diff --git a/corpus/ctrl/match.nu b/corpus/ctrl/match.nu index d4cbac5..f7c23f7 100644 --- a/corpus/ctrl/match.nu +++ b/corpus/ctrl/match.nu @@ -22,6 +22,42 @@ match $x { (val_variable (identifier)) (val_number)))) - (val_record)) + (block)) (default_arm - (val_record)))) + (block)))) + +==== +match-002-block +==== + +match $x { + {key: $val} => {$val | print} + _ => {{}} +} + +----- + +(nu_script + (ctrl_match + (val_variable + (identifier)) + (match_arm + (match_pattern + (val_record + (record_entry + (identifier) + (val_variable + (identifier))))) + (block + (pipeline + (pipe_element + (val_variable + (identifier))) + (pipe_element + (command + (cmd_identifier)))))) + (default_arm + (block + (pipeline + (pipe_element + (val_record))))))) \ No newline at end of file diff --git a/corpus/expr/unary-expr.nu b/corpus/expr/unary-expr.nu index f84ae5b..95b0eb3 100644 --- a/corpus/expr/unary-expr.nu +++ b/corpus/expr/unary-expr.nu @@ -28,8 +28,9 @@ expr-002-smoke-test (pipe_element (expr_binary (expr_unary - (pipe_element - (expr_binary - (val_number) - (val_number)))) + (pipeline + (pipe_element + (expr_binary + (val_number) + (val_number))))) (val_number))))) diff --git a/corpus/expr/values.nu b/corpus/expr/values.nu index 1b0d785..dc7f85e 100644 --- a/corpus/expr/values.nu +++ b/corpus/expr/values.nu @@ -36,9 +36,10 @@ values-002-booleans (val_bool) (val_bool) (expr_parenthesized - (pipe_element - (expr_unary - (val_bool)))))))) + (pipeline + (pipe_element + (expr_unary + (val_bool))))))))) ===== values-003-nothing diff --git a/corpus/pipe/blocks.nu b/corpus/pipe/blocks.nu new file mode 100644 index 0000000..32d72c1 --- /dev/null +++ b/corpus/pipe/blocks.nu @@ -0,0 +1,143 @@ +==== +blocks-001-block +==== + +if $a { + print qwe + print rty +} + +----- + +(nu_script + (ctrl_if + (val_variable + (identifier)) + (block + (pipeline + (pipe_element + (command + (cmd_identifier) + (val_string)))) + (pipeline + (pipe_element + (command + (cmd_identifier) + (val_string))))))) +==== +blocks-002-block-oneline +==== + +if $a { print qwe; print rty } + +----- + +(nu_script + (ctrl_if + (val_variable + (identifier)) + (block + (pipeline + (pipe_element + (command + (cmd_identifier) + (val_string)))) + (pipeline + (pipe_element + (command + (cmd_identifier) + (val_string))))))) +==== +blocks-003-braced +==== + +(print qwe; print rty) + +----- + +(nu_script + (pipeline + (pipe_element + (expr_parenthesized + (pipeline + (pipe_element + (command + (cmd_identifier) + (val_string)))) + (pipeline + (pipe_element + (command + (cmd_identifier) + (val_string)))))))) + +==== +blocks-004-multiline-command +==== + +(ls + --all + -l + ../ +) + +----- + +(nu_script + (pipeline + (pipe_element + (expr_parenthesized + (pipeline + (pipe_element + (command + (cmd_identifier) + (long_flag) + (short_flag) + (val_string)))))))) + + +==== +blocks-005-closures +==== + +let a = {|| + print qwe + print rty +} + +let b = {|| print qwe; print rty } + +----- + +(nu_script + (stmt_let + (identifier) + (pipeline + (pipe_element + (val_closure + (parameter_pipes) + (pipeline + (pipe_element + (command + (cmd_identifier) + (val_string)))) + (pipeline + (pipe_element + (command + (cmd_identifier) + (val_string)))))))) + (stmt_let + (identifier) + (pipeline + (pipe_element + (val_closure + (parameter_pipes) + (pipeline + (pipe_element + (command + (cmd_identifier) + (val_string)))) + (pipeline + (pipe_element + (command + (cmd_identifier) + (val_string))))))))) \ No newline at end of file diff --git a/corpus/pipe/commands.nu b/corpus/pipe/commands.nu index f36e8c4..67c4240 100644 --- a/corpus/pipe/commands.nu +++ b/corpus/pipe/commands.nu @@ -139,3 +139,35 @@ foo this is only for testing (val_string) (val_string) (val_string))))) + +==== +cmd-007-if-oneline +==== + +if $a { 0 } else { ls | print; ls | print; } + +----- + +(nu_script + (ctrl_if + (val_variable + (identifier)) + (block + (pipeline + (pipe_element + (val_number)))) + (block + (pipeline + (pipe_element + (command + (cmd_identifier))) + (pipe_element + (command + (cmd_identifier)))) + (pipeline + (pipe_element + (command + (cmd_identifier))) + (pipe_element + (command + (cmd_identifier))))))) \ No newline at end of file diff --git a/corpus/stmt/assignment.nu b/corpus/stmt/assignment.nu index a3cefa7..d5d86dd 100644 --- a/corpus/stmt/assignment.nu +++ b/corpus/stmt/assignment.nu @@ -10,9 +10,7 @@ $var = 42 (assignment (val_variable (identifier)) - (pipeline - (pipe_element - (val_number))))) + (val_number))) ===== assignment-002-semicolon @@ -26,15 +24,17 @@ $var += 69; (assignment (val_variable (identifier)) - (pipeline - (pipe_element - (val_number))))) + (val_number))) ===== assignment-003-assignment-to-a-pipeline ===== -$x ++= [1 2 3] | each {|x| $x + 8} +$x += 1 | $in + 10 +# Note that rhs of ++= is not a pipeline, but only 1 +# currently nushell parses this as two statements +# $x ++= 1 and $in + 10. Therefore you will get error +# about adding int to nothing, and $x increased by one ----- @@ -42,21 +42,14 @@ $x ++= [1 2 3] | each {|x| $x + 8} (assignment (val_variable (identifier)) - (pipeline - (pipe_element - (val_list - (val_number) - (val_number) - (val_number))) - (pipe_element - (command - (cmd_identifier) - (val_closure - (parameter_pipes - (parameter - (identifier))) - (ERROR - (expr_binary - (val_variable - (identifier)) - (val_number))))))))) + (val_number)) + (ERROR) + (pipeline + (pipe_element + (expr_binary + (val_variable) + (val_number)))) + (comment) + (comment) + (comment) + (comment)) \ No newline at end of file diff --git a/grammar.js b/grammar.js index 2324dc5..3dc86e6 100644 --- a/grammar.js +++ b/grammar.js @@ -5,27 +5,35 @@ module.exports = grammar({ extras: $ => [/\s/, $.comment], + conflicts: $ => [ + [$._block_body], + [$._declaration, $._declaration_last], + [$._statement, $._statement_last], + [$.pipeline, $.pipeline_last], + [$.pipe_element, $.pipe_element_last], + [$.command], + [$.block, $.val_record], + ], + rules: { /// File nu_script: $ => seq( optional($.shebang), - optional($._top_level_block), + optional($._block_body), ), shebang: $ => seq('#!', /.*\n/), - _top_level: $ => choice( - $._declaration, - $._statement, - ), + ...block_body_rules('', $ => $._terminator), + ...block_body_rules('_last', $ => optional($._terminator)), - _top_level_block: $ => seq( + _block_body: $ => seq( prec.right(repeat(seq( - $._top_level, + $._block_body_statement, repeat($._terminator), ))), - $._top_level, + $._block_body_statement_last, repeat($._terminator), ), @@ -55,23 +63,6 @@ module.exports = grammar({ /// Top Level Items - _declaration: $ => choice( - $.decl_alias, - $.decl_def, - $.decl_export, - $.decl_extern, - $.decl_module, - $.decl_use, - ), - - decl_alias: $ => seq( - optional(MODIFIER().visibility), - KEYWORD().alias, - field("name", $._command_name), - PUNC().eq, - field("value", $.pipeline), - ), - decl_def: $ => seq( optional(MODIFIER().visibility), choice(KEYWORD().def, KEYWORD().def_env), @@ -255,21 +246,6 @@ module.exports = grammar({ field("name", token.immediate(/[a-zA-Z0-9]/)), ), - /// Statements - - _statement: $ => choice( - $._control, - $._stmt_hide, - $._stmt_overlay, - $.stmt_let, - $.stmt_mut, - $.stmt_const, - $.stmt_register, - $.stmt_source, - $.assignment, - $.pipeline - ), - /// Controls _control: $ => prec( @@ -381,16 +357,22 @@ module.exports = grammar({ match_arm: $ => seq( field("pattern", $.match_pattern), PUNC().fat_arrow, - field("expression", $._expression), + field("expression", $._match_expression), optional(PUNC().comma), ), default_arm: $ => seq( field("default_pattern", PUNC().underscore), PUNC().fat_arrow, - field("expression", $._expression), + field("expression", $._match_expression), optional(PUNC().comma), ), + + _match_expression: $ => choice( + $._expression, + prec.dynamic(10, $.block), + ), + match_pattern: $ => choice( $._match_or_pattern, $._match_list_destructure_pattern, @@ -440,30 +422,29 @@ module.exports = grammar({ KEYWORD().return, ), - /// Storage statements + /// Pipelines - stmt_let: $ => prec.right(1, seq( - choice(KEYWORD().let, KEYWORD().let_env), - $._assignment_pattern, - )), - - stmt_mut: $ => prec.right(1, seq( - KEYWORD().mut, - $._assignment_pattern, - )), - - stmt_const: $ => prec.right(1, seq( - KEYWORD().const, - $._assignment_pattern, - )), - - _assignment_pattern: $ => seq( - field("name", $._variable_name), - field("type", optional($.param_type)), - PUNC().eq, - field("value", $.pipeline), + pipe_element: $ => seq( + choice( + prec.right(69, $._expression), + $._ctrl_expression, + $.where_command, + $.command, + ), + // Allow for empty pipeline elements like `ls | | print` + repeat1(seq( + optional('\n'), + PUNC().pipe, + )), ), - + + pipe_element_last: $ => choice( + prec.right(69, $._expression), + $._ctrl_expression, + $.where_command, + $.command, + ), + /// Scope Statements stmt_source: $ => seq( @@ -564,15 +545,15 @@ module.exports = grammar({ return prec.left(PREC().assignment, seq( field("lhs", $.val_variable), field("opr", choice(...opr)), - field("rhs", $.pipeline), + field("rhs", $._expression), )); }, - + /// Block block: $ => seq( BRACK().open_brace, - optional($._top_level_block), + optional($._block_body), BRACK().close_brace, ), @@ -581,17 +562,6 @@ module.exports = grammar({ $.val_closure, ), - /// Pipeline - - - pipeline: $ => inline_pipeline($, $._terminator), - - pipe_element: $ => choice( - prec.right(69, $._expression), - $._ctrl_expression, - $.where_command, - $.command, - ), // the where command has a unique argument pattern that breaks the // general command parsing, so we handle it separately @@ -649,7 +619,8 @@ module.exports = grammar({ // ensure the expression immediately follows the // opening paren token.immediate(BRACK().open_paren), - inline_pipeline($, BRACK().close_paren), + $._block_body, + BRACK().close_paren, ), ), ); @@ -665,7 +636,8 @@ module.exports = grammar({ expr_parenthesized: $ => seq( BRACK().open_paren, - inline_pipeline($, BRACK().close_paren), + $._block_body, + BRACK().close_paren, optional($.cell_path), ), @@ -847,7 +819,7 @@ module.exports = grammar({ expr_interpolated: $ => seq( BRACK().open_paren, - repeat($._statement), + $._block_body, BRACK().close_paren, ), @@ -894,10 +866,7 @@ module.exports = grammar({ val_closure: $ => seq( BRACK().open_brace, field("parameters", $.parameter_pipes), - repeat(choice( - $._statement, - $._declaration, - )), + $._block_body, BRACK().close_brace, ), @@ -933,7 +902,7 @@ module.exports = grammar({ command: $ => seq( field("head", seq(optional(PUNC().caret), $.cmd_identifier)), - repeat($._cmd_arg), + prec.dynamic(10, repeat(seq(optional('\n'), $._cmd_arg))), ), _cmd_arg: $ => choice( @@ -984,17 +953,103 @@ module.exports = grammar({ }, }); +/// To parse pipelines correctly grammar needs to know now pipeline may end. +/// For example in following closure +/// ``` +/// {|| +/// print qwe +/// print rty +/// } +/// ``` +/// two print calls must be separated either by newline or ';', but last call +/// may not be separated from closing bracket at all `{|| print qwe; print rty}` +/// and in `()` blocks newlines are not considered statement terminators at all. +/// To correctly parse these situations distinct rules for different types of +/// statements are needed. These rules are differentiated by suffix, and only +/// difference between them is terminator parameter used in pipeline rule that +/// is terminating statements. This function automaticaly generates all rules +/// for a given terminator and names them with specified suffix. +function block_body_rules(suffix, terminator) { + function alias_for_suffix($, rule_name, suffix) { + if (suffix == '') { + return $[rule_name] + } else { + return alias($[rule_name + suffix], $[rule_name]) + } + } -function inline_pipeline($, terminator) { - return prec.right(seq( - $.pipe_element, - prec.right(repeat(seq( - optional('\n'), - PUNC().pipe, - optional($.pipe_element), - ))), - terminator, - )) + return { + ['_block_body_statement' + suffix]: $ => choice( + $['_declaration' + suffix], + $['_statement' + suffix], + ), + + /// Declarations + ['_declaration' + suffix]: $ => choice( + alias_for_suffix($, 'decl_alias', suffix), + $.decl_def, + $.decl_export, + $.decl_extern, + $.decl_module, + $.decl_use, + ), + + ['decl_alias' + suffix]: $ => seq( + optional(MODIFIER().visibility), + KEYWORD().alias, + field("name", $._command_name), + PUNC().eq, + field("value", alias_for_suffix($, 'pipeline', suffix)), + ), + + /// Storage statements + + ['stmt_let' + suffix]: $ => prec.right(1, seq( + choice(KEYWORD().let, KEYWORD().let_env), + $['_assignment_pattern' + suffix], + )), + + ['stmt_mut' + suffix]: $ => prec.right(1, seq( + KEYWORD().mut, + $['_assignment_pattern' + suffix], + )), + + ['stmt_const' + suffix]: $ => prec.right(1, seq( + KEYWORD().const, + $['_assignment_pattern' + suffix], + )), + + ['_assignment_pattern' + suffix]: $ => seq( + field("name", $._variable_name), + field("type", optional($.param_type)), + PUNC().eq, + field("value", alias_for_suffix($, 'pipeline', suffix)), + ), + + /// Statements + + ['_statement' + suffix]: $ => choice( + $._control, + $._stmt_hide, + $._stmt_overlay, + $.stmt_register, + $.stmt_source, + $.assignment, + alias_for_suffix($, 'stmt_let', suffix), + alias_for_suffix($, 'stmt_mut', suffix), + alias_for_suffix($, 'stmt_const', suffix), + alias_for_suffix($, 'pipeline', suffix), + ), + + + /// Pipeline + + ['pipeline' + suffix]: $ => prec.right(seq( + repeat($.pipe_element), + alias($.pipe_element_last, $.pipe_element), + terminator($), + )), + } } /// nushell keywords diff --git a/src/grammar.json b/src/grammar.json index 70886b8..adf1657 100644 --- a/src/grammar.json +++ b/src/grammar.json @@ -22,7 +22,7 @@ "members": [ { "type": "SYMBOL", - "name": "_top_level_block" + "name": "_block_body" }, { "type": "BLANK" @@ -44,7 +44,7 @@ } ] }, - "_top_level": { + "_block_body_statement": { "type": "CHOICE", "members": [ { @@ -57,7 +57,553 @@ } ] }, - "_top_level_block": { + "_declaration": { + "type": "CHOICE", + "members": [ + { + "type": "SYMBOL", + "name": "decl_alias" + }, + { + "type": "SYMBOL", + "name": "decl_def" + }, + { + "type": "SYMBOL", + "name": "decl_export" + }, + { + "type": "SYMBOL", + "name": "decl_extern" + }, + { + "type": "SYMBOL", + "name": "decl_module" + }, + { + "type": "SYMBOL", + "name": "decl_use" + } + ] + }, + "decl_alias": { + "type": "SEQ", + "members": [ + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "export" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "STRING", + "value": "alias" + }, + { + "type": "FIELD", + "name": "name", + "content": { + "type": "SYMBOL", + "name": "_command_name" + } + }, + { + "type": "STRING", + "value": "=" + }, + { + "type": "FIELD", + "name": "value", + "content": { + "type": "SYMBOL", + "name": "pipeline" + } + } + ] + }, + "stmt_let": { + "type": "PREC_RIGHT", + "value": 1, + "content": { + "type": "SEQ", + "members": [ + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "let" + }, + { + "type": "STRING", + "value": "let-env" + } + ] + }, + { + "type": "SYMBOL", + "name": "_assignment_pattern" + } + ] + } + }, + "stmt_mut": { + "type": "PREC_RIGHT", + "value": 1, + "content": { + "type": "SEQ", + "members": [ + { + "type": "STRING", + "value": "mut" + }, + { + "type": "SYMBOL", + "name": "_assignment_pattern" + } + ] + } + }, + "stmt_const": { + "type": "PREC_RIGHT", + "value": 1, + "content": { + "type": "SEQ", + "members": [ + { + "type": "STRING", + "value": "const" + }, + { + "type": "SYMBOL", + "name": "_assignment_pattern" + } + ] + } + }, + "_assignment_pattern": { + "type": "SEQ", + "members": [ + { + "type": "FIELD", + "name": "name", + "content": { + "type": "SYMBOL", + "name": "_variable_name" + } + }, + { + "type": "FIELD", + "name": "type", + "content": { + "type": "CHOICE", + "members": [ + { + "type": "SYMBOL", + "name": "param_type" + }, + { + "type": "BLANK" + } + ] + } + }, + { + "type": "STRING", + "value": "=" + }, + { + "type": "FIELD", + "name": "value", + "content": { + "type": "SYMBOL", + "name": "pipeline" + } + } + ] + }, + "_statement": { + "type": "CHOICE", + "members": [ + { + "type": "SYMBOL", + "name": "_control" + }, + { + "type": "SYMBOL", + "name": "_stmt_hide" + }, + { + "type": "SYMBOL", + "name": "_stmt_overlay" + }, + { + "type": "SYMBOL", + "name": "stmt_register" + }, + { + "type": "SYMBOL", + "name": "stmt_source" + }, + { + "type": "SYMBOL", + "name": "assignment" + }, + { + "type": "SYMBOL", + "name": "stmt_let" + }, + { + "type": "SYMBOL", + "name": "stmt_mut" + }, + { + "type": "SYMBOL", + "name": "stmt_const" + }, + { + "type": "SYMBOL", + "name": "pipeline" + } + ] + }, + "pipeline": { + "type": "PREC_RIGHT", + "value": 0, + "content": { + "type": "SEQ", + "members": [ + { + "type": "REPEAT", + "content": { + "type": "SYMBOL", + "name": "pipe_element" + } + }, + { + "type": "ALIAS", + "content": { + "type": "SYMBOL", + "name": "pipe_element_last" + }, + "named": true, + "value": "pipe_element" + }, + { + "type": "SYMBOL", + "name": "_terminator" + } + ] + } + }, + "_block_body_statement_last": { + "type": "CHOICE", + "members": [ + { + "type": "SYMBOL", + "name": "_declaration_last" + }, + { + "type": "SYMBOL", + "name": "_statement_last" + } + ] + }, + "_declaration_last": { + "type": "CHOICE", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "SYMBOL", + "name": "decl_alias_last" + }, + "named": true, + "value": "decl_alias" + }, + { + "type": "SYMBOL", + "name": "decl_def" + }, + { + "type": "SYMBOL", + "name": "decl_export" + }, + { + "type": "SYMBOL", + "name": "decl_extern" + }, + { + "type": "SYMBOL", + "name": "decl_module" + }, + { + "type": "SYMBOL", + "name": "decl_use" + } + ] + }, + "decl_alias_last": { + "type": "SEQ", + "members": [ + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "export" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "STRING", + "value": "alias" + }, + { + "type": "FIELD", + "name": "name", + "content": { + "type": "SYMBOL", + "name": "_command_name" + } + }, + { + "type": "STRING", + "value": "=" + }, + { + "type": "FIELD", + "name": "value", + "content": { + "type": "ALIAS", + "content": { + "type": "SYMBOL", + "name": "pipeline_last" + }, + "named": true, + "value": "pipeline" + } + } + ] + }, + "stmt_let_last": { + "type": "PREC_RIGHT", + "value": 1, + "content": { + "type": "SEQ", + "members": [ + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "let" + }, + { + "type": "STRING", + "value": "let-env" + } + ] + }, + { + "type": "SYMBOL", + "name": "_assignment_pattern_last" + } + ] + } + }, + "stmt_mut_last": { + "type": "PREC_RIGHT", + "value": 1, + "content": { + "type": "SEQ", + "members": [ + { + "type": "STRING", + "value": "mut" + }, + { + "type": "SYMBOL", + "name": "_assignment_pattern_last" + } + ] + } + }, + "stmt_const_last": { + "type": "PREC_RIGHT", + "value": 1, + "content": { + "type": "SEQ", + "members": [ + { + "type": "STRING", + "value": "const" + }, + { + "type": "SYMBOL", + "name": "_assignment_pattern_last" + } + ] + } + }, + "_assignment_pattern_last": { + "type": "SEQ", + "members": [ + { + "type": "FIELD", + "name": "name", + "content": { + "type": "SYMBOL", + "name": "_variable_name" + } + }, + { + "type": "FIELD", + "name": "type", + "content": { + "type": "CHOICE", + "members": [ + { + "type": "SYMBOL", + "name": "param_type" + }, + { + "type": "BLANK" + } + ] + } + }, + { + "type": "STRING", + "value": "=" + }, + { + "type": "FIELD", + "name": "value", + "content": { + "type": "ALIAS", + "content": { + "type": "SYMBOL", + "name": "pipeline_last" + }, + "named": true, + "value": "pipeline" + } + } + ] + }, + "_statement_last": { + "type": "CHOICE", + "members": [ + { + "type": "SYMBOL", + "name": "_control" + }, + { + "type": "SYMBOL", + "name": "_stmt_hide" + }, + { + "type": "SYMBOL", + "name": "_stmt_overlay" + }, + { + "type": "SYMBOL", + "name": "stmt_register" + }, + { + "type": "SYMBOL", + "name": "stmt_source" + }, + { + "type": "SYMBOL", + "name": "assignment" + }, + { + "type": "ALIAS", + "content": { + "type": "SYMBOL", + "name": "stmt_let_last" + }, + "named": true, + "value": "stmt_let" + }, + { + "type": "ALIAS", + "content": { + "type": "SYMBOL", + "name": "stmt_mut_last" + }, + "named": true, + "value": "stmt_mut" + }, + { + "type": "ALIAS", + "content": { + "type": "SYMBOL", + "name": "stmt_const_last" + }, + "named": true, + "value": "stmt_const" + }, + { + "type": "ALIAS", + "content": { + "type": "SYMBOL", + "name": "pipeline_last" + }, + "named": true, + "value": "pipeline" + } + ] + }, + "pipeline_last": { + "type": "PREC_RIGHT", + "value": 0, + "content": { + "type": "SEQ", + "members": [ + { + "type": "REPEAT", + "content": { + "type": "SYMBOL", + "name": "pipe_element" + } + }, + { + "type": "ALIAS", + "content": { + "type": "SYMBOL", + "name": "pipe_element_last" + }, + "named": true, + "value": "pipe_element" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "SYMBOL", + "name": "_terminator" + }, + { + "type": "BLANK" + } + ] + } + ] + } + }, + "_block_body": { "type": "SEQ", "members": [ { @@ -70,7 +616,7 @@ "members": [ { "type": "SYMBOL", - "name": "_top_level" + "name": "_block_body_statement" }, { "type": "REPEAT", @@ -85,7 +631,7 @@ }, { "type": "SYMBOL", - "name": "_top_level" + "name": "_block_body_statement_last" }, { "type": "REPEAT", @@ -165,76 +711,6 @@ } ] }, - "_declaration": { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "decl_alias" - }, - { - "type": "SYMBOL", - "name": "decl_def" - }, - { - "type": "SYMBOL", - "name": "decl_export" - }, - { - "type": "SYMBOL", - "name": "decl_extern" - }, - { - "type": "SYMBOL", - "name": "decl_module" - }, - { - "type": "SYMBOL", - "name": "decl_use" - } - ] - }, - "decl_alias": { - "type": "SEQ", - "members": [ - { - "type": "CHOICE", - "members": [ - { - "type": "STRING", - "value": "export" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "STRING", - "value": "alias" - }, - { - "type": "FIELD", - "name": "name", - "content": { - "type": "SYMBOL", - "name": "_command_name" - } - }, - { - "type": "STRING", - "value": "=" - }, - { - "type": "FIELD", - "name": "value", - "content": { - "type": "SYMBOL", - "name": "pipeline" - } - } - ] - }, "decl_def": { "type": "SEQ", "members": [ @@ -1251,51 +1727,6 @@ } ] }, - "_statement": { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "_control" - }, - { - "type": "SYMBOL", - "name": "_stmt_hide" - }, - { - "type": "SYMBOL", - "name": "_stmt_overlay" - }, - { - "type": "SYMBOL", - "name": "stmt_let" - }, - { - "type": "SYMBOL", - "name": "stmt_mut" - }, - { - "type": "SYMBOL", - "name": "stmt_const" - }, - { - "type": "SYMBOL", - "name": "stmt_register" - }, - { - "type": "SYMBOL", - "name": "stmt_source" - }, - { - "type": "SYMBOL", - "name": "assignment" - }, - { - "type": "SYMBOL", - "name": "pipeline" - } - ] - }, "_control": { "type": "PREC", "value": 1, @@ -1853,7 +2284,7 @@ "name": "expression", "content": { "type": "SYMBOL", - "name": "_expression" + "name": "_match_expression" } }, { @@ -1890,7 +2321,7 @@ "name": "expression", "content": { "type": "SYMBOL", - "name": "_expression" + "name": "_match_expression" } }, { @@ -1907,6 +2338,23 @@ } ] }, + "_match_expression": { + "type": "CHOICE", + "members": [ + { + "type": "SYMBOL", + "name": "_expression" + }, + { + "type": "PREC_DYNAMIC", + "value": 10, + "content": { + "type": "SYMBOL", + "name": "block" + } + } + ] + }, "match_pattern": { "type": "CHOICE", "members": [ @@ -2135,104 +2583,82 @@ } ] }, - "stmt_let": { - "type": "PREC_RIGHT", - "value": 1, - "content": { - "type": "SEQ", - "members": [ - { - "type": "CHOICE", - "members": [ - { - "type": "STRING", - "value": "let" - }, - { - "type": "STRING", - "value": "let-env" - } - ] - }, - { - "type": "SYMBOL", - "name": "_assignment_pattern" - } - ] - } - }, - "stmt_mut": { - "type": "PREC_RIGHT", - "value": 1, - "content": { - "type": "SEQ", - "members": [ - { - "type": "STRING", - "value": "mut" - }, - { - "type": "SYMBOL", - "name": "_assignment_pattern" - } - ] - } - }, - "stmt_const": { - "type": "PREC_RIGHT", - "value": 1, - "content": { - "type": "SEQ", - "members": [ - { - "type": "STRING", - "value": "const" - }, - { - "type": "SYMBOL", - "name": "_assignment_pattern" - } - ] - } - }, - "_assignment_pattern": { + "pipe_element": { "type": "SEQ", "members": [ { - "type": "FIELD", - "name": "name", - "content": { - "type": "SYMBOL", - "name": "_variable_name" - } + "type": "CHOICE", + "members": [ + { + "type": "PREC_RIGHT", + "value": 69, + "content": { + "type": "SYMBOL", + "name": "_expression" + } + }, + { + "type": "SYMBOL", + "name": "_ctrl_expression" + }, + { + "type": "SYMBOL", + "name": "where_command" + }, + { + "type": "SYMBOL", + "name": "command" + } + ] }, { - "type": "FIELD", - "name": "type", + "type": "REPEAT1", "content": { - "type": "CHOICE", + "type": "SEQ", "members": [ { - "type": "SYMBOL", - "name": "param_type" + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "\n" + }, + { + "type": "BLANK" + } + ] }, { - "type": "BLANK" + "type": "STRING", + "value": "|" } ] } - }, - { - "type": "STRING", - "value": "=" - }, + } + ] + }, + "pipe_element_last": { + "type": "CHOICE", + "members": [ { - "type": "FIELD", - "name": "value", + "type": "PREC_RIGHT", + "value": 69, "content": { "type": "SYMBOL", - "name": "pipeline" + "name": "_expression" } + }, + { + "type": "SYMBOL", + "name": "_ctrl_expression" + }, + { + "type": "SYMBOL", + "name": "where_command" + }, + { + "type": "SYMBOL", + "name": "command" } ] }, @@ -2659,7 +3085,7 @@ "name": "rhs", "content": { "type": "SYMBOL", - "name": "pipeline" + "name": "_expression" } } ] @@ -2677,7 +3103,7 @@ "members": [ { "type": "SYMBOL", - "name": "_top_level_block" + "name": "_block_body" }, { "type": "BLANK" @@ -2703,88 +3129,6 @@ } ] }, - "pipeline": { - "type": "PREC_RIGHT", - "value": 0, - "content": { - "type": "SEQ", - "members": [ - { - "type": "SYMBOL", - "name": "pipe_element" - }, - { - "type": "PREC_RIGHT", - "value": 0, - "content": { - "type": "REPEAT", - "content": { - "type": "SEQ", - "members": [ - { - "type": "CHOICE", - "members": [ - { - "type": "STRING", - "value": "\n" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "STRING", - "value": "|" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "pipe_element" - }, - { - "type": "BLANK" - } - ] - } - ] - } - } - }, - { - "type": "SYMBOL", - "name": "_terminator" - } - ] - } - }, - "pipe_element": { - "type": "CHOICE", - "members": [ - { - "type": "PREC_RIGHT", - "value": 69, - "content": { - "type": "SYMBOL", - "name": "_expression" - } - }, - { - "type": "SYMBOL", - "name": "_ctrl_expression" - }, - { - "type": "SYMBOL", - "name": "where_command" - }, - { - "type": "SYMBOL", - "name": "command" - } - ] - }, "where_command": { "type": "SEQ", "members": [ @@ -4365,61 +4709,12 @@ } }, { - "type": "PREC_RIGHT", - "value": 0, - "content": { - "type": "SEQ", - "members": [ - { - "type": "SYMBOL", - "name": "pipe_element" - }, - { - "type": "PREC_RIGHT", - "value": 0, - "content": { - "type": "REPEAT", - "content": { - "type": "SEQ", - "members": [ - { - "type": "CHOICE", - "members": [ - { - "type": "STRING", - "value": "\n" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "STRING", - "value": "|" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "pipe_element" - }, - { - "type": "BLANK" - } - ] - } - ] - } - } - }, - { - "type": "STRING", - "value": ")" - } - ] - } + "type": "SYMBOL", + "name": "_block_body" + }, + { + "type": "STRING", + "value": ")" } ] } @@ -4964,61 +5259,12 @@ "value": "(" }, { - "type": "PREC_RIGHT", - "value": 0, - "content": { - "type": "SEQ", - "members": [ - { - "type": "SYMBOL", - "name": "pipe_element" - }, - { - "type": "PREC_RIGHT", - "value": 0, - "content": { - "type": "REPEAT", - "content": { - "type": "SEQ", - "members": [ - { - "type": "CHOICE", - "members": [ - { - "type": "STRING", - "value": "\n" - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "STRING", - "value": "|" - }, - { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "pipe_element" - }, - { - "type": "BLANK" - } - ] - } - ] - } - } - }, - { - "type": "STRING", - "value": ")" - } - ] - } + "type": "SYMBOL", + "name": "_block_body" + }, + { + "type": "STRING", + "value": ")" }, { "type": "CHOICE", @@ -6082,11 +6328,8 @@ "value": "(" }, { - "type": "REPEAT", - "content": { - "type": "SYMBOL", - "name": "_statement" - } + "type": "SYMBOL", + "name": "_block_body" }, { "type": "STRING", @@ -6330,20 +6573,8 @@ } }, { - "type": "REPEAT", - "content": { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "_statement" - }, - { - "type": "SYMBOL", - "name": "_declaration" - } - ] - } + "type": "SYMBOL", + "name": "_block_body" }, { "type": "STRING", @@ -6497,10 +6728,31 @@ } }, { - "type": "REPEAT", + "type": "PREC_DYNAMIC", + "value": 10, "content": { - "type": "SYMBOL", - "name": "_cmd_arg" + "type": "REPEAT", + "content": { + "type": "SEQ", + "members": [ + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "\n" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "SYMBOL", + "name": "_cmd_arg" + } + ] + } } } ] @@ -6776,7 +7028,34 @@ "name": "comment" } ], - "conflicts": [], + "conflicts": [ + [ + "_block_body" + ], + [ + "_declaration", + "_declaration_last" + ], + [ + "_statement", + "_statement_last" + ], + [ + "pipeline", + "pipeline_last" + ], + [ + "pipe_element", + "pipe_element_last" + ], + [ + "command" + ], + [ + "block", + "val_record" + ] + ], "precedences": [], "externals": [], "inline": [], diff --git a/src/node-types.json b/src/node-types.json index 672570f..87c39e5 100644 --- a/src/node-types.json +++ b/src/node-types.json @@ -48,7 +48,75 @@ "required": true, "types": [ { - "type": "pipeline", + "type": "expr_binary", + "named": true + }, + { + "type": "expr_parenthesized", + "named": true + }, + { + "type": "expr_unary", + "named": true + }, + { + "type": "val_binary", + "named": true + }, + { + "type": "val_bool", + "named": true + }, + { + "type": "val_closure", + "named": true + }, + { + "type": "val_date", + "named": true + }, + { + "type": "val_duration", + "named": true + }, + { + "type": "val_filesize", + "named": true + }, + { + "type": "val_interpolated", + "named": true + }, + { + "type": "val_list", + "named": true + }, + { + "type": "val_nothing", + "named": true + }, + { + "type": "val_number", + "named": true + }, + { + "type": "val_range", + "named": true + }, + { + "type": "val_record", + "named": true + }, + { + "type": "val_string", + "named": true + }, + { + "type": "val_table", + "named": true + }, + { + "type": "val_variable", "named": true } ] @@ -1433,6 +1501,10 @@ "multiple": false, "required": true, "types": [ + { + "type": "block", + "named": true + }, { "type": "expr_binary", "named": true @@ -1858,6 +1930,30 @@ "type": "ctrl_while", "named": true }, + { + "type": "decl_alias", + "named": true + }, + { + "type": "decl_def", + "named": true + }, + { + "type": "decl_export", + "named": true + }, + { + "type": "decl_extern", + "named": true + }, + { + "type": "decl_module", + "named": true + }, + { + "type": "decl_use", + "named": true + }, { "type": "hide_env", "named": true @@ -1912,17 +2008,146 @@ { "type": "expr_parenthesized", "named": true, - "fields": {}, + "fields": { + "ctrl_break": { + "multiple": true, + "required": false, + "types": [ + { + "type": "break", + "named": false + } + ] + }, + "ctrl_continue": { + "multiple": true, + "required": false, + "types": [ + { + "type": "continue", + "named": false + } + ] + } + }, "children": { "multiple": true, - "required": true, + "required": false, "types": [ + { + "type": "assignment", + "named": true + }, { "type": "cell_path", "named": true }, { - "type": "pipe_element", + "type": "ctrl_do", + "named": true + }, + { + "type": "ctrl_error", + "named": true + }, + { + "type": "ctrl_for", + "named": true + }, + { + "type": "ctrl_if", + "named": true + }, + { + "type": "ctrl_loop", + "named": true + }, + { + "type": "ctrl_match", + "named": true + }, + { + "type": "ctrl_return", + "named": true + }, + { + "type": "ctrl_try", + "named": true + }, + { + "type": "ctrl_while", + "named": true + }, + { + "type": "decl_alias", + "named": true + }, + { + "type": "decl_def", + "named": true + }, + { + "type": "decl_export", + "named": true + }, + { + "type": "decl_extern", + "named": true + }, + { + "type": "decl_module", + "named": true + }, + { + "type": "decl_use", + "named": true + }, + { + "type": "hide_env", + "named": true + }, + { + "type": "hide_mod", + "named": true + }, + { + "type": "overlay_hide", + "named": true + }, + { + "type": "overlay_list", + "named": true + }, + { + "type": "overlay_new", + "named": true + }, + { + "type": "overlay_use", + "named": true + }, + { + "type": "pipeline", + "named": true + }, + { + "type": "stmt_const", + "named": true + }, + { + "type": "stmt_let", + "named": true + }, + { + "type": "stmt_mut", + "named": true + }, + { + "type": "stmt_register", + "named": true + }, + { + "type": "stmt_source", "named": true } ] @@ -1931,11 +2156,96 @@ { "type": "expr_unary", "named": true, - "fields": {}, + "fields": { + "ctrl_break": { + "multiple": true, + "required": false, + "types": [ + { + "type": "break", + "named": false + } + ] + }, + "ctrl_continue": { + "multiple": true, + "required": false, + "types": [ + { + "type": "continue", + "named": false + } + ] + } + }, "children": { "multiple": true, - "required": true, + "required": false, "types": [ + { + "type": "assignment", + "named": true + }, + { + "type": "ctrl_do", + "named": true + }, + { + "type": "ctrl_error", + "named": true + }, + { + "type": "ctrl_for", + "named": true + }, + { + "type": "ctrl_if", + "named": true + }, + { + "type": "ctrl_loop", + "named": true + }, + { + "type": "ctrl_match", + "named": true + }, + { + "type": "ctrl_return", + "named": true + }, + { + "type": "ctrl_try", + "named": true + }, + { + "type": "ctrl_while", + "named": true + }, + { + "type": "decl_alias", + "named": true + }, + { + "type": "decl_def", + "named": true + }, + { + "type": "decl_export", + "named": true + }, + { + "type": "decl_extern", + "named": true + }, + { + "type": "decl_module", + "named": true + }, + { + "type": "decl_use", + "named": true + }, { "type": "expr_parenthesized", "named": true @@ -1945,7 +2255,51 @@ "named": true }, { - "type": "pipe_element", + "type": "hide_env", + "named": true + }, + { + "type": "hide_mod", + "named": true + }, + { + "type": "overlay_hide", + "named": true + }, + { + "type": "overlay_list", + "named": true + }, + { + "type": "overlay_new", + "named": true + }, + { + "type": "overlay_use", + "named": true + }, + { + "type": "pipeline", + "named": true + }, + { + "type": "stmt_const", + "named": true + }, + { + "type": "stmt_let", + "named": true + }, + { + "type": "stmt_mut", + "named": true + }, + { + "type": "stmt_register", + "named": true + }, + { + "type": "stmt_source", "named": true }, { @@ -2256,6 +2610,10 @@ "multiple": false, "required": true, "types": [ + { + "type": "block", + "named": true + }, { "type": "expr_binary", "named": true diff --git a/src/parser.c b/src/parser.c index 1d76900..2c66d3c 100644 --- a/src/parser.c +++ b/src/parser.c @@ -14,106 +14,106 @@ #endif #define LANGUAGE_VERSION 14 -#define STATE_COUNT 3739 -#define LARGE_STATE_COUNT 1181 -#define SYMBOL_COUNT 398 +#define STATE_COUNT 3740 +#define LARGE_STATE_COUNT 985 +#define SYMBOL_COUNT 408 #define ALIAS_COUNT 0 #define TOKEN_COUNT 267 #define EXTERNAL_TOKEN_COUNT 0 #define FIELD_COUNT 68 #define MAX_ALIAS_SEQUENCE_LENGTH 15 -#define PRODUCTION_ID_COUNT 165 +#define PRODUCTION_ID_COUNT 166 enum { sym_identifier = 1, anon_sym_POUND_BANG = 2, aux_sym_shebang_token1 = 3, - sym_cmd_identifier = 4, - anon_sym_SEMI = 5, - anon_sym_LF = 6, - anon_sym_export = 7, - anon_sym_alias = 8, - anon_sym_EQ = 9, - anon_sym_def = 10, - anon_sym_def_DASHenv = 11, - anon_sym_export_DASHenv = 12, - anon_sym_extern = 13, - anon_sym_module = 14, - anon_sym_use = 15, - anon_sym_COLON = 16, - anon_sym_DASH_GT = 17, - anon_sym_LBRACK = 18, - anon_sym_COMMA = 19, - anon_sym_RBRACK = 20, - anon_sym_LPAREN = 21, - anon_sym_RPAREN = 22, - anon_sym_PIPE = 23, - anon_sym_DOLLAR = 24, - anon_sym_any = 25, - anon_sym_binary = 26, - anon_sym_block = 27, - anon_sym_bool = 28, - anon_sym_cell_DASHpath = 29, - anon_sym_closure = 30, - anon_sym_cond = 31, - anon_sym_datetime = 32, - anon_sym_directory = 33, - anon_sym_duration = 34, - anon_sym_error = 35, - anon_sym_expr = 36, - anon_sym_float = 37, - anon_sym_decimal = 38, - anon_sym_filesize = 39, - anon_sym_full_DASHcell_DASHpath = 40, - anon_sym_glob = 41, - anon_sym_int = 42, - anon_sym_import_DASHpattern = 43, - anon_sym_keyword = 44, - anon_sym_math = 45, - anon_sym_nothing = 46, - anon_sym_number = 47, - anon_sym_one_DASHof = 48, - anon_sym_operator = 49, - anon_sym_path = 50, - anon_sym_range = 51, - anon_sym_signature = 52, - anon_sym_string = 53, - anon_sym_table = 54, - anon_sym_variable = 55, - anon_sym_var_DASHwith_DASHopt_DASHtype = 56, - anon_sym_record = 57, - anon_sym_list = 58, - anon_sym_LT = 59, - anon_sym_GT = 60, - anon_sym_AT = 61, - anon_sym_DOT_DOT_DOT = 62, - anon_sym_QMARK = 63, - anon_sym_DASH_DASH = 64, - anon_sym_DASH = 65, - aux_sym_param_short_flag_token1 = 66, - anon_sym_break = 67, - anon_sym_continue = 68, - anon_sym_for = 69, - anon_sym_in = 70, - anon_sym_loop = 71, - anon_sym_make = 72, - anon_sym_while = 73, - anon_sym_do = 74, - anon_sym_if = 75, - anon_sym_else = 76, - anon_sym_match = 77, - anon_sym_LBRACE = 78, - anon_sym_RBRACE = 79, - anon_sym_EQ_GT = 80, - anon_sym__ = 81, - anon_sym_DOT = 82, - anon_sym_try = 83, - anon_sym_catch = 84, - anon_sym_return = 85, - anon_sym_let = 86, - anon_sym_let_DASHenv = 87, - anon_sym_mut = 88, - anon_sym_const = 89, + anon_sym_export = 4, + anon_sym_alias = 5, + anon_sym_EQ = 6, + anon_sym_let = 7, + anon_sym_let_DASHenv = 8, + anon_sym_mut = 9, + anon_sym_const = 10, + sym_cmd_identifier = 11, + anon_sym_SEMI = 12, + anon_sym_LF = 13, + anon_sym_def = 14, + anon_sym_def_DASHenv = 15, + anon_sym_export_DASHenv = 16, + anon_sym_extern = 17, + anon_sym_module = 18, + anon_sym_use = 19, + anon_sym_COLON = 20, + anon_sym_DASH_GT = 21, + anon_sym_LBRACK = 22, + anon_sym_COMMA = 23, + anon_sym_RBRACK = 24, + anon_sym_LPAREN = 25, + anon_sym_RPAREN = 26, + anon_sym_PIPE = 27, + anon_sym_DOLLAR = 28, + anon_sym_any = 29, + anon_sym_binary = 30, + anon_sym_block = 31, + anon_sym_bool = 32, + anon_sym_cell_DASHpath = 33, + anon_sym_closure = 34, + anon_sym_cond = 35, + anon_sym_datetime = 36, + anon_sym_directory = 37, + anon_sym_duration = 38, + anon_sym_error = 39, + anon_sym_expr = 40, + anon_sym_float = 41, + anon_sym_decimal = 42, + anon_sym_filesize = 43, + anon_sym_full_DASHcell_DASHpath = 44, + anon_sym_glob = 45, + anon_sym_int = 46, + anon_sym_import_DASHpattern = 47, + anon_sym_keyword = 48, + anon_sym_math = 49, + anon_sym_nothing = 50, + anon_sym_number = 51, + anon_sym_one_DASHof = 52, + anon_sym_operator = 53, + anon_sym_path = 54, + anon_sym_range = 55, + anon_sym_signature = 56, + anon_sym_string = 57, + anon_sym_table = 58, + anon_sym_variable = 59, + anon_sym_var_DASHwith_DASHopt_DASHtype = 60, + anon_sym_record = 61, + anon_sym_list = 62, + anon_sym_LT = 63, + anon_sym_GT = 64, + anon_sym_AT = 65, + anon_sym_DOT_DOT_DOT = 66, + anon_sym_QMARK = 67, + anon_sym_DASH_DASH = 68, + anon_sym_DASH = 69, + aux_sym_param_short_flag_token1 = 70, + anon_sym_break = 71, + anon_sym_continue = 72, + anon_sym_for = 73, + anon_sym_in = 74, + anon_sym_loop = 75, + anon_sym_make = 76, + anon_sym_while = 77, + anon_sym_do = 78, + anon_sym_if = 79, + anon_sym_else = 80, + anon_sym_match = 81, + anon_sym_LBRACE = 82, + anon_sym_RBRACE = 83, + anon_sym_EQ_GT = 84, + anon_sym__ = 85, + anon_sym_DOT = 86, + anon_sym_try = 87, + anon_sym_catch = 88, + anon_sym_return = 89, anon_sym_source = 90, anon_sym_source_DASHenv = 91, anon_sym_register = 92, @@ -293,135 +293,145 @@ enum { anon_sym_POUND = 266, sym_nu_script = 267, sym_shebang = 268, - sym__top_level = 269, - sym__top_level_block = 270, - sym__command_name = 271, - sym__variable_name = 272, - sym__terminator = 273, - sym__declaration = 274, - sym_decl_alias = 275, - sym_decl_def = 276, - sym_decl_export = 277, - sym_decl_extern = 278, - sym_decl_module = 279, - sym_decl_use = 280, - sym_returns = 281, - sym__one_type = 282, - sym__multiple_types = 283, - sym_parameter_parens = 284, - sym_parameter_bracks = 285, - sym_parameter_pipes = 286, - sym_parameter = 287, - sym__param_name = 288, - sym_param_type = 289, - sym_param_value = 290, - sym__type_annotation = 291, - sym_flat_type = 292, - sym_collection_type = 293, - sym_list_type = 294, - sym_param_cmd = 295, - sym_param_rest = 296, - sym_param_opt = 297, - sym_param_long_flag = 298, - sym_flag_capsule = 299, - sym_param_short_flag = 300, - sym__statement = 301, - sym__control = 302, - sym__ctrl_statement = 303, - sym__ctrl_expression = 304, - sym_ctrl_for = 305, - sym_ctrl_loop = 306, - sym_ctrl_error = 307, - sym_ctrl_while = 308, - sym_ctrl_do = 309, - sym_ctrl_if = 310, - sym_ctrl_match = 311, - sym_match_arm = 312, - sym_default_arm = 313, - sym_match_pattern = 314, - sym__match_or_pattern = 315, - sym_match_guard = 316, - sym__match_list_destructure_pattern = 317, - sym_ctrl_try = 318, - sym_ctrl_return = 319, - sym_stmt_let = 320, - sym_stmt_mut = 321, - sym_stmt_const = 322, - sym__assignment_pattern = 323, - sym_stmt_source = 324, - sym_stmt_register = 325, - sym__stmt_hide = 326, - sym_hide_mod = 327, - sym_hide_env = 328, - sym__stmt_overlay = 329, - sym_overlay_list = 330, - sym_overlay_hide = 331, - sym_overlay_new = 332, - sym_overlay_use = 333, - sym_scope_pattern = 334, - sym_wild_card = 335, - sym_command_list = 336, - sym_assignment = 337, - sym_block = 338, - sym__blosure = 339, - sym_pipeline = 340, - sym_pipe_element = 341, - sym_where_command = 342, - sym__where_predicate = 343, - sym__expression = 344, - sym_expr_unary = 345, - sym_expr_binary = 346, - sym_expr_parenthesized = 347, - sym_val_range = 348, - sym__value = 349, - sym_val_bool = 350, - sym_val_variable = 351, - sym__var = 352, - sym_val_number = 353, - sym_val_duration = 354, - sym_val_filesize = 355, - sym_val_binary = 356, - sym_val_string = 357, - sym__str_double_quotes = 358, - sym_val_interpolated = 359, - sym__inter_single_quotes = 360, - sym__inter_double_quotes = 361, - sym_expr_interpolated = 362, - sym_val_list = 363, - sym_val_record = 364, - sym_record_entry = 365, - sym_val_table = 366, - sym_val_closure = 367, - sym_cell_path = 368, - sym_path = 369, - sym_command = 370, - sym__cmd_arg = 371, - sym_redirection = 372, - sym__flag = 373, - sym_long_flag = 374, - sym_unquoted = 375, - sym_comment = 376, - aux_sym__top_level_block_repeat1 = 377, - aux_sym__top_level_block_repeat2 = 378, - aux_sym__multiple_types_repeat1 = 379, - aux_sym_parameter_parens_repeat1 = 380, - aux_sym_collection_type_repeat1 = 381, - aux_sym_ctrl_match_repeat1 = 382, - aux_sym__match_or_pattern_repeat1 = 383, - aux_sym_overlay_use_repeat1 = 384, - aux_sym_command_list_repeat1 = 385, - aux_sym_pipeline_repeat1 = 386, - aux_sym_val_binary_repeat1 = 387, - aux_sym__str_double_quotes_repeat1 = 388, - aux_sym__inter_single_quotes_repeat1 = 389, - aux_sym__inter_double_quotes_repeat1 = 390, - aux_sym_expr_interpolated_repeat1 = 391, - aux_sym_val_list_repeat1 = 392, - aux_sym_val_record_repeat1 = 393, - aux_sym_val_table_repeat1 = 394, - aux_sym_val_closure_repeat1 = 395, - aux_sym_cell_path_repeat1 = 396, - aux_sym_command_repeat1 = 397, + sym__block_body_statement = 269, + sym__declaration = 270, + sym_decl_alias = 271, + sym_stmt_let = 272, + sym_stmt_mut = 273, + sym_stmt_const = 274, + sym__assignment_pattern = 275, + sym__statement = 276, + sym_pipeline = 277, + sym__block_body_statement_last = 278, + sym__declaration_last = 279, + sym_decl_alias_last = 280, + sym_stmt_let_last = 281, + sym_stmt_mut_last = 282, + sym_stmt_const_last = 283, + sym__assignment_pattern_last = 284, + sym__statement_last = 285, + sym_pipeline_last = 286, + sym__block_body = 287, + sym__command_name = 288, + sym__variable_name = 289, + sym__terminator = 290, + sym_decl_def = 291, + sym_decl_export = 292, + sym_decl_extern = 293, + sym_decl_module = 294, + sym_decl_use = 295, + sym_returns = 296, + sym__one_type = 297, + sym__multiple_types = 298, + sym_parameter_parens = 299, + sym_parameter_bracks = 300, + sym_parameter_pipes = 301, + sym_parameter = 302, + sym__param_name = 303, + sym_param_type = 304, + sym_param_value = 305, + sym__type_annotation = 306, + sym_flat_type = 307, + sym_collection_type = 308, + sym_list_type = 309, + sym_param_cmd = 310, + sym_param_rest = 311, + sym_param_opt = 312, + sym_param_long_flag = 313, + sym_flag_capsule = 314, + sym_param_short_flag = 315, + sym__control = 316, + sym__ctrl_statement = 317, + sym__ctrl_expression = 318, + sym_ctrl_for = 319, + sym_ctrl_loop = 320, + sym_ctrl_error = 321, + sym_ctrl_while = 322, + sym_ctrl_do = 323, + sym_ctrl_if = 324, + sym_ctrl_match = 325, + sym_match_arm = 326, + sym_default_arm = 327, + sym__match_expression = 328, + sym_match_pattern = 329, + sym__match_or_pattern = 330, + sym_match_guard = 331, + sym__match_list_destructure_pattern = 332, + sym_ctrl_try = 333, + sym_ctrl_return = 334, + sym_pipe_element = 335, + sym_pipe_element_last = 336, + sym_stmt_source = 337, + sym_stmt_register = 338, + sym__stmt_hide = 339, + sym_hide_mod = 340, + sym_hide_env = 341, + sym__stmt_overlay = 342, + sym_overlay_list = 343, + sym_overlay_hide = 344, + sym_overlay_new = 345, + sym_overlay_use = 346, + sym_scope_pattern = 347, + sym_wild_card = 348, + sym_command_list = 349, + sym_assignment = 350, + sym_block = 351, + sym__blosure = 352, + sym_where_command = 353, + sym__where_predicate = 354, + sym__expression = 355, + sym_expr_unary = 356, + sym_expr_binary = 357, + sym_expr_parenthesized = 358, + sym_val_range = 359, + sym__value = 360, + sym_val_bool = 361, + sym_val_variable = 362, + sym__var = 363, + sym_val_number = 364, + sym_val_duration = 365, + sym_val_filesize = 366, + sym_val_binary = 367, + sym_val_string = 368, + sym__str_double_quotes = 369, + sym_val_interpolated = 370, + sym__inter_single_quotes = 371, + sym__inter_double_quotes = 372, + sym_expr_interpolated = 373, + sym_val_list = 374, + sym_val_record = 375, + sym_record_entry = 376, + sym_val_table = 377, + sym_val_closure = 378, + sym_cell_path = 379, + sym_path = 380, + sym_command = 381, + sym__cmd_arg = 382, + sym_redirection = 383, + sym__flag = 384, + sym_long_flag = 385, + sym_unquoted = 386, + sym_comment = 387, + aux_sym_pipeline_repeat1 = 388, + aux_sym__block_body_repeat1 = 389, + aux_sym__block_body_repeat2 = 390, + aux_sym__multiple_types_repeat1 = 391, + aux_sym_parameter_parens_repeat1 = 392, + aux_sym_collection_type_repeat1 = 393, + aux_sym_ctrl_match_repeat1 = 394, + aux_sym__match_or_pattern_repeat1 = 395, + aux_sym_pipe_element_repeat1 = 396, + aux_sym_overlay_use_repeat1 = 397, + aux_sym_command_list_repeat1 = 398, + aux_sym_val_binary_repeat1 = 399, + aux_sym__str_double_quotes_repeat1 = 400, + aux_sym__inter_single_quotes_repeat1 = 401, + aux_sym__inter_double_quotes_repeat1 = 402, + aux_sym_val_list_repeat1 = 403, + aux_sym_val_record_repeat1 = 404, + aux_sym_val_table_repeat1 = 405, + aux_sym_cell_path_repeat1 = 406, + aux_sym_command_repeat1 = 407, }; static const char * const ts_symbol_names[] = { @@ -429,12 +439,16 @@ static const char * const ts_symbol_names[] = { [sym_identifier] = "identifier", [anon_sym_POUND_BANG] = "#!", [aux_sym_shebang_token1] = "shebang_token1", - [sym_cmd_identifier] = "cmd_identifier", - [anon_sym_SEMI] = ";", - [anon_sym_LF] = "\n", [anon_sym_export] = "export", [anon_sym_alias] = "alias", [anon_sym_EQ] = "=", + [anon_sym_let] = "let", + [anon_sym_let_DASHenv] = "let-env", + [anon_sym_mut] = "mut", + [anon_sym_const] = "const", + [sym_cmd_identifier] = "cmd_identifier", + [anon_sym_SEMI] = ";", + [anon_sym_LF] = "\n", [anon_sym_def] = "def", [anon_sym_def_DASHenv] = "def-env", [anon_sym_export_DASHenv] = "export-env", @@ -511,10 +525,6 @@ static const char * const ts_symbol_names[] = { [anon_sym_try] = "try", [anon_sym_catch] = "catch", [anon_sym_return] = "return", - [anon_sym_let] = "let", - [anon_sym_let_DASHenv] = "let-env", - [anon_sym_mut] = "mut", - [anon_sym_const] = "const", [anon_sym_source] = "source", [anon_sym_source_DASHenv] = "source-env", [anon_sym_register] = "register", @@ -694,13 +704,28 @@ static const char * const ts_symbol_names[] = { [anon_sym_POUND] = "#", [sym_nu_script] = "nu_script", [sym_shebang] = "shebang", - [sym__top_level] = "_top_level", - [sym__top_level_block] = "_top_level_block", + [sym__block_body_statement] = "_block_body_statement", + [sym__declaration] = "_declaration", + [sym_decl_alias] = "decl_alias", + [sym_stmt_let] = "stmt_let", + [sym_stmt_mut] = "stmt_mut", + [sym_stmt_const] = "stmt_const", + [sym__assignment_pattern] = "_assignment_pattern", + [sym__statement] = "_statement", + [sym_pipeline] = "pipeline", + [sym__block_body_statement_last] = "_block_body_statement_last", + [sym__declaration_last] = "_declaration_last", + [sym_decl_alias_last] = "decl_alias", + [sym_stmt_let_last] = "stmt_let", + [sym_stmt_mut_last] = "stmt_mut", + [sym_stmt_const_last] = "stmt_const", + [sym__assignment_pattern_last] = "_assignment_pattern_last", + [sym__statement_last] = "_statement_last", + [sym_pipeline_last] = "pipeline", + [sym__block_body] = "_block_body", [sym__command_name] = "_command_name", [sym__variable_name] = "_variable_name", [sym__terminator] = "_terminator", - [sym__declaration] = "_declaration", - [sym_decl_alias] = "decl_alias", [sym_decl_def] = "decl_def", [sym_decl_export] = "decl_export", [sym_decl_extern] = "decl_extern", @@ -726,7 +751,6 @@ static const char * const ts_symbol_names[] = { [sym_param_long_flag] = "param_long_flag", [sym_flag_capsule] = "flag_capsule", [sym_param_short_flag] = "param_short_flag", - [sym__statement] = "_statement", [sym__control] = "_control", [sym__ctrl_statement] = "_ctrl_statement", [sym__ctrl_expression] = "_ctrl_expression", @@ -739,16 +763,15 @@ static const char * const ts_symbol_names[] = { [sym_ctrl_match] = "ctrl_match", [sym_match_arm] = "match_arm", [sym_default_arm] = "default_arm", + [sym__match_expression] = "_match_expression", [sym_match_pattern] = "match_pattern", [sym__match_or_pattern] = "_match_or_pattern", [sym_match_guard] = "match_guard", [sym__match_list_destructure_pattern] = "_match_list_destructure_pattern", [sym_ctrl_try] = "ctrl_try", [sym_ctrl_return] = "ctrl_return", - [sym_stmt_let] = "stmt_let", - [sym_stmt_mut] = "stmt_mut", - [sym_stmt_const] = "stmt_const", - [sym__assignment_pattern] = "_assignment_pattern", + [sym_pipe_element] = "pipe_element", + [sym_pipe_element_last] = "pipe_element", [sym_stmt_source] = "stmt_source", [sym_stmt_register] = "stmt_register", [sym__stmt_hide] = "_stmt_hide", @@ -765,8 +788,6 @@ static const char * const ts_symbol_names[] = { [sym_assignment] = "assignment", [sym_block] = "block", [sym__blosure] = "_blosure", - [sym_pipeline] = "pipeline", - [sym_pipe_element] = "pipe_element", [sym_where_command] = "where_command", [sym__where_predicate] = "_where_predicate", [sym__expression] = "_expression", @@ -802,25 +823,24 @@ static const char * const ts_symbol_names[] = { [sym_long_flag] = "long_flag", [sym_unquoted] = "unquoted", [sym_comment] = "comment", - [aux_sym__top_level_block_repeat1] = "_top_level_block_repeat1", - [aux_sym__top_level_block_repeat2] = "_top_level_block_repeat2", + [aux_sym_pipeline_repeat1] = "pipeline_repeat1", + [aux_sym__block_body_repeat1] = "_block_body_repeat1", + [aux_sym__block_body_repeat2] = "_block_body_repeat2", [aux_sym__multiple_types_repeat1] = "_multiple_types_repeat1", [aux_sym_parameter_parens_repeat1] = "parameter_parens_repeat1", [aux_sym_collection_type_repeat1] = "collection_type_repeat1", [aux_sym_ctrl_match_repeat1] = "ctrl_match_repeat1", [aux_sym__match_or_pattern_repeat1] = "_match_or_pattern_repeat1", + [aux_sym_pipe_element_repeat1] = "pipe_element_repeat1", [aux_sym_overlay_use_repeat1] = "overlay_use_repeat1", [aux_sym_command_list_repeat1] = "command_list_repeat1", - [aux_sym_pipeline_repeat1] = "pipeline_repeat1", [aux_sym_val_binary_repeat1] = "val_binary_repeat1", [aux_sym__str_double_quotes_repeat1] = "_str_double_quotes_repeat1", [aux_sym__inter_single_quotes_repeat1] = "_inter_single_quotes_repeat1", [aux_sym__inter_double_quotes_repeat1] = "_inter_double_quotes_repeat1", - [aux_sym_expr_interpolated_repeat1] = "expr_interpolated_repeat1", [aux_sym_val_list_repeat1] = "val_list_repeat1", [aux_sym_val_record_repeat1] = "val_record_repeat1", [aux_sym_val_table_repeat1] = "val_table_repeat1", - [aux_sym_val_closure_repeat1] = "val_closure_repeat1", [aux_sym_cell_path_repeat1] = "cell_path_repeat1", [aux_sym_command_repeat1] = "command_repeat1", }; @@ -830,12 +850,16 @@ static const TSSymbol ts_symbol_map[] = { [sym_identifier] = sym_identifier, [anon_sym_POUND_BANG] = anon_sym_POUND_BANG, [aux_sym_shebang_token1] = aux_sym_shebang_token1, - [sym_cmd_identifier] = sym_cmd_identifier, - [anon_sym_SEMI] = anon_sym_SEMI, - [anon_sym_LF] = anon_sym_LF, [anon_sym_export] = anon_sym_export, [anon_sym_alias] = anon_sym_alias, [anon_sym_EQ] = anon_sym_EQ, + [anon_sym_let] = anon_sym_let, + [anon_sym_let_DASHenv] = anon_sym_let_DASHenv, + [anon_sym_mut] = anon_sym_mut, + [anon_sym_const] = anon_sym_const, + [sym_cmd_identifier] = sym_cmd_identifier, + [anon_sym_SEMI] = anon_sym_SEMI, + [anon_sym_LF] = anon_sym_LF, [anon_sym_def] = anon_sym_def, [anon_sym_def_DASHenv] = anon_sym_def_DASHenv, [anon_sym_export_DASHenv] = anon_sym_export_DASHenv, @@ -912,10 +936,6 @@ static const TSSymbol ts_symbol_map[] = { [anon_sym_try] = anon_sym_try, [anon_sym_catch] = anon_sym_catch, [anon_sym_return] = anon_sym_return, - [anon_sym_let] = anon_sym_let, - [anon_sym_let_DASHenv] = anon_sym_let_DASHenv, - [anon_sym_mut] = anon_sym_mut, - [anon_sym_const] = anon_sym_const, [anon_sym_source] = anon_sym_source, [anon_sym_source_DASHenv] = anon_sym_source_DASHenv, [anon_sym_register] = anon_sym_register, @@ -1095,13 +1115,28 @@ static const TSSymbol ts_symbol_map[] = { [anon_sym_POUND] = anon_sym_POUND, [sym_nu_script] = sym_nu_script, [sym_shebang] = sym_shebang, - [sym__top_level] = sym__top_level, - [sym__top_level_block] = sym__top_level_block, + [sym__block_body_statement] = sym__block_body_statement, + [sym__declaration] = sym__declaration, + [sym_decl_alias] = sym_decl_alias, + [sym_stmt_let] = sym_stmt_let, + [sym_stmt_mut] = sym_stmt_mut, + [sym_stmt_const] = sym_stmt_const, + [sym__assignment_pattern] = sym__assignment_pattern, + [sym__statement] = sym__statement, + [sym_pipeline] = sym_pipeline, + [sym__block_body_statement_last] = sym__block_body_statement_last, + [sym__declaration_last] = sym__declaration_last, + [sym_decl_alias_last] = sym_decl_alias, + [sym_stmt_let_last] = sym_stmt_let, + [sym_stmt_mut_last] = sym_stmt_mut, + [sym_stmt_const_last] = sym_stmt_const, + [sym__assignment_pattern_last] = sym__assignment_pattern_last, + [sym__statement_last] = sym__statement_last, + [sym_pipeline_last] = sym_pipeline, + [sym__block_body] = sym__block_body, [sym__command_name] = sym__command_name, [sym__variable_name] = sym__variable_name, [sym__terminator] = sym__terminator, - [sym__declaration] = sym__declaration, - [sym_decl_alias] = sym_decl_alias, [sym_decl_def] = sym_decl_def, [sym_decl_export] = sym_decl_export, [sym_decl_extern] = sym_decl_extern, @@ -1127,7 +1162,6 @@ static const TSSymbol ts_symbol_map[] = { [sym_param_long_flag] = sym_param_long_flag, [sym_flag_capsule] = sym_flag_capsule, [sym_param_short_flag] = sym_param_short_flag, - [sym__statement] = sym__statement, [sym__control] = sym__control, [sym__ctrl_statement] = sym__ctrl_statement, [sym__ctrl_expression] = sym__ctrl_expression, @@ -1140,16 +1174,15 @@ static const TSSymbol ts_symbol_map[] = { [sym_ctrl_match] = sym_ctrl_match, [sym_match_arm] = sym_match_arm, [sym_default_arm] = sym_default_arm, + [sym__match_expression] = sym__match_expression, [sym_match_pattern] = sym_match_pattern, [sym__match_or_pattern] = sym__match_or_pattern, [sym_match_guard] = sym_match_guard, [sym__match_list_destructure_pattern] = sym__match_list_destructure_pattern, [sym_ctrl_try] = sym_ctrl_try, [sym_ctrl_return] = sym_ctrl_return, - [sym_stmt_let] = sym_stmt_let, - [sym_stmt_mut] = sym_stmt_mut, - [sym_stmt_const] = sym_stmt_const, - [sym__assignment_pattern] = sym__assignment_pattern, + [sym_pipe_element] = sym_pipe_element, + [sym_pipe_element_last] = sym_pipe_element, [sym_stmt_source] = sym_stmt_source, [sym_stmt_register] = sym_stmt_register, [sym__stmt_hide] = sym__stmt_hide, @@ -1166,8 +1199,6 @@ static const TSSymbol ts_symbol_map[] = { [sym_assignment] = sym_assignment, [sym_block] = sym_block, [sym__blosure] = sym__blosure, - [sym_pipeline] = sym_pipeline, - [sym_pipe_element] = sym_pipe_element, [sym_where_command] = sym_where_command, [sym__where_predicate] = sym__where_predicate, [sym__expression] = sym__expression, @@ -1203,25 +1234,24 @@ static const TSSymbol ts_symbol_map[] = { [sym_long_flag] = sym_long_flag, [sym_unquoted] = sym_unquoted, [sym_comment] = sym_comment, - [aux_sym__top_level_block_repeat1] = aux_sym__top_level_block_repeat1, - [aux_sym__top_level_block_repeat2] = aux_sym__top_level_block_repeat2, + [aux_sym_pipeline_repeat1] = aux_sym_pipeline_repeat1, + [aux_sym__block_body_repeat1] = aux_sym__block_body_repeat1, + [aux_sym__block_body_repeat2] = aux_sym__block_body_repeat2, [aux_sym__multiple_types_repeat1] = aux_sym__multiple_types_repeat1, [aux_sym_parameter_parens_repeat1] = aux_sym_parameter_parens_repeat1, [aux_sym_collection_type_repeat1] = aux_sym_collection_type_repeat1, [aux_sym_ctrl_match_repeat1] = aux_sym_ctrl_match_repeat1, [aux_sym__match_or_pattern_repeat1] = aux_sym__match_or_pattern_repeat1, + [aux_sym_pipe_element_repeat1] = aux_sym_pipe_element_repeat1, [aux_sym_overlay_use_repeat1] = aux_sym_overlay_use_repeat1, [aux_sym_command_list_repeat1] = aux_sym_command_list_repeat1, - [aux_sym_pipeline_repeat1] = aux_sym_pipeline_repeat1, [aux_sym_val_binary_repeat1] = aux_sym_val_binary_repeat1, [aux_sym__str_double_quotes_repeat1] = aux_sym__str_double_quotes_repeat1, [aux_sym__inter_single_quotes_repeat1] = aux_sym__inter_single_quotes_repeat1, [aux_sym__inter_double_quotes_repeat1] = aux_sym__inter_double_quotes_repeat1, - [aux_sym_expr_interpolated_repeat1] = aux_sym_expr_interpolated_repeat1, [aux_sym_val_list_repeat1] = aux_sym_val_list_repeat1, [aux_sym_val_record_repeat1] = aux_sym_val_record_repeat1, [aux_sym_val_table_repeat1] = aux_sym_val_table_repeat1, - [aux_sym_val_closure_repeat1] = aux_sym_val_closure_repeat1, [aux_sym_cell_path_repeat1] = aux_sym_cell_path_repeat1, [aux_sym_command_repeat1] = aux_sym_command_repeat1, }; @@ -1243,27 +1273,43 @@ static const TSSymbolMetadata ts_symbol_metadata[] = { .visible = false, .named = false, }, - [sym_cmd_identifier] = { + [anon_sym_export] = { .visible = true, - .named = true, + .named = false, }, - [anon_sym_SEMI] = { + [anon_sym_alias] = { .visible = true, .named = false, }, - [anon_sym_LF] = { + [anon_sym_EQ] = { .visible = true, .named = false, }, - [anon_sym_export] = { + [anon_sym_let] = { .visible = true, .named = false, }, - [anon_sym_alias] = { + [anon_sym_let_DASHenv] = { .visible = true, .named = false, }, - [anon_sym_EQ] = { + [anon_sym_mut] = { + .visible = true, + .named = false, + }, + [anon_sym_const] = { + .visible = true, + .named = false, + }, + [sym_cmd_identifier] = { + .visible = true, + .named = true, + }, + [anon_sym_SEMI] = { + .visible = true, + .named = false, + }, + [anon_sym_LF] = { .visible = true, .named = false, }, @@ -1571,22 +1617,6 @@ static const TSSymbolMetadata ts_symbol_metadata[] = { .visible = true, .named = false, }, - [anon_sym_let] = { - .visible = true, - .named = false, - }, - [anon_sym_let_DASHenv] = { - .visible = true, - .named = false, - }, - [anon_sym_mut] = { - .visible = true, - .named = false, - }, - [anon_sym_const] = { - .visible = true, - .named = false, - }, [anon_sym_source] = { .visible = true, .named = false, @@ -2303,34 +2333,94 @@ static const TSSymbolMetadata ts_symbol_metadata[] = { .visible = true, .named = true, }, - [sym__top_level] = { + [sym__block_body_statement] = { .visible = false, .named = true, }, - [sym__top_level_block] = { + [sym__declaration] = { .visible = false, .named = true, }, - [sym__command_name] = { + [sym_decl_alias] = { + .visible = true, + .named = true, + }, + [sym_stmt_let] = { + .visible = true, + .named = true, + }, + [sym_stmt_mut] = { + .visible = true, + .named = true, + }, + [sym_stmt_const] = { + .visible = true, + .named = true, + }, + [sym__assignment_pattern] = { .visible = false, .named = true, }, - [sym__variable_name] = { + [sym__statement] = { .visible = false, .named = true, }, - [sym__terminator] = { + [sym_pipeline] = { + .visible = true, + .named = true, + }, + [sym__block_body_statement_last] = { .visible = false, .named = true, }, - [sym__declaration] = { + [sym__declaration_last] = { .visible = false, .named = true, }, - [sym_decl_alias] = { + [sym_decl_alias_last] = { + .visible = true, + .named = true, + }, + [sym_stmt_let_last] = { .visible = true, .named = true, }, + [sym_stmt_mut_last] = { + .visible = true, + .named = true, + }, + [sym_stmt_const_last] = { + .visible = true, + .named = true, + }, + [sym__assignment_pattern_last] = { + .visible = false, + .named = true, + }, + [sym__statement_last] = { + .visible = false, + .named = true, + }, + [sym_pipeline_last] = { + .visible = true, + .named = true, + }, + [sym__block_body] = { + .visible = false, + .named = true, + }, + [sym__command_name] = { + .visible = false, + .named = true, + }, + [sym__variable_name] = { + .visible = false, + .named = true, + }, + [sym__terminator] = { + .visible = false, + .named = true, + }, [sym_decl_def] = { .visible = true, .named = true, @@ -2431,10 +2521,6 @@ static const TSSymbolMetadata ts_symbol_metadata[] = { .visible = true, .named = true, }, - [sym__statement] = { - .visible = false, - .named = true, - }, [sym__control] = { .visible = false, .named = true, @@ -2483,6 +2569,10 @@ static const TSSymbolMetadata ts_symbol_metadata[] = { .visible = true, .named = true, }, + [sym__match_expression] = { + .visible = false, + .named = true, + }, [sym_match_pattern] = { .visible = true, .named = true, @@ -2507,22 +2597,14 @@ static const TSSymbolMetadata ts_symbol_metadata[] = { .visible = true, .named = true, }, - [sym_stmt_let] = { - .visible = true, - .named = true, - }, - [sym_stmt_mut] = { + [sym_pipe_element] = { .visible = true, .named = true, }, - [sym_stmt_const] = { + [sym_pipe_element_last] = { .visible = true, .named = true, }, - [sym__assignment_pattern] = { - .visible = false, - .named = true, - }, [sym_stmt_source] = { .visible = true, .named = true, @@ -2587,14 +2669,6 @@ static const TSSymbolMetadata ts_symbol_metadata[] = { .visible = false, .named = true, }, - [sym_pipeline] = { - .visible = true, - .named = true, - }, - [sym_pipe_element] = { - .visible = true, - .named = true, - }, [sym_where_command] = { .visible = true, .named = true, @@ -2735,11 +2809,15 @@ static const TSSymbolMetadata ts_symbol_metadata[] = { .visible = true, .named = true, }, - [aux_sym__top_level_block_repeat1] = { + [aux_sym_pipeline_repeat1] = { .visible = false, .named = false, }, - [aux_sym__top_level_block_repeat2] = { + [aux_sym__block_body_repeat1] = { + .visible = false, + .named = false, + }, + [aux_sym__block_body_repeat2] = { .visible = false, .named = false, }, @@ -2763,15 +2841,15 @@ static const TSSymbolMetadata ts_symbol_metadata[] = { .visible = false, .named = false, }, - [aux_sym_overlay_use_repeat1] = { + [aux_sym_pipe_element_repeat1] = { .visible = false, .named = false, }, - [aux_sym_command_list_repeat1] = { + [aux_sym_overlay_use_repeat1] = { .visible = false, .named = false, }, - [aux_sym_pipeline_repeat1] = { + [aux_sym_command_list_repeat1] = { .visible = false, .named = false, }, @@ -2791,10 +2869,6 @@ static const TSSymbolMetadata ts_symbol_metadata[] = { .visible = false, .named = false, }, - [aux_sym_expr_interpolated_repeat1] = { - .visible = false, - .named = false, - }, [aux_sym_val_list_repeat1] = { .visible = false, .named = false, @@ -2807,10 +2881,6 @@ static const TSSymbolMetadata ts_symbol_metadata[] = { .visible = false, .named = false, }, - [aux_sym_val_closure_repeat1] = { - .visible = false, - .named = false, - }, [aux_sym_cell_path_repeat1] = { .visible = false, .named = false, @@ -2972,23 +3042,23 @@ static const TSFieldMapSlice ts_field_map_slices[PRODUCTION_ID_COUNT] = { [5] = {.index = 5, .length = 1}, [6] = {.index = 6, .length = 1}, [7] = {.index = 7, .length = 1}, - [8] = {.index = 8, .length = 4}, - [9] = {.index = 12, .length = 1}, - [10] = {.index = 13, .length = 1}, - [11] = {.index = 14, .length = 1}, - [12] = {.index = 15, .length = 5}, - [13] = {.index = 20, .length = 1}, + [8] = {.index = 8, .length = 1}, + [9] = {.index = 9, .length = 1}, + [10] = {.index = 10, .length = 5}, + [11] = {.index = 15, .length = 1}, + [12] = {.index = 16, .length = 1}, + [13] = {.index = 17, .length = 4}, [14] = {.index = 21, .length = 1}, [15] = {.index = 22, .length = 1}, [16] = {.index = 23, .length = 1}, - [17] = {.index = 24, .length = 1}, - [18] = {.index = 24, .length = 1}, - [19] = {.index = 25, .length = 1}, - [20] = {.index = 26, .length = 1}, - [21] = {.index = 27, .length = 1}, - [22] = {.index = 28, .length = 1}, - [23] = {.index = 29, .length = 1}, - [24] = {.index = 30, .length = 5}, + [17] = {.index = 24, .length = 5}, + [18] = {.index = 29, .length = 1}, + [19] = {.index = 30, .length = 1}, + [20] = {.index = 31, .length = 1}, + [21] = {.index = 31, .length = 1}, + [22] = {.index = 32, .length = 1}, + [23] = {.index = 33, .length = 1}, + [24] = {.index = 34, .length = 1}, [25] = {.index = 35, .length = 1}, [26] = {.index = 35, .length = 1}, [27] = {.index = 36, .length = 1}, @@ -3006,129 +3076,130 @@ static const TSFieldMapSlice ts_field_map_slices[PRODUCTION_ID_COUNT] = { [39] = {.index = 54, .length = 2}, [40] = {.index = 56, .length = 4}, [41] = {.index = 60, .length = 1}, - [42] = {.index = 60, .length = 1}, - [43] = {.index = 61, .length = 8}, - [44] = {.index = 69, .length = 1}, - [45] = {.index = 70, .length = 4}, + [42] = {.index = 61, .length = 4}, + [43] = {.index = 65, .length = 1}, + [44] = {.index = 65, .length = 1}, + [45] = {.index = 66, .length = 8}, [46] = {.index = 74, .length = 4}, - [47] = {.index = 78, .length = 3}, - [48] = {.index = 81, .length = 2}, - [49] = {.index = 83, .length = 1}, - [50] = {.index = 84, .length = 1}, - [51] = {.index = 85, .length = 2}, - [52] = {.index = 85, .length = 2}, - [53] = {.index = 87, .length = 1}, - [54] = {.index = 88, .length = 2}, - [55] = {.index = 90, .length = 1}, - [56] = {.index = 91, .length = 2}, - [57] = {.index = 93, .length = 2}, - [58] = {.index = 95, .length = 1}, - [59] = {.index = 96, .length = 4}, - [60] = {.index = 100, .length = 1}, - [61] = {.index = 101, .length = 1}, - [62] = {.index = 102, .length = 1}, - [63] = {.index = 103, .length = 1}, - [64] = {.index = 104, .length = 1}, - [65] = {.index = 105, .length = 1}, - [66] = {.index = 106, .length = 2}, - [67] = {.index = 108, .length = 2}, - [68] = {.index = 108, .length = 2}, - [69] = {.index = 110, .length = 1}, - [70] = {.index = 111, .length = 3}, - [71] = {.index = 114, .length = 2}, - [72] = {.index = 116, .length = 2}, - [73] = {.index = 116, .length = 2}, - [74] = {.index = 118, .length = 1}, - [75] = {.index = 119, .length = 1}, - [76] = {.index = 120, .length = 2}, - [77] = {.index = 122, .length = 6}, - [78] = {.index = 128, .length = 3}, - [79] = {.index = 131, .length = 2}, - [80] = {.index = 133, .length = 1}, - [81] = {.index = 134, .length = 4}, - [82] = {.index = 138, .length = 4}, - [83] = {.index = 142, .length = 2}, - [84] = {.index = 144, .length = 4}, - [85] = {.index = 148, .length = 5}, - [86] = {.index = 153, .length = 5}, - [87] = {.index = 158, .length = 3}, - [88] = {.index = 161, .length = 2}, - [89] = {.index = 163, .length = 1}, - [90] = {.index = 164, .length = 1}, - [91] = {.index = 165, .length = 1}, - [92] = {.index = 166, .length = 2}, - [93] = {.index = 168, .length = 2}, - [94] = {.index = 168, .length = 2}, - [95] = {.index = 170, .length = 1}, - [96] = {.index = 171, .length = 2}, - [97] = {.index = 173, .length = 2}, - [98] = {.index = 175, .length = 3}, - [99] = {.index = 178, .length = 2}, - [100] = {.index = 180, .length = 4}, - [101] = {.index = 184, .length = 1}, - [102] = {.index = 185, .length = 1}, - [103] = {.index = 186, .length = 1}, - [104] = {.index = 187, .length = 1}, - [105] = {.index = 188, .length = 6}, - [106] = {.index = 128, .length = 3}, - [107] = {.index = 194, .length = 3}, - [108] = {.index = 188, .length = 6}, - [109] = {.index = 194, .length = 3}, - [110] = {.index = 197, .length = 2}, - [111] = {.index = 199, .length = 1}, - [112] = {.index = 200, .length = 2}, - [113] = {.index = 202, .length = 2}, - [114] = {.index = 204, .length = 4}, - [115] = {.index = 208, .length = 5}, + [47] = {.index = 78, .length = 4}, + [48] = {.index = 82, .length = 3}, + [49] = {.index = 85, .length = 2}, + [50] = {.index = 87, .length = 1}, + [51] = {.index = 88, .length = 1}, + [52] = {.index = 89, .length = 2}, + [53] = {.index = 89, .length = 2}, + [54] = {.index = 91, .length = 1}, + [55] = {.index = 92, .length = 2}, + [56] = {.index = 94, .length = 1}, + [57] = {.index = 95, .length = 2}, + [58] = {.index = 97, .length = 2}, + [59] = {.index = 99, .length = 1}, + [60] = {.index = 100, .length = 4}, + [61] = {.index = 104, .length = 1}, + [62] = {.index = 105, .length = 1}, + [63] = {.index = 106, .length = 1}, + [64] = {.index = 107, .length = 1}, + [65] = {.index = 108, .length = 1}, + [66] = {.index = 109, .length = 2}, + [67] = {.index = 111, .length = 2}, + [68] = {.index = 111, .length = 2}, + [69] = {.index = 113, .length = 1}, + [70] = {.index = 114, .length = 3}, + [71] = {.index = 117, .length = 2}, + [72] = {.index = 119, .length = 2}, + [73] = {.index = 119, .length = 2}, + [74] = {.index = 121, .length = 1}, + [75] = {.index = 122, .length = 1}, + [76] = {.index = 123, .length = 2}, + [77] = {.index = 125, .length = 6}, + [78] = {.index = 131, .length = 3}, + [79] = {.index = 134, .length = 2}, + [80] = {.index = 136, .length = 1}, + [81] = {.index = 137, .length = 4}, + [82] = {.index = 141, .length = 4}, + [83] = {.index = 145, .length = 2}, + [84] = {.index = 147, .length = 4}, + [85] = {.index = 151, .length = 4}, + [86] = {.index = 155, .length = 1}, + [87] = {.index = 156, .length = 1}, + [88] = {.index = 157, .length = 1}, + [89] = {.index = 158, .length = 5}, + [90] = {.index = 163, .length = 5}, + [91] = {.index = 168, .length = 3}, + [92] = {.index = 171, .length = 2}, + [93] = {.index = 173, .length = 1}, + [94] = {.index = 174, .length = 1}, + [95] = {.index = 175, .length = 2}, + [96] = {.index = 177, .length = 1}, + [97] = {.index = 178, .length = 2}, + [98] = {.index = 180, .length = 2}, + [99] = {.index = 180, .length = 2}, + [100] = {.index = 182, .length = 1}, + [101] = {.index = 183, .length = 2}, + [102] = {.index = 185, .length = 2}, + [103] = {.index = 187, .length = 3}, + [104] = {.index = 190, .length = 2}, + [105] = {.index = 192, .length = 1}, + [106] = {.index = 193, .length = 6}, + [107] = {.index = 131, .length = 3}, + [108] = {.index = 199, .length = 3}, + [109] = {.index = 193, .length = 6}, + [110] = {.index = 199, .length = 3}, + [111] = {.index = 202, .length = 2}, + [112] = {.index = 204, .length = 1}, + [113] = {.index = 205, .length = 2}, + [114] = {.index = 207, .length = 2}, + [115] = {.index = 209, .length = 4}, [116] = {.index = 213, .length = 5}, - [117] = {.index = 218, .length = 6}, - [118] = {.index = 224, .length = 3}, - [119] = {.index = 227, .length = 6}, - [120] = {.index = 233, .length = 3}, - [121] = {.index = 236, .length = 2}, - [122] = {.index = 238, .length = 5}, - [123] = {.index = 243, .length = 3}, - [124] = {.index = 246, .length = 3}, - [125] = {.index = 249, .length = 1}, - [126] = {.index = 250, .length = 2}, - [127] = {.index = 252, .length = 5}, - [128] = {.index = 257, .length = 4}, - [129] = {.index = 261, .length = 7}, - [130] = {.index = 268, .length = 4}, - [131] = {.index = 261, .length = 7}, - [132] = {.index = 268, .length = 4}, - [133] = {.index = 272, .length = 6}, - [134] = {.index = 278, .length = 1}, - [135] = {.index = 279, .length = 5}, - [136] = {.index = 284, .length = 5}, - [137] = {.index = 289, .length = 5}, - [138] = {.index = 294, .length = 2}, - [139] = {.index = 296, .length = 2}, - [140] = {.index = 298, .length = 1}, - [141] = {.index = 298, .length = 1}, - [142] = {.index = 299, .length = 3}, - [143] = {.index = 302, .length = 4}, - [144] = {.index = 306, .length = 4}, - [145] = {.index = 310, .length = 8}, - [146] = {.index = 318, .length = 5}, - [147] = {.index = 310, .length = 8}, - [148] = {.index = 318, .length = 5}, - [149] = {.index = 323, .length = 2}, - [150] = {.index = 325, .length = 2}, - [151] = {.index = 327, .length = 5}, - [152] = {.index = 332, .length = 5}, - [153] = {.index = 337, .length = 5}, - [154] = {.index = 342, .length = 5}, - [155] = {.index = 347, .length = 1}, - [156] = {.index = 348, .length = 2}, - [157] = {.index = 350, .length = 1}, - [158] = {.index = 351, .length = 4}, - [159] = {.index = 355, .length = 5}, + [117] = {.index = 218, .length = 5}, + [118] = {.index = 223, .length = 2}, + [119] = {.index = 225, .length = 5}, + [120] = {.index = 230, .length = 6}, + [121] = {.index = 236, .length = 3}, + [122] = {.index = 239, .length = 6}, + [123] = {.index = 245, .length = 3}, + [124] = {.index = 248, .length = 2}, + [125] = {.index = 250, .length = 5}, + [126] = {.index = 255, .length = 3}, + [127] = {.index = 258, .length = 3}, + [128] = {.index = 261, .length = 1}, + [129] = {.index = 262, .length = 4}, + [130] = {.index = 266, .length = 7}, + [131] = {.index = 273, .length = 4}, + [132] = {.index = 266, .length = 7}, + [133] = {.index = 273, .length = 4}, + [134] = {.index = 277, .length = 6}, + [135] = {.index = 283, .length = 1}, + [136] = {.index = 283, .length = 1}, + [137] = {.index = 284, .length = 3}, + [138] = {.index = 287, .length = 1}, + [139] = {.index = 288, .length = 5}, + [140] = {.index = 293, .length = 5}, + [141] = {.index = 298, .length = 5}, + [142] = {.index = 303, .length = 2}, + [143] = {.index = 305, .length = 2}, + [144] = {.index = 307, .length = 4}, + [145] = {.index = 311, .length = 4}, + [146] = {.index = 315, .length = 8}, + [147] = {.index = 323, .length = 5}, + [148] = {.index = 315, .length = 8}, + [149] = {.index = 323, .length = 5}, + [150] = {.index = 328, .length = 1}, + [151] = {.index = 329, .length = 2}, + [152] = {.index = 331, .length = 1}, + [153] = {.index = 332, .length = 2}, + [154] = {.index = 334, .length = 2}, + [155] = {.index = 336, .length = 5}, + [156] = {.index = 341, .length = 5}, + [157] = {.index = 346, .length = 5}, + [158] = {.index = 351, .length = 5}, + [159] = {.index = 356, .length = 4}, [160] = {.index = 360, .length = 5}, [161] = {.index = 365, .length = 5}, [162] = {.index = 370, .length = 5}, - [163] = {.index = 375, .length = 6}, - [164] = {.index = 381, .length = 6}, + [163] = {.index = 375, .length = 5}, + [164] = {.index = 380, .length = 6}, + [165] = {.index = 386, .length = 6}, }; static const TSFieldMapEntry ts_field_map_entries[] = { @@ -3146,50 +3217,50 @@ static const TSFieldMapEntry ts_field_map_entries[] = { [6] = {field_expr, 0, .inherited = true}, [7] = - {field_arg, 0}, + {field_unquoted_name, 0}, [8] = + {field_quoted_name, 0}, + [9] = + {field_var_name, 0}, + [10] = + {field_dollar_name, 1, .inherited = true}, + {field_name, 1, .inherited = true}, + {field_type, 1, .inherited = true}, + {field_value, 1, .inherited = true}, + {field_var_name, 1, .inherited = true}, + [15] = + {field_dollar_name, 0}, + [16] = + {field_arg, 0}, + [17] = {field_arg, 0, .inherited = true}, {field_arg_str, 0, .inherited = true}, {field_flag, 0, .inherited = true}, {field_redir, 0, .inherited = true}, - [12] = + [21] = {field_redir, 0}, - [13] = + [22] = {field_flag, 0}, - [14] = + [23] = {field_arg_str, 0}, - [15] = + [24] = {field_arg, 1, .inherited = true}, {field_arg_str, 1, .inherited = true}, {field_flag, 1, .inherited = true}, {field_head, 0}, {field_redir, 1, .inherited = true}, - [20] = - {field_unquoted_name, 0}, - [21] = - {field_quoted_name, 0}, - [22] = + [29] = {field_body, 1}, - [23] = + [30] = {field_module, 1}, - [24] = + [31] = {field_item, 0}, - [25] = + [32] = {field_name, 1}, - [26] = - {field_var_name, 0}, - [27] = - {field_dollar_name, 0}, - [28] = + [33] = {field_entry, 0}, - [29] = + [34] = {field_try_branch, 1}, - [30] = - {field_dollar_name, 1, .inherited = true}, - {field_name, 1, .inherited = true}, - {field_type, 1, .inherited = true}, - {field_value, 1, .inherited = true}, - {field_var_name, 1, .inherited = true}, [35] = {field_file, 1}, [36] = @@ -3229,8 +3300,15 @@ static const TSFieldMapEntry ts_field_map_entries[] = { {field_ctrl_continue, 0, .inherited = true}, {field_ctrl_continue, 1, .inherited = true}, [60] = - {field_file_path, 1}, + {field_module, 2}, [61] = + {field_arg, 1, .inherited = true}, + {field_arg_str, 1, .inherited = true}, + {field_flag, 1, .inherited = true}, + {field_redir, 1, .inherited = true}, + [65] = + {field_file_path, 1}, + [66] = {field_arg, 0, .inherited = true}, {field_arg, 1, .inherited = true}, {field_arg_str, 0, .inherited = true}, @@ -3239,277 +3317,276 @@ static const TSFieldMapEntry ts_field_map_entries[] = { {field_flag, 1, .inherited = true}, {field_redir, 0, .inherited = true}, {field_redir, 1, .inherited = true}, - [69] = - {field_module, 2}, - [70] = + [74] = {field_name, 1}, {field_quoted_name, 1, .inherited = true}, {field_signature, 2}, {field_unquoted_name, 1, .inherited = true}, - [74] = + [78] = {field_body, 2}, {field_name, 1}, {field_quoted_name, 1, .inherited = true}, {field_unquoted_name, 1, .inherited = true}, - [78] = + [82] = {field_command, 0}, {field_quoted_name, 0, .inherited = true}, {field_unquoted_name, 0, .inherited = true}, - [81] = + [85] = {field_import_pattern, 2}, {field_module, 1}, - [83] = + [87] = {field_wildcard, 0}, - [84] = + [88] = {field_command_list, 0}, - [85] = + [89] = {field_item, 0}, {field_item, 1}, - [87] = + [91] = {field_item, 1, .inherited = true}, - [88] = + [92] = {field_item, 0, .inherited = true}, {field_item, 1, .inherited = true}, - [90] = + [94] = {field_error_record, 2}, - [91] = + [95] = {field_body, 2}, {field_condition, 1}, - [93] = + [97] = {field_condition, 1}, {field_then_branch, 2}, - [95] = + [99] = {field_param_name, 0}, - [96] = + [100] = {field_param_name, 0, .inherited = true}, {field_param_optional, 0, .inherited = true}, {field_param_rest, 0, .inherited = true}, {field_param_short_flag, 0, .inherited = true}, - [100] = + [104] = {field_param_rest, 0}, - [101] = + [105] = {field_param_optional, 0}, - [102] = + [106] = {field_param_long_flag, 0}, - [103] = + [107] = {field_param_short_flag, 0}, - [104] = - {field_parameters, 1}, - [105] = + [108] = {field_entry, 1, .inherited = true}, - [106] = + [109] = {field_entry, 0, .inherited = true}, {field_entry, 1, .inherited = true}, - [108] = + [111] = {field_plugin, 1}, {field_signature, 2}, - [110] = + [113] = {field_overlay, 2}, - [111] = + [114] = {field_overlay, 2}, {field_quoted_name, 2, .inherited = true}, {field_unquoted_name, 2, .inherited = true}, - [114] = + [117] = {field_quoted_name, 2, .inherited = true}, {field_unquoted_name, 2, .inherited = true}, - [116] = + [119] = {field_lhs, 0}, {field_lhs, 1}, - [118] = + [121] = {field_digit, 0}, - [119] = + [122] = {field_expr, 1, .inherited = true}, - [120] = + [123] = {field_expr, 0, .inherited = true}, {field_expr, 1, .inherited = true}, - [122] = + [125] = {field_arg, 2, .inherited = true}, {field_arg_str, 2, .inherited = true}, {field_flag, 2, .inherited = true}, {field_head, 0}, {field_head, 1}, {field_redir, 2, .inherited = true}, - [128] = + [131] = {field_lhs, 0}, {field_opr, 1}, {field_rhs, 2}, - [131] = + [134] = {field_hi, 2}, {field_lo, 0}, - [133] = + [136] = {field_raw_path, 1}, - [134] = + [137] = {field_name, 2}, {field_quoted_name, 2, .inherited = true}, {field_signature, 3}, {field_unquoted_name, 2, .inherited = true}, - [138] = + [141] = {field_body, 3}, {field_name, 2}, {field_quoted_name, 2, .inherited = true}, {field_unquoted_name, 2, .inherited = true}, - [142] = + [145] = {field_import_pattern, 3}, {field_module, 2}, - [144] = + [147] = {field_name, 1}, {field_quoted_name, 1, .inherited = true}, {field_unquoted_name, 1, .inherited = true}, {field_value, 3}, - [148] = + [151] = + {field_dollar_name, 0, .inherited = true}, + {field_name, 0}, + {field_value, 2}, + {field_var_name, 0, .inherited = true}, + [155] = + {field_flat_type, 0}, + [156] = + {field_type, 1, .inherited = true}, + [157] = + {field_type, 0}, + [158] = {field_body, 3}, {field_name, 1}, {field_parameters, 2}, {field_quoted_name, 1, .inherited = true}, {field_unquoted_name, 1, .inherited = true}, - [153] = + [163] = {field_body, 3}, {field_name, 1}, {field_quoted_name, 1, .inherited = true}, {field_signature, 2}, {field_unquoted_name, 1, .inherited = true}, - [158] = + [168] = {field_cmd, 0}, {field_quoted_name, 0, .inherited = true}, {field_unquoted_name, 0, .inherited = true}, - [161] = + [171] = {field_head, 1}, {field_head, 2}, - [163] = + [173] = {field_row, 0}, - [164] = + [174] = {field_error_record, 3}, - [165] = + [175] = + {field_ctrl_break, 2, .inherited = true}, + {field_ctrl_continue, 2, .inherited = true}, + [177] = {field_scrutinee, 1}, - [166] = + [178] = {field_head, 0, .inherited = true}, {field_tail, 0, .inherited = true}, - [168] = + [180] = {field_key, 0}, {field_value, 2}, - [170] = + [182] = {field_name, 0}, - [171] = + [183] = {field_param_name, 0}, {field_param_name, 1}, - [173] = + [185] = {field_flag_capsule, 1}, {field_param_long_flag, 0}, - [175] = + [187] = {field_ctrl_break, 2, .inherited = true}, {field_ctrl_continue, 2, .inherited = true}, {field_parameters, 1}, - [178] = + [190] = {field_catch_branch, 3}, {field_try_branch, 1}, - [180] = - {field_dollar_name, 0, .inherited = true}, - {field_name, 0}, - {field_value, 2}, - {field_var_name, 0, .inherited = true}, - [184] = - {field_flat_type, 0}, - [185] = - {field_type, 1, .inherited = true}, - [186] = - {field_type, 0}, - [187] = + [192] = {field_overlay, 3}, - [188] = + [193] = {field_lhs, 0}, {field_lhs, 2, .inherited = true}, {field_opr, 1}, {field_opr, 2, .inherited = true}, {field_rhs, 2}, {field_rhs, 2, .inherited = true}, - [194] = + [199] = {field_lhs, 0}, {field_lhs, 1}, {field_lhs, 2}, - [197] = + [202] = {field_digit, 0}, {field_digit, 1}, - [199] = + [204] = {field_digit, 2, .inherited = true}, - [200] = + [205] = {field_digit, 0, .inherited = true}, {field_digit, 1, .inherited = true}, - [202] = + [207] = {field_protected_path, 1}, {field_protected_path, 2}, - [204] = + [209] = {field_name, 2}, {field_quoted_name, 2, .inherited = true}, {field_unquoted_name, 2, .inherited = true}, {field_value, 4}, - [208] = + [213] = {field_body, 4}, {field_name, 2}, {field_parameters, 3}, {field_quoted_name, 2, .inherited = true}, {field_unquoted_name, 2, .inherited = true}, - [213] = + [218] = {field_body, 4}, {field_name, 2}, {field_quoted_name, 2, .inherited = true}, {field_signature, 3}, {field_unquoted_name, 2, .inherited = true}, - [218] = + [223] = + {field_completion, 2}, + {field_type, 1, .inherited = true}, + [225] = + {field_dollar_name, 0, .inherited = true}, + {field_name, 0}, + {field_type, 1}, + {field_value, 3}, + {field_var_name, 0, .inherited = true}, + [230] = {field_body, 4}, {field_name, 1}, {field_parameters, 2}, {field_quoted_name, 1, .inherited = true}, {field_return_type, 3}, {field_unquoted_name, 1, .inherited = true}, - [224] = + [236] = {field_cmd, 1, .inherited = true}, {field_quoted_name, 1, .inherited = true}, {field_unquoted_name, 1, .inherited = true}, - [227] = + [239] = {field_cmd, 0, .inherited = true}, {field_cmd, 1, .inherited = true}, {field_quoted_name, 0, .inherited = true}, {field_quoted_name, 1, .inherited = true}, {field_unquoted_name, 0, .inherited = true}, {field_unquoted_name, 1, .inherited = true}, - [233] = + [245] = {field_head, 1}, {field_head, 2}, {field_row, 3, .inherited = true}, - [236] = + [248] = {field_row, 0, .inherited = true}, {field_row, 1, .inherited = true}, - [238] = + [250] = {field_body, 4}, {field_dollar_name, 1, .inherited = true}, {field_iterable, 3}, {field_looping_var, 1}, {field_var_name, 1, .inherited = true}, - [243] = + [255] = {field_condition, 1}, {field_else_branch, 4}, {field_then_branch, 2}, - [246] = + [258] = {field_condition, 1}, {field_else_block, 4}, {field_then_branch, 2}, - [249] = + [261] = {field_param_value, 1}, - [250] = - {field_completion, 2}, - {field_type, 1, .inherited = true}, - [252] = - {field_dollar_name, 0, .inherited = true}, - {field_name, 0}, - {field_type, 1}, - {field_value, 3}, - {field_var_name, 0, .inherited = true}, - [257] = + [262] = {field_overlay, 2}, {field_quoted_name, 4, .inherited = true}, {field_rename, 4}, {field_unquoted_name, 4, .inherited = true}, - [261] = + [266] = {field_lhs, 0}, {field_lhs, 1}, {field_lhs, 3, .inherited = true}, @@ -3517,61 +3594,61 @@ static const TSFieldMapEntry ts_field_map_entries[] = { {field_opr, 3, .inherited = true}, {field_rhs, 3}, {field_rhs, 3, .inherited = true}, - [268] = + [273] = {field_lhs, 0}, {field_lhs, 1}, {field_opr, 2}, {field_rhs, 3}, - [272] = + [277] = {field_body, 5}, {field_name, 2}, {field_parameters, 3}, {field_quoted_name, 2, .inherited = true}, {field_return_type, 4}, {field_unquoted_name, 2, .inherited = true}, - [278] = + [283] = + {field_key, 0}, + [284] = + {field_name, 1}, + {field_quoted_name, 1, .inherited = true}, + {field_unquoted_name, 1, .inherited = true}, + [287] = {field_type, 0, .inherited = true}, - [279] = + [288] = {field_body, 5}, {field_dollar_name, 1, .inherited = true}, {field_iterable, 3}, {field_looping_var, 1}, {field_var_name, 1, .inherited = true}, - [284] = + [293] = {field_body, 5}, {field_dollar_name, 1, .inherited = true}, {field_iterable, 4}, {field_looping_var, 1}, {field_var_name, 1, .inherited = true}, - [289] = + [298] = {field_body, 5}, {field_dollar_name, 2, .inherited = true}, {field_iterable, 4}, {field_looping_var, 2}, {field_var_name, 2, .inherited = true}, - [294] = + [303] = {field_default_pattern, 0}, {field_expression, 2}, - [296] = + [305] = {field_expression, 2}, {field_pattern, 0}, - [298] = - {field_key, 0}, - [299] = - {field_name, 1}, - {field_quoted_name, 1, .inherited = true}, - {field_unquoted_name, 1, .inherited = true}, - [302] = + [307] = {field_overlay, 2}, {field_quoted_name, 5, .inherited = true}, {field_rename, 5}, {field_unquoted_name, 5, .inherited = true}, - [306] = + [311] = {field_overlay, 3}, {field_quoted_name, 5, .inherited = true}, {field_rename, 5}, {field_unquoted_name, 5, .inherited = true}, - [310] = + [315] = {field_lhs, 0}, {field_lhs, 1}, {field_lhs, 2}, @@ -3580,86 +3657,86 @@ static const TSFieldMapEntry ts_field_map_entries[] = { {field_opr, 4, .inherited = true}, {field_rhs, 4}, {field_rhs, 4, .inherited = true}, - [318] = + [323] = {field_lhs, 0}, {field_lhs, 1}, {field_lhs, 2}, {field_opr, 3}, {field_rhs, 4}, - [323] = + [328] = + {field_key, 2, .inherited = true}, + [329] = + {field_key, 0, .inherited = true}, + {field_key, 1, .inherited = true}, + [331] = + {field_inner, 2}, + [332] = {field_type, 0, .inherited = true}, {field_type, 1, .inherited = true}, - [325] = + [334] = {field_type, 0, .inherited = true}, {field_type, 2, .inherited = true}, - [327] = + [336] = {field_body, 6}, {field_dollar_name, 1, .inherited = true}, {field_iterable, 4}, {field_looping_var, 1}, {field_var_name, 1, .inherited = true}, - [332] = + [341] = {field_body, 6}, {field_dollar_name, 1, .inherited = true}, {field_iterable, 5}, {field_looping_var, 1}, {field_var_name, 1, .inherited = true}, - [337] = + [346] = {field_body, 6}, {field_dollar_name, 2, .inherited = true}, {field_iterable, 4}, {field_looping_var, 2}, {field_var_name, 2, .inherited = true}, - [342] = + [351] = {field_body, 6}, {field_dollar_name, 2, .inherited = true}, {field_iterable, 5}, {field_looping_var, 2}, {field_var_name, 2, .inherited = true}, - [347] = - {field_key, 2, .inherited = true}, - [348] = - {field_key, 0, .inherited = true}, - {field_key, 1, .inherited = true}, - [350] = - {field_inner, 2}, - [351] = + [356] = {field_overlay, 3}, {field_quoted_name, 6, .inherited = true}, {field_rename, 6}, {field_unquoted_name, 6, .inherited = true}, - [355] = + [360] = {field_body, 7}, {field_dollar_name, 1, .inherited = true}, {field_iterable, 5}, {field_looping_var, 1}, {field_var_name, 1, .inherited = true}, - [360] = + [365] = {field_body, 7}, {field_dollar_name, 2, .inherited = true}, {field_iterable, 5}, {field_looping_var, 2}, {field_var_name, 2, .inherited = true}, - [365] = + [370] = {field_body, 7}, {field_dollar_name, 2, .inherited = true}, {field_iterable, 6}, {field_looping_var, 2}, {field_var_name, 2, .inherited = true}, - [370] = + [375] = {field_body, 8}, {field_dollar_name, 2, .inherited = true}, {field_iterable, 6}, {field_looping_var, 2}, {field_var_name, 2, .inherited = true}, - [375] = + [380] = {field_head, 1}, {field_head, 2}, {field_tail, 3}, {field_tail, 4}, {field_tail, 5}, {field_tail, 6}, - [381] = + [386] = {field_head, 1}, {field_head, 2}, {field_tail, 4}, @@ -3670,10 +3747,10 @@ static const TSFieldMapEntry ts_field_map_entries[] = { static const TSSymbol ts_alias_sequences[PRODUCTION_ID_COUNT][MAX_ALIAS_SEQUENCE_LENGTH] = { [0] = {0}, - [11] = { + [16] = { [0] = sym_val_string, }, - [17] = { + [20] = { [0] = sym_val_string, }, [26] = { @@ -3685,10 +3762,10 @@ static const TSSymbol ts_alias_sequences[PRODUCTION_ID_COUNT][MAX_ALIAS_SEQUENCE [31] = { [0] = sym_val_string, }, - [42] = { + [44] = { [1] = sym_val_string, }, - [51] = { + [52] = { [0] = sym_val_string, }, [68] = { @@ -3697,31 +3774,31 @@ static const TSSymbol ts_alias_sequences[PRODUCTION_ID_COUNT][MAX_ALIAS_SEQUENCE [72] = { [0] = sym_val_string, }, - [93] = { + [98] = { [2] = sym_val_string, }, - [105] = { - [0] = sym_val_string, - }, [106] = { [0] = sym_val_string, }, [107] = { [0] = sym_val_string, }, - [129] = { + [108] = { [0] = sym_val_string, }, [130] = { [0] = sym_val_string, }, - [141] = { + [131] = { + [0] = sym_val_string, + }, + [136] = { [0] = sym_identifier, }, - [145] = { + [146] = { [0] = sym_val_string, }, - [146] = { + [147] = { [0] = sym_val_string, }, }; @@ -3741,137 +3818,137 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [1] = 1, [2] = 2, [3] = 3, - [4] = 3, - [5] = 2, + [4] = 2, + [5] = 3, [6] = 2, - [7] = 2, + [7] = 3, [8] = 3, - [9] = 3, + [9] = 2, [10] = 2, [11] = 3, - [12] = 3, - [13] = 2, - [14] = 3, + [12] = 2, + [13] = 3, + [14] = 2, [15] = 2, [16] = 3, - [17] = 2, - [18] = 2, - [19] = 3, - [20] = 2, - [21] = 3, - [22] = 3, - [23] = 2, - [24] = 24, - [25] = 25, - [26] = 25, - [27] = 25, - [28] = 25, - [29] = 25, - [30] = 25, - [31] = 25, - [32] = 25, - [33] = 2, - [34] = 3, - [35] = 2, - [36] = 3, - [37] = 3, - [38] = 3, - [39] = 2, - [40] = 40, - [41] = 40, - [42] = 40, - [43] = 40, - [44] = 40, - [45] = 40, - [46] = 40, - [47] = 40, - [48] = 40, - [49] = 49, - [50] = 40, - [51] = 40, - [52] = 40, - [53] = 2, - [54] = 54, - [55] = 54, - [56] = 56, - [57] = 54, - [58] = 2, - [59] = 59, - [60] = 54, - [61] = 59, - [62] = 59, - [63] = 59, - [64] = 54, - [65] = 59, - [66] = 54, - [67] = 59, - [68] = 54, - [69] = 59, - [70] = 54, - [71] = 71, - [72] = 59, - [73] = 54, - [74] = 59, - [75] = 54, - [76] = 59, - [77] = 54, - [78] = 59, - [79] = 54, - [80] = 59, - [81] = 54, - [82] = 59, - [83] = 54, - [84] = 84, - [85] = 59, - [86] = 54, - [87] = 54, - [88] = 59, - [89] = 54, - [90] = 59, - [91] = 54, - [92] = 59, - [93] = 54, - [94] = 59, - [95] = 54, - [96] = 59, - [97] = 54, - [98] = 59, - [99] = 59, - [100] = 59, - [101] = 54, - [102] = 84, - [103] = 54, - [104] = 3, - [105] = 59, - [106] = 106, - [107] = 107, - [108] = 108, - [109] = 108, - [110] = 107, - [111] = 111, + [17] = 3, + [18] = 18, + [19] = 18, + [20] = 20, + [21] = 20, + [22] = 20, + [23] = 20, + [24] = 20, + [25] = 20, + [26] = 20, + [27] = 20, + [28] = 28, + [29] = 28, + [30] = 28, + [31] = 28, + [32] = 28, + [33] = 28, + [34] = 34, + [35] = 28, + [36] = 28, + [37] = 37, + [38] = 37, + [39] = 39, + [40] = 37, + [41] = 37, + [42] = 39, + [43] = 43, + [44] = 37, + [45] = 37, + [46] = 39, + [47] = 43, + [48] = 39, + [49] = 37, + [50] = 39, + [51] = 43, + [52] = 37, + [53] = 37, + [54] = 39, + [55] = 43, + [56] = 39, + [57] = 57, + [58] = 37, + [59] = 37, + [60] = 39, + [61] = 43, + [62] = 39, + [63] = 37, + [64] = 39, + [65] = 37, + [66] = 39, + [67] = 37, + [68] = 37, + [69] = 43, + [70] = 37, + [71] = 39, + [72] = 37, + [73] = 39, + [74] = 43, + [75] = 43, + [76] = 37, + [77] = 39, + [78] = 39, + [79] = 43, + [80] = 37, + [81] = 57, + [82] = 39, + [83] = 43, + [84] = 39, + [85] = 37, + [86] = 39, + [87] = 43, + [88] = 37, + [89] = 43, + [90] = 39, + [91] = 39, + [92] = 37, + [93] = 43, + [94] = 37, + [95] = 37, + [96] = 43, + [97] = 39, + [98] = 43, + [99] = 39, + [100] = 37, + [101] = 43, + [102] = 39, + [103] = 37, + [104] = 39, + [105] = 105, + [106] = 105, + [107] = 2, + [108] = 3, + [109] = 3, + [110] = 2, + [111] = 2, [112] = 112, - [113] = 113, + [113] = 3, [114] = 112, - [115] = 115, - [116] = 116, - [117] = 111, - [118] = 118, - [119] = 119, - [120] = 119, - [121] = 118, - [122] = 122, - [123] = 123, - [124] = 115, - [125] = 125, - [126] = 125, - [127] = 127, - [128] = 113, - [129] = 116, + [115] = 2, + [116] = 3, + [117] = 2, + [118] = 3, + [119] = 2, + [120] = 3, + [121] = 2, + [122] = 2, + [123] = 3, + [124] = 2, + [125] = 3, + [126] = 126, + [127] = 3, + [128] = 2, + [129] = 3, [130] = 130, - [131] = 127, - [132] = 122, - [133] = 123, - [134] = 130, + [131] = 131, + [132] = 132, + [133] = 133, + [134] = 134, [135] = 135, [136] = 136, [137] = 137, @@ -3879,4413 +3956,3614 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [139] = 139, [140] = 140, [141] = 141, - [142] = 137, + [142] = 142, [143] = 143, - [144] = 139, - [145] = 136, - [146] = 146, - [147] = 147, + [144] = 136, + [145] = 135, + [146] = 139, + [147] = 137, [148] = 148, - [149] = 143, - [150] = 146, + [149] = 130, + [150] = 150, [151] = 151, [152] = 152, - [153] = 138, - [154] = 140, - [155] = 147, - [156] = 148, - [157] = 151, + [153] = 153, + [154] = 134, + [155] = 132, + [156] = 156, + [157] = 157, [158] = 158, - [159] = 158, - [160] = 152, - [161] = 135, - [162] = 141, - [163] = 127, - [164] = 118, + [159] = 133, + [160] = 140, + [161] = 161, + [162] = 131, + [163] = 138, + [164] = 164, [165] = 165, - [166] = 112, - [167] = 130, - [168] = 116, - [169] = 111, - [170] = 122, - [171] = 113, - [172] = 113, - [173] = 173, - [174] = 116, - [175] = 119, - [176] = 173, - [177] = 123, - [178] = 125, - [179] = 179, - [180] = 118, - [181] = 125, - [182] = 165, - [183] = 130, - [184] = 115, - [185] = 112, - [186] = 123, - [187] = 122, - [188] = 111, - [189] = 119, - [190] = 127, - [191] = 179, - [192] = 115, - [193] = 135, + [166] = 131, + [167] = 135, + [168] = 143, + [169] = 157, + [170] = 133, + [171] = 152, + [172] = 130, + [173] = 138, + [174] = 132, + [175] = 134, + [176] = 137, + [177] = 150, + [178] = 178, + [179] = 164, + [180] = 140, + [181] = 158, + [182] = 182, + [183] = 148, + [184] = 141, + [185] = 139, + [186] = 156, + [187] = 136, + [188] = 165, + [189] = 151, + [190] = 161, + [191] = 191, + [192] = 153, + [193] = 142, [194] = 194, [195] = 195, [196] = 196, - [197] = 197, - [198] = 198, - [199] = 199, + [197] = 131, + [198] = 133, + [199] = 137, [200] = 200, - [201] = 201, - [202] = 202, - [203] = 203, - [204] = 204, + [201] = 178, + [202] = 134, + [203] = 135, + [204] = 182, [205] = 205, - [206] = 206, - [207] = 207, + [206] = 132, + [207] = 138, [208] = 208, - [209] = 209, - [210] = 210, + [209] = 191, + [210] = 130, [211] = 211, - [212] = 212, + [212] = 139, [213] = 213, [214] = 214, [215] = 215, - [216] = 216, + [216] = 140, [217] = 217, [218] = 218, - [219] = 219, + [219] = 136, [220] = 220, [221] = 221, [222] = 222, - [223] = 152, - [224] = 3, + [223] = 223, + [224] = 224, [225] = 225, - [226] = 148, + [226] = 226, [227] = 227, [228] = 228, - [229] = 151, - [230] = 152, - [231] = 231, - [232] = 151, + [229] = 229, + [230] = 230, + [231] = 157, + [232] = 232, [233] = 233, - [234] = 214, - [235] = 215, - [236] = 3, + [234] = 234, + [235] = 235, + [236] = 236, [237] = 237, [238] = 238, [239] = 239, - [240] = 194, + [240] = 164, [241] = 241, [242] = 242, - [243] = 243, + [243] = 2, [244] = 244, - [245] = 218, + [245] = 245, [246] = 246, - [247] = 221, - [248] = 243, + [247] = 247, + [248] = 142, [249] = 249, - [250] = 195, - [251] = 249, - [252] = 196, - [253] = 158, - [254] = 197, - [255] = 198, - [256] = 199, - [257] = 200, - [258] = 201, - [259] = 202, - [260] = 260, - [261] = 204, - [262] = 207, + [250] = 150, + [251] = 251, + [252] = 151, + [253] = 253, + [254] = 254, + [255] = 217, + [256] = 220, + [257] = 2, + [258] = 249, + [259] = 247, + [260] = 191, + [261] = 254, + [262] = 239, [263] = 208, - [264] = 209, - [265] = 210, - [266] = 222, - [267] = 244, - [268] = 203, - [269] = 205, - [270] = 206, - [271] = 213, - [272] = 135, - [273] = 241, - [274] = 211, - [275] = 216, - [276] = 212, - [277] = 158, - [278] = 217, - [279] = 219, - [280] = 220, - [281] = 225, - [282] = 227, - [283] = 228, - [284] = 231, - [285] = 233, - [286] = 237, - [287] = 239, - [288] = 246, - [289] = 260, - [290] = 148, - [291] = 242, - [292] = 238, - [293] = 179, - [294] = 179, - [295] = 173, - [296] = 173, - [297] = 165, - [298] = 165, - [299] = 239, - [300] = 201, - [301] = 202, - [302] = 204, - [303] = 222, - [304] = 207, - [305] = 208, - [306] = 209, - [307] = 203, - [308] = 210, - [309] = 205, - [310] = 206, - [311] = 211, - [312] = 212, - [313] = 216, - [314] = 314, - [315] = 217, - [316] = 219, - [317] = 220, - [318] = 200, - [319] = 199, - [320] = 216, - [321] = 225, - [322] = 227, - [323] = 228, - [324] = 198, - [325] = 231, - [326] = 233, - [327] = 237, - [328] = 238, - [329] = 197, - [330] = 196, - [331] = 195, - [332] = 243, - [333] = 221, - [334] = 218, - [335] = 214, - [336] = 242, - [337] = 215, - [338] = 246, + [264] = 205, + [265] = 150, + [266] = 238, + [267] = 213, + [268] = 196, + [269] = 211, + [270] = 215, + [271] = 182, + [272] = 253, + [273] = 218, + [274] = 194, + [275] = 157, + [276] = 178, + [277] = 237, + [278] = 235, + [279] = 234, + [280] = 245, + [281] = 224, + [282] = 232, + [283] = 225, + [284] = 230, + [285] = 229, + [286] = 164, + [287] = 241, + [288] = 228, + [289] = 242, + [290] = 244, + [291] = 227, + [292] = 226, + [293] = 221, + [294] = 223, + [295] = 233, + [296] = 222, + [297] = 142, + [298] = 236, + [299] = 151, + [300] = 251, + [301] = 195, + [302] = 246, + [303] = 214, + [304] = 200, + [305] = 222, + [306] = 196, + [307] = 235, + [308] = 205, + [309] = 200, + [310] = 211, + [311] = 249, + [312] = 208, + [313] = 178, + [314] = 195, + [315] = 191, + [316] = 214, + [317] = 246, + [318] = 182, + [319] = 215, + [320] = 217, + [321] = 218, + [322] = 220, + [323] = 323, + [324] = 223, + [325] = 194, + [326] = 253, + [327] = 226, + [328] = 227, + [329] = 224, + [330] = 225, + [331] = 239, + [332] = 228, + [333] = 254, + [334] = 229, + [335] = 238, + [336] = 237, + [337] = 241, + [338] = 242, [339] = 244, - [340] = 241, - [341] = 249, - [342] = 249, - [343] = 241, - [344] = 239, - [345] = 246, - [346] = 213, - [347] = 260, - [348] = 194, - [349] = 244, - [350] = 242, - [351] = 238, - [352] = 237, - [353] = 194, - [354] = 233, - [355] = 314, - [356] = 231, - [357] = 260, - [358] = 228, - [359] = 3, - [360] = 227, - [361] = 225, - [362] = 220, - [363] = 215, - [364] = 219, - [365] = 217, - [366] = 212, - [367] = 211, - [368] = 213, - [369] = 206, - [370] = 205, - [371] = 203, - [372] = 214, - [373] = 222, - [374] = 210, - [375] = 209, - [376] = 208, - [377] = 207, - [378] = 204, - [379] = 202, - [380] = 201, - [381] = 3, - [382] = 200, - [383] = 199, - [384] = 198, - [385] = 197, - [386] = 196, - [387] = 195, - [388] = 243, - [389] = 221, - [390] = 218, - [391] = 391, - [392] = 392, + [340] = 245, + [341] = 230, + [342] = 234, + [343] = 213, + [344] = 221, + [345] = 233, + [346] = 232, + [347] = 236, + [348] = 2, + [349] = 251, + [350] = 247, + [351] = 251, + [352] = 352, + [353] = 253, + [354] = 239, + [355] = 238, + [356] = 356, + [357] = 249, + [358] = 237, + [359] = 235, + [360] = 234, + [361] = 232, + [362] = 230, + [363] = 229, + [364] = 228, + [365] = 227, + [366] = 226, + [367] = 223, + [368] = 222, + [369] = 214, + [370] = 208, + [371] = 205, + [372] = 221, + [373] = 196, + [374] = 374, + [375] = 211, + [376] = 215, + [377] = 217, + [378] = 218, + [379] = 200, + [380] = 220, + [381] = 224, + [382] = 225, + [383] = 254, + [384] = 241, + [385] = 242, + [386] = 244, + [387] = 387, + [388] = 388, + [389] = 245, + [390] = 390, + [391] = 246, + [392] = 195, [393] = 393, [394] = 394, [395] = 395, - [396] = 396, - [397] = 397, - [398] = 398, - [399] = 399, + [396] = 247, + [397] = 236, + [398] = 233, + [399] = 194, [400] = 400, [401] = 401, - [402] = 391, - [403] = 395, - [404] = 400, - [405] = 394, + [402] = 402, + [403] = 403, + [404] = 2, + [405] = 323, [406] = 406, - [407] = 398, - [408] = 397, - [409] = 396, + [407] = 407, + [408] = 408, + [409] = 409, [410] = 410, [411] = 411, [412] = 412, [413] = 413, - [414] = 401, + [414] = 414, [415] = 415, - [416] = 411, + [416] = 416, [417] = 417, - [418] = 418, + [418] = 213, [419] = 419, - [420] = 412, - [421] = 421, - [422] = 422, - [423] = 418, - [424] = 424, - [425] = 421, - [426] = 415, - [427] = 419, - [428] = 406, - [429] = 429, - [430] = 430, - [431] = 430, - [432] = 432, - [433] = 413, - [434] = 429, - [435] = 432, - [436] = 424, - [437] = 422, - [438] = 417, - [439] = 410, - [440] = 393, - [441] = 392, - [442] = 399, - [443] = 119, - [444] = 125, - [445] = 112, - [446] = 127, - [447] = 115, - [448] = 122, - [449] = 130, - [450] = 116, - [451] = 113, - [452] = 111, - [453] = 123, - [454] = 118, - [455] = 148, - [456] = 140, - [457] = 143, - [458] = 141, - [459] = 147, - [460] = 158, - [461] = 137, - [462] = 135, - [463] = 152, - [464] = 136, - [465] = 151, - [466] = 138, - [467] = 139, - [468] = 146, - [469] = 123, - [470] = 115, - [471] = 116, - [472] = 118, - [473] = 111, - [474] = 165, - [475] = 112, - [476] = 179, - [477] = 113, - [478] = 130, - [479] = 173, - [480] = 122, - [481] = 127, - [482] = 125, - [483] = 119, - [484] = 148, - [485] = 260, - [486] = 214, - [487] = 197, - [488] = 207, - [489] = 210, - [490] = 204, - [491] = 202, - [492] = 200, - [493] = 209, - [494] = 151, - [495] = 199, - [496] = 196, - [497] = 198, - [498] = 152, - [499] = 195, - [500] = 222, - [501] = 135, - [502] = 246, - [503] = 203, - [504] = 215, - [505] = 239, - [506] = 205, - [507] = 241, - [508] = 206, - [509] = 158, - [510] = 249, - [511] = 208, - [512] = 3, - [513] = 211, - [514] = 194, - [515] = 216, - [516] = 212, - [517] = 244, - [518] = 243, - [519] = 242, - [520] = 217, - [521] = 219, - [522] = 220, - [523] = 238, - [524] = 237, + [420] = 420, + [421] = 412, + [422] = 410, + [423] = 403, + [424] = 395, + [425] = 394, + [426] = 408, + [427] = 393, + [428] = 411, + [429] = 356, + [430] = 413, + [431] = 390, + [432] = 401, + [433] = 409, + [434] = 402, + [435] = 419, + [436] = 407, + [437] = 406, + [438] = 414, + [439] = 352, + [440] = 400, + [441] = 415, + [442] = 420, + [443] = 387, + [444] = 374, + [445] = 416, + [446] = 417, + [447] = 388, + [448] = 448, + [449] = 131, + [450] = 130, + [451] = 451, + [452] = 452, + [453] = 132, + [454] = 454, + [455] = 448, + [456] = 452, + [457] = 451, + [458] = 136, + [459] = 138, + [460] = 135, + [461] = 139, + [462] = 137, + [463] = 133, + [464] = 140, + [465] = 454, + [466] = 134, + [467] = 140, + [468] = 137, + [469] = 130, + [470] = 142, + [471] = 151, + [472] = 157, + [473] = 135, + [474] = 164, + [475] = 136, + [476] = 476, + [477] = 138, + [478] = 133, + [479] = 150, + [480] = 132, + [481] = 134, + [482] = 482, + [483] = 483, + [484] = 484, + [485] = 139, + [486] = 131, + [487] = 487, + [488] = 488, + [489] = 150, + [490] = 157, + [491] = 142, + [492] = 151, + [493] = 164, + [494] = 178, + [495] = 495, + [496] = 191, + [497] = 497, + [498] = 182, + [499] = 499, + [500] = 499, + [501] = 242, + [502] = 245, + [503] = 196, + [504] = 205, + [505] = 208, + [506] = 178, + [507] = 182, + [508] = 508, + [509] = 139, + [510] = 510, + [511] = 236, + [512] = 512, + [513] = 513, + [514] = 191, + [515] = 225, + [516] = 214, + [517] = 222, + [518] = 223, + [519] = 254, + [520] = 226, + [521] = 247, + [522] = 227, + [523] = 224, + [524] = 220, [525] = 233, - [526] = 218, - [527] = 221, - [528] = 213, - [529] = 225, - [530] = 231, - [531] = 201, - [532] = 227, - [533] = 228, - [534] = 179, - [535] = 173, - [536] = 165, - [537] = 200, - [538] = 219, - [539] = 194, - [540] = 246, - [541] = 239, - [542] = 3, - [543] = 241, - [544] = 249, - [545] = 244, - [546] = 242, - [547] = 238, - [548] = 237, - [549] = 233, - [550] = 231, - [551] = 228, - [552] = 227, - [553] = 225, - [554] = 216, - [555] = 220, - [556] = 217, - [557] = 212, - [558] = 211, - [559] = 206, + [526] = 200, + [527] = 228, + [528] = 229, + [529] = 230, + [530] = 232, + [531] = 234, + [532] = 235, + [533] = 237, + [534] = 238, + [535] = 239, + [536] = 241, + [537] = 140, + [538] = 538, + [539] = 249, + [540] = 194, + [541] = 253, + [542] = 497, + [543] = 487, + [544] = 2, + [545] = 545, + [546] = 136, + [547] = 211, + [548] = 215, + [549] = 217, + [550] = 244, + [551] = 218, + [552] = 552, + [553] = 251, + [554] = 133, + [555] = 221, + [556] = 213, + [557] = 195, + [558] = 246, + [559] = 495, [560] = 205, - [561] = 203, - [562] = 222, - [563] = 210, - [564] = 209, - [565] = 208, - [566] = 207, - [567] = 204, - [568] = 202, - [569] = 201, - [570] = 199, - [571] = 198, - [572] = 197, - [573] = 196, - [574] = 195, - [575] = 243, - [576] = 314, - [577] = 221, - [578] = 260, - [579] = 218, - [580] = 213, - [581] = 215, - [582] = 214, - [583] = 406, - [584] = 413, - [585] = 394, - [586] = 417, - [587] = 429, - [588] = 418, - [589] = 419, - [590] = 393, - [591] = 421, - [592] = 430, - [593] = 400, - [594] = 401, - [595] = 424, - [596] = 391, - [597] = 398, - [598] = 397, - [599] = 432, - [600] = 395, - [601] = 396, - [602] = 399, - [603] = 422, - [604] = 412, - [605] = 415, - [606] = 392, - [607] = 411, - [608] = 410, - [609] = 609, - [610] = 610, - [611] = 125, - [612] = 111, - [613] = 115, - [614] = 113, - [615] = 122, - [616] = 123, - [617] = 112, - [618] = 116, - [619] = 127, - [620] = 130, - [621] = 119, - [622] = 118, - [623] = 152, - [624] = 135, - [625] = 158, - [626] = 151, - [627] = 148, + [561] = 538, + [562] = 217, + [563] = 218, + [564] = 2, + [565] = 133, + [566] = 220, + [567] = 224, + [568] = 253, + [569] = 225, + [570] = 254, + [571] = 510, + [572] = 241, + [573] = 573, + [574] = 242, + [575] = 244, + [576] = 512, + [577] = 577, + [578] = 578, + [579] = 579, + [580] = 580, + [581] = 581, + [582] = 582, + [583] = 194, + [584] = 139, + [585] = 552, + [586] = 586, + [587] = 587, + [588] = 588, + [589] = 589, + [590] = 590, + [591] = 591, + [592] = 249, + [593] = 593, + [594] = 594, + [595] = 595, + [596] = 513, + [597] = 597, + [598] = 598, + [599] = 599, + [600] = 239, + [601] = 601, + [602] = 602, + [603] = 603, + [604] = 211, + [605] = 196, + [606] = 245, + [607] = 238, + [608] = 237, + [609] = 235, + [610] = 140, + [611] = 142, + [612] = 246, + [613] = 195, + [614] = 247, + [615] = 251, + [616] = 221, + [617] = 136, + [618] = 164, + [619] = 215, + [620] = 236, + [621] = 233, + [622] = 234, + [623] = 232, + [624] = 151, + [625] = 625, + [626] = 626, + [627] = 150, [628] = 628, - [629] = 629, - [630] = 630, - [631] = 631, - [632] = 628, - [633] = 633, - [634] = 634, - [635] = 635, - [636] = 631, - [637] = 629, - [638] = 638, - [639] = 633, - [640] = 629, - [641] = 638, - [642] = 634, - [643] = 631, - [644] = 633, - [645] = 635, - [646] = 628, - [647] = 630, - [648] = 633, - [649] = 629, - [650] = 638, - [651] = 179, - [652] = 165, - [653] = 638, - [654] = 173, - [655] = 112, - [656] = 656, - [657] = 122, - [658] = 658, - [659] = 659, - [660] = 660, - [661] = 656, - [662] = 242, - [663] = 244, - [664] = 194, - [665] = 249, - [666] = 666, - [667] = 237, - [668] = 233, - [669] = 241, - [670] = 231, - [671] = 239, - [672] = 246, - [673] = 260, - [674] = 674, - [675] = 228, - [676] = 658, - [677] = 227, - [678] = 225, - [679] = 122, - [680] = 220, - [681] = 219, + [629] = 208, + [630] = 213, + [631] = 230, + [632] = 229, + [633] = 214, + [634] = 228, + [635] = 508, + [636] = 222, + [637] = 200, + [638] = 223, + [639] = 226, + [640] = 227, + [641] = 641, + [642] = 642, + [643] = 643, + [644] = 642, + [645] = 182, + [646] = 588, + [647] = 626, + [648] = 625, + [649] = 578, + [650] = 151, + [651] = 178, + [652] = 573, + [653] = 581, + [654] = 582, + [655] = 597, + [656] = 586, + [657] = 598, + [658] = 587, + [659] = 579, + [660] = 580, + [661] = 142, + [662] = 643, + [663] = 164, + [664] = 641, + [665] = 150, + [666] = 599, + [667] = 191, + [668] = 601, + [669] = 577, + [670] = 602, + [671] = 589, + [672] = 590, + [673] = 591, + [674] = 603, + [675] = 593, + [676] = 594, + [677] = 595, + [678] = 628, + [679] = 643, + [680] = 164, + [681] = 681, [682] = 682, - [683] = 217, + [683] = 683, [684] = 684, - [685] = 674, - [686] = 682, - [687] = 656, - [688] = 212, - [689] = 211, - [690] = 656, - [691] = 3, - [692] = 656, + [685] = 685, + [686] = 139, + [687] = 643, + [688] = 688, + [689] = 689, + [690] = 684, + [691] = 191, + [692] = 681, [693] = 213, - [694] = 206, - [695] = 682, - [696] = 216, - [697] = 682, - [698] = 682, - [699] = 682, - [700] = 659, - [701] = 682, - [702] = 682, - [703] = 682, - [704] = 205, - [705] = 682, - [706] = 203, - [707] = 118, - [708] = 656, - [709] = 682, + [694] = 694, + [695] = 137, + [696] = 132, + [697] = 136, + [698] = 140, + [699] = 699, + [700] = 200, + [701] = 133, + [702] = 182, + [703] = 703, + [704] = 704, + [705] = 705, + [706] = 178, + [707] = 150, + [708] = 708, + [709] = 703, [710] = 682, - [711] = 682, - [712] = 656, - [713] = 666, - [714] = 222, - [715] = 682, - [716] = 215, - [717] = 656, - [718] = 656, - [719] = 238, - [720] = 682, - [721] = 210, - [722] = 209, - [723] = 208, - [724] = 207, - [725] = 204, - [726] = 202, - [727] = 201, - [728] = 200, - [729] = 199, - [730] = 198, - [731] = 197, - [732] = 196, - [733] = 195, - [734] = 656, - [735] = 118, - [736] = 656, - [737] = 111, - [738] = 682, - [739] = 682, - [740] = 656, - [741] = 656, - [742] = 682, - [743] = 112, - [744] = 682, - [745] = 214, - [746] = 660, - [747] = 682, - [748] = 111, - [749] = 682, - [750] = 656, - [751] = 218, - [752] = 243, - [753] = 656, - [754] = 221, - [755] = 682, - [756] = 151, + [711] = 684, + [712] = 140, + [713] = 689, + [714] = 200, + [715] = 139, + [716] = 716, + [717] = 689, + [718] = 643, + [719] = 685, + [720] = 720, + [721] = 142, + [722] = 151, + [723] = 683, + [724] = 137, + [725] = 688, + [726] = 213, + [727] = 689, + [728] = 704, + [729] = 705, + [730] = 688, + [731] = 133, + [732] = 150, + [733] = 688, + [734] = 734, + [735] = 164, + [736] = 681, + [737] = 699, + [738] = 681, + [739] = 694, + [740] = 132, + [741] = 136, + [742] = 684, + [743] = 743, + [744] = 744, + [745] = 182, + [746] = 746, + [747] = 747, + [748] = 748, + [749] = 681, + [750] = 151, + [751] = 751, + [752] = 752, + [753] = 734, + [754] = 142, + [755] = 755, + [756] = 756, [757] = 757, - [758] = 758, - [759] = 135, - [760] = 760, - [761] = 152, - [762] = 158, - [763] = 763, - [764] = 158, - [765] = 135, - [766] = 763, - [767] = 758, - [768] = 757, - [769] = 760, + [758] = 191, + [759] = 759, + [760] = 643, + [761] = 684, + [762] = 762, + [763] = 178, + [764] = 764, + [765] = 765, + [766] = 766, + [767] = 767, + [768] = 689, + [769] = 221, [770] = 770, - [771] = 771, + [771] = 689, [772] = 772, [773] = 773, - [774] = 773, + [774] = 774, [775] = 775, [776] = 776, [777] = 777, - [778] = 770, + [778] = 778, [779] = 779, [780] = 780, [781] = 781, - [782] = 782, - [783] = 783, - [784] = 779, - [785] = 785, - [786] = 786, + [782] = 688, + [783] = 213, + [784] = 688, + [785] = 720, + [786] = 689, [787] = 787, - [788] = 782, - [789] = 771, - [790] = 772, + [788] = 688, + [789] = 703, + [790] = 716, [791] = 791, - [792] = 781, - [793] = 780, - [794] = 783, + [792] = 792, + [793] = 793, + [794] = 794, [795] = 795, - [796] = 791, - [797] = 785, - [798] = 786, + [796] = 796, + [797] = 797, + [798] = 798, [799] = 799, - [800] = 787, - [801] = 635, - [802] = 630, - [803] = 634, + [800] = 800, + [801] = 801, + [802] = 689, + [803] = 803, [804] = 804, [805] = 805, [806] = 806, [807] = 807, - [808] = 795, - [809] = 809, - [810] = 152, - [811] = 777, - [812] = 776, - [813] = 775, - [814] = 809, - [815] = 804, - [816] = 806, - [817] = 151, - [818] = 807, - [819] = 799, - [820] = 805, - [821] = 821, - [822] = 173, - [823] = 821, - [824] = 674, - [825] = 666, - [826] = 659, - [827] = 658, - [828] = 660, - [829] = 179, - [830] = 821, - [831] = 165, - [832] = 179, - [833] = 173, - [834] = 165, - [835] = 821, - [836] = 836, - [837] = 125, - [838] = 152, + [808] = 191, + [809] = 765, + [810] = 767, + [811] = 766, + [812] = 213, + [813] = 813, + [814] = 814, + [815] = 815, + [816] = 816, + [817] = 817, + [818] = 818, + [819] = 819, + [820] = 820, + [821] = 764, + [822] = 746, + [823] = 747, + [824] = 824, + [825] = 825, + [826] = 748, + [827] = 752, + [828] = 688, + [829] = 829, + [830] = 830, + [831] = 759, + [832] = 832, + [833] = 757, + [834] = 772, + [835] = 684, + [836] = 762, + [837] = 756, + [838] = 838, [839] = 839, [840] = 840, [841] = 841, [842] = 842, [843] = 843, [844] = 844, - [845] = 112, - [846] = 216, - [847] = 111, - [848] = 214, - [849] = 842, - [850] = 840, - [851] = 851, - [852] = 215, - [853] = 112, - [854] = 215, - [855] = 118, - [856] = 844, - [857] = 111, - [858] = 151, - [859] = 118, - [860] = 152, - [861] = 214, - [862] = 122, - [863] = 843, - [864] = 151, + [845] = 845, + [846] = 703, + [847] = 182, + [848] = 178, + [849] = 849, + [850] = 850, + [851] = 755, + [852] = 852, + [853] = 853, + [854] = 854, + [855] = 855, + [856] = 773, + [857] = 857, + [858] = 200, + [859] = 859, + [860] = 860, + [861] = 861, + [862] = 862, + [863] = 863, + [864] = 254, [865] = 865, - [866] = 839, + [866] = 866, [867] = 867, - [868] = 216, - [869] = 844, - [870] = 844, - [871] = 119, - [872] = 119, - [873] = 842, + [868] = 868, + [869] = 774, + [870] = 247, + [871] = 871, + [872] = 872, + [873] = 873, [874] = 874, - [875] = 125, + [875] = 875, [876] = 876, - [877] = 122, - [878] = 842, - [879] = 836, + [877] = 877, + [878] = 775, + [879] = 879, [880] = 880, - [881] = 880, + [881] = 881, [882] = 882, [883] = 883, - [884] = 884, + [884] = 221, [885] = 885, - [886] = 886, + [886] = 776, [887] = 887, - [888] = 888, - [889] = 889, + [888] = 744, + [889] = 681, [890] = 890, [891] = 891, - [892] = 892, - [893] = 893, - [894] = 894, - [895] = 839, - [896] = 896, + [892] = 787, + [893] = 777, + [894] = 781, + [895] = 770, + [896] = 780, [897] = 897, - [898] = 898, + [898] = 778, [899] = 899, - [900] = 900, - [901] = 901, - [902] = 836, - [903] = 903, - [904] = 821, - [905] = 898, + [900] = 751, + [901] = 779, + [902] = 902, + [903] = 743, + [904] = 904, + [905] = 905, [906] = 906, - [907] = 821, - [908] = 903, - [909] = 836, - [910] = 836, - [911] = 911, - [912] = 836, - [913] = 135, - [914] = 158, - [915] = 839, - [916] = 911, - [917] = 135, - [918] = 918, - [919] = 158, - [920] = 890, - [921] = 821, - [922] = 922, - [923] = 839, - [924] = 924, - [925] = 882, - [926] = 839, - [927] = 924, - [928] = 842, - [929] = 929, - [930] = 894, - [931] = 931, - [932] = 899, - [933] = 933, - [934] = 152, - [935] = 214, - [936] = 936, - [937] = 937, - [938] = 179, - [939] = 118, - [940] = 888, - [941] = 941, - [942] = 942, - [943] = 836, - [944] = 944, - [945] = 844, - [946] = 173, - [947] = 122, - [948] = 948, - [949] = 897, - [950] = 165, - [951] = 839, - [952] = 918, - [953] = 151, - [954] = 840, - [955] = 213, - [956] = 885, - [957] = 886, - [958] = 948, - [959] = 959, - [960] = 922, - [961] = 843, - [962] = 896, - [963] = 887, - [964] = 843, - [965] = 173, - [966] = 966, - [967] = 936, - [968] = 889, - [969] = 111, - [970] = 165, - [971] = 119, - [972] = 125, - [973] = 929, - [974] = 974, - [975] = 975, - [976] = 959, - [977] = 966, - [978] = 974, - [979] = 944, - [980] = 975, - [981] = 836, - [982] = 839, - [983] = 933, - [984] = 844, - [985] = 966, - [986] = 179, - [987] = 214, - [988] = 891, - [989] = 892, - [990] = 213, - [991] = 906, - [992] = 842, - [993] = 844, - [994] = 901, - [995] = 215, - [996] = 112, - [997] = 884, - [998] = 842, - [999] = 883, - [1000] = 900, - [1001] = 215, - [1002] = 893, - [1003] = 942, - [1004] = 941, - [1005] = 1005, - [1006] = 1006, - [1007] = 1007, + [907] = 200, + [908] = 254, + [909] = 817, + [910] = 880, + [911] = 791, + [912] = 879, + [913] = 902, + [914] = 813, + [915] = 807, + [916] = 877, + [917] = 850, + [918] = 838, + [919] = 899, + [920] = 849, + [921] = 841, + [922] = 897, + [923] = 876, + [924] = 882, + [925] = 875, + [926] = 904, + [927] = 873, + [928] = 840, + [929] = 887, + [930] = 832, + [931] = 796, + [932] = 164, + [933] = 890, + [934] = 795, + [935] = 794, + [936] = 860, + [937] = 793, + [938] = 792, + [939] = 906, + [940] = 824, + [941] = 842, + [942] = 825, + [943] = 801, + [944] = 872, + [945] = 861, + [946] = 815, + [947] = 843, + [948] = 905, + [949] = 883, + [950] = 797, + [951] = 863, + [952] = 871, + [953] = 853, + [954] = 865, + [955] = 816, + [956] = 862, + [957] = 854, + [958] = 844, + [959] = 855, + [960] = 885, + [961] = 852, + [962] = 891, + [963] = 881, + [964] = 857, + [965] = 818, + [966] = 866, + [967] = 867, + [968] = 868, + [969] = 839, + [970] = 814, + [971] = 829, + [972] = 830, + [973] = 806, + [974] = 845, + [975] = 859, + [976] = 800, + [977] = 356, + [978] = 798, + [979] = 247, + [980] = 150, + [981] = 819, + [982] = 799, + [983] = 820, + [984] = 803, + [985] = 985, + [986] = 986, + [987] = 987, + [988] = 988, + [989] = 989, + [990] = 990, + [991] = 131, + [992] = 992, + [993] = 140, + [994] = 994, + [995] = 134, + [996] = 133, + [997] = 997, + [998] = 998, + [999] = 999, + [1000] = 136, + [1001] = 356, + [1002] = 1002, + [1003] = 1003, + [1004] = 1004, + [1005] = 130, + [1006] = 136, + [1007] = 139, [1008] = 1008, - [1009] = 260, + [1009] = 142, [1010] = 1010, - [1011] = 1011, - [1012] = 1012, - [1013] = 1013, + [1011] = 132, + [1012] = 130, + [1013] = 132, [1014] = 1014, - [1015] = 1015, - [1016] = 1016, - [1017] = 1017, - [1018] = 1018, - [1019] = 1019, - [1020] = 1020, - [1021] = 1021, - [1022] = 1022, - [1023] = 1023, - [1024] = 1024, - [1025] = 1005, - [1026] = 1026, - [1027] = 1027, - [1028] = 1028, - [1029] = 1029, - [1030] = 1030, - [1031] = 1031, + [1015] = 139, + [1016] = 138, + [1017] = 137, + [1018] = 1010, + [1019] = 135, + [1020] = 131, + [1021] = 138, + [1022] = 135, + [1023] = 133, + [1024] = 137, + [1025] = 140, + [1026] = 134, + [1027] = 151, + [1028] = 151, + [1029] = 142, + [1030] = 200, + [1031] = 164, [1032] = 1032, - [1033] = 1033, - [1034] = 1010, - [1035] = 1035, - [1036] = 1015, - [1037] = 1037, - [1038] = 1016, - [1039] = 1039, - [1040] = 1040, - [1041] = 1017, - [1042] = 1020, - [1043] = 1021, - [1044] = 1022, - [1045] = 260, - [1046] = 1046, - [1047] = 1047, - [1048] = 1048, - [1049] = 1049, - [1050] = 1050, - [1051] = 1051, - [1052] = 1052, - [1053] = 1053, + [1033] = 150, + [1034] = 182, + [1035] = 221, + [1036] = 157, + [1037] = 178, + [1038] = 1038, + [1039] = 157, + [1040] = 246, + [1041] = 374, + [1042] = 388, + [1043] = 420, + [1044] = 401, + [1045] = 352, + [1046] = 387, + [1047] = 400, + [1048] = 410, + [1049] = 413, + [1050] = 178, + [1051] = 412, + [1052] = 411, + [1053] = 409, [1054] = 1054, - [1055] = 1055, - [1056] = 1056, - [1057] = 1057, - [1058] = 1058, - [1059] = 1059, - [1060] = 1060, - [1061] = 1006, - [1062] = 1062, - [1063] = 1023, - [1064] = 1064, - [1065] = 1065, - [1066] = 1024, - [1067] = 1067, - [1068] = 1068, - [1069] = 1069, - [1070] = 1070, - [1071] = 194, - [1072] = 1072, - [1073] = 151, - [1074] = 1074, - [1075] = 1047, - [1076] = 1076, - [1077] = 1077, + [1055] = 1054, + [1056] = 407, + [1057] = 414, + [1058] = 1054, + [1059] = 1054, + [1060] = 1054, + [1061] = 1054, + [1062] = 1054, + [1063] = 415, + [1064] = 1054, + [1065] = 1054, + [1066] = 191, + [1067] = 1054, + [1068] = 1054, + [1069] = 1054, + [1070] = 1054, + [1071] = 406, + [1072] = 225, + [1073] = 1054, + [1074] = 182, + [1075] = 1054, + [1076] = 1054, + [1077] = 1054, [1078] = 1078, - [1079] = 1078, - [1080] = 1039, - [1081] = 1037, - [1082] = 1077, - [1083] = 1072, - [1084] = 1033, - [1085] = 1032, - [1086] = 1030, - [1087] = 1026, - [1088] = 152, - [1089] = 1058, - [1090] = 1090, - [1091] = 194, - [1092] = 1092, - [1093] = 1093, - [1094] = 1094, - [1095] = 1095, - [1096] = 1096, - [1097] = 1029, - [1098] = 1098, - [1099] = 1099, - [1100] = 1100, - [1101] = 1013, - [1102] = 1014, - [1103] = 1059, - [1104] = 1065, - [1105] = 1064, - [1106] = 1067, - [1107] = 1068, - [1108] = 1070, - [1109] = 1109, - [1110] = 1110, - [1111] = 1111, + [1079] = 416, + [1080] = 419, + [1081] = 403, + [1082] = 394, + [1083] = 408, + [1084] = 1054, + [1085] = 393, + [1086] = 417, + [1087] = 191, + [1088] = 402, + [1089] = 395, + [1090] = 233, + [1091] = 236, + [1092] = 237, + [1093] = 235, + [1094] = 234, + [1095] = 232, + [1096] = 230, + [1097] = 229, + [1098] = 228, + [1099] = 227, + [1100] = 226, + [1101] = 223, + [1102] = 222, + [1103] = 417, + [1104] = 245, + [1105] = 196, + [1106] = 246, + [1107] = 413, + [1108] = 419, + [1109] = 420, + [1110] = 410, + [1111] = 196, [1112] = 1112, - [1113] = 216, + [1113] = 211, [1114] = 1114, - [1115] = 1060, - [1116] = 1062, - [1117] = 1117, - [1118] = 1118, - [1119] = 1119, - [1120] = 1092, - [1121] = 1093, - [1122] = 1094, - [1123] = 1095, - [1124] = 1096, - [1125] = 1007, - [1126] = 1057, - [1127] = 1056, - [1128] = 1128, - [1129] = 1119, - [1130] = 1098, - [1131] = 1076, - [1132] = 1035, - [1133] = 1112, - [1134] = 1008, - [1135] = 1012, - [1136] = 1109, - [1137] = 1137, - [1138] = 1138, - [1139] = 1139, - [1140] = 1055, - [1141] = 1046, - [1142] = 1142, - [1143] = 1143, - [1144] = 1069, - [1145] = 1117, - [1146] = 1090, - [1147] = 1147, - [1148] = 158, - [1149] = 1128, - [1150] = 1031, - [1151] = 1142, - [1152] = 1143, - [1153] = 1147, - [1154] = 1011, - [1155] = 1155, - [1156] = 1028, - [1157] = 1027, - [1158] = 1139, - [1159] = 1099, - [1160] = 1052, - [1161] = 1100, - [1162] = 1155, - [1163] = 1040, - [1164] = 1110, - [1165] = 1054, - [1166] = 1053, - [1167] = 1111, - [1168] = 216, - [1169] = 1137, - [1170] = 1051, - [1171] = 1138, - [1172] = 1114, - [1173] = 1050, - [1174] = 1049, - [1175] = 1118, - [1176] = 1019, - [1177] = 1018, - [1178] = 135, - [1179] = 1074, - [1180] = 1048, - [1181] = 941, - [1182] = 173, - [1183] = 942, - [1184] = 165, - [1185] = 1053, - [1186] = 1054, - [1187] = 410, - [1188] = 948, - [1189] = 933, - [1190] = 944, - [1191] = 130, - [1192] = 975, - [1193] = 974, - [1194] = 929, - [1195] = 959, - [1196] = 123, - [1197] = 118, - [1198] = 111, - [1199] = 112, - [1200] = 1019, - [1201] = 213, - [1202] = 179, - [1203] = 1018, - [1204] = 936, - [1205] = 1032, - [1206] = 1064, - [1207] = 1069, - [1208] = 111, - [1209] = 135, - [1210] = 1090, - [1211] = 158, - [1212] = 113, - [1213] = 119, - [1214] = 216, - [1215] = 122, - [1216] = 1128, - [1217] = 1031, - [1218] = 1142, - [1219] = 1143, - [1220] = 1147, - [1221] = 1011, - [1222] = 1155, - [1223] = 127, + [1115] = 408, + [1116] = 195, + [1117] = 200, + [1118] = 352, + [1119] = 225, + [1120] = 415, + [1121] = 224, + [1122] = 251, + [1123] = 236, + [1124] = 233, + [1125] = 214, + [1126] = 220, + [1127] = 412, + [1128] = 411, + [1129] = 409, + [1130] = 407, + [1131] = 241, + [1132] = 406, + [1133] = 1114, + [1134] = 387, + [1135] = 249, + [1136] = 249, + [1137] = 247, + [1138] = 414, + [1139] = 195, + [1140] = 403, + [1141] = 1141, + [1142] = 388, + [1143] = 402, + [1144] = 401, + [1145] = 239, + [1146] = 238, + [1147] = 400, + [1148] = 239, + [1149] = 253, + [1150] = 374, + [1151] = 416, + [1152] = 194, + [1153] = 215, + [1154] = 254, + [1155] = 217, + [1156] = 218, + [1157] = 205, + [1158] = 205, + [1159] = 241, + [1160] = 208, + [1161] = 237, + [1162] = 235, + [1163] = 244, + [1164] = 208, + [1165] = 242, + [1166] = 220, + [1167] = 1167, + [1168] = 234, + [1169] = 238, + [1170] = 2, + [1171] = 253, + [1172] = 242, + [1173] = 244, + [1174] = 194, + [1175] = 251, + [1176] = 232, + [1177] = 218, + [1178] = 215, + [1179] = 217, + [1180] = 247, + [1181] = 230, + [1182] = 213, + [1183] = 395, + [1184] = 221, + [1185] = 229, + [1186] = 228, + [1187] = 1167, + [1188] = 227, + [1189] = 226, + [1190] = 394, + [1191] = 223, + [1192] = 222, + [1193] = 214, + [1194] = 393, + [1195] = 245, + [1196] = 254, + [1197] = 213, + [1198] = 211, + [1199] = 224, + [1200] = 1200, + [1201] = 1201, + [1202] = 1202, + [1203] = 1201, + [1204] = 1204, + [1205] = 1202, + [1206] = 1206, + [1207] = 1204, + [1208] = 1206, + [1209] = 1209, + [1210] = 1209, + [1211] = 1211, + [1212] = 1211, + [1213] = 1211, + [1214] = 1209, + [1215] = 1209, + [1216] = 1209, + [1217] = 1211, + [1218] = 1211, + [1219] = 1209, + [1220] = 1211, + [1221] = 1211, + [1222] = 1209, + [1223] = 1223, [1224] = 1224, - [1225] = 1117, - [1226] = 1118, - [1227] = 1028, - [1228] = 1005, - [1229] = 1229, - [1230] = 115, - [1231] = 118, - [1232] = 839, - [1233] = 122, - [1234] = 116, - [1235] = 112, - [1236] = 1112, - [1237] = 125, - [1238] = 1046, - [1239] = 1047, - [1240] = 1058, - [1241] = 1060, - [1242] = 1065, - [1243] = 1072, - [1244] = 119, - [1245] = 115, - [1246] = 1119, - [1247] = 1074, - [1248] = 1248, - [1249] = 1096, - [1250] = 1095, - [1251] = 125, - [1252] = 1114, - [1253] = 1111, - [1254] = 1110, - [1255] = 1100, - [1256] = 1099, - [1257] = 1094, - [1258] = 1093, - [1259] = 1092, - [1260] = 1007, - [1261] = 130, - [1262] = 1070, - [1263] = 1068, - [1264] = 1067, - [1265] = 1006, - [1266] = 1059, - [1267] = 1014, - [1268] = 1013, - [1269] = 260, - [1270] = 836, - [1271] = 1026, - [1272] = 1030, - [1273] = 1033, - [1274] = 1037, - [1275] = 1010, - [1276] = 1039, - [1277] = 1078, - [1278] = 112, - [1279] = 1077, - [1280] = 122, - [1281] = 123, - [1282] = 1015, - [1283] = 1016, - [1284] = 1017, - [1285] = 194, - [1286] = 1139, - [1287] = 1020, - [1288] = 1021, - [1289] = 1138, - [1290] = 1022, - [1291] = 1023, - [1292] = 1024, - [1293] = 116, + [1225] = 1211, + [1226] = 1209, + [1227] = 1227, + [1228] = 1209, + [1229] = 1211, + [1230] = 1211, + [1231] = 1211, + [1232] = 1211, + [1233] = 1209, + [1234] = 1211, + [1235] = 1209, + [1236] = 1209, + [1237] = 1209, + [1238] = 1209, + [1239] = 1209, + [1240] = 1211, + [1241] = 1211, + [1242] = 1209, + [1243] = 1209, + [1244] = 1211, + [1245] = 1211, + [1246] = 1211, + [1247] = 1211, + [1248] = 1209, + [1249] = 1249, + [1250] = 1250, + [1251] = 1251, + [1252] = 1252, + [1253] = 1253, + [1254] = 1254, + [1255] = 1255, + [1256] = 1256, + [1257] = 1257, + [1258] = 1258, + [1259] = 1259, + [1260] = 1260, + [1261] = 1261, + [1262] = 1262, + [1263] = 1263, + [1264] = 1264, + [1265] = 1265, + [1266] = 1266, + [1267] = 1267, + [1268] = 1268, + [1269] = 1269, + [1270] = 1270, + [1271] = 1271, + [1272] = 1272, + [1273] = 1273, + [1274] = 1274, + [1275] = 1272, + [1276] = 1271, + [1277] = 1270, + [1278] = 1269, + [1279] = 1268, + [1280] = 1280, + [1281] = 1253, + [1282] = 1252, + [1283] = 1251, + [1284] = 1284, + [1285] = 1285, + [1286] = 1286, + [1287] = 1287, + [1288] = 1287, + [1289] = 1285, + [1290] = 1286, + [1291] = 1291, + [1292] = 1292, + [1293] = 1293, [1294] = 1294, - [1295] = 118, - [1296] = 127, - [1297] = 1029, - [1298] = 1062, - [1299] = 1137, + [1295] = 1295, + [1296] = 1296, + [1297] = 1297, + [1298] = 1298, + [1299] = 1273, [1300] = 1300, - [1301] = 111, - [1302] = 1109, - [1303] = 113, - [1304] = 1057, - [1305] = 1056, - [1306] = 1055, - [1307] = 1052, - [1308] = 1040, - [1309] = 1051, - [1310] = 1012, - [1311] = 1050, - [1312] = 1049, - [1313] = 1008, - [1314] = 1076, - [1315] = 1048, - [1316] = 791, - [1317] = 148, - [1318] = 776, - [1319] = 775, - [1320] = 213, - [1321] = 165, - [1322] = 785, - [1323] = 779, - [1324] = 773, - [1325] = 795, - [1326] = 809, - [1327] = 804, - [1328] = 763, - [1329] = 787, - [1330] = 786, - [1331] = 135, - [1332] = 158, - [1333] = 799, - [1334] = 805, - [1335] = 771, - [1336] = 806, - [1337] = 777, - [1338] = 173, - [1339] = 780, - [1340] = 772, - [1341] = 216, - [1342] = 151, - [1343] = 782, - [1344] = 135, - [1345] = 757, - [1346] = 151, - [1347] = 783, - [1348] = 760, - [1349] = 152, - [1350] = 152, - [1351] = 781, - [1352] = 148, - [1353] = 770, - [1354] = 807, - [1355] = 630, - [1356] = 758, - [1357] = 158, - [1358] = 1358, - [1359] = 1358, - [1360] = 1358, - [1361] = 1358, + [1301] = 1301, + [1302] = 1267, + [1303] = 1274, + [1304] = 1304, + [1305] = 1305, + [1306] = 1306, + [1307] = 1307, + [1308] = 1308, + [1309] = 1309, + [1310] = 1310, + [1311] = 1280, + [1312] = 1312, + [1313] = 1304, + [1314] = 1305, + [1315] = 1306, + [1316] = 1307, + [1317] = 1308, + [1318] = 1309, + [1319] = 1310, + [1320] = 1320, + [1321] = 1321, + [1322] = 1322, + [1323] = 1323, + [1324] = 1324, + [1325] = 1325, + [1326] = 1326, + [1327] = 1327, + [1328] = 1321, + [1329] = 1329, + [1330] = 1284, + [1331] = 1291, + [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] = 1344, + [1345] = 1345, + [1346] = 1346, + [1347] = 1347, + [1348] = 1348, + [1349] = 1292, + [1350] = 1249, + [1351] = 1351, + [1352] = 1352, + [1353] = 1347, + [1354] = 1333, + [1355] = 1332, + [1356] = 1254, + [1357] = 1293, + [1358] = 1250, + [1359] = 1329, + [1360] = 1352, + [1361] = 1361, [1362] = 1362, - [1363] = 674, - [1364] = 1358, - [1365] = 1358, - [1366] = 1358, - [1367] = 173, - [1368] = 821, - [1369] = 1358, - [1370] = 1358, - [1371] = 165, - [1372] = 660, - [1373] = 1358, - [1374] = 1358, - [1375] = 1358, - [1376] = 242, - [1377] = 1358, - [1378] = 1358, - [1379] = 179, - [1380] = 1358, - [1381] = 173, - [1382] = 1358, - [1383] = 179, - [1384] = 228, - [1385] = 165, - [1386] = 659, - [1387] = 179, - [1388] = 666, - [1389] = 658, - [1390] = 203, - [1391] = 211, - [1392] = 217, - [1393] = 198, - [1394] = 1394, - [1395] = 432, - [1396] = 207, - [1397] = 219, - [1398] = 424, - [1399] = 194, - [1400] = 204, - [1401] = 202, - [1402] = 238, - [1403] = 201, - [1404] = 200, - [1405] = 199, - [1406] = 221, - [1407] = 218, - [1408] = 401, - [1409] = 411, - [1410] = 227, - [1411] = 842, - [1412] = 418, - [1413] = 422, - [1414] = 242, - [1415] = 412, - [1416] = 209, - [1417] = 419, - [1418] = 399, - [1419] = 198, - [1420] = 197, - [1421] = 196, - [1422] = 195, - [1423] = 406, - [1424] = 206, - [1425] = 216, - [1426] = 200, - [1427] = 215, - [1428] = 231, - [1429] = 225, - [1430] = 233, - [1431] = 393, - [1432] = 244, - [1433] = 237, - [1434] = 220, - [1435] = 237, - [1436] = 233, - [1437] = 216, - [1438] = 260, - [1439] = 1439, - [1440] = 214, - [1441] = 249, - [1442] = 210, - [1443] = 839, - [1444] = 220, - [1445] = 219, - [1446] = 3, - [1447] = 231, - [1448] = 243, - [1449] = 217, - [1450] = 208, - [1451] = 1451, - [1452] = 222, - [1453] = 249, - [1454] = 212, - [1455] = 398, - [1456] = 199, - [1457] = 260, - [1458] = 227, - [1459] = 397, - [1460] = 214, - [1461] = 206, - [1462] = 205, - [1463] = 208, - [1464] = 396, - [1465] = 394, - [1466] = 209, - [1467] = 210, - [1468] = 400, - [1469] = 391, - [1470] = 395, - [1471] = 241, - [1472] = 213, - [1473] = 203, - [1474] = 241, - [1475] = 843, - [1476] = 207, - [1477] = 1394, - [1478] = 215, - [1479] = 1479, - [1480] = 194, - [1481] = 243, - [1482] = 195, - [1483] = 225, - [1484] = 201, - [1485] = 239, - [1486] = 836, - [1487] = 214, - [1488] = 196, - [1489] = 204, - [1490] = 212, - [1491] = 413, - [1492] = 417, - [1493] = 392, - [1494] = 429, - [1495] = 430, - [1496] = 239, - [1497] = 202, - [1498] = 222, - [1499] = 246, - [1500] = 1439, - [1501] = 246, - [1502] = 238, - [1503] = 221, - [1504] = 211, - [1505] = 415, - [1506] = 1439, - [1507] = 228, - [1508] = 218, - [1509] = 215, - [1510] = 421, - [1511] = 844, - [1512] = 197, - [1513] = 244, - [1514] = 205, - [1515] = 1394, - [1516] = 836, - [1517] = 821, - [1518] = 821, - [1519] = 1519, - [1520] = 880, - [1521] = 903, - [1522] = 839, - [1523] = 839, - [1524] = 836, - [1525] = 151, - [1526] = 887, - [1527] = 844, - [1528] = 844, - [1529] = 842, - [1530] = 922, - [1531] = 112, - [1532] = 842, - [1533] = 883, - [1534] = 884, - [1535] = 111, - [1536] = 215, - [1537] = 839, - [1538] = 885, - [1539] = 125, - [1540] = 152, - [1541] = 886, - [1542] = 836, - [1543] = 214, - [1544] = 843, - [1545] = 119, - [1546] = 918, - [1547] = 892, - [1548] = 118, - [1549] = 891, - [1550] = 888, - [1551] = 889, - [1552] = 840, - [1553] = 893, - [1554] = 894, - [1555] = 966, - [1556] = 122, - [1557] = 906, - [1558] = 901, - [1559] = 900, - [1560] = 896, - [1561] = 899, - [1562] = 897, - [1563] = 158, - [1564] = 135, - [1565] = 1565, - [1566] = 213, - [1567] = 1565, - [1568] = 933, - [1569] = 165, - [1570] = 944, - [1571] = 1571, - [1572] = 1572, - [1573] = 1572, - [1574] = 936, - [1575] = 173, - [1576] = 974, - [1577] = 1577, - [1578] = 179, - [1579] = 1571, - [1580] = 1577, - [1581] = 1572, - [1582] = 1565, - [1583] = 1571, - [1584] = 1565, - [1585] = 1577, - [1586] = 1577, - [1587] = 1571, - [1588] = 929, - [1589] = 1572, - [1590] = 1090, - [1591] = 1032, - [1592] = 1092, - [1593] = 1093, - [1594] = 1094, - [1595] = 1095, - [1596] = 1096, - [1597] = 1013, - [1598] = 1014, - [1599] = 1059, - [1600] = 1006, - [1601] = 1064, - [1602] = 1067, - [1603] = 1068, - [1604] = 1112, - [1605] = 1070, - [1606] = 1030, - [1607] = 1026, - [1608] = 1608, - [1609] = 1608, - [1610] = 1610, - [1611] = 1033, - [1612] = 1608, - [1613] = 1610, - [1614] = 1114, - [1615] = 1610, - [1616] = 1078, - [1617] = 1077, - [1618] = 1062, - [1619] = 1057, - [1620] = 1608, - [1621] = 1040, - [1622] = 1610, - [1623] = 1623, - [1624] = 1029, - [1625] = 1024, - [1626] = 1010, - [1627] = 1608, - [1628] = 1610, - [1629] = 1610, - [1630] = 1608, - [1631] = 1007, - [1632] = 1610, - [1633] = 1608, - [1634] = 1608, - [1635] = 1099, - [1636] = 1100, - [1637] = 1110, - [1638] = 975, - [1639] = 1111, - [1640] = 1610, - [1641] = 1074, - [1642] = 1119, - [1643] = 1118, - [1644] = 1117, - [1645] = 1610, - [1646] = 1072, - [1647] = 260, - [1648] = 1065, - [1649] = 1058, - [1650] = 1047, - [1651] = 1005, - [1652] = 1028, - [1653] = 1653, - [1654] = 1155, - [1655] = 1610, - [1656] = 1011, - [1657] = 1147, - [1658] = 1143, - [1659] = 1142, - [1660] = 1031, - [1661] = 1128, - [1662] = 1608, - [1663] = 1610, - [1664] = 1610, - [1665] = 1610, - [1666] = 1608, - [1667] = 194, - [1668] = 1610, - [1669] = 216, - [1670] = 1139, - [1671] = 1138, - [1672] = 1137, - [1673] = 1109, - [1674] = 1012, - [1675] = 1008, - [1676] = 836, - [1677] = 1608, - [1678] = 1678, - [1679] = 1608, - [1680] = 1608, - [1681] = 1681, - [1682] = 1610, - [1683] = 1608, - [1684] = 1610, - [1685] = 1608, - [1686] = 1608, - [1687] = 839, - [1688] = 1608, - [1689] = 1689, - [1690] = 1690, + [1363] = 1327, + [1364] = 1364, + [1365] = 1301, + [1366] = 1326, + [1367] = 1312, + [1368] = 1298, + [1369] = 1297, + [1370] = 1322, + [1371] = 1323, + [1372] = 1351, + [1373] = 1324, + [1374] = 1296, + [1375] = 1295, + [1376] = 1348, + [1377] = 1294, + [1378] = 1346, + [1379] = 1345, + [1380] = 1325, + [1381] = 1344, + [1382] = 1343, + [1383] = 1342, + [1384] = 1341, + [1385] = 1340, + [1386] = 1339, + [1387] = 1338, + [1388] = 1337, + [1389] = 1336, + [1390] = 1255, + [1391] = 1256, + [1392] = 1257, + [1393] = 1258, + [1394] = 1266, + [1395] = 1265, + [1396] = 1335, + [1397] = 1334, + [1398] = 1264, + [1399] = 1263, + [1400] = 1300, + [1401] = 1262, + [1402] = 1261, + [1403] = 1320, + [1404] = 1260, + [1405] = 1259, + [1406] = 1362, + [1407] = 1407, + [1408] = 1407, + [1409] = 1409, + [1410] = 1407, + [1411] = 1407, + [1412] = 1412, + [1413] = 1413, + [1414] = 1414, + [1415] = 1415, + [1416] = 1416, + [1417] = 1413, + [1418] = 1418, + [1419] = 1419, + [1420] = 1420, + [1421] = 1416, + [1422] = 1413, + [1423] = 1423, + [1424] = 1412, + [1425] = 1425, + [1426] = 1426, + [1427] = 1427, + [1428] = 1428, + [1429] = 1429, + [1430] = 1414, + [1431] = 1420, + [1432] = 1432, + [1433] = 1415, + [1434] = 1419, + [1435] = 1423, + [1436] = 1436, + [1437] = 1412, + [1438] = 1425, + [1439] = 1423, + [1440] = 1420, + [1441] = 1427, + [1442] = 1428, + [1443] = 1429, + [1444] = 1414, + [1445] = 1415, + [1446] = 1416, + [1447] = 1419, + [1448] = 1420, + [1449] = 1416, + [1450] = 1413, + [1451] = 1425, + [1452] = 1412, + [1453] = 1413, + [1454] = 1423, + [1455] = 1423, + [1456] = 1456, + [1457] = 1413, + [1458] = 1458, + [1459] = 1416, + [1460] = 1420, + [1461] = 1412, + [1462] = 1425, + [1463] = 1426, + [1464] = 1427, + [1465] = 1425, + [1466] = 1466, + [1467] = 1412, + [1468] = 1425, + [1469] = 1426, + [1470] = 1427, + [1471] = 1428, + [1472] = 1429, + [1473] = 1414, + [1474] = 1415, + [1475] = 1419, + [1476] = 1429, + [1477] = 1418, + [1478] = 1419, + [1479] = 1415, + [1480] = 1429, + [1481] = 1481, + [1482] = 1428, + [1483] = 1483, + [1484] = 1427, + [1485] = 1426, + [1486] = 1425, + [1487] = 1412, + [1488] = 1416, + [1489] = 1423, + [1490] = 1414, + [1491] = 1415, + [1492] = 1413, + [1493] = 1420, + [1494] = 1416, + [1495] = 1413, + [1496] = 1423, + [1497] = 1416, + [1498] = 1425, + [1499] = 1426, + [1500] = 1427, + [1501] = 1428, + [1502] = 1429, + [1503] = 1414, + [1504] = 1415, + [1505] = 1419, + [1506] = 1420, + [1507] = 1419, + [1508] = 1414, + [1509] = 1429, + [1510] = 1420, + [1511] = 1416, + [1512] = 1413, + [1513] = 1423, + [1514] = 1428, + [1515] = 1412, + [1516] = 1425, + [1517] = 1419, + [1518] = 1415, + [1519] = 1414, + [1520] = 1426, + [1521] = 1427, + [1522] = 1419, + [1523] = 1429, + [1524] = 1426, + [1525] = 1428, + [1526] = 1427, + [1527] = 1415, + [1528] = 1428, + [1529] = 1414, + [1530] = 1429, + [1531] = 1428, + [1532] = 1427, + [1533] = 1426, + [1534] = 1429, + [1535] = 1426, + [1536] = 1425, + [1537] = 1427, + [1538] = 1466, + [1539] = 1425, + [1540] = 1412, + [1541] = 1427, + [1542] = 1426, + [1543] = 1425, + [1544] = 1412, + [1545] = 1414, + [1546] = 1415, + [1547] = 1423, + [1548] = 1419, + [1549] = 1413, + [1550] = 1423, + [1551] = 1413, + [1552] = 1416, + [1553] = 1428, + [1554] = 1416, + [1555] = 1420, + [1556] = 1419, + [1557] = 1415, + [1558] = 1414, + [1559] = 1420, + [1560] = 1429, + [1561] = 1428, + [1562] = 1429, + [1563] = 1428, + [1564] = 1427, + [1565] = 1426, + [1566] = 1420, + [1567] = 1483, + [1568] = 1412, + [1569] = 1412, + [1570] = 1423, + [1571] = 1414, + [1572] = 1416, + [1573] = 1420, + [1574] = 1419, + [1575] = 1415, + [1576] = 1414, + [1577] = 1419, + [1578] = 1420, + [1579] = 1416, + [1580] = 1429, + [1581] = 1428, + [1582] = 1427, + [1583] = 1426, + [1584] = 1425, + [1585] = 1412, + [1586] = 1423, + [1587] = 1458, + [1588] = 1415, + [1589] = 1413, + [1590] = 1416, + [1591] = 1425, + [1592] = 1456, + [1593] = 1481, + [1594] = 1415, + [1595] = 1595, + [1596] = 1419, + [1597] = 1597, + [1598] = 1414, + [1599] = 1420, + [1600] = 1426, + [1601] = 1413, + [1602] = 1429, + [1603] = 1428, + [1604] = 1420, + [1605] = 1419, + [1606] = 1415, + [1607] = 1423, + [1608] = 1416, + [1609] = 1414, + [1610] = 1429, + [1611] = 1428, + [1612] = 1413, + [1613] = 1427, + [1614] = 1426, + [1615] = 1425, + [1616] = 1412, + [1617] = 1423, + [1618] = 1413, + [1619] = 1416, + [1620] = 1420, + [1621] = 1419, + [1622] = 1415, + [1623] = 1414, + [1624] = 1429, + [1625] = 1423, + [1626] = 1412, + [1627] = 1428, + [1628] = 1595, + [1629] = 1427, + [1630] = 1427, + [1631] = 1426, + [1632] = 1413, + [1633] = 1423, + [1634] = 1426, + [1635] = 1425, + [1636] = 1412, + [1637] = 157, + [1638] = 132, + [1639] = 138, + [1640] = 131, + [1641] = 137, + [1642] = 133, + [1643] = 135, + [1644] = 134, + [1645] = 140, + [1646] = 136, + [1647] = 157, + [1648] = 130, + [1649] = 139, + [1650] = 138, + [1651] = 131, + [1652] = 133, + [1653] = 164, + [1654] = 134, + [1655] = 135, + [1656] = 132, + [1657] = 157, + [1658] = 139, + [1659] = 157, + [1660] = 150, + [1661] = 137, + [1662] = 140, + [1663] = 136, + [1664] = 157, + [1665] = 151, + [1666] = 157, + [1667] = 130, + [1668] = 142, + [1669] = 133, + [1670] = 150, + [1671] = 140, + [1672] = 178, + [1673] = 182, + [1674] = 157, + [1675] = 643, + [1676] = 151, + [1677] = 142, + [1678] = 136, + [1679] = 135, + [1680] = 157, + [1681] = 164, + [1682] = 191, + [1683] = 233, + [1684] = 241, + [1685] = 150, + [1686] = 251, + [1687] = 247, + [1688] = 681, + [1689] = 195, + [1690] = 246, [1691] = 1691, [1692] = 1692, - [1693] = 1693, - [1694] = 1694, - [1695] = 1695, - [1696] = 1696, - [1697] = 1697, - [1698] = 1698, - [1699] = 1699, - [1700] = 1700, - [1701] = 1701, - [1702] = 1702, - [1703] = 1703, - [1704] = 1704, - [1705] = 1705, - [1706] = 1706, - [1707] = 1707, - [1708] = 1708, + [1693] = 245, + [1694] = 182, + [1695] = 191, + [1696] = 151, + [1697] = 787, + [1698] = 142, + [1699] = 2, + [1700] = 178, + [1701] = 684, + [1702] = 196, + [1703] = 213, + [1704] = 200, + [1705] = 244, + [1706] = 242, + [1707] = 136, + [1708] = 236, [1709] = 1709, - [1710] = 1710, + [1710] = 254, [1711] = 1711, - [1712] = 1712, - [1713] = 1713, - [1714] = 1714, - [1715] = 1715, - [1716] = 1716, + [1712] = 140, + [1713] = 133, + [1714] = 225, + [1715] = 224, + [1716] = 220, [1717] = 1717, - [1718] = 1718, - [1719] = 1719, - [1720] = 1720, - [1721] = 1721, - [1722] = 1722, - [1723] = 1723, + [1718] = 218, + [1719] = 139, + [1720] = 164, + [1721] = 217, + [1722] = 643, + [1723] = 215, [1724] = 1724, [1725] = 1725, - [1726] = 1726, - [1727] = 1727, - [1728] = 1728, + [1726] = 211, + [1727] = 157, + [1728] = 208, [1729] = 1729, - [1730] = 1730, - [1731] = 1731, - [1732] = 1732, + [1730] = 205, + [1731] = 221, + [1732] = 196, [1733] = 1733, - [1734] = 1734, - [1735] = 1735, - [1736] = 1736, - [1737] = 1737, + [1734] = 208, + [1735] = 157, + [1736] = 246, + [1737] = 224, [1738] = 1738, - [1739] = 1739, - [1740] = 1740, - [1741] = 1741, - [1742] = 1742, - [1743] = 1743, - [1744] = 1744, - [1745] = 1745, - [1746] = 1746, - [1747] = 1747, - [1748] = 1748, - [1749] = 1749, - [1750] = 1750, - [1751] = 1751, - [1752] = 1752, - [1753] = 1753, - [1754] = 1754, - [1755] = 1755, + [1739] = 135, + [1740] = 220, + [1741] = 233, + [1742] = 218, + [1743] = 1717, + [1744] = 217, + [1745] = 1724, + [1746] = 140, + [1747] = 1725, + [1748] = 1692, + [1749] = 1691, + [1750] = 215, + [1751] = 242, + [1752] = 1729, + [1753] = 245, + [1754] = 787, + [1755] = 684, [1756] = 1756, - [1757] = 1757, - [1758] = 1758, - [1759] = 1759, - [1760] = 1760, - [1761] = 1761, - [1762] = 1762, - [1763] = 1763, - [1764] = 1764, - [1765] = 1765, - [1766] = 1766, - [1767] = 1767, - [1768] = 1767, - [1769] = 1767, - [1770] = 1770, - [1771] = 1767, + [1757] = 236, + [1758] = 241, + [1759] = 2, + [1760] = 139, + [1761] = 251, + [1762] = 211, + [1763] = 133, + [1764] = 244, + [1765] = 195, + [1766] = 213, + [1767] = 247, + [1768] = 178, + [1769] = 182, + [1770] = 1709, + [1771] = 142, [1772] = 1772, - [1773] = 1773, - [1774] = 1774, - [1775] = 1775, - [1776] = 1776, - [1777] = 1777, - [1778] = 1778, - [1779] = 1779, - [1780] = 1773, - [1781] = 1781, - [1782] = 1782, - [1783] = 1783, + [1773] = 151, + [1774] = 140, + [1775] = 205, + [1776] = 200, + [1777] = 681, + [1778] = 221, + [1779] = 225, + [1780] = 1780, + [1781] = 136, + [1782] = 254, + [1783] = 150, [1784] = 1784, - [1785] = 1778, - [1786] = 1786, - [1787] = 1787, - [1788] = 1779, - [1789] = 1782, - [1790] = 1776, - [1791] = 1778, - [1792] = 1792, - [1793] = 1774, - [1794] = 1794, - [1795] = 1794, - [1796] = 1774, - [1797] = 1792, - [1798] = 1778, - [1799] = 1776, - [1800] = 1800, - [1801] = 1782, - [1802] = 1779, - [1803] = 1787, - [1804] = 1786, - [1805] = 1805, - [1806] = 1784, - [1807] = 1787, - [1808] = 1783, - [1809] = 1775, - [1810] = 1781, - [1811] = 1777, - [1812] = 1773, - [1813] = 1786, - [1814] = 1784, - [1815] = 1772, - [1816] = 1783, - [1817] = 1792, - [1818] = 1818, - [1819] = 1794, - [1820] = 1805, - [1821] = 1781, - [1822] = 1773, - [1823] = 1773, - [1824] = 1792, - [1825] = 1781, - [1826] = 1779, - [1827] = 1778, - [1828] = 1783, - [1829] = 1784, - [1830] = 1800, - [1831] = 1786, - [1832] = 1787, - [1833] = 1779, - [1834] = 1778, - [1835] = 1774, - [1836] = 1792, - [1837] = 1776, - [1838] = 1794, - [1839] = 1774, - [1840] = 1776, - [1841] = 1782, - [1842] = 1782, - [1843] = 1779, - [1844] = 1773, - [1845] = 1781, - [1846] = 1783, - [1847] = 1784, - [1848] = 1818, - [1849] = 1800, - [1850] = 1850, - [1851] = 1851, - [1852] = 1852, - [1853] = 1853, - [1854] = 1782, - [1855] = 1786, - [1856] = 1779, - [1857] = 1772, - [1858] = 1787, - [1859] = 1775, - [1860] = 1818, - [1861] = 1777, - [1862] = 1779, - [1863] = 1778, - [1864] = 1773, - [1865] = 1774, - [1866] = 1794, - [1867] = 1781, - [1868] = 1774, - [1869] = 1794, - [1870] = 1776, - [1871] = 1782, - [1872] = 1783, - [1873] = 1782, - [1874] = 1782, - [1875] = 1776, - [1876] = 1776, - [1877] = 1786, - [1878] = 1774, - [1879] = 1794, - [1880] = 1794, - [1881] = 1792, - [1882] = 1792, - [1883] = 1794, - [1884] = 1781, - [1885] = 1885, - [1886] = 1783, - [1887] = 1784, - [1888] = 1773, - [1889] = 1781, - [1890] = 1783, - [1891] = 1784, - [1892] = 1786, - [1893] = 1787, - [1894] = 1779, - [1895] = 1778, - [1896] = 1792, - [1897] = 1794, - [1898] = 1774, - [1899] = 1774, - [1900] = 1787, - [1901] = 1776, - [1902] = 1782, - [1903] = 1778, - [1904] = 1776, - [1905] = 1786, - [1906] = 1774, - [1907] = 1784, - [1908] = 1783, - [1909] = 1779, - [1910] = 1781, - [1911] = 1782, - [1912] = 1776, - [1913] = 1805, - [1914] = 1774, - [1915] = 1787, - [1916] = 1775, - [1917] = 1786, - [1918] = 1794, - [1919] = 1777, - [1920] = 1792, - [1921] = 1778, - [1922] = 1787, - [1923] = 1773, - [1924] = 1779, - [1925] = 1805, - [1926] = 1784, - [1927] = 1781, - [1928] = 1792, - [1929] = 1773, - [1930] = 1784, - [1931] = 1783, - [1932] = 1783, - [1933] = 1781, - [1934] = 1786, - [1935] = 1787, - [1936] = 1792, - [1937] = 1773, - [1938] = 1773, - [1939] = 1784, - [1940] = 1786, - [1941] = 1778, - [1942] = 1800, - [1943] = 1792, - [1944] = 1781, - [1945] = 1794, - [1946] = 1784, - [1947] = 1784, - [1948] = 1776, - [1949] = 1782, - [1950] = 1787, - [1951] = 1787, - [1952] = 1779, - [1953] = 1783, - [1954] = 1778, - [1955] = 1779, - [1956] = 1787, - [1957] = 1782, - [1958] = 1786, - [1959] = 1786, - [1960] = 1787, - [1961] = 1779, - [1962] = 1778, - [1963] = 1776, - [1964] = 1773, - [1965] = 1792, - [1966] = 1774, - [1967] = 1794, - [1968] = 1774, - [1969] = 1794, - [1970] = 1776, - [1971] = 1781, - [1972] = 1773, - [1973] = 1781, - [1974] = 1783, - [1975] = 1784, - [1976] = 1772, - [1977] = 1786, - [1978] = 1787, - [1979] = 1779, - [1980] = 1773, - [1981] = 1782, - [1982] = 1778, - [1983] = 1781, - [1984] = 1792, - [1985] = 1794, - [1986] = 1774, - [1987] = 1776, - [1988] = 1778, - [1989] = 1783, - [1990] = 1792, - [1991] = 1782, - [1992] = 1783, - [1993] = 1784, - [1994] = 1786, - [1995] = 148, - [1996] = 119, - [1997] = 123, - [1998] = 113, - [1999] = 112, - [2000] = 118, - [2001] = 148, - [2002] = 148, - [2003] = 125, - [2004] = 115, - [2005] = 148, - [2006] = 130, - [2007] = 111, - [2008] = 127, - [2009] = 116, - [2010] = 122, - [2011] = 118, - [2012] = 115, - [2013] = 111, - [2014] = 127, - [2015] = 152, - [2016] = 112, - [2017] = 148, - [2018] = 135, - [2019] = 151, - [2020] = 158, - [2021] = 158, - [2022] = 135, - [2023] = 152, + [1785] = 1785, + [1786] = 1711, + [1787] = 136, + [1788] = 164, + [1789] = 133, + [1790] = 135, + [1791] = 140, + [1792] = 136, + [1793] = 135, + [1794] = 178, + [1795] = 133, + [1796] = 150, + [1797] = 1797, + [1798] = 1798, + [1799] = 191, + [1800] = 182, + [1801] = 194, + [1802] = 131, + [1803] = 136, + [1804] = 140, + [1805] = 164, + [1806] = 151, + [1807] = 164, + [1808] = 133, + [1809] = 142, + [1810] = 133, + [1811] = 134, + [1812] = 150, + [1813] = 140, + [1814] = 139, + [1815] = 135, + [1816] = 140, + [1817] = 150, + [1818] = 164, + [1819] = 136, + [1820] = 133, + [1821] = 136, + [1822] = 142, + [1823] = 151, + [1824] = 138, + [1825] = 195, + [1826] = 132, + [1827] = 137, + [1828] = 135, + [1829] = 130, + [1830] = 178, + [1831] = 136, + [1832] = 150, + [1833] = 1833, + [1834] = 164, + [1835] = 142, + [1836] = 178, + [1837] = 151, + [1838] = 133, + [1839] = 142, + [1840] = 191, + [1841] = 182, + [1842] = 150, + [1843] = 164, + [1844] = 150, + [1845] = 164, + [1846] = 142, + [1847] = 135, + [1848] = 151, + [1849] = 151, + [1850] = 164, + [1851] = 200, + [1852] = 151, + [1853] = 142, + [1854] = 182, + [1855] = 140, + [1856] = 150, + [1857] = 133, + [1858] = 182, + [1859] = 150, + [1860] = 178, + [1861] = 139, + [1862] = 194, + [1863] = 182, + [1864] = 182, + [1865] = 178, + [1866] = 1833, + [1867] = 140, + [1868] = 136, + [1869] = 133, + [1870] = 134, + [1871] = 1871, + [1872] = 191, + [1873] = 1873, + [1874] = 151, + [1875] = 131, + [1876] = 135, + [1877] = 142, + [1878] = 164, + [1879] = 1879, + [1880] = 178, + [1881] = 135, + [1882] = 139, + [1883] = 1879, + [1884] = 136, + [1885] = 132, + [1886] = 200, + [1887] = 130, + [1888] = 140, + [1889] = 137, + [1890] = 1873, + [1891] = 140, + [1892] = 133, + [1893] = 138, + [1894] = 178, + [1895] = 136, + [1896] = 195, + [1897] = 182, + [1898] = 140, + [1899] = 223, + [1900] = 142, + [1901] = 232, + [1902] = 151, + [1903] = 133, + [1904] = 235, + [1905] = 237, + [1906] = 238, + [1907] = 239, + [1908] = 132, + [1909] = 134, + [1910] = 134, + [1911] = 249, + [1912] = 139, + [1913] = 131, + [1914] = 208, + [1915] = 151, + [1916] = 142, + [1917] = 200, + [1918] = 205, + [1919] = 139, + [1920] = 139, + [1921] = 136, + [1922] = 196, + [1923] = 222, + [1924] = 211, + [1925] = 137, + [1926] = 131, + [1927] = 137, + [1928] = 215, + [1929] = 217, + [1930] = 218, + [1931] = 220, + [1932] = 195, + [1933] = 224, + [1934] = 133, + [1935] = 225, + [1936] = 253, + [1937] = 141, + [1938] = 213, + [1939] = 1939, + [1940] = 140, + [1941] = 230, + [1942] = 136, + [1943] = 194, + [1944] = 135, + [1945] = 229, + [1946] = 133, + [1947] = 228, + [1948] = 135, + [1949] = 251, + [1950] = 156, + [1951] = 130, + [1952] = 227, + [1953] = 195, + [1954] = 132, + [1955] = 241, + [1956] = 226, + [1957] = 132, + [1958] = 242, + [1959] = 138, + [1960] = 158, + [1961] = 151, + [1962] = 142, + [1963] = 164, + [1964] = 138, + [1965] = 150, + [1966] = 140, + [1967] = 234, + [1968] = 136, + [1969] = 164, + [1970] = 161, + [1971] = 135, + [1972] = 135, + [1973] = 244, + [1974] = 133, + [1975] = 150, + [1976] = 165, + [1977] = 245, + [1978] = 194, + [1979] = 139, + [1980] = 1980, + [1981] = 153, + [1982] = 178, + [1983] = 140, + [1984] = 136, + [1985] = 246, + [1986] = 148, + [1987] = 1987, + [1988] = 151, + [1989] = 142, + [1990] = 137, + [1991] = 182, + [1992] = 143, + [1993] = 2, + [1994] = 1994, + [1995] = 130, + [1996] = 130, + [1997] = 1997, + [1998] = 221, + [1999] = 247, + [2000] = 164, + [2001] = 134, + [2002] = 254, + [2003] = 194, + [2004] = 150, + [2005] = 152, + [2006] = 2006, + [2007] = 136, + [2008] = 140, + [2009] = 214, + [2010] = 131, + [2011] = 133, + [2012] = 195, + [2013] = 233, + [2014] = 138, + [2015] = 236, + [2016] = 151, + [2017] = 178, + [2018] = 2018, + [2019] = 191, + [2020] = 130, + [2021] = 2021, + [2022] = 164, + [2023] = 136, [2024] = 151, - [2025] = 179, - [2026] = 173, - [2027] = 148, - [2028] = 821, - [2029] = 165, - [2030] = 213, - [2031] = 3, - [2032] = 214, - [2033] = 194, - [2034] = 2034, - [2035] = 249, - [2036] = 241, - [2037] = 239, - [2038] = 233, - [2039] = 246, - [2040] = 237, - [2041] = 238, - [2042] = 2042, - [2043] = 231, + [2025] = 140, + [2026] = 142, + [2027] = 1997, + [2028] = 164, + [2029] = 151, + [2030] = 142, + [2031] = 150, + [2032] = 133, + [2033] = 151, + [2034] = 142, + [2035] = 139, + [2036] = 150, + [2037] = 164, + [2038] = 135, + [2039] = 2039, + [2040] = 195, + [2041] = 150, + [2042] = 138, + [2043] = 643, [2044] = 2044, - [2045] = 215, - [2046] = 260, - [2047] = 2047, - [2048] = 228, - [2049] = 2049, - [2050] = 844, - [2051] = 227, - [2052] = 225, - [2053] = 216, - [2054] = 975, - [2055] = 220, - [2056] = 2056, - [2057] = 2057, + [2045] = 1994, + [2046] = 2046, + [2047] = 158, + [2048] = 164, + [2049] = 132, + [2050] = 156, + [2051] = 152, + [2052] = 191, + [2053] = 164, + [2054] = 182, + [2055] = 137, + [2056] = 178, + [2057] = 148, [2058] = 2058, - [2059] = 842, - [2060] = 219, - [2061] = 148, - [2062] = 217, - [2063] = 165, + [2059] = 178, + [2060] = 2021, + [2061] = 182, + [2062] = 153, + [2063] = 2063, [2064] = 2064, - [2065] = 212, - [2066] = 2066, - [2067] = 173, - [2068] = 2068, - [2069] = 242, - [2070] = 211, - [2071] = 205, - [2072] = 244, - [2073] = 206, - [2074] = 127, - [2075] = 112, - [2076] = 111, - [2077] = 112, - [2078] = 115, - [2079] = 112, - [2080] = 111, - [2081] = 118, - [2082] = 127, - [2083] = 111, - [2084] = 112, - [2085] = 112, - [2086] = 239, - [2087] = 113, - [2088] = 244, - [2089] = 118, - [2090] = 118, - [2091] = 116, - [2092] = 122, - [2093] = 115, - [2094] = 111, - [2095] = 221, - [2096] = 127, - [2097] = 118, - [2098] = 123, - [2099] = 151, - [2100] = 130, - [2101] = 125, - [2102] = 115, - [2103] = 111, - [2104] = 118, - [2105] = 122, - [2106] = 119, - [2107] = 115, - [2108] = 152, - [2109] = 127, - [2110] = 135, - [2111] = 151, - [2112] = 135, - [2113] = 152, - [2114] = 158, - [2115] = 158, - [2116] = 135, - [2117] = 151, - [2118] = 135, - [2119] = 152, - [2120] = 151, - [2121] = 158, - [2122] = 152, - [2123] = 135, - [2124] = 152, - [2125] = 158, - [2126] = 151, - [2127] = 152, - [2128] = 158, - [2129] = 151, - [2130] = 115, - [2131] = 2131, - [2132] = 111, - [2133] = 165, - [2134] = 173, - [2135] = 173, - [2136] = 165, - [2137] = 127, - [2138] = 173, - [2139] = 179, - [2140] = 112, - [2141] = 179, - [2142] = 165, - [2143] = 173, - [2144] = 2144, - [2145] = 165, - [2146] = 2144, - [2147] = 173, - [2148] = 165, - [2149] = 118, - [2150] = 2131, - [2151] = 113, - [2152] = 241, - [2153] = 118, - [2154] = 249, + [2065] = 165, + [2066] = 142, + [2067] = 150, + [2068] = 194, + [2069] = 2069, + [2070] = 689, + [2071] = 151, + [2072] = 2072, + [2073] = 143, + [2074] = 134, + [2075] = 142, + [2076] = 182, + [2077] = 161, + [2078] = 182, + [2079] = 178, + [2080] = 131, + [2081] = 688, + [2082] = 150, + [2083] = 141, + [2084] = 229, + [2085] = 2072, + [2086] = 130, + [2087] = 688, + [2088] = 191, + [2089] = 253, + [2090] = 200, + [2091] = 194, + [2092] = 178, + [2093] = 213, + [2094] = 249, + [2095] = 2, + [2096] = 178, + [2097] = 247, + [2098] = 191, + [2099] = 182, + [2100] = 178, + [2101] = 135, + [2102] = 191, + [2103] = 233, + [2104] = 236, + [2105] = 191, + [2106] = 182, + [2107] = 251, + [2108] = 239, + [2109] = 213, + [2110] = 246, + [2111] = 238, + [2112] = 245, + [2113] = 244, + [2114] = 242, + [2115] = 241, + [2116] = 151, + [2117] = 182, + [2118] = 142, + [2119] = 178, + [2120] = 182, + [2121] = 225, + [2122] = 224, + [2123] = 220, + [2124] = 237, + [2125] = 139, + [2126] = 235, + [2127] = 234, + [2128] = 232, + [2129] = 178, + [2130] = 230, + [2131] = 200, + [2132] = 218, + [2133] = 217, + [2134] = 215, + [2135] = 703, + [2136] = 228, + [2137] = 133, + [2138] = 227, + [2139] = 211, + [2140] = 226, + [2141] = 254, + [2142] = 196, + [2143] = 223, + [2144] = 134, + [2145] = 222, + [2146] = 138, + [2147] = 182, + [2148] = 205, + [2149] = 208, + [2150] = 137, + [2151] = 2151, + [2152] = 643, + [2153] = 214, + [2154] = 2154, [2155] = 2155, - [2156] = 111, - [2157] = 119, - [2158] = 119, - [2159] = 125, - [2160] = 116, - [2161] = 244, - [2162] = 213, - [2163] = 112, - [2164] = 115, - [2165] = 113, - [2166] = 112, - [2167] = 125, - [2168] = 242, - [2169] = 214, - [2170] = 239, - [2171] = 3, - [2172] = 111, - [2173] = 123, - [2174] = 113, - [2175] = 239, - [2176] = 130, - [2177] = 2177, - [2178] = 151, - [2179] = 215, - [2180] = 2155, - [2181] = 118, - [2182] = 238, - [2183] = 152, - [2184] = 127, - [2185] = 158, - [2186] = 158, - [2187] = 135, - [2188] = 135, - [2189] = 221, - [2190] = 239, - [2191] = 237, - [2192] = 127, - [2193] = 119, - [2194] = 127, - [2195] = 115, - [2196] = 2155, - [2197] = 115, - [2198] = 233, - [2199] = 122, - [2200] = 112, - [2201] = 231, - [2202] = 116, - [2203] = 125, - [2204] = 244, - [2205] = 2205, - [2206] = 2206, - [2207] = 228, - [2208] = 246, - [2209] = 112, - [2210] = 218, - [2211] = 227, - [2212] = 221, - [2213] = 111, - [2214] = 225, - [2215] = 118, - [2216] = 2155, + [2156] = 221, + [2157] = 195, + [2158] = 136, + [2159] = 131, + [2160] = 140, + [2161] = 681, + [2162] = 684, + [2163] = 132, + [2164] = 2069, + [2165] = 689, + [2166] = 220, + [2167] = 221, + [2168] = 227, + [2169] = 226, + [2170] = 246, + [2171] = 251, + [2172] = 194, + [2173] = 2173, + [2174] = 247, + [2175] = 200, + [2176] = 213, + [2177] = 703, + [2178] = 2178, + [2179] = 245, + [2180] = 223, + [2181] = 246, + [2182] = 222, + [2183] = 142, + [2184] = 151, + [2185] = 245, + [2186] = 247, + [2187] = 2187, + [2188] = 214, + [2189] = 2189, + [2190] = 244, + [2191] = 242, + [2192] = 164, + [2193] = 244, + [2194] = 242, + [2195] = 241, + [2196] = 241, + [2197] = 132, + [2198] = 681, + [2199] = 225, + [2200] = 225, + [2201] = 224, + [2202] = 220, + [2203] = 218, + [2204] = 217, + [2205] = 224, + [2206] = 215, + [2207] = 213, + [2208] = 218, + [2209] = 217, + [2210] = 137, + [2211] = 191, + [2212] = 135, + [2213] = 2189, + [2214] = 191, + [2215] = 211, + [2216] = 196, [2217] = 2217, - [2218] = 130, - [2219] = 123, - [2220] = 220, - [2221] = 243, - [2222] = 219, - [2223] = 118, - [2224] = 217, - [2225] = 216, - [2226] = 122, - [2227] = 122, - [2228] = 212, - [2229] = 211, - [2230] = 123, - [2231] = 112, - [2232] = 115, - [2233] = 244, - [2234] = 260, - [2235] = 206, - [2236] = 111, - [2237] = 205, - [2238] = 221, - [2239] = 203, - [2240] = 130, - [2241] = 122, - [2242] = 116, - [2243] = 195, - [2244] = 196, - [2245] = 197, - [2246] = 198, - [2247] = 199, - [2248] = 200, - [2249] = 201, - [2250] = 202, - [2251] = 204, - [2252] = 207, - [2253] = 208, - [2254] = 209, - [2255] = 210, - [2256] = 118, - [2257] = 127, - [2258] = 194, - [2259] = 111, - [2260] = 222, - [2261] = 216, - [2262] = 839, - [2263] = 2263, - [2264] = 135, - [2265] = 152, - [2266] = 158, - [2267] = 152, - [2268] = 2268, - [2269] = 152, - [2270] = 136, - [2271] = 135, - [2272] = 146, - [2273] = 2273, - [2274] = 158, - [2275] = 135, - [2276] = 151, - [2277] = 135, - [2278] = 138, - [2279] = 2279, - [2280] = 158, - [2281] = 143, - [2282] = 140, - [2283] = 158, - [2284] = 151, - [2285] = 2285, + [2218] = 684, + [2219] = 215, + [2220] = 2220, + [2221] = 211, + [2222] = 236, + [2223] = 2223, + [2224] = 196, + [2225] = 221, + [2226] = 205, + [2227] = 236, + [2228] = 208, + [2229] = 253, + [2230] = 205, + [2231] = 233, + [2232] = 208, + [2233] = 236, + [2234] = 233, + [2235] = 251, + [2236] = 228, + [2237] = 229, + [2238] = 230, + [2239] = 246, + [2240] = 249, + [2241] = 232, + [2242] = 233, + [2243] = 234, + [2244] = 245, + [2245] = 235, + [2246] = 237, + [2247] = 251, + [2248] = 238, + [2249] = 239, + [2250] = 136, + [2251] = 249, + [2252] = 200, + [2253] = 140, + [2254] = 133, + [2255] = 254, + [2256] = 2217, + [2257] = 2257, + [2258] = 2223, + [2259] = 2220, + [2260] = 239, + [2261] = 238, + [2262] = 237, + [2263] = 235, + [2264] = 234, + [2265] = 232, + [2266] = 230, + [2267] = 229, + [2268] = 228, + [2269] = 227, + [2270] = 226, + [2271] = 223, + [2272] = 222, + [2273] = 139, + [2274] = 2, + [2275] = 254, + [2276] = 182, + [2277] = 2277, + [2278] = 232, + [2279] = 2, + [2280] = 244, + [2281] = 214, + [2282] = 213, + [2283] = 242, + [2284] = 247, + [2285] = 178, [2286] = 2286, - [2287] = 141, - [2288] = 147, - [2289] = 173, - [2290] = 173, - [2291] = 165, - [2292] = 139, - [2293] = 137, - [2294] = 152, - [2295] = 158, - [2296] = 165, - [2297] = 135, - [2298] = 2298, - [2299] = 151, - [2300] = 2300, - [2301] = 2301, - [2302] = 2298, - [2303] = 836, - [2304] = 2304, - [2305] = 151, - [2306] = 244, - [2307] = 173, - [2308] = 165, - [2309] = 165, - [2310] = 239, - [2311] = 173, - [2312] = 113, - [2313] = 116, - [2314] = 112, - [2315] = 111, - [2316] = 2316, - [2317] = 221, - [2318] = 130, - [2319] = 179, - [2320] = 179, - [2321] = 2321, - [2322] = 2322, - [2323] = 179, - [2324] = 821, - [2325] = 2325, - [2326] = 2326, - [2327] = 119, - [2328] = 122, - [2329] = 118, - [2330] = 165, - [2331] = 127, - [2332] = 173, - [2333] = 173, - [2334] = 165, - [2335] = 125, - [2336] = 115, - [2337] = 179, - [2338] = 173, - [2339] = 123, - [2340] = 165, - [2341] = 194, - [2342] = 194, - [2343] = 2343, - [2344] = 237, - [2345] = 2345, - [2346] = 2346, - [2347] = 2347, - [2348] = 233, - [2349] = 151, - [2350] = 215, - [2351] = 2351, - [2352] = 111, - [2353] = 842, - [2354] = 231, - [2355] = 179, - [2356] = 844, - [2357] = 122, - [2358] = 125, - [2359] = 246, - [2360] = 228, - [2361] = 241, - [2362] = 249, - [2363] = 214, - [2364] = 214, - [2365] = 2351, - [2366] = 227, - [2367] = 225, - [2368] = 216, - [2369] = 220, - [2370] = 242, - [2371] = 219, - [2372] = 238, - [2373] = 237, - [2374] = 233, - [2375] = 231, - [2376] = 215, - [2377] = 260, - [2378] = 217, - [2379] = 228, - [2380] = 227, - [2381] = 225, - [2382] = 119, - [2383] = 220, - [2384] = 219, - [2385] = 217, - [2386] = 212, - [2387] = 211, - [2388] = 206, - [2389] = 205, - [2390] = 212, - [2391] = 211, - [2392] = 206, - [2393] = 843, - [2394] = 205, - [2395] = 199, - [2396] = 203, - [2397] = 239, - [2398] = 3, - [2399] = 113, - [2400] = 203, - [2401] = 199, + [2287] = 241, + [2288] = 253, + [2289] = 225, + [2290] = 224, + [2291] = 220, + [2292] = 150, + [2293] = 218, + [2294] = 253, + [2295] = 2257, + [2296] = 217, + [2297] = 2277, + [2298] = 215, + [2299] = 200, + [2300] = 2187, + [2301] = 211, + [2302] = 131, + [2303] = 196, + [2304] = 200, + [2305] = 249, + [2306] = 254, + [2307] = 221, + [2308] = 205, + [2309] = 208, + [2310] = 221, + [2311] = 130, + [2312] = 213, + [2313] = 214, + [2314] = 195, + [2315] = 138, + [2316] = 230, + [2317] = 134, + [2318] = 229, + [2319] = 228, + [2320] = 227, + [2321] = 226, + [2322] = 223, + [2323] = 222, + [2324] = 2173, + [2325] = 239, + [2326] = 238, + [2327] = 237, + [2328] = 235, + [2329] = 234, + [2330] = 2330, + [2331] = 2331, + [2332] = 233, + [2333] = 251, + [2334] = 247, + [2335] = 213, + [2336] = 246, + [2337] = 244, + [2338] = 182, + [2339] = 245, + [2340] = 223, + [2341] = 242, + [2342] = 241, + [2343] = 254, + [2344] = 225, + [2345] = 224, + [2346] = 220, + [2347] = 218, + [2348] = 217, + [2349] = 215, + [2350] = 323, + [2351] = 211, + [2352] = 196, + [2353] = 236, + [2354] = 208, + [2355] = 214, + [2356] = 222, + [2357] = 226, + [2358] = 227, + [2359] = 228, + [2360] = 229, + [2361] = 230, + [2362] = 232, + [2363] = 164, + [2364] = 234, + [2365] = 235, + [2366] = 150, + [2367] = 237, + [2368] = 238, + [2369] = 239, + [2370] = 249, + [2371] = 253, + [2372] = 2372, + [2373] = 205, + [2374] = 2374, + [2375] = 2375, + [2376] = 200, + [2377] = 2377, + [2378] = 2378, + [2379] = 2379, + [2380] = 2380, + [2381] = 2381, + [2382] = 2178, + [2383] = 2383, + [2384] = 2384, + [2385] = 2385, + [2386] = 2386, + [2387] = 2387, + [2388] = 2388, + [2389] = 2389, + [2390] = 2390, + [2391] = 2391, + [2392] = 2392, + [2393] = 2393, + [2394] = 2394, + [2395] = 2395, + [2396] = 2396, + [2397] = 2397, + [2398] = 2398, + [2399] = 2399, + [2400] = 2400, + [2401] = 2401, [2402] = 2402, - [2403] = 222, - [2404] = 225, - [2405] = 244, - [2406] = 227, - [2407] = 222, - [2408] = 2402, - [2409] = 242, - [2410] = 214, - [2411] = 249, - [2412] = 116, - [2413] = 135, - [2414] = 158, - [2415] = 210, - [2416] = 209, - [2417] = 208, - [2418] = 112, - [2419] = 207, - [2420] = 204, - [2421] = 202, - [2422] = 201, - [2423] = 220, - [2424] = 200, - [2425] = 200, - [2426] = 198, - [2427] = 228, - [2428] = 197, - [2429] = 196, + [2403] = 2403, + [2404] = 2404, + [2405] = 2405, + [2406] = 2406, + [2407] = 2407, + [2408] = 2408, + [2409] = 2409, + [2410] = 2410, + [2411] = 2411, + [2412] = 2412, + [2413] = 2413, + [2414] = 2414, + [2415] = 2415, + [2416] = 2416, + [2417] = 178, + [2418] = 2418, + [2419] = 2419, + [2420] = 2420, + [2421] = 2421, + [2422] = 191, + [2423] = 2423, + [2424] = 2424, + [2425] = 2425, + [2426] = 2426, + [2427] = 2427, + [2428] = 1014, + [2429] = 2429, [2430] = 2430, - [2431] = 219, - [2432] = 195, - [2433] = 2351, - [2434] = 231, - [2435] = 233, + [2431] = 2431, + [2432] = 2432, + [2433] = 2433, + [2434] = 2434, + [2435] = 2435, [2436] = 2436, - [2437] = 216, - [2438] = 237, - [2439] = 243, - [2440] = 2430, - [2441] = 210, - [2442] = 209, - [2443] = 208, - [2444] = 3, - [2445] = 213, - [2446] = 2347, - [2447] = 207, - [2448] = 218, - [2449] = 204, - [2450] = 202, - [2451] = 118, - [2452] = 2345, - [2453] = 212, - [2454] = 201, - [2455] = 200, - [2456] = 199, - [2457] = 211, - [2458] = 221, - [2459] = 238, - [2460] = 206, - [2461] = 216, - [2462] = 242, - [2463] = 2346, - [2464] = 205, - [2465] = 2351, - [2466] = 213, - [2467] = 2347, - [2468] = 198, - [2469] = 2346, - [2470] = 197, - [2471] = 2345, - [2472] = 216, - [2473] = 2343, - [2474] = 115, + [2437] = 2437, + [2438] = 2438, + [2439] = 2439, + [2440] = 2440, + [2441] = 2441, + [2442] = 2442, + [2443] = 2443, + [2444] = 2444, + [2445] = 2445, + [2446] = 2446, + [2447] = 2447, + [2448] = 2448, + [2449] = 2449, + [2450] = 2450, + [2451] = 2451, + [2452] = 2452, + [2453] = 2453, + [2454] = 2454, + [2455] = 2455, + [2456] = 2456, + [2457] = 2457, + [2458] = 2458, + [2459] = 2459, + [2460] = 2460, + [2461] = 2461, + [2462] = 2446, + [2463] = 2454, + [2464] = 254, + [2465] = 2393, + [2466] = 2441, + [2467] = 208, + [2468] = 205, + [2469] = 221, + [2470] = 214, + [2471] = 2386, + [2472] = 253, + [2473] = 2440, + [2474] = 2385, [2475] = 196, - [2476] = 195, - [2477] = 2347, - [2478] = 2436, - [2479] = 2402, - [2480] = 2430, - [2481] = 218, - [2482] = 127, - [2483] = 2346, - [2484] = 2345, - [2485] = 203, - [2486] = 217, - [2487] = 152, - [2488] = 249, - [2489] = 2430, - [2490] = 2343, - [2491] = 2436, - [2492] = 2402, - [2493] = 243, - [2494] = 194, - [2495] = 260, - [2496] = 2343, - [2497] = 123, - [2498] = 238, - [2499] = 243, - [2500] = 214, - [2501] = 241, - [2502] = 215, - [2503] = 130, - [2504] = 2436, - [2505] = 218, - [2506] = 213, - [2507] = 222, - [2508] = 246, - [2509] = 241, - [2510] = 201, - [2511] = 210, - [2512] = 246, - [2513] = 2513, - [2514] = 209, - [2515] = 208, - [2516] = 207, - [2517] = 204, - [2518] = 195, - [2519] = 196, - [2520] = 197, - [2521] = 202, - [2522] = 198, - [2523] = 215, - [2524] = 260, - [2525] = 2525, - [2526] = 151, - [2527] = 173, - [2528] = 165, - [2529] = 179, - [2530] = 152, - [2531] = 2531, - [2532] = 2532, - [2533] = 228, - [2534] = 2534, - [2535] = 2535, - [2536] = 2536, - [2537] = 2537, - [2538] = 2538, - [2539] = 2539, - [2540] = 227, - [2541] = 2541, - [2542] = 246, - [2543] = 225, - [2544] = 2544, - [2545] = 2545, - [2546] = 2546, - [2547] = 2547, - [2548] = 2548, - [2549] = 260, - [2550] = 2550, - [2551] = 2551, - [2552] = 2552, - [2553] = 2553, - [2554] = 2554, - [2555] = 2555, - [2556] = 2556, - [2557] = 2557, - [2558] = 2558, - [2559] = 2559, - [2560] = 2560, - [2561] = 2561, - [2562] = 216, - [2563] = 2563, - [2564] = 2564, - [2565] = 2565, - [2566] = 2566, - [2567] = 215, - [2568] = 2568, - [2569] = 2569, - [2570] = 2570, - [2571] = 2571, - [2572] = 2572, - [2573] = 2573, - [2574] = 2574, - [2575] = 2575, - [2576] = 231, - [2577] = 2577, - [2578] = 2578, - [2579] = 2579, - [2580] = 2580, - [2581] = 233, - [2582] = 2582, - [2583] = 237, - [2584] = 213, - [2585] = 2585, - [2586] = 195, - [2587] = 196, - [2588] = 197, - [2589] = 198, - [2590] = 2590, - [2591] = 199, - [2592] = 200, - [2593] = 201, - [2594] = 202, - [2595] = 204, - [2596] = 207, - [2597] = 208, - [2598] = 209, - [2599] = 2599, - [2600] = 210, - [2601] = 238, - [2602] = 2602, - [2603] = 2603, - [2604] = 2604, - [2605] = 2605, - [2606] = 2606, - [2607] = 2607, - [2608] = 2608, - [2609] = 205, - [2610] = 2610, - [2611] = 2611, + [2476] = 2439, + [2477] = 2384, + [2478] = 211, + [2479] = 2383, + [2480] = 2450, + [2481] = 2381, + [2482] = 2380, + [2483] = 2438, + [2484] = 2391, + [2485] = 2379, + [2486] = 245, + [2487] = 2378, + [2488] = 2436, + [2489] = 200, + [2490] = 2460, + [2491] = 2437, + [2492] = 2423, + [2493] = 2435, + [2494] = 222, + [2495] = 2392, + [2496] = 236, + [2497] = 2377, + [2498] = 223, + [2499] = 2401, + [2500] = 2394, + [2501] = 2375, + [2502] = 226, + [2503] = 225, + [2504] = 2402, + [2505] = 227, + [2506] = 2374, + [2507] = 2400, + [2508] = 229, + [2509] = 2372, + [2510] = 2451, + [2511] = 2459, + [2512] = 241, + [2513] = 242, + [2514] = 2452, + [2515] = 2453, + [2516] = 230, + [2517] = 2432, + [2518] = 2403, + [2519] = 2395, + [2520] = 2404, + [2521] = 232, + [2522] = 2405, + [2523] = 2331, + [2524] = 2406, + [2525] = 2434, + [2526] = 2407, + [2527] = 246, + [2528] = 2408, + [2529] = 2390, + [2530] = 2409, + [2531] = 234, + [2532] = 2455, + [2533] = 2456, + [2534] = 2457, + [2535] = 2429, + [2536] = 2433, + [2537] = 2449, + [2538] = 224, + [2539] = 2330, + [2540] = 235, + [2541] = 220, + [2542] = 2448, + [2543] = 2427, + [2544] = 2431, + [2545] = 2387, + [2546] = 2426, + [2547] = 233, + [2548] = 2442, + [2549] = 251, + [2550] = 2410, + [2551] = 237, + [2552] = 2447, + [2553] = 2425, + [2554] = 2424, + [2555] = 2458, + [2556] = 2396, + [2557] = 2421, + [2558] = 323, + [2559] = 2420, + [2560] = 218, + [2561] = 2419, + [2562] = 217, + [2563] = 244, + [2564] = 2411, + [2565] = 2418, + [2566] = 2412, + [2567] = 239, + [2568] = 2443, + [2569] = 2389, + [2570] = 2445, + [2571] = 2416, + [2572] = 2399, + [2573] = 215, + [2574] = 2397, + [2575] = 249, + [2576] = 2388, + [2577] = 2413, + [2578] = 213, + [2579] = 2414, + [2580] = 2444, + [2581] = 228, + [2582] = 238, + [2583] = 2398, + [2584] = 247, + [2585] = 2415, + [2586] = 238, + [2587] = 244, + [2588] = 249, + [2589] = 205, + [2590] = 214, + [2591] = 2591, + [2592] = 213, + [2593] = 208, + [2594] = 253, + [2595] = 247, + [2596] = 689, + [2597] = 221, + [2598] = 215, + [2599] = 225, + [2600] = 200, + [2601] = 241, + [2602] = 222, + [2603] = 211, + [2604] = 223, + [2605] = 217, + [2606] = 226, + [2607] = 218, + [2608] = 196, + [2609] = 242, + [2610] = 245, + [2611] = 246, [2612] = 2612, - [2613] = 220, - [2614] = 212, - [2615] = 2615, - [2616] = 2616, - [2617] = 219, - [2618] = 2618, - [2619] = 2619, - [2620] = 2620, - [2621] = 242, - [2622] = 2622, - [2623] = 217, - [2624] = 222, - [2625] = 2625, - [2626] = 2626, - [2627] = 2627, + [2613] = 227, + [2614] = 228, + [2615] = 229, + [2616] = 230, + [2617] = 232, + [2618] = 224, + [2619] = 254, + [2620] = 234, + [2621] = 220, + [2622] = 235, + [2623] = 239, + [2624] = 251, + [2625] = 233, + [2626] = 237, + [2627] = 236, [2628] = 2628, - [2629] = 249, + [2629] = 2629, [2630] = 2630, - [2631] = 2631, - [2632] = 211, - [2633] = 2633, + [2631] = 1141, + [2632] = 2632, + [2633] = 2630, [2634] = 2634, - [2635] = 2635, - [2636] = 243, + [2635] = 2632, + [2636] = 2636, [2637] = 2637, - [2638] = 2638, + [2638] = 2632, [2639] = 2639, [2640] = 2640, - [2641] = 218, + [2641] = 2632, [2642] = 2642, [2643] = 2643, - [2644] = 2644, - [2645] = 2645, - [2646] = 206, - [2647] = 2647, - [2648] = 2648, + [2644] = 643, + [2645] = 2643, + [2646] = 681, + [2647] = 684, + [2648] = 2058, [2649] = 2649, - [2650] = 2650, - [2651] = 203, - [2652] = 2652, - [2653] = 2653, - [2654] = 214, - [2655] = 194, - [2656] = 314, - [2657] = 241, - [2658] = 207, - [2659] = 202, - [2660] = 206, - [2661] = 212, - [2662] = 217, - [2663] = 219, - [2664] = 220, - [2665] = 225, - [2666] = 216, - [2667] = 205, - [2668] = 227, - [2669] = 228, - [2670] = 231, - [2671] = 233, - [2672] = 237, - [2673] = 238, - [2674] = 203, - [2675] = 213, - [2676] = 222, - [2677] = 2677, - [2678] = 218, - [2679] = 210, - [2680] = 209, - [2681] = 208, - [2682] = 260, - [2683] = 243, - [2684] = 211, - [2685] = 194, - [2686] = 215, - [2687] = 204, - [2688] = 214, - [2689] = 195, - [2690] = 201, - [2691] = 196, - [2692] = 246, - [2693] = 241, - [2694] = 249, - [2695] = 200, - [2696] = 197, - [2697] = 199, - [2698] = 198, - [2699] = 242, - [2700] = 2700, + [2650] = 221, + [2651] = 2651, + [2652] = 164, + [2653] = 150, + [2654] = 1980, + [2655] = 1987, + [2656] = 2656, + [2657] = 2063, + [2658] = 2046, + [2659] = 2659, + [2660] = 2660, + [2661] = 2039, + [2662] = 2656, + [2663] = 2663, + [2664] = 2659, + [2665] = 2665, + [2666] = 2064, + [2667] = 2660, + [2668] = 2668, + [2669] = 2669, + [2670] = 2670, + [2671] = 2663, + [2672] = 2018, + [2673] = 2669, + [2674] = 2674, + [2675] = 2660, + [2676] = 2656, + [2677] = 2659, + [2678] = 2663, + [2679] = 2679, + [2680] = 2680, + [2681] = 2681, + [2682] = 2682, + [2683] = 2683, + [2684] = 2684, + [2685] = 2682, + [2686] = 2683, + [2687] = 2687, + [2688] = 2687, + [2689] = 2689, + [2690] = 2683, + [2691] = 2689, + [2692] = 2683, + [2693] = 2689, + [2694] = 2687, + [2695] = 2683, + [2696] = 2687, + [2697] = 2697, + [2698] = 2683, + [2699] = 2699, + [2700] = 2683, [2701] = 2701, - [2702] = 2701, - [2703] = 2703, - [2704] = 2704, + [2702] = 2687, + [2703] = 2682, + [2704] = 2687, [2705] = 2705, [2706] = 2706, - [2707] = 2707, + [2707] = 2687, [2708] = 2708, [2709] = 2701, - [2710] = 2701, + [2710] = 2710, [2711] = 2711, - [2712] = 2706, - [2713] = 2706, - [2714] = 2706, - [2715] = 2715, - [2716] = 821, - [2717] = 2715, - [2718] = 2715, - [2719] = 842, - [2720] = 844, - [2721] = 2301, - [2722] = 152, - [2723] = 213, + [2712] = 2687, + [2713] = 2713, + [2714] = 2683, + [2715] = 2701, + [2716] = 2683, + [2717] = 2717, + [2718] = 2718, + [2719] = 2687, + [2720] = 2683, + [2721] = 2687, + [2722] = 2687, + [2723] = 2683, [2724] = 2724, - [2725] = 151, - [2726] = 2726, - [2727] = 2206, - [2728] = 2205, - [2729] = 2729, - [2730] = 2263, - [2731] = 2731, - [2732] = 2286, - [2733] = 2733, - [2734] = 2734, - [2735] = 2731, - [2736] = 2736, + [2725] = 2725, + [2726] = 2687, + [2727] = 2705, + [2728] = 2701, + [2729] = 2683, + [2730] = 2705, + [2731] = 2687, + [2732] = 2687, + [2733] = 2687, + [2734] = 2705, + [2735] = 2683, + [2736] = 2683, [2737] = 2737, - [2738] = 2736, - [2739] = 2731, - [2740] = 2740, - [2741] = 2740, - [2742] = 2742, - [2743] = 2737, - [2744] = 2740, - [2745] = 2745, - [2746] = 2736, - [2747] = 2737, - [2748] = 2304, - [2749] = 2285, - [2750] = 2268, - [2751] = 2751, - [2752] = 2752, - [2753] = 2753, - [2754] = 2754, - [2755] = 2754, - [2756] = 2756, - [2757] = 2757, - [2758] = 2758, - [2759] = 2759, - [2760] = 2754, - [2761] = 2757, - [2762] = 2757, - [2763] = 2759, - [2764] = 2754, - [2765] = 2765, - [2766] = 2765, - [2767] = 2767, - [2768] = 2768, - [2769] = 2759, - [2770] = 2770, - [2771] = 2754, + [2738] = 2689, + [2739] = 2687, + [2740] = 2683, + [2741] = 2687, + [2742] = 2682, + [2743] = 2743, + [2744] = 2683, + [2745] = 2687, + [2746] = 2746, + [2747] = 2746, + [2748] = 2746, + [2749] = 2746, + [2750] = 2746, + [2751] = 2746, + [2752] = 2746, + [2753] = 2746, + [2754] = 2746, + [2755] = 2746, + [2756] = 2746, + [2757] = 781, + [2758] = 2746, + [2759] = 780, + [2760] = 780, + [2761] = 2746, + [2762] = 2746, + [2763] = 2746, + [2764] = 2746, + [2765] = 781, + [2766] = 2766, + [2767] = 2746, + [2768] = 2746, + [2769] = 2769, + [2770] = 579, + [2771] = 628, [2772] = 2772, - [2773] = 2759, - [2774] = 2754, - [2775] = 2759, - [2776] = 2758, - [2777] = 2754, - [2778] = 2759, - [2779] = 2758, - [2780] = 2754, - [2781] = 2781, + [2773] = 2773, + [2774] = 2774, + [2775] = 2775, + [2776] = 2775, + [2777] = 2777, + [2778] = 2777, + [2779] = 2777, + [2780] = 2777, + [2781] = 2777, [2782] = 2782, - [2783] = 2754, - [2784] = 2757, - [2785] = 2759, - [2786] = 2765, - [2787] = 2759, - [2788] = 2754, - [2789] = 2759, - [2790] = 2772, - [2791] = 2791, - [2792] = 2759, - [2793] = 2759, - [2794] = 2794, - [2795] = 2795, - [2796] = 2765, - [2797] = 2759, - [2798] = 2754, - [2799] = 2754, - [2800] = 2754, - [2801] = 2772, - [2802] = 2754, - [2803] = 2759, - [2804] = 2804, - [2805] = 2805, - [2806] = 2772, - [2807] = 2754, - [2808] = 2758, + [2783] = 2777, + [2784] = 2777, + [2785] = 2777, + [2786] = 2786, + [2787] = 641, + [2788] = 642, + [2789] = 2774, + [2790] = 626, + [2791] = 625, + [2792] = 603, + [2793] = 602, + [2794] = 601, + [2795] = 2777, + [2796] = 599, + [2797] = 598, + [2798] = 597, + [2799] = 595, + [2800] = 594, + [2801] = 593, + [2802] = 2777, + [2803] = 591, + [2804] = 2777, + [2805] = 2777, + [2806] = 2777, + [2807] = 2777, + [2808] = 2777, [2809] = 2809, - [2810] = 2810, - [2811] = 2754, - [2812] = 2759, - [2813] = 2813, - [2814] = 2759, - [2815] = 929, + [2810] = 590, + [2811] = 2777, + [2812] = 2809, + [2813] = 2786, + [2814] = 589, + [2815] = 588, [2816] = 2816, - [2817] = 2816, - [2818] = 2816, - [2819] = 2816, - [2820] = 2816, - [2821] = 2816, - [2822] = 2822, - [2823] = 2816, - [2824] = 2824, - [2825] = 2816, - [2826] = 2816, - [2827] = 2816, - [2828] = 2816, - [2829] = 2816, - [2830] = 2816, - [2831] = 2816, - [2832] = 974, - [2833] = 2816, - [2834] = 929, - [2835] = 974, - [2836] = 2816, + [2817] = 2817, + [2818] = 573, + [2819] = 2777, + [2820] = 2777, + [2821] = 587, + [2822] = 586, + [2823] = 2823, + [2824] = 577, + [2825] = 2777, + [2826] = 578, + [2827] = 582, + [2828] = 2777, + [2829] = 580, + [2830] = 581, + [2831] = 2831, + [2832] = 628, + [2833] = 2833, + [2834] = 2834, + [2835] = 2835, + [2836] = 643, [2837] = 2837, [2838] = 2838, - [2839] = 2837, + [2839] = 641, [2840] = 2840, - [2841] = 2838, - [2842] = 2837, - [2843] = 2838, - [2844] = 2844, - [2845] = 2840, - [2846] = 2837, - [2847] = 2837, - [2848] = 2837, - [2849] = 2849, - [2850] = 2837, - [2851] = 2837, - [2852] = 2837, - [2853] = 2853, - [2854] = 2844, - [2855] = 2837, - [2856] = 2837, - [2857] = 2844, - [2858] = 2853, - [2859] = 2837, - [2860] = 2838, - [2861] = 2837, - [2862] = 2837, - [2863] = 2837, - [2864] = 2837, - [2865] = 2844, - [2866] = 2853, - [2867] = 2867, - [2868] = 2868, - [2869] = 2840, - [2870] = 2870, + [2841] = 642, + [2842] = 602, + [2843] = 626, + [2844] = 577, + [2845] = 578, + [2846] = 579, + [2847] = 580, + [2848] = 625, + [2849] = 598, + [2850] = 581, + [2851] = 603, + [2852] = 2835, + [2853] = 595, + [2854] = 2854, + [2855] = 573, + [2856] = 601, + [2857] = 2857, + [2858] = 2858, + [2859] = 2859, + [2860] = 582, + [2861] = 586, + [2862] = 2862, + [2863] = 599, + [2864] = 2864, + [2865] = 587, + [2866] = 2866, + [2867] = 588, + [2868] = 589, + [2869] = 590, + [2870] = 591, [2871] = 2871, - [2872] = 2837, - [2873] = 2853, - [2874] = 2837, - [2875] = 2840, - [2876] = 2876, - [2877] = 2837, - [2878] = 2837, - [2879] = 781, - [2880] = 757, + [2872] = 593, + [2873] = 594, + [2874] = 2864, + [2875] = 597, + [2876] = 643, + [2877] = 2877, + [2878] = 2878, + [2879] = 2879, + [2880] = 2880, [2881] = 2881, - [2882] = 787, + [2882] = 2880, [2883] = 2883, [2884] = 2884, - [2885] = 777, - [2886] = 2886, - [2887] = 776, - [2888] = 805, - [2889] = 2889, - [2890] = 809, - [2891] = 758, - [2892] = 775, - [2893] = 2893, - [2894] = 770, - [2895] = 795, - [2896] = 771, - [2897] = 760, + [2885] = 2885, + [2886] = 2878, + [2887] = 2887, + [2888] = 2884, + [2889] = 2887, + [2890] = 2879, + [2891] = 2881, + [2892] = 2892, + [2893] = 2880, + [2894] = 2894, + [2895] = 2895, + [2896] = 2895, + [2897] = 2897, [2898] = 2898, - [2899] = 806, - [2900] = 804, + [2899] = 2899, + [2900] = 136, [2901] = 2901, - [2902] = 763, - [2903] = 799, - [2904] = 2904, - [2905] = 772, - [2906] = 780, - [2907] = 2883, + [2902] = 2902, + [2903] = 2903, + [2904] = 681, + [2905] = 2905, + [2906] = 2906, + [2907] = 2907, [2908] = 2908, - [2909] = 783, - [2910] = 2910, - [2911] = 2911, + [2909] = 2909, + [2910] = 684, + [2911] = 2903, [2912] = 2912, - [2913] = 782, - [2914] = 807, - [2915] = 2915, - [2916] = 791, - [2917] = 779, - [2918] = 785, - [2919] = 2919, - [2920] = 2898, - [2921] = 786, - [2922] = 773, - [2923] = 2923, - [2924] = 2924, - [2925] = 2925, - [2926] = 2923, - [2927] = 2927, - [2928] = 2928, - [2929] = 2929, - [2930] = 2930, - [2931] = 2931, + [2913] = 140, + [2914] = 2897, + [2915] = 2912, + [2916] = 2898, + [2917] = 2877, + [2918] = 2901, + [2919] = 2885, + [2920] = 133, + [2921] = 2883, + [2922] = 2922, + [2923] = 2880, + [2924] = 2909, + [2925] = 2922, + [2926] = 2926, + [2927] = 2907, + [2928] = 2905, + [2929] = 2926, + [2930] = 2894, + [2931] = 2892, [2932] = 2932, - [2933] = 2931, + [2933] = 2933, [2934] = 2934, - [2935] = 2924, + [2935] = 2935, [2936] = 2936, - [2937] = 2927, + [2937] = 2937, [2938] = 2938, - [2939] = 2929, - [2940] = 2925, - [2941] = 2938, - [2942] = 2928, - [2943] = 2927, - [2944] = 2930, + [2939] = 2939, + [2940] = 2934, + [2941] = 643, + [2942] = 2932, + [2943] = 720, + [2944] = 2944, [2945] = 2945, - [2946] = 2925, + [2946] = 2946, [2947] = 2947, [2948] = 2948, - [2949] = 2949, - [2950] = 2950, - [2951] = 2951, - [2952] = 2952, - [2953] = 2950, - [2954] = 2928, - [2955] = 2931, - [2956] = 2934, - [2957] = 2952, - [2958] = 2950, - [2959] = 2949, - [2960] = 2960, - [2961] = 2934, - [2962] = 2950, - [2963] = 2952, - [2964] = 2964, - [2965] = 2964, - [2966] = 2947, - [2967] = 112, - [2968] = 111, - [2969] = 118, - [2970] = 2938, - [2971] = 2960, - [2972] = 2930, - [2973] = 2947, - [2974] = 2960, - [2975] = 821, - [2976] = 2948, - [2977] = 2964, - [2978] = 2929, - [2979] = 2936, - [2980] = 2952, - [2981] = 2925, - [2982] = 2927, - [2983] = 2949, - [2984] = 2948, - [2985] = 2931, - [2986] = 2924, - [2987] = 2923, - [2988] = 2951, - [2989] = 2949, - [2990] = 2951, - [2991] = 2923, - [2992] = 2924, - [2993] = 2993, - [2994] = 2994, - [2995] = 2993, - [2996] = 2996, - [2997] = 2993, - [2998] = 2998, - [2999] = 2998, - [3000] = 2998, + [2949] = 2933, + [2950] = 2932, + [2951] = 2934, + [2952] = 2932, + [2953] = 2934, + [2954] = 734, + [2955] = 684, + [2956] = 2956, + [2957] = 681, + [2958] = 2932, + [2959] = 2934, + [2960] = 2934, + [2961] = 2961, + [2962] = 2932, + [2963] = 2963, + [2964] = 2934, + [2965] = 2965, + [2966] = 2932, + [2967] = 2967, + [2968] = 2932, + [2969] = 2932, + [2970] = 2934, + [2971] = 2934, + [2972] = 164, + [2973] = 2973, + [2974] = 2932, + [2975] = 2934, + [2976] = 2934, + [2977] = 2934, + [2978] = 150, + [2979] = 2932, + [2980] = 2980, + [2981] = 2932, + [2982] = 2934, + [2983] = 221, + [2984] = 643, + [2985] = 2932, + [2986] = 2934, + [2987] = 2934, + [2988] = 2932, + [2989] = 2989, + [2990] = 2989, + [2991] = 2932, + [2992] = 552, + [2993] = 2934, + [2994] = 2934, + [2995] = 2932, + [2996] = 2934, + [2997] = 2944, + [2998] = 2932, + [2999] = 2932, + [3000] = 2947, [3001] = 3001, - [3002] = 152, - [3003] = 151, + [3002] = 3002, + [3003] = 3003, [3004] = 3004, - [3005] = 3005, - [3006] = 213, - [3007] = 2998, - [3008] = 3008, - [3009] = 2998, - [3010] = 2998, - [3011] = 3001, - [3012] = 2993, - [3013] = 3013, - [3014] = 2998, - [3015] = 2994, - [3016] = 2993, - [3017] = 2993, - [3018] = 2993, - [3019] = 3019, - [3020] = 2993, + [3005] = 3003, + [3006] = 3006, + [3007] = 3003, + [3008] = 3003, + [3009] = 3003, + [3010] = 3003, + [3011] = 3003, + [3012] = 3012, + [3013] = 3003, + [3014] = 3003, + [3015] = 3003, + [3016] = 3004, + [3017] = 3003, + [3018] = 3004, + [3019] = 3003, + [3020] = 3020, [3021] = 3021, - [3022] = 842, - [3023] = 3013, - [3024] = 2998, - [3025] = 659, - [3026] = 821, - [3027] = 2998, - [3028] = 2993, + [3022] = 3004, + [3023] = 3023, + [3024] = 3003, + [3025] = 3025, + [3026] = 3004, + [3027] = 3003, + [3028] = 3004, [3029] = 3004, - [3030] = 3005, - [3031] = 2993, - [3032] = 2996, + [3030] = 3003, + [3031] = 3004, + [3032] = 3003, [3033] = 3033, - [3034] = 2994, - [3035] = 2994, - [3036] = 3036, + [3034] = 3034, + [3035] = 3004, + [3036] = 3003, [3037] = 3037, - [3038] = 2996, - [3039] = 2998, - [3040] = 3004, - [3041] = 3005, - [3042] = 2993, - [3043] = 2993, - [3044] = 3013, - [3045] = 3013, - [3046] = 3001, - [3047] = 2998, - [3048] = 2998, - [3049] = 3005, - [3050] = 3001, - [3051] = 3033, - [3052] = 2998, - [3053] = 2993, - [3054] = 844, - [3055] = 2993, - [3056] = 2993, - [3057] = 2998, - [3058] = 2998, - [3059] = 2993, - [3060] = 3033, - [3061] = 3004, - [3062] = 2996, - [3063] = 2998, + [3038] = 3038, + [3039] = 3004, + [3040] = 3003, + [3041] = 3041, + [3042] = 3025, + [3043] = 3043, + [3044] = 3044, + [3045] = 3034, + [3046] = 3025, + [3047] = 3047, + [3048] = 3003, + [3049] = 3044, + [3050] = 3050, + [3051] = 3051, + [3052] = 3004, + [3053] = 3053, + [3054] = 3051, + [3055] = 3003, + [3056] = 3025, + [3057] = 3057, + [3058] = 3058, + [3059] = 3034, + [3060] = 3060, + [3061] = 3061, + [3062] = 3004, + [3063] = 3063, [3064] = 3064, - [3065] = 3065, - [3066] = 3066, - [3067] = 3067, - [3068] = 3065, - [3069] = 3066, + [3065] = 3034, + [3066] = 3003, + [3067] = 3025, + [3068] = 3025, + [3069] = 3069, [3070] = 3070, [3071] = 3071, - [3072] = 3072, - [3073] = 3070, + [3072] = 3034, + [3073] = 3004, [3074] = 3074, - [3075] = 3075, - [3076] = 3076, - [3077] = 3067, - [3078] = 3067, - [3079] = 122, - [3080] = 123, - [3081] = 130, + [3075] = 3003, + [3076] = 3004, + [3077] = 3003, + [3078] = 3034, + [3079] = 3025, + [3080] = 3034, + [3081] = 3034, [3082] = 3082, - [3083] = 3066, - [3084] = 3067, - [3085] = 3072, - [3086] = 3067, - [3087] = 3070, - [3088] = 3088, - [3089] = 3072, - [3090] = 3070, - [3091] = 3070, - [3092] = 3066, - [3093] = 3067, - [3094] = 3066, - [3095] = 3070, - [3096] = 3071, - [3097] = 3070, - [3098] = 3066, - [3099] = 3065, - [3100] = 3074, - [3101] = 3072, - [3102] = 3102, - [3103] = 3103, - [3104] = 3074, - [3105] = 3075, - [3106] = 3076, - [3107] = 3072, - [3108] = 3066, - [3109] = 3072, - [3110] = 3070, - [3111] = 3067, + [3083] = 3083, + [3084] = 643, + [3085] = 3085, + [3086] = 3086, + [3087] = 3025, + [3088] = 3004, + [3089] = 3003, + [3090] = 3090, + [3091] = 3091, + [3092] = 3082, + [3093] = 3093, + [3094] = 3025, + [3095] = 3095, + [3096] = 2945, + [3097] = 3097, + [3098] = 3098, + [3099] = 3099, + [3100] = 3100, + [3101] = 3101, + [3102] = 3041, + [3103] = 3003, + [3104] = 3104, + [3105] = 734, + [3106] = 3004, + [3107] = 3034, + [3108] = 3025, + [3109] = 134, + [3110] = 3004, + [3111] = 2937, [3112] = 3112, - [3113] = 3072, - [3114] = 3067, - [3115] = 3115, - [3116] = 3067, - [3117] = 3067, - [3118] = 3070, - [3119] = 3070, + [3113] = 3113, + [3114] = 720, + [3115] = 3034, + [3116] = 131, + [3117] = 3117, + [3118] = 3034, + [3119] = 3119, [3120] = 3120, - [3121] = 3072, + [3121] = 3004, [3122] = 3122, - [3123] = 3070, - [3124] = 3124, - [3125] = 3072, - [3126] = 3070, - [3127] = 3070, - [3128] = 3070, - [3129] = 3070, - [3130] = 3070, - [3131] = 3066, - [3132] = 3132, - [3133] = 3070, - [3134] = 3067, + [3123] = 3123, + [3124] = 3025, + [3125] = 3125, + [3126] = 3003, + [3127] = 3003, + [3128] = 3128, + [3129] = 3129, + [3130] = 3130, + [3131] = 3131, + [3132] = 2946, + [3133] = 2948, + [3134] = 3134, [3135] = 3135, - [3136] = 3064, - [3137] = 3065, - [3138] = 3067, - [3139] = 3064, - [3140] = 842, - [3141] = 3076, - [3142] = 1117, - [3143] = 844, - [3144] = 903, - [3145] = 3072, - [3146] = 3112, - [3147] = 3070, - [3148] = 3132, - [3149] = 3112, - [3150] = 880, - [3151] = 3067, - [3152] = 3132, - [3153] = 3066, - [3154] = 3070, - [3155] = 3072, - [3156] = 3067, - [3157] = 3067, - [3158] = 3070, - [3159] = 3067, - [3160] = 3067, - [3161] = 3072, - [3162] = 3072, - [3163] = 3070, - [3164] = 3066, - [3165] = 3067, - [3166] = 3070, - [3167] = 3067, - [3168] = 3066, - [3169] = 3067, - [3170] = 3071, - [3171] = 3066, - [3172] = 3074, - [3173] = 3070, - [3174] = 3072, - [3175] = 3070, - [3176] = 3067, - [3177] = 3066, - [3178] = 3112, - [3179] = 3075, - [3180] = 3070, - [3181] = 3181, - [3182] = 3182, - [3183] = 3070, - [3184] = 3072, - [3185] = 3076, - [3186] = 821, - [3187] = 1118, - [3188] = 3070, - [3189] = 3075, - [3190] = 3067, - [3191] = 3066, - [3192] = 3067, - [3193] = 3070, - [3194] = 3064, - [3195] = 3067, - [3196] = 3067, - [3197] = 3070, - [3198] = 3070, - [3199] = 3066, - [3200] = 3066, - [3201] = 3072, - [3202] = 3070, - [3203] = 3071, - [3204] = 3070, - [3205] = 3132, + [3136] = 3003, + [3137] = 3025, + [3138] = 3138, + [3139] = 3139, + [3140] = 3140, + [3141] = 3034, + [3142] = 3142, + [3143] = 3143, + [3144] = 3144, + [3145] = 3145, + [3146] = 3004, + [3147] = 3004, + [3148] = 3148, + [3149] = 3149, + [3150] = 3150, + [3151] = 3151, + [3152] = 3034, + [3153] = 3153, + [3154] = 3154, + [3155] = 3155, + [3156] = 3156, + [3157] = 3003, + [3158] = 3025, + [3159] = 708, + [3160] = 3025, + [3161] = 3140, + [3162] = 3003, + [3163] = 3034, + [3164] = 681, + [3165] = 2938, + [3166] = 3166, + [3167] = 3167, + [3168] = 3004, + [3169] = 3169, + [3170] = 3117, + [3171] = 3171, + [3172] = 3003, + [3173] = 3173, + [3174] = 684, + [3175] = 3175, + [3176] = 3003, + [3177] = 3025, + [3178] = 3034, + [3179] = 2956, + [3180] = 139, + [3181] = 3004, + [3182] = 3004, + [3183] = 3004, + [3184] = 3184, + [3185] = 3185, + [3186] = 3186, + [3187] = 3187, + [3188] = 3034, + [3189] = 3189, + [3190] = 3190, + [3191] = 3191, + [3192] = 3192, + [3193] = 3193, + [3194] = 3003, + [3195] = 3025, + [3196] = 3025, + [3197] = 3197, + [3198] = 3003, + [3199] = 3199, + [3200] = 3034, + [3201] = 3201, + [3202] = 3202, + [3203] = 3004, + [3204] = 3204, + [3205] = 3003, [3206] = 3206, - [3207] = 3207, - [3208] = 3207, - [3209] = 3209, + [3207] = 3004, + [3208] = 3034, + [3209] = 825, [3210] = 3210, [3211] = 3211, [3212] = 3212, - [3213] = 3213, + [3213] = 824, [3214] = 3214, [3215] = 3215, - [3216] = 3216, + [3216] = 3025, [3217] = 3217, - [3218] = 3218, - [3219] = 3207, - [3220] = 3209, - [3221] = 3210, - [3222] = 3222, - [3223] = 3212, - [3224] = 3213, - [3225] = 3225, - [3226] = 3217, - [3227] = 3210, - [3228] = 3215, - [3229] = 3214, - [3230] = 3213, - [3231] = 3212, - [3232] = 3232, - [3233] = 3210, - [3234] = 3209, - [3235] = 3207, - [3236] = 3236, - [3237] = 3217, + [3218] = 3189, + [3219] = 3128, + [3220] = 3220, + [3221] = 3156, + [3222] = 3104, + [3223] = 3101, + [3224] = 3100, + [3225] = 3099, + [3226] = 3226, + [3227] = 3098, + [3228] = 3093, + [3229] = 3038, + [3230] = 3023, + [3231] = 3231, + [3232] = 3226, + [3233] = 3231, + [3234] = 3083, + [3235] = 3231, + [3236] = 3085, + [3237] = 3086, [3238] = 3238, - [3239] = 3214, - [3240] = 3240, - [3241] = 3215, - [3242] = 3214, - [3243] = 3213, - [3244] = 3215, - [3245] = 3212, - [3246] = 3246, - [3247] = 3247, - [3248] = 3217, - [3249] = 3249, - [3250] = 3250, - [3251] = 3209, + [3239] = 3226, + [3240] = 3226, + [3241] = 3091, + [3242] = 3231, + [3243] = 3243, + [3244] = 3244, + [3245] = 3122, + [3246] = 3226, + [3247] = 3220, + [3248] = 3095, + [3249] = 3231, + [3250] = 3226, + [3251] = 3231, [3252] = 3252, - [3253] = 3207, - [3254] = 3209, - [3255] = 3210, - [3256] = 3207, - [3257] = 3257, - [3258] = 3212, - [3259] = 3213, - [3260] = 3260, - [3261] = 3217, - [3262] = 3262, - [3263] = 3263, - [3264] = 3215, - [3265] = 3265, - [3266] = 3214, - [3267] = 3213, - [3268] = 3212, - [3269] = 3269, - [3270] = 3210, - [3271] = 3209, - [3272] = 3207, - [3273] = 3273, - [3274] = 3217, - [3275] = 3275, - [3276] = 3215, - [3277] = 3214, - [3278] = 3214, - [3279] = 3279, - [3280] = 3280, + [3253] = 3226, + [3254] = 3231, + [3255] = 3142, + [3256] = 3226, + [3257] = 3214, + [3258] = 3231, + [3259] = 3123, + [3260] = 3231, + [3261] = 3220, + [3262] = 3226, + [3263] = 3243, + [3264] = 3231, + [3265] = 3226, + [3266] = 3226, + [3267] = 3231, + [3268] = 3226, + [3269] = 3143, + [3270] = 3243, + [3271] = 3166, + [3272] = 3192, + [3273] = 3226, + [3274] = 3220, + [3275] = 3199, + [3276] = 3231, + [3277] = 3001, + [3278] = 3226, + [3279] = 3244, + [3280] = 3231, [3281] = 3281, - [3282] = 3282, - [3283] = 3215, + [3282] = 3201, + [3283] = 3283, [3284] = 3284, [3285] = 3285, [3286] = 3286, - [3287] = 3217, - [3288] = 3288, - [3289] = 3289, - [3290] = 3213, + [3287] = 3202, + [3288] = 3231, + [3289] = 3145, + [3290] = 3226, [3291] = 3291, - [3292] = 3207, - [3293] = 3209, - [3294] = 3210, - [3295] = 3212, + [3292] = 3292, + [3293] = 3231, + [3294] = 3002, + [3295] = 3220, [3296] = 3296, - [3297] = 3212, - [3298] = 3213, - [3299] = 3299, - [3300] = 3300, - [3301] = 3206, - [3302] = 3215, - [3303] = 3210, + [3297] = 3297, + [3298] = 3231, + [3299] = 3148, + [3300] = 3226, + [3301] = 3212, + [3302] = 3226, + [3303] = 3231, [3304] = 3304, - [3305] = 3209, - [3306] = 3207, - [3307] = 3307, - [3308] = 3217, - [3309] = 3309, - [3310] = 3310, - [3311] = 3215, - [3312] = 3214, - [3313] = 3291, - [3314] = 3314, + [3305] = 3243, + [3306] = 3150, + [3307] = 3151, + [3308] = 3226, + [3309] = 3220, + [3310] = 3125, + [3311] = 3231, + [3312] = 3226, + [3313] = 3074, + [3314] = 3226, [3315] = 3315, - [3316] = 3316, - [3317] = 3214, - [3318] = 3318, - [3319] = 3319, - [3320] = 3320, - [3321] = 3321, - [3322] = 3215, - [3323] = 3323, - [3324] = 3324, - [3325] = 3325, - [3326] = 3217, - [3327] = 3327, - [3328] = 3328, - [3329] = 3329, - [3330] = 3330, - [3331] = 3207, - [3332] = 3209, - [3333] = 3210, - [3334] = 3334, - [3335] = 3335, - [3336] = 3212, - [3337] = 3213, - [3338] = 3338, - [3339] = 3339, - [3340] = 3213, - [3341] = 3212, - [3342] = 3342, - [3343] = 3343, - [3344] = 3344, - [3345] = 3345, - [3346] = 3249, - [3347] = 3206, - [3348] = 3210, + [3316] = 3231, + [3317] = 3317, + [3318] = 3071, + [3319] = 3069, + [3320] = 3226, + [3321] = 3231, + [3322] = 3112, + [3323] = 3317, + [3324] = 3063, + [3325] = 3220, + [3326] = 3315, + [3327] = 3231, + [3328] = 3231, + [3329] = 3243, + [3330] = 3226, + [3331] = 3243, + [3332] = 3184, + [3333] = 3231, + [3334] = 3231, + [3335] = 3226, + [3336] = 3226, + [3337] = 3244, + [3338] = 3061, + [3339] = 3243, + [3340] = 3281, + [3341] = 3169, + [3342] = 3153, + [3343] = 3220, + [3344] = 3171, + [3345] = 3226, + [3346] = 3119, + [3347] = 3347, + [3348] = 3231, [3349] = 3349, - [3350] = 3209, - [3351] = 3207, - [3352] = 3339, - [3353] = 3353, - [3354] = 3354, - [3355] = 3291, - [3356] = 3214, - [3357] = 3357, - [3358] = 3358, - [3359] = 3217, - [3360] = 3215, - [3361] = 3361, - [3362] = 3362, - [3363] = 3363, - [3364] = 3217, - [3365] = 3215, - [3366] = 3366, - [3367] = 3263, + [3350] = 3350, + [3351] = 3351, + [3352] = 3211, + [3353] = 3129, + [3354] = 3231, + [3355] = 3197, + [3356] = 3220, + [3357] = 3193, + [3358] = 3191, + [3359] = 3243, + [3360] = 3058, + [3361] = 3057, + [3362] = 3231, + [3363] = 3187, + [3364] = 3186, + [3365] = 3226, + [3366] = 3185, + [3367] = 3130, [3368] = 3368, - [3369] = 3207, - [3370] = 3209, - [3371] = 3210, - [3372] = 3214, - [3373] = 3373, - [3374] = 3212, - [3375] = 3213, - [3376] = 3214, - [3377] = 3377, - [3378] = 3335, - [3379] = 3379, - [3380] = 3380, - [3381] = 3249, - [3382] = 3382, - [3383] = 3383, - [3384] = 3384, - [3385] = 3385, - [3386] = 3386, - [3387] = 3387, - [3388] = 3388, - [3389] = 3389, - [3390] = 3390, - [3391] = 3217, - [3392] = 3214, - [3393] = 3393, - [3394] = 3214, - [3395] = 3339, - [3396] = 3213, - [3397] = 3212, - [3398] = 3215, - [3399] = 3217, - [3400] = 3214, - [3401] = 3401, - [3402] = 3217, - [3403] = 3344, - [3404] = 3345, - [3405] = 3217, - [3406] = 3214, - [3407] = 3207, - [3408] = 3209, - [3409] = 3210, - [3410] = 3206, - [3411] = 3411, - [3412] = 3212, - [3413] = 3213, - [3414] = 3217, - [3415] = 3210, - [3416] = 3214, - [3417] = 3209, - [3418] = 3207, - [3419] = 3419, - [3420] = 3353, - [3421] = 3354, - [3422] = 3217, - [3423] = 3357, - [3424] = 3217, - [3425] = 3214, - [3426] = 3426, - [3427] = 3215, - [3428] = 3217, - [3429] = 3263, - [3430] = 3214, - [3431] = 3431, - [3432] = 3214, - [3433] = 3291, - [3434] = 3217, - [3435] = 3214, - [3436] = 3215, - [3437] = 3437, - [3438] = 3438, - [3439] = 3217, - [3440] = 3217, - [3441] = 3214, - [3442] = 3442, - [3443] = 3217, - [3444] = 3217, - [3445] = 3207, - [3446] = 3209, - [3447] = 3210, - [3448] = 3214, - [3449] = 3214, - [3450] = 3212, - [3451] = 3213, - [3452] = 3217, - [3453] = 3214, - [3454] = 3454, - [3455] = 3455, - [3456] = 3214, - [3457] = 3217, - [3458] = 3214, - [3459] = 3335, - [3460] = 3215, + [3369] = 3226, + [3370] = 3226, + [3371] = 3231, + [3372] = 3243, + [3373] = 3243, + [3374] = 3060, + [3375] = 3375, + [3376] = 3131, + [3377] = 3220, + [3378] = 3378, + [3379] = 3375, + [3380] = 3244, + [3381] = 3220, + [3382] = 3167, + [3383] = 3243, + [3384] = 3220, + [3385] = 3173, + [3386] = 3220, + [3387] = 3050, + [3388] = 3243, + [3389] = 3226, + [3390] = 3149, + [3391] = 3226, + [3392] = 3231, + [3393] = 3243, + [3394] = 3047, + [3395] = 3220, + [3396] = 3231, + [3397] = 3231, + [3398] = 3138, + [3399] = 3037, + [3400] = 3231, + [3401] = 3043, + [3402] = 3033, + [3403] = 3226, + [3404] = 3006, + [3405] = 3190, + [3406] = 3281, + [3407] = 3243, + [3408] = 3220, + [3409] = 3231, + [3410] = 3226, + [3411] = 3220, + [3412] = 3243, + [3413] = 3297, + [3414] = 3349, + [3415] = 3415, + [3416] = 3064, + [3417] = 3417, + [3418] = 3220, + [3419] = 3231, + [3420] = 3097, + [3421] = 3226, + [3422] = 3226, + [3423] = 3113, + [3424] = 3243, + [3425] = 3134, + [3426] = 3368, + [3427] = 3090, + [3428] = 3226, + [3429] = 3135, + [3430] = 3231, + [3431] = 3175, + [3432] = 3350, + [3433] = 3433, + [3434] = 3243, + [3435] = 3120, + [3436] = 3139, + [3437] = 3226, + [3438] = 3053, + [3439] = 3304, + [3440] = 3243, + [3441] = 3378, + [3442] = 3281, + [3443] = 3220, + [3444] = 3444, + [3445] = 3231, + [3446] = 3155, + [3447] = 3447, + [3448] = 3154, + [3449] = 3449, + [3450] = 3449, + [3451] = 3447, + [3452] = 3452, + [3453] = 3452, + [3454] = 3449, + [3455] = 3452, + [3456] = 3452, + [3457] = 3452, + [3458] = 3458, + [3459] = 3459, + [3460] = 3449, [3461] = 3461, - [3462] = 3357, - [3463] = 3209, - [3464] = 3217, - [3465] = 3465, - [3466] = 3354, - [3467] = 3353, - [3468] = 3207, - [3469] = 3209, - [3470] = 3217, - [3471] = 3215, - [3472] = 3212, - [3473] = 3214, - [3474] = 3214, - [3475] = 3209, - [3476] = 3215, - [3477] = 3209, - [3478] = 3213, - [3479] = 3217, - [3480] = 3217, - [3481] = 3209, - [3482] = 3212, - [3483] = 3215, - [3484] = 3214, - [3485] = 3215, - [3486] = 3214, - [3487] = 3209, - [3488] = 3217, - [3489] = 3210, - [3490] = 3209, - [3491] = 3217, - [3492] = 3339, - [3493] = 3214, - [3494] = 3215, - [3495] = 3344, - [3496] = 3345, - [3497] = 3217, - [3498] = 3498, - [3499] = 3209, - [3500] = 3215, - [3501] = 3501, - [3502] = 3214, + [3462] = 3449, + [3463] = 3291, + [3464] = 3449, + [3465] = 3449, + [3466] = 3449, + [3467] = 3467, + [3468] = 3452, + [3469] = 3469, + [3470] = 3292, + [3471] = 3296, + [3472] = 3283, + [3473] = 3452, + [3474] = 3452, + [3475] = 3475, + [3476] = 3452, + [3477] = 3452, + [3478] = 3452, + [3479] = 3284, + [3480] = 3449, + [3481] = 3285, + [3482] = 3286, + [3483] = 3449, + [3484] = 3449, + [3485] = 694, + [3486] = 3486, + [3487] = 3487, + [3488] = 3488, + [3489] = 3449, + [3490] = 3490, + [3491] = 3491, + [3492] = 3452, + [3493] = 3493, + [3494] = 3452, + [3495] = 3452, + [3496] = 3452, + [3497] = 3433, + [3498] = 3449, + [3499] = 3449, + [3500] = 2679, + [3501] = 3449, + [3502] = 3502, [3503] = 3503, - [3504] = 3504, + [3504] = 804, [3505] = 3505, - [3506] = 3504, - [3507] = 3507, - [3508] = 3504, - [3509] = 3507, - [3510] = 3504, - [3511] = 3507, - [3512] = 840, - [3513] = 3504, - [3514] = 3507, - [3515] = 3504, - [3516] = 3507, - [3517] = 3504, - [3518] = 3507, - [3519] = 3507, - [3520] = 3504, + [3506] = 3347, + [3507] = 3469, + [3508] = 3444, + [3509] = 3449, + [3510] = 3452, + [3511] = 3452, + [3512] = 3452, + [3513] = 3449, + [3514] = 3449, + [3515] = 3351, + [3516] = 3516, + [3517] = 3517, + [3518] = 3516, + [3519] = 3519, + [3520] = 3520, [3521] = 3521, - [3522] = 3504, - [3523] = 3504, - [3524] = 3507, - [3525] = 3507, - [3526] = 3503, - [3527] = 3507, - [3528] = 3211, + [3522] = 3516, + [3523] = 3516, + [3524] = 3524, + [3525] = 3525, + [3526] = 829, + [3527] = 3527, + [3528] = 3521, [3529] = 3529, - [3530] = 3504, - [3531] = 3504, - [3532] = 3504, - [3533] = 3533, - [3534] = 3534, - [3535] = 3507, - [3536] = 2753, - [3537] = 3504, - [3538] = 3216, + [3530] = 3530, + [3531] = 3517, + [3532] = 3532, + [3533] = 3532, + [3534] = 3525, + [3535] = 3529, + [3536] = 3530, + [3537] = 850, + [3538] = 3538, [3539] = 3539, - [3540] = 3507, - [3541] = 3507, - [3542] = 3504, + [3540] = 3525, + [3541] = 3541, + [3542] = 3542, [3543] = 3543, - [3544] = 3503, - [3545] = 3545, - [3546] = 3503, - [3547] = 3507, - [3548] = 3504, - [3549] = 3507, - [3550] = 3507, - [3551] = 3551, + [3544] = 3524, + [3545] = 849, + [3546] = 3546, + [3547] = 3547, + [3548] = 3548, + [3549] = 3549, + [3550] = 3542, + [3551] = 3548, [3552] = 3552, [3553] = 3553, - [3554] = 3554, - [3555] = 821, - [3556] = 3556, - [3557] = 3557, - [3558] = 3558, - [3559] = 3559, - [3560] = 3560, - [3561] = 3561, - [3562] = 3562, - [3563] = 3563, + [3554] = 3541, + [3555] = 830, + [3556] = 3519, + [3557] = 3552, + [3558] = 643, + [3559] = 3549, + [3560] = 3547, + [3561] = 3525, + [3562] = 3546, + [3563] = 3520, [3564] = 3564, - [3565] = 3565, - [3566] = 3566, + [3565] = 3564, + [3566] = 3527, [3567] = 3567, [3568] = 3568, - [3569] = 3569, - [3570] = 3554, + [3569] = 3568, + [3570] = 3568, [3571] = 3568, - [3572] = 3559, - [3573] = 3573, - [3574] = 3574, - [3575] = 3567, - [3576] = 3552, - [3577] = 3564, - [3578] = 3553, - [3579] = 3560, - [3580] = 3580, - [3581] = 3581, - [3582] = 3563, - [3583] = 3556, - [3584] = 3566, - [3585] = 3562, - [3586] = 3558, - [3587] = 3558, - [3588] = 3556, - [3589] = 3562, - [3590] = 3559, - [3591] = 3566, - [3592] = 3560, - [3593] = 3561, - [3594] = 3561, - [3595] = 3581, - [3596] = 3563, - [3597] = 3564, + [3572] = 3572, + [3573] = 3572, + [3574] = 3572, + [3575] = 3568, + [3576] = 3572, + [3577] = 3568, + [3578] = 3572, + [3579] = 3572, + [3580] = 3572, + [3581] = 3572, + [3582] = 3568, + [3583] = 3572, + [3584] = 3584, + [3585] = 3568, + [3586] = 3572, + [3587] = 3587, + [3588] = 3568, + [3589] = 3567, + [3590] = 3590, + [3591] = 3572, + [3592] = 3568, + [3593] = 3567, + [3594] = 3572, + [3595] = 3595, + [3596] = 3568, + [3597] = 3567, [3598] = 3598, - [3599] = 3580, - [3600] = 3564, - [3601] = 3574, - [3602] = 3561, - [3603] = 3553, - [3604] = 3552, - [3605] = 3581, - [3606] = 3580, - [3607] = 3567, - [3608] = 3553, - [3609] = 3552, - [3610] = 3556, - [3611] = 3560, - [3612] = 3580, - [3613] = 3581, - [3614] = 3554, - [3615] = 3568, - [3616] = 3565, - [3617] = 3566, - [3618] = 3573, - [3619] = 3573, - [3620] = 3562, - [3621] = 3574, - [3622] = 3567, - [3623] = 3558, - [3624] = 3565, + [3599] = 3572, + [3600] = 3600, + [3601] = 3601, + [3602] = 3568, + [3603] = 3567, + [3604] = 3572, + [3605] = 3605, + [3606] = 3606, + [3607] = 3568, + [3608] = 3608, + [3609] = 3567, + [3610] = 3572, + [3611] = 3567, + [3612] = 3606, + [3613] = 3613, + [3614] = 3614, + [3615] = 3572, + [3616] = 3616, + [3617] = 3617, + [3618] = 3590, + [3619] = 3568, + [3620] = 3567, + [3621] = 3606, + [3622] = 3572, + [3623] = 3568, + [3624] = 3590, [3625] = 3625, [3626] = 3626, [3627] = 3627, - [3628] = 3628, - [3629] = 3629, - [3630] = 3630, - [3631] = 3631, + [3628] = 3568, + [3629] = 3590, + [3630] = 3567, + [3631] = 3572, [3632] = 3632, - [3633] = 3633, - [3634] = 3632, - [3635] = 3627, - [3636] = 3630, + [3633] = 3572, + [3634] = 3590, + [3635] = 3635, + [3636] = 3636, [3637] = 3637, [3638] = 3638, - [3639] = 3625, - [3640] = 3631, - [3641] = 3632, + [3639] = 3590, + [3640] = 3640, + [3641] = 3641, [3642] = 3642, - [3643] = 3633, - [3644] = 3644, - [3645] = 3633, - [3646] = 3646, - [3647] = 3633, - [3648] = 3648, - [3649] = 3625, - [3650] = 3638, + [3643] = 3643, + [3644] = 3590, + [3645] = 3568, + [3646] = 3567, + [3647] = 3606, + [3648] = 3572, + [3649] = 3590, + [3650] = 3650, [3651] = 3651, [3652] = 3652, - [3653] = 3625, - [3654] = 3654, - [3655] = 3655, - [3656] = 3656, - [3657] = 3625, - [3658] = 3658, - [3659] = 3659, - [3660] = 3633, - [3661] = 3625, - [3662] = 3625, - [3663] = 3633, - [3664] = 3632, - [3665] = 3625, - [3666] = 3631, - [3667] = 3667, - [3668] = 3629, - [3669] = 3625, - [3670] = 3633, - [3671] = 3633, + [3653] = 3590, + [3654] = 3568, + [3655] = 3567, + [3656] = 3606, + [3657] = 3572, + [3658] = 3590, + [3659] = 3568, + [3660] = 3567, + [3661] = 3606, + [3662] = 3662, + [3663] = 3590, + [3664] = 3664, + [3665] = 3568, + [3666] = 3567, + [3667] = 3606, + [3668] = 3590, + [3669] = 3572, + [3670] = 3670, + [3671] = 3671, [3672] = 3672, - [3673] = 3625, - [3674] = 3655, - [3675] = 3625, + [3673] = 3590, + [3674] = 3674, + [3675] = 3675, [3676] = 3676, - [3677] = 3625, - [3678] = 3633, + [3677] = 3590, + [3678] = 3590, [3679] = 3679, - [3680] = 3638, - [3681] = 3625, - [3682] = 3625, - [3683] = 3633, - [3684] = 3638, - [3685] = 3625, - [3686] = 3627, - [3687] = 3687, - [3688] = 3629, - [3689] = 3625, - [3690] = 3690, - [3691] = 3633, - [3692] = 3651, + [3680] = 3680, + [3681] = 3681, + [3682] = 3682, + [3683] = 3590, + [3684] = 3684, + [3685] = 3568, + [3686] = 3606, + [3687] = 3572, + [3688] = 3590, + [3689] = 3568, + [3690] = 3567, + [3691] = 3606, + [3692] = 3590, [3693] = 3693, - [3694] = 3630, - [3695] = 3633, - [3696] = 3696, + [3694] = 3572, + [3695] = 3695, + [3696] = 3572, [3697] = 3697, - [3698] = 3698, - [3699] = 3679, - [3700] = 3633, - [3701] = 3701, + [3698] = 3587, + [3699] = 3568, + [3700] = 3567, + [3701] = 3606, [3702] = 3702, [3703] = 3703, - [3704] = 3687, - [3705] = 3705, - [3706] = 3672, - [3707] = 3633, - [3708] = 3633, - [3709] = 3679, - [3710] = 3710, - [3711] = 3711, - [3712] = 3712, - [3713] = 3713, - [3714] = 3687, - [3715] = 3715, - [3716] = 3672, - [3717] = 3679, - [3718] = 3718, - [3719] = 3687, - [3720] = 3720, - [3721] = 3672, - [3722] = 3679, - [3723] = 3679, - [3724] = 3679, - [3725] = 3679, - [3726] = 3679, - [3727] = 3679, - [3728] = 3679, - [3729] = 3679, - [3730] = 3679, - [3731] = 3679, - [3732] = 3679, - [3733] = 3733, - [3734] = 3734, - [3735] = 842, - [3736] = 844, - [3737] = 3737, - [3738] = 3738, + [3704] = 3704, + [3705] = 3572, + [3706] = 3706, + [3707] = 3674, + [3708] = 3664, + [3709] = 3702, + [3710] = 3697, + [3711] = 3679, + [3712] = 3640, + [3713] = 3568, + [3714] = 3641, + [3715] = 3600, + [3716] = 3567, + [3717] = 3675, + [3718] = 3671, + [3719] = 3606, + [3720] = 684, + [3721] = 3605, + [3722] = 3722, + [3723] = 3697, + [3724] = 3697, + [3725] = 3697, + [3726] = 3697, + [3727] = 3697, + [3728] = 3697, + [3729] = 3697, + [3730] = 3697, + [3731] = 3697, + [3732] = 3697, + [3733] = 3697, + [3734] = 3697, + [3735] = 3697, + [3736] = 3697, + [3737] = 681, + [3738] = 3601, + [3739] = 3739, }; static inline bool sym_cmd_identifier_character_set_1(int32_t c) { - return (c < 43520 - ? (c < 4197 - ? (c < 2730 - ? (c < 2036 - ? (c < 1015 - ? (c < 750 - ? (c < 216 - ? (c < 170 - ? (c < '_' - ? (c >= 'A' && c <= 'Y') - : c <= 'y') - : (c <= 170 || (c < 192 - ? c == 186 - : c <= 214))) - : (c <= 246 || (c < 736 - ? (c < 710 - ? (c >= 248 && c <= 705) - : c <= 721) - : (c <= 740 || c == 748)))) - : (c <= 750 || (c < 902 - ? (c < 891 - ? (c < 886 - ? (c >= 880 && c <= 884) - : c <= 887) - : (c <= 893 || c == 895)) - : (c <= 902 || (c < 910 - ? (c < 908 - ? (c >= 904 && c <= 906) - : c <= 908) - : (c <= 929 || (c >= 931 && c <= 1013))))))) - : (c <= 1153 || (c < 1749 - ? (c < 1488 - ? (c < 1369 - ? (c < 1329 - ? (c >= 1162 && c <= 1327) - : c <= 1366) - : (c <= 1369 || (c >= 1376 && c <= 1416))) - : (c <= 1514 || (c < 1646 - ? (c < 1568 - ? (c >= 1519 && c <= 1522) - : c <= 1610) - : (c <= 1647 || (c >= 1649 && c <= 1747))))) - : (c <= 1749 || (c < 1808 - ? (c < 1786 - ? (c < 1774 - ? (c >= 1765 && c <= 1766) - : c <= 1775) - : (c <= 1788 || c == 1791)) - : (c <= 1808 || (c < 1969 - ? (c < 1869 - ? (c >= 1810 && c <= 1839) - : c <= 1957) - : (c <= 1969 || (c >= 1994 && c <= 2026))))))))) - : (c <= 2037 || (c < 2486 - ? (c < 2308 - ? (c < 2112 - ? (c < 2074 - ? (c < 2048 - ? c == 2042 - : c <= 2069) - : (c <= 2074 || (c < 2088 - ? c == 2084 - : c <= 2088))) - : (c <= 2136 || (c < 2185 - ? (c < 2160 - ? (c >= 2144 && c <= 2154) - : c <= 2183) - : (c <= 2190 || (c >= 2208 && c <= 2249))))) - : (c <= 2361 || (c < 2437 - ? (c < 2392 - ? (c < 2384 - ? c == 2365 - : c <= 2384) - : (c <= 2401 || (c >= 2417 && c <= 2432))) - : (c <= 2444 || (c < 2474 - ? (c < 2451 - ? (c >= 2447 && c <= 2448) - : c <= 2472) - : (c <= 2480 || c == 2482)))))) - : (c <= 2489 || (c < 2602 - ? (c < 2544 - ? (c < 2524 - ? (c < 2510 - ? c == 2493 - : c <= 2510) - : (c <= 2525 || (c >= 2527 && c <= 2529))) - : (c <= 2545 || (c < 2575 - ? (c < 2565 - ? c == 2556 - : c <= 2570) - : (c <= 2576 || (c >= 2579 && c <= 2600))))) - : (c <= 2608 || (c < 2654 - ? (c < 2616 - ? (c < 2613 - ? (c >= 2610 && c <= 2611) - : c <= 2614) - : (c <= 2617 || (c >= 2649 && c <= 2652))) - : (c <= 2654 || (c < 2703 - ? (c < 2693 - ? (c >= 2674 && c <= 2676) - : c <= 2701) - : (c <= 2705 || (c >= 2707 && c <= 2728))))))))))) - : (c <= 2736 || (c < 3253 - ? (c < 2969 - ? (c < 2866 - ? (c < 2809 - ? (c < 2749 - ? (c < 2741 - ? (c >= 2738 && c <= 2739) - : c <= 2745) - : (c <= 2749 || (c < 2784 - ? c == 2768 - : c <= 2785))) - : (c <= 2809 || (c < 2835 - ? (c < 2831 - ? (c >= 2821 && c <= 2828) - : c <= 2832) - : (c <= 2856 || (c >= 2858 && c <= 2864))))) - : (c <= 2867 || (c < 2929 - ? (c < 2908 - ? (c < 2877 - ? (c >= 2869 && c <= 2873) - : c <= 2877) - : (c <= 2909 || (c >= 2911 && c <= 2913))) - : (c <= 2929 || (c < 2958 - ? (c < 2949 - ? c == 2947 - : c <= 2954) - : (c <= 2960 || (c >= 2962 && c <= 2965))))))) - : (c <= 2970 || (c < 3114 - ? (c < 2990 - ? (c < 2979 - ? (c < 2974 - ? c == 2972 - : c <= 2975) - : (c <= 2980 || (c >= 2984 && c <= 2986))) - : (c <= 3001 || (c < 3086 - ? (c < 3077 - ? c == 3024 - : c <= 3084) - : (c <= 3088 || (c >= 3090 && c <= 3112))))) - : (c <= 3129 || (c < 3200 - ? (c < 3165 - ? (c < 3160 - ? c == 3133 - : c <= 3162) - : (c <= 3165 || (c >= 3168 && c <= 3169))) - : (c <= 3200 || (c < 3218 - ? (c < 3214 - ? (c >= 3205 && c <= 3212) - : c <= 3216) - : (c <= 3240 || (c >= 3242 && c <= 3251))))))))) - : (c <= 3257 || (c < 3713 - ? (c < 3423 - ? (c < 3342 - ? (c < 3296 - ? (c < 3293 - ? c == 3261 - : c <= 3294) - : (c <= 3297 || (c < 3332 - ? (c >= 3313 && c <= 3314) - : c <= 3340))) - : (c <= 3344 || (c < 3406 - ? (c < 3389 - ? (c >= 3346 && c <= 3386) - : c <= 3389) - : (c <= 3406 || (c >= 3412 && c <= 3414))))) - : (c <= 3425 || (c < 3517 - ? (c < 3482 - ? (c < 3461 - ? (c >= 3450 && c <= 3455) - : c <= 3478) - : (c <= 3505 || (c >= 3507 && c <= 3515))) - : (c <= 3517 || (c < 3634 - ? (c < 3585 - ? (c >= 3520 && c <= 3526) - : c <= 3632) - : (c <= 3634 || (c >= 3648 && c <= 3654))))))) - : (c <= 3714 || (c < 3804 - ? (c < 3751 - ? (c < 3724 - ? (c < 3718 - ? c == 3716 - : c <= 3722) - : (c <= 3747 || c == 3749)) - : (c <= 3760 || (c < 3776 - ? (c < 3773 - ? c == 3762 - : c <= 3773) - : (c <= 3780 || c == 3782)))) - : (c <= 3807 || (c < 4096 - ? (c < 3913 - ? (c < 3904 - ? c == 3840 - : c <= 3911) - : (c <= 3948 || (c >= 3976 && c <= 3980))) - : (c <= 4138 || (c < 4186 - ? (c < 4176 - ? c == 4159 - : c <= 4181) - : (c <= 4189 || c == 4193)))))))))))) - : (c <= 4198 || (c < 8144 - ? (c < 6272 - ? (c < 4824 - ? (c < 4696 - ? (c < 4301 - ? (c < 4238 - ? (c < 4213 - ? (c >= 4206 && c <= 4208) - : c <= 4225) - : (c <= 4238 || (c < 4295 - ? (c >= 4256 && c <= 4293) - : c <= 4295))) - : (c <= 4301 || (c < 4682 - ? (c < 4348 - ? (c >= 4304 && c <= 4346) - : c <= 4680) - : (c <= 4685 || (c >= 4688 && c <= 4694))))) - : (c <= 4696 || (c < 4786 - ? (c < 4746 - ? (c < 4704 - ? (c >= 4698 && c <= 4701) - : c <= 4744) - : (c <= 4749 || (c >= 4752 && c <= 4784))) - : (c <= 4789 || (c < 4802 - ? (c < 4800 - ? (c >= 4792 && c <= 4798) - : c <= 4800) - : (c <= 4805 || (c >= 4808 && c <= 4822))))))) - : (c <= 4880 || (c < 5870 - ? (c < 5112 - ? (c < 4992 - ? (c < 4888 - ? (c >= 4882 && c <= 4885) - : c <= 4954) - : (c <= 5007 || (c >= 5024 && c <= 5109))) - : (c <= 5117 || (c < 5761 - ? (c < 5743 - ? (c >= 5121 && c <= 5740) - : c <= 5759) - : (c <= 5786 || (c >= 5792 && c <= 5866))))) - : (c <= 5880 || (c < 5998 - ? (c < 5952 - ? (c < 5919 - ? (c >= 5888 && c <= 5905) - : c <= 5937) - : (c <= 5969 || (c >= 5984 && c <= 5996))) - : (c <= 6000 || (c < 6108 - ? (c < 6103 - ? (c >= 6016 && c <= 6067) - : c <= 6103) - : (c <= 6108 || (c >= 6176 && c <= 6264))))))))) - : (c <= 6312 || (c < 7357 - ? (c < 6917 - ? (c < 6528 - ? (c < 6400 - ? (c < 6320 - ? c == 6314 - : c <= 6389) - : (c <= 6430 || (c < 6512 - ? (c >= 6480 && c <= 6509) - : c <= 6516))) - : (c <= 6571 || (c < 6688 - ? (c < 6656 - ? (c >= 6576 && c <= 6601) - : c <= 6678) - : (c <= 6740 || c == 6823)))) - : (c <= 6963 || (c < 7168 - ? (c < 7086 - ? (c < 7043 - ? (c >= 6981 && c <= 6988) - : c <= 7072) - : (c <= 7087 || (c >= 7098 && c <= 7141))) - : (c <= 7203 || (c < 7296 - ? (c < 7258 - ? (c >= 7245 && c <= 7247) - : c <= 7293) - : (c <= 7304 || (c >= 7312 && c <= 7354))))))) - : (c <= 7359 || (c < 8016 - ? (c < 7424 - ? (c < 7413 - ? (c < 7406 - ? (c >= 7401 && c <= 7404) - : c <= 7411) - : (c <= 7414 || c == 7418)) - : (c <= 7615 || (c < 7968 - ? (c < 7960 - ? (c >= 7680 && c <= 7957) - : c <= 7965) - : (c <= 8005 || (c >= 8008 && c <= 8013))))) - : (c <= 8023 || (c < 8064 - ? (c < 8029 - ? (c < 8027 - ? c == 8025 - : c <= 8027) - : (c <= 8029 || (c >= 8031 && c <= 8061))) - : (c <= 8116 || (c < 8130 - ? (c < 8126 - ? (c >= 8118 && c <= 8124) - : c <= 8126) - : (c <= 8132 || (c >= 8134 && c <= 8140))))))))))) - : (c <= 8147 || (c < 12344 - ? (c < 11264 - ? (c < 8469 - ? (c < 8319 - ? (c < 8178 - ? (c < 8160 - ? (c >= 8150 && c <= 8155) - : c <= 8172) - : (c <= 8180 || (c < 8305 - ? (c >= 8182 && c <= 8188) - : c <= 8305))) - : (c <= 8319 || (c < 8455 - ? (c < 8450 - ? (c >= 8336 && c <= 8348) - : c <= 8450) - : (c <= 8455 || (c >= 8458 && c <= 8467))))) - : (c <= 8469 || (c < 8490 - ? (c < 8486 - ? (c < 8484 - ? (c >= 8472 && c <= 8477) - : c <= 8484) - : (c <= 8486 || c == 8488)) - : (c <= 8505 || (c < 8526 - ? (c < 8517 - ? (c >= 8508 && c <= 8511) - : c <= 8521) - : (c <= 8526 || (c >= 8544 && c <= 8584))))))) - : (c <= 11492 || (c < 11688 - ? (c < 11565 - ? (c < 11520 - ? (c < 11506 - ? (c >= 11499 && c <= 11502) - : c <= 11507) - : (c <= 11557 || c == 11559)) - : (c <= 11565 || (c < 11648 - ? (c < 11631 - ? (c >= 11568 && c <= 11623) - : c <= 11631) - : (c <= 11670 || (c >= 11680 && c <= 11686))))) - : (c <= 11694 || (c < 11728 - ? (c < 11712 - ? (c < 11704 - ? (c >= 11696 && c <= 11702) - : c <= 11710) - : (c <= 11718 || (c >= 11720 && c <= 11726))) - : (c <= 11734 || (c < 12321 - ? (c < 12293 - ? (c >= 11736 && c <= 11742) - : c <= 12295) - : (c <= 12329 || (c >= 12337 && c <= 12341))))))))) - : (c <= 12348 || (c < 42960 - ? (c < 42192 - ? (c < 12593 - ? (c < 12449 - ? (c < 12445 - ? (c >= 12353 && c <= 12438) - : c <= 12447) - : (c <= 12538 || (c < 12549 - ? (c >= 12540 && c <= 12543) - : c <= 12591))) - : (c <= 12686 || (c < 13312 - ? (c < 12784 - ? (c >= 12704 && c <= 12735) - : c <= 12799) - : (c <= 19903 || (c >= 19968 && c <= 42124))))) - : (c <= 42237 || (c < 42623 - ? (c < 42538 - ? (c < 42512 - ? (c >= 42240 && c <= 42508) - : c <= 42527) - : (c <= 42539 || (c >= 42560 && c <= 42606))) - : (c <= 42653 || (c < 42786 - ? (c < 42775 - ? (c >= 42656 && c <= 42735) - : c <= 42783) - : (c <= 42888 || (c >= 42891 && c <= 42954))))))) - : (c <= 42961 || (c < 43259 - ? (c < 43015 - ? (c < 42994 - ? (c < 42965 - ? c == 42963 - : c <= 42969) - : (c <= 43009 || (c >= 43011 && c <= 43013))) - : (c <= 43018 || (c < 43138 - ? (c < 43072 - ? (c >= 43020 && c <= 43042) - : c <= 43123) - : (c <= 43187 || (c >= 43250 && c <= 43255))))) - : (c <= 43259 || (c < 43396 - ? (c < 43312 - ? (c < 43274 - ? (c >= 43261 && c <= 43262) - : c <= 43301) - : (c <= 43334 || (c >= 43360 && c <= 43388))) - : (c <= 43442 || (c < 43494 - ? (c < 43488 - ? c == 43471 - : c <= 43492) - : (c <= 43503 || (c >= 43514 && c <= 43518))))))))))))))) - : (c <= 43560 || (c < 70751 - ? (c < 66964 - ? (c < 65008 - ? (c < 43888 - ? (c < 43739 - ? (c < 43697 - ? (c < 43616 - ? (c < 43588 - ? (c >= 43584 && c <= 43586) - : c <= 43595) - : (c <= 43638 || (c < 43646 - ? c == 43642 - : c <= 43695))) - : (c <= 43697 || (c < 43712 - ? (c < 43705 - ? (c >= 43701 && c <= 43702) - : c <= 43709) - : (c <= 43712 || c == 43714)))) - : (c <= 43741 || (c < 43793 - ? (c < 43777 - ? (c < 43762 - ? (c >= 43744 && c <= 43754) - : c <= 43764) - : (c <= 43782 || (c >= 43785 && c <= 43790))) - : (c <= 43798 || (c < 43824 - ? (c < 43816 - ? (c >= 43808 && c <= 43814) - : c <= 43822) - : (c <= 43866 || (c >= 43868 && c <= 43881))))))) - : (c <= 44002 || (c < 64298 - ? (c < 64112 - ? (c < 55243 - ? (c < 55216 - ? (c >= 44032 && c <= 55203) - : c <= 55238) - : (c <= 55291 || (c >= 63744 && c <= 64109))) - : (c <= 64217 || (c < 64285 - ? (c < 64275 - ? (c >= 64256 && c <= 64262) - : c <= 64279) - : (c <= 64285 || (c >= 64287 && c <= 64296))))) - : (c <= 64310 || (c < 64326 - ? (c < 64320 - ? (c < 64318 - ? (c >= 64312 && c <= 64316) - : c <= 64318) - : (c <= 64321 || (c >= 64323 && c <= 64324))) - : (c <= 64433 || (c < 64848 - ? (c < 64612 - ? (c >= 64467 && c <= 64605) - : c <= 64829) - : (c <= 64911 || (c >= 64914 && c <= 64967))))))))) - : (c <= 65017 || (c < 65616 - ? (c < 65440 - ? (c < 65149 - ? (c < 65143 - ? (c < 65139 - ? c == 65137 - : c <= 65139) - : (c <= 65143 || (c < 65147 - ? c == 65145 - : c <= 65147))) - : (c <= 65149 || (c < 65345 - ? (c < 65313 - ? (c >= 65151 && c <= 65276) - : c <= 65338) - : (c <= 65370 || (c >= 65382 && c <= 65437))))) - : (c <= 65470 || (c < 65536 - ? (c < 65490 - ? (c < 65482 - ? (c >= 65474 && c <= 65479) - : c <= 65487) - : (c <= 65495 || (c >= 65498 && c <= 65500))) - : (c <= 65547 || (c < 65596 - ? (c < 65576 - ? (c >= 65549 && c <= 65574) - : c <= 65594) - : (c <= 65597 || (c >= 65599 && c <= 65613))))))) - : (c <= 65629 || (c < 66504 - ? (c < 66304 - ? (c < 66176 - ? (c < 65856 - ? (c >= 65664 && c <= 65786) - : c <= 65908) - : (c <= 66204 || (c >= 66208 && c <= 66256))) - : (c <= 66335 || (c < 66432 - ? (c < 66384 - ? (c >= 66349 && c <= 66378) - : c <= 66421) - : (c <= 66461 || (c >= 66464 && c <= 66499))))) - : (c <= 66511 || (c < 66816 - ? (c < 66736 - ? (c < 66560 - ? (c >= 66513 && c <= 66517) - : c <= 66717) - : (c <= 66771 || (c >= 66776 && c <= 66811))) - : (c <= 66855 || (c < 66940 - ? (c < 66928 - ? (c >= 66864 && c <= 66915) - : c <= 66938) - : (c <= 66954 || (c >= 66956 && c <= 66962))))))))))) - : (c <= 66965 || (c < 69248 - ? (c < 67840 - ? (c < 67584 - ? (c < 67392 - ? (c < 66995 - ? (c < 66979 - ? (c >= 66967 && c <= 66977) - : c <= 66993) - : (c <= 67001 || (c < 67072 - ? (c >= 67003 && c <= 67004) - : c <= 67382))) - : (c <= 67413 || (c < 67463 - ? (c < 67456 - ? (c >= 67424 && c <= 67431) - : c <= 67461) - : (c <= 67504 || (c >= 67506 && c <= 67514))))) - : (c <= 67589 || (c < 67647 - ? (c < 67639 - ? (c < 67594 - ? c == 67592 - : c <= 67637) - : (c <= 67640 || c == 67644)) - : (c <= 67669 || (c < 67808 - ? (c < 67712 - ? (c >= 67680 && c <= 67702) - : c <= 67742) - : (c <= 67826 || (c >= 67828 && c <= 67829))))))) - : (c <= 67861 || (c < 68288 - ? (c < 68112 - ? (c < 68030 - ? (c < 67968 - ? (c >= 67872 && c <= 67897) - : c <= 68023) - : (c <= 68031 || c == 68096)) - : (c <= 68115 || (c < 68192 - ? (c < 68121 - ? (c >= 68117 && c <= 68119) - : c <= 68149) - : (c <= 68220 || (c >= 68224 && c <= 68252))))) - : (c <= 68295 || (c < 68480 - ? (c < 68416 - ? (c < 68352 - ? (c >= 68297 && c <= 68324) - : c <= 68405) - : (c <= 68437 || (c >= 68448 && c <= 68466))) - : (c <= 68497 || (c < 68800 - ? (c < 68736 - ? (c >= 68608 && c <= 68680) - : c <= 68786) - : (c <= 68850 || (c >= 68864 && c <= 68899))))))))) - : (c <= 69289 || (c < 70108 - ? (c < 69763 - ? (c < 69552 - ? (c < 69415 - ? (c < 69376 - ? (c >= 69296 && c <= 69297) - : c <= 69404) - : (c <= 69415 || (c < 69488 - ? (c >= 69424 && c <= 69445) - : c <= 69505))) - : (c <= 69572 || (c < 69745 - ? (c < 69635 - ? (c >= 69600 && c <= 69622) - : c <= 69687) - : (c <= 69746 || c == 69749)))) - : (c <= 69807 || (c < 69968 - ? (c < 69956 - ? (c < 69891 - ? (c >= 69840 && c <= 69864) - : c <= 69926) - : (c <= 69956 || c == 69959)) - : (c <= 70002 || (c < 70081 - ? (c < 70019 - ? c == 70006 - : c <= 70066) - : (c <= 70084 || c == 70106)))))) - : (c <= 70108 || (c < 70415 - ? (c < 70282 - ? (c < 70272 - ? (c < 70163 - ? (c >= 70144 && c <= 70161) - : c <= 70187) - : (c <= 70278 || c == 70280)) - : (c <= 70285 || (c < 70320 - ? (c < 70303 - ? (c >= 70287 && c <= 70301) - : c <= 70312) - : (c <= 70366 || (c >= 70405 && c <= 70412))))) - : (c <= 70416 || (c < 70461 - ? (c < 70450 - ? (c < 70442 - ? (c >= 70419 && c <= 70440) - : c <= 70448) - : (c <= 70451 || (c >= 70453 && c <= 70457))) - : (c <= 70461 || (c < 70656 - ? (c < 70493 - ? c == 70480 - : c <= 70497) - : (c <= 70708 || (c >= 70727 && c <= 70730))))))))))))) - : (c <= 70753 || (c < 119966 - ? (c < 73063 - ? (c < 72096 - ? (c < 71488 - ? (c < 71168 - ? (c < 70855 - ? (c < 70852 - ? (c >= 70784 && c <= 70831) - : c <= 70853) - : (c <= 70855 || (c < 71128 - ? (c >= 71040 && c <= 71086) - : c <= 71131))) - : (c <= 71215 || (c < 71352 - ? (c < 71296 - ? c == 71236 - : c <= 71338) - : (c <= 71352 || (c >= 71424 && c <= 71450))))) - : (c <= 71494 || (c < 71948 - ? (c < 71935 - ? (c < 71840 - ? (c >= 71680 && c <= 71723) - : c <= 71903) - : (c <= 71942 || c == 71945)) - : (c <= 71955 || (c < 71999 - ? (c < 71960 - ? (c >= 71957 && c <= 71958) - : c <= 71983) - : (c <= 71999 || c == 72001)))))) - : (c <= 72103 || (c < 72368 - ? (c < 72203 - ? (c < 72163 - ? (c < 72161 - ? (c >= 72106 && c <= 72144) - : c <= 72161) - : (c <= 72163 || c == 72192)) - : (c <= 72242 || (c < 72284 - ? (c < 72272 - ? c == 72250 - : c <= 72272) - : (c <= 72329 || c == 72349)))) - : (c <= 72440 || (c < 72960 - ? (c < 72768 - ? (c < 72714 - ? (c >= 72704 && c <= 72712) - : c <= 72750) - : (c <= 72768 || (c >= 72818 && c <= 72847))) - : (c <= 72966 || (c < 73030 - ? (c < 72971 - ? (c >= 72968 && c <= 72969) - : c <= 73008) - : (c <= 73030 || (c >= 73056 && c <= 73061))))))))) - : (c <= 73064 || (c < 94032 - ? (c < 92160 - ? (c < 74752 - ? (c < 73440 - ? (c < 73112 - ? (c >= 73066 && c <= 73097) - : c <= 73112) - : (c <= 73458 || (c < 73728 - ? c == 73648 - : c <= 74649))) - : (c <= 74862 || (c < 77824 - ? (c < 77712 - ? (c >= 74880 && c <= 75075) - : c <= 77808) - : (c <= 78894 || (c >= 82944 && c <= 83526))))) - : (c <= 92728 || (c < 92992 - ? (c < 92880 - ? (c < 92784 - ? (c >= 92736 && c <= 92766) - : c <= 92862) - : (c <= 92909 || (c >= 92928 && c <= 92975))) - : (c <= 92995 || (c < 93760 - ? (c < 93053 - ? (c >= 93027 && c <= 93047) - : c <= 93071) - : (c <= 93823 || (c >= 93952 && c <= 94026))))))) - : (c <= 94032 || (c < 110592 - ? (c < 100352 - ? (c < 94179 - ? (c < 94176 - ? (c >= 94099 && c <= 94111) - : c <= 94177) - : (c <= 94179 || (c >= 94208 && c <= 100343))) - : (c <= 101589 || (c < 110581 - ? (c < 110576 - ? (c >= 101632 && c <= 101640) - : c <= 110579) - : (c <= 110587 || (c >= 110589 && c <= 110590))))) - : (c <= 110882 || (c < 113776 - ? (c < 110960 - ? (c < 110948 - ? (c >= 110928 && c <= 110930) - : c <= 110951) - : (c <= 111355 || (c >= 113664 && c <= 113770))) - : (c <= 113788 || (c < 119808 - ? (c < 113808 - ? (c >= 113792 && c <= 113800) - : c <= 113817) - : (c <= 119892 || (c >= 119894 && c <= 119964))))))))))) - : (c <= 119967 || (c < 126464 - ? (c < 120598 - ? (c < 120094 - ? (c < 119997 - ? (c < 119977 - ? (c < 119973 - ? c == 119970 - : c <= 119974) - : (c <= 119980 || (c < 119995 - ? (c >= 119982 && c <= 119993) - : c <= 119995))) - : (c <= 120003 || (c < 120077 - ? (c < 120071 - ? (c >= 120005 && c <= 120069) - : c <= 120074) - : (c <= 120084 || (c >= 120086 && c <= 120092))))) - : (c <= 120121 || (c < 120146 - ? (c < 120134 - ? (c < 120128 - ? (c >= 120123 && c <= 120126) - : c <= 120132) - : (c <= 120134 || (c >= 120138 && c <= 120144))) - : (c <= 120485 || (c < 120540 - ? (c < 120514 - ? (c >= 120488 && c <= 120512) - : c <= 120538) - : (c <= 120570 || (c >= 120572 && c <= 120596))))))) - : (c <= 120628 || (c < 123214 - ? (c < 120746 - ? (c < 120688 - ? (c < 120656 - ? (c >= 120630 && c <= 120654) - : c <= 120686) - : (c <= 120712 || (c >= 120714 && c <= 120744))) - : (c <= 120770 || (c < 123136 - ? (c < 122624 - ? (c >= 120772 && c <= 120779) - : c <= 122654) - : (c <= 123180 || (c >= 123191 && c <= 123197))))) - : (c <= 123214 || (c < 124909 - ? (c < 124896 - ? (c < 123584 - ? (c >= 123536 && c <= 123565) - : c <= 123627) - : (c <= 124902 || (c >= 124904 && c <= 124907))) - : (c <= 124910 || (c < 125184 - ? (c < 124928 - ? (c >= 124912 && c <= 124926) - : c <= 125124) - : (c <= 125251 || c == 125259)))))))) - : (c <= 126467 || (c < 126559 - ? (c < 126535 - ? (c < 126505 - ? (c < 126500 - ? (c < 126497 - ? (c >= 126469 && c <= 126495) - : c <= 126498) - : (c <= 126500 || c == 126503)) - : (c <= 126514 || (c < 126523 - ? (c < 126521 - ? (c >= 126516 && c <= 126519) - : c <= 126521) - : (c <= 126523 || c == 126530)))) - : (c <= 126535 || (c < 126548 - ? (c < 126541 - ? (c < 126539 - ? c == 126537 - : c <= 126539) - : (c <= 126543 || (c >= 126545 && c <= 126546))) - : (c <= 126548 || (c < 126555 - ? (c < 126553 - ? c == 126551 - : c <= 126553) - : (c <= 126555 || c == 126557)))))) - : (c <= 126559 || (c < 126625 - ? (c < 126580 - ? (c < 126567 - ? (c < 126564 - ? (c >= 126561 && c <= 126562) - : c <= 126564) - : (c <= 126570 || (c >= 126572 && c <= 126578))) - : (c <= 126583 || (c < 126592 - ? (c < 126590 - ? (c >= 126585 && c <= 126588) - : c <= 126590) - : (c <= 126601 || (c >= 126603 && c <= 126619))))) - : (c <= 126627 || (c < 177984 - ? (c < 131072 - ? (c < 126635 - ? (c >= 126629 && c <= 126633) - : c <= 126651) - : (c <= 173791 || (c >= 173824 && c <= 177976))) - : (c <= 178205 || (c < 194560 - ? (c < 183984 - ? (c >= 178208 && c <= 183969) - : c <= 191456) - : (c <= 195101 || (c >= 196608 && c <= 201546))))))))))))))))); -} - -static inline bool sym_cmd_identifier_character_set_2(int32_t c) { - return (c < 43514 - ? (c < 4193 - ? (c < 2707 - ? (c < 1994 - ? (c < 931 - ? (c < 748 - ? (c < 192 + return (c < 43514 + ? (c < 4193 + ? (c < 2707 + ? (c < 1994 + ? (c < 931 + ? (c < 748 + ? (c < 192 ? (c < 170 ? (c < '_' ? (c >= 'A' && c <= 'Z') @@ -9080,1027 +8358,807 @@ static inline bool sym_cmd_identifier_character_set_2(int32_t c) { : (c <= 195101 || (c >= 196608 && c <= 201546))))))))))))))))); } -static inline bool sym_cmd_identifier_character_set_3(int32_t c) { - return (c < 43616 - ? (c < 3782 - ? (c < 2741 - ? (c < 2042 - ? (c < 931 - ? (c < 248 - ? (c < 170 - ? (c < 'A' - ? (c < '0' - ? c == '-' - : c <= '9') - : (c <= 'Z' || (c < 'a' - ? c == '_' - : c <= 'z'))) - : (c <= 170 || (c < 186 - ? (c < 183 - ? c == 181 - : c <= 183) - : (c <= 186 || (c < 216 - ? (c >= 192 && c <= 214) - : c <= 246))))) - : (c <= 705 || (c < 886 - ? (c < 748 - ? (c < 736 - ? (c >= 710 && c <= 721) - : c <= 740) - : (c <= 748 || (c < 768 - ? c == 750 - : c <= 884))) - : (c <= 887 || (c < 902 - ? (c < 895 - ? (c >= 891 && c <= 893) - : c <= 895) - : (c <= 906 || (c < 910 - ? c == 908 - : c <= 929))))))) - : (c <= 1013 || (c < 1488 - ? (c < 1376 - ? (c < 1162 - ? (c < 1155 - ? (c >= 1015 && c <= 1153) - : c <= 1159) - : (c <= 1327 || (c < 1369 - ? (c >= 1329 && c <= 1366) - : c <= 1369))) - : (c <= 1416 || (c < 1473 - ? (c < 1471 - ? (c >= 1425 && c <= 1469) - : c <= 1471) - : (c <= 1474 || (c < 1479 - ? (c >= 1476 && c <= 1477) - : c <= 1479))))) - : (c <= 1514 || (c < 1759 - ? (c < 1568 - ? (c < 1552 +static inline bool sym_cmd_identifier_character_set_2(int32_t c) { + return (c < 43520 + ? (c < 4197 + ? (c < 2730 + ? (c < 2036 + ? (c < 1015 + ? (c < 750 + ? (c < 216 + ? (c < 170 + ? (c < '_' + ? (c >= 'A' && c <= 'Y') + : c <= 'y') + : (c <= 170 || (c < 192 + ? c == 186 + : c <= 214))) + : (c <= 246 || (c < 736 + ? (c < 710 + ? (c >= 248 && c <= 705) + : c <= 721) + : (c <= 740 || c == 748)))) + : (c <= 750 || (c < 902 + ? (c < 891 + ? (c < 886 + ? (c >= 880 && c <= 884) + : c <= 887) + : (c <= 893 || c == 895)) + : (c <= 902 || (c < 910 + ? (c < 908 + ? (c >= 904 && c <= 906) + : c <= 908) + : (c <= 929 || (c >= 931 && c <= 1013))))))) + : (c <= 1153 || (c < 1749 + ? (c < 1488 + ? (c < 1369 + ? (c < 1329 + ? (c >= 1162 && c <= 1327) + : c <= 1366) + : (c <= 1369 || (c >= 1376 && c <= 1416))) + : (c <= 1514 || (c < 1646 + ? (c < 1568 ? (c >= 1519 && c <= 1522) - : c <= 1562) - : (c <= 1641 || (c < 1749 - ? (c >= 1646 && c <= 1747) - : c <= 1756))) - : (c <= 1768 || (c < 1808 - ? (c < 1791 - ? (c >= 1770 && c <= 1788) - : c <= 1791) - : (c <= 1866 || (c < 1984 - ? (c >= 1869 && c <= 1969) - : c <= 2037))))))))) - : (c <= 2042 || (c < 2556 - ? (c < 2447 - ? (c < 2185 - ? (c < 2112 + : c <= 1610) + : (c <= 1647 || (c >= 1649 && c <= 1747))))) + : (c <= 1749 || (c < 1808 + ? (c < 1786 + ? (c < 1774 + ? (c >= 1765 && c <= 1766) + : c <= 1775) + : (c <= 1788 || c == 1791)) + : (c <= 1808 || (c < 1969 + ? (c < 1869 + ? (c >= 1810 && c <= 1839) + : c <= 1957) + : (c <= 1969 || (c >= 1994 && c <= 2026))))))))) + : (c <= 2037 || (c < 2486 + ? (c < 2308 + ? (c < 2112 + ? (c < 2074 ? (c < 2048 - ? c == 2045 - : c <= 2093) - : (c <= 2139 || (c < 2160 + ? c == 2042 + : c <= 2069) + : (c <= 2074 || (c < 2088 + ? c == 2084 + : c <= 2088))) + : (c <= 2136 || (c < 2185 + ? (c < 2160 ? (c >= 2144 && c <= 2154) - : c <= 2183))) - : (c <= 2190 || (c < 2406 - ? (c < 2275 - ? (c >= 2200 && c <= 2273) - : c <= 2403) - : (c <= 2415 || (c < 2437 - ? (c >= 2417 && c <= 2435) - : c <= 2444))))) - : (c <= 2448 || (c < 2503 - ? (c < 2482 - ? (c < 2474 - ? (c >= 2451 && c <= 2472) - : c <= 2480) - : (c <= 2482 || (c < 2492 - ? (c >= 2486 && c <= 2489) - : c <= 2500))) - : (c <= 2504 || (c < 2524 - ? (c < 2519 - ? (c >= 2507 && c <= 2510) - : c <= 2519) - : (c <= 2525 || (c < 2534 - ? (c >= 2527 && c <= 2531) - : c <= 2545))))))) - : (c <= 2556 || (c < 2631 - ? (c < 2602 - ? (c < 2565 - ? (c < 2561 - ? c == 2558 - : c <= 2563) - : (c <= 2570 || (c < 2579 - ? (c >= 2575 && c <= 2576) - : c <= 2600))) - : (c <= 2608 || (c < 2616 + : c <= 2183) + : (c <= 2190 || (c >= 2208 && c <= 2249))))) + : (c <= 2361 || (c < 2437 + ? (c < 2392 + ? (c < 2384 + ? c == 2365 + : c <= 2384) + : (c <= 2401 || (c >= 2417 && c <= 2432))) + : (c <= 2444 || (c < 2474 + ? (c < 2451 + ? (c >= 2447 && c <= 2448) + : c <= 2472) + : (c <= 2480 || c == 2482)))))) + : (c <= 2489 || (c < 2602 + ? (c < 2544 + ? (c < 2524 + ? (c < 2510 + ? c == 2493 + : c <= 2510) + : (c <= 2525 || (c >= 2527 && c <= 2529))) + : (c <= 2545 || (c < 2575 + ? (c < 2565 + ? c == 2556 + : c <= 2570) + : (c <= 2576 || (c >= 2579 && c <= 2600))))) + : (c <= 2608 || (c < 2654 + ? (c < 2616 ? (c < 2613 ? (c >= 2610 && c <= 2611) : c <= 2614) - : (c <= 2617 || (c < 2622 - ? c == 2620 - : c <= 2626))))) - : (c <= 2632 || (c < 2689 - ? (c < 2649 - ? (c < 2641 - ? (c >= 2635 && c <= 2637) - : c <= 2641) - : (c <= 2652 || (c < 2662 - ? c == 2654 - : c <= 2677))) - : (c <= 2691 || (c < 2707 - ? (c < 2703 - ? (c >= 2693 && c <= 2701) - : c <= 2705) - : (c <= 2728 || (c < 2738 - ? (c >= 2730 && c <= 2736) - : c <= 2739))))))))))) - : (c <= 2745 || (c < 3165 - ? (c < 2949 - ? (c < 2858 - ? (c < 2790 - ? (c < 2763 - ? (c < 2759 - ? (c >= 2748 && c <= 2757) - : c <= 2761) - : (c <= 2765 || (c < 2784 + : (c <= 2617 || (c >= 2649 && c <= 2652))) + : (c <= 2654 || (c < 2703 + ? (c < 2693 + ? (c >= 2674 && c <= 2676) + : c <= 2701) + : (c <= 2705 || (c >= 2707 && c <= 2728))))))))))) + : (c <= 2736 || (c < 3253 + ? (c < 2969 + ? (c < 2866 + ? (c < 2809 + ? (c < 2749 + ? (c < 2741 + ? (c >= 2738 && c <= 2739) + : c <= 2745) + : (c <= 2749 || (c < 2784 ? c == 2768 - : c <= 2787))) - : (c <= 2799 || (c < 2821 - ? (c < 2817 - ? (c >= 2809 && c <= 2815) - : c <= 2819) - : (c <= 2828 || (c < 2835 - ? (c >= 2831 && c <= 2832) - : c <= 2856))))) - : (c <= 2864 || (c < 2901 - ? (c < 2876 - ? (c < 2869 - ? (c >= 2866 && c <= 2867) - : c <= 2873) - : (c <= 2884 || (c < 2891 - ? (c >= 2887 && c <= 2888) - : c <= 2893))) - : (c <= 2903 || (c < 2918 - ? (c < 2911 - ? (c >= 2908 && c <= 2909) - : c <= 2915) - : (c <= 2927 || (c < 2946 - ? c == 2929 - : c <= 2947))))))) - : (c <= 2954 || (c < 3024 - ? (c < 2979 - ? (c < 2969 - ? (c < 2962 - ? (c >= 2958 && c <= 2960) - : c <= 2965) - : (c <= 2970 || (c < 2974 + : c <= 2785))) + : (c <= 2809 || (c < 2835 + ? (c < 2831 + ? (c >= 2821 && c <= 2828) + : c <= 2832) + : (c <= 2856 || (c >= 2858 && c <= 2864))))) + : (c <= 2867 || (c < 2929 + ? (c < 2908 + ? (c < 2877 + ? (c >= 2869 && c <= 2873) + : c <= 2877) + : (c <= 2909 || (c >= 2911 && c <= 2913))) + : (c <= 2929 || (c < 2958 + ? (c < 2949 + ? c == 2947 + : c <= 2954) + : (c <= 2960 || (c >= 2962 && c <= 2965))))))) + : (c <= 2970 || (c < 3114 + ? (c < 2990 + ? (c < 2979 + ? (c < 2974 ? c == 2972 - : c <= 2975))) - : (c <= 2980 || (c < 3006 - ? (c < 2990 - ? (c >= 2984 && c <= 2986) - : c <= 3001) - : (c <= 3010 || (c < 3018 - ? (c >= 3014 && c <= 3016) - : c <= 3021))))) - : (c <= 3024 || (c < 3114 - ? (c < 3072 - ? (c < 3046 - ? c == 3031 - : c <= 3055) - : (c <= 3084 || (c < 3090 - ? (c >= 3086 && c <= 3088) - : c <= 3112))) - : (c <= 3129 || (c < 3146 - ? (c < 3142 - ? (c >= 3132 && c <= 3140) - : c <= 3144) - : (c <= 3149 || (c < 3160 - ? (c >= 3157 && c <= 3158) - : c <= 3162))))))))) - : (c <= 3165 || (c < 3430 - ? (c < 3285 - ? (c < 3218 - ? (c < 3200 - ? (c < 3174 - ? (c >= 3168 && c <= 3171) - : c <= 3183) - : (c <= 3203 || (c < 3214 + : c <= 2975) + : (c <= 2980 || (c >= 2984 && c <= 2986))) + : (c <= 3001 || (c < 3086 + ? (c < 3077 + ? c == 3024 + : c <= 3084) + : (c <= 3088 || (c >= 3090 && c <= 3112))))) + : (c <= 3129 || (c < 3200 + ? (c < 3165 + ? (c < 3160 + ? c == 3133 + : c <= 3162) + : (c <= 3165 || (c >= 3168 && c <= 3169))) + : (c <= 3200 || (c < 3218 + ? (c < 3214 ? (c >= 3205 && c <= 3212) - : c <= 3216))) - : (c <= 3240 || (c < 3260 - ? (c < 3253 - ? (c >= 3242 && c <= 3251) - : c <= 3257) - : (c <= 3268 || (c < 3274 - ? (c >= 3270 && c <= 3272) - : c <= 3277))))) - : (c <= 3286 || (c < 3342 - ? (c < 3302 - ? (c < 3296 - ? (c >= 3293 && c <= 3294) - : c <= 3299) - : (c <= 3311 || (c < 3328 + : c <= 3216) + : (c <= 3240 || (c >= 3242 && c <= 3251))))))))) + : (c <= 3257 || (c < 3713 + ? (c < 3423 + ? (c < 3342 + ? (c < 3296 + ? (c < 3293 + ? c == 3261 + : c <= 3294) + : (c <= 3297 || (c < 3332 ? (c >= 3313 && c <= 3314) : c <= 3340))) - : (c <= 3344 || (c < 3402 - ? (c < 3398 - ? (c >= 3346 && c <= 3396) - : c <= 3400) - : (c <= 3406 || (c < 3423 - ? (c >= 3412 && c <= 3415) - : c <= 3427))))))) - : (c <= 3439 || (c < 3558 - ? (c < 3517 - ? (c < 3461 - ? (c < 3457 + : (c <= 3344 || (c < 3406 + ? (c < 3389 + ? (c >= 3346 && c <= 3386) + : c <= 3389) + : (c <= 3406 || (c >= 3412 && c <= 3414))))) + : (c <= 3425 || (c < 3517 + ? (c < 3482 + ? (c < 3461 ? (c >= 3450 && c <= 3455) - : c <= 3459) - : (c <= 3478 || (c < 3507 - ? (c >= 3482 && c <= 3505) - : c <= 3515))) - : (c <= 3517 || (c < 3535 - ? (c < 3530 - ? (c >= 3520 && c <= 3526) - : c <= 3530) - : (c <= 3540 || (c < 3544 - ? c == 3542 - : c <= 3551))))) - : (c <= 3567 || (c < 3716 - ? (c < 3648 + : c <= 3478) + : (c <= 3505 || (c >= 3507 && c <= 3515))) + : (c <= 3517 || (c < 3634 ? (c < 3585 - ? (c >= 3570 && c <= 3571) - : c <= 3642) - : (c <= 3662 || (c < 3713 - ? (c >= 3664 && c <= 3673) - : c <= 3714))) - : (c <= 3716 || (c < 3749 - ? (c < 3724 - ? (c >= 3718 && c <= 3722) - : c <= 3747) - : (c <= 3749 || (c < 3776 - ? (c >= 3751 && c <= 3773) - : c <= 3780))))))))))))) - : (c <= 3782 || (c < 8025 - ? (c < 5888 - ? (c < 4688 - ? (c < 3953 - ? (c < 3872 - ? (c < 3804 - ? (c < 3792 - ? (c >= 3784 && c <= 3789) - : c <= 3801) - : (c <= 3807 || (c < 3864 + ? (c >= 3520 && c <= 3526) + : c <= 3632) + : (c <= 3634 || (c >= 3648 && c <= 3654))))))) + : (c <= 3714 || (c < 3804 + ? (c < 3751 + ? (c < 3724 + ? (c < 3718 + ? c == 3716 + : c <= 3722) + : (c <= 3747 || c == 3749)) + : (c <= 3760 || (c < 3776 + ? (c < 3773 + ? c == 3762 + : c <= 3773) + : (c <= 3780 || c == 3782)))) + : (c <= 3807 || (c < 4096 + ? (c < 3913 + ? (c < 3904 ? c == 3840 - : c <= 3865))) - : (c <= 3881 || (c < 3897 - ? (c < 3895 - ? c == 3893 - : c <= 3895) - : (c <= 3897 || (c < 3913 - ? (c >= 3902 && c <= 3911) - : c <= 3948))))) - : (c <= 3972 || (c < 4256 - ? (c < 4038 - ? (c < 3993 - ? (c >= 3974 && c <= 3991) - : c <= 4028) - : (c <= 4038 || (c < 4176 - ? (c >= 4096 && c <= 4169) - : c <= 4253))) - : (c <= 4293 || (c < 4304 - ? (c < 4301 - ? c == 4295 - : c <= 4301) - : (c <= 4346 || (c < 4682 - ? (c >= 4348 && c <= 4680) - : c <= 4685))))))) - : (c <= 4694 || (c < 4882 - ? (c < 4786 - ? (c < 4704 - ? (c < 4698 - ? c == 4696 - : c <= 4701) - : (c <= 4744 || (c < 4752 - ? (c >= 4746 && c <= 4749) - : c <= 4784))) + : c <= 3911) + : (c <= 3948 || (c >= 3976 && c <= 3980))) + : (c <= 4138 || (c < 4186 + ? (c < 4176 + ? c == 4159 + : c <= 4181) + : (c <= 4189 || c == 4193)))))))))))) + : (c <= 4198 || (c < 8144 + ? (c < 6272 + ? (c < 4824 + ? (c < 4696 + ? (c < 4301 + ? (c < 4238 + ? (c < 4213 + ? (c >= 4206 && c <= 4208) + : c <= 4225) + : (c <= 4238 || (c < 4295 + ? (c >= 4256 && c <= 4293) + : c <= 4295))) + : (c <= 4301 || (c < 4682 + ? (c < 4348 + ? (c >= 4304 && c <= 4346) + : c <= 4680) + : (c <= 4685 || (c >= 4688 && c <= 4694))))) + : (c <= 4696 || (c < 4786 + ? (c < 4746 + ? (c < 4704 + ? (c >= 4698 && c <= 4701) + : c <= 4744) + : (c <= 4749 || (c >= 4752 && c <= 4784))) : (c <= 4789 || (c < 4802 ? (c < 4800 ? (c >= 4792 && c <= 4798) : c <= 4800) - : (c <= 4805 || (c < 4824 - ? (c >= 4808 && c <= 4822) - : c <= 4880))))) - : (c <= 4885 || (c < 5112 - ? (c < 4969 - ? (c < 4957 - ? (c >= 4888 && c <= 4954) - : c <= 4959) - : (c <= 4977 || (c < 5024 - ? (c >= 4992 && c <= 5007) - : c <= 5109))) - : (c <= 5117 || (c < 5761 - ? (c < 5743 - ? (c >= 5121 && c <= 5740) + : (c <= 4805 || (c >= 4808 && c <= 4822))))))) + : (c <= 4880 || (c < 5870 + ? (c < 5112 + ? (c < 4992 + ? (c < 4888 + ? (c >= 4882 && c <= 4885) + : c <= 4954) + : (c <= 5007 || (c >= 5024 && c <= 5109))) + : (c <= 5117 || (c < 5761 + ? (c < 5743 + ? (c >= 5121 && c <= 5740) : c <= 5759) - : (c <= 5786 || (c < 5870 - ? (c >= 5792 && c <= 5866) - : c <= 5880))))))))) - : (c <= 5909 || (c < 6688 - ? (c < 6176 - ? (c < 6016 - ? (c < 5984 - ? (c < 5952 - ? (c >= 5919 && c <= 5940) - : c <= 5971) - : (c <= 5996 || (c < 6002 - ? (c >= 5998 && c <= 6000) - : c <= 6003))) - : (c <= 6099 || (c < 6112 - ? (c < 6108 - ? c == 6103 - : c <= 6109) - : (c <= 6121 || (c < 6159 - ? (c >= 6155 && c <= 6157) - : c <= 6169))))) - : (c <= 6264 || (c < 6470 + : (c <= 5786 || (c >= 5792 && c <= 5866))))) + : (c <= 5880 || (c < 5998 + ? (c < 5952 + ? (c < 5919 + ? (c >= 5888 && c <= 5905) + : c <= 5937) + : (c <= 5969 || (c >= 5984 && c <= 5996))) + : (c <= 6000 || (c < 6108 + ? (c < 6103 + ? (c >= 6016 && c <= 6067) + : c <= 6103) + : (c <= 6108 || (c >= 6176 && c <= 6264))))))))) + : (c <= 6312 || (c < 7357 + ? (c < 6917 + ? (c < 6528 ? (c < 6400 ? (c < 6320 - ? (c >= 6272 && c <= 6314) + ? c == 6314 : c <= 6389) - : (c <= 6430 || (c < 6448 - ? (c >= 6432 && c <= 6443) - : c <= 6459))) - : (c <= 6509 || (c < 6576 - ? (c < 6528 - ? (c >= 6512 && c <= 6516) - : c <= 6571) - : (c <= 6601 || (c < 6656 - ? (c >= 6608 && c <= 6618) - : c <= 6683))))))) - : (c <= 6750 || (c < 7232 - ? (c < 6847 - ? (c < 6800 - ? (c < 6783 - ? (c >= 6752 && c <= 6780) - : c <= 6793) - : (c <= 6809 || (c < 6832 - ? c == 6823 - : c <= 6845))) - : (c <= 6862 || (c < 7019 - ? (c < 6992 - ? (c >= 6912 && c <= 6988) - : c <= 7001) - : (c <= 7027 || (c < 7168 - ? (c >= 7040 && c <= 7155) - : c <= 7223))))) - : (c <= 7241 || (c < 7380 - ? (c < 7312 - ? (c < 7296 - ? (c >= 7245 && c <= 7293) - : c <= 7304) - : (c <= 7354 || (c < 7376 - ? (c >= 7357 && c <= 7359) - : c <= 7378))) - : (c <= 7418 || (c < 7968 + : (c <= 6430 || (c < 6512 + ? (c >= 6480 && c <= 6509) + : c <= 6516))) + : (c <= 6571 || (c < 6688 + ? (c < 6656 + ? (c >= 6576 && c <= 6601) + : c <= 6678) + : (c <= 6740 || c == 6823)))) + : (c <= 6963 || (c < 7168 + ? (c < 7086 + ? (c < 7043 + ? (c >= 6981 && c <= 6988) + : c <= 7072) + : (c <= 7087 || (c >= 7098 && c <= 7141))) + : (c <= 7203 || (c < 7296 + ? (c < 7258 + ? (c >= 7245 && c <= 7247) + : c <= 7293) + : (c <= 7304 || (c >= 7312 && c <= 7354))))))) + : (c <= 7359 || (c < 8016 + ? (c < 7424 + ? (c < 7413 + ? (c < 7406 + ? (c >= 7401 && c <= 7404) + : c <= 7411) + : (c <= 7414 || c == 7418)) + : (c <= 7615 || (c < 7968 ? (c < 7960 - ? (c >= 7424 && c <= 7957) + ? (c >= 7680 && c <= 7957) : c <= 7965) - : (c <= 8005 || (c < 8016 - ? (c >= 8008 && c <= 8013) - : c <= 8023))))))))))) - : (c <= 8025 || (c < 11720 - ? (c < 8458 - ? (c < 8178 - ? (c < 8126 - ? (c < 8031 - ? (c < 8029 - ? c == 8027 - : c <= 8029) - : (c <= 8061 || (c < 8118 - ? (c >= 8064 && c <= 8116) - : c <= 8124))) - : (c <= 8126 || (c < 8144 - ? (c < 8134 - ? (c >= 8130 && c <= 8132) - : c <= 8140) - : (c <= 8147 || (c < 8160 + : (c <= 8005 || (c >= 8008 && c <= 8013))))) + : (c <= 8023 || (c < 8064 + ? (c < 8029 + ? (c < 8027 + ? c == 8025 + : c <= 8027) + : (c <= 8029 || (c >= 8031 && c <= 8061))) + : (c <= 8116 || (c < 8130 + ? (c < 8126 + ? (c >= 8118 && c <= 8124) + : c <= 8126) + : (c <= 8132 || (c >= 8134 && c <= 8140))))))))))) + : (c <= 8147 || (c < 12344 + ? (c < 11264 + ? (c < 8469 + ? (c < 8319 + ? (c < 8178 + ? (c < 8160 ? (c >= 8150 && c <= 8155) - : c <= 8172))))) - : (c <= 8180 || (c < 8336 - ? (c < 8276 - ? (c < 8255 + : c <= 8172) + : (c <= 8180 || (c < 8305 ? (c >= 8182 && c <= 8188) - : c <= 8256) - : (c <= 8276 || (c < 8319 - ? c == 8305 - : c <= 8319))) - : (c <= 8348 || (c < 8421 - ? (c < 8417 - ? (c >= 8400 && c <= 8412) - : c <= 8417) - : (c <= 8432 || (c < 8455 - ? c == 8450 - : c <= 8455))))))) - : (c <= 8467 || (c < 11499 - ? (c < 8490 - ? (c < 8484 - ? (c < 8472 - ? c == 8469 - : c <= 8477) - : (c <= 8484 || (c < 8488 - ? c == 8486 - : c <= 8488))) + : c <= 8305))) + : (c <= 8319 || (c < 8455 + ? (c < 8450 + ? (c >= 8336 && c <= 8348) + : c <= 8450) + : (c <= 8455 || (c >= 8458 && c <= 8467))))) + : (c <= 8469 || (c < 8490 + ? (c < 8486 + ? (c < 8484 + ? (c >= 8472 && c <= 8477) + : c <= 8484) + : (c <= 8486 || c == 8488)) : (c <= 8505 || (c < 8526 ? (c < 8517 ? (c >= 8508 && c <= 8511) : c <= 8521) - : (c <= 8526 || (c < 11264 - ? (c >= 8544 && c <= 8584) - : c <= 11492))))) - : (c <= 11507 || (c < 11647 - ? (c < 11565 - ? (c < 11559 - ? (c >= 11520 && c <= 11557) - : c <= 11559) - : (c <= 11565 || (c < 11631 + : (c <= 8526 || (c >= 8544 && c <= 8584))))))) + : (c <= 11492 || (c < 11688 + ? (c < 11565 + ? (c < 11520 + ? (c < 11506 + ? (c >= 11499 && c <= 11502) + : c <= 11507) + : (c <= 11557 || c == 11559)) + : (c <= 11565 || (c < 11648 + ? (c < 11631 ? (c >= 11568 && c <= 11623) - : c <= 11631))) - : (c <= 11670 || (c < 11696 - ? (c < 11688 - ? (c >= 11680 && c <= 11686) - : c <= 11694) - : (c <= 11702 || (c < 11712 - ? (c >= 11704 && c <= 11710) - : c <= 11718))))))))) - : (c <= 11726 || (c < 42623 - ? (c < 12540 - ? (c < 12337 - ? (c < 11744 - ? (c < 11736 - ? (c >= 11728 && c <= 11734) - : c <= 11742) - : (c <= 11775 || (c < 12321 - ? (c >= 12293 && c <= 12295) - : c <= 12335))) - : (c <= 12341 || (c < 12441 - ? (c < 12353 - ? (c >= 12344 && c <= 12348) - : c <= 12438) - : (c <= 12442 || (c < 12449 - ? (c >= 12445 && c <= 12447) - : c <= 12538))))) - : (c <= 12543 || (c < 19968 - ? (c < 12704 - ? (c < 12593 - ? (c >= 12549 && c <= 12591) - : c <= 12686) - : (c <= 12735 || (c < 13312 - ? (c >= 12784 && c <= 12799) - : c <= 19903))) - : (c <= 42124 || (c < 42512 - ? (c < 42240 - ? (c >= 42192 && c <= 42237) - : c <= 42508) - : (c <= 42539 || (c < 42612 - ? (c >= 42560 && c <= 42607) - : c <= 42621))))))) - : (c <= 42737 || (c < 43232 - ? (c < 42965 - ? (c < 42891 - ? (c < 42786 - ? (c >= 42775 && c <= 42783) - : c <= 42888) - : (c <= 42954 || (c < 42963 - ? (c >= 42960 && c <= 42961) - : c <= 42963))) - : (c <= 42969 || (c < 43072 - ? (c < 43052 - ? (c >= 42994 && c <= 43047) - : c <= 43052) - : (c <= 43123 || (c < 43216 - ? (c >= 43136 && c <= 43205) - : c <= 43225))))) - : (c <= 43255 || (c < 43471 + : c <= 11631) + : (c <= 11670 || (c >= 11680 && c <= 11686))))) + : (c <= 11694 || (c < 11728 + ? (c < 11712 + ? (c < 11704 + ? (c >= 11696 && c <= 11702) + : c <= 11710) + : (c <= 11718 || (c >= 11720 && c <= 11726))) + : (c <= 11734 || (c < 12321 + ? (c < 12293 + ? (c >= 11736 && c <= 11742) + : c <= 12295) + : (c <= 12329 || (c >= 12337 && c <= 12341))))))))) + : (c <= 12348 || (c < 42960 + ? (c < 42192 + ? (c < 12593 + ? (c < 12449 + ? (c < 12445 + ? (c >= 12353 && c <= 12438) + : c <= 12447) + : (c <= 12538 || (c < 12549 + ? (c >= 12540 && c <= 12543) + : c <= 12591))) + : (c <= 12686 || (c < 13312 + ? (c < 12784 + ? (c >= 12704 && c <= 12735) + : c <= 12799) + : (c <= 19903 || (c >= 19968 && c <= 42124))))) + : (c <= 42237 || (c < 42623 + ? (c < 42538 + ? (c < 42512 + ? (c >= 42240 && c <= 42508) + : c <= 42527) + : (c <= 42539 || (c >= 42560 && c <= 42606))) + : (c <= 42653 || (c < 42786 + ? (c < 42775 + ? (c >= 42656 && c <= 42735) + : c <= 42783) + : (c <= 42888 || (c >= 42891 && c <= 42954))))))) + : (c <= 42961 || (c < 43259 + ? (c < 43015 + ? (c < 42994 + ? (c < 42965 + ? c == 42963 + : c <= 42969) + : (c <= 43009 || (c >= 43011 && c <= 43013))) + : (c <= 43018 || (c < 43138 + ? (c < 43072 + ? (c >= 43020 && c <= 43042) + : c <= 43123) + : (c <= 43187 || (c >= 43250 && c <= 43255))))) + : (c <= 43259 || (c < 43396 ? (c < 43312 - ? (c < 43261 - ? c == 43259 - : c <= 43309) - : (c <= 43347 || (c < 43392 - ? (c >= 43360 && c <= 43388) - : c <= 43456))) - : (c <= 43481 || (c < 43584 - ? (c < 43520 - ? (c >= 43488 && c <= 43518) - : c <= 43574) - : (c <= 43597 || (c >= 43600 && c <= 43609))))))))))))))) - : (c <= 43638 || (c < 71453 - ? (c < 67639 - ? (c < 65345 - ? (c < 64312 - ? (c < 43888 - ? (c < 43785 - ? (c < 43744 - ? (c < 43739 - ? (c >= 43642 && c <= 43714) - : c <= 43741) - : (c <= 43759 || (c < 43777 - ? (c >= 43762 && c <= 43766) - : c <= 43782))) - : (c <= 43790 || (c < 43816 - ? (c < 43808 - ? (c >= 43793 && c <= 43798) - : c <= 43814) - : (c <= 43822 || (c < 43868 - ? (c >= 43824 && c <= 43866) - : c <= 43881))))) - : (c <= 44010 || (c < 63744 - ? (c < 44032 - ? (c < 44016 - ? (c >= 44012 && c <= 44013) - : c <= 44025) - : (c <= 55203 || (c < 55243 - ? (c >= 55216 && c <= 55238) - : c <= 55291))) - : (c <= 64109 || (c < 64275 - ? (c < 64256 - ? (c >= 64112 && c <= 64217) - : c <= 64262) - : (c <= 64279 || (c < 64298 - ? (c >= 64285 && c <= 64296) - : c <= 64310))))))) - : (c <= 64316 || (c < 65075 - ? (c < 64612 - ? (c < 64323 - ? (c < 64320 - ? c == 64318 - : c <= 64321) - : (c <= 64324 || (c < 64467 - ? (c >= 64326 && c <= 64433) - : c <= 64605))) - : (c <= 64829 || (c < 65008 - ? (c < 64914 - ? (c >= 64848 && c <= 64911) - : c <= 64967) - : (c <= 65017 || (c < 65056 - ? (c >= 65024 && c <= 65039) - : c <= 65071))))) - : (c <= 65076 || (c < 65147 - ? (c < 65139 - ? (c < 65137 - ? (c >= 65101 && c <= 65103) - : c <= 65137) - : (c <= 65139 || (c < 65145 - ? c == 65143 - : c <= 65145))) - : (c <= 65147 || (c < 65296 - ? (c < 65151 - ? c == 65149 - : c <= 65276) - : (c <= 65305 || (c < 65343 - ? (c >= 65313 && c <= 65338) - : c <= 65343))))))))) - : (c <= 65370 || (c < 66513 - ? (c < 65664 - ? (c < 65536 - ? (c < 65482 - ? (c < 65474 - ? (c >= 65382 && c <= 65470) - : c <= 65479) - : (c <= 65487 || (c < 65498 - ? (c >= 65490 && c <= 65495) - : c <= 65500))) + ? (c < 43274 + ? (c >= 43261 && c <= 43262) + : c <= 43301) + : (c <= 43334 || (c >= 43360 && c <= 43388))) + : (c <= 43442 || (c < 43494 + ? (c < 43488 + ? c == 43471 + : c <= 43492) + : (c <= 43503 || (c >= 43514 && c <= 43518))))))))))))))) + : (c <= 43560 || (c < 70751 + ? (c < 66964 + ? (c < 65008 + ? (c < 43888 + ? (c < 43739 + ? (c < 43697 + ? (c < 43616 + ? (c < 43588 + ? (c >= 43584 && c <= 43586) + : c <= 43595) + : (c <= 43638 || (c < 43646 + ? c == 43642 + : c <= 43695))) + : (c <= 43697 || (c < 43712 + ? (c < 43705 + ? (c >= 43701 && c <= 43702) + : c <= 43709) + : (c <= 43712 || c == 43714)))) + : (c <= 43741 || (c < 43793 + ? (c < 43777 + ? (c < 43762 + ? (c >= 43744 && c <= 43754) + : c <= 43764) + : (c <= 43782 || (c >= 43785 && c <= 43790))) + : (c <= 43798 || (c < 43824 + ? (c < 43816 + ? (c >= 43808 && c <= 43814) + : c <= 43822) + : (c <= 43866 || (c >= 43868 && c <= 43881))))))) + : (c <= 44002 || (c < 64298 + ? (c < 64112 + ? (c < 55243 + ? (c < 55216 + ? (c >= 44032 && c <= 55203) + : c <= 55238) + : (c <= 55291 || (c >= 63744 && c <= 64109))) + : (c <= 64217 || (c < 64285 + ? (c < 64275 + ? (c >= 64256 && c <= 64262) + : c <= 64279) + : (c <= 64285 || (c >= 64287 && c <= 64296))))) + : (c <= 64310 || (c < 64326 + ? (c < 64320 + ? (c < 64318 + ? (c >= 64312 && c <= 64316) + : c <= 64318) + : (c <= 64321 || (c >= 64323 && c <= 64324))) + : (c <= 64433 || (c < 64848 + ? (c < 64612 + ? (c >= 64467 && c <= 64605) + : c <= 64829) + : (c <= 64911 || (c >= 64914 && c <= 64967))))))))) + : (c <= 65017 || (c < 65616 + ? (c < 65440 + ? (c < 65149 + ? (c < 65143 + ? (c < 65139 + ? c == 65137 + : c <= 65139) + : (c <= 65143 || (c < 65147 + ? c == 65145 + : c <= 65147))) + : (c <= 65149 || (c < 65345 + ? (c < 65313 + ? (c >= 65151 && c <= 65276) + : c <= 65338) + : (c <= 65370 || (c >= 65382 && c <= 65437))))) + : (c <= 65470 || (c < 65536 + ? (c < 65490 + ? (c < 65482 + ? (c >= 65474 && c <= 65479) + : c <= 65487) + : (c <= 65495 || (c >= 65498 && c <= 65500))) : (c <= 65547 || (c < 65596 ? (c < 65576 ? (c >= 65549 && c <= 65574) : c <= 65594) - : (c <= 65597 || (c < 65616 - ? (c >= 65599 && c <= 65613) - : c <= 65629))))) - : (c <= 65786 || (c < 66304 + : (c <= 65597 || (c >= 65599 && c <= 65613))))))) + : (c <= 65629 || (c < 66504 + ? (c < 66304 ? (c < 66176 - ? (c < 66045 - ? (c >= 65856 && c <= 65908) - : c <= 66045) - : (c <= 66204 || (c < 66272 - ? (c >= 66208 && c <= 66256) - : c <= 66272))) + ? (c < 65856 + ? (c >= 65664 && c <= 65786) + : c <= 65908) + : (c <= 66204 || (c >= 66208 && c <= 66256))) : (c <= 66335 || (c < 66432 ? (c < 66384 ? (c >= 66349 && c <= 66378) - : c <= 66426) - : (c <= 66461 || (c < 66504 - ? (c >= 66464 && c <= 66499) - : c <= 66511))))))) - : (c <= 66517 || (c < 66979 - ? (c < 66864 + : c <= 66421) + : (c <= 66461 || (c >= 66464 && c <= 66499))))) + : (c <= 66511 || (c < 66816 ? (c < 66736 - ? (c < 66720 - ? (c >= 66560 && c <= 66717) - : c <= 66729) - : (c <= 66771 || (c < 66816 - ? (c >= 66776 && c <= 66811) - : c <= 66855))) - : (c <= 66915 || (c < 66956 - ? (c < 66940 - ? (c >= 66928 && c <= 66938) - : c <= 66954) - : (c <= 66962 || (c < 66967 - ? (c >= 66964 && c <= 66965) - : c <= 66977))))) - : (c <= 66993 || (c < 67456 - ? (c < 67072 - ? (c < 67003 - ? (c >= 66995 && c <= 67001) - : c <= 67004) - : (c <= 67382 || (c < 67424 - ? (c >= 67392 && c <= 67413) - : c <= 67431))) - : (c <= 67461 || (c < 67584 - ? (c < 67506 - ? (c >= 67463 && c <= 67504) - : c <= 67514) - : (c <= 67589 || (c < 67594 + ? (c < 66560 + ? (c >= 66513 && c <= 66517) + : c <= 66717) + : (c <= 66771 || (c >= 66776 && c <= 66811))) + : (c <= 66855 || (c < 66940 + ? (c < 66928 + ? (c >= 66864 && c <= 66915) + : c <= 66938) + : (c <= 66954 || (c >= 66956 && c <= 66962))))))))))) + : (c <= 66965 || (c < 69248 + ? (c < 67840 + ? (c < 67584 + ? (c < 67392 + ? (c < 66995 + ? (c < 66979 + ? (c >= 66967 && c <= 66977) + : c <= 66993) + : (c <= 67001 || (c < 67072 + ? (c >= 67003 && c <= 67004) + : c <= 67382))) + : (c <= 67413 || (c < 67463 + ? (c < 67456 + ? (c >= 67424 && c <= 67431) + : c <= 67461) + : (c <= 67504 || (c >= 67506 && c <= 67514))))) + : (c <= 67589 || (c < 67647 + ? (c < 67639 + ? (c < 67594 ? c == 67592 - : c <= 67637))))))))))) - : (c <= 67640 || (c < 69956 - ? (c < 68448 - ? (c < 68101 - ? (c < 67828 - ? (c < 67680 - ? (c < 67647 - ? c == 67644 - : c <= 67669) - : (c <= 67702 || (c < 67808 - ? (c >= 67712 && c <= 67742) - : c <= 67826))) - : (c <= 67829 || (c < 67968 - ? (c < 67872 - ? (c >= 67840 && c <= 67861) - : c <= 67897) - : (c <= 68023 || (c < 68096 - ? (c >= 68030 && c <= 68031) - : c <= 68099))))) - : (c <= 68102 || (c < 68192 - ? (c < 68121 - ? (c < 68117 - ? (c >= 68108 && c <= 68115) - : c <= 68119) - : (c <= 68149 || (c < 68159 - ? (c >= 68152 && c <= 68154) - : c <= 68159))) - : (c <= 68220 || (c < 68297 - ? (c < 68288 - ? (c >= 68224 && c <= 68252) - : c <= 68295) - : (c <= 68326 || (c < 68416 - ? (c >= 68352 && c <= 68405) - : c <= 68437))))))) - : (c <= 68466 || (c < 69424 - ? (c < 68912 - ? (c < 68736 - ? (c < 68608 - ? (c >= 68480 && c <= 68497) - : c <= 68680) - : (c <= 68786 || (c < 68864 - ? (c >= 68800 && c <= 68850) - : c <= 68903))) - : (c <= 68921 || (c < 69296 - ? (c < 69291 - ? (c >= 69248 && c <= 69289) - : c <= 69292) - : (c <= 69297 || (c < 69415 - ? (c >= 69376 && c <= 69404) - : c <= 69415))))) - : (c <= 69456 || (c < 69759 - ? (c < 69600 - ? (c < 69552 - ? (c >= 69488 && c <= 69509) - : c <= 69572) - : (c <= 69622 || (c < 69734 - ? (c >= 69632 && c <= 69702) - : c <= 69749))) - : (c <= 69818 || (c < 69872 - ? (c < 69840 - ? c == 69826 - : c <= 69864) - : (c <= 69881 || (c < 69942 - ? (c >= 69888 && c <= 69940) - : c <= 69951))))))))) - : (c <= 69959 || (c < 70459 - ? (c < 70282 - ? (c < 70108 - ? (c < 70016 - ? (c < 70006 - ? (c >= 69968 && c <= 70003) - : c <= 70006) - : (c <= 70084 || (c < 70094 - ? (c >= 70089 && c <= 70092) - : c <= 70106))) - : (c <= 70108 || (c < 70206 + : c <= 67637) + : (c <= 67640 || c == 67644)) + : (c <= 67669 || (c < 67808 + ? (c < 67712 + ? (c >= 67680 && c <= 67702) + : c <= 67742) + : (c <= 67826 || (c >= 67828 && c <= 67829))))))) + : (c <= 67861 || (c < 68288 + ? (c < 68112 + ? (c < 68030 + ? (c < 67968 + ? (c >= 67872 && c <= 67897) + : c <= 68023) + : (c <= 68031 || c == 68096)) + : (c <= 68115 || (c < 68192 + ? (c < 68121 + ? (c >= 68117 && c <= 68119) + : c <= 68149) + : (c <= 68220 || (c >= 68224 && c <= 68252))))) + : (c <= 68295 || (c < 68480 + ? (c < 68416 + ? (c < 68352 + ? (c >= 68297 && c <= 68324) + : c <= 68405) + : (c <= 68437 || (c >= 68448 && c <= 68466))) + : (c <= 68497 || (c < 68800 + ? (c < 68736 + ? (c >= 68608 && c <= 68680) + : c <= 68786) + : (c <= 68850 || (c >= 68864 && c <= 68899))))))))) + : (c <= 69289 || (c < 70108 + ? (c < 69763 + ? (c < 69552 + ? (c < 69415 + ? (c < 69376 + ? (c >= 69296 && c <= 69297) + : c <= 69404) + : (c <= 69415 || (c < 69488 + ? (c >= 69424 && c <= 69445) + : c <= 69505))) + : (c <= 69572 || (c < 69745 + ? (c < 69635 + ? (c >= 69600 && c <= 69622) + : c <= 69687) + : (c <= 69746 || c == 69749)))) + : (c <= 69807 || (c < 69968 + ? (c < 69956 + ? (c < 69891 + ? (c >= 69840 && c <= 69864) + : c <= 69926) + : (c <= 69956 || c == 69959)) + : (c <= 70002 || (c < 70081 + ? (c < 70019 + ? c == 70006 + : c <= 70066) + : (c <= 70084 || c == 70106)))))) + : (c <= 70108 || (c < 70415 + ? (c < 70282 + ? (c < 70272 ? (c < 70163 ? (c >= 70144 && c <= 70161) - : c <= 70199) - : (c <= 70206 || (c < 70280 - ? (c >= 70272 && c <= 70278) - : c <= 70280))))) - : (c <= 70285 || (c < 70405 - ? (c < 70320 + : c <= 70187) + : (c <= 70278 || c == 70280)) + : (c <= 70285 || (c < 70320 ? (c < 70303 ? (c >= 70287 && c <= 70301) : c <= 70312) - : (c <= 70378 || (c < 70400 - ? (c >= 70384 && c <= 70393) - : c <= 70403))) - : (c <= 70412 || (c < 70442 - ? (c < 70419 - ? (c >= 70415 && c <= 70416) - : c <= 70440) - : (c <= 70448 || (c < 70453 - ? (c >= 70450 && c <= 70451) - : c <= 70457))))))) - : (c <= 70468 || (c < 70855 - ? (c < 70502 - ? (c < 70480 - ? (c < 70475 - ? (c >= 70471 && c <= 70472) - : c <= 70477) - : (c <= 70480 || (c < 70493 - ? c == 70487 - : c <= 70499))) - : (c <= 70508 || (c < 70736 - ? (c < 70656 - ? (c >= 70512 && c <= 70516) - : c <= 70730) - : (c <= 70745 || (c < 70784 - ? (c >= 70750 && c <= 70753) - : c <= 70853))))) - : (c <= 70855 || (c < 71236 - ? (c < 71096 - ? (c < 71040 - ? (c >= 70864 && c <= 70873) - : c <= 71093) - : (c <= 71104 || (c < 71168 - ? (c >= 71128 && c <= 71133) - : c <= 71232))) - : (c <= 71236 || (c < 71360 + : (c <= 70366 || (c >= 70405 && c <= 70412))))) + : (c <= 70416 || (c < 70461 + ? (c < 70450 + ? (c < 70442 + ? (c >= 70419 && c <= 70440) + : c <= 70448) + : (c <= 70451 || (c >= 70453 && c <= 70457))) + : (c <= 70461 || (c < 70656 + ? (c < 70493 + ? c == 70480 + : c <= 70497) + : (c <= 70708 || (c >= 70727 && c <= 70730))))))))))))) + : (c <= 70753 || (c < 119966 + ? (c < 73063 + ? (c < 72096 + ? (c < 71488 + ? (c < 71168 + ? (c < 70855 + ? (c < 70852 + ? (c >= 70784 && c <= 70831) + : c <= 70853) + : (c <= 70855 || (c < 71128 + ? (c >= 71040 && c <= 71086) + : c <= 71131))) + : (c <= 71215 || (c < 71352 ? (c < 71296 - ? (c >= 71248 && c <= 71257) - : c <= 71352) - : (c <= 71369 || (c >= 71424 && c <= 71450))))))))))))) - : (c <= 71467 || (c < 119973 - ? (c < 77824 - ? (c < 72760 - ? (c < 72016 - ? (c < 71945 - ? (c < 71680 - ? (c < 71488 - ? (c >= 71472 && c <= 71481) - : c <= 71494) - : (c <= 71738 || (c < 71935 - ? (c >= 71840 && c <= 71913) - : c <= 71942))) - : (c <= 71945 || (c < 71960 - ? (c < 71957 - ? (c >= 71948 && c <= 71955) - : c <= 71958) - : (c <= 71989 || (c < 71995 - ? (c >= 71991 && c <= 71992) - : c <= 72003))))) - : (c <= 72025 || (c < 72263 - ? (c < 72154 - ? (c < 72106 - ? (c >= 72096 && c <= 72103) - : c <= 72151) - : (c <= 72161 || (c < 72192 - ? (c >= 72163 && c <= 72164) - : c <= 72254))) - : (c <= 72263 || (c < 72368 - ? (c < 72349 - ? (c >= 72272 && c <= 72345) - : c <= 72349) - : (c <= 72440 || (c < 72714 + ? c == 71236 + : c <= 71338) + : (c <= 71352 || (c >= 71424 && c <= 71450))))) + : (c <= 71494 || (c < 71948 + ? (c < 71935 + ? (c < 71840 + ? (c >= 71680 && c <= 71723) + : c <= 71903) + : (c <= 71942 || c == 71945)) + : (c <= 71955 || (c < 71999 + ? (c < 71960 + ? (c >= 71957 && c <= 71958) + : c <= 71983) + : (c <= 71999 || c == 72001)))))) + : (c <= 72103 || (c < 72368 + ? (c < 72203 + ? (c < 72163 + ? (c < 72161 + ? (c >= 72106 && c <= 72144) + : c <= 72161) + : (c <= 72163 || c == 72192)) + : (c <= 72242 || (c < 72284 + ? (c < 72272 + ? c == 72250 + : c <= 72272) + : (c <= 72329 || c == 72349)))) + : (c <= 72440 || (c < 72960 + ? (c < 72768 + ? (c < 72714 ? (c >= 72704 && c <= 72712) - : c <= 72758))))))) - : (c <= 72768 || (c < 73056 - ? (c < 72968 - ? (c < 72850 - ? (c < 72818 - ? (c >= 72784 && c <= 72793) - : c <= 72847) - : (c <= 72871 || (c < 72960 - ? (c >= 72873 && c <= 72886) - : c <= 72966))) - : (c <= 72969 || (c < 73020 - ? (c < 73018 - ? (c >= 72971 && c <= 73014) - : c <= 73018) - : (c <= 73021 || (c < 73040 - ? (c >= 73023 && c <= 73031) - : c <= 73049))))) - : (c <= 73061 || (c < 73440 - ? (c < 73104 - ? (c < 73066 - ? (c >= 73063 && c <= 73064) - : c <= 73102) - : (c <= 73105 || (c < 73120 - ? (c >= 73107 && c <= 73112) - : c <= 73129))) - : (c <= 73462 || (c < 74752 - ? (c < 73728 + : c <= 72750) + : (c <= 72768 || (c >= 72818 && c <= 72847))) + : (c <= 72966 || (c < 73030 + ? (c < 72971 + ? (c >= 72968 && c <= 72969) + : c <= 73008) + : (c <= 73030 || (c >= 73056 && c <= 73061))))))))) + : (c <= 73064 || (c < 94032 + ? (c < 92160 + ? (c < 74752 + ? (c < 73440 + ? (c < 73112 + ? (c >= 73066 && c <= 73097) + : c <= 73112) + : (c <= 73458 || (c < 73728 ? c == 73648 - : c <= 74649) - : (c <= 74862 || (c < 77712 + : c <= 74649))) + : (c <= 74862 || (c < 77824 + ? (c < 77712 ? (c >= 74880 && c <= 75075) - : c <= 77808))))))))) - : (c <= 78894 || (c < 110576 - ? (c < 93027 - ? (c < 92864 - ? (c < 92736 - ? (c < 92160 - ? (c >= 82944 && c <= 83526) - : c <= 92728) - : (c <= 92766 || (c < 92784 - ? (c >= 92768 && c <= 92777) - : c <= 92862))) - : (c <= 92873 || (c < 92928 - ? (c < 92912 - ? (c >= 92880 && c <= 92909) - : c <= 92916) - : (c <= 92982 || (c < 93008 - ? (c >= 92992 && c <= 92995) - : c <= 93017))))) - : (c <= 93047 || (c < 94176 - ? (c < 93952 - ? (c < 93760 - ? (c >= 93053 && c <= 93071) - : c <= 93823) - : (c <= 94026 || (c < 94095 - ? (c >= 94031 && c <= 94087) - : c <= 94111))) - : (c <= 94177 || (c < 94208 - ? (c < 94192 - ? (c >= 94179 && c <= 94180) - : c <= 94193) - : (c <= 100343 || (c < 101632 - ? (c >= 100352 && c <= 101589) - : c <= 101640))))))) - : (c <= 110579 || (c < 118528 - ? (c < 110960 - ? (c < 110592 - ? (c < 110589 - ? (c >= 110581 && c <= 110587) - : c <= 110590) - : (c <= 110882 || (c < 110948 + : c <= 77808) + : (c <= 78894 || (c >= 82944 && c <= 83526))))) + : (c <= 92728 || (c < 92992 + ? (c < 92880 + ? (c < 92784 + ? (c >= 92736 && c <= 92766) + : c <= 92862) + : (c <= 92909 || (c >= 92928 && c <= 92975))) + : (c <= 92995 || (c < 93760 + ? (c < 93053 + ? (c >= 93027 && c <= 93047) + : c <= 93071) + : (c <= 93823 || (c >= 93952 && c <= 94026))))))) + : (c <= 94032 || (c < 110592 + ? (c < 100352 + ? (c < 94179 + ? (c < 94176 + ? (c >= 94099 && c <= 94111) + : c <= 94177) + : (c <= 94179 || (c >= 94208 && c <= 100343))) + : (c <= 101589 || (c < 110581 + ? (c < 110576 + ? (c >= 101632 && c <= 101640) + : c <= 110579) + : (c <= 110587 || (c >= 110589 && c <= 110590))))) + : (c <= 110882 || (c < 113776 + ? (c < 110960 + ? (c < 110948 ? (c >= 110928 && c <= 110930) - : c <= 110951))) - : (c <= 111355 || (c < 113792 - ? (c < 113776 - ? (c >= 113664 && c <= 113770) - : c <= 113788) - : (c <= 113800 || (c < 113821 - ? (c >= 113808 && c <= 113817) - : c <= 113822))))) - : (c <= 118573 || (c < 119210 - ? (c < 119149 - ? (c < 119141 - ? (c >= 118576 && c <= 118598) - : c <= 119145) - : (c <= 119154 || (c < 119173 - ? (c >= 119163 && c <= 119170) - : c <= 119179))) - : (c <= 119213 || (c < 119894 - ? (c < 119808 - ? (c >= 119362 && c <= 119364) - : c <= 119892) - : (c <= 119964 || (c < 119970 - ? (c >= 119966 && c <= 119967) - : c <= 119970))))))))))) - : (c <= 119974 || (c < 124912 - ? (c < 120746 - ? (c < 120134 - ? (c < 120071 - ? (c < 119995 - ? (c < 119982 - ? (c >= 119977 && c <= 119980) - : c <= 119993) - : (c <= 119995 || (c < 120005 - ? (c >= 119997 && c <= 120003) - : c <= 120069))) - : (c <= 120074 || (c < 120094 - ? (c < 120086 - ? (c >= 120077 && c <= 120084) - : c <= 120092) - : (c <= 120121 || (c < 120128 + : c <= 110951) + : (c <= 111355 || (c >= 113664 && c <= 113770))) + : (c <= 113788 || (c < 119808 + ? (c < 113808 + ? (c >= 113792 && c <= 113800) + : c <= 113817) + : (c <= 119892 || (c >= 119894 && c <= 119964))))))))))) + : (c <= 119967 || (c < 126464 + ? (c < 120598 + ? (c < 120094 + ? (c < 119997 + ? (c < 119977 + ? (c < 119973 + ? c == 119970 + : c <= 119974) + : (c <= 119980 || (c < 119995 + ? (c >= 119982 && c <= 119993) + : c <= 119995))) + : (c <= 120003 || (c < 120077 + ? (c < 120071 + ? (c >= 120005 && c <= 120069) + : c <= 120074) + : (c <= 120084 || (c >= 120086 && c <= 120092))))) + : (c <= 120121 || (c < 120146 + ? (c < 120134 + ? (c < 120128 ? (c >= 120123 && c <= 120126) - : c <= 120132))))) - : (c <= 120134 || (c < 120572 - ? (c < 120488 - ? (c < 120146 - ? (c >= 120138 && c <= 120144) - : c <= 120485) - : (c <= 120512 || (c < 120540 - ? (c >= 120514 && c <= 120538) - : c <= 120570))) - : (c <= 120596 || (c < 120656 - ? (c < 120630 - ? (c >= 120598 && c <= 120628) - : c <= 120654) - : (c <= 120686 || (c < 120714 - ? (c >= 120688 && c <= 120712) - : c <= 120744))))))) - : (c <= 120770 || (c < 122907 - ? (c < 121476 - ? (c < 121344 - ? (c < 120782 + : c <= 120132) + : (c <= 120134 || (c >= 120138 && c <= 120144))) + : (c <= 120485 || (c < 120540 + ? (c < 120514 + ? (c >= 120488 && c <= 120512) + : c <= 120538) + : (c <= 120570 || (c >= 120572 && c <= 120596))))))) + : (c <= 120628 || (c < 123214 + ? (c < 120746 + ? (c < 120688 + ? (c < 120656 + ? (c >= 120630 && c <= 120654) + : c <= 120686) + : (c <= 120712 || (c >= 120714 && c <= 120744))) + : (c <= 120770 || (c < 123136 + ? (c < 122624 ? (c >= 120772 && c <= 120779) - : c <= 120831) - : (c <= 121398 || (c < 121461 - ? (c >= 121403 && c <= 121452) - : c <= 121461))) - : (c <= 121476 || (c < 122624 - ? (c < 121505 - ? (c >= 121499 && c <= 121503) - : c <= 121519) - : (c <= 122654 || (c < 122888 - ? (c >= 122880 && c <= 122886) - : c <= 122904))))) - : (c <= 122913 || (c < 123214 - ? (c < 123136 - ? (c < 122918 - ? (c >= 122915 && c <= 122916) - : c <= 122922) - : (c <= 123180 || (c < 123200 - ? (c >= 123184 && c <= 123197) - : c <= 123209))) - : (c <= 123214 || (c < 124896 + : c <= 122654) + : (c <= 123180 || (c >= 123191 && c <= 123197))))) + : (c <= 123214 || (c < 124909 + ? (c < 124896 ? (c < 123584 - ? (c >= 123536 && c <= 123566) - : c <= 123641) - : (c <= 124902 || (c < 124909 - ? (c >= 124904 && c <= 124907) - : c <= 124910))))))))) - : (c <= 124926 || (c < 126557 - ? (c < 126521 - ? (c < 126469 - ? (c < 125184 - ? (c < 125136 - ? (c >= 124928 && c <= 125124) - : c <= 125142) - : (c <= 125259 || (c < 126464 - ? (c >= 125264 && c <= 125273) - : c <= 126467))) - : (c <= 126495 || (c < 126503 - ? (c < 126500 - ? (c >= 126497 && c <= 126498) - : c <= 126500) - : (c <= 126503 || (c < 126516 - ? (c >= 126505 && c <= 126514) - : c <= 126519))))) - : (c <= 126521 || (c < 126541 - ? (c < 126535 - ? (c < 126530 - ? c == 126523 - : c <= 126530) - : (c <= 126535 || (c < 126539 + ? (c >= 123536 && c <= 123565) + : c <= 123627) + : (c <= 124902 || (c >= 124904 && c <= 124907))) + : (c <= 124910 || (c < 125184 + ? (c < 124928 + ? (c >= 124912 && c <= 124926) + : c <= 125124) + : (c <= 125251 || c == 125259)))))))) + : (c <= 126467 || (c < 126559 + ? (c < 126535 + ? (c < 126505 + ? (c < 126500 + ? (c < 126497 + ? (c >= 126469 && c <= 126495) + : c <= 126498) + : (c <= 126500 || c == 126503)) + : (c <= 126514 || (c < 126523 + ? (c < 126521 + ? (c >= 126516 && c <= 126519) + : c <= 126521) + : (c <= 126523 || c == 126530)))) + : (c <= 126535 || (c < 126548 + ? (c < 126541 + ? (c < 126539 ? c == 126537 - : c <= 126539))) - : (c <= 126543 || (c < 126551 - ? (c < 126548 - ? (c >= 126545 && c <= 126546) - : c <= 126548) - : (c <= 126551 || (c < 126555 - ? c == 126553 - : c <= 126555))))))) - : (c <= 126557 || (c < 126629 + : c <= 126539) + : (c <= 126543 || (c >= 126545 && c <= 126546))) + : (c <= 126548 || (c < 126555 + ? (c < 126553 + ? c == 126551 + : c <= 126553) + : (c <= 126555 || c == 126557)))))) + : (c <= 126559 || (c < 126625 ? (c < 126580 - ? (c < 126564 - ? (c < 126561 - ? c == 126559 - : c <= 126562) - : (c <= 126564 || (c < 126572 - ? (c >= 126567 && c <= 126570) - : c <= 126578))) + ? (c < 126567 + ? (c < 126564 + ? (c >= 126561 && c <= 126562) + : c <= 126564) + : (c <= 126570 || (c >= 126572 && c <= 126578))) : (c <= 126583 || (c < 126592 ? (c < 126590 ? (c >= 126585 && c <= 126588) : c <= 126590) - : (c <= 126601 || (c < 126625 - ? (c >= 126603 && c <= 126619) - : c <= 126627))))) - : (c <= 126633 || (c < 178208 + : (c <= 126601 || (c >= 126603 && c <= 126619))))) + : (c <= 126627 || (c < 177984 ? (c < 131072 - ? (c < 130032 - ? (c >= 126635 && c <= 126651) - : c <= 130041) - : (c <= 173791 || (c < 177984 - ? (c >= 173824 && c <= 177976) - : c <= 178205))) - : (c <= 183969 || (c < 196608 - ? (c < 194560 - ? (c >= 183984 && c <= 191456) - : c <= 195101) - : (c <= 201546 || (c >= 917760 && c <= 917999))))))))))))))))); + ? (c < 126635 + ? (c >= 126629 && c <= 126633) + : c <= 126651) + : (c <= 173791 || (c >= 173824 && c <= 177976))) + : (c <= 178205 || (c < 194560 + ? (c < 183984 + ? (c >= 178208 && c <= 183969) + : c <= 191456) + : (c <= 195101 || (c >= 196608 && c <= 201546))))))))))))))))); } -static inline bool sym_cmd_identifier_character_set_4(int32_t c) { +static inline bool sym_cmd_identifier_character_set_3(int32_t c) { return (c < 43616 ? (c < 3782 ? (c < 2741 @@ -10112,7 +9170,7 @@ static inline bool sym_cmd_identifier_character_set_4(int32_t c) { ? (c < '0' ? c == '-' : c <= '9') - : (c <= 'Z' || (c < 'c' + : (c <= 'Z' || (c < 'a' ? c == '_' : c <= 'z'))) : (c <= 170 || (c < 186 @@ -11120,359 +10178,357 @@ static inline bool sym_cmd_identifier_character_set_4(int32_t c) { : (c <= 201546 || (c >= 917760 && c <= 917999))))))))))))))))); } -static inline bool sym_cmd_identifier_character_set_5(int32_t c) { +static inline bool sym_cmd_identifier_character_set_4(int32_t c) { return (c < 43616 ? (c < 3782 - ? (c < 2741 - ? (c < 2042 - ? (c < 931 - ? (c < 248 - ? (c < 170 - ? (c < 'A' - ? (c < '0' - ? c == '-' - : c <= '9') - : (c <= 'Z' || (c < 'b' - ? c == '_' - : c <= 'z'))) - : (c <= 170 || (c < 186 - ? (c < 183 - ? c == 181 - : c <= 183) - : (c <= 186 || (c < 216 - ? (c >= 192 && c <= 214) - : c <= 246))))) - : (c <= 705 || (c < 886 - ? (c < 748 - ? (c < 736 - ? (c >= 710 && c <= 721) - : c <= 740) - : (c <= 748 || (c < 768 - ? c == 750 - : c <= 884))) - : (c <= 887 || (c < 902 - ? (c < 895 - ? (c >= 891 && c <= 893) - : c <= 895) - : (c <= 906 || (c < 910 - ? c == 908 - : c <= 929))))))) - : (c <= 1013 || (c < 1488 - ? (c < 1376 - ? (c < 1162 - ? (c < 1155 - ? (c >= 1015 && c <= 1153) - : c <= 1159) - : (c <= 1327 || (c < 1369 - ? (c >= 1329 && c <= 1366) - : c <= 1369))) - : (c <= 1416 || (c < 1473 - ? (c < 1471 - ? (c >= 1425 && c <= 1469) - : c <= 1471) - : (c <= 1474 || (c < 1479 - ? (c >= 1476 && c <= 1477) - : c <= 1479))))) - : (c <= 1514 || (c < 1759 - ? (c < 1568 - ? (c < 1552 - ? (c >= 1519 && c <= 1522) - : c <= 1562) - : (c <= 1641 || (c < 1749 - ? (c >= 1646 && c <= 1747) - : c <= 1756))) - : (c <= 1768 || (c < 1808 - ? (c < 1791 - ? (c >= 1770 && c <= 1788) - : c <= 1791) - : (c <= 1866 || (c < 1984 - ? (c >= 1869 && c <= 1969) - : c <= 2037))))))))) - : (c <= 2042 || (c < 2556 - ? (c < 2447 - ? (c < 2185 - ? (c < 2112 - ? (c < 2048 - ? c == 2045 - : c <= 2093) - : (c <= 2139 || (c < 2160 - ? (c >= 2144 && c <= 2154) - : c <= 2183))) - : (c <= 2190 || (c < 2406 - ? (c < 2275 - ? (c >= 2200 && c <= 2273) - : c <= 2403) - : (c <= 2415 || (c < 2437 - ? (c >= 2417 && c <= 2435) - : c <= 2444))))) - : (c <= 2448 || (c < 2503 - ? (c < 2482 - ? (c < 2474 - ? (c >= 2451 && c <= 2472) - : c <= 2480) - : (c <= 2482 || (c < 2492 - ? (c >= 2486 && c <= 2489) - : c <= 2500))) - : (c <= 2504 || (c < 2524 - ? (c < 2519 - ? (c >= 2507 && c <= 2510) - : c <= 2519) - : (c <= 2525 || (c < 2534 - ? (c >= 2527 && c <= 2531) - : c <= 2545))))))) - : (c <= 2556 || (c < 2631 - ? (c < 2602 - ? (c < 2565 - ? (c < 2561 - ? c == 2558 - : c <= 2563) - : (c <= 2570 || (c < 2579 - ? (c >= 2575 && c <= 2576) - : c <= 2600))) - : (c <= 2608 || (c < 2616 - ? (c < 2613 - ? (c >= 2610 && c <= 2611) - : c <= 2614) - : (c <= 2617 || (c < 2622 - ? c == 2620 - : c <= 2626))))) - : (c <= 2632 || (c < 2689 - ? (c < 2649 - ? (c < 2641 - ? (c >= 2635 && c <= 2637) - : c <= 2641) - : (c <= 2652 || (c < 2662 - ? c == 2654 - : c <= 2677))) - : (c <= 2691 || (c < 2707 - ? (c < 2703 - ? (c >= 2693 && c <= 2701) - : c <= 2705) - : (c <= 2728 || (c < 2738 - ? (c >= 2730 && c <= 2736) - : c <= 2739))))))))))) - : (c <= 2745 || (c < 3165 - ? (c < 2949 - ? (c < 2858 - ? (c < 2790 - ? (c < 2763 - ? (c < 2759 - ? (c >= 2748 && c <= 2757) - : c <= 2761) - : (c <= 2765 || (c < 2784 - ? c == 2768 - : c <= 2787))) - : (c <= 2799 || (c < 2821 - ? (c < 2817 - ? (c >= 2809 && c <= 2815) - : c <= 2819) - : (c <= 2828 || (c < 2835 - ? (c >= 2831 && c <= 2832) - : c <= 2856))))) - : (c <= 2864 || (c < 2901 - ? (c < 2876 - ? (c < 2869 - ? (c >= 2866 && c <= 2867) - : c <= 2873) - : (c <= 2884 || (c < 2891 - ? (c >= 2887 && c <= 2888) - : c <= 2893))) - : (c <= 2903 || (c < 2918 - ? (c < 2911 - ? (c >= 2908 && c <= 2909) - : c <= 2915) - : (c <= 2927 || (c < 2946 - ? c == 2929 - : c <= 2947))))))) - : (c <= 2954 || (c < 3024 - ? (c < 2979 - ? (c < 2969 - ? (c < 2962 - ? (c >= 2958 && c <= 2960) - : c <= 2965) - : (c <= 2970 || (c < 2974 - ? c == 2972 - : c <= 2975))) - : (c <= 2980 || (c < 3006 - ? (c < 2990 - ? (c >= 2984 && c <= 2986) - : c <= 3001) - : (c <= 3010 || (c < 3018 - ? (c >= 3014 && c <= 3016) - : c <= 3021))))) - : (c <= 3024 || (c < 3114 - ? (c < 3072 - ? (c < 3046 - ? c == 3031 - : c <= 3055) - : (c <= 3084 || (c < 3090 - ? (c >= 3086 && c <= 3088) - : c <= 3112))) - : (c <= 3129 || (c < 3146 - ? (c < 3142 - ? (c >= 3132 && c <= 3140) - : c <= 3144) - : (c <= 3149 || (c < 3160 - ? (c >= 3157 && c <= 3158) - : c <= 3162))))))))) - : (c <= 3165 || (c < 3430 - ? (c < 3285 - ? (c < 3218 - ? (c < 3200 - ? (c < 3174 - ? (c >= 3168 && c <= 3171) - : c <= 3183) - : (c <= 3203 || (c < 3214 - ? (c >= 3205 && c <= 3212) - : c <= 3216))) - : (c <= 3240 || (c < 3260 - ? (c < 3253 - ? (c >= 3242 && c <= 3251) - : c <= 3257) - : (c <= 3268 || (c < 3274 - ? (c >= 3270 && c <= 3272) - : c <= 3277))))) - : (c <= 3286 || (c < 3342 - ? (c < 3302 - ? (c < 3296 - ? (c >= 3293 && c <= 3294) - : c <= 3299) - : (c <= 3311 || (c < 3328 - ? (c >= 3313 && c <= 3314) - : c <= 3340))) - : (c <= 3344 || (c < 3402 - ? (c < 3398 - ? (c >= 3346 && c <= 3396) - : c <= 3400) - : (c <= 3406 || (c < 3423 - ? (c >= 3412 && c <= 3415) - : c <= 3427))))))) - : (c <= 3439 || (c < 3558 - ? (c < 3517 - ? (c < 3461 - ? (c < 3457 - ? (c >= 3450 && c <= 3455) - : c <= 3459) - : (c <= 3478 || (c < 3507 - ? (c >= 3482 && c <= 3505) - : c <= 3515))) - : (c <= 3517 || (c < 3535 - ? (c < 3530 - ? (c >= 3520 && c <= 3526) - : c <= 3530) - : (c <= 3540 || (c < 3544 - ? c == 3542 - : c <= 3551))))) - : (c <= 3567 || (c < 3716 - ? (c < 3648 - ? (c < 3585 - ? (c >= 3570 && c <= 3571) - : c <= 3642) - : (c <= 3662 || (c < 3713 - ? (c >= 3664 && c <= 3673) - : c <= 3714))) - : (c <= 3716 || (c < 3749 - ? (c < 3724 - ? (c >= 3718 && c <= 3722) - : c <= 3747) - : (c <= 3749 || (c < 3776 - ? (c >= 3751 && c <= 3773) - : c <= 3780))))))))))))) - : (c <= 3782 || (c < 8025 - ? (c < 5888 - ? (c < 4688 - ? (c < 3953 - ? (c < 3872 - ? (c < 3804 - ? (c < 3792 - ? (c >= 3784 && c <= 3789) - : c <= 3801) - : (c <= 3807 || (c < 3864 - ? c == 3840 - : c <= 3865))) - : (c <= 3881 || (c < 3897 - ? (c < 3895 - ? c == 3893 - : c <= 3895) - : (c <= 3897 || (c < 3913 - ? (c >= 3902 && c <= 3911) - : c <= 3948))))) - : (c <= 3972 || (c < 4256 - ? (c < 4038 - ? (c < 3993 - ? (c >= 3974 && c <= 3991) - : c <= 4028) - : (c <= 4038 || (c < 4176 - ? (c >= 4096 && c <= 4169) - : c <= 4253))) - : (c <= 4293 || (c < 4304 - ? (c < 4301 - ? c == 4295 - : c <= 4301) - : (c <= 4346 || (c < 4682 - ? (c >= 4348 && c <= 4680) - : c <= 4685))))))) - : (c <= 4694 || (c < 4882 - ? (c < 4786 - ? (c < 4704 - ? (c < 4698 - ? c == 4696 - : c <= 4701) - : (c <= 4744 || (c < 4752 - ? (c >= 4746 && c <= 4749) - : c <= 4784))) - : (c <= 4789 || (c < 4802 - ? (c < 4800 - ? (c >= 4792 && c <= 4798) - : c <= 4800) - : (c <= 4805 || (c < 4824 - ? (c >= 4808 && c <= 4822) - : c <= 4880))))) - : (c <= 4885 || (c < 5112 - ? (c < 4969 - ? (c < 4957 - ? (c >= 4888 && c <= 4954) - : c <= 4959) - : (c <= 4977 || (c < 5024 - ? (c >= 4992 && c <= 5007) - : c <= 5109))) - : (c <= 5117 || (c < 5761 - ? (c < 5743 - ? (c >= 5121 && c <= 5740) - : c <= 5759) - : (c <= 5786 || (c < 5870 - ? (c >= 5792 && c <= 5866) - : c <= 5880))))))))) - : (c <= 5909 || (c < 6688 - ? (c < 6176 - ? (c < 6016 - ? (c < 5984 - ? (c < 5952 - ? (c >= 5919 && c <= 5940) - : c <= 5971) - : (c <= 5996 || (c < 6002 - ? (c >= 5998 && c <= 6000) - : c <= 6003))) - : (c <= 6099 || (c < 6112 - ? (c < 6108 - ? c == 6103 - : c <= 6109) - : (c <= 6121 || (c < 6159 - ? (c >= 6155 && c <= 6157) - : c <= 6169))))) - : (c <= 6264 || (c < 6470 - ? (c < 6400 - ? (c < 6320 - ? (c >= 6272 && c <= 6314) - : c <= 6389) - : (c <= 6430 || (c < 6448 - ? (c >= 6432 && c <= 6443) - : c <= 6459))) - : (c <= 6509 || (c < 6576 - ? (c < 6528 - ? (c >= 6512 && c <= 6516) - : c <= 6571) - : (c <= 6601 || (c < 6656 + ? (c < 2748 + ? (c < 2045 + ? (c < 1015 + ? (c < 710 + ? (c < 181 + ? (c < '_' + ? (c < 'A' + ? (c >= '0' && c <= '9') + : c <= 'Z') + : (c <= '_' || (c < 170 + ? (c >= 'b' && c <= 'z') + : c <= 170))) + : (c <= 181 || (c < 192 + ? (c < 186 + ? c == 183 + : c <= 186) + : (c <= 214 || (c < 248 + ? (c >= 216 && c <= 246) + : c <= 705))))) + : (c <= 721 || (c < 891 + ? (c < 750 + ? (c < 748 + ? (c >= 736 && c <= 740) + : c <= 748) + : (c <= 750 || (c < 886 + ? (c >= 768 && c <= 884) + : c <= 887))) + : (c <= 893 || (c < 908 + ? (c < 902 + ? c == 895 + : c <= 906) + : (c <= 908 || (c < 931 + ? (c >= 910 && c <= 929) + : c <= 1013))))))) + : (c <= 1153 || (c < 1519 + ? (c < 1425 + ? (c < 1329 + ? (c < 1162 + ? (c >= 1155 && c <= 1159) + : c <= 1327) + : (c <= 1366 || (c < 1376 + ? c == 1369 + : c <= 1416))) + : (c <= 1469 || (c < 1476 + ? (c < 1473 + ? c == 1471 + : c <= 1474) + : (c <= 1477 || (c < 1488 + ? c == 1479 + : c <= 1514))))) + : (c <= 1522 || (c < 1770 + ? (c < 1646 + ? (c < 1568 + ? (c >= 1552 && c <= 1562) + : c <= 1641) + : (c <= 1747 || (c < 1759 + ? (c >= 1749 && c <= 1756) + : c <= 1768))) + : (c <= 1788 || (c < 1869 + ? (c < 1808 + ? c == 1791 + : c <= 1866) + : (c <= 1969 || (c < 2042 + ? (c >= 1984 && c <= 2037) + : c <= 2042))))))))) + : (c <= 2045 || (c < 2558 + ? (c < 2451 + ? (c < 2200 + ? (c < 2144 + ? (c < 2112 + ? (c >= 2048 && c <= 2093) + : c <= 2139) + : (c <= 2154 || (c < 2185 + ? (c >= 2160 && c <= 2183) + : c <= 2190))) + : (c <= 2273 || (c < 2417 + ? (c < 2406 + ? (c >= 2275 && c <= 2403) + : c <= 2415) + : (c <= 2435 || (c < 2447 + ? (c >= 2437 && c <= 2444) + : c <= 2448))))) + : (c <= 2472 || (c < 2507 + ? (c < 2486 + ? (c < 2482 + ? (c >= 2474 && c <= 2480) + : c <= 2482) + : (c <= 2489 || (c < 2503 + ? (c >= 2492 && c <= 2500) + : c <= 2504))) + : (c <= 2510 || (c < 2527 + ? (c < 2524 + ? c == 2519 + : c <= 2525) + : (c <= 2531 || (c < 2556 + ? (c >= 2534 && c <= 2545) + : c <= 2556))))))) + : (c <= 2558 || (c < 2635 + ? (c < 2610 + ? (c < 2575 + ? (c < 2565 + ? (c >= 2561 && c <= 2563) + : c <= 2570) + : (c <= 2576 || (c < 2602 + ? (c >= 2579 && c <= 2600) + : c <= 2608))) + : (c <= 2611 || (c < 2620 + ? (c < 2616 + ? (c >= 2613 && c <= 2614) + : c <= 2617) + : (c <= 2620 || (c < 2631 + ? (c >= 2622 && c <= 2626) + : c <= 2632))))) + : (c <= 2637 || (c < 2693 + ? (c < 2654 + ? (c < 2649 + ? c == 2641 + : c <= 2652) + : (c <= 2654 || (c < 2689 + ? (c >= 2662 && c <= 2677) + : c <= 2691))) + : (c <= 2701 || (c < 2730 + ? (c < 2707 + ? (c >= 2703 && c <= 2705) + : c <= 2728) + : (c <= 2736 || (c < 2741 + ? (c >= 2738 && c <= 2739) + : c <= 2745))))))))))) + : (c <= 2757 || (c < 3168 + ? (c < 2958 + ? (c < 2866 + ? (c < 2809 + ? (c < 2768 + ? (c < 2763 + ? (c >= 2759 && c <= 2761) + : c <= 2765) + : (c <= 2768 || (c < 2790 + ? (c >= 2784 && c <= 2787) + : c <= 2799))) + : (c <= 2815 || (c < 2831 + ? (c < 2821 + ? (c >= 2817 && c <= 2819) + : c <= 2828) + : (c <= 2832 || (c < 2858 + ? (c >= 2835 && c <= 2856) + : c <= 2864))))) + : (c <= 2867 || (c < 2908 + ? (c < 2887 + ? (c < 2876 + ? (c >= 2869 && c <= 2873) + : c <= 2884) + : (c <= 2888 || (c < 2901 + ? (c >= 2891 && c <= 2893) + : c <= 2903))) + : (c <= 2909 || (c < 2929 + ? (c < 2918 + ? (c >= 2911 && c <= 2915) + : c <= 2927) + : (c <= 2929 || (c < 2949 + ? (c >= 2946 && c <= 2947) + : c <= 2954))))))) + : (c <= 2960 || (c < 3031 + ? (c < 2984 + ? (c < 2972 + ? (c < 2969 + ? (c >= 2962 && c <= 2965) + : c <= 2970) + : (c <= 2972 || (c < 2979 + ? (c >= 2974 && c <= 2975) + : c <= 2980))) + : (c <= 2986 || (c < 3014 + ? (c < 3006 + ? (c >= 2990 && c <= 3001) + : c <= 3010) + : (c <= 3016 || (c < 3024 + ? (c >= 3018 && c <= 3021) + : c <= 3024))))) + : (c <= 3031 || (c < 3132 + ? (c < 3086 + ? (c < 3072 + ? (c >= 3046 && c <= 3055) + : c <= 3084) + : (c <= 3088 || (c < 3114 + ? (c >= 3090 && c <= 3112) + : c <= 3129))) + : (c <= 3140 || (c < 3157 + ? (c < 3146 + ? (c >= 3142 && c <= 3144) + : c <= 3149) + : (c <= 3158 || (c < 3165 + ? (c >= 3160 && c <= 3162) + : c <= 3165))))))))) + : (c <= 3171 || (c < 3450 + ? (c < 3293 + ? (c < 3242 + ? (c < 3205 + ? (c < 3200 + ? (c >= 3174 && c <= 3183) + : c <= 3203) + : (c <= 3212 || (c < 3218 + ? (c >= 3214 && c <= 3216) + : c <= 3240))) + : (c <= 3251 || (c < 3270 + ? (c < 3260 + ? (c >= 3253 && c <= 3257) + : c <= 3268) + : (c <= 3272 || (c < 3285 + ? (c >= 3274 && c <= 3277) + : c <= 3286))))) + : (c <= 3294 || (c < 3346 + ? (c < 3313 + ? (c < 3302 + ? (c >= 3296 && c <= 3299) + : c <= 3311) + : (c <= 3314 || (c < 3342 + ? (c >= 3328 && c <= 3340) + : c <= 3344))) + : (c <= 3396 || (c < 3412 + ? (c < 3402 + ? (c >= 3398 && c <= 3400) + : c <= 3406) + : (c <= 3415 || (c < 3430 + ? (c >= 3423 && c <= 3427) + : c <= 3439))))))) + : (c <= 3455 || (c < 3570 + ? (c < 3520 + ? (c < 3482 + ? (c < 3461 + ? (c >= 3457 && c <= 3459) + : c <= 3478) + : (c <= 3505 || (c < 3517 + ? (c >= 3507 && c <= 3515) + : c <= 3517))) + : (c <= 3526 || (c < 3542 + ? (c < 3535 + ? c == 3530 + : c <= 3540) + : (c <= 3542 || (c < 3558 + ? (c >= 3544 && c <= 3551) + : c <= 3567))))) + : (c <= 3571 || (c < 3718 + ? (c < 3664 + ? (c < 3648 + ? (c >= 3585 && c <= 3642) + : c <= 3662) + : (c <= 3673 || (c < 3716 + ? (c >= 3713 && c <= 3714) + : c <= 3716))) + : (c <= 3722 || (c < 3751 + ? (c < 3749 + ? (c >= 3724 && c <= 3747) + : c <= 3749) + : (c <= 3773 || (c >= 3776 && c <= 3780))))))))))))) + : (c <= 3782 || (c < 8025 + ? (c < 5888 + ? (c < 4688 + ? (c < 3953 + ? (c < 3872 + ? (c < 3804 + ? (c < 3792 + ? (c >= 3784 && c <= 3789) + : c <= 3801) + : (c <= 3807 || (c < 3864 + ? c == 3840 + : c <= 3865))) + : (c <= 3881 || (c < 3897 + ? (c < 3895 + ? c == 3893 + : c <= 3895) + : (c <= 3897 || (c < 3913 + ? (c >= 3902 && c <= 3911) + : c <= 3948))))) + : (c <= 3972 || (c < 4256 + ? (c < 4038 + ? (c < 3993 + ? (c >= 3974 && c <= 3991) + : c <= 4028) + : (c <= 4038 || (c < 4176 + ? (c >= 4096 && c <= 4169) + : c <= 4253))) + : (c <= 4293 || (c < 4304 + ? (c < 4301 + ? c == 4295 + : c <= 4301) + : (c <= 4346 || (c < 4682 + ? (c >= 4348 && c <= 4680) + : c <= 4685))))))) + : (c <= 4694 || (c < 4882 + ? (c < 4786 + ? (c < 4704 + ? (c < 4698 + ? c == 4696 + : c <= 4701) + : (c <= 4744 || (c < 4752 + ? (c >= 4746 && c <= 4749) + : c <= 4784))) + : (c <= 4789 || (c < 4802 + ? (c < 4800 + ? (c >= 4792 && c <= 4798) + : c <= 4800) + : (c <= 4805 || (c < 4824 + ? (c >= 4808 && c <= 4822) + : c <= 4880))))) + : (c <= 4885 || (c < 5112 + ? (c < 4969 + ? (c < 4957 + ? (c >= 4888 && c <= 4954) + : c <= 4959) + : (c <= 4977 || (c < 5024 + ? (c >= 4992 && c <= 5007) + : c <= 5109))) + : (c <= 5117 || (c < 5761 + ? (c < 5743 + ? (c >= 5121 && c <= 5740) + : c <= 5759) + : (c <= 5786 || (c < 5870 + ? (c >= 5792 && c <= 5866) + : c <= 5880))))))))) + : (c <= 5909 || (c < 6688 + ? (c < 6176 + ? (c < 6016 + ? (c < 5984 + ? (c < 5952 + ? (c >= 5919 && c <= 5940) + : c <= 5971) + : (c <= 5996 || (c < 6002 + ? (c >= 5998 && c <= 6000) + : c <= 6003))) + : (c <= 6099 || (c < 6112 + ? (c < 6108 + ? c == 6103 + : c <= 6109) + : (c <= 6121 || (c < 6159 + ? (c >= 6155 && c <= 6157) + : c <= 6169))))) + : (c <= 6264 || (c < 6470 + ? (c < 6400 + ? (c < 6320 + ? (c >= 6272 && c <= 6314) + : c <= 6389) + : (c <= 6430 || (c < 6448 + ? (c >= 6432 && c <= 6443) + : c <= 6459))) + : (c <= 6509 || (c < 6576 + ? (c < 6528 + ? (c >= 6512 && c <= 6516) + : c <= 6571) + : (c <= 6601 || (c < 6656 ? (c >= 6608 && c <= 6618) : c <= 6683))))))) : (c <= 6750 || (c < 7232 @@ -12140,34028 +11196,30296 @@ static inline bool sym_cmd_identifier_character_set_5(int32_t c) { : (c <= 201546 || (c >= 917760 && c <= 917999))))))))))))))))); } -static inline bool sym_identifier_character_set_1(int32_t c) { - return (c < 43520 - ? (c < 4206 - ? (c < 2738 +static inline bool sym_cmd_identifier_character_set_5(int32_t c) { + return (c < 43616 + ? (c < 3782 + ? (c < 2741 ? (c < 2042 - ? (c < 1162 - ? (c < 880 - ? (c < 248 - ? (c < 186 - ? (c < 170 + ? (c < 931 + ? (c < 248 + ? (c < 170 + ? (c < 'A' + ? (c < '0' + ? c == '-' + : c <= '9') + : (c <= 'Z' || (c < 'c' ? c == '_' - : c <= 170) + : c <= 'z'))) + : (c <= 170 || (c < 186 + ? (c < 183 + ? c == 181 + : c <= 183) : (c <= 186 || (c < 216 ? (c >= 192 && c <= 214) - : c <= 246))) - : (c <= 705 || (c < 748 + : c <= 246))))) + : (c <= 705 || (c < 886 + ? (c < 748 ? (c < 736 ? (c >= 710 && c <= 721) : c <= 740) - : (c <= 748 || c == 750)))) - : (c <= 884 || (c < 904 - ? (c < 895 - ? (c < 891 - ? (c >= 886 && c <= 887) - : c <= 893) - : (c <= 895 || c == 902)) - : (c <= 906 || (c < 931 - ? (c < 910 + : (c <= 748 || (c < 768 + ? c == 750 + : c <= 884))) + : (c <= 887 || (c < 902 + ? (c < 895 + ? (c >= 891 && c <= 893) + : c <= 895) + : (c <= 906 || (c < 910 ? c == 908 - : c <= 929) - : (c <= 1013 || (c >= 1015 && c <= 1153))))))) - : (c <= 1327 || (c < 1765 - ? (c < 1519 - ? (c < 1376 - ? (c < 1369 + : c <= 929))))))) + : (c <= 1013 || (c < 1488 + ? (c < 1376 + ? (c < 1162 + ? (c < 1155 + ? (c >= 1015 && c <= 1153) + : c <= 1159) + : (c <= 1327 || (c < 1369 ? (c >= 1329 && c <= 1366) - : c <= 1369) - : (c <= 1416 || (c >= 1488 && c <= 1514))) - : (c <= 1522 || (c < 1649 - ? (c < 1646 - ? (c >= 1568 && c <= 1610) - : c <= 1647) - : (c <= 1747 || c == 1749)))) - : (c <= 1766 || (c < 1810 - ? (c < 1791 - ? (c < 1786 - ? (c >= 1774 && c <= 1775) - : c <= 1788) - : (c <= 1791 || c == 1808)) - : (c <= 1839 || (c < 1994 - ? (c < 1969 - ? (c >= 1869 && c <= 1957) - : c <= 1969) - : (c <= 2026 || (c >= 2036 && c <= 2037))))))))) - : (c <= 2042 || (c < 2493 - ? (c < 2365 - ? (c < 2144 - ? (c < 2084 - ? (c < 2074 - ? (c >= 2048 && c <= 2069) - : c <= 2074) - : (c <= 2084 || (c < 2112 - ? c == 2088 - : c <= 2136))) - : (c <= 2154 || (c < 2208 - ? (c < 2185 - ? (c >= 2160 && c <= 2183) - : c <= 2190) - : (c <= 2249 || (c >= 2308 && c <= 2361))))) - : (c <= 2365 || (c < 2447 - ? (c < 2417 - ? (c < 2392 - ? c == 2384 - : c <= 2401) - : (c <= 2432 || (c >= 2437 && c <= 2444))) - : (c <= 2448 || (c < 2482 + : c <= 1369))) + : (c <= 1416 || (c < 1473 + ? (c < 1471 + ? (c >= 1425 && c <= 1469) + : c <= 1471) + : (c <= 1474 || (c < 1479 + ? (c >= 1476 && c <= 1477) + : c <= 1479))))) + : (c <= 1514 || (c < 1759 + ? (c < 1568 + ? (c < 1552 + ? (c >= 1519 && c <= 1522) + : c <= 1562) + : (c <= 1641 || (c < 1749 + ? (c >= 1646 && c <= 1747) + : c <= 1756))) + : (c <= 1768 || (c < 1808 + ? (c < 1791 + ? (c >= 1770 && c <= 1788) + : c <= 1791) + : (c <= 1866 || (c < 1984 + ? (c >= 1869 && c <= 1969) + : c <= 2037))))))))) + : (c <= 2042 || (c < 2556 + ? (c < 2447 + ? (c < 2185 + ? (c < 2112 + ? (c < 2048 + ? c == 2045 + : c <= 2093) + : (c <= 2139 || (c < 2160 + ? (c >= 2144 && c <= 2154) + : c <= 2183))) + : (c <= 2190 || (c < 2406 + ? (c < 2275 + ? (c >= 2200 && c <= 2273) + : c <= 2403) + : (c <= 2415 || (c < 2437 + ? (c >= 2417 && c <= 2435) + : c <= 2444))))) + : (c <= 2448 || (c < 2503 + ? (c < 2482 ? (c < 2474 ? (c >= 2451 && c <= 2472) : c <= 2480) - : (c <= 2482 || (c >= 2486 && c <= 2489))))))) - : (c <= 2493 || (c < 2610 - ? (c < 2556 - ? (c < 2527 - ? (c < 2524 - ? c == 2510 - : c <= 2525) - : (c <= 2529 || (c >= 2544 && c <= 2545))) - : (c <= 2556 || (c < 2579 - ? (c < 2575 - ? (c >= 2565 && c <= 2570) - : c <= 2576) - : (c <= 2600 || (c >= 2602 && c <= 2608))))) - : (c <= 2611 || (c < 2674 - ? (c < 2649 - ? (c < 2616 - ? (c >= 2613 && c <= 2614) - : c <= 2617) - : (c <= 2652 || c == 2654)) - : (c <= 2676 || (c < 2707 + : (c <= 2482 || (c < 2492 + ? (c >= 2486 && c <= 2489) + : c <= 2500))) + : (c <= 2504 || (c < 2524 + ? (c < 2519 + ? (c >= 2507 && c <= 2510) + : c <= 2519) + : (c <= 2525 || (c < 2534 + ? (c >= 2527 && c <= 2531) + : c <= 2545))))))) + : (c <= 2556 || (c < 2631 + ? (c < 2602 + ? (c < 2565 + ? (c < 2561 + ? c == 2558 + : c <= 2563) + : (c <= 2570 || (c < 2579 + ? (c >= 2575 && c <= 2576) + : c <= 2600))) + : (c <= 2608 || (c < 2616 + ? (c < 2613 + ? (c >= 2610 && c <= 2611) + : c <= 2614) + : (c <= 2617 || (c < 2622 + ? c == 2620 + : c <= 2626))))) + : (c <= 2632 || (c < 2689 + ? (c < 2649 + ? (c < 2641 + ? (c >= 2635 && c <= 2637) + : c <= 2641) + : (c <= 2652 || (c < 2662 + ? c == 2654 + : c <= 2677))) + : (c <= 2691 || (c < 2707 ? (c < 2703 ? (c >= 2693 && c <= 2701) : c <= 2705) - : (c <= 2728 || (c >= 2730 && c <= 2736))))))))))) - : (c <= 2739 || (c < 3261 - ? (c < 2972 - ? (c < 2869 - ? (c < 2821 - ? (c < 2768 - ? (c < 2749 - ? (c >= 2741 && c <= 2745) - : c <= 2749) - : (c <= 2768 || (c < 2809 - ? (c >= 2784 && c <= 2785) - : c <= 2809))) - : (c <= 2828 || (c < 2858 - ? (c < 2835 + : (c <= 2728 || (c < 2738 + ? (c >= 2730 && c <= 2736) + : c <= 2739))))))))))) + : (c <= 2745 || (c < 3165 + ? (c < 2949 + ? (c < 2858 + ? (c < 2790 + ? (c < 2763 + ? (c < 2759 + ? (c >= 2748 && c <= 2757) + : c <= 2761) + : (c <= 2765 || (c < 2784 + ? c == 2768 + : c <= 2787))) + : (c <= 2799 || (c < 2821 + ? (c < 2817 + ? (c >= 2809 && c <= 2815) + : c <= 2819) + : (c <= 2828 || (c < 2835 ? (c >= 2831 && c <= 2832) - : c <= 2856) - : (c <= 2864 || (c >= 2866 && c <= 2867))))) - : (c <= 2873 || (c < 2947 - ? (c < 2911 - ? (c < 2908 - ? c == 2877 - : c <= 2909) - : (c <= 2913 || c == 2929)) - : (c <= 2947 || (c < 2962 - ? (c < 2958 - ? (c >= 2949 && c <= 2954) - : c <= 2960) - : (c <= 2965 || (c >= 2969 && c <= 2970))))))) - : (c <= 2972 || (c < 3133 - ? (c < 3024 - ? (c < 2984 - ? (c < 2979 - ? (c >= 2974 && c <= 2975) - : c <= 2980) - : (c <= 2986 || (c >= 2990 && c <= 3001))) - : (c <= 3024 || (c < 3090 - ? (c < 3086 - ? (c >= 3077 && c <= 3084) - : c <= 3088) - : (c <= 3112 || (c >= 3114 && c <= 3129))))) - : (c <= 3133 || (c < 3205 - ? (c < 3168 - ? (c < 3165 - ? (c >= 3160 && c <= 3162) - : c <= 3165) - : (c <= 3169 || c == 3200)) - : (c <= 3212 || (c < 3242 - ? (c < 3218 - ? (c >= 3214 && c <= 3216) - : c <= 3240) - : (c <= 3251 || (c >= 3253 && c <= 3257))))))))) - : (c <= 3261 || (c < 3716 - ? (c < 3450 - ? (c < 3346 - ? (c < 3313 + : c <= 2856))))) + : (c <= 2864 || (c < 2901 + ? (c < 2876 + ? (c < 2869 + ? (c >= 2866 && c <= 2867) + : c <= 2873) + : (c <= 2884 || (c < 2891 + ? (c >= 2887 && c <= 2888) + : c <= 2893))) + : (c <= 2903 || (c < 2918 + ? (c < 2911 + ? (c >= 2908 && c <= 2909) + : c <= 2915) + : (c <= 2927 || (c < 2946 + ? c == 2929 + : c <= 2947))))))) + : (c <= 2954 || (c < 3024 + ? (c < 2979 + ? (c < 2969 + ? (c < 2962 + ? (c >= 2958 && c <= 2960) + : c <= 2965) + : (c <= 2970 || (c < 2974 + ? c == 2972 + : c <= 2975))) + : (c <= 2980 || (c < 3006 + ? (c < 2990 + ? (c >= 2984 && c <= 2986) + : c <= 3001) + : (c <= 3010 || (c < 3018 + ? (c >= 3014 && c <= 3016) + : c <= 3021))))) + : (c <= 3024 || (c < 3114 + ? (c < 3072 + ? (c < 3046 + ? c == 3031 + : c <= 3055) + : (c <= 3084 || (c < 3090 + ? (c >= 3086 && c <= 3088) + : c <= 3112))) + : (c <= 3129 || (c < 3146 + ? (c < 3142 + ? (c >= 3132 && c <= 3140) + : c <= 3144) + : (c <= 3149 || (c < 3160 + ? (c >= 3157 && c <= 3158) + : c <= 3162))))))))) + : (c <= 3165 || (c < 3430 + ? (c < 3285 + ? (c < 3218 + ? (c < 3200 + ? (c < 3174 + ? (c >= 3168 && c <= 3171) + : c <= 3183) + : (c <= 3203 || (c < 3214 + ? (c >= 3205 && c <= 3212) + : c <= 3216))) + : (c <= 3240 || (c < 3260 + ? (c < 3253 + ? (c >= 3242 && c <= 3251) + : c <= 3257) + : (c <= 3268 || (c < 3274 + ? (c >= 3270 && c <= 3272) + : c <= 3277))))) + : (c <= 3286 || (c < 3342 + ? (c < 3302 ? (c < 3296 ? (c >= 3293 && c <= 3294) - : c <= 3297) - : (c <= 3314 || (c < 3342 - ? (c >= 3332 && c <= 3340) - : c <= 3344))) - : (c <= 3386 || (c < 3412 - ? (c < 3406 - ? c == 3389 - : c <= 3406) - : (c <= 3414 || (c >= 3423 && c <= 3425))))) - : (c <= 3455 || (c < 3520 - ? (c < 3507 - ? (c < 3482 - ? (c >= 3461 && c <= 3478) - : c <= 3505) - : (c <= 3515 || c == 3517)) - : (c <= 3526 || (c < 3648 - ? (c < 3634 - ? (c >= 3585 && c <= 3632) - : c <= 3634) - : (c <= 3654 || (c >= 3713 && c <= 3714))))))) - : (c <= 3716 || (c < 3840 - ? (c < 3762 - ? (c < 3749 + : c <= 3299) + : (c <= 3311 || (c < 3328 + ? (c >= 3313 && c <= 3314) + : c <= 3340))) + : (c <= 3344 || (c < 3402 + ? (c < 3398 + ? (c >= 3346 && c <= 3396) + : c <= 3400) + : (c <= 3406 || (c < 3423 + ? (c >= 3412 && c <= 3415) + : c <= 3427))))))) + : (c <= 3439 || (c < 3558 + ? (c < 3517 + ? (c < 3461 + ? (c < 3457 + ? (c >= 3450 && c <= 3455) + : c <= 3459) + : (c <= 3478 || (c < 3507 + ? (c >= 3482 && c <= 3505) + : c <= 3515))) + : (c <= 3517 || (c < 3535 + ? (c < 3530 + ? (c >= 3520 && c <= 3526) + : c <= 3530) + : (c <= 3540 || (c < 3544 + ? c == 3542 + : c <= 3551))))) + : (c <= 3567 || (c < 3716 + ? (c < 3648 + ? (c < 3585 + ? (c >= 3570 && c <= 3571) + : c <= 3642) + : (c <= 3662 || (c < 3713 + ? (c >= 3664 && c <= 3673) + : c <= 3714))) + : (c <= 3716 || (c < 3749 ? (c < 3724 ? (c >= 3718 && c <= 3722) : c <= 3747) - : (c <= 3749 || (c >= 3751 && c <= 3760))) - : (c <= 3762 || (c < 3782 - ? (c < 3776 - ? c == 3773 - : c <= 3780) - : (c <= 3782 || (c >= 3804 && c <= 3807))))) - : (c <= 3840 || (c < 4159 - ? (c < 3976 - ? (c < 3913 - ? (c >= 3904 && c <= 3911) - : c <= 3948) - : (c <= 3980 || (c >= 4096 && c <= 4138))) - : (c <= 4159 || (c < 4193 - ? (c < 4186 - ? (c >= 4176 && c <= 4181) - : c <= 4189) - : (c <= 4193 || (c >= 4197 && c <= 4198))))))))))))) - : (c <= 4208 || (c < 8150 - ? (c < 6314 - ? (c < 4882 - ? (c < 4698 - ? (c < 4304 - ? (c < 4256 - ? (c < 4238 - ? (c >= 4213 && c <= 4225) - : c <= 4238) - : (c <= 4293 || (c < 4301 + : (c <= 3749 || (c < 3776 + ? (c >= 3751 && c <= 3773) + : c <= 3780))))))))))))) + : (c <= 3782 || (c < 8025 + ? (c < 5888 + ? (c < 4688 + ? (c < 3953 + ? (c < 3872 + ? (c < 3804 + ? (c < 3792 + ? (c >= 3784 && c <= 3789) + : c <= 3801) + : (c <= 3807 || (c < 3864 + ? c == 3840 + : c <= 3865))) + : (c <= 3881 || (c < 3897 + ? (c < 3895 + ? c == 3893 + : c <= 3895) + : (c <= 3897 || (c < 3913 + ? (c >= 3902 && c <= 3911) + : c <= 3948))))) + : (c <= 3972 || (c < 4256 + ? (c < 4038 + ? (c < 3993 + ? (c >= 3974 && c <= 3991) + : c <= 4028) + : (c <= 4038 || (c < 4176 + ? (c >= 4096 && c <= 4169) + : c <= 4253))) + : (c <= 4293 || (c < 4304 + ? (c < 4301 ? c == 4295 - : c <= 4301))) - : (c <= 4346 || (c < 4688 - ? (c < 4682 + : c <= 4301) + : (c <= 4346 || (c < 4682 ? (c >= 4348 && c <= 4680) - : c <= 4685) - : (c <= 4694 || c == 4696)))) - : (c <= 4701 || (c < 4792 - ? (c < 4752 - ? (c < 4746 - ? (c >= 4704 && c <= 4744) - : c <= 4749) - : (c <= 4784 || (c >= 4786 && c <= 4789))) - : (c <= 4798 || (c < 4808 - ? (c < 4802 - ? c == 4800 - : c <= 4805) - : (c <= 4822 || (c >= 4824 && c <= 4880))))))) - : (c <= 4885 || (c < 5888 - ? (c < 5121 - ? (c < 5024 - ? (c < 4992 + : c <= 4685))))))) + : (c <= 4694 || (c < 4882 + ? (c < 4786 + ? (c < 4704 + ? (c < 4698 + ? c == 4696 + : c <= 4701) + : (c <= 4744 || (c < 4752 + ? (c >= 4746 && c <= 4749) + : c <= 4784))) + : (c <= 4789 || (c < 4802 + ? (c < 4800 + ? (c >= 4792 && c <= 4798) + : c <= 4800) + : (c <= 4805 || (c < 4824 + ? (c >= 4808 && c <= 4822) + : c <= 4880))))) + : (c <= 4885 || (c < 5112 + ? (c < 4969 + ? (c < 4957 ? (c >= 4888 && c <= 4954) - : c <= 5007) - : (c <= 5109 || (c >= 5112 && c <= 5117))) - : (c <= 5740 || (c < 5792 - ? (c < 5761 - ? (c >= 5743 && c <= 5759) - : c <= 5786) - : (c <= 5866 || (c >= 5870 && c <= 5880))))) - : (c <= 5905 || (c < 6016 + : c <= 4959) + : (c <= 4977 || (c < 5024 + ? (c >= 4992 && c <= 5007) + : c <= 5109))) + : (c <= 5117 || (c < 5761 + ? (c < 5743 + ? (c >= 5121 && c <= 5740) + : c <= 5759) + : (c <= 5786 || (c < 5870 + ? (c >= 5792 && c <= 5866) + : c <= 5880))))))))) + : (c <= 5909 || (c < 6688 + ? (c < 6176 + ? (c < 6016 ? (c < 5984 ? (c < 5952 - ? (c >= 5919 && c <= 5937) - : c <= 5969) - : (c <= 5996 || (c >= 5998 && c <= 6000))) - : (c <= 6067 || (c < 6176 + ? (c >= 5919 && c <= 5940) + : c <= 5971) + : (c <= 5996 || (c < 6002 + ? (c >= 5998 && c <= 6000) + : c <= 6003))) + : (c <= 6099 || (c < 6112 ? (c < 6108 ? c == 6103 - : c <= 6108) - : (c <= 6264 || (c >= 6272 && c <= 6312))))))))) - : (c <= 6314 || (c < 7401 - ? (c < 6981 - ? (c < 6576 - ? (c < 6480 - ? (c < 6400 - ? (c >= 6320 && c <= 6389) - : c <= 6430) - : (c <= 6509 || (c < 6528 + : c <= 6109) + : (c <= 6121 || (c < 6159 + ? (c >= 6155 && c <= 6157) + : c <= 6169))))) + : (c <= 6264 || (c < 6470 + ? (c < 6400 + ? (c < 6320 + ? (c >= 6272 && c <= 6314) + : c <= 6389) + : (c <= 6430 || (c < 6448 + ? (c >= 6432 && c <= 6443) + : c <= 6459))) + : (c <= 6509 || (c < 6576 + ? (c < 6528 ? (c >= 6512 && c <= 6516) - : c <= 6571))) - : (c <= 6601 || (c < 6823 - ? (c < 6688 - ? (c >= 6656 && c <= 6678) - : c <= 6740) - : (c <= 6823 || (c >= 6917 && c <= 6963))))) - : (c <= 6988 || (c < 7245 - ? (c < 7098 - ? (c < 7086 - ? (c >= 7043 && c <= 7072) - : c <= 7087) - : (c <= 7141 || (c >= 7168 && c <= 7203))) - : (c <= 7247 || (c < 7312 + : c <= 6571) + : (c <= 6601 || (c < 6656 + ? (c >= 6608 && c <= 6618) + : c <= 6683))))))) + : (c <= 6750 || (c < 7232 + ? (c < 6847 + ? (c < 6800 + ? (c < 6783 + ? (c >= 6752 && c <= 6780) + : c <= 6793) + : (c <= 6809 || (c < 6832 + ? c == 6823 + : c <= 6845))) + : (c <= 6862 || (c < 7019 + ? (c < 6992 + ? (c >= 6912 && c <= 6988) + : c <= 7001) + : (c <= 7027 || (c < 7168 + ? (c >= 7040 && c <= 7155) + : c <= 7223))))) + : (c <= 7241 || (c < 7380 + ? (c < 7312 ? (c < 7296 - ? (c >= 7258 && c <= 7293) + ? (c >= 7245 && c <= 7293) : c <= 7304) - : (c <= 7354 || (c >= 7357 && c <= 7359))))))) - : (c <= 7404 || (c < 8025 - ? (c < 7680 - ? (c < 7418 - ? (c < 7413 - ? (c >= 7406 && c <= 7411) - : c <= 7414) - : (c <= 7418 || (c >= 7424 && c <= 7615))) - : (c <= 7957 || (c < 8008 - ? (c < 7968 - ? (c >= 7960 && c <= 7965) - : c <= 8005) - : (c <= 8013 || (c >= 8016 && c <= 8023))))) - : (c <= 8025 || (c < 8118 + : (c <= 7354 || (c < 7376 + ? (c >= 7357 && c <= 7359) + : c <= 7378))) + : (c <= 7418 || (c < 7968 + ? (c < 7960 + ? (c >= 7424 && c <= 7957) + : c <= 7965) + : (c <= 8005 || (c < 8016 + ? (c >= 8008 && c <= 8013) + : c <= 8023))))))))))) + : (c <= 8025 || (c < 11720 + ? (c < 8458 + ? (c < 8178 + ? (c < 8126 ? (c < 8031 ? (c < 8029 ? c == 8027 : c <= 8029) - : (c <= 8061 || (c >= 8064 && c <= 8116))) - : (c <= 8124 || (c < 8134 - ? (c < 8130 - ? c == 8126 - : c <= 8132) - : (c <= 8140 || (c >= 8144 && c <= 8147))))))))))) - : (c <= 8155 || (c < 12353 - ? (c < 11499 - ? (c < 8472 - ? (c < 8336 - ? (c < 8182 - ? (c < 8178 - ? (c >= 8160 && c <= 8172) - : c <= 8180) - : (c <= 8188 || (c < 8319 + : (c <= 8061 || (c < 8118 + ? (c >= 8064 && c <= 8116) + : c <= 8124))) + : (c <= 8126 || (c < 8144 + ? (c < 8134 + ? (c >= 8130 && c <= 8132) + : c <= 8140) + : (c <= 8147 || (c < 8160 + ? (c >= 8150 && c <= 8155) + : c <= 8172))))) + : (c <= 8180 || (c < 8336 + ? (c < 8276 + ? (c < 8255 + ? (c >= 8182 && c <= 8188) + : c <= 8256) + : (c <= 8276 || (c < 8319 ? c == 8305 : c <= 8319))) - : (c <= 8348 || (c < 8458 - ? (c < 8455 + : (c <= 8348 || (c < 8421 + ? (c < 8417 + ? (c >= 8400 && c <= 8412) + : c <= 8417) + : (c <= 8432 || (c < 8455 ? c == 8450 - : c <= 8455) - : (c <= 8467 || c == 8469)))) - : (c <= 8477 || (c < 8508 - ? (c < 8488 - ? (c < 8486 - ? c == 8484 - : c <= 8486) - : (c <= 8488 || (c >= 8490 && c <= 8505))) - : (c <= 8511 || (c < 8544 - ? (c < 8526 - ? (c >= 8517 && c <= 8521) - : c <= 8526) - : (c <= 8584 || (c >= 11264 && c <= 11492))))))) - : (c <= 11502 || (c < 11696 - ? (c < 11568 - ? (c < 11559 - ? (c < 11520 - ? (c >= 11506 && c <= 11507) - : c <= 11557) - : (c <= 11559 || c == 11565)) - : (c <= 11623 || (c < 11680 - ? (c < 11648 - ? c == 11631 - : c <= 11670) - : (c <= 11686 || (c >= 11688 && c <= 11694))))) - : (c <= 11702 || (c < 11736 - ? (c < 11720 - ? (c < 11712 + : c <= 8455))))))) + : (c <= 8467 || (c < 11499 + ? (c < 8490 + ? (c < 8484 + ? (c < 8472 + ? c == 8469 + : c <= 8477) + : (c <= 8484 || (c < 8488 + ? c == 8486 + : c <= 8488))) + : (c <= 8505 || (c < 8526 + ? (c < 8517 + ? (c >= 8508 && c <= 8511) + : c <= 8521) + : (c <= 8526 || (c < 11264 + ? (c >= 8544 && c <= 8584) + : c <= 11492))))) + : (c <= 11507 || (c < 11647 + ? (c < 11565 + ? (c < 11559 + ? (c >= 11520 && c <= 11557) + : c <= 11559) + : (c <= 11565 || (c < 11631 + ? (c >= 11568 && c <= 11623) + : c <= 11631))) + : (c <= 11670 || (c < 11696 + ? (c < 11688 + ? (c >= 11680 && c <= 11686) + : c <= 11694) + : (c <= 11702 || (c < 11712 ? (c >= 11704 && c <= 11710) - : c <= 11718) - : (c <= 11726 || (c >= 11728 && c <= 11734))) - : (c <= 11742 || (c < 12337 - ? (c < 12321 + : c <= 11718))))))))) + : (c <= 11726 || (c < 42623 + ? (c < 12540 + ? (c < 12337 + ? (c < 11744 + ? (c < 11736 + ? (c >= 11728 && c <= 11734) + : c <= 11742) + : (c <= 11775 || (c < 12321 ? (c >= 12293 && c <= 12295) - : c <= 12329) - : (c <= 12341 || (c >= 12344 && c <= 12348))))))))) - : (c <= 12438 || (c < 42960 - ? (c < 42192 - ? (c < 12593 - ? (c < 12540 - ? (c < 12449 + : c <= 12335))) + : (c <= 12341 || (c < 12441 + ? (c < 12353 + ? (c >= 12344 && c <= 12348) + : c <= 12438) + : (c <= 12442 || (c < 12449 ? (c >= 12445 && c <= 12447) - : c <= 12538) - : (c <= 12543 || (c >= 12549 && c <= 12591))) - : (c <= 12686 || (c < 13312 - ? (c < 12784 - ? (c >= 12704 && c <= 12735) - : c <= 12799) - : (c <= 19903 || (c >= 19968 && c <= 42124))))) - : (c <= 42237 || (c < 42623 - ? (c < 42538 - ? (c < 42512 - ? (c >= 42240 && c <= 42508) - : c <= 42527) - : (c <= 42539 || (c >= 42560 && c <= 42606))) - : (c <= 42653 || (c < 42786 - ? (c < 42775 - ? (c >= 42656 && c <= 42735) - : c <= 42783) - : (c <= 42888 || (c >= 42891 && c <= 42954))))))) - : (c <= 42961 || (c < 43259 - ? (c < 43015 - ? (c < 42994 - ? (c < 42965 - ? c == 42963 - : c <= 42969) - : (c <= 43009 || (c >= 43011 && c <= 43013))) - : (c <= 43018 || (c < 43138 - ? (c < 43072 - ? (c >= 43020 && c <= 43042) - : c <= 43123) - : (c <= 43187 || (c >= 43250 && c <= 43255))))) - : (c <= 43259 || (c < 43396 + : c <= 12538))))) + : (c <= 12543 || (c < 19968 + ? (c < 12704 + ? (c < 12593 + ? (c >= 12549 && c <= 12591) + : c <= 12686) + : (c <= 12735 || (c < 13312 + ? (c >= 12784 && c <= 12799) + : c <= 19903))) + : (c <= 42124 || (c < 42512 + ? (c < 42240 + ? (c >= 42192 && c <= 42237) + : c <= 42508) + : (c <= 42539 || (c < 42612 + ? (c >= 42560 && c <= 42607) + : c <= 42621))))))) + : (c <= 42737 || (c < 43232 + ? (c < 42965 + ? (c < 42891 + ? (c < 42786 + ? (c >= 42775 && c <= 42783) + : c <= 42888) + : (c <= 42954 || (c < 42963 + ? (c >= 42960 && c <= 42961) + : c <= 42963))) + : (c <= 42969 || (c < 43072 + ? (c < 43052 + ? (c >= 42994 && c <= 43047) + : c <= 43052) + : (c <= 43123 || (c < 43216 + ? (c >= 43136 && c <= 43205) + : c <= 43225))))) + : (c <= 43255 || (c < 43471 ? (c < 43312 - ? (c < 43274 - ? (c >= 43261 && c <= 43262) - : c <= 43301) - : (c <= 43334 || (c >= 43360 && c <= 43388))) - : (c <= 43442 || (c < 43494 - ? (c < 43488 - ? c == 43471 - : c <= 43492) - : (c <= 43503 || (c >= 43514 && c <= 43518))))))))))))))) - : (c <= 43560 || (c < 70751 - ? (c < 66964 - ? (c < 65008 - ? (c < 43888 - ? (c < 43739 - ? (c < 43697 - ? (c < 43616 - ? (c < 43588 - ? (c >= 43584 && c <= 43586) - : c <= 43595) - : (c <= 43638 || (c < 43646 - ? c == 43642 - : c <= 43695))) - : (c <= 43697 || (c < 43712 - ? (c < 43705 - ? (c >= 43701 && c <= 43702) - : c <= 43709) - : (c <= 43712 || c == 43714)))) - : (c <= 43741 || (c < 43793 - ? (c < 43777 - ? (c < 43762 - ? (c >= 43744 && c <= 43754) - : c <= 43764) - : (c <= 43782 || (c >= 43785 && c <= 43790))) - : (c <= 43798 || (c < 43824 - ? (c < 43816 - ? (c >= 43808 && c <= 43814) - : c <= 43822) - : (c <= 43866 || (c >= 43868 && c <= 43881))))))) - : (c <= 44002 || (c < 64298 - ? (c < 64112 - ? (c < 55243 - ? (c < 55216 - ? (c >= 44032 && c <= 55203) - : c <= 55238) - : (c <= 55291 || (c >= 63744 && c <= 64109))) - : (c <= 64217 || (c < 64285 - ? (c < 64275 - ? (c >= 64256 && c <= 64262) - : c <= 64279) - : (c <= 64285 || (c >= 64287 && c <= 64296))))) - : (c <= 64310 || (c < 64326 - ? (c < 64320 - ? (c < 64318 - ? (c >= 64312 && c <= 64316) - : c <= 64318) - : (c <= 64321 || (c >= 64323 && c <= 64324))) - : (c <= 64433 || (c < 64848 - ? (c < 64612 - ? (c >= 64467 && c <= 64605) - : c <= 64829) - : (c <= 64911 || (c >= 64914 && c <= 64967))))))))) - : (c <= 65017 || (c < 65616 - ? (c < 65440 - ? (c < 65149 - ? (c < 65143 - ? (c < 65139 - ? c == 65137 - : c <= 65139) - : (c <= 65143 || (c < 65147 - ? c == 65145 - : c <= 65147))) - : (c <= 65149 || (c < 65345 - ? (c < 65313 - ? (c >= 65151 && c <= 65276) - : c <= 65338) - : (c <= 65370 || (c >= 65382 && c <= 65437))))) - : (c <= 65470 || (c < 65536 - ? (c < 65490 - ? (c < 65482 - ? (c >= 65474 && c <= 65479) - : c <= 65487) - : (c <= 65495 || (c >= 65498 && c <= 65500))) + ? (c < 43261 + ? c == 43259 + : c <= 43309) + : (c <= 43347 || (c < 43392 + ? (c >= 43360 && c <= 43388) + : c <= 43456))) + : (c <= 43481 || (c < 43584 + ? (c < 43520 + ? (c >= 43488 && c <= 43518) + : c <= 43574) + : (c <= 43597 || (c >= 43600 && c <= 43609))))))))))))))) + : (c <= 43638 || (c < 71453 + ? (c < 67639 + ? (c < 65345 + ? (c < 64312 + ? (c < 43888 + ? (c < 43785 + ? (c < 43744 + ? (c < 43739 + ? (c >= 43642 && c <= 43714) + : c <= 43741) + : (c <= 43759 || (c < 43777 + ? (c >= 43762 && c <= 43766) + : c <= 43782))) + : (c <= 43790 || (c < 43816 + ? (c < 43808 + ? (c >= 43793 && c <= 43798) + : c <= 43814) + : (c <= 43822 || (c < 43868 + ? (c >= 43824 && c <= 43866) + : c <= 43881))))) + : (c <= 44010 || (c < 63744 + ? (c < 44032 + ? (c < 44016 + ? (c >= 44012 && c <= 44013) + : c <= 44025) + : (c <= 55203 || (c < 55243 + ? (c >= 55216 && c <= 55238) + : c <= 55291))) + : (c <= 64109 || (c < 64275 + ? (c < 64256 + ? (c >= 64112 && c <= 64217) + : c <= 64262) + : (c <= 64279 || (c < 64298 + ? (c >= 64285 && c <= 64296) + : c <= 64310))))))) + : (c <= 64316 || (c < 65075 + ? (c < 64612 + ? (c < 64323 + ? (c < 64320 + ? c == 64318 + : c <= 64321) + : (c <= 64324 || (c < 64467 + ? (c >= 64326 && c <= 64433) + : c <= 64605))) + : (c <= 64829 || (c < 65008 + ? (c < 64914 + ? (c >= 64848 && c <= 64911) + : c <= 64967) + : (c <= 65017 || (c < 65056 + ? (c >= 65024 && c <= 65039) + : c <= 65071))))) + : (c <= 65076 || (c < 65147 + ? (c < 65139 + ? (c < 65137 + ? (c >= 65101 && c <= 65103) + : c <= 65137) + : (c <= 65139 || (c < 65145 + ? c == 65143 + : c <= 65145))) + : (c <= 65147 || (c < 65296 + ? (c < 65151 + ? c == 65149 + : c <= 65276) + : (c <= 65305 || (c < 65343 + ? (c >= 65313 && c <= 65338) + : c <= 65343))))))))) + : (c <= 65370 || (c < 66513 + ? (c < 65664 + ? (c < 65536 + ? (c < 65482 + ? (c < 65474 + ? (c >= 65382 && c <= 65470) + : c <= 65479) + : (c <= 65487 || (c < 65498 + ? (c >= 65490 && c <= 65495) + : c <= 65500))) : (c <= 65547 || (c < 65596 ? (c < 65576 ? (c >= 65549 && c <= 65574) : c <= 65594) - : (c <= 65597 || (c >= 65599 && c <= 65613))))))) - : (c <= 65629 || (c < 66504 - ? (c < 66304 + : (c <= 65597 || (c < 65616 + ? (c >= 65599 && c <= 65613) + : c <= 65629))))) + : (c <= 65786 || (c < 66304 ? (c < 66176 - ? (c < 65856 - ? (c >= 65664 && c <= 65786) - : c <= 65908) - : (c <= 66204 || (c >= 66208 && c <= 66256))) + ? (c < 66045 + ? (c >= 65856 && c <= 65908) + : c <= 66045) + : (c <= 66204 || (c < 66272 + ? (c >= 66208 && c <= 66256) + : c <= 66272))) : (c <= 66335 || (c < 66432 ? (c < 66384 ? (c >= 66349 && c <= 66378) - : c <= 66421) - : (c <= 66461 || (c >= 66464 && c <= 66499))))) - : (c <= 66511 || (c < 66816 + : c <= 66426) + : (c <= 66461 || (c < 66504 + ? (c >= 66464 && c <= 66499) + : c <= 66511))))))) + : (c <= 66517 || (c < 66979 + ? (c < 66864 ? (c < 66736 - ? (c < 66560 - ? (c >= 66513 && c <= 66517) - : c <= 66717) - : (c <= 66771 || (c >= 66776 && c <= 66811))) - : (c <= 66855 || (c < 66940 - ? (c < 66928 - ? (c >= 66864 && c <= 66915) - : c <= 66938) - : (c <= 66954 || (c >= 66956 && c <= 66962))))))))))) - : (c <= 66965 || (c < 69248 - ? (c < 67840 - ? (c < 67584 - ? (c < 67392 - ? (c < 66995 - ? (c < 66979 - ? (c >= 66967 && c <= 66977) - : c <= 66993) - : (c <= 67001 || (c < 67072 - ? (c >= 67003 && c <= 67004) - : c <= 67382))) - : (c <= 67413 || (c < 67463 - ? (c < 67456 - ? (c >= 67424 && c <= 67431) - : c <= 67461) - : (c <= 67504 || (c >= 67506 && c <= 67514))))) - : (c <= 67589 || (c < 67647 - ? (c < 67639 - ? (c < 67594 + ? (c < 66720 + ? (c >= 66560 && c <= 66717) + : c <= 66729) + : (c <= 66771 || (c < 66816 + ? (c >= 66776 && c <= 66811) + : c <= 66855))) + : (c <= 66915 || (c < 66956 + ? (c < 66940 + ? (c >= 66928 && c <= 66938) + : c <= 66954) + : (c <= 66962 || (c < 66967 + ? (c >= 66964 && c <= 66965) + : c <= 66977))))) + : (c <= 66993 || (c < 67456 + ? (c < 67072 + ? (c < 67003 + ? (c >= 66995 && c <= 67001) + : c <= 67004) + : (c <= 67382 || (c < 67424 + ? (c >= 67392 && c <= 67413) + : c <= 67431))) + : (c <= 67461 || (c < 67584 + ? (c < 67506 + ? (c >= 67463 && c <= 67504) + : c <= 67514) + : (c <= 67589 || (c < 67594 ? c == 67592 - : c <= 67637) - : (c <= 67640 || c == 67644)) - : (c <= 67669 || (c < 67808 - ? (c < 67712 - ? (c >= 67680 && c <= 67702) - : c <= 67742) - : (c <= 67826 || (c >= 67828 && c <= 67829))))))) - : (c <= 67861 || (c < 68288 - ? (c < 68112 - ? (c < 68030 - ? (c < 67968 - ? (c >= 67872 && c <= 67897) - : c <= 68023) - : (c <= 68031 || c == 68096)) - : (c <= 68115 || (c < 68192 - ? (c < 68121 - ? (c >= 68117 && c <= 68119) - : c <= 68149) - : (c <= 68220 || (c >= 68224 && c <= 68252))))) - : (c <= 68295 || (c < 68480 - ? (c < 68416 - ? (c < 68352 - ? (c >= 68297 && c <= 68324) - : c <= 68405) - : (c <= 68437 || (c >= 68448 && c <= 68466))) - : (c <= 68497 || (c < 68800 - ? (c < 68736 - ? (c >= 68608 && c <= 68680) - : c <= 68786) - : (c <= 68850 || (c >= 68864 && c <= 68899))))))))) - : (c <= 69289 || (c < 70108 - ? (c < 69763 - ? (c < 69552 - ? (c < 69415 - ? (c < 69376 - ? (c >= 69296 && c <= 69297) - : c <= 69404) - : (c <= 69415 || (c < 69488 - ? (c >= 69424 && c <= 69445) - : c <= 69505))) - : (c <= 69572 || (c < 69745 - ? (c < 69635 - ? (c >= 69600 && c <= 69622) - : c <= 69687) - : (c <= 69746 || c == 69749)))) - : (c <= 69807 || (c < 69968 - ? (c < 69956 - ? (c < 69891 - ? (c >= 69840 && c <= 69864) - : c <= 69926) - : (c <= 69956 || c == 69959)) - : (c <= 70002 || (c < 70081 - ? (c < 70019 - ? c == 70006 - : c <= 70066) - : (c <= 70084 || c == 70106)))))) - : (c <= 70108 || (c < 70415 - ? (c < 70282 - ? (c < 70272 - ? (c < 70163 - ? (c >= 70144 && c <= 70161) - : c <= 70187) - : (c <= 70278 || c == 70280)) - : (c <= 70285 || (c < 70320 - ? (c < 70303 - ? (c >= 70287 && c <= 70301) - : c <= 70312) - : (c <= 70366 || (c >= 70405 && c <= 70412))))) - : (c <= 70416 || (c < 70461 - ? (c < 70450 - ? (c < 70442 - ? (c >= 70419 && c <= 70440) - : c <= 70448) - : (c <= 70451 || (c >= 70453 && c <= 70457))) - : (c <= 70461 || (c < 70656 - ? (c < 70493 - ? c == 70480 - : c <= 70497) - : (c <= 70708 || (c >= 70727 && c <= 70730))))))))))))) - : (c <= 70753 || (c < 119966 - ? (c < 73063 - ? (c < 72096 - ? (c < 71488 - ? (c < 71168 - ? (c < 70855 - ? (c < 70852 - ? (c >= 70784 && c <= 70831) - : c <= 70853) - : (c <= 70855 || (c < 71128 - ? (c >= 71040 && c <= 71086) - : c <= 71131))) - : (c <= 71215 || (c < 71352 - ? (c < 71296 - ? c == 71236 - : c <= 71338) - : (c <= 71352 || (c >= 71424 && c <= 71450))))) - : (c <= 71494 || (c < 71948 - ? (c < 71935 - ? (c < 71840 - ? (c >= 71680 && c <= 71723) - : c <= 71903) - : (c <= 71942 || c == 71945)) - : (c <= 71955 || (c < 71999 - ? (c < 71960 - ? (c >= 71957 && c <= 71958) - : c <= 71983) - : (c <= 71999 || c == 72001)))))) - : (c <= 72103 || (c < 72368 - ? (c < 72203 - ? (c < 72163 - ? (c < 72161 - ? (c >= 72106 && c <= 72144) - : c <= 72161) - : (c <= 72163 || c == 72192)) - : (c <= 72242 || (c < 72284 - ? (c < 72272 - ? c == 72250 - : c <= 72272) - : (c <= 72329 || c == 72349)))) - : (c <= 72440 || (c < 72960 - ? (c < 72768 - ? (c < 72714 - ? (c >= 72704 && c <= 72712) - : c <= 72750) - : (c <= 72768 || (c >= 72818 && c <= 72847))) - : (c <= 72966 || (c < 73030 - ? (c < 72971 - ? (c >= 72968 && c <= 72969) - : c <= 73008) - : (c <= 73030 || (c >= 73056 && c <= 73061))))))))) - : (c <= 73064 || (c < 94032 - ? (c < 92160 - ? (c < 74752 - ? (c < 73440 - ? (c < 73112 - ? (c >= 73066 && c <= 73097) - : c <= 73112) - : (c <= 73458 || (c < 73728 + : c <= 67637))))))))))) + : (c <= 67640 || (c < 69956 + ? (c < 68448 + ? (c < 68101 + ? (c < 67828 + ? (c < 67680 + ? (c < 67647 + ? c == 67644 + : c <= 67669) + : (c <= 67702 || (c < 67808 + ? (c >= 67712 && c <= 67742) + : c <= 67826))) + : (c <= 67829 || (c < 67968 + ? (c < 67872 + ? (c >= 67840 && c <= 67861) + : c <= 67897) + : (c <= 68023 || (c < 68096 + ? (c >= 68030 && c <= 68031) + : c <= 68099))))) + : (c <= 68102 || (c < 68192 + ? (c < 68121 + ? (c < 68117 + ? (c >= 68108 && c <= 68115) + : c <= 68119) + : (c <= 68149 || (c < 68159 + ? (c >= 68152 && c <= 68154) + : c <= 68159))) + : (c <= 68220 || (c < 68297 + ? (c < 68288 + ? (c >= 68224 && c <= 68252) + : c <= 68295) + : (c <= 68326 || (c < 68416 + ? (c >= 68352 && c <= 68405) + : c <= 68437))))))) + : (c <= 68466 || (c < 69424 + ? (c < 68912 + ? (c < 68736 + ? (c < 68608 + ? (c >= 68480 && c <= 68497) + : c <= 68680) + : (c <= 68786 || (c < 68864 + ? (c >= 68800 && c <= 68850) + : c <= 68903))) + : (c <= 68921 || (c < 69296 + ? (c < 69291 + ? (c >= 69248 && c <= 69289) + : c <= 69292) + : (c <= 69297 || (c < 69415 + ? (c >= 69376 && c <= 69404) + : c <= 69415))))) + : (c <= 69456 || (c < 69759 + ? (c < 69600 + ? (c < 69552 + ? (c >= 69488 && c <= 69509) + : c <= 69572) + : (c <= 69622 || (c < 69734 + ? (c >= 69632 && c <= 69702) + : c <= 69749))) + : (c <= 69818 || (c < 69872 + ? (c < 69840 + ? c == 69826 + : c <= 69864) + : (c <= 69881 || (c < 69942 + ? (c >= 69888 && c <= 69940) + : c <= 69951))))))))) + : (c <= 69959 || (c < 70459 + ? (c < 70282 + ? (c < 70108 + ? (c < 70016 + ? (c < 70006 + ? (c >= 69968 && c <= 70003) + : c <= 70006) + : (c <= 70084 || (c < 70094 + ? (c >= 70089 && c <= 70092) + : c <= 70106))) + : (c <= 70108 || (c < 70206 + ? (c < 70163 + ? (c >= 70144 && c <= 70161) + : c <= 70199) + : (c <= 70206 || (c < 70280 + ? (c >= 70272 && c <= 70278) + : c <= 70280))))) + : (c <= 70285 || (c < 70405 + ? (c < 70320 + ? (c < 70303 + ? (c >= 70287 && c <= 70301) + : c <= 70312) + : (c <= 70378 || (c < 70400 + ? (c >= 70384 && c <= 70393) + : c <= 70403))) + : (c <= 70412 || (c < 70442 + ? (c < 70419 + ? (c >= 70415 && c <= 70416) + : c <= 70440) + : (c <= 70448 || (c < 70453 + ? (c >= 70450 && c <= 70451) + : c <= 70457))))))) + : (c <= 70468 || (c < 70855 + ? (c < 70502 + ? (c < 70480 + ? (c < 70475 + ? (c >= 70471 && c <= 70472) + : c <= 70477) + : (c <= 70480 || (c < 70493 + ? c == 70487 + : c <= 70499))) + : (c <= 70508 || (c < 70736 + ? (c < 70656 + ? (c >= 70512 && c <= 70516) + : c <= 70730) + : (c <= 70745 || (c < 70784 + ? (c >= 70750 && c <= 70753) + : c <= 70853))))) + : (c <= 70855 || (c < 71236 + ? (c < 71096 + ? (c < 71040 + ? (c >= 70864 && c <= 70873) + : c <= 71093) + : (c <= 71104 || (c < 71168 + ? (c >= 71128 && c <= 71133) + : c <= 71232))) + : (c <= 71236 || (c < 71360 + ? (c < 71296 + ? (c >= 71248 && c <= 71257) + : c <= 71352) + : (c <= 71369 || (c >= 71424 && c <= 71450))))))))))))) + : (c <= 71467 || (c < 119973 + ? (c < 77824 + ? (c < 72760 + ? (c < 72016 + ? (c < 71945 + ? (c < 71680 + ? (c < 71488 + ? (c >= 71472 && c <= 71481) + : c <= 71494) + : (c <= 71738 || (c < 71935 + ? (c >= 71840 && c <= 71913) + : c <= 71942))) + : (c <= 71945 || (c < 71960 + ? (c < 71957 + ? (c >= 71948 && c <= 71955) + : c <= 71958) + : (c <= 71989 || (c < 71995 + ? (c >= 71991 && c <= 71992) + : c <= 72003))))) + : (c <= 72025 || (c < 72263 + ? (c < 72154 + ? (c < 72106 + ? (c >= 72096 && c <= 72103) + : c <= 72151) + : (c <= 72161 || (c < 72192 + ? (c >= 72163 && c <= 72164) + : c <= 72254))) + : (c <= 72263 || (c < 72368 + ? (c < 72349 + ? (c >= 72272 && c <= 72345) + : c <= 72349) + : (c <= 72440 || (c < 72714 + ? (c >= 72704 && c <= 72712) + : c <= 72758))))))) + : (c <= 72768 || (c < 73056 + ? (c < 72968 + ? (c < 72850 + ? (c < 72818 + ? (c >= 72784 && c <= 72793) + : c <= 72847) + : (c <= 72871 || (c < 72960 + ? (c >= 72873 && c <= 72886) + : c <= 72966))) + : (c <= 72969 || (c < 73020 + ? (c < 73018 + ? (c >= 72971 && c <= 73014) + : c <= 73018) + : (c <= 73021 || (c < 73040 + ? (c >= 73023 && c <= 73031) + : c <= 73049))))) + : (c <= 73061 || (c < 73440 + ? (c < 73104 + ? (c < 73066 + ? (c >= 73063 && c <= 73064) + : c <= 73102) + : (c <= 73105 || (c < 73120 + ? (c >= 73107 && c <= 73112) + : c <= 73129))) + : (c <= 73462 || (c < 74752 + ? (c < 73728 ? c == 73648 - : c <= 74649))) - : (c <= 74862 || (c < 77824 - ? (c < 77712 + : c <= 74649) + : (c <= 74862 || (c < 77712 ? (c >= 74880 && c <= 75075) - : c <= 77808) - : (c <= 78894 || (c >= 82944 && c <= 83526))))) - : (c <= 92728 || (c < 92992 - ? (c < 92880 - ? (c < 92784 - ? (c >= 92736 && c <= 92766) - : c <= 92862) - : (c <= 92909 || (c >= 92928 && c <= 92975))) - : (c <= 92995 || (c < 93760 - ? (c < 93053 - ? (c >= 93027 && c <= 93047) - : c <= 93071) - : (c <= 93823 || (c >= 93952 && c <= 94026))))))) - : (c <= 94032 || (c < 110592 - ? (c < 100352 - ? (c < 94179 - ? (c < 94176 - ? (c >= 94099 && c <= 94111) - : c <= 94177) - : (c <= 94179 || (c >= 94208 && c <= 100343))) - : (c <= 101589 || (c < 110581 - ? (c < 110576 - ? (c >= 101632 && c <= 101640) - : c <= 110579) - : (c <= 110587 || (c >= 110589 && c <= 110590))))) - : (c <= 110882 || (c < 113776 - ? (c < 110960 - ? (c < 110948 + : c <= 77808))))))))) + : (c <= 78894 || (c < 110576 + ? (c < 93027 + ? (c < 92864 + ? (c < 92736 + ? (c < 92160 + ? (c >= 82944 && c <= 83526) + : c <= 92728) + : (c <= 92766 || (c < 92784 + ? (c >= 92768 && c <= 92777) + : c <= 92862))) + : (c <= 92873 || (c < 92928 + ? (c < 92912 + ? (c >= 92880 && c <= 92909) + : c <= 92916) + : (c <= 92982 || (c < 93008 + ? (c >= 92992 && c <= 92995) + : c <= 93017))))) + : (c <= 93047 || (c < 94176 + ? (c < 93952 + ? (c < 93760 + ? (c >= 93053 && c <= 93071) + : c <= 93823) + : (c <= 94026 || (c < 94095 + ? (c >= 94031 && c <= 94087) + : c <= 94111))) + : (c <= 94177 || (c < 94208 + ? (c < 94192 + ? (c >= 94179 && c <= 94180) + : c <= 94193) + : (c <= 100343 || (c < 101632 + ? (c >= 100352 && c <= 101589) + : c <= 101640))))))) + : (c <= 110579 || (c < 118528 + ? (c < 110960 + ? (c < 110592 + ? (c < 110589 + ? (c >= 110581 && c <= 110587) + : c <= 110590) + : (c <= 110882 || (c < 110948 ? (c >= 110928 && c <= 110930) - : c <= 110951) - : (c <= 111355 || (c >= 113664 && c <= 113770))) - : (c <= 113788 || (c < 119808 - ? (c < 113808 - ? (c >= 113792 && c <= 113800) - : c <= 113817) - : (c <= 119892 || (c >= 119894 && c <= 119964))))))))))) - : (c <= 119967 || (c < 126464 - ? (c < 120598 - ? (c < 120094 - ? (c < 119997 - ? (c < 119977 - ? (c < 119973 - ? c == 119970 - : c <= 119974) - : (c <= 119980 || (c < 119995 - ? (c >= 119982 && c <= 119993) - : c <= 119995))) - : (c <= 120003 || (c < 120077 - ? (c < 120071 - ? (c >= 120005 && c <= 120069) - : c <= 120074) - : (c <= 120084 || (c >= 120086 && c <= 120092))))) - : (c <= 120121 || (c < 120146 - ? (c < 120134 - ? (c < 120128 + : c <= 110951))) + : (c <= 111355 || (c < 113792 + ? (c < 113776 + ? (c >= 113664 && c <= 113770) + : c <= 113788) + : (c <= 113800 || (c < 113821 + ? (c >= 113808 && c <= 113817) + : c <= 113822))))) + : (c <= 118573 || (c < 119210 + ? (c < 119149 + ? (c < 119141 + ? (c >= 118576 && c <= 118598) + : c <= 119145) + : (c <= 119154 || (c < 119173 + ? (c >= 119163 && c <= 119170) + : c <= 119179))) + : (c <= 119213 || (c < 119894 + ? (c < 119808 + ? (c >= 119362 && c <= 119364) + : c <= 119892) + : (c <= 119964 || (c < 119970 + ? (c >= 119966 && c <= 119967) + : c <= 119970))))))))))) + : (c <= 119974 || (c < 124912 + ? (c < 120746 + ? (c < 120134 + ? (c < 120071 + ? (c < 119995 + ? (c < 119982 + ? (c >= 119977 && c <= 119980) + : c <= 119993) + : (c <= 119995 || (c < 120005 + ? (c >= 119997 && c <= 120003) + : c <= 120069))) + : (c <= 120074 || (c < 120094 + ? (c < 120086 + ? (c >= 120077 && c <= 120084) + : c <= 120092) + : (c <= 120121 || (c < 120128 ? (c >= 120123 && c <= 120126) - : c <= 120132) - : (c <= 120134 || (c >= 120138 && c <= 120144))) - : (c <= 120485 || (c < 120540 - ? (c < 120514 - ? (c >= 120488 && c <= 120512) - : c <= 120538) - : (c <= 120570 || (c >= 120572 && c <= 120596))))))) - : (c <= 120628 || (c < 123214 - ? (c < 120746 - ? (c < 120688 - ? (c < 120656 - ? (c >= 120630 && c <= 120654) - : c <= 120686) - : (c <= 120712 || (c >= 120714 && c <= 120744))) - : (c <= 120770 || (c < 123136 - ? (c < 122624 + : c <= 120132))))) + : (c <= 120134 || (c < 120572 + ? (c < 120488 + ? (c < 120146 + ? (c >= 120138 && c <= 120144) + : c <= 120485) + : (c <= 120512 || (c < 120540 + ? (c >= 120514 && c <= 120538) + : c <= 120570))) + : (c <= 120596 || (c < 120656 + ? (c < 120630 + ? (c >= 120598 && c <= 120628) + : c <= 120654) + : (c <= 120686 || (c < 120714 + ? (c >= 120688 && c <= 120712) + : c <= 120744))))))) + : (c <= 120770 || (c < 122907 + ? (c < 121476 + ? (c < 121344 + ? (c < 120782 ? (c >= 120772 && c <= 120779) - : c <= 122654) - : (c <= 123180 || (c >= 123191 && c <= 123197))))) - : (c <= 123214 || (c < 124909 - ? (c < 124896 + : c <= 120831) + : (c <= 121398 || (c < 121461 + ? (c >= 121403 && c <= 121452) + : c <= 121461))) + : (c <= 121476 || (c < 122624 + ? (c < 121505 + ? (c >= 121499 && c <= 121503) + : c <= 121519) + : (c <= 122654 || (c < 122888 + ? (c >= 122880 && c <= 122886) + : c <= 122904))))) + : (c <= 122913 || (c < 123214 + ? (c < 123136 + ? (c < 122918 + ? (c >= 122915 && c <= 122916) + : c <= 122922) + : (c <= 123180 || (c < 123200 + ? (c >= 123184 && c <= 123197) + : c <= 123209))) + : (c <= 123214 || (c < 124896 ? (c < 123584 - ? (c >= 123536 && c <= 123565) - : c <= 123627) - : (c <= 124902 || (c >= 124904 && c <= 124907))) - : (c <= 124910 || (c < 125184 - ? (c < 124928 - ? (c >= 124912 && c <= 124926) - : c <= 125124) - : (c <= 125251 || c == 125259)))))))) - : (c <= 126467 || (c < 126559 - ? (c < 126535 - ? (c < 126505 - ? (c < 126500 - ? (c < 126497 - ? (c >= 126469 && c <= 126495) - : c <= 126498) - : (c <= 126500 || c == 126503)) - : (c <= 126514 || (c < 126523 - ? (c < 126521 - ? (c >= 126516 && c <= 126519) - : c <= 126521) - : (c <= 126523 || c == 126530)))) - : (c <= 126535 || (c < 126548 - ? (c < 126541 - ? (c < 126539 + ? (c >= 123536 && c <= 123566) + : c <= 123641) + : (c <= 124902 || (c < 124909 + ? (c >= 124904 && c <= 124907) + : c <= 124910))))))))) + : (c <= 124926 || (c < 126557 + ? (c < 126521 + ? (c < 126469 + ? (c < 125184 + ? (c < 125136 + ? (c >= 124928 && c <= 125124) + : c <= 125142) + : (c <= 125259 || (c < 126464 + ? (c >= 125264 && c <= 125273) + : c <= 126467))) + : (c <= 126495 || (c < 126503 + ? (c < 126500 + ? (c >= 126497 && c <= 126498) + : c <= 126500) + : (c <= 126503 || (c < 126516 + ? (c >= 126505 && c <= 126514) + : c <= 126519))))) + : (c <= 126521 || (c < 126541 + ? (c < 126535 + ? (c < 126530 + ? c == 126523 + : c <= 126530) + : (c <= 126535 || (c < 126539 ? c == 126537 - : c <= 126539) - : (c <= 126543 || (c >= 126545 && c <= 126546))) - : (c <= 126548 || (c < 126555 - ? (c < 126553 - ? c == 126551 - : c <= 126553) - : (c <= 126555 || c == 126557)))))) - : (c <= 126559 || (c < 126625 + : c <= 126539))) + : (c <= 126543 || (c < 126551 + ? (c < 126548 + ? (c >= 126545 && c <= 126546) + : c <= 126548) + : (c <= 126551 || (c < 126555 + ? c == 126553 + : c <= 126555))))))) + : (c <= 126557 || (c < 126629 ? (c < 126580 - ? (c < 126567 - ? (c < 126564 - ? (c >= 126561 && c <= 126562) - : c <= 126564) - : (c <= 126570 || (c >= 126572 && c <= 126578))) + ? (c < 126564 + ? (c < 126561 + ? c == 126559 + : c <= 126562) + : (c <= 126564 || (c < 126572 + ? (c >= 126567 && c <= 126570) + : c <= 126578))) : (c <= 126583 || (c < 126592 ? (c < 126590 ? (c >= 126585 && c <= 126588) : c <= 126590) - : (c <= 126601 || (c >= 126603 && c <= 126619))))) - : (c <= 126627 || (c < 177984 + : (c <= 126601 || (c < 126625 + ? (c >= 126603 && c <= 126619) + : c <= 126627))))) + : (c <= 126633 || (c < 178208 ? (c < 131072 - ? (c < 126635 - ? (c >= 126629 && c <= 126633) - : c <= 126651) - : (c <= 173791 || (c >= 173824 && c <= 177976))) - : (c <= 178205 || (c < 194560 - ? (c < 183984 - ? (c >= 178208 && c <= 183969) - : c <= 191456) - : (c <= 195101 || (c >= 196608 && c <= 201546))))))))))))))))); + ? (c < 130032 + ? (c >= 126635 && c <= 126651) + : c <= 130041) + : (c <= 173791 || (c < 177984 + ? (c >= 173824 && c <= 177976) + : c <= 178205))) + : (c <= 183969 || (c < 196608 + ? (c < 194560 + ? (c >= 183984 && c <= 191456) + : c <= 195101) + : (c <= 201546 || (c >= 917760 && c <= 917999))))))))))))))))); } -static inline bool sym_identifier_character_set_2(int32_t c) { - return (c < 43514 - ? (c < 4193 - ? (c < 2707 - ? (c < 1994 +static inline bool sym_cmd_identifier_character_set_6(int32_t c) { + return (c < 43616 + ? (c < 3782 + ? (c < 2741 + ? (c < 2042 ? (c < 931 - ? (c < 748 - ? (c < 192 - ? (c < 'c' - ? (c < '_' - ? (c >= 'A' && c <= 'Y') - : c <= '_') - : (c <= 'y' || (c < 186 - ? c == 170 - : c <= 186))) - : (c <= 214 || (c < 710 - ? (c < 248 - ? (c >= 216 && c <= 246) - : c <= 705) - : (c <= 721 || (c >= 736 && c <= 740))))) - : (c <= 748 || (c < 895 - ? (c < 886 - ? (c < 880 + ? (c < 248 + ? (c < 170 + ? (c < 'A' + ? (c < '0' + ? c == '-' + : c <= '9') + : (c <= 'Z' || (c < 'b' + ? c == '_' + : c <= 'z'))) + : (c <= 170 || (c < 186 + ? (c < 183 + ? c == 181 + : c <= 183) + : (c <= 186 || (c < 216 + ? (c >= 192 && c <= 214) + : c <= 246))))) + : (c <= 705 || (c < 886 + ? (c < 748 + ? (c < 736 + ? (c >= 710 && c <= 721) + : c <= 740) + : (c <= 748 || (c < 768 ? c == 750 - : c <= 884) - : (c <= 887 || (c >= 891 && c <= 893))) - : (c <= 895 || (c < 908 - ? (c < 904 - ? c == 902 - : c <= 906) - : (c <= 908 || (c >= 910 && c <= 929))))))) - : (c <= 1013 || (c < 1649 + : c <= 884))) + : (c <= 887 || (c < 902 + ? (c < 895 + ? (c >= 891 && c <= 893) + : c <= 895) + : (c <= 906 || (c < 910 + ? c == 908 + : c <= 929))))))) + : (c <= 1013 || (c < 1488 ? (c < 1376 - ? (c < 1329 - ? (c < 1162 + ? (c < 1162 + ? (c < 1155 ? (c >= 1015 && c <= 1153) - : c <= 1327) - : (c <= 1366 || c == 1369)) - : (c <= 1416 || (c < 1568 - ? (c < 1519 - ? (c >= 1488 && c <= 1514) - : c <= 1522) - : (c <= 1610 || (c >= 1646 && c <= 1647))))) - : (c <= 1747 || (c < 1791 - ? (c < 1774 - ? (c < 1765 - ? c == 1749 - : c <= 1766) - : (c <= 1775 || (c >= 1786 && c <= 1788))) - : (c <= 1791 || (c < 1869 - ? (c < 1810 - ? c == 1808 - : c <= 1839) - : (c <= 1957 || c == 1969)))))))) - : (c <= 2026 || (c < 2482 - ? (c < 2208 - ? (c < 2088 - ? (c < 2048 - ? (c < 2042 - ? (c >= 2036 && c <= 2037) - : c <= 2042) - : (c <= 2069 || (c < 2084 - ? c == 2074 - : c <= 2084))) - : (c <= 2088 || (c < 2160 - ? (c < 2144 - ? (c >= 2112 && c <= 2136) - : c <= 2154) - : (c <= 2183 || (c >= 2185 && c <= 2190))))) - : (c <= 2249 || (c < 2417 - ? (c < 2384 - ? (c < 2365 - ? (c >= 2308 && c <= 2361) - : c <= 2365) - : (c <= 2384 || (c >= 2392 && c <= 2401))) - : (c <= 2432 || (c < 2451 - ? (c < 2447 - ? (c >= 2437 && c <= 2444) - : c <= 2448) - : (c <= 2472 || (c >= 2474 && c <= 2480))))))) - : (c <= 2482 || (c < 2579 - ? (c < 2527 - ? (c < 2510 - ? (c < 2493 + : c <= 1159) + : (c <= 1327 || (c < 1369 + ? (c >= 1329 && c <= 1366) + : c <= 1369))) + : (c <= 1416 || (c < 1473 + ? (c < 1471 + ? (c >= 1425 && c <= 1469) + : c <= 1471) + : (c <= 1474 || (c < 1479 + ? (c >= 1476 && c <= 1477) + : c <= 1479))))) + : (c <= 1514 || (c < 1759 + ? (c < 1568 + ? (c < 1552 + ? (c >= 1519 && c <= 1522) + : c <= 1562) + : (c <= 1641 || (c < 1749 + ? (c >= 1646 && c <= 1747) + : c <= 1756))) + : (c <= 1768 || (c < 1808 + ? (c < 1791 + ? (c >= 1770 && c <= 1788) + : c <= 1791) + : (c <= 1866 || (c < 1984 + ? (c >= 1869 && c <= 1969) + : c <= 2037))))))))) + : (c <= 2042 || (c < 2556 + ? (c < 2447 + ? (c < 2185 + ? (c < 2112 + ? (c < 2048 + ? c == 2045 + : c <= 2093) + : (c <= 2139 || (c < 2160 + ? (c >= 2144 && c <= 2154) + : c <= 2183))) + : (c <= 2190 || (c < 2406 + ? (c < 2275 + ? (c >= 2200 && c <= 2273) + : c <= 2403) + : (c <= 2415 || (c < 2437 + ? (c >= 2417 && c <= 2435) + : c <= 2444))))) + : (c <= 2448 || (c < 2503 + ? (c < 2482 + ? (c < 2474 + ? (c >= 2451 && c <= 2472) + : c <= 2480) + : (c <= 2482 || (c < 2492 ? (c >= 2486 && c <= 2489) - : c <= 2493) - : (c <= 2510 || (c >= 2524 && c <= 2525))) - : (c <= 2529 || (c < 2565 - ? (c < 2556 - ? (c >= 2544 && c <= 2545) - : c <= 2556) - : (c <= 2570 || (c >= 2575 && c <= 2576))))) - : (c <= 2600 || (c < 2649 - ? (c < 2613 - ? (c < 2610 - ? (c >= 2602 && c <= 2608) - : c <= 2611) - : (c <= 2614 || (c >= 2616 && c <= 2617))) - : (c <= 2652 || (c < 2693 - ? (c < 2674 + : c <= 2500))) + : (c <= 2504 || (c < 2524 + ? (c < 2519 + ? (c >= 2507 && c <= 2510) + : c <= 2519) + : (c <= 2525 || (c < 2534 + ? (c >= 2527 && c <= 2531) + : c <= 2545))))))) + : (c <= 2556 || (c < 2631 + ? (c < 2602 + ? (c < 2565 + ? (c < 2561 + ? c == 2558 + : c <= 2563) + : (c <= 2570 || (c < 2579 + ? (c >= 2575 && c <= 2576) + : c <= 2600))) + : (c <= 2608 || (c < 2616 + ? (c < 2613 + ? (c >= 2610 && c <= 2611) + : c <= 2614) + : (c <= 2617 || (c < 2622 + ? c == 2620 + : c <= 2626))))) + : (c <= 2632 || (c < 2689 + ? (c < 2649 + ? (c < 2641 + ? (c >= 2635 && c <= 2637) + : c <= 2641) + : (c <= 2652 || (c < 2662 ? c == 2654 - : c <= 2676) - : (c <= 2701 || (c >= 2703 && c <= 2705))))))))))) - : (c <= 2728 || (c < 3242 - ? (c < 2962 - ? (c < 2858 - ? (c < 2784 - ? (c < 2741 - ? (c < 2738 + : c <= 2677))) + : (c <= 2691 || (c < 2707 + ? (c < 2703 + ? (c >= 2693 && c <= 2701) + : c <= 2705) + : (c <= 2728 || (c < 2738 ? (c >= 2730 && c <= 2736) - : c <= 2739) - : (c <= 2745 || (c < 2768 - ? c == 2749 - : c <= 2768))) - : (c <= 2785 || (c < 2831 - ? (c < 2821 - ? c == 2809 - : c <= 2828) - : (c <= 2832 || (c >= 2835 && c <= 2856))))) - : (c <= 2864 || (c < 2911 - ? (c < 2877 + : c <= 2739))))))))))) + : (c <= 2745 || (c < 3165 + ? (c < 2949 + ? (c < 2858 + ? (c < 2790 + ? (c < 2763 + ? (c < 2759 + ? (c >= 2748 && c <= 2757) + : c <= 2761) + : (c <= 2765 || (c < 2784 + ? c == 2768 + : c <= 2787))) + : (c <= 2799 || (c < 2821 + ? (c < 2817 + ? (c >= 2809 && c <= 2815) + : c <= 2819) + : (c <= 2828 || (c < 2835 + ? (c >= 2831 && c <= 2832) + : c <= 2856))))) + : (c <= 2864 || (c < 2901 + ? (c < 2876 ? (c < 2869 ? (c >= 2866 && c <= 2867) : c <= 2873) - : (c <= 2877 || (c >= 2908 && c <= 2909))) - : (c <= 2913 || (c < 2949 - ? (c < 2947 + : (c <= 2884 || (c < 2891 + ? (c >= 2887 && c <= 2888) + : c <= 2893))) + : (c <= 2903 || (c < 2918 + ? (c < 2911 + ? (c >= 2908 && c <= 2909) + : c <= 2915) + : (c <= 2927 || (c < 2946 ? c == 2929 - : c <= 2947) - : (c <= 2954 || (c >= 2958 && c <= 2960))))))) - : (c <= 2965 || (c < 3090 - ? (c < 2984 - ? (c < 2974 - ? (c < 2972 - ? (c >= 2969 && c <= 2970) - : c <= 2972) - : (c <= 2975 || (c >= 2979 && c <= 2980))) - : (c <= 2986 || (c < 3077 - ? (c < 3024 - ? (c >= 2990 && c <= 3001) - : c <= 3024) - : (c <= 3084 || (c >= 3086 && c <= 3088))))) - : (c <= 3112 || (c < 3168 - ? (c < 3160 - ? (c < 3133 - ? (c >= 3114 && c <= 3129) - : c <= 3133) - : (c <= 3162 || c == 3165)) - : (c <= 3169 || (c < 3214 - ? (c < 3205 - ? c == 3200 - : c <= 3212) - : (c <= 3216 || (c >= 3218 && c <= 3240))))))))) - : (c <= 3251 || (c < 3648 - ? (c < 3412 - ? (c < 3332 - ? (c < 3293 - ? (c < 3261 - ? (c >= 3253 && c <= 3257) - : c <= 3261) - : (c <= 3294 || (c < 3313 - ? (c >= 3296 && c <= 3297) - : c <= 3314))) - : (c <= 3340 || (c < 3389 - ? (c < 3346 - ? (c >= 3342 && c <= 3344) - : c <= 3386) - : (c <= 3389 || c == 3406)))) - : (c <= 3414 || (c < 3507 + : c <= 2947))))))) + : (c <= 2954 || (c < 3024 + ? (c < 2979 + ? (c < 2969 + ? (c < 2962 + ? (c >= 2958 && c <= 2960) + : c <= 2965) + : (c <= 2970 || (c < 2974 + ? c == 2972 + : c <= 2975))) + : (c <= 2980 || (c < 3006 + ? (c < 2990 + ? (c >= 2984 && c <= 2986) + : c <= 3001) + : (c <= 3010 || (c < 3018 + ? (c >= 3014 && c <= 3016) + : c <= 3021))))) + : (c <= 3024 || (c < 3114 + ? (c < 3072 + ? (c < 3046 + ? c == 3031 + : c <= 3055) + : (c <= 3084 || (c < 3090 + ? (c >= 3086 && c <= 3088) + : c <= 3112))) + : (c <= 3129 || (c < 3146 + ? (c < 3142 + ? (c >= 3132 && c <= 3140) + : c <= 3144) + : (c <= 3149 || (c < 3160 + ? (c >= 3157 && c <= 3158) + : c <= 3162))))))))) + : (c <= 3165 || (c < 3430 + ? (c < 3285 + ? (c < 3218 + ? (c < 3200 + ? (c < 3174 + ? (c >= 3168 && c <= 3171) + : c <= 3183) + : (c <= 3203 || (c < 3214 + ? (c >= 3205 && c <= 3212) + : c <= 3216))) + : (c <= 3240 || (c < 3260 + ? (c < 3253 + ? (c >= 3242 && c <= 3251) + : c <= 3257) + : (c <= 3268 || (c < 3274 + ? (c >= 3270 && c <= 3272) + : c <= 3277))))) + : (c <= 3286 || (c < 3342 + ? (c < 3302 + ? (c < 3296 + ? (c >= 3293 && c <= 3294) + : c <= 3299) + : (c <= 3311 || (c < 3328 + ? (c >= 3313 && c <= 3314) + : c <= 3340))) + : (c <= 3344 || (c < 3402 + ? (c < 3398 + ? (c >= 3346 && c <= 3396) + : c <= 3400) + : (c <= 3406 || (c < 3423 + ? (c >= 3412 && c <= 3415) + : c <= 3427))))))) + : (c <= 3439 || (c < 3558 + ? (c < 3517 ? (c < 3461 - ? (c < 3450 - ? (c >= 3423 && c <= 3425) - : c <= 3455) - : (c <= 3478 || (c >= 3482 && c <= 3505))) - : (c <= 3515 || (c < 3585 - ? (c < 3520 - ? c == 3517 - : c <= 3526) - : (c <= 3632 || c == 3634)))))) - : (c <= 3654 || (c < 3782 - ? (c < 3749 - ? (c < 3718 - ? (c < 3716 - ? (c >= 3713 && c <= 3714) - : c <= 3716) - : (c <= 3722 || (c >= 3724 && c <= 3747))) - : (c <= 3749 || (c < 3773 - ? (c < 3762 - ? (c >= 3751 && c <= 3760) - : c <= 3762) - : (c <= 3773 || (c >= 3776 && c <= 3780))))) - : (c <= 3782 || (c < 3976 - ? (c < 3904 - ? (c < 3840 - ? (c >= 3804 && c <= 3807) - : c <= 3840) - : (c <= 3911 || (c >= 3913 && c <= 3948))) - : (c <= 3980 || (c < 4176 - ? (c < 4159 - ? (c >= 4096 && c <= 4138) - : c <= 4159) - : (c <= 4181 || (c >= 4186 && c <= 4189))))))))))))) - : (c <= 4193 || (c < 8134 - ? (c < 6176 - ? (c < 4808 - ? (c < 4688 - ? (c < 4295 - ? (c < 4213 - ? (c < 4206 - ? (c >= 4197 && c <= 4198) - : c <= 4208) - : (c <= 4225 || (c < 4256 - ? c == 4238 - : c <= 4293))) - : (c <= 4295 || (c < 4348 - ? (c < 4304 - ? c == 4301 - : c <= 4346) - : (c <= 4680 || (c >= 4682 && c <= 4685))))) - : (c <= 4694 || (c < 4752 + ? (c < 3457 + ? (c >= 3450 && c <= 3455) + : c <= 3459) + : (c <= 3478 || (c < 3507 + ? (c >= 3482 && c <= 3505) + : c <= 3515))) + : (c <= 3517 || (c < 3535 + ? (c < 3530 + ? (c >= 3520 && c <= 3526) + : c <= 3530) + : (c <= 3540 || (c < 3544 + ? c == 3542 + : c <= 3551))))) + : (c <= 3567 || (c < 3716 + ? (c < 3648 + ? (c < 3585 + ? (c >= 3570 && c <= 3571) + : c <= 3642) + : (c <= 3662 || (c < 3713 + ? (c >= 3664 && c <= 3673) + : c <= 3714))) + : (c <= 3716 || (c < 3749 + ? (c < 3724 + ? (c >= 3718 && c <= 3722) + : c <= 3747) + : (c <= 3749 || (c < 3776 + ? (c >= 3751 && c <= 3773) + : c <= 3780))))))))))))) + : (c <= 3782 || (c < 8025 + ? (c < 5888 + ? (c < 4688 + ? (c < 3953 + ? (c < 3872 + ? (c < 3804 + ? (c < 3792 + ? (c >= 3784 && c <= 3789) + : c <= 3801) + : (c <= 3807 || (c < 3864 + ? c == 3840 + : c <= 3865))) + : (c <= 3881 || (c < 3897 + ? (c < 3895 + ? c == 3893 + : c <= 3895) + : (c <= 3897 || (c < 3913 + ? (c >= 3902 && c <= 3911) + : c <= 3948))))) + : (c <= 3972 || (c < 4256 + ? (c < 4038 + ? (c < 3993 + ? (c >= 3974 && c <= 3991) + : c <= 4028) + : (c <= 4038 || (c < 4176 + ? (c >= 4096 && c <= 4169) + : c <= 4253))) + : (c <= 4293 || (c < 4304 + ? (c < 4301 + ? c == 4295 + : c <= 4301) + : (c <= 4346 || (c < 4682 + ? (c >= 4348 && c <= 4680) + : c <= 4685))))))) + : (c <= 4694 || (c < 4882 + ? (c < 4786 ? (c < 4704 ? (c < 4698 ? c == 4696 : c <= 4701) - : (c <= 4744 || (c >= 4746 && c <= 4749))) - : (c <= 4784 || (c < 4800 - ? (c < 4792 - ? (c >= 4786 && c <= 4789) - : c <= 4798) - : (c <= 4800 || (c >= 4802 && c <= 4805))))))) - : (c <= 4822 || (c < 5792 - ? (c < 5024 - ? (c < 4888 - ? (c < 4882 - ? (c >= 4824 && c <= 4880) - : c <= 4885) - : (c <= 4954 || (c >= 4992 && c <= 5007))) - : (c <= 5109 || (c < 5743 - ? (c < 5121 - ? (c >= 5112 && c <= 5117) - : c <= 5740) - : (c <= 5759 || (c >= 5761 && c <= 5786))))) - : (c <= 5866 || (c < 5984 - ? (c < 5919 - ? (c < 5888 - ? (c >= 5870 && c <= 5880) - : c <= 5905) - : (c <= 5937 || (c >= 5952 && c <= 5969))) - : (c <= 5996 || (c < 6103 - ? (c < 6016 - ? (c >= 5998 && c <= 6000) - : c <= 6067) - : (c <= 6103 || c == 6108)))))))) - : (c <= 6264 || (c < 7312 - ? (c < 6823 - ? (c < 6512 - ? (c < 6320 - ? (c < 6314 - ? (c >= 6272 && c <= 6312) - : c <= 6314) - : (c <= 6389 || (c < 6480 - ? (c >= 6400 && c <= 6430) - : c <= 6509))) - : (c <= 6516 || (c < 6656 - ? (c < 6576 - ? (c >= 6528 && c <= 6571) - : c <= 6601) - : (c <= 6678 || (c >= 6688 && c <= 6740))))) - : (c <= 6823 || (c < 7098 - ? (c < 7043 - ? (c < 6981 - ? (c >= 6917 && c <= 6963) - : c <= 6988) - : (c <= 7072 || (c >= 7086 && c <= 7087))) - : (c <= 7141 || (c < 7258 - ? (c < 7245 - ? (c >= 7168 && c <= 7203) - : c <= 7247) - : (c <= 7293 || (c >= 7296 && c <= 7304))))))) - : (c <= 7354 || (c < 8008 - ? (c < 7418 - ? (c < 7406 - ? (c < 7401 + : (c <= 4744 || (c < 4752 + ? (c >= 4746 && c <= 4749) + : c <= 4784))) + : (c <= 4789 || (c < 4802 + ? (c < 4800 + ? (c >= 4792 && c <= 4798) + : c <= 4800) + : (c <= 4805 || (c < 4824 + ? (c >= 4808 && c <= 4822) + : c <= 4880))))) + : (c <= 4885 || (c < 5112 + ? (c < 4969 + ? (c < 4957 + ? (c >= 4888 && c <= 4954) + : c <= 4959) + : (c <= 4977 || (c < 5024 + ? (c >= 4992 && c <= 5007) + : c <= 5109))) + : (c <= 5117 || (c < 5761 + ? (c < 5743 + ? (c >= 5121 && c <= 5740) + : c <= 5759) + : (c <= 5786 || (c < 5870 + ? (c >= 5792 && c <= 5866) + : c <= 5880))))))))) + : (c <= 5909 || (c < 6688 + ? (c < 6176 + ? (c < 6016 + ? (c < 5984 + ? (c < 5952 + ? (c >= 5919 && c <= 5940) + : c <= 5971) + : (c <= 5996 || (c < 6002 + ? (c >= 5998 && c <= 6000) + : c <= 6003))) + : (c <= 6099 || (c < 6112 + ? (c < 6108 + ? c == 6103 + : c <= 6109) + : (c <= 6121 || (c < 6159 + ? (c >= 6155 && c <= 6157) + : c <= 6169))))) + : (c <= 6264 || (c < 6470 + ? (c < 6400 + ? (c < 6320 + ? (c >= 6272 && c <= 6314) + : c <= 6389) + : (c <= 6430 || (c < 6448 + ? (c >= 6432 && c <= 6443) + : c <= 6459))) + : (c <= 6509 || (c < 6576 + ? (c < 6528 + ? (c >= 6512 && c <= 6516) + : c <= 6571) + : (c <= 6601 || (c < 6656 + ? (c >= 6608 && c <= 6618) + : c <= 6683))))))) + : (c <= 6750 || (c < 7232 + ? (c < 6847 + ? (c < 6800 + ? (c < 6783 + ? (c >= 6752 && c <= 6780) + : c <= 6793) + : (c <= 6809 || (c < 6832 + ? c == 6823 + : c <= 6845))) + : (c <= 6862 || (c < 7019 + ? (c < 6992 + ? (c >= 6912 && c <= 6988) + : c <= 7001) + : (c <= 7027 || (c < 7168 + ? (c >= 7040 && c <= 7155) + : c <= 7223))))) + : (c <= 7241 || (c < 7380 + ? (c < 7312 + ? (c < 7296 + ? (c >= 7245 && c <= 7293) + : c <= 7304) + : (c <= 7354 || (c < 7376 ? (c >= 7357 && c <= 7359) - : c <= 7404) - : (c <= 7411 || (c >= 7413 && c <= 7414))) - : (c <= 7418 || (c < 7960 - ? (c < 7680 - ? (c >= 7424 && c <= 7615) - : c <= 7957) - : (c <= 7965 || (c >= 7968 && c <= 8005))))) - : (c <= 8013 || (c < 8031 - ? (c < 8027 - ? (c < 8025 - ? (c >= 8016 && c <= 8023) - : c <= 8025) - : (c <= 8027 || c == 8029)) - : (c <= 8061 || (c < 8126 - ? (c < 8118 + : c <= 7378))) + : (c <= 7418 || (c < 7968 + ? (c < 7960 + ? (c >= 7424 && c <= 7957) + : c <= 7965) + : (c <= 8005 || (c < 8016 + ? (c >= 8008 && c <= 8013) + : c <= 8023))))))))))) + : (c <= 8025 || (c < 11720 + ? (c < 8458 + ? (c < 8178 + ? (c < 8126 + ? (c < 8031 + ? (c < 8029 + ? c == 8027 + : c <= 8029) + : (c <= 8061 || (c < 8118 ? (c >= 8064 && c <= 8116) - : c <= 8124) - : (c <= 8126 || (c >= 8130 && c <= 8132))))))))))) - : (c <= 8140 || (c < 12337 - ? (c < 8544 - ? (c < 8458 - ? (c < 8305 - ? (c < 8160 - ? (c < 8150 - ? (c >= 8144 && c <= 8147) - : c <= 8155) - : (c <= 8172 || (c < 8182 - ? (c >= 8178 && c <= 8180) - : c <= 8188))) - : (c <= 8305 || (c < 8450 - ? (c < 8336 - ? c == 8319 - : c <= 8348) - : (c <= 8450 || c == 8455)))) - : (c <= 8467 || (c < 8488 + : c <= 8124))) + : (c <= 8126 || (c < 8144 + ? (c < 8134 + ? (c >= 8130 && c <= 8132) + : c <= 8140) + : (c <= 8147 || (c < 8160 + ? (c >= 8150 && c <= 8155) + : c <= 8172))))) + : (c <= 8180 || (c < 8336 + ? (c < 8276 + ? (c < 8255 + ? (c >= 8182 && c <= 8188) + : c <= 8256) + : (c <= 8276 || (c < 8319 + ? c == 8305 + : c <= 8319))) + : (c <= 8348 || (c < 8421 + ? (c < 8417 + ? (c >= 8400 && c <= 8412) + : c <= 8417) + : (c <= 8432 || (c < 8455 + ? c == 8450 + : c <= 8455))))))) + : (c <= 8467 || (c < 11499 + ? (c < 8490 ? (c < 8484 ? (c < 8472 ? c == 8469 : c <= 8477) - : (c <= 8484 || c == 8486)) - : (c <= 8488 || (c < 8517 - ? (c < 8508 - ? (c >= 8490 && c <= 8505) - : c <= 8511) - : (c <= 8521 || c == 8526)))))) - : (c <= 8584 || (c < 11680 - ? (c < 11559 - ? (c < 11506 - ? (c < 11499 - ? (c >= 11264 && c <= 11492) - : c <= 11502) - : (c <= 11507 || (c >= 11520 && c <= 11557))) - : (c <= 11559 || (c < 11631 - ? (c < 11568 - ? c == 11565 - : c <= 11623) - : (c <= 11631 || (c >= 11648 && c <= 11670))))) - : (c <= 11686 || (c < 11720 - ? (c < 11704 - ? (c < 11696 - ? (c >= 11688 && c <= 11694) - : c <= 11702) - : (c <= 11710 || (c >= 11712 && c <= 11718))) - : (c <= 11726 || (c < 12293 + : (c <= 8484 || (c < 8488 + ? c == 8486 + : c <= 8488))) + : (c <= 8505 || (c < 8526 + ? (c < 8517 + ? (c >= 8508 && c <= 8511) + : c <= 8521) + : (c <= 8526 || (c < 11264 + ? (c >= 8544 && c <= 8584) + : c <= 11492))))) + : (c <= 11507 || (c < 11647 + ? (c < 11565 + ? (c < 11559 + ? (c >= 11520 && c <= 11557) + : c <= 11559) + : (c <= 11565 || (c < 11631 + ? (c >= 11568 && c <= 11623) + : c <= 11631))) + : (c <= 11670 || (c < 11696 + ? (c < 11688 + ? (c >= 11680 && c <= 11686) + : c <= 11694) + : (c <= 11702 || (c < 11712 + ? (c >= 11704 && c <= 11710) + : c <= 11718))))))))) + : (c <= 11726 || (c < 42623 + ? (c < 12540 + ? (c < 12337 + ? (c < 11744 ? (c < 11736 ? (c >= 11728 && c <= 11734) : c <= 11742) - : (c <= 12295 || (c >= 12321 && c <= 12329))))))))) - : (c <= 12341 || (c < 42891 - ? (c < 19968 - ? (c < 12549 - ? (c < 12445 + : (c <= 11775 || (c < 12321 + ? (c >= 12293 && c <= 12295) + : c <= 12335))) + : (c <= 12341 || (c < 12441 ? (c < 12353 ? (c >= 12344 && c <= 12348) : c <= 12438) - : (c <= 12447 || (c < 12540 - ? (c >= 12449 && c <= 12538) - : c <= 12543))) - : (c <= 12591 || (c < 12784 - ? (c < 12704 - ? (c >= 12593 && c <= 12686) - : c <= 12735) - : (c <= 12799 || (c >= 13312 && c <= 19903))))) - : (c <= 42124 || (c < 42560 - ? (c < 42512 + : (c <= 12442 || (c < 12449 + ? (c >= 12445 && c <= 12447) + : c <= 12538))))) + : (c <= 12543 || (c < 19968 + ? (c < 12704 + ? (c < 12593 + ? (c >= 12549 && c <= 12591) + : c <= 12686) + : (c <= 12735 || (c < 13312 + ? (c >= 12784 && c <= 12799) + : c <= 19903))) + : (c <= 42124 || (c < 42512 ? (c < 42240 ? (c >= 42192 && c <= 42237) : c <= 42508) - : (c <= 42527 || (c >= 42538 && c <= 42539))) - : (c <= 42606 || (c < 42775 - ? (c < 42656 - ? (c >= 42623 && c <= 42653) - : c <= 42735) - : (c <= 42783 || (c >= 42786 && c <= 42888))))))) - : (c <= 42954 || (c < 43250 - ? (c < 43011 - ? (c < 42965 - ? (c < 42963 + : (c <= 42539 || (c < 42612 + ? (c >= 42560 && c <= 42607) + : c <= 42621))))))) + : (c <= 42737 || (c < 43232 + ? (c < 42965 + ? (c < 42891 + ? (c < 42786 + ? (c >= 42775 && c <= 42783) + : c <= 42888) + : (c <= 42954 || (c < 42963 ? (c >= 42960 && c <= 42961) - : c <= 42963) - : (c <= 42969 || (c >= 42994 && c <= 43009))) - : (c <= 43013 || (c < 43072 - ? (c < 43020 - ? (c >= 43015 && c <= 43018) - : c <= 43042) - : (c <= 43123 || (c >= 43138 && c <= 43187))))) - : (c <= 43255 || (c < 43360 - ? (c < 43274 + : c <= 42963))) + : (c <= 42969 || (c < 43072 + ? (c < 43052 + ? (c >= 42994 && c <= 43047) + : c <= 43052) + : (c <= 43123 || (c < 43216 + ? (c >= 43136 && c <= 43205) + : c <= 43225))))) + : (c <= 43255 || (c < 43471 + ? (c < 43312 ? (c < 43261 ? c == 43259 - : c <= 43262) - : (c <= 43301 || (c >= 43312 && c <= 43334))) - : (c <= 43388 || (c < 43488 - ? (c < 43471 - ? (c >= 43396 && c <= 43442) - : c <= 43471) - : (c <= 43492 || (c >= 43494 && c <= 43503))))))))))))))) - : (c <= 43518 || (c < 70727 - ? (c < 66956 - ? (c < 64914 - ? (c < 43868 - ? (c < 43714 - ? (c < 43646 - ? (c < 43588 - ? (c < 43584 - ? (c >= 43520 && c <= 43560) - : c <= 43586) - : (c <= 43595 || (c < 43642 - ? (c >= 43616 && c <= 43638) - : c <= 43642))) - : (c <= 43695 || (c < 43705 - ? (c < 43701 - ? c == 43697 - : c <= 43702) - : (c <= 43709 || c == 43712)))) - : (c <= 43714 || (c < 43785 - ? (c < 43762 - ? (c < 43744 - ? (c >= 43739 && c <= 43741) - : c <= 43754) - : (c <= 43764 || (c >= 43777 && c <= 43782))) + : c <= 43309) + : (c <= 43347 || (c < 43392 + ? (c >= 43360 && c <= 43388) + : c <= 43456))) + : (c <= 43481 || (c < 43584 + ? (c < 43520 + ? (c >= 43488 && c <= 43518) + : c <= 43574) + : (c <= 43597 || (c >= 43600 && c <= 43609))))))))))))))) + : (c <= 43638 || (c < 71453 + ? (c < 67639 + ? (c < 65345 + ? (c < 64312 + ? (c < 43888 + ? (c < 43785 + ? (c < 43744 + ? (c < 43739 + ? (c >= 43642 && c <= 43714) + : c <= 43741) + : (c <= 43759 || (c < 43777 + ? (c >= 43762 && c <= 43766) + : c <= 43782))) : (c <= 43790 || (c < 43816 ? (c < 43808 ? (c >= 43793 && c <= 43798) : c <= 43814) - : (c <= 43822 || (c >= 43824 && c <= 43866))))))) - : (c <= 43881 || (c < 64287 - ? (c < 63744 - ? (c < 55216 - ? (c < 44032 - ? (c >= 43888 && c <= 44002) - : c <= 55203) - : (c <= 55238 || (c >= 55243 && c <= 55291))) + : (c <= 43822 || (c < 43868 + ? (c >= 43824 && c <= 43866) + : c <= 43881))))) + : (c <= 44010 || (c < 63744 + ? (c < 44032 + ? (c < 44016 + ? (c >= 44012 && c <= 44013) + : c <= 44025) + : (c <= 55203 || (c < 55243 + ? (c >= 55216 && c <= 55238) + : c <= 55291))) : (c <= 64109 || (c < 64275 ? (c < 64256 ? (c >= 64112 && c <= 64217) : c <= 64262) - : (c <= 64279 || c == 64285)))) - : (c <= 64296 || (c < 64323 - ? (c < 64318 - ? (c < 64312 - ? (c >= 64298 && c <= 64310) - : c <= 64316) - : (c <= 64318 || (c >= 64320 && c <= 64321))) - : (c <= 64324 || (c < 64612 - ? (c < 64467 + : (c <= 64279 || (c < 64298 + ? (c >= 64285 && c <= 64296) + : c <= 64310))))))) + : (c <= 64316 || (c < 65075 + ? (c < 64612 + ? (c < 64323 + ? (c < 64320 + ? c == 64318 + : c <= 64321) + : (c <= 64324 || (c < 64467 ? (c >= 64326 && c <= 64433) - : c <= 64605) - : (c <= 64829 || (c >= 64848 && c <= 64911))))))))) - : (c <= 64967 || (c < 65599 - ? (c < 65382 - ? (c < 65147 + : c <= 64605))) + : (c <= 64829 || (c < 65008 + ? (c < 64914 + ? (c >= 64848 && c <= 64911) + : c <= 64967) + : (c <= 65017 || (c < 65056 + ? (c >= 65024 && c <= 65039) + : c <= 65071))))) + : (c <= 65076 || (c < 65147 ? (c < 65139 ? (c < 65137 - ? (c >= 65008 && c <= 65017) + ? (c >= 65101 && c <= 65103) : c <= 65137) : (c <= 65139 || (c < 65145 ? c == 65143 : c <= 65145))) - : (c <= 65147 || (c < 65313 + : (c <= 65147 || (c < 65296 ? (c < 65151 ? c == 65149 : c <= 65276) - : (c <= 65338 || (c >= 65345 && c <= 65370))))) - : (c <= 65437 || (c < 65498 + : (c <= 65305 || (c < 65343 + ? (c >= 65313 && c <= 65338) + : c <= 65343))))))))) + : (c <= 65370 || (c < 66513 + ? (c < 65664 + ? (c < 65536 ? (c < 65482 ? (c < 65474 - ? (c >= 65440 && c <= 65470) + ? (c >= 65382 && c <= 65470) : c <= 65479) - : (c <= 65487 || (c >= 65490 && c <= 65495))) - : (c <= 65500 || (c < 65576 - ? (c < 65549 - ? (c >= 65536 && c <= 65547) - : c <= 65574) - : (c <= 65594 || (c >= 65596 && c <= 65597))))))) - : (c <= 65613 || (c < 66464 - ? (c < 66208 - ? (c < 65856 - ? (c < 65664 - ? (c >= 65616 && c <= 65629) - : c <= 65786) - : (c <= 65908 || (c >= 66176 && c <= 66204))) - : (c <= 66256 || (c < 66384 - ? (c < 66349 - ? (c >= 66304 && c <= 66335) - : c <= 66378) - : (c <= 66421 || (c >= 66432 && c <= 66461))))) - : (c <= 66499 || (c < 66776 - ? (c < 66560 - ? (c < 66513 - ? (c >= 66504 && c <= 66511) - : c <= 66517) - : (c <= 66717 || (c >= 66736 && c <= 66771))) - : (c <= 66811 || (c < 66928 - ? (c < 66864 - ? (c >= 66816 && c <= 66855) - : c <= 66915) - : (c <= 66938 || (c >= 66940 && c <= 66954))))))))))) - : (c <= 66962 || (c < 68864 - ? (c < 67828 - ? (c < 67506 - ? (c < 67072 - ? (c < 66979 - ? (c < 66967 + : (c <= 65487 || (c < 65498 + ? (c >= 65490 && c <= 65495) + : c <= 65500))) + : (c <= 65547 || (c < 65596 + ? (c < 65576 + ? (c >= 65549 && c <= 65574) + : c <= 65594) + : (c <= 65597 || (c < 65616 + ? (c >= 65599 && c <= 65613) + : c <= 65629))))) + : (c <= 65786 || (c < 66304 + ? (c < 66176 + ? (c < 66045 + ? (c >= 65856 && c <= 65908) + : c <= 66045) + : (c <= 66204 || (c < 66272 + ? (c >= 66208 && c <= 66256) + : c <= 66272))) + : (c <= 66335 || (c < 66432 + ? (c < 66384 + ? (c >= 66349 && c <= 66378) + : c <= 66426) + : (c <= 66461 || (c < 66504 + ? (c >= 66464 && c <= 66499) + : c <= 66511))))))) + : (c <= 66517 || (c < 66979 + ? (c < 66864 + ? (c < 66736 + ? (c < 66720 + ? (c >= 66560 && c <= 66717) + : c <= 66729) + : (c <= 66771 || (c < 66816 + ? (c >= 66776 && c <= 66811) + : c <= 66855))) + : (c <= 66915 || (c < 66956 + ? (c < 66940 + ? (c >= 66928 && c <= 66938) + : c <= 66954) + : (c <= 66962 || (c < 66967 ? (c >= 66964 && c <= 66965) - : c <= 66977) - : (c <= 66993 || (c < 67003 + : c <= 66977))))) + : (c <= 66993 || (c < 67456 + ? (c < 67072 + ? (c < 67003 ? (c >= 66995 && c <= 67001) - : c <= 67004))) - : (c <= 67382 || (c < 67456 - ? (c < 67424 + : c <= 67004) + : (c <= 67382 || (c < 67424 ? (c >= 67392 && c <= 67413) - : c <= 67431) - : (c <= 67461 || (c >= 67463 && c <= 67504))))) - : (c <= 67514 || (c < 67644 - ? (c < 67594 - ? (c < 67592 - ? (c >= 67584 && c <= 67589) - : c <= 67592) - : (c <= 67637 || (c >= 67639 && c <= 67640))) - : (c <= 67644 || (c < 67712 - ? (c < 67680 - ? (c >= 67647 && c <= 67669) - : c <= 67702) - : (c <= 67742 || (c >= 67808 && c <= 67826))))))) - : (c <= 67829 || (c < 68224 - ? (c < 68096 - ? (c < 67968 + : c <= 67431))) + : (c <= 67461 || (c < 67584 + ? (c < 67506 + ? (c >= 67463 && c <= 67504) + : c <= 67514) + : (c <= 67589 || (c < 67594 + ? c == 67592 + : c <= 67637))))))))))) + : (c <= 67640 || (c < 69956 + ? (c < 68448 + ? (c < 68101 + ? (c < 67828 + ? (c < 67680 + ? (c < 67647 + ? c == 67644 + : c <= 67669) + : (c <= 67702 || (c < 67808 + ? (c >= 67712 && c <= 67742) + : c <= 67826))) + : (c <= 67829 || (c < 67968 ? (c < 67872 ? (c >= 67840 && c <= 67861) : c <= 67897) - : (c <= 68023 || (c >= 68030 && c <= 68031))) - : (c <= 68096 || (c < 68121 + : (c <= 68023 || (c < 68096 + ? (c >= 68030 && c <= 68031) + : c <= 68099))))) + : (c <= 68102 || (c < 68192 + ? (c < 68121 ? (c < 68117 - ? (c >= 68112 && c <= 68115) + ? (c >= 68108 && c <= 68115) : c <= 68119) - : (c <= 68149 || (c >= 68192 && c <= 68220))))) - : (c <= 68252 || (c < 68448 - ? (c < 68352 - ? (c < 68297 - ? (c >= 68288 && c <= 68295) - : c <= 68324) - : (c <= 68405 || (c >= 68416 && c <= 68437))) - : (c <= 68466 || (c < 68736 + : (c <= 68149 || (c < 68159 + ? (c >= 68152 && c <= 68154) + : c <= 68159))) + : (c <= 68220 || (c < 68297 + ? (c < 68288 + ? (c >= 68224 && c <= 68252) + : c <= 68295) + : (c <= 68326 || (c < 68416 + ? (c >= 68352 && c <= 68405) + : c <= 68437))))))) + : (c <= 68466 || (c < 69424 + ? (c < 68912 + ? (c < 68736 ? (c < 68608 ? (c >= 68480 && c <= 68497) : c <= 68680) - : (c <= 68786 || (c >= 68800 && c <= 68850))))))))) - : (c <= 68899 || (c < 70106 - ? (c < 69749 - ? (c < 69488 - ? (c < 69376 - ? (c < 69296 + : (c <= 68786 || (c < 68864 + ? (c >= 68800 && c <= 68850) + : c <= 68903))) + : (c <= 68921 || (c < 69296 + ? (c < 69291 ? (c >= 69248 && c <= 69289) - : c <= 69297) - : (c <= 69404 || (c < 69424 - ? c == 69415 - : c <= 69445))) - : (c <= 69505 || (c < 69635 - ? (c < 69600 - ? (c >= 69552 && c <= 69572) - : c <= 69622) - : (c <= 69687 || (c >= 69745 && c <= 69746))))) - : (c <= 69749 || (c < 69959 - ? (c < 69891 + : c <= 69292) + : (c <= 69297 || (c < 69415 + ? (c >= 69376 && c <= 69404) + : c <= 69415))))) + : (c <= 69456 || (c < 69759 + ? (c < 69600 + ? (c < 69552 + ? (c >= 69488 && c <= 69509) + : c <= 69572) + : (c <= 69622 || (c < 69734 + ? (c >= 69632 && c <= 69702) + : c <= 69749))) + : (c <= 69818 || (c < 69872 ? (c < 69840 - ? (c >= 69763 && c <= 69807) + ? c == 69826 : c <= 69864) - : (c <= 69926 || c == 69956)) - : (c <= 69959 || (c < 70019 + : (c <= 69881 || (c < 69942 + ? (c >= 69888 && c <= 69940) + : c <= 69951))))))))) + : (c <= 69959 || (c < 70459 + ? (c < 70282 + ? (c < 70108 + ? (c < 70016 ? (c < 70006 - ? (c >= 69968 && c <= 70002) + ? (c >= 69968 && c <= 70003) : c <= 70006) - : (c <= 70066 || (c >= 70081 && c <= 70084))))))) - : (c <= 70106 || (c < 70405 - ? (c < 70280 - ? (c < 70163 - ? (c < 70144 - ? c == 70108 - : c <= 70161) - : (c <= 70187 || (c >= 70272 && c <= 70278))) - : (c <= 70280 || (c < 70303 - ? (c < 70287 - ? (c >= 70282 && c <= 70285) - : c <= 70301) - : (c <= 70312 || (c >= 70320 && c <= 70366))))) - : (c <= 70412 || (c < 70453 - ? (c < 70442 + : (c <= 70084 || (c < 70094 + ? (c >= 70089 && c <= 70092) + : c <= 70106))) + : (c <= 70108 || (c < 70206 + ? (c < 70163 + ? (c >= 70144 && c <= 70161) + : c <= 70199) + : (c <= 70206 || (c < 70280 + ? (c >= 70272 && c <= 70278) + : c <= 70280))))) + : (c <= 70285 || (c < 70405 + ? (c < 70320 + ? (c < 70303 + ? (c >= 70287 && c <= 70301) + : c <= 70312) + : (c <= 70378 || (c < 70400 + ? (c >= 70384 && c <= 70393) + : c <= 70403))) + : (c <= 70412 || (c < 70442 ? (c < 70419 ? (c >= 70415 && c <= 70416) : c <= 70440) - : (c <= 70448 || (c >= 70450 && c <= 70451))) - : (c <= 70457 || (c < 70493 - ? (c < 70480 - ? c == 70461 - : c <= 70480) - : (c <= 70497 || (c >= 70656 && c <= 70708))))))))))))) - : (c <= 70730 || (c < 119894 - ? (c < 73056 - ? (c < 72001 - ? (c < 71424 - ? (c < 71128 - ? (c < 70852 - ? (c < 70784 - ? (c >= 70751 && c <= 70753) - : c <= 70831) - : (c <= 70853 || (c < 71040 - ? c == 70855 - : c <= 71086))) - : (c <= 71131 || (c < 71296 - ? (c < 71236 - ? (c >= 71168 && c <= 71215) - : c <= 71236) - : (c <= 71338 || c == 71352)))) - : (c <= 71450 || (c < 71945 - ? (c < 71840 - ? (c < 71680 - ? (c >= 71488 && c <= 71494) - : c <= 71723) - : (c <= 71903 || (c >= 71935 && c <= 71942))) + : (c <= 70448 || (c < 70453 + ? (c >= 70450 && c <= 70451) + : c <= 70457))))))) + : (c <= 70468 || (c < 70855 + ? (c < 70502 + ? (c < 70480 + ? (c < 70475 + ? (c >= 70471 && c <= 70472) + : c <= 70477) + : (c <= 70480 || (c < 70493 + ? c == 70487 + : c <= 70499))) + : (c <= 70508 || (c < 70736 + ? (c < 70656 + ? (c >= 70512 && c <= 70516) + : c <= 70730) + : (c <= 70745 || (c < 70784 + ? (c >= 70750 && c <= 70753) + : c <= 70853))))) + : (c <= 70855 || (c < 71236 + ? (c < 71096 + ? (c < 71040 + ? (c >= 70864 && c <= 70873) + : c <= 71093) + : (c <= 71104 || (c < 71168 + ? (c >= 71128 && c <= 71133) + : c <= 71232))) + : (c <= 71236 || (c < 71360 + ? (c < 71296 + ? (c >= 71248 && c <= 71257) + : c <= 71352) + : (c <= 71369 || (c >= 71424 && c <= 71450))))))))))))) + : (c <= 71467 || (c < 119973 + ? (c < 77824 + ? (c < 72760 + ? (c < 72016 + ? (c < 71945 + ? (c < 71680 + ? (c < 71488 + ? (c >= 71472 && c <= 71481) + : c <= 71494) + : (c <= 71738 || (c < 71935 + ? (c >= 71840 && c <= 71913) + : c <= 71942))) : (c <= 71945 || (c < 71960 ? (c < 71957 ? (c >= 71948 && c <= 71955) : c <= 71958) - : (c <= 71983 || c == 71999)))))) - : (c <= 72001 || (c < 72349 - ? (c < 72192 - ? (c < 72161 + : (c <= 71989 || (c < 71995 + ? (c >= 71991 && c <= 71992) + : c <= 72003))))) + : (c <= 72025 || (c < 72263 + ? (c < 72154 ? (c < 72106 ? (c >= 72096 && c <= 72103) - : c <= 72144) - : (c <= 72161 || c == 72163)) - : (c <= 72192 || (c < 72272 - ? (c < 72250 - ? (c >= 72203 && c <= 72242) - : c <= 72250) - : (c <= 72272 || (c >= 72284 && c <= 72329))))) - : (c <= 72349 || (c < 72818 - ? (c < 72714 - ? (c < 72704 - ? (c >= 72368 && c <= 72440) - : c <= 72712) - : (c <= 72750 || c == 72768)) - : (c <= 72847 || (c < 72971 - ? (c < 72968 - ? (c >= 72960 && c <= 72966) - : c <= 72969) - : (c <= 73008 || c == 73030)))))))) - : (c <= 73061 || (c < 93952 - ? (c < 82944 - ? (c < 73728 - ? (c < 73112 + : c <= 72151) + : (c <= 72161 || (c < 72192 + ? (c >= 72163 && c <= 72164) + : c <= 72254))) + : (c <= 72263 || (c < 72368 + ? (c < 72349 + ? (c >= 72272 && c <= 72345) + : c <= 72349) + : (c <= 72440 || (c < 72714 + ? (c >= 72704 && c <= 72712) + : c <= 72758))))))) + : (c <= 72768 || (c < 73056 + ? (c < 72968 + ? (c < 72850 + ? (c < 72818 + ? (c >= 72784 && c <= 72793) + : c <= 72847) + : (c <= 72871 || (c < 72960 + ? (c >= 72873 && c <= 72886) + : c <= 72966))) + : (c <= 72969 || (c < 73020 + ? (c < 73018 + ? (c >= 72971 && c <= 73014) + : c <= 73018) + : (c <= 73021 || (c < 73040 + ? (c >= 73023 && c <= 73031) + : c <= 73049))))) + : (c <= 73061 || (c < 73440 + ? (c < 73104 ? (c < 73066 ? (c >= 73063 && c <= 73064) - : c <= 73097) - : (c <= 73112 || (c < 73648 - ? (c >= 73440 && c <= 73458) - : c <= 73648))) - : (c <= 74649 || (c < 77712 - ? (c < 74880 - ? (c >= 74752 && c <= 74862) - : c <= 75075) - : (c <= 77808 || (c >= 77824 && c <= 78894))))) - : (c <= 83526 || (c < 92928 - ? (c < 92784 - ? (c < 92736 - ? (c >= 92160 && c <= 92728) - : c <= 92766) - : (c <= 92862 || (c >= 92880 && c <= 92909))) - : (c <= 92975 || (c < 93053 - ? (c < 93027 + : c <= 73102) + : (c <= 73105 || (c < 73120 + ? (c >= 73107 && c <= 73112) + : c <= 73129))) + : (c <= 73462 || (c < 74752 + ? (c < 73728 + ? c == 73648 + : c <= 74649) + : (c <= 74862 || (c < 77712 + ? (c >= 74880 && c <= 75075) + : c <= 77808))))))))) + : (c <= 78894 || (c < 110576 + ? (c < 93027 + ? (c < 92864 + ? (c < 92736 + ? (c < 92160 + ? (c >= 82944 && c <= 83526) + : c <= 92728) + : (c <= 92766 || (c < 92784 + ? (c >= 92768 && c <= 92777) + : c <= 92862))) + : (c <= 92873 || (c < 92928 + ? (c < 92912 + ? (c >= 92880 && c <= 92909) + : c <= 92916) + : (c <= 92982 || (c < 93008 ? (c >= 92992 && c <= 92995) - : c <= 93047) - : (c <= 93071 || (c >= 93760 && c <= 93823))))))) - : (c <= 94026 || (c < 110589 - ? (c < 94208 - ? (c < 94176 - ? (c < 94099 - ? c == 94032 - : c <= 94111) - : (c <= 94177 || c == 94179)) - : (c <= 100343 || (c < 110576 - ? (c < 101632 + : c <= 93017))))) + : (c <= 93047 || (c < 94176 + ? (c < 93952 + ? (c < 93760 + ? (c >= 93053 && c <= 93071) + : c <= 93823) + : (c <= 94026 || (c < 94095 + ? (c >= 94031 && c <= 94087) + : c <= 94111))) + : (c <= 94177 || (c < 94208 + ? (c < 94192 + ? (c >= 94179 && c <= 94180) + : c <= 94193) + : (c <= 100343 || (c < 101632 ? (c >= 100352 && c <= 101589) - : c <= 101640) - : (c <= 110579 || (c >= 110581 && c <= 110587))))) - : (c <= 110590 || (c < 113664 - ? (c < 110948 - ? (c < 110928 - ? (c >= 110592 && c <= 110882) - : c <= 110930) - : (c <= 110951 || (c >= 110960 && c <= 111355))) - : (c <= 113770 || (c < 113808 - ? (c < 113792 - ? (c >= 113776 && c <= 113788) - : c <= 113800) - : (c <= 113817 || (c >= 119808 && c <= 119892))))))))))) - : (c <= 119964 || (c < 125259 - ? (c < 120572 - ? (c < 120086 - ? (c < 119995 - ? (c < 119973 - ? (c < 119970 + : c <= 101640))))))) + : (c <= 110579 || (c < 118528 + ? (c < 110960 + ? (c < 110592 + ? (c < 110589 + ? (c >= 110581 && c <= 110587) + : c <= 110590) + : (c <= 110882 || (c < 110948 + ? (c >= 110928 && c <= 110930) + : c <= 110951))) + : (c <= 111355 || (c < 113792 + ? (c < 113776 + ? (c >= 113664 && c <= 113770) + : c <= 113788) + : (c <= 113800 || (c < 113821 + ? (c >= 113808 && c <= 113817) + : c <= 113822))))) + : (c <= 118573 || (c < 119210 + ? (c < 119149 + ? (c < 119141 + ? (c >= 118576 && c <= 118598) + : c <= 119145) + : (c <= 119154 || (c < 119173 + ? (c >= 119163 && c <= 119170) + : c <= 119179))) + : (c <= 119213 || (c < 119894 + ? (c < 119808 + ? (c >= 119362 && c <= 119364) + : c <= 119892) + : (c <= 119964 || (c < 119970 ? (c >= 119966 && c <= 119967) - : c <= 119970) - : (c <= 119974 || (c < 119982 + : c <= 119970))))))))))) + : (c <= 119974 || (c < 124912 + ? (c < 120746 + ? (c < 120134 + ? (c < 120071 + ? (c < 119995 + ? (c < 119982 ? (c >= 119977 && c <= 119980) - : c <= 119993))) - : (c <= 119995 || (c < 120071 - ? (c < 120005 + : c <= 119993) + : (c <= 119995 || (c < 120005 ? (c >= 119997 && c <= 120003) - : c <= 120069) - : (c <= 120074 || (c >= 120077 && c <= 120084))))) - : (c <= 120092 || (c < 120138 - ? (c < 120128 - ? (c < 120123 - ? (c >= 120094 && c <= 120121) - : c <= 120126) - : (c <= 120132 || c == 120134)) - : (c <= 120144 || (c < 120514 - ? (c < 120488 - ? (c >= 120146 && c <= 120485) - : c <= 120512) - : (c <= 120538 || (c >= 120540 && c <= 120570))))))) - : (c <= 120596 || (c < 123191 - ? (c < 120714 - ? (c < 120656 + : c <= 120069))) + : (c <= 120074 || (c < 120094 + ? (c < 120086 + ? (c >= 120077 && c <= 120084) + : c <= 120092) + : (c <= 120121 || (c < 120128 + ? (c >= 120123 && c <= 120126) + : c <= 120132))))) + : (c <= 120134 || (c < 120572 + ? (c < 120488 + ? (c < 120146 + ? (c >= 120138 && c <= 120144) + : c <= 120485) + : (c <= 120512 || (c < 120540 + ? (c >= 120514 && c <= 120538) + : c <= 120570))) + : (c <= 120596 || (c < 120656 ? (c < 120630 ? (c >= 120598 && c <= 120628) : c <= 120654) - : (c <= 120686 || (c >= 120688 && c <= 120712))) - : (c <= 120744 || (c < 122624 - ? (c < 120772 - ? (c >= 120746 && c <= 120770) - : c <= 120779) - : (c <= 122654 || (c >= 123136 && c <= 123180))))) - : (c <= 123197 || (c < 124904 - ? (c < 123584 - ? (c < 123536 - ? c == 123214 - : c <= 123565) - : (c <= 123627 || (c >= 124896 && c <= 124902))) - : (c <= 124907 || (c < 124928 - ? (c < 124912 - ? (c >= 124909 && c <= 124910) - : c <= 124926) - : (c <= 125124 || (c >= 125184 && c <= 125251))))))))) - : (c <= 125259 || (c < 126559 - ? (c < 126535 - ? (c < 126505 - ? (c < 126497 - ? (c < 126469 - ? (c >= 126464 && c <= 126467) - : c <= 126495) - : (c <= 126498 || (c < 126503 - ? c == 126500 - : c <= 126503))) - : (c <= 126514 || (c < 126523 - ? (c < 126521 - ? (c >= 126516 && c <= 126519) - : c <= 126521) - : (c <= 126523 || c == 126530)))) - : (c <= 126535 || (c < 126548 - ? (c < 126541 - ? (c < 126539 - ? c == 126537 - : c <= 126539) - : (c <= 126543 || (c >= 126545 && c <= 126546))) - : (c <= 126548 || (c < 126555 - ? (c < 126553 - ? c == 126551 - : c <= 126553) - : (c <= 126555 || c == 126557)))))) - : (c <= 126559 || (c < 126625 - ? (c < 126580 - ? (c < 126567 - ? (c < 126564 - ? (c >= 126561 && c <= 126562) - : c <= 126564) - : (c <= 126570 || (c >= 126572 && c <= 126578))) - : (c <= 126583 || (c < 126592 - ? (c < 126590 - ? (c >= 126585 && c <= 126588) - : c <= 126590) - : (c <= 126601 || (c >= 126603 && c <= 126619))))) - : (c <= 126627 || (c < 177984 - ? (c < 131072 - ? (c < 126635 - ? (c >= 126629 && c <= 126633) - : c <= 126651) - : (c <= 173791 || (c >= 173824 && c <= 177976))) - : (c <= 178205 || (c < 194560 - ? (c < 183984 - ? (c >= 178208 && c <= 183969) - : c <= 191456) - : (c <= 195101 || (c >= 196608 && c <= 201546))))))))))))))))); -} - -static inline bool sym_identifier_character_set_3(int32_t c) { - return (c < 43514 - ? (c < 4193 - ? (c < 2707 - ? (c < 1994 - ? (c < 910 - ? (c < 736 - ? (c < 186 - ? (c < 'c' - ? (c < '_' - ? (c >= 'A' && c <= 'Z') - : c <= '_') - : (c <= 'z' || (c < 181 - ? c == 170 - : c <= 181))) - : (c <= 186 || (c < 248 - ? (c < 216 + : (c <= 120686 || (c < 120714 + ? (c >= 120688 && c <= 120712) + : c <= 120744))))))) + : (c <= 120770 || (c < 122907 + ? (c < 121476 + ? (c < 121344 + ? (c < 120782 + ? (c >= 120772 && c <= 120779) + : c <= 120831) + : (c <= 121398 || (c < 121461 + ? (c >= 121403 && c <= 121452) + : c <= 121461))) + : (c <= 121476 || (c < 122624 + ? (c < 121505 + ? (c >= 121499 && c <= 121503) + : c <= 121519) + : (c <= 122654 || (c < 122888 + ? (c >= 122880 && c <= 122886) + : c <= 122904))))) + : (c <= 122913 || (c < 123214 + ? (c < 123136 + ? (c < 122918 + ? (c >= 122915 && c <= 122916) + : c <= 122922) + : (c <= 123180 || (c < 123200 + ? (c >= 123184 && c <= 123197) + : c <= 123209))) + : (c <= 123214 || (c < 124896 + ? (c < 123584 + ? (c >= 123536 && c <= 123566) + : c <= 123641) + : (c <= 124902 || (c < 124909 + ? (c >= 124904 && c <= 124907) + : c <= 124910))))))))) + : (c <= 124926 || (c < 126557 + ? (c < 126521 + ? (c < 126469 + ? (c < 125184 + ? (c < 125136 + ? (c >= 124928 && c <= 125124) + : c <= 125142) + : (c <= 125259 || (c < 126464 + ? (c >= 125264 && c <= 125273) + : c <= 126467))) + : (c <= 126495 || (c < 126503 + ? (c < 126500 + ? (c >= 126497 && c <= 126498) + : c <= 126500) + : (c <= 126503 || (c < 126516 + ? (c >= 126505 && c <= 126514) + : c <= 126519))))) + : (c <= 126521 || (c < 126541 + ? (c < 126535 + ? (c < 126530 + ? c == 126523 + : c <= 126530) + : (c <= 126535 || (c < 126539 + ? c == 126537 + : c <= 126539))) + : (c <= 126543 || (c < 126551 + ? (c < 126548 + ? (c >= 126545 && c <= 126546) + : c <= 126548) + : (c <= 126551 || (c < 126555 + ? c == 126553 + : c <= 126555))))))) + : (c <= 126557 || (c < 126629 + ? (c < 126580 + ? (c < 126564 + ? (c < 126561 + ? c == 126559 + : c <= 126562) + : (c <= 126564 || (c < 126572 + ? (c >= 126567 && c <= 126570) + : c <= 126578))) + : (c <= 126583 || (c < 126592 + ? (c < 126590 + ? (c >= 126585 && c <= 126588) + : c <= 126590) + : (c <= 126601 || (c < 126625 + ? (c >= 126603 && c <= 126619) + : c <= 126627))))) + : (c <= 126633 || (c < 178208 + ? (c < 131072 + ? (c < 130032 + ? (c >= 126635 && c <= 126651) + : c <= 130041) + : (c <= 173791 || (c < 177984 + ? (c >= 173824 && c <= 177976) + : c <= 178205))) + : (c <= 183969 || (c < 196608 + ? (c < 194560 + ? (c >= 183984 && c <= 191456) + : c <= 195101) + : (c <= 201546 || (c >= 917760 && c <= 917999))))))))))))))))); +} + +static inline bool sym_identifier_character_set_1(int32_t c) { + return (c < 43520 + ? (c < 4206 + ? (c < 2738 + ? (c < 2042 + ? (c < 1162 + ? (c < 880 + ? (c < 248 + ? (c < 186 + ? (c < 170 + ? c == '_' + : c <= 170) + : (c <= 186 || (c < 216 ? (c >= 192 && c <= 214) - : c <= 246) - : (c <= 705 || (c >= 710 && c <= 721))))) - : (c <= 740 || (c < 891 - ? (c < 880 - ? (c < 750 - ? c == 748 - : c <= 750) - : (c <= 884 || (c >= 886 && c <= 887))) - : (c <= 893 || (c < 904 - ? (c < 902 - ? c == 895 - : c <= 902) - : (c <= 906 || c == 908)))))) - : (c <= 929 || (c < 1649 - ? (c < 1376 - ? (c < 1162 - ? (c < 1015 - ? (c >= 931 && c <= 1013) - : c <= 1153) - : (c <= 1327 || (c < 1369 + : c <= 246))) + : (c <= 705 || (c < 748 + ? (c < 736 + ? (c >= 710 && c <= 721) + : c <= 740) + : (c <= 748 || c == 750)))) + : (c <= 884 || (c < 904 + ? (c < 895 + ? (c < 891 + ? (c >= 886 && c <= 887) + : c <= 893) + : (c <= 895 || c == 902)) + : (c <= 906 || (c < 931 + ? (c < 910 + ? c == 908 + : c <= 929) + : (c <= 1013 || (c >= 1015 && c <= 1153))))))) + : (c <= 1327 || (c < 1765 + ? (c < 1519 + ? (c < 1376 + ? (c < 1369 ? (c >= 1329 && c <= 1366) - : c <= 1369))) - : (c <= 1416 || (c < 1568 - ? (c < 1519 - ? (c >= 1488 && c <= 1514) - : c <= 1522) - : (c <= 1610 || (c >= 1646 && c <= 1647))))) - : (c <= 1747 || (c < 1791 - ? (c < 1774 - ? (c < 1765 - ? c == 1749 - : c <= 1766) - : (c <= 1775 || (c >= 1786 && c <= 1788))) - : (c <= 1791 || (c < 1869 - ? (c < 1810 - ? c == 1808 - : c <= 1839) - : (c <= 1957 || c == 1969)))))))) - : (c <= 2026 || (c < 2482 - ? (c < 2208 - ? (c < 2088 - ? (c < 2048 - ? (c < 2042 - ? (c >= 2036 && c <= 2037) - : c <= 2042) - : (c <= 2069 || (c < 2084 - ? c == 2074 - : c <= 2084))) - : (c <= 2088 || (c < 2160 - ? (c < 2144 - ? (c >= 2112 && c <= 2136) - : c <= 2154) - : (c <= 2183 || (c >= 2185 && c <= 2190))))) - : (c <= 2249 || (c < 2417 - ? (c < 2384 - ? (c < 2365 - ? (c >= 2308 && c <= 2361) - : c <= 2365) - : (c <= 2384 || (c >= 2392 && c <= 2401))) - : (c <= 2432 || (c < 2451 - ? (c < 2447 - ? (c >= 2437 && c <= 2444) - : c <= 2448) - : (c <= 2472 || (c >= 2474 && c <= 2480))))))) - : (c <= 2482 || (c < 2579 - ? (c < 2527 - ? (c < 2510 - ? (c < 2493 - ? (c >= 2486 && c <= 2489) - : c <= 2493) - : (c <= 2510 || (c >= 2524 && c <= 2525))) - : (c <= 2529 || (c < 2565 - ? (c < 2556 - ? (c >= 2544 && c <= 2545) - : c <= 2556) - : (c <= 2570 || (c >= 2575 && c <= 2576))))) - : (c <= 2600 || (c < 2649 - ? (c < 2613 - ? (c < 2610 - ? (c >= 2602 && c <= 2608) - : c <= 2611) - : (c <= 2614 || (c >= 2616 && c <= 2617))) - : (c <= 2652 || (c < 2693 - ? (c < 2674 - ? c == 2654 - : c <= 2676) - : (c <= 2701 || (c >= 2703 && c <= 2705))))))))))) - : (c <= 2728 || (c < 3242 - ? (c < 2962 - ? (c < 2858 - ? (c < 2784 - ? (c < 2741 - ? (c < 2738 - ? (c >= 2730 && c <= 2736) - : c <= 2739) - : (c <= 2745 || (c < 2768 - ? c == 2749 - : c <= 2768))) - : (c <= 2785 || (c < 2831 - ? (c < 2821 - ? c == 2809 - : c <= 2828) - : (c <= 2832 || (c >= 2835 && c <= 2856))))) - : (c <= 2864 || (c < 2911 - ? (c < 2877 - ? (c < 2869 - ? (c >= 2866 && c <= 2867) - : c <= 2873) - : (c <= 2877 || (c >= 2908 && c <= 2909))) - : (c <= 2913 || (c < 2949 - ? (c < 2947 - ? c == 2929 - : c <= 2947) - : (c <= 2954 || (c >= 2958 && c <= 2960))))))) - : (c <= 2965 || (c < 3090 - ? (c < 2984 - ? (c < 2974 - ? (c < 2972 - ? (c >= 2969 && c <= 2970) - : c <= 2972) - : (c <= 2975 || (c >= 2979 && c <= 2980))) - : (c <= 2986 || (c < 3077 - ? (c < 3024 - ? (c >= 2990 && c <= 3001) - : c <= 3024) - : (c <= 3084 || (c >= 3086 && c <= 3088))))) - : (c <= 3112 || (c < 3168 - ? (c < 3160 - ? (c < 3133 - ? (c >= 3114 && c <= 3129) - : c <= 3133) - : (c <= 3162 || c == 3165)) - : (c <= 3169 || (c < 3214 - ? (c < 3205 - ? c == 3200 - : c <= 3212) - : (c <= 3216 || (c >= 3218 && c <= 3240))))))))) - : (c <= 3251 || (c < 3648 - ? (c < 3412 - ? (c < 3332 - ? (c < 3293 - ? (c < 3261 - ? (c >= 3253 && c <= 3257) - : c <= 3261) - : (c <= 3294 || (c < 3313 - ? (c >= 3296 && c <= 3297) - : c <= 3314))) - : (c <= 3340 || (c < 3389 - ? (c < 3346 - ? (c >= 3342 && c <= 3344) - : c <= 3386) - : (c <= 3389 || c == 3406)))) - : (c <= 3414 || (c < 3507 - ? (c < 3461 - ? (c < 3450 - ? (c >= 3423 && c <= 3425) - : c <= 3455) - : (c <= 3478 || (c >= 3482 && c <= 3505))) - : (c <= 3515 || (c < 3585 - ? (c < 3520 - ? c == 3517 - : c <= 3526) - : (c <= 3632 || c == 3634)))))) - : (c <= 3654 || (c < 3782 - ? (c < 3749 - ? (c < 3718 - ? (c < 3716 - ? (c >= 3713 && c <= 3714) - : c <= 3716) - : (c <= 3722 || (c >= 3724 && c <= 3747))) - : (c <= 3749 || (c < 3773 - ? (c < 3762 - ? (c >= 3751 && c <= 3760) - : c <= 3762) - : (c <= 3773 || (c >= 3776 && c <= 3780))))) - : (c <= 3782 || (c < 3976 - ? (c < 3904 - ? (c < 3840 - ? (c >= 3804 && c <= 3807) - : c <= 3840) - : (c <= 3911 || (c >= 3913 && c <= 3948))) - : (c <= 3980 || (c < 4176 - ? (c < 4159 - ? (c >= 4096 && c <= 4138) - : c <= 4159) - : (c <= 4181 || (c >= 4186 && c <= 4189))))))))))))) - : (c <= 4193 || (c < 8134 - ? (c < 6176 - ? (c < 4808 - ? (c < 4688 - ? (c < 4295 - ? (c < 4213 - ? (c < 4206 - ? (c >= 4197 && c <= 4198) - : c <= 4208) - : (c <= 4225 || (c < 4256 - ? c == 4238 - : c <= 4293))) - : (c <= 4295 || (c < 4348 - ? (c < 4304 - ? c == 4301 - : c <= 4346) - : (c <= 4680 || (c >= 4682 && c <= 4685))))) - : (c <= 4694 || (c < 4752 - ? (c < 4704 - ? (c < 4698 - ? c == 4696 - : c <= 4701) - : (c <= 4744 || (c >= 4746 && c <= 4749))) - : (c <= 4784 || (c < 4800 - ? (c < 4792 - ? (c >= 4786 && c <= 4789) - : c <= 4798) - : (c <= 4800 || (c >= 4802 && c <= 4805))))))) - : (c <= 4822 || (c < 5792 - ? (c < 5024 - ? (c < 4888 - ? (c < 4882 - ? (c >= 4824 && c <= 4880) - : c <= 4885) - : (c <= 4954 || (c >= 4992 && c <= 5007))) - : (c <= 5109 || (c < 5743 - ? (c < 5121 - ? (c >= 5112 && c <= 5117) - : c <= 5740) - : (c <= 5759 || (c >= 5761 && c <= 5786))))) - : (c <= 5866 || (c < 5984 - ? (c < 5919 - ? (c < 5888 - ? (c >= 5870 && c <= 5880) - : c <= 5905) - : (c <= 5937 || (c >= 5952 && c <= 5969))) - : (c <= 5996 || (c < 6103 - ? (c < 6016 - ? (c >= 5998 && c <= 6000) - : c <= 6067) - : (c <= 6103 || c == 6108)))))))) - : (c <= 6264 || (c < 7312 - ? (c < 6823 - ? (c < 6512 - ? (c < 6320 - ? (c < 6314 - ? (c >= 6272 && c <= 6312) - : c <= 6314) - : (c <= 6389 || (c < 6480 - ? (c >= 6400 && c <= 6430) - : c <= 6509))) - : (c <= 6516 || (c < 6656 - ? (c < 6576 - ? (c >= 6528 && c <= 6571) - : c <= 6601) - : (c <= 6678 || (c >= 6688 && c <= 6740))))) - : (c <= 6823 || (c < 7098 - ? (c < 7043 - ? (c < 6981 - ? (c >= 6917 && c <= 6963) - : c <= 6988) - : (c <= 7072 || (c >= 7086 && c <= 7087))) - : (c <= 7141 || (c < 7258 - ? (c < 7245 - ? (c >= 7168 && c <= 7203) - : c <= 7247) - : (c <= 7293 || (c >= 7296 && c <= 7304))))))) - : (c <= 7354 || (c < 8008 - ? (c < 7418 - ? (c < 7406 - ? (c < 7401 - ? (c >= 7357 && c <= 7359) - : c <= 7404) - : (c <= 7411 || (c >= 7413 && c <= 7414))) - : (c <= 7418 || (c < 7960 - ? (c < 7680 - ? (c >= 7424 && c <= 7615) - : c <= 7957) - : (c <= 7965 || (c >= 7968 && c <= 8005))))) - : (c <= 8013 || (c < 8031 - ? (c < 8027 - ? (c < 8025 - ? (c >= 8016 && c <= 8023) - : c <= 8025) - : (c <= 8027 || c == 8029)) - : (c <= 8061 || (c < 8126 - ? (c < 8118 - ? (c >= 8064 && c <= 8116) - : c <= 8124) - : (c <= 8126 || (c >= 8130 && c <= 8132))))))))))) - : (c <= 8140 || (c < 12337 - ? (c < 8544 - ? (c < 8458 - ? (c < 8305 - ? (c < 8160 - ? (c < 8150 - ? (c >= 8144 && c <= 8147) - : c <= 8155) - : (c <= 8172 || (c < 8182 - ? (c >= 8178 && c <= 8180) - : c <= 8188))) - : (c <= 8305 || (c < 8450 - ? (c < 8336 - ? c == 8319 - : c <= 8348) - : (c <= 8450 || c == 8455)))) - : (c <= 8467 || (c < 8488 - ? (c < 8484 - ? (c < 8472 - ? c == 8469 - : c <= 8477) - : (c <= 8484 || c == 8486)) - : (c <= 8488 || (c < 8517 - ? (c < 8508 - ? (c >= 8490 && c <= 8505) - : c <= 8511) - : (c <= 8521 || c == 8526)))))) - : (c <= 8584 || (c < 11680 - ? (c < 11559 - ? (c < 11506 - ? (c < 11499 - ? (c >= 11264 && c <= 11492) - : c <= 11502) - : (c <= 11507 || (c >= 11520 && c <= 11557))) - : (c <= 11559 || (c < 11631 - ? (c < 11568 - ? c == 11565 - : c <= 11623) - : (c <= 11631 || (c >= 11648 && c <= 11670))))) - : (c <= 11686 || (c < 11720 - ? (c < 11704 - ? (c < 11696 - ? (c >= 11688 && c <= 11694) - : c <= 11702) - : (c <= 11710 || (c >= 11712 && c <= 11718))) - : (c <= 11726 || (c < 12293 - ? (c < 11736 - ? (c >= 11728 && c <= 11734) - : c <= 11742) - : (c <= 12295 || (c >= 12321 && c <= 12329))))))))) - : (c <= 12341 || (c < 42891 - ? (c < 19968 - ? (c < 12549 - ? (c < 12445 - ? (c < 12353 - ? (c >= 12344 && c <= 12348) - : c <= 12438) - : (c <= 12447 || (c < 12540 - ? (c >= 12449 && c <= 12538) - : c <= 12543))) - : (c <= 12591 || (c < 12784 - ? (c < 12704 - ? (c >= 12593 && c <= 12686) - : c <= 12735) - : (c <= 12799 || (c >= 13312 && c <= 19903))))) - : (c <= 42124 || (c < 42560 - ? (c < 42512 - ? (c < 42240 - ? (c >= 42192 && c <= 42237) - : c <= 42508) - : (c <= 42527 || (c >= 42538 && c <= 42539))) - : (c <= 42606 || (c < 42775 - ? (c < 42656 - ? (c >= 42623 && c <= 42653) - : c <= 42735) - : (c <= 42783 || (c >= 42786 && c <= 42888))))))) - : (c <= 42954 || (c < 43250 - ? (c < 43011 - ? (c < 42965 - ? (c < 42963 - ? (c >= 42960 && c <= 42961) - : c <= 42963) - : (c <= 42969 || (c >= 42994 && c <= 43009))) - : (c <= 43013 || (c < 43072 - ? (c < 43020 - ? (c >= 43015 && c <= 43018) - : c <= 43042) - : (c <= 43123 || (c >= 43138 && c <= 43187))))) - : (c <= 43255 || (c < 43360 - ? (c < 43274 - ? (c < 43261 - ? c == 43259 - : c <= 43262) - : (c <= 43301 || (c >= 43312 && c <= 43334))) - : (c <= 43388 || (c < 43488 - ? (c < 43471 - ? (c >= 43396 && c <= 43442) - : c <= 43471) - : (c <= 43492 || (c >= 43494 && c <= 43503))))))))))))))) - : (c <= 43518 || (c < 70727 - ? (c < 66956 - ? (c < 64914 - ? (c < 43868 - ? (c < 43714 - ? (c < 43646 - ? (c < 43588 - ? (c < 43584 - ? (c >= 43520 && c <= 43560) - : c <= 43586) - : (c <= 43595 || (c < 43642 - ? (c >= 43616 && c <= 43638) - : c <= 43642))) - : (c <= 43695 || (c < 43705 - ? (c < 43701 - ? c == 43697 - : c <= 43702) - : (c <= 43709 || c == 43712)))) - : (c <= 43714 || (c < 43785 - ? (c < 43762 - ? (c < 43744 - ? (c >= 43739 && c <= 43741) - : c <= 43754) - : (c <= 43764 || (c >= 43777 && c <= 43782))) - : (c <= 43790 || (c < 43816 - ? (c < 43808 - ? (c >= 43793 && c <= 43798) - : c <= 43814) - : (c <= 43822 || (c >= 43824 && c <= 43866))))))) - : (c <= 43881 || (c < 64287 - ? (c < 63744 - ? (c < 55216 - ? (c < 44032 - ? (c >= 43888 && c <= 44002) - : c <= 55203) - : (c <= 55238 || (c >= 55243 && c <= 55291))) - : (c <= 64109 || (c < 64275 - ? (c < 64256 - ? (c >= 64112 && c <= 64217) - : c <= 64262) - : (c <= 64279 || c == 64285)))) - : (c <= 64296 || (c < 64323 - ? (c < 64318 - ? (c < 64312 - ? (c >= 64298 && c <= 64310) - : c <= 64316) - : (c <= 64318 || (c >= 64320 && c <= 64321))) - : (c <= 64324 || (c < 64612 - ? (c < 64467 - ? (c >= 64326 && c <= 64433) - : c <= 64605) - : (c <= 64829 || (c >= 64848 && c <= 64911))))))))) - : (c <= 64967 || (c < 65599 - ? (c < 65382 - ? (c < 65147 - ? (c < 65139 - ? (c < 65137 - ? (c >= 65008 && c <= 65017) - : c <= 65137) - : (c <= 65139 || (c < 65145 - ? c == 65143 - : c <= 65145))) - : (c <= 65147 || (c < 65313 - ? (c < 65151 - ? c == 65149 - : c <= 65276) - : (c <= 65338 || (c >= 65345 && c <= 65370))))) - : (c <= 65437 || (c < 65498 - ? (c < 65482 - ? (c < 65474 - ? (c >= 65440 && c <= 65470) - : c <= 65479) - : (c <= 65487 || (c >= 65490 && c <= 65495))) - : (c <= 65500 || (c < 65576 - ? (c < 65549 - ? (c >= 65536 && c <= 65547) - : c <= 65574) - : (c <= 65594 || (c >= 65596 && c <= 65597))))))) - : (c <= 65613 || (c < 66464 - ? (c < 66208 - ? (c < 65856 - ? (c < 65664 - ? (c >= 65616 && c <= 65629) - : c <= 65786) - : (c <= 65908 || (c >= 66176 && c <= 66204))) - : (c <= 66256 || (c < 66384 - ? (c < 66349 - ? (c >= 66304 && c <= 66335) - : c <= 66378) - : (c <= 66421 || (c >= 66432 && c <= 66461))))) - : (c <= 66499 || (c < 66776 - ? (c < 66560 - ? (c < 66513 - ? (c >= 66504 && c <= 66511) - : c <= 66517) - : (c <= 66717 || (c >= 66736 && c <= 66771))) - : (c <= 66811 || (c < 66928 - ? (c < 66864 - ? (c >= 66816 && c <= 66855) - : c <= 66915) - : (c <= 66938 || (c >= 66940 && c <= 66954))))))))))) - : (c <= 66962 || (c < 68864 - ? (c < 67828 - ? (c < 67506 - ? (c < 67072 - ? (c < 66979 - ? (c < 66967 - ? (c >= 66964 && c <= 66965) - : c <= 66977) - : (c <= 66993 || (c < 67003 - ? (c >= 66995 && c <= 67001) - : c <= 67004))) - : (c <= 67382 || (c < 67456 - ? (c < 67424 - ? (c >= 67392 && c <= 67413) - : c <= 67431) - : (c <= 67461 || (c >= 67463 && c <= 67504))))) - : (c <= 67514 || (c < 67644 - ? (c < 67594 - ? (c < 67592 - ? (c >= 67584 && c <= 67589) - : c <= 67592) - : (c <= 67637 || (c >= 67639 && c <= 67640))) - : (c <= 67644 || (c < 67712 - ? (c < 67680 - ? (c >= 67647 && c <= 67669) - : c <= 67702) - : (c <= 67742 || (c >= 67808 && c <= 67826))))))) - : (c <= 67829 || (c < 68224 - ? (c < 68096 - ? (c < 67968 - ? (c < 67872 - ? (c >= 67840 && c <= 67861) - : c <= 67897) - : (c <= 68023 || (c >= 68030 && c <= 68031))) - : (c <= 68096 || (c < 68121 - ? (c < 68117 - ? (c >= 68112 && c <= 68115) - : c <= 68119) - : (c <= 68149 || (c >= 68192 && c <= 68220))))) - : (c <= 68252 || (c < 68448 - ? (c < 68352 - ? (c < 68297 - ? (c >= 68288 && c <= 68295) - : c <= 68324) - : (c <= 68405 || (c >= 68416 && c <= 68437))) - : (c <= 68466 || (c < 68736 - ? (c < 68608 - ? (c >= 68480 && c <= 68497) - : c <= 68680) - : (c <= 68786 || (c >= 68800 && c <= 68850))))))))) - : (c <= 68899 || (c < 70106 - ? (c < 69749 - ? (c < 69488 - ? (c < 69376 - ? (c < 69296 - ? (c >= 69248 && c <= 69289) - : c <= 69297) - : (c <= 69404 || (c < 69424 - ? c == 69415 - : c <= 69445))) - : (c <= 69505 || (c < 69635 - ? (c < 69600 - ? (c >= 69552 && c <= 69572) - : c <= 69622) - : (c <= 69687 || (c >= 69745 && c <= 69746))))) - : (c <= 69749 || (c < 69959 - ? (c < 69891 - ? (c < 69840 - ? (c >= 69763 && c <= 69807) - : c <= 69864) - : (c <= 69926 || c == 69956)) - : (c <= 69959 || (c < 70019 - ? (c < 70006 - ? (c >= 69968 && c <= 70002) - : c <= 70006) - : (c <= 70066 || (c >= 70081 && c <= 70084))))))) - : (c <= 70106 || (c < 70405 - ? (c < 70280 - ? (c < 70163 - ? (c < 70144 - ? c == 70108 - : c <= 70161) - : (c <= 70187 || (c >= 70272 && c <= 70278))) - : (c <= 70280 || (c < 70303 - ? (c < 70287 - ? (c >= 70282 && c <= 70285) - : c <= 70301) - : (c <= 70312 || (c >= 70320 && c <= 70366))))) - : (c <= 70412 || (c < 70453 - ? (c < 70442 - ? (c < 70419 - ? (c >= 70415 && c <= 70416) - : c <= 70440) - : (c <= 70448 || (c >= 70450 && c <= 70451))) - : (c <= 70457 || (c < 70493 - ? (c < 70480 - ? c == 70461 - : c <= 70480) - : (c <= 70497 || (c >= 70656 && c <= 70708))))))))))))) - : (c <= 70730 || (c < 119894 - ? (c < 73056 - ? (c < 72001 - ? (c < 71424 - ? (c < 71128 - ? (c < 70852 - ? (c < 70784 - ? (c >= 70751 && c <= 70753) - : c <= 70831) - : (c <= 70853 || (c < 71040 - ? c == 70855 - : c <= 71086))) - : (c <= 71131 || (c < 71296 - ? (c < 71236 - ? (c >= 71168 && c <= 71215) - : c <= 71236) - : (c <= 71338 || c == 71352)))) - : (c <= 71450 || (c < 71945 - ? (c < 71840 - ? (c < 71680 - ? (c >= 71488 && c <= 71494) - : c <= 71723) - : (c <= 71903 || (c >= 71935 && c <= 71942))) - : (c <= 71945 || (c < 71960 - ? (c < 71957 - ? (c >= 71948 && c <= 71955) - : c <= 71958) - : (c <= 71983 || c == 71999)))))) - : (c <= 72001 || (c < 72349 - ? (c < 72192 - ? (c < 72161 - ? (c < 72106 - ? (c >= 72096 && c <= 72103) - : c <= 72144) - : (c <= 72161 || c == 72163)) - : (c <= 72192 || (c < 72272 - ? (c < 72250 - ? (c >= 72203 && c <= 72242) - : c <= 72250) - : (c <= 72272 || (c >= 72284 && c <= 72329))))) - : (c <= 72349 || (c < 72818 - ? (c < 72714 - ? (c < 72704 - ? (c >= 72368 && c <= 72440) - : c <= 72712) - : (c <= 72750 || c == 72768)) - : (c <= 72847 || (c < 72971 - ? (c < 72968 - ? (c >= 72960 && c <= 72966) - : c <= 72969) - : (c <= 73008 || c == 73030)))))))) - : (c <= 73061 || (c < 93952 - ? (c < 82944 - ? (c < 73728 - ? (c < 73112 - ? (c < 73066 - ? (c >= 73063 && c <= 73064) - : c <= 73097) - : (c <= 73112 || (c < 73648 - ? (c >= 73440 && c <= 73458) - : c <= 73648))) - : (c <= 74649 || (c < 77712 - ? (c < 74880 - ? (c >= 74752 && c <= 74862) - : c <= 75075) - : (c <= 77808 || (c >= 77824 && c <= 78894))))) - : (c <= 83526 || (c < 92928 - ? (c < 92784 - ? (c < 92736 - ? (c >= 92160 && c <= 92728) - : c <= 92766) - : (c <= 92862 || (c >= 92880 && c <= 92909))) - : (c <= 92975 || (c < 93053 - ? (c < 93027 - ? (c >= 92992 && c <= 92995) - : c <= 93047) - : (c <= 93071 || (c >= 93760 && c <= 93823))))))) - : (c <= 94026 || (c < 110589 - ? (c < 94208 - ? (c < 94176 - ? (c < 94099 - ? c == 94032 - : c <= 94111) - : (c <= 94177 || c == 94179)) - : (c <= 100343 || (c < 110576 - ? (c < 101632 - ? (c >= 100352 && c <= 101589) - : c <= 101640) - : (c <= 110579 || (c >= 110581 && c <= 110587))))) - : (c <= 110590 || (c < 113664 - ? (c < 110948 - ? (c < 110928 - ? (c >= 110592 && c <= 110882) - : c <= 110930) - : (c <= 110951 || (c >= 110960 && c <= 111355))) - : (c <= 113770 || (c < 113808 - ? (c < 113792 - ? (c >= 113776 && c <= 113788) - : c <= 113800) - : (c <= 113817 || (c >= 119808 && c <= 119892))))))))))) - : (c <= 119964 || (c < 125259 - ? (c < 120572 - ? (c < 120086 - ? (c < 119995 - ? (c < 119973 - ? (c < 119970 - ? (c >= 119966 && c <= 119967) - : c <= 119970) - : (c <= 119974 || (c < 119982 - ? (c >= 119977 && c <= 119980) - : c <= 119993))) - : (c <= 119995 || (c < 120071 - ? (c < 120005 - ? (c >= 119997 && c <= 120003) - : c <= 120069) - : (c <= 120074 || (c >= 120077 && c <= 120084))))) - : (c <= 120092 || (c < 120138 - ? (c < 120128 - ? (c < 120123 - ? (c >= 120094 && c <= 120121) - : c <= 120126) - : (c <= 120132 || c == 120134)) - : (c <= 120144 || (c < 120514 - ? (c < 120488 - ? (c >= 120146 && c <= 120485) - : c <= 120512) - : (c <= 120538 || (c >= 120540 && c <= 120570))))))) - : (c <= 120596 || (c < 123191 - ? (c < 120714 - ? (c < 120656 - ? (c < 120630 - ? (c >= 120598 && c <= 120628) - : c <= 120654) - : (c <= 120686 || (c >= 120688 && c <= 120712))) - : (c <= 120744 || (c < 122624 - ? (c < 120772 - ? (c >= 120746 && c <= 120770) - : c <= 120779) - : (c <= 122654 || (c >= 123136 && c <= 123180))))) - : (c <= 123197 || (c < 124904 - ? (c < 123584 - ? (c < 123536 - ? c == 123214 - : c <= 123565) - : (c <= 123627 || (c >= 124896 && c <= 124902))) - : (c <= 124907 || (c < 124928 - ? (c < 124912 - ? (c >= 124909 && c <= 124910) - : c <= 124926) - : (c <= 125124 || (c >= 125184 && c <= 125251))))))))) - : (c <= 125259 || (c < 126559 - ? (c < 126535 - ? (c < 126505 - ? (c < 126497 - ? (c < 126469 - ? (c >= 126464 && c <= 126467) - : c <= 126495) - : (c <= 126498 || (c < 126503 - ? c == 126500 - : c <= 126503))) - : (c <= 126514 || (c < 126523 - ? (c < 126521 - ? (c >= 126516 && c <= 126519) - : c <= 126521) - : (c <= 126523 || c == 126530)))) - : (c <= 126535 || (c < 126548 - ? (c < 126541 - ? (c < 126539 - ? c == 126537 - : c <= 126539) - : (c <= 126543 || (c >= 126545 && c <= 126546))) - : (c <= 126548 || (c < 126555 - ? (c < 126553 - ? c == 126551 - : c <= 126553) - : (c <= 126555 || c == 126557)))))) - : (c <= 126559 || (c < 126625 - ? (c < 126580 - ? (c < 126567 - ? (c < 126564 - ? (c >= 126561 && c <= 126562) - : c <= 126564) - : (c <= 126570 || (c >= 126572 && c <= 126578))) - : (c <= 126583 || (c < 126592 - ? (c < 126590 - ? (c >= 126585 && c <= 126588) - : c <= 126590) - : (c <= 126601 || (c >= 126603 && c <= 126619))))) - : (c <= 126627 || (c < 177984 - ? (c < 131072 - ? (c < 126635 - ? (c >= 126629 && c <= 126633) - : c <= 126651) - : (c <= 173791 || (c >= 173824 && c <= 177976))) - : (c <= 178205 || (c < 194560 - ? (c < 183984 - ? (c >= 178208 && c <= 183969) - : c <= 191456) - : (c <= 195101 || (c >= 196608 && c <= 201546))))))))))))))))); -} - -static inline bool sym_identifier_character_set_4(int32_t c) { - return (c < 43514 - ? (c < 4193 - ? (c < 2707 - ? (c < 1994 - ? (c < 910 - ? (c < 736 - ? (c < 186 - ? (c < 'a' - ? (c < '_' - ? (c >= 'A' && c <= 'Z') - : c <= '_') - : (c <= 'z' || (c < 181 - ? c == 170 - : c <= 181))) - : (c <= 186 || (c < 248 - ? (c < 216 - ? (c >= 192 && c <= 214) - : c <= 246) - : (c <= 705 || (c >= 710 && c <= 721))))) - : (c <= 740 || (c < 891 - ? (c < 880 - ? (c < 750 - ? c == 748 - : c <= 750) - : (c <= 884 || (c >= 886 && c <= 887))) - : (c <= 893 || (c < 904 - ? (c < 902 - ? c == 895 - : c <= 902) - : (c <= 906 || c == 908)))))) - : (c <= 929 || (c < 1649 - ? (c < 1376 - ? (c < 1162 - ? (c < 1015 - ? (c >= 931 && c <= 1013) - : c <= 1153) - : (c <= 1327 || (c < 1369 - ? (c >= 1329 && c <= 1366) - : c <= 1369))) - : (c <= 1416 || (c < 1568 - ? (c < 1519 - ? (c >= 1488 && c <= 1514) - : c <= 1522) - : (c <= 1610 || (c >= 1646 && c <= 1647))))) - : (c <= 1747 || (c < 1791 - ? (c < 1774 - ? (c < 1765 - ? c == 1749 - : c <= 1766) - : (c <= 1775 || (c >= 1786 && c <= 1788))) - : (c <= 1791 || (c < 1869 - ? (c < 1810 - ? c == 1808 - : c <= 1839) - : (c <= 1957 || c == 1969)))))))) - : (c <= 2026 || (c < 2482 - ? (c < 2208 - ? (c < 2088 - ? (c < 2048 - ? (c < 2042 - ? (c >= 2036 && c <= 2037) - : c <= 2042) - : (c <= 2069 || (c < 2084 - ? c == 2074 - : c <= 2084))) - : (c <= 2088 || (c < 2160 - ? (c < 2144 - ? (c >= 2112 && c <= 2136) - : c <= 2154) - : (c <= 2183 || (c >= 2185 && c <= 2190))))) - : (c <= 2249 || (c < 2417 - ? (c < 2384 - ? (c < 2365 - ? (c >= 2308 && c <= 2361) - : c <= 2365) - : (c <= 2384 || (c >= 2392 && c <= 2401))) - : (c <= 2432 || (c < 2451 - ? (c < 2447 - ? (c >= 2437 && c <= 2444) - : c <= 2448) - : (c <= 2472 || (c >= 2474 && c <= 2480))))))) - : (c <= 2482 || (c < 2579 - ? (c < 2527 - ? (c < 2510 - ? (c < 2493 - ? (c >= 2486 && c <= 2489) - : c <= 2493) - : (c <= 2510 || (c >= 2524 && c <= 2525))) - : (c <= 2529 || (c < 2565 - ? (c < 2556 - ? (c >= 2544 && c <= 2545) - : c <= 2556) - : (c <= 2570 || (c >= 2575 && c <= 2576))))) - : (c <= 2600 || (c < 2649 - ? (c < 2613 - ? (c < 2610 - ? (c >= 2602 && c <= 2608) - : c <= 2611) - : (c <= 2614 || (c >= 2616 && c <= 2617))) - : (c <= 2652 || (c < 2693 - ? (c < 2674 - ? c == 2654 - : c <= 2676) - : (c <= 2701 || (c >= 2703 && c <= 2705))))))))))) - : (c <= 2728 || (c < 3242 - ? (c < 2962 - ? (c < 2858 - ? (c < 2784 - ? (c < 2741 - ? (c < 2738 - ? (c >= 2730 && c <= 2736) - : c <= 2739) - : (c <= 2745 || (c < 2768 - ? c == 2749 - : c <= 2768))) - : (c <= 2785 || (c < 2831 - ? (c < 2821 - ? c == 2809 - : c <= 2828) - : (c <= 2832 || (c >= 2835 && c <= 2856))))) - : (c <= 2864 || (c < 2911 - ? (c < 2877 - ? (c < 2869 - ? (c >= 2866 && c <= 2867) - : c <= 2873) - : (c <= 2877 || (c >= 2908 && c <= 2909))) - : (c <= 2913 || (c < 2949 - ? (c < 2947 - ? c == 2929 - : c <= 2947) - : (c <= 2954 || (c >= 2958 && c <= 2960))))))) - : (c <= 2965 || (c < 3090 - ? (c < 2984 - ? (c < 2974 - ? (c < 2972 - ? (c >= 2969 && c <= 2970) - : c <= 2972) - : (c <= 2975 || (c >= 2979 && c <= 2980))) - : (c <= 2986 || (c < 3077 - ? (c < 3024 - ? (c >= 2990 && c <= 3001) - : c <= 3024) - : (c <= 3084 || (c >= 3086 && c <= 3088))))) - : (c <= 3112 || (c < 3168 - ? (c < 3160 - ? (c < 3133 - ? (c >= 3114 && c <= 3129) - : c <= 3133) - : (c <= 3162 || c == 3165)) - : (c <= 3169 || (c < 3214 - ? (c < 3205 - ? c == 3200 - : c <= 3212) - : (c <= 3216 || (c >= 3218 && c <= 3240))))))))) - : (c <= 3251 || (c < 3648 - ? (c < 3412 - ? (c < 3332 - ? (c < 3293 - ? (c < 3261 - ? (c >= 3253 && c <= 3257) - : c <= 3261) - : (c <= 3294 || (c < 3313 - ? (c >= 3296 && c <= 3297) - : c <= 3314))) - : (c <= 3340 || (c < 3389 - ? (c < 3346 - ? (c >= 3342 && c <= 3344) - : c <= 3386) - : (c <= 3389 || c == 3406)))) - : (c <= 3414 || (c < 3507 - ? (c < 3461 - ? (c < 3450 - ? (c >= 3423 && c <= 3425) - : c <= 3455) - : (c <= 3478 || (c >= 3482 && c <= 3505))) - : (c <= 3515 || (c < 3585 - ? (c < 3520 - ? c == 3517 - : c <= 3526) - : (c <= 3632 || c == 3634)))))) - : (c <= 3654 || (c < 3782 - ? (c < 3749 - ? (c < 3718 - ? (c < 3716 - ? (c >= 3713 && c <= 3714) - : c <= 3716) - : (c <= 3722 || (c >= 3724 && c <= 3747))) - : (c <= 3749 || (c < 3773 - ? (c < 3762 - ? (c >= 3751 && c <= 3760) - : c <= 3762) - : (c <= 3773 || (c >= 3776 && c <= 3780))))) - : (c <= 3782 || (c < 3976 - ? (c < 3904 - ? (c < 3840 - ? (c >= 3804 && c <= 3807) - : c <= 3840) - : (c <= 3911 || (c >= 3913 && c <= 3948))) - : (c <= 3980 || (c < 4176 - ? (c < 4159 - ? (c >= 4096 && c <= 4138) - : c <= 4159) - : (c <= 4181 || (c >= 4186 && c <= 4189))))))))))))) - : (c <= 4193 || (c < 8134 - ? (c < 6176 - ? (c < 4808 - ? (c < 4688 - ? (c < 4295 - ? (c < 4213 - ? (c < 4206 - ? (c >= 4197 && c <= 4198) - : c <= 4208) - : (c <= 4225 || (c < 4256 - ? c == 4238 - : c <= 4293))) - : (c <= 4295 || (c < 4348 - ? (c < 4304 - ? c == 4301 - : c <= 4346) - : (c <= 4680 || (c >= 4682 && c <= 4685))))) - : (c <= 4694 || (c < 4752 - ? (c < 4704 - ? (c < 4698 - ? c == 4696 - : c <= 4701) - : (c <= 4744 || (c >= 4746 && c <= 4749))) - : (c <= 4784 || (c < 4800 - ? (c < 4792 - ? (c >= 4786 && c <= 4789) - : c <= 4798) - : (c <= 4800 || (c >= 4802 && c <= 4805))))))) - : (c <= 4822 || (c < 5792 - ? (c < 5024 - ? (c < 4888 - ? (c < 4882 - ? (c >= 4824 && c <= 4880) - : c <= 4885) - : (c <= 4954 || (c >= 4992 && c <= 5007))) - : (c <= 5109 || (c < 5743 - ? (c < 5121 - ? (c >= 5112 && c <= 5117) - : c <= 5740) - : (c <= 5759 || (c >= 5761 && c <= 5786))))) - : (c <= 5866 || (c < 5984 - ? (c < 5919 - ? (c < 5888 - ? (c >= 5870 && c <= 5880) - : c <= 5905) - : (c <= 5937 || (c >= 5952 && c <= 5969))) - : (c <= 5996 || (c < 6103 - ? (c < 6016 - ? (c >= 5998 && c <= 6000) - : c <= 6067) - : (c <= 6103 || c == 6108)))))))) - : (c <= 6264 || (c < 7312 - ? (c < 6823 - ? (c < 6512 - ? (c < 6320 - ? (c < 6314 - ? (c >= 6272 && c <= 6312) - : c <= 6314) - : (c <= 6389 || (c < 6480 - ? (c >= 6400 && c <= 6430) - : c <= 6509))) - : (c <= 6516 || (c < 6656 - ? (c < 6576 - ? (c >= 6528 && c <= 6571) - : c <= 6601) - : (c <= 6678 || (c >= 6688 && c <= 6740))))) - : (c <= 6823 || (c < 7098 - ? (c < 7043 - ? (c < 6981 - ? (c >= 6917 && c <= 6963) - : c <= 6988) - : (c <= 7072 || (c >= 7086 && c <= 7087))) - : (c <= 7141 || (c < 7258 - ? (c < 7245 - ? (c >= 7168 && c <= 7203) - : c <= 7247) - : (c <= 7293 || (c >= 7296 && c <= 7304))))))) - : (c <= 7354 || (c < 8008 - ? (c < 7418 - ? (c < 7406 - ? (c < 7401 - ? (c >= 7357 && c <= 7359) - : c <= 7404) - : (c <= 7411 || (c >= 7413 && c <= 7414))) - : (c <= 7418 || (c < 7960 - ? (c < 7680 - ? (c >= 7424 && c <= 7615) - : c <= 7957) - : (c <= 7965 || (c >= 7968 && c <= 8005))))) - : (c <= 8013 || (c < 8031 - ? (c < 8027 - ? (c < 8025 - ? (c >= 8016 && c <= 8023) - : c <= 8025) - : (c <= 8027 || c == 8029)) - : (c <= 8061 || (c < 8126 - ? (c < 8118 - ? (c >= 8064 && c <= 8116) - : c <= 8124) - : (c <= 8126 || (c >= 8130 && c <= 8132))))))))))) - : (c <= 8140 || (c < 12337 - ? (c < 8544 - ? (c < 8458 - ? (c < 8305 - ? (c < 8160 - ? (c < 8150 - ? (c >= 8144 && c <= 8147) - : c <= 8155) - : (c <= 8172 || (c < 8182 - ? (c >= 8178 && c <= 8180) - : c <= 8188))) - : (c <= 8305 || (c < 8450 - ? (c < 8336 - ? c == 8319 - : c <= 8348) - : (c <= 8450 || c == 8455)))) - : (c <= 8467 || (c < 8488 - ? (c < 8484 - ? (c < 8472 - ? c == 8469 - : c <= 8477) - : (c <= 8484 || c == 8486)) - : (c <= 8488 || (c < 8517 - ? (c < 8508 - ? (c >= 8490 && c <= 8505) - : c <= 8511) - : (c <= 8521 || c == 8526)))))) - : (c <= 8584 || (c < 11680 - ? (c < 11559 - ? (c < 11506 - ? (c < 11499 - ? (c >= 11264 && c <= 11492) - : c <= 11502) - : (c <= 11507 || (c >= 11520 && c <= 11557))) - : (c <= 11559 || (c < 11631 - ? (c < 11568 - ? c == 11565 - : c <= 11623) - : (c <= 11631 || (c >= 11648 && c <= 11670))))) - : (c <= 11686 || (c < 11720 - ? (c < 11704 - ? (c < 11696 - ? (c >= 11688 && c <= 11694) - : c <= 11702) - : (c <= 11710 || (c >= 11712 && c <= 11718))) - : (c <= 11726 || (c < 12293 - ? (c < 11736 - ? (c >= 11728 && c <= 11734) - : c <= 11742) - : (c <= 12295 || (c >= 12321 && c <= 12329))))))))) - : (c <= 12341 || (c < 42891 - ? (c < 19968 - ? (c < 12549 - ? (c < 12445 - ? (c < 12353 - ? (c >= 12344 && c <= 12348) - : c <= 12438) - : (c <= 12447 || (c < 12540 - ? (c >= 12449 && c <= 12538) - : c <= 12543))) - : (c <= 12591 || (c < 12784 - ? (c < 12704 - ? (c >= 12593 && c <= 12686) - : c <= 12735) - : (c <= 12799 || (c >= 13312 && c <= 19903))))) - : (c <= 42124 || (c < 42560 - ? (c < 42512 - ? (c < 42240 - ? (c >= 42192 && c <= 42237) - : c <= 42508) - : (c <= 42527 || (c >= 42538 && c <= 42539))) - : (c <= 42606 || (c < 42775 - ? (c < 42656 - ? (c >= 42623 && c <= 42653) - : c <= 42735) - : (c <= 42783 || (c >= 42786 && c <= 42888))))))) - : (c <= 42954 || (c < 43250 - ? (c < 43011 - ? (c < 42965 - ? (c < 42963 - ? (c >= 42960 && c <= 42961) - : c <= 42963) - : (c <= 42969 || (c >= 42994 && c <= 43009))) - : (c <= 43013 || (c < 43072 - ? (c < 43020 - ? (c >= 43015 && c <= 43018) - : c <= 43042) - : (c <= 43123 || (c >= 43138 && c <= 43187))))) - : (c <= 43255 || (c < 43360 - ? (c < 43274 - ? (c < 43261 - ? c == 43259 - : c <= 43262) - : (c <= 43301 || (c >= 43312 && c <= 43334))) - : (c <= 43388 || (c < 43488 - ? (c < 43471 - ? (c >= 43396 && c <= 43442) - : c <= 43471) - : (c <= 43492 || (c >= 43494 && c <= 43503))))))))))))))) - : (c <= 43518 || (c < 70727 - ? (c < 66956 - ? (c < 64914 - ? (c < 43868 - ? (c < 43714 - ? (c < 43646 - ? (c < 43588 - ? (c < 43584 - ? (c >= 43520 && c <= 43560) - : c <= 43586) - : (c <= 43595 || (c < 43642 - ? (c >= 43616 && c <= 43638) - : c <= 43642))) - : (c <= 43695 || (c < 43705 - ? (c < 43701 - ? c == 43697 - : c <= 43702) - : (c <= 43709 || c == 43712)))) - : (c <= 43714 || (c < 43785 - ? (c < 43762 - ? (c < 43744 - ? (c >= 43739 && c <= 43741) - : c <= 43754) - : (c <= 43764 || (c >= 43777 && c <= 43782))) - : (c <= 43790 || (c < 43816 - ? (c < 43808 - ? (c >= 43793 && c <= 43798) - : c <= 43814) - : (c <= 43822 || (c >= 43824 && c <= 43866))))))) - : (c <= 43881 || (c < 64287 - ? (c < 63744 - ? (c < 55216 - ? (c < 44032 - ? (c >= 43888 && c <= 44002) - : c <= 55203) - : (c <= 55238 || (c >= 55243 && c <= 55291))) - : (c <= 64109 || (c < 64275 - ? (c < 64256 - ? (c >= 64112 && c <= 64217) - : c <= 64262) - : (c <= 64279 || c == 64285)))) - : (c <= 64296 || (c < 64323 - ? (c < 64318 - ? (c < 64312 - ? (c >= 64298 && c <= 64310) - : c <= 64316) - : (c <= 64318 || (c >= 64320 && c <= 64321))) - : (c <= 64324 || (c < 64612 - ? (c < 64467 - ? (c >= 64326 && c <= 64433) - : c <= 64605) - : (c <= 64829 || (c >= 64848 && c <= 64911))))))))) - : (c <= 64967 || (c < 65599 - ? (c < 65382 - ? (c < 65147 - ? (c < 65139 - ? (c < 65137 - ? (c >= 65008 && c <= 65017) - : c <= 65137) - : (c <= 65139 || (c < 65145 - ? c == 65143 - : c <= 65145))) - : (c <= 65147 || (c < 65313 - ? (c < 65151 - ? c == 65149 - : c <= 65276) - : (c <= 65338 || (c >= 65345 && c <= 65370))))) - : (c <= 65437 || (c < 65498 - ? (c < 65482 - ? (c < 65474 - ? (c >= 65440 && c <= 65470) - : c <= 65479) - : (c <= 65487 || (c >= 65490 && c <= 65495))) - : (c <= 65500 || (c < 65576 - ? (c < 65549 - ? (c >= 65536 && c <= 65547) - : c <= 65574) - : (c <= 65594 || (c >= 65596 && c <= 65597))))))) - : (c <= 65613 || (c < 66464 - ? (c < 66208 - ? (c < 65856 - ? (c < 65664 - ? (c >= 65616 && c <= 65629) - : c <= 65786) - : (c <= 65908 || (c >= 66176 && c <= 66204))) - : (c <= 66256 || (c < 66384 - ? (c < 66349 - ? (c >= 66304 && c <= 66335) - : c <= 66378) - : (c <= 66421 || (c >= 66432 && c <= 66461))))) - : (c <= 66499 || (c < 66776 - ? (c < 66560 - ? (c < 66513 - ? (c >= 66504 && c <= 66511) - : c <= 66517) - : (c <= 66717 || (c >= 66736 && c <= 66771))) - : (c <= 66811 || (c < 66928 - ? (c < 66864 - ? (c >= 66816 && c <= 66855) - : c <= 66915) - : (c <= 66938 || (c >= 66940 && c <= 66954))))))))))) - : (c <= 66962 || (c < 68864 - ? (c < 67828 - ? (c < 67506 - ? (c < 67072 - ? (c < 66979 - ? (c < 66967 - ? (c >= 66964 && c <= 66965) - : c <= 66977) - : (c <= 66993 || (c < 67003 - ? (c >= 66995 && c <= 67001) - : c <= 67004))) - : (c <= 67382 || (c < 67456 - ? (c < 67424 - ? (c >= 67392 && c <= 67413) - : c <= 67431) - : (c <= 67461 || (c >= 67463 && c <= 67504))))) - : (c <= 67514 || (c < 67644 - ? (c < 67594 - ? (c < 67592 - ? (c >= 67584 && c <= 67589) - : c <= 67592) - : (c <= 67637 || (c >= 67639 && c <= 67640))) - : (c <= 67644 || (c < 67712 - ? (c < 67680 - ? (c >= 67647 && c <= 67669) - : c <= 67702) - : (c <= 67742 || (c >= 67808 && c <= 67826))))))) - : (c <= 67829 || (c < 68224 - ? (c < 68096 - ? (c < 67968 - ? (c < 67872 - ? (c >= 67840 && c <= 67861) - : c <= 67897) - : (c <= 68023 || (c >= 68030 && c <= 68031))) - : (c <= 68096 || (c < 68121 - ? (c < 68117 - ? (c >= 68112 && c <= 68115) - : c <= 68119) - : (c <= 68149 || (c >= 68192 && c <= 68220))))) - : (c <= 68252 || (c < 68448 - ? (c < 68352 - ? (c < 68297 - ? (c >= 68288 && c <= 68295) - : c <= 68324) - : (c <= 68405 || (c >= 68416 && c <= 68437))) - : (c <= 68466 || (c < 68736 - ? (c < 68608 - ? (c >= 68480 && c <= 68497) - : c <= 68680) - : (c <= 68786 || (c >= 68800 && c <= 68850))))))))) - : (c <= 68899 || (c < 70106 - ? (c < 69749 - ? (c < 69488 - ? (c < 69376 - ? (c < 69296 - ? (c >= 69248 && c <= 69289) - : c <= 69297) - : (c <= 69404 || (c < 69424 - ? c == 69415 - : c <= 69445))) - : (c <= 69505 || (c < 69635 - ? (c < 69600 - ? (c >= 69552 && c <= 69572) - : c <= 69622) - : (c <= 69687 || (c >= 69745 && c <= 69746))))) - : (c <= 69749 || (c < 69959 - ? (c < 69891 - ? (c < 69840 - ? (c >= 69763 && c <= 69807) - : c <= 69864) - : (c <= 69926 || c == 69956)) - : (c <= 69959 || (c < 70019 - ? (c < 70006 - ? (c >= 69968 && c <= 70002) - : c <= 70006) - : (c <= 70066 || (c >= 70081 && c <= 70084))))))) - : (c <= 70106 || (c < 70405 - ? (c < 70280 - ? (c < 70163 - ? (c < 70144 - ? c == 70108 - : c <= 70161) - : (c <= 70187 || (c >= 70272 && c <= 70278))) - : (c <= 70280 || (c < 70303 - ? (c < 70287 - ? (c >= 70282 && c <= 70285) - : c <= 70301) - : (c <= 70312 || (c >= 70320 && c <= 70366))))) - : (c <= 70412 || (c < 70453 - ? (c < 70442 - ? (c < 70419 - ? (c >= 70415 && c <= 70416) - : c <= 70440) - : (c <= 70448 || (c >= 70450 && c <= 70451))) - : (c <= 70457 || (c < 70493 - ? (c < 70480 - ? c == 70461 - : c <= 70480) - : (c <= 70497 || (c >= 70656 && c <= 70708))))))))))))) - : (c <= 70730 || (c < 119894 - ? (c < 73056 - ? (c < 72001 - ? (c < 71424 - ? (c < 71128 - ? (c < 70852 - ? (c < 70784 - ? (c >= 70751 && c <= 70753) - : c <= 70831) - : (c <= 70853 || (c < 71040 - ? c == 70855 - : c <= 71086))) - : (c <= 71131 || (c < 71296 - ? (c < 71236 - ? (c >= 71168 && c <= 71215) - : c <= 71236) - : (c <= 71338 || c == 71352)))) - : (c <= 71450 || (c < 71945 - ? (c < 71840 - ? (c < 71680 - ? (c >= 71488 && c <= 71494) - : c <= 71723) - : (c <= 71903 || (c >= 71935 && c <= 71942))) - : (c <= 71945 || (c < 71960 - ? (c < 71957 - ? (c >= 71948 && c <= 71955) - : c <= 71958) - : (c <= 71983 || c == 71999)))))) - : (c <= 72001 || (c < 72349 - ? (c < 72192 - ? (c < 72161 - ? (c < 72106 - ? (c >= 72096 && c <= 72103) - : c <= 72144) - : (c <= 72161 || c == 72163)) - : (c <= 72192 || (c < 72272 - ? (c < 72250 - ? (c >= 72203 && c <= 72242) - : c <= 72250) - : (c <= 72272 || (c >= 72284 && c <= 72329))))) - : (c <= 72349 || (c < 72818 - ? (c < 72714 - ? (c < 72704 - ? (c >= 72368 && c <= 72440) - : c <= 72712) - : (c <= 72750 || c == 72768)) - : (c <= 72847 || (c < 72971 - ? (c < 72968 - ? (c >= 72960 && c <= 72966) - : c <= 72969) - : (c <= 73008 || c == 73030)))))))) - : (c <= 73061 || (c < 93952 - ? (c < 82944 - ? (c < 73728 - ? (c < 73112 - ? (c < 73066 - ? (c >= 73063 && c <= 73064) - : c <= 73097) - : (c <= 73112 || (c < 73648 - ? (c >= 73440 && c <= 73458) - : c <= 73648))) - : (c <= 74649 || (c < 77712 - ? (c < 74880 - ? (c >= 74752 && c <= 74862) - : c <= 75075) - : (c <= 77808 || (c >= 77824 && c <= 78894))))) - : (c <= 83526 || (c < 92928 - ? (c < 92784 - ? (c < 92736 - ? (c >= 92160 && c <= 92728) - : c <= 92766) - : (c <= 92862 || (c >= 92880 && c <= 92909))) - : (c <= 92975 || (c < 93053 - ? (c < 93027 - ? (c >= 92992 && c <= 92995) - : c <= 93047) - : (c <= 93071 || (c >= 93760 && c <= 93823))))))) - : (c <= 94026 || (c < 110589 - ? (c < 94208 - ? (c < 94176 - ? (c < 94099 - ? c == 94032 - : c <= 94111) - : (c <= 94177 || c == 94179)) - : (c <= 100343 || (c < 110576 - ? (c < 101632 - ? (c >= 100352 && c <= 101589) - : c <= 101640) - : (c <= 110579 || (c >= 110581 && c <= 110587))))) - : (c <= 110590 || (c < 113664 - ? (c < 110948 - ? (c < 110928 - ? (c >= 110592 && c <= 110882) - : c <= 110930) - : (c <= 110951 || (c >= 110960 && c <= 111355))) - : (c <= 113770 || (c < 113808 - ? (c < 113792 - ? (c >= 113776 && c <= 113788) - : c <= 113800) - : (c <= 113817 || (c >= 119808 && c <= 119892))))))))))) - : (c <= 119964 || (c < 125259 - ? (c < 120572 - ? (c < 120086 - ? (c < 119995 - ? (c < 119973 - ? (c < 119970 - ? (c >= 119966 && c <= 119967) - : c <= 119970) - : (c <= 119974 || (c < 119982 - ? (c >= 119977 && c <= 119980) - : c <= 119993))) - : (c <= 119995 || (c < 120071 - ? (c < 120005 - ? (c >= 119997 && c <= 120003) - : c <= 120069) - : (c <= 120074 || (c >= 120077 && c <= 120084))))) - : (c <= 120092 || (c < 120138 - ? (c < 120128 - ? (c < 120123 - ? (c >= 120094 && c <= 120121) - : c <= 120126) - : (c <= 120132 || c == 120134)) - : (c <= 120144 || (c < 120514 - ? (c < 120488 - ? (c >= 120146 && c <= 120485) - : c <= 120512) - : (c <= 120538 || (c >= 120540 && c <= 120570))))))) - : (c <= 120596 || (c < 123191 - ? (c < 120714 - ? (c < 120656 - ? (c < 120630 - ? (c >= 120598 && c <= 120628) - : c <= 120654) - : (c <= 120686 || (c >= 120688 && c <= 120712))) - : (c <= 120744 || (c < 122624 - ? (c < 120772 - ? (c >= 120746 && c <= 120770) - : c <= 120779) - : (c <= 122654 || (c >= 123136 && c <= 123180))))) - : (c <= 123197 || (c < 124904 - ? (c < 123584 - ? (c < 123536 - ? c == 123214 - : c <= 123565) - : (c <= 123627 || (c >= 124896 && c <= 124902))) - : (c <= 124907 || (c < 124928 - ? (c < 124912 - ? (c >= 124909 && c <= 124910) - : c <= 124926) - : (c <= 125124 || (c >= 125184 && c <= 125251))))))))) - : (c <= 125259 || (c < 126559 - ? (c < 126535 - ? (c < 126505 - ? (c < 126497 - ? (c < 126469 - ? (c >= 126464 && c <= 126467) - : c <= 126495) - : (c <= 126498 || (c < 126503 - ? c == 126500 - : c <= 126503))) - : (c <= 126514 || (c < 126523 - ? (c < 126521 - ? (c >= 126516 && c <= 126519) - : c <= 126521) - : (c <= 126523 || c == 126530)))) - : (c <= 126535 || (c < 126548 - ? (c < 126541 - ? (c < 126539 - ? c == 126537 - : c <= 126539) - : (c <= 126543 || (c >= 126545 && c <= 126546))) - : (c <= 126548 || (c < 126555 - ? (c < 126553 - ? c == 126551 - : c <= 126553) - : (c <= 126555 || c == 126557)))))) - : (c <= 126559 || (c < 126625 - ? (c < 126580 - ? (c < 126567 - ? (c < 126564 - ? (c >= 126561 && c <= 126562) - : c <= 126564) - : (c <= 126570 || (c >= 126572 && c <= 126578))) - : (c <= 126583 || (c < 126592 - ? (c < 126590 - ? (c >= 126585 && c <= 126588) - : c <= 126590) - : (c <= 126601 || (c >= 126603 && c <= 126619))))) - : (c <= 126627 || (c < 177984 - ? (c < 131072 - ? (c < 126635 - ? (c >= 126629 && c <= 126633) - : c <= 126651) - : (c <= 173791 || (c >= 173824 && c <= 177976))) - : (c <= 178205 || (c < 194560 - ? (c < 183984 - ? (c >= 178208 && c <= 183969) - : c <= 191456) - : (c <= 195101 || (c >= 196608 && c <= 201546))))))))))))))))); -} - -static inline bool sym_identifier_character_set_5(int32_t c) { - return (c < 43520 - ? (c < 4197 - ? (c < 2730 - ? (c < 2036 - ? (c < 1015 - ? (c < 750 - ? (c < 216 - ? (c < 170 - ? (c < '_' - ? (c >= 'A' && c <= 'Z') - : c <= 'z') - : (c <= 170 || (c < 192 - ? c == 186 - : c <= 214))) - : (c <= 246 || (c < 736 - ? (c < 710 - ? (c >= 248 && c <= 705) - : c <= 721) - : (c <= 740 || c == 748)))) - : (c <= 750 || (c < 902 - ? (c < 891 - ? (c < 886 - ? (c >= 880 && c <= 884) - : c <= 887) - : (c <= 893 || c == 895)) - : (c <= 902 || (c < 910 - ? (c < 908 - ? (c >= 904 && c <= 906) - : c <= 908) - : (c <= 929 || (c >= 931 && c <= 1013))))))) - : (c <= 1153 || (c < 1749 - ? (c < 1488 - ? (c < 1369 - ? (c < 1329 - ? (c >= 1162 && c <= 1327) - : c <= 1366) - : (c <= 1369 || (c >= 1376 && c <= 1416))) - : (c <= 1514 || (c < 1646 - ? (c < 1568 - ? (c >= 1519 && c <= 1522) - : c <= 1610) - : (c <= 1647 || (c >= 1649 && c <= 1747))))) - : (c <= 1749 || (c < 1808 - ? (c < 1786 - ? (c < 1774 - ? (c >= 1765 && c <= 1766) - : c <= 1775) - : (c <= 1788 || c == 1791)) - : (c <= 1808 || (c < 1969 - ? (c < 1869 - ? (c >= 1810 && c <= 1839) - : c <= 1957) - : (c <= 1969 || (c >= 1994 && c <= 2026))))))))) - : (c <= 2037 || (c < 2486 - ? (c < 2308 - ? (c < 2112 - ? (c < 2074 - ? (c < 2048 - ? c == 2042 - : c <= 2069) - : (c <= 2074 || (c < 2088 - ? c == 2084 - : c <= 2088))) - : (c <= 2136 || (c < 2185 - ? (c < 2160 - ? (c >= 2144 && c <= 2154) - : c <= 2183) - : (c <= 2190 || (c >= 2208 && c <= 2249))))) - : (c <= 2361 || (c < 2437 - ? (c < 2392 - ? (c < 2384 - ? c == 2365 - : c <= 2384) - : (c <= 2401 || (c >= 2417 && c <= 2432))) - : (c <= 2444 || (c < 2474 - ? (c < 2451 - ? (c >= 2447 && c <= 2448) - : c <= 2472) - : (c <= 2480 || c == 2482)))))) - : (c <= 2489 || (c < 2602 - ? (c < 2544 - ? (c < 2524 - ? (c < 2510 - ? c == 2493 - : c <= 2510) - : (c <= 2525 || (c >= 2527 && c <= 2529))) - : (c <= 2545 || (c < 2575 - ? (c < 2565 - ? c == 2556 - : c <= 2570) - : (c <= 2576 || (c >= 2579 && c <= 2600))))) - : (c <= 2608 || (c < 2654 - ? (c < 2616 - ? (c < 2613 - ? (c >= 2610 && c <= 2611) - : c <= 2614) - : (c <= 2617 || (c >= 2649 && c <= 2652))) - : (c <= 2654 || (c < 2703 - ? (c < 2693 - ? (c >= 2674 && c <= 2676) - : c <= 2701) - : (c <= 2705 || (c >= 2707 && c <= 2728))))))))))) - : (c <= 2736 || (c < 3253 - ? (c < 2969 - ? (c < 2866 - ? (c < 2809 - ? (c < 2749 - ? (c < 2741 - ? (c >= 2738 && c <= 2739) - : c <= 2745) - : (c <= 2749 || (c < 2784 - ? c == 2768 - : c <= 2785))) - : (c <= 2809 || (c < 2835 - ? (c < 2831 - ? (c >= 2821 && c <= 2828) - : c <= 2832) - : (c <= 2856 || (c >= 2858 && c <= 2864))))) - : (c <= 2867 || (c < 2929 - ? (c < 2908 - ? (c < 2877 - ? (c >= 2869 && c <= 2873) - : c <= 2877) - : (c <= 2909 || (c >= 2911 && c <= 2913))) - : (c <= 2929 || (c < 2958 - ? (c < 2949 - ? c == 2947 - : c <= 2954) - : (c <= 2960 || (c >= 2962 && c <= 2965))))))) - : (c <= 2970 || (c < 3114 - ? (c < 2990 - ? (c < 2979 - ? (c < 2974 - ? c == 2972 - : c <= 2975) - : (c <= 2980 || (c >= 2984 && c <= 2986))) - : (c <= 3001 || (c < 3086 - ? (c < 3077 - ? c == 3024 - : c <= 3084) - : (c <= 3088 || (c >= 3090 && c <= 3112))))) - : (c <= 3129 || (c < 3200 - ? (c < 3165 - ? (c < 3160 - ? c == 3133 - : c <= 3162) - : (c <= 3165 || (c >= 3168 && c <= 3169))) - : (c <= 3200 || (c < 3218 - ? (c < 3214 - ? (c >= 3205 && c <= 3212) - : c <= 3216) - : (c <= 3240 || (c >= 3242 && c <= 3251))))))))) - : (c <= 3257 || (c < 3713 - ? (c < 3423 - ? (c < 3342 - ? (c < 3296 - ? (c < 3293 - ? c == 3261 - : c <= 3294) - : (c <= 3297 || (c < 3332 - ? (c >= 3313 && c <= 3314) - : c <= 3340))) - : (c <= 3344 || (c < 3406 - ? (c < 3389 - ? (c >= 3346 && c <= 3386) - : c <= 3389) - : (c <= 3406 || (c >= 3412 && c <= 3414))))) - : (c <= 3425 || (c < 3517 - ? (c < 3482 - ? (c < 3461 - ? (c >= 3450 && c <= 3455) - : c <= 3478) - : (c <= 3505 || (c >= 3507 && c <= 3515))) - : (c <= 3517 || (c < 3634 - ? (c < 3585 - ? (c >= 3520 && c <= 3526) - : c <= 3632) - : (c <= 3634 || (c >= 3648 && c <= 3654))))))) - : (c <= 3714 || (c < 3804 - ? (c < 3751 - ? (c < 3724 - ? (c < 3718 - ? c == 3716 - : c <= 3722) - : (c <= 3747 || c == 3749)) - : (c <= 3760 || (c < 3776 - ? (c < 3773 - ? c == 3762 - : c <= 3773) - : (c <= 3780 || c == 3782)))) - : (c <= 3807 || (c < 4096 - ? (c < 3913 - ? (c < 3904 - ? c == 3840 - : c <= 3911) - : (c <= 3948 || (c >= 3976 && c <= 3980))) - : (c <= 4138 || (c < 4186 - ? (c < 4176 - ? c == 4159 - : c <= 4181) - : (c <= 4189 || c == 4193)))))))))))) - : (c <= 4198 || (c < 8144 - ? (c < 6272 - ? (c < 4824 - ? (c < 4696 - ? (c < 4301 - ? (c < 4238 - ? (c < 4213 - ? (c >= 4206 && c <= 4208) - : c <= 4225) - : (c <= 4238 || (c < 4295 - ? (c >= 4256 && c <= 4293) - : c <= 4295))) - : (c <= 4301 || (c < 4682 - ? (c < 4348 - ? (c >= 4304 && c <= 4346) - : c <= 4680) - : (c <= 4685 || (c >= 4688 && c <= 4694))))) - : (c <= 4696 || (c < 4786 - ? (c < 4746 - ? (c < 4704 - ? (c >= 4698 && c <= 4701) - : c <= 4744) - : (c <= 4749 || (c >= 4752 && c <= 4784))) - : (c <= 4789 || (c < 4802 - ? (c < 4800 - ? (c >= 4792 && c <= 4798) - : c <= 4800) - : (c <= 4805 || (c >= 4808 && c <= 4822))))))) - : (c <= 4880 || (c < 5870 - ? (c < 5112 - ? (c < 4992 - ? (c < 4888 - ? (c >= 4882 && c <= 4885) - : c <= 4954) - : (c <= 5007 || (c >= 5024 && c <= 5109))) - : (c <= 5117 || (c < 5761 - ? (c < 5743 - ? (c >= 5121 && c <= 5740) - : c <= 5759) - : (c <= 5786 || (c >= 5792 && c <= 5866))))) - : (c <= 5880 || (c < 5998 - ? (c < 5952 - ? (c < 5919 - ? (c >= 5888 && c <= 5905) - : c <= 5937) - : (c <= 5969 || (c >= 5984 && c <= 5996))) - : (c <= 6000 || (c < 6108 - ? (c < 6103 - ? (c >= 6016 && c <= 6067) - : c <= 6103) - : (c <= 6108 || (c >= 6176 && c <= 6264))))))))) - : (c <= 6312 || (c < 7357 - ? (c < 6917 - ? (c < 6528 - ? (c < 6400 - ? (c < 6320 - ? c == 6314 - : c <= 6389) - : (c <= 6430 || (c < 6512 - ? (c >= 6480 && c <= 6509) - : c <= 6516))) - : (c <= 6571 || (c < 6688 - ? (c < 6656 - ? (c >= 6576 && c <= 6601) - : c <= 6678) - : (c <= 6740 || c == 6823)))) - : (c <= 6963 || (c < 7168 - ? (c < 7086 - ? (c < 7043 - ? (c >= 6981 && c <= 6988) - : c <= 7072) - : (c <= 7087 || (c >= 7098 && c <= 7141))) - : (c <= 7203 || (c < 7296 - ? (c < 7258 - ? (c >= 7245 && c <= 7247) - : c <= 7293) - : (c <= 7304 || (c >= 7312 && c <= 7354))))))) - : (c <= 7359 || (c < 8016 - ? (c < 7424 - ? (c < 7413 - ? (c < 7406 - ? (c >= 7401 && c <= 7404) - : c <= 7411) - : (c <= 7414 || c == 7418)) - : (c <= 7615 || (c < 7968 - ? (c < 7960 - ? (c >= 7680 && c <= 7957) - : c <= 7965) - : (c <= 8005 || (c >= 8008 && c <= 8013))))) - : (c <= 8023 || (c < 8064 - ? (c < 8029 - ? (c < 8027 - ? c == 8025 - : c <= 8027) - : (c <= 8029 || (c >= 8031 && c <= 8061))) - : (c <= 8116 || (c < 8130 - ? (c < 8126 - ? (c >= 8118 && c <= 8124) - : c <= 8126) - : (c <= 8132 || (c >= 8134 && c <= 8140))))))))))) - : (c <= 8147 || (c < 12344 - ? (c < 11264 - ? (c < 8469 - ? (c < 8319 - ? (c < 8178 - ? (c < 8160 - ? (c >= 8150 && c <= 8155) - : c <= 8172) - : (c <= 8180 || (c < 8305 - ? (c >= 8182 && c <= 8188) - : c <= 8305))) - : (c <= 8319 || (c < 8455 - ? (c < 8450 - ? (c >= 8336 && c <= 8348) - : c <= 8450) - : (c <= 8455 || (c >= 8458 && c <= 8467))))) - : (c <= 8469 || (c < 8490 - ? (c < 8486 - ? (c < 8484 - ? (c >= 8472 && c <= 8477) - : c <= 8484) - : (c <= 8486 || c == 8488)) - : (c <= 8505 || (c < 8526 - ? (c < 8517 - ? (c >= 8508 && c <= 8511) - : c <= 8521) - : (c <= 8526 || (c >= 8544 && c <= 8584))))))) - : (c <= 11492 || (c < 11688 - ? (c < 11565 - ? (c < 11520 - ? (c < 11506 - ? (c >= 11499 && c <= 11502) - : c <= 11507) - : (c <= 11557 || c == 11559)) - : (c <= 11565 || (c < 11648 - ? (c < 11631 - ? (c >= 11568 && c <= 11623) - : c <= 11631) - : (c <= 11670 || (c >= 11680 && c <= 11686))))) - : (c <= 11694 || (c < 11728 - ? (c < 11712 - ? (c < 11704 - ? (c >= 11696 && c <= 11702) - : c <= 11710) - : (c <= 11718 || (c >= 11720 && c <= 11726))) - : (c <= 11734 || (c < 12321 - ? (c < 12293 - ? (c >= 11736 && c <= 11742) - : c <= 12295) - : (c <= 12329 || (c >= 12337 && c <= 12341))))))))) - : (c <= 12348 || (c < 42960 - ? (c < 42192 - ? (c < 12593 - ? (c < 12449 - ? (c < 12445 - ? (c >= 12353 && c <= 12438) - : c <= 12447) - : (c <= 12538 || (c < 12549 - ? (c >= 12540 && c <= 12543) - : c <= 12591))) - : (c <= 12686 || (c < 13312 - ? (c < 12784 - ? (c >= 12704 && c <= 12735) - : c <= 12799) - : (c <= 19903 || (c >= 19968 && c <= 42124))))) - : (c <= 42237 || (c < 42623 - ? (c < 42538 - ? (c < 42512 - ? (c >= 42240 && c <= 42508) - : c <= 42527) - : (c <= 42539 || (c >= 42560 && c <= 42606))) - : (c <= 42653 || (c < 42786 - ? (c < 42775 - ? (c >= 42656 && c <= 42735) - : c <= 42783) - : (c <= 42888 || (c >= 42891 && c <= 42954))))))) - : (c <= 42961 || (c < 43259 - ? (c < 43015 - ? (c < 42994 - ? (c < 42965 - ? c == 42963 - : c <= 42969) - : (c <= 43009 || (c >= 43011 && c <= 43013))) - : (c <= 43018 || (c < 43138 - ? (c < 43072 - ? (c >= 43020 && c <= 43042) - : c <= 43123) - : (c <= 43187 || (c >= 43250 && c <= 43255))))) - : (c <= 43259 || (c < 43396 - ? (c < 43312 - ? (c < 43274 - ? (c >= 43261 && c <= 43262) - : c <= 43301) - : (c <= 43334 || (c >= 43360 && c <= 43388))) - : (c <= 43442 || (c < 43494 - ? (c < 43488 - ? c == 43471 - : c <= 43492) - : (c <= 43503 || (c >= 43514 && c <= 43518))))))))))))))) - : (c <= 43560 || (c < 70751 - ? (c < 66964 - ? (c < 65008 - ? (c < 43888 - ? (c < 43739 - ? (c < 43697 - ? (c < 43616 - ? (c < 43588 - ? (c >= 43584 && c <= 43586) - : c <= 43595) - : (c <= 43638 || (c < 43646 - ? c == 43642 - : c <= 43695))) - : (c <= 43697 || (c < 43712 - ? (c < 43705 - ? (c >= 43701 && c <= 43702) - : c <= 43709) - : (c <= 43712 || c == 43714)))) - : (c <= 43741 || (c < 43793 - ? (c < 43777 - ? (c < 43762 - ? (c >= 43744 && c <= 43754) - : c <= 43764) - : (c <= 43782 || (c >= 43785 && c <= 43790))) - : (c <= 43798 || (c < 43824 - ? (c < 43816 - ? (c >= 43808 && c <= 43814) - : c <= 43822) - : (c <= 43866 || (c >= 43868 && c <= 43881))))))) - : (c <= 44002 || (c < 64298 - ? (c < 64112 - ? (c < 55243 - ? (c < 55216 - ? (c >= 44032 && c <= 55203) - : c <= 55238) - : (c <= 55291 || (c >= 63744 && c <= 64109))) - : (c <= 64217 || (c < 64285 - ? (c < 64275 - ? (c >= 64256 && c <= 64262) - : c <= 64279) - : (c <= 64285 || (c >= 64287 && c <= 64296))))) - : (c <= 64310 || (c < 64326 - ? (c < 64320 - ? (c < 64318 - ? (c >= 64312 && c <= 64316) - : c <= 64318) - : (c <= 64321 || (c >= 64323 && c <= 64324))) - : (c <= 64433 || (c < 64848 - ? (c < 64612 - ? (c >= 64467 && c <= 64605) - : c <= 64829) - : (c <= 64911 || (c >= 64914 && c <= 64967))))))))) - : (c <= 65017 || (c < 65616 - ? (c < 65440 - ? (c < 65149 - ? (c < 65143 - ? (c < 65139 - ? c == 65137 - : c <= 65139) - : (c <= 65143 || (c < 65147 - ? c == 65145 - : c <= 65147))) - : (c <= 65149 || (c < 65345 - ? (c < 65313 - ? (c >= 65151 && c <= 65276) - : c <= 65338) - : (c <= 65370 || (c >= 65382 && c <= 65437))))) - : (c <= 65470 || (c < 65536 - ? (c < 65490 - ? (c < 65482 - ? (c >= 65474 && c <= 65479) - : c <= 65487) - : (c <= 65495 || (c >= 65498 && c <= 65500))) - : (c <= 65547 || (c < 65596 - ? (c < 65576 - ? (c >= 65549 && c <= 65574) - : c <= 65594) - : (c <= 65597 || (c >= 65599 && c <= 65613))))))) - : (c <= 65629 || (c < 66504 - ? (c < 66304 - ? (c < 66176 - ? (c < 65856 - ? (c >= 65664 && c <= 65786) - : c <= 65908) - : (c <= 66204 || (c >= 66208 && c <= 66256))) - : (c <= 66335 || (c < 66432 - ? (c < 66384 - ? (c >= 66349 && c <= 66378) - : c <= 66421) - : (c <= 66461 || (c >= 66464 && c <= 66499))))) - : (c <= 66511 || (c < 66816 - ? (c < 66736 - ? (c < 66560 - ? (c >= 66513 && c <= 66517) - : c <= 66717) - : (c <= 66771 || (c >= 66776 && c <= 66811))) - : (c <= 66855 || (c < 66940 - ? (c < 66928 - ? (c >= 66864 && c <= 66915) - : c <= 66938) - : (c <= 66954 || (c >= 66956 && c <= 66962))))))))))) - : (c <= 66965 || (c < 69248 - ? (c < 67840 - ? (c < 67584 - ? (c < 67392 - ? (c < 66995 - ? (c < 66979 - ? (c >= 66967 && c <= 66977) - : c <= 66993) - : (c <= 67001 || (c < 67072 - ? (c >= 67003 && c <= 67004) - : c <= 67382))) - : (c <= 67413 || (c < 67463 - ? (c < 67456 - ? (c >= 67424 && c <= 67431) - : c <= 67461) - : (c <= 67504 || (c >= 67506 && c <= 67514))))) - : (c <= 67589 || (c < 67647 - ? (c < 67639 - ? (c < 67594 - ? c == 67592 - : c <= 67637) - : (c <= 67640 || c == 67644)) - : (c <= 67669 || (c < 67808 - ? (c < 67712 - ? (c >= 67680 && c <= 67702) - : c <= 67742) - : (c <= 67826 || (c >= 67828 && c <= 67829))))))) - : (c <= 67861 || (c < 68288 - ? (c < 68112 - ? (c < 68030 - ? (c < 67968 - ? (c >= 67872 && c <= 67897) - : c <= 68023) - : (c <= 68031 || c == 68096)) - : (c <= 68115 || (c < 68192 - ? (c < 68121 - ? (c >= 68117 && c <= 68119) - : c <= 68149) - : (c <= 68220 || (c >= 68224 && c <= 68252))))) - : (c <= 68295 || (c < 68480 - ? (c < 68416 - ? (c < 68352 - ? (c >= 68297 && c <= 68324) - : c <= 68405) - : (c <= 68437 || (c >= 68448 && c <= 68466))) - : (c <= 68497 || (c < 68800 - ? (c < 68736 - ? (c >= 68608 && c <= 68680) - : c <= 68786) - : (c <= 68850 || (c >= 68864 && c <= 68899))))))))) - : (c <= 69289 || (c < 70108 - ? (c < 69763 - ? (c < 69552 - ? (c < 69415 - ? (c < 69376 - ? (c >= 69296 && c <= 69297) - : c <= 69404) - : (c <= 69415 || (c < 69488 - ? (c >= 69424 && c <= 69445) - : c <= 69505))) - : (c <= 69572 || (c < 69745 - ? (c < 69635 - ? (c >= 69600 && c <= 69622) - : c <= 69687) - : (c <= 69746 || c == 69749)))) - : (c <= 69807 || (c < 69968 - ? (c < 69956 - ? (c < 69891 - ? (c >= 69840 && c <= 69864) - : c <= 69926) - : (c <= 69956 || c == 69959)) - : (c <= 70002 || (c < 70081 - ? (c < 70019 - ? c == 70006 - : c <= 70066) - : (c <= 70084 || c == 70106)))))) - : (c <= 70108 || (c < 70415 - ? (c < 70282 - ? (c < 70272 - ? (c < 70163 - ? (c >= 70144 && c <= 70161) - : c <= 70187) - : (c <= 70278 || c == 70280)) - : (c <= 70285 || (c < 70320 - ? (c < 70303 - ? (c >= 70287 && c <= 70301) - : c <= 70312) - : (c <= 70366 || (c >= 70405 && c <= 70412))))) - : (c <= 70416 || (c < 70461 - ? (c < 70450 - ? (c < 70442 - ? (c >= 70419 && c <= 70440) - : c <= 70448) - : (c <= 70451 || (c >= 70453 && c <= 70457))) - : (c <= 70461 || (c < 70656 - ? (c < 70493 - ? c == 70480 - : c <= 70497) - : (c <= 70708 || (c >= 70727 && c <= 70730))))))))))))) - : (c <= 70753 || (c < 119966 - ? (c < 73063 - ? (c < 72096 - ? (c < 71488 - ? (c < 71168 - ? (c < 70855 - ? (c < 70852 - ? (c >= 70784 && c <= 70831) - : c <= 70853) - : (c <= 70855 || (c < 71128 - ? (c >= 71040 && c <= 71086) - : c <= 71131))) - : (c <= 71215 || (c < 71352 - ? (c < 71296 - ? c == 71236 - : c <= 71338) - : (c <= 71352 || (c >= 71424 && c <= 71450))))) - : (c <= 71494 || (c < 71948 - ? (c < 71935 - ? (c < 71840 - ? (c >= 71680 && c <= 71723) - : c <= 71903) - : (c <= 71942 || c == 71945)) - : (c <= 71955 || (c < 71999 - ? (c < 71960 - ? (c >= 71957 && c <= 71958) - : c <= 71983) - : (c <= 71999 || c == 72001)))))) - : (c <= 72103 || (c < 72368 - ? (c < 72203 - ? (c < 72163 - ? (c < 72161 - ? (c >= 72106 && c <= 72144) - : c <= 72161) - : (c <= 72163 || c == 72192)) - : (c <= 72242 || (c < 72284 - ? (c < 72272 - ? c == 72250 - : c <= 72272) - : (c <= 72329 || c == 72349)))) - : (c <= 72440 || (c < 72960 - ? (c < 72768 - ? (c < 72714 - ? (c >= 72704 && c <= 72712) - : c <= 72750) - : (c <= 72768 || (c >= 72818 && c <= 72847))) - : (c <= 72966 || (c < 73030 - ? (c < 72971 - ? (c >= 72968 && c <= 72969) - : c <= 73008) - : (c <= 73030 || (c >= 73056 && c <= 73061))))))))) - : (c <= 73064 || (c < 94032 - ? (c < 92160 - ? (c < 74752 - ? (c < 73440 - ? (c < 73112 - ? (c >= 73066 && c <= 73097) - : c <= 73112) - : (c <= 73458 || (c < 73728 - ? c == 73648 - : c <= 74649))) - : (c <= 74862 || (c < 77824 - ? (c < 77712 - ? (c >= 74880 && c <= 75075) - : c <= 77808) - : (c <= 78894 || (c >= 82944 && c <= 83526))))) - : (c <= 92728 || (c < 92992 - ? (c < 92880 - ? (c < 92784 - ? (c >= 92736 && c <= 92766) - : c <= 92862) - : (c <= 92909 || (c >= 92928 && c <= 92975))) - : (c <= 92995 || (c < 93760 - ? (c < 93053 - ? (c >= 93027 && c <= 93047) - : c <= 93071) - : (c <= 93823 || (c >= 93952 && c <= 94026))))))) - : (c <= 94032 || (c < 110592 - ? (c < 100352 - ? (c < 94179 - ? (c < 94176 - ? (c >= 94099 && c <= 94111) - : c <= 94177) - : (c <= 94179 || (c >= 94208 && c <= 100343))) - : (c <= 101589 || (c < 110581 - ? (c < 110576 - ? (c >= 101632 && c <= 101640) - : c <= 110579) - : (c <= 110587 || (c >= 110589 && c <= 110590))))) - : (c <= 110882 || (c < 113776 - ? (c < 110960 - ? (c < 110948 - ? (c >= 110928 && c <= 110930) - : c <= 110951) - : (c <= 111355 || (c >= 113664 && c <= 113770))) - : (c <= 113788 || (c < 119808 - ? (c < 113808 - ? (c >= 113792 && c <= 113800) - : c <= 113817) - : (c <= 119892 || (c >= 119894 && c <= 119964))))))))))) - : (c <= 119967 || (c < 126464 - ? (c < 120598 - ? (c < 120094 - ? (c < 119997 - ? (c < 119977 - ? (c < 119973 - ? c == 119970 - : c <= 119974) - : (c <= 119980 || (c < 119995 - ? (c >= 119982 && c <= 119993) - : c <= 119995))) - : (c <= 120003 || (c < 120077 - ? (c < 120071 - ? (c >= 120005 && c <= 120069) - : c <= 120074) - : (c <= 120084 || (c >= 120086 && c <= 120092))))) - : (c <= 120121 || (c < 120146 - ? (c < 120134 - ? (c < 120128 - ? (c >= 120123 && c <= 120126) - : c <= 120132) - : (c <= 120134 || (c >= 120138 && c <= 120144))) - : (c <= 120485 || (c < 120540 - ? (c < 120514 - ? (c >= 120488 && c <= 120512) - : c <= 120538) - : (c <= 120570 || (c >= 120572 && c <= 120596))))))) - : (c <= 120628 || (c < 123214 - ? (c < 120746 - ? (c < 120688 - ? (c < 120656 - ? (c >= 120630 && c <= 120654) - : c <= 120686) - : (c <= 120712 || (c >= 120714 && c <= 120744))) - : (c <= 120770 || (c < 123136 - ? (c < 122624 - ? (c >= 120772 && c <= 120779) - : c <= 122654) - : (c <= 123180 || (c >= 123191 && c <= 123197))))) - : (c <= 123214 || (c < 124909 - ? (c < 124896 - ? (c < 123584 - ? (c >= 123536 && c <= 123565) - : c <= 123627) - : (c <= 124902 || (c >= 124904 && c <= 124907))) - : (c <= 124910 || (c < 125184 - ? (c < 124928 - ? (c >= 124912 && c <= 124926) - : c <= 125124) - : (c <= 125251 || c == 125259)))))))) - : (c <= 126467 || (c < 126559 - ? (c < 126535 - ? (c < 126505 - ? (c < 126500 - ? (c < 126497 - ? (c >= 126469 && c <= 126495) - : c <= 126498) - : (c <= 126500 || c == 126503)) - : (c <= 126514 || (c < 126523 - ? (c < 126521 - ? (c >= 126516 && c <= 126519) - : c <= 126521) - : (c <= 126523 || c == 126530)))) - : (c <= 126535 || (c < 126548 - ? (c < 126541 - ? (c < 126539 - ? c == 126537 - : c <= 126539) - : (c <= 126543 || (c >= 126545 && c <= 126546))) - : (c <= 126548 || (c < 126555 - ? (c < 126553 - ? c == 126551 - : c <= 126553) - : (c <= 126555 || c == 126557)))))) - : (c <= 126559 || (c < 126625 - ? (c < 126580 - ? (c < 126567 - ? (c < 126564 - ? (c >= 126561 && c <= 126562) - : c <= 126564) - : (c <= 126570 || (c >= 126572 && c <= 126578))) - : (c <= 126583 || (c < 126592 - ? (c < 126590 - ? (c >= 126585 && c <= 126588) - : c <= 126590) - : (c <= 126601 || (c >= 126603 && c <= 126619))))) - : (c <= 126627 || (c < 177984 - ? (c < 131072 - ? (c < 126635 - ? (c >= 126629 && c <= 126633) - : c <= 126651) - : (c <= 173791 || (c >= 173824 && c <= 177976))) - : (c <= 178205 || (c < 194560 - ? (c < 183984 - ? (c >= 178208 && c <= 183969) - : c <= 191456) - : (c <= 195101 || (c >= 196608 && c <= 201546))))))))))))))))); -} - -static inline bool sym_identifier_character_set_6(int32_t c) { - return (c < 43616 - ? (c < 3782 - ? (c < 2748 - ? (c < 2045 - ? (c < 1015 - ? (c < 710 - ? (c < 181 - ? (c < '_' - ? (c < 'A' - ? (c >= '0' && c <= '9') - : c <= 'Z') - : (c <= '_' || (c < 170 - ? (c >= 'b' && c <= 'z') - : c <= 170))) - : (c <= 181 || (c < 192 - ? (c < 186 - ? c == 183 - : c <= 186) - : (c <= 214 || (c < 248 - ? (c >= 216 && c <= 246) - : c <= 705))))) - : (c <= 721 || (c < 891 - ? (c < 750 - ? (c < 748 - ? (c >= 736 && c <= 740) - : c <= 748) - : (c <= 750 || (c < 886 - ? (c >= 768 && c <= 884) - : c <= 887))) - : (c <= 893 || (c < 908 - ? (c < 902 - ? c == 895 - : c <= 906) - : (c <= 908 || (c < 931 - ? (c >= 910 && c <= 929) - : c <= 1013))))))) - : (c <= 1153 || (c < 1519 - ? (c < 1425 - ? (c < 1329 - ? (c < 1162 - ? (c >= 1155 && c <= 1159) - : c <= 1327) - : (c <= 1366 || (c < 1376 - ? c == 1369 - : c <= 1416))) - : (c <= 1469 || (c < 1476 - ? (c < 1473 - ? c == 1471 - : c <= 1474) - : (c <= 1477 || (c < 1488 - ? c == 1479 - : c <= 1514))))) - : (c <= 1522 || (c < 1770 - ? (c < 1646 - ? (c < 1568 - ? (c >= 1552 && c <= 1562) - : c <= 1641) - : (c <= 1747 || (c < 1759 - ? (c >= 1749 && c <= 1756) - : c <= 1768))) - : (c <= 1788 || (c < 1869 - ? (c < 1808 - ? c == 1791 - : c <= 1866) - : (c <= 1969 || (c < 2042 - ? (c >= 1984 && c <= 2037) - : c <= 2042))))))))) - : (c <= 2045 || (c < 2558 - ? (c < 2451 - ? (c < 2200 - ? (c < 2144 - ? (c < 2112 - ? (c >= 2048 && c <= 2093) - : c <= 2139) - : (c <= 2154 || (c < 2185 - ? (c >= 2160 && c <= 2183) - : c <= 2190))) - : (c <= 2273 || (c < 2417 - ? (c < 2406 - ? (c >= 2275 && c <= 2403) - : c <= 2415) - : (c <= 2435 || (c < 2447 - ? (c >= 2437 && c <= 2444) - : c <= 2448))))) - : (c <= 2472 || (c < 2507 - ? (c < 2486 - ? (c < 2482 - ? (c >= 2474 && c <= 2480) - : c <= 2482) - : (c <= 2489 || (c < 2503 - ? (c >= 2492 && c <= 2500) - : c <= 2504))) - : (c <= 2510 || (c < 2527 - ? (c < 2524 - ? c == 2519 - : c <= 2525) - : (c <= 2531 || (c < 2556 - ? (c >= 2534 && c <= 2545) - : c <= 2556))))))) - : (c <= 2558 || (c < 2635 - ? (c < 2610 - ? (c < 2575 - ? (c < 2565 - ? (c >= 2561 && c <= 2563) - : c <= 2570) - : (c <= 2576 || (c < 2602 - ? (c >= 2579 && c <= 2600) - : c <= 2608))) - : (c <= 2611 || (c < 2620 - ? (c < 2616 - ? (c >= 2613 && c <= 2614) - : c <= 2617) - : (c <= 2620 || (c < 2631 - ? (c >= 2622 && c <= 2626) - : c <= 2632))))) - : (c <= 2637 || (c < 2693 - ? (c < 2654 - ? (c < 2649 - ? c == 2641 - : c <= 2652) - : (c <= 2654 || (c < 2689 - ? (c >= 2662 && c <= 2677) - : c <= 2691))) - : (c <= 2701 || (c < 2730 - ? (c < 2707 - ? (c >= 2703 && c <= 2705) - : c <= 2728) - : (c <= 2736 || (c < 2741 - ? (c >= 2738 && c <= 2739) - : c <= 2745))))))))))) - : (c <= 2757 || (c < 3168 - ? (c < 2958 - ? (c < 2866 - ? (c < 2809 - ? (c < 2768 - ? (c < 2763 - ? (c >= 2759 && c <= 2761) - : c <= 2765) - : (c <= 2768 || (c < 2790 - ? (c >= 2784 && c <= 2787) - : c <= 2799))) - : (c <= 2815 || (c < 2831 - ? (c < 2821 - ? (c >= 2817 && c <= 2819) - : c <= 2828) - : (c <= 2832 || (c < 2858 - ? (c >= 2835 && c <= 2856) - : c <= 2864))))) - : (c <= 2867 || (c < 2908 - ? (c < 2887 - ? (c < 2876 - ? (c >= 2869 && c <= 2873) - : c <= 2884) - : (c <= 2888 || (c < 2901 - ? (c >= 2891 && c <= 2893) - : c <= 2903))) - : (c <= 2909 || (c < 2929 - ? (c < 2918 - ? (c >= 2911 && c <= 2915) - : c <= 2927) - : (c <= 2929 || (c < 2949 - ? (c >= 2946 && c <= 2947) - : c <= 2954))))))) - : (c <= 2960 || (c < 3031 - ? (c < 2984 - ? (c < 2972 - ? (c < 2969 - ? (c >= 2962 && c <= 2965) - : c <= 2970) - : (c <= 2972 || (c < 2979 - ? (c >= 2974 && c <= 2975) - : c <= 2980))) - : (c <= 2986 || (c < 3014 - ? (c < 3006 - ? (c >= 2990 && c <= 3001) - : c <= 3010) - : (c <= 3016 || (c < 3024 - ? (c >= 3018 && c <= 3021) - : c <= 3024))))) - : (c <= 3031 || (c < 3132 - ? (c < 3086 - ? (c < 3072 - ? (c >= 3046 && c <= 3055) - : c <= 3084) - : (c <= 3088 || (c < 3114 - ? (c >= 3090 && c <= 3112) - : c <= 3129))) - : (c <= 3140 || (c < 3157 - ? (c < 3146 - ? (c >= 3142 && c <= 3144) - : c <= 3149) - : (c <= 3158 || (c < 3165 - ? (c >= 3160 && c <= 3162) - : c <= 3165))))))))) - : (c <= 3171 || (c < 3450 - ? (c < 3293 - ? (c < 3242 - ? (c < 3205 - ? (c < 3200 - ? (c >= 3174 && c <= 3183) - : c <= 3203) - : (c <= 3212 || (c < 3218 - ? (c >= 3214 && c <= 3216) - : c <= 3240))) - : (c <= 3251 || (c < 3270 - ? (c < 3260 - ? (c >= 3253 && c <= 3257) - : c <= 3268) - : (c <= 3272 || (c < 3285 - ? (c >= 3274 && c <= 3277) - : c <= 3286))))) - : (c <= 3294 || (c < 3346 - ? (c < 3313 - ? (c < 3302 - ? (c >= 3296 && c <= 3299) - : c <= 3311) - : (c <= 3314 || (c < 3342 - ? (c >= 3328 && c <= 3340) - : c <= 3344))) - : (c <= 3396 || (c < 3412 - ? (c < 3402 - ? (c >= 3398 && c <= 3400) - : c <= 3406) - : (c <= 3415 || (c < 3430 - ? (c >= 3423 && c <= 3427) - : c <= 3439))))))) - : (c <= 3455 || (c < 3570 - ? (c < 3520 - ? (c < 3482 - ? (c < 3461 - ? (c >= 3457 && c <= 3459) - : c <= 3478) - : (c <= 3505 || (c < 3517 - ? (c >= 3507 && c <= 3515) - : c <= 3517))) - : (c <= 3526 || (c < 3542 - ? (c < 3535 - ? c == 3530 - : c <= 3540) - : (c <= 3542 || (c < 3558 - ? (c >= 3544 && c <= 3551) - : c <= 3567))))) - : (c <= 3571 || (c < 3718 - ? (c < 3664 - ? (c < 3648 - ? (c >= 3585 && c <= 3642) - : c <= 3662) - : (c <= 3673 || (c < 3716 - ? (c >= 3713 && c <= 3714) - : c <= 3716))) - : (c <= 3722 || (c < 3751 - ? (c < 3749 - ? (c >= 3724 && c <= 3747) - : c <= 3749) - : (c <= 3773 || (c >= 3776 && c <= 3780))))))))))))) - : (c <= 3782 || (c < 8025 - ? (c < 5888 - ? (c < 4688 - ? (c < 3953 - ? (c < 3872 - ? (c < 3804 - ? (c < 3792 - ? (c >= 3784 && c <= 3789) - : c <= 3801) - : (c <= 3807 || (c < 3864 - ? c == 3840 - : c <= 3865))) - : (c <= 3881 || (c < 3897 - ? (c < 3895 - ? c == 3893 - : c <= 3895) - : (c <= 3897 || (c < 3913 - ? (c >= 3902 && c <= 3911) - : c <= 3948))))) - : (c <= 3972 || (c < 4256 - ? (c < 4038 - ? (c < 3993 - ? (c >= 3974 && c <= 3991) - : c <= 4028) - : (c <= 4038 || (c < 4176 - ? (c >= 4096 && c <= 4169) - : c <= 4253))) - : (c <= 4293 || (c < 4304 - ? (c < 4301 - ? c == 4295 - : c <= 4301) - : (c <= 4346 || (c < 4682 - ? (c >= 4348 && c <= 4680) - : c <= 4685))))))) - : (c <= 4694 || (c < 4882 - ? (c < 4786 - ? (c < 4704 - ? (c < 4698 - ? c == 4696 - : c <= 4701) - : (c <= 4744 || (c < 4752 - ? (c >= 4746 && c <= 4749) - : c <= 4784))) - : (c <= 4789 || (c < 4802 - ? (c < 4800 - ? (c >= 4792 && c <= 4798) - : c <= 4800) - : (c <= 4805 || (c < 4824 - ? (c >= 4808 && c <= 4822) - : c <= 4880))))) - : (c <= 4885 || (c < 5112 - ? (c < 4969 - ? (c < 4957 - ? (c >= 4888 && c <= 4954) - : c <= 4959) - : (c <= 4977 || (c < 5024 - ? (c >= 4992 && c <= 5007) - : c <= 5109))) - : (c <= 5117 || (c < 5761 - ? (c < 5743 - ? (c >= 5121 && c <= 5740) - : c <= 5759) - : (c <= 5786 || (c < 5870 - ? (c >= 5792 && c <= 5866) - : c <= 5880))))))))) - : (c <= 5909 || (c < 6688 - ? (c < 6176 - ? (c < 6016 - ? (c < 5984 - ? (c < 5952 - ? (c >= 5919 && c <= 5940) - : c <= 5971) - : (c <= 5996 || (c < 6002 - ? (c >= 5998 && c <= 6000) - : c <= 6003))) - : (c <= 6099 || (c < 6112 - ? (c < 6108 - ? c == 6103 - : c <= 6109) - : (c <= 6121 || (c < 6159 - ? (c >= 6155 && c <= 6157) - : c <= 6169))))) - : (c <= 6264 || (c < 6470 - ? (c < 6400 - ? (c < 6320 - ? (c >= 6272 && c <= 6314) - : c <= 6389) - : (c <= 6430 || (c < 6448 - ? (c >= 6432 && c <= 6443) - : c <= 6459))) - : (c <= 6509 || (c < 6576 - ? (c < 6528 - ? (c >= 6512 && c <= 6516) - : c <= 6571) - : (c <= 6601 || (c < 6656 - ? (c >= 6608 && c <= 6618) - : c <= 6683))))))) - : (c <= 6750 || (c < 7232 - ? (c < 6847 - ? (c < 6800 - ? (c < 6783 - ? (c >= 6752 && c <= 6780) - : c <= 6793) - : (c <= 6809 || (c < 6832 - ? c == 6823 - : c <= 6845))) - : (c <= 6862 || (c < 7019 - ? (c < 6992 - ? (c >= 6912 && c <= 6988) - : c <= 7001) - : (c <= 7027 || (c < 7168 - ? (c >= 7040 && c <= 7155) - : c <= 7223))))) - : (c <= 7241 || (c < 7380 - ? (c < 7312 - ? (c < 7296 - ? (c >= 7245 && c <= 7293) - : c <= 7304) - : (c <= 7354 || (c < 7376 - ? (c >= 7357 && c <= 7359) - : c <= 7378))) - : (c <= 7418 || (c < 7968 - ? (c < 7960 - ? (c >= 7424 && c <= 7957) - : c <= 7965) - : (c <= 8005 || (c < 8016 - ? (c >= 8008 && c <= 8013) - : c <= 8023))))))))))) - : (c <= 8025 || (c < 11720 - ? (c < 8458 - ? (c < 8178 - ? (c < 8126 - ? (c < 8031 - ? (c < 8029 - ? c == 8027 - : c <= 8029) - : (c <= 8061 || (c < 8118 - ? (c >= 8064 && c <= 8116) - : c <= 8124))) - : (c <= 8126 || (c < 8144 - ? (c < 8134 - ? (c >= 8130 && c <= 8132) - : c <= 8140) - : (c <= 8147 || (c < 8160 - ? (c >= 8150 && c <= 8155) - : c <= 8172))))) - : (c <= 8180 || (c < 8336 - ? (c < 8276 - ? (c < 8255 - ? (c >= 8182 && c <= 8188) - : c <= 8256) - : (c <= 8276 || (c < 8319 - ? c == 8305 - : c <= 8319))) - : (c <= 8348 || (c < 8421 - ? (c < 8417 - ? (c >= 8400 && c <= 8412) - : c <= 8417) - : (c <= 8432 || (c < 8455 - ? c == 8450 - : c <= 8455))))))) - : (c <= 8467 || (c < 11499 - ? (c < 8490 - ? (c < 8484 - ? (c < 8472 - ? c == 8469 - : c <= 8477) - : (c <= 8484 || (c < 8488 - ? c == 8486 - : c <= 8488))) - : (c <= 8505 || (c < 8526 - ? (c < 8517 - ? (c >= 8508 && c <= 8511) - : c <= 8521) - : (c <= 8526 || (c < 11264 - ? (c >= 8544 && c <= 8584) - : c <= 11492))))) - : (c <= 11507 || (c < 11647 - ? (c < 11565 - ? (c < 11559 - ? (c >= 11520 && c <= 11557) - : c <= 11559) - : (c <= 11565 || (c < 11631 - ? (c >= 11568 && c <= 11623) - : c <= 11631))) - : (c <= 11670 || (c < 11696 - ? (c < 11688 - ? (c >= 11680 && c <= 11686) - : c <= 11694) - : (c <= 11702 || (c < 11712 - ? (c >= 11704 && c <= 11710) - : c <= 11718))))))))) - : (c <= 11726 || (c < 42623 - ? (c < 12540 - ? (c < 12337 - ? (c < 11744 - ? (c < 11736 - ? (c >= 11728 && c <= 11734) - : c <= 11742) - : (c <= 11775 || (c < 12321 - ? (c >= 12293 && c <= 12295) - : c <= 12335))) - : (c <= 12341 || (c < 12441 - ? (c < 12353 - ? (c >= 12344 && c <= 12348) - : c <= 12438) - : (c <= 12442 || (c < 12449 - ? (c >= 12445 && c <= 12447) - : c <= 12538))))) - : (c <= 12543 || (c < 19968 - ? (c < 12704 - ? (c < 12593 - ? (c >= 12549 && c <= 12591) - : c <= 12686) - : (c <= 12735 || (c < 13312 - ? (c >= 12784 && c <= 12799) - : c <= 19903))) - : (c <= 42124 || (c < 42512 - ? (c < 42240 - ? (c >= 42192 && c <= 42237) - : c <= 42508) - : (c <= 42539 || (c < 42612 - ? (c >= 42560 && c <= 42607) - : c <= 42621))))))) - : (c <= 42737 || (c < 43232 - ? (c < 42965 - ? (c < 42891 - ? (c < 42786 - ? (c >= 42775 && c <= 42783) - : c <= 42888) - : (c <= 42954 || (c < 42963 - ? (c >= 42960 && c <= 42961) - : c <= 42963))) - : (c <= 42969 || (c < 43072 - ? (c < 43052 - ? (c >= 42994 && c <= 43047) - : c <= 43052) - : (c <= 43123 || (c < 43216 - ? (c >= 43136 && c <= 43205) - : c <= 43225))))) - : (c <= 43255 || (c < 43471 - ? (c < 43312 - ? (c < 43261 - ? c == 43259 - : c <= 43309) - : (c <= 43347 || (c < 43392 - ? (c >= 43360 && c <= 43388) - : c <= 43456))) - : (c <= 43481 || (c < 43584 - ? (c < 43520 - ? (c >= 43488 && c <= 43518) - : c <= 43574) - : (c <= 43597 || (c >= 43600 && c <= 43609))))))))))))))) - : (c <= 43638 || (c < 71453 - ? (c < 67639 - ? (c < 65345 - ? (c < 64312 - ? (c < 43888 - ? (c < 43785 - ? (c < 43744 - ? (c < 43739 - ? (c >= 43642 && c <= 43714) - : c <= 43741) - : (c <= 43759 || (c < 43777 - ? (c >= 43762 && c <= 43766) - : c <= 43782))) - : (c <= 43790 || (c < 43816 - ? (c < 43808 - ? (c >= 43793 && c <= 43798) - : c <= 43814) - : (c <= 43822 || (c < 43868 - ? (c >= 43824 && c <= 43866) - : c <= 43881))))) - : (c <= 44010 || (c < 63744 - ? (c < 44032 - ? (c < 44016 - ? (c >= 44012 && c <= 44013) - : c <= 44025) - : (c <= 55203 || (c < 55243 - ? (c >= 55216 && c <= 55238) - : c <= 55291))) - : (c <= 64109 || (c < 64275 - ? (c < 64256 - ? (c >= 64112 && c <= 64217) - : c <= 64262) - : (c <= 64279 || (c < 64298 - ? (c >= 64285 && c <= 64296) - : c <= 64310))))))) - : (c <= 64316 || (c < 65075 - ? (c < 64612 - ? (c < 64323 - ? (c < 64320 - ? c == 64318 - : c <= 64321) - : (c <= 64324 || (c < 64467 - ? (c >= 64326 && c <= 64433) - : c <= 64605))) - : (c <= 64829 || (c < 65008 - ? (c < 64914 - ? (c >= 64848 && c <= 64911) - : c <= 64967) - : (c <= 65017 || (c < 65056 - ? (c >= 65024 && c <= 65039) - : c <= 65071))))) - : (c <= 65076 || (c < 65147 - ? (c < 65139 - ? (c < 65137 - ? (c >= 65101 && c <= 65103) - : c <= 65137) - : (c <= 65139 || (c < 65145 - ? c == 65143 - : c <= 65145))) - : (c <= 65147 || (c < 65296 - ? (c < 65151 - ? c == 65149 - : c <= 65276) - : (c <= 65305 || (c < 65343 - ? (c >= 65313 && c <= 65338) - : c <= 65343))))))))) - : (c <= 65370 || (c < 66513 - ? (c < 65664 - ? (c < 65536 - ? (c < 65482 - ? (c < 65474 - ? (c >= 65382 && c <= 65470) - : c <= 65479) - : (c <= 65487 || (c < 65498 - ? (c >= 65490 && c <= 65495) - : c <= 65500))) - : (c <= 65547 || (c < 65596 - ? (c < 65576 - ? (c >= 65549 && c <= 65574) - : c <= 65594) - : (c <= 65597 || (c < 65616 - ? (c >= 65599 && c <= 65613) - : c <= 65629))))) - : (c <= 65786 || (c < 66304 - ? (c < 66176 - ? (c < 66045 - ? (c >= 65856 && c <= 65908) - : c <= 66045) - : (c <= 66204 || (c < 66272 - ? (c >= 66208 && c <= 66256) - : c <= 66272))) - : (c <= 66335 || (c < 66432 - ? (c < 66384 - ? (c >= 66349 && c <= 66378) - : c <= 66426) - : (c <= 66461 || (c < 66504 - ? (c >= 66464 && c <= 66499) - : c <= 66511))))))) - : (c <= 66517 || (c < 66979 - ? (c < 66864 - ? (c < 66736 - ? (c < 66720 - ? (c >= 66560 && c <= 66717) - : c <= 66729) - : (c <= 66771 || (c < 66816 - ? (c >= 66776 && c <= 66811) - : c <= 66855))) - : (c <= 66915 || (c < 66956 - ? (c < 66940 - ? (c >= 66928 && c <= 66938) - : c <= 66954) - : (c <= 66962 || (c < 66967 - ? (c >= 66964 && c <= 66965) - : c <= 66977))))) - : (c <= 66993 || (c < 67456 - ? (c < 67072 - ? (c < 67003 - ? (c >= 66995 && c <= 67001) - : c <= 67004) - : (c <= 67382 || (c < 67424 - ? (c >= 67392 && c <= 67413) - : c <= 67431))) - : (c <= 67461 || (c < 67584 - ? (c < 67506 - ? (c >= 67463 && c <= 67504) - : c <= 67514) - : (c <= 67589 || (c < 67594 - ? c == 67592 - : c <= 67637))))))))))) - : (c <= 67640 || (c < 69956 - ? (c < 68448 - ? (c < 68101 - ? (c < 67828 - ? (c < 67680 - ? (c < 67647 - ? c == 67644 - : c <= 67669) - : (c <= 67702 || (c < 67808 - ? (c >= 67712 && c <= 67742) - : c <= 67826))) - : (c <= 67829 || (c < 67968 - ? (c < 67872 - ? (c >= 67840 && c <= 67861) - : c <= 67897) - : (c <= 68023 || (c < 68096 - ? (c >= 68030 && c <= 68031) - : c <= 68099))))) - : (c <= 68102 || (c < 68192 - ? (c < 68121 - ? (c < 68117 - ? (c >= 68108 && c <= 68115) - : c <= 68119) - : (c <= 68149 || (c < 68159 - ? (c >= 68152 && c <= 68154) - : c <= 68159))) - : (c <= 68220 || (c < 68297 - ? (c < 68288 - ? (c >= 68224 && c <= 68252) - : c <= 68295) - : (c <= 68326 || (c < 68416 - ? (c >= 68352 && c <= 68405) - : c <= 68437))))))) - : (c <= 68466 || (c < 69424 - ? (c < 68912 - ? (c < 68736 - ? (c < 68608 - ? (c >= 68480 && c <= 68497) - : c <= 68680) - : (c <= 68786 || (c < 68864 - ? (c >= 68800 && c <= 68850) - : c <= 68903))) - : (c <= 68921 || (c < 69296 - ? (c < 69291 - ? (c >= 69248 && c <= 69289) - : c <= 69292) - : (c <= 69297 || (c < 69415 - ? (c >= 69376 && c <= 69404) - : c <= 69415))))) - : (c <= 69456 || (c < 69759 - ? (c < 69600 - ? (c < 69552 - ? (c >= 69488 && c <= 69509) - : c <= 69572) - : (c <= 69622 || (c < 69734 - ? (c >= 69632 && c <= 69702) - : c <= 69749))) - : (c <= 69818 || (c < 69872 - ? (c < 69840 - ? c == 69826 - : c <= 69864) - : (c <= 69881 || (c < 69942 - ? (c >= 69888 && c <= 69940) - : c <= 69951))))))))) - : (c <= 69959 || (c < 70459 - ? (c < 70282 - ? (c < 70108 - ? (c < 70016 - ? (c < 70006 - ? (c >= 69968 && c <= 70003) - : c <= 70006) - : (c <= 70084 || (c < 70094 - ? (c >= 70089 && c <= 70092) - : c <= 70106))) - : (c <= 70108 || (c < 70206 - ? (c < 70163 - ? (c >= 70144 && c <= 70161) - : c <= 70199) - : (c <= 70206 || (c < 70280 - ? (c >= 70272 && c <= 70278) - : c <= 70280))))) - : (c <= 70285 || (c < 70405 - ? (c < 70320 - ? (c < 70303 - ? (c >= 70287 && c <= 70301) - : c <= 70312) - : (c <= 70378 || (c < 70400 - ? (c >= 70384 && c <= 70393) - : c <= 70403))) - : (c <= 70412 || (c < 70442 - ? (c < 70419 - ? (c >= 70415 && c <= 70416) - : c <= 70440) - : (c <= 70448 || (c < 70453 - ? (c >= 70450 && c <= 70451) - : c <= 70457))))))) - : (c <= 70468 || (c < 70855 - ? (c < 70502 - ? (c < 70480 - ? (c < 70475 - ? (c >= 70471 && c <= 70472) - : c <= 70477) - : (c <= 70480 || (c < 70493 - ? c == 70487 - : c <= 70499))) - : (c <= 70508 || (c < 70736 - ? (c < 70656 - ? (c >= 70512 && c <= 70516) - : c <= 70730) - : (c <= 70745 || (c < 70784 - ? (c >= 70750 && c <= 70753) - : c <= 70853))))) - : (c <= 70855 || (c < 71236 - ? (c < 71096 - ? (c < 71040 - ? (c >= 70864 && c <= 70873) - : c <= 71093) - : (c <= 71104 || (c < 71168 - ? (c >= 71128 && c <= 71133) - : c <= 71232))) - : (c <= 71236 || (c < 71360 - ? (c < 71296 - ? (c >= 71248 && c <= 71257) - : c <= 71352) - : (c <= 71369 || (c >= 71424 && c <= 71450))))))))))))) - : (c <= 71467 || (c < 119973 - ? (c < 77824 - ? (c < 72760 - ? (c < 72016 - ? (c < 71945 - ? (c < 71680 - ? (c < 71488 - ? (c >= 71472 && c <= 71481) - : c <= 71494) - : (c <= 71738 || (c < 71935 - ? (c >= 71840 && c <= 71913) - : c <= 71942))) - : (c <= 71945 || (c < 71960 - ? (c < 71957 - ? (c >= 71948 && c <= 71955) - : c <= 71958) - : (c <= 71989 || (c < 71995 - ? (c >= 71991 && c <= 71992) - : c <= 72003))))) - : (c <= 72025 || (c < 72263 - ? (c < 72154 - ? (c < 72106 - ? (c >= 72096 && c <= 72103) - : c <= 72151) - : (c <= 72161 || (c < 72192 - ? (c >= 72163 && c <= 72164) - : c <= 72254))) - : (c <= 72263 || (c < 72368 - ? (c < 72349 - ? (c >= 72272 && c <= 72345) - : c <= 72349) - : (c <= 72440 || (c < 72714 - ? (c >= 72704 && c <= 72712) - : c <= 72758))))))) - : (c <= 72768 || (c < 73056 - ? (c < 72968 - ? (c < 72850 - ? (c < 72818 - ? (c >= 72784 && c <= 72793) - : c <= 72847) - : (c <= 72871 || (c < 72960 - ? (c >= 72873 && c <= 72886) - : c <= 72966))) - : (c <= 72969 || (c < 73020 - ? (c < 73018 - ? (c >= 72971 && c <= 73014) - : c <= 73018) - : (c <= 73021 || (c < 73040 - ? (c >= 73023 && c <= 73031) - : c <= 73049))))) - : (c <= 73061 || (c < 73440 - ? (c < 73104 - ? (c < 73066 - ? (c >= 73063 && c <= 73064) - : c <= 73102) - : (c <= 73105 || (c < 73120 - ? (c >= 73107 && c <= 73112) - : c <= 73129))) - : (c <= 73462 || (c < 74752 - ? (c < 73728 - ? c == 73648 - : c <= 74649) - : (c <= 74862 || (c < 77712 - ? (c >= 74880 && c <= 75075) - : c <= 77808))))))))) - : (c <= 78894 || (c < 110576 - ? (c < 93027 - ? (c < 92864 - ? (c < 92736 - ? (c < 92160 - ? (c >= 82944 && c <= 83526) - : c <= 92728) - : (c <= 92766 || (c < 92784 - ? (c >= 92768 && c <= 92777) - : c <= 92862))) - : (c <= 92873 || (c < 92928 - ? (c < 92912 - ? (c >= 92880 && c <= 92909) - : c <= 92916) - : (c <= 92982 || (c < 93008 - ? (c >= 92992 && c <= 92995) - : c <= 93017))))) - : (c <= 93047 || (c < 94176 - ? (c < 93952 - ? (c < 93760 - ? (c >= 93053 && c <= 93071) - : c <= 93823) - : (c <= 94026 || (c < 94095 - ? (c >= 94031 && c <= 94087) - : c <= 94111))) - : (c <= 94177 || (c < 94208 - ? (c < 94192 - ? (c >= 94179 && c <= 94180) - : c <= 94193) - : (c <= 100343 || (c < 101632 - ? (c >= 100352 && c <= 101589) - : c <= 101640))))))) - : (c <= 110579 || (c < 118528 - ? (c < 110960 - ? (c < 110592 - ? (c < 110589 - ? (c >= 110581 && c <= 110587) - : c <= 110590) - : (c <= 110882 || (c < 110948 - ? (c >= 110928 && c <= 110930) - : c <= 110951))) - : (c <= 111355 || (c < 113792 - ? (c < 113776 - ? (c >= 113664 && c <= 113770) - : c <= 113788) - : (c <= 113800 || (c < 113821 - ? (c >= 113808 && c <= 113817) - : c <= 113822))))) - : (c <= 118573 || (c < 119210 - ? (c < 119149 - ? (c < 119141 - ? (c >= 118576 && c <= 118598) - : c <= 119145) - : (c <= 119154 || (c < 119173 - ? (c >= 119163 && c <= 119170) - : c <= 119179))) - : (c <= 119213 || (c < 119894 - ? (c < 119808 - ? (c >= 119362 && c <= 119364) - : c <= 119892) - : (c <= 119964 || (c < 119970 - ? (c >= 119966 && c <= 119967) - : c <= 119970))))))))))) - : (c <= 119974 || (c < 124912 - ? (c < 120746 - ? (c < 120134 - ? (c < 120071 - ? (c < 119995 - ? (c < 119982 - ? (c >= 119977 && c <= 119980) - : c <= 119993) - : (c <= 119995 || (c < 120005 - ? (c >= 119997 && c <= 120003) - : c <= 120069))) - : (c <= 120074 || (c < 120094 - ? (c < 120086 - ? (c >= 120077 && c <= 120084) - : c <= 120092) - : (c <= 120121 || (c < 120128 - ? (c >= 120123 && c <= 120126) - : c <= 120132))))) - : (c <= 120134 || (c < 120572 - ? (c < 120488 - ? (c < 120146 - ? (c >= 120138 && c <= 120144) - : c <= 120485) - : (c <= 120512 || (c < 120540 - ? (c >= 120514 && c <= 120538) - : c <= 120570))) - : (c <= 120596 || (c < 120656 - ? (c < 120630 - ? (c >= 120598 && c <= 120628) - : c <= 120654) - : (c <= 120686 || (c < 120714 - ? (c >= 120688 && c <= 120712) - : c <= 120744))))))) - : (c <= 120770 || (c < 122907 - ? (c < 121476 - ? (c < 121344 - ? (c < 120782 - ? (c >= 120772 && c <= 120779) - : c <= 120831) - : (c <= 121398 || (c < 121461 - ? (c >= 121403 && c <= 121452) - : c <= 121461))) - : (c <= 121476 || (c < 122624 - ? (c < 121505 - ? (c >= 121499 && c <= 121503) - : c <= 121519) - : (c <= 122654 || (c < 122888 - ? (c >= 122880 && c <= 122886) - : c <= 122904))))) - : (c <= 122913 || (c < 123214 - ? (c < 123136 - ? (c < 122918 - ? (c >= 122915 && c <= 122916) - : c <= 122922) - : (c <= 123180 || (c < 123200 - ? (c >= 123184 && c <= 123197) - : c <= 123209))) - : (c <= 123214 || (c < 124896 - ? (c < 123584 - ? (c >= 123536 && c <= 123566) - : c <= 123641) - : (c <= 124902 || (c < 124909 - ? (c >= 124904 && c <= 124907) - : c <= 124910))))))))) - : (c <= 124926 || (c < 126557 - ? (c < 126521 - ? (c < 126469 - ? (c < 125184 - ? (c < 125136 - ? (c >= 124928 && c <= 125124) - : c <= 125142) - : (c <= 125259 || (c < 126464 - ? (c >= 125264 && c <= 125273) - : c <= 126467))) - : (c <= 126495 || (c < 126503 - ? (c < 126500 - ? (c >= 126497 && c <= 126498) - : c <= 126500) - : (c <= 126503 || (c < 126516 - ? (c >= 126505 && c <= 126514) - : c <= 126519))))) - : (c <= 126521 || (c < 126541 - ? (c < 126535 - ? (c < 126530 - ? c == 126523 - : c <= 126530) - : (c <= 126535 || (c < 126539 - ? c == 126537 - : c <= 126539))) - : (c <= 126543 || (c < 126551 - ? (c < 126548 - ? (c >= 126545 && c <= 126546) - : c <= 126548) - : (c <= 126551 || (c < 126555 - ? c == 126553 - : c <= 126555))))))) - : (c <= 126557 || (c < 126629 - ? (c < 126580 - ? (c < 126564 - ? (c < 126561 - ? c == 126559 - : c <= 126562) - : (c <= 126564 || (c < 126572 - ? (c >= 126567 && c <= 126570) - : c <= 126578))) - : (c <= 126583 || (c < 126592 - ? (c < 126590 - ? (c >= 126585 && c <= 126588) - : c <= 126590) - : (c <= 126601 || (c < 126625 - ? (c >= 126603 && c <= 126619) - : c <= 126627))))) - : (c <= 126633 || (c < 178208 - ? (c < 131072 - ? (c < 130032 - ? (c >= 126635 && c <= 126651) - : c <= 130041) - : (c <= 173791 || (c < 177984 - ? (c >= 173824 && c <= 177976) - : c <= 178205))) - : (c <= 183969 || (c < 196608 - ? (c < 194560 - ? (c >= 183984 && c <= 191456) - : c <= 195101) - : (c <= 201546 || (c >= 917760 && c <= 917999))))))))))))))))); -} - -static inline bool sym_short_flag_character_set_1(int32_t c) { - return (c < 43642 - ? (c < 3784 - ? (c < 2759 - ? (c < 2048 - ? (c < 1155 - ? (c < 736 - ? (c < 183 - ? (c < 'a' - ? (c < '_' - ? (c >= 'A' && c <= 'Z') - : c <= '_') - : (c <= 'z' || (c < 181 - ? c == 170 - : c <= 181))) - : (c <= 183 || (c < 216 - ? (c < 192 - ? c == 186 - : c <= 214) - : (c <= 246 || (c < 710 - ? (c >= 248 && c <= 705) - : c <= 721))))) - : (c <= 740 || (c < 895 - ? (c < 768 - ? (c < 750 - ? c == 748 - : c <= 750) - : (c <= 884 || (c < 891 - ? (c >= 886 && c <= 887) - : c <= 893))) - : (c <= 895 || (c < 910 - ? (c < 908 - ? (c >= 902 && c <= 906) - : c <= 908) - : (c <= 929 || (c < 1015 - ? (c >= 931 && c <= 1013) - : c <= 1153))))))) - : (c <= 1159 || (c < 1552 - ? (c < 1471 - ? (c < 1369 - ? (c < 1329 - ? (c >= 1162 && c <= 1327) - : c <= 1366) - : (c <= 1369 || (c < 1425 - ? (c >= 1376 && c <= 1416) - : c <= 1469))) - : (c <= 1471 || (c < 1479 - ? (c < 1476 - ? (c >= 1473 && c <= 1474) - : c <= 1477) - : (c <= 1479 || (c < 1519 - ? (c >= 1488 && c <= 1514) - : c <= 1522))))) - : (c <= 1562 || (c < 1791 - ? (c < 1749 - ? (c < 1646 - ? (c >= 1568 && c <= 1641) - : c <= 1747) - : (c <= 1756 || (c < 1770 - ? (c >= 1759 && c <= 1768) - : c <= 1788))) - : (c <= 1791 || (c < 1984 - ? (c < 1869 - ? (c >= 1808 && c <= 1866) - : c <= 1969) - : (c <= 2037 || (c < 2045 - ? c == 2042 - : c <= 2045))))))))) - : (c <= 2093 || (c < 2561 - ? (c < 2474 - ? (c < 2275 - ? (c < 2160 - ? (c < 2144 - ? (c >= 2112 && c <= 2139) - : c <= 2154) - : (c <= 2183 || (c < 2200 - ? (c >= 2185 && c <= 2190) - : c <= 2273))) - : (c <= 2403 || (c < 2437 - ? (c < 2417 - ? (c >= 2406 && c <= 2415) - : c <= 2435) - : (c <= 2444 || (c < 2451 - ? (c >= 2447 && c <= 2448) - : c <= 2472))))) - : (c <= 2480 || (c < 2519 - ? (c < 2492 - ? (c < 2486 - ? c == 2482 - : c <= 2489) - : (c <= 2500 || (c < 2507 - ? (c >= 2503 && c <= 2504) - : c <= 2510))) - : (c <= 2519 || (c < 2534 - ? (c < 2527 - ? (c >= 2524 && c <= 2525) - : c <= 2531) - : (c <= 2545 || (c < 2558 - ? c == 2556 - : c <= 2558))))))) - : (c <= 2563 || (c < 2641 - ? (c < 2613 - ? (c < 2579 - ? (c < 2575 - ? (c >= 2565 && c <= 2570) - : c <= 2576) - : (c <= 2600 || (c < 2610 - ? (c >= 2602 && c <= 2608) - : c <= 2611))) - : (c <= 2614 || (c < 2622 - ? (c < 2620 - ? (c >= 2616 && c <= 2617) - : c <= 2620) - : (c <= 2626 || (c < 2635 - ? (c >= 2631 && c <= 2632) - : c <= 2637))))) - : (c <= 2641 || (c < 2703 - ? (c < 2662 - ? (c < 2654 - ? (c >= 2649 && c <= 2652) - : c <= 2654) - : (c <= 2677 || (c < 2693 - ? (c >= 2689 && c <= 2691) - : c <= 2701))) - : (c <= 2705 || (c < 2738 - ? (c < 2730 - ? (c >= 2707 && c <= 2728) - : c <= 2736) - : (c <= 2739 || (c < 2748 - ? (c >= 2741 && c <= 2745) - : c <= 2757))))))))))) - : (c <= 2761 || (c < 3174 - ? (c < 2962 - ? (c < 2869 - ? (c < 2817 - ? (c < 2784 - ? (c < 2768 - ? (c >= 2763 && c <= 2765) - : c <= 2768) - : (c <= 2787 || (c < 2809 - ? (c >= 2790 && c <= 2799) - : c <= 2815))) - : (c <= 2819 || (c < 2835 - ? (c < 2831 - ? (c >= 2821 && c <= 2828) - : c <= 2832) - : (c <= 2856 || (c < 2866 - ? (c >= 2858 && c <= 2864) - : c <= 2867))))) - : (c <= 2873 || (c < 2911 - ? (c < 2891 - ? (c < 2887 - ? (c >= 2876 && c <= 2884) - : c <= 2888) - : (c <= 2893 || (c < 2908 - ? (c >= 2901 && c <= 2903) - : c <= 2909))) - : (c <= 2915 || (c < 2946 - ? (c < 2929 - ? (c >= 2918 && c <= 2927) - : c <= 2929) - : (c <= 2947 || (c < 2958 - ? (c >= 2949 && c <= 2954) - : c <= 2960))))))) - : (c <= 2965 || (c < 3046 - ? (c < 2990 - ? (c < 2974 - ? (c < 2972 - ? (c >= 2969 && c <= 2970) - : c <= 2972) - : (c <= 2975 || (c < 2984 - ? (c >= 2979 && c <= 2980) - : c <= 2986))) - : (c <= 3001 || (c < 3018 - ? (c < 3014 - ? (c >= 3006 && c <= 3010) - : c <= 3016) - : (c <= 3021 || (c < 3031 - ? c == 3024 - : c <= 3031))))) - : (c <= 3055 || (c < 3142 - ? (c < 3090 - ? (c < 3086 - ? (c >= 3072 && c <= 3084) - : c <= 3088) - : (c <= 3112 || (c < 3132 - ? (c >= 3114 && c <= 3129) - : c <= 3140))) - : (c <= 3144 || (c < 3160 - ? (c < 3157 - ? (c >= 3146 && c <= 3149) - : c <= 3158) - : (c <= 3162 || (c < 3168 - ? c == 3165 - : c <= 3171))))))))) - : (c <= 3183 || (c < 3457 - ? (c < 3296 - ? (c < 3253 - ? (c < 3214 - ? (c < 3205 - ? (c >= 3200 && c <= 3203) - : c <= 3212) - : (c <= 3216 || (c < 3242 - ? (c >= 3218 && c <= 3240) - : c <= 3251))) - : (c <= 3257 || (c < 3274 - ? (c < 3270 - ? (c >= 3260 && c <= 3268) - : c <= 3272) - : (c <= 3277 || (c < 3293 - ? (c >= 3285 && c <= 3286) - : c <= 3294))))) - : (c <= 3299 || (c < 3398 - ? (c < 3328 - ? (c < 3313 - ? (c >= 3302 && c <= 3311) - : c <= 3314) - : (c <= 3340 || (c < 3346 - ? (c >= 3342 && c <= 3344) - : c <= 3396))) - : (c <= 3400 || (c < 3423 - ? (c < 3412 - ? (c >= 3402 && c <= 3406) - : c <= 3415) - : (c <= 3427 || (c < 3450 - ? (c >= 3430 && c <= 3439) - : c <= 3455))))))) - : (c <= 3459 || (c < 3585 - ? (c < 3530 - ? (c < 3507 - ? (c < 3482 - ? (c >= 3461 && c <= 3478) - : c <= 3505) - : (c <= 3515 || (c < 3520 - ? c == 3517 - : c <= 3526))) - : (c <= 3530 || (c < 3544 - ? (c < 3542 - ? (c >= 3535 && c <= 3540) - : c <= 3542) - : (c <= 3551 || (c < 3570 - ? (c >= 3558 && c <= 3567) - : c <= 3571))))) - : (c <= 3642 || (c < 3724 - ? (c < 3713 - ? (c < 3664 - ? (c >= 3648 && c <= 3662) - : c <= 3673) - : (c <= 3714 || (c < 3718 - ? c == 3716 - : c <= 3722))) - : (c <= 3747 || (c < 3776 - ? (c < 3751 - ? c == 3749 - : c <= 3773) - : (c <= 3780 || c == 3782)))))))))))) - : (c <= 3789 || (c < 8027 - ? (c < 5919 - ? (c < 4696 - ? (c < 3974 - ? (c < 3893 - ? (c < 3840 - ? (c < 3804 - ? (c >= 3792 && c <= 3801) - : c <= 3807) - : (c <= 3840 || (c < 3872 - ? (c >= 3864 && c <= 3865) - : c <= 3881))) - : (c <= 3893 || (c < 3902 - ? (c < 3897 - ? c == 3895 - : c <= 3897) - : (c <= 3911 || (c < 3953 - ? (c >= 3913 && c <= 3948) - : c <= 3972))))) - : (c <= 3991 || (c < 4295 - ? (c < 4096 - ? (c < 4038 - ? (c >= 3993 && c <= 4028) - : c <= 4038) - : (c <= 4169 || (c < 4256 - ? (c >= 4176 && c <= 4253) - : c <= 4293))) - : (c <= 4295 || (c < 4348 - ? (c < 4304 - ? c == 4301 - : c <= 4346) - : (c <= 4680 || (c < 4688 - ? (c >= 4682 && c <= 4685) - : c <= 4694))))))) - : (c <= 4696 || (c < 4888 - ? (c < 4792 - ? (c < 4746 - ? (c < 4704 - ? (c >= 4698 && c <= 4701) - : c <= 4744) - : (c <= 4749 || (c < 4786 - ? (c >= 4752 && c <= 4784) - : c <= 4789))) - : (c <= 4798 || (c < 4808 - ? (c < 4802 - ? c == 4800 - : c <= 4805) - : (c <= 4822 || (c < 4882 - ? (c >= 4824 && c <= 4880) - : c <= 4885))))) - : (c <= 4954 || (c < 5121 - ? (c < 4992 - ? (c < 4969 - ? (c >= 4957 && c <= 4959) - : c <= 4977) - : (c <= 5007 || (c < 5112 - ? (c >= 5024 && c <= 5109) - : c <= 5117))) - : (c <= 5740 || (c < 5792 - ? (c < 5761 - ? (c >= 5743 && c <= 5759) - : c <= 5786) - : (c <= 5866 || (c < 5888 - ? (c >= 5870 && c <= 5880) - : c <= 5909))))))))) - : (c <= 5940 || (c < 6752 - ? (c < 6272 - ? (c < 6103 - ? (c < 5998 - ? (c < 5984 - ? (c >= 5952 && c <= 5971) - : c <= 5996) - : (c <= 6000 || (c < 6016 - ? (c >= 6002 && c <= 6003) - : c <= 6099))) - : (c <= 6103 || (c < 6155 - ? (c < 6112 - ? (c >= 6108 && c <= 6109) - : c <= 6121) - : (c <= 6157 || (c < 6176 - ? (c >= 6159 && c <= 6169) - : c <= 6264))))) - : (c <= 6314 || (c < 6512 - ? (c < 6432 - ? (c < 6400 - ? (c >= 6320 && c <= 6389) - : c <= 6430) - : (c <= 6443 || (c < 6470 - ? (c >= 6448 && c <= 6459) - : c <= 6509))) - : (c <= 6516 || (c < 6608 - ? (c < 6576 - ? (c >= 6528 && c <= 6571) - : c <= 6601) - : (c <= 6618 || (c < 6688 - ? (c >= 6656 && c <= 6683) - : c <= 6750))))))) - : (c <= 6780 || (c < 7245 - ? (c < 6912 - ? (c < 6823 - ? (c < 6800 - ? (c >= 6783 && c <= 6793) - : c <= 6809) - : (c <= 6823 || (c < 6847 - ? (c >= 6832 && c <= 6845) - : c <= 6862))) - : (c <= 6988 || (c < 7040 - ? (c < 7019 - ? (c >= 6992 && c <= 7001) - : c <= 7027) - : (c <= 7155 || (c < 7232 - ? (c >= 7168 && c <= 7223) - : c <= 7241))))) - : (c <= 7293 || (c < 7424 - ? (c < 7357 - ? (c < 7312 - ? (c >= 7296 && c <= 7304) - : c <= 7354) - : (c <= 7359 || (c < 7380 - ? (c >= 7376 && c <= 7378) - : c <= 7418))) - : (c <= 7957 || (c < 8008 - ? (c < 7968 - ? (c >= 7960 && c <= 7965) - : c <= 8005) - : (c <= 8013 || (c < 8025 - ? (c >= 8016 && c <= 8023) - : c <= 8025))))))))))) - : (c <= 8027 || (c < 11728 - ? (c < 8469 - ? (c < 8182 - ? (c < 8130 - ? (c < 8064 - ? (c < 8031 - ? c == 8029 - : c <= 8061) - : (c <= 8116 || (c < 8126 - ? (c >= 8118 && c <= 8124) - : c <= 8126))) - : (c <= 8132 || (c < 8150 - ? (c < 8144 - ? (c >= 8134 && c <= 8140) - : c <= 8147) - : (c <= 8155 || (c < 8178 - ? (c >= 8160 && c <= 8172) - : c <= 8180))))) - : (c <= 8188 || (c < 8400 - ? (c < 8305 - ? (c < 8276 - ? (c >= 8255 && c <= 8256) - : c <= 8276) - : (c <= 8305 || (c < 8336 - ? c == 8319 - : c <= 8348))) - : (c <= 8412 || (c < 8450 - ? (c < 8421 - ? c == 8417 - : c <= 8432) - : (c <= 8450 || (c < 8458 - ? c == 8455 - : c <= 8467))))))) - : (c <= 8469 || (c < 11520 - ? (c < 8508 - ? (c < 8486 - ? (c < 8484 - ? (c >= 8472 && c <= 8477) - : c <= 8484) - : (c <= 8486 || (c < 8490 - ? c == 8488 - : c <= 8505))) - : (c <= 8511 || (c < 8544 - ? (c < 8526 - ? (c >= 8517 && c <= 8521) - : c <= 8526) - : (c <= 8584 || (c < 11499 - ? (c >= 11264 && c <= 11492) - : c <= 11507))))) - : (c <= 11557 || (c < 11680 - ? (c < 11568 - ? (c < 11565 - ? c == 11559 - : c <= 11565) - : (c <= 11623 || (c < 11647 - ? c == 11631 - : c <= 11670))) - : (c <= 11686 || (c < 11704 - ? (c < 11696 - ? (c >= 11688 && c <= 11694) - : c <= 11702) - : (c <= 11710 || (c < 11720 - ? (c >= 11712 && c <= 11718) - : c <= 11726))))))))) - : (c <= 11734 || (c < 42775 - ? (c < 12549 - ? (c < 12344 - ? (c < 12293 - ? (c < 11744 - ? (c >= 11736 && c <= 11742) - : c <= 11775) - : (c <= 12295 || (c < 12337 - ? (c >= 12321 && c <= 12335) - : c <= 12341))) - : (c <= 12348 || (c < 12445 - ? (c < 12441 - ? (c >= 12353 && c <= 12438) - : c <= 12442) - : (c <= 12447 || (c < 12540 - ? (c >= 12449 && c <= 12538) - : c <= 12543))))) - : (c <= 12591 || (c < 42192 - ? (c < 12784 - ? (c < 12704 - ? (c >= 12593 && c <= 12686) - : c <= 12735) - : (c <= 12799 || (c < 19968 - ? (c >= 13312 && c <= 19903) - : c <= 42124))) - : (c <= 42237 || (c < 42560 - ? (c < 42512 - ? (c >= 42240 && c <= 42508) - : c <= 42539) - : (c <= 42607 || (c < 42623 - ? (c >= 42612 && c <= 42621) - : c <= 42737))))))) - : (c <= 42783 || (c < 43259 - ? (c < 42994 - ? (c < 42960 - ? (c < 42891 - ? (c >= 42786 && c <= 42888) - : c <= 42954) - : (c <= 42961 || (c < 42965 - ? c == 42963 - : c <= 42969))) - : (c <= 43047 || (c < 43136 - ? (c < 43072 - ? c == 43052 - : c <= 43123) - : (c <= 43205 || (c < 43232 - ? (c >= 43216 && c <= 43225) - : c <= 43255))))) - : (c <= 43259 || (c < 43488 - ? (c < 43360 - ? (c < 43312 - ? (c >= 43261 && c <= 43309) - : c <= 43347) - : (c <= 43388 || (c < 43471 - ? (c >= 43392 && c <= 43456) - : c <= 43481))) - : (c <= 43518 || (c < 43600 - ? (c < 43584 - ? (c >= 43520 && c <= 43574) - : c <= 43597) - : (c <= 43609 || (c >= 43616 && c <= 43638))))))))))))))) - : (c <= 43714 || (c < 71472 - ? (c < 67644 - ? (c < 65382 - ? (c < 64318 - ? (c < 44012 - ? (c < 43793 - ? (c < 43762 - ? (c < 43744 - ? (c >= 43739 && c <= 43741) - : c <= 43759) - : (c <= 43766 || (c < 43785 - ? (c >= 43777 && c <= 43782) - : c <= 43790))) - : (c <= 43798 || (c < 43824 - ? (c < 43816 - ? (c >= 43808 && c <= 43814) - : c <= 43822) - : (c <= 43866 || (c < 43888 - ? (c >= 43868 && c <= 43881) - : c <= 44010))))) - : (c <= 44013 || (c < 64112 - ? (c < 55216 - ? (c < 44032 - ? (c >= 44016 && c <= 44025) - : c <= 55203) - : (c <= 55238 || (c < 63744 - ? (c >= 55243 && c <= 55291) - : c <= 64109))) - : (c <= 64217 || (c < 64285 - ? (c < 64275 - ? (c >= 64256 && c <= 64262) - : c <= 64279) - : (c <= 64296 || (c < 64312 - ? (c >= 64298 && c <= 64310) - : c <= 64316))))))) - : (c <= 64318 || (c < 65101 - ? (c < 64848 - ? (c < 64326 - ? (c < 64323 - ? (c >= 64320 && c <= 64321) - : c <= 64324) - : (c <= 64433 || (c < 64612 - ? (c >= 64467 && c <= 64605) - : c <= 64829))) - : (c <= 64911 || (c < 65024 - ? (c < 65008 - ? (c >= 64914 && c <= 64967) - : c <= 65017) - : (c <= 65039 || (c < 65075 - ? (c >= 65056 && c <= 65071) - : c <= 65076))))) - : (c <= 65103 || (c < 65149 - ? (c < 65143 - ? (c < 65139 - ? c == 65137 - : c <= 65139) - : (c <= 65143 || (c < 65147 - ? c == 65145 - : c <= 65147))) - : (c <= 65149 || (c < 65313 - ? (c < 65296 - ? (c >= 65151 && c <= 65276) - : c <= 65305) - : (c <= 65338 || (c < 65345 - ? c == 65343 - : c <= 65370))))))))) - : (c <= 65470 || (c < 66560 - ? (c < 65856 - ? (c < 65549 - ? (c < 65490 - ? (c < 65482 - ? (c >= 65474 && c <= 65479) - : c <= 65487) - : (c <= 65495 || (c < 65536 - ? (c >= 65498 && c <= 65500) - : c <= 65547))) - : (c <= 65574 || (c < 65599 - ? (c < 65596 - ? (c >= 65576 && c <= 65594) - : c <= 65597) - : (c <= 65613 || (c < 65664 - ? (c >= 65616 && c <= 65629) - : c <= 65786))))) - : (c <= 65908 || (c < 66349 - ? (c < 66208 - ? (c < 66176 - ? c == 66045 - : c <= 66204) - : (c <= 66256 || (c < 66304 - ? c == 66272 - : c <= 66335))) - : (c <= 66378 || (c < 66464 - ? (c < 66432 - ? (c >= 66384 && c <= 66426) - : c <= 66461) - : (c <= 66499 || (c < 66513 - ? (c >= 66504 && c <= 66511) - : c <= 66517))))))) - : (c <= 66717 || (c < 66995 - ? (c < 66928 - ? (c < 66776 - ? (c < 66736 - ? (c >= 66720 && c <= 66729) - : c <= 66771) - : (c <= 66811 || (c < 66864 - ? (c >= 66816 && c <= 66855) - : c <= 66915))) - : (c <= 66938 || (c < 66964 - ? (c < 66956 - ? (c >= 66940 && c <= 66954) - : c <= 66962) - : (c <= 66965 || (c < 66979 - ? (c >= 66967 && c <= 66977) - : c <= 66993))))) - : (c <= 67001 || (c < 67463 - ? (c < 67392 - ? (c < 67072 - ? (c >= 67003 && c <= 67004) - : c <= 67382) - : (c <= 67413 || (c < 67456 - ? (c >= 67424 && c <= 67431) - : c <= 67461))) - : (c <= 67504 || (c < 67592 - ? (c < 67584 - ? (c >= 67506 && c <= 67514) - : c <= 67589) - : (c <= 67592 || (c < 67639 - ? (c >= 67594 && c <= 67637) - : c <= 67640))))))))))) - : (c <= 67644 || (c < 69968 - ? (c < 68480 - ? (c < 68108 - ? (c < 67840 - ? (c < 67712 - ? (c < 67680 - ? (c >= 67647 && c <= 67669) - : c <= 67702) - : (c <= 67742 || (c < 67828 - ? (c >= 67808 && c <= 67826) - : c <= 67829))) - : (c <= 67861 || (c < 68030 - ? (c < 67968 - ? (c >= 67872 && c <= 67897) - : c <= 68023) - : (c <= 68031 || (c < 68101 - ? (c >= 68096 && c <= 68099) - : c <= 68102))))) - : (c <= 68115 || (c < 68224 - ? (c < 68152 - ? (c < 68121 - ? (c >= 68117 && c <= 68119) - : c <= 68149) - : (c <= 68154 || (c < 68192 - ? c == 68159 - : c <= 68220))) - : (c <= 68252 || (c < 68352 - ? (c < 68297 - ? (c >= 68288 && c <= 68295) - : c <= 68326) - : (c <= 68405 || (c < 68448 - ? (c >= 68416 && c <= 68437) - : c <= 68466))))))) - : (c <= 68497 || (c < 69488 - ? (c < 69248 - ? (c < 68800 - ? (c < 68736 - ? (c >= 68608 && c <= 68680) - : c <= 68786) - : (c <= 68850 || (c < 68912 - ? (c >= 68864 && c <= 68903) - : c <= 68921))) - : (c <= 69289 || (c < 69376 - ? (c < 69296 - ? (c >= 69291 && c <= 69292) - : c <= 69297) - : (c <= 69404 || (c < 69424 - ? c == 69415 - : c <= 69456))))) - : (c <= 69509 || (c < 69826 - ? (c < 69632 - ? (c < 69600 - ? (c >= 69552 && c <= 69572) - : c <= 69622) - : (c <= 69702 || (c < 69759 - ? (c >= 69734 && c <= 69749) - : c <= 69818))) - : (c <= 69826 || (c < 69888 - ? (c < 69872 - ? (c >= 69840 && c <= 69864) - : c <= 69881) - : (c <= 69940 || (c < 69956 - ? (c >= 69942 && c <= 69951) - : c <= 69959))))))))) - : (c <= 70003 || (c < 70471 - ? (c < 70287 - ? (c < 70144 - ? (c < 70089 - ? (c < 70016 - ? c == 70006 - : c <= 70084) - : (c <= 70092 || (c < 70108 - ? (c >= 70094 && c <= 70106) - : c <= 70108))) - : (c <= 70161 || (c < 70272 - ? (c < 70206 - ? (c >= 70163 && c <= 70199) - : c <= 70206) - : (c <= 70278 || (c < 70282 - ? c == 70280 - : c <= 70285))))) - : (c <= 70301 || (c < 70415 - ? (c < 70384 - ? (c < 70320 - ? (c >= 70303 && c <= 70312) - : c <= 70378) - : (c <= 70393 || (c < 70405 - ? (c >= 70400 && c <= 70403) - : c <= 70412))) - : (c <= 70416 || (c < 70450 - ? (c < 70442 - ? (c >= 70419 && c <= 70440) - : c <= 70448) - : (c <= 70451 || (c < 70459 - ? (c >= 70453 && c <= 70457) - : c <= 70468))))))) - : (c <= 70472 || (c < 70864 - ? (c < 70512 - ? (c < 70487 - ? (c < 70480 - ? (c >= 70475 && c <= 70477) - : c <= 70480) - : (c <= 70487 || (c < 70502 - ? (c >= 70493 && c <= 70499) - : c <= 70508))) - : (c <= 70516 || (c < 70750 - ? (c < 70736 - ? (c >= 70656 && c <= 70730) - : c <= 70745) - : (c <= 70753 || (c < 70855 - ? (c >= 70784 && c <= 70853) - : c <= 70855))))) - : (c <= 70873 || (c < 71248 - ? (c < 71128 - ? (c < 71096 - ? (c >= 71040 && c <= 71093) - : c <= 71104) - : (c <= 71133 || (c < 71236 - ? (c >= 71168 && c <= 71232) - : c <= 71236))) - : (c <= 71257 || (c < 71424 - ? (c < 71360 - ? (c >= 71296 && c <= 71352) - : c <= 71369) - : (c <= 71450 || (c >= 71453 && c <= 71467))))))))))))) - : (c <= 71481 || (c < 119973 - ? (c < 82944 - ? (c < 72784 - ? (c < 72096 - ? (c < 71948 - ? (c < 71840 - ? (c < 71680 - ? (c >= 71488 && c <= 71494) - : c <= 71738) - : (c <= 71913 || (c < 71945 - ? (c >= 71935 && c <= 71942) - : c <= 71945))) - : (c <= 71955 || (c < 71991 - ? (c < 71960 - ? (c >= 71957 && c <= 71958) - : c <= 71989) - : (c <= 71992 || (c < 72016 - ? (c >= 71995 && c <= 72003) - : c <= 72025))))) - : (c <= 72103 || (c < 72272 - ? (c < 72163 - ? (c < 72154 - ? (c >= 72106 && c <= 72151) - : c <= 72161) - : (c <= 72164 || (c < 72263 - ? (c >= 72192 && c <= 72254) - : c <= 72263))) - : (c <= 72345 || (c < 72704 - ? (c < 72368 - ? c == 72349 - : c <= 72440) - : (c <= 72712 || (c < 72760 - ? (c >= 72714 && c <= 72758) - : c <= 72768))))))) - : (c <= 72793 || (c < 73063 - ? (c < 72971 - ? (c < 72873 - ? (c < 72850 - ? (c >= 72818 && c <= 72847) - : c <= 72871) - : (c <= 72886 || (c < 72968 - ? (c >= 72960 && c <= 72966) - : c <= 72969))) - : (c <= 73014 || (c < 73023 - ? (c < 73020 - ? c == 73018 - : c <= 73021) - : (c <= 73031 || (c < 73056 - ? (c >= 73040 && c <= 73049) - : c <= 73061))))) - : (c <= 73064 || (c < 73648 - ? (c < 73107 - ? (c < 73104 - ? (c >= 73066 && c <= 73102) - : c <= 73105) - : (c <= 73112 || (c < 73440 - ? (c >= 73120 && c <= 73129) - : c <= 73462))) - : (c <= 73648 || (c < 74880 - ? (c < 74752 - ? (c >= 73728 && c <= 74649) - : c <= 74862) - : (c <= 75075 || (c < 77824 - ? (c >= 77712 && c <= 77808) - : c <= 78894))))))))) - : (c <= 83526 || (c < 110581 - ? (c < 93053 - ? (c < 92880 - ? (c < 92768 - ? (c < 92736 - ? (c >= 92160 && c <= 92728) - : c <= 92766) - : (c <= 92777 || (c < 92864 - ? (c >= 92784 && c <= 92862) - : c <= 92873))) - : (c <= 92909 || (c < 92992 - ? (c < 92928 - ? (c >= 92912 && c <= 92916) - : c <= 92982) - : (c <= 92995 || (c < 93027 - ? (c >= 93008 && c <= 93017) - : c <= 93047))))) - : (c <= 93071 || (c < 94179 - ? (c < 94031 - ? (c < 93952 - ? (c >= 93760 && c <= 93823) - : c <= 94026) - : (c <= 94087 || (c < 94176 - ? (c >= 94095 && c <= 94111) - : c <= 94177))) - : (c <= 94180 || (c < 100352 - ? (c < 94208 - ? (c >= 94192 && c <= 94193) - : c <= 100343) - : (c <= 101589 || (c < 110576 - ? (c >= 101632 && c <= 101640) - : c <= 110579))))))) - : (c <= 110587 || (c < 118576 - ? (c < 113664 - ? (c < 110928 - ? (c < 110592 - ? (c >= 110589 && c <= 110590) - : c <= 110882) - : (c <= 110930 || (c < 110960 - ? (c >= 110948 && c <= 110951) - : c <= 111355))) - : (c <= 113770 || (c < 113808 - ? (c < 113792 - ? (c >= 113776 && c <= 113788) - : c <= 113800) - : (c <= 113817 || (c < 118528 - ? (c >= 113821 && c <= 113822) - : c <= 118573))))) - : (c <= 118598 || (c < 119362 - ? (c < 119163 - ? (c < 119149 - ? (c >= 119141 && c <= 119145) - : c <= 119154) - : (c <= 119170 || (c < 119210 - ? (c >= 119173 && c <= 119179) - : c <= 119213))) - : (c <= 119364 || (c < 119966 - ? (c < 119894 - ? (c >= 119808 && c <= 119892) - : c <= 119964) - : (c <= 119967 || c == 119970)))))))))) - : (c <= 119974 || (c < 124912 - ? (c < 120746 - ? (c < 120134 - ? (c < 120071 - ? (c < 119995 - ? (c < 119982 - ? (c >= 119977 && c <= 119980) - : c <= 119993) - : (c <= 119995 || (c < 120005 - ? (c >= 119997 && c <= 120003) - : c <= 120069))) - : (c <= 120074 || (c < 120094 - ? (c < 120086 - ? (c >= 120077 && c <= 120084) - : c <= 120092) - : (c <= 120121 || (c < 120128 - ? (c >= 120123 && c <= 120126) - : c <= 120132))))) - : (c <= 120134 || (c < 120572 - ? (c < 120488 - ? (c < 120146 - ? (c >= 120138 && c <= 120144) - : c <= 120485) - : (c <= 120512 || (c < 120540 - ? (c >= 120514 && c <= 120538) - : c <= 120570))) - : (c <= 120596 || (c < 120656 - ? (c < 120630 - ? (c >= 120598 && c <= 120628) - : c <= 120654) - : (c <= 120686 || (c < 120714 - ? (c >= 120688 && c <= 120712) - : c <= 120744))))))) - : (c <= 120770 || (c < 122907 - ? (c < 121476 - ? (c < 121344 - ? (c < 120782 - ? (c >= 120772 && c <= 120779) - : c <= 120831) - : (c <= 121398 || (c < 121461 - ? (c >= 121403 && c <= 121452) - : c <= 121461))) - : (c <= 121476 || (c < 122624 - ? (c < 121505 - ? (c >= 121499 && c <= 121503) - : c <= 121519) - : (c <= 122654 || (c < 122888 - ? (c >= 122880 && c <= 122886) - : c <= 122904))))) - : (c <= 122913 || (c < 123214 - ? (c < 123136 - ? (c < 122918 - ? (c >= 122915 && c <= 122916) - : c <= 122922) - : (c <= 123180 || (c < 123200 - ? (c >= 123184 && c <= 123197) - : c <= 123209))) - : (c <= 123214 || (c < 124896 - ? (c < 123584 - ? (c >= 123536 && c <= 123566) - : c <= 123641) - : (c <= 124902 || (c < 124909 - ? (c >= 124904 && c <= 124907) - : c <= 124910))))))))) - : (c <= 124926 || (c < 126557 - ? (c < 126521 - ? (c < 126469 - ? (c < 125184 - ? (c < 125136 - ? (c >= 124928 && c <= 125124) - : c <= 125142) - : (c <= 125259 || (c < 126464 - ? (c >= 125264 && c <= 125273) - : c <= 126467))) - : (c <= 126495 || (c < 126503 - ? (c < 126500 - ? (c >= 126497 && c <= 126498) - : c <= 126500) - : (c <= 126503 || (c < 126516 - ? (c >= 126505 && c <= 126514) - : c <= 126519))))) - : (c <= 126521 || (c < 126541 - ? (c < 126535 - ? (c < 126530 - ? c == 126523 - : c <= 126530) - : (c <= 126535 || (c < 126539 - ? c == 126537 - : c <= 126539))) - : (c <= 126543 || (c < 126551 - ? (c < 126548 - ? (c >= 126545 && c <= 126546) - : c <= 126548) - : (c <= 126551 || (c < 126555 - ? c == 126553 - : c <= 126555))))))) - : (c <= 126557 || (c < 126629 - ? (c < 126580 - ? (c < 126564 - ? (c < 126561 - ? c == 126559 - : c <= 126562) - : (c <= 126564 || (c < 126572 - ? (c >= 126567 && c <= 126570) - : c <= 126578))) - : (c <= 126583 || (c < 126592 - ? (c < 126590 - ? (c >= 126585 && c <= 126588) - : c <= 126590) - : (c <= 126601 || (c < 126625 - ? (c >= 126603 && c <= 126619) - : c <= 126627))))) - : (c <= 126633 || (c < 178208 - ? (c < 131072 - ? (c < 130032 - ? (c >= 126635 && c <= 126651) - : c <= 130041) - : (c <= 173791 || (c < 177984 - ? (c >= 173824 && c <= 177976) - : c <= 178205))) - : (c <= 183969 || (c < 196608 - ? (c < 194560 - ? (c >= 183984 && c <= 191456) - : c <= 195101) - : (c <= 201546 || (c >= 917760 && c <= 917999))))))))))))))))); -} - -static inline bool aux_sym_long_flag_token1_character_set_1(int32_t c) { - return (c < 11647 - ? (c < 3302 - ? (c < 2561 - ? (c < 2045 - ? (c < 1648 - ? (c < 1471 - ? (c < 903 - ? (c < 768 - ? c == 183 - : c <= 879) - : (c <= 903 || (c < 1425 - ? (c >= 1155 && c <= 1159) - : c <= 1469))) - : (c <= 1471 || (c < 1479 - ? (c < 1476 - ? (c >= 1473 && c <= 1474) - : c <= 1477) - : (c <= 1479 || (c < 1611 - ? (c >= 1552 && c <= 1562) - : c <= 1641))))) - : (c <= 1648 || (c < 1809 - ? (c < 1767 - ? (c < 1759 - ? (c >= 1750 && c <= 1756) - : c <= 1764) - : (c <= 1768 || (c < 1776 - ? (c >= 1770 && c <= 1773) - : c <= 1785))) - : (c <= 1809 || (c < 1984 - ? (c < 1958 - ? (c >= 1840 && c <= 1866) - : c <= 1968) - : (c <= 1993 || (c >= 2027 && c <= 2035))))))) - : (c <= 2045 || (c < 2402 - ? (c < 2200 - ? (c < 2085 - ? (c < 2075 - ? (c >= 2070 && c <= 2073) - : c <= 2083) - : (c <= 2087 || (c < 2137 - ? (c >= 2089 && c <= 2093) - : c <= 2139))) - : (c <= 2207 || (c < 2362 - ? (c < 2275 - ? (c >= 2250 && c <= 2273) - : c <= 2307) - : (c <= 2364 || (c < 2385 - ? (c >= 2366 && c <= 2383) - : c <= 2391))))) - : (c <= 2403 || (c < 2507 - ? (c < 2492 - ? (c < 2433 - ? (c >= 2406 && c <= 2415) - : c <= 2435) - : (c <= 2492 || (c < 2503 - ? (c >= 2494 && c <= 2500) - : c <= 2504))) - : (c <= 2509 || (c < 2534 - ? (c < 2530 - ? c == 2519 - : c <= 2531) - : (c <= 2543 || c == 2558)))))))) - : (c <= 2563 || (c < 2918 - ? (c < 2763 - ? (c < 2662 - ? (c < 2631 - ? (c < 2622 - ? c == 2620 - : c <= 2626) - : (c <= 2632 || (c < 2641 - ? (c >= 2635 && c <= 2637) - : c <= 2641))) - : (c <= 2673 || (c < 2748 - ? (c < 2689 - ? c == 2677 - : c <= 2691) - : (c <= 2748 || (c < 2759 - ? (c >= 2750 && c <= 2757) - : c <= 2761))))) - : (c <= 2765 || (c < 2878 - ? (c < 2810 - ? (c < 2790 - ? (c >= 2786 && c <= 2787) - : c <= 2799) - : (c <= 2815 || (c < 2876 - ? (c >= 2817 && c <= 2819) - : c <= 2876))) - : (c <= 2884 || (c < 2901 - ? (c < 2891 - ? (c >= 2887 && c <= 2888) - : c <= 2893) - : (c <= 2903 || (c >= 2914 && c <= 2915))))))) - : (c <= 2927 || (c < 3146 - ? (c < 3046 - ? (c < 3014 - ? (c < 3006 - ? c == 2946 - : c <= 3010) - : (c <= 3016 || (c < 3031 - ? (c >= 3018 && c <= 3021) - : c <= 3031))) - : (c <= 3055 || (c < 3134 - ? (c < 3132 - ? (c >= 3072 && c <= 3076) - : c <= 3132) - : (c <= 3140 || (c >= 3142 && c <= 3144))))) - : (c <= 3149 || (c < 3262 - ? (c < 3174 - ? (c < 3170 - ? (c >= 3157 && c <= 3158) - : c <= 3171) - : (c <= 3183 || (c < 3260 - ? (c >= 3201 && c <= 3203) - : c <= 3260))) - : (c <= 3268 || (c < 3285 - ? (c < 3274 - ? (c >= 3270 && c <= 3272) - : c <= 3277) - : (c <= 3286 || (c >= 3298 && c <= 3299))))))))))) - : (c <= 3311 || (c < 4969 - ? (c < 3792 - ? (c < 3542 - ? (c < 3415 - ? (c < 3390 - ? (c < 3387 - ? (c >= 3328 && c <= 3331) - : c <= 3388) - : (c <= 3396 || (c < 3402 - ? (c >= 3398 && c <= 3400) - : c <= 3405))) - : (c <= 3415 || (c < 3457 - ? (c < 3430 - ? (c >= 3426 && c <= 3427) - : c <= 3439) - : (c <= 3459 || (c < 3535 - ? c == 3530 - : c <= 3540))))) - : (c <= 3542 || (c < 3655 - ? (c < 3570 - ? (c < 3558 - ? (c >= 3544 && c <= 3551) - : c <= 3567) - : (c <= 3571 || (c < 3635 - ? c == 3633 - : c <= 3642))) - : (c <= 3662 || (c < 3763 - ? (c < 3761 - ? (c >= 3664 && c <= 3673) - : c <= 3761) - : (c <= 3772 || (c >= 3784 && c <= 3789))))))) - : (c <= 3801 || (c < 4038 - ? (c < 3902 - ? (c < 3893 - ? (c < 3872 - ? (c >= 3864 && c <= 3865) - : c <= 3881) - : (c <= 3893 || (c < 3897 - ? c == 3895 - : c <= 3897))) - : (c <= 3903 || (c < 3981 - ? (c < 3974 - ? (c >= 3953 && c <= 3972) - : c <= 3975) - : (c <= 3991 || (c >= 3993 && c <= 4028))))) - : (c <= 4038 || (c < 4199 - ? (c < 4182 - ? (c < 4160 - ? (c >= 4139 && c <= 4158) - : c <= 4169) - : (c <= 4185 || (c < 4194 - ? (c >= 4190 && c <= 4192) - : c <= 4196))) - : (c <= 4205 || (c < 4239 - ? (c < 4226 - ? (c >= 4209 && c <= 4212) - : c <= 4237) - : (c <= 4253 || (c >= 4957 && c <= 4959))))))))) - : (c <= 4977 || (c < 6964 - ? (c < 6448 - ? (c < 6109 - ? (c < 5970 - ? (c < 5938 - ? (c >= 5906 && c <= 5909) - : c <= 5940) - : (c <= 5971 || (c < 6068 - ? (c >= 6002 && c <= 6003) - : c <= 6099))) - : (c <= 6109 || (c < 6159 - ? (c < 6155 - ? (c >= 6112 && c <= 6121) - : c <= 6157) - : (c <= 6169 || (c < 6432 - ? c == 6313 - : c <= 6443))))) - : (c <= 6459 || (c < 6783 - ? (c < 6679 - ? (c < 6608 - ? (c >= 6470 && c <= 6479) - : c <= 6618) - : (c <= 6683 || (c < 6752 - ? (c >= 6741 && c <= 6750) - : c <= 6780))) - : (c <= 6793 || (c < 6847 - ? (c < 6832 - ? (c >= 6800 && c <= 6809) - : c <= 6845) - : (c <= 6862 || (c >= 6912 && c <= 6916))))))) - : (c <= 6980 || (c < 7380 - ? (c < 7142 - ? (c < 7040 - ? (c < 7019 - ? (c >= 6992 && c <= 7001) - : c <= 7027) - : (c <= 7042 || (c < 7088 - ? (c >= 7073 && c <= 7085) - : c <= 7097))) - : (c <= 7155 || (c < 7248 - ? (c < 7232 - ? (c >= 7204 && c <= 7223) - : c <= 7241) - : (c <= 7257 || (c >= 7376 && c <= 7378))))) - : (c <= 7400 || (c < 8276 - ? (c < 7415 - ? (c < 7412 - ? c == 7405 - : c <= 7412) - : (c <= 7417 || (c < 8255 - ? (c >= 7616 && c <= 7679) - : c <= 8256))) - : (c <= 8276 || (c < 8421 - ? (c < 8417 - ? (c >= 8400 && c <= 8412) - : c <= 8417) - : (c <= 8432 || (c >= 11503 && c <= 11505))))))))))))) - : (c <= 11647 || (c < 70498 - ? (c < 65296 - ? (c < 43472 - ? (c < 43043 - ? (c < 42612 - ? (c < 12441 - ? (c < 12330 - ? (c >= 11744 && c <= 11775) - : c <= 12335) - : (c <= 12442 || (c < 42607 - ? (c >= 42528 && c <= 42537) - : c <= 42607))) - : (c <= 42621 || (c < 43010 - ? (c < 42736 - ? (c >= 42654 && c <= 42655) - : c <= 42737) - : (c <= 43010 || (c < 43019 - ? c == 43014 - : c <= 43019))))) - : (c <= 43047 || (c < 43263 - ? (c < 43188 - ? (c < 43136 - ? c == 43052 - : c <= 43137) - : (c <= 43205 || (c < 43232 - ? (c >= 43216 && c <= 43225) - : c <= 43249))) - : (c <= 43273 || (c < 43392 - ? (c < 43335 - ? (c >= 43302 && c <= 43309) - : c <= 43347) - : (c <= 43395 || (c >= 43443 && c <= 43456))))))) - : (c <= 43481 || (c < 43713 - ? (c < 43600 - ? (c < 43561 - ? (c < 43504 - ? c == 43493 - : c <= 43513) - : (c <= 43574 || (c < 43596 - ? c == 43587 - : c <= 43597))) - : (c <= 43609 || (c < 43698 - ? (c < 43696 - ? (c >= 43643 && c <= 43645) - : c <= 43696) - : (c <= 43700 || (c < 43710 - ? (c >= 43703 && c <= 43704) - : c <= 43711))))) - : (c <= 43713 || (c < 64286 - ? (c < 44003 - ? (c < 43765 - ? (c >= 43755 && c <= 43759) - : c <= 43766) - : (c <= 44010 || (c < 44016 - ? (c >= 44012 && c <= 44013) - : c <= 44025))) - : (c <= 64286 || (c < 65075 - ? (c < 65056 - ? (c >= 65024 && c <= 65039) - : c <= 65071) - : (c <= 65076 || (c >= 65101 && c <= 65103))))))))) - : (c <= 65305 || (c < 69808 - ? (c < 68325 - ? (c < 66720 - ? (c < 66045 - ? (c < 65438 - ? c == 65343 - : c <= 65439) - : (c <= 66045 || (c < 66422 - ? c == 66272 - : c <= 66426))) - : (c <= 66729 || (c < 68108 - ? (c < 68101 - ? (c >= 68097 && c <= 68099) - : c <= 68102) - : (c <= 68111 || (c < 68159 - ? (c >= 68152 && c <= 68154) - : c <= 68159))))) - : (c <= 68326 || (c < 69632 - ? (c < 69291 - ? (c < 68912 - ? (c >= 68900 && c <= 68903) - : c <= 68921) - : (c <= 69292 || (c < 69506 - ? (c >= 69446 && c <= 69456) - : c <= 69509))) - : (c <= 69634 || (c < 69747 - ? (c < 69734 - ? (c >= 69688 && c <= 69702) - : c <= 69744) - : (c <= 69748 || (c >= 69759 && c <= 69762))))))) - : (c <= 69818 || (c < 70094 - ? (c < 69957 - ? (c < 69888 - ? (c < 69872 - ? c == 69826 - : c <= 69881) - : (c <= 69890 || (c < 69942 - ? (c >= 69927 && c <= 69940) - : c <= 69951))) - : (c <= 69958 || (c < 70067 - ? (c < 70016 - ? c == 70003 - : c <= 70018) - : (c <= 70080 || (c >= 70089 && c <= 70092))))) - : (c <= 70105 || (c < 70459 - ? (c < 70367 - ? (c < 70206 - ? (c >= 70188 && c <= 70199) - : c <= 70206) - : (c <= 70378 || (c < 70400 - ? (c >= 70384 && c <= 70393) - : c <= 70403))) - : (c <= 70460 || (c < 70475 - ? (c < 70471 - ? (c >= 70462 && c <= 70468) - : c <= 70472) - : (c <= 70477 || c == 70487)))))))))) - : (c <= 70499 || (c < 73098 - ? (c < 72002 - ? (c < 71248 - ? (c < 70832 - ? (c < 70709 - ? (c < 70512 - ? (c >= 70502 && c <= 70508) - : c <= 70516) - : (c <= 70726 || (c < 70750 - ? (c >= 70736 && c <= 70745) - : c <= 70750))) - : (c <= 70851 || (c < 71096 - ? (c < 71087 - ? (c >= 70864 && c <= 70873) - : c <= 71093) - : (c <= 71104 || (c < 71216 - ? (c >= 71132 && c <= 71133) - : c <= 71232))))) - : (c <= 71257 || (c < 71904 - ? (c < 71453 - ? (c < 71360 - ? (c >= 71339 && c <= 71351) - : c <= 71369) - : (c <= 71467 || (c < 71724 - ? (c >= 71472 && c <= 71481) - : c <= 71738))) - : (c <= 71913 || (c < 71995 - ? (c < 71991 - ? (c >= 71984 && c <= 71989) - : c <= 71992) - : (c <= 71998 || c == 72000)))))) - : (c <= 72003 || (c < 72751 - ? (c < 72243 - ? (c < 72154 - ? (c < 72145 - ? (c >= 72016 && c <= 72025) - : c <= 72151) - : (c <= 72160 || (c < 72193 - ? c == 72164 - : c <= 72202))) - : (c <= 72249 || (c < 72273 - ? (c < 72263 - ? (c >= 72251 && c <= 72254) - : c <= 72263) - : (c <= 72283 || (c >= 72330 && c <= 72345))))) - : (c <= 72758 || (c < 73018 - ? (c < 72850 - ? (c < 72784 - ? (c >= 72760 && c <= 72767) - : c <= 72793) - : (c <= 72871 || (c < 73009 - ? (c >= 72873 && c <= 72886) - : c <= 73014))) - : (c <= 73018 || (c < 73031 - ? (c < 73023 - ? (c >= 73020 && c <= 73021) - : c <= 73029) - : (c <= 73031 || (c >= 73040 && c <= 73049))))))))) - : (c <= 73102 || (c < 119362 - ? (c < 94095 - ? (c < 92864 - ? (c < 73120 - ? (c < 73107 - ? (c >= 73104 && c <= 73105) - : c <= 73111) - : (c <= 73129 || (c < 92768 - ? (c >= 73459 && c <= 73462) - : c <= 92777))) - : (c <= 92873 || (c < 93008 - ? (c < 92976 - ? (c >= 92912 && c <= 92916) - : c <= 92982) - : (c <= 93017 || (c < 94033 - ? c == 94031 - : c <= 94087))))) - : (c <= 94098 || (c < 119141 - ? (c < 113821 - ? (c < 94192 - ? c == 94180 - : c <= 94193) - : (c <= 113822 || (c < 118576 - ? (c >= 118528 && c <= 118573) - : c <= 118598))) - : (c <= 119145 || (c < 119173 - ? (c < 119163 - ? (c >= 119149 && c <= 119154) - : c <= 119170) - : (c <= 119179 || (c >= 119210 && c <= 119213))))))) - : (c <= 119364 || (c < 122915 - ? (c < 121499 - ? (c < 121403 - ? (c < 121344 - ? (c >= 120782 && c <= 120831) - : c <= 121398) - : (c <= 121452 || (c < 121476 - ? c == 121461 - : c <= 121476))) - : (c <= 121503 || (c < 122888 - ? (c < 122880 - ? (c >= 121505 && c <= 121519) - : c <= 122886) - : (c <= 122904 || (c >= 122907 && c <= 122913))))) - : (c <= 122916 || (c < 125136 - ? (c < 123200 - ? (c < 123184 - ? (c >= 122918 && c <= 122922) - : c <= 123190) - : (c <= 123209 || (c < 123628 - ? c == 123566 - : c <= 123641))) - : (c <= 125142 || (c < 130032 - ? (c < 125264 - ? (c >= 125252 && c <= 125258) - : c <= 125273) - : (c <= 130041 || (c >= 917760 && c <= 917999))))))))))))))); -} - -static inline bool aux_sym_long_flag_token1_character_set_2(int32_t c) { - return (c < 43808 - ? (c < 4304 - ? (c < 2768 - ? (c < 2048 - ? (c < 910 - ? (c < 736 - ? (c < 186 - ? (c < 170 - ? (c < '_' - ? (c >= 'A' && c <= 'Z') - : c <= 'z') - : (c <= 170 || c == 181)) - : (c <= 186 || (c < 248 - ? (c < 216 - ? (c >= 192 && c <= 214) - : c <= 246) - : (c <= 705 || (c >= 710 && c <= 721))))) - : (c <= 740 || (c < 891 - ? (c < 880 - ? (c < 750 - ? c == 748 - : c <= 750) - : (c <= 884 || (c >= 886 && c <= 887))) - : (c <= 893 || (c < 902 - ? c == 895 - : (c <= 906 || c == 908)))))) - : (c <= 929 || (c < 1646 - ? (c < 1369 - ? (c < 1162 - ? (c < 1015 - ? (c >= 931 && c <= 1013) - : c <= 1153) - : (c <= 1327 || (c >= 1329 && c <= 1366))) - : (c <= 1369 || (c < 1519 - ? (c < 1488 - ? (c >= 1376 && c <= 1416) - : c <= 1514) - : (c <= 1522 || (c >= 1568 && c <= 1610))))) - : (c <= 1747 || (c < 1808 - ? (c < 1774 - ? (c < 1765 - ? c == 1749 - : c <= 1766) - : (c <= 1788 || c == 1791)) - : (c <= 1839 || (c < 1994 - ? (c >= 1869 && c <= 1969) - : (c <= 2037 || c == 2042)))))))) - : (c <= 2088 || (c < 2556 - ? (c < 2451 - ? (c < 2208 - ? (c < 2160 - ? (c < 2144 - ? (c >= 2112 && c <= 2136) - : c <= 2154) - : (c <= 2183 || (c >= 2185 && c <= 2190))) - : (c <= 2249 || (c < 2437 - ? (c < 2417 - ? (c >= 2308 && c <= 2401) - : c <= 2432) - : (c <= 2444 || (c >= 2447 && c <= 2448))))) - : (c <= 2472 || (c < 2510 - ? (c < 2486 - ? (c < 2482 - ? (c >= 2474 && c <= 2480) - : c <= 2482) - : (c <= 2489 || c == 2493)) - : (c <= 2510 || (c < 2527 - ? (c >= 2524 && c <= 2525) - : (c <= 2529 || (c >= 2544 && c <= 2545))))))) - : (c <= 2556 || (c < 2654 - ? (c < 2610 - ? (c < 2579 - ? (c < 2575 - ? (c >= 2565 && c <= 2570) - : c <= 2576) - : (c <= 2600 || (c >= 2602 && c <= 2608))) - : (c <= 2611 || (c < 2616 - ? (c >= 2613 && c <= 2614) - : (c <= 2617 || (c >= 2649 && c <= 2652))))) - : (c <= 2654 || (c < 2730 - ? (c < 2703 - ? (c < 2693 - ? (c >= 2674 && c <= 2676) - : c <= 2701) - : (c <= 2705 || (c >= 2707 && c <= 2728))) - : (c <= 2736 || (c < 2741 - ? (c >= 2738 && c <= 2739) - : (c <= 2745 || c == 2749)))))))))) - : (c <= 2768 || (c < 3253 - ? (c < 2974 - ? (c < 2908 - ? (c < 2835 - ? (c < 2821 - ? (c < 2809 - ? (c >= 2784 && c <= 2785) - : c <= 2809) - : (c <= 2828 || (c >= 2831 && c <= 2832))) - : (c <= 2856 || (c < 2869 - ? (c < 2866 - ? (c >= 2858 && c <= 2864) - : c <= 2867) - : (c <= 2873 || c == 2877)))) - : (c <= 2909 || (c < 2958 - ? (c < 2947 - ? (c < 2929 - ? (c >= 2911 && c <= 2913) - : c <= 2929) - : (c <= 2947 || (c >= 2949 && c <= 2954))) - : (c <= 2960 || (c < 2969 - ? (c >= 2962 && c <= 2965) - : (c <= 2970 || c == 2972)))))) - : (c <= 2975 || (c < 3133 - ? (c < 3077 - ? (c < 2990 - ? (c < 2984 - ? (c >= 2979 && c <= 2980) - : c <= 2986) - : (c <= 3001 || c == 3024)) - : (c <= 3084 || (c < 3090 - ? (c >= 3086 && c <= 3088) - : (c <= 3112 || (c >= 3114 && c <= 3129))))) - : (c <= 3133 || (c < 3205 - ? (c < 3168 - ? (c < 3165 - ? (c >= 3160 && c <= 3162) - : c <= 3165) - : (c <= 3169 || c == 3200)) - : (c <= 3212 || (c < 3218 - ? (c >= 3214 && c <= 3216) - : (c <= 3240 || (c >= 3242 && c <= 3251))))))))) - : (c <= 3257 || (c < 3713 - ? (c < 3423 - ? (c < 3332 - ? (c < 3296 - ? (c < 3293 - ? c == 3261 - : c <= 3294) - : (c <= 3297 || (c >= 3313 && c <= 3314))) - : (c <= 3340 || (c < 3406 - ? (c < 3346 - ? (c >= 3342 && c <= 3344) - : c <= 3389) - : (c <= 3406 || (c >= 3412 && c <= 3414))))) - : (c <= 3425 || (c < 3517 - ? (c < 3482 - ? (c < 3461 - ? (c >= 3450 && c <= 3455) - : c <= 3478) - : (c <= 3505 || (c >= 3507 && c <= 3515))) - : (c <= 3517 || (c < 3585 - ? (c >= 3520 && c <= 3526) - : (c <= 3634 || (c >= 3648 && c <= 3654))))))) - : (c <= 3714 || (c < 3840 - ? (c < 3751 - ? (c < 3724 - ? (c < 3718 - ? c == 3716 - : c <= 3722) - : (c <= 3747 || c == 3749)) - : (c <= 3773 || (c < 3782 - ? (c >= 3776 && c <= 3780) - : (c <= 3782 || (c >= 3804 && c <= 3807))))) - : (c <= 3840 || (c < 4176 - ? (c < 3976 - ? (c < 3913 - ? (c >= 3904 && c <= 3911) - : c <= 3948) - : (c <= 3980 || (c >= 4096 && c <= 4159))) - : (c <= 4238 || (c < 4295 - ? (c >= 4256 && c <= 4293) - : (c <= 4295 || c == 4301)))))))))))) - : (c <= 4346 || (c < 8455 - ? (c < 6512 - ? (c < 5112 - ? (c < 4792 - ? (c < 4698 - ? (c < 4688 - ? (c < 4682 - ? (c >= 4348 && c <= 4680) - : c <= 4685) - : (c <= 4694 || c == 4696)) - : (c <= 4701 || (c < 4752 - ? (c < 4746 - ? (c >= 4704 && c <= 4744) - : c <= 4749) - : (c <= 4784 || (c >= 4786 && c <= 4789))))) - : (c <= 4798 || (c < 4882 - ? (c < 4808 - ? (c < 4802 - ? c == 4800 - : c <= 4805) - : (c <= 4822 || (c >= 4824 && c <= 4880))) - : (c <= 4885 || (c < 4992 - ? (c >= 4888 && c <= 4954) - : (c <= 5007 || (c >= 5024 && c <= 5109))))))) - : (c <= 5117 || (c < 5998 - ? (c < 5870 - ? (c < 5761 - ? (c < 5743 - ? (c >= 5121 && c <= 5740) - : c <= 5759) - : (c <= 5786 || (c >= 5792 && c <= 5866))) - : (c <= 5880 || (c < 5952 - ? (c < 5919 - ? (c >= 5888 && c <= 5905) - : c <= 5937) - : (c <= 5969 || (c >= 5984 && c <= 5996))))) - : (c <= 6000 || (c < 6272 - ? (c < 6108 - ? (c < 6103 - ? (c >= 6016 && c <= 6067) - : c <= 6103) - : (c <= 6108 || (c >= 6176 && c <= 6264))) - : (c <= 6314 || (c < 6400 - ? (c >= 6320 && c <= 6389) - : (c <= 6430 || (c >= 6480 && c <= 6509))))))))) - : (c <= 6516 || (c < 8025 - ? (c < 7296 - ? (c < 6823 - ? (c < 6656 - ? (c < 6576 - ? (c >= 6528 && c <= 6571) - : c <= 6601) - : (c <= 6678 || (c >= 6688 && c <= 6740))) - : (c <= 6823 || (c < 7168 - ? (c < 7043 - ? (c >= 6917 && c <= 6988) - : c <= 7141) - : (c <= 7203 || (c >= 7245 && c <= 7293))))) - : (c <= 7304 || (c < 7960 - ? (c < 7401 - ? (c < 7357 - ? (c >= 7312 && c <= 7354) - : c <= 7359) - : (c <= 7418 || (c >= 7424 && c <= 7957))) - : (c <= 7965 || (c < 8008 - ? (c >= 7968 && c <= 8005) - : (c <= 8013 || (c >= 8016 && c <= 8023))))))) - : (c <= 8025 || (c < 8144 - ? (c < 8118 - ? (c < 8031 - ? (c < 8029 - ? c == 8027 - : c <= 8029) - : (c <= 8061 || (c >= 8064 && c <= 8116))) - : (c <= 8124 || (c < 8130 - ? c == 8126 - : (c <= 8132 || (c >= 8134 && c <= 8140))))) - : (c <= 8147 || (c < 8305 - ? (c < 8178 - ? (c < 8160 - ? (c >= 8150 && c <= 8155) - : c <= 8172) - : (c <= 8180 || (c >= 8182 && c <= 8188))) - : (c <= 8305 || (c < 8336 - ? c == 8319 - : (c <= 8348 || c == 8450)))))))))) - : (c <= 8455 || (c < 12593 - ? (c < 11648 - ? (c < 8526 - ? (c < 8486 - ? (c < 8472 - ? (c < 8469 - ? (c >= 8458 && c <= 8467) - : c <= 8469) - : (c <= 8477 || c == 8484)) - : (c <= 8486 || (c < 8508 - ? (c < 8490 - ? c == 8488 - : c <= 8505) - : (c <= 8511 || (c >= 8517 && c <= 8521))))) - : (c <= 8526 || (c < 11559 - ? (c < 11499 - ? (c < 11264 - ? (c >= 8544 && c <= 8584) - : c <= 11492) - : (c <= 11507 || (c >= 11520 && c <= 11557))) - : (c <= 11559 || (c < 11568 - ? c == 11565 - : (c <= 11623 || c == 11631)))))) - : (c <= 11670 || (c < 12293 - ? (c < 11712 - ? (c < 11696 - ? (c < 11688 - ? (c >= 11680 && c <= 11686) - : c <= 11694) - : (c <= 11702 || (c >= 11704 && c <= 11710))) - : (c <= 11718 || (c < 11728 - ? (c >= 11720 && c <= 11726) - : (c <= 11734 || (c >= 11736 && c <= 11742))))) - : (c <= 12295 || (c < 12445 - ? (c < 12344 - ? (c < 12337 - ? (c >= 12321 && c <= 12329) - : c <= 12341) - : (c <= 12348 || (c >= 12353 && c <= 12438))) - : (c <= 12447 || (c < 12540 - ? (c >= 12449 && c <= 12538) - : (c <= 12543 || (c >= 12549 && c <= 12591))))))))) - : (c <= 12686 || (c < 43250 - ? (c < 42775 - ? (c < 42192 - ? (c < 13312 - ? (c < 12784 - ? (c >= 12704 && c <= 12735) - : c <= 12799) - : (c <= 19903 || (c >= 19968 && c <= 42124))) - : (c <= 42237 || (c < 42560 - ? (c < 42512 - ? (c >= 42240 && c <= 42508) - : c <= 42539) - : (c <= 42606 || (c >= 42623 && c <= 42735))))) - : (c <= 42783 || (c < 42965 - ? (c < 42960 - ? (c < 42891 - ? (c >= 42786 && c <= 42888) - : c <= 42954) - : (c <= 42961 || c == 42963)) - : (c <= 42969 || (c < 43072 - ? (c >= 42994 && c <= 43042) - : (c <= 43123 || (c >= 43138 && c <= 43187))))))) - : (c <= 43255 || (c < 43584 - ? (c < 43396 - ? (c < 43312 - ? (c < 43261 - ? c == 43259 - : c <= 43301) - : (c <= 43334 || (c >= 43360 && c <= 43388))) - : (c <= 43442 || (c < 43488 - ? c == 43471 - : (c <= 43518 || (c >= 43520 && c <= 43560))))) - : (c <= 43595 || (c < 43762 - ? (c < 43739 - ? (c < 43642 - ? (c >= 43616 && c <= 43638) - : c <= 43714) - : (c <= 43741 || (c >= 43744 && c <= 43754))) - : (c <= 43764 || (c < 43785 - ? (c >= 43777 && c <= 43782) - : (c <= 43790 || (c >= 43793 && c <= 43798))))))))))))))) - : (c <= 43814 || (c < 71424 - ? (c < 67592 - ? (c < 65536 - ? (c < 64467 - ? (c < 64256 - ? (c < 44032 - ? (c < 43868 - ? (c < 43824 - ? (c >= 43816 && c <= 43822) - : c <= 43866) - : (c <= 43881 || (c >= 43888 && c <= 44002))) - : (c <= 55203 || (c < 63744 - ? (c < 55243 - ? (c >= 55216 && c <= 55238) - : c <= 55291) - : (c <= 64109 || (c >= 64112 && c <= 64217))))) - : (c <= 64262 || (c < 64318 - ? (c < 64298 - ? (c < 64285 - ? (c >= 64275 && c <= 64279) - : c <= 64296) - : (c <= 64310 || (c >= 64312 && c <= 64316))) - : (c <= 64318 || (c < 64323 - ? (c >= 64320 && c <= 64321) - : (c <= 64324 || (c >= 64326 && c <= 64433))))))) - : (c <= 64605 || (c < 65149 - ? (c < 65137 - ? (c < 64914 - ? (c < 64848 - ? (c >= 64612 && c <= 64829) - : c <= 64911) - : (c <= 64967 || (c >= 65008 && c <= 65017))) - : (c <= 65137 || (c < 65145 - ? (c < 65143 - ? c == 65139 - : c <= 65143) - : (c <= 65145 || c == 65147)))) - : (c <= 65149 || (c < 65474 - ? (c < 65345 - ? (c < 65313 - ? (c >= 65151 && c <= 65276) - : c <= 65338) - : (c <= 65370 || (c >= 65382 && c <= 65470))) - : (c <= 65479 || (c < 65490 - ? (c >= 65482 && c <= 65487) - : (c <= 65495 || (c >= 65498 && c <= 65500))))))))) - : (c <= 65547 || (c < 66776 - ? (c < 66304 - ? (c < 65616 - ? (c < 65596 - ? (c < 65576 - ? (c >= 65549 && c <= 65574) - : c <= 65594) - : (c <= 65597 || (c >= 65599 && c <= 65613))) - : (c <= 65629 || (c < 66176 - ? (c < 65856 - ? (c >= 65664 && c <= 65786) - : c <= 65908) - : (c <= 66204 || (c >= 66208 && c <= 66256))))) - : (c <= 66335 || (c < 66504 - ? (c < 66432 - ? (c < 66384 - ? (c >= 66349 && c <= 66378) - : c <= 66421) - : (c <= 66461 || (c >= 66464 && c <= 66499))) - : (c <= 66511 || (c < 66560 - ? (c >= 66513 && c <= 66517) - : (c <= 66717 || (c >= 66736 && c <= 66771))))))) - : (c <= 66811 || (c < 66995 - ? (c < 66956 - ? (c < 66928 - ? (c < 66864 - ? (c >= 66816 && c <= 66855) - : c <= 66915) - : (c <= 66938 || (c >= 66940 && c <= 66954))) - : (c <= 66962 || (c < 66967 - ? (c >= 66964 && c <= 66965) - : (c <= 66977 || (c >= 66979 && c <= 66993))))) - : (c <= 67001 || (c < 67456 - ? (c < 67392 - ? (c < 67072 - ? (c >= 67003 && c <= 67004) - : c <= 67382) - : (c <= 67413 || (c >= 67424 && c <= 67431))) - : (c <= 67461 || (c < 67506 - ? (c >= 67463 && c <= 67504) - : (c <= 67514 || (c >= 67584 && c <= 67589))))))))))) - : (c <= 67592 || (c < 69635 - ? (c < 68288 - ? (c < 67872 - ? (c < 67680 - ? (c < 67644 - ? (c < 67639 - ? (c >= 67594 && c <= 67637) - : c <= 67640) - : (c <= 67644 || (c >= 67647 && c <= 67669))) - : (c <= 67702 || (c < 67828 - ? (c < 67808 - ? (c >= 67712 && c <= 67742) - : c <= 67826) - : (c <= 67829 || (c >= 67840 && c <= 67861))))) - : (c <= 67897 || (c < 68117 - ? (c < 68096 - ? (c < 68030 - ? (c >= 67968 && c <= 68023) - : c <= 68031) - : (c <= 68096 || (c >= 68112 && c <= 68115))) - : (c <= 68119 || (c < 68192 - ? (c >= 68121 && c <= 68149) - : (c <= 68220 || (c >= 68224 && c <= 68252))))))) - : (c <= 68295 || (c < 68864 - ? (c < 68480 - ? (c < 68416 - ? (c < 68352 - ? (c >= 68297 && c <= 68324) - : c <= 68405) - : (c <= 68437 || (c >= 68448 && c <= 68466))) - : (c <= 68497 || (c < 68736 - ? (c >= 68608 && c <= 68680) - : (c <= 68786 || (c >= 68800 && c <= 68850))))) - : (c <= 68899 || (c < 69424 - ? (c < 69376 - ? (c < 69296 - ? (c >= 69248 && c <= 69289) - : c <= 69297) - : (c <= 69404 || c == 69415)) - : (c <= 69445 || (c < 69552 - ? (c >= 69488 && c <= 69505) - : (c <= 69572 || (c >= 69600 && c <= 69622))))))))) - : (c <= 69687 || (c < 70405 - ? (c < 70108 - ? (c < 69956 - ? (c < 69840 - ? (c < 69763 - ? (c >= 69745 && c <= 69749) - : c <= 69807) - : (c <= 69864 || (c >= 69891 && c <= 69926))) - : (c <= 69959 || (c < 70019 - ? (c < 70006 - ? (c >= 69968 && c <= 70002) - : c <= 70006) - : (c <= 70084 || c == 70106)))) - : (c <= 70108 || (c < 70282 - ? (c < 70272 - ? (c < 70163 - ? (c >= 70144 && c <= 70161) - : c <= 70187) - : (c <= 70278 || c == 70280)) - : (c <= 70285 || (c < 70303 - ? (c >= 70287 && c <= 70301) - : (c <= 70312 || (c >= 70320 && c <= 70366))))))) - : (c <= 70412 || (c < 70656 - ? (c < 70453 - ? (c < 70442 - ? (c < 70419 - ? (c >= 70415 && c <= 70416) - : c <= 70440) - : (c <= 70448 || (c >= 70450 && c <= 70451))) - : (c <= 70457 || (c < 70480 - ? c == 70461 - : (c <= 70480 || (c >= 70493 && c <= 70497))))) - : (c <= 70730 || (c < 71128 - ? (c < 70855 - ? (c < 70784 - ? (c >= 70751 && c <= 70753) - : c <= 70853) - : (c <= 70855 || (c >= 71040 && c <= 71086))) - : (c <= 71131 || (c < 71236 - ? (c >= 71168 && c <= 71215) - : (c <= 71236 || (c >= 71296 && c <= 71352))))))))))))) - : (c <= 71450 || (c < 119997 - ? (c < 82944 - ? (c < 72714 - ? (c < 72096 - ? (c < 71945 - ? (c < 71840 - ? (c < 71680 - ? (c >= 71488 && c <= 71494) - : c <= 71723) - : (c <= 71903 || (c >= 71935 && c <= 71942))) - : (c <= 71945 || (c < 71960 - ? (c < 71957 - ? (c >= 71948 && c <= 71955) - : c <= 71958) - : (c <= 71983 || (c >= 71999 && c <= 72001))))) - : (c <= 72103 || (c < 72272 - ? (c < 72163 - ? (c < 72161 - ? (c >= 72106 && c <= 72144) - : c <= 72161) - : (c <= 72163 || (c >= 72192 && c <= 72250))) - : (c <= 72329 || (c < 72368 - ? c == 72349 - : (c <= 72440 || (c >= 72704 && c <= 72712))))))) - : (c <= 72750 || (c < 73066 - ? (c < 72971 - ? (c < 72960 - ? (c < 72818 - ? c == 72768 - : c <= 72847) - : (c <= 72966 || (c >= 72968 && c <= 72969))) - : (c <= 73008 || (c < 73056 - ? c == 73030 - : (c <= 73061 || (c >= 73063 && c <= 73064))))) - : (c <= 73097 || (c < 74752 - ? (c < 73648 - ? (c < 73440 - ? c == 73112 - : c <= 73458) - : (c <= 73648 || (c >= 73728 && c <= 74649))) - : (c <= 74862 || (c < 77712 - ? (c >= 74880 && c <= 75075) - : (c <= 77808 || (c >= 77824 && c <= 78894))))))))) - : (c <= 83526 || (c < 110581 - ? (c < 93952 - ? (c < 92928 - ? (c < 92784 - ? (c < 92736 - ? (c >= 92160 && c <= 92728) - : c <= 92766) - : (c <= 92862 || (c >= 92880 && c <= 92909))) - : (c <= 92975 || (c < 93053 - ? (c < 93027 - ? (c >= 92992 && c <= 92995) - : c <= 93047) - : (c <= 93071 || (c >= 93760 && c <= 93823))))) - : (c <= 94026 || (c < 94208 - ? (c < 94176 - ? (c < 94099 - ? c == 94032 - : c <= 94111) - : (c <= 94177 || c == 94179)) - : (c <= 100343 || (c < 101632 - ? (c >= 100352 && c <= 101589) - : (c <= 101640 || (c >= 110576 && c <= 110579))))))) - : (c <= 110587 || (c < 113808 - ? (c < 110960 - ? (c < 110928 - ? (c < 110592 - ? (c >= 110589 && c <= 110590) - : c <= 110882) - : (c <= 110930 || (c >= 110948 && c <= 110951))) - : (c <= 111355 || (c < 113776 - ? (c >= 113664 && c <= 113770) - : (c <= 113788 || (c >= 113792 && c <= 113800))))) - : (c <= 113817 || (c < 119973 - ? (c < 119966 - ? (c < 119894 - ? (c >= 119808 && c <= 119892) - : c <= 119964) - : (c <= 119967 || c == 119970)) - : (c <= 119974 || (c < 119982 - ? (c >= 119977 && c <= 119980) - : (c <= 119993 || c == 119995)))))))))) - : (c <= 120003 || (c < 126500 - ? (c < 120714 - ? (c < 120146 - ? (c < 120094 - ? (c < 120077 - ? (c < 120071 - ? (c >= 120005 && c <= 120069) - : c <= 120074) - : (c <= 120084 || (c >= 120086 && c <= 120092))) - : (c <= 120121 || (c < 120134 - ? (c < 120128 - ? (c >= 120123 && c <= 120126) - : c <= 120132) - : (c <= 120134 || (c >= 120138 && c <= 120144))))) - : (c <= 120485 || (c < 120598 - ? (c < 120540 - ? (c < 120514 - ? (c >= 120488 && c <= 120512) - : c <= 120538) - : (c <= 120570 || (c >= 120572 && c <= 120596))) - : (c <= 120628 || (c < 120656 - ? (c >= 120630 && c <= 120654) - : (c <= 120686 || (c >= 120688 && c <= 120712))))))) - : (c <= 120744 || (c < 124896 - ? (c < 123191 - ? (c < 122624 - ? (c < 120772 - ? (c >= 120746 && c <= 120770) - : c <= 120779) - : (c <= 122654 || (c >= 123136 && c <= 123180))) - : (c <= 123197 || (c < 123536 - ? c == 123214 - : (c <= 123565 || (c >= 123584 && c <= 123627))))) - : (c <= 124902 || (c < 125184 - ? (c < 124912 - ? (c < 124909 - ? (c >= 124904 && c <= 124907) - : c <= 124910) - : (c <= 124926 || (c >= 124928 && c <= 125124))) - : (c <= 125259 || (c < 126469 - ? (c >= 126464 && c <= 126467) - : (c <= 126495 || (c >= 126497 && c <= 126498))))))))) - : (c <= 126500 || (c < 126564 - ? (c < 126541 - ? (c < 126523 - ? (c < 126516 - ? (c < 126505 - ? c == 126503 - : c <= 126514) - : (c <= 126519 || c == 126521)) - : (c <= 126523 || (c < 126537 - ? (c < 126535 - ? c == 126530 - : c <= 126535) - : (c <= 126537 || c == 126539)))) - : (c <= 126543 || (c < 126555 - ? (c < 126551 - ? (c < 126548 - ? (c >= 126545 && c <= 126546) - : c <= 126548) - : (c <= 126551 || c == 126553)) - : (c <= 126555 || (c < 126559 - ? c == 126557 - : (c <= 126559 || (c >= 126561 && c <= 126562))))))) - : (c <= 126564 || (c < 126629 - ? (c < 126590 - ? (c < 126580 - ? (c < 126572 - ? (c >= 126567 && c <= 126570) - : c <= 126578) - : (c <= 126583 || (c >= 126585 && c <= 126588))) - : (c <= 126590 || (c < 126603 - ? (c >= 126592 && c <= 126601) - : (c <= 126619 || (c >= 126625 && c <= 126627))))) - : (c <= 126633 || (c < 178208 - ? (c < 173824 - ? (c < 131072 - ? (c >= 126635 && c <= 126651) - : c <= 173791) - : (c <= 177976 || (c >= 177984 && c <= 178205))) - : (c <= 183969 || (c < 194560 - ? (c >= 183984 && c <= 191456) - : (c <= 195101 || (c >= 196608 && c <= 201546))))))))))))))))); -} - -static inline bool aux_sym_long_flag_token1_character_set_3(int32_t c) { - return (c < 43642 - ? (c < 3792 - ? (c < 2763 - ? (c < 2112 - ? (c < 1162 - ? (c < 748 - ? (c < 186 - ? (c < 170 - ? (c < '_' - ? (c >= 'A' && c <= 'Z') - : c <= 'z') - : (c <= 170 || (c < 183 - ? c == 181 - : c <= 183))) - : (c <= 186 || (c < 248 - ? (c < 216 - ? (c >= 192 && c <= 214) - : c <= 246) - : (c <= 705 || (c < 736 - ? (c >= 710 && c <= 721) - : c <= 740))))) - : (c <= 748 || (c < 902 - ? (c < 886 - ? (c < 768 - ? c == 750 - : c <= 884) - : (c <= 887 || (c < 895 - ? (c >= 891 && c <= 893) - : c <= 895))) - : (c <= 906 || (c < 931 - ? (c < 910 - ? c == 908 - : c <= 929) - : (c <= 1013 || (c < 1155 - ? (c >= 1015 && c <= 1153) - : c <= 1159))))))) - : (c <= 1327 || (c < 1568 - ? (c < 1473 - ? (c < 1376 - ? (c < 1369 - ? (c >= 1329 && c <= 1366) - : c <= 1369) - : (c <= 1416 || (c < 1471 - ? (c >= 1425 && c <= 1469) - : c <= 1471))) - : (c <= 1474 || (c < 1488 - ? (c < 1479 - ? (c >= 1476 && c <= 1477) - : c <= 1479) - : (c <= 1514 || (c < 1552 - ? (c >= 1519 && c <= 1522) - : c <= 1562))))) - : (c <= 1641 || (c < 1808 - ? (c < 1759 - ? (c < 1749 - ? (c >= 1646 && c <= 1747) - : c <= 1756) - : (c <= 1768 || (c < 1791 - ? (c >= 1770 && c <= 1788) - : c <= 1791))) - : (c <= 1866 || (c < 2042 - ? (c < 1984 - ? (c >= 1869 && c <= 1969) - : c <= 2037) - : (c <= 2042 || (c < 2048 - ? c == 2045 - : c <= 2093))))))))) - : (c <= 2139 || (c < 2565 - ? (c < 2482 - ? (c < 2406 - ? (c < 2185 - ? (c < 2160 - ? (c >= 2144 && c <= 2154) - : c <= 2183) - : (c <= 2190 || (c < 2275 - ? (c >= 2200 && c <= 2273) - : c <= 2403))) - : (c <= 2415 || (c < 2447 - ? (c < 2437 - ? (c >= 2417 && c <= 2435) - : c <= 2444) - : (c <= 2448 || (c < 2474 - ? (c >= 2451 && c <= 2472) - : c <= 2480))))) - : (c <= 2482 || (c < 2524 - ? (c < 2503 - ? (c < 2492 - ? (c >= 2486 && c <= 2489) - : c <= 2500) - : (c <= 2504 || (c < 2519 - ? (c >= 2507 && c <= 2510) - : c <= 2519))) - : (c <= 2525 || (c < 2556 - ? (c < 2534 - ? (c >= 2527 && c <= 2531) - : c <= 2545) - : (c <= 2556 || (c < 2561 - ? c == 2558 - : c <= 2563))))))) - : (c <= 2570 || (c < 2649 - ? (c < 2616 - ? (c < 2602 - ? (c < 2579 - ? (c >= 2575 && c <= 2576) - : c <= 2600) - : (c <= 2608 || (c < 2613 - ? (c >= 2610 && c <= 2611) - : c <= 2614))) - : (c <= 2617 || (c < 2631 - ? (c < 2622 - ? c == 2620 - : c <= 2626) - : (c <= 2632 || (c < 2641 - ? (c >= 2635 && c <= 2637) - : c <= 2641))))) - : (c <= 2652 || (c < 2707 - ? (c < 2689 - ? (c < 2662 - ? c == 2654 - : c <= 2677) - : (c <= 2691 || (c < 2703 - ? (c >= 2693 && c <= 2701) - : c <= 2705))) - : (c <= 2728 || (c < 2741 - ? (c < 2738 - ? (c >= 2730 && c <= 2736) - : c <= 2739) - : (c <= 2745 || (c < 2759 - ? (c >= 2748 && c <= 2757) - : c <= 2761))))))))))) - : (c <= 2765 || (c < 3200 - ? (c < 2969 - ? (c < 2876 - ? (c < 2821 - ? (c < 2790 - ? (c < 2784 - ? c == 2768 - : c <= 2787) - : (c <= 2799 || (c < 2817 - ? (c >= 2809 && c <= 2815) - : c <= 2819))) - : (c <= 2828 || (c < 2858 - ? (c < 2835 - ? (c >= 2831 && c <= 2832) - : c <= 2856) - : (c <= 2864 || (c < 2869 - ? (c >= 2866 && c <= 2867) - : c <= 2873))))) - : (c <= 2884 || (c < 2918 - ? (c < 2901 - ? (c < 2891 - ? (c >= 2887 && c <= 2888) - : c <= 2893) - : (c <= 2903 || (c < 2911 - ? (c >= 2908 && c <= 2909) - : c <= 2915))) - : (c <= 2927 || (c < 2949 - ? (c < 2946 - ? c == 2929 - : c <= 2947) - : (c <= 2954 || (c < 2962 - ? (c >= 2958 && c <= 2960) - : c <= 2965))))))) - : (c <= 2970 || (c < 3072 - ? (c < 3006 - ? (c < 2979 - ? (c < 2974 - ? c == 2972 - : c <= 2975) - : (c <= 2980 || (c < 2990 - ? (c >= 2984 && c <= 2986) - : c <= 3001))) - : (c <= 3010 || (c < 3024 - ? (c < 3018 - ? (c >= 3014 && c <= 3016) - : c <= 3021) - : (c <= 3024 || (c < 3046 - ? c == 3031 - : c <= 3055))))) - : (c <= 3084 || (c < 3146 - ? (c < 3114 - ? (c < 3090 - ? (c >= 3086 && c <= 3088) - : c <= 3112) - : (c <= 3129 || (c < 3142 - ? (c >= 3132 && c <= 3140) - : c <= 3144))) - : (c <= 3149 || (c < 3165 - ? (c < 3160 - ? (c >= 3157 && c <= 3158) - : c <= 3162) - : (c <= 3165 || (c < 3174 - ? (c >= 3168 && c <= 3171) - : c <= 3183))))))))) - : (c <= 3203 || (c < 3461 - ? (c < 3302 - ? (c < 3260 - ? (c < 3218 - ? (c < 3214 - ? (c >= 3205 && c <= 3212) - : c <= 3216) - : (c <= 3240 || (c < 3253 - ? (c >= 3242 && c <= 3251) - : c <= 3257))) - : (c <= 3268 || (c < 3285 - ? (c < 3274 - ? (c >= 3270 && c <= 3272) - : c <= 3277) - : (c <= 3286 || (c < 3296 - ? (c >= 3293 && c <= 3294) - : c <= 3299))))) - : (c <= 3311 || (c < 3402 - ? (c < 3342 - ? (c < 3328 - ? (c >= 3313 && c <= 3314) - : c <= 3340) - : (c <= 3344 || (c < 3398 - ? (c >= 3346 && c <= 3396) - : c <= 3400))) - : (c <= 3406 || (c < 3430 - ? (c < 3423 - ? (c >= 3412 && c <= 3415) - : c <= 3427) - : (c <= 3439 || (c < 3457 - ? (c >= 3450 && c <= 3455) - : c <= 3459))))))) - : (c <= 3478 || (c < 3648 - ? (c < 3535 - ? (c < 3517 - ? (c < 3507 - ? (c >= 3482 && c <= 3505) - : c <= 3515) - : (c <= 3517 || (c < 3530 - ? (c >= 3520 && c <= 3526) - : c <= 3530))) - : (c <= 3540 || (c < 3558 - ? (c < 3544 - ? c == 3542 - : c <= 3551) - : (c <= 3567 || (c < 3585 - ? (c >= 3570 && c <= 3571) - : c <= 3642))))) - : (c <= 3662 || (c < 3749 - ? (c < 3716 - ? (c < 3713 - ? (c >= 3664 && c <= 3673) - : c <= 3714) - : (c <= 3716 || (c < 3724 - ? (c >= 3718 && c <= 3722) - : c <= 3747))) - : (c <= 3749 || (c < 3782 - ? (c < 3776 - ? (c >= 3751 && c <= 3773) - : c <= 3780) - : (c <= 3782 || (c >= 3784 && c <= 3789))))))))))))) - : (c <= 3801 || (c < 8027 - ? (c < 5952 - ? (c < 4698 - ? (c < 3993 - ? (c < 3895 - ? (c < 3864 - ? (c < 3840 - ? (c >= 3804 && c <= 3807) - : c <= 3840) - : (c <= 3865 || (c < 3893 - ? (c >= 3872 && c <= 3881) - : c <= 3893))) - : (c <= 3895 || (c < 3913 - ? (c < 3902 - ? c == 3897 - : c <= 3911) - : (c <= 3948 || (c < 3974 - ? (c >= 3953 && c <= 3972) - : c <= 3991))))) - : (c <= 4028 || (c < 4301 - ? (c < 4176 - ? (c < 4096 - ? c == 4038 - : c <= 4169) - : (c <= 4253 || (c < 4295 - ? (c >= 4256 && c <= 4293) - : c <= 4295))) - : (c <= 4301 || (c < 4682 - ? (c < 4348 - ? (c >= 4304 && c <= 4346) - : c <= 4680) - : (c <= 4685 || (c < 4696 - ? (c >= 4688 && c <= 4694) - : c <= 4696))))))) - : (c <= 4701 || (c < 4957 - ? (c < 4800 - ? (c < 4752 - ? (c < 4746 - ? (c >= 4704 && c <= 4744) - : c <= 4749) - : (c <= 4784 || (c < 4792 - ? (c >= 4786 && c <= 4789) - : c <= 4798))) - : (c <= 4800 || (c < 4824 - ? (c < 4808 - ? (c >= 4802 && c <= 4805) - : c <= 4822) - : (c <= 4880 || (c < 4888 - ? (c >= 4882 && c <= 4885) - : c <= 4954))))) - : (c <= 4959 || (c < 5743 - ? (c < 5024 - ? (c < 4992 - ? (c >= 4969 && c <= 4977) - : c <= 5007) - : (c <= 5109 || (c < 5121 - ? (c >= 5112 && c <= 5117) - : c <= 5740))) - : (c <= 5759 || (c < 5870 - ? (c < 5792 - ? (c >= 5761 && c <= 5786) - : c <= 5866) - : (c <= 5880 || (c < 5919 - ? (c >= 5888 && c <= 5909) - : c <= 5940))))))))) - : (c <= 5971 || (c < 6783 - ? (c < 6320 - ? (c < 6108 - ? (c < 6002 - ? (c < 5998 - ? (c >= 5984 && c <= 5996) - : c <= 6000) - : (c <= 6003 || (c < 6103 - ? (c >= 6016 && c <= 6099) - : c <= 6103))) - : (c <= 6109 || (c < 6159 - ? (c < 6155 - ? (c >= 6112 && c <= 6121) - : c <= 6157) - : (c <= 6169 || (c < 6272 - ? (c >= 6176 && c <= 6264) - : c <= 6314))))) - : (c <= 6389 || (c < 6528 - ? (c < 6448 - ? (c < 6432 - ? (c >= 6400 && c <= 6430) - : c <= 6443) - : (c <= 6459 || (c < 6512 - ? (c >= 6470 && c <= 6509) - : c <= 6516))) - : (c <= 6571 || (c < 6656 - ? (c < 6608 - ? (c >= 6576 && c <= 6601) - : c <= 6618) - : (c <= 6683 || (c < 6752 - ? (c >= 6688 && c <= 6750) - : c <= 6780))))))) - : (c <= 6793 || (c < 7296 - ? (c < 6992 - ? (c < 6832 - ? (c < 6823 - ? (c >= 6800 && c <= 6809) - : c <= 6823) - : (c <= 6845 || (c < 6912 - ? (c >= 6847 && c <= 6862) - : c <= 6988))) - : (c <= 7001 || (c < 7168 - ? (c < 7040 - ? (c >= 7019 && c <= 7027) - : c <= 7155) - : (c <= 7223 || (c < 7245 - ? (c >= 7232 && c <= 7241) - : c <= 7293))))) - : (c <= 7304 || (c < 7960 - ? (c < 7376 - ? (c < 7357 - ? (c >= 7312 && c <= 7354) - : c <= 7359) - : (c <= 7378 || (c < 7424 - ? (c >= 7380 && c <= 7418) - : c <= 7957))) - : (c <= 7965 || (c < 8016 - ? (c < 8008 - ? (c >= 7968 && c <= 8005) - : c <= 8013) - : (c <= 8023 || c == 8025)))))))))) - : (c <= 8027 || (c < 11728 - ? (c < 8469 - ? (c < 8182 - ? (c < 8130 - ? (c < 8064 - ? (c < 8031 - ? c == 8029 - : c <= 8061) - : (c <= 8116 || (c < 8126 - ? (c >= 8118 && c <= 8124) - : c <= 8126))) - : (c <= 8132 || (c < 8150 - ? (c < 8144 - ? (c >= 8134 && c <= 8140) - : c <= 8147) - : (c <= 8155 || (c < 8178 - ? (c >= 8160 && c <= 8172) - : c <= 8180))))) - : (c <= 8188 || (c < 8400 - ? (c < 8305 - ? (c < 8276 - ? (c >= 8255 && c <= 8256) - : c <= 8276) - : (c <= 8305 || (c < 8336 - ? c == 8319 - : c <= 8348))) - : (c <= 8412 || (c < 8450 - ? (c < 8421 - ? c == 8417 - : c <= 8432) - : (c <= 8450 || (c < 8458 - ? c == 8455 - : c <= 8467))))))) - : (c <= 8469 || (c < 11520 - ? (c < 8508 - ? (c < 8486 - ? (c < 8484 - ? (c >= 8472 && c <= 8477) - : c <= 8484) - : (c <= 8486 || (c < 8490 - ? c == 8488 - : c <= 8505))) - : (c <= 8511 || (c < 8544 - ? (c < 8526 - ? (c >= 8517 && c <= 8521) - : c <= 8526) - : (c <= 8584 || (c < 11499 - ? (c >= 11264 && c <= 11492) - : c <= 11507))))) - : (c <= 11557 || (c < 11680 - ? (c < 11568 - ? (c < 11565 - ? c == 11559 - : c <= 11565) - : (c <= 11623 || (c < 11647 - ? c == 11631 - : c <= 11670))) - : (c <= 11686 || (c < 11704 - ? (c < 11696 - ? (c >= 11688 && c <= 11694) - : c <= 11702) - : (c <= 11710 || (c < 11720 - ? (c >= 11712 && c <= 11718) - : c <= 11726))))))))) - : (c <= 11734 || (c < 42775 - ? (c < 12549 - ? (c < 12344 - ? (c < 12293 - ? (c < 11744 - ? (c >= 11736 && c <= 11742) - : c <= 11775) - : (c <= 12295 || (c < 12337 - ? (c >= 12321 && c <= 12335) - : c <= 12341))) - : (c <= 12348 || (c < 12445 - ? (c < 12441 - ? (c >= 12353 && c <= 12438) - : c <= 12442) - : (c <= 12447 || (c < 12540 - ? (c >= 12449 && c <= 12538) - : c <= 12543))))) - : (c <= 12591 || (c < 42192 - ? (c < 12784 - ? (c < 12704 - ? (c >= 12593 && c <= 12686) - : c <= 12735) - : (c <= 12799 || (c < 19968 - ? (c >= 13312 && c <= 19903) - : c <= 42124))) - : (c <= 42237 || (c < 42560 - ? (c < 42512 - ? (c >= 42240 && c <= 42508) - : c <= 42539) - : (c <= 42607 || (c < 42623 - ? (c >= 42612 && c <= 42621) - : c <= 42737))))))) - : (c <= 42783 || (c < 43259 - ? (c < 42994 - ? (c < 42960 - ? (c < 42891 - ? (c >= 42786 && c <= 42888) - : c <= 42954) - : (c <= 42961 || (c < 42965 - ? c == 42963 - : c <= 42969))) - : (c <= 43047 || (c < 43136 - ? (c < 43072 - ? c == 43052 - : c <= 43123) - : (c <= 43205 || (c < 43232 - ? (c >= 43216 && c <= 43225) - : c <= 43255))))) - : (c <= 43259 || (c < 43488 - ? (c < 43360 - ? (c < 43312 - ? (c >= 43261 && c <= 43309) - : c <= 43347) - : (c <= 43388 || (c < 43471 - ? (c >= 43392 && c <= 43456) - : c <= 43481))) - : (c <= 43518 || (c < 43600 - ? (c < 43584 - ? (c >= 43520 && c <= 43574) - : c <= 43597) - : (c <= 43609 || (c >= 43616 && c <= 43638))))))))))))))) - : (c <= 43714 || (c < 71472 - ? (c < 67644 - ? (c < 65382 - ? (c < 64318 - ? (c < 44012 - ? (c < 43793 - ? (c < 43762 - ? (c < 43744 - ? (c >= 43739 && c <= 43741) - : c <= 43759) - : (c <= 43766 || (c < 43785 - ? (c >= 43777 && c <= 43782) - : c <= 43790))) - : (c <= 43798 || (c < 43824 - ? (c < 43816 - ? (c >= 43808 && c <= 43814) - : c <= 43822) - : (c <= 43866 || (c < 43888 - ? (c >= 43868 && c <= 43881) - : c <= 44010))))) - : (c <= 44013 || (c < 64112 - ? (c < 55216 - ? (c < 44032 - ? (c >= 44016 && c <= 44025) - : c <= 55203) - : (c <= 55238 || (c < 63744 - ? (c >= 55243 && c <= 55291) - : c <= 64109))) - : (c <= 64217 || (c < 64285 - ? (c < 64275 - ? (c >= 64256 && c <= 64262) - : c <= 64279) - : (c <= 64296 || (c < 64312 - ? (c >= 64298 && c <= 64310) - : c <= 64316))))))) - : (c <= 64318 || (c < 65101 - ? (c < 64848 - ? (c < 64326 - ? (c < 64323 - ? (c >= 64320 && c <= 64321) - : c <= 64324) - : (c <= 64433 || (c < 64612 - ? (c >= 64467 && c <= 64605) - : c <= 64829))) - : (c <= 64911 || (c < 65024 - ? (c < 65008 - ? (c >= 64914 && c <= 64967) - : c <= 65017) - : (c <= 65039 || (c < 65075 - ? (c >= 65056 && c <= 65071) - : c <= 65076))))) - : (c <= 65103 || (c < 65149 - ? (c < 65143 - ? (c < 65139 - ? c == 65137 - : c <= 65139) - : (c <= 65143 || (c < 65147 - ? c == 65145 - : c <= 65147))) - : (c <= 65149 || (c < 65313 - ? (c < 65296 - ? (c >= 65151 && c <= 65276) - : c <= 65305) - : (c <= 65338 || (c < 65345 - ? c == 65343 - : c <= 65370))))))))) - : (c <= 65470 || (c < 66560 - ? (c < 65856 - ? (c < 65549 - ? (c < 65490 - ? (c < 65482 - ? (c >= 65474 && c <= 65479) - : c <= 65487) - : (c <= 65495 || (c < 65536 - ? (c >= 65498 && c <= 65500) - : c <= 65547))) - : (c <= 65574 || (c < 65599 - ? (c < 65596 - ? (c >= 65576 && c <= 65594) - : c <= 65597) - : (c <= 65613 || (c < 65664 - ? (c >= 65616 && c <= 65629) - : c <= 65786))))) - : (c <= 65908 || (c < 66349 - ? (c < 66208 - ? (c < 66176 - ? c == 66045 - : c <= 66204) - : (c <= 66256 || (c < 66304 - ? c == 66272 - : c <= 66335))) - : (c <= 66378 || (c < 66464 - ? (c < 66432 - ? (c >= 66384 && c <= 66426) - : c <= 66461) - : (c <= 66499 || (c < 66513 - ? (c >= 66504 && c <= 66511) - : c <= 66517))))))) - : (c <= 66717 || (c < 66995 - ? (c < 66928 - ? (c < 66776 - ? (c < 66736 - ? (c >= 66720 && c <= 66729) - : c <= 66771) - : (c <= 66811 || (c < 66864 - ? (c >= 66816 && c <= 66855) - : c <= 66915))) - : (c <= 66938 || (c < 66964 - ? (c < 66956 - ? (c >= 66940 && c <= 66954) - : c <= 66962) - : (c <= 66965 || (c < 66979 - ? (c >= 66967 && c <= 66977) - : c <= 66993))))) - : (c <= 67001 || (c < 67463 - ? (c < 67392 - ? (c < 67072 - ? (c >= 67003 && c <= 67004) - : c <= 67382) - : (c <= 67413 || (c < 67456 - ? (c >= 67424 && c <= 67431) - : c <= 67461))) - : (c <= 67504 || (c < 67592 - ? (c < 67584 - ? (c >= 67506 && c <= 67514) - : c <= 67589) - : (c <= 67592 || (c < 67639 - ? (c >= 67594 && c <= 67637) - : c <= 67640))))))))))) - : (c <= 67644 || (c < 69968 - ? (c < 68480 - ? (c < 68108 - ? (c < 67840 - ? (c < 67712 - ? (c < 67680 - ? (c >= 67647 && c <= 67669) - : c <= 67702) - : (c <= 67742 || (c < 67828 - ? (c >= 67808 && c <= 67826) - : c <= 67829))) - : (c <= 67861 || (c < 68030 - ? (c < 67968 - ? (c >= 67872 && c <= 67897) - : c <= 68023) - : (c <= 68031 || (c < 68101 - ? (c >= 68096 && c <= 68099) - : c <= 68102))))) - : (c <= 68115 || (c < 68224 - ? (c < 68152 - ? (c < 68121 - ? (c >= 68117 && c <= 68119) - : c <= 68149) - : (c <= 68154 || (c < 68192 - ? c == 68159 - : c <= 68220))) - : (c <= 68252 || (c < 68352 - ? (c < 68297 - ? (c >= 68288 && c <= 68295) - : c <= 68326) - : (c <= 68405 || (c < 68448 - ? (c >= 68416 && c <= 68437) - : c <= 68466))))))) - : (c <= 68497 || (c < 69488 - ? (c < 69248 - ? (c < 68800 - ? (c < 68736 - ? (c >= 68608 && c <= 68680) - : c <= 68786) - : (c <= 68850 || (c < 68912 - ? (c >= 68864 && c <= 68903) - : c <= 68921))) - : (c <= 69289 || (c < 69376 - ? (c < 69296 - ? (c >= 69291 && c <= 69292) - : c <= 69297) - : (c <= 69404 || (c < 69424 - ? c == 69415 - : c <= 69456))))) - : (c <= 69509 || (c < 69826 - ? (c < 69632 - ? (c < 69600 - ? (c >= 69552 && c <= 69572) - : c <= 69622) - : (c <= 69702 || (c < 69759 - ? (c >= 69734 && c <= 69749) - : c <= 69818))) - : (c <= 69826 || (c < 69888 - ? (c < 69872 - ? (c >= 69840 && c <= 69864) - : c <= 69881) - : (c <= 69940 || (c < 69956 - ? (c >= 69942 && c <= 69951) - : c <= 69959))))))))) - : (c <= 70003 || (c < 70471 - ? (c < 70287 - ? (c < 70144 - ? (c < 70089 - ? (c < 70016 - ? c == 70006 - : c <= 70084) - : (c <= 70092 || (c < 70108 - ? (c >= 70094 && c <= 70106) - : c <= 70108))) - : (c <= 70161 || (c < 70272 - ? (c < 70206 - ? (c >= 70163 && c <= 70199) - : c <= 70206) - : (c <= 70278 || (c < 70282 - ? c == 70280 - : c <= 70285))))) - : (c <= 70301 || (c < 70415 - ? (c < 70384 - ? (c < 70320 - ? (c >= 70303 && c <= 70312) - : c <= 70378) - : (c <= 70393 || (c < 70405 - ? (c >= 70400 && c <= 70403) - : c <= 70412))) - : (c <= 70416 || (c < 70450 - ? (c < 70442 - ? (c >= 70419 && c <= 70440) - : c <= 70448) - : (c <= 70451 || (c < 70459 - ? (c >= 70453 && c <= 70457) - : c <= 70468))))))) - : (c <= 70472 || (c < 70864 - ? (c < 70512 - ? (c < 70487 - ? (c < 70480 - ? (c >= 70475 && c <= 70477) - : c <= 70480) - : (c <= 70487 || (c < 70502 - ? (c >= 70493 && c <= 70499) - : c <= 70508))) - : (c <= 70516 || (c < 70750 - ? (c < 70736 - ? (c >= 70656 && c <= 70730) - : c <= 70745) - : (c <= 70753 || (c < 70855 - ? (c >= 70784 && c <= 70853) - : c <= 70855))))) - : (c <= 70873 || (c < 71248 - ? (c < 71128 - ? (c < 71096 - ? (c >= 71040 && c <= 71093) - : c <= 71104) - : (c <= 71133 || (c < 71236 - ? (c >= 71168 && c <= 71232) - : c <= 71236))) - : (c <= 71257 || (c < 71424 - ? (c < 71360 - ? (c >= 71296 && c <= 71352) - : c <= 71369) - : (c <= 71450 || (c >= 71453 && c <= 71467))))))))))))) - : (c <= 71481 || (c < 119973 - ? (c < 82944 - ? (c < 72784 - ? (c < 72096 - ? (c < 71948 - ? (c < 71840 - ? (c < 71680 - ? (c >= 71488 && c <= 71494) - : c <= 71738) - : (c <= 71913 || (c < 71945 - ? (c >= 71935 && c <= 71942) - : c <= 71945))) - : (c <= 71955 || (c < 71991 - ? (c < 71960 - ? (c >= 71957 && c <= 71958) - : c <= 71989) - : (c <= 71992 || (c < 72016 - ? (c >= 71995 && c <= 72003) - : c <= 72025))))) - : (c <= 72103 || (c < 72272 - ? (c < 72163 - ? (c < 72154 - ? (c >= 72106 && c <= 72151) - : c <= 72161) - : (c <= 72164 || (c < 72263 - ? (c >= 72192 && c <= 72254) - : c <= 72263))) - : (c <= 72345 || (c < 72704 - ? (c < 72368 - ? c == 72349 - : c <= 72440) - : (c <= 72712 || (c < 72760 - ? (c >= 72714 && c <= 72758) - : c <= 72768))))))) - : (c <= 72793 || (c < 73063 - ? (c < 72971 - ? (c < 72873 - ? (c < 72850 - ? (c >= 72818 && c <= 72847) - : c <= 72871) - : (c <= 72886 || (c < 72968 - ? (c >= 72960 && c <= 72966) - : c <= 72969))) - : (c <= 73014 || (c < 73023 - ? (c < 73020 - ? c == 73018 - : c <= 73021) - : (c <= 73031 || (c < 73056 - ? (c >= 73040 && c <= 73049) - : c <= 73061))))) - : (c <= 73064 || (c < 73648 - ? (c < 73107 - ? (c < 73104 - ? (c >= 73066 && c <= 73102) - : c <= 73105) - : (c <= 73112 || (c < 73440 - ? (c >= 73120 && c <= 73129) - : c <= 73462))) - : (c <= 73648 || (c < 74880 - ? (c < 74752 - ? (c >= 73728 && c <= 74649) - : c <= 74862) - : (c <= 75075 || (c < 77824 - ? (c >= 77712 && c <= 77808) - : c <= 78894))))))))) - : (c <= 83526 || (c < 110581 - ? (c < 93053 - ? (c < 92880 - ? (c < 92768 - ? (c < 92736 - ? (c >= 92160 && c <= 92728) - : c <= 92766) - : (c <= 92777 || (c < 92864 - ? (c >= 92784 && c <= 92862) - : c <= 92873))) - : (c <= 92909 || (c < 92992 - ? (c < 92928 - ? (c >= 92912 && c <= 92916) - : c <= 92982) - : (c <= 92995 || (c < 93027 - ? (c >= 93008 && c <= 93017) - : c <= 93047))))) - : (c <= 93071 || (c < 94179 - ? (c < 94031 - ? (c < 93952 - ? (c >= 93760 && c <= 93823) - : c <= 94026) - : (c <= 94087 || (c < 94176 - ? (c >= 94095 && c <= 94111) - : c <= 94177))) - : (c <= 94180 || (c < 100352 - ? (c < 94208 - ? (c >= 94192 && c <= 94193) - : c <= 100343) - : (c <= 101589 || (c < 110576 - ? (c >= 101632 && c <= 101640) - : c <= 110579))))))) - : (c <= 110587 || (c < 118576 - ? (c < 113664 - ? (c < 110928 - ? (c < 110592 - ? (c >= 110589 && c <= 110590) - : c <= 110882) - : (c <= 110930 || (c < 110960 - ? (c >= 110948 && c <= 110951) - : c <= 111355))) - : (c <= 113770 || (c < 113808 - ? (c < 113792 - ? (c >= 113776 && c <= 113788) - : c <= 113800) - : (c <= 113817 || (c < 118528 - ? (c >= 113821 && c <= 113822) - : c <= 118573))))) - : (c <= 118598 || (c < 119362 - ? (c < 119163 - ? (c < 119149 - ? (c >= 119141 && c <= 119145) - : c <= 119154) - : (c <= 119170 || (c < 119210 - ? (c >= 119173 && c <= 119179) - : c <= 119213))) - : (c <= 119364 || (c < 119966 - ? (c < 119894 - ? (c >= 119808 && c <= 119892) - : c <= 119964) - : (c <= 119967 || c == 119970)))))))))) - : (c <= 119974 || (c < 124912 - ? (c < 120746 - ? (c < 120134 - ? (c < 120071 - ? (c < 119995 - ? (c < 119982 - ? (c >= 119977 && c <= 119980) - : c <= 119993) - : (c <= 119995 || (c < 120005 - ? (c >= 119997 && c <= 120003) - : c <= 120069))) - : (c <= 120074 || (c < 120094 - ? (c < 120086 - ? (c >= 120077 && c <= 120084) - : c <= 120092) - : (c <= 120121 || (c < 120128 - ? (c >= 120123 && c <= 120126) - : c <= 120132))))) - : (c <= 120134 || (c < 120572 - ? (c < 120488 - ? (c < 120146 - ? (c >= 120138 && c <= 120144) - : c <= 120485) - : (c <= 120512 || (c < 120540 - ? (c >= 120514 && c <= 120538) - : c <= 120570))) - : (c <= 120596 || (c < 120656 - ? (c < 120630 - ? (c >= 120598 && c <= 120628) - : c <= 120654) - : (c <= 120686 || (c < 120714 - ? (c >= 120688 && c <= 120712) - : c <= 120744))))))) - : (c <= 120770 || (c < 122907 - ? (c < 121476 - ? (c < 121344 - ? (c < 120782 - ? (c >= 120772 && c <= 120779) - : c <= 120831) - : (c <= 121398 || (c < 121461 - ? (c >= 121403 && c <= 121452) - : c <= 121461))) - : (c <= 121476 || (c < 122624 - ? (c < 121505 - ? (c >= 121499 && c <= 121503) - : c <= 121519) - : (c <= 122654 || (c < 122888 - ? (c >= 122880 && c <= 122886) - : c <= 122904))))) - : (c <= 122913 || (c < 123214 - ? (c < 123136 - ? (c < 122918 - ? (c >= 122915 && c <= 122916) - : c <= 122922) - : (c <= 123180 || (c < 123200 - ? (c >= 123184 && c <= 123197) - : c <= 123209))) - : (c <= 123214 || (c < 124896 - ? (c < 123584 - ? (c >= 123536 && c <= 123566) - : c <= 123641) - : (c <= 124902 || (c < 124909 - ? (c >= 124904 && c <= 124907) - : c <= 124910))))))))) - : (c <= 124926 || (c < 126557 - ? (c < 126521 - ? (c < 126469 - ? (c < 125184 - ? (c < 125136 - ? (c >= 124928 && c <= 125124) - : c <= 125142) - : (c <= 125259 || (c < 126464 - ? (c >= 125264 && c <= 125273) - : c <= 126467))) - : (c <= 126495 || (c < 126503 - ? (c < 126500 - ? (c >= 126497 && c <= 126498) - : c <= 126500) - : (c <= 126503 || (c < 126516 - ? (c >= 126505 && c <= 126514) - : c <= 126519))))) - : (c <= 126521 || (c < 126541 - ? (c < 126535 - ? (c < 126530 - ? c == 126523 - : c <= 126530) - : (c <= 126535 || (c < 126539 - ? c == 126537 - : c <= 126539))) - : (c <= 126543 || (c < 126551 - ? (c < 126548 - ? (c >= 126545 && c <= 126546) - : c <= 126548) - : (c <= 126551 || (c < 126555 - ? c == 126553 - : c <= 126555))))))) - : (c <= 126557 || (c < 126629 - ? (c < 126580 - ? (c < 126564 - ? (c < 126561 - ? c == 126559 - : c <= 126562) - : (c <= 126564 || (c < 126572 - ? (c >= 126567 && c <= 126570) - : c <= 126578))) - : (c <= 126583 || (c < 126592 - ? (c < 126590 - ? (c >= 126585 && c <= 126588) - : c <= 126590) - : (c <= 126601 || (c < 126625 - ? (c >= 126603 && c <= 126619) - : c <= 126627))))) - : (c <= 126633 || (c < 178208 - ? (c < 131072 - ? (c < 130032 - ? (c >= 126635 && c <= 126651) - : c <= 130041) - : (c <= 173791 || (c < 177984 - ? (c >= 173824 && c <= 177976) - : c <= 178205))) - : (c <= 183969 || (c < 196608 - ? (c < 194560 - ? (c >= 183984 && c <= 191456) - : c <= 195101) - : (c <= 201546 || (c >= 917760 && c <= 917999))))))))))))))))); -} - -static inline bool aux_sym_long_flag_token1_character_set_4(int32_t c) { - return (c < 43616 - ? (c < 3782 - ? (c < 2748 - ? (c < 2045 - ? (c < 1015 - ? (c < 710 - ? (c < 181 - ? (c < '_' - ? (c < 'A' - ? (c >= '0' && c <= '9') - : c <= 'Z') - : (c <= '_' || (c < 170 - ? (c >= 'a' && c <= 'z') - : c <= 170))) - : (c <= 181 || (c < 192 - ? (c < 186 - ? c == 183 - : c <= 186) - : (c <= 214 || (c < 248 - ? (c >= 216 && c <= 246) - : c <= 705))))) - : (c <= 721 || (c < 891 - ? (c < 750 - ? (c < 748 - ? (c >= 736 && c <= 740) - : c <= 748) - : (c <= 750 || (c < 886 - ? (c >= 768 && c <= 884) - : c <= 887))) - : (c <= 893 || (c < 908 - ? (c < 902 - ? c == 895 - : c <= 906) - : (c <= 908 || (c < 931 - ? (c >= 910 && c <= 929) - : c <= 1013))))))) - : (c <= 1153 || (c < 1519 - ? (c < 1425 - ? (c < 1329 - ? (c < 1162 - ? (c >= 1155 && c <= 1159) - : c <= 1327) - : (c <= 1366 || (c < 1376 - ? c == 1369 - : c <= 1416))) - : (c <= 1469 || (c < 1476 - ? (c < 1473 - ? c == 1471 - : c <= 1474) - : (c <= 1477 || (c < 1488 - ? c == 1479 - : c <= 1514))))) - : (c <= 1522 || (c < 1770 - ? (c < 1646 - ? (c < 1568 - ? (c >= 1552 && c <= 1562) - : c <= 1641) - : (c <= 1747 || (c < 1759 - ? (c >= 1749 && c <= 1756) - : c <= 1768))) - : (c <= 1788 || (c < 1869 - ? (c < 1808 - ? c == 1791 - : c <= 1866) - : (c <= 1969 || (c < 2042 - ? (c >= 1984 && c <= 2037) - : c <= 2042))))))))) - : (c <= 2045 || (c < 2558 - ? (c < 2451 - ? (c < 2200 - ? (c < 2144 - ? (c < 2112 - ? (c >= 2048 && c <= 2093) - : c <= 2139) - : (c <= 2154 || (c < 2185 - ? (c >= 2160 && c <= 2183) - : c <= 2190))) - : (c <= 2273 || (c < 2417 - ? (c < 2406 - ? (c >= 2275 && c <= 2403) - : c <= 2415) - : (c <= 2435 || (c < 2447 - ? (c >= 2437 && c <= 2444) - : c <= 2448))))) - : (c <= 2472 || (c < 2507 - ? (c < 2486 - ? (c < 2482 - ? (c >= 2474 && c <= 2480) - : c <= 2482) - : (c <= 2489 || (c < 2503 - ? (c >= 2492 && c <= 2500) - : c <= 2504))) - : (c <= 2510 || (c < 2527 - ? (c < 2524 - ? c == 2519 - : c <= 2525) - : (c <= 2531 || (c < 2556 - ? (c >= 2534 && c <= 2545) - : c <= 2556))))))) - : (c <= 2558 || (c < 2635 - ? (c < 2610 - ? (c < 2575 - ? (c < 2565 - ? (c >= 2561 && c <= 2563) - : c <= 2570) - : (c <= 2576 || (c < 2602 - ? (c >= 2579 && c <= 2600) - : c <= 2608))) - : (c <= 2611 || (c < 2620 - ? (c < 2616 - ? (c >= 2613 && c <= 2614) - : c <= 2617) - : (c <= 2620 || (c < 2631 - ? (c >= 2622 && c <= 2626) - : c <= 2632))))) - : (c <= 2637 || (c < 2693 - ? (c < 2654 - ? (c < 2649 - ? c == 2641 - : c <= 2652) - : (c <= 2654 || (c < 2689 - ? (c >= 2662 && c <= 2677) - : c <= 2691))) - : (c <= 2701 || (c < 2730 - ? (c < 2707 - ? (c >= 2703 && c <= 2705) - : c <= 2728) - : (c <= 2736 || (c < 2741 - ? (c >= 2738 && c <= 2739) - : c <= 2745))))))))))) - : (c <= 2757 || (c < 3168 - ? (c < 2958 - ? (c < 2866 - ? (c < 2809 - ? (c < 2768 - ? (c < 2763 - ? (c >= 2759 && c <= 2761) - : c <= 2765) - : (c <= 2768 || (c < 2790 - ? (c >= 2784 && c <= 2787) - : c <= 2799))) - : (c <= 2815 || (c < 2831 - ? (c < 2821 - ? (c >= 2817 && c <= 2819) - : c <= 2828) - : (c <= 2832 || (c < 2858 - ? (c >= 2835 && c <= 2856) - : c <= 2864))))) - : (c <= 2867 || (c < 2908 - ? (c < 2887 - ? (c < 2876 - ? (c >= 2869 && c <= 2873) - : c <= 2884) - : (c <= 2888 || (c < 2901 - ? (c >= 2891 && c <= 2893) - : c <= 2903))) - : (c <= 2909 || (c < 2929 - ? (c < 2918 - ? (c >= 2911 && c <= 2915) - : c <= 2927) - : (c <= 2929 || (c < 2949 - ? (c >= 2946 && c <= 2947) - : c <= 2954))))))) - : (c <= 2960 || (c < 3031 - ? (c < 2984 - ? (c < 2972 - ? (c < 2969 - ? (c >= 2962 && c <= 2965) - : c <= 2970) - : (c <= 2972 || (c < 2979 - ? (c >= 2974 && c <= 2975) - : c <= 2980))) - : (c <= 2986 || (c < 3014 - ? (c < 3006 - ? (c >= 2990 && c <= 3001) - : c <= 3010) - : (c <= 3016 || (c < 3024 - ? (c >= 3018 && c <= 3021) - : c <= 3024))))) - : (c <= 3031 || (c < 3132 - ? (c < 3086 - ? (c < 3072 - ? (c >= 3046 && c <= 3055) - : c <= 3084) - : (c <= 3088 || (c < 3114 - ? (c >= 3090 && c <= 3112) - : c <= 3129))) - : (c <= 3140 || (c < 3157 - ? (c < 3146 - ? (c >= 3142 && c <= 3144) - : c <= 3149) - : (c <= 3158 || (c < 3165 - ? (c >= 3160 && c <= 3162) - : c <= 3165))))))))) - : (c <= 3171 || (c < 3450 - ? (c < 3293 - ? (c < 3242 - ? (c < 3205 - ? (c < 3200 - ? (c >= 3174 && c <= 3183) - : c <= 3203) - : (c <= 3212 || (c < 3218 - ? (c >= 3214 && c <= 3216) - : c <= 3240))) - : (c <= 3251 || (c < 3270 - ? (c < 3260 - ? (c >= 3253 && c <= 3257) - : c <= 3268) - : (c <= 3272 || (c < 3285 - ? (c >= 3274 && c <= 3277) - : c <= 3286))))) - : (c <= 3294 || (c < 3346 - ? (c < 3313 - ? (c < 3302 - ? (c >= 3296 && c <= 3299) - : c <= 3311) - : (c <= 3314 || (c < 3342 - ? (c >= 3328 && c <= 3340) - : c <= 3344))) - : (c <= 3396 || (c < 3412 - ? (c < 3402 - ? (c >= 3398 && c <= 3400) - : c <= 3406) - : (c <= 3415 || (c < 3430 - ? (c >= 3423 && c <= 3427) - : c <= 3439))))))) - : (c <= 3455 || (c < 3570 - ? (c < 3520 - ? (c < 3482 - ? (c < 3461 - ? (c >= 3457 && c <= 3459) - : c <= 3478) - : (c <= 3505 || (c < 3517 - ? (c >= 3507 && c <= 3515) - : c <= 3517))) - : (c <= 3526 || (c < 3542 - ? (c < 3535 - ? c == 3530 - : c <= 3540) - : (c <= 3542 || (c < 3558 - ? (c >= 3544 && c <= 3551) - : c <= 3567))))) - : (c <= 3571 || (c < 3718 - ? (c < 3664 - ? (c < 3648 - ? (c >= 3585 && c <= 3642) - : c <= 3662) - : (c <= 3673 || (c < 3716 - ? (c >= 3713 && c <= 3714) - : c <= 3716))) - : (c <= 3722 || (c < 3751 - ? (c < 3749 - ? (c >= 3724 && c <= 3747) - : c <= 3749) - : (c <= 3773 || (c >= 3776 && c <= 3780))))))))))))) - : (c <= 3782 || (c < 8025 - ? (c < 5888 - ? (c < 4688 - ? (c < 3953 - ? (c < 3872 - ? (c < 3804 - ? (c < 3792 - ? (c >= 3784 && c <= 3789) - : c <= 3801) - : (c <= 3807 || (c < 3864 - ? c == 3840 - : c <= 3865))) - : (c <= 3881 || (c < 3897 - ? (c < 3895 - ? c == 3893 - : c <= 3895) - : (c <= 3897 || (c < 3913 - ? (c >= 3902 && c <= 3911) - : c <= 3948))))) - : (c <= 3972 || (c < 4256 - ? (c < 4038 - ? (c < 3993 - ? (c >= 3974 && c <= 3991) - : c <= 4028) - : (c <= 4038 || (c < 4176 - ? (c >= 4096 && c <= 4169) - : c <= 4253))) - : (c <= 4293 || (c < 4304 - ? (c < 4301 - ? c == 4295 - : c <= 4301) - : (c <= 4346 || (c < 4682 - ? (c >= 4348 && c <= 4680) - : c <= 4685))))))) - : (c <= 4694 || (c < 4882 - ? (c < 4786 - ? (c < 4704 - ? (c < 4698 - ? c == 4696 - : c <= 4701) - : (c <= 4744 || (c < 4752 - ? (c >= 4746 && c <= 4749) - : c <= 4784))) - : (c <= 4789 || (c < 4802 - ? (c < 4800 - ? (c >= 4792 && c <= 4798) - : c <= 4800) - : (c <= 4805 || (c < 4824 - ? (c >= 4808 && c <= 4822) - : c <= 4880))))) - : (c <= 4885 || (c < 5112 - ? (c < 4969 - ? (c < 4957 - ? (c >= 4888 && c <= 4954) - : c <= 4959) - : (c <= 4977 || (c < 5024 - ? (c >= 4992 && c <= 5007) - : c <= 5109))) - : (c <= 5117 || (c < 5761 - ? (c < 5743 - ? (c >= 5121 && c <= 5740) - : c <= 5759) - : (c <= 5786 || (c < 5870 - ? (c >= 5792 && c <= 5866) - : c <= 5880))))))))) - : (c <= 5909 || (c < 6688 - ? (c < 6176 - ? (c < 6016 - ? (c < 5984 - ? (c < 5952 - ? (c >= 5919 && c <= 5940) - : c <= 5971) - : (c <= 5996 || (c < 6002 - ? (c >= 5998 && c <= 6000) - : c <= 6003))) - : (c <= 6099 || (c < 6112 - ? (c < 6108 - ? c == 6103 - : c <= 6109) - : (c <= 6121 || (c < 6159 - ? (c >= 6155 && c <= 6157) - : c <= 6169))))) - : (c <= 6264 || (c < 6470 - ? (c < 6400 - ? (c < 6320 - ? (c >= 6272 && c <= 6314) - : c <= 6389) - : (c <= 6430 || (c < 6448 - ? (c >= 6432 && c <= 6443) - : c <= 6459))) - : (c <= 6509 || (c < 6576 - ? (c < 6528 - ? (c >= 6512 && c <= 6516) - : c <= 6571) - : (c <= 6601 || (c < 6656 - ? (c >= 6608 && c <= 6618) - : c <= 6683))))))) - : (c <= 6750 || (c < 7232 - ? (c < 6847 - ? (c < 6800 - ? (c < 6783 - ? (c >= 6752 && c <= 6780) - : c <= 6793) - : (c <= 6809 || (c < 6832 - ? c == 6823 - : c <= 6845))) - : (c <= 6862 || (c < 7019 - ? (c < 6992 - ? (c >= 6912 && c <= 6988) - : c <= 7001) - : (c <= 7027 || (c < 7168 - ? (c >= 7040 && c <= 7155) - : c <= 7223))))) - : (c <= 7241 || (c < 7380 - ? (c < 7312 - ? (c < 7296 - ? (c >= 7245 && c <= 7293) - : c <= 7304) - : (c <= 7354 || (c < 7376 - ? (c >= 7357 && c <= 7359) - : c <= 7378))) - : (c <= 7418 || (c < 7968 - ? (c < 7960 - ? (c >= 7424 && c <= 7957) - : c <= 7965) - : (c <= 8005 || (c < 8016 - ? (c >= 8008 && c <= 8013) - : c <= 8023))))))))))) - : (c <= 8025 || (c < 11720 - ? (c < 8458 - ? (c < 8178 - ? (c < 8126 - ? (c < 8031 - ? (c < 8029 - ? c == 8027 - : c <= 8029) - : (c <= 8061 || (c < 8118 - ? (c >= 8064 && c <= 8116) - : c <= 8124))) - : (c <= 8126 || (c < 8144 - ? (c < 8134 - ? (c >= 8130 && c <= 8132) - : c <= 8140) - : (c <= 8147 || (c < 8160 - ? (c >= 8150 && c <= 8155) - : c <= 8172))))) - : (c <= 8180 || (c < 8336 - ? (c < 8276 - ? (c < 8255 - ? (c >= 8182 && c <= 8188) - : c <= 8256) - : (c <= 8276 || (c < 8319 - ? c == 8305 - : c <= 8319))) - : (c <= 8348 || (c < 8421 - ? (c < 8417 - ? (c >= 8400 && c <= 8412) - : c <= 8417) - : (c <= 8432 || (c < 8455 - ? c == 8450 - : c <= 8455))))))) - : (c <= 8467 || (c < 11499 - ? (c < 8490 - ? (c < 8484 - ? (c < 8472 - ? c == 8469 - : c <= 8477) - : (c <= 8484 || (c < 8488 - ? c == 8486 - : c <= 8488))) - : (c <= 8505 || (c < 8526 - ? (c < 8517 - ? (c >= 8508 && c <= 8511) - : c <= 8521) - : (c <= 8526 || (c < 11264 - ? (c >= 8544 && c <= 8584) - : c <= 11492))))) - : (c <= 11507 || (c < 11647 - ? (c < 11565 - ? (c < 11559 - ? (c >= 11520 && c <= 11557) - : c <= 11559) - : (c <= 11565 || (c < 11631 - ? (c >= 11568 && c <= 11623) - : c <= 11631))) - : (c <= 11670 || (c < 11696 - ? (c < 11688 - ? (c >= 11680 && c <= 11686) - : c <= 11694) - : (c <= 11702 || (c < 11712 - ? (c >= 11704 && c <= 11710) - : c <= 11718))))))))) - : (c <= 11726 || (c < 42623 - ? (c < 12540 - ? (c < 12337 - ? (c < 11744 - ? (c < 11736 - ? (c >= 11728 && c <= 11734) - : c <= 11742) - : (c <= 11775 || (c < 12321 - ? (c >= 12293 && c <= 12295) - : c <= 12335))) - : (c <= 12341 || (c < 12441 - ? (c < 12353 - ? (c >= 12344 && c <= 12348) - : c <= 12438) - : (c <= 12442 || (c < 12449 - ? (c >= 12445 && c <= 12447) - : c <= 12538))))) - : (c <= 12543 || (c < 19968 - ? (c < 12704 - ? (c < 12593 - ? (c >= 12549 && c <= 12591) - : c <= 12686) - : (c <= 12735 || (c < 13312 - ? (c >= 12784 && c <= 12799) - : c <= 19903))) - : (c <= 42124 || (c < 42512 - ? (c < 42240 - ? (c >= 42192 && c <= 42237) - : c <= 42508) - : (c <= 42539 || (c < 42612 - ? (c >= 42560 && c <= 42607) - : c <= 42621))))))) - : (c <= 42737 || (c < 43232 - ? (c < 42965 - ? (c < 42891 - ? (c < 42786 - ? (c >= 42775 && c <= 42783) - : c <= 42888) - : (c <= 42954 || (c < 42963 - ? (c >= 42960 && c <= 42961) - : c <= 42963))) - : (c <= 42969 || (c < 43072 - ? (c < 43052 - ? (c >= 42994 && c <= 43047) - : c <= 43052) - : (c <= 43123 || (c < 43216 - ? (c >= 43136 && c <= 43205) - : c <= 43225))))) - : (c <= 43255 || (c < 43471 - ? (c < 43312 - ? (c < 43261 - ? c == 43259 - : c <= 43309) - : (c <= 43347 || (c < 43392 - ? (c >= 43360 && c <= 43388) - : c <= 43456))) - : (c <= 43481 || (c < 43584 - ? (c < 43520 - ? (c >= 43488 && c <= 43518) - : c <= 43574) - : (c <= 43597 || (c >= 43600 && c <= 43609))))))))))))))) - : (c <= 43638 || (c < 71453 - ? (c < 67639 - ? (c < 65345 - ? (c < 64312 - ? (c < 43888 - ? (c < 43785 - ? (c < 43744 - ? (c < 43739 - ? (c >= 43642 && c <= 43714) - : c <= 43741) - : (c <= 43759 || (c < 43777 - ? (c >= 43762 && c <= 43766) - : c <= 43782))) - : (c <= 43790 || (c < 43816 - ? (c < 43808 - ? (c >= 43793 && c <= 43798) - : c <= 43814) - : (c <= 43822 || (c < 43868 - ? (c >= 43824 && c <= 43866) - : c <= 43881))))) - : (c <= 44010 || (c < 63744 - ? (c < 44032 - ? (c < 44016 - ? (c >= 44012 && c <= 44013) - : c <= 44025) - : (c <= 55203 || (c < 55243 - ? (c >= 55216 && c <= 55238) - : c <= 55291))) - : (c <= 64109 || (c < 64275 - ? (c < 64256 - ? (c >= 64112 && c <= 64217) - : c <= 64262) - : (c <= 64279 || (c < 64298 - ? (c >= 64285 && c <= 64296) - : c <= 64310))))))) - : (c <= 64316 || (c < 65075 - ? (c < 64612 - ? (c < 64323 - ? (c < 64320 - ? c == 64318 - : c <= 64321) - : (c <= 64324 || (c < 64467 - ? (c >= 64326 && c <= 64433) - : c <= 64605))) - : (c <= 64829 || (c < 65008 - ? (c < 64914 - ? (c >= 64848 && c <= 64911) - : c <= 64967) - : (c <= 65017 || (c < 65056 - ? (c >= 65024 && c <= 65039) - : c <= 65071))))) - : (c <= 65076 || (c < 65147 - ? (c < 65139 - ? (c < 65137 - ? (c >= 65101 && c <= 65103) - : c <= 65137) - : (c <= 65139 || (c < 65145 - ? c == 65143 - : c <= 65145))) - : (c <= 65147 || (c < 65296 - ? (c < 65151 - ? c == 65149 - : c <= 65276) - : (c <= 65305 || (c < 65343 - ? (c >= 65313 && c <= 65338) - : c <= 65343))))))))) - : (c <= 65370 || (c < 66513 - ? (c < 65664 - ? (c < 65536 - ? (c < 65482 - ? (c < 65474 - ? (c >= 65382 && c <= 65470) - : c <= 65479) - : (c <= 65487 || (c < 65498 - ? (c >= 65490 && c <= 65495) - : c <= 65500))) - : (c <= 65547 || (c < 65596 - ? (c < 65576 - ? (c >= 65549 && c <= 65574) - : c <= 65594) - : (c <= 65597 || (c < 65616 - ? (c >= 65599 && c <= 65613) - : c <= 65629))))) - : (c <= 65786 || (c < 66304 - ? (c < 66176 - ? (c < 66045 - ? (c >= 65856 && c <= 65908) - : c <= 66045) - : (c <= 66204 || (c < 66272 - ? (c >= 66208 && c <= 66256) - : c <= 66272))) - : (c <= 66335 || (c < 66432 - ? (c < 66384 - ? (c >= 66349 && c <= 66378) - : c <= 66426) - : (c <= 66461 || (c < 66504 - ? (c >= 66464 && c <= 66499) - : c <= 66511))))))) - : (c <= 66517 || (c < 66979 - ? (c < 66864 - ? (c < 66736 - ? (c < 66720 - ? (c >= 66560 && c <= 66717) - : c <= 66729) - : (c <= 66771 || (c < 66816 - ? (c >= 66776 && c <= 66811) - : c <= 66855))) - : (c <= 66915 || (c < 66956 - ? (c < 66940 - ? (c >= 66928 && c <= 66938) - : c <= 66954) - : (c <= 66962 || (c < 66967 - ? (c >= 66964 && c <= 66965) - : c <= 66977))))) - : (c <= 66993 || (c < 67456 - ? (c < 67072 - ? (c < 67003 - ? (c >= 66995 && c <= 67001) - : c <= 67004) - : (c <= 67382 || (c < 67424 - ? (c >= 67392 && c <= 67413) - : c <= 67431))) - : (c <= 67461 || (c < 67584 - ? (c < 67506 - ? (c >= 67463 && c <= 67504) - : c <= 67514) - : (c <= 67589 || (c < 67594 - ? c == 67592 - : c <= 67637))))))))))) - : (c <= 67640 || (c < 69956 - ? (c < 68448 - ? (c < 68101 - ? (c < 67828 - ? (c < 67680 - ? (c < 67647 - ? c == 67644 - : c <= 67669) - : (c <= 67702 || (c < 67808 - ? (c >= 67712 && c <= 67742) - : c <= 67826))) - : (c <= 67829 || (c < 67968 - ? (c < 67872 - ? (c >= 67840 && c <= 67861) - : c <= 67897) - : (c <= 68023 || (c < 68096 - ? (c >= 68030 && c <= 68031) - : c <= 68099))))) - : (c <= 68102 || (c < 68192 - ? (c < 68121 - ? (c < 68117 - ? (c >= 68108 && c <= 68115) - : c <= 68119) - : (c <= 68149 || (c < 68159 - ? (c >= 68152 && c <= 68154) - : c <= 68159))) - : (c <= 68220 || (c < 68297 - ? (c < 68288 - ? (c >= 68224 && c <= 68252) - : c <= 68295) - : (c <= 68326 || (c < 68416 - ? (c >= 68352 && c <= 68405) - : c <= 68437))))))) - : (c <= 68466 || (c < 69424 - ? (c < 68912 - ? (c < 68736 - ? (c < 68608 - ? (c >= 68480 && c <= 68497) - : c <= 68680) - : (c <= 68786 || (c < 68864 - ? (c >= 68800 && c <= 68850) - : c <= 68903))) - : (c <= 68921 || (c < 69296 - ? (c < 69291 - ? (c >= 69248 && c <= 69289) - : c <= 69292) - : (c <= 69297 || (c < 69415 - ? (c >= 69376 && c <= 69404) - : c <= 69415))))) - : (c <= 69456 || (c < 69759 - ? (c < 69600 - ? (c < 69552 - ? (c >= 69488 && c <= 69509) - : c <= 69572) - : (c <= 69622 || (c < 69734 - ? (c >= 69632 && c <= 69702) - : c <= 69749))) - : (c <= 69818 || (c < 69872 - ? (c < 69840 - ? c == 69826 - : c <= 69864) - : (c <= 69881 || (c < 69942 - ? (c >= 69888 && c <= 69940) - : c <= 69951))))))))) - : (c <= 69959 || (c < 70459 - ? (c < 70282 - ? (c < 70108 - ? (c < 70016 - ? (c < 70006 - ? (c >= 69968 && c <= 70003) - : c <= 70006) - : (c <= 70084 || (c < 70094 - ? (c >= 70089 && c <= 70092) - : c <= 70106))) - : (c <= 70108 || (c < 70206 - ? (c < 70163 - ? (c >= 70144 && c <= 70161) - : c <= 70199) - : (c <= 70206 || (c < 70280 - ? (c >= 70272 && c <= 70278) - : c <= 70280))))) - : (c <= 70285 || (c < 70405 - ? (c < 70320 - ? (c < 70303 - ? (c >= 70287 && c <= 70301) - : c <= 70312) - : (c <= 70378 || (c < 70400 - ? (c >= 70384 && c <= 70393) - : c <= 70403))) - : (c <= 70412 || (c < 70442 - ? (c < 70419 - ? (c >= 70415 && c <= 70416) - : c <= 70440) - : (c <= 70448 || (c < 70453 - ? (c >= 70450 && c <= 70451) - : c <= 70457))))))) - : (c <= 70468 || (c < 70855 - ? (c < 70502 - ? (c < 70480 - ? (c < 70475 - ? (c >= 70471 && c <= 70472) - : c <= 70477) - : (c <= 70480 || (c < 70493 - ? c == 70487 - : c <= 70499))) - : (c <= 70508 || (c < 70736 - ? (c < 70656 - ? (c >= 70512 && c <= 70516) - : c <= 70730) - : (c <= 70745 || (c < 70784 - ? (c >= 70750 && c <= 70753) - : c <= 70853))))) - : (c <= 70855 || (c < 71236 - ? (c < 71096 - ? (c < 71040 - ? (c >= 70864 && c <= 70873) - : c <= 71093) - : (c <= 71104 || (c < 71168 - ? (c >= 71128 && c <= 71133) - : c <= 71232))) - : (c <= 71236 || (c < 71360 - ? (c < 71296 - ? (c >= 71248 && c <= 71257) - : c <= 71352) - : (c <= 71369 || (c >= 71424 && c <= 71450))))))))))))) - : (c <= 71467 || (c < 119973 - ? (c < 77824 - ? (c < 72760 - ? (c < 72016 - ? (c < 71945 - ? (c < 71680 - ? (c < 71488 - ? (c >= 71472 && c <= 71481) - : c <= 71494) - : (c <= 71738 || (c < 71935 - ? (c >= 71840 && c <= 71913) - : c <= 71942))) - : (c <= 71945 || (c < 71960 - ? (c < 71957 - ? (c >= 71948 && c <= 71955) - : c <= 71958) - : (c <= 71989 || (c < 71995 - ? (c >= 71991 && c <= 71992) - : c <= 72003))))) - : (c <= 72025 || (c < 72263 - ? (c < 72154 - ? (c < 72106 - ? (c >= 72096 && c <= 72103) - : c <= 72151) - : (c <= 72161 || (c < 72192 - ? (c >= 72163 && c <= 72164) - : c <= 72254))) - : (c <= 72263 || (c < 72368 - ? (c < 72349 - ? (c >= 72272 && c <= 72345) - : c <= 72349) - : (c <= 72440 || (c < 72714 - ? (c >= 72704 && c <= 72712) - : c <= 72758))))))) - : (c <= 72768 || (c < 73056 - ? (c < 72968 - ? (c < 72850 - ? (c < 72818 - ? (c >= 72784 && c <= 72793) - : c <= 72847) - : (c <= 72871 || (c < 72960 - ? (c >= 72873 && c <= 72886) - : c <= 72966))) - : (c <= 72969 || (c < 73020 - ? (c < 73018 - ? (c >= 72971 && c <= 73014) - : c <= 73018) - : (c <= 73021 || (c < 73040 - ? (c >= 73023 && c <= 73031) - : c <= 73049))))) - : (c <= 73061 || (c < 73440 - ? (c < 73104 - ? (c < 73066 - ? (c >= 73063 && c <= 73064) - : c <= 73102) - : (c <= 73105 || (c < 73120 - ? (c >= 73107 && c <= 73112) - : c <= 73129))) - : (c <= 73462 || (c < 74752 - ? (c < 73728 - ? c == 73648 - : c <= 74649) - : (c <= 74862 || (c < 77712 - ? (c >= 74880 && c <= 75075) - : c <= 77808))))))))) - : (c <= 78894 || (c < 110576 - ? (c < 93027 - ? (c < 92864 - ? (c < 92736 - ? (c < 92160 - ? (c >= 82944 && c <= 83526) - : c <= 92728) - : (c <= 92766 || (c < 92784 - ? (c >= 92768 && c <= 92777) - : c <= 92862))) - : (c <= 92873 || (c < 92928 - ? (c < 92912 - ? (c >= 92880 && c <= 92909) - : c <= 92916) - : (c <= 92982 || (c < 93008 - ? (c >= 92992 && c <= 92995) - : c <= 93017))))) - : (c <= 93047 || (c < 94176 - ? (c < 93952 - ? (c < 93760 - ? (c >= 93053 && c <= 93071) - : c <= 93823) - : (c <= 94026 || (c < 94095 - ? (c >= 94031 && c <= 94087) - : c <= 94111))) - : (c <= 94177 || (c < 94208 - ? (c < 94192 - ? (c >= 94179 && c <= 94180) - : c <= 94193) - : (c <= 100343 || (c < 101632 - ? (c >= 100352 && c <= 101589) - : c <= 101640))))))) - : (c <= 110579 || (c < 118528 - ? (c < 110960 - ? (c < 110592 - ? (c < 110589 - ? (c >= 110581 && c <= 110587) - : c <= 110590) - : (c <= 110882 || (c < 110948 - ? (c >= 110928 && c <= 110930) - : c <= 110951))) - : (c <= 111355 || (c < 113792 - ? (c < 113776 - ? (c >= 113664 && c <= 113770) - : c <= 113788) - : (c <= 113800 || (c < 113821 - ? (c >= 113808 && c <= 113817) - : c <= 113822))))) - : (c <= 118573 || (c < 119210 - ? (c < 119149 - ? (c < 119141 - ? (c >= 118576 && c <= 118598) - : c <= 119145) - : (c <= 119154 || (c < 119173 - ? (c >= 119163 && c <= 119170) - : c <= 119179))) - : (c <= 119213 || (c < 119894 - ? (c < 119808 - ? (c >= 119362 && c <= 119364) - : c <= 119892) - : (c <= 119964 || (c < 119970 - ? (c >= 119966 && c <= 119967) - : c <= 119970))))))))))) - : (c <= 119974 || (c < 124912 - ? (c < 120746 - ? (c < 120134 - ? (c < 120071 - ? (c < 119995 - ? (c < 119982 - ? (c >= 119977 && c <= 119980) - : c <= 119993) - : (c <= 119995 || (c < 120005 - ? (c >= 119997 && c <= 120003) - : c <= 120069))) - : (c <= 120074 || (c < 120094 - ? (c < 120086 - ? (c >= 120077 && c <= 120084) - : c <= 120092) - : (c <= 120121 || (c < 120128 - ? (c >= 120123 && c <= 120126) - : c <= 120132))))) - : (c <= 120134 || (c < 120572 - ? (c < 120488 - ? (c < 120146 - ? (c >= 120138 && c <= 120144) - : c <= 120485) - : (c <= 120512 || (c < 120540 - ? (c >= 120514 && c <= 120538) - : c <= 120570))) - : (c <= 120596 || (c < 120656 - ? (c < 120630 - ? (c >= 120598 && c <= 120628) - : c <= 120654) - : (c <= 120686 || (c < 120714 - ? (c >= 120688 && c <= 120712) - : c <= 120744))))))) - : (c <= 120770 || (c < 122907 - ? (c < 121476 - ? (c < 121344 - ? (c < 120782 - ? (c >= 120772 && c <= 120779) - : c <= 120831) - : (c <= 121398 || (c < 121461 - ? (c >= 121403 && c <= 121452) - : c <= 121461))) - : (c <= 121476 || (c < 122624 - ? (c < 121505 - ? (c >= 121499 && c <= 121503) - : c <= 121519) - : (c <= 122654 || (c < 122888 - ? (c >= 122880 && c <= 122886) - : c <= 122904))))) - : (c <= 122913 || (c < 123214 - ? (c < 123136 - ? (c < 122918 - ? (c >= 122915 && c <= 122916) - : c <= 122922) - : (c <= 123180 || (c < 123200 - ? (c >= 123184 && c <= 123197) - : c <= 123209))) - : (c <= 123214 || (c < 124896 - ? (c < 123584 - ? (c >= 123536 && c <= 123566) - : c <= 123641) - : (c <= 124902 || (c < 124909 - ? (c >= 124904 && c <= 124907) - : c <= 124910))))))))) - : (c <= 124926 || (c < 126557 - ? (c < 126521 - ? (c < 126469 - ? (c < 125184 - ? (c < 125136 - ? (c >= 124928 && c <= 125124) - : c <= 125142) - : (c <= 125259 || (c < 126464 - ? (c >= 125264 && c <= 125273) - : c <= 126467))) - : (c <= 126495 || (c < 126503 - ? (c < 126500 - ? (c >= 126497 && c <= 126498) - : c <= 126500) - : (c <= 126503 || (c < 126516 - ? (c >= 126505 && c <= 126514) - : c <= 126519))))) - : (c <= 126521 || (c < 126541 - ? (c < 126535 - ? (c < 126530 - ? c == 126523 - : c <= 126530) - : (c <= 126535 || (c < 126539 - ? c == 126537 - : c <= 126539))) - : (c <= 126543 || (c < 126551 - ? (c < 126548 - ? (c >= 126545 && c <= 126546) - : c <= 126548) - : (c <= 126551 || (c < 126555 - ? c == 126553 - : c <= 126555))))))) - : (c <= 126557 || (c < 126629 - ? (c < 126580 - ? (c < 126564 - ? (c < 126561 - ? c == 126559 - : c <= 126562) - : (c <= 126564 || (c < 126572 - ? (c >= 126567 && c <= 126570) - : c <= 126578))) - : (c <= 126583 || (c < 126592 - ? (c < 126590 - ? (c >= 126585 && c <= 126588) - : c <= 126590) - : (c <= 126601 || (c < 126625 - ? (c >= 126603 && c <= 126619) - : c <= 126627))))) - : (c <= 126633 || (c < 178208 - ? (c < 131072 - ? (c < 130032 - ? (c >= 126635 && c <= 126651) - : c <= 130041) - : (c <= 173791 || (c < 177984 - ? (c >= 173824 && c <= 177976) - : c <= 178205))) - : (c <= 183969 || (c < 196608 - ? (c < 194560 - ? (c >= 183984 && c <= 191456) - : c <= 195101) - : (c <= 201546 || (c >= 917760 && c <= 917999))))))))))))))))); -} - -static inline bool aux_sym_long_flag_token1_character_set_5(int32_t c) { - return (c < 11647 - ? (c < 3298 - ? (c < 2558 - ? (c < 2027 - ? (c < 1611 - ? (c < 1425 - ? (c < 768 - ? (c < 183 - ? (c >= '0' && c <= '9') - : c <= 183) - : (c <= 879 || (c < 1155 - ? c == 903 - : c <= 1159))) - : (c <= 1469 || (c < 1476 - ? (c < 1473 - ? c == 1471 - : c <= 1474) - : (c <= 1477 || (c < 1552 - ? c == 1479 - : c <= 1562))))) - : (c <= 1641 || (c < 1776 - ? (c < 1759 - ? (c < 1750 - ? c == 1648 - : c <= 1756) - : (c <= 1764 || (c < 1770 - ? (c >= 1767 && c <= 1768) - : c <= 1773))) - : (c <= 1785 || (c < 1958 - ? (c < 1840 - ? c == 1809 - : c <= 1866) - : (c <= 1968 || (c >= 1984 && c <= 1993))))))) - : (c <= 2035 || (c < 2385 - ? (c < 2137 - ? (c < 2075 - ? (c < 2070 - ? c == 2045 - : c <= 2073) - : (c <= 2083 || (c < 2089 - ? (c >= 2085 && c <= 2087) - : c <= 2093))) - : (c <= 2139 || (c < 2275 - ? (c < 2250 - ? (c >= 2200 && c <= 2207) - : c <= 2273) - : (c <= 2307 || (c < 2366 - ? (c >= 2362 && c <= 2364) - : c <= 2383))))) - : (c <= 2391 || (c < 2503 - ? (c < 2433 - ? (c < 2406 - ? (c >= 2402 && c <= 2403) - : c <= 2415) - : (c <= 2435 || (c < 2494 - ? c == 2492 - : c <= 2500))) - : (c <= 2504 || (c < 2530 - ? (c < 2519 - ? (c >= 2507 && c <= 2509) - : c <= 2519) - : (c <= 2531 || (c >= 2534 && c <= 2543))))))))) - : (c <= 2558 || (c < 2914 - ? (c < 2759 - ? (c < 2641 - ? (c < 2622 - ? (c < 2620 - ? (c >= 2561 && c <= 2563) - : c <= 2620) - : (c <= 2626 || (c < 2635 - ? (c >= 2631 && c <= 2632) - : c <= 2637))) - : (c <= 2641 || (c < 2689 - ? (c < 2677 - ? (c >= 2662 && c <= 2673) - : c <= 2677) - : (c <= 2691 || (c < 2750 - ? c == 2748 - : c <= 2757))))) - : (c <= 2761 || (c < 2876 - ? (c < 2790 - ? (c < 2786 - ? (c >= 2763 && c <= 2765) - : c <= 2787) - : (c <= 2799 || (c < 2817 - ? (c >= 2810 && c <= 2815) - : c <= 2819))) - : (c <= 2876 || (c < 2891 - ? (c < 2887 - ? (c >= 2878 && c <= 2884) - : c <= 2888) - : (c <= 2893 || (c >= 2901 && c <= 2903))))))) - : (c <= 2915 || (c < 3142 - ? (c < 3031 - ? (c < 3006 - ? (c < 2946 - ? (c >= 2918 && c <= 2927) - : c <= 2946) - : (c <= 3010 || (c < 3018 - ? (c >= 3014 && c <= 3016) - : c <= 3021))) - : (c <= 3031 || (c < 3132 - ? (c < 3072 - ? (c >= 3046 && c <= 3055) - : c <= 3076) - : (c <= 3132 || (c >= 3134 && c <= 3140))))) - : (c <= 3144 || (c < 3260 - ? (c < 3170 - ? (c < 3157 - ? (c >= 3146 && c <= 3149) - : c <= 3158) - : (c <= 3171 || (c < 3201 - ? (c >= 3174 && c <= 3183) - : c <= 3203))) - : (c <= 3260 || (c < 3274 - ? (c < 3270 - ? (c >= 3262 && c <= 3268) - : c <= 3272) - : (c <= 3277 || (c >= 3285 && c <= 3286))))))))))) - : (c <= 3299 || (c < 4969 - ? (c < 3784 - ? (c < 3535 - ? (c < 3402 - ? (c < 3387 - ? (c < 3328 - ? (c >= 3302 && c <= 3311) - : c <= 3331) - : (c <= 3388 || (c < 3398 - ? (c >= 3390 && c <= 3396) - : c <= 3400))) - : (c <= 3405 || (c < 3430 - ? (c < 3426 - ? c == 3415 - : c <= 3427) - : (c <= 3439 || (c < 3530 - ? (c >= 3457 && c <= 3459) - : c <= 3530))))) - : (c <= 3540 || (c < 3635 - ? (c < 3558 - ? (c < 3544 - ? c == 3542 - : c <= 3551) - : (c <= 3567 || (c < 3633 - ? (c >= 3570 && c <= 3571) - : c <= 3633))) - : (c <= 3642 || (c < 3761 - ? (c < 3664 - ? (c >= 3655 && c <= 3662) - : c <= 3673) - : (c <= 3761 || (c >= 3763 && c <= 3772))))))) - : (c <= 3789 || (c < 4038 - ? (c < 3897 - ? (c < 3872 - ? (c < 3864 - ? (c >= 3792 && c <= 3801) - : c <= 3865) - : (c <= 3881 || (c < 3895 - ? c == 3893 - : c <= 3895))) - : (c <= 3897 || (c < 3974 - ? (c < 3953 - ? (c >= 3902 && c <= 3903) - : c <= 3972) - : (c <= 3975 || (c < 3993 - ? (c >= 3981 && c <= 3991) - : c <= 4028))))) - : (c <= 4038 || (c < 4199 - ? (c < 4182 - ? (c < 4160 - ? (c >= 4139 && c <= 4158) - : c <= 4169) - : (c <= 4185 || (c < 4194 - ? (c >= 4190 && c <= 4192) - : c <= 4196))) - : (c <= 4205 || (c < 4239 - ? (c < 4226 - ? (c >= 4209 && c <= 4212) - : c <= 4237) - : (c <= 4253 || (c >= 4957 && c <= 4959))))))))) - : (c <= 4977 || (c < 6964 - ? (c < 6448 - ? (c < 6109 - ? (c < 5970 - ? (c < 5938 - ? (c >= 5906 && c <= 5909) - : c <= 5940) - : (c <= 5971 || (c < 6068 - ? (c >= 6002 && c <= 6003) - : c <= 6099))) - : (c <= 6109 || (c < 6159 - ? (c < 6155 - ? (c >= 6112 && c <= 6121) - : c <= 6157) - : (c <= 6169 || (c < 6432 - ? c == 6313 - : c <= 6443))))) - : (c <= 6459 || (c < 6783 - ? (c < 6679 - ? (c < 6608 - ? (c >= 6470 && c <= 6479) - : c <= 6618) - : (c <= 6683 || (c < 6752 - ? (c >= 6741 && c <= 6750) - : c <= 6780))) - : (c <= 6793 || (c < 6847 - ? (c < 6832 - ? (c >= 6800 && c <= 6809) - : c <= 6845) - : (c <= 6862 || (c >= 6912 && c <= 6916))))))) - : (c <= 6980 || (c < 7380 - ? (c < 7142 - ? (c < 7040 - ? (c < 7019 - ? (c >= 6992 && c <= 7001) - : c <= 7027) - : (c <= 7042 || (c < 7088 - ? (c >= 7073 && c <= 7085) - : c <= 7097))) - : (c <= 7155 || (c < 7248 - ? (c < 7232 - ? (c >= 7204 && c <= 7223) - : c <= 7241) - : (c <= 7257 || (c >= 7376 && c <= 7378))))) - : (c <= 7400 || (c < 8276 - ? (c < 7415 - ? (c < 7412 - ? c == 7405 - : c <= 7412) - : (c <= 7417 || (c < 8255 - ? (c >= 7616 && c <= 7679) - : c <= 8256))) - : (c <= 8276 || (c < 8421 - ? (c < 8417 - ? (c >= 8400 && c <= 8412) - : c <= 8417) - : (c <= 8432 || (c >= 11503 && c <= 11505))))))))))))) - : (c <= 11647 || (c < 70498 - ? (c < 65296 - ? (c < 43472 - ? (c < 43043 - ? (c < 42612 - ? (c < 12441 - ? (c < 12330 - ? (c >= 11744 && c <= 11775) - : c <= 12335) - : (c <= 12442 || (c < 42607 - ? (c >= 42528 && c <= 42537) - : c <= 42607))) - : (c <= 42621 || (c < 43010 - ? (c < 42736 - ? (c >= 42654 && c <= 42655) - : c <= 42737) - : (c <= 43010 || (c < 43019 - ? c == 43014 - : c <= 43019))))) - : (c <= 43047 || (c < 43263 - ? (c < 43188 - ? (c < 43136 - ? c == 43052 - : c <= 43137) - : (c <= 43205 || (c < 43232 - ? (c >= 43216 && c <= 43225) - : c <= 43249))) - : (c <= 43273 || (c < 43392 - ? (c < 43335 - ? (c >= 43302 && c <= 43309) - : c <= 43347) - : (c <= 43395 || (c >= 43443 && c <= 43456))))))) - : (c <= 43481 || (c < 43713 - ? (c < 43600 - ? (c < 43561 - ? (c < 43504 - ? c == 43493 - : c <= 43513) - : (c <= 43574 || (c < 43596 - ? c == 43587 - : c <= 43597))) - : (c <= 43609 || (c < 43698 - ? (c < 43696 - ? (c >= 43643 && c <= 43645) - : c <= 43696) - : (c <= 43700 || (c < 43710 - ? (c >= 43703 && c <= 43704) - : c <= 43711))))) - : (c <= 43713 || (c < 64286 - ? (c < 44003 - ? (c < 43765 - ? (c >= 43755 && c <= 43759) - : c <= 43766) - : (c <= 44010 || (c < 44016 - ? (c >= 44012 && c <= 44013) - : c <= 44025))) - : (c <= 64286 || (c < 65075 - ? (c < 65056 - ? (c >= 65024 && c <= 65039) - : c <= 65071) - : (c <= 65076 || (c >= 65101 && c <= 65103))))))))) - : (c <= 65305 || (c < 69808 - ? (c < 68325 - ? (c < 66720 - ? (c < 66045 - ? (c < 65438 - ? c == 65343 - : c <= 65439) - : (c <= 66045 || (c < 66422 - ? c == 66272 - : c <= 66426))) - : (c <= 66729 || (c < 68108 - ? (c < 68101 - ? (c >= 68097 && c <= 68099) - : c <= 68102) - : (c <= 68111 || (c < 68159 - ? (c >= 68152 && c <= 68154) - : c <= 68159))))) - : (c <= 68326 || (c < 69632 - ? (c < 69291 - ? (c < 68912 - ? (c >= 68900 && c <= 68903) - : c <= 68921) - : (c <= 69292 || (c < 69506 - ? (c >= 69446 && c <= 69456) - : c <= 69509))) - : (c <= 69634 || (c < 69747 - ? (c < 69734 - ? (c >= 69688 && c <= 69702) - : c <= 69744) - : (c <= 69748 || (c >= 69759 && c <= 69762))))))) - : (c <= 69818 || (c < 70094 - ? (c < 69957 - ? (c < 69888 - ? (c < 69872 - ? c == 69826 - : c <= 69881) - : (c <= 69890 || (c < 69942 - ? (c >= 69927 && c <= 69940) - : c <= 69951))) - : (c <= 69958 || (c < 70067 - ? (c < 70016 - ? c == 70003 - : c <= 70018) - : (c <= 70080 || (c >= 70089 && c <= 70092))))) - : (c <= 70105 || (c < 70459 - ? (c < 70367 - ? (c < 70206 - ? (c >= 70188 && c <= 70199) - : c <= 70206) - : (c <= 70378 || (c < 70400 - ? (c >= 70384 && c <= 70393) - : c <= 70403))) - : (c <= 70460 || (c < 70475 - ? (c < 70471 - ? (c >= 70462 && c <= 70468) - : c <= 70472) - : (c <= 70477 || c == 70487)))))))))) - : (c <= 70499 || (c < 73098 - ? (c < 72002 - ? (c < 71248 - ? (c < 70832 - ? (c < 70709 - ? (c < 70512 - ? (c >= 70502 && c <= 70508) - : c <= 70516) - : (c <= 70726 || (c < 70750 - ? (c >= 70736 && c <= 70745) - : c <= 70750))) - : (c <= 70851 || (c < 71096 - ? (c < 71087 - ? (c >= 70864 && c <= 70873) - : c <= 71093) - : (c <= 71104 || (c < 71216 - ? (c >= 71132 && c <= 71133) - : c <= 71232))))) - : (c <= 71257 || (c < 71904 - ? (c < 71453 - ? (c < 71360 - ? (c >= 71339 && c <= 71351) - : c <= 71369) - : (c <= 71467 || (c < 71724 - ? (c >= 71472 && c <= 71481) - : c <= 71738))) - : (c <= 71913 || (c < 71995 - ? (c < 71991 - ? (c >= 71984 && c <= 71989) - : c <= 71992) - : (c <= 71998 || c == 72000)))))) - : (c <= 72003 || (c < 72751 - ? (c < 72243 - ? (c < 72154 - ? (c < 72145 - ? (c >= 72016 && c <= 72025) - : c <= 72151) - : (c <= 72160 || (c < 72193 - ? c == 72164 - : c <= 72202))) - : (c <= 72249 || (c < 72273 - ? (c < 72263 - ? (c >= 72251 && c <= 72254) - : c <= 72263) - : (c <= 72283 || (c >= 72330 && c <= 72345))))) - : (c <= 72758 || (c < 73018 - ? (c < 72850 - ? (c < 72784 - ? (c >= 72760 && c <= 72767) - : c <= 72793) - : (c <= 72871 || (c < 73009 - ? (c >= 72873 && c <= 72886) - : c <= 73014))) - : (c <= 73018 || (c < 73031 - ? (c < 73023 - ? (c >= 73020 && c <= 73021) - : c <= 73029) - : (c <= 73031 || (c >= 73040 && c <= 73049))))))))) - : (c <= 73102 || (c < 119362 - ? (c < 94095 - ? (c < 92864 - ? (c < 73120 - ? (c < 73107 - ? (c >= 73104 && c <= 73105) - : c <= 73111) - : (c <= 73129 || (c < 92768 - ? (c >= 73459 && c <= 73462) - : c <= 92777))) - : (c <= 92873 || (c < 93008 - ? (c < 92976 - ? (c >= 92912 && c <= 92916) - : c <= 92982) - : (c <= 93017 || (c < 94033 - ? c == 94031 - : c <= 94087))))) - : (c <= 94098 || (c < 119141 - ? (c < 113821 - ? (c < 94192 - ? c == 94180 - : c <= 94193) - : (c <= 113822 || (c < 118576 - ? (c >= 118528 && c <= 118573) - : c <= 118598))) - : (c <= 119145 || (c < 119173 - ? (c < 119163 - ? (c >= 119149 && c <= 119154) - : c <= 119170) - : (c <= 119179 || (c >= 119210 && c <= 119213))))))) - : (c <= 119364 || (c < 122915 - ? (c < 121499 - ? (c < 121403 - ? (c < 121344 - ? (c >= 120782 && c <= 120831) - : c <= 121398) - : (c <= 121452 || (c < 121476 - ? c == 121461 - : c <= 121476))) - : (c <= 121503 || (c < 122888 - ? (c < 122880 - ? (c >= 121505 && c <= 121519) - : c <= 122886) - : (c <= 122904 || (c >= 122907 && c <= 122913))))) - : (c <= 122916 || (c < 125136 - ? (c < 123200 - ? (c < 123184 - ? (c >= 122918 && c <= 122922) - : c <= 123190) - : (c <= 123209 || (c < 123628 - ? c == 123566 - : c <= 123641))) - : (c <= 125142 || (c < 130032 - ? (c < 125264 - ? (c >= 125252 && c <= 125258) - : c <= 125273) - : (c <= 130041 || (c >= 917760 && c <= 917999))))))))))))))); -} - -static inline bool aux_sym_long_flag_token1_character_set_6(int32_t c) { - return (c < 43793 - ? (c < 4301 - ? (c < 2749 - ? (c < 2042 - ? (c < 908 - ? (c < 710 - ? (c < 181 - ? (c < 'a' - ? (c < '_' - ? (c >= 'A' && c <= 'Z') - : c <= '_') - : (c <= 'z' || c == 170)) - : (c <= 181 || (c < 216 - ? (c < 192 - ? c == 186 - : c <= 214) - : (c <= 246 || (c >= 248 && c <= 705))))) - : (c <= 721 || (c < 886 - ? (c < 750 - ? (c < 748 - ? (c >= 736 && c <= 740) - : c <= 748) - : (c <= 750 || (c >= 880 && c <= 884))) - : (c <= 887 || (c < 895 - ? (c >= 891 && c <= 893) - : (c <= 895 || (c >= 902 && c <= 906))))))) - : (c <= 908 || (c < 1568 - ? (c < 1329 - ? (c < 1015 - ? (c < 931 - ? (c >= 910 && c <= 929) - : c <= 1013) - : (c <= 1153 || (c >= 1162 && c <= 1327))) - : (c <= 1366 || (c < 1488 - ? (c < 1376 - ? c == 1369 - : c <= 1416) - : (c <= 1514 || (c >= 1519 && c <= 1522))))) - : (c <= 1610 || (c < 1791 - ? (c < 1765 - ? (c < 1749 - ? (c >= 1646 && c <= 1747) - : c <= 1749) - : (c <= 1766 || (c >= 1774 && c <= 1788))) - : (c <= 1791 || (c < 1869 - ? (c >= 1808 && c <= 1839) - : (c <= 1969 || (c >= 1994 && c <= 2037))))))))) - : (c <= 2042 || (c < 2544 - ? (c < 2447 - ? (c < 2185 - ? (c < 2144 - ? (c < 2112 - ? (c >= 2048 && c <= 2088) - : c <= 2136) - : (c <= 2154 || (c >= 2160 && c <= 2183))) - : (c <= 2190 || (c < 2417 - ? (c < 2308 - ? (c >= 2208 && c <= 2249) - : c <= 2401) - : (c <= 2432 || (c >= 2437 && c <= 2444))))) - : (c <= 2448 || (c < 2493 - ? (c < 2482 - ? (c < 2474 - ? (c >= 2451 && c <= 2472) - : c <= 2480) - : (c <= 2482 || (c >= 2486 && c <= 2489))) - : (c <= 2493 || (c < 2524 - ? c == 2510 - : (c <= 2525 || (c >= 2527 && c <= 2529))))))) - : (c <= 2545 || (c < 2649 - ? (c < 2602 - ? (c < 2575 - ? (c < 2565 - ? c == 2556 - : c <= 2570) - : (c <= 2576 || (c >= 2579 && c <= 2600))) - : (c <= 2608 || (c < 2613 - ? (c >= 2610 && c <= 2611) - : (c <= 2614 || (c >= 2616 && c <= 2617))))) - : (c <= 2652 || (c < 2707 - ? (c < 2693 - ? (c < 2674 - ? c == 2654 - : c <= 2676) - : (c <= 2701 || (c >= 2703 && c <= 2705))) - : (c <= 2728 || (c < 2738 - ? (c >= 2730 && c <= 2736) - : (c <= 2739 || (c >= 2741 && c <= 2745))))))))))) - : (c <= 2749 || (c < 3242 - ? (c < 2972 - ? (c < 2877 - ? (c < 2831 - ? (c < 2809 - ? (c < 2784 - ? c == 2768 - : c <= 2785) - : (c <= 2809 || (c >= 2821 && c <= 2828))) - : (c <= 2832 || (c < 2866 - ? (c < 2858 - ? (c >= 2835 && c <= 2856) - : c <= 2864) - : (c <= 2867 || (c >= 2869 && c <= 2873))))) - : (c <= 2877 || (c < 2949 - ? (c < 2929 - ? (c < 2911 - ? (c >= 2908 && c <= 2909) - : c <= 2913) - : (c <= 2929 || c == 2947)) - : (c <= 2954 || (c < 2962 - ? (c >= 2958 && c <= 2960) - : (c <= 2965 || (c >= 2969 && c <= 2970))))))) - : (c <= 2972 || (c < 3114 - ? (c < 3024 - ? (c < 2984 - ? (c < 2979 - ? (c >= 2974 && c <= 2975) - : c <= 2980) - : (c <= 2986 || (c >= 2990 && c <= 3001))) - : (c <= 3024 || (c < 3086 - ? (c >= 3077 && c <= 3084) - : (c <= 3088 || (c >= 3090 && c <= 3112))))) - : (c <= 3129 || (c < 3200 - ? (c < 3165 - ? (c < 3160 - ? c == 3133 - : c <= 3162) - : (c <= 3165 || (c >= 3168 && c <= 3169))) - : (c <= 3200 || (c < 3214 - ? (c >= 3205 && c <= 3212) - : (c <= 3216 || (c >= 3218 && c <= 3240))))))))) - : (c <= 3251 || (c < 3648 - ? (c < 3412 - ? (c < 3313 - ? (c < 3293 - ? (c < 3261 - ? (c >= 3253 && c <= 3257) - : c <= 3261) - : (c <= 3294 || (c >= 3296 && c <= 3297))) - : (c <= 3314 || (c < 3346 - ? (c < 3342 - ? (c >= 3332 && c <= 3340) - : c <= 3344) - : (c <= 3389 || c == 3406)))) - : (c <= 3414 || (c < 3507 - ? (c < 3461 - ? (c < 3450 - ? (c >= 3423 && c <= 3425) - : c <= 3455) - : (c <= 3478 || (c >= 3482 && c <= 3505))) - : (c <= 3515 || (c < 3520 - ? c == 3517 - : (c <= 3526 || (c >= 3585 && c <= 3634))))))) - : (c <= 3654 || (c < 3804 - ? (c < 3749 - ? (c < 3718 - ? (c < 3716 - ? (c >= 3713 && c <= 3714) - : c <= 3716) - : (c <= 3722 || (c >= 3724 && c <= 3747))) - : (c <= 3749 || (c < 3776 - ? (c >= 3751 && c <= 3773) - : (c <= 3780 || c == 3782)))) - : (c <= 3807 || (c < 4096 - ? (c < 3913 - ? (c < 3904 - ? c == 3840 - : c <= 3911) - : (c <= 3948 || (c >= 3976 && c <= 3980))) - : (c <= 4159 || (c < 4256 - ? (c >= 4176 && c <= 4238) - : (c <= 4293 || c == 4295)))))))))))) - : (c <= 4301 || (c < 8450 - ? (c < 6480 - ? (c < 5024 - ? (c < 4786 - ? (c < 4696 - ? (c < 4682 - ? (c < 4348 - ? (c >= 4304 && c <= 4346) - : c <= 4680) - : (c <= 4685 || (c >= 4688 && c <= 4694))) - : (c <= 4696 || (c < 4746 - ? (c < 4704 - ? (c >= 4698 && c <= 4701) - : c <= 4744) - : (c <= 4749 || (c >= 4752 && c <= 4784))))) - : (c <= 4789 || (c < 4824 - ? (c < 4802 - ? (c < 4800 - ? (c >= 4792 && c <= 4798) - : c <= 4800) - : (c <= 4805 || (c >= 4808 && c <= 4822))) - : (c <= 4880 || (c < 4888 - ? (c >= 4882 && c <= 4885) - : (c <= 4954 || (c >= 4992 && c <= 5007))))))) - : (c <= 5109 || (c < 5984 - ? (c < 5792 - ? (c < 5743 - ? (c < 5121 - ? (c >= 5112 && c <= 5117) - : c <= 5740) - : (c <= 5759 || (c >= 5761 && c <= 5786))) - : (c <= 5866 || (c < 5919 - ? (c < 5888 - ? (c >= 5870 && c <= 5880) - : c <= 5905) - : (c <= 5937 || (c >= 5952 && c <= 5969))))) - : (c <= 5996 || (c < 6176 - ? (c < 6103 - ? (c < 6016 - ? (c >= 5998 && c <= 6000) - : c <= 6067) - : (c <= 6103 || c == 6108)) - : (c <= 6264 || (c < 6320 - ? (c >= 6272 && c <= 6314) - : (c <= 6389 || (c >= 6400 && c <= 6430))))))))) - : (c <= 6509 || (c < 8016 - ? (c < 7245 - ? (c < 6688 - ? (c < 6576 - ? (c < 6528 - ? (c >= 6512 && c <= 6516) - : c <= 6571) - : (c <= 6601 || (c >= 6656 && c <= 6678))) - : (c <= 6740 || (c < 7043 - ? (c < 6917 - ? c == 6823 - : c <= 6988) - : (c <= 7141 || (c >= 7168 && c <= 7203))))) - : (c <= 7293 || (c < 7424 - ? (c < 7357 - ? (c < 7312 - ? (c >= 7296 && c <= 7304) - : c <= 7354) - : (c <= 7359 || (c >= 7401 && c <= 7418))) - : (c <= 7957 || (c < 7968 - ? (c >= 7960 && c <= 7965) - : (c <= 8005 || (c >= 8008 && c <= 8013))))))) - : (c <= 8023 || (c < 8134 - ? (c < 8064 - ? (c < 8029 - ? (c < 8027 - ? c == 8025 - : c <= 8027) - : (c <= 8029 || (c >= 8031 && c <= 8061))) - : (c <= 8116 || (c < 8126 - ? (c >= 8118 && c <= 8124) - : (c <= 8126 || (c >= 8130 && c <= 8132))))) - : (c <= 8140 || (c < 8182 - ? (c < 8160 - ? (c < 8150 - ? (c >= 8144 && c <= 8147) - : c <= 8155) - : (c <= 8172 || (c >= 8178 && c <= 8180))) - : (c <= 8188 || (c < 8319 - ? c == 8305 - : (c <= 8319 || (c >= 8336 && c <= 8348))))))))))) - : (c <= 8450 || (c < 12549 - ? (c < 11631 - ? (c < 8517 - ? (c < 8484 - ? (c < 8469 - ? (c < 8458 - ? c == 8455 - : c <= 8467) - : (c <= 8469 || (c >= 8472 && c <= 8477))) - : (c <= 8484 || (c < 8490 - ? (c < 8488 - ? c == 8486 - : c <= 8488) - : (c <= 8505 || (c >= 8508 && c <= 8511))))) - : (c <= 8521 || (c < 11520 - ? (c < 11264 - ? (c < 8544 - ? c == 8526 - : c <= 8584) - : (c <= 11492 || (c >= 11499 && c <= 11507))) - : (c <= 11557 || (c < 11565 - ? c == 11559 - : (c <= 11565 || (c >= 11568 && c <= 11623))))))) - : (c <= 11631 || (c < 11736 - ? (c < 11704 - ? (c < 11688 - ? (c < 11680 - ? (c >= 11648 && c <= 11670) - : c <= 11686) - : (c <= 11694 || (c >= 11696 && c <= 11702))) - : (c <= 11710 || (c < 11720 - ? (c >= 11712 && c <= 11718) - : (c <= 11726 || (c >= 11728 && c <= 11734))))) - : (c <= 11742 || (c < 12353 - ? (c < 12337 - ? (c < 12321 - ? (c >= 12293 && c <= 12295) - : c <= 12329) - : (c <= 12341 || (c >= 12344 && c <= 12348))) - : (c <= 12438 || (c < 12449 - ? (c >= 12445 && c <= 12447) - : (c <= 12538 || (c >= 12540 && c <= 12543))))))))) - : (c <= 12591 || (c < 43138 - ? (c < 42623 - ? (c < 19968 - ? (c < 12784 - ? (c < 12704 - ? (c >= 12593 && c <= 12686) - : c <= 12735) - : (c <= 12799 || (c >= 13312 && c <= 19903))) - : (c <= 42124 || (c < 42512 - ? (c < 42240 - ? (c >= 42192 && c <= 42237) - : c <= 42508) - : (c <= 42539 || (c >= 42560 && c <= 42606))))) - : (c <= 42735 || (c < 42963 - ? (c < 42891 - ? (c < 42786 - ? (c >= 42775 && c <= 42783) - : c <= 42888) - : (c <= 42954 || (c >= 42960 && c <= 42961))) - : (c <= 42963 || (c < 42994 - ? (c >= 42965 && c <= 42969) - : (c <= 43042 || (c >= 43072 && c <= 43123))))))) - : (c <= 43187 || (c < 43520 - ? (c < 43360 - ? (c < 43261 - ? (c < 43259 - ? (c >= 43250 && c <= 43255) - : c <= 43259) - : (c <= 43301 || (c >= 43312 && c <= 43334))) - : (c <= 43388 || (c < 43471 - ? (c >= 43396 && c <= 43442) - : (c <= 43471 || (c >= 43488 && c <= 43518))))) - : (c <= 43560 || (c < 43744 - ? (c < 43642 - ? (c < 43616 - ? (c >= 43584 && c <= 43595) - : c <= 43638) - : (c <= 43714 || (c >= 43739 && c <= 43741))) - : (c <= 43754 || (c < 43777 - ? (c >= 43762 && c <= 43764) - : (c <= 43782 || (c >= 43785 && c <= 43790))))))))))))))) - : (c <= 43798 || (c < 71296 - ? (c < 67584 - ? (c < 65498 - ? (c < 64326 - ? (c < 64112 - ? (c < 43888 - ? (c < 43824 - ? (c < 43816 - ? (c >= 43808 && c <= 43814) - : c <= 43822) - : (c <= 43866 || (c >= 43868 && c <= 43881))) - : (c <= 44002 || (c < 55243 - ? (c < 55216 - ? (c >= 44032 && c <= 55203) - : c <= 55238) - : (c <= 55291 || (c >= 63744 && c <= 64109))))) - : (c <= 64217 || (c < 64312 - ? (c < 64285 - ? (c < 64275 - ? (c >= 64256 && c <= 64262) - : c <= 64279) - : (c <= 64296 || (c >= 64298 && c <= 64310))) - : (c <= 64316 || (c < 64320 - ? c == 64318 - : (c <= 64321 || (c >= 64323 && c <= 64324))))))) - : (c <= 64433 || (c < 65147 - ? (c < 65008 - ? (c < 64848 - ? (c < 64612 - ? (c >= 64467 && c <= 64605) - : c <= 64829) - : (c <= 64911 || (c >= 64914 && c <= 64967))) - : (c <= 65017 || (c < 65143 - ? (c < 65139 - ? c == 65137 - : c <= 65139) - : (c <= 65143 || c == 65145)))) - : (c <= 65147 || (c < 65382 - ? (c < 65313 - ? (c < 65151 - ? c == 65149 - : c <= 65276) - : (c <= 65338 || (c >= 65345 && c <= 65370))) - : (c <= 65470 || (c < 65482 - ? (c >= 65474 && c <= 65479) - : (c <= 65487 || (c >= 65490 && c <= 65495))))))))) - : (c <= 65500 || (c < 66736 - ? (c < 66208 - ? (c < 65599 - ? (c < 65576 - ? (c < 65549 - ? (c >= 65536 && c <= 65547) - : c <= 65574) - : (c <= 65594 || (c >= 65596 && c <= 65597))) - : (c <= 65613 || (c < 65856 - ? (c < 65664 - ? (c >= 65616 && c <= 65629) - : c <= 65786) - : (c <= 65908 || (c >= 66176 && c <= 66204))))) - : (c <= 66256 || (c < 66464 - ? (c < 66384 - ? (c < 66349 - ? (c >= 66304 && c <= 66335) - : c <= 66378) - : (c <= 66421 || (c >= 66432 && c <= 66461))) - : (c <= 66499 || (c < 66513 - ? (c >= 66504 && c <= 66511) - : (c <= 66517 || (c >= 66560 && c <= 66717))))))) - : (c <= 66771 || (c < 66979 - ? (c < 66940 - ? (c < 66864 - ? (c < 66816 - ? (c >= 66776 && c <= 66811) - : c <= 66855) - : (c <= 66915 || (c >= 66928 && c <= 66938))) - : (c <= 66954 || (c < 66964 - ? (c >= 66956 && c <= 66962) - : (c <= 66965 || (c >= 66967 && c <= 66977))))) - : (c <= 66993 || (c < 67424 - ? (c < 67072 - ? (c < 67003 - ? (c >= 66995 && c <= 67001) - : c <= 67004) - : (c <= 67382 || (c >= 67392 && c <= 67413))) - : (c <= 67431 || (c < 67463 - ? (c >= 67456 && c <= 67461) - : (c <= 67504 || (c >= 67506 && c <= 67514))))))))))) - : (c <= 67589 || (c < 69600 - ? (c < 68224 - ? (c < 67840 - ? (c < 67647 - ? (c < 67639 - ? (c < 67594 - ? c == 67592 - : c <= 67637) - : (c <= 67640 || c == 67644)) - : (c <= 67669 || (c < 67808 - ? (c < 67712 - ? (c >= 67680 && c <= 67702) - : c <= 67742) - : (c <= 67826 || (c >= 67828 && c <= 67829))))) - : (c <= 67861 || (c < 68112 - ? (c < 68030 - ? (c < 67968 - ? (c >= 67872 && c <= 67897) - : c <= 68023) - : (c <= 68031 || c == 68096)) - : (c <= 68115 || (c < 68121 - ? (c >= 68117 && c <= 68119) - : (c <= 68149 || (c >= 68192 && c <= 68220))))))) - : (c <= 68252 || (c < 68800 - ? (c < 68448 - ? (c < 68352 - ? (c < 68297 - ? (c >= 68288 && c <= 68295) - : c <= 68324) - : (c <= 68405 || (c >= 68416 && c <= 68437))) - : (c <= 68466 || (c < 68608 - ? (c >= 68480 && c <= 68497) - : (c <= 68680 || (c >= 68736 && c <= 68786))))) - : (c <= 68850 || (c < 69415 - ? (c < 69296 - ? (c < 69248 - ? (c >= 68864 && c <= 68899) - : c <= 69289) - : (c <= 69297 || (c >= 69376 && c <= 69404))) - : (c <= 69415 || (c < 69488 - ? (c >= 69424 && c <= 69445) - : (c <= 69505 || (c >= 69552 && c <= 69572))))))))) - : (c <= 69622 || (c < 70320 - ? (c < 70106 - ? (c < 69891 - ? (c < 69763 - ? (c < 69745 - ? (c >= 69635 && c <= 69687) - : c <= 69749) - : (c <= 69807 || (c >= 69840 && c <= 69864))) - : (c <= 69926 || (c < 70006 - ? (c < 69968 - ? (c >= 69956 && c <= 69959) - : c <= 70002) - : (c <= 70006 || (c >= 70019 && c <= 70084))))) - : (c <= 70106 || (c < 70280 - ? (c < 70163 - ? (c < 70144 - ? c == 70108 - : c <= 70161) - : (c <= 70187 || (c >= 70272 && c <= 70278))) - : (c <= 70280 || (c < 70287 - ? (c >= 70282 && c <= 70285) - : (c <= 70301 || (c >= 70303 && c <= 70312))))))) - : (c <= 70366 || (c < 70493 - ? (c < 70450 - ? (c < 70419 - ? (c < 70415 - ? (c >= 70405 && c <= 70412) - : c <= 70416) - : (c <= 70440 || (c >= 70442 && c <= 70448))) - : (c <= 70451 || (c < 70461 - ? (c >= 70453 && c <= 70457) - : (c <= 70461 || c == 70480)))) - : (c <= 70497 || (c < 71040 - ? (c < 70784 - ? (c < 70751 - ? (c >= 70656 && c <= 70730) - : c <= 70753) - : (c <= 70853 || c == 70855)) - : (c <= 71086 || (c < 71168 - ? (c >= 71128 && c <= 71131) - : (c <= 71215 || c == 71236)))))))))))) - : (c <= 71352 || (c < 119997 - ? (c < 82944 - ? (c < 72704 - ? (c < 71999 - ? (c < 71935 - ? (c < 71680 - ? (c < 71488 - ? (c >= 71424 && c <= 71450) - : c <= 71494) - : (c <= 71723 || (c >= 71840 && c <= 71903))) - : (c <= 71942 || (c < 71957 - ? (c < 71948 - ? c == 71945 - : c <= 71955) - : (c <= 71958 || (c >= 71960 && c <= 71983))))) - : (c <= 72001 || (c < 72192 - ? (c < 72161 - ? (c < 72106 - ? (c >= 72096 && c <= 72103) - : c <= 72144) - : (c <= 72161 || c == 72163)) - : (c <= 72250 || (c < 72349 - ? (c >= 72272 && c <= 72329) - : (c <= 72349 || (c >= 72368 && c <= 72440))))))) - : (c <= 72712 || (c < 73066 - ? (c < 72968 - ? (c < 72818 - ? (c < 72768 - ? (c >= 72714 && c <= 72750) - : c <= 72768) - : (c <= 72847 || (c >= 72960 && c <= 72966))) - : (c <= 72969 || (c < 73056 - ? (c < 73030 - ? (c >= 72971 && c <= 73008) - : c <= 73030) - : (c <= 73061 || (c >= 73063 && c <= 73064))))) - : (c <= 73097 || (c < 74752 - ? (c < 73648 - ? (c < 73440 - ? c == 73112 - : c <= 73458) - : (c <= 73648 || (c >= 73728 && c <= 74649))) - : (c <= 74862 || (c < 77712 - ? (c >= 74880 && c <= 75075) - : (c <= 77808 || (c >= 77824 && c <= 78894))))))))) - : (c <= 83526 || (c < 110581 - ? (c < 93952 - ? (c < 92928 - ? (c < 92784 - ? (c < 92736 - ? (c >= 92160 && c <= 92728) - : c <= 92766) - : (c <= 92862 || (c >= 92880 && c <= 92909))) - : (c <= 92975 || (c < 93053 - ? (c < 93027 - ? (c >= 92992 && c <= 92995) - : c <= 93047) - : (c <= 93071 || (c >= 93760 && c <= 93823))))) - : (c <= 94026 || (c < 94208 - ? (c < 94176 - ? (c < 94099 - ? c == 94032 - : c <= 94111) - : (c <= 94177 || c == 94179)) - : (c <= 100343 || (c < 101632 - ? (c >= 100352 && c <= 101589) - : (c <= 101640 || (c >= 110576 && c <= 110579))))))) - : (c <= 110587 || (c < 113808 - ? (c < 110960 - ? (c < 110928 - ? (c < 110592 - ? (c >= 110589 && c <= 110590) - : c <= 110882) - : (c <= 110930 || (c >= 110948 && c <= 110951))) - : (c <= 111355 || (c < 113776 - ? (c >= 113664 && c <= 113770) - : (c <= 113788 || (c >= 113792 && c <= 113800))))) - : (c <= 113817 || (c < 119973 - ? (c < 119966 - ? (c < 119894 - ? (c >= 119808 && c <= 119892) - : c <= 119964) - : (c <= 119967 || c == 119970)) - : (c <= 119974 || (c < 119982 - ? (c >= 119977 && c <= 119980) - : (c <= 119993 || c == 119995)))))))))) - : (c <= 120003 || (c < 126500 - ? (c < 120714 - ? (c < 120146 - ? (c < 120094 - ? (c < 120077 - ? (c < 120071 - ? (c >= 120005 && c <= 120069) - : c <= 120074) - : (c <= 120084 || (c >= 120086 && c <= 120092))) - : (c <= 120121 || (c < 120134 - ? (c < 120128 - ? (c >= 120123 && c <= 120126) - : c <= 120132) - : (c <= 120134 || (c >= 120138 && c <= 120144))))) - : (c <= 120485 || (c < 120598 - ? (c < 120540 - ? (c < 120514 - ? (c >= 120488 && c <= 120512) - : c <= 120538) - : (c <= 120570 || (c >= 120572 && c <= 120596))) - : (c <= 120628 || (c < 120656 - ? (c >= 120630 && c <= 120654) - : (c <= 120686 || (c >= 120688 && c <= 120712))))))) - : (c <= 120744 || (c < 124896 - ? (c < 123191 - ? (c < 122624 - ? (c < 120772 - ? (c >= 120746 && c <= 120770) - : c <= 120779) - : (c <= 122654 || (c >= 123136 && c <= 123180))) - : (c <= 123197 || (c < 123536 - ? c == 123214 - : (c <= 123565 || (c >= 123584 && c <= 123627))))) - : (c <= 124902 || (c < 125184 - ? (c < 124912 - ? (c < 124909 - ? (c >= 124904 && c <= 124907) - : c <= 124910) - : (c <= 124926 || (c >= 124928 && c <= 125124))) - : (c <= 125259 || (c < 126469 - ? (c >= 126464 && c <= 126467) - : (c <= 126495 || (c >= 126497 && c <= 126498))))))))) - : (c <= 126500 || (c < 126564 - ? (c < 126541 - ? (c < 126523 - ? (c < 126516 - ? (c < 126505 - ? c == 126503 - : c <= 126514) - : (c <= 126519 || c == 126521)) - : (c <= 126523 || (c < 126537 - ? (c < 126535 - ? c == 126530 - : c <= 126535) - : (c <= 126537 || c == 126539)))) - : (c <= 126543 || (c < 126555 - ? (c < 126551 - ? (c < 126548 - ? (c >= 126545 && c <= 126546) - : c <= 126548) - : (c <= 126551 || c == 126553)) - : (c <= 126555 || (c < 126559 - ? c == 126557 - : (c <= 126559 || (c >= 126561 && c <= 126562))))))) - : (c <= 126564 || (c < 126629 - ? (c < 126590 - ? (c < 126580 - ? (c < 126572 - ? (c >= 126567 && c <= 126570) - : c <= 126578) - : (c <= 126583 || (c >= 126585 && c <= 126588))) - : (c <= 126590 || (c < 126603 - ? (c >= 126592 && c <= 126601) - : (c <= 126619 || (c >= 126625 && c <= 126627))))) - : (c <= 126633 || (c < 178208 - ? (c < 173824 - ? (c < 131072 - ? (c >= 126635 && c <= 126651) - : c <= 173791) - : (c <= 177976 || (c >= 177984 && c <= 178205))) - : (c <= 183969 || (c < 194560 - ? (c >= 183984 && c <= 191456) - : (c <= 195101 || (c >= 196608 && c <= 201546))))))))))))))))); -} - -static inline bool aux_sym_long_flag_token1_character_set_7(int32_t c) { - return (c < 43642 - ? (c < 3784 - ? (c < 2759 - ? (c < 2048 - ? (c < 1155 - ? (c < 736 - ? (c < 183 - ? (c < 'a' - ? (c < 'A' - ? (c >= '2' && c <= '9') - : c <= 'Z') - : (c <= 'z' || (c < 181 - ? c == 170 - : c <= 181))) - : (c <= 183 || (c < 216 - ? (c < 192 - ? c == 186 - : c <= 214) - : (c <= 246 || (c < 710 - ? (c >= 248 && c <= 705) - : c <= 721))))) - : (c <= 740 || (c < 895 - ? (c < 768 - ? (c < 750 - ? c == 748 - : c <= 750) - : (c <= 884 || (c < 891 - ? (c >= 886 && c <= 887) - : c <= 893))) - : (c <= 895 || (c < 910 - ? (c < 908 - ? (c >= 902 && c <= 906) - : c <= 908) - : (c <= 929 || (c < 1015 - ? (c >= 931 && c <= 1013) - : c <= 1153))))))) - : (c <= 1159 || (c < 1552 - ? (c < 1471 - ? (c < 1369 - ? (c < 1329 - ? (c >= 1162 && c <= 1327) - : c <= 1366) - : (c <= 1369 || (c < 1425 - ? (c >= 1376 && c <= 1416) - : c <= 1469))) - : (c <= 1471 || (c < 1479 - ? (c < 1476 - ? (c >= 1473 && c <= 1474) - : c <= 1477) - : (c <= 1479 || (c < 1519 - ? (c >= 1488 && c <= 1514) - : c <= 1522))))) - : (c <= 1562 || (c < 1791 - ? (c < 1749 - ? (c < 1646 - ? (c >= 1568 && c <= 1641) - : c <= 1747) - : (c <= 1756 || (c < 1770 - ? (c >= 1759 && c <= 1768) - : c <= 1788))) - : (c <= 1791 || (c < 1984 - ? (c < 1869 - ? (c >= 1808 && c <= 1866) - : c <= 1969) - : (c <= 2037 || (c < 2045 - ? c == 2042 - : c <= 2045))))))))) - : (c <= 2093 || (c < 2561 - ? (c < 2474 - ? (c < 2275 - ? (c < 2160 - ? (c < 2144 - ? (c >= 2112 && c <= 2139) - : c <= 2154) - : (c <= 2183 || (c < 2200 - ? (c >= 2185 && c <= 2190) - : c <= 2273))) - : (c <= 2403 || (c < 2437 - ? (c < 2417 - ? (c >= 2406 && c <= 2415) - : c <= 2435) - : (c <= 2444 || (c < 2451 - ? (c >= 2447 && c <= 2448) - : c <= 2472))))) - : (c <= 2480 || (c < 2519 - ? (c < 2492 - ? (c < 2486 - ? c == 2482 - : c <= 2489) - : (c <= 2500 || (c < 2507 - ? (c >= 2503 && c <= 2504) - : c <= 2510))) - : (c <= 2519 || (c < 2534 - ? (c < 2527 - ? (c >= 2524 && c <= 2525) - : c <= 2531) - : (c <= 2545 || (c < 2558 - ? c == 2556 - : c <= 2558))))))) - : (c <= 2563 || (c < 2641 - ? (c < 2613 - ? (c < 2579 - ? (c < 2575 - ? (c >= 2565 && c <= 2570) - : c <= 2576) - : (c <= 2600 || (c < 2610 - ? (c >= 2602 && c <= 2608) - : c <= 2611))) - : (c <= 2614 || (c < 2622 - ? (c < 2620 - ? (c >= 2616 && c <= 2617) - : c <= 2620) - : (c <= 2626 || (c < 2635 - ? (c >= 2631 && c <= 2632) - : c <= 2637))))) - : (c <= 2641 || (c < 2703 - ? (c < 2662 - ? (c < 2654 - ? (c >= 2649 && c <= 2652) - : c <= 2654) - : (c <= 2677 || (c < 2693 - ? (c >= 2689 && c <= 2691) - : c <= 2701))) - : (c <= 2705 || (c < 2738 - ? (c < 2730 - ? (c >= 2707 && c <= 2728) - : c <= 2736) - : (c <= 2739 || (c < 2748 - ? (c >= 2741 && c <= 2745) - : c <= 2757))))))))))) - : (c <= 2761 || (c < 3174 - ? (c < 2962 - ? (c < 2869 - ? (c < 2817 - ? (c < 2784 - ? (c < 2768 - ? (c >= 2763 && c <= 2765) - : c <= 2768) - : (c <= 2787 || (c < 2809 - ? (c >= 2790 && c <= 2799) - : c <= 2815))) - : (c <= 2819 || (c < 2835 - ? (c < 2831 - ? (c >= 2821 && c <= 2828) - : c <= 2832) - : (c <= 2856 || (c < 2866 - ? (c >= 2858 && c <= 2864) - : c <= 2867))))) - : (c <= 2873 || (c < 2911 - ? (c < 2891 - ? (c < 2887 - ? (c >= 2876 && c <= 2884) - : c <= 2888) - : (c <= 2893 || (c < 2908 - ? (c >= 2901 && c <= 2903) - : c <= 2909))) - : (c <= 2915 || (c < 2946 - ? (c < 2929 - ? (c >= 2918 && c <= 2927) - : c <= 2929) - : (c <= 2947 || (c < 2958 - ? (c >= 2949 && c <= 2954) - : c <= 2960))))))) - : (c <= 2965 || (c < 3046 - ? (c < 2990 - ? (c < 2974 - ? (c < 2972 - ? (c >= 2969 && c <= 2970) - : c <= 2972) - : (c <= 2975 || (c < 2984 - ? (c >= 2979 && c <= 2980) - : c <= 2986))) - : (c <= 3001 || (c < 3018 - ? (c < 3014 - ? (c >= 3006 && c <= 3010) - : c <= 3016) - : (c <= 3021 || (c < 3031 - ? c == 3024 - : c <= 3031))))) - : (c <= 3055 || (c < 3142 - ? (c < 3090 - ? (c < 3086 - ? (c >= 3072 && c <= 3084) - : c <= 3088) - : (c <= 3112 || (c < 3132 - ? (c >= 3114 && c <= 3129) - : c <= 3140))) - : (c <= 3144 || (c < 3160 - ? (c < 3157 - ? (c >= 3146 && c <= 3149) - : c <= 3158) - : (c <= 3162 || (c < 3168 - ? c == 3165 - : c <= 3171))))))))) - : (c <= 3183 || (c < 3457 - ? (c < 3296 - ? (c < 3253 - ? (c < 3214 - ? (c < 3205 - ? (c >= 3200 && c <= 3203) - : c <= 3212) - : (c <= 3216 || (c < 3242 - ? (c >= 3218 && c <= 3240) - : c <= 3251))) - : (c <= 3257 || (c < 3274 - ? (c < 3270 - ? (c >= 3260 && c <= 3268) - : c <= 3272) - : (c <= 3277 || (c < 3293 - ? (c >= 3285 && c <= 3286) - : c <= 3294))))) - : (c <= 3299 || (c < 3398 - ? (c < 3328 - ? (c < 3313 - ? (c >= 3302 && c <= 3311) - : c <= 3314) - : (c <= 3340 || (c < 3346 - ? (c >= 3342 && c <= 3344) - : c <= 3396))) - : (c <= 3400 || (c < 3423 - ? (c < 3412 - ? (c >= 3402 && c <= 3406) - : c <= 3415) - : (c <= 3427 || (c < 3450 - ? (c >= 3430 && c <= 3439) - : c <= 3455))))))) - : (c <= 3459 || (c < 3585 - ? (c < 3530 - ? (c < 3507 - ? (c < 3482 - ? (c >= 3461 && c <= 3478) - : c <= 3505) - : (c <= 3515 || (c < 3520 - ? c == 3517 - : c <= 3526))) - : (c <= 3530 || (c < 3544 - ? (c < 3542 - ? (c >= 3535 && c <= 3540) - : c <= 3542) - : (c <= 3551 || (c < 3570 - ? (c >= 3558 && c <= 3567) - : c <= 3571))))) - : (c <= 3642 || (c < 3724 - ? (c < 3713 - ? (c < 3664 - ? (c >= 3648 && c <= 3662) - : c <= 3673) - : (c <= 3714 || (c < 3718 - ? c == 3716 - : c <= 3722))) - : (c <= 3747 || (c < 3776 - ? (c < 3751 - ? c == 3749 - : c <= 3773) - : (c <= 3780 || c == 3782)))))))))))) - : (c <= 3789 || (c < 8027 - ? (c < 5919 - ? (c < 4696 - ? (c < 3974 - ? (c < 3893 - ? (c < 3840 - ? (c < 3804 - ? (c >= 3792 && c <= 3801) - : c <= 3807) - : (c <= 3840 || (c < 3872 - ? (c >= 3864 && c <= 3865) - : c <= 3881))) - : (c <= 3893 || (c < 3902 - ? (c < 3897 - ? c == 3895 - : c <= 3897) - : (c <= 3911 || (c < 3953 - ? (c >= 3913 && c <= 3948) - : c <= 3972))))) - : (c <= 3991 || (c < 4295 - ? (c < 4096 - ? (c < 4038 - ? (c >= 3993 && c <= 4028) - : c <= 4038) - : (c <= 4169 || (c < 4256 - ? (c >= 4176 && c <= 4253) - : c <= 4293))) - : (c <= 4295 || (c < 4348 - ? (c < 4304 - ? c == 4301 - : c <= 4346) - : (c <= 4680 || (c < 4688 - ? (c >= 4682 && c <= 4685) - : c <= 4694))))))) - : (c <= 4696 || (c < 4888 - ? (c < 4792 - ? (c < 4746 - ? (c < 4704 - ? (c >= 4698 && c <= 4701) - : c <= 4744) - : (c <= 4749 || (c < 4786 - ? (c >= 4752 && c <= 4784) - : c <= 4789))) - : (c <= 4798 || (c < 4808 - ? (c < 4802 - ? c == 4800 - : c <= 4805) - : (c <= 4822 || (c < 4882 - ? (c >= 4824 && c <= 4880) - : c <= 4885))))) - : (c <= 4954 || (c < 5121 - ? (c < 4992 - ? (c < 4969 - ? (c >= 4957 && c <= 4959) - : c <= 4977) - : (c <= 5007 || (c < 5112 - ? (c >= 5024 && c <= 5109) - : c <= 5117))) - : (c <= 5740 || (c < 5792 - ? (c < 5761 - ? (c >= 5743 && c <= 5759) - : c <= 5786) - : (c <= 5866 || (c < 5888 - ? (c >= 5870 && c <= 5880) - : c <= 5909))))))))) - : (c <= 5940 || (c < 6752 - ? (c < 6272 - ? (c < 6103 - ? (c < 5998 - ? (c < 5984 - ? (c >= 5952 && c <= 5971) - : c <= 5996) - : (c <= 6000 || (c < 6016 - ? (c >= 6002 && c <= 6003) - : c <= 6099))) - : (c <= 6103 || (c < 6155 - ? (c < 6112 - ? (c >= 6108 && c <= 6109) - : c <= 6121) - : (c <= 6157 || (c < 6176 - ? (c >= 6159 && c <= 6169) - : c <= 6264))))) - : (c <= 6314 || (c < 6512 - ? (c < 6432 - ? (c < 6400 - ? (c >= 6320 && c <= 6389) - : c <= 6430) - : (c <= 6443 || (c < 6470 - ? (c >= 6448 && c <= 6459) - : c <= 6509))) - : (c <= 6516 || (c < 6608 - ? (c < 6576 - ? (c >= 6528 && c <= 6571) - : c <= 6601) - : (c <= 6618 || (c < 6688 - ? (c >= 6656 && c <= 6683) - : c <= 6750))))))) - : (c <= 6780 || (c < 7245 - ? (c < 6912 - ? (c < 6823 - ? (c < 6800 - ? (c >= 6783 && c <= 6793) - : c <= 6809) - : (c <= 6823 || (c < 6847 - ? (c >= 6832 && c <= 6845) - : c <= 6862))) - : (c <= 6988 || (c < 7040 - ? (c < 7019 - ? (c >= 6992 && c <= 7001) - : c <= 7027) - : (c <= 7155 || (c < 7232 - ? (c >= 7168 && c <= 7223) - : c <= 7241))))) - : (c <= 7293 || (c < 7424 - ? (c < 7357 - ? (c < 7312 - ? (c >= 7296 && c <= 7304) - : c <= 7354) - : (c <= 7359 || (c < 7380 - ? (c >= 7376 && c <= 7378) - : c <= 7418))) - : (c <= 7957 || (c < 8008 - ? (c < 7968 - ? (c >= 7960 && c <= 7965) - : c <= 8005) - : (c <= 8013 || (c < 8025 - ? (c >= 8016 && c <= 8023) - : c <= 8025))))))))))) - : (c <= 8027 || (c < 11728 - ? (c < 8469 - ? (c < 8182 - ? (c < 8130 - ? (c < 8064 - ? (c < 8031 - ? c == 8029 - : c <= 8061) - : (c <= 8116 || (c < 8126 - ? (c >= 8118 && c <= 8124) - : c <= 8126))) - : (c <= 8132 || (c < 8150 - ? (c < 8144 - ? (c >= 8134 && c <= 8140) - : c <= 8147) - : (c <= 8155 || (c < 8178 - ? (c >= 8160 && c <= 8172) - : c <= 8180))))) - : (c <= 8188 || (c < 8400 - ? (c < 8305 - ? (c < 8276 - ? (c >= 8255 && c <= 8256) - : c <= 8276) - : (c <= 8305 || (c < 8336 - ? c == 8319 - : c <= 8348))) - : (c <= 8412 || (c < 8450 - ? (c < 8421 - ? c == 8417 - : c <= 8432) - : (c <= 8450 || (c < 8458 - ? c == 8455 - : c <= 8467))))))) - : (c <= 8469 || (c < 11520 - ? (c < 8508 - ? (c < 8486 - ? (c < 8484 - ? (c >= 8472 && c <= 8477) - : c <= 8484) - : (c <= 8486 || (c < 8490 - ? c == 8488 - : c <= 8505))) - : (c <= 8511 || (c < 8544 - ? (c < 8526 - ? (c >= 8517 && c <= 8521) - : c <= 8526) - : (c <= 8584 || (c < 11499 - ? (c >= 11264 && c <= 11492) - : c <= 11507))))) - : (c <= 11557 || (c < 11680 - ? (c < 11568 - ? (c < 11565 - ? c == 11559 - : c <= 11565) - : (c <= 11623 || (c < 11647 - ? c == 11631 - : c <= 11670))) - : (c <= 11686 || (c < 11704 - ? (c < 11696 - ? (c >= 11688 && c <= 11694) - : c <= 11702) - : (c <= 11710 || (c < 11720 - ? (c >= 11712 && c <= 11718) - : c <= 11726))))))))) - : (c <= 11734 || (c < 42775 - ? (c < 12549 - ? (c < 12344 - ? (c < 12293 - ? (c < 11744 - ? (c >= 11736 && c <= 11742) - : c <= 11775) - : (c <= 12295 || (c < 12337 - ? (c >= 12321 && c <= 12335) - : c <= 12341))) - : (c <= 12348 || (c < 12445 - ? (c < 12441 - ? (c >= 12353 && c <= 12438) - : c <= 12442) - : (c <= 12447 || (c < 12540 - ? (c >= 12449 && c <= 12538) - : c <= 12543))))) - : (c <= 12591 || (c < 42192 - ? (c < 12784 - ? (c < 12704 - ? (c >= 12593 && c <= 12686) - : c <= 12735) - : (c <= 12799 || (c < 19968 - ? (c >= 13312 && c <= 19903) - : c <= 42124))) - : (c <= 42237 || (c < 42560 - ? (c < 42512 - ? (c >= 42240 && c <= 42508) - : c <= 42539) - : (c <= 42607 || (c < 42623 - ? (c >= 42612 && c <= 42621) - : c <= 42737))))))) - : (c <= 42783 || (c < 43259 - ? (c < 42994 - ? (c < 42960 - ? (c < 42891 - ? (c >= 42786 && c <= 42888) - : c <= 42954) - : (c <= 42961 || (c < 42965 - ? c == 42963 - : c <= 42969))) - : (c <= 43047 || (c < 43136 - ? (c < 43072 - ? c == 43052 - : c <= 43123) - : (c <= 43205 || (c < 43232 - ? (c >= 43216 && c <= 43225) - : c <= 43255))))) - : (c <= 43259 || (c < 43488 - ? (c < 43360 - ? (c < 43312 - ? (c >= 43261 && c <= 43309) - : c <= 43347) - : (c <= 43388 || (c < 43471 - ? (c >= 43392 && c <= 43456) - : c <= 43481))) - : (c <= 43518 || (c < 43600 - ? (c < 43584 - ? (c >= 43520 && c <= 43574) - : c <= 43597) - : (c <= 43609 || (c >= 43616 && c <= 43638))))))))))))))) - : (c <= 43714 || (c < 71472 - ? (c < 67644 - ? (c < 65382 - ? (c < 64318 - ? (c < 44012 - ? (c < 43793 - ? (c < 43762 - ? (c < 43744 - ? (c >= 43739 && c <= 43741) - : c <= 43759) - : (c <= 43766 || (c < 43785 - ? (c >= 43777 && c <= 43782) - : c <= 43790))) - : (c <= 43798 || (c < 43824 - ? (c < 43816 - ? (c >= 43808 && c <= 43814) - : c <= 43822) - : (c <= 43866 || (c < 43888 - ? (c >= 43868 && c <= 43881) - : c <= 44010))))) - : (c <= 44013 || (c < 64112 - ? (c < 55216 - ? (c < 44032 - ? (c >= 44016 && c <= 44025) - : c <= 55203) - : (c <= 55238 || (c < 63744 - ? (c >= 55243 && c <= 55291) - : c <= 64109))) - : (c <= 64217 || (c < 64285 - ? (c < 64275 - ? (c >= 64256 && c <= 64262) - : c <= 64279) - : (c <= 64296 || (c < 64312 - ? (c >= 64298 && c <= 64310) - : c <= 64316))))))) - : (c <= 64318 || (c < 65101 - ? (c < 64848 - ? (c < 64326 - ? (c < 64323 - ? (c >= 64320 && c <= 64321) - : c <= 64324) - : (c <= 64433 || (c < 64612 - ? (c >= 64467 && c <= 64605) - : c <= 64829))) - : (c <= 64911 || (c < 65024 - ? (c < 65008 - ? (c >= 64914 && c <= 64967) - : c <= 65017) - : (c <= 65039 || (c < 65075 - ? (c >= 65056 && c <= 65071) - : c <= 65076))))) - : (c <= 65103 || (c < 65149 - ? (c < 65143 - ? (c < 65139 - ? c == 65137 - : c <= 65139) - : (c <= 65143 || (c < 65147 - ? c == 65145 - : c <= 65147))) - : (c <= 65149 || (c < 65313 - ? (c < 65296 - ? (c >= 65151 && c <= 65276) - : c <= 65305) - : (c <= 65338 || (c < 65345 - ? c == 65343 - : c <= 65370))))))))) - : (c <= 65470 || (c < 66560 - ? (c < 65856 - ? (c < 65549 - ? (c < 65490 - ? (c < 65482 - ? (c >= 65474 && c <= 65479) - : c <= 65487) - : (c <= 65495 || (c < 65536 - ? (c >= 65498 && c <= 65500) - : c <= 65547))) - : (c <= 65574 || (c < 65599 - ? (c < 65596 - ? (c >= 65576 && c <= 65594) - : c <= 65597) - : (c <= 65613 || (c < 65664 - ? (c >= 65616 && c <= 65629) - : c <= 65786))))) - : (c <= 65908 || (c < 66349 - ? (c < 66208 - ? (c < 66176 - ? c == 66045 - : c <= 66204) - : (c <= 66256 || (c < 66304 - ? c == 66272 - : c <= 66335))) - : (c <= 66378 || (c < 66464 - ? (c < 66432 - ? (c >= 66384 && c <= 66426) - : c <= 66461) - : (c <= 66499 || (c < 66513 - ? (c >= 66504 && c <= 66511) - : c <= 66517))))))) - : (c <= 66717 || (c < 66995 - ? (c < 66928 - ? (c < 66776 - ? (c < 66736 - ? (c >= 66720 && c <= 66729) - : c <= 66771) - : (c <= 66811 || (c < 66864 - ? (c >= 66816 && c <= 66855) - : c <= 66915))) - : (c <= 66938 || (c < 66964 - ? (c < 66956 - ? (c >= 66940 && c <= 66954) - : c <= 66962) - : (c <= 66965 || (c < 66979 - ? (c >= 66967 && c <= 66977) - : c <= 66993))))) - : (c <= 67001 || (c < 67463 - ? (c < 67392 - ? (c < 67072 - ? (c >= 67003 && c <= 67004) - : c <= 67382) - : (c <= 67413 || (c < 67456 - ? (c >= 67424 && c <= 67431) - : c <= 67461))) - : (c <= 67504 || (c < 67592 - ? (c < 67584 - ? (c >= 67506 && c <= 67514) - : c <= 67589) - : (c <= 67592 || (c < 67639 - ? (c >= 67594 && c <= 67637) - : c <= 67640))))))))))) - : (c <= 67644 || (c < 69968 - ? (c < 68480 - ? (c < 68108 - ? (c < 67840 - ? (c < 67712 - ? (c < 67680 - ? (c >= 67647 && c <= 67669) - : c <= 67702) - : (c <= 67742 || (c < 67828 - ? (c >= 67808 && c <= 67826) - : c <= 67829))) - : (c <= 67861 || (c < 68030 - ? (c < 67968 - ? (c >= 67872 && c <= 67897) - : c <= 68023) - : (c <= 68031 || (c < 68101 - ? (c >= 68096 && c <= 68099) - : c <= 68102))))) - : (c <= 68115 || (c < 68224 - ? (c < 68152 - ? (c < 68121 - ? (c >= 68117 && c <= 68119) - : c <= 68149) - : (c <= 68154 || (c < 68192 - ? c == 68159 - : c <= 68220))) - : (c <= 68252 || (c < 68352 - ? (c < 68297 - ? (c >= 68288 && c <= 68295) - : c <= 68326) - : (c <= 68405 || (c < 68448 - ? (c >= 68416 && c <= 68437) - : c <= 68466))))))) - : (c <= 68497 || (c < 69488 - ? (c < 69248 - ? (c < 68800 - ? (c < 68736 - ? (c >= 68608 && c <= 68680) - : c <= 68786) - : (c <= 68850 || (c < 68912 - ? (c >= 68864 && c <= 68903) - : c <= 68921))) - : (c <= 69289 || (c < 69376 - ? (c < 69296 - ? (c >= 69291 && c <= 69292) - : c <= 69297) - : (c <= 69404 || (c < 69424 - ? c == 69415 - : c <= 69456))))) - : (c <= 69509 || (c < 69826 - ? (c < 69632 - ? (c < 69600 - ? (c >= 69552 && c <= 69572) - : c <= 69622) - : (c <= 69702 || (c < 69759 - ? (c >= 69734 && c <= 69749) - : c <= 69818))) - : (c <= 69826 || (c < 69888 - ? (c < 69872 - ? (c >= 69840 && c <= 69864) - : c <= 69881) - : (c <= 69940 || (c < 69956 - ? (c >= 69942 && c <= 69951) - : c <= 69959))))))))) - : (c <= 70003 || (c < 70471 - ? (c < 70287 - ? (c < 70144 - ? (c < 70089 - ? (c < 70016 - ? c == 70006 - : c <= 70084) - : (c <= 70092 || (c < 70108 - ? (c >= 70094 && c <= 70106) - : c <= 70108))) - : (c <= 70161 || (c < 70272 - ? (c < 70206 - ? (c >= 70163 && c <= 70199) - : c <= 70206) - : (c <= 70278 || (c < 70282 - ? c == 70280 - : c <= 70285))))) - : (c <= 70301 || (c < 70415 - ? (c < 70384 - ? (c < 70320 - ? (c >= 70303 && c <= 70312) - : c <= 70378) - : (c <= 70393 || (c < 70405 - ? (c >= 70400 && c <= 70403) - : c <= 70412))) - : (c <= 70416 || (c < 70450 - ? (c < 70442 - ? (c >= 70419 && c <= 70440) - : c <= 70448) - : (c <= 70451 || (c < 70459 - ? (c >= 70453 && c <= 70457) - : c <= 70468))))))) - : (c <= 70472 || (c < 70864 - ? (c < 70512 - ? (c < 70487 - ? (c < 70480 - ? (c >= 70475 && c <= 70477) - : c <= 70480) - : (c <= 70487 || (c < 70502 - ? (c >= 70493 && c <= 70499) - : c <= 70508))) - : (c <= 70516 || (c < 70750 - ? (c < 70736 - ? (c >= 70656 && c <= 70730) - : c <= 70745) - : (c <= 70753 || (c < 70855 - ? (c >= 70784 && c <= 70853) - : c <= 70855))))) - : (c <= 70873 || (c < 71248 - ? (c < 71128 - ? (c < 71096 - ? (c >= 71040 && c <= 71093) - : c <= 71104) - : (c <= 71133 || (c < 71236 - ? (c >= 71168 && c <= 71232) - : c <= 71236))) - : (c <= 71257 || (c < 71424 - ? (c < 71360 - ? (c >= 71296 && c <= 71352) - : c <= 71369) - : (c <= 71450 || (c >= 71453 && c <= 71467))))))))))))) - : (c <= 71481 || (c < 119973 - ? (c < 82944 - ? (c < 72784 - ? (c < 72096 - ? (c < 71948 - ? (c < 71840 - ? (c < 71680 - ? (c >= 71488 && c <= 71494) - : c <= 71738) - : (c <= 71913 || (c < 71945 - ? (c >= 71935 && c <= 71942) - : c <= 71945))) - : (c <= 71955 || (c < 71991 - ? (c < 71960 - ? (c >= 71957 && c <= 71958) - : c <= 71989) - : (c <= 71992 || (c < 72016 - ? (c >= 71995 && c <= 72003) - : c <= 72025))))) - : (c <= 72103 || (c < 72272 - ? (c < 72163 - ? (c < 72154 - ? (c >= 72106 && c <= 72151) - : c <= 72161) - : (c <= 72164 || (c < 72263 - ? (c >= 72192 && c <= 72254) - : c <= 72263))) - : (c <= 72345 || (c < 72704 - ? (c < 72368 - ? c == 72349 - : c <= 72440) - : (c <= 72712 || (c < 72760 - ? (c >= 72714 && c <= 72758) - : c <= 72768))))))) - : (c <= 72793 || (c < 73063 - ? (c < 72971 - ? (c < 72873 - ? (c < 72850 - ? (c >= 72818 && c <= 72847) - : c <= 72871) - : (c <= 72886 || (c < 72968 - ? (c >= 72960 && c <= 72966) - : c <= 72969))) - : (c <= 73014 || (c < 73023 - ? (c < 73020 - ? c == 73018 - : c <= 73021) - : (c <= 73031 || (c < 73056 - ? (c >= 73040 && c <= 73049) - : c <= 73061))))) - : (c <= 73064 || (c < 73648 - ? (c < 73107 - ? (c < 73104 - ? (c >= 73066 && c <= 73102) - : c <= 73105) - : (c <= 73112 || (c < 73440 - ? (c >= 73120 && c <= 73129) - : c <= 73462))) - : (c <= 73648 || (c < 74880 - ? (c < 74752 - ? (c >= 73728 && c <= 74649) - : c <= 74862) - : (c <= 75075 || (c < 77824 - ? (c >= 77712 && c <= 77808) - : c <= 78894))))))))) - : (c <= 83526 || (c < 110581 - ? (c < 93053 - ? (c < 92880 - ? (c < 92768 - ? (c < 92736 - ? (c >= 92160 && c <= 92728) - : c <= 92766) - : (c <= 92777 || (c < 92864 - ? (c >= 92784 && c <= 92862) - : c <= 92873))) - : (c <= 92909 || (c < 92992 - ? (c < 92928 - ? (c >= 92912 && c <= 92916) - : c <= 92982) - : (c <= 92995 || (c < 93027 - ? (c >= 93008 && c <= 93017) - : c <= 93047))))) - : (c <= 93071 || (c < 94179 - ? (c < 94031 - ? (c < 93952 - ? (c >= 93760 && c <= 93823) - : c <= 94026) - : (c <= 94087 || (c < 94176 - ? (c >= 94095 && c <= 94111) - : c <= 94177))) - : (c <= 94180 || (c < 100352 - ? (c < 94208 - ? (c >= 94192 && c <= 94193) - : c <= 100343) - : (c <= 101589 || (c < 110576 - ? (c >= 101632 && c <= 101640) - : c <= 110579))))))) - : (c <= 110587 || (c < 118576 - ? (c < 113664 - ? (c < 110928 - ? (c < 110592 - ? (c >= 110589 && c <= 110590) - : c <= 110882) - : (c <= 110930 || (c < 110960 - ? (c >= 110948 && c <= 110951) - : c <= 111355))) - : (c <= 113770 || (c < 113808 - ? (c < 113792 - ? (c >= 113776 && c <= 113788) - : c <= 113800) - : (c <= 113817 || (c < 118528 - ? (c >= 113821 && c <= 113822) - : c <= 118573))))) - : (c <= 118598 || (c < 119362 - ? (c < 119163 - ? (c < 119149 - ? (c >= 119141 && c <= 119145) - : c <= 119154) - : (c <= 119170 || (c < 119210 - ? (c >= 119173 && c <= 119179) - : c <= 119213))) - : (c <= 119364 || (c < 119966 - ? (c < 119894 - ? (c >= 119808 && c <= 119892) - : c <= 119964) - : (c <= 119967 || c == 119970)))))))))) - : (c <= 119974 || (c < 124912 - ? (c < 120746 - ? (c < 120134 - ? (c < 120071 - ? (c < 119995 - ? (c < 119982 - ? (c >= 119977 && c <= 119980) - : c <= 119993) - : (c <= 119995 || (c < 120005 - ? (c >= 119997 && c <= 120003) - : c <= 120069))) - : (c <= 120074 || (c < 120094 - ? (c < 120086 - ? (c >= 120077 && c <= 120084) - : c <= 120092) - : (c <= 120121 || (c < 120128 - ? (c >= 120123 && c <= 120126) - : c <= 120132))))) - : (c <= 120134 || (c < 120572 - ? (c < 120488 - ? (c < 120146 - ? (c >= 120138 && c <= 120144) - : c <= 120485) - : (c <= 120512 || (c < 120540 - ? (c >= 120514 && c <= 120538) - : c <= 120570))) - : (c <= 120596 || (c < 120656 - ? (c < 120630 - ? (c >= 120598 && c <= 120628) - : c <= 120654) - : (c <= 120686 || (c < 120714 - ? (c >= 120688 && c <= 120712) - : c <= 120744))))))) - : (c <= 120770 || (c < 122907 - ? (c < 121476 - ? (c < 121344 - ? (c < 120782 - ? (c >= 120772 && c <= 120779) - : c <= 120831) - : (c <= 121398 || (c < 121461 - ? (c >= 121403 && c <= 121452) - : c <= 121461))) - : (c <= 121476 || (c < 122624 - ? (c < 121505 - ? (c >= 121499 && c <= 121503) - : c <= 121519) - : (c <= 122654 || (c < 122888 - ? (c >= 122880 && c <= 122886) - : c <= 122904))))) - : (c <= 122913 || (c < 123214 - ? (c < 123136 - ? (c < 122918 - ? (c >= 122915 && c <= 122916) - : c <= 122922) - : (c <= 123180 || (c < 123200 - ? (c >= 123184 && c <= 123197) - : c <= 123209))) - : (c <= 123214 || (c < 124896 - ? (c < 123584 - ? (c >= 123536 && c <= 123566) - : c <= 123641) - : (c <= 124902 || (c < 124909 - ? (c >= 124904 && c <= 124907) - : c <= 124910))))))))) - : (c <= 124926 || (c < 126557 - ? (c < 126521 - ? (c < 126469 - ? (c < 125184 - ? (c < 125136 - ? (c >= 124928 && c <= 125124) - : c <= 125142) - : (c <= 125259 || (c < 126464 - ? (c >= 125264 && c <= 125273) - : c <= 126467))) - : (c <= 126495 || (c < 126503 - ? (c < 126500 - ? (c >= 126497 && c <= 126498) - : c <= 126500) - : (c <= 126503 || (c < 126516 - ? (c >= 126505 && c <= 126514) - : c <= 126519))))) - : (c <= 126521 || (c < 126541 - ? (c < 126535 - ? (c < 126530 - ? c == 126523 - : c <= 126530) - : (c <= 126535 || (c < 126539 - ? c == 126537 - : c <= 126539))) - : (c <= 126543 || (c < 126551 - ? (c < 126548 - ? (c >= 126545 && c <= 126546) - : c <= 126548) - : (c <= 126551 || (c < 126555 - ? c == 126553 - : c <= 126555))))))) - : (c <= 126557 || (c < 126629 - ? (c < 126580 - ? (c < 126564 - ? (c < 126561 - ? c == 126559 - : c <= 126562) - : (c <= 126564 || (c < 126572 - ? (c >= 126567 && c <= 126570) - : c <= 126578))) - : (c <= 126583 || (c < 126592 - ? (c < 126590 - ? (c >= 126585 && c <= 126588) - : c <= 126590) - : (c <= 126601 || (c < 126625 - ? (c >= 126603 && c <= 126619) - : c <= 126627))))) - : (c <= 126633 || (c < 178208 - ? (c < 131072 - ? (c < 130032 - ? (c >= 126635 && c <= 126651) - : c <= 130041) - : (c <= 173791 || (c < 177984 - ? (c >= 173824 && c <= 177976) - : c <= 178205))) - : (c <= 183969 || (c < 196608 - ? (c < 194560 - ? (c >= 183984 && c <= 191456) - : c <= 195101) - : (c <= 201546 || (c >= 917760 && c <= 917999))))))))))))))))); -} - -static inline bool aux_sym_long_flag_token1_character_set_8(int32_t c) { - return (c < 43642 - ? (c < 3784 - ? (c < 2759 - ? (c < 2048 - ? (c < 1155 - ? (c < 736 - ? (c < 183 - ? (c < 'a' - ? (c < 'A' - ? (c >= '8' && c <= '9') - : c <= 'Z') - : (c <= 'z' || (c < 181 - ? c == 170 - : c <= 181))) - : (c <= 183 || (c < 216 - ? (c < 192 - ? c == 186 - : c <= 214) - : (c <= 246 || (c < 710 - ? (c >= 248 && c <= 705) - : c <= 721))))) - : (c <= 740 || (c < 895 - ? (c < 768 - ? (c < 750 - ? c == 748 - : c <= 750) - : (c <= 884 || (c < 891 - ? (c >= 886 && c <= 887) - : c <= 893))) - : (c <= 895 || (c < 910 - ? (c < 908 - ? (c >= 902 && c <= 906) - : c <= 908) - : (c <= 929 || (c < 1015 - ? (c >= 931 && c <= 1013) - : c <= 1153))))))) - : (c <= 1159 || (c < 1552 - ? (c < 1471 - ? (c < 1369 - ? (c < 1329 - ? (c >= 1162 && c <= 1327) - : c <= 1366) - : (c <= 1369 || (c < 1425 - ? (c >= 1376 && c <= 1416) - : c <= 1469))) - : (c <= 1471 || (c < 1479 - ? (c < 1476 - ? (c >= 1473 && c <= 1474) - : c <= 1477) - : (c <= 1479 || (c < 1519 - ? (c >= 1488 && c <= 1514) - : c <= 1522))))) - : (c <= 1562 || (c < 1791 - ? (c < 1749 - ? (c < 1646 - ? (c >= 1568 && c <= 1641) - : c <= 1747) - : (c <= 1756 || (c < 1770 - ? (c >= 1759 && c <= 1768) - : c <= 1788))) - : (c <= 1791 || (c < 1984 - ? (c < 1869 - ? (c >= 1808 && c <= 1866) - : c <= 1969) - : (c <= 2037 || (c < 2045 - ? c == 2042 - : c <= 2045))))))))) - : (c <= 2093 || (c < 2561 - ? (c < 2474 - ? (c < 2275 - ? (c < 2160 - ? (c < 2144 - ? (c >= 2112 && c <= 2139) - : c <= 2154) - : (c <= 2183 || (c < 2200 - ? (c >= 2185 && c <= 2190) - : c <= 2273))) - : (c <= 2403 || (c < 2437 - ? (c < 2417 - ? (c >= 2406 && c <= 2415) - : c <= 2435) - : (c <= 2444 || (c < 2451 - ? (c >= 2447 && c <= 2448) - : c <= 2472))))) - : (c <= 2480 || (c < 2519 - ? (c < 2492 - ? (c < 2486 - ? c == 2482 - : c <= 2489) - : (c <= 2500 || (c < 2507 - ? (c >= 2503 && c <= 2504) - : c <= 2510))) - : (c <= 2519 || (c < 2534 - ? (c < 2527 - ? (c >= 2524 && c <= 2525) - : c <= 2531) - : (c <= 2545 || (c < 2558 - ? c == 2556 - : c <= 2558))))))) - : (c <= 2563 || (c < 2641 - ? (c < 2613 - ? (c < 2579 - ? (c < 2575 - ? (c >= 2565 && c <= 2570) - : c <= 2576) - : (c <= 2600 || (c < 2610 - ? (c >= 2602 && c <= 2608) - : c <= 2611))) - : (c <= 2614 || (c < 2622 - ? (c < 2620 - ? (c >= 2616 && c <= 2617) - : c <= 2620) - : (c <= 2626 || (c < 2635 - ? (c >= 2631 && c <= 2632) - : c <= 2637))))) - : (c <= 2641 || (c < 2703 - ? (c < 2662 - ? (c < 2654 - ? (c >= 2649 && c <= 2652) - : c <= 2654) - : (c <= 2677 || (c < 2693 - ? (c >= 2689 && c <= 2691) - : c <= 2701))) - : (c <= 2705 || (c < 2738 - ? (c < 2730 - ? (c >= 2707 && c <= 2728) - : c <= 2736) - : (c <= 2739 || (c < 2748 - ? (c >= 2741 && c <= 2745) - : c <= 2757))))))))))) - : (c <= 2761 || (c < 3174 - ? (c < 2962 - ? (c < 2869 - ? (c < 2817 - ? (c < 2784 - ? (c < 2768 - ? (c >= 2763 && c <= 2765) - : c <= 2768) - : (c <= 2787 || (c < 2809 - ? (c >= 2790 && c <= 2799) - : c <= 2815))) - : (c <= 2819 || (c < 2835 - ? (c < 2831 - ? (c >= 2821 && c <= 2828) - : c <= 2832) - : (c <= 2856 || (c < 2866 - ? (c >= 2858 && c <= 2864) - : c <= 2867))))) - : (c <= 2873 || (c < 2911 - ? (c < 2891 - ? (c < 2887 - ? (c >= 2876 && c <= 2884) - : c <= 2888) - : (c <= 2893 || (c < 2908 - ? (c >= 2901 && c <= 2903) - : c <= 2909))) - : (c <= 2915 || (c < 2946 - ? (c < 2929 - ? (c >= 2918 && c <= 2927) - : c <= 2929) - : (c <= 2947 || (c < 2958 - ? (c >= 2949 && c <= 2954) - : c <= 2960))))))) - : (c <= 2965 || (c < 3046 - ? (c < 2990 - ? (c < 2974 - ? (c < 2972 - ? (c >= 2969 && c <= 2970) - : c <= 2972) - : (c <= 2975 || (c < 2984 - ? (c >= 2979 && c <= 2980) - : c <= 2986))) - : (c <= 3001 || (c < 3018 - ? (c < 3014 - ? (c >= 3006 && c <= 3010) - : c <= 3016) - : (c <= 3021 || (c < 3031 - ? c == 3024 - : c <= 3031))))) - : (c <= 3055 || (c < 3142 - ? (c < 3090 - ? (c < 3086 - ? (c >= 3072 && c <= 3084) - : c <= 3088) - : (c <= 3112 || (c < 3132 - ? (c >= 3114 && c <= 3129) - : c <= 3140))) - : (c <= 3144 || (c < 3160 - ? (c < 3157 - ? (c >= 3146 && c <= 3149) - : c <= 3158) - : (c <= 3162 || (c < 3168 - ? c == 3165 - : c <= 3171))))))))) - : (c <= 3183 || (c < 3457 - ? (c < 3296 - ? (c < 3253 - ? (c < 3214 - ? (c < 3205 - ? (c >= 3200 && c <= 3203) - : c <= 3212) - : (c <= 3216 || (c < 3242 - ? (c >= 3218 && c <= 3240) - : c <= 3251))) - : (c <= 3257 || (c < 3274 - ? (c < 3270 - ? (c >= 3260 && c <= 3268) - : c <= 3272) - : (c <= 3277 || (c < 3293 - ? (c >= 3285 && c <= 3286) - : c <= 3294))))) - : (c <= 3299 || (c < 3398 - ? (c < 3328 - ? (c < 3313 - ? (c >= 3302 && c <= 3311) - : c <= 3314) - : (c <= 3340 || (c < 3346 - ? (c >= 3342 && c <= 3344) - : c <= 3396))) - : (c <= 3400 || (c < 3423 - ? (c < 3412 - ? (c >= 3402 && c <= 3406) - : c <= 3415) - : (c <= 3427 || (c < 3450 - ? (c >= 3430 && c <= 3439) - : c <= 3455))))))) - : (c <= 3459 || (c < 3585 - ? (c < 3530 - ? (c < 3507 - ? (c < 3482 - ? (c >= 3461 && c <= 3478) - : c <= 3505) - : (c <= 3515 || (c < 3520 - ? c == 3517 - : c <= 3526))) - : (c <= 3530 || (c < 3544 - ? (c < 3542 - ? (c >= 3535 && c <= 3540) - : c <= 3542) - : (c <= 3551 || (c < 3570 - ? (c >= 3558 && c <= 3567) - : c <= 3571))))) - : (c <= 3642 || (c < 3724 - ? (c < 3713 - ? (c < 3664 - ? (c >= 3648 && c <= 3662) - : c <= 3673) - : (c <= 3714 || (c < 3718 - ? c == 3716 - : c <= 3722))) - : (c <= 3747 || (c < 3776 - ? (c < 3751 - ? c == 3749 - : c <= 3773) - : (c <= 3780 || c == 3782)))))))))))) - : (c <= 3789 || (c < 8027 - ? (c < 5919 - ? (c < 4696 - ? (c < 3974 - ? (c < 3893 - ? (c < 3840 - ? (c < 3804 - ? (c >= 3792 && c <= 3801) - : c <= 3807) - : (c <= 3840 || (c < 3872 - ? (c >= 3864 && c <= 3865) - : c <= 3881))) - : (c <= 3893 || (c < 3902 - ? (c < 3897 - ? c == 3895 - : c <= 3897) - : (c <= 3911 || (c < 3953 - ? (c >= 3913 && c <= 3948) - : c <= 3972))))) - : (c <= 3991 || (c < 4295 - ? (c < 4096 - ? (c < 4038 - ? (c >= 3993 && c <= 4028) - : c <= 4038) - : (c <= 4169 || (c < 4256 - ? (c >= 4176 && c <= 4253) - : c <= 4293))) - : (c <= 4295 || (c < 4348 - ? (c < 4304 - ? c == 4301 - : c <= 4346) - : (c <= 4680 || (c < 4688 - ? (c >= 4682 && c <= 4685) - : c <= 4694))))))) - : (c <= 4696 || (c < 4888 - ? (c < 4792 - ? (c < 4746 - ? (c < 4704 - ? (c >= 4698 && c <= 4701) - : c <= 4744) - : (c <= 4749 || (c < 4786 - ? (c >= 4752 && c <= 4784) - : c <= 4789))) - : (c <= 4798 || (c < 4808 - ? (c < 4802 - ? c == 4800 - : c <= 4805) - : (c <= 4822 || (c < 4882 - ? (c >= 4824 && c <= 4880) - : c <= 4885))))) - : (c <= 4954 || (c < 5121 - ? (c < 4992 - ? (c < 4969 - ? (c >= 4957 && c <= 4959) - : c <= 4977) - : (c <= 5007 || (c < 5112 - ? (c >= 5024 && c <= 5109) - : c <= 5117))) - : (c <= 5740 || (c < 5792 - ? (c < 5761 - ? (c >= 5743 && c <= 5759) - : c <= 5786) - : (c <= 5866 || (c < 5888 - ? (c >= 5870 && c <= 5880) - : c <= 5909))))))))) - : (c <= 5940 || (c < 6752 - ? (c < 6272 - ? (c < 6103 - ? (c < 5998 - ? (c < 5984 - ? (c >= 5952 && c <= 5971) - : c <= 5996) - : (c <= 6000 || (c < 6016 - ? (c >= 6002 && c <= 6003) - : c <= 6099))) - : (c <= 6103 || (c < 6155 - ? (c < 6112 - ? (c >= 6108 && c <= 6109) - : c <= 6121) - : (c <= 6157 || (c < 6176 - ? (c >= 6159 && c <= 6169) - : c <= 6264))))) - : (c <= 6314 || (c < 6512 - ? (c < 6432 - ? (c < 6400 - ? (c >= 6320 && c <= 6389) - : c <= 6430) - : (c <= 6443 || (c < 6470 - ? (c >= 6448 && c <= 6459) - : c <= 6509))) - : (c <= 6516 || (c < 6608 - ? (c < 6576 - ? (c >= 6528 && c <= 6571) - : c <= 6601) - : (c <= 6618 || (c < 6688 - ? (c >= 6656 && c <= 6683) - : c <= 6750))))))) - : (c <= 6780 || (c < 7245 - ? (c < 6912 - ? (c < 6823 - ? (c < 6800 - ? (c >= 6783 && c <= 6793) - : c <= 6809) - : (c <= 6823 || (c < 6847 - ? (c >= 6832 && c <= 6845) - : c <= 6862))) - : (c <= 6988 || (c < 7040 - ? (c < 7019 - ? (c >= 6992 && c <= 7001) - : c <= 7027) - : (c <= 7155 || (c < 7232 - ? (c >= 7168 && c <= 7223) - : c <= 7241))))) - : (c <= 7293 || (c < 7424 - ? (c < 7357 - ? (c < 7312 - ? (c >= 7296 && c <= 7304) - : c <= 7354) - : (c <= 7359 || (c < 7380 - ? (c >= 7376 && c <= 7378) - : c <= 7418))) - : (c <= 7957 || (c < 8008 - ? (c < 7968 - ? (c >= 7960 && c <= 7965) - : c <= 8005) - : (c <= 8013 || (c < 8025 - ? (c >= 8016 && c <= 8023) - : c <= 8025))))))))))) - : (c <= 8027 || (c < 11728 - ? (c < 8469 - ? (c < 8182 - ? (c < 8130 - ? (c < 8064 - ? (c < 8031 - ? c == 8029 - : c <= 8061) - : (c <= 8116 || (c < 8126 - ? (c >= 8118 && c <= 8124) - : c <= 8126))) - : (c <= 8132 || (c < 8150 - ? (c < 8144 - ? (c >= 8134 && c <= 8140) - : c <= 8147) - : (c <= 8155 || (c < 8178 - ? (c >= 8160 && c <= 8172) - : c <= 8180))))) - : (c <= 8188 || (c < 8400 - ? (c < 8305 - ? (c < 8276 - ? (c >= 8255 && c <= 8256) - : c <= 8276) - : (c <= 8305 || (c < 8336 - ? c == 8319 - : c <= 8348))) - : (c <= 8412 || (c < 8450 - ? (c < 8421 - ? c == 8417 - : c <= 8432) - : (c <= 8450 || (c < 8458 - ? c == 8455 - : c <= 8467))))))) - : (c <= 8469 || (c < 11520 - ? (c < 8508 - ? (c < 8486 - ? (c < 8484 - ? (c >= 8472 && c <= 8477) - : c <= 8484) - : (c <= 8486 || (c < 8490 - ? c == 8488 - : c <= 8505))) - : (c <= 8511 || (c < 8544 - ? (c < 8526 - ? (c >= 8517 && c <= 8521) - : c <= 8526) - : (c <= 8584 || (c < 11499 - ? (c >= 11264 && c <= 11492) - : c <= 11507))))) - : (c <= 11557 || (c < 11680 - ? (c < 11568 - ? (c < 11565 - ? c == 11559 - : c <= 11565) - : (c <= 11623 || (c < 11647 - ? c == 11631 - : c <= 11670))) - : (c <= 11686 || (c < 11704 - ? (c < 11696 - ? (c >= 11688 && c <= 11694) - : c <= 11702) - : (c <= 11710 || (c < 11720 - ? (c >= 11712 && c <= 11718) - : c <= 11726))))))))) - : (c <= 11734 || (c < 42775 - ? (c < 12549 - ? (c < 12344 - ? (c < 12293 - ? (c < 11744 - ? (c >= 11736 && c <= 11742) - : c <= 11775) - : (c <= 12295 || (c < 12337 - ? (c >= 12321 && c <= 12335) - : c <= 12341))) - : (c <= 12348 || (c < 12445 - ? (c < 12441 - ? (c >= 12353 && c <= 12438) - : c <= 12442) - : (c <= 12447 || (c < 12540 - ? (c >= 12449 && c <= 12538) - : c <= 12543))))) - : (c <= 12591 || (c < 42192 - ? (c < 12784 - ? (c < 12704 - ? (c >= 12593 && c <= 12686) - : c <= 12735) - : (c <= 12799 || (c < 19968 - ? (c >= 13312 && c <= 19903) - : c <= 42124))) - : (c <= 42237 || (c < 42560 - ? (c < 42512 - ? (c >= 42240 && c <= 42508) - : c <= 42539) - : (c <= 42607 || (c < 42623 - ? (c >= 42612 && c <= 42621) - : c <= 42737))))))) - : (c <= 42783 || (c < 43259 - ? (c < 42994 - ? (c < 42960 - ? (c < 42891 - ? (c >= 42786 && c <= 42888) - : c <= 42954) - : (c <= 42961 || (c < 42965 - ? c == 42963 - : c <= 42969))) - : (c <= 43047 || (c < 43136 - ? (c < 43072 - ? c == 43052 - : c <= 43123) - : (c <= 43205 || (c < 43232 - ? (c >= 43216 && c <= 43225) - : c <= 43255))))) - : (c <= 43259 || (c < 43488 - ? (c < 43360 - ? (c < 43312 - ? (c >= 43261 && c <= 43309) - : c <= 43347) - : (c <= 43388 || (c < 43471 - ? (c >= 43392 && c <= 43456) - : c <= 43481))) - : (c <= 43518 || (c < 43600 - ? (c < 43584 - ? (c >= 43520 && c <= 43574) - : c <= 43597) - : (c <= 43609 || (c >= 43616 && c <= 43638))))))))))))))) - : (c <= 43714 || (c < 71472 - ? (c < 67644 - ? (c < 65382 - ? (c < 64318 - ? (c < 44012 - ? (c < 43793 - ? (c < 43762 - ? (c < 43744 - ? (c >= 43739 && c <= 43741) - : c <= 43759) - : (c <= 43766 || (c < 43785 - ? (c >= 43777 && c <= 43782) - : c <= 43790))) - : (c <= 43798 || (c < 43824 - ? (c < 43816 - ? (c >= 43808 && c <= 43814) - : c <= 43822) - : (c <= 43866 || (c < 43888 - ? (c >= 43868 && c <= 43881) - : c <= 44010))))) - : (c <= 44013 || (c < 64112 - ? (c < 55216 - ? (c < 44032 - ? (c >= 44016 && c <= 44025) - : c <= 55203) - : (c <= 55238 || (c < 63744 - ? (c >= 55243 && c <= 55291) - : c <= 64109))) - : (c <= 64217 || (c < 64285 - ? (c < 64275 - ? (c >= 64256 && c <= 64262) - : c <= 64279) - : (c <= 64296 || (c < 64312 - ? (c >= 64298 && c <= 64310) - : c <= 64316))))))) - : (c <= 64318 || (c < 65101 - ? (c < 64848 - ? (c < 64326 - ? (c < 64323 - ? (c >= 64320 && c <= 64321) - : c <= 64324) - : (c <= 64433 || (c < 64612 - ? (c >= 64467 && c <= 64605) - : c <= 64829))) - : (c <= 64911 || (c < 65024 - ? (c < 65008 - ? (c >= 64914 && c <= 64967) - : c <= 65017) - : (c <= 65039 || (c < 65075 - ? (c >= 65056 && c <= 65071) - : c <= 65076))))) - : (c <= 65103 || (c < 65149 - ? (c < 65143 - ? (c < 65139 - ? c == 65137 - : c <= 65139) - : (c <= 65143 || (c < 65147 - ? c == 65145 - : c <= 65147))) - : (c <= 65149 || (c < 65313 - ? (c < 65296 - ? (c >= 65151 && c <= 65276) - : c <= 65305) - : (c <= 65338 || (c < 65345 - ? c == 65343 - : c <= 65370))))))))) - : (c <= 65470 || (c < 66560 - ? (c < 65856 - ? (c < 65549 - ? (c < 65490 - ? (c < 65482 - ? (c >= 65474 && c <= 65479) - : c <= 65487) - : (c <= 65495 || (c < 65536 - ? (c >= 65498 && c <= 65500) - : c <= 65547))) - : (c <= 65574 || (c < 65599 - ? (c < 65596 - ? (c >= 65576 && c <= 65594) - : c <= 65597) - : (c <= 65613 || (c < 65664 - ? (c >= 65616 && c <= 65629) - : c <= 65786))))) - : (c <= 65908 || (c < 66349 - ? (c < 66208 - ? (c < 66176 - ? c == 66045 - : c <= 66204) - : (c <= 66256 || (c < 66304 - ? c == 66272 - : c <= 66335))) - : (c <= 66378 || (c < 66464 - ? (c < 66432 - ? (c >= 66384 && c <= 66426) - : c <= 66461) - : (c <= 66499 || (c < 66513 - ? (c >= 66504 && c <= 66511) - : c <= 66517))))))) - : (c <= 66717 || (c < 66995 - ? (c < 66928 - ? (c < 66776 - ? (c < 66736 - ? (c >= 66720 && c <= 66729) - : c <= 66771) - : (c <= 66811 || (c < 66864 - ? (c >= 66816 && c <= 66855) - : c <= 66915))) - : (c <= 66938 || (c < 66964 - ? (c < 66956 - ? (c >= 66940 && c <= 66954) - : c <= 66962) - : (c <= 66965 || (c < 66979 - ? (c >= 66967 && c <= 66977) - : c <= 66993))))) - : (c <= 67001 || (c < 67463 - ? (c < 67392 - ? (c < 67072 - ? (c >= 67003 && c <= 67004) - : c <= 67382) - : (c <= 67413 || (c < 67456 - ? (c >= 67424 && c <= 67431) - : c <= 67461))) - : (c <= 67504 || (c < 67592 - ? (c < 67584 - ? (c >= 67506 && c <= 67514) - : c <= 67589) - : (c <= 67592 || (c < 67639 - ? (c >= 67594 && c <= 67637) - : c <= 67640))))))))))) - : (c <= 67644 || (c < 69968 - ? (c < 68480 - ? (c < 68108 - ? (c < 67840 - ? (c < 67712 - ? (c < 67680 - ? (c >= 67647 && c <= 67669) - : c <= 67702) - : (c <= 67742 || (c < 67828 - ? (c >= 67808 && c <= 67826) - : c <= 67829))) - : (c <= 67861 || (c < 68030 - ? (c < 67968 - ? (c >= 67872 && c <= 67897) - : c <= 68023) - : (c <= 68031 || (c < 68101 - ? (c >= 68096 && c <= 68099) - : c <= 68102))))) - : (c <= 68115 || (c < 68224 - ? (c < 68152 - ? (c < 68121 - ? (c >= 68117 && c <= 68119) - : c <= 68149) - : (c <= 68154 || (c < 68192 - ? c == 68159 - : c <= 68220))) - : (c <= 68252 || (c < 68352 - ? (c < 68297 - ? (c >= 68288 && c <= 68295) - : c <= 68326) - : (c <= 68405 || (c < 68448 - ? (c >= 68416 && c <= 68437) - : c <= 68466))))))) - : (c <= 68497 || (c < 69488 - ? (c < 69248 - ? (c < 68800 - ? (c < 68736 - ? (c >= 68608 && c <= 68680) - : c <= 68786) - : (c <= 68850 || (c < 68912 - ? (c >= 68864 && c <= 68903) - : c <= 68921))) - : (c <= 69289 || (c < 69376 - ? (c < 69296 - ? (c >= 69291 && c <= 69292) - : c <= 69297) - : (c <= 69404 || (c < 69424 - ? c == 69415 - : c <= 69456))))) - : (c <= 69509 || (c < 69826 - ? (c < 69632 - ? (c < 69600 - ? (c >= 69552 && c <= 69572) - : c <= 69622) - : (c <= 69702 || (c < 69759 - ? (c >= 69734 && c <= 69749) - : c <= 69818))) - : (c <= 69826 || (c < 69888 - ? (c < 69872 - ? (c >= 69840 && c <= 69864) - : c <= 69881) - : (c <= 69940 || (c < 69956 - ? (c >= 69942 && c <= 69951) - : c <= 69959))))))))) - : (c <= 70003 || (c < 70471 - ? (c < 70287 - ? (c < 70144 - ? (c < 70089 - ? (c < 70016 - ? c == 70006 - : c <= 70084) - : (c <= 70092 || (c < 70108 - ? (c >= 70094 && c <= 70106) - : c <= 70108))) - : (c <= 70161 || (c < 70272 - ? (c < 70206 - ? (c >= 70163 && c <= 70199) - : c <= 70206) - : (c <= 70278 || (c < 70282 - ? c == 70280 - : c <= 70285))))) - : (c <= 70301 || (c < 70415 - ? (c < 70384 - ? (c < 70320 - ? (c >= 70303 && c <= 70312) - : c <= 70378) - : (c <= 70393 || (c < 70405 - ? (c >= 70400 && c <= 70403) - : c <= 70412))) - : (c <= 70416 || (c < 70450 - ? (c < 70442 - ? (c >= 70419 && c <= 70440) - : c <= 70448) - : (c <= 70451 || (c < 70459 - ? (c >= 70453 && c <= 70457) - : c <= 70468))))))) - : (c <= 70472 || (c < 70864 - ? (c < 70512 - ? (c < 70487 - ? (c < 70480 - ? (c >= 70475 && c <= 70477) - : c <= 70480) - : (c <= 70487 || (c < 70502 - ? (c >= 70493 && c <= 70499) - : c <= 70508))) - : (c <= 70516 || (c < 70750 - ? (c < 70736 - ? (c >= 70656 && c <= 70730) - : c <= 70745) - : (c <= 70753 || (c < 70855 - ? (c >= 70784 && c <= 70853) - : c <= 70855))))) - : (c <= 70873 || (c < 71248 - ? (c < 71128 - ? (c < 71096 - ? (c >= 71040 && c <= 71093) - : c <= 71104) - : (c <= 71133 || (c < 71236 - ? (c >= 71168 && c <= 71232) - : c <= 71236))) - : (c <= 71257 || (c < 71424 - ? (c < 71360 - ? (c >= 71296 && c <= 71352) - : c <= 71369) - : (c <= 71450 || (c >= 71453 && c <= 71467))))))))))))) - : (c <= 71481 || (c < 119973 - ? (c < 82944 - ? (c < 72784 - ? (c < 72096 - ? (c < 71948 - ? (c < 71840 - ? (c < 71680 - ? (c >= 71488 && c <= 71494) - : c <= 71738) - : (c <= 71913 || (c < 71945 - ? (c >= 71935 && c <= 71942) - : c <= 71945))) - : (c <= 71955 || (c < 71991 - ? (c < 71960 - ? (c >= 71957 && c <= 71958) - : c <= 71989) - : (c <= 71992 || (c < 72016 - ? (c >= 71995 && c <= 72003) - : c <= 72025))))) - : (c <= 72103 || (c < 72272 - ? (c < 72163 - ? (c < 72154 - ? (c >= 72106 && c <= 72151) - : c <= 72161) - : (c <= 72164 || (c < 72263 - ? (c >= 72192 && c <= 72254) - : c <= 72263))) - : (c <= 72345 || (c < 72704 - ? (c < 72368 - ? c == 72349 - : c <= 72440) - : (c <= 72712 || (c < 72760 - ? (c >= 72714 && c <= 72758) - : c <= 72768))))))) - : (c <= 72793 || (c < 73063 - ? (c < 72971 - ? (c < 72873 - ? (c < 72850 - ? (c >= 72818 && c <= 72847) - : c <= 72871) - : (c <= 72886 || (c < 72968 - ? (c >= 72960 && c <= 72966) - : c <= 72969))) - : (c <= 73014 || (c < 73023 - ? (c < 73020 - ? c == 73018 - : c <= 73021) - : (c <= 73031 || (c < 73056 - ? (c >= 73040 && c <= 73049) - : c <= 73061))))) - : (c <= 73064 || (c < 73648 - ? (c < 73107 - ? (c < 73104 - ? (c >= 73066 && c <= 73102) - : c <= 73105) - : (c <= 73112 || (c < 73440 - ? (c >= 73120 && c <= 73129) - : c <= 73462))) - : (c <= 73648 || (c < 74880 - ? (c < 74752 - ? (c >= 73728 && c <= 74649) - : c <= 74862) - : (c <= 75075 || (c < 77824 - ? (c >= 77712 && c <= 77808) - : c <= 78894))))))))) - : (c <= 83526 || (c < 110581 - ? (c < 93053 - ? (c < 92880 - ? (c < 92768 - ? (c < 92736 - ? (c >= 92160 && c <= 92728) - : c <= 92766) - : (c <= 92777 || (c < 92864 - ? (c >= 92784 && c <= 92862) - : c <= 92873))) - : (c <= 92909 || (c < 92992 - ? (c < 92928 - ? (c >= 92912 && c <= 92916) - : c <= 92982) - : (c <= 92995 || (c < 93027 - ? (c >= 93008 && c <= 93017) - : c <= 93047))))) - : (c <= 93071 || (c < 94179 - ? (c < 94031 - ? (c < 93952 - ? (c >= 93760 && c <= 93823) - : c <= 94026) - : (c <= 94087 || (c < 94176 - ? (c >= 94095 && c <= 94111) - : c <= 94177))) - : (c <= 94180 || (c < 100352 - ? (c < 94208 - ? (c >= 94192 && c <= 94193) - : c <= 100343) - : (c <= 101589 || (c < 110576 - ? (c >= 101632 && c <= 101640) - : c <= 110579))))))) - : (c <= 110587 || (c < 118576 - ? (c < 113664 - ? (c < 110928 - ? (c < 110592 - ? (c >= 110589 && c <= 110590) - : c <= 110882) - : (c <= 110930 || (c < 110960 - ? (c >= 110948 && c <= 110951) - : c <= 111355))) - : (c <= 113770 || (c < 113808 - ? (c < 113792 - ? (c >= 113776 && c <= 113788) - : c <= 113800) - : (c <= 113817 || (c < 118528 - ? (c >= 113821 && c <= 113822) - : c <= 118573))))) - : (c <= 118598 || (c < 119362 - ? (c < 119163 - ? (c < 119149 - ? (c >= 119141 && c <= 119145) - : c <= 119154) - : (c <= 119170 || (c < 119210 - ? (c >= 119173 && c <= 119179) - : c <= 119213))) - : (c <= 119364 || (c < 119966 - ? (c < 119894 - ? (c >= 119808 && c <= 119892) - : c <= 119964) - : (c <= 119967 || c == 119970)))))))))) - : (c <= 119974 || (c < 124912 - ? (c < 120746 - ? (c < 120134 - ? (c < 120071 - ? (c < 119995 - ? (c < 119982 - ? (c >= 119977 && c <= 119980) - : c <= 119993) - : (c <= 119995 || (c < 120005 - ? (c >= 119997 && c <= 120003) - : c <= 120069))) - : (c <= 120074 || (c < 120094 - ? (c < 120086 - ? (c >= 120077 && c <= 120084) - : c <= 120092) - : (c <= 120121 || (c < 120128 - ? (c >= 120123 && c <= 120126) - : c <= 120132))))) - : (c <= 120134 || (c < 120572 - ? (c < 120488 - ? (c < 120146 - ? (c >= 120138 && c <= 120144) - : c <= 120485) - : (c <= 120512 || (c < 120540 - ? (c >= 120514 && c <= 120538) - : c <= 120570))) - : (c <= 120596 || (c < 120656 - ? (c < 120630 - ? (c >= 120598 && c <= 120628) - : c <= 120654) - : (c <= 120686 || (c < 120714 - ? (c >= 120688 && c <= 120712) - : c <= 120744))))))) - : (c <= 120770 || (c < 122907 - ? (c < 121476 - ? (c < 121344 - ? (c < 120782 - ? (c >= 120772 && c <= 120779) - : c <= 120831) - : (c <= 121398 || (c < 121461 - ? (c >= 121403 && c <= 121452) - : c <= 121461))) - : (c <= 121476 || (c < 122624 - ? (c < 121505 - ? (c >= 121499 && c <= 121503) - : c <= 121519) - : (c <= 122654 || (c < 122888 - ? (c >= 122880 && c <= 122886) - : c <= 122904))))) - : (c <= 122913 || (c < 123214 - ? (c < 123136 - ? (c < 122918 - ? (c >= 122915 && c <= 122916) - : c <= 122922) - : (c <= 123180 || (c < 123200 - ? (c >= 123184 && c <= 123197) - : c <= 123209))) - : (c <= 123214 || (c < 124896 - ? (c < 123584 - ? (c >= 123536 && c <= 123566) - : c <= 123641) - : (c <= 124902 || (c < 124909 - ? (c >= 124904 && c <= 124907) - : c <= 124910))))))))) - : (c <= 124926 || (c < 126557 - ? (c < 126521 - ? (c < 126469 - ? (c < 125184 - ? (c < 125136 - ? (c >= 124928 && c <= 125124) - : c <= 125142) - : (c <= 125259 || (c < 126464 - ? (c >= 125264 && c <= 125273) - : c <= 126467))) - : (c <= 126495 || (c < 126503 - ? (c < 126500 - ? (c >= 126497 && c <= 126498) - : c <= 126500) - : (c <= 126503 || (c < 126516 - ? (c >= 126505 && c <= 126514) - : c <= 126519))))) - : (c <= 126521 || (c < 126541 - ? (c < 126535 - ? (c < 126530 - ? c == 126523 - : c <= 126530) - : (c <= 126535 || (c < 126539 - ? c == 126537 - : c <= 126539))) - : (c <= 126543 || (c < 126551 - ? (c < 126548 - ? (c >= 126545 && c <= 126546) - : c <= 126548) - : (c <= 126551 || (c < 126555 - ? c == 126553 - : c <= 126555))))))) - : (c <= 126557 || (c < 126629 - ? (c < 126580 - ? (c < 126564 - ? (c < 126561 - ? c == 126559 - : c <= 126562) - : (c <= 126564 || (c < 126572 - ? (c >= 126567 && c <= 126570) - : c <= 126578))) - : (c <= 126583 || (c < 126592 - ? (c < 126590 - ? (c >= 126585 && c <= 126588) - : c <= 126590) - : (c <= 126601 || (c < 126625 - ? (c >= 126603 && c <= 126619) - : c <= 126627))))) - : (c <= 126633 || (c < 178208 - ? (c < 131072 - ? (c < 130032 - ? (c >= 126635 && c <= 126651) - : c <= 130041) - : (c <= 173791 || (c < 177984 - ? (c >= 173824 && c <= 177976) - : c <= 178205))) - : (c <= 183969 || (c < 196608 - ? (c < 194560 - ? (c >= 183984 && c <= 191456) - : c <= 195101) - : (c <= 201546 || (c >= 917760 && c <= 917999))))))))))))))))); -} - -static inline bool aux_sym_long_flag_token1_character_set_9(int32_t c) { - return (c < 43642 - ? (c < 3792 - ? (c < 2763 - ? (c < 2112 - ? (c < 1162 - ? (c < 748 - ? (c < 186 - ? (c < 170 - ? (c < 'g' - ? (c >= 'G' && c <= 'Z') - : c <= 'z') - : (c <= 170 || (c < 183 - ? c == 181 - : c <= 183))) - : (c <= 186 || (c < 248 - ? (c < 216 - ? (c >= 192 && c <= 214) - : c <= 246) - : (c <= 705 || (c < 736 - ? (c >= 710 && c <= 721) - : c <= 740))))) - : (c <= 748 || (c < 902 - ? (c < 886 - ? (c < 768 - ? c == 750 - : c <= 884) - : (c <= 887 || (c < 895 - ? (c >= 891 && c <= 893) - : c <= 895))) - : (c <= 906 || (c < 931 - ? (c < 910 - ? c == 908 - : c <= 929) - : (c <= 1013 || (c < 1155 - ? (c >= 1015 && c <= 1153) - : c <= 1159))))))) - : (c <= 1327 || (c < 1568 - ? (c < 1473 - ? (c < 1376 - ? (c < 1369 - ? (c >= 1329 && c <= 1366) - : c <= 1369) - : (c <= 1416 || (c < 1471 - ? (c >= 1425 && c <= 1469) - : c <= 1471))) - : (c <= 1474 || (c < 1488 - ? (c < 1479 - ? (c >= 1476 && c <= 1477) - : c <= 1479) - : (c <= 1514 || (c < 1552 - ? (c >= 1519 && c <= 1522) - : c <= 1562))))) - : (c <= 1641 || (c < 1808 - ? (c < 1759 - ? (c < 1749 - ? (c >= 1646 && c <= 1747) - : c <= 1756) - : (c <= 1768 || (c < 1791 - ? (c >= 1770 && c <= 1788) - : c <= 1791))) - : (c <= 1866 || (c < 2042 - ? (c < 1984 - ? (c >= 1869 && c <= 1969) - : c <= 2037) - : (c <= 2042 || (c < 2048 - ? c == 2045 - : c <= 2093))))))))) - : (c <= 2139 || (c < 2565 - ? (c < 2482 - ? (c < 2406 - ? (c < 2185 - ? (c < 2160 - ? (c >= 2144 && c <= 2154) - : c <= 2183) - : (c <= 2190 || (c < 2275 - ? (c >= 2200 && c <= 2273) - : c <= 2403))) - : (c <= 2415 || (c < 2447 - ? (c < 2437 - ? (c >= 2417 && c <= 2435) - : c <= 2444) - : (c <= 2448 || (c < 2474 - ? (c >= 2451 && c <= 2472) - : c <= 2480))))) - : (c <= 2482 || (c < 2524 - ? (c < 2503 - ? (c < 2492 - ? (c >= 2486 && c <= 2489) - : c <= 2500) - : (c <= 2504 || (c < 2519 - ? (c >= 2507 && c <= 2510) - : c <= 2519))) - : (c <= 2525 || (c < 2556 - ? (c < 2534 - ? (c >= 2527 && c <= 2531) - : c <= 2545) - : (c <= 2556 || (c < 2561 - ? c == 2558 - : c <= 2563))))))) - : (c <= 2570 || (c < 2649 - ? (c < 2616 - ? (c < 2602 - ? (c < 2579 - ? (c >= 2575 && c <= 2576) - : c <= 2600) - : (c <= 2608 || (c < 2613 - ? (c >= 2610 && c <= 2611) - : c <= 2614))) - : (c <= 2617 || (c < 2631 - ? (c < 2622 - ? c == 2620 - : c <= 2626) - : (c <= 2632 || (c < 2641 - ? (c >= 2635 && c <= 2637) - : c <= 2641))))) - : (c <= 2652 || (c < 2707 - ? (c < 2689 - ? (c < 2662 - ? c == 2654 - : c <= 2677) - : (c <= 2691 || (c < 2703 - ? (c >= 2693 && c <= 2701) - : c <= 2705))) - : (c <= 2728 || (c < 2741 - ? (c < 2738 - ? (c >= 2730 && c <= 2736) - : c <= 2739) - : (c <= 2745 || (c < 2759 - ? (c >= 2748 && c <= 2757) - : c <= 2761))))))))))) - : (c <= 2765 || (c < 3200 - ? (c < 2969 - ? (c < 2876 - ? (c < 2821 - ? (c < 2790 - ? (c < 2784 - ? c == 2768 - : c <= 2787) - : (c <= 2799 || (c < 2817 - ? (c >= 2809 && c <= 2815) - : c <= 2819))) - : (c <= 2828 || (c < 2858 - ? (c < 2835 - ? (c >= 2831 && c <= 2832) - : c <= 2856) - : (c <= 2864 || (c < 2869 - ? (c >= 2866 && c <= 2867) - : c <= 2873))))) - : (c <= 2884 || (c < 2918 - ? (c < 2901 - ? (c < 2891 - ? (c >= 2887 && c <= 2888) - : c <= 2893) - : (c <= 2903 || (c < 2911 - ? (c >= 2908 && c <= 2909) - : c <= 2915))) - : (c <= 2927 || (c < 2949 - ? (c < 2946 - ? c == 2929 - : c <= 2947) - : (c <= 2954 || (c < 2962 - ? (c >= 2958 && c <= 2960) - : c <= 2965))))))) - : (c <= 2970 || (c < 3072 - ? (c < 3006 - ? (c < 2979 - ? (c < 2974 - ? c == 2972 - : c <= 2975) - : (c <= 2980 || (c < 2990 - ? (c >= 2984 && c <= 2986) - : c <= 3001))) - : (c <= 3010 || (c < 3024 - ? (c < 3018 - ? (c >= 3014 && c <= 3016) - : c <= 3021) - : (c <= 3024 || (c < 3046 - ? c == 3031 - : c <= 3055))))) - : (c <= 3084 || (c < 3146 - ? (c < 3114 - ? (c < 3090 - ? (c >= 3086 && c <= 3088) - : c <= 3112) - : (c <= 3129 || (c < 3142 - ? (c >= 3132 && c <= 3140) - : c <= 3144))) - : (c <= 3149 || (c < 3165 - ? (c < 3160 - ? (c >= 3157 && c <= 3158) - : c <= 3162) - : (c <= 3165 || (c < 3174 - ? (c >= 3168 && c <= 3171) - : c <= 3183))))))))) - : (c <= 3203 || (c < 3461 - ? (c < 3302 - ? (c < 3260 - ? (c < 3218 - ? (c < 3214 - ? (c >= 3205 && c <= 3212) - : c <= 3216) - : (c <= 3240 || (c < 3253 - ? (c >= 3242 && c <= 3251) - : c <= 3257))) - : (c <= 3268 || (c < 3285 - ? (c < 3274 - ? (c >= 3270 && c <= 3272) - : c <= 3277) - : (c <= 3286 || (c < 3296 - ? (c >= 3293 && c <= 3294) - : c <= 3299))))) - : (c <= 3311 || (c < 3402 - ? (c < 3342 - ? (c < 3328 - ? (c >= 3313 && c <= 3314) - : c <= 3340) - : (c <= 3344 || (c < 3398 - ? (c >= 3346 && c <= 3396) - : c <= 3400))) - : (c <= 3406 || (c < 3430 - ? (c < 3423 - ? (c >= 3412 && c <= 3415) - : c <= 3427) - : (c <= 3439 || (c < 3457 - ? (c >= 3450 && c <= 3455) - : c <= 3459))))))) - : (c <= 3478 || (c < 3648 - ? (c < 3535 - ? (c < 3517 - ? (c < 3507 - ? (c >= 3482 && c <= 3505) - : c <= 3515) - : (c <= 3517 || (c < 3530 - ? (c >= 3520 && c <= 3526) - : c <= 3530))) - : (c <= 3540 || (c < 3558 - ? (c < 3544 - ? c == 3542 - : c <= 3551) - : (c <= 3567 || (c < 3585 - ? (c >= 3570 && c <= 3571) - : c <= 3642))))) - : (c <= 3662 || (c < 3749 - ? (c < 3716 - ? (c < 3713 - ? (c >= 3664 && c <= 3673) - : c <= 3714) - : (c <= 3716 || (c < 3724 - ? (c >= 3718 && c <= 3722) - : c <= 3747))) - : (c <= 3749 || (c < 3782 - ? (c < 3776 - ? (c >= 3751 && c <= 3773) - : c <= 3780) - : (c <= 3782 || (c >= 3784 && c <= 3789))))))))))))) - : (c <= 3801 || (c < 8027 - ? (c < 5952 - ? (c < 4698 - ? (c < 3993 - ? (c < 3895 - ? (c < 3864 - ? (c < 3840 - ? (c >= 3804 && c <= 3807) - : c <= 3840) - : (c <= 3865 || (c < 3893 - ? (c >= 3872 && c <= 3881) - : c <= 3893))) - : (c <= 3895 || (c < 3913 - ? (c < 3902 - ? c == 3897 - : c <= 3911) - : (c <= 3948 || (c < 3974 - ? (c >= 3953 && c <= 3972) - : c <= 3991))))) - : (c <= 4028 || (c < 4301 - ? (c < 4176 - ? (c < 4096 - ? c == 4038 - : c <= 4169) - : (c <= 4253 || (c < 4295 - ? (c >= 4256 && c <= 4293) - : c <= 4295))) - : (c <= 4301 || (c < 4682 - ? (c < 4348 - ? (c >= 4304 && c <= 4346) - : c <= 4680) - : (c <= 4685 || (c < 4696 - ? (c >= 4688 && c <= 4694) - : c <= 4696))))))) - : (c <= 4701 || (c < 4957 - ? (c < 4800 - ? (c < 4752 - ? (c < 4746 - ? (c >= 4704 && c <= 4744) - : c <= 4749) - : (c <= 4784 || (c < 4792 - ? (c >= 4786 && c <= 4789) - : c <= 4798))) - : (c <= 4800 || (c < 4824 - ? (c < 4808 - ? (c >= 4802 && c <= 4805) - : c <= 4822) - : (c <= 4880 || (c < 4888 - ? (c >= 4882 && c <= 4885) - : c <= 4954))))) - : (c <= 4959 || (c < 5743 - ? (c < 5024 - ? (c < 4992 - ? (c >= 4969 && c <= 4977) - : c <= 5007) - : (c <= 5109 || (c < 5121 - ? (c >= 5112 && c <= 5117) - : c <= 5740))) - : (c <= 5759 || (c < 5870 - ? (c < 5792 - ? (c >= 5761 && c <= 5786) - : c <= 5866) - : (c <= 5880 || (c < 5919 - ? (c >= 5888 && c <= 5909) - : c <= 5940))))))))) - : (c <= 5971 || (c < 6783 - ? (c < 6320 - ? (c < 6108 - ? (c < 6002 - ? (c < 5998 - ? (c >= 5984 && c <= 5996) - : c <= 6000) - : (c <= 6003 || (c < 6103 - ? (c >= 6016 && c <= 6099) - : c <= 6103))) - : (c <= 6109 || (c < 6159 - ? (c < 6155 - ? (c >= 6112 && c <= 6121) - : c <= 6157) - : (c <= 6169 || (c < 6272 - ? (c >= 6176 && c <= 6264) - : c <= 6314))))) - : (c <= 6389 || (c < 6528 - ? (c < 6448 - ? (c < 6432 - ? (c >= 6400 && c <= 6430) - : c <= 6443) - : (c <= 6459 || (c < 6512 - ? (c >= 6470 && c <= 6509) - : c <= 6516))) - : (c <= 6571 || (c < 6656 - ? (c < 6608 - ? (c >= 6576 && c <= 6601) - : c <= 6618) - : (c <= 6683 || (c < 6752 - ? (c >= 6688 && c <= 6750) - : c <= 6780))))))) - : (c <= 6793 || (c < 7296 - ? (c < 6992 - ? (c < 6832 - ? (c < 6823 - ? (c >= 6800 && c <= 6809) - : c <= 6823) - : (c <= 6845 || (c < 6912 - ? (c >= 6847 && c <= 6862) - : c <= 6988))) - : (c <= 7001 || (c < 7168 - ? (c < 7040 - ? (c >= 7019 && c <= 7027) - : c <= 7155) - : (c <= 7223 || (c < 7245 - ? (c >= 7232 && c <= 7241) - : c <= 7293))))) - : (c <= 7304 || (c < 7960 - ? (c < 7376 - ? (c < 7357 - ? (c >= 7312 && c <= 7354) - : c <= 7359) - : (c <= 7378 || (c < 7424 - ? (c >= 7380 && c <= 7418) - : c <= 7957))) - : (c <= 7965 || (c < 8016 - ? (c < 8008 - ? (c >= 7968 && c <= 8005) - : c <= 8013) - : (c <= 8023 || c == 8025)))))))))) - : (c <= 8027 || (c < 11728 - ? (c < 8469 - ? (c < 8182 - ? (c < 8130 - ? (c < 8064 - ? (c < 8031 - ? c == 8029 - : c <= 8061) - : (c <= 8116 || (c < 8126 - ? (c >= 8118 && c <= 8124) - : c <= 8126))) - : (c <= 8132 || (c < 8150 - ? (c < 8144 - ? (c >= 8134 && c <= 8140) - : c <= 8147) - : (c <= 8155 || (c < 8178 - ? (c >= 8160 && c <= 8172) - : c <= 8180))))) - : (c <= 8188 || (c < 8400 - ? (c < 8305 - ? (c < 8276 - ? (c >= 8255 && c <= 8256) - : c <= 8276) - : (c <= 8305 || (c < 8336 - ? c == 8319 - : c <= 8348))) - : (c <= 8412 || (c < 8450 - ? (c < 8421 - ? c == 8417 - : c <= 8432) - : (c <= 8450 || (c < 8458 - ? c == 8455 - : c <= 8467))))))) - : (c <= 8469 || (c < 11520 - ? (c < 8508 - ? (c < 8486 - ? (c < 8484 - ? (c >= 8472 && c <= 8477) - : c <= 8484) - : (c <= 8486 || (c < 8490 - ? c == 8488 - : c <= 8505))) - : (c <= 8511 || (c < 8544 - ? (c < 8526 - ? (c >= 8517 && c <= 8521) - : c <= 8526) - : (c <= 8584 || (c < 11499 - ? (c >= 11264 && c <= 11492) - : c <= 11507))))) - : (c <= 11557 || (c < 11680 - ? (c < 11568 - ? (c < 11565 - ? c == 11559 - : c <= 11565) - : (c <= 11623 || (c < 11647 - ? c == 11631 - : c <= 11670))) - : (c <= 11686 || (c < 11704 - ? (c < 11696 - ? (c >= 11688 && c <= 11694) - : c <= 11702) - : (c <= 11710 || (c < 11720 - ? (c >= 11712 && c <= 11718) - : c <= 11726))))))))) - : (c <= 11734 || (c < 42775 - ? (c < 12549 - ? (c < 12344 - ? (c < 12293 - ? (c < 11744 - ? (c >= 11736 && c <= 11742) - : c <= 11775) - : (c <= 12295 || (c < 12337 - ? (c >= 12321 && c <= 12335) - : c <= 12341))) - : (c <= 12348 || (c < 12445 - ? (c < 12441 - ? (c >= 12353 && c <= 12438) - : c <= 12442) - : (c <= 12447 || (c < 12540 - ? (c >= 12449 && c <= 12538) - : c <= 12543))))) - : (c <= 12591 || (c < 42192 - ? (c < 12784 - ? (c < 12704 - ? (c >= 12593 && c <= 12686) - : c <= 12735) - : (c <= 12799 || (c < 19968 - ? (c >= 13312 && c <= 19903) - : c <= 42124))) - : (c <= 42237 || (c < 42560 - ? (c < 42512 - ? (c >= 42240 && c <= 42508) - : c <= 42539) - : (c <= 42607 || (c < 42623 - ? (c >= 42612 && c <= 42621) - : c <= 42737))))))) - : (c <= 42783 || (c < 43259 - ? (c < 42994 - ? (c < 42960 - ? (c < 42891 - ? (c >= 42786 && c <= 42888) - : c <= 42954) - : (c <= 42961 || (c < 42965 - ? c == 42963 - : c <= 42969))) - : (c <= 43047 || (c < 43136 - ? (c < 43072 - ? c == 43052 - : c <= 43123) - : (c <= 43205 || (c < 43232 - ? (c >= 43216 && c <= 43225) - : c <= 43255))))) - : (c <= 43259 || (c < 43488 - ? (c < 43360 - ? (c < 43312 - ? (c >= 43261 && c <= 43309) - : c <= 43347) - : (c <= 43388 || (c < 43471 - ? (c >= 43392 && c <= 43456) - : c <= 43481))) - : (c <= 43518 || (c < 43600 - ? (c < 43584 - ? (c >= 43520 && c <= 43574) - : c <= 43597) - : (c <= 43609 || (c >= 43616 && c <= 43638))))))))))))))) - : (c <= 43714 || (c < 71472 - ? (c < 67644 - ? (c < 65382 - ? (c < 64318 - ? (c < 44012 - ? (c < 43793 - ? (c < 43762 - ? (c < 43744 - ? (c >= 43739 && c <= 43741) - : c <= 43759) - : (c <= 43766 || (c < 43785 - ? (c >= 43777 && c <= 43782) - : c <= 43790))) - : (c <= 43798 || (c < 43824 - ? (c < 43816 - ? (c >= 43808 && c <= 43814) - : c <= 43822) - : (c <= 43866 || (c < 43888 - ? (c >= 43868 && c <= 43881) - : c <= 44010))))) - : (c <= 44013 || (c < 64112 - ? (c < 55216 - ? (c < 44032 - ? (c >= 44016 && c <= 44025) - : c <= 55203) - : (c <= 55238 || (c < 63744 - ? (c >= 55243 && c <= 55291) - : c <= 64109))) - : (c <= 64217 || (c < 64285 - ? (c < 64275 - ? (c >= 64256 && c <= 64262) - : c <= 64279) - : (c <= 64296 || (c < 64312 - ? (c >= 64298 && c <= 64310) - : c <= 64316))))))) - : (c <= 64318 || (c < 65101 - ? (c < 64848 - ? (c < 64326 - ? (c < 64323 - ? (c >= 64320 && c <= 64321) - : c <= 64324) - : (c <= 64433 || (c < 64612 - ? (c >= 64467 && c <= 64605) - : c <= 64829))) - : (c <= 64911 || (c < 65024 - ? (c < 65008 - ? (c >= 64914 && c <= 64967) - : c <= 65017) - : (c <= 65039 || (c < 65075 - ? (c >= 65056 && c <= 65071) - : c <= 65076))))) - : (c <= 65103 || (c < 65149 - ? (c < 65143 - ? (c < 65139 - ? c == 65137 - : c <= 65139) - : (c <= 65143 || (c < 65147 - ? c == 65145 - : c <= 65147))) - : (c <= 65149 || (c < 65313 - ? (c < 65296 - ? (c >= 65151 && c <= 65276) - : c <= 65305) - : (c <= 65338 || (c < 65345 - ? c == 65343 - : c <= 65370))))))))) - : (c <= 65470 || (c < 66560 - ? (c < 65856 - ? (c < 65549 - ? (c < 65490 - ? (c < 65482 - ? (c >= 65474 && c <= 65479) - : c <= 65487) - : (c <= 65495 || (c < 65536 - ? (c >= 65498 && c <= 65500) - : c <= 65547))) - : (c <= 65574 || (c < 65599 - ? (c < 65596 - ? (c >= 65576 && c <= 65594) - : c <= 65597) - : (c <= 65613 || (c < 65664 - ? (c >= 65616 && c <= 65629) - : c <= 65786))))) - : (c <= 65908 || (c < 66349 - ? (c < 66208 - ? (c < 66176 - ? c == 66045 - : c <= 66204) - : (c <= 66256 || (c < 66304 - ? c == 66272 - : c <= 66335))) - : (c <= 66378 || (c < 66464 - ? (c < 66432 - ? (c >= 66384 && c <= 66426) - : c <= 66461) - : (c <= 66499 || (c < 66513 - ? (c >= 66504 && c <= 66511) - : c <= 66517))))))) - : (c <= 66717 || (c < 66995 - ? (c < 66928 - ? (c < 66776 - ? (c < 66736 - ? (c >= 66720 && c <= 66729) - : c <= 66771) - : (c <= 66811 || (c < 66864 - ? (c >= 66816 && c <= 66855) - : c <= 66915))) - : (c <= 66938 || (c < 66964 - ? (c < 66956 - ? (c >= 66940 && c <= 66954) - : c <= 66962) - : (c <= 66965 || (c < 66979 - ? (c >= 66967 && c <= 66977) - : c <= 66993))))) - : (c <= 67001 || (c < 67463 - ? (c < 67392 - ? (c < 67072 - ? (c >= 67003 && c <= 67004) - : c <= 67382) - : (c <= 67413 || (c < 67456 - ? (c >= 67424 && c <= 67431) - : c <= 67461))) - : (c <= 67504 || (c < 67592 - ? (c < 67584 - ? (c >= 67506 && c <= 67514) - : c <= 67589) - : (c <= 67592 || (c < 67639 - ? (c >= 67594 && c <= 67637) - : c <= 67640))))))))))) - : (c <= 67644 || (c < 69968 - ? (c < 68480 - ? (c < 68108 - ? (c < 67840 - ? (c < 67712 - ? (c < 67680 - ? (c >= 67647 && c <= 67669) - : c <= 67702) - : (c <= 67742 || (c < 67828 - ? (c >= 67808 && c <= 67826) - : c <= 67829))) - : (c <= 67861 || (c < 68030 - ? (c < 67968 - ? (c >= 67872 && c <= 67897) - : c <= 68023) - : (c <= 68031 || (c < 68101 - ? (c >= 68096 && c <= 68099) - : c <= 68102))))) - : (c <= 68115 || (c < 68224 - ? (c < 68152 - ? (c < 68121 - ? (c >= 68117 && c <= 68119) - : c <= 68149) - : (c <= 68154 || (c < 68192 - ? c == 68159 - : c <= 68220))) - : (c <= 68252 || (c < 68352 - ? (c < 68297 - ? (c >= 68288 && c <= 68295) - : c <= 68326) - : (c <= 68405 || (c < 68448 - ? (c >= 68416 && c <= 68437) - : c <= 68466))))))) - : (c <= 68497 || (c < 69488 - ? (c < 69248 - ? (c < 68800 - ? (c < 68736 - ? (c >= 68608 && c <= 68680) - : c <= 68786) - : (c <= 68850 || (c < 68912 - ? (c >= 68864 && c <= 68903) - : c <= 68921))) - : (c <= 69289 || (c < 69376 - ? (c < 69296 - ? (c >= 69291 && c <= 69292) - : c <= 69297) - : (c <= 69404 || (c < 69424 - ? c == 69415 - : c <= 69456))))) - : (c <= 69509 || (c < 69826 - ? (c < 69632 - ? (c < 69600 - ? (c >= 69552 && c <= 69572) - : c <= 69622) - : (c <= 69702 || (c < 69759 - ? (c >= 69734 && c <= 69749) - : c <= 69818))) - : (c <= 69826 || (c < 69888 - ? (c < 69872 - ? (c >= 69840 && c <= 69864) - : c <= 69881) - : (c <= 69940 || (c < 69956 - ? (c >= 69942 && c <= 69951) - : c <= 69959))))))))) - : (c <= 70003 || (c < 70471 - ? (c < 70287 - ? (c < 70144 - ? (c < 70089 - ? (c < 70016 - ? c == 70006 - : c <= 70084) - : (c <= 70092 || (c < 70108 - ? (c >= 70094 && c <= 70106) - : c <= 70108))) - : (c <= 70161 || (c < 70272 - ? (c < 70206 - ? (c >= 70163 && c <= 70199) - : c <= 70206) - : (c <= 70278 || (c < 70282 - ? c == 70280 - : c <= 70285))))) - : (c <= 70301 || (c < 70415 - ? (c < 70384 - ? (c < 70320 - ? (c >= 70303 && c <= 70312) - : c <= 70378) - : (c <= 70393 || (c < 70405 - ? (c >= 70400 && c <= 70403) - : c <= 70412))) - : (c <= 70416 || (c < 70450 - ? (c < 70442 - ? (c >= 70419 && c <= 70440) - : c <= 70448) - : (c <= 70451 || (c < 70459 - ? (c >= 70453 && c <= 70457) - : c <= 70468))))))) - : (c <= 70472 || (c < 70864 - ? (c < 70512 - ? (c < 70487 - ? (c < 70480 - ? (c >= 70475 && c <= 70477) - : c <= 70480) - : (c <= 70487 || (c < 70502 - ? (c >= 70493 && c <= 70499) - : c <= 70508))) - : (c <= 70516 || (c < 70750 - ? (c < 70736 - ? (c >= 70656 && c <= 70730) - : c <= 70745) - : (c <= 70753 || (c < 70855 - ? (c >= 70784 && c <= 70853) - : c <= 70855))))) - : (c <= 70873 || (c < 71248 - ? (c < 71128 - ? (c < 71096 - ? (c >= 71040 && c <= 71093) - : c <= 71104) - : (c <= 71133 || (c < 71236 - ? (c >= 71168 && c <= 71232) - : c <= 71236))) - : (c <= 71257 || (c < 71424 - ? (c < 71360 - ? (c >= 71296 && c <= 71352) - : c <= 71369) - : (c <= 71450 || (c >= 71453 && c <= 71467))))))))))))) - : (c <= 71481 || (c < 119973 - ? (c < 82944 - ? (c < 72784 - ? (c < 72096 - ? (c < 71948 - ? (c < 71840 - ? (c < 71680 - ? (c >= 71488 && c <= 71494) - : c <= 71738) - : (c <= 71913 || (c < 71945 - ? (c >= 71935 && c <= 71942) - : c <= 71945))) - : (c <= 71955 || (c < 71991 - ? (c < 71960 - ? (c >= 71957 && c <= 71958) - : c <= 71989) - : (c <= 71992 || (c < 72016 - ? (c >= 71995 && c <= 72003) - : c <= 72025))))) - : (c <= 72103 || (c < 72272 - ? (c < 72163 - ? (c < 72154 - ? (c >= 72106 && c <= 72151) - : c <= 72161) - : (c <= 72164 || (c < 72263 - ? (c >= 72192 && c <= 72254) - : c <= 72263))) - : (c <= 72345 || (c < 72704 - ? (c < 72368 - ? c == 72349 - : c <= 72440) - : (c <= 72712 || (c < 72760 - ? (c >= 72714 && c <= 72758) - : c <= 72768))))))) - : (c <= 72793 || (c < 73063 - ? (c < 72971 - ? (c < 72873 - ? (c < 72850 - ? (c >= 72818 && c <= 72847) - : c <= 72871) - : (c <= 72886 || (c < 72968 - ? (c >= 72960 && c <= 72966) - : c <= 72969))) - : (c <= 73014 || (c < 73023 - ? (c < 73020 - ? c == 73018 - : c <= 73021) - : (c <= 73031 || (c < 73056 - ? (c >= 73040 && c <= 73049) - : c <= 73061))))) - : (c <= 73064 || (c < 73648 - ? (c < 73107 - ? (c < 73104 - ? (c >= 73066 && c <= 73102) - : c <= 73105) - : (c <= 73112 || (c < 73440 - ? (c >= 73120 && c <= 73129) - : c <= 73462))) - : (c <= 73648 || (c < 74880 - ? (c < 74752 - ? (c >= 73728 && c <= 74649) - : c <= 74862) - : (c <= 75075 || (c < 77824 - ? (c >= 77712 && c <= 77808) - : c <= 78894))))))))) - : (c <= 83526 || (c < 110581 - ? (c < 93053 - ? (c < 92880 - ? (c < 92768 - ? (c < 92736 - ? (c >= 92160 && c <= 92728) - : c <= 92766) - : (c <= 92777 || (c < 92864 - ? (c >= 92784 && c <= 92862) - : c <= 92873))) - : (c <= 92909 || (c < 92992 - ? (c < 92928 - ? (c >= 92912 && c <= 92916) - : c <= 92982) - : (c <= 92995 || (c < 93027 - ? (c >= 93008 && c <= 93017) - : c <= 93047))))) - : (c <= 93071 || (c < 94179 - ? (c < 94031 - ? (c < 93952 - ? (c >= 93760 && c <= 93823) - : c <= 94026) - : (c <= 94087 || (c < 94176 - ? (c >= 94095 && c <= 94111) - : c <= 94177))) - : (c <= 94180 || (c < 100352 - ? (c < 94208 - ? (c >= 94192 && c <= 94193) - : c <= 100343) - : (c <= 101589 || (c < 110576 - ? (c >= 101632 && c <= 101640) - : c <= 110579))))))) - : (c <= 110587 || (c < 118576 - ? (c < 113664 - ? (c < 110928 - ? (c < 110592 - ? (c >= 110589 && c <= 110590) - : c <= 110882) - : (c <= 110930 || (c < 110960 - ? (c >= 110948 && c <= 110951) - : c <= 111355))) - : (c <= 113770 || (c < 113808 - ? (c < 113792 - ? (c >= 113776 && c <= 113788) - : c <= 113800) - : (c <= 113817 || (c < 118528 - ? (c >= 113821 && c <= 113822) - : c <= 118573))))) - : (c <= 118598 || (c < 119362 - ? (c < 119163 - ? (c < 119149 - ? (c >= 119141 && c <= 119145) - : c <= 119154) - : (c <= 119170 || (c < 119210 - ? (c >= 119173 && c <= 119179) - : c <= 119213))) - : (c <= 119364 || (c < 119966 - ? (c < 119894 - ? (c >= 119808 && c <= 119892) - : c <= 119964) - : (c <= 119967 || c == 119970)))))))))) - : (c <= 119974 || (c < 124912 - ? (c < 120746 - ? (c < 120134 - ? (c < 120071 - ? (c < 119995 - ? (c < 119982 - ? (c >= 119977 && c <= 119980) - : c <= 119993) - : (c <= 119995 || (c < 120005 - ? (c >= 119997 && c <= 120003) - : c <= 120069))) - : (c <= 120074 || (c < 120094 - ? (c < 120086 - ? (c >= 120077 && c <= 120084) - : c <= 120092) - : (c <= 120121 || (c < 120128 - ? (c >= 120123 && c <= 120126) - : c <= 120132))))) - : (c <= 120134 || (c < 120572 - ? (c < 120488 - ? (c < 120146 - ? (c >= 120138 && c <= 120144) - : c <= 120485) - : (c <= 120512 || (c < 120540 - ? (c >= 120514 && c <= 120538) - : c <= 120570))) - : (c <= 120596 || (c < 120656 - ? (c < 120630 - ? (c >= 120598 && c <= 120628) - : c <= 120654) - : (c <= 120686 || (c < 120714 - ? (c >= 120688 && c <= 120712) - : c <= 120744))))))) - : (c <= 120770 || (c < 122907 - ? (c < 121476 - ? (c < 121344 - ? (c < 120782 - ? (c >= 120772 && c <= 120779) - : c <= 120831) - : (c <= 121398 || (c < 121461 - ? (c >= 121403 && c <= 121452) - : c <= 121461))) - : (c <= 121476 || (c < 122624 - ? (c < 121505 - ? (c >= 121499 && c <= 121503) - : c <= 121519) - : (c <= 122654 || (c < 122888 - ? (c >= 122880 && c <= 122886) - : c <= 122904))))) - : (c <= 122913 || (c < 123214 - ? (c < 123136 - ? (c < 122918 - ? (c >= 122915 && c <= 122916) - : c <= 122922) - : (c <= 123180 || (c < 123200 - ? (c >= 123184 && c <= 123197) - : c <= 123209))) - : (c <= 123214 || (c < 124896 - ? (c < 123584 - ? (c >= 123536 && c <= 123566) - : c <= 123641) - : (c <= 124902 || (c < 124909 - ? (c >= 124904 && c <= 124907) - : c <= 124910))))))))) - : (c <= 124926 || (c < 126557 - ? (c < 126521 - ? (c < 126469 - ? (c < 125184 - ? (c < 125136 - ? (c >= 124928 && c <= 125124) - : c <= 125142) - : (c <= 125259 || (c < 126464 - ? (c >= 125264 && c <= 125273) - : c <= 126467))) - : (c <= 126495 || (c < 126503 - ? (c < 126500 - ? (c >= 126497 && c <= 126498) - : c <= 126500) - : (c <= 126503 || (c < 126516 - ? (c >= 126505 && c <= 126514) - : c <= 126519))))) - : (c <= 126521 || (c < 126541 - ? (c < 126535 - ? (c < 126530 - ? c == 126523 - : c <= 126530) - : (c <= 126535 || (c < 126539 - ? c == 126537 - : c <= 126539))) - : (c <= 126543 || (c < 126551 - ? (c < 126548 - ? (c >= 126545 && c <= 126546) - : c <= 126548) - : (c <= 126551 || (c < 126555 - ? c == 126553 - : c <= 126555))))))) - : (c <= 126557 || (c < 126629 - ? (c < 126580 - ? (c < 126564 - ? (c < 126561 - ? c == 126559 - : c <= 126562) - : (c <= 126564 || (c < 126572 - ? (c >= 126567 && c <= 126570) - : c <= 126578))) - : (c <= 126583 || (c < 126592 - ? (c < 126590 - ? (c >= 126585 && c <= 126588) - : c <= 126590) - : (c <= 126601 || (c < 126625 - ? (c >= 126603 && c <= 126619) - : c <= 126627))))) - : (c <= 126633 || (c < 178208 - ? (c < 131072 - ? (c < 130032 - ? (c >= 126635 && c <= 126651) - : c <= 130041) - : (c <= 173791 || (c < 177984 - ? (c >= 173824 && c <= 177976) - : c <= 178205))) - : (c <= 183969 || (c < 196608 - ? (c < 194560 - ? (c >= 183984 && c <= 191456) - : c <= 195101) - : (c <= 201546 || (c >= 917760 && c <= 917999))))))))))))))))); -} - -static inline bool aux_sym_unquoted_token1_character_set_1(int32_t c) { - return (c < ';' - ? (c < ' ' - ? (c < '\t' - ? c == 0 - : (c <= '\n' || c == '\r')) - : (c <= ' ' || (c < '\'' - ? c == '"' - : c <= ')'))) - : (c <= ';' || (c < '`' - ? (c < ']' - ? c == '[' - : c <= ']') - : (c <= '`' || (c < '}' - ? c == '{' - : c <= '}'))))); -} - -static inline bool aux_sym_unquoted_token1_character_set_2(int32_t c) { - return (c < '\'' - ? (c < '\r' - ? (c < '\t' - ? c == 0 - : c <= '\n') - : (c <= '\r' || (c < '"' - ? c == ' ' - : c <= '"'))) - : (c <= ')' || (c < ']' - ? (c < '[' - ? c == ';' - : c <= '[') - : (c <= ']' || (c < '}' - ? (c >= '`' && c <= '{') - : c <= '}'))))); -} - -static bool ts_lex(TSLexer *lexer, TSStateId state) { - START_LEXER(); - eof = lexer->eof(lexer); - switch (state) { - case 0: - if (eof) ADVANCE(400); - if (lookahead == '!') ADVANCE(114); - if (lookahead == '"') ADVANCE(1459); - if (lookahead == '#') ADVANCE(1748); - if (lookahead == '$') ADVANCE(811); - if (lookahead == '\'') ADVANCE(1457); - if (lookahead == '(') ADVANCE(996); - if (lookahead == ')') ADVANCE(807); - if (lookahead == '*') ADVANCE(908); - if (lookahead == '+') ADVANCE(934); - if (lookahead == ',') ADVANCE(804); - if (lookahead == '-') ADVANCE(831); - if (lookahead == '.') ADVANCE(875); - if (lookahead == '/') ADVANCE(925); - if (lookahead == ':') ADVANCE(801); - if (lookahead == ';') ADVANCE(775); - if (lookahead == '<') ADVANCE(821); - if (lookahead == '=') ADVANCE(783); - if (lookahead == '>') ADVANCE(823); - if (lookahead == '?') ADVANCE(827); - if (lookahead == '@') ADVANCE(825); - if (lookahead == 'B') ADVANCE(1111); - if (lookahead == '[') ADVANCE(1434); - if (lookahead == '\\') ADVANCE(380); - if (lookahead == ']') ADVANCE(805); - if (lookahead == '^') ADVANCE(1462); - if (lookahead == '`') ADVANCE(173); - if (lookahead == 'b') ADVANCE(1108); - if (lookahead == 'e') ADVANCE(839); - if (lookahead == 'o') ADVANCE(840); - if (lookahead == '{') ADVANCE(871); - if (lookahead == '|') ADVANCE(808); - if (lookahead == '}') ADVANCE(872); - if (lookahead == 181) ADVANCE(758); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\r' || - lookahead == ' ') SKIP(396) - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(841); - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(842); - if (sym_identifier_character_set_1(lookahead)) ADVANCE(774); - END_STATE(); - case 1: - if (lookahead == '\n') ADVANCE(776); - if (lookahead == '!') ADVANCE(114); - if (lookahead == '"') ADVANCE(1448); - if (lookahead == '#') ADVANCE(1746); - if (lookahead == '$') ADVANCE(811); - if (lookahead == '\'') ADVANCE(88); - if (lookahead == '(') ADVANCE(806); - if (lookahead == ')') ADVANCE(807); - if (lookahead == '*') ADVANCE(907); - if (lookahead == '+') ADVANCE(936); - if (lookahead == '-') ADVANCE(837); - if (lookahead == '.') ADVANCE(108); - if (lookahead == '/') ADVANCE(924); - if (lookahead == '0') ADVANCE(1032); - if (lookahead == ';') ADVANCE(775); - if (lookahead == '<') ADVANCE(948); - if (lookahead == '=') ADVANCE(116); - if (lookahead == '>') ADVANCE(823); - if (lookahead == 'B') ADVANCE(1112); - if (lookahead == 'E') ADVANCE(407); - if (lookahead == 'G') ADVANCE(408); - if (lookahead == 'K') ADVANCE(409); - if (lookahead == 'M') ADVANCE(410); - if (lookahead == 'N') ADVANCE(448); - if (lookahead == 'P') ADVANCE(411); - if (lookahead == 'T') ADVANCE(412); - if (lookahead == 'Z') ADVANCE(413); - if (lookahead == '[') ADVANCE(803); - if (lookahead == '^') ADVANCE(1462); - if (lookahead == '`') ADVANCE(173); - if (lookahead == 'a') ADVANCE(555); - if (lookahead == 'b') ADVANCE(1106); - if (lookahead == 'c') ADVANCE(565); - if (lookahead == 'd') ADVANCE(460); - if (lookahead == 'e') ADVANCE(415); - if (lookahead == 'f') ADVANCE(451); - if (lookahead == 'g') ADVANCE(417); - if (lookahead == 'h') ADVANCE(523); - if (lookahead == 'i') ADVANCE(510); - if (lookahead == 'k') ADVANCE(418); - if (lookahead == 'l') ADVANCE(484); - if (lookahead == 'm') ADVANCE(420); - if (lookahead == 'n') ADVANCE(574); - if (lookahead == 'o') ADVANCE(586); - if (lookahead == 'p') ADVANCE(422); - if (lookahead == 'r') ADVANCE(485); - if (lookahead == 's') ADVANCE(498); - if (lookahead == 't') ADVANCE(423); - if (lookahead == 'u') ADVANCE(606); - if (lookahead == 'w') ADVANCE(515); - if (lookahead == 'x') ADVANCE(576); - if (lookahead == 'z') ADVANCE(425); - if (lookahead == '{') ADVANCE(871); - if (lookahead == '|') ADVANCE(808); - if (lookahead == 181) ADVANCE(605); - if (lookahead == '\t' || - lookahead == '\r' || - lookahead == ' ') SKIP(1) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1036); - if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(647); - END_STATE(); - case 2: - if (lookahead == '\n') ADVANCE(776); - if (lookahead == '!') ADVANCE(114); - if (lookahead == '"') ADVANCE(1448); - if (lookahead == '#') ADVANCE(1746); - if (lookahead == '$') ADVANCE(811); - if (lookahead == '\'') ADVANCE(88); - if (lookahead == '(') ADVANCE(806); - if (lookahead == ')') ADVANCE(807); - if (lookahead == '*') ADVANCE(907); - if (lookahead == '+') ADVANCE(936); - if (lookahead == '-') ADVANCE(837); - if (lookahead == '.') ADVANCE(876); - if (lookahead == '/') ADVANCE(924); - if (lookahead == '0') ADVANCE(1032); - if (lookahead == ';') ADVANCE(775); - if (lookahead == '<') ADVANCE(948); - if (lookahead == '=') ADVANCE(116); - if (lookahead == '>') ADVANCE(823); - if (lookahead == '?') ADVANCE(917); - if (lookahead == 'N') ADVANCE(448); - if (lookahead == '[') ADVANCE(803); - if (lookahead == '^') ADVANCE(1462); - if (lookahead == '`') ADVANCE(173); - if (lookahead == 'a') ADVANCE(555); - if (lookahead == 'b') ADVANCE(528); - if (lookahead == 'c') ADVANCE(565); - if (lookahead == 'd') ADVANCE(566); - if (lookahead == 'e') ADVANCE(559); - if (lookahead == 'f') ADVANCE(451); - if (lookahead == 'h') ADVANCE(524); - if (lookahead == 'i') ADVANCE(510); - if (lookahead == 'l') ADVANCE(484); - if (lookahead == 'm') ADVANCE(456); - if (lookahead == 'n') ADVANCE(575); - if (lookahead == 'o') ADVANCE(586); - if (lookahead == 'r') ADVANCE(485); - if (lookahead == 's') ADVANCE(567); - if (lookahead == 't') ADVANCE(581); - if (lookahead == 'w') ADVANCE(516); - if (lookahead == 'x') ADVANCE(576); - if (lookahead == '{') ADVANCE(871); - if (lookahead == '|') ADVANCE(808); - if (lookahead == '\t' || - lookahead == '\r' || - lookahead == ' ') SKIP(2) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1036); - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(647); - END_STATE(); - case 3: - if (lookahead == '\n') ADVANCE(776); - if (lookahead == '!') ADVANCE(114); - if (lookahead == '"') ADVANCE(1448); - if (lookahead == '#') ADVANCE(1746); - if (lookahead == '$') ADVANCE(811); - if (lookahead == '\'') ADVANCE(88); - if (lookahead == '(') ADVANCE(806); - if (lookahead == ')') ADVANCE(807); - if (lookahead == '*') ADVANCE(907); - if (lookahead == '+') ADVANCE(936); - if (lookahead == '-') ADVANCE(833); - if (lookahead == '.') ADVANCE(108); - if (lookahead == '/') ADVANCE(924); - if (lookahead == '0') ADVANCE(1032); - if (lookahead == ';') ADVANCE(775); - if (lookahead == '<') ADVANCE(948); - if (lookahead == '=') ADVANCE(116); - if (lookahead == '>') ADVANCE(823); - if (lookahead == 'B') ADVANCE(1112); - if (lookahead == 'E') ADVANCE(407); - if (lookahead == 'G') ADVANCE(408); - if (lookahead == 'K') ADVANCE(409); - if (lookahead == 'M') ADVANCE(410); - if (lookahead == 'N') ADVANCE(448); - if (lookahead == 'P') ADVANCE(411); - if (lookahead == 'T') ADVANCE(412); - if (lookahead == 'Z') ADVANCE(413); - if (lookahead == '[') ADVANCE(803); - if (lookahead == '^') ADVANCE(1462); - if (lookahead == '`') ADVANCE(173); - if (lookahead == 'a') ADVANCE(555); - if (lookahead == 'b') ADVANCE(1106); - if (lookahead == 'c') ADVANCE(565); - if (lookahead == 'd') ADVANCE(460); - if (lookahead == 'e') ADVANCE(415); - if (lookahead == 'f') ADVANCE(451); - if (lookahead == 'g') ADVANCE(417); - if (lookahead == 'h') ADVANCE(523); - if (lookahead == 'i') ADVANCE(510); - if (lookahead == 'k') ADVANCE(418); - if (lookahead == 'l') ADVANCE(484); - if (lookahead == 'm') ADVANCE(420); - if (lookahead == 'n') ADVANCE(574); - if (lookahead == 'o') ADVANCE(586); - if (lookahead == 'p') ADVANCE(422); - if (lookahead == 'r') ADVANCE(485); - if (lookahead == 's') ADVANCE(498); - if (lookahead == 't') ADVANCE(423); - if (lookahead == 'u') ADVANCE(606); - if (lookahead == 'w') ADVANCE(515); - if (lookahead == 'x') ADVANCE(576); - if (lookahead == 'z') ADVANCE(425); - if (lookahead == '{') ADVANCE(871); - if (lookahead == '|') ADVANCE(808); - if (lookahead == 181) ADVANCE(605); - if (lookahead == '\t' || - lookahead == '\r' || - lookahead == ' ') SKIP(3) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1036); - if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(647); - END_STATE(); - case 4: - if (lookahead == '\n') ADVANCE(776); - if (lookahead == '!') ADVANCE(114); - if (lookahead == '"') ADVANCE(1448); - if (lookahead == '#') ADVANCE(1746); - if (lookahead == '$') ADVANCE(811); - if (lookahead == '\'') ADVANCE(88); - if (lookahead == '(') ADVANCE(806); - if (lookahead == ')') ADVANCE(807); - if (lookahead == '*') ADVANCE(907); - if (lookahead == '+') ADVANCE(936); - if (lookahead == '-') ADVANCE(833); - if (lookahead == '.') ADVANCE(876); - if (lookahead == '/') ADVANCE(924); - if (lookahead == '0') ADVANCE(1032); - if (lookahead == ';') ADVANCE(775); - if (lookahead == '<') ADVANCE(948); - if (lookahead == '=') ADVANCE(116); - if (lookahead == '>') ADVANCE(823); - if (lookahead == '?') ADVANCE(917); - if (lookahead == 'N') ADVANCE(448); - if (lookahead == '[') ADVANCE(803); - if (lookahead == '^') ADVANCE(1462); - if (lookahead == '`') ADVANCE(173); - if (lookahead == 'a') ADVANCE(555); - if (lookahead == 'b') ADVANCE(528); - if (lookahead == 'c') ADVANCE(565); - if (lookahead == 'd') ADVANCE(566); - if (lookahead == 'e') ADVANCE(559); - if (lookahead == 'f') ADVANCE(451); - if (lookahead == 'h') ADVANCE(524); - if (lookahead == 'i') ADVANCE(510); - if (lookahead == 'l') ADVANCE(484); - if (lookahead == 'm') ADVANCE(456); - if (lookahead == 'n') ADVANCE(575); - if (lookahead == 'o') ADVANCE(586); - if (lookahead == 'r') ADVANCE(485); - if (lookahead == 's') ADVANCE(567); - if (lookahead == 't') ADVANCE(581); - if (lookahead == 'w') ADVANCE(516); - if (lookahead == 'x') ADVANCE(576); - if (lookahead == '{') ADVANCE(871); - if (lookahead == '|') ADVANCE(808); - if (lookahead == '\t' || - lookahead == '\r' || - lookahead == ' ') SKIP(4) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1036); - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(647); - END_STATE(); - case 5: - if (lookahead == '\n') ADVANCE(776); - if (lookahead == '!') ADVANCE(114); - if (lookahead == '#') ADVANCE(1746); - if (lookahead == '(') ADVANCE(806); - if (lookahead == ')') ADVANCE(807); - if (lookahead == '*') ADVANCE(907); - if (lookahead == '+') ADVANCE(936); - if (lookahead == '-') ADVANCE(837); - if (lookahead == '/') ADVANCE(924); - if (lookahead == '0') ADVANCE(1033); - if (lookahead == ';') ADVANCE(775); - if (lookahead == '<') ADVANCE(948); - if (lookahead == '=') ADVANCE(116); - if (lookahead == '>') ADVANCE(823); - if (lookahead == 'N') ADVANCE(178); - if (lookahead == 'a') ADVANCE(265); - if (lookahead == 'b') ADVANCE(237); - if (lookahead == 'e') ADVANCE(266); - if (lookahead == 'i') ADVANCE(262); - if (lookahead == 'm') ADVANCE(274); - if (lookahead == 'n') ADVANCE(275); - if (lookahead == 'o') ADVANCE(294); - if (lookahead == 's') ADVANCE(320); - if (lookahead == 'x') ADVANCE(277); - if (lookahead == '|') ADVANCE(808); - if (lookahead == '\t' || - lookahead == '\r' || - lookahead == ' ') SKIP(5) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1037); - END_STATE(); - case 6: - if (lookahead == '\n') ADVANCE(776); - if (lookahead == '!') ADVANCE(114); - if (lookahead == '#') ADVANCE(1746); - if (lookahead == '(') ADVANCE(806); - if (lookahead == ')') ADVANCE(807); - if (lookahead == '*') ADVANCE(907); - if (lookahead == '+') ADVANCE(936); - if (lookahead == '-') ADVANCE(833); - if (lookahead == '/') ADVANCE(924); - if (lookahead == '0') ADVANCE(1033); - if (lookahead == ';') ADVANCE(775); - if (lookahead == '<') ADVANCE(948); - if (lookahead == '=') ADVANCE(116); - if (lookahead == '>') ADVANCE(823); - if (lookahead == 'N') ADVANCE(178); - if (lookahead == 'a') ADVANCE(265); - if (lookahead == 'b') ADVANCE(237); - if (lookahead == 'e') ADVANCE(266); - if (lookahead == 'i') ADVANCE(262); - if (lookahead == 'm') ADVANCE(274); - if (lookahead == 'n') ADVANCE(275); - if (lookahead == 'o') ADVANCE(294); - if (lookahead == 's') ADVANCE(320); - if (lookahead == 'x') ADVANCE(277); - if (lookahead == '|') ADVANCE(808); - if (lookahead == '\t' || - lookahead == '\r' || - lookahead == ' ') SKIP(6) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1037); - END_STATE(); - case 7: - if (lookahead == '\n') ADVANCE(776); - if (lookahead == '!') ADVANCE(114); - if (lookahead == '#') ADVANCE(1746); - if (lookahead == ')') ADVANCE(807); - if (lookahead == '*') ADVANCE(907); - if (lookahead == '+') ADVANCE(935); - if (lookahead == '-') ADVANCE(829); - if (lookahead == '.') ADVANCE(874); - if (lookahead == '/') ADVANCE(924); - if (lookahead == ';') ADVANCE(775); - if (lookahead == '<') ADVANCE(948); - if (lookahead == '=') ADVANCE(116); - if (lookahead == '>') ADVANCE(823); - if (lookahead == '?') ADVANCE(917); - if (lookahead == 'a') ADVANCE(265); - if (lookahead == 'b') ADVANCE(237); - if (lookahead == 'e') ADVANCE(266); - if (lookahead == 'i') ADVANCE(259); - if (lookahead == 'm') ADVANCE(274); - if (lookahead == 'n') ADVANCE(275); - if (lookahead == 'o') ADVANCE(294); - if (lookahead == 's') ADVANCE(320); - if (lookahead == 'x') ADVANCE(277); - if (lookahead == '|') ADVANCE(808); - if (lookahead == '\t' || - lookahead == '\r' || - lookahead == ' ') SKIP(7) - END_STATE(); - case 8: - if (lookahead == '\n') ADVANCE(776); - if (lookahead == '!') ADVANCE(114); - if (lookahead == '#') ADVANCE(1746); - if (lookahead == ')') ADVANCE(807); - if (lookahead == '*') ADVANCE(907); - if (lookahead == '+') ADVANCE(935); - if (lookahead == '-') ADVANCE(829); - if (lookahead == '.') ADVANCE(876); - if (lookahead == '/') ADVANCE(924); - if (lookahead == ';') ADVANCE(775); - if (lookahead == '<') ADVANCE(948); - if (lookahead == '=') ADVANCE(116); - if (lookahead == '>') ADVANCE(823); - if (lookahead == '?') ADVANCE(917); - if (lookahead == 'B') ADVANCE(1110); - if (lookahead == 'E') ADVANCE(136); - if (lookahead == 'G') ADVANCE(137); - if (lookahead == 'K') ADVANCE(138); - if (lookahead == 'M') ADVANCE(139); - if (lookahead == 'P') ADVANCE(140); - if (lookahead == 'T') ADVANCE(141); - if (lookahead == 'Z') ADVANCE(142); - if (lookahead == 'a') ADVANCE(265); - if (lookahead == 'b') ADVANCE(1105); - if (lookahead == 'c') ADVANCE(181); - if (lookahead == 'd') ADVANCE(177); - if (lookahead == 'e') ADVANCE(143); - if (lookahead == 'g') ADVANCE(145); - if (lookahead == 'h') ADVANCE(293); - if (lookahead == 'i') ADVANCE(259); - if (lookahead == 'k') ADVANCE(146); - if (lookahead == 'm') ADVANCE(147); - if (lookahead == 'n') ADVANCE(276); - if (lookahead == 'o') ADVANCE(294); - if (lookahead == 'p') ADVANCE(148); - if (lookahead == 's') ADVANCE(206); - if (lookahead == 't') ADVANCE(149); - if (lookahead == 'u') ADVANCE(304); - if (lookahead == 'w') ADVANCE(243); - if (lookahead == 'x') ADVANCE(277); - if (lookahead == 'z') ADVANCE(150); - if (lookahead == '|') ADVANCE(808); - if (lookahead == 181) ADVANCE(305); - if (lookahead == '\t' || - lookahead == '\r' || - lookahead == ' ') SKIP(8) - END_STATE(); - case 9: - if (lookahead == '\n') ADVANCE(776); - if (lookahead == '!') ADVANCE(114); - if (lookahead == '#') ADVANCE(1746); - if (lookahead == ')') ADVANCE(807); - if (lookahead == '*') ADVANCE(907); - if (lookahead == '+') ADVANCE(935); - if (lookahead == '-') ADVANCE(835); - if (lookahead == '.') ADVANCE(874); - if (lookahead == '/') ADVANCE(924); - if (lookahead == ';') ADVANCE(775); - if (lookahead == '<') ADVANCE(948); - if (lookahead == '=') ADVANCE(116); - if (lookahead == '>') ADVANCE(823); - if (lookahead == '?') ADVANCE(917); - if (lookahead == 'a') ADVANCE(265); - if (lookahead == 'b') ADVANCE(237); - if (lookahead == 'e') ADVANCE(266); - if (lookahead == 'i') ADVANCE(259); - if (lookahead == 'm') ADVANCE(274); - if (lookahead == 'n') ADVANCE(275); - if (lookahead == 'o') ADVANCE(294); - if (lookahead == 's') ADVANCE(320); - if (lookahead == 'x') ADVANCE(277); - if (lookahead == '|') ADVANCE(808); - if (lookahead == '\t' || - lookahead == '\r' || - lookahead == ' ') SKIP(9) - END_STATE(); - case 10: - if (lookahead == '\n') ADVANCE(776); - if (lookahead == '!') ADVANCE(114); - if (lookahead == '#') ADVANCE(1746); - if (lookahead == ')') ADVANCE(807); - if (lookahead == '*') ADVANCE(907); - if (lookahead == '+') ADVANCE(935); - if (lookahead == '-') ADVANCE(835); - if (lookahead == '.') ADVANCE(876); - if (lookahead == '/') ADVANCE(924); - if (lookahead == ';') ADVANCE(775); - if (lookahead == '<') ADVANCE(948); - if (lookahead == '=') ADVANCE(116); - if (lookahead == '>') ADVANCE(823); - if (lookahead == '?') ADVANCE(917); - if (lookahead == 'B') ADVANCE(1110); - if (lookahead == 'E') ADVANCE(136); - if (lookahead == 'G') ADVANCE(137); - if (lookahead == 'K') ADVANCE(138); - if (lookahead == 'M') ADVANCE(139); - if (lookahead == 'P') ADVANCE(140); - if (lookahead == 'T') ADVANCE(141); - if (lookahead == 'Z') ADVANCE(142); - if (lookahead == 'a') ADVANCE(265); - if (lookahead == 'b') ADVANCE(1105); - if (lookahead == 'd') ADVANCE(177); - if (lookahead == 'e') ADVANCE(144); - if (lookahead == 'g') ADVANCE(145); - if (lookahead == 'h') ADVANCE(293); - if (lookahead == 'i') ADVANCE(259); - if (lookahead == 'k') ADVANCE(146); - if (lookahead == 'm') ADVANCE(147); - if (lookahead == 'n') ADVANCE(276); - if (lookahead == 'o') ADVANCE(294); - if (lookahead == 'p') ADVANCE(148); - if (lookahead == 's') ADVANCE(206); - if (lookahead == 't') ADVANCE(149); - if (lookahead == 'u') ADVANCE(304); - if (lookahead == 'w') ADVANCE(243); - if (lookahead == 'x') ADVANCE(277); - if (lookahead == 'z') ADVANCE(150); - if (lookahead == '|') ADVANCE(808); - if (lookahead == 181) ADVANCE(305); - if (lookahead == '\t' || - lookahead == '\r' || - lookahead == ' ') SKIP(10) - END_STATE(); - case 11: - if (lookahead == '\n') ADVANCE(776); - if (lookahead == '!') ADVANCE(114); - if (lookahead == '#') ADVANCE(1746); - if (lookahead == '*') ADVANCE(908); - if (lookahead == '+') ADVANCE(934); - if (lookahead == '-') ADVANCE(836); - if (lookahead == '.') ADVANCE(874); - if (lookahead == '/') ADVANCE(925); - if (lookahead == ';') ADVANCE(775); - if (lookahead == '<') ADVANCE(948); - if (lookahead == '=') ADVANCE(784); - if (lookahead == '>') ADVANCE(823); - if (lookahead == '?') ADVANCE(917); - if (lookahead == 'a') ADVANCE(265); - if (lookahead == 'b') ADVANCE(237); - if (lookahead == 'e') ADVANCE(266); - if (lookahead == 'i') ADVANCE(259); - if (lookahead == 'm') ADVANCE(274); - if (lookahead == 'n') ADVANCE(275); - if (lookahead == 'o') ADVANCE(294); - if (lookahead == 's') ADVANCE(320); - if (lookahead == 'x') ADVANCE(277); - if (lookahead == '|') ADVANCE(808); - if (lookahead == '\t' || - lookahead == '\r' || - lookahead == ' ') SKIP(11) - END_STATE(); - case 12: - if (lookahead == '\n') ADVANCE(776); - if (lookahead == '!') ADVANCE(117); - if (lookahead == '"') ADVANCE(1448); - if (lookahead == '#') ADVANCE(1749); - if (lookahead == '$') ADVANCE(811); - if (lookahead == '\'') ADVANCE(88); - if (lookahead == '(') ADVANCE(806); - if (lookahead == ')') ADVANCE(807); - if (lookahead == '*') ADVANCE(909); - if (lookahead == '+') ADVANCE(937); - if (lookahead == '-') ADVANCE(833); - if (lookahead == '.') ADVANCE(109); - if (lookahead == '/') ADVANCE(926); - if (lookahead == '0') ADVANCE(1027); - if (lookahead == ';') ADVANCE(775); - if (lookahead == '<') ADVANCE(949); - if (lookahead == '=') ADVANCE(118); - if (lookahead == '>') ADVANCE(824); - if (lookahead == 'B') ADVANCE(1113); - if (lookahead == 'E') ADVANCE(122); - if (lookahead == 'G') ADVANCE(123); - if (lookahead == 'K') ADVANCE(124); - if (lookahead == 'M') ADVANCE(125); - if (lookahead == 'N') ADVANCE(174); - if (lookahead == 'P') ADVANCE(126); - if (lookahead == 'T') ADVANCE(127); - if (lookahead == 'Z') ADVANCE(128); - if (lookahead == '[') ADVANCE(803); - if (lookahead == '`') ADVANCE(173); - if (lookahead == 'a') ADVANCE(254); - if (lookahead == 'b') ADVANCE(1103); - if (lookahead == 'd') ADVANCE(175); - if (lookahead == 'e') ADVANCE(89); - if (lookahead == 'f') ADVANCE(176); - if (lookahead == 'g') ADVANCE(129); - if (lookahead == 'h') ADVANCE(289); - if (lookahead == 'i') ADVANCE(255); - if (lookahead == 'k') ADVANCE(130); - if (lookahead == 'm') ADVANCE(131); - if (lookahead == 'n') ADVANCE(282); - if (lookahead == 'o') ADVANCE(93); - if (lookahead == 'p') ADVANCE(133); - if (lookahead == 's') ADVANCE(204); - if (lookahead == 't') ADVANCE(134); - if (lookahead == 'u') ADVANCE(302); - if (lookahead == 'w') ADVANCE(242); - if (lookahead == 'x') ADVANCE(269); - if (lookahead == 'z') ADVANCE(135); - if (lookahead == '{') ADVANCE(871); - if (lookahead == '|') ADVANCE(809); - if (lookahead == 181) ADVANCE(303); - if (lookahead == '\t' || - lookahead == '\r' || - lookahead == ' ') SKIP(12) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1030); - if (lookahead != 0 && - lookahead != ']' && - lookahead != '}') ADVANCE(379); - END_STATE(); - case 13: - if (lookahead == '\n') ADVANCE(776); - if (lookahead == '!') ADVANCE(117); - if (lookahead == '"') ADVANCE(1448); - if (lookahead == '#') ADVANCE(1749); - if (lookahead == '$') ADVANCE(811); - if (lookahead == '\'') ADVANCE(88); - if (lookahead == '(') ADVANCE(806); - if (lookahead == ')') ADVANCE(807); - if (lookahead == '*') ADVANCE(909); - if (lookahead == '+') ADVANCE(937); - if (lookahead == '-') ADVANCE(833); - if (lookahead == '.') ADVANCE(877); - if (lookahead == '/') ADVANCE(926); - if (lookahead == '0') ADVANCE(1027); - if (lookahead == ';') ADVANCE(775); - if (lookahead == '<') ADVANCE(949); - if (lookahead == '=') ADVANCE(118); - if (lookahead == '>') ADVANCE(824); - if (lookahead == '?') ADVANCE(918); - if (lookahead == 'N') ADVANCE(174); - if (lookahead == '[') ADVANCE(803); - if (lookahead == '`') ADVANCE(173); - if (lookahead == 'a') ADVANCE(254); - if (lookahead == 'b') ADVANCE(235); - if (lookahead == 'e') ADVANCE(91); - if (lookahead == 'f') ADVANCE(176); - if (lookahead == 'i') ADVANCE(255); - if (lookahead == 'm') ADVANCE(271); - if (lookahead == 'n') ADVANCE(283); - if (lookahead == 'o') ADVANCE(93); - if (lookahead == 's') ADVANCE(312); - if (lookahead == 't') ADVANCE(290); - if (lookahead == 'x') ADVANCE(269); - if (lookahead == '{') ADVANCE(871); - if (lookahead == '|') ADVANCE(809); - if (lookahead == '\t' || - lookahead == '\r' || - lookahead == ' ') SKIP(13) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1030); - if (lookahead != 0 && - lookahead != ']' && - lookahead != '}') ADVANCE(379); - END_STATE(); - case 14: - if (lookahead == '\n') ADVANCE(776); - if (lookahead == '"') ADVANCE(1448); - if (lookahead == '#') ADVANCE(1746); - if (lookahead == '$') ADVANCE(811); - if (lookahead == '\'') ADVANCE(88); - if (lookahead == '(') ADVANCE(806); - if (lookahead == ')') ADVANCE(807); - if (lookahead == '+') ADVANCE(366); - if (lookahead == '-') ADVANCE(837); - if (lookahead == '.') ADVANCE(108); - if (lookahead == '0') ADVANCE(1032); - if (lookahead == ';') ADVANCE(775); - if (lookahead == 'N') ADVANCE(448); - if (lookahead == '[') ADVANCE(803); - if (lookahead == '^') ADVANCE(1462); - if (lookahead == '`') ADVANCE(173); - if (lookahead == 'b') ADVANCE(591); - if (lookahead == 'c') ADVANCE(565); - if (lookahead == 'd') ADVANCE(566); - if (lookahead == 'e') ADVANCE(546); - if (lookahead == 'f') ADVANCE(451); - if (lookahead == 'h') ADVANCE(524); - if (lookahead == 'i') ADVANCE(511); - if (lookahead == 'l') ADVANCE(484); - if (lookahead == 'm') ADVANCE(457); - if (lookahead == 'n') ADVANCE(570); - if (lookahead == 'o') ADVANCE(642); - if (lookahead == 'r') ADVANCE(485); - if (lookahead == 's') ADVANCE(568); - if (lookahead == 't') ADVANCE(581); - if (lookahead == 'w') ADVANCE(516); - if (lookahead == '{') ADVANCE(871); - if (lookahead == '|') ADVANCE(808); - if (lookahead == '\t' || - lookahead == '\r' || - lookahead == ' ') SKIP(14) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1036); - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(647); - END_STATE(); - case 15: - if (lookahead == '\n') ADVANCE(776); - if (lookahead == '"') ADVANCE(1448); - if (lookahead == '#') ADVANCE(1746); - if (lookahead == '$') ADVANCE(811); - if (lookahead == '\'') ADVANCE(88); - if (lookahead == '(') ADVANCE(806); - if (lookahead == ')') ADVANCE(807); - if (lookahead == '+') ADVANCE(366); - if (lookahead == '-') ADVANCE(837); - if (lookahead == '.') ADVANCE(108); - if (lookahead == '0') ADVANCE(1032); - if (lookahead == ';') ADVANCE(775); - if (lookahead == 'N') ADVANCE(448); - if (lookahead == '[') ADVANCE(803); - if (lookahead == '^') ADVANCE(1462); - if (lookahead == '`') ADVANCE(173); - if (lookahead == 'b') ADVANCE(591); - if (lookahead == 'c') ADVANCE(565); - if (lookahead == 'd') ADVANCE(566); - if (lookahead == 'e') ADVANCE(594); - if (lookahead == 'f') ADVANCE(451); - if (lookahead == 'h') ADVANCE(524); - if (lookahead == 'i') ADVANCE(511); - if (lookahead == 'l') ADVANCE(484); - if (lookahead == 'm') ADVANCE(457); - if (lookahead == 'n') ADVANCE(570); - if (lookahead == 'o') ADVANCE(642); - if (lookahead == 'r') ADVANCE(485); - if (lookahead == 's') ADVANCE(568); - if (lookahead == 't') ADVANCE(581); - if (lookahead == 'w') ADVANCE(516); - if (lookahead == '{') ADVANCE(871); - if (lookahead == '|') ADVANCE(808); - if (lookahead == '\t' || - lookahead == '\r' || - lookahead == ' ') SKIP(15) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1036); - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(647); - END_STATE(); - case 16: - if (lookahead == '\n') ADVANCE(776); - if (lookahead == '"') ADVANCE(1448); - if (lookahead == '#') ADVANCE(1746); - if (lookahead == '$') ADVANCE(811); - if (lookahead == '\'') ADVANCE(88); - if (lookahead == '(') ADVANCE(806); - if (lookahead == ')') ADVANCE(807); - if (lookahead == '+') ADVANCE(366); - if (lookahead == '-') ADVANCE(837); - if (lookahead == '.') ADVANCE(108); - if (lookahead == '0') ADVANCE(1032); - if (lookahead == ';') ADVANCE(775); - if (lookahead == 'N') ADVANCE(448); - if (lookahead == '[') ADVANCE(803); - if (lookahead == '^') ADVANCE(1462); - if (lookahead == '`') ADVANCE(173); - if (lookahead == 'b') ADVANCE(591); - if (lookahead == 'c') ADVANCE(464); - if (lookahead == 'd') ADVANCE(566); - if (lookahead == 'e') ADVANCE(594); - if (lookahead == 'f') ADVANCE(451); - if (lookahead == 'h') ADVANCE(524); - if (lookahead == 'i') ADVANCE(511); - if (lookahead == 'l') ADVANCE(484); - if (lookahead == 'm') ADVANCE(457); - if (lookahead == 'n') ADVANCE(570); - if (lookahead == 'o') ADVANCE(642); - if (lookahead == 'r') ADVANCE(485); - if (lookahead == 's') ADVANCE(568); - if (lookahead == 't') ADVANCE(581); - if (lookahead == 'w') ADVANCE(516); - if (lookahead == '{') ADVANCE(871); - if (lookahead == '|') ADVANCE(808); - if (lookahead == '\t' || - lookahead == '\r' || - lookahead == ' ') SKIP(16) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1036); - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(647); - END_STATE(); - case 17: - if (lookahead == '\n') ADVANCE(776); - if (lookahead == '"') ADVANCE(1448); - if (lookahead == '#') ADVANCE(1746); - if (lookahead == '$') ADVANCE(811); - if (lookahead == '\'') ADVANCE(88); - if (lookahead == '(') ADVANCE(806); - if (lookahead == ')') ADVANCE(807); - if (lookahead == '+') ADVANCE(366); - if (lookahead == '-') ADVANCE(837); - if (lookahead == '.') ADVANCE(108); - if (lookahead == '0') ADVANCE(1032); - if (lookahead == ';') ADVANCE(775); - if (lookahead == 'N') ADVANCE(448); - if (lookahead == '[') ADVANCE(803); - if (lookahead == '^') ADVANCE(1462); - if (lookahead == '`') ADVANCE(173); - if (lookahead == 'b') ADVANCE(591); - if (lookahead == 'c') ADVANCE(577); - if (lookahead == 'd') ADVANCE(566); - if (lookahead == 'f') ADVANCE(452); - if (lookahead == 'i') ADVANCE(511); - if (lookahead == 'm') ADVANCE(458); - if (lookahead == 'n') ADVANCE(570); - if (lookahead == 'r') ADVANCE(507); - if (lookahead == 't') ADVANCE(581); - if (lookahead == 'w') ADVANCE(522); - if (lookahead == '{') ADVANCE(871); - if (lookahead == '|') ADVANCE(808); - if (lookahead == '\t' || - lookahead == '\r' || - lookahead == ' ') SKIP(17) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1036); - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(647); - END_STATE(); - case 18: - if (lookahead == '\n') ADVANCE(776); - if (lookahead == '"') ADVANCE(1448); - if (lookahead == '#') ADVANCE(1746); - if (lookahead == '$') ADVANCE(811); - if (lookahead == '\'') ADVANCE(88); - if (lookahead == '(') ADVANCE(806); - if (lookahead == ')') ADVANCE(807); - if (lookahead == '+') ADVANCE(366); - if (lookahead == '-') ADVANCE(837); - if (lookahead == '.') ADVANCE(108); - if (lookahead == '0') ADVANCE(1032); - if (lookahead == ';') ADVANCE(775); - if (lookahead == 'N') ADVANCE(178); - if (lookahead == '[') ADVANCE(803); - if (lookahead == '`') ADVANCE(173); - if (lookahead == 'd') ADVANCE(268); - if (lookahead == 'f') ADVANCE(179); - if (lookahead == 'i') ADVANCE(222); - if (lookahead == 'm') ADVANCE(185); - if (lookahead == 'n') ADVANCE(280); - if (lookahead == 't') ADVANCE(296); - if (lookahead == '{') ADVANCE(871); - if (lookahead == '|') ADVANCE(808); - if (lookahead == '\t' || - lookahead == '\r' || - lookahead == ' ') SKIP(18) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1036); - END_STATE(); - case 19: - if (lookahead == '\n') ADVANCE(776); - if (lookahead == '"') ADVANCE(1448); - if (lookahead == '#') ADVANCE(1746); - if (lookahead == '$') ADVANCE(811); - if (lookahead == '\'') ADVANCE(88); - if (lookahead == '(') ADVANCE(806); - if (lookahead == ')') ADVANCE(807); - if (lookahead == '+') ADVANCE(366); - if (lookahead == '-') ADVANCE(837); - if (lookahead == '.') ADVANCE(108); - if (lookahead == '0') ADVANCE(1586); - if (lookahead == ';') ADVANCE(775); - if (lookahead == 'N') ADVANCE(1484); - if (lookahead == '[') ADVANCE(803); - if (lookahead == '^') ADVANCE(1462); - if (lookahead == '`') ADVANCE(173); - if (lookahead == 'b') ADVANCE(1548); - if (lookahead == 'c') ADVANCE(1535); - if (lookahead == 'd') ADVANCE(1536); - if (lookahead == 'e') ADVANCE(1551); - if (lookahead == 'f') ADVANCE(1487); - if (lookahead == 'h') ADVANCE(1518); - if (lookahead == 'i') ADVANCE(1512); - if (lookahead == 'l') ADVANCE(1496); - if (lookahead == 'm') ADVANCE(1490); - if (lookahead == 'n') ADVANCE(1539); - if (lookahead == 'o') ADVANCE(1576); - if (lookahead == 'r') ADVANCE(1497); - if (lookahead == 's') ADVANCE(1537); - if (lookahead == 't') ADVANCE(1544); - if (lookahead == 'w') ADVANCE(1516); - if (lookahead == '{') ADVANCE(871); - if (lookahead == '|') ADVANCE(808); - if (lookahead == '\t' || - lookahead == '\r' || - lookahead == ' ') SKIP(15) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1589); - if (aux_sym_long_flag_token1_character_set_1(lookahead)) ADVANCE(1633); - if (aux_sym_long_flag_token1_character_set_2(lookahead)) ADVANCE(1578); - END_STATE(); - case 20: - if (lookahead == '\n') ADVANCE(776); - if (lookahead == '"') ADVANCE(1448); - if (lookahead == '#') ADVANCE(1746); - if (lookahead == '$') ADVANCE(811); - if (lookahead == '\'') ADVANCE(88); - if (lookahead == '(') ADVANCE(806); - if (lookahead == ')') ADVANCE(807); - if (lookahead == '+') ADVANCE(366); - if (lookahead == '-') ADVANCE(833); - if (lookahead == '.') ADVANCE(108); - if (lookahead == '0') ADVANCE(1032); - if (lookahead == ';') ADVANCE(775); - if (lookahead == 'N') ADVANCE(448); - if (lookahead == '[') ADVANCE(803); - if (lookahead == '^') ADVANCE(1462); - if (lookahead == '`') ADVANCE(173); - if (lookahead == 'b') ADVANCE(591); - if (lookahead == 'c') ADVANCE(565); - if (lookahead == 'd') ADVANCE(566); - if (lookahead == 'e') ADVANCE(594); - if (lookahead == 'f') ADVANCE(451); - if (lookahead == 'h') ADVANCE(524); - if (lookahead == 'i') ADVANCE(511); - if (lookahead == 'l') ADVANCE(484); - if (lookahead == 'm') ADVANCE(457); - if (lookahead == 'n') ADVANCE(570); - if (lookahead == 'o') ADVANCE(642); - if (lookahead == 'r') ADVANCE(485); - if (lookahead == 's') ADVANCE(568); - if (lookahead == 't') ADVANCE(581); - if (lookahead == 'w') ADVANCE(516); - if (lookahead == '{') ADVANCE(871); - if (lookahead == '|') ADVANCE(808); - if (lookahead == '\t' || - lookahead == '\r' || - lookahead == ' ') SKIP(20) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1036); - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(647); - END_STATE(); - case 21: - if (lookahead == '\n') ADVANCE(776); - if (lookahead == '"') ADVANCE(1448); - if (lookahead == '#') ADVANCE(1746); - if (lookahead == '$') ADVANCE(811); - if (lookahead == '\'') ADVANCE(88); - if (lookahead == '(') ADVANCE(806); - if (lookahead == ')') ADVANCE(807); - if (lookahead == '+') ADVANCE(366); - if (lookahead == '-') ADVANCE(833); - if (lookahead == '.') ADVANCE(108); - if (lookahead == '0') ADVANCE(1032); - if (lookahead == ';') ADVANCE(775); - if (lookahead == 'N') ADVANCE(178); - if (lookahead == '[') ADVANCE(803); - if (lookahead == '`') ADVANCE(173); - if (lookahead == 'f') ADVANCE(179); - if (lookahead == 'i') ADVANCE(264); - if (lookahead == 'n') ADVANCE(280); - if (lookahead == 't') ADVANCE(297); - if (lookahead == '{') ADVANCE(871); - if (lookahead == '|') ADVANCE(808); - if (lookahead == '\t' || - lookahead == '\r' || - lookahead == ' ') SKIP(21) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1036); - END_STATE(); - case 22: - if (lookahead == '\n') ADVANCE(776); - if (lookahead == '"') ADVANCE(1448); - if (lookahead == '#') ADVANCE(1746); - if (lookahead == '$') ADVANCE(811); - if (lookahead == '\'') ADVANCE(88); - if (lookahead == '(') ADVANCE(806); - if (lookahead == ')') ADVANCE(807); - if (lookahead == '+') ADVANCE(366); - if (lookahead == '-') ADVANCE(833); - if (lookahead == '.') ADVANCE(108); - if (lookahead == '0') ADVANCE(1586); - if (lookahead == ';') ADVANCE(775); - if (lookahead == 'N') ADVANCE(1484); - if (lookahead == '[') ADVANCE(803); - if (lookahead == '^') ADVANCE(1462); - if (lookahead == '`') ADVANCE(173); - if (lookahead == 'b') ADVANCE(1548); - if (lookahead == 'c') ADVANCE(1535); - if (lookahead == 'd') ADVANCE(1536); - if (lookahead == 'e') ADVANCE(1551); - if (lookahead == 'f') ADVANCE(1487); - if (lookahead == 'h') ADVANCE(1518); - if (lookahead == 'i') ADVANCE(1512); - if (lookahead == 'l') ADVANCE(1496); - if (lookahead == 'm') ADVANCE(1490); - if (lookahead == 'n') ADVANCE(1539); - if (lookahead == 'o') ADVANCE(1576); - if (lookahead == 'r') ADVANCE(1497); - if (lookahead == 's') ADVANCE(1537); - if (lookahead == 't') ADVANCE(1544); - if (lookahead == 'w') ADVANCE(1516); - if (lookahead == '{') ADVANCE(871); - if (lookahead == '|') ADVANCE(808); - if (lookahead == '\t' || - lookahead == '\r' || - lookahead == ' ') SKIP(20) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1589); - if (aux_sym_long_flag_token1_character_set_1(lookahead)) ADVANCE(1633); - if (aux_sym_long_flag_token1_character_set_2(lookahead)) ADVANCE(1578); - END_STATE(); - case 23: - if (lookahead == '\n') ADVANCE(776); - if (lookahead == '"') ADVANCE(1448); - if (lookahead == '#') ADVANCE(1746); - if (lookahead == '$') ADVANCE(811); - if (lookahead == '\'') ADVANCE(88); - if (lookahead == '(') ADVANCE(806); - if (lookahead == ')') ADVANCE(807); - if (lookahead == '+') ADVANCE(366); - if (lookahead == '-') ADVANCE(833); - if (lookahead == '.') ADVANCE(108); - if (lookahead == '0') ADVANCE(1586); - if (lookahead == ';') ADVANCE(775); - if (lookahead == 'N') ADVANCE(1595); - if (lookahead == '[') ADVANCE(803); - if (lookahead == '`') ADVANCE(173); - if (lookahead == 'f') ADVANCE(1596); - if (lookahead == 'i') ADVANCE(1610); - if (lookahead == 'n') ADVANCE(1612); - if (lookahead == 't') ADVANCE(1614); - if (lookahead == '{') ADVANCE(871); - if (lookahead == '|') ADVANCE(808); - if (lookahead == '\t' || - lookahead == '\r' || - lookahead == ' ') SKIP(21) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1589); - if (aux_sym_long_flag_token1_character_set_3(lookahead)) ADVANCE(1633); - END_STATE(); - case 24: - if (lookahead == '\n') ADVANCE(776); - if (lookahead == '"') ADVANCE(1448); - if (lookahead == '#') ADVANCE(1746); - if (lookahead == '$') ADVANCE(811); - if (lookahead == '\'') ADVANCE(88); - if (lookahead == '(') ADVANCE(806); - if (lookahead == ')') ADVANCE(807); - if (lookahead == '+') ADVANCE(366); - if (lookahead == '-') ADVANCE(833); - if (lookahead == '.') ADVANCE(876); - if (lookahead == '0') ADVANCE(1032); - if (lookahead == ';') ADVANCE(775); - if (lookahead == '?') ADVANCE(917); - if (lookahead == 'N') ADVANCE(448); - if (lookahead == '[') ADVANCE(803); - if (lookahead == '^') ADVANCE(1462); - if (lookahead == '`') ADVANCE(173); - if (lookahead == 'b') ADVANCE(591); - if (lookahead == 'c') ADVANCE(565); - if (lookahead == 'd') ADVANCE(566); - if (lookahead == 'e') ADVANCE(594); - if (lookahead == 'f') ADVANCE(451); - if (lookahead == 'h') ADVANCE(524); - if (lookahead == 'i') ADVANCE(511); - if (lookahead == 'l') ADVANCE(484); - if (lookahead == 'm') ADVANCE(457); - if (lookahead == 'n') ADVANCE(570); - if (lookahead == 'o') ADVANCE(642); - if (lookahead == 'r') ADVANCE(485); - if (lookahead == 's') ADVANCE(568); - if (lookahead == 't') ADVANCE(581); - if (lookahead == 'w') ADVANCE(516); - if (lookahead == '{') ADVANCE(871); - if (lookahead == '|') ADVANCE(808); - if (lookahead == '\t' || - lookahead == '\r' || - lookahead == ' ') SKIP(24) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1036); - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(647); - END_STATE(); - case 25: - if (lookahead == '\n') ADVANCE(776); - if (lookahead == '"') ADVANCE(1448); - if (lookahead == '#') ADVANCE(1746); - if (lookahead == '$') ADVANCE(811); - if (lookahead == '\'') ADVANCE(88); - if (lookahead == '(') ADVANCE(806); - if (lookahead == ')') ADVANCE(807); - if (lookahead == '+') ADVANCE(366); - if (lookahead == '-') ADVANCE(833); - if (lookahead == '.') ADVANCE(876); - if (lookahead == '0') ADVANCE(1032); - if (lookahead == ';') ADVANCE(775); - if (lookahead == '?') ADVANCE(917); - if (lookahead == 'N') ADVANCE(178); - if (lookahead == '[') ADVANCE(803); - if (lookahead == '`') ADVANCE(173); - if (lookahead == 'c') ADVANCE(181); - if (lookahead == 'e') ADVANCE(247); - if (lookahead == 'f') ADVANCE(179); - if (lookahead == 'i') ADVANCE(264); - if (lookahead == 'n') ADVANCE(280); - if (lookahead == 't') ADVANCE(297); - if (lookahead == '{') ADVANCE(871); - if (lookahead == '|') ADVANCE(808); - if (lookahead == '\t' || - lookahead == '\r' || - lookahead == ' ') SKIP(25) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1036); - END_STATE(); - case 26: - if (lookahead == '\n') ADVANCE(776); - if (lookahead == '"') ADVANCE(1448); - if (lookahead == '#') ADVANCE(1749); - if (lookahead == '$') ADVANCE(811); - if (lookahead == '\'') ADVANCE(88); - if (lookahead == '(') ADVANCE(806); - if (lookahead == ')') ADVANCE(807); - if (lookahead == '+') ADVANCE(367); - if (lookahead == '-') ADVANCE(833); - if (lookahead == '.') ADVANCE(109); - if (lookahead == '0') ADVANCE(1027); - if (lookahead == ';') ADVANCE(775); - if (lookahead == 'N') ADVANCE(174); - if (lookahead == '[') ADVANCE(803); - if (lookahead == '`') ADVANCE(173); - if (lookahead == 'e') ADVANCE(92); - if (lookahead == 'f') ADVANCE(176); - if (lookahead == 'i') ADVANCE(258); - if (lookahead == 'n') ADVANCE(281); - if (lookahead == 'o') ADVANCE(94); - if (lookahead == 't') ADVANCE(290); - if (lookahead == '{') ADVANCE(871); - if (lookahead == '|') ADVANCE(809); - if (lookahead == '\t' || - lookahead == '\r' || - lookahead == ' ') SKIP(26) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1030); - if (lookahead != 0 && - lookahead != ']' && - lookahead != '}') ADVANCE(379); - END_STATE(); - case 27: - if (lookahead == '\n') ADVANCE(776); - if (lookahead == '"') ADVANCE(1448); - if (lookahead == '#') ADVANCE(1749); - if (lookahead == '$') ADVANCE(811); - if (lookahead == '\'') ADVANCE(88); - if (lookahead == '(') ADVANCE(806); - if (lookahead == ')') ADVANCE(807); - if (lookahead == '+') ADVANCE(367); - if (lookahead == '-') ADVANCE(95); - if (lookahead == '.') ADVANCE(109); - if (lookahead == '0') ADVANCE(1027); - if (lookahead == ';') ADVANCE(775); - if (lookahead == 'B') ADVANCE(1113); - if (lookahead == 'E') ADVANCE(122); - if (lookahead == 'G') ADVANCE(123); - if (lookahead == 'K') ADVANCE(124); - if (lookahead == 'M') ADVANCE(125); - if (lookahead == 'N') ADVANCE(174); - if (lookahead == 'P') ADVANCE(126); - if (lookahead == 'T') ADVANCE(127); - if (lookahead == 'Z') ADVANCE(128); - if (lookahead == '[') ADVANCE(803); - if (lookahead == '`') ADVANCE(173); - if (lookahead == 'b') ADVANCE(1109); - if (lookahead == 'd') ADVANCE(175); - if (lookahead == 'e') ADVANCE(90); - if (lookahead == 'f') ADVANCE(176); - if (lookahead == 'g') ADVANCE(129); - if (lookahead == 'h') ADVANCE(289); - if (lookahead == 'i') ADVANCE(258); - if (lookahead == 'k') ADVANCE(130); - if (lookahead == 'm') ADVANCE(132); - if (lookahead == 'n') ADVANCE(301); - if (lookahead == 'o') ADVANCE(94); - if (lookahead == 'p') ADVANCE(133); - if (lookahead == 's') ADVANCE(205); - if (lookahead == 't') ADVANCE(134); - if (lookahead == 'u') ADVANCE(302); - if (lookahead == 'w') ADVANCE(242); - if (lookahead == 'z') ADVANCE(135); - if (lookahead == '{') ADVANCE(871); - if (lookahead == '|') ADVANCE(809); - if (lookahead == 181) ADVANCE(303); - if (lookahead == '\t' || - lookahead == '\r' || - lookahead == ' ') SKIP(27) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1030); - if (lookahead != 0 && - lookahead != ']' && - lookahead != '}') ADVANCE(379); - END_STATE(); - case 28: - if (lookahead == '\n') ADVANCE(776); - if (lookahead == '"') ADVANCE(1448); - if (lookahead == '#') ADVANCE(1749); - if (lookahead == '$') ADVANCE(811); - if (lookahead == '\'') ADVANCE(88); - if (lookahead == '(') ADVANCE(806); - if (lookahead == ')') ADVANCE(807); - if (lookahead == '+') ADVANCE(367); - if (lookahead == '-') ADVANCE(95); - if (lookahead == '.') ADVANCE(109); - if (lookahead == '0') ADVANCE(1027); - if (lookahead == ';') ADVANCE(775); - if (lookahead == 'N') ADVANCE(174); - if (lookahead == '[') ADVANCE(803); - if (lookahead == '`') ADVANCE(173); - if (lookahead == 'e') ADVANCE(92); - if (lookahead == 'f') ADVANCE(176); - if (lookahead == 'i') ADVANCE(258); - if (lookahead == 'n') ADVANCE(331); - if (lookahead == 'o') ADVANCE(94); - if (lookahead == 't') ADVANCE(290); - if (lookahead == '{') ADVANCE(871); - if (lookahead == '|') ADVANCE(809); - if (lookahead == '\t' || - lookahead == '\r' || - lookahead == ' ') SKIP(28) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1030); - if (lookahead != 0 && - lookahead != ']' && - lookahead != '}') ADVANCE(379); - END_STATE(); - case 29: - if (lookahead == '\n') ADVANCE(776); - if (lookahead == '"') ADVANCE(1448); - if (lookahead == '#') ADVANCE(1749); - if (lookahead == '$') ADVANCE(811); - if (lookahead == '\'') ADVANCE(88); - if (lookahead == '(') ADVANCE(806); - if (lookahead == ')') ADVANCE(807); - if (lookahead == '+') ADVANCE(367); - if (lookahead == '-') ADVANCE(95); - if (lookahead == '.') ADVANCE(109); - if (lookahead == '0') ADVANCE(1581); - if (lookahead == ';') ADVANCE(775); - if (lookahead == 'N') ADVANCE(1593); - if (lookahead == '[') ADVANCE(803); - if (lookahead == '`') ADVANCE(173); - if (lookahead == 'e') ADVANCE(1479); - if (lookahead == 'f') ADVANCE(1594); - if (lookahead == 'i') ADVANCE(1609); - if (lookahead == 'n') ADVANCE(1622); - if (lookahead == 'o') ADVANCE(1480); - if (lookahead == 't') ADVANCE(1615); - if (lookahead == '{') ADVANCE(871); - if (lookahead == '|') ADVANCE(809); - if (lookahead == '\t' || - lookahead == '\r' || - lookahead == ' ') SKIP(28) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1584); - if (aux_sym_long_flag_token1_character_set_3(lookahead)) ADVANCE(1634); - if (lookahead != 0 && - lookahead != ']' && - lookahead != '}') ADVANCE(379); - END_STATE(); - case 30: - if (lookahead == '\n') ADVANCE(776); - if (lookahead == '"') ADVANCE(1448); - if (lookahead == '#') ADVANCE(1749); - if (lookahead == '$') ADVANCE(811); - if (lookahead == '\'') ADVANCE(88); - if (lookahead == '(') ADVANCE(806); - if (lookahead == ')') ADVANCE(807); - if (lookahead == '+') ADVANCE(367); - if (lookahead == '-') ADVANCE(95); - if (lookahead == '.') ADVANCE(877); - if (lookahead == '0') ADVANCE(1027); - if (lookahead == ';') ADVANCE(775); - if (lookahead == '?') ADVANCE(918); - if (lookahead == 'N') ADVANCE(174); - if (lookahead == '[') ADVANCE(803); - if (lookahead == '`') ADVANCE(173); - if (lookahead == 'e') ADVANCE(92); - if (lookahead == 'f') ADVANCE(176); - if (lookahead == 'i') ADVANCE(258); - if (lookahead == 'n') ADVANCE(331); - if (lookahead == 'o') ADVANCE(94); - if (lookahead == 't') ADVANCE(290); - if (lookahead == '{') ADVANCE(871); - if (lookahead == '|') ADVANCE(809); - if (lookahead == '\t' || - lookahead == '\r' || - lookahead == ' ') SKIP(30) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1030); - if (lookahead != 0 && - lookahead != ']' && - lookahead != '}') ADVANCE(379); - END_STATE(); - case 31: - if (lookahead == '\n') ADVANCE(776); - if (lookahead == '#') ADVANCE(1746); - if (lookahead == ')') ADVANCE(807); - if (lookahead == '-') ADVANCE(96); - if (lookahead == ';') ADVANCE(775); - if (lookahead == '|') ADVANCE(808); - if (lookahead == '\t' || - lookahead == '\r' || - lookahead == ' ') SKIP(31) - END_STATE(); - case 32: - if (lookahead == '\n') ADVANCE(776); - if (lookahead == '#') ADVANCE(1746); - if (lookahead == ')') ADVANCE(807); - if (lookahead == '-') ADVANCE(96); - if (lookahead == ';') ADVANCE(775); - if (lookahead == '|') ADVANCE(808); - if (lookahead == '\t' || - lookahead == '\r' || - lookahead == ' ') SKIP(31) - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1633); - END_STATE(); - case 33: - if (lookahead == '\n') ADVANCE(403); - if (lookahead == '#') ADVANCE(1747); - if (lookahead == '\t' || - lookahead == '\r' || - lookahead == ' ') ADVANCE(33); - if (lookahead != 0) ADVANCE(34); - END_STATE(); - case 34: - if (lookahead == '\n') ADVANCE(402); - if (lookahead != 0) ADVANCE(34); - END_STATE(); - case 35: - if (lookahead == '!') ADVANCE(114); - if (lookahead == '"') ADVANCE(1448); - if (lookahead == '#') ADVANCE(1746); - if (lookahead == '$') ADVANCE(811); - if (lookahead == '\'') ADVANCE(88); - if (lookahead == '(') ADVANCE(806); - if (lookahead == '*') ADVANCE(907); - if (lookahead == '+') ADVANCE(936); - if (lookahead == ',') ADVANCE(804); - if (lookahead == '-') ADVANCE(837); - if (lookahead == '.') ADVANCE(108); - if (lookahead == '/') ADVANCE(924); - if (lookahead == '0') ADVANCE(1032); - if (lookahead == '<') ADVANCE(948); - if (lookahead == '=') ADVANCE(115); - if (lookahead == '>') ADVANCE(823); - if (lookahead == 'B') ADVANCE(1112); - if (lookahead == 'E') ADVANCE(407); - if (lookahead == 'G') ADVANCE(408); - if (lookahead == 'K') ADVANCE(409); - if (lookahead == 'M') ADVANCE(410); - if (lookahead == 'N') ADVANCE(448); - if (lookahead == 'P') ADVANCE(411); - if (lookahead == 'T') ADVANCE(412); - if (lookahead == 'Z') ADVANCE(413); - if (lookahead == '[') ADVANCE(803); - if (lookahead == ']') ADVANCE(805); - if (lookahead == '`') ADVANCE(173); - if (lookahead == 'a') ADVANCE(555); - if (lookahead == 'b') ADVANCE(1107); - if (lookahead == 'd') ADVANCE(461); - if (lookahead == 'e') ADVANCE(416); - if (lookahead == 'f') ADVANCE(452); - if (lookahead == 'g') ADVANCE(417); - if (lookahead == 'h') ADVANCE(585); - if (lookahead == 'i') ADVANCE(550); - if (lookahead == 'k') ADVANCE(418); - if (lookahead == 'm') ADVANCE(421); - if (lookahead == 'n') ADVANCE(574); - if (lookahead == 'o') ADVANCE(587); - if (lookahead == 'p') ADVANCE(422); - if (lookahead == 's') ADVANCE(499); - if (lookahead == 't') ADVANCE(424); - if (lookahead == 'u') ADVANCE(606); - if (lookahead == 'w') ADVANCE(534); - if (lookahead == 'x') ADVANCE(576); - if (lookahead == 'z') ADVANCE(425); - if (lookahead == '{') ADVANCE(871); - if (lookahead == '|') ADVANCE(808); - if (lookahead == 181) ADVANCE(605); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\r' || - lookahead == ' ') SKIP(35) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1036); - if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(647); - END_STATE(); - case 36: - if (lookahead == '!') ADVANCE(114); - if (lookahead == '"') ADVANCE(1448); - if (lookahead == '#') ADVANCE(1746); - if (lookahead == '$') ADVANCE(811); - if (lookahead == '\'') ADVANCE(88); - if (lookahead == '(') ADVANCE(806); - if (lookahead == '*') ADVANCE(907); - if (lookahead == '+') ADVANCE(936); - if (lookahead == ',') ADVANCE(804); - if (lookahead == '-') ADVANCE(837); - if (lookahead == '.') ADVANCE(876); - if (lookahead == '/') ADVANCE(924); - if (lookahead == '0') ADVANCE(1032); - if (lookahead == ':') ADVANCE(801); - if (lookahead == ';') ADVANCE(775); - if (lookahead == '<') ADVANCE(948); - if (lookahead == '=') ADVANCE(784); - if (lookahead == '>') ADVANCE(823); - if (lookahead == '?') ADVANCE(917); - if (lookahead == 'N') ADVANCE(448); - if (lookahead == '[') ADVANCE(803); - if (lookahead == ']') ADVANCE(805); - if (lookahead == '`') ADVANCE(173); - if (lookahead == 'a') ADVANCE(555); - if (lookahead == 'b') ADVANCE(529); - if (lookahead == 'e') ADVANCE(560); - if (lookahead == 'f') ADVANCE(452); - if (lookahead == 'i') ADVANCE(550); - if (lookahead == 'm') ADVANCE(572); - if (lookahead == 'n') ADVANCE(575); - if (lookahead == 'o') ADVANCE(587); - if (lookahead == 's') ADVANCE(625); - if (lookahead == 't') ADVANCE(602); - if (lookahead == 'x') ADVANCE(576); - if (lookahead == '{') ADVANCE(871); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\r' || - lookahead == ' ') SKIP(36) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1036); - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(647); - END_STATE(); - case 37: - if (lookahead == '!') ADVANCE(114); - if (lookahead == '"') ADVANCE(1448); - if (lookahead == '#') ADVANCE(1746); - if (lookahead == '$') ADVANCE(811); - if (lookahead == '\'') ADVANCE(88); - if (lookahead == '(') ADVANCE(806); - if (lookahead == '*') ADVANCE(907); - if (lookahead == '+') ADVANCE(936); - if (lookahead == ',') ADVANCE(804); - if (lookahead == '-') ADVANCE(837); - if (lookahead == '.') ADVANCE(876); - if (lookahead == '/') ADVANCE(924); - if (lookahead == '0') ADVANCE(1032); - if (lookahead == '<') ADVANCE(948); - if (lookahead == '=') ADVANCE(116); - if (lookahead == '>') ADVANCE(823); - if (lookahead == '?') ADVANCE(917); - if (lookahead == 'N') ADVANCE(696); - if (lookahead == '[') ADVANCE(803); - if (lookahead == '`') ADVANCE(173); - if (lookahead == 'a') ADVANCE(732); - if (lookahead == 'b') ADVANCE(721); - if (lookahead == 'e') ADVANCE(736); - if (lookahead == 'f') ADVANCE(698); - if (lookahead == 'i') ADVANCE(733); - if (lookahead == 'm') ADVANCE(741); - if (lookahead == 'n') ADVANCE(739); - if (lookahead == 'o') ADVANCE(749); - if (lookahead == 's') ADVANCE(768); - if (lookahead == 't') ADVANCE(750); - if (lookahead == 'x') ADVANCE(740); - if (lookahead == '{') ADVANCE(871); - if (lookahead == '}') ADVANCE(872); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\r' || - lookahead == ' ') SKIP(37) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1036); - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(774); - END_STATE(); - case 38: - if (lookahead == '!') ADVANCE(114); - if (lookahead == '"') ADVANCE(1448); - if (lookahead == '#') ADVANCE(1746); - if (lookahead == '\'') ADVANCE(88); - if (lookahead == '(') ADVANCE(806); - if (lookahead == '*') ADVANCE(907); - if (lookahead == '+') ADVANCE(936); - if (lookahead == ',') ADVANCE(804); - if (lookahead == '-') ADVANCE(837); - if (lookahead == '.') ADVANCE(874); - if (lookahead == '/') ADVANCE(924); - if (lookahead == '0') ADVANCE(1033); - if (lookahead == ':') ADVANCE(801); - if (lookahead == '<') ADVANCE(948); - if (lookahead == '=') ADVANCE(784); - if (lookahead == '>') ADVANCE(823); - if (lookahead == 'N') ADVANCE(696); - if (lookahead == '[') ADVANCE(803); - if (lookahead == ']') ADVANCE(805); - if (lookahead == '`') ADVANCE(173); - if (lookahead == 'a') ADVANCE(732); - if (lookahead == 'b') ADVANCE(721); - if (lookahead == 'e') ADVANCE(736); - if (lookahead == 'i') ADVANCE(733); - if (lookahead == 'm') ADVANCE(741); - if (lookahead == 'n') ADVANCE(746); - if (lookahead == 'o') ADVANCE(749); - if (lookahead == 's') ADVANCE(768); - if (lookahead == 'x') ADVANCE(740); - if (lookahead == '}') ADVANCE(872); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\r' || - lookahead == ' ') SKIP(38) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1037); - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(774); - END_STATE(); - case 39: - if (lookahead == '!') ADVANCE(114); - if (lookahead == '"') ADVANCE(1448); - if (lookahead == '#') ADVANCE(1746); - if (lookahead == '\'') ADVANCE(88); - if (lookahead == '*') ADVANCE(907); - if (lookahead == '+') ADVANCE(935); - if (lookahead == ',') ADVANCE(804); - if (lookahead == '-') ADVANCE(829); - if (lookahead == '.') ADVANCE(108); - if (lookahead == '/') ADVANCE(924); - if (lookahead == '<') ADVANCE(948); - if (lookahead == '=') ADVANCE(116); - if (lookahead == '>') ADVANCE(823); - if (lookahead == 'B') ADVANCE(1111); - if (lookahead == 'E') ADVANCE(659); - if (lookahead == 'G') ADVANCE(660); - if (lookahead == 'K') ADVANCE(661); - if (lookahead == 'M') ADVANCE(662); - if (lookahead == 'P') ADVANCE(663); - if (lookahead == 'T') ADVANCE(664); - if (lookahead == 'Z') ADVANCE(665); - if (lookahead == '`') ADVANCE(173); - if (lookahead == 'a') ADVANCE(732); - if (lookahead == 'b') ADVANCE(1104); - if (lookahead == 'd') ADVANCE(697); - if (lookahead == 'e') ADVANCE(666); - if (lookahead == 'g') ADVANCE(667); - if (lookahead == 'h') ADVANCE(748); - if (lookahead == 'i') ADVANCE(734); - if (lookahead == 'k') ADVANCE(668); - if (lookahead == 'm') ADVANCE(669); - if (lookahead == 'n') ADVANCE(745); - if (lookahead == 'o') ADVANCE(749); - if (lookahead == 'p') ADVANCE(670); - if (lookahead == 's') ADVANCE(713); - if (lookahead == 't') ADVANCE(672); - if (lookahead == 'u') ADVANCE(759); - if (lookahead == 'w') ADVANCE(723); - if (lookahead == 'x') ADVANCE(740); - if (lookahead == 'z') ADVANCE(673); - if (lookahead == '}') ADVANCE(872); - if (lookahead == 181) ADVANCE(758); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\r' || - lookahead == ' ') SKIP(39) - if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(774); - END_STATE(); - case 40: - if (lookahead == '!') ADVANCE(114); - if (lookahead == '"') ADVANCE(1448); - if (lookahead == '#') ADVANCE(1746); - if (lookahead == '\'') ADVANCE(88); - if (lookahead == '*') ADVANCE(907); - if (lookahead == '+') ADVANCE(935); - if (lookahead == ',') ADVANCE(804); - if (lookahead == '-') ADVANCE(829); - if (lookahead == '.') ADVANCE(874); - if (lookahead == '/') ADVANCE(924); - if (lookahead == '<') ADVANCE(948); - if (lookahead == '=') ADVANCE(116); - if (lookahead == '>') ADVANCE(823); - if (lookahead == '?') ADVANCE(917); - if (lookahead == '`') ADVANCE(173); - if (lookahead == 'a') ADVANCE(732); - if (lookahead == 'b') ADVANCE(721); - if (lookahead == 'e') ADVANCE(736); - if (lookahead == 'i') ADVANCE(734); - if (lookahead == 'm') ADVANCE(741); - if (lookahead == 'n') ADVANCE(746); - if (lookahead == 'o') ADVANCE(749); - if (lookahead == 's') ADVANCE(768); - if (lookahead == 'x') ADVANCE(740); - if (lookahead == '}') ADVANCE(872); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\r' || - lookahead == ' ') SKIP(40) - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(774); - END_STATE(); - case 41: - if (lookahead == '!') ADVANCE(114); - if (lookahead == '"') ADVANCE(1448); - if (lookahead == '#') ADVANCE(1746); - if (lookahead == '\'') ADVANCE(88); - if (lookahead == '*') ADVANCE(907); - if (lookahead == '+') ADVANCE(935); - if (lookahead == ',') ADVANCE(804); - if (lookahead == '-') ADVANCE(829); - if (lookahead == '.') ADVANCE(876); - if (lookahead == '/') ADVANCE(924); - if (lookahead == '<') ADVANCE(948); - if (lookahead == '=') ADVANCE(116); - if (lookahead == '>') ADVANCE(823); - if (lookahead == '?') ADVANCE(917); - if (lookahead == '`') ADVANCE(173); - if (lookahead == 'a') ADVANCE(732); - if (lookahead == 'b') ADVANCE(721); - if (lookahead == 'e') ADVANCE(736); - if (lookahead == 'i') ADVANCE(734); - if (lookahead == 'm') ADVANCE(741); - if (lookahead == 'n') ADVANCE(746); - if (lookahead == 'o') ADVANCE(749); - if (lookahead == 's') ADVANCE(768); - if (lookahead == 'x') ADVANCE(740); - if (lookahead == '}') ADVANCE(872); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\r' || - lookahead == ' ') SKIP(41) - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(774); - END_STATE(); - case 42: - if (lookahead == '!') ADVANCE(114); - if (lookahead == '#') ADVANCE(1746); - if (lookahead == '$') ADVANCE(810); - if (lookahead == '(') ADVANCE(996); - if (lookahead == ')') ADVANCE(807); - if (lookahead == '*') ADVANCE(907); - if (lookahead == '+') ADVANCE(935); - if (lookahead == ',') ADVANCE(804); - if (lookahead == '-') ADVANCE(830); - if (lookahead == '.') ADVANCE(106); - if (lookahead == '/') ADVANCE(924); - if (lookahead == ':') ADVANCE(801); - if (lookahead == '<') ADVANCE(948); - if (lookahead == '=') ADVANCE(116); - if (lookahead == '>') ADVANCE(823); - if (lookahead == 'B') ADVANCE(1111); - if (lookahead == 'E') ADVANCE(659); - if (lookahead == 'G') ADVANCE(660); - if (lookahead == 'K') ADVANCE(661); - if (lookahead == 'M') ADVANCE(662); - if (lookahead == 'P') ADVANCE(663); - if (lookahead == 'T') ADVANCE(664); - if (lookahead == 'Z') ADVANCE(665); - if (lookahead == '[') ADVANCE(1434); - if (lookahead == ']') ADVANCE(805); - if (lookahead == 'a') ADVANCE(732); - if (lookahead == 'b') ADVANCE(1104); - if (lookahead == 'd') ADVANCE(697); - if (lookahead == 'e') ADVANCE(666); - if (lookahead == 'g') ADVANCE(667); - if (lookahead == 'h') ADVANCE(748); - if (lookahead == 'i') ADVANCE(734); - if (lookahead == 'k') ADVANCE(668); - if (lookahead == 'm') ADVANCE(669); - if (lookahead == 'n') ADVANCE(745); - if (lookahead == 'o') ADVANCE(749); - if (lookahead == 'p') ADVANCE(670); - if (lookahead == 's') ADVANCE(713); - if (lookahead == 't') ADVANCE(672); - if (lookahead == 'u') ADVANCE(759); - if (lookahead == 'w') ADVANCE(723); - if (lookahead == 'x') ADVANCE(740); - if (lookahead == 'z') ADVANCE(673); - if (lookahead == '|') ADVANCE(808); - if (lookahead == 181) ADVANCE(758); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\r' || - lookahead == ' ') SKIP(45) - if (sym_identifier_character_set_2(lookahead)) ADVANCE(774); - END_STATE(); - case 43: - if (lookahead == '!') ADVANCE(114); - if (lookahead == '#') ADVANCE(1746); - if (lookahead == '$') ADVANCE(810); - if (lookahead == '(') ADVANCE(806); - if (lookahead == ')') ADVANCE(807); - if (lookahead == '*') ADVANCE(907); - if (lookahead == '+') ADVANCE(936); - if (lookahead == ',') ADVANCE(804); - if (lookahead == '-') ADVANCE(834); - if (lookahead == '.') ADVANCE(110); - if (lookahead == '/') ADVANCE(924); - if (lookahead == '0') ADVANCE(1033); - if (lookahead == ':') ADVANCE(801); - if (lookahead == '<') ADVANCE(948); - if (lookahead == '=') ADVANCE(116); - if (lookahead == '>') ADVANCE(823); - if (lookahead == 'N') ADVANCE(696); - if (lookahead == ']') ADVANCE(805); - if (lookahead == 'a') ADVANCE(732); - if (lookahead == 'b') ADVANCE(721); - if (lookahead == 'e') ADVANCE(736); - if (lookahead == 'i') ADVANCE(733); - if (lookahead == 'm') ADVANCE(741); - if (lookahead == 'n') ADVANCE(746); - if (lookahead == 'o') ADVANCE(749); - if (lookahead == 's') ADVANCE(768); - if (lookahead == 'x') ADVANCE(740); - if (lookahead == '|') ADVANCE(808); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\r' || - lookahead == ' ') SKIP(43) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1037); - if (sym_identifier_character_set_3(lookahead)) ADVANCE(774); - END_STATE(); - case 44: - if (lookahead == '!') ADVANCE(114); - if (lookahead == '#') ADVANCE(1746); - if (lookahead == '$') ADVANCE(810); - if (lookahead == ')') ADVANCE(807); - if (lookahead == '*') ADVANCE(907); - if (lookahead == '+') ADVANCE(935); - if (lookahead == ',') ADVANCE(804); - if (lookahead == '-') ADVANCE(830); - if (lookahead == '.') ADVANCE(875); - if (lookahead == '/') ADVANCE(924); - if (lookahead == ':') ADVANCE(801); - if (lookahead == '<') ADVANCE(948); - if (lookahead == '=') ADVANCE(116); - if (lookahead == '>') ADVANCE(823); - if (lookahead == '?') ADVANCE(917); - if (lookahead == ']') ADVANCE(805); - if (lookahead == 'a') ADVANCE(732); - if (lookahead == 'b') ADVANCE(721); - if (lookahead == 'e') ADVANCE(736); - if (lookahead == 'i') ADVANCE(734); - if (lookahead == 'm') ADVANCE(741); - if (lookahead == 'n') ADVANCE(746); - if (lookahead == 'o') ADVANCE(749); - if (lookahead == 's') ADVANCE(768); - if (lookahead == 'x') ADVANCE(740); - if (lookahead == '|') ADVANCE(808); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\r' || - lookahead == ' ') SKIP(44) - if (sym_identifier_character_set_3(lookahead)) ADVANCE(774); - END_STATE(); - case 45: - if (lookahead == '!') ADVANCE(114); - if (lookahead == '#') ADVANCE(1746); - if (lookahead == '$') ADVANCE(810); - if (lookahead == ')') ADVANCE(807); - if (lookahead == '*') ADVANCE(907); - if (lookahead == '+') ADVANCE(935); - if (lookahead == ',') ADVANCE(804); - if (lookahead == '-') ADVANCE(830); - if (lookahead == '.') ADVANCE(106); - if (lookahead == '/') ADVANCE(924); - if (lookahead == ':') ADVANCE(801); - if (lookahead == '<') ADVANCE(948); - if (lookahead == '=') ADVANCE(116); - if (lookahead == '>') ADVANCE(823); - if (lookahead == 'B') ADVANCE(1111); - if (lookahead == 'E') ADVANCE(659); - if (lookahead == 'G') ADVANCE(660); - if (lookahead == 'K') ADVANCE(661); - if (lookahead == 'M') ADVANCE(662); - if (lookahead == 'P') ADVANCE(663); - if (lookahead == 'T') ADVANCE(664); - if (lookahead == 'Z') ADVANCE(665); - if (lookahead == ']') ADVANCE(805); - if (lookahead == 'a') ADVANCE(732); - if (lookahead == 'b') ADVANCE(1104); - if (lookahead == 'd') ADVANCE(697); - if (lookahead == 'e') ADVANCE(666); - if (lookahead == 'g') ADVANCE(667); - if (lookahead == 'h') ADVANCE(748); - if (lookahead == 'i') ADVANCE(734); - if (lookahead == 'k') ADVANCE(668); - if (lookahead == 'm') ADVANCE(669); - if (lookahead == 'n') ADVANCE(745); - if (lookahead == 'o') ADVANCE(749); - if (lookahead == 'p') ADVANCE(670); - if (lookahead == 's') ADVANCE(713); - if (lookahead == 't') ADVANCE(672); - if (lookahead == 'u') ADVANCE(759); - if (lookahead == 'w') ADVANCE(723); - if (lookahead == 'x') ADVANCE(740); - if (lookahead == 'z') ADVANCE(673); - if (lookahead == '|') ADVANCE(808); - if (lookahead == 181) ADVANCE(758); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\r' || - lookahead == ' ') SKIP(45) - if (sym_identifier_character_set_2(lookahead)) ADVANCE(774); - END_STATE(); - case 46: - if (lookahead == '!') ADVANCE(114); - if (lookahead == '#') ADVANCE(1746); - if (lookahead == '$') ADVANCE(810); - if (lookahead == ')') ADVANCE(807); - if (lookahead == '*') ADVANCE(907); - if (lookahead == '+') ADVANCE(935); - if (lookahead == ',') ADVANCE(804); - if (lookahead == '-') ADVANCE(830); - if (lookahead == '.') ADVANCE(878); - if (lookahead == '/') ADVANCE(924); - if (lookahead == ':') ADVANCE(801); - if (lookahead == '<') ADVANCE(948); - if (lookahead == '=') ADVANCE(116); - if (lookahead == '>') ADVANCE(823); - if (lookahead == '?') ADVANCE(917); - if (lookahead == ']') ADVANCE(805); - if (lookahead == 'a') ADVANCE(732); - if (lookahead == 'b') ADVANCE(721); - if (lookahead == 'e') ADVANCE(736); - if (lookahead == 'i') ADVANCE(734); - if (lookahead == 'm') ADVANCE(741); - if (lookahead == 'n') ADVANCE(746); - if (lookahead == 'o') ADVANCE(749); - if (lookahead == 's') ADVANCE(768); - if (lookahead == 'x') ADVANCE(740); - if (lookahead == '|') ADVANCE(808); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\r' || - lookahead == ' ') SKIP(46) - if (sym_identifier_character_set_3(lookahead)) ADVANCE(774); - END_STATE(); - case 47: - if (lookahead == '!') ADVANCE(114); - if (lookahead == '#') ADVANCE(1746); - if (lookahead == '$') ADVANCE(810); - if (lookahead == '*') ADVANCE(907); - if (lookahead == '+') ADVANCE(935); - if (lookahead == '-') ADVANCE(835); - if (lookahead == '.') ADVANCE(876); - if (lookahead == '/') ADVANCE(924); - if (lookahead == ':') ADVANCE(801); - if (lookahead == '<') ADVANCE(948); - if (lookahead == '=') ADVANCE(784); - if (lookahead == '>') ADVANCE(823); - if (lookahead == '?') ADVANCE(917); - if (lookahead == 'B') ADVANCE(1110); - if (lookahead == 'E') ADVANCE(136); - if (lookahead == 'G') ADVANCE(137); - if (lookahead == 'K') ADVANCE(138); - if (lookahead == 'M') ADVANCE(139); - if (lookahead == 'P') ADVANCE(140); - if (lookahead == 'T') ADVANCE(141); - if (lookahead == 'Z') ADVANCE(142); - if (lookahead == 'a') ADVANCE(265); - if (lookahead == 'b') ADVANCE(1105); - if (lookahead == 'd') ADVANCE(177); - if (lookahead == 'e') ADVANCE(144); - if (lookahead == 'g') ADVANCE(145); - if (lookahead == 'h') ADVANCE(293); - if (lookahead == 'i') ADVANCE(259); - if (lookahead == 'k') ADVANCE(146); - if (lookahead == 'm') ADVANCE(147); - if (lookahead == 'n') ADVANCE(276); - if (lookahead == 'o') ADVANCE(294); - if (lookahead == 'p') ADVANCE(148); - if (lookahead == 's') ADVANCE(206); - if (lookahead == 't') ADVANCE(149); - if (lookahead == 'u') ADVANCE(304); - if (lookahead == 'w') ADVANCE(243); - if (lookahead == 'x') ADVANCE(277); - if (lookahead == 'z') ADVANCE(150); - if (lookahead == '{') ADVANCE(871); - if (lookahead == 181) ADVANCE(305); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\r' || - lookahead == ' ') SKIP(47) - END_STATE(); - case 48: - if (lookahead == '!') ADVANCE(114); - if (lookahead == '#') ADVANCE(1746); - if (lookahead == '(') ADVANCE(806); - if (lookahead == '*') ADVANCE(907); - if (lookahead == '+') ADVANCE(936); - if (lookahead == ',') ADVANCE(804); - if (lookahead == '-') ADVANCE(837); - if (lookahead == '/') ADVANCE(924); - if (lookahead == '0') ADVANCE(1033); - if (lookahead == '<') ADVANCE(948); - if (lookahead == '=') ADVANCE(115); - if (lookahead == '>') ADVANCE(823); - if (lookahead == 'N') ADVANCE(178); - if (lookahead == 'a') ADVANCE(265); - if (lookahead == 'b') ADVANCE(237); - if (lookahead == 'e') ADVANCE(266); - if (lookahead == 'i') ADVANCE(221); - if (lookahead == 'm') ADVANCE(274); - if (lookahead == 'n') ADVANCE(275); - if (lookahead == 'o') ADVANCE(294); - if (lookahead == 's') ADVANCE(320); - if (lookahead == 'x') ADVANCE(277); - if (lookahead == '{') ADVANCE(871); - if (lookahead == '|') ADVANCE(808); - if (lookahead == '}') ADVANCE(872); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\r' || - lookahead == ' ') SKIP(48) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1037); - END_STATE(); - case 49: - if (lookahead == '!') ADVANCE(114); - if (lookahead == '#') ADVANCE(1746); - if (lookahead == '(') ADVANCE(806); - if (lookahead == '*') ADVANCE(907); - if (lookahead == '+') ADVANCE(936); - if (lookahead == '-') ADVANCE(833); - if (lookahead == '/') ADVANCE(924); - if (lookahead == '0') ADVANCE(1033); - if (lookahead == '<') ADVANCE(948); - if (lookahead == '=') ADVANCE(116); - if (lookahead == '>') ADVANCE(823); - if (lookahead == 'N') ADVANCE(178); - if (lookahead == 'a') ADVANCE(265); - if (lookahead == 'b') ADVANCE(237); - if (lookahead == 'e') ADVANCE(266); - if (lookahead == 'i') ADVANCE(262); - if (lookahead == 'm') ADVANCE(274); - if (lookahead == 'n') ADVANCE(275); - if (lookahead == 'o') ADVANCE(294); - if (lookahead == 's') ADVANCE(320); - if (lookahead == 'x') ADVANCE(277); - if (lookahead == '{') ADVANCE(871); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\r' || - lookahead == ' ') SKIP(49) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1037); - END_STATE(); - case 50: - if (lookahead == '!') ADVANCE(114); - if (lookahead == '#') ADVANCE(1746); - if (lookahead == '*') ADVANCE(907); - if (lookahead == '+') ADVANCE(935); - if (lookahead == ',') ADVANCE(804); - if (lookahead == '-') ADVANCE(829); - if (lookahead == '.') ADVANCE(874); - if (lookahead == '/') ADVANCE(924); - if (lookahead == ':') ADVANCE(801); - if (lookahead == '<') ADVANCE(948); - if (lookahead == '=') ADVANCE(783); - if (lookahead == '>') ADVANCE(823); - if (lookahead == '?') ADVANCE(917); - if (lookahead == '[') ADVANCE(803); - if (lookahead == ']') ADVANCE(805); - if (lookahead == 'a') ADVANCE(265); - if (lookahead == 'b') ADVANCE(237); - if (lookahead == 'e') ADVANCE(266); - if (lookahead == 'i') ADVANCE(220); - if (lookahead == 'm') ADVANCE(274); - if (lookahead == 'n') ADVANCE(275); - if (lookahead == 'o') ADVANCE(294); - if (lookahead == 's') ADVANCE(320); - if (lookahead == 'x') ADVANCE(277); - if (lookahead == '{') ADVANCE(871); - if (lookahead == '|') ADVANCE(808); - if (lookahead == '}') ADVANCE(872); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\r' || - lookahead == ' ') SKIP(50) - END_STATE(); - case 51: - if (lookahead == '!') ADVANCE(114); - if (lookahead == '#') ADVANCE(1746); - if (lookahead == '*') ADVANCE(907); - if (lookahead == '+') ADVANCE(935); - if (lookahead == ',') ADVANCE(804); - if (lookahead == '-') ADVANCE(829); - if (lookahead == '.') ADVANCE(874); - if (lookahead == '/') ADVANCE(924); - if (lookahead == '<') ADVANCE(948); - if (lookahead == '=') ADVANCE(115); - if (lookahead == '>') ADVANCE(823); - if (lookahead == '?') ADVANCE(917); - if (lookahead == 'a') ADVANCE(265); - if (lookahead == 'b') ADVANCE(237); - if (lookahead == 'e') ADVANCE(266); - if (lookahead == 'i') ADVANCE(220); - if (lookahead == 'm') ADVANCE(274); - if (lookahead == 'n') ADVANCE(275); - if (lookahead == 'o') ADVANCE(294); - if (lookahead == 's') ADVANCE(320); - if (lookahead == 'x') ADVANCE(277); - if (lookahead == '{') ADVANCE(871); - if (lookahead == '|') ADVANCE(808); - if (lookahead == '}') ADVANCE(872); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\r' || - lookahead == ' ') SKIP(51) - END_STATE(); - case 52: - if (lookahead == '!') ADVANCE(114); - if (lookahead == '#') ADVANCE(1746); - if (lookahead == '*') ADVANCE(907); - if (lookahead == '+') ADVANCE(935); - if (lookahead == ',') ADVANCE(804); - if (lookahead == '-') ADVANCE(829); - if (lookahead == '.') ADVANCE(876); - if (lookahead == '/') ADVANCE(924); - if (lookahead == '<') ADVANCE(948); - if (lookahead == '=') ADVANCE(115); - if (lookahead == '>') ADVANCE(823); - if (lookahead == '?') ADVANCE(917); - if (lookahead == 'B') ADVANCE(1110); - if (lookahead == 'E') ADVANCE(136); - if (lookahead == 'G') ADVANCE(137); - if (lookahead == 'K') ADVANCE(138); - if (lookahead == 'M') ADVANCE(139); - if (lookahead == 'P') ADVANCE(140); - if (lookahead == 'T') ADVANCE(141); - if (lookahead == 'Z') ADVANCE(142); - if (lookahead == 'a') ADVANCE(265); - if (lookahead == 'b') ADVANCE(1105); - if (lookahead == 'd') ADVANCE(177); - if (lookahead == 'e') ADVANCE(144); - if (lookahead == 'g') ADVANCE(145); - if (lookahead == 'h') ADVANCE(293); - if (lookahead == 'i') ADVANCE(220); - if (lookahead == 'k') ADVANCE(146); - if (lookahead == 'm') ADVANCE(147); - if (lookahead == 'n') ADVANCE(276); - if (lookahead == 'o') ADVANCE(294); - if (lookahead == 'p') ADVANCE(148); - if (lookahead == 's') ADVANCE(206); - if (lookahead == 't') ADVANCE(149); - if (lookahead == 'u') ADVANCE(304); - if (lookahead == 'w') ADVANCE(243); - if (lookahead == 'x') ADVANCE(277); - if (lookahead == 'z') ADVANCE(150); - if (lookahead == '{') ADVANCE(871); - if (lookahead == '|') ADVANCE(808); - if (lookahead == '}') ADVANCE(872); - if (lookahead == 181) ADVANCE(305); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\r' || - lookahead == ' ') SKIP(52) - END_STATE(); - case 53: - if (lookahead == '!') ADVANCE(114); - if (lookahead == '#') ADVANCE(1746); - if (lookahead == '*') ADVANCE(907); - if (lookahead == '+') ADVANCE(935); - if (lookahead == '-') ADVANCE(835); - if (lookahead == '.') ADVANCE(874); - if (lookahead == '/') ADVANCE(924); - if (lookahead == ':') ADVANCE(801); - if (lookahead == '<') ADVANCE(948); - if (lookahead == '=') ADVANCE(784); - if (lookahead == '>') ADVANCE(823); - if (lookahead == '?') ADVANCE(917); - if (lookahead == '[') ADVANCE(803); - if (lookahead == ']') ADVANCE(805); - if (lookahead == 'a') ADVANCE(265); - if (lookahead == 'b') ADVANCE(237); - if (lookahead == 'e') ADVANCE(266); - if (lookahead == 'i') ADVANCE(259); - if (lookahead == 'm') ADVANCE(274); - if (lookahead == 'n') ADVANCE(275); - if (lookahead == 'o') ADVANCE(294); - if (lookahead == 's') ADVANCE(320); - if (lookahead == 'x') ADVANCE(277); - if (lookahead == '{') ADVANCE(871); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\r' || - lookahead == ' ') SKIP(53) - END_STATE(); - case 54: - if (lookahead == '"') ADVANCE(1459); - if (lookahead == '#') ADVANCE(1454); - if (lookahead == '(') ADVANCE(806); - if (lookahead == '\\') ADVANCE(381); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\r' || - lookahead == ' ') ADVANCE(1454); - if (lookahead != 0) ADVANCE(1454); - END_STATE(); - case 55: - if (lookahead == '"') ADVANCE(1448); - if (lookahead == '#') ADVANCE(1746); - if (lookahead == '$') ADVANCE(811); - if (lookahead == '\'') ADVANCE(88); - if (lookahead == '(') ADVANCE(806); - if (lookahead == ')') ADVANCE(807); - if (lookahead == '*') ADVANCE(906); - if (lookahead == '+') ADVANCE(366); - if (lookahead == '-') ADVANCE(837); - if (lookahead == '.') ADVANCE(876); - if (lookahead == '0') ADVANCE(1032); - if (lookahead == '?') ADVANCE(917); - if (lookahead == 'N') ADVANCE(448); - if (lookahead == '[') ADVANCE(803); - if (lookahead == '^') ADVANCE(1462); - if (lookahead == '`') ADVANCE(173); - if (lookahead == 'b') ADVANCE(591); - if (lookahead == 'c') ADVANCE(565); - if (lookahead == 'd') ADVANCE(566); - if (lookahead == 'e') ADVANCE(594); - if (lookahead == 'f') ADVANCE(451); - if (lookahead == 'h') ADVANCE(524); - if (lookahead == 'i') ADVANCE(511); - if (lookahead == 'l') ADVANCE(484); - if (lookahead == 'm') ADVANCE(457); - if (lookahead == 'n') ADVANCE(570); - if (lookahead == 'o') ADVANCE(642); - if (lookahead == 'r') ADVANCE(485); - if (lookahead == 's') ADVANCE(568); - if (lookahead == 't') ADVANCE(581); - if (lookahead == 'w') ADVANCE(516); - if (lookahead == '{') ADVANCE(871); - if (lookahead == '|') ADVANCE(808); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\r' || - lookahead == ' ') SKIP(55) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1036); - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(647); - END_STATE(); - case 56: - if (lookahead == '"') ADVANCE(1448); - if (lookahead == '#') ADVANCE(1746); - if (lookahead == '$') ADVANCE(811); - if (lookahead == '\'') ADVANCE(88); - if (lookahead == '(') ADVANCE(806); - if (lookahead == ')') ADVANCE(807); - if (lookahead == '+') ADVANCE(366); - if (lookahead == '-') ADVANCE(833); - if (lookahead == '.') ADVANCE(108); - if (lookahead == '0') ADVANCE(1032); - if (lookahead == 'N') ADVANCE(448); - if (lookahead == '[') ADVANCE(803); - if (lookahead == '^') ADVANCE(1462); - if (lookahead == '`') ADVANCE(173); - if (lookahead == 'a') ADVANCE(607); - if (lookahead == 'b') ADVANCE(591); - if (lookahead == 'c') ADVANCE(565); - if (lookahead == 'd') ADVANCE(566); - if (lookahead == 'e') ADVANCE(594); - if (lookahead == 'f') ADVANCE(451); - if (lookahead == 'h') ADVANCE(524); - if (lookahead == 'i') ADVANCE(511); - if (lookahead == 'l') ADVANCE(484); - if (lookahead == 'm') ADVANCE(457); - if (lookahead == 'n') ADVANCE(570); - if (lookahead == 'o') ADVANCE(642); - if (lookahead == 'r') ADVANCE(485); - if (lookahead == 's') ADVANCE(568); - if (lookahead == 't') ADVANCE(581); - if (lookahead == 'w') ADVANCE(516); - if (lookahead == '{') ADVANCE(871); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\r' || - lookahead == ' ') SKIP(56) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1036); - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(647); - END_STATE(); - case 57: - if (lookahead == '"') ADVANCE(1448); - if (lookahead == '#') ADVANCE(1746); - if (lookahead == '$') ADVANCE(811); - if (lookahead == '\'') ADVANCE(88); - if (lookahead == '(') ADVANCE(806); - if (lookahead == ')') ADVANCE(807); - if (lookahead == '+') ADVANCE(366); - if (lookahead == '-') ADVANCE(833); - if (lookahead == '.') ADVANCE(108); - if (lookahead == '0') ADVANCE(1586); - if (lookahead == 'N') ADVANCE(1484); - if (lookahead == '[') ADVANCE(803); - if (lookahead == '^') ADVANCE(1462); - if (lookahead == '`') ADVANCE(173); - if (lookahead == 'a') ADVANCE(1559); - if (lookahead == 'b') ADVANCE(1548); - if (lookahead == 'c') ADVANCE(1535); - if (lookahead == 'd') ADVANCE(1536); - if (lookahead == 'e') ADVANCE(1551); - if (lookahead == 'f') ADVANCE(1487); - if (lookahead == 'h') ADVANCE(1518); - if (lookahead == 'i') ADVANCE(1512); - if (lookahead == 'l') ADVANCE(1496); - if (lookahead == 'm') ADVANCE(1490); - if (lookahead == 'n') ADVANCE(1539); - if (lookahead == 'o') ADVANCE(1576); - if (lookahead == 'r') ADVANCE(1497); - if (lookahead == 's') ADVANCE(1537); - if (lookahead == 't') ADVANCE(1544); - if (lookahead == 'w') ADVANCE(1516); - if (lookahead == '{') ADVANCE(871); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\r' || - lookahead == ' ') SKIP(56) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1589); - if (aux_sym_long_flag_token1_character_set_1(lookahead)) ADVANCE(1633); - if (aux_sym_long_flag_token1_character_set_2(lookahead)) ADVANCE(1578); - END_STATE(); - case 58: - if (lookahead == '"') ADVANCE(1448); - if (lookahead == '#') ADVANCE(1746); - if (lookahead == '$') ADVANCE(811); - if (lookahead == '\'') ADVANCE(88); - if (lookahead == '(') ADVANCE(806); - if (lookahead == '+') ADVANCE(366); - if (lookahead == ',') ADVANCE(804); - if (lookahead == '-') ADVANCE(837); - if (lookahead == '.') ADVANCE(108); - if (lookahead == '0') ADVANCE(1032); - if (lookahead == 'N') ADVANCE(448); - if (lookahead == '[') ADVANCE(803); - if (lookahead == ']') ADVANCE(805); - if (lookahead == '`') ADVANCE(173); - if (lookahead == 'f') ADVANCE(452); - if (lookahead == 'i') ADVANCE(553); - if (lookahead == 'n') ADVANCE(570); - if (lookahead == 't') ADVANCE(602); - if (lookahead == '{') ADVANCE(871); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\r' || - lookahead == ' ') SKIP(58) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1036); - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(647); - END_STATE(); - case 59: - if (lookahead == '"') ADVANCE(1448); - if (lookahead == '#') ADVANCE(1746); - if (lookahead == '$') ADVANCE(811); - if (lookahead == '\'') ADVANCE(88); - if (lookahead == '(') ADVANCE(806); - if (lookahead == '+') ADVANCE(366); - if (lookahead == '-') ADVANCE(837); - if (lookahead == '.') ADVANCE(108); - if (lookahead == '0') ADVANCE(1032); - if (lookahead == 'N') ADVANCE(448); - if (lookahead == '[') ADVANCE(803); - if (lookahead == '^') ADVANCE(1462); - if (lookahead == '`') ADVANCE(173); - if (lookahead == 'b') ADVANCE(591); - if (lookahead == 'c') ADVANCE(577); - if (lookahead == 'd') ADVANCE(566); - if (lookahead == 'f') ADVANCE(452); - if (lookahead == 'i') ADVANCE(511); - if (lookahead == 'm') ADVANCE(458); - if (lookahead == 'n') ADVANCE(570); - if (lookahead == 'r') ADVANCE(507); - if (lookahead == 't') ADVANCE(581); - if (lookahead == 'w') ADVANCE(522); - if (lookahead == '{') ADVANCE(871); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\r' || - lookahead == ' ') SKIP(59) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1036); - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(647); - END_STATE(); - case 60: - if (lookahead == '"') ADVANCE(1448); - if (lookahead == '#') ADVANCE(1746); - if (lookahead == '$') ADVANCE(811); - if (lookahead == '\'') ADVANCE(88); - if (lookahead == '(') ADVANCE(806); - if (lookahead == '+') ADVANCE(366); - if (lookahead == '-') ADVANCE(837); - if (lookahead == '.') ADVANCE(108); - if (lookahead == '0') ADVANCE(1032); - if (lookahead == 'N') ADVANCE(696); - if (lookahead == '[') ADVANCE(803); - if (lookahead == '`') ADVANCE(173); - if (lookahead == 'f') ADVANCE(698); - if (lookahead == 'i') ADVANCE(735); - if (lookahead == 'n') ADVANCE(742); - if (lookahead == 't') ADVANCE(750); - if (lookahead == '{') ADVANCE(871); - if (lookahead == '}') ADVANCE(872); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\r' || - lookahead == ' ') SKIP(60) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1036); - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(774); - END_STATE(); - case 61: - if (lookahead == '"') ADVANCE(1448); - if (lookahead == '#') ADVANCE(1746); - if (lookahead == '$') ADVANCE(811); - if (lookahead == '\'') ADVANCE(88); - if (lookahead == '(') ADVANCE(806); - if (lookahead == '+') ADVANCE(366); - if (lookahead == '-') ADVANCE(837); - if (lookahead == '.') ADVANCE(108); - if (lookahead == '0') ADVANCE(1032); - if (lookahead == 'N') ADVANCE(178); - if (lookahead == '[') ADVANCE(803); - if (lookahead == '`') ADVANCE(173); - if (lookahead == 'f') ADVANCE(179); - if (lookahead == 'i') ADVANCE(264); - if (lookahead == 'n') ADVANCE(280); - if (lookahead == 't') ADVANCE(297); - if (lookahead == '{') ADVANCE(871); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\r' || - lookahead == ' ') SKIP(61) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1036); - END_STATE(); - case 62: - if (lookahead == '"') ADVANCE(1448); - if (lookahead == '#') ADVANCE(1746); - if (lookahead == '$') ADVANCE(811); - if (lookahead == '\'') ADVANCE(88); - if (lookahead == '(') ADVANCE(806); - if (lookahead == '+') ADVANCE(366); - if (lookahead == '-') ADVANCE(837); - if (lookahead == '.') ADVANCE(108); - if (lookahead == '0') ADVANCE(1586); - if (lookahead == 'N') ADVANCE(1595); - if (lookahead == '[') ADVANCE(803); - if (lookahead == '`') ADVANCE(173); - if (lookahead == 'f') ADVANCE(1596); - if (lookahead == 'i') ADVANCE(1610); - if (lookahead == 'n') ADVANCE(1612); - if (lookahead == 't') ADVANCE(1614); - if (lookahead == '{') ADVANCE(871); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\r' || - lookahead == ' ') SKIP(61) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1589); - if (aux_sym_long_flag_token1_character_set_3(lookahead)) ADVANCE(1633); - END_STATE(); - case 63: - if (lookahead == '"') ADVANCE(1448); - if (lookahead == '#') ADVANCE(1746); - if (lookahead == '$') ADVANCE(811); - if (lookahead == '\'') ADVANCE(88); - if (lookahead == '(') ADVANCE(806); - if (lookahead == '+') ADVANCE(366); - if (lookahead == '-') ADVANCE(833); - if (lookahead == '.') ADVANCE(108); - if (lookahead == '0') ADVANCE(1032); - if (lookahead == 'N') ADVANCE(448); - if (lookahead == '[') ADVANCE(803); - if (lookahead == '^') ADVANCE(1462); - if (lookahead == '`') ADVANCE(173); - if (lookahead == 'a') ADVANCE(538); - if (lookahead == 'b') ADVANCE(591); - if (lookahead == 'c') ADVANCE(565); - if (lookahead == 'd') ADVANCE(483); - if (lookahead == 'e') ADVANCE(593); - if (lookahead == 'f') ADVANCE(451); - if (lookahead == 'h') ADVANCE(524); - if (lookahead == 'i') ADVANCE(511); - if (lookahead == 'l') ADVANCE(484); - if (lookahead == 'm') ADVANCE(454); - if (lookahead == 'n') ADVANCE(570); - if (lookahead == 'o') ADVANCE(642); - if (lookahead == 'r') ADVANCE(485); - if (lookahead == 's') ADVANCE(568); - if (lookahead == 't') ADVANCE(581); - if (lookahead == 'u') ADVANCE(609); - if (lookahead == 'w') ADVANCE(516); - if (lookahead == '{') ADVANCE(871); - if (lookahead == '}') ADVANCE(872); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\r' || - lookahead == ' ') SKIP(63) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1036); - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(647); - END_STATE(); - case 64: - if (lookahead == '"') ADVANCE(1448); - if (lookahead == '#') ADVANCE(1746); - if (lookahead == '$') ADVANCE(811); - if (lookahead == '\'') ADVANCE(88); - if (lookahead == '(') ADVANCE(806); - if (lookahead == '+') ADVANCE(366); - if (lookahead == '-') ADVANCE(833); - if (lookahead == '.') ADVANCE(108); - if (lookahead == '0') ADVANCE(1032); - if (lookahead == 'N') ADVANCE(178); - if (lookahead == '[') ADVANCE(803); - if (lookahead == '`') ADVANCE(173); - if (lookahead == 'a') ADVANCE(246); - if (lookahead == 'd') ADVANCE(214); - if (lookahead == 'e') ADVANCE(339); - if (lookahead == 'f') ADVANCE(179); - if (lookahead == 'i') ADVANCE(264); - if (lookahead == 'm') ADVANCE(278); - if (lookahead == 'n') ADVANCE(280); - if (lookahead == 't') ADVANCE(297); - if (lookahead == 'u') ADVANCE(310); - if (lookahead == '{') ADVANCE(871); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\r' || - lookahead == ' ') SKIP(64) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1036); - END_STATE(); - case 65: - if (lookahead == '"') ADVANCE(1448); - if (lookahead == '#') ADVANCE(1746); - if (lookahead == '$') ADVANCE(811); - if (lookahead == '\'') ADVANCE(88); - if (lookahead == '(') ADVANCE(806); - if (lookahead == '+') ADVANCE(366); - if (lookahead == '-') ADVANCE(833); - if (lookahead == '.') ADVANCE(108); - if (lookahead == '0') ADVANCE(1586); - if (lookahead == 'N') ADVANCE(1484); - if (lookahead == '[') ADVANCE(803); - if (lookahead == '^') ADVANCE(1462); - if (lookahead == '`') ADVANCE(173); - if (lookahead == 'a') ADVANCE(1524); - if (lookahead == 'b') ADVANCE(1548); - if (lookahead == 'c') ADVANCE(1535); - if (lookahead == 'd') ADVANCE(1495); - if (lookahead == 'e') ADVANCE(1550); - if (lookahead == 'f') ADVANCE(1487); - if (lookahead == 'h') ADVANCE(1518); - if (lookahead == 'i') ADVANCE(1512); - if (lookahead == 'l') ADVANCE(1496); - if (lookahead == 'm') ADVANCE(1489); - if (lookahead == 'n') ADVANCE(1539); - if (lookahead == 'o') ADVANCE(1576); - if (lookahead == 'r') ADVANCE(1497); - if (lookahead == 's') ADVANCE(1537); - if (lookahead == 't') ADVANCE(1544); - if (lookahead == 'u') ADVANCE(1560); - if (lookahead == 'w') ADVANCE(1516); - if (lookahead == '{') ADVANCE(871); - if (lookahead == '}') ADVANCE(872); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\r' || - lookahead == ' ') SKIP(63) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1589); - if (aux_sym_long_flag_token1_character_set_1(lookahead)) ADVANCE(1633); - if (aux_sym_long_flag_token1_character_set_2(lookahead)) ADVANCE(1578); - END_STATE(); - case 66: - if (lookahead == '"') ADVANCE(1448); - if (lookahead == '#') ADVANCE(1746); - if (lookahead == '$') ADVANCE(810); - if (lookahead == '\'') ADVANCE(88); - if (lookahead == '(') ADVANCE(806); - if (lookahead == ')') ADVANCE(807); - if (lookahead == ',') ADVANCE(804); - if (lookahead == '-') ADVANCE(830); - if (lookahead == '.') ADVANCE(110); - if (lookahead == ':') ADVANCE(801); - if (lookahead == '=') ADVANCE(782); - if (lookahead == '>') ADVANCE(822); - if (lookahead == '?') ADVANCE(827); - if (lookahead == '@') ADVANCE(825); - if (lookahead == ']') ADVANCE(805); - if (lookahead == '`') ADVANCE(173); - if (lookahead == '|') ADVANCE(808); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\r' || - lookahead == ' ') SKIP(67) - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(774); - END_STATE(); - case 67: - if (lookahead == '"') ADVANCE(1448); - if (lookahead == '#') ADVANCE(1746); - if (lookahead == '$') ADVANCE(810); - if (lookahead == '\'') ADVANCE(88); - if (lookahead == '(') ADVANCE(806); - if (lookahead == ')') ADVANCE(807); - if (lookahead == ',') ADVANCE(804); - if (lookahead == '-') ADVANCE(830); - if (lookahead == '.') ADVANCE(110); - if (lookahead == ':') ADVANCE(801); - if (lookahead == '=') ADVANCE(782); - if (lookahead == '>') ADVANCE(822); - if (lookahead == '@') ADVANCE(825); - if (lookahead == ']') ADVANCE(805); - if (lookahead == '`') ADVANCE(173); - if (lookahead == '|') ADVANCE(808); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\r' || - lookahead == ' ') SKIP(67) - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(774); - END_STATE(); - case 68: - if (lookahead == '"') ADVANCE(1448); - if (lookahead == '#') ADVANCE(1746); - if (lookahead == '$') ADVANCE(810); - if (lookahead == '\'') ADVANCE(88); - if (lookahead == ')') ADVANCE(807); - if (lookahead == ',') ADVANCE(804); - if (lookahead == '-') ADVANCE(832); - if (lookahead == '.') ADVANCE(110); - if (lookahead == ':') ADVANCE(801); - if (lookahead == '<') ADVANCE(820); - if (lookahead == '=') ADVANCE(782); - if (lookahead == '>') ADVANCE(822); - if (lookahead == '@') ADVANCE(825); - if (lookahead == ']') ADVANCE(805); - if (lookahead == '`') ADVANCE(173); - if (lookahead == '{') ADVANCE(871); - if (lookahead == '|') ADVANCE(808); - if (lookahead == '}') ADVANCE(872); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\r' || - lookahead == ' ') SKIP(69) - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(774); - END_STATE(); - case 69: - if (lookahead == '"') ADVANCE(1448); - if (lookahead == '#') ADVANCE(1746); - if (lookahead == '$') ADVANCE(810); - if (lookahead == '\'') ADVANCE(88); - if (lookahead == ')') ADVANCE(807); - if (lookahead == ',') ADVANCE(804); - if (lookahead == '-') ADVANCE(832); - if (lookahead == '.') ADVANCE(110); - if (lookahead == ':') ADVANCE(801); - if (lookahead == '=') ADVANCE(782); - if (lookahead == '>') ADVANCE(822); - if (lookahead == '@') ADVANCE(825); - if (lookahead == ']') ADVANCE(805); - if (lookahead == '`') ADVANCE(173); - if (lookahead == '{') ADVANCE(871); - if (lookahead == '|') ADVANCE(808); - if (lookahead == '}') ADVANCE(872); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\r' || - lookahead == ' ') SKIP(69) - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(774); - END_STATE(); - case 70: - if (lookahead == '"') ADVANCE(1448); - if (lookahead == '#') ADVANCE(1746); - if (lookahead == '\'') ADVANCE(88); - if (lookahead == '(') ADVANCE(806); - if (lookahead == ',') ADVANCE(804); - if (lookahead == '=') ADVANCE(782); - if (lookahead == '[') ADVANCE(803); - if (lookahead == ']') ADVANCE(805); - if (lookahead == '`') ADVANCE(173); - if (lookahead == '{') ADVANCE(871); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\r' || - lookahead == ' ') SKIP(70) - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(647); - END_STATE(); - case 71: - if (lookahead == '"') ADVANCE(1448); - if (lookahead == '#') ADVANCE(1746); - if (lookahead == '\'') ADVANCE(88); - if (lookahead == '`') ADVANCE(173); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\r' || - lookahead == ' ') SKIP(71) - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1461); - END_STATE(); - case 72: - if (lookahead == '"') ADVANCE(1448); - if (lookahead == '#') ADVANCE(1749); - if (lookahead == '$') ADVANCE(810); - if (lookahead == '\'') ADVANCE(88); - if (lookahead == '`') ADVANCE(173); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\r' || - lookahead == ' ') SKIP(72) - if (lookahead != 0 && - lookahead != '(' && - lookahead != ')' && - lookahead != '-' && - lookahead != ';' && - lookahead != '[' && - lookahead != ']' && - lookahead != '{' && - lookahead != '}') ADVANCE(379); - END_STATE(); - case 73: - if (lookahead == '"') ADVANCE(1448); - if (lookahead == '#') ADVANCE(1450); - if (lookahead == '\\') ADVANCE(330); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\r' || - lookahead == ' ') ADVANCE(1449); - if (lookahead != 0) ADVANCE(1450); - END_STATE(); - case 74: - if (lookahead == '#') ADVANCE(1746); - if (lookahead == '$') ADVANCE(810); - if (lookahead == '(') ADVANCE(806); - if (lookahead == '-') ADVANCE(829); - if (lookahead == 'f') ADVANCE(179); - if (lookahead == 'n') ADVANCE(279); - if (lookahead == 't') ADVANCE(297); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\r' || - lookahead == ' ') SKIP(74) - END_STATE(); - case 75: - if (lookahead == '#') ADVANCE(1746); - if (lookahead == '$') ADVANCE(810); - if (lookahead == '+') ADVANCE(366); - if (lookahead == '-') ADVANCE(234); - if (lookahead == '0') ADVANCE(1033); - if (lookahead == 'N') ADVANCE(696); - if (lookahead == 'i') ADVANCE(735); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\r' || - lookahead == ' ') SKIP(75) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1037); - if (sym_identifier_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 76: - if (lookahead == '#') ADVANCE(1746); - if (lookahead == '$') ADVANCE(810); - if (lookahead == '-') ADVANCE(96); - if (lookahead == '{') ADVANCE(871); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\r' || - lookahead == ' ') SKIP(77) - if (aux_sym_long_flag_token1_character_set_5(lookahead)) ADVANCE(1633); - if (aux_sym_long_flag_token1_character_set_6(lookahead)) ADVANCE(1633); - END_STATE(); - case 77: - if (lookahead == '#') ADVANCE(1746); - if (lookahead == '$') ADVANCE(810); - if (lookahead == '-') ADVANCE(96); - if (lookahead == '{') ADVANCE(871); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\r' || - lookahead == ' ') SKIP(77) - if (sym_identifier_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 78: - if (lookahead == '#') ADVANCE(1746); - if (lookahead == ',') ADVANCE(804); - if (lookahead == '-') ADVANCE(119); - if (lookahead == '<') ADVANCE(820); - if (lookahead == '>') ADVANCE(822); - if (lookahead == '[') ADVANCE(803); - if (lookahead == ']') ADVANCE(805); - if (lookahead == 'c') ADVANCE(719); - if (lookahead == 'e') ADVANCE(754); - if (lookahead == 'f') ADVANCE(772); - if (lookahead == 'i') ADVANCE(731); - if (lookahead == 'o') ADVANCE(737); - if (lookahead == 'v') ADVANCE(700); - if (lookahead == '{') ADVANCE(871); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\r' || - lookahead == ' ') SKIP(79) - if (sym_identifier_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 79: - if (lookahead == '#') ADVANCE(1746); - if (lookahead == ',') ADVANCE(804); - if (lookahead == '-') ADVANCE(119); - if (lookahead == '>') ADVANCE(822); - if (lookahead == '[') ADVANCE(803); - if (lookahead == ']') ADVANCE(805); - if (lookahead == 'c') ADVANCE(719); - if (lookahead == 'e') ADVANCE(754); - if (lookahead == 'f') ADVANCE(772); - if (lookahead == 'i') ADVANCE(731); - if (lookahead == 'o') ADVANCE(737); - if (lookahead == 'v') ADVANCE(700); - if (lookahead == '{') ADVANCE(871); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\r' || - lookahead == ' ') SKIP(79) - if (sym_identifier_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 80: - if (lookahead == '#') ADVANCE(1746); - if (lookahead == ',') ADVANCE(804); - if (lookahead == ']') ADVANCE(805); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\r' || - lookahead == ' ') SKIP(80) - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1435); - END_STATE(); - case 81: - if (lookahead == '#') ADVANCE(1746); - if (lookahead == 'h') ADVANCE(722); - if (lookahead == 'u') ADVANCE(762); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\r' || - lookahead == ' ') SKIP(81) - if (sym_identifier_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 82: - if (lookahead == '#') ADVANCE(1746); - if (lookahead == 'i') ADVANCE(1611); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\r' || - lookahead == ' ') SKIP(84) - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1633); - END_STATE(); - case 83: - if (lookahead == '#') ADVANCE(1746); - if (lookahead == 'i') ADVANCE(734); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\r' || - lookahead == ' ') SKIP(83) - if (sym_identifier_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 84: - if (lookahead == '#') ADVANCE(1746); - if (lookahead == 'i') ADVANCE(259); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\r' || - lookahead == ' ') SKIP(84) - END_STATE(); - case 85: - if (lookahead == '#') ADVANCE(1746); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\r' || - lookahead == ' ') SKIP(85) - END_STATE(); - case 86: - if (lookahead == '#') ADVANCE(1746); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\r' || - lookahead == ' ') SKIP(85) - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(838); - END_STATE(); - case 87: - if (lookahead == '#') ADVANCE(1455); - if (lookahead == '\'') ADVANCE(1457); - if (lookahead == '(') ADVANCE(806); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\r' || - lookahead == ' ') ADVANCE(1455); - if (lookahead != 0) ADVANCE(1455); - END_STATE(); - case 88: - if (lookahead == '\'') ADVANCE(1451); - if (lookahead != 0) ADVANCE(88); - END_STATE(); - case 89: - if (lookahead == '+') ADVANCE(1702); - if (lookahead == '>') ADVANCE(1466); - if (lookahead == 'B') ADVANCE(1201); - if (lookahead == 'I') ADVANCE(1656); - if (lookahead == 'b') ADVANCE(1197); - if (lookahead == 'i') ADVANCE(1657); - if (lookahead == 'n') ADVANCE(1682); - if (lookahead == 'r') ADVANCE(1705); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 90: - if (lookahead == '+') ADVANCE(1702); - if (lookahead == '>') ADVANCE(1466); - if (lookahead == 'B') ADVANCE(1201); - if (lookahead == 'I') ADVANCE(1656); - if (lookahead == 'b') ADVANCE(1197); - if (lookahead == 'i') ADVANCE(1657); - if (lookahead == 'r') ADVANCE(1705); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 91: - if (lookahead == '+') ADVANCE(1702); - if (lookahead == '>') ADVANCE(1466); - if (lookahead == 'n') ADVANCE(1682); - if (lookahead == 'r') ADVANCE(1705); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 92: - if (lookahead == '+') ADVANCE(1702); - if (lookahead == '>') ADVANCE(1466); - if (lookahead == 'r') ADVANCE(1705); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 93: - if (lookahead == '+') ADVANCE(1687); - if (lookahead == '>') ADVANCE(1468); - if (lookahead == 'r') ADVANCE(987); - if (lookahead == 'u') ADVANCE(1718); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 94: - if (lookahead == '+') ADVANCE(1687); - if (lookahead == '>') ADVANCE(1468); - if (lookahead == 'u') ADVANCE(1718); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 95: - if (lookahead == '-') ADVANCE(828); - if (lookahead == 'i') ADVANCE(1476); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1038); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1478); - END_STATE(); - case 96: - if (lookahead == '-') ADVANCE(828); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1478); - END_STATE(); - case 97: - if (lookahead == '-') ADVANCE(180); - END_STATE(); - case 98: - if (lookahead == '-') ADVANCE(238); - END_STATE(); - case 99: - if (lookahead == '-') ADVANCE(336); - END_STATE(); - case 100: - if (lookahead == '-') ADVANCE(272); - END_STATE(); - case 101: - if (lookahead == '-') ADVANCE(316); - END_STATE(); - case 102: - if (lookahead == '-') ADVANCE(360); - END_STATE(); - case 103: - if (lookahead == '-') ADVANCE(337); - END_STATE(); - case 104: - if (lookahead == '-') ADVANCE(368); - END_STATE(); - case 105: - if (lookahead == '-') ADVANCE(288); - END_STATE(); - case 106: - if (lookahead == '.') ADVANCE(999); - END_STATE(); - case 107: - if (lookahead == '.') ADVANCE(826); - END_STATE(); - case 108: - if (lookahead == '.') ADVANCE(1000); - END_STATE(); - case 109: - if (lookahead == '.') ADVANCE(1001); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 110: - if (lookahead == '.') ADVANCE(107); - END_STATE(); - case 111: - if (lookahead == '2') ADVANCE(348); - if (lookahead == '0' || - lookahead == '1') ADVANCE(356); - END_STATE(); - case 112: - if (lookahead == ':') ADVANCE(362); - END_STATE(); - case 113: - if (lookahead == ':') ADVANCE(369); - END_STATE(); - case 114: - if (lookahead == '=') ADVANCE(946); - if (lookahead == '~') ADVANCE(965); - END_STATE(); - case 115: - if (lookahead == '=') ADVANCE(944); - if (lookahead == '>') ADVANCE(873); - if (lookahead == '~') ADVANCE(963); - END_STATE(); - case 116: - if (lookahead == '=') ADVANCE(944); - if (lookahead == '~') ADVANCE(963); - END_STATE(); - case 117: - if (lookahead == '=') ADVANCE(947); - if (lookahead == '~') ADVANCE(966); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 118: - if (lookahead == '=') ADVANCE(945); - if (lookahead == '~') ADVANCE(964); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 119: - if (lookahead == '>') ADVANCE(802); - END_STATE(); - case 120: - if (lookahead == '>') ADVANCE(1473); - END_STATE(); - case 121: - if (lookahead == '>') ADVANCE(1471); - END_STATE(); - case 122: - if (lookahead == 'B') ADVANCE(1209); - if (lookahead == 'I') ADVANCE(1649); - if (lookahead == 'b') ADVANCE(1205); - if (lookahead == 'i') ADVANCE(1673); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 123: - if (lookahead == 'B') ADVANCE(1161); - if (lookahead == 'I') ADVANCE(1650); - if (lookahead == 'b') ADVANCE(1157); - if (lookahead == 'i') ADVANCE(1674); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 124: - if (lookahead == 'B') ADVANCE(1129); - if (lookahead == 'I') ADVANCE(1651); - if (lookahead == 'b') ADVANCE(1125); - if (lookahead == 'i') ADVANCE(1675); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 125: - if (lookahead == 'B') ADVANCE(1145); - if (lookahead == 'I') ADVANCE(1652); - if (lookahead == 'b') ADVANCE(1141); - if (lookahead == 'i') ADVANCE(1676); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 126: - if (lookahead == 'B') ADVANCE(1193); - if (lookahead == 'I') ADVANCE(1653); - if (lookahead == 'b') ADVANCE(1189); - if (lookahead == 'i') ADVANCE(1677); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 127: - if (lookahead == 'B') ADVANCE(1177); - if (lookahead == 'I') ADVANCE(1654); - if (lookahead == 'b') ADVANCE(1173); - if (lookahead == 'i') ADVANCE(1678); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 128: - if (lookahead == 'B') ADVANCE(1225); - if (lookahead == 'I') ADVANCE(1655); - if (lookahead == 'b') ADVANCE(1221); - if (lookahead == 'i') ADVANCE(1679); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 129: - if (lookahead == 'B') ADVANCE(1153); - if (lookahead == 'I') ADVANCE(1658); - if (lookahead == 'b') ADVANCE(1149); - if (lookahead == 'i') ADVANCE(1659); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 130: - if (lookahead == 'B') ADVANCE(1121); - if (lookahead == 'I') ADVANCE(1660); - if (lookahead == 'b') ADVANCE(1117); - if (lookahead == 'i') ADVANCE(1661); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 131: - if (lookahead == 'B') ADVANCE(1137); - if (lookahead == 'I') ADVANCE(1662); - if (lookahead == 'b') ADVANCE(1133); - if (lookahead == 'i') ADVANCE(1663); - if (lookahead == 'o') ADVANCE(1683); - if (lookahead == 's') ADVANCE(1082); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 132: - if (lookahead == 'B') ADVANCE(1137); - if (lookahead == 'I') ADVANCE(1662); - if (lookahead == 'b') ADVANCE(1133); - if (lookahead == 'i') ADVANCE(1663); - if (lookahead == 's') ADVANCE(1082); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 133: - if (lookahead == 'B') ADVANCE(1185); - if (lookahead == 'I') ADVANCE(1664); - if (lookahead == 'b') ADVANCE(1181); - if (lookahead == 'i') ADVANCE(1665); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 134: - if (lookahead == 'B') ADVANCE(1169); - if (lookahead == 'I') ADVANCE(1666); - if (lookahead == 'b') ADVANCE(1165); - if (lookahead == 'i') ADVANCE(1667); - if (lookahead == 'r') ADVANCE(1723); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 135: - if (lookahead == 'B') ADVANCE(1217); - if (lookahead == 'I') ADVANCE(1668); - if (lookahead == 'b') ADVANCE(1213); - if (lookahead == 'i') ADVANCE(1669); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 136: - if (lookahead == 'B') ADVANCE(1206); - if (lookahead == 'I') ADVANCE(151); - if (lookahead == 'b') ADVANCE(1202); - if (lookahead == 'i') ADVANCE(188); - END_STATE(); - case 137: - if (lookahead == 'B') ADVANCE(1158); - if (lookahead == 'I') ADVANCE(152); - if (lookahead == 'b') ADVANCE(1154); - if (lookahead == 'i') ADVANCE(189); - END_STATE(); - case 138: - if (lookahead == 'B') ADVANCE(1126); - if (lookahead == 'I') ADVANCE(153); - if (lookahead == 'b') ADVANCE(1122); - if (lookahead == 'i') ADVANCE(190); - END_STATE(); - case 139: - if (lookahead == 'B') ADVANCE(1142); - if (lookahead == 'I') ADVANCE(154); - if (lookahead == 'b') ADVANCE(1138); - if (lookahead == 'i') ADVANCE(191); - END_STATE(); - case 140: - if (lookahead == 'B') ADVANCE(1190); - if (lookahead == 'I') ADVANCE(155); - if (lookahead == 'b') ADVANCE(1186); - if (lookahead == 'i') ADVANCE(192); - END_STATE(); - case 141: - if (lookahead == 'B') ADVANCE(1174); - if (lookahead == 'I') ADVANCE(156); - if (lookahead == 'b') ADVANCE(1170); - if (lookahead == 'i') ADVANCE(193); - END_STATE(); - case 142: - if (lookahead == 'B') ADVANCE(1222); - if (lookahead == 'I') ADVANCE(157); - if (lookahead == 'b') ADVANCE(1218); - if (lookahead == 'i') ADVANCE(194); - END_STATE(); - case 143: - if (lookahead == 'B') ADVANCE(1198); - if (lookahead == 'I') ADVANCE(158); - if (lookahead == 'b') ADVANCE(1194); - if (lookahead == 'i') ADVANCE(159); - if (lookahead == 'l') ADVANCE(307); - if (lookahead == 'n') ADVANCE(203); - END_STATE(); - case 144: - if (lookahead == 'B') ADVANCE(1198); - if (lookahead == 'I') ADVANCE(158); - if (lookahead == 'b') ADVANCE(1194); - if (lookahead == 'i') ADVANCE(159); - if (lookahead == 'n') ADVANCE(203); - END_STATE(); - case 145: - if (lookahead == 'B') ADVANCE(1150); - if (lookahead == 'I') ADVANCE(160); - if (lookahead == 'b') ADVANCE(1146); - if (lookahead == 'i') ADVANCE(161); - END_STATE(); - case 146: - if (lookahead == 'B') ADVANCE(1118); - if (lookahead == 'I') ADVANCE(162); - if (lookahead == 'b') ADVANCE(1114); - if (lookahead == 'i') ADVANCE(163); - END_STATE(); - case 147: - if (lookahead == 'B') ADVANCE(1134); - if (lookahead == 'I') ADVANCE(164); - if (lookahead == 'b') ADVANCE(1130); - if (lookahead == 'i') ADVANCE(165); - if (lookahead == 'o') ADVANCE(201); - if (lookahead == 's') ADVANCE(1079); - END_STATE(); - case 148: - if (lookahead == 'B') ADVANCE(1182); - if (lookahead == 'I') ADVANCE(166); - if (lookahead == 'b') ADVANCE(1178); - if (lookahead == 'i') ADVANCE(167); - END_STATE(); - case 149: - if (lookahead == 'B') ADVANCE(1166); - if (lookahead == 'I') ADVANCE(168); - if (lookahead == 'b') ADVANCE(1162); - if (lookahead == 'i') ADVANCE(169); - END_STATE(); - case 150: - if (lookahead == 'B') ADVANCE(1214); - if (lookahead == 'I') ADVANCE(170); - if (lookahead == 'b') ADVANCE(1210); - if (lookahead == 'i') ADVANCE(171); - END_STATE(); - case 151: - if (lookahead == 'B') ADVANCE(1390); - if (lookahead == 'b') ADVANCE(1386); - END_STATE(); - case 152: - if (lookahead == 'B') ADVANCE(1306); - if (lookahead == 'b') ADVANCE(1302); - END_STATE(); - case 153: - if (lookahead == 'B') ADVANCE(1250); - if (lookahead == 'b') ADVANCE(1246); - END_STATE(); - case 154: - if (lookahead == 'B') ADVANCE(1278); - if (lookahead == 'b') ADVANCE(1274); - END_STATE(); - case 155: - if (lookahead == 'B') ADVANCE(1362); - if (lookahead == 'b') ADVANCE(1358); - END_STATE(); - case 156: - if (lookahead == 'B') ADVANCE(1334); - if (lookahead == 'b') ADVANCE(1330); - END_STATE(); - case 157: - if (lookahead == 'B') ADVANCE(1418); - if (lookahead == 'b') ADVANCE(1414); - END_STATE(); - case 158: - if (lookahead == 'B') ADVANCE(1374); - if (lookahead == 'b') ADVANCE(1378); - END_STATE(); - case 159: - if (lookahead == 'B') ADVANCE(1370); - if (lookahead == 'b') ADVANCE(1366); - END_STATE(); - case 160: - if (lookahead == 'B') ADVANCE(1290); - if (lookahead == 'b') ADVANCE(1294); - END_STATE(); - case 161: - if (lookahead == 'B') ADVANCE(1286); - if (lookahead == 'b') ADVANCE(1282); - END_STATE(); - case 162: - if (lookahead == 'B') ADVANCE(1234); - if (lookahead == 'b') ADVANCE(1238); - END_STATE(); - case 163: - if (lookahead == 'B') ADVANCE(1230); - if (lookahead == 'b') ADVANCE(1226); - END_STATE(); - case 164: - if (lookahead == 'B') ADVANCE(1262); - if (lookahead == 'b') ADVANCE(1266); - END_STATE(); - case 165: - if (lookahead == 'B') ADVANCE(1258); - if (lookahead == 'b') ADVANCE(1254); - if (lookahead == 'n') ADVANCE(1087); - END_STATE(); - case 166: - if (lookahead == 'B') ADVANCE(1346); - if (lookahead == 'b') ADVANCE(1350); - END_STATE(); - case 167: - if (lookahead == 'B') ADVANCE(1342); - if (lookahead == 'b') ADVANCE(1338); - END_STATE(); - case 168: - if (lookahead == 'B') ADVANCE(1318); - if (lookahead == 'b') ADVANCE(1322); - END_STATE(); - case 169: - if (lookahead == 'B') ADVANCE(1314); - if (lookahead == 'b') ADVANCE(1310); - END_STATE(); - case 170: - if (lookahead == 'B') ADVANCE(1402); - if (lookahead == 'b') ADVANCE(1406); - END_STATE(); - case 171: - if (lookahead == 'B') ADVANCE(1398); - if (lookahead == 'b') ADVANCE(1394); - END_STATE(); - case 172: - if (lookahead == 'N') ADVANCE(1059); - END_STATE(); - case 173: - if (lookahead == '`') ADVANCE(1452); - if (lookahead != 0) ADVANCE(173); - END_STATE(); - case 174: - if (lookahead == 'a') ADVANCE(1670); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 175: - if (lookahead == 'a') ADVANCE(1727); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 176: - if (lookahead == 'a') ADVANCE(1698); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 177: - if (lookahead == 'a') ADVANCE(340); - END_STATE(); - case 178: - if (lookahead == 'a') ADVANCE(172); - END_STATE(); - case 179: - if (lookahead == 'a') ADVANCE(249); - END_STATE(); - case 180: - if (lookahead == 'a') ADVANCE(256); - if (lookahead == 'o') ADVANCE(291); - if (lookahead == 's') ADVANCE(226); - if (lookahead == 'x') ADVANCE(270); - END_STATE(); - case 181: - if (lookahead == 'a') ADVANCE(317); - END_STATE(); - case 182: - if (lookahead == 'a') ADVANCE(298); - END_STATE(); - case 183: - if (lookahead == 'a') ADVANCE(306); - END_STATE(); - case 184: - if (lookahead == 'a') ADVANCE(328); - END_STATE(); - case 185: - if (lookahead == 'a') ADVANCE(326); - END_STATE(); - case 186: - if (lookahead == 'a') ADVANCE(324); - END_STATE(); - case 187: - if (lookahead == 'a') ADVANCE(325); - END_STATE(); - case 188: - if (lookahead == 'b') ADVANCE(1382); - END_STATE(); - case 189: - if (lookahead == 'b') ADVANCE(1298); - END_STATE(); - case 190: - if (lookahead == 'b') ADVANCE(1242); - END_STATE(); - case 191: - if (lookahead == 'b') ADVANCE(1270); - END_STATE(); - case 192: - if (lookahead == 'b') ADVANCE(1354); - END_STATE(); - case 193: - if (lookahead == 'b') ADVANCE(1326); - END_STATE(); - case 194: - if (lookahead == 'b') ADVANCE(1410); - END_STATE(); - case 195: - if (lookahead == 'c') ADVANCE(1083); - END_STATE(); - case 196: - if (lookahead == 'c') ADVANCE(229); - END_STATE(); - case 197: - if (lookahead == 'c') ADVANCE(230); - END_STATE(); - case 198: - if (lookahead == 'c') ADVANCE(218); - END_STATE(); - case 199: - if (lookahead == 'd') ADVANCE(967); - END_STATE(); - case 200: - if (lookahead == 'd') ADVANCE(976); - END_STATE(); - case 201: - if (lookahead == 'd') ADVANCE(927); - END_STATE(); - case 202: - if (lookahead == 'd') ADVANCE(334); - END_STATE(); - case 203: - if (lookahead == 'd') ADVANCE(309); - END_STATE(); - case 204: - if (lookahead == 'e') ADVANCE(1680); - if (lookahead == 't') ADVANCE(1672); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 205: - if (lookahead == 'e') ADVANCE(1680); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 206: - if (lookahead == 'e') ADVANCE(195); - if (lookahead == 't') ADVANCE(182); - END_STATE(); - case 207: - if (lookahead == 'e') ADVANCE(866); - END_STATE(); - case 208: - if (lookahead == 'e') ADVANCE(1011); - END_STATE(); - case 209: - if (lookahead == 'e') ADVANCE(1018); - END_STATE(); - case 210: - if (lookahead == 'e') ADVANCE(797); - END_STATE(); - case 211: - if (lookahead == 'e') ADVANCE(794); - END_STATE(); - case 212: - if (lookahead == 'e') ADVANCE(819); - END_STATE(); - case 213: - if (lookahead == 'e') ADVANCE(121); - END_STATE(); - case 214: - if (lookahead == 'e') ADVANCE(224); - END_STATE(); - case 215: - if (lookahead == 'e') ADVANCE(260); - END_STATE(); - case 216: - if (lookahead == 'e') ADVANCE(299); - END_STATE(); - case 217: - if (lookahead == 'e') ADVANCE(300); - END_STATE(); - case 218: - if (lookahead == 'e') ADVANCE(251); - END_STATE(); - case 219: - if (lookahead == 'f') ADVANCE(1057); - END_STATE(); - case 220: - if (lookahead == 'f') ADVANCE(863); - if (lookahead == 'n') ADVANCE(849); - END_STATE(); - case 221: - if (lookahead == 'f') ADVANCE(863); - if (lookahead == 'n') ADVANCE(853); - END_STATE(); - case 222: - if (lookahead == 'f') ADVANCE(863); - if (lookahead == 'n') ADVANCE(223); - END_STATE(); - case 223: - if (lookahead == 'f') ADVANCE(1050); - END_STATE(); - case 224: - if (lookahead == 'f') ADVANCE(787); - END_STATE(); - case 225: - if (lookahead == 'f') ADVANCE(818); - END_STATE(); - case 226: - if (lookahead == 'h') ADVANCE(244); - END_STATE(); - case 227: - if (lookahead == 'h') ADVANCE(960); - END_STATE(); - case 228: - if (lookahead == 'h') ADVANCE(957); - END_STATE(); - case 229: - if (lookahead == 'h') ADVANCE(882); - END_STATE(); - case 230: - if (lookahead == 'h') ADVANCE(868); - END_STATE(); - case 231: - if (lookahead == 'h') ADVANCE(812); - END_STATE(); - case 232: - if (lookahead == 'h') ADVANCE(816); - END_STATE(); - case 233: - if (lookahead == 'h') ADVANCE(100); - END_STATE(); - case 234: - if (lookahead == 'i') ADVANCE(253); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1037); - END_STATE(); - case 235: - if (lookahead == 'i') ADVANCE(1715); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 236: - if (lookahead == 'i') ADVANCE(315); - END_STATE(); - case 237: - if (lookahead == 'i') ADVANCE(314); - END_STATE(); - case 238: - if (lookahead == 'i') ADVANCE(257); - END_STATE(); - case 239: - if (lookahead == 'i') ADVANCE(183); - END_STATE(); - case 240: - if (lookahead == 'i') ADVANCE(319); - END_STATE(); - case 241: - if (lookahead == 'i') ADVANCE(321); - END_STATE(); - case 242: - if (lookahead == 'k') ADVANCE(1102); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 243: - if (lookahead == 'k') ADVANCE(1099); - END_STATE(); - case 244: - if (lookahead == 'l') ADVANCE(938); - if (lookahead == 'r') ADVANCE(941); - END_STATE(); - case 245: - if (lookahead == 'l') ADVANCE(1004); - END_STATE(); - case 246: - if (lookahead == 'l') ADVANCE(239); - END_STATE(); - case 247: - if (lookahead == 'l') ADVANCE(307); - END_STATE(); - case 248: - if (lookahead == 'l') ADVANCE(245); - END_STATE(); - case 249: - if (lookahead == 'l') ADVANCE(308); - END_STATE(); - case 250: - if (lookahead == 'l') ADVANCE(105); - END_STATE(); - case 251: - if (lookahead == 'l') ADVANCE(250); - END_STATE(); - case 252: - if (lookahead == 'l') ADVANCE(211); - END_STATE(); - case 253: - if (lookahead == 'n') ADVANCE(219); - END_STATE(); - case 254: - if (lookahead == 'n') ADVANCE(1681); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 255: - if (lookahead == 'n') ADVANCE(851); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 256: - if (lookahead == 'n') ADVANCE(199); - END_STATE(); - case 257: - if (lookahead == 'n') ADVANCE(954); - END_STATE(); - case 258: - if (lookahead == 'n') ADVANCE(1689); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 259: - if (lookahead == 'n') ADVANCE(849); - END_STATE(); - case 260: - if (lookahead == 'n') ADVANCE(335); - END_STATE(); - case 261: - if (lookahead == 'n') ADVANCE(791); - END_STATE(); - case 262: - if (lookahead == 'n') ADVANCE(853); - END_STATE(); - case 263: - if (lookahead == 'n') ADVANCE(817); - END_STATE(); - case 264: - if (lookahead == 'n') ADVANCE(223); - END_STATE(); - case 265: - if (lookahead == 'n') ADVANCE(200); - END_STATE(); - case 266: - if (lookahead == 'n') ADVANCE(203); - END_STATE(); - case 267: - if (lookahead == 'o') ADVANCE(120); - END_STATE(); - case 268: - if (lookahead == 'o') ADVANCE(860); - END_STATE(); - case 269: - if (lookahead == 'o') ADVANCE(1706); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 270: - if (lookahead == 'o') ADVANCE(292); - END_STATE(); - case 271: - if (lookahead == 'o') ADVANCE(1683); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 272: - if (lookahead == 'o') ADVANCE(285); - END_STATE(); - case 273: - if (lookahead == 'o') ADVANCE(225); - END_STATE(); - case 274: - if (lookahead == 'o') ADVANCE(201); - END_STATE(); - case 275: - if (lookahead == 'o') ADVANCE(318); - END_STATE(); - case 276: - if (lookahead == 'o') ADVANCE(318); - if (lookahead == 's') ADVANCE(1066); - END_STATE(); - case 277: - if (lookahead == 'o') ADVANCE(295); - END_STATE(); - case 278: - if (lookahead == 'o') ADVANCE(202); - END_STATE(); - case 279: - if (lookahead == 'o') ADVANCE(313); - END_STATE(); - case 280: - if (lookahead == 'o') ADVANCE(313); - if (lookahead == 'u') ADVANCE(248); - END_STATE(); - case 281: - if (lookahead == 'o') ADVANCE(1716); - if (lookahead == 'u') ADVANCE(1699); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 282: - if (lookahead == 'o') ADVANCE(1717); - if (lookahead == 's') ADVANCE(1069); - if (lookahead == 'u') ADVANCE(1699); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 283: - if (lookahead == 'o') ADVANCE(1717); - if (lookahead == 'u') ADVANCE(1699); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 284: - if (lookahead == 'p') ADVANCE(186); - END_STATE(); - case 285: - if (lookahead == 'p') ADVANCE(323); - END_STATE(); - case 286: - if (lookahead == 'p') ADVANCE(212); - END_STATE(); - case 287: - if (lookahead == 'p') ADVANCE(184); - END_STATE(); - case 288: - if (lookahead == 'p') ADVANCE(187); - END_STATE(); - case 289: - if (lookahead == 'r') ADVANCE(1094); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 290: - if (lookahead == 'r') ADVANCE(1723); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 291: - if (lookahead == 'r') ADVANCE(973); - END_STATE(); - case 292: - if (lookahead == 'r') ADVANCE(970); - END_STATE(); - case 293: - if (lookahead == 'r') ADVANCE(1091); - END_STATE(); - case 294: - if (lookahead == 'r') ADVANCE(984); - END_STATE(); - case 295: - if (lookahead == 'r') ADVANCE(980); - END_STATE(); - case 296: - if (lookahead == 'r') ADVANCE(333); - END_STATE(); - case 297: - if (lookahead == 'r') ADVANCE(332); - END_STATE(); - case 298: - if (lookahead == 'r') ADVANCE(329); - END_STATE(); - case 299: - if (lookahead == 'r') ADVANCE(261); - END_STATE(); - case 300: - if (lookahead == 'r') ADVANCE(263); - END_STATE(); - case 301: - if (lookahead == 's') ADVANCE(1069); - if (lookahead == 'u') ADVANCE(1699); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 302: - if (lookahead == 's') ADVANCE(1078); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 303: - if (lookahead == 's') ADVANCE(1073); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 304: - if (lookahead == 's') ADVANCE(1074); - END_STATE(); - case 305: - if (lookahead == 's') ADVANCE(1070); - END_STATE(); - case 306: - if (lookahead == 's') ADVANCE(779); - END_STATE(); - case 307: - if (lookahead == 's') ADVANCE(207); - END_STATE(); - case 308: - if (lookahead == 's') ADVANCE(209); - END_STATE(); - case 309: - if (lookahead == 's') ADVANCE(99); - END_STATE(); - case 310: - if (lookahead == 's') ADVANCE(210); - END_STATE(); - case 311: - if (lookahead == 's') ADVANCE(103); - END_STATE(); - case 312: - if (lookahead == 't') ADVANCE(1672); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 313: - if (lookahead == 't') ADVANCE(988); - END_STATE(); - case 314: - if (lookahead == 't') ADVANCE(97); - END_STATE(); - case 315: - if (lookahead == 't') ADVANCE(227); - END_STATE(); - case 316: - if (lookahead == 't') ADVANCE(341); - END_STATE(); - case 317: - if (lookahead == 't') ADVANCE(196); - END_STATE(); - case 318: - if (lookahead == 't') ADVANCE(98); - END_STATE(); - case 319: - if (lookahead == 't') ADVANCE(228); - END_STATE(); - case 320: - if (lookahead == 't') ADVANCE(182); - END_STATE(); - case 321: - if (lookahead == 't') ADVANCE(233); - END_STATE(); - case 322: - if (lookahead == 't') ADVANCE(216); - END_STATE(); - case 323: - if (lookahead == 't') ADVANCE(101); - END_STATE(); - case 324: - if (lookahead == 't') ADVANCE(231); - END_STATE(); - case 325: - if (lookahead == 't') ADVANCE(232); - END_STATE(); - case 326: - if (lookahead == 't') ADVANCE(197); - END_STATE(); - case 327: - if (lookahead == 't') ADVANCE(217); - END_STATE(); - case 328: - if (lookahead == 't') ADVANCE(327); - END_STATE(); - case 329: - if (lookahead == 't') ADVANCE(311); - END_STATE(); - case 330: - if (lookahead == 'u') ADVANCE(342); - if (lookahead == 'x') ADVANCE(375); - if (lookahead != 0) ADVANCE(1453); - END_STATE(); - case 331: - if (lookahead == 'u') ADVANCE(1699); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 332: - if (lookahead == 'u') ADVANCE(208); - END_STATE(); - case 333: - if (lookahead == 'u') ADVANCE(208); - if (lookahead == 'y') ADVANCE(879); - END_STATE(); - case 334: - if (lookahead == 'u') ADVANCE(252); - END_STATE(); - case 335: - if (lookahead == 'v') ADVANCE(788); - END_STATE(); - case 336: - if (lookahead == 'w') ADVANCE(236); - END_STATE(); - case 337: - if (lookahead == 'w') ADVANCE(240); - END_STATE(); - case 338: - if (lookahead == 'w') ADVANCE(241); - END_STATE(); - case 339: - if (lookahead == 'x') ADVANCE(322); - END_STATE(); - case 340: - if (lookahead == 'y') ADVANCE(1095); - END_STATE(); - case 341: - if (lookahead == 'y') ADVANCE(286); - END_STATE(); - case 342: - if (lookahead == '{') ADVANCE(372); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(371); - END_STATE(); - case 343: - if (lookahead == '{') ADVANCE(374); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(377); - END_STATE(); - case 344: - if (lookahead == '}') ADVANCE(1453); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(344); - END_STATE(); - case 345: - if (lookahead == '}') ADVANCE(1460); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(345); - END_STATE(); - case 346: - if (lookahead == '+' || - lookahead == '-') ADVANCE(358); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1041); - END_STATE(); - case 347: - if (lookahead == '0' || - lookahead == '1' || - lookahead == '_') ADVANCE(1046); - END_STATE(); - case 348: - if (('0' <= lookahead && lookahead <= '3')) ADVANCE(1439); - END_STATE(); - case 349: - if (('0' <= lookahead && lookahead <= '7') || - lookahead == '_') ADVANCE(1048); - END_STATE(); - case 350: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(104); - END_STATE(); - case 351: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1442); - END_STATE(); - case 352: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(113); - END_STATE(); - case 353: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1437); - END_STATE(); - case 354: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1436); - END_STATE(); - case 355: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1443); - END_STATE(); - case 356: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1439); - END_STATE(); - case 357: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1039); - END_STATE(); - case 358: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1041); - END_STATE(); - case 359: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(350); - END_STATE(); - case 360: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(351); - END_STATE(); - case 361: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(352); - END_STATE(); - case 362: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(353); - END_STATE(); - case 363: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(359); - END_STATE(); - case 364: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(102); - END_STATE(); - case 365: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(112); - END_STATE(); - case 366: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1037); - END_STATE(); - case 367: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1031); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 368: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(364); - END_STATE(); - case 369: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(365); - END_STATE(); - case 370: - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1453); - END_STATE(); - case 371: - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(375); - END_STATE(); - case 372: - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(344); - END_STATE(); - case 373: - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1460); - END_STATE(); - case 374: - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(345); - END_STATE(); - case 375: - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(370); - END_STATE(); - case 376: - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(373); - END_STATE(); - case 377: - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(376); - END_STATE(); - case 378: - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1044); - END_STATE(); - case 379: - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 380: - if (lookahead != 0 && - lookahead != 'u' && - lookahead != 'x') ADVANCE(1453); - if (lookahead == 'u') ADVANCE(342); - if (lookahead == 'x') ADVANCE(375); - END_STATE(); - case 381: - if (lookahead != 0 && - lookahead != 'u' && - lookahead != 'x') ADVANCE(1460); - if (lookahead == 'u') ADVANCE(343); - if (lookahead == 'x') ADVANCE(376); - END_STATE(); - case 382: - if (eof) ADVANCE(400); - if (lookahead == '\n') ADVANCE(776); - if (lookahead == '!') ADVANCE(114); - if (lookahead == '"') ADVANCE(1448); - if (lookahead == '#') ADVANCE(1746); - if (lookahead == '$') ADVANCE(811); - if (lookahead == '\'') ADVANCE(88); - if (lookahead == '(') ADVANCE(806); - if (lookahead == ')') ADVANCE(807); - if (lookahead == '*') ADVANCE(907); - if (lookahead == '+') ADVANCE(936); - if (lookahead == '-') ADVANCE(833); - if (lookahead == '.') ADVANCE(108); - if (lookahead == '/') ADVANCE(924); - if (lookahead == '0') ADVANCE(1032); - if (lookahead == ';') ADVANCE(775); - if (lookahead == '<') ADVANCE(948); - if (lookahead == '=') ADVANCE(116); - if (lookahead == '>') ADVANCE(823); - if (lookahead == 'B') ADVANCE(1112); - if (lookahead == 'E') ADVANCE(407); - if (lookahead == 'G') ADVANCE(408); - if (lookahead == 'K') ADVANCE(409); - if (lookahead == 'M') ADVANCE(410); - if (lookahead == 'N') ADVANCE(448); - if (lookahead == 'P') ADVANCE(411); - if (lookahead == 'T') ADVANCE(412); - if (lookahead == 'Z') ADVANCE(413); - if (lookahead == '[') ADVANCE(803); - if (lookahead == '^') ADVANCE(1462); - if (lookahead == '`') ADVANCE(173); - if (lookahead == 'a') ADVANCE(537); - if (lookahead == 'b') ADVANCE(1106); - if (lookahead == 'c') ADVANCE(565); - if (lookahead == 'd') ADVANCE(459); - if (lookahead == 'e') ADVANCE(414); - if (lookahead == 'f') ADVANCE(451); - if (lookahead == 'g') ADVANCE(417); - if (lookahead == 'h') ADVANCE(523); - if (lookahead == 'i') ADVANCE(510); - if (lookahead == 'k') ADVANCE(418); - if (lookahead == 'l') ADVANCE(484); - if (lookahead == 'm') ADVANCE(419); - if (lookahead == 'n') ADVANCE(574); - if (lookahead == 'o') ADVANCE(586); - if (lookahead == 'p') ADVANCE(422); - if (lookahead == 'r') ADVANCE(485); - if (lookahead == 's') ADVANCE(498); - if (lookahead == 't') ADVANCE(423); - if (lookahead == 'u') ADVANCE(604); - if (lookahead == 'w') ADVANCE(515); - if (lookahead == 'x') ADVANCE(576); - if (lookahead == 'z') ADVANCE(425); - if (lookahead == '{') ADVANCE(871); - if (lookahead == '|') ADVANCE(808); - if (lookahead == '}') ADVANCE(872); - if (lookahead == 181) ADVANCE(605); - if (lookahead == '\t' || - lookahead == '\r' || - lookahead == ' ') SKIP(382) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1036); - if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(647); - END_STATE(); - case 383: - if (eof) ADVANCE(400); - if (lookahead == '\n') ADVANCE(776); - if (lookahead == '!') ADVANCE(114); - if (lookahead == '"') ADVANCE(1448); - if (lookahead == '#') ADVANCE(1746); - if (lookahead == '$') ADVANCE(811); - if (lookahead == '\'') ADVANCE(88); - if (lookahead == '(') ADVANCE(806); - if (lookahead == '*') ADVANCE(907); - if (lookahead == '+') ADVANCE(936); - if (lookahead == '-') ADVANCE(837); - if (lookahead == '.') ADVANCE(108); - if (lookahead == '/') ADVANCE(924); - if (lookahead == '0') ADVANCE(1032); - if (lookahead == ';') ADVANCE(775); - if (lookahead == '<') ADVANCE(948); - if (lookahead == '=') ADVANCE(116); - if (lookahead == '>') ADVANCE(823); - if (lookahead == 'B') ADVANCE(1112); - if (lookahead == 'E') ADVANCE(407); - if (lookahead == 'G') ADVANCE(408); - if (lookahead == 'K') ADVANCE(409); - if (lookahead == 'M') ADVANCE(410); - if (lookahead == 'N') ADVANCE(448); - if (lookahead == 'P') ADVANCE(411); - if (lookahead == 'T') ADVANCE(412); - if (lookahead == 'Z') ADVANCE(413); - if (lookahead == '[') ADVANCE(803); - if (lookahead == '^') ADVANCE(1462); - if (lookahead == '`') ADVANCE(173); - if (lookahead == 'a') ADVANCE(537); - if (lookahead == 'b') ADVANCE(1106); - if (lookahead == 'c') ADVANCE(565); - if (lookahead == 'd') ADVANCE(459); - if (lookahead == 'e') ADVANCE(414); - if (lookahead == 'f') ADVANCE(451); - if (lookahead == 'g') ADVANCE(417); - if (lookahead == 'h') ADVANCE(523); - if (lookahead == 'i') ADVANCE(510); - if (lookahead == 'k') ADVANCE(418); - if (lookahead == 'l') ADVANCE(484); - if (lookahead == 'm') ADVANCE(419); - if (lookahead == 'n') ADVANCE(574); - if (lookahead == 'o') ADVANCE(586); - if (lookahead == 'p') ADVANCE(422); - if (lookahead == 'r') ADVANCE(485); - if (lookahead == 's') ADVANCE(498); - if (lookahead == 't') ADVANCE(423); - if (lookahead == 'u') ADVANCE(604); - if (lookahead == 'w') ADVANCE(515); - if (lookahead == 'x') ADVANCE(576); - if (lookahead == 'z') ADVANCE(425); - if (lookahead == '{') ADVANCE(871); - if (lookahead == '|') ADVANCE(808); - if (lookahead == '}') ADVANCE(872); - if (lookahead == 181) ADVANCE(605); - if (lookahead == '\t' || - lookahead == '\r' || - lookahead == ' ') SKIP(383) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1036); - if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(647); - END_STATE(); - case 384: - if (eof) ADVANCE(400); - if (lookahead == '\n') ADVANCE(776); - if (lookahead == '!') ADVANCE(114); - if (lookahead == '"') ADVANCE(1448); - if (lookahead == '#') ADVANCE(1746); - if (lookahead == '$') ADVANCE(811); - if (lookahead == '\'') ADVANCE(88); - if (lookahead == '(') ADVANCE(806); - if (lookahead == '*') ADVANCE(907); - if (lookahead == '+') ADVANCE(936); - if (lookahead == '-') ADVANCE(837); - if (lookahead == '.') ADVANCE(876); - if (lookahead == '/') ADVANCE(924); - if (lookahead == '0') ADVANCE(1032); - if (lookahead == ';') ADVANCE(775); - if (lookahead == '<') ADVANCE(948); - if (lookahead == '=') ADVANCE(116); - if (lookahead == '>') ADVANCE(823); - if (lookahead == '?') ADVANCE(917); - if (lookahead == 'N') ADVANCE(448); - if (lookahead == '[') ADVANCE(803); - if (lookahead == '^') ADVANCE(1462); - if (lookahead == '`') ADVANCE(173); - if (lookahead == 'a') ADVANCE(537); - if (lookahead == 'b') ADVANCE(528); - if (lookahead == 'c') ADVANCE(565); - if (lookahead == 'd') ADVANCE(483); - if (lookahead == 'e') ADVANCE(558); - if (lookahead == 'f') ADVANCE(451); - if (lookahead == 'h') ADVANCE(524); - if (lookahead == 'i') ADVANCE(510); - if (lookahead == 'l') ADVANCE(484); - if (lookahead == 'm') ADVANCE(455); - if (lookahead == 'n') ADVANCE(575); - if (lookahead == 'o') ADVANCE(586); - if (lookahead == 'r') ADVANCE(485); - if (lookahead == 's') ADVANCE(567); - if (lookahead == 't') ADVANCE(581); - if (lookahead == 'u') ADVANCE(609); - if (lookahead == 'w') ADVANCE(516); - if (lookahead == 'x') ADVANCE(576); - if (lookahead == '{') ADVANCE(871); - if (lookahead == '|') ADVANCE(808); - if (lookahead == '}') ADVANCE(872); - if (lookahead == '\t' || - lookahead == '\r' || - lookahead == ' ') SKIP(384) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1036); - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(647); - END_STATE(); - case 385: - if (eof) ADVANCE(400); - if (lookahead == '\n') ADVANCE(776); - if (lookahead == '!') ADVANCE(114); - if (lookahead == '"') ADVANCE(1448); - if (lookahead == '#') ADVANCE(1746); - if (lookahead == '$') ADVANCE(811); - if (lookahead == '\'') ADVANCE(88); - if (lookahead == '(') ADVANCE(806); - if (lookahead == '*') ADVANCE(907); - if (lookahead == '+') ADVANCE(936); - if (lookahead == '-') ADVANCE(833); - if (lookahead == '.') ADVANCE(876); - if (lookahead == '/') ADVANCE(924); - if (lookahead == '0') ADVANCE(1032); - if (lookahead == ';') ADVANCE(775); - if (lookahead == '<') ADVANCE(948); - if (lookahead == '=') ADVANCE(116); - if (lookahead == '>') ADVANCE(823); - if (lookahead == '?') ADVANCE(917); - if (lookahead == 'N') ADVANCE(448); - if (lookahead == '[') ADVANCE(803); - if (lookahead == '^') ADVANCE(1462); - if (lookahead == '`') ADVANCE(173); - if (lookahead == 'a') ADVANCE(537); - if (lookahead == 'b') ADVANCE(528); - if (lookahead == 'c') ADVANCE(565); - if (lookahead == 'd') ADVANCE(483); - if (lookahead == 'e') ADVANCE(558); - if (lookahead == 'f') ADVANCE(451); - if (lookahead == 'h') ADVANCE(524); - if (lookahead == 'i') ADVANCE(510); - if (lookahead == 'l') ADVANCE(484); - if (lookahead == 'm') ADVANCE(455); - if (lookahead == 'n') ADVANCE(575); - if (lookahead == 'o') ADVANCE(586); - if (lookahead == 'r') ADVANCE(485); - if (lookahead == 's') ADVANCE(567); - if (lookahead == 't') ADVANCE(581); - if (lookahead == 'u') ADVANCE(609); - if (lookahead == 'w') ADVANCE(516); - if (lookahead == 'x') ADVANCE(576); - if (lookahead == '{') ADVANCE(871); - if (lookahead == '|') ADVANCE(808); - if (lookahead == '}') ADVANCE(872); - if (lookahead == '\t' || - lookahead == '\r' || - lookahead == ' ') SKIP(385) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1036); - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(647); - END_STATE(); - case 386: - if (eof) ADVANCE(400); - if (lookahead == '\n') ADVANCE(776); - if (lookahead == '"') ADVANCE(1448); - if (lookahead == '#') ADVANCE(1746); - if (lookahead == '$') ADVANCE(811); - if (lookahead == '\'') ADVANCE(88); - if (lookahead == '(') ADVANCE(806); - if (lookahead == ')') ADVANCE(807); - if (lookahead == '*') ADVANCE(906); - if (lookahead == '+') ADVANCE(366); - if (lookahead == '-') ADVANCE(837); - if (lookahead == '.') ADVANCE(876); - if (lookahead == '0') ADVANCE(1032); - if (lookahead == ';') ADVANCE(775); - if (lookahead == '?') ADVANCE(917); - if (lookahead == 'N') ADVANCE(448); - if (lookahead == '[') ADVANCE(803); - if (lookahead == '^') ADVANCE(1462); - if (lookahead == '`') ADVANCE(173); - if (lookahead == 'a') ADVANCE(539); - if (lookahead == 'b') ADVANCE(591); - if (lookahead == 'c') ADVANCE(565); - if (lookahead == 'd') ADVANCE(483); - if (lookahead == 'e') ADVANCE(593); - if (lookahead == 'f') ADVANCE(451); - if (lookahead == 'h') ADVANCE(524); - if (lookahead == 'i') ADVANCE(511); - if (lookahead == 'l') ADVANCE(484); - if (lookahead == 'm') ADVANCE(454); - if (lookahead == 'n') ADVANCE(570); - if (lookahead == 'o') ADVANCE(642); - if (lookahead == 'r') ADVANCE(485); - if (lookahead == 's') ADVANCE(568); - if (lookahead == 't') ADVANCE(581); - if (lookahead == 'u') ADVANCE(609); - if (lookahead == 'w') ADVANCE(516); - if (lookahead == '{') ADVANCE(871); - if (lookahead == '|') ADVANCE(808); - if (lookahead == '}') ADVANCE(872); - if (lookahead == '\t' || - lookahead == '\r' || - lookahead == ' ') SKIP(386) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1036); - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(647); - END_STATE(); - case 387: - if (eof) ADVANCE(400); - if (lookahead == '\n') ADVANCE(776); - if (lookahead == '"') ADVANCE(1448); - if (lookahead == '#') ADVANCE(1746); - if (lookahead == '$') ADVANCE(811); - if (lookahead == '\'') ADVANCE(88); - if (lookahead == '(') ADVANCE(806); - if (lookahead == '+') ADVANCE(366); - if (lookahead == '-') ADVANCE(837); - if (lookahead == '.') ADVANCE(108); - if (lookahead == '0') ADVANCE(1032); - if (lookahead == ';') ADVANCE(775); - if (lookahead == 'N') ADVANCE(448); - if (lookahead == '[') ADVANCE(803); - if (lookahead == '^') ADVANCE(1462); - if (lookahead == '`') ADVANCE(173); - if (lookahead == 'a') ADVANCE(539); - if (lookahead == 'b') ADVANCE(591); - if (lookahead == 'c') ADVANCE(565); - if (lookahead == 'd') ADVANCE(483); - if (lookahead == 'e') ADVANCE(593); - if (lookahead == 'f') ADVANCE(451); - if (lookahead == 'h') ADVANCE(524); - if (lookahead == 'i') ADVANCE(511); - if (lookahead == 'l') ADVANCE(484); - if (lookahead == 'm') ADVANCE(454); - if (lookahead == 'n') ADVANCE(570); - if (lookahead == 'o') ADVANCE(642); - if (lookahead == 'r') ADVANCE(485); - if (lookahead == 's') ADVANCE(568); - if (lookahead == 't') ADVANCE(581); - if (lookahead == 'u') ADVANCE(609); - if (lookahead == 'w') ADVANCE(516); - if (lookahead == '{') ADVANCE(871); - if (lookahead == '|') ADVANCE(808); - if (lookahead == '}') ADVANCE(872); - if (lookahead == '\t' || - lookahead == '\r' || - lookahead == ' ') SKIP(387) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1036); - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(647); - END_STATE(); - case 388: - if (eof) ADVANCE(400); - if (lookahead == '\n') ADVANCE(776); - if (lookahead == '"') ADVANCE(1448); - if (lookahead == '#') ADVANCE(1746); - if (lookahead == '$') ADVANCE(811); - if (lookahead == '\'') ADVANCE(88); - if (lookahead == '(') ADVANCE(806); - if (lookahead == '+') ADVANCE(366); - if (lookahead == '-') ADVANCE(837); - if (lookahead == '.') ADVANCE(108); - if (lookahead == '0') ADVANCE(1032); - if (lookahead == ';') ADVANCE(775); - if (lookahead == 'N') ADVANCE(448); - if (lookahead == '[') ADVANCE(803); - if (lookahead == '^') ADVANCE(1462); - if (lookahead == '`') ADVANCE(173); - if (lookahead == 'a') ADVANCE(539); - if (lookahead == 'b') ADVANCE(591); - if (lookahead == 'c') ADVANCE(565); - if (lookahead == 'd') ADVANCE(483); - if (lookahead == 'e') ADVANCE(545); - if (lookahead == 'f') ADVANCE(451); - if (lookahead == 'h') ADVANCE(524); - if (lookahead == 'i') ADVANCE(511); - if (lookahead == 'l') ADVANCE(484); - if (lookahead == 'm') ADVANCE(454); - if (lookahead == 'n') ADVANCE(570); - if (lookahead == 'o') ADVANCE(642); - if (lookahead == 'r') ADVANCE(485); - if (lookahead == 's') ADVANCE(568); - if (lookahead == 't') ADVANCE(581); - if (lookahead == 'u') ADVANCE(609); - if (lookahead == 'w') ADVANCE(516); - if (lookahead == '{') ADVANCE(871); - if (lookahead == '|') ADVANCE(808); - if (lookahead == '}') ADVANCE(872); - if (lookahead == '\t' || - lookahead == '\r' || - lookahead == ' ') SKIP(388) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1036); - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(647); - END_STATE(); - case 389: - if (eof) ADVANCE(400); - if (lookahead == '\n') ADVANCE(776); - if (lookahead == '"') ADVANCE(1448); - if (lookahead == '#') ADVANCE(1746); - if (lookahead == '$') ADVANCE(811); - if (lookahead == '\'') ADVANCE(88); - if (lookahead == '(') ADVANCE(806); - if (lookahead == '+') ADVANCE(366); - if (lookahead == '-') ADVANCE(837); - if (lookahead == '.') ADVANCE(108); - if (lookahead == '0') ADVANCE(1032); - if (lookahead == ';') ADVANCE(775); - if (lookahead == 'N') ADVANCE(448); - if (lookahead == '[') ADVANCE(803); - if (lookahead == '^') ADVANCE(1462); - if (lookahead == '`') ADVANCE(173); - if (lookahead == 'a') ADVANCE(539); - if (lookahead == 'b') ADVANCE(591); - if (lookahead == 'c') ADVANCE(464); - if (lookahead == 'd') ADVANCE(483); - if (lookahead == 'e') ADVANCE(593); - if (lookahead == 'f') ADVANCE(451); - if (lookahead == 'h') ADVANCE(524); - if (lookahead == 'i') ADVANCE(511); - if (lookahead == 'l') ADVANCE(484); - if (lookahead == 'm') ADVANCE(454); - if (lookahead == 'n') ADVANCE(570); - if (lookahead == 'o') ADVANCE(642); - if (lookahead == 'r') ADVANCE(485); - if (lookahead == 's') ADVANCE(568); - if (lookahead == 't') ADVANCE(581); - if (lookahead == 'u') ADVANCE(609); - if (lookahead == 'w') ADVANCE(516); - if (lookahead == '{') ADVANCE(871); - if (lookahead == '|') ADVANCE(808); - if (lookahead == '}') ADVANCE(872); - if (lookahead == '\t' || - lookahead == '\r' || - lookahead == ' ') SKIP(389) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1036); - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(647); - END_STATE(); - case 390: - if (eof) ADVANCE(400); - if (lookahead == '\n') ADVANCE(776); - if (lookahead == '"') ADVANCE(1448); - if (lookahead == '#') ADVANCE(1746); - if (lookahead == '$') ADVANCE(811); - if (lookahead == '\'') ADVANCE(88); - if (lookahead == '(') ADVANCE(806); - if (lookahead == '+') ADVANCE(366); - if (lookahead == '-') ADVANCE(837); - if (lookahead == '.') ADVANCE(108); - if (lookahead == '0') ADVANCE(1586); - if (lookahead == ';') ADVANCE(775); - if (lookahead == 'N') ADVANCE(1484); - if (lookahead == '[') ADVANCE(803); - if (lookahead == '^') ADVANCE(1462); - if (lookahead == '`') ADVANCE(173); - if (lookahead == 'a') ADVANCE(1525); - if (lookahead == 'b') ADVANCE(1548); - if (lookahead == 'c') ADVANCE(1535); - if (lookahead == 'd') ADVANCE(1495); - if (lookahead == 'e') ADVANCE(1550); - if (lookahead == 'f') ADVANCE(1487); - if (lookahead == 'h') ADVANCE(1518); - if (lookahead == 'i') ADVANCE(1512); - if (lookahead == 'l') ADVANCE(1496); - if (lookahead == 'm') ADVANCE(1489); - if (lookahead == 'n') ADVANCE(1539); - if (lookahead == 'o') ADVANCE(1576); - if (lookahead == 'r') ADVANCE(1497); - if (lookahead == 's') ADVANCE(1537); - if (lookahead == 't') ADVANCE(1544); - if (lookahead == 'u') ADVANCE(1560); - if (lookahead == 'w') ADVANCE(1516); - if (lookahead == '{') ADVANCE(871); - if (lookahead == '|') ADVANCE(808); - if (lookahead == '}') ADVANCE(872); - if (lookahead == '\t' || - lookahead == '\r' || - lookahead == ' ') SKIP(387) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1589); - if (aux_sym_long_flag_token1_character_set_1(lookahead)) ADVANCE(1633); - if (aux_sym_long_flag_token1_character_set_2(lookahead)) ADVANCE(1578); - END_STATE(); - case 391: - if (eof) ADVANCE(400); - if (lookahead == '\n') ADVANCE(776); - if (lookahead == '"') ADVANCE(1448); - if (lookahead == '#') ADVANCE(1746); - if (lookahead == '$') ADVANCE(811); - if (lookahead == '\'') ADVANCE(88); - if (lookahead == '(') ADVANCE(806); - if (lookahead == '+') ADVANCE(366); - if (lookahead == '-') ADVANCE(833); - if (lookahead == '.') ADVANCE(108); - if (lookahead == '0') ADVANCE(1032); - if (lookahead == ';') ADVANCE(775); - if (lookahead == 'N') ADVANCE(448); - if (lookahead == '[') ADVANCE(803); - if (lookahead == '^') ADVANCE(1462); - if (lookahead == '`') ADVANCE(173); - if (lookahead == 'a') ADVANCE(539); - if (lookahead == 'b') ADVANCE(591); - if (lookahead == 'c') ADVANCE(565); - if (lookahead == 'd') ADVANCE(483); - if (lookahead == 'e') ADVANCE(593); - if (lookahead == 'f') ADVANCE(451); - if (lookahead == 'h') ADVANCE(524); - if (lookahead == 'i') ADVANCE(511); - if (lookahead == 'l') ADVANCE(484); - if (lookahead == 'm') ADVANCE(454); - if (lookahead == 'n') ADVANCE(570); - if (lookahead == 'o') ADVANCE(642); - if (lookahead == 'r') ADVANCE(485); - if (lookahead == 's') ADVANCE(568); - if (lookahead == 't') ADVANCE(581); - if (lookahead == 'u') ADVANCE(609); - if (lookahead == 'w') ADVANCE(516); - if (lookahead == '{') ADVANCE(871); - if (lookahead == '|') ADVANCE(808); - if (lookahead == '}') ADVANCE(872); - if (lookahead == '\t' || - lookahead == '\r' || - lookahead == ' ') SKIP(391) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1036); - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(647); - END_STATE(); - case 392: - if (eof) ADVANCE(400); - if (lookahead == '\n') ADVANCE(776); - if (lookahead == '"') ADVANCE(1448); - if (lookahead == '#') ADVANCE(1746); - if (lookahead == '$') ADVANCE(811); - if (lookahead == '\'') ADVANCE(88); - if (lookahead == '(') ADVANCE(806); - if (lookahead == '+') ADVANCE(366); - if (lookahead == '-') ADVANCE(833); - if (lookahead == '.') ADVANCE(108); - if (lookahead == '0') ADVANCE(1032); - if (lookahead == ';') ADVANCE(775); - if (lookahead == 'N') ADVANCE(448); - if (lookahead == '[') ADVANCE(803); - if (lookahead == '^') ADVANCE(1462); - if (lookahead == '`') ADVANCE(173); - if (lookahead == 'a') ADVANCE(538); - if (lookahead == 'b') ADVANCE(591); - if (lookahead == 'c') ADVANCE(565); - if (lookahead == 'd') ADVANCE(483); - if (lookahead == 'e') ADVANCE(593); - if (lookahead == 'f') ADVANCE(451); - if (lookahead == 'h') ADVANCE(524); - if (lookahead == 'i') ADVANCE(511); - if (lookahead == 'l') ADVANCE(484); - if (lookahead == 'm') ADVANCE(454); - if (lookahead == 'n') ADVANCE(570); - if (lookahead == 'o') ADVANCE(642); - if (lookahead == 'r') ADVANCE(485); - if (lookahead == 's') ADVANCE(568); - if (lookahead == 't') ADVANCE(581); - if (lookahead == 'u') ADVANCE(609); - if (lookahead == 'w') ADVANCE(516); - if (lookahead == '{') ADVANCE(871); - if (lookahead == '}') ADVANCE(872); - if (lookahead == '\t' || - lookahead == '\r' || - lookahead == ' ') SKIP(392) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1036); - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(647); - END_STATE(); - case 393: - if (eof) ADVANCE(400); - if (lookahead == '\n') ADVANCE(776); - if (lookahead == '"') ADVANCE(1448); - if (lookahead == '#') ADVANCE(1746); - if (lookahead == '$') ADVANCE(811); - if (lookahead == '\'') ADVANCE(88); - if (lookahead == '(') ADVANCE(806); - if (lookahead == '+') ADVANCE(366); - if (lookahead == '-') ADVANCE(833); - if (lookahead == '.') ADVANCE(108); - if (lookahead == '0') ADVANCE(1586); - if (lookahead == ';') ADVANCE(775); - if (lookahead == 'N') ADVANCE(1484); - if (lookahead == '[') ADVANCE(803); - if (lookahead == '^') ADVANCE(1462); - if (lookahead == '`') ADVANCE(173); - if (lookahead == 'a') ADVANCE(1525); - if (lookahead == 'b') ADVANCE(1548); - if (lookahead == 'c') ADVANCE(1535); - if (lookahead == 'd') ADVANCE(1495); - if (lookahead == 'e') ADVANCE(1550); - if (lookahead == 'f') ADVANCE(1487); - if (lookahead == 'h') ADVANCE(1518); - if (lookahead == 'i') ADVANCE(1512); - if (lookahead == 'l') ADVANCE(1496); - if (lookahead == 'm') ADVANCE(1489); - if (lookahead == 'n') ADVANCE(1539); - if (lookahead == 'o') ADVANCE(1576); - if (lookahead == 'r') ADVANCE(1497); - if (lookahead == 's') ADVANCE(1537); - if (lookahead == 't') ADVANCE(1544); - if (lookahead == 'u') ADVANCE(1560); - if (lookahead == 'w') ADVANCE(1516); - if (lookahead == '{') ADVANCE(871); - if (lookahead == '|') ADVANCE(808); - if (lookahead == '}') ADVANCE(872); - if (lookahead == '\t' || - lookahead == '\r' || - lookahead == ' ') SKIP(391) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1589); - if (aux_sym_long_flag_token1_character_set_1(lookahead)) ADVANCE(1633); - if (aux_sym_long_flag_token1_character_set_2(lookahead)) ADVANCE(1578); - END_STATE(); - case 394: - if (eof) ADVANCE(400); - if (lookahead == '\n') ADVANCE(776); - if (lookahead == '"') ADVANCE(1448); - if (lookahead == '#') ADVANCE(1746); - if (lookahead == '$') ADVANCE(811); - if (lookahead == '\'') ADVANCE(88); - if (lookahead == '(') ADVANCE(806); - if (lookahead == '+') ADVANCE(366); - if (lookahead == '-') ADVANCE(833); - if (lookahead == '.') ADVANCE(108); - if (lookahead == '0') ADVANCE(1586); - if (lookahead == ';') ADVANCE(775); - if (lookahead == 'N') ADVANCE(1484); - if (lookahead == '[') ADVANCE(803); - if (lookahead == '^') ADVANCE(1462); - if (lookahead == '`') ADVANCE(173); - if (lookahead == 'a') ADVANCE(1524); - if (lookahead == 'b') ADVANCE(1548); - if (lookahead == 'c') ADVANCE(1535); - if (lookahead == 'd') ADVANCE(1495); - if (lookahead == 'e') ADVANCE(1550); - if (lookahead == 'f') ADVANCE(1487); - if (lookahead == 'h') ADVANCE(1518); - if (lookahead == 'i') ADVANCE(1512); - if (lookahead == 'l') ADVANCE(1496); - if (lookahead == 'm') ADVANCE(1489); - if (lookahead == 'n') ADVANCE(1539); - if (lookahead == 'o') ADVANCE(1576); - if (lookahead == 'r') ADVANCE(1497); - if (lookahead == 's') ADVANCE(1537); - if (lookahead == 't') ADVANCE(1544); - if (lookahead == 'u') ADVANCE(1560); - if (lookahead == 'w') ADVANCE(1516); - if (lookahead == '{') ADVANCE(871); - if (lookahead == '}') ADVANCE(872); - if (lookahead == '\t' || - lookahead == '\r' || - lookahead == ' ') SKIP(392) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1589); - if (aux_sym_long_flag_token1_character_set_1(lookahead)) ADVANCE(1633); - if (aux_sym_long_flag_token1_character_set_2(lookahead)) ADVANCE(1578); - END_STATE(); - case 395: - if (eof) ADVANCE(400); - if (lookahead == '\n') ADVANCE(776); - if (lookahead == '"') ADVANCE(1448); - if (lookahead == '#') ADVANCE(1746); - if (lookahead == '$') ADVANCE(811); - if (lookahead == '\'') ADVANCE(88); - if (lookahead == '(') ADVANCE(806); - if (lookahead == '+') ADVANCE(366); - if (lookahead == '-') ADVANCE(833); - if (lookahead == '.') ADVANCE(876); - if (lookahead == '0') ADVANCE(1032); - if (lookahead == ';') ADVANCE(775); - if (lookahead == '?') ADVANCE(917); - if (lookahead == 'N') ADVANCE(448); - if (lookahead == '[') ADVANCE(803); - if (lookahead == '^') ADVANCE(1462); - if (lookahead == '`') ADVANCE(173); - if (lookahead == 'a') ADVANCE(539); - if (lookahead == 'b') ADVANCE(591); - if (lookahead == 'c') ADVANCE(565); - if (lookahead == 'd') ADVANCE(483); - if (lookahead == 'e') ADVANCE(593); - if (lookahead == 'f') ADVANCE(451); - if (lookahead == 'h') ADVANCE(524); - if (lookahead == 'i') ADVANCE(511); - if (lookahead == 'l') ADVANCE(484); - if (lookahead == 'm') ADVANCE(454); - if (lookahead == 'n') ADVANCE(570); - if (lookahead == 'o') ADVANCE(642); - if (lookahead == 'r') ADVANCE(485); - if (lookahead == 's') ADVANCE(568); - if (lookahead == 't') ADVANCE(581); - if (lookahead == 'u') ADVANCE(609); - if (lookahead == 'w') ADVANCE(516); - if (lookahead == '{') ADVANCE(871); - if (lookahead == '|') ADVANCE(808); - if (lookahead == '}') ADVANCE(872); - if (lookahead == '\t' || - lookahead == '\r' || - lookahead == ' ') SKIP(395) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1036); - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(647); - END_STATE(); - case 396: - if (eof) ADVANCE(400); - if (lookahead == '!') ADVANCE(114); - if (lookahead == '"') ADVANCE(1448); - if (lookahead == '#') ADVANCE(1748); - if (lookahead == '$') ADVANCE(811); - if (lookahead == '(') ADVANCE(806); - if (lookahead == ')') ADVANCE(807); - if (lookahead == '*') ADVANCE(908); - if (lookahead == '+') ADVANCE(934); - if (lookahead == ',') ADVANCE(804); - if (lookahead == '-') ADVANCE(831); - if (lookahead == '.') ADVANCE(875); - if (lookahead == '/') ADVANCE(925); - if (lookahead == ':') ADVANCE(801); - if (lookahead == ';') ADVANCE(775); - if (lookahead == '<') ADVANCE(948); - if (lookahead == '=') ADVANCE(783); - if (lookahead == '>') ADVANCE(823); - if (lookahead == '?') ADVANCE(917); - if (lookahead == '@') ADVANCE(825); - if (lookahead == 'B') ADVANCE(1111); - if (lookahead == '[') ADVANCE(803); - if (lookahead == ']') ADVANCE(805); - if (lookahead == '^') ADVANCE(1462); - if (lookahead == '`') ADVANCE(173); - if (lookahead == 'b') ADVANCE(1108); - if (lookahead == 'e') ADVANCE(648); - if (lookahead == 'o') ADVANCE(649); - if (lookahead == '{') ADVANCE(871); - if (lookahead == '|') ADVANCE(808); - if (lookahead == '}') ADVANCE(872); - if (lookahead == 181) ADVANCE(758); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\r' || - lookahead == ' ') SKIP(396) - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(363); - if (sym_identifier_character_set_5(lookahead)) ADVANCE(774); - END_STATE(); - case 397: - if (eof) ADVANCE(400); - if (lookahead == '!') ADVANCE(114); - if (lookahead == '"') ADVANCE(1448); - if (lookahead == '#') ADVANCE(1746); - if (lookahead == '$') ADVANCE(811); - if (lookahead == '\'') ADVANCE(88); - if (lookahead == '(') ADVANCE(806); - if (lookahead == ')') ADVANCE(807); - if (lookahead == '*') ADVANCE(907); - if (lookahead == '+') ADVANCE(936); - if (lookahead == ',') ADVANCE(804); - if (lookahead == '-') ADVANCE(837); - if (lookahead == '.') ADVANCE(108); - if (lookahead == '/') ADVANCE(924); - if (lookahead == '0') ADVANCE(1032); - if (lookahead == ':') ADVANCE(801); - if (lookahead == '<') ADVANCE(948); - if (lookahead == '=') ADVANCE(784); - if (lookahead == '>') ADVANCE(823); - if (lookahead == '@') ADVANCE(825); - if (lookahead == 'B') ADVANCE(1111); - if (lookahead == 'E') ADVANCE(659); - if (lookahead == 'G') ADVANCE(660); - if (lookahead == 'K') ADVANCE(661); - if (lookahead == 'M') ADVANCE(662); - if (lookahead == 'N') ADVANCE(696); - if (lookahead == 'P') ADVANCE(663); - if (lookahead == 'T') ADVANCE(664); - if (lookahead == 'Z') ADVANCE(665); - if (lookahead == '[') ADVANCE(803); - if (lookahead == ']') ADVANCE(805); - if (lookahead == '`') ADVANCE(173); - if (lookahead == 'a') ADVANCE(732); - if (lookahead == 'b') ADVANCE(1104); - if (lookahead == 'd') ADVANCE(697); - if (lookahead == 'e') ADVANCE(666); - if (lookahead == 'f') ADVANCE(698); - if (lookahead == 'g') ADVANCE(667); - if (lookahead == 'h') ADVANCE(748); - if (lookahead == 'i') ADVANCE(733); - if (lookahead == 'k') ADVANCE(668); - if (lookahead == 'm') ADVANCE(669); - if (lookahead == 'n') ADVANCE(738); - if (lookahead == 'o') ADVANCE(749); - if (lookahead == 'p') ADVANCE(670); - if (lookahead == 's') ADVANCE(713); - if (lookahead == 't') ADVANCE(671); - if (lookahead == 'u') ADVANCE(759); - if (lookahead == 'w') ADVANCE(723); - if (lookahead == 'x') ADVANCE(740); - if (lookahead == 'z') ADVANCE(673); - if (lookahead == '{') ADVANCE(871); - if (lookahead == '|') ADVANCE(808); - if (lookahead == '}') ADVANCE(872); - if (lookahead == 181) ADVANCE(758); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\r' || - lookahead == ' ') SKIP(397) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1036); - if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(774); - END_STATE(); - case 398: - if (eof) ADVANCE(400); - if (lookahead == '"') ADVANCE(1448); - if (lookahead == '#') ADVANCE(1748); - if (lookahead == '$') ADVANCE(811); - if (lookahead == '\'') ADVANCE(88); - if (lookahead == '(') ADVANCE(806); - if (lookahead == '+') ADVANCE(366); - if (lookahead == '-') ADVANCE(837); - if (lookahead == '.') ADVANCE(108); - if (lookahead == '0') ADVANCE(1032); - if (lookahead == 'N') ADVANCE(448); - if (lookahead == '[') ADVANCE(803); - if (lookahead == '^') ADVANCE(1462); - if (lookahead == '`') ADVANCE(173); - if (lookahead == 'a') ADVANCE(539); - if (lookahead == 'b') ADVANCE(591); - if (lookahead == 'c') ADVANCE(565); - if (lookahead == 'd') ADVANCE(483); - if (lookahead == 'e') ADVANCE(593); - if (lookahead == 'f') ADVANCE(451); - if (lookahead == 'h') ADVANCE(524); - if (lookahead == 'i') ADVANCE(511); - if (lookahead == 'l') ADVANCE(484); - if (lookahead == 'm') ADVANCE(454); - if (lookahead == 'n') ADVANCE(570); - if (lookahead == 'o') ADVANCE(642); - if (lookahead == 'r') ADVANCE(485); - if (lookahead == 's') ADVANCE(568); - if (lookahead == 't') ADVANCE(581); - if (lookahead == 'u') ADVANCE(609); - if (lookahead == 'w') ADVANCE(516); - if (lookahead == '{') ADVANCE(871); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\r' || - lookahead == ' ') SKIP(398) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1036); - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(647); - END_STATE(); - case 399: - if (eof) ADVANCE(400); - if (lookahead == '"') ADVANCE(1448); - if (lookahead == '#') ADVANCE(1746); - if (lookahead == '$') ADVANCE(811); - if (lookahead == '\'') ADVANCE(88); - if (lookahead == '(') ADVANCE(806); - if (lookahead == '*') ADVANCE(906); - if (lookahead == '+') ADVANCE(366); - if (lookahead == '-') ADVANCE(837); - if (lookahead == '.') ADVANCE(876); - if (lookahead == '0') ADVANCE(1032); - if (lookahead == ':') ADVANCE(801); - if (lookahead == '>') ADVANCE(822); - if (lookahead == '?') ADVANCE(917); - if (lookahead == 'N') ADVANCE(448); - if (lookahead == '[') ADVANCE(803); - if (lookahead == '^') ADVANCE(1462); - if (lookahead == '`') ADVANCE(173); - if (lookahead == 'a') ADVANCE(539); - if (lookahead == 'b') ADVANCE(591); - if (lookahead == 'c') ADVANCE(565); - if (lookahead == 'd') ADVANCE(483); - if (lookahead == 'e') ADVANCE(593); - if (lookahead == 'f') ADVANCE(451); - if (lookahead == 'h') ADVANCE(524); - if (lookahead == 'i') ADVANCE(511); - if (lookahead == 'l') ADVANCE(484); - if (lookahead == 'm') ADVANCE(454); - if (lookahead == 'n') ADVANCE(570); - if (lookahead == 'o') ADVANCE(642); - if (lookahead == 'r') ADVANCE(485); - if (lookahead == 's') ADVANCE(568); - if (lookahead == 't') ADVANCE(581); - if (lookahead == 'u') ADVANCE(609); - if (lookahead == 'w') ADVANCE(516); - if (lookahead == '{') ADVANCE(871); - if (lookahead == '|') ADVANCE(808); - if (lookahead == '}') ADVANCE(872); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\r' || - lookahead == ' ') SKIP(399) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1036); - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(647); - END_STATE(); - case 400: - ACCEPT_TOKEN(ts_builtin_sym_end); - END_STATE(); - case 401: - ACCEPT_TOKEN(anon_sym_POUND_BANG); - END_STATE(); - case 402: - ACCEPT_TOKEN(aux_sym_shebang_token1); - END_STATE(); - case 403: - ACCEPT_TOKEN(aux_sym_shebang_token1); - if (lookahead == '\n') ADVANCE(403); - if (lookahead == '#') ADVANCE(1747); - if (lookahead == '\t' || - lookahead == '\r' || - lookahead == ' ') ADVANCE(33); - if (lookahead != 0) ADVANCE(34); - END_STATE(); - case 404: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(462); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(647); - END_STATE(); - case 405: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(643); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(647); - END_STATE(); - case 406: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(644); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(647); - END_STATE(); - case 407: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1208); - if (lookahead == 'I') ADVANCE(426); - if (lookahead == 'b') ADVANCE(1204); - if (lookahead == 'i') ADVANCE(465); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 408: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1160); - if (lookahead == 'I') ADVANCE(427); - if (lookahead == 'b') ADVANCE(1156); - if (lookahead == 'i') ADVANCE(466); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 409: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1128); - if (lookahead == 'I') ADVANCE(428); - if (lookahead == 'b') ADVANCE(1124); - if (lookahead == 'i') ADVANCE(467); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 410: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1144); - if (lookahead == 'I') ADVANCE(429); - if (lookahead == 'b') ADVANCE(1140); - if (lookahead == 'i') ADVANCE(468); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 411: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1192); - if (lookahead == 'I') ADVANCE(430); - if (lookahead == 'b') ADVANCE(1188); - if (lookahead == 'i') ADVANCE(469); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 412: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1176); - if (lookahead == 'I') ADVANCE(431); - if (lookahead == 'b') ADVANCE(1172); - if (lookahead == 'i') ADVANCE(470); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 413: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1224); - if (lookahead == 'I') ADVANCE(432); - if (lookahead == 'b') ADVANCE(1220); - if (lookahead == 'i') ADVANCE(471); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 414: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1200); - if (lookahead == 'I') ADVANCE(433); - if (lookahead == 'b') ADVANCE(1196); - if (lookahead == 'i') ADVANCE(434); - if (lookahead == 'n') ADVANCE(482); - if (lookahead == 'r') ADVANCE(595); - if (lookahead == 'x') ADVANCE(580); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 415: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1200); - if (lookahead == 'I') ADVANCE(433); - if (lookahead == 'b') ADVANCE(1196); - if (lookahead == 'i') ADVANCE(434); - if (lookahead == 'n') ADVANCE(482); - if (lookahead == 'r') ADVANCE(595); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 416: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1200); - if (lookahead == 'I') ADVANCE(433); - if (lookahead == 'b') ADVANCE(1196); - if (lookahead == 'i') ADVANCE(434); - if (lookahead == 'n') ADVANCE(482); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 417: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1152); - if (lookahead == 'I') ADVANCE(435); - if (lookahead == 'b') ADVANCE(1148); - if (lookahead == 'i') ADVANCE(436); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 418: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1120); - if (lookahead == 'I') ADVANCE(437); - if (lookahead == 'b') ADVANCE(1116); - if (lookahead == 'i') ADVANCE(438); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 419: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1136); - if (lookahead == 'I') ADVANCE(439); - if (lookahead == 'a') ADVANCE(616); - if (lookahead == 'b') ADVANCE(1132); - if (lookahead == 'i') ADVANCE(440); - if (lookahead == 'o') ADVANCE(477); - if (lookahead == 's') ADVANCE(1081); - if (lookahead == 'u') ADVANCE(617); - if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(647); - END_STATE(); - case 420: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1136); - if (lookahead == 'I') ADVANCE(439); - if (lookahead == 'a') ADVANCE(616); - if (lookahead == 'b') ADVANCE(1132); - if (lookahead == 'i') ADVANCE(440); - if (lookahead == 'o') ADVANCE(479); - if (lookahead == 's') ADVANCE(1081); - if (lookahead == 'u') ADVANCE(617); - if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(647); - END_STATE(); - case 421: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1136); - if (lookahead == 'I') ADVANCE(439); - if (lookahead == 'b') ADVANCE(1132); - if (lookahead == 'i') ADVANCE(440); - if (lookahead == 'o') ADVANCE(479); - if (lookahead == 's') ADVANCE(1081); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 422: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1184); - if (lookahead == 'I') ADVANCE(441); - if (lookahead == 'b') ADVANCE(1180); - if (lookahead == 'i') ADVANCE(442); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 423: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1168); - if (lookahead == 'I') ADVANCE(443); - if (lookahead == 'b') ADVANCE(1164); - if (lookahead == 'i') ADVANCE(444); - if (lookahead == 'r') ADVANCE(632); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 424: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1168); - if (lookahead == 'I') ADVANCE(443); - if (lookahead == 'b') ADVANCE(1164); - if (lookahead == 'i') ADVANCE(444); - if (lookahead == 'r') ADVANCE(633); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 425: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1216); - if (lookahead == 'I') ADVANCE(445); - if (lookahead == 'b') ADVANCE(1212); - if (lookahead == 'i') ADVANCE(446); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 426: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1392); - if (lookahead == 'b') ADVANCE(1388); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 427: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1308); - if (lookahead == 'b') ADVANCE(1304); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 428: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1252); - if (lookahead == 'b') ADVANCE(1248); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 429: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1280); - if (lookahead == 'b') ADVANCE(1276); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 430: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1364); - if (lookahead == 'b') ADVANCE(1360); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 431: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1336); - if (lookahead == 'b') ADVANCE(1332); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 432: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1420); - if (lookahead == 'b') ADVANCE(1416); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 433: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1376); - if (lookahead == 'b') ADVANCE(1380); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 434: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1372); - if (lookahead == 'b') ADVANCE(1368); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 435: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1292); - if (lookahead == 'b') ADVANCE(1296); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 436: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1288); - if (lookahead == 'b') ADVANCE(1284); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 437: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1236); - if (lookahead == 'b') ADVANCE(1240); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 438: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1232); - if (lookahead == 'b') ADVANCE(1228); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 439: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1264); - if (lookahead == 'b') ADVANCE(1268); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 440: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1260); - if (lookahead == 'b') ADVANCE(1256); - if (lookahead == 'n') ADVANCE(1089); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 441: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1348); - if (lookahead == 'b') ADVANCE(1352); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 442: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1344); - if (lookahead == 'b') ADVANCE(1340); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 443: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1320); - if (lookahead == 'b') ADVANCE(1324); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 444: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1316); - if (lookahead == 'b') ADVANCE(1312); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 445: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1404); - if (lookahead == 'b') ADVANCE(1408); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 446: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1400); - if (lookahead == 'b') ADVANCE(1396); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 447: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'N') ADVANCE(1064); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 448: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'a') ADVANCE(447); - if (sym_cmd_identifier_character_set_5(lookahead)) ADVANCE(647); - END_STATE(); - case 449: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'a') ADVANCE(533); - if (sym_cmd_identifier_character_set_5(lookahead)) ADVANCE(647); - END_STATE(); - case 450: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'a') ADVANCE(645); - if (sym_cmd_identifier_character_set_5(lookahead)) ADVANCE(647); - END_STATE(); - case 451: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'a') ADVANCE(544); - if (lookahead == 'o') ADVANCE(582); - if (sym_cmd_identifier_character_set_5(lookahead)) ADVANCE(647); - END_STATE(); - case 452: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'a') ADVANCE(544); - if (sym_cmd_identifier_character_set_5(lookahead)) ADVANCE(647); - END_STATE(); - case 453: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'a') ADVANCE(603); - if (sym_cmd_identifier_character_set_5(lookahead)) ADVANCE(647); - END_STATE(); - case 454: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'a') ADVANCE(616); - if (lookahead == 'o') ADVANCE(480); - if (lookahead == 'u') ADVANCE(617); - if (sym_cmd_identifier_character_set_5(lookahead)) ADVANCE(647); - END_STATE(); - case 455: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'a') ADVANCE(616); - if (lookahead == 'o') ADVANCE(477); - if (lookahead == 'u') ADVANCE(617); - if (sym_cmd_identifier_character_set_5(lookahead)) ADVANCE(647); - END_STATE(); - case 456: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'a') ADVANCE(616); - if (lookahead == 'o') ADVANCE(479); - if (lookahead == 'u') ADVANCE(617); - if (sym_cmd_identifier_character_set_5(lookahead)) ADVANCE(647); - END_STATE(); - case 457: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'a') ADVANCE(616); - if (lookahead == 'u') ADVANCE(617); - if (sym_cmd_identifier_character_set_5(lookahead)) ADVANCE(647); - END_STATE(); - case 458: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'a') ADVANCE(616); - if (sym_cmd_identifier_character_set_5(lookahead)) ADVANCE(647); - END_STATE(); - case 459: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'a') ADVANCE(646); - if (lookahead == 'e') ADVANCE(512); - if (lookahead == 'o') ADVANCE(862); - if (sym_cmd_identifier_character_set_5(lookahead)) ADVANCE(647); - END_STATE(); - case 460: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'a') ADVANCE(646); - if (lookahead == 'o') ADVANCE(862); - if (sym_cmd_identifier_character_set_5(lookahead)) ADVANCE(647); - END_STATE(); - case 461: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'a') ADVANCE(646); - if (sym_cmd_identifier_character_set_5(lookahead)) ADVANCE(647); - END_STATE(); - case 462: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'a') ADVANCE(563); - if (lookahead == 'o') ADVANCE(589); - if (lookahead == 's') ADVANCE(518); - if (lookahead == 'x') ADVANCE(578); - if (sym_cmd_identifier_character_set_5(lookahead)) ADVANCE(647); - END_STATE(); - case 463: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'a') ADVANCE(601); - if (sym_cmd_identifier_character_set_5(lookahead)) ADVANCE(647); - END_STATE(); - case 464: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'a') ADVANCE(628); - if (lookahead == 'o') ADVANCE(547); - if (sym_cmd_identifier_character_set_5(lookahead)) ADVANCE(647); - END_STATE(); - case 465: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'b') ADVANCE(1384); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 466: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'b') ADVANCE(1300); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 467: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'b') ADVANCE(1244); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 468: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'b') ADVANCE(1272); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 469: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'b') ADVANCE(1356); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 470: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'b') ADVANCE(1328); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 471: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'b') ADVANCE(1412); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 472: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'c') ADVANCE(1085); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 473: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'c') ADVANCE(517); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 474: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'c') ADVANCE(521); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 475: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'c') ADVANCE(493); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 476: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'd') ADVANCE(978); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 477: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'd') ADVANCE(928); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 478: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'd') ADVANCE(968); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 479: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'd') ADVANCE(930); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 480: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'd') ADVANCE(636); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 481: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'd') ADVANCE(487); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 482: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'd') ADVANCE(608); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 483: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(512); - if (lookahead == 'o') ADVANCE(862); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 484: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(615); - if (lookahead == 'o') ADVANCE(569); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 485: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(514); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 486: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(800); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 487: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(898); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 488: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(1016); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 489: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(1023); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 490: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(916); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 491: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(859); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 492: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(796); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 493: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(893); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 494: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(846); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 495: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(867); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 496: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(449); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 497: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(552); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 498: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(472); - if (lookahead == 'o') ADVANCE(631); - if (lookahead == 't') ADVANCE(463); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 499: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(472); - if (lookahead == 't') ADVANCE(463); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 500: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(597); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 501: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(554); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 502: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(557); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 503: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(561); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 504: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(596); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 505: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(562); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 506: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(584); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 507: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(627); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 508: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(600); - if (lookahead == 'i') ADVANCE(542); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 509: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(600); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 510: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'f') ADVANCE(865); - if (lookahead == 'n') ADVANCE(850); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 511: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'f') ADVANCE(865); - if (lookahead == 'n') ADVANCE(513); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 512: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'f') ADVANCE(785); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 513: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'f') ADVANCE(1055); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 514: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'g') ADVANCE(527); - if (lookahead == 't') ADVANCE(634); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 515: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'h') ADVANCE(508); - if (lookahead == 'k') ADVANCE(1101); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 516: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'h') ADVANCE(508); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 517: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'h') ADVANCE(870); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 518: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'h') ADVANCE(536); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 519: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'h') ADVANCE(961); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 520: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'h') ADVANCE(958); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 521: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'h') ADVANCE(883); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 522: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'h') ADVANCE(509); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 523: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'i') ADVANCE(481); - if (lookahead == 'r') ADVANCE(1093); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 524: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'i') ADVANCE(481); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 525: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'i') ADVANCE(453); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 526: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'i') ADVANCE(556); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 527: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'i') ADVANCE(611); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 528: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'i') ADVANCE(621); - if (lookahead == 'r') ADVANCE(496); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 529: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'i') ADVANCE(621); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 530: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'i') ADVANCE(551); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 531: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'i') ADVANCE(624); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 532: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'i') ADVANCE(626); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 533: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'k') ADVANCE(844); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 534: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'k') ADVANCE(1101); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 535: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'l') ADVANCE(1009); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 536: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'l') ADVANCE(939); - if (lookahead == 'r') ADVANCE(942); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 537: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'l') ADVANCE(525); - if (lookahead == 'n') ADVANCE(476); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 538: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'l') ADVANCE(525); - if (lookahead == 's') ADVANCE(905); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 539: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'l') ADVANCE(525); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 540: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'l') ADVANCE(450); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 541: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'l') ADVANCE(535); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 542: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'l') ADVANCE(491); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 543: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'l') ADVANCE(492); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 544: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'l') ADVANCE(612); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 545: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'l') ADVANCE(613); - if (lookahead == 'r') ADVANCE(595); - if (lookahead == 'x') ADVANCE(580); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 546: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'l') ADVANCE(613); - if (lookahead == 'r') ADVANCE(595); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 547: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'n') ADVANCE(610); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 548: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'n') ADVANCE(793); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 549: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'n') ADVANCE(885); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 550: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'n') ADVANCE(850); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 551: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'n') ADVANCE(955); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 552: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'n') ADVANCE(637); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 553: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'n') ADVANCE(513); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 554: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'n') ADVANCE(638); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 555: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'n') ADVANCE(476); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 556: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'n') ADVANCE(635); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 557: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'n') ADVANCE(639); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 558: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'n') ADVANCE(482); - if (lookahead == 'r') ADVANCE(595); - if (lookahead == 'x') ADVANCE(580); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 559: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'n') ADVANCE(482); - if (lookahead == 'r') ADVANCE(595); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 560: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'n') ADVANCE(482); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 561: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'n') ADVANCE(640); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 562: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'n') ADVANCE(641); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 563: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'n') ADVANCE(478); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 564: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'n') ADVANCE(623); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 565: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'o') ADVANCE(547); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 566: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'o') ADVANCE(862); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 567: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'o') ADVANCE(631); - if (lookahead == 't') ADVANCE(463); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 568: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'o') ADVANCE(631); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 569: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'o') ADVANCE(579); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 570: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'o') ADVANCE(618); - if (lookahead == 'u') ADVANCE(541); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 571: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'o') ADVANCE(583); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 572: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'o') ADVANCE(479); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 573: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'o') ADVANCE(599); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 574: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'o') ADVANCE(622); - if (lookahead == 's') ADVANCE(1068); - if (lookahead == 'u') ADVANCE(541); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 575: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'o') ADVANCE(622); - if (lookahead == 'u') ADVANCE(541); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 576: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'o') ADVANCE(588); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 577: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'o') ADVANCE(564); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 578: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'o') ADVANCE(590); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 579: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'p') ADVANCE(857); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 580: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'p') ADVANCE(573); - if (lookahead == 't') ADVANCE(504); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 581: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(632); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 582: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(848); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 583: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(815); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 584: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(897); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 585: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(1093); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 586: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(986); - if (lookahead == 'v') ADVANCE(500); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 587: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(986); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 588: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(982); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 589: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(974); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 590: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(971); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 591: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(496); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 592: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(475); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 593: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(595); - if (lookahead == 'x') ADVANCE(580); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 594: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(595); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 595: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(571); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 596: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(548); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 597: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(540); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 598: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(549); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 599: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(620); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 600: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(490); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 601: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(630); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 602: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(633); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 603: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 's') ADVANCE(781); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 604: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 's') ADVANCE(1075); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 605: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 's') ADVANCE(1072); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 606: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 's') ADVANCE(1077); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 607: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 's') ADVANCE(905); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 608: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 's') ADVANCE(405); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 609: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 's') ADVANCE(486); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 610: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 's') ADVANCE(619); - if (lookahead == 't') ADVANCE(526); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 611: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 's') ADVANCE(629); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 612: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 's') ADVANCE(489); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 613: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 's') ADVANCE(495); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 614: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 's') ADVANCE(406); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 615: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 't') ADVANCE(886); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 616: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 't') ADVANCE(473); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 617: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 't') ADVANCE(890); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 618: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 't') ADVANCE(994); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 619: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 't') ADVANCE(892); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 620: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 't') ADVANCE(777); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 621: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 't') ADVANCE(404); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 622: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 't') ADVANCE(991); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 623: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 't') ADVANCE(526); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 624: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 't') ADVANCE(519); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 625: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 't') ADVANCE(463); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 626: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 't') ADVANCE(520); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 627: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 't') ADVANCE(634); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 628: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 't') ADVANCE(474); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 629: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 't') ADVANCE(506); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 630: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 't') ADVANCE(614); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 631: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'u') ADVANCE(592); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 632: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'u') ADVANCE(488); - if (lookahead == 'y') ADVANCE(881); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 633: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'u') ADVANCE(488); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 634: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'u') ADVANCE(598); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 635: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'u') ADVANCE(494); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 636: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'u') ADVANCE(543); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 637: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'v') ADVANCE(789); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 638: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'v') ADVANCE(888); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 639: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'v') ADVANCE(901); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 640: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'v') ADVANCE(790); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 641: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'v') ADVANCE(895); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 642: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'v') ADVANCE(500); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 643: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'w') ADVANCE(531); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 644: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'w') ADVANCE(532); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 645: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'y') ADVANCE(903); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 646: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'y') ADVANCE(1097); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 647: - ACCEPT_TOKEN(sym_cmd_identifier); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 648: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == '+') ADVANCE(267); - if (lookahead == '>') ADVANCE(1465); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 649: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == '+') ADVANCE(213); - if (lookahead == '>') ADVANCE(1467); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 650: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == '-') ADVANCE(180); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 651: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == '-') ADVANCE(238); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 652: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == '-') ADVANCE(336); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 653: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == '-') ADVANCE(284); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 654: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == '-') ADVANCE(287); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 655: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == '-') ADVANCE(198); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 656: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == '-') ADVANCE(273); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 657: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == '-') ADVANCE(337); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 658: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == '-') ADVANCE(338); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 659: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1207); - if (lookahead == 'I') ADVANCE(674); - if (lookahead == 'b') ADVANCE(1203); - if (lookahead == 'i') ADVANCE(701); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 660: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1159); - if (lookahead == 'I') ADVANCE(675); - if (lookahead == 'b') ADVANCE(1155); - if (lookahead == 'i') ADVANCE(702); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 661: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1127); - if (lookahead == 'I') ADVANCE(676); - if (lookahead == 'b') ADVANCE(1123); - if (lookahead == 'i') ADVANCE(703); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 662: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1143); - if (lookahead == 'I') ADVANCE(677); - if (lookahead == 'b') ADVANCE(1139); - if (lookahead == 'i') ADVANCE(704); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 663: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1191); - if (lookahead == 'I') ADVANCE(678); - if (lookahead == 'b') ADVANCE(1187); - if (lookahead == 'i') ADVANCE(705); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 664: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1175); - if (lookahead == 'I') ADVANCE(679); - if (lookahead == 'b') ADVANCE(1171); - if (lookahead == 'i') ADVANCE(706); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 665: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1223); - if (lookahead == 'I') ADVANCE(680); - if (lookahead == 'b') ADVANCE(1219); - if (lookahead == 'i') ADVANCE(707); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 666: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1199); - if (lookahead == 'I') ADVANCE(681); - if (lookahead == 'b') ADVANCE(1195); - if (lookahead == 'i') ADVANCE(682); - if (lookahead == 'n') ADVANCE(711); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 667: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1151); - if (lookahead == 'I') ADVANCE(683); - if (lookahead == 'b') ADVANCE(1147); - if (lookahead == 'i') ADVANCE(684); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 668: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1119); - if (lookahead == 'I') ADVANCE(685); - if (lookahead == 'b') ADVANCE(1115); - if (lookahead == 'i') ADVANCE(686); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 669: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1135); - if (lookahead == 'I') ADVANCE(687); - if (lookahead == 'b') ADVANCE(1131); - if (lookahead == 'i') ADVANCE(688); - if (lookahead == 'o') ADVANCE(710); - if (lookahead == 's') ADVANCE(1080); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 670: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1183); - if (lookahead == 'I') ADVANCE(689); - if (lookahead == 'b') ADVANCE(1179); - if (lookahead == 'i') ADVANCE(690); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 671: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1167); - if (lookahead == 'I') ADVANCE(691); - if (lookahead == 'b') ADVANCE(1163); - if (lookahead == 'i') ADVANCE(692); - if (lookahead == 'r') ADVANCE(771); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 672: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1167); - if (lookahead == 'I') ADVANCE(691); - if (lookahead == 'b') ADVANCE(1163); - if (lookahead == 'i') ADVANCE(692); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 673: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1215); - if (lookahead == 'I') ADVANCE(693); - if (lookahead == 'b') ADVANCE(1211); - if (lookahead == 'i') ADVANCE(694); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 674: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1391); - if (lookahead == 'b') ADVANCE(1387); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 675: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1307); - if (lookahead == 'b') ADVANCE(1303); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 676: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1251); - if (lookahead == 'b') ADVANCE(1247); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 677: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1279); - if (lookahead == 'b') ADVANCE(1275); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 678: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1363); - if (lookahead == 'b') ADVANCE(1359); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 679: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1335); - if (lookahead == 'b') ADVANCE(1331); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 680: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1419); - if (lookahead == 'b') ADVANCE(1415); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 681: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1375); - if (lookahead == 'b') ADVANCE(1379); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 682: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1371); - if (lookahead == 'b') ADVANCE(1367); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 683: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1291); - if (lookahead == 'b') ADVANCE(1295); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 684: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1287); - if (lookahead == 'b') ADVANCE(1283); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 685: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1235); - if (lookahead == 'b') ADVANCE(1239); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 686: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1231); - if (lookahead == 'b') ADVANCE(1227); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 687: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1263); - if (lookahead == 'b') ADVANCE(1267); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 688: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1259); - if (lookahead == 'b') ADVANCE(1255); - if (lookahead == 'n') ADVANCE(1088); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 689: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1347); - if (lookahead == 'b') ADVANCE(1351); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 690: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1343); - if (lookahead == 'b') ADVANCE(1339); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 691: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1319); - if (lookahead == 'b') ADVANCE(1323); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 692: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1315); - if (lookahead == 'b') ADVANCE(1311); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 693: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1403); - if (lookahead == 'b') ADVANCE(1407); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 694: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1399); - if (lookahead == 'b') ADVANCE(1395); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 695: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'N') ADVANCE(1061); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 696: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'a') ADVANCE(695); - if (sym_identifier_character_set_6(lookahead)) ADVANCE(774); - END_STATE(); - case 697: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'a') ADVANCE(773); - if (sym_identifier_character_set_6(lookahead)) ADVANCE(774); - END_STATE(); - case 698: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'a') ADVANCE(726); - if (sym_identifier_character_set_6(lookahead)) ADVANCE(774); - END_STATE(); - case 699: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'a') ADVANCE(753); - if (sym_identifier_character_set_6(lookahead)) ADVANCE(774); - END_STATE(); - case 700: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'a') ADVANCE(757); - if (sym_identifier_character_set_6(lookahead)) ADVANCE(774); - END_STATE(); - case 701: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'b') ADVANCE(1383); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 702: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'b') ADVANCE(1299); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 703: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'b') ADVANCE(1243); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 704: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'b') ADVANCE(1271); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 705: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'b') ADVANCE(1355); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 706: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'b') ADVANCE(1327); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 707: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'b') ADVANCE(1411); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 708: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'c') ADVANCE(1084); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 709: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'd') ADVANCE(977); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 710: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'd') ADVANCE(929); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 711: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'd') ADVANCE(760); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 712: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'd') ADVANCE(717); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 713: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'e') ADVANCE(708); - if (lookahead == 't') ADVANCE(699); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 714: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'e') ADVANCE(1013); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 715: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'e') ADVANCE(1020); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 716: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'e') ADVANCE(799); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 717: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'e') ADVANCE(900); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 718: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'e') ADVANCE(656); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 719: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'e') ADVANCE(727); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 720: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'f') ADVANCE(1052); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 721: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'i') ADVANCE(764); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 722: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'i') ADVANCE(712); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 723: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'k') ADVANCE(1100); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 724: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'l') ADVANCE(1006); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 725: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'l') ADVANCE(724); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 726: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'l') ADVANCE(761); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 727: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'l') ADVANCE(728); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 728: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'l') ADVANCE(653); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 729: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'l') ADVANCE(655); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 730: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'l') ADVANCE(729); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 731: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'm') ADVANCE(747); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 732: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'n') ADVANCE(709); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 733: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'n') ADVANCE(852); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 734: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'n') ADVANCE(854); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 735: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'n') ADVANCE(720); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 736: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'n') ADVANCE(711); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 737: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'n') ADVANCE(718); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 738: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'o') ADVANCE(766); - if (lookahead == 's') ADVANCE(1067); - if (lookahead == 'u') ADVANCE(725); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 739: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'o') ADVANCE(766); - if (lookahead == 'u') ADVANCE(725); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 740: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'o') ADVANCE(751); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 741: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'o') ADVANCE(710); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 742: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'o') ADVANCE(765); - if (lookahead == 'u') ADVANCE(725); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 743: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'o') ADVANCE(752); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 744: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'o') ADVANCE(756); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 745: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'o') ADVANCE(767); - if (lookahead == 's') ADVANCE(1067); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 746: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'o') ADVANCE(767); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 747: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'p') ADVANCE(744); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 748: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'r') ADVANCE(1092); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 749: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'r') ADVANCE(985); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 750: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'r') ADVANCE(771); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 751: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'r') ADVANCE(981); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 752: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'r') ADVANCE(814); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 753: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'r') ADVANCE(770); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 754: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'r') ADVANCE(755); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 755: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'r') ADVANCE(743); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 756: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'r') ADVANCE(769); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 757: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'r') ADVANCE(658); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 758: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 's') ADVANCE(1071); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 759: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 's') ADVANCE(1076); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 760: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 's') ADVANCE(652); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 761: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 's') ADVANCE(715); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 762: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 's') ADVANCE(716); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 763: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 's') ADVANCE(657); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 764: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 't') ADVANCE(650); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 765: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 't') ADVANCE(992); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 766: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 't') ADVANCE(990); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 767: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 't') ADVANCE(651); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 768: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 't') ADVANCE(699); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 769: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 't') ADVANCE(654); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 770: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 't') ADVANCE(763); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 771: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'u') ADVANCE(714); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 772: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'u') ADVANCE(730); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 773: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'y') ADVANCE(1096); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 774: - ACCEPT_TOKEN(sym_identifier); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 775: - ACCEPT_TOKEN(anon_sym_SEMI); - END_STATE(); - case 776: - ACCEPT_TOKEN(anon_sym_LF); - if (lookahead == '\n') ADVANCE(776); - END_STATE(); - case 777: - ACCEPT_TOKEN(anon_sym_export); - if (lookahead == '-') ADVANCE(503); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(647); - END_STATE(); - case 778: - ACCEPT_TOKEN(anon_sym_export); - if (lookahead == '-') ADVANCE(503); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 779: - ACCEPT_TOKEN(anon_sym_alias); - END_STATE(); - case 780: - ACCEPT_TOKEN(anon_sym_alias); - if (lookahead == '-') ADVANCE(647); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 781: - ACCEPT_TOKEN(anon_sym_alias); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 782: - ACCEPT_TOKEN(anon_sym_EQ); - END_STATE(); - case 783: - ACCEPT_TOKEN(anon_sym_EQ); - if (lookahead == '=') ADVANCE(944); - if (lookahead == '>') ADVANCE(873); - if (lookahead == '~') ADVANCE(963); - END_STATE(); - case 784: - ACCEPT_TOKEN(anon_sym_EQ); - if (lookahead == '=') ADVANCE(944); - if (lookahead == '~') ADVANCE(963); - END_STATE(); - case 785: - ACCEPT_TOKEN(anon_sym_def); - if (lookahead == '-') ADVANCE(497); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(647); - END_STATE(); - case 786: - ACCEPT_TOKEN(anon_sym_def); - if (lookahead == '-') ADVANCE(497); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 787: - ACCEPT_TOKEN(anon_sym_def); - if (lookahead == '-') ADVANCE(215); - END_STATE(); - case 788: - ACCEPT_TOKEN(anon_sym_def_DASHenv); - END_STATE(); - case 789: - ACCEPT_TOKEN(anon_sym_def_DASHenv); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 790: - ACCEPT_TOKEN(anon_sym_export_DASHenv); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 791: - ACCEPT_TOKEN(anon_sym_extern); - END_STATE(); - case 792: - ACCEPT_TOKEN(anon_sym_extern); - if (lookahead == '-') ADVANCE(647); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 793: - ACCEPT_TOKEN(anon_sym_extern); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 794: - ACCEPT_TOKEN(anon_sym_module); - END_STATE(); - case 795: - ACCEPT_TOKEN(anon_sym_module); - if (lookahead == '-') ADVANCE(647); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 796: - ACCEPT_TOKEN(anon_sym_module); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 797: - ACCEPT_TOKEN(anon_sym_use); - END_STATE(); - case 798: - ACCEPT_TOKEN(anon_sym_use); - if (lookahead == '-') ADVANCE(647); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 799: - ACCEPT_TOKEN(anon_sym_use); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 800: - ACCEPT_TOKEN(anon_sym_use); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 801: - ACCEPT_TOKEN(anon_sym_COLON); - END_STATE(); - case 802: - ACCEPT_TOKEN(anon_sym_DASH_GT); - END_STATE(); - case 803: - ACCEPT_TOKEN(anon_sym_LBRACK); - END_STATE(); - case 804: - ACCEPT_TOKEN(anon_sym_COMMA); - END_STATE(); - case 805: - ACCEPT_TOKEN(anon_sym_RBRACK); - END_STATE(); - case 806: - ACCEPT_TOKEN(anon_sym_LPAREN); - END_STATE(); - case 807: - ACCEPT_TOKEN(anon_sym_RPAREN); - END_STATE(); - case 808: - ACCEPT_TOKEN(anon_sym_PIPE); - END_STATE(); - case 809: - ACCEPT_TOKEN(anon_sym_PIPE); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 810: - ACCEPT_TOKEN(anon_sym_DOLLAR); - END_STATE(); - case 811: - ACCEPT_TOKEN(anon_sym_DOLLAR); - if (lookahead == '"') ADVANCE(1458); - if (lookahead == '\'') ADVANCE(1456); - END_STATE(); - case 812: - ACCEPT_TOKEN(anon_sym_cell_DASHpath); - END_STATE(); - case 813: - ACCEPT_TOKEN(anon_sym_error); - if (lookahead == '-') ADVANCE(647); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 814: - ACCEPT_TOKEN(anon_sym_error); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 815: - ACCEPT_TOKEN(anon_sym_error); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 816: - ACCEPT_TOKEN(anon_sym_full_DASHcell_DASHpath); - END_STATE(); - case 817: - ACCEPT_TOKEN(anon_sym_import_DASHpattern); - END_STATE(); - case 818: - ACCEPT_TOKEN(anon_sym_one_DASHof); - END_STATE(); - case 819: - ACCEPT_TOKEN(anon_sym_var_DASHwith_DASHopt_DASHtype); - END_STATE(); - case 820: - ACCEPT_TOKEN(anon_sym_LT); - END_STATE(); - case 821: - ACCEPT_TOKEN(anon_sym_LT); - if (lookahead == '=') ADVANCE(950); - END_STATE(); - case 822: - ACCEPT_TOKEN(anon_sym_GT); - END_STATE(); - case 823: - ACCEPT_TOKEN(anon_sym_GT); - if (lookahead == '=') ADVANCE(952); - END_STATE(); - case 824: - ACCEPT_TOKEN(anon_sym_GT); - if (lookahead == '=') ADVANCE(953); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 825: - ACCEPT_TOKEN(anon_sym_AT); - END_STATE(); - case 826: - ACCEPT_TOKEN(anon_sym_DOT_DOT_DOT); - END_STATE(); - case 827: - ACCEPT_TOKEN(anon_sym_QMARK); - END_STATE(); - case 828: - ACCEPT_TOKEN(anon_sym_DASH_DASH); - END_STATE(); - case 829: - ACCEPT_TOKEN(anon_sym_DASH); - END_STATE(); - case 830: - ACCEPT_TOKEN(anon_sym_DASH); - if (lookahead == '-') ADVANCE(828); - END_STATE(); - case 831: - ACCEPT_TOKEN(anon_sym_DASH); - if (lookahead == '-') ADVANCE(828); - if (lookahead == '=') ADVANCE(911); - if (lookahead == '>') ADVANCE(802); - if (lookahead == 'i') ADVANCE(1476); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1478); - END_STATE(); - case 832: - ACCEPT_TOKEN(anon_sym_DASH); - if (lookahead == '-') ADVANCE(828); - if (lookahead == '>') ADVANCE(802); - END_STATE(); - case 833: - ACCEPT_TOKEN(anon_sym_DASH); - if (lookahead == '-') ADVANCE(828); - if (lookahead == 'i') ADVANCE(1476); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1038); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1478); - END_STATE(); - case 834: - ACCEPT_TOKEN(anon_sym_DASH); - if (lookahead == '-') ADVANCE(828); - if (lookahead == 'i') ADVANCE(253); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1037); - END_STATE(); - case 835: - ACCEPT_TOKEN(anon_sym_DASH); - if (lookahead == '-') ADVANCE(828); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1478); - END_STATE(); - case 836: - ACCEPT_TOKEN(anon_sym_DASH); - if (lookahead == '=') ADVANCE(911); - END_STATE(); - case 837: - ACCEPT_TOKEN(anon_sym_DASH); - if (lookahead == 'i') ADVANCE(253); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1037); - END_STATE(); - case 838: - ACCEPT_TOKEN(aux_sym_param_short_flag_token1); - END_STATE(); - case 839: - ACCEPT_TOKEN(aux_sym_param_short_flag_token1); - if (lookahead == '+') ADVANCE(267); - if (lookahead == '>') ADVANCE(1465); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 840: - ACCEPT_TOKEN(aux_sym_param_short_flag_token1); - if (lookahead == '+') ADVANCE(213); - if (lookahead == '>') ADVANCE(1467); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 841: - ACCEPT_TOKEN(aux_sym_param_short_flag_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(359); - END_STATE(); - case 842: - ACCEPT_TOKEN(aux_sym_param_short_flag_token1); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 843: - ACCEPT_TOKEN(anon_sym_break); - if (lookahead == '-') ADVANCE(647); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 844: - ACCEPT_TOKEN(anon_sym_break); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 845: - ACCEPT_TOKEN(anon_sym_continue); - if (lookahead == '-') ADVANCE(647); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 846: - ACCEPT_TOKEN(anon_sym_continue); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 847: - ACCEPT_TOKEN(anon_sym_for); - if (lookahead == '-') ADVANCE(647); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 848: - ACCEPT_TOKEN(anon_sym_for); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 849: - ACCEPT_TOKEN(anon_sym_in); - END_STATE(); - case 850: - ACCEPT_TOKEN(anon_sym_in); - if (lookahead == 'f') ADVANCE(1055); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 851: - ACCEPT_TOKEN(anon_sym_in); - if (lookahead == 'f') ADVANCE(1056); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 852: - ACCEPT_TOKEN(anon_sym_in); - if (lookahead == 'f') ADVANCE(1052); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 853: - ACCEPT_TOKEN(anon_sym_in); - if (lookahead == 'f') ADVANCE(1050); - END_STATE(); - case 854: - ACCEPT_TOKEN(anon_sym_in); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 855: - ACCEPT_TOKEN(anon_sym_in); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1633); - END_STATE(); - case 856: - ACCEPT_TOKEN(anon_sym_loop); - if (lookahead == '-') ADVANCE(647); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 857: - ACCEPT_TOKEN(anon_sym_loop); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 858: - ACCEPT_TOKEN(anon_sym_while); - if (lookahead == '-') ADVANCE(647); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 859: - ACCEPT_TOKEN(anon_sym_while); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 860: - ACCEPT_TOKEN(anon_sym_do); - END_STATE(); - case 861: - ACCEPT_TOKEN(anon_sym_do); - if (lookahead == '-') ADVANCE(647); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 862: - ACCEPT_TOKEN(anon_sym_do); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 863: - ACCEPT_TOKEN(anon_sym_if); - END_STATE(); - case 864: - ACCEPT_TOKEN(anon_sym_if); - if (lookahead == '-') ADVANCE(647); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 865: - ACCEPT_TOKEN(anon_sym_if); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 866: - ACCEPT_TOKEN(anon_sym_else); - END_STATE(); - case 867: - ACCEPT_TOKEN(anon_sym_else); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 868: - ACCEPT_TOKEN(anon_sym_match); - END_STATE(); - case 869: - ACCEPT_TOKEN(anon_sym_match); - if (lookahead == '-') ADVANCE(647); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 870: - ACCEPT_TOKEN(anon_sym_match); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 871: - ACCEPT_TOKEN(anon_sym_LBRACE); - END_STATE(); - case 872: - ACCEPT_TOKEN(anon_sym_RBRACE); - END_STATE(); - case 873: - ACCEPT_TOKEN(anon_sym_EQ_GT); - END_STATE(); - case 874: - ACCEPT_TOKEN(anon_sym_DOT); - END_STATE(); - case 875: - ACCEPT_TOKEN(anon_sym_DOT); - if (lookahead == '.') ADVANCE(999); - END_STATE(); - case 876: - ACCEPT_TOKEN(anon_sym_DOT); - if (lookahead == '.') ADVANCE(1000); - END_STATE(); - case 877: - ACCEPT_TOKEN(anon_sym_DOT); - if (lookahead == '.') ADVANCE(1001); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 878: - ACCEPT_TOKEN(anon_sym_DOT); - if (lookahead == '.') ADVANCE(107); - END_STATE(); - case 879: - ACCEPT_TOKEN(anon_sym_try); - END_STATE(); - case 880: - ACCEPT_TOKEN(anon_sym_try); - if (lookahead == '-') ADVANCE(647); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 881: - ACCEPT_TOKEN(anon_sym_try); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 882: - ACCEPT_TOKEN(anon_sym_catch); - END_STATE(); - case 883: - ACCEPT_TOKEN(anon_sym_catch); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 884: - ACCEPT_TOKEN(anon_sym_return); - if (lookahead == '-') ADVANCE(647); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 885: - ACCEPT_TOKEN(anon_sym_return); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 886: - ACCEPT_TOKEN(anon_sym_let); - if (lookahead == '-') ADVANCE(501); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(647); - END_STATE(); - case 887: - ACCEPT_TOKEN(anon_sym_let); - if (lookahead == '-') ADVANCE(501); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 888: - ACCEPT_TOKEN(anon_sym_let_DASHenv); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 889: - ACCEPT_TOKEN(anon_sym_mut); - if (lookahead == '-') ADVANCE(647); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 890: - ACCEPT_TOKEN(anon_sym_mut); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 891: - ACCEPT_TOKEN(anon_sym_const); - if (lookahead == '-') ADVANCE(647); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 892: - ACCEPT_TOKEN(anon_sym_const); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 893: - ACCEPT_TOKEN(anon_sym_source); - if (lookahead == '-') ADVANCE(505); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(647); - END_STATE(); - case 894: - ACCEPT_TOKEN(anon_sym_source); - if (lookahead == '-') ADVANCE(505); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 895: - ACCEPT_TOKEN(anon_sym_source_DASHenv); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 896: - ACCEPT_TOKEN(anon_sym_register); - if (lookahead == '-') ADVANCE(647); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 897: - ACCEPT_TOKEN(anon_sym_register); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 898: - ACCEPT_TOKEN(anon_sym_hide); - if (lookahead == '-') ADVANCE(502); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(647); - END_STATE(); - case 899: - ACCEPT_TOKEN(anon_sym_hide); - if (lookahead == '-') ADVANCE(502); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 900: - ACCEPT_TOKEN(anon_sym_hide); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 901: - ACCEPT_TOKEN(anon_sym_hide_DASHenv); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 902: - ACCEPT_TOKEN(anon_sym_overlay); - if (lookahead == '-') ADVANCE(647); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 903: - ACCEPT_TOKEN(anon_sym_overlay); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 904: - ACCEPT_TOKEN(anon_sym_as); - if (lookahead == '-') ADVANCE(647); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 905: - ACCEPT_TOKEN(anon_sym_as); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 906: - ACCEPT_TOKEN(anon_sym_STAR); - END_STATE(); - case 907: - ACCEPT_TOKEN(anon_sym_STAR); - if (lookahead == '*') ADVANCE(919); - END_STATE(); - case 908: - ACCEPT_TOKEN(anon_sym_STAR); - if (lookahead == '*') ADVANCE(919); - if (lookahead == '=') ADVANCE(912); - END_STATE(); - case 909: - ACCEPT_TOKEN(anon_sym_STAR); - if (lookahead == '*') ADVANCE(920); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 910: - ACCEPT_TOKEN(anon_sym_PLUS_EQ); - END_STATE(); - case 911: - ACCEPT_TOKEN(anon_sym_DASH_EQ); - END_STATE(); - case 912: - ACCEPT_TOKEN(anon_sym_STAR_EQ); - END_STATE(); - case 913: - ACCEPT_TOKEN(anon_sym_SLASH_EQ); - END_STATE(); - case 914: - ACCEPT_TOKEN(anon_sym_PLUS_PLUS_EQ); - END_STATE(); - case 915: - ACCEPT_TOKEN(anon_sym_where); - if (lookahead == '-') ADVANCE(647); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 916: - ACCEPT_TOKEN(anon_sym_where); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 917: - ACCEPT_TOKEN(anon_sym_QMARK2); - END_STATE(); - case 918: - ACCEPT_TOKEN(anon_sym_QMARK2); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 919: - ACCEPT_TOKEN(anon_sym_STAR_STAR); - END_STATE(); - case 920: - ACCEPT_TOKEN(anon_sym_STAR_STAR); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 921: - ACCEPT_TOKEN(anon_sym_PLUS_PLUS); - END_STATE(); - case 922: - ACCEPT_TOKEN(anon_sym_PLUS_PLUS); - if (lookahead == '=') ADVANCE(914); - END_STATE(); - case 923: - ACCEPT_TOKEN(anon_sym_PLUS_PLUS); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 924: - ACCEPT_TOKEN(anon_sym_SLASH); - if (lookahead == '/') ADVANCE(932); - END_STATE(); - case 925: - ACCEPT_TOKEN(anon_sym_SLASH); - if (lookahead == '/') ADVANCE(932); - if (lookahead == '=') ADVANCE(913); - END_STATE(); - case 926: - ACCEPT_TOKEN(anon_sym_SLASH); - if (lookahead == '/') ADVANCE(933); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 927: - ACCEPT_TOKEN(anon_sym_mod); - END_STATE(); - case 928: - ACCEPT_TOKEN(anon_sym_mod); - if (lookahead == 'u') ADVANCE(543); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 929: - ACCEPT_TOKEN(anon_sym_mod); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 930: - ACCEPT_TOKEN(anon_sym_mod); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 931: - ACCEPT_TOKEN(anon_sym_mod); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 932: - ACCEPT_TOKEN(anon_sym_SLASH_SLASH); - END_STATE(); - case 933: - ACCEPT_TOKEN(anon_sym_SLASH_SLASH); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 934: - ACCEPT_TOKEN(anon_sym_PLUS); - if (lookahead == '+') ADVANCE(922); - if (lookahead == '=') ADVANCE(910); - END_STATE(); - case 935: - ACCEPT_TOKEN(anon_sym_PLUS); - if (lookahead == '+') ADVANCE(921); - END_STATE(); - case 936: - ACCEPT_TOKEN(anon_sym_PLUS); - if (lookahead == '+') ADVANCE(921); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1037); - END_STATE(); - case 937: - ACCEPT_TOKEN(anon_sym_PLUS); - if (lookahead == '+') ADVANCE(923); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1031); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 938: - ACCEPT_TOKEN(anon_sym_bit_DASHshl); - END_STATE(); - case 939: - ACCEPT_TOKEN(anon_sym_bit_DASHshl); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 940: - ACCEPT_TOKEN(anon_sym_bit_DASHshl); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 941: - ACCEPT_TOKEN(anon_sym_bit_DASHshr); - END_STATE(); - case 942: - ACCEPT_TOKEN(anon_sym_bit_DASHshr); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 943: - ACCEPT_TOKEN(anon_sym_bit_DASHshr); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 944: - ACCEPT_TOKEN(anon_sym_EQ_EQ); - END_STATE(); - case 945: - ACCEPT_TOKEN(anon_sym_EQ_EQ); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 946: - ACCEPT_TOKEN(anon_sym_BANG_EQ); - END_STATE(); - case 947: - ACCEPT_TOKEN(anon_sym_BANG_EQ); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 948: - ACCEPT_TOKEN(anon_sym_LT2); - if (lookahead == '=') ADVANCE(950); - END_STATE(); - case 949: - ACCEPT_TOKEN(anon_sym_LT2); - if (lookahead == '=') ADVANCE(951); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 950: - ACCEPT_TOKEN(anon_sym_LT_EQ); - END_STATE(); - case 951: - ACCEPT_TOKEN(anon_sym_LT_EQ); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 952: - ACCEPT_TOKEN(anon_sym_GT_EQ); - END_STATE(); - case 953: - ACCEPT_TOKEN(anon_sym_GT_EQ); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 954: - ACCEPT_TOKEN(anon_sym_not_DASHin); - END_STATE(); - case 955: - ACCEPT_TOKEN(anon_sym_not_DASHin); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 956: - ACCEPT_TOKEN(anon_sym_not_DASHin); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 957: - ACCEPT_TOKEN(anon_sym_starts_DASHwith); - END_STATE(); - case 958: - ACCEPT_TOKEN(anon_sym_starts_DASHwith); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 959: - ACCEPT_TOKEN(anon_sym_starts_DASHwith); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 960: - ACCEPT_TOKEN(anon_sym_ends_DASHwith); - END_STATE(); - case 961: - ACCEPT_TOKEN(anon_sym_ends_DASHwith); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 962: - ACCEPT_TOKEN(anon_sym_ends_DASHwith); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 963: - ACCEPT_TOKEN(anon_sym_EQ_TILDE); - END_STATE(); - case 964: - ACCEPT_TOKEN(anon_sym_EQ_TILDE); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 965: - ACCEPT_TOKEN(anon_sym_BANG_TILDE); - END_STATE(); - case 966: - ACCEPT_TOKEN(anon_sym_BANG_TILDE); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 967: - ACCEPT_TOKEN(anon_sym_bit_DASHand); - END_STATE(); - case 968: - ACCEPT_TOKEN(anon_sym_bit_DASHand); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 969: - ACCEPT_TOKEN(anon_sym_bit_DASHand); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 970: - ACCEPT_TOKEN(anon_sym_bit_DASHxor); - END_STATE(); - case 971: - ACCEPT_TOKEN(anon_sym_bit_DASHxor); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 972: - ACCEPT_TOKEN(anon_sym_bit_DASHxor); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 973: - ACCEPT_TOKEN(anon_sym_bit_DASHor); - END_STATE(); - case 974: - ACCEPT_TOKEN(anon_sym_bit_DASHor); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 975: - ACCEPT_TOKEN(anon_sym_bit_DASHor); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 976: - ACCEPT_TOKEN(anon_sym_and); - END_STATE(); - case 977: - ACCEPT_TOKEN(anon_sym_and); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 978: - ACCEPT_TOKEN(anon_sym_and); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 979: - ACCEPT_TOKEN(anon_sym_and); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 980: - ACCEPT_TOKEN(anon_sym_xor); - END_STATE(); - case 981: - ACCEPT_TOKEN(anon_sym_xor); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 982: - ACCEPT_TOKEN(anon_sym_xor); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 983: - ACCEPT_TOKEN(anon_sym_xor); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 984: - ACCEPT_TOKEN(anon_sym_or); - END_STATE(); - case 985: - ACCEPT_TOKEN(anon_sym_or); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 986: - ACCEPT_TOKEN(anon_sym_or); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 987: - ACCEPT_TOKEN(anon_sym_or); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 988: - ACCEPT_TOKEN(anon_sym_not); - END_STATE(); - case 989: - ACCEPT_TOKEN(anon_sym_not); - if (lookahead == '-') ADVANCE(647); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 990: - ACCEPT_TOKEN(anon_sym_not); - if (lookahead == '-') ADVANCE(238); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 991: - ACCEPT_TOKEN(anon_sym_not); - if (lookahead == '-') ADVANCE(530); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(647); - END_STATE(); - case 992: - ACCEPT_TOKEN(anon_sym_not); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 993: - ACCEPT_TOKEN(anon_sym_not); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1633); - END_STATE(); - case 994: - ACCEPT_TOKEN(anon_sym_not); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 995: - ACCEPT_TOKEN(anon_sym_not); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 996: - ACCEPT_TOKEN(anon_sym_LPAREN2); - END_STATE(); - case 997: - ACCEPT_TOKEN(anon_sym_DOT_DOT_LT); - END_STATE(); - case 998: - ACCEPT_TOKEN(anon_sym_DOT_DOT_LT); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 999: - ACCEPT_TOKEN(anon_sym_DOT_DOT); - if (lookahead == '.') ADVANCE(826); - if (lookahead == '<') ADVANCE(997); - if (lookahead == '=') ADVANCE(1002); - END_STATE(); - case 1000: - ACCEPT_TOKEN(anon_sym_DOT_DOT); - if (lookahead == '<') ADVANCE(997); - if (lookahead == '=') ADVANCE(1002); - END_STATE(); - case 1001: - ACCEPT_TOKEN(anon_sym_DOT_DOT); - if (lookahead == '<') ADVANCE(998); - if (lookahead == '=') ADVANCE(1003); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1002: - ACCEPT_TOKEN(anon_sym_DOT_DOT_EQ); - END_STATE(); - case 1003: - ACCEPT_TOKEN(anon_sym_DOT_DOT_EQ); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1004: - ACCEPT_TOKEN(sym_val_nothing); - END_STATE(); - case 1005: - ACCEPT_TOKEN(sym_val_nothing); - if (lookahead == '-') ADVANCE(647); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1006: - ACCEPT_TOKEN(sym_val_nothing); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1007: - ACCEPT_TOKEN(sym_val_nothing); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1633); - END_STATE(); - case 1008: - ACCEPT_TOKEN(sym_val_nothing); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1634); - if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1745); - END_STATE(); - case 1009: - ACCEPT_TOKEN(sym_val_nothing); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1010: - ACCEPT_TOKEN(sym_val_nothing); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1011: - ACCEPT_TOKEN(anon_sym_true); - END_STATE(); - case 1012: - ACCEPT_TOKEN(anon_sym_true); - if (lookahead == '-') ADVANCE(647); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1013: - ACCEPT_TOKEN(anon_sym_true); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1014: - ACCEPT_TOKEN(anon_sym_true); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1633); - END_STATE(); - case 1015: - ACCEPT_TOKEN(anon_sym_true); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1634); - if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1745); - END_STATE(); - case 1016: - ACCEPT_TOKEN(anon_sym_true); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1017: - ACCEPT_TOKEN(anon_sym_true); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1018: - ACCEPT_TOKEN(anon_sym_false); - END_STATE(); - case 1019: - ACCEPT_TOKEN(anon_sym_false); - if (lookahead == '-') ADVANCE(647); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1020: - ACCEPT_TOKEN(anon_sym_false); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1021: - ACCEPT_TOKEN(anon_sym_false); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1633); - END_STATE(); - case 1022: - ACCEPT_TOKEN(anon_sym_false); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1634); - if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1745); - END_STATE(); - case 1023: - ACCEPT_TOKEN(anon_sym_false); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1024: - ACCEPT_TOKEN(anon_sym_false); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1025: - ACCEPT_TOKEN(aux_sym_val_number_token1); - if (lookahead == '-') ADVANCE(1738); - if (lookahead == '.') ADVANCE(1730); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1728); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1031); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1026: - ACCEPT_TOKEN(aux_sym_val_number_token1); - if (lookahead == '-') ADVANCE(368); - if (lookahead == '.') ADVANCE(357); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(346); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1037); - END_STATE(); - case 1027: - ACCEPT_TOKEN(aux_sym_val_number_token1); - if (lookahead == '.') ADVANCE(1730); - if (lookahead == 'b') ADVANCE(1423); - if (lookahead == 'o') ADVANCE(1427); - if (lookahead == 'x') ADVANCE(1431); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1728); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1029); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1028: - ACCEPT_TOKEN(aux_sym_val_number_token1); - if (lookahead == '.') ADVANCE(1730); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1728); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1025); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1029: - ACCEPT_TOKEN(aux_sym_val_number_token1); - if (lookahead == '.') ADVANCE(1730); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1728); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1028); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1030: - ACCEPT_TOKEN(aux_sym_val_number_token1); - if (lookahead == '.') ADVANCE(1730); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1728); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1029); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1031: - ACCEPT_TOKEN(aux_sym_val_number_token1); - if (lookahead == '.') ADVANCE(1730); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1728); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1031); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1032: - ACCEPT_TOKEN(aux_sym_val_number_token1); - if (lookahead == '.') ADVANCE(357); - if (lookahead == 'b') ADVANCE(1422); - if (lookahead == 'o') ADVANCE(1426); - if (lookahead == 'x') ADVANCE(1430); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(346); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1035); - END_STATE(); - case 1033: - ACCEPT_TOKEN(aux_sym_val_number_token1); - if (lookahead == '.') ADVANCE(357); - if (lookahead == 'b') ADVANCE(347); - if (lookahead == 'o') ADVANCE(349); - if (lookahead == 'x') ADVANCE(378); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(346); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1037); - END_STATE(); - case 1034: - ACCEPT_TOKEN(aux_sym_val_number_token1); - if (lookahead == '.') ADVANCE(357); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(346); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1026); - END_STATE(); - case 1035: - ACCEPT_TOKEN(aux_sym_val_number_token1); - if (lookahead == '.') ADVANCE(357); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(346); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1034); - END_STATE(); - case 1036: - ACCEPT_TOKEN(aux_sym_val_number_token1); - if (lookahead == '.') ADVANCE(357); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(346); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1035); - END_STATE(); - case 1037: - ACCEPT_TOKEN(aux_sym_val_number_token1); - if (lookahead == '.') ADVANCE(357); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(346); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1037); - END_STATE(); - case 1038: - ACCEPT_TOKEN(aux_sym_val_number_token1); - if (lookahead == '.') ADVANCE(357); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1477); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1038); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1478); - END_STATE(); - case 1039: - ACCEPT_TOKEN(aux_sym_val_number_token1); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(346); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1039); - END_STATE(); - case 1040: - ACCEPT_TOKEN(aux_sym_val_number_token1); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1728); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1040); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1041: - ACCEPT_TOKEN(aux_sym_val_number_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1041); - END_STATE(); - case 1042: - ACCEPT_TOKEN(aux_sym_val_number_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1042); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1478); - END_STATE(); - case 1043: - ACCEPT_TOKEN(aux_sym_val_number_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1043); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1044: - ACCEPT_TOKEN(aux_sym_val_number_token2); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1044); - END_STATE(); - case 1045: - ACCEPT_TOKEN(aux_sym_val_number_token2); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1045); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1046: - ACCEPT_TOKEN(aux_sym_val_number_token3); - if (lookahead == '0' || - lookahead == '1' || - lookahead == '_') ADVANCE(1046); - END_STATE(); - case 1047: - ACCEPT_TOKEN(aux_sym_val_number_token3); - if (lookahead == '0' || - lookahead == '1' || - lookahead == '_') ADVANCE(1047); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1048: - ACCEPT_TOKEN(aux_sym_val_number_token4); - if (('0' <= lookahead && lookahead <= '7') || - lookahead == '_') ADVANCE(1048); - END_STATE(); - case 1049: - ACCEPT_TOKEN(aux_sym_val_number_token4); - if (('0' <= lookahead && lookahead <= '7') || - lookahead == '_') ADVANCE(1049); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1050: - ACCEPT_TOKEN(anon_sym_inf); - END_STATE(); - case 1051: - ACCEPT_TOKEN(anon_sym_inf); - if (lookahead == '-') ADVANCE(647); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1052: - ACCEPT_TOKEN(anon_sym_inf); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1053: - ACCEPT_TOKEN(anon_sym_inf); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1633); - END_STATE(); - case 1054: - ACCEPT_TOKEN(anon_sym_inf); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1634); - if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1745); - END_STATE(); - case 1055: - ACCEPT_TOKEN(anon_sym_inf); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1056: - ACCEPT_TOKEN(anon_sym_inf); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1057: - ACCEPT_TOKEN(anon_sym_DASHinf); - END_STATE(); - case 1058: - ACCEPT_TOKEN(anon_sym_DASHinf); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1478); - END_STATE(); - case 1059: - ACCEPT_TOKEN(anon_sym_NaN); - END_STATE(); - case 1060: - ACCEPT_TOKEN(anon_sym_NaN); - if (lookahead == '-') ADVANCE(647); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1061: - ACCEPT_TOKEN(anon_sym_NaN); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1062: - ACCEPT_TOKEN(anon_sym_NaN); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1633); - END_STATE(); - case 1063: - ACCEPT_TOKEN(anon_sym_NaN); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1634); - if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1745); - END_STATE(); - case 1064: - ACCEPT_TOKEN(anon_sym_NaN); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1065: - ACCEPT_TOKEN(anon_sym_NaN); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1066: - ACCEPT_TOKEN(anon_sym_ns); - END_STATE(); - case 1067: - ACCEPT_TOKEN(anon_sym_ns); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1068: - ACCEPT_TOKEN(anon_sym_ns); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1069: - ACCEPT_TOKEN(anon_sym_ns); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1070: - ACCEPT_TOKEN(anon_sym_s); - END_STATE(); - case 1071: - ACCEPT_TOKEN(anon_sym_s); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1072: - ACCEPT_TOKEN(anon_sym_s); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1073: - ACCEPT_TOKEN(anon_sym_s); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1074: - ACCEPT_TOKEN(anon_sym_us); - END_STATE(); - case 1075: - ACCEPT_TOKEN(anon_sym_us); - if (lookahead == 'e') ADVANCE(800); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1076: - ACCEPT_TOKEN(anon_sym_us); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1077: - ACCEPT_TOKEN(anon_sym_us); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1078: - ACCEPT_TOKEN(anon_sym_us); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1079: - ACCEPT_TOKEN(anon_sym_ms); - END_STATE(); - case 1080: - ACCEPT_TOKEN(anon_sym_ms); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1081: - ACCEPT_TOKEN(anon_sym_ms); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1082: - ACCEPT_TOKEN(anon_sym_ms); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1083: - ACCEPT_TOKEN(anon_sym_sec); - END_STATE(); - case 1084: - ACCEPT_TOKEN(anon_sym_sec); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1085: - ACCEPT_TOKEN(anon_sym_sec); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1086: - ACCEPT_TOKEN(anon_sym_sec); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1087: - ACCEPT_TOKEN(anon_sym_min); - END_STATE(); - case 1088: - ACCEPT_TOKEN(anon_sym_min); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1089: - ACCEPT_TOKEN(anon_sym_min); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1090: - ACCEPT_TOKEN(anon_sym_min); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1091: - ACCEPT_TOKEN(anon_sym_hr); - END_STATE(); - case 1092: - ACCEPT_TOKEN(anon_sym_hr); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1093: - ACCEPT_TOKEN(anon_sym_hr); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1094: - ACCEPT_TOKEN(anon_sym_hr); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1095: - ACCEPT_TOKEN(anon_sym_day); - END_STATE(); - case 1096: - ACCEPT_TOKEN(anon_sym_day); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1097: - ACCEPT_TOKEN(anon_sym_day); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1098: - ACCEPT_TOKEN(anon_sym_day); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1099: - ACCEPT_TOKEN(anon_sym_wk); - END_STATE(); - case 1100: - ACCEPT_TOKEN(anon_sym_wk); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1101: - ACCEPT_TOKEN(anon_sym_wk); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1102: - ACCEPT_TOKEN(anon_sym_wk); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1103: - ACCEPT_TOKEN(anon_sym_b); - if (lookahead == 'i') ADVANCE(1715); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1104: - ACCEPT_TOKEN(anon_sym_b); - if (lookahead == 'i') ADVANCE(764); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1105: - ACCEPT_TOKEN(anon_sym_b); - if (lookahead == 'i') ADVANCE(314); - END_STATE(); - case 1106: - ACCEPT_TOKEN(anon_sym_b); - if (lookahead == 'i') ADVANCE(621); - if (lookahead == 'r') ADVANCE(496); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1107: - ACCEPT_TOKEN(anon_sym_b); - if (lookahead == 'i') ADVANCE(621); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1108: - ACCEPT_TOKEN(anon_sym_b); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1109: - ACCEPT_TOKEN(anon_sym_b); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1110: - ACCEPT_TOKEN(anon_sym_B); - END_STATE(); - case 1111: - ACCEPT_TOKEN(anon_sym_B); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1112: - ACCEPT_TOKEN(anon_sym_B); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1113: - ACCEPT_TOKEN(anon_sym_B); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1114: - ACCEPT_TOKEN(anon_sym_kb); - END_STATE(); - case 1115: - ACCEPT_TOKEN(anon_sym_kb); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1116: - ACCEPT_TOKEN(anon_sym_kb); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1117: - ACCEPT_TOKEN(anon_sym_kb); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1118: - ACCEPT_TOKEN(anon_sym_kB); - END_STATE(); - case 1119: - ACCEPT_TOKEN(anon_sym_kB); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1120: - ACCEPT_TOKEN(anon_sym_kB); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1121: - ACCEPT_TOKEN(anon_sym_kB); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1122: - ACCEPT_TOKEN(anon_sym_Kb); - END_STATE(); - case 1123: - ACCEPT_TOKEN(anon_sym_Kb); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1124: - ACCEPT_TOKEN(anon_sym_Kb); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1125: - ACCEPT_TOKEN(anon_sym_Kb); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1126: - ACCEPT_TOKEN(anon_sym_KB); - END_STATE(); - case 1127: - ACCEPT_TOKEN(anon_sym_KB); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1128: - ACCEPT_TOKEN(anon_sym_KB); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1129: - ACCEPT_TOKEN(anon_sym_KB); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1130: - ACCEPT_TOKEN(anon_sym_mb); - END_STATE(); - case 1131: - ACCEPT_TOKEN(anon_sym_mb); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1132: - ACCEPT_TOKEN(anon_sym_mb); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1133: - ACCEPT_TOKEN(anon_sym_mb); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1134: - ACCEPT_TOKEN(anon_sym_mB); - END_STATE(); - case 1135: - ACCEPT_TOKEN(anon_sym_mB); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1136: - ACCEPT_TOKEN(anon_sym_mB); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1137: - ACCEPT_TOKEN(anon_sym_mB); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1138: - ACCEPT_TOKEN(anon_sym_Mb); - END_STATE(); - case 1139: - ACCEPT_TOKEN(anon_sym_Mb); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1140: - ACCEPT_TOKEN(anon_sym_Mb); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1141: - ACCEPT_TOKEN(anon_sym_Mb); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1142: - ACCEPT_TOKEN(anon_sym_MB); - END_STATE(); - case 1143: - ACCEPT_TOKEN(anon_sym_MB); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1144: - ACCEPT_TOKEN(anon_sym_MB); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1145: - ACCEPT_TOKEN(anon_sym_MB); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1146: - ACCEPT_TOKEN(anon_sym_gb); - END_STATE(); - case 1147: - ACCEPT_TOKEN(anon_sym_gb); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1148: - ACCEPT_TOKEN(anon_sym_gb); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1149: - ACCEPT_TOKEN(anon_sym_gb); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1150: - ACCEPT_TOKEN(anon_sym_gB); - END_STATE(); - case 1151: - ACCEPT_TOKEN(anon_sym_gB); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1152: - ACCEPT_TOKEN(anon_sym_gB); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1153: - ACCEPT_TOKEN(anon_sym_gB); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1154: - ACCEPT_TOKEN(anon_sym_Gb); - END_STATE(); - case 1155: - ACCEPT_TOKEN(anon_sym_Gb); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1156: - ACCEPT_TOKEN(anon_sym_Gb); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1157: - ACCEPT_TOKEN(anon_sym_Gb); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1158: - ACCEPT_TOKEN(anon_sym_GB); - END_STATE(); - case 1159: - ACCEPT_TOKEN(anon_sym_GB); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1160: - ACCEPT_TOKEN(anon_sym_GB); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1161: - ACCEPT_TOKEN(anon_sym_GB); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1162: - ACCEPT_TOKEN(anon_sym_tb); - END_STATE(); - case 1163: - ACCEPT_TOKEN(anon_sym_tb); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1164: - ACCEPT_TOKEN(anon_sym_tb); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1165: - ACCEPT_TOKEN(anon_sym_tb); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1166: - ACCEPT_TOKEN(anon_sym_tB); - END_STATE(); - case 1167: - ACCEPT_TOKEN(anon_sym_tB); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1168: - ACCEPT_TOKEN(anon_sym_tB); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1169: - ACCEPT_TOKEN(anon_sym_tB); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1170: - ACCEPT_TOKEN(anon_sym_Tb); - END_STATE(); - case 1171: - ACCEPT_TOKEN(anon_sym_Tb); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1172: - ACCEPT_TOKEN(anon_sym_Tb); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1173: - ACCEPT_TOKEN(anon_sym_Tb); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1174: - ACCEPT_TOKEN(anon_sym_TB); - END_STATE(); - case 1175: - ACCEPT_TOKEN(anon_sym_TB); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1176: - ACCEPT_TOKEN(anon_sym_TB); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1177: - ACCEPT_TOKEN(anon_sym_TB); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1178: - ACCEPT_TOKEN(anon_sym_pb); - END_STATE(); - case 1179: - ACCEPT_TOKEN(anon_sym_pb); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1180: - ACCEPT_TOKEN(anon_sym_pb); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1181: - ACCEPT_TOKEN(anon_sym_pb); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1182: - ACCEPT_TOKEN(anon_sym_pB); - END_STATE(); - case 1183: - ACCEPT_TOKEN(anon_sym_pB); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1184: - ACCEPT_TOKEN(anon_sym_pB); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1185: - ACCEPT_TOKEN(anon_sym_pB); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1186: - ACCEPT_TOKEN(anon_sym_Pb); - END_STATE(); - case 1187: - ACCEPT_TOKEN(anon_sym_Pb); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1188: - ACCEPT_TOKEN(anon_sym_Pb); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1189: - ACCEPT_TOKEN(anon_sym_Pb); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1190: - ACCEPT_TOKEN(anon_sym_PB); - END_STATE(); - case 1191: - ACCEPT_TOKEN(anon_sym_PB); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1192: - ACCEPT_TOKEN(anon_sym_PB); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1193: - ACCEPT_TOKEN(anon_sym_PB); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1194: - ACCEPT_TOKEN(anon_sym_eb); - END_STATE(); - case 1195: - ACCEPT_TOKEN(anon_sym_eb); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1196: - ACCEPT_TOKEN(anon_sym_eb); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1197: - ACCEPT_TOKEN(anon_sym_eb); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1198: - ACCEPT_TOKEN(anon_sym_eB); - END_STATE(); - case 1199: - ACCEPT_TOKEN(anon_sym_eB); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1200: - ACCEPT_TOKEN(anon_sym_eB); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1201: - ACCEPT_TOKEN(anon_sym_eB); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1202: - ACCEPT_TOKEN(anon_sym_Eb); - END_STATE(); - case 1203: - ACCEPT_TOKEN(anon_sym_Eb); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1204: - ACCEPT_TOKEN(anon_sym_Eb); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1205: - ACCEPT_TOKEN(anon_sym_Eb); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1206: - ACCEPT_TOKEN(anon_sym_EB); - END_STATE(); - case 1207: - ACCEPT_TOKEN(anon_sym_EB); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1208: - ACCEPT_TOKEN(anon_sym_EB); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1209: - ACCEPT_TOKEN(anon_sym_EB); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1210: - ACCEPT_TOKEN(anon_sym_zb); - END_STATE(); - case 1211: - ACCEPT_TOKEN(anon_sym_zb); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1212: - ACCEPT_TOKEN(anon_sym_zb); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1213: - ACCEPT_TOKEN(anon_sym_zb); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1214: - ACCEPT_TOKEN(anon_sym_zB); - END_STATE(); - case 1215: - ACCEPT_TOKEN(anon_sym_zB); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1216: - ACCEPT_TOKEN(anon_sym_zB); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1217: - ACCEPT_TOKEN(anon_sym_zB); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1218: - ACCEPT_TOKEN(anon_sym_Zb); - END_STATE(); - case 1219: - ACCEPT_TOKEN(anon_sym_Zb); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1220: - ACCEPT_TOKEN(anon_sym_Zb); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1221: - ACCEPT_TOKEN(anon_sym_Zb); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1222: - ACCEPT_TOKEN(anon_sym_ZB); - END_STATE(); - case 1223: - ACCEPT_TOKEN(anon_sym_ZB); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1224: - ACCEPT_TOKEN(anon_sym_ZB); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1225: - ACCEPT_TOKEN(anon_sym_ZB); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1226: - ACCEPT_TOKEN(anon_sym_kib); - END_STATE(); - case 1227: - ACCEPT_TOKEN(anon_sym_kib); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1228: - ACCEPT_TOKEN(anon_sym_kib); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1229: - ACCEPT_TOKEN(anon_sym_kib); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1230: - ACCEPT_TOKEN(anon_sym_kiB); - END_STATE(); - case 1231: - ACCEPT_TOKEN(anon_sym_kiB); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1232: - ACCEPT_TOKEN(anon_sym_kiB); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1233: - ACCEPT_TOKEN(anon_sym_kiB); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1234: - ACCEPT_TOKEN(anon_sym_kIB); - END_STATE(); - case 1235: - ACCEPT_TOKEN(anon_sym_kIB); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1236: - ACCEPT_TOKEN(anon_sym_kIB); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1237: - ACCEPT_TOKEN(anon_sym_kIB); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1238: - ACCEPT_TOKEN(anon_sym_kIb); - END_STATE(); - case 1239: - ACCEPT_TOKEN(anon_sym_kIb); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1240: - ACCEPT_TOKEN(anon_sym_kIb); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1241: - ACCEPT_TOKEN(anon_sym_kIb); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1242: - ACCEPT_TOKEN(anon_sym_Kib); - END_STATE(); - case 1243: - ACCEPT_TOKEN(anon_sym_Kib); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1244: - ACCEPT_TOKEN(anon_sym_Kib); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1245: - ACCEPT_TOKEN(anon_sym_Kib); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1246: - ACCEPT_TOKEN(anon_sym_KIb); - END_STATE(); - case 1247: - ACCEPT_TOKEN(anon_sym_KIb); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1248: - ACCEPT_TOKEN(anon_sym_KIb); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1249: - ACCEPT_TOKEN(anon_sym_KIb); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1250: - ACCEPT_TOKEN(anon_sym_KIB); - END_STATE(); - case 1251: - ACCEPT_TOKEN(anon_sym_KIB); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1252: - ACCEPT_TOKEN(anon_sym_KIB); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1253: - ACCEPT_TOKEN(anon_sym_KIB); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1254: - ACCEPT_TOKEN(anon_sym_mib); - END_STATE(); - case 1255: - ACCEPT_TOKEN(anon_sym_mib); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1256: - ACCEPT_TOKEN(anon_sym_mib); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1257: - ACCEPT_TOKEN(anon_sym_mib); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1258: - ACCEPT_TOKEN(anon_sym_miB); - END_STATE(); - case 1259: - ACCEPT_TOKEN(anon_sym_miB); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1260: - ACCEPT_TOKEN(anon_sym_miB); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1261: - ACCEPT_TOKEN(anon_sym_miB); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1262: - ACCEPT_TOKEN(anon_sym_mIB); - END_STATE(); - case 1263: - ACCEPT_TOKEN(anon_sym_mIB); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1264: - ACCEPT_TOKEN(anon_sym_mIB); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1265: - ACCEPT_TOKEN(anon_sym_mIB); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1266: - ACCEPT_TOKEN(anon_sym_mIb); - END_STATE(); - case 1267: - ACCEPT_TOKEN(anon_sym_mIb); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1268: - ACCEPT_TOKEN(anon_sym_mIb); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1269: - ACCEPT_TOKEN(anon_sym_mIb); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1270: - ACCEPT_TOKEN(anon_sym_Mib); - END_STATE(); - case 1271: - ACCEPT_TOKEN(anon_sym_Mib); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1272: - ACCEPT_TOKEN(anon_sym_Mib); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1273: - ACCEPT_TOKEN(anon_sym_Mib); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1274: - ACCEPT_TOKEN(anon_sym_MIb); - END_STATE(); - case 1275: - ACCEPT_TOKEN(anon_sym_MIb); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1276: - ACCEPT_TOKEN(anon_sym_MIb); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1277: - ACCEPT_TOKEN(anon_sym_MIb); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1278: - ACCEPT_TOKEN(anon_sym_MIB); - END_STATE(); - case 1279: - ACCEPT_TOKEN(anon_sym_MIB); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1280: - ACCEPT_TOKEN(anon_sym_MIB); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1281: - ACCEPT_TOKEN(anon_sym_MIB); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1282: - ACCEPT_TOKEN(anon_sym_gib); - END_STATE(); - case 1283: - ACCEPT_TOKEN(anon_sym_gib); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1284: - ACCEPT_TOKEN(anon_sym_gib); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1285: - ACCEPT_TOKEN(anon_sym_gib); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1286: - ACCEPT_TOKEN(anon_sym_giB); - END_STATE(); - case 1287: - ACCEPT_TOKEN(anon_sym_giB); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1288: - ACCEPT_TOKEN(anon_sym_giB); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1289: - ACCEPT_TOKEN(anon_sym_giB); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1290: - ACCEPT_TOKEN(anon_sym_gIB); - END_STATE(); - case 1291: - ACCEPT_TOKEN(anon_sym_gIB); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1292: - ACCEPT_TOKEN(anon_sym_gIB); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1293: - ACCEPT_TOKEN(anon_sym_gIB); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1294: - ACCEPT_TOKEN(anon_sym_gIb); - END_STATE(); - case 1295: - ACCEPT_TOKEN(anon_sym_gIb); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1296: - ACCEPT_TOKEN(anon_sym_gIb); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1297: - ACCEPT_TOKEN(anon_sym_gIb); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1298: - ACCEPT_TOKEN(anon_sym_Gib); - END_STATE(); - case 1299: - ACCEPT_TOKEN(anon_sym_Gib); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1300: - ACCEPT_TOKEN(anon_sym_Gib); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1301: - ACCEPT_TOKEN(anon_sym_Gib); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1302: - ACCEPT_TOKEN(anon_sym_GIb); - END_STATE(); - case 1303: - ACCEPT_TOKEN(anon_sym_GIb); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1304: - ACCEPT_TOKEN(anon_sym_GIb); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1305: - ACCEPT_TOKEN(anon_sym_GIb); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1306: - ACCEPT_TOKEN(anon_sym_GIB); - END_STATE(); - case 1307: - ACCEPT_TOKEN(anon_sym_GIB); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1308: - ACCEPT_TOKEN(anon_sym_GIB); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1309: - ACCEPT_TOKEN(anon_sym_GIB); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1310: - ACCEPT_TOKEN(anon_sym_tib); - END_STATE(); - case 1311: - ACCEPT_TOKEN(anon_sym_tib); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1312: - ACCEPT_TOKEN(anon_sym_tib); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1313: - ACCEPT_TOKEN(anon_sym_tib); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1314: - ACCEPT_TOKEN(anon_sym_tiB); - END_STATE(); - case 1315: - ACCEPT_TOKEN(anon_sym_tiB); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1316: - ACCEPT_TOKEN(anon_sym_tiB); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1317: - ACCEPT_TOKEN(anon_sym_tiB); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1318: - ACCEPT_TOKEN(anon_sym_tIB); - END_STATE(); - case 1319: - ACCEPT_TOKEN(anon_sym_tIB); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1320: - ACCEPT_TOKEN(anon_sym_tIB); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1321: - ACCEPT_TOKEN(anon_sym_tIB); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1322: - ACCEPT_TOKEN(anon_sym_tIb); - END_STATE(); - case 1323: - ACCEPT_TOKEN(anon_sym_tIb); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1324: - ACCEPT_TOKEN(anon_sym_tIb); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1325: - ACCEPT_TOKEN(anon_sym_tIb); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1326: - ACCEPT_TOKEN(anon_sym_Tib); - END_STATE(); - case 1327: - ACCEPT_TOKEN(anon_sym_Tib); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1328: - ACCEPT_TOKEN(anon_sym_Tib); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1329: - ACCEPT_TOKEN(anon_sym_Tib); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1330: - ACCEPT_TOKEN(anon_sym_TIb); - END_STATE(); - case 1331: - ACCEPT_TOKEN(anon_sym_TIb); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1332: - ACCEPT_TOKEN(anon_sym_TIb); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1333: - ACCEPT_TOKEN(anon_sym_TIb); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1334: - ACCEPT_TOKEN(anon_sym_TIB); - END_STATE(); - case 1335: - ACCEPT_TOKEN(anon_sym_TIB); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1336: - ACCEPT_TOKEN(anon_sym_TIB); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1337: - ACCEPT_TOKEN(anon_sym_TIB); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1338: - ACCEPT_TOKEN(anon_sym_pib); - END_STATE(); - case 1339: - ACCEPT_TOKEN(anon_sym_pib); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1340: - ACCEPT_TOKEN(anon_sym_pib); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1341: - ACCEPT_TOKEN(anon_sym_pib); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1342: - ACCEPT_TOKEN(anon_sym_piB); - END_STATE(); - case 1343: - ACCEPT_TOKEN(anon_sym_piB); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1344: - ACCEPT_TOKEN(anon_sym_piB); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1345: - ACCEPT_TOKEN(anon_sym_piB); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1346: - ACCEPT_TOKEN(anon_sym_pIB); - END_STATE(); - case 1347: - ACCEPT_TOKEN(anon_sym_pIB); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1348: - ACCEPT_TOKEN(anon_sym_pIB); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1349: - ACCEPT_TOKEN(anon_sym_pIB); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1350: - ACCEPT_TOKEN(anon_sym_pIb); - END_STATE(); - case 1351: - ACCEPT_TOKEN(anon_sym_pIb); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1352: - ACCEPT_TOKEN(anon_sym_pIb); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1353: - ACCEPT_TOKEN(anon_sym_pIb); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1354: - ACCEPT_TOKEN(anon_sym_Pib); - END_STATE(); - case 1355: - ACCEPT_TOKEN(anon_sym_Pib); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1356: - ACCEPT_TOKEN(anon_sym_Pib); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1357: - ACCEPT_TOKEN(anon_sym_Pib); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1358: - ACCEPT_TOKEN(anon_sym_PIb); - END_STATE(); - case 1359: - ACCEPT_TOKEN(anon_sym_PIb); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1360: - ACCEPT_TOKEN(anon_sym_PIb); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1361: - ACCEPT_TOKEN(anon_sym_PIb); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1362: - ACCEPT_TOKEN(anon_sym_PIB); - END_STATE(); - case 1363: - ACCEPT_TOKEN(anon_sym_PIB); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1364: - ACCEPT_TOKEN(anon_sym_PIB); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1365: - ACCEPT_TOKEN(anon_sym_PIB); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1366: - ACCEPT_TOKEN(anon_sym_eib); - END_STATE(); - case 1367: - ACCEPT_TOKEN(anon_sym_eib); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1368: - ACCEPT_TOKEN(anon_sym_eib); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1369: - ACCEPT_TOKEN(anon_sym_eib); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1370: - ACCEPT_TOKEN(anon_sym_eiB); - END_STATE(); - case 1371: - ACCEPT_TOKEN(anon_sym_eiB); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1372: - ACCEPT_TOKEN(anon_sym_eiB); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1373: - ACCEPT_TOKEN(anon_sym_eiB); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1374: - ACCEPT_TOKEN(anon_sym_eIB); - END_STATE(); - case 1375: - ACCEPT_TOKEN(anon_sym_eIB); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1376: - ACCEPT_TOKEN(anon_sym_eIB); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1377: - ACCEPT_TOKEN(anon_sym_eIB); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1378: - ACCEPT_TOKEN(anon_sym_eIb); - END_STATE(); - case 1379: - ACCEPT_TOKEN(anon_sym_eIb); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1380: - ACCEPT_TOKEN(anon_sym_eIb); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1381: - ACCEPT_TOKEN(anon_sym_eIb); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1382: - ACCEPT_TOKEN(anon_sym_Eib); - END_STATE(); - case 1383: - ACCEPT_TOKEN(anon_sym_Eib); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1384: - ACCEPT_TOKEN(anon_sym_Eib); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1385: - ACCEPT_TOKEN(anon_sym_Eib); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1386: - ACCEPT_TOKEN(anon_sym_EIb); - END_STATE(); - case 1387: - ACCEPT_TOKEN(anon_sym_EIb); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1388: - ACCEPT_TOKEN(anon_sym_EIb); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1389: - ACCEPT_TOKEN(anon_sym_EIb); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1390: - ACCEPT_TOKEN(anon_sym_EIB); - END_STATE(); - case 1391: - ACCEPT_TOKEN(anon_sym_EIB); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1392: - ACCEPT_TOKEN(anon_sym_EIB); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1393: - ACCEPT_TOKEN(anon_sym_EIB); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1394: - ACCEPT_TOKEN(anon_sym_zib); - END_STATE(); - case 1395: - ACCEPT_TOKEN(anon_sym_zib); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1396: - ACCEPT_TOKEN(anon_sym_zib); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1397: - ACCEPT_TOKEN(anon_sym_zib); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1398: - ACCEPT_TOKEN(anon_sym_ziB); - END_STATE(); - case 1399: - ACCEPT_TOKEN(anon_sym_ziB); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1400: - ACCEPT_TOKEN(anon_sym_ziB); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1401: - ACCEPT_TOKEN(anon_sym_ziB); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1402: - ACCEPT_TOKEN(anon_sym_zIB); - END_STATE(); - case 1403: - ACCEPT_TOKEN(anon_sym_zIB); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1404: - ACCEPT_TOKEN(anon_sym_zIB); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1405: - ACCEPT_TOKEN(anon_sym_zIB); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1406: - ACCEPT_TOKEN(anon_sym_zIb); - END_STATE(); - case 1407: - ACCEPT_TOKEN(anon_sym_zIb); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1408: - ACCEPT_TOKEN(anon_sym_zIb); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1409: - ACCEPT_TOKEN(anon_sym_zIb); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1410: - ACCEPT_TOKEN(anon_sym_Zib); - END_STATE(); - case 1411: - ACCEPT_TOKEN(anon_sym_Zib); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1412: - ACCEPT_TOKEN(anon_sym_Zib); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1413: - ACCEPT_TOKEN(anon_sym_Zib); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1414: - ACCEPT_TOKEN(anon_sym_ZIb); - END_STATE(); - case 1415: - ACCEPT_TOKEN(anon_sym_ZIb); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1416: - ACCEPT_TOKEN(anon_sym_ZIb); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1417: - ACCEPT_TOKEN(anon_sym_ZIb); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1418: - ACCEPT_TOKEN(anon_sym_ZIB); - END_STATE(); - case 1419: - ACCEPT_TOKEN(anon_sym_ZIB); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(774); - END_STATE(); - case 1420: - ACCEPT_TOKEN(anon_sym_ZIB); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(647); - END_STATE(); - case 1421: - ACCEPT_TOKEN(anon_sym_ZIB); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1422: - ACCEPT_TOKEN(anon_sym_0b); - if (lookahead == '0' || - lookahead == '1' || - lookahead == '_') ADVANCE(1046); - END_STATE(); - case 1423: - ACCEPT_TOKEN(anon_sym_0b); - if (lookahead == '0' || - lookahead == '1' || - lookahead == '_') ADVANCE(1047); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1424: - ACCEPT_TOKEN(anon_sym_0b); - if (lookahead == '0' || - lookahead == '1' || - lookahead == '_') ADVANCE(1625); - if (aux_sym_long_flag_token1_character_set_7(lookahead)) ADVANCE(1633); - END_STATE(); - case 1425: - ACCEPT_TOKEN(anon_sym_0b); - if (lookahead == '0' || - lookahead == '1' || - lookahead == '_') ADVANCE(1626); - if (aux_sym_long_flag_token1_character_set_7(lookahead)) ADVANCE(1634); - if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1745); - END_STATE(); - case 1426: - ACCEPT_TOKEN(anon_sym_0o); - if (('0' <= lookahead && lookahead <= '7') || - lookahead == '_') ADVANCE(1048); - END_STATE(); - case 1427: - ACCEPT_TOKEN(anon_sym_0o); - if (('0' <= lookahead && lookahead <= '7') || - lookahead == '_') ADVANCE(1049); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1428: - ACCEPT_TOKEN(anon_sym_0o); - if (('0' <= lookahead && lookahead <= '7') || - lookahead == '_') ADVANCE(1627); - if (aux_sym_long_flag_token1_character_set_8(lookahead)) ADVANCE(1633); - END_STATE(); - case 1429: - ACCEPT_TOKEN(anon_sym_0o); - if (('0' <= lookahead && lookahead <= '7') || - lookahead == '_') ADVANCE(1628); - if (aux_sym_long_flag_token1_character_set_8(lookahead)) ADVANCE(1634); - if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1745); - END_STATE(); - case 1430: - ACCEPT_TOKEN(anon_sym_0x); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1044); - END_STATE(); - case 1431: - ACCEPT_TOKEN(anon_sym_0x); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1045); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1432: - ACCEPT_TOKEN(anon_sym_0x); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1631); - if (aux_sym_long_flag_token1_character_set_9(lookahead)) ADVANCE(1633); - END_STATE(); - case 1433: - ACCEPT_TOKEN(anon_sym_0x); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1632); - if (aux_sym_long_flag_token1_character_set_9(lookahead)) ADVANCE(1634); - if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1745); - END_STATE(); - case 1434: - ACCEPT_TOKEN(anon_sym_LBRACK2); - END_STATE(); - case 1435: - ACCEPT_TOKEN(sym_hex_digit); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1435); - END_STATE(); - case 1436: - ACCEPT_TOKEN(sym_val_date); - END_STATE(); - case 1437: - ACCEPT_TOKEN(sym_val_date); - if (lookahead == '.') ADVANCE(355); - if (lookahead == '+' || - lookahead == '-') ADVANCE(111); - if (lookahead == 'Z' || - lookahead == 'z') ADVANCE(1436); - END_STATE(); - case 1438: - ACCEPT_TOKEN(sym_val_date); - if (lookahead == '.') ADVANCE(1736); - if (lookahead == '+' || - lookahead == '-') ADVANCE(1642); - if (lookahead == 'Z' || - lookahead == 'z') ADVANCE(1447); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1439: - ACCEPT_TOKEN(sym_val_date); - if (lookahead == ':') ADVANCE(1445); - if (('0' <= lookahead && lookahead <= '5')) ADVANCE(354); - END_STATE(); - case 1440: - ACCEPT_TOKEN(sym_val_date); - if (lookahead == ':') ADVANCE(1446); - if (('0' <= lookahead && lookahead <= '5')) ADVANCE(1735); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1441: - ACCEPT_TOKEN(sym_val_date); - if (lookahead == 'T') ADVANCE(1741); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1442: - ACCEPT_TOKEN(sym_val_date); - if (lookahead == 'T') ADVANCE(361); - END_STATE(); - case 1443: - ACCEPT_TOKEN(sym_val_date); - if (lookahead == '+' || - lookahead == '-') ADVANCE(111); - if (lookahead == 'Z' || - lookahead == 'z') ADVANCE(1436); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1443); - END_STATE(); - case 1444: - ACCEPT_TOKEN(sym_val_date); - if (lookahead == '+' || - lookahead == '-') ADVANCE(1642); - if (lookahead == 'Z' || - lookahead == 'z') ADVANCE(1447); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1444); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1445: - ACCEPT_TOKEN(sym_val_date); - if (('0' <= lookahead && lookahead <= '5')) ADVANCE(354); - END_STATE(); - case 1446: - ACCEPT_TOKEN(sym_val_date); - if (('0' <= lookahead && lookahead <= '5')) ADVANCE(1735); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1447: - ACCEPT_TOKEN(sym_val_date); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1448: - ACCEPT_TOKEN(anon_sym_DQUOTE); - END_STATE(); - case 1449: - ACCEPT_TOKEN(sym__escaped_str_content); - if (lookahead == '#') ADVANCE(1450); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\r' || - lookahead == ' ') ADVANCE(1449); - if (lookahead != 0 && - lookahead != '"' && - lookahead != '\\') ADVANCE(1450); - END_STATE(); - case 1450: - ACCEPT_TOKEN(sym__escaped_str_content); - if (lookahead != 0 && - lookahead != '"' && - lookahead != '\\') ADVANCE(1450); - END_STATE(); - case 1451: - ACCEPT_TOKEN(sym__str_single_quotes); - END_STATE(); - case 1452: - ACCEPT_TOKEN(sym__str_back_ticks); - END_STATE(); - case 1453: - ACCEPT_TOKEN(sym_escape_sequence); - END_STATE(); - case 1454: - ACCEPT_TOKEN(sym_escaped_interpolated_content); - END_STATE(); - case 1455: - ACCEPT_TOKEN(sym_unescaped_interpolated_content); - END_STATE(); - case 1456: - ACCEPT_TOKEN(anon_sym_DOLLAR_SQUOTE); - END_STATE(); - case 1457: - ACCEPT_TOKEN(anon_sym_SQUOTE); - END_STATE(); - case 1458: - ACCEPT_TOKEN(anon_sym_DOLLAR_DQUOTE); - END_STATE(); - case 1459: - ACCEPT_TOKEN(anon_sym_DQUOTE2); - END_STATE(); - case 1460: - ACCEPT_TOKEN(sym_inter_escape_sequence); - END_STATE(); - case 1461: - ACCEPT_TOKEN(aux_sym_path_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1461); - END_STATE(); - case 1462: - ACCEPT_TOKEN(anon_sym_CARET); - END_STATE(); - case 1463: - ACCEPT_TOKEN(anon_sym_err_GT); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1464: - ACCEPT_TOKEN(anon_sym_out_GT); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1465: - ACCEPT_TOKEN(anon_sym_e_GT); - END_STATE(); - case 1466: - ACCEPT_TOKEN(anon_sym_e_GT); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1467: - ACCEPT_TOKEN(anon_sym_o_GT); - END_STATE(); - case 1468: - ACCEPT_TOKEN(anon_sym_o_GT); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1469: - ACCEPT_TOKEN(anon_sym_err_PLUSout_GT); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1470: - ACCEPT_TOKEN(anon_sym_out_PLUSerr_GT); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1471: - ACCEPT_TOKEN(anon_sym_o_PLUSe_GT); - END_STATE(); - case 1472: - ACCEPT_TOKEN(anon_sym_o_PLUSe_GT); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1473: - ACCEPT_TOKEN(anon_sym_e_PLUSo_GT); - END_STATE(); - case 1474: - ACCEPT_TOKEN(anon_sym_e_PLUSo_GT); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1475: - ACCEPT_TOKEN(sym_short_flag); - if (lookahead == 'f') ADVANCE(1058); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1478); - END_STATE(); - case 1476: - ACCEPT_TOKEN(sym_short_flag); - if (lookahead == 'n') ADVANCE(1475); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1478); - END_STATE(); - case 1477: - ACCEPT_TOKEN(sym_short_flag); - if (lookahead == '+' || - lookahead == '-') ADVANCE(358); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1042); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1478); - END_STATE(); - case 1478: - ACCEPT_TOKEN(sym_short_flag); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1478); - END_STATE(); - case 1479: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '+') ADVANCE(1702); - if (lookahead == '>') ADVANCE(1466); - if (lookahead == 'r') ADVANCE(1613); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1634); - if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1745); - END_STATE(); - case 1480: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '+') ADVANCE(1687); - if (lookahead == '>') ADVANCE(1468); - if (lookahead == 'u') ADVANCE(1619); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1634); - if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1745); - END_STATE(); - case 1481: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '+') ADVANCE(1703); - if (lookahead == '>') ADVANCE(1463); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1634); - if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1745); - END_STATE(); - case 1482: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '+') ADVANCE(1688); - if (lookahead == '>') ADVANCE(1464); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1634); - if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1745); - END_STATE(); - case 1483: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'N') ADVANCE(1060); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1484: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'a') ADVANCE(1483); - if (sym_identifier_character_set_6(lookahead)) ADVANCE(1578); - END_STATE(); - case 1485: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'a') ADVANCE(1522); - if (sym_identifier_character_set_6(lookahead)) ADVANCE(1578); - END_STATE(); - case 1486: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'a') ADVANCE(1577); - if (sym_identifier_character_set_6(lookahead)) ADVANCE(1578); - END_STATE(); - case 1487: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'a') ADVANCE(1530); - if (lookahead == 'o') ADVANCE(1545); - if (sym_identifier_character_set_6(lookahead)) ADVANCE(1578); - END_STATE(); - case 1488: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'a') ADVANCE(1558); - if (sym_identifier_character_set_6(lookahead)) ADVANCE(1578); - END_STATE(); - case 1489: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'a') ADVANCE(1564); - if (lookahead == 'o') ADVANCE(1493); - if (lookahead == 'u') ADVANCE(1565); - if (sym_identifier_character_set_6(lookahead)) ADVANCE(1578); - END_STATE(); - case 1490: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'a') ADVANCE(1564); - if (lookahead == 'u') ADVANCE(1565); - if (sym_identifier_character_set_6(lookahead)) ADVANCE(1578); - END_STATE(); - case 1491: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'c') ADVANCE(1517); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1492: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'c') ADVANCE(1506); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1493: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'd') ADVANCE(1575); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1494: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'd') ADVANCE(1505); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1495: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'e') ADVANCE(1514); - if (lookahead == 'o') ADVANCE(861); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1496: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'e') ADVANCE(1567); - if (lookahead == 'o') ADVANCE(1538); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1497: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'e') ADVANCE(1515); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1498: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'e') ADVANCE(798); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1499: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'e') ADVANCE(1012); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1500: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'e') ADVANCE(1019); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1501: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'e') ADVANCE(915); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1502: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'e') ADVANCE(858); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1503: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'e') ADVANCE(795); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1504: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'e') ADVANCE(845); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1505: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'e') ADVANCE(899); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1506: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'e') ADVANCE(894); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1507: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'e') ADVANCE(1485); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1508: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'e') ADVANCE(1555); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1509: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'e') ADVANCE(1552); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1510: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'e') ADVANCE(1547); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1511: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'e') ADVANCE(1557); - if (lookahead == 'i') ADVANCE(1528); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1512: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'f') ADVANCE(864); - if (lookahead == 'n') ADVANCE(1513); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1513: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'f') ADVANCE(1051); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1514: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'f') ADVANCE(786); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1515: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'g') ADVANCE(1521); - if (lookahead == 't') ADVANCE(1573); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1516: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'h') ADVANCE(1511); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1517: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'h') ADVANCE(869); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1518: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'i') ADVANCE(1494); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1519: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'i') ADVANCE(1488); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1520: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'i') ADVANCE(1534); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1521: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'i') ADVANCE(1563); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1522: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'k') ADVANCE(843); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1523: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'l') ADVANCE(1005); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1524: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'l') ADVANCE(1519); - if (lookahead == 's') ADVANCE(904); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1525: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'l') ADVANCE(1519); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1526: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'l') ADVANCE(1486); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1527: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'l') ADVANCE(1523); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1528: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'l') ADVANCE(1502); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1529: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'l') ADVANCE(1503); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1530: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'l') ADVANCE(1562); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1531: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'n') ADVANCE(1561); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1532: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'n') ADVANCE(792); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1533: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'n') ADVANCE(884); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1534: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'n') ADVANCE(1574); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1535: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'o') ADVANCE(1531); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1536: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'o') ADVANCE(861); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1537: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'o') ADVANCE(1571); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1538: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'o') ADVANCE(1542); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1539: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'o') ADVANCE(1569); - if (lookahead == 'u') ADVANCE(1527); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1540: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'o') ADVANCE(1546); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1541: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'o') ADVANCE(1556); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1542: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'p') ADVANCE(856); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1543: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'p') ADVANCE(1541); - if (lookahead == 't') ADVANCE(1509); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1544: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'r') ADVANCE(1572); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1545: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'r') ADVANCE(847); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1546: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'r') ADVANCE(813); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1547: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'r') ADVANCE(896); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1548: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'r') ADVANCE(1507); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1549: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'r') ADVANCE(1492); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1550: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'r') ADVANCE(1553); - if (lookahead == 'x') ADVANCE(1543); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1551: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'r') ADVANCE(1553); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1552: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'r') ADVANCE(1532); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1553: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'r') ADVANCE(1540); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1554: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'r') ADVANCE(1533); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1555: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'r') ADVANCE(1526); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1556: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'r') ADVANCE(1568); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1557: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'r') ADVANCE(1501); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1558: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 's') ADVANCE(780); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1559: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 's') ADVANCE(904); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1560: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 's') ADVANCE(1498); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1561: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 's') ADVANCE(1566); - if (lookahead == 't') ADVANCE(1520); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1562: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 's') ADVANCE(1500); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1563: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 's') ADVANCE(1570); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1564: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 't') ADVANCE(1491); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1565: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 't') ADVANCE(889); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1566: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 't') ADVANCE(891); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1567: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 't') ADVANCE(887); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1568: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 't') ADVANCE(778); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1569: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 't') ADVANCE(989); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1570: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 't') ADVANCE(1510); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1571: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'u') ADVANCE(1549); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1572: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'u') ADVANCE(1499); - if (lookahead == 'y') ADVANCE(880); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1573: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'u') ADVANCE(1554); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1574: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'u') ADVANCE(1504); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1575: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'u') ADVANCE(1529); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1576: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'v') ADVANCE(1508); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1577: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (lookahead == 'y') ADVANCE(902); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1578: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(647); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1578); - END_STATE(); - case 1579: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(1738); - if (lookahead == '.') ADVANCE(1730); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1623); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1585); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1634); - if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1745); - END_STATE(); - case 1580: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(368); - if (lookahead == '.') ADVANCE(357); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1624); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1590); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1633); - END_STATE(); - case 1581: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '.') ADVANCE(1730); - if (lookahead == 'b') ADVANCE(1425); - if (lookahead == 'o') ADVANCE(1429); - if (lookahead == 'x') ADVANCE(1433); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1623); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1583); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1634); - if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1745); - END_STATE(); - case 1582: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '.') ADVANCE(1730); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1623); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1579); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1634); - if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1745); - END_STATE(); - case 1583: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '.') ADVANCE(1730); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1623); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1582); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1634); - if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1745); - END_STATE(); - case 1584: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '.') ADVANCE(1730); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1623); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1583); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1634); - if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1745); - END_STATE(); - case 1585: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '.') ADVANCE(1730); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1623); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1585); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1634); - if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1745); - END_STATE(); - case 1586: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '.') ADVANCE(357); - if (lookahead == 'b') ADVANCE(1424); - if (lookahead == 'o') ADVANCE(1428); - if (lookahead == 'x') ADVANCE(1432); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1624); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1588); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1633); - END_STATE(); - case 1587: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '.') ADVANCE(357); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1624); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1580); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1633); - END_STATE(); - case 1588: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '.') ADVANCE(357); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1624); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1587); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1633); - END_STATE(); - case 1589: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '.') ADVANCE(357); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1624); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1588); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1633); - END_STATE(); - case 1590: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '.') ADVANCE(357); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1624); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1590); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1633); - END_STATE(); - case 1591: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == 'N') ADVANCE(1063); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1634); - if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1745); - END_STATE(); - case 1592: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == 'N') ADVANCE(1062); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1633); - END_STATE(); - case 1593: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == 'a') ADVANCE(1591); - if (sym_identifier_character_set_6(lookahead)) ADVANCE(1634); - if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1745); - END_STATE(); - case 1594: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == 'a') ADVANCE(1603); - if (sym_identifier_character_set_6(lookahead)) ADVANCE(1634); - if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1745); - END_STATE(); - case 1595: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == 'a') ADVANCE(1592); - if (sym_identifier_character_set_6(lookahead)) ADVANCE(1633); - END_STATE(); - case 1596: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == 'a') ADVANCE(1605); - if (sym_identifier_character_set_6(lookahead)) ADVANCE(1633); - END_STATE(); - case 1597: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == 'e') ADVANCE(1015); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1634); - if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1745); - END_STATE(); - case 1598: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == 'e') ADVANCE(1022); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1634); - if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1745); - END_STATE(); - case 1599: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == 'e') ADVANCE(1014); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1633); - END_STATE(); - case 1600: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == 'e') ADVANCE(1021); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1633); - END_STATE(); - case 1601: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == 'f') ADVANCE(1054); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1634); - if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1745); - END_STATE(); - case 1602: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == 'f') ADVANCE(1053); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1633); - END_STATE(); - case 1603: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == 'l') ADVANCE(1616); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1634); - if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1745); - END_STATE(); - case 1604: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == 'l') ADVANCE(1008); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1634); - if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1745); - END_STATE(); - case 1605: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == 'l') ADVANCE(1617); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1633); - END_STATE(); - case 1606: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == 'l') ADVANCE(1007); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1633); - END_STATE(); - case 1607: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == 'l') ADVANCE(1604); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1634); - if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1745); - END_STATE(); - case 1608: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == 'l') ADVANCE(1606); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1633); - END_STATE(); - case 1609: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == 'n') ADVANCE(1601); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1634); - if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1745); - END_STATE(); - case 1610: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == 'n') ADVANCE(1602); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1633); - END_STATE(); - case 1611: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == 'n') ADVANCE(855); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1633); - END_STATE(); - case 1612: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == 'o') ADVANCE(1618); - if (lookahead == 'u') ADVANCE(1608); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1633); - END_STATE(); - case 1613: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == 'r') ADVANCE(1481); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1634); - if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1745); - END_STATE(); - case 1614: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == 'r') ADVANCE(1621); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1633); - END_STATE(); - case 1615: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == 'r') ADVANCE(1620); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1634); - if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1745); - END_STATE(); - case 1616: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == 's') ADVANCE(1598); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1634); - if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1745); - END_STATE(); - case 1617: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == 's') ADVANCE(1600); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1633); - END_STATE(); - case 1618: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == 't') ADVANCE(993); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1633); - END_STATE(); - case 1619: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == 't') ADVANCE(1482); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1634); - if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1745); - END_STATE(); - case 1620: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == 'u') ADVANCE(1597); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1634); - if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1745); - END_STATE(); - case 1621: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == 'u') ADVANCE(1599); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1633); - END_STATE(); - case 1622: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == 'u') ADVANCE(1607); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1634); - if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1745); - END_STATE(); - case 1623: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '+' || - lookahead == '-') ADVANCE(1731); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1630); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1634); - if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1745); - END_STATE(); - case 1624: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '+' || - lookahead == '-') ADVANCE(358); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1629); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1633); - END_STATE(); - case 1625: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '0' || - lookahead == '1' || - lookahead == '_') ADVANCE(1625); - if (aux_sym_long_flag_token1_character_set_7(lookahead)) ADVANCE(1633); - END_STATE(); - case 1626: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '0' || - lookahead == '1' || - lookahead == '_') ADVANCE(1626); - if (aux_sym_long_flag_token1_character_set_7(lookahead)) ADVANCE(1634); - if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1745); - END_STATE(); - case 1627: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (('0' <= lookahead && lookahead <= '7') || - lookahead == '_') ADVANCE(1627); - if (aux_sym_long_flag_token1_character_set_8(lookahead)) ADVANCE(1633); - END_STATE(); - case 1628: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (('0' <= lookahead && lookahead <= '7') || - lookahead == '_') ADVANCE(1628); - if (aux_sym_long_flag_token1_character_set_8(lookahead)) ADVANCE(1634); - if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1745); - END_STATE(); - case 1629: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1629); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1633); - END_STATE(); - case 1630: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1630); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1634); - if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1745); - END_STATE(); - case 1631: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1631); - if (aux_sym_long_flag_token1_character_set_9(lookahead)) ADVANCE(1633); - END_STATE(); - case 1632: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1632); - if (aux_sym_long_flag_token1_character_set_9(lookahead)) ADVANCE(1634); - if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1745); - END_STATE(); - case 1633: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1633); - END_STATE(); - case 1634: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1634); - if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1745); - END_STATE(); - case 1635: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == '+') ADVANCE(1703); - if (lookahead == '>') ADVANCE(1463); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1636: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == '+') ADVANCE(1688); - if (lookahead == '>') ADVANCE(1464); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1637: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == '-') ADVANCE(1671); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1638: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == '-') ADVANCE(1693); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1639: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == '-') ADVANCE(1725); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1640: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == '-') ADVANCE(1740); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1641: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == '-') ADVANCE(1726); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1642: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == '2') ADVANCE(1729); - if (lookahead == '0' || - lookahead == '1') ADVANCE(1737); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1643: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == ':') ADVANCE(1742); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1644: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == ':') ADVANCE(1744); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1645: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == '>') ADVANCE(1474); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1646: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == '>') ADVANCE(1472); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1647: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == '>') ADVANCE(1469); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1648: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == '>') ADVANCE(1470); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1649: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'B') ADVANCE(1393); - if (lookahead == 'b') ADVANCE(1389); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1650: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'B') ADVANCE(1309); - if (lookahead == 'b') ADVANCE(1305); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1651: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'B') ADVANCE(1253); - if (lookahead == 'b') ADVANCE(1249); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1652: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'B') ADVANCE(1281); - if (lookahead == 'b') ADVANCE(1277); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1653: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'B') ADVANCE(1365); - if (lookahead == 'b') ADVANCE(1361); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1654: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'B') ADVANCE(1337); - if (lookahead == 'b') ADVANCE(1333); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1655: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'B') ADVANCE(1421); - if (lookahead == 'b') ADVANCE(1417); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1656: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'B') ADVANCE(1377); - if (lookahead == 'b') ADVANCE(1381); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1657: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'B') ADVANCE(1373); - if (lookahead == 'b') ADVANCE(1369); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1658: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'B') ADVANCE(1293); - if (lookahead == 'b') ADVANCE(1297); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1659: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'B') ADVANCE(1289); - if (lookahead == 'b') ADVANCE(1285); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1660: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'B') ADVANCE(1237); - if (lookahead == 'b') ADVANCE(1241); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1661: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'B') ADVANCE(1233); - if (lookahead == 'b') ADVANCE(1229); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1662: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'B') ADVANCE(1265); - if (lookahead == 'b') ADVANCE(1269); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1663: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'B') ADVANCE(1261); - if (lookahead == 'b') ADVANCE(1257); - if (lookahead == 'n') ADVANCE(1090); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1664: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'B') ADVANCE(1349); - if (lookahead == 'b') ADVANCE(1353); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1665: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'B') ADVANCE(1345); - if (lookahead == 'b') ADVANCE(1341); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1666: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'B') ADVANCE(1321); - if (lookahead == 'b') ADVANCE(1325); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1667: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'B') ADVANCE(1317); - if (lookahead == 'b') ADVANCE(1313); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1668: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'B') ADVANCE(1405); - if (lookahead == 'b') ADVANCE(1409); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1669: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'B') ADVANCE(1401); - if (lookahead == 'b') ADVANCE(1397); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1670: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'N') ADVANCE(1065); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1671: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'a') ADVANCE(1701); - if (lookahead == 'o') ADVANCE(1707); - if (lookahead == 's') ADVANCE(1690); - if (lookahead == 'x') ADVANCE(1704); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1672: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'a') ADVANCE(1709); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1673: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'b') ADVANCE(1385); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1674: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'b') ADVANCE(1301); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1675: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'b') ADVANCE(1245); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1676: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'b') ADVANCE(1273); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1677: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'b') ADVANCE(1357); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1678: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'b') ADVANCE(1329); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1679: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'b') ADVANCE(1413); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1680: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'c') ADVANCE(1086); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1681: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'd') ADVANCE(979); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1682: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'd') ADVANCE(1713); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1683: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'd') ADVANCE(931); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1684: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'd') ADVANCE(969); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1685: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'e') ADVANCE(1017); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1686: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'e') ADVANCE(1024); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1687: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'e') ADVANCE(1646); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1688: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'e') ADVANCE(1711); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1689: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'f') ADVANCE(1056); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1690: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'h') ADVANCE(1697); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1691: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'h') ADVANCE(962); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1692: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'h') ADVANCE(959); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1693: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'i') ADVANCE(1700); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1694: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'i') ADVANCE(1719); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1695: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'i') ADVANCE(1721); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1696: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'l') ADVANCE(1010); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1697: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'l') ADVANCE(940); - if (lookahead == 'r') ADVANCE(943); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1698: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'l') ADVANCE(1712); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1699: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'l') ADVANCE(1696); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1700: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'n') ADVANCE(956); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1701: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'n') ADVANCE(1684); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1702: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'o') ADVANCE(1645); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1703: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'o') ADVANCE(1724); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1704: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'o') ADVANCE(1708); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1705: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'r') ADVANCE(1635); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1706: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'r') ADVANCE(983); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1707: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'r') ADVANCE(975); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1708: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'r') ADVANCE(972); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1709: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'r') ADVANCE(1722); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1710: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'r') ADVANCE(1648); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1711: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'r') ADVANCE(1710); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1712: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 's') ADVANCE(1686); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1713: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 's') ADVANCE(1639); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1714: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 's') ADVANCE(1641); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1715: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 't') ADVANCE(1637); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1716: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 't') ADVANCE(995); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1717: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 't') ADVANCE(1638); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1718: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 't') ADVANCE(1636); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1719: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 't') ADVANCE(1691); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1720: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 't') ADVANCE(1647); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1721: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 't') ADVANCE(1692); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1722: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 't') ADVANCE(1714); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1723: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'u') ADVANCE(1685); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1724: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'u') ADVANCE(1720); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1725: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'w') ADVANCE(1694); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1726: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'w') ADVANCE(1695); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1727: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'y') ADVANCE(1098); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1728: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == '+' || - lookahead == '-') ADVANCE(1731); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1043); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1729: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (('0' <= lookahead && lookahead <= '3')) ADVANCE(1440); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1730: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1040); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1731: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1043); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1732: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1441); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1733: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1644); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1734: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1438); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1735: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1447); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1736: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1444); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1737: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1440); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1738: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1739); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1739: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1640); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1740: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1732); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1741: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1733); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1742: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1734); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1743: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1643); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1744: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1743); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1745: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - case 1746: - ACCEPT_TOKEN(anon_sym_POUND); - END_STATE(); - case 1747: - ACCEPT_TOKEN(anon_sym_POUND); - if (lookahead == '\n') ADVANCE(402); - if (lookahead != 0) ADVANCE(34); - END_STATE(); - case 1748: - ACCEPT_TOKEN(anon_sym_POUND); - if (lookahead == '!') ADVANCE(401); - END_STATE(); - case 1749: - ACCEPT_TOKEN(anon_sym_POUND); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1745); - END_STATE(); - default: - return false; - } -} - -static bool ts_lex_keywords(TSLexer *lexer, TSStateId state) { - START_LEXER(); - eof = lexer->eof(lexer); - switch (state) { - case 0: - if (lookahead == '_') ADVANCE(1); - if (lookahead == 'a') ADVANCE(2); - if (lookahead == 'b') ADVANCE(3); - if (lookahead == 'c') ADVANCE(4); - if (lookahead == 'd') ADVANCE(5); - if (lookahead == 'e') ADVANCE(6); - if (lookahead == 'f') ADVANCE(7); - if (lookahead == 'g') ADVANCE(8); - if (lookahead == 'i') ADVANCE(9); - if (lookahead == 'k') ADVANCE(10); - if (lookahead == 'l') ADVANCE(11); - if (lookahead == 'm') ADVANCE(12); - if (lookahead == 'n') ADVANCE(13); - if (lookahead == 'o') ADVANCE(14); - if (lookahead == 'p') ADVANCE(15); - if (lookahead == 'r') ADVANCE(16); - if (lookahead == 's') ADVANCE(17); - if (lookahead == 't') ADVANCE(18); - if (lookahead == 'v') ADVANCE(19); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\r' || - lookahead == ' ') SKIP(0) - END_STATE(); - case 1: - ACCEPT_TOKEN(anon_sym__); - END_STATE(); - case 2: - if (lookahead == 'n') ADVANCE(20); - END_STATE(); - case 3: - if (lookahead == 'i') ADVANCE(21); - if (lookahead == 'l') ADVANCE(22); - if (lookahead == 'o') ADVANCE(23); - END_STATE(); - case 4: - if (lookahead == 'l') ADVANCE(24); - if (lookahead == 'o') ADVANCE(25); - END_STATE(); - case 5: - if (lookahead == 'a') ADVANCE(26); - if (lookahead == 'e') ADVANCE(27); - if (lookahead == 'i') ADVANCE(28); - if (lookahead == 'u') ADVANCE(29); - END_STATE(); - case 6: - if (lookahead == 'n') ADVANCE(30); - if (lookahead == 'x') ADVANCE(31); - END_STATE(); - case 7: - if (lookahead == 'i') ADVANCE(32); - if (lookahead == 'l') ADVANCE(33); - END_STATE(); - case 8: - if (lookahead == 'l') ADVANCE(34); - END_STATE(); - case 9: - if (lookahead == 'n') ADVANCE(35); - END_STATE(); - case 10: - if (lookahead == 'e') ADVANCE(36); - END_STATE(); - case 11: - if (lookahead == 'i') ADVANCE(37); - END_STATE(); - case 12: - if (lookahead == 'a') ADVANCE(38); - END_STATE(); - case 13: - if (lookahead == 'e') ADVANCE(39); - if (lookahead == 'o') ADVANCE(40); - if (lookahead == 'u') ADVANCE(41); - END_STATE(); - case 14: - if (lookahead == 'p') ADVANCE(42); - END_STATE(); - case 15: - if (lookahead == 'a') ADVANCE(43); - END_STATE(); - case 16: - if (lookahead == 'a') ADVANCE(44); - if (lookahead == 'e') ADVANCE(45); - END_STATE(); - case 17: - if (lookahead == 'i') ADVANCE(46); - if (lookahead == 't') ADVANCE(47); - END_STATE(); - case 18: - if (lookahead == 'a') ADVANCE(48); - END_STATE(); - case 19: - if (lookahead == 'a') ADVANCE(49); - END_STATE(); - case 20: - if (lookahead == 'y') ADVANCE(50); - END_STATE(); - case 21: - if (lookahead == 'n') ADVANCE(51); - END_STATE(); - case 22: - if (lookahead == 'o') ADVANCE(52); - END_STATE(); - case 23: - if (lookahead == 'o') ADVANCE(53); - END_STATE(); - case 24: - if (lookahead == 'o') ADVANCE(54); - END_STATE(); - case 25: - if (lookahead == 'n') ADVANCE(55); - END_STATE(); - case 26: - if (lookahead == 't') ADVANCE(56); - END_STATE(); - case 27: - if (lookahead == 'c') ADVANCE(57); - END_STATE(); - case 28: - if (lookahead == 'r') ADVANCE(58); - END_STATE(); - case 29: - if (lookahead == 'r') ADVANCE(59); - END_STATE(); - case 30: - if (lookahead == 'v') ADVANCE(60); - END_STATE(); - case 31: - if (lookahead == 'p') ADVANCE(61); - END_STATE(); - case 32: - if (lookahead == 'l') ADVANCE(62); - END_STATE(); - case 33: - if (lookahead == 'o') ADVANCE(63); - END_STATE(); - case 34: - if (lookahead == 'o') ADVANCE(64); - END_STATE(); - case 35: - if (lookahead == 't') ADVANCE(65); - END_STATE(); - case 36: - if (lookahead == 'y') ADVANCE(66); - END_STATE(); - case 37: - if (lookahead == 's') ADVANCE(67); - END_STATE(); - case 38: - if (lookahead == 'k') ADVANCE(68); - if (lookahead == 't') ADVANCE(69); - END_STATE(); - case 39: - if (lookahead == 'w') ADVANCE(70); - END_STATE(); - case 40: - if (lookahead == 't') ADVANCE(71); - END_STATE(); - case 41: - ACCEPT_TOKEN(anon_sym_nu); - if (lookahead == 'm') ADVANCE(72); - END_STATE(); - case 42: - if (lookahead == 'e') ADVANCE(73); - END_STATE(); - case 43: - if (lookahead == 't') ADVANCE(74); - END_STATE(); - case 44: - if (lookahead == 'n') ADVANCE(75); - END_STATE(); - case 45: - if (lookahead == 'c') ADVANCE(76); - END_STATE(); - case 46: - if (lookahead == 'g') ADVANCE(77); - END_STATE(); - case 47: - if (lookahead == 'r') ADVANCE(78); - END_STATE(); - case 48: - if (lookahead == 'b') ADVANCE(79); - END_STATE(); - case 49: - if (lookahead == 'r') ADVANCE(80); - END_STATE(); - case 50: - ACCEPT_TOKEN(anon_sym_any); - END_STATE(); - case 51: - if (lookahead == 'a') ADVANCE(81); - END_STATE(); - case 52: - if (lookahead == 'c') ADVANCE(82); - END_STATE(); - case 53: - if (lookahead == 'l') ADVANCE(83); - END_STATE(); - case 54: - if (lookahead == 's') ADVANCE(84); - END_STATE(); - case 55: - if (lookahead == 'd') ADVANCE(85); - END_STATE(); - case 56: - if (lookahead == 'e') ADVANCE(86); - END_STATE(); - case 57: - if (lookahead == 'i') ADVANCE(87); - END_STATE(); - case 58: - if (lookahead == 'e') ADVANCE(88); - END_STATE(); - case 59: - if (lookahead == 'a') ADVANCE(89); - END_STATE(); - case 60: - ACCEPT_TOKEN(anon_sym_env); - END_STATE(); - case 61: - if (lookahead == 'r') ADVANCE(90); - END_STATE(); - case 62: - if (lookahead == 'e') ADVANCE(91); - END_STATE(); - case 63: - if (lookahead == 'a') ADVANCE(92); - END_STATE(); - case 64: - if (lookahead == 'b') ADVANCE(93); - END_STATE(); - case 65: - ACCEPT_TOKEN(anon_sym_int); - END_STATE(); - case 66: - if (lookahead == 'w') ADVANCE(94); - END_STATE(); - case 67: - if (lookahead == 't') ADVANCE(95); - END_STATE(); - case 68: - if (lookahead == 'e') ADVANCE(96); - END_STATE(); - case 69: - if (lookahead == 'h') ADVANCE(97); - END_STATE(); - case 70: - ACCEPT_TOKEN(anon_sym_new); - END_STATE(); - case 71: - if (lookahead == 'h') ADVANCE(98); - END_STATE(); - case 72: - if (lookahead == 'b') ADVANCE(99); - END_STATE(); - case 73: - if (lookahead == 'r') ADVANCE(100); - END_STATE(); - case 74: - if (lookahead == 'h') ADVANCE(101); - END_STATE(); - case 75: - if (lookahead == 'g') ADVANCE(102); - END_STATE(); - case 76: - if (lookahead == 'o') ADVANCE(103); - END_STATE(); - case 77: - if (lookahead == 'n') ADVANCE(104); - END_STATE(); - case 78: - if (lookahead == 'i') ADVANCE(105); - END_STATE(); - case 79: - if (lookahead == 'l') ADVANCE(106); - END_STATE(); - case 80: - if (lookahead == 'i') ADVANCE(107); - END_STATE(); - case 81: - if (lookahead == 'r') ADVANCE(108); - END_STATE(); - case 82: - if (lookahead == 'k') ADVANCE(109); - END_STATE(); - case 83: - ACCEPT_TOKEN(anon_sym_bool); - END_STATE(); - case 84: - if (lookahead == 'u') ADVANCE(110); - END_STATE(); - case 85: - ACCEPT_TOKEN(anon_sym_cond); - END_STATE(); - case 86: - if (lookahead == 't') ADVANCE(111); - END_STATE(); - case 87: - if (lookahead == 'm') ADVANCE(112); - END_STATE(); - case 88: - if (lookahead == 'c') ADVANCE(113); - END_STATE(); - case 89: - if (lookahead == 't') ADVANCE(114); - END_STATE(); - case 90: - ACCEPT_TOKEN(anon_sym_expr); - END_STATE(); - case 91: - if (lookahead == 's') ADVANCE(115); - END_STATE(); - case 92: - if (lookahead == 't') ADVANCE(116); - END_STATE(); - case 93: - ACCEPT_TOKEN(anon_sym_glob); - END_STATE(); - case 94: - if (lookahead == 'o') ADVANCE(117); - END_STATE(); - case 95: - ACCEPT_TOKEN(anon_sym_list); - END_STATE(); - case 96: - ACCEPT_TOKEN(anon_sym_make); - END_STATE(); - case 97: - ACCEPT_TOKEN(anon_sym_math); - END_STATE(); - case 98: - if (lookahead == 'i') ADVANCE(118); - END_STATE(); - case 99: - if (lookahead == 'e') ADVANCE(119); - END_STATE(); - case 100: - if (lookahead == 'a') ADVANCE(120); - END_STATE(); - case 101: - ACCEPT_TOKEN(anon_sym_path); - END_STATE(); - case 102: - if (lookahead == 'e') ADVANCE(121); - END_STATE(); - case 103: - if (lookahead == 'r') ADVANCE(122); - END_STATE(); - case 104: - if (lookahead == 'a') ADVANCE(123); - END_STATE(); - case 105: - if (lookahead == 'n') ADVANCE(124); - END_STATE(); - case 106: - if (lookahead == 'e') ADVANCE(125); - END_STATE(); - case 107: - if (lookahead == 'a') ADVANCE(126); - END_STATE(); - case 108: - if (lookahead == 'y') ADVANCE(127); - END_STATE(); - case 109: - ACCEPT_TOKEN(anon_sym_block); - END_STATE(); - case 110: - if (lookahead == 'r') ADVANCE(128); - END_STATE(); - case 111: - if (lookahead == 'i') ADVANCE(129); - END_STATE(); - case 112: - if (lookahead == 'a') ADVANCE(130); - END_STATE(); - case 113: - if (lookahead == 't') ADVANCE(131); - END_STATE(); - case 114: - if (lookahead == 'i') ADVANCE(132); - END_STATE(); - case 115: - if (lookahead == 'i') ADVANCE(133); - END_STATE(); - case 116: - ACCEPT_TOKEN(anon_sym_float); - END_STATE(); - case 117: - if (lookahead == 'r') ADVANCE(134); - END_STATE(); - case 118: - if (lookahead == 'n') ADVANCE(135); - END_STATE(); - case 119: - if (lookahead == 'r') ADVANCE(136); - END_STATE(); - case 120: - if (lookahead == 't') ADVANCE(137); - END_STATE(); - case 121: - ACCEPT_TOKEN(anon_sym_range); - END_STATE(); - case 122: - if (lookahead == 'd') ADVANCE(138); - END_STATE(); - case 123: - if (lookahead == 't') ADVANCE(139); - END_STATE(); - case 124: - if (lookahead == 'g') ADVANCE(140); - END_STATE(); - case 125: - ACCEPT_TOKEN(anon_sym_table); - END_STATE(); - case 126: - if (lookahead == 'b') ADVANCE(141); - END_STATE(); - case 127: - ACCEPT_TOKEN(anon_sym_binary); - END_STATE(); - case 128: - if (lookahead == 'e') ADVANCE(142); - END_STATE(); - case 129: - if (lookahead == 'm') ADVANCE(143); - END_STATE(); - case 130: - if (lookahead == 'l') ADVANCE(144); - END_STATE(); - case 131: - if (lookahead == 'o') ADVANCE(145); - END_STATE(); - case 132: - if (lookahead == 'o') ADVANCE(146); - END_STATE(); - case 133: - if (lookahead == 'z') ADVANCE(147); - END_STATE(); - case 134: - if (lookahead == 'd') ADVANCE(148); - END_STATE(); - case 135: - if (lookahead == 'g') ADVANCE(149); - END_STATE(); - case 136: - ACCEPT_TOKEN(anon_sym_number); - END_STATE(); - case 137: - if (lookahead == 'o') ADVANCE(150); - END_STATE(); - case 138: - ACCEPT_TOKEN(anon_sym_record); - END_STATE(); - case 139: - if (lookahead == 'u') ADVANCE(151); - END_STATE(); - case 140: - ACCEPT_TOKEN(anon_sym_string); - END_STATE(); - case 141: - if (lookahead == 'l') ADVANCE(152); - END_STATE(); - case 142: - ACCEPT_TOKEN(anon_sym_closure); - END_STATE(); - case 143: - if (lookahead == 'e') ADVANCE(153); - END_STATE(); - case 144: - ACCEPT_TOKEN(anon_sym_decimal); - END_STATE(); - case 145: - if (lookahead == 'r') ADVANCE(154); - END_STATE(); - case 146: - if (lookahead == 'n') ADVANCE(155); - END_STATE(); - case 147: - if (lookahead == 'e') ADVANCE(156); - END_STATE(); - case 148: - ACCEPT_TOKEN(anon_sym_keyword); - END_STATE(); - case 149: - ACCEPT_TOKEN(anon_sym_nothing); - END_STATE(); - case 150: - if (lookahead == 'r') ADVANCE(157); - END_STATE(); - case 151: - if (lookahead == 'r') ADVANCE(158); - END_STATE(); - case 152: - if (lookahead == 'e') ADVANCE(159); - END_STATE(); - case 153: - ACCEPT_TOKEN(anon_sym_datetime); - END_STATE(); - case 154: - if (lookahead == 'y') ADVANCE(160); - END_STATE(); - case 155: - ACCEPT_TOKEN(anon_sym_duration); - END_STATE(); - case 156: - ACCEPT_TOKEN(anon_sym_filesize); - END_STATE(); - case 157: - ACCEPT_TOKEN(anon_sym_operator); - END_STATE(); - case 158: - if (lookahead == 'e') ADVANCE(161); - END_STATE(); - case 159: - ACCEPT_TOKEN(anon_sym_variable); - END_STATE(); - case 160: - ACCEPT_TOKEN(anon_sym_directory); - END_STATE(); - case 161: - ACCEPT_TOKEN(anon_sym_signature); - END_STATE(); - default: - return false; - } -} - -static const TSLexMode ts_lex_modes[STATE_COUNT] = { - [0] = {.lex_state = 0}, - [1] = {.lex_state = 398}, - [2] = {.lex_state = 382}, - [3] = {.lex_state = 382}, - [4] = {.lex_state = 382}, - [5] = {.lex_state = 382}, - [6] = {.lex_state = 383}, - [7] = {.lex_state = 383}, - [8] = {.lex_state = 383}, - [9] = {.lex_state = 383}, - [10] = {.lex_state = 3}, - [11] = {.lex_state = 3}, - [12] = {.lex_state = 1}, - [13] = {.lex_state = 1}, - [14] = {.lex_state = 12}, - [15] = {.lex_state = 12}, - [16] = {.lex_state = 397}, - [17] = {.lex_state = 35}, - [18] = {.lex_state = 397}, - [19] = {.lex_state = 35}, - [20] = {.lex_state = 27}, - [21] = {.lex_state = 27}, - [22] = {.lex_state = 42}, - [23] = {.lex_state = 42}, - [24] = {.lex_state = 8}, - [25] = {.lex_state = 399}, - [26] = {.lex_state = 399}, - [27] = {.lex_state = 399}, - [28] = {.lex_state = 399}, - [29] = {.lex_state = 399}, - [30] = {.lex_state = 399}, - [31] = {.lex_state = 399}, - [32] = {.lex_state = 399}, - [33] = {.lex_state = 39}, - [34] = {.lex_state = 52}, - [35] = {.lex_state = 10}, - [36] = {.lex_state = 8}, - [37] = {.lex_state = 39}, - [38] = {.lex_state = 10}, - [39] = {.lex_state = 52}, - [40] = {.lex_state = 399}, - [41] = {.lex_state = 399}, - [42] = {.lex_state = 399}, - [43] = {.lex_state = 399}, - [44] = {.lex_state = 399}, - [45] = {.lex_state = 399}, - [46] = {.lex_state = 399}, - [47] = {.lex_state = 399}, - [48] = {.lex_state = 399}, - [49] = {.lex_state = 399}, - [50] = {.lex_state = 399}, - [51] = {.lex_state = 399}, - [52] = {.lex_state = 399}, - [53] = {.lex_state = 8}, - [54] = {.lex_state = 399}, - [55] = {.lex_state = 399}, - [56] = {.lex_state = 399}, - [57] = {.lex_state = 399}, - [58] = {.lex_state = 47}, - [59] = {.lex_state = 399}, - [60] = {.lex_state = 399}, - [61] = {.lex_state = 399}, - [62] = {.lex_state = 399}, - [63] = {.lex_state = 399}, - [64] = {.lex_state = 399}, - [65] = {.lex_state = 399}, - [66] = {.lex_state = 399}, - [67] = {.lex_state = 399}, - [68] = {.lex_state = 399}, - [69] = {.lex_state = 399}, - [70] = {.lex_state = 399}, - [71] = {.lex_state = 399}, - [72] = {.lex_state = 399}, - [73] = {.lex_state = 399}, - [74] = {.lex_state = 399}, - [75] = {.lex_state = 399}, - [76] = {.lex_state = 399}, - [77] = {.lex_state = 399}, - [78] = {.lex_state = 399}, - [79] = {.lex_state = 399}, - [80] = {.lex_state = 399}, - [81] = {.lex_state = 399}, - [82] = {.lex_state = 399}, - [83] = {.lex_state = 399}, - [84] = {.lex_state = 399}, - [85] = {.lex_state = 399}, - [86] = {.lex_state = 399}, - [87] = {.lex_state = 399}, - [88] = {.lex_state = 399}, - [89] = {.lex_state = 399}, - [90] = {.lex_state = 399}, - [91] = {.lex_state = 399}, - [92] = {.lex_state = 399}, - [93] = {.lex_state = 399}, - [94] = {.lex_state = 399}, - [95] = {.lex_state = 399}, - [96] = {.lex_state = 399}, - [97] = {.lex_state = 399}, - [98] = {.lex_state = 399}, - [99] = {.lex_state = 399}, - [100] = {.lex_state = 399}, - [101] = {.lex_state = 399}, - [102] = {.lex_state = 399}, - [103] = {.lex_state = 399}, - [104] = {.lex_state = 47}, - [105] = {.lex_state = 399}, - [106] = {.lex_state = 55}, - [107] = {.lex_state = 55}, - [108] = {.lex_state = 55}, - [109] = {.lex_state = 55}, - [110] = {.lex_state = 55}, - [111] = {.lex_state = 385}, - [112] = {.lex_state = 385}, - [113] = {.lex_state = 385}, - [114] = {.lex_state = 385}, - [115] = {.lex_state = 385}, - [116] = {.lex_state = 385}, - [117] = {.lex_state = 385}, - [118] = {.lex_state = 385}, - [119] = {.lex_state = 385}, - [120] = {.lex_state = 385}, - [121] = {.lex_state = 385}, - [122] = {.lex_state = 385}, - [123] = {.lex_state = 385}, - [124] = {.lex_state = 385}, - [125] = {.lex_state = 385}, - [126] = {.lex_state = 385}, - [127] = {.lex_state = 385}, - [128] = {.lex_state = 385}, - [129] = {.lex_state = 385}, - [130] = {.lex_state = 385}, - [131] = {.lex_state = 385}, - [132] = {.lex_state = 385}, - [133] = {.lex_state = 385}, - [134] = {.lex_state = 385}, - [135] = {.lex_state = 385}, - [136] = {.lex_state = 385}, - [137] = {.lex_state = 385}, - [138] = {.lex_state = 385}, - [139] = {.lex_state = 385}, - [140] = {.lex_state = 385}, - [141] = {.lex_state = 385}, - [142] = {.lex_state = 385}, - [143] = {.lex_state = 385}, - [144] = {.lex_state = 385}, - [145] = {.lex_state = 385}, - [146] = {.lex_state = 385}, - [147] = {.lex_state = 385}, - [148] = {.lex_state = 385}, - [149] = {.lex_state = 385}, - [150] = {.lex_state = 385}, - [151] = {.lex_state = 385}, - [152] = {.lex_state = 385}, - [153] = {.lex_state = 385}, - [154] = {.lex_state = 385}, - [155] = {.lex_state = 385}, - [156] = {.lex_state = 385}, - [157] = {.lex_state = 385}, - [158] = {.lex_state = 385}, - [159] = {.lex_state = 385}, - [160] = {.lex_state = 385}, - [161] = {.lex_state = 385}, - [162] = {.lex_state = 385}, - [163] = {.lex_state = 384}, - [164] = {.lex_state = 384}, - [165] = {.lex_state = 385}, - [166] = {.lex_state = 384}, - [167] = {.lex_state = 384}, - [168] = {.lex_state = 384}, - [169] = {.lex_state = 384}, - [170] = {.lex_state = 384}, - [171] = {.lex_state = 384}, - [172] = {.lex_state = 384}, - [173] = {.lex_state = 385}, - [174] = {.lex_state = 384}, - [175] = {.lex_state = 384}, - [176] = {.lex_state = 385}, - [177] = {.lex_state = 384}, - [178] = {.lex_state = 384}, - [179] = {.lex_state = 385}, - [180] = {.lex_state = 384}, - [181] = {.lex_state = 384}, - [182] = {.lex_state = 385}, - [183] = {.lex_state = 384}, - [184] = {.lex_state = 384}, - [185] = {.lex_state = 384}, - [186] = {.lex_state = 384}, - [187] = {.lex_state = 384}, - [188] = {.lex_state = 384}, - [189] = {.lex_state = 384}, - [190] = {.lex_state = 384}, - [191] = {.lex_state = 385}, - [192] = {.lex_state = 384}, - [193] = {.lex_state = 384}, - [194] = {.lex_state = 385}, - [195] = {.lex_state = 385}, - [196] = {.lex_state = 385}, - [197] = {.lex_state = 385}, - [198] = {.lex_state = 385}, - [199] = {.lex_state = 385}, - [200] = {.lex_state = 385}, - [201] = {.lex_state = 385}, - [202] = {.lex_state = 385}, - [203] = {.lex_state = 385}, - [204] = {.lex_state = 385}, - [205] = {.lex_state = 385}, - [206] = {.lex_state = 385}, - [207] = {.lex_state = 385}, - [208] = {.lex_state = 385}, - [209] = {.lex_state = 385}, - [210] = {.lex_state = 385}, - [211] = {.lex_state = 385}, - [212] = {.lex_state = 385}, - [213] = {.lex_state = 385}, - [214] = {.lex_state = 385}, - [215] = {.lex_state = 385}, - [216] = {.lex_state = 385}, - [217] = {.lex_state = 385}, - [218] = {.lex_state = 385}, - [219] = {.lex_state = 385}, - [220] = {.lex_state = 385}, - [221] = {.lex_state = 385}, - [222] = {.lex_state = 385}, - [223] = {.lex_state = 384}, - [224] = {.lex_state = 385}, - [225] = {.lex_state = 385}, - [226] = {.lex_state = 384}, - [227] = {.lex_state = 385}, - [228] = {.lex_state = 385}, - [229] = {.lex_state = 384}, - [230] = {.lex_state = 384}, - [231] = {.lex_state = 385}, - [232] = {.lex_state = 384}, - [233] = {.lex_state = 385}, - [234] = {.lex_state = 385}, - [235] = {.lex_state = 385}, - [236] = {.lex_state = 385}, - [237] = {.lex_state = 385}, - [238] = {.lex_state = 385}, - [239] = {.lex_state = 385}, - [240] = {.lex_state = 385}, - [241] = {.lex_state = 385}, - [242] = {.lex_state = 385}, - [243] = {.lex_state = 385}, - [244] = {.lex_state = 385}, - [245] = {.lex_state = 385}, - [246] = {.lex_state = 385}, - [247] = {.lex_state = 385}, - [248] = {.lex_state = 385}, - [249] = {.lex_state = 385}, - [250] = {.lex_state = 385}, - [251] = {.lex_state = 385}, - [252] = {.lex_state = 385}, - [253] = {.lex_state = 384}, - [254] = {.lex_state = 385}, - [255] = {.lex_state = 385}, - [256] = {.lex_state = 385}, - [257] = {.lex_state = 385}, - [258] = {.lex_state = 385}, - [259] = {.lex_state = 385}, - [260] = {.lex_state = 385}, - [261] = {.lex_state = 385}, - [262] = {.lex_state = 385}, - [263] = {.lex_state = 385}, - [264] = {.lex_state = 385}, - [265] = {.lex_state = 385}, - [266] = {.lex_state = 385}, - [267] = {.lex_state = 385}, - [268] = {.lex_state = 385}, - [269] = {.lex_state = 385}, - [270] = {.lex_state = 385}, - [271] = {.lex_state = 385}, - [272] = {.lex_state = 384}, - [273] = {.lex_state = 385}, - [274] = {.lex_state = 385}, - [275] = {.lex_state = 385}, - [276] = {.lex_state = 385}, - [277] = {.lex_state = 384}, - [278] = {.lex_state = 385}, - [279] = {.lex_state = 385}, - [280] = {.lex_state = 385}, - [281] = {.lex_state = 385}, - [282] = {.lex_state = 385}, - [283] = {.lex_state = 385}, - [284] = {.lex_state = 385}, - [285] = {.lex_state = 385}, - [286] = {.lex_state = 385}, - [287] = {.lex_state = 385}, - [288] = {.lex_state = 385}, - [289] = {.lex_state = 385}, - [290] = {.lex_state = 384}, - [291] = {.lex_state = 385}, - [292] = {.lex_state = 385}, - [293] = {.lex_state = 384}, - [294] = {.lex_state = 384}, - [295] = {.lex_state = 384}, - [296] = {.lex_state = 384}, - [297] = {.lex_state = 384}, - [298] = {.lex_state = 384}, - [299] = {.lex_state = 384}, - [300] = {.lex_state = 384}, - [301] = {.lex_state = 384}, - [302] = {.lex_state = 384}, - [303] = {.lex_state = 384}, - [304] = {.lex_state = 384}, - [305] = {.lex_state = 384}, - [306] = {.lex_state = 384}, - [307] = {.lex_state = 384}, - [308] = {.lex_state = 384}, - [309] = {.lex_state = 384}, - [310] = {.lex_state = 384}, - [311] = {.lex_state = 384}, - [312] = {.lex_state = 384}, - [313] = {.lex_state = 384}, - [314] = {.lex_state = 384}, - [315] = {.lex_state = 384}, - [316] = {.lex_state = 384}, - [317] = {.lex_state = 384}, - [318] = {.lex_state = 384}, - [319] = {.lex_state = 384}, - [320] = {.lex_state = 384}, - [321] = {.lex_state = 384}, - [322] = {.lex_state = 384}, - [323] = {.lex_state = 384}, - [324] = {.lex_state = 384}, - [325] = {.lex_state = 384}, - [326] = {.lex_state = 384}, - [327] = {.lex_state = 384}, - [328] = {.lex_state = 384}, - [329] = {.lex_state = 384}, - [330] = {.lex_state = 384}, - [331] = {.lex_state = 384}, - [332] = {.lex_state = 384}, - [333] = {.lex_state = 384}, - [334] = {.lex_state = 384}, - [335] = {.lex_state = 384}, - [336] = {.lex_state = 384}, - [337] = {.lex_state = 384}, - [338] = {.lex_state = 384}, - [339] = {.lex_state = 384}, - [340] = {.lex_state = 384}, - [341] = {.lex_state = 384}, - [342] = {.lex_state = 384}, - [343] = {.lex_state = 384}, - [344] = {.lex_state = 384}, - [345] = {.lex_state = 384}, - [346] = {.lex_state = 384}, - [347] = {.lex_state = 384}, - [348] = {.lex_state = 384}, - [349] = {.lex_state = 384}, - [350] = {.lex_state = 384}, - [351] = {.lex_state = 384}, - [352] = {.lex_state = 384}, - [353] = {.lex_state = 384}, - [354] = {.lex_state = 384}, - [355] = {.lex_state = 384}, - [356] = {.lex_state = 384}, - [357] = {.lex_state = 384}, - [358] = {.lex_state = 384}, - [359] = {.lex_state = 384}, - [360] = {.lex_state = 384}, - [361] = {.lex_state = 384}, - [362] = {.lex_state = 384}, - [363] = {.lex_state = 384}, - [364] = {.lex_state = 384}, - [365] = {.lex_state = 384}, - [366] = {.lex_state = 384}, - [367] = {.lex_state = 384}, - [368] = {.lex_state = 384}, - [369] = {.lex_state = 384}, - [370] = {.lex_state = 384}, - [371] = {.lex_state = 384}, - [372] = {.lex_state = 384}, - [373] = {.lex_state = 384}, - [374] = {.lex_state = 384}, - [375] = {.lex_state = 384}, - [376] = {.lex_state = 384}, - [377] = {.lex_state = 384}, - [378] = {.lex_state = 384}, - [379] = {.lex_state = 384}, - [380] = {.lex_state = 384}, - [381] = {.lex_state = 384}, - [382] = {.lex_state = 384}, - [383] = {.lex_state = 384}, - [384] = {.lex_state = 384}, - [385] = {.lex_state = 384}, - [386] = {.lex_state = 384}, - [387] = {.lex_state = 384}, - [388] = {.lex_state = 384}, - [389] = {.lex_state = 384}, - [390] = {.lex_state = 384}, - [391] = {.lex_state = 395}, - [392] = {.lex_state = 395}, - [393] = {.lex_state = 395}, - [394] = {.lex_state = 395}, - [395] = {.lex_state = 395}, - [396] = {.lex_state = 395}, - [397] = {.lex_state = 395}, - [398] = {.lex_state = 395}, - [399] = {.lex_state = 395}, - [400] = {.lex_state = 395}, - [401] = {.lex_state = 395}, - [402] = {.lex_state = 395}, - [403] = {.lex_state = 395}, - [404] = {.lex_state = 395}, - [405] = {.lex_state = 395}, - [406] = {.lex_state = 395}, - [407] = {.lex_state = 395}, - [408] = {.lex_state = 395}, - [409] = {.lex_state = 395}, - [410] = {.lex_state = 386}, - [411] = {.lex_state = 395}, - [412] = {.lex_state = 395}, - [413] = {.lex_state = 395}, - [414] = {.lex_state = 395}, - [415] = {.lex_state = 395}, - [416] = {.lex_state = 395}, - [417] = {.lex_state = 395}, - [418] = {.lex_state = 395}, - [419] = {.lex_state = 395}, - [420] = {.lex_state = 395}, - [421] = {.lex_state = 395}, - [422] = {.lex_state = 395}, - [423] = {.lex_state = 395}, - [424] = {.lex_state = 395}, - [425] = {.lex_state = 395}, - [426] = {.lex_state = 395}, - [427] = {.lex_state = 395}, - [428] = {.lex_state = 395}, - [429] = {.lex_state = 395}, - [430] = {.lex_state = 395}, - [431] = {.lex_state = 395}, - [432] = {.lex_state = 395}, - [433] = {.lex_state = 395}, - [434] = {.lex_state = 395}, - [435] = {.lex_state = 395}, - [436] = {.lex_state = 395}, - [437] = {.lex_state = 395}, - [438] = {.lex_state = 395}, - [439] = {.lex_state = 386}, - [440] = {.lex_state = 395}, - [441] = {.lex_state = 395}, - [442] = {.lex_state = 395}, - [443] = {.lex_state = 4}, - [444] = {.lex_state = 4}, - [445] = {.lex_state = 4}, - [446] = {.lex_state = 4}, - [447] = {.lex_state = 4}, - [448] = {.lex_state = 4}, - [449] = {.lex_state = 4}, - [450] = {.lex_state = 4}, - [451] = {.lex_state = 4}, - [452] = {.lex_state = 4}, - [453] = {.lex_state = 4}, - [454] = {.lex_state = 4}, - [455] = {.lex_state = 4}, - [456] = {.lex_state = 4}, - [457] = {.lex_state = 4}, - [458] = {.lex_state = 4}, - [459] = {.lex_state = 4}, - [460] = {.lex_state = 4}, - [461] = {.lex_state = 4}, - [462] = {.lex_state = 4}, - [463] = {.lex_state = 4}, - [464] = {.lex_state = 4}, - [465] = {.lex_state = 4}, - [466] = {.lex_state = 4}, - [467] = {.lex_state = 4}, - [468] = {.lex_state = 4}, - [469] = {.lex_state = 2}, - [470] = {.lex_state = 2}, - [471] = {.lex_state = 2}, - [472] = {.lex_state = 2}, - [473] = {.lex_state = 2}, - [474] = {.lex_state = 4}, - [475] = {.lex_state = 2}, - [476] = {.lex_state = 4}, - [477] = {.lex_state = 2}, - [478] = {.lex_state = 2}, - [479] = {.lex_state = 4}, - [480] = {.lex_state = 2}, - [481] = {.lex_state = 2}, - [482] = {.lex_state = 2}, - [483] = {.lex_state = 2}, - [484] = {.lex_state = 2}, - [485] = {.lex_state = 4}, - [486] = {.lex_state = 4}, - [487] = {.lex_state = 4}, - [488] = {.lex_state = 4}, - [489] = {.lex_state = 4}, - [490] = {.lex_state = 4}, - [491] = {.lex_state = 4}, - [492] = {.lex_state = 4}, - [493] = {.lex_state = 4}, - [494] = {.lex_state = 2}, - [495] = {.lex_state = 4}, - [496] = {.lex_state = 4}, - [497] = {.lex_state = 4}, - [498] = {.lex_state = 2}, - [499] = {.lex_state = 4}, - [500] = {.lex_state = 4}, - [501] = {.lex_state = 2}, - [502] = {.lex_state = 4}, - [503] = {.lex_state = 4}, - [504] = {.lex_state = 4}, - [505] = {.lex_state = 4}, - [506] = {.lex_state = 4}, - [507] = {.lex_state = 4}, - [508] = {.lex_state = 4}, - [509] = {.lex_state = 2}, - [510] = {.lex_state = 4}, - [511] = {.lex_state = 4}, - [512] = {.lex_state = 4}, - [513] = {.lex_state = 4}, - [514] = {.lex_state = 4}, - [515] = {.lex_state = 4}, - [516] = {.lex_state = 4}, - [517] = {.lex_state = 4}, - [518] = {.lex_state = 4}, - [519] = {.lex_state = 4}, - [520] = {.lex_state = 4}, - [521] = {.lex_state = 4}, - [522] = {.lex_state = 4}, - [523] = {.lex_state = 4}, - [524] = {.lex_state = 4}, - [525] = {.lex_state = 4}, - [526] = {.lex_state = 4}, - [527] = {.lex_state = 4}, - [528] = {.lex_state = 4}, - [529] = {.lex_state = 4}, - [530] = {.lex_state = 4}, - [531] = {.lex_state = 4}, - [532] = {.lex_state = 4}, - [533] = {.lex_state = 4}, - [534] = {.lex_state = 2}, - [535] = {.lex_state = 2}, - [536] = {.lex_state = 2}, - [537] = {.lex_state = 2}, - [538] = {.lex_state = 2}, - [539] = {.lex_state = 2}, - [540] = {.lex_state = 2}, - [541] = {.lex_state = 2}, - [542] = {.lex_state = 2}, - [543] = {.lex_state = 2}, - [544] = {.lex_state = 2}, - [545] = {.lex_state = 2}, - [546] = {.lex_state = 2}, - [547] = {.lex_state = 2}, - [548] = {.lex_state = 2}, - [549] = {.lex_state = 2}, - [550] = {.lex_state = 2}, - [551] = {.lex_state = 2}, - [552] = {.lex_state = 2}, - [553] = {.lex_state = 2}, - [554] = {.lex_state = 2}, - [555] = {.lex_state = 2}, - [556] = {.lex_state = 2}, - [557] = {.lex_state = 2}, - [558] = {.lex_state = 2}, - [559] = {.lex_state = 2}, - [560] = {.lex_state = 2}, - [561] = {.lex_state = 2}, - [562] = {.lex_state = 2}, - [563] = {.lex_state = 2}, - [564] = {.lex_state = 2}, - [565] = {.lex_state = 2}, - [566] = {.lex_state = 2}, - [567] = {.lex_state = 2}, - [568] = {.lex_state = 2}, - [569] = {.lex_state = 2}, - [570] = {.lex_state = 2}, - [571] = {.lex_state = 2}, - [572] = {.lex_state = 2}, - [573] = {.lex_state = 2}, - [574] = {.lex_state = 2}, - [575] = {.lex_state = 2}, - [576] = {.lex_state = 2}, - [577] = {.lex_state = 2}, - [578] = {.lex_state = 2}, - [579] = {.lex_state = 2}, - [580] = {.lex_state = 2}, - [581] = {.lex_state = 2}, - [582] = {.lex_state = 2}, - [583] = {.lex_state = 24}, - [584] = {.lex_state = 24}, - [585] = {.lex_state = 24}, - [586] = {.lex_state = 24}, - [587] = {.lex_state = 24}, - [588] = {.lex_state = 24}, - [589] = {.lex_state = 24}, - [590] = {.lex_state = 24}, - [591] = {.lex_state = 24}, - [592] = {.lex_state = 24}, - [593] = {.lex_state = 24}, - [594] = {.lex_state = 24}, - [595] = {.lex_state = 24}, - [596] = {.lex_state = 24}, - [597] = {.lex_state = 24}, - [598] = {.lex_state = 24}, - [599] = {.lex_state = 24}, - [600] = {.lex_state = 24}, - [601] = {.lex_state = 24}, - [602] = {.lex_state = 24}, - [603] = {.lex_state = 24}, - [604] = {.lex_state = 24}, - [605] = {.lex_state = 24}, - [606] = {.lex_state = 24}, - [607] = {.lex_state = 24}, - [608] = {.lex_state = 15}, - [609] = {.lex_state = 17}, - [610] = {.lex_state = 17}, - [611] = {.lex_state = 13}, - [612] = {.lex_state = 13}, - [613] = {.lex_state = 13}, - [614] = {.lex_state = 13}, - [615] = {.lex_state = 13}, - [616] = {.lex_state = 13}, - [617] = {.lex_state = 13}, - [618] = {.lex_state = 13}, - [619] = {.lex_state = 13}, - [620] = {.lex_state = 13}, - [621] = {.lex_state = 13}, - [622] = {.lex_state = 13}, - [623] = {.lex_state = 13}, - [624] = {.lex_state = 13}, - [625] = {.lex_state = 13}, - [626] = {.lex_state = 13}, - [627] = {.lex_state = 13}, - [628] = {.lex_state = 59}, - [629] = {.lex_state = 59}, - [630] = {.lex_state = 386}, - [631] = {.lex_state = 59}, - [632] = {.lex_state = 59}, - [633] = {.lex_state = 59}, - [634] = {.lex_state = 386}, - [635] = {.lex_state = 386}, - [636] = {.lex_state = 59}, - [637] = {.lex_state = 59}, - [638] = {.lex_state = 59}, - [639] = {.lex_state = 59}, - [640] = {.lex_state = 59}, - [641] = {.lex_state = 59}, - [642] = {.lex_state = 386}, - [643] = {.lex_state = 59}, - [644] = {.lex_state = 59}, - [645] = {.lex_state = 386}, - [646] = {.lex_state = 59}, - [647] = {.lex_state = 386}, - [648] = {.lex_state = 59}, - [649] = {.lex_state = 59}, - [650] = {.lex_state = 59}, - [651] = {.lex_state = 13}, - [652] = {.lex_state = 13}, - [653] = {.lex_state = 59}, - [654] = {.lex_state = 13}, - [655] = {.lex_state = 395}, - [656] = {.lex_state = 59}, - [657] = {.lex_state = 395}, - [658] = {.lex_state = 392}, - [659] = {.lex_state = 392}, - [660] = {.lex_state = 392}, - [661] = {.lex_state = 59}, - [662] = {.lex_state = 13}, - [663] = {.lex_state = 13}, - [664] = {.lex_state = 13}, - [665] = {.lex_state = 13}, - [666] = {.lex_state = 392}, - [667] = {.lex_state = 13}, - [668] = {.lex_state = 13}, - [669] = {.lex_state = 13}, - [670] = {.lex_state = 13}, - [671] = {.lex_state = 13}, - [672] = {.lex_state = 13}, - [673] = {.lex_state = 13}, - [674] = {.lex_state = 392}, - [675] = {.lex_state = 13}, - [676] = {.lex_state = 392}, - [677] = {.lex_state = 13}, - [678] = {.lex_state = 13}, - [679] = {.lex_state = 395}, - [680] = {.lex_state = 13}, - [681] = {.lex_state = 13}, - [682] = {.lex_state = 59}, - [683] = {.lex_state = 13}, - [684] = {.lex_state = 13}, - [685] = {.lex_state = 392}, - [686] = {.lex_state = 59}, - [687] = {.lex_state = 59}, - [688] = {.lex_state = 13}, - [689] = {.lex_state = 13}, - [690] = {.lex_state = 59}, - [691] = {.lex_state = 13}, - [692] = {.lex_state = 59}, - [693] = {.lex_state = 13}, - [694] = {.lex_state = 13}, - [695] = {.lex_state = 59}, - [696] = {.lex_state = 13}, - [697] = {.lex_state = 59}, - [698] = {.lex_state = 59}, - [699] = {.lex_state = 59}, - [700] = {.lex_state = 392}, - [701] = {.lex_state = 59}, - [702] = {.lex_state = 59}, - [703] = {.lex_state = 59}, - [704] = {.lex_state = 13}, - [705] = {.lex_state = 59}, - [706] = {.lex_state = 13}, - [707] = {.lex_state = 395}, - [708] = {.lex_state = 59}, - [709] = {.lex_state = 59}, - [710] = {.lex_state = 59}, - [711] = {.lex_state = 59}, - [712] = {.lex_state = 59}, - [713] = {.lex_state = 392}, - [714] = {.lex_state = 13}, - [715] = {.lex_state = 59}, - [716] = {.lex_state = 13}, - [717] = {.lex_state = 59}, - [718] = {.lex_state = 59}, - [719] = {.lex_state = 13}, - [720] = {.lex_state = 59}, - [721] = {.lex_state = 13}, - [722] = {.lex_state = 13}, - [723] = {.lex_state = 13}, - [724] = {.lex_state = 13}, - [725] = {.lex_state = 13}, - [726] = {.lex_state = 13}, - [727] = {.lex_state = 13}, - [728] = {.lex_state = 13}, - [729] = {.lex_state = 13}, - [730] = {.lex_state = 13}, - [731] = {.lex_state = 13}, - [732] = {.lex_state = 13}, - [733] = {.lex_state = 13}, - [734] = {.lex_state = 59}, - [735] = {.lex_state = 395}, - [736] = {.lex_state = 59}, - [737] = {.lex_state = 395}, - [738] = {.lex_state = 59}, - [739] = {.lex_state = 59}, - [740] = {.lex_state = 59}, - [741] = {.lex_state = 59}, - [742] = {.lex_state = 59}, - [743] = {.lex_state = 395}, - [744] = {.lex_state = 59}, - [745] = {.lex_state = 13}, - [746] = {.lex_state = 392}, - [747] = {.lex_state = 59}, - [748] = {.lex_state = 395}, - [749] = {.lex_state = 59}, - [750] = {.lex_state = 59}, - [751] = {.lex_state = 13}, - [752] = {.lex_state = 13}, - [753] = {.lex_state = 59}, - [754] = {.lex_state = 13}, - [755] = {.lex_state = 59}, - [756] = {.lex_state = 395}, - [757] = {.lex_state = 395}, - [758] = {.lex_state = 395}, - [759] = {.lex_state = 395}, - [760] = {.lex_state = 395}, - [761] = {.lex_state = 395}, - [762] = {.lex_state = 395}, - [763] = {.lex_state = 395}, - [764] = {.lex_state = 395}, - [765] = {.lex_state = 395}, - [766] = {.lex_state = 395}, - [767] = {.lex_state = 395}, - [768] = {.lex_state = 395}, - [769] = {.lex_state = 395}, - [770] = {.lex_state = 395}, - [771] = {.lex_state = 395}, - [772] = {.lex_state = 395}, - [773] = {.lex_state = 395}, - [774] = {.lex_state = 395}, - [775] = {.lex_state = 395}, - [776] = {.lex_state = 395}, - [777] = {.lex_state = 395}, - [778] = {.lex_state = 395}, - [779] = {.lex_state = 395}, - [780] = {.lex_state = 395}, - [781] = {.lex_state = 395}, - [782] = {.lex_state = 395}, - [783] = {.lex_state = 395}, - [784] = {.lex_state = 395}, - [785] = {.lex_state = 395}, - [786] = {.lex_state = 395}, - [787] = {.lex_state = 395}, - [788] = {.lex_state = 395}, - [789] = {.lex_state = 395}, - [790] = {.lex_state = 395}, - [791] = {.lex_state = 395}, - [792] = {.lex_state = 395}, - [793] = {.lex_state = 395}, - [794] = {.lex_state = 395}, - [795] = {.lex_state = 395}, - [796] = {.lex_state = 395}, - [797] = {.lex_state = 395}, - [798] = {.lex_state = 395}, - [799] = {.lex_state = 395}, - [800] = {.lex_state = 395}, - [801] = {.lex_state = 399}, - [802] = {.lex_state = 399}, - [803] = {.lex_state = 399}, - [804] = {.lex_state = 395}, - [805] = {.lex_state = 395}, - [806] = {.lex_state = 395}, - [807] = {.lex_state = 395}, - [808] = {.lex_state = 395}, - [809] = {.lex_state = 395}, - [810] = {.lex_state = 395}, - [811] = {.lex_state = 395}, - [812] = {.lex_state = 395}, - [813] = {.lex_state = 395}, - [814] = {.lex_state = 395}, - [815] = {.lex_state = 395}, - [816] = {.lex_state = 395}, - [817] = {.lex_state = 395}, - [818] = {.lex_state = 395}, - [819] = {.lex_state = 395}, - [820] = {.lex_state = 395}, - [821] = {.lex_state = 393}, - [822] = {.lex_state = 395}, - [823] = {.lex_state = 394}, - [824] = {.lex_state = 63}, - [825] = {.lex_state = 63}, - [826] = {.lex_state = 63}, - [827] = {.lex_state = 63}, - [828] = {.lex_state = 63}, - [829] = {.lex_state = 395}, - [830] = {.lex_state = 393}, - [831] = {.lex_state = 395}, - [832] = {.lex_state = 395}, - [833] = {.lex_state = 395}, - [834] = {.lex_state = 395}, - [835] = {.lex_state = 394}, - [836] = {.lex_state = 395}, - [837] = {.lex_state = 386}, - [838] = {.lex_state = 386}, - [839] = {.lex_state = 395}, - [840] = {.lex_state = 392}, - [841] = {.lex_state = 30}, - [842] = {.lex_state = 392}, - [843] = {.lex_state = 395}, - [844] = {.lex_state = 392}, - [845] = {.lex_state = 386}, - [846] = {.lex_state = 395}, - [847] = {.lex_state = 386}, - [848] = {.lex_state = 395}, - [849] = {.lex_state = 395}, - [850] = {.lex_state = 392}, - [851] = {.lex_state = 30}, - [852] = {.lex_state = 395}, - [853] = {.lex_state = 386}, - [854] = {.lex_state = 395}, - [855] = {.lex_state = 386}, - [856] = {.lex_state = 395}, - [857] = {.lex_state = 386}, - [858] = {.lex_state = 386}, - [859] = {.lex_state = 386}, - [860] = {.lex_state = 386}, - [861] = {.lex_state = 395}, - [862] = {.lex_state = 386}, - [863] = {.lex_state = 395}, - [864] = {.lex_state = 386}, - [865] = {.lex_state = 30}, - [866] = {.lex_state = 395}, - [867] = {.lex_state = 30}, - [868] = {.lex_state = 395}, - [869] = {.lex_state = 395}, - [870] = {.lex_state = 392}, - [871] = {.lex_state = 386}, - [872] = {.lex_state = 386}, - [873] = {.lex_state = 395}, - [874] = {.lex_state = 26}, - [875] = {.lex_state = 386}, - [876] = {.lex_state = 30}, - [877] = {.lex_state = 386}, - [878] = {.lex_state = 392}, - [879] = {.lex_state = 395}, - [880] = {.lex_state = 388}, - [881] = {.lex_state = 388}, - [882] = {.lex_state = 386}, - [883] = {.lex_state = 386}, - [884] = {.lex_state = 386}, - [885] = {.lex_state = 386}, - [886] = {.lex_state = 386}, - [887] = {.lex_state = 386}, - [888] = {.lex_state = 386}, - [889] = {.lex_state = 386}, - [890] = {.lex_state = 386}, - [891] = {.lex_state = 386}, - [892] = {.lex_state = 386}, - [893] = {.lex_state = 386}, - [894] = {.lex_state = 386}, - [895] = {.lex_state = 389}, - [896] = {.lex_state = 386}, - [897] = {.lex_state = 386}, - [898] = {.lex_state = 386}, - [899] = {.lex_state = 386}, - [900] = {.lex_state = 386}, - [901] = {.lex_state = 386}, - [902] = {.lex_state = 389}, - [903] = {.lex_state = 389}, - [904] = {.lex_state = 65}, - [905] = {.lex_state = 386}, - [906] = {.lex_state = 386}, - [907] = {.lex_state = 390}, - [908] = {.lex_state = 389}, - [909] = {.lex_state = 389}, - [910] = {.lex_state = 388}, - [911] = {.lex_state = 386}, - [912] = {.lex_state = 388}, - [913] = {.lex_state = 386}, - [914] = {.lex_state = 386}, - [915] = {.lex_state = 389}, - [916] = {.lex_state = 386}, - [917] = {.lex_state = 386}, - [918] = {.lex_state = 386}, - [919] = {.lex_state = 386}, - [920] = {.lex_state = 386}, - [921] = {.lex_state = 390}, - [922] = {.lex_state = 386}, - [923] = {.lex_state = 388}, - [924] = {.lex_state = 386}, - [925] = {.lex_state = 386}, - [926] = {.lex_state = 388}, - [927] = {.lex_state = 386}, - [928] = {.lex_state = 386}, - [929] = {.lex_state = 386}, - [930] = {.lex_state = 386}, - [931] = {.lex_state = 386}, - [932] = {.lex_state = 386}, - [933] = {.lex_state = 386}, - [934] = {.lex_state = 399}, - [935] = {.lex_state = 386}, - [936] = {.lex_state = 386}, - [937] = {.lex_state = 386}, - [938] = {.lex_state = 386}, - [939] = {.lex_state = 399}, - [940] = {.lex_state = 386}, - [941] = {.lex_state = 386}, - [942] = {.lex_state = 386}, - [943] = {.lex_state = 386}, - [944] = {.lex_state = 386}, - [945] = {.lex_state = 386}, - [946] = {.lex_state = 386}, - [947] = {.lex_state = 399}, - [948] = {.lex_state = 386}, - [949] = {.lex_state = 386}, - [950] = {.lex_state = 386}, - [951] = {.lex_state = 386}, - [952] = {.lex_state = 386}, - [953] = {.lex_state = 399}, - [954] = {.lex_state = 63}, - [955] = {.lex_state = 386}, - [956] = {.lex_state = 386}, - [957] = {.lex_state = 386}, - [958] = {.lex_state = 386}, - [959] = {.lex_state = 386}, - [960] = {.lex_state = 386}, - [961] = {.lex_state = 386}, - [962] = {.lex_state = 386}, - [963] = {.lex_state = 386}, - [964] = {.lex_state = 386}, - [965] = {.lex_state = 386}, - [966] = {.lex_state = 386}, - [967] = {.lex_state = 386}, - [968] = {.lex_state = 386}, - [969] = {.lex_state = 399}, - [970] = {.lex_state = 386}, - [971] = {.lex_state = 399}, - [972] = {.lex_state = 399}, - [973] = {.lex_state = 386}, - [974] = {.lex_state = 386}, - [975] = {.lex_state = 386}, - [976] = {.lex_state = 386}, - [977] = {.lex_state = 386}, - [978] = {.lex_state = 386}, - [979] = {.lex_state = 386}, - [980] = {.lex_state = 386}, - [981] = {.lex_state = 386}, - [982] = {.lex_state = 386}, - [983] = {.lex_state = 386}, - [984] = {.lex_state = 386}, - [985] = {.lex_state = 386}, - [986] = {.lex_state = 386}, - [987] = {.lex_state = 386}, - [988] = {.lex_state = 386}, - [989] = {.lex_state = 386}, - [990] = {.lex_state = 386}, - [991] = {.lex_state = 386}, - [992] = {.lex_state = 386}, - [993] = {.lex_state = 63}, - [994] = {.lex_state = 386}, - [995] = {.lex_state = 386}, - [996] = {.lex_state = 399}, - [997] = {.lex_state = 386}, - [998] = {.lex_state = 63}, - [999] = {.lex_state = 386}, - [1000] = {.lex_state = 386}, - [1001] = {.lex_state = 386}, - [1002] = {.lex_state = 386}, - [1003] = {.lex_state = 386}, - [1004] = {.lex_state = 386}, - [1005] = {.lex_state = 386}, - [1006] = {.lex_state = 386}, - [1007] = {.lex_state = 386}, - [1008] = {.lex_state = 386}, - [1009] = {.lex_state = 386}, - [1010] = {.lex_state = 386}, - [1011] = {.lex_state = 386}, - [1012] = {.lex_state = 386}, - [1013] = {.lex_state = 386}, - [1014] = {.lex_state = 386}, - [1015] = {.lex_state = 386}, - [1016] = {.lex_state = 386}, - [1017] = {.lex_state = 386}, - [1018] = {.lex_state = 386}, - [1019] = {.lex_state = 386}, - [1020] = {.lex_state = 386}, - [1021] = {.lex_state = 386}, - [1022] = {.lex_state = 386}, - [1023] = {.lex_state = 386}, - [1024] = {.lex_state = 386}, - [1025] = {.lex_state = 386}, - [1026] = {.lex_state = 386}, - [1027] = {.lex_state = 386}, - [1028] = {.lex_state = 386}, - [1029] = {.lex_state = 386}, - [1030] = {.lex_state = 386}, - [1031] = {.lex_state = 386}, - [1032] = {.lex_state = 386}, - [1033] = {.lex_state = 386}, - [1034] = {.lex_state = 386}, - [1035] = {.lex_state = 386}, - [1036] = {.lex_state = 386}, - [1037] = {.lex_state = 386}, - [1038] = {.lex_state = 386}, - [1039] = {.lex_state = 386}, - [1040] = {.lex_state = 386}, - [1041] = {.lex_state = 386}, - [1042] = {.lex_state = 386}, - [1043] = {.lex_state = 386}, - [1044] = {.lex_state = 386}, - [1045] = {.lex_state = 386}, - [1046] = {.lex_state = 386}, - [1047] = {.lex_state = 386}, - [1048] = {.lex_state = 386}, - [1049] = {.lex_state = 386}, - [1050] = {.lex_state = 386}, - [1051] = {.lex_state = 386}, - [1052] = {.lex_state = 386}, - [1053] = {.lex_state = 386}, - [1054] = {.lex_state = 386}, - [1055] = {.lex_state = 386}, - [1056] = {.lex_state = 386}, - [1057] = {.lex_state = 386}, - [1058] = {.lex_state = 386}, - [1059] = {.lex_state = 386}, - [1060] = {.lex_state = 386}, - [1061] = {.lex_state = 386}, - [1062] = {.lex_state = 386}, - [1063] = {.lex_state = 386}, - [1064] = {.lex_state = 386}, - [1065] = {.lex_state = 386}, - [1066] = {.lex_state = 386}, - [1067] = {.lex_state = 386}, - [1068] = {.lex_state = 386}, - [1069] = {.lex_state = 386}, - [1070] = {.lex_state = 386}, - [1071] = {.lex_state = 386}, - [1072] = {.lex_state = 386}, - [1073] = {.lex_state = 36}, - [1074] = {.lex_state = 386}, - [1075] = {.lex_state = 386}, - [1076] = {.lex_state = 386}, - [1077] = {.lex_state = 386}, - [1078] = {.lex_state = 386}, - [1079] = {.lex_state = 386}, - [1080] = {.lex_state = 386}, - [1081] = {.lex_state = 386}, - [1082] = {.lex_state = 386}, - [1083] = {.lex_state = 386}, - [1084] = {.lex_state = 386}, - [1085] = {.lex_state = 386}, - [1086] = {.lex_state = 386}, - [1087] = {.lex_state = 386}, - [1088] = {.lex_state = 36}, - [1089] = {.lex_state = 386}, - [1090] = {.lex_state = 386}, - [1091] = {.lex_state = 386}, - [1092] = {.lex_state = 386}, - [1093] = {.lex_state = 386}, - [1094] = {.lex_state = 386}, - [1095] = {.lex_state = 386}, - [1096] = {.lex_state = 386}, - [1097] = {.lex_state = 386}, - [1098] = {.lex_state = 386}, - [1099] = {.lex_state = 386}, - [1100] = {.lex_state = 386}, - [1101] = {.lex_state = 386}, - [1102] = {.lex_state = 386}, - [1103] = {.lex_state = 386}, - [1104] = {.lex_state = 386}, - [1105] = {.lex_state = 386}, - [1106] = {.lex_state = 386}, - [1107] = {.lex_state = 386}, - [1108] = {.lex_state = 386}, - [1109] = {.lex_state = 386}, - [1110] = {.lex_state = 386}, - [1111] = {.lex_state = 386}, - [1112] = {.lex_state = 386}, - [1113] = {.lex_state = 386}, - [1114] = {.lex_state = 386}, - [1115] = {.lex_state = 386}, - [1116] = {.lex_state = 386}, - [1117] = {.lex_state = 386}, - [1118] = {.lex_state = 386}, - [1119] = {.lex_state = 386}, - [1120] = {.lex_state = 386}, - [1121] = {.lex_state = 386}, - [1122] = {.lex_state = 386}, - [1123] = {.lex_state = 386}, - [1124] = {.lex_state = 386}, - [1125] = {.lex_state = 386}, - [1126] = {.lex_state = 386}, - [1127] = {.lex_state = 386}, - [1128] = {.lex_state = 386}, - [1129] = {.lex_state = 386}, - [1130] = {.lex_state = 386}, - [1131] = {.lex_state = 386}, - [1132] = {.lex_state = 386}, - [1133] = {.lex_state = 386}, - [1134] = {.lex_state = 386}, - [1135] = {.lex_state = 386}, - [1136] = {.lex_state = 386}, - [1137] = {.lex_state = 386}, - [1138] = {.lex_state = 386}, - [1139] = {.lex_state = 386}, - [1140] = {.lex_state = 386}, - [1141] = {.lex_state = 386}, - [1142] = {.lex_state = 386}, - [1143] = {.lex_state = 386}, - [1144] = {.lex_state = 386}, - [1145] = {.lex_state = 386}, - [1146] = {.lex_state = 386}, - [1147] = {.lex_state = 386}, - [1148] = {.lex_state = 399}, - [1149] = {.lex_state = 386}, - [1150] = {.lex_state = 386}, - [1151] = {.lex_state = 386}, - [1152] = {.lex_state = 386}, - [1153] = {.lex_state = 386}, - [1154] = {.lex_state = 386}, - [1155] = {.lex_state = 386}, - [1156] = {.lex_state = 386}, - [1157] = {.lex_state = 386}, - [1158] = {.lex_state = 386}, - [1159] = {.lex_state = 386}, - [1160] = {.lex_state = 386}, - [1161] = {.lex_state = 386}, - [1162] = {.lex_state = 386}, - [1163] = {.lex_state = 386}, - [1164] = {.lex_state = 386}, - [1165] = {.lex_state = 386}, - [1166] = {.lex_state = 386}, - [1167] = {.lex_state = 386}, - [1168] = {.lex_state = 386}, - [1169] = {.lex_state = 386}, - [1170] = {.lex_state = 386}, - [1171] = {.lex_state = 386}, - [1172] = {.lex_state = 386}, - [1173] = {.lex_state = 386}, - [1174] = {.lex_state = 386}, - [1175] = {.lex_state = 386}, - [1176] = {.lex_state = 386}, - [1177] = {.lex_state = 386}, - [1178] = {.lex_state = 399}, - [1179] = {.lex_state = 386}, - [1180] = {.lex_state = 386}, - [1181] = {.lex_state = 399}, - [1182] = {.lex_state = 399}, - [1183] = {.lex_state = 399}, - [1184] = {.lex_state = 399}, - [1185] = {.lex_state = 399}, - [1186] = {.lex_state = 399}, - [1187] = {.lex_state = 18}, - [1188] = {.lex_state = 399}, - [1189] = {.lex_state = 399}, - [1190] = {.lex_state = 399}, - [1191] = {.lex_state = 36}, - [1192] = {.lex_state = 399}, - [1193] = {.lex_state = 399}, - [1194] = {.lex_state = 399}, - [1195] = {.lex_state = 399}, - [1196] = {.lex_state = 36}, - [1197] = {.lex_state = 36}, - [1198] = {.lex_state = 36}, - [1199] = {.lex_state = 36}, - [1200] = {.lex_state = 399}, - [1201] = {.lex_state = 399}, - [1202] = {.lex_state = 399}, - [1203] = {.lex_state = 399}, - [1204] = {.lex_state = 399}, - [1205] = {.lex_state = 399}, - [1206] = {.lex_state = 399}, - [1207] = {.lex_state = 399}, - [1208] = {.lex_state = 24}, - [1209] = {.lex_state = 36}, - [1210] = {.lex_state = 399}, - [1211] = {.lex_state = 36}, - [1212] = {.lex_state = 37}, - [1213] = {.lex_state = 36}, - [1214] = {.lex_state = 399}, - [1215] = {.lex_state = 37}, - [1216] = {.lex_state = 399}, - [1217] = {.lex_state = 399}, - [1218] = {.lex_state = 399}, - [1219] = {.lex_state = 399}, - [1220] = {.lex_state = 399}, - [1221] = {.lex_state = 399}, - [1222] = {.lex_state = 399}, - [1223] = {.lex_state = 37}, - [1224] = {.lex_state = 399}, - [1225] = {.lex_state = 399}, - [1226] = {.lex_state = 399}, - [1227] = {.lex_state = 399}, - [1228] = {.lex_state = 399}, - [1229] = {.lex_state = 399}, - [1230] = {.lex_state = 37}, - [1231] = {.lex_state = 24}, - [1232] = {.lex_state = 399}, - [1233] = {.lex_state = 24}, - [1234] = {.lex_state = 37}, - [1235] = {.lex_state = 24}, - [1236] = {.lex_state = 399}, - [1237] = {.lex_state = 37}, - [1238] = {.lex_state = 399}, - [1239] = {.lex_state = 399}, - [1240] = {.lex_state = 399}, - [1241] = {.lex_state = 399}, - [1242] = {.lex_state = 399}, - [1243] = {.lex_state = 399}, - [1244] = {.lex_state = 37}, - [1245] = {.lex_state = 36}, - [1246] = {.lex_state = 399}, - [1247] = {.lex_state = 399}, - [1248] = {.lex_state = 399}, - [1249] = {.lex_state = 399}, - [1250] = {.lex_state = 399}, - [1251] = {.lex_state = 36}, - [1252] = {.lex_state = 399}, - [1253] = {.lex_state = 399}, - [1254] = {.lex_state = 399}, - [1255] = {.lex_state = 399}, - [1256] = {.lex_state = 399}, - [1257] = {.lex_state = 399}, - [1258] = {.lex_state = 399}, - [1259] = {.lex_state = 399}, - [1260] = {.lex_state = 399}, - [1261] = {.lex_state = 37}, - [1262] = {.lex_state = 399}, - [1263] = {.lex_state = 399}, - [1264] = {.lex_state = 399}, - [1265] = {.lex_state = 399}, - [1266] = {.lex_state = 399}, - [1267] = {.lex_state = 399}, - [1268] = {.lex_state = 399}, - [1269] = {.lex_state = 399}, - [1270] = {.lex_state = 399}, - [1271] = {.lex_state = 399}, - [1272] = {.lex_state = 399}, - [1273] = {.lex_state = 399}, - [1274] = {.lex_state = 399}, - [1275] = {.lex_state = 399}, - [1276] = {.lex_state = 399}, - [1277] = {.lex_state = 399}, - [1278] = {.lex_state = 37}, - [1279] = {.lex_state = 399}, - [1280] = {.lex_state = 36}, - [1281] = {.lex_state = 37}, - [1282] = {.lex_state = 399}, - [1283] = {.lex_state = 399}, - [1284] = {.lex_state = 399}, - [1285] = {.lex_state = 399}, - [1286] = {.lex_state = 399}, - [1287] = {.lex_state = 399}, - [1288] = {.lex_state = 399}, - [1289] = {.lex_state = 399}, - [1290] = {.lex_state = 399}, - [1291] = {.lex_state = 399}, - [1292] = {.lex_state = 399}, - [1293] = {.lex_state = 36}, - [1294] = {.lex_state = 399}, - [1295] = {.lex_state = 37}, - [1296] = {.lex_state = 36}, - [1297] = {.lex_state = 399}, - [1298] = {.lex_state = 399}, - [1299] = {.lex_state = 399}, - [1300] = {.lex_state = 399}, - [1301] = {.lex_state = 37}, - [1302] = {.lex_state = 399}, - [1303] = {.lex_state = 36}, - [1304] = {.lex_state = 399}, - [1305] = {.lex_state = 399}, - [1306] = {.lex_state = 399}, - [1307] = {.lex_state = 399}, - [1308] = {.lex_state = 399}, - [1309] = {.lex_state = 399}, - [1310] = {.lex_state = 399}, - [1311] = {.lex_state = 399}, - [1312] = {.lex_state = 399}, - [1313] = {.lex_state = 399}, - [1314] = {.lex_state = 399}, - [1315] = {.lex_state = 399}, - [1316] = {.lex_state = 24}, - [1317] = {.lex_state = 36}, - [1318] = {.lex_state = 24}, - [1319] = {.lex_state = 24}, - [1320] = {.lex_state = 36}, - [1321] = {.lex_state = 36}, - [1322] = {.lex_state = 24}, - [1323] = {.lex_state = 24}, - [1324] = {.lex_state = 24}, - [1325] = {.lex_state = 24}, - [1326] = {.lex_state = 24}, - [1327] = {.lex_state = 24}, - [1328] = {.lex_state = 24}, - [1329] = {.lex_state = 24}, - [1330] = {.lex_state = 24}, - [1331] = {.lex_state = 37}, - [1332] = {.lex_state = 37}, - [1333] = {.lex_state = 24}, - [1334] = {.lex_state = 24}, - [1335] = {.lex_state = 24}, - [1336] = {.lex_state = 24}, - [1337] = {.lex_state = 24}, - [1338] = {.lex_state = 36}, - [1339] = {.lex_state = 24}, - [1340] = {.lex_state = 24}, - [1341] = {.lex_state = 36}, - [1342] = {.lex_state = 37}, - [1343] = {.lex_state = 24}, - [1344] = {.lex_state = 24}, - [1345] = {.lex_state = 24}, - [1346] = {.lex_state = 24}, - [1347] = {.lex_state = 24}, - [1348] = {.lex_state = 24}, - [1349] = {.lex_state = 24}, - [1350] = {.lex_state = 37}, - [1351] = {.lex_state = 24}, - [1352] = {.lex_state = 37}, - [1353] = {.lex_state = 24}, - [1354] = {.lex_state = 24}, - [1355] = {.lex_state = 55}, - [1356] = {.lex_state = 24}, - [1357] = {.lex_state = 24}, - [1358] = {.lex_state = 36}, - [1359] = {.lex_state = 36}, - [1360] = {.lex_state = 36}, - [1361] = {.lex_state = 36}, - [1362] = {.lex_state = 36}, - [1363] = {.lex_state = 56}, - [1364] = {.lex_state = 36}, - [1365] = {.lex_state = 36}, - [1366] = {.lex_state = 36}, - [1367] = {.lex_state = 24}, - [1368] = {.lex_state = 22}, - [1369] = {.lex_state = 36}, - [1370] = {.lex_state = 36}, - [1371] = {.lex_state = 37}, - [1372] = {.lex_state = 56}, - [1373] = {.lex_state = 36}, - [1374] = {.lex_state = 36}, - [1375] = {.lex_state = 36}, - [1376] = {.lex_state = 36}, - [1377] = {.lex_state = 36}, - [1378] = {.lex_state = 36}, - [1379] = {.lex_state = 24}, - [1380] = {.lex_state = 36}, - [1381] = {.lex_state = 37}, - [1382] = {.lex_state = 36}, - [1383] = {.lex_state = 36}, - [1384] = {.lex_state = 36}, - [1385] = {.lex_state = 24}, - [1386] = {.lex_state = 56}, - [1387] = {.lex_state = 37}, - [1388] = {.lex_state = 56}, - [1389] = {.lex_state = 56}, - [1390] = {.lex_state = 36}, - [1391] = {.lex_state = 37}, - [1392] = {.lex_state = 37}, - [1393] = {.lex_state = 36}, - [1394] = {.lex_state = 60}, - [1395] = {.lex_state = 25}, - [1396] = {.lex_state = 37}, - [1397] = {.lex_state = 37}, - [1398] = {.lex_state = 25}, - [1399] = {.lex_state = 36}, - [1400] = {.lex_state = 37}, - [1401] = {.lex_state = 37}, - [1402] = {.lex_state = 37}, - [1403] = {.lex_state = 37}, - [1404] = {.lex_state = 37}, - [1405] = {.lex_state = 37}, - [1406] = {.lex_state = 36}, - [1407] = {.lex_state = 36}, - [1408] = {.lex_state = 25}, - [1409] = {.lex_state = 25}, - [1410] = {.lex_state = 36}, - [1411] = {.lex_state = 24}, - [1412] = {.lex_state = 25}, - [1413] = {.lex_state = 25}, - [1414] = {.lex_state = 37}, - [1415] = {.lex_state = 25}, - [1416] = {.lex_state = 36}, - [1417] = {.lex_state = 25}, - [1418] = {.lex_state = 25}, - [1419] = {.lex_state = 37}, - [1420] = {.lex_state = 37}, - [1421] = {.lex_state = 37}, - [1422] = {.lex_state = 37}, - [1423] = {.lex_state = 25}, - [1424] = {.lex_state = 36}, - [1425] = {.lex_state = 24}, - [1426] = {.lex_state = 36}, - [1427] = {.lex_state = 36}, - [1428] = {.lex_state = 36}, - [1429] = {.lex_state = 36}, - [1430] = {.lex_state = 36}, - [1431] = {.lex_state = 25}, - [1432] = {.lex_state = 37}, - [1433] = {.lex_state = 36}, - [1434] = {.lex_state = 37}, - [1435] = {.lex_state = 37}, - [1436] = {.lex_state = 37}, - [1437] = {.lex_state = 37}, - [1438] = {.lex_state = 37}, - [1439] = {.lex_state = 60}, - [1440] = {.lex_state = 24}, - [1441] = {.lex_state = 37}, - [1442] = {.lex_state = 36}, - [1443] = {.lex_state = 24}, - [1444] = {.lex_state = 36}, - [1445] = {.lex_state = 36}, - [1446] = {.lex_state = 36}, - [1447] = {.lex_state = 37}, - [1448] = {.lex_state = 36}, - [1449] = {.lex_state = 36}, - [1450] = {.lex_state = 37}, - [1451] = {.lex_state = 36}, - [1452] = {.lex_state = 36}, - [1453] = {.lex_state = 36}, - [1454] = {.lex_state = 37}, - [1455] = {.lex_state = 25}, - [1456] = {.lex_state = 36}, - [1457] = {.lex_state = 36}, - [1458] = {.lex_state = 37}, - [1459] = {.lex_state = 25}, - [1460] = {.lex_state = 36}, - [1461] = {.lex_state = 37}, - [1462] = {.lex_state = 37}, - [1463] = {.lex_state = 36}, - [1464] = {.lex_state = 25}, - [1465] = {.lex_state = 25}, - [1466] = {.lex_state = 37}, - [1467] = {.lex_state = 37}, - [1468] = {.lex_state = 25}, - [1469] = {.lex_state = 25}, - [1470] = {.lex_state = 25}, - [1471] = {.lex_state = 37}, - [1472] = {.lex_state = 37}, - [1473] = {.lex_state = 37}, - [1474] = {.lex_state = 36}, - [1475] = {.lex_state = 24}, - [1476] = {.lex_state = 36}, - [1477] = {.lex_state = 60}, - [1478] = {.lex_state = 37}, - [1479] = {.lex_state = 37}, - [1480] = {.lex_state = 37}, - [1481] = {.lex_state = 37}, - [1482] = {.lex_state = 36}, - [1483] = {.lex_state = 37}, - [1484] = {.lex_state = 36}, - [1485] = {.lex_state = 37}, - [1486] = {.lex_state = 24}, - [1487] = {.lex_state = 37}, - [1488] = {.lex_state = 36}, - [1489] = {.lex_state = 36}, - [1490] = {.lex_state = 36}, - [1491] = {.lex_state = 25}, - [1492] = {.lex_state = 25}, - [1493] = {.lex_state = 25}, - [1494] = {.lex_state = 25}, - [1495] = {.lex_state = 25}, - [1496] = {.lex_state = 36}, - [1497] = {.lex_state = 36}, - [1498] = {.lex_state = 37}, - [1499] = {.lex_state = 37}, - [1500] = {.lex_state = 60}, - [1501] = {.lex_state = 36}, - [1502] = {.lex_state = 36}, - [1503] = {.lex_state = 37}, - [1504] = {.lex_state = 36}, - [1505] = {.lex_state = 25}, - [1506] = {.lex_state = 60}, - [1507] = {.lex_state = 37}, - [1508] = {.lex_state = 37}, - [1509] = {.lex_state = 24}, - [1510] = {.lex_state = 25}, - [1511] = {.lex_state = 24}, - [1512] = {.lex_state = 36}, - [1513] = {.lex_state = 36}, - [1514] = {.lex_state = 36}, - [1515] = {.lex_state = 60}, - [1516] = {.lex_state = 16}, - [1517] = {.lex_state = 19}, - [1518] = {.lex_state = 57}, - [1519] = {.lex_state = 60}, - [1520] = {.lex_state = 14}, - [1521] = {.lex_state = 16}, - [1522] = {.lex_state = 14}, - [1523] = {.lex_state = 16}, - [1524] = {.lex_state = 14}, - [1525] = {.lex_state = 55}, - [1526] = {.lex_state = 15}, - [1527] = {.lex_state = 56}, - [1528] = {.lex_state = 15}, - [1529] = {.lex_state = 56}, - [1530] = {.lex_state = 15}, - [1531] = {.lex_state = 55}, - [1532] = {.lex_state = 15}, - [1533] = {.lex_state = 15}, - [1534] = {.lex_state = 15}, - [1535] = {.lex_state = 55}, - [1536] = {.lex_state = 15}, - [1537] = {.lex_state = 15}, - [1538] = {.lex_state = 15}, - [1539] = {.lex_state = 55}, - [1540] = {.lex_state = 55}, - [1541] = {.lex_state = 15}, - [1542] = {.lex_state = 15}, - [1543] = {.lex_state = 15}, - [1544] = {.lex_state = 15}, - [1545] = {.lex_state = 55}, - [1546] = {.lex_state = 15}, - [1547] = {.lex_state = 15}, - [1548] = {.lex_state = 55}, - [1549] = {.lex_state = 15}, - [1550] = {.lex_state = 15}, - [1551] = {.lex_state = 15}, - [1552] = {.lex_state = 56}, - [1553] = {.lex_state = 15}, - [1554] = {.lex_state = 15}, - [1555] = {.lex_state = 15}, - [1556] = {.lex_state = 55}, - [1557] = {.lex_state = 15}, - [1558] = {.lex_state = 15}, - [1559] = {.lex_state = 15}, - [1560] = {.lex_state = 15}, - [1561] = {.lex_state = 15}, - [1562] = {.lex_state = 15}, - [1563] = {.lex_state = 55}, - [1564] = {.lex_state = 55}, - [1565] = {.lex_state = 64}, - [1566] = {.lex_state = 55}, - [1567] = {.lex_state = 64}, - [1568] = {.lex_state = 55}, - [1569] = {.lex_state = 55}, - [1570] = {.lex_state = 55}, - [1571] = {.lex_state = 64}, - [1572] = {.lex_state = 64}, - [1573] = {.lex_state = 64}, - [1574] = {.lex_state = 55}, - [1575] = {.lex_state = 55}, - [1576] = {.lex_state = 55}, - [1577] = {.lex_state = 64}, - [1578] = {.lex_state = 55}, - [1579] = {.lex_state = 64}, - [1580] = {.lex_state = 64}, - [1581] = {.lex_state = 64}, - [1582] = {.lex_state = 64}, - [1583] = {.lex_state = 64}, - [1584] = {.lex_state = 64}, - [1585] = {.lex_state = 64}, - [1586] = {.lex_state = 64}, - [1587] = {.lex_state = 64}, - [1588] = {.lex_state = 55}, - [1589] = {.lex_state = 64}, - [1590] = {.lex_state = 55}, - [1591] = {.lex_state = 55}, - [1592] = {.lex_state = 55}, - [1593] = {.lex_state = 55}, - [1594] = {.lex_state = 55}, - [1595] = {.lex_state = 55}, - [1596] = {.lex_state = 55}, - [1597] = {.lex_state = 55}, - [1598] = {.lex_state = 55}, - [1599] = {.lex_state = 55}, - [1600] = {.lex_state = 55}, - [1601] = {.lex_state = 55}, - [1602] = {.lex_state = 55}, - [1603] = {.lex_state = 55}, - [1604] = {.lex_state = 55}, - [1605] = {.lex_state = 55}, - [1606] = {.lex_state = 55}, - [1607] = {.lex_state = 55}, - [1608] = {.lex_state = 58}, - [1609] = {.lex_state = 58}, - [1610] = {.lex_state = 58}, - [1611] = {.lex_state = 55}, - [1612] = {.lex_state = 58}, - [1613] = {.lex_state = 58}, - [1614] = {.lex_state = 55}, - [1615] = {.lex_state = 58}, - [1616] = {.lex_state = 55}, - [1617] = {.lex_state = 55}, - [1618] = {.lex_state = 55}, - [1619] = {.lex_state = 55}, - [1620] = {.lex_state = 58}, - [1621] = {.lex_state = 55}, - [1622] = {.lex_state = 58}, - [1623] = {.lex_state = 58}, - [1624] = {.lex_state = 55}, - [1625] = {.lex_state = 55}, - [1626] = {.lex_state = 55}, - [1627] = {.lex_state = 58}, - [1628] = {.lex_state = 58}, - [1629] = {.lex_state = 58}, - [1630] = {.lex_state = 58}, - [1631] = {.lex_state = 55}, - [1632] = {.lex_state = 58}, - [1633] = {.lex_state = 58}, - [1634] = {.lex_state = 58}, - [1635] = {.lex_state = 55}, - [1636] = {.lex_state = 55}, - [1637] = {.lex_state = 55}, - [1638] = {.lex_state = 55}, - [1639] = {.lex_state = 55}, - [1640] = {.lex_state = 58}, - [1641] = {.lex_state = 55}, - [1642] = {.lex_state = 55}, - [1643] = {.lex_state = 55}, - [1644] = {.lex_state = 55}, - [1645] = {.lex_state = 58}, - [1646] = {.lex_state = 55}, - [1647] = {.lex_state = 55}, - [1648] = {.lex_state = 55}, - [1649] = {.lex_state = 55}, - [1650] = {.lex_state = 55}, - [1651] = {.lex_state = 55}, - [1652] = {.lex_state = 55}, - [1653] = {.lex_state = 58}, - [1654] = {.lex_state = 55}, - [1655] = {.lex_state = 58}, - [1656] = {.lex_state = 55}, - [1657] = {.lex_state = 55}, - [1658] = {.lex_state = 55}, - [1659] = {.lex_state = 55}, - [1660] = {.lex_state = 55}, - [1661] = {.lex_state = 55}, - [1662] = {.lex_state = 58}, - [1663] = {.lex_state = 58}, - [1664] = {.lex_state = 58}, - [1665] = {.lex_state = 58}, - [1666] = {.lex_state = 58}, - [1667] = {.lex_state = 55}, - [1668] = {.lex_state = 58}, - [1669] = {.lex_state = 55}, - [1670] = {.lex_state = 55}, - [1671] = {.lex_state = 55}, - [1672] = {.lex_state = 55}, - [1673] = {.lex_state = 55}, - [1674] = {.lex_state = 55}, - [1675] = {.lex_state = 55}, - [1676] = {.lex_state = 55}, - [1677] = {.lex_state = 58}, - [1678] = {.lex_state = 58}, - [1679] = {.lex_state = 58}, - [1680] = {.lex_state = 58}, - [1681] = {.lex_state = 55}, - [1682] = {.lex_state = 58}, - [1683] = {.lex_state = 58}, - [1684] = {.lex_state = 58}, - [1685] = {.lex_state = 58}, - [1686] = {.lex_state = 58}, - [1687] = {.lex_state = 55}, - [1688] = {.lex_state = 58}, - [1689] = {.lex_state = 60}, - [1690] = {.lex_state = 60}, - [1691] = {.lex_state = 60}, - [1692] = {.lex_state = 60}, - [1693] = {.lex_state = 60}, - [1694] = {.lex_state = 60}, - [1695] = {.lex_state = 60}, - [1696] = {.lex_state = 60}, - [1697] = {.lex_state = 60}, - [1698] = {.lex_state = 60}, - [1699] = {.lex_state = 60}, - [1700] = {.lex_state = 60}, - [1701] = {.lex_state = 60}, - [1702] = {.lex_state = 60}, - [1703] = {.lex_state = 60}, - [1704] = {.lex_state = 60}, - [1705] = {.lex_state = 60}, - [1706] = {.lex_state = 60}, - [1707] = {.lex_state = 60}, - [1708] = {.lex_state = 60}, - [1709] = {.lex_state = 60}, - [1710] = {.lex_state = 60}, - [1711] = {.lex_state = 60}, - [1712] = {.lex_state = 60}, - [1713] = {.lex_state = 60}, - [1714] = {.lex_state = 60}, - [1715] = {.lex_state = 60}, - [1716] = {.lex_state = 60}, - [1717] = {.lex_state = 60}, - [1718] = {.lex_state = 60}, - [1719] = {.lex_state = 60}, - [1720] = {.lex_state = 60}, - [1721] = {.lex_state = 60}, - [1722] = {.lex_state = 60}, - [1723] = {.lex_state = 60}, - [1724] = {.lex_state = 60}, - [1725] = {.lex_state = 60}, - [1726] = {.lex_state = 60}, - [1727] = {.lex_state = 60}, - [1728] = {.lex_state = 60}, - [1729] = {.lex_state = 60}, - [1730] = {.lex_state = 60}, - [1731] = {.lex_state = 60}, - [1732] = {.lex_state = 60}, - [1733] = {.lex_state = 60}, - [1734] = {.lex_state = 60}, - [1735] = {.lex_state = 60}, - [1736] = {.lex_state = 60}, - [1737] = {.lex_state = 60}, - [1738] = {.lex_state = 60}, - [1739] = {.lex_state = 60}, - [1740] = {.lex_state = 60}, - [1741] = {.lex_state = 60}, - [1742] = {.lex_state = 60}, - [1743] = {.lex_state = 60}, - [1744] = {.lex_state = 60}, - [1745] = {.lex_state = 60}, - [1746] = {.lex_state = 60}, - [1747] = {.lex_state = 60}, - [1748] = {.lex_state = 60}, - [1749] = {.lex_state = 60}, - [1750] = {.lex_state = 60}, - [1751] = {.lex_state = 60}, - [1752] = {.lex_state = 60}, - [1753] = {.lex_state = 60}, - [1754] = {.lex_state = 60}, - [1755] = {.lex_state = 60}, - [1756] = {.lex_state = 60}, - [1757] = {.lex_state = 60}, - [1758] = {.lex_state = 60}, - [1759] = {.lex_state = 60}, - [1760] = {.lex_state = 60}, - [1761] = {.lex_state = 60}, - [1762] = {.lex_state = 60}, - [1763] = {.lex_state = 60}, - [1764] = {.lex_state = 60}, - [1765] = {.lex_state = 60}, - [1766] = {.lex_state = 60}, - [1767] = {.lex_state = 60}, - [1768] = {.lex_state = 60}, - [1769] = {.lex_state = 60}, - [1770] = {.lex_state = 58}, - [1771] = {.lex_state = 60}, - [1772] = {.lex_state = 61}, - [1773] = {.lex_state = 61}, - [1774] = {.lex_state = 61}, - [1775] = {.lex_state = 61}, - [1776] = {.lex_state = 61}, - [1777] = {.lex_state = 61}, - [1778] = {.lex_state = 61}, - [1779] = {.lex_state = 61}, - [1780] = {.lex_state = 61}, - [1781] = {.lex_state = 61}, - [1782] = {.lex_state = 61}, - [1783] = {.lex_state = 61}, - [1784] = {.lex_state = 61}, - [1785] = {.lex_state = 61}, - [1786] = {.lex_state = 61}, - [1787] = {.lex_state = 61}, - [1788] = {.lex_state = 61}, - [1789] = {.lex_state = 61}, - [1790] = {.lex_state = 61}, - [1791] = {.lex_state = 61}, - [1792] = {.lex_state = 61}, - [1793] = {.lex_state = 61}, - [1794] = {.lex_state = 61}, - [1795] = {.lex_state = 61}, - [1796] = {.lex_state = 61}, - [1797] = {.lex_state = 61}, - [1798] = {.lex_state = 61}, - [1799] = {.lex_state = 61}, - [1800] = {.lex_state = 61}, - [1801] = {.lex_state = 61}, - [1802] = {.lex_state = 61}, - [1803] = {.lex_state = 61}, - [1804] = {.lex_state = 61}, - [1805] = {.lex_state = 61}, - [1806] = {.lex_state = 61}, - [1807] = {.lex_state = 61}, - [1808] = {.lex_state = 61}, - [1809] = {.lex_state = 61}, - [1810] = {.lex_state = 61}, - [1811] = {.lex_state = 61}, - [1812] = {.lex_state = 61}, - [1813] = {.lex_state = 61}, - [1814] = {.lex_state = 61}, - [1815] = {.lex_state = 61}, - [1816] = {.lex_state = 61}, - [1817] = {.lex_state = 61}, - [1818] = {.lex_state = 61}, - [1819] = {.lex_state = 61}, - [1820] = {.lex_state = 61}, - [1821] = {.lex_state = 61}, - [1822] = {.lex_state = 61}, - [1823] = {.lex_state = 61}, - [1824] = {.lex_state = 61}, - [1825] = {.lex_state = 61}, - [1826] = {.lex_state = 61}, - [1827] = {.lex_state = 61}, - [1828] = {.lex_state = 61}, - [1829] = {.lex_state = 61}, - [1830] = {.lex_state = 61}, - [1831] = {.lex_state = 61}, - [1832] = {.lex_state = 61}, - [1833] = {.lex_state = 61}, - [1834] = {.lex_state = 61}, - [1835] = {.lex_state = 61}, - [1836] = {.lex_state = 61}, - [1837] = {.lex_state = 61}, - [1838] = {.lex_state = 61}, - [1839] = {.lex_state = 61}, - [1840] = {.lex_state = 61}, - [1841] = {.lex_state = 61}, - [1842] = {.lex_state = 61}, - [1843] = {.lex_state = 61}, - [1844] = {.lex_state = 61}, - [1845] = {.lex_state = 61}, - [1846] = {.lex_state = 61}, - [1847] = {.lex_state = 61}, - [1848] = {.lex_state = 61}, - [1849] = {.lex_state = 61}, - [1850] = {.lex_state = 61}, - [1851] = {.lex_state = 61}, - [1852] = {.lex_state = 61}, - [1853] = {.lex_state = 61}, - [1854] = {.lex_state = 61}, - [1855] = {.lex_state = 61}, - [1856] = {.lex_state = 61}, - [1857] = {.lex_state = 61}, - [1858] = {.lex_state = 61}, - [1859] = {.lex_state = 61}, - [1860] = {.lex_state = 61}, - [1861] = {.lex_state = 61}, - [1862] = {.lex_state = 61}, - [1863] = {.lex_state = 61}, - [1864] = {.lex_state = 61}, - [1865] = {.lex_state = 61}, - [1866] = {.lex_state = 61}, - [1867] = {.lex_state = 61}, - [1868] = {.lex_state = 61}, - [1869] = {.lex_state = 61}, - [1870] = {.lex_state = 61}, - [1871] = {.lex_state = 61}, - [1872] = {.lex_state = 61}, - [1873] = {.lex_state = 61}, - [1874] = {.lex_state = 61}, - [1875] = {.lex_state = 61}, - [1876] = {.lex_state = 61}, - [1877] = {.lex_state = 61}, - [1878] = {.lex_state = 61}, - [1879] = {.lex_state = 61}, - [1880] = {.lex_state = 61}, - [1881] = {.lex_state = 61}, - [1882] = {.lex_state = 61}, - [1883] = {.lex_state = 61}, - [1884] = {.lex_state = 61}, - [1885] = {.lex_state = 61}, - [1886] = {.lex_state = 61}, - [1887] = {.lex_state = 61}, - [1888] = {.lex_state = 61}, - [1889] = {.lex_state = 61}, - [1890] = {.lex_state = 61}, - [1891] = {.lex_state = 61}, - [1892] = {.lex_state = 61}, - [1893] = {.lex_state = 61}, - [1894] = {.lex_state = 61}, - [1895] = {.lex_state = 61}, - [1896] = {.lex_state = 61}, - [1897] = {.lex_state = 61}, - [1898] = {.lex_state = 61}, - [1899] = {.lex_state = 61}, - [1900] = {.lex_state = 61}, - [1901] = {.lex_state = 61}, - [1902] = {.lex_state = 61}, - [1903] = {.lex_state = 61}, - [1904] = {.lex_state = 61}, - [1905] = {.lex_state = 61}, - [1906] = {.lex_state = 61}, - [1907] = {.lex_state = 61}, - [1908] = {.lex_state = 61}, - [1909] = {.lex_state = 61}, - [1910] = {.lex_state = 61}, - [1911] = {.lex_state = 61}, - [1912] = {.lex_state = 61}, - [1913] = {.lex_state = 61}, - [1914] = {.lex_state = 61}, - [1915] = {.lex_state = 61}, - [1916] = {.lex_state = 61}, - [1917] = {.lex_state = 61}, - [1918] = {.lex_state = 61}, - [1919] = {.lex_state = 61}, - [1920] = {.lex_state = 61}, - [1921] = {.lex_state = 61}, - [1922] = {.lex_state = 61}, - [1923] = {.lex_state = 61}, - [1924] = {.lex_state = 61}, - [1925] = {.lex_state = 61}, - [1926] = {.lex_state = 61}, - [1927] = {.lex_state = 61}, - [1928] = {.lex_state = 61}, - [1929] = {.lex_state = 61}, - [1930] = {.lex_state = 61}, - [1931] = {.lex_state = 61}, - [1932] = {.lex_state = 61}, - [1933] = {.lex_state = 61}, - [1934] = {.lex_state = 61}, - [1935] = {.lex_state = 61}, - [1936] = {.lex_state = 61}, - [1937] = {.lex_state = 61}, - [1938] = {.lex_state = 61}, - [1939] = {.lex_state = 61}, - [1940] = {.lex_state = 61}, - [1941] = {.lex_state = 61}, - [1942] = {.lex_state = 61}, - [1943] = {.lex_state = 61}, - [1944] = {.lex_state = 61}, - [1945] = {.lex_state = 61}, - [1946] = {.lex_state = 61}, - [1947] = {.lex_state = 61}, - [1948] = {.lex_state = 61}, - [1949] = {.lex_state = 61}, - [1950] = {.lex_state = 61}, - [1951] = {.lex_state = 61}, - [1952] = {.lex_state = 61}, - [1953] = {.lex_state = 61}, - [1954] = {.lex_state = 61}, - [1955] = {.lex_state = 61}, - [1956] = {.lex_state = 61}, - [1957] = {.lex_state = 61}, - [1958] = {.lex_state = 61}, - [1959] = {.lex_state = 61}, - [1960] = {.lex_state = 61}, - [1961] = {.lex_state = 61}, - [1962] = {.lex_state = 61}, - [1963] = {.lex_state = 61}, - [1964] = {.lex_state = 61}, - [1965] = {.lex_state = 61}, - [1966] = {.lex_state = 61}, - [1967] = {.lex_state = 61}, - [1968] = {.lex_state = 61}, - [1969] = {.lex_state = 61}, - [1970] = {.lex_state = 61}, - [1971] = {.lex_state = 61}, - [1972] = {.lex_state = 61}, - [1973] = {.lex_state = 61}, - [1974] = {.lex_state = 61}, - [1975] = {.lex_state = 61}, - [1976] = {.lex_state = 61}, - [1977] = {.lex_state = 61}, - [1978] = {.lex_state = 61}, - [1979] = {.lex_state = 61}, - [1980] = {.lex_state = 61}, - [1981] = {.lex_state = 61}, - [1982] = {.lex_state = 61}, - [1983] = {.lex_state = 61}, - [1984] = {.lex_state = 61}, - [1985] = {.lex_state = 61}, - [1986] = {.lex_state = 61}, - [1987] = {.lex_state = 61}, - [1988] = {.lex_state = 61}, - [1989] = {.lex_state = 61}, - [1990] = {.lex_state = 61}, - [1991] = {.lex_state = 61}, - [1992] = {.lex_state = 61}, - [1993] = {.lex_state = 61}, - [1994] = {.lex_state = 61}, - [1995] = {.lex_state = 43}, - [1996] = {.lex_state = 30}, - [1997] = {.lex_state = 30}, - [1998] = {.lex_state = 30}, - [1999] = {.lex_state = 30}, - [2000] = {.lex_state = 30}, - [2001] = {.lex_state = 6}, - [2002] = {.lex_state = 38}, - [2003] = {.lex_state = 30}, - [2004] = {.lex_state = 30}, - [2005] = {.lex_state = 48}, - [2006] = {.lex_state = 30}, - [2007] = {.lex_state = 30}, - [2008] = {.lex_state = 30}, - [2009] = {.lex_state = 30}, - [2010] = {.lex_state = 30}, - [2011] = {.lex_state = 44}, - [2012] = {.lex_state = 44}, - [2013] = {.lex_state = 44}, - [2014] = {.lex_state = 44}, - [2015] = {.lex_state = 30}, - [2016] = {.lex_state = 44}, - [2017] = {.lex_state = 30}, - [2018] = {.lex_state = 30}, - [2019] = {.lex_state = 30}, - [2020] = {.lex_state = 30}, - [2021] = {.lex_state = 44}, - [2022] = {.lex_state = 44}, - [2023] = {.lex_state = 44}, - [2024] = {.lex_state = 44}, - [2025] = {.lex_state = 30}, - [2026] = {.lex_state = 30}, - [2027] = {.lex_state = 5}, - [2028] = {.lex_state = 29}, - [2029] = {.lex_state = 30}, - [2030] = {.lex_state = 30}, - [2031] = {.lex_state = 30}, - [2032] = {.lex_state = 30}, - [2033] = {.lex_state = 30}, - [2034] = {.lex_state = 78}, - [2035] = {.lex_state = 30}, - [2036] = {.lex_state = 30}, - [2037] = {.lex_state = 30}, - [2038] = {.lex_state = 30}, - [2039] = {.lex_state = 30}, - [2040] = {.lex_state = 30}, - [2041] = {.lex_state = 30}, - [2042] = {.lex_state = 30}, - [2043] = {.lex_state = 30}, - [2044] = {.lex_state = 78}, - [2045] = {.lex_state = 30}, - [2046] = {.lex_state = 30}, - [2047] = {.lex_state = 78}, - [2048] = {.lex_state = 30}, - [2049] = {.lex_state = 30}, - [2050] = {.lex_state = 30}, - [2051] = {.lex_state = 30}, - [2052] = {.lex_state = 30}, - [2053] = {.lex_state = 30}, - [2054] = {.lex_state = 30}, - [2055] = {.lex_state = 30}, - [2056] = {.lex_state = 30}, - [2057] = {.lex_state = 78}, - [2058] = {.lex_state = 30}, - [2059] = {.lex_state = 30}, - [2060] = {.lex_state = 30}, - [2061] = {.lex_state = 49}, - [2062] = {.lex_state = 30}, - [2063] = {.lex_state = 44}, - [2064] = {.lex_state = 30}, - [2065] = {.lex_state = 30}, - [2066] = {.lex_state = 30}, - [2067] = {.lex_state = 44}, - [2068] = {.lex_state = 30}, - [2069] = {.lex_state = 30}, - [2070] = {.lex_state = 30}, - [2071] = {.lex_state = 30}, - [2072] = {.lex_state = 30}, - [2073] = {.lex_state = 30}, - [2074] = {.lex_state = 41}, - [2075] = {.lex_state = 46}, - [2076] = {.lex_state = 10}, - [2077] = {.lex_state = 10}, - [2078] = {.lex_state = 52}, - [2079] = {.lex_state = 41}, - [2080] = {.lex_state = 52}, - [2081] = {.lex_state = 10}, - [2082] = {.lex_state = 52}, - [2083] = {.lex_state = 46}, - [2084] = {.lex_state = 11}, - [2085] = {.lex_state = 52}, - [2086] = {.lex_state = 44}, - [2087] = {.lex_state = 46}, - [2088] = {.lex_state = 44}, - [2089] = {.lex_state = 52}, - [2090] = {.lex_state = 46}, - [2091] = {.lex_state = 46}, - [2092] = {.lex_state = 11}, - [2093] = {.lex_state = 10}, - [2094] = {.lex_state = 41}, - [2095] = {.lex_state = 44}, - [2096] = {.lex_state = 10}, - [2097] = {.lex_state = 11}, - [2098] = {.lex_state = 46}, - [2099] = {.lex_state = 50}, - [2100] = {.lex_state = 46}, - [2101] = {.lex_state = 46}, - [2102] = {.lex_state = 41}, - [2103] = {.lex_state = 11}, - [2104] = {.lex_state = 41}, - [2105] = {.lex_state = 46}, - [2106] = {.lex_state = 46}, - [2107] = {.lex_state = 46}, - [2108] = {.lex_state = 50}, - [2109] = {.lex_state = 46}, - [2110] = {.lex_state = 46}, - [2111] = {.lex_state = 46}, - [2112] = {.lex_state = 10}, - [2113] = {.lex_state = 10}, - [2114] = {.lex_state = 10}, - [2115] = {.lex_state = 11}, - [2116] = {.lex_state = 11}, - [2117] = {.lex_state = 10}, - [2118] = {.lex_state = 52}, - [2119] = {.lex_state = 52}, - [2120] = {.lex_state = 52}, - [2121] = {.lex_state = 41}, - [2122] = {.lex_state = 46}, - [2123] = {.lex_state = 41}, - [2124] = {.lex_state = 41}, - [2125] = {.lex_state = 52}, - [2126] = {.lex_state = 11}, - [2127] = {.lex_state = 11}, - [2128] = {.lex_state = 46}, - [2129] = {.lex_state = 41}, - [2130] = {.lex_state = 8}, - [2131] = {.lex_state = 78}, - [2132] = {.lex_state = 8}, - [2133] = {.lex_state = 41}, - [2134] = {.lex_state = 46}, - [2135] = {.lex_state = 41}, - [2136] = {.lex_state = 11}, - [2137] = {.lex_state = 8}, - [2138] = {.lex_state = 10}, - [2139] = {.lex_state = 46}, - [2140] = {.lex_state = 8}, - [2141] = {.lex_state = 11}, - [2142] = {.lex_state = 52}, - [2143] = {.lex_state = 11}, - [2144] = {.lex_state = 78}, - [2145] = {.lex_state = 46}, - [2146] = {.lex_state = 78}, - [2147] = {.lex_state = 52}, - [2148] = {.lex_state = 10}, - [2149] = {.lex_state = 8}, - [2150] = {.lex_state = 78}, - [2151] = {.lex_state = 40}, - [2152] = {.lex_state = 44}, - [2153] = {.lex_state = 47}, - [2154] = {.lex_state = 44}, - [2155] = {.lex_state = 11}, - [2156] = {.lex_state = 47}, - [2157] = {.lex_state = 40}, - [2158] = {.lex_state = 51}, - [2159] = {.lex_state = 51}, - [2160] = {.lex_state = 9}, - [2161] = {.lex_state = 10}, - [2162] = {.lex_state = 44}, - [2163] = {.lex_state = 47}, - [2164] = {.lex_state = 47}, - [2165] = {.lex_state = 9}, - [2166] = {.lex_state = 40}, - [2167] = {.lex_state = 40}, - [2168] = {.lex_state = 44}, - [2169] = {.lex_state = 44}, - [2170] = {.lex_state = 10}, - [2171] = {.lex_state = 44}, - [2172] = {.lex_state = 40}, - [2173] = {.lex_state = 40}, - [2174] = {.lex_state = 51}, - [2175] = {.lex_state = 52}, - [2176] = {.lex_state = 40}, - [2177] = {.lex_state = 78}, - [2178] = {.lex_state = 8}, - [2179] = {.lex_state = 44}, - [2180] = {.lex_state = 11}, - [2181] = {.lex_state = 40}, - [2182] = {.lex_state = 44}, - [2183] = {.lex_state = 8}, - [2184] = {.lex_state = 51}, - [2185] = {.lex_state = 53}, - [2186] = {.lex_state = 8}, - [2187] = {.lex_state = 8}, - [2188] = {.lex_state = 53}, - [2189] = {.lex_state = 41}, - [2190] = {.lex_state = 41}, - [2191] = {.lex_state = 44}, - [2192] = {.lex_state = 40}, - [2193] = {.lex_state = 9}, - [2194] = {.lex_state = 47}, - [2195] = {.lex_state = 51}, - [2196] = {.lex_state = 11}, - [2197] = {.lex_state = 40}, - [2198] = {.lex_state = 44}, - [2199] = {.lex_state = 25}, - [2200] = {.lex_state = 25}, - [2201] = {.lex_state = 44}, - [2202] = {.lex_state = 51}, - [2203] = {.lex_state = 9}, - [2204] = {.lex_state = 52}, - [2205] = {.lex_state = 78}, - [2206] = {.lex_state = 78}, - [2207] = {.lex_state = 44}, - [2208] = {.lex_state = 44}, - [2209] = {.lex_state = 9}, - [2210] = {.lex_state = 44}, - [2211] = {.lex_state = 44}, - [2212] = {.lex_state = 10}, - [2213] = {.lex_state = 9}, - [2214] = {.lex_state = 44}, - [2215] = {.lex_state = 25}, - [2216] = {.lex_state = 11}, - [2217] = {.lex_state = 44}, - [2218] = {.lex_state = 51}, - [2219] = {.lex_state = 51}, - [2220] = {.lex_state = 44}, - [2221] = {.lex_state = 44}, - [2222] = {.lex_state = 44}, - [2223] = {.lex_state = 9}, - [2224] = {.lex_state = 44}, - [2225] = {.lex_state = 11}, - [2226] = {.lex_state = 40}, - [2227] = {.lex_state = 9}, - [2228] = {.lex_state = 44}, - [2229] = {.lex_state = 44}, - [2230] = {.lex_state = 9}, - [2231] = {.lex_state = 51}, - [2232] = {.lex_state = 9}, - [2233] = {.lex_state = 41}, - [2234] = {.lex_state = 44}, - [2235] = {.lex_state = 44}, - [2236] = {.lex_state = 51}, - [2237] = {.lex_state = 44}, - [2238] = {.lex_state = 52}, - [2239] = {.lex_state = 44}, - [2240] = {.lex_state = 9}, - [2241] = {.lex_state = 51}, - [2242] = {.lex_state = 40}, - [2243] = {.lex_state = 44}, - [2244] = {.lex_state = 44}, - [2245] = {.lex_state = 44}, - [2246] = {.lex_state = 44}, - [2247] = {.lex_state = 44}, - [2248] = {.lex_state = 44}, - [2249] = {.lex_state = 44}, - [2250] = {.lex_state = 44}, - [2251] = {.lex_state = 44}, - [2252] = {.lex_state = 44}, - [2253] = {.lex_state = 44}, - [2254] = {.lex_state = 44}, - [2255] = {.lex_state = 44}, - [2256] = {.lex_state = 51}, - [2257] = {.lex_state = 9}, - [2258] = {.lex_state = 44}, - [2259] = {.lex_state = 25}, - [2260] = {.lex_state = 44}, - [2261] = {.lex_state = 44}, - [2262] = {.lex_state = 25}, - [2263] = {.lex_state = 78}, - [2264] = {.lex_state = 25}, - [2265] = {.lex_state = 9}, - [2266] = {.lex_state = 47}, - [2267] = {.lex_state = 40}, - [2268] = {.lex_state = 78}, - [2269] = {.lex_state = 47}, - [2270] = {.lex_state = 10}, - [2271] = {.lex_state = 47}, - [2272] = {.lex_state = 10}, - [2273] = {.lex_state = 7}, - [2274] = {.lex_state = 51}, - [2275] = {.lex_state = 51}, - [2276] = {.lex_state = 40}, - [2277] = {.lex_state = 40}, - [2278] = {.lex_state = 10}, - [2279] = {.lex_state = 7}, - [2280] = {.lex_state = 40}, - [2281] = {.lex_state = 10}, - [2282] = {.lex_state = 10}, - [2283] = {.lex_state = 25}, - [2284] = {.lex_state = 9}, - [2285] = {.lex_state = 78}, - [2286] = {.lex_state = 78}, - [2287] = {.lex_state = 10}, - [2288] = {.lex_state = 10}, - [2289] = {.lex_state = 8}, - [2290] = {.lex_state = 53}, - [2291] = {.lex_state = 53}, - [2292] = {.lex_state = 10}, - [2293] = {.lex_state = 10}, - [2294] = {.lex_state = 25}, - [2295] = {.lex_state = 9}, - [2296] = {.lex_state = 8}, - [2297] = {.lex_state = 9}, - [2298] = {.lex_state = 78}, - [2299] = {.lex_state = 25}, - [2300] = {.lex_state = 78}, - [2301] = {.lex_state = 78}, - [2302] = {.lex_state = 78}, - [2303] = {.lex_state = 25}, - [2304] = {.lex_state = 78}, - [2305] = {.lex_state = 47}, - [2306] = {.lex_state = 8}, - [2307] = {.lex_state = 25}, - [2308] = {.lex_state = 9}, - [2309] = {.lex_state = 25}, - [2310] = {.lex_state = 8}, - [2311] = {.lex_state = 9}, - [2312] = {.lex_state = 7}, - [2313] = {.lex_state = 7}, - [2314] = {.lex_state = 7}, - [2315] = {.lex_state = 7}, - [2316] = {.lex_state = 7}, - [2317] = {.lex_state = 8}, - [2318] = {.lex_state = 7}, - [2319] = {.lex_state = 25}, - [2320] = {.lex_state = 40}, - [2321] = {.lex_state = 7}, - [2322] = {.lex_state = 78}, - [2323] = {.lex_state = 9}, - [2324] = {.lex_state = 23}, - [2325] = {.lex_state = 78}, - [2326] = {.lex_state = 78}, - [2327] = {.lex_state = 7}, - [2328] = {.lex_state = 7}, - [2329] = {.lex_state = 7}, - [2330] = {.lex_state = 51}, - [2331] = {.lex_state = 7}, - [2332] = {.lex_state = 40}, - [2333] = {.lex_state = 51}, - [2334] = {.lex_state = 40}, - [2335] = {.lex_state = 7}, - [2336] = {.lex_state = 7}, - [2337] = {.lex_state = 51}, - [2338] = {.lex_state = 47}, - [2339] = {.lex_state = 7}, - [2340] = {.lex_state = 47}, - [2341] = {.lex_state = 52}, - [2342] = {.lex_state = 10}, - [2343] = {.lex_state = 47}, - [2344] = {.lex_state = 41}, - [2345] = {.lex_state = 47}, - [2346] = {.lex_state = 47}, - [2347] = {.lex_state = 47}, - [2348] = {.lex_state = 41}, - [2349] = {.lex_state = 7}, - [2350] = {.lex_state = 41}, - [2351] = {.lex_state = 47}, - [2352] = {.lex_state = 53}, - [2353] = {.lex_state = 25}, - [2354] = {.lex_state = 41}, - [2355] = {.lex_state = 53}, - [2356] = {.lex_state = 25}, - [2357] = {.lex_state = 53}, - [2358] = {.lex_state = 53}, - [2359] = {.lex_state = 52}, - [2360] = {.lex_state = 41}, - [2361] = {.lex_state = 52}, - [2362] = {.lex_state = 52}, - [2363] = {.lex_state = 41}, - [2364] = {.lex_state = 52}, - [2365] = {.lex_state = 47}, - [2366] = {.lex_state = 41}, - [2367] = {.lex_state = 41}, - [2368] = {.lex_state = 25}, - [2369] = {.lex_state = 41}, - [2370] = {.lex_state = 52}, - [2371] = {.lex_state = 41}, - [2372] = {.lex_state = 52}, - [2373] = {.lex_state = 52}, - [2374] = {.lex_state = 52}, - [2375] = {.lex_state = 52}, - [2376] = {.lex_state = 52}, - [2377] = {.lex_state = 52}, - [2378] = {.lex_state = 41}, - [2379] = {.lex_state = 52}, - [2380] = {.lex_state = 52}, - [2381] = {.lex_state = 52}, - [2382] = {.lex_state = 53}, - [2383] = {.lex_state = 52}, - [2384] = {.lex_state = 52}, - [2385] = {.lex_state = 52}, - [2386] = {.lex_state = 52}, - [2387] = {.lex_state = 52}, - [2388] = {.lex_state = 52}, - [2389] = {.lex_state = 52}, - [2390] = {.lex_state = 41}, - [2391] = {.lex_state = 41}, - [2392] = {.lex_state = 41}, - [2393] = {.lex_state = 25}, - [2394] = {.lex_state = 41}, - [2395] = {.lex_state = 10}, - [2396] = {.lex_state = 41}, - [2397] = {.lex_state = 47}, - [2398] = {.lex_state = 41}, - [2399] = {.lex_state = 53}, - [2400] = {.lex_state = 52}, - [2401] = {.lex_state = 52}, - [2402] = {.lex_state = 47}, - [2403] = {.lex_state = 41}, - [2404] = {.lex_state = 10}, - [2405] = {.lex_state = 47}, - [2406] = {.lex_state = 10}, - [2407] = {.lex_state = 52}, - [2408] = {.lex_state = 47}, - [2409] = {.lex_state = 10}, - [2410] = {.lex_state = 25}, - [2411] = {.lex_state = 10}, - [2412] = {.lex_state = 53}, - [2413] = {.lex_state = 7}, - [2414] = {.lex_state = 7}, - [2415] = {.lex_state = 52}, - [2416] = {.lex_state = 52}, - [2417] = {.lex_state = 52}, - [2418] = {.lex_state = 53}, - [2419] = {.lex_state = 52}, - [2420] = {.lex_state = 52}, - [2421] = {.lex_state = 52}, - [2422] = {.lex_state = 52}, - [2423] = {.lex_state = 10}, - [2424] = {.lex_state = 52}, - [2425] = {.lex_state = 10}, - [2426] = {.lex_state = 52}, - [2427] = {.lex_state = 10}, - [2428] = {.lex_state = 52}, - [2429] = {.lex_state = 52}, - [2430] = {.lex_state = 47}, - [2431] = {.lex_state = 10}, - [2432] = {.lex_state = 52}, - [2433] = {.lex_state = 47}, - [2434] = {.lex_state = 10}, - [2435] = {.lex_state = 10}, - [2436] = {.lex_state = 47}, - [2437] = {.lex_state = 10}, - [2438] = {.lex_state = 10}, - [2439] = {.lex_state = 52}, - [2440] = {.lex_state = 47}, - [2441] = {.lex_state = 41}, - [2442] = {.lex_state = 41}, - [2443] = {.lex_state = 41}, - [2444] = {.lex_state = 7}, - [2445] = {.lex_state = 52}, - [2446] = {.lex_state = 47}, - [2447] = {.lex_state = 41}, - [2448] = {.lex_state = 52}, - [2449] = {.lex_state = 41}, - [2450] = {.lex_state = 41}, - [2451] = {.lex_state = 53}, - [2452] = {.lex_state = 47}, - [2453] = {.lex_state = 10}, - [2454] = {.lex_state = 41}, - [2455] = {.lex_state = 41}, - [2456] = {.lex_state = 41}, - [2457] = {.lex_state = 10}, - [2458] = {.lex_state = 47}, - [2459] = {.lex_state = 41}, - [2460] = {.lex_state = 10}, - [2461] = {.lex_state = 52}, - [2462] = {.lex_state = 41}, - [2463] = {.lex_state = 47}, - [2464] = {.lex_state = 10}, - [2465] = {.lex_state = 47}, - [2466] = {.lex_state = 41}, - [2467] = {.lex_state = 47}, - [2468] = {.lex_state = 41}, - [2469] = {.lex_state = 47}, - [2470] = {.lex_state = 41}, - [2471] = {.lex_state = 47}, - [2472] = {.lex_state = 41}, - [2473] = {.lex_state = 47}, - [2474] = {.lex_state = 53}, - [2475] = {.lex_state = 41}, - [2476] = {.lex_state = 41}, - [2477] = {.lex_state = 47}, - [2478] = {.lex_state = 47}, - [2479] = {.lex_state = 47}, - [2480] = {.lex_state = 47}, - [2481] = {.lex_state = 10}, - [2482] = {.lex_state = 53}, - [2483] = {.lex_state = 47}, - [2484] = {.lex_state = 47}, - [2485] = {.lex_state = 10}, - [2486] = {.lex_state = 10}, - [2487] = {.lex_state = 7}, - [2488] = {.lex_state = 41}, - [2489] = {.lex_state = 47}, - [2490] = {.lex_state = 47}, - [2491] = {.lex_state = 47}, - [2492] = {.lex_state = 47}, - [2493] = {.lex_state = 10}, - [2494] = {.lex_state = 41}, - [2495] = {.lex_state = 10}, - [2496] = {.lex_state = 47}, - [2497] = {.lex_state = 53}, - [2498] = {.lex_state = 10}, - [2499] = {.lex_state = 41}, - [2500] = {.lex_state = 10}, - [2501] = {.lex_state = 41}, - [2502] = {.lex_state = 25}, - [2503] = {.lex_state = 53}, - [2504] = {.lex_state = 47}, - [2505] = {.lex_state = 41}, - [2506] = {.lex_state = 10}, - [2507] = {.lex_state = 10}, - [2508] = {.lex_state = 41}, - [2509] = {.lex_state = 10}, - [2510] = {.lex_state = 10}, - [2511] = {.lex_state = 10}, - [2512] = {.lex_state = 10}, - [2513] = {.lex_state = 41}, - [2514] = {.lex_state = 10}, - [2515] = {.lex_state = 10}, - [2516] = {.lex_state = 10}, - [2517] = {.lex_state = 10}, - [2518] = {.lex_state = 10}, - [2519] = {.lex_state = 10}, - [2520] = {.lex_state = 10}, - [2521] = {.lex_state = 10}, - [2522] = {.lex_state = 10}, - [2523] = {.lex_state = 10}, - [2524] = {.lex_state = 41}, - [2525] = {.lex_state = 52}, - [2526] = {.lex_state = 53}, - [2527] = {.lex_state = 7}, - [2528] = {.lex_state = 7}, - [2529] = {.lex_state = 7}, - [2530] = {.lex_state = 53}, - [2531] = {.lex_state = 8}, - [2532] = {.lex_state = 8}, - [2533] = {.lex_state = 8}, - [2534] = {.lex_state = 8}, - [2535] = {.lex_state = 8}, - [2536] = {.lex_state = 8}, - [2537] = {.lex_state = 8}, - [2538] = {.lex_state = 8}, - [2539] = {.lex_state = 8}, - [2540] = {.lex_state = 8}, - [2541] = {.lex_state = 8}, - [2542] = {.lex_state = 8}, - [2543] = {.lex_state = 8}, - [2544] = {.lex_state = 8}, - [2545] = {.lex_state = 8}, - [2546] = {.lex_state = 8}, - [2547] = {.lex_state = 8}, - [2548] = {.lex_state = 8}, - [2549] = {.lex_state = 8}, - [2550] = {.lex_state = 8}, - [2551] = {.lex_state = 8}, - [2552] = {.lex_state = 8}, - [2553] = {.lex_state = 8}, - [2554] = {.lex_state = 8}, - [2555] = {.lex_state = 8}, - [2556] = {.lex_state = 8}, - [2557] = {.lex_state = 8}, - [2558] = {.lex_state = 8}, - [2559] = {.lex_state = 8}, - [2560] = {.lex_state = 8}, - [2561] = {.lex_state = 8}, - [2562] = {.lex_state = 8}, - [2563] = {.lex_state = 8}, - [2564] = {.lex_state = 8}, - [2565] = {.lex_state = 8}, - [2566] = {.lex_state = 8}, - [2567] = {.lex_state = 8}, - [2568] = {.lex_state = 8}, - [2569] = {.lex_state = 8}, - [2570] = {.lex_state = 8}, - [2571] = {.lex_state = 8}, - [2572] = {.lex_state = 8}, - [2573] = {.lex_state = 8}, - [2574] = {.lex_state = 8}, - [2575] = {.lex_state = 8}, - [2576] = {.lex_state = 8}, - [2577] = {.lex_state = 8}, - [2578] = {.lex_state = 8}, - [2579] = {.lex_state = 8}, - [2580] = {.lex_state = 8}, - [2581] = {.lex_state = 8}, - [2582] = {.lex_state = 8}, - [2583] = {.lex_state = 8}, - [2584] = {.lex_state = 8}, - [2585] = {.lex_state = 8}, - [2586] = {.lex_state = 8}, - [2587] = {.lex_state = 8}, - [2588] = {.lex_state = 8}, - [2589] = {.lex_state = 8}, - [2590] = {.lex_state = 8}, - [2591] = {.lex_state = 8}, - [2592] = {.lex_state = 8}, - [2593] = {.lex_state = 8}, - [2594] = {.lex_state = 8}, - [2595] = {.lex_state = 8}, - [2596] = {.lex_state = 8}, - [2597] = {.lex_state = 8}, - [2598] = {.lex_state = 8}, - [2599] = {.lex_state = 8}, - [2600] = {.lex_state = 8}, - [2601] = {.lex_state = 8}, - [2602] = {.lex_state = 8}, - [2603] = {.lex_state = 8}, - [2604] = {.lex_state = 8}, - [2605] = {.lex_state = 8}, - [2606] = {.lex_state = 8}, - [2607] = {.lex_state = 8}, - [2608] = {.lex_state = 8}, - [2609] = {.lex_state = 8}, - [2610] = {.lex_state = 8}, - [2611] = {.lex_state = 8}, - [2612] = {.lex_state = 8}, - [2613] = {.lex_state = 8}, - [2614] = {.lex_state = 8}, - [2615] = {.lex_state = 8}, - [2616] = {.lex_state = 8}, - [2617] = {.lex_state = 8}, - [2618] = {.lex_state = 8}, - [2619] = {.lex_state = 8}, - [2620] = {.lex_state = 8}, - [2621] = {.lex_state = 8}, - [2622] = {.lex_state = 8}, - [2623] = {.lex_state = 8}, - [2624] = {.lex_state = 8}, - [2625] = {.lex_state = 8}, - [2626] = {.lex_state = 8}, - [2627] = {.lex_state = 8}, - [2628] = {.lex_state = 8}, - [2629] = {.lex_state = 8}, - [2630] = {.lex_state = 8}, - [2631] = {.lex_state = 8}, - [2632] = {.lex_state = 8}, - [2633] = {.lex_state = 8}, - [2634] = {.lex_state = 8}, - [2635] = {.lex_state = 8}, - [2636] = {.lex_state = 8}, - [2637] = {.lex_state = 8}, - [2638] = {.lex_state = 8}, - [2639] = {.lex_state = 8}, - [2640] = {.lex_state = 8}, - [2641] = {.lex_state = 8}, - [2642] = {.lex_state = 8}, - [2643] = {.lex_state = 8}, - [2644] = {.lex_state = 8}, - [2645] = {.lex_state = 8}, - [2646] = {.lex_state = 8}, - [2647] = {.lex_state = 8}, - [2648] = {.lex_state = 8}, - [2649] = {.lex_state = 8}, - [2650] = {.lex_state = 8}, - [2651] = {.lex_state = 8}, - [2652] = {.lex_state = 8}, - [2653] = {.lex_state = 8}, - [2654] = {.lex_state = 8}, - [2655] = {.lex_state = 8}, - [2656] = {.lex_state = 8}, - [2657] = {.lex_state = 8}, - [2658] = {.lex_state = 47}, - [2659] = {.lex_state = 47}, - [2660] = {.lex_state = 47}, - [2661] = {.lex_state = 47}, - [2662] = {.lex_state = 47}, - [2663] = {.lex_state = 47}, - [2664] = {.lex_state = 47}, - [2665] = {.lex_state = 47}, - [2666] = {.lex_state = 47}, - [2667] = {.lex_state = 47}, - [2668] = {.lex_state = 47}, - [2669] = {.lex_state = 47}, - [2670] = {.lex_state = 47}, - [2671] = {.lex_state = 47}, - [2672] = {.lex_state = 47}, - [2673] = {.lex_state = 47}, - [2674] = {.lex_state = 47}, - [2675] = {.lex_state = 47}, - [2676] = {.lex_state = 47}, - [2677] = {.lex_state = 58}, - [2678] = {.lex_state = 47}, - [2679] = {.lex_state = 47}, - [2680] = {.lex_state = 47}, - [2681] = {.lex_state = 47}, - [2682] = {.lex_state = 47}, - [2683] = {.lex_state = 47}, - [2684] = {.lex_state = 47}, - [2685] = {.lex_state = 47}, - [2686] = {.lex_state = 47}, - [2687] = {.lex_state = 47}, - [2688] = {.lex_state = 47}, - [2689] = {.lex_state = 47}, - [2690] = {.lex_state = 47}, - [2691] = {.lex_state = 47}, - [2692] = {.lex_state = 47}, - [2693] = {.lex_state = 47}, - [2694] = {.lex_state = 47}, - [2695] = {.lex_state = 47}, - [2696] = {.lex_state = 47}, - [2697] = {.lex_state = 47}, - [2698] = {.lex_state = 47}, - [2699] = {.lex_state = 47}, - [2700] = {.lex_state = 60}, - [2701] = {.lex_state = 52}, - [2702] = {.lex_state = 52}, - [2703] = {.lex_state = 58}, - [2704] = {.lex_state = 52}, - [2705] = {.lex_state = 60}, - [2706] = {.lex_state = 52}, - [2707] = {.lex_state = 52}, - [2708] = {.lex_state = 58}, - [2709] = {.lex_state = 52}, - [2710] = {.lex_state = 52}, - [2711] = {.lex_state = 52}, - [2712] = {.lex_state = 52}, - [2713] = {.lex_state = 52}, - [2714] = {.lex_state = 52}, - [2715] = {.lex_state = 52}, - [2716] = {.lex_state = 62}, - [2717] = {.lex_state = 52}, - [2718] = {.lex_state = 52}, - [2719] = {.lex_state = 61}, - [2720] = {.lex_state = 61}, - [2721] = {.lex_state = 68}, - [2722] = {.lex_state = 66}, - [2723] = {.lex_state = 66}, - [2724] = {.lex_state = 66}, - [2725] = {.lex_state = 66}, - [2726] = {.lex_state = 66}, - [2727] = {.lex_state = 68}, - [2728] = {.lex_state = 68}, - [2729] = {.lex_state = 66}, - [2730] = {.lex_state = 68}, - [2731] = {.lex_state = 66}, - [2732] = {.lex_state = 68}, - [2733] = {.lex_state = 66}, - [2734] = {.lex_state = 75}, - [2735] = {.lex_state = 66}, - [2736] = {.lex_state = 66}, - [2737] = {.lex_state = 66}, - [2738] = {.lex_state = 66}, - [2739] = {.lex_state = 66}, - [2740] = {.lex_state = 66}, - [2741] = {.lex_state = 66}, - [2742] = {.lex_state = 66}, - [2743] = {.lex_state = 66}, - [2744] = {.lex_state = 66}, - [2745] = {.lex_state = 66}, - [2746] = {.lex_state = 66}, - [2747] = {.lex_state = 66}, - [2748] = {.lex_state = 68}, - [2749] = {.lex_state = 68}, - [2750] = {.lex_state = 68}, - [2751] = {.lex_state = 66}, - [2752] = {.lex_state = 66}, - [2753] = {.lex_state = 66}, - [2754] = {.lex_state = 68}, - [2755] = {.lex_state = 68}, - [2756] = {.lex_state = 66}, - [2757] = {.lex_state = 47}, - [2758] = {.lex_state = 47}, - [2759] = {.lex_state = 74}, - [2760] = {.lex_state = 68}, - [2761] = {.lex_state = 47}, - [2762] = {.lex_state = 47}, - [2763] = {.lex_state = 74}, - [2764] = {.lex_state = 68}, - [2765] = {.lex_state = 47}, - [2766] = {.lex_state = 47}, - [2767] = {.lex_state = 66}, - [2768] = {.lex_state = 66}, - [2769] = {.lex_state = 74}, - [2770] = {.lex_state = 66}, - [2771] = {.lex_state = 68}, - [2772] = {.lex_state = 47}, - [2773] = {.lex_state = 74}, - [2774] = {.lex_state = 68}, - [2775] = {.lex_state = 74}, - [2776] = {.lex_state = 47}, - [2777] = {.lex_state = 68}, - [2778] = {.lex_state = 74}, - [2779] = {.lex_state = 47}, - [2780] = {.lex_state = 68}, - [2781] = {.lex_state = 66}, - [2782] = {.lex_state = 66}, - [2783] = {.lex_state = 68}, - [2784] = {.lex_state = 47}, - [2785] = {.lex_state = 74}, - [2786] = {.lex_state = 47}, - [2787] = {.lex_state = 74}, - [2788] = {.lex_state = 68}, - [2789] = {.lex_state = 74}, - [2790] = {.lex_state = 47}, - [2791] = {.lex_state = 66}, - [2792] = {.lex_state = 74}, - [2793] = {.lex_state = 74}, - [2794] = {.lex_state = 66}, - [2795] = {.lex_state = 66}, - [2796] = {.lex_state = 47}, - [2797] = {.lex_state = 74}, - [2798] = {.lex_state = 68}, - [2799] = {.lex_state = 68}, - [2800] = {.lex_state = 68}, - [2801] = {.lex_state = 47}, - [2802] = {.lex_state = 68}, - [2803] = {.lex_state = 74}, - [2804] = {.lex_state = 66}, - [2805] = {.lex_state = 66}, - [2806] = {.lex_state = 47}, - [2807] = {.lex_state = 68}, - [2808] = {.lex_state = 47}, - [2809] = {.lex_state = 66}, - [2810] = {.lex_state = 66}, - [2811] = {.lex_state = 68}, - [2812] = {.lex_state = 74}, - [2813] = {.lex_state = 66}, - [2814] = {.lex_state = 74}, - [2815] = {.lex_state = 70}, - [2816] = {.lex_state = 48}, - [2817] = {.lex_state = 48}, - [2818] = {.lex_state = 48}, - [2819] = {.lex_state = 48}, - [2820] = {.lex_state = 48}, - [2821] = {.lex_state = 48}, - [2822] = {.lex_state = 66}, - [2823] = {.lex_state = 48}, - [2824] = {.lex_state = 66}, - [2825] = {.lex_state = 48}, - [2826] = {.lex_state = 48}, - [2827] = {.lex_state = 48}, - [2828] = {.lex_state = 48}, - [2829] = {.lex_state = 48}, - [2830] = {.lex_state = 48}, - [2831] = {.lex_state = 48}, - [2832] = {.lex_state = 66}, - [2833] = {.lex_state = 48}, - [2834] = {.lex_state = 66}, - [2835] = {.lex_state = 70}, - [2836] = {.lex_state = 48}, - [2837] = {.lex_state = 68}, - [2838] = {.lex_state = 70}, - [2839] = {.lex_state = 68}, - [2840] = {.lex_state = 68}, - [2841] = {.lex_state = 70}, - [2842] = {.lex_state = 68}, - [2843] = {.lex_state = 70}, - [2844] = {.lex_state = 77}, - [2845] = {.lex_state = 68}, - [2846] = {.lex_state = 68}, - [2847] = {.lex_state = 68}, - [2848] = {.lex_state = 68}, - [2849] = {.lex_state = 70}, - [2850] = {.lex_state = 68}, - [2851] = {.lex_state = 68}, - [2852] = {.lex_state = 68}, - [2853] = {.lex_state = 70}, - [2854] = {.lex_state = 77}, - [2855] = {.lex_state = 68}, - [2856] = {.lex_state = 68}, - [2857] = {.lex_state = 77}, - [2858] = {.lex_state = 70}, - [2859] = {.lex_state = 68}, - [2860] = {.lex_state = 70}, - [2861] = {.lex_state = 68}, - [2862] = {.lex_state = 68}, - [2863] = {.lex_state = 68}, - [2864] = {.lex_state = 68}, - [2865] = {.lex_state = 77}, - [2866] = {.lex_state = 70}, - [2867] = {.lex_state = 66}, - [2868] = {.lex_state = 68}, - [2869] = {.lex_state = 68}, - [2870] = {.lex_state = 66}, - [2871] = {.lex_state = 66}, - [2872] = {.lex_state = 68}, - [2873] = {.lex_state = 70}, - [2874] = {.lex_state = 68}, - [2875] = {.lex_state = 68}, - [2876] = {.lex_state = 66}, - [2877] = {.lex_state = 68}, - [2878] = {.lex_state = 68}, - [2879] = {.lex_state = 10}, - [2880] = {.lex_state = 10}, - [2881] = {.lex_state = 66}, - [2882] = {.lex_state = 10}, - [2883] = {.lex_state = 68}, - [2884] = {.lex_state = 66}, - [2885] = {.lex_state = 10}, - [2886] = {.lex_state = 66}, - [2887] = {.lex_state = 10}, - [2888] = {.lex_state = 10}, - [2889] = {.lex_state = 66}, - [2890] = {.lex_state = 10}, - [2891] = {.lex_state = 10}, - [2892] = {.lex_state = 10}, - [2893] = {.lex_state = 66}, - [2894] = {.lex_state = 10}, - [2895] = {.lex_state = 10}, - [2896] = {.lex_state = 10}, - [2897] = {.lex_state = 10}, - [2898] = {.lex_state = 68}, - [2899] = {.lex_state = 10}, - [2900] = {.lex_state = 10}, - [2901] = {.lex_state = 66}, - [2902] = {.lex_state = 10}, - [2903] = {.lex_state = 10}, - [2904] = {.lex_state = 68}, - [2905] = {.lex_state = 10}, - [2906] = {.lex_state = 10}, - [2907] = {.lex_state = 68}, - [2908] = {.lex_state = 66}, - [2909] = {.lex_state = 10}, - [2910] = {.lex_state = 66}, - [2911] = {.lex_state = 66}, - [2912] = {.lex_state = 66}, - [2913] = {.lex_state = 10}, - [2914] = {.lex_state = 10}, - [2915] = {.lex_state = 66}, - [2916] = {.lex_state = 10}, - [2917] = {.lex_state = 10}, - [2918] = {.lex_state = 10}, - [2919] = {.lex_state = 66}, - [2920] = {.lex_state = 68}, - [2921] = {.lex_state = 10}, - [2922] = {.lex_state = 10}, - [2923] = {.lex_state = 70}, - [2924] = {.lex_state = 70}, - [2925] = {.lex_state = 70}, - [2926] = {.lex_state = 70}, - [2927] = {.lex_state = 70}, - [2928] = {.lex_state = 70}, - [2929] = {.lex_state = 70}, - [2930] = {.lex_state = 70}, - [2931] = {.lex_state = 397}, - [2932] = {.lex_state = 68}, - [2933] = {.lex_state = 397}, - [2934] = {.lex_state = 72}, - [2935] = {.lex_state = 70}, - [2936] = {.lex_state = 70}, - [2937] = {.lex_state = 70}, - [2938] = {.lex_state = 70}, - [2939] = {.lex_state = 70}, - [2940] = {.lex_state = 70}, - [2941] = {.lex_state = 70}, - [2942] = {.lex_state = 70}, - [2943] = {.lex_state = 70}, - [2944] = {.lex_state = 70}, - [2945] = {.lex_state = 68}, - [2946] = {.lex_state = 70}, - [2947] = {.lex_state = 70}, - [2948] = {.lex_state = 70}, - [2949] = {.lex_state = 70}, - [2950] = {.lex_state = 70}, - [2951] = {.lex_state = 70}, - [2952] = {.lex_state = 70}, - [2953] = {.lex_state = 70}, - [2954] = {.lex_state = 70}, - [2955] = {.lex_state = 397}, - [2956] = {.lex_state = 72}, - [2957] = {.lex_state = 70}, - [2958] = {.lex_state = 70}, - [2959] = {.lex_state = 70}, - [2960] = {.lex_state = 70}, - [2961] = {.lex_state = 72}, - [2962] = {.lex_state = 70}, - [2963] = {.lex_state = 70}, - [2964] = {.lex_state = 72}, - [2965] = {.lex_state = 72}, - [2966] = {.lex_state = 70}, - [2967] = {.lex_state = 38}, - [2968] = {.lex_state = 38}, - [2969] = {.lex_state = 38}, - [2970] = {.lex_state = 70}, - [2971] = {.lex_state = 70}, - [2972] = {.lex_state = 70}, - [2973] = {.lex_state = 70}, - [2974] = {.lex_state = 70}, - [2975] = {.lex_state = 32}, - [2976] = {.lex_state = 70}, - [2977] = {.lex_state = 72}, - [2978] = {.lex_state = 70}, - [2979] = {.lex_state = 70}, - [2980] = {.lex_state = 70}, - [2981] = {.lex_state = 70}, - [2982] = {.lex_state = 70}, - [2983] = {.lex_state = 70}, - [2984] = {.lex_state = 70}, - [2985] = {.lex_state = 397}, - [2986] = {.lex_state = 70}, - [2987] = {.lex_state = 70}, - [2988] = {.lex_state = 70}, - [2989] = {.lex_state = 70}, - [2990] = {.lex_state = 70}, - [2991] = {.lex_state = 70}, - [2992] = {.lex_state = 70}, - [2993] = {.lex_state = 54}, - [2994] = {.lex_state = 68}, - [2995] = {.lex_state = 54}, - [2996] = {.lex_state = 68}, - [2997] = {.lex_state = 54}, - [2998] = {.lex_state = 54}, - [2999] = {.lex_state = 54}, - [3000] = {.lex_state = 54}, - [3001] = {.lex_state = 47}, - [3002] = {.lex_state = 70}, - [3003] = {.lex_state = 70}, - [3004] = {.lex_state = 68}, - [3005] = {.lex_state = 77}, - [3006] = {.lex_state = 70}, - [3007] = {.lex_state = 54}, - [3008] = {.lex_state = 70}, - [3009] = {.lex_state = 54}, - [3010] = {.lex_state = 54}, - [3011] = {.lex_state = 47}, - [3012] = {.lex_state = 54}, - [3013] = {.lex_state = 77}, - [3014] = {.lex_state = 54}, - [3015] = {.lex_state = 68}, - [3016] = {.lex_state = 54}, - [3017] = {.lex_state = 54}, - [3018] = {.lex_state = 54}, - [3019] = {.lex_state = 54}, - [3020] = {.lex_state = 54}, - [3021] = {.lex_state = 68}, - [3022] = {.lex_state = 10}, - [3023] = {.lex_state = 77}, - [3024] = {.lex_state = 54}, - [3025] = {.lex_state = 77}, - [3026] = {.lex_state = 76}, - [3027] = {.lex_state = 54}, - [3028] = {.lex_state = 54}, - [3029] = {.lex_state = 68}, - [3030] = {.lex_state = 77}, - [3031] = {.lex_state = 54}, - [3032] = {.lex_state = 68}, - [3033] = {.lex_state = 64}, - [3034] = {.lex_state = 68}, - [3035] = {.lex_state = 68}, - [3036] = {.lex_state = 68}, - [3037] = {.lex_state = 68}, - [3038] = {.lex_state = 68}, - [3039] = {.lex_state = 54}, - [3040] = {.lex_state = 68}, - [3041] = {.lex_state = 77}, - [3042] = {.lex_state = 54}, - [3043] = {.lex_state = 54}, - [3044] = {.lex_state = 77}, - [3045] = {.lex_state = 77}, - [3046] = {.lex_state = 47}, - [3047] = {.lex_state = 54}, - [3048] = {.lex_state = 54}, - [3049] = {.lex_state = 77}, - [3050] = {.lex_state = 47}, - [3051] = {.lex_state = 64}, - [3052] = {.lex_state = 54}, - [3053] = {.lex_state = 54}, - [3054] = {.lex_state = 10}, - [3055] = {.lex_state = 54}, - [3056] = {.lex_state = 54}, - [3057] = {.lex_state = 54}, - [3058] = {.lex_state = 54}, - [3059] = {.lex_state = 54}, - [3060] = {.lex_state = 64}, - [3061] = {.lex_state = 68}, - [3062] = {.lex_state = 68}, - [3063] = {.lex_state = 54}, - [3064] = {.lex_state = 47}, - [3065] = {.lex_state = 47}, - [3066] = {.lex_state = 87}, - [3067] = {.lex_state = 83}, - [3068] = {.lex_state = 47}, - [3069] = {.lex_state = 87}, - [3070] = {.lex_state = 71}, - [3071] = {.lex_state = 382}, - [3072] = {.lex_state = 87}, - [3073] = {.lex_state = 71}, - [3074] = {.lex_state = 68}, - [3075] = {.lex_state = 72}, - [3076] = {.lex_state = 72}, - [3077] = {.lex_state = 83}, - [3078] = {.lex_state = 83}, - [3079] = {.lex_state = 38}, - [3080] = {.lex_state = 38}, - [3081] = {.lex_state = 38}, - [3082] = {.lex_state = 70}, - [3083] = {.lex_state = 87}, - [3084] = {.lex_state = 83}, - [3085] = {.lex_state = 87}, - [3086] = {.lex_state = 83}, - [3087] = {.lex_state = 71}, - [3088] = {.lex_state = 68}, - [3089] = {.lex_state = 87}, - [3090] = {.lex_state = 71}, - [3091] = {.lex_state = 71}, - [3092] = {.lex_state = 87}, - [3093] = {.lex_state = 83}, - [3094] = {.lex_state = 87}, - [3095] = {.lex_state = 71}, - [3096] = {.lex_state = 382}, - [3097] = {.lex_state = 71}, - [3098] = {.lex_state = 87}, - [3099] = {.lex_state = 47}, - [3100] = {.lex_state = 68}, - [3101] = {.lex_state = 87}, - [3102] = {.lex_state = 68}, - [3103] = {.lex_state = 68}, - [3104] = {.lex_state = 68}, - [3105] = {.lex_state = 72}, - [3106] = {.lex_state = 72}, - [3107] = {.lex_state = 87}, - [3108] = {.lex_state = 87}, - [3109] = {.lex_state = 87}, - [3110] = {.lex_state = 71}, - [3111] = {.lex_state = 83}, - [3112] = {.lex_state = 382}, - [3113] = {.lex_state = 87}, - [3114] = {.lex_state = 83}, - [3115] = {.lex_state = 68}, - [3116] = {.lex_state = 83}, - [3117] = {.lex_state = 83}, - [3118] = {.lex_state = 71}, - [3119] = {.lex_state = 71}, - [3120] = {.lex_state = 68}, - [3121] = {.lex_state = 87}, - [3122] = {.lex_state = 68}, - [3123] = {.lex_state = 71}, - [3124] = {.lex_state = 68}, - [3125] = {.lex_state = 87}, - [3126] = {.lex_state = 71}, - [3127] = {.lex_state = 71}, - [3128] = {.lex_state = 71}, - [3129] = {.lex_state = 71}, - [3130] = {.lex_state = 71}, - [3131] = {.lex_state = 87}, - [3132] = {.lex_state = 68}, - [3133] = {.lex_state = 71}, - [3134] = {.lex_state = 83}, - [3135] = {.lex_state = 83}, - [3136] = {.lex_state = 47}, - [3137] = {.lex_state = 47}, - [3138] = {.lex_state = 83}, - [3139] = {.lex_state = 47}, - [3140] = {.lex_state = 77}, - [3141] = {.lex_state = 72}, - [3142] = {.lex_state = 47}, - [3143] = {.lex_state = 77}, - [3144] = {.lex_state = 8}, - [3145] = {.lex_state = 87}, - [3146] = {.lex_state = 382}, - [3147] = {.lex_state = 71}, - [3148] = {.lex_state = 68}, - [3149] = {.lex_state = 382}, - [3150] = {.lex_state = 8}, - [3151] = {.lex_state = 83}, - [3152] = {.lex_state = 68}, - [3153] = {.lex_state = 87}, - [3154] = {.lex_state = 71}, - [3155] = {.lex_state = 87}, - [3156] = {.lex_state = 83}, - [3157] = {.lex_state = 83}, - [3158] = {.lex_state = 71}, - [3159] = {.lex_state = 83}, - [3160] = {.lex_state = 83}, - [3161] = {.lex_state = 87}, - [3162] = {.lex_state = 87}, - [3163] = {.lex_state = 71}, - [3164] = {.lex_state = 87}, - [3165] = {.lex_state = 83}, - [3166] = {.lex_state = 71}, - [3167] = {.lex_state = 83}, - [3168] = {.lex_state = 87}, - [3169] = {.lex_state = 83}, - [3170] = {.lex_state = 382}, - [3171] = {.lex_state = 87}, - [3172] = {.lex_state = 68}, - [3173] = {.lex_state = 71}, - [3174] = {.lex_state = 87}, - [3175] = {.lex_state = 71}, - [3176] = {.lex_state = 83}, - [3177] = {.lex_state = 87}, - [3178] = {.lex_state = 382}, - [3179] = {.lex_state = 72}, - [3180] = {.lex_state = 71}, - [3181] = {.lex_state = 382}, - [3182] = {.lex_state = 87}, - [3183] = {.lex_state = 71}, - [3184] = {.lex_state = 87}, - [3185] = {.lex_state = 72}, - [3186] = {.lex_state = 32}, - [3187] = {.lex_state = 47}, - [3188] = {.lex_state = 71}, - [3189] = {.lex_state = 72}, - [3190] = {.lex_state = 83}, - [3191] = {.lex_state = 87}, - [3192] = {.lex_state = 83}, - [3193] = {.lex_state = 71}, - [3194] = {.lex_state = 47}, - [3195] = {.lex_state = 83}, - [3196] = {.lex_state = 83}, - [3197] = {.lex_state = 71}, - [3198] = {.lex_state = 71}, - [3199] = {.lex_state = 87}, - [3200] = {.lex_state = 87}, - [3201] = {.lex_state = 87}, - [3202] = {.lex_state = 71}, - [3203] = {.lex_state = 382}, - [3204] = {.lex_state = 71}, - [3205] = {.lex_state = 68}, - [3206] = {.lex_state = 397}, - [3207] = {.lex_state = 397}, - [3208] = {.lex_state = 397}, - [3209] = {.lex_state = 382}, - [3210] = {.lex_state = 382}, - [3211] = {.lex_state = 54}, - [3212] = {.lex_state = 397}, - [3213] = {.lex_state = 382}, - [3214] = {.lex_state = 73}, - [3215] = {.lex_state = 382}, - [3216] = {.lex_state = 54}, - [3217] = {.lex_state = 73}, - [3218] = {.lex_state = 382}, - [3219] = {.lex_state = 397}, - [3220] = {.lex_state = 382}, - [3221] = {.lex_state = 382}, - [3222] = {.lex_state = 382}, - [3223] = {.lex_state = 397}, - [3224] = {.lex_state = 382}, - [3225] = {.lex_state = 382}, - [3226] = {.lex_state = 73}, - [3227] = {.lex_state = 382}, - [3228] = {.lex_state = 382}, - [3229] = {.lex_state = 73}, - [3230] = {.lex_state = 382}, - [3231] = {.lex_state = 397}, - [3232] = {.lex_state = 382}, - [3233] = {.lex_state = 382}, - [3234] = {.lex_state = 382}, - [3235] = {.lex_state = 397}, - [3236] = {.lex_state = 382}, - [3237] = {.lex_state = 73}, - [3238] = {.lex_state = 382}, - [3239] = {.lex_state = 73}, - [3240] = {.lex_state = 382}, - [3241] = {.lex_state = 382}, - [3242] = {.lex_state = 73}, - [3243] = {.lex_state = 382}, - [3244] = {.lex_state = 382}, - [3245] = {.lex_state = 397}, - [3246] = {.lex_state = 382}, - [3247] = {.lex_state = 382}, - [3248] = {.lex_state = 73}, - [3249] = {.lex_state = 397}, - [3250] = {.lex_state = 382}, - [3251] = {.lex_state = 382}, - [3252] = {.lex_state = 382}, - [3253] = {.lex_state = 397}, - [3254] = {.lex_state = 382}, - [3255] = {.lex_state = 382}, - [3256] = {.lex_state = 397}, - [3257] = {.lex_state = 382}, - [3258] = {.lex_state = 397}, - [3259] = {.lex_state = 382}, - [3260] = {.lex_state = 382}, - [3261] = {.lex_state = 73}, - [3262] = {.lex_state = 382}, - [3263] = {.lex_state = 397}, - [3264] = {.lex_state = 382}, - [3265] = {.lex_state = 382}, - [3266] = {.lex_state = 73}, - [3267] = {.lex_state = 382}, - [3268] = {.lex_state = 397}, - [3269] = {.lex_state = 382}, - [3270] = {.lex_state = 382}, - [3271] = {.lex_state = 382}, - [3272] = {.lex_state = 397}, - [3273] = {.lex_state = 382}, - [3274] = {.lex_state = 73}, - [3275] = {.lex_state = 382}, - [3276] = {.lex_state = 382}, - [3277] = {.lex_state = 73}, - [3278] = {.lex_state = 73}, - [3279] = {.lex_state = 382}, - [3280] = {.lex_state = 382}, - [3281] = {.lex_state = 382}, - [3282] = {.lex_state = 382}, - [3283] = {.lex_state = 382}, - [3284] = {.lex_state = 382}, - [3285] = {.lex_state = 382}, - [3286] = {.lex_state = 382}, - [3287] = {.lex_state = 73}, - [3288] = {.lex_state = 382}, - [3289] = {.lex_state = 382}, - [3290] = {.lex_state = 382}, - [3291] = {.lex_state = 81}, - [3292] = {.lex_state = 397}, - [3293] = {.lex_state = 382}, - [3294] = {.lex_state = 382}, - [3295] = {.lex_state = 397}, - [3296] = {.lex_state = 382}, - [3297] = {.lex_state = 397}, - [3298] = {.lex_state = 382}, - [3299] = {.lex_state = 382}, - [3300] = {.lex_state = 382}, - [3301] = {.lex_state = 397}, - [3302] = {.lex_state = 382}, - [3303] = {.lex_state = 382}, - [3304] = {.lex_state = 382}, - [3305] = {.lex_state = 382}, - [3306] = {.lex_state = 397}, - [3307] = {.lex_state = 382}, - [3308] = {.lex_state = 73}, - [3309] = {.lex_state = 382}, - [3310] = {.lex_state = 382}, - [3311] = {.lex_state = 382}, - [3312] = {.lex_state = 73}, - [3313] = {.lex_state = 81}, - [3314] = {.lex_state = 382}, - [3315] = {.lex_state = 382}, - [3316] = {.lex_state = 382}, - [3317] = {.lex_state = 73}, - [3318] = {.lex_state = 382}, - [3319] = {.lex_state = 382}, - [3320] = {.lex_state = 382}, - [3321] = {.lex_state = 382}, - [3322] = {.lex_state = 382}, - [3323] = {.lex_state = 382}, - [3324] = {.lex_state = 382}, - [3325] = {.lex_state = 382}, - [3326] = {.lex_state = 73}, - [3327] = {.lex_state = 382}, - [3328] = {.lex_state = 382}, - [3329] = {.lex_state = 382}, - [3330] = {.lex_state = 382}, - [3331] = {.lex_state = 397}, - [3332] = {.lex_state = 382}, - [3333] = {.lex_state = 382}, - [3334] = {.lex_state = 382}, - [3335] = {.lex_state = 397}, - [3336] = {.lex_state = 397}, - [3337] = {.lex_state = 382}, - [3338] = {.lex_state = 382}, - [3339] = {.lex_state = 52}, - [3340] = {.lex_state = 382}, - [3341] = {.lex_state = 397}, - [3342] = {.lex_state = 382}, - [3343] = {.lex_state = 382}, - [3344] = {.lex_state = 397}, - [3345] = {.lex_state = 397}, - [3346] = {.lex_state = 397}, - [3347] = {.lex_state = 397}, - [3348] = {.lex_state = 382}, - [3349] = {.lex_state = 397}, - [3350] = {.lex_state = 382}, - [3351] = {.lex_state = 397}, - [3352] = {.lex_state = 52}, - [3353] = {.lex_state = 397}, - [3354] = {.lex_state = 397}, - [3355] = {.lex_state = 81}, - [3356] = {.lex_state = 73}, - [3357] = {.lex_state = 397}, - [3358] = {.lex_state = 382}, - [3359] = {.lex_state = 73}, - [3360] = {.lex_state = 382}, - [3361] = {.lex_state = 382}, - [3362] = {.lex_state = 382}, - [3363] = {.lex_state = 382}, - [3364] = {.lex_state = 73}, - [3365] = {.lex_state = 382}, - [3366] = {.lex_state = 382}, - [3367] = {.lex_state = 397}, - [3368] = {.lex_state = 382}, - [3369] = {.lex_state = 397}, - [3370] = {.lex_state = 382}, - [3371] = {.lex_state = 382}, - [3372] = {.lex_state = 73}, - [3373] = {.lex_state = 382}, - [3374] = {.lex_state = 397}, - [3375] = {.lex_state = 382}, - [3376] = {.lex_state = 73}, - [3377] = {.lex_state = 382}, - [3378] = {.lex_state = 397}, - [3379] = {.lex_state = 382}, - [3380] = {.lex_state = 382}, - [3381] = {.lex_state = 397}, - [3382] = {.lex_state = 382}, - [3383] = {.lex_state = 382}, - [3384] = {.lex_state = 382}, - [3385] = {.lex_state = 382}, - [3386] = {.lex_state = 382}, - [3387] = {.lex_state = 382}, - [3388] = {.lex_state = 382}, - [3389] = {.lex_state = 382}, - [3390] = {.lex_state = 382}, - [3391] = {.lex_state = 73}, - [3392] = {.lex_state = 73}, - [3393] = {.lex_state = 382}, - [3394] = {.lex_state = 73}, - [3395] = {.lex_state = 52}, - [3396] = {.lex_state = 382}, - [3397] = {.lex_state = 397}, - [3398] = {.lex_state = 382}, - [3399] = {.lex_state = 73}, - [3400] = {.lex_state = 73}, - [3401] = {.lex_state = 382}, - [3402] = {.lex_state = 73}, - [3403] = {.lex_state = 397}, - [3404] = {.lex_state = 397}, - [3405] = {.lex_state = 73}, - [3406] = {.lex_state = 73}, - [3407] = {.lex_state = 397}, - [3408] = {.lex_state = 382}, - [3409] = {.lex_state = 382}, - [3410] = {.lex_state = 397}, - [3411] = {.lex_state = 382}, - [3412] = {.lex_state = 397}, - [3413] = {.lex_state = 382}, - [3414] = {.lex_state = 73}, - [3415] = {.lex_state = 382}, - [3416] = {.lex_state = 73}, - [3417] = {.lex_state = 382}, - [3418] = {.lex_state = 397}, - [3419] = {.lex_state = 382}, - [3420] = {.lex_state = 397}, - [3421] = {.lex_state = 397}, - [3422] = {.lex_state = 73}, - [3423] = {.lex_state = 397}, - [3424] = {.lex_state = 73}, - [3425] = {.lex_state = 73}, - [3426] = {.lex_state = 382}, - [3427] = {.lex_state = 382}, - [3428] = {.lex_state = 73}, - [3429] = {.lex_state = 397}, - [3430] = {.lex_state = 73}, - [3431] = {.lex_state = 382}, - [3432] = {.lex_state = 73}, - [3433] = {.lex_state = 81}, - [3434] = {.lex_state = 73}, - [3435] = {.lex_state = 73}, - [3436] = {.lex_state = 382}, - [3437] = {.lex_state = 382}, - [3438] = {.lex_state = 382}, - [3439] = {.lex_state = 73}, - [3440] = {.lex_state = 73}, - [3441] = {.lex_state = 73}, - [3442] = {.lex_state = 382}, - [3443] = {.lex_state = 73}, - [3444] = {.lex_state = 73}, - [3445] = {.lex_state = 397}, - [3446] = {.lex_state = 382}, - [3447] = {.lex_state = 382}, - [3448] = {.lex_state = 73}, - [3449] = {.lex_state = 73}, - [3450] = {.lex_state = 397}, - [3451] = {.lex_state = 382}, - [3452] = {.lex_state = 73}, - [3453] = {.lex_state = 73}, - [3454] = {.lex_state = 54}, - [3455] = {.lex_state = 54}, - [3456] = {.lex_state = 73}, - [3457] = {.lex_state = 73}, - [3458] = {.lex_state = 73}, - [3459] = {.lex_state = 397}, - [3460] = {.lex_state = 382}, - [3461] = {.lex_state = 382}, - [3462] = {.lex_state = 397}, - [3463] = {.lex_state = 382}, - [3464] = {.lex_state = 73}, - [3465] = {.lex_state = 382}, - [3466] = {.lex_state = 397}, - [3467] = {.lex_state = 397}, - [3468] = {.lex_state = 397}, - [3469] = {.lex_state = 382}, - [3470] = {.lex_state = 73}, - [3471] = {.lex_state = 382}, - [3472] = {.lex_state = 397}, - [3473] = {.lex_state = 73}, - [3474] = {.lex_state = 73}, - [3475] = {.lex_state = 382}, - [3476] = {.lex_state = 382}, - [3477] = {.lex_state = 382}, - [3478] = {.lex_state = 382}, - [3479] = {.lex_state = 73}, - [3480] = {.lex_state = 73}, - [3481] = {.lex_state = 382}, - [3482] = {.lex_state = 397}, - [3483] = {.lex_state = 382}, - [3484] = {.lex_state = 73}, - [3485] = {.lex_state = 382}, - [3486] = {.lex_state = 73}, - [3487] = {.lex_state = 382}, - [3488] = {.lex_state = 73}, - [3489] = {.lex_state = 382}, - [3490] = {.lex_state = 382}, - [3491] = {.lex_state = 73}, - [3492] = {.lex_state = 52}, - [3493] = {.lex_state = 73}, - [3494] = {.lex_state = 382}, - [3495] = {.lex_state = 397}, - [3496] = {.lex_state = 397}, - [3497] = {.lex_state = 73}, - [3498] = {.lex_state = 73}, - [3499] = {.lex_state = 382}, - [3500] = {.lex_state = 382}, - [3501] = {.lex_state = 382}, - [3502] = {.lex_state = 73}, - [3503] = {.lex_state = 397}, - [3504] = {.lex_state = 80}, - [3505] = {.lex_state = 80}, - [3506] = {.lex_state = 80}, - [3507] = {.lex_state = 80}, - [3508] = {.lex_state = 80}, - [3509] = {.lex_state = 80}, - [3510] = {.lex_state = 80}, - [3511] = {.lex_state = 80}, - [3512] = {.lex_state = 77}, - [3513] = {.lex_state = 80}, - [3514] = {.lex_state = 80}, - [3515] = {.lex_state = 80}, - [3516] = {.lex_state = 80}, - [3517] = {.lex_state = 80}, - [3518] = {.lex_state = 80}, - [3519] = {.lex_state = 80}, - [3520] = {.lex_state = 80}, - [3521] = {.lex_state = 35}, - [3522] = {.lex_state = 80}, - [3523] = {.lex_state = 80}, - [3524] = {.lex_state = 80}, - [3525] = {.lex_state = 80}, - [3526] = {.lex_state = 397}, - [3527] = {.lex_state = 80}, - [3528] = {.lex_state = 87}, - [3529] = {.lex_state = 80}, - [3530] = {.lex_state = 80}, - [3531] = {.lex_state = 80}, - [3532] = {.lex_state = 80}, - [3533] = {.lex_state = 87}, - [3534] = {.lex_state = 87}, - [3535] = {.lex_state = 80}, - [3536] = {.lex_state = 397}, - [3537] = {.lex_state = 80}, - [3538] = {.lex_state = 87}, - [3539] = {.lex_state = 73}, - [3540] = {.lex_state = 80}, - [3541] = {.lex_state = 80}, - [3542] = {.lex_state = 80}, - [3543] = {.lex_state = 35}, - [3544] = {.lex_state = 397}, - [3545] = {.lex_state = 35}, - [3546] = {.lex_state = 397}, - [3547] = {.lex_state = 80}, - [3548] = {.lex_state = 80}, - [3549] = {.lex_state = 80}, - [3550] = {.lex_state = 80}, - [3551] = {.lex_state = 35}, - [3552] = {.lex_state = 397}, - [3553] = {.lex_state = 397}, - [3554] = {.lex_state = 397}, - [3555] = {.lex_state = 82}, - [3556] = {.lex_state = 397}, - [3557] = {.lex_state = 39}, - [3558] = {.lex_state = 397}, - [3559] = {.lex_state = 397}, - [3560] = {.lex_state = 397}, - [3561] = {.lex_state = 397}, - [3562] = {.lex_state = 397}, - [3563] = {.lex_state = 397}, - [3564] = {.lex_state = 397}, - [3565] = {.lex_state = 397}, - [3566] = {.lex_state = 397}, - [3567] = {.lex_state = 397}, - [3568] = {.lex_state = 397}, - [3569] = {.lex_state = 397}, - [3570] = {.lex_state = 397}, - [3571] = {.lex_state = 397}, - [3572] = {.lex_state = 397}, - [3573] = {.lex_state = 397}, - [3574] = {.lex_state = 397}, - [3575] = {.lex_state = 397}, - [3576] = {.lex_state = 397}, - [3577] = {.lex_state = 397}, - [3578] = {.lex_state = 397}, - [3579] = {.lex_state = 397}, - [3580] = {.lex_state = 397}, - [3581] = {.lex_state = 397}, - [3582] = {.lex_state = 397}, - [3583] = {.lex_state = 397}, - [3584] = {.lex_state = 397}, - [3585] = {.lex_state = 397}, - [3586] = {.lex_state = 397}, - [3587] = {.lex_state = 397}, - [3588] = {.lex_state = 397}, - [3589] = {.lex_state = 397}, - [3590] = {.lex_state = 397}, - [3591] = {.lex_state = 397}, - [3592] = {.lex_state = 397}, - [3593] = {.lex_state = 397}, - [3594] = {.lex_state = 397}, - [3595] = {.lex_state = 397}, - [3596] = {.lex_state = 397}, - [3597] = {.lex_state = 397}, - [3598] = {.lex_state = 80}, - [3599] = {.lex_state = 397}, - [3600] = {.lex_state = 397}, - [3601] = {.lex_state = 397}, - [3602] = {.lex_state = 397}, - [3603] = {.lex_state = 397}, - [3604] = {.lex_state = 397}, - [3605] = {.lex_state = 397}, - [3606] = {.lex_state = 397}, - [3607] = {.lex_state = 397}, - [3608] = {.lex_state = 397}, - [3609] = {.lex_state = 397}, - [3610] = {.lex_state = 397}, - [3611] = {.lex_state = 397}, - [3612] = {.lex_state = 397}, - [3613] = {.lex_state = 397}, - [3614] = {.lex_state = 397}, - [3615] = {.lex_state = 397}, - [3616] = {.lex_state = 397}, - [3617] = {.lex_state = 397}, - [3618] = {.lex_state = 397}, - [3619] = {.lex_state = 397}, - [3620] = {.lex_state = 397}, - [3621] = {.lex_state = 397}, - [3622] = {.lex_state = 397}, - [3623] = {.lex_state = 397}, - [3624] = {.lex_state = 397}, - [3625] = {.lex_state = 42}, - [3626] = {.lex_state = 397}, - [3627] = {.lex_state = 397}, - [3628] = {.lex_state = 397}, - [3629] = {.lex_state = 397}, - [3630] = {.lex_state = 397}, - [3631] = {.lex_state = 397}, - [3632] = {.lex_state = 397}, - [3633] = {.lex_state = 397}, - [3634] = {.lex_state = 397}, - [3635] = {.lex_state = 397}, - [3636] = {.lex_state = 397}, - [3637] = {.lex_state = 35}, - [3638] = {.lex_state = 68}, - [3639] = {.lex_state = 42}, - [3640] = {.lex_state = 397}, - [3641] = {.lex_state = 397}, - [3642] = {.lex_state = 35}, - [3643] = {.lex_state = 397}, - [3644] = {.lex_state = 70}, - [3645] = {.lex_state = 397}, - [3646] = {.lex_state = 397}, - [3647] = {.lex_state = 397}, - [3648] = {.lex_state = 35}, - [3649] = {.lex_state = 42}, - [3650] = {.lex_state = 68}, - [3651] = {.lex_state = 78}, - [3652] = {.lex_state = 68}, - [3653] = {.lex_state = 42}, - [3654] = {.lex_state = 397}, - [3655] = {.lex_state = 399}, - [3656] = {.lex_state = 397}, - [3657] = {.lex_state = 42}, - [3658] = {.lex_state = 397}, - [3659] = {.lex_state = 397}, - [3660] = {.lex_state = 397}, - [3661] = {.lex_state = 42}, - [3662] = {.lex_state = 42}, - [3663] = {.lex_state = 397}, - [3664] = {.lex_state = 397}, - [3665] = {.lex_state = 42}, - [3666] = {.lex_state = 397}, - [3667] = {.lex_state = 33}, - [3668] = {.lex_state = 397}, - [3669] = {.lex_state = 42}, - [3670] = {.lex_state = 397}, - [3671] = {.lex_state = 397}, - [3672] = {.lex_state = 52}, - [3673] = {.lex_state = 42}, - [3674] = {.lex_state = 399}, - [3675] = {.lex_state = 42}, - [3676] = {.lex_state = 397}, - [3677] = {.lex_state = 42}, - [3678] = {.lex_state = 397}, - [3679] = {.lex_state = 42}, - [3680] = {.lex_state = 68}, - [3681] = {.lex_state = 42}, - [3682] = {.lex_state = 42}, - [3683] = {.lex_state = 397}, - [3684] = {.lex_state = 68}, - [3685] = {.lex_state = 42}, - [3686] = {.lex_state = 397}, - [3687] = {.lex_state = 52}, - [3688] = {.lex_state = 397}, - [3689] = {.lex_state = 42}, - [3690] = {.lex_state = 68}, - [3691] = {.lex_state = 397}, - [3692] = {.lex_state = 78}, - [3693] = {.lex_state = 68}, - [3694] = {.lex_state = 397}, - [3695] = {.lex_state = 397}, - [3696] = {.lex_state = 33}, - [3697] = {.lex_state = 35}, - [3698] = {.lex_state = 397}, - [3699] = {.lex_state = 42}, - [3700] = {.lex_state = 397}, - [3701] = {.lex_state = 397}, - [3702] = {.lex_state = 38}, - [3703] = {.lex_state = 38}, - [3704] = {.lex_state = 52}, - [3705] = {.lex_state = 397}, - [3706] = {.lex_state = 52}, - [3707] = {.lex_state = 397}, - [3708] = {.lex_state = 397}, - [3709] = {.lex_state = 42}, - [3710] = {.lex_state = 38}, - [3711] = {.lex_state = 397}, - [3712] = {.lex_state = 397}, - [3713] = {.lex_state = 68}, - [3714] = {.lex_state = 52}, - [3715] = {.lex_state = 68}, - [3716] = {.lex_state = 52}, - [3717] = {.lex_state = 42}, - [3718] = {.lex_state = 397}, - [3719] = {.lex_state = 52}, - [3720] = {.lex_state = 397}, - [3721] = {.lex_state = 52}, - [3722] = {.lex_state = 42}, - [3723] = {.lex_state = 42}, - [3724] = {.lex_state = 42}, - [3725] = {.lex_state = 42}, - [3726] = {.lex_state = 42}, - [3727] = {.lex_state = 42}, - [3728] = {.lex_state = 42}, - [3729] = {.lex_state = 42}, - [3730] = {.lex_state = 42}, - [3731] = {.lex_state = 42}, - [3732] = {.lex_state = 42}, - [3733] = {.lex_state = 35}, - [3734] = {.lex_state = 35}, - [3735] = {.lex_state = 52}, - [3736] = {.lex_state = 52}, - [3737] = {.lex_state = 86}, - [3738] = {(TSStateId)(-1)}, -}; - -static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { - [0] = { - [sym_comment] = STATE(0), - [ts_builtin_sym_end] = ACTIONS(1), - [sym_identifier] = ACTIONS(1), - [anon_sym_POUND_BANG] = ACTIONS(1), - [anon_sym_SEMI] = ACTIONS(1), - [anon_sym_EQ] = ACTIONS(1), - [anon_sym_COLON] = ACTIONS(1), - [anon_sym_DASH_GT] = ACTIONS(1), - [anon_sym_LBRACK] = ACTIONS(1), - [anon_sym_COMMA] = ACTIONS(1), - [anon_sym_RBRACK] = ACTIONS(1), - [anon_sym_LPAREN] = ACTIONS(1), - [anon_sym_RPAREN] = ACTIONS(1), - [anon_sym_PIPE] = ACTIONS(1), - [anon_sym_DOLLAR] = ACTIONS(1), - [anon_sym_any] = ACTIONS(1), - [anon_sym_binary] = ACTIONS(1), - [anon_sym_block] = ACTIONS(1), - [anon_sym_bool] = ACTIONS(1), - [anon_sym_closure] = ACTIONS(1), - [anon_sym_cond] = ACTIONS(1), - [anon_sym_datetime] = ACTIONS(1), - [anon_sym_directory] = ACTIONS(1), - [anon_sym_duration] = ACTIONS(1), - [anon_sym_expr] = ACTIONS(1), - [anon_sym_float] = ACTIONS(1), - [anon_sym_decimal] = ACTIONS(1), - [anon_sym_filesize] = ACTIONS(1), - [anon_sym_glob] = ACTIONS(1), - [anon_sym_int] = ACTIONS(1), - [anon_sym_keyword] = ACTIONS(1), - [anon_sym_math] = ACTIONS(1), - [anon_sym_nothing] = ACTIONS(1), - [anon_sym_number] = ACTIONS(1), - [anon_sym_operator] = ACTIONS(1), - [anon_sym_path] = ACTIONS(1), - [anon_sym_range] = ACTIONS(1), - [anon_sym_signature] = ACTIONS(1), - [anon_sym_string] = ACTIONS(1), - [anon_sym_table] = ACTIONS(1), - [anon_sym_variable] = ACTIONS(1), - [anon_sym_record] = ACTIONS(1), - [anon_sym_list] = ACTIONS(1), - [anon_sym_LT] = ACTIONS(1), - [anon_sym_GT] = ACTIONS(1), - [anon_sym_AT] = ACTIONS(1), - [anon_sym_DOT_DOT_DOT] = 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), - [anon_sym_make] = ACTIONS(1), - [anon_sym_LBRACE] = ACTIONS(1), - [anon_sym_RBRACE] = ACTIONS(1), - [anon_sym_EQ_GT] = ACTIONS(1), - [anon_sym__] = ACTIONS(1), - [anon_sym_DOT] = ACTIONS(1), - [anon_sym_new] = 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), - [anon_sym_QMARK2] = ACTIONS(1), - [anon_sym_STAR_STAR] = ACTIONS(1), - [anon_sym_PLUS_PLUS] = ACTIONS(1), - [anon_sym_SLASH] = ACTIONS(1), - [anon_sym_SLASH_SLASH] = ACTIONS(1), - [anon_sym_PLUS] = ACTIONS(1), - [anon_sym_EQ_EQ] = ACTIONS(1), - [anon_sym_BANG_EQ] = ACTIONS(1), - [anon_sym_LT2] = ACTIONS(1), - [anon_sym_LT_EQ] = ACTIONS(1), - [anon_sym_GT_EQ] = ACTIONS(1), - [anon_sym_EQ_TILDE] = ACTIONS(1), - [anon_sym_BANG_TILDE] = ACTIONS(1), - [anon_sym_LPAREN2] = ACTIONS(1), - [anon_sym_DOT_DOT_LT] = ACTIONS(1), - [anon_sym_DOT_DOT] = ACTIONS(1), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1), - [anon_sym_nu] = ACTIONS(1), - [anon_sym_env] = ACTIONS(1), - [anon_sym_DASHinf] = ACTIONS(1), - [anon_sym_s] = ACTIONS(1), - [anon_sym_b] = ACTIONS(1), - [anon_sym_B] = ACTIONS(1), - [anon_sym_LBRACK2] = ACTIONS(1), - [sym_val_date] = ACTIONS(1), - [anon_sym_DQUOTE] = ACTIONS(1), - [sym__str_back_ticks] = ACTIONS(1), - [sym_escape_sequence] = ACTIONS(1), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1), - [anon_sym_SQUOTE] = ACTIONS(1), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1), - [anon_sym_DQUOTE2] = ACTIONS(1), - [sym_inter_escape_sequence] = ACTIONS(1), - [anon_sym_CARET] = ACTIONS(1), - [anon_sym_e_GT] = ACTIONS(1), - [anon_sym_o_GT] = ACTIONS(1), - [anon_sym_o_PLUSe_GT] = ACTIONS(1), - [anon_sym_e_PLUSo_GT] = ACTIONS(1), - [sym_short_flag] = ACTIONS(1), - [anon_sym_POUND] = ACTIONS(3), - }, - [1] = { - [sym_nu_script] = STATE(3659), - [sym_shebang] = STATE(49), - [sym__top_level] = STATE(905), - [sym__top_level_block] = STATE(3676), - [sym__declaration] = STATE(1098), - [sym_decl_alias] = STATE(1076), - [sym_decl_def] = STATE(1076), - [sym_decl_export] = STATE(1076), - [sym_decl_extern] = STATE(1076), - [sym_decl_module] = STATE(1076), - [sym_decl_use] = STATE(1076), - [sym__statement] = STATE(1035), - [sym__control] = STATE(1008), - [sym__ctrl_statement] = STATE(1012), - [sym__ctrl_expression] = STATE(966), - [sym_ctrl_for] = STATE(1109), - [sym_ctrl_loop] = STATE(1109), - [sym_ctrl_error] = STATE(1109), - [sym_ctrl_while] = STATE(1109), - [sym_ctrl_do] = STATE(960), - [sym_ctrl_if] = STATE(960), - [sym_ctrl_match] = STATE(960), - [sym_ctrl_try] = STATE(960), - [sym_ctrl_return] = STATE(960), - [sym_stmt_let] = STATE(1169), - [sym_stmt_mut] = STATE(1169), - [sym_stmt_const] = STATE(1169), - [sym_stmt_source] = STATE(1169), - [sym_stmt_register] = STATE(1169), - [sym__stmt_hide] = STATE(1169), - [sym_hide_mod] = STATE(1171), - [sym_hide_env] = STATE(1171), - [sym__stmt_overlay] = STATE(1169), - [sym_overlay_list] = STATE(1158), - [sym_overlay_hide] = STATE(1158), - [sym_overlay_new] = STATE(1158), - [sym_overlay_use] = STATE(1158), - [sym_assignment] = STATE(1169), - [sym_pipeline] = STATE(1169), - [sym_pipe_element] = STATE(3203), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2180), - [sym__var] = STATE(2092), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), - [sym_comment] = STATE(1), - [aux_sym__top_level_block_repeat2] = STATE(84), - [ts_builtin_sym_end] = ACTIONS(5), - [anon_sym_POUND_BANG] = ACTIONS(7), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(11), - [anon_sym_alias] = ACTIONS(13), - [anon_sym_def] = ACTIONS(15), - [anon_sym_def_DASHenv] = ACTIONS(15), - [anon_sym_export_DASHenv] = ACTIONS(17), - [anon_sym_extern] = ACTIONS(19), - [anon_sym_module] = ACTIONS(21), - [anon_sym_use] = ACTIONS(23), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(29), - [anon_sym_error] = ACTIONS(31), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(35), - [anon_sym_continue] = ACTIONS(37), - [anon_sym_for] = ACTIONS(39), - [anon_sym_loop] = ACTIONS(41), - [anon_sym_while] = ACTIONS(43), - [anon_sym_do] = ACTIONS(45), - [anon_sym_if] = ACTIONS(47), - [anon_sym_match] = ACTIONS(49), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_try] = ACTIONS(53), - [anon_sym_return] = ACTIONS(55), - [anon_sym_let] = ACTIONS(57), - [anon_sym_let_DASHenv] = ACTIONS(57), - [anon_sym_mut] = ACTIONS(59), - [anon_sym_const] = ACTIONS(61), - [anon_sym_source] = ACTIONS(63), - [anon_sym_source_DASHenv] = ACTIONS(63), - [anon_sym_register] = ACTIONS(65), - [anon_sym_hide] = ACTIONS(67), - [anon_sym_hide_DASHenv] = ACTIONS(69), - [anon_sym_overlay] = ACTIONS(71), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(3), - }, - [2] = { - [sym_comment] = STATE(2), - [ts_builtin_sym_end] = ACTIONS(103), - [sym_cmd_identifier] = ACTIONS(105), - [anon_sym_SEMI] = ACTIONS(105), - [anon_sym_LF] = ACTIONS(103), - [anon_sym_export] = ACTIONS(105), - [anon_sym_alias] = ACTIONS(105), - [anon_sym_def] = ACTIONS(105), - [anon_sym_def_DASHenv] = ACTIONS(105), - [anon_sym_export_DASHenv] = ACTIONS(105), - [anon_sym_extern] = ACTIONS(105), - [anon_sym_module] = ACTIONS(105), - [anon_sym_use] = ACTIONS(105), - [anon_sym_LBRACK] = ACTIONS(105), - [anon_sym_LPAREN] = ACTIONS(105), - [anon_sym_PIPE] = ACTIONS(105), - [anon_sym_DOLLAR] = ACTIONS(105), - [anon_sym_error] = ACTIONS(105), - [anon_sym_GT] = ACTIONS(105), - [anon_sym_DASH_DASH] = ACTIONS(105), - [anon_sym_DASH] = ACTIONS(105), - [anon_sym_break] = ACTIONS(105), - [anon_sym_continue] = ACTIONS(105), - [anon_sym_for] = ACTIONS(105), - [anon_sym_in] = ACTIONS(105), - [anon_sym_loop] = ACTIONS(105), - [anon_sym_while] = ACTIONS(105), - [anon_sym_do] = ACTIONS(105), - [anon_sym_if] = ACTIONS(105), - [anon_sym_match] = ACTIONS(105), - [anon_sym_LBRACE] = ACTIONS(105), - [anon_sym_try] = ACTIONS(105), - [anon_sym_return] = ACTIONS(105), - [anon_sym_let] = ACTIONS(105), - [anon_sym_let_DASHenv] = ACTIONS(105), - [anon_sym_mut] = ACTIONS(105), - [anon_sym_const] = ACTIONS(105), - [anon_sym_source] = ACTIONS(105), - [anon_sym_source_DASHenv] = ACTIONS(105), - [anon_sym_register] = ACTIONS(105), - [anon_sym_hide] = ACTIONS(105), - [anon_sym_hide_DASHenv] = ACTIONS(105), - [anon_sym_overlay] = ACTIONS(105), - [anon_sym_STAR] = ACTIONS(105), - [anon_sym_where] = ACTIONS(105), - [anon_sym_STAR_STAR] = ACTIONS(105), - [anon_sym_PLUS_PLUS] = ACTIONS(105), - [anon_sym_SLASH] = ACTIONS(105), - [anon_sym_mod] = ACTIONS(105), - [anon_sym_SLASH_SLASH] = ACTIONS(105), - [anon_sym_PLUS] = ACTIONS(105), - [anon_sym_bit_DASHshl] = ACTIONS(105), - [anon_sym_bit_DASHshr] = ACTIONS(105), - [anon_sym_EQ_EQ] = ACTIONS(105), - [anon_sym_BANG_EQ] = ACTIONS(105), - [anon_sym_LT2] = ACTIONS(105), - [anon_sym_LT_EQ] = ACTIONS(105), - [anon_sym_GT_EQ] = ACTIONS(105), - [anon_sym_not_DASHin] = ACTIONS(105), - [anon_sym_starts_DASHwith] = ACTIONS(105), - [anon_sym_ends_DASHwith] = ACTIONS(105), - [anon_sym_EQ_TILDE] = ACTIONS(105), - [anon_sym_BANG_TILDE] = ACTIONS(105), - [anon_sym_bit_DASHand] = ACTIONS(105), - [anon_sym_bit_DASHxor] = ACTIONS(105), - [anon_sym_bit_DASHor] = ACTIONS(105), - [anon_sym_and] = ACTIONS(105), - [anon_sym_xor] = ACTIONS(105), - [anon_sym_or] = ACTIONS(105), - [anon_sym_not] = ACTIONS(105), - [anon_sym_DOT_DOT_LT] = ACTIONS(107), - [anon_sym_DOT_DOT] = ACTIONS(107), - [anon_sym_DOT_DOT_EQ] = ACTIONS(107), - [sym_val_nothing] = ACTIONS(105), - [anon_sym_true] = ACTIONS(105), - [anon_sym_false] = ACTIONS(105), - [aux_sym_val_number_token1] = ACTIONS(105), - [aux_sym_val_number_token2] = ACTIONS(105), - [aux_sym_val_number_token3] = ACTIONS(105), - [aux_sym_val_number_token4] = ACTIONS(105), - [anon_sym_inf] = ACTIONS(105), - [anon_sym_DASHinf] = ACTIONS(105), - [anon_sym_NaN] = ACTIONS(105), - [anon_sym_ns] = ACTIONS(109), - [anon_sym_s] = ACTIONS(109), - [anon_sym_us] = ACTIONS(109), - [anon_sym_ms] = ACTIONS(109), - [anon_sym_sec] = ACTIONS(109), - [anon_sym_min] = ACTIONS(109), - [anon_sym_hr] = ACTIONS(109), - [anon_sym_day] = ACTIONS(109), - [anon_sym_wk] = ACTIONS(109), - [anon_sym_b] = ACTIONS(111), - [anon_sym_B] = ACTIONS(111), - [anon_sym_kb] = ACTIONS(111), - [anon_sym_kB] = ACTIONS(111), - [anon_sym_Kb] = ACTIONS(111), - [anon_sym_KB] = ACTIONS(111), - [anon_sym_mb] = ACTIONS(111), - [anon_sym_mB] = ACTIONS(111), - [anon_sym_Mb] = ACTIONS(111), - [anon_sym_MB] = ACTIONS(111), - [anon_sym_gb] = ACTIONS(111), - [anon_sym_gB] = ACTIONS(111), - [anon_sym_Gb] = ACTIONS(111), - [anon_sym_GB] = ACTIONS(111), - [anon_sym_tb] = ACTIONS(111), - [anon_sym_tB] = ACTIONS(111), - [anon_sym_Tb] = ACTIONS(111), - [anon_sym_TB] = ACTIONS(111), - [anon_sym_pb] = ACTIONS(111), - [anon_sym_pB] = ACTIONS(111), - [anon_sym_Pb] = ACTIONS(111), - [anon_sym_PB] = ACTIONS(111), - [anon_sym_eb] = ACTIONS(111), - [anon_sym_eB] = ACTIONS(111), - [anon_sym_Eb] = ACTIONS(111), - [anon_sym_EB] = ACTIONS(111), - [anon_sym_zb] = ACTIONS(111), - [anon_sym_zB] = ACTIONS(111), - [anon_sym_Zb] = ACTIONS(111), - [anon_sym_ZB] = ACTIONS(111), - [anon_sym_kib] = ACTIONS(111), - [anon_sym_kiB] = ACTIONS(111), - [anon_sym_kIB] = ACTIONS(111), - [anon_sym_kIb] = ACTIONS(111), - [anon_sym_Kib] = ACTIONS(111), - [anon_sym_KIb] = ACTIONS(111), - [anon_sym_KIB] = ACTIONS(111), - [anon_sym_mib] = ACTIONS(111), - [anon_sym_miB] = ACTIONS(111), - [anon_sym_mIB] = ACTIONS(111), - [anon_sym_mIb] = ACTIONS(111), - [anon_sym_Mib] = ACTIONS(111), - [anon_sym_MIb] = ACTIONS(111), - [anon_sym_MIB] = ACTIONS(111), - [anon_sym_gib] = ACTIONS(111), - [anon_sym_giB] = ACTIONS(111), - [anon_sym_gIB] = ACTIONS(111), - [anon_sym_gIb] = ACTIONS(111), - [anon_sym_Gib] = ACTIONS(111), - [anon_sym_GIb] = ACTIONS(111), - [anon_sym_GIB] = ACTIONS(111), - [anon_sym_tib] = ACTIONS(111), - [anon_sym_tiB] = ACTIONS(111), - [anon_sym_tIB] = ACTIONS(111), - [anon_sym_tIb] = ACTIONS(111), - [anon_sym_Tib] = ACTIONS(111), - [anon_sym_TIb] = ACTIONS(111), - [anon_sym_TIB] = ACTIONS(111), - [anon_sym_pib] = ACTIONS(111), - [anon_sym_piB] = ACTIONS(111), - [anon_sym_pIB] = ACTIONS(111), - [anon_sym_pIb] = ACTIONS(111), - [anon_sym_Pib] = ACTIONS(111), - [anon_sym_PIb] = ACTIONS(111), - [anon_sym_PIB] = ACTIONS(111), - [anon_sym_eib] = ACTIONS(111), - [anon_sym_eiB] = ACTIONS(111), - [anon_sym_eIB] = ACTIONS(111), - [anon_sym_eIb] = ACTIONS(111), - [anon_sym_Eib] = ACTIONS(111), - [anon_sym_EIb] = ACTIONS(111), - [anon_sym_EIB] = ACTIONS(111), - [anon_sym_zib] = ACTIONS(111), - [anon_sym_ziB] = ACTIONS(111), - [anon_sym_zIB] = ACTIONS(111), - [anon_sym_zIb] = ACTIONS(111), - [anon_sym_Zib] = ACTIONS(111), - [anon_sym_ZIb] = ACTIONS(111), - [anon_sym_ZIB] = ACTIONS(111), - [anon_sym_0b] = ACTIONS(105), - [anon_sym_0o] = ACTIONS(105), - [anon_sym_0x] = ACTIONS(105), - [sym_val_date] = ACTIONS(105), - [anon_sym_DQUOTE] = ACTIONS(105), - [sym__str_single_quotes] = ACTIONS(105), - [sym__str_back_ticks] = ACTIONS(105), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(105), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(105), - [anon_sym_CARET] = ACTIONS(105), - [sym_short_flag] = ACTIONS(105), - [anon_sym_POUND] = ACTIONS(3), - }, - [3] = { - [sym_comment] = STATE(3), - [sym_cmd_identifier] = ACTIONS(113), - [anon_sym_SEMI] = ACTIONS(113), - [anon_sym_LF] = ACTIONS(115), - [anon_sym_export] = ACTIONS(113), - [anon_sym_alias] = ACTIONS(113), - [anon_sym_def] = ACTIONS(113), - [anon_sym_def_DASHenv] = ACTIONS(113), - [anon_sym_export_DASHenv] = ACTIONS(113), - [anon_sym_extern] = ACTIONS(113), - [anon_sym_module] = ACTIONS(113), - [anon_sym_use] = ACTIONS(113), - [anon_sym_LBRACK] = ACTIONS(113), - [anon_sym_LPAREN] = ACTIONS(113), - [anon_sym_PIPE] = ACTIONS(113), - [anon_sym_DOLLAR] = ACTIONS(113), - [anon_sym_error] = ACTIONS(113), - [anon_sym_GT] = ACTIONS(113), - [anon_sym_DASH_DASH] = ACTIONS(113), - [anon_sym_DASH] = ACTIONS(113), - [anon_sym_break] = ACTIONS(113), - [anon_sym_continue] = ACTIONS(113), - [anon_sym_for] = ACTIONS(113), - [anon_sym_in] = ACTIONS(113), - [anon_sym_loop] = ACTIONS(113), - [anon_sym_while] = ACTIONS(113), - [anon_sym_do] = ACTIONS(113), - [anon_sym_if] = ACTIONS(113), - [anon_sym_match] = ACTIONS(113), - [anon_sym_LBRACE] = ACTIONS(113), - [anon_sym_RBRACE] = ACTIONS(113), - [anon_sym_try] = ACTIONS(113), - [anon_sym_return] = ACTIONS(113), - [anon_sym_let] = ACTIONS(113), - [anon_sym_let_DASHenv] = ACTIONS(113), - [anon_sym_mut] = ACTIONS(113), - [anon_sym_const] = ACTIONS(113), - [anon_sym_source] = ACTIONS(113), - [anon_sym_source_DASHenv] = ACTIONS(113), - [anon_sym_register] = ACTIONS(113), - [anon_sym_hide] = ACTIONS(113), - [anon_sym_hide_DASHenv] = ACTIONS(113), - [anon_sym_overlay] = ACTIONS(113), - [anon_sym_STAR] = ACTIONS(113), - [anon_sym_where] = ACTIONS(113), - [anon_sym_STAR_STAR] = ACTIONS(113), - [anon_sym_PLUS_PLUS] = ACTIONS(113), - [anon_sym_SLASH] = ACTIONS(113), - [anon_sym_mod] = ACTIONS(113), - [anon_sym_SLASH_SLASH] = ACTIONS(113), - [anon_sym_PLUS] = ACTIONS(113), - [anon_sym_bit_DASHshl] = ACTIONS(113), - [anon_sym_bit_DASHshr] = ACTIONS(113), - [anon_sym_EQ_EQ] = ACTIONS(113), - [anon_sym_BANG_EQ] = ACTIONS(113), - [anon_sym_LT2] = ACTIONS(113), - [anon_sym_LT_EQ] = ACTIONS(113), - [anon_sym_GT_EQ] = ACTIONS(113), - [anon_sym_not_DASHin] = ACTIONS(113), - [anon_sym_starts_DASHwith] = ACTIONS(113), - [anon_sym_ends_DASHwith] = ACTIONS(113), - [anon_sym_EQ_TILDE] = ACTIONS(113), - [anon_sym_BANG_TILDE] = ACTIONS(113), - [anon_sym_bit_DASHand] = ACTIONS(113), - [anon_sym_bit_DASHxor] = ACTIONS(113), - [anon_sym_bit_DASHor] = ACTIONS(113), - [anon_sym_and] = ACTIONS(113), - [anon_sym_xor] = ACTIONS(113), - [anon_sym_or] = ACTIONS(113), - [anon_sym_not] = ACTIONS(113), - [anon_sym_DOT_DOT_LT] = ACTIONS(113), - [anon_sym_DOT_DOT] = ACTIONS(113), - [anon_sym_DOT_DOT_EQ] = ACTIONS(113), - [sym_val_nothing] = ACTIONS(113), - [anon_sym_true] = ACTIONS(113), - [anon_sym_false] = ACTIONS(113), - [aux_sym_val_number_token1] = ACTIONS(113), - [aux_sym_val_number_token2] = ACTIONS(113), - [aux_sym_val_number_token3] = ACTIONS(113), - [aux_sym_val_number_token4] = ACTIONS(113), - [anon_sym_inf] = ACTIONS(113), - [anon_sym_DASHinf] = ACTIONS(113), - [anon_sym_NaN] = ACTIONS(113), - [anon_sym_ns] = ACTIONS(113), - [anon_sym_s] = ACTIONS(113), - [anon_sym_us] = ACTIONS(113), - [anon_sym_ms] = ACTIONS(113), - [anon_sym_sec] = ACTIONS(113), - [anon_sym_min] = ACTIONS(113), - [anon_sym_hr] = ACTIONS(113), - [anon_sym_day] = ACTIONS(113), - [anon_sym_wk] = ACTIONS(113), - [anon_sym_b] = ACTIONS(113), - [anon_sym_B] = ACTIONS(113), - [anon_sym_kb] = ACTIONS(113), - [anon_sym_kB] = ACTIONS(113), - [anon_sym_Kb] = ACTIONS(113), - [anon_sym_KB] = ACTIONS(113), - [anon_sym_mb] = ACTIONS(113), - [anon_sym_mB] = ACTIONS(113), - [anon_sym_Mb] = ACTIONS(113), - [anon_sym_MB] = ACTIONS(113), - [anon_sym_gb] = ACTIONS(113), - [anon_sym_gB] = ACTIONS(113), - [anon_sym_Gb] = ACTIONS(113), - [anon_sym_GB] = ACTIONS(113), - [anon_sym_tb] = ACTIONS(113), - [anon_sym_tB] = ACTIONS(113), - [anon_sym_Tb] = ACTIONS(113), - [anon_sym_TB] = ACTIONS(113), - [anon_sym_pb] = ACTIONS(113), - [anon_sym_pB] = ACTIONS(113), - [anon_sym_Pb] = ACTIONS(113), - [anon_sym_PB] = ACTIONS(113), - [anon_sym_eb] = ACTIONS(113), - [anon_sym_eB] = ACTIONS(113), - [anon_sym_Eb] = ACTIONS(113), - [anon_sym_EB] = ACTIONS(113), - [anon_sym_zb] = ACTIONS(113), - [anon_sym_zB] = ACTIONS(113), - [anon_sym_Zb] = ACTIONS(113), - [anon_sym_ZB] = ACTIONS(113), - [anon_sym_kib] = ACTIONS(113), - [anon_sym_kiB] = ACTIONS(113), - [anon_sym_kIB] = ACTIONS(113), - [anon_sym_kIb] = ACTIONS(113), - [anon_sym_Kib] = ACTIONS(113), - [anon_sym_KIb] = ACTIONS(113), - [anon_sym_KIB] = ACTIONS(113), - [anon_sym_mib] = ACTIONS(113), - [anon_sym_miB] = ACTIONS(113), - [anon_sym_mIB] = ACTIONS(113), - [anon_sym_mIb] = ACTIONS(113), - [anon_sym_Mib] = ACTIONS(113), - [anon_sym_MIb] = ACTIONS(113), - [anon_sym_MIB] = ACTIONS(113), - [anon_sym_gib] = ACTIONS(113), - [anon_sym_giB] = ACTIONS(113), - [anon_sym_gIB] = ACTIONS(113), - [anon_sym_gIb] = ACTIONS(113), - [anon_sym_Gib] = ACTIONS(113), - [anon_sym_GIb] = ACTIONS(113), - [anon_sym_GIB] = ACTIONS(113), - [anon_sym_tib] = ACTIONS(113), - [anon_sym_tiB] = ACTIONS(113), - [anon_sym_tIB] = ACTIONS(113), - [anon_sym_tIb] = ACTIONS(113), - [anon_sym_Tib] = ACTIONS(113), - [anon_sym_TIb] = ACTIONS(113), - [anon_sym_TIB] = ACTIONS(113), - [anon_sym_pib] = ACTIONS(113), - [anon_sym_piB] = ACTIONS(113), - [anon_sym_pIB] = ACTIONS(113), - [anon_sym_pIb] = ACTIONS(113), - [anon_sym_Pib] = ACTIONS(113), - [anon_sym_PIb] = ACTIONS(113), - [anon_sym_PIB] = ACTIONS(113), - [anon_sym_eib] = ACTIONS(113), - [anon_sym_eiB] = ACTIONS(113), - [anon_sym_eIB] = ACTIONS(113), - [anon_sym_eIb] = ACTIONS(113), - [anon_sym_Eib] = ACTIONS(113), - [anon_sym_EIb] = ACTIONS(113), - [anon_sym_EIB] = ACTIONS(113), - [anon_sym_zib] = ACTIONS(113), - [anon_sym_ziB] = ACTIONS(113), - [anon_sym_zIB] = ACTIONS(113), - [anon_sym_zIb] = ACTIONS(113), - [anon_sym_Zib] = ACTIONS(113), - [anon_sym_ZIb] = ACTIONS(113), - [anon_sym_ZIB] = ACTIONS(113), - [anon_sym_0b] = ACTIONS(113), - [anon_sym_0o] = ACTIONS(113), - [anon_sym_0x] = ACTIONS(113), - [sym_val_date] = ACTIONS(113), - [anon_sym_DQUOTE] = ACTIONS(113), - [sym__str_single_quotes] = ACTIONS(113), - [sym__str_back_ticks] = ACTIONS(113), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(113), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(113), - [anon_sym_CARET] = ACTIONS(113), - [sym_short_flag] = ACTIONS(113), - [anon_sym_POUND] = ACTIONS(3), - }, - [4] = { - [sym_comment] = STATE(4), - [ts_builtin_sym_end] = ACTIONS(115), - [sym_cmd_identifier] = ACTIONS(113), - [anon_sym_SEMI] = ACTIONS(113), - [anon_sym_LF] = ACTIONS(115), - [anon_sym_export] = ACTIONS(113), - [anon_sym_alias] = ACTIONS(113), - [anon_sym_def] = ACTIONS(113), - [anon_sym_def_DASHenv] = ACTIONS(113), - [anon_sym_export_DASHenv] = ACTIONS(113), - [anon_sym_extern] = ACTIONS(113), - [anon_sym_module] = ACTIONS(113), - [anon_sym_use] = ACTIONS(113), - [anon_sym_LBRACK] = ACTIONS(113), - [anon_sym_LPAREN] = ACTIONS(113), - [anon_sym_PIPE] = ACTIONS(113), - [anon_sym_DOLLAR] = ACTIONS(113), - [anon_sym_error] = ACTIONS(113), - [anon_sym_GT] = ACTIONS(113), - [anon_sym_DASH_DASH] = ACTIONS(113), - [anon_sym_DASH] = ACTIONS(113), - [anon_sym_break] = ACTIONS(113), - [anon_sym_continue] = ACTIONS(113), - [anon_sym_for] = ACTIONS(113), - [anon_sym_in] = ACTIONS(113), - [anon_sym_loop] = ACTIONS(113), - [anon_sym_while] = ACTIONS(113), - [anon_sym_do] = ACTIONS(113), - [anon_sym_if] = ACTIONS(113), - [anon_sym_match] = ACTIONS(113), - [anon_sym_LBRACE] = ACTIONS(113), - [anon_sym_try] = ACTIONS(113), - [anon_sym_return] = ACTIONS(113), - [anon_sym_let] = ACTIONS(113), - [anon_sym_let_DASHenv] = ACTIONS(113), - [anon_sym_mut] = ACTIONS(113), - [anon_sym_const] = ACTIONS(113), - [anon_sym_source] = ACTIONS(113), - [anon_sym_source_DASHenv] = ACTIONS(113), - [anon_sym_register] = ACTIONS(113), - [anon_sym_hide] = ACTIONS(113), - [anon_sym_hide_DASHenv] = ACTIONS(113), - [anon_sym_overlay] = ACTIONS(113), - [anon_sym_STAR] = ACTIONS(113), - [anon_sym_where] = ACTIONS(113), - [anon_sym_STAR_STAR] = ACTIONS(113), - [anon_sym_PLUS_PLUS] = ACTIONS(113), - [anon_sym_SLASH] = ACTIONS(113), - [anon_sym_mod] = ACTIONS(113), - [anon_sym_SLASH_SLASH] = ACTIONS(113), - [anon_sym_PLUS] = ACTIONS(113), - [anon_sym_bit_DASHshl] = ACTIONS(113), - [anon_sym_bit_DASHshr] = ACTIONS(113), - [anon_sym_EQ_EQ] = ACTIONS(113), - [anon_sym_BANG_EQ] = ACTIONS(113), - [anon_sym_LT2] = ACTIONS(113), - [anon_sym_LT_EQ] = ACTIONS(113), - [anon_sym_GT_EQ] = ACTIONS(113), - [anon_sym_not_DASHin] = ACTIONS(113), - [anon_sym_starts_DASHwith] = ACTIONS(113), - [anon_sym_ends_DASHwith] = ACTIONS(113), - [anon_sym_EQ_TILDE] = ACTIONS(113), - [anon_sym_BANG_TILDE] = ACTIONS(113), - [anon_sym_bit_DASHand] = ACTIONS(113), - [anon_sym_bit_DASHxor] = ACTIONS(113), - [anon_sym_bit_DASHor] = ACTIONS(113), - [anon_sym_and] = ACTIONS(113), - [anon_sym_xor] = ACTIONS(113), - [anon_sym_or] = ACTIONS(113), - [anon_sym_not] = ACTIONS(113), - [anon_sym_DOT_DOT_LT] = ACTIONS(113), - [anon_sym_DOT_DOT] = ACTIONS(113), - [anon_sym_DOT_DOT_EQ] = ACTIONS(113), - [sym_val_nothing] = ACTIONS(113), - [anon_sym_true] = ACTIONS(113), - [anon_sym_false] = ACTIONS(113), - [aux_sym_val_number_token1] = ACTIONS(113), - [aux_sym_val_number_token2] = ACTIONS(113), - [aux_sym_val_number_token3] = ACTIONS(113), - [aux_sym_val_number_token4] = ACTIONS(113), - [anon_sym_inf] = ACTIONS(113), - [anon_sym_DASHinf] = ACTIONS(113), - [anon_sym_NaN] = ACTIONS(113), - [anon_sym_ns] = ACTIONS(113), - [anon_sym_s] = ACTIONS(113), - [anon_sym_us] = ACTIONS(113), - [anon_sym_ms] = ACTIONS(113), - [anon_sym_sec] = ACTIONS(113), - [anon_sym_min] = ACTIONS(113), - [anon_sym_hr] = ACTIONS(113), - [anon_sym_day] = ACTIONS(113), - [anon_sym_wk] = ACTIONS(113), - [anon_sym_b] = ACTIONS(113), - [anon_sym_B] = ACTIONS(113), - [anon_sym_kb] = ACTIONS(113), - [anon_sym_kB] = ACTIONS(113), - [anon_sym_Kb] = ACTIONS(113), - [anon_sym_KB] = ACTIONS(113), - [anon_sym_mb] = ACTIONS(113), - [anon_sym_mB] = ACTIONS(113), - [anon_sym_Mb] = ACTIONS(113), - [anon_sym_MB] = ACTIONS(113), - [anon_sym_gb] = ACTIONS(113), - [anon_sym_gB] = ACTIONS(113), - [anon_sym_Gb] = ACTIONS(113), - [anon_sym_GB] = ACTIONS(113), - [anon_sym_tb] = ACTIONS(113), - [anon_sym_tB] = ACTIONS(113), - [anon_sym_Tb] = ACTIONS(113), - [anon_sym_TB] = ACTIONS(113), - [anon_sym_pb] = ACTIONS(113), - [anon_sym_pB] = ACTIONS(113), - [anon_sym_Pb] = ACTIONS(113), - [anon_sym_PB] = ACTIONS(113), - [anon_sym_eb] = ACTIONS(113), - [anon_sym_eB] = ACTIONS(113), - [anon_sym_Eb] = ACTIONS(113), - [anon_sym_EB] = ACTIONS(113), - [anon_sym_zb] = ACTIONS(113), - [anon_sym_zB] = ACTIONS(113), - [anon_sym_Zb] = ACTIONS(113), - [anon_sym_ZB] = ACTIONS(113), - [anon_sym_kib] = ACTIONS(113), - [anon_sym_kiB] = ACTIONS(113), - [anon_sym_kIB] = ACTIONS(113), - [anon_sym_kIb] = ACTIONS(113), - [anon_sym_Kib] = ACTIONS(113), - [anon_sym_KIb] = ACTIONS(113), - [anon_sym_KIB] = ACTIONS(113), - [anon_sym_mib] = ACTIONS(113), - [anon_sym_miB] = ACTIONS(113), - [anon_sym_mIB] = ACTIONS(113), - [anon_sym_mIb] = ACTIONS(113), - [anon_sym_Mib] = ACTIONS(113), - [anon_sym_MIb] = ACTIONS(113), - [anon_sym_MIB] = ACTIONS(113), - [anon_sym_gib] = ACTIONS(113), - [anon_sym_giB] = ACTIONS(113), - [anon_sym_gIB] = ACTIONS(113), - [anon_sym_gIb] = ACTIONS(113), - [anon_sym_Gib] = ACTIONS(113), - [anon_sym_GIb] = ACTIONS(113), - [anon_sym_GIB] = ACTIONS(113), - [anon_sym_tib] = ACTIONS(113), - [anon_sym_tiB] = ACTIONS(113), - [anon_sym_tIB] = ACTIONS(113), - [anon_sym_tIb] = ACTIONS(113), - [anon_sym_Tib] = ACTIONS(113), - [anon_sym_TIb] = ACTIONS(113), - [anon_sym_TIB] = ACTIONS(113), - [anon_sym_pib] = ACTIONS(113), - [anon_sym_piB] = ACTIONS(113), - [anon_sym_pIB] = ACTIONS(113), - [anon_sym_pIb] = ACTIONS(113), - [anon_sym_Pib] = ACTIONS(113), - [anon_sym_PIb] = ACTIONS(113), - [anon_sym_PIB] = ACTIONS(113), - [anon_sym_eib] = ACTIONS(113), - [anon_sym_eiB] = ACTIONS(113), - [anon_sym_eIB] = ACTIONS(113), - [anon_sym_eIb] = ACTIONS(113), - [anon_sym_Eib] = ACTIONS(113), - [anon_sym_EIb] = ACTIONS(113), - [anon_sym_EIB] = ACTIONS(113), - [anon_sym_zib] = ACTIONS(113), - [anon_sym_ziB] = ACTIONS(113), - [anon_sym_zIB] = ACTIONS(113), - [anon_sym_zIb] = ACTIONS(113), - [anon_sym_Zib] = ACTIONS(113), - [anon_sym_ZIb] = ACTIONS(113), - [anon_sym_ZIB] = ACTIONS(113), - [anon_sym_0b] = ACTIONS(113), - [anon_sym_0o] = ACTIONS(113), - [anon_sym_0x] = ACTIONS(113), - [sym_val_date] = ACTIONS(113), - [anon_sym_DQUOTE] = ACTIONS(113), - [sym__str_single_quotes] = ACTIONS(113), - [sym__str_back_ticks] = ACTIONS(113), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(113), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(113), - [anon_sym_CARET] = ACTIONS(113), - [sym_short_flag] = ACTIONS(113), - [anon_sym_POUND] = ACTIONS(3), - }, - [5] = { - [sym_comment] = STATE(5), - [sym_cmd_identifier] = ACTIONS(105), - [anon_sym_SEMI] = ACTIONS(105), - [anon_sym_LF] = ACTIONS(103), - [anon_sym_export] = ACTIONS(105), - [anon_sym_alias] = ACTIONS(105), - [anon_sym_def] = ACTIONS(105), - [anon_sym_def_DASHenv] = ACTIONS(105), - [anon_sym_export_DASHenv] = ACTIONS(105), - [anon_sym_extern] = ACTIONS(105), - [anon_sym_module] = ACTIONS(105), - [anon_sym_use] = ACTIONS(105), - [anon_sym_LBRACK] = ACTIONS(105), - [anon_sym_LPAREN] = ACTIONS(105), - [anon_sym_PIPE] = ACTIONS(105), - [anon_sym_DOLLAR] = ACTIONS(105), - [anon_sym_error] = ACTIONS(105), - [anon_sym_GT] = ACTIONS(105), - [anon_sym_DASH_DASH] = ACTIONS(105), - [anon_sym_DASH] = ACTIONS(105), - [anon_sym_break] = ACTIONS(105), - [anon_sym_continue] = ACTIONS(105), - [anon_sym_for] = ACTIONS(105), - [anon_sym_in] = ACTIONS(105), - [anon_sym_loop] = ACTIONS(105), - [anon_sym_while] = ACTIONS(105), - [anon_sym_do] = ACTIONS(105), - [anon_sym_if] = ACTIONS(105), - [anon_sym_match] = ACTIONS(105), - [anon_sym_LBRACE] = ACTIONS(105), - [anon_sym_RBRACE] = ACTIONS(105), - [anon_sym_try] = ACTIONS(105), - [anon_sym_return] = ACTIONS(105), - [anon_sym_let] = ACTIONS(105), - [anon_sym_let_DASHenv] = ACTIONS(105), - [anon_sym_mut] = ACTIONS(105), - [anon_sym_const] = ACTIONS(105), - [anon_sym_source] = ACTIONS(105), - [anon_sym_source_DASHenv] = ACTIONS(105), - [anon_sym_register] = ACTIONS(105), - [anon_sym_hide] = ACTIONS(105), - [anon_sym_hide_DASHenv] = ACTIONS(105), - [anon_sym_overlay] = ACTIONS(105), - [anon_sym_STAR] = ACTIONS(105), - [anon_sym_where] = ACTIONS(105), - [anon_sym_STAR_STAR] = ACTIONS(105), - [anon_sym_PLUS_PLUS] = ACTIONS(105), - [anon_sym_SLASH] = ACTIONS(105), - [anon_sym_mod] = ACTIONS(105), - [anon_sym_SLASH_SLASH] = ACTIONS(105), - [anon_sym_PLUS] = ACTIONS(105), - [anon_sym_bit_DASHshl] = ACTIONS(105), - [anon_sym_bit_DASHshr] = ACTIONS(105), - [anon_sym_EQ_EQ] = ACTIONS(105), - [anon_sym_BANG_EQ] = ACTIONS(105), - [anon_sym_LT2] = ACTIONS(105), - [anon_sym_LT_EQ] = ACTIONS(105), - [anon_sym_GT_EQ] = ACTIONS(105), - [anon_sym_not_DASHin] = ACTIONS(105), - [anon_sym_starts_DASHwith] = ACTIONS(105), - [anon_sym_ends_DASHwith] = ACTIONS(105), - [anon_sym_EQ_TILDE] = ACTIONS(105), - [anon_sym_BANG_TILDE] = ACTIONS(105), - [anon_sym_bit_DASHand] = ACTIONS(105), - [anon_sym_bit_DASHxor] = ACTIONS(105), - [anon_sym_bit_DASHor] = ACTIONS(105), - [anon_sym_and] = ACTIONS(105), - [anon_sym_xor] = ACTIONS(105), - [anon_sym_or] = ACTIONS(105), - [anon_sym_not] = ACTIONS(105), - [anon_sym_DOT_DOT_LT] = ACTIONS(117), - [anon_sym_DOT_DOT] = ACTIONS(117), - [anon_sym_DOT_DOT_EQ] = ACTIONS(117), - [sym_val_nothing] = ACTIONS(105), - [anon_sym_true] = ACTIONS(105), - [anon_sym_false] = ACTIONS(105), - [aux_sym_val_number_token1] = ACTIONS(105), - [aux_sym_val_number_token2] = ACTIONS(105), - [aux_sym_val_number_token3] = ACTIONS(105), - [aux_sym_val_number_token4] = ACTIONS(105), - [anon_sym_inf] = ACTIONS(105), - [anon_sym_DASHinf] = ACTIONS(105), - [anon_sym_NaN] = ACTIONS(105), - [anon_sym_ns] = ACTIONS(119), - [anon_sym_s] = ACTIONS(119), - [anon_sym_us] = ACTIONS(119), - [anon_sym_ms] = ACTIONS(119), - [anon_sym_sec] = ACTIONS(119), - [anon_sym_min] = ACTIONS(119), - [anon_sym_hr] = ACTIONS(119), - [anon_sym_day] = ACTIONS(119), - [anon_sym_wk] = ACTIONS(119), - [anon_sym_b] = ACTIONS(121), - [anon_sym_B] = ACTIONS(121), - [anon_sym_kb] = ACTIONS(121), - [anon_sym_kB] = ACTIONS(121), - [anon_sym_Kb] = ACTIONS(121), - [anon_sym_KB] = ACTIONS(121), - [anon_sym_mb] = ACTIONS(121), - [anon_sym_mB] = ACTIONS(121), - [anon_sym_Mb] = ACTIONS(121), - [anon_sym_MB] = ACTIONS(121), - [anon_sym_gb] = ACTIONS(121), - [anon_sym_gB] = ACTIONS(121), - [anon_sym_Gb] = ACTIONS(121), - [anon_sym_GB] = ACTIONS(121), - [anon_sym_tb] = ACTIONS(121), - [anon_sym_tB] = ACTIONS(121), - [anon_sym_Tb] = ACTIONS(121), - [anon_sym_TB] = ACTIONS(121), - [anon_sym_pb] = ACTIONS(121), - [anon_sym_pB] = ACTIONS(121), - [anon_sym_Pb] = ACTIONS(121), - [anon_sym_PB] = ACTIONS(121), - [anon_sym_eb] = ACTIONS(121), - [anon_sym_eB] = ACTIONS(121), - [anon_sym_Eb] = ACTIONS(121), - [anon_sym_EB] = ACTIONS(121), - [anon_sym_zb] = ACTIONS(121), - [anon_sym_zB] = ACTIONS(121), - [anon_sym_Zb] = ACTIONS(121), - [anon_sym_ZB] = ACTIONS(121), - [anon_sym_kib] = ACTIONS(121), - [anon_sym_kiB] = ACTIONS(121), - [anon_sym_kIB] = ACTIONS(121), - [anon_sym_kIb] = ACTIONS(121), - [anon_sym_Kib] = ACTIONS(121), - [anon_sym_KIb] = ACTIONS(121), - [anon_sym_KIB] = ACTIONS(121), - [anon_sym_mib] = ACTIONS(121), - [anon_sym_miB] = ACTIONS(121), - [anon_sym_mIB] = ACTIONS(121), - [anon_sym_mIb] = ACTIONS(121), - [anon_sym_Mib] = ACTIONS(121), - [anon_sym_MIb] = ACTIONS(121), - [anon_sym_MIB] = ACTIONS(121), - [anon_sym_gib] = ACTIONS(121), - [anon_sym_giB] = ACTIONS(121), - [anon_sym_gIB] = ACTIONS(121), - [anon_sym_gIb] = ACTIONS(121), - [anon_sym_Gib] = ACTIONS(121), - [anon_sym_GIb] = ACTIONS(121), - [anon_sym_GIB] = ACTIONS(121), - [anon_sym_tib] = ACTIONS(121), - [anon_sym_tiB] = ACTIONS(121), - [anon_sym_tIB] = ACTIONS(121), - [anon_sym_tIb] = ACTIONS(121), - [anon_sym_Tib] = ACTIONS(121), - [anon_sym_TIb] = ACTIONS(121), - [anon_sym_TIB] = ACTIONS(121), - [anon_sym_pib] = ACTIONS(121), - [anon_sym_piB] = ACTIONS(121), - [anon_sym_pIB] = ACTIONS(121), - [anon_sym_pIb] = ACTIONS(121), - [anon_sym_Pib] = ACTIONS(121), - [anon_sym_PIb] = ACTIONS(121), - [anon_sym_PIB] = ACTIONS(121), - [anon_sym_eib] = ACTIONS(121), - [anon_sym_eiB] = ACTIONS(121), - [anon_sym_eIB] = ACTIONS(121), - [anon_sym_eIb] = ACTIONS(121), - [anon_sym_Eib] = ACTIONS(121), - [anon_sym_EIb] = ACTIONS(121), - [anon_sym_EIB] = ACTIONS(121), - [anon_sym_zib] = ACTIONS(121), - [anon_sym_ziB] = ACTIONS(121), - [anon_sym_zIB] = ACTIONS(121), - [anon_sym_zIb] = ACTIONS(121), - [anon_sym_Zib] = ACTIONS(121), - [anon_sym_ZIb] = ACTIONS(121), - [anon_sym_ZIB] = ACTIONS(121), - [anon_sym_0b] = ACTIONS(105), - [anon_sym_0o] = ACTIONS(105), - [anon_sym_0x] = ACTIONS(105), - [sym_val_date] = ACTIONS(105), - [anon_sym_DQUOTE] = ACTIONS(105), - [sym__str_single_quotes] = ACTIONS(105), - [sym__str_back_ticks] = ACTIONS(105), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(105), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(105), - [anon_sym_CARET] = ACTIONS(105), - [sym_short_flag] = ACTIONS(105), - [anon_sym_POUND] = ACTIONS(3), - }, - [6] = { - [sym_comment] = STATE(6), - [ts_builtin_sym_end] = ACTIONS(103), - [sym_cmd_identifier] = ACTIONS(105), - [anon_sym_SEMI] = ACTIONS(105), - [anon_sym_LF] = ACTIONS(103), - [anon_sym_export] = ACTIONS(105), - [anon_sym_alias] = ACTIONS(105), - [anon_sym_def] = ACTIONS(105), - [anon_sym_def_DASHenv] = ACTIONS(105), - [anon_sym_export_DASHenv] = ACTIONS(105), - [anon_sym_extern] = ACTIONS(105), - [anon_sym_module] = ACTIONS(105), - [anon_sym_use] = ACTIONS(105), - [anon_sym_LBRACK] = ACTIONS(105), - [anon_sym_LPAREN] = ACTIONS(105), - [anon_sym_PIPE] = ACTIONS(105), - [anon_sym_DOLLAR] = ACTIONS(105), - [anon_sym_error] = ACTIONS(105), - [anon_sym_GT] = ACTIONS(105), - [anon_sym_DASH] = ACTIONS(105), - [anon_sym_break] = ACTIONS(105), - [anon_sym_continue] = ACTIONS(105), - [anon_sym_for] = ACTIONS(105), - [anon_sym_in] = ACTIONS(105), - [anon_sym_loop] = ACTIONS(105), - [anon_sym_while] = ACTIONS(105), - [anon_sym_do] = ACTIONS(105), - [anon_sym_if] = ACTIONS(105), - [anon_sym_match] = ACTIONS(105), - [anon_sym_LBRACE] = ACTIONS(105), - [anon_sym_try] = ACTIONS(105), - [anon_sym_return] = ACTIONS(105), - [anon_sym_let] = ACTIONS(105), - [anon_sym_let_DASHenv] = ACTIONS(105), - [anon_sym_mut] = ACTIONS(105), - [anon_sym_const] = ACTIONS(105), - [anon_sym_source] = ACTIONS(105), - [anon_sym_source_DASHenv] = ACTIONS(105), - [anon_sym_register] = ACTIONS(105), - [anon_sym_hide] = ACTIONS(105), - [anon_sym_hide_DASHenv] = ACTIONS(105), - [anon_sym_overlay] = ACTIONS(105), - [anon_sym_STAR] = ACTIONS(105), - [anon_sym_where] = ACTIONS(105), - [anon_sym_STAR_STAR] = ACTIONS(105), - [anon_sym_PLUS_PLUS] = ACTIONS(105), - [anon_sym_SLASH] = ACTIONS(105), - [anon_sym_mod] = ACTIONS(105), - [anon_sym_SLASH_SLASH] = ACTIONS(105), - [anon_sym_PLUS] = ACTIONS(105), - [anon_sym_bit_DASHshl] = ACTIONS(105), - [anon_sym_bit_DASHshr] = ACTIONS(105), - [anon_sym_EQ_EQ] = ACTIONS(105), - [anon_sym_BANG_EQ] = ACTIONS(105), - [anon_sym_LT2] = ACTIONS(105), - [anon_sym_LT_EQ] = ACTIONS(105), - [anon_sym_GT_EQ] = ACTIONS(105), - [anon_sym_not_DASHin] = ACTIONS(105), - [anon_sym_starts_DASHwith] = ACTIONS(105), - [anon_sym_ends_DASHwith] = ACTIONS(105), - [anon_sym_EQ_TILDE] = ACTIONS(105), - [anon_sym_BANG_TILDE] = ACTIONS(105), - [anon_sym_bit_DASHand] = ACTIONS(105), - [anon_sym_bit_DASHxor] = ACTIONS(105), - [anon_sym_bit_DASHor] = ACTIONS(105), - [anon_sym_and] = ACTIONS(105), - [anon_sym_xor] = ACTIONS(105), - [anon_sym_or] = ACTIONS(105), - [anon_sym_not] = ACTIONS(105), - [anon_sym_DOT_DOT_LT] = ACTIONS(123), - [anon_sym_DOT_DOT] = ACTIONS(123), - [anon_sym_DOT_DOT_EQ] = ACTIONS(123), - [sym_val_nothing] = ACTIONS(105), - [anon_sym_true] = ACTIONS(105), - [anon_sym_false] = ACTIONS(105), - [aux_sym_val_number_token1] = ACTIONS(105), - [aux_sym_val_number_token2] = ACTIONS(105), - [aux_sym_val_number_token3] = ACTIONS(105), - [aux_sym_val_number_token4] = ACTIONS(105), - [anon_sym_inf] = ACTIONS(105), - [anon_sym_DASHinf] = ACTIONS(105), - [anon_sym_NaN] = ACTIONS(105), - [anon_sym_ns] = ACTIONS(125), - [anon_sym_s] = ACTIONS(125), - [anon_sym_us] = ACTIONS(125), - [anon_sym_ms] = ACTIONS(125), - [anon_sym_sec] = ACTIONS(125), - [anon_sym_min] = ACTIONS(125), - [anon_sym_hr] = ACTIONS(125), - [anon_sym_day] = ACTIONS(125), - [anon_sym_wk] = ACTIONS(125), - [anon_sym_b] = ACTIONS(127), - [anon_sym_B] = ACTIONS(127), - [anon_sym_kb] = ACTIONS(127), - [anon_sym_kB] = ACTIONS(127), - [anon_sym_Kb] = ACTIONS(127), - [anon_sym_KB] = ACTIONS(127), - [anon_sym_mb] = ACTIONS(127), - [anon_sym_mB] = ACTIONS(127), - [anon_sym_Mb] = ACTIONS(127), - [anon_sym_MB] = ACTIONS(127), - [anon_sym_gb] = ACTIONS(127), - [anon_sym_gB] = ACTIONS(127), - [anon_sym_Gb] = ACTIONS(127), - [anon_sym_GB] = ACTIONS(127), - [anon_sym_tb] = ACTIONS(127), - [anon_sym_tB] = ACTIONS(127), - [anon_sym_Tb] = ACTIONS(127), - [anon_sym_TB] = ACTIONS(127), - [anon_sym_pb] = ACTIONS(127), - [anon_sym_pB] = ACTIONS(127), - [anon_sym_Pb] = ACTIONS(127), - [anon_sym_PB] = ACTIONS(127), - [anon_sym_eb] = ACTIONS(127), - [anon_sym_eB] = ACTIONS(127), - [anon_sym_Eb] = ACTIONS(127), - [anon_sym_EB] = ACTIONS(127), - [anon_sym_zb] = ACTIONS(127), - [anon_sym_zB] = ACTIONS(127), - [anon_sym_Zb] = ACTIONS(127), - [anon_sym_ZB] = ACTIONS(127), - [anon_sym_kib] = ACTIONS(127), - [anon_sym_kiB] = ACTIONS(127), - [anon_sym_kIB] = ACTIONS(127), - [anon_sym_kIb] = ACTIONS(127), - [anon_sym_Kib] = ACTIONS(127), - [anon_sym_KIb] = ACTIONS(127), - [anon_sym_KIB] = ACTIONS(127), - [anon_sym_mib] = ACTIONS(127), - [anon_sym_miB] = ACTIONS(127), - [anon_sym_mIB] = ACTIONS(127), - [anon_sym_mIb] = ACTIONS(127), - [anon_sym_Mib] = ACTIONS(127), - [anon_sym_MIb] = ACTIONS(127), - [anon_sym_MIB] = ACTIONS(127), - [anon_sym_gib] = ACTIONS(127), - [anon_sym_giB] = ACTIONS(127), - [anon_sym_gIB] = ACTIONS(127), - [anon_sym_gIb] = ACTIONS(127), - [anon_sym_Gib] = ACTIONS(127), - [anon_sym_GIb] = ACTIONS(127), - [anon_sym_GIB] = ACTIONS(127), - [anon_sym_tib] = ACTIONS(127), - [anon_sym_tiB] = ACTIONS(127), - [anon_sym_tIB] = ACTIONS(127), - [anon_sym_tIb] = ACTIONS(127), - [anon_sym_Tib] = ACTIONS(127), - [anon_sym_TIb] = ACTIONS(127), - [anon_sym_TIB] = ACTIONS(127), - [anon_sym_pib] = ACTIONS(127), - [anon_sym_piB] = ACTIONS(127), - [anon_sym_pIB] = ACTIONS(127), - [anon_sym_pIb] = ACTIONS(127), - [anon_sym_Pib] = ACTIONS(127), - [anon_sym_PIb] = ACTIONS(127), - [anon_sym_PIB] = ACTIONS(127), - [anon_sym_eib] = ACTIONS(127), - [anon_sym_eiB] = ACTIONS(127), - [anon_sym_eIB] = ACTIONS(127), - [anon_sym_eIb] = ACTIONS(127), - [anon_sym_Eib] = ACTIONS(127), - [anon_sym_EIb] = ACTIONS(127), - [anon_sym_EIB] = ACTIONS(127), - [anon_sym_zib] = ACTIONS(127), - [anon_sym_ziB] = ACTIONS(127), - [anon_sym_zIB] = ACTIONS(127), - [anon_sym_zIb] = ACTIONS(127), - [anon_sym_Zib] = ACTIONS(127), - [anon_sym_ZIb] = ACTIONS(127), - [anon_sym_ZIB] = ACTIONS(127), - [anon_sym_0b] = ACTIONS(105), - [anon_sym_0o] = ACTIONS(105), - [anon_sym_0x] = ACTIONS(105), - [sym_val_date] = ACTIONS(105), - [anon_sym_DQUOTE] = ACTIONS(105), - [sym__str_single_quotes] = ACTIONS(105), - [sym__str_back_ticks] = ACTIONS(105), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(105), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(105), - [anon_sym_CARET] = ACTIONS(105), - [anon_sym_POUND] = ACTIONS(3), - }, - [7] = { - [sym_comment] = STATE(7), - [sym_cmd_identifier] = ACTIONS(105), - [anon_sym_SEMI] = ACTIONS(105), - [anon_sym_LF] = ACTIONS(103), - [anon_sym_export] = ACTIONS(105), - [anon_sym_alias] = ACTIONS(105), - [anon_sym_def] = ACTIONS(105), - [anon_sym_def_DASHenv] = ACTIONS(105), - [anon_sym_export_DASHenv] = ACTIONS(105), - [anon_sym_extern] = ACTIONS(105), - [anon_sym_module] = ACTIONS(105), - [anon_sym_use] = ACTIONS(105), - [anon_sym_LBRACK] = ACTIONS(105), - [anon_sym_LPAREN] = ACTIONS(105), - [anon_sym_PIPE] = ACTIONS(105), - [anon_sym_DOLLAR] = ACTIONS(105), - [anon_sym_error] = ACTIONS(105), - [anon_sym_GT] = ACTIONS(105), - [anon_sym_DASH] = ACTIONS(105), - [anon_sym_break] = ACTIONS(105), - [anon_sym_continue] = ACTIONS(105), - [anon_sym_for] = ACTIONS(105), - [anon_sym_in] = ACTIONS(105), - [anon_sym_loop] = ACTIONS(105), - [anon_sym_while] = ACTIONS(105), - [anon_sym_do] = ACTIONS(105), - [anon_sym_if] = ACTIONS(105), - [anon_sym_match] = ACTIONS(105), - [anon_sym_LBRACE] = ACTIONS(105), - [anon_sym_RBRACE] = ACTIONS(105), - [anon_sym_try] = ACTIONS(105), - [anon_sym_return] = ACTIONS(105), - [anon_sym_let] = ACTIONS(105), - [anon_sym_let_DASHenv] = ACTIONS(105), - [anon_sym_mut] = ACTIONS(105), - [anon_sym_const] = ACTIONS(105), - [anon_sym_source] = ACTIONS(105), - [anon_sym_source_DASHenv] = ACTIONS(105), - [anon_sym_register] = ACTIONS(105), - [anon_sym_hide] = ACTIONS(105), - [anon_sym_hide_DASHenv] = ACTIONS(105), - [anon_sym_overlay] = ACTIONS(105), - [anon_sym_STAR] = ACTIONS(105), - [anon_sym_where] = ACTIONS(105), - [anon_sym_STAR_STAR] = ACTIONS(105), - [anon_sym_PLUS_PLUS] = ACTIONS(105), - [anon_sym_SLASH] = ACTIONS(105), - [anon_sym_mod] = ACTIONS(105), - [anon_sym_SLASH_SLASH] = ACTIONS(105), - [anon_sym_PLUS] = ACTIONS(105), - [anon_sym_bit_DASHshl] = ACTIONS(105), - [anon_sym_bit_DASHshr] = ACTIONS(105), - [anon_sym_EQ_EQ] = ACTIONS(105), - [anon_sym_BANG_EQ] = ACTIONS(105), - [anon_sym_LT2] = ACTIONS(105), - [anon_sym_LT_EQ] = ACTIONS(105), - [anon_sym_GT_EQ] = ACTIONS(105), - [anon_sym_not_DASHin] = ACTIONS(105), - [anon_sym_starts_DASHwith] = ACTIONS(105), - [anon_sym_ends_DASHwith] = ACTIONS(105), - [anon_sym_EQ_TILDE] = ACTIONS(105), - [anon_sym_BANG_TILDE] = ACTIONS(105), - [anon_sym_bit_DASHand] = ACTIONS(105), - [anon_sym_bit_DASHxor] = ACTIONS(105), - [anon_sym_bit_DASHor] = ACTIONS(105), - [anon_sym_and] = ACTIONS(105), - [anon_sym_xor] = ACTIONS(105), - [anon_sym_or] = ACTIONS(105), - [anon_sym_not] = ACTIONS(105), - [anon_sym_DOT_DOT_LT] = ACTIONS(129), - [anon_sym_DOT_DOT] = ACTIONS(129), - [anon_sym_DOT_DOT_EQ] = ACTIONS(129), - [sym_val_nothing] = ACTIONS(105), - [anon_sym_true] = ACTIONS(105), - [anon_sym_false] = ACTIONS(105), - [aux_sym_val_number_token1] = ACTIONS(105), - [aux_sym_val_number_token2] = ACTIONS(105), - [aux_sym_val_number_token3] = ACTIONS(105), - [aux_sym_val_number_token4] = ACTIONS(105), - [anon_sym_inf] = ACTIONS(105), - [anon_sym_DASHinf] = ACTIONS(105), - [anon_sym_NaN] = ACTIONS(105), - [anon_sym_ns] = ACTIONS(131), - [anon_sym_s] = ACTIONS(131), - [anon_sym_us] = ACTIONS(131), - [anon_sym_ms] = ACTIONS(131), - [anon_sym_sec] = ACTIONS(131), - [anon_sym_min] = ACTIONS(131), - [anon_sym_hr] = ACTIONS(131), - [anon_sym_day] = ACTIONS(131), - [anon_sym_wk] = ACTIONS(131), - [anon_sym_b] = ACTIONS(133), - [anon_sym_B] = ACTIONS(133), - [anon_sym_kb] = ACTIONS(133), - [anon_sym_kB] = ACTIONS(133), - [anon_sym_Kb] = ACTIONS(133), - [anon_sym_KB] = ACTIONS(133), - [anon_sym_mb] = ACTIONS(133), - [anon_sym_mB] = ACTIONS(133), - [anon_sym_Mb] = ACTIONS(133), - [anon_sym_MB] = ACTIONS(133), - [anon_sym_gb] = ACTIONS(133), - [anon_sym_gB] = ACTIONS(133), - [anon_sym_Gb] = ACTIONS(133), - [anon_sym_GB] = ACTIONS(133), - [anon_sym_tb] = ACTIONS(133), - [anon_sym_tB] = ACTIONS(133), - [anon_sym_Tb] = ACTIONS(133), - [anon_sym_TB] = ACTIONS(133), - [anon_sym_pb] = ACTIONS(133), - [anon_sym_pB] = ACTIONS(133), - [anon_sym_Pb] = ACTIONS(133), - [anon_sym_PB] = ACTIONS(133), - [anon_sym_eb] = ACTIONS(133), - [anon_sym_eB] = ACTIONS(133), - [anon_sym_Eb] = ACTIONS(133), - [anon_sym_EB] = ACTIONS(133), - [anon_sym_zb] = ACTIONS(133), - [anon_sym_zB] = ACTIONS(133), - [anon_sym_Zb] = ACTIONS(133), - [anon_sym_ZB] = ACTIONS(133), - [anon_sym_kib] = ACTIONS(133), - [anon_sym_kiB] = ACTIONS(133), - [anon_sym_kIB] = ACTIONS(133), - [anon_sym_kIb] = ACTIONS(133), - [anon_sym_Kib] = ACTIONS(133), - [anon_sym_KIb] = ACTIONS(133), - [anon_sym_KIB] = ACTIONS(133), - [anon_sym_mib] = ACTIONS(133), - [anon_sym_miB] = ACTIONS(133), - [anon_sym_mIB] = ACTIONS(133), - [anon_sym_mIb] = ACTIONS(133), - [anon_sym_Mib] = ACTIONS(133), - [anon_sym_MIb] = ACTIONS(133), - [anon_sym_MIB] = ACTIONS(133), - [anon_sym_gib] = ACTIONS(133), - [anon_sym_giB] = ACTIONS(133), - [anon_sym_gIB] = ACTIONS(133), - [anon_sym_gIb] = ACTIONS(133), - [anon_sym_Gib] = ACTIONS(133), - [anon_sym_GIb] = ACTIONS(133), - [anon_sym_GIB] = ACTIONS(133), - [anon_sym_tib] = ACTIONS(133), - [anon_sym_tiB] = ACTIONS(133), - [anon_sym_tIB] = ACTIONS(133), - [anon_sym_tIb] = ACTIONS(133), - [anon_sym_Tib] = ACTIONS(133), - [anon_sym_TIb] = ACTIONS(133), - [anon_sym_TIB] = ACTIONS(133), - [anon_sym_pib] = ACTIONS(133), - [anon_sym_piB] = ACTIONS(133), - [anon_sym_pIB] = ACTIONS(133), - [anon_sym_pIb] = ACTIONS(133), - [anon_sym_Pib] = ACTIONS(133), - [anon_sym_PIb] = ACTIONS(133), - [anon_sym_PIB] = ACTIONS(133), - [anon_sym_eib] = ACTIONS(133), - [anon_sym_eiB] = ACTIONS(133), - [anon_sym_eIB] = ACTIONS(133), - [anon_sym_eIb] = ACTIONS(133), - [anon_sym_Eib] = ACTIONS(133), - [anon_sym_EIb] = ACTIONS(133), - [anon_sym_EIB] = ACTIONS(133), - [anon_sym_zib] = ACTIONS(133), - [anon_sym_ziB] = ACTIONS(133), - [anon_sym_zIB] = ACTIONS(133), - [anon_sym_zIb] = ACTIONS(133), - [anon_sym_Zib] = ACTIONS(133), - [anon_sym_ZIb] = ACTIONS(133), - [anon_sym_ZIB] = ACTIONS(133), - [anon_sym_0b] = ACTIONS(105), - [anon_sym_0o] = ACTIONS(105), - [anon_sym_0x] = ACTIONS(105), - [sym_val_date] = ACTIONS(105), - [anon_sym_DQUOTE] = ACTIONS(105), - [sym__str_single_quotes] = ACTIONS(105), - [sym__str_back_ticks] = ACTIONS(105), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(105), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(105), - [anon_sym_CARET] = ACTIONS(105), - [anon_sym_POUND] = ACTIONS(3), - }, - [8] = { - [sym_comment] = STATE(8), - [ts_builtin_sym_end] = ACTIONS(115), - [sym_cmd_identifier] = ACTIONS(113), - [anon_sym_SEMI] = ACTIONS(113), - [anon_sym_LF] = ACTIONS(115), - [anon_sym_export] = ACTIONS(113), - [anon_sym_alias] = ACTIONS(113), - [anon_sym_def] = ACTIONS(113), - [anon_sym_def_DASHenv] = ACTIONS(113), - [anon_sym_export_DASHenv] = ACTIONS(113), - [anon_sym_extern] = ACTIONS(113), - [anon_sym_module] = ACTIONS(113), - [anon_sym_use] = ACTIONS(113), - [anon_sym_LBRACK] = ACTIONS(113), - [anon_sym_LPAREN] = ACTIONS(113), - [anon_sym_PIPE] = ACTIONS(113), - [anon_sym_DOLLAR] = ACTIONS(113), - [anon_sym_error] = ACTIONS(113), - [anon_sym_GT] = ACTIONS(113), - [anon_sym_DASH] = ACTIONS(113), - [anon_sym_break] = ACTIONS(113), - [anon_sym_continue] = ACTIONS(113), - [anon_sym_for] = ACTIONS(113), - [anon_sym_in] = ACTIONS(113), - [anon_sym_loop] = ACTIONS(113), - [anon_sym_while] = ACTIONS(113), - [anon_sym_do] = ACTIONS(113), - [anon_sym_if] = ACTIONS(113), - [anon_sym_match] = ACTIONS(113), - [anon_sym_LBRACE] = ACTIONS(113), - [anon_sym_try] = ACTIONS(113), - [anon_sym_return] = ACTIONS(113), - [anon_sym_let] = ACTIONS(113), - [anon_sym_let_DASHenv] = ACTIONS(113), - [anon_sym_mut] = ACTIONS(113), - [anon_sym_const] = ACTIONS(113), - [anon_sym_source] = ACTIONS(113), - [anon_sym_source_DASHenv] = ACTIONS(113), - [anon_sym_register] = ACTIONS(113), - [anon_sym_hide] = ACTIONS(113), - [anon_sym_hide_DASHenv] = ACTIONS(113), - [anon_sym_overlay] = ACTIONS(113), - [anon_sym_STAR] = ACTIONS(113), - [anon_sym_where] = ACTIONS(113), - [anon_sym_STAR_STAR] = ACTIONS(113), - [anon_sym_PLUS_PLUS] = ACTIONS(113), - [anon_sym_SLASH] = ACTIONS(113), - [anon_sym_mod] = ACTIONS(113), - [anon_sym_SLASH_SLASH] = ACTIONS(113), - [anon_sym_PLUS] = ACTIONS(113), - [anon_sym_bit_DASHshl] = ACTIONS(113), - [anon_sym_bit_DASHshr] = ACTIONS(113), - [anon_sym_EQ_EQ] = ACTIONS(113), - [anon_sym_BANG_EQ] = ACTIONS(113), - [anon_sym_LT2] = ACTIONS(113), - [anon_sym_LT_EQ] = ACTIONS(113), - [anon_sym_GT_EQ] = ACTIONS(113), - [anon_sym_not_DASHin] = ACTIONS(113), - [anon_sym_starts_DASHwith] = ACTIONS(113), - [anon_sym_ends_DASHwith] = ACTIONS(113), - [anon_sym_EQ_TILDE] = ACTIONS(113), - [anon_sym_BANG_TILDE] = ACTIONS(113), - [anon_sym_bit_DASHand] = ACTIONS(113), - [anon_sym_bit_DASHxor] = ACTIONS(113), - [anon_sym_bit_DASHor] = ACTIONS(113), - [anon_sym_and] = ACTIONS(113), - [anon_sym_xor] = ACTIONS(113), - [anon_sym_or] = ACTIONS(113), - [anon_sym_not] = ACTIONS(113), - [anon_sym_DOT_DOT_LT] = ACTIONS(113), - [anon_sym_DOT_DOT] = ACTIONS(113), - [anon_sym_DOT_DOT_EQ] = ACTIONS(113), - [sym_val_nothing] = ACTIONS(113), - [anon_sym_true] = ACTIONS(113), - [anon_sym_false] = ACTIONS(113), - [aux_sym_val_number_token1] = ACTIONS(113), - [aux_sym_val_number_token2] = ACTIONS(113), - [aux_sym_val_number_token3] = ACTIONS(113), - [aux_sym_val_number_token4] = ACTIONS(113), - [anon_sym_inf] = ACTIONS(113), - [anon_sym_DASHinf] = ACTIONS(113), - [anon_sym_NaN] = ACTIONS(113), - [anon_sym_ns] = ACTIONS(113), - [anon_sym_s] = ACTIONS(113), - [anon_sym_us] = ACTIONS(113), - [anon_sym_ms] = ACTIONS(113), - [anon_sym_sec] = ACTIONS(113), - [anon_sym_min] = ACTIONS(113), - [anon_sym_hr] = ACTIONS(113), - [anon_sym_day] = ACTIONS(113), - [anon_sym_wk] = ACTIONS(113), - [anon_sym_b] = ACTIONS(113), - [anon_sym_B] = ACTIONS(113), - [anon_sym_kb] = ACTIONS(113), - [anon_sym_kB] = ACTIONS(113), - [anon_sym_Kb] = ACTIONS(113), - [anon_sym_KB] = ACTIONS(113), - [anon_sym_mb] = ACTIONS(113), - [anon_sym_mB] = ACTIONS(113), - [anon_sym_Mb] = ACTIONS(113), - [anon_sym_MB] = ACTIONS(113), - [anon_sym_gb] = ACTIONS(113), - [anon_sym_gB] = ACTIONS(113), - [anon_sym_Gb] = ACTIONS(113), - [anon_sym_GB] = ACTIONS(113), - [anon_sym_tb] = ACTIONS(113), - [anon_sym_tB] = ACTIONS(113), - [anon_sym_Tb] = ACTIONS(113), - [anon_sym_TB] = ACTIONS(113), - [anon_sym_pb] = ACTIONS(113), - [anon_sym_pB] = ACTIONS(113), - [anon_sym_Pb] = ACTIONS(113), - [anon_sym_PB] = ACTIONS(113), - [anon_sym_eb] = ACTIONS(113), - [anon_sym_eB] = ACTIONS(113), - [anon_sym_Eb] = ACTIONS(113), - [anon_sym_EB] = ACTIONS(113), - [anon_sym_zb] = ACTIONS(113), - [anon_sym_zB] = ACTIONS(113), - [anon_sym_Zb] = ACTIONS(113), - [anon_sym_ZB] = ACTIONS(113), - [anon_sym_kib] = ACTIONS(113), - [anon_sym_kiB] = ACTIONS(113), - [anon_sym_kIB] = ACTIONS(113), - [anon_sym_kIb] = ACTIONS(113), - [anon_sym_Kib] = ACTIONS(113), - [anon_sym_KIb] = ACTIONS(113), - [anon_sym_KIB] = ACTIONS(113), - [anon_sym_mib] = ACTIONS(113), - [anon_sym_miB] = ACTIONS(113), - [anon_sym_mIB] = ACTIONS(113), - [anon_sym_mIb] = ACTIONS(113), - [anon_sym_Mib] = ACTIONS(113), - [anon_sym_MIb] = ACTIONS(113), - [anon_sym_MIB] = ACTIONS(113), - [anon_sym_gib] = ACTIONS(113), - [anon_sym_giB] = ACTIONS(113), - [anon_sym_gIB] = ACTIONS(113), - [anon_sym_gIb] = ACTIONS(113), - [anon_sym_Gib] = ACTIONS(113), - [anon_sym_GIb] = ACTIONS(113), - [anon_sym_GIB] = ACTIONS(113), - [anon_sym_tib] = ACTIONS(113), - [anon_sym_tiB] = ACTIONS(113), - [anon_sym_tIB] = ACTIONS(113), - [anon_sym_tIb] = ACTIONS(113), - [anon_sym_Tib] = ACTIONS(113), - [anon_sym_TIb] = ACTIONS(113), - [anon_sym_TIB] = ACTIONS(113), - [anon_sym_pib] = ACTIONS(113), - [anon_sym_piB] = ACTIONS(113), - [anon_sym_pIB] = ACTIONS(113), - [anon_sym_pIb] = ACTIONS(113), - [anon_sym_Pib] = ACTIONS(113), - [anon_sym_PIb] = ACTIONS(113), - [anon_sym_PIB] = ACTIONS(113), - [anon_sym_eib] = ACTIONS(113), - [anon_sym_eiB] = ACTIONS(113), - [anon_sym_eIB] = ACTIONS(113), - [anon_sym_eIb] = ACTIONS(113), - [anon_sym_Eib] = ACTIONS(113), - [anon_sym_EIb] = ACTIONS(113), - [anon_sym_EIB] = ACTIONS(113), - [anon_sym_zib] = ACTIONS(113), - [anon_sym_ziB] = ACTIONS(113), - [anon_sym_zIB] = ACTIONS(113), - [anon_sym_zIb] = ACTIONS(113), - [anon_sym_Zib] = ACTIONS(113), - [anon_sym_ZIb] = ACTIONS(113), - [anon_sym_ZIB] = ACTIONS(113), - [anon_sym_0b] = ACTIONS(113), - [anon_sym_0o] = ACTIONS(113), - [anon_sym_0x] = ACTIONS(113), - [sym_val_date] = ACTIONS(113), - [anon_sym_DQUOTE] = ACTIONS(113), - [sym__str_single_quotes] = ACTIONS(113), - [sym__str_back_ticks] = ACTIONS(113), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(113), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(113), - [anon_sym_CARET] = ACTIONS(113), - [anon_sym_POUND] = ACTIONS(3), - }, - [9] = { - [sym_comment] = STATE(9), - [sym_cmd_identifier] = ACTIONS(113), - [anon_sym_SEMI] = ACTIONS(113), - [anon_sym_LF] = ACTIONS(115), - [anon_sym_export] = ACTIONS(113), - [anon_sym_alias] = ACTIONS(113), - [anon_sym_def] = ACTIONS(113), - [anon_sym_def_DASHenv] = ACTIONS(113), - [anon_sym_export_DASHenv] = ACTIONS(113), - [anon_sym_extern] = ACTIONS(113), - [anon_sym_module] = ACTIONS(113), - [anon_sym_use] = ACTIONS(113), - [anon_sym_LBRACK] = ACTIONS(113), - [anon_sym_LPAREN] = ACTIONS(113), - [anon_sym_PIPE] = ACTIONS(113), - [anon_sym_DOLLAR] = ACTIONS(113), - [anon_sym_error] = ACTIONS(113), - [anon_sym_GT] = ACTIONS(113), - [anon_sym_DASH] = ACTIONS(113), - [anon_sym_break] = ACTIONS(113), - [anon_sym_continue] = ACTIONS(113), - [anon_sym_for] = ACTIONS(113), - [anon_sym_in] = ACTIONS(113), - [anon_sym_loop] = ACTIONS(113), - [anon_sym_while] = ACTIONS(113), - [anon_sym_do] = ACTIONS(113), - [anon_sym_if] = ACTIONS(113), - [anon_sym_match] = ACTIONS(113), - [anon_sym_LBRACE] = ACTIONS(113), - [anon_sym_RBRACE] = ACTIONS(113), - [anon_sym_try] = ACTIONS(113), - [anon_sym_return] = ACTIONS(113), - [anon_sym_let] = ACTIONS(113), - [anon_sym_let_DASHenv] = ACTIONS(113), - [anon_sym_mut] = ACTIONS(113), - [anon_sym_const] = ACTIONS(113), - [anon_sym_source] = ACTIONS(113), - [anon_sym_source_DASHenv] = ACTIONS(113), - [anon_sym_register] = ACTIONS(113), - [anon_sym_hide] = ACTIONS(113), - [anon_sym_hide_DASHenv] = ACTIONS(113), - [anon_sym_overlay] = ACTIONS(113), - [anon_sym_STAR] = ACTIONS(113), - [anon_sym_where] = ACTIONS(113), - [anon_sym_STAR_STAR] = ACTIONS(113), - [anon_sym_PLUS_PLUS] = ACTIONS(113), - [anon_sym_SLASH] = ACTIONS(113), - [anon_sym_mod] = ACTIONS(113), - [anon_sym_SLASH_SLASH] = ACTIONS(113), - [anon_sym_PLUS] = ACTIONS(113), - [anon_sym_bit_DASHshl] = ACTIONS(113), - [anon_sym_bit_DASHshr] = ACTIONS(113), - [anon_sym_EQ_EQ] = ACTIONS(113), - [anon_sym_BANG_EQ] = ACTIONS(113), - [anon_sym_LT2] = ACTIONS(113), - [anon_sym_LT_EQ] = ACTIONS(113), - [anon_sym_GT_EQ] = ACTIONS(113), - [anon_sym_not_DASHin] = ACTIONS(113), - [anon_sym_starts_DASHwith] = ACTIONS(113), - [anon_sym_ends_DASHwith] = ACTIONS(113), - [anon_sym_EQ_TILDE] = ACTIONS(113), - [anon_sym_BANG_TILDE] = ACTIONS(113), - [anon_sym_bit_DASHand] = ACTIONS(113), - [anon_sym_bit_DASHxor] = ACTIONS(113), - [anon_sym_bit_DASHor] = ACTIONS(113), - [anon_sym_and] = ACTIONS(113), - [anon_sym_xor] = ACTIONS(113), - [anon_sym_or] = ACTIONS(113), - [anon_sym_not] = ACTIONS(113), - [anon_sym_DOT_DOT_LT] = ACTIONS(113), - [anon_sym_DOT_DOT] = ACTIONS(113), - [anon_sym_DOT_DOT_EQ] = ACTIONS(113), - [sym_val_nothing] = ACTIONS(113), - [anon_sym_true] = ACTIONS(113), - [anon_sym_false] = ACTIONS(113), - [aux_sym_val_number_token1] = ACTIONS(113), - [aux_sym_val_number_token2] = ACTIONS(113), - [aux_sym_val_number_token3] = ACTIONS(113), - [aux_sym_val_number_token4] = ACTIONS(113), - [anon_sym_inf] = ACTIONS(113), - [anon_sym_DASHinf] = ACTIONS(113), - [anon_sym_NaN] = ACTIONS(113), - [anon_sym_ns] = ACTIONS(113), - [anon_sym_s] = ACTIONS(113), - [anon_sym_us] = ACTIONS(113), - [anon_sym_ms] = ACTIONS(113), - [anon_sym_sec] = ACTIONS(113), - [anon_sym_min] = ACTIONS(113), - [anon_sym_hr] = ACTIONS(113), - [anon_sym_day] = ACTIONS(113), - [anon_sym_wk] = ACTIONS(113), - [anon_sym_b] = ACTIONS(113), - [anon_sym_B] = ACTIONS(113), - [anon_sym_kb] = ACTIONS(113), - [anon_sym_kB] = ACTIONS(113), - [anon_sym_Kb] = ACTIONS(113), - [anon_sym_KB] = ACTIONS(113), - [anon_sym_mb] = ACTIONS(113), - [anon_sym_mB] = ACTIONS(113), - [anon_sym_Mb] = ACTIONS(113), - [anon_sym_MB] = ACTIONS(113), - [anon_sym_gb] = ACTIONS(113), - [anon_sym_gB] = ACTIONS(113), - [anon_sym_Gb] = ACTIONS(113), - [anon_sym_GB] = ACTIONS(113), - [anon_sym_tb] = ACTIONS(113), - [anon_sym_tB] = ACTIONS(113), - [anon_sym_Tb] = ACTIONS(113), - [anon_sym_TB] = ACTIONS(113), - [anon_sym_pb] = ACTIONS(113), - [anon_sym_pB] = ACTIONS(113), - [anon_sym_Pb] = ACTIONS(113), - [anon_sym_PB] = ACTIONS(113), - [anon_sym_eb] = ACTIONS(113), - [anon_sym_eB] = ACTIONS(113), - [anon_sym_Eb] = ACTIONS(113), - [anon_sym_EB] = ACTIONS(113), - [anon_sym_zb] = ACTIONS(113), - [anon_sym_zB] = ACTIONS(113), - [anon_sym_Zb] = ACTIONS(113), - [anon_sym_ZB] = ACTIONS(113), - [anon_sym_kib] = ACTIONS(113), - [anon_sym_kiB] = ACTIONS(113), - [anon_sym_kIB] = ACTIONS(113), - [anon_sym_kIb] = ACTIONS(113), - [anon_sym_Kib] = ACTIONS(113), - [anon_sym_KIb] = ACTIONS(113), - [anon_sym_KIB] = ACTIONS(113), - [anon_sym_mib] = ACTIONS(113), - [anon_sym_miB] = ACTIONS(113), - [anon_sym_mIB] = ACTIONS(113), - [anon_sym_mIb] = ACTIONS(113), - [anon_sym_Mib] = ACTIONS(113), - [anon_sym_MIb] = ACTIONS(113), - [anon_sym_MIB] = ACTIONS(113), - [anon_sym_gib] = ACTIONS(113), - [anon_sym_giB] = ACTIONS(113), - [anon_sym_gIB] = ACTIONS(113), - [anon_sym_gIb] = ACTIONS(113), - [anon_sym_Gib] = ACTIONS(113), - [anon_sym_GIb] = ACTIONS(113), - [anon_sym_GIB] = ACTIONS(113), - [anon_sym_tib] = ACTIONS(113), - [anon_sym_tiB] = ACTIONS(113), - [anon_sym_tIB] = ACTIONS(113), - [anon_sym_tIb] = ACTIONS(113), - [anon_sym_Tib] = ACTIONS(113), - [anon_sym_TIb] = ACTIONS(113), - [anon_sym_TIB] = ACTIONS(113), - [anon_sym_pib] = ACTIONS(113), - [anon_sym_piB] = ACTIONS(113), - [anon_sym_pIB] = ACTIONS(113), - [anon_sym_pIb] = ACTIONS(113), - [anon_sym_Pib] = ACTIONS(113), - [anon_sym_PIb] = ACTIONS(113), - [anon_sym_PIB] = ACTIONS(113), - [anon_sym_eib] = ACTIONS(113), - [anon_sym_eiB] = ACTIONS(113), - [anon_sym_eIB] = ACTIONS(113), - [anon_sym_eIb] = ACTIONS(113), - [anon_sym_Eib] = ACTIONS(113), - [anon_sym_EIb] = ACTIONS(113), - [anon_sym_EIB] = ACTIONS(113), - [anon_sym_zib] = ACTIONS(113), - [anon_sym_ziB] = ACTIONS(113), - [anon_sym_zIB] = ACTIONS(113), - [anon_sym_zIb] = ACTIONS(113), - [anon_sym_Zib] = ACTIONS(113), - [anon_sym_ZIb] = ACTIONS(113), - [anon_sym_ZIB] = ACTIONS(113), - [anon_sym_0b] = ACTIONS(113), - [anon_sym_0o] = ACTIONS(113), - [anon_sym_0x] = ACTIONS(113), - [sym_val_date] = ACTIONS(113), - [anon_sym_DQUOTE] = ACTIONS(113), - [sym__str_single_quotes] = ACTIONS(113), - [sym__str_back_ticks] = ACTIONS(113), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(113), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(113), - [anon_sym_CARET] = ACTIONS(113), - [anon_sym_POUND] = ACTIONS(3), - }, - [10] = { - [sym_comment] = STATE(10), - [sym_cmd_identifier] = ACTIONS(105), - [anon_sym_SEMI] = ACTIONS(105), - [anon_sym_LF] = ACTIONS(103), - [anon_sym_LBRACK] = ACTIONS(105), - [anon_sym_LPAREN] = ACTIONS(105), - [anon_sym_RPAREN] = ACTIONS(105), - [anon_sym_PIPE] = ACTIONS(105), - [anon_sym_DOLLAR] = ACTIONS(105), - [anon_sym_error] = ACTIONS(105), - [anon_sym_GT] = ACTIONS(105), - [anon_sym_DASH_DASH] = ACTIONS(105), - [anon_sym_DASH] = ACTIONS(105), - [anon_sym_break] = ACTIONS(105), - [anon_sym_continue] = ACTIONS(105), - [anon_sym_for] = ACTIONS(105), - [anon_sym_in] = ACTIONS(105), - [anon_sym_loop] = ACTIONS(105), - [anon_sym_while] = ACTIONS(105), - [anon_sym_do] = ACTIONS(105), - [anon_sym_if] = ACTIONS(105), - [anon_sym_match] = ACTIONS(105), - [anon_sym_LBRACE] = ACTIONS(105), - [anon_sym_try] = ACTIONS(105), - [anon_sym_return] = ACTIONS(105), - [anon_sym_let] = ACTIONS(105), - [anon_sym_let_DASHenv] = ACTIONS(105), - [anon_sym_mut] = ACTIONS(105), - [anon_sym_const] = ACTIONS(105), - [anon_sym_source] = ACTIONS(105), - [anon_sym_source_DASHenv] = ACTIONS(105), - [anon_sym_register] = ACTIONS(105), - [anon_sym_hide] = ACTIONS(105), - [anon_sym_hide_DASHenv] = ACTIONS(105), - [anon_sym_overlay] = ACTIONS(105), - [anon_sym_STAR] = ACTIONS(105), - [anon_sym_where] = ACTIONS(105), - [anon_sym_STAR_STAR] = ACTIONS(105), - [anon_sym_PLUS_PLUS] = ACTIONS(105), - [anon_sym_SLASH] = ACTIONS(105), - [anon_sym_mod] = ACTIONS(105), - [anon_sym_SLASH_SLASH] = ACTIONS(105), - [anon_sym_PLUS] = ACTIONS(105), - [anon_sym_bit_DASHshl] = ACTIONS(105), - [anon_sym_bit_DASHshr] = ACTIONS(105), - [anon_sym_EQ_EQ] = ACTIONS(105), - [anon_sym_BANG_EQ] = ACTIONS(105), - [anon_sym_LT2] = ACTIONS(105), - [anon_sym_LT_EQ] = ACTIONS(105), - [anon_sym_GT_EQ] = ACTIONS(105), - [anon_sym_not_DASHin] = ACTIONS(105), - [anon_sym_starts_DASHwith] = ACTIONS(105), - [anon_sym_ends_DASHwith] = ACTIONS(105), - [anon_sym_EQ_TILDE] = ACTIONS(105), - [anon_sym_BANG_TILDE] = ACTIONS(105), - [anon_sym_bit_DASHand] = ACTIONS(105), - [anon_sym_bit_DASHxor] = ACTIONS(105), - [anon_sym_bit_DASHor] = ACTIONS(105), - [anon_sym_and] = ACTIONS(105), - [anon_sym_xor] = ACTIONS(105), - [anon_sym_or] = ACTIONS(105), - [anon_sym_not] = ACTIONS(105), - [anon_sym_DOT_DOT_LT] = ACTIONS(135), - [anon_sym_DOT_DOT] = ACTIONS(135), - [anon_sym_DOT_DOT_EQ] = ACTIONS(135), - [sym_val_nothing] = ACTIONS(105), - [anon_sym_true] = ACTIONS(105), - [anon_sym_false] = ACTIONS(105), - [aux_sym_val_number_token1] = ACTIONS(105), - [aux_sym_val_number_token2] = ACTIONS(105), - [aux_sym_val_number_token3] = ACTIONS(105), - [aux_sym_val_number_token4] = ACTIONS(105), - [anon_sym_inf] = ACTIONS(105), - [anon_sym_DASHinf] = ACTIONS(105), - [anon_sym_NaN] = ACTIONS(105), - [anon_sym_ns] = ACTIONS(137), - [anon_sym_s] = ACTIONS(137), - [anon_sym_us] = ACTIONS(137), - [anon_sym_ms] = ACTIONS(137), - [anon_sym_sec] = ACTIONS(137), - [anon_sym_min] = ACTIONS(137), - [anon_sym_hr] = ACTIONS(137), - [anon_sym_day] = ACTIONS(137), - [anon_sym_wk] = ACTIONS(137), - [anon_sym_b] = ACTIONS(139), - [anon_sym_B] = ACTIONS(139), - [anon_sym_kb] = ACTIONS(139), - [anon_sym_kB] = ACTIONS(139), - [anon_sym_Kb] = ACTIONS(139), - [anon_sym_KB] = ACTIONS(139), - [anon_sym_mb] = ACTIONS(139), - [anon_sym_mB] = ACTIONS(139), - [anon_sym_Mb] = ACTIONS(139), - [anon_sym_MB] = ACTIONS(139), - [anon_sym_gb] = ACTIONS(139), - [anon_sym_gB] = ACTIONS(139), - [anon_sym_Gb] = ACTIONS(139), - [anon_sym_GB] = ACTIONS(139), - [anon_sym_tb] = ACTIONS(139), - [anon_sym_tB] = ACTIONS(139), - [anon_sym_Tb] = ACTIONS(139), - [anon_sym_TB] = ACTIONS(139), - [anon_sym_pb] = ACTIONS(139), - [anon_sym_pB] = ACTIONS(139), - [anon_sym_Pb] = ACTIONS(139), - [anon_sym_PB] = ACTIONS(139), - [anon_sym_eb] = ACTIONS(139), - [anon_sym_eB] = ACTIONS(139), - [anon_sym_Eb] = ACTIONS(139), - [anon_sym_EB] = ACTIONS(139), - [anon_sym_zb] = ACTIONS(139), - [anon_sym_zB] = ACTIONS(139), - [anon_sym_Zb] = ACTIONS(139), - [anon_sym_ZB] = ACTIONS(139), - [anon_sym_kib] = ACTIONS(139), - [anon_sym_kiB] = ACTIONS(139), - [anon_sym_kIB] = ACTIONS(139), - [anon_sym_kIb] = ACTIONS(139), - [anon_sym_Kib] = ACTIONS(139), - [anon_sym_KIb] = ACTIONS(139), - [anon_sym_KIB] = ACTIONS(139), - [anon_sym_mib] = ACTIONS(139), - [anon_sym_miB] = ACTIONS(139), - [anon_sym_mIB] = ACTIONS(139), - [anon_sym_mIb] = ACTIONS(139), - [anon_sym_Mib] = ACTIONS(139), - [anon_sym_MIb] = ACTIONS(139), - [anon_sym_MIB] = ACTIONS(139), - [anon_sym_gib] = ACTIONS(139), - [anon_sym_giB] = ACTIONS(139), - [anon_sym_gIB] = ACTIONS(139), - [anon_sym_gIb] = ACTIONS(139), - [anon_sym_Gib] = ACTIONS(139), - [anon_sym_GIb] = ACTIONS(139), - [anon_sym_GIB] = ACTIONS(139), - [anon_sym_tib] = ACTIONS(139), - [anon_sym_tiB] = ACTIONS(139), - [anon_sym_tIB] = ACTIONS(139), - [anon_sym_tIb] = ACTIONS(139), - [anon_sym_Tib] = ACTIONS(139), - [anon_sym_TIb] = ACTIONS(139), - [anon_sym_TIB] = ACTIONS(139), - [anon_sym_pib] = ACTIONS(139), - [anon_sym_piB] = ACTIONS(139), - [anon_sym_pIB] = ACTIONS(139), - [anon_sym_pIb] = ACTIONS(139), - [anon_sym_Pib] = ACTIONS(139), - [anon_sym_PIb] = ACTIONS(139), - [anon_sym_PIB] = ACTIONS(139), - [anon_sym_eib] = ACTIONS(139), - [anon_sym_eiB] = ACTIONS(139), - [anon_sym_eIB] = ACTIONS(139), - [anon_sym_eIb] = ACTIONS(139), - [anon_sym_Eib] = ACTIONS(139), - [anon_sym_EIb] = ACTIONS(139), - [anon_sym_EIB] = ACTIONS(139), - [anon_sym_zib] = ACTIONS(139), - [anon_sym_ziB] = ACTIONS(139), - [anon_sym_zIB] = ACTIONS(139), - [anon_sym_zIb] = ACTIONS(139), - [anon_sym_Zib] = ACTIONS(139), - [anon_sym_ZIb] = ACTIONS(139), - [anon_sym_ZIB] = ACTIONS(139), - [anon_sym_0b] = ACTIONS(105), - [anon_sym_0o] = ACTIONS(105), - [anon_sym_0x] = ACTIONS(105), - [sym_val_date] = ACTIONS(105), - [anon_sym_DQUOTE] = ACTIONS(105), - [sym__str_single_quotes] = ACTIONS(105), - [sym__str_back_ticks] = ACTIONS(105), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(105), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(105), - [anon_sym_CARET] = ACTIONS(105), - [sym_short_flag] = ACTIONS(105), - [anon_sym_POUND] = ACTIONS(3), - }, - [11] = { - [sym_comment] = STATE(11), - [sym_cmd_identifier] = ACTIONS(113), - [anon_sym_SEMI] = ACTIONS(113), - [anon_sym_LF] = ACTIONS(115), - [anon_sym_LBRACK] = ACTIONS(113), - [anon_sym_LPAREN] = ACTIONS(113), - [anon_sym_RPAREN] = ACTIONS(113), - [anon_sym_PIPE] = ACTIONS(113), - [anon_sym_DOLLAR] = ACTIONS(113), - [anon_sym_error] = ACTIONS(113), - [anon_sym_GT] = ACTIONS(113), - [anon_sym_DASH_DASH] = ACTIONS(113), - [anon_sym_DASH] = ACTIONS(113), - [anon_sym_break] = ACTIONS(113), - [anon_sym_continue] = ACTIONS(113), - [anon_sym_for] = ACTIONS(113), - [anon_sym_in] = ACTIONS(113), - [anon_sym_loop] = ACTIONS(113), - [anon_sym_while] = ACTIONS(113), - [anon_sym_do] = ACTIONS(113), - [anon_sym_if] = ACTIONS(113), - [anon_sym_match] = ACTIONS(113), - [anon_sym_LBRACE] = ACTIONS(113), - [anon_sym_try] = ACTIONS(113), - [anon_sym_return] = ACTIONS(113), - [anon_sym_let] = ACTIONS(113), - [anon_sym_let_DASHenv] = ACTIONS(113), - [anon_sym_mut] = ACTIONS(113), - [anon_sym_const] = ACTIONS(113), - [anon_sym_source] = ACTIONS(113), - [anon_sym_source_DASHenv] = ACTIONS(113), - [anon_sym_register] = ACTIONS(113), - [anon_sym_hide] = ACTIONS(113), - [anon_sym_hide_DASHenv] = ACTIONS(113), - [anon_sym_overlay] = ACTIONS(113), - [anon_sym_STAR] = ACTIONS(113), - [anon_sym_where] = ACTIONS(113), - [anon_sym_STAR_STAR] = ACTIONS(113), - [anon_sym_PLUS_PLUS] = ACTIONS(113), - [anon_sym_SLASH] = ACTIONS(113), - [anon_sym_mod] = ACTIONS(113), - [anon_sym_SLASH_SLASH] = ACTIONS(113), - [anon_sym_PLUS] = ACTIONS(113), - [anon_sym_bit_DASHshl] = ACTIONS(113), - [anon_sym_bit_DASHshr] = ACTIONS(113), - [anon_sym_EQ_EQ] = ACTIONS(113), - [anon_sym_BANG_EQ] = ACTIONS(113), - [anon_sym_LT2] = ACTIONS(113), - [anon_sym_LT_EQ] = ACTIONS(113), - [anon_sym_GT_EQ] = ACTIONS(113), - [anon_sym_not_DASHin] = ACTIONS(113), - [anon_sym_starts_DASHwith] = ACTIONS(113), - [anon_sym_ends_DASHwith] = ACTIONS(113), - [anon_sym_EQ_TILDE] = ACTIONS(113), - [anon_sym_BANG_TILDE] = ACTIONS(113), - [anon_sym_bit_DASHand] = ACTIONS(113), - [anon_sym_bit_DASHxor] = ACTIONS(113), - [anon_sym_bit_DASHor] = ACTIONS(113), - [anon_sym_and] = ACTIONS(113), - [anon_sym_xor] = ACTIONS(113), - [anon_sym_or] = ACTIONS(113), - [anon_sym_not] = ACTIONS(113), - [anon_sym_DOT_DOT_LT] = ACTIONS(113), - [anon_sym_DOT_DOT] = ACTIONS(113), - [anon_sym_DOT_DOT_EQ] = ACTIONS(113), - [sym_val_nothing] = ACTIONS(113), - [anon_sym_true] = ACTIONS(113), - [anon_sym_false] = ACTIONS(113), - [aux_sym_val_number_token1] = ACTIONS(113), - [aux_sym_val_number_token2] = ACTIONS(113), - [aux_sym_val_number_token3] = ACTIONS(113), - [aux_sym_val_number_token4] = ACTIONS(113), - [anon_sym_inf] = ACTIONS(113), - [anon_sym_DASHinf] = ACTIONS(113), - [anon_sym_NaN] = ACTIONS(113), - [anon_sym_ns] = ACTIONS(113), - [anon_sym_s] = ACTIONS(113), - [anon_sym_us] = ACTIONS(113), - [anon_sym_ms] = ACTIONS(113), - [anon_sym_sec] = ACTIONS(113), - [anon_sym_min] = ACTIONS(113), - [anon_sym_hr] = ACTIONS(113), - [anon_sym_day] = ACTIONS(113), - [anon_sym_wk] = ACTIONS(113), - [anon_sym_b] = ACTIONS(113), - [anon_sym_B] = ACTIONS(113), - [anon_sym_kb] = ACTIONS(113), - [anon_sym_kB] = ACTIONS(113), - [anon_sym_Kb] = ACTIONS(113), - [anon_sym_KB] = ACTIONS(113), - [anon_sym_mb] = ACTIONS(113), - [anon_sym_mB] = ACTIONS(113), - [anon_sym_Mb] = ACTIONS(113), - [anon_sym_MB] = ACTIONS(113), - [anon_sym_gb] = ACTIONS(113), - [anon_sym_gB] = ACTIONS(113), - [anon_sym_Gb] = ACTIONS(113), - [anon_sym_GB] = ACTIONS(113), - [anon_sym_tb] = ACTIONS(113), - [anon_sym_tB] = ACTIONS(113), - [anon_sym_Tb] = ACTIONS(113), - [anon_sym_TB] = ACTIONS(113), - [anon_sym_pb] = ACTIONS(113), - [anon_sym_pB] = ACTIONS(113), - [anon_sym_Pb] = ACTIONS(113), - [anon_sym_PB] = ACTIONS(113), - [anon_sym_eb] = ACTIONS(113), - [anon_sym_eB] = ACTIONS(113), - [anon_sym_Eb] = ACTIONS(113), - [anon_sym_EB] = ACTIONS(113), - [anon_sym_zb] = ACTIONS(113), - [anon_sym_zB] = ACTIONS(113), - [anon_sym_Zb] = ACTIONS(113), - [anon_sym_ZB] = ACTIONS(113), - [anon_sym_kib] = ACTIONS(113), - [anon_sym_kiB] = ACTIONS(113), - [anon_sym_kIB] = ACTIONS(113), - [anon_sym_kIb] = ACTIONS(113), - [anon_sym_Kib] = ACTIONS(113), - [anon_sym_KIb] = ACTIONS(113), - [anon_sym_KIB] = ACTIONS(113), - [anon_sym_mib] = ACTIONS(113), - [anon_sym_miB] = ACTIONS(113), - [anon_sym_mIB] = ACTIONS(113), - [anon_sym_mIb] = ACTIONS(113), - [anon_sym_Mib] = ACTIONS(113), - [anon_sym_MIb] = ACTIONS(113), - [anon_sym_MIB] = ACTIONS(113), - [anon_sym_gib] = ACTIONS(113), - [anon_sym_giB] = ACTIONS(113), - [anon_sym_gIB] = ACTIONS(113), - [anon_sym_gIb] = ACTIONS(113), - [anon_sym_Gib] = ACTIONS(113), - [anon_sym_GIb] = ACTIONS(113), - [anon_sym_GIB] = ACTIONS(113), - [anon_sym_tib] = ACTIONS(113), - [anon_sym_tiB] = ACTIONS(113), - [anon_sym_tIB] = ACTIONS(113), - [anon_sym_tIb] = ACTIONS(113), - [anon_sym_Tib] = ACTIONS(113), - [anon_sym_TIb] = ACTIONS(113), - [anon_sym_TIB] = ACTIONS(113), - [anon_sym_pib] = ACTIONS(113), - [anon_sym_piB] = ACTIONS(113), - [anon_sym_pIB] = ACTIONS(113), - [anon_sym_pIb] = ACTIONS(113), - [anon_sym_Pib] = ACTIONS(113), - [anon_sym_PIb] = ACTIONS(113), - [anon_sym_PIB] = ACTIONS(113), - [anon_sym_eib] = ACTIONS(113), - [anon_sym_eiB] = ACTIONS(113), - [anon_sym_eIB] = ACTIONS(113), - [anon_sym_eIb] = ACTIONS(113), - [anon_sym_Eib] = ACTIONS(113), - [anon_sym_EIb] = ACTIONS(113), - [anon_sym_EIB] = ACTIONS(113), - [anon_sym_zib] = ACTIONS(113), - [anon_sym_ziB] = ACTIONS(113), - [anon_sym_zIB] = ACTIONS(113), - [anon_sym_zIb] = ACTIONS(113), - [anon_sym_Zib] = ACTIONS(113), - [anon_sym_ZIb] = ACTIONS(113), - [anon_sym_ZIB] = ACTIONS(113), - [anon_sym_0b] = ACTIONS(113), - [anon_sym_0o] = ACTIONS(113), - [anon_sym_0x] = ACTIONS(113), - [sym_val_date] = ACTIONS(113), - [anon_sym_DQUOTE] = ACTIONS(113), - [sym__str_single_quotes] = ACTIONS(113), - [sym__str_back_ticks] = ACTIONS(113), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(113), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(113), - [anon_sym_CARET] = ACTIONS(113), - [sym_short_flag] = ACTIONS(113), - [anon_sym_POUND] = ACTIONS(3), - }, - [12] = { - [sym_comment] = STATE(12), - [sym_cmd_identifier] = ACTIONS(113), - [anon_sym_SEMI] = ACTIONS(113), - [anon_sym_LF] = ACTIONS(115), - [anon_sym_LBRACK] = ACTIONS(113), - [anon_sym_LPAREN] = ACTIONS(113), - [anon_sym_RPAREN] = ACTIONS(113), - [anon_sym_PIPE] = ACTIONS(113), - [anon_sym_DOLLAR] = ACTIONS(113), - [anon_sym_error] = ACTIONS(113), - [anon_sym_GT] = ACTIONS(113), - [anon_sym_DASH] = ACTIONS(113), - [anon_sym_break] = ACTIONS(113), - [anon_sym_continue] = ACTIONS(113), - [anon_sym_for] = ACTIONS(113), - [anon_sym_in] = ACTIONS(113), - [anon_sym_loop] = ACTIONS(113), - [anon_sym_while] = ACTIONS(113), - [anon_sym_do] = ACTIONS(113), - [anon_sym_if] = ACTIONS(113), - [anon_sym_match] = ACTIONS(113), - [anon_sym_LBRACE] = ACTIONS(113), - [anon_sym_try] = ACTIONS(113), - [anon_sym_return] = ACTIONS(113), - [anon_sym_let] = ACTIONS(113), - [anon_sym_let_DASHenv] = ACTIONS(113), - [anon_sym_mut] = ACTIONS(113), - [anon_sym_const] = ACTIONS(113), - [anon_sym_source] = ACTIONS(113), - [anon_sym_source_DASHenv] = ACTIONS(113), - [anon_sym_register] = ACTIONS(113), - [anon_sym_hide] = ACTIONS(113), - [anon_sym_hide_DASHenv] = ACTIONS(113), - [anon_sym_overlay] = ACTIONS(113), - [anon_sym_STAR] = ACTIONS(113), - [anon_sym_where] = ACTIONS(113), - [anon_sym_STAR_STAR] = ACTIONS(113), - [anon_sym_PLUS_PLUS] = ACTIONS(113), - [anon_sym_SLASH] = ACTIONS(113), - [anon_sym_mod] = ACTIONS(113), - [anon_sym_SLASH_SLASH] = ACTIONS(113), - [anon_sym_PLUS] = ACTIONS(113), - [anon_sym_bit_DASHshl] = ACTIONS(113), - [anon_sym_bit_DASHshr] = ACTIONS(113), - [anon_sym_EQ_EQ] = ACTIONS(113), - [anon_sym_BANG_EQ] = ACTIONS(113), - [anon_sym_LT2] = ACTIONS(113), - [anon_sym_LT_EQ] = ACTIONS(113), - [anon_sym_GT_EQ] = ACTIONS(113), - [anon_sym_not_DASHin] = ACTIONS(113), - [anon_sym_starts_DASHwith] = ACTIONS(113), - [anon_sym_ends_DASHwith] = ACTIONS(113), - [anon_sym_EQ_TILDE] = ACTIONS(113), - [anon_sym_BANG_TILDE] = ACTIONS(113), - [anon_sym_bit_DASHand] = ACTIONS(113), - [anon_sym_bit_DASHxor] = ACTIONS(113), - [anon_sym_bit_DASHor] = ACTIONS(113), - [anon_sym_and] = ACTIONS(113), - [anon_sym_xor] = ACTIONS(113), - [anon_sym_or] = ACTIONS(113), - [anon_sym_not] = ACTIONS(113), - [anon_sym_DOT_DOT_LT] = ACTIONS(113), - [anon_sym_DOT_DOT] = ACTIONS(113), - [anon_sym_DOT_DOT_EQ] = ACTIONS(113), - [sym_val_nothing] = ACTIONS(113), - [anon_sym_true] = ACTIONS(113), - [anon_sym_false] = ACTIONS(113), - [aux_sym_val_number_token1] = ACTIONS(113), - [aux_sym_val_number_token2] = ACTIONS(113), - [aux_sym_val_number_token3] = ACTIONS(113), - [aux_sym_val_number_token4] = ACTIONS(113), - [anon_sym_inf] = ACTIONS(113), - [anon_sym_DASHinf] = ACTIONS(113), - [anon_sym_NaN] = ACTIONS(113), - [anon_sym_ns] = ACTIONS(113), - [anon_sym_s] = ACTIONS(113), - [anon_sym_us] = ACTIONS(113), - [anon_sym_ms] = ACTIONS(113), - [anon_sym_sec] = ACTIONS(113), - [anon_sym_min] = ACTIONS(113), - [anon_sym_hr] = ACTIONS(113), - [anon_sym_day] = ACTIONS(113), - [anon_sym_wk] = ACTIONS(113), - [anon_sym_b] = ACTIONS(113), - [anon_sym_B] = ACTIONS(113), - [anon_sym_kb] = ACTIONS(113), - [anon_sym_kB] = ACTIONS(113), - [anon_sym_Kb] = ACTIONS(113), - [anon_sym_KB] = ACTIONS(113), - [anon_sym_mb] = ACTIONS(113), - [anon_sym_mB] = ACTIONS(113), - [anon_sym_Mb] = ACTIONS(113), - [anon_sym_MB] = ACTIONS(113), - [anon_sym_gb] = ACTIONS(113), - [anon_sym_gB] = ACTIONS(113), - [anon_sym_Gb] = ACTIONS(113), - [anon_sym_GB] = ACTIONS(113), - [anon_sym_tb] = ACTIONS(113), - [anon_sym_tB] = ACTIONS(113), - [anon_sym_Tb] = ACTIONS(113), - [anon_sym_TB] = ACTIONS(113), - [anon_sym_pb] = ACTIONS(113), - [anon_sym_pB] = ACTIONS(113), - [anon_sym_Pb] = ACTIONS(113), - [anon_sym_PB] = ACTIONS(113), - [anon_sym_eb] = ACTIONS(113), - [anon_sym_eB] = ACTIONS(113), - [anon_sym_Eb] = ACTIONS(113), - [anon_sym_EB] = ACTIONS(113), - [anon_sym_zb] = ACTIONS(113), - [anon_sym_zB] = ACTIONS(113), - [anon_sym_Zb] = ACTIONS(113), - [anon_sym_ZB] = ACTIONS(113), - [anon_sym_kib] = ACTIONS(113), - [anon_sym_kiB] = ACTIONS(113), - [anon_sym_kIB] = ACTIONS(113), - [anon_sym_kIb] = ACTIONS(113), - [anon_sym_Kib] = ACTIONS(113), - [anon_sym_KIb] = ACTIONS(113), - [anon_sym_KIB] = ACTIONS(113), - [anon_sym_mib] = ACTIONS(113), - [anon_sym_miB] = ACTIONS(113), - [anon_sym_mIB] = ACTIONS(113), - [anon_sym_mIb] = ACTIONS(113), - [anon_sym_Mib] = ACTIONS(113), - [anon_sym_MIb] = ACTIONS(113), - [anon_sym_MIB] = ACTIONS(113), - [anon_sym_gib] = ACTIONS(113), - [anon_sym_giB] = ACTIONS(113), - [anon_sym_gIB] = ACTIONS(113), - [anon_sym_gIb] = ACTIONS(113), - [anon_sym_Gib] = ACTIONS(113), - [anon_sym_GIb] = ACTIONS(113), - [anon_sym_GIB] = ACTIONS(113), - [anon_sym_tib] = ACTIONS(113), - [anon_sym_tiB] = ACTIONS(113), - [anon_sym_tIB] = ACTIONS(113), - [anon_sym_tIb] = ACTIONS(113), - [anon_sym_Tib] = ACTIONS(113), - [anon_sym_TIb] = ACTIONS(113), - [anon_sym_TIB] = ACTIONS(113), - [anon_sym_pib] = ACTIONS(113), - [anon_sym_piB] = ACTIONS(113), - [anon_sym_pIB] = ACTIONS(113), - [anon_sym_pIb] = ACTIONS(113), - [anon_sym_Pib] = ACTIONS(113), - [anon_sym_PIb] = ACTIONS(113), - [anon_sym_PIB] = ACTIONS(113), - [anon_sym_eib] = ACTIONS(113), - [anon_sym_eiB] = ACTIONS(113), - [anon_sym_eIB] = ACTIONS(113), - [anon_sym_eIb] = ACTIONS(113), - [anon_sym_Eib] = ACTIONS(113), - [anon_sym_EIb] = ACTIONS(113), - [anon_sym_EIB] = ACTIONS(113), - [anon_sym_zib] = ACTIONS(113), - [anon_sym_ziB] = ACTIONS(113), - [anon_sym_zIB] = ACTIONS(113), - [anon_sym_zIb] = ACTIONS(113), - [anon_sym_Zib] = ACTIONS(113), - [anon_sym_ZIb] = ACTIONS(113), - [anon_sym_ZIB] = ACTIONS(113), - [anon_sym_0b] = ACTIONS(113), - [anon_sym_0o] = ACTIONS(113), - [anon_sym_0x] = ACTIONS(113), - [sym_val_date] = ACTIONS(113), - [anon_sym_DQUOTE] = ACTIONS(113), - [sym__str_single_quotes] = ACTIONS(113), - [sym__str_back_ticks] = ACTIONS(113), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(113), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(113), - [anon_sym_CARET] = ACTIONS(113), - [anon_sym_POUND] = ACTIONS(3), - }, - [13] = { - [sym_comment] = STATE(13), - [sym_cmd_identifier] = ACTIONS(105), - [anon_sym_SEMI] = ACTIONS(105), - [anon_sym_LF] = ACTIONS(103), - [anon_sym_LBRACK] = ACTIONS(105), - [anon_sym_LPAREN] = ACTIONS(105), - [anon_sym_RPAREN] = ACTIONS(105), - [anon_sym_PIPE] = ACTIONS(105), - [anon_sym_DOLLAR] = ACTIONS(105), - [anon_sym_error] = ACTIONS(105), - [anon_sym_GT] = ACTIONS(105), - [anon_sym_DASH] = ACTIONS(105), - [anon_sym_break] = ACTIONS(105), - [anon_sym_continue] = ACTIONS(105), - [anon_sym_for] = ACTIONS(105), - [anon_sym_in] = ACTIONS(105), - [anon_sym_loop] = ACTIONS(105), - [anon_sym_while] = ACTIONS(105), - [anon_sym_do] = ACTIONS(105), - [anon_sym_if] = ACTIONS(105), - [anon_sym_match] = ACTIONS(105), - [anon_sym_LBRACE] = ACTIONS(105), - [anon_sym_try] = ACTIONS(105), - [anon_sym_return] = ACTIONS(105), - [anon_sym_let] = ACTIONS(105), - [anon_sym_let_DASHenv] = ACTIONS(105), - [anon_sym_mut] = ACTIONS(105), - [anon_sym_const] = ACTIONS(105), - [anon_sym_source] = ACTIONS(105), - [anon_sym_source_DASHenv] = ACTIONS(105), - [anon_sym_register] = ACTIONS(105), - [anon_sym_hide] = ACTIONS(105), - [anon_sym_hide_DASHenv] = ACTIONS(105), - [anon_sym_overlay] = ACTIONS(105), - [anon_sym_STAR] = ACTIONS(105), - [anon_sym_where] = ACTIONS(105), - [anon_sym_STAR_STAR] = ACTIONS(105), - [anon_sym_PLUS_PLUS] = ACTIONS(105), - [anon_sym_SLASH] = ACTIONS(105), - [anon_sym_mod] = ACTIONS(105), - [anon_sym_SLASH_SLASH] = ACTIONS(105), - [anon_sym_PLUS] = ACTIONS(105), - [anon_sym_bit_DASHshl] = ACTIONS(105), - [anon_sym_bit_DASHshr] = ACTIONS(105), - [anon_sym_EQ_EQ] = ACTIONS(105), - [anon_sym_BANG_EQ] = ACTIONS(105), - [anon_sym_LT2] = ACTIONS(105), - [anon_sym_LT_EQ] = ACTIONS(105), - [anon_sym_GT_EQ] = ACTIONS(105), - [anon_sym_not_DASHin] = ACTIONS(105), - [anon_sym_starts_DASHwith] = ACTIONS(105), - [anon_sym_ends_DASHwith] = ACTIONS(105), - [anon_sym_EQ_TILDE] = ACTIONS(105), - [anon_sym_BANG_TILDE] = ACTIONS(105), - [anon_sym_bit_DASHand] = ACTIONS(105), - [anon_sym_bit_DASHxor] = ACTIONS(105), - [anon_sym_bit_DASHor] = ACTIONS(105), - [anon_sym_and] = ACTIONS(105), - [anon_sym_xor] = ACTIONS(105), - [anon_sym_or] = ACTIONS(105), - [anon_sym_not] = ACTIONS(105), - [anon_sym_DOT_DOT_LT] = ACTIONS(141), - [anon_sym_DOT_DOT] = ACTIONS(141), - [anon_sym_DOT_DOT_EQ] = ACTIONS(141), - [sym_val_nothing] = ACTIONS(105), - [anon_sym_true] = ACTIONS(105), - [anon_sym_false] = ACTIONS(105), - [aux_sym_val_number_token1] = ACTIONS(105), - [aux_sym_val_number_token2] = ACTIONS(105), - [aux_sym_val_number_token3] = ACTIONS(105), - [aux_sym_val_number_token4] = ACTIONS(105), - [anon_sym_inf] = ACTIONS(105), - [anon_sym_DASHinf] = ACTIONS(105), - [anon_sym_NaN] = ACTIONS(105), - [anon_sym_ns] = ACTIONS(143), - [anon_sym_s] = ACTIONS(143), - [anon_sym_us] = ACTIONS(143), - [anon_sym_ms] = ACTIONS(143), - [anon_sym_sec] = ACTIONS(143), - [anon_sym_min] = ACTIONS(143), - [anon_sym_hr] = ACTIONS(143), - [anon_sym_day] = ACTIONS(143), - [anon_sym_wk] = ACTIONS(143), - [anon_sym_b] = ACTIONS(145), - [anon_sym_B] = ACTIONS(145), - [anon_sym_kb] = ACTIONS(145), - [anon_sym_kB] = ACTIONS(145), - [anon_sym_Kb] = ACTIONS(145), - [anon_sym_KB] = ACTIONS(145), - [anon_sym_mb] = ACTIONS(145), - [anon_sym_mB] = ACTIONS(145), - [anon_sym_Mb] = ACTIONS(145), - [anon_sym_MB] = ACTIONS(145), - [anon_sym_gb] = ACTIONS(145), - [anon_sym_gB] = ACTIONS(145), - [anon_sym_Gb] = ACTIONS(145), - [anon_sym_GB] = ACTIONS(145), - [anon_sym_tb] = ACTIONS(145), - [anon_sym_tB] = ACTIONS(145), - [anon_sym_Tb] = ACTIONS(145), - [anon_sym_TB] = ACTIONS(145), - [anon_sym_pb] = ACTIONS(145), - [anon_sym_pB] = ACTIONS(145), - [anon_sym_Pb] = ACTIONS(145), - [anon_sym_PB] = ACTIONS(145), - [anon_sym_eb] = ACTIONS(145), - [anon_sym_eB] = ACTIONS(145), - [anon_sym_Eb] = ACTIONS(145), - [anon_sym_EB] = ACTIONS(145), - [anon_sym_zb] = ACTIONS(145), - [anon_sym_zB] = ACTIONS(145), - [anon_sym_Zb] = ACTIONS(145), - [anon_sym_ZB] = ACTIONS(145), - [anon_sym_kib] = ACTIONS(145), - [anon_sym_kiB] = ACTIONS(145), - [anon_sym_kIB] = ACTIONS(145), - [anon_sym_kIb] = ACTIONS(145), - [anon_sym_Kib] = ACTIONS(145), - [anon_sym_KIb] = ACTIONS(145), - [anon_sym_KIB] = ACTIONS(145), - [anon_sym_mib] = ACTIONS(145), - [anon_sym_miB] = ACTIONS(145), - [anon_sym_mIB] = ACTIONS(145), - [anon_sym_mIb] = ACTIONS(145), - [anon_sym_Mib] = ACTIONS(145), - [anon_sym_MIb] = ACTIONS(145), - [anon_sym_MIB] = ACTIONS(145), - [anon_sym_gib] = ACTIONS(145), - [anon_sym_giB] = ACTIONS(145), - [anon_sym_gIB] = ACTIONS(145), - [anon_sym_gIb] = ACTIONS(145), - [anon_sym_Gib] = ACTIONS(145), - [anon_sym_GIb] = ACTIONS(145), - [anon_sym_GIB] = ACTIONS(145), - [anon_sym_tib] = ACTIONS(145), - [anon_sym_tiB] = ACTIONS(145), - [anon_sym_tIB] = ACTIONS(145), - [anon_sym_tIb] = ACTIONS(145), - [anon_sym_Tib] = ACTIONS(145), - [anon_sym_TIb] = ACTIONS(145), - [anon_sym_TIB] = ACTIONS(145), - [anon_sym_pib] = ACTIONS(145), - [anon_sym_piB] = ACTIONS(145), - [anon_sym_pIB] = ACTIONS(145), - [anon_sym_pIb] = ACTIONS(145), - [anon_sym_Pib] = ACTIONS(145), - [anon_sym_PIb] = ACTIONS(145), - [anon_sym_PIB] = ACTIONS(145), - [anon_sym_eib] = ACTIONS(145), - [anon_sym_eiB] = ACTIONS(145), - [anon_sym_eIB] = ACTIONS(145), - [anon_sym_eIb] = ACTIONS(145), - [anon_sym_Eib] = ACTIONS(145), - [anon_sym_EIb] = ACTIONS(145), - [anon_sym_EIB] = ACTIONS(145), - [anon_sym_zib] = ACTIONS(145), - [anon_sym_ziB] = ACTIONS(145), - [anon_sym_zIB] = ACTIONS(145), - [anon_sym_zIb] = ACTIONS(145), - [anon_sym_Zib] = ACTIONS(145), - [anon_sym_ZIb] = ACTIONS(145), - [anon_sym_ZIB] = ACTIONS(145), - [anon_sym_0b] = ACTIONS(105), - [anon_sym_0o] = ACTIONS(105), - [anon_sym_0x] = ACTIONS(105), - [sym_val_date] = ACTIONS(105), - [anon_sym_DQUOTE] = ACTIONS(105), - [sym__str_single_quotes] = ACTIONS(105), - [sym__str_back_ticks] = ACTIONS(105), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(105), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(105), - [anon_sym_CARET] = ACTIONS(105), - [anon_sym_POUND] = ACTIONS(3), - }, - [14] = { - [sym_comment] = STATE(14), - [anon_sym_SEMI] = ACTIONS(113), - [anon_sym_LF] = ACTIONS(115), - [anon_sym_LBRACK] = ACTIONS(113), - [anon_sym_LPAREN] = ACTIONS(113), - [anon_sym_RPAREN] = ACTIONS(113), - [anon_sym_PIPE] = ACTIONS(113), - [anon_sym_DOLLAR] = ACTIONS(113), - [anon_sym_GT] = ACTIONS(113), - [anon_sym_DASH_DASH] = ACTIONS(113), - [anon_sym_DASH] = ACTIONS(113), - [anon_sym_in] = ACTIONS(113), - [anon_sym_LBRACE] = ACTIONS(113), - [anon_sym_STAR] = ACTIONS(113), - [anon_sym_STAR_STAR] = ACTIONS(113), - [anon_sym_PLUS_PLUS] = ACTIONS(113), - [anon_sym_SLASH] = ACTIONS(113), - [anon_sym_mod] = ACTIONS(113), - [anon_sym_SLASH_SLASH] = ACTIONS(113), - [anon_sym_PLUS] = ACTIONS(113), - [anon_sym_bit_DASHshl] = ACTIONS(113), - [anon_sym_bit_DASHshr] = ACTIONS(113), - [anon_sym_EQ_EQ] = ACTIONS(113), - [anon_sym_BANG_EQ] = ACTIONS(113), - [anon_sym_LT2] = ACTIONS(113), - [anon_sym_LT_EQ] = ACTIONS(113), - [anon_sym_GT_EQ] = ACTIONS(113), - [anon_sym_not_DASHin] = ACTIONS(113), - [anon_sym_starts_DASHwith] = ACTIONS(113), - [anon_sym_ends_DASHwith] = ACTIONS(113), - [anon_sym_EQ_TILDE] = ACTIONS(113), - [anon_sym_BANG_TILDE] = ACTIONS(113), - [anon_sym_bit_DASHand] = ACTIONS(113), - [anon_sym_bit_DASHxor] = ACTIONS(113), - [anon_sym_bit_DASHor] = ACTIONS(113), - [anon_sym_and] = ACTIONS(113), - [anon_sym_xor] = ACTIONS(113), - [anon_sym_or] = ACTIONS(113), - [anon_sym_DOT_DOT_LT] = ACTIONS(113), - [anon_sym_DOT_DOT] = ACTIONS(113), - [anon_sym_DOT_DOT_EQ] = ACTIONS(113), - [sym_val_nothing] = ACTIONS(113), - [anon_sym_true] = ACTIONS(113), - [anon_sym_false] = ACTIONS(113), - [aux_sym_val_number_token1] = ACTIONS(113), - [aux_sym_val_number_token2] = ACTIONS(113), - [aux_sym_val_number_token3] = ACTIONS(113), - [aux_sym_val_number_token4] = ACTIONS(113), - [anon_sym_inf] = ACTIONS(113), - [anon_sym_DASHinf] = ACTIONS(113), - [anon_sym_NaN] = ACTIONS(113), - [anon_sym_ns] = ACTIONS(113), - [anon_sym_s] = ACTIONS(113), - [anon_sym_us] = ACTIONS(113), - [anon_sym_ms] = ACTIONS(113), - [anon_sym_sec] = ACTIONS(113), - [anon_sym_min] = ACTIONS(113), - [anon_sym_hr] = ACTIONS(113), - [anon_sym_day] = ACTIONS(113), - [anon_sym_wk] = ACTIONS(113), - [anon_sym_b] = ACTIONS(113), - [anon_sym_B] = ACTIONS(113), - [anon_sym_kb] = ACTIONS(113), - [anon_sym_kB] = ACTIONS(113), - [anon_sym_Kb] = ACTIONS(113), - [anon_sym_KB] = ACTIONS(113), - [anon_sym_mb] = ACTIONS(113), - [anon_sym_mB] = ACTIONS(113), - [anon_sym_Mb] = ACTIONS(113), - [anon_sym_MB] = ACTIONS(113), - [anon_sym_gb] = ACTIONS(113), - [anon_sym_gB] = ACTIONS(113), - [anon_sym_Gb] = ACTIONS(113), - [anon_sym_GB] = ACTIONS(113), - [anon_sym_tb] = ACTIONS(113), - [anon_sym_tB] = ACTIONS(113), - [anon_sym_Tb] = ACTIONS(113), - [anon_sym_TB] = ACTIONS(113), - [anon_sym_pb] = ACTIONS(113), - [anon_sym_pB] = ACTIONS(113), - [anon_sym_Pb] = ACTIONS(113), - [anon_sym_PB] = ACTIONS(113), - [anon_sym_eb] = ACTIONS(113), - [anon_sym_eB] = ACTIONS(113), - [anon_sym_Eb] = ACTIONS(113), - [anon_sym_EB] = ACTIONS(113), - [anon_sym_zb] = ACTIONS(113), - [anon_sym_zB] = ACTIONS(113), - [anon_sym_Zb] = ACTIONS(113), - [anon_sym_ZB] = ACTIONS(113), - [anon_sym_kib] = ACTIONS(113), - [anon_sym_kiB] = ACTIONS(113), - [anon_sym_kIB] = ACTIONS(113), - [anon_sym_kIb] = ACTIONS(113), - [anon_sym_Kib] = ACTIONS(113), - [anon_sym_KIb] = ACTIONS(113), - [anon_sym_KIB] = ACTIONS(113), - [anon_sym_mib] = ACTIONS(113), - [anon_sym_miB] = ACTIONS(113), - [anon_sym_mIB] = ACTIONS(113), - [anon_sym_mIb] = ACTIONS(113), - [anon_sym_Mib] = ACTIONS(113), - [anon_sym_MIb] = ACTIONS(113), - [anon_sym_MIB] = ACTIONS(113), - [anon_sym_gib] = ACTIONS(113), - [anon_sym_giB] = ACTIONS(113), - [anon_sym_gIB] = ACTIONS(113), - [anon_sym_gIb] = ACTIONS(113), - [anon_sym_Gib] = ACTIONS(113), - [anon_sym_GIb] = ACTIONS(113), - [anon_sym_GIB] = ACTIONS(113), - [anon_sym_tib] = ACTIONS(113), - [anon_sym_tiB] = ACTIONS(113), - [anon_sym_tIB] = ACTIONS(113), - [anon_sym_tIb] = ACTIONS(113), - [anon_sym_Tib] = ACTIONS(113), - [anon_sym_TIb] = ACTIONS(113), - [anon_sym_TIB] = ACTIONS(113), - [anon_sym_pib] = ACTIONS(113), - [anon_sym_piB] = ACTIONS(113), - [anon_sym_pIB] = ACTIONS(113), - [anon_sym_pIb] = ACTIONS(113), - [anon_sym_Pib] = ACTIONS(113), - [anon_sym_PIb] = ACTIONS(113), - [anon_sym_PIB] = ACTIONS(113), - [anon_sym_eib] = ACTIONS(113), - [anon_sym_eiB] = ACTIONS(113), - [anon_sym_eIB] = ACTIONS(113), - [anon_sym_eIb] = ACTIONS(113), - [anon_sym_Eib] = ACTIONS(113), - [anon_sym_EIb] = ACTIONS(113), - [anon_sym_EIB] = ACTIONS(113), - [anon_sym_zib] = ACTIONS(113), - [anon_sym_ziB] = ACTIONS(113), - [anon_sym_zIB] = ACTIONS(113), - [anon_sym_zIb] = ACTIONS(113), - [anon_sym_Zib] = ACTIONS(113), - [anon_sym_ZIb] = ACTIONS(113), - [anon_sym_ZIB] = ACTIONS(113), - [anon_sym_0b] = ACTIONS(113), - [anon_sym_0o] = ACTIONS(113), - [anon_sym_0x] = ACTIONS(113), - [sym_val_date] = ACTIONS(113), - [anon_sym_DQUOTE] = ACTIONS(113), - [sym__str_single_quotes] = ACTIONS(113), - [sym__str_back_ticks] = ACTIONS(113), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(113), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(113), - [anon_sym_err_GT] = ACTIONS(113), - [anon_sym_out_GT] = ACTIONS(113), - [anon_sym_e_GT] = ACTIONS(113), - [anon_sym_o_GT] = ACTIONS(113), - [anon_sym_err_PLUSout_GT] = ACTIONS(113), - [anon_sym_out_PLUSerr_GT] = ACTIONS(113), - [anon_sym_o_PLUSe_GT] = ACTIONS(113), - [anon_sym_e_PLUSo_GT] = ACTIONS(113), - [sym_short_flag] = ACTIONS(113), - [aux_sym_unquoted_token1] = ACTIONS(113), - [anon_sym_POUND] = ACTIONS(3), - }, - [15] = { - [sym_comment] = STATE(15), - [anon_sym_SEMI] = ACTIONS(105), - [anon_sym_LF] = ACTIONS(103), - [anon_sym_LBRACK] = ACTIONS(105), - [anon_sym_LPAREN] = ACTIONS(105), - [anon_sym_RPAREN] = ACTIONS(105), - [anon_sym_PIPE] = ACTIONS(105), - [anon_sym_DOLLAR] = ACTIONS(105), - [anon_sym_GT] = ACTIONS(105), - [anon_sym_DASH_DASH] = ACTIONS(105), - [anon_sym_DASH] = ACTIONS(105), - [anon_sym_in] = ACTIONS(105), - [anon_sym_LBRACE] = ACTIONS(105), - [anon_sym_STAR] = ACTIONS(105), - [anon_sym_STAR_STAR] = ACTIONS(105), - [anon_sym_PLUS_PLUS] = ACTIONS(105), - [anon_sym_SLASH] = ACTIONS(105), - [anon_sym_mod] = ACTIONS(105), - [anon_sym_SLASH_SLASH] = ACTIONS(105), - [anon_sym_PLUS] = ACTIONS(105), - [anon_sym_bit_DASHshl] = ACTIONS(105), - [anon_sym_bit_DASHshr] = ACTIONS(105), - [anon_sym_EQ_EQ] = ACTIONS(105), - [anon_sym_BANG_EQ] = ACTIONS(105), - [anon_sym_LT2] = ACTIONS(105), - [anon_sym_LT_EQ] = ACTIONS(105), - [anon_sym_GT_EQ] = ACTIONS(105), - [anon_sym_not_DASHin] = ACTIONS(105), - [anon_sym_starts_DASHwith] = ACTIONS(105), - [anon_sym_ends_DASHwith] = ACTIONS(105), - [anon_sym_EQ_TILDE] = ACTIONS(105), - [anon_sym_BANG_TILDE] = ACTIONS(105), - [anon_sym_bit_DASHand] = ACTIONS(105), - [anon_sym_bit_DASHxor] = ACTIONS(105), - [anon_sym_bit_DASHor] = ACTIONS(105), - [anon_sym_and] = ACTIONS(105), - [anon_sym_xor] = ACTIONS(105), - [anon_sym_or] = ACTIONS(105), - [anon_sym_DOT_DOT_LT] = ACTIONS(147), - [anon_sym_DOT_DOT] = ACTIONS(147), - [anon_sym_DOT_DOT_EQ] = ACTIONS(147), - [sym_val_nothing] = ACTIONS(105), - [anon_sym_true] = ACTIONS(105), - [anon_sym_false] = ACTIONS(105), - [aux_sym_val_number_token1] = ACTIONS(105), - [aux_sym_val_number_token2] = ACTIONS(105), - [aux_sym_val_number_token3] = ACTIONS(105), - [aux_sym_val_number_token4] = ACTIONS(105), - [anon_sym_inf] = ACTIONS(105), - [anon_sym_DASHinf] = ACTIONS(105), - [anon_sym_NaN] = ACTIONS(105), - [anon_sym_ns] = ACTIONS(149), - [anon_sym_s] = ACTIONS(149), - [anon_sym_us] = ACTIONS(149), - [anon_sym_ms] = ACTIONS(149), - [anon_sym_sec] = ACTIONS(149), - [anon_sym_min] = ACTIONS(149), - [anon_sym_hr] = ACTIONS(149), - [anon_sym_day] = ACTIONS(149), - [anon_sym_wk] = ACTIONS(149), - [anon_sym_b] = ACTIONS(151), - [anon_sym_B] = ACTIONS(151), - [anon_sym_kb] = ACTIONS(151), - [anon_sym_kB] = ACTIONS(151), - [anon_sym_Kb] = ACTIONS(151), - [anon_sym_KB] = ACTIONS(151), - [anon_sym_mb] = ACTIONS(151), - [anon_sym_mB] = ACTIONS(151), - [anon_sym_Mb] = ACTIONS(151), - [anon_sym_MB] = ACTIONS(151), - [anon_sym_gb] = ACTIONS(151), - [anon_sym_gB] = ACTIONS(151), - [anon_sym_Gb] = ACTIONS(151), - [anon_sym_GB] = ACTIONS(151), - [anon_sym_tb] = ACTIONS(151), - [anon_sym_tB] = ACTIONS(151), - [anon_sym_Tb] = ACTIONS(151), - [anon_sym_TB] = ACTIONS(151), - [anon_sym_pb] = ACTIONS(151), - [anon_sym_pB] = ACTIONS(151), - [anon_sym_Pb] = ACTIONS(151), - [anon_sym_PB] = ACTIONS(151), - [anon_sym_eb] = ACTIONS(151), - [anon_sym_eB] = ACTIONS(151), - [anon_sym_Eb] = ACTIONS(151), - [anon_sym_EB] = ACTIONS(151), - [anon_sym_zb] = ACTIONS(151), - [anon_sym_zB] = ACTIONS(151), - [anon_sym_Zb] = ACTIONS(151), - [anon_sym_ZB] = ACTIONS(151), - [anon_sym_kib] = ACTIONS(151), - [anon_sym_kiB] = ACTIONS(151), - [anon_sym_kIB] = ACTIONS(151), - [anon_sym_kIb] = ACTIONS(151), - [anon_sym_Kib] = ACTIONS(151), - [anon_sym_KIb] = ACTIONS(151), - [anon_sym_KIB] = ACTIONS(151), - [anon_sym_mib] = ACTIONS(151), - [anon_sym_miB] = ACTIONS(151), - [anon_sym_mIB] = ACTIONS(151), - [anon_sym_mIb] = ACTIONS(151), - [anon_sym_Mib] = ACTIONS(151), - [anon_sym_MIb] = ACTIONS(151), - [anon_sym_MIB] = ACTIONS(151), - [anon_sym_gib] = ACTIONS(151), - [anon_sym_giB] = ACTIONS(151), - [anon_sym_gIB] = ACTIONS(151), - [anon_sym_gIb] = ACTIONS(151), - [anon_sym_Gib] = ACTIONS(151), - [anon_sym_GIb] = ACTIONS(151), - [anon_sym_GIB] = ACTIONS(151), - [anon_sym_tib] = ACTIONS(151), - [anon_sym_tiB] = ACTIONS(151), - [anon_sym_tIB] = ACTIONS(151), - [anon_sym_tIb] = ACTIONS(151), - [anon_sym_Tib] = ACTIONS(151), - [anon_sym_TIb] = ACTIONS(151), - [anon_sym_TIB] = ACTIONS(151), - [anon_sym_pib] = ACTIONS(151), - [anon_sym_piB] = ACTIONS(151), - [anon_sym_pIB] = ACTIONS(151), - [anon_sym_pIb] = ACTIONS(151), - [anon_sym_Pib] = ACTIONS(151), - [anon_sym_PIb] = ACTIONS(151), - [anon_sym_PIB] = ACTIONS(151), - [anon_sym_eib] = ACTIONS(151), - [anon_sym_eiB] = ACTIONS(151), - [anon_sym_eIB] = ACTIONS(151), - [anon_sym_eIb] = ACTIONS(151), - [anon_sym_Eib] = ACTIONS(151), - [anon_sym_EIb] = ACTIONS(151), - [anon_sym_EIB] = ACTIONS(151), - [anon_sym_zib] = ACTIONS(151), - [anon_sym_ziB] = ACTIONS(151), - [anon_sym_zIB] = ACTIONS(151), - [anon_sym_zIb] = ACTIONS(151), - [anon_sym_Zib] = ACTIONS(151), - [anon_sym_ZIb] = ACTIONS(151), - [anon_sym_ZIB] = ACTIONS(151), - [anon_sym_0b] = ACTIONS(105), - [anon_sym_0o] = ACTIONS(105), - [anon_sym_0x] = ACTIONS(105), - [sym_val_date] = ACTIONS(105), - [anon_sym_DQUOTE] = ACTIONS(105), - [sym__str_single_quotes] = ACTIONS(105), - [sym__str_back_ticks] = ACTIONS(105), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(105), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(105), - [anon_sym_err_GT] = ACTIONS(105), - [anon_sym_out_GT] = ACTIONS(105), - [anon_sym_e_GT] = ACTIONS(105), - [anon_sym_o_GT] = ACTIONS(105), - [anon_sym_err_PLUSout_GT] = ACTIONS(105), - [anon_sym_out_PLUSerr_GT] = ACTIONS(105), - [anon_sym_o_PLUSe_GT] = ACTIONS(105), - [anon_sym_e_PLUSo_GT] = ACTIONS(105), - [sym_short_flag] = ACTIONS(105), - [aux_sym_unquoted_token1] = ACTIONS(105), - [anon_sym_POUND] = ACTIONS(3), - }, - [16] = { - [sym_comment] = STATE(16), - [anon_sym_LBRACK] = ACTIONS(115), - [anon_sym_COMMA] = ACTIONS(115), - [anon_sym_LPAREN] = ACTIONS(115), - [anon_sym_DOLLAR] = ACTIONS(113), - [anon_sym_GT] = ACTIONS(113), - [anon_sym_DASH] = ACTIONS(113), - [anon_sym_in] = ACTIONS(113), - [anon_sym_LBRACE] = ACTIONS(115), - [anon_sym_RBRACE] = ACTIONS(115), - [anon_sym__] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(113), - [anon_sym_STAR_STAR] = ACTIONS(115), - [anon_sym_PLUS_PLUS] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(113), - [anon_sym_mod] = ACTIONS(115), - [anon_sym_SLASH_SLASH] = ACTIONS(115), - [anon_sym_PLUS] = ACTIONS(113), - [anon_sym_bit_DASHshl] = ACTIONS(115), - [anon_sym_bit_DASHshr] = ACTIONS(115), - [anon_sym_EQ_EQ] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_LT2] = ACTIONS(113), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_not_DASHin] = ACTIONS(115), - [anon_sym_starts_DASHwith] = ACTIONS(115), - [anon_sym_ends_DASHwith] = ACTIONS(115), - [anon_sym_EQ_TILDE] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(115), - [anon_sym_bit_DASHand] = ACTIONS(115), - [anon_sym_bit_DASHxor] = ACTIONS(115), - [anon_sym_bit_DASHor] = ACTIONS(115), - [anon_sym_and] = ACTIONS(115), - [anon_sym_xor] = ACTIONS(115), - [anon_sym_or] = ACTIONS(115), - [anon_sym_not] = ACTIONS(113), - [anon_sym_DOT_DOT_LT] = ACTIONS(115), - [anon_sym_DOT_DOT] = ACTIONS(113), - [anon_sym_DOT_DOT_EQ] = ACTIONS(115), - [sym_val_nothing] = ACTIONS(115), - [anon_sym_true] = ACTIONS(115), - [anon_sym_false] = ACTIONS(115), - [aux_sym_val_number_token1] = ACTIONS(113), - [aux_sym_val_number_token2] = ACTIONS(115), - [aux_sym_val_number_token3] = ACTIONS(115), - [aux_sym_val_number_token4] = ACTIONS(115), - [anon_sym_inf] = ACTIONS(115), - [anon_sym_DASHinf] = ACTIONS(115), - [anon_sym_NaN] = ACTIONS(115), - [anon_sym_ns] = ACTIONS(115), - [anon_sym_s] = ACTIONS(115), - [anon_sym_us] = ACTIONS(115), - [anon_sym_ms] = ACTIONS(115), - [anon_sym_sec] = ACTIONS(115), - [anon_sym_min] = ACTIONS(115), - [anon_sym_hr] = ACTIONS(115), - [anon_sym_day] = ACTIONS(115), - [anon_sym_wk] = ACTIONS(115), - [anon_sym_b] = ACTIONS(113), - [anon_sym_B] = ACTIONS(115), - [anon_sym_kb] = ACTIONS(115), - [anon_sym_kB] = ACTIONS(115), - [anon_sym_Kb] = ACTIONS(115), - [anon_sym_KB] = ACTIONS(115), - [anon_sym_mb] = ACTIONS(115), - [anon_sym_mB] = ACTIONS(115), - [anon_sym_Mb] = ACTIONS(115), - [anon_sym_MB] = ACTIONS(115), - [anon_sym_gb] = ACTIONS(115), - [anon_sym_gB] = ACTIONS(115), - [anon_sym_Gb] = ACTIONS(115), - [anon_sym_GB] = ACTIONS(115), - [anon_sym_tb] = ACTIONS(115), - [anon_sym_tB] = ACTIONS(115), - [anon_sym_Tb] = ACTIONS(115), - [anon_sym_TB] = ACTIONS(115), - [anon_sym_pb] = ACTIONS(115), - [anon_sym_pB] = ACTIONS(115), - [anon_sym_Pb] = ACTIONS(115), - [anon_sym_PB] = ACTIONS(115), - [anon_sym_eb] = ACTIONS(115), - [anon_sym_eB] = ACTIONS(115), - [anon_sym_Eb] = ACTIONS(115), - [anon_sym_EB] = ACTIONS(115), - [anon_sym_zb] = ACTIONS(115), - [anon_sym_zB] = ACTIONS(115), - [anon_sym_Zb] = ACTIONS(115), - [anon_sym_ZB] = ACTIONS(115), - [anon_sym_kib] = ACTIONS(115), - [anon_sym_kiB] = ACTIONS(115), - [anon_sym_kIB] = ACTIONS(115), - [anon_sym_kIb] = ACTIONS(115), - [anon_sym_Kib] = ACTIONS(115), - [anon_sym_KIb] = ACTIONS(115), - [anon_sym_KIB] = ACTIONS(115), - [anon_sym_mib] = ACTIONS(115), - [anon_sym_miB] = ACTIONS(115), - [anon_sym_mIB] = ACTIONS(115), - [anon_sym_mIb] = ACTIONS(115), - [anon_sym_Mib] = ACTIONS(115), - [anon_sym_MIb] = ACTIONS(115), - [anon_sym_MIB] = ACTIONS(115), - [anon_sym_gib] = ACTIONS(115), - [anon_sym_giB] = ACTIONS(115), - [anon_sym_gIB] = ACTIONS(115), - [anon_sym_gIb] = ACTIONS(115), - [anon_sym_Gib] = ACTIONS(115), - [anon_sym_GIb] = ACTIONS(115), - [anon_sym_GIB] = ACTIONS(115), - [anon_sym_tib] = ACTIONS(115), - [anon_sym_tiB] = ACTIONS(115), - [anon_sym_tIB] = ACTIONS(115), - [anon_sym_tIb] = ACTIONS(115), - [anon_sym_Tib] = ACTIONS(115), - [anon_sym_TIb] = ACTIONS(115), - [anon_sym_TIB] = ACTIONS(115), - [anon_sym_pib] = ACTIONS(115), - [anon_sym_piB] = ACTIONS(115), - [anon_sym_pIB] = ACTIONS(115), - [anon_sym_pIb] = ACTIONS(115), - [anon_sym_Pib] = ACTIONS(115), - [anon_sym_PIb] = ACTIONS(115), - [anon_sym_PIB] = ACTIONS(115), - [anon_sym_eib] = ACTIONS(115), - [anon_sym_eiB] = ACTIONS(115), - [anon_sym_eIB] = ACTIONS(115), - [anon_sym_eIb] = ACTIONS(115), - [anon_sym_Eib] = ACTIONS(115), - [anon_sym_EIb] = ACTIONS(115), - [anon_sym_EIB] = ACTIONS(115), - [anon_sym_zib] = ACTIONS(115), - [anon_sym_ziB] = ACTIONS(115), - [anon_sym_zIB] = ACTIONS(115), - [anon_sym_zIb] = ACTIONS(115), - [anon_sym_Zib] = ACTIONS(115), - [anon_sym_ZIb] = ACTIONS(115), - [anon_sym_ZIB] = ACTIONS(115), - [anon_sym_0b] = ACTIONS(113), - [anon_sym_0o] = ACTIONS(113), - [anon_sym_0x] = ACTIONS(113), - [sym_val_date] = ACTIONS(115), - [anon_sym_DQUOTE] = ACTIONS(115), - [sym__str_single_quotes] = ACTIONS(115), - [sym__str_back_ticks] = ACTIONS(115), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(115), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(153), - }, - [17] = { - [sym_comment] = STATE(17), - [sym_cmd_identifier] = ACTIONS(105), - [anon_sym_LBRACK] = ACTIONS(103), - [anon_sym_COMMA] = ACTIONS(103), - [anon_sym_RBRACK] = ACTIONS(103), - [anon_sym_LPAREN] = ACTIONS(103), - [anon_sym_DOLLAR] = ACTIONS(105), - [anon_sym_GT] = ACTIONS(105), - [anon_sym_DASH] = ACTIONS(105), - [anon_sym_in] = ACTIONS(105), - [anon_sym_LBRACE] = ACTIONS(103), - [anon_sym_STAR] = ACTIONS(105), - [anon_sym_STAR_STAR] = ACTIONS(103), - [anon_sym_PLUS_PLUS] = ACTIONS(103), - [anon_sym_SLASH] = ACTIONS(105), - [anon_sym_mod] = ACTIONS(105), - [anon_sym_SLASH_SLASH] = ACTIONS(103), - [anon_sym_PLUS] = ACTIONS(105), - [anon_sym_bit_DASHshl] = ACTIONS(105), - [anon_sym_bit_DASHshr] = ACTIONS(105), - [anon_sym_EQ_EQ] = ACTIONS(103), - [anon_sym_BANG_EQ] = ACTIONS(103), - [anon_sym_LT2] = ACTIONS(105), - [anon_sym_LT_EQ] = ACTIONS(103), - [anon_sym_GT_EQ] = ACTIONS(103), - [anon_sym_not_DASHin] = ACTIONS(105), - [anon_sym_starts_DASHwith] = ACTIONS(105), - [anon_sym_ends_DASHwith] = ACTIONS(105), - [anon_sym_EQ_TILDE] = ACTIONS(103), - [anon_sym_BANG_TILDE] = ACTIONS(103), - [anon_sym_bit_DASHand] = ACTIONS(105), - [anon_sym_bit_DASHxor] = ACTIONS(105), - [anon_sym_bit_DASHor] = ACTIONS(105), - [anon_sym_and] = ACTIONS(105), - [anon_sym_xor] = ACTIONS(105), - [anon_sym_or] = ACTIONS(105), - [anon_sym_not] = ACTIONS(105), - [anon_sym_DOT_DOT_LT] = ACTIONS(155), - [anon_sym_DOT_DOT] = ACTIONS(157), - [anon_sym_DOT_DOT_EQ] = ACTIONS(155), - [sym_val_nothing] = ACTIONS(105), - [anon_sym_true] = ACTIONS(105), - [anon_sym_false] = ACTIONS(105), - [aux_sym_val_number_token1] = ACTIONS(105), - [aux_sym_val_number_token2] = ACTIONS(103), - [aux_sym_val_number_token3] = ACTIONS(103), - [aux_sym_val_number_token4] = ACTIONS(103), - [anon_sym_inf] = ACTIONS(105), - [anon_sym_DASHinf] = ACTIONS(103), - [anon_sym_NaN] = ACTIONS(105), - [anon_sym_ns] = ACTIONS(159), - [anon_sym_s] = ACTIONS(159), - [anon_sym_us] = ACTIONS(159), - [anon_sym_ms] = ACTIONS(159), - [anon_sym_sec] = ACTIONS(159), - [anon_sym_min] = ACTIONS(159), - [anon_sym_hr] = ACTIONS(159), - [anon_sym_day] = ACTIONS(159), - [anon_sym_wk] = ACTIONS(159), - [anon_sym_b] = ACTIONS(161), - [anon_sym_B] = ACTIONS(161), - [anon_sym_kb] = ACTIONS(161), - [anon_sym_kB] = ACTIONS(161), - [anon_sym_Kb] = ACTIONS(161), - [anon_sym_KB] = ACTIONS(161), - [anon_sym_mb] = ACTIONS(161), - [anon_sym_mB] = ACTIONS(161), - [anon_sym_Mb] = ACTIONS(161), - [anon_sym_MB] = ACTIONS(161), - [anon_sym_gb] = ACTIONS(161), - [anon_sym_gB] = ACTIONS(161), - [anon_sym_Gb] = ACTIONS(161), - [anon_sym_GB] = ACTIONS(161), - [anon_sym_tb] = ACTIONS(161), - [anon_sym_tB] = ACTIONS(161), - [anon_sym_Tb] = ACTIONS(161), - [anon_sym_TB] = ACTIONS(161), - [anon_sym_pb] = ACTIONS(161), - [anon_sym_pB] = ACTIONS(161), - [anon_sym_Pb] = ACTIONS(161), - [anon_sym_PB] = ACTIONS(161), - [anon_sym_eb] = ACTIONS(161), - [anon_sym_eB] = ACTIONS(161), - [anon_sym_Eb] = ACTIONS(161), - [anon_sym_EB] = ACTIONS(161), - [anon_sym_zb] = ACTIONS(161), - [anon_sym_zB] = ACTIONS(161), - [anon_sym_Zb] = ACTIONS(161), - [anon_sym_ZB] = ACTIONS(161), - [anon_sym_kib] = ACTIONS(161), - [anon_sym_kiB] = ACTIONS(161), - [anon_sym_kIB] = ACTIONS(161), - [anon_sym_kIb] = ACTIONS(161), - [anon_sym_Kib] = ACTIONS(161), - [anon_sym_KIb] = ACTIONS(161), - [anon_sym_KIB] = ACTIONS(161), - [anon_sym_mib] = ACTIONS(161), - [anon_sym_miB] = ACTIONS(161), - [anon_sym_mIB] = ACTIONS(161), - [anon_sym_mIb] = ACTIONS(161), - [anon_sym_Mib] = ACTIONS(161), - [anon_sym_MIb] = ACTIONS(161), - [anon_sym_MIB] = ACTIONS(161), - [anon_sym_gib] = ACTIONS(161), - [anon_sym_giB] = ACTIONS(161), - [anon_sym_gIB] = ACTIONS(161), - [anon_sym_gIb] = ACTIONS(161), - [anon_sym_Gib] = ACTIONS(161), - [anon_sym_GIb] = ACTIONS(161), - [anon_sym_GIB] = ACTIONS(161), - [anon_sym_tib] = ACTIONS(161), - [anon_sym_tiB] = ACTIONS(161), - [anon_sym_tIB] = ACTIONS(161), - [anon_sym_tIb] = ACTIONS(161), - [anon_sym_Tib] = ACTIONS(161), - [anon_sym_TIb] = ACTIONS(161), - [anon_sym_TIB] = ACTIONS(161), - [anon_sym_pib] = ACTIONS(161), - [anon_sym_piB] = ACTIONS(161), - [anon_sym_pIB] = ACTIONS(161), - [anon_sym_pIb] = ACTIONS(161), - [anon_sym_Pib] = ACTIONS(161), - [anon_sym_PIb] = ACTIONS(161), - [anon_sym_PIB] = ACTIONS(161), - [anon_sym_eib] = ACTIONS(161), - [anon_sym_eiB] = ACTIONS(161), - [anon_sym_eIB] = ACTIONS(161), - [anon_sym_eIb] = ACTIONS(161), - [anon_sym_Eib] = ACTIONS(161), - [anon_sym_EIb] = ACTIONS(161), - [anon_sym_EIB] = ACTIONS(161), - [anon_sym_zib] = ACTIONS(161), - [anon_sym_ziB] = ACTIONS(161), - [anon_sym_zIB] = ACTIONS(161), - [anon_sym_zIb] = ACTIONS(161), - [anon_sym_Zib] = ACTIONS(161), - [anon_sym_ZIb] = ACTIONS(161), - [anon_sym_ZIB] = ACTIONS(161), - [anon_sym_0b] = ACTIONS(105), - [anon_sym_0o] = ACTIONS(105), - [anon_sym_0x] = ACTIONS(105), - [sym_val_date] = ACTIONS(103), - [anon_sym_DQUOTE] = ACTIONS(103), - [sym__str_single_quotes] = ACTIONS(103), - [sym__str_back_ticks] = ACTIONS(103), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(103), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(103), - [anon_sym_POUND] = ACTIONS(153), - }, - [18] = { - [sym_comment] = STATE(18), - [anon_sym_LBRACK] = ACTIONS(103), - [anon_sym_COMMA] = ACTIONS(103), - [anon_sym_LPAREN] = ACTIONS(103), - [anon_sym_DOLLAR] = ACTIONS(105), - [anon_sym_GT] = ACTIONS(105), - [anon_sym_DASH] = ACTIONS(105), - [anon_sym_in] = ACTIONS(105), - [anon_sym_LBRACE] = ACTIONS(103), - [anon_sym_RBRACE] = ACTIONS(103), - [anon_sym__] = ACTIONS(103), - [anon_sym_STAR] = ACTIONS(105), - [anon_sym_STAR_STAR] = ACTIONS(103), - [anon_sym_PLUS_PLUS] = ACTIONS(103), - [anon_sym_SLASH] = ACTIONS(105), - [anon_sym_mod] = ACTIONS(103), - [anon_sym_SLASH_SLASH] = ACTIONS(103), - [anon_sym_PLUS] = ACTIONS(105), - [anon_sym_bit_DASHshl] = ACTIONS(103), - [anon_sym_bit_DASHshr] = ACTIONS(103), - [anon_sym_EQ_EQ] = ACTIONS(103), - [anon_sym_BANG_EQ] = ACTIONS(103), - [anon_sym_LT2] = ACTIONS(105), - [anon_sym_LT_EQ] = ACTIONS(103), - [anon_sym_GT_EQ] = ACTIONS(103), - [anon_sym_not_DASHin] = ACTIONS(103), - [anon_sym_starts_DASHwith] = ACTIONS(103), - [anon_sym_ends_DASHwith] = ACTIONS(103), - [anon_sym_EQ_TILDE] = ACTIONS(103), - [anon_sym_BANG_TILDE] = ACTIONS(103), - [anon_sym_bit_DASHand] = ACTIONS(103), - [anon_sym_bit_DASHxor] = ACTIONS(103), - [anon_sym_bit_DASHor] = ACTIONS(103), - [anon_sym_and] = ACTIONS(103), - [anon_sym_xor] = ACTIONS(103), - [anon_sym_or] = ACTIONS(103), - [anon_sym_not] = ACTIONS(105), - [anon_sym_DOT_DOT_LT] = ACTIONS(163), - [anon_sym_DOT_DOT] = ACTIONS(165), - [anon_sym_DOT_DOT_EQ] = ACTIONS(163), - [sym_val_nothing] = ACTIONS(103), - [anon_sym_true] = ACTIONS(103), - [anon_sym_false] = ACTIONS(103), - [aux_sym_val_number_token1] = ACTIONS(105), - [aux_sym_val_number_token2] = ACTIONS(103), - [aux_sym_val_number_token3] = ACTIONS(103), - [aux_sym_val_number_token4] = ACTIONS(103), - [anon_sym_inf] = ACTIONS(103), - [anon_sym_DASHinf] = ACTIONS(103), - [anon_sym_NaN] = ACTIONS(103), - [anon_sym_ns] = ACTIONS(167), - [anon_sym_s] = ACTIONS(167), - [anon_sym_us] = ACTIONS(167), - [anon_sym_ms] = ACTIONS(167), - [anon_sym_sec] = ACTIONS(167), - [anon_sym_min] = ACTIONS(167), - [anon_sym_hr] = ACTIONS(167), - [anon_sym_day] = ACTIONS(167), - [anon_sym_wk] = ACTIONS(167), - [anon_sym_b] = ACTIONS(169), - [anon_sym_B] = ACTIONS(171), - [anon_sym_kb] = ACTIONS(171), - [anon_sym_kB] = ACTIONS(171), - [anon_sym_Kb] = ACTIONS(171), - [anon_sym_KB] = ACTIONS(171), - [anon_sym_mb] = ACTIONS(171), - [anon_sym_mB] = ACTIONS(171), - [anon_sym_Mb] = ACTIONS(171), - [anon_sym_MB] = ACTIONS(171), - [anon_sym_gb] = ACTIONS(171), - [anon_sym_gB] = ACTIONS(171), - [anon_sym_Gb] = ACTIONS(171), - [anon_sym_GB] = ACTIONS(171), - [anon_sym_tb] = ACTIONS(171), - [anon_sym_tB] = ACTIONS(171), - [anon_sym_Tb] = ACTIONS(171), - [anon_sym_TB] = ACTIONS(171), - [anon_sym_pb] = ACTIONS(171), - [anon_sym_pB] = ACTIONS(171), - [anon_sym_Pb] = ACTIONS(171), - [anon_sym_PB] = ACTIONS(171), - [anon_sym_eb] = ACTIONS(171), - [anon_sym_eB] = ACTIONS(171), - [anon_sym_Eb] = ACTIONS(171), - [anon_sym_EB] = ACTIONS(171), - [anon_sym_zb] = ACTIONS(171), - [anon_sym_zB] = ACTIONS(171), - [anon_sym_Zb] = ACTIONS(171), - [anon_sym_ZB] = ACTIONS(171), - [anon_sym_kib] = ACTIONS(171), - [anon_sym_kiB] = ACTIONS(171), - [anon_sym_kIB] = ACTIONS(171), - [anon_sym_kIb] = ACTIONS(171), - [anon_sym_Kib] = ACTIONS(171), - [anon_sym_KIb] = ACTIONS(171), - [anon_sym_KIB] = ACTIONS(171), - [anon_sym_mib] = ACTIONS(171), - [anon_sym_miB] = ACTIONS(171), - [anon_sym_mIB] = ACTIONS(171), - [anon_sym_mIb] = ACTIONS(171), - [anon_sym_Mib] = ACTIONS(171), - [anon_sym_MIb] = ACTIONS(171), - [anon_sym_MIB] = ACTIONS(171), - [anon_sym_gib] = ACTIONS(171), - [anon_sym_giB] = ACTIONS(171), - [anon_sym_gIB] = ACTIONS(171), - [anon_sym_gIb] = ACTIONS(171), - [anon_sym_Gib] = ACTIONS(171), - [anon_sym_GIb] = ACTIONS(171), - [anon_sym_GIB] = ACTIONS(171), - [anon_sym_tib] = ACTIONS(171), - [anon_sym_tiB] = ACTIONS(171), - [anon_sym_tIB] = ACTIONS(171), - [anon_sym_tIb] = ACTIONS(171), - [anon_sym_Tib] = ACTIONS(171), - [anon_sym_TIb] = ACTIONS(171), - [anon_sym_TIB] = ACTIONS(171), - [anon_sym_pib] = ACTIONS(171), - [anon_sym_piB] = ACTIONS(171), - [anon_sym_pIB] = ACTIONS(171), - [anon_sym_pIb] = ACTIONS(171), - [anon_sym_Pib] = ACTIONS(171), - [anon_sym_PIb] = ACTIONS(171), - [anon_sym_PIB] = ACTIONS(171), - [anon_sym_eib] = ACTIONS(171), - [anon_sym_eiB] = ACTIONS(171), - [anon_sym_eIB] = ACTIONS(171), - [anon_sym_eIb] = ACTIONS(171), - [anon_sym_Eib] = ACTIONS(171), - [anon_sym_EIb] = ACTIONS(171), - [anon_sym_EIB] = ACTIONS(171), - [anon_sym_zib] = ACTIONS(171), - [anon_sym_ziB] = ACTIONS(171), - [anon_sym_zIB] = ACTIONS(171), - [anon_sym_zIb] = ACTIONS(171), - [anon_sym_Zib] = ACTIONS(171), - [anon_sym_ZIb] = ACTIONS(171), - [anon_sym_ZIB] = ACTIONS(171), - [anon_sym_0b] = ACTIONS(105), - [anon_sym_0o] = ACTIONS(105), - [anon_sym_0x] = ACTIONS(105), - [sym_val_date] = ACTIONS(103), - [anon_sym_DQUOTE] = ACTIONS(103), - [sym__str_single_quotes] = ACTIONS(103), - [sym__str_back_ticks] = ACTIONS(103), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(103), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(103), - [anon_sym_POUND] = ACTIONS(153), - }, - [19] = { - [sym_comment] = STATE(19), - [sym_cmd_identifier] = ACTIONS(113), - [anon_sym_LBRACK] = ACTIONS(115), - [anon_sym_COMMA] = ACTIONS(115), - [anon_sym_RBRACK] = ACTIONS(115), - [anon_sym_LPAREN] = ACTIONS(115), - [anon_sym_DOLLAR] = ACTIONS(113), - [anon_sym_GT] = ACTIONS(113), - [anon_sym_DASH] = ACTIONS(113), - [anon_sym_in] = ACTIONS(113), - [anon_sym_LBRACE] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(113), - [anon_sym_STAR_STAR] = ACTIONS(115), - [anon_sym_PLUS_PLUS] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(113), - [anon_sym_mod] = ACTIONS(113), - [anon_sym_SLASH_SLASH] = ACTIONS(115), - [anon_sym_PLUS] = ACTIONS(113), - [anon_sym_bit_DASHshl] = ACTIONS(113), - [anon_sym_bit_DASHshr] = ACTIONS(113), - [anon_sym_EQ_EQ] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_LT2] = ACTIONS(113), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_not_DASHin] = ACTIONS(113), - [anon_sym_starts_DASHwith] = ACTIONS(113), - [anon_sym_ends_DASHwith] = ACTIONS(113), - [anon_sym_EQ_TILDE] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(115), - [anon_sym_bit_DASHand] = ACTIONS(113), - [anon_sym_bit_DASHxor] = ACTIONS(113), - [anon_sym_bit_DASHor] = ACTIONS(113), - [anon_sym_and] = ACTIONS(113), - [anon_sym_xor] = ACTIONS(113), - [anon_sym_or] = ACTIONS(113), - [anon_sym_not] = ACTIONS(113), - [anon_sym_DOT_DOT_LT] = ACTIONS(115), - [anon_sym_DOT_DOT] = ACTIONS(113), - [anon_sym_DOT_DOT_EQ] = ACTIONS(115), - [sym_val_nothing] = ACTIONS(113), - [anon_sym_true] = ACTIONS(113), - [anon_sym_false] = ACTIONS(113), - [aux_sym_val_number_token1] = ACTIONS(113), - [aux_sym_val_number_token2] = ACTIONS(115), - [aux_sym_val_number_token3] = ACTIONS(115), - [aux_sym_val_number_token4] = ACTIONS(115), - [anon_sym_inf] = ACTIONS(113), - [anon_sym_DASHinf] = ACTIONS(115), - [anon_sym_NaN] = ACTIONS(113), - [anon_sym_ns] = ACTIONS(113), - [anon_sym_s] = ACTIONS(113), - [anon_sym_us] = ACTIONS(113), - [anon_sym_ms] = ACTIONS(113), - [anon_sym_sec] = ACTIONS(113), - [anon_sym_min] = ACTIONS(113), - [anon_sym_hr] = ACTIONS(113), - [anon_sym_day] = ACTIONS(113), - [anon_sym_wk] = ACTIONS(113), - [anon_sym_b] = ACTIONS(113), - [anon_sym_B] = ACTIONS(113), - [anon_sym_kb] = ACTIONS(113), - [anon_sym_kB] = ACTIONS(113), - [anon_sym_Kb] = ACTIONS(113), - [anon_sym_KB] = ACTIONS(113), - [anon_sym_mb] = ACTIONS(113), - [anon_sym_mB] = ACTIONS(113), - [anon_sym_Mb] = ACTIONS(113), - [anon_sym_MB] = ACTIONS(113), - [anon_sym_gb] = ACTIONS(113), - [anon_sym_gB] = ACTIONS(113), - [anon_sym_Gb] = ACTIONS(113), - [anon_sym_GB] = ACTIONS(113), - [anon_sym_tb] = ACTIONS(113), - [anon_sym_tB] = ACTIONS(113), - [anon_sym_Tb] = ACTIONS(113), - [anon_sym_TB] = ACTIONS(113), - [anon_sym_pb] = ACTIONS(113), - [anon_sym_pB] = ACTIONS(113), - [anon_sym_Pb] = ACTIONS(113), - [anon_sym_PB] = ACTIONS(113), - [anon_sym_eb] = ACTIONS(113), - [anon_sym_eB] = ACTIONS(113), - [anon_sym_Eb] = ACTIONS(113), - [anon_sym_EB] = ACTIONS(113), - [anon_sym_zb] = ACTIONS(113), - [anon_sym_zB] = ACTIONS(113), - [anon_sym_Zb] = ACTIONS(113), - [anon_sym_ZB] = ACTIONS(113), - [anon_sym_kib] = ACTIONS(113), - [anon_sym_kiB] = ACTIONS(113), - [anon_sym_kIB] = ACTIONS(113), - [anon_sym_kIb] = ACTIONS(113), - [anon_sym_Kib] = ACTIONS(113), - [anon_sym_KIb] = ACTIONS(113), - [anon_sym_KIB] = ACTIONS(113), - [anon_sym_mib] = ACTIONS(113), - [anon_sym_miB] = ACTIONS(113), - [anon_sym_mIB] = ACTIONS(113), - [anon_sym_mIb] = ACTIONS(113), - [anon_sym_Mib] = ACTIONS(113), - [anon_sym_MIb] = ACTIONS(113), - [anon_sym_MIB] = ACTIONS(113), - [anon_sym_gib] = ACTIONS(113), - [anon_sym_giB] = ACTIONS(113), - [anon_sym_gIB] = ACTIONS(113), - [anon_sym_gIb] = ACTIONS(113), - [anon_sym_Gib] = ACTIONS(113), - [anon_sym_GIb] = ACTIONS(113), - [anon_sym_GIB] = ACTIONS(113), - [anon_sym_tib] = ACTIONS(113), - [anon_sym_tiB] = ACTIONS(113), - [anon_sym_tIB] = ACTIONS(113), - [anon_sym_tIb] = ACTIONS(113), - [anon_sym_Tib] = ACTIONS(113), - [anon_sym_TIb] = ACTIONS(113), - [anon_sym_TIB] = ACTIONS(113), - [anon_sym_pib] = ACTIONS(113), - [anon_sym_piB] = ACTIONS(113), - [anon_sym_pIB] = ACTIONS(113), - [anon_sym_pIb] = ACTIONS(113), - [anon_sym_Pib] = ACTIONS(113), - [anon_sym_PIb] = ACTIONS(113), - [anon_sym_PIB] = ACTIONS(113), - [anon_sym_eib] = ACTIONS(113), - [anon_sym_eiB] = ACTIONS(113), - [anon_sym_eIB] = ACTIONS(113), - [anon_sym_eIb] = ACTIONS(113), - [anon_sym_Eib] = ACTIONS(113), - [anon_sym_EIb] = ACTIONS(113), - [anon_sym_EIB] = ACTIONS(113), - [anon_sym_zib] = ACTIONS(113), - [anon_sym_ziB] = ACTIONS(113), - [anon_sym_zIB] = ACTIONS(113), - [anon_sym_zIb] = ACTIONS(113), - [anon_sym_Zib] = ACTIONS(113), - [anon_sym_ZIb] = ACTIONS(113), - [anon_sym_ZIB] = ACTIONS(113), - [anon_sym_0b] = ACTIONS(113), - [anon_sym_0o] = ACTIONS(113), - [anon_sym_0x] = ACTIONS(113), - [sym_val_date] = ACTIONS(115), - [anon_sym_DQUOTE] = ACTIONS(115), - [sym__str_single_quotes] = ACTIONS(115), - [sym__str_back_ticks] = ACTIONS(115), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(115), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(153), - }, - [20] = { - [sym_comment] = STATE(20), - [anon_sym_SEMI] = ACTIONS(105), - [anon_sym_LF] = ACTIONS(103), - [anon_sym_LBRACK] = ACTIONS(105), - [anon_sym_LPAREN] = ACTIONS(105), - [anon_sym_RPAREN] = ACTIONS(105), - [anon_sym_PIPE] = ACTIONS(105), - [anon_sym_DOLLAR] = ACTIONS(105), - [anon_sym_DASH_DASH] = ACTIONS(105), - [anon_sym_LBRACE] = ACTIONS(105), - [anon_sym_DOT_DOT_LT] = ACTIONS(173), - [anon_sym_DOT_DOT] = ACTIONS(173), - [anon_sym_DOT_DOT_EQ] = ACTIONS(173), - [sym_val_nothing] = ACTIONS(105), - [anon_sym_true] = ACTIONS(105), - [anon_sym_false] = ACTIONS(105), - [aux_sym_val_number_token1] = ACTIONS(105), - [aux_sym_val_number_token2] = ACTIONS(105), - [aux_sym_val_number_token3] = ACTIONS(105), - [aux_sym_val_number_token4] = ACTIONS(105), - [anon_sym_inf] = ACTIONS(105), - [anon_sym_DASHinf] = ACTIONS(105), - [anon_sym_NaN] = ACTIONS(105), - [anon_sym_ns] = ACTIONS(175), - [anon_sym_s] = ACTIONS(175), - [anon_sym_us] = ACTIONS(175), - [anon_sym_ms] = ACTIONS(175), - [anon_sym_sec] = ACTIONS(175), - [anon_sym_min] = ACTIONS(175), - [anon_sym_hr] = ACTIONS(175), - [anon_sym_day] = ACTIONS(175), - [anon_sym_wk] = ACTIONS(175), - [anon_sym_b] = ACTIONS(177), - [anon_sym_B] = ACTIONS(177), - [anon_sym_kb] = ACTIONS(177), - [anon_sym_kB] = ACTIONS(177), - [anon_sym_Kb] = ACTIONS(177), - [anon_sym_KB] = ACTIONS(177), - [anon_sym_mb] = ACTIONS(177), - [anon_sym_mB] = ACTIONS(177), - [anon_sym_Mb] = ACTIONS(177), - [anon_sym_MB] = ACTIONS(177), - [anon_sym_gb] = ACTIONS(177), - [anon_sym_gB] = ACTIONS(177), - [anon_sym_Gb] = ACTIONS(177), - [anon_sym_GB] = ACTIONS(177), - [anon_sym_tb] = ACTIONS(177), - [anon_sym_tB] = ACTIONS(177), - [anon_sym_Tb] = ACTIONS(177), - [anon_sym_TB] = ACTIONS(177), - [anon_sym_pb] = ACTIONS(177), - [anon_sym_pB] = ACTIONS(177), - [anon_sym_Pb] = ACTIONS(177), - [anon_sym_PB] = ACTIONS(177), - [anon_sym_eb] = ACTIONS(177), - [anon_sym_eB] = ACTIONS(177), - [anon_sym_Eb] = ACTIONS(177), - [anon_sym_EB] = ACTIONS(177), - [anon_sym_zb] = ACTIONS(177), - [anon_sym_zB] = ACTIONS(177), - [anon_sym_Zb] = ACTIONS(177), - [anon_sym_ZB] = ACTIONS(177), - [anon_sym_kib] = ACTIONS(177), - [anon_sym_kiB] = ACTIONS(177), - [anon_sym_kIB] = ACTIONS(177), - [anon_sym_kIb] = ACTIONS(177), - [anon_sym_Kib] = ACTIONS(177), - [anon_sym_KIb] = ACTIONS(177), - [anon_sym_KIB] = ACTIONS(177), - [anon_sym_mib] = ACTIONS(177), - [anon_sym_miB] = ACTIONS(177), - [anon_sym_mIB] = ACTIONS(177), - [anon_sym_mIb] = ACTIONS(177), - [anon_sym_Mib] = ACTIONS(177), - [anon_sym_MIb] = ACTIONS(177), - [anon_sym_MIB] = ACTIONS(177), - [anon_sym_gib] = ACTIONS(177), - [anon_sym_giB] = ACTIONS(177), - [anon_sym_gIB] = ACTIONS(177), - [anon_sym_gIb] = ACTIONS(177), - [anon_sym_Gib] = ACTIONS(177), - [anon_sym_GIb] = ACTIONS(177), - [anon_sym_GIB] = ACTIONS(177), - [anon_sym_tib] = ACTIONS(177), - [anon_sym_tiB] = ACTIONS(177), - [anon_sym_tIB] = ACTIONS(177), - [anon_sym_tIb] = ACTIONS(177), - [anon_sym_Tib] = ACTIONS(177), - [anon_sym_TIb] = ACTIONS(177), - [anon_sym_TIB] = ACTIONS(177), - [anon_sym_pib] = ACTIONS(177), - [anon_sym_piB] = ACTIONS(177), - [anon_sym_pIB] = ACTIONS(177), - [anon_sym_pIb] = ACTIONS(177), - [anon_sym_Pib] = ACTIONS(177), - [anon_sym_PIb] = ACTIONS(177), - [anon_sym_PIB] = ACTIONS(177), - [anon_sym_eib] = ACTIONS(177), - [anon_sym_eiB] = ACTIONS(177), - [anon_sym_eIB] = ACTIONS(177), - [anon_sym_eIb] = ACTIONS(177), - [anon_sym_Eib] = ACTIONS(177), - [anon_sym_EIb] = ACTIONS(177), - [anon_sym_EIB] = ACTIONS(177), - [anon_sym_zib] = ACTIONS(177), - [anon_sym_ziB] = ACTIONS(177), - [anon_sym_zIB] = ACTIONS(177), - [anon_sym_zIb] = ACTIONS(177), - [anon_sym_Zib] = ACTIONS(177), - [anon_sym_ZIb] = ACTIONS(177), - [anon_sym_ZIB] = ACTIONS(177), - [anon_sym_0b] = ACTIONS(105), - [anon_sym_0o] = ACTIONS(105), - [anon_sym_0x] = ACTIONS(105), - [sym_val_date] = ACTIONS(105), - [anon_sym_DQUOTE] = ACTIONS(105), - [sym__str_single_quotes] = ACTIONS(105), - [sym__str_back_ticks] = ACTIONS(105), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(105), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(105), - [anon_sym_err_GT] = ACTIONS(105), - [anon_sym_out_GT] = ACTIONS(105), - [anon_sym_e_GT] = ACTIONS(105), - [anon_sym_o_GT] = ACTIONS(105), - [anon_sym_err_PLUSout_GT] = ACTIONS(105), - [anon_sym_out_PLUSerr_GT] = ACTIONS(105), - [anon_sym_o_PLUSe_GT] = ACTIONS(105), - [anon_sym_e_PLUSo_GT] = ACTIONS(105), - [sym_short_flag] = ACTIONS(105), - [aux_sym_unquoted_token1] = ACTIONS(105), - [anon_sym_POUND] = ACTIONS(3), - }, - [21] = { - [sym_comment] = STATE(21), - [anon_sym_SEMI] = ACTIONS(113), - [anon_sym_LF] = ACTIONS(115), - [anon_sym_LBRACK] = ACTIONS(113), - [anon_sym_LPAREN] = ACTIONS(113), - [anon_sym_RPAREN] = ACTIONS(113), - [anon_sym_PIPE] = ACTIONS(113), - [anon_sym_DOLLAR] = ACTIONS(113), - [anon_sym_DASH_DASH] = ACTIONS(113), - [anon_sym_LBRACE] = ACTIONS(113), - [anon_sym_DOT_DOT_LT] = ACTIONS(113), - [anon_sym_DOT_DOT] = ACTIONS(113), - [anon_sym_DOT_DOT_EQ] = ACTIONS(113), - [sym_val_nothing] = ACTIONS(113), - [anon_sym_true] = ACTIONS(113), - [anon_sym_false] = ACTIONS(113), - [aux_sym_val_number_token1] = ACTIONS(113), - [aux_sym_val_number_token2] = ACTIONS(113), - [aux_sym_val_number_token3] = ACTIONS(113), - [aux_sym_val_number_token4] = ACTIONS(113), - [anon_sym_inf] = ACTIONS(113), - [anon_sym_DASHinf] = ACTIONS(113), - [anon_sym_NaN] = ACTIONS(113), - [anon_sym_ns] = ACTIONS(113), - [anon_sym_s] = ACTIONS(113), - [anon_sym_us] = ACTIONS(113), - [anon_sym_ms] = ACTIONS(113), - [anon_sym_sec] = ACTIONS(113), - [anon_sym_min] = ACTIONS(113), - [anon_sym_hr] = ACTIONS(113), - [anon_sym_day] = ACTIONS(113), - [anon_sym_wk] = ACTIONS(113), - [anon_sym_b] = ACTIONS(113), - [anon_sym_B] = ACTIONS(113), - [anon_sym_kb] = ACTIONS(113), - [anon_sym_kB] = ACTIONS(113), - [anon_sym_Kb] = ACTIONS(113), - [anon_sym_KB] = ACTIONS(113), - [anon_sym_mb] = ACTIONS(113), - [anon_sym_mB] = ACTIONS(113), - [anon_sym_Mb] = ACTIONS(113), - [anon_sym_MB] = ACTIONS(113), - [anon_sym_gb] = ACTIONS(113), - [anon_sym_gB] = ACTIONS(113), - [anon_sym_Gb] = ACTIONS(113), - [anon_sym_GB] = ACTIONS(113), - [anon_sym_tb] = ACTIONS(113), - [anon_sym_tB] = ACTIONS(113), - [anon_sym_Tb] = ACTIONS(113), - [anon_sym_TB] = ACTIONS(113), - [anon_sym_pb] = ACTIONS(113), - [anon_sym_pB] = ACTIONS(113), - [anon_sym_Pb] = ACTIONS(113), - [anon_sym_PB] = ACTIONS(113), - [anon_sym_eb] = ACTIONS(113), - [anon_sym_eB] = ACTIONS(113), - [anon_sym_Eb] = ACTIONS(113), - [anon_sym_EB] = ACTIONS(113), - [anon_sym_zb] = ACTIONS(113), - [anon_sym_zB] = ACTIONS(113), - [anon_sym_Zb] = ACTIONS(113), - [anon_sym_ZB] = ACTIONS(113), - [anon_sym_kib] = ACTIONS(113), - [anon_sym_kiB] = ACTIONS(113), - [anon_sym_kIB] = ACTIONS(113), - [anon_sym_kIb] = ACTIONS(113), - [anon_sym_Kib] = ACTIONS(113), - [anon_sym_KIb] = ACTIONS(113), - [anon_sym_KIB] = ACTIONS(113), - [anon_sym_mib] = ACTIONS(113), - [anon_sym_miB] = ACTIONS(113), - [anon_sym_mIB] = ACTIONS(113), - [anon_sym_mIb] = ACTIONS(113), - [anon_sym_Mib] = ACTIONS(113), - [anon_sym_MIb] = ACTIONS(113), - [anon_sym_MIB] = ACTIONS(113), - [anon_sym_gib] = ACTIONS(113), - [anon_sym_giB] = ACTIONS(113), - [anon_sym_gIB] = ACTIONS(113), - [anon_sym_gIb] = ACTIONS(113), - [anon_sym_Gib] = ACTIONS(113), - [anon_sym_GIb] = ACTIONS(113), - [anon_sym_GIB] = ACTIONS(113), - [anon_sym_tib] = ACTIONS(113), - [anon_sym_tiB] = ACTIONS(113), - [anon_sym_tIB] = ACTIONS(113), - [anon_sym_tIb] = ACTIONS(113), - [anon_sym_Tib] = ACTIONS(113), - [anon_sym_TIb] = ACTIONS(113), - [anon_sym_TIB] = ACTIONS(113), - [anon_sym_pib] = ACTIONS(113), - [anon_sym_piB] = ACTIONS(113), - [anon_sym_pIB] = ACTIONS(113), - [anon_sym_pIb] = ACTIONS(113), - [anon_sym_Pib] = ACTIONS(113), - [anon_sym_PIb] = ACTIONS(113), - [anon_sym_PIB] = ACTIONS(113), - [anon_sym_eib] = ACTIONS(113), - [anon_sym_eiB] = ACTIONS(113), - [anon_sym_eIB] = ACTIONS(113), - [anon_sym_eIb] = ACTIONS(113), - [anon_sym_Eib] = ACTIONS(113), - [anon_sym_EIb] = ACTIONS(113), - [anon_sym_EIB] = ACTIONS(113), - [anon_sym_zib] = ACTIONS(113), - [anon_sym_ziB] = ACTIONS(113), - [anon_sym_zIB] = ACTIONS(113), - [anon_sym_zIb] = ACTIONS(113), - [anon_sym_Zib] = ACTIONS(113), - [anon_sym_ZIb] = ACTIONS(113), - [anon_sym_ZIB] = ACTIONS(113), - [anon_sym_0b] = ACTIONS(113), - [anon_sym_0o] = ACTIONS(113), - [anon_sym_0x] = ACTIONS(113), - [sym_val_date] = ACTIONS(113), - [anon_sym_DQUOTE] = ACTIONS(113), - [sym__str_single_quotes] = ACTIONS(113), - [sym__str_back_ticks] = ACTIONS(113), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(113), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(113), - [anon_sym_err_GT] = ACTIONS(113), - [anon_sym_out_GT] = ACTIONS(113), - [anon_sym_e_GT] = ACTIONS(113), - [anon_sym_o_GT] = ACTIONS(113), - [anon_sym_err_PLUSout_GT] = ACTIONS(113), - [anon_sym_out_PLUSerr_GT] = ACTIONS(113), - [anon_sym_o_PLUSe_GT] = ACTIONS(113), - [anon_sym_e_PLUSo_GT] = ACTIONS(113), - [sym_short_flag] = ACTIONS(113), - [aux_sym_unquoted_token1] = ACTIONS(113), - [anon_sym_POUND] = ACTIONS(3), - }, - [22] = { - [sym_comment] = STATE(22), - [sym_identifier] = ACTIONS(113), - [anon_sym_COLON] = ACTIONS(115), - [anon_sym_COMMA] = ACTIONS(115), - [anon_sym_RBRACK] = ACTIONS(115), - [anon_sym_RPAREN] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_DOLLAR] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(113), - [anon_sym_DOT_DOT_DOT] = ACTIONS(115), - [anon_sym_DASH_DASH] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(113), - [anon_sym_in] = ACTIONS(113), - [anon_sym_STAR] = ACTIONS(113), - [anon_sym_STAR_STAR] = ACTIONS(115), - [anon_sym_PLUS_PLUS] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(113), - [anon_sym_mod] = ACTIONS(113), - [anon_sym_SLASH_SLASH] = ACTIONS(115), - [anon_sym_PLUS] = ACTIONS(113), - [anon_sym_bit_DASHshl] = ACTIONS(115), - [anon_sym_bit_DASHshr] = ACTIONS(115), - [anon_sym_EQ_EQ] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_LT2] = ACTIONS(113), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_not_DASHin] = ACTIONS(115), - [anon_sym_starts_DASHwith] = ACTIONS(115), - [anon_sym_ends_DASHwith] = ACTIONS(115), - [anon_sym_EQ_TILDE] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(115), - [anon_sym_bit_DASHand] = ACTIONS(115), - [anon_sym_bit_DASHxor] = ACTIONS(115), - [anon_sym_bit_DASHor] = ACTIONS(115), - [anon_sym_and] = ACTIONS(113), - [anon_sym_xor] = ACTIONS(113), - [anon_sym_or] = ACTIONS(113), - [anon_sym_DOT_DOT_LT] = ACTIONS(115), - [anon_sym_DOT_DOT] = ACTIONS(113), - [anon_sym_DOT_DOT_EQ] = ACTIONS(115), - [anon_sym_ns] = ACTIONS(113), - [anon_sym_s] = ACTIONS(113), - [anon_sym_us] = ACTIONS(113), - [anon_sym_ms] = ACTIONS(113), - [anon_sym_sec] = ACTIONS(113), - [anon_sym_min] = ACTIONS(113), - [anon_sym_hr] = ACTIONS(113), - [anon_sym_day] = ACTIONS(113), - [anon_sym_wk] = ACTIONS(113), - [anon_sym_b] = ACTIONS(113), - [anon_sym_B] = ACTIONS(113), - [anon_sym_kb] = ACTIONS(113), - [anon_sym_kB] = ACTIONS(113), - [anon_sym_Kb] = ACTIONS(113), - [anon_sym_KB] = ACTIONS(113), - [anon_sym_mb] = ACTIONS(113), - [anon_sym_mB] = ACTIONS(113), - [anon_sym_Mb] = ACTIONS(113), - [anon_sym_MB] = ACTIONS(113), - [anon_sym_gb] = ACTIONS(113), - [anon_sym_gB] = ACTIONS(113), - [anon_sym_Gb] = ACTIONS(113), - [anon_sym_GB] = ACTIONS(113), - [anon_sym_tb] = ACTIONS(113), - [anon_sym_tB] = ACTIONS(113), - [anon_sym_Tb] = ACTIONS(113), - [anon_sym_TB] = ACTIONS(113), - [anon_sym_pb] = ACTIONS(113), - [anon_sym_pB] = ACTIONS(113), - [anon_sym_Pb] = ACTIONS(113), - [anon_sym_PB] = ACTIONS(113), - [anon_sym_eb] = ACTIONS(113), - [anon_sym_eB] = ACTIONS(113), - [anon_sym_Eb] = ACTIONS(113), - [anon_sym_EB] = ACTIONS(113), - [anon_sym_zb] = ACTIONS(113), - [anon_sym_zB] = ACTIONS(113), - [anon_sym_Zb] = ACTIONS(113), - [anon_sym_ZB] = ACTIONS(113), - [anon_sym_kib] = ACTIONS(113), - [anon_sym_kiB] = ACTIONS(113), - [anon_sym_kIB] = ACTIONS(113), - [anon_sym_kIb] = ACTIONS(113), - [anon_sym_Kib] = ACTIONS(113), - [anon_sym_KIb] = ACTIONS(113), - [anon_sym_KIB] = ACTIONS(113), - [anon_sym_mib] = ACTIONS(113), - [anon_sym_miB] = ACTIONS(113), - [anon_sym_mIB] = ACTIONS(113), - [anon_sym_mIb] = ACTIONS(113), - [anon_sym_Mib] = ACTIONS(113), - [anon_sym_MIb] = ACTIONS(113), - [anon_sym_MIB] = ACTIONS(113), - [anon_sym_gib] = ACTIONS(113), - [anon_sym_giB] = ACTIONS(113), - [anon_sym_gIB] = ACTIONS(113), - [anon_sym_gIb] = ACTIONS(113), - [anon_sym_Gib] = ACTIONS(113), - [anon_sym_GIb] = ACTIONS(113), - [anon_sym_GIB] = ACTIONS(113), - [anon_sym_tib] = ACTIONS(113), - [anon_sym_tiB] = ACTIONS(113), - [anon_sym_tIB] = ACTIONS(113), - [anon_sym_tIb] = ACTIONS(113), - [anon_sym_Tib] = ACTIONS(113), - [anon_sym_TIb] = ACTIONS(113), - [anon_sym_TIB] = ACTIONS(113), - [anon_sym_pib] = ACTIONS(113), - [anon_sym_piB] = ACTIONS(113), - [anon_sym_pIB] = ACTIONS(113), - [anon_sym_pIb] = ACTIONS(113), - [anon_sym_Pib] = ACTIONS(113), - [anon_sym_PIb] = ACTIONS(113), - [anon_sym_PIB] = ACTIONS(113), - [anon_sym_eib] = ACTIONS(113), - [anon_sym_eiB] = ACTIONS(113), - [anon_sym_eIB] = ACTIONS(113), - [anon_sym_eIb] = ACTIONS(113), - [anon_sym_Eib] = ACTIONS(113), - [anon_sym_EIb] = ACTIONS(113), - [anon_sym_EIB] = ACTIONS(113), - [anon_sym_zib] = ACTIONS(113), - [anon_sym_ziB] = ACTIONS(113), - [anon_sym_zIB] = ACTIONS(113), - [anon_sym_zIb] = ACTIONS(113), - [anon_sym_Zib] = ACTIONS(113), - [anon_sym_ZIb] = ACTIONS(113), - [anon_sym_ZIB] = ACTIONS(113), - [anon_sym_POUND] = ACTIONS(153), - }, - [23] = { - [sym_comment] = STATE(23), - [sym_identifier] = ACTIONS(105), - [anon_sym_COLON] = ACTIONS(103), - [anon_sym_COMMA] = ACTIONS(103), - [anon_sym_RBRACK] = ACTIONS(103), - [anon_sym_RPAREN] = ACTIONS(103), - [anon_sym_PIPE] = ACTIONS(103), - [anon_sym_DOLLAR] = ACTIONS(103), - [anon_sym_GT] = ACTIONS(105), - [anon_sym_DOT_DOT_DOT] = ACTIONS(103), - [anon_sym_DASH_DASH] = ACTIONS(103), - [anon_sym_DASH] = ACTIONS(105), - [anon_sym_in] = ACTIONS(105), - [anon_sym_STAR] = ACTIONS(105), - [anon_sym_STAR_STAR] = ACTIONS(103), - [anon_sym_PLUS_PLUS] = ACTIONS(103), - [anon_sym_SLASH] = ACTIONS(105), - [anon_sym_mod] = ACTIONS(105), - [anon_sym_SLASH_SLASH] = ACTIONS(103), - [anon_sym_PLUS] = ACTIONS(105), - [anon_sym_bit_DASHshl] = ACTIONS(103), - [anon_sym_bit_DASHshr] = ACTIONS(103), - [anon_sym_EQ_EQ] = ACTIONS(103), - [anon_sym_BANG_EQ] = ACTIONS(103), - [anon_sym_LT2] = ACTIONS(105), - [anon_sym_LT_EQ] = ACTIONS(103), - [anon_sym_GT_EQ] = ACTIONS(103), - [anon_sym_not_DASHin] = ACTIONS(103), - [anon_sym_starts_DASHwith] = ACTIONS(103), - [anon_sym_ends_DASHwith] = ACTIONS(103), - [anon_sym_EQ_TILDE] = ACTIONS(103), - [anon_sym_BANG_TILDE] = ACTIONS(103), - [anon_sym_bit_DASHand] = ACTIONS(103), - [anon_sym_bit_DASHxor] = ACTIONS(103), - [anon_sym_bit_DASHor] = ACTIONS(103), - [anon_sym_and] = ACTIONS(105), - [anon_sym_xor] = ACTIONS(105), - [anon_sym_or] = ACTIONS(105), - [anon_sym_DOT_DOT_LT] = ACTIONS(179), - [anon_sym_DOT_DOT] = ACTIONS(181), - [anon_sym_DOT_DOT_EQ] = ACTIONS(179), - [anon_sym_ns] = ACTIONS(183), - [anon_sym_s] = ACTIONS(183), - [anon_sym_us] = ACTIONS(183), - [anon_sym_ms] = ACTIONS(183), - [anon_sym_sec] = ACTIONS(183), - [anon_sym_min] = ACTIONS(183), - [anon_sym_hr] = ACTIONS(183), - [anon_sym_day] = ACTIONS(183), - [anon_sym_wk] = ACTIONS(183), - [anon_sym_b] = ACTIONS(185), - [anon_sym_B] = ACTIONS(185), - [anon_sym_kb] = ACTIONS(185), - [anon_sym_kB] = ACTIONS(185), - [anon_sym_Kb] = ACTIONS(185), - [anon_sym_KB] = ACTIONS(185), - [anon_sym_mb] = ACTIONS(185), - [anon_sym_mB] = ACTIONS(185), - [anon_sym_Mb] = ACTIONS(185), - [anon_sym_MB] = ACTIONS(185), - [anon_sym_gb] = ACTIONS(185), - [anon_sym_gB] = ACTIONS(185), - [anon_sym_Gb] = ACTIONS(185), - [anon_sym_GB] = ACTIONS(185), - [anon_sym_tb] = ACTIONS(185), - [anon_sym_tB] = ACTIONS(185), - [anon_sym_Tb] = ACTIONS(185), - [anon_sym_TB] = ACTIONS(185), - [anon_sym_pb] = ACTIONS(185), - [anon_sym_pB] = ACTIONS(185), - [anon_sym_Pb] = ACTIONS(185), - [anon_sym_PB] = ACTIONS(185), - [anon_sym_eb] = ACTIONS(185), - [anon_sym_eB] = ACTIONS(185), - [anon_sym_Eb] = ACTIONS(185), - [anon_sym_EB] = ACTIONS(185), - [anon_sym_zb] = ACTIONS(185), - [anon_sym_zB] = ACTIONS(185), - [anon_sym_Zb] = ACTIONS(185), - [anon_sym_ZB] = ACTIONS(185), - [anon_sym_kib] = ACTIONS(185), - [anon_sym_kiB] = ACTIONS(185), - [anon_sym_kIB] = ACTIONS(185), - [anon_sym_kIb] = ACTIONS(185), - [anon_sym_Kib] = ACTIONS(185), - [anon_sym_KIb] = ACTIONS(185), - [anon_sym_KIB] = ACTIONS(185), - [anon_sym_mib] = ACTIONS(185), - [anon_sym_miB] = ACTIONS(185), - [anon_sym_mIB] = ACTIONS(185), - [anon_sym_mIb] = ACTIONS(185), - [anon_sym_Mib] = ACTIONS(185), - [anon_sym_MIb] = ACTIONS(185), - [anon_sym_MIB] = ACTIONS(185), - [anon_sym_gib] = ACTIONS(185), - [anon_sym_giB] = ACTIONS(185), - [anon_sym_gIB] = ACTIONS(185), - [anon_sym_gIb] = ACTIONS(185), - [anon_sym_Gib] = ACTIONS(185), - [anon_sym_GIb] = ACTIONS(185), - [anon_sym_GIB] = ACTIONS(185), - [anon_sym_tib] = ACTIONS(185), - [anon_sym_tiB] = ACTIONS(185), - [anon_sym_tIB] = ACTIONS(185), - [anon_sym_tIb] = ACTIONS(185), - [anon_sym_Tib] = ACTIONS(185), - [anon_sym_TIb] = ACTIONS(185), - [anon_sym_TIB] = ACTIONS(185), - [anon_sym_pib] = ACTIONS(185), - [anon_sym_piB] = ACTIONS(185), - [anon_sym_pIB] = ACTIONS(185), - [anon_sym_pIb] = ACTIONS(185), - [anon_sym_Pib] = ACTIONS(185), - [anon_sym_PIb] = ACTIONS(185), - [anon_sym_PIB] = ACTIONS(185), - [anon_sym_eib] = ACTIONS(185), - [anon_sym_eiB] = ACTIONS(185), - [anon_sym_eIB] = ACTIONS(185), - [anon_sym_eIb] = ACTIONS(185), - [anon_sym_Eib] = ACTIONS(185), - [anon_sym_EIb] = ACTIONS(185), - [anon_sym_EIB] = ACTIONS(185), - [anon_sym_zib] = ACTIONS(185), - [anon_sym_ziB] = ACTIONS(185), - [anon_sym_zIB] = ACTIONS(185), - [anon_sym_zIb] = ACTIONS(185), - [anon_sym_Zib] = ACTIONS(185), - [anon_sym_ZIb] = ACTIONS(185), - [anon_sym_ZIB] = ACTIONS(185), - [anon_sym_POUND] = ACTIONS(153), - }, - [24] = { - [sym_cell_path] = STATE(2575), - [sym_path] = STATE(2329), - [sym_comment] = STATE(24), - [anon_sym_SEMI] = ACTIONS(187), - [anon_sym_LF] = ACTIONS(189), - [anon_sym_RPAREN] = ACTIONS(187), - [anon_sym_PIPE] = ACTIONS(187), - [anon_sym_GT] = ACTIONS(191), - [anon_sym_DASH] = ACTIONS(193), - [anon_sym_in] = ACTIONS(195), - [anon_sym_DOT] = ACTIONS(197), - [anon_sym_STAR] = ACTIONS(199), - [anon_sym_QMARK2] = ACTIONS(201), - [anon_sym_STAR_STAR] = ACTIONS(203), - [anon_sym_PLUS_PLUS] = ACTIONS(203), - [anon_sym_SLASH] = ACTIONS(199), - [anon_sym_mod] = ACTIONS(199), - [anon_sym_SLASH_SLASH] = ACTIONS(199), - [anon_sym_PLUS] = ACTIONS(193), - [anon_sym_bit_DASHshl] = ACTIONS(205), - [anon_sym_bit_DASHshr] = ACTIONS(205), - [anon_sym_EQ_EQ] = ACTIONS(191), - [anon_sym_BANG_EQ] = ACTIONS(191), - [anon_sym_LT2] = ACTIONS(191), - [anon_sym_LT_EQ] = ACTIONS(191), - [anon_sym_GT_EQ] = ACTIONS(191), - [anon_sym_not_DASHin] = ACTIONS(195), - [anon_sym_starts_DASHwith] = ACTIONS(195), - [anon_sym_ends_DASHwith] = ACTIONS(195), - [anon_sym_EQ_TILDE] = ACTIONS(207), - [anon_sym_BANG_TILDE] = ACTIONS(207), - [anon_sym_bit_DASHand] = ACTIONS(209), - [anon_sym_bit_DASHxor] = ACTIONS(211), - [anon_sym_bit_DASHor] = ACTIONS(213), - [anon_sym_and] = ACTIONS(215), - [anon_sym_xor] = ACTIONS(217), - [anon_sym_or] = ACTIONS(219), - [anon_sym_DOT_DOT_LT] = ACTIONS(221), - [anon_sym_DOT_DOT] = ACTIONS(221), - [anon_sym_DOT_DOT_EQ] = ACTIONS(221), - [anon_sym_ns] = ACTIONS(223), - [anon_sym_s] = ACTIONS(223), - [anon_sym_us] = ACTIONS(223), - [anon_sym_ms] = ACTIONS(223), - [anon_sym_sec] = ACTIONS(223), - [anon_sym_min] = ACTIONS(223), - [anon_sym_hr] = ACTIONS(223), - [anon_sym_day] = ACTIONS(223), - [anon_sym_wk] = ACTIONS(223), - [anon_sym_b] = ACTIONS(225), - [anon_sym_B] = ACTIONS(225), - [anon_sym_kb] = ACTIONS(225), - [anon_sym_kB] = ACTIONS(225), - [anon_sym_Kb] = ACTIONS(225), - [anon_sym_KB] = ACTIONS(225), - [anon_sym_mb] = ACTIONS(225), - [anon_sym_mB] = ACTIONS(225), - [anon_sym_Mb] = ACTIONS(225), - [anon_sym_MB] = ACTIONS(225), - [anon_sym_gb] = ACTIONS(225), - [anon_sym_gB] = ACTIONS(225), - [anon_sym_Gb] = ACTIONS(225), - [anon_sym_GB] = ACTIONS(225), - [anon_sym_tb] = ACTIONS(225), - [anon_sym_tB] = ACTIONS(225), - [anon_sym_Tb] = ACTIONS(225), - [anon_sym_TB] = ACTIONS(225), - [anon_sym_pb] = ACTIONS(225), - [anon_sym_pB] = ACTIONS(225), - [anon_sym_Pb] = ACTIONS(225), - [anon_sym_PB] = ACTIONS(225), - [anon_sym_eb] = ACTIONS(225), - [anon_sym_eB] = ACTIONS(225), - [anon_sym_Eb] = ACTIONS(225), - [anon_sym_EB] = ACTIONS(225), - [anon_sym_zb] = ACTIONS(225), - [anon_sym_zB] = ACTIONS(225), - [anon_sym_Zb] = ACTIONS(225), - [anon_sym_ZB] = ACTIONS(225), - [anon_sym_kib] = ACTIONS(225), - [anon_sym_kiB] = ACTIONS(225), - [anon_sym_kIB] = ACTIONS(225), - [anon_sym_kIb] = ACTIONS(225), - [anon_sym_Kib] = ACTIONS(225), - [anon_sym_KIb] = ACTIONS(225), - [anon_sym_KIB] = ACTIONS(225), - [anon_sym_mib] = ACTIONS(225), - [anon_sym_miB] = ACTIONS(225), - [anon_sym_mIB] = ACTIONS(225), - [anon_sym_mIb] = ACTIONS(225), - [anon_sym_Mib] = ACTIONS(225), - [anon_sym_MIb] = ACTIONS(225), - [anon_sym_MIB] = ACTIONS(225), - [anon_sym_gib] = ACTIONS(225), - [anon_sym_giB] = ACTIONS(225), - [anon_sym_gIB] = ACTIONS(225), - [anon_sym_gIb] = ACTIONS(225), - [anon_sym_Gib] = ACTIONS(225), - [anon_sym_GIb] = ACTIONS(225), - [anon_sym_GIB] = ACTIONS(225), - [anon_sym_tib] = ACTIONS(225), - [anon_sym_tiB] = ACTIONS(225), - [anon_sym_tIB] = ACTIONS(225), - [anon_sym_tIb] = ACTIONS(225), - [anon_sym_Tib] = ACTIONS(225), - [anon_sym_TIb] = ACTIONS(225), - [anon_sym_TIB] = ACTIONS(225), - [anon_sym_pib] = ACTIONS(225), - [anon_sym_piB] = ACTIONS(225), - [anon_sym_pIB] = ACTIONS(225), - [anon_sym_pIb] = ACTIONS(225), - [anon_sym_Pib] = ACTIONS(225), - [anon_sym_PIb] = ACTIONS(225), - [anon_sym_PIB] = ACTIONS(225), - [anon_sym_eib] = ACTIONS(225), - [anon_sym_eiB] = ACTIONS(225), - [anon_sym_eIB] = ACTIONS(225), - [anon_sym_eIb] = ACTIONS(225), - [anon_sym_Eib] = ACTIONS(225), - [anon_sym_EIb] = ACTIONS(225), - [anon_sym_EIB] = ACTIONS(225), - [anon_sym_zib] = ACTIONS(225), - [anon_sym_ziB] = ACTIONS(225), - [anon_sym_zIB] = ACTIONS(225), - [anon_sym_zIb] = ACTIONS(225), - [anon_sym_Zib] = ACTIONS(225), - [anon_sym_ZIb] = ACTIONS(225), - [anon_sym_ZIB] = ACTIONS(225), - [anon_sym_POUND] = ACTIONS(3), - }, - [25] = { - [sym__top_level] = STATE(898), - [sym__top_level_block] = STATE(3645), - [sym__declaration] = STATE(1130), - [sym_decl_alias] = STATE(1131), - [sym_decl_def] = STATE(1131), - [sym_decl_export] = STATE(1131), - [sym_decl_extern] = STATE(1131), - [sym_decl_module] = STATE(1131), - [sym_decl_use] = STATE(1131), - [sym_parameter_pipes] = STATE(77), - [sym__statement] = STATE(1132), - [sym__control] = STATE(1134), - [sym__ctrl_statement] = STATE(1135), - [sym__ctrl_expression] = STATE(985), - [sym_ctrl_for] = STATE(1136), - [sym_ctrl_loop] = STATE(1136), - [sym_ctrl_error] = STATE(1136), - [sym_ctrl_while] = STATE(1136), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_stmt_let] = STATE(1137), - [sym_stmt_mut] = STATE(1137), - [sym_stmt_const] = STATE(1137), - [sym_stmt_source] = STATE(1137), - [sym_stmt_register] = STATE(1137), - [sym__stmt_hide] = STATE(1137), - [sym_hide_mod] = STATE(1138), - [sym_hide_env] = STATE(1138), - [sym__stmt_overlay] = STATE(1137), - [sym_overlay_list] = STATE(1139), - [sym_overlay_hide] = STATE(1139), - [sym_overlay_new] = STATE(1139), - [sym_overlay_use] = STATE(1139), - [sym_assignment] = STATE(1137), - [sym_pipeline] = STATE(1137), - [sym_pipe_element] = STATE(3096), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2196), - [sym__var] = STATE(2092), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), - [sym_comment] = STATE(25), - [aux_sym__top_level_block_repeat2] = STATE(102), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(227), - [anon_sym_alias] = ACTIONS(229), - [anon_sym_def] = ACTIONS(231), - [anon_sym_def_DASHenv] = ACTIONS(231), - [anon_sym_export_DASHenv] = ACTIONS(233), - [anon_sym_extern] = ACTIONS(235), - [anon_sym_module] = ACTIONS(237), - [anon_sym_use] = ACTIONS(239), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_PIPE] = ACTIONS(241), - [anon_sym_DOLLAR] = ACTIONS(29), - [anon_sym_error] = ACTIONS(243), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_for] = ACTIONS(249), - [anon_sym_loop] = ACTIONS(251), - [anon_sym_while] = ACTIONS(253), - [anon_sym_do] = ACTIONS(255), - [anon_sym_if] = ACTIONS(257), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_RBRACE] = ACTIONS(261), - [anon_sym_try] = ACTIONS(263), - [anon_sym_return] = ACTIONS(265), - [anon_sym_let] = ACTIONS(267), - [anon_sym_let_DASHenv] = ACTIONS(267), - [anon_sym_mut] = ACTIONS(269), - [anon_sym_const] = ACTIONS(271), - [anon_sym_source] = ACTIONS(273), - [anon_sym_source_DASHenv] = ACTIONS(273), - [anon_sym_register] = ACTIONS(275), - [anon_sym_hide] = ACTIONS(277), - [anon_sym_hide_DASHenv] = ACTIONS(279), - [anon_sym_overlay] = ACTIONS(281), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), - }, - [26] = { - [sym__top_level] = STATE(898), - [sym__top_level_block] = STATE(3708), - [sym__declaration] = STATE(1130), - [sym_decl_alias] = STATE(1131), - [sym_decl_def] = STATE(1131), - [sym_decl_export] = STATE(1131), - [sym_decl_extern] = STATE(1131), - [sym_decl_module] = STATE(1131), - [sym_decl_use] = STATE(1131), - [sym_parameter_pipes] = STATE(60), - [sym__statement] = STATE(1132), - [sym__control] = STATE(1134), - [sym__ctrl_statement] = STATE(1135), - [sym__ctrl_expression] = STATE(985), - [sym_ctrl_for] = STATE(1136), - [sym_ctrl_loop] = STATE(1136), - [sym_ctrl_error] = STATE(1136), - [sym_ctrl_while] = STATE(1136), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_stmt_let] = STATE(1137), - [sym_stmt_mut] = STATE(1137), - [sym_stmt_const] = STATE(1137), - [sym_stmt_source] = STATE(1137), - [sym_stmt_register] = STATE(1137), - [sym__stmt_hide] = STATE(1137), - [sym_hide_mod] = STATE(1138), - [sym_hide_env] = STATE(1138), - [sym__stmt_overlay] = STATE(1137), - [sym_overlay_list] = STATE(1139), - [sym_overlay_hide] = STATE(1139), - [sym_overlay_new] = STATE(1139), - [sym_overlay_use] = STATE(1139), - [sym_assignment] = STATE(1137), - [sym_pipeline] = STATE(1137), - [sym_pipe_element] = STATE(3096), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2196), - [sym__var] = STATE(2092), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), - [sym_comment] = STATE(26), - [aux_sym__top_level_block_repeat2] = STATE(102), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(227), - [anon_sym_alias] = ACTIONS(229), - [anon_sym_def] = ACTIONS(231), - [anon_sym_def_DASHenv] = ACTIONS(231), - [anon_sym_export_DASHenv] = ACTIONS(233), - [anon_sym_extern] = ACTIONS(235), - [anon_sym_module] = ACTIONS(237), - [anon_sym_use] = ACTIONS(239), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_PIPE] = ACTIONS(241), - [anon_sym_DOLLAR] = ACTIONS(29), - [anon_sym_error] = ACTIONS(243), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_for] = ACTIONS(249), - [anon_sym_loop] = ACTIONS(251), - [anon_sym_while] = ACTIONS(253), - [anon_sym_do] = ACTIONS(255), - [anon_sym_if] = ACTIONS(257), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_RBRACE] = ACTIONS(283), - [anon_sym_try] = ACTIONS(263), - [anon_sym_return] = ACTIONS(265), - [anon_sym_let] = ACTIONS(267), - [anon_sym_let_DASHenv] = ACTIONS(267), - [anon_sym_mut] = ACTIONS(269), - [anon_sym_const] = ACTIONS(271), - [anon_sym_source] = ACTIONS(273), - [anon_sym_source_DASHenv] = ACTIONS(273), - [anon_sym_register] = ACTIONS(275), - [anon_sym_hide] = ACTIONS(277), - [anon_sym_hide_DASHenv] = ACTIONS(279), - [anon_sym_overlay] = ACTIONS(281), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), - }, - [27] = { - [sym__top_level] = STATE(898), - [sym__top_level_block] = STATE(3678), - [sym__declaration] = STATE(1130), - [sym_decl_alias] = STATE(1131), - [sym_decl_def] = STATE(1131), - [sym_decl_export] = STATE(1131), - [sym_decl_extern] = STATE(1131), - [sym_decl_module] = STATE(1131), - [sym_decl_use] = STATE(1131), - [sym_parameter_pipes] = STATE(64), - [sym__statement] = STATE(1132), - [sym__control] = STATE(1134), - [sym__ctrl_statement] = STATE(1135), - [sym__ctrl_expression] = STATE(985), - [sym_ctrl_for] = STATE(1136), - [sym_ctrl_loop] = STATE(1136), - [sym_ctrl_error] = STATE(1136), - [sym_ctrl_while] = STATE(1136), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_stmt_let] = STATE(1137), - [sym_stmt_mut] = STATE(1137), - [sym_stmt_const] = STATE(1137), - [sym_stmt_source] = STATE(1137), - [sym_stmt_register] = STATE(1137), - [sym__stmt_hide] = STATE(1137), - [sym_hide_mod] = STATE(1138), - [sym_hide_env] = STATE(1138), - [sym__stmt_overlay] = STATE(1137), - [sym_overlay_list] = STATE(1139), - [sym_overlay_hide] = STATE(1139), - [sym_overlay_new] = STATE(1139), - [sym_overlay_use] = STATE(1139), - [sym_assignment] = STATE(1137), - [sym_pipeline] = STATE(1137), - [sym_pipe_element] = STATE(3096), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2196), - [sym__var] = STATE(2092), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), - [sym_comment] = STATE(27), - [aux_sym__top_level_block_repeat2] = STATE(102), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(227), - [anon_sym_alias] = ACTIONS(229), - [anon_sym_def] = ACTIONS(231), - [anon_sym_def_DASHenv] = ACTIONS(231), - [anon_sym_export_DASHenv] = ACTIONS(233), - [anon_sym_extern] = ACTIONS(235), - [anon_sym_module] = ACTIONS(237), - [anon_sym_use] = ACTIONS(239), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_PIPE] = ACTIONS(241), - [anon_sym_DOLLAR] = ACTIONS(29), - [anon_sym_error] = ACTIONS(243), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_for] = ACTIONS(249), - [anon_sym_loop] = ACTIONS(251), - [anon_sym_while] = ACTIONS(253), - [anon_sym_do] = ACTIONS(255), - [anon_sym_if] = ACTIONS(257), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_RBRACE] = ACTIONS(285), - [anon_sym_try] = ACTIONS(263), - [anon_sym_return] = ACTIONS(265), - [anon_sym_let] = ACTIONS(267), - [anon_sym_let_DASHenv] = ACTIONS(267), - [anon_sym_mut] = ACTIONS(269), - [anon_sym_const] = ACTIONS(271), - [anon_sym_source] = ACTIONS(273), - [anon_sym_source_DASHenv] = ACTIONS(273), - [anon_sym_register] = ACTIONS(275), - [anon_sym_hide] = ACTIONS(277), - [anon_sym_hide_DASHenv] = ACTIONS(279), - [anon_sym_overlay] = ACTIONS(281), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), - }, - [28] = { - [sym__top_level] = STATE(898), - [sym__top_level_block] = STATE(3643), - [sym__declaration] = STATE(1130), - [sym_decl_alias] = STATE(1131), - [sym_decl_def] = STATE(1131), - [sym_decl_export] = STATE(1131), - [sym_decl_extern] = STATE(1131), - [sym_decl_module] = STATE(1131), - [sym_decl_use] = STATE(1131), - [sym_parameter_pipes] = STATE(93), - [sym__statement] = STATE(1132), - [sym__control] = STATE(1134), - [sym__ctrl_statement] = STATE(1135), - [sym__ctrl_expression] = STATE(985), - [sym_ctrl_for] = STATE(1136), - [sym_ctrl_loop] = STATE(1136), - [sym_ctrl_error] = STATE(1136), - [sym_ctrl_while] = STATE(1136), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_stmt_let] = STATE(1137), - [sym_stmt_mut] = STATE(1137), - [sym_stmt_const] = STATE(1137), - [sym_stmt_source] = STATE(1137), - [sym_stmt_register] = STATE(1137), - [sym__stmt_hide] = STATE(1137), - [sym_hide_mod] = STATE(1138), - [sym_hide_env] = STATE(1138), - [sym__stmt_overlay] = STATE(1137), - [sym_overlay_list] = STATE(1139), - [sym_overlay_hide] = STATE(1139), - [sym_overlay_new] = STATE(1139), - [sym_overlay_use] = STATE(1139), - [sym_assignment] = STATE(1137), - [sym_pipeline] = STATE(1137), - [sym_pipe_element] = STATE(3096), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2196), - [sym__var] = STATE(2092), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), - [sym_comment] = STATE(28), - [aux_sym__top_level_block_repeat2] = STATE(102), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(227), - [anon_sym_alias] = ACTIONS(229), - [anon_sym_def] = ACTIONS(231), - [anon_sym_def_DASHenv] = ACTIONS(231), - [anon_sym_export_DASHenv] = ACTIONS(233), - [anon_sym_extern] = ACTIONS(235), - [anon_sym_module] = ACTIONS(237), - [anon_sym_use] = ACTIONS(239), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_PIPE] = ACTIONS(241), - [anon_sym_DOLLAR] = ACTIONS(29), - [anon_sym_error] = ACTIONS(243), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_for] = ACTIONS(249), - [anon_sym_loop] = ACTIONS(251), - [anon_sym_while] = ACTIONS(253), - [anon_sym_do] = ACTIONS(255), - [anon_sym_if] = ACTIONS(257), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_RBRACE] = ACTIONS(287), - [anon_sym_try] = ACTIONS(263), - [anon_sym_return] = ACTIONS(265), - [anon_sym_let] = ACTIONS(267), - [anon_sym_let_DASHenv] = ACTIONS(267), - [anon_sym_mut] = ACTIONS(269), - [anon_sym_const] = ACTIONS(271), - [anon_sym_source] = ACTIONS(273), - [anon_sym_source_DASHenv] = ACTIONS(273), - [anon_sym_register] = ACTIONS(275), - [anon_sym_hide] = ACTIONS(277), - [anon_sym_hide_DASHenv] = ACTIONS(279), - [anon_sym_overlay] = ACTIONS(281), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), - }, - [29] = { - [sym__top_level] = STATE(898), - [sym__top_level_block] = STATE(3643), - [sym__declaration] = STATE(1130), - [sym_decl_alias] = STATE(1131), - [sym_decl_def] = STATE(1131), - [sym_decl_export] = STATE(1131), - [sym_decl_extern] = STATE(1131), - [sym_decl_module] = STATE(1131), - [sym_decl_use] = STATE(1131), - [sym_parameter_pipes] = STATE(87), - [sym__statement] = STATE(1132), - [sym__control] = STATE(1134), - [sym__ctrl_statement] = STATE(1135), - [sym__ctrl_expression] = STATE(985), - [sym_ctrl_for] = STATE(1136), - [sym_ctrl_loop] = STATE(1136), - [sym_ctrl_error] = STATE(1136), - [sym_ctrl_while] = STATE(1136), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_stmt_let] = STATE(1137), - [sym_stmt_mut] = STATE(1137), - [sym_stmt_const] = STATE(1137), - [sym_stmt_source] = STATE(1137), - [sym_stmt_register] = STATE(1137), - [sym__stmt_hide] = STATE(1137), - [sym_hide_mod] = STATE(1138), - [sym_hide_env] = STATE(1138), - [sym__stmt_overlay] = STATE(1137), - [sym_overlay_list] = STATE(1139), - [sym_overlay_hide] = STATE(1139), - [sym_overlay_new] = STATE(1139), - [sym_overlay_use] = STATE(1139), - [sym_assignment] = STATE(1137), - [sym_pipeline] = STATE(1137), - [sym_pipe_element] = STATE(3096), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2196), - [sym__var] = STATE(2092), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), - [sym_comment] = STATE(29), - [aux_sym__top_level_block_repeat2] = STATE(102), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(227), - [anon_sym_alias] = ACTIONS(229), - [anon_sym_def] = ACTIONS(231), - [anon_sym_def_DASHenv] = ACTIONS(231), - [anon_sym_export_DASHenv] = ACTIONS(233), - [anon_sym_extern] = ACTIONS(235), - [anon_sym_module] = ACTIONS(237), - [anon_sym_use] = ACTIONS(239), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_PIPE] = ACTIONS(241), - [anon_sym_DOLLAR] = ACTIONS(29), - [anon_sym_error] = ACTIONS(243), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_for] = ACTIONS(249), - [anon_sym_loop] = ACTIONS(251), - [anon_sym_while] = ACTIONS(253), - [anon_sym_do] = ACTIONS(255), - [anon_sym_if] = ACTIONS(257), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_RBRACE] = ACTIONS(287), - [anon_sym_try] = ACTIONS(263), - [anon_sym_return] = ACTIONS(265), - [anon_sym_let] = ACTIONS(267), - [anon_sym_let_DASHenv] = ACTIONS(267), - [anon_sym_mut] = ACTIONS(269), - [anon_sym_const] = ACTIONS(271), - [anon_sym_source] = ACTIONS(273), - [anon_sym_source_DASHenv] = ACTIONS(273), - [anon_sym_register] = ACTIONS(275), - [anon_sym_hide] = ACTIONS(277), - [anon_sym_hide_DASHenv] = ACTIONS(279), - [anon_sym_overlay] = ACTIONS(281), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), - }, - [30] = { - [sym__top_level] = STATE(898), - [sym__top_level_block] = STATE(3647), - [sym__declaration] = STATE(1130), - [sym_decl_alias] = STATE(1131), - [sym_decl_def] = STATE(1131), - [sym_decl_export] = STATE(1131), - [sym_decl_extern] = STATE(1131), - [sym_decl_module] = STATE(1131), - [sym_decl_use] = STATE(1131), - [sym_parameter_pipes] = STATE(75), - [sym__statement] = STATE(1132), - [sym__control] = STATE(1134), - [sym__ctrl_statement] = STATE(1135), - [sym__ctrl_expression] = STATE(985), - [sym_ctrl_for] = STATE(1136), - [sym_ctrl_loop] = STATE(1136), - [sym_ctrl_error] = STATE(1136), - [sym_ctrl_while] = STATE(1136), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_stmt_let] = STATE(1137), - [sym_stmt_mut] = STATE(1137), - [sym_stmt_const] = STATE(1137), - [sym_stmt_source] = STATE(1137), - [sym_stmt_register] = STATE(1137), - [sym__stmt_hide] = STATE(1137), - [sym_hide_mod] = STATE(1138), - [sym_hide_env] = STATE(1138), - [sym__stmt_overlay] = STATE(1137), - [sym_overlay_list] = STATE(1139), - [sym_overlay_hide] = STATE(1139), - [sym_overlay_new] = STATE(1139), - [sym_overlay_use] = STATE(1139), - [sym_assignment] = STATE(1137), - [sym_pipeline] = STATE(1137), - [sym_pipe_element] = STATE(3096), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2196), - [sym__var] = STATE(2092), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), - [sym_comment] = STATE(30), - [aux_sym__top_level_block_repeat2] = STATE(102), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(227), - [anon_sym_alias] = ACTIONS(229), - [anon_sym_def] = ACTIONS(231), - [anon_sym_def_DASHenv] = ACTIONS(231), - [anon_sym_export_DASHenv] = ACTIONS(233), - [anon_sym_extern] = ACTIONS(235), - [anon_sym_module] = ACTIONS(237), - [anon_sym_use] = ACTIONS(239), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_PIPE] = ACTIONS(241), - [anon_sym_DOLLAR] = ACTIONS(29), - [anon_sym_error] = ACTIONS(243), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_for] = ACTIONS(249), - [anon_sym_loop] = ACTIONS(251), - [anon_sym_while] = ACTIONS(253), - [anon_sym_do] = ACTIONS(255), - [anon_sym_if] = ACTIONS(257), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_RBRACE] = ACTIONS(289), - [anon_sym_try] = ACTIONS(263), - [anon_sym_return] = ACTIONS(265), - [anon_sym_let] = ACTIONS(267), - [anon_sym_let_DASHenv] = ACTIONS(267), - [anon_sym_mut] = ACTIONS(269), - [anon_sym_const] = ACTIONS(271), - [anon_sym_source] = ACTIONS(273), - [anon_sym_source_DASHenv] = ACTIONS(273), - [anon_sym_register] = ACTIONS(275), - [anon_sym_hide] = ACTIONS(277), - [anon_sym_hide_DASHenv] = ACTIONS(279), - [anon_sym_overlay] = ACTIONS(281), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), - }, - [31] = { - [sym__top_level] = STATE(898), - [sym__top_level_block] = STATE(3691), - [sym__declaration] = STATE(1130), - [sym_decl_alias] = STATE(1131), - [sym_decl_def] = STATE(1131), - [sym_decl_export] = STATE(1131), - [sym_decl_extern] = STATE(1131), - [sym_decl_module] = STATE(1131), - [sym_decl_use] = STATE(1131), - [sym_parameter_pipes] = STATE(89), - [sym__statement] = STATE(1132), - [sym__control] = STATE(1134), - [sym__ctrl_statement] = STATE(1135), - [sym__ctrl_expression] = STATE(985), - [sym_ctrl_for] = STATE(1136), - [sym_ctrl_loop] = STATE(1136), - [sym_ctrl_error] = STATE(1136), - [sym_ctrl_while] = STATE(1136), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_stmt_let] = STATE(1137), - [sym_stmt_mut] = STATE(1137), - [sym_stmt_const] = STATE(1137), - [sym_stmt_source] = STATE(1137), - [sym_stmt_register] = STATE(1137), - [sym__stmt_hide] = STATE(1137), - [sym_hide_mod] = STATE(1138), - [sym_hide_env] = STATE(1138), - [sym__stmt_overlay] = STATE(1137), - [sym_overlay_list] = STATE(1139), - [sym_overlay_hide] = STATE(1139), - [sym_overlay_new] = STATE(1139), - [sym_overlay_use] = STATE(1139), - [sym_assignment] = STATE(1137), - [sym_pipeline] = STATE(1137), - [sym_pipe_element] = STATE(3096), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2196), - [sym__var] = STATE(2092), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), - [sym_comment] = STATE(31), - [aux_sym__top_level_block_repeat2] = STATE(102), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(227), - [anon_sym_alias] = ACTIONS(229), - [anon_sym_def] = ACTIONS(231), - [anon_sym_def_DASHenv] = ACTIONS(231), - [anon_sym_export_DASHenv] = ACTIONS(233), - [anon_sym_extern] = ACTIONS(235), - [anon_sym_module] = ACTIONS(237), - [anon_sym_use] = ACTIONS(239), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_PIPE] = ACTIONS(241), - [anon_sym_DOLLAR] = ACTIONS(29), - [anon_sym_error] = ACTIONS(243), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_for] = ACTIONS(249), - [anon_sym_loop] = ACTIONS(251), - [anon_sym_while] = ACTIONS(253), - [anon_sym_do] = ACTIONS(255), - [anon_sym_if] = ACTIONS(257), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_RBRACE] = ACTIONS(291), - [anon_sym_try] = ACTIONS(263), - [anon_sym_return] = ACTIONS(265), - [anon_sym_let] = ACTIONS(267), - [anon_sym_let_DASHenv] = ACTIONS(267), - [anon_sym_mut] = ACTIONS(269), - [anon_sym_const] = ACTIONS(271), - [anon_sym_source] = ACTIONS(273), - [anon_sym_source_DASHenv] = ACTIONS(273), - [anon_sym_register] = ACTIONS(275), - [anon_sym_hide] = ACTIONS(277), - [anon_sym_hide_DASHenv] = ACTIONS(279), - [anon_sym_overlay] = ACTIONS(281), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + : c <= 1369) + : (c <= 1416 || (c >= 1488 && c <= 1514))) + : (c <= 1522 || (c < 1649 + ? (c < 1646 + ? (c >= 1568 && c <= 1610) + : c <= 1647) + : (c <= 1747 || c == 1749)))) + : (c <= 1766 || (c < 1810 + ? (c < 1791 + ? (c < 1786 + ? (c >= 1774 && c <= 1775) + : c <= 1788) + : (c <= 1791 || c == 1808)) + : (c <= 1839 || (c < 1994 + ? (c < 1969 + ? (c >= 1869 && c <= 1957) + : c <= 1969) + : (c <= 2026 || (c >= 2036 && c <= 2037))))))))) + : (c <= 2042 || (c < 2493 + ? (c < 2365 + ? (c < 2144 + ? (c < 2084 + ? (c < 2074 + ? (c >= 2048 && c <= 2069) + : c <= 2074) + : (c <= 2084 || (c < 2112 + ? c == 2088 + : c <= 2136))) + : (c <= 2154 || (c < 2208 + ? (c < 2185 + ? (c >= 2160 && c <= 2183) + : c <= 2190) + : (c <= 2249 || (c >= 2308 && c <= 2361))))) + : (c <= 2365 || (c < 2447 + ? (c < 2417 + ? (c < 2392 + ? c == 2384 + : c <= 2401) + : (c <= 2432 || (c >= 2437 && c <= 2444))) + : (c <= 2448 || (c < 2482 + ? (c < 2474 + ? (c >= 2451 && c <= 2472) + : c <= 2480) + : (c <= 2482 || (c >= 2486 && c <= 2489))))))) + : (c <= 2493 || (c < 2610 + ? (c < 2556 + ? (c < 2527 + ? (c < 2524 + ? c == 2510 + : c <= 2525) + : (c <= 2529 || (c >= 2544 && c <= 2545))) + : (c <= 2556 || (c < 2579 + ? (c < 2575 + ? (c >= 2565 && c <= 2570) + : c <= 2576) + : (c <= 2600 || (c >= 2602 && c <= 2608))))) + : (c <= 2611 || (c < 2674 + ? (c < 2649 + ? (c < 2616 + ? (c >= 2613 && c <= 2614) + : c <= 2617) + : (c <= 2652 || c == 2654)) + : (c <= 2676 || (c < 2707 + ? (c < 2703 + ? (c >= 2693 && c <= 2701) + : c <= 2705) + : (c <= 2728 || (c >= 2730 && c <= 2736))))))))))) + : (c <= 2739 || (c < 3261 + ? (c < 2972 + ? (c < 2869 + ? (c < 2821 + ? (c < 2768 + ? (c < 2749 + ? (c >= 2741 && c <= 2745) + : c <= 2749) + : (c <= 2768 || (c < 2809 + ? (c >= 2784 && c <= 2785) + : c <= 2809))) + : (c <= 2828 || (c < 2858 + ? (c < 2835 + ? (c >= 2831 && c <= 2832) + : c <= 2856) + : (c <= 2864 || (c >= 2866 && c <= 2867))))) + : (c <= 2873 || (c < 2947 + ? (c < 2911 + ? (c < 2908 + ? c == 2877 + : c <= 2909) + : (c <= 2913 || c == 2929)) + : (c <= 2947 || (c < 2962 + ? (c < 2958 + ? (c >= 2949 && c <= 2954) + : c <= 2960) + : (c <= 2965 || (c >= 2969 && c <= 2970))))))) + : (c <= 2972 || (c < 3133 + ? (c < 3024 + ? (c < 2984 + ? (c < 2979 + ? (c >= 2974 && c <= 2975) + : c <= 2980) + : (c <= 2986 || (c >= 2990 && c <= 3001))) + : (c <= 3024 || (c < 3090 + ? (c < 3086 + ? (c >= 3077 && c <= 3084) + : c <= 3088) + : (c <= 3112 || (c >= 3114 && c <= 3129))))) + : (c <= 3133 || (c < 3205 + ? (c < 3168 + ? (c < 3165 + ? (c >= 3160 && c <= 3162) + : c <= 3165) + : (c <= 3169 || c == 3200)) + : (c <= 3212 || (c < 3242 + ? (c < 3218 + ? (c >= 3214 && c <= 3216) + : c <= 3240) + : (c <= 3251 || (c >= 3253 && c <= 3257))))))))) + : (c <= 3261 || (c < 3716 + ? (c < 3450 + ? (c < 3346 + ? (c < 3313 + ? (c < 3296 + ? (c >= 3293 && c <= 3294) + : c <= 3297) + : (c <= 3314 || (c < 3342 + ? (c >= 3332 && c <= 3340) + : c <= 3344))) + : (c <= 3386 || (c < 3412 + ? (c < 3406 + ? c == 3389 + : c <= 3406) + : (c <= 3414 || (c >= 3423 && c <= 3425))))) + : (c <= 3455 || (c < 3520 + ? (c < 3507 + ? (c < 3482 + ? (c >= 3461 && c <= 3478) + : c <= 3505) + : (c <= 3515 || c == 3517)) + : (c <= 3526 || (c < 3648 + ? (c < 3634 + ? (c >= 3585 && c <= 3632) + : c <= 3634) + : (c <= 3654 || (c >= 3713 && c <= 3714))))))) + : (c <= 3716 || (c < 3840 + ? (c < 3762 + ? (c < 3749 + ? (c < 3724 + ? (c >= 3718 && c <= 3722) + : c <= 3747) + : (c <= 3749 || (c >= 3751 && c <= 3760))) + : (c <= 3762 || (c < 3782 + ? (c < 3776 + ? c == 3773 + : c <= 3780) + : (c <= 3782 || (c >= 3804 && c <= 3807))))) + : (c <= 3840 || (c < 4159 + ? (c < 3976 + ? (c < 3913 + ? (c >= 3904 && c <= 3911) + : c <= 3948) + : (c <= 3980 || (c >= 4096 && c <= 4138))) + : (c <= 4159 || (c < 4193 + ? (c < 4186 + ? (c >= 4176 && c <= 4181) + : c <= 4189) + : (c <= 4193 || (c >= 4197 && c <= 4198))))))))))))) + : (c <= 4208 || (c < 8150 + ? (c < 6314 + ? (c < 4882 + ? (c < 4698 + ? (c < 4304 + ? (c < 4256 + ? (c < 4238 + ? (c >= 4213 && c <= 4225) + : c <= 4238) + : (c <= 4293 || (c < 4301 + ? c == 4295 + : c <= 4301))) + : (c <= 4346 || (c < 4688 + ? (c < 4682 + ? (c >= 4348 && c <= 4680) + : c <= 4685) + : (c <= 4694 || c == 4696)))) + : (c <= 4701 || (c < 4792 + ? (c < 4752 + ? (c < 4746 + ? (c >= 4704 && c <= 4744) + : c <= 4749) + : (c <= 4784 || (c >= 4786 && c <= 4789))) + : (c <= 4798 || (c < 4808 + ? (c < 4802 + ? c == 4800 + : c <= 4805) + : (c <= 4822 || (c >= 4824 && c <= 4880))))))) + : (c <= 4885 || (c < 5888 + ? (c < 5121 + ? (c < 5024 + ? (c < 4992 + ? (c >= 4888 && c <= 4954) + : c <= 5007) + : (c <= 5109 || (c >= 5112 && c <= 5117))) + : (c <= 5740 || (c < 5792 + ? (c < 5761 + ? (c >= 5743 && c <= 5759) + : c <= 5786) + : (c <= 5866 || (c >= 5870 && c <= 5880))))) + : (c <= 5905 || (c < 6016 + ? (c < 5984 + ? (c < 5952 + ? (c >= 5919 && c <= 5937) + : c <= 5969) + : (c <= 5996 || (c >= 5998 && c <= 6000))) + : (c <= 6067 || (c < 6176 + ? (c < 6108 + ? c == 6103 + : c <= 6108) + : (c <= 6264 || (c >= 6272 && c <= 6312))))))))) + : (c <= 6314 || (c < 7401 + ? (c < 6981 + ? (c < 6576 + ? (c < 6480 + ? (c < 6400 + ? (c >= 6320 && c <= 6389) + : c <= 6430) + : (c <= 6509 || (c < 6528 + ? (c >= 6512 && c <= 6516) + : c <= 6571))) + : (c <= 6601 || (c < 6823 + ? (c < 6688 + ? (c >= 6656 && c <= 6678) + : c <= 6740) + : (c <= 6823 || (c >= 6917 && c <= 6963))))) + : (c <= 6988 || (c < 7245 + ? (c < 7098 + ? (c < 7086 + ? (c >= 7043 && c <= 7072) + : c <= 7087) + : (c <= 7141 || (c >= 7168 && c <= 7203))) + : (c <= 7247 || (c < 7312 + ? (c < 7296 + ? (c >= 7258 && c <= 7293) + : c <= 7304) + : (c <= 7354 || (c >= 7357 && c <= 7359))))))) + : (c <= 7404 || (c < 8025 + ? (c < 7680 + ? (c < 7418 + ? (c < 7413 + ? (c >= 7406 && c <= 7411) + : c <= 7414) + : (c <= 7418 || (c >= 7424 && c <= 7615))) + : (c <= 7957 || (c < 8008 + ? (c < 7968 + ? (c >= 7960 && c <= 7965) + : c <= 8005) + : (c <= 8013 || (c >= 8016 && c <= 8023))))) + : (c <= 8025 || (c < 8118 + ? (c < 8031 + ? (c < 8029 + ? c == 8027 + : c <= 8029) + : (c <= 8061 || (c >= 8064 && c <= 8116))) + : (c <= 8124 || (c < 8134 + ? (c < 8130 + ? c == 8126 + : c <= 8132) + : (c <= 8140 || (c >= 8144 && c <= 8147))))))))))) + : (c <= 8155 || (c < 12353 + ? (c < 11499 + ? (c < 8472 + ? (c < 8336 + ? (c < 8182 + ? (c < 8178 + ? (c >= 8160 && c <= 8172) + : c <= 8180) + : (c <= 8188 || (c < 8319 + ? c == 8305 + : c <= 8319))) + : (c <= 8348 || (c < 8458 + ? (c < 8455 + ? c == 8450 + : c <= 8455) + : (c <= 8467 || c == 8469)))) + : (c <= 8477 || (c < 8508 + ? (c < 8488 + ? (c < 8486 + ? c == 8484 + : c <= 8486) + : (c <= 8488 || (c >= 8490 && c <= 8505))) + : (c <= 8511 || (c < 8544 + ? (c < 8526 + ? (c >= 8517 && c <= 8521) + : c <= 8526) + : (c <= 8584 || (c >= 11264 && c <= 11492))))))) + : (c <= 11502 || (c < 11696 + ? (c < 11568 + ? (c < 11559 + ? (c < 11520 + ? (c >= 11506 && c <= 11507) + : c <= 11557) + : (c <= 11559 || c == 11565)) + : (c <= 11623 || (c < 11680 + ? (c < 11648 + ? c == 11631 + : c <= 11670) + : (c <= 11686 || (c >= 11688 && c <= 11694))))) + : (c <= 11702 || (c < 11736 + ? (c < 11720 + ? (c < 11712 + ? (c >= 11704 && c <= 11710) + : c <= 11718) + : (c <= 11726 || (c >= 11728 && c <= 11734))) + : (c <= 11742 || (c < 12337 + ? (c < 12321 + ? (c >= 12293 && c <= 12295) + : c <= 12329) + : (c <= 12341 || (c >= 12344 && c <= 12348))))))))) + : (c <= 12438 || (c < 42960 + ? (c < 42192 + ? (c < 12593 + ? (c < 12540 + ? (c < 12449 + ? (c >= 12445 && c <= 12447) + : c <= 12538) + : (c <= 12543 || (c >= 12549 && c <= 12591))) + : (c <= 12686 || (c < 13312 + ? (c < 12784 + ? (c >= 12704 && c <= 12735) + : c <= 12799) + : (c <= 19903 || (c >= 19968 && c <= 42124))))) + : (c <= 42237 || (c < 42623 + ? (c < 42538 + ? (c < 42512 + ? (c >= 42240 && c <= 42508) + : c <= 42527) + : (c <= 42539 || (c >= 42560 && c <= 42606))) + : (c <= 42653 || (c < 42786 + ? (c < 42775 + ? (c >= 42656 && c <= 42735) + : c <= 42783) + : (c <= 42888 || (c >= 42891 && c <= 42954))))))) + : (c <= 42961 || (c < 43259 + ? (c < 43015 + ? (c < 42994 + ? (c < 42965 + ? c == 42963 + : c <= 42969) + : (c <= 43009 || (c >= 43011 && c <= 43013))) + : (c <= 43018 || (c < 43138 + ? (c < 43072 + ? (c >= 43020 && c <= 43042) + : c <= 43123) + : (c <= 43187 || (c >= 43250 && c <= 43255))))) + : (c <= 43259 || (c < 43396 + ? (c < 43312 + ? (c < 43274 + ? (c >= 43261 && c <= 43262) + : c <= 43301) + : (c <= 43334 || (c >= 43360 && c <= 43388))) + : (c <= 43442 || (c < 43494 + ? (c < 43488 + ? c == 43471 + : c <= 43492) + : (c <= 43503 || (c >= 43514 && c <= 43518))))))))))))))) + : (c <= 43560 || (c < 70751 + ? (c < 66964 + ? (c < 65008 + ? (c < 43888 + ? (c < 43739 + ? (c < 43697 + ? (c < 43616 + ? (c < 43588 + ? (c >= 43584 && c <= 43586) + : c <= 43595) + : (c <= 43638 || (c < 43646 + ? c == 43642 + : c <= 43695))) + : (c <= 43697 || (c < 43712 + ? (c < 43705 + ? (c >= 43701 && c <= 43702) + : c <= 43709) + : (c <= 43712 || c == 43714)))) + : (c <= 43741 || (c < 43793 + ? (c < 43777 + ? (c < 43762 + ? (c >= 43744 && c <= 43754) + : c <= 43764) + : (c <= 43782 || (c >= 43785 && c <= 43790))) + : (c <= 43798 || (c < 43824 + ? (c < 43816 + ? (c >= 43808 && c <= 43814) + : c <= 43822) + : (c <= 43866 || (c >= 43868 && c <= 43881))))))) + : (c <= 44002 || (c < 64298 + ? (c < 64112 + ? (c < 55243 + ? (c < 55216 + ? (c >= 44032 && c <= 55203) + : c <= 55238) + : (c <= 55291 || (c >= 63744 && c <= 64109))) + : (c <= 64217 || (c < 64285 + ? (c < 64275 + ? (c >= 64256 && c <= 64262) + : c <= 64279) + : (c <= 64285 || (c >= 64287 && c <= 64296))))) + : (c <= 64310 || (c < 64326 + ? (c < 64320 + ? (c < 64318 + ? (c >= 64312 && c <= 64316) + : c <= 64318) + : (c <= 64321 || (c >= 64323 && c <= 64324))) + : (c <= 64433 || (c < 64848 + ? (c < 64612 + ? (c >= 64467 && c <= 64605) + : c <= 64829) + : (c <= 64911 || (c >= 64914 && c <= 64967))))))))) + : (c <= 65017 || (c < 65616 + ? (c < 65440 + ? (c < 65149 + ? (c < 65143 + ? (c < 65139 + ? c == 65137 + : c <= 65139) + : (c <= 65143 || (c < 65147 + ? c == 65145 + : c <= 65147))) + : (c <= 65149 || (c < 65345 + ? (c < 65313 + ? (c >= 65151 && c <= 65276) + : c <= 65338) + : (c <= 65370 || (c >= 65382 && c <= 65437))))) + : (c <= 65470 || (c < 65536 + ? (c < 65490 + ? (c < 65482 + ? (c >= 65474 && c <= 65479) + : c <= 65487) + : (c <= 65495 || (c >= 65498 && c <= 65500))) + : (c <= 65547 || (c < 65596 + ? (c < 65576 + ? (c >= 65549 && c <= 65574) + : c <= 65594) + : (c <= 65597 || (c >= 65599 && c <= 65613))))))) + : (c <= 65629 || (c < 66504 + ? (c < 66304 + ? (c < 66176 + ? (c < 65856 + ? (c >= 65664 && c <= 65786) + : c <= 65908) + : (c <= 66204 || (c >= 66208 && c <= 66256))) + : (c <= 66335 || (c < 66432 + ? (c < 66384 + ? (c >= 66349 && c <= 66378) + : c <= 66421) + : (c <= 66461 || (c >= 66464 && c <= 66499))))) + : (c <= 66511 || (c < 66816 + ? (c < 66736 + ? (c < 66560 + ? (c >= 66513 && c <= 66517) + : c <= 66717) + : (c <= 66771 || (c >= 66776 && c <= 66811))) + : (c <= 66855 || (c < 66940 + ? (c < 66928 + ? (c >= 66864 && c <= 66915) + : c <= 66938) + : (c <= 66954 || (c >= 66956 && c <= 66962))))))))))) + : (c <= 66965 || (c < 69248 + ? (c < 67840 + ? (c < 67584 + ? (c < 67392 + ? (c < 66995 + ? (c < 66979 + ? (c >= 66967 && c <= 66977) + : c <= 66993) + : (c <= 67001 || (c < 67072 + ? (c >= 67003 && c <= 67004) + : c <= 67382))) + : (c <= 67413 || (c < 67463 + ? (c < 67456 + ? (c >= 67424 && c <= 67431) + : c <= 67461) + : (c <= 67504 || (c >= 67506 && c <= 67514))))) + : (c <= 67589 || (c < 67647 + ? (c < 67639 + ? (c < 67594 + ? c == 67592 + : c <= 67637) + : (c <= 67640 || c == 67644)) + : (c <= 67669 || (c < 67808 + ? (c < 67712 + ? (c >= 67680 && c <= 67702) + : c <= 67742) + : (c <= 67826 || (c >= 67828 && c <= 67829))))))) + : (c <= 67861 || (c < 68288 + ? (c < 68112 + ? (c < 68030 + ? (c < 67968 + ? (c >= 67872 && c <= 67897) + : c <= 68023) + : (c <= 68031 || c == 68096)) + : (c <= 68115 || (c < 68192 + ? (c < 68121 + ? (c >= 68117 && c <= 68119) + : c <= 68149) + : (c <= 68220 || (c >= 68224 && c <= 68252))))) + : (c <= 68295 || (c < 68480 + ? (c < 68416 + ? (c < 68352 + ? (c >= 68297 && c <= 68324) + : c <= 68405) + : (c <= 68437 || (c >= 68448 && c <= 68466))) + : (c <= 68497 || (c < 68800 + ? (c < 68736 + ? (c >= 68608 && c <= 68680) + : c <= 68786) + : (c <= 68850 || (c >= 68864 && c <= 68899))))))))) + : (c <= 69289 || (c < 70108 + ? (c < 69763 + ? (c < 69552 + ? (c < 69415 + ? (c < 69376 + ? (c >= 69296 && c <= 69297) + : c <= 69404) + : (c <= 69415 || (c < 69488 + ? (c >= 69424 && c <= 69445) + : c <= 69505))) + : (c <= 69572 || (c < 69745 + ? (c < 69635 + ? (c >= 69600 && c <= 69622) + : c <= 69687) + : (c <= 69746 || c == 69749)))) + : (c <= 69807 || (c < 69968 + ? (c < 69956 + ? (c < 69891 + ? (c >= 69840 && c <= 69864) + : c <= 69926) + : (c <= 69956 || c == 69959)) + : (c <= 70002 || (c < 70081 + ? (c < 70019 + ? c == 70006 + : c <= 70066) + : (c <= 70084 || c == 70106)))))) + : (c <= 70108 || (c < 70415 + ? (c < 70282 + ? (c < 70272 + ? (c < 70163 + ? (c >= 70144 && c <= 70161) + : c <= 70187) + : (c <= 70278 || c == 70280)) + : (c <= 70285 || (c < 70320 + ? (c < 70303 + ? (c >= 70287 && c <= 70301) + : c <= 70312) + : (c <= 70366 || (c >= 70405 && c <= 70412))))) + : (c <= 70416 || (c < 70461 + ? (c < 70450 + ? (c < 70442 + ? (c >= 70419 && c <= 70440) + : c <= 70448) + : (c <= 70451 || (c >= 70453 && c <= 70457))) + : (c <= 70461 || (c < 70656 + ? (c < 70493 + ? c == 70480 + : c <= 70497) + : (c <= 70708 || (c >= 70727 && c <= 70730))))))))))))) + : (c <= 70753 || (c < 119966 + ? (c < 73063 + ? (c < 72096 + ? (c < 71488 + ? (c < 71168 + ? (c < 70855 + ? (c < 70852 + ? (c >= 70784 && c <= 70831) + : c <= 70853) + : (c <= 70855 || (c < 71128 + ? (c >= 71040 && c <= 71086) + : c <= 71131))) + : (c <= 71215 || (c < 71352 + ? (c < 71296 + ? c == 71236 + : c <= 71338) + : (c <= 71352 || (c >= 71424 && c <= 71450))))) + : (c <= 71494 || (c < 71948 + ? (c < 71935 + ? (c < 71840 + ? (c >= 71680 && c <= 71723) + : c <= 71903) + : (c <= 71942 || c == 71945)) + : (c <= 71955 || (c < 71999 + ? (c < 71960 + ? (c >= 71957 && c <= 71958) + : c <= 71983) + : (c <= 71999 || c == 72001)))))) + : (c <= 72103 || (c < 72368 + ? (c < 72203 + ? (c < 72163 + ? (c < 72161 + ? (c >= 72106 && c <= 72144) + : c <= 72161) + : (c <= 72163 || c == 72192)) + : (c <= 72242 || (c < 72284 + ? (c < 72272 + ? c == 72250 + : c <= 72272) + : (c <= 72329 || c == 72349)))) + : (c <= 72440 || (c < 72960 + ? (c < 72768 + ? (c < 72714 + ? (c >= 72704 && c <= 72712) + : c <= 72750) + : (c <= 72768 || (c >= 72818 && c <= 72847))) + : (c <= 72966 || (c < 73030 + ? (c < 72971 + ? (c >= 72968 && c <= 72969) + : c <= 73008) + : (c <= 73030 || (c >= 73056 && c <= 73061))))))))) + : (c <= 73064 || (c < 94032 + ? (c < 92160 + ? (c < 74752 + ? (c < 73440 + ? (c < 73112 + ? (c >= 73066 && c <= 73097) + : c <= 73112) + : (c <= 73458 || (c < 73728 + ? c == 73648 + : c <= 74649))) + : (c <= 74862 || (c < 77824 + ? (c < 77712 + ? (c >= 74880 && c <= 75075) + : c <= 77808) + : (c <= 78894 || (c >= 82944 && c <= 83526))))) + : (c <= 92728 || (c < 92992 + ? (c < 92880 + ? (c < 92784 + ? (c >= 92736 && c <= 92766) + : c <= 92862) + : (c <= 92909 || (c >= 92928 && c <= 92975))) + : (c <= 92995 || (c < 93760 + ? (c < 93053 + ? (c >= 93027 && c <= 93047) + : c <= 93071) + : (c <= 93823 || (c >= 93952 && c <= 94026))))))) + : (c <= 94032 || (c < 110592 + ? (c < 100352 + ? (c < 94179 + ? (c < 94176 + ? (c >= 94099 && c <= 94111) + : c <= 94177) + : (c <= 94179 || (c >= 94208 && c <= 100343))) + : (c <= 101589 || (c < 110581 + ? (c < 110576 + ? (c >= 101632 && c <= 101640) + : c <= 110579) + : (c <= 110587 || (c >= 110589 && c <= 110590))))) + : (c <= 110882 || (c < 113776 + ? (c < 110960 + ? (c < 110948 + ? (c >= 110928 && c <= 110930) + : c <= 110951) + : (c <= 111355 || (c >= 113664 && c <= 113770))) + : (c <= 113788 || (c < 119808 + ? (c < 113808 + ? (c >= 113792 && c <= 113800) + : c <= 113817) + : (c <= 119892 || (c >= 119894 && c <= 119964))))))))))) + : (c <= 119967 || (c < 126464 + ? (c < 120598 + ? (c < 120094 + ? (c < 119997 + ? (c < 119977 + ? (c < 119973 + ? c == 119970 + : c <= 119974) + : (c <= 119980 || (c < 119995 + ? (c >= 119982 && c <= 119993) + : c <= 119995))) + : (c <= 120003 || (c < 120077 + ? (c < 120071 + ? (c >= 120005 && c <= 120069) + : c <= 120074) + : (c <= 120084 || (c >= 120086 && c <= 120092))))) + : (c <= 120121 || (c < 120146 + ? (c < 120134 + ? (c < 120128 + ? (c >= 120123 && c <= 120126) + : c <= 120132) + : (c <= 120134 || (c >= 120138 && c <= 120144))) + : (c <= 120485 || (c < 120540 + ? (c < 120514 + ? (c >= 120488 && c <= 120512) + : c <= 120538) + : (c <= 120570 || (c >= 120572 && c <= 120596))))))) + : (c <= 120628 || (c < 123214 + ? (c < 120746 + ? (c < 120688 + ? (c < 120656 + ? (c >= 120630 && c <= 120654) + : c <= 120686) + : (c <= 120712 || (c >= 120714 && c <= 120744))) + : (c <= 120770 || (c < 123136 + ? (c < 122624 + ? (c >= 120772 && c <= 120779) + : c <= 122654) + : (c <= 123180 || (c >= 123191 && c <= 123197))))) + : (c <= 123214 || (c < 124909 + ? (c < 124896 + ? (c < 123584 + ? (c >= 123536 && c <= 123565) + : c <= 123627) + : (c <= 124902 || (c >= 124904 && c <= 124907))) + : (c <= 124910 || (c < 125184 + ? (c < 124928 + ? (c >= 124912 && c <= 124926) + : c <= 125124) + : (c <= 125251 || c == 125259)))))))) + : (c <= 126467 || (c < 126559 + ? (c < 126535 + ? (c < 126505 + ? (c < 126500 + ? (c < 126497 + ? (c >= 126469 && c <= 126495) + : c <= 126498) + : (c <= 126500 || c == 126503)) + : (c <= 126514 || (c < 126523 + ? (c < 126521 + ? (c >= 126516 && c <= 126519) + : c <= 126521) + : (c <= 126523 || c == 126530)))) + : (c <= 126535 || (c < 126548 + ? (c < 126541 + ? (c < 126539 + ? c == 126537 + : c <= 126539) + : (c <= 126543 || (c >= 126545 && c <= 126546))) + : (c <= 126548 || (c < 126555 + ? (c < 126553 + ? c == 126551 + : c <= 126553) + : (c <= 126555 || c == 126557)))))) + : (c <= 126559 || (c < 126625 + ? (c < 126580 + ? (c < 126567 + ? (c < 126564 + ? (c >= 126561 && c <= 126562) + : c <= 126564) + : (c <= 126570 || (c >= 126572 && c <= 126578))) + : (c <= 126583 || (c < 126592 + ? (c < 126590 + ? (c >= 126585 && c <= 126588) + : c <= 126590) + : (c <= 126601 || (c >= 126603 && c <= 126619))))) + : (c <= 126627 || (c < 177984 + ? (c < 131072 + ? (c < 126635 + ? (c >= 126629 && c <= 126633) + : c <= 126651) + : (c <= 173791 || (c >= 173824 && c <= 177976))) + : (c <= 178205 || (c < 194560 + ? (c < 183984 + ? (c >= 178208 && c <= 183969) + : c <= 191456) + : (c <= 195101 || (c >= 196608 && c <= 201546))))))))))))))))); +} + +static inline bool sym_identifier_character_set_2(int32_t c) { + return (c < 43514 + ? (c < 4193 + ? (c < 2707 + ? (c < 1994 + ? (c < 931 + ? (c < 748 + ? (c < 192 + ? (c < 'c' + ? (c < '_' + ? (c >= 'A' && c <= 'Y') + : c <= '_') + : (c <= 'y' || (c < 186 + ? c == 170 + : c <= 186))) + : (c <= 214 || (c < 710 + ? (c < 248 + ? (c >= 216 && c <= 246) + : c <= 705) + : (c <= 721 || (c >= 736 && c <= 740))))) + : (c <= 748 || (c < 895 + ? (c < 886 + ? (c < 880 + ? c == 750 + : c <= 884) + : (c <= 887 || (c >= 891 && c <= 893))) + : (c <= 895 || (c < 908 + ? (c < 904 + ? c == 902 + : c <= 906) + : (c <= 908 || (c >= 910 && c <= 929))))))) + : (c <= 1013 || (c < 1649 + ? (c < 1376 + ? (c < 1329 + ? (c < 1162 + ? (c >= 1015 && c <= 1153) + : c <= 1327) + : (c <= 1366 || c == 1369)) + : (c <= 1416 || (c < 1568 + ? (c < 1519 + ? (c >= 1488 && c <= 1514) + : c <= 1522) + : (c <= 1610 || (c >= 1646 && c <= 1647))))) + : (c <= 1747 || (c < 1791 + ? (c < 1774 + ? (c < 1765 + ? c == 1749 + : c <= 1766) + : (c <= 1775 || (c >= 1786 && c <= 1788))) + : (c <= 1791 || (c < 1869 + ? (c < 1810 + ? c == 1808 + : c <= 1839) + : (c <= 1957 || c == 1969)))))))) + : (c <= 2026 || (c < 2482 + ? (c < 2208 + ? (c < 2088 + ? (c < 2048 + ? (c < 2042 + ? (c >= 2036 && c <= 2037) + : c <= 2042) + : (c <= 2069 || (c < 2084 + ? c == 2074 + : c <= 2084))) + : (c <= 2088 || (c < 2160 + ? (c < 2144 + ? (c >= 2112 && c <= 2136) + : c <= 2154) + : (c <= 2183 || (c >= 2185 && c <= 2190))))) + : (c <= 2249 || (c < 2417 + ? (c < 2384 + ? (c < 2365 + ? (c >= 2308 && c <= 2361) + : c <= 2365) + : (c <= 2384 || (c >= 2392 && c <= 2401))) + : (c <= 2432 || (c < 2451 + ? (c < 2447 + ? (c >= 2437 && c <= 2444) + : c <= 2448) + : (c <= 2472 || (c >= 2474 && c <= 2480))))))) + : (c <= 2482 || (c < 2579 + ? (c < 2527 + ? (c < 2510 + ? (c < 2493 + ? (c >= 2486 && c <= 2489) + : c <= 2493) + : (c <= 2510 || (c >= 2524 && c <= 2525))) + : (c <= 2529 || (c < 2565 + ? (c < 2556 + ? (c >= 2544 && c <= 2545) + : c <= 2556) + : (c <= 2570 || (c >= 2575 && c <= 2576))))) + : (c <= 2600 || (c < 2649 + ? (c < 2613 + ? (c < 2610 + ? (c >= 2602 && c <= 2608) + : c <= 2611) + : (c <= 2614 || (c >= 2616 && c <= 2617))) + : (c <= 2652 || (c < 2693 + ? (c < 2674 + ? c == 2654 + : c <= 2676) + : (c <= 2701 || (c >= 2703 && c <= 2705))))))))))) + : (c <= 2728 || (c < 3242 + ? (c < 2962 + ? (c < 2858 + ? (c < 2784 + ? (c < 2741 + ? (c < 2738 + ? (c >= 2730 && c <= 2736) + : c <= 2739) + : (c <= 2745 || (c < 2768 + ? c == 2749 + : c <= 2768))) + : (c <= 2785 || (c < 2831 + ? (c < 2821 + ? c == 2809 + : c <= 2828) + : (c <= 2832 || (c >= 2835 && c <= 2856))))) + : (c <= 2864 || (c < 2911 + ? (c < 2877 + ? (c < 2869 + ? (c >= 2866 && c <= 2867) + : c <= 2873) + : (c <= 2877 || (c >= 2908 && c <= 2909))) + : (c <= 2913 || (c < 2949 + ? (c < 2947 + ? c == 2929 + : c <= 2947) + : (c <= 2954 || (c >= 2958 && c <= 2960))))))) + : (c <= 2965 || (c < 3090 + ? (c < 2984 + ? (c < 2974 + ? (c < 2972 + ? (c >= 2969 && c <= 2970) + : c <= 2972) + : (c <= 2975 || (c >= 2979 && c <= 2980))) + : (c <= 2986 || (c < 3077 + ? (c < 3024 + ? (c >= 2990 && c <= 3001) + : c <= 3024) + : (c <= 3084 || (c >= 3086 && c <= 3088))))) + : (c <= 3112 || (c < 3168 + ? (c < 3160 + ? (c < 3133 + ? (c >= 3114 && c <= 3129) + : c <= 3133) + : (c <= 3162 || c == 3165)) + : (c <= 3169 || (c < 3214 + ? (c < 3205 + ? c == 3200 + : c <= 3212) + : (c <= 3216 || (c >= 3218 && c <= 3240))))))))) + : (c <= 3251 || (c < 3648 + ? (c < 3412 + ? (c < 3332 + ? (c < 3293 + ? (c < 3261 + ? (c >= 3253 && c <= 3257) + : c <= 3261) + : (c <= 3294 || (c < 3313 + ? (c >= 3296 && c <= 3297) + : c <= 3314))) + : (c <= 3340 || (c < 3389 + ? (c < 3346 + ? (c >= 3342 && c <= 3344) + : c <= 3386) + : (c <= 3389 || c == 3406)))) + : (c <= 3414 || (c < 3507 + ? (c < 3461 + ? (c < 3450 + ? (c >= 3423 && c <= 3425) + : c <= 3455) + : (c <= 3478 || (c >= 3482 && c <= 3505))) + : (c <= 3515 || (c < 3585 + ? (c < 3520 + ? c == 3517 + : c <= 3526) + : (c <= 3632 || c == 3634)))))) + : (c <= 3654 || (c < 3782 + ? (c < 3749 + ? (c < 3718 + ? (c < 3716 + ? (c >= 3713 && c <= 3714) + : c <= 3716) + : (c <= 3722 || (c >= 3724 && c <= 3747))) + : (c <= 3749 || (c < 3773 + ? (c < 3762 + ? (c >= 3751 && c <= 3760) + : c <= 3762) + : (c <= 3773 || (c >= 3776 && c <= 3780))))) + : (c <= 3782 || (c < 3976 + ? (c < 3904 + ? (c < 3840 + ? (c >= 3804 && c <= 3807) + : c <= 3840) + : (c <= 3911 || (c >= 3913 && c <= 3948))) + : (c <= 3980 || (c < 4176 + ? (c < 4159 + ? (c >= 4096 && c <= 4138) + : c <= 4159) + : (c <= 4181 || (c >= 4186 && c <= 4189))))))))))))) + : (c <= 4193 || (c < 8134 + ? (c < 6176 + ? (c < 4808 + ? (c < 4688 + ? (c < 4295 + ? (c < 4213 + ? (c < 4206 + ? (c >= 4197 && c <= 4198) + : c <= 4208) + : (c <= 4225 || (c < 4256 + ? c == 4238 + : c <= 4293))) + : (c <= 4295 || (c < 4348 + ? (c < 4304 + ? c == 4301 + : c <= 4346) + : (c <= 4680 || (c >= 4682 && c <= 4685))))) + : (c <= 4694 || (c < 4752 + ? (c < 4704 + ? (c < 4698 + ? c == 4696 + : c <= 4701) + : (c <= 4744 || (c >= 4746 && c <= 4749))) + : (c <= 4784 || (c < 4800 + ? (c < 4792 + ? (c >= 4786 && c <= 4789) + : c <= 4798) + : (c <= 4800 || (c >= 4802 && c <= 4805))))))) + : (c <= 4822 || (c < 5792 + ? (c < 5024 + ? (c < 4888 + ? (c < 4882 + ? (c >= 4824 && c <= 4880) + : c <= 4885) + : (c <= 4954 || (c >= 4992 && c <= 5007))) + : (c <= 5109 || (c < 5743 + ? (c < 5121 + ? (c >= 5112 && c <= 5117) + : c <= 5740) + : (c <= 5759 || (c >= 5761 && c <= 5786))))) + : (c <= 5866 || (c < 5984 + ? (c < 5919 + ? (c < 5888 + ? (c >= 5870 && c <= 5880) + : c <= 5905) + : (c <= 5937 || (c >= 5952 && c <= 5969))) + : (c <= 5996 || (c < 6103 + ? (c < 6016 + ? (c >= 5998 && c <= 6000) + : c <= 6067) + : (c <= 6103 || c == 6108)))))))) + : (c <= 6264 || (c < 7312 + ? (c < 6823 + ? (c < 6512 + ? (c < 6320 + ? (c < 6314 + ? (c >= 6272 && c <= 6312) + : c <= 6314) + : (c <= 6389 || (c < 6480 + ? (c >= 6400 && c <= 6430) + : c <= 6509))) + : (c <= 6516 || (c < 6656 + ? (c < 6576 + ? (c >= 6528 && c <= 6571) + : c <= 6601) + : (c <= 6678 || (c >= 6688 && c <= 6740))))) + : (c <= 6823 || (c < 7098 + ? (c < 7043 + ? (c < 6981 + ? (c >= 6917 && c <= 6963) + : c <= 6988) + : (c <= 7072 || (c >= 7086 && c <= 7087))) + : (c <= 7141 || (c < 7258 + ? (c < 7245 + ? (c >= 7168 && c <= 7203) + : c <= 7247) + : (c <= 7293 || (c >= 7296 && c <= 7304))))))) + : (c <= 7354 || (c < 8008 + ? (c < 7418 + ? (c < 7406 + ? (c < 7401 + ? (c >= 7357 && c <= 7359) + : c <= 7404) + : (c <= 7411 || (c >= 7413 && c <= 7414))) + : (c <= 7418 || (c < 7960 + ? (c < 7680 + ? (c >= 7424 && c <= 7615) + : c <= 7957) + : (c <= 7965 || (c >= 7968 && c <= 8005))))) + : (c <= 8013 || (c < 8031 + ? (c < 8027 + ? (c < 8025 + ? (c >= 8016 && c <= 8023) + : c <= 8025) + : (c <= 8027 || c == 8029)) + : (c <= 8061 || (c < 8126 + ? (c < 8118 + ? (c >= 8064 && c <= 8116) + : c <= 8124) + : (c <= 8126 || (c >= 8130 && c <= 8132))))))))))) + : (c <= 8140 || (c < 12337 + ? (c < 8544 + ? (c < 8458 + ? (c < 8305 + ? (c < 8160 + ? (c < 8150 + ? (c >= 8144 && c <= 8147) + : c <= 8155) + : (c <= 8172 || (c < 8182 + ? (c >= 8178 && c <= 8180) + : c <= 8188))) + : (c <= 8305 || (c < 8450 + ? (c < 8336 + ? c == 8319 + : c <= 8348) + : (c <= 8450 || c == 8455)))) + : (c <= 8467 || (c < 8488 + ? (c < 8484 + ? (c < 8472 + ? c == 8469 + : c <= 8477) + : (c <= 8484 || c == 8486)) + : (c <= 8488 || (c < 8517 + ? (c < 8508 + ? (c >= 8490 && c <= 8505) + : c <= 8511) + : (c <= 8521 || c == 8526)))))) + : (c <= 8584 || (c < 11680 + ? (c < 11559 + ? (c < 11506 + ? (c < 11499 + ? (c >= 11264 && c <= 11492) + : c <= 11502) + : (c <= 11507 || (c >= 11520 && c <= 11557))) + : (c <= 11559 || (c < 11631 + ? (c < 11568 + ? c == 11565 + : c <= 11623) + : (c <= 11631 || (c >= 11648 && c <= 11670))))) + : (c <= 11686 || (c < 11720 + ? (c < 11704 + ? (c < 11696 + ? (c >= 11688 && c <= 11694) + : c <= 11702) + : (c <= 11710 || (c >= 11712 && c <= 11718))) + : (c <= 11726 || (c < 12293 + ? (c < 11736 + ? (c >= 11728 && c <= 11734) + : c <= 11742) + : (c <= 12295 || (c >= 12321 && c <= 12329))))))))) + : (c <= 12341 || (c < 42891 + ? (c < 19968 + ? (c < 12549 + ? (c < 12445 + ? (c < 12353 + ? (c >= 12344 && c <= 12348) + : c <= 12438) + : (c <= 12447 || (c < 12540 + ? (c >= 12449 && c <= 12538) + : c <= 12543))) + : (c <= 12591 || (c < 12784 + ? (c < 12704 + ? (c >= 12593 && c <= 12686) + : c <= 12735) + : (c <= 12799 || (c >= 13312 && c <= 19903))))) + : (c <= 42124 || (c < 42560 + ? (c < 42512 + ? (c < 42240 + ? (c >= 42192 && c <= 42237) + : c <= 42508) + : (c <= 42527 || (c >= 42538 && c <= 42539))) + : (c <= 42606 || (c < 42775 + ? (c < 42656 + ? (c >= 42623 && c <= 42653) + : c <= 42735) + : (c <= 42783 || (c >= 42786 && c <= 42888))))))) + : (c <= 42954 || (c < 43250 + ? (c < 43011 + ? (c < 42965 + ? (c < 42963 + ? (c >= 42960 && c <= 42961) + : c <= 42963) + : (c <= 42969 || (c >= 42994 && c <= 43009))) + : (c <= 43013 || (c < 43072 + ? (c < 43020 + ? (c >= 43015 && c <= 43018) + : c <= 43042) + : (c <= 43123 || (c >= 43138 && c <= 43187))))) + : (c <= 43255 || (c < 43360 + ? (c < 43274 + ? (c < 43261 + ? c == 43259 + : c <= 43262) + : (c <= 43301 || (c >= 43312 && c <= 43334))) + : (c <= 43388 || (c < 43488 + ? (c < 43471 + ? (c >= 43396 && c <= 43442) + : c <= 43471) + : (c <= 43492 || (c >= 43494 && c <= 43503))))))))))))))) + : (c <= 43518 || (c < 70727 + ? (c < 66956 + ? (c < 64914 + ? (c < 43868 + ? (c < 43714 + ? (c < 43646 + ? (c < 43588 + ? (c < 43584 + ? (c >= 43520 && c <= 43560) + : c <= 43586) + : (c <= 43595 || (c < 43642 + ? (c >= 43616 && c <= 43638) + : c <= 43642))) + : (c <= 43695 || (c < 43705 + ? (c < 43701 + ? c == 43697 + : c <= 43702) + : (c <= 43709 || c == 43712)))) + : (c <= 43714 || (c < 43785 + ? (c < 43762 + ? (c < 43744 + ? (c >= 43739 && c <= 43741) + : c <= 43754) + : (c <= 43764 || (c >= 43777 && c <= 43782))) + : (c <= 43790 || (c < 43816 + ? (c < 43808 + ? (c >= 43793 && c <= 43798) + : c <= 43814) + : (c <= 43822 || (c >= 43824 && c <= 43866))))))) + : (c <= 43881 || (c < 64287 + ? (c < 63744 + ? (c < 55216 + ? (c < 44032 + ? (c >= 43888 && c <= 44002) + : c <= 55203) + : (c <= 55238 || (c >= 55243 && c <= 55291))) + : (c <= 64109 || (c < 64275 + ? (c < 64256 + ? (c >= 64112 && c <= 64217) + : c <= 64262) + : (c <= 64279 || c == 64285)))) + : (c <= 64296 || (c < 64323 + ? (c < 64318 + ? (c < 64312 + ? (c >= 64298 && c <= 64310) + : c <= 64316) + : (c <= 64318 || (c >= 64320 && c <= 64321))) + : (c <= 64324 || (c < 64612 + ? (c < 64467 + ? (c >= 64326 && c <= 64433) + : c <= 64605) + : (c <= 64829 || (c >= 64848 && c <= 64911))))))))) + : (c <= 64967 || (c < 65599 + ? (c < 65382 + ? (c < 65147 + ? (c < 65139 + ? (c < 65137 + ? (c >= 65008 && c <= 65017) + : c <= 65137) + : (c <= 65139 || (c < 65145 + ? c == 65143 + : c <= 65145))) + : (c <= 65147 || (c < 65313 + ? (c < 65151 + ? c == 65149 + : c <= 65276) + : (c <= 65338 || (c >= 65345 && c <= 65370))))) + : (c <= 65437 || (c < 65498 + ? (c < 65482 + ? (c < 65474 + ? (c >= 65440 && c <= 65470) + : c <= 65479) + : (c <= 65487 || (c >= 65490 && c <= 65495))) + : (c <= 65500 || (c < 65576 + ? (c < 65549 + ? (c >= 65536 && c <= 65547) + : c <= 65574) + : (c <= 65594 || (c >= 65596 && c <= 65597))))))) + : (c <= 65613 || (c < 66464 + ? (c < 66208 + ? (c < 65856 + ? (c < 65664 + ? (c >= 65616 && c <= 65629) + : c <= 65786) + : (c <= 65908 || (c >= 66176 && c <= 66204))) + : (c <= 66256 || (c < 66384 + ? (c < 66349 + ? (c >= 66304 && c <= 66335) + : c <= 66378) + : (c <= 66421 || (c >= 66432 && c <= 66461))))) + : (c <= 66499 || (c < 66776 + ? (c < 66560 + ? (c < 66513 + ? (c >= 66504 && c <= 66511) + : c <= 66517) + : (c <= 66717 || (c >= 66736 && c <= 66771))) + : (c <= 66811 || (c < 66928 + ? (c < 66864 + ? (c >= 66816 && c <= 66855) + : c <= 66915) + : (c <= 66938 || (c >= 66940 && c <= 66954))))))))))) + : (c <= 66962 || (c < 68864 + ? (c < 67828 + ? (c < 67506 + ? (c < 67072 + ? (c < 66979 + ? (c < 66967 + ? (c >= 66964 && c <= 66965) + : c <= 66977) + : (c <= 66993 || (c < 67003 + ? (c >= 66995 && c <= 67001) + : c <= 67004))) + : (c <= 67382 || (c < 67456 + ? (c < 67424 + ? (c >= 67392 && c <= 67413) + : c <= 67431) + : (c <= 67461 || (c >= 67463 && c <= 67504))))) + : (c <= 67514 || (c < 67644 + ? (c < 67594 + ? (c < 67592 + ? (c >= 67584 && c <= 67589) + : c <= 67592) + : (c <= 67637 || (c >= 67639 && c <= 67640))) + : (c <= 67644 || (c < 67712 + ? (c < 67680 + ? (c >= 67647 && c <= 67669) + : c <= 67702) + : (c <= 67742 || (c >= 67808 && c <= 67826))))))) + : (c <= 67829 || (c < 68224 + ? (c < 68096 + ? (c < 67968 + ? (c < 67872 + ? (c >= 67840 && c <= 67861) + : c <= 67897) + : (c <= 68023 || (c >= 68030 && c <= 68031))) + : (c <= 68096 || (c < 68121 + ? (c < 68117 + ? (c >= 68112 && c <= 68115) + : c <= 68119) + : (c <= 68149 || (c >= 68192 && c <= 68220))))) + : (c <= 68252 || (c < 68448 + ? (c < 68352 + ? (c < 68297 + ? (c >= 68288 && c <= 68295) + : c <= 68324) + : (c <= 68405 || (c >= 68416 && c <= 68437))) + : (c <= 68466 || (c < 68736 + ? (c < 68608 + ? (c >= 68480 && c <= 68497) + : c <= 68680) + : (c <= 68786 || (c >= 68800 && c <= 68850))))))))) + : (c <= 68899 || (c < 70106 + ? (c < 69749 + ? (c < 69488 + ? (c < 69376 + ? (c < 69296 + ? (c >= 69248 && c <= 69289) + : c <= 69297) + : (c <= 69404 || (c < 69424 + ? c == 69415 + : c <= 69445))) + : (c <= 69505 || (c < 69635 + ? (c < 69600 + ? (c >= 69552 && c <= 69572) + : c <= 69622) + : (c <= 69687 || (c >= 69745 && c <= 69746))))) + : (c <= 69749 || (c < 69959 + ? (c < 69891 + ? (c < 69840 + ? (c >= 69763 && c <= 69807) + : c <= 69864) + : (c <= 69926 || c == 69956)) + : (c <= 69959 || (c < 70019 + ? (c < 70006 + ? (c >= 69968 && c <= 70002) + : c <= 70006) + : (c <= 70066 || (c >= 70081 && c <= 70084))))))) + : (c <= 70106 || (c < 70405 + ? (c < 70280 + ? (c < 70163 + ? (c < 70144 + ? c == 70108 + : c <= 70161) + : (c <= 70187 || (c >= 70272 && c <= 70278))) + : (c <= 70280 || (c < 70303 + ? (c < 70287 + ? (c >= 70282 && c <= 70285) + : c <= 70301) + : (c <= 70312 || (c >= 70320 && c <= 70366))))) + : (c <= 70412 || (c < 70453 + ? (c < 70442 + ? (c < 70419 + ? (c >= 70415 && c <= 70416) + : c <= 70440) + : (c <= 70448 || (c >= 70450 && c <= 70451))) + : (c <= 70457 || (c < 70493 + ? (c < 70480 + ? c == 70461 + : c <= 70480) + : (c <= 70497 || (c >= 70656 && c <= 70708))))))))))))) + : (c <= 70730 || (c < 119894 + ? (c < 73056 + ? (c < 72001 + ? (c < 71424 + ? (c < 71128 + ? (c < 70852 + ? (c < 70784 + ? (c >= 70751 && c <= 70753) + : c <= 70831) + : (c <= 70853 || (c < 71040 + ? c == 70855 + : c <= 71086))) + : (c <= 71131 || (c < 71296 + ? (c < 71236 + ? (c >= 71168 && c <= 71215) + : c <= 71236) + : (c <= 71338 || c == 71352)))) + : (c <= 71450 || (c < 71945 + ? (c < 71840 + ? (c < 71680 + ? (c >= 71488 && c <= 71494) + : c <= 71723) + : (c <= 71903 || (c >= 71935 && c <= 71942))) + : (c <= 71945 || (c < 71960 + ? (c < 71957 + ? (c >= 71948 && c <= 71955) + : c <= 71958) + : (c <= 71983 || c == 71999)))))) + : (c <= 72001 || (c < 72349 + ? (c < 72192 + ? (c < 72161 + ? (c < 72106 + ? (c >= 72096 && c <= 72103) + : c <= 72144) + : (c <= 72161 || c == 72163)) + : (c <= 72192 || (c < 72272 + ? (c < 72250 + ? (c >= 72203 && c <= 72242) + : c <= 72250) + : (c <= 72272 || (c >= 72284 && c <= 72329))))) + : (c <= 72349 || (c < 72818 + ? (c < 72714 + ? (c < 72704 + ? (c >= 72368 && c <= 72440) + : c <= 72712) + : (c <= 72750 || c == 72768)) + : (c <= 72847 || (c < 72971 + ? (c < 72968 + ? (c >= 72960 && c <= 72966) + : c <= 72969) + : (c <= 73008 || c == 73030)))))))) + : (c <= 73061 || (c < 93952 + ? (c < 82944 + ? (c < 73728 + ? (c < 73112 + ? (c < 73066 + ? (c >= 73063 && c <= 73064) + : c <= 73097) + : (c <= 73112 || (c < 73648 + ? (c >= 73440 && c <= 73458) + : c <= 73648))) + : (c <= 74649 || (c < 77712 + ? (c < 74880 + ? (c >= 74752 && c <= 74862) + : c <= 75075) + : (c <= 77808 || (c >= 77824 && c <= 78894))))) + : (c <= 83526 || (c < 92928 + ? (c < 92784 + ? (c < 92736 + ? (c >= 92160 && c <= 92728) + : c <= 92766) + : (c <= 92862 || (c >= 92880 && c <= 92909))) + : (c <= 92975 || (c < 93053 + ? (c < 93027 + ? (c >= 92992 && c <= 92995) + : c <= 93047) + : (c <= 93071 || (c >= 93760 && c <= 93823))))))) + : (c <= 94026 || (c < 110589 + ? (c < 94208 + ? (c < 94176 + ? (c < 94099 + ? c == 94032 + : c <= 94111) + : (c <= 94177 || c == 94179)) + : (c <= 100343 || (c < 110576 + ? (c < 101632 + ? (c >= 100352 && c <= 101589) + : c <= 101640) + : (c <= 110579 || (c >= 110581 && c <= 110587))))) + : (c <= 110590 || (c < 113664 + ? (c < 110948 + ? (c < 110928 + ? (c >= 110592 && c <= 110882) + : c <= 110930) + : (c <= 110951 || (c >= 110960 && c <= 111355))) + : (c <= 113770 || (c < 113808 + ? (c < 113792 + ? (c >= 113776 && c <= 113788) + : c <= 113800) + : (c <= 113817 || (c >= 119808 && c <= 119892))))))))))) + : (c <= 119964 || (c < 125259 + ? (c < 120572 + ? (c < 120086 + ? (c < 119995 + ? (c < 119973 + ? (c < 119970 + ? (c >= 119966 && c <= 119967) + : c <= 119970) + : (c <= 119974 || (c < 119982 + ? (c >= 119977 && c <= 119980) + : c <= 119993))) + : (c <= 119995 || (c < 120071 + ? (c < 120005 + ? (c >= 119997 && c <= 120003) + : c <= 120069) + : (c <= 120074 || (c >= 120077 && c <= 120084))))) + : (c <= 120092 || (c < 120138 + ? (c < 120128 + ? (c < 120123 + ? (c >= 120094 && c <= 120121) + : c <= 120126) + : (c <= 120132 || c == 120134)) + : (c <= 120144 || (c < 120514 + ? (c < 120488 + ? (c >= 120146 && c <= 120485) + : c <= 120512) + : (c <= 120538 || (c >= 120540 && c <= 120570))))))) + : (c <= 120596 || (c < 123191 + ? (c < 120714 + ? (c < 120656 + ? (c < 120630 + ? (c >= 120598 && c <= 120628) + : c <= 120654) + : (c <= 120686 || (c >= 120688 && c <= 120712))) + : (c <= 120744 || (c < 122624 + ? (c < 120772 + ? (c >= 120746 && c <= 120770) + : c <= 120779) + : (c <= 122654 || (c >= 123136 && c <= 123180))))) + : (c <= 123197 || (c < 124904 + ? (c < 123584 + ? (c < 123536 + ? c == 123214 + : c <= 123565) + : (c <= 123627 || (c >= 124896 && c <= 124902))) + : (c <= 124907 || (c < 124928 + ? (c < 124912 + ? (c >= 124909 && c <= 124910) + : c <= 124926) + : (c <= 125124 || (c >= 125184 && c <= 125251))))))))) + : (c <= 125259 || (c < 126559 + ? (c < 126535 + ? (c < 126505 + ? (c < 126497 + ? (c < 126469 + ? (c >= 126464 && c <= 126467) + : c <= 126495) + : (c <= 126498 || (c < 126503 + ? c == 126500 + : c <= 126503))) + : (c <= 126514 || (c < 126523 + ? (c < 126521 + ? (c >= 126516 && c <= 126519) + : c <= 126521) + : (c <= 126523 || c == 126530)))) + : (c <= 126535 || (c < 126548 + ? (c < 126541 + ? (c < 126539 + ? c == 126537 + : c <= 126539) + : (c <= 126543 || (c >= 126545 && c <= 126546))) + : (c <= 126548 || (c < 126555 + ? (c < 126553 + ? c == 126551 + : c <= 126553) + : (c <= 126555 || c == 126557)))))) + : (c <= 126559 || (c < 126625 + ? (c < 126580 + ? (c < 126567 + ? (c < 126564 + ? (c >= 126561 && c <= 126562) + : c <= 126564) + : (c <= 126570 || (c >= 126572 && c <= 126578))) + : (c <= 126583 || (c < 126592 + ? (c < 126590 + ? (c >= 126585 && c <= 126588) + : c <= 126590) + : (c <= 126601 || (c >= 126603 && c <= 126619))))) + : (c <= 126627 || (c < 177984 + ? (c < 131072 + ? (c < 126635 + ? (c >= 126629 && c <= 126633) + : c <= 126651) + : (c <= 173791 || (c >= 173824 && c <= 177976))) + : (c <= 178205 || (c < 194560 + ? (c < 183984 + ? (c >= 178208 && c <= 183969) + : c <= 191456) + : (c <= 195101 || (c >= 196608 && c <= 201546))))))))))))))))); +} + +static inline bool sym_identifier_character_set_3(int32_t c) { + return (c < 43514 + ? (c < 4193 + ? (c < 2707 + ? (c < 1994 + ? (c < 910 + ? (c < 736 + ? (c < 186 + ? (c < 'c' + ? (c < '_' + ? (c >= 'A' && c <= 'Z') + : c <= '_') + : (c <= 'z' || (c < 181 + ? c == 170 + : c <= 181))) + : (c <= 186 || (c < 248 + ? (c < 216 + ? (c >= 192 && c <= 214) + : c <= 246) + : (c <= 705 || (c >= 710 && c <= 721))))) + : (c <= 740 || (c < 891 + ? (c < 880 + ? (c < 750 + ? c == 748 + : c <= 750) + : (c <= 884 || (c >= 886 && c <= 887))) + : (c <= 893 || (c < 904 + ? (c < 902 + ? c == 895 + : c <= 902) + : (c <= 906 || c == 908)))))) + : (c <= 929 || (c < 1649 + ? (c < 1376 + ? (c < 1162 + ? (c < 1015 + ? (c >= 931 && c <= 1013) + : c <= 1153) + : (c <= 1327 || (c < 1369 + ? (c >= 1329 && c <= 1366) + : c <= 1369))) + : (c <= 1416 || (c < 1568 + ? (c < 1519 + ? (c >= 1488 && c <= 1514) + : c <= 1522) + : (c <= 1610 || (c >= 1646 && c <= 1647))))) + : (c <= 1747 || (c < 1791 + ? (c < 1774 + ? (c < 1765 + ? c == 1749 + : c <= 1766) + : (c <= 1775 || (c >= 1786 && c <= 1788))) + : (c <= 1791 || (c < 1869 + ? (c < 1810 + ? c == 1808 + : c <= 1839) + : (c <= 1957 || c == 1969)))))))) + : (c <= 2026 || (c < 2482 + ? (c < 2208 + ? (c < 2088 + ? (c < 2048 + ? (c < 2042 + ? (c >= 2036 && c <= 2037) + : c <= 2042) + : (c <= 2069 || (c < 2084 + ? c == 2074 + : c <= 2084))) + : (c <= 2088 || (c < 2160 + ? (c < 2144 + ? (c >= 2112 && c <= 2136) + : c <= 2154) + : (c <= 2183 || (c >= 2185 && c <= 2190))))) + : (c <= 2249 || (c < 2417 + ? (c < 2384 + ? (c < 2365 + ? (c >= 2308 && c <= 2361) + : c <= 2365) + : (c <= 2384 || (c >= 2392 && c <= 2401))) + : (c <= 2432 || (c < 2451 + ? (c < 2447 + ? (c >= 2437 && c <= 2444) + : c <= 2448) + : (c <= 2472 || (c >= 2474 && c <= 2480))))))) + : (c <= 2482 || (c < 2579 + ? (c < 2527 + ? (c < 2510 + ? (c < 2493 + ? (c >= 2486 && c <= 2489) + : c <= 2493) + : (c <= 2510 || (c >= 2524 && c <= 2525))) + : (c <= 2529 || (c < 2565 + ? (c < 2556 + ? (c >= 2544 && c <= 2545) + : c <= 2556) + : (c <= 2570 || (c >= 2575 && c <= 2576))))) + : (c <= 2600 || (c < 2649 + ? (c < 2613 + ? (c < 2610 + ? (c >= 2602 && c <= 2608) + : c <= 2611) + : (c <= 2614 || (c >= 2616 && c <= 2617))) + : (c <= 2652 || (c < 2693 + ? (c < 2674 + ? c == 2654 + : c <= 2676) + : (c <= 2701 || (c >= 2703 && c <= 2705))))))))))) + : (c <= 2728 || (c < 3242 + ? (c < 2962 + ? (c < 2858 + ? (c < 2784 + ? (c < 2741 + ? (c < 2738 + ? (c >= 2730 && c <= 2736) + : c <= 2739) + : (c <= 2745 || (c < 2768 + ? c == 2749 + : c <= 2768))) + : (c <= 2785 || (c < 2831 + ? (c < 2821 + ? c == 2809 + : c <= 2828) + : (c <= 2832 || (c >= 2835 && c <= 2856))))) + : (c <= 2864 || (c < 2911 + ? (c < 2877 + ? (c < 2869 + ? (c >= 2866 && c <= 2867) + : c <= 2873) + : (c <= 2877 || (c >= 2908 && c <= 2909))) + : (c <= 2913 || (c < 2949 + ? (c < 2947 + ? c == 2929 + : c <= 2947) + : (c <= 2954 || (c >= 2958 && c <= 2960))))))) + : (c <= 2965 || (c < 3090 + ? (c < 2984 + ? (c < 2974 + ? (c < 2972 + ? (c >= 2969 && c <= 2970) + : c <= 2972) + : (c <= 2975 || (c >= 2979 && c <= 2980))) + : (c <= 2986 || (c < 3077 + ? (c < 3024 + ? (c >= 2990 && c <= 3001) + : c <= 3024) + : (c <= 3084 || (c >= 3086 && c <= 3088))))) + : (c <= 3112 || (c < 3168 + ? (c < 3160 + ? (c < 3133 + ? (c >= 3114 && c <= 3129) + : c <= 3133) + : (c <= 3162 || c == 3165)) + : (c <= 3169 || (c < 3214 + ? (c < 3205 + ? c == 3200 + : c <= 3212) + : (c <= 3216 || (c >= 3218 && c <= 3240))))))))) + : (c <= 3251 || (c < 3648 + ? (c < 3412 + ? (c < 3332 + ? (c < 3293 + ? (c < 3261 + ? (c >= 3253 && c <= 3257) + : c <= 3261) + : (c <= 3294 || (c < 3313 + ? (c >= 3296 && c <= 3297) + : c <= 3314))) + : (c <= 3340 || (c < 3389 + ? (c < 3346 + ? (c >= 3342 && c <= 3344) + : c <= 3386) + : (c <= 3389 || c == 3406)))) + : (c <= 3414 || (c < 3507 + ? (c < 3461 + ? (c < 3450 + ? (c >= 3423 && c <= 3425) + : c <= 3455) + : (c <= 3478 || (c >= 3482 && c <= 3505))) + : (c <= 3515 || (c < 3585 + ? (c < 3520 + ? c == 3517 + : c <= 3526) + : (c <= 3632 || c == 3634)))))) + : (c <= 3654 || (c < 3782 + ? (c < 3749 + ? (c < 3718 + ? (c < 3716 + ? (c >= 3713 && c <= 3714) + : c <= 3716) + : (c <= 3722 || (c >= 3724 && c <= 3747))) + : (c <= 3749 || (c < 3773 + ? (c < 3762 + ? (c >= 3751 && c <= 3760) + : c <= 3762) + : (c <= 3773 || (c >= 3776 && c <= 3780))))) + : (c <= 3782 || (c < 3976 + ? (c < 3904 + ? (c < 3840 + ? (c >= 3804 && c <= 3807) + : c <= 3840) + : (c <= 3911 || (c >= 3913 && c <= 3948))) + : (c <= 3980 || (c < 4176 + ? (c < 4159 + ? (c >= 4096 && c <= 4138) + : c <= 4159) + : (c <= 4181 || (c >= 4186 && c <= 4189))))))))))))) + : (c <= 4193 || (c < 8134 + ? (c < 6176 + ? (c < 4808 + ? (c < 4688 + ? (c < 4295 + ? (c < 4213 + ? (c < 4206 + ? (c >= 4197 && c <= 4198) + : c <= 4208) + : (c <= 4225 || (c < 4256 + ? c == 4238 + : c <= 4293))) + : (c <= 4295 || (c < 4348 + ? (c < 4304 + ? c == 4301 + : c <= 4346) + : (c <= 4680 || (c >= 4682 && c <= 4685))))) + : (c <= 4694 || (c < 4752 + ? (c < 4704 + ? (c < 4698 + ? c == 4696 + : c <= 4701) + : (c <= 4744 || (c >= 4746 && c <= 4749))) + : (c <= 4784 || (c < 4800 + ? (c < 4792 + ? (c >= 4786 && c <= 4789) + : c <= 4798) + : (c <= 4800 || (c >= 4802 && c <= 4805))))))) + : (c <= 4822 || (c < 5792 + ? (c < 5024 + ? (c < 4888 + ? (c < 4882 + ? (c >= 4824 && c <= 4880) + : c <= 4885) + : (c <= 4954 || (c >= 4992 && c <= 5007))) + : (c <= 5109 || (c < 5743 + ? (c < 5121 + ? (c >= 5112 && c <= 5117) + : c <= 5740) + : (c <= 5759 || (c >= 5761 && c <= 5786))))) + : (c <= 5866 || (c < 5984 + ? (c < 5919 + ? (c < 5888 + ? (c >= 5870 && c <= 5880) + : c <= 5905) + : (c <= 5937 || (c >= 5952 && c <= 5969))) + : (c <= 5996 || (c < 6103 + ? (c < 6016 + ? (c >= 5998 && c <= 6000) + : c <= 6067) + : (c <= 6103 || c == 6108)))))))) + : (c <= 6264 || (c < 7312 + ? (c < 6823 + ? (c < 6512 + ? (c < 6320 + ? (c < 6314 + ? (c >= 6272 && c <= 6312) + : c <= 6314) + : (c <= 6389 || (c < 6480 + ? (c >= 6400 && c <= 6430) + : c <= 6509))) + : (c <= 6516 || (c < 6656 + ? (c < 6576 + ? (c >= 6528 && c <= 6571) + : c <= 6601) + : (c <= 6678 || (c >= 6688 && c <= 6740))))) + : (c <= 6823 || (c < 7098 + ? (c < 7043 + ? (c < 6981 + ? (c >= 6917 && c <= 6963) + : c <= 6988) + : (c <= 7072 || (c >= 7086 && c <= 7087))) + : (c <= 7141 || (c < 7258 + ? (c < 7245 + ? (c >= 7168 && c <= 7203) + : c <= 7247) + : (c <= 7293 || (c >= 7296 && c <= 7304))))))) + : (c <= 7354 || (c < 8008 + ? (c < 7418 + ? (c < 7406 + ? (c < 7401 + ? (c >= 7357 && c <= 7359) + : c <= 7404) + : (c <= 7411 || (c >= 7413 && c <= 7414))) + : (c <= 7418 || (c < 7960 + ? (c < 7680 + ? (c >= 7424 && c <= 7615) + : c <= 7957) + : (c <= 7965 || (c >= 7968 && c <= 8005))))) + : (c <= 8013 || (c < 8031 + ? (c < 8027 + ? (c < 8025 + ? (c >= 8016 && c <= 8023) + : c <= 8025) + : (c <= 8027 || c == 8029)) + : (c <= 8061 || (c < 8126 + ? (c < 8118 + ? (c >= 8064 && c <= 8116) + : c <= 8124) + : (c <= 8126 || (c >= 8130 && c <= 8132))))))))))) + : (c <= 8140 || (c < 12337 + ? (c < 8544 + ? (c < 8458 + ? (c < 8305 + ? (c < 8160 + ? (c < 8150 + ? (c >= 8144 && c <= 8147) + : c <= 8155) + : (c <= 8172 || (c < 8182 + ? (c >= 8178 && c <= 8180) + : c <= 8188))) + : (c <= 8305 || (c < 8450 + ? (c < 8336 + ? c == 8319 + : c <= 8348) + : (c <= 8450 || c == 8455)))) + : (c <= 8467 || (c < 8488 + ? (c < 8484 + ? (c < 8472 + ? c == 8469 + : c <= 8477) + : (c <= 8484 || c == 8486)) + : (c <= 8488 || (c < 8517 + ? (c < 8508 + ? (c >= 8490 && c <= 8505) + : c <= 8511) + : (c <= 8521 || c == 8526)))))) + : (c <= 8584 || (c < 11680 + ? (c < 11559 + ? (c < 11506 + ? (c < 11499 + ? (c >= 11264 && c <= 11492) + : c <= 11502) + : (c <= 11507 || (c >= 11520 && c <= 11557))) + : (c <= 11559 || (c < 11631 + ? (c < 11568 + ? c == 11565 + : c <= 11623) + : (c <= 11631 || (c >= 11648 && c <= 11670))))) + : (c <= 11686 || (c < 11720 + ? (c < 11704 + ? (c < 11696 + ? (c >= 11688 && c <= 11694) + : c <= 11702) + : (c <= 11710 || (c >= 11712 && c <= 11718))) + : (c <= 11726 || (c < 12293 + ? (c < 11736 + ? (c >= 11728 && c <= 11734) + : c <= 11742) + : (c <= 12295 || (c >= 12321 && c <= 12329))))))))) + : (c <= 12341 || (c < 42891 + ? (c < 19968 + ? (c < 12549 + ? (c < 12445 + ? (c < 12353 + ? (c >= 12344 && c <= 12348) + : c <= 12438) + : (c <= 12447 || (c < 12540 + ? (c >= 12449 && c <= 12538) + : c <= 12543))) + : (c <= 12591 || (c < 12784 + ? (c < 12704 + ? (c >= 12593 && c <= 12686) + : c <= 12735) + : (c <= 12799 || (c >= 13312 && c <= 19903))))) + : (c <= 42124 || (c < 42560 + ? (c < 42512 + ? (c < 42240 + ? (c >= 42192 && c <= 42237) + : c <= 42508) + : (c <= 42527 || (c >= 42538 && c <= 42539))) + : (c <= 42606 || (c < 42775 + ? (c < 42656 + ? (c >= 42623 && c <= 42653) + : c <= 42735) + : (c <= 42783 || (c >= 42786 && c <= 42888))))))) + : (c <= 42954 || (c < 43250 + ? (c < 43011 + ? (c < 42965 + ? (c < 42963 + ? (c >= 42960 && c <= 42961) + : c <= 42963) + : (c <= 42969 || (c >= 42994 && c <= 43009))) + : (c <= 43013 || (c < 43072 + ? (c < 43020 + ? (c >= 43015 && c <= 43018) + : c <= 43042) + : (c <= 43123 || (c >= 43138 && c <= 43187))))) + : (c <= 43255 || (c < 43360 + ? (c < 43274 + ? (c < 43261 + ? c == 43259 + : c <= 43262) + : (c <= 43301 || (c >= 43312 && c <= 43334))) + : (c <= 43388 || (c < 43488 + ? (c < 43471 + ? (c >= 43396 && c <= 43442) + : c <= 43471) + : (c <= 43492 || (c >= 43494 && c <= 43503))))))))))))))) + : (c <= 43518 || (c < 70727 + ? (c < 66956 + ? (c < 64914 + ? (c < 43868 + ? (c < 43714 + ? (c < 43646 + ? (c < 43588 + ? (c < 43584 + ? (c >= 43520 && c <= 43560) + : c <= 43586) + : (c <= 43595 || (c < 43642 + ? (c >= 43616 && c <= 43638) + : c <= 43642))) + : (c <= 43695 || (c < 43705 + ? (c < 43701 + ? c == 43697 + : c <= 43702) + : (c <= 43709 || c == 43712)))) + : (c <= 43714 || (c < 43785 + ? (c < 43762 + ? (c < 43744 + ? (c >= 43739 && c <= 43741) + : c <= 43754) + : (c <= 43764 || (c >= 43777 && c <= 43782))) + : (c <= 43790 || (c < 43816 + ? (c < 43808 + ? (c >= 43793 && c <= 43798) + : c <= 43814) + : (c <= 43822 || (c >= 43824 && c <= 43866))))))) + : (c <= 43881 || (c < 64287 + ? (c < 63744 + ? (c < 55216 + ? (c < 44032 + ? (c >= 43888 && c <= 44002) + : c <= 55203) + : (c <= 55238 || (c >= 55243 && c <= 55291))) + : (c <= 64109 || (c < 64275 + ? (c < 64256 + ? (c >= 64112 && c <= 64217) + : c <= 64262) + : (c <= 64279 || c == 64285)))) + : (c <= 64296 || (c < 64323 + ? (c < 64318 + ? (c < 64312 + ? (c >= 64298 && c <= 64310) + : c <= 64316) + : (c <= 64318 || (c >= 64320 && c <= 64321))) + : (c <= 64324 || (c < 64612 + ? (c < 64467 + ? (c >= 64326 && c <= 64433) + : c <= 64605) + : (c <= 64829 || (c >= 64848 && c <= 64911))))))))) + : (c <= 64967 || (c < 65599 + ? (c < 65382 + ? (c < 65147 + ? (c < 65139 + ? (c < 65137 + ? (c >= 65008 && c <= 65017) + : c <= 65137) + : (c <= 65139 || (c < 65145 + ? c == 65143 + : c <= 65145))) + : (c <= 65147 || (c < 65313 + ? (c < 65151 + ? c == 65149 + : c <= 65276) + : (c <= 65338 || (c >= 65345 && c <= 65370))))) + : (c <= 65437 || (c < 65498 + ? (c < 65482 + ? (c < 65474 + ? (c >= 65440 && c <= 65470) + : c <= 65479) + : (c <= 65487 || (c >= 65490 && c <= 65495))) + : (c <= 65500 || (c < 65576 + ? (c < 65549 + ? (c >= 65536 && c <= 65547) + : c <= 65574) + : (c <= 65594 || (c >= 65596 && c <= 65597))))))) + : (c <= 65613 || (c < 66464 + ? (c < 66208 + ? (c < 65856 + ? (c < 65664 + ? (c >= 65616 && c <= 65629) + : c <= 65786) + : (c <= 65908 || (c >= 66176 && c <= 66204))) + : (c <= 66256 || (c < 66384 + ? (c < 66349 + ? (c >= 66304 && c <= 66335) + : c <= 66378) + : (c <= 66421 || (c >= 66432 && c <= 66461))))) + : (c <= 66499 || (c < 66776 + ? (c < 66560 + ? (c < 66513 + ? (c >= 66504 && c <= 66511) + : c <= 66517) + : (c <= 66717 || (c >= 66736 && c <= 66771))) + : (c <= 66811 || (c < 66928 + ? (c < 66864 + ? (c >= 66816 && c <= 66855) + : c <= 66915) + : (c <= 66938 || (c >= 66940 && c <= 66954))))))))))) + : (c <= 66962 || (c < 68864 + ? (c < 67828 + ? (c < 67506 + ? (c < 67072 + ? (c < 66979 + ? (c < 66967 + ? (c >= 66964 && c <= 66965) + : c <= 66977) + : (c <= 66993 || (c < 67003 + ? (c >= 66995 && c <= 67001) + : c <= 67004))) + : (c <= 67382 || (c < 67456 + ? (c < 67424 + ? (c >= 67392 && c <= 67413) + : c <= 67431) + : (c <= 67461 || (c >= 67463 && c <= 67504))))) + : (c <= 67514 || (c < 67644 + ? (c < 67594 + ? (c < 67592 + ? (c >= 67584 && c <= 67589) + : c <= 67592) + : (c <= 67637 || (c >= 67639 && c <= 67640))) + : (c <= 67644 || (c < 67712 + ? (c < 67680 + ? (c >= 67647 && c <= 67669) + : c <= 67702) + : (c <= 67742 || (c >= 67808 && c <= 67826))))))) + : (c <= 67829 || (c < 68224 + ? (c < 68096 + ? (c < 67968 + ? (c < 67872 + ? (c >= 67840 && c <= 67861) + : c <= 67897) + : (c <= 68023 || (c >= 68030 && c <= 68031))) + : (c <= 68096 || (c < 68121 + ? (c < 68117 + ? (c >= 68112 && c <= 68115) + : c <= 68119) + : (c <= 68149 || (c >= 68192 && c <= 68220))))) + : (c <= 68252 || (c < 68448 + ? (c < 68352 + ? (c < 68297 + ? (c >= 68288 && c <= 68295) + : c <= 68324) + : (c <= 68405 || (c >= 68416 && c <= 68437))) + : (c <= 68466 || (c < 68736 + ? (c < 68608 + ? (c >= 68480 && c <= 68497) + : c <= 68680) + : (c <= 68786 || (c >= 68800 && c <= 68850))))))))) + : (c <= 68899 || (c < 70106 + ? (c < 69749 + ? (c < 69488 + ? (c < 69376 + ? (c < 69296 + ? (c >= 69248 && c <= 69289) + : c <= 69297) + : (c <= 69404 || (c < 69424 + ? c == 69415 + : c <= 69445))) + : (c <= 69505 || (c < 69635 + ? (c < 69600 + ? (c >= 69552 && c <= 69572) + : c <= 69622) + : (c <= 69687 || (c >= 69745 && c <= 69746))))) + : (c <= 69749 || (c < 69959 + ? (c < 69891 + ? (c < 69840 + ? (c >= 69763 && c <= 69807) + : c <= 69864) + : (c <= 69926 || c == 69956)) + : (c <= 69959 || (c < 70019 + ? (c < 70006 + ? (c >= 69968 && c <= 70002) + : c <= 70006) + : (c <= 70066 || (c >= 70081 && c <= 70084))))))) + : (c <= 70106 || (c < 70405 + ? (c < 70280 + ? (c < 70163 + ? (c < 70144 + ? c == 70108 + : c <= 70161) + : (c <= 70187 || (c >= 70272 && c <= 70278))) + : (c <= 70280 || (c < 70303 + ? (c < 70287 + ? (c >= 70282 && c <= 70285) + : c <= 70301) + : (c <= 70312 || (c >= 70320 && c <= 70366))))) + : (c <= 70412 || (c < 70453 + ? (c < 70442 + ? (c < 70419 + ? (c >= 70415 && c <= 70416) + : c <= 70440) + : (c <= 70448 || (c >= 70450 && c <= 70451))) + : (c <= 70457 || (c < 70493 + ? (c < 70480 + ? c == 70461 + : c <= 70480) + : (c <= 70497 || (c >= 70656 && c <= 70708))))))))))))) + : (c <= 70730 || (c < 119894 + ? (c < 73056 + ? (c < 72001 + ? (c < 71424 + ? (c < 71128 + ? (c < 70852 + ? (c < 70784 + ? (c >= 70751 && c <= 70753) + : c <= 70831) + : (c <= 70853 || (c < 71040 + ? c == 70855 + : c <= 71086))) + : (c <= 71131 || (c < 71296 + ? (c < 71236 + ? (c >= 71168 && c <= 71215) + : c <= 71236) + : (c <= 71338 || c == 71352)))) + : (c <= 71450 || (c < 71945 + ? (c < 71840 + ? (c < 71680 + ? (c >= 71488 && c <= 71494) + : c <= 71723) + : (c <= 71903 || (c >= 71935 && c <= 71942))) + : (c <= 71945 || (c < 71960 + ? (c < 71957 + ? (c >= 71948 && c <= 71955) + : c <= 71958) + : (c <= 71983 || c == 71999)))))) + : (c <= 72001 || (c < 72349 + ? (c < 72192 + ? (c < 72161 + ? (c < 72106 + ? (c >= 72096 && c <= 72103) + : c <= 72144) + : (c <= 72161 || c == 72163)) + : (c <= 72192 || (c < 72272 + ? (c < 72250 + ? (c >= 72203 && c <= 72242) + : c <= 72250) + : (c <= 72272 || (c >= 72284 && c <= 72329))))) + : (c <= 72349 || (c < 72818 + ? (c < 72714 + ? (c < 72704 + ? (c >= 72368 && c <= 72440) + : c <= 72712) + : (c <= 72750 || c == 72768)) + : (c <= 72847 || (c < 72971 + ? (c < 72968 + ? (c >= 72960 && c <= 72966) + : c <= 72969) + : (c <= 73008 || c == 73030)))))))) + : (c <= 73061 || (c < 93952 + ? (c < 82944 + ? (c < 73728 + ? (c < 73112 + ? (c < 73066 + ? (c >= 73063 && c <= 73064) + : c <= 73097) + : (c <= 73112 || (c < 73648 + ? (c >= 73440 && c <= 73458) + : c <= 73648))) + : (c <= 74649 || (c < 77712 + ? (c < 74880 + ? (c >= 74752 && c <= 74862) + : c <= 75075) + : (c <= 77808 || (c >= 77824 && c <= 78894))))) + : (c <= 83526 || (c < 92928 + ? (c < 92784 + ? (c < 92736 + ? (c >= 92160 && c <= 92728) + : c <= 92766) + : (c <= 92862 || (c >= 92880 && c <= 92909))) + : (c <= 92975 || (c < 93053 + ? (c < 93027 + ? (c >= 92992 && c <= 92995) + : c <= 93047) + : (c <= 93071 || (c >= 93760 && c <= 93823))))))) + : (c <= 94026 || (c < 110589 + ? (c < 94208 + ? (c < 94176 + ? (c < 94099 + ? c == 94032 + : c <= 94111) + : (c <= 94177 || c == 94179)) + : (c <= 100343 || (c < 110576 + ? (c < 101632 + ? (c >= 100352 && c <= 101589) + : c <= 101640) + : (c <= 110579 || (c >= 110581 && c <= 110587))))) + : (c <= 110590 || (c < 113664 + ? (c < 110948 + ? (c < 110928 + ? (c >= 110592 && c <= 110882) + : c <= 110930) + : (c <= 110951 || (c >= 110960 && c <= 111355))) + : (c <= 113770 || (c < 113808 + ? (c < 113792 + ? (c >= 113776 && c <= 113788) + : c <= 113800) + : (c <= 113817 || (c >= 119808 && c <= 119892))))))))))) + : (c <= 119964 || (c < 125259 + ? (c < 120572 + ? (c < 120086 + ? (c < 119995 + ? (c < 119973 + ? (c < 119970 + ? (c >= 119966 && c <= 119967) + : c <= 119970) + : (c <= 119974 || (c < 119982 + ? (c >= 119977 && c <= 119980) + : c <= 119993))) + : (c <= 119995 || (c < 120071 + ? (c < 120005 + ? (c >= 119997 && c <= 120003) + : c <= 120069) + : (c <= 120074 || (c >= 120077 && c <= 120084))))) + : (c <= 120092 || (c < 120138 + ? (c < 120128 + ? (c < 120123 + ? (c >= 120094 && c <= 120121) + : c <= 120126) + : (c <= 120132 || c == 120134)) + : (c <= 120144 || (c < 120514 + ? (c < 120488 + ? (c >= 120146 && c <= 120485) + : c <= 120512) + : (c <= 120538 || (c >= 120540 && c <= 120570))))))) + : (c <= 120596 || (c < 123191 + ? (c < 120714 + ? (c < 120656 + ? (c < 120630 + ? (c >= 120598 && c <= 120628) + : c <= 120654) + : (c <= 120686 || (c >= 120688 && c <= 120712))) + : (c <= 120744 || (c < 122624 + ? (c < 120772 + ? (c >= 120746 && c <= 120770) + : c <= 120779) + : (c <= 122654 || (c >= 123136 && c <= 123180))))) + : (c <= 123197 || (c < 124904 + ? (c < 123584 + ? (c < 123536 + ? c == 123214 + : c <= 123565) + : (c <= 123627 || (c >= 124896 && c <= 124902))) + : (c <= 124907 || (c < 124928 + ? (c < 124912 + ? (c >= 124909 && c <= 124910) + : c <= 124926) + : (c <= 125124 || (c >= 125184 && c <= 125251))))))))) + : (c <= 125259 || (c < 126559 + ? (c < 126535 + ? (c < 126505 + ? (c < 126497 + ? (c < 126469 + ? (c >= 126464 && c <= 126467) + : c <= 126495) + : (c <= 126498 || (c < 126503 + ? c == 126500 + : c <= 126503))) + : (c <= 126514 || (c < 126523 + ? (c < 126521 + ? (c >= 126516 && c <= 126519) + : c <= 126521) + : (c <= 126523 || c == 126530)))) + : (c <= 126535 || (c < 126548 + ? (c < 126541 + ? (c < 126539 + ? c == 126537 + : c <= 126539) + : (c <= 126543 || (c >= 126545 && c <= 126546))) + : (c <= 126548 || (c < 126555 + ? (c < 126553 + ? c == 126551 + : c <= 126553) + : (c <= 126555 || c == 126557)))))) + : (c <= 126559 || (c < 126625 + ? (c < 126580 + ? (c < 126567 + ? (c < 126564 + ? (c >= 126561 && c <= 126562) + : c <= 126564) + : (c <= 126570 || (c >= 126572 && c <= 126578))) + : (c <= 126583 || (c < 126592 + ? (c < 126590 + ? (c >= 126585 && c <= 126588) + : c <= 126590) + : (c <= 126601 || (c >= 126603 && c <= 126619))))) + : (c <= 126627 || (c < 177984 + ? (c < 131072 + ? (c < 126635 + ? (c >= 126629 && c <= 126633) + : c <= 126651) + : (c <= 173791 || (c >= 173824 && c <= 177976))) + : (c <= 178205 || (c < 194560 + ? (c < 183984 + ? (c >= 178208 && c <= 183969) + : c <= 191456) + : (c <= 195101 || (c >= 196608 && c <= 201546))))))))))))))))); +} + +static inline bool sym_identifier_character_set_4(int32_t c) { + return (c < 43514 + ? (c < 4193 + ? (c < 2707 + ? (c < 1994 + ? (c < 910 + ? (c < 736 + ? (c < 186 + ? (c < 'a' + ? (c < '_' + ? (c >= 'A' && c <= 'Z') + : c <= '_') + : (c <= 'z' || (c < 181 + ? c == 170 + : c <= 181))) + : (c <= 186 || (c < 248 + ? (c < 216 + ? (c >= 192 && c <= 214) + : c <= 246) + : (c <= 705 || (c >= 710 && c <= 721))))) + : (c <= 740 || (c < 891 + ? (c < 880 + ? (c < 750 + ? c == 748 + : c <= 750) + : (c <= 884 || (c >= 886 && c <= 887))) + : (c <= 893 || (c < 904 + ? (c < 902 + ? c == 895 + : c <= 902) + : (c <= 906 || c == 908)))))) + : (c <= 929 || (c < 1649 + ? (c < 1376 + ? (c < 1162 + ? (c < 1015 + ? (c >= 931 && c <= 1013) + : c <= 1153) + : (c <= 1327 || (c < 1369 + ? (c >= 1329 && c <= 1366) + : c <= 1369))) + : (c <= 1416 || (c < 1568 + ? (c < 1519 + ? (c >= 1488 && c <= 1514) + : c <= 1522) + : (c <= 1610 || (c >= 1646 && c <= 1647))))) + : (c <= 1747 || (c < 1791 + ? (c < 1774 + ? (c < 1765 + ? c == 1749 + : c <= 1766) + : (c <= 1775 || (c >= 1786 && c <= 1788))) + : (c <= 1791 || (c < 1869 + ? (c < 1810 + ? c == 1808 + : c <= 1839) + : (c <= 1957 || c == 1969)))))))) + : (c <= 2026 || (c < 2482 + ? (c < 2208 + ? (c < 2088 + ? (c < 2048 + ? (c < 2042 + ? (c >= 2036 && c <= 2037) + : c <= 2042) + : (c <= 2069 || (c < 2084 + ? c == 2074 + : c <= 2084))) + : (c <= 2088 || (c < 2160 + ? (c < 2144 + ? (c >= 2112 && c <= 2136) + : c <= 2154) + : (c <= 2183 || (c >= 2185 && c <= 2190))))) + : (c <= 2249 || (c < 2417 + ? (c < 2384 + ? (c < 2365 + ? (c >= 2308 && c <= 2361) + : c <= 2365) + : (c <= 2384 || (c >= 2392 && c <= 2401))) + : (c <= 2432 || (c < 2451 + ? (c < 2447 + ? (c >= 2437 && c <= 2444) + : c <= 2448) + : (c <= 2472 || (c >= 2474 && c <= 2480))))))) + : (c <= 2482 || (c < 2579 + ? (c < 2527 + ? (c < 2510 + ? (c < 2493 + ? (c >= 2486 && c <= 2489) + : c <= 2493) + : (c <= 2510 || (c >= 2524 && c <= 2525))) + : (c <= 2529 || (c < 2565 + ? (c < 2556 + ? (c >= 2544 && c <= 2545) + : c <= 2556) + : (c <= 2570 || (c >= 2575 && c <= 2576))))) + : (c <= 2600 || (c < 2649 + ? (c < 2613 + ? (c < 2610 + ? (c >= 2602 && c <= 2608) + : c <= 2611) + : (c <= 2614 || (c >= 2616 && c <= 2617))) + : (c <= 2652 || (c < 2693 + ? (c < 2674 + ? c == 2654 + : c <= 2676) + : (c <= 2701 || (c >= 2703 && c <= 2705))))))))))) + : (c <= 2728 || (c < 3242 + ? (c < 2962 + ? (c < 2858 + ? (c < 2784 + ? (c < 2741 + ? (c < 2738 + ? (c >= 2730 && c <= 2736) + : c <= 2739) + : (c <= 2745 || (c < 2768 + ? c == 2749 + : c <= 2768))) + : (c <= 2785 || (c < 2831 + ? (c < 2821 + ? c == 2809 + : c <= 2828) + : (c <= 2832 || (c >= 2835 && c <= 2856))))) + : (c <= 2864 || (c < 2911 + ? (c < 2877 + ? (c < 2869 + ? (c >= 2866 && c <= 2867) + : c <= 2873) + : (c <= 2877 || (c >= 2908 && c <= 2909))) + : (c <= 2913 || (c < 2949 + ? (c < 2947 + ? c == 2929 + : c <= 2947) + : (c <= 2954 || (c >= 2958 && c <= 2960))))))) + : (c <= 2965 || (c < 3090 + ? (c < 2984 + ? (c < 2974 + ? (c < 2972 + ? (c >= 2969 && c <= 2970) + : c <= 2972) + : (c <= 2975 || (c >= 2979 && c <= 2980))) + : (c <= 2986 || (c < 3077 + ? (c < 3024 + ? (c >= 2990 && c <= 3001) + : c <= 3024) + : (c <= 3084 || (c >= 3086 && c <= 3088))))) + : (c <= 3112 || (c < 3168 + ? (c < 3160 + ? (c < 3133 + ? (c >= 3114 && c <= 3129) + : c <= 3133) + : (c <= 3162 || c == 3165)) + : (c <= 3169 || (c < 3214 + ? (c < 3205 + ? c == 3200 + : c <= 3212) + : (c <= 3216 || (c >= 3218 && c <= 3240))))))))) + : (c <= 3251 || (c < 3648 + ? (c < 3412 + ? (c < 3332 + ? (c < 3293 + ? (c < 3261 + ? (c >= 3253 && c <= 3257) + : c <= 3261) + : (c <= 3294 || (c < 3313 + ? (c >= 3296 && c <= 3297) + : c <= 3314))) + : (c <= 3340 || (c < 3389 + ? (c < 3346 + ? (c >= 3342 && c <= 3344) + : c <= 3386) + : (c <= 3389 || c == 3406)))) + : (c <= 3414 || (c < 3507 + ? (c < 3461 + ? (c < 3450 + ? (c >= 3423 && c <= 3425) + : c <= 3455) + : (c <= 3478 || (c >= 3482 && c <= 3505))) + : (c <= 3515 || (c < 3585 + ? (c < 3520 + ? c == 3517 + : c <= 3526) + : (c <= 3632 || c == 3634)))))) + : (c <= 3654 || (c < 3782 + ? (c < 3749 + ? (c < 3718 + ? (c < 3716 + ? (c >= 3713 && c <= 3714) + : c <= 3716) + : (c <= 3722 || (c >= 3724 && c <= 3747))) + : (c <= 3749 || (c < 3773 + ? (c < 3762 + ? (c >= 3751 && c <= 3760) + : c <= 3762) + : (c <= 3773 || (c >= 3776 && c <= 3780))))) + : (c <= 3782 || (c < 3976 + ? (c < 3904 + ? (c < 3840 + ? (c >= 3804 && c <= 3807) + : c <= 3840) + : (c <= 3911 || (c >= 3913 && c <= 3948))) + : (c <= 3980 || (c < 4176 + ? (c < 4159 + ? (c >= 4096 && c <= 4138) + : c <= 4159) + : (c <= 4181 || (c >= 4186 && c <= 4189))))))))))))) + : (c <= 4193 || (c < 8134 + ? (c < 6176 + ? (c < 4808 + ? (c < 4688 + ? (c < 4295 + ? (c < 4213 + ? (c < 4206 + ? (c >= 4197 && c <= 4198) + : c <= 4208) + : (c <= 4225 || (c < 4256 + ? c == 4238 + : c <= 4293))) + : (c <= 4295 || (c < 4348 + ? (c < 4304 + ? c == 4301 + : c <= 4346) + : (c <= 4680 || (c >= 4682 && c <= 4685))))) + : (c <= 4694 || (c < 4752 + ? (c < 4704 + ? (c < 4698 + ? c == 4696 + : c <= 4701) + : (c <= 4744 || (c >= 4746 && c <= 4749))) + : (c <= 4784 || (c < 4800 + ? (c < 4792 + ? (c >= 4786 && c <= 4789) + : c <= 4798) + : (c <= 4800 || (c >= 4802 && c <= 4805))))))) + : (c <= 4822 || (c < 5792 + ? (c < 5024 + ? (c < 4888 + ? (c < 4882 + ? (c >= 4824 && c <= 4880) + : c <= 4885) + : (c <= 4954 || (c >= 4992 && c <= 5007))) + : (c <= 5109 || (c < 5743 + ? (c < 5121 + ? (c >= 5112 && c <= 5117) + : c <= 5740) + : (c <= 5759 || (c >= 5761 && c <= 5786))))) + : (c <= 5866 || (c < 5984 + ? (c < 5919 + ? (c < 5888 + ? (c >= 5870 && c <= 5880) + : c <= 5905) + : (c <= 5937 || (c >= 5952 && c <= 5969))) + : (c <= 5996 || (c < 6103 + ? (c < 6016 + ? (c >= 5998 && c <= 6000) + : c <= 6067) + : (c <= 6103 || c == 6108)))))))) + : (c <= 6264 || (c < 7312 + ? (c < 6823 + ? (c < 6512 + ? (c < 6320 + ? (c < 6314 + ? (c >= 6272 && c <= 6312) + : c <= 6314) + : (c <= 6389 || (c < 6480 + ? (c >= 6400 && c <= 6430) + : c <= 6509))) + : (c <= 6516 || (c < 6656 + ? (c < 6576 + ? (c >= 6528 && c <= 6571) + : c <= 6601) + : (c <= 6678 || (c >= 6688 && c <= 6740))))) + : (c <= 6823 || (c < 7098 + ? (c < 7043 + ? (c < 6981 + ? (c >= 6917 && c <= 6963) + : c <= 6988) + : (c <= 7072 || (c >= 7086 && c <= 7087))) + : (c <= 7141 || (c < 7258 + ? (c < 7245 + ? (c >= 7168 && c <= 7203) + : c <= 7247) + : (c <= 7293 || (c >= 7296 && c <= 7304))))))) + : (c <= 7354 || (c < 8008 + ? (c < 7418 + ? (c < 7406 + ? (c < 7401 + ? (c >= 7357 && c <= 7359) + : c <= 7404) + : (c <= 7411 || (c >= 7413 && c <= 7414))) + : (c <= 7418 || (c < 7960 + ? (c < 7680 + ? (c >= 7424 && c <= 7615) + : c <= 7957) + : (c <= 7965 || (c >= 7968 && c <= 8005))))) + : (c <= 8013 || (c < 8031 + ? (c < 8027 + ? (c < 8025 + ? (c >= 8016 && c <= 8023) + : c <= 8025) + : (c <= 8027 || c == 8029)) + : (c <= 8061 || (c < 8126 + ? (c < 8118 + ? (c >= 8064 && c <= 8116) + : c <= 8124) + : (c <= 8126 || (c >= 8130 && c <= 8132))))))))))) + : (c <= 8140 || (c < 12337 + ? (c < 8544 + ? (c < 8458 + ? (c < 8305 + ? (c < 8160 + ? (c < 8150 + ? (c >= 8144 && c <= 8147) + : c <= 8155) + : (c <= 8172 || (c < 8182 + ? (c >= 8178 && c <= 8180) + : c <= 8188))) + : (c <= 8305 || (c < 8450 + ? (c < 8336 + ? c == 8319 + : c <= 8348) + : (c <= 8450 || c == 8455)))) + : (c <= 8467 || (c < 8488 + ? (c < 8484 + ? (c < 8472 + ? c == 8469 + : c <= 8477) + : (c <= 8484 || c == 8486)) + : (c <= 8488 || (c < 8517 + ? (c < 8508 + ? (c >= 8490 && c <= 8505) + : c <= 8511) + : (c <= 8521 || c == 8526)))))) + : (c <= 8584 || (c < 11680 + ? (c < 11559 + ? (c < 11506 + ? (c < 11499 + ? (c >= 11264 && c <= 11492) + : c <= 11502) + : (c <= 11507 || (c >= 11520 && c <= 11557))) + : (c <= 11559 || (c < 11631 + ? (c < 11568 + ? c == 11565 + : c <= 11623) + : (c <= 11631 || (c >= 11648 && c <= 11670))))) + : (c <= 11686 || (c < 11720 + ? (c < 11704 + ? (c < 11696 + ? (c >= 11688 && c <= 11694) + : c <= 11702) + : (c <= 11710 || (c >= 11712 && c <= 11718))) + : (c <= 11726 || (c < 12293 + ? (c < 11736 + ? (c >= 11728 && c <= 11734) + : c <= 11742) + : (c <= 12295 || (c >= 12321 && c <= 12329))))))))) + : (c <= 12341 || (c < 42891 + ? (c < 19968 + ? (c < 12549 + ? (c < 12445 + ? (c < 12353 + ? (c >= 12344 && c <= 12348) + : c <= 12438) + : (c <= 12447 || (c < 12540 + ? (c >= 12449 && c <= 12538) + : c <= 12543))) + : (c <= 12591 || (c < 12784 + ? (c < 12704 + ? (c >= 12593 && c <= 12686) + : c <= 12735) + : (c <= 12799 || (c >= 13312 && c <= 19903))))) + : (c <= 42124 || (c < 42560 + ? (c < 42512 + ? (c < 42240 + ? (c >= 42192 && c <= 42237) + : c <= 42508) + : (c <= 42527 || (c >= 42538 && c <= 42539))) + : (c <= 42606 || (c < 42775 + ? (c < 42656 + ? (c >= 42623 && c <= 42653) + : c <= 42735) + : (c <= 42783 || (c >= 42786 && c <= 42888))))))) + : (c <= 42954 || (c < 43250 + ? (c < 43011 + ? (c < 42965 + ? (c < 42963 + ? (c >= 42960 && c <= 42961) + : c <= 42963) + : (c <= 42969 || (c >= 42994 && c <= 43009))) + : (c <= 43013 || (c < 43072 + ? (c < 43020 + ? (c >= 43015 && c <= 43018) + : c <= 43042) + : (c <= 43123 || (c >= 43138 && c <= 43187))))) + : (c <= 43255 || (c < 43360 + ? (c < 43274 + ? (c < 43261 + ? c == 43259 + : c <= 43262) + : (c <= 43301 || (c >= 43312 && c <= 43334))) + : (c <= 43388 || (c < 43488 + ? (c < 43471 + ? (c >= 43396 && c <= 43442) + : c <= 43471) + : (c <= 43492 || (c >= 43494 && c <= 43503))))))))))))))) + : (c <= 43518 || (c < 70727 + ? (c < 66956 + ? (c < 64914 + ? (c < 43868 + ? (c < 43714 + ? (c < 43646 + ? (c < 43588 + ? (c < 43584 + ? (c >= 43520 && c <= 43560) + : c <= 43586) + : (c <= 43595 || (c < 43642 + ? (c >= 43616 && c <= 43638) + : c <= 43642))) + : (c <= 43695 || (c < 43705 + ? (c < 43701 + ? c == 43697 + : c <= 43702) + : (c <= 43709 || c == 43712)))) + : (c <= 43714 || (c < 43785 + ? (c < 43762 + ? (c < 43744 + ? (c >= 43739 && c <= 43741) + : c <= 43754) + : (c <= 43764 || (c >= 43777 && c <= 43782))) + : (c <= 43790 || (c < 43816 + ? (c < 43808 + ? (c >= 43793 && c <= 43798) + : c <= 43814) + : (c <= 43822 || (c >= 43824 && c <= 43866))))))) + : (c <= 43881 || (c < 64287 + ? (c < 63744 + ? (c < 55216 + ? (c < 44032 + ? (c >= 43888 && c <= 44002) + : c <= 55203) + : (c <= 55238 || (c >= 55243 && c <= 55291))) + : (c <= 64109 || (c < 64275 + ? (c < 64256 + ? (c >= 64112 && c <= 64217) + : c <= 64262) + : (c <= 64279 || c == 64285)))) + : (c <= 64296 || (c < 64323 + ? (c < 64318 + ? (c < 64312 + ? (c >= 64298 && c <= 64310) + : c <= 64316) + : (c <= 64318 || (c >= 64320 && c <= 64321))) + : (c <= 64324 || (c < 64612 + ? (c < 64467 + ? (c >= 64326 && c <= 64433) + : c <= 64605) + : (c <= 64829 || (c >= 64848 && c <= 64911))))))))) + : (c <= 64967 || (c < 65599 + ? (c < 65382 + ? (c < 65147 + ? (c < 65139 + ? (c < 65137 + ? (c >= 65008 && c <= 65017) + : c <= 65137) + : (c <= 65139 || (c < 65145 + ? c == 65143 + : c <= 65145))) + : (c <= 65147 || (c < 65313 + ? (c < 65151 + ? c == 65149 + : c <= 65276) + : (c <= 65338 || (c >= 65345 && c <= 65370))))) + : (c <= 65437 || (c < 65498 + ? (c < 65482 + ? (c < 65474 + ? (c >= 65440 && c <= 65470) + : c <= 65479) + : (c <= 65487 || (c >= 65490 && c <= 65495))) + : (c <= 65500 || (c < 65576 + ? (c < 65549 + ? (c >= 65536 && c <= 65547) + : c <= 65574) + : (c <= 65594 || (c >= 65596 && c <= 65597))))))) + : (c <= 65613 || (c < 66464 + ? (c < 66208 + ? (c < 65856 + ? (c < 65664 + ? (c >= 65616 && c <= 65629) + : c <= 65786) + : (c <= 65908 || (c >= 66176 && c <= 66204))) + : (c <= 66256 || (c < 66384 + ? (c < 66349 + ? (c >= 66304 && c <= 66335) + : c <= 66378) + : (c <= 66421 || (c >= 66432 && c <= 66461))))) + : (c <= 66499 || (c < 66776 + ? (c < 66560 + ? (c < 66513 + ? (c >= 66504 && c <= 66511) + : c <= 66517) + : (c <= 66717 || (c >= 66736 && c <= 66771))) + : (c <= 66811 || (c < 66928 + ? (c < 66864 + ? (c >= 66816 && c <= 66855) + : c <= 66915) + : (c <= 66938 || (c >= 66940 && c <= 66954))))))))))) + : (c <= 66962 || (c < 68864 + ? (c < 67828 + ? (c < 67506 + ? (c < 67072 + ? (c < 66979 + ? (c < 66967 + ? (c >= 66964 && c <= 66965) + : c <= 66977) + : (c <= 66993 || (c < 67003 + ? (c >= 66995 && c <= 67001) + : c <= 67004))) + : (c <= 67382 || (c < 67456 + ? (c < 67424 + ? (c >= 67392 && c <= 67413) + : c <= 67431) + : (c <= 67461 || (c >= 67463 && c <= 67504))))) + : (c <= 67514 || (c < 67644 + ? (c < 67594 + ? (c < 67592 + ? (c >= 67584 && c <= 67589) + : c <= 67592) + : (c <= 67637 || (c >= 67639 && c <= 67640))) + : (c <= 67644 || (c < 67712 + ? (c < 67680 + ? (c >= 67647 && c <= 67669) + : c <= 67702) + : (c <= 67742 || (c >= 67808 && c <= 67826))))))) + : (c <= 67829 || (c < 68224 + ? (c < 68096 + ? (c < 67968 + ? (c < 67872 + ? (c >= 67840 && c <= 67861) + : c <= 67897) + : (c <= 68023 || (c >= 68030 && c <= 68031))) + : (c <= 68096 || (c < 68121 + ? (c < 68117 + ? (c >= 68112 && c <= 68115) + : c <= 68119) + : (c <= 68149 || (c >= 68192 && c <= 68220))))) + : (c <= 68252 || (c < 68448 + ? (c < 68352 + ? (c < 68297 + ? (c >= 68288 && c <= 68295) + : c <= 68324) + : (c <= 68405 || (c >= 68416 && c <= 68437))) + : (c <= 68466 || (c < 68736 + ? (c < 68608 + ? (c >= 68480 && c <= 68497) + : c <= 68680) + : (c <= 68786 || (c >= 68800 && c <= 68850))))))))) + : (c <= 68899 || (c < 70106 + ? (c < 69749 + ? (c < 69488 + ? (c < 69376 + ? (c < 69296 + ? (c >= 69248 && c <= 69289) + : c <= 69297) + : (c <= 69404 || (c < 69424 + ? c == 69415 + : c <= 69445))) + : (c <= 69505 || (c < 69635 + ? (c < 69600 + ? (c >= 69552 && c <= 69572) + : c <= 69622) + : (c <= 69687 || (c >= 69745 && c <= 69746))))) + : (c <= 69749 || (c < 69959 + ? (c < 69891 + ? (c < 69840 + ? (c >= 69763 && c <= 69807) + : c <= 69864) + : (c <= 69926 || c == 69956)) + : (c <= 69959 || (c < 70019 + ? (c < 70006 + ? (c >= 69968 && c <= 70002) + : c <= 70006) + : (c <= 70066 || (c >= 70081 && c <= 70084))))))) + : (c <= 70106 || (c < 70405 + ? (c < 70280 + ? (c < 70163 + ? (c < 70144 + ? c == 70108 + : c <= 70161) + : (c <= 70187 || (c >= 70272 && c <= 70278))) + : (c <= 70280 || (c < 70303 + ? (c < 70287 + ? (c >= 70282 && c <= 70285) + : c <= 70301) + : (c <= 70312 || (c >= 70320 && c <= 70366))))) + : (c <= 70412 || (c < 70453 + ? (c < 70442 + ? (c < 70419 + ? (c >= 70415 && c <= 70416) + : c <= 70440) + : (c <= 70448 || (c >= 70450 && c <= 70451))) + : (c <= 70457 || (c < 70493 + ? (c < 70480 + ? c == 70461 + : c <= 70480) + : (c <= 70497 || (c >= 70656 && c <= 70708))))))))))))) + : (c <= 70730 || (c < 119894 + ? (c < 73056 + ? (c < 72001 + ? (c < 71424 + ? (c < 71128 + ? (c < 70852 + ? (c < 70784 + ? (c >= 70751 && c <= 70753) + : c <= 70831) + : (c <= 70853 || (c < 71040 + ? c == 70855 + : c <= 71086))) + : (c <= 71131 || (c < 71296 + ? (c < 71236 + ? (c >= 71168 && c <= 71215) + : c <= 71236) + : (c <= 71338 || c == 71352)))) + : (c <= 71450 || (c < 71945 + ? (c < 71840 + ? (c < 71680 + ? (c >= 71488 && c <= 71494) + : c <= 71723) + : (c <= 71903 || (c >= 71935 && c <= 71942))) + : (c <= 71945 || (c < 71960 + ? (c < 71957 + ? (c >= 71948 && c <= 71955) + : c <= 71958) + : (c <= 71983 || c == 71999)))))) + : (c <= 72001 || (c < 72349 + ? (c < 72192 + ? (c < 72161 + ? (c < 72106 + ? (c >= 72096 && c <= 72103) + : c <= 72144) + : (c <= 72161 || c == 72163)) + : (c <= 72192 || (c < 72272 + ? (c < 72250 + ? (c >= 72203 && c <= 72242) + : c <= 72250) + : (c <= 72272 || (c >= 72284 && c <= 72329))))) + : (c <= 72349 || (c < 72818 + ? (c < 72714 + ? (c < 72704 + ? (c >= 72368 && c <= 72440) + : c <= 72712) + : (c <= 72750 || c == 72768)) + : (c <= 72847 || (c < 72971 + ? (c < 72968 + ? (c >= 72960 && c <= 72966) + : c <= 72969) + : (c <= 73008 || c == 73030)))))))) + : (c <= 73061 || (c < 93952 + ? (c < 82944 + ? (c < 73728 + ? (c < 73112 + ? (c < 73066 + ? (c >= 73063 && c <= 73064) + : c <= 73097) + : (c <= 73112 || (c < 73648 + ? (c >= 73440 && c <= 73458) + : c <= 73648))) + : (c <= 74649 || (c < 77712 + ? (c < 74880 + ? (c >= 74752 && c <= 74862) + : c <= 75075) + : (c <= 77808 || (c >= 77824 && c <= 78894))))) + : (c <= 83526 || (c < 92928 + ? (c < 92784 + ? (c < 92736 + ? (c >= 92160 && c <= 92728) + : c <= 92766) + : (c <= 92862 || (c >= 92880 && c <= 92909))) + : (c <= 92975 || (c < 93053 + ? (c < 93027 + ? (c >= 92992 && c <= 92995) + : c <= 93047) + : (c <= 93071 || (c >= 93760 && c <= 93823))))))) + : (c <= 94026 || (c < 110589 + ? (c < 94208 + ? (c < 94176 + ? (c < 94099 + ? c == 94032 + : c <= 94111) + : (c <= 94177 || c == 94179)) + : (c <= 100343 || (c < 110576 + ? (c < 101632 + ? (c >= 100352 && c <= 101589) + : c <= 101640) + : (c <= 110579 || (c >= 110581 && c <= 110587))))) + : (c <= 110590 || (c < 113664 + ? (c < 110948 + ? (c < 110928 + ? (c >= 110592 && c <= 110882) + : c <= 110930) + : (c <= 110951 || (c >= 110960 && c <= 111355))) + : (c <= 113770 || (c < 113808 + ? (c < 113792 + ? (c >= 113776 && c <= 113788) + : c <= 113800) + : (c <= 113817 || (c >= 119808 && c <= 119892))))))))))) + : (c <= 119964 || (c < 125259 + ? (c < 120572 + ? (c < 120086 + ? (c < 119995 + ? (c < 119973 + ? (c < 119970 + ? (c >= 119966 && c <= 119967) + : c <= 119970) + : (c <= 119974 || (c < 119982 + ? (c >= 119977 && c <= 119980) + : c <= 119993))) + : (c <= 119995 || (c < 120071 + ? (c < 120005 + ? (c >= 119997 && c <= 120003) + : c <= 120069) + : (c <= 120074 || (c >= 120077 && c <= 120084))))) + : (c <= 120092 || (c < 120138 + ? (c < 120128 + ? (c < 120123 + ? (c >= 120094 && c <= 120121) + : c <= 120126) + : (c <= 120132 || c == 120134)) + : (c <= 120144 || (c < 120514 + ? (c < 120488 + ? (c >= 120146 && c <= 120485) + : c <= 120512) + : (c <= 120538 || (c >= 120540 && c <= 120570))))))) + : (c <= 120596 || (c < 123191 + ? (c < 120714 + ? (c < 120656 + ? (c < 120630 + ? (c >= 120598 && c <= 120628) + : c <= 120654) + : (c <= 120686 || (c >= 120688 && c <= 120712))) + : (c <= 120744 || (c < 122624 + ? (c < 120772 + ? (c >= 120746 && c <= 120770) + : c <= 120779) + : (c <= 122654 || (c >= 123136 && c <= 123180))))) + : (c <= 123197 || (c < 124904 + ? (c < 123584 + ? (c < 123536 + ? c == 123214 + : c <= 123565) + : (c <= 123627 || (c >= 124896 && c <= 124902))) + : (c <= 124907 || (c < 124928 + ? (c < 124912 + ? (c >= 124909 && c <= 124910) + : c <= 124926) + : (c <= 125124 || (c >= 125184 && c <= 125251))))))))) + : (c <= 125259 || (c < 126559 + ? (c < 126535 + ? (c < 126505 + ? (c < 126497 + ? (c < 126469 + ? (c >= 126464 && c <= 126467) + : c <= 126495) + : (c <= 126498 || (c < 126503 + ? c == 126500 + : c <= 126503))) + : (c <= 126514 || (c < 126523 + ? (c < 126521 + ? (c >= 126516 && c <= 126519) + : c <= 126521) + : (c <= 126523 || c == 126530)))) + : (c <= 126535 || (c < 126548 + ? (c < 126541 + ? (c < 126539 + ? c == 126537 + : c <= 126539) + : (c <= 126543 || (c >= 126545 && c <= 126546))) + : (c <= 126548 || (c < 126555 + ? (c < 126553 + ? c == 126551 + : c <= 126553) + : (c <= 126555 || c == 126557)))))) + : (c <= 126559 || (c < 126625 + ? (c < 126580 + ? (c < 126567 + ? (c < 126564 + ? (c >= 126561 && c <= 126562) + : c <= 126564) + : (c <= 126570 || (c >= 126572 && c <= 126578))) + : (c <= 126583 || (c < 126592 + ? (c < 126590 + ? (c >= 126585 && c <= 126588) + : c <= 126590) + : (c <= 126601 || (c >= 126603 && c <= 126619))))) + : (c <= 126627 || (c < 177984 + ? (c < 131072 + ? (c < 126635 + ? (c >= 126629 && c <= 126633) + : c <= 126651) + : (c <= 173791 || (c >= 173824 && c <= 177976))) + : (c <= 178205 || (c < 194560 + ? (c < 183984 + ? (c >= 178208 && c <= 183969) + : c <= 191456) + : (c <= 195101 || (c >= 196608 && c <= 201546))))))))))))))))); +} + +static inline bool sym_identifier_character_set_5(int32_t c) { + return (c < 43520 + ? (c < 4197 + ? (c < 2730 + ? (c < 2036 + ? (c < 1015 + ? (c < 750 + ? (c < 216 + ? (c < 170 + ? (c < '_' + ? (c >= 'A' && c <= 'Z') + : c <= 'z') + : (c <= 170 || (c < 192 + ? c == 186 + : c <= 214))) + : (c <= 246 || (c < 736 + ? (c < 710 + ? (c >= 248 && c <= 705) + : c <= 721) + : (c <= 740 || c == 748)))) + : (c <= 750 || (c < 902 + ? (c < 891 + ? (c < 886 + ? (c >= 880 && c <= 884) + : c <= 887) + : (c <= 893 || c == 895)) + : (c <= 902 || (c < 910 + ? (c < 908 + ? (c >= 904 && c <= 906) + : c <= 908) + : (c <= 929 || (c >= 931 && c <= 1013))))))) + : (c <= 1153 || (c < 1749 + ? (c < 1488 + ? (c < 1369 + ? (c < 1329 + ? (c >= 1162 && c <= 1327) + : c <= 1366) + : (c <= 1369 || (c >= 1376 && c <= 1416))) + : (c <= 1514 || (c < 1646 + ? (c < 1568 + ? (c >= 1519 && c <= 1522) + : c <= 1610) + : (c <= 1647 || (c >= 1649 && c <= 1747))))) + : (c <= 1749 || (c < 1808 + ? (c < 1786 + ? (c < 1774 + ? (c >= 1765 && c <= 1766) + : c <= 1775) + : (c <= 1788 || c == 1791)) + : (c <= 1808 || (c < 1969 + ? (c < 1869 + ? (c >= 1810 && c <= 1839) + : c <= 1957) + : (c <= 1969 || (c >= 1994 && c <= 2026))))))))) + : (c <= 2037 || (c < 2486 + ? (c < 2308 + ? (c < 2112 + ? (c < 2074 + ? (c < 2048 + ? c == 2042 + : c <= 2069) + : (c <= 2074 || (c < 2088 + ? c == 2084 + : c <= 2088))) + : (c <= 2136 || (c < 2185 + ? (c < 2160 + ? (c >= 2144 && c <= 2154) + : c <= 2183) + : (c <= 2190 || (c >= 2208 && c <= 2249))))) + : (c <= 2361 || (c < 2437 + ? (c < 2392 + ? (c < 2384 + ? c == 2365 + : c <= 2384) + : (c <= 2401 || (c >= 2417 && c <= 2432))) + : (c <= 2444 || (c < 2474 + ? (c < 2451 + ? (c >= 2447 && c <= 2448) + : c <= 2472) + : (c <= 2480 || c == 2482)))))) + : (c <= 2489 || (c < 2602 + ? (c < 2544 + ? (c < 2524 + ? (c < 2510 + ? c == 2493 + : c <= 2510) + : (c <= 2525 || (c >= 2527 && c <= 2529))) + : (c <= 2545 || (c < 2575 + ? (c < 2565 + ? c == 2556 + : c <= 2570) + : (c <= 2576 || (c >= 2579 && c <= 2600))))) + : (c <= 2608 || (c < 2654 + ? (c < 2616 + ? (c < 2613 + ? (c >= 2610 && c <= 2611) + : c <= 2614) + : (c <= 2617 || (c >= 2649 && c <= 2652))) + : (c <= 2654 || (c < 2703 + ? (c < 2693 + ? (c >= 2674 && c <= 2676) + : c <= 2701) + : (c <= 2705 || (c >= 2707 && c <= 2728))))))))))) + : (c <= 2736 || (c < 3253 + ? (c < 2969 + ? (c < 2866 + ? (c < 2809 + ? (c < 2749 + ? (c < 2741 + ? (c >= 2738 && c <= 2739) + : c <= 2745) + : (c <= 2749 || (c < 2784 + ? c == 2768 + : c <= 2785))) + : (c <= 2809 || (c < 2835 + ? (c < 2831 + ? (c >= 2821 && c <= 2828) + : c <= 2832) + : (c <= 2856 || (c >= 2858 && c <= 2864))))) + : (c <= 2867 || (c < 2929 + ? (c < 2908 + ? (c < 2877 + ? (c >= 2869 && c <= 2873) + : c <= 2877) + : (c <= 2909 || (c >= 2911 && c <= 2913))) + : (c <= 2929 || (c < 2958 + ? (c < 2949 + ? c == 2947 + : c <= 2954) + : (c <= 2960 || (c >= 2962 && c <= 2965))))))) + : (c <= 2970 || (c < 3114 + ? (c < 2990 + ? (c < 2979 + ? (c < 2974 + ? c == 2972 + : c <= 2975) + : (c <= 2980 || (c >= 2984 && c <= 2986))) + : (c <= 3001 || (c < 3086 + ? (c < 3077 + ? c == 3024 + : c <= 3084) + : (c <= 3088 || (c >= 3090 && c <= 3112))))) + : (c <= 3129 || (c < 3200 + ? (c < 3165 + ? (c < 3160 + ? c == 3133 + : c <= 3162) + : (c <= 3165 || (c >= 3168 && c <= 3169))) + : (c <= 3200 || (c < 3218 + ? (c < 3214 + ? (c >= 3205 && c <= 3212) + : c <= 3216) + : (c <= 3240 || (c >= 3242 && c <= 3251))))))))) + : (c <= 3257 || (c < 3713 + ? (c < 3423 + ? (c < 3342 + ? (c < 3296 + ? (c < 3293 + ? c == 3261 + : c <= 3294) + : (c <= 3297 || (c < 3332 + ? (c >= 3313 && c <= 3314) + : c <= 3340))) + : (c <= 3344 || (c < 3406 + ? (c < 3389 + ? (c >= 3346 && c <= 3386) + : c <= 3389) + : (c <= 3406 || (c >= 3412 && c <= 3414))))) + : (c <= 3425 || (c < 3517 + ? (c < 3482 + ? (c < 3461 + ? (c >= 3450 && c <= 3455) + : c <= 3478) + : (c <= 3505 || (c >= 3507 && c <= 3515))) + : (c <= 3517 || (c < 3634 + ? (c < 3585 + ? (c >= 3520 && c <= 3526) + : c <= 3632) + : (c <= 3634 || (c >= 3648 && c <= 3654))))))) + : (c <= 3714 || (c < 3804 + ? (c < 3751 + ? (c < 3724 + ? (c < 3718 + ? c == 3716 + : c <= 3722) + : (c <= 3747 || c == 3749)) + : (c <= 3760 || (c < 3776 + ? (c < 3773 + ? c == 3762 + : c <= 3773) + : (c <= 3780 || c == 3782)))) + : (c <= 3807 || (c < 4096 + ? (c < 3913 + ? (c < 3904 + ? c == 3840 + : c <= 3911) + : (c <= 3948 || (c >= 3976 && c <= 3980))) + : (c <= 4138 || (c < 4186 + ? (c < 4176 + ? c == 4159 + : c <= 4181) + : (c <= 4189 || c == 4193)))))))))))) + : (c <= 4198 || (c < 8144 + ? (c < 6272 + ? (c < 4824 + ? (c < 4696 + ? (c < 4301 + ? (c < 4238 + ? (c < 4213 + ? (c >= 4206 && c <= 4208) + : c <= 4225) + : (c <= 4238 || (c < 4295 + ? (c >= 4256 && c <= 4293) + : c <= 4295))) + : (c <= 4301 || (c < 4682 + ? (c < 4348 + ? (c >= 4304 && c <= 4346) + : c <= 4680) + : (c <= 4685 || (c >= 4688 && c <= 4694))))) + : (c <= 4696 || (c < 4786 + ? (c < 4746 + ? (c < 4704 + ? (c >= 4698 && c <= 4701) + : c <= 4744) + : (c <= 4749 || (c >= 4752 && c <= 4784))) + : (c <= 4789 || (c < 4802 + ? (c < 4800 + ? (c >= 4792 && c <= 4798) + : c <= 4800) + : (c <= 4805 || (c >= 4808 && c <= 4822))))))) + : (c <= 4880 || (c < 5870 + ? (c < 5112 + ? (c < 4992 + ? (c < 4888 + ? (c >= 4882 && c <= 4885) + : c <= 4954) + : (c <= 5007 || (c >= 5024 && c <= 5109))) + : (c <= 5117 || (c < 5761 + ? (c < 5743 + ? (c >= 5121 && c <= 5740) + : c <= 5759) + : (c <= 5786 || (c >= 5792 && c <= 5866))))) + : (c <= 5880 || (c < 5998 + ? (c < 5952 + ? (c < 5919 + ? (c >= 5888 && c <= 5905) + : c <= 5937) + : (c <= 5969 || (c >= 5984 && c <= 5996))) + : (c <= 6000 || (c < 6108 + ? (c < 6103 + ? (c >= 6016 && c <= 6067) + : c <= 6103) + : (c <= 6108 || (c >= 6176 && c <= 6264))))))))) + : (c <= 6312 || (c < 7357 + ? (c < 6917 + ? (c < 6528 + ? (c < 6400 + ? (c < 6320 + ? c == 6314 + : c <= 6389) + : (c <= 6430 || (c < 6512 + ? (c >= 6480 && c <= 6509) + : c <= 6516))) + : (c <= 6571 || (c < 6688 + ? (c < 6656 + ? (c >= 6576 && c <= 6601) + : c <= 6678) + : (c <= 6740 || c == 6823)))) + : (c <= 6963 || (c < 7168 + ? (c < 7086 + ? (c < 7043 + ? (c >= 6981 && c <= 6988) + : c <= 7072) + : (c <= 7087 || (c >= 7098 && c <= 7141))) + : (c <= 7203 || (c < 7296 + ? (c < 7258 + ? (c >= 7245 && c <= 7247) + : c <= 7293) + : (c <= 7304 || (c >= 7312 && c <= 7354))))))) + : (c <= 7359 || (c < 8016 + ? (c < 7424 + ? (c < 7413 + ? (c < 7406 + ? (c >= 7401 && c <= 7404) + : c <= 7411) + : (c <= 7414 || c == 7418)) + : (c <= 7615 || (c < 7968 + ? (c < 7960 + ? (c >= 7680 && c <= 7957) + : c <= 7965) + : (c <= 8005 || (c >= 8008 && c <= 8013))))) + : (c <= 8023 || (c < 8064 + ? (c < 8029 + ? (c < 8027 + ? c == 8025 + : c <= 8027) + : (c <= 8029 || (c >= 8031 && c <= 8061))) + : (c <= 8116 || (c < 8130 + ? (c < 8126 + ? (c >= 8118 && c <= 8124) + : c <= 8126) + : (c <= 8132 || (c >= 8134 && c <= 8140))))))))))) + : (c <= 8147 || (c < 12344 + ? (c < 11264 + ? (c < 8469 + ? (c < 8319 + ? (c < 8178 + ? (c < 8160 + ? (c >= 8150 && c <= 8155) + : c <= 8172) + : (c <= 8180 || (c < 8305 + ? (c >= 8182 && c <= 8188) + : c <= 8305))) + : (c <= 8319 || (c < 8455 + ? (c < 8450 + ? (c >= 8336 && c <= 8348) + : c <= 8450) + : (c <= 8455 || (c >= 8458 && c <= 8467))))) + : (c <= 8469 || (c < 8490 + ? (c < 8486 + ? (c < 8484 + ? (c >= 8472 && c <= 8477) + : c <= 8484) + : (c <= 8486 || c == 8488)) + : (c <= 8505 || (c < 8526 + ? (c < 8517 + ? (c >= 8508 && c <= 8511) + : c <= 8521) + : (c <= 8526 || (c >= 8544 && c <= 8584))))))) + : (c <= 11492 || (c < 11688 + ? (c < 11565 + ? (c < 11520 + ? (c < 11506 + ? (c >= 11499 && c <= 11502) + : c <= 11507) + : (c <= 11557 || c == 11559)) + : (c <= 11565 || (c < 11648 + ? (c < 11631 + ? (c >= 11568 && c <= 11623) + : c <= 11631) + : (c <= 11670 || (c >= 11680 && c <= 11686))))) + : (c <= 11694 || (c < 11728 + ? (c < 11712 + ? (c < 11704 + ? (c >= 11696 && c <= 11702) + : c <= 11710) + : (c <= 11718 || (c >= 11720 && c <= 11726))) + : (c <= 11734 || (c < 12321 + ? (c < 12293 + ? (c >= 11736 && c <= 11742) + : c <= 12295) + : (c <= 12329 || (c >= 12337 && c <= 12341))))))))) + : (c <= 12348 || (c < 42960 + ? (c < 42192 + ? (c < 12593 + ? (c < 12449 + ? (c < 12445 + ? (c >= 12353 && c <= 12438) + : c <= 12447) + : (c <= 12538 || (c < 12549 + ? (c >= 12540 && c <= 12543) + : c <= 12591))) + : (c <= 12686 || (c < 13312 + ? (c < 12784 + ? (c >= 12704 && c <= 12735) + : c <= 12799) + : (c <= 19903 || (c >= 19968 && c <= 42124))))) + : (c <= 42237 || (c < 42623 + ? (c < 42538 + ? (c < 42512 + ? (c >= 42240 && c <= 42508) + : c <= 42527) + : (c <= 42539 || (c >= 42560 && c <= 42606))) + : (c <= 42653 || (c < 42786 + ? (c < 42775 + ? (c >= 42656 && c <= 42735) + : c <= 42783) + : (c <= 42888 || (c >= 42891 && c <= 42954))))))) + : (c <= 42961 || (c < 43259 + ? (c < 43015 + ? (c < 42994 + ? (c < 42965 + ? c == 42963 + : c <= 42969) + : (c <= 43009 || (c >= 43011 && c <= 43013))) + : (c <= 43018 || (c < 43138 + ? (c < 43072 + ? (c >= 43020 && c <= 43042) + : c <= 43123) + : (c <= 43187 || (c >= 43250 && c <= 43255))))) + : (c <= 43259 || (c < 43396 + ? (c < 43312 + ? (c < 43274 + ? (c >= 43261 && c <= 43262) + : c <= 43301) + : (c <= 43334 || (c >= 43360 && c <= 43388))) + : (c <= 43442 || (c < 43494 + ? (c < 43488 + ? c == 43471 + : c <= 43492) + : (c <= 43503 || (c >= 43514 && c <= 43518))))))))))))))) + : (c <= 43560 || (c < 70751 + ? (c < 66964 + ? (c < 65008 + ? (c < 43888 + ? (c < 43739 + ? (c < 43697 + ? (c < 43616 + ? (c < 43588 + ? (c >= 43584 && c <= 43586) + : c <= 43595) + : (c <= 43638 || (c < 43646 + ? c == 43642 + : c <= 43695))) + : (c <= 43697 || (c < 43712 + ? (c < 43705 + ? (c >= 43701 && c <= 43702) + : c <= 43709) + : (c <= 43712 || c == 43714)))) + : (c <= 43741 || (c < 43793 + ? (c < 43777 + ? (c < 43762 + ? (c >= 43744 && c <= 43754) + : c <= 43764) + : (c <= 43782 || (c >= 43785 && c <= 43790))) + : (c <= 43798 || (c < 43824 + ? (c < 43816 + ? (c >= 43808 && c <= 43814) + : c <= 43822) + : (c <= 43866 || (c >= 43868 && c <= 43881))))))) + : (c <= 44002 || (c < 64298 + ? (c < 64112 + ? (c < 55243 + ? (c < 55216 + ? (c >= 44032 && c <= 55203) + : c <= 55238) + : (c <= 55291 || (c >= 63744 && c <= 64109))) + : (c <= 64217 || (c < 64285 + ? (c < 64275 + ? (c >= 64256 && c <= 64262) + : c <= 64279) + : (c <= 64285 || (c >= 64287 && c <= 64296))))) + : (c <= 64310 || (c < 64326 + ? (c < 64320 + ? (c < 64318 + ? (c >= 64312 && c <= 64316) + : c <= 64318) + : (c <= 64321 || (c >= 64323 && c <= 64324))) + : (c <= 64433 || (c < 64848 + ? (c < 64612 + ? (c >= 64467 && c <= 64605) + : c <= 64829) + : (c <= 64911 || (c >= 64914 && c <= 64967))))))))) + : (c <= 65017 || (c < 65616 + ? (c < 65440 + ? (c < 65149 + ? (c < 65143 + ? (c < 65139 + ? c == 65137 + : c <= 65139) + : (c <= 65143 || (c < 65147 + ? c == 65145 + : c <= 65147))) + : (c <= 65149 || (c < 65345 + ? (c < 65313 + ? (c >= 65151 && c <= 65276) + : c <= 65338) + : (c <= 65370 || (c >= 65382 && c <= 65437))))) + : (c <= 65470 || (c < 65536 + ? (c < 65490 + ? (c < 65482 + ? (c >= 65474 && c <= 65479) + : c <= 65487) + : (c <= 65495 || (c >= 65498 && c <= 65500))) + : (c <= 65547 || (c < 65596 + ? (c < 65576 + ? (c >= 65549 && c <= 65574) + : c <= 65594) + : (c <= 65597 || (c >= 65599 && c <= 65613))))))) + : (c <= 65629 || (c < 66504 + ? (c < 66304 + ? (c < 66176 + ? (c < 65856 + ? (c >= 65664 && c <= 65786) + : c <= 65908) + : (c <= 66204 || (c >= 66208 && c <= 66256))) + : (c <= 66335 || (c < 66432 + ? (c < 66384 + ? (c >= 66349 && c <= 66378) + : c <= 66421) + : (c <= 66461 || (c >= 66464 && c <= 66499))))) + : (c <= 66511 || (c < 66816 + ? (c < 66736 + ? (c < 66560 + ? (c >= 66513 && c <= 66517) + : c <= 66717) + : (c <= 66771 || (c >= 66776 && c <= 66811))) + : (c <= 66855 || (c < 66940 + ? (c < 66928 + ? (c >= 66864 && c <= 66915) + : c <= 66938) + : (c <= 66954 || (c >= 66956 && c <= 66962))))))))))) + : (c <= 66965 || (c < 69248 + ? (c < 67840 + ? (c < 67584 + ? (c < 67392 + ? (c < 66995 + ? (c < 66979 + ? (c >= 66967 && c <= 66977) + : c <= 66993) + : (c <= 67001 || (c < 67072 + ? (c >= 67003 && c <= 67004) + : c <= 67382))) + : (c <= 67413 || (c < 67463 + ? (c < 67456 + ? (c >= 67424 && c <= 67431) + : c <= 67461) + : (c <= 67504 || (c >= 67506 && c <= 67514))))) + : (c <= 67589 || (c < 67647 + ? (c < 67639 + ? (c < 67594 + ? c == 67592 + : c <= 67637) + : (c <= 67640 || c == 67644)) + : (c <= 67669 || (c < 67808 + ? (c < 67712 + ? (c >= 67680 && c <= 67702) + : c <= 67742) + : (c <= 67826 || (c >= 67828 && c <= 67829))))))) + : (c <= 67861 || (c < 68288 + ? (c < 68112 + ? (c < 68030 + ? (c < 67968 + ? (c >= 67872 && c <= 67897) + : c <= 68023) + : (c <= 68031 || c == 68096)) + : (c <= 68115 || (c < 68192 + ? (c < 68121 + ? (c >= 68117 && c <= 68119) + : c <= 68149) + : (c <= 68220 || (c >= 68224 && c <= 68252))))) + : (c <= 68295 || (c < 68480 + ? (c < 68416 + ? (c < 68352 + ? (c >= 68297 && c <= 68324) + : c <= 68405) + : (c <= 68437 || (c >= 68448 && c <= 68466))) + : (c <= 68497 || (c < 68800 + ? (c < 68736 + ? (c >= 68608 && c <= 68680) + : c <= 68786) + : (c <= 68850 || (c >= 68864 && c <= 68899))))))))) + : (c <= 69289 || (c < 70108 + ? (c < 69763 + ? (c < 69552 + ? (c < 69415 + ? (c < 69376 + ? (c >= 69296 && c <= 69297) + : c <= 69404) + : (c <= 69415 || (c < 69488 + ? (c >= 69424 && c <= 69445) + : c <= 69505))) + : (c <= 69572 || (c < 69745 + ? (c < 69635 + ? (c >= 69600 && c <= 69622) + : c <= 69687) + : (c <= 69746 || c == 69749)))) + : (c <= 69807 || (c < 69968 + ? (c < 69956 + ? (c < 69891 + ? (c >= 69840 && c <= 69864) + : c <= 69926) + : (c <= 69956 || c == 69959)) + : (c <= 70002 || (c < 70081 + ? (c < 70019 + ? c == 70006 + : c <= 70066) + : (c <= 70084 || c == 70106)))))) + : (c <= 70108 || (c < 70415 + ? (c < 70282 + ? (c < 70272 + ? (c < 70163 + ? (c >= 70144 && c <= 70161) + : c <= 70187) + : (c <= 70278 || c == 70280)) + : (c <= 70285 || (c < 70320 + ? (c < 70303 + ? (c >= 70287 && c <= 70301) + : c <= 70312) + : (c <= 70366 || (c >= 70405 && c <= 70412))))) + : (c <= 70416 || (c < 70461 + ? (c < 70450 + ? (c < 70442 + ? (c >= 70419 && c <= 70440) + : c <= 70448) + : (c <= 70451 || (c >= 70453 && c <= 70457))) + : (c <= 70461 || (c < 70656 + ? (c < 70493 + ? c == 70480 + : c <= 70497) + : (c <= 70708 || (c >= 70727 && c <= 70730))))))))))))) + : (c <= 70753 || (c < 119966 + ? (c < 73063 + ? (c < 72096 + ? (c < 71488 + ? (c < 71168 + ? (c < 70855 + ? (c < 70852 + ? (c >= 70784 && c <= 70831) + : c <= 70853) + : (c <= 70855 || (c < 71128 + ? (c >= 71040 && c <= 71086) + : c <= 71131))) + : (c <= 71215 || (c < 71352 + ? (c < 71296 + ? c == 71236 + : c <= 71338) + : (c <= 71352 || (c >= 71424 && c <= 71450))))) + : (c <= 71494 || (c < 71948 + ? (c < 71935 + ? (c < 71840 + ? (c >= 71680 && c <= 71723) + : c <= 71903) + : (c <= 71942 || c == 71945)) + : (c <= 71955 || (c < 71999 + ? (c < 71960 + ? (c >= 71957 && c <= 71958) + : c <= 71983) + : (c <= 71999 || c == 72001)))))) + : (c <= 72103 || (c < 72368 + ? (c < 72203 + ? (c < 72163 + ? (c < 72161 + ? (c >= 72106 && c <= 72144) + : c <= 72161) + : (c <= 72163 || c == 72192)) + : (c <= 72242 || (c < 72284 + ? (c < 72272 + ? c == 72250 + : c <= 72272) + : (c <= 72329 || c == 72349)))) + : (c <= 72440 || (c < 72960 + ? (c < 72768 + ? (c < 72714 + ? (c >= 72704 && c <= 72712) + : c <= 72750) + : (c <= 72768 || (c >= 72818 && c <= 72847))) + : (c <= 72966 || (c < 73030 + ? (c < 72971 + ? (c >= 72968 && c <= 72969) + : c <= 73008) + : (c <= 73030 || (c >= 73056 && c <= 73061))))))))) + : (c <= 73064 || (c < 94032 + ? (c < 92160 + ? (c < 74752 + ? (c < 73440 + ? (c < 73112 + ? (c >= 73066 && c <= 73097) + : c <= 73112) + : (c <= 73458 || (c < 73728 + ? c == 73648 + : c <= 74649))) + : (c <= 74862 || (c < 77824 + ? (c < 77712 + ? (c >= 74880 && c <= 75075) + : c <= 77808) + : (c <= 78894 || (c >= 82944 && c <= 83526))))) + : (c <= 92728 || (c < 92992 + ? (c < 92880 + ? (c < 92784 + ? (c >= 92736 && c <= 92766) + : c <= 92862) + : (c <= 92909 || (c >= 92928 && c <= 92975))) + : (c <= 92995 || (c < 93760 + ? (c < 93053 + ? (c >= 93027 && c <= 93047) + : c <= 93071) + : (c <= 93823 || (c >= 93952 && c <= 94026))))))) + : (c <= 94032 || (c < 110592 + ? (c < 100352 + ? (c < 94179 + ? (c < 94176 + ? (c >= 94099 && c <= 94111) + : c <= 94177) + : (c <= 94179 || (c >= 94208 && c <= 100343))) + : (c <= 101589 || (c < 110581 + ? (c < 110576 + ? (c >= 101632 && c <= 101640) + : c <= 110579) + : (c <= 110587 || (c >= 110589 && c <= 110590))))) + : (c <= 110882 || (c < 113776 + ? (c < 110960 + ? (c < 110948 + ? (c >= 110928 && c <= 110930) + : c <= 110951) + : (c <= 111355 || (c >= 113664 && c <= 113770))) + : (c <= 113788 || (c < 119808 + ? (c < 113808 + ? (c >= 113792 && c <= 113800) + : c <= 113817) + : (c <= 119892 || (c >= 119894 && c <= 119964))))))))))) + : (c <= 119967 || (c < 126464 + ? (c < 120598 + ? (c < 120094 + ? (c < 119997 + ? (c < 119977 + ? (c < 119973 + ? c == 119970 + : c <= 119974) + : (c <= 119980 || (c < 119995 + ? (c >= 119982 && c <= 119993) + : c <= 119995))) + : (c <= 120003 || (c < 120077 + ? (c < 120071 + ? (c >= 120005 && c <= 120069) + : c <= 120074) + : (c <= 120084 || (c >= 120086 && c <= 120092))))) + : (c <= 120121 || (c < 120146 + ? (c < 120134 + ? (c < 120128 + ? (c >= 120123 && c <= 120126) + : c <= 120132) + : (c <= 120134 || (c >= 120138 && c <= 120144))) + : (c <= 120485 || (c < 120540 + ? (c < 120514 + ? (c >= 120488 && c <= 120512) + : c <= 120538) + : (c <= 120570 || (c >= 120572 && c <= 120596))))))) + : (c <= 120628 || (c < 123214 + ? (c < 120746 + ? (c < 120688 + ? (c < 120656 + ? (c >= 120630 && c <= 120654) + : c <= 120686) + : (c <= 120712 || (c >= 120714 && c <= 120744))) + : (c <= 120770 || (c < 123136 + ? (c < 122624 + ? (c >= 120772 && c <= 120779) + : c <= 122654) + : (c <= 123180 || (c >= 123191 && c <= 123197))))) + : (c <= 123214 || (c < 124909 + ? (c < 124896 + ? (c < 123584 + ? (c >= 123536 && c <= 123565) + : c <= 123627) + : (c <= 124902 || (c >= 124904 && c <= 124907))) + : (c <= 124910 || (c < 125184 + ? (c < 124928 + ? (c >= 124912 && c <= 124926) + : c <= 125124) + : (c <= 125251 || c == 125259)))))))) + : (c <= 126467 || (c < 126559 + ? (c < 126535 + ? (c < 126505 + ? (c < 126500 + ? (c < 126497 + ? (c >= 126469 && c <= 126495) + : c <= 126498) + : (c <= 126500 || c == 126503)) + : (c <= 126514 || (c < 126523 + ? (c < 126521 + ? (c >= 126516 && c <= 126519) + : c <= 126521) + : (c <= 126523 || c == 126530)))) + : (c <= 126535 || (c < 126548 + ? (c < 126541 + ? (c < 126539 + ? c == 126537 + : c <= 126539) + : (c <= 126543 || (c >= 126545 && c <= 126546))) + : (c <= 126548 || (c < 126555 + ? (c < 126553 + ? c == 126551 + : c <= 126553) + : (c <= 126555 || c == 126557)))))) + : (c <= 126559 || (c < 126625 + ? (c < 126580 + ? (c < 126567 + ? (c < 126564 + ? (c >= 126561 && c <= 126562) + : c <= 126564) + : (c <= 126570 || (c >= 126572 && c <= 126578))) + : (c <= 126583 || (c < 126592 + ? (c < 126590 + ? (c >= 126585 && c <= 126588) + : c <= 126590) + : (c <= 126601 || (c >= 126603 && c <= 126619))))) + : (c <= 126627 || (c < 177984 + ? (c < 131072 + ? (c < 126635 + ? (c >= 126629 && c <= 126633) + : c <= 126651) + : (c <= 173791 || (c >= 173824 && c <= 177976))) + : (c <= 178205 || (c < 194560 + ? (c < 183984 + ? (c >= 178208 && c <= 183969) + : c <= 191456) + : (c <= 195101 || (c >= 196608 && c <= 201546))))))))))))))))); +} + +static inline bool sym_short_flag_character_set_1(int32_t c) { + return (c < 43642 + ? (c < 3784 + ? (c < 2759 + ? (c < 2048 + ? (c < 1155 + ? (c < 736 + ? (c < 183 + ? (c < 'a' + ? (c < '_' + ? (c >= 'A' && c <= 'Z') + : c <= '_') + : (c <= 'z' || (c < 181 + ? c == 170 + : c <= 181))) + : (c <= 183 || (c < 216 + ? (c < 192 + ? c == 186 + : c <= 214) + : (c <= 246 || (c < 710 + ? (c >= 248 && c <= 705) + : c <= 721))))) + : (c <= 740 || (c < 895 + ? (c < 768 + ? (c < 750 + ? c == 748 + : c <= 750) + : (c <= 884 || (c < 891 + ? (c >= 886 && c <= 887) + : c <= 893))) + : (c <= 895 || (c < 910 + ? (c < 908 + ? (c >= 902 && c <= 906) + : c <= 908) + : (c <= 929 || (c < 1015 + ? (c >= 931 && c <= 1013) + : c <= 1153))))))) + : (c <= 1159 || (c < 1552 + ? (c < 1471 + ? (c < 1369 + ? (c < 1329 + ? (c >= 1162 && c <= 1327) + : c <= 1366) + : (c <= 1369 || (c < 1425 + ? (c >= 1376 && c <= 1416) + : c <= 1469))) + : (c <= 1471 || (c < 1479 + ? (c < 1476 + ? (c >= 1473 && c <= 1474) + : c <= 1477) + : (c <= 1479 || (c < 1519 + ? (c >= 1488 && c <= 1514) + : c <= 1522))))) + : (c <= 1562 || (c < 1791 + ? (c < 1749 + ? (c < 1646 + ? (c >= 1568 && c <= 1641) + : c <= 1747) + : (c <= 1756 || (c < 1770 + ? (c >= 1759 && c <= 1768) + : c <= 1788))) + : (c <= 1791 || (c < 1984 + ? (c < 1869 + ? (c >= 1808 && c <= 1866) + : c <= 1969) + : (c <= 2037 || (c < 2045 + ? c == 2042 + : c <= 2045))))))))) + : (c <= 2093 || (c < 2561 + ? (c < 2474 + ? (c < 2275 + ? (c < 2160 + ? (c < 2144 + ? (c >= 2112 && c <= 2139) + : c <= 2154) + : (c <= 2183 || (c < 2200 + ? (c >= 2185 && c <= 2190) + : c <= 2273))) + : (c <= 2403 || (c < 2437 + ? (c < 2417 + ? (c >= 2406 && c <= 2415) + : c <= 2435) + : (c <= 2444 || (c < 2451 + ? (c >= 2447 && c <= 2448) + : c <= 2472))))) + : (c <= 2480 || (c < 2519 + ? (c < 2492 + ? (c < 2486 + ? c == 2482 + : c <= 2489) + : (c <= 2500 || (c < 2507 + ? (c >= 2503 && c <= 2504) + : c <= 2510))) + : (c <= 2519 || (c < 2534 + ? (c < 2527 + ? (c >= 2524 && c <= 2525) + : c <= 2531) + : (c <= 2545 || (c < 2558 + ? c == 2556 + : c <= 2558))))))) + : (c <= 2563 || (c < 2641 + ? (c < 2613 + ? (c < 2579 + ? (c < 2575 + ? (c >= 2565 && c <= 2570) + : c <= 2576) + : (c <= 2600 || (c < 2610 + ? (c >= 2602 && c <= 2608) + : c <= 2611))) + : (c <= 2614 || (c < 2622 + ? (c < 2620 + ? (c >= 2616 && c <= 2617) + : c <= 2620) + : (c <= 2626 || (c < 2635 + ? (c >= 2631 && c <= 2632) + : c <= 2637))))) + : (c <= 2641 || (c < 2703 + ? (c < 2662 + ? (c < 2654 + ? (c >= 2649 && c <= 2652) + : c <= 2654) + : (c <= 2677 || (c < 2693 + ? (c >= 2689 && c <= 2691) + : c <= 2701))) + : (c <= 2705 || (c < 2738 + ? (c < 2730 + ? (c >= 2707 && c <= 2728) + : c <= 2736) + : (c <= 2739 || (c < 2748 + ? (c >= 2741 && c <= 2745) + : c <= 2757))))))))))) + : (c <= 2761 || (c < 3174 + ? (c < 2962 + ? (c < 2869 + ? (c < 2817 + ? (c < 2784 + ? (c < 2768 + ? (c >= 2763 && c <= 2765) + : c <= 2768) + : (c <= 2787 || (c < 2809 + ? (c >= 2790 && c <= 2799) + : c <= 2815))) + : (c <= 2819 || (c < 2835 + ? (c < 2831 + ? (c >= 2821 && c <= 2828) + : c <= 2832) + : (c <= 2856 || (c < 2866 + ? (c >= 2858 && c <= 2864) + : c <= 2867))))) + : (c <= 2873 || (c < 2911 + ? (c < 2891 + ? (c < 2887 + ? (c >= 2876 && c <= 2884) + : c <= 2888) + : (c <= 2893 || (c < 2908 + ? (c >= 2901 && c <= 2903) + : c <= 2909))) + : (c <= 2915 || (c < 2946 + ? (c < 2929 + ? (c >= 2918 && c <= 2927) + : c <= 2929) + : (c <= 2947 || (c < 2958 + ? (c >= 2949 && c <= 2954) + : c <= 2960))))))) + : (c <= 2965 || (c < 3046 + ? (c < 2990 + ? (c < 2974 + ? (c < 2972 + ? (c >= 2969 && c <= 2970) + : c <= 2972) + : (c <= 2975 || (c < 2984 + ? (c >= 2979 && c <= 2980) + : c <= 2986))) + : (c <= 3001 || (c < 3018 + ? (c < 3014 + ? (c >= 3006 && c <= 3010) + : c <= 3016) + : (c <= 3021 || (c < 3031 + ? c == 3024 + : c <= 3031))))) + : (c <= 3055 || (c < 3142 + ? (c < 3090 + ? (c < 3086 + ? (c >= 3072 && c <= 3084) + : c <= 3088) + : (c <= 3112 || (c < 3132 + ? (c >= 3114 && c <= 3129) + : c <= 3140))) + : (c <= 3144 || (c < 3160 + ? (c < 3157 + ? (c >= 3146 && c <= 3149) + : c <= 3158) + : (c <= 3162 || (c < 3168 + ? c == 3165 + : c <= 3171))))))))) + : (c <= 3183 || (c < 3457 + ? (c < 3296 + ? (c < 3253 + ? (c < 3214 + ? (c < 3205 + ? (c >= 3200 && c <= 3203) + : c <= 3212) + : (c <= 3216 || (c < 3242 + ? (c >= 3218 && c <= 3240) + : c <= 3251))) + : (c <= 3257 || (c < 3274 + ? (c < 3270 + ? (c >= 3260 && c <= 3268) + : c <= 3272) + : (c <= 3277 || (c < 3293 + ? (c >= 3285 && c <= 3286) + : c <= 3294))))) + : (c <= 3299 || (c < 3398 + ? (c < 3328 + ? (c < 3313 + ? (c >= 3302 && c <= 3311) + : c <= 3314) + : (c <= 3340 || (c < 3346 + ? (c >= 3342 && c <= 3344) + : c <= 3396))) + : (c <= 3400 || (c < 3423 + ? (c < 3412 + ? (c >= 3402 && c <= 3406) + : c <= 3415) + : (c <= 3427 || (c < 3450 + ? (c >= 3430 && c <= 3439) + : c <= 3455))))))) + : (c <= 3459 || (c < 3585 + ? (c < 3530 + ? (c < 3507 + ? (c < 3482 + ? (c >= 3461 && c <= 3478) + : c <= 3505) + : (c <= 3515 || (c < 3520 + ? c == 3517 + : c <= 3526))) + : (c <= 3530 || (c < 3544 + ? (c < 3542 + ? (c >= 3535 && c <= 3540) + : c <= 3542) + : (c <= 3551 || (c < 3570 + ? (c >= 3558 && c <= 3567) + : c <= 3571))))) + : (c <= 3642 || (c < 3724 + ? (c < 3713 + ? (c < 3664 + ? (c >= 3648 && c <= 3662) + : c <= 3673) + : (c <= 3714 || (c < 3718 + ? c == 3716 + : c <= 3722))) + : (c <= 3747 || (c < 3776 + ? (c < 3751 + ? c == 3749 + : c <= 3773) + : (c <= 3780 || c == 3782)))))))))))) + : (c <= 3789 || (c < 8027 + ? (c < 5919 + ? (c < 4696 + ? (c < 3974 + ? (c < 3893 + ? (c < 3840 + ? (c < 3804 + ? (c >= 3792 && c <= 3801) + : c <= 3807) + : (c <= 3840 || (c < 3872 + ? (c >= 3864 && c <= 3865) + : c <= 3881))) + : (c <= 3893 || (c < 3902 + ? (c < 3897 + ? c == 3895 + : c <= 3897) + : (c <= 3911 || (c < 3953 + ? (c >= 3913 && c <= 3948) + : c <= 3972))))) + : (c <= 3991 || (c < 4295 + ? (c < 4096 + ? (c < 4038 + ? (c >= 3993 && c <= 4028) + : c <= 4038) + : (c <= 4169 || (c < 4256 + ? (c >= 4176 && c <= 4253) + : c <= 4293))) + : (c <= 4295 || (c < 4348 + ? (c < 4304 + ? c == 4301 + : c <= 4346) + : (c <= 4680 || (c < 4688 + ? (c >= 4682 && c <= 4685) + : c <= 4694))))))) + : (c <= 4696 || (c < 4888 + ? (c < 4792 + ? (c < 4746 + ? (c < 4704 + ? (c >= 4698 && c <= 4701) + : c <= 4744) + : (c <= 4749 || (c < 4786 + ? (c >= 4752 && c <= 4784) + : c <= 4789))) + : (c <= 4798 || (c < 4808 + ? (c < 4802 + ? c == 4800 + : c <= 4805) + : (c <= 4822 || (c < 4882 + ? (c >= 4824 && c <= 4880) + : c <= 4885))))) + : (c <= 4954 || (c < 5121 + ? (c < 4992 + ? (c < 4969 + ? (c >= 4957 && c <= 4959) + : c <= 4977) + : (c <= 5007 || (c < 5112 + ? (c >= 5024 && c <= 5109) + : c <= 5117))) + : (c <= 5740 || (c < 5792 + ? (c < 5761 + ? (c >= 5743 && c <= 5759) + : c <= 5786) + : (c <= 5866 || (c < 5888 + ? (c >= 5870 && c <= 5880) + : c <= 5909))))))))) + : (c <= 5940 || (c < 6752 + ? (c < 6272 + ? (c < 6103 + ? (c < 5998 + ? (c < 5984 + ? (c >= 5952 && c <= 5971) + : c <= 5996) + : (c <= 6000 || (c < 6016 + ? (c >= 6002 && c <= 6003) + : c <= 6099))) + : (c <= 6103 || (c < 6155 + ? (c < 6112 + ? (c >= 6108 && c <= 6109) + : c <= 6121) + : (c <= 6157 || (c < 6176 + ? (c >= 6159 && c <= 6169) + : c <= 6264))))) + : (c <= 6314 || (c < 6512 + ? (c < 6432 + ? (c < 6400 + ? (c >= 6320 && c <= 6389) + : c <= 6430) + : (c <= 6443 || (c < 6470 + ? (c >= 6448 && c <= 6459) + : c <= 6509))) + : (c <= 6516 || (c < 6608 + ? (c < 6576 + ? (c >= 6528 && c <= 6571) + : c <= 6601) + : (c <= 6618 || (c < 6688 + ? (c >= 6656 && c <= 6683) + : c <= 6750))))))) + : (c <= 6780 || (c < 7245 + ? (c < 6912 + ? (c < 6823 + ? (c < 6800 + ? (c >= 6783 && c <= 6793) + : c <= 6809) + : (c <= 6823 || (c < 6847 + ? (c >= 6832 && c <= 6845) + : c <= 6862))) + : (c <= 6988 || (c < 7040 + ? (c < 7019 + ? (c >= 6992 && c <= 7001) + : c <= 7027) + : (c <= 7155 || (c < 7232 + ? (c >= 7168 && c <= 7223) + : c <= 7241))))) + : (c <= 7293 || (c < 7424 + ? (c < 7357 + ? (c < 7312 + ? (c >= 7296 && c <= 7304) + : c <= 7354) + : (c <= 7359 || (c < 7380 + ? (c >= 7376 && c <= 7378) + : c <= 7418))) + : (c <= 7957 || (c < 8008 + ? (c < 7968 + ? (c >= 7960 && c <= 7965) + : c <= 8005) + : (c <= 8013 || (c < 8025 + ? (c >= 8016 && c <= 8023) + : c <= 8025))))))))))) + : (c <= 8027 || (c < 11728 + ? (c < 8469 + ? (c < 8182 + ? (c < 8130 + ? (c < 8064 + ? (c < 8031 + ? c == 8029 + : c <= 8061) + : (c <= 8116 || (c < 8126 + ? (c >= 8118 && c <= 8124) + : c <= 8126))) + : (c <= 8132 || (c < 8150 + ? (c < 8144 + ? (c >= 8134 && c <= 8140) + : c <= 8147) + : (c <= 8155 || (c < 8178 + ? (c >= 8160 && c <= 8172) + : c <= 8180))))) + : (c <= 8188 || (c < 8400 + ? (c < 8305 + ? (c < 8276 + ? (c >= 8255 && c <= 8256) + : c <= 8276) + : (c <= 8305 || (c < 8336 + ? c == 8319 + : c <= 8348))) + : (c <= 8412 || (c < 8450 + ? (c < 8421 + ? c == 8417 + : c <= 8432) + : (c <= 8450 || (c < 8458 + ? c == 8455 + : c <= 8467))))))) + : (c <= 8469 || (c < 11520 + ? (c < 8508 + ? (c < 8486 + ? (c < 8484 + ? (c >= 8472 && c <= 8477) + : c <= 8484) + : (c <= 8486 || (c < 8490 + ? c == 8488 + : c <= 8505))) + : (c <= 8511 || (c < 8544 + ? (c < 8526 + ? (c >= 8517 && c <= 8521) + : c <= 8526) + : (c <= 8584 || (c < 11499 + ? (c >= 11264 && c <= 11492) + : c <= 11507))))) + : (c <= 11557 || (c < 11680 + ? (c < 11568 + ? (c < 11565 + ? c == 11559 + : c <= 11565) + : (c <= 11623 || (c < 11647 + ? c == 11631 + : c <= 11670))) + : (c <= 11686 || (c < 11704 + ? (c < 11696 + ? (c >= 11688 && c <= 11694) + : c <= 11702) + : (c <= 11710 || (c < 11720 + ? (c >= 11712 && c <= 11718) + : c <= 11726))))))))) + : (c <= 11734 || (c < 42775 + ? (c < 12549 + ? (c < 12344 + ? (c < 12293 + ? (c < 11744 + ? (c >= 11736 && c <= 11742) + : c <= 11775) + : (c <= 12295 || (c < 12337 + ? (c >= 12321 && c <= 12335) + : c <= 12341))) + : (c <= 12348 || (c < 12445 + ? (c < 12441 + ? (c >= 12353 && c <= 12438) + : c <= 12442) + : (c <= 12447 || (c < 12540 + ? (c >= 12449 && c <= 12538) + : c <= 12543))))) + : (c <= 12591 || (c < 42192 + ? (c < 12784 + ? (c < 12704 + ? (c >= 12593 && c <= 12686) + : c <= 12735) + : (c <= 12799 || (c < 19968 + ? (c >= 13312 && c <= 19903) + : c <= 42124))) + : (c <= 42237 || (c < 42560 + ? (c < 42512 + ? (c >= 42240 && c <= 42508) + : c <= 42539) + : (c <= 42607 || (c < 42623 + ? (c >= 42612 && c <= 42621) + : c <= 42737))))))) + : (c <= 42783 || (c < 43259 + ? (c < 42994 + ? (c < 42960 + ? (c < 42891 + ? (c >= 42786 && c <= 42888) + : c <= 42954) + : (c <= 42961 || (c < 42965 + ? c == 42963 + : c <= 42969))) + : (c <= 43047 || (c < 43136 + ? (c < 43072 + ? c == 43052 + : c <= 43123) + : (c <= 43205 || (c < 43232 + ? (c >= 43216 && c <= 43225) + : c <= 43255))))) + : (c <= 43259 || (c < 43488 + ? (c < 43360 + ? (c < 43312 + ? (c >= 43261 && c <= 43309) + : c <= 43347) + : (c <= 43388 || (c < 43471 + ? (c >= 43392 && c <= 43456) + : c <= 43481))) + : (c <= 43518 || (c < 43600 + ? (c < 43584 + ? (c >= 43520 && c <= 43574) + : c <= 43597) + : (c <= 43609 || (c >= 43616 && c <= 43638))))))))))))))) + : (c <= 43714 || (c < 71472 + ? (c < 67644 + ? (c < 65382 + ? (c < 64318 + ? (c < 44012 + ? (c < 43793 + ? (c < 43762 + ? (c < 43744 + ? (c >= 43739 && c <= 43741) + : c <= 43759) + : (c <= 43766 || (c < 43785 + ? (c >= 43777 && c <= 43782) + : c <= 43790))) + : (c <= 43798 || (c < 43824 + ? (c < 43816 + ? (c >= 43808 && c <= 43814) + : c <= 43822) + : (c <= 43866 || (c < 43888 + ? (c >= 43868 && c <= 43881) + : c <= 44010))))) + : (c <= 44013 || (c < 64112 + ? (c < 55216 + ? (c < 44032 + ? (c >= 44016 && c <= 44025) + : c <= 55203) + : (c <= 55238 || (c < 63744 + ? (c >= 55243 && c <= 55291) + : c <= 64109))) + : (c <= 64217 || (c < 64285 + ? (c < 64275 + ? (c >= 64256 && c <= 64262) + : c <= 64279) + : (c <= 64296 || (c < 64312 + ? (c >= 64298 && c <= 64310) + : c <= 64316))))))) + : (c <= 64318 || (c < 65101 + ? (c < 64848 + ? (c < 64326 + ? (c < 64323 + ? (c >= 64320 && c <= 64321) + : c <= 64324) + : (c <= 64433 || (c < 64612 + ? (c >= 64467 && c <= 64605) + : c <= 64829))) + : (c <= 64911 || (c < 65024 + ? (c < 65008 + ? (c >= 64914 && c <= 64967) + : c <= 65017) + : (c <= 65039 || (c < 65075 + ? (c >= 65056 && c <= 65071) + : c <= 65076))))) + : (c <= 65103 || (c < 65149 + ? (c < 65143 + ? (c < 65139 + ? c == 65137 + : c <= 65139) + : (c <= 65143 || (c < 65147 + ? c == 65145 + : c <= 65147))) + : (c <= 65149 || (c < 65313 + ? (c < 65296 + ? (c >= 65151 && c <= 65276) + : c <= 65305) + : (c <= 65338 || (c < 65345 + ? c == 65343 + : c <= 65370))))))))) + : (c <= 65470 || (c < 66560 + ? (c < 65856 + ? (c < 65549 + ? (c < 65490 + ? (c < 65482 + ? (c >= 65474 && c <= 65479) + : c <= 65487) + : (c <= 65495 || (c < 65536 + ? (c >= 65498 && c <= 65500) + : c <= 65547))) + : (c <= 65574 || (c < 65599 + ? (c < 65596 + ? (c >= 65576 && c <= 65594) + : c <= 65597) + : (c <= 65613 || (c < 65664 + ? (c >= 65616 && c <= 65629) + : c <= 65786))))) + : (c <= 65908 || (c < 66349 + ? (c < 66208 + ? (c < 66176 + ? c == 66045 + : c <= 66204) + : (c <= 66256 || (c < 66304 + ? c == 66272 + : c <= 66335))) + : (c <= 66378 || (c < 66464 + ? (c < 66432 + ? (c >= 66384 && c <= 66426) + : c <= 66461) + : (c <= 66499 || (c < 66513 + ? (c >= 66504 && c <= 66511) + : c <= 66517))))))) + : (c <= 66717 || (c < 66995 + ? (c < 66928 + ? (c < 66776 + ? (c < 66736 + ? (c >= 66720 && c <= 66729) + : c <= 66771) + : (c <= 66811 || (c < 66864 + ? (c >= 66816 && c <= 66855) + : c <= 66915))) + : (c <= 66938 || (c < 66964 + ? (c < 66956 + ? (c >= 66940 && c <= 66954) + : c <= 66962) + : (c <= 66965 || (c < 66979 + ? (c >= 66967 && c <= 66977) + : c <= 66993))))) + : (c <= 67001 || (c < 67463 + ? (c < 67392 + ? (c < 67072 + ? (c >= 67003 && c <= 67004) + : c <= 67382) + : (c <= 67413 || (c < 67456 + ? (c >= 67424 && c <= 67431) + : c <= 67461))) + : (c <= 67504 || (c < 67592 + ? (c < 67584 + ? (c >= 67506 && c <= 67514) + : c <= 67589) + : (c <= 67592 || (c < 67639 + ? (c >= 67594 && c <= 67637) + : c <= 67640))))))))))) + : (c <= 67644 || (c < 69968 + ? (c < 68480 + ? (c < 68108 + ? (c < 67840 + ? (c < 67712 + ? (c < 67680 + ? (c >= 67647 && c <= 67669) + : c <= 67702) + : (c <= 67742 || (c < 67828 + ? (c >= 67808 && c <= 67826) + : c <= 67829))) + : (c <= 67861 || (c < 68030 + ? (c < 67968 + ? (c >= 67872 && c <= 67897) + : c <= 68023) + : (c <= 68031 || (c < 68101 + ? (c >= 68096 && c <= 68099) + : c <= 68102))))) + : (c <= 68115 || (c < 68224 + ? (c < 68152 + ? (c < 68121 + ? (c >= 68117 && c <= 68119) + : c <= 68149) + : (c <= 68154 || (c < 68192 + ? c == 68159 + : c <= 68220))) + : (c <= 68252 || (c < 68352 + ? (c < 68297 + ? (c >= 68288 && c <= 68295) + : c <= 68326) + : (c <= 68405 || (c < 68448 + ? (c >= 68416 && c <= 68437) + : c <= 68466))))))) + : (c <= 68497 || (c < 69488 + ? (c < 69248 + ? (c < 68800 + ? (c < 68736 + ? (c >= 68608 && c <= 68680) + : c <= 68786) + : (c <= 68850 || (c < 68912 + ? (c >= 68864 && c <= 68903) + : c <= 68921))) + : (c <= 69289 || (c < 69376 + ? (c < 69296 + ? (c >= 69291 && c <= 69292) + : c <= 69297) + : (c <= 69404 || (c < 69424 + ? c == 69415 + : c <= 69456))))) + : (c <= 69509 || (c < 69826 + ? (c < 69632 + ? (c < 69600 + ? (c >= 69552 && c <= 69572) + : c <= 69622) + : (c <= 69702 || (c < 69759 + ? (c >= 69734 && c <= 69749) + : c <= 69818))) + : (c <= 69826 || (c < 69888 + ? (c < 69872 + ? (c >= 69840 && c <= 69864) + : c <= 69881) + : (c <= 69940 || (c < 69956 + ? (c >= 69942 && c <= 69951) + : c <= 69959))))))))) + : (c <= 70003 || (c < 70471 + ? (c < 70287 + ? (c < 70144 + ? (c < 70089 + ? (c < 70016 + ? c == 70006 + : c <= 70084) + : (c <= 70092 || (c < 70108 + ? (c >= 70094 && c <= 70106) + : c <= 70108))) + : (c <= 70161 || (c < 70272 + ? (c < 70206 + ? (c >= 70163 && c <= 70199) + : c <= 70206) + : (c <= 70278 || (c < 70282 + ? c == 70280 + : c <= 70285))))) + : (c <= 70301 || (c < 70415 + ? (c < 70384 + ? (c < 70320 + ? (c >= 70303 && c <= 70312) + : c <= 70378) + : (c <= 70393 || (c < 70405 + ? (c >= 70400 && c <= 70403) + : c <= 70412))) + : (c <= 70416 || (c < 70450 + ? (c < 70442 + ? (c >= 70419 && c <= 70440) + : c <= 70448) + : (c <= 70451 || (c < 70459 + ? (c >= 70453 && c <= 70457) + : c <= 70468))))))) + : (c <= 70472 || (c < 70864 + ? (c < 70512 + ? (c < 70487 + ? (c < 70480 + ? (c >= 70475 && c <= 70477) + : c <= 70480) + : (c <= 70487 || (c < 70502 + ? (c >= 70493 && c <= 70499) + : c <= 70508))) + : (c <= 70516 || (c < 70750 + ? (c < 70736 + ? (c >= 70656 && c <= 70730) + : c <= 70745) + : (c <= 70753 || (c < 70855 + ? (c >= 70784 && c <= 70853) + : c <= 70855))))) + : (c <= 70873 || (c < 71248 + ? (c < 71128 + ? (c < 71096 + ? (c >= 71040 && c <= 71093) + : c <= 71104) + : (c <= 71133 || (c < 71236 + ? (c >= 71168 && c <= 71232) + : c <= 71236))) + : (c <= 71257 || (c < 71424 + ? (c < 71360 + ? (c >= 71296 && c <= 71352) + : c <= 71369) + : (c <= 71450 || (c >= 71453 && c <= 71467))))))))))))) + : (c <= 71481 || (c < 119973 + ? (c < 82944 + ? (c < 72784 + ? (c < 72096 + ? (c < 71948 + ? (c < 71840 + ? (c < 71680 + ? (c >= 71488 && c <= 71494) + : c <= 71738) + : (c <= 71913 || (c < 71945 + ? (c >= 71935 && c <= 71942) + : c <= 71945))) + : (c <= 71955 || (c < 71991 + ? (c < 71960 + ? (c >= 71957 && c <= 71958) + : c <= 71989) + : (c <= 71992 || (c < 72016 + ? (c >= 71995 && c <= 72003) + : c <= 72025))))) + : (c <= 72103 || (c < 72272 + ? (c < 72163 + ? (c < 72154 + ? (c >= 72106 && c <= 72151) + : c <= 72161) + : (c <= 72164 || (c < 72263 + ? (c >= 72192 && c <= 72254) + : c <= 72263))) + : (c <= 72345 || (c < 72704 + ? (c < 72368 + ? c == 72349 + : c <= 72440) + : (c <= 72712 || (c < 72760 + ? (c >= 72714 && c <= 72758) + : c <= 72768))))))) + : (c <= 72793 || (c < 73063 + ? (c < 72971 + ? (c < 72873 + ? (c < 72850 + ? (c >= 72818 && c <= 72847) + : c <= 72871) + : (c <= 72886 || (c < 72968 + ? (c >= 72960 && c <= 72966) + : c <= 72969))) + : (c <= 73014 || (c < 73023 + ? (c < 73020 + ? c == 73018 + : c <= 73021) + : (c <= 73031 || (c < 73056 + ? (c >= 73040 && c <= 73049) + : c <= 73061))))) + : (c <= 73064 || (c < 73648 + ? (c < 73107 + ? (c < 73104 + ? (c >= 73066 && c <= 73102) + : c <= 73105) + : (c <= 73112 || (c < 73440 + ? (c >= 73120 && c <= 73129) + : c <= 73462))) + : (c <= 73648 || (c < 74880 + ? (c < 74752 + ? (c >= 73728 && c <= 74649) + : c <= 74862) + : (c <= 75075 || (c < 77824 + ? (c >= 77712 && c <= 77808) + : c <= 78894))))))))) + : (c <= 83526 || (c < 110581 + ? (c < 93053 + ? (c < 92880 + ? (c < 92768 + ? (c < 92736 + ? (c >= 92160 && c <= 92728) + : c <= 92766) + : (c <= 92777 || (c < 92864 + ? (c >= 92784 && c <= 92862) + : c <= 92873))) + : (c <= 92909 || (c < 92992 + ? (c < 92928 + ? (c >= 92912 && c <= 92916) + : c <= 92982) + : (c <= 92995 || (c < 93027 + ? (c >= 93008 && c <= 93017) + : c <= 93047))))) + : (c <= 93071 || (c < 94179 + ? (c < 94031 + ? (c < 93952 + ? (c >= 93760 && c <= 93823) + : c <= 94026) + : (c <= 94087 || (c < 94176 + ? (c >= 94095 && c <= 94111) + : c <= 94177))) + : (c <= 94180 || (c < 100352 + ? (c < 94208 + ? (c >= 94192 && c <= 94193) + : c <= 100343) + : (c <= 101589 || (c < 110576 + ? (c >= 101632 && c <= 101640) + : c <= 110579))))))) + : (c <= 110587 || (c < 118576 + ? (c < 113664 + ? (c < 110928 + ? (c < 110592 + ? (c >= 110589 && c <= 110590) + : c <= 110882) + : (c <= 110930 || (c < 110960 + ? (c >= 110948 && c <= 110951) + : c <= 111355))) + : (c <= 113770 || (c < 113808 + ? (c < 113792 + ? (c >= 113776 && c <= 113788) + : c <= 113800) + : (c <= 113817 || (c < 118528 + ? (c >= 113821 && c <= 113822) + : c <= 118573))))) + : (c <= 118598 || (c < 119362 + ? (c < 119163 + ? (c < 119149 + ? (c >= 119141 && c <= 119145) + : c <= 119154) + : (c <= 119170 || (c < 119210 + ? (c >= 119173 && c <= 119179) + : c <= 119213))) + : (c <= 119364 || (c < 119966 + ? (c < 119894 + ? (c >= 119808 && c <= 119892) + : c <= 119964) + : (c <= 119967 || c == 119970)))))))))) + : (c <= 119974 || (c < 124912 + ? (c < 120746 + ? (c < 120134 + ? (c < 120071 + ? (c < 119995 + ? (c < 119982 + ? (c >= 119977 && c <= 119980) + : c <= 119993) + : (c <= 119995 || (c < 120005 + ? (c >= 119997 && c <= 120003) + : c <= 120069))) + : (c <= 120074 || (c < 120094 + ? (c < 120086 + ? (c >= 120077 && c <= 120084) + : c <= 120092) + : (c <= 120121 || (c < 120128 + ? (c >= 120123 && c <= 120126) + : c <= 120132))))) + : (c <= 120134 || (c < 120572 + ? (c < 120488 + ? (c < 120146 + ? (c >= 120138 && c <= 120144) + : c <= 120485) + : (c <= 120512 || (c < 120540 + ? (c >= 120514 && c <= 120538) + : c <= 120570))) + : (c <= 120596 || (c < 120656 + ? (c < 120630 + ? (c >= 120598 && c <= 120628) + : c <= 120654) + : (c <= 120686 || (c < 120714 + ? (c >= 120688 && c <= 120712) + : c <= 120744))))))) + : (c <= 120770 || (c < 122907 + ? (c < 121476 + ? (c < 121344 + ? (c < 120782 + ? (c >= 120772 && c <= 120779) + : c <= 120831) + : (c <= 121398 || (c < 121461 + ? (c >= 121403 && c <= 121452) + : c <= 121461))) + : (c <= 121476 || (c < 122624 + ? (c < 121505 + ? (c >= 121499 && c <= 121503) + : c <= 121519) + : (c <= 122654 || (c < 122888 + ? (c >= 122880 && c <= 122886) + : c <= 122904))))) + : (c <= 122913 || (c < 123214 + ? (c < 123136 + ? (c < 122918 + ? (c >= 122915 && c <= 122916) + : c <= 122922) + : (c <= 123180 || (c < 123200 + ? (c >= 123184 && c <= 123197) + : c <= 123209))) + : (c <= 123214 || (c < 124896 + ? (c < 123584 + ? (c >= 123536 && c <= 123566) + : c <= 123641) + : (c <= 124902 || (c < 124909 + ? (c >= 124904 && c <= 124907) + : c <= 124910))))))))) + : (c <= 124926 || (c < 126557 + ? (c < 126521 + ? (c < 126469 + ? (c < 125184 + ? (c < 125136 + ? (c >= 124928 && c <= 125124) + : c <= 125142) + : (c <= 125259 || (c < 126464 + ? (c >= 125264 && c <= 125273) + : c <= 126467))) + : (c <= 126495 || (c < 126503 + ? (c < 126500 + ? (c >= 126497 && c <= 126498) + : c <= 126500) + : (c <= 126503 || (c < 126516 + ? (c >= 126505 && c <= 126514) + : c <= 126519))))) + : (c <= 126521 || (c < 126541 + ? (c < 126535 + ? (c < 126530 + ? c == 126523 + : c <= 126530) + : (c <= 126535 || (c < 126539 + ? c == 126537 + : c <= 126539))) + : (c <= 126543 || (c < 126551 + ? (c < 126548 + ? (c >= 126545 && c <= 126546) + : c <= 126548) + : (c <= 126551 || (c < 126555 + ? c == 126553 + : c <= 126555))))))) + : (c <= 126557 || (c < 126629 + ? (c < 126580 + ? (c < 126564 + ? (c < 126561 + ? c == 126559 + : c <= 126562) + : (c <= 126564 || (c < 126572 + ? (c >= 126567 && c <= 126570) + : c <= 126578))) + : (c <= 126583 || (c < 126592 + ? (c < 126590 + ? (c >= 126585 && c <= 126588) + : c <= 126590) + : (c <= 126601 || (c < 126625 + ? (c >= 126603 && c <= 126619) + : c <= 126627))))) + : (c <= 126633 || (c < 178208 + ? (c < 131072 + ? (c < 130032 + ? (c >= 126635 && c <= 126651) + : c <= 130041) + : (c <= 173791 || (c < 177984 + ? (c >= 173824 && c <= 177976) + : c <= 178205))) + : (c <= 183969 || (c < 196608 + ? (c < 194560 + ? (c >= 183984 && c <= 191456) + : c <= 195101) + : (c <= 201546 || (c >= 917760 && c <= 917999))))))))))))))))); +} + +static inline bool aux_sym_long_flag_token1_character_set_1(int32_t c) { + return (c < 43642 + ? (c < 3792 + ? (c < 2763 + ? (c < 2112 + ? (c < 1162 + ? (c < 748 + ? (c < 186 + ? (c < 170 + ? (c < '_' + ? (c >= 'A' && c <= 'Z') + : c <= 'z') + : (c <= 170 || (c < 183 + ? c == 181 + : c <= 183))) + : (c <= 186 || (c < 248 + ? (c < 216 + ? (c >= 192 && c <= 214) + : c <= 246) + : (c <= 705 || (c < 736 + ? (c >= 710 && c <= 721) + : c <= 740))))) + : (c <= 748 || (c < 902 + ? (c < 886 + ? (c < 768 + ? c == 750 + : c <= 884) + : (c <= 887 || (c < 895 + ? (c >= 891 && c <= 893) + : c <= 895))) + : (c <= 906 || (c < 931 + ? (c < 910 + ? c == 908 + : c <= 929) + : (c <= 1013 || (c < 1155 + ? (c >= 1015 && c <= 1153) + : c <= 1159))))))) + : (c <= 1327 || (c < 1568 + ? (c < 1473 + ? (c < 1376 + ? (c < 1369 + ? (c >= 1329 && c <= 1366) + : c <= 1369) + : (c <= 1416 || (c < 1471 + ? (c >= 1425 && c <= 1469) + : c <= 1471))) + : (c <= 1474 || (c < 1488 + ? (c < 1479 + ? (c >= 1476 && c <= 1477) + : c <= 1479) + : (c <= 1514 || (c < 1552 + ? (c >= 1519 && c <= 1522) + : c <= 1562))))) + : (c <= 1641 || (c < 1808 + ? (c < 1759 + ? (c < 1749 + ? (c >= 1646 && c <= 1747) + : c <= 1756) + : (c <= 1768 || (c < 1791 + ? (c >= 1770 && c <= 1788) + : c <= 1791))) + : (c <= 1866 || (c < 2042 + ? (c < 1984 + ? (c >= 1869 && c <= 1969) + : c <= 2037) + : (c <= 2042 || (c < 2048 + ? c == 2045 + : c <= 2093))))))))) + : (c <= 2139 || (c < 2565 + ? (c < 2482 + ? (c < 2406 + ? (c < 2185 + ? (c < 2160 + ? (c >= 2144 && c <= 2154) + : c <= 2183) + : (c <= 2190 || (c < 2275 + ? (c >= 2200 && c <= 2273) + : c <= 2403))) + : (c <= 2415 || (c < 2447 + ? (c < 2437 + ? (c >= 2417 && c <= 2435) + : c <= 2444) + : (c <= 2448 || (c < 2474 + ? (c >= 2451 && c <= 2472) + : c <= 2480))))) + : (c <= 2482 || (c < 2524 + ? (c < 2503 + ? (c < 2492 + ? (c >= 2486 && c <= 2489) + : c <= 2500) + : (c <= 2504 || (c < 2519 + ? (c >= 2507 && c <= 2510) + : c <= 2519))) + : (c <= 2525 || (c < 2556 + ? (c < 2534 + ? (c >= 2527 && c <= 2531) + : c <= 2545) + : (c <= 2556 || (c < 2561 + ? c == 2558 + : c <= 2563))))))) + : (c <= 2570 || (c < 2649 + ? (c < 2616 + ? (c < 2602 + ? (c < 2579 + ? (c >= 2575 && c <= 2576) + : c <= 2600) + : (c <= 2608 || (c < 2613 + ? (c >= 2610 && c <= 2611) + : c <= 2614))) + : (c <= 2617 || (c < 2631 + ? (c < 2622 + ? c == 2620 + : c <= 2626) + : (c <= 2632 || (c < 2641 + ? (c >= 2635 && c <= 2637) + : c <= 2641))))) + : (c <= 2652 || (c < 2707 + ? (c < 2689 + ? (c < 2662 + ? c == 2654 + : c <= 2677) + : (c <= 2691 || (c < 2703 + ? (c >= 2693 && c <= 2701) + : c <= 2705))) + : (c <= 2728 || (c < 2741 + ? (c < 2738 + ? (c >= 2730 && c <= 2736) + : c <= 2739) + : (c <= 2745 || (c < 2759 + ? (c >= 2748 && c <= 2757) + : c <= 2761))))))))))) + : (c <= 2765 || (c < 3200 + ? (c < 2969 + ? (c < 2876 + ? (c < 2821 + ? (c < 2790 + ? (c < 2784 + ? c == 2768 + : c <= 2787) + : (c <= 2799 || (c < 2817 + ? (c >= 2809 && c <= 2815) + : c <= 2819))) + : (c <= 2828 || (c < 2858 + ? (c < 2835 + ? (c >= 2831 && c <= 2832) + : c <= 2856) + : (c <= 2864 || (c < 2869 + ? (c >= 2866 && c <= 2867) + : c <= 2873))))) + : (c <= 2884 || (c < 2918 + ? (c < 2901 + ? (c < 2891 + ? (c >= 2887 && c <= 2888) + : c <= 2893) + : (c <= 2903 || (c < 2911 + ? (c >= 2908 && c <= 2909) + : c <= 2915))) + : (c <= 2927 || (c < 2949 + ? (c < 2946 + ? c == 2929 + : c <= 2947) + : (c <= 2954 || (c < 2962 + ? (c >= 2958 && c <= 2960) + : c <= 2965))))))) + : (c <= 2970 || (c < 3072 + ? (c < 3006 + ? (c < 2979 + ? (c < 2974 + ? c == 2972 + : c <= 2975) + : (c <= 2980 || (c < 2990 + ? (c >= 2984 && c <= 2986) + : c <= 3001))) + : (c <= 3010 || (c < 3024 + ? (c < 3018 + ? (c >= 3014 && c <= 3016) + : c <= 3021) + : (c <= 3024 || (c < 3046 + ? c == 3031 + : c <= 3055))))) + : (c <= 3084 || (c < 3146 + ? (c < 3114 + ? (c < 3090 + ? (c >= 3086 && c <= 3088) + : c <= 3112) + : (c <= 3129 || (c < 3142 + ? (c >= 3132 && c <= 3140) + : c <= 3144))) + : (c <= 3149 || (c < 3165 + ? (c < 3160 + ? (c >= 3157 && c <= 3158) + : c <= 3162) + : (c <= 3165 || (c < 3174 + ? (c >= 3168 && c <= 3171) + : c <= 3183))))))))) + : (c <= 3203 || (c < 3461 + ? (c < 3302 + ? (c < 3260 + ? (c < 3218 + ? (c < 3214 + ? (c >= 3205 && c <= 3212) + : c <= 3216) + : (c <= 3240 || (c < 3253 + ? (c >= 3242 && c <= 3251) + : c <= 3257))) + : (c <= 3268 || (c < 3285 + ? (c < 3274 + ? (c >= 3270 && c <= 3272) + : c <= 3277) + : (c <= 3286 || (c < 3296 + ? (c >= 3293 && c <= 3294) + : c <= 3299))))) + : (c <= 3311 || (c < 3402 + ? (c < 3342 + ? (c < 3328 + ? (c >= 3313 && c <= 3314) + : c <= 3340) + : (c <= 3344 || (c < 3398 + ? (c >= 3346 && c <= 3396) + : c <= 3400))) + : (c <= 3406 || (c < 3430 + ? (c < 3423 + ? (c >= 3412 && c <= 3415) + : c <= 3427) + : (c <= 3439 || (c < 3457 + ? (c >= 3450 && c <= 3455) + : c <= 3459))))))) + : (c <= 3478 || (c < 3648 + ? (c < 3535 + ? (c < 3517 + ? (c < 3507 + ? (c >= 3482 && c <= 3505) + : c <= 3515) + : (c <= 3517 || (c < 3530 + ? (c >= 3520 && c <= 3526) + : c <= 3530))) + : (c <= 3540 || (c < 3558 + ? (c < 3544 + ? c == 3542 + : c <= 3551) + : (c <= 3567 || (c < 3585 + ? (c >= 3570 && c <= 3571) + : c <= 3642))))) + : (c <= 3662 || (c < 3749 + ? (c < 3716 + ? (c < 3713 + ? (c >= 3664 && c <= 3673) + : c <= 3714) + : (c <= 3716 || (c < 3724 + ? (c >= 3718 && c <= 3722) + : c <= 3747))) + : (c <= 3749 || (c < 3782 + ? (c < 3776 + ? (c >= 3751 && c <= 3773) + : c <= 3780) + : (c <= 3782 || (c >= 3784 && c <= 3789))))))))))))) + : (c <= 3801 || (c < 8027 + ? (c < 5952 + ? (c < 4698 + ? (c < 3993 + ? (c < 3895 + ? (c < 3864 + ? (c < 3840 + ? (c >= 3804 && c <= 3807) + : c <= 3840) + : (c <= 3865 || (c < 3893 + ? (c >= 3872 && c <= 3881) + : c <= 3893))) + : (c <= 3895 || (c < 3913 + ? (c < 3902 + ? c == 3897 + : c <= 3911) + : (c <= 3948 || (c < 3974 + ? (c >= 3953 && c <= 3972) + : c <= 3991))))) + : (c <= 4028 || (c < 4301 + ? (c < 4176 + ? (c < 4096 + ? c == 4038 + : c <= 4169) + : (c <= 4253 || (c < 4295 + ? (c >= 4256 && c <= 4293) + : c <= 4295))) + : (c <= 4301 || (c < 4682 + ? (c < 4348 + ? (c >= 4304 && c <= 4346) + : c <= 4680) + : (c <= 4685 || (c < 4696 + ? (c >= 4688 && c <= 4694) + : c <= 4696))))))) + : (c <= 4701 || (c < 4957 + ? (c < 4800 + ? (c < 4752 + ? (c < 4746 + ? (c >= 4704 && c <= 4744) + : c <= 4749) + : (c <= 4784 || (c < 4792 + ? (c >= 4786 && c <= 4789) + : c <= 4798))) + : (c <= 4800 || (c < 4824 + ? (c < 4808 + ? (c >= 4802 && c <= 4805) + : c <= 4822) + : (c <= 4880 || (c < 4888 + ? (c >= 4882 && c <= 4885) + : c <= 4954))))) + : (c <= 4959 || (c < 5743 + ? (c < 5024 + ? (c < 4992 + ? (c >= 4969 && c <= 4977) + : c <= 5007) + : (c <= 5109 || (c < 5121 + ? (c >= 5112 && c <= 5117) + : c <= 5740))) + : (c <= 5759 || (c < 5870 + ? (c < 5792 + ? (c >= 5761 && c <= 5786) + : c <= 5866) + : (c <= 5880 || (c < 5919 + ? (c >= 5888 && c <= 5909) + : c <= 5940))))))))) + : (c <= 5971 || (c < 6783 + ? (c < 6320 + ? (c < 6108 + ? (c < 6002 + ? (c < 5998 + ? (c >= 5984 && c <= 5996) + : c <= 6000) + : (c <= 6003 || (c < 6103 + ? (c >= 6016 && c <= 6099) + : c <= 6103))) + : (c <= 6109 || (c < 6159 + ? (c < 6155 + ? (c >= 6112 && c <= 6121) + : c <= 6157) + : (c <= 6169 || (c < 6272 + ? (c >= 6176 && c <= 6264) + : c <= 6314))))) + : (c <= 6389 || (c < 6528 + ? (c < 6448 + ? (c < 6432 + ? (c >= 6400 && c <= 6430) + : c <= 6443) + : (c <= 6459 || (c < 6512 + ? (c >= 6470 && c <= 6509) + : c <= 6516))) + : (c <= 6571 || (c < 6656 + ? (c < 6608 + ? (c >= 6576 && c <= 6601) + : c <= 6618) + : (c <= 6683 || (c < 6752 + ? (c >= 6688 && c <= 6750) + : c <= 6780))))))) + : (c <= 6793 || (c < 7296 + ? (c < 6992 + ? (c < 6832 + ? (c < 6823 + ? (c >= 6800 && c <= 6809) + : c <= 6823) + : (c <= 6845 || (c < 6912 + ? (c >= 6847 && c <= 6862) + : c <= 6988))) + : (c <= 7001 || (c < 7168 + ? (c < 7040 + ? (c >= 7019 && c <= 7027) + : c <= 7155) + : (c <= 7223 || (c < 7245 + ? (c >= 7232 && c <= 7241) + : c <= 7293))))) + : (c <= 7304 || (c < 7960 + ? (c < 7376 + ? (c < 7357 + ? (c >= 7312 && c <= 7354) + : c <= 7359) + : (c <= 7378 || (c < 7424 + ? (c >= 7380 && c <= 7418) + : c <= 7957))) + : (c <= 7965 || (c < 8016 + ? (c < 8008 + ? (c >= 7968 && c <= 8005) + : c <= 8013) + : (c <= 8023 || c == 8025)))))))))) + : (c <= 8027 || (c < 11728 + ? (c < 8469 + ? (c < 8182 + ? (c < 8130 + ? (c < 8064 + ? (c < 8031 + ? c == 8029 + : c <= 8061) + : (c <= 8116 || (c < 8126 + ? (c >= 8118 && c <= 8124) + : c <= 8126))) + : (c <= 8132 || (c < 8150 + ? (c < 8144 + ? (c >= 8134 && c <= 8140) + : c <= 8147) + : (c <= 8155 || (c < 8178 + ? (c >= 8160 && c <= 8172) + : c <= 8180))))) + : (c <= 8188 || (c < 8400 + ? (c < 8305 + ? (c < 8276 + ? (c >= 8255 && c <= 8256) + : c <= 8276) + : (c <= 8305 || (c < 8336 + ? c == 8319 + : c <= 8348))) + : (c <= 8412 || (c < 8450 + ? (c < 8421 + ? c == 8417 + : c <= 8432) + : (c <= 8450 || (c < 8458 + ? c == 8455 + : c <= 8467))))))) + : (c <= 8469 || (c < 11520 + ? (c < 8508 + ? (c < 8486 + ? (c < 8484 + ? (c >= 8472 && c <= 8477) + : c <= 8484) + : (c <= 8486 || (c < 8490 + ? c == 8488 + : c <= 8505))) + : (c <= 8511 || (c < 8544 + ? (c < 8526 + ? (c >= 8517 && c <= 8521) + : c <= 8526) + : (c <= 8584 || (c < 11499 + ? (c >= 11264 && c <= 11492) + : c <= 11507))))) + : (c <= 11557 || (c < 11680 + ? (c < 11568 + ? (c < 11565 + ? c == 11559 + : c <= 11565) + : (c <= 11623 || (c < 11647 + ? c == 11631 + : c <= 11670))) + : (c <= 11686 || (c < 11704 + ? (c < 11696 + ? (c >= 11688 && c <= 11694) + : c <= 11702) + : (c <= 11710 || (c < 11720 + ? (c >= 11712 && c <= 11718) + : c <= 11726))))))))) + : (c <= 11734 || (c < 42775 + ? (c < 12549 + ? (c < 12344 + ? (c < 12293 + ? (c < 11744 + ? (c >= 11736 && c <= 11742) + : c <= 11775) + : (c <= 12295 || (c < 12337 + ? (c >= 12321 && c <= 12335) + : c <= 12341))) + : (c <= 12348 || (c < 12445 + ? (c < 12441 + ? (c >= 12353 && c <= 12438) + : c <= 12442) + : (c <= 12447 || (c < 12540 + ? (c >= 12449 && c <= 12538) + : c <= 12543))))) + : (c <= 12591 || (c < 42192 + ? (c < 12784 + ? (c < 12704 + ? (c >= 12593 && c <= 12686) + : c <= 12735) + : (c <= 12799 || (c < 19968 + ? (c >= 13312 && c <= 19903) + : c <= 42124))) + : (c <= 42237 || (c < 42560 + ? (c < 42512 + ? (c >= 42240 && c <= 42508) + : c <= 42539) + : (c <= 42607 || (c < 42623 + ? (c >= 42612 && c <= 42621) + : c <= 42737))))))) + : (c <= 42783 || (c < 43259 + ? (c < 42994 + ? (c < 42960 + ? (c < 42891 + ? (c >= 42786 && c <= 42888) + : c <= 42954) + : (c <= 42961 || (c < 42965 + ? c == 42963 + : c <= 42969))) + : (c <= 43047 || (c < 43136 + ? (c < 43072 + ? c == 43052 + : c <= 43123) + : (c <= 43205 || (c < 43232 + ? (c >= 43216 && c <= 43225) + : c <= 43255))))) + : (c <= 43259 || (c < 43488 + ? (c < 43360 + ? (c < 43312 + ? (c >= 43261 && c <= 43309) + : c <= 43347) + : (c <= 43388 || (c < 43471 + ? (c >= 43392 && c <= 43456) + : c <= 43481))) + : (c <= 43518 || (c < 43600 + ? (c < 43584 + ? (c >= 43520 && c <= 43574) + : c <= 43597) + : (c <= 43609 || (c >= 43616 && c <= 43638))))))))))))))) + : (c <= 43714 || (c < 71472 + ? (c < 67644 + ? (c < 65382 + ? (c < 64318 + ? (c < 44012 + ? (c < 43793 + ? (c < 43762 + ? (c < 43744 + ? (c >= 43739 && c <= 43741) + : c <= 43759) + : (c <= 43766 || (c < 43785 + ? (c >= 43777 && c <= 43782) + : c <= 43790))) + : (c <= 43798 || (c < 43824 + ? (c < 43816 + ? (c >= 43808 && c <= 43814) + : c <= 43822) + : (c <= 43866 || (c < 43888 + ? (c >= 43868 && c <= 43881) + : c <= 44010))))) + : (c <= 44013 || (c < 64112 + ? (c < 55216 + ? (c < 44032 + ? (c >= 44016 && c <= 44025) + : c <= 55203) + : (c <= 55238 || (c < 63744 + ? (c >= 55243 && c <= 55291) + : c <= 64109))) + : (c <= 64217 || (c < 64285 + ? (c < 64275 + ? (c >= 64256 && c <= 64262) + : c <= 64279) + : (c <= 64296 || (c < 64312 + ? (c >= 64298 && c <= 64310) + : c <= 64316))))))) + : (c <= 64318 || (c < 65101 + ? (c < 64848 + ? (c < 64326 + ? (c < 64323 + ? (c >= 64320 && c <= 64321) + : c <= 64324) + : (c <= 64433 || (c < 64612 + ? (c >= 64467 && c <= 64605) + : c <= 64829))) + : (c <= 64911 || (c < 65024 + ? (c < 65008 + ? (c >= 64914 && c <= 64967) + : c <= 65017) + : (c <= 65039 || (c < 65075 + ? (c >= 65056 && c <= 65071) + : c <= 65076))))) + : (c <= 65103 || (c < 65149 + ? (c < 65143 + ? (c < 65139 + ? c == 65137 + : c <= 65139) + : (c <= 65143 || (c < 65147 + ? c == 65145 + : c <= 65147))) + : (c <= 65149 || (c < 65313 + ? (c < 65296 + ? (c >= 65151 && c <= 65276) + : c <= 65305) + : (c <= 65338 || (c < 65345 + ? c == 65343 + : c <= 65370))))))))) + : (c <= 65470 || (c < 66560 + ? (c < 65856 + ? (c < 65549 + ? (c < 65490 + ? (c < 65482 + ? (c >= 65474 && c <= 65479) + : c <= 65487) + : (c <= 65495 || (c < 65536 + ? (c >= 65498 && c <= 65500) + : c <= 65547))) + : (c <= 65574 || (c < 65599 + ? (c < 65596 + ? (c >= 65576 && c <= 65594) + : c <= 65597) + : (c <= 65613 || (c < 65664 + ? (c >= 65616 && c <= 65629) + : c <= 65786))))) + : (c <= 65908 || (c < 66349 + ? (c < 66208 + ? (c < 66176 + ? c == 66045 + : c <= 66204) + : (c <= 66256 || (c < 66304 + ? c == 66272 + : c <= 66335))) + : (c <= 66378 || (c < 66464 + ? (c < 66432 + ? (c >= 66384 && c <= 66426) + : c <= 66461) + : (c <= 66499 || (c < 66513 + ? (c >= 66504 && c <= 66511) + : c <= 66517))))))) + : (c <= 66717 || (c < 66995 + ? (c < 66928 + ? (c < 66776 + ? (c < 66736 + ? (c >= 66720 && c <= 66729) + : c <= 66771) + : (c <= 66811 || (c < 66864 + ? (c >= 66816 && c <= 66855) + : c <= 66915))) + : (c <= 66938 || (c < 66964 + ? (c < 66956 + ? (c >= 66940 && c <= 66954) + : c <= 66962) + : (c <= 66965 || (c < 66979 + ? (c >= 66967 && c <= 66977) + : c <= 66993))))) + : (c <= 67001 || (c < 67463 + ? (c < 67392 + ? (c < 67072 + ? (c >= 67003 && c <= 67004) + : c <= 67382) + : (c <= 67413 || (c < 67456 + ? (c >= 67424 && c <= 67431) + : c <= 67461))) + : (c <= 67504 || (c < 67592 + ? (c < 67584 + ? (c >= 67506 && c <= 67514) + : c <= 67589) + : (c <= 67592 || (c < 67639 + ? (c >= 67594 && c <= 67637) + : c <= 67640))))))))))) + : (c <= 67644 || (c < 69968 + ? (c < 68480 + ? (c < 68108 + ? (c < 67840 + ? (c < 67712 + ? (c < 67680 + ? (c >= 67647 && c <= 67669) + : c <= 67702) + : (c <= 67742 || (c < 67828 + ? (c >= 67808 && c <= 67826) + : c <= 67829))) + : (c <= 67861 || (c < 68030 + ? (c < 67968 + ? (c >= 67872 && c <= 67897) + : c <= 68023) + : (c <= 68031 || (c < 68101 + ? (c >= 68096 && c <= 68099) + : c <= 68102))))) + : (c <= 68115 || (c < 68224 + ? (c < 68152 + ? (c < 68121 + ? (c >= 68117 && c <= 68119) + : c <= 68149) + : (c <= 68154 || (c < 68192 + ? c == 68159 + : c <= 68220))) + : (c <= 68252 || (c < 68352 + ? (c < 68297 + ? (c >= 68288 && c <= 68295) + : c <= 68326) + : (c <= 68405 || (c < 68448 + ? (c >= 68416 && c <= 68437) + : c <= 68466))))))) + : (c <= 68497 || (c < 69488 + ? (c < 69248 + ? (c < 68800 + ? (c < 68736 + ? (c >= 68608 && c <= 68680) + : c <= 68786) + : (c <= 68850 || (c < 68912 + ? (c >= 68864 && c <= 68903) + : c <= 68921))) + : (c <= 69289 || (c < 69376 + ? (c < 69296 + ? (c >= 69291 && c <= 69292) + : c <= 69297) + : (c <= 69404 || (c < 69424 + ? c == 69415 + : c <= 69456))))) + : (c <= 69509 || (c < 69826 + ? (c < 69632 + ? (c < 69600 + ? (c >= 69552 && c <= 69572) + : c <= 69622) + : (c <= 69702 || (c < 69759 + ? (c >= 69734 && c <= 69749) + : c <= 69818))) + : (c <= 69826 || (c < 69888 + ? (c < 69872 + ? (c >= 69840 && c <= 69864) + : c <= 69881) + : (c <= 69940 || (c < 69956 + ? (c >= 69942 && c <= 69951) + : c <= 69959))))))))) + : (c <= 70003 || (c < 70471 + ? (c < 70287 + ? (c < 70144 + ? (c < 70089 + ? (c < 70016 + ? c == 70006 + : c <= 70084) + : (c <= 70092 || (c < 70108 + ? (c >= 70094 && c <= 70106) + : c <= 70108))) + : (c <= 70161 || (c < 70272 + ? (c < 70206 + ? (c >= 70163 && c <= 70199) + : c <= 70206) + : (c <= 70278 || (c < 70282 + ? c == 70280 + : c <= 70285))))) + : (c <= 70301 || (c < 70415 + ? (c < 70384 + ? (c < 70320 + ? (c >= 70303 && c <= 70312) + : c <= 70378) + : (c <= 70393 || (c < 70405 + ? (c >= 70400 && c <= 70403) + : c <= 70412))) + : (c <= 70416 || (c < 70450 + ? (c < 70442 + ? (c >= 70419 && c <= 70440) + : c <= 70448) + : (c <= 70451 || (c < 70459 + ? (c >= 70453 && c <= 70457) + : c <= 70468))))))) + : (c <= 70472 || (c < 70864 + ? (c < 70512 + ? (c < 70487 + ? (c < 70480 + ? (c >= 70475 && c <= 70477) + : c <= 70480) + : (c <= 70487 || (c < 70502 + ? (c >= 70493 && c <= 70499) + : c <= 70508))) + : (c <= 70516 || (c < 70750 + ? (c < 70736 + ? (c >= 70656 && c <= 70730) + : c <= 70745) + : (c <= 70753 || (c < 70855 + ? (c >= 70784 && c <= 70853) + : c <= 70855))))) + : (c <= 70873 || (c < 71248 + ? (c < 71128 + ? (c < 71096 + ? (c >= 71040 && c <= 71093) + : c <= 71104) + : (c <= 71133 || (c < 71236 + ? (c >= 71168 && c <= 71232) + : c <= 71236))) + : (c <= 71257 || (c < 71424 + ? (c < 71360 + ? (c >= 71296 && c <= 71352) + : c <= 71369) + : (c <= 71450 || (c >= 71453 && c <= 71467))))))))))))) + : (c <= 71481 || (c < 119973 + ? (c < 82944 + ? (c < 72784 + ? (c < 72096 + ? (c < 71948 + ? (c < 71840 + ? (c < 71680 + ? (c >= 71488 && c <= 71494) + : c <= 71738) + : (c <= 71913 || (c < 71945 + ? (c >= 71935 && c <= 71942) + : c <= 71945))) + : (c <= 71955 || (c < 71991 + ? (c < 71960 + ? (c >= 71957 && c <= 71958) + : c <= 71989) + : (c <= 71992 || (c < 72016 + ? (c >= 71995 && c <= 72003) + : c <= 72025))))) + : (c <= 72103 || (c < 72272 + ? (c < 72163 + ? (c < 72154 + ? (c >= 72106 && c <= 72151) + : c <= 72161) + : (c <= 72164 || (c < 72263 + ? (c >= 72192 && c <= 72254) + : c <= 72263))) + : (c <= 72345 || (c < 72704 + ? (c < 72368 + ? c == 72349 + : c <= 72440) + : (c <= 72712 || (c < 72760 + ? (c >= 72714 && c <= 72758) + : c <= 72768))))))) + : (c <= 72793 || (c < 73063 + ? (c < 72971 + ? (c < 72873 + ? (c < 72850 + ? (c >= 72818 && c <= 72847) + : c <= 72871) + : (c <= 72886 || (c < 72968 + ? (c >= 72960 && c <= 72966) + : c <= 72969))) + : (c <= 73014 || (c < 73023 + ? (c < 73020 + ? c == 73018 + : c <= 73021) + : (c <= 73031 || (c < 73056 + ? (c >= 73040 && c <= 73049) + : c <= 73061))))) + : (c <= 73064 || (c < 73648 + ? (c < 73107 + ? (c < 73104 + ? (c >= 73066 && c <= 73102) + : c <= 73105) + : (c <= 73112 || (c < 73440 + ? (c >= 73120 && c <= 73129) + : c <= 73462))) + : (c <= 73648 || (c < 74880 + ? (c < 74752 + ? (c >= 73728 && c <= 74649) + : c <= 74862) + : (c <= 75075 || (c < 77824 + ? (c >= 77712 && c <= 77808) + : c <= 78894))))))))) + : (c <= 83526 || (c < 110581 + ? (c < 93053 + ? (c < 92880 + ? (c < 92768 + ? (c < 92736 + ? (c >= 92160 && c <= 92728) + : c <= 92766) + : (c <= 92777 || (c < 92864 + ? (c >= 92784 && c <= 92862) + : c <= 92873))) + : (c <= 92909 || (c < 92992 + ? (c < 92928 + ? (c >= 92912 && c <= 92916) + : c <= 92982) + : (c <= 92995 || (c < 93027 + ? (c >= 93008 && c <= 93017) + : c <= 93047))))) + : (c <= 93071 || (c < 94179 + ? (c < 94031 + ? (c < 93952 + ? (c >= 93760 && c <= 93823) + : c <= 94026) + : (c <= 94087 || (c < 94176 + ? (c >= 94095 && c <= 94111) + : c <= 94177))) + : (c <= 94180 || (c < 100352 + ? (c < 94208 + ? (c >= 94192 && c <= 94193) + : c <= 100343) + : (c <= 101589 || (c < 110576 + ? (c >= 101632 && c <= 101640) + : c <= 110579))))))) + : (c <= 110587 || (c < 118576 + ? (c < 113664 + ? (c < 110928 + ? (c < 110592 + ? (c >= 110589 && c <= 110590) + : c <= 110882) + : (c <= 110930 || (c < 110960 + ? (c >= 110948 && c <= 110951) + : c <= 111355))) + : (c <= 113770 || (c < 113808 + ? (c < 113792 + ? (c >= 113776 && c <= 113788) + : c <= 113800) + : (c <= 113817 || (c < 118528 + ? (c >= 113821 && c <= 113822) + : c <= 118573))))) + : (c <= 118598 || (c < 119362 + ? (c < 119163 + ? (c < 119149 + ? (c >= 119141 && c <= 119145) + : c <= 119154) + : (c <= 119170 || (c < 119210 + ? (c >= 119173 && c <= 119179) + : c <= 119213))) + : (c <= 119364 || (c < 119966 + ? (c < 119894 + ? (c >= 119808 && c <= 119892) + : c <= 119964) + : (c <= 119967 || c == 119970)))))))))) + : (c <= 119974 || (c < 124912 + ? (c < 120746 + ? (c < 120134 + ? (c < 120071 + ? (c < 119995 + ? (c < 119982 + ? (c >= 119977 && c <= 119980) + : c <= 119993) + : (c <= 119995 || (c < 120005 + ? (c >= 119997 && c <= 120003) + : c <= 120069))) + : (c <= 120074 || (c < 120094 + ? (c < 120086 + ? (c >= 120077 && c <= 120084) + : c <= 120092) + : (c <= 120121 || (c < 120128 + ? (c >= 120123 && c <= 120126) + : c <= 120132))))) + : (c <= 120134 || (c < 120572 + ? (c < 120488 + ? (c < 120146 + ? (c >= 120138 && c <= 120144) + : c <= 120485) + : (c <= 120512 || (c < 120540 + ? (c >= 120514 && c <= 120538) + : c <= 120570))) + : (c <= 120596 || (c < 120656 + ? (c < 120630 + ? (c >= 120598 && c <= 120628) + : c <= 120654) + : (c <= 120686 || (c < 120714 + ? (c >= 120688 && c <= 120712) + : c <= 120744))))))) + : (c <= 120770 || (c < 122907 + ? (c < 121476 + ? (c < 121344 + ? (c < 120782 + ? (c >= 120772 && c <= 120779) + : c <= 120831) + : (c <= 121398 || (c < 121461 + ? (c >= 121403 && c <= 121452) + : c <= 121461))) + : (c <= 121476 || (c < 122624 + ? (c < 121505 + ? (c >= 121499 && c <= 121503) + : c <= 121519) + : (c <= 122654 || (c < 122888 + ? (c >= 122880 && c <= 122886) + : c <= 122904))))) + : (c <= 122913 || (c < 123214 + ? (c < 123136 + ? (c < 122918 + ? (c >= 122915 && c <= 122916) + : c <= 122922) + : (c <= 123180 || (c < 123200 + ? (c >= 123184 && c <= 123197) + : c <= 123209))) + : (c <= 123214 || (c < 124896 + ? (c < 123584 + ? (c >= 123536 && c <= 123566) + : c <= 123641) + : (c <= 124902 || (c < 124909 + ? (c >= 124904 && c <= 124907) + : c <= 124910))))))))) + : (c <= 124926 || (c < 126557 + ? (c < 126521 + ? (c < 126469 + ? (c < 125184 + ? (c < 125136 + ? (c >= 124928 && c <= 125124) + : c <= 125142) + : (c <= 125259 || (c < 126464 + ? (c >= 125264 && c <= 125273) + : c <= 126467))) + : (c <= 126495 || (c < 126503 + ? (c < 126500 + ? (c >= 126497 && c <= 126498) + : c <= 126500) + : (c <= 126503 || (c < 126516 + ? (c >= 126505 && c <= 126514) + : c <= 126519))))) + : (c <= 126521 || (c < 126541 + ? (c < 126535 + ? (c < 126530 + ? c == 126523 + : c <= 126530) + : (c <= 126535 || (c < 126539 + ? c == 126537 + : c <= 126539))) + : (c <= 126543 || (c < 126551 + ? (c < 126548 + ? (c >= 126545 && c <= 126546) + : c <= 126548) + : (c <= 126551 || (c < 126555 + ? c == 126553 + : c <= 126555))))))) + : (c <= 126557 || (c < 126629 + ? (c < 126580 + ? (c < 126564 + ? (c < 126561 + ? c == 126559 + : c <= 126562) + : (c <= 126564 || (c < 126572 + ? (c >= 126567 && c <= 126570) + : c <= 126578))) + : (c <= 126583 || (c < 126592 + ? (c < 126590 + ? (c >= 126585 && c <= 126588) + : c <= 126590) + : (c <= 126601 || (c < 126625 + ? (c >= 126603 && c <= 126619) + : c <= 126627))))) + : (c <= 126633 || (c < 178208 + ? (c < 131072 + ? (c < 130032 + ? (c >= 126635 && c <= 126651) + : c <= 130041) + : (c <= 173791 || (c < 177984 + ? (c >= 173824 && c <= 177976) + : c <= 178205))) + : (c <= 183969 || (c < 196608 + ? (c < 194560 + ? (c >= 183984 && c <= 191456) + : c <= 195101) + : (c <= 201546 || (c >= 917760 && c <= 917999))))))))))))))))); +} + +static inline bool aux_sym_long_flag_token1_character_set_2(int32_t c) { + return (c < 11647 + ? (c < 3298 + ? (c < 2558 + ? (c < 2027 + ? (c < 1611 + ? (c < 1425 + ? (c < 768 + ? (c < 183 + ? (c >= '0' && c <= '9') + : c <= 183) + : (c <= 879 || (c < 1155 + ? c == 903 + : c <= 1159))) + : (c <= 1469 || (c < 1476 + ? (c < 1473 + ? c == 1471 + : c <= 1474) + : (c <= 1477 || (c < 1552 + ? c == 1479 + : c <= 1562))))) + : (c <= 1641 || (c < 1776 + ? (c < 1759 + ? (c < 1750 + ? c == 1648 + : c <= 1756) + : (c <= 1764 || (c < 1770 + ? (c >= 1767 && c <= 1768) + : c <= 1773))) + : (c <= 1785 || (c < 1958 + ? (c < 1840 + ? c == 1809 + : c <= 1866) + : (c <= 1968 || (c >= 1984 && c <= 1993))))))) + : (c <= 2035 || (c < 2385 + ? (c < 2137 + ? (c < 2075 + ? (c < 2070 + ? c == 2045 + : c <= 2073) + : (c <= 2083 || (c < 2089 + ? (c >= 2085 && c <= 2087) + : c <= 2093))) + : (c <= 2139 || (c < 2275 + ? (c < 2250 + ? (c >= 2200 && c <= 2207) + : c <= 2273) + : (c <= 2307 || (c < 2366 + ? (c >= 2362 && c <= 2364) + : c <= 2383))))) + : (c <= 2391 || (c < 2503 + ? (c < 2433 + ? (c < 2406 + ? (c >= 2402 && c <= 2403) + : c <= 2415) + : (c <= 2435 || (c < 2494 + ? c == 2492 + : c <= 2500))) + : (c <= 2504 || (c < 2530 + ? (c < 2519 + ? (c >= 2507 && c <= 2509) + : c <= 2519) + : (c <= 2531 || (c >= 2534 && c <= 2543))))))))) + : (c <= 2558 || (c < 2914 + ? (c < 2759 + ? (c < 2641 + ? (c < 2622 + ? (c < 2620 + ? (c >= 2561 && c <= 2563) + : c <= 2620) + : (c <= 2626 || (c < 2635 + ? (c >= 2631 && c <= 2632) + : c <= 2637))) + : (c <= 2641 || (c < 2689 + ? (c < 2677 + ? (c >= 2662 && c <= 2673) + : c <= 2677) + : (c <= 2691 || (c < 2750 + ? c == 2748 + : c <= 2757))))) + : (c <= 2761 || (c < 2876 + ? (c < 2790 + ? (c < 2786 + ? (c >= 2763 && c <= 2765) + : c <= 2787) + : (c <= 2799 || (c < 2817 + ? (c >= 2810 && c <= 2815) + : c <= 2819))) + : (c <= 2876 || (c < 2891 + ? (c < 2887 + ? (c >= 2878 && c <= 2884) + : c <= 2888) + : (c <= 2893 || (c >= 2901 && c <= 2903))))))) + : (c <= 2915 || (c < 3142 + ? (c < 3031 + ? (c < 3006 + ? (c < 2946 + ? (c >= 2918 && c <= 2927) + : c <= 2946) + : (c <= 3010 || (c < 3018 + ? (c >= 3014 && c <= 3016) + : c <= 3021))) + : (c <= 3031 || (c < 3132 + ? (c < 3072 + ? (c >= 3046 && c <= 3055) + : c <= 3076) + : (c <= 3132 || (c >= 3134 && c <= 3140))))) + : (c <= 3144 || (c < 3260 + ? (c < 3170 + ? (c < 3157 + ? (c >= 3146 && c <= 3149) + : c <= 3158) + : (c <= 3171 || (c < 3201 + ? (c >= 3174 && c <= 3183) + : c <= 3203))) + : (c <= 3260 || (c < 3274 + ? (c < 3270 + ? (c >= 3262 && c <= 3268) + : c <= 3272) + : (c <= 3277 || (c >= 3285 && c <= 3286))))))))))) + : (c <= 3299 || (c < 4969 + ? (c < 3784 + ? (c < 3535 + ? (c < 3402 + ? (c < 3387 + ? (c < 3328 + ? (c >= 3302 && c <= 3311) + : c <= 3331) + : (c <= 3388 || (c < 3398 + ? (c >= 3390 && c <= 3396) + : c <= 3400))) + : (c <= 3405 || (c < 3430 + ? (c < 3426 + ? c == 3415 + : c <= 3427) + : (c <= 3439 || (c < 3530 + ? (c >= 3457 && c <= 3459) + : c <= 3530))))) + : (c <= 3540 || (c < 3635 + ? (c < 3558 + ? (c < 3544 + ? c == 3542 + : c <= 3551) + : (c <= 3567 || (c < 3633 + ? (c >= 3570 && c <= 3571) + : c <= 3633))) + : (c <= 3642 || (c < 3761 + ? (c < 3664 + ? (c >= 3655 && c <= 3662) + : c <= 3673) + : (c <= 3761 || (c >= 3763 && c <= 3772))))))) + : (c <= 3789 || (c < 4038 + ? (c < 3897 + ? (c < 3872 + ? (c < 3864 + ? (c >= 3792 && c <= 3801) + : c <= 3865) + : (c <= 3881 || (c < 3895 + ? c == 3893 + : c <= 3895))) + : (c <= 3897 || (c < 3974 + ? (c < 3953 + ? (c >= 3902 && c <= 3903) + : c <= 3972) + : (c <= 3975 || (c < 3993 + ? (c >= 3981 && c <= 3991) + : c <= 4028))))) + : (c <= 4038 || (c < 4199 + ? (c < 4182 + ? (c < 4160 + ? (c >= 4139 && c <= 4158) + : c <= 4169) + : (c <= 4185 || (c < 4194 + ? (c >= 4190 && c <= 4192) + : c <= 4196))) + : (c <= 4205 || (c < 4239 + ? (c < 4226 + ? (c >= 4209 && c <= 4212) + : c <= 4237) + : (c <= 4253 || (c >= 4957 && c <= 4959))))))))) + : (c <= 4977 || (c < 6964 + ? (c < 6448 + ? (c < 6109 + ? (c < 5970 + ? (c < 5938 + ? (c >= 5906 && c <= 5909) + : c <= 5940) + : (c <= 5971 || (c < 6068 + ? (c >= 6002 && c <= 6003) + : c <= 6099))) + : (c <= 6109 || (c < 6159 + ? (c < 6155 + ? (c >= 6112 && c <= 6121) + : c <= 6157) + : (c <= 6169 || (c < 6432 + ? c == 6313 + : c <= 6443))))) + : (c <= 6459 || (c < 6783 + ? (c < 6679 + ? (c < 6608 + ? (c >= 6470 && c <= 6479) + : c <= 6618) + : (c <= 6683 || (c < 6752 + ? (c >= 6741 && c <= 6750) + : c <= 6780))) + : (c <= 6793 || (c < 6847 + ? (c < 6832 + ? (c >= 6800 && c <= 6809) + : c <= 6845) + : (c <= 6862 || (c >= 6912 && c <= 6916))))))) + : (c <= 6980 || (c < 7380 + ? (c < 7142 + ? (c < 7040 + ? (c < 7019 + ? (c >= 6992 && c <= 7001) + : c <= 7027) + : (c <= 7042 || (c < 7088 + ? (c >= 7073 && c <= 7085) + : c <= 7097))) + : (c <= 7155 || (c < 7248 + ? (c < 7232 + ? (c >= 7204 && c <= 7223) + : c <= 7241) + : (c <= 7257 || (c >= 7376 && c <= 7378))))) + : (c <= 7400 || (c < 8276 + ? (c < 7415 + ? (c < 7412 + ? c == 7405 + : c <= 7412) + : (c <= 7417 || (c < 8255 + ? (c >= 7616 && c <= 7679) + : c <= 8256))) + : (c <= 8276 || (c < 8421 + ? (c < 8417 + ? (c >= 8400 && c <= 8412) + : c <= 8417) + : (c <= 8432 || (c >= 11503 && c <= 11505))))))))))))) + : (c <= 11647 || (c < 70498 + ? (c < 65296 + ? (c < 43472 + ? (c < 43043 + ? (c < 42612 + ? (c < 12441 + ? (c < 12330 + ? (c >= 11744 && c <= 11775) + : c <= 12335) + : (c <= 12442 || (c < 42607 + ? (c >= 42528 && c <= 42537) + : c <= 42607))) + : (c <= 42621 || (c < 43010 + ? (c < 42736 + ? (c >= 42654 && c <= 42655) + : c <= 42737) + : (c <= 43010 || (c < 43019 + ? c == 43014 + : c <= 43019))))) + : (c <= 43047 || (c < 43263 + ? (c < 43188 + ? (c < 43136 + ? c == 43052 + : c <= 43137) + : (c <= 43205 || (c < 43232 + ? (c >= 43216 && c <= 43225) + : c <= 43249))) + : (c <= 43273 || (c < 43392 + ? (c < 43335 + ? (c >= 43302 && c <= 43309) + : c <= 43347) + : (c <= 43395 || (c >= 43443 && c <= 43456))))))) + : (c <= 43481 || (c < 43713 + ? (c < 43600 + ? (c < 43561 + ? (c < 43504 + ? c == 43493 + : c <= 43513) + : (c <= 43574 || (c < 43596 + ? c == 43587 + : c <= 43597))) + : (c <= 43609 || (c < 43698 + ? (c < 43696 + ? (c >= 43643 && c <= 43645) + : c <= 43696) + : (c <= 43700 || (c < 43710 + ? (c >= 43703 && c <= 43704) + : c <= 43711))))) + : (c <= 43713 || (c < 64286 + ? (c < 44003 + ? (c < 43765 + ? (c >= 43755 && c <= 43759) + : c <= 43766) + : (c <= 44010 || (c < 44016 + ? (c >= 44012 && c <= 44013) + : c <= 44025))) + : (c <= 64286 || (c < 65075 + ? (c < 65056 + ? (c >= 65024 && c <= 65039) + : c <= 65071) + : (c <= 65076 || (c >= 65101 && c <= 65103))))))))) + : (c <= 65305 || (c < 69808 + ? (c < 68325 + ? (c < 66720 + ? (c < 66045 + ? (c < 65438 + ? c == 65343 + : c <= 65439) + : (c <= 66045 || (c < 66422 + ? c == 66272 + : c <= 66426))) + : (c <= 66729 || (c < 68108 + ? (c < 68101 + ? (c >= 68097 && c <= 68099) + : c <= 68102) + : (c <= 68111 || (c < 68159 + ? (c >= 68152 && c <= 68154) + : c <= 68159))))) + : (c <= 68326 || (c < 69632 + ? (c < 69291 + ? (c < 68912 + ? (c >= 68900 && c <= 68903) + : c <= 68921) + : (c <= 69292 || (c < 69506 + ? (c >= 69446 && c <= 69456) + : c <= 69509))) + : (c <= 69634 || (c < 69747 + ? (c < 69734 + ? (c >= 69688 && c <= 69702) + : c <= 69744) + : (c <= 69748 || (c >= 69759 && c <= 69762))))))) + : (c <= 69818 || (c < 70094 + ? (c < 69957 + ? (c < 69888 + ? (c < 69872 + ? c == 69826 + : c <= 69881) + : (c <= 69890 || (c < 69942 + ? (c >= 69927 && c <= 69940) + : c <= 69951))) + : (c <= 69958 || (c < 70067 + ? (c < 70016 + ? c == 70003 + : c <= 70018) + : (c <= 70080 || (c >= 70089 && c <= 70092))))) + : (c <= 70105 || (c < 70459 + ? (c < 70367 + ? (c < 70206 + ? (c >= 70188 && c <= 70199) + : c <= 70206) + : (c <= 70378 || (c < 70400 + ? (c >= 70384 && c <= 70393) + : c <= 70403))) + : (c <= 70460 || (c < 70475 + ? (c < 70471 + ? (c >= 70462 && c <= 70468) + : c <= 70472) + : (c <= 70477 || c == 70487)))))))))) + : (c <= 70499 || (c < 73098 + ? (c < 72002 + ? (c < 71248 + ? (c < 70832 + ? (c < 70709 + ? (c < 70512 + ? (c >= 70502 && c <= 70508) + : c <= 70516) + : (c <= 70726 || (c < 70750 + ? (c >= 70736 && c <= 70745) + : c <= 70750))) + : (c <= 70851 || (c < 71096 + ? (c < 71087 + ? (c >= 70864 && c <= 70873) + : c <= 71093) + : (c <= 71104 || (c < 71216 + ? (c >= 71132 && c <= 71133) + : c <= 71232))))) + : (c <= 71257 || (c < 71904 + ? (c < 71453 + ? (c < 71360 + ? (c >= 71339 && c <= 71351) + : c <= 71369) + : (c <= 71467 || (c < 71724 + ? (c >= 71472 && c <= 71481) + : c <= 71738))) + : (c <= 71913 || (c < 71995 + ? (c < 71991 + ? (c >= 71984 && c <= 71989) + : c <= 71992) + : (c <= 71998 || c == 72000)))))) + : (c <= 72003 || (c < 72751 + ? (c < 72243 + ? (c < 72154 + ? (c < 72145 + ? (c >= 72016 && c <= 72025) + : c <= 72151) + : (c <= 72160 || (c < 72193 + ? c == 72164 + : c <= 72202))) + : (c <= 72249 || (c < 72273 + ? (c < 72263 + ? (c >= 72251 && c <= 72254) + : c <= 72263) + : (c <= 72283 || (c >= 72330 && c <= 72345))))) + : (c <= 72758 || (c < 73018 + ? (c < 72850 + ? (c < 72784 + ? (c >= 72760 && c <= 72767) + : c <= 72793) + : (c <= 72871 || (c < 73009 + ? (c >= 72873 && c <= 72886) + : c <= 73014))) + : (c <= 73018 || (c < 73031 + ? (c < 73023 + ? (c >= 73020 && c <= 73021) + : c <= 73029) + : (c <= 73031 || (c >= 73040 && c <= 73049))))))))) + : (c <= 73102 || (c < 119362 + ? (c < 94095 + ? (c < 92864 + ? (c < 73120 + ? (c < 73107 + ? (c >= 73104 && c <= 73105) + : c <= 73111) + : (c <= 73129 || (c < 92768 + ? (c >= 73459 && c <= 73462) + : c <= 92777))) + : (c <= 92873 || (c < 93008 + ? (c < 92976 + ? (c >= 92912 && c <= 92916) + : c <= 92982) + : (c <= 93017 || (c < 94033 + ? c == 94031 + : c <= 94087))))) + : (c <= 94098 || (c < 119141 + ? (c < 113821 + ? (c < 94192 + ? c == 94180 + : c <= 94193) + : (c <= 113822 || (c < 118576 + ? (c >= 118528 && c <= 118573) + : c <= 118598))) + : (c <= 119145 || (c < 119173 + ? (c < 119163 + ? (c >= 119149 && c <= 119154) + : c <= 119170) + : (c <= 119179 || (c >= 119210 && c <= 119213))))))) + : (c <= 119364 || (c < 122915 + ? (c < 121499 + ? (c < 121403 + ? (c < 121344 + ? (c >= 120782 && c <= 120831) + : c <= 121398) + : (c <= 121452 || (c < 121476 + ? c == 121461 + : c <= 121476))) + : (c <= 121503 || (c < 122888 + ? (c < 122880 + ? (c >= 121505 && c <= 121519) + : c <= 122886) + : (c <= 122904 || (c >= 122907 && c <= 122913))))) + : (c <= 122916 || (c < 125136 + ? (c < 123200 + ? (c < 123184 + ? (c >= 122918 && c <= 122922) + : c <= 123190) + : (c <= 123209 || (c < 123628 + ? c == 123566 + : c <= 123641))) + : (c <= 125142 || (c < 130032 + ? (c < 125264 + ? (c >= 125252 && c <= 125258) + : c <= 125273) + : (c <= 130041 || (c >= 917760 && c <= 917999))))))))))))))); +} + +static inline bool aux_sym_long_flag_token1_character_set_3(int32_t c) { + return (c < 43793 + ? (c < 4301 + ? (c < 2749 + ? (c < 2042 + ? (c < 908 + ? (c < 710 + ? (c < 181 + ? (c < 'a' + ? (c < '_' + ? (c >= 'A' && c <= 'Z') + : c <= '_') + : (c <= 'z' || c == 170)) + : (c <= 181 || (c < 216 + ? (c < 192 + ? c == 186 + : c <= 214) + : (c <= 246 || (c >= 248 && c <= 705))))) + : (c <= 721 || (c < 886 + ? (c < 750 + ? (c < 748 + ? (c >= 736 && c <= 740) + : c <= 748) + : (c <= 750 || (c >= 880 && c <= 884))) + : (c <= 887 || (c < 895 + ? (c >= 891 && c <= 893) + : (c <= 895 || (c >= 902 && c <= 906))))))) + : (c <= 908 || (c < 1568 + ? (c < 1329 + ? (c < 1015 + ? (c < 931 + ? (c >= 910 && c <= 929) + : c <= 1013) + : (c <= 1153 || (c >= 1162 && c <= 1327))) + : (c <= 1366 || (c < 1488 + ? (c < 1376 + ? c == 1369 + : c <= 1416) + : (c <= 1514 || (c >= 1519 && c <= 1522))))) + : (c <= 1610 || (c < 1791 + ? (c < 1765 + ? (c < 1749 + ? (c >= 1646 && c <= 1747) + : c <= 1749) + : (c <= 1766 || (c >= 1774 && c <= 1788))) + : (c <= 1791 || (c < 1869 + ? (c >= 1808 && c <= 1839) + : (c <= 1969 || (c >= 1994 && c <= 2037))))))))) + : (c <= 2042 || (c < 2544 + ? (c < 2447 + ? (c < 2185 + ? (c < 2144 + ? (c < 2112 + ? (c >= 2048 && c <= 2088) + : c <= 2136) + : (c <= 2154 || (c >= 2160 && c <= 2183))) + : (c <= 2190 || (c < 2417 + ? (c < 2308 + ? (c >= 2208 && c <= 2249) + : c <= 2401) + : (c <= 2432 || (c >= 2437 && c <= 2444))))) + : (c <= 2448 || (c < 2493 + ? (c < 2482 + ? (c < 2474 + ? (c >= 2451 && c <= 2472) + : c <= 2480) + : (c <= 2482 || (c >= 2486 && c <= 2489))) + : (c <= 2493 || (c < 2524 + ? c == 2510 + : (c <= 2525 || (c >= 2527 && c <= 2529))))))) + : (c <= 2545 || (c < 2649 + ? (c < 2602 + ? (c < 2575 + ? (c < 2565 + ? c == 2556 + : c <= 2570) + : (c <= 2576 || (c >= 2579 && c <= 2600))) + : (c <= 2608 || (c < 2613 + ? (c >= 2610 && c <= 2611) + : (c <= 2614 || (c >= 2616 && c <= 2617))))) + : (c <= 2652 || (c < 2707 + ? (c < 2693 + ? (c < 2674 + ? c == 2654 + : c <= 2676) + : (c <= 2701 || (c >= 2703 && c <= 2705))) + : (c <= 2728 || (c < 2738 + ? (c >= 2730 && c <= 2736) + : (c <= 2739 || (c >= 2741 && c <= 2745))))))))))) + : (c <= 2749 || (c < 3242 + ? (c < 2972 + ? (c < 2877 + ? (c < 2831 + ? (c < 2809 + ? (c < 2784 + ? c == 2768 + : c <= 2785) + : (c <= 2809 || (c >= 2821 && c <= 2828))) + : (c <= 2832 || (c < 2866 + ? (c < 2858 + ? (c >= 2835 && c <= 2856) + : c <= 2864) + : (c <= 2867 || (c >= 2869 && c <= 2873))))) + : (c <= 2877 || (c < 2949 + ? (c < 2929 + ? (c < 2911 + ? (c >= 2908 && c <= 2909) + : c <= 2913) + : (c <= 2929 || c == 2947)) + : (c <= 2954 || (c < 2962 + ? (c >= 2958 && c <= 2960) + : (c <= 2965 || (c >= 2969 && c <= 2970))))))) + : (c <= 2972 || (c < 3114 + ? (c < 3024 + ? (c < 2984 + ? (c < 2979 + ? (c >= 2974 && c <= 2975) + : c <= 2980) + : (c <= 2986 || (c >= 2990 && c <= 3001))) + : (c <= 3024 || (c < 3086 + ? (c >= 3077 && c <= 3084) + : (c <= 3088 || (c >= 3090 && c <= 3112))))) + : (c <= 3129 || (c < 3200 + ? (c < 3165 + ? (c < 3160 + ? c == 3133 + : c <= 3162) + : (c <= 3165 || (c >= 3168 && c <= 3169))) + : (c <= 3200 || (c < 3214 + ? (c >= 3205 && c <= 3212) + : (c <= 3216 || (c >= 3218 && c <= 3240))))))))) + : (c <= 3251 || (c < 3648 + ? (c < 3412 + ? (c < 3313 + ? (c < 3293 + ? (c < 3261 + ? (c >= 3253 && c <= 3257) + : c <= 3261) + : (c <= 3294 || (c >= 3296 && c <= 3297))) + : (c <= 3314 || (c < 3346 + ? (c < 3342 + ? (c >= 3332 && c <= 3340) + : c <= 3344) + : (c <= 3389 || c == 3406)))) + : (c <= 3414 || (c < 3507 + ? (c < 3461 + ? (c < 3450 + ? (c >= 3423 && c <= 3425) + : c <= 3455) + : (c <= 3478 || (c >= 3482 && c <= 3505))) + : (c <= 3515 || (c < 3520 + ? c == 3517 + : (c <= 3526 || (c >= 3585 && c <= 3634))))))) + : (c <= 3654 || (c < 3804 + ? (c < 3749 + ? (c < 3718 + ? (c < 3716 + ? (c >= 3713 && c <= 3714) + : c <= 3716) + : (c <= 3722 || (c >= 3724 && c <= 3747))) + : (c <= 3749 || (c < 3776 + ? (c >= 3751 && c <= 3773) + : (c <= 3780 || c == 3782)))) + : (c <= 3807 || (c < 4096 + ? (c < 3913 + ? (c < 3904 + ? c == 3840 + : c <= 3911) + : (c <= 3948 || (c >= 3976 && c <= 3980))) + : (c <= 4159 || (c < 4256 + ? (c >= 4176 && c <= 4238) + : (c <= 4293 || c == 4295)))))))))))) + : (c <= 4301 || (c < 8450 + ? (c < 6480 + ? (c < 5024 + ? (c < 4786 + ? (c < 4696 + ? (c < 4682 + ? (c < 4348 + ? (c >= 4304 && c <= 4346) + : c <= 4680) + : (c <= 4685 || (c >= 4688 && c <= 4694))) + : (c <= 4696 || (c < 4746 + ? (c < 4704 + ? (c >= 4698 && c <= 4701) + : c <= 4744) + : (c <= 4749 || (c >= 4752 && c <= 4784))))) + : (c <= 4789 || (c < 4824 + ? (c < 4802 + ? (c < 4800 + ? (c >= 4792 && c <= 4798) + : c <= 4800) + : (c <= 4805 || (c >= 4808 && c <= 4822))) + : (c <= 4880 || (c < 4888 + ? (c >= 4882 && c <= 4885) + : (c <= 4954 || (c >= 4992 && c <= 5007))))))) + : (c <= 5109 || (c < 5984 + ? (c < 5792 + ? (c < 5743 + ? (c < 5121 + ? (c >= 5112 && c <= 5117) + : c <= 5740) + : (c <= 5759 || (c >= 5761 && c <= 5786))) + : (c <= 5866 || (c < 5919 + ? (c < 5888 + ? (c >= 5870 && c <= 5880) + : c <= 5905) + : (c <= 5937 || (c >= 5952 && c <= 5969))))) + : (c <= 5996 || (c < 6176 + ? (c < 6103 + ? (c < 6016 + ? (c >= 5998 && c <= 6000) + : c <= 6067) + : (c <= 6103 || c == 6108)) + : (c <= 6264 || (c < 6320 + ? (c >= 6272 && c <= 6314) + : (c <= 6389 || (c >= 6400 && c <= 6430))))))))) + : (c <= 6509 || (c < 8016 + ? (c < 7245 + ? (c < 6688 + ? (c < 6576 + ? (c < 6528 + ? (c >= 6512 && c <= 6516) + : c <= 6571) + : (c <= 6601 || (c >= 6656 && c <= 6678))) + : (c <= 6740 || (c < 7043 + ? (c < 6917 + ? c == 6823 + : c <= 6988) + : (c <= 7141 || (c >= 7168 && c <= 7203))))) + : (c <= 7293 || (c < 7424 + ? (c < 7357 + ? (c < 7312 + ? (c >= 7296 && c <= 7304) + : c <= 7354) + : (c <= 7359 || (c >= 7401 && c <= 7418))) + : (c <= 7957 || (c < 7968 + ? (c >= 7960 && c <= 7965) + : (c <= 8005 || (c >= 8008 && c <= 8013))))))) + : (c <= 8023 || (c < 8134 + ? (c < 8064 + ? (c < 8029 + ? (c < 8027 + ? c == 8025 + : c <= 8027) + : (c <= 8029 || (c >= 8031 && c <= 8061))) + : (c <= 8116 || (c < 8126 + ? (c >= 8118 && c <= 8124) + : (c <= 8126 || (c >= 8130 && c <= 8132))))) + : (c <= 8140 || (c < 8182 + ? (c < 8160 + ? (c < 8150 + ? (c >= 8144 && c <= 8147) + : c <= 8155) + : (c <= 8172 || (c >= 8178 && c <= 8180))) + : (c <= 8188 || (c < 8319 + ? c == 8305 + : (c <= 8319 || (c >= 8336 && c <= 8348))))))))))) + : (c <= 8450 || (c < 12549 + ? (c < 11631 + ? (c < 8517 + ? (c < 8484 + ? (c < 8469 + ? (c < 8458 + ? c == 8455 + : c <= 8467) + : (c <= 8469 || (c >= 8472 && c <= 8477))) + : (c <= 8484 || (c < 8490 + ? (c < 8488 + ? c == 8486 + : c <= 8488) + : (c <= 8505 || (c >= 8508 && c <= 8511))))) + : (c <= 8521 || (c < 11520 + ? (c < 11264 + ? (c < 8544 + ? c == 8526 + : c <= 8584) + : (c <= 11492 || (c >= 11499 && c <= 11507))) + : (c <= 11557 || (c < 11565 + ? c == 11559 + : (c <= 11565 || (c >= 11568 && c <= 11623))))))) + : (c <= 11631 || (c < 11736 + ? (c < 11704 + ? (c < 11688 + ? (c < 11680 + ? (c >= 11648 && c <= 11670) + : c <= 11686) + : (c <= 11694 || (c >= 11696 && c <= 11702))) + : (c <= 11710 || (c < 11720 + ? (c >= 11712 && c <= 11718) + : (c <= 11726 || (c >= 11728 && c <= 11734))))) + : (c <= 11742 || (c < 12353 + ? (c < 12337 + ? (c < 12321 + ? (c >= 12293 && c <= 12295) + : c <= 12329) + : (c <= 12341 || (c >= 12344 && c <= 12348))) + : (c <= 12438 || (c < 12449 + ? (c >= 12445 && c <= 12447) + : (c <= 12538 || (c >= 12540 && c <= 12543))))))))) + : (c <= 12591 || (c < 43138 + ? (c < 42623 + ? (c < 19968 + ? (c < 12784 + ? (c < 12704 + ? (c >= 12593 && c <= 12686) + : c <= 12735) + : (c <= 12799 || (c >= 13312 && c <= 19903))) + : (c <= 42124 || (c < 42512 + ? (c < 42240 + ? (c >= 42192 && c <= 42237) + : c <= 42508) + : (c <= 42539 || (c >= 42560 && c <= 42606))))) + : (c <= 42735 || (c < 42963 + ? (c < 42891 + ? (c < 42786 + ? (c >= 42775 && c <= 42783) + : c <= 42888) + : (c <= 42954 || (c >= 42960 && c <= 42961))) + : (c <= 42963 || (c < 42994 + ? (c >= 42965 && c <= 42969) + : (c <= 43042 || (c >= 43072 && c <= 43123))))))) + : (c <= 43187 || (c < 43520 + ? (c < 43360 + ? (c < 43261 + ? (c < 43259 + ? (c >= 43250 && c <= 43255) + : c <= 43259) + : (c <= 43301 || (c >= 43312 && c <= 43334))) + : (c <= 43388 || (c < 43471 + ? (c >= 43396 && c <= 43442) + : (c <= 43471 || (c >= 43488 && c <= 43518))))) + : (c <= 43560 || (c < 43744 + ? (c < 43642 + ? (c < 43616 + ? (c >= 43584 && c <= 43595) + : c <= 43638) + : (c <= 43714 || (c >= 43739 && c <= 43741))) + : (c <= 43754 || (c < 43777 + ? (c >= 43762 && c <= 43764) + : (c <= 43782 || (c >= 43785 && c <= 43790))))))))))))))) + : (c <= 43798 || (c < 71296 + ? (c < 67584 + ? (c < 65498 + ? (c < 64326 + ? (c < 64112 + ? (c < 43888 + ? (c < 43824 + ? (c < 43816 + ? (c >= 43808 && c <= 43814) + : c <= 43822) + : (c <= 43866 || (c >= 43868 && c <= 43881))) + : (c <= 44002 || (c < 55243 + ? (c < 55216 + ? (c >= 44032 && c <= 55203) + : c <= 55238) + : (c <= 55291 || (c >= 63744 && c <= 64109))))) + : (c <= 64217 || (c < 64312 + ? (c < 64285 + ? (c < 64275 + ? (c >= 64256 && c <= 64262) + : c <= 64279) + : (c <= 64296 || (c >= 64298 && c <= 64310))) + : (c <= 64316 || (c < 64320 + ? c == 64318 + : (c <= 64321 || (c >= 64323 && c <= 64324))))))) + : (c <= 64433 || (c < 65147 + ? (c < 65008 + ? (c < 64848 + ? (c < 64612 + ? (c >= 64467 && c <= 64605) + : c <= 64829) + : (c <= 64911 || (c >= 64914 && c <= 64967))) + : (c <= 65017 || (c < 65143 + ? (c < 65139 + ? c == 65137 + : c <= 65139) + : (c <= 65143 || c == 65145)))) + : (c <= 65147 || (c < 65382 + ? (c < 65313 + ? (c < 65151 + ? c == 65149 + : c <= 65276) + : (c <= 65338 || (c >= 65345 && c <= 65370))) + : (c <= 65470 || (c < 65482 + ? (c >= 65474 && c <= 65479) + : (c <= 65487 || (c >= 65490 && c <= 65495))))))))) + : (c <= 65500 || (c < 66736 + ? (c < 66208 + ? (c < 65599 + ? (c < 65576 + ? (c < 65549 + ? (c >= 65536 && c <= 65547) + : c <= 65574) + : (c <= 65594 || (c >= 65596 && c <= 65597))) + : (c <= 65613 || (c < 65856 + ? (c < 65664 + ? (c >= 65616 && c <= 65629) + : c <= 65786) + : (c <= 65908 || (c >= 66176 && c <= 66204))))) + : (c <= 66256 || (c < 66464 + ? (c < 66384 + ? (c < 66349 + ? (c >= 66304 && c <= 66335) + : c <= 66378) + : (c <= 66421 || (c >= 66432 && c <= 66461))) + : (c <= 66499 || (c < 66513 + ? (c >= 66504 && c <= 66511) + : (c <= 66517 || (c >= 66560 && c <= 66717))))))) + : (c <= 66771 || (c < 66979 + ? (c < 66940 + ? (c < 66864 + ? (c < 66816 + ? (c >= 66776 && c <= 66811) + : c <= 66855) + : (c <= 66915 || (c >= 66928 && c <= 66938))) + : (c <= 66954 || (c < 66964 + ? (c >= 66956 && c <= 66962) + : (c <= 66965 || (c >= 66967 && c <= 66977))))) + : (c <= 66993 || (c < 67424 + ? (c < 67072 + ? (c < 67003 + ? (c >= 66995 && c <= 67001) + : c <= 67004) + : (c <= 67382 || (c >= 67392 && c <= 67413))) + : (c <= 67431 || (c < 67463 + ? (c >= 67456 && c <= 67461) + : (c <= 67504 || (c >= 67506 && c <= 67514))))))))))) + : (c <= 67589 || (c < 69600 + ? (c < 68224 + ? (c < 67840 + ? (c < 67647 + ? (c < 67639 + ? (c < 67594 + ? c == 67592 + : c <= 67637) + : (c <= 67640 || c == 67644)) + : (c <= 67669 || (c < 67808 + ? (c < 67712 + ? (c >= 67680 && c <= 67702) + : c <= 67742) + : (c <= 67826 || (c >= 67828 && c <= 67829))))) + : (c <= 67861 || (c < 68112 + ? (c < 68030 + ? (c < 67968 + ? (c >= 67872 && c <= 67897) + : c <= 68023) + : (c <= 68031 || c == 68096)) + : (c <= 68115 || (c < 68121 + ? (c >= 68117 && c <= 68119) + : (c <= 68149 || (c >= 68192 && c <= 68220))))))) + : (c <= 68252 || (c < 68800 + ? (c < 68448 + ? (c < 68352 + ? (c < 68297 + ? (c >= 68288 && c <= 68295) + : c <= 68324) + : (c <= 68405 || (c >= 68416 && c <= 68437))) + : (c <= 68466 || (c < 68608 + ? (c >= 68480 && c <= 68497) + : (c <= 68680 || (c >= 68736 && c <= 68786))))) + : (c <= 68850 || (c < 69415 + ? (c < 69296 + ? (c < 69248 + ? (c >= 68864 && c <= 68899) + : c <= 69289) + : (c <= 69297 || (c >= 69376 && c <= 69404))) + : (c <= 69415 || (c < 69488 + ? (c >= 69424 && c <= 69445) + : (c <= 69505 || (c >= 69552 && c <= 69572))))))))) + : (c <= 69622 || (c < 70320 + ? (c < 70106 + ? (c < 69891 + ? (c < 69763 + ? (c < 69745 + ? (c >= 69635 && c <= 69687) + : c <= 69749) + : (c <= 69807 || (c >= 69840 && c <= 69864))) + : (c <= 69926 || (c < 70006 + ? (c < 69968 + ? (c >= 69956 && c <= 69959) + : c <= 70002) + : (c <= 70006 || (c >= 70019 && c <= 70084))))) + : (c <= 70106 || (c < 70280 + ? (c < 70163 + ? (c < 70144 + ? c == 70108 + : c <= 70161) + : (c <= 70187 || (c >= 70272 && c <= 70278))) + : (c <= 70280 || (c < 70287 + ? (c >= 70282 && c <= 70285) + : (c <= 70301 || (c >= 70303 && c <= 70312))))))) + : (c <= 70366 || (c < 70493 + ? (c < 70450 + ? (c < 70419 + ? (c < 70415 + ? (c >= 70405 && c <= 70412) + : c <= 70416) + : (c <= 70440 || (c >= 70442 && c <= 70448))) + : (c <= 70451 || (c < 70461 + ? (c >= 70453 && c <= 70457) + : (c <= 70461 || c == 70480)))) + : (c <= 70497 || (c < 71040 + ? (c < 70784 + ? (c < 70751 + ? (c >= 70656 && c <= 70730) + : c <= 70753) + : (c <= 70853 || c == 70855)) + : (c <= 71086 || (c < 71168 + ? (c >= 71128 && c <= 71131) + : (c <= 71215 || c == 71236)))))))))))) + : (c <= 71352 || (c < 119997 + ? (c < 82944 + ? (c < 72704 + ? (c < 71999 + ? (c < 71935 + ? (c < 71680 + ? (c < 71488 + ? (c >= 71424 && c <= 71450) + : c <= 71494) + : (c <= 71723 || (c >= 71840 && c <= 71903))) + : (c <= 71942 || (c < 71957 + ? (c < 71948 + ? c == 71945 + : c <= 71955) + : (c <= 71958 || (c >= 71960 && c <= 71983))))) + : (c <= 72001 || (c < 72192 + ? (c < 72161 + ? (c < 72106 + ? (c >= 72096 && c <= 72103) + : c <= 72144) + : (c <= 72161 || c == 72163)) + : (c <= 72250 || (c < 72349 + ? (c >= 72272 && c <= 72329) + : (c <= 72349 || (c >= 72368 && c <= 72440))))))) + : (c <= 72712 || (c < 73066 + ? (c < 72968 + ? (c < 72818 + ? (c < 72768 + ? (c >= 72714 && c <= 72750) + : c <= 72768) + : (c <= 72847 || (c >= 72960 && c <= 72966))) + : (c <= 72969 || (c < 73056 + ? (c < 73030 + ? (c >= 72971 && c <= 73008) + : c <= 73030) + : (c <= 73061 || (c >= 73063 && c <= 73064))))) + : (c <= 73097 || (c < 74752 + ? (c < 73648 + ? (c < 73440 + ? c == 73112 + : c <= 73458) + : (c <= 73648 || (c >= 73728 && c <= 74649))) + : (c <= 74862 || (c < 77712 + ? (c >= 74880 && c <= 75075) + : (c <= 77808 || (c >= 77824 && c <= 78894))))))))) + : (c <= 83526 || (c < 110581 + ? (c < 93952 + ? (c < 92928 + ? (c < 92784 + ? (c < 92736 + ? (c >= 92160 && c <= 92728) + : c <= 92766) + : (c <= 92862 || (c >= 92880 && c <= 92909))) + : (c <= 92975 || (c < 93053 + ? (c < 93027 + ? (c >= 92992 && c <= 92995) + : c <= 93047) + : (c <= 93071 || (c >= 93760 && c <= 93823))))) + : (c <= 94026 || (c < 94208 + ? (c < 94176 + ? (c < 94099 + ? c == 94032 + : c <= 94111) + : (c <= 94177 || c == 94179)) + : (c <= 100343 || (c < 101632 + ? (c >= 100352 && c <= 101589) + : (c <= 101640 || (c >= 110576 && c <= 110579))))))) + : (c <= 110587 || (c < 113808 + ? (c < 110960 + ? (c < 110928 + ? (c < 110592 + ? (c >= 110589 && c <= 110590) + : c <= 110882) + : (c <= 110930 || (c >= 110948 && c <= 110951))) + : (c <= 111355 || (c < 113776 + ? (c >= 113664 && c <= 113770) + : (c <= 113788 || (c >= 113792 && c <= 113800))))) + : (c <= 113817 || (c < 119973 + ? (c < 119966 + ? (c < 119894 + ? (c >= 119808 && c <= 119892) + : c <= 119964) + : (c <= 119967 || c == 119970)) + : (c <= 119974 || (c < 119982 + ? (c >= 119977 && c <= 119980) + : (c <= 119993 || c == 119995)))))))))) + : (c <= 120003 || (c < 126500 + ? (c < 120714 + ? (c < 120146 + ? (c < 120094 + ? (c < 120077 + ? (c < 120071 + ? (c >= 120005 && c <= 120069) + : c <= 120074) + : (c <= 120084 || (c >= 120086 && c <= 120092))) + : (c <= 120121 || (c < 120134 + ? (c < 120128 + ? (c >= 120123 && c <= 120126) + : c <= 120132) + : (c <= 120134 || (c >= 120138 && c <= 120144))))) + : (c <= 120485 || (c < 120598 + ? (c < 120540 + ? (c < 120514 + ? (c >= 120488 && c <= 120512) + : c <= 120538) + : (c <= 120570 || (c >= 120572 && c <= 120596))) + : (c <= 120628 || (c < 120656 + ? (c >= 120630 && c <= 120654) + : (c <= 120686 || (c >= 120688 && c <= 120712))))))) + : (c <= 120744 || (c < 124896 + ? (c < 123191 + ? (c < 122624 + ? (c < 120772 + ? (c >= 120746 && c <= 120770) + : c <= 120779) + : (c <= 122654 || (c >= 123136 && c <= 123180))) + : (c <= 123197 || (c < 123536 + ? c == 123214 + : (c <= 123565 || (c >= 123584 && c <= 123627))))) + : (c <= 124902 || (c < 125184 + ? (c < 124912 + ? (c < 124909 + ? (c >= 124904 && c <= 124907) + : c <= 124910) + : (c <= 124926 || (c >= 124928 && c <= 125124))) + : (c <= 125259 || (c < 126469 + ? (c >= 126464 && c <= 126467) + : (c <= 126495 || (c >= 126497 && c <= 126498))))))))) + : (c <= 126500 || (c < 126564 + ? (c < 126541 + ? (c < 126523 + ? (c < 126516 + ? (c < 126505 + ? c == 126503 + : c <= 126514) + : (c <= 126519 || c == 126521)) + : (c <= 126523 || (c < 126537 + ? (c < 126535 + ? c == 126530 + : c <= 126535) + : (c <= 126537 || c == 126539)))) + : (c <= 126543 || (c < 126555 + ? (c < 126551 + ? (c < 126548 + ? (c >= 126545 && c <= 126546) + : c <= 126548) + : (c <= 126551 || c == 126553)) + : (c <= 126555 || (c < 126559 + ? c == 126557 + : (c <= 126559 || (c >= 126561 && c <= 126562))))))) + : (c <= 126564 || (c < 126629 + ? (c < 126590 + ? (c < 126580 + ? (c < 126572 + ? (c >= 126567 && c <= 126570) + : c <= 126578) + : (c <= 126583 || (c >= 126585 && c <= 126588))) + : (c <= 126590 || (c < 126603 + ? (c >= 126592 && c <= 126601) + : (c <= 126619 || (c >= 126625 && c <= 126627))))) + : (c <= 126633 || (c < 178208 + ? (c < 173824 + ? (c < 131072 + ? (c >= 126635 && c <= 126651) + : c <= 173791) + : (c <= 177976 || (c >= 177984 && c <= 178205))) + : (c <= 183969 || (c < 194560 + ? (c >= 183984 && c <= 191456) + : (c <= 195101 || (c >= 196608 && c <= 201546))))))))))))))))); +} + +static inline bool aux_sym_long_flag_token1_character_set_4(int32_t c) { + return (c < 43616 + ? (c < 3782 + ? (c < 2748 + ? (c < 2045 + ? (c < 1015 + ? (c < 710 + ? (c < 181 + ? (c < '_' + ? (c < 'A' + ? (c >= '0' && c <= '9') + : c <= 'Z') + : (c <= '_' || (c < 170 + ? (c >= 'a' && c <= 'z') + : c <= 170))) + : (c <= 181 || (c < 192 + ? (c < 186 + ? c == 183 + : c <= 186) + : (c <= 214 || (c < 248 + ? (c >= 216 && c <= 246) + : c <= 705))))) + : (c <= 721 || (c < 891 + ? (c < 750 + ? (c < 748 + ? (c >= 736 && c <= 740) + : c <= 748) + : (c <= 750 || (c < 886 + ? (c >= 768 && c <= 884) + : c <= 887))) + : (c <= 893 || (c < 908 + ? (c < 902 + ? c == 895 + : c <= 906) + : (c <= 908 || (c < 931 + ? (c >= 910 && c <= 929) + : c <= 1013))))))) + : (c <= 1153 || (c < 1519 + ? (c < 1425 + ? (c < 1329 + ? (c < 1162 + ? (c >= 1155 && c <= 1159) + : c <= 1327) + : (c <= 1366 || (c < 1376 + ? c == 1369 + : c <= 1416))) + : (c <= 1469 || (c < 1476 + ? (c < 1473 + ? c == 1471 + : c <= 1474) + : (c <= 1477 || (c < 1488 + ? c == 1479 + : c <= 1514))))) + : (c <= 1522 || (c < 1770 + ? (c < 1646 + ? (c < 1568 + ? (c >= 1552 && c <= 1562) + : c <= 1641) + : (c <= 1747 || (c < 1759 + ? (c >= 1749 && c <= 1756) + : c <= 1768))) + : (c <= 1788 || (c < 1869 + ? (c < 1808 + ? c == 1791 + : c <= 1866) + : (c <= 1969 || (c < 2042 + ? (c >= 1984 && c <= 2037) + : c <= 2042))))))))) + : (c <= 2045 || (c < 2558 + ? (c < 2451 + ? (c < 2200 + ? (c < 2144 + ? (c < 2112 + ? (c >= 2048 && c <= 2093) + : c <= 2139) + : (c <= 2154 || (c < 2185 + ? (c >= 2160 && c <= 2183) + : c <= 2190))) + : (c <= 2273 || (c < 2417 + ? (c < 2406 + ? (c >= 2275 && c <= 2403) + : c <= 2415) + : (c <= 2435 || (c < 2447 + ? (c >= 2437 && c <= 2444) + : c <= 2448))))) + : (c <= 2472 || (c < 2507 + ? (c < 2486 + ? (c < 2482 + ? (c >= 2474 && c <= 2480) + : c <= 2482) + : (c <= 2489 || (c < 2503 + ? (c >= 2492 && c <= 2500) + : c <= 2504))) + : (c <= 2510 || (c < 2527 + ? (c < 2524 + ? c == 2519 + : c <= 2525) + : (c <= 2531 || (c < 2556 + ? (c >= 2534 && c <= 2545) + : c <= 2556))))))) + : (c <= 2558 || (c < 2635 + ? (c < 2610 + ? (c < 2575 + ? (c < 2565 + ? (c >= 2561 && c <= 2563) + : c <= 2570) + : (c <= 2576 || (c < 2602 + ? (c >= 2579 && c <= 2600) + : c <= 2608))) + : (c <= 2611 || (c < 2620 + ? (c < 2616 + ? (c >= 2613 && c <= 2614) + : c <= 2617) + : (c <= 2620 || (c < 2631 + ? (c >= 2622 && c <= 2626) + : c <= 2632))))) + : (c <= 2637 || (c < 2693 + ? (c < 2654 + ? (c < 2649 + ? c == 2641 + : c <= 2652) + : (c <= 2654 || (c < 2689 + ? (c >= 2662 && c <= 2677) + : c <= 2691))) + : (c <= 2701 || (c < 2730 + ? (c < 2707 + ? (c >= 2703 && c <= 2705) + : c <= 2728) + : (c <= 2736 || (c < 2741 + ? (c >= 2738 && c <= 2739) + : c <= 2745))))))))))) + : (c <= 2757 || (c < 3168 + ? (c < 2958 + ? (c < 2866 + ? (c < 2809 + ? (c < 2768 + ? (c < 2763 + ? (c >= 2759 && c <= 2761) + : c <= 2765) + : (c <= 2768 || (c < 2790 + ? (c >= 2784 && c <= 2787) + : c <= 2799))) + : (c <= 2815 || (c < 2831 + ? (c < 2821 + ? (c >= 2817 && c <= 2819) + : c <= 2828) + : (c <= 2832 || (c < 2858 + ? (c >= 2835 && c <= 2856) + : c <= 2864))))) + : (c <= 2867 || (c < 2908 + ? (c < 2887 + ? (c < 2876 + ? (c >= 2869 && c <= 2873) + : c <= 2884) + : (c <= 2888 || (c < 2901 + ? (c >= 2891 && c <= 2893) + : c <= 2903))) + : (c <= 2909 || (c < 2929 + ? (c < 2918 + ? (c >= 2911 && c <= 2915) + : c <= 2927) + : (c <= 2929 || (c < 2949 + ? (c >= 2946 && c <= 2947) + : c <= 2954))))))) + : (c <= 2960 || (c < 3031 + ? (c < 2984 + ? (c < 2972 + ? (c < 2969 + ? (c >= 2962 && c <= 2965) + : c <= 2970) + : (c <= 2972 || (c < 2979 + ? (c >= 2974 && c <= 2975) + : c <= 2980))) + : (c <= 2986 || (c < 3014 + ? (c < 3006 + ? (c >= 2990 && c <= 3001) + : c <= 3010) + : (c <= 3016 || (c < 3024 + ? (c >= 3018 && c <= 3021) + : c <= 3024))))) + : (c <= 3031 || (c < 3132 + ? (c < 3086 + ? (c < 3072 + ? (c >= 3046 && c <= 3055) + : c <= 3084) + : (c <= 3088 || (c < 3114 + ? (c >= 3090 && c <= 3112) + : c <= 3129))) + : (c <= 3140 || (c < 3157 + ? (c < 3146 + ? (c >= 3142 && c <= 3144) + : c <= 3149) + : (c <= 3158 || (c < 3165 + ? (c >= 3160 && c <= 3162) + : c <= 3165))))))))) + : (c <= 3171 || (c < 3450 + ? (c < 3293 + ? (c < 3242 + ? (c < 3205 + ? (c < 3200 + ? (c >= 3174 && c <= 3183) + : c <= 3203) + : (c <= 3212 || (c < 3218 + ? (c >= 3214 && c <= 3216) + : c <= 3240))) + : (c <= 3251 || (c < 3270 + ? (c < 3260 + ? (c >= 3253 && c <= 3257) + : c <= 3268) + : (c <= 3272 || (c < 3285 + ? (c >= 3274 && c <= 3277) + : c <= 3286))))) + : (c <= 3294 || (c < 3346 + ? (c < 3313 + ? (c < 3302 + ? (c >= 3296 && c <= 3299) + : c <= 3311) + : (c <= 3314 || (c < 3342 + ? (c >= 3328 && c <= 3340) + : c <= 3344))) + : (c <= 3396 || (c < 3412 + ? (c < 3402 + ? (c >= 3398 && c <= 3400) + : c <= 3406) + : (c <= 3415 || (c < 3430 + ? (c >= 3423 && c <= 3427) + : c <= 3439))))))) + : (c <= 3455 || (c < 3570 + ? (c < 3520 + ? (c < 3482 + ? (c < 3461 + ? (c >= 3457 && c <= 3459) + : c <= 3478) + : (c <= 3505 || (c < 3517 + ? (c >= 3507 && c <= 3515) + : c <= 3517))) + : (c <= 3526 || (c < 3542 + ? (c < 3535 + ? c == 3530 + : c <= 3540) + : (c <= 3542 || (c < 3558 + ? (c >= 3544 && c <= 3551) + : c <= 3567))))) + : (c <= 3571 || (c < 3718 + ? (c < 3664 + ? (c < 3648 + ? (c >= 3585 && c <= 3642) + : c <= 3662) + : (c <= 3673 || (c < 3716 + ? (c >= 3713 && c <= 3714) + : c <= 3716))) + : (c <= 3722 || (c < 3751 + ? (c < 3749 + ? (c >= 3724 && c <= 3747) + : c <= 3749) + : (c <= 3773 || (c >= 3776 && c <= 3780))))))))))))) + : (c <= 3782 || (c < 8025 + ? (c < 5888 + ? (c < 4688 + ? (c < 3953 + ? (c < 3872 + ? (c < 3804 + ? (c < 3792 + ? (c >= 3784 && c <= 3789) + : c <= 3801) + : (c <= 3807 || (c < 3864 + ? c == 3840 + : c <= 3865))) + : (c <= 3881 || (c < 3897 + ? (c < 3895 + ? c == 3893 + : c <= 3895) + : (c <= 3897 || (c < 3913 + ? (c >= 3902 && c <= 3911) + : c <= 3948))))) + : (c <= 3972 || (c < 4256 + ? (c < 4038 + ? (c < 3993 + ? (c >= 3974 && c <= 3991) + : c <= 4028) + : (c <= 4038 || (c < 4176 + ? (c >= 4096 && c <= 4169) + : c <= 4253))) + : (c <= 4293 || (c < 4304 + ? (c < 4301 + ? c == 4295 + : c <= 4301) + : (c <= 4346 || (c < 4682 + ? (c >= 4348 && c <= 4680) + : c <= 4685))))))) + : (c <= 4694 || (c < 4882 + ? (c < 4786 + ? (c < 4704 + ? (c < 4698 + ? c == 4696 + : c <= 4701) + : (c <= 4744 || (c < 4752 + ? (c >= 4746 && c <= 4749) + : c <= 4784))) + : (c <= 4789 || (c < 4802 + ? (c < 4800 + ? (c >= 4792 && c <= 4798) + : c <= 4800) + : (c <= 4805 || (c < 4824 + ? (c >= 4808 && c <= 4822) + : c <= 4880))))) + : (c <= 4885 || (c < 5112 + ? (c < 4969 + ? (c < 4957 + ? (c >= 4888 && c <= 4954) + : c <= 4959) + : (c <= 4977 || (c < 5024 + ? (c >= 4992 && c <= 5007) + : c <= 5109))) + : (c <= 5117 || (c < 5761 + ? (c < 5743 + ? (c >= 5121 && c <= 5740) + : c <= 5759) + : (c <= 5786 || (c < 5870 + ? (c >= 5792 && c <= 5866) + : c <= 5880))))))))) + : (c <= 5909 || (c < 6688 + ? (c < 6176 + ? (c < 6016 + ? (c < 5984 + ? (c < 5952 + ? (c >= 5919 && c <= 5940) + : c <= 5971) + : (c <= 5996 || (c < 6002 + ? (c >= 5998 && c <= 6000) + : c <= 6003))) + : (c <= 6099 || (c < 6112 + ? (c < 6108 + ? c == 6103 + : c <= 6109) + : (c <= 6121 || (c < 6159 + ? (c >= 6155 && c <= 6157) + : c <= 6169))))) + : (c <= 6264 || (c < 6470 + ? (c < 6400 + ? (c < 6320 + ? (c >= 6272 && c <= 6314) + : c <= 6389) + : (c <= 6430 || (c < 6448 + ? (c >= 6432 && c <= 6443) + : c <= 6459))) + : (c <= 6509 || (c < 6576 + ? (c < 6528 + ? (c >= 6512 && c <= 6516) + : c <= 6571) + : (c <= 6601 || (c < 6656 + ? (c >= 6608 && c <= 6618) + : c <= 6683))))))) + : (c <= 6750 || (c < 7232 + ? (c < 6847 + ? (c < 6800 + ? (c < 6783 + ? (c >= 6752 && c <= 6780) + : c <= 6793) + : (c <= 6809 || (c < 6832 + ? c == 6823 + : c <= 6845))) + : (c <= 6862 || (c < 7019 + ? (c < 6992 + ? (c >= 6912 && c <= 6988) + : c <= 7001) + : (c <= 7027 || (c < 7168 + ? (c >= 7040 && c <= 7155) + : c <= 7223))))) + : (c <= 7241 || (c < 7380 + ? (c < 7312 + ? (c < 7296 + ? (c >= 7245 && c <= 7293) + : c <= 7304) + : (c <= 7354 || (c < 7376 + ? (c >= 7357 && c <= 7359) + : c <= 7378))) + : (c <= 7418 || (c < 7968 + ? (c < 7960 + ? (c >= 7424 && c <= 7957) + : c <= 7965) + : (c <= 8005 || (c < 8016 + ? (c >= 8008 && c <= 8013) + : c <= 8023))))))))))) + : (c <= 8025 || (c < 11720 + ? (c < 8458 + ? (c < 8178 + ? (c < 8126 + ? (c < 8031 + ? (c < 8029 + ? c == 8027 + : c <= 8029) + : (c <= 8061 || (c < 8118 + ? (c >= 8064 && c <= 8116) + : c <= 8124))) + : (c <= 8126 || (c < 8144 + ? (c < 8134 + ? (c >= 8130 && c <= 8132) + : c <= 8140) + : (c <= 8147 || (c < 8160 + ? (c >= 8150 && c <= 8155) + : c <= 8172))))) + : (c <= 8180 || (c < 8336 + ? (c < 8276 + ? (c < 8255 + ? (c >= 8182 && c <= 8188) + : c <= 8256) + : (c <= 8276 || (c < 8319 + ? c == 8305 + : c <= 8319))) + : (c <= 8348 || (c < 8421 + ? (c < 8417 + ? (c >= 8400 && c <= 8412) + : c <= 8417) + : (c <= 8432 || (c < 8455 + ? c == 8450 + : c <= 8455))))))) + : (c <= 8467 || (c < 11499 + ? (c < 8490 + ? (c < 8484 + ? (c < 8472 + ? c == 8469 + : c <= 8477) + : (c <= 8484 || (c < 8488 + ? c == 8486 + : c <= 8488))) + : (c <= 8505 || (c < 8526 + ? (c < 8517 + ? (c >= 8508 && c <= 8511) + : c <= 8521) + : (c <= 8526 || (c < 11264 + ? (c >= 8544 && c <= 8584) + : c <= 11492))))) + : (c <= 11507 || (c < 11647 + ? (c < 11565 + ? (c < 11559 + ? (c >= 11520 && c <= 11557) + : c <= 11559) + : (c <= 11565 || (c < 11631 + ? (c >= 11568 && c <= 11623) + : c <= 11631))) + : (c <= 11670 || (c < 11696 + ? (c < 11688 + ? (c >= 11680 && c <= 11686) + : c <= 11694) + : (c <= 11702 || (c < 11712 + ? (c >= 11704 && c <= 11710) + : c <= 11718))))))))) + : (c <= 11726 || (c < 42623 + ? (c < 12540 + ? (c < 12337 + ? (c < 11744 + ? (c < 11736 + ? (c >= 11728 && c <= 11734) + : c <= 11742) + : (c <= 11775 || (c < 12321 + ? (c >= 12293 && c <= 12295) + : c <= 12335))) + : (c <= 12341 || (c < 12441 + ? (c < 12353 + ? (c >= 12344 && c <= 12348) + : c <= 12438) + : (c <= 12442 || (c < 12449 + ? (c >= 12445 && c <= 12447) + : c <= 12538))))) + : (c <= 12543 || (c < 19968 + ? (c < 12704 + ? (c < 12593 + ? (c >= 12549 && c <= 12591) + : c <= 12686) + : (c <= 12735 || (c < 13312 + ? (c >= 12784 && c <= 12799) + : c <= 19903))) + : (c <= 42124 || (c < 42512 + ? (c < 42240 + ? (c >= 42192 && c <= 42237) + : c <= 42508) + : (c <= 42539 || (c < 42612 + ? (c >= 42560 && c <= 42607) + : c <= 42621))))))) + : (c <= 42737 || (c < 43232 + ? (c < 42965 + ? (c < 42891 + ? (c < 42786 + ? (c >= 42775 && c <= 42783) + : c <= 42888) + : (c <= 42954 || (c < 42963 + ? (c >= 42960 && c <= 42961) + : c <= 42963))) + : (c <= 42969 || (c < 43072 + ? (c < 43052 + ? (c >= 42994 && c <= 43047) + : c <= 43052) + : (c <= 43123 || (c < 43216 + ? (c >= 43136 && c <= 43205) + : c <= 43225))))) + : (c <= 43255 || (c < 43471 + ? (c < 43312 + ? (c < 43261 + ? c == 43259 + : c <= 43309) + : (c <= 43347 || (c < 43392 + ? (c >= 43360 && c <= 43388) + : c <= 43456))) + : (c <= 43481 || (c < 43584 + ? (c < 43520 + ? (c >= 43488 && c <= 43518) + : c <= 43574) + : (c <= 43597 || (c >= 43600 && c <= 43609))))))))))))))) + : (c <= 43638 || (c < 71453 + ? (c < 67639 + ? (c < 65345 + ? (c < 64312 + ? (c < 43888 + ? (c < 43785 + ? (c < 43744 + ? (c < 43739 + ? (c >= 43642 && c <= 43714) + : c <= 43741) + : (c <= 43759 || (c < 43777 + ? (c >= 43762 && c <= 43766) + : c <= 43782))) + : (c <= 43790 || (c < 43816 + ? (c < 43808 + ? (c >= 43793 && c <= 43798) + : c <= 43814) + : (c <= 43822 || (c < 43868 + ? (c >= 43824 && c <= 43866) + : c <= 43881))))) + : (c <= 44010 || (c < 63744 + ? (c < 44032 + ? (c < 44016 + ? (c >= 44012 && c <= 44013) + : c <= 44025) + : (c <= 55203 || (c < 55243 + ? (c >= 55216 && c <= 55238) + : c <= 55291))) + : (c <= 64109 || (c < 64275 + ? (c < 64256 + ? (c >= 64112 && c <= 64217) + : c <= 64262) + : (c <= 64279 || (c < 64298 + ? (c >= 64285 && c <= 64296) + : c <= 64310))))))) + : (c <= 64316 || (c < 65075 + ? (c < 64612 + ? (c < 64323 + ? (c < 64320 + ? c == 64318 + : c <= 64321) + : (c <= 64324 || (c < 64467 + ? (c >= 64326 && c <= 64433) + : c <= 64605))) + : (c <= 64829 || (c < 65008 + ? (c < 64914 + ? (c >= 64848 && c <= 64911) + : c <= 64967) + : (c <= 65017 || (c < 65056 + ? (c >= 65024 && c <= 65039) + : c <= 65071))))) + : (c <= 65076 || (c < 65147 + ? (c < 65139 + ? (c < 65137 + ? (c >= 65101 && c <= 65103) + : c <= 65137) + : (c <= 65139 || (c < 65145 + ? c == 65143 + : c <= 65145))) + : (c <= 65147 || (c < 65296 + ? (c < 65151 + ? c == 65149 + : c <= 65276) + : (c <= 65305 || (c < 65343 + ? (c >= 65313 && c <= 65338) + : c <= 65343))))))))) + : (c <= 65370 || (c < 66513 + ? (c < 65664 + ? (c < 65536 + ? (c < 65482 + ? (c < 65474 + ? (c >= 65382 && c <= 65470) + : c <= 65479) + : (c <= 65487 || (c < 65498 + ? (c >= 65490 && c <= 65495) + : c <= 65500))) + : (c <= 65547 || (c < 65596 + ? (c < 65576 + ? (c >= 65549 && c <= 65574) + : c <= 65594) + : (c <= 65597 || (c < 65616 + ? (c >= 65599 && c <= 65613) + : c <= 65629))))) + : (c <= 65786 || (c < 66304 + ? (c < 66176 + ? (c < 66045 + ? (c >= 65856 && c <= 65908) + : c <= 66045) + : (c <= 66204 || (c < 66272 + ? (c >= 66208 && c <= 66256) + : c <= 66272))) + : (c <= 66335 || (c < 66432 + ? (c < 66384 + ? (c >= 66349 && c <= 66378) + : c <= 66426) + : (c <= 66461 || (c < 66504 + ? (c >= 66464 && c <= 66499) + : c <= 66511))))))) + : (c <= 66517 || (c < 66979 + ? (c < 66864 + ? (c < 66736 + ? (c < 66720 + ? (c >= 66560 && c <= 66717) + : c <= 66729) + : (c <= 66771 || (c < 66816 + ? (c >= 66776 && c <= 66811) + : c <= 66855))) + : (c <= 66915 || (c < 66956 + ? (c < 66940 + ? (c >= 66928 && c <= 66938) + : c <= 66954) + : (c <= 66962 || (c < 66967 + ? (c >= 66964 && c <= 66965) + : c <= 66977))))) + : (c <= 66993 || (c < 67456 + ? (c < 67072 + ? (c < 67003 + ? (c >= 66995 && c <= 67001) + : c <= 67004) + : (c <= 67382 || (c < 67424 + ? (c >= 67392 && c <= 67413) + : c <= 67431))) + : (c <= 67461 || (c < 67584 + ? (c < 67506 + ? (c >= 67463 && c <= 67504) + : c <= 67514) + : (c <= 67589 || (c < 67594 + ? c == 67592 + : c <= 67637))))))))))) + : (c <= 67640 || (c < 69956 + ? (c < 68448 + ? (c < 68101 + ? (c < 67828 + ? (c < 67680 + ? (c < 67647 + ? c == 67644 + : c <= 67669) + : (c <= 67702 || (c < 67808 + ? (c >= 67712 && c <= 67742) + : c <= 67826))) + : (c <= 67829 || (c < 67968 + ? (c < 67872 + ? (c >= 67840 && c <= 67861) + : c <= 67897) + : (c <= 68023 || (c < 68096 + ? (c >= 68030 && c <= 68031) + : c <= 68099))))) + : (c <= 68102 || (c < 68192 + ? (c < 68121 + ? (c < 68117 + ? (c >= 68108 && c <= 68115) + : c <= 68119) + : (c <= 68149 || (c < 68159 + ? (c >= 68152 && c <= 68154) + : c <= 68159))) + : (c <= 68220 || (c < 68297 + ? (c < 68288 + ? (c >= 68224 && c <= 68252) + : c <= 68295) + : (c <= 68326 || (c < 68416 + ? (c >= 68352 && c <= 68405) + : c <= 68437))))))) + : (c <= 68466 || (c < 69424 + ? (c < 68912 + ? (c < 68736 + ? (c < 68608 + ? (c >= 68480 && c <= 68497) + : c <= 68680) + : (c <= 68786 || (c < 68864 + ? (c >= 68800 && c <= 68850) + : c <= 68903))) + : (c <= 68921 || (c < 69296 + ? (c < 69291 + ? (c >= 69248 && c <= 69289) + : c <= 69292) + : (c <= 69297 || (c < 69415 + ? (c >= 69376 && c <= 69404) + : c <= 69415))))) + : (c <= 69456 || (c < 69759 + ? (c < 69600 + ? (c < 69552 + ? (c >= 69488 && c <= 69509) + : c <= 69572) + : (c <= 69622 || (c < 69734 + ? (c >= 69632 && c <= 69702) + : c <= 69749))) + : (c <= 69818 || (c < 69872 + ? (c < 69840 + ? c == 69826 + : c <= 69864) + : (c <= 69881 || (c < 69942 + ? (c >= 69888 && c <= 69940) + : c <= 69951))))))))) + : (c <= 69959 || (c < 70459 + ? (c < 70282 + ? (c < 70108 + ? (c < 70016 + ? (c < 70006 + ? (c >= 69968 && c <= 70003) + : c <= 70006) + : (c <= 70084 || (c < 70094 + ? (c >= 70089 && c <= 70092) + : c <= 70106))) + : (c <= 70108 || (c < 70206 + ? (c < 70163 + ? (c >= 70144 && c <= 70161) + : c <= 70199) + : (c <= 70206 || (c < 70280 + ? (c >= 70272 && c <= 70278) + : c <= 70280))))) + : (c <= 70285 || (c < 70405 + ? (c < 70320 + ? (c < 70303 + ? (c >= 70287 && c <= 70301) + : c <= 70312) + : (c <= 70378 || (c < 70400 + ? (c >= 70384 && c <= 70393) + : c <= 70403))) + : (c <= 70412 || (c < 70442 + ? (c < 70419 + ? (c >= 70415 && c <= 70416) + : c <= 70440) + : (c <= 70448 || (c < 70453 + ? (c >= 70450 && c <= 70451) + : c <= 70457))))))) + : (c <= 70468 || (c < 70855 + ? (c < 70502 + ? (c < 70480 + ? (c < 70475 + ? (c >= 70471 && c <= 70472) + : c <= 70477) + : (c <= 70480 || (c < 70493 + ? c == 70487 + : c <= 70499))) + : (c <= 70508 || (c < 70736 + ? (c < 70656 + ? (c >= 70512 && c <= 70516) + : c <= 70730) + : (c <= 70745 || (c < 70784 + ? (c >= 70750 && c <= 70753) + : c <= 70853))))) + : (c <= 70855 || (c < 71236 + ? (c < 71096 + ? (c < 71040 + ? (c >= 70864 && c <= 70873) + : c <= 71093) + : (c <= 71104 || (c < 71168 + ? (c >= 71128 && c <= 71133) + : c <= 71232))) + : (c <= 71236 || (c < 71360 + ? (c < 71296 + ? (c >= 71248 && c <= 71257) + : c <= 71352) + : (c <= 71369 || (c >= 71424 && c <= 71450))))))))))))) + : (c <= 71467 || (c < 119973 + ? (c < 77824 + ? (c < 72760 + ? (c < 72016 + ? (c < 71945 + ? (c < 71680 + ? (c < 71488 + ? (c >= 71472 && c <= 71481) + : c <= 71494) + : (c <= 71738 || (c < 71935 + ? (c >= 71840 && c <= 71913) + : c <= 71942))) + : (c <= 71945 || (c < 71960 + ? (c < 71957 + ? (c >= 71948 && c <= 71955) + : c <= 71958) + : (c <= 71989 || (c < 71995 + ? (c >= 71991 && c <= 71992) + : c <= 72003))))) + : (c <= 72025 || (c < 72263 + ? (c < 72154 + ? (c < 72106 + ? (c >= 72096 && c <= 72103) + : c <= 72151) + : (c <= 72161 || (c < 72192 + ? (c >= 72163 && c <= 72164) + : c <= 72254))) + : (c <= 72263 || (c < 72368 + ? (c < 72349 + ? (c >= 72272 && c <= 72345) + : c <= 72349) + : (c <= 72440 || (c < 72714 + ? (c >= 72704 && c <= 72712) + : c <= 72758))))))) + : (c <= 72768 || (c < 73056 + ? (c < 72968 + ? (c < 72850 + ? (c < 72818 + ? (c >= 72784 && c <= 72793) + : c <= 72847) + : (c <= 72871 || (c < 72960 + ? (c >= 72873 && c <= 72886) + : c <= 72966))) + : (c <= 72969 || (c < 73020 + ? (c < 73018 + ? (c >= 72971 && c <= 73014) + : c <= 73018) + : (c <= 73021 || (c < 73040 + ? (c >= 73023 && c <= 73031) + : c <= 73049))))) + : (c <= 73061 || (c < 73440 + ? (c < 73104 + ? (c < 73066 + ? (c >= 73063 && c <= 73064) + : c <= 73102) + : (c <= 73105 || (c < 73120 + ? (c >= 73107 && c <= 73112) + : c <= 73129))) + : (c <= 73462 || (c < 74752 + ? (c < 73728 + ? c == 73648 + : c <= 74649) + : (c <= 74862 || (c < 77712 + ? (c >= 74880 && c <= 75075) + : c <= 77808))))))))) + : (c <= 78894 || (c < 110576 + ? (c < 93027 + ? (c < 92864 + ? (c < 92736 + ? (c < 92160 + ? (c >= 82944 && c <= 83526) + : c <= 92728) + : (c <= 92766 || (c < 92784 + ? (c >= 92768 && c <= 92777) + : c <= 92862))) + : (c <= 92873 || (c < 92928 + ? (c < 92912 + ? (c >= 92880 && c <= 92909) + : c <= 92916) + : (c <= 92982 || (c < 93008 + ? (c >= 92992 && c <= 92995) + : c <= 93017))))) + : (c <= 93047 || (c < 94176 + ? (c < 93952 + ? (c < 93760 + ? (c >= 93053 && c <= 93071) + : c <= 93823) + : (c <= 94026 || (c < 94095 + ? (c >= 94031 && c <= 94087) + : c <= 94111))) + : (c <= 94177 || (c < 94208 + ? (c < 94192 + ? (c >= 94179 && c <= 94180) + : c <= 94193) + : (c <= 100343 || (c < 101632 + ? (c >= 100352 && c <= 101589) + : c <= 101640))))))) + : (c <= 110579 || (c < 118528 + ? (c < 110960 + ? (c < 110592 + ? (c < 110589 + ? (c >= 110581 && c <= 110587) + : c <= 110590) + : (c <= 110882 || (c < 110948 + ? (c >= 110928 && c <= 110930) + : c <= 110951))) + : (c <= 111355 || (c < 113792 + ? (c < 113776 + ? (c >= 113664 && c <= 113770) + : c <= 113788) + : (c <= 113800 || (c < 113821 + ? (c >= 113808 && c <= 113817) + : c <= 113822))))) + : (c <= 118573 || (c < 119210 + ? (c < 119149 + ? (c < 119141 + ? (c >= 118576 && c <= 118598) + : c <= 119145) + : (c <= 119154 || (c < 119173 + ? (c >= 119163 && c <= 119170) + : c <= 119179))) + : (c <= 119213 || (c < 119894 + ? (c < 119808 + ? (c >= 119362 && c <= 119364) + : c <= 119892) + : (c <= 119964 || (c < 119970 + ? (c >= 119966 && c <= 119967) + : c <= 119970))))))))))) + : (c <= 119974 || (c < 124912 + ? (c < 120746 + ? (c < 120134 + ? (c < 120071 + ? (c < 119995 + ? (c < 119982 + ? (c >= 119977 && c <= 119980) + : c <= 119993) + : (c <= 119995 || (c < 120005 + ? (c >= 119997 && c <= 120003) + : c <= 120069))) + : (c <= 120074 || (c < 120094 + ? (c < 120086 + ? (c >= 120077 && c <= 120084) + : c <= 120092) + : (c <= 120121 || (c < 120128 + ? (c >= 120123 && c <= 120126) + : c <= 120132))))) + : (c <= 120134 || (c < 120572 + ? (c < 120488 + ? (c < 120146 + ? (c >= 120138 && c <= 120144) + : c <= 120485) + : (c <= 120512 || (c < 120540 + ? (c >= 120514 && c <= 120538) + : c <= 120570))) + : (c <= 120596 || (c < 120656 + ? (c < 120630 + ? (c >= 120598 && c <= 120628) + : c <= 120654) + : (c <= 120686 || (c < 120714 + ? (c >= 120688 && c <= 120712) + : c <= 120744))))))) + : (c <= 120770 || (c < 122907 + ? (c < 121476 + ? (c < 121344 + ? (c < 120782 + ? (c >= 120772 && c <= 120779) + : c <= 120831) + : (c <= 121398 || (c < 121461 + ? (c >= 121403 && c <= 121452) + : c <= 121461))) + : (c <= 121476 || (c < 122624 + ? (c < 121505 + ? (c >= 121499 && c <= 121503) + : c <= 121519) + : (c <= 122654 || (c < 122888 + ? (c >= 122880 && c <= 122886) + : c <= 122904))))) + : (c <= 122913 || (c < 123214 + ? (c < 123136 + ? (c < 122918 + ? (c >= 122915 && c <= 122916) + : c <= 122922) + : (c <= 123180 || (c < 123200 + ? (c >= 123184 && c <= 123197) + : c <= 123209))) + : (c <= 123214 || (c < 124896 + ? (c < 123584 + ? (c >= 123536 && c <= 123566) + : c <= 123641) + : (c <= 124902 || (c < 124909 + ? (c >= 124904 && c <= 124907) + : c <= 124910))))))))) + : (c <= 124926 || (c < 126557 + ? (c < 126521 + ? (c < 126469 + ? (c < 125184 + ? (c < 125136 + ? (c >= 124928 && c <= 125124) + : c <= 125142) + : (c <= 125259 || (c < 126464 + ? (c >= 125264 && c <= 125273) + : c <= 126467))) + : (c <= 126495 || (c < 126503 + ? (c < 126500 + ? (c >= 126497 && c <= 126498) + : c <= 126500) + : (c <= 126503 || (c < 126516 + ? (c >= 126505 && c <= 126514) + : c <= 126519))))) + : (c <= 126521 || (c < 126541 + ? (c < 126535 + ? (c < 126530 + ? c == 126523 + : c <= 126530) + : (c <= 126535 || (c < 126539 + ? c == 126537 + : c <= 126539))) + : (c <= 126543 || (c < 126551 + ? (c < 126548 + ? (c >= 126545 && c <= 126546) + : c <= 126548) + : (c <= 126551 || (c < 126555 + ? c == 126553 + : c <= 126555))))))) + : (c <= 126557 || (c < 126629 + ? (c < 126580 + ? (c < 126564 + ? (c < 126561 + ? c == 126559 + : c <= 126562) + : (c <= 126564 || (c < 126572 + ? (c >= 126567 && c <= 126570) + : c <= 126578))) + : (c <= 126583 || (c < 126592 + ? (c < 126590 + ? (c >= 126585 && c <= 126588) + : c <= 126590) + : (c <= 126601 || (c < 126625 + ? (c >= 126603 && c <= 126619) + : c <= 126627))))) + : (c <= 126633 || (c < 178208 + ? (c < 131072 + ? (c < 130032 + ? (c >= 126635 && c <= 126651) + : c <= 130041) + : (c <= 173791 || (c < 177984 + ? (c >= 173824 && c <= 177976) + : c <= 178205))) + : (c <= 183969 || (c < 196608 + ? (c < 194560 + ? (c >= 183984 && c <= 191456) + : c <= 195101) + : (c <= 201546 || (c >= 917760 && c <= 917999))))))))))))))))); +} + +static inline bool aux_sym_long_flag_token1_character_set_5(int32_t c) { + return (c < 11647 + ? (c < 3302 + ? (c < 2561 + ? (c < 2045 + ? (c < 1648 + ? (c < 1471 + ? (c < 903 + ? (c < 768 + ? c == 183 + : c <= 879) + : (c <= 903 || (c < 1425 + ? (c >= 1155 && c <= 1159) + : c <= 1469))) + : (c <= 1471 || (c < 1479 + ? (c < 1476 + ? (c >= 1473 && c <= 1474) + : c <= 1477) + : (c <= 1479 || (c < 1611 + ? (c >= 1552 && c <= 1562) + : c <= 1641))))) + : (c <= 1648 || (c < 1809 + ? (c < 1767 + ? (c < 1759 + ? (c >= 1750 && c <= 1756) + : c <= 1764) + : (c <= 1768 || (c < 1776 + ? (c >= 1770 && c <= 1773) + : c <= 1785))) + : (c <= 1809 || (c < 1984 + ? (c < 1958 + ? (c >= 1840 && c <= 1866) + : c <= 1968) + : (c <= 1993 || (c >= 2027 && c <= 2035))))))) + : (c <= 2045 || (c < 2402 + ? (c < 2200 + ? (c < 2085 + ? (c < 2075 + ? (c >= 2070 && c <= 2073) + : c <= 2083) + : (c <= 2087 || (c < 2137 + ? (c >= 2089 && c <= 2093) + : c <= 2139))) + : (c <= 2207 || (c < 2362 + ? (c < 2275 + ? (c >= 2250 && c <= 2273) + : c <= 2307) + : (c <= 2364 || (c < 2385 + ? (c >= 2366 && c <= 2383) + : c <= 2391))))) + : (c <= 2403 || (c < 2507 + ? (c < 2492 + ? (c < 2433 + ? (c >= 2406 && c <= 2415) + : c <= 2435) + : (c <= 2492 || (c < 2503 + ? (c >= 2494 && c <= 2500) + : c <= 2504))) + : (c <= 2509 || (c < 2534 + ? (c < 2530 + ? c == 2519 + : c <= 2531) + : (c <= 2543 || c == 2558)))))))) + : (c <= 2563 || (c < 2918 + ? (c < 2763 + ? (c < 2662 + ? (c < 2631 + ? (c < 2622 + ? c == 2620 + : c <= 2626) + : (c <= 2632 || (c < 2641 + ? (c >= 2635 && c <= 2637) + : c <= 2641))) + : (c <= 2673 || (c < 2748 + ? (c < 2689 + ? c == 2677 + : c <= 2691) + : (c <= 2748 || (c < 2759 + ? (c >= 2750 && c <= 2757) + : c <= 2761))))) + : (c <= 2765 || (c < 2878 + ? (c < 2810 + ? (c < 2790 + ? (c >= 2786 && c <= 2787) + : c <= 2799) + : (c <= 2815 || (c < 2876 + ? (c >= 2817 && c <= 2819) + : c <= 2876))) + : (c <= 2884 || (c < 2901 + ? (c < 2891 + ? (c >= 2887 && c <= 2888) + : c <= 2893) + : (c <= 2903 || (c >= 2914 && c <= 2915))))))) + : (c <= 2927 || (c < 3146 + ? (c < 3046 + ? (c < 3014 + ? (c < 3006 + ? c == 2946 + : c <= 3010) + : (c <= 3016 || (c < 3031 + ? (c >= 3018 && c <= 3021) + : c <= 3031))) + : (c <= 3055 || (c < 3134 + ? (c < 3132 + ? (c >= 3072 && c <= 3076) + : c <= 3132) + : (c <= 3140 || (c >= 3142 && c <= 3144))))) + : (c <= 3149 || (c < 3262 + ? (c < 3174 + ? (c < 3170 + ? (c >= 3157 && c <= 3158) + : c <= 3171) + : (c <= 3183 || (c < 3260 + ? (c >= 3201 && c <= 3203) + : c <= 3260))) + : (c <= 3268 || (c < 3285 + ? (c < 3274 + ? (c >= 3270 && c <= 3272) + : c <= 3277) + : (c <= 3286 || (c >= 3298 && c <= 3299))))))))))) + : (c <= 3311 || (c < 4969 + ? (c < 3792 + ? (c < 3542 + ? (c < 3415 + ? (c < 3390 + ? (c < 3387 + ? (c >= 3328 && c <= 3331) + : c <= 3388) + : (c <= 3396 || (c < 3402 + ? (c >= 3398 && c <= 3400) + : c <= 3405))) + : (c <= 3415 || (c < 3457 + ? (c < 3430 + ? (c >= 3426 && c <= 3427) + : c <= 3439) + : (c <= 3459 || (c < 3535 + ? c == 3530 + : c <= 3540))))) + : (c <= 3542 || (c < 3655 + ? (c < 3570 + ? (c < 3558 + ? (c >= 3544 && c <= 3551) + : c <= 3567) + : (c <= 3571 || (c < 3635 + ? c == 3633 + : c <= 3642))) + : (c <= 3662 || (c < 3763 + ? (c < 3761 + ? (c >= 3664 && c <= 3673) + : c <= 3761) + : (c <= 3772 || (c >= 3784 && c <= 3789))))))) + : (c <= 3801 || (c < 4038 + ? (c < 3902 + ? (c < 3893 + ? (c < 3872 + ? (c >= 3864 && c <= 3865) + : c <= 3881) + : (c <= 3893 || (c < 3897 + ? c == 3895 + : c <= 3897))) + : (c <= 3903 || (c < 3981 + ? (c < 3974 + ? (c >= 3953 && c <= 3972) + : c <= 3975) + : (c <= 3991 || (c >= 3993 && c <= 4028))))) + : (c <= 4038 || (c < 4199 + ? (c < 4182 + ? (c < 4160 + ? (c >= 4139 && c <= 4158) + : c <= 4169) + : (c <= 4185 || (c < 4194 + ? (c >= 4190 && c <= 4192) + : c <= 4196))) + : (c <= 4205 || (c < 4239 + ? (c < 4226 + ? (c >= 4209 && c <= 4212) + : c <= 4237) + : (c <= 4253 || (c >= 4957 && c <= 4959))))))))) + : (c <= 4977 || (c < 6964 + ? (c < 6448 + ? (c < 6109 + ? (c < 5970 + ? (c < 5938 + ? (c >= 5906 && c <= 5909) + : c <= 5940) + : (c <= 5971 || (c < 6068 + ? (c >= 6002 && c <= 6003) + : c <= 6099))) + : (c <= 6109 || (c < 6159 + ? (c < 6155 + ? (c >= 6112 && c <= 6121) + : c <= 6157) + : (c <= 6169 || (c < 6432 + ? c == 6313 + : c <= 6443))))) + : (c <= 6459 || (c < 6783 + ? (c < 6679 + ? (c < 6608 + ? (c >= 6470 && c <= 6479) + : c <= 6618) + : (c <= 6683 || (c < 6752 + ? (c >= 6741 && c <= 6750) + : c <= 6780))) + : (c <= 6793 || (c < 6847 + ? (c < 6832 + ? (c >= 6800 && c <= 6809) + : c <= 6845) + : (c <= 6862 || (c >= 6912 && c <= 6916))))))) + : (c <= 6980 || (c < 7380 + ? (c < 7142 + ? (c < 7040 + ? (c < 7019 + ? (c >= 6992 && c <= 7001) + : c <= 7027) + : (c <= 7042 || (c < 7088 + ? (c >= 7073 && c <= 7085) + : c <= 7097))) + : (c <= 7155 || (c < 7248 + ? (c < 7232 + ? (c >= 7204 && c <= 7223) + : c <= 7241) + : (c <= 7257 || (c >= 7376 && c <= 7378))))) + : (c <= 7400 || (c < 8276 + ? (c < 7415 + ? (c < 7412 + ? c == 7405 + : c <= 7412) + : (c <= 7417 || (c < 8255 + ? (c >= 7616 && c <= 7679) + : c <= 8256))) + : (c <= 8276 || (c < 8421 + ? (c < 8417 + ? (c >= 8400 && c <= 8412) + : c <= 8417) + : (c <= 8432 || (c >= 11503 && c <= 11505))))))))))))) + : (c <= 11647 || (c < 70498 + ? (c < 65296 + ? (c < 43472 + ? (c < 43043 + ? (c < 42612 + ? (c < 12441 + ? (c < 12330 + ? (c >= 11744 && c <= 11775) + : c <= 12335) + : (c <= 12442 || (c < 42607 + ? (c >= 42528 && c <= 42537) + : c <= 42607))) + : (c <= 42621 || (c < 43010 + ? (c < 42736 + ? (c >= 42654 && c <= 42655) + : c <= 42737) + : (c <= 43010 || (c < 43019 + ? c == 43014 + : c <= 43019))))) + : (c <= 43047 || (c < 43263 + ? (c < 43188 + ? (c < 43136 + ? c == 43052 + : c <= 43137) + : (c <= 43205 || (c < 43232 + ? (c >= 43216 && c <= 43225) + : c <= 43249))) + : (c <= 43273 || (c < 43392 + ? (c < 43335 + ? (c >= 43302 && c <= 43309) + : c <= 43347) + : (c <= 43395 || (c >= 43443 && c <= 43456))))))) + : (c <= 43481 || (c < 43713 + ? (c < 43600 + ? (c < 43561 + ? (c < 43504 + ? c == 43493 + : c <= 43513) + : (c <= 43574 || (c < 43596 + ? c == 43587 + : c <= 43597))) + : (c <= 43609 || (c < 43698 + ? (c < 43696 + ? (c >= 43643 && c <= 43645) + : c <= 43696) + : (c <= 43700 || (c < 43710 + ? (c >= 43703 && c <= 43704) + : c <= 43711))))) + : (c <= 43713 || (c < 64286 + ? (c < 44003 + ? (c < 43765 + ? (c >= 43755 && c <= 43759) + : c <= 43766) + : (c <= 44010 || (c < 44016 + ? (c >= 44012 && c <= 44013) + : c <= 44025))) + : (c <= 64286 || (c < 65075 + ? (c < 65056 + ? (c >= 65024 && c <= 65039) + : c <= 65071) + : (c <= 65076 || (c >= 65101 && c <= 65103))))))))) + : (c <= 65305 || (c < 69808 + ? (c < 68325 + ? (c < 66720 + ? (c < 66045 + ? (c < 65438 + ? c == 65343 + : c <= 65439) + : (c <= 66045 || (c < 66422 + ? c == 66272 + : c <= 66426))) + : (c <= 66729 || (c < 68108 + ? (c < 68101 + ? (c >= 68097 && c <= 68099) + : c <= 68102) + : (c <= 68111 || (c < 68159 + ? (c >= 68152 && c <= 68154) + : c <= 68159))))) + : (c <= 68326 || (c < 69632 + ? (c < 69291 + ? (c < 68912 + ? (c >= 68900 && c <= 68903) + : c <= 68921) + : (c <= 69292 || (c < 69506 + ? (c >= 69446 && c <= 69456) + : c <= 69509))) + : (c <= 69634 || (c < 69747 + ? (c < 69734 + ? (c >= 69688 && c <= 69702) + : c <= 69744) + : (c <= 69748 || (c >= 69759 && c <= 69762))))))) + : (c <= 69818 || (c < 70094 + ? (c < 69957 + ? (c < 69888 + ? (c < 69872 + ? c == 69826 + : c <= 69881) + : (c <= 69890 || (c < 69942 + ? (c >= 69927 && c <= 69940) + : c <= 69951))) + : (c <= 69958 || (c < 70067 + ? (c < 70016 + ? c == 70003 + : c <= 70018) + : (c <= 70080 || (c >= 70089 && c <= 70092))))) + : (c <= 70105 || (c < 70459 + ? (c < 70367 + ? (c < 70206 + ? (c >= 70188 && c <= 70199) + : c <= 70206) + : (c <= 70378 || (c < 70400 + ? (c >= 70384 && c <= 70393) + : c <= 70403))) + : (c <= 70460 || (c < 70475 + ? (c < 70471 + ? (c >= 70462 && c <= 70468) + : c <= 70472) + : (c <= 70477 || c == 70487)))))))))) + : (c <= 70499 || (c < 73098 + ? (c < 72002 + ? (c < 71248 + ? (c < 70832 + ? (c < 70709 + ? (c < 70512 + ? (c >= 70502 && c <= 70508) + : c <= 70516) + : (c <= 70726 || (c < 70750 + ? (c >= 70736 && c <= 70745) + : c <= 70750))) + : (c <= 70851 || (c < 71096 + ? (c < 71087 + ? (c >= 70864 && c <= 70873) + : c <= 71093) + : (c <= 71104 || (c < 71216 + ? (c >= 71132 && c <= 71133) + : c <= 71232))))) + : (c <= 71257 || (c < 71904 + ? (c < 71453 + ? (c < 71360 + ? (c >= 71339 && c <= 71351) + : c <= 71369) + : (c <= 71467 || (c < 71724 + ? (c >= 71472 && c <= 71481) + : c <= 71738))) + : (c <= 71913 || (c < 71995 + ? (c < 71991 + ? (c >= 71984 && c <= 71989) + : c <= 71992) + : (c <= 71998 || c == 72000)))))) + : (c <= 72003 || (c < 72751 + ? (c < 72243 + ? (c < 72154 + ? (c < 72145 + ? (c >= 72016 && c <= 72025) + : c <= 72151) + : (c <= 72160 || (c < 72193 + ? c == 72164 + : c <= 72202))) + : (c <= 72249 || (c < 72273 + ? (c < 72263 + ? (c >= 72251 && c <= 72254) + : c <= 72263) + : (c <= 72283 || (c >= 72330 && c <= 72345))))) + : (c <= 72758 || (c < 73018 + ? (c < 72850 + ? (c < 72784 + ? (c >= 72760 && c <= 72767) + : c <= 72793) + : (c <= 72871 || (c < 73009 + ? (c >= 72873 && c <= 72886) + : c <= 73014))) + : (c <= 73018 || (c < 73031 + ? (c < 73023 + ? (c >= 73020 && c <= 73021) + : c <= 73029) + : (c <= 73031 || (c >= 73040 && c <= 73049))))))))) + : (c <= 73102 || (c < 119362 + ? (c < 94095 + ? (c < 92864 + ? (c < 73120 + ? (c < 73107 + ? (c >= 73104 && c <= 73105) + : c <= 73111) + : (c <= 73129 || (c < 92768 + ? (c >= 73459 && c <= 73462) + : c <= 92777))) + : (c <= 92873 || (c < 93008 + ? (c < 92976 + ? (c >= 92912 && c <= 92916) + : c <= 92982) + : (c <= 93017 || (c < 94033 + ? c == 94031 + : c <= 94087))))) + : (c <= 94098 || (c < 119141 + ? (c < 113821 + ? (c < 94192 + ? c == 94180 + : c <= 94193) + : (c <= 113822 || (c < 118576 + ? (c >= 118528 && c <= 118573) + : c <= 118598))) + : (c <= 119145 || (c < 119173 + ? (c < 119163 + ? (c >= 119149 && c <= 119154) + : c <= 119170) + : (c <= 119179 || (c >= 119210 && c <= 119213))))))) + : (c <= 119364 || (c < 122915 + ? (c < 121499 + ? (c < 121403 + ? (c < 121344 + ? (c >= 120782 && c <= 120831) + : c <= 121398) + : (c <= 121452 || (c < 121476 + ? c == 121461 + : c <= 121476))) + : (c <= 121503 || (c < 122888 + ? (c < 122880 + ? (c >= 121505 && c <= 121519) + : c <= 122886) + : (c <= 122904 || (c >= 122907 && c <= 122913))))) + : (c <= 122916 || (c < 125136 + ? (c < 123200 + ? (c < 123184 + ? (c >= 122918 && c <= 122922) + : c <= 123190) + : (c <= 123209 || (c < 123628 + ? c == 123566 + : c <= 123641))) + : (c <= 125142 || (c < 130032 + ? (c < 125264 + ? (c >= 125252 && c <= 125258) + : c <= 125273) + : (c <= 130041 || (c >= 917760 && c <= 917999))))))))))))))); +} + +static inline bool aux_sym_long_flag_token1_character_set_6(int32_t c) { + return (c < 43808 + ? (c < 4304 + ? (c < 2768 + ? (c < 2048 + ? (c < 910 + ? (c < 736 + ? (c < 186 + ? (c < 170 + ? (c < '_' + ? (c >= 'A' && c <= 'Z') + : c <= 'z') + : (c <= 170 || c == 181)) + : (c <= 186 || (c < 248 + ? (c < 216 + ? (c >= 192 && c <= 214) + : c <= 246) + : (c <= 705 || (c >= 710 && c <= 721))))) + : (c <= 740 || (c < 891 + ? (c < 880 + ? (c < 750 + ? c == 748 + : c <= 750) + : (c <= 884 || (c >= 886 && c <= 887))) + : (c <= 893 || (c < 902 + ? c == 895 + : (c <= 906 || c == 908)))))) + : (c <= 929 || (c < 1646 + ? (c < 1369 + ? (c < 1162 + ? (c < 1015 + ? (c >= 931 && c <= 1013) + : c <= 1153) + : (c <= 1327 || (c >= 1329 && c <= 1366))) + : (c <= 1369 || (c < 1519 + ? (c < 1488 + ? (c >= 1376 && c <= 1416) + : c <= 1514) + : (c <= 1522 || (c >= 1568 && c <= 1610))))) + : (c <= 1747 || (c < 1808 + ? (c < 1774 + ? (c < 1765 + ? c == 1749 + : c <= 1766) + : (c <= 1788 || c == 1791)) + : (c <= 1839 || (c < 1994 + ? (c >= 1869 && c <= 1969) + : (c <= 2037 || c == 2042)))))))) + : (c <= 2088 || (c < 2556 + ? (c < 2451 + ? (c < 2208 + ? (c < 2160 + ? (c < 2144 + ? (c >= 2112 && c <= 2136) + : c <= 2154) + : (c <= 2183 || (c >= 2185 && c <= 2190))) + : (c <= 2249 || (c < 2437 + ? (c < 2417 + ? (c >= 2308 && c <= 2401) + : c <= 2432) + : (c <= 2444 || (c >= 2447 && c <= 2448))))) + : (c <= 2472 || (c < 2510 + ? (c < 2486 + ? (c < 2482 + ? (c >= 2474 && c <= 2480) + : c <= 2482) + : (c <= 2489 || c == 2493)) + : (c <= 2510 || (c < 2527 + ? (c >= 2524 && c <= 2525) + : (c <= 2529 || (c >= 2544 && c <= 2545))))))) + : (c <= 2556 || (c < 2654 + ? (c < 2610 + ? (c < 2579 + ? (c < 2575 + ? (c >= 2565 && c <= 2570) + : c <= 2576) + : (c <= 2600 || (c >= 2602 && c <= 2608))) + : (c <= 2611 || (c < 2616 + ? (c >= 2613 && c <= 2614) + : (c <= 2617 || (c >= 2649 && c <= 2652))))) + : (c <= 2654 || (c < 2730 + ? (c < 2703 + ? (c < 2693 + ? (c >= 2674 && c <= 2676) + : c <= 2701) + : (c <= 2705 || (c >= 2707 && c <= 2728))) + : (c <= 2736 || (c < 2741 + ? (c >= 2738 && c <= 2739) + : (c <= 2745 || c == 2749)))))))))) + : (c <= 2768 || (c < 3253 + ? (c < 2974 + ? (c < 2908 + ? (c < 2835 + ? (c < 2821 + ? (c < 2809 + ? (c >= 2784 && c <= 2785) + : c <= 2809) + : (c <= 2828 || (c >= 2831 && c <= 2832))) + : (c <= 2856 || (c < 2869 + ? (c < 2866 + ? (c >= 2858 && c <= 2864) + : c <= 2867) + : (c <= 2873 || c == 2877)))) + : (c <= 2909 || (c < 2958 + ? (c < 2947 + ? (c < 2929 + ? (c >= 2911 && c <= 2913) + : c <= 2929) + : (c <= 2947 || (c >= 2949 && c <= 2954))) + : (c <= 2960 || (c < 2969 + ? (c >= 2962 && c <= 2965) + : (c <= 2970 || c == 2972)))))) + : (c <= 2975 || (c < 3133 + ? (c < 3077 + ? (c < 2990 + ? (c < 2984 + ? (c >= 2979 && c <= 2980) + : c <= 2986) + : (c <= 3001 || c == 3024)) + : (c <= 3084 || (c < 3090 + ? (c >= 3086 && c <= 3088) + : (c <= 3112 || (c >= 3114 && c <= 3129))))) + : (c <= 3133 || (c < 3205 + ? (c < 3168 + ? (c < 3165 + ? (c >= 3160 && c <= 3162) + : c <= 3165) + : (c <= 3169 || c == 3200)) + : (c <= 3212 || (c < 3218 + ? (c >= 3214 && c <= 3216) + : (c <= 3240 || (c >= 3242 && c <= 3251))))))))) + : (c <= 3257 || (c < 3713 + ? (c < 3423 + ? (c < 3332 + ? (c < 3296 + ? (c < 3293 + ? c == 3261 + : c <= 3294) + : (c <= 3297 || (c >= 3313 && c <= 3314))) + : (c <= 3340 || (c < 3406 + ? (c < 3346 + ? (c >= 3342 && c <= 3344) + : c <= 3389) + : (c <= 3406 || (c >= 3412 && c <= 3414))))) + : (c <= 3425 || (c < 3517 + ? (c < 3482 + ? (c < 3461 + ? (c >= 3450 && c <= 3455) + : c <= 3478) + : (c <= 3505 || (c >= 3507 && c <= 3515))) + : (c <= 3517 || (c < 3585 + ? (c >= 3520 && c <= 3526) + : (c <= 3634 || (c >= 3648 && c <= 3654))))))) + : (c <= 3714 || (c < 3840 + ? (c < 3751 + ? (c < 3724 + ? (c < 3718 + ? c == 3716 + : c <= 3722) + : (c <= 3747 || c == 3749)) + : (c <= 3773 || (c < 3782 + ? (c >= 3776 && c <= 3780) + : (c <= 3782 || (c >= 3804 && c <= 3807))))) + : (c <= 3840 || (c < 4176 + ? (c < 3976 + ? (c < 3913 + ? (c >= 3904 && c <= 3911) + : c <= 3948) + : (c <= 3980 || (c >= 4096 && c <= 4159))) + : (c <= 4238 || (c < 4295 + ? (c >= 4256 && c <= 4293) + : (c <= 4295 || c == 4301)))))))))))) + : (c <= 4346 || (c < 8455 + ? (c < 6512 + ? (c < 5112 + ? (c < 4792 + ? (c < 4698 + ? (c < 4688 + ? (c < 4682 + ? (c >= 4348 && c <= 4680) + : c <= 4685) + : (c <= 4694 || c == 4696)) + : (c <= 4701 || (c < 4752 + ? (c < 4746 + ? (c >= 4704 && c <= 4744) + : c <= 4749) + : (c <= 4784 || (c >= 4786 && c <= 4789))))) + : (c <= 4798 || (c < 4882 + ? (c < 4808 + ? (c < 4802 + ? c == 4800 + : c <= 4805) + : (c <= 4822 || (c >= 4824 && c <= 4880))) + : (c <= 4885 || (c < 4992 + ? (c >= 4888 && c <= 4954) + : (c <= 5007 || (c >= 5024 && c <= 5109))))))) + : (c <= 5117 || (c < 5998 + ? (c < 5870 + ? (c < 5761 + ? (c < 5743 + ? (c >= 5121 && c <= 5740) + : c <= 5759) + : (c <= 5786 || (c >= 5792 && c <= 5866))) + : (c <= 5880 || (c < 5952 + ? (c < 5919 + ? (c >= 5888 && c <= 5905) + : c <= 5937) + : (c <= 5969 || (c >= 5984 && c <= 5996))))) + : (c <= 6000 || (c < 6272 + ? (c < 6108 + ? (c < 6103 + ? (c >= 6016 && c <= 6067) + : c <= 6103) + : (c <= 6108 || (c >= 6176 && c <= 6264))) + : (c <= 6314 || (c < 6400 + ? (c >= 6320 && c <= 6389) + : (c <= 6430 || (c >= 6480 && c <= 6509))))))))) + : (c <= 6516 || (c < 8025 + ? (c < 7296 + ? (c < 6823 + ? (c < 6656 + ? (c < 6576 + ? (c >= 6528 && c <= 6571) + : c <= 6601) + : (c <= 6678 || (c >= 6688 && c <= 6740))) + : (c <= 6823 || (c < 7168 + ? (c < 7043 + ? (c >= 6917 && c <= 6988) + : c <= 7141) + : (c <= 7203 || (c >= 7245 && c <= 7293))))) + : (c <= 7304 || (c < 7960 + ? (c < 7401 + ? (c < 7357 + ? (c >= 7312 && c <= 7354) + : c <= 7359) + : (c <= 7418 || (c >= 7424 && c <= 7957))) + : (c <= 7965 || (c < 8008 + ? (c >= 7968 && c <= 8005) + : (c <= 8013 || (c >= 8016 && c <= 8023))))))) + : (c <= 8025 || (c < 8144 + ? (c < 8118 + ? (c < 8031 + ? (c < 8029 + ? c == 8027 + : c <= 8029) + : (c <= 8061 || (c >= 8064 && c <= 8116))) + : (c <= 8124 || (c < 8130 + ? c == 8126 + : (c <= 8132 || (c >= 8134 && c <= 8140))))) + : (c <= 8147 || (c < 8305 + ? (c < 8178 + ? (c < 8160 + ? (c >= 8150 && c <= 8155) + : c <= 8172) + : (c <= 8180 || (c >= 8182 && c <= 8188))) + : (c <= 8305 || (c < 8336 + ? c == 8319 + : (c <= 8348 || c == 8450)))))))))) + : (c <= 8455 || (c < 12593 + ? (c < 11648 + ? (c < 8526 + ? (c < 8486 + ? (c < 8472 + ? (c < 8469 + ? (c >= 8458 && c <= 8467) + : c <= 8469) + : (c <= 8477 || c == 8484)) + : (c <= 8486 || (c < 8508 + ? (c < 8490 + ? c == 8488 + : c <= 8505) + : (c <= 8511 || (c >= 8517 && c <= 8521))))) + : (c <= 8526 || (c < 11559 + ? (c < 11499 + ? (c < 11264 + ? (c >= 8544 && c <= 8584) + : c <= 11492) + : (c <= 11507 || (c >= 11520 && c <= 11557))) + : (c <= 11559 || (c < 11568 + ? c == 11565 + : (c <= 11623 || c == 11631)))))) + : (c <= 11670 || (c < 12293 + ? (c < 11712 + ? (c < 11696 + ? (c < 11688 + ? (c >= 11680 && c <= 11686) + : c <= 11694) + : (c <= 11702 || (c >= 11704 && c <= 11710))) + : (c <= 11718 || (c < 11728 + ? (c >= 11720 && c <= 11726) + : (c <= 11734 || (c >= 11736 && c <= 11742))))) + : (c <= 12295 || (c < 12445 + ? (c < 12344 + ? (c < 12337 + ? (c >= 12321 && c <= 12329) + : c <= 12341) + : (c <= 12348 || (c >= 12353 && c <= 12438))) + : (c <= 12447 || (c < 12540 + ? (c >= 12449 && c <= 12538) + : (c <= 12543 || (c >= 12549 && c <= 12591))))))))) + : (c <= 12686 || (c < 43250 + ? (c < 42775 + ? (c < 42192 + ? (c < 13312 + ? (c < 12784 + ? (c >= 12704 && c <= 12735) + : c <= 12799) + : (c <= 19903 || (c >= 19968 && c <= 42124))) + : (c <= 42237 || (c < 42560 + ? (c < 42512 + ? (c >= 42240 && c <= 42508) + : c <= 42539) + : (c <= 42606 || (c >= 42623 && c <= 42735))))) + : (c <= 42783 || (c < 42965 + ? (c < 42960 + ? (c < 42891 + ? (c >= 42786 && c <= 42888) + : c <= 42954) + : (c <= 42961 || c == 42963)) + : (c <= 42969 || (c < 43072 + ? (c >= 42994 && c <= 43042) + : (c <= 43123 || (c >= 43138 && c <= 43187))))))) + : (c <= 43255 || (c < 43584 + ? (c < 43396 + ? (c < 43312 + ? (c < 43261 + ? c == 43259 + : c <= 43301) + : (c <= 43334 || (c >= 43360 && c <= 43388))) + : (c <= 43442 || (c < 43488 + ? c == 43471 + : (c <= 43518 || (c >= 43520 && c <= 43560))))) + : (c <= 43595 || (c < 43762 + ? (c < 43739 + ? (c < 43642 + ? (c >= 43616 && c <= 43638) + : c <= 43714) + : (c <= 43741 || (c >= 43744 && c <= 43754))) + : (c <= 43764 || (c < 43785 + ? (c >= 43777 && c <= 43782) + : (c <= 43790 || (c >= 43793 && c <= 43798))))))))))))))) + : (c <= 43814 || (c < 71424 + ? (c < 67592 + ? (c < 65536 + ? (c < 64467 + ? (c < 64256 + ? (c < 44032 + ? (c < 43868 + ? (c < 43824 + ? (c >= 43816 && c <= 43822) + : c <= 43866) + : (c <= 43881 || (c >= 43888 && c <= 44002))) + : (c <= 55203 || (c < 63744 + ? (c < 55243 + ? (c >= 55216 && c <= 55238) + : c <= 55291) + : (c <= 64109 || (c >= 64112 && c <= 64217))))) + : (c <= 64262 || (c < 64318 + ? (c < 64298 + ? (c < 64285 + ? (c >= 64275 && c <= 64279) + : c <= 64296) + : (c <= 64310 || (c >= 64312 && c <= 64316))) + : (c <= 64318 || (c < 64323 + ? (c >= 64320 && c <= 64321) + : (c <= 64324 || (c >= 64326 && c <= 64433))))))) + : (c <= 64605 || (c < 65149 + ? (c < 65137 + ? (c < 64914 + ? (c < 64848 + ? (c >= 64612 && c <= 64829) + : c <= 64911) + : (c <= 64967 || (c >= 65008 && c <= 65017))) + : (c <= 65137 || (c < 65145 + ? (c < 65143 + ? c == 65139 + : c <= 65143) + : (c <= 65145 || c == 65147)))) + : (c <= 65149 || (c < 65474 + ? (c < 65345 + ? (c < 65313 + ? (c >= 65151 && c <= 65276) + : c <= 65338) + : (c <= 65370 || (c >= 65382 && c <= 65470))) + : (c <= 65479 || (c < 65490 + ? (c >= 65482 && c <= 65487) + : (c <= 65495 || (c >= 65498 && c <= 65500))))))))) + : (c <= 65547 || (c < 66776 + ? (c < 66304 + ? (c < 65616 + ? (c < 65596 + ? (c < 65576 + ? (c >= 65549 && c <= 65574) + : c <= 65594) + : (c <= 65597 || (c >= 65599 && c <= 65613))) + : (c <= 65629 || (c < 66176 + ? (c < 65856 + ? (c >= 65664 && c <= 65786) + : c <= 65908) + : (c <= 66204 || (c >= 66208 && c <= 66256))))) + : (c <= 66335 || (c < 66504 + ? (c < 66432 + ? (c < 66384 + ? (c >= 66349 && c <= 66378) + : c <= 66421) + : (c <= 66461 || (c >= 66464 && c <= 66499))) + : (c <= 66511 || (c < 66560 + ? (c >= 66513 && c <= 66517) + : (c <= 66717 || (c >= 66736 && c <= 66771))))))) + : (c <= 66811 || (c < 66995 + ? (c < 66956 + ? (c < 66928 + ? (c < 66864 + ? (c >= 66816 && c <= 66855) + : c <= 66915) + : (c <= 66938 || (c >= 66940 && c <= 66954))) + : (c <= 66962 || (c < 66967 + ? (c >= 66964 && c <= 66965) + : (c <= 66977 || (c >= 66979 && c <= 66993))))) + : (c <= 67001 || (c < 67456 + ? (c < 67392 + ? (c < 67072 + ? (c >= 67003 && c <= 67004) + : c <= 67382) + : (c <= 67413 || (c >= 67424 && c <= 67431))) + : (c <= 67461 || (c < 67506 + ? (c >= 67463 && c <= 67504) + : (c <= 67514 || (c >= 67584 && c <= 67589))))))))))) + : (c <= 67592 || (c < 69635 + ? (c < 68288 + ? (c < 67872 + ? (c < 67680 + ? (c < 67644 + ? (c < 67639 + ? (c >= 67594 && c <= 67637) + : c <= 67640) + : (c <= 67644 || (c >= 67647 && c <= 67669))) + : (c <= 67702 || (c < 67828 + ? (c < 67808 + ? (c >= 67712 && c <= 67742) + : c <= 67826) + : (c <= 67829 || (c >= 67840 && c <= 67861))))) + : (c <= 67897 || (c < 68117 + ? (c < 68096 + ? (c < 68030 + ? (c >= 67968 && c <= 68023) + : c <= 68031) + : (c <= 68096 || (c >= 68112 && c <= 68115))) + : (c <= 68119 || (c < 68192 + ? (c >= 68121 && c <= 68149) + : (c <= 68220 || (c >= 68224 && c <= 68252))))))) + : (c <= 68295 || (c < 68864 + ? (c < 68480 + ? (c < 68416 + ? (c < 68352 + ? (c >= 68297 && c <= 68324) + : c <= 68405) + : (c <= 68437 || (c >= 68448 && c <= 68466))) + : (c <= 68497 || (c < 68736 + ? (c >= 68608 && c <= 68680) + : (c <= 68786 || (c >= 68800 && c <= 68850))))) + : (c <= 68899 || (c < 69424 + ? (c < 69376 + ? (c < 69296 + ? (c >= 69248 && c <= 69289) + : c <= 69297) + : (c <= 69404 || c == 69415)) + : (c <= 69445 || (c < 69552 + ? (c >= 69488 && c <= 69505) + : (c <= 69572 || (c >= 69600 && c <= 69622))))))))) + : (c <= 69687 || (c < 70405 + ? (c < 70108 + ? (c < 69956 + ? (c < 69840 + ? (c < 69763 + ? (c >= 69745 && c <= 69749) + : c <= 69807) + : (c <= 69864 || (c >= 69891 && c <= 69926))) + : (c <= 69959 || (c < 70019 + ? (c < 70006 + ? (c >= 69968 && c <= 70002) + : c <= 70006) + : (c <= 70084 || c == 70106)))) + : (c <= 70108 || (c < 70282 + ? (c < 70272 + ? (c < 70163 + ? (c >= 70144 && c <= 70161) + : c <= 70187) + : (c <= 70278 || c == 70280)) + : (c <= 70285 || (c < 70303 + ? (c >= 70287 && c <= 70301) + : (c <= 70312 || (c >= 70320 && c <= 70366))))))) + : (c <= 70412 || (c < 70656 + ? (c < 70453 + ? (c < 70442 + ? (c < 70419 + ? (c >= 70415 && c <= 70416) + : c <= 70440) + : (c <= 70448 || (c >= 70450 && c <= 70451))) + : (c <= 70457 || (c < 70480 + ? c == 70461 + : (c <= 70480 || (c >= 70493 && c <= 70497))))) + : (c <= 70730 || (c < 71128 + ? (c < 70855 + ? (c < 70784 + ? (c >= 70751 && c <= 70753) + : c <= 70853) + : (c <= 70855 || (c >= 71040 && c <= 71086))) + : (c <= 71131 || (c < 71236 + ? (c >= 71168 && c <= 71215) + : (c <= 71236 || (c >= 71296 && c <= 71352))))))))))))) + : (c <= 71450 || (c < 119997 + ? (c < 82944 + ? (c < 72714 + ? (c < 72096 + ? (c < 71945 + ? (c < 71840 + ? (c < 71680 + ? (c >= 71488 && c <= 71494) + : c <= 71723) + : (c <= 71903 || (c >= 71935 && c <= 71942))) + : (c <= 71945 || (c < 71960 + ? (c < 71957 + ? (c >= 71948 && c <= 71955) + : c <= 71958) + : (c <= 71983 || (c >= 71999 && c <= 72001))))) + : (c <= 72103 || (c < 72272 + ? (c < 72163 + ? (c < 72161 + ? (c >= 72106 && c <= 72144) + : c <= 72161) + : (c <= 72163 || (c >= 72192 && c <= 72250))) + : (c <= 72329 || (c < 72368 + ? c == 72349 + : (c <= 72440 || (c >= 72704 && c <= 72712))))))) + : (c <= 72750 || (c < 73066 + ? (c < 72971 + ? (c < 72960 + ? (c < 72818 + ? c == 72768 + : c <= 72847) + : (c <= 72966 || (c >= 72968 && c <= 72969))) + : (c <= 73008 || (c < 73056 + ? c == 73030 + : (c <= 73061 || (c >= 73063 && c <= 73064))))) + : (c <= 73097 || (c < 74752 + ? (c < 73648 + ? (c < 73440 + ? c == 73112 + : c <= 73458) + : (c <= 73648 || (c >= 73728 && c <= 74649))) + : (c <= 74862 || (c < 77712 + ? (c >= 74880 && c <= 75075) + : (c <= 77808 || (c >= 77824 && c <= 78894))))))))) + : (c <= 83526 || (c < 110581 + ? (c < 93952 + ? (c < 92928 + ? (c < 92784 + ? (c < 92736 + ? (c >= 92160 && c <= 92728) + : c <= 92766) + : (c <= 92862 || (c >= 92880 && c <= 92909))) + : (c <= 92975 || (c < 93053 + ? (c < 93027 + ? (c >= 92992 && c <= 92995) + : c <= 93047) + : (c <= 93071 || (c >= 93760 && c <= 93823))))) + : (c <= 94026 || (c < 94208 + ? (c < 94176 + ? (c < 94099 + ? c == 94032 + : c <= 94111) + : (c <= 94177 || c == 94179)) + : (c <= 100343 || (c < 101632 + ? (c >= 100352 && c <= 101589) + : (c <= 101640 || (c >= 110576 && c <= 110579))))))) + : (c <= 110587 || (c < 113808 + ? (c < 110960 + ? (c < 110928 + ? (c < 110592 + ? (c >= 110589 && c <= 110590) + : c <= 110882) + : (c <= 110930 || (c >= 110948 && c <= 110951))) + : (c <= 111355 || (c < 113776 + ? (c >= 113664 && c <= 113770) + : (c <= 113788 || (c >= 113792 && c <= 113800))))) + : (c <= 113817 || (c < 119973 + ? (c < 119966 + ? (c < 119894 + ? (c >= 119808 && c <= 119892) + : c <= 119964) + : (c <= 119967 || c == 119970)) + : (c <= 119974 || (c < 119982 + ? (c >= 119977 && c <= 119980) + : (c <= 119993 || c == 119995)))))))))) + : (c <= 120003 || (c < 126500 + ? (c < 120714 + ? (c < 120146 + ? (c < 120094 + ? (c < 120077 + ? (c < 120071 + ? (c >= 120005 && c <= 120069) + : c <= 120074) + : (c <= 120084 || (c >= 120086 && c <= 120092))) + : (c <= 120121 || (c < 120134 + ? (c < 120128 + ? (c >= 120123 && c <= 120126) + : c <= 120132) + : (c <= 120134 || (c >= 120138 && c <= 120144))))) + : (c <= 120485 || (c < 120598 + ? (c < 120540 + ? (c < 120514 + ? (c >= 120488 && c <= 120512) + : c <= 120538) + : (c <= 120570 || (c >= 120572 && c <= 120596))) + : (c <= 120628 || (c < 120656 + ? (c >= 120630 && c <= 120654) + : (c <= 120686 || (c >= 120688 && c <= 120712))))))) + : (c <= 120744 || (c < 124896 + ? (c < 123191 + ? (c < 122624 + ? (c < 120772 + ? (c >= 120746 && c <= 120770) + : c <= 120779) + : (c <= 122654 || (c >= 123136 && c <= 123180))) + : (c <= 123197 || (c < 123536 + ? c == 123214 + : (c <= 123565 || (c >= 123584 && c <= 123627))))) + : (c <= 124902 || (c < 125184 + ? (c < 124912 + ? (c < 124909 + ? (c >= 124904 && c <= 124907) + : c <= 124910) + : (c <= 124926 || (c >= 124928 && c <= 125124))) + : (c <= 125259 || (c < 126469 + ? (c >= 126464 && c <= 126467) + : (c <= 126495 || (c >= 126497 && c <= 126498))))))))) + : (c <= 126500 || (c < 126564 + ? (c < 126541 + ? (c < 126523 + ? (c < 126516 + ? (c < 126505 + ? c == 126503 + : c <= 126514) + : (c <= 126519 || c == 126521)) + : (c <= 126523 || (c < 126537 + ? (c < 126535 + ? c == 126530 + : c <= 126535) + : (c <= 126537 || c == 126539)))) + : (c <= 126543 || (c < 126555 + ? (c < 126551 + ? (c < 126548 + ? (c >= 126545 && c <= 126546) + : c <= 126548) + : (c <= 126551 || c == 126553)) + : (c <= 126555 || (c < 126559 + ? c == 126557 + : (c <= 126559 || (c >= 126561 && c <= 126562))))))) + : (c <= 126564 || (c < 126629 + ? (c < 126590 + ? (c < 126580 + ? (c < 126572 + ? (c >= 126567 && c <= 126570) + : c <= 126578) + : (c <= 126583 || (c >= 126585 && c <= 126588))) + : (c <= 126590 || (c < 126603 + ? (c >= 126592 && c <= 126601) + : (c <= 126619 || (c >= 126625 && c <= 126627))))) + : (c <= 126633 || (c < 178208 + ? (c < 173824 + ? (c < 131072 + ? (c >= 126635 && c <= 126651) + : c <= 173791) + : (c <= 177976 || (c >= 177984 && c <= 178205))) + : (c <= 183969 || (c < 194560 + ? (c >= 183984 && c <= 191456) + : (c <= 195101 || (c >= 196608 && c <= 201546))))))))))))))))); +} + +static inline bool aux_sym_long_flag_token1_character_set_7(int32_t c) { + return (c < 43642 + ? (c < 3784 + ? (c < 2759 + ? (c < 2048 + ? (c < 1155 + ? (c < 736 + ? (c < 183 + ? (c < 'a' + ? (c < 'A' + ? (c >= '2' && c <= '9') + : c <= 'Z') + : (c <= 'z' || (c < 181 + ? c == 170 + : c <= 181))) + : (c <= 183 || (c < 216 + ? (c < 192 + ? c == 186 + : c <= 214) + : (c <= 246 || (c < 710 + ? (c >= 248 && c <= 705) + : c <= 721))))) + : (c <= 740 || (c < 895 + ? (c < 768 + ? (c < 750 + ? c == 748 + : c <= 750) + : (c <= 884 || (c < 891 + ? (c >= 886 && c <= 887) + : c <= 893))) + : (c <= 895 || (c < 910 + ? (c < 908 + ? (c >= 902 && c <= 906) + : c <= 908) + : (c <= 929 || (c < 1015 + ? (c >= 931 && c <= 1013) + : c <= 1153))))))) + : (c <= 1159 || (c < 1552 + ? (c < 1471 + ? (c < 1369 + ? (c < 1329 + ? (c >= 1162 && c <= 1327) + : c <= 1366) + : (c <= 1369 || (c < 1425 + ? (c >= 1376 && c <= 1416) + : c <= 1469))) + : (c <= 1471 || (c < 1479 + ? (c < 1476 + ? (c >= 1473 && c <= 1474) + : c <= 1477) + : (c <= 1479 || (c < 1519 + ? (c >= 1488 && c <= 1514) + : c <= 1522))))) + : (c <= 1562 || (c < 1791 + ? (c < 1749 + ? (c < 1646 + ? (c >= 1568 && c <= 1641) + : c <= 1747) + : (c <= 1756 || (c < 1770 + ? (c >= 1759 && c <= 1768) + : c <= 1788))) + : (c <= 1791 || (c < 1984 + ? (c < 1869 + ? (c >= 1808 && c <= 1866) + : c <= 1969) + : (c <= 2037 || (c < 2045 + ? c == 2042 + : c <= 2045))))))))) + : (c <= 2093 || (c < 2561 + ? (c < 2474 + ? (c < 2275 + ? (c < 2160 + ? (c < 2144 + ? (c >= 2112 && c <= 2139) + : c <= 2154) + : (c <= 2183 || (c < 2200 + ? (c >= 2185 && c <= 2190) + : c <= 2273))) + : (c <= 2403 || (c < 2437 + ? (c < 2417 + ? (c >= 2406 && c <= 2415) + : c <= 2435) + : (c <= 2444 || (c < 2451 + ? (c >= 2447 && c <= 2448) + : c <= 2472))))) + : (c <= 2480 || (c < 2519 + ? (c < 2492 + ? (c < 2486 + ? c == 2482 + : c <= 2489) + : (c <= 2500 || (c < 2507 + ? (c >= 2503 && c <= 2504) + : c <= 2510))) + : (c <= 2519 || (c < 2534 + ? (c < 2527 + ? (c >= 2524 && c <= 2525) + : c <= 2531) + : (c <= 2545 || (c < 2558 + ? c == 2556 + : c <= 2558))))))) + : (c <= 2563 || (c < 2641 + ? (c < 2613 + ? (c < 2579 + ? (c < 2575 + ? (c >= 2565 && c <= 2570) + : c <= 2576) + : (c <= 2600 || (c < 2610 + ? (c >= 2602 && c <= 2608) + : c <= 2611))) + : (c <= 2614 || (c < 2622 + ? (c < 2620 + ? (c >= 2616 && c <= 2617) + : c <= 2620) + : (c <= 2626 || (c < 2635 + ? (c >= 2631 && c <= 2632) + : c <= 2637))))) + : (c <= 2641 || (c < 2703 + ? (c < 2662 + ? (c < 2654 + ? (c >= 2649 && c <= 2652) + : c <= 2654) + : (c <= 2677 || (c < 2693 + ? (c >= 2689 && c <= 2691) + : c <= 2701))) + : (c <= 2705 || (c < 2738 + ? (c < 2730 + ? (c >= 2707 && c <= 2728) + : c <= 2736) + : (c <= 2739 || (c < 2748 + ? (c >= 2741 && c <= 2745) + : c <= 2757))))))))))) + : (c <= 2761 || (c < 3174 + ? (c < 2962 + ? (c < 2869 + ? (c < 2817 + ? (c < 2784 + ? (c < 2768 + ? (c >= 2763 && c <= 2765) + : c <= 2768) + : (c <= 2787 || (c < 2809 + ? (c >= 2790 && c <= 2799) + : c <= 2815))) + : (c <= 2819 || (c < 2835 + ? (c < 2831 + ? (c >= 2821 && c <= 2828) + : c <= 2832) + : (c <= 2856 || (c < 2866 + ? (c >= 2858 && c <= 2864) + : c <= 2867))))) + : (c <= 2873 || (c < 2911 + ? (c < 2891 + ? (c < 2887 + ? (c >= 2876 && c <= 2884) + : c <= 2888) + : (c <= 2893 || (c < 2908 + ? (c >= 2901 && c <= 2903) + : c <= 2909))) + : (c <= 2915 || (c < 2946 + ? (c < 2929 + ? (c >= 2918 && c <= 2927) + : c <= 2929) + : (c <= 2947 || (c < 2958 + ? (c >= 2949 && c <= 2954) + : c <= 2960))))))) + : (c <= 2965 || (c < 3046 + ? (c < 2990 + ? (c < 2974 + ? (c < 2972 + ? (c >= 2969 && c <= 2970) + : c <= 2972) + : (c <= 2975 || (c < 2984 + ? (c >= 2979 && c <= 2980) + : c <= 2986))) + : (c <= 3001 || (c < 3018 + ? (c < 3014 + ? (c >= 3006 && c <= 3010) + : c <= 3016) + : (c <= 3021 || (c < 3031 + ? c == 3024 + : c <= 3031))))) + : (c <= 3055 || (c < 3142 + ? (c < 3090 + ? (c < 3086 + ? (c >= 3072 && c <= 3084) + : c <= 3088) + : (c <= 3112 || (c < 3132 + ? (c >= 3114 && c <= 3129) + : c <= 3140))) + : (c <= 3144 || (c < 3160 + ? (c < 3157 + ? (c >= 3146 && c <= 3149) + : c <= 3158) + : (c <= 3162 || (c < 3168 + ? c == 3165 + : c <= 3171))))))))) + : (c <= 3183 || (c < 3457 + ? (c < 3296 + ? (c < 3253 + ? (c < 3214 + ? (c < 3205 + ? (c >= 3200 && c <= 3203) + : c <= 3212) + : (c <= 3216 || (c < 3242 + ? (c >= 3218 && c <= 3240) + : c <= 3251))) + : (c <= 3257 || (c < 3274 + ? (c < 3270 + ? (c >= 3260 && c <= 3268) + : c <= 3272) + : (c <= 3277 || (c < 3293 + ? (c >= 3285 && c <= 3286) + : c <= 3294))))) + : (c <= 3299 || (c < 3398 + ? (c < 3328 + ? (c < 3313 + ? (c >= 3302 && c <= 3311) + : c <= 3314) + : (c <= 3340 || (c < 3346 + ? (c >= 3342 && c <= 3344) + : c <= 3396))) + : (c <= 3400 || (c < 3423 + ? (c < 3412 + ? (c >= 3402 && c <= 3406) + : c <= 3415) + : (c <= 3427 || (c < 3450 + ? (c >= 3430 && c <= 3439) + : c <= 3455))))))) + : (c <= 3459 || (c < 3585 + ? (c < 3530 + ? (c < 3507 + ? (c < 3482 + ? (c >= 3461 && c <= 3478) + : c <= 3505) + : (c <= 3515 || (c < 3520 + ? c == 3517 + : c <= 3526))) + : (c <= 3530 || (c < 3544 + ? (c < 3542 + ? (c >= 3535 && c <= 3540) + : c <= 3542) + : (c <= 3551 || (c < 3570 + ? (c >= 3558 && c <= 3567) + : c <= 3571))))) + : (c <= 3642 || (c < 3724 + ? (c < 3713 + ? (c < 3664 + ? (c >= 3648 && c <= 3662) + : c <= 3673) + : (c <= 3714 || (c < 3718 + ? c == 3716 + : c <= 3722))) + : (c <= 3747 || (c < 3776 + ? (c < 3751 + ? c == 3749 + : c <= 3773) + : (c <= 3780 || c == 3782)))))))))))) + : (c <= 3789 || (c < 8027 + ? (c < 5919 + ? (c < 4696 + ? (c < 3974 + ? (c < 3893 + ? (c < 3840 + ? (c < 3804 + ? (c >= 3792 && c <= 3801) + : c <= 3807) + : (c <= 3840 || (c < 3872 + ? (c >= 3864 && c <= 3865) + : c <= 3881))) + : (c <= 3893 || (c < 3902 + ? (c < 3897 + ? c == 3895 + : c <= 3897) + : (c <= 3911 || (c < 3953 + ? (c >= 3913 && c <= 3948) + : c <= 3972))))) + : (c <= 3991 || (c < 4295 + ? (c < 4096 + ? (c < 4038 + ? (c >= 3993 && c <= 4028) + : c <= 4038) + : (c <= 4169 || (c < 4256 + ? (c >= 4176 && c <= 4253) + : c <= 4293))) + : (c <= 4295 || (c < 4348 + ? (c < 4304 + ? c == 4301 + : c <= 4346) + : (c <= 4680 || (c < 4688 + ? (c >= 4682 && c <= 4685) + : c <= 4694))))))) + : (c <= 4696 || (c < 4888 + ? (c < 4792 + ? (c < 4746 + ? (c < 4704 + ? (c >= 4698 && c <= 4701) + : c <= 4744) + : (c <= 4749 || (c < 4786 + ? (c >= 4752 && c <= 4784) + : c <= 4789))) + : (c <= 4798 || (c < 4808 + ? (c < 4802 + ? c == 4800 + : c <= 4805) + : (c <= 4822 || (c < 4882 + ? (c >= 4824 && c <= 4880) + : c <= 4885))))) + : (c <= 4954 || (c < 5121 + ? (c < 4992 + ? (c < 4969 + ? (c >= 4957 && c <= 4959) + : c <= 4977) + : (c <= 5007 || (c < 5112 + ? (c >= 5024 && c <= 5109) + : c <= 5117))) + : (c <= 5740 || (c < 5792 + ? (c < 5761 + ? (c >= 5743 && c <= 5759) + : c <= 5786) + : (c <= 5866 || (c < 5888 + ? (c >= 5870 && c <= 5880) + : c <= 5909))))))))) + : (c <= 5940 || (c < 6752 + ? (c < 6272 + ? (c < 6103 + ? (c < 5998 + ? (c < 5984 + ? (c >= 5952 && c <= 5971) + : c <= 5996) + : (c <= 6000 || (c < 6016 + ? (c >= 6002 && c <= 6003) + : c <= 6099))) + : (c <= 6103 || (c < 6155 + ? (c < 6112 + ? (c >= 6108 && c <= 6109) + : c <= 6121) + : (c <= 6157 || (c < 6176 + ? (c >= 6159 && c <= 6169) + : c <= 6264))))) + : (c <= 6314 || (c < 6512 + ? (c < 6432 + ? (c < 6400 + ? (c >= 6320 && c <= 6389) + : c <= 6430) + : (c <= 6443 || (c < 6470 + ? (c >= 6448 && c <= 6459) + : c <= 6509))) + : (c <= 6516 || (c < 6608 + ? (c < 6576 + ? (c >= 6528 && c <= 6571) + : c <= 6601) + : (c <= 6618 || (c < 6688 + ? (c >= 6656 && c <= 6683) + : c <= 6750))))))) + : (c <= 6780 || (c < 7245 + ? (c < 6912 + ? (c < 6823 + ? (c < 6800 + ? (c >= 6783 && c <= 6793) + : c <= 6809) + : (c <= 6823 || (c < 6847 + ? (c >= 6832 && c <= 6845) + : c <= 6862))) + : (c <= 6988 || (c < 7040 + ? (c < 7019 + ? (c >= 6992 && c <= 7001) + : c <= 7027) + : (c <= 7155 || (c < 7232 + ? (c >= 7168 && c <= 7223) + : c <= 7241))))) + : (c <= 7293 || (c < 7424 + ? (c < 7357 + ? (c < 7312 + ? (c >= 7296 && c <= 7304) + : c <= 7354) + : (c <= 7359 || (c < 7380 + ? (c >= 7376 && c <= 7378) + : c <= 7418))) + : (c <= 7957 || (c < 8008 + ? (c < 7968 + ? (c >= 7960 && c <= 7965) + : c <= 8005) + : (c <= 8013 || (c < 8025 + ? (c >= 8016 && c <= 8023) + : c <= 8025))))))))))) + : (c <= 8027 || (c < 11728 + ? (c < 8469 + ? (c < 8182 + ? (c < 8130 + ? (c < 8064 + ? (c < 8031 + ? c == 8029 + : c <= 8061) + : (c <= 8116 || (c < 8126 + ? (c >= 8118 && c <= 8124) + : c <= 8126))) + : (c <= 8132 || (c < 8150 + ? (c < 8144 + ? (c >= 8134 && c <= 8140) + : c <= 8147) + : (c <= 8155 || (c < 8178 + ? (c >= 8160 && c <= 8172) + : c <= 8180))))) + : (c <= 8188 || (c < 8400 + ? (c < 8305 + ? (c < 8276 + ? (c >= 8255 && c <= 8256) + : c <= 8276) + : (c <= 8305 || (c < 8336 + ? c == 8319 + : c <= 8348))) + : (c <= 8412 || (c < 8450 + ? (c < 8421 + ? c == 8417 + : c <= 8432) + : (c <= 8450 || (c < 8458 + ? c == 8455 + : c <= 8467))))))) + : (c <= 8469 || (c < 11520 + ? (c < 8508 + ? (c < 8486 + ? (c < 8484 + ? (c >= 8472 && c <= 8477) + : c <= 8484) + : (c <= 8486 || (c < 8490 + ? c == 8488 + : c <= 8505))) + : (c <= 8511 || (c < 8544 + ? (c < 8526 + ? (c >= 8517 && c <= 8521) + : c <= 8526) + : (c <= 8584 || (c < 11499 + ? (c >= 11264 && c <= 11492) + : c <= 11507))))) + : (c <= 11557 || (c < 11680 + ? (c < 11568 + ? (c < 11565 + ? c == 11559 + : c <= 11565) + : (c <= 11623 || (c < 11647 + ? c == 11631 + : c <= 11670))) + : (c <= 11686 || (c < 11704 + ? (c < 11696 + ? (c >= 11688 && c <= 11694) + : c <= 11702) + : (c <= 11710 || (c < 11720 + ? (c >= 11712 && c <= 11718) + : c <= 11726))))))))) + : (c <= 11734 || (c < 42775 + ? (c < 12549 + ? (c < 12344 + ? (c < 12293 + ? (c < 11744 + ? (c >= 11736 && c <= 11742) + : c <= 11775) + : (c <= 12295 || (c < 12337 + ? (c >= 12321 && c <= 12335) + : c <= 12341))) + : (c <= 12348 || (c < 12445 + ? (c < 12441 + ? (c >= 12353 && c <= 12438) + : c <= 12442) + : (c <= 12447 || (c < 12540 + ? (c >= 12449 && c <= 12538) + : c <= 12543))))) + : (c <= 12591 || (c < 42192 + ? (c < 12784 + ? (c < 12704 + ? (c >= 12593 && c <= 12686) + : c <= 12735) + : (c <= 12799 || (c < 19968 + ? (c >= 13312 && c <= 19903) + : c <= 42124))) + : (c <= 42237 || (c < 42560 + ? (c < 42512 + ? (c >= 42240 && c <= 42508) + : c <= 42539) + : (c <= 42607 || (c < 42623 + ? (c >= 42612 && c <= 42621) + : c <= 42737))))))) + : (c <= 42783 || (c < 43259 + ? (c < 42994 + ? (c < 42960 + ? (c < 42891 + ? (c >= 42786 && c <= 42888) + : c <= 42954) + : (c <= 42961 || (c < 42965 + ? c == 42963 + : c <= 42969))) + : (c <= 43047 || (c < 43136 + ? (c < 43072 + ? c == 43052 + : c <= 43123) + : (c <= 43205 || (c < 43232 + ? (c >= 43216 && c <= 43225) + : c <= 43255))))) + : (c <= 43259 || (c < 43488 + ? (c < 43360 + ? (c < 43312 + ? (c >= 43261 && c <= 43309) + : c <= 43347) + : (c <= 43388 || (c < 43471 + ? (c >= 43392 && c <= 43456) + : c <= 43481))) + : (c <= 43518 || (c < 43600 + ? (c < 43584 + ? (c >= 43520 && c <= 43574) + : c <= 43597) + : (c <= 43609 || (c >= 43616 && c <= 43638))))))))))))))) + : (c <= 43714 || (c < 71472 + ? (c < 67644 + ? (c < 65382 + ? (c < 64318 + ? (c < 44012 + ? (c < 43793 + ? (c < 43762 + ? (c < 43744 + ? (c >= 43739 && c <= 43741) + : c <= 43759) + : (c <= 43766 || (c < 43785 + ? (c >= 43777 && c <= 43782) + : c <= 43790))) + : (c <= 43798 || (c < 43824 + ? (c < 43816 + ? (c >= 43808 && c <= 43814) + : c <= 43822) + : (c <= 43866 || (c < 43888 + ? (c >= 43868 && c <= 43881) + : c <= 44010))))) + : (c <= 44013 || (c < 64112 + ? (c < 55216 + ? (c < 44032 + ? (c >= 44016 && c <= 44025) + : c <= 55203) + : (c <= 55238 || (c < 63744 + ? (c >= 55243 && c <= 55291) + : c <= 64109))) + : (c <= 64217 || (c < 64285 + ? (c < 64275 + ? (c >= 64256 && c <= 64262) + : c <= 64279) + : (c <= 64296 || (c < 64312 + ? (c >= 64298 && c <= 64310) + : c <= 64316))))))) + : (c <= 64318 || (c < 65101 + ? (c < 64848 + ? (c < 64326 + ? (c < 64323 + ? (c >= 64320 && c <= 64321) + : c <= 64324) + : (c <= 64433 || (c < 64612 + ? (c >= 64467 && c <= 64605) + : c <= 64829))) + : (c <= 64911 || (c < 65024 + ? (c < 65008 + ? (c >= 64914 && c <= 64967) + : c <= 65017) + : (c <= 65039 || (c < 65075 + ? (c >= 65056 && c <= 65071) + : c <= 65076))))) + : (c <= 65103 || (c < 65149 + ? (c < 65143 + ? (c < 65139 + ? c == 65137 + : c <= 65139) + : (c <= 65143 || (c < 65147 + ? c == 65145 + : c <= 65147))) + : (c <= 65149 || (c < 65313 + ? (c < 65296 + ? (c >= 65151 && c <= 65276) + : c <= 65305) + : (c <= 65338 || (c < 65345 + ? c == 65343 + : c <= 65370))))))))) + : (c <= 65470 || (c < 66560 + ? (c < 65856 + ? (c < 65549 + ? (c < 65490 + ? (c < 65482 + ? (c >= 65474 && c <= 65479) + : c <= 65487) + : (c <= 65495 || (c < 65536 + ? (c >= 65498 && c <= 65500) + : c <= 65547))) + : (c <= 65574 || (c < 65599 + ? (c < 65596 + ? (c >= 65576 && c <= 65594) + : c <= 65597) + : (c <= 65613 || (c < 65664 + ? (c >= 65616 && c <= 65629) + : c <= 65786))))) + : (c <= 65908 || (c < 66349 + ? (c < 66208 + ? (c < 66176 + ? c == 66045 + : c <= 66204) + : (c <= 66256 || (c < 66304 + ? c == 66272 + : c <= 66335))) + : (c <= 66378 || (c < 66464 + ? (c < 66432 + ? (c >= 66384 && c <= 66426) + : c <= 66461) + : (c <= 66499 || (c < 66513 + ? (c >= 66504 && c <= 66511) + : c <= 66517))))))) + : (c <= 66717 || (c < 66995 + ? (c < 66928 + ? (c < 66776 + ? (c < 66736 + ? (c >= 66720 && c <= 66729) + : c <= 66771) + : (c <= 66811 || (c < 66864 + ? (c >= 66816 && c <= 66855) + : c <= 66915))) + : (c <= 66938 || (c < 66964 + ? (c < 66956 + ? (c >= 66940 && c <= 66954) + : c <= 66962) + : (c <= 66965 || (c < 66979 + ? (c >= 66967 && c <= 66977) + : c <= 66993))))) + : (c <= 67001 || (c < 67463 + ? (c < 67392 + ? (c < 67072 + ? (c >= 67003 && c <= 67004) + : c <= 67382) + : (c <= 67413 || (c < 67456 + ? (c >= 67424 && c <= 67431) + : c <= 67461))) + : (c <= 67504 || (c < 67592 + ? (c < 67584 + ? (c >= 67506 && c <= 67514) + : c <= 67589) + : (c <= 67592 || (c < 67639 + ? (c >= 67594 && c <= 67637) + : c <= 67640))))))))))) + : (c <= 67644 || (c < 69968 + ? (c < 68480 + ? (c < 68108 + ? (c < 67840 + ? (c < 67712 + ? (c < 67680 + ? (c >= 67647 && c <= 67669) + : c <= 67702) + : (c <= 67742 || (c < 67828 + ? (c >= 67808 && c <= 67826) + : c <= 67829))) + : (c <= 67861 || (c < 68030 + ? (c < 67968 + ? (c >= 67872 && c <= 67897) + : c <= 68023) + : (c <= 68031 || (c < 68101 + ? (c >= 68096 && c <= 68099) + : c <= 68102))))) + : (c <= 68115 || (c < 68224 + ? (c < 68152 + ? (c < 68121 + ? (c >= 68117 && c <= 68119) + : c <= 68149) + : (c <= 68154 || (c < 68192 + ? c == 68159 + : c <= 68220))) + : (c <= 68252 || (c < 68352 + ? (c < 68297 + ? (c >= 68288 && c <= 68295) + : c <= 68326) + : (c <= 68405 || (c < 68448 + ? (c >= 68416 && c <= 68437) + : c <= 68466))))))) + : (c <= 68497 || (c < 69488 + ? (c < 69248 + ? (c < 68800 + ? (c < 68736 + ? (c >= 68608 && c <= 68680) + : c <= 68786) + : (c <= 68850 || (c < 68912 + ? (c >= 68864 && c <= 68903) + : c <= 68921))) + : (c <= 69289 || (c < 69376 + ? (c < 69296 + ? (c >= 69291 && c <= 69292) + : c <= 69297) + : (c <= 69404 || (c < 69424 + ? c == 69415 + : c <= 69456))))) + : (c <= 69509 || (c < 69826 + ? (c < 69632 + ? (c < 69600 + ? (c >= 69552 && c <= 69572) + : c <= 69622) + : (c <= 69702 || (c < 69759 + ? (c >= 69734 && c <= 69749) + : c <= 69818))) + : (c <= 69826 || (c < 69888 + ? (c < 69872 + ? (c >= 69840 && c <= 69864) + : c <= 69881) + : (c <= 69940 || (c < 69956 + ? (c >= 69942 && c <= 69951) + : c <= 69959))))))))) + : (c <= 70003 || (c < 70471 + ? (c < 70287 + ? (c < 70144 + ? (c < 70089 + ? (c < 70016 + ? c == 70006 + : c <= 70084) + : (c <= 70092 || (c < 70108 + ? (c >= 70094 && c <= 70106) + : c <= 70108))) + : (c <= 70161 || (c < 70272 + ? (c < 70206 + ? (c >= 70163 && c <= 70199) + : c <= 70206) + : (c <= 70278 || (c < 70282 + ? c == 70280 + : c <= 70285))))) + : (c <= 70301 || (c < 70415 + ? (c < 70384 + ? (c < 70320 + ? (c >= 70303 && c <= 70312) + : c <= 70378) + : (c <= 70393 || (c < 70405 + ? (c >= 70400 && c <= 70403) + : c <= 70412))) + : (c <= 70416 || (c < 70450 + ? (c < 70442 + ? (c >= 70419 && c <= 70440) + : c <= 70448) + : (c <= 70451 || (c < 70459 + ? (c >= 70453 && c <= 70457) + : c <= 70468))))))) + : (c <= 70472 || (c < 70864 + ? (c < 70512 + ? (c < 70487 + ? (c < 70480 + ? (c >= 70475 && c <= 70477) + : c <= 70480) + : (c <= 70487 || (c < 70502 + ? (c >= 70493 && c <= 70499) + : c <= 70508))) + : (c <= 70516 || (c < 70750 + ? (c < 70736 + ? (c >= 70656 && c <= 70730) + : c <= 70745) + : (c <= 70753 || (c < 70855 + ? (c >= 70784 && c <= 70853) + : c <= 70855))))) + : (c <= 70873 || (c < 71248 + ? (c < 71128 + ? (c < 71096 + ? (c >= 71040 && c <= 71093) + : c <= 71104) + : (c <= 71133 || (c < 71236 + ? (c >= 71168 && c <= 71232) + : c <= 71236))) + : (c <= 71257 || (c < 71424 + ? (c < 71360 + ? (c >= 71296 && c <= 71352) + : c <= 71369) + : (c <= 71450 || (c >= 71453 && c <= 71467))))))))))))) + : (c <= 71481 || (c < 119973 + ? (c < 82944 + ? (c < 72784 + ? (c < 72096 + ? (c < 71948 + ? (c < 71840 + ? (c < 71680 + ? (c >= 71488 && c <= 71494) + : c <= 71738) + : (c <= 71913 || (c < 71945 + ? (c >= 71935 && c <= 71942) + : c <= 71945))) + : (c <= 71955 || (c < 71991 + ? (c < 71960 + ? (c >= 71957 && c <= 71958) + : c <= 71989) + : (c <= 71992 || (c < 72016 + ? (c >= 71995 && c <= 72003) + : c <= 72025))))) + : (c <= 72103 || (c < 72272 + ? (c < 72163 + ? (c < 72154 + ? (c >= 72106 && c <= 72151) + : c <= 72161) + : (c <= 72164 || (c < 72263 + ? (c >= 72192 && c <= 72254) + : c <= 72263))) + : (c <= 72345 || (c < 72704 + ? (c < 72368 + ? c == 72349 + : c <= 72440) + : (c <= 72712 || (c < 72760 + ? (c >= 72714 && c <= 72758) + : c <= 72768))))))) + : (c <= 72793 || (c < 73063 + ? (c < 72971 + ? (c < 72873 + ? (c < 72850 + ? (c >= 72818 && c <= 72847) + : c <= 72871) + : (c <= 72886 || (c < 72968 + ? (c >= 72960 && c <= 72966) + : c <= 72969))) + : (c <= 73014 || (c < 73023 + ? (c < 73020 + ? c == 73018 + : c <= 73021) + : (c <= 73031 || (c < 73056 + ? (c >= 73040 && c <= 73049) + : c <= 73061))))) + : (c <= 73064 || (c < 73648 + ? (c < 73107 + ? (c < 73104 + ? (c >= 73066 && c <= 73102) + : c <= 73105) + : (c <= 73112 || (c < 73440 + ? (c >= 73120 && c <= 73129) + : c <= 73462))) + : (c <= 73648 || (c < 74880 + ? (c < 74752 + ? (c >= 73728 && c <= 74649) + : c <= 74862) + : (c <= 75075 || (c < 77824 + ? (c >= 77712 && c <= 77808) + : c <= 78894))))))))) + : (c <= 83526 || (c < 110581 + ? (c < 93053 + ? (c < 92880 + ? (c < 92768 + ? (c < 92736 + ? (c >= 92160 && c <= 92728) + : c <= 92766) + : (c <= 92777 || (c < 92864 + ? (c >= 92784 && c <= 92862) + : c <= 92873))) + : (c <= 92909 || (c < 92992 + ? (c < 92928 + ? (c >= 92912 && c <= 92916) + : c <= 92982) + : (c <= 92995 || (c < 93027 + ? (c >= 93008 && c <= 93017) + : c <= 93047))))) + : (c <= 93071 || (c < 94179 + ? (c < 94031 + ? (c < 93952 + ? (c >= 93760 && c <= 93823) + : c <= 94026) + : (c <= 94087 || (c < 94176 + ? (c >= 94095 && c <= 94111) + : c <= 94177))) + : (c <= 94180 || (c < 100352 + ? (c < 94208 + ? (c >= 94192 && c <= 94193) + : c <= 100343) + : (c <= 101589 || (c < 110576 + ? (c >= 101632 && c <= 101640) + : c <= 110579))))))) + : (c <= 110587 || (c < 118576 + ? (c < 113664 + ? (c < 110928 + ? (c < 110592 + ? (c >= 110589 && c <= 110590) + : c <= 110882) + : (c <= 110930 || (c < 110960 + ? (c >= 110948 && c <= 110951) + : c <= 111355))) + : (c <= 113770 || (c < 113808 + ? (c < 113792 + ? (c >= 113776 && c <= 113788) + : c <= 113800) + : (c <= 113817 || (c < 118528 + ? (c >= 113821 && c <= 113822) + : c <= 118573))))) + : (c <= 118598 || (c < 119362 + ? (c < 119163 + ? (c < 119149 + ? (c >= 119141 && c <= 119145) + : c <= 119154) + : (c <= 119170 || (c < 119210 + ? (c >= 119173 && c <= 119179) + : c <= 119213))) + : (c <= 119364 || (c < 119966 + ? (c < 119894 + ? (c >= 119808 && c <= 119892) + : c <= 119964) + : (c <= 119967 || c == 119970)))))))))) + : (c <= 119974 || (c < 124912 + ? (c < 120746 + ? (c < 120134 + ? (c < 120071 + ? (c < 119995 + ? (c < 119982 + ? (c >= 119977 && c <= 119980) + : c <= 119993) + : (c <= 119995 || (c < 120005 + ? (c >= 119997 && c <= 120003) + : c <= 120069))) + : (c <= 120074 || (c < 120094 + ? (c < 120086 + ? (c >= 120077 && c <= 120084) + : c <= 120092) + : (c <= 120121 || (c < 120128 + ? (c >= 120123 && c <= 120126) + : c <= 120132))))) + : (c <= 120134 || (c < 120572 + ? (c < 120488 + ? (c < 120146 + ? (c >= 120138 && c <= 120144) + : c <= 120485) + : (c <= 120512 || (c < 120540 + ? (c >= 120514 && c <= 120538) + : c <= 120570))) + : (c <= 120596 || (c < 120656 + ? (c < 120630 + ? (c >= 120598 && c <= 120628) + : c <= 120654) + : (c <= 120686 || (c < 120714 + ? (c >= 120688 && c <= 120712) + : c <= 120744))))))) + : (c <= 120770 || (c < 122907 + ? (c < 121476 + ? (c < 121344 + ? (c < 120782 + ? (c >= 120772 && c <= 120779) + : c <= 120831) + : (c <= 121398 || (c < 121461 + ? (c >= 121403 && c <= 121452) + : c <= 121461))) + : (c <= 121476 || (c < 122624 + ? (c < 121505 + ? (c >= 121499 && c <= 121503) + : c <= 121519) + : (c <= 122654 || (c < 122888 + ? (c >= 122880 && c <= 122886) + : c <= 122904))))) + : (c <= 122913 || (c < 123214 + ? (c < 123136 + ? (c < 122918 + ? (c >= 122915 && c <= 122916) + : c <= 122922) + : (c <= 123180 || (c < 123200 + ? (c >= 123184 && c <= 123197) + : c <= 123209))) + : (c <= 123214 || (c < 124896 + ? (c < 123584 + ? (c >= 123536 && c <= 123566) + : c <= 123641) + : (c <= 124902 || (c < 124909 + ? (c >= 124904 && c <= 124907) + : c <= 124910))))))))) + : (c <= 124926 || (c < 126557 + ? (c < 126521 + ? (c < 126469 + ? (c < 125184 + ? (c < 125136 + ? (c >= 124928 && c <= 125124) + : c <= 125142) + : (c <= 125259 || (c < 126464 + ? (c >= 125264 && c <= 125273) + : c <= 126467))) + : (c <= 126495 || (c < 126503 + ? (c < 126500 + ? (c >= 126497 && c <= 126498) + : c <= 126500) + : (c <= 126503 || (c < 126516 + ? (c >= 126505 && c <= 126514) + : c <= 126519))))) + : (c <= 126521 || (c < 126541 + ? (c < 126535 + ? (c < 126530 + ? c == 126523 + : c <= 126530) + : (c <= 126535 || (c < 126539 + ? c == 126537 + : c <= 126539))) + : (c <= 126543 || (c < 126551 + ? (c < 126548 + ? (c >= 126545 && c <= 126546) + : c <= 126548) + : (c <= 126551 || (c < 126555 + ? c == 126553 + : c <= 126555))))))) + : (c <= 126557 || (c < 126629 + ? (c < 126580 + ? (c < 126564 + ? (c < 126561 + ? c == 126559 + : c <= 126562) + : (c <= 126564 || (c < 126572 + ? (c >= 126567 && c <= 126570) + : c <= 126578))) + : (c <= 126583 || (c < 126592 + ? (c < 126590 + ? (c >= 126585 && c <= 126588) + : c <= 126590) + : (c <= 126601 || (c < 126625 + ? (c >= 126603 && c <= 126619) + : c <= 126627))))) + : (c <= 126633 || (c < 178208 + ? (c < 131072 + ? (c < 130032 + ? (c >= 126635 && c <= 126651) + : c <= 130041) + : (c <= 173791 || (c < 177984 + ? (c >= 173824 && c <= 177976) + : c <= 178205))) + : (c <= 183969 || (c < 196608 + ? (c < 194560 + ? (c >= 183984 && c <= 191456) + : c <= 195101) + : (c <= 201546 || (c >= 917760 && c <= 917999))))))))))))))))); +} + +static inline bool aux_sym_long_flag_token1_character_set_8(int32_t c) { + return (c < 43642 + ? (c < 3784 + ? (c < 2759 + ? (c < 2048 + ? (c < 1155 + ? (c < 736 + ? (c < 183 + ? (c < 'a' + ? (c < 'A' + ? (c >= '8' && c <= '9') + : c <= 'Z') + : (c <= 'z' || (c < 181 + ? c == 170 + : c <= 181))) + : (c <= 183 || (c < 216 + ? (c < 192 + ? c == 186 + : c <= 214) + : (c <= 246 || (c < 710 + ? (c >= 248 && c <= 705) + : c <= 721))))) + : (c <= 740 || (c < 895 + ? (c < 768 + ? (c < 750 + ? c == 748 + : c <= 750) + : (c <= 884 || (c < 891 + ? (c >= 886 && c <= 887) + : c <= 893))) + : (c <= 895 || (c < 910 + ? (c < 908 + ? (c >= 902 && c <= 906) + : c <= 908) + : (c <= 929 || (c < 1015 + ? (c >= 931 && c <= 1013) + : c <= 1153))))))) + : (c <= 1159 || (c < 1552 + ? (c < 1471 + ? (c < 1369 + ? (c < 1329 + ? (c >= 1162 && c <= 1327) + : c <= 1366) + : (c <= 1369 || (c < 1425 + ? (c >= 1376 && c <= 1416) + : c <= 1469))) + : (c <= 1471 || (c < 1479 + ? (c < 1476 + ? (c >= 1473 && c <= 1474) + : c <= 1477) + : (c <= 1479 || (c < 1519 + ? (c >= 1488 && c <= 1514) + : c <= 1522))))) + : (c <= 1562 || (c < 1791 + ? (c < 1749 + ? (c < 1646 + ? (c >= 1568 && c <= 1641) + : c <= 1747) + : (c <= 1756 || (c < 1770 + ? (c >= 1759 && c <= 1768) + : c <= 1788))) + : (c <= 1791 || (c < 1984 + ? (c < 1869 + ? (c >= 1808 && c <= 1866) + : c <= 1969) + : (c <= 2037 || (c < 2045 + ? c == 2042 + : c <= 2045))))))))) + : (c <= 2093 || (c < 2561 + ? (c < 2474 + ? (c < 2275 + ? (c < 2160 + ? (c < 2144 + ? (c >= 2112 && c <= 2139) + : c <= 2154) + : (c <= 2183 || (c < 2200 + ? (c >= 2185 && c <= 2190) + : c <= 2273))) + : (c <= 2403 || (c < 2437 + ? (c < 2417 + ? (c >= 2406 && c <= 2415) + : c <= 2435) + : (c <= 2444 || (c < 2451 + ? (c >= 2447 && c <= 2448) + : c <= 2472))))) + : (c <= 2480 || (c < 2519 + ? (c < 2492 + ? (c < 2486 + ? c == 2482 + : c <= 2489) + : (c <= 2500 || (c < 2507 + ? (c >= 2503 && c <= 2504) + : c <= 2510))) + : (c <= 2519 || (c < 2534 + ? (c < 2527 + ? (c >= 2524 && c <= 2525) + : c <= 2531) + : (c <= 2545 || (c < 2558 + ? c == 2556 + : c <= 2558))))))) + : (c <= 2563 || (c < 2641 + ? (c < 2613 + ? (c < 2579 + ? (c < 2575 + ? (c >= 2565 && c <= 2570) + : c <= 2576) + : (c <= 2600 || (c < 2610 + ? (c >= 2602 && c <= 2608) + : c <= 2611))) + : (c <= 2614 || (c < 2622 + ? (c < 2620 + ? (c >= 2616 && c <= 2617) + : c <= 2620) + : (c <= 2626 || (c < 2635 + ? (c >= 2631 && c <= 2632) + : c <= 2637))))) + : (c <= 2641 || (c < 2703 + ? (c < 2662 + ? (c < 2654 + ? (c >= 2649 && c <= 2652) + : c <= 2654) + : (c <= 2677 || (c < 2693 + ? (c >= 2689 && c <= 2691) + : c <= 2701))) + : (c <= 2705 || (c < 2738 + ? (c < 2730 + ? (c >= 2707 && c <= 2728) + : c <= 2736) + : (c <= 2739 || (c < 2748 + ? (c >= 2741 && c <= 2745) + : c <= 2757))))))))))) + : (c <= 2761 || (c < 3174 + ? (c < 2962 + ? (c < 2869 + ? (c < 2817 + ? (c < 2784 + ? (c < 2768 + ? (c >= 2763 && c <= 2765) + : c <= 2768) + : (c <= 2787 || (c < 2809 + ? (c >= 2790 && c <= 2799) + : c <= 2815))) + : (c <= 2819 || (c < 2835 + ? (c < 2831 + ? (c >= 2821 && c <= 2828) + : c <= 2832) + : (c <= 2856 || (c < 2866 + ? (c >= 2858 && c <= 2864) + : c <= 2867))))) + : (c <= 2873 || (c < 2911 + ? (c < 2891 + ? (c < 2887 + ? (c >= 2876 && c <= 2884) + : c <= 2888) + : (c <= 2893 || (c < 2908 + ? (c >= 2901 && c <= 2903) + : c <= 2909))) + : (c <= 2915 || (c < 2946 + ? (c < 2929 + ? (c >= 2918 && c <= 2927) + : c <= 2929) + : (c <= 2947 || (c < 2958 + ? (c >= 2949 && c <= 2954) + : c <= 2960))))))) + : (c <= 2965 || (c < 3046 + ? (c < 2990 + ? (c < 2974 + ? (c < 2972 + ? (c >= 2969 && c <= 2970) + : c <= 2972) + : (c <= 2975 || (c < 2984 + ? (c >= 2979 && c <= 2980) + : c <= 2986))) + : (c <= 3001 || (c < 3018 + ? (c < 3014 + ? (c >= 3006 && c <= 3010) + : c <= 3016) + : (c <= 3021 || (c < 3031 + ? c == 3024 + : c <= 3031))))) + : (c <= 3055 || (c < 3142 + ? (c < 3090 + ? (c < 3086 + ? (c >= 3072 && c <= 3084) + : c <= 3088) + : (c <= 3112 || (c < 3132 + ? (c >= 3114 && c <= 3129) + : c <= 3140))) + : (c <= 3144 || (c < 3160 + ? (c < 3157 + ? (c >= 3146 && c <= 3149) + : c <= 3158) + : (c <= 3162 || (c < 3168 + ? c == 3165 + : c <= 3171))))))))) + : (c <= 3183 || (c < 3457 + ? (c < 3296 + ? (c < 3253 + ? (c < 3214 + ? (c < 3205 + ? (c >= 3200 && c <= 3203) + : c <= 3212) + : (c <= 3216 || (c < 3242 + ? (c >= 3218 && c <= 3240) + : c <= 3251))) + : (c <= 3257 || (c < 3274 + ? (c < 3270 + ? (c >= 3260 && c <= 3268) + : c <= 3272) + : (c <= 3277 || (c < 3293 + ? (c >= 3285 && c <= 3286) + : c <= 3294))))) + : (c <= 3299 || (c < 3398 + ? (c < 3328 + ? (c < 3313 + ? (c >= 3302 && c <= 3311) + : c <= 3314) + : (c <= 3340 || (c < 3346 + ? (c >= 3342 && c <= 3344) + : c <= 3396))) + : (c <= 3400 || (c < 3423 + ? (c < 3412 + ? (c >= 3402 && c <= 3406) + : c <= 3415) + : (c <= 3427 || (c < 3450 + ? (c >= 3430 && c <= 3439) + : c <= 3455))))))) + : (c <= 3459 || (c < 3585 + ? (c < 3530 + ? (c < 3507 + ? (c < 3482 + ? (c >= 3461 && c <= 3478) + : c <= 3505) + : (c <= 3515 || (c < 3520 + ? c == 3517 + : c <= 3526))) + : (c <= 3530 || (c < 3544 + ? (c < 3542 + ? (c >= 3535 && c <= 3540) + : c <= 3542) + : (c <= 3551 || (c < 3570 + ? (c >= 3558 && c <= 3567) + : c <= 3571))))) + : (c <= 3642 || (c < 3724 + ? (c < 3713 + ? (c < 3664 + ? (c >= 3648 && c <= 3662) + : c <= 3673) + : (c <= 3714 || (c < 3718 + ? c == 3716 + : c <= 3722))) + : (c <= 3747 || (c < 3776 + ? (c < 3751 + ? c == 3749 + : c <= 3773) + : (c <= 3780 || c == 3782)))))))))))) + : (c <= 3789 || (c < 8027 + ? (c < 5919 + ? (c < 4696 + ? (c < 3974 + ? (c < 3893 + ? (c < 3840 + ? (c < 3804 + ? (c >= 3792 && c <= 3801) + : c <= 3807) + : (c <= 3840 || (c < 3872 + ? (c >= 3864 && c <= 3865) + : c <= 3881))) + : (c <= 3893 || (c < 3902 + ? (c < 3897 + ? c == 3895 + : c <= 3897) + : (c <= 3911 || (c < 3953 + ? (c >= 3913 && c <= 3948) + : c <= 3972))))) + : (c <= 3991 || (c < 4295 + ? (c < 4096 + ? (c < 4038 + ? (c >= 3993 && c <= 4028) + : c <= 4038) + : (c <= 4169 || (c < 4256 + ? (c >= 4176 && c <= 4253) + : c <= 4293))) + : (c <= 4295 || (c < 4348 + ? (c < 4304 + ? c == 4301 + : c <= 4346) + : (c <= 4680 || (c < 4688 + ? (c >= 4682 && c <= 4685) + : c <= 4694))))))) + : (c <= 4696 || (c < 4888 + ? (c < 4792 + ? (c < 4746 + ? (c < 4704 + ? (c >= 4698 && c <= 4701) + : c <= 4744) + : (c <= 4749 || (c < 4786 + ? (c >= 4752 && c <= 4784) + : c <= 4789))) + : (c <= 4798 || (c < 4808 + ? (c < 4802 + ? c == 4800 + : c <= 4805) + : (c <= 4822 || (c < 4882 + ? (c >= 4824 && c <= 4880) + : c <= 4885))))) + : (c <= 4954 || (c < 5121 + ? (c < 4992 + ? (c < 4969 + ? (c >= 4957 && c <= 4959) + : c <= 4977) + : (c <= 5007 || (c < 5112 + ? (c >= 5024 && c <= 5109) + : c <= 5117))) + : (c <= 5740 || (c < 5792 + ? (c < 5761 + ? (c >= 5743 && c <= 5759) + : c <= 5786) + : (c <= 5866 || (c < 5888 + ? (c >= 5870 && c <= 5880) + : c <= 5909))))))))) + : (c <= 5940 || (c < 6752 + ? (c < 6272 + ? (c < 6103 + ? (c < 5998 + ? (c < 5984 + ? (c >= 5952 && c <= 5971) + : c <= 5996) + : (c <= 6000 || (c < 6016 + ? (c >= 6002 && c <= 6003) + : c <= 6099))) + : (c <= 6103 || (c < 6155 + ? (c < 6112 + ? (c >= 6108 && c <= 6109) + : c <= 6121) + : (c <= 6157 || (c < 6176 + ? (c >= 6159 && c <= 6169) + : c <= 6264))))) + : (c <= 6314 || (c < 6512 + ? (c < 6432 + ? (c < 6400 + ? (c >= 6320 && c <= 6389) + : c <= 6430) + : (c <= 6443 || (c < 6470 + ? (c >= 6448 && c <= 6459) + : c <= 6509))) + : (c <= 6516 || (c < 6608 + ? (c < 6576 + ? (c >= 6528 && c <= 6571) + : c <= 6601) + : (c <= 6618 || (c < 6688 + ? (c >= 6656 && c <= 6683) + : c <= 6750))))))) + : (c <= 6780 || (c < 7245 + ? (c < 6912 + ? (c < 6823 + ? (c < 6800 + ? (c >= 6783 && c <= 6793) + : c <= 6809) + : (c <= 6823 || (c < 6847 + ? (c >= 6832 && c <= 6845) + : c <= 6862))) + : (c <= 6988 || (c < 7040 + ? (c < 7019 + ? (c >= 6992 && c <= 7001) + : c <= 7027) + : (c <= 7155 || (c < 7232 + ? (c >= 7168 && c <= 7223) + : c <= 7241))))) + : (c <= 7293 || (c < 7424 + ? (c < 7357 + ? (c < 7312 + ? (c >= 7296 && c <= 7304) + : c <= 7354) + : (c <= 7359 || (c < 7380 + ? (c >= 7376 && c <= 7378) + : c <= 7418))) + : (c <= 7957 || (c < 8008 + ? (c < 7968 + ? (c >= 7960 && c <= 7965) + : c <= 8005) + : (c <= 8013 || (c < 8025 + ? (c >= 8016 && c <= 8023) + : c <= 8025))))))))))) + : (c <= 8027 || (c < 11728 + ? (c < 8469 + ? (c < 8182 + ? (c < 8130 + ? (c < 8064 + ? (c < 8031 + ? c == 8029 + : c <= 8061) + : (c <= 8116 || (c < 8126 + ? (c >= 8118 && c <= 8124) + : c <= 8126))) + : (c <= 8132 || (c < 8150 + ? (c < 8144 + ? (c >= 8134 && c <= 8140) + : c <= 8147) + : (c <= 8155 || (c < 8178 + ? (c >= 8160 && c <= 8172) + : c <= 8180))))) + : (c <= 8188 || (c < 8400 + ? (c < 8305 + ? (c < 8276 + ? (c >= 8255 && c <= 8256) + : c <= 8276) + : (c <= 8305 || (c < 8336 + ? c == 8319 + : c <= 8348))) + : (c <= 8412 || (c < 8450 + ? (c < 8421 + ? c == 8417 + : c <= 8432) + : (c <= 8450 || (c < 8458 + ? c == 8455 + : c <= 8467))))))) + : (c <= 8469 || (c < 11520 + ? (c < 8508 + ? (c < 8486 + ? (c < 8484 + ? (c >= 8472 && c <= 8477) + : c <= 8484) + : (c <= 8486 || (c < 8490 + ? c == 8488 + : c <= 8505))) + : (c <= 8511 || (c < 8544 + ? (c < 8526 + ? (c >= 8517 && c <= 8521) + : c <= 8526) + : (c <= 8584 || (c < 11499 + ? (c >= 11264 && c <= 11492) + : c <= 11507))))) + : (c <= 11557 || (c < 11680 + ? (c < 11568 + ? (c < 11565 + ? c == 11559 + : c <= 11565) + : (c <= 11623 || (c < 11647 + ? c == 11631 + : c <= 11670))) + : (c <= 11686 || (c < 11704 + ? (c < 11696 + ? (c >= 11688 && c <= 11694) + : c <= 11702) + : (c <= 11710 || (c < 11720 + ? (c >= 11712 && c <= 11718) + : c <= 11726))))))))) + : (c <= 11734 || (c < 42775 + ? (c < 12549 + ? (c < 12344 + ? (c < 12293 + ? (c < 11744 + ? (c >= 11736 && c <= 11742) + : c <= 11775) + : (c <= 12295 || (c < 12337 + ? (c >= 12321 && c <= 12335) + : c <= 12341))) + : (c <= 12348 || (c < 12445 + ? (c < 12441 + ? (c >= 12353 && c <= 12438) + : c <= 12442) + : (c <= 12447 || (c < 12540 + ? (c >= 12449 && c <= 12538) + : c <= 12543))))) + : (c <= 12591 || (c < 42192 + ? (c < 12784 + ? (c < 12704 + ? (c >= 12593 && c <= 12686) + : c <= 12735) + : (c <= 12799 || (c < 19968 + ? (c >= 13312 && c <= 19903) + : c <= 42124))) + : (c <= 42237 || (c < 42560 + ? (c < 42512 + ? (c >= 42240 && c <= 42508) + : c <= 42539) + : (c <= 42607 || (c < 42623 + ? (c >= 42612 && c <= 42621) + : c <= 42737))))))) + : (c <= 42783 || (c < 43259 + ? (c < 42994 + ? (c < 42960 + ? (c < 42891 + ? (c >= 42786 && c <= 42888) + : c <= 42954) + : (c <= 42961 || (c < 42965 + ? c == 42963 + : c <= 42969))) + : (c <= 43047 || (c < 43136 + ? (c < 43072 + ? c == 43052 + : c <= 43123) + : (c <= 43205 || (c < 43232 + ? (c >= 43216 && c <= 43225) + : c <= 43255))))) + : (c <= 43259 || (c < 43488 + ? (c < 43360 + ? (c < 43312 + ? (c >= 43261 && c <= 43309) + : c <= 43347) + : (c <= 43388 || (c < 43471 + ? (c >= 43392 && c <= 43456) + : c <= 43481))) + : (c <= 43518 || (c < 43600 + ? (c < 43584 + ? (c >= 43520 && c <= 43574) + : c <= 43597) + : (c <= 43609 || (c >= 43616 && c <= 43638))))))))))))))) + : (c <= 43714 || (c < 71472 + ? (c < 67644 + ? (c < 65382 + ? (c < 64318 + ? (c < 44012 + ? (c < 43793 + ? (c < 43762 + ? (c < 43744 + ? (c >= 43739 && c <= 43741) + : c <= 43759) + : (c <= 43766 || (c < 43785 + ? (c >= 43777 && c <= 43782) + : c <= 43790))) + : (c <= 43798 || (c < 43824 + ? (c < 43816 + ? (c >= 43808 && c <= 43814) + : c <= 43822) + : (c <= 43866 || (c < 43888 + ? (c >= 43868 && c <= 43881) + : c <= 44010))))) + : (c <= 44013 || (c < 64112 + ? (c < 55216 + ? (c < 44032 + ? (c >= 44016 && c <= 44025) + : c <= 55203) + : (c <= 55238 || (c < 63744 + ? (c >= 55243 && c <= 55291) + : c <= 64109))) + : (c <= 64217 || (c < 64285 + ? (c < 64275 + ? (c >= 64256 && c <= 64262) + : c <= 64279) + : (c <= 64296 || (c < 64312 + ? (c >= 64298 && c <= 64310) + : c <= 64316))))))) + : (c <= 64318 || (c < 65101 + ? (c < 64848 + ? (c < 64326 + ? (c < 64323 + ? (c >= 64320 && c <= 64321) + : c <= 64324) + : (c <= 64433 || (c < 64612 + ? (c >= 64467 && c <= 64605) + : c <= 64829))) + : (c <= 64911 || (c < 65024 + ? (c < 65008 + ? (c >= 64914 && c <= 64967) + : c <= 65017) + : (c <= 65039 || (c < 65075 + ? (c >= 65056 && c <= 65071) + : c <= 65076))))) + : (c <= 65103 || (c < 65149 + ? (c < 65143 + ? (c < 65139 + ? c == 65137 + : c <= 65139) + : (c <= 65143 || (c < 65147 + ? c == 65145 + : c <= 65147))) + : (c <= 65149 || (c < 65313 + ? (c < 65296 + ? (c >= 65151 && c <= 65276) + : c <= 65305) + : (c <= 65338 || (c < 65345 + ? c == 65343 + : c <= 65370))))))))) + : (c <= 65470 || (c < 66560 + ? (c < 65856 + ? (c < 65549 + ? (c < 65490 + ? (c < 65482 + ? (c >= 65474 && c <= 65479) + : c <= 65487) + : (c <= 65495 || (c < 65536 + ? (c >= 65498 && c <= 65500) + : c <= 65547))) + : (c <= 65574 || (c < 65599 + ? (c < 65596 + ? (c >= 65576 && c <= 65594) + : c <= 65597) + : (c <= 65613 || (c < 65664 + ? (c >= 65616 && c <= 65629) + : c <= 65786))))) + : (c <= 65908 || (c < 66349 + ? (c < 66208 + ? (c < 66176 + ? c == 66045 + : c <= 66204) + : (c <= 66256 || (c < 66304 + ? c == 66272 + : c <= 66335))) + : (c <= 66378 || (c < 66464 + ? (c < 66432 + ? (c >= 66384 && c <= 66426) + : c <= 66461) + : (c <= 66499 || (c < 66513 + ? (c >= 66504 && c <= 66511) + : c <= 66517))))))) + : (c <= 66717 || (c < 66995 + ? (c < 66928 + ? (c < 66776 + ? (c < 66736 + ? (c >= 66720 && c <= 66729) + : c <= 66771) + : (c <= 66811 || (c < 66864 + ? (c >= 66816 && c <= 66855) + : c <= 66915))) + : (c <= 66938 || (c < 66964 + ? (c < 66956 + ? (c >= 66940 && c <= 66954) + : c <= 66962) + : (c <= 66965 || (c < 66979 + ? (c >= 66967 && c <= 66977) + : c <= 66993))))) + : (c <= 67001 || (c < 67463 + ? (c < 67392 + ? (c < 67072 + ? (c >= 67003 && c <= 67004) + : c <= 67382) + : (c <= 67413 || (c < 67456 + ? (c >= 67424 && c <= 67431) + : c <= 67461))) + : (c <= 67504 || (c < 67592 + ? (c < 67584 + ? (c >= 67506 && c <= 67514) + : c <= 67589) + : (c <= 67592 || (c < 67639 + ? (c >= 67594 && c <= 67637) + : c <= 67640))))))))))) + : (c <= 67644 || (c < 69968 + ? (c < 68480 + ? (c < 68108 + ? (c < 67840 + ? (c < 67712 + ? (c < 67680 + ? (c >= 67647 && c <= 67669) + : c <= 67702) + : (c <= 67742 || (c < 67828 + ? (c >= 67808 && c <= 67826) + : c <= 67829))) + : (c <= 67861 || (c < 68030 + ? (c < 67968 + ? (c >= 67872 && c <= 67897) + : c <= 68023) + : (c <= 68031 || (c < 68101 + ? (c >= 68096 && c <= 68099) + : c <= 68102))))) + : (c <= 68115 || (c < 68224 + ? (c < 68152 + ? (c < 68121 + ? (c >= 68117 && c <= 68119) + : c <= 68149) + : (c <= 68154 || (c < 68192 + ? c == 68159 + : c <= 68220))) + : (c <= 68252 || (c < 68352 + ? (c < 68297 + ? (c >= 68288 && c <= 68295) + : c <= 68326) + : (c <= 68405 || (c < 68448 + ? (c >= 68416 && c <= 68437) + : c <= 68466))))))) + : (c <= 68497 || (c < 69488 + ? (c < 69248 + ? (c < 68800 + ? (c < 68736 + ? (c >= 68608 && c <= 68680) + : c <= 68786) + : (c <= 68850 || (c < 68912 + ? (c >= 68864 && c <= 68903) + : c <= 68921))) + : (c <= 69289 || (c < 69376 + ? (c < 69296 + ? (c >= 69291 && c <= 69292) + : c <= 69297) + : (c <= 69404 || (c < 69424 + ? c == 69415 + : c <= 69456))))) + : (c <= 69509 || (c < 69826 + ? (c < 69632 + ? (c < 69600 + ? (c >= 69552 && c <= 69572) + : c <= 69622) + : (c <= 69702 || (c < 69759 + ? (c >= 69734 && c <= 69749) + : c <= 69818))) + : (c <= 69826 || (c < 69888 + ? (c < 69872 + ? (c >= 69840 && c <= 69864) + : c <= 69881) + : (c <= 69940 || (c < 69956 + ? (c >= 69942 && c <= 69951) + : c <= 69959))))))))) + : (c <= 70003 || (c < 70471 + ? (c < 70287 + ? (c < 70144 + ? (c < 70089 + ? (c < 70016 + ? c == 70006 + : c <= 70084) + : (c <= 70092 || (c < 70108 + ? (c >= 70094 && c <= 70106) + : c <= 70108))) + : (c <= 70161 || (c < 70272 + ? (c < 70206 + ? (c >= 70163 && c <= 70199) + : c <= 70206) + : (c <= 70278 || (c < 70282 + ? c == 70280 + : c <= 70285))))) + : (c <= 70301 || (c < 70415 + ? (c < 70384 + ? (c < 70320 + ? (c >= 70303 && c <= 70312) + : c <= 70378) + : (c <= 70393 || (c < 70405 + ? (c >= 70400 && c <= 70403) + : c <= 70412))) + : (c <= 70416 || (c < 70450 + ? (c < 70442 + ? (c >= 70419 && c <= 70440) + : c <= 70448) + : (c <= 70451 || (c < 70459 + ? (c >= 70453 && c <= 70457) + : c <= 70468))))))) + : (c <= 70472 || (c < 70864 + ? (c < 70512 + ? (c < 70487 + ? (c < 70480 + ? (c >= 70475 && c <= 70477) + : c <= 70480) + : (c <= 70487 || (c < 70502 + ? (c >= 70493 && c <= 70499) + : c <= 70508))) + : (c <= 70516 || (c < 70750 + ? (c < 70736 + ? (c >= 70656 && c <= 70730) + : c <= 70745) + : (c <= 70753 || (c < 70855 + ? (c >= 70784 && c <= 70853) + : c <= 70855))))) + : (c <= 70873 || (c < 71248 + ? (c < 71128 + ? (c < 71096 + ? (c >= 71040 && c <= 71093) + : c <= 71104) + : (c <= 71133 || (c < 71236 + ? (c >= 71168 && c <= 71232) + : c <= 71236))) + : (c <= 71257 || (c < 71424 + ? (c < 71360 + ? (c >= 71296 && c <= 71352) + : c <= 71369) + : (c <= 71450 || (c >= 71453 && c <= 71467))))))))))))) + : (c <= 71481 || (c < 119973 + ? (c < 82944 + ? (c < 72784 + ? (c < 72096 + ? (c < 71948 + ? (c < 71840 + ? (c < 71680 + ? (c >= 71488 && c <= 71494) + : c <= 71738) + : (c <= 71913 || (c < 71945 + ? (c >= 71935 && c <= 71942) + : c <= 71945))) + : (c <= 71955 || (c < 71991 + ? (c < 71960 + ? (c >= 71957 && c <= 71958) + : c <= 71989) + : (c <= 71992 || (c < 72016 + ? (c >= 71995 && c <= 72003) + : c <= 72025))))) + : (c <= 72103 || (c < 72272 + ? (c < 72163 + ? (c < 72154 + ? (c >= 72106 && c <= 72151) + : c <= 72161) + : (c <= 72164 || (c < 72263 + ? (c >= 72192 && c <= 72254) + : c <= 72263))) + : (c <= 72345 || (c < 72704 + ? (c < 72368 + ? c == 72349 + : c <= 72440) + : (c <= 72712 || (c < 72760 + ? (c >= 72714 && c <= 72758) + : c <= 72768))))))) + : (c <= 72793 || (c < 73063 + ? (c < 72971 + ? (c < 72873 + ? (c < 72850 + ? (c >= 72818 && c <= 72847) + : c <= 72871) + : (c <= 72886 || (c < 72968 + ? (c >= 72960 && c <= 72966) + : c <= 72969))) + : (c <= 73014 || (c < 73023 + ? (c < 73020 + ? c == 73018 + : c <= 73021) + : (c <= 73031 || (c < 73056 + ? (c >= 73040 && c <= 73049) + : c <= 73061))))) + : (c <= 73064 || (c < 73648 + ? (c < 73107 + ? (c < 73104 + ? (c >= 73066 && c <= 73102) + : c <= 73105) + : (c <= 73112 || (c < 73440 + ? (c >= 73120 && c <= 73129) + : c <= 73462))) + : (c <= 73648 || (c < 74880 + ? (c < 74752 + ? (c >= 73728 && c <= 74649) + : c <= 74862) + : (c <= 75075 || (c < 77824 + ? (c >= 77712 && c <= 77808) + : c <= 78894))))))))) + : (c <= 83526 || (c < 110581 + ? (c < 93053 + ? (c < 92880 + ? (c < 92768 + ? (c < 92736 + ? (c >= 92160 && c <= 92728) + : c <= 92766) + : (c <= 92777 || (c < 92864 + ? (c >= 92784 && c <= 92862) + : c <= 92873))) + : (c <= 92909 || (c < 92992 + ? (c < 92928 + ? (c >= 92912 && c <= 92916) + : c <= 92982) + : (c <= 92995 || (c < 93027 + ? (c >= 93008 && c <= 93017) + : c <= 93047))))) + : (c <= 93071 || (c < 94179 + ? (c < 94031 + ? (c < 93952 + ? (c >= 93760 && c <= 93823) + : c <= 94026) + : (c <= 94087 || (c < 94176 + ? (c >= 94095 && c <= 94111) + : c <= 94177))) + : (c <= 94180 || (c < 100352 + ? (c < 94208 + ? (c >= 94192 && c <= 94193) + : c <= 100343) + : (c <= 101589 || (c < 110576 + ? (c >= 101632 && c <= 101640) + : c <= 110579))))))) + : (c <= 110587 || (c < 118576 + ? (c < 113664 + ? (c < 110928 + ? (c < 110592 + ? (c >= 110589 && c <= 110590) + : c <= 110882) + : (c <= 110930 || (c < 110960 + ? (c >= 110948 && c <= 110951) + : c <= 111355))) + : (c <= 113770 || (c < 113808 + ? (c < 113792 + ? (c >= 113776 && c <= 113788) + : c <= 113800) + : (c <= 113817 || (c < 118528 + ? (c >= 113821 && c <= 113822) + : c <= 118573))))) + : (c <= 118598 || (c < 119362 + ? (c < 119163 + ? (c < 119149 + ? (c >= 119141 && c <= 119145) + : c <= 119154) + : (c <= 119170 || (c < 119210 + ? (c >= 119173 && c <= 119179) + : c <= 119213))) + : (c <= 119364 || (c < 119966 + ? (c < 119894 + ? (c >= 119808 && c <= 119892) + : c <= 119964) + : (c <= 119967 || c == 119970)))))))))) + : (c <= 119974 || (c < 124912 + ? (c < 120746 + ? (c < 120134 + ? (c < 120071 + ? (c < 119995 + ? (c < 119982 + ? (c >= 119977 && c <= 119980) + : c <= 119993) + : (c <= 119995 || (c < 120005 + ? (c >= 119997 && c <= 120003) + : c <= 120069))) + : (c <= 120074 || (c < 120094 + ? (c < 120086 + ? (c >= 120077 && c <= 120084) + : c <= 120092) + : (c <= 120121 || (c < 120128 + ? (c >= 120123 && c <= 120126) + : c <= 120132))))) + : (c <= 120134 || (c < 120572 + ? (c < 120488 + ? (c < 120146 + ? (c >= 120138 && c <= 120144) + : c <= 120485) + : (c <= 120512 || (c < 120540 + ? (c >= 120514 && c <= 120538) + : c <= 120570))) + : (c <= 120596 || (c < 120656 + ? (c < 120630 + ? (c >= 120598 && c <= 120628) + : c <= 120654) + : (c <= 120686 || (c < 120714 + ? (c >= 120688 && c <= 120712) + : c <= 120744))))))) + : (c <= 120770 || (c < 122907 + ? (c < 121476 + ? (c < 121344 + ? (c < 120782 + ? (c >= 120772 && c <= 120779) + : c <= 120831) + : (c <= 121398 || (c < 121461 + ? (c >= 121403 && c <= 121452) + : c <= 121461))) + : (c <= 121476 || (c < 122624 + ? (c < 121505 + ? (c >= 121499 && c <= 121503) + : c <= 121519) + : (c <= 122654 || (c < 122888 + ? (c >= 122880 && c <= 122886) + : c <= 122904))))) + : (c <= 122913 || (c < 123214 + ? (c < 123136 + ? (c < 122918 + ? (c >= 122915 && c <= 122916) + : c <= 122922) + : (c <= 123180 || (c < 123200 + ? (c >= 123184 && c <= 123197) + : c <= 123209))) + : (c <= 123214 || (c < 124896 + ? (c < 123584 + ? (c >= 123536 && c <= 123566) + : c <= 123641) + : (c <= 124902 || (c < 124909 + ? (c >= 124904 && c <= 124907) + : c <= 124910))))))))) + : (c <= 124926 || (c < 126557 + ? (c < 126521 + ? (c < 126469 + ? (c < 125184 + ? (c < 125136 + ? (c >= 124928 && c <= 125124) + : c <= 125142) + : (c <= 125259 || (c < 126464 + ? (c >= 125264 && c <= 125273) + : c <= 126467))) + : (c <= 126495 || (c < 126503 + ? (c < 126500 + ? (c >= 126497 && c <= 126498) + : c <= 126500) + : (c <= 126503 || (c < 126516 + ? (c >= 126505 && c <= 126514) + : c <= 126519))))) + : (c <= 126521 || (c < 126541 + ? (c < 126535 + ? (c < 126530 + ? c == 126523 + : c <= 126530) + : (c <= 126535 || (c < 126539 + ? c == 126537 + : c <= 126539))) + : (c <= 126543 || (c < 126551 + ? (c < 126548 + ? (c >= 126545 && c <= 126546) + : c <= 126548) + : (c <= 126551 || (c < 126555 + ? c == 126553 + : c <= 126555))))))) + : (c <= 126557 || (c < 126629 + ? (c < 126580 + ? (c < 126564 + ? (c < 126561 + ? c == 126559 + : c <= 126562) + : (c <= 126564 || (c < 126572 + ? (c >= 126567 && c <= 126570) + : c <= 126578))) + : (c <= 126583 || (c < 126592 + ? (c < 126590 + ? (c >= 126585 && c <= 126588) + : c <= 126590) + : (c <= 126601 || (c < 126625 + ? (c >= 126603 && c <= 126619) + : c <= 126627))))) + : (c <= 126633 || (c < 178208 + ? (c < 131072 + ? (c < 130032 + ? (c >= 126635 && c <= 126651) + : c <= 130041) + : (c <= 173791 || (c < 177984 + ? (c >= 173824 && c <= 177976) + : c <= 178205))) + : (c <= 183969 || (c < 196608 + ? (c < 194560 + ? (c >= 183984 && c <= 191456) + : c <= 195101) + : (c <= 201546 || (c >= 917760 && c <= 917999))))))))))))))))); +} + +static inline bool aux_sym_long_flag_token1_character_set_9(int32_t c) { + return (c < 43642 + ? (c < 3792 + ? (c < 2763 + ? (c < 2112 + ? (c < 1162 + ? (c < 748 + ? (c < 186 + ? (c < 170 + ? (c < 'g' + ? (c >= 'G' && c <= 'Z') + : c <= 'z') + : (c <= 170 || (c < 183 + ? c == 181 + : c <= 183))) + : (c <= 186 || (c < 248 + ? (c < 216 + ? (c >= 192 && c <= 214) + : c <= 246) + : (c <= 705 || (c < 736 + ? (c >= 710 && c <= 721) + : c <= 740))))) + : (c <= 748 || (c < 902 + ? (c < 886 + ? (c < 768 + ? c == 750 + : c <= 884) + : (c <= 887 || (c < 895 + ? (c >= 891 && c <= 893) + : c <= 895))) + : (c <= 906 || (c < 931 + ? (c < 910 + ? c == 908 + : c <= 929) + : (c <= 1013 || (c < 1155 + ? (c >= 1015 && c <= 1153) + : c <= 1159))))))) + : (c <= 1327 || (c < 1568 + ? (c < 1473 + ? (c < 1376 + ? (c < 1369 + ? (c >= 1329 && c <= 1366) + : c <= 1369) + : (c <= 1416 || (c < 1471 + ? (c >= 1425 && c <= 1469) + : c <= 1471))) + : (c <= 1474 || (c < 1488 + ? (c < 1479 + ? (c >= 1476 && c <= 1477) + : c <= 1479) + : (c <= 1514 || (c < 1552 + ? (c >= 1519 && c <= 1522) + : c <= 1562))))) + : (c <= 1641 || (c < 1808 + ? (c < 1759 + ? (c < 1749 + ? (c >= 1646 && c <= 1747) + : c <= 1756) + : (c <= 1768 || (c < 1791 + ? (c >= 1770 && c <= 1788) + : c <= 1791))) + : (c <= 1866 || (c < 2042 + ? (c < 1984 + ? (c >= 1869 && c <= 1969) + : c <= 2037) + : (c <= 2042 || (c < 2048 + ? c == 2045 + : c <= 2093))))))))) + : (c <= 2139 || (c < 2565 + ? (c < 2482 + ? (c < 2406 + ? (c < 2185 + ? (c < 2160 + ? (c >= 2144 && c <= 2154) + : c <= 2183) + : (c <= 2190 || (c < 2275 + ? (c >= 2200 && c <= 2273) + : c <= 2403))) + : (c <= 2415 || (c < 2447 + ? (c < 2437 + ? (c >= 2417 && c <= 2435) + : c <= 2444) + : (c <= 2448 || (c < 2474 + ? (c >= 2451 && c <= 2472) + : c <= 2480))))) + : (c <= 2482 || (c < 2524 + ? (c < 2503 + ? (c < 2492 + ? (c >= 2486 && c <= 2489) + : c <= 2500) + : (c <= 2504 || (c < 2519 + ? (c >= 2507 && c <= 2510) + : c <= 2519))) + : (c <= 2525 || (c < 2556 + ? (c < 2534 + ? (c >= 2527 && c <= 2531) + : c <= 2545) + : (c <= 2556 || (c < 2561 + ? c == 2558 + : c <= 2563))))))) + : (c <= 2570 || (c < 2649 + ? (c < 2616 + ? (c < 2602 + ? (c < 2579 + ? (c >= 2575 && c <= 2576) + : c <= 2600) + : (c <= 2608 || (c < 2613 + ? (c >= 2610 && c <= 2611) + : c <= 2614))) + : (c <= 2617 || (c < 2631 + ? (c < 2622 + ? c == 2620 + : c <= 2626) + : (c <= 2632 || (c < 2641 + ? (c >= 2635 && c <= 2637) + : c <= 2641))))) + : (c <= 2652 || (c < 2707 + ? (c < 2689 + ? (c < 2662 + ? c == 2654 + : c <= 2677) + : (c <= 2691 || (c < 2703 + ? (c >= 2693 && c <= 2701) + : c <= 2705))) + : (c <= 2728 || (c < 2741 + ? (c < 2738 + ? (c >= 2730 && c <= 2736) + : c <= 2739) + : (c <= 2745 || (c < 2759 + ? (c >= 2748 && c <= 2757) + : c <= 2761))))))))))) + : (c <= 2765 || (c < 3200 + ? (c < 2969 + ? (c < 2876 + ? (c < 2821 + ? (c < 2790 + ? (c < 2784 + ? c == 2768 + : c <= 2787) + : (c <= 2799 || (c < 2817 + ? (c >= 2809 && c <= 2815) + : c <= 2819))) + : (c <= 2828 || (c < 2858 + ? (c < 2835 + ? (c >= 2831 && c <= 2832) + : c <= 2856) + : (c <= 2864 || (c < 2869 + ? (c >= 2866 && c <= 2867) + : c <= 2873))))) + : (c <= 2884 || (c < 2918 + ? (c < 2901 + ? (c < 2891 + ? (c >= 2887 && c <= 2888) + : c <= 2893) + : (c <= 2903 || (c < 2911 + ? (c >= 2908 && c <= 2909) + : c <= 2915))) + : (c <= 2927 || (c < 2949 + ? (c < 2946 + ? c == 2929 + : c <= 2947) + : (c <= 2954 || (c < 2962 + ? (c >= 2958 && c <= 2960) + : c <= 2965))))))) + : (c <= 2970 || (c < 3072 + ? (c < 3006 + ? (c < 2979 + ? (c < 2974 + ? c == 2972 + : c <= 2975) + : (c <= 2980 || (c < 2990 + ? (c >= 2984 && c <= 2986) + : c <= 3001))) + : (c <= 3010 || (c < 3024 + ? (c < 3018 + ? (c >= 3014 && c <= 3016) + : c <= 3021) + : (c <= 3024 || (c < 3046 + ? c == 3031 + : c <= 3055))))) + : (c <= 3084 || (c < 3146 + ? (c < 3114 + ? (c < 3090 + ? (c >= 3086 && c <= 3088) + : c <= 3112) + : (c <= 3129 || (c < 3142 + ? (c >= 3132 && c <= 3140) + : c <= 3144))) + : (c <= 3149 || (c < 3165 + ? (c < 3160 + ? (c >= 3157 && c <= 3158) + : c <= 3162) + : (c <= 3165 || (c < 3174 + ? (c >= 3168 && c <= 3171) + : c <= 3183))))))))) + : (c <= 3203 || (c < 3461 + ? (c < 3302 + ? (c < 3260 + ? (c < 3218 + ? (c < 3214 + ? (c >= 3205 && c <= 3212) + : c <= 3216) + : (c <= 3240 || (c < 3253 + ? (c >= 3242 && c <= 3251) + : c <= 3257))) + : (c <= 3268 || (c < 3285 + ? (c < 3274 + ? (c >= 3270 && c <= 3272) + : c <= 3277) + : (c <= 3286 || (c < 3296 + ? (c >= 3293 && c <= 3294) + : c <= 3299))))) + : (c <= 3311 || (c < 3402 + ? (c < 3342 + ? (c < 3328 + ? (c >= 3313 && c <= 3314) + : c <= 3340) + : (c <= 3344 || (c < 3398 + ? (c >= 3346 && c <= 3396) + : c <= 3400))) + : (c <= 3406 || (c < 3430 + ? (c < 3423 + ? (c >= 3412 && c <= 3415) + : c <= 3427) + : (c <= 3439 || (c < 3457 + ? (c >= 3450 && c <= 3455) + : c <= 3459))))))) + : (c <= 3478 || (c < 3648 + ? (c < 3535 + ? (c < 3517 + ? (c < 3507 + ? (c >= 3482 && c <= 3505) + : c <= 3515) + : (c <= 3517 || (c < 3530 + ? (c >= 3520 && c <= 3526) + : c <= 3530))) + : (c <= 3540 || (c < 3558 + ? (c < 3544 + ? c == 3542 + : c <= 3551) + : (c <= 3567 || (c < 3585 + ? (c >= 3570 && c <= 3571) + : c <= 3642))))) + : (c <= 3662 || (c < 3749 + ? (c < 3716 + ? (c < 3713 + ? (c >= 3664 && c <= 3673) + : c <= 3714) + : (c <= 3716 || (c < 3724 + ? (c >= 3718 && c <= 3722) + : c <= 3747))) + : (c <= 3749 || (c < 3782 + ? (c < 3776 + ? (c >= 3751 && c <= 3773) + : c <= 3780) + : (c <= 3782 || (c >= 3784 && c <= 3789))))))))))))) + : (c <= 3801 || (c < 8027 + ? (c < 5952 + ? (c < 4698 + ? (c < 3993 + ? (c < 3895 + ? (c < 3864 + ? (c < 3840 + ? (c >= 3804 && c <= 3807) + : c <= 3840) + : (c <= 3865 || (c < 3893 + ? (c >= 3872 && c <= 3881) + : c <= 3893))) + : (c <= 3895 || (c < 3913 + ? (c < 3902 + ? c == 3897 + : c <= 3911) + : (c <= 3948 || (c < 3974 + ? (c >= 3953 && c <= 3972) + : c <= 3991))))) + : (c <= 4028 || (c < 4301 + ? (c < 4176 + ? (c < 4096 + ? c == 4038 + : c <= 4169) + : (c <= 4253 || (c < 4295 + ? (c >= 4256 && c <= 4293) + : c <= 4295))) + : (c <= 4301 || (c < 4682 + ? (c < 4348 + ? (c >= 4304 && c <= 4346) + : c <= 4680) + : (c <= 4685 || (c < 4696 + ? (c >= 4688 && c <= 4694) + : c <= 4696))))))) + : (c <= 4701 || (c < 4957 + ? (c < 4800 + ? (c < 4752 + ? (c < 4746 + ? (c >= 4704 && c <= 4744) + : c <= 4749) + : (c <= 4784 || (c < 4792 + ? (c >= 4786 && c <= 4789) + : c <= 4798))) + : (c <= 4800 || (c < 4824 + ? (c < 4808 + ? (c >= 4802 && c <= 4805) + : c <= 4822) + : (c <= 4880 || (c < 4888 + ? (c >= 4882 && c <= 4885) + : c <= 4954))))) + : (c <= 4959 || (c < 5743 + ? (c < 5024 + ? (c < 4992 + ? (c >= 4969 && c <= 4977) + : c <= 5007) + : (c <= 5109 || (c < 5121 + ? (c >= 5112 && c <= 5117) + : c <= 5740))) + : (c <= 5759 || (c < 5870 + ? (c < 5792 + ? (c >= 5761 && c <= 5786) + : c <= 5866) + : (c <= 5880 || (c < 5919 + ? (c >= 5888 && c <= 5909) + : c <= 5940))))))))) + : (c <= 5971 || (c < 6783 + ? (c < 6320 + ? (c < 6108 + ? (c < 6002 + ? (c < 5998 + ? (c >= 5984 && c <= 5996) + : c <= 6000) + : (c <= 6003 || (c < 6103 + ? (c >= 6016 && c <= 6099) + : c <= 6103))) + : (c <= 6109 || (c < 6159 + ? (c < 6155 + ? (c >= 6112 && c <= 6121) + : c <= 6157) + : (c <= 6169 || (c < 6272 + ? (c >= 6176 && c <= 6264) + : c <= 6314))))) + : (c <= 6389 || (c < 6528 + ? (c < 6448 + ? (c < 6432 + ? (c >= 6400 && c <= 6430) + : c <= 6443) + : (c <= 6459 || (c < 6512 + ? (c >= 6470 && c <= 6509) + : c <= 6516))) + : (c <= 6571 || (c < 6656 + ? (c < 6608 + ? (c >= 6576 && c <= 6601) + : c <= 6618) + : (c <= 6683 || (c < 6752 + ? (c >= 6688 && c <= 6750) + : c <= 6780))))))) + : (c <= 6793 || (c < 7296 + ? (c < 6992 + ? (c < 6832 + ? (c < 6823 + ? (c >= 6800 && c <= 6809) + : c <= 6823) + : (c <= 6845 || (c < 6912 + ? (c >= 6847 && c <= 6862) + : c <= 6988))) + : (c <= 7001 || (c < 7168 + ? (c < 7040 + ? (c >= 7019 && c <= 7027) + : c <= 7155) + : (c <= 7223 || (c < 7245 + ? (c >= 7232 && c <= 7241) + : c <= 7293))))) + : (c <= 7304 || (c < 7960 + ? (c < 7376 + ? (c < 7357 + ? (c >= 7312 && c <= 7354) + : c <= 7359) + : (c <= 7378 || (c < 7424 + ? (c >= 7380 && c <= 7418) + : c <= 7957))) + : (c <= 7965 || (c < 8016 + ? (c < 8008 + ? (c >= 7968 && c <= 8005) + : c <= 8013) + : (c <= 8023 || c == 8025)))))))))) + : (c <= 8027 || (c < 11728 + ? (c < 8469 + ? (c < 8182 + ? (c < 8130 + ? (c < 8064 + ? (c < 8031 + ? c == 8029 + : c <= 8061) + : (c <= 8116 || (c < 8126 + ? (c >= 8118 && c <= 8124) + : c <= 8126))) + : (c <= 8132 || (c < 8150 + ? (c < 8144 + ? (c >= 8134 && c <= 8140) + : c <= 8147) + : (c <= 8155 || (c < 8178 + ? (c >= 8160 && c <= 8172) + : c <= 8180))))) + : (c <= 8188 || (c < 8400 + ? (c < 8305 + ? (c < 8276 + ? (c >= 8255 && c <= 8256) + : c <= 8276) + : (c <= 8305 || (c < 8336 + ? c == 8319 + : c <= 8348))) + : (c <= 8412 || (c < 8450 + ? (c < 8421 + ? c == 8417 + : c <= 8432) + : (c <= 8450 || (c < 8458 + ? c == 8455 + : c <= 8467))))))) + : (c <= 8469 || (c < 11520 + ? (c < 8508 + ? (c < 8486 + ? (c < 8484 + ? (c >= 8472 && c <= 8477) + : c <= 8484) + : (c <= 8486 || (c < 8490 + ? c == 8488 + : c <= 8505))) + : (c <= 8511 || (c < 8544 + ? (c < 8526 + ? (c >= 8517 && c <= 8521) + : c <= 8526) + : (c <= 8584 || (c < 11499 + ? (c >= 11264 && c <= 11492) + : c <= 11507))))) + : (c <= 11557 || (c < 11680 + ? (c < 11568 + ? (c < 11565 + ? c == 11559 + : c <= 11565) + : (c <= 11623 || (c < 11647 + ? c == 11631 + : c <= 11670))) + : (c <= 11686 || (c < 11704 + ? (c < 11696 + ? (c >= 11688 && c <= 11694) + : c <= 11702) + : (c <= 11710 || (c < 11720 + ? (c >= 11712 && c <= 11718) + : c <= 11726))))))))) + : (c <= 11734 || (c < 42775 + ? (c < 12549 + ? (c < 12344 + ? (c < 12293 + ? (c < 11744 + ? (c >= 11736 && c <= 11742) + : c <= 11775) + : (c <= 12295 || (c < 12337 + ? (c >= 12321 && c <= 12335) + : c <= 12341))) + : (c <= 12348 || (c < 12445 + ? (c < 12441 + ? (c >= 12353 && c <= 12438) + : c <= 12442) + : (c <= 12447 || (c < 12540 + ? (c >= 12449 && c <= 12538) + : c <= 12543))))) + : (c <= 12591 || (c < 42192 + ? (c < 12784 + ? (c < 12704 + ? (c >= 12593 && c <= 12686) + : c <= 12735) + : (c <= 12799 || (c < 19968 + ? (c >= 13312 && c <= 19903) + : c <= 42124))) + : (c <= 42237 || (c < 42560 + ? (c < 42512 + ? (c >= 42240 && c <= 42508) + : c <= 42539) + : (c <= 42607 || (c < 42623 + ? (c >= 42612 && c <= 42621) + : c <= 42737))))))) + : (c <= 42783 || (c < 43259 + ? (c < 42994 + ? (c < 42960 + ? (c < 42891 + ? (c >= 42786 && c <= 42888) + : c <= 42954) + : (c <= 42961 || (c < 42965 + ? c == 42963 + : c <= 42969))) + : (c <= 43047 || (c < 43136 + ? (c < 43072 + ? c == 43052 + : c <= 43123) + : (c <= 43205 || (c < 43232 + ? (c >= 43216 && c <= 43225) + : c <= 43255))))) + : (c <= 43259 || (c < 43488 + ? (c < 43360 + ? (c < 43312 + ? (c >= 43261 && c <= 43309) + : c <= 43347) + : (c <= 43388 || (c < 43471 + ? (c >= 43392 && c <= 43456) + : c <= 43481))) + : (c <= 43518 || (c < 43600 + ? (c < 43584 + ? (c >= 43520 && c <= 43574) + : c <= 43597) + : (c <= 43609 || (c >= 43616 && c <= 43638))))))))))))))) + : (c <= 43714 || (c < 71472 + ? (c < 67644 + ? (c < 65382 + ? (c < 64318 + ? (c < 44012 + ? (c < 43793 + ? (c < 43762 + ? (c < 43744 + ? (c >= 43739 && c <= 43741) + : c <= 43759) + : (c <= 43766 || (c < 43785 + ? (c >= 43777 && c <= 43782) + : c <= 43790))) + : (c <= 43798 || (c < 43824 + ? (c < 43816 + ? (c >= 43808 && c <= 43814) + : c <= 43822) + : (c <= 43866 || (c < 43888 + ? (c >= 43868 && c <= 43881) + : c <= 44010))))) + : (c <= 44013 || (c < 64112 + ? (c < 55216 + ? (c < 44032 + ? (c >= 44016 && c <= 44025) + : c <= 55203) + : (c <= 55238 || (c < 63744 + ? (c >= 55243 && c <= 55291) + : c <= 64109))) + : (c <= 64217 || (c < 64285 + ? (c < 64275 + ? (c >= 64256 && c <= 64262) + : c <= 64279) + : (c <= 64296 || (c < 64312 + ? (c >= 64298 && c <= 64310) + : c <= 64316))))))) + : (c <= 64318 || (c < 65101 + ? (c < 64848 + ? (c < 64326 + ? (c < 64323 + ? (c >= 64320 && c <= 64321) + : c <= 64324) + : (c <= 64433 || (c < 64612 + ? (c >= 64467 && c <= 64605) + : c <= 64829))) + : (c <= 64911 || (c < 65024 + ? (c < 65008 + ? (c >= 64914 && c <= 64967) + : c <= 65017) + : (c <= 65039 || (c < 65075 + ? (c >= 65056 && c <= 65071) + : c <= 65076))))) + : (c <= 65103 || (c < 65149 + ? (c < 65143 + ? (c < 65139 + ? c == 65137 + : c <= 65139) + : (c <= 65143 || (c < 65147 + ? c == 65145 + : c <= 65147))) + : (c <= 65149 || (c < 65313 + ? (c < 65296 + ? (c >= 65151 && c <= 65276) + : c <= 65305) + : (c <= 65338 || (c < 65345 + ? c == 65343 + : c <= 65370))))))))) + : (c <= 65470 || (c < 66560 + ? (c < 65856 + ? (c < 65549 + ? (c < 65490 + ? (c < 65482 + ? (c >= 65474 && c <= 65479) + : c <= 65487) + : (c <= 65495 || (c < 65536 + ? (c >= 65498 && c <= 65500) + : c <= 65547))) + : (c <= 65574 || (c < 65599 + ? (c < 65596 + ? (c >= 65576 && c <= 65594) + : c <= 65597) + : (c <= 65613 || (c < 65664 + ? (c >= 65616 && c <= 65629) + : c <= 65786))))) + : (c <= 65908 || (c < 66349 + ? (c < 66208 + ? (c < 66176 + ? c == 66045 + : c <= 66204) + : (c <= 66256 || (c < 66304 + ? c == 66272 + : c <= 66335))) + : (c <= 66378 || (c < 66464 + ? (c < 66432 + ? (c >= 66384 && c <= 66426) + : c <= 66461) + : (c <= 66499 || (c < 66513 + ? (c >= 66504 && c <= 66511) + : c <= 66517))))))) + : (c <= 66717 || (c < 66995 + ? (c < 66928 + ? (c < 66776 + ? (c < 66736 + ? (c >= 66720 && c <= 66729) + : c <= 66771) + : (c <= 66811 || (c < 66864 + ? (c >= 66816 && c <= 66855) + : c <= 66915))) + : (c <= 66938 || (c < 66964 + ? (c < 66956 + ? (c >= 66940 && c <= 66954) + : c <= 66962) + : (c <= 66965 || (c < 66979 + ? (c >= 66967 && c <= 66977) + : c <= 66993))))) + : (c <= 67001 || (c < 67463 + ? (c < 67392 + ? (c < 67072 + ? (c >= 67003 && c <= 67004) + : c <= 67382) + : (c <= 67413 || (c < 67456 + ? (c >= 67424 && c <= 67431) + : c <= 67461))) + : (c <= 67504 || (c < 67592 + ? (c < 67584 + ? (c >= 67506 && c <= 67514) + : c <= 67589) + : (c <= 67592 || (c < 67639 + ? (c >= 67594 && c <= 67637) + : c <= 67640))))))))))) + : (c <= 67644 || (c < 69968 + ? (c < 68480 + ? (c < 68108 + ? (c < 67840 + ? (c < 67712 + ? (c < 67680 + ? (c >= 67647 && c <= 67669) + : c <= 67702) + : (c <= 67742 || (c < 67828 + ? (c >= 67808 && c <= 67826) + : c <= 67829))) + : (c <= 67861 || (c < 68030 + ? (c < 67968 + ? (c >= 67872 && c <= 67897) + : c <= 68023) + : (c <= 68031 || (c < 68101 + ? (c >= 68096 && c <= 68099) + : c <= 68102))))) + : (c <= 68115 || (c < 68224 + ? (c < 68152 + ? (c < 68121 + ? (c >= 68117 && c <= 68119) + : c <= 68149) + : (c <= 68154 || (c < 68192 + ? c == 68159 + : c <= 68220))) + : (c <= 68252 || (c < 68352 + ? (c < 68297 + ? (c >= 68288 && c <= 68295) + : c <= 68326) + : (c <= 68405 || (c < 68448 + ? (c >= 68416 && c <= 68437) + : c <= 68466))))))) + : (c <= 68497 || (c < 69488 + ? (c < 69248 + ? (c < 68800 + ? (c < 68736 + ? (c >= 68608 && c <= 68680) + : c <= 68786) + : (c <= 68850 || (c < 68912 + ? (c >= 68864 && c <= 68903) + : c <= 68921))) + : (c <= 69289 || (c < 69376 + ? (c < 69296 + ? (c >= 69291 && c <= 69292) + : c <= 69297) + : (c <= 69404 || (c < 69424 + ? c == 69415 + : c <= 69456))))) + : (c <= 69509 || (c < 69826 + ? (c < 69632 + ? (c < 69600 + ? (c >= 69552 && c <= 69572) + : c <= 69622) + : (c <= 69702 || (c < 69759 + ? (c >= 69734 && c <= 69749) + : c <= 69818))) + : (c <= 69826 || (c < 69888 + ? (c < 69872 + ? (c >= 69840 && c <= 69864) + : c <= 69881) + : (c <= 69940 || (c < 69956 + ? (c >= 69942 && c <= 69951) + : c <= 69959))))))))) + : (c <= 70003 || (c < 70471 + ? (c < 70287 + ? (c < 70144 + ? (c < 70089 + ? (c < 70016 + ? c == 70006 + : c <= 70084) + : (c <= 70092 || (c < 70108 + ? (c >= 70094 && c <= 70106) + : c <= 70108))) + : (c <= 70161 || (c < 70272 + ? (c < 70206 + ? (c >= 70163 && c <= 70199) + : c <= 70206) + : (c <= 70278 || (c < 70282 + ? c == 70280 + : c <= 70285))))) + : (c <= 70301 || (c < 70415 + ? (c < 70384 + ? (c < 70320 + ? (c >= 70303 && c <= 70312) + : c <= 70378) + : (c <= 70393 || (c < 70405 + ? (c >= 70400 && c <= 70403) + : c <= 70412))) + : (c <= 70416 || (c < 70450 + ? (c < 70442 + ? (c >= 70419 && c <= 70440) + : c <= 70448) + : (c <= 70451 || (c < 70459 + ? (c >= 70453 && c <= 70457) + : c <= 70468))))))) + : (c <= 70472 || (c < 70864 + ? (c < 70512 + ? (c < 70487 + ? (c < 70480 + ? (c >= 70475 && c <= 70477) + : c <= 70480) + : (c <= 70487 || (c < 70502 + ? (c >= 70493 && c <= 70499) + : c <= 70508))) + : (c <= 70516 || (c < 70750 + ? (c < 70736 + ? (c >= 70656 && c <= 70730) + : c <= 70745) + : (c <= 70753 || (c < 70855 + ? (c >= 70784 && c <= 70853) + : c <= 70855))))) + : (c <= 70873 || (c < 71248 + ? (c < 71128 + ? (c < 71096 + ? (c >= 71040 && c <= 71093) + : c <= 71104) + : (c <= 71133 || (c < 71236 + ? (c >= 71168 && c <= 71232) + : c <= 71236))) + : (c <= 71257 || (c < 71424 + ? (c < 71360 + ? (c >= 71296 && c <= 71352) + : c <= 71369) + : (c <= 71450 || (c >= 71453 && c <= 71467))))))))))))) + : (c <= 71481 || (c < 119973 + ? (c < 82944 + ? (c < 72784 + ? (c < 72096 + ? (c < 71948 + ? (c < 71840 + ? (c < 71680 + ? (c >= 71488 && c <= 71494) + : c <= 71738) + : (c <= 71913 || (c < 71945 + ? (c >= 71935 && c <= 71942) + : c <= 71945))) + : (c <= 71955 || (c < 71991 + ? (c < 71960 + ? (c >= 71957 && c <= 71958) + : c <= 71989) + : (c <= 71992 || (c < 72016 + ? (c >= 71995 && c <= 72003) + : c <= 72025))))) + : (c <= 72103 || (c < 72272 + ? (c < 72163 + ? (c < 72154 + ? (c >= 72106 && c <= 72151) + : c <= 72161) + : (c <= 72164 || (c < 72263 + ? (c >= 72192 && c <= 72254) + : c <= 72263))) + : (c <= 72345 || (c < 72704 + ? (c < 72368 + ? c == 72349 + : c <= 72440) + : (c <= 72712 || (c < 72760 + ? (c >= 72714 && c <= 72758) + : c <= 72768))))))) + : (c <= 72793 || (c < 73063 + ? (c < 72971 + ? (c < 72873 + ? (c < 72850 + ? (c >= 72818 && c <= 72847) + : c <= 72871) + : (c <= 72886 || (c < 72968 + ? (c >= 72960 && c <= 72966) + : c <= 72969))) + : (c <= 73014 || (c < 73023 + ? (c < 73020 + ? c == 73018 + : c <= 73021) + : (c <= 73031 || (c < 73056 + ? (c >= 73040 && c <= 73049) + : c <= 73061))))) + : (c <= 73064 || (c < 73648 + ? (c < 73107 + ? (c < 73104 + ? (c >= 73066 && c <= 73102) + : c <= 73105) + : (c <= 73112 || (c < 73440 + ? (c >= 73120 && c <= 73129) + : c <= 73462))) + : (c <= 73648 || (c < 74880 + ? (c < 74752 + ? (c >= 73728 && c <= 74649) + : c <= 74862) + : (c <= 75075 || (c < 77824 + ? (c >= 77712 && c <= 77808) + : c <= 78894))))))))) + : (c <= 83526 || (c < 110581 + ? (c < 93053 + ? (c < 92880 + ? (c < 92768 + ? (c < 92736 + ? (c >= 92160 && c <= 92728) + : c <= 92766) + : (c <= 92777 || (c < 92864 + ? (c >= 92784 && c <= 92862) + : c <= 92873))) + : (c <= 92909 || (c < 92992 + ? (c < 92928 + ? (c >= 92912 && c <= 92916) + : c <= 92982) + : (c <= 92995 || (c < 93027 + ? (c >= 93008 && c <= 93017) + : c <= 93047))))) + : (c <= 93071 || (c < 94179 + ? (c < 94031 + ? (c < 93952 + ? (c >= 93760 && c <= 93823) + : c <= 94026) + : (c <= 94087 || (c < 94176 + ? (c >= 94095 && c <= 94111) + : c <= 94177))) + : (c <= 94180 || (c < 100352 + ? (c < 94208 + ? (c >= 94192 && c <= 94193) + : c <= 100343) + : (c <= 101589 || (c < 110576 + ? (c >= 101632 && c <= 101640) + : c <= 110579))))))) + : (c <= 110587 || (c < 118576 + ? (c < 113664 + ? (c < 110928 + ? (c < 110592 + ? (c >= 110589 && c <= 110590) + : c <= 110882) + : (c <= 110930 || (c < 110960 + ? (c >= 110948 && c <= 110951) + : c <= 111355))) + : (c <= 113770 || (c < 113808 + ? (c < 113792 + ? (c >= 113776 && c <= 113788) + : c <= 113800) + : (c <= 113817 || (c < 118528 + ? (c >= 113821 && c <= 113822) + : c <= 118573))))) + : (c <= 118598 || (c < 119362 + ? (c < 119163 + ? (c < 119149 + ? (c >= 119141 && c <= 119145) + : c <= 119154) + : (c <= 119170 || (c < 119210 + ? (c >= 119173 && c <= 119179) + : c <= 119213))) + : (c <= 119364 || (c < 119966 + ? (c < 119894 + ? (c >= 119808 && c <= 119892) + : c <= 119964) + : (c <= 119967 || c == 119970)))))))))) + : (c <= 119974 || (c < 124912 + ? (c < 120746 + ? (c < 120134 + ? (c < 120071 + ? (c < 119995 + ? (c < 119982 + ? (c >= 119977 && c <= 119980) + : c <= 119993) + : (c <= 119995 || (c < 120005 + ? (c >= 119997 && c <= 120003) + : c <= 120069))) + : (c <= 120074 || (c < 120094 + ? (c < 120086 + ? (c >= 120077 && c <= 120084) + : c <= 120092) + : (c <= 120121 || (c < 120128 + ? (c >= 120123 && c <= 120126) + : c <= 120132))))) + : (c <= 120134 || (c < 120572 + ? (c < 120488 + ? (c < 120146 + ? (c >= 120138 && c <= 120144) + : c <= 120485) + : (c <= 120512 || (c < 120540 + ? (c >= 120514 && c <= 120538) + : c <= 120570))) + : (c <= 120596 || (c < 120656 + ? (c < 120630 + ? (c >= 120598 && c <= 120628) + : c <= 120654) + : (c <= 120686 || (c < 120714 + ? (c >= 120688 && c <= 120712) + : c <= 120744))))))) + : (c <= 120770 || (c < 122907 + ? (c < 121476 + ? (c < 121344 + ? (c < 120782 + ? (c >= 120772 && c <= 120779) + : c <= 120831) + : (c <= 121398 || (c < 121461 + ? (c >= 121403 && c <= 121452) + : c <= 121461))) + : (c <= 121476 || (c < 122624 + ? (c < 121505 + ? (c >= 121499 && c <= 121503) + : c <= 121519) + : (c <= 122654 || (c < 122888 + ? (c >= 122880 && c <= 122886) + : c <= 122904))))) + : (c <= 122913 || (c < 123214 + ? (c < 123136 + ? (c < 122918 + ? (c >= 122915 && c <= 122916) + : c <= 122922) + : (c <= 123180 || (c < 123200 + ? (c >= 123184 && c <= 123197) + : c <= 123209))) + : (c <= 123214 || (c < 124896 + ? (c < 123584 + ? (c >= 123536 && c <= 123566) + : c <= 123641) + : (c <= 124902 || (c < 124909 + ? (c >= 124904 && c <= 124907) + : c <= 124910))))))))) + : (c <= 124926 || (c < 126557 + ? (c < 126521 + ? (c < 126469 + ? (c < 125184 + ? (c < 125136 + ? (c >= 124928 && c <= 125124) + : c <= 125142) + : (c <= 125259 || (c < 126464 + ? (c >= 125264 && c <= 125273) + : c <= 126467))) + : (c <= 126495 || (c < 126503 + ? (c < 126500 + ? (c >= 126497 && c <= 126498) + : c <= 126500) + : (c <= 126503 || (c < 126516 + ? (c >= 126505 && c <= 126514) + : c <= 126519))))) + : (c <= 126521 || (c < 126541 + ? (c < 126535 + ? (c < 126530 + ? c == 126523 + : c <= 126530) + : (c <= 126535 || (c < 126539 + ? c == 126537 + : c <= 126539))) + : (c <= 126543 || (c < 126551 + ? (c < 126548 + ? (c >= 126545 && c <= 126546) + : c <= 126548) + : (c <= 126551 || (c < 126555 + ? c == 126553 + : c <= 126555))))))) + : (c <= 126557 || (c < 126629 + ? (c < 126580 + ? (c < 126564 + ? (c < 126561 + ? c == 126559 + : c <= 126562) + : (c <= 126564 || (c < 126572 + ? (c >= 126567 && c <= 126570) + : c <= 126578))) + : (c <= 126583 || (c < 126592 + ? (c < 126590 + ? (c >= 126585 && c <= 126588) + : c <= 126590) + : (c <= 126601 || (c < 126625 + ? (c >= 126603 && c <= 126619) + : c <= 126627))))) + : (c <= 126633 || (c < 178208 + ? (c < 131072 + ? (c < 130032 + ? (c >= 126635 && c <= 126651) + : c <= 130041) + : (c <= 173791 || (c < 177984 + ? (c >= 173824 && c <= 177976) + : c <= 178205))) + : (c <= 183969 || (c < 196608 + ? (c < 194560 + ? (c >= 183984 && c <= 191456) + : c <= 195101) + : (c <= 201546 || (c >= 917760 && c <= 917999))))))))))))))))); +} + +static inline bool aux_sym_unquoted_token1_character_set_1(int32_t c) { + return (c < ';' + ? (c < ' ' + ? (c < '\t' + ? c == 0 + : (c <= '\n' || c == '\r')) + : (c <= ' ' || (c < '\'' + ? c == '"' + : c <= ')'))) + : (c <= ';' || (c < '`' + ? (c < ']' + ? c == '[' + : c <= ']') + : (c <= '`' || (c < '}' + ? c == '{' + : c <= '}'))))); +} + +static inline bool aux_sym_unquoted_token1_character_set_2(int32_t c) { + return (c < '\'' + ? (c < '\r' + ? (c < '\t' + ? c == 0 + : c <= '\n') + : (c <= '\r' || (c < '"' + ? c == ' ' + : c <= '"'))) + : (c <= ')' || (c < ']' + ? (c < '[' + ? c == ';' + : c <= '[') + : (c <= ']' || (c < '}' + ? (c >= '`' && c <= '{') + : c <= '}'))))); +} + +static bool ts_lex(TSLexer *lexer, TSStateId state) { + START_LEXER(); + eof = lexer->eof(lexer); + switch (state) { + case 0: + if (eof) ADVANCE(386); + if (lookahead == '!') ADVANCE(80); + if (lookahead == '"') ADVANCE(1558); + if (lookahead == '#') ADVANCE(1843); + if (lookahead == '$') ADVANCE(895); + if (lookahead == '\'') ADVANCE(1556); + if (lookahead == '(') ADVANCE(1090); + if (lookahead == ')') ADVANCE(891); + if (lookahead == '*') ADVANCE(1000); + if (lookahead == '+') ADVANCE(1027); + if (lookahead == ',') ADVANCE(888); + if (lookahead == '-') ADVANCE(916); + if (lookahead == '.') ADVANCE(968); + if (lookahead == '/') ADVANCE(1018); + if (lookahead == ':') ADVANCE(885); + if (lookahead == ';') ADVANCE(863); + if (lookahead == '<') ADVANCE(906); + if (lookahead == '=') ADVANCE(398); + if (lookahead == '>') ADVANCE(908); + if (lookahead == '?') ADVANCE(912); + if (lookahead == '@') ADVANCE(910); + if (lookahead == 'B') ADVANCE(1210); + if (lookahead == '[') ADVANCE(1533); + if (lookahead == '\\') ADVANCE(346); + if (lookahead == ']') ADVANCE(889); + if (lookahead == '^') ADVANCE(1561); + if (lookahead == '`') ADVANCE(139); + if (lookahead == 'b') ADVANCE(1207); + if (lookahead == 'e') ADVANCE(924); + if (lookahead == 'o') ADVANCE(925); + if (lookahead == '{') ADVANCE(964); + if (lookahead == '|') ADVANCE(892); + if (lookahead == '}') ADVANCE(965); + if (lookahead == 181) ADVANCE(846); + if (lookahead == '\t' || + lookahead == '\n' || + lookahead == '\r' || + lookahead == ' ') SKIP(382) + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(926); + if (('A' <= lookahead && lookahead <= 'Z') || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(927); + if (sym_identifier_character_set_1(lookahead)) ADVANCE(862); + END_STATE(); + case 1: + if (lookahead == '\n') ADVANCE(864); + if (lookahead == '"') ADVANCE(1547); + if (lookahead == '#') ADVANCE(1841); + if (lookahead == '$') ADVANCE(895); + if (lookahead == '\'') ADVANCE(54); + if (lookahead == '(') ADVANCE(890); + if (lookahead == '+') ADVANCE(332); + if (lookahead == '-') ADVANCE(922); + if (lookahead == '.') ADVANCE(74); + if (lookahead == '0') ADVANCE(1129); + if (lookahead == 'N') ADVANCE(543); + if (lookahead == '[') ADVANCE(887); + if (lookahead == '^') ADVANCE(1561); + if (lookahead == '`') ADVANCE(139); + if (lookahead == 'b') ADVANCE(681); + if (lookahead == 'c') ADVANCE(667); + if (lookahead == 'd') ADVANCE(656); + if (lookahead == 'f') ADVANCE(547); + if (lookahead == 'i') ADVANCE(603); + if (lookahead == 'm') ADVANCE(551); + if (lookahead == 'n') ADVANCE(660); + if (lookahead == 'r') ADVANCE(599); + if (lookahead == 't') ADVANCE(671); + if (lookahead == 'w') ADVANCE(614); + if (lookahead == '{') ADVANCE(964); + if (lookahead == '|') ADVANCE(892); + if (lookahead == '\t' || + lookahead == '\r' || + lookahead == ' ') SKIP(1) + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1133); + if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(735); + END_STATE(); + case 2: + if (lookahead == '\n') ADVANCE(389); + if (lookahead == '#') ADVANCE(1842); + if (lookahead == '\t' || + lookahead == '\r' || + lookahead == ' ') ADVANCE(2); + if (lookahead != 0) ADVANCE(3); + END_STATE(); + case 3: + if (lookahead == '\n') ADVANCE(388); + if (lookahead != 0) ADVANCE(3); + END_STATE(); + case 4: + if (lookahead == '!') ADVANCE(80); + if (lookahead == '"') ADVANCE(1547); + if (lookahead == '#') ADVANCE(1841); + if (lookahead == '$') ADVANCE(895); + if (lookahead == '\'') ADVANCE(54); + if (lookahead == '(') ADVANCE(890); + if (lookahead == '*') ADVANCE(999); + if (lookahead == '+') ADVANCE(1029); + if (lookahead == ',') ADVANCE(888); + if (lookahead == '-') ADVANCE(922); + if (lookahead == '.') ADVANCE(74); + if (lookahead == '/') ADVANCE(1017); + if (lookahead == '0') ADVANCE(1129); + if (lookahead == '<') ADVANCE(1041); + if (lookahead == '=') ADVANCE(81); + if (lookahead == '>') ADVANCE(908); + if (lookahead == 'B') ADVANCE(1211); + if (lookahead == 'E') ADVANCE(504); + if (lookahead == 'G') ADVANCE(505); + if (lookahead == 'K') ADVANCE(506); + if (lookahead == 'M') ADVANCE(507); + if (lookahead == 'N') ADVANCE(543); + if (lookahead == 'P') ADVANCE(508); + if (lookahead == 'T') ADVANCE(509); + if (lookahead == 'Z') ADVANCE(510); + if (lookahead == '[') ADVANCE(887); + if (lookahead == ']') ADVANCE(889); + if (lookahead == '`') ADVANCE(139); + if (lookahead == 'a') ADVANCE(646); + if (lookahead == 'b') ADVANCE(1206); + if (lookahead == 'd') ADVANCE(553); + if (lookahead == 'e') ADVANCE(512); + if (lookahead == 'f') ADVANCE(547); + if (lookahead == 'g') ADVANCE(513); + if (lookahead == 'h') ADVANCE(675); + if (lookahead == 'i') ADVANCE(641); + if (lookahead == 'k') ADVANCE(514); + if (lookahead == 'm') ADVANCE(516); + if (lookahead == 'n') ADVANCE(664); + if (lookahead == 'o') ADVANCE(677); + if (lookahead == 'p') ADVANCE(517); + if (lookahead == 's') ADVANCE(591); + if (lookahead == 't') ADVANCE(519); + if (lookahead == 'u') ADVANCE(695); + if (lookahead == 'w') ADVANCE(626); + if (lookahead == 'x') ADVANCE(666); + if (lookahead == 'z') ADVANCE(520); + if (lookahead == '{') ADVANCE(964); + if (lookahead == '|') ADVANCE(892); + if (lookahead == 181) ADVANCE(694); + if (lookahead == '\t' || + lookahead == '\n' || + lookahead == '\r' || + lookahead == ' ') SKIP(4) + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1133); + if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(735); + END_STATE(); + case 5: + if (lookahead == '!') ADVANCE(80); + if (lookahead == '"') ADVANCE(1547); + if (lookahead == '#') ADVANCE(1841); + if (lookahead == '$') ADVANCE(895); + if (lookahead == '\'') ADVANCE(54); + if (lookahead == '(') ADVANCE(890); + if (lookahead == '*') ADVANCE(999); + if (lookahead == '+') ADVANCE(1029); + if (lookahead == ',') ADVANCE(888); + if (lookahead == '-') ADVANCE(922); + if (lookahead == '.') ADVANCE(969); + if (lookahead == '/') ADVANCE(1017); + if (lookahead == '0') ADVANCE(1129); + if (lookahead == ':') ADVANCE(885); + if (lookahead == ';') ADVANCE(863); + if (lookahead == '<') ADVANCE(1041); + if (lookahead == '=') ADVANCE(399); + if (lookahead == '>') ADVANCE(908); + if (lookahead == '?') ADVANCE(1010); + if (lookahead == 'N') ADVANCE(543); + if (lookahead == '[') ADVANCE(887); + if (lookahead == ']') ADVANCE(889); + if (lookahead == '`') ADVANCE(139); + if (lookahead == 'a') ADVANCE(646); + if (lookahead == 'b') ADVANCE(621); + if (lookahead == 'e') ADVANCE(650); + if (lookahead == 'f') ADVANCE(547); + if (lookahead == 'i') ADVANCE(641); + if (lookahead == 'm') ADVANCE(662); + if (lookahead == 'n') ADVANCE(665); + if (lookahead == 'o') ADVANCE(677); + if (lookahead == 's') ADVANCE(713); + if (lookahead == 't') ADVANCE(691); + if (lookahead == 'x') ADVANCE(666); + if (lookahead == '{') ADVANCE(964); + if (lookahead == '\t' || + lookahead == '\n' || + lookahead == '\r' || + lookahead == ' ') SKIP(5) + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1133); + if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(735); + END_STATE(); + case 6: + if (lookahead == '!') ADVANCE(80); + if (lookahead == '"') ADVANCE(1547); + if (lookahead == '#') ADVANCE(1841); + if (lookahead == '$') ADVANCE(895); + if (lookahead == '\'') ADVANCE(54); + if (lookahead == '(') ADVANCE(890); + if (lookahead == '*') ADVANCE(999); + if (lookahead == '+') ADVANCE(1029); + if (lookahead == ',') ADVANCE(888); + if (lookahead == '-') ADVANCE(922); + if (lookahead == '.') ADVANCE(969); + if (lookahead == '/') ADVANCE(1017); + if (lookahead == '0') ADVANCE(1129); + if (lookahead == '<') ADVANCE(1041); + if (lookahead == '=') ADVANCE(82); + if (lookahead == '>') ADVANCE(908); + if (lookahead == '?') ADVANCE(1010); + if (lookahead == 'N') ADVANCE(784); + if (lookahead == '[') ADVANCE(887); + if (lookahead == '`') ADVANCE(139); + if (lookahead == 'a') ADVANCE(820); + if (lookahead == 'b') ADVANCE(809); + if (lookahead == 'e') ADVANCE(824); + if (lookahead == 'f') ADVANCE(786); + if (lookahead == 'i') ADVANCE(821); + if (lookahead == 'm') ADVANCE(829); + if (lookahead == 'n') ADVANCE(827); + if (lookahead == 'o') ADVANCE(837); + if (lookahead == 's') ADVANCE(856); + if (lookahead == 't') ADVANCE(838); + if (lookahead == 'x') ADVANCE(828); + if (lookahead == '{') ADVANCE(964); + if (lookahead == '}') ADVANCE(965); + if (lookahead == '\t' || + lookahead == '\n' || + lookahead == '\r' || + lookahead == ' ') SKIP(6) + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1133); + if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(862); + END_STATE(); + case 7: + if (lookahead == '!') ADVANCE(80); + if (lookahead == '"') ADVANCE(1547); + if (lookahead == '#') ADVANCE(1841); + if (lookahead == '\'') ADVANCE(54); + if (lookahead == '(') ADVANCE(890); + if (lookahead == '*') ADVANCE(999); + if (lookahead == '+') ADVANCE(1029); + if (lookahead == ',') ADVANCE(888); + if (lookahead == '-') ADVANCE(922); + if (lookahead == '.') ADVANCE(967); + if (lookahead == '/') ADVANCE(1017); + if (lookahead == '0') ADVANCE(1130); + if (lookahead == ':') ADVANCE(885); + if (lookahead == '<') ADVANCE(1041); + if (lookahead == '=') ADVANCE(399); + if (lookahead == '>') ADVANCE(908); + if (lookahead == 'N') ADVANCE(784); + if (lookahead == '[') ADVANCE(887); + if (lookahead == ']') ADVANCE(889); + if (lookahead == '`') ADVANCE(139); + if (lookahead == 'a') ADVANCE(820); + if (lookahead == 'b') ADVANCE(809); + if (lookahead == 'e') ADVANCE(824); + if (lookahead == 'i') ADVANCE(821); + if (lookahead == 'm') ADVANCE(829); + if (lookahead == 'n') ADVANCE(834); + if (lookahead == 'o') ADVANCE(837); + if (lookahead == 's') ADVANCE(856); + if (lookahead == 'x') ADVANCE(828); + if (lookahead == '}') ADVANCE(965); + if (lookahead == '\t' || + lookahead == '\n' || + lookahead == '\r' || + lookahead == ' ') SKIP(7) + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1134); + if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(862); + END_STATE(); + case 8: + if (lookahead == '!') ADVANCE(80); + if (lookahead == '"') ADVANCE(1547); + if (lookahead == '#') ADVANCE(1841); + if (lookahead == '\'') ADVANCE(54); + if (lookahead == '*') ADVANCE(999); + if (lookahead == '+') ADVANCE(1028); + if (lookahead == ',') ADVANCE(888); + if (lookahead == '-') ADVANCE(914); + if (lookahead == '.') ADVANCE(74); + if (lookahead == '/') ADVANCE(1017); + if (lookahead == '<') ADVANCE(1041); + if (lookahead == '=') ADVANCE(82); + if (lookahead == '>') ADVANCE(908); + if (lookahead == 'B') ADVANCE(1210); + if (lookahead == 'E') ADVANCE(747); + if (lookahead == 'G') ADVANCE(748); + if (lookahead == 'K') ADVANCE(749); + if (lookahead == 'M') ADVANCE(750); + if (lookahead == 'P') ADVANCE(751); + if (lookahead == 'T') ADVANCE(752); + if (lookahead == 'Z') ADVANCE(753); + if (lookahead == '`') ADVANCE(139); + if (lookahead == 'a') ADVANCE(820); + if (lookahead == 'b') ADVANCE(1203); + if (lookahead == 'd') ADVANCE(785); + if (lookahead == 'e') ADVANCE(754); + if (lookahead == 'g') ADVANCE(755); + if (lookahead == 'h') ADVANCE(836); + if (lookahead == 'i') ADVANCE(822); + if (lookahead == 'k') ADVANCE(756); + if (lookahead == 'm') ADVANCE(757); + if (lookahead == 'n') ADVANCE(833); + if (lookahead == 'o') ADVANCE(837); + if (lookahead == 'p') ADVANCE(758); + if (lookahead == 's') ADVANCE(801); + if (lookahead == 't') ADVANCE(760); + if (lookahead == 'u') ADVANCE(847); + if (lookahead == 'w') ADVANCE(811); + if (lookahead == 'x') ADVANCE(828); + if (lookahead == 'z') ADVANCE(761); + if (lookahead == '}') ADVANCE(965); + if (lookahead == 181) ADVANCE(846); + if (lookahead == '\t' || + lookahead == '\n' || + lookahead == '\r' || + lookahead == ' ') SKIP(8) + if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(862); + END_STATE(); + case 9: + if (lookahead == '!') ADVANCE(80); + if (lookahead == '"') ADVANCE(1547); + if (lookahead == '#') ADVANCE(1841); + if (lookahead == '\'') ADVANCE(54); + if (lookahead == '*') ADVANCE(999); + if (lookahead == '+') ADVANCE(1028); + if (lookahead == ',') ADVANCE(888); + if (lookahead == '-') ADVANCE(914); + if (lookahead == '.') ADVANCE(967); + if (lookahead == '/') ADVANCE(1017); + if (lookahead == '<') ADVANCE(1041); + if (lookahead == '=') ADVANCE(82); + if (lookahead == '>') ADVANCE(908); + if (lookahead == '?') ADVANCE(1010); + if (lookahead == '`') ADVANCE(139); + if (lookahead == 'a') ADVANCE(820); + if (lookahead == 'b') ADVANCE(809); + if (lookahead == 'e') ADVANCE(824); + if (lookahead == 'i') ADVANCE(822); + if (lookahead == 'm') ADVANCE(829); + if (lookahead == 'n') ADVANCE(834); + if (lookahead == 'o') ADVANCE(837); + if (lookahead == 's') ADVANCE(856); + if (lookahead == 'x') ADVANCE(828); + if (lookahead == '}') ADVANCE(965); + if (lookahead == '\t' || + lookahead == '\n' || + lookahead == '\r' || + lookahead == ' ') SKIP(9) + if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(862); + END_STATE(); + case 10: + if (lookahead == '!') ADVANCE(80); + if (lookahead == '"') ADVANCE(1547); + if (lookahead == '#') ADVANCE(1841); + if (lookahead == '\'') ADVANCE(54); + if (lookahead == '*') ADVANCE(999); + if (lookahead == '+') ADVANCE(1028); + if (lookahead == ',') ADVANCE(888); + if (lookahead == '-') ADVANCE(914); + if (lookahead == '.') ADVANCE(969); + if (lookahead == '/') ADVANCE(1017); + if (lookahead == '<') ADVANCE(1041); + if (lookahead == '=') ADVANCE(82); + if (lookahead == '>') ADVANCE(908); + if (lookahead == '?') ADVANCE(1010); + if (lookahead == '`') ADVANCE(139); + if (lookahead == 'a') ADVANCE(820); + if (lookahead == 'b') ADVANCE(809); + if (lookahead == 'e') ADVANCE(824); + if (lookahead == 'i') ADVANCE(822); + if (lookahead == 'm') ADVANCE(829); + if (lookahead == 'n') ADVANCE(834); + if (lookahead == 'o') ADVANCE(837); + if (lookahead == 's') ADVANCE(856); + if (lookahead == 'x') ADVANCE(828); + if (lookahead == '}') ADVANCE(965); + if (lookahead == '\t' || + lookahead == '\n' || + lookahead == '\r' || + lookahead == ' ') SKIP(10) + if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(862); + END_STATE(); + case 11: + if (lookahead == '!') ADVANCE(80); + if (lookahead == '#') ADVANCE(1841); + if (lookahead == '$') ADVANCE(894); + if (lookahead == '(') ADVANCE(1090); + if (lookahead == ')') ADVANCE(891); + if (lookahead == '*') ADVANCE(999); + if (lookahead == '+') ADVANCE(1028); + if (lookahead == ',') ADVANCE(888); + if (lookahead == '-') ADVANCE(915); + if (lookahead == '.') ADVANCE(72); + if (lookahead == '/') ADVANCE(1017); + if (lookahead == ':') ADVANCE(885); + if (lookahead == '<') ADVANCE(1041); + if (lookahead == '=') ADVANCE(82); + if (lookahead == '>') ADVANCE(908); + if (lookahead == 'B') ADVANCE(1210); + if (lookahead == 'E') ADVANCE(747); + if (lookahead == 'G') ADVANCE(748); + if (lookahead == 'K') ADVANCE(749); + if (lookahead == 'M') ADVANCE(750); + if (lookahead == 'P') ADVANCE(751); + if (lookahead == 'T') ADVANCE(752); + if (lookahead == 'Z') ADVANCE(753); + if (lookahead == '[') ADVANCE(1533); + if (lookahead == ']') ADVANCE(889); + if (lookahead == 'a') ADVANCE(820); + if (lookahead == 'b') ADVANCE(1203); + if (lookahead == 'd') ADVANCE(785); + if (lookahead == 'e') ADVANCE(754); + if (lookahead == 'g') ADVANCE(755); + if (lookahead == 'h') ADVANCE(836); + if (lookahead == 'i') ADVANCE(822); + if (lookahead == 'k') ADVANCE(756); + if (lookahead == 'm') ADVANCE(757); + if (lookahead == 'n') ADVANCE(833); + if (lookahead == 'o') ADVANCE(837); + if (lookahead == 'p') ADVANCE(758); + if (lookahead == 's') ADVANCE(801); + if (lookahead == 't') ADVANCE(760); + if (lookahead == 'u') ADVANCE(847); + if (lookahead == 'w') ADVANCE(811); + if (lookahead == 'x') ADVANCE(828); + if (lookahead == 'z') ADVANCE(761); + if (lookahead == '|') ADVANCE(892); + if (lookahead == 181) ADVANCE(846); + if (lookahead == '\t' || + lookahead == '\n' || + lookahead == '\r' || + lookahead == ' ') SKIP(14) + if (sym_identifier_character_set_2(lookahead)) ADVANCE(862); + END_STATE(); + case 12: + if (lookahead == '!') ADVANCE(80); + if (lookahead == '#') ADVANCE(1841); + if (lookahead == '$') ADVANCE(894); + if (lookahead == '(') ADVANCE(890); + if (lookahead == ')') ADVANCE(891); + if (lookahead == '*') ADVANCE(999); + if (lookahead == '+') ADVANCE(1029); + if (lookahead == ',') ADVANCE(888); + if (lookahead == '-') ADVANCE(919); + if (lookahead == '.') ADVANCE(76); + if (lookahead == '/') ADVANCE(1017); + if (lookahead == '0') ADVANCE(1130); + if (lookahead == ':') ADVANCE(885); + if (lookahead == '<') ADVANCE(1041); + if (lookahead == '=') ADVANCE(82); + if (lookahead == '>') ADVANCE(908); + if (lookahead == 'N') ADVANCE(784); + if (lookahead == ']') ADVANCE(889); + if (lookahead == 'a') ADVANCE(820); + if (lookahead == 'b') ADVANCE(809); + if (lookahead == 'e') ADVANCE(824); + if (lookahead == 'i') ADVANCE(821); + if (lookahead == 'm') ADVANCE(829); + if (lookahead == 'n') ADVANCE(834); + if (lookahead == 'o') ADVANCE(837); + if (lookahead == 's') ADVANCE(856); + if (lookahead == 'x') ADVANCE(828); + if (lookahead == '|') ADVANCE(892); + if (lookahead == '\t' || + lookahead == '\n' || + lookahead == '\r' || + lookahead == ' ') SKIP(12) + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1134); + if (sym_identifier_character_set_3(lookahead)) ADVANCE(862); + END_STATE(); + case 13: + if (lookahead == '!') ADVANCE(80); + if (lookahead == '#') ADVANCE(1841); + if (lookahead == '$') ADVANCE(894); + if (lookahead == ')') ADVANCE(891); + if (lookahead == '*') ADVANCE(999); + if (lookahead == '+') ADVANCE(1028); + if (lookahead == ',') ADVANCE(888); + if (lookahead == '-') ADVANCE(915); + if (lookahead == '.') ADVANCE(968); + if (lookahead == '/') ADVANCE(1017); + if (lookahead == ':') ADVANCE(885); + if (lookahead == '<') ADVANCE(1041); + if (lookahead == '=') ADVANCE(82); + if (lookahead == '>') ADVANCE(908); + if (lookahead == '?') ADVANCE(1010); + if (lookahead == ']') ADVANCE(889); + if (lookahead == 'a') ADVANCE(820); + if (lookahead == 'b') ADVANCE(809); + if (lookahead == 'e') ADVANCE(824); + if (lookahead == 'i') ADVANCE(822); + if (lookahead == 'm') ADVANCE(829); + if (lookahead == 'n') ADVANCE(834); + if (lookahead == 'o') ADVANCE(837); + if (lookahead == 's') ADVANCE(856); + if (lookahead == 'x') ADVANCE(828); + if (lookahead == '|') ADVANCE(892); + if (lookahead == '\t' || + lookahead == '\n' || + lookahead == '\r' || + lookahead == ' ') SKIP(13) + if (sym_identifier_character_set_3(lookahead)) ADVANCE(862); + END_STATE(); + case 14: + if (lookahead == '!') ADVANCE(80); + if (lookahead == '#') ADVANCE(1841); + if (lookahead == '$') ADVANCE(894); + if (lookahead == ')') ADVANCE(891); + if (lookahead == '*') ADVANCE(999); + if (lookahead == '+') ADVANCE(1028); + if (lookahead == ',') ADVANCE(888); + if (lookahead == '-') ADVANCE(915); + if (lookahead == '.') ADVANCE(72); + if (lookahead == '/') ADVANCE(1017); + if (lookahead == ':') ADVANCE(885); + if (lookahead == '<') ADVANCE(1041); + if (lookahead == '=') ADVANCE(82); + if (lookahead == '>') ADVANCE(908); + if (lookahead == 'B') ADVANCE(1210); + if (lookahead == 'E') ADVANCE(747); + if (lookahead == 'G') ADVANCE(748); + if (lookahead == 'K') ADVANCE(749); + if (lookahead == 'M') ADVANCE(750); + if (lookahead == 'P') ADVANCE(751); + if (lookahead == 'T') ADVANCE(752); + if (lookahead == 'Z') ADVANCE(753); + if (lookahead == ']') ADVANCE(889); + if (lookahead == 'a') ADVANCE(820); + if (lookahead == 'b') ADVANCE(1203); + if (lookahead == 'd') ADVANCE(785); + if (lookahead == 'e') ADVANCE(754); + if (lookahead == 'g') ADVANCE(755); + if (lookahead == 'h') ADVANCE(836); + if (lookahead == 'i') ADVANCE(822); + if (lookahead == 'k') ADVANCE(756); + if (lookahead == 'm') ADVANCE(757); + if (lookahead == 'n') ADVANCE(833); + if (lookahead == 'o') ADVANCE(837); + if (lookahead == 'p') ADVANCE(758); + if (lookahead == 's') ADVANCE(801); + if (lookahead == 't') ADVANCE(760); + if (lookahead == 'u') ADVANCE(847); + if (lookahead == 'w') ADVANCE(811); + if (lookahead == 'x') ADVANCE(828); + if (lookahead == 'z') ADVANCE(761); + if (lookahead == '|') ADVANCE(892); + if (lookahead == 181) ADVANCE(846); + if (lookahead == '\t' || + lookahead == '\n' || + lookahead == '\r' || + lookahead == ' ') SKIP(14) + if (sym_identifier_character_set_2(lookahead)) ADVANCE(862); + END_STATE(); + case 15: + if (lookahead == '!') ADVANCE(80); + if (lookahead == '#') ADVANCE(1841); + if (lookahead == '$') ADVANCE(894); + if (lookahead == ')') ADVANCE(891); + if (lookahead == '*') ADVANCE(999); + if (lookahead == '+') ADVANCE(1028); + if (lookahead == ',') ADVANCE(888); + if (lookahead == '-') ADVANCE(915); + if (lookahead == '.') ADVANCE(971); + if (lookahead == '/') ADVANCE(1017); + if (lookahead == ':') ADVANCE(885); + if (lookahead == '<') ADVANCE(1041); + if (lookahead == '=') ADVANCE(82); + if (lookahead == '>') ADVANCE(908); + if (lookahead == '?') ADVANCE(1010); + if (lookahead == ']') ADVANCE(889); + if (lookahead == 'a') ADVANCE(820); + if (lookahead == 'b') ADVANCE(809); + if (lookahead == 'e') ADVANCE(824); + if (lookahead == 'i') ADVANCE(822); + if (lookahead == 'm') ADVANCE(829); + if (lookahead == 'n') ADVANCE(834); + if (lookahead == 'o') ADVANCE(837); + if (lookahead == 's') ADVANCE(856); + if (lookahead == 'x') ADVANCE(828); + if (lookahead == '|') ADVANCE(892); + if (lookahead == '\t' || + lookahead == '\n' || + lookahead == '\r' || + lookahead == ' ') SKIP(15) + if (sym_identifier_character_set_3(lookahead)) ADVANCE(862); + END_STATE(); + case 16: + if (lookahead == '!') ADVANCE(80); + if (lookahead == '#') ADVANCE(1841); + if (lookahead == '$') ADVANCE(894); + if (lookahead == '*') ADVANCE(999); + if (lookahead == '+') ADVANCE(1028); + if (lookahead == '-') ADVANCE(920); + if (lookahead == '.') ADVANCE(969); + if (lookahead == '/') ADVANCE(1017); + if (lookahead == ':') ADVANCE(885); + if (lookahead == '<') ADVANCE(1041); + if (lookahead == '=') ADVANCE(399); + if (lookahead == '>') ADVANCE(908); + if (lookahead == '?') ADVANCE(1010); + if (lookahead == 'B') ADVANCE(1209); + if (lookahead == 'E') ADVANCE(102); + if (lookahead == 'G') ADVANCE(103); + if (lookahead == 'K') ADVANCE(104); + if (lookahead == 'M') ADVANCE(105); + if (lookahead == 'P') ADVANCE(106); + if (lookahead == 'T') ADVANCE(107); + if (lookahead == 'Z') ADVANCE(108); + if (lookahead == 'a') ADVANCE(231); + if (lookahead == 'b') ADVANCE(1204); + if (lookahead == 'd') ADVANCE(143); + if (lookahead == 'e') ADVANCE(110); + if (lookahead == 'g') ADVANCE(111); + if (lookahead == 'h') ADVANCE(259); + if (lookahead == 'i') ADVANCE(225); + if (lookahead == 'k') ADVANCE(112); + if (lookahead == 'm') ADVANCE(113); + if (lookahead == 'n') ADVANCE(242); + if (lookahead == 'o') ADVANCE(260); + if (lookahead == 'p') ADVANCE(114); + if (lookahead == 's') ADVANCE(172); + if (lookahead == 't') ADVANCE(115); + if (lookahead == 'u') ADVANCE(270); + if (lookahead == 'w') ADVANCE(209); + if (lookahead == 'x') ADVANCE(243); + if (lookahead == 'z') ADVANCE(116); + if (lookahead == '{') ADVANCE(964); + if (lookahead == 181) ADVANCE(271); + if (lookahead == '\t' || + lookahead == '\n' || + lookahead == '\r' || + lookahead == ' ') SKIP(16) + END_STATE(); + case 17: + if (lookahead == '!') ADVANCE(80); + if (lookahead == '#') ADVANCE(1841); + if (lookahead == '(') ADVANCE(890); + if (lookahead == '*') ADVANCE(999); + if (lookahead == '+') ADVANCE(1029); + if (lookahead == ',') ADVANCE(888); + if (lookahead == '-') ADVANCE(922); + if (lookahead == '/') ADVANCE(1017); + if (lookahead == '0') ADVANCE(1130); + if (lookahead == '<') ADVANCE(1041); + if (lookahead == '=') ADVANCE(81); + if (lookahead == '>') ADVANCE(908); + if (lookahead == 'N') ADVANCE(144); + if (lookahead == 'a') ADVANCE(231); + if (lookahead == 'b') ADVANCE(203); + if (lookahead == 'e') ADVANCE(232); + if (lookahead == 'i') ADVANCE(187); + if (lookahead == 'm') ADVANCE(240); + if (lookahead == 'n') ADVANCE(241); + if (lookahead == 'o') ADVANCE(260); + if (lookahead == 's') ADVANCE(286); + if (lookahead == 'x') ADVANCE(243); + if (lookahead == '{') ADVANCE(964); + if (lookahead == '|') ADVANCE(892); + if (lookahead == '}') ADVANCE(965); + if (lookahead == '\t' || + lookahead == '\n' || + lookahead == '\r' || + lookahead == ' ') SKIP(17) + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1134); + END_STATE(); + case 18: + if (lookahead == '!') ADVANCE(80); + if (lookahead == '#') ADVANCE(1841); + if (lookahead == '(') ADVANCE(890); + if (lookahead == '*') ADVANCE(999); + if (lookahead == '+') ADVANCE(1029); + if (lookahead == '-') ADVANCE(918); + if (lookahead == '/') ADVANCE(1017); + if (lookahead == '0') ADVANCE(1130); + if (lookahead == '<') ADVANCE(1041); + if (lookahead == '=') ADVANCE(82); + if (lookahead == '>') ADVANCE(908); + if (lookahead == 'N') ADVANCE(144); + if (lookahead == 'a') ADVANCE(231); + if (lookahead == 'b') ADVANCE(203); + if (lookahead == 'e') ADVANCE(232); + if (lookahead == 'i') ADVANCE(228); + if (lookahead == 'm') ADVANCE(240); + if (lookahead == 'n') ADVANCE(241); + if (lookahead == 'o') ADVANCE(260); + if (lookahead == 's') ADVANCE(286); + if (lookahead == 'x') ADVANCE(243); + if (lookahead == '{') ADVANCE(964); + if (lookahead == '\t' || + lookahead == '\n' || + lookahead == '\r' || + lookahead == ' ') SKIP(18) + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1134); + END_STATE(); + case 19: + if (lookahead == '!') ADVANCE(80); + if (lookahead == '#') ADVANCE(1841); + if (lookahead == '*') ADVANCE(999); + if (lookahead == '+') ADVANCE(1028); + if (lookahead == ',') ADVANCE(888); + if (lookahead == '-') ADVANCE(914); + if (lookahead == '.') ADVANCE(967); + if (lookahead == '/') ADVANCE(1017); + if (lookahead == ':') ADVANCE(885); + if (lookahead == '<') ADVANCE(1041); + if (lookahead == '=') ADVANCE(398); + if (lookahead == '>') ADVANCE(908); + if (lookahead == '?') ADVANCE(1010); + if (lookahead == '[') ADVANCE(887); + if (lookahead == ']') ADVANCE(889); + if (lookahead == 'a') ADVANCE(231); + if (lookahead == 'b') ADVANCE(203); + if (lookahead == 'e') ADVANCE(232); + if (lookahead == 'i') ADVANCE(186); + if (lookahead == 'm') ADVANCE(240); + if (lookahead == 'n') ADVANCE(241); + if (lookahead == 'o') ADVANCE(260); + if (lookahead == 's') ADVANCE(286); + if (lookahead == 'x') ADVANCE(243); + if (lookahead == '{') ADVANCE(964); + if (lookahead == '|') ADVANCE(892); + if (lookahead == '}') ADVANCE(965); + if (lookahead == '\t' || + lookahead == '\n' || + lookahead == '\r' || + lookahead == ' ') SKIP(19) + END_STATE(); + case 20: + if (lookahead == '!') ADVANCE(80); + if (lookahead == '#') ADVANCE(1841); + if (lookahead == '*') ADVANCE(999); + if (lookahead == '+') ADVANCE(1028); + if (lookahead == ',') ADVANCE(888); + if (lookahead == '-') ADVANCE(914); + if (lookahead == '.') ADVANCE(967); + if (lookahead == '/') ADVANCE(1017); + if (lookahead == '<') ADVANCE(1041); + if (lookahead == '=') ADVANCE(81); + if (lookahead == '>') ADVANCE(908); + if (lookahead == '?') ADVANCE(1010); + if (lookahead == 'a') ADVANCE(231); + if (lookahead == 'b') ADVANCE(203); + if (lookahead == 'e') ADVANCE(232); + if (lookahead == 'i') ADVANCE(186); + if (lookahead == 'm') ADVANCE(240); + if (lookahead == 'n') ADVANCE(241); + if (lookahead == 'o') ADVANCE(260); + if (lookahead == 's') ADVANCE(286); + if (lookahead == 'x') ADVANCE(243); + if (lookahead == '{') ADVANCE(964); + if (lookahead == '|') ADVANCE(892); + if (lookahead == '}') ADVANCE(965); + if (lookahead == '\t' || + lookahead == '\n' || + lookahead == '\r' || + lookahead == ' ') SKIP(20) + END_STATE(); + case 21: + if (lookahead == '!') ADVANCE(80); + if (lookahead == '#') ADVANCE(1841); + if (lookahead == '*') ADVANCE(999); + if (lookahead == '+') ADVANCE(1028); + if (lookahead == ',') ADVANCE(888); + if (lookahead == '-') ADVANCE(914); + if (lookahead == '.') ADVANCE(969); + if (lookahead == '/') ADVANCE(1017); + if (lookahead == '<') ADVANCE(1041); + if (lookahead == '=') ADVANCE(81); + if (lookahead == '>') ADVANCE(908); + if (lookahead == '?') ADVANCE(1010); + if (lookahead == 'B') ADVANCE(1209); + if (lookahead == 'E') ADVANCE(102); + if (lookahead == 'G') ADVANCE(103); + if (lookahead == 'K') ADVANCE(104); + if (lookahead == 'M') ADVANCE(105); + if (lookahead == 'P') ADVANCE(106); + if (lookahead == 'T') ADVANCE(107); + if (lookahead == 'Z') ADVANCE(108); + if (lookahead == 'a') ADVANCE(231); + if (lookahead == 'b') ADVANCE(1204); + if (lookahead == 'd') ADVANCE(143); + if (lookahead == 'e') ADVANCE(110); + if (lookahead == 'g') ADVANCE(111); + if (lookahead == 'h') ADVANCE(259); + if (lookahead == 'i') ADVANCE(186); + if (lookahead == 'k') ADVANCE(112); + if (lookahead == 'm') ADVANCE(113); + if (lookahead == 'n') ADVANCE(242); + if (lookahead == 'o') ADVANCE(260); + if (lookahead == 'p') ADVANCE(114); + if (lookahead == 's') ADVANCE(172); + if (lookahead == 't') ADVANCE(115); + if (lookahead == 'u') ADVANCE(270); + if (lookahead == 'w') ADVANCE(209); + if (lookahead == 'x') ADVANCE(243); + if (lookahead == 'z') ADVANCE(116); + if (lookahead == '{') ADVANCE(964); + if (lookahead == '|') ADVANCE(892); + if (lookahead == '}') ADVANCE(965); + if (lookahead == 181) ADVANCE(271); + if (lookahead == '\t' || + lookahead == '\n' || + lookahead == '\r' || + lookahead == ' ') SKIP(21) + END_STATE(); + case 22: + if (lookahead == '!') ADVANCE(80); + if (lookahead == '#') ADVANCE(1841); + if (lookahead == '*') ADVANCE(999); + if (lookahead == '+') ADVANCE(1028); + if (lookahead == '-') ADVANCE(920); + if (lookahead == '.') ADVANCE(967); + if (lookahead == '/') ADVANCE(1017); + if (lookahead == ':') ADVANCE(885); + if (lookahead == '<') ADVANCE(1041); + if (lookahead == '=') ADVANCE(399); + if (lookahead == '>') ADVANCE(908); + if (lookahead == '?') ADVANCE(1010); + if (lookahead == '[') ADVANCE(887); + if (lookahead == ']') ADVANCE(889); + if (lookahead == 'a') ADVANCE(231); + if (lookahead == 'b') ADVANCE(203); + if (lookahead == 'e') ADVANCE(232); + if (lookahead == 'i') ADVANCE(225); + if (lookahead == 'm') ADVANCE(240); + if (lookahead == 'n') ADVANCE(241); + if (lookahead == 'o') ADVANCE(260); + if (lookahead == 's') ADVANCE(286); + if (lookahead == 'x') ADVANCE(243); + if (lookahead == '{') ADVANCE(964); + if (lookahead == '\t' || + lookahead == '\n' || + lookahead == '\r' || + lookahead == ' ') SKIP(22) + END_STATE(); + case 23: + if (lookahead == '"') ADVANCE(1558); + if (lookahead == '#') ADVANCE(1553); + if (lookahead == '(') ADVANCE(890); + if (lookahead == '\\') ADVANCE(347); + if (lookahead == '\t' || + lookahead == '\n' || + lookahead == '\r' || + lookahead == ' ') ADVANCE(1553); + if (lookahead != 0) ADVANCE(1553); + END_STATE(); + case 24: + if (lookahead == '"') ADVANCE(1547); + if (lookahead == '#') ADVANCE(1841); + if (lookahead == '$') ADVANCE(895); + if (lookahead == '\'') ADVANCE(54); + if (lookahead == '(') ADVANCE(890); + if (lookahead == '+') ADVANCE(332); + if (lookahead == ',') ADVANCE(888); + if (lookahead == '-') ADVANCE(922); + if (lookahead == '.') ADVANCE(74); + if (lookahead == '0') ADVANCE(1129); + if (lookahead == 'N') ADVANCE(543); + if (lookahead == '[') ADVANCE(887); + if (lookahead == ']') ADVANCE(889); + if (lookahead == '`') ADVANCE(139); + if (lookahead == 'f') ADVANCE(547); + if (lookahead == 'i') ADVANCE(644); + if (lookahead == 'n') ADVANCE(660); + if (lookahead == 't') ADVANCE(691); + if (lookahead == '{') ADVANCE(964); + if (lookahead == '\t' || + lookahead == '\n' || + lookahead == '\r' || + lookahead == ' ') SKIP(24) + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1133); + if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(735); + END_STATE(); + case 25: + if (lookahead == '"') ADVANCE(1547); + if (lookahead == '#') ADVANCE(1841); + if (lookahead == '$') ADVANCE(895); + if (lookahead == '\'') ADVANCE(54); + if (lookahead == '(') ADVANCE(890); + if (lookahead == '+') ADVANCE(332); + if (lookahead == ',') ADVANCE(888); + if (lookahead == '-') ADVANCE(922); + if (lookahead == '.') ADVANCE(74); + if (lookahead == '0') ADVANCE(1129); + if (lookahead == 'N') ADVANCE(784); + if (lookahead == '[') ADVANCE(887); + if (lookahead == '`') ADVANCE(139); + if (lookahead == 'f') ADVANCE(786); + if (lookahead == 'i') ADVANCE(823); + if (lookahead == 'n') ADVANCE(830); + if (lookahead == 't') ADVANCE(838); + if (lookahead == '{') ADVANCE(964); + if (lookahead == '}') ADVANCE(965); + if (lookahead == '\t' || + lookahead == '\n' || + lookahead == '\r' || + lookahead == ' ') SKIP(25) + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1133); + if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(862); + END_STATE(); + case 26: + if (lookahead == '"') ADVANCE(1547); + if (lookahead == '#') ADVANCE(1841); + if (lookahead == '$') ADVANCE(895); + if (lookahead == '\'') ADVANCE(54); + if (lookahead == '(') ADVANCE(890); + if (lookahead == '+') ADVANCE(332); + if (lookahead == '-') ADVANCE(922); + if (lookahead == '.') ADVANCE(74); + if (lookahead == '0') ADVANCE(1129); + if (lookahead == '>') ADVANCE(907); + if (lookahead == 'N') ADVANCE(411); + if (lookahead == '[') ADVANCE(887); + if (lookahead == '^') ADVANCE(1561); + if (lookahead == '`') ADVANCE(139); + if (lookahead == 'a') ADVANCE(450); + if (lookahead == 'b') ADVANCE(472); + if (lookahead == 'c') ADVANCE(460); + if (lookahead == 'd') ADVANCE(421); + if (lookahead == 'e') ADVANCE(474); + if (lookahead == 'f') ADVANCE(414); + if (lookahead == 'h') ADVANCE(444); + if (lookahead == 'i') ADVANCE(438); + if (lookahead == 'l') ADVANCE(422); + if (lookahead == 'm') ADVANCE(416); + if (lookahead == 'n') ADVANCE(463); + if (lookahead == 'o') ADVANCE(498); + if (lookahead == 'r') ADVANCE(423); + if (lookahead == 's') ADVANCE(461); + if (lookahead == 't') ADVANCE(468); + if (lookahead == 'u') ADVANCE(482); + if (lookahead == 'w') ADVANCE(442); + if (lookahead == '{') ADVANCE(964); + if (lookahead == '|') ADVANCE(892); + if (lookahead == '}') ADVANCE(965); + if (lookahead == '\t' || + lookahead == '\n' || + lookahead == '\r' || + lookahead == ' ') SKIP(26) + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1133); + if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(500); + END_STATE(); + case 27: + if (lookahead == '"') ADVANCE(1547); + if (lookahead == '#') ADVANCE(1841); + if (lookahead == '$') ADVANCE(895); + if (lookahead == '\'') ADVANCE(54); + if (lookahead == '(') ADVANCE(890); + if (lookahead == '+') ADVANCE(332); + if (lookahead == '-') ADVANCE(922); + if (lookahead == '.') ADVANCE(74); + if (lookahead == '0') ADVANCE(1129); + if (lookahead == 'N') ADVANCE(543); + if (lookahead == '[') ADVANCE(887); + if (lookahead == '^') ADVANCE(1561); + if (lookahead == '`') ADVANCE(139); + if (lookahead == 'b') ADVANCE(681); + if (lookahead == 'c') ADVANCE(667); + if (lookahead == 'd') ADVANCE(656); + if (lookahead == 'f') ADVANCE(547); + if (lookahead == 'i') ADVANCE(603); + if (lookahead == 'm') ADVANCE(551); + if (lookahead == 'n') ADVANCE(660); + if (lookahead == 'r') ADVANCE(599); + if (lookahead == 't') ADVANCE(671); + if (lookahead == 'w') ADVANCE(614); + if (lookahead == '{') ADVANCE(964); + if (lookahead == '\t' || + lookahead == '\n' || + lookahead == '\r' || + lookahead == ' ') SKIP(27) + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1133); + if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(735); + END_STATE(); + case 28: + if (lookahead == '"') ADVANCE(1547); + if (lookahead == '#') ADVANCE(1841); + if (lookahead == '$') ADVANCE(895); + if (lookahead == '\'') ADVANCE(54); + if (lookahead == '(') ADVANCE(890); + if (lookahead == '+') ADVANCE(332); + if (lookahead == '-') ADVANCE(922); + if (lookahead == '.') ADVANCE(74); + if (lookahead == '0') ADVANCE(1129); + if (lookahead == 'N') ADVANCE(144); + if (lookahead == '[') ADVANCE(887); + if (lookahead == '`') ADVANCE(139); + if (lookahead == 'f') ADVANCE(145); + if (lookahead == 'i') ADVANCE(230); + if (lookahead == 'n') ADVANCE(246); + if (lookahead == 't') ADVANCE(263); + if (lookahead == '{') ADVANCE(964); + if (lookahead == '\t' || + lookahead == '\n' || + lookahead == '\r' || + lookahead == ' ') SKIP(28) + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1133); + END_STATE(); + case 29: + if (lookahead == '"') ADVANCE(1547); + if (lookahead == '#') ADVANCE(1841); + if (lookahead == '$') ADVANCE(895); + if (lookahead == '\'') ADVANCE(54); + if (lookahead == '(') ADVANCE(890); + if (lookahead == '+') ADVANCE(332); + if (lookahead == '-') ADVANCE(922); + if (lookahead == '.') ADVANCE(74); + if (lookahead == '0') ADVANCE(1681); + if (lookahead == 'N') ADVANCE(1690); + if (lookahead == '[') ADVANCE(887); + if (lookahead == '`') ADVANCE(139); + if (lookahead == 'f') ADVANCE(1691); + if (lookahead == 'i') ADVANCE(1705); + if (lookahead == 'n') ADVANCE(1707); + if (lookahead == 't') ADVANCE(1709); + if (lookahead == '{') ADVANCE(964); + if (lookahead == '\t' || + lookahead == '\n' || + lookahead == '\r' || + lookahead == ' ') SKIP(28) + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1684); + if (aux_sym_long_flag_token1_character_set_1(lookahead)) ADVANCE(1728); + END_STATE(); + case 30: + if (lookahead == '"') ADVANCE(1547); + if (lookahead == '#') ADVANCE(1841); + if (lookahead == '$') ADVANCE(895); + if (lookahead == '\'') ADVANCE(54); + if (lookahead == '(') ADVANCE(890); + if (lookahead == '+') ADVANCE(332); + if (lookahead == '-') ADVANCE(918); + if (lookahead == '.') ADVANCE(74); + if (lookahead == '0') ADVANCE(1129); + if (lookahead == 'N') ADVANCE(144); + if (lookahead == '[') ADVANCE(887); + if (lookahead == '`') ADVANCE(139); + if (lookahead == 'a') ADVANCE(212); + if (lookahead == 'd') ADVANCE(180); + if (lookahead == 'e') ADVANCE(305); + if (lookahead == 'f') ADVANCE(145); + if (lookahead == 'i') ADVANCE(230); + if (lookahead == 'm') ADVANCE(244); + if (lookahead == 'n') ADVANCE(246); + if (lookahead == 't') ADVANCE(263); + if (lookahead == 'u') ADVANCE(276); + if (lookahead == '{') ADVANCE(964); + if (lookahead == '\t' || + lookahead == '\n' || + lookahead == '\r' || + lookahead == ' ') SKIP(30) + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1133); + END_STATE(); + case 31: + if (lookahead == '"') ADVANCE(1547); + if (lookahead == '#') ADVANCE(1841); + if (lookahead == '$') ADVANCE(894); + if (lookahead == '\'') ADVANCE(54); + if (lookahead == '(') ADVANCE(890); + if (lookahead == ')') ADVANCE(891); + if (lookahead == ',') ADVANCE(888); + if (lookahead == '-') ADVANCE(915); + if (lookahead == '.') ADVANCE(76); + if (lookahead == ':') ADVANCE(885); + if (lookahead == '=') ADVANCE(397); + if (lookahead == '>') ADVANCE(907); + if (lookahead == '?') ADVANCE(912); + if (lookahead == '@') ADVANCE(910); + if (lookahead == ']') ADVANCE(889); + if (lookahead == '`') ADVANCE(139); + if (lookahead == '|') ADVANCE(892); + if (lookahead == '\t' || + lookahead == '\n' || + lookahead == '\r' || + lookahead == ' ') SKIP(32) + if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(862); + END_STATE(); + case 32: + if (lookahead == '"') ADVANCE(1547); + if (lookahead == '#') ADVANCE(1841); + if (lookahead == '$') ADVANCE(894); + if (lookahead == '\'') ADVANCE(54); + if (lookahead == '(') ADVANCE(890); + if (lookahead == ')') ADVANCE(891); + if (lookahead == ',') ADVANCE(888); + if (lookahead == '-') ADVANCE(915); + if (lookahead == '.') ADVANCE(76); + if (lookahead == ':') ADVANCE(885); + if (lookahead == '=') ADVANCE(397); + if (lookahead == '>') ADVANCE(907); + if (lookahead == '@') ADVANCE(910); + if (lookahead == ']') ADVANCE(889); + if (lookahead == '`') ADVANCE(139); + if (lookahead == '|') ADVANCE(892); + if (lookahead == '\t' || + lookahead == '\n' || + lookahead == '\r' || + lookahead == ' ') SKIP(32) + if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(862); + END_STATE(); + case 33: + if (lookahead == '"') ADVANCE(1547); + if (lookahead == '#') ADVANCE(1841); + if (lookahead == '$') ADVANCE(894); + if (lookahead == '\'') ADVANCE(54); + if (lookahead == ')') ADVANCE(891); + if (lookahead == ',') ADVANCE(888); + if (lookahead == '-') ADVANCE(917); + if (lookahead == '.') ADVANCE(76); + if (lookahead == ':') ADVANCE(885); + if (lookahead == '<') ADVANCE(905); + if (lookahead == '=') ADVANCE(397); + if (lookahead == '>') ADVANCE(907); + if (lookahead == '@') ADVANCE(910); + if (lookahead == ']') ADVANCE(889); + if (lookahead == '`') ADVANCE(139); + if (lookahead == '{') ADVANCE(964); + if (lookahead == '|') ADVANCE(892); + if (lookahead == '}') ADVANCE(965); + if (lookahead == '\t' || + lookahead == '\n' || + lookahead == '\r' || + lookahead == ' ') SKIP(34) + if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(862); + END_STATE(); + case 34: + if (lookahead == '"') ADVANCE(1547); + if (lookahead == '#') ADVANCE(1841); + if (lookahead == '$') ADVANCE(894); + if (lookahead == '\'') ADVANCE(54); + if (lookahead == ')') ADVANCE(891); + if (lookahead == ',') ADVANCE(888); + if (lookahead == '-') ADVANCE(917); + if (lookahead == '.') ADVANCE(76); + if (lookahead == ':') ADVANCE(885); + if (lookahead == '=') ADVANCE(397); + if (lookahead == '>') ADVANCE(907); + if (lookahead == '@') ADVANCE(910); + if (lookahead == ']') ADVANCE(889); + if (lookahead == '`') ADVANCE(139); + if (lookahead == '{') ADVANCE(964); + if (lookahead == '|') ADVANCE(892); + if (lookahead == '}') ADVANCE(965); + if (lookahead == '\t' || + lookahead == '\n' || + lookahead == '\r' || + lookahead == ' ') SKIP(34) + if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(862); + END_STATE(); + case 35: + if (lookahead == '"') ADVANCE(1547); + if (lookahead == '#') ADVANCE(1841); + if (lookahead == '\'') ADVANCE(54); + if (lookahead == '(') ADVANCE(890); + if (lookahead == ',') ADVANCE(888); + if (lookahead == '=') ADVANCE(397); + if (lookahead == '[') ADVANCE(887); + if (lookahead == ']') ADVANCE(889); + if (lookahead == '`') ADVANCE(139); + if (lookahead == '{') ADVANCE(964); + if (lookahead == '\t' || + lookahead == '\n' || + lookahead == '\r' || + lookahead == ' ') SKIP(35) + if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(735); + END_STATE(); + case 36: + if (lookahead == '"') ADVANCE(1547); + if (lookahead == '#') ADVANCE(1841); + if (lookahead == '\'') ADVANCE(54); + if (lookahead == '`') ADVANCE(139); + if (lookahead == '\t' || + lookahead == '\n' || + lookahead == '\r' || + lookahead == ' ') SKIP(36) + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1560); + END_STATE(); + case 37: + if (lookahead == '"') ADVANCE(1547); + if (lookahead == '#') ADVANCE(1844); + if (lookahead == '$') ADVANCE(895); + if (lookahead == '\'') ADVANCE(54); + if (lookahead == '(') ADVANCE(890); + if (lookahead == '+') ADVANCE(333); + if (lookahead == '-') ADVANCE(61); + if (lookahead == '.') ADVANCE(75); + if (lookahead == '0') ADVANCE(1124); + if (lookahead == 'N') ADVANCE(140); + if (lookahead == '[') ADVANCE(887); + if (lookahead == '`') ADVANCE(139); + if (lookahead == 'e') ADVANCE(58); + if (lookahead == 'f') ADVANCE(142); + if (lookahead == 'i') ADVANCE(224); + if (lookahead == 'n') ADVANCE(297); + if (lookahead == 'o') ADVANCE(60); + if (lookahead == 't') ADVANCE(256); + if (lookahead == '{') ADVANCE(964); + if (lookahead == '\t' || + lookahead == '\n' || + lookahead == '\r' || + lookahead == ' ') SKIP(37) + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1127); + if (lookahead != 0 && + lookahead != ')' && + lookahead != ';' && + lookahead != ']' && + lookahead != '}') ADVANCE(345); + END_STATE(); + case 38: + if (lookahead == '"') ADVANCE(1547); + if (lookahead == '#') ADVANCE(1844); + if (lookahead == '$') ADVANCE(894); + if (lookahead == '\'') ADVANCE(54); + if (lookahead == '`') ADVANCE(139); + if (lookahead == '\t' || + lookahead == '\n' || + lookahead == '\r' || + lookahead == ' ') SKIP(38) + if (lookahead != 0 && + lookahead != '(' && + lookahead != ')' && + lookahead != '-' && + lookahead != ';' && + lookahead != '[' && + lookahead != ']' && + lookahead != '{' && + lookahead != '}') ADVANCE(345); + END_STATE(); + case 39: + if (lookahead == '"') ADVANCE(1547); + if (lookahead == '#') ADVANCE(1549); + if (lookahead == '\\') ADVANCE(296); + if (lookahead == '\t' || + lookahead == '\n' || + lookahead == '\r' || + lookahead == ' ') ADVANCE(1548); + if (lookahead != 0) ADVANCE(1549); + END_STATE(); + case 40: + if (lookahead == '#') ADVANCE(1841); + if (lookahead == '$') ADVANCE(894); + if (lookahead == '(') ADVANCE(890); + if (lookahead == '-') ADVANCE(914); + if (lookahead == 'f') ADVANCE(145); + if (lookahead == 'n') ADVANCE(245); + if (lookahead == 't') ADVANCE(263); + if (lookahead == '\t' || + lookahead == '\n' || + lookahead == '\r' || + lookahead == ' ') SKIP(40) + END_STATE(); + case 41: + if (lookahead == '#') ADVANCE(1841); + if (lookahead == '$') ADVANCE(894); + if (lookahead == '+') ADVANCE(332); + if (lookahead == '-') ADVANCE(200); + if (lookahead == '0') ADVANCE(1130); + if (lookahead == 'N') ADVANCE(784); + if (lookahead == 'i') ADVANCE(823); + if (lookahead == '\t' || + lookahead == '\n' || + lookahead == '\r' || + lookahead == ' ') SKIP(41) + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1134); + if (sym_identifier_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 42: + if (lookahead == '#') ADVANCE(1841); + if (lookahead == '$') ADVANCE(894); + if (lookahead == '-') ADVANCE(62); + if (lookahead == '{') ADVANCE(964); + if (lookahead == '\t' || + lookahead == '\n' || + lookahead == '\r' || + lookahead == ' ') SKIP(43) + if (aux_sym_long_flag_token1_character_set_2(lookahead)) ADVANCE(1728); + if (aux_sym_long_flag_token1_character_set_3(lookahead)) ADVANCE(1728); + END_STATE(); + case 43: + if (lookahead == '#') ADVANCE(1841); + if (lookahead == '$') ADVANCE(894); + if (lookahead == '-') ADVANCE(62); + if (lookahead == '{') ADVANCE(964); + if (lookahead == '\t' || + lookahead == '\n' || + lookahead == '\r' || + lookahead == ' ') SKIP(43) + if (sym_identifier_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 44: + if (lookahead == '#') ADVANCE(1841); + if (lookahead == ',') ADVANCE(888); + if (lookahead == '-') ADVANCE(85); + if (lookahead == '<') ADVANCE(905); + if (lookahead == '>') ADVANCE(907); + if (lookahead == '[') ADVANCE(887); + if (lookahead == ']') ADVANCE(889); + if (lookahead == 'c') ADVANCE(807); + if (lookahead == 'e') ADVANCE(842); + if (lookahead == 'f') ADVANCE(860); + if (lookahead == 'i') ADVANCE(819); + if (lookahead == 'o') ADVANCE(825); + if (lookahead == 'v') ADVANCE(788); + if (lookahead == '{') ADVANCE(964); + if (lookahead == '\t' || + lookahead == '\n' || + lookahead == '\r' || + lookahead == ' ') SKIP(45) + if (sym_identifier_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 45: + if (lookahead == '#') ADVANCE(1841); + if (lookahead == ',') ADVANCE(888); + if (lookahead == '-') ADVANCE(85); + if (lookahead == '>') ADVANCE(907); + if (lookahead == '[') ADVANCE(887); + if (lookahead == ']') ADVANCE(889); + if (lookahead == 'c') ADVANCE(807); + if (lookahead == 'e') ADVANCE(842); + if (lookahead == 'f') ADVANCE(860); + if (lookahead == 'i') ADVANCE(819); + if (lookahead == 'o') ADVANCE(825); + if (lookahead == 'v') ADVANCE(788); + if (lookahead == '{') ADVANCE(964); + if (lookahead == '\t' || + lookahead == '\n' || + lookahead == '\r' || + lookahead == ' ') SKIP(45) + if (sym_identifier_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 46: + if (lookahead == '#') ADVANCE(1841); + if (lookahead == ',') ADVANCE(888); + if (lookahead == ']') ADVANCE(889); + if (lookahead == '\t' || + lookahead == '\n' || + lookahead == '\r' || + lookahead == ' ') SKIP(46) + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1534); + END_STATE(); + case 47: + if (lookahead == '#') ADVANCE(1841); + if (lookahead == 'h') ADVANCE(810); + if (lookahead == 'u') ADVANCE(850); + if (lookahead == '\t' || + lookahead == '\n' || + lookahead == '\r' || + lookahead == ' ') SKIP(47) + if (sym_identifier_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 48: + if (lookahead == '#') ADVANCE(1841); + if (lookahead == 'i') ADVANCE(1706); + if (lookahead == '\t' || + lookahead == '\n' || + lookahead == '\r' || + lookahead == ' ') SKIP(50) + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1728); + END_STATE(); + case 49: + if (lookahead == '#') ADVANCE(1841); + if (lookahead == 'i') ADVANCE(822); + if (lookahead == '\t' || + lookahead == '\n' || + lookahead == '\r' || + lookahead == ' ') SKIP(49) + if (sym_identifier_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 50: + if (lookahead == '#') ADVANCE(1841); + if (lookahead == 'i') ADVANCE(225); + if (lookahead == '\t' || + lookahead == '\n' || + lookahead == '\r' || + lookahead == ' ') SKIP(50) + END_STATE(); + case 51: + if (lookahead == '#') ADVANCE(1841); + if (lookahead == '\t' || + lookahead == '\n' || + lookahead == '\r' || + lookahead == ' ') SKIP(51) + END_STATE(); + case 52: + if (lookahead == '#') ADVANCE(1841); + if (lookahead == '\t' || + lookahead == '\n' || + lookahead == '\r' || + lookahead == ' ') SKIP(51) + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(923); + END_STATE(); + case 53: + if (lookahead == '#') ADVANCE(1554); + if (lookahead == '\'') ADVANCE(1556); + if (lookahead == '(') ADVANCE(890); + if (lookahead == '\t' || + lookahead == '\n' || + lookahead == '\r' || + lookahead == ' ') ADVANCE(1554); + if (lookahead != 0) ADVANCE(1554); + END_STATE(); + case 54: + if (lookahead == '\'') ADVANCE(1550); + if (lookahead != 0) ADVANCE(54); + END_STATE(); + case 55: + if (lookahead == '+') ADVANCE(1797); + if (lookahead == '>') ADVANCE(1565); + if (lookahead == 'B') ADVANCE(1300); + if (lookahead == 'I') ADVANCE(1751); + if (lookahead == 'b') ADVANCE(1296); + if (lookahead == 'i') ADVANCE(1752); + if (lookahead == 'n') ADVANCE(1777); + if (lookahead == 'r') ADVANCE(1800); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 56: + if (lookahead == '+') ADVANCE(1797); + if (lookahead == '>') ADVANCE(1565); + if (lookahead == 'B') ADVANCE(1300); + if (lookahead == 'I') ADVANCE(1751); + if (lookahead == 'b') ADVANCE(1296); + if (lookahead == 'i') ADVANCE(1752); + if (lookahead == 'r') ADVANCE(1800); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 57: + if (lookahead == '+') ADVANCE(1797); + if (lookahead == '>') ADVANCE(1565); + if (lookahead == 'n') ADVANCE(1777); + if (lookahead == 'r') ADVANCE(1800); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 58: + if (lookahead == '+') ADVANCE(1797); + if (lookahead == '>') ADVANCE(1565); + if (lookahead == 'r') ADVANCE(1800); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 59: + if (lookahead == '+') ADVANCE(1782); + if (lookahead == '>') ADVANCE(1567); + if (lookahead == 'r') ADVANCE(1080); + if (lookahead == 'u') ADVANCE(1813); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 60: + if (lookahead == '+') ADVANCE(1782); + if (lookahead == '>') ADVANCE(1567); + if (lookahead == 'u') ADVANCE(1813); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 61: + if (lookahead == '-') ADVANCE(913); + if (lookahead == 'i') ADVANCE(1575); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1135); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1577); + END_STATE(); + case 62: + if (lookahead == '-') ADVANCE(913); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1577); + END_STATE(); + case 63: + if (lookahead == '-') ADVANCE(146); + END_STATE(); + case 64: + if (lookahead == '-') ADVANCE(204); + END_STATE(); + case 65: + if (lookahead == '-') ADVANCE(302); + END_STATE(); + case 66: + if (lookahead == '-') ADVANCE(238); + END_STATE(); + case 67: + if (lookahead == '-') ADVANCE(282); + END_STATE(); + case 68: + if (lookahead == '-') ADVANCE(326); + END_STATE(); + case 69: + if (lookahead == '-') ADVANCE(303); + END_STATE(); + case 70: + if (lookahead == '-') ADVANCE(334); + END_STATE(); + case 71: + if (lookahead == '-') ADVANCE(254); + END_STATE(); + case 72: + if (lookahead == '.') ADVANCE(1093); + END_STATE(); + case 73: + if (lookahead == '.') ADVANCE(911); + END_STATE(); + case 74: + if (lookahead == '.') ADVANCE(1094); + END_STATE(); + case 75: + if (lookahead == '.') ADVANCE(1095); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 76: + if (lookahead == '.') ADVANCE(73); + END_STATE(); + case 77: + if (lookahead == '2') ADVANCE(314); + if (lookahead == '0' || + lookahead == '1') ADVANCE(322); + END_STATE(); + case 78: + if (lookahead == ':') ADVANCE(328); + END_STATE(); + case 79: + if (lookahead == ':') ADVANCE(335); + END_STATE(); + case 80: + if (lookahead == '=') ADVANCE(1039); + if (lookahead == '~') ADVANCE(1058); + END_STATE(); + case 81: + if (lookahead == '=') ADVANCE(1037); + if (lookahead == '>') ADVANCE(966); + if (lookahead == '~') ADVANCE(1056); + END_STATE(); + case 82: + if (lookahead == '=') ADVANCE(1037); + if (lookahead == '~') ADVANCE(1056); + END_STATE(); + case 83: + if (lookahead == '=') ADVANCE(1040); + if (lookahead == '~') ADVANCE(1059); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 84: + if (lookahead == '=') ADVANCE(1038); + if (lookahead == '~') ADVANCE(1057); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 85: + if (lookahead == '>') ADVANCE(886); + END_STATE(); + case 86: + if (lookahead == '>') ADVANCE(1572); + END_STATE(); + case 87: + if (lookahead == '>') ADVANCE(1570); + END_STATE(); + case 88: + if (lookahead == 'B') ADVANCE(1308); + if (lookahead == 'I') ADVANCE(1744); + if (lookahead == 'b') ADVANCE(1304); + if (lookahead == 'i') ADVANCE(1768); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 89: + if (lookahead == 'B') ADVANCE(1260); + if (lookahead == 'I') ADVANCE(1745); + if (lookahead == 'b') ADVANCE(1256); + if (lookahead == 'i') ADVANCE(1769); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 90: + if (lookahead == 'B') ADVANCE(1228); + if (lookahead == 'I') ADVANCE(1746); + if (lookahead == 'b') ADVANCE(1224); + if (lookahead == 'i') ADVANCE(1770); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 91: + if (lookahead == 'B') ADVANCE(1244); + if (lookahead == 'I') ADVANCE(1747); + if (lookahead == 'b') ADVANCE(1240); + if (lookahead == 'i') ADVANCE(1771); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 92: + if (lookahead == 'B') ADVANCE(1292); + if (lookahead == 'I') ADVANCE(1748); + if (lookahead == 'b') ADVANCE(1288); + if (lookahead == 'i') ADVANCE(1772); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 93: + if (lookahead == 'B') ADVANCE(1276); + if (lookahead == 'I') ADVANCE(1749); + if (lookahead == 'b') ADVANCE(1272); + if (lookahead == 'i') ADVANCE(1773); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 94: + if (lookahead == 'B') ADVANCE(1324); + if (lookahead == 'I') ADVANCE(1750); + if (lookahead == 'b') ADVANCE(1320); + if (lookahead == 'i') ADVANCE(1774); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 95: + if (lookahead == 'B') ADVANCE(1252); + if (lookahead == 'I') ADVANCE(1753); + if (lookahead == 'b') ADVANCE(1248); + if (lookahead == 'i') ADVANCE(1754); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 96: + if (lookahead == 'B') ADVANCE(1220); + if (lookahead == 'I') ADVANCE(1755); + if (lookahead == 'b') ADVANCE(1216); + if (lookahead == 'i') ADVANCE(1756); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 97: + if (lookahead == 'B') ADVANCE(1236); + if (lookahead == 'I') ADVANCE(1757); + if (lookahead == 'b') ADVANCE(1232); + if (lookahead == 'i') ADVANCE(1758); + if (lookahead == 'o') ADVANCE(1778); + if (lookahead == 's') ADVANCE(1181); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 98: + if (lookahead == 'B') ADVANCE(1236); + if (lookahead == 'I') ADVANCE(1757); + if (lookahead == 'b') ADVANCE(1232); + if (lookahead == 'i') ADVANCE(1758); + if (lookahead == 's') ADVANCE(1181); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 99: + if (lookahead == 'B') ADVANCE(1284); + if (lookahead == 'I') ADVANCE(1759); + if (lookahead == 'b') ADVANCE(1280); + if (lookahead == 'i') ADVANCE(1760); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 100: + if (lookahead == 'B') ADVANCE(1268); + if (lookahead == 'I') ADVANCE(1761); + if (lookahead == 'b') ADVANCE(1264); + if (lookahead == 'i') ADVANCE(1762); + if (lookahead == 'r') ADVANCE(1818); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 101: + if (lookahead == 'B') ADVANCE(1316); + if (lookahead == 'I') ADVANCE(1763); + if (lookahead == 'b') ADVANCE(1312); + if (lookahead == 'i') ADVANCE(1764); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 102: + if (lookahead == 'B') ADVANCE(1305); + if (lookahead == 'I') ADVANCE(117); + if (lookahead == 'b') ADVANCE(1301); + if (lookahead == 'i') ADVANCE(154); + END_STATE(); + case 103: + if (lookahead == 'B') ADVANCE(1257); + if (lookahead == 'I') ADVANCE(118); + if (lookahead == 'b') ADVANCE(1253); + if (lookahead == 'i') ADVANCE(155); + END_STATE(); + case 104: + if (lookahead == 'B') ADVANCE(1225); + if (lookahead == 'I') ADVANCE(119); + if (lookahead == 'b') ADVANCE(1221); + if (lookahead == 'i') ADVANCE(156); + END_STATE(); + case 105: + if (lookahead == 'B') ADVANCE(1241); + if (lookahead == 'I') ADVANCE(120); + if (lookahead == 'b') ADVANCE(1237); + if (lookahead == 'i') ADVANCE(157); + END_STATE(); + case 106: + if (lookahead == 'B') ADVANCE(1289); + if (lookahead == 'I') ADVANCE(121); + if (lookahead == 'b') ADVANCE(1285); + if (lookahead == 'i') ADVANCE(158); + END_STATE(); + case 107: + if (lookahead == 'B') ADVANCE(1273); + if (lookahead == 'I') ADVANCE(122); + if (lookahead == 'b') ADVANCE(1269); + if (lookahead == 'i') ADVANCE(159); + END_STATE(); + case 108: + if (lookahead == 'B') ADVANCE(1321); + if (lookahead == 'I') ADVANCE(123); + if (lookahead == 'b') ADVANCE(1317); + if (lookahead == 'i') ADVANCE(160); + END_STATE(); + case 109: + if (lookahead == 'B') ADVANCE(1297); + if (lookahead == 'I') ADVANCE(124); + if (lookahead == 'b') ADVANCE(1293); + if (lookahead == 'i') ADVANCE(125); + if (lookahead == 'l') ADVANCE(273); + if (lookahead == 'n') ADVANCE(169); + END_STATE(); + case 110: + if (lookahead == 'B') ADVANCE(1297); + if (lookahead == 'I') ADVANCE(124); + if (lookahead == 'b') ADVANCE(1293); + if (lookahead == 'i') ADVANCE(125); + if (lookahead == 'n') ADVANCE(169); + END_STATE(); + case 111: + if (lookahead == 'B') ADVANCE(1249); + if (lookahead == 'I') ADVANCE(126); + if (lookahead == 'b') ADVANCE(1245); + if (lookahead == 'i') ADVANCE(127); + END_STATE(); + case 112: + if (lookahead == 'B') ADVANCE(1217); + if (lookahead == 'I') ADVANCE(128); + if (lookahead == 'b') ADVANCE(1213); + if (lookahead == 'i') ADVANCE(129); + END_STATE(); + case 113: + if (lookahead == 'B') ADVANCE(1233); + if (lookahead == 'I') ADVANCE(130); + if (lookahead == 'b') ADVANCE(1229); + if (lookahead == 'i') ADVANCE(131); + if (lookahead == 'o') ADVANCE(167); + if (lookahead == 's') ADVANCE(1178); + END_STATE(); + case 114: + if (lookahead == 'B') ADVANCE(1281); + if (lookahead == 'I') ADVANCE(132); + if (lookahead == 'b') ADVANCE(1277); + if (lookahead == 'i') ADVANCE(133); + END_STATE(); + case 115: + if (lookahead == 'B') ADVANCE(1265); + if (lookahead == 'I') ADVANCE(134); + if (lookahead == 'b') ADVANCE(1261); + if (lookahead == 'i') ADVANCE(135); + END_STATE(); + case 116: + if (lookahead == 'B') ADVANCE(1313); + if (lookahead == 'I') ADVANCE(136); + if (lookahead == 'b') ADVANCE(1309); + if (lookahead == 'i') ADVANCE(137); + END_STATE(); + case 117: + if (lookahead == 'B') ADVANCE(1489); + if (lookahead == 'b') ADVANCE(1485); + END_STATE(); + case 118: + if (lookahead == 'B') ADVANCE(1405); + if (lookahead == 'b') ADVANCE(1401); + END_STATE(); + case 119: + if (lookahead == 'B') ADVANCE(1349); + if (lookahead == 'b') ADVANCE(1345); + END_STATE(); + case 120: + if (lookahead == 'B') ADVANCE(1377); + if (lookahead == 'b') ADVANCE(1373); + END_STATE(); + case 121: + if (lookahead == 'B') ADVANCE(1461); + if (lookahead == 'b') ADVANCE(1457); + END_STATE(); + case 122: + if (lookahead == 'B') ADVANCE(1433); + if (lookahead == 'b') ADVANCE(1429); + END_STATE(); + case 123: + if (lookahead == 'B') ADVANCE(1517); + if (lookahead == 'b') ADVANCE(1513); + END_STATE(); + case 124: + if (lookahead == 'B') ADVANCE(1473); + if (lookahead == 'b') ADVANCE(1477); + END_STATE(); + case 125: + if (lookahead == 'B') ADVANCE(1469); + if (lookahead == 'b') ADVANCE(1465); + END_STATE(); + case 126: + if (lookahead == 'B') ADVANCE(1389); + if (lookahead == 'b') ADVANCE(1393); + END_STATE(); + case 127: + if (lookahead == 'B') ADVANCE(1385); + if (lookahead == 'b') ADVANCE(1381); + END_STATE(); + case 128: + if (lookahead == 'B') ADVANCE(1333); + if (lookahead == 'b') ADVANCE(1337); + END_STATE(); + case 129: + if (lookahead == 'B') ADVANCE(1329); + if (lookahead == 'b') ADVANCE(1325); + END_STATE(); + case 130: + if (lookahead == 'B') ADVANCE(1361); + if (lookahead == 'b') ADVANCE(1365); + END_STATE(); + case 131: + if (lookahead == 'B') ADVANCE(1357); + if (lookahead == 'b') ADVANCE(1353); + if (lookahead == 'n') ADVANCE(1186); + END_STATE(); + case 132: + if (lookahead == 'B') ADVANCE(1445); + if (lookahead == 'b') ADVANCE(1449); + END_STATE(); + case 133: + if (lookahead == 'B') ADVANCE(1441); + if (lookahead == 'b') ADVANCE(1437); + END_STATE(); + case 134: + if (lookahead == 'B') ADVANCE(1417); + if (lookahead == 'b') ADVANCE(1421); + END_STATE(); + case 135: + if (lookahead == 'B') ADVANCE(1413); + if (lookahead == 'b') ADVANCE(1409); + END_STATE(); + case 136: + if (lookahead == 'B') ADVANCE(1501); + if (lookahead == 'b') ADVANCE(1505); + END_STATE(); + case 137: + if (lookahead == 'B') ADVANCE(1497); + if (lookahead == 'b') ADVANCE(1493); + END_STATE(); + case 138: + if (lookahead == 'N') ADVANCE(1157); + END_STATE(); + case 139: + if (lookahead == '`') ADVANCE(1551); + if (lookahead != 0) ADVANCE(139); + END_STATE(); + case 140: + if (lookahead == 'a') ADVANCE(1765); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 141: + if (lookahead == 'a') ADVANCE(1822); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 142: + if (lookahead == 'a') ADVANCE(1793); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 143: + if (lookahead == 'a') ADVANCE(306); + END_STATE(); + case 144: + if (lookahead == 'a') ADVANCE(138); + END_STATE(); + case 145: + if (lookahead == 'a') ADVANCE(215); + END_STATE(); + case 146: + if (lookahead == 'a') ADVANCE(222); + if (lookahead == 'o') ADVANCE(257); + if (lookahead == 's') ADVANCE(192); + if (lookahead == 'x') ADVANCE(236); + END_STATE(); + case 147: + if (lookahead == 'a') ADVANCE(283); + END_STATE(); + case 148: + if (lookahead == 'a') ADVANCE(264); + END_STATE(); + case 149: + if (lookahead == 'a') ADVANCE(272); + END_STATE(); + case 150: + if (lookahead == 'a') ADVANCE(294); + END_STATE(); + case 151: + if (lookahead == 'a') ADVANCE(292); + END_STATE(); + case 152: + if (lookahead == 'a') ADVANCE(290); + END_STATE(); + case 153: + if (lookahead == 'a') ADVANCE(291); + END_STATE(); + case 154: + if (lookahead == 'b') ADVANCE(1481); + END_STATE(); + case 155: + if (lookahead == 'b') ADVANCE(1397); + END_STATE(); + case 156: + if (lookahead == 'b') ADVANCE(1341); + END_STATE(); + case 157: + if (lookahead == 'b') ADVANCE(1369); + END_STATE(); + case 158: + if (lookahead == 'b') ADVANCE(1453); + END_STATE(); + case 159: + if (lookahead == 'b') ADVANCE(1425); + END_STATE(); + case 160: + if (lookahead == 'b') ADVANCE(1509); + END_STATE(); + case 161: + if (lookahead == 'c') ADVANCE(1182); + END_STATE(); + case 162: + if (lookahead == 'c') ADVANCE(195); + END_STATE(); + case 163: + if (lookahead == 'c') ADVANCE(196); + END_STATE(); + case 164: + if (lookahead == 'c') ADVANCE(184); + END_STATE(); + case 165: + if (lookahead == 'd') ADVANCE(1060); + END_STATE(); + case 166: + if (lookahead == 'd') ADVANCE(1069); + END_STATE(); + case 167: + if (lookahead == 'd') ADVANCE(1020); + END_STATE(); + case 168: + if (lookahead == 'd') ADVANCE(300); + END_STATE(); + case 169: + if (lookahead == 'd') ADVANCE(275); + END_STATE(); + case 170: + if (lookahead == 'e') ADVANCE(1775); + if (lookahead == 't') ADVANCE(1767); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 171: + if (lookahead == 'e') ADVANCE(1775); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 172: + if (lookahead == 'e') ADVANCE(161); + if (lookahead == 't') ADVANCE(148); + END_STATE(); + case 173: + if (lookahead == 'e') ADVANCE(958); + END_STATE(); + case 174: + if (lookahead == 'e') ADVANCE(1106); + END_STATE(); + case 175: + if (lookahead == 'e') ADVANCE(1114); + END_STATE(); + case 176: + if (lookahead == 'e') ADVANCE(880); + END_STATE(); + case 177: + if (lookahead == 'e') ADVANCE(876); + END_STATE(); + case 178: + if (lookahead == 'e') ADVANCE(904); + END_STATE(); + case 179: + if (lookahead == 'e') ADVANCE(87); + END_STATE(); + case 180: + if (lookahead == 'e') ADVANCE(190); + END_STATE(); + case 181: + if (lookahead == 'e') ADVANCE(226); + END_STATE(); + case 182: + if (lookahead == 'e') ADVANCE(265); + END_STATE(); + case 183: + if (lookahead == 'e') ADVANCE(266); + END_STATE(); + case 184: + if (lookahead == 'e') ADVANCE(217); + END_STATE(); + case 185: + if (lookahead == 'f') ADVANCE(1155); + END_STATE(); + case 186: + if (lookahead == 'f') ADVANCE(954); + if (lookahead == 'n') ADVANCE(937); + END_STATE(); + case 187: + if (lookahead == 'f') ADVANCE(954); + if (lookahead == 'n') ADVANCE(941); + END_STATE(); + case 188: + if (lookahead == 'f') ADVANCE(954); + if (lookahead == 'n') ADVANCE(189); + END_STATE(); + case 189: + if (lookahead == 'f') ADVANCE(1147); + END_STATE(); + case 190: + if (lookahead == 'f') ADVANCE(868); + END_STATE(); + case 191: + if (lookahead == 'f') ADVANCE(903); + END_STATE(); + case 192: + if (lookahead == 'h') ADVANCE(210); + END_STATE(); + case 193: + if (lookahead == 'h') ADVANCE(1053); + END_STATE(); + case 194: + if (lookahead == 'h') ADVANCE(1050); + END_STATE(); + case 195: + if (lookahead == 'h') ADVANCE(976); + END_STATE(); + case 196: + if (lookahead == 'h') ADVANCE(960); + END_STATE(); + case 197: + if (lookahead == 'h') ADVANCE(896); + END_STATE(); + case 198: + if (lookahead == 'h') ADVANCE(901); + END_STATE(); + case 199: + if (lookahead == 'h') ADVANCE(66); + END_STATE(); + case 200: + if (lookahead == 'i') ADVANCE(219); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1134); + END_STATE(); + case 201: + if (lookahead == 'i') ADVANCE(1810); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 202: + if (lookahead == 'i') ADVANCE(281); + END_STATE(); + case 203: + if (lookahead == 'i') ADVANCE(280); + END_STATE(); + case 204: + if (lookahead == 'i') ADVANCE(223); + END_STATE(); + case 205: + if (lookahead == 'i') ADVANCE(149); + END_STATE(); + case 206: + if (lookahead == 'i') ADVANCE(285); + END_STATE(); + case 207: + if (lookahead == 'i') ADVANCE(287); + END_STATE(); + case 208: + if (lookahead == 'k') ADVANCE(1201); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 209: + if (lookahead == 'k') ADVANCE(1198); + END_STATE(); + case 210: + if (lookahead == 'l') ADVANCE(1031); + if (lookahead == 'r') ADVANCE(1034); + END_STATE(); + case 211: + if (lookahead == 'l') ADVANCE(1098); + END_STATE(); + case 212: + if (lookahead == 'l') ADVANCE(205); + END_STATE(); + case 213: + if (lookahead == 'l') ADVANCE(273); + END_STATE(); + case 214: + if (lookahead == 'l') ADVANCE(211); + END_STATE(); + case 215: + if (lookahead == 'l') ADVANCE(274); + END_STATE(); + case 216: + if (lookahead == 'l') ADVANCE(71); + END_STATE(); + case 217: + if (lookahead == 'l') ADVANCE(216); + END_STATE(); + case 218: + if (lookahead == 'l') ADVANCE(177); + END_STATE(); + case 219: + if (lookahead == 'n') ADVANCE(185); + END_STATE(); + case 220: + if (lookahead == 'n') ADVANCE(1776); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 221: + if (lookahead == 'n') ADVANCE(939); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 222: + if (lookahead == 'n') ADVANCE(165); + END_STATE(); + case 223: + if (lookahead == 'n') ADVANCE(1047); + END_STATE(); + case 224: + if (lookahead == 'n') ADVANCE(1784); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 225: + if (lookahead == 'n') ADVANCE(937); + END_STATE(); + case 226: + if (lookahead == 'n') ADVANCE(301); + END_STATE(); + case 227: + if (lookahead == 'n') ADVANCE(872); + END_STATE(); + case 228: + if (lookahead == 'n') ADVANCE(941); + END_STATE(); + case 229: + if (lookahead == 'n') ADVANCE(902); + END_STATE(); + case 230: + if (lookahead == 'n') ADVANCE(189); + END_STATE(); + case 231: + if (lookahead == 'n') ADVANCE(166); + END_STATE(); + case 232: + if (lookahead == 'n') ADVANCE(169); + END_STATE(); + case 233: + if (lookahead == 'o') ADVANCE(86); + END_STATE(); + case 234: + if (lookahead == 'o') ADVANCE(950); + END_STATE(); + case 235: + if (lookahead == 'o') ADVANCE(1801); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 236: + if (lookahead == 'o') ADVANCE(258); + END_STATE(); + case 237: + if (lookahead == 'o') ADVANCE(1778); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 238: + if (lookahead == 'o') ADVANCE(251); + END_STATE(); + case 239: + if (lookahead == 'o') ADVANCE(191); + END_STATE(); + case 240: + if (lookahead == 'o') ADVANCE(167); + END_STATE(); + case 241: + if (lookahead == 'o') ADVANCE(284); + END_STATE(); + case 242: + if (lookahead == 'o') ADVANCE(284); + if (lookahead == 's') ADVANCE(1165); + END_STATE(); + case 243: + if (lookahead == 'o') ADVANCE(261); + END_STATE(); + case 244: + if (lookahead == 'o') ADVANCE(168); + END_STATE(); + case 245: + if (lookahead == 'o') ADVANCE(279); + END_STATE(); + case 246: + if (lookahead == 'o') ADVANCE(279); + if (lookahead == 'u') ADVANCE(214); + END_STATE(); + case 247: + if (lookahead == 'o') ADVANCE(1811); + if (lookahead == 'u') ADVANCE(1794); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 248: + if (lookahead == 'o') ADVANCE(1812); + if (lookahead == 's') ADVANCE(1168); + if (lookahead == 'u') ADVANCE(1794); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 249: + if (lookahead == 'o') ADVANCE(1812); + if (lookahead == 'u') ADVANCE(1794); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 250: + if (lookahead == 'p') ADVANCE(152); + END_STATE(); + case 251: + if (lookahead == 'p') ADVANCE(289); + END_STATE(); + case 252: + if (lookahead == 'p') ADVANCE(178); + END_STATE(); + case 253: + if (lookahead == 'p') ADVANCE(150); + END_STATE(); + case 254: + if (lookahead == 'p') ADVANCE(153); + END_STATE(); + case 255: + if (lookahead == 'r') ADVANCE(1193); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 256: + if (lookahead == 'r') ADVANCE(1818); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 257: + if (lookahead == 'r') ADVANCE(1066); + END_STATE(); + case 258: + if (lookahead == 'r') ADVANCE(1063); + END_STATE(); + case 259: + if (lookahead == 'r') ADVANCE(1190); + END_STATE(); + case 260: + if (lookahead == 'r') ADVANCE(1077); + END_STATE(); + case 261: + if (lookahead == 'r') ADVANCE(1073); + END_STATE(); + case 262: + if (lookahead == 'r') ADVANCE(299); + END_STATE(); + case 263: + if (lookahead == 'r') ADVANCE(298); + END_STATE(); + case 264: + if (lookahead == 'r') ADVANCE(295); + END_STATE(); + case 265: + if (lookahead == 'r') ADVANCE(227); + END_STATE(); + case 266: + if (lookahead == 'r') ADVANCE(229); + END_STATE(); + case 267: + if (lookahead == 's') ADVANCE(1168); + if (lookahead == 'u') ADVANCE(1794); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 268: + if (lookahead == 's') ADVANCE(1177); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 269: + if (lookahead == 's') ADVANCE(1172); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 270: + if (lookahead == 's') ADVANCE(1173); + END_STATE(); + case 271: + if (lookahead == 's') ADVANCE(1169); + END_STATE(); + case 272: + if (lookahead == 's') ADVANCE(393); + END_STATE(); + case 273: + if (lookahead == 's') ADVANCE(173); + END_STATE(); + case 274: + if (lookahead == 's') ADVANCE(175); + END_STATE(); + case 275: + if (lookahead == 's') ADVANCE(65); + END_STATE(); + case 276: + if (lookahead == 's') ADVANCE(176); + END_STATE(); + case 277: + if (lookahead == 's') ADVANCE(69); + END_STATE(); + case 278: + if (lookahead == 't') ADVANCE(1767); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 279: + if (lookahead == 't') ADVANCE(1081); + END_STATE(); + case 280: + if (lookahead == 't') ADVANCE(63); + END_STATE(); + case 281: + if (lookahead == 't') ADVANCE(193); + END_STATE(); + case 282: + if (lookahead == 't') ADVANCE(307); + END_STATE(); + case 283: + if (lookahead == 't') ADVANCE(162); + END_STATE(); + case 284: + if (lookahead == 't') ADVANCE(64); + END_STATE(); + case 285: + if (lookahead == 't') ADVANCE(194); + END_STATE(); + case 286: + if (lookahead == 't') ADVANCE(148); + END_STATE(); + case 287: + if (lookahead == 't') ADVANCE(199); + END_STATE(); + case 288: + if (lookahead == 't') ADVANCE(182); + END_STATE(); + case 289: + if (lookahead == 't') ADVANCE(67); + END_STATE(); + case 290: + if (lookahead == 't') ADVANCE(197); + END_STATE(); + case 291: + if (lookahead == 't') ADVANCE(198); + END_STATE(); + case 292: + if (lookahead == 't') ADVANCE(163); + END_STATE(); + case 293: + if (lookahead == 't') ADVANCE(183); + END_STATE(); + case 294: + if (lookahead == 't') ADVANCE(293); + END_STATE(); + case 295: + if (lookahead == 't') ADVANCE(277); + END_STATE(); + case 296: + if (lookahead == 'u') ADVANCE(308); + if (lookahead == 'x') ADVANCE(341); + if (lookahead != 0) ADVANCE(1552); + END_STATE(); + case 297: + if (lookahead == 'u') ADVANCE(1794); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 298: + if (lookahead == 'u') ADVANCE(174); + END_STATE(); + case 299: + if (lookahead == 'u') ADVANCE(174); + if (lookahead == 'y') ADVANCE(972); + END_STATE(); + case 300: + if (lookahead == 'u') ADVANCE(218); + END_STATE(); + case 301: + if (lookahead == 'v') ADVANCE(869); + END_STATE(); + case 302: + if (lookahead == 'w') ADVANCE(202); + END_STATE(); + case 303: + if (lookahead == 'w') ADVANCE(206); + END_STATE(); + case 304: + if (lookahead == 'w') ADVANCE(207); + END_STATE(); + case 305: + if (lookahead == 'x') ADVANCE(288); + END_STATE(); + case 306: + if (lookahead == 'y') ADVANCE(1194); + END_STATE(); + case 307: + if (lookahead == 'y') ADVANCE(252); + END_STATE(); + case 308: + if (lookahead == '{') ADVANCE(338); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(337); + END_STATE(); + case 309: + if (lookahead == '{') ADVANCE(340); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(343); + END_STATE(); + case 310: + if (lookahead == '}') ADVANCE(1552); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(310); + END_STATE(); + case 311: + if (lookahead == '}') ADVANCE(1559); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(311); + END_STATE(); + case 312: + if (lookahead == '+' || + lookahead == '-') ADVANCE(324); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1138); + END_STATE(); + case 313: + if (lookahead == '0' || + lookahead == '1' || + lookahead == '_') ADVANCE(1143); + END_STATE(); + case 314: + if (('0' <= lookahead && lookahead <= '3')) ADVANCE(1538); + END_STATE(); + case 315: + if (('0' <= lookahead && lookahead <= '7') || + lookahead == '_') ADVANCE(1145); + END_STATE(); + case 316: + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(70); + END_STATE(); + case 317: + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1541); + END_STATE(); + case 318: + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(79); + END_STATE(); + case 319: + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1536); + END_STATE(); + case 320: + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1535); + END_STATE(); + case 321: + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1542); + END_STATE(); + case 322: + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1538); + END_STATE(); + case 323: + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1136); + END_STATE(); + case 324: + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1138); + END_STATE(); + case 325: + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(316); + END_STATE(); + case 326: + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(317); + END_STATE(); + case 327: + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(318); + END_STATE(); + case 328: + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(319); + END_STATE(); + case 329: + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(325); + END_STATE(); + case 330: + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(68); + END_STATE(); + case 331: + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(78); + END_STATE(); + case 332: + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1134); + END_STATE(); + case 333: + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1128); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 334: + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(330); + END_STATE(); + case 335: + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(331); + END_STATE(); + case 336: + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1552); + END_STATE(); + case 337: + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(341); + END_STATE(); + case 338: + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(310); + END_STATE(); + case 339: + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1559); + END_STATE(); + case 340: + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(311); + END_STATE(); + case 341: + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(336); + END_STATE(); + case 342: + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(339); + END_STATE(); + case 343: + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(342); + END_STATE(); + case 344: + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1141); + END_STATE(); + case 345: + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 346: + if (lookahead != 0 && + lookahead != 'u' && + lookahead != 'x') ADVANCE(1552); + if (lookahead == 'u') ADVANCE(308); + if (lookahead == 'x') ADVANCE(341); + END_STATE(); + case 347: + if (lookahead != 0 && + lookahead != 'u' && + lookahead != 'x') ADVANCE(1559); + if (lookahead == 'u') ADVANCE(309); + if (lookahead == 'x') ADVANCE(342); + END_STATE(); + case 348: + if (eof) ADVANCE(386); + if (lookahead == '\n') ADVANCE(864); + if (lookahead == '!') ADVANCE(80); + if (lookahead == '"') ADVANCE(1547); + if (lookahead == '#') ADVANCE(1841); + if (lookahead == '$') ADVANCE(895); + if (lookahead == '\'') ADVANCE(54); + if (lookahead == '(') ADVANCE(890); + if (lookahead == ')') ADVANCE(891); + if (lookahead == '*') ADVANCE(999); + if (lookahead == '+') ADVANCE(1029); + if (lookahead == '-') ADVANCE(922); + if (lookahead == '.') ADVANCE(74); + if (lookahead == '/') ADVANCE(1017); + if (lookahead == '0') ADVANCE(1129); + if (lookahead == ';') ADVANCE(863); + if (lookahead == '<') ADVANCE(1041); + if (lookahead == '=') ADVANCE(82); + if (lookahead == '>') ADVANCE(908); + if (lookahead == 'B') ADVANCE(1211); + if (lookahead == 'E') ADVANCE(504); + if (lookahead == 'G') ADVANCE(505); + if (lookahead == 'K') ADVANCE(506); + if (lookahead == 'M') ADVANCE(507); + if (lookahead == 'N') ADVANCE(543); + if (lookahead == 'P') ADVANCE(508); + if (lookahead == 'T') ADVANCE(509); + if (lookahead == 'Z') ADVANCE(510); + if (lookahead == '[') ADVANCE(887); + if (lookahead == '^') ADVANCE(1561); + if (lookahead == '`') ADVANCE(139); + if (lookahead == 'a') ADVANCE(629); + if (lookahead == 'b') ADVANCE(1205); + if (lookahead == 'c') ADVANCE(655); + if (lookahead == 'd') ADVANCE(552); + if (lookahead == 'e') ADVANCE(511); + if (lookahead == 'f') ADVANCE(546); + if (lookahead == 'g') ADVANCE(513); + if (lookahead == 'h') ADVANCE(615); + if (lookahead == 'i') ADVANCE(602); + if (lookahead == 'k') ADVANCE(514); + if (lookahead == 'l') ADVANCE(576); + if (lookahead == 'm') ADVANCE(515); + if (lookahead == 'n') ADVANCE(664); + if (lookahead == 'o') ADVANCE(676); + if (lookahead == 'p') ADVANCE(517); + if (lookahead == 'r') ADVANCE(577); + if (lookahead == 's') ADVANCE(590); + if (lookahead == 't') ADVANCE(518); + if (lookahead == 'u') ADVANCE(693); + if (lookahead == 'w') ADVANCE(607); + if (lookahead == 'x') ADVANCE(666); + if (lookahead == 'z') ADVANCE(520); + if (lookahead == '{') ADVANCE(964); + if (lookahead == '|') ADVANCE(892); + if (lookahead == '}') ADVANCE(965); + if (lookahead == 181) ADVANCE(694); + if (lookahead == '\t' || + lookahead == '\r' || + lookahead == ' ') SKIP(348) + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1133); + if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(735); + END_STATE(); + case 349: + if (eof) ADVANCE(386); + if (lookahead == '\n') ADVANCE(864); + if (lookahead == '!') ADVANCE(80); + if (lookahead == '"') ADVANCE(1547); + if (lookahead == '#') ADVANCE(1841); + if (lookahead == '$') ADVANCE(895); + if (lookahead == '\'') ADVANCE(54); + if (lookahead == '(') ADVANCE(890); + if (lookahead == ')') ADVANCE(891); + if (lookahead == '*') ADVANCE(999); + if (lookahead == '+') ADVANCE(1029); + if (lookahead == '-') ADVANCE(922); + if (lookahead == '.') ADVANCE(969); + if (lookahead == '/') ADVANCE(1017); + if (lookahead == '0') ADVANCE(1129); + if (lookahead == ';') ADVANCE(863); + if (lookahead == '<') ADVANCE(1041); + if (lookahead == '=') ADVANCE(82); + if (lookahead == '>') ADVANCE(908); + if (lookahead == '?') ADVANCE(1010); + if (lookahead == 'N') ADVANCE(543); + if (lookahead == '[') ADVANCE(887); + if (lookahead == '^') ADVANCE(1561); + if (lookahead == '`') ADVANCE(139); + if (lookahead == 'a') ADVANCE(629); + if (lookahead == 'b') ADVANCE(620); + if (lookahead == 'c') ADVANCE(655); + if (lookahead == 'd') ADVANCE(575); + if (lookahead == 'e') ADVANCE(649); + if (lookahead == 'f') ADVANCE(546); + if (lookahead == 'h') ADVANCE(616); + if (lookahead == 'i') ADVANCE(602); + if (lookahead == 'l') ADVANCE(576); + if (lookahead == 'm') ADVANCE(550); + if (lookahead == 'n') ADVANCE(665); + if (lookahead == 'o') ADVANCE(676); + if (lookahead == 'r') ADVANCE(577); + if (lookahead == 's') ADVANCE(657); + if (lookahead == 't') ADVANCE(671); + if (lookahead == 'u') ADVANCE(697); + if (lookahead == 'w') ADVANCE(608); + if (lookahead == 'x') ADVANCE(666); + if (lookahead == '{') ADVANCE(964); + if (lookahead == '|') ADVANCE(892); + if (lookahead == '}') ADVANCE(965); + if (lookahead == '\t' || + lookahead == '\r' || + lookahead == ' ') SKIP(349) + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1133); + if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(735); + END_STATE(); + case 350: + if (eof) ADVANCE(386); + if (lookahead == '\n') ADVANCE(864); + if (lookahead == '!') ADVANCE(80); + if (lookahead == '"') ADVANCE(1547); + if (lookahead == '#') ADVANCE(1841); + if (lookahead == '$') ADVANCE(895); + if (lookahead == '\'') ADVANCE(54); + if (lookahead == '(') ADVANCE(890); + if (lookahead == ')') ADVANCE(891); + if (lookahead == '*') ADVANCE(999); + if (lookahead == '+') ADVANCE(1029); + if (lookahead == '-') ADVANCE(918); + if (lookahead == '.') ADVANCE(74); + if (lookahead == '/') ADVANCE(1017); + if (lookahead == '0') ADVANCE(1129); + if (lookahead == ';') ADVANCE(863); + if (lookahead == '<') ADVANCE(1041); + if (lookahead == '=') ADVANCE(82); + if (lookahead == '>') ADVANCE(908); + if (lookahead == 'B') ADVANCE(1211); + if (lookahead == 'E') ADVANCE(504); + if (lookahead == 'G') ADVANCE(505); + if (lookahead == 'K') ADVANCE(506); + if (lookahead == 'M') ADVANCE(507); + if (lookahead == 'N') ADVANCE(543); + if (lookahead == 'P') ADVANCE(508); + if (lookahead == 'T') ADVANCE(509); + if (lookahead == 'Z') ADVANCE(510); + if (lookahead == '[') ADVANCE(887); + if (lookahead == '^') ADVANCE(1561); + if (lookahead == '`') ADVANCE(139); + if (lookahead == 'a') ADVANCE(629); + if (lookahead == 'b') ADVANCE(1205); + if (lookahead == 'c') ADVANCE(655); + if (lookahead == 'd') ADVANCE(552); + if (lookahead == 'e') ADVANCE(511); + if (lookahead == 'f') ADVANCE(546); + if (lookahead == 'g') ADVANCE(513); + if (lookahead == 'h') ADVANCE(615); + if (lookahead == 'i') ADVANCE(602); + if (lookahead == 'k') ADVANCE(514); + if (lookahead == 'l') ADVANCE(576); + if (lookahead == 'm') ADVANCE(515); + if (lookahead == 'n') ADVANCE(664); + if (lookahead == 'o') ADVANCE(676); + if (lookahead == 'p') ADVANCE(517); + if (lookahead == 'r') ADVANCE(577); + if (lookahead == 's') ADVANCE(590); + if (lookahead == 't') ADVANCE(518); + if (lookahead == 'u') ADVANCE(693); + if (lookahead == 'w') ADVANCE(607); + if (lookahead == 'x') ADVANCE(666); + if (lookahead == 'z') ADVANCE(520); + if (lookahead == '{') ADVANCE(964); + if (lookahead == '|') ADVANCE(892); + if (lookahead == '}') ADVANCE(965); + if (lookahead == 181) ADVANCE(694); + if (lookahead == '\t' || + lookahead == '\r' || + lookahead == ' ') SKIP(350) + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1133); + if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(735); + END_STATE(); + case 351: + if (eof) ADVANCE(386); + if (lookahead == '\n') ADVANCE(864); + if (lookahead == '!') ADVANCE(80); + if (lookahead == '"') ADVANCE(1547); + if (lookahead == '#') ADVANCE(1841); + if (lookahead == '$') ADVANCE(895); + if (lookahead == '\'') ADVANCE(54); + if (lookahead == '(') ADVANCE(890); + if (lookahead == ')') ADVANCE(891); + if (lookahead == '*') ADVANCE(999); + if (lookahead == '+') ADVANCE(1029); + if (lookahead == '-') ADVANCE(918); + if (lookahead == '.') ADVANCE(969); + if (lookahead == '/') ADVANCE(1017); + if (lookahead == '0') ADVANCE(1129); + if (lookahead == ';') ADVANCE(863); + if (lookahead == '<') ADVANCE(1041); + if (lookahead == '=') ADVANCE(82); + if (lookahead == '>') ADVANCE(908); + if (lookahead == '?') ADVANCE(1010); + if (lookahead == 'N') ADVANCE(543); + if (lookahead == '[') ADVANCE(887); + if (lookahead == '^') ADVANCE(1561); + if (lookahead == '`') ADVANCE(139); + if (lookahead == 'a') ADVANCE(629); + if (lookahead == 'b') ADVANCE(620); + if (lookahead == 'c') ADVANCE(655); + if (lookahead == 'd') ADVANCE(575); + if (lookahead == 'e') ADVANCE(649); + if (lookahead == 'f') ADVANCE(546); + if (lookahead == 'h') ADVANCE(616); + if (lookahead == 'i') ADVANCE(602); + if (lookahead == 'l') ADVANCE(576); + if (lookahead == 'm') ADVANCE(550); + if (lookahead == 'n') ADVANCE(665); + if (lookahead == 'o') ADVANCE(676); + if (lookahead == 'r') ADVANCE(577); + if (lookahead == 's') ADVANCE(657); + if (lookahead == 't') ADVANCE(671); + if (lookahead == 'u') ADVANCE(697); + if (lookahead == 'w') ADVANCE(608); + if (lookahead == 'x') ADVANCE(666); + if (lookahead == '{') ADVANCE(964); + if (lookahead == '|') ADVANCE(892); + if (lookahead == '}') ADVANCE(965); + if (lookahead == '\t' || + lookahead == '\r' || + lookahead == ' ') SKIP(351) + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1133); + if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(735); + END_STATE(); + case 352: + if (eof) ADVANCE(386); + if (lookahead == '\n') ADVANCE(864); + if (lookahead == '!') ADVANCE(80); + if (lookahead == '#') ADVANCE(1841); + if (lookahead == '(') ADVANCE(890); + if (lookahead == ')') ADVANCE(891); + if (lookahead == '*') ADVANCE(999); + if (lookahead == '+') ADVANCE(1029); + if (lookahead == '-') ADVANCE(922); + if (lookahead == '/') ADVANCE(1017); + if (lookahead == '0') ADVANCE(1130); + if (lookahead == ';') ADVANCE(863); + if (lookahead == '<') ADVANCE(1041); + if (lookahead == '=') ADVANCE(82); + if (lookahead == '>') ADVANCE(908); + if (lookahead == 'N') ADVANCE(144); + if (lookahead == 'a') ADVANCE(231); + if (lookahead == 'b') ADVANCE(203); + if (lookahead == 'e') ADVANCE(232); + if (lookahead == 'i') ADVANCE(228); + if (lookahead == 'm') ADVANCE(240); + if (lookahead == 'n') ADVANCE(241); + if (lookahead == 'o') ADVANCE(260); + if (lookahead == 's') ADVANCE(286); + if (lookahead == 'x') ADVANCE(243); + if (lookahead == '|') ADVANCE(892); + if (lookahead == '}') ADVANCE(965); + if (lookahead == '\t' || + lookahead == '\r' || + lookahead == ' ') SKIP(352) + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1134); + END_STATE(); + case 353: + if (eof) ADVANCE(386); + if (lookahead == '\n') ADVANCE(864); + if (lookahead == '!') ADVANCE(80); + if (lookahead == '#') ADVANCE(1841); + if (lookahead == '(') ADVANCE(890); + if (lookahead == ')') ADVANCE(891); + if (lookahead == '*') ADVANCE(999); + if (lookahead == '+') ADVANCE(1029); + if (lookahead == '-') ADVANCE(918); + if (lookahead == '/') ADVANCE(1017); + if (lookahead == '0') ADVANCE(1130); + if (lookahead == ';') ADVANCE(863); + if (lookahead == '<') ADVANCE(1041); + if (lookahead == '=') ADVANCE(82); + if (lookahead == '>') ADVANCE(908); + if (lookahead == 'N') ADVANCE(144); + if (lookahead == 'a') ADVANCE(231); + if (lookahead == 'b') ADVANCE(203); + if (lookahead == 'e') ADVANCE(232); + if (lookahead == 'i') ADVANCE(228); + if (lookahead == 'm') ADVANCE(240); + if (lookahead == 'n') ADVANCE(241); + if (lookahead == 'o') ADVANCE(260); + if (lookahead == 's') ADVANCE(286); + if (lookahead == 'x') ADVANCE(243); + if (lookahead == '|') ADVANCE(892); + if (lookahead == '}') ADVANCE(965); + if (lookahead == '\t' || + lookahead == '\r' || + lookahead == ' ') SKIP(353) + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1134); + END_STATE(); + case 354: + if (eof) ADVANCE(386); + if (lookahead == '\n') ADVANCE(864); + if (lookahead == '!') ADVANCE(80); + if (lookahead == '#') ADVANCE(1841); + if (lookahead == ')') ADVANCE(891); + if (lookahead == '*') ADVANCE(1000); + if (lookahead == '+') ADVANCE(1027); + if (lookahead == '-') ADVANCE(921); + if (lookahead == '.') ADVANCE(967); + if (lookahead == '/') ADVANCE(1018); + if (lookahead == ';') ADVANCE(863); + if (lookahead == '<') ADVANCE(1041); + if (lookahead == '=') ADVANCE(399); + if (lookahead == '>') ADVANCE(908); + if (lookahead == '?') ADVANCE(1010); + if (lookahead == 'a') ADVANCE(231); + if (lookahead == 'b') ADVANCE(203); + if (lookahead == 'e') ADVANCE(232); + if (lookahead == 'i') ADVANCE(225); + if (lookahead == 'm') ADVANCE(240); + if (lookahead == 'n') ADVANCE(241); + if (lookahead == 'o') ADVANCE(260); + if (lookahead == 's') ADVANCE(286); + if (lookahead == 'x') ADVANCE(243); + if (lookahead == '|') ADVANCE(892); + if (lookahead == '}') ADVANCE(965); + if (lookahead == '\t' || + lookahead == '\r' || + lookahead == ' ') SKIP(354) + END_STATE(); + case 355: + if (eof) ADVANCE(386); + if (lookahead == '\n') ADVANCE(864); + if (lookahead == '!') ADVANCE(80); + if (lookahead == '#') ADVANCE(1841); + if (lookahead == ')') ADVANCE(891); + if (lookahead == '*') ADVANCE(999); + if (lookahead == '+') ADVANCE(1028); + if (lookahead == '-') ADVANCE(914); + if (lookahead == '.') ADVANCE(967); + if (lookahead == '/') ADVANCE(1017); + if (lookahead == ':') ADVANCE(885); + if (lookahead == ';') ADVANCE(863); + if (lookahead == '<') ADVANCE(1041); + if (lookahead == '=') ADVANCE(82); + if (lookahead == '>') ADVANCE(908); + if (lookahead == '?') ADVANCE(1010); + if (lookahead == 'a') ADVANCE(231); + if (lookahead == 'b') ADVANCE(203); + if (lookahead == 'e') ADVANCE(232); + if (lookahead == 'i') ADVANCE(225); + if (lookahead == 'm') ADVANCE(240); + if (lookahead == 'n') ADVANCE(241); + if (lookahead == 'o') ADVANCE(260); + if (lookahead == 's') ADVANCE(286); + if (lookahead == 'x') ADVANCE(243); + if (lookahead == '|') ADVANCE(892); + if (lookahead == '}') ADVANCE(965); + if (lookahead == '\t' || + lookahead == '\r' || + lookahead == ' ') SKIP(355) + END_STATE(); + case 356: + if (eof) ADVANCE(386); + if (lookahead == '\n') ADVANCE(864); + if (lookahead == '!') ADVANCE(80); + if (lookahead == '#') ADVANCE(1841); + if (lookahead == ')') ADVANCE(891); + if (lookahead == '*') ADVANCE(999); + if (lookahead == '+') ADVANCE(1028); + if (lookahead == '-') ADVANCE(914); + if (lookahead == '.') ADVANCE(969); + if (lookahead == '/') ADVANCE(1017); + if (lookahead == ':') ADVANCE(885); + if (lookahead == ';') ADVANCE(863); + if (lookahead == '<') ADVANCE(1041); + if (lookahead == '=') ADVANCE(82); + if (lookahead == '>') ADVANCE(908); + if (lookahead == '?') ADVANCE(1010); + if (lookahead == 'B') ADVANCE(1209); + if (lookahead == 'E') ADVANCE(102); + if (lookahead == 'G') ADVANCE(103); + if (lookahead == 'K') ADVANCE(104); + if (lookahead == 'M') ADVANCE(105); + if (lookahead == 'P') ADVANCE(106); + if (lookahead == 'T') ADVANCE(107); + if (lookahead == 'Z') ADVANCE(108); + if (lookahead == 'a') ADVANCE(231); + if (lookahead == 'b') ADVANCE(1204); + if (lookahead == 'c') ADVANCE(147); + if (lookahead == 'd') ADVANCE(143); + if (lookahead == 'e') ADVANCE(109); + if (lookahead == 'g') ADVANCE(111); + if (lookahead == 'h') ADVANCE(259); + if (lookahead == 'i') ADVANCE(225); + if (lookahead == 'k') ADVANCE(112); + if (lookahead == 'm') ADVANCE(113); + if (lookahead == 'n') ADVANCE(242); + if (lookahead == 'o') ADVANCE(260); + if (lookahead == 'p') ADVANCE(114); + if (lookahead == 's') ADVANCE(172); + if (lookahead == 't') ADVANCE(115); + if (lookahead == 'u') ADVANCE(270); + if (lookahead == 'w') ADVANCE(209); + if (lookahead == 'x') ADVANCE(243); + if (lookahead == 'z') ADVANCE(116); + if (lookahead == '|') ADVANCE(892); + if (lookahead == '}') ADVANCE(965); + if (lookahead == 181) ADVANCE(271); + if (lookahead == '\t' || + lookahead == '\r' || + lookahead == ' ') SKIP(356) + END_STATE(); + case 357: + if (eof) ADVANCE(386); + if (lookahead == '\n') ADVANCE(864); + if (lookahead == '!') ADVANCE(80); + if (lookahead == '#') ADVANCE(1841); + if (lookahead == ')') ADVANCE(891); + if (lookahead == '*') ADVANCE(999); + if (lookahead == '+') ADVANCE(1028); + if (lookahead == '-') ADVANCE(920); + if (lookahead == '.') ADVANCE(967); + if (lookahead == '/') ADVANCE(1017); + if (lookahead == ';') ADVANCE(863); + if (lookahead == '<') ADVANCE(1041); + if (lookahead == '=') ADVANCE(82); + if (lookahead == '>') ADVANCE(908); + if (lookahead == '?') ADVANCE(1010); + if (lookahead == 'a') ADVANCE(231); + if (lookahead == 'b') ADVANCE(203); + if (lookahead == 'e') ADVANCE(232); + if (lookahead == 'i') ADVANCE(225); + if (lookahead == 'm') ADVANCE(240); + if (lookahead == 'n') ADVANCE(241); + if (lookahead == 'o') ADVANCE(260); + if (lookahead == 's') ADVANCE(286); + if (lookahead == 'x') ADVANCE(243); + if (lookahead == '|') ADVANCE(892); + if (lookahead == '}') ADVANCE(965); + if (lookahead == '\t' || + lookahead == '\r' || + lookahead == ' ') SKIP(357) + END_STATE(); + case 358: + if (eof) ADVANCE(386); + if (lookahead == '\n') ADVANCE(864); + if (lookahead == '!') ADVANCE(80); + if (lookahead == '#') ADVANCE(1841); + if (lookahead == ')') ADVANCE(891); + if (lookahead == '*') ADVANCE(999); + if (lookahead == '+') ADVANCE(1028); + if (lookahead == '-') ADVANCE(920); + if (lookahead == '.') ADVANCE(969); + if (lookahead == '/') ADVANCE(1017); + if (lookahead == ';') ADVANCE(863); + if (lookahead == '<') ADVANCE(1041); + if (lookahead == '=') ADVANCE(82); + if (lookahead == '>') ADVANCE(908); + if (lookahead == '?') ADVANCE(1010); + if (lookahead == 'B') ADVANCE(1209); + if (lookahead == 'E') ADVANCE(102); + if (lookahead == 'G') ADVANCE(103); + if (lookahead == 'K') ADVANCE(104); + if (lookahead == 'M') ADVANCE(105); + if (lookahead == 'P') ADVANCE(106); + if (lookahead == 'T') ADVANCE(107); + if (lookahead == 'Z') ADVANCE(108); + if (lookahead == 'a') ADVANCE(231); + if (lookahead == 'b') ADVANCE(1204); + if (lookahead == 'd') ADVANCE(143); + if (lookahead == 'e') ADVANCE(110); + if (lookahead == 'g') ADVANCE(111); + if (lookahead == 'h') ADVANCE(259); + if (lookahead == 'i') ADVANCE(225); + if (lookahead == 'k') ADVANCE(112); + if (lookahead == 'm') ADVANCE(113); + if (lookahead == 'n') ADVANCE(242); + if (lookahead == 'o') ADVANCE(260); + if (lookahead == 'p') ADVANCE(114); + if (lookahead == 's') ADVANCE(172); + if (lookahead == 't') ADVANCE(115); + if (lookahead == 'u') ADVANCE(270); + if (lookahead == 'w') ADVANCE(209); + if (lookahead == 'x') ADVANCE(243); + if (lookahead == 'z') ADVANCE(116); + if (lookahead == '|') ADVANCE(892); + if (lookahead == '}') ADVANCE(965); + if (lookahead == 181) ADVANCE(271); + if (lookahead == '\t' || + lookahead == '\r' || + lookahead == ' ') SKIP(358) + END_STATE(); + case 359: + if (eof) ADVANCE(386); + if (lookahead == '\n') ADVANCE(864); + if (lookahead == '!') ADVANCE(83); + if (lookahead == '"') ADVANCE(1547); + if (lookahead == '#') ADVANCE(1844); + if (lookahead == '$') ADVANCE(895); + if (lookahead == '\'') ADVANCE(54); + if (lookahead == '(') ADVANCE(890); + if (lookahead == ')') ADVANCE(891); + if (lookahead == '*') ADVANCE(1001); + if (lookahead == '+') ADVANCE(1030); + if (lookahead == '-') ADVANCE(918); + if (lookahead == '.') ADVANCE(75); + if (lookahead == '/') ADVANCE(1019); + if (lookahead == '0') ADVANCE(1124); + if (lookahead == ';') ADVANCE(863); + if (lookahead == '<') ADVANCE(1042); + if (lookahead == '=') ADVANCE(84); + if (lookahead == '>') ADVANCE(909); + if (lookahead == 'B') ADVANCE(1212); + if (lookahead == 'E') ADVANCE(88); + if (lookahead == 'G') ADVANCE(89); + if (lookahead == 'K') ADVANCE(90); + if (lookahead == 'M') ADVANCE(91); + if (lookahead == 'N') ADVANCE(140); + if (lookahead == 'P') ADVANCE(92); + if (lookahead == 'T') ADVANCE(93); + if (lookahead == 'Z') ADVANCE(94); + if (lookahead == '[') ADVANCE(887); + if (lookahead == '`') ADVANCE(139); + if (lookahead == 'a') ADVANCE(220); + if (lookahead == 'b') ADVANCE(1202); + if (lookahead == 'd') ADVANCE(141); + if (lookahead == 'e') ADVANCE(55); + if (lookahead == 'f') ADVANCE(142); + if (lookahead == 'g') ADVANCE(95); + if (lookahead == 'h') ADVANCE(255); + if (lookahead == 'i') ADVANCE(221); + if (lookahead == 'k') ADVANCE(96); + if (lookahead == 'm') ADVANCE(97); + if (lookahead == 'n') ADVANCE(248); + if (lookahead == 'o') ADVANCE(59); + if (lookahead == 'p') ADVANCE(99); + if (lookahead == 's') ADVANCE(170); + if (lookahead == 't') ADVANCE(100); + if (lookahead == 'u') ADVANCE(268); + if (lookahead == 'w') ADVANCE(208); + if (lookahead == 'x') ADVANCE(235); + if (lookahead == 'z') ADVANCE(101); + if (lookahead == '{') ADVANCE(964); + if (lookahead == '|') ADVANCE(893); + if (lookahead == '}') ADVANCE(965); + if (lookahead == 181) ADVANCE(269); + if (lookahead == '\t' || + lookahead == '\r' || + lookahead == ' ') SKIP(359) + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1127); + if (lookahead != 0 && + lookahead != ']') ADVANCE(345); + END_STATE(); + case 360: + if (eof) ADVANCE(386); + if (lookahead == '\n') ADVANCE(864); + if (lookahead == '!') ADVANCE(83); + if (lookahead == '"') ADVANCE(1547); + if (lookahead == '#') ADVANCE(1844); + if (lookahead == '$') ADVANCE(895); + if (lookahead == '\'') ADVANCE(54); + if (lookahead == '(') ADVANCE(890); + if (lookahead == ')') ADVANCE(891); + if (lookahead == '*') ADVANCE(1001); + if (lookahead == '+') ADVANCE(1030); + if (lookahead == '-') ADVANCE(918); + if (lookahead == '.') ADVANCE(970); + if (lookahead == '/') ADVANCE(1019); + if (lookahead == '0') ADVANCE(1124); + if (lookahead == ';') ADVANCE(863); + if (lookahead == '<') ADVANCE(1042); + if (lookahead == '=') ADVANCE(84); + if (lookahead == '>') ADVANCE(909); + if (lookahead == '?') ADVANCE(1011); + if (lookahead == 'N') ADVANCE(140); + if (lookahead == '[') ADVANCE(887); + if (lookahead == '`') ADVANCE(139); + if (lookahead == 'a') ADVANCE(220); + if (lookahead == 'b') ADVANCE(201); + if (lookahead == 'e') ADVANCE(57); + if (lookahead == 'f') ADVANCE(142); + if (lookahead == 'i') ADVANCE(221); + if (lookahead == 'm') ADVANCE(237); + if (lookahead == 'n') ADVANCE(249); + if (lookahead == 'o') ADVANCE(59); + if (lookahead == 's') ADVANCE(278); + if (lookahead == 't') ADVANCE(256); + if (lookahead == 'x') ADVANCE(235); + if (lookahead == '{') ADVANCE(964); + if (lookahead == '|') ADVANCE(893); + if (lookahead == '}') ADVANCE(965); + if (lookahead == '\t' || + lookahead == '\r' || + lookahead == ' ') SKIP(360) + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1127); + if (lookahead != 0 && + lookahead != ']') ADVANCE(345); + END_STATE(); + case 361: + if (eof) ADVANCE(386); + if (lookahead == '\n') ADVANCE(864); + if (lookahead == '"') ADVANCE(1547); + if (lookahead == '#') ADVANCE(1841); + if (lookahead == '$') ADVANCE(895); + if (lookahead == '\'') ADVANCE(54); + if (lookahead == '(') ADVANCE(890); + if (lookahead == ')') ADVANCE(891); + if (lookahead == '*') ADVANCE(998); + if (lookahead == '+') ADVANCE(332); + if (lookahead == '-') ADVANCE(922); + if (lookahead == '.') ADVANCE(969); + if (lookahead == '0') ADVANCE(1129); + if (lookahead == ';') ADVANCE(863); + if (lookahead == '?') ADVANCE(1010); + if (lookahead == 'N') ADVANCE(543); + if (lookahead == '[') ADVANCE(887); + if (lookahead == '^') ADVANCE(1561); + if (lookahead == '`') ADVANCE(139); + if (lookahead == 'a') ADVANCE(631); + if (lookahead == 'b') ADVANCE(681); + if (lookahead == 'c') ADVANCE(655); + if (lookahead == 'd') ADVANCE(575); + if (lookahead == 'e') ADVANCE(683); + if (lookahead == 'f') ADVANCE(546); + if (lookahead == 'h') ADVANCE(616); + if (lookahead == 'i') ADVANCE(603); + if (lookahead == 'l') ADVANCE(576); + if (lookahead == 'm') ADVANCE(549); + if (lookahead == 'n') ADVANCE(660); + if (lookahead == 'o') ADVANCE(730); + if (lookahead == 'r') ADVANCE(577); + if (lookahead == 's') ADVANCE(658); + if (lookahead == 't') ADVANCE(671); + if (lookahead == 'u') ADVANCE(697); + if (lookahead == 'w') ADVANCE(608); + if (lookahead == '{') ADVANCE(964); + if (lookahead == '|') ADVANCE(892); + if (lookahead == '}') ADVANCE(965); + if (lookahead == '\t' || + lookahead == '\r' || + lookahead == ' ') SKIP(361) + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1133); + if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(735); + END_STATE(); + case 362: + if (eof) ADVANCE(386); + if (lookahead == '\n') ADVANCE(864); + if (lookahead == '"') ADVANCE(1547); + if (lookahead == '#') ADVANCE(1841); + if (lookahead == '$') ADVANCE(895); + if (lookahead == '\'') ADVANCE(54); + if (lookahead == '(') ADVANCE(890); + if (lookahead == ')') ADVANCE(891); + if (lookahead == '+') ADVANCE(332); + if (lookahead == '-') ADVANCE(922); + if (lookahead == '.') ADVANCE(74); + if (lookahead == '0') ADVANCE(1129); + if (lookahead == ';') ADVANCE(863); + if (lookahead == 'N') ADVANCE(543); + if (lookahead == '[') ADVANCE(887); + if (lookahead == '^') ADVANCE(1561); + if (lookahead == '`') ADVANCE(139); + if (lookahead == 'a') ADVANCE(631); + if (lookahead == 'b') ADVANCE(681); + if (lookahead == 'c') ADVANCE(655); + if (lookahead == 'd') ADVANCE(575); + if (lookahead == 'e') ADVANCE(683); + if (lookahead == 'f') ADVANCE(546); + if (lookahead == 'h') ADVANCE(616); + if (lookahead == 'i') ADVANCE(603); + if (lookahead == 'l') ADVANCE(576); + if (lookahead == 'm') ADVANCE(549); + if (lookahead == 'n') ADVANCE(660); + if (lookahead == 'o') ADVANCE(730); + if (lookahead == 'r') ADVANCE(577); + if (lookahead == 's') ADVANCE(658); + if (lookahead == 't') ADVANCE(671); + if (lookahead == 'u') ADVANCE(697); + if (lookahead == 'w') ADVANCE(608); + if (lookahead == '{') ADVANCE(964); + if (lookahead == '|') ADVANCE(892); + if (lookahead == '}') ADVANCE(965); + if (lookahead == '\t' || + lookahead == '\r' || + lookahead == ' ') SKIP(362) + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1133); + if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(735); + END_STATE(); + case 363: + if (eof) ADVANCE(386); + if (lookahead == '\n') ADVANCE(864); + if (lookahead == '"') ADVANCE(1547); + if (lookahead == '#') ADVANCE(1841); + if (lookahead == '$') ADVANCE(895); + if (lookahead == '\'') ADVANCE(54); + if (lookahead == '(') ADVANCE(890); + if (lookahead == ')') ADVANCE(891); + if (lookahead == '+') ADVANCE(332); + if (lookahead == '-') ADVANCE(922); + if (lookahead == '.') ADVANCE(74); + if (lookahead == '0') ADVANCE(1129); + if (lookahead == ';') ADVANCE(863); + if (lookahead == 'N') ADVANCE(543); + if (lookahead == '[') ADVANCE(887); + if (lookahead == '^') ADVANCE(1561); + if (lookahead == '`') ADVANCE(139); + if (lookahead == 'a') ADVANCE(631); + if (lookahead == 'b') ADVANCE(681); + if (lookahead == 'c') ADVANCE(655); + if (lookahead == 'd') ADVANCE(575); + if (lookahead == 'e') ADVANCE(637); + if (lookahead == 'f') ADVANCE(546); + if (lookahead == 'h') ADVANCE(616); + if (lookahead == 'i') ADVANCE(603); + if (lookahead == 'l') ADVANCE(576); + if (lookahead == 'm') ADVANCE(549); + if (lookahead == 'n') ADVANCE(660); + if (lookahead == 'o') ADVANCE(730); + if (lookahead == 'r') ADVANCE(577); + if (lookahead == 's') ADVANCE(658); + if (lookahead == 't') ADVANCE(671); + if (lookahead == 'u') ADVANCE(697); + if (lookahead == 'w') ADVANCE(608); + if (lookahead == '{') ADVANCE(964); + if (lookahead == '|') ADVANCE(892); + if (lookahead == '}') ADVANCE(965); + if (lookahead == '\t' || + lookahead == '\r' || + lookahead == ' ') SKIP(363) + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1133); + if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(735); + END_STATE(); + case 364: + if (eof) ADVANCE(386); + if (lookahead == '\n') ADVANCE(864); + if (lookahead == '"') ADVANCE(1547); + if (lookahead == '#') ADVANCE(1841); + if (lookahead == '$') ADVANCE(895); + if (lookahead == '\'') ADVANCE(54); + if (lookahead == '(') ADVANCE(890); + if (lookahead == ')') ADVANCE(891); + if (lookahead == '+') ADVANCE(332); + if (lookahead == '-') ADVANCE(922); + if (lookahead == '.') ADVANCE(74); + if (lookahead == '0') ADVANCE(1129); + if (lookahead == ';') ADVANCE(863); + if (lookahead == 'N') ADVANCE(543); + if (lookahead == '[') ADVANCE(887); + if (lookahead == '^') ADVANCE(1561); + if (lookahead == '`') ADVANCE(139); + if (lookahead == 'a') ADVANCE(631); + if (lookahead == 'b') ADVANCE(681); + if (lookahead == 'c') ADVANCE(556); + if (lookahead == 'd') ADVANCE(575); + if (lookahead == 'e') ADVANCE(683); + if (lookahead == 'f') ADVANCE(546); + if (lookahead == 'h') ADVANCE(616); + if (lookahead == 'i') ADVANCE(603); + if (lookahead == 'l') ADVANCE(576); + if (lookahead == 'm') ADVANCE(549); + if (lookahead == 'n') ADVANCE(660); + if (lookahead == 'o') ADVANCE(730); + if (lookahead == 'r') ADVANCE(577); + if (lookahead == 's') ADVANCE(658); + if (lookahead == 't') ADVANCE(671); + if (lookahead == 'u') ADVANCE(697); + if (lookahead == 'w') ADVANCE(608); + if (lookahead == '{') ADVANCE(964); + if (lookahead == '|') ADVANCE(892); + if (lookahead == '}') ADVANCE(965); + if (lookahead == '\t' || + lookahead == '\r' || + lookahead == ' ') SKIP(364) + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1133); + if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(735); + END_STATE(); + case 365: + if (eof) ADVANCE(386); + if (lookahead == '\n') ADVANCE(864); + if (lookahead == '"') ADVANCE(1547); + if (lookahead == '#') ADVANCE(1841); + if (lookahead == '$') ADVANCE(895); + if (lookahead == '\'') ADVANCE(54); + if (lookahead == '(') ADVANCE(890); + if (lookahead == ')') ADVANCE(891); + if (lookahead == '+') ADVANCE(332); + if (lookahead == '-') ADVANCE(922); + if (lookahead == '.') ADVANCE(74); + if (lookahead == '0') ADVANCE(1129); + if (lookahead == ';') ADVANCE(863); + if (lookahead == 'N') ADVANCE(144); + if (lookahead == '[') ADVANCE(887); + if (lookahead == '`') ADVANCE(139); + if (lookahead == 'd') ADVANCE(234); + if (lookahead == 'f') ADVANCE(145); + if (lookahead == 'i') ADVANCE(188); + if (lookahead == 'm') ADVANCE(151); + if (lookahead == 'n') ADVANCE(246); + if (lookahead == 't') ADVANCE(262); + if (lookahead == '{') ADVANCE(964); + if (lookahead == '|') ADVANCE(892); + if (lookahead == '}') ADVANCE(965); + if (lookahead == '\t' || + lookahead == '\r' || + lookahead == ' ') SKIP(365) + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1133); + END_STATE(); + case 366: + if (eof) ADVANCE(386); + if (lookahead == '\n') ADVANCE(864); + if (lookahead == '"') ADVANCE(1547); + if (lookahead == '#') ADVANCE(1841); + if (lookahead == '$') ADVANCE(895); + if (lookahead == '\'') ADVANCE(54); + if (lookahead == '(') ADVANCE(890); + if (lookahead == ')') ADVANCE(891); + if (lookahead == '+') ADVANCE(332); + if (lookahead == '-') ADVANCE(922); + if (lookahead == '.') ADVANCE(74); + if (lookahead == '0') ADVANCE(1681); + if (lookahead == ';') ADVANCE(863); + if (lookahead == 'N') ADVANCE(1583); + if (lookahead == '[') ADVANCE(887); + if (lookahead == '^') ADVANCE(1561); + if (lookahead == '`') ADVANCE(139); + if (lookahead == 'a') ADVANCE(1623); + if (lookahead == 'b') ADVANCE(1645); + if (lookahead == 'c') ADVANCE(1633); + if (lookahead == 'd') ADVANCE(1593); + if (lookahead == 'e') ADVANCE(1647); + if (lookahead == 'f') ADVANCE(1586); + if (lookahead == 'h') ADVANCE(1616); + if (lookahead == 'i') ADVANCE(1610); + if (lookahead == 'l') ADVANCE(1594); + if (lookahead == 'm') ADVANCE(1588); + if (lookahead == 'n') ADVANCE(1636); + if (lookahead == 'o') ADVANCE(1671); + if (lookahead == 'r') ADVANCE(1595); + if (lookahead == 's') ADVANCE(1634); + if (lookahead == 't') ADVANCE(1641); + if (lookahead == 'u') ADVANCE(1655); + if (lookahead == 'w') ADVANCE(1614); + if (lookahead == '{') ADVANCE(964); + if (lookahead == '|') ADVANCE(892); + if (lookahead == '}') ADVANCE(965); + if (lookahead == '\t' || + lookahead == '\r' || + lookahead == ' ') SKIP(362) + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1684); + if (aux_sym_long_flag_token1_character_set_5(lookahead)) ADVANCE(1728); + if (aux_sym_long_flag_token1_character_set_6(lookahead)) ADVANCE(1673); + END_STATE(); + case 367: + if (eof) ADVANCE(386); + if (lookahead == '\n') ADVANCE(864); + if (lookahead == '"') ADVANCE(1547); + if (lookahead == '#') ADVANCE(1841); + if (lookahead == '$') ADVANCE(895); + if (lookahead == '\'') ADVANCE(54); + if (lookahead == '(') ADVANCE(890); + if (lookahead == ')') ADVANCE(891); + if (lookahead == '+') ADVANCE(332); + if (lookahead == '-') ADVANCE(918); + if (lookahead == '.') ADVANCE(74); + if (lookahead == '0') ADVANCE(1129); + if (lookahead == ';') ADVANCE(863); + if (lookahead == 'N') ADVANCE(543); + if (lookahead == '[') ADVANCE(887); + if (lookahead == '^') ADVANCE(1561); + if (lookahead == '`') ADVANCE(139); + if (lookahead == 'a') ADVANCE(631); + if (lookahead == 'b') ADVANCE(681); + if (lookahead == 'c') ADVANCE(655); + if (lookahead == 'd') ADVANCE(575); + if (lookahead == 'e') ADVANCE(683); + if (lookahead == 'f') ADVANCE(546); + if (lookahead == 'h') ADVANCE(616); + if (lookahead == 'i') ADVANCE(603); + if (lookahead == 'l') ADVANCE(576); + if (lookahead == 'm') ADVANCE(549); + if (lookahead == 'n') ADVANCE(660); + if (lookahead == 'o') ADVANCE(730); + if (lookahead == 'r') ADVANCE(577); + if (lookahead == 's') ADVANCE(658); + if (lookahead == 't') ADVANCE(671); + if (lookahead == 'u') ADVANCE(697); + if (lookahead == 'w') ADVANCE(608); + if (lookahead == '{') ADVANCE(964); + if (lookahead == '|') ADVANCE(892); + if (lookahead == '}') ADVANCE(965); + if (lookahead == '\t' || + lookahead == '\r' || + lookahead == ' ') SKIP(367) + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1133); + if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(735); + END_STATE(); + case 368: + if (eof) ADVANCE(386); + if (lookahead == '\n') ADVANCE(864); + if (lookahead == '"') ADVANCE(1547); + if (lookahead == '#') ADVANCE(1841); + if (lookahead == '$') ADVANCE(895); + if (lookahead == '\'') ADVANCE(54); + if (lookahead == '(') ADVANCE(890); + if (lookahead == ')') ADVANCE(891); + if (lookahead == '+') ADVANCE(332); + if (lookahead == '-') ADVANCE(918); + if (lookahead == '.') ADVANCE(74); + if (lookahead == '0') ADVANCE(1129); + if (lookahead == ';') ADVANCE(863); + if (lookahead == 'N') ADVANCE(543); + if (lookahead == '[') ADVANCE(887); + if (lookahead == '^') ADVANCE(1561); + if (lookahead == '`') ADVANCE(139); + if (lookahead == 'a') ADVANCE(630); + if (lookahead == 'b') ADVANCE(681); + if (lookahead == 'c') ADVANCE(655); + if (lookahead == 'd') ADVANCE(575); + if (lookahead == 'e') ADVANCE(683); + if (lookahead == 'f') ADVANCE(546); + if (lookahead == 'h') ADVANCE(616); + if (lookahead == 'i') ADVANCE(603); + if (lookahead == 'l') ADVANCE(576); + if (lookahead == 'm') ADVANCE(549); + if (lookahead == 'n') ADVANCE(660); + if (lookahead == 'o') ADVANCE(730); + if (lookahead == 'r') ADVANCE(577); + if (lookahead == 's') ADVANCE(658); + if (lookahead == 't') ADVANCE(671); + if (lookahead == 'u') ADVANCE(697); + if (lookahead == 'w') ADVANCE(608); + if (lookahead == '{') ADVANCE(964); + if (lookahead == '}') ADVANCE(965); + if (lookahead == '\t' || + lookahead == '\r' || + lookahead == ' ') SKIP(368) + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1133); + if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(735); + END_STATE(); + case 369: + if (eof) ADVANCE(386); + if (lookahead == '\n') ADVANCE(864); + if (lookahead == '"') ADVANCE(1547); + if (lookahead == '#') ADVANCE(1841); + if (lookahead == '$') ADVANCE(895); + if (lookahead == '\'') ADVANCE(54); + if (lookahead == '(') ADVANCE(890); + if (lookahead == ')') ADVANCE(891); + if (lookahead == '+') ADVANCE(332); + if (lookahead == '-') ADVANCE(918); + if (lookahead == '.') ADVANCE(74); + if (lookahead == '0') ADVANCE(1129); + if (lookahead == ';') ADVANCE(863); + if (lookahead == 'N') ADVANCE(144); + if (lookahead == '[') ADVANCE(887); + if (lookahead == '`') ADVANCE(139); + if (lookahead == 'f') ADVANCE(145); + if (lookahead == 'i') ADVANCE(230); + if (lookahead == 'n') ADVANCE(246); + if (lookahead == 't') ADVANCE(263); + if (lookahead == '{') ADVANCE(964); + if (lookahead == '|') ADVANCE(892); + if (lookahead == '}') ADVANCE(965); + if (lookahead == '\t' || + lookahead == '\r' || + lookahead == ' ') SKIP(369) + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1133); + END_STATE(); + case 370: + if (eof) ADVANCE(386); + if (lookahead == '\n') ADVANCE(864); + if (lookahead == '"') ADVANCE(1547); + if (lookahead == '#') ADVANCE(1841); + if (lookahead == '$') ADVANCE(895); + if (lookahead == '\'') ADVANCE(54); + if (lookahead == '(') ADVANCE(890); + if (lookahead == ')') ADVANCE(891); + if (lookahead == '+') ADVANCE(332); + if (lookahead == '-') ADVANCE(918); + if (lookahead == '.') ADVANCE(74); + if (lookahead == '0') ADVANCE(1681); + if (lookahead == ';') ADVANCE(863); + if (lookahead == 'N') ADVANCE(1583); + if (lookahead == '[') ADVANCE(887); + if (lookahead == '^') ADVANCE(1561); + if (lookahead == '`') ADVANCE(139); + if (lookahead == 'a') ADVANCE(1623); + if (lookahead == 'b') ADVANCE(1645); + if (lookahead == 'c') ADVANCE(1633); + if (lookahead == 'd') ADVANCE(1593); + if (lookahead == 'e') ADVANCE(1647); + if (lookahead == 'f') ADVANCE(1586); + if (lookahead == 'h') ADVANCE(1616); + if (lookahead == 'i') ADVANCE(1610); + if (lookahead == 'l') ADVANCE(1594); + if (lookahead == 'm') ADVANCE(1588); + if (lookahead == 'n') ADVANCE(1636); + if (lookahead == 'o') ADVANCE(1671); + if (lookahead == 'r') ADVANCE(1595); + if (lookahead == 's') ADVANCE(1634); + if (lookahead == 't') ADVANCE(1641); + if (lookahead == 'u') ADVANCE(1655); + if (lookahead == 'w') ADVANCE(1614); + if (lookahead == '{') ADVANCE(964); + if (lookahead == '|') ADVANCE(892); + if (lookahead == '}') ADVANCE(965); + if (lookahead == '\t' || + lookahead == '\r' || + lookahead == ' ') SKIP(367) + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1684); + if (aux_sym_long_flag_token1_character_set_5(lookahead)) ADVANCE(1728); + if (aux_sym_long_flag_token1_character_set_6(lookahead)) ADVANCE(1673); + END_STATE(); + case 371: + if (eof) ADVANCE(386); + if (lookahead == '\n') ADVANCE(864); + if (lookahead == '"') ADVANCE(1547); + if (lookahead == '#') ADVANCE(1841); + if (lookahead == '$') ADVANCE(895); + if (lookahead == '\'') ADVANCE(54); + if (lookahead == '(') ADVANCE(890); + if (lookahead == ')') ADVANCE(891); + if (lookahead == '+') ADVANCE(332); + if (lookahead == '-') ADVANCE(918); + if (lookahead == '.') ADVANCE(74); + if (lookahead == '0') ADVANCE(1681); + if (lookahead == ';') ADVANCE(863); + if (lookahead == 'N') ADVANCE(1583); + if (lookahead == '[') ADVANCE(887); + if (lookahead == '^') ADVANCE(1561); + if (lookahead == '`') ADVANCE(139); + if (lookahead == 'a') ADVANCE(1622); + if (lookahead == 'b') ADVANCE(1645); + if (lookahead == 'c') ADVANCE(1633); + if (lookahead == 'd') ADVANCE(1593); + if (lookahead == 'e') ADVANCE(1647); + if (lookahead == 'f') ADVANCE(1586); + if (lookahead == 'h') ADVANCE(1616); + if (lookahead == 'i') ADVANCE(1610); + if (lookahead == 'l') ADVANCE(1594); + if (lookahead == 'm') ADVANCE(1588); + if (lookahead == 'n') ADVANCE(1636); + if (lookahead == 'o') ADVANCE(1671); + if (lookahead == 'r') ADVANCE(1595); + if (lookahead == 's') ADVANCE(1634); + if (lookahead == 't') ADVANCE(1641); + if (lookahead == 'u') ADVANCE(1655); + if (lookahead == 'w') ADVANCE(1614); + if (lookahead == '{') ADVANCE(964); + if (lookahead == '}') ADVANCE(965); + if (lookahead == '\t' || + lookahead == '\r' || + lookahead == ' ') SKIP(368) + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1684); + if (aux_sym_long_flag_token1_character_set_5(lookahead)) ADVANCE(1728); + if (aux_sym_long_flag_token1_character_set_6(lookahead)) ADVANCE(1673); + END_STATE(); + case 372: + if (eof) ADVANCE(386); + if (lookahead == '\n') ADVANCE(864); + if (lookahead == '"') ADVANCE(1547); + if (lookahead == '#') ADVANCE(1841); + if (lookahead == '$') ADVANCE(895); + if (lookahead == '\'') ADVANCE(54); + if (lookahead == '(') ADVANCE(890); + if (lookahead == ')') ADVANCE(891); + if (lookahead == '+') ADVANCE(332); + if (lookahead == '-') ADVANCE(918); + if (lookahead == '.') ADVANCE(74); + if (lookahead == '0') ADVANCE(1681); + if (lookahead == ';') ADVANCE(863); + if (lookahead == 'N') ADVANCE(1690); + if (lookahead == '[') ADVANCE(887); + if (lookahead == '`') ADVANCE(139); + if (lookahead == 'f') ADVANCE(1691); + if (lookahead == 'i') ADVANCE(1705); + if (lookahead == 'n') ADVANCE(1707); + if (lookahead == 't') ADVANCE(1709); + if (lookahead == '{') ADVANCE(964); + if (lookahead == '|') ADVANCE(892); + if (lookahead == '}') ADVANCE(965); + if (lookahead == '\t' || + lookahead == '\r' || + lookahead == ' ') SKIP(369) + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1684); + if (aux_sym_long_flag_token1_character_set_1(lookahead)) ADVANCE(1728); + END_STATE(); + case 373: + if (eof) ADVANCE(386); + if (lookahead == '\n') ADVANCE(864); + if (lookahead == '"') ADVANCE(1547); + if (lookahead == '#') ADVANCE(1841); + if (lookahead == '$') ADVANCE(895); + if (lookahead == '\'') ADVANCE(54); + if (lookahead == '(') ADVANCE(890); + if (lookahead == ')') ADVANCE(891); + if (lookahead == '+') ADVANCE(332); + if (lookahead == '-') ADVANCE(918); + if (lookahead == '.') ADVANCE(969); + if (lookahead == '0') ADVANCE(1129); + if (lookahead == ';') ADVANCE(863); + if (lookahead == '?') ADVANCE(1010); + if (lookahead == 'N') ADVANCE(543); + if (lookahead == '[') ADVANCE(887); + if (lookahead == '^') ADVANCE(1561); + if (lookahead == '`') ADVANCE(139); + if (lookahead == 'a') ADVANCE(631); + if (lookahead == 'b') ADVANCE(681); + if (lookahead == 'c') ADVANCE(655); + if (lookahead == 'd') ADVANCE(575); + if (lookahead == 'e') ADVANCE(683); + if (lookahead == 'f') ADVANCE(546); + if (lookahead == 'h') ADVANCE(616); + if (lookahead == 'i') ADVANCE(603); + if (lookahead == 'l') ADVANCE(576); + if (lookahead == 'm') ADVANCE(549); + if (lookahead == 'n') ADVANCE(660); + if (lookahead == 'o') ADVANCE(730); + if (lookahead == 'r') ADVANCE(577); + if (lookahead == 's') ADVANCE(658); + if (lookahead == 't') ADVANCE(671); + if (lookahead == 'u') ADVANCE(697); + if (lookahead == 'w') ADVANCE(608); + if (lookahead == '{') ADVANCE(964); + if (lookahead == '|') ADVANCE(892); + if (lookahead == '}') ADVANCE(965); + if (lookahead == '\t' || + lookahead == '\r' || + lookahead == ' ') SKIP(373) + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1133); + if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(735); + END_STATE(); + case 374: + if (eof) ADVANCE(386); + if (lookahead == '\n') ADVANCE(864); + if (lookahead == '"') ADVANCE(1547); + if (lookahead == '#') ADVANCE(1841); + if (lookahead == '$') ADVANCE(895); + if (lookahead == '\'') ADVANCE(54); + if (lookahead == '(') ADVANCE(890); + if (lookahead == ')') ADVANCE(891); + if (lookahead == '+') ADVANCE(332); + if (lookahead == '-') ADVANCE(918); + if (lookahead == '.') ADVANCE(969); + if (lookahead == '0') ADVANCE(1129); + if (lookahead == ';') ADVANCE(863); + if (lookahead == '?') ADVANCE(1010); + if (lookahead == 'N') ADVANCE(144); + if (lookahead == '[') ADVANCE(887); + if (lookahead == '`') ADVANCE(139); + if (lookahead == 'e') ADVANCE(213); + if (lookahead == 'f') ADVANCE(145); + if (lookahead == 'i') ADVANCE(230); + if (lookahead == 'n') ADVANCE(246); + if (lookahead == 't') ADVANCE(263); + if (lookahead == '{') ADVANCE(964); + if (lookahead == '|') ADVANCE(892); + if (lookahead == '}') ADVANCE(965); + if (lookahead == '\t' || + lookahead == '\r' || + lookahead == ' ') SKIP(374) + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1133); + END_STATE(); + case 375: + if (eof) ADVANCE(386); + if (lookahead == '\n') ADVANCE(864); + if (lookahead == '"') ADVANCE(1547); + if (lookahead == '#') ADVANCE(1844); + if (lookahead == '$') ADVANCE(895); + if (lookahead == '\'') ADVANCE(54); + if (lookahead == '(') ADVANCE(890); + if (lookahead == ')') ADVANCE(891); + if (lookahead == '+') ADVANCE(333); + if (lookahead == '-') ADVANCE(918); + if (lookahead == '.') ADVANCE(75); + if (lookahead == '0') ADVANCE(1124); + if (lookahead == ';') ADVANCE(863); + if (lookahead == 'N') ADVANCE(140); + if (lookahead == '[') ADVANCE(887); + if (lookahead == '`') ADVANCE(139); + if (lookahead == 'e') ADVANCE(58); + if (lookahead == 'f') ADVANCE(142); + if (lookahead == 'i') ADVANCE(224); + if (lookahead == 'n') ADVANCE(247); + if (lookahead == 'o') ADVANCE(60); + if (lookahead == 't') ADVANCE(256); + if (lookahead == '{') ADVANCE(964); + if (lookahead == '|') ADVANCE(893); + if (lookahead == '}') ADVANCE(965); + if (lookahead == '\t' || + lookahead == '\r' || + lookahead == ' ') SKIP(375) + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1127); + if (lookahead != 0 && + lookahead != ']') ADVANCE(345); + END_STATE(); + case 376: + if (eof) ADVANCE(386); + if (lookahead == '\n') ADVANCE(864); + if (lookahead == '"') ADVANCE(1547); + if (lookahead == '#') ADVANCE(1844); + if (lookahead == '$') ADVANCE(895); + if (lookahead == '\'') ADVANCE(54); + if (lookahead == '(') ADVANCE(890); + if (lookahead == ')') ADVANCE(891); + if (lookahead == '+') ADVANCE(333); + if (lookahead == '-') ADVANCE(61); + if (lookahead == '.') ADVANCE(75); + if (lookahead == '0') ADVANCE(1124); + if (lookahead == ';') ADVANCE(863); + if (lookahead == 'B') ADVANCE(1212); + if (lookahead == 'E') ADVANCE(88); + if (lookahead == 'G') ADVANCE(89); + if (lookahead == 'K') ADVANCE(90); + if (lookahead == 'M') ADVANCE(91); + if (lookahead == 'N') ADVANCE(140); + if (lookahead == 'P') ADVANCE(92); + if (lookahead == 'T') ADVANCE(93); + if (lookahead == 'Z') ADVANCE(94); + if (lookahead == '[') ADVANCE(887); + if (lookahead == '`') ADVANCE(139); + if (lookahead == 'b') ADVANCE(1208); + if (lookahead == 'd') ADVANCE(141); + if (lookahead == 'e') ADVANCE(56); + if (lookahead == 'f') ADVANCE(142); + if (lookahead == 'g') ADVANCE(95); + if (lookahead == 'h') ADVANCE(255); + if (lookahead == 'i') ADVANCE(224); + if (lookahead == 'k') ADVANCE(96); + if (lookahead == 'm') ADVANCE(98); + if (lookahead == 'n') ADVANCE(267); + if (lookahead == 'o') ADVANCE(60); + if (lookahead == 'p') ADVANCE(99); + if (lookahead == 's') ADVANCE(171); + if (lookahead == 't') ADVANCE(100); + if (lookahead == 'u') ADVANCE(268); + if (lookahead == 'w') ADVANCE(208); + if (lookahead == 'z') ADVANCE(101); + if (lookahead == '{') ADVANCE(964); + if (lookahead == '|') ADVANCE(893); + if (lookahead == '}') ADVANCE(965); + if (lookahead == 181) ADVANCE(269); + if (lookahead == '\t' || + lookahead == '\r' || + lookahead == ' ') SKIP(376) + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1127); + if (lookahead != 0 && + lookahead != ']') ADVANCE(345); + END_STATE(); + case 377: + if (eof) ADVANCE(386); + if (lookahead == '\n') ADVANCE(864); + if (lookahead == '"') ADVANCE(1547); + if (lookahead == '#') ADVANCE(1844); + if (lookahead == '$') ADVANCE(895); + if (lookahead == '\'') ADVANCE(54); + if (lookahead == '(') ADVANCE(890); + if (lookahead == ')') ADVANCE(891); + if (lookahead == '+') ADVANCE(333); + if (lookahead == '-') ADVANCE(61); + if (lookahead == '.') ADVANCE(75); + if (lookahead == '0') ADVANCE(1124); + if (lookahead == ';') ADVANCE(863); + if (lookahead == 'N') ADVANCE(140); + if (lookahead == '[') ADVANCE(887); + if (lookahead == '`') ADVANCE(139); + if (lookahead == 'e') ADVANCE(58); + if (lookahead == 'f') ADVANCE(142); + if (lookahead == 'i') ADVANCE(224); + if (lookahead == 'n') ADVANCE(297); + if (lookahead == 'o') ADVANCE(60); + if (lookahead == 't') ADVANCE(256); + if (lookahead == '{') ADVANCE(964); + if (lookahead == '|') ADVANCE(893); + if (lookahead == '}') ADVANCE(965); + if (lookahead == '\t' || + lookahead == '\r' || + lookahead == ' ') SKIP(377) + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1127); + if (lookahead != 0 && + lookahead != ']') ADVANCE(345); + END_STATE(); + case 378: + if (eof) ADVANCE(386); + if (lookahead == '\n') ADVANCE(864); + if (lookahead == '"') ADVANCE(1547); + if (lookahead == '#') ADVANCE(1844); + if (lookahead == '$') ADVANCE(895); + if (lookahead == '\'') ADVANCE(54); + if (lookahead == '(') ADVANCE(890); + if (lookahead == ')') ADVANCE(891); + if (lookahead == '+') ADVANCE(333); + if (lookahead == '-') ADVANCE(61); + if (lookahead == '.') ADVANCE(75); + if (lookahead == '0') ADVANCE(1676); + if (lookahead == ';') ADVANCE(863); + if (lookahead == 'N') ADVANCE(1688); + if (lookahead == '[') ADVANCE(887); + if (lookahead == '`') ADVANCE(139); + if (lookahead == 'e') ADVANCE(1578); + if (lookahead == 'f') ADVANCE(1689); + if (lookahead == 'i') ADVANCE(1704); + if (lookahead == 'n') ADVANCE(1717); + if (lookahead == 'o') ADVANCE(1579); + if (lookahead == 't') ADVANCE(1710); + if (lookahead == '{') ADVANCE(964); + if (lookahead == '|') ADVANCE(893); + if (lookahead == '}') ADVANCE(965); + if (lookahead == '\t' || + lookahead == '\r' || + lookahead == ' ') SKIP(377) + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1679); + if (aux_sym_long_flag_token1_character_set_1(lookahead)) ADVANCE(1729); + if (lookahead != 0 && + lookahead != ']') ADVANCE(345); + END_STATE(); + case 379: + if (eof) ADVANCE(386); + if (lookahead == '\n') ADVANCE(864); + if (lookahead == '"') ADVANCE(1547); + if (lookahead == '#') ADVANCE(1844); + if (lookahead == '$') ADVANCE(895); + if (lookahead == '\'') ADVANCE(54); + if (lookahead == '(') ADVANCE(890); + if (lookahead == ')') ADVANCE(891); + if (lookahead == '+') ADVANCE(333); + if (lookahead == '-') ADVANCE(61); + if (lookahead == '.') ADVANCE(970); + if (lookahead == '0') ADVANCE(1124); + if (lookahead == ';') ADVANCE(863); + if (lookahead == '?') ADVANCE(1011); + if (lookahead == 'N') ADVANCE(140); + if (lookahead == '[') ADVANCE(887); + if (lookahead == '`') ADVANCE(139); + if (lookahead == 'e') ADVANCE(58); + if (lookahead == 'f') ADVANCE(142); + if (lookahead == 'i') ADVANCE(224); + if (lookahead == 'n') ADVANCE(297); + if (lookahead == 'o') ADVANCE(60); + if (lookahead == 't') ADVANCE(256); + if (lookahead == '{') ADVANCE(964); + if (lookahead == '|') ADVANCE(893); + if (lookahead == '}') ADVANCE(965); + if (lookahead == '\t' || + lookahead == '\r' || + lookahead == ' ') SKIP(379) + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1127); + if (lookahead != 0 && + lookahead != ']') ADVANCE(345); + END_STATE(); + case 380: + if (eof) ADVANCE(386); + if (lookahead == '\n') ADVANCE(864); + if (lookahead == '#') ADVANCE(1841); + if (lookahead == ')') ADVANCE(891); + if (lookahead == '-') ADVANCE(62); + if (lookahead == ';') ADVANCE(863); + if (lookahead == '|') ADVANCE(892); + if (lookahead == '}') ADVANCE(965); + if (lookahead == '\t' || + lookahead == '\r' || + lookahead == ' ') SKIP(380) + END_STATE(); + case 381: + if (eof) ADVANCE(386); + if (lookahead == '\n') ADVANCE(864); + if (lookahead == '#') ADVANCE(1841); + if (lookahead == ')') ADVANCE(891); + if (lookahead == '-') ADVANCE(62); + if (lookahead == ';') ADVANCE(863); + if (lookahead == '|') ADVANCE(892); + if (lookahead == '}') ADVANCE(965); + if (lookahead == '\t' || + lookahead == '\r' || + lookahead == ' ') SKIP(380) + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1728); + END_STATE(); + case 382: + if (eof) ADVANCE(386); + if (lookahead == '!') ADVANCE(80); + if (lookahead == '"') ADVANCE(1547); + if (lookahead == '#') ADVANCE(1843); + if (lookahead == '$') ADVANCE(895); + if (lookahead == '(') ADVANCE(890); + if (lookahead == ')') ADVANCE(891); + if (lookahead == '*') ADVANCE(1000); + if (lookahead == '+') ADVANCE(1027); + if (lookahead == ',') ADVANCE(888); + if (lookahead == '-') ADVANCE(916); + if (lookahead == '.') ADVANCE(968); + if (lookahead == '/') ADVANCE(1018); + if (lookahead == ':') ADVANCE(885); + if (lookahead == ';') ADVANCE(863); + if (lookahead == '<') ADVANCE(1041); + if (lookahead == '=') ADVANCE(398); + if (lookahead == '>') ADVANCE(908); + if (lookahead == '?') ADVANCE(1010); + if (lookahead == '@') ADVANCE(910); + if (lookahead == 'B') ADVANCE(1210); + if (lookahead == '[') ADVANCE(887); + if (lookahead == ']') ADVANCE(889); + if (lookahead == '^') ADVANCE(1561); + if (lookahead == '`') ADVANCE(139); + if (lookahead == 'b') ADVANCE(1207); + if (lookahead == 'e') ADVANCE(736); + if (lookahead == 'o') ADVANCE(737); + if (lookahead == '{') ADVANCE(964); + if (lookahead == '|') ADVANCE(892); + if (lookahead == '}') ADVANCE(965); + if (lookahead == 181) ADVANCE(846); + if (lookahead == '\t' || + lookahead == '\n' || + lookahead == '\r' || + lookahead == ' ') SKIP(382) + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(329); + if (sym_identifier_character_set_5(lookahead)) ADVANCE(862); + END_STATE(); + case 383: + if (eof) ADVANCE(386); + if (lookahead == '!') ADVANCE(80); + if (lookahead == '"') ADVANCE(1547); + if (lookahead == '#') ADVANCE(1841); + if (lookahead == '$') ADVANCE(895); + if (lookahead == '\'') ADVANCE(54); + if (lookahead == '(') ADVANCE(890); + if (lookahead == ')') ADVANCE(891); + if (lookahead == '*') ADVANCE(999); + if (lookahead == '+') ADVANCE(1029); + if (lookahead == ',') ADVANCE(888); + if (lookahead == '-') ADVANCE(922); + if (lookahead == '.') ADVANCE(74); + if (lookahead == '/') ADVANCE(1017); + if (lookahead == '0') ADVANCE(1129); + if (lookahead == ':') ADVANCE(885); + if (lookahead == '<') ADVANCE(1041); + if (lookahead == '=') ADVANCE(399); + if (lookahead == '>') ADVANCE(908); + if (lookahead == '@') ADVANCE(910); + if (lookahead == 'B') ADVANCE(1210); + if (lookahead == 'E') ADVANCE(747); + if (lookahead == 'G') ADVANCE(748); + if (lookahead == 'K') ADVANCE(749); + if (lookahead == 'M') ADVANCE(750); + if (lookahead == 'N') ADVANCE(784); + if (lookahead == 'P') ADVANCE(751); + if (lookahead == 'T') ADVANCE(752); + if (lookahead == 'Z') ADVANCE(753); + if (lookahead == '[') ADVANCE(887); + if (lookahead == ']') ADVANCE(889); + if (lookahead == '`') ADVANCE(139); + if (lookahead == 'a') ADVANCE(820); + if (lookahead == 'b') ADVANCE(1203); + if (lookahead == 'd') ADVANCE(785); + if (lookahead == 'e') ADVANCE(754); + if (lookahead == 'f') ADVANCE(786); + if (lookahead == 'g') ADVANCE(755); + if (lookahead == 'h') ADVANCE(836); + if (lookahead == 'i') ADVANCE(821); + if (lookahead == 'k') ADVANCE(756); + if (lookahead == 'm') ADVANCE(757); + if (lookahead == 'n') ADVANCE(826); + if (lookahead == 'o') ADVANCE(837); + if (lookahead == 'p') ADVANCE(758); + if (lookahead == 's') ADVANCE(801); + if (lookahead == 't') ADVANCE(759); + if (lookahead == 'u') ADVANCE(847); + if (lookahead == 'w') ADVANCE(811); + if (lookahead == 'x') ADVANCE(828); + if (lookahead == 'z') ADVANCE(761); + if (lookahead == '{') ADVANCE(964); + if (lookahead == '|') ADVANCE(892); + if (lookahead == '}') ADVANCE(965); + if (lookahead == 181) ADVANCE(846); + if (lookahead == '\t' || + lookahead == '\n' || + lookahead == '\r' || + lookahead == ' ') SKIP(383) + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1133); + if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(862); + END_STATE(); + case 384: + if (eof) ADVANCE(386); + if (lookahead == '"') ADVANCE(1547); + if (lookahead == '#') ADVANCE(1843); + if (lookahead == '$') ADVANCE(895); + if (lookahead == '\'') ADVANCE(54); + if (lookahead == '(') ADVANCE(890); + if (lookahead == '+') ADVANCE(332); + if (lookahead == '-') ADVANCE(922); + if (lookahead == '.') ADVANCE(74); + if (lookahead == '0') ADVANCE(1129); + if (lookahead == 'N') ADVANCE(543); + if (lookahead == '[') ADVANCE(887); + if (lookahead == '^') ADVANCE(1561); + if (lookahead == '`') ADVANCE(139); + if (lookahead == 'a') ADVANCE(631); + if (lookahead == 'b') ADVANCE(681); + if (lookahead == 'c') ADVANCE(655); + if (lookahead == 'd') ADVANCE(575); + if (lookahead == 'e') ADVANCE(683); + if (lookahead == 'f') ADVANCE(546); + if (lookahead == 'h') ADVANCE(616); + if (lookahead == 'i') ADVANCE(603); + if (lookahead == 'l') ADVANCE(576); + if (lookahead == 'm') ADVANCE(549); + if (lookahead == 'n') ADVANCE(660); + if (lookahead == 'o') ADVANCE(730); + if (lookahead == 'r') ADVANCE(577); + if (lookahead == 's') ADVANCE(658); + if (lookahead == 't') ADVANCE(671); + if (lookahead == 'u') ADVANCE(697); + if (lookahead == 'w') ADVANCE(608); + if (lookahead == '{') ADVANCE(964); + if (lookahead == '\t' || + lookahead == '\n' || + lookahead == '\r' || + lookahead == ' ') SKIP(384) + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1133); + if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(735); + END_STATE(); + case 385: + if (eof) ADVANCE(386); + if (lookahead == '"') ADVANCE(1547); + if (lookahead == '#') ADVANCE(1841); + if (lookahead == '$') ADVANCE(895); + if (lookahead == '\'') ADVANCE(54); + if (lookahead == '(') ADVANCE(890); + if (lookahead == '+') ADVANCE(332); + if (lookahead == '-') ADVANCE(922); + if (lookahead == '.') ADVANCE(74); + if (lookahead == '0') ADVANCE(1129); + if (lookahead == 'N') ADVANCE(543); + if (lookahead == '[') ADVANCE(887); + if (lookahead == '^') ADVANCE(1561); + if (lookahead == '`') ADVANCE(139); + if (lookahead == 'a') ADVANCE(631); + if (lookahead == 'b') ADVANCE(681); + if (lookahead == 'c') ADVANCE(655); + if (lookahead == 'd') ADVANCE(575); + if (lookahead == 'e') ADVANCE(683); + if (lookahead == 'f') ADVANCE(546); + if (lookahead == 'h') ADVANCE(616); + if (lookahead == 'i') ADVANCE(603); + if (lookahead == 'l') ADVANCE(576); + if (lookahead == 'm') ADVANCE(549); + if (lookahead == 'n') ADVANCE(660); + if (lookahead == 'o') ADVANCE(730); + if (lookahead == 'r') ADVANCE(577); + if (lookahead == 's') ADVANCE(658); + if (lookahead == 't') ADVANCE(671); + if (lookahead == 'u') ADVANCE(697); + if (lookahead == 'w') ADVANCE(608); + if (lookahead == '{') ADVANCE(964); + if (lookahead == '|') ADVANCE(892); + if (lookahead == '}') ADVANCE(965); + if (lookahead == '\t' || + lookahead == '\n' || + lookahead == '\r' || + lookahead == ' ') SKIP(385) + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1133); + if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(735); + END_STATE(); + case 386: + ACCEPT_TOKEN(ts_builtin_sym_end); + END_STATE(); + case 387: + ACCEPT_TOKEN(anon_sym_POUND_BANG); + END_STATE(); + case 388: + ACCEPT_TOKEN(aux_sym_shebang_token1); + END_STATE(); + case 389: + ACCEPT_TOKEN(aux_sym_shebang_token1); + if (lookahead == '\n') ADVANCE(389); + if (lookahead == '#') ADVANCE(1842); + if (lookahead == '\t' || + lookahead == '\r' || + lookahead == ' ') ADVANCE(2); + if (lookahead != 0) ADVANCE(3); + END_STATE(); + case 390: + ACCEPT_TOKEN(anon_sym_export); + if (lookahead == '-') ADVANCE(595); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(735); + END_STATE(); + case 391: + ACCEPT_TOKEN(anon_sym_export); + if (lookahead == '-') ADVANCE(595); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 392: + ACCEPT_TOKEN(anon_sym_export); + if (lookahead == '-') ADVANCE(595); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 393: + ACCEPT_TOKEN(anon_sym_alias); + END_STATE(); + case 394: + ACCEPT_TOKEN(anon_sym_alias); + if (lookahead == '-') ADVANCE(735); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 395: + ACCEPT_TOKEN(anon_sym_alias); + if (lookahead == '-') ADVANCE(735); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 396: + ACCEPT_TOKEN(anon_sym_alias); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 397: + ACCEPT_TOKEN(anon_sym_EQ); + END_STATE(); + case 398: + ACCEPT_TOKEN(anon_sym_EQ); + if (lookahead == '=') ADVANCE(1037); + if (lookahead == '>') ADVANCE(966); + if (lookahead == '~') ADVANCE(1056); + END_STATE(); + case 399: + ACCEPT_TOKEN(anon_sym_EQ); + if (lookahead == '=') ADVANCE(1037); + if (lookahead == '~') ADVANCE(1056); + END_STATE(); + case 400: + ACCEPT_TOKEN(anon_sym_let); + if (lookahead == '-') ADVANCE(593); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(735); + END_STATE(); + case 401: + ACCEPT_TOKEN(anon_sym_let); + if (lookahead == '-') ADVANCE(593); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 402: + ACCEPT_TOKEN(anon_sym_let); + if (lookahead == '-') ADVANCE(593); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 403: + ACCEPT_TOKEN(anon_sym_let_DASHenv); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 404: + ACCEPT_TOKEN(anon_sym_mut); + if (lookahead == '-') ADVANCE(735); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 405: + ACCEPT_TOKEN(anon_sym_mut); + if (lookahead == '-') ADVANCE(735); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 406: + ACCEPT_TOKEN(anon_sym_mut); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 407: + ACCEPT_TOKEN(anon_sym_const); + if (lookahead == '-') ADVANCE(735); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 408: + ACCEPT_TOKEN(anon_sym_const); + if (lookahead == '-') ADVANCE(735); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 409: + ACCEPT_TOKEN(anon_sym_const); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 410: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'N') ADVANCE(1159); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 411: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'a') ADVANCE(410); + if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 412: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'a') ADVANCE(448); + if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 413: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'a') ADVANCE(499); + if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 414: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'a') ADVANCE(455); + if (lookahead == 'o') ADVANCE(469); + if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 415: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'a') ADVANCE(481); + if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 416: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'a') ADVANCE(486); + if (lookahead == 'o') ADVANCE(419); + if (lookahead == 'u') ADVANCE(487); + if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 417: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'c') ADVANCE(443); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 418: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'c') ADVANCE(432); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 419: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'd') ADVANCE(497); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 420: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'd') ADVANCE(431); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 421: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'e') ADVANCE(440); + if (lookahead == 'o') ADVANCE(952); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 422: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'e') ADVANCE(489); + if (lookahead == 'o') ADVANCE(462); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 423: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'e') ADVANCE(441); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 424: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'e') ADVANCE(882); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 425: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'e') ADVANCE(1108); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 426: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'e') ADVANCE(1116); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 427: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'e') ADVANCE(1008); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 428: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'e') ADVANCE(948); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 429: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'e') ADVANCE(878); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 430: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'e') ADVANCE(932); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 431: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'e') ADVANCE(990); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 432: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'e') ADVANCE(983); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 433: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'e') ADVANCE(412); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 434: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'e') ADVANCE(478); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 435: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'e') ADVANCE(475); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 436: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'e') ADVANCE(471); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 437: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'e') ADVANCE(480); + if (lookahead == 'i') ADVANCE(453); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 438: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'f') ADVANCE(956); + if (lookahead == 'n') ADVANCE(439); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 439: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'f') ADVANCE(1149); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 440: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'f') ADVANCE(867); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 441: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'g') ADVANCE(447); + if (lookahead == 't') ADVANCE(495); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 442: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'h') ADVANCE(437); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 443: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'h') ADVANCE(962); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 444: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'i') ADVANCE(420); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 445: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'i') ADVANCE(415); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 446: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'i') ADVANCE(459); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 447: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'i') ADVANCE(485); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 448: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'k') ADVANCE(929); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 449: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'l') ADVANCE(1100); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 450: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'l') ADVANCE(445); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 451: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'l') ADVANCE(413); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 452: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'l') ADVANCE(449); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 453: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'l') ADVANCE(428); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 454: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'l') ADVANCE(429); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 455: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'l') ADVANCE(484); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 456: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'n') ADVANCE(483); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 457: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'n') ADVANCE(874); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 458: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'n') ADVANCE(979); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 459: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'n') ADVANCE(496); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 460: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'o') ADVANCE(456); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 461: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'o') ADVANCE(493); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 462: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'o') ADVANCE(466); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 463: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'o') ADVANCE(491); + if (lookahead == 'u') ADVANCE(452); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 464: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'o') ADVANCE(470); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 465: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'o') ADVANCE(479); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 466: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'p') ADVANCE(945); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 467: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'p') ADVANCE(465); + if (lookahead == 't') ADVANCE(435); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 468: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'r') ADVANCE(494); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 469: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'r') ADVANCE(935); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 470: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'r') ADVANCE(898); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 471: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'r') ADVANCE(986); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 472: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'r') ADVANCE(433); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 473: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'r') ADVANCE(418); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 474: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'r') ADVANCE(476); + if (lookahead == 'x') ADVANCE(467); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 475: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'r') ADVANCE(457); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 476: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'r') ADVANCE(464); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 477: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'r') ADVANCE(458); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 478: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'r') ADVANCE(451); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 479: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'r') ADVANCE(490); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 480: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'r') ADVANCE(427); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 481: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 's') ADVANCE(395); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 482: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 's') ADVANCE(424); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 483: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 's') ADVANCE(488); + if (lookahead == 't') ADVANCE(446); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 484: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 's') ADVANCE(426); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 485: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 's') ADVANCE(492); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 486: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 't') ADVANCE(417); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 487: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 't') ADVANCE(405); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 488: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 't') ADVANCE(408); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 489: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 't') ADVANCE(402); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 490: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 't') ADVANCE(392); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 491: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 't') ADVANCE(1083); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 492: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 't') ADVANCE(436); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 493: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'u') ADVANCE(473); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 494: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'u') ADVANCE(425); + if (lookahead == 'y') ADVANCE(974); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 495: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'u') ADVANCE(477); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 496: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'u') ADVANCE(430); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 497: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'u') ADVANCE(454); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 498: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'v') ADVANCE(434); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 499: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'y') ADVANCE(994); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 500: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(735); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 501: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(554); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(735); + END_STATE(); + case 502: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(731); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(735); + END_STATE(); + case 503: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == '-') ADVANCE(732); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(735); + END_STATE(); + case 504: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'B') ADVANCE(1307); + if (lookahead == 'I') ADVANCE(521); + if (lookahead == 'b') ADVANCE(1303); + if (lookahead == 'i') ADVANCE(557); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 505: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'B') ADVANCE(1259); + if (lookahead == 'I') ADVANCE(522); + if (lookahead == 'b') ADVANCE(1255); + if (lookahead == 'i') ADVANCE(558); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 506: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'B') ADVANCE(1227); + if (lookahead == 'I') ADVANCE(523); + if (lookahead == 'b') ADVANCE(1223); + if (lookahead == 'i') ADVANCE(559); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 507: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'B') ADVANCE(1243); + if (lookahead == 'I') ADVANCE(524); + if (lookahead == 'b') ADVANCE(1239); + if (lookahead == 'i') ADVANCE(560); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 508: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'B') ADVANCE(1291); + if (lookahead == 'I') ADVANCE(525); + if (lookahead == 'b') ADVANCE(1287); + if (lookahead == 'i') ADVANCE(561); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 509: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'B') ADVANCE(1275); + if (lookahead == 'I') ADVANCE(526); + if (lookahead == 'b') ADVANCE(1271); + if (lookahead == 'i') ADVANCE(562); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 510: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'B') ADVANCE(1323); + if (lookahead == 'I') ADVANCE(527); + if (lookahead == 'b') ADVANCE(1319); + if (lookahead == 'i') ADVANCE(563); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 511: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'B') ADVANCE(1299); + if (lookahead == 'I') ADVANCE(528); + if (lookahead == 'b') ADVANCE(1295); + if (lookahead == 'i') ADVANCE(529); + if (lookahead == 'n') ADVANCE(574); + if (lookahead == 'r') ADVANCE(684); + if (lookahead == 'x') ADVANCE(670); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 512: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'B') ADVANCE(1299); + if (lookahead == 'I') ADVANCE(528); + if (lookahead == 'b') ADVANCE(1295); + if (lookahead == 'i') ADVANCE(529); + if (lookahead == 'n') ADVANCE(574); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 513: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'B') ADVANCE(1251); + if (lookahead == 'I') ADVANCE(530); + if (lookahead == 'b') ADVANCE(1247); + if (lookahead == 'i') ADVANCE(531); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 514: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'B') ADVANCE(1219); + if (lookahead == 'I') ADVANCE(532); + if (lookahead == 'b') ADVANCE(1215); + if (lookahead == 'i') ADVANCE(533); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 515: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'B') ADVANCE(1235); + if (lookahead == 'I') ADVANCE(534); + if (lookahead == 'a') ADVANCE(704); + if (lookahead == 'b') ADVANCE(1231); + if (lookahead == 'i') ADVANCE(535); + if (lookahead == 'o') ADVANCE(569); + if (lookahead == 's') ADVANCE(1180); + if (lookahead == 'u') ADVANCE(705); + if (sym_cmd_identifier_character_set_5(lookahead)) ADVANCE(735); + END_STATE(); + case 516: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'B') ADVANCE(1235); + if (lookahead == 'I') ADVANCE(534); + if (lookahead == 'b') ADVANCE(1231); + if (lookahead == 'i') ADVANCE(535); + if (lookahead == 'o') ADVANCE(571); + if (lookahead == 's') ADVANCE(1180); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 517: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'B') ADVANCE(1283); + if (lookahead == 'I') ADVANCE(536); + if (lookahead == 'b') ADVANCE(1279); + if (lookahead == 'i') ADVANCE(537); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 518: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'B') ADVANCE(1267); + if (lookahead == 'I') ADVANCE(538); + if (lookahead == 'b') ADVANCE(1263); + if (lookahead == 'i') ADVANCE(539); + if (lookahead == 'r') ADVANCE(720); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 519: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'B') ADVANCE(1267); + if (lookahead == 'I') ADVANCE(538); + if (lookahead == 'b') ADVANCE(1263); + if (lookahead == 'i') ADVANCE(539); + if (lookahead == 'r') ADVANCE(721); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 520: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'B') ADVANCE(1315); + if (lookahead == 'I') ADVANCE(540); + if (lookahead == 'b') ADVANCE(1311); + if (lookahead == 'i') ADVANCE(541); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 521: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'B') ADVANCE(1491); + if (lookahead == 'b') ADVANCE(1487); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 522: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'B') ADVANCE(1407); + if (lookahead == 'b') ADVANCE(1403); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 523: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'B') ADVANCE(1351); + if (lookahead == 'b') ADVANCE(1347); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 524: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'B') ADVANCE(1379); + if (lookahead == 'b') ADVANCE(1375); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 525: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'B') ADVANCE(1463); + if (lookahead == 'b') ADVANCE(1459); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 526: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'B') ADVANCE(1435); + if (lookahead == 'b') ADVANCE(1431); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 527: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'B') ADVANCE(1519); + if (lookahead == 'b') ADVANCE(1515); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 528: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'B') ADVANCE(1475); + if (lookahead == 'b') ADVANCE(1479); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 529: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'B') ADVANCE(1471); + if (lookahead == 'b') ADVANCE(1467); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 530: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'B') ADVANCE(1391); + if (lookahead == 'b') ADVANCE(1395); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 531: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'B') ADVANCE(1387); + if (lookahead == 'b') ADVANCE(1383); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 532: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'B') ADVANCE(1335); + if (lookahead == 'b') ADVANCE(1339); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 533: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'B') ADVANCE(1331); + if (lookahead == 'b') ADVANCE(1327); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 534: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'B') ADVANCE(1363); + if (lookahead == 'b') ADVANCE(1367); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 535: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'B') ADVANCE(1359); + if (lookahead == 'b') ADVANCE(1355); + if (lookahead == 'n') ADVANCE(1188); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 536: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'B') ADVANCE(1447); + if (lookahead == 'b') ADVANCE(1451); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 537: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'B') ADVANCE(1443); + if (lookahead == 'b') ADVANCE(1439); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 538: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'B') ADVANCE(1419); + if (lookahead == 'b') ADVANCE(1423); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 539: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'B') ADVANCE(1415); + if (lookahead == 'b') ADVANCE(1411); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 540: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'B') ADVANCE(1503); + if (lookahead == 'b') ADVANCE(1507); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 541: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'B') ADVANCE(1499); + if (lookahead == 'b') ADVANCE(1495); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 542: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'N') ADVANCE(1163); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 543: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'a') ADVANCE(542); + if (sym_cmd_identifier_character_set_6(lookahead)) ADVANCE(735); + END_STATE(); + case 544: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'a') ADVANCE(625); + if (sym_cmd_identifier_character_set_6(lookahead)) ADVANCE(735); + END_STATE(); + case 545: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'a') ADVANCE(733); + if (sym_cmd_identifier_character_set_6(lookahead)) ADVANCE(735); + END_STATE(); + case 546: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'a') ADVANCE(636); + if (lookahead == 'o') ADVANCE(672); + if (sym_cmd_identifier_character_set_6(lookahead)) ADVANCE(735); + END_STATE(); + case 547: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'a') ADVANCE(636); + if (sym_cmd_identifier_character_set_6(lookahead)) ADVANCE(735); + END_STATE(); + case 548: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'a') ADVANCE(692); + if (sym_cmd_identifier_character_set_6(lookahead)) ADVANCE(735); + END_STATE(); + case 549: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'a') ADVANCE(704); + if (lookahead == 'o') ADVANCE(572); + if (lookahead == 'u') ADVANCE(705); + if (sym_cmd_identifier_character_set_6(lookahead)) ADVANCE(735); + END_STATE(); + case 550: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'a') ADVANCE(704); + if (lookahead == 'o') ADVANCE(569); + if (lookahead == 'u') ADVANCE(705); + if (sym_cmd_identifier_character_set_6(lookahead)) ADVANCE(735); + END_STATE(); + case 551: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'a') ADVANCE(704); + if (sym_cmd_identifier_character_set_6(lookahead)) ADVANCE(735); + END_STATE(); + case 552: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'a') ADVANCE(734); + if (lookahead == 'e') ADVANCE(604); + if (lookahead == 'o') ADVANCE(953); + if (sym_cmd_identifier_character_set_6(lookahead)) ADVANCE(735); + END_STATE(); + case 553: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'a') ADVANCE(734); + if (sym_cmd_identifier_character_set_6(lookahead)) ADVANCE(735); + END_STATE(); + case 554: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'a') ADVANCE(653); + if (lookahead == 'o') ADVANCE(679); + if (lookahead == 's') ADVANCE(610); + if (lookahead == 'x') ADVANCE(668); + if (sym_cmd_identifier_character_set_6(lookahead)) ADVANCE(735); + END_STATE(); + case 555: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'a') ADVANCE(690); + if (sym_cmd_identifier_character_set_6(lookahead)) ADVANCE(735); + END_STATE(); + case 556: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'a') ADVANCE(716); + if (lookahead == 'o') ADVANCE(638); + if (sym_cmd_identifier_character_set_6(lookahead)) ADVANCE(735); + END_STATE(); + case 557: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'b') ADVANCE(1483); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 558: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'b') ADVANCE(1399); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 559: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'b') ADVANCE(1343); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 560: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'b') ADVANCE(1371); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 561: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'b') ADVANCE(1455); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 562: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'b') ADVANCE(1427); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 563: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'b') ADVANCE(1511); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 564: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'c') ADVANCE(1184); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 565: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'c') ADVANCE(609); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 566: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'c') ADVANCE(613); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 567: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'c') ADVANCE(585); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 568: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'd') ADVANCE(1071); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 569: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'd') ADVANCE(1021); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 570: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'd') ADVANCE(1061); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 571: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'd') ADVANCE(1023); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 572: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'd') ADVANCE(724); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 573: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'd') ADVANCE(579); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 574: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'd') ADVANCE(696); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 575: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'e') ADVANCE(604); + if (lookahead == 'o') ADVANCE(953); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 576: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'e') ADVANCE(703); + if (lookahead == 'o') ADVANCE(659); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 577: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'e') ADVANCE(606); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 578: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'e') ADVANCE(884); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 579: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'e') ADVANCE(988); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 580: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'e') ADVANCE(1112); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 581: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'e') ADVANCE(1120); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 582: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'e') ADVANCE(1009); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 583: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'e') ADVANCE(949); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 584: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'e') ADVANCE(879); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 585: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'e') ADVANCE(981); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 586: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'e') ADVANCE(933); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 587: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'e') ADVANCE(959); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 588: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'e') ADVANCE(544); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 589: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'e') ADVANCE(643); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 590: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'e') ADVANCE(564); + if (lookahead == 'o') ADVANCE(719); + if (lookahead == 't') ADVANCE(555); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 591: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'e') ADVANCE(564); + if (lookahead == 't') ADVANCE(555); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 592: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'e') ADVANCE(686); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 593: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'e') ADVANCE(645); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 594: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'e') ADVANCE(648); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 595: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'e') ADVANCE(651); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 596: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'e') ADVANCE(685); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 597: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'e') ADVANCE(652); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 598: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'e') ADVANCE(674); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 599: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'e') ADVANCE(715); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 600: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'e') ADVANCE(689); + if (lookahead == 'i') ADVANCE(634); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 601: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'e') ADVANCE(689); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 602: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'f') ADVANCE(957); + if (lookahead == 'n') ADVANCE(938); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 603: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'f') ADVANCE(957); + if (lookahead == 'n') ADVANCE(605); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 604: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'f') ADVANCE(865); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 605: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'f') ADVANCE(1153); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 606: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'g') ADVANCE(619); + if (lookahead == 't') ADVANCE(722); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 607: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'h') ADVANCE(600); + if (lookahead == 'k') ADVANCE(1200); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 608: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'h') ADVANCE(600); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 609: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'h') ADVANCE(963); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 610: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'h') ADVANCE(628); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 611: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'h') ADVANCE(1054); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 612: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'h') ADVANCE(1051); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 613: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'h') ADVANCE(977); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 614: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'h') ADVANCE(601); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 615: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'i') ADVANCE(573); + if (lookahead == 'r') ADVANCE(1192); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 616: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'i') ADVANCE(573); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 617: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'i') ADVANCE(548); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 618: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'i') ADVANCE(647); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 619: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'i') ADVANCE(699); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 620: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'i') ADVANCE(709); + if (lookahead == 'r') ADVANCE(588); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 621: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'i') ADVANCE(709); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 622: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'i') ADVANCE(642); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 623: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'i') ADVANCE(712); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 624: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'i') ADVANCE(714); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 625: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'k') ADVANCE(930); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 626: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'k') ADVANCE(1200); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 627: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'l') ADVANCE(1104); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 628: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'l') ADVANCE(1032); + if (lookahead == 'r') ADVANCE(1035); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 629: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'l') ADVANCE(617); + if (lookahead == 'n') ADVANCE(568); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 630: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'l') ADVANCE(617); + if (lookahead == 's') ADVANCE(997); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 631: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'l') ADVANCE(617); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 632: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'l') ADVANCE(545); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 633: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'l') ADVANCE(627); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 634: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'l') ADVANCE(583); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 635: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'l') ADVANCE(584); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 636: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'l') ADVANCE(700); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 637: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'l') ADVANCE(701); + if (lookahead == 'r') ADVANCE(684); + if (lookahead == 'x') ADVANCE(670); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 638: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'n') ADVANCE(698); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 639: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'n') ADVANCE(875); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 640: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'n') ADVANCE(980); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 641: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'n') ADVANCE(938); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 642: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'n') ADVANCE(1048); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 643: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'n') ADVANCE(725); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 644: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'n') ADVANCE(605); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 645: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'n') ADVANCE(726); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 646: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'n') ADVANCE(568); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 647: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'n') ADVANCE(723); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 648: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'n') ADVANCE(727); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 649: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'n') ADVANCE(574); + if (lookahead == 'r') ADVANCE(684); + if (lookahead == 'x') ADVANCE(670); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 650: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'n') ADVANCE(574); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 651: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'n') ADVANCE(728); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 652: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'n') ADVANCE(729); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 653: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'n') ADVANCE(570); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 654: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'n') ADVANCE(711); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 655: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'o') ADVANCE(638); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 656: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'o') ADVANCE(953); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 657: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'o') ADVANCE(719); + if (lookahead == 't') ADVANCE(555); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 658: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'o') ADVANCE(719); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 659: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'o') ADVANCE(669); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 660: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'o') ADVANCE(706); + if (lookahead == 'u') ADVANCE(633); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 661: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'o') ADVANCE(673); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 662: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'o') ADVANCE(571); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 663: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'o') ADVANCE(688); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 664: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'o') ADVANCE(710); + if (lookahead == 's') ADVANCE(1167); + if (lookahead == 'u') ADVANCE(633); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 665: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'o') ADVANCE(710); + if (lookahead == 'u') ADVANCE(633); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 666: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'o') ADVANCE(678); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 667: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'o') ADVANCE(654); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 668: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'o') ADVANCE(680); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 669: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'p') ADVANCE(946); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 670: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'p') ADVANCE(663); + if (lookahead == 't') ADVANCE(596); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 671: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'r') ADVANCE(720); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 672: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'r') ADVANCE(936); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 673: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'r') ADVANCE(900); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 674: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'r') ADVANCE(987); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 675: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'r') ADVANCE(1192); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 676: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'r') ADVANCE(1079); + if (lookahead == 'v') ADVANCE(592); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 677: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'r') ADVANCE(1079); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 678: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'r') ADVANCE(1075); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 679: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'r') ADVANCE(1067); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 680: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'r') ADVANCE(1064); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 681: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'r') ADVANCE(588); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 682: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'r') ADVANCE(567); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 683: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'r') ADVANCE(684); + if (lookahead == 'x') ADVANCE(670); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 684: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'r') ADVANCE(661); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 685: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'r') ADVANCE(639); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 686: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'r') ADVANCE(632); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 687: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'r') ADVANCE(640); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 688: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'r') ADVANCE(708); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 689: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'r') ADVANCE(582); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 690: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'r') ADVANCE(718); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 691: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'r') ADVANCE(721); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 692: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 's') ADVANCE(396); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 693: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 's') ADVANCE(1174); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 694: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 's') ADVANCE(1171); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 695: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 's') ADVANCE(1176); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 696: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 's') ADVANCE(502); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 697: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 's') ADVANCE(578); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 698: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 's') ADVANCE(707); + if (lookahead == 't') ADVANCE(618); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 699: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 's') ADVANCE(717); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 700: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 's') ADVANCE(581); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 701: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 's') ADVANCE(587); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 702: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 's') ADVANCE(503); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 703: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 't') ADVANCE(400); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 704: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 't') ADVANCE(565); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 705: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 't') ADVANCE(406); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 706: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 't') ADVANCE(1088); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 707: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 't') ADVANCE(409); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 708: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 't') ADVANCE(390); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 709: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 't') ADVANCE(501); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 710: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 't') ADVANCE(1085); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 711: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 't') ADVANCE(618); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 712: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 't') ADVANCE(611); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 713: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 't') ADVANCE(555); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 714: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 't') ADVANCE(612); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 715: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 't') ADVANCE(722); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 716: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 't') ADVANCE(566); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 717: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 't') ADVANCE(598); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 718: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 't') ADVANCE(702); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 719: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'u') ADVANCE(682); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 720: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'u') ADVANCE(580); + if (lookahead == 'y') ADVANCE(975); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 721: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'u') ADVANCE(580); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 722: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'u') ADVANCE(687); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 723: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'u') ADVANCE(586); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 724: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'u') ADVANCE(635); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 725: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'v') ADVANCE(870); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 726: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'v') ADVANCE(403); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 727: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'v') ADVANCE(992); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 728: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'v') ADVANCE(871); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 729: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'v') ADVANCE(984); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 730: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'v') ADVANCE(592); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 731: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'w') ADVANCE(623); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 732: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'w') ADVANCE(624); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 733: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'y') ADVANCE(995); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 734: + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'y') ADVANCE(1196); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 735: + ACCEPT_TOKEN(sym_cmd_identifier); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 736: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == '+') ADVANCE(233); + if (lookahead == '>') ADVANCE(1564); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 737: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == '+') ADVANCE(179); + if (lookahead == '>') ADVANCE(1566); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 738: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == '-') ADVANCE(146); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 739: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == '-') ADVANCE(204); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 740: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == '-') ADVANCE(302); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 741: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == '-') ADVANCE(250); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 742: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == '-') ADVANCE(253); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 743: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == '-') ADVANCE(164); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 744: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == '-') ADVANCE(239); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 745: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == '-') ADVANCE(303); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 746: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == '-') ADVANCE(304); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 747: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'B') ADVANCE(1306); + if (lookahead == 'I') ADVANCE(762); + if (lookahead == 'b') ADVANCE(1302); + if (lookahead == 'i') ADVANCE(789); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 748: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'B') ADVANCE(1258); + if (lookahead == 'I') ADVANCE(763); + if (lookahead == 'b') ADVANCE(1254); + if (lookahead == 'i') ADVANCE(790); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 749: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'B') ADVANCE(1226); + if (lookahead == 'I') ADVANCE(764); + if (lookahead == 'b') ADVANCE(1222); + if (lookahead == 'i') ADVANCE(791); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 750: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'B') ADVANCE(1242); + if (lookahead == 'I') ADVANCE(765); + if (lookahead == 'b') ADVANCE(1238); + if (lookahead == 'i') ADVANCE(792); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 751: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'B') ADVANCE(1290); + if (lookahead == 'I') ADVANCE(766); + if (lookahead == 'b') ADVANCE(1286); + if (lookahead == 'i') ADVANCE(793); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 752: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'B') ADVANCE(1274); + if (lookahead == 'I') ADVANCE(767); + if (lookahead == 'b') ADVANCE(1270); + if (lookahead == 'i') ADVANCE(794); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 753: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'B') ADVANCE(1322); + if (lookahead == 'I') ADVANCE(768); + if (lookahead == 'b') ADVANCE(1318); + if (lookahead == 'i') ADVANCE(795); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 754: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'B') ADVANCE(1298); + if (lookahead == 'I') ADVANCE(769); + if (lookahead == 'b') ADVANCE(1294); + if (lookahead == 'i') ADVANCE(770); + if (lookahead == 'n') ADVANCE(799); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 755: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'B') ADVANCE(1250); + if (lookahead == 'I') ADVANCE(771); + if (lookahead == 'b') ADVANCE(1246); + if (lookahead == 'i') ADVANCE(772); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 756: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'B') ADVANCE(1218); + if (lookahead == 'I') ADVANCE(773); + if (lookahead == 'b') ADVANCE(1214); + if (lookahead == 'i') ADVANCE(774); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 757: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'B') ADVANCE(1234); + if (lookahead == 'I') ADVANCE(775); + if (lookahead == 'b') ADVANCE(1230); + if (lookahead == 'i') ADVANCE(776); + if (lookahead == 'o') ADVANCE(798); + if (lookahead == 's') ADVANCE(1179); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 758: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'B') ADVANCE(1282); + if (lookahead == 'I') ADVANCE(777); + if (lookahead == 'b') ADVANCE(1278); + if (lookahead == 'i') ADVANCE(778); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 759: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'B') ADVANCE(1266); + if (lookahead == 'I') ADVANCE(779); + if (lookahead == 'b') ADVANCE(1262); + if (lookahead == 'i') ADVANCE(780); + if (lookahead == 'r') ADVANCE(859); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 760: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'B') ADVANCE(1266); + if (lookahead == 'I') ADVANCE(779); + if (lookahead == 'b') ADVANCE(1262); + if (lookahead == 'i') ADVANCE(780); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 761: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'B') ADVANCE(1314); + if (lookahead == 'I') ADVANCE(781); + if (lookahead == 'b') ADVANCE(1310); + if (lookahead == 'i') ADVANCE(782); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 762: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'B') ADVANCE(1490); + if (lookahead == 'b') ADVANCE(1486); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 763: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'B') ADVANCE(1406); + if (lookahead == 'b') ADVANCE(1402); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 764: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'B') ADVANCE(1350); + if (lookahead == 'b') ADVANCE(1346); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 765: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'B') ADVANCE(1378); + if (lookahead == 'b') ADVANCE(1374); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 766: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'B') ADVANCE(1462); + if (lookahead == 'b') ADVANCE(1458); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 767: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'B') ADVANCE(1434); + if (lookahead == 'b') ADVANCE(1430); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 768: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'B') ADVANCE(1518); + if (lookahead == 'b') ADVANCE(1514); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 769: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'B') ADVANCE(1474); + if (lookahead == 'b') ADVANCE(1478); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 770: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'B') ADVANCE(1470); + if (lookahead == 'b') ADVANCE(1466); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 771: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'B') ADVANCE(1390); + if (lookahead == 'b') ADVANCE(1394); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 772: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'B') ADVANCE(1386); + if (lookahead == 'b') ADVANCE(1382); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 773: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'B') ADVANCE(1334); + if (lookahead == 'b') ADVANCE(1338); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 774: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'B') ADVANCE(1330); + if (lookahead == 'b') ADVANCE(1326); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 775: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'B') ADVANCE(1362); + if (lookahead == 'b') ADVANCE(1366); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 776: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'B') ADVANCE(1358); + if (lookahead == 'b') ADVANCE(1354); + if (lookahead == 'n') ADVANCE(1187); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 777: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'B') ADVANCE(1446); + if (lookahead == 'b') ADVANCE(1450); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 778: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'B') ADVANCE(1442); + if (lookahead == 'b') ADVANCE(1438); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 779: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'B') ADVANCE(1418); + if (lookahead == 'b') ADVANCE(1422); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 780: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'B') ADVANCE(1414); + if (lookahead == 'b') ADVANCE(1410); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 781: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'B') ADVANCE(1502); + if (lookahead == 'b') ADVANCE(1506); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 782: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'B') ADVANCE(1498); + if (lookahead == 'b') ADVANCE(1494); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 783: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'N') ADVANCE(1160); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 784: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'a') ADVANCE(783); + if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 785: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'a') ADVANCE(861); + if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 786: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'a') ADVANCE(814); + if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 787: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'a') ADVANCE(841); + if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 788: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'a') ADVANCE(845); + if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 789: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'b') ADVANCE(1482); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 790: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'b') ADVANCE(1398); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 791: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'b') ADVANCE(1342); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 792: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'b') ADVANCE(1370); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 793: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'b') ADVANCE(1454); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 794: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'b') ADVANCE(1426); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 795: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'b') ADVANCE(1510); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 796: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'c') ADVANCE(1183); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 797: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'd') ADVANCE(1070); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 798: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'd') ADVANCE(1022); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 799: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'd') ADVANCE(848); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 800: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'd') ADVANCE(805); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 801: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'e') ADVANCE(796); + if (lookahead == 't') ADVANCE(787); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 802: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'e') ADVANCE(1109); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 803: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'e') ADVANCE(1117); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 804: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'e') ADVANCE(883); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 805: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'e') ADVANCE(991); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 806: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'e') ADVANCE(744); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 807: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'e') ADVANCE(815); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 808: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'f') ADVANCE(1150); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 809: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'i') ADVANCE(852); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 810: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'i') ADVANCE(800); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 811: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'k') ADVANCE(1199); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 812: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'l') ADVANCE(1101); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 813: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'l') ADVANCE(812); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 814: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'l') ADVANCE(849); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 815: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'l') ADVANCE(816); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 816: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'l') ADVANCE(741); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 817: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'l') ADVANCE(743); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 818: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'l') ADVANCE(817); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 819: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'm') ADVANCE(835); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 820: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'n') ADVANCE(797); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 821: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'n') ADVANCE(940); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 822: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'n') ADVANCE(942); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 823: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'n') ADVANCE(808); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 824: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'n') ADVANCE(799); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 825: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'n') ADVANCE(806); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 826: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'o') ADVANCE(854); + if (lookahead == 's') ADVANCE(1166); + if (lookahead == 'u') ADVANCE(813); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 827: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'o') ADVANCE(854); + if (lookahead == 'u') ADVANCE(813); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 828: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'o') ADVANCE(839); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 829: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'o') ADVANCE(798); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 830: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'o') ADVANCE(853); + if (lookahead == 'u') ADVANCE(813); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 831: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'o') ADVANCE(840); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 832: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'o') ADVANCE(844); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 833: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'o') ADVANCE(855); + if (lookahead == 's') ADVANCE(1166); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 834: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'o') ADVANCE(855); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 835: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'p') ADVANCE(832); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 836: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'r') ADVANCE(1191); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 837: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'r') ADVANCE(1078); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 838: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'r') ADVANCE(859); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 839: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'r') ADVANCE(1074); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 840: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'r') ADVANCE(899); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 841: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'r') ADVANCE(858); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 842: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'r') ADVANCE(843); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 843: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'r') ADVANCE(831); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 844: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'r') ADVANCE(857); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 845: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'r') ADVANCE(746); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 846: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 's') ADVANCE(1170); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 847: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 's') ADVANCE(1175); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 848: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 's') ADVANCE(740); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 849: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 's') ADVANCE(803); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 850: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 's') ADVANCE(804); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 851: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 's') ADVANCE(745); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 852: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 't') ADVANCE(738); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 853: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 't') ADVANCE(1086); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 854: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 't') ADVANCE(1084); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 855: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 't') ADVANCE(739); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 856: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 't') ADVANCE(787); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 857: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 't') ADVANCE(742); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 858: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 't') ADVANCE(851); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 859: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'u') ADVANCE(802); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 860: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'u') ADVANCE(818); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 861: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'y') ADVANCE(1195); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 862: + ACCEPT_TOKEN(sym_identifier); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 863: + ACCEPT_TOKEN(anon_sym_SEMI); + END_STATE(); + case 864: + ACCEPT_TOKEN(anon_sym_LF); + if (lookahead == '\n') ADVANCE(864); + END_STATE(); + case 865: + ACCEPT_TOKEN(anon_sym_def); + if (lookahead == '-') ADVANCE(589); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(735); + END_STATE(); + case 866: + ACCEPT_TOKEN(anon_sym_def); + if (lookahead == '-') ADVANCE(589); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 867: + ACCEPT_TOKEN(anon_sym_def); + if (lookahead == '-') ADVANCE(589); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 868: + ACCEPT_TOKEN(anon_sym_def); + if (lookahead == '-') ADVANCE(181); + END_STATE(); + case 869: + ACCEPT_TOKEN(anon_sym_def_DASHenv); + END_STATE(); + case 870: + ACCEPT_TOKEN(anon_sym_def_DASHenv); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 871: + ACCEPT_TOKEN(anon_sym_export_DASHenv); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 872: + ACCEPT_TOKEN(anon_sym_extern); + END_STATE(); + case 873: + ACCEPT_TOKEN(anon_sym_extern); + if (lookahead == '-') ADVANCE(735); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 874: + ACCEPT_TOKEN(anon_sym_extern); + if (lookahead == '-') ADVANCE(735); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 875: + ACCEPT_TOKEN(anon_sym_extern); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 876: + ACCEPT_TOKEN(anon_sym_module); + END_STATE(); + case 877: + ACCEPT_TOKEN(anon_sym_module); + if (lookahead == '-') ADVANCE(735); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 878: + ACCEPT_TOKEN(anon_sym_module); + if (lookahead == '-') ADVANCE(735); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 879: + ACCEPT_TOKEN(anon_sym_module); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 880: + ACCEPT_TOKEN(anon_sym_use); + END_STATE(); + case 881: + ACCEPT_TOKEN(anon_sym_use); + if (lookahead == '-') ADVANCE(735); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 882: + ACCEPT_TOKEN(anon_sym_use); + if (lookahead == '-') ADVANCE(735); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 883: + ACCEPT_TOKEN(anon_sym_use); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 884: + ACCEPT_TOKEN(anon_sym_use); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 885: + ACCEPT_TOKEN(anon_sym_COLON); + END_STATE(); + case 886: + ACCEPT_TOKEN(anon_sym_DASH_GT); + END_STATE(); + case 887: + ACCEPT_TOKEN(anon_sym_LBRACK); + END_STATE(); + case 888: + ACCEPT_TOKEN(anon_sym_COMMA); + END_STATE(); + case 889: + ACCEPT_TOKEN(anon_sym_RBRACK); + END_STATE(); + case 890: + ACCEPT_TOKEN(anon_sym_LPAREN); + END_STATE(); + case 891: + ACCEPT_TOKEN(anon_sym_RPAREN); + END_STATE(); + case 892: + ACCEPT_TOKEN(anon_sym_PIPE); + END_STATE(); + case 893: + ACCEPT_TOKEN(anon_sym_PIPE); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 894: + ACCEPT_TOKEN(anon_sym_DOLLAR); + END_STATE(); + case 895: + ACCEPT_TOKEN(anon_sym_DOLLAR); + if (lookahead == '"') ADVANCE(1557); + if (lookahead == '\'') ADVANCE(1555); + END_STATE(); + case 896: + ACCEPT_TOKEN(anon_sym_cell_DASHpath); + END_STATE(); + case 897: + ACCEPT_TOKEN(anon_sym_error); + if (lookahead == '-') ADVANCE(735); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 898: + ACCEPT_TOKEN(anon_sym_error); + if (lookahead == '-') ADVANCE(735); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 899: + ACCEPT_TOKEN(anon_sym_error); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 900: + ACCEPT_TOKEN(anon_sym_error); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 901: + ACCEPT_TOKEN(anon_sym_full_DASHcell_DASHpath); + END_STATE(); + case 902: + ACCEPT_TOKEN(anon_sym_import_DASHpattern); + END_STATE(); + case 903: + ACCEPT_TOKEN(anon_sym_one_DASHof); + END_STATE(); + case 904: + ACCEPT_TOKEN(anon_sym_var_DASHwith_DASHopt_DASHtype); + END_STATE(); + case 905: + ACCEPT_TOKEN(anon_sym_LT); + END_STATE(); + case 906: + ACCEPT_TOKEN(anon_sym_LT); + if (lookahead == '=') ADVANCE(1043); + END_STATE(); + case 907: + ACCEPT_TOKEN(anon_sym_GT); + END_STATE(); + case 908: + ACCEPT_TOKEN(anon_sym_GT); + if (lookahead == '=') ADVANCE(1045); + END_STATE(); + case 909: + ACCEPT_TOKEN(anon_sym_GT); + if (lookahead == '=') ADVANCE(1046); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 910: + ACCEPT_TOKEN(anon_sym_AT); + END_STATE(); + case 911: + ACCEPT_TOKEN(anon_sym_DOT_DOT_DOT); + END_STATE(); + case 912: + ACCEPT_TOKEN(anon_sym_QMARK); + END_STATE(); + case 913: + ACCEPT_TOKEN(anon_sym_DASH_DASH); + END_STATE(); + case 914: + ACCEPT_TOKEN(anon_sym_DASH); + END_STATE(); + case 915: + ACCEPT_TOKEN(anon_sym_DASH); + if (lookahead == '-') ADVANCE(913); + END_STATE(); + case 916: + ACCEPT_TOKEN(anon_sym_DASH); + if (lookahead == '-') ADVANCE(913); + if (lookahead == '=') ADVANCE(1003); + if (lookahead == '>') ADVANCE(886); + if (lookahead == 'i') ADVANCE(1575); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1577); + END_STATE(); + case 917: + ACCEPT_TOKEN(anon_sym_DASH); + if (lookahead == '-') ADVANCE(913); + if (lookahead == '>') ADVANCE(886); + END_STATE(); + case 918: + ACCEPT_TOKEN(anon_sym_DASH); + if (lookahead == '-') ADVANCE(913); + if (lookahead == 'i') ADVANCE(1575); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1135); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1577); + END_STATE(); + case 919: + ACCEPT_TOKEN(anon_sym_DASH); + if (lookahead == '-') ADVANCE(913); + if (lookahead == 'i') ADVANCE(219); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1134); + END_STATE(); + case 920: + ACCEPT_TOKEN(anon_sym_DASH); + if (lookahead == '-') ADVANCE(913); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1577); + END_STATE(); + case 921: + ACCEPT_TOKEN(anon_sym_DASH); + if (lookahead == '=') ADVANCE(1003); + END_STATE(); + case 922: + ACCEPT_TOKEN(anon_sym_DASH); + if (lookahead == 'i') ADVANCE(219); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1134); + END_STATE(); + case 923: + ACCEPT_TOKEN(aux_sym_param_short_flag_token1); + END_STATE(); + case 924: + ACCEPT_TOKEN(aux_sym_param_short_flag_token1); + if (lookahead == '+') ADVANCE(233); + if (lookahead == '>') ADVANCE(1564); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 925: + ACCEPT_TOKEN(aux_sym_param_short_flag_token1); + if (lookahead == '+') ADVANCE(179); + if (lookahead == '>') ADVANCE(1566); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 926: + ACCEPT_TOKEN(aux_sym_param_short_flag_token1); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(325); + END_STATE(); + case 927: + ACCEPT_TOKEN(aux_sym_param_short_flag_token1); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 928: + ACCEPT_TOKEN(anon_sym_break); + if (lookahead == '-') ADVANCE(735); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 929: + ACCEPT_TOKEN(anon_sym_break); + if (lookahead == '-') ADVANCE(735); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 930: + ACCEPT_TOKEN(anon_sym_break); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 931: + ACCEPT_TOKEN(anon_sym_continue); + if (lookahead == '-') ADVANCE(735); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 932: + ACCEPT_TOKEN(anon_sym_continue); + if (lookahead == '-') ADVANCE(735); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 933: + ACCEPT_TOKEN(anon_sym_continue); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 934: + ACCEPT_TOKEN(anon_sym_for); + if (lookahead == '-') ADVANCE(735); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 935: + ACCEPT_TOKEN(anon_sym_for); + if (lookahead == '-') ADVANCE(735); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 936: + ACCEPT_TOKEN(anon_sym_for); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 937: + ACCEPT_TOKEN(anon_sym_in); + END_STATE(); + case 938: + ACCEPT_TOKEN(anon_sym_in); + if (lookahead == 'f') ADVANCE(1153); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 939: + ACCEPT_TOKEN(anon_sym_in); + if (lookahead == 'f') ADVANCE(1154); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 940: + ACCEPT_TOKEN(anon_sym_in); + if (lookahead == 'f') ADVANCE(1150); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 941: + ACCEPT_TOKEN(anon_sym_in); + if (lookahead == 'f') ADVANCE(1147); + END_STATE(); + case 942: + ACCEPT_TOKEN(anon_sym_in); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 943: + ACCEPT_TOKEN(anon_sym_in); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1728); + END_STATE(); + case 944: + ACCEPT_TOKEN(anon_sym_loop); + if (lookahead == '-') ADVANCE(735); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 945: + ACCEPT_TOKEN(anon_sym_loop); + if (lookahead == '-') ADVANCE(735); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 946: + ACCEPT_TOKEN(anon_sym_loop); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 947: + ACCEPT_TOKEN(anon_sym_while); + if (lookahead == '-') ADVANCE(735); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 948: + ACCEPT_TOKEN(anon_sym_while); + if (lookahead == '-') ADVANCE(735); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 949: + ACCEPT_TOKEN(anon_sym_while); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 950: + ACCEPT_TOKEN(anon_sym_do); + END_STATE(); + case 951: + ACCEPT_TOKEN(anon_sym_do); + if (lookahead == '-') ADVANCE(735); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 952: + ACCEPT_TOKEN(anon_sym_do); + if (lookahead == '-') ADVANCE(735); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 953: + ACCEPT_TOKEN(anon_sym_do); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 954: + ACCEPT_TOKEN(anon_sym_if); + END_STATE(); + case 955: + ACCEPT_TOKEN(anon_sym_if); + if (lookahead == '-') ADVANCE(735); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 956: + ACCEPT_TOKEN(anon_sym_if); + if (lookahead == '-') ADVANCE(735); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 957: + ACCEPT_TOKEN(anon_sym_if); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 958: + ACCEPT_TOKEN(anon_sym_else); + END_STATE(); + case 959: + ACCEPT_TOKEN(anon_sym_else); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 960: + ACCEPT_TOKEN(anon_sym_match); + END_STATE(); + case 961: + ACCEPT_TOKEN(anon_sym_match); + if (lookahead == '-') ADVANCE(735); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 962: + ACCEPT_TOKEN(anon_sym_match); + if (lookahead == '-') ADVANCE(735); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 963: + ACCEPT_TOKEN(anon_sym_match); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 964: + ACCEPT_TOKEN(anon_sym_LBRACE); + END_STATE(); + case 965: + ACCEPT_TOKEN(anon_sym_RBRACE); + END_STATE(); + case 966: + ACCEPT_TOKEN(anon_sym_EQ_GT); + END_STATE(); + case 967: + ACCEPT_TOKEN(anon_sym_DOT); + END_STATE(); + case 968: + ACCEPT_TOKEN(anon_sym_DOT); + if (lookahead == '.') ADVANCE(1093); + END_STATE(); + case 969: + ACCEPT_TOKEN(anon_sym_DOT); + if (lookahead == '.') ADVANCE(1094); + END_STATE(); + case 970: + ACCEPT_TOKEN(anon_sym_DOT); + if (lookahead == '.') ADVANCE(1095); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 971: + ACCEPT_TOKEN(anon_sym_DOT); + if (lookahead == '.') ADVANCE(73); + END_STATE(); + case 972: + ACCEPT_TOKEN(anon_sym_try); + END_STATE(); + case 973: + ACCEPT_TOKEN(anon_sym_try); + if (lookahead == '-') ADVANCE(735); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 974: + ACCEPT_TOKEN(anon_sym_try); + if (lookahead == '-') ADVANCE(735); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 975: + ACCEPT_TOKEN(anon_sym_try); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 976: + ACCEPT_TOKEN(anon_sym_catch); + END_STATE(); + case 977: + ACCEPT_TOKEN(anon_sym_catch); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 978: + ACCEPT_TOKEN(anon_sym_return); + if (lookahead == '-') ADVANCE(735); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 979: + ACCEPT_TOKEN(anon_sym_return); + if (lookahead == '-') ADVANCE(735); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 980: + ACCEPT_TOKEN(anon_sym_return); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 981: + ACCEPT_TOKEN(anon_sym_source); + if (lookahead == '-') ADVANCE(597); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(735); + END_STATE(); + case 982: + ACCEPT_TOKEN(anon_sym_source); + if (lookahead == '-') ADVANCE(597); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 983: + ACCEPT_TOKEN(anon_sym_source); + if (lookahead == '-') ADVANCE(597); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 984: + ACCEPT_TOKEN(anon_sym_source_DASHenv); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 985: + ACCEPT_TOKEN(anon_sym_register); + if (lookahead == '-') ADVANCE(735); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 986: + ACCEPT_TOKEN(anon_sym_register); + if (lookahead == '-') ADVANCE(735); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 987: + ACCEPT_TOKEN(anon_sym_register); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 988: + ACCEPT_TOKEN(anon_sym_hide); + if (lookahead == '-') ADVANCE(594); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(735); + END_STATE(); + case 989: + ACCEPT_TOKEN(anon_sym_hide); + if (lookahead == '-') ADVANCE(594); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 990: + ACCEPT_TOKEN(anon_sym_hide); + if (lookahead == '-') ADVANCE(594); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 991: + ACCEPT_TOKEN(anon_sym_hide); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 992: + ACCEPT_TOKEN(anon_sym_hide_DASHenv); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 993: + ACCEPT_TOKEN(anon_sym_overlay); + if (lookahead == '-') ADVANCE(735); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 994: + ACCEPT_TOKEN(anon_sym_overlay); + if (lookahead == '-') ADVANCE(735); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 995: + ACCEPT_TOKEN(anon_sym_overlay); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 996: + ACCEPT_TOKEN(anon_sym_as); + if (lookahead == '-') ADVANCE(735); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 997: + ACCEPT_TOKEN(anon_sym_as); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 998: + ACCEPT_TOKEN(anon_sym_STAR); + END_STATE(); + case 999: + ACCEPT_TOKEN(anon_sym_STAR); + if (lookahead == '*') ADVANCE(1012); + END_STATE(); + case 1000: + ACCEPT_TOKEN(anon_sym_STAR); + if (lookahead == '*') ADVANCE(1012); + if (lookahead == '=') ADVANCE(1004); + END_STATE(); + case 1001: + ACCEPT_TOKEN(anon_sym_STAR); + if (lookahead == '*') ADVANCE(1013); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1002: + ACCEPT_TOKEN(anon_sym_PLUS_EQ); + END_STATE(); + case 1003: + ACCEPT_TOKEN(anon_sym_DASH_EQ); + END_STATE(); + case 1004: + ACCEPT_TOKEN(anon_sym_STAR_EQ); + END_STATE(); + case 1005: + ACCEPT_TOKEN(anon_sym_SLASH_EQ); + END_STATE(); + case 1006: + ACCEPT_TOKEN(anon_sym_PLUS_PLUS_EQ); + END_STATE(); + case 1007: + ACCEPT_TOKEN(anon_sym_where); + if (lookahead == '-') ADVANCE(735); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1008: + ACCEPT_TOKEN(anon_sym_where); + if (lookahead == '-') ADVANCE(735); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 1009: + ACCEPT_TOKEN(anon_sym_where); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1010: + ACCEPT_TOKEN(anon_sym_QMARK2); + END_STATE(); + case 1011: + ACCEPT_TOKEN(anon_sym_QMARK2); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1012: + ACCEPT_TOKEN(anon_sym_STAR_STAR); + END_STATE(); + case 1013: + ACCEPT_TOKEN(anon_sym_STAR_STAR); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1014: + ACCEPT_TOKEN(anon_sym_PLUS_PLUS); + END_STATE(); + case 1015: + ACCEPT_TOKEN(anon_sym_PLUS_PLUS); + if (lookahead == '=') ADVANCE(1006); + END_STATE(); + case 1016: + ACCEPT_TOKEN(anon_sym_PLUS_PLUS); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1017: + ACCEPT_TOKEN(anon_sym_SLASH); + if (lookahead == '/') ADVANCE(1025); + END_STATE(); + case 1018: + ACCEPT_TOKEN(anon_sym_SLASH); + if (lookahead == '/') ADVANCE(1025); + if (lookahead == '=') ADVANCE(1005); + END_STATE(); + case 1019: + ACCEPT_TOKEN(anon_sym_SLASH); + if (lookahead == '/') ADVANCE(1026); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1020: + ACCEPT_TOKEN(anon_sym_mod); + END_STATE(); + case 1021: + ACCEPT_TOKEN(anon_sym_mod); + if (lookahead == 'u') ADVANCE(635); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1022: + ACCEPT_TOKEN(anon_sym_mod); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1023: + ACCEPT_TOKEN(anon_sym_mod); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1024: + ACCEPT_TOKEN(anon_sym_mod); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1025: + ACCEPT_TOKEN(anon_sym_SLASH_SLASH); + END_STATE(); + case 1026: + ACCEPT_TOKEN(anon_sym_SLASH_SLASH); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1027: + ACCEPT_TOKEN(anon_sym_PLUS); + if (lookahead == '+') ADVANCE(1015); + if (lookahead == '=') ADVANCE(1002); + END_STATE(); + case 1028: + ACCEPT_TOKEN(anon_sym_PLUS); + if (lookahead == '+') ADVANCE(1014); + END_STATE(); + case 1029: + ACCEPT_TOKEN(anon_sym_PLUS); + if (lookahead == '+') ADVANCE(1014); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1134); + END_STATE(); + case 1030: + ACCEPT_TOKEN(anon_sym_PLUS); + if (lookahead == '+') ADVANCE(1016); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1128); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1031: + ACCEPT_TOKEN(anon_sym_bit_DASHshl); + END_STATE(); + case 1032: + ACCEPT_TOKEN(anon_sym_bit_DASHshl); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1033: + ACCEPT_TOKEN(anon_sym_bit_DASHshl); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1034: + ACCEPT_TOKEN(anon_sym_bit_DASHshr); + END_STATE(); + case 1035: + ACCEPT_TOKEN(anon_sym_bit_DASHshr); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1036: + ACCEPT_TOKEN(anon_sym_bit_DASHshr); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1037: + ACCEPT_TOKEN(anon_sym_EQ_EQ); + END_STATE(); + case 1038: + ACCEPT_TOKEN(anon_sym_EQ_EQ); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1039: + ACCEPT_TOKEN(anon_sym_BANG_EQ); + END_STATE(); + case 1040: + ACCEPT_TOKEN(anon_sym_BANG_EQ); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1041: + ACCEPT_TOKEN(anon_sym_LT2); + if (lookahead == '=') ADVANCE(1043); + END_STATE(); + case 1042: + ACCEPT_TOKEN(anon_sym_LT2); + if (lookahead == '=') ADVANCE(1044); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1043: + ACCEPT_TOKEN(anon_sym_LT_EQ); + END_STATE(); + case 1044: + ACCEPT_TOKEN(anon_sym_LT_EQ); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1045: + ACCEPT_TOKEN(anon_sym_GT_EQ); + END_STATE(); + case 1046: + ACCEPT_TOKEN(anon_sym_GT_EQ); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1047: + ACCEPT_TOKEN(anon_sym_not_DASHin); + END_STATE(); + case 1048: + ACCEPT_TOKEN(anon_sym_not_DASHin); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1049: + ACCEPT_TOKEN(anon_sym_not_DASHin); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1050: + ACCEPT_TOKEN(anon_sym_starts_DASHwith); + END_STATE(); + case 1051: + ACCEPT_TOKEN(anon_sym_starts_DASHwith); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1052: + ACCEPT_TOKEN(anon_sym_starts_DASHwith); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1053: + ACCEPT_TOKEN(anon_sym_ends_DASHwith); + END_STATE(); + case 1054: + ACCEPT_TOKEN(anon_sym_ends_DASHwith); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1055: + ACCEPT_TOKEN(anon_sym_ends_DASHwith); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1056: + ACCEPT_TOKEN(anon_sym_EQ_TILDE); + END_STATE(); + case 1057: + ACCEPT_TOKEN(anon_sym_EQ_TILDE); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1058: + ACCEPT_TOKEN(anon_sym_BANG_TILDE); + END_STATE(); + case 1059: + ACCEPT_TOKEN(anon_sym_BANG_TILDE); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1060: + ACCEPT_TOKEN(anon_sym_bit_DASHand); + END_STATE(); + case 1061: + ACCEPT_TOKEN(anon_sym_bit_DASHand); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1062: + ACCEPT_TOKEN(anon_sym_bit_DASHand); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1063: + ACCEPT_TOKEN(anon_sym_bit_DASHxor); + END_STATE(); + case 1064: + ACCEPT_TOKEN(anon_sym_bit_DASHxor); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1065: + ACCEPT_TOKEN(anon_sym_bit_DASHxor); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1066: + ACCEPT_TOKEN(anon_sym_bit_DASHor); + END_STATE(); + case 1067: + ACCEPT_TOKEN(anon_sym_bit_DASHor); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1068: + ACCEPT_TOKEN(anon_sym_bit_DASHor); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1069: + ACCEPT_TOKEN(anon_sym_and); + END_STATE(); + case 1070: + ACCEPT_TOKEN(anon_sym_and); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1071: + ACCEPT_TOKEN(anon_sym_and); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1072: + ACCEPT_TOKEN(anon_sym_and); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1073: + ACCEPT_TOKEN(anon_sym_xor); + END_STATE(); + case 1074: + ACCEPT_TOKEN(anon_sym_xor); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1075: + ACCEPT_TOKEN(anon_sym_xor); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1076: + ACCEPT_TOKEN(anon_sym_xor); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1077: + ACCEPT_TOKEN(anon_sym_or); + END_STATE(); + case 1078: + ACCEPT_TOKEN(anon_sym_or); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1079: + ACCEPT_TOKEN(anon_sym_or); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1080: + ACCEPT_TOKEN(anon_sym_or); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1081: + ACCEPT_TOKEN(anon_sym_not); + END_STATE(); + case 1082: + ACCEPT_TOKEN(anon_sym_not); + if (lookahead == '-') ADVANCE(735); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1083: + ACCEPT_TOKEN(anon_sym_not); + if (lookahead == '-') ADVANCE(735); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 1084: + ACCEPT_TOKEN(anon_sym_not); + if (lookahead == '-') ADVANCE(204); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1085: + ACCEPT_TOKEN(anon_sym_not); + if (lookahead == '-') ADVANCE(622); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(735); + END_STATE(); + case 1086: + ACCEPT_TOKEN(anon_sym_not); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1087: + ACCEPT_TOKEN(anon_sym_not); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1728); + END_STATE(); + case 1088: + ACCEPT_TOKEN(anon_sym_not); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1089: + ACCEPT_TOKEN(anon_sym_not); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1090: + ACCEPT_TOKEN(anon_sym_LPAREN2); + END_STATE(); + case 1091: + ACCEPT_TOKEN(anon_sym_DOT_DOT_LT); + END_STATE(); + case 1092: + ACCEPT_TOKEN(anon_sym_DOT_DOT_LT); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1093: + ACCEPT_TOKEN(anon_sym_DOT_DOT); + if (lookahead == '.') ADVANCE(911); + if (lookahead == '<') ADVANCE(1091); + if (lookahead == '=') ADVANCE(1096); + END_STATE(); + case 1094: + ACCEPT_TOKEN(anon_sym_DOT_DOT); + if (lookahead == '<') ADVANCE(1091); + if (lookahead == '=') ADVANCE(1096); + END_STATE(); + case 1095: + ACCEPT_TOKEN(anon_sym_DOT_DOT); + if (lookahead == '<') ADVANCE(1092); + if (lookahead == '=') ADVANCE(1097); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1096: + ACCEPT_TOKEN(anon_sym_DOT_DOT_EQ); + END_STATE(); + case 1097: + ACCEPT_TOKEN(anon_sym_DOT_DOT_EQ); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1098: + ACCEPT_TOKEN(sym_val_nothing); + END_STATE(); + case 1099: + ACCEPT_TOKEN(sym_val_nothing); + if (lookahead == '-') ADVANCE(735); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1100: + ACCEPT_TOKEN(sym_val_nothing); + if (lookahead == '-') ADVANCE(735); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 1101: + ACCEPT_TOKEN(sym_val_nothing); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1102: + ACCEPT_TOKEN(sym_val_nothing); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1728); + END_STATE(); + case 1103: + ACCEPT_TOKEN(sym_val_nothing); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1729); + if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1840); + END_STATE(); + case 1104: + ACCEPT_TOKEN(sym_val_nothing); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1105: + ACCEPT_TOKEN(sym_val_nothing); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1106: + ACCEPT_TOKEN(anon_sym_true); + END_STATE(); + case 1107: + ACCEPT_TOKEN(anon_sym_true); + if (lookahead == '-') ADVANCE(735); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1108: + ACCEPT_TOKEN(anon_sym_true); + if (lookahead == '-') ADVANCE(735); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 1109: + ACCEPT_TOKEN(anon_sym_true); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1110: + ACCEPT_TOKEN(anon_sym_true); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1728); + END_STATE(); + case 1111: + ACCEPT_TOKEN(anon_sym_true); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1729); + if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1840); + END_STATE(); + case 1112: + ACCEPT_TOKEN(anon_sym_true); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1113: + ACCEPT_TOKEN(anon_sym_true); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1114: + ACCEPT_TOKEN(anon_sym_false); + END_STATE(); + case 1115: + ACCEPT_TOKEN(anon_sym_false); + if (lookahead == '-') ADVANCE(735); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1116: + ACCEPT_TOKEN(anon_sym_false); + if (lookahead == '-') ADVANCE(735); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 1117: + ACCEPT_TOKEN(anon_sym_false); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1118: + ACCEPT_TOKEN(anon_sym_false); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1728); + END_STATE(); + case 1119: + ACCEPT_TOKEN(anon_sym_false); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1729); + if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1840); + END_STATE(); + case 1120: + ACCEPT_TOKEN(anon_sym_false); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1121: + ACCEPT_TOKEN(anon_sym_false); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1122: + ACCEPT_TOKEN(aux_sym_val_number_token1); + if (lookahead == '-') ADVANCE(1833); + if (lookahead == '.') ADVANCE(1825); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1823); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1128); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1123: + ACCEPT_TOKEN(aux_sym_val_number_token1); + if (lookahead == '-') ADVANCE(334); + if (lookahead == '.') ADVANCE(323); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(312); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1134); + END_STATE(); + case 1124: + ACCEPT_TOKEN(aux_sym_val_number_token1); + if (lookahead == '.') ADVANCE(1825); + if (lookahead == 'b') ADVANCE(1522); + if (lookahead == 'o') ADVANCE(1526); + if (lookahead == 'x') ADVANCE(1530); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1823); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1126); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1125: + ACCEPT_TOKEN(aux_sym_val_number_token1); + if (lookahead == '.') ADVANCE(1825); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1823); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1122); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1126: + ACCEPT_TOKEN(aux_sym_val_number_token1); + if (lookahead == '.') ADVANCE(1825); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1823); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1125); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1127: + ACCEPT_TOKEN(aux_sym_val_number_token1); + if (lookahead == '.') ADVANCE(1825); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1823); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1126); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1128: + ACCEPT_TOKEN(aux_sym_val_number_token1); + if (lookahead == '.') ADVANCE(1825); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1823); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1128); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1129: + ACCEPT_TOKEN(aux_sym_val_number_token1); + if (lookahead == '.') ADVANCE(323); + if (lookahead == 'b') ADVANCE(1521); + if (lookahead == 'o') ADVANCE(1525); + if (lookahead == 'x') ADVANCE(1529); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(312); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1132); + END_STATE(); + case 1130: + ACCEPT_TOKEN(aux_sym_val_number_token1); + if (lookahead == '.') ADVANCE(323); + if (lookahead == 'b') ADVANCE(313); + if (lookahead == 'o') ADVANCE(315); + if (lookahead == 'x') ADVANCE(344); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(312); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1134); + END_STATE(); + case 1131: + ACCEPT_TOKEN(aux_sym_val_number_token1); + if (lookahead == '.') ADVANCE(323); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(312); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1123); + END_STATE(); + case 1132: + ACCEPT_TOKEN(aux_sym_val_number_token1); + if (lookahead == '.') ADVANCE(323); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(312); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1131); + END_STATE(); + case 1133: + ACCEPT_TOKEN(aux_sym_val_number_token1); + if (lookahead == '.') ADVANCE(323); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(312); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1132); + END_STATE(); + case 1134: + ACCEPT_TOKEN(aux_sym_val_number_token1); + if (lookahead == '.') ADVANCE(323); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(312); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1134); + END_STATE(); + case 1135: + ACCEPT_TOKEN(aux_sym_val_number_token1); + if (lookahead == '.') ADVANCE(323); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1576); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1135); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1577); + END_STATE(); + case 1136: + ACCEPT_TOKEN(aux_sym_val_number_token1); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(312); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1136); + END_STATE(); + case 1137: + ACCEPT_TOKEN(aux_sym_val_number_token1); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1823); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1137); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1138: + ACCEPT_TOKEN(aux_sym_val_number_token1); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1138); + END_STATE(); + case 1139: + ACCEPT_TOKEN(aux_sym_val_number_token1); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1139); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1577); + END_STATE(); + case 1140: + ACCEPT_TOKEN(aux_sym_val_number_token1); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1140); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1141: + ACCEPT_TOKEN(aux_sym_val_number_token2); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1141); + END_STATE(); + case 1142: + ACCEPT_TOKEN(aux_sym_val_number_token2); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1142); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1143: + ACCEPT_TOKEN(aux_sym_val_number_token3); + if (lookahead == '0' || + lookahead == '1' || + lookahead == '_') ADVANCE(1143); + END_STATE(); + case 1144: + ACCEPT_TOKEN(aux_sym_val_number_token3); + if (lookahead == '0' || + lookahead == '1' || + lookahead == '_') ADVANCE(1144); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1145: + ACCEPT_TOKEN(aux_sym_val_number_token4); + if (('0' <= lookahead && lookahead <= '7') || + lookahead == '_') ADVANCE(1145); + END_STATE(); + case 1146: + ACCEPT_TOKEN(aux_sym_val_number_token4); + if (('0' <= lookahead && lookahead <= '7') || + lookahead == '_') ADVANCE(1146); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1147: + ACCEPT_TOKEN(anon_sym_inf); + END_STATE(); + case 1148: + ACCEPT_TOKEN(anon_sym_inf); + if (lookahead == '-') ADVANCE(735); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1149: + ACCEPT_TOKEN(anon_sym_inf); + if (lookahead == '-') ADVANCE(735); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 1150: + ACCEPT_TOKEN(anon_sym_inf); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1151: + ACCEPT_TOKEN(anon_sym_inf); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1728); + END_STATE(); + case 1152: + ACCEPT_TOKEN(anon_sym_inf); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1729); + if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1840); + END_STATE(); + case 1153: + ACCEPT_TOKEN(anon_sym_inf); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1154: + ACCEPT_TOKEN(anon_sym_inf); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1155: + ACCEPT_TOKEN(anon_sym_DASHinf); + END_STATE(); + case 1156: + ACCEPT_TOKEN(anon_sym_DASHinf); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1577); + END_STATE(); + case 1157: + ACCEPT_TOKEN(anon_sym_NaN); + END_STATE(); + case 1158: + ACCEPT_TOKEN(anon_sym_NaN); + if (lookahead == '-') ADVANCE(735); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1159: + ACCEPT_TOKEN(anon_sym_NaN); + if (lookahead == '-') ADVANCE(735); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + END_STATE(); + case 1160: + ACCEPT_TOKEN(anon_sym_NaN); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1161: + ACCEPT_TOKEN(anon_sym_NaN); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1728); + END_STATE(); + case 1162: + ACCEPT_TOKEN(anon_sym_NaN); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1729); + if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1840); + END_STATE(); + case 1163: + ACCEPT_TOKEN(anon_sym_NaN); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1164: + ACCEPT_TOKEN(anon_sym_NaN); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1165: + ACCEPT_TOKEN(anon_sym_ns); + END_STATE(); + case 1166: + ACCEPT_TOKEN(anon_sym_ns); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1167: + ACCEPT_TOKEN(anon_sym_ns); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1168: + ACCEPT_TOKEN(anon_sym_ns); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1169: + ACCEPT_TOKEN(anon_sym_s); + END_STATE(); + case 1170: + ACCEPT_TOKEN(anon_sym_s); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1171: + ACCEPT_TOKEN(anon_sym_s); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1172: + ACCEPT_TOKEN(anon_sym_s); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1173: + ACCEPT_TOKEN(anon_sym_us); + END_STATE(); + case 1174: + ACCEPT_TOKEN(anon_sym_us); + if (lookahead == 'e') ADVANCE(884); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1175: + ACCEPT_TOKEN(anon_sym_us); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1176: + ACCEPT_TOKEN(anon_sym_us); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1177: + ACCEPT_TOKEN(anon_sym_us); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1178: + ACCEPT_TOKEN(anon_sym_ms); + END_STATE(); + case 1179: + ACCEPT_TOKEN(anon_sym_ms); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1180: + ACCEPT_TOKEN(anon_sym_ms); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1181: + ACCEPT_TOKEN(anon_sym_ms); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1182: + ACCEPT_TOKEN(anon_sym_sec); + END_STATE(); + case 1183: + ACCEPT_TOKEN(anon_sym_sec); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1184: + ACCEPT_TOKEN(anon_sym_sec); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1185: + ACCEPT_TOKEN(anon_sym_sec); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1186: + ACCEPT_TOKEN(anon_sym_min); + END_STATE(); + case 1187: + ACCEPT_TOKEN(anon_sym_min); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1188: + ACCEPT_TOKEN(anon_sym_min); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1189: + ACCEPT_TOKEN(anon_sym_min); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1190: + ACCEPT_TOKEN(anon_sym_hr); + END_STATE(); + case 1191: + ACCEPT_TOKEN(anon_sym_hr); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1192: + ACCEPT_TOKEN(anon_sym_hr); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1193: + ACCEPT_TOKEN(anon_sym_hr); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1194: + ACCEPT_TOKEN(anon_sym_day); + END_STATE(); + case 1195: + ACCEPT_TOKEN(anon_sym_day); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1196: + ACCEPT_TOKEN(anon_sym_day); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1197: + ACCEPT_TOKEN(anon_sym_day); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1198: + ACCEPT_TOKEN(anon_sym_wk); + END_STATE(); + case 1199: + ACCEPT_TOKEN(anon_sym_wk); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1200: + ACCEPT_TOKEN(anon_sym_wk); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1201: + ACCEPT_TOKEN(anon_sym_wk); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1202: + ACCEPT_TOKEN(anon_sym_b); + if (lookahead == 'i') ADVANCE(1810); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1203: + ACCEPT_TOKEN(anon_sym_b); + if (lookahead == 'i') ADVANCE(852); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1204: + ACCEPT_TOKEN(anon_sym_b); + if (lookahead == 'i') ADVANCE(280); + END_STATE(); + case 1205: + ACCEPT_TOKEN(anon_sym_b); + if (lookahead == 'i') ADVANCE(709); + if (lookahead == 'r') ADVANCE(588); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1206: + ACCEPT_TOKEN(anon_sym_b); + if (lookahead == 'i') ADVANCE(709); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1207: + ACCEPT_TOKEN(anon_sym_b); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1208: + ACCEPT_TOKEN(anon_sym_b); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1209: + ACCEPT_TOKEN(anon_sym_B); + END_STATE(); + case 1210: + ACCEPT_TOKEN(anon_sym_B); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1211: + ACCEPT_TOKEN(anon_sym_B); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1212: + ACCEPT_TOKEN(anon_sym_B); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1213: + ACCEPT_TOKEN(anon_sym_kb); + END_STATE(); + case 1214: + ACCEPT_TOKEN(anon_sym_kb); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1215: + ACCEPT_TOKEN(anon_sym_kb); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1216: + ACCEPT_TOKEN(anon_sym_kb); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1217: + ACCEPT_TOKEN(anon_sym_kB); + END_STATE(); + case 1218: + ACCEPT_TOKEN(anon_sym_kB); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1219: + ACCEPT_TOKEN(anon_sym_kB); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1220: + ACCEPT_TOKEN(anon_sym_kB); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1221: + ACCEPT_TOKEN(anon_sym_Kb); + END_STATE(); + case 1222: + ACCEPT_TOKEN(anon_sym_Kb); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1223: + ACCEPT_TOKEN(anon_sym_Kb); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1224: + ACCEPT_TOKEN(anon_sym_Kb); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1225: + ACCEPT_TOKEN(anon_sym_KB); + END_STATE(); + case 1226: + ACCEPT_TOKEN(anon_sym_KB); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1227: + ACCEPT_TOKEN(anon_sym_KB); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1228: + ACCEPT_TOKEN(anon_sym_KB); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1229: + ACCEPT_TOKEN(anon_sym_mb); + END_STATE(); + case 1230: + ACCEPT_TOKEN(anon_sym_mb); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1231: + ACCEPT_TOKEN(anon_sym_mb); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1232: + ACCEPT_TOKEN(anon_sym_mb); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1233: + ACCEPT_TOKEN(anon_sym_mB); + END_STATE(); + case 1234: + ACCEPT_TOKEN(anon_sym_mB); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1235: + ACCEPT_TOKEN(anon_sym_mB); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1236: + ACCEPT_TOKEN(anon_sym_mB); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1237: + ACCEPT_TOKEN(anon_sym_Mb); + END_STATE(); + case 1238: + ACCEPT_TOKEN(anon_sym_Mb); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1239: + ACCEPT_TOKEN(anon_sym_Mb); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1240: + ACCEPT_TOKEN(anon_sym_Mb); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1241: + ACCEPT_TOKEN(anon_sym_MB); + END_STATE(); + case 1242: + ACCEPT_TOKEN(anon_sym_MB); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1243: + ACCEPT_TOKEN(anon_sym_MB); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1244: + ACCEPT_TOKEN(anon_sym_MB); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1245: + ACCEPT_TOKEN(anon_sym_gb); + END_STATE(); + case 1246: + ACCEPT_TOKEN(anon_sym_gb); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1247: + ACCEPT_TOKEN(anon_sym_gb); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1248: + ACCEPT_TOKEN(anon_sym_gb); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1249: + ACCEPT_TOKEN(anon_sym_gB); + END_STATE(); + case 1250: + ACCEPT_TOKEN(anon_sym_gB); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1251: + ACCEPT_TOKEN(anon_sym_gB); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1252: + ACCEPT_TOKEN(anon_sym_gB); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1253: + ACCEPT_TOKEN(anon_sym_Gb); + END_STATE(); + case 1254: + ACCEPT_TOKEN(anon_sym_Gb); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1255: + ACCEPT_TOKEN(anon_sym_Gb); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1256: + ACCEPT_TOKEN(anon_sym_Gb); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1257: + ACCEPT_TOKEN(anon_sym_GB); + END_STATE(); + case 1258: + ACCEPT_TOKEN(anon_sym_GB); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1259: + ACCEPT_TOKEN(anon_sym_GB); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1260: + ACCEPT_TOKEN(anon_sym_GB); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1261: + ACCEPT_TOKEN(anon_sym_tb); + END_STATE(); + case 1262: + ACCEPT_TOKEN(anon_sym_tb); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1263: + ACCEPT_TOKEN(anon_sym_tb); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1264: + ACCEPT_TOKEN(anon_sym_tb); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1265: + ACCEPT_TOKEN(anon_sym_tB); + END_STATE(); + case 1266: + ACCEPT_TOKEN(anon_sym_tB); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1267: + ACCEPT_TOKEN(anon_sym_tB); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1268: + ACCEPT_TOKEN(anon_sym_tB); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1269: + ACCEPT_TOKEN(anon_sym_Tb); + END_STATE(); + case 1270: + ACCEPT_TOKEN(anon_sym_Tb); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1271: + ACCEPT_TOKEN(anon_sym_Tb); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1272: + ACCEPT_TOKEN(anon_sym_Tb); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1273: + ACCEPT_TOKEN(anon_sym_TB); + END_STATE(); + case 1274: + ACCEPT_TOKEN(anon_sym_TB); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1275: + ACCEPT_TOKEN(anon_sym_TB); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1276: + ACCEPT_TOKEN(anon_sym_TB); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1277: + ACCEPT_TOKEN(anon_sym_pb); + END_STATE(); + case 1278: + ACCEPT_TOKEN(anon_sym_pb); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1279: + ACCEPT_TOKEN(anon_sym_pb); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1280: + ACCEPT_TOKEN(anon_sym_pb); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1281: + ACCEPT_TOKEN(anon_sym_pB); + END_STATE(); + case 1282: + ACCEPT_TOKEN(anon_sym_pB); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1283: + ACCEPT_TOKEN(anon_sym_pB); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1284: + ACCEPT_TOKEN(anon_sym_pB); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1285: + ACCEPT_TOKEN(anon_sym_Pb); + END_STATE(); + case 1286: + ACCEPT_TOKEN(anon_sym_Pb); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1287: + ACCEPT_TOKEN(anon_sym_Pb); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1288: + ACCEPT_TOKEN(anon_sym_Pb); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1289: + ACCEPT_TOKEN(anon_sym_PB); + END_STATE(); + case 1290: + ACCEPT_TOKEN(anon_sym_PB); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1291: + ACCEPT_TOKEN(anon_sym_PB); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1292: + ACCEPT_TOKEN(anon_sym_PB); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1293: + ACCEPT_TOKEN(anon_sym_eb); + END_STATE(); + case 1294: + ACCEPT_TOKEN(anon_sym_eb); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1295: + ACCEPT_TOKEN(anon_sym_eb); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1296: + ACCEPT_TOKEN(anon_sym_eb); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1297: + ACCEPT_TOKEN(anon_sym_eB); + END_STATE(); + case 1298: + ACCEPT_TOKEN(anon_sym_eB); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1299: + ACCEPT_TOKEN(anon_sym_eB); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1300: + ACCEPT_TOKEN(anon_sym_eB); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1301: + ACCEPT_TOKEN(anon_sym_Eb); + END_STATE(); + case 1302: + ACCEPT_TOKEN(anon_sym_Eb); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1303: + ACCEPT_TOKEN(anon_sym_Eb); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1304: + ACCEPT_TOKEN(anon_sym_Eb); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1305: + ACCEPT_TOKEN(anon_sym_EB); + END_STATE(); + case 1306: + ACCEPT_TOKEN(anon_sym_EB); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1307: + ACCEPT_TOKEN(anon_sym_EB); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1308: + ACCEPT_TOKEN(anon_sym_EB); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1309: + ACCEPT_TOKEN(anon_sym_zb); + END_STATE(); + case 1310: + ACCEPT_TOKEN(anon_sym_zb); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1311: + ACCEPT_TOKEN(anon_sym_zb); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1312: + ACCEPT_TOKEN(anon_sym_zb); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1313: + ACCEPT_TOKEN(anon_sym_zB); + END_STATE(); + case 1314: + ACCEPT_TOKEN(anon_sym_zB); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1315: + ACCEPT_TOKEN(anon_sym_zB); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1316: + ACCEPT_TOKEN(anon_sym_zB); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1317: + ACCEPT_TOKEN(anon_sym_Zb); + END_STATE(); + case 1318: + ACCEPT_TOKEN(anon_sym_Zb); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1319: + ACCEPT_TOKEN(anon_sym_Zb); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1320: + ACCEPT_TOKEN(anon_sym_Zb); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1321: + ACCEPT_TOKEN(anon_sym_ZB); + END_STATE(); + case 1322: + ACCEPT_TOKEN(anon_sym_ZB); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1323: + ACCEPT_TOKEN(anon_sym_ZB); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1324: + ACCEPT_TOKEN(anon_sym_ZB); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1325: + ACCEPT_TOKEN(anon_sym_kib); + END_STATE(); + case 1326: + ACCEPT_TOKEN(anon_sym_kib); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1327: + ACCEPT_TOKEN(anon_sym_kib); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1328: + ACCEPT_TOKEN(anon_sym_kib); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1329: + ACCEPT_TOKEN(anon_sym_kiB); + END_STATE(); + case 1330: + ACCEPT_TOKEN(anon_sym_kiB); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1331: + ACCEPT_TOKEN(anon_sym_kiB); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1332: + ACCEPT_TOKEN(anon_sym_kiB); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1333: + ACCEPT_TOKEN(anon_sym_kIB); + END_STATE(); + case 1334: + ACCEPT_TOKEN(anon_sym_kIB); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1335: + ACCEPT_TOKEN(anon_sym_kIB); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1336: + ACCEPT_TOKEN(anon_sym_kIB); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1337: + ACCEPT_TOKEN(anon_sym_kIb); + END_STATE(); + case 1338: + ACCEPT_TOKEN(anon_sym_kIb); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1339: + ACCEPT_TOKEN(anon_sym_kIb); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1340: + ACCEPT_TOKEN(anon_sym_kIb); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1341: + ACCEPT_TOKEN(anon_sym_Kib); + END_STATE(); + case 1342: + ACCEPT_TOKEN(anon_sym_Kib); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1343: + ACCEPT_TOKEN(anon_sym_Kib); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1344: + ACCEPT_TOKEN(anon_sym_Kib); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1345: + ACCEPT_TOKEN(anon_sym_KIb); + END_STATE(); + case 1346: + ACCEPT_TOKEN(anon_sym_KIb); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1347: + ACCEPT_TOKEN(anon_sym_KIb); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1348: + ACCEPT_TOKEN(anon_sym_KIb); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1349: + ACCEPT_TOKEN(anon_sym_KIB); + END_STATE(); + case 1350: + ACCEPT_TOKEN(anon_sym_KIB); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1351: + ACCEPT_TOKEN(anon_sym_KIB); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1352: + ACCEPT_TOKEN(anon_sym_KIB); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1353: + ACCEPT_TOKEN(anon_sym_mib); + END_STATE(); + case 1354: + ACCEPT_TOKEN(anon_sym_mib); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1355: + ACCEPT_TOKEN(anon_sym_mib); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1356: + ACCEPT_TOKEN(anon_sym_mib); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1357: + ACCEPT_TOKEN(anon_sym_miB); + END_STATE(); + case 1358: + ACCEPT_TOKEN(anon_sym_miB); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1359: + ACCEPT_TOKEN(anon_sym_miB); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1360: + ACCEPT_TOKEN(anon_sym_miB); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1361: + ACCEPT_TOKEN(anon_sym_mIB); + END_STATE(); + case 1362: + ACCEPT_TOKEN(anon_sym_mIB); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1363: + ACCEPT_TOKEN(anon_sym_mIB); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1364: + ACCEPT_TOKEN(anon_sym_mIB); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1365: + ACCEPT_TOKEN(anon_sym_mIb); + END_STATE(); + case 1366: + ACCEPT_TOKEN(anon_sym_mIb); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1367: + ACCEPT_TOKEN(anon_sym_mIb); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1368: + ACCEPT_TOKEN(anon_sym_mIb); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1369: + ACCEPT_TOKEN(anon_sym_Mib); + END_STATE(); + case 1370: + ACCEPT_TOKEN(anon_sym_Mib); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1371: + ACCEPT_TOKEN(anon_sym_Mib); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1372: + ACCEPT_TOKEN(anon_sym_Mib); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1373: + ACCEPT_TOKEN(anon_sym_MIb); + END_STATE(); + case 1374: + ACCEPT_TOKEN(anon_sym_MIb); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1375: + ACCEPT_TOKEN(anon_sym_MIb); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1376: + ACCEPT_TOKEN(anon_sym_MIb); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1377: + ACCEPT_TOKEN(anon_sym_MIB); + END_STATE(); + case 1378: + ACCEPT_TOKEN(anon_sym_MIB); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1379: + ACCEPT_TOKEN(anon_sym_MIB); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1380: + ACCEPT_TOKEN(anon_sym_MIB); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1381: + ACCEPT_TOKEN(anon_sym_gib); + END_STATE(); + case 1382: + ACCEPT_TOKEN(anon_sym_gib); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1383: + ACCEPT_TOKEN(anon_sym_gib); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1384: + ACCEPT_TOKEN(anon_sym_gib); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1385: + ACCEPT_TOKEN(anon_sym_giB); + END_STATE(); + case 1386: + ACCEPT_TOKEN(anon_sym_giB); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1387: + ACCEPT_TOKEN(anon_sym_giB); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1388: + ACCEPT_TOKEN(anon_sym_giB); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1389: + ACCEPT_TOKEN(anon_sym_gIB); + END_STATE(); + case 1390: + ACCEPT_TOKEN(anon_sym_gIB); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1391: + ACCEPT_TOKEN(anon_sym_gIB); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1392: + ACCEPT_TOKEN(anon_sym_gIB); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1393: + ACCEPT_TOKEN(anon_sym_gIb); + END_STATE(); + case 1394: + ACCEPT_TOKEN(anon_sym_gIb); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1395: + ACCEPT_TOKEN(anon_sym_gIb); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1396: + ACCEPT_TOKEN(anon_sym_gIb); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1397: + ACCEPT_TOKEN(anon_sym_Gib); + END_STATE(); + case 1398: + ACCEPT_TOKEN(anon_sym_Gib); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1399: + ACCEPT_TOKEN(anon_sym_Gib); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1400: + ACCEPT_TOKEN(anon_sym_Gib); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1401: + ACCEPT_TOKEN(anon_sym_GIb); + END_STATE(); + case 1402: + ACCEPT_TOKEN(anon_sym_GIb); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1403: + ACCEPT_TOKEN(anon_sym_GIb); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1404: + ACCEPT_TOKEN(anon_sym_GIb); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1405: + ACCEPT_TOKEN(anon_sym_GIB); + END_STATE(); + case 1406: + ACCEPT_TOKEN(anon_sym_GIB); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1407: + ACCEPT_TOKEN(anon_sym_GIB); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1408: + ACCEPT_TOKEN(anon_sym_GIB); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1409: + ACCEPT_TOKEN(anon_sym_tib); + END_STATE(); + case 1410: + ACCEPT_TOKEN(anon_sym_tib); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1411: + ACCEPT_TOKEN(anon_sym_tib); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1412: + ACCEPT_TOKEN(anon_sym_tib); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1413: + ACCEPT_TOKEN(anon_sym_tiB); + END_STATE(); + case 1414: + ACCEPT_TOKEN(anon_sym_tiB); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1415: + ACCEPT_TOKEN(anon_sym_tiB); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1416: + ACCEPT_TOKEN(anon_sym_tiB); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1417: + ACCEPT_TOKEN(anon_sym_tIB); + END_STATE(); + case 1418: + ACCEPT_TOKEN(anon_sym_tIB); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1419: + ACCEPT_TOKEN(anon_sym_tIB); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1420: + ACCEPT_TOKEN(anon_sym_tIB); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1421: + ACCEPT_TOKEN(anon_sym_tIb); + END_STATE(); + case 1422: + ACCEPT_TOKEN(anon_sym_tIb); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1423: + ACCEPT_TOKEN(anon_sym_tIb); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1424: + ACCEPT_TOKEN(anon_sym_tIb); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1425: + ACCEPT_TOKEN(anon_sym_Tib); + END_STATE(); + case 1426: + ACCEPT_TOKEN(anon_sym_Tib); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1427: + ACCEPT_TOKEN(anon_sym_Tib); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1428: + ACCEPT_TOKEN(anon_sym_Tib); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1429: + ACCEPT_TOKEN(anon_sym_TIb); + END_STATE(); + case 1430: + ACCEPT_TOKEN(anon_sym_TIb); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1431: + ACCEPT_TOKEN(anon_sym_TIb); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1432: + ACCEPT_TOKEN(anon_sym_TIb); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1433: + ACCEPT_TOKEN(anon_sym_TIB); + END_STATE(); + case 1434: + ACCEPT_TOKEN(anon_sym_TIB); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1435: + ACCEPT_TOKEN(anon_sym_TIB); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1436: + ACCEPT_TOKEN(anon_sym_TIB); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1437: + ACCEPT_TOKEN(anon_sym_pib); + END_STATE(); + case 1438: + ACCEPT_TOKEN(anon_sym_pib); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1439: + ACCEPT_TOKEN(anon_sym_pib); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1440: + ACCEPT_TOKEN(anon_sym_pib); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1441: + ACCEPT_TOKEN(anon_sym_piB); + END_STATE(); + case 1442: + ACCEPT_TOKEN(anon_sym_piB); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1443: + ACCEPT_TOKEN(anon_sym_piB); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1444: + ACCEPT_TOKEN(anon_sym_piB); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1445: + ACCEPT_TOKEN(anon_sym_pIB); + END_STATE(); + case 1446: + ACCEPT_TOKEN(anon_sym_pIB); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1447: + ACCEPT_TOKEN(anon_sym_pIB); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1448: + ACCEPT_TOKEN(anon_sym_pIB); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1449: + ACCEPT_TOKEN(anon_sym_pIb); + END_STATE(); + case 1450: + ACCEPT_TOKEN(anon_sym_pIb); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1451: + ACCEPT_TOKEN(anon_sym_pIb); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1452: + ACCEPT_TOKEN(anon_sym_pIb); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1453: + ACCEPT_TOKEN(anon_sym_Pib); + END_STATE(); + case 1454: + ACCEPT_TOKEN(anon_sym_Pib); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1455: + ACCEPT_TOKEN(anon_sym_Pib); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1456: + ACCEPT_TOKEN(anon_sym_Pib); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1457: + ACCEPT_TOKEN(anon_sym_PIb); + END_STATE(); + case 1458: + ACCEPT_TOKEN(anon_sym_PIb); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1459: + ACCEPT_TOKEN(anon_sym_PIb); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1460: + ACCEPT_TOKEN(anon_sym_PIb); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1461: + ACCEPT_TOKEN(anon_sym_PIB); + END_STATE(); + case 1462: + ACCEPT_TOKEN(anon_sym_PIB); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1463: + ACCEPT_TOKEN(anon_sym_PIB); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1464: + ACCEPT_TOKEN(anon_sym_PIB); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1465: + ACCEPT_TOKEN(anon_sym_eib); + END_STATE(); + case 1466: + ACCEPT_TOKEN(anon_sym_eib); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1467: + ACCEPT_TOKEN(anon_sym_eib); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1468: + ACCEPT_TOKEN(anon_sym_eib); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1469: + ACCEPT_TOKEN(anon_sym_eiB); + END_STATE(); + case 1470: + ACCEPT_TOKEN(anon_sym_eiB); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1471: + ACCEPT_TOKEN(anon_sym_eiB); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1472: + ACCEPT_TOKEN(anon_sym_eiB); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1473: + ACCEPT_TOKEN(anon_sym_eIB); + END_STATE(); + case 1474: + ACCEPT_TOKEN(anon_sym_eIB); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1475: + ACCEPT_TOKEN(anon_sym_eIB); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1476: + ACCEPT_TOKEN(anon_sym_eIB); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1477: + ACCEPT_TOKEN(anon_sym_eIb); + END_STATE(); + case 1478: + ACCEPT_TOKEN(anon_sym_eIb); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1479: + ACCEPT_TOKEN(anon_sym_eIb); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1480: + ACCEPT_TOKEN(anon_sym_eIb); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1481: + ACCEPT_TOKEN(anon_sym_Eib); + END_STATE(); + case 1482: + ACCEPT_TOKEN(anon_sym_Eib); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1483: + ACCEPT_TOKEN(anon_sym_Eib); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1484: + ACCEPT_TOKEN(anon_sym_Eib); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1485: + ACCEPT_TOKEN(anon_sym_EIb); + END_STATE(); + case 1486: + ACCEPT_TOKEN(anon_sym_EIb); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1487: + ACCEPT_TOKEN(anon_sym_EIb); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1488: + ACCEPT_TOKEN(anon_sym_EIb); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1489: + ACCEPT_TOKEN(anon_sym_EIB); + END_STATE(); + case 1490: + ACCEPT_TOKEN(anon_sym_EIB); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1491: + ACCEPT_TOKEN(anon_sym_EIB); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1492: + ACCEPT_TOKEN(anon_sym_EIB); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1493: + ACCEPT_TOKEN(anon_sym_zib); + END_STATE(); + case 1494: + ACCEPT_TOKEN(anon_sym_zib); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1495: + ACCEPT_TOKEN(anon_sym_zib); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1496: + ACCEPT_TOKEN(anon_sym_zib); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1497: + ACCEPT_TOKEN(anon_sym_ziB); + END_STATE(); + case 1498: + ACCEPT_TOKEN(anon_sym_ziB); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1499: + ACCEPT_TOKEN(anon_sym_ziB); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1500: + ACCEPT_TOKEN(anon_sym_ziB); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1501: + ACCEPT_TOKEN(anon_sym_zIB); + END_STATE(); + case 1502: + ACCEPT_TOKEN(anon_sym_zIB); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1503: + ACCEPT_TOKEN(anon_sym_zIB); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1504: + ACCEPT_TOKEN(anon_sym_zIB); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1505: + ACCEPT_TOKEN(anon_sym_zIb); + END_STATE(); + case 1506: + ACCEPT_TOKEN(anon_sym_zIb); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1507: + ACCEPT_TOKEN(anon_sym_zIb); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1508: + ACCEPT_TOKEN(anon_sym_zIb); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1509: + ACCEPT_TOKEN(anon_sym_Zib); + END_STATE(); + case 1510: + ACCEPT_TOKEN(anon_sym_Zib); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1511: + ACCEPT_TOKEN(anon_sym_Zib); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1512: + ACCEPT_TOKEN(anon_sym_Zib); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1513: + ACCEPT_TOKEN(anon_sym_ZIb); + END_STATE(); + case 1514: + ACCEPT_TOKEN(anon_sym_ZIb); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1515: + ACCEPT_TOKEN(anon_sym_ZIb); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1516: + ACCEPT_TOKEN(anon_sym_ZIb); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1517: + ACCEPT_TOKEN(anon_sym_ZIB); + END_STATE(); + case 1518: + ACCEPT_TOKEN(anon_sym_ZIB); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + END_STATE(); + case 1519: + ACCEPT_TOKEN(anon_sym_ZIB); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + END_STATE(); + case 1520: + ACCEPT_TOKEN(anon_sym_ZIB); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1521: + ACCEPT_TOKEN(anon_sym_0b); + if (lookahead == '0' || + lookahead == '1' || + lookahead == '_') ADVANCE(1143); + END_STATE(); + case 1522: + ACCEPT_TOKEN(anon_sym_0b); + if (lookahead == '0' || + lookahead == '1' || + lookahead == '_') ADVANCE(1144); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1523: + ACCEPT_TOKEN(anon_sym_0b); + if (lookahead == '0' || + lookahead == '1' || + lookahead == '_') ADVANCE(1720); + if (aux_sym_long_flag_token1_character_set_7(lookahead)) ADVANCE(1728); + END_STATE(); + case 1524: + ACCEPT_TOKEN(anon_sym_0b); + if (lookahead == '0' || + lookahead == '1' || + lookahead == '_') ADVANCE(1721); + if (aux_sym_long_flag_token1_character_set_7(lookahead)) ADVANCE(1729); + if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1840); + END_STATE(); + case 1525: + ACCEPT_TOKEN(anon_sym_0o); + if (('0' <= lookahead && lookahead <= '7') || + lookahead == '_') ADVANCE(1145); + END_STATE(); + case 1526: + ACCEPT_TOKEN(anon_sym_0o); + if (('0' <= lookahead && lookahead <= '7') || + lookahead == '_') ADVANCE(1146); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1527: + ACCEPT_TOKEN(anon_sym_0o); + if (('0' <= lookahead && lookahead <= '7') || + lookahead == '_') ADVANCE(1722); + if (aux_sym_long_flag_token1_character_set_8(lookahead)) ADVANCE(1728); + END_STATE(); + case 1528: + ACCEPT_TOKEN(anon_sym_0o); + if (('0' <= lookahead && lookahead <= '7') || + lookahead == '_') ADVANCE(1723); + if (aux_sym_long_flag_token1_character_set_8(lookahead)) ADVANCE(1729); + if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1840); + END_STATE(); + case 1529: + ACCEPT_TOKEN(anon_sym_0x); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1141); + END_STATE(); + case 1530: + ACCEPT_TOKEN(anon_sym_0x); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1142); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1531: + ACCEPT_TOKEN(anon_sym_0x); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1726); + if (aux_sym_long_flag_token1_character_set_9(lookahead)) ADVANCE(1728); + END_STATE(); + case 1532: + ACCEPT_TOKEN(anon_sym_0x); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1727); + if (aux_sym_long_flag_token1_character_set_9(lookahead)) ADVANCE(1729); + if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1840); + END_STATE(); + case 1533: + ACCEPT_TOKEN(anon_sym_LBRACK2); + END_STATE(); + case 1534: + ACCEPT_TOKEN(sym_hex_digit); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1534); + END_STATE(); + case 1535: + ACCEPT_TOKEN(sym_val_date); + END_STATE(); + case 1536: + ACCEPT_TOKEN(sym_val_date); + if (lookahead == '.') ADVANCE(321); + if (lookahead == '+' || + lookahead == '-') ADVANCE(77); + if (lookahead == 'Z' || + lookahead == 'z') ADVANCE(1535); + END_STATE(); + case 1537: + ACCEPT_TOKEN(sym_val_date); + if (lookahead == '.') ADVANCE(1831); + if (lookahead == '+' || + lookahead == '-') ADVANCE(1737); + if (lookahead == 'Z' || + lookahead == 'z') ADVANCE(1546); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1538: + ACCEPT_TOKEN(sym_val_date); + if (lookahead == ':') ADVANCE(1544); + if (('0' <= lookahead && lookahead <= '5')) ADVANCE(320); + END_STATE(); + case 1539: + ACCEPT_TOKEN(sym_val_date); + if (lookahead == ':') ADVANCE(1545); + if (('0' <= lookahead && lookahead <= '5')) ADVANCE(1830); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1540: + ACCEPT_TOKEN(sym_val_date); + if (lookahead == 'T') ADVANCE(1836); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1541: + ACCEPT_TOKEN(sym_val_date); + if (lookahead == 'T') ADVANCE(327); + END_STATE(); + case 1542: + ACCEPT_TOKEN(sym_val_date); + if (lookahead == '+' || + lookahead == '-') ADVANCE(77); + if (lookahead == 'Z' || + lookahead == 'z') ADVANCE(1535); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1542); + END_STATE(); + case 1543: + ACCEPT_TOKEN(sym_val_date); + if (lookahead == '+' || + lookahead == '-') ADVANCE(1737); + if (lookahead == 'Z' || + lookahead == 'z') ADVANCE(1546); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1543); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1544: + ACCEPT_TOKEN(sym_val_date); + if (('0' <= lookahead && lookahead <= '5')) ADVANCE(320); + END_STATE(); + case 1545: + ACCEPT_TOKEN(sym_val_date); + if (('0' <= lookahead && lookahead <= '5')) ADVANCE(1830); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1546: + ACCEPT_TOKEN(sym_val_date); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1547: + ACCEPT_TOKEN(anon_sym_DQUOTE); + END_STATE(); + case 1548: + ACCEPT_TOKEN(sym__escaped_str_content); + if (lookahead == '#') ADVANCE(1549); + if (lookahead == '\t' || + lookahead == '\n' || + lookahead == '\r' || + lookahead == ' ') ADVANCE(1548); + if (lookahead != 0 && + lookahead != '"' && + lookahead != '\\') ADVANCE(1549); + END_STATE(); + case 1549: + ACCEPT_TOKEN(sym__escaped_str_content); + if (lookahead != 0 && + lookahead != '"' && + lookahead != '\\') ADVANCE(1549); + END_STATE(); + case 1550: + ACCEPT_TOKEN(sym__str_single_quotes); + END_STATE(); + case 1551: + ACCEPT_TOKEN(sym__str_back_ticks); + END_STATE(); + case 1552: + ACCEPT_TOKEN(sym_escape_sequence); + END_STATE(); + case 1553: + ACCEPT_TOKEN(sym_escaped_interpolated_content); + END_STATE(); + case 1554: + ACCEPT_TOKEN(sym_unescaped_interpolated_content); + END_STATE(); + case 1555: + ACCEPT_TOKEN(anon_sym_DOLLAR_SQUOTE); + END_STATE(); + case 1556: + ACCEPT_TOKEN(anon_sym_SQUOTE); + END_STATE(); + case 1557: + ACCEPT_TOKEN(anon_sym_DOLLAR_DQUOTE); + END_STATE(); + case 1558: + ACCEPT_TOKEN(anon_sym_DQUOTE2); + END_STATE(); + case 1559: + ACCEPT_TOKEN(sym_inter_escape_sequence); + END_STATE(); + case 1560: + ACCEPT_TOKEN(aux_sym_path_token1); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1560); + END_STATE(); + case 1561: + ACCEPT_TOKEN(anon_sym_CARET); + END_STATE(); + case 1562: + ACCEPT_TOKEN(anon_sym_err_GT); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1563: + ACCEPT_TOKEN(anon_sym_out_GT); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1564: + ACCEPT_TOKEN(anon_sym_e_GT); + END_STATE(); + case 1565: + ACCEPT_TOKEN(anon_sym_e_GT); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1566: + ACCEPT_TOKEN(anon_sym_o_GT); + END_STATE(); + case 1567: + ACCEPT_TOKEN(anon_sym_o_GT); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1568: + ACCEPT_TOKEN(anon_sym_err_PLUSout_GT); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1569: + ACCEPT_TOKEN(anon_sym_out_PLUSerr_GT); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1570: + ACCEPT_TOKEN(anon_sym_o_PLUSe_GT); + END_STATE(); + case 1571: + ACCEPT_TOKEN(anon_sym_o_PLUSe_GT); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1572: + ACCEPT_TOKEN(anon_sym_e_PLUSo_GT); + END_STATE(); + case 1573: + ACCEPT_TOKEN(anon_sym_e_PLUSo_GT); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1574: + ACCEPT_TOKEN(sym_short_flag); + if (lookahead == 'f') ADVANCE(1156); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1577); + END_STATE(); + case 1575: + ACCEPT_TOKEN(sym_short_flag); + if (lookahead == 'n') ADVANCE(1574); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1577); + END_STATE(); + case 1576: + ACCEPT_TOKEN(sym_short_flag); + if (lookahead == '+' || + lookahead == '-') ADVANCE(324); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1139); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1577); + END_STATE(); + case 1577: + ACCEPT_TOKEN(sym_short_flag); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1577); + END_STATE(); + case 1578: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '+') ADVANCE(1797); + if (lookahead == '>') ADVANCE(1565); + if (lookahead == 'r') ADVANCE(1708); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1729); + if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1840); + END_STATE(); + case 1579: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '+') ADVANCE(1782); + if (lookahead == '>') ADVANCE(1567); + if (lookahead == 'u') ADVANCE(1714); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1729); + if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1840); + END_STATE(); + case 1580: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '+') ADVANCE(1798); + if (lookahead == '>') ADVANCE(1562); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1729); + if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1840); + END_STATE(); + case 1581: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '+') ADVANCE(1783); + if (lookahead == '>') ADVANCE(1563); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1729); + if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1840); + END_STATE(); + case 1582: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'N') ADVANCE(1158); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1583: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'a') ADVANCE(1582); + if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1584: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'a') ADVANCE(1620); + if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1585: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'a') ADVANCE(1672); + if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1586: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'a') ADVANCE(1628); + if (lookahead == 'o') ADVANCE(1642); + if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1587: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'a') ADVANCE(1654); + if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1588: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'a') ADVANCE(1659); + if (lookahead == 'o') ADVANCE(1591); + if (lookahead == 'u') ADVANCE(1660); + if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1589: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'c') ADVANCE(1615); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1590: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'c') ADVANCE(1604); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1591: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'd') ADVANCE(1670); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1592: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'd') ADVANCE(1603); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1593: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'e') ADVANCE(1612); + if (lookahead == 'o') ADVANCE(951); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1594: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'e') ADVANCE(1662); + if (lookahead == 'o') ADVANCE(1635); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1595: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'e') ADVANCE(1613); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1596: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'e') ADVANCE(881); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1597: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'e') ADVANCE(1107); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1598: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'e') ADVANCE(1115); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1599: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'e') ADVANCE(1007); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1600: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'e') ADVANCE(947); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1601: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'e') ADVANCE(877); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1602: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'e') ADVANCE(931); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1603: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'e') ADVANCE(989); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1604: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'e') ADVANCE(982); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1605: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'e') ADVANCE(1584); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1606: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'e') ADVANCE(1651); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1607: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'e') ADVANCE(1648); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1608: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'e') ADVANCE(1644); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1609: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'e') ADVANCE(1653); + if (lookahead == 'i') ADVANCE(1626); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1610: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'f') ADVANCE(955); + if (lookahead == 'n') ADVANCE(1611); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1611: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'f') ADVANCE(1148); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1612: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'f') ADVANCE(866); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1613: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'g') ADVANCE(1619); + if (lookahead == 't') ADVANCE(1668); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1614: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'h') ADVANCE(1609); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1615: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'h') ADVANCE(961); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1616: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'i') ADVANCE(1592); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1617: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'i') ADVANCE(1587); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1618: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'i') ADVANCE(1632); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1619: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'i') ADVANCE(1658); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1620: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'k') ADVANCE(928); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1621: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'l') ADVANCE(1099); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1622: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'l') ADVANCE(1617); + if (lookahead == 's') ADVANCE(996); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1623: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'l') ADVANCE(1617); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1624: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'l') ADVANCE(1585); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1625: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'l') ADVANCE(1621); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1626: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'l') ADVANCE(1600); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1627: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'l') ADVANCE(1601); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1628: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'l') ADVANCE(1657); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1629: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'n') ADVANCE(1656); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1630: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'n') ADVANCE(873); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1631: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'n') ADVANCE(978); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1632: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'n') ADVANCE(1669); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1633: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'o') ADVANCE(1629); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1634: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'o') ADVANCE(1666); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1635: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'o') ADVANCE(1639); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1636: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'o') ADVANCE(1664); + if (lookahead == 'u') ADVANCE(1625); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1637: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'o') ADVANCE(1643); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1638: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'o') ADVANCE(1652); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1639: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'p') ADVANCE(944); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1640: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'p') ADVANCE(1638); + if (lookahead == 't') ADVANCE(1607); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1641: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'r') ADVANCE(1667); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1642: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'r') ADVANCE(934); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1643: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'r') ADVANCE(897); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1644: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'r') ADVANCE(985); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1645: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'r') ADVANCE(1605); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1646: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'r') ADVANCE(1590); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1647: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'r') ADVANCE(1649); + if (lookahead == 'x') ADVANCE(1640); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1648: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'r') ADVANCE(1630); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1649: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'r') ADVANCE(1637); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1650: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'r') ADVANCE(1631); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1651: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'r') ADVANCE(1624); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1652: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'r') ADVANCE(1663); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1653: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'r') ADVANCE(1599); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1654: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 's') ADVANCE(394); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1655: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 's') ADVANCE(1596); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1656: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 's') ADVANCE(1661); + if (lookahead == 't') ADVANCE(1618); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1657: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 's') ADVANCE(1598); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1658: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 's') ADVANCE(1665); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1659: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 't') ADVANCE(1589); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1660: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 't') ADVANCE(404); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1661: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 't') ADVANCE(407); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1662: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 't') ADVANCE(401); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1663: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 't') ADVANCE(391); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1664: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 't') ADVANCE(1082); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1665: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 't') ADVANCE(1608); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1666: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'u') ADVANCE(1646); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1667: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'u') ADVANCE(1597); + if (lookahead == 'y') ADVANCE(973); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1668: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'u') ADVANCE(1650); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1669: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'u') ADVANCE(1602); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1670: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'u') ADVANCE(1627); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1671: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'v') ADVANCE(1606); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1672: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (lookahead == 'y') ADVANCE(993); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1673: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(735); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1673); + END_STATE(); + case 1674: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(1833); + if (lookahead == '.') ADVANCE(1825); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1718); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1680); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1729); + if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1840); + END_STATE(); + case 1675: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '-') ADVANCE(334); + if (lookahead == '.') ADVANCE(323); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1719); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1685); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1728); + END_STATE(); + case 1676: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '.') ADVANCE(1825); + if (lookahead == 'b') ADVANCE(1524); + if (lookahead == 'o') ADVANCE(1528); + if (lookahead == 'x') ADVANCE(1532); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1718); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1678); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1729); + if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1840); + END_STATE(); + case 1677: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '.') ADVANCE(1825); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1718); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1674); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1729); + if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1840); + END_STATE(); + case 1678: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '.') ADVANCE(1825); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1718); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1677); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1729); + if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1840); + END_STATE(); + case 1679: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '.') ADVANCE(1825); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1718); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1678); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1729); + if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1840); + END_STATE(); + case 1680: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '.') ADVANCE(1825); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1718); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1680); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1729); + if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1840); + END_STATE(); + case 1681: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '.') ADVANCE(323); + if (lookahead == 'b') ADVANCE(1523); + if (lookahead == 'o') ADVANCE(1527); + if (lookahead == 'x') ADVANCE(1531); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1719); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1683); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1728); + END_STATE(); + case 1682: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '.') ADVANCE(323); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1719); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1675); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1728); + END_STATE(); + case 1683: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '.') ADVANCE(323); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1719); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1682); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1728); + END_STATE(); + case 1684: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '.') ADVANCE(323); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1719); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1683); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1728); + END_STATE(); + case 1685: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '.') ADVANCE(323); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1719); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1685); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1728); + END_STATE(); + case 1686: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == 'N') ADVANCE(1162); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1729); + if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1840); + END_STATE(); + case 1687: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == 'N') ADVANCE(1161); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1728); + END_STATE(); + case 1688: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == 'a') ADVANCE(1686); + if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(1729); + if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1840); + END_STATE(); + case 1689: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == 'a') ADVANCE(1698); + if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(1729); + if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1840); + END_STATE(); + case 1690: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == 'a') ADVANCE(1687); + if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(1728); + END_STATE(); + case 1691: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == 'a') ADVANCE(1700); + if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(1728); + END_STATE(); + case 1692: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == 'e') ADVANCE(1111); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1729); + if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1840); + END_STATE(); + case 1693: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == 'e') ADVANCE(1119); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1729); + if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1840); + END_STATE(); + case 1694: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == 'e') ADVANCE(1110); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1728); + END_STATE(); + case 1695: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == 'e') ADVANCE(1118); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1728); + END_STATE(); + case 1696: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == 'f') ADVANCE(1152); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1729); + if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1840); + END_STATE(); + case 1697: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == 'f') ADVANCE(1151); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1728); + END_STATE(); + case 1698: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == 'l') ADVANCE(1711); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1729); + if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1840); + END_STATE(); + case 1699: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == 'l') ADVANCE(1103); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1729); + if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1840); + END_STATE(); + case 1700: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == 'l') ADVANCE(1712); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1728); + END_STATE(); + case 1701: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == 'l') ADVANCE(1102); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1728); + END_STATE(); + case 1702: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == 'l') ADVANCE(1699); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1729); + if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1840); + END_STATE(); + case 1703: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == 'l') ADVANCE(1701); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1728); + END_STATE(); + case 1704: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == 'n') ADVANCE(1696); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1729); + if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1840); + END_STATE(); + case 1705: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == 'n') ADVANCE(1697); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1728); + END_STATE(); + case 1706: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == 'n') ADVANCE(943); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1728); + END_STATE(); + case 1707: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == 'o') ADVANCE(1713); + if (lookahead == 'u') ADVANCE(1703); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1728); + END_STATE(); + case 1708: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == 'r') ADVANCE(1580); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1729); + if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1840); + END_STATE(); + case 1709: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == 'r') ADVANCE(1716); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1728); + END_STATE(); + case 1710: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == 'r') ADVANCE(1715); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1729); + if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1840); + END_STATE(); + case 1711: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == 's') ADVANCE(1693); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1729); + if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1840); + END_STATE(); + case 1712: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == 's') ADVANCE(1695); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1728); + END_STATE(); + case 1713: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == 't') ADVANCE(1087); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1728); + END_STATE(); + case 1714: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == 't') ADVANCE(1581); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1729); + if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1840); + END_STATE(); + case 1715: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == 'u') ADVANCE(1692); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1729); + if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1840); + END_STATE(); + case 1716: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == 'u') ADVANCE(1694); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1728); + END_STATE(); + case 1717: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == 'u') ADVANCE(1702); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1729); + if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1840); + END_STATE(); + case 1718: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '+' || + lookahead == '-') ADVANCE(1826); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1725); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1729); + if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1840); + END_STATE(); + case 1719: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '+' || + lookahead == '-') ADVANCE(324); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1724); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1728); + END_STATE(); + case 1720: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '0' || + lookahead == '1' || + lookahead == '_') ADVANCE(1720); + if (aux_sym_long_flag_token1_character_set_7(lookahead)) ADVANCE(1728); + END_STATE(); + case 1721: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (lookahead == '0' || + lookahead == '1' || + lookahead == '_') ADVANCE(1721); + if (aux_sym_long_flag_token1_character_set_7(lookahead)) ADVANCE(1729); + if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1840); + END_STATE(); + case 1722: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (('0' <= lookahead && lookahead <= '7') || + lookahead == '_') ADVANCE(1722); + if (aux_sym_long_flag_token1_character_set_8(lookahead)) ADVANCE(1728); + END_STATE(); + case 1723: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (('0' <= lookahead && lookahead <= '7') || + lookahead == '_') ADVANCE(1723); + if (aux_sym_long_flag_token1_character_set_8(lookahead)) ADVANCE(1729); + if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1840); + END_STATE(); + case 1724: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1724); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1728); + END_STATE(); + case 1725: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1725); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1729); + if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1840); + END_STATE(); + case 1726: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1726); + if (aux_sym_long_flag_token1_character_set_9(lookahead)) ADVANCE(1728); + END_STATE(); + case 1727: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1727); + if (aux_sym_long_flag_token1_character_set_9(lookahead)) ADVANCE(1729); + if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1840); + END_STATE(); + case 1728: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1728); + END_STATE(); + case 1729: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1729); + if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1840); + END_STATE(); + case 1730: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == '+') ADVANCE(1798); + if (lookahead == '>') ADVANCE(1562); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1731: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == '+') ADVANCE(1783); + if (lookahead == '>') ADVANCE(1563); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1732: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == '-') ADVANCE(1766); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1733: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == '-') ADVANCE(1788); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1734: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == '-') ADVANCE(1820); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1735: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == '-') ADVANCE(1835); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1736: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == '-') ADVANCE(1821); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1737: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == '2') ADVANCE(1824); + if (lookahead == '0' || + lookahead == '1') ADVANCE(1832); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1738: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == ':') ADVANCE(1837); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1739: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == ':') ADVANCE(1839); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1740: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == '>') ADVANCE(1573); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1741: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == '>') ADVANCE(1571); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1742: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == '>') ADVANCE(1568); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1743: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == '>') ADVANCE(1569); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1744: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'B') ADVANCE(1492); + if (lookahead == 'b') ADVANCE(1488); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1745: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'B') ADVANCE(1408); + if (lookahead == 'b') ADVANCE(1404); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1746: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'B') ADVANCE(1352); + if (lookahead == 'b') ADVANCE(1348); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1747: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'B') ADVANCE(1380); + if (lookahead == 'b') ADVANCE(1376); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1748: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'B') ADVANCE(1464); + if (lookahead == 'b') ADVANCE(1460); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1749: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'B') ADVANCE(1436); + if (lookahead == 'b') ADVANCE(1432); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1750: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'B') ADVANCE(1520); + if (lookahead == 'b') ADVANCE(1516); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1751: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'B') ADVANCE(1476); + if (lookahead == 'b') ADVANCE(1480); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1752: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'B') ADVANCE(1472); + if (lookahead == 'b') ADVANCE(1468); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1753: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'B') ADVANCE(1392); + if (lookahead == 'b') ADVANCE(1396); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1754: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'B') ADVANCE(1388); + if (lookahead == 'b') ADVANCE(1384); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1755: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'B') ADVANCE(1336); + if (lookahead == 'b') ADVANCE(1340); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1756: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'B') ADVANCE(1332); + if (lookahead == 'b') ADVANCE(1328); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1757: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'B') ADVANCE(1364); + if (lookahead == 'b') ADVANCE(1368); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1758: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'B') ADVANCE(1360); + if (lookahead == 'b') ADVANCE(1356); + if (lookahead == 'n') ADVANCE(1189); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1759: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'B') ADVANCE(1448); + if (lookahead == 'b') ADVANCE(1452); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1760: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'B') ADVANCE(1444); + if (lookahead == 'b') ADVANCE(1440); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1761: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'B') ADVANCE(1420); + if (lookahead == 'b') ADVANCE(1424); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1762: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'B') ADVANCE(1416); + if (lookahead == 'b') ADVANCE(1412); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1763: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'B') ADVANCE(1504); + if (lookahead == 'b') ADVANCE(1508); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1764: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'B') ADVANCE(1500); + if (lookahead == 'b') ADVANCE(1496); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1765: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'N') ADVANCE(1164); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1766: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'a') ADVANCE(1796); + if (lookahead == 'o') ADVANCE(1802); + if (lookahead == 's') ADVANCE(1785); + if (lookahead == 'x') ADVANCE(1799); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1767: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'a') ADVANCE(1804); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1768: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'b') ADVANCE(1484); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1769: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'b') ADVANCE(1400); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1770: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'b') ADVANCE(1344); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1771: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'b') ADVANCE(1372); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1772: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'b') ADVANCE(1456); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1773: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'b') ADVANCE(1428); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1774: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'b') ADVANCE(1512); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1775: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'c') ADVANCE(1185); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1776: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'd') ADVANCE(1072); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1777: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'd') ADVANCE(1808); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1778: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'd') ADVANCE(1024); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1779: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'd') ADVANCE(1062); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1780: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'e') ADVANCE(1113); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1781: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'e') ADVANCE(1121); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1782: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'e') ADVANCE(1741); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1783: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'e') ADVANCE(1806); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1784: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'f') ADVANCE(1154); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1785: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'h') ADVANCE(1792); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1786: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'h') ADVANCE(1055); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1787: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'h') ADVANCE(1052); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1788: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'i') ADVANCE(1795); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1789: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'i') ADVANCE(1814); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1790: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'i') ADVANCE(1816); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1791: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'l') ADVANCE(1105); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1792: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'l') ADVANCE(1033); + if (lookahead == 'r') ADVANCE(1036); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1793: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'l') ADVANCE(1807); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1794: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'l') ADVANCE(1791); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1795: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'n') ADVANCE(1049); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1796: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'n') ADVANCE(1779); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1797: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'o') ADVANCE(1740); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1798: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'o') ADVANCE(1819); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1799: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'o') ADVANCE(1803); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1800: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'r') ADVANCE(1730); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1801: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'r') ADVANCE(1076); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1802: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'r') ADVANCE(1068); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1803: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'r') ADVANCE(1065); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1804: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'r') ADVANCE(1817); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1805: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'r') ADVANCE(1743); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1806: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'r') ADVANCE(1805); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1807: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 's') ADVANCE(1781); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1808: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 's') ADVANCE(1734); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1809: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 's') ADVANCE(1736); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1810: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 't') ADVANCE(1732); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1811: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 't') ADVANCE(1089); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1812: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 't') ADVANCE(1733); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1813: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 't') ADVANCE(1731); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1814: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 't') ADVANCE(1786); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1815: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 't') ADVANCE(1742); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1816: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 't') ADVANCE(1787); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1817: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 't') ADVANCE(1809); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1818: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'u') ADVANCE(1780); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1819: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'u') ADVANCE(1815); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1820: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'w') ADVANCE(1789); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1821: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'w') ADVANCE(1790); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1822: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == 'y') ADVANCE(1197); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1823: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (lookahead == '+' || + lookahead == '-') ADVANCE(1826); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1140); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1824: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (('0' <= lookahead && lookahead <= '3')) ADVANCE(1539); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1825: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1137); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1826: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1140); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1827: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1540); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1828: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1739); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1829: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1537); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1830: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1546); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1831: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1543); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1832: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1539); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1833: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1834); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1834: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1735); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1835: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1827); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1836: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1828); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1837: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1829); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1838: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1738); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1839: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1838); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1840: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + case 1841: + ACCEPT_TOKEN(anon_sym_POUND); + END_STATE(); + case 1842: + ACCEPT_TOKEN(anon_sym_POUND); + if (lookahead == '\n') ADVANCE(388); + if (lookahead != 0) ADVANCE(3); + END_STATE(); + case 1843: + ACCEPT_TOKEN(anon_sym_POUND); + if (lookahead == '!') ADVANCE(387); + END_STATE(); + case 1844: + ACCEPT_TOKEN(anon_sym_POUND); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1840); + END_STATE(); + default: + return false; + } +} + +static bool ts_lex_keywords(TSLexer *lexer, TSStateId state) { + START_LEXER(); + eof = lexer->eof(lexer); + switch (state) { + case 0: + if (lookahead == '_') ADVANCE(1); + if (lookahead == 'a') ADVANCE(2); + if (lookahead == 'b') ADVANCE(3); + if (lookahead == 'c') ADVANCE(4); + if (lookahead == 'd') ADVANCE(5); + if (lookahead == 'e') ADVANCE(6); + if (lookahead == 'f') ADVANCE(7); + if (lookahead == 'g') ADVANCE(8); + if (lookahead == 'i') ADVANCE(9); + if (lookahead == 'k') ADVANCE(10); + if (lookahead == 'l') ADVANCE(11); + if (lookahead == 'm') ADVANCE(12); + if (lookahead == 'n') ADVANCE(13); + if (lookahead == 'o') ADVANCE(14); + if (lookahead == 'p') ADVANCE(15); + if (lookahead == 'r') ADVANCE(16); + if (lookahead == 's') ADVANCE(17); + if (lookahead == 't') ADVANCE(18); + if (lookahead == 'v') ADVANCE(19); + if (lookahead == '\t' || + lookahead == '\n' || + lookahead == '\r' || + lookahead == ' ') SKIP(0) + END_STATE(); + case 1: + ACCEPT_TOKEN(anon_sym__); + END_STATE(); + case 2: + if (lookahead == 'n') ADVANCE(20); + END_STATE(); + case 3: + if (lookahead == 'i') ADVANCE(21); + if (lookahead == 'l') ADVANCE(22); + if (lookahead == 'o') ADVANCE(23); + END_STATE(); + case 4: + if (lookahead == 'l') ADVANCE(24); + if (lookahead == 'o') ADVANCE(25); + END_STATE(); + case 5: + if (lookahead == 'a') ADVANCE(26); + if (lookahead == 'e') ADVANCE(27); + if (lookahead == 'i') ADVANCE(28); + if (lookahead == 'u') ADVANCE(29); + END_STATE(); + case 6: + if (lookahead == 'n') ADVANCE(30); + if (lookahead == 'x') ADVANCE(31); + END_STATE(); + case 7: + if (lookahead == 'i') ADVANCE(32); + if (lookahead == 'l') ADVANCE(33); + END_STATE(); + case 8: + if (lookahead == 'l') ADVANCE(34); + END_STATE(); + case 9: + if (lookahead == 'n') ADVANCE(35); + END_STATE(); + case 10: + if (lookahead == 'e') ADVANCE(36); + END_STATE(); + case 11: + if (lookahead == 'i') ADVANCE(37); + END_STATE(); + case 12: + if (lookahead == 'a') ADVANCE(38); + END_STATE(); + case 13: + if (lookahead == 'e') ADVANCE(39); + if (lookahead == 'o') ADVANCE(40); + if (lookahead == 'u') ADVANCE(41); + END_STATE(); + case 14: + if (lookahead == 'p') ADVANCE(42); + END_STATE(); + case 15: + if (lookahead == 'a') ADVANCE(43); + END_STATE(); + case 16: + if (lookahead == 'a') ADVANCE(44); + if (lookahead == 'e') ADVANCE(45); + END_STATE(); + case 17: + if (lookahead == 'i') ADVANCE(46); + if (lookahead == 't') ADVANCE(47); + END_STATE(); + case 18: + if (lookahead == 'a') ADVANCE(48); + END_STATE(); + case 19: + if (lookahead == 'a') ADVANCE(49); + END_STATE(); + case 20: + if (lookahead == 'y') ADVANCE(50); + END_STATE(); + case 21: + if (lookahead == 'n') ADVANCE(51); + END_STATE(); + case 22: + if (lookahead == 'o') ADVANCE(52); + END_STATE(); + case 23: + if (lookahead == 'o') ADVANCE(53); + END_STATE(); + case 24: + if (lookahead == 'o') ADVANCE(54); + END_STATE(); + case 25: + if (lookahead == 'n') ADVANCE(55); + END_STATE(); + case 26: + if (lookahead == 't') ADVANCE(56); + END_STATE(); + case 27: + if (lookahead == 'c') ADVANCE(57); + END_STATE(); + case 28: + if (lookahead == 'r') ADVANCE(58); + END_STATE(); + case 29: + if (lookahead == 'r') ADVANCE(59); + END_STATE(); + case 30: + if (lookahead == 'v') ADVANCE(60); + END_STATE(); + case 31: + if (lookahead == 'p') ADVANCE(61); + END_STATE(); + case 32: + if (lookahead == 'l') ADVANCE(62); + END_STATE(); + case 33: + if (lookahead == 'o') ADVANCE(63); + END_STATE(); + case 34: + if (lookahead == 'o') ADVANCE(64); + END_STATE(); + case 35: + if (lookahead == 't') ADVANCE(65); + END_STATE(); + case 36: + if (lookahead == 'y') ADVANCE(66); + END_STATE(); + case 37: + if (lookahead == 's') ADVANCE(67); + END_STATE(); + case 38: + if (lookahead == 'k') ADVANCE(68); + if (lookahead == 't') ADVANCE(69); + END_STATE(); + case 39: + if (lookahead == 'w') ADVANCE(70); + END_STATE(); + case 40: + if (lookahead == 't') ADVANCE(71); + END_STATE(); + case 41: + ACCEPT_TOKEN(anon_sym_nu); + if (lookahead == 'm') ADVANCE(72); + END_STATE(); + case 42: + if (lookahead == 'e') ADVANCE(73); + END_STATE(); + case 43: + if (lookahead == 't') ADVANCE(74); + END_STATE(); + case 44: + if (lookahead == 'n') ADVANCE(75); + END_STATE(); + case 45: + if (lookahead == 'c') ADVANCE(76); + END_STATE(); + case 46: + if (lookahead == 'g') ADVANCE(77); + END_STATE(); + case 47: + if (lookahead == 'r') ADVANCE(78); + END_STATE(); + case 48: + if (lookahead == 'b') ADVANCE(79); + END_STATE(); + case 49: + if (lookahead == 'r') ADVANCE(80); + END_STATE(); + case 50: + ACCEPT_TOKEN(anon_sym_any); + END_STATE(); + case 51: + if (lookahead == 'a') ADVANCE(81); + END_STATE(); + case 52: + if (lookahead == 'c') ADVANCE(82); + END_STATE(); + case 53: + if (lookahead == 'l') ADVANCE(83); + END_STATE(); + case 54: + if (lookahead == 's') ADVANCE(84); + END_STATE(); + case 55: + if (lookahead == 'd') ADVANCE(85); + END_STATE(); + case 56: + if (lookahead == 'e') ADVANCE(86); + END_STATE(); + case 57: + if (lookahead == 'i') ADVANCE(87); + END_STATE(); + case 58: + if (lookahead == 'e') ADVANCE(88); + END_STATE(); + case 59: + if (lookahead == 'a') ADVANCE(89); + END_STATE(); + case 60: + ACCEPT_TOKEN(anon_sym_env); + END_STATE(); + case 61: + if (lookahead == 'r') ADVANCE(90); + END_STATE(); + case 62: + if (lookahead == 'e') ADVANCE(91); + END_STATE(); + case 63: + if (lookahead == 'a') ADVANCE(92); + END_STATE(); + case 64: + if (lookahead == 'b') ADVANCE(93); + END_STATE(); + case 65: + ACCEPT_TOKEN(anon_sym_int); + END_STATE(); + case 66: + if (lookahead == 'w') ADVANCE(94); + END_STATE(); + case 67: + if (lookahead == 't') ADVANCE(95); + END_STATE(); + case 68: + if (lookahead == 'e') ADVANCE(96); + END_STATE(); + case 69: + if (lookahead == 'h') ADVANCE(97); + END_STATE(); + case 70: + ACCEPT_TOKEN(anon_sym_new); + END_STATE(); + case 71: + if (lookahead == 'h') ADVANCE(98); + END_STATE(); + case 72: + if (lookahead == 'b') ADVANCE(99); + END_STATE(); + case 73: + if (lookahead == 'r') ADVANCE(100); + END_STATE(); + case 74: + if (lookahead == 'h') ADVANCE(101); + END_STATE(); + case 75: + if (lookahead == 'g') ADVANCE(102); + END_STATE(); + case 76: + if (lookahead == 'o') ADVANCE(103); + END_STATE(); + case 77: + if (lookahead == 'n') ADVANCE(104); + END_STATE(); + case 78: + if (lookahead == 'i') ADVANCE(105); + END_STATE(); + case 79: + if (lookahead == 'l') ADVANCE(106); + END_STATE(); + case 80: + if (lookahead == 'i') ADVANCE(107); + END_STATE(); + case 81: + if (lookahead == 'r') ADVANCE(108); + END_STATE(); + case 82: + if (lookahead == 'k') ADVANCE(109); + END_STATE(); + case 83: + ACCEPT_TOKEN(anon_sym_bool); + END_STATE(); + case 84: + if (lookahead == 'u') ADVANCE(110); + END_STATE(); + case 85: + ACCEPT_TOKEN(anon_sym_cond); + END_STATE(); + case 86: + if (lookahead == 't') ADVANCE(111); + END_STATE(); + case 87: + if (lookahead == 'm') ADVANCE(112); + END_STATE(); + case 88: + if (lookahead == 'c') ADVANCE(113); + END_STATE(); + case 89: + if (lookahead == 't') ADVANCE(114); + END_STATE(); + case 90: + ACCEPT_TOKEN(anon_sym_expr); + END_STATE(); + case 91: + if (lookahead == 's') ADVANCE(115); + END_STATE(); + case 92: + if (lookahead == 't') ADVANCE(116); + END_STATE(); + case 93: + ACCEPT_TOKEN(anon_sym_glob); + END_STATE(); + case 94: + if (lookahead == 'o') ADVANCE(117); + END_STATE(); + case 95: + ACCEPT_TOKEN(anon_sym_list); + END_STATE(); + case 96: + ACCEPT_TOKEN(anon_sym_make); + END_STATE(); + case 97: + ACCEPT_TOKEN(anon_sym_math); + END_STATE(); + case 98: + if (lookahead == 'i') ADVANCE(118); + END_STATE(); + case 99: + if (lookahead == 'e') ADVANCE(119); + END_STATE(); + case 100: + if (lookahead == 'a') ADVANCE(120); + END_STATE(); + case 101: + ACCEPT_TOKEN(anon_sym_path); + END_STATE(); + case 102: + if (lookahead == 'e') ADVANCE(121); + END_STATE(); + case 103: + if (lookahead == 'r') ADVANCE(122); + END_STATE(); + case 104: + if (lookahead == 'a') ADVANCE(123); + END_STATE(); + case 105: + if (lookahead == 'n') ADVANCE(124); + END_STATE(); + case 106: + if (lookahead == 'e') ADVANCE(125); + END_STATE(); + case 107: + if (lookahead == 'a') ADVANCE(126); + END_STATE(); + case 108: + if (lookahead == 'y') ADVANCE(127); + END_STATE(); + case 109: + ACCEPT_TOKEN(anon_sym_block); + END_STATE(); + case 110: + if (lookahead == 'r') ADVANCE(128); + END_STATE(); + case 111: + if (lookahead == 'i') ADVANCE(129); + END_STATE(); + case 112: + if (lookahead == 'a') ADVANCE(130); + END_STATE(); + case 113: + if (lookahead == 't') ADVANCE(131); + END_STATE(); + case 114: + if (lookahead == 'i') ADVANCE(132); + END_STATE(); + case 115: + if (lookahead == 'i') ADVANCE(133); + END_STATE(); + case 116: + ACCEPT_TOKEN(anon_sym_float); + END_STATE(); + case 117: + if (lookahead == 'r') ADVANCE(134); + END_STATE(); + case 118: + if (lookahead == 'n') ADVANCE(135); + END_STATE(); + case 119: + if (lookahead == 'r') ADVANCE(136); + END_STATE(); + case 120: + if (lookahead == 't') ADVANCE(137); + END_STATE(); + case 121: + ACCEPT_TOKEN(anon_sym_range); + END_STATE(); + case 122: + if (lookahead == 'd') ADVANCE(138); + END_STATE(); + case 123: + if (lookahead == 't') ADVANCE(139); + END_STATE(); + case 124: + if (lookahead == 'g') ADVANCE(140); + END_STATE(); + case 125: + ACCEPT_TOKEN(anon_sym_table); + END_STATE(); + case 126: + if (lookahead == 'b') ADVANCE(141); + END_STATE(); + case 127: + ACCEPT_TOKEN(anon_sym_binary); + END_STATE(); + case 128: + if (lookahead == 'e') ADVANCE(142); + END_STATE(); + case 129: + if (lookahead == 'm') ADVANCE(143); + END_STATE(); + case 130: + if (lookahead == 'l') ADVANCE(144); + END_STATE(); + case 131: + if (lookahead == 'o') ADVANCE(145); + END_STATE(); + case 132: + if (lookahead == 'o') ADVANCE(146); + END_STATE(); + case 133: + if (lookahead == 'z') ADVANCE(147); + END_STATE(); + case 134: + if (lookahead == 'd') ADVANCE(148); + END_STATE(); + case 135: + if (lookahead == 'g') ADVANCE(149); + END_STATE(); + case 136: + ACCEPT_TOKEN(anon_sym_number); + END_STATE(); + case 137: + if (lookahead == 'o') ADVANCE(150); + END_STATE(); + case 138: + ACCEPT_TOKEN(anon_sym_record); + END_STATE(); + case 139: + if (lookahead == 'u') ADVANCE(151); + END_STATE(); + case 140: + ACCEPT_TOKEN(anon_sym_string); + END_STATE(); + case 141: + if (lookahead == 'l') ADVANCE(152); + END_STATE(); + case 142: + ACCEPT_TOKEN(anon_sym_closure); + END_STATE(); + case 143: + if (lookahead == 'e') ADVANCE(153); + END_STATE(); + case 144: + ACCEPT_TOKEN(anon_sym_decimal); + END_STATE(); + case 145: + if (lookahead == 'r') ADVANCE(154); + END_STATE(); + case 146: + if (lookahead == 'n') ADVANCE(155); + END_STATE(); + case 147: + if (lookahead == 'e') ADVANCE(156); + END_STATE(); + case 148: + ACCEPT_TOKEN(anon_sym_keyword); + END_STATE(); + case 149: + ACCEPT_TOKEN(anon_sym_nothing); + END_STATE(); + case 150: + if (lookahead == 'r') ADVANCE(157); + END_STATE(); + case 151: + if (lookahead == 'r') ADVANCE(158); + END_STATE(); + case 152: + if (lookahead == 'e') ADVANCE(159); + END_STATE(); + case 153: + ACCEPT_TOKEN(anon_sym_datetime); + END_STATE(); + case 154: + if (lookahead == 'y') ADVANCE(160); + END_STATE(); + case 155: + ACCEPT_TOKEN(anon_sym_duration); + END_STATE(); + case 156: + ACCEPT_TOKEN(anon_sym_filesize); + END_STATE(); + case 157: + ACCEPT_TOKEN(anon_sym_operator); + END_STATE(); + case 158: + if (lookahead == 'e') ADVANCE(161); + END_STATE(); + case 159: + ACCEPT_TOKEN(anon_sym_variable); + END_STATE(); + case 160: + ACCEPT_TOKEN(anon_sym_directory); + END_STATE(); + case 161: + ACCEPT_TOKEN(anon_sym_signature); + END_STATE(); + default: + return false; + } +} + +static const TSLexMode ts_lex_modes[STATE_COUNT] = { + [0] = {.lex_state = 0}, + [1] = {.lex_state = 384}, + [2] = {.lex_state = 350}, + [3] = {.lex_state = 350}, + [4] = {.lex_state = 350}, + [5] = {.lex_state = 350}, + [6] = {.lex_state = 348}, + [7] = {.lex_state = 348}, + [8] = {.lex_state = 348}, + [9] = {.lex_state = 348}, + [10] = {.lex_state = 359}, + [11] = {.lex_state = 359}, + [12] = {.lex_state = 359}, + [13] = {.lex_state = 359}, + [14] = {.lex_state = 383}, + [15] = {.lex_state = 4}, + [16] = {.lex_state = 4}, + [17] = {.lex_state = 383}, + [18] = {.lex_state = 26}, + [19] = {.lex_state = 26}, + [20] = {.lex_state = 385}, + [21] = {.lex_state = 385}, + [22] = {.lex_state = 385}, + [23] = {.lex_state = 385}, + [24] = {.lex_state = 385}, + [25] = {.lex_state = 385}, + [26] = {.lex_state = 385}, + [27] = {.lex_state = 385}, + [28] = {.lex_state = 385}, + [29] = {.lex_state = 385}, + [30] = {.lex_state = 385}, + [31] = {.lex_state = 385}, + [32] = {.lex_state = 385}, + [33] = {.lex_state = 385}, + [34] = {.lex_state = 385}, + [35] = {.lex_state = 385}, + [36] = {.lex_state = 385}, + [37] = {.lex_state = 385}, + [38] = {.lex_state = 385}, + [39] = {.lex_state = 385}, + [40] = {.lex_state = 385}, + [41] = {.lex_state = 385}, + [42] = {.lex_state = 385}, + [43] = {.lex_state = 385}, + [44] = {.lex_state = 385}, + [45] = {.lex_state = 385}, + [46] = {.lex_state = 385}, + [47] = {.lex_state = 385}, + [48] = {.lex_state = 385}, + [49] = {.lex_state = 385}, + [50] = {.lex_state = 385}, + [51] = {.lex_state = 385}, + [52] = {.lex_state = 385}, + [53] = {.lex_state = 385}, + [54] = {.lex_state = 385}, + [55] = {.lex_state = 385}, + [56] = {.lex_state = 385}, + [57] = {.lex_state = 385}, + [58] = {.lex_state = 385}, + [59] = {.lex_state = 385}, + [60] = {.lex_state = 385}, + [61] = {.lex_state = 385}, + [62] = {.lex_state = 385}, + [63] = {.lex_state = 385}, + [64] = {.lex_state = 385}, + [65] = {.lex_state = 385}, + [66] = {.lex_state = 385}, + [67] = {.lex_state = 385}, + [68] = {.lex_state = 385}, + [69] = {.lex_state = 385}, + [70] = {.lex_state = 385}, + [71] = {.lex_state = 385}, + [72] = {.lex_state = 385}, + [73] = {.lex_state = 385}, + [74] = {.lex_state = 385}, + [75] = {.lex_state = 385}, + [76] = {.lex_state = 385}, + [77] = {.lex_state = 385}, + [78] = {.lex_state = 385}, + [79] = {.lex_state = 385}, + [80] = {.lex_state = 385}, + [81] = {.lex_state = 385}, + [82] = {.lex_state = 385}, + [83] = {.lex_state = 385}, + [84] = {.lex_state = 385}, + [85] = {.lex_state = 385}, + [86] = {.lex_state = 385}, + [87] = {.lex_state = 385}, + [88] = {.lex_state = 385}, + [89] = {.lex_state = 385}, + [90] = {.lex_state = 385}, + [91] = {.lex_state = 385}, + [92] = {.lex_state = 385}, + [93] = {.lex_state = 385}, + [94] = {.lex_state = 385}, + [95] = {.lex_state = 385}, + [96] = {.lex_state = 385}, + [97] = {.lex_state = 385}, + [98] = {.lex_state = 385}, + [99] = {.lex_state = 385}, + [100] = {.lex_state = 385}, + [101] = {.lex_state = 385}, + [102] = {.lex_state = 385}, + [103] = {.lex_state = 385}, + [104] = {.lex_state = 385}, + [105] = {.lex_state = 385}, + [106] = {.lex_state = 385}, + [107] = {.lex_state = 376}, + [108] = {.lex_state = 376}, + [109] = {.lex_state = 376}, + [110] = {.lex_state = 376}, + [111] = {.lex_state = 11}, + [112] = {.lex_state = 356}, + [113] = {.lex_state = 11}, + [114] = {.lex_state = 356}, + [115] = {.lex_state = 356}, + [116] = {.lex_state = 358}, + [117] = {.lex_state = 358}, + [118] = {.lex_state = 358}, + [119] = {.lex_state = 8}, + [120] = {.lex_state = 8}, + [121] = {.lex_state = 358}, + [122] = {.lex_state = 356}, + [123] = {.lex_state = 21}, + [124] = {.lex_state = 21}, + [125] = {.lex_state = 356}, + [126] = {.lex_state = 385}, + [127] = {.lex_state = 356}, + [128] = {.lex_state = 16}, + [129] = {.lex_state = 16}, + [130] = {.lex_state = 351}, + [131] = {.lex_state = 351}, + [132] = {.lex_state = 351}, + [133] = {.lex_state = 351}, + [134] = {.lex_state = 351}, + [135] = {.lex_state = 351}, + [136] = {.lex_state = 351}, + [137] = {.lex_state = 351}, + [138] = {.lex_state = 351}, + [139] = {.lex_state = 351}, + [140] = {.lex_state = 351}, + [141] = {.lex_state = 351}, + [142] = {.lex_state = 351}, + [143] = {.lex_state = 351}, + [144] = {.lex_state = 351}, + [145] = {.lex_state = 351}, + [146] = {.lex_state = 351}, + [147] = {.lex_state = 351}, + [148] = {.lex_state = 351}, + [149] = {.lex_state = 351}, + [150] = {.lex_state = 351}, + [151] = {.lex_state = 351}, + [152] = {.lex_state = 351}, + [153] = {.lex_state = 351}, + [154] = {.lex_state = 351}, + [155] = {.lex_state = 351}, + [156] = {.lex_state = 351}, + [157] = {.lex_state = 351}, + [158] = {.lex_state = 351}, + [159] = {.lex_state = 351}, + [160] = {.lex_state = 351}, + [161] = {.lex_state = 351}, + [162] = {.lex_state = 351}, + [163] = {.lex_state = 351}, + [164] = {.lex_state = 351}, + [165] = {.lex_state = 351}, + [166] = {.lex_state = 349}, + [167] = {.lex_state = 349}, + [168] = {.lex_state = 351}, + [169] = {.lex_state = 351}, + [170] = {.lex_state = 349}, + [171] = {.lex_state = 351}, + [172] = {.lex_state = 349}, + [173] = {.lex_state = 349}, + [174] = {.lex_state = 349}, + [175] = {.lex_state = 349}, + [176] = {.lex_state = 349}, + [177] = {.lex_state = 351}, + [178] = {.lex_state = 351}, + [179] = {.lex_state = 351}, + [180] = {.lex_state = 349}, + [181] = {.lex_state = 351}, + [182] = {.lex_state = 351}, + [183] = {.lex_state = 351}, + [184] = {.lex_state = 351}, + [185] = {.lex_state = 349}, + [186] = {.lex_state = 351}, + [187] = {.lex_state = 349}, + [188] = {.lex_state = 351}, + [189] = {.lex_state = 351}, + [190] = {.lex_state = 351}, + [191] = {.lex_state = 351}, + [192] = {.lex_state = 351}, + [193] = {.lex_state = 351}, + [194] = {.lex_state = 351}, + [195] = {.lex_state = 351}, + [196] = {.lex_state = 351}, + [197] = {.lex_state = 349}, + [198] = {.lex_state = 349}, + [199] = {.lex_state = 349}, + [200] = {.lex_state = 351}, + [201] = {.lex_state = 351}, + [202] = {.lex_state = 349}, + [203] = {.lex_state = 349}, + [204] = {.lex_state = 351}, + [205] = {.lex_state = 351}, + [206] = {.lex_state = 349}, + [207] = {.lex_state = 349}, + [208] = {.lex_state = 351}, + [209] = {.lex_state = 351}, + [210] = {.lex_state = 349}, + [211] = {.lex_state = 351}, + [212] = {.lex_state = 349}, + [213] = {.lex_state = 351}, + [214] = {.lex_state = 351}, + [215] = {.lex_state = 351}, + [216] = {.lex_state = 349}, + [217] = {.lex_state = 351}, + [218] = {.lex_state = 351}, + [219] = {.lex_state = 349}, + [220] = {.lex_state = 351}, + [221] = {.lex_state = 351}, + [222] = {.lex_state = 351}, + [223] = {.lex_state = 351}, + [224] = {.lex_state = 351}, + [225] = {.lex_state = 351}, + [226] = {.lex_state = 351}, + [227] = {.lex_state = 351}, + [228] = {.lex_state = 351}, + [229] = {.lex_state = 351}, + [230] = {.lex_state = 351}, + [231] = {.lex_state = 349}, + [232] = {.lex_state = 351}, + [233] = {.lex_state = 351}, + [234] = {.lex_state = 351}, + [235] = {.lex_state = 351}, + [236] = {.lex_state = 351}, + [237] = {.lex_state = 351}, + [238] = {.lex_state = 351}, + [239] = {.lex_state = 351}, + [240] = {.lex_state = 349}, + [241] = {.lex_state = 351}, + [242] = {.lex_state = 351}, + [243] = {.lex_state = 351}, + [244] = {.lex_state = 351}, + [245] = {.lex_state = 351}, + [246] = {.lex_state = 351}, + [247] = {.lex_state = 351}, + [248] = {.lex_state = 349}, + [249] = {.lex_state = 351}, + [250] = {.lex_state = 349}, + [251] = {.lex_state = 351}, + [252] = {.lex_state = 349}, + [253] = {.lex_state = 351}, + [254] = {.lex_state = 351}, + [255] = {.lex_state = 351}, + [256] = {.lex_state = 351}, + [257] = {.lex_state = 351}, + [258] = {.lex_state = 351}, + [259] = {.lex_state = 351}, + [260] = {.lex_state = 349}, + [261] = {.lex_state = 351}, + [262] = {.lex_state = 351}, + [263] = {.lex_state = 351}, + [264] = {.lex_state = 351}, + [265] = {.lex_state = 349}, + [266] = {.lex_state = 351}, + [267] = {.lex_state = 351}, + [268] = {.lex_state = 351}, + [269] = {.lex_state = 351}, + [270] = {.lex_state = 351}, + [271] = {.lex_state = 349}, + [272] = {.lex_state = 351}, + [273] = {.lex_state = 351}, + [274] = {.lex_state = 351}, + [275] = {.lex_state = 349}, + [276] = {.lex_state = 349}, + [277] = {.lex_state = 351}, + [278] = {.lex_state = 351}, + [279] = {.lex_state = 351}, + [280] = {.lex_state = 351}, + [281] = {.lex_state = 351}, + [282] = {.lex_state = 351}, + [283] = {.lex_state = 351}, + [284] = {.lex_state = 351}, + [285] = {.lex_state = 351}, + [286] = {.lex_state = 349}, + [287] = {.lex_state = 351}, + [288] = {.lex_state = 351}, + [289] = {.lex_state = 351}, + [290] = {.lex_state = 351}, + [291] = {.lex_state = 351}, + [292] = {.lex_state = 351}, + [293] = {.lex_state = 351}, + [294] = {.lex_state = 351}, + [295] = {.lex_state = 351}, + [296] = {.lex_state = 351}, + [297] = {.lex_state = 349}, + [298] = {.lex_state = 351}, + [299] = {.lex_state = 349}, + [300] = {.lex_state = 351}, + [301] = {.lex_state = 351}, + [302] = {.lex_state = 351}, + [303] = {.lex_state = 351}, + [304] = {.lex_state = 351}, + [305] = {.lex_state = 349}, + [306] = {.lex_state = 349}, + [307] = {.lex_state = 349}, + [308] = {.lex_state = 349}, + [309] = {.lex_state = 349}, + [310] = {.lex_state = 349}, + [311] = {.lex_state = 349}, + [312] = {.lex_state = 349}, + [313] = {.lex_state = 349}, + [314] = {.lex_state = 349}, + [315] = {.lex_state = 349}, + [316] = {.lex_state = 349}, + [317] = {.lex_state = 349}, + [318] = {.lex_state = 349}, + [319] = {.lex_state = 349}, + [320] = {.lex_state = 349}, + [321] = {.lex_state = 349}, + [322] = {.lex_state = 349}, + [323] = {.lex_state = 349}, + [324] = {.lex_state = 349}, + [325] = {.lex_state = 349}, + [326] = {.lex_state = 349}, + [327] = {.lex_state = 349}, + [328] = {.lex_state = 349}, + [329] = {.lex_state = 349}, + [330] = {.lex_state = 349}, + [331] = {.lex_state = 349}, + [332] = {.lex_state = 349}, + [333] = {.lex_state = 349}, + [334] = {.lex_state = 349}, + [335] = {.lex_state = 349}, + [336] = {.lex_state = 349}, + [337] = {.lex_state = 349}, + [338] = {.lex_state = 349}, + [339] = {.lex_state = 349}, + [340] = {.lex_state = 349}, + [341] = {.lex_state = 349}, + [342] = {.lex_state = 349}, + [343] = {.lex_state = 349}, + [344] = {.lex_state = 349}, + [345] = {.lex_state = 349}, + [346] = {.lex_state = 349}, + [347] = {.lex_state = 349}, + [348] = {.lex_state = 349}, + [349] = {.lex_state = 349}, + [350] = {.lex_state = 349}, + [351] = {.lex_state = 349}, + [352] = {.lex_state = 373}, + [353] = {.lex_state = 349}, + [354] = {.lex_state = 349}, + [355] = {.lex_state = 349}, + [356] = {.lex_state = 361}, + [357] = {.lex_state = 349}, + [358] = {.lex_state = 349}, + [359] = {.lex_state = 349}, + [360] = {.lex_state = 349}, + [361] = {.lex_state = 349}, + [362] = {.lex_state = 349}, + [363] = {.lex_state = 349}, + [364] = {.lex_state = 349}, + [365] = {.lex_state = 349}, + [366] = {.lex_state = 349}, + [367] = {.lex_state = 349}, + [368] = {.lex_state = 349}, + [369] = {.lex_state = 349}, + [370] = {.lex_state = 349}, + [371] = {.lex_state = 349}, + [372] = {.lex_state = 349}, + [373] = {.lex_state = 349}, + [374] = {.lex_state = 373}, + [375] = {.lex_state = 349}, + [376] = {.lex_state = 349}, + [377] = {.lex_state = 349}, + [378] = {.lex_state = 349}, + [379] = {.lex_state = 349}, + [380] = {.lex_state = 349}, + [381] = {.lex_state = 349}, + [382] = {.lex_state = 349}, + [383] = {.lex_state = 349}, + [384] = {.lex_state = 349}, + [385] = {.lex_state = 349}, + [386] = {.lex_state = 349}, + [387] = {.lex_state = 373}, + [388] = {.lex_state = 373}, + [389] = {.lex_state = 349}, + [390] = {.lex_state = 349}, + [391] = {.lex_state = 349}, + [392] = {.lex_state = 349}, + [393] = {.lex_state = 373}, + [394] = {.lex_state = 373}, + [395] = {.lex_state = 373}, + [396] = {.lex_state = 349}, + [397] = {.lex_state = 349}, + [398] = {.lex_state = 349}, + [399] = {.lex_state = 349}, + [400] = {.lex_state = 373}, + [401] = {.lex_state = 373}, + [402] = {.lex_state = 373}, + [403] = {.lex_state = 373}, + [404] = {.lex_state = 349}, + [405] = {.lex_state = 349}, + [406] = {.lex_state = 373}, + [407] = {.lex_state = 373}, + [408] = {.lex_state = 373}, + [409] = {.lex_state = 373}, + [410] = {.lex_state = 373}, + [411] = {.lex_state = 373}, + [412] = {.lex_state = 373}, + [413] = {.lex_state = 373}, + [414] = {.lex_state = 373}, + [415] = {.lex_state = 373}, + [416] = {.lex_state = 373}, + [417] = {.lex_state = 373}, + [418] = {.lex_state = 349}, + [419] = {.lex_state = 373}, + [420] = {.lex_state = 373}, + [421] = {.lex_state = 373}, + [422] = {.lex_state = 373}, + [423] = {.lex_state = 373}, + [424] = {.lex_state = 373}, + [425] = {.lex_state = 373}, + [426] = {.lex_state = 373}, + [427] = {.lex_state = 373}, + [428] = {.lex_state = 373}, + [429] = {.lex_state = 361}, + [430] = {.lex_state = 373}, + [431] = {.lex_state = 349}, + [432] = {.lex_state = 373}, + [433] = {.lex_state = 373}, + [434] = {.lex_state = 373}, + [435] = {.lex_state = 373}, + [436] = {.lex_state = 373}, + [437] = {.lex_state = 373}, + [438] = {.lex_state = 373}, + [439] = {.lex_state = 373}, + [440] = {.lex_state = 373}, + [441] = {.lex_state = 373}, + [442] = {.lex_state = 373}, + [443] = {.lex_state = 373}, + [444] = {.lex_state = 373}, + [445] = {.lex_state = 373}, + [446] = {.lex_state = 373}, + [447] = {.lex_state = 373}, + [448] = {.lex_state = 27}, + [449] = {.lex_state = 360}, + [450] = {.lex_state = 360}, + [451] = {.lex_state = 27}, + [452] = {.lex_state = 27}, + [453] = {.lex_state = 360}, + [454] = {.lex_state = 27}, + [455] = {.lex_state = 27}, + [456] = {.lex_state = 27}, + [457] = {.lex_state = 27}, + [458] = {.lex_state = 360}, + [459] = {.lex_state = 360}, + [460] = {.lex_state = 360}, + [461] = {.lex_state = 360}, + [462] = {.lex_state = 360}, + [463] = {.lex_state = 360}, + [464] = {.lex_state = 360}, + [465] = {.lex_state = 27}, + [466] = {.lex_state = 360}, + [467] = {.lex_state = 360}, + [468] = {.lex_state = 360}, + [469] = {.lex_state = 360}, + [470] = {.lex_state = 360}, + [471] = {.lex_state = 360}, + [472] = {.lex_state = 360}, + [473] = {.lex_state = 360}, + [474] = {.lex_state = 360}, + [475] = {.lex_state = 360}, + [476] = {.lex_state = 27}, + [477] = {.lex_state = 360}, + [478] = {.lex_state = 360}, + [479] = {.lex_state = 360}, + [480] = {.lex_state = 360}, + [481] = {.lex_state = 360}, + [482] = {.lex_state = 27}, + [483] = {.lex_state = 27}, + [484] = {.lex_state = 27}, + [485] = {.lex_state = 360}, + [486] = {.lex_state = 360}, + [487] = {.lex_state = 361}, + [488] = {.lex_state = 27}, + [489] = {.lex_state = 360}, + [490] = {.lex_state = 360}, + [491] = {.lex_state = 360}, + [492] = {.lex_state = 360}, + [493] = {.lex_state = 360}, + [494] = {.lex_state = 360}, + [495] = {.lex_state = 361}, + [496] = {.lex_state = 360}, + [497] = {.lex_state = 361}, + [498] = {.lex_state = 360}, + [499] = {.lex_state = 27}, + [500] = {.lex_state = 27}, + [501] = {.lex_state = 360}, + [502] = {.lex_state = 360}, + [503] = {.lex_state = 360}, + [504] = {.lex_state = 360}, + [505] = {.lex_state = 360}, + [506] = {.lex_state = 360}, + [507] = {.lex_state = 360}, + [508] = {.lex_state = 360}, + [509] = {.lex_state = 373}, + [510] = {.lex_state = 368}, + [511] = {.lex_state = 360}, + [512] = {.lex_state = 368}, + [513] = {.lex_state = 368}, + [514] = {.lex_state = 360}, + [515] = {.lex_state = 360}, + [516] = {.lex_state = 360}, + [517] = {.lex_state = 360}, + [518] = {.lex_state = 360}, + [519] = {.lex_state = 360}, + [520] = {.lex_state = 360}, + [521] = {.lex_state = 360}, + [522] = {.lex_state = 360}, + [523] = {.lex_state = 360}, + [524] = {.lex_state = 360}, + [525] = {.lex_state = 360}, + [526] = {.lex_state = 360}, + [527] = {.lex_state = 360}, + [528] = {.lex_state = 360}, + [529] = {.lex_state = 360}, + [530] = {.lex_state = 360}, + [531] = {.lex_state = 360}, + [532] = {.lex_state = 360}, + [533] = {.lex_state = 360}, + [534] = {.lex_state = 360}, + [535] = {.lex_state = 360}, + [536] = {.lex_state = 360}, + [537] = {.lex_state = 373}, + [538] = {.lex_state = 368}, + [539] = {.lex_state = 360}, + [540] = {.lex_state = 360}, + [541] = {.lex_state = 360}, + [542] = {.lex_state = 361}, + [543] = {.lex_state = 361}, + [544] = {.lex_state = 360}, + [545] = {.lex_state = 27}, + [546] = {.lex_state = 373}, + [547] = {.lex_state = 360}, + [548] = {.lex_state = 360}, + [549] = {.lex_state = 360}, + [550] = {.lex_state = 360}, + [551] = {.lex_state = 360}, + [552] = {.lex_state = 368}, + [553] = {.lex_state = 360}, + [554] = {.lex_state = 373}, + [555] = {.lex_state = 360}, + [556] = {.lex_state = 360}, + [557] = {.lex_state = 360}, + [558] = {.lex_state = 360}, + [559] = {.lex_state = 361}, + [560] = {.lex_state = 360}, + [561] = {.lex_state = 368}, + [562] = {.lex_state = 360}, + [563] = {.lex_state = 360}, + [564] = {.lex_state = 360}, + [565] = {.lex_state = 373}, + [566] = {.lex_state = 360}, + [567] = {.lex_state = 360}, + [568] = {.lex_state = 360}, + [569] = {.lex_state = 360}, + [570] = {.lex_state = 360}, + [571] = {.lex_state = 368}, + [572] = {.lex_state = 360}, + [573] = {.lex_state = 373}, + [574] = {.lex_state = 360}, + [575] = {.lex_state = 360}, + [576] = {.lex_state = 368}, + [577] = {.lex_state = 373}, + [578] = {.lex_state = 373}, + [579] = {.lex_state = 373}, + [580] = {.lex_state = 373}, + [581] = {.lex_state = 373}, + [582] = {.lex_state = 373}, + [583] = {.lex_state = 360}, + [584] = {.lex_state = 373}, + [585] = {.lex_state = 368}, + [586] = {.lex_state = 373}, + [587] = {.lex_state = 373}, + [588] = {.lex_state = 373}, + [589] = {.lex_state = 373}, + [590] = {.lex_state = 373}, + [591] = {.lex_state = 373}, + [592] = {.lex_state = 360}, + [593] = {.lex_state = 373}, + [594] = {.lex_state = 373}, + [595] = {.lex_state = 373}, + [596] = {.lex_state = 368}, + [597] = {.lex_state = 373}, + [598] = {.lex_state = 373}, + [599] = {.lex_state = 373}, + [600] = {.lex_state = 360}, + [601] = {.lex_state = 373}, + [602] = {.lex_state = 373}, + [603] = {.lex_state = 373}, + [604] = {.lex_state = 360}, + [605] = {.lex_state = 360}, + [606] = {.lex_state = 360}, + [607] = {.lex_state = 360}, + [608] = {.lex_state = 360}, + [609] = {.lex_state = 360}, + [610] = {.lex_state = 373}, + [611] = {.lex_state = 373}, + [612] = {.lex_state = 360}, + [613] = {.lex_state = 360}, + [614] = {.lex_state = 360}, + [615] = {.lex_state = 360}, + [616] = {.lex_state = 360}, + [617] = {.lex_state = 373}, + [618] = {.lex_state = 373}, + [619] = {.lex_state = 360}, + [620] = {.lex_state = 360}, + [621] = {.lex_state = 360}, + [622] = {.lex_state = 360}, + [623] = {.lex_state = 360}, + [624] = {.lex_state = 373}, + [625] = {.lex_state = 373}, + [626] = {.lex_state = 373}, + [627] = {.lex_state = 373}, + [628] = {.lex_state = 373}, + [629] = {.lex_state = 360}, + [630] = {.lex_state = 360}, + [631] = {.lex_state = 360}, + [632] = {.lex_state = 360}, + [633] = {.lex_state = 360}, + [634] = {.lex_state = 360}, + [635] = {.lex_state = 360}, + [636] = {.lex_state = 360}, + [637] = {.lex_state = 360}, + [638] = {.lex_state = 360}, + [639] = {.lex_state = 360}, + [640] = {.lex_state = 360}, + [641] = {.lex_state = 373}, + [642] = {.lex_state = 373}, + [643] = {.lex_state = 370}, + [644] = {.lex_state = 373}, + [645] = {.lex_state = 373}, + [646] = {.lex_state = 373}, + [647] = {.lex_state = 373}, + [648] = {.lex_state = 373}, + [649] = {.lex_state = 373}, + [650] = {.lex_state = 373}, + [651] = {.lex_state = 373}, + [652] = {.lex_state = 373}, + [653] = {.lex_state = 373}, + [654] = {.lex_state = 373}, + [655] = {.lex_state = 373}, + [656] = {.lex_state = 373}, + [657] = {.lex_state = 373}, + [658] = {.lex_state = 373}, + [659] = {.lex_state = 373}, + [660] = {.lex_state = 373}, + [661] = {.lex_state = 373}, + [662] = {.lex_state = 371}, + [663] = {.lex_state = 373}, + [664] = {.lex_state = 373}, + [665] = {.lex_state = 373}, + [666] = {.lex_state = 373}, + [667] = {.lex_state = 373}, + [668] = {.lex_state = 373}, + [669] = {.lex_state = 373}, + [670] = {.lex_state = 373}, + [671] = {.lex_state = 373}, + [672] = {.lex_state = 373}, + [673] = {.lex_state = 373}, + [674] = {.lex_state = 373}, + [675] = {.lex_state = 373}, + [676] = {.lex_state = 373}, + [677] = {.lex_state = 373}, + [678] = {.lex_state = 373}, + [679] = {.lex_state = 371}, + [680] = {.lex_state = 361}, + [681] = {.lex_state = 368}, + [682] = {.lex_state = 379}, + [683] = {.lex_state = 379}, + [684] = {.lex_state = 368}, + [685] = {.lex_state = 379}, + [686] = {.lex_state = 361}, + [687] = {.lex_state = 370}, + [688] = {.lex_state = 373}, + [689] = {.lex_state = 373}, + [690] = {.lex_state = 373}, + [691] = {.lex_state = 373}, + [692] = {.lex_state = 373}, + [693] = {.lex_state = 373}, + [694] = {.lex_state = 368}, + [695] = {.lex_state = 361}, + [696] = {.lex_state = 361}, + [697] = {.lex_state = 361}, + [698] = {.lex_state = 361}, + [699] = {.lex_state = 379}, + [700] = {.lex_state = 373}, + [701] = {.lex_state = 361}, + [702] = {.lex_state = 373}, + [703] = {.lex_state = 373}, + [704] = {.lex_state = 379}, + [705] = {.lex_state = 375}, + [706] = {.lex_state = 373}, + [707] = {.lex_state = 361}, + [708] = {.lex_state = 361}, + [709] = {.lex_state = 373}, + [710] = {.lex_state = 379}, + [711] = {.lex_state = 368}, + [712] = {.lex_state = 361}, + [713] = {.lex_state = 363}, + [714] = {.lex_state = 373}, + [715] = {.lex_state = 361}, + [716] = {.lex_state = 361}, + [717] = {.lex_state = 373}, + [718] = {.lex_state = 366}, + [719] = {.lex_state = 379}, + [720] = {.lex_state = 364}, + [721] = {.lex_state = 361}, + [722] = {.lex_state = 361}, + [723] = {.lex_state = 379}, + [724] = {.lex_state = 361}, + [725] = {.lex_state = 363}, + [726] = {.lex_state = 373}, + [727] = {.lex_state = 364}, + [728] = {.lex_state = 379}, + [729] = {.lex_state = 375}, + [730] = {.lex_state = 364}, + [731] = {.lex_state = 361}, + [732] = {.lex_state = 361}, + [733] = {.lex_state = 373}, + [734] = {.lex_state = 363}, + [735] = {.lex_state = 361}, + [736] = {.lex_state = 368}, + [737] = {.lex_state = 379}, + [738] = {.lex_state = 373}, + [739] = {.lex_state = 368}, + [740] = {.lex_state = 361}, + [741] = {.lex_state = 361}, + [742] = {.lex_state = 373}, + [743] = {.lex_state = 361}, + [744] = {.lex_state = 361}, + [745] = {.lex_state = 361}, + [746] = {.lex_state = 361}, + [747] = {.lex_state = 361}, + [748] = {.lex_state = 361}, + [749] = {.lex_state = 361}, + [750] = {.lex_state = 361}, + [751] = {.lex_state = 361}, + [752] = {.lex_state = 361}, + [753] = {.lex_state = 363}, + [754] = {.lex_state = 361}, + [755] = {.lex_state = 361}, + [756] = {.lex_state = 361}, + [757] = {.lex_state = 361}, + [758] = {.lex_state = 361}, + [759] = {.lex_state = 361}, + [760] = {.lex_state = 366}, + [761] = {.lex_state = 361}, + [762] = {.lex_state = 361}, + [763] = {.lex_state = 361}, + [764] = {.lex_state = 361}, + [765] = {.lex_state = 361}, + [766] = {.lex_state = 361}, + [767] = {.lex_state = 361}, + [768] = {.lex_state = 361}, + [769] = {.lex_state = 361}, + [770] = {.lex_state = 361}, + [771] = {.lex_state = 363}, + [772] = {.lex_state = 361}, + [773] = {.lex_state = 361}, + [774] = {.lex_state = 361}, + [775] = {.lex_state = 361}, + [776] = {.lex_state = 361}, + [777] = {.lex_state = 361}, + [778] = {.lex_state = 361}, + [779] = {.lex_state = 361}, + [780] = {.lex_state = 361}, + [781] = {.lex_state = 361}, + [782] = {.lex_state = 364}, + [783] = {.lex_state = 361}, + [784] = {.lex_state = 363}, + [785] = {.lex_state = 364}, + [786] = {.lex_state = 364}, + [787] = {.lex_state = 361}, + [788] = {.lex_state = 361}, + [789] = {.lex_state = 361}, + [790] = {.lex_state = 361}, + [791] = {.lex_state = 361}, + [792] = {.lex_state = 361}, + [793] = {.lex_state = 361}, + [794] = {.lex_state = 361}, + [795] = {.lex_state = 361}, + [796] = {.lex_state = 361}, + [797] = {.lex_state = 361}, + [798] = {.lex_state = 361}, + [799] = {.lex_state = 361}, + [800] = {.lex_state = 361}, + [801] = {.lex_state = 361}, + [802] = {.lex_state = 361}, + [803] = {.lex_state = 361}, + [804] = {.lex_state = 361}, + [805] = {.lex_state = 361}, + [806] = {.lex_state = 361}, + [807] = {.lex_state = 361}, + [808] = {.lex_state = 361}, + [809] = {.lex_state = 361}, + [810] = {.lex_state = 361}, + [811] = {.lex_state = 361}, + [812] = {.lex_state = 361}, + [813] = {.lex_state = 361}, + [814] = {.lex_state = 361}, + [815] = {.lex_state = 361}, + [816] = {.lex_state = 361}, + [817] = {.lex_state = 361}, + [818] = {.lex_state = 361}, + [819] = {.lex_state = 361}, + [820] = {.lex_state = 361}, + [821] = {.lex_state = 361}, + [822] = {.lex_state = 361}, + [823] = {.lex_state = 361}, + [824] = {.lex_state = 361}, + [825] = {.lex_state = 361}, + [826] = {.lex_state = 361}, + [827] = {.lex_state = 361}, + [828] = {.lex_state = 361}, + [829] = {.lex_state = 361}, + [830] = {.lex_state = 361}, + [831] = {.lex_state = 361}, + [832] = {.lex_state = 361}, + [833] = {.lex_state = 361}, + [834] = {.lex_state = 361}, + [835] = {.lex_state = 361}, + [836] = {.lex_state = 361}, + [837] = {.lex_state = 361}, + [838] = {.lex_state = 361}, + [839] = {.lex_state = 361}, + [840] = {.lex_state = 361}, + [841] = {.lex_state = 361}, + [842] = {.lex_state = 361}, + [843] = {.lex_state = 361}, + [844] = {.lex_state = 361}, + [845] = {.lex_state = 361}, + [846] = {.lex_state = 361}, + [847] = {.lex_state = 361}, + [848] = {.lex_state = 361}, + [849] = {.lex_state = 361}, + [850] = {.lex_state = 361}, + [851] = {.lex_state = 361}, + [852] = {.lex_state = 361}, + [853] = {.lex_state = 361}, + [854] = {.lex_state = 361}, + [855] = {.lex_state = 361}, + [856] = {.lex_state = 361}, + [857] = {.lex_state = 361}, + [858] = {.lex_state = 361}, + [859] = {.lex_state = 361}, + [860] = {.lex_state = 361}, + [861] = {.lex_state = 361}, + [862] = {.lex_state = 361}, + [863] = {.lex_state = 361}, + [864] = {.lex_state = 361}, + [865] = {.lex_state = 361}, + [866] = {.lex_state = 361}, + [867] = {.lex_state = 361}, + [868] = {.lex_state = 361}, + [869] = {.lex_state = 361}, + [870] = {.lex_state = 361}, + [871] = {.lex_state = 361}, + [872] = {.lex_state = 361}, + [873] = {.lex_state = 361}, + [874] = {.lex_state = 361}, + [875] = {.lex_state = 361}, + [876] = {.lex_state = 361}, + [877] = {.lex_state = 361}, + [878] = {.lex_state = 361}, + [879] = {.lex_state = 361}, + [880] = {.lex_state = 361}, + [881] = {.lex_state = 361}, + [882] = {.lex_state = 361}, + [883] = {.lex_state = 361}, + [884] = {.lex_state = 361}, + [885] = {.lex_state = 361}, + [886] = {.lex_state = 361}, + [887] = {.lex_state = 361}, + [888] = {.lex_state = 361}, + [889] = {.lex_state = 361}, + [890] = {.lex_state = 361}, + [891] = {.lex_state = 361}, + [892] = {.lex_state = 361}, + [893] = {.lex_state = 361}, + [894] = {.lex_state = 361}, + [895] = {.lex_state = 361}, + [896] = {.lex_state = 361}, + [897] = {.lex_state = 361}, + [898] = {.lex_state = 361}, + [899] = {.lex_state = 361}, + [900] = {.lex_state = 361}, + [901] = {.lex_state = 361}, + [902] = {.lex_state = 361}, + [903] = {.lex_state = 361}, + [904] = {.lex_state = 361}, + [905] = {.lex_state = 361}, + [906] = {.lex_state = 361}, + [907] = {.lex_state = 361}, + [908] = {.lex_state = 361}, + [909] = {.lex_state = 361}, + [910] = {.lex_state = 361}, + [911] = {.lex_state = 361}, + [912] = {.lex_state = 361}, + [913] = {.lex_state = 361}, + [914] = {.lex_state = 361}, + [915] = {.lex_state = 361}, + [916] = {.lex_state = 361}, + [917] = {.lex_state = 361}, + [918] = {.lex_state = 361}, + [919] = {.lex_state = 361}, + [920] = {.lex_state = 361}, + [921] = {.lex_state = 361}, + [922] = {.lex_state = 361}, + [923] = {.lex_state = 361}, + [924] = {.lex_state = 361}, + [925] = {.lex_state = 361}, + [926] = {.lex_state = 361}, + [927] = {.lex_state = 361}, + [928] = {.lex_state = 361}, + [929] = {.lex_state = 361}, + [930] = {.lex_state = 361}, + [931] = {.lex_state = 361}, + [932] = {.lex_state = 5}, + [933] = {.lex_state = 361}, + [934] = {.lex_state = 361}, + [935] = {.lex_state = 361}, + [936] = {.lex_state = 361}, + [937] = {.lex_state = 361}, + [938] = {.lex_state = 361}, + [939] = {.lex_state = 361}, + [940] = {.lex_state = 361}, + [941] = {.lex_state = 361}, + [942] = {.lex_state = 361}, + [943] = {.lex_state = 361}, + [944] = {.lex_state = 361}, + [945] = {.lex_state = 361}, + [946] = {.lex_state = 361}, + [947] = {.lex_state = 361}, + [948] = {.lex_state = 361}, + [949] = {.lex_state = 361}, + [950] = {.lex_state = 361}, + [951] = {.lex_state = 361}, + [952] = {.lex_state = 361}, + [953] = {.lex_state = 361}, + [954] = {.lex_state = 361}, + [955] = {.lex_state = 361}, + [956] = {.lex_state = 361}, + [957] = {.lex_state = 361}, + [958] = {.lex_state = 361}, + [959] = {.lex_state = 361}, + [960] = {.lex_state = 361}, + [961] = {.lex_state = 361}, + [962] = {.lex_state = 361}, + [963] = {.lex_state = 361}, + [964] = {.lex_state = 361}, + [965] = {.lex_state = 361}, + [966] = {.lex_state = 361}, + [967] = {.lex_state = 361}, + [968] = {.lex_state = 361}, + [969] = {.lex_state = 361}, + [970] = {.lex_state = 361}, + [971] = {.lex_state = 361}, + [972] = {.lex_state = 361}, + [973] = {.lex_state = 361}, + [974] = {.lex_state = 361}, + [975] = {.lex_state = 361}, + [976] = {.lex_state = 361}, + [977] = {.lex_state = 365}, + [978] = {.lex_state = 361}, + [979] = {.lex_state = 361}, + [980] = {.lex_state = 5}, + [981] = {.lex_state = 361}, + [982] = {.lex_state = 361}, + [983] = {.lex_state = 361}, + [984] = {.lex_state = 361}, + [985] = {.lex_state = 361}, + [986] = {.lex_state = 361}, + [987] = {.lex_state = 361}, + [988] = {.lex_state = 361}, + [989] = {.lex_state = 361}, + [990] = {.lex_state = 361}, + [991] = {.lex_state = 5}, + [992] = {.lex_state = 361}, + [993] = {.lex_state = 5}, + [994] = {.lex_state = 361}, + [995] = {.lex_state = 5}, + [996] = {.lex_state = 5}, + [997] = {.lex_state = 361}, + [998] = {.lex_state = 361}, + [999] = {.lex_state = 361}, + [1000] = {.lex_state = 5}, + [1001] = {.lex_state = 365}, + [1002] = {.lex_state = 361}, + [1003] = {.lex_state = 361}, + [1004] = {.lex_state = 361}, + [1005] = {.lex_state = 6}, + [1006] = {.lex_state = 6}, + [1007] = {.lex_state = 5}, + [1008] = {.lex_state = 385}, + [1009] = {.lex_state = 5}, + [1010] = {.lex_state = 37}, + [1011] = {.lex_state = 5}, + [1012] = {.lex_state = 5}, + [1013] = {.lex_state = 6}, + [1014] = {.lex_state = 6}, + [1015] = {.lex_state = 6}, + [1016] = {.lex_state = 6}, + [1017] = {.lex_state = 6}, + [1018] = {.lex_state = 37}, + [1019] = {.lex_state = 5}, + [1020] = {.lex_state = 6}, + [1021] = {.lex_state = 5}, + [1022] = {.lex_state = 6}, + [1023] = {.lex_state = 6}, + [1024] = {.lex_state = 5}, + [1025] = {.lex_state = 6}, + [1026] = {.lex_state = 6}, + [1027] = {.lex_state = 5}, + [1028] = {.lex_state = 6}, + [1029] = {.lex_state = 6}, + [1030] = {.lex_state = 5}, + [1031] = {.lex_state = 6}, + [1032] = {.lex_state = 385}, + [1033] = {.lex_state = 6}, + [1034] = {.lex_state = 5}, + [1035] = {.lex_state = 5}, + [1036] = {.lex_state = 5}, + [1037] = {.lex_state = 5}, + [1038] = {.lex_state = 385}, + [1039] = {.lex_state = 6}, + [1040] = {.lex_state = 5}, + [1041] = {.lex_state = 374}, + [1042] = {.lex_state = 374}, + [1043] = {.lex_state = 374}, + [1044] = {.lex_state = 374}, + [1045] = {.lex_state = 374}, + [1046] = {.lex_state = 374}, + [1047] = {.lex_state = 374}, + [1048] = {.lex_state = 374}, + [1049] = {.lex_state = 374}, + [1050] = {.lex_state = 6}, + [1051] = {.lex_state = 374}, + [1052] = {.lex_state = 374}, + [1053] = {.lex_state = 374}, + [1054] = {.lex_state = 5}, + [1055] = {.lex_state = 5}, + [1056] = {.lex_state = 374}, + [1057] = {.lex_state = 374}, + [1058] = {.lex_state = 5}, + [1059] = {.lex_state = 5}, + [1060] = {.lex_state = 5}, + [1061] = {.lex_state = 5}, + [1062] = {.lex_state = 5}, + [1063] = {.lex_state = 374}, + [1064] = {.lex_state = 5}, + [1065] = {.lex_state = 5}, + [1066] = {.lex_state = 5}, + [1067] = {.lex_state = 5}, + [1068] = {.lex_state = 5}, + [1069] = {.lex_state = 5}, + [1070] = {.lex_state = 5}, + [1071] = {.lex_state = 374}, + [1072] = {.lex_state = 5}, + [1073] = {.lex_state = 5}, + [1074] = {.lex_state = 6}, + [1075] = {.lex_state = 5}, + [1076] = {.lex_state = 5}, + [1077] = {.lex_state = 5}, + [1078] = {.lex_state = 5}, + [1079] = {.lex_state = 374}, + [1080] = {.lex_state = 374}, + [1081] = {.lex_state = 374}, + [1082] = {.lex_state = 374}, + [1083] = {.lex_state = 374}, + [1084] = {.lex_state = 5}, + [1085] = {.lex_state = 374}, + [1086] = {.lex_state = 374}, + [1087] = {.lex_state = 6}, + [1088] = {.lex_state = 374}, + [1089] = {.lex_state = 374}, + [1090] = {.lex_state = 5}, + [1091] = {.lex_state = 5}, + [1092] = {.lex_state = 5}, + [1093] = {.lex_state = 5}, + [1094] = {.lex_state = 5}, + [1095] = {.lex_state = 5}, + [1096] = {.lex_state = 5}, + [1097] = {.lex_state = 5}, + [1098] = {.lex_state = 5}, + [1099] = {.lex_state = 5}, + [1100] = {.lex_state = 5}, + [1101] = {.lex_state = 5}, + [1102] = {.lex_state = 5}, + [1103] = {.lex_state = 374}, + [1104] = {.lex_state = 6}, + [1105] = {.lex_state = 6}, + [1106] = {.lex_state = 6}, + [1107] = {.lex_state = 374}, + [1108] = {.lex_state = 374}, + [1109] = {.lex_state = 374}, + [1110] = {.lex_state = 374}, + [1111] = {.lex_state = 5}, + [1112] = {.lex_state = 5}, + [1113] = {.lex_state = 5}, + [1114] = {.lex_state = 25}, + [1115] = {.lex_state = 374}, + [1116] = {.lex_state = 6}, + [1117] = {.lex_state = 6}, + [1118] = {.lex_state = 374}, + [1119] = {.lex_state = 6}, + [1120] = {.lex_state = 374}, + [1121] = {.lex_state = 6}, + [1122] = {.lex_state = 6}, + [1123] = {.lex_state = 6}, + [1124] = {.lex_state = 6}, + [1125] = {.lex_state = 5}, + [1126] = {.lex_state = 6}, + [1127] = {.lex_state = 374}, + [1128] = {.lex_state = 374}, + [1129] = {.lex_state = 374}, + [1130] = {.lex_state = 374}, + [1131] = {.lex_state = 6}, + [1132] = {.lex_state = 374}, + [1133] = {.lex_state = 25}, + [1134] = {.lex_state = 374}, + [1135] = {.lex_state = 5}, + [1136] = {.lex_state = 6}, + [1137] = {.lex_state = 6}, + [1138] = {.lex_state = 374}, + [1139] = {.lex_state = 5}, + [1140] = {.lex_state = 374}, + [1141] = {.lex_state = 6}, + [1142] = {.lex_state = 374}, + [1143] = {.lex_state = 374}, + [1144] = {.lex_state = 374}, + [1145] = {.lex_state = 6}, + [1146] = {.lex_state = 6}, + [1147] = {.lex_state = 374}, + [1148] = {.lex_state = 5}, + [1149] = {.lex_state = 5}, + [1150] = {.lex_state = 374}, + [1151] = {.lex_state = 374}, + [1152] = {.lex_state = 5}, + [1153] = {.lex_state = 5}, + [1154] = {.lex_state = 5}, + [1155] = {.lex_state = 5}, + [1156] = {.lex_state = 5}, + [1157] = {.lex_state = 6}, + [1158] = {.lex_state = 5}, + [1159] = {.lex_state = 5}, + [1160] = {.lex_state = 6}, + [1161] = {.lex_state = 6}, + [1162] = {.lex_state = 6}, + [1163] = {.lex_state = 6}, + [1164] = {.lex_state = 5}, + [1165] = {.lex_state = 6}, + [1166] = {.lex_state = 5}, + [1167] = {.lex_state = 25}, + [1168] = {.lex_state = 6}, + [1169] = {.lex_state = 5}, + [1170] = {.lex_state = 5}, + [1171] = {.lex_state = 6}, + [1172] = {.lex_state = 5}, + [1173] = {.lex_state = 5}, + [1174] = {.lex_state = 6}, + [1175] = {.lex_state = 5}, + [1176] = {.lex_state = 6}, + [1177] = {.lex_state = 6}, + [1178] = {.lex_state = 6}, + [1179] = {.lex_state = 6}, + [1180] = {.lex_state = 5}, + [1181] = {.lex_state = 6}, + [1182] = {.lex_state = 5}, + [1183] = {.lex_state = 374}, + [1184] = {.lex_state = 6}, + [1185] = {.lex_state = 6}, + [1186] = {.lex_state = 6}, + [1187] = {.lex_state = 25}, + [1188] = {.lex_state = 6}, + [1189] = {.lex_state = 6}, + [1190] = {.lex_state = 374}, + [1191] = {.lex_state = 6}, + [1192] = {.lex_state = 6}, + [1193] = {.lex_state = 6}, + [1194] = {.lex_state = 374}, + [1195] = {.lex_state = 5}, + [1196] = {.lex_state = 6}, + [1197] = {.lex_state = 6}, + [1198] = {.lex_state = 6}, + [1199] = {.lex_state = 5}, + [1200] = {.lex_state = 25}, + [1201] = {.lex_state = 30}, + [1202] = {.lex_state = 30}, + [1203] = {.lex_state = 30}, + [1204] = {.lex_state = 30}, + [1205] = {.lex_state = 30}, + [1206] = {.lex_state = 30}, + [1207] = {.lex_state = 30}, + [1208] = {.lex_state = 30}, + [1209] = {.lex_state = 24}, + [1210] = {.lex_state = 24}, + [1211] = {.lex_state = 24}, + [1212] = {.lex_state = 24}, + [1213] = {.lex_state = 24}, + [1214] = {.lex_state = 24}, + [1215] = {.lex_state = 24}, + [1216] = {.lex_state = 24}, + [1217] = {.lex_state = 24}, + [1218] = {.lex_state = 24}, + [1219] = {.lex_state = 24}, + [1220] = {.lex_state = 24}, + [1221] = {.lex_state = 24}, + [1222] = {.lex_state = 24}, + [1223] = {.lex_state = 24}, + [1224] = {.lex_state = 24}, + [1225] = {.lex_state = 24}, + [1226] = {.lex_state = 24}, + [1227] = {.lex_state = 24}, + [1228] = {.lex_state = 24}, + [1229] = {.lex_state = 24}, + [1230] = {.lex_state = 24}, + [1231] = {.lex_state = 24}, + [1232] = {.lex_state = 24}, + [1233] = {.lex_state = 24}, + [1234] = {.lex_state = 24}, + [1235] = {.lex_state = 24}, + [1236] = {.lex_state = 24}, + [1237] = {.lex_state = 24}, + [1238] = {.lex_state = 24}, + [1239] = {.lex_state = 24}, + [1240] = {.lex_state = 24}, + [1241] = {.lex_state = 24}, + [1242] = {.lex_state = 24}, + [1243] = {.lex_state = 24}, + [1244] = {.lex_state = 24}, + [1245] = {.lex_state = 24}, + [1246] = {.lex_state = 24}, + [1247] = {.lex_state = 24}, + [1248] = {.lex_state = 24}, + [1249] = {.lex_state = 25}, + [1250] = {.lex_state = 25}, + [1251] = {.lex_state = 25}, + [1252] = {.lex_state = 25}, + [1253] = {.lex_state = 25}, + [1254] = {.lex_state = 25}, + [1255] = {.lex_state = 25}, + [1256] = {.lex_state = 25}, + [1257] = {.lex_state = 25}, + [1258] = {.lex_state = 25}, + [1259] = {.lex_state = 25}, + [1260] = {.lex_state = 25}, + [1261] = {.lex_state = 25}, + [1262] = {.lex_state = 25}, + [1263] = {.lex_state = 25}, + [1264] = {.lex_state = 25}, + [1265] = {.lex_state = 25}, + [1266] = {.lex_state = 25}, + [1267] = {.lex_state = 25}, + [1268] = {.lex_state = 25}, + [1269] = {.lex_state = 25}, + [1270] = {.lex_state = 25}, + [1271] = {.lex_state = 25}, + [1272] = {.lex_state = 25}, + [1273] = {.lex_state = 25}, + [1274] = {.lex_state = 25}, + [1275] = {.lex_state = 25}, + [1276] = {.lex_state = 25}, + [1277] = {.lex_state = 25}, + [1278] = {.lex_state = 25}, + [1279] = {.lex_state = 25}, + [1280] = {.lex_state = 25}, + [1281] = {.lex_state = 25}, + [1282] = {.lex_state = 25}, + [1283] = {.lex_state = 25}, + [1284] = {.lex_state = 25}, + [1285] = {.lex_state = 25}, + [1286] = {.lex_state = 25}, + [1287] = {.lex_state = 25}, + [1288] = {.lex_state = 25}, + [1289] = {.lex_state = 25}, + [1290] = {.lex_state = 25}, + [1291] = {.lex_state = 25}, + [1292] = {.lex_state = 25}, + [1293] = {.lex_state = 25}, + [1294] = {.lex_state = 25}, + [1295] = {.lex_state = 25}, + [1296] = {.lex_state = 25}, + [1297] = {.lex_state = 25}, + [1298] = {.lex_state = 25}, + [1299] = {.lex_state = 25}, + [1300] = {.lex_state = 25}, + [1301] = {.lex_state = 25}, + [1302] = {.lex_state = 25}, + [1303] = {.lex_state = 25}, + [1304] = {.lex_state = 25}, + [1305] = {.lex_state = 25}, + [1306] = {.lex_state = 25}, + [1307] = {.lex_state = 25}, + [1308] = {.lex_state = 25}, + [1309] = {.lex_state = 25}, + [1310] = {.lex_state = 25}, + [1311] = {.lex_state = 25}, + [1312] = {.lex_state = 25}, + [1313] = {.lex_state = 25}, + [1314] = {.lex_state = 25}, + [1315] = {.lex_state = 25}, + [1316] = {.lex_state = 25}, + [1317] = {.lex_state = 25}, + [1318] = {.lex_state = 25}, + [1319] = {.lex_state = 25}, + [1320] = {.lex_state = 25}, + [1321] = {.lex_state = 25}, + [1322] = {.lex_state = 25}, + [1323] = {.lex_state = 25}, + [1324] = {.lex_state = 25}, + [1325] = {.lex_state = 25}, + [1326] = {.lex_state = 25}, + [1327] = {.lex_state = 25}, + [1328] = {.lex_state = 25}, + [1329] = {.lex_state = 25}, + [1330] = {.lex_state = 25}, + [1331] = {.lex_state = 25}, + [1332] = {.lex_state = 25}, + [1333] = {.lex_state = 25}, + [1334] = {.lex_state = 25}, + [1335] = {.lex_state = 25}, + [1336] = {.lex_state = 25}, + [1337] = {.lex_state = 25}, + [1338] = {.lex_state = 25}, + [1339] = {.lex_state = 25}, + [1340] = {.lex_state = 25}, + [1341] = {.lex_state = 25}, + [1342] = {.lex_state = 25}, + [1343] = {.lex_state = 25}, + [1344] = {.lex_state = 25}, + [1345] = {.lex_state = 25}, + [1346] = {.lex_state = 25}, + [1347] = {.lex_state = 25}, + [1348] = {.lex_state = 25}, + [1349] = {.lex_state = 25}, + [1350] = {.lex_state = 25}, + [1351] = {.lex_state = 25}, + [1352] = {.lex_state = 25}, + [1353] = {.lex_state = 25}, + [1354] = {.lex_state = 25}, + [1355] = {.lex_state = 25}, + [1356] = {.lex_state = 25}, + [1357] = {.lex_state = 25}, + [1358] = {.lex_state = 25}, + [1359] = {.lex_state = 25}, + [1360] = {.lex_state = 25}, + [1361] = {.lex_state = 28}, + [1362] = {.lex_state = 25}, + [1363] = {.lex_state = 25}, + [1364] = {.lex_state = 28}, + [1365] = {.lex_state = 25}, + [1366] = {.lex_state = 25}, + [1367] = {.lex_state = 25}, + [1368] = {.lex_state = 25}, + [1369] = {.lex_state = 25}, + [1370] = {.lex_state = 25}, + [1371] = {.lex_state = 25}, + [1372] = {.lex_state = 25}, + [1373] = {.lex_state = 25}, + [1374] = {.lex_state = 25}, + [1375] = {.lex_state = 25}, + [1376] = {.lex_state = 25}, + [1377] = {.lex_state = 25}, + [1378] = {.lex_state = 25}, + [1379] = {.lex_state = 25}, + [1380] = {.lex_state = 25}, + [1381] = {.lex_state = 25}, + [1382] = {.lex_state = 25}, + [1383] = {.lex_state = 25}, + [1384] = {.lex_state = 25}, + [1385] = {.lex_state = 25}, + [1386] = {.lex_state = 25}, + [1387] = {.lex_state = 25}, + [1388] = {.lex_state = 25}, + [1389] = {.lex_state = 25}, + [1390] = {.lex_state = 25}, + [1391] = {.lex_state = 25}, + [1392] = {.lex_state = 25}, + [1393] = {.lex_state = 25}, + [1394] = {.lex_state = 25}, + [1395] = {.lex_state = 25}, + [1396] = {.lex_state = 25}, + [1397] = {.lex_state = 25}, + [1398] = {.lex_state = 25}, + [1399] = {.lex_state = 25}, + [1400] = {.lex_state = 25}, + [1401] = {.lex_state = 25}, + [1402] = {.lex_state = 25}, + [1403] = {.lex_state = 25}, + [1404] = {.lex_state = 25}, + [1405] = {.lex_state = 25}, + [1406] = {.lex_state = 25}, + [1407] = {.lex_state = 25}, + [1408] = {.lex_state = 25}, + [1409] = {.lex_state = 24}, + [1410] = {.lex_state = 25}, + [1411] = {.lex_state = 25}, + [1412] = {.lex_state = 28}, + [1413] = {.lex_state = 28}, + [1414] = {.lex_state = 28}, + [1415] = {.lex_state = 28}, + [1416] = {.lex_state = 28}, + [1417] = {.lex_state = 28}, + [1418] = {.lex_state = 28}, + [1419] = {.lex_state = 28}, + [1420] = {.lex_state = 28}, + [1421] = {.lex_state = 28}, + [1422] = {.lex_state = 28}, + [1423] = {.lex_state = 28}, + [1424] = {.lex_state = 28}, + [1425] = {.lex_state = 28}, + [1426] = {.lex_state = 28}, + [1427] = {.lex_state = 28}, + [1428] = {.lex_state = 28}, + [1429] = {.lex_state = 28}, + [1430] = {.lex_state = 28}, + [1431] = {.lex_state = 28}, + [1432] = {.lex_state = 28}, + [1433] = {.lex_state = 28}, + [1434] = {.lex_state = 28}, + [1435] = {.lex_state = 28}, + [1436] = {.lex_state = 28}, + [1437] = {.lex_state = 28}, + [1438] = {.lex_state = 28}, + [1439] = {.lex_state = 28}, + [1440] = {.lex_state = 28}, + [1441] = {.lex_state = 28}, + [1442] = {.lex_state = 28}, + [1443] = {.lex_state = 28}, + [1444] = {.lex_state = 28}, + [1445] = {.lex_state = 28}, + [1446] = {.lex_state = 28}, + [1447] = {.lex_state = 28}, + [1448] = {.lex_state = 28}, + [1449] = {.lex_state = 28}, + [1450] = {.lex_state = 28}, + [1451] = {.lex_state = 28}, + [1452] = {.lex_state = 28}, + [1453] = {.lex_state = 28}, + [1454] = {.lex_state = 28}, + [1455] = {.lex_state = 28}, + [1456] = {.lex_state = 28}, + [1457] = {.lex_state = 28}, + [1458] = {.lex_state = 28}, + [1459] = {.lex_state = 28}, + [1460] = {.lex_state = 28}, + [1461] = {.lex_state = 28}, + [1462] = {.lex_state = 28}, + [1463] = {.lex_state = 28}, + [1464] = {.lex_state = 28}, + [1465] = {.lex_state = 28}, + [1466] = {.lex_state = 28}, + [1467] = {.lex_state = 28}, + [1468] = {.lex_state = 28}, + [1469] = {.lex_state = 28}, + [1470] = {.lex_state = 28}, + [1471] = {.lex_state = 28}, + [1472] = {.lex_state = 28}, + [1473] = {.lex_state = 28}, + [1474] = {.lex_state = 28}, + [1475] = {.lex_state = 28}, + [1476] = {.lex_state = 28}, + [1477] = {.lex_state = 28}, + [1478] = {.lex_state = 28}, + [1479] = {.lex_state = 28}, + [1480] = {.lex_state = 28}, + [1481] = {.lex_state = 28}, + [1482] = {.lex_state = 28}, + [1483] = {.lex_state = 28}, + [1484] = {.lex_state = 28}, + [1485] = {.lex_state = 28}, + [1486] = {.lex_state = 28}, + [1487] = {.lex_state = 28}, + [1488] = {.lex_state = 28}, + [1489] = {.lex_state = 28}, + [1490] = {.lex_state = 28}, + [1491] = {.lex_state = 28}, + [1492] = {.lex_state = 28}, + [1493] = {.lex_state = 28}, + [1494] = {.lex_state = 28}, + [1495] = {.lex_state = 28}, + [1496] = {.lex_state = 28}, + [1497] = {.lex_state = 28}, + [1498] = {.lex_state = 28}, + [1499] = {.lex_state = 28}, + [1500] = {.lex_state = 28}, + [1501] = {.lex_state = 28}, + [1502] = {.lex_state = 28}, + [1503] = {.lex_state = 28}, + [1504] = {.lex_state = 28}, + [1505] = {.lex_state = 28}, + [1506] = {.lex_state = 28}, + [1507] = {.lex_state = 28}, + [1508] = {.lex_state = 28}, + [1509] = {.lex_state = 28}, + [1510] = {.lex_state = 28}, + [1511] = {.lex_state = 28}, + [1512] = {.lex_state = 28}, + [1513] = {.lex_state = 28}, + [1514] = {.lex_state = 28}, + [1515] = {.lex_state = 28}, + [1516] = {.lex_state = 28}, + [1517] = {.lex_state = 28}, + [1518] = {.lex_state = 28}, + [1519] = {.lex_state = 28}, + [1520] = {.lex_state = 28}, + [1521] = {.lex_state = 28}, + [1522] = {.lex_state = 28}, + [1523] = {.lex_state = 28}, + [1524] = {.lex_state = 28}, + [1525] = {.lex_state = 28}, + [1526] = {.lex_state = 28}, + [1527] = {.lex_state = 28}, + [1528] = {.lex_state = 28}, + [1529] = {.lex_state = 28}, + [1530] = {.lex_state = 28}, + [1531] = {.lex_state = 28}, + [1532] = {.lex_state = 28}, + [1533] = {.lex_state = 28}, + [1534] = {.lex_state = 28}, + [1535] = {.lex_state = 28}, + [1536] = {.lex_state = 28}, + [1537] = {.lex_state = 28}, + [1538] = {.lex_state = 28}, + [1539] = {.lex_state = 28}, + [1540] = {.lex_state = 28}, + [1541] = {.lex_state = 28}, + [1542] = {.lex_state = 28}, + [1543] = {.lex_state = 28}, + [1544] = {.lex_state = 28}, + [1545] = {.lex_state = 28}, + [1546] = {.lex_state = 28}, + [1547] = {.lex_state = 28}, + [1548] = {.lex_state = 28}, + [1549] = {.lex_state = 28}, + [1550] = {.lex_state = 28}, + [1551] = {.lex_state = 28}, + [1552] = {.lex_state = 28}, + [1553] = {.lex_state = 28}, + [1554] = {.lex_state = 28}, + [1555] = {.lex_state = 28}, + [1556] = {.lex_state = 28}, + [1557] = {.lex_state = 28}, + [1558] = {.lex_state = 28}, + [1559] = {.lex_state = 28}, + [1560] = {.lex_state = 28}, + [1561] = {.lex_state = 28}, + [1562] = {.lex_state = 28}, + [1563] = {.lex_state = 28}, + [1564] = {.lex_state = 28}, + [1565] = {.lex_state = 28}, + [1566] = {.lex_state = 28}, + [1567] = {.lex_state = 28}, + [1568] = {.lex_state = 28}, + [1569] = {.lex_state = 28}, + [1570] = {.lex_state = 28}, + [1571] = {.lex_state = 28}, + [1572] = {.lex_state = 28}, + [1573] = {.lex_state = 28}, + [1574] = {.lex_state = 28}, + [1575] = {.lex_state = 28}, + [1576] = {.lex_state = 28}, + [1577] = {.lex_state = 28}, + [1578] = {.lex_state = 28}, + [1579] = {.lex_state = 28}, + [1580] = {.lex_state = 28}, + [1581] = {.lex_state = 28}, + [1582] = {.lex_state = 28}, + [1583] = {.lex_state = 28}, + [1584] = {.lex_state = 28}, + [1585] = {.lex_state = 28}, + [1586] = {.lex_state = 28}, + [1587] = {.lex_state = 28}, + [1588] = {.lex_state = 28}, + [1589] = {.lex_state = 28}, + [1590] = {.lex_state = 28}, + [1591] = {.lex_state = 28}, + [1592] = {.lex_state = 28}, + [1593] = {.lex_state = 28}, + [1594] = {.lex_state = 28}, + [1595] = {.lex_state = 28}, + [1596] = {.lex_state = 28}, + [1597] = {.lex_state = 28}, + [1598] = {.lex_state = 28}, + [1599] = {.lex_state = 28}, + [1600] = {.lex_state = 28}, + [1601] = {.lex_state = 28}, + [1602] = {.lex_state = 28}, + [1603] = {.lex_state = 28}, + [1604] = {.lex_state = 28}, + [1605] = {.lex_state = 28}, + [1606] = {.lex_state = 28}, + [1607] = {.lex_state = 28}, + [1608] = {.lex_state = 28}, + [1609] = {.lex_state = 28}, + [1610] = {.lex_state = 28}, + [1611] = {.lex_state = 28}, + [1612] = {.lex_state = 28}, + [1613] = {.lex_state = 28}, + [1614] = {.lex_state = 28}, + [1615] = {.lex_state = 28}, + [1616] = {.lex_state = 28}, + [1617] = {.lex_state = 28}, + [1618] = {.lex_state = 28}, + [1619] = {.lex_state = 28}, + [1620] = {.lex_state = 28}, + [1621] = {.lex_state = 28}, + [1622] = {.lex_state = 28}, + [1623] = {.lex_state = 28}, + [1624] = {.lex_state = 28}, + [1625] = {.lex_state = 28}, + [1626] = {.lex_state = 28}, + [1627] = {.lex_state = 28}, + [1628] = {.lex_state = 28}, + [1629] = {.lex_state = 28}, + [1630] = {.lex_state = 28}, + [1631] = {.lex_state = 28}, + [1632] = {.lex_state = 28}, + [1633] = {.lex_state = 28}, + [1634] = {.lex_state = 28}, + [1635] = {.lex_state = 28}, + [1636] = {.lex_state = 28}, + [1637] = {.lex_state = 12}, + [1638] = {.lex_state = 379}, + [1639] = {.lex_state = 379}, + [1640] = {.lex_state = 379}, + [1641] = {.lex_state = 379}, + [1642] = {.lex_state = 379}, + [1643] = {.lex_state = 379}, + [1644] = {.lex_state = 379}, + [1645] = {.lex_state = 379}, + [1646] = {.lex_state = 379}, + [1647] = {.lex_state = 353}, + [1648] = {.lex_state = 379}, + [1649] = {.lex_state = 379}, + [1650] = {.lex_state = 379}, + [1651] = {.lex_state = 379}, + [1652] = {.lex_state = 379}, + [1653] = {.lex_state = 379}, + [1654] = {.lex_state = 379}, + [1655] = {.lex_state = 379}, + [1656] = {.lex_state = 379}, + [1657] = {.lex_state = 7}, + [1658] = {.lex_state = 379}, + [1659] = {.lex_state = 17}, + [1660] = {.lex_state = 379}, + [1661] = {.lex_state = 379}, + [1662] = {.lex_state = 379}, + [1663] = {.lex_state = 379}, + [1664] = {.lex_state = 379}, + [1665] = {.lex_state = 379}, + [1666] = {.lex_state = 353}, + [1667] = {.lex_state = 379}, + [1668] = {.lex_state = 379}, + [1669] = {.lex_state = 13}, + [1670] = {.lex_state = 379}, + [1671] = {.lex_state = 13}, + [1672] = {.lex_state = 379}, + [1673] = {.lex_state = 379}, + [1674] = {.lex_state = 352}, + [1675] = {.lex_state = 378}, + [1676] = {.lex_state = 379}, + [1677] = {.lex_state = 379}, + [1678] = {.lex_state = 13}, + [1679] = {.lex_state = 13}, + [1680] = {.lex_state = 379}, + [1681] = {.lex_state = 379}, + [1682] = {.lex_state = 379}, + [1683] = {.lex_state = 379}, + [1684] = {.lex_state = 379}, + [1685] = {.lex_state = 13}, + [1686] = {.lex_state = 379}, + [1687] = {.lex_state = 379}, + [1688] = {.lex_state = 379}, + [1689] = {.lex_state = 379}, + [1690] = {.lex_state = 379}, + [1691] = {.lex_state = 379}, + [1692] = {.lex_state = 379}, + [1693] = {.lex_state = 379}, + [1694] = {.lex_state = 379}, + [1695] = {.lex_state = 379}, + [1696] = {.lex_state = 13}, + [1697] = {.lex_state = 379}, + [1698] = {.lex_state = 13}, + [1699] = {.lex_state = 379}, + [1700] = {.lex_state = 379}, + [1701] = {.lex_state = 379}, + [1702] = {.lex_state = 379}, + [1703] = {.lex_state = 379}, + [1704] = {.lex_state = 379}, + [1705] = {.lex_state = 379}, + [1706] = {.lex_state = 379}, + [1707] = {.lex_state = 354}, + [1708] = {.lex_state = 379}, + [1709] = {.lex_state = 379}, + [1710] = {.lex_state = 379}, + [1711] = {.lex_state = 379}, + [1712] = {.lex_state = 354}, + [1713] = {.lex_state = 354}, + [1714] = {.lex_state = 379}, + [1715] = {.lex_state = 379}, + [1716] = {.lex_state = 379}, + [1717] = {.lex_state = 379}, + [1718] = {.lex_state = 379}, + [1719] = {.lex_state = 354}, + [1720] = {.lex_state = 13}, + [1721] = {.lex_state = 379}, + [1722] = {.lex_state = 378}, + [1723] = {.lex_state = 379}, + [1724] = {.lex_state = 379}, + [1725] = {.lex_state = 379}, + [1726] = {.lex_state = 379}, + [1727] = {.lex_state = 352}, + [1728] = {.lex_state = 379}, + [1729] = {.lex_state = 379}, + [1730] = {.lex_state = 379}, + [1731] = {.lex_state = 379}, + [1732] = {.lex_state = 379}, + [1733] = {.lex_state = 1}, + [1734] = {.lex_state = 379}, + [1735] = {.lex_state = 18}, + [1736] = {.lex_state = 379}, + [1737] = {.lex_state = 379}, + [1738] = {.lex_state = 44}, + [1739] = {.lex_state = 358}, + [1740] = {.lex_state = 379}, + [1741] = {.lex_state = 379}, + [1742] = {.lex_state = 379}, + [1743] = {.lex_state = 379}, + [1744] = {.lex_state = 379}, + [1745] = {.lex_state = 379}, + [1746] = {.lex_state = 354}, + [1747] = {.lex_state = 379}, + [1748] = {.lex_state = 379}, + [1749] = {.lex_state = 379}, + [1750] = {.lex_state = 379}, + [1751] = {.lex_state = 379}, + [1752] = {.lex_state = 379}, + [1753] = {.lex_state = 379}, + [1754] = {.lex_state = 379}, + [1755] = {.lex_state = 379}, + [1756] = {.lex_state = 44}, + [1757] = {.lex_state = 379}, + [1758] = {.lex_state = 379}, + [1759] = {.lex_state = 379}, + [1760] = {.lex_state = 354}, + [1761] = {.lex_state = 379}, + [1762] = {.lex_state = 379}, + [1763] = {.lex_state = 358}, + [1764] = {.lex_state = 379}, + [1765] = {.lex_state = 379}, + [1766] = {.lex_state = 379}, + [1767] = {.lex_state = 379}, + [1768] = {.lex_state = 13}, + [1769] = {.lex_state = 13}, + [1770] = {.lex_state = 379}, + [1771] = {.lex_state = 354}, + [1772] = {.lex_state = 44}, + [1773] = {.lex_state = 354}, + [1774] = {.lex_state = 358}, + [1775] = {.lex_state = 379}, + [1776] = {.lex_state = 379}, + [1777] = {.lex_state = 379}, + [1778] = {.lex_state = 379}, + [1779] = {.lex_state = 379}, + [1780] = {.lex_state = 1}, + [1781] = {.lex_state = 358}, + [1782] = {.lex_state = 379}, + [1783] = {.lex_state = 354}, + [1784] = {.lex_state = 1}, + [1785] = {.lex_state = 44}, + [1786] = {.lex_state = 379}, + [1787] = {.lex_state = 354}, + [1788] = {.lex_state = 354}, + [1789] = {.lex_state = 354}, + [1790] = {.lex_state = 15}, + [1791] = {.lex_state = 15}, + [1792] = {.lex_state = 15}, + [1793] = {.lex_state = 21}, + [1794] = {.lex_state = 354}, + [1795] = {.lex_state = 15}, + [1796] = {.lex_state = 358}, + [1797] = {.lex_state = 1}, + [1798] = {.lex_state = 1}, + [1799] = {.lex_state = 354}, + [1800] = {.lex_state = 354}, + [1801] = {.lex_state = 13}, + [1802] = {.lex_state = 15}, + [1803] = {.lex_state = 21}, + [1804] = {.lex_state = 21}, + [1805] = {.lex_state = 358}, + [1806] = {.lex_state = 358}, + [1807] = {.lex_state = 19}, + [1808] = {.lex_state = 10}, + [1809] = {.lex_state = 358}, + [1810] = {.lex_state = 21}, + [1811] = {.lex_state = 15}, + [1812] = {.lex_state = 19}, + [1813] = {.lex_state = 358}, + [1814] = {.lex_state = 15}, + [1815] = {.lex_state = 10}, + [1816] = {.lex_state = 10}, + [1817] = {.lex_state = 354}, + [1818] = {.lex_state = 354}, + [1819] = {.lex_state = 358}, + [1820] = {.lex_state = 358}, + [1821] = {.lex_state = 10}, + [1822] = {.lex_state = 354}, + [1823] = {.lex_state = 354}, + [1824] = {.lex_state = 15}, + [1825] = {.lex_state = 13}, + [1826] = {.lex_state = 15}, + [1827] = {.lex_state = 15}, + [1828] = {.lex_state = 358}, + [1829] = {.lex_state = 15}, + [1830] = {.lex_state = 354}, + [1831] = {.lex_state = 356}, + [1832] = {.lex_state = 15}, + [1833] = {.lex_state = 354}, + [1834] = {.lex_state = 15}, + [1835] = {.lex_state = 15}, + [1836] = {.lex_state = 358}, + [1837] = {.lex_state = 21}, + [1838] = {.lex_state = 356}, + [1839] = {.lex_state = 21}, + [1840] = {.lex_state = 354}, + [1841] = {.lex_state = 358}, + [1842] = {.lex_state = 21}, + [1843] = {.lex_state = 358}, + [1844] = {.lex_state = 358}, + [1845] = {.lex_state = 21}, + [1846] = {.lex_state = 10}, + [1847] = {.lex_state = 356}, + [1848] = {.lex_state = 10}, + [1849] = {.lex_state = 15}, + [1850] = {.lex_state = 10}, + [1851] = {.lex_state = 354}, + [1852] = {.lex_state = 358}, + [1853] = {.lex_state = 358}, + [1854] = {.lex_state = 354}, + [1855] = {.lex_state = 356}, + [1856] = {.lex_state = 10}, + [1857] = {.lex_state = 374}, + [1858] = {.lex_state = 21}, + [1859] = {.lex_state = 356}, + [1860] = {.lex_state = 10}, + [1861] = {.lex_state = 357}, + [1862] = {.lex_state = 358}, + [1863] = {.lex_state = 10}, + [1864] = {.lex_state = 358}, + [1865] = {.lex_state = 358}, + [1866] = {.lex_state = 354}, + [1867] = {.lex_state = 374}, + [1868] = {.lex_state = 374}, + [1869] = {.lex_state = 356}, + [1870] = {.lex_state = 357}, + [1871] = {.lex_state = 27}, + [1872] = {.lex_state = 15}, + [1873] = {.lex_state = 44}, + [1874] = {.lex_state = 356}, + [1875] = {.lex_state = 357}, + [1876] = {.lex_state = 356}, + [1877] = {.lex_state = 356}, + [1878] = {.lex_state = 356}, + [1879] = {.lex_state = 44}, + [1880] = {.lex_state = 21}, + [1881] = {.lex_state = 357}, + [1882] = {.lex_state = 374}, + [1883] = {.lex_state = 44}, + [1884] = {.lex_state = 357}, + [1885] = {.lex_state = 357}, + [1886] = {.lex_state = 354}, + [1887] = {.lex_state = 357}, + [1888] = {.lex_state = 357}, + [1889] = {.lex_state = 357}, + [1890] = {.lex_state = 44}, + [1891] = {.lex_state = 356}, + [1892] = {.lex_state = 357}, + [1893] = {.lex_state = 357}, + [1894] = {.lex_state = 15}, + [1895] = {.lex_state = 356}, + [1896] = {.lex_state = 358}, + [1897] = {.lex_state = 15}, + [1898] = {.lex_state = 357}, + [1899] = {.lex_state = 13}, + [1900] = {.lex_state = 356}, + [1901] = {.lex_state = 13}, + [1902] = {.lex_state = 356}, + [1903] = {.lex_state = 16}, + [1904] = {.lex_state = 13}, + [1905] = {.lex_state = 13}, + [1906] = {.lex_state = 13}, + [1907] = {.lex_state = 13}, + [1908] = {.lex_state = 20}, + [1909] = {.lex_state = 20}, + [1910] = {.lex_state = 357}, + [1911] = {.lex_state = 13}, + [1912] = {.lex_state = 9}, + [1913] = {.lex_state = 357}, + [1914] = {.lex_state = 13}, + [1915] = {.lex_state = 357}, + [1916] = {.lex_state = 357}, + [1917] = {.lex_state = 13}, + [1918] = {.lex_state = 13}, + [1919] = {.lex_state = 20}, + [1920] = {.lex_state = 374}, + [1921] = {.lex_state = 357}, + [1922] = {.lex_state = 13}, + [1923] = {.lex_state = 13}, + [1924] = {.lex_state = 13}, + [1925] = {.lex_state = 20}, + [1926] = {.lex_state = 20}, + [1927] = {.lex_state = 357}, + [1928] = {.lex_state = 13}, + [1929] = {.lex_state = 13}, + [1930] = {.lex_state = 13}, + [1931] = {.lex_state = 13}, + [1932] = {.lex_state = 21}, + [1933] = {.lex_state = 13}, + [1934] = {.lex_state = 357}, + [1935] = {.lex_state = 13}, + [1936] = {.lex_state = 13}, + [1937] = {.lex_state = 358}, + [1938] = {.lex_state = 13}, + [1939] = {.lex_state = 44}, + [1940] = {.lex_state = 16}, + [1941] = {.lex_state = 13}, + [1942] = {.lex_state = 16}, + [1943] = {.lex_state = 10}, + [1944] = {.lex_state = 357}, + [1945] = {.lex_state = 13}, + [1946] = {.lex_state = 20}, + [1947] = {.lex_state = 13}, + [1948] = {.lex_state = 16}, + [1949] = {.lex_state = 13}, + [1950] = {.lex_state = 358}, + [1951] = {.lex_state = 9}, + [1952] = {.lex_state = 13}, + [1953] = {.lex_state = 10}, + [1954] = {.lex_state = 357}, + [1955] = {.lex_state = 13}, + [1956] = {.lex_state = 13}, + [1957] = {.lex_state = 9}, + [1958] = {.lex_state = 13}, + [1959] = {.lex_state = 9}, + [1960] = {.lex_state = 358}, + [1961] = {.lex_state = 374}, + [1962] = {.lex_state = 374}, + [1963] = {.lex_state = 356}, + [1964] = {.lex_state = 20}, + [1965] = {.lex_state = 356}, + [1966] = {.lex_state = 20}, + [1967] = {.lex_state = 13}, + [1968] = {.lex_state = 20}, + [1969] = {.lex_state = 374}, + [1970] = {.lex_state = 358}, + [1971] = {.lex_state = 9}, + [1972] = {.lex_state = 20}, + [1973] = {.lex_state = 13}, + [1974] = {.lex_state = 9}, + [1975] = {.lex_state = 374}, + [1976] = {.lex_state = 358}, + [1977] = {.lex_state = 13}, + [1978] = {.lex_state = 21}, + [1979] = {.lex_state = 357}, + [1980] = {.lex_state = 44}, + [1981] = {.lex_state = 358}, + [1982] = {.lex_state = 356}, + [1983] = {.lex_state = 9}, + [1984] = {.lex_state = 9}, + [1985] = {.lex_state = 13}, + [1986] = {.lex_state = 358}, + [1987] = {.lex_state = 44}, + [1988] = {.lex_state = 22}, + [1989] = {.lex_state = 22}, + [1990] = {.lex_state = 9}, + [1991] = {.lex_state = 356}, + [1992] = {.lex_state = 358}, + [1993] = {.lex_state = 13}, + [1994] = {.lex_state = 355}, + [1995] = {.lex_state = 20}, + [1996] = {.lex_state = 357}, + [1997] = {.lex_state = 355}, + [1998] = {.lex_state = 13}, + [1999] = {.lex_state = 13}, + [2000] = {.lex_state = 357}, + [2001] = {.lex_state = 9}, + [2002] = {.lex_state = 13}, + [2003] = {.lex_state = 358}, + [2004] = {.lex_state = 357}, + [2005] = {.lex_state = 358}, + [2006] = {.lex_state = 13}, + [2007] = {.lex_state = 374}, + [2008] = {.lex_state = 374}, + [2009] = {.lex_state = 13}, + [2010] = {.lex_state = 9}, + [2011] = {.lex_state = 374}, + [2012] = {.lex_state = 358}, + [2013] = {.lex_state = 13}, + [2014] = {.lex_state = 357}, + [2015] = {.lex_state = 13}, + [2016] = {.lex_state = 16}, + [2017] = {.lex_state = 356}, + [2018] = {.lex_state = 44}, + [2019] = {.lex_state = 374}, + [2020] = {.lex_state = 355}, + [2021] = {.lex_state = 44}, + [2022] = {.lex_state = 374}, + [2023] = {.lex_state = 355}, + [2024] = {.lex_state = 9}, + [2025] = {.lex_state = 355}, + [2026] = {.lex_state = 9}, + [2027] = {.lex_state = 355}, + [2028] = {.lex_state = 16}, + [2029] = {.lex_state = 374}, + [2030] = {.lex_state = 374}, + [2031] = {.lex_state = 16}, + [2032] = {.lex_state = 355}, + [2033] = {.lex_state = 20}, + [2034] = {.lex_state = 20}, + [2035] = {.lex_state = 355}, + [2036] = {.lex_state = 355}, + [2037] = {.lex_state = 355}, + [2038] = {.lex_state = 355}, + [2039] = {.lex_state = 44}, + [2040] = {.lex_state = 356}, + [2041] = {.lex_state = 374}, + [2042] = {.lex_state = 355}, + [2043] = {.lex_state = 372}, + [2044] = {.lex_state = 44}, + [2045] = {.lex_state = 355}, + [2046] = {.lex_state = 44}, + [2047] = {.lex_state = 358}, + [2048] = {.lex_state = 9}, + [2049] = {.lex_state = 355}, + [2050] = {.lex_state = 358}, + [2051] = {.lex_state = 358}, + [2052] = {.lex_state = 357}, + [2053] = {.lex_state = 357}, + [2054] = {.lex_state = 374}, + [2055] = {.lex_state = 355}, + [2056] = {.lex_state = 22}, + [2057] = {.lex_state = 358}, + [2058] = {.lex_state = 44}, + [2059] = {.lex_state = 374}, + [2060] = {.lex_state = 44}, + [2061] = {.lex_state = 356}, + [2062] = {.lex_state = 358}, + [2063] = {.lex_state = 44}, + [2064] = {.lex_state = 44}, + [2065] = {.lex_state = 358}, + [2066] = {.lex_state = 357}, + [2067] = {.lex_state = 357}, + [2068] = {.lex_state = 356}, + [2069] = {.lex_state = 355}, + [2070] = {.lex_state = 374}, + [2071] = {.lex_state = 357}, + [2072] = {.lex_state = 355}, + [2073] = {.lex_state = 358}, + [2074] = {.lex_state = 355}, + [2075] = {.lex_state = 16}, + [2076] = {.lex_state = 22}, + [2077] = {.lex_state = 358}, + [2078] = {.lex_state = 357}, + [2079] = {.lex_state = 357}, + [2080] = {.lex_state = 355}, + [2081] = {.lex_state = 374}, + [2082] = {.lex_state = 9}, + [2083] = {.lex_state = 358}, + [2084] = {.lex_state = 358}, + [2085] = {.lex_state = 355}, + [2086] = {.lex_state = 355}, + [2087] = {.lex_state = 374}, + [2088] = {.lex_state = 357}, + [2089] = {.lex_state = 358}, + [2090] = {.lex_state = 358}, + [2091] = {.lex_state = 356}, + [2092] = {.lex_state = 374}, + [2093] = {.lex_state = 358}, + [2094] = {.lex_state = 358}, + [2095] = {.lex_state = 355}, + [2096] = {.lex_state = 9}, + [2097] = {.lex_state = 358}, + [2098] = {.lex_state = 374}, + [2099] = {.lex_state = 357}, + [2100] = {.lex_state = 357}, + [2101] = {.lex_state = 355}, + [2102] = {.lex_state = 20}, + [2103] = {.lex_state = 358}, + [2104] = {.lex_state = 358}, + [2105] = {.lex_state = 9}, + [2106] = {.lex_state = 9}, + [2107] = {.lex_state = 358}, + [2108] = {.lex_state = 358}, + [2109] = {.lex_state = 374}, + [2110] = {.lex_state = 358}, + [2111] = {.lex_state = 358}, + [2112] = {.lex_state = 358}, + [2113] = {.lex_state = 358}, + [2114] = {.lex_state = 358}, + [2115] = {.lex_state = 358}, + [2116] = {.lex_state = 355}, + [2117] = {.lex_state = 16}, + [2118] = {.lex_state = 355}, + [2119] = {.lex_state = 16}, + [2120] = {.lex_state = 374}, + [2121] = {.lex_state = 358}, + [2122] = {.lex_state = 358}, + [2123] = {.lex_state = 358}, + [2124] = {.lex_state = 358}, + [2125] = {.lex_state = 355}, + [2126] = {.lex_state = 358}, + [2127] = {.lex_state = 358}, + [2128] = {.lex_state = 358}, + [2129] = {.lex_state = 20}, + [2130] = {.lex_state = 358}, + [2131] = {.lex_state = 374}, + [2132] = {.lex_state = 358}, + [2133] = {.lex_state = 358}, + [2134] = {.lex_state = 358}, + [2135] = {.lex_state = 374}, + [2136] = {.lex_state = 358}, + [2137] = {.lex_state = 355}, + [2138] = {.lex_state = 358}, + [2139] = {.lex_state = 358}, + [2140] = {.lex_state = 358}, + [2141] = {.lex_state = 358}, + [2142] = {.lex_state = 358}, + [2143] = {.lex_state = 358}, + [2144] = {.lex_state = 355}, + [2145] = {.lex_state = 358}, + [2146] = {.lex_state = 355}, + [2147] = {.lex_state = 20}, + [2148] = {.lex_state = 358}, + [2149] = {.lex_state = 358}, + [2150] = {.lex_state = 355}, + [2151] = {.lex_state = 44}, + [2152] = {.lex_state = 372}, + [2153] = {.lex_state = 358}, + [2154] = {.lex_state = 44}, + [2155] = {.lex_state = 44}, + [2156] = {.lex_state = 358}, + [2157] = {.lex_state = 356}, + [2158] = {.lex_state = 355}, + [2159] = {.lex_state = 355}, + [2160] = {.lex_state = 355}, + [2161] = {.lex_state = 374}, + [2162] = {.lex_state = 374}, + [2163] = {.lex_state = 355}, + [2164] = {.lex_state = 355}, + [2165] = {.lex_state = 374}, + [2166] = {.lex_state = 21}, + [2167] = {.lex_state = 21}, + [2168] = {.lex_state = 21}, + [2169] = {.lex_state = 21}, + [2170] = {.lex_state = 358}, + [2171] = {.lex_state = 21}, + [2172] = {.lex_state = 16}, + [2173] = {.lex_state = 16}, + [2174] = {.lex_state = 21}, + [2175] = {.lex_state = 358}, + [2176] = {.lex_state = 21}, + [2177] = {.lex_state = 374}, + [2178] = {.lex_state = 356}, + [2179] = {.lex_state = 358}, + [2180] = {.lex_state = 21}, + [2181] = {.lex_state = 21}, + [2182] = {.lex_state = 21}, + [2183] = {.lex_state = 355}, + [2184] = {.lex_state = 355}, + [2185] = {.lex_state = 21}, + [2186] = {.lex_state = 358}, + [2187] = {.lex_state = 16}, + [2188] = {.lex_state = 21}, + [2189] = {.lex_state = 16}, + [2190] = {.lex_state = 21}, + [2191] = {.lex_state = 21}, + [2192] = {.lex_state = 355}, + [2193] = {.lex_state = 358}, + [2194] = {.lex_state = 358}, + [2195] = {.lex_state = 21}, + [2196] = {.lex_state = 358}, + [2197] = {.lex_state = 22}, + [2198] = {.lex_state = 374}, + [2199] = {.lex_state = 21}, + [2200] = {.lex_state = 358}, + [2201] = {.lex_state = 358}, + [2202] = {.lex_state = 358}, + [2203] = {.lex_state = 358}, + [2204] = {.lex_state = 358}, + [2205] = {.lex_state = 21}, + [2206] = {.lex_state = 358}, + [2207] = {.lex_state = 358}, + [2208] = {.lex_state = 21}, + [2209] = {.lex_state = 21}, + [2210] = {.lex_state = 22}, + [2211] = {.lex_state = 355}, + [2212] = {.lex_state = 22}, + [2213] = {.lex_state = 16}, + [2214] = {.lex_state = 22}, + [2215] = {.lex_state = 358}, + [2216] = {.lex_state = 358}, + [2217] = {.lex_state = 16}, + [2218] = {.lex_state = 374}, + [2219] = {.lex_state = 21}, + [2220] = {.lex_state = 16}, + [2221] = {.lex_state = 21}, + [2222] = {.lex_state = 21}, + [2223] = {.lex_state = 16}, + [2224] = {.lex_state = 21}, + [2225] = {.lex_state = 356}, + [2226] = {.lex_state = 358}, + [2227] = {.lex_state = 358}, + [2228] = {.lex_state = 358}, + [2229] = {.lex_state = 10}, + [2230] = {.lex_state = 21}, + [2231] = {.lex_state = 10}, + [2232] = {.lex_state = 21}, + [2233] = {.lex_state = 10}, + [2234] = {.lex_state = 21}, + [2235] = {.lex_state = 10}, + [2236] = {.lex_state = 21}, + [2237] = {.lex_state = 21}, + [2238] = {.lex_state = 21}, + [2239] = {.lex_state = 10}, + [2240] = {.lex_state = 10}, + [2241] = {.lex_state = 21}, + [2242] = {.lex_state = 358}, + [2243] = {.lex_state = 21}, + [2244] = {.lex_state = 10}, + [2245] = {.lex_state = 21}, + [2246] = {.lex_state = 21}, + [2247] = {.lex_state = 358}, + [2248] = {.lex_state = 21}, + [2249] = {.lex_state = 21}, + [2250] = {.lex_state = 22}, + [2251] = {.lex_state = 21}, + [2252] = {.lex_state = 374}, + [2253] = {.lex_state = 22}, + [2254] = {.lex_state = 22}, + [2255] = {.lex_state = 21}, + [2256] = {.lex_state = 16}, + [2257] = {.lex_state = 16}, + [2258] = {.lex_state = 16}, + [2259] = {.lex_state = 16}, + [2260] = {.lex_state = 10}, + [2261] = {.lex_state = 10}, + [2262] = {.lex_state = 10}, + [2263] = {.lex_state = 10}, + [2264] = {.lex_state = 10}, + [2265] = {.lex_state = 10}, + [2266] = {.lex_state = 10}, + [2267] = {.lex_state = 10}, + [2268] = {.lex_state = 10}, + [2269] = {.lex_state = 10}, + [2270] = {.lex_state = 10}, + [2271] = {.lex_state = 10}, + [2272] = {.lex_state = 10}, + [2273] = {.lex_state = 22}, + [2274] = {.lex_state = 10}, + [2275] = {.lex_state = 10}, + [2276] = {.lex_state = 355}, + [2277] = {.lex_state = 16}, + [2278] = {.lex_state = 358}, + [2279] = {.lex_state = 355}, + [2280] = {.lex_state = 10}, + [2281] = {.lex_state = 10}, + [2282] = {.lex_state = 10}, + [2283] = {.lex_state = 10}, + [2284] = {.lex_state = 10}, + [2285] = {.lex_state = 355}, + [2286] = {.lex_state = 10}, + [2287] = {.lex_state = 10}, + [2288] = {.lex_state = 21}, + [2289] = {.lex_state = 10}, + [2290] = {.lex_state = 10}, + [2291] = {.lex_state = 10}, + [2292] = {.lex_state = 355}, + [2293] = {.lex_state = 10}, + [2294] = {.lex_state = 358}, + [2295] = {.lex_state = 16}, + [2296] = {.lex_state = 10}, + [2297] = {.lex_state = 16}, + [2298] = {.lex_state = 10}, + [2299] = {.lex_state = 10}, + [2300] = {.lex_state = 16}, + [2301] = {.lex_state = 10}, + [2302] = {.lex_state = 22}, + [2303] = {.lex_state = 10}, + [2304] = {.lex_state = 21}, + [2305] = {.lex_state = 358}, + [2306] = {.lex_state = 358}, + [2307] = {.lex_state = 358}, + [2308] = {.lex_state = 10}, + [2309] = {.lex_state = 10}, + [2310] = {.lex_state = 10}, + [2311] = {.lex_state = 22}, + [2312] = {.lex_state = 374}, + [2313] = {.lex_state = 358}, + [2314] = {.lex_state = 16}, + [2315] = {.lex_state = 22}, + [2316] = {.lex_state = 358}, + [2317] = {.lex_state = 22}, + [2318] = {.lex_state = 358}, + [2319] = {.lex_state = 358}, + [2320] = {.lex_state = 358}, + [2321] = {.lex_state = 358}, + [2322] = {.lex_state = 358}, + [2323] = {.lex_state = 358}, + [2324] = {.lex_state = 16}, + [2325] = {.lex_state = 358}, + [2326] = {.lex_state = 358}, + [2327] = {.lex_state = 358}, + [2328] = {.lex_state = 358}, + [2329] = {.lex_state = 358}, + [2330] = {.lex_state = 356}, + [2331] = {.lex_state = 356}, + [2332] = {.lex_state = 356}, + [2333] = {.lex_state = 356}, + [2334] = {.lex_state = 356}, + [2335] = {.lex_state = 356}, + [2336] = {.lex_state = 356}, + [2337] = {.lex_state = 356}, + [2338] = {.lex_state = 355}, + [2339] = {.lex_state = 356}, + [2340] = {.lex_state = 356}, + [2341] = {.lex_state = 356}, + [2342] = {.lex_state = 356}, + [2343] = {.lex_state = 356}, + [2344] = {.lex_state = 356}, + [2345] = {.lex_state = 356}, + [2346] = {.lex_state = 356}, + [2347] = {.lex_state = 356}, + [2348] = {.lex_state = 356}, + [2349] = {.lex_state = 356}, + [2350] = {.lex_state = 356}, + [2351] = {.lex_state = 356}, + [2352] = {.lex_state = 356}, + [2353] = {.lex_state = 356}, + [2354] = {.lex_state = 356}, + [2355] = {.lex_state = 356}, + [2356] = {.lex_state = 356}, + [2357] = {.lex_state = 356}, + [2358] = {.lex_state = 356}, + [2359] = {.lex_state = 356}, + [2360] = {.lex_state = 356}, + [2361] = {.lex_state = 356}, + [2362] = {.lex_state = 356}, + [2363] = {.lex_state = 22}, + [2364] = {.lex_state = 356}, + [2365] = {.lex_state = 356}, + [2366] = {.lex_state = 22}, + [2367] = {.lex_state = 356}, + [2368] = {.lex_state = 356}, + [2369] = {.lex_state = 356}, + [2370] = {.lex_state = 356}, + [2371] = {.lex_state = 356}, + [2372] = {.lex_state = 356}, + [2373] = {.lex_state = 356}, + [2374] = {.lex_state = 356}, + [2375] = {.lex_state = 356}, + [2376] = {.lex_state = 356}, + [2377] = {.lex_state = 356}, + [2378] = {.lex_state = 356}, + [2379] = {.lex_state = 356}, + [2380] = {.lex_state = 356}, + [2381] = {.lex_state = 356}, + [2382] = {.lex_state = 356}, + [2383] = {.lex_state = 356}, + [2384] = {.lex_state = 356}, + [2385] = {.lex_state = 356}, + [2386] = {.lex_state = 356}, + [2387] = {.lex_state = 356}, + [2388] = {.lex_state = 356}, + [2389] = {.lex_state = 356}, + [2390] = {.lex_state = 356}, + [2391] = {.lex_state = 356}, + [2392] = {.lex_state = 356}, + [2393] = {.lex_state = 356}, + [2394] = {.lex_state = 356}, + [2395] = {.lex_state = 356}, + [2396] = {.lex_state = 356}, + [2397] = {.lex_state = 356}, + [2398] = {.lex_state = 356}, + [2399] = {.lex_state = 356}, + [2400] = {.lex_state = 356}, + [2401] = {.lex_state = 356}, + [2402] = {.lex_state = 356}, + [2403] = {.lex_state = 356}, + [2404] = {.lex_state = 356}, + [2405] = {.lex_state = 356}, + [2406] = {.lex_state = 356}, + [2407] = {.lex_state = 356}, + [2408] = {.lex_state = 356}, + [2409] = {.lex_state = 356}, + [2410] = {.lex_state = 356}, + [2411] = {.lex_state = 356}, + [2412] = {.lex_state = 356}, + [2413] = {.lex_state = 356}, + [2414] = {.lex_state = 356}, + [2415] = {.lex_state = 356}, + [2416] = {.lex_state = 356}, + [2417] = {.lex_state = 355}, + [2418] = {.lex_state = 356}, + [2419] = {.lex_state = 356}, + [2420] = {.lex_state = 356}, + [2421] = {.lex_state = 356}, + [2422] = {.lex_state = 355}, + [2423] = {.lex_state = 356}, + [2424] = {.lex_state = 356}, + [2425] = {.lex_state = 356}, + [2426] = {.lex_state = 356}, + [2427] = {.lex_state = 356}, + [2428] = {.lex_state = 19}, + [2429] = {.lex_state = 356}, + [2430] = {.lex_state = 356}, + [2431] = {.lex_state = 356}, + [2432] = {.lex_state = 356}, + [2433] = {.lex_state = 356}, + [2434] = {.lex_state = 356}, + [2435] = {.lex_state = 356}, + [2436] = {.lex_state = 356}, + [2437] = {.lex_state = 356}, + [2438] = {.lex_state = 356}, + [2439] = {.lex_state = 356}, + [2440] = {.lex_state = 356}, + [2441] = {.lex_state = 356}, + [2442] = {.lex_state = 356}, + [2443] = {.lex_state = 356}, + [2444] = {.lex_state = 356}, + [2445] = {.lex_state = 356}, + [2446] = {.lex_state = 356}, + [2447] = {.lex_state = 356}, + [2448] = {.lex_state = 356}, + [2449] = {.lex_state = 356}, + [2450] = {.lex_state = 356}, + [2451] = {.lex_state = 356}, + [2452] = {.lex_state = 356}, + [2453] = {.lex_state = 356}, + [2454] = {.lex_state = 356}, + [2455] = {.lex_state = 356}, + [2456] = {.lex_state = 356}, + [2457] = {.lex_state = 356}, + [2458] = {.lex_state = 356}, + [2459] = {.lex_state = 356}, + [2460] = {.lex_state = 356}, + [2461] = {.lex_state = 21}, + [2462] = {.lex_state = 356}, + [2463] = {.lex_state = 356}, + [2464] = {.lex_state = 356}, + [2465] = {.lex_state = 356}, + [2466] = {.lex_state = 356}, + [2467] = {.lex_state = 356}, + [2468] = {.lex_state = 356}, + [2469] = {.lex_state = 356}, + [2470] = {.lex_state = 356}, + [2471] = {.lex_state = 356}, + [2472] = {.lex_state = 356}, + [2473] = {.lex_state = 356}, + [2474] = {.lex_state = 356}, + [2475] = {.lex_state = 356}, + [2476] = {.lex_state = 356}, + [2477] = {.lex_state = 356}, + [2478] = {.lex_state = 356}, + [2479] = {.lex_state = 356}, + [2480] = {.lex_state = 356}, + [2481] = {.lex_state = 356}, + [2482] = {.lex_state = 356}, + [2483] = {.lex_state = 356}, + [2484] = {.lex_state = 356}, + [2485] = {.lex_state = 356}, + [2486] = {.lex_state = 356}, + [2487] = {.lex_state = 356}, + [2488] = {.lex_state = 356}, + [2489] = {.lex_state = 356}, + [2490] = {.lex_state = 356}, + [2491] = {.lex_state = 356}, + [2492] = {.lex_state = 356}, + [2493] = {.lex_state = 356}, + [2494] = {.lex_state = 356}, + [2495] = {.lex_state = 356}, + [2496] = {.lex_state = 356}, + [2497] = {.lex_state = 356}, + [2498] = {.lex_state = 356}, + [2499] = {.lex_state = 356}, + [2500] = {.lex_state = 356}, + [2501] = {.lex_state = 356}, + [2502] = {.lex_state = 356}, + [2503] = {.lex_state = 356}, + [2504] = {.lex_state = 356}, + [2505] = {.lex_state = 356}, + [2506] = {.lex_state = 356}, + [2507] = {.lex_state = 356}, + [2508] = {.lex_state = 356}, + [2509] = {.lex_state = 356}, + [2510] = {.lex_state = 356}, + [2511] = {.lex_state = 356}, + [2512] = {.lex_state = 356}, + [2513] = {.lex_state = 356}, + [2514] = {.lex_state = 356}, + [2515] = {.lex_state = 356}, + [2516] = {.lex_state = 356}, + [2517] = {.lex_state = 356}, + [2518] = {.lex_state = 356}, + [2519] = {.lex_state = 356}, + [2520] = {.lex_state = 356}, + [2521] = {.lex_state = 356}, + [2522] = {.lex_state = 356}, + [2523] = {.lex_state = 356}, + [2524] = {.lex_state = 356}, + [2525] = {.lex_state = 356}, + [2526] = {.lex_state = 356}, + [2527] = {.lex_state = 356}, + [2528] = {.lex_state = 356}, + [2529] = {.lex_state = 356}, + [2530] = {.lex_state = 356}, + [2531] = {.lex_state = 356}, + [2532] = {.lex_state = 356}, + [2533] = {.lex_state = 356}, + [2534] = {.lex_state = 356}, + [2535] = {.lex_state = 356}, + [2536] = {.lex_state = 356}, + [2537] = {.lex_state = 356}, + [2538] = {.lex_state = 356}, + [2539] = {.lex_state = 356}, + [2540] = {.lex_state = 356}, + [2541] = {.lex_state = 356}, + [2542] = {.lex_state = 356}, + [2543] = {.lex_state = 356}, + [2544] = {.lex_state = 356}, + [2545] = {.lex_state = 356}, + [2546] = {.lex_state = 356}, + [2547] = {.lex_state = 356}, + [2548] = {.lex_state = 356}, + [2549] = {.lex_state = 356}, + [2550] = {.lex_state = 356}, + [2551] = {.lex_state = 356}, + [2552] = {.lex_state = 356}, + [2553] = {.lex_state = 356}, + [2554] = {.lex_state = 356}, + [2555] = {.lex_state = 356}, + [2556] = {.lex_state = 356}, + [2557] = {.lex_state = 356}, + [2558] = {.lex_state = 356}, + [2559] = {.lex_state = 356}, + [2560] = {.lex_state = 356}, + [2561] = {.lex_state = 356}, + [2562] = {.lex_state = 356}, + [2563] = {.lex_state = 356}, + [2564] = {.lex_state = 356}, + [2565] = {.lex_state = 356}, + [2566] = {.lex_state = 356}, + [2567] = {.lex_state = 356}, + [2568] = {.lex_state = 356}, + [2569] = {.lex_state = 356}, + [2570] = {.lex_state = 356}, + [2571] = {.lex_state = 356}, + [2572] = {.lex_state = 356}, + [2573] = {.lex_state = 356}, + [2574] = {.lex_state = 356}, + [2575] = {.lex_state = 356}, + [2576] = {.lex_state = 356}, + [2577] = {.lex_state = 356}, + [2578] = {.lex_state = 356}, + [2579] = {.lex_state = 356}, + [2580] = {.lex_state = 356}, + [2581] = {.lex_state = 356}, + [2582] = {.lex_state = 356}, + [2583] = {.lex_state = 356}, + [2584] = {.lex_state = 356}, + [2585] = {.lex_state = 356}, + [2586] = {.lex_state = 16}, + [2587] = {.lex_state = 16}, + [2588] = {.lex_state = 16}, + [2589] = {.lex_state = 16}, + [2590] = {.lex_state = 16}, + [2591] = {.lex_state = 356}, + [2592] = {.lex_state = 16}, + [2593] = {.lex_state = 16}, + [2594] = {.lex_state = 16}, + [2595] = {.lex_state = 16}, + [2596] = {.lex_state = 25}, + [2597] = {.lex_state = 16}, + [2598] = {.lex_state = 16}, + [2599] = {.lex_state = 16}, + [2600] = {.lex_state = 16}, + [2601] = {.lex_state = 16}, + [2602] = {.lex_state = 16}, + [2603] = {.lex_state = 16}, + [2604] = {.lex_state = 16}, + [2605] = {.lex_state = 16}, + [2606] = {.lex_state = 16}, + [2607] = {.lex_state = 16}, + [2608] = {.lex_state = 16}, + [2609] = {.lex_state = 16}, + [2610] = {.lex_state = 16}, + [2611] = {.lex_state = 16}, + [2612] = {.lex_state = 24}, + [2613] = {.lex_state = 16}, + [2614] = {.lex_state = 16}, + [2615] = {.lex_state = 16}, + [2616] = {.lex_state = 16}, + [2617] = {.lex_state = 16}, + [2618] = {.lex_state = 16}, + [2619] = {.lex_state = 16}, + [2620] = {.lex_state = 16}, + [2621] = {.lex_state = 16}, + [2622] = {.lex_state = 16}, + [2623] = {.lex_state = 16}, + [2624] = {.lex_state = 16}, + [2625] = {.lex_state = 16}, + [2626] = {.lex_state = 16}, + [2627] = {.lex_state = 16}, + [2628] = {.lex_state = 25}, + [2629] = {.lex_state = 25}, + [2630] = {.lex_state = 21}, + [2631] = {.lex_state = 21}, + [2632] = {.lex_state = 21}, + [2633] = {.lex_state = 21}, + [2634] = {.lex_state = 25}, + [2635] = {.lex_state = 21}, + [2636] = {.lex_state = 24}, + [2637] = {.lex_state = 25}, + [2638] = {.lex_state = 21}, + [2639] = {.lex_state = 21}, + [2640] = {.lex_state = 21}, + [2641] = {.lex_state = 21}, + [2642] = {.lex_state = 24}, + [2643] = {.lex_state = 21}, + [2644] = {.lex_state = 29}, + [2645] = {.lex_state = 21}, + [2646] = {.lex_state = 28}, + [2647] = {.lex_state = 28}, + [2648] = {.lex_state = 33}, + [2649] = {.lex_state = 31}, + [2650] = {.lex_state = 31}, + [2651] = {.lex_state = 31}, + [2652] = {.lex_state = 31}, + [2653] = {.lex_state = 31}, + [2654] = {.lex_state = 33}, + [2655] = {.lex_state = 33}, + [2656] = {.lex_state = 31}, + [2657] = {.lex_state = 33}, + [2658] = {.lex_state = 33}, + [2659] = {.lex_state = 31}, + [2660] = {.lex_state = 31}, + [2661] = {.lex_state = 33}, + [2662] = {.lex_state = 31}, + [2663] = {.lex_state = 31}, + [2664] = {.lex_state = 31}, + [2665] = {.lex_state = 31}, + [2666] = {.lex_state = 33}, + [2667] = {.lex_state = 31}, + [2668] = {.lex_state = 31}, + [2669] = {.lex_state = 41}, + [2670] = {.lex_state = 31}, + [2671] = {.lex_state = 31}, + [2672] = {.lex_state = 33}, + [2673] = {.lex_state = 41}, + [2674] = {.lex_state = 31}, + [2675] = {.lex_state = 31}, + [2676] = {.lex_state = 31}, + [2677] = {.lex_state = 31}, + [2678] = {.lex_state = 31}, + [2679] = {.lex_state = 31}, + [2680] = {.lex_state = 31}, + [2681] = {.lex_state = 31}, + [2682] = {.lex_state = 16}, + [2683] = {.lex_state = 40}, + [2684] = {.lex_state = 31}, + [2685] = {.lex_state = 16}, + [2686] = {.lex_state = 40}, + [2687] = {.lex_state = 33}, + [2688] = {.lex_state = 33}, + [2689] = {.lex_state = 16}, + [2690] = {.lex_state = 40}, + [2691] = {.lex_state = 16}, + [2692] = {.lex_state = 40}, + [2693] = {.lex_state = 16}, + [2694] = {.lex_state = 33}, + [2695] = {.lex_state = 40}, + [2696] = {.lex_state = 33}, + [2697] = {.lex_state = 31}, + [2698] = {.lex_state = 40}, + [2699] = {.lex_state = 31}, + [2700] = {.lex_state = 40}, + [2701] = {.lex_state = 16}, + [2702] = {.lex_state = 33}, + [2703] = {.lex_state = 16}, + [2704] = {.lex_state = 33}, + [2705] = {.lex_state = 16}, + [2706] = {.lex_state = 31}, + [2707] = {.lex_state = 33}, + [2708] = {.lex_state = 31}, + [2709] = {.lex_state = 16}, + [2710] = {.lex_state = 31}, + [2711] = {.lex_state = 31}, + [2712] = {.lex_state = 33}, + [2713] = {.lex_state = 31}, + [2714] = {.lex_state = 40}, + [2715] = {.lex_state = 16}, + [2716] = {.lex_state = 40}, + [2717] = {.lex_state = 31}, + [2718] = {.lex_state = 31}, + [2719] = {.lex_state = 33}, + [2720] = {.lex_state = 40}, + [2721] = {.lex_state = 33}, + [2722] = {.lex_state = 33}, + [2723] = {.lex_state = 40}, + [2724] = {.lex_state = 31}, + [2725] = {.lex_state = 31}, + [2726] = {.lex_state = 33}, + [2727] = {.lex_state = 16}, + [2728] = {.lex_state = 16}, + [2729] = {.lex_state = 40}, + [2730] = {.lex_state = 16}, + [2731] = {.lex_state = 33}, + [2732] = {.lex_state = 33}, + [2733] = {.lex_state = 33}, + [2734] = {.lex_state = 16}, + [2735] = {.lex_state = 40}, + [2736] = {.lex_state = 40}, + [2737] = {.lex_state = 31}, + [2738] = {.lex_state = 16}, + [2739] = {.lex_state = 33}, + [2740] = {.lex_state = 40}, + [2741] = {.lex_state = 33}, + [2742] = {.lex_state = 16}, + [2743] = {.lex_state = 31}, + [2744] = {.lex_state = 40}, + [2745] = {.lex_state = 33}, + [2746] = {.lex_state = 17}, + [2747] = {.lex_state = 17}, + [2748] = {.lex_state = 17}, + [2749] = {.lex_state = 17}, + [2750] = {.lex_state = 17}, + [2751] = {.lex_state = 17}, + [2752] = {.lex_state = 17}, + [2753] = {.lex_state = 17}, + [2754] = {.lex_state = 17}, + [2755] = {.lex_state = 17}, + [2756] = {.lex_state = 17}, + [2757] = {.lex_state = 31}, + [2758] = {.lex_state = 17}, + [2759] = {.lex_state = 31}, + [2760] = {.lex_state = 35}, + [2761] = {.lex_state = 17}, + [2762] = {.lex_state = 17}, + [2763] = {.lex_state = 17}, + [2764] = {.lex_state = 17}, + [2765] = {.lex_state = 35}, + [2766] = {.lex_state = 31}, + [2767] = {.lex_state = 17}, + [2768] = {.lex_state = 17}, + [2769] = {.lex_state = 31}, + [2770] = {.lex_state = 358}, + [2771] = {.lex_state = 358}, + [2772] = {.lex_state = 35}, + [2773] = {.lex_state = 31}, + [2774] = {.lex_state = 33}, + [2775] = {.lex_state = 35}, + [2776] = {.lex_state = 35}, + [2777] = {.lex_state = 33}, + [2778] = {.lex_state = 33}, + [2779] = {.lex_state = 33}, + [2780] = {.lex_state = 33}, + [2781] = {.lex_state = 33}, + [2782] = {.lex_state = 33}, + [2783] = {.lex_state = 33}, + [2784] = {.lex_state = 33}, + [2785] = {.lex_state = 33}, + [2786] = {.lex_state = 35}, + [2787] = {.lex_state = 358}, + [2788] = {.lex_state = 358}, + [2789] = {.lex_state = 33}, + [2790] = {.lex_state = 358}, + [2791] = {.lex_state = 358}, + [2792] = {.lex_state = 358}, + [2793] = {.lex_state = 358}, + [2794] = {.lex_state = 358}, + [2795] = {.lex_state = 33}, + [2796] = {.lex_state = 358}, + [2797] = {.lex_state = 358}, + [2798] = {.lex_state = 358}, + [2799] = {.lex_state = 358}, + [2800] = {.lex_state = 358}, + [2801] = {.lex_state = 358}, + [2802] = {.lex_state = 33}, + [2803] = {.lex_state = 358}, + [2804] = {.lex_state = 33}, + [2805] = {.lex_state = 33}, + [2806] = {.lex_state = 33}, + [2807] = {.lex_state = 33}, + [2808] = {.lex_state = 33}, + [2809] = {.lex_state = 43}, + [2810] = {.lex_state = 358}, + [2811] = {.lex_state = 33}, + [2812] = {.lex_state = 43}, + [2813] = {.lex_state = 35}, + [2814] = {.lex_state = 358}, + [2815] = {.lex_state = 358}, + [2816] = {.lex_state = 31}, + [2817] = {.lex_state = 31}, + [2818] = {.lex_state = 358}, + [2819] = {.lex_state = 33}, + [2820] = {.lex_state = 33}, + [2821] = {.lex_state = 358}, + [2822] = {.lex_state = 358}, + [2823] = {.lex_state = 31}, + [2824] = {.lex_state = 358}, + [2825] = {.lex_state = 33}, + [2826] = {.lex_state = 358}, + [2827] = {.lex_state = 358}, + [2828] = {.lex_state = 33}, + [2829] = {.lex_state = 358}, + [2830] = {.lex_state = 358}, + [2831] = {.lex_state = 31}, + [2832] = {.lex_state = 358}, + [2833] = {.lex_state = 31}, + [2834] = {.lex_state = 31}, + [2835] = {.lex_state = 33}, + [2836] = {.lex_state = 381}, + [2837] = {.lex_state = 31}, + [2838] = {.lex_state = 31}, + [2839] = {.lex_state = 358}, + [2840] = {.lex_state = 31}, + [2841] = {.lex_state = 358}, + [2842] = {.lex_state = 358}, + [2843] = {.lex_state = 358}, + [2844] = {.lex_state = 358}, + [2845] = {.lex_state = 358}, + [2846] = {.lex_state = 358}, + [2847] = {.lex_state = 358}, + [2848] = {.lex_state = 358}, + [2849] = {.lex_state = 358}, + [2850] = {.lex_state = 358}, + [2851] = {.lex_state = 358}, + [2852] = {.lex_state = 33}, + [2853] = {.lex_state = 358}, + [2854] = {.lex_state = 31}, + [2855] = {.lex_state = 358}, + [2856] = {.lex_state = 358}, + [2857] = {.lex_state = 31}, + [2858] = {.lex_state = 31}, + [2859] = {.lex_state = 31}, + [2860] = {.lex_state = 358}, + [2861] = {.lex_state = 358}, + [2862] = {.lex_state = 31}, + [2863] = {.lex_state = 358}, + [2864] = {.lex_state = 33}, + [2865] = {.lex_state = 358}, + [2866] = {.lex_state = 31}, + [2867] = {.lex_state = 358}, + [2868] = {.lex_state = 358}, + [2869] = {.lex_state = 358}, + [2870] = {.lex_state = 358}, + [2871] = {.lex_state = 33}, + [2872] = {.lex_state = 358}, + [2873] = {.lex_state = 358}, + [2874] = {.lex_state = 33}, + [2875] = {.lex_state = 358}, + [2876] = {.lex_state = 381}, + [2877] = {.lex_state = 33}, + [2878] = {.lex_state = 35}, + [2879] = {.lex_state = 35}, + [2880] = {.lex_state = 383}, + [2881] = {.lex_state = 35}, + [2882] = {.lex_state = 383}, + [2883] = {.lex_state = 35}, + [2884] = {.lex_state = 35}, + [2885] = {.lex_state = 35}, + [2886] = {.lex_state = 35}, + [2887] = {.lex_state = 35}, + [2888] = {.lex_state = 35}, + [2889] = {.lex_state = 35}, + [2890] = {.lex_state = 35}, + [2891] = {.lex_state = 35}, + [2892] = {.lex_state = 35}, + [2893] = {.lex_state = 383}, + [2894] = {.lex_state = 35}, + [2895] = {.lex_state = 35}, + [2896] = {.lex_state = 35}, + [2897] = {.lex_state = 35}, + [2898] = {.lex_state = 35}, + [2899] = {.lex_state = 33}, + [2900] = {.lex_state = 7}, + [2901] = {.lex_state = 35}, + [2902] = {.lex_state = 33}, + [2903] = {.lex_state = 35}, + [2904] = {.lex_state = 358}, + [2905] = {.lex_state = 33}, + [2906] = {.lex_state = 35}, + [2907] = {.lex_state = 35}, + [2908] = {.lex_state = 35}, + [2909] = {.lex_state = 38}, + [2910] = {.lex_state = 358}, + [2911] = {.lex_state = 35}, + [2912] = {.lex_state = 35}, + [2913] = {.lex_state = 7}, + [2914] = {.lex_state = 35}, + [2915] = {.lex_state = 35}, + [2916] = {.lex_state = 35}, + [2917] = {.lex_state = 33}, + [2918] = {.lex_state = 35}, + [2919] = {.lex_state = 35}, + [2920] = {.lex_state = 7}, + [2921] = {.lex_state = 35}, + [2922] = {.lex_state = 33}, + [2923] = {.lex_state = 383}, + [2924] = {.lex_state = 38}, + [2925] = {.lex_state = 33}, + [2926] = {.lex_state = 38}, + [2927] = {.lex_state = 35}, + [2928] = {.lex_state = 33}, + [2929] = {.lex_state = 38}, + [2930] = {.lex_state = 35}, + [2931] = {.lex_state = 35}, + [2932] = {.lex_state = 23}, + [2933] = {.lex_state = 43}, + [2934] = {.lex_state = 23}, + [2935] = {.lex_state = 23}, + [2936] = {.lex_state = 33}, + [2937] = {.lex_state = 350}, + [2938] = {.lex_state = 350}, + [2939] = {.lex_state = 33}, + [2940] = {.lex_state = 23}, + [2941] = {.lex_state = 42}, + [2942] = {.lex_state = 23}, + [2943] = {.lex_state = 356}, + [2944] = {.lex_state = 16}, + [2945] = {.lex_state = 350}, + [2946] = {.lex_state = 350}, + [2947] = {.lex_state = 30}, + [2948] = {.lex_state = 350}, + [2949] = {.lex_state = 43}, + [2950] = {.lex_state = 23}, + [2951] = {.lex_state = 23}, + [2952] = {.lex_state = 23}, + [2953] = {.lex_state = 23}, + [2954] = {.lex_state = 356}, + [2955] = {.lex_state = 358}, + [2956] = {.lex_state = 350}, + [2957] = {.lex_state = 358}, + [2958] = {.lex_state = 23}, + [2959] = {.lex_state = 23}, + [2960] = {.lex_state = 23}, + [2961] = {.lex_state = 30}, + [2962] = {.lex_state = 23}, + [2963] = {.lex_state = 33}, + [2964] = {.lex_state = 23}, + [2965] = {.lex_state = 33}, + [2966] = {.lex_state = 23}, + [2967] = {.lex_state = 33}, + [2968] = {.lex_state = 23}, + [2969] = {.lex_state = 23}, + [2970] = {.lex_state = 23}, + [2971] = {.lex_state = 23}, + [2972] = {.lex_state = 35}, + [2973] = {.lex_state = 35}, + [2974] = {.lex_state = 23}, + [2975] = {.lex_state = 23}, + [2976] = {.lex_state = 23}, + [2977] = {.lex_state = 23}, + [2978] = {.lex_state = 35}, + [2979] = {.lex_state = 23}, + [2980] = {.lex_state = 33}, + [2981] = {.lex_state = 23}, + [2982] = {.lex_state = 23}, + [2983] = {.lex_state = 35}, + [2984] = {.lex_state = 381}, + [2985] = {.lex_state = 23}, + [2986] = {.lex_state = 23}, + [2987] = {.lex_state = 23}, + [2988] = {.lex_state = 23}, + [2989] = {.lex_state = 43}, + [2990] = {.lex_state = 43}, + [2991] = {.lex_state = 23}, + [2992] = {.lex_state = 43}, + [2993] = {.lex_state = 23}, + [2994] = {.lex_state = 23}, + [2995] = {.lex_state = 23}, + [2996] = {.lex_state = 23}, + [2997] = {.lex_state = 16}, + [2998] = {.lex_state = 23}, + [2999] = {.lex_state = 23}, + [3000] = {.lex_state = 30}, + [3001] = {.lex_state = 350}, + [3002] = {.lex_state = 350}, + [3003] = {.lex_state = 36}, + [3004] = {.lex_state = 49}, + [3005] = {.lex_state = 36}, + [3006] = {.lex_state = 350}, + [3007] = {.lex_state = 36}, + [3008] = {.lex_state = 36}, + [3009] = {.lex_state = 36}, + [3010] = {.lex_state = 36}, + [3011] = {.lex_state = 36}, + [3012] = {.lex_state = 49}, + [3013] = {.lex_state = 36}, + [3014] = {.lex_state = 36}, + [3015] = {.lex_state = 36}, + [3016] = {.lex_state = 49}, + [3017] = {.lex_state = 36}, + [3018] = {.lex_state = 49}, + [3019] = {.lex_state = 36}, + [3020] = {.lex_state = 33}, + [3021] = {.lex_state = 33}, + [3022] = {.lex_state = 49}, + [3023] = {.lex_state = 350}, + [3024] = {.lex_state = 36}, + [3025] = {.lex_state = 53}, + [3026] = {.lex_state = 49}, + [3027] = {.lex_state = 36}, + [3028] = {.lex_state = 49}, + [3029] = {.lex_state = 49}, + [3030] = {.lex_state = 36}, + [3031] = {.lex_state = 49}, + [3032] = {.lex_state = 36}, + [3033] = {.lex_state = 350}, + [3034] = {.lex_state = 53}, + [3035] = {.lex_state = 49}, + [3036] = {.lex_state = 36}, + [3037] = {.lex_state = 350}, + [3038] = {.lex_state = 350}, + [3039] = {.lex_state = 49}, + [3040] = {.lex_state = 36}, + [3041] = {.lex_state = 33}, + [3042] = {.lex_state = 53}, + [3043] = {.lex_state = 350}, + [3044] = {.lex_state = 38}, + [3045] = {.lex_state = 53}, + [3046] = {.lex_state = 53}, + [3047] = {.lex_state = 350}, + [3048] = {.lex_state = 36}, + [3049] = {.lex_state = 38}, + [3050] = {.lex_state = 350}, + [3051] = {.lex_state = 38}, + [3052] = {.lex_state = 49}, + [3053] = {.lex_state = 350}, + [3054] = {.lex_state = 38}, + [3055] = {.lex_state = 36}, + [3056] = {.lex_state = 53}, + [3057] = {.lex_state = 350}, + [3058] = {.lex_state = 350}, + [3059] = {.lex_state = 53}, + [3060] = {.lex_state = 350}, + [3061] = {.lex_state = 350}, + [3062] = {.lex_state = 49}, + [3063] = {.lex_state = 350}, + [3064] = {.lex_state = 350}, + [3065] = {.lex_state = 53}, + [3066] = {.lex_state = 36}, + [3067] = {.lex_state = 53}, + [3068] = {.lex_state = 53}, + [3069] = {.lex_state = 350}, + [3070] = {.lex_state = 33}, + [3071] = {.lex_state = 350}, + [3072] = {.lex_state = 53}, + [3073] = {.lex_state = 49}, + [3074] = {.lex_state = 350}, + [3075] = {.lex_state = 36}, + [3076] = {.lex_state = 49}, + [3077] = {.lex_state = 36}, + [3078] = {.lex_state = 53}, + [3079] = {.lex_state = 53}, + [3080] = {.lex_state = 53}, + [3081] = {.lex_state = 53}, + [3082] = {.lex_state = 33}, + [3083] = {.lex_state = 350}, + [3084] = {.lex_state = 381}, + [3085] = {.lex_state = 350}, + [3086] = {.lex_state = 350}, + [3087] = {.lex_state = 53}, + [3088] = {.lex_state = 49}, + [3089] = {.lex_state = 36}, + [3090] = {.lex_state = 350}, + [3091] = {.lex_state = 350}, + [3092] = {.lex_state = 33}, + [3093] = {.lex_state = 350}, + [3094] = {.lex_state = 53}, + [3095] = {.lex_state = 350}, + [3096] = {.lex_state = 350}, + [3097] = {.lex_state = 350}, + [3098] = {.lex_state = 350}, + [3099] = {.lex_state = 350}, + [3100] = {.lex_state = 350}, + [3101] = {.lex_state = 350}, + [3102] = {.lex_state = 33}, + [3103] = {.lex_state = 36}, + [3104] = {.lex_state = 350}, + [3105] = {.lex_state = 356}, + [3106] = {.lex_state = 49}, + [3107] = {.lex_state = 53}, + [3108] = {.lex_state = 53}, + [3109] = {.lex_state = 7}, + [3110] = {.lex_state = 49}, + [3111] = {.lex_state = 350}, + [3112] = {.lex_state = 350}, + [3113] = {.lex_state = 350}, + [3114] = {.lex_state = 356}, + [3115] = {.lex_state = 53}, + [3116] = {.lex_state = 7}, + [3117] = {.lex_state = 16}, + [3118] = {.lex_state = 53}, + [3119] = {.lex_state = 350}, + [3120] = {.lex_state = 350}, + [3121] = {.lex_state = 49}, + [3122] = {.lex_state = 350}, + [3123] = {.lex_state = 350}, + [3124] = {.lex_state = 53}, + [3125] = {.lex_state = 350}, + [3126] = {.lex_state = 36}, + [3127] = {.lex_state = 36}, + [3128] = {.lex_state = 350}, + [3129] = {.lex_state = 350}, + [3130] = {.lex_state = 350}, + [3131] = {.lex_state = 350}, + [3132] = {.lex_state = 350}, + [3133] = {.lex_state = 350}, + [3134] = {.lex_state = 350}, + [3135] = {.lex_state = 350}, + [3136] = {.lex_state = 36}, + [3137] = {.lex_state = 53}, + [3138] = {.lex_state = 350}, + [3139] = {.lex_state = 350}, + [3140] = {.lex_state = 16}, + [3141] = {.lex_state = 53}, + [3142] = {.lex_state = 350}, + [3143] = {.lex_state = 350}, + [3144] = {.lex_state = 35}, + [3145] = {.lex_state = 350}, + [3146] = {.lex_state = 49}, + [3147] = {.lex_state = 49}, + [3148] = {.lex_state = 350}, + [3149] = {.lex_state = 350}, + [3150] = {.lex_state = 350}, + [3151] = {.lex_state = 350}, + [3152] = {.lex_state = 53}, + [3153] = {.lex_state = 350}, + [3154] = {.lex_state = 350}, + [3155] = {.lex_state = 350}, + [3156] = {.lex_state = 350}, + [3157] = {.lex_state = 36}, + [3158] = {.lex_state = 53}, + [3159] = {.lex_state = 350}, + [3160] = {.lex_state = 53}, + [3161] = {.lex_state = 16}, + [3162] = {.lex_state = 36}, + [3163] = {.lex_state = 53}, + [3164] = {.lex_state = 43}, + [3165] = {.lex_state = 350}, + [3166] = {.lex_state = 350}, + [3167] = {.lex_state = 350}, + [3168] = {.lex_state = 49}, + [3169] = {.lex_state = 350}, + [3170] = {.lex_state = 16}, + [3171] = {.lex_state = 350}, + [3172] = {.lex_state = 36}, + [3173] = {.lex_state = 350}, + [3174] = {.lex_state = 43}, + [3175] = {.lex_state = 350}, + [3176] = {.lex_state = 36}, + [3177] = {.lex_state = 53}, + [3178] = {.lex_state = 53}, + [3179] = {.lex_state = 350}, + [3180] = {.lex_state = 7}, + [3181] = {.lex_state = 49}, + [3182] = {.lex_state = 49}, + [3183] = {.lex_state = 49}, + [3184] = {.lex_state = 350}, + [3185] = {.lex_state = 350}, + [3186] = {.lex_state = 350}, + [3187] = {.lex_state = 350}, + [3188] = {.lex_state = 53}, + [3189] = {.lex_state = 350}, + [3190] = {.lex_state = 350}, + [3191] = {.lex_state = 350}, + [3192] = {.lex_state = 350}, + [3193] = {.lex_state = 350}, + [3194] = {.lex_state = 36}, + [3195] = {.lex_state = 53}, + [3196] = {.lex_state = 53}, + [3197] = {.lex_state = 350}, + [3198] = {.lex_state = 36}, + [3199] = {.lex_state = 350}, + [3200] = {.lex_state = 53}, + [3201] = {.lex_state = 350}, + [3202] = {.lex_state = 350}, + [3203] = {.lex_state = 49}, + [3204] = {.lex_state = 33}, + [3205] = {.lex_state = 36}, + [3206] = {.lex_state = 33}, + [3207] = {.lex_state = 49}, + [3208] = {.lex_state = 53}, + [3209] = {.lex_state = 16}, + [3210] = {.lex_state = 53}, + [3211] = {.lex_state = 350}, + [3212] = {.lex_state = 350}, + [3213] = {.lex_state = 16}, + [3214] = {.lex_state = 350}, + [3215] = {.lex_state = 33}, + [3216] = {.lex_state = 53}, + [3217] = {.lex_state = 33}, + [3218] = {.lex_state = 350}, + [3219] = {.lex_state = 350}, + [3220] = {.lex_state = 383}, + [3221] = {.lex_state = 350}, + [3222] = {.lex_state = 350}, + [3223] = {.lex_state = 350}, + [3224] = {.lex_state = 350}, + [3225] = {.lex_state = 350}, + [3226] = {.lex_state = 39}, + [3227] = {.lex_state = 350}, + [3228] = {.lex_state = 350}, + [3229] = {.lex_state = 350}, + [3230] = {.lex_state = 350}, + [3231] = {.lex_state = 39}, + [3232] = {.lex_state = 39}, + [3233] = {.lex_state = 39}, + [3234] = {.lex_state = 350}, + [3235] = {.lex_state = 39}, + [3236] = {.lex_state = 350}, + [3237] = {.lex_state = 350}, + [3238] = {.lex_state = 383}, + [3239] = {.lex_state = 39}, + [3240] = {.lex_state = 39}, + [3241] = {.lex_state = 350}, + [3242] = {.lex_state = 39}, + [3243] = {.lex_state = 383}, + [3244] = {.lex_state = 383}, + [3245] = {.lex_state = 350}, + [3246] = {.lex_state = 39}, + [3247] = {.lex_state = 383}, + [3248] = {.lex_state = 350}, + [3249] = {.lex_state = 39}, + [3250] = {.lex_state = 39}, + [3251] = {.lex_state = 39}, + [3252] = {.lex_state = 39}, + [3253] = {.lex_state = 39}, + [3254] = {.lex_state = 39}, + [3255] = {.lex_state = 350}, + [3256] = {.lex_state = 39}, + [3257] = {.lex_state = 350}, + [3258] = {.lex_state = 39}, + [3259] = {.lex_state = 350}, + [3260] = {.lex_state = 39}, + [3261] = {.lex_state = 383}, + [3262] = {.lex_state = 39}, + [3263] = {.lex_state = 383}, + [3264] = {.lex_state = 39}, + [3265] = {.lex_state = 39}, + [3266] = {.lex_state = 39}, + [3267] = {.lex_state = 39}, + [3268] = {.lex_state = 39}, + [3269] = {.lex_state = 350}, + [3270] = {.lex_state = 383}, + [3271] = {.lex_state = 350}, + [3272] = {.lex_state = 350}, + [3273] = {.lex_state = 39}, + [3274] = {.lex_state = 383}, + [3275] = {.lex_state = 350}, + [3276] = {.lex_state = 39}, + [3277] = {.lex_state = 350}, + [3278] = {.lex_state = 39}, + [3279] = {.lex_state = 383}, + [3280] = {.lex_state = 39}, + [3281] = {.lex_state = 21}, + [3282] = {.lex_state = 350}, + [3283] = {.lex_state = 350}, + [3284] = {.lex_state = 350}, + [3285] = {.lex_state = 350}, + [3286] = {.lex_state = 350}, + [3287] = {.lex_state = 350}, + [3288] = {.lex_state = 39}, + [3289] = {.lex_state = 350}, + [3290] = {.lex_state = 39}, + [3291] = {.lex_state = 350}, + [3292] = {.lex_state = 350}, + [3293] = {.lex_state = 39}, + [3294] = {.lex_state = 350}, + [3295] = {.lex_state = 383}, + [3296] = {.lex_state = 350}, + [3297] = {.lex_state = 383}, + [3298] = {.lex_state = 39}, + [3299] = {.lex_state = 350}, + [3300] = {.lex_state = 39}, + [3301] = {.lex_state = 350}, + [3302] = {.lex_state = 39}, + [3303] = {.lex_state = 39}, + [3304] = {.lex_state = 383}, + [3305] = {.lex_state = 383}, + [3306] = {.lex_state = 350}, + [3307] = {.lex_state = 350}, + [3308] = {.lex_state = 39}, + [3309] = {.lex_state = 383}, + [3310] = {.lex_state = 350}, + [3311] = {.lex_state = 39}, + [3312] = {.lex_state = 39}, + [3313] = {.lex_state = 350}, + [3314] = {.lex_state = 39}, + [3315] = {.lex_state = 383}, + [3316] = {.lex_state = 39}, + [3317] = {.lex_state = 383}, + [3318] = {.lex_state = 350}, + [3319] = {.lex_state = 350}, + [3320] = {.lex_state = 39}, + [3321] = {.lex_state = 39}, + [3322] = {.lex_state = 350}, + [3323] = {.lex_state = 383}, + [3324] = {.lex_state = 350}, + [3325] = {.lex_state = 383}, + [3326] = {.lex_state = 383}, + [3327] = {.lex_state = 39}, + [3328] = {.lex_state = 39}, + [3329] = {.lex_state = 383}, + [3330] = {.lex_state = 39}, + [3331] = {.lex_state = 383}, + [3332] = {.lex_state = 350}, + [3333] = {.lex_state = 39}, + [3334] = {.lex_state = 39}, + [3335] = {.lex_state = 39}, + [3336] = {.lex_state = 39}, + [3337] = {.lex_state = 383}, + [3338] = {.lex_state = 350}, + [3339] = {.lex_state = 383}, + [3340] = {.lex_state = 21}, + [3341] = {.lex_state = 350}, + [3342] = {.lex_state = 350}, + [3343] = {.lex_state = 383}, + [3344] = {.lex_state = 350}, + [3345] = {.lex_state = 39}, + [3346] = {.lex_state = 350}, + [3347] = {.lex_state = 350}, + [3348] = {.lex_state = 39}, + [3349] = {.lex_state = 383}, + [3350] = {.lex_state = 383}, + [3351] = {.lex_state = 350}, + [3352] = {.lex_state = 350}, + [3353] = {.lex_state = 350}, + [3354] = {.lex_state = 39}, + [3355] = {.lex_state = 350}, + [3356] = {.lex_state = 383}, + [3357] = {.lex_state = 350}, + [3358] = {.lex_state = 350}, + [3359] = {.lex_state = 383}, + [3360] = {.lex_state = 350}, + [3361] = {.lex_state = 350}, + [3362] = {.lex_state = 39}, + [3363] = {.lex_state = 350}, + [3364] = {.lex_state = 350}, + [3365] = {.lex_state = 39}, + [3366] = {.lex_state = 350}, + [3367] = {.lex_state = 350}, + [3368] = {.lex_state = 47}, + [3369] = {.lex_state = 39}, + [3370] = {.lex_state = 39}, + [3371] = {.lex_state = 39}, + [3372] = {.lex_state = 383}, + [3373] = {.lex_state = 383}, + [3374] = {.lex_state = 350}, + [3375] = {.lex_state = 383}, + [3376] = {.lex_state = 350}, + [3377] = {.lex_state = 383}, + [3378] = {.lex_state = 383}, + [3379] = {.lex_state = 383}, + [3380] = {.lex_state = 383}, + [3381] = {.lex_state = 383}, + [3382] = {.lex_state = 350}, + [3383] = {.lex_state = 383}, + [3384] = {.lex_state = 383}, + [3385] = {.lex_state = 350}, + [3386] = {.lex_state = 383}, + [3387] = {.lex_state = 350}, + [3388] = {.lex_state = 383}, + [3389] = {.lex_state = 39}, + [3390] = {.lex_state = 350}, + [3391] = {.lex_state = 39}, + [3392] = {.lex_state = 39}, + [3393] = {.lex_state = 383}, + [3394] = {.lex_state = 350}, + [3395] = {.lex_state = 383}, + [3396] = {.lex_state = 39}, + [3397] = {.lex_state = 39}, + [3398] = {.lex_state = 350}, + [3399] = {.lex_state = 350}, + [3400] = {.lex_state = 39}, + [3401] = {.lex_state = 350}, + [3402] = {.lex_state = 350}, + [3403] = {.lex_state = 39}, + [3404] = {.lex_state = 350}, + [3405] = {.lex_state = 350}, + [3406] = {.lex_state = 21}, + [3407] = {.lex_state = 383}, + [3408] = {.lex_state = 383}, + [3409] = {.lex_state = 39}, + [3410] = {.lex_state = 39}, + [3411] = {.lex_state = 383}, + [3412] = {.lex_state = 383}, + [3413] = {.lex_state = 383}, + [3414] = {.lex_state = 383}, + [3415] = {.lex_state = 23}, + [3416] = {.lex_state = 350}, + [3417] = {.lex_state = 23}, + [3418] = {.lex_state = 383}, + [3419] = {.lex_state = 39}, + [3420] = {.lex_state = 350}, + [3421] = {.lex_state = 39}, + [3422] = {.lex_state = 39}, + [3423] = {.lex_state = 350}, + [3424] = {.lex_state = 383}, + [3425] = {.lex_state = 350}, + [3426] = {.lex_state = 47}, + [3427] = {.lex_state = 350}, + [3428] = {.lex_state = 39}, + [3429] = {.lex_state = 350}, + [3430] = {.lex_state = 39}, + [3431] = {.lex_state = 350}, + [3432] = {.lex_state = 383}, + [3433] = {.lex_state = 23}, + [3434] = {.lex_state = 383}, + [3435] = {.lex_state = 350}, + [3436] = {.lex_state = 350}, + [3437] = {.lex_state = 39}, + [3438] = {.lex_state = 350}, + [3439] = {.lex_state = 383}, + [3440] = {.lex_state = 383}, + [3441] = {.lex_state = 383}, + [3442] = {.lex_state = 21}, + [3443] = {.lex_state = 383}, + [3444] = {.lex_state = 350}, + [3445] = {.lex_state = 39}, + [3446] = {.lex_state = 350}, + [3447] = {.lex_state = 350}, + [3448] = {.lex_state = 350}, + [3449] = {.lex_state = 46}, + [3450] = {.lex_state = 46}, + [3451] = {.lex_state = 350}, + [3452] = {.lex_state = 46}, + [3453] = {.lex_state = 46}, + [3454] = {.lex_state = 46}, + [3455] = {.lex_state = 46}, + [3456] = {.lex_state = 46}, + [3457] = {.lex_state = 46}, + [3458] = {.lex_state = 39}, + [3459] = {.lex_state = 53}, + [3460] = {.lex_state = 46}, + [3461] = {.lex_state = 53}, + [3462] = {.lex_state = 46}, + [3463] = {.lex_state = 350}, + [3464] = {.lex_state = 46}, + [3465] = {.lex_state = 46}, + [3466] = {.lex_state = 46}, + [3467] = {.lex_state = 46}, + [3468] = {.lex_state = 46}, + [3469] = {.lex_state = 383}, + [3470] = {.lex_state = 350}, + [3471] = {.lex_state = 350}, + [3472] = {.lex_state = 350}, + [3473] = {.lex_state = 46}, + [3474] = {.lex_state = 46}, + [3475] = {.lex_state = 4}, + [3476] = {.lex_state = 46}, + [3477] = {.lex_state = 46}, + [3478] = {.lex_state = 46}, + [3479] = {.lex_state = 350}, + [3480] = {.lex_state = 46}, + [3481] = {.lex_state = 350}, + [3482] = {.lex_state = 350}, + [3483] = {.lex_state = 46}, + [3484] = {.lex_state = 46}, + [3485] = {.lex_state = 43}, + [3486] = {.lex_state = 4}, + [3487] = {.lex_state = 4}, + [3488] = {.lex_state = 4}, + [3489] = {.lex_state = 46}, + [3490] = {.lex_state = 350}, + [3491] = {.lex_state = 350}, + [3492] = {.lex_state = 46}, + [3493] = {.lex_state = 46}, + [3494] = {.lex_state = 46}, + [3495] = {.lex_state = 46}, + [3496] = {.lex_state = 46}, + [3497] = {.lex_state = 53}, + [3498] = {.lex_state = 46}, + [3499] = {.lex_state = 46}, + [3500] = {.lex_state = 383}, + [3501] = {.lex_state = 46}, + [3502] = {.lex_state = 383}, + [3503] = {.lex_state = 350}, + [3504] = {.lex_state = 350}, + [3505] = {.lex_state = 350}, + [3506] = {.lex_state = 350}, + [3507] = {.lex_state = 383}, + [3508] = {.lex_state = 350}, + [3509] = {.lex_state = 46}, + [3510] = {.lex_state = 46}, + [3511] = {.lex_state = 46}, + [3512] = {.lex_state = 46}, + [3513] = {.lex_state = 46}, + [3514] = {.lex_state = 46}, + [3515] = {.lex_state = 350}, + [3516] = {.lex_state = 383}, + [3517] = {.lex_state = 383}, + [3518] = {.lex_state = 383}, + [3519] = {.lex_state = 383}, + [3520] = {.lex_state = 383}, + [3521] = {.lex_state = 383}, + [3522] = {.lex_state = 383}, + [3523] = {.lex_state = 383}, + [3524] = {.lex_state = 383}, + [3525] = {.lex_state = 383}, + [3526] = {.lex_state = 383}, + [3527] = {.lex_state = 383}, + [3528] = {.lex_state = 383}, + [3529] = {.lex_state = 383}, + [3530] = {.lex_state = 383}, + [3531] = {.lex_state = 383}, + [3532] = {.lex_state = 383}, + [3533] = {.lex_state = 383}, + [3534] = {.lex_state = 383}, + [3535] = {.lex_state = 383}, + [3536] = {.lex_state = 383}, + [3537] = {.lex_state = 383}, + [3538] = {.lex_state = 383}, + [3539] = {.lex_state = 46}, + [3540] = {.lex_state = 383}, + [3541] = {.lex_state = 383}, + [3542] = {.lex_state = 383}, + [3543] = {.lex_state = 383}, + [3544] = {.lex_state = 383}, + [3545] = {.lex_state = 383}, + [3546] = {.lex_state = 383}, + [3547] = {.lex_state = 383}, + [3548] = {.lex_state = 383}, + [3549] = {.lex_state = 383}, + [3550] = {.lex_state = 383}, + [3551] = {.lex_state = 383}, + [3552] = {.lex_state = 383}, + [3553] = {.lex_state = 8}, + [3554] = {.lex_state = 383}, + [3555] = {.lex_state = 383}, + [3556] = {.lex_state = 383}, + [3557] = {.lex_state = 383}, + [3558] = {.lex_state = 48}, + [3559] = {.lex_state = 383}, + [3560] = {.lex_state = 383}, + [3561] = {.lex_state = 383}, + [3562] = {.lex_state = 383}, + [3563] = {.lex_state = 383}, + [3564] = {.lex_state = 383}, + [3565] = {.lex_state = 383}, + [3566] = {.lex_state = 383}, + [3567] = {.lex_state = 383}, + [3568] = {.lex_state = 383}, + [3569] = {.lex_state = 383}, + [3570] = {.lex_state = 383}, + [3571] = {.lex_state = 383}, + [3572] = {.lex_state = 383}, + [3573] = {.lex_state = 383}, + [3574] = {.lex_state = 383}, + [3575] = {.lex_state = 383}, + [3576] = {.lex_state = 383}, + [3577] = {.lex_state = 383}, + [3578] = {.lex_state = 383}, + [3579] = {.lex_state = 383}, + [3580] = {.lex_state = 383}, + [3581] = {.lex_state = 383}, + [3582] = {.lex_state = 383}, + [3583] = {.lex_state = 383}, + [3584] = {.lex_state = 383}, + [3585] = {.lex_state = 383}, + [3586] = {.lex_state = 383}, + [3587] = {.lex_state = 33}, + [3588] = {.lex_state = 383}, + [3589] = {.lex_state = 383}, + [3590] = {.lex_state = 11}, + [3591] = {.lex_state = 383}, + [3592] = {.lex_state = 383}, + [3593] = {.lex_state = 383}, + [3594] = {.lex_state = 383}, + [3595] = {.lex_state = 383}, + [3596] = {.lex_state = 383}, + [3597] = {.lex_state = 383}, + [3598] = {.lex_state = 383}, + [3599] = {.lex_state = 383}, + [3600] = {.lex_state = 21}, + [3601] = {.lex_state = 383}, + [3602] = {.lex_state = 383}, + [3603] = {.lex_state = 383}, + [3604] = {.lex_state = 383}, + [3605] = {.lex_state = 383}, + [3606] = {.lex_state = 383}, + [3607] = {.lex_state = 383}, + [3608] = {.lex_state = 2}, + [3609] = {.lex_state = 383}, + [3610] = {.lex_state = 383}, + [3611] = {.lex_state = 383}, + [3612] = {.lex_state = 383}, + [3613] = {.lex_state = 33}, + [3614] = {.lex_state = 33}, + [3615] = {.lex_state = 383}, + [3616] = {.lex_state = 33}, + [3617] = {.lex_state = 52}, + [3618] = {.lex_state = 11}, + [3619] = {.lex_state = 383}, + [3620] = {.lex_state = 383}, + [3621] = {.lex_state = 383}, + [3622] = {.lex_state = 383}, + [3623] = {.lex_state = 383}, + [3624] = {.lex_state = 11}, + [3625] = {.lex_state = 33}, + [3626] = {.lex_state = 4}, + [3627] = {.lex_state = 4}, + [3628] = {.lex_state = 383}, + [3629] = {.lex_state = 11}, + [3630] = {.lex_state = 383}, + [3631] = {.lex_state = 383}, + [3632] = {.lex_state = 383}, + [3633] = {.lex_state = 383}, + [3634] = {.lex_state = 11}, + [3635] = {.lex_state = 383}, + [3636] = {.lex_state = 33}, + [3637] = {.lex_state = 383}, + [3638] = {.lex_state = 383}, + [3639] = {.lex_state = 11}, + [3640] = {.lex_state = 383}, + [3641] = {.lex_state = 383}, + [3642] = {.lex_state = 7}, + [3643] = {.lex_state = 383}, + [3644] = {.lex_state = 11}, + [3645] = {.lex_state = 383}, + [3646] = {.lex_state = 383}, + [3647] = {.lex_state = 383}, + [3648] = {.lex_state = 383}, + [3649] = {.lex_state = 11}, + [3650] = {.lex_state = 7}, + [3651] = {.lex_state = 7}, + [3652] = {.lex_state = 383}, + [3653] = {.lex_state = 11}, + [3654] = {.lex_state = 383}, + [3655] = {.lex_state = 383}, + [3656] = {.lex_state = 383}, + [3657] = {.lex_state = 383}, + [3658] = {.lex_state = 11}, + [3659] = {.lex_state = 383}, + [3660] = {.lex_state = 383}, + [3661] = {.lex_state = 383}, + [3662] = {.lex_state = 383}, + [3663] = {.lex_state = 11}, + [3664] = {.lex_state = 383}, + [3665] = {.lex_state = 383}, + [3666] = {.lex_state = 383}, + [3667] = {.lex_state = 383}, + [3668] = {.lex_state = 11}, + [3669] = {.lex_state = 383}, + [3670] = {.lex_state = 383}, + [3671] = {.lex_state = 35}, + [3672] = {.lex_state = 383}, + [3673] = {.lex_state = 11}, + [3674] = {.lex_state = 26}, + [3675] = {.lex_state = 21}, + [3676] = {.lex_state = 4}, + [3677] = {.lex_state = 11}, + [3678] = {.lex_state = 11}, + [3679] = {.lex_state = 383}, + [3680] = {.lex_state = 4}, + [3681] = {.lex_state = 4}, + [3682] = {.lex_state = 4}, + [3683] = {.lex_state = 11}, + [3684] = {.lex_state = 383}, + [3685] = {.lex_state = 383}, + [3686] = {.lex_state = 383}, + [3687] = {.lex_state = 383}, + [3688] = {.lex_state = 11}, + [3689] = {.lex_state = 383}, + [3690] = {.lex_state = 383}, + [3691] = {.lex_state = 383}, + [3692] = {.lex_state = 11}, + [3693] = {.lex_state = 383}, + [3694] = {.lex_state = 383}, + [3695] = {.lex_state = 383}, + [3696] = {.lex_state = 383}, + [3697] = {.lex_state = 11}, + [3698] = {.lex_state = 33}, + [3699] = {.lex_state = 383}, + [3700] = {.lex_state = 383}, + [3701] = {.lex_state = 383}, + [3702] = {.lex_state = 44}, + [3703] = {.lex_state = 383}, + [3704] = {.lex_state = 383}, + [3705] = {.lex_state = 383}, + [3706] = {.lex_state = 383}, + [3707] = {.lex_state = 26}, + [3708] = {.lex_state = 383}, + [3709] = {.lex_state = 44}, + [3710] = {.lex_state = 11}, + [3711] = {.lex_state = 383}, + [3712] = {.lex_state = 383}, + [3713] = {.lex_state = 383}, + [3714] = {.lex_state = 383}, + [3715] = {.lex_state = 21}, + [3716] = {.lex_state = 383}, + [3717] = {.lex_state = 21}, + [3718] = {.lex_state = 35}, + [3719] = {.lex_state = 383}, + [3720] = {.lex_state = 21}, + [3721] = {.lex_state = 383}, + [3722] = {.lex_state = 2}, + [3723] = {.lex_state = 11}, + [3724] = {.lex_state = 11}, + [3725] = {.lex_state = 11}, + [3726] = {.lex_state = 11}, + [3727] = {.lex_state = 11}, + [3728] = {.lex_state = 11}, + [3729] = {.lex_state = 11}, + [3730] = {.lex_state = 11}, + [3731] = {.lex_state = 11}, + [3732] = {.lex_state = 11}, + [3733] = {.lex_state = 11}, + [3734] = {.lex_state = 11}, + [3735] = {.lex_state = 11}, + [3736] = {.lex_state = 11}, + [3737] = {.lex_state = 21}, + [3738] = {.lex_state = 383}, + [3739] = {(TSStateId)(-1)}, +}; + +static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { + [0] = { + [sym_comment] = STATE(0), + [ts_builtin_sym_end] = ACTIONS(1), + [sym_identifier] = ACTIONS(1), + [anon_sym_POUND_BANG] = ACTIONS(1), + [anon_sym_EQ] = ACTIONS(1), + [anon_sym_SEMI] = ACTIONS(1), + [anon_sym_COLON] = ACTIONS(1), + [anon_sym_DASH_GT] = ACTIONS(1), + [anon_sym_LBRACK] = ACTIONS(1), + [anon_sym_COMMA] = ACTIONS(1), + [anon_sym_RBRACK] = ACTIONS(1), + [anon_sym_LPAREN] = ACTIONS(1), + [anon_sym_RPAREN] = ACTIONS(1), + [anon_sym_PIPE] = ACTIONS(1), + [anon_sym_DOLLAR] = ACTIONS(1), + [anon_sym_any] = ACTIONS(1), + [anon_sym_binary] = ACTIONS(1), + [anon_sym_block] = ACTIONS(1), + [anon_sym_bool] = ACTIONS(1), + [anon_sym_closure] = ACTIONS(1), + [anon_sym_cond] = ACTIONS(1), + [anon_sym_datetime] = ACTIONS(1), + [anon_sym_directory] = ACTIONS(1), + [anon_sym_duration] = ACTIONS(1), + [anon_sym_expr] = ACTIONS(1), + [anon_sym_float] = ACTIONS(1), + [anon_sym_decimal] = ACTIONS(1), + [anon_sym_filesize] = ACTIONS(1), + [anon_sym_glob] = ACTIONS(1), + [anon_sym_int] = ACTIONS(1), + [anon_sym_keyword] = ACTIONS(1), + [anon_sym_math] = ACTIONS(1), + [anon_sym_nothing] = ACTIONS(1), + [anon_sym_number] = ACTIONS(1), + [anon_sym_operator] = ACTIONS(1), + [anon_sym_path] = ACTIONS(1), + [anon_sym_range] = ACTIONS(1), + [anon_sym_signature] = ACTIONS(1), + [anon_sym_string] = ACTIONS(1), + [anon_sym_table] = ACTIONS(1), + [anon_sym_variable] = ACTIONS(1), + [anon_sym_record] = ACTIONS(1), + [anon_sym_list] = ACTIONS(1), + [anon_sym_LT] = ACTIONS(1), + [anon_sym_GT] = ACTIONS(1), + [anon_sym_AT] = ACTIONS(1), + [anon_sym_DOT_DOT_DOT] = 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), + [anon_sym_make] = ACTIONS(1), + [anon_sym_LBRACE] = ACTIONS(1), + [anon_sym_RBRACE] = ACTIONS(1), + [anon_sym_EQ_GT] = ACTIONS(1), + [anon_sym__] = ACTIONS(1), + [anon_sym_DOT] = ACTIONS(1), + [anon_sym_new] = 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), + [anon_sym_QMARK2] = ACTIONS(1), + [anon_sym_STAR_STAR] = ACTIONS(1), + [anon_sym_PLUS_PLUS] = ACTIONS(1), + [anon_sym_SLASH] = ACTIONS(1), + [anon_sym_SLASH_SLASH] = ACTIONS(1), + [anon_sym_PLUS] = ACTIONS(1), + [anon_sym_EQ_EQ] = ACTIONS(1), + [anon_sym_BANG_EQ] = ACTIONS(1), + [anon_sym_LT2] = ACTIONS(1), + [anon_sym_LT_EQ] = ACTIONS(1), + [anon_sym_GT_EQ] = ACTIONS(1), + [anon_sym_EQ_TILDE] = ACTIONS(1), + [anon_sym_BANG_TILDE] = ACTIONS(1), + [anon_sym_LPAREN2] = ACTIONS(1), + [anon_sym_DOT_DOT_LT] = ACTIONS(1), + [anon_sym_DOT_DOT] = ACTIONS(1), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1), + [anon_sym_nu] = ACTIONS(1), + [anon_sym_env] = ACTIONS(1), + [anon_sym_DASHinf] = ACTIONS(1), + [anon_sym_s] = ACTIONS(1), + [anon_sym_b] = ACTIONS(1), + [anon_sym_B] = ACTIONS(1), + [anon_sym_LBRACK2] = ACTIONS(1), + [sym_val_date] = ACTIONS(1), + [anon_sym_DQUOTE] = ACTIONS(1), + [sym__str_back_ticks] = ACTIONS(1), + [sym_escape_sequence] = ACTIONS(1), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1), + [anon_sym_SQUOTE] = ACTIONS(1), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1), + [anon_sym_DQUOTE2] = ACTIONS(1), + [sym_inter_escape_sequence] = ACTIONS(1), + [anon_sym_CARET] = ACTIONS(1), + [anon_sym_e_GT] = ACTIONS(1), + [anon_sym_o_GT] = ACTIONS(1), + [anon_sym_o_PLUSe_GT] = ACTIONS(1), + [anon_sym_e_PLUSo_GT] = ACTIONS(1), + [sym_short_flag] = ACTIONS(1), + [anon_sym_POUND] = ACTIONS(3), }, - [32] = { - [sym__top_level] = STATE(898), - [sym__top_level_block] = STATE(3700), - [sym__declaration] = STATE(1130), - [sym_decl_alias] = STATE(1131), - [sym_decl_def] = STATE(1131), - [sym_decl_export] = STATE(1131), - [sym_decl_extern] = STATE(1131), - [sym_decl_module] = STATE(1131), - [sym_decl_use] = STATE(1131), - [sym_parameter_pipes] = STATE(101), - [sym__statement] = STATE(1132), - [sym__control] = STATE(1134), - [sym__ctrl_statement] = STATE(1135), - [sym__ctrl_expression] = STATE(985), - [sym_ctrl_for] = STATE(1136), - [sym_ctrl_loop] = STATE(1136), - [sym_ctrl_error] = STATE(1136), - [sym_ctrl_while] = STATE(1136), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_stmt_let] = STATE(1137), - [sym_stmt_mut] = STATE(1137), - [sym_stmt_const] = STATE(1137), - [sym_stmt_source] = STATE(1137), - [sym_stmt_register] = STATE(1137), - [sym__stmt_hide] = STATE(1137), - [sym_hide_mod] = STATE(1138), - [sym_hide_env] = STATE(1138), - [sym__stmt_overlay] = STATE(1137), - [sym_overlay_list] = STATE(1139), - [sym_overlay_hide] = STATE(1139), - [sym_overlay_new] = STATE(1139), - [sym_overlay_use] = STATE(1139), - [sym_assignment] = STATE(1137), - [sym_pipeline] = STATE(1137), - [sym_pipe_element] = STATE(3096), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2196), - [sym__var] = STATE(2092), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), - [sym_comment] = STATE(32), - [aux_sym__top_level_block_repeat2] = STATE(102), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(227), - [anon_sym_alias] = ACTIONS(229), - [anon_sym_def] = ACTIONS(231), - [anon_sym_def_DASHenv] = ACTIONS(231), - [anon_sym_export_DASHenv] = ACTIONS(233), - [anon_sym_extern] = ACTIONS(235), - [anon_sym_module] = ACTIONS(237), - [anon_sym_use] = ACTIONS(239), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_PIPE] = ACTIONS(241), - [anon_sym_DOLLAR] = ACTIONS(29), - [anon_sym_error] = ACTIONS(243), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_for] = ACTIONS(249), - [anon_sym_loop] = ACTIONS(251), - [anon_sym_while] = ACTIONS(253), - [anon_sym_do] = ACTIONS(255), - [anon_sym_if] = ACTIONS(257), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_RBRACE] = ACTIONS(293), - [anon_sym_try] = ACTIONS(263), - [anon_sym_return] = ACTIONS(265), - [anon_sym_let] = ACTIONS(267), - [anon_sym_let_DASHenv] = ACTIONS(267), - [anon_sym_mut] = ACTIONS(269), - [anon_sym_const] = ACTIONS(271), - [anon_sym_source] = ACTIONS(273), - [anon_sym_source_DASHenv] = ACTIONS(273), - [anon_sym_register] = ACTIONS(275), - [anon_sym_hide] = ACTIONS(277), - [anon_sym_hide_DASHenv] = ACTIONS(279), - [anon_sym_overlay] = ACTIONS(281), + [1] = { + [sym_nu_script] = STATE(3670), + [sym_shebang] = STATE(34), + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(3111), + [sym__declaration_last] = STATE(3472), + [sym_decl_alias_last] = STATE(3479), + [sym_stmt_let_last] = STATE(3481), + [sym_stmt_mut_last] = STATE(3481), + [sym_stmt_const_last] = STATE(3481), + [sym__statement_last] = STATE(3482), + [sym_pipeline_last] = STATE(3481), + [sym__block_body] = STATE(3662), + [sym_decl_def] = STATE(948), + [sym_decl_export] = STATE(948), + [sym_decl_extern] = STATE(948), + [sym_decl_module] = STATE(948), + [sym_decl_use] = STATE(948), + [sym__control] = STATE(939), + [sym__ctrl_statement] = STATE(938), + [sym__ctrl_expression] = STATE(790), + [sym_ctrl_for] = STATE(926), + [sym_ctrl_loop] = STATE(926), + [sym_ctrl_error] = STATE(926), + [sym_ctrl_while] = STATE(926), + [sym_ctrl_do] = STATE(900), + [sym_ctrl_if] = STATE(900), + [sym_ctrl_match] = STATE(900), + [sym_ctrl_try] = STATE(900), + [sym_ctrl_return] = STATE(900), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3332), + [sym_stmt_source] = STATE(913), + [sym_stmt_register] = STATE(913), + [sym__stmt_hide] = STATE(913), + [sym_hide_mod] = STATE(919), + [sym_hide_env] = STATE(919), + [sym__stmt_overlay] = STATE(913), + [sym_overlay_list] = STATE(922), + [sym_overlay_hide] = STATE(922), + [sym_overlay_new] = STATE(922), + [sym_overlay_use] = STATE(922), + [sym_assignment] = STATE(913), + [sym_where_command] = STATE(3165), + [sym__expression] = STATE(2382), + [sym_expr_unary] = STATE(2472), + [sym_expr_binary] = STATE(2472), + [sym_expr_parenthesized] = STATE(2091), + [sym_val_range] = STATE(2472), + [sym__value] = STATE(2472), + [sym_val_bool] = STATE(2467), + [sym_val_variable] = STATE(1866), + [sym__var] = STATE(1760), + [sym_val_number] = STATE(127), + [sym_val_duration] = STATE(2467), + [sym_val_filesize] = STATE(2467), + [sym_val_binary] = STATE(2467), + [sym_val_string] = STATE(2467), + [sym__str_double_quotes] = STATE(2469), + [sym_val_interpolated] = STATE(2467), + [sym__inter_single_quotes] = STATE(2475), + [sym__inter_double_quotes] = STATE(2478), + [sym_val_list] = STATE(2467), + [sym_val_record] = STATE(2467), + [sym_val_table] = STATE(2467), + [sym_val_closure] = STATE(2467), + [sym_command] = STATE(3165), + [sym_comment] = STATE(1), + [aux_sym_pipeline_repeat1] = STATE(499), + [aux_sym__block_body_repeat2] = STATE(106), + [ts_builtin_sym_end] = ACTIONS(5), + [anon_sym_POUND_BANG] = ACTIONS(7), + [anon_sym_export] = ACTIONS(9), + [anon_sym_alias] = ACTIONS(11), + [anon_sym_let] = ACTIONS(13), + [anon_sym_let_DASHenv] = ACTIONS(13), + [anon_sym_mut] = ACTIONS(15), + [anon_sym_const] = ACTIONS(17), + [sym_cmd_identifier] = ACTIONS(19), + [anon_sym_def] = ACTIONS(21), + [anon_sym_def_DASHenv] = ACTIONS(21), + [anon_sym_export_DASHenv] = ACTIONS(23), + [anon_sym_extern] = ACTIONS(25), + [anon_sym_module] = ACTIONS(27), + [anon_sym_use] = ACTIONS(29), + [anon_sym_LBRACK] = ACTIONS(31), + [anon_sym_LPAREN] = ACTIONS(33), + [anon_sym_DOLLAR] = ACTIONS(35), + [anon_sym_error] = ACTIONS(37), + [anon_sym_DASH] = ACTIONS(39), + [anon_sym_break] = ACTIONS(41), + [anon_sym_continue] = ACTIONS(43), + [anon_sym_for] = ACTIONS(45), + [anon_sym_loop] = ACTIONS(47), + [anon_sym_while] = ACTIONS(49), + [anon_sym_do] = ACTIONS(51), + [anon_sym_if] = ACTIONS(53), + [anon_sym_match] = ACTIONS(55), + [anon_sym_LBRACE] = ACTIONS(57), + [anon_sym_try] = ACTIONS(59), + [anon_sym_return] = ACTIONS(61), + [anon_sym_source] = ACTIONS(63), + [anon_sym_source_DASHenv] = ACTIONS(63), + [anon_sym_register] = ACTIONS(65), + [anon_sym_hide] = ACTIONS(67), + [anon_sym_hide_DASHenv] = ACTIONS(69), + [anon_sym_overlay] = ACTIONS(71), [anon_sym_where] = ACTIONS(73), [anon_sym_not] = ACTIONS(75), [anon_sym_DOT_DOT_LT] = ACTIONS(77), @@ -46187,28 +41511,66 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [anon_sym_POUND] = ACTIONS(3), }, - [33] = { - [sym_comment] = STATE(33), - [sym_identifier] = ACTIONS(105), - [anon_sym_COMMA] = ACTIONS(103), - [anon_sym_GT] = ACTIONS(105), + [2] = { + [sym_comment] = STATE(2), + [anon_sym_export] = ACTIONS(103), + [anon_sym_alias] = ACTIONS(103), + [anon_sym_let] = ACTIONS(103), + [anon_sym_let_DASHenv] = ACTIONS(103), + [anon_sym_mut] = ACTIONS(103), + [anon_sym_const] = ACTIONS(103), + [sym_cmd_identifier] = ACTIONS(103), + [anon_sym_SEMI] = ACTIONS(103), + [anon_sym_LF] = ACTIONS(105), + [anon_sym_def] = ACTIONS(103), + [anon_sym_def_DASHenv] = ACTIONS(103), + [anon_sym_export_DASHenv] = ACTIONS(103), + [anon_sym_extern] = ACTIONS(103), + [anon_sym_module] = ACTIONS(103), + [anon_sym_use] = ACTIONS(103), + [anon_sym_LBRACK] = ACTIONS(103), + [anon_sym_LPAREN] = ACTIONS(103), + [anon_sym_RPAREN] = ACTIONS(103), + [anon_sym_PIPE] = ACTIONS(103), + [anon_sym_DOLLAR] = ACTIONS(103), + [anon_sym_error] = ACTIONS(103), + [anon_sym_GT] = ACTIONS(103), + [anon_sym_DASH_DASH] = ACTIONS(103), [anon_sym_DASH] = ACTIONS(103), - [anon_sym_in] = ACTIONS(105), + [anon_sym_break] = ACTIONS(103), + [anon_sym_continue] = ACTIONS(103), + [anon_sym_for] = ACTIONS(103), + [anon_sym_in] = ACTIONS(103), + [anon_sym_loop] = ACTIONS(103), + [anon_sym_while] = ACTIONS(103), + [anon_sym_do] = ACTIONS(103), + [anon_sym_if] = ACTIONS(103), + [anon_sym_match] = ACTIONS(103), + [anon_sym_LBRACE] = ACTIONS(103), [anon_sym_RBRACE] = ACTIONS(103), - [anon_sym_STAR] = ACTIONS(105), + [anon_sym_try] = ACTIONS(103), + [anon_sym_return] = ACTIONS(103), + [anon_sym_source] = ACTIONS(103), + [anon_sym_source_DASHenv] = ACTIONS(103), + [anon_sym_register] = ACTIONS(103), + [anon_sym_hide] = ACTIONS(103), + [anon_sym_hide_DASHenv] = ACTIONS(103), + [anon_sym_overlay] = ACTIONS(103), + [anon_sym_STAR] = ACTIONS(103), + [anon_sym_where] = ACTIONS(103), [anon_sym_STAR_STAR] = ACTIONS(103), [anon_sym_PLUS_PLUS] = ACTIONS(103), - [anon_sym_SLASH] = ACTIONS(105), - [anon_sym_mod] = ACTIONS(105), + [anon_sym_SLASH] = ACTIONS(103), + [anon_sym_mod] = ACTIONS(103), [anon_sym_SLASH_SLASH] = ACTIONS(103), - [anon_sym_PLUS] = ACTIONS(105), + [anon_sym_PLUS] = ACTIONS(103), [anon_sym_bit_DASHshl] = ACTIONS(103), [anon_sym_bit_DASHshr] = ACTIONS(103), [anon_sym_EQ_EQ] = ACTIONS(103), [anon_sym_BANG_EQ] = ACTIONS(103), - [anon_sym_LT2] = ACTIONS(105), + [anon_sym_LT2] = ACTIONS(103), [anon_sym_LT_EQ] = ACTIONS(103), [anon_sym_GT_EQ] = ACTIONS(103), [anon_sym_not_DASHin] = ACTIONS(103), @@ -46219,154 +41581,219 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_bit_DASHand] = ACTIONS(103), [anon_sym_bit_DASHxor] = ACTIONS(103), [anon_sym_bit_DASHor] = ACTIONS(103), - [anon_sym_and] = ACTIONS(105), - [anon_sym_xor] = ACTIONS(105), - [anon_sym_or] = ACTIONS(105), - [anon_sym_DOT_DOT_LT] = ACTIONS(295), - [anon_sym_DOT_DOT] = ACTIONS(297), - [anon_sym_DOT_DOT_EQ] = ACTIONS(295), - [anon_sym_ns] = ACTIONS(299), - [anon_sym_s] = ACTIONS(299), - [anon_sym_us] = ACTIONS(299), - [anon_sym_ms] = ACTIONS(299), - [anon_sym_sec] = ACTIONS(299), - [anon_sym_min] = ACTIONS(299), - [anon_sym_hr] = ACTIONS(299), - [anon_sym_day] = ACTIONS(299), - [anon_sym_wk] = ACTIONS(299), - [anon_sym_b] = ACTIONS(301), - [anon_sym_B] = ACTIONS(301), - [anon_sym_kb] = ACTIONS(301), - [anon_sym_kB] = ACTIONS(301), - [anon_sym_Kb] = ACTIONS(301), - [anon_sym_KB] = ACTIONS(301), - [anon_sym_mb] = ACTIONS(301), - [anon_sym_mB] = ACTIONS(301), - [anon_sym_Mb] = ACTIONS(301), - [anon_sym_MB] = ACTIONS(301), - [anon_sym_gb] = ACTIONS(301), - [anon_sym_gB] = ACTIONS(301), - [anon_sym_Gb] = ACTIONS(301), - [anon_sym_GB] = ACTIONS(301), - [anon_sym_tb] = ACTIONS(301), - [anon_sym_tB] = ACTIONS(301), - [anon_sym_Tb] = ACTIONS(301), - [anon_sym_TB] = ACTIONS(301), - [anon_sym_pb] = ACTIONS(301), - [anon_sym_pB] = ACTIONS(301), - [anon_sym_Pb] = ACTIONS(301), - [anon_sym_PB] = ACTIONS(301), - [anon_sym_eb] = ACTIONS(301), - [anon_sym_eB] = ACTIONS(301), - [anon_sym_Eb] = ACTIONS(301), - [anon_sym_EB] = ACTIONS(301), - [anon_sym_zb] = ACTIONS(301), - [anon_sym_zB] = ACTIONS(301), - [anon_sym_Zb] = ACTIONS(301), - [anon_sym_ZB] = ACTIONS(301), - [anon_sym_kib] = ACTIONS(301), - [anon_sym_kiB] = ACTIONS(301), - [anon_sym_kIB] = ACTIONS(301), - [anon_sym_kIb] = ACTIONS(301), - [anon_sym_Kib] = ACTIONS(301), - [anon_sym_KIb] = ACTIONS(301), - [anon_sym_KIB] = ACTIONS(301), - [anon_sym_mib] = ACTIONS(301), - [anon_sym_miB] = ACTIONS(301), - [anon_sym_mIB] = ACTIONS(301), - [anon_sym_mIb] = ACTIONS(301), - [anon_sym_Mib] = ACTIONS(301), - [anon_sym_MIb] = ACTIONS(301), - [anon_sym_MIB] = ACTIONS(301), - [anon_sym_gib] = ACTIONS(301), - [anon_sym_giB] = ACTIONS(301), - [anon_sym_gIB] = ACTIONS(301), - [anon_sym_gIb] = ACTIONS(301), - [anon_sym_Gib] = ACTIONS(301), - [anon_sym_GIb] = ACTIONS(301), - [anon_sym_GIB] = ACTIONS(301), - [anon_sym_tib] = ACTIONS(301), - [anon_sym_tiB] = ACTIONS(301), - [anon_sym_tIB] = ACTIONS(301), - [anon_sym_tIb] = ACTIONS(301), - [anon_sym_Tib] = ACTIONS(301), - [anon_sym_TIb] = ACTIONS(301), - [anon_sym_TIB] = ACTIONS(301), - [anon_sym_pib] = ACTIONS(301), - [anon_sym_piB] = ACTIONS(301), - [anon_sym_pIB] = ACTIONS(301), - [anon_sym_pIb] = ACTIONS(301), - [anon_sym_Pib] = ACTIONS(301), - [anon_sym_PIb] = ACTIONS(301), - [anon_sym_PIB] = ACTIONS(301), - [anon_sym_eib] = ACTIONS(301), - [anon_sym_eiB] = ACTIONS(301), - [anon_sym_eIB] = ACTIONS(301), - [anon_sym_eIb] = ACTIONS(301), - [anon_sym_Eib] = ACTIONS(301), - [anon_sym_EIb] = ACTIONS(301), - [anon_sym_EIB] = ACTIONS(301), - [anon_sym_zib] = ACTIONS(301), - [anon_sym_ziB] = ACTIONS(301), - [anon_sym_zIB] = ACTIONS(301), - [anon_sym_zIb] = ACTIONS(301), - [anon_sym_Zib] = ACTIONS(301), - [anon_sym_ZIb] = ACTIONS(301), - [anon_sym_ZIB] = ACTIONS(301), + [anon_sym_and] = ACTIONS(103), + [anon_sym_xor] = ACTIONS(103), + [anon_sym_or] = ACTIONS(103), + [anon_sym_not] = ACTIONS(103), + [anon_sym_DOT_DOT_LT] = ACTIONS(103), + [anon_sym_DOT_DOT] = ACTIONS(103), + [anon_sym_DOT_DOT_EQ] = ACTIONS(103), + [sym_val_nothing] = ACTIONS(103), + [anon_sym_true] = ACTIONS(103), + [anon_sym_false] = ACTIONS(103), + [aux_sym_val_number_token1] = ACTIONS(103), + [aux_sym_val_number_token2] = ACTIONS(103), + [aux_sym_val_number_token3] = ACTIONS(103), + [aux_sym_val_number_token4] = ACTIONS(103), + [anon_sym_inf] = ACTIONS(103), + [anon_sym_DASHinf] = ACTIONS(103), + [anon_sym_NaN] = ACTIONS(103), + [anon_sym_ns] = ACTIONS(103), + [anon_sym_s] = ACTIONS(103), + [anon_sym_us] = ACTIONS(103), + [anon_sym_ms] = ACTIONS(103), + [anon_sym_sec] = ACTIONS(103), + [anon_sym_min] = ACTIONS(103), + [anon_sym_hr] = ACTIONS(103), + [anon_sym_day] = ACTIONS(103), + [anon_sym_wk] = ACTIONS(103), + [anon_sym_b] = ACTIONS(103), + [anon_sym_B] = ACTIONS(103), + [anon_sym_kb] = ACTIONS(103), + [anon_sym_kB] = ACTIONS(103), + [anon_sym_Kb] = ACTIONS(103), + [anon_sym_KB] = ACTIONS(103), + [anon_sym_mb] = ACTIONS(103), + [anon_sym_mB] = ACTIONS(103), + [anon_sym_Mb] = ACTIONS(103), + [anon_sym_MB] = ACTIONS(103), + [anon_sym_gb] = ACTIONS(103), + [anon_sym_gB] = ACTIONS(103), + [anon_sym_Gb] = ACTIONS(103), + [anon_sym_GB] = ACTIONS(103), + [anon_sym_tb] = ACTIONS(103), + [anon_sym_tB] = ACTIONS(103), + [anon_sym_Tb] = ACTIONS(103), + [anon_sym_TB] = ACTIONS(103), + [anon_sym_pb] = ACTIONS(103), + [anon_sym_pB] = ACTIONS(103), + [anon_sym_Pb] = ACTIONS(103), + [anon_sym_PB] = ACTIONS(103), + [anon_sym_eb] = ACTIONS(103), + [anon_sym_eB] = ACTIONS(103), + [anon_sym_Eb] = ACTIONS(103), + [anon_sym_EB] = ACTIONS(103), + [anon_sym_zb] = ACTIONS(103), + [anon_sym_zB] = ACTIONS(103), + [anon_sym_Zb] = ACTIONS(103), + [anon_sym_ZB] = ACTIONS(103), + [anon_sym_kib] = ACTIONS(103), + [anon_sym_kiB] = ACTIONS(103), + [anon_sym_kIB] = ACTIONS(103), + [anon_sym_kIb] = ACTIONS(103), + [anon_sym_Kib] = ACTIONS(103), + [anon_sym_KIb] = ACTIONS(103), + [anon_sym_KIB] = ACTIONS(103), + [anon_sym_mib] = ACTIONS(103), + [anon_sym_miB] = ACTIONS(103), + [anon_sym_mIB] = ACTIONS(103), + [anon_sym_mIb] = ACTIONS(103), + [anon_sym_Mib] = ACTIONS(103), + [anon_sym_MIb] = ACTIONS(103), + [anon_sym_MIB] = ACTIONS(103), + [anon_sym_gib] = ACTIONS(103), + [anon_sym_giB] = ACTIONS(103), + [anon_sym_gIB] = ACTIONS(103), + [anon_sym_gIb] = ACTIONS(103), + [anon_sym_Gib] = ACTIONS(103), + [anon_sym_GIb] = ACTIONS(103), + [anon_sym_GIB] = ACTIONS(103), + [anon_sym_tib] = ACTIONS(103), + [anon_sym_tiB] = ACTIONS(103), + [anon_sym_tIB] = ACTIONS(103), + [anon_sym_tIb] = ACTIONS(103), + [anon_sym_Tib] = ACTIONS(103), + [anon_sym_TIb] = ACTIONS(103), + [anon_sym_TIB] = ACTIONS(103), + [anon_sym_pib] = ACTIONS(103), + [anon_sym_piB] = ACTIONS(103), + [anon_sym_pIB] = ACTIONS(103), + [anon_sym_pIb] = ACTIONS(103), + [anon_sym_Pib] = ACTIONS(103), + [anon_sym_PIb] = ACTIONS(103), + [anon_sym_PIB] = ACTIONS(103), + [anon_sym_eib] = ACTIONS(103), + [anon_sym_eiB] = ACTIONS(103), + [anon_sym_eIB] = ACTIONS(103), + [anon_sym_eIb] = ACTIONS(103), + [anon_sym_Eib] = ACTIONS(103), + [anon_sym_EIb] = ACTIONS(103), + [anon_sym_EIB] = ACTIONS(103), + [anon_sym_zib] = ACTIONS(103), + [anon_sym_ziB] = ACTIONS(103), + [anon_sym_zIB] = ACTIONS(103), + [anon_sym_zIb] = ACTIONS(103), + [anon_sym_Zib] = ACTIONS(103), + [anon_sym_ZIb] = ACTIONS(103), + [anon_sym_ZIB] = ACTIONS(103), + [anon_sym_0b] = ACTIONS(103), + [anon_sym_0o] = ACTIONS(103), + [anon_sym_0x] = ACTIONS(103), + [sym_val_date] = ACTIONS(103), [anon_sym_DQUOTE] = ACTIONS(103), [sym__str_single_quotes] = ACTIONS(103), [sym__str_back_ticks] = ACTIONS(103), - [anon_sym_POUND] = ACTIONS(153), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(103), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(103), + [anon_sym_CARET] = ACTIONS(103), + [sym_short_flag] = ACTIONS(103), + [anon_sym_POUND] = ACTIONS(3), }, - [34] = { - [sym_comment] = STATE(34), - [anon_sym_COMMA] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(113), - [anon_sym_DASH] = ACTIONS(115), - [anon_sym_in] = ACTIONS(115), - [anon_sym_if] = ACTIONS(115), - [anon_sym_LBRACE] = ACTIONS(115), - [anon_sym_RBRACE] = ACTIONS(115), - [anon_sym_EQ_GT] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(113), - [anon_sym_STAR_STAR] = ACTIONS(115), - [anon_sym_PLUS_PLUS] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(113), - [anon_sym_mod] = ACTIONS(115), - [anon_sym_SLASH_SLASH] = ACTIONS(115), - [anon_sym_PLUS] = ACTIONS(113), - [anon_sym_bit_DASHshl] = ACTIONS(115), - [anon_sym_bit_DASHshr] = ACTIONS(115), - [anon_sym_EQ_EQ] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_LT2] = ACTIONS(113), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_not_DASHin] = ACTIONS(115), - [anon_sym_starts_DASHwith] = ACTIONS(115), - [anon_sym_ends_DASHwith] = ACTIONS(115), - [anon_sym_EQ_TILDE] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(115), - [anon_sym_bit_DASHand] = ACTIONS(115), - [anon_sym_bit_DASHxor] = ACTIONS(115), - [anon_sym_bit_DASHor] = ACTIONS(115), - [anon_sym_and] = ACTIONS(115), - [anon_sym_xor] = ACTIONS(115), - [anon_sym_or] = ACTIONS(115), - [anon_sym_DOT_DOT_LT] = ACTIONS(115), - [anon_sym_DOT_DOT] = ACTIONS(113), - [anon_sym_DOT_DOT_EQ] = ACTIONS(115), - [anon_sym_ns] = ACTIONS(115), - [anon_sym_s] = ACTIONS(115), - [anon_sym_us] = ACTIONS(115), - [anon_sym_ms] = ACTIONS(115), - [anon_sym_sec] = ACTIONS(115), - [anon_sym_min] = ACTIONS(115), - [anon_sym_hr] = ACTIONS(115), - [anon_sym_day] = ACTIONS(115), - [anon_sym_wk] = ACTIONS(115), - [anon_sym_b] = ACTIONS(113), + [3] = { + [sym_comment] = STATE(3), + [anon_sym_export] = ACTIONS(107), + [anon_sym_alias] = ACTIONS(107), + [anon_sym_let] = ACTIONS(107), + [anon_sym_let_DASHenv] = ACTIONS(107), + [anon_sym_mut] = ACTIONS(107), + [anon_sym_const] = ACTIONS(107), + [sym_cmd_identifier] = ACTIONS(107), + [anon_sym_SEMI] = ACTIONS(107), + [anon_sym_LF] = ACTIONS(109), + [anon_sym_def] = ACTIONS(107), + [anon_sym_def_DASHenv] = ACTIONS(107), + [anon_sym_export_DASHenv] = ACTIONS(107), + [anon_sym_extern] = ACTIONS(107), + [anon_sym_module] = ACTIONS(107), + [anon_sym_use] = ACTIONS(107), + [anon_sym_LBRACK] = ACTIONS(107), + [anon_sym_LPAREN] = ACTIONS(107), + [anon_sym_RPAREN] = ACTIONS(107), + [anon_sym_PIPE] = ACTIONS(107), + [anon_sym_DOLLAR] = ACTIONS(107), + [anon_sym_error] = ACTIONS(107), + [anon_sym_GT] = ACTIONS(107), + [anon_sym_DASH_DASH] = ACTIONS(107), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_break] = ACTIONS(107), + [anon_sym_continue] = ACTIONS(107), + [anon_sym_for] = ACTIONS(107), + [anon_sym_in] = ACTIONS(107), + [anon_sym_loop] = ACTIONS(107), + [anon_sym_while] = ACTIONS(107), + [anon_sym_do] = ACTIONS(107), + [anon_sym_if] = ACTIONS(107), + [anon_sym_match] = ACTIONS(107), + [anon_sym_LBRACE] = ACTIONS(107), + [anon_sym_RBRACE] = ACTIONS(107), + [anon_sym_try] = ACTIONS(107), + [anon_sym_return] = ACTIONS(107), + [anon_sym_source] = ACTIONS(107), + [anon_sym_source_DASHenv] = ACTIONS(107), + [anon_sym_register] = ACTIONS(107), + [anon_sym_hide] = ACTIONS(107), + [anon_sym_hide_DASHenv] = ACTIONS(107), + [anon_sym_overlay] = ACTIONS(107), + [anon_sym_STAR] = ACTIONS(107), + [anon_sym_where] = ACTIONS(107), + [anon_sym_STAR_STAR] = ACTIONS(107), + [anon_sym_PLUS_PLUS] = ACTIONS(107), + [anon_sym_SLASH] = ACTIONS(107), + [anon_sym_mod] = ACTIONS(107), + [anon_sym_SLASH_SLASH] = ACTIONS(107), + [anon_sym_PLUS] = ACTIONS(107), + [anon_sym_bit_DASHshl] = ACTIONS(107), + [anon_sym_bit_DASHshr] = ACTIONS(107), + [anon_sym_EQ_EQ] = ACTIONS(107), + [anon_sym_BANG_EQ] = ACTIONS(107), + [anon_sym_LT2] = ACTIONS(107), + [anon_sym_LT_EQ] = ACTIONS(107), + [anon_sym_GT_EQ] = ACTIONS(107), + [anon_sym_not_DASHin] = ACTIONS(107), + [anon_sym_starts_DASHwith] = ACTIONS(107), + [anon_sym_ends_DASHwith] = ACTIONS(107), + [anon_sym_EQ_TILDE] = ACTIONS(107), + [anon_sym_BANG_TILDE] = ACTIONS(107), + [anon_sym_bit_DASHand] = ACTIONS(107), + [anon_sym_bit_DASHxor] = ACTIONS(107), + [anon_sym_bit_DASHor] = ACTIONS(107), + [anon_sym_and] = ACTIONS(107), + [anon_sym_xor] = ACTIONS(107), + [anon_sym_or] = ACTIONS(107), + [anon_sym_not] = ACTIONS(107), + [anon_sym_DOT_DOT_LT] = ACTIONS(111), + [anon_sym_DOT_DOT] = ACTIONS(111), + [anon_sym_DOT_DOT_EQ] = ACTIONS(111), + [sym_val_nothing] = ACTIONS(107), + [anon_sym_true] = ACTIONS(107), + [anon_sym_false] = ACTIONS(107), + [aux_sym_val_number_token1] = ACTIONS(107), + [aux_sym_val_number_token2] = ACTIONS(107), + [aux_sym_val_number_token3] = ACTIONS(107), + [aux_sym_val_number_token4] = ACTIONS(107), + [anon_sym_inf] = ACTIONS(107), + [anon_sym_DASHinf] = ACTIONS(107), + [anon_sym_NaN] = ACTIONS(107), + [anon_sym_ns] = ACTIONS(113), + [anon_sym_s] = ACTIONS(113), + [anon_sym_us] = ACTIONS(113), + [anon_sym_ms] = ACTIONS(113), + [anon_sym_sec] = ACTIONS(113), + [anon_sym_min] = ACTIONS(113), + [anon_sym_hr] = ACTIONS(113), + [anon_sym_day] = ACTIONS(113), + [anon_sym_wk] = ACTIONS(113), + [anon_sym_b] = ACTIONS(115), [anon_sym_B] = ACTIONS(115), [anon_sym_kb] = ACTIONS(115), [anon_sym_kB] = ACTIONS(115), @@ -46445,547 +41872,996 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_Zib] = ACTIONS(115), [anon_sym_ZIb] = ACTIONS(115), [anon_sym_ZIB] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(153), + [anon_sym_0b] = ACTIONS(107), + [anon_sym_0o] = ACTIONS(107), + [anon_sym_0x] = ACTIONS(107), + [sym_val_date] = ACTIONS(107), + [anon_sym_DQUOTE] = ACTIONS(107), + [sym__str_single_quotes] = ACTIONS(107), + [sym__str_back_ticks] = ACTIONS(107), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(107), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(107), + [anon_sym_CARET] = ACTIONS(107), + [sym_short_flag] = ACTIONS(107), + [anon_sym_POUND] = ACTIONS(3), }, - [35] = { - [sym_comment] = STATE(35), - [anon_sym_SEMI] = ACTIONS(105), - [anon_sym_LF] = ACTIONS(103), - [anon_sym_RPAREN] = ACTIONS(105), - [anon_sym_PIPE] = ACTIONS(105), - [anon_sym_GT] = ACTIONS(105), - [anon_sym_DASH_DASH] = ACTIONS(105), - [anon_sym_DASH] = ACTIONS(105), - [anon_sym_in] = ACTIONS(105), - [anon_sym_STAR] = ACTIONS(105), - [anon_sym_STAR_STAR] = ACTIONS(105), - [anon_sym_PLUS_PLUS] = ACTIONS(105), - [anon_sym_SLASH] = ACTIONS(105), - [anon_sym_mod] = ACTIONS(105), - [anon_sym_SLASH_SLASH] = ACTIONS(105), - [anon_sym_PLUS] = ACTIONS(105), - [anon_sym_bit_DASHshl] = ACTIONS(105), - [anon_sym_bit_DASHshr] = ACTIONS(105), - [anon_sym_EQ_EQ] = ACTIONS(105), - [anon_sym_BANG_EQ] = ACTIONS(105), - [anon_sym_LT2] = ACTIONS(105), - [anon_sym_LT_EQ] = ACTIONS(105), - [anon_sym_GT_EQ] = ACTIONS(105), - [anon_sym_not_DASHin] = ACTIONS(105), - [anon_sym_starts_DASHwith] = ACTIONS(105), - [anon_sym_ends_DASHwith] = ACTIONS(105), - [anon_sym_EQ_TILDE] = ACTIONS(105), - [anon_sym_BANG_TILDE] = ACTIONS(105), - [anon_sym_bit_DASHand] = ACTIONS(105), - [anon_sym_bit_DASHxor] = ACTIONS(105), - [anon_sym_bit_DASHor] = ACTIONS(105), - [anon_sym_and] = ACTIONS(105), - [anon_sym_xor] = ACTIONS(105), - [anon_sym_or] = ACTIONS(105), - [anon_sym_DOT_DOT_LT] = ACTIONS(303), - [anon_sym_DOT_DOT] = ACTIONS(303), - [anon_sym_DOT_DOT_EQ] = ACTIONS(303), - [anon_sym_ns] = ACTIONS(305), - [anon_sym_s] = ACTIONS(305), - [anon_sym_us] = ACTIONS(305), - [anon_sym_ms] = ACTIONS(305), - [anon_sym_sec] = ACTIONS(305), - [anon_sym_min] = ACTIONS(305), - [anon_sym_hr] = ACTIONS(305), - [anon_sym_day] = ACTIONS(305), - [anon_sym_wk] = ACTIONS(305), - [anon_sym_b] = ACTIONS(307), - [anon_sym_B] = ACTIONS(307), - [anon_sym_kb] = ACTIONS(307), - [anon_sym_kB] = ACTIONS(307), - [anon_sym_Kb] = ACTIONS(307), - [anon_sym_KB] = ACTIONS(307), - [anon_sym_mb] = ACTIONS(307), - [anon_sym_mB] = ACTIONS(307), - [anon_sym_Mb] = ACTIONS(307), - [anon_sym_MB] = ACTIONS(307), - [anon_sym_gb] = ACTIONS(307), - [anon_sym_gB] = ACTIONS(307), - [anon_sym_Gb] = ACTIONS(307), - [anon_sym_GB] = ACTIONS(307), - [anon_sym_tb] = ACTIONS(307), - [anon_sym_tB] = ACTIONS(307), - [anon_sym_Tb] = ACTIONS(307), - [anon_sym_TB] = ACTIONS(307), - [anon_sym_pb] = ACTIONS(307), - [anon_sym_pB] = ACTIONS(307), - [anon_sym_Pb] = ACTIONS(307), - [anon_sym_PB] = ACTIONS(307), - [anon_sym_eb] = ACTIONS(307), - [anon_sym_eB] = ACTIONS(307), - [anon_sym_Eb] = ACTIONS(307), - [anon_sym_EB] = ACTIONS(307), - [anon_sym_zb] = ACTIONS(307), - [anon_sym_zB] = ACTIONS(307), - [anon_sym_Zb] = ACTIONS(307), - [anon_sym_ZB] = ACTIONS(307), - [anon_sym_kib] = ACTIONS(307), - [anon_sym_kiB] = ACTIONS(307), - [anon_sym_kIB] = ACTIONS(307), - [anon_sym_kIb] = ACTIONS(307), - [anon_sym_Kib] = ACTIONS(307), - [anon_sym_KIb] = ACTIONS(307), - [anon_sym_KIB] = ACTIONS(307), - [anon_sym_mib] = ACTIONS(307), - [anon_sym_miB] = ACTIONS(307), - [anon_sym_mIB] = ACTIONS(307), - [anon_sym_mIb] = ACTIONS(307), - [anon_sym_Mib] = ACTIONS(307), - [anon_sym_MIb] = ACTIONS(307), - [anon_sym_MIB] = ACTIONS(307), - [anon_sym_gib] = ACTIONS(307), - [anon_sym_giB] = ACTIONS(307), - [anon_sym_gIB] = ACTIONS(307), - [anon_sym_gIb] = ACTIONS(307), - [anon_sym_Gib] = ACTIONS(307), - [anon_sym_GIb] = ACTIONS(307), - [anon_sym_GIB] = ACTIONS(307), - [anon_sym_tib] = ACTIONS(307), - [anon_sym_tiB] = ACTIONS(307), - [anon_sym_tIB] = ACTIONS(307), - [anon_sym_tIb] = ACTIONS(307), - [anon_sym_Tib] = ACTIONS(307), - [anon_sym_TIb] = ACTIONS(307), - [anon_sym_TIB] = ACTIONS(307), - [anon_sym_pib] = ACTIONS(307), - [anon_sym_piB] = ACTIONS(307), - [anon_sym_pIB] = ACTIONS(307), - [anon_sym_pIb] = ACTIONS(307), - [anon_sym_Pib] = ACTIONS(307), - [anon_sym_PIb] = ACTIONS(307), - [anon_sym_PIB] = ACTIONS(307), - [anon_sym_eib] = ACTIONS(307), - [anon_sym_eiB] = ACTIONS(307), - [anon_sym_eIB] = ACTIONS(307), - [anon_sym_eIb] = ACTIONS(307), - [anon_sym_Eib] = ACTIONS(307), - [anon_sym_EIb] = ACTIONS(307), - [anon_sym_EIB] = ACTIONS(307), - [anon_sym_zib] = ACTIONS(307), - [anon_sym_ziB] = ACTIONS(307), - [anon_sym_zIB] = ACTIONS(307), - [anon_sym_zIb] = ACTIONS(307), - [anon_sym_Zib] = ACTIONS(307), - [anon_sym_ZIb] = ACTIONS(307), - [anon_sym_ZIB] = ACTIONS(307), - [sym_short_flag] = ACTIONS(105), + [4] = { + [sym_comment] = STATE(4), + [ts_builtin_sym_end] = ACTIONS(105), + [anon_sym_export] = ACTIONS(103), + [anon_sym_alias] = ACTIONS(103), + [anon_sym_let] = ACTIONS(103), + [anon_sym_let_DASHenv] = ACTIONS(103), + [anon_sym_mut] = ACTIONS(103), + [anon_sym_const] = ACTIONS(103), + [sym_cmd_identifier] = ACTIONS(103), + [anon_sym_SEMI] = ACTIONS(103), + [anon_sym_LF] = ACTIONS(105), + [anon_sym_def] = ACTIONS(103), + [anon_sym_def_DASHenv] = ACTIONS(103), + [anon_sym_export_DASHenv] = ACTIONS(103), + [anon_sym_extern] = ACTIONS(103), + [anon_sym_module] = ACTIONS(103), + [anon_sym_use] = ACTIONS(103), + [anon_sym_LBRACK] = ACTIONS(103), + [anon_sym_LPAREN] = ACTIONS(103), + [anon_sym_PIPE] = ACTIONS(103), + [anon_sym_DOLLAR] = ACTIONS(103), + [anon_sym_error] = ACTIONS(103), + [anon_sym_GT] = ACTIONS(103), + [anon_sym_DASH_DASH] = ACTIONS(103), + [anon_sym_DASH] = ACTIONS(103), + [anon_sym_break] = ACTIONS(103), + [anon_sym_continue] = ACTIONS(103), + [anon_sym_for] = ACTIONS(103), + [anon_sym_in] = ACTIONS(103), + [anon_sym_loop] = ACTIONS(103), + [anon_sym_while] = ACTIONS(103), + [anon_sym_do] = ACTIONS(103), + [anon_sym_if] = ACTIONS(103), + [anon_sym_match] = ACTIONS(103), + [anon_sym_LBRACE] = ACTIONS(103), + [anon_sym_try] = ACTIONS(103), + [anon_sym_return] = ACTIONS(103), + [anon_sym_source] = ACTIONS(103), + [anon_sym_source_DASHenv] = ACTIONS(103), + [anon_sym_register] = ACTIONS(103), + [anon_sym_hide] = ACTIONS(103), + [anon_sym_hide_DASHenv] = ACTIONS(103), + [anon_sym_overlay] = ACTIONS(103), + [anon_sym_STAR] = ACTIONS(103), + [anon_sym_where] = ACTIONS(103), + [anon_sym_STAR_STAR] = ACTIONS(103), + [anon_sym_PLUS_PLUS] = ACTIONS(103), + [anon_sym_SLASH] = ACTIONS(103), + [anon_sym_mod] = ACTIONS(103), + [anon_sym_SLASH_SLASH] = ACTIONS(103), + [anon_sym_PLUS] = ACTIONS(103), + [anon_sym_bit_DASHshl] = ACTIONS(103), + [anon_sym_bit_DASHshr] = ACTIONS(103), + [anon_sym_EQ_EQ] = ACTIONS(103), + [anon_sym_BANG_EQ] = ACTIONS(103), + [anon_sym_LT2] = ACTIONS(103), + [anon_sym_LT_EQ] = ACTIONS(103), + [anon_sym_GT_EQ] = ACTIONS(103), + [anon_sym_not_DASHin] = ACTIONS(103), + [anon_sym_starts_DASHwith] = ACTIONS(103), + [anon_sym_ends_DASHwith] = ACTIONS(103), + [anon_sym_EQ_TILDE] = ACTIONS(103), + [anon_sym_BANG_TILDE] = ACTIONS(103), + [anon_sym_bit_DASHand] = ACTIONS(103), + [anon_sym_bit_DASHxor] = ACTIONS(103), + [anon_sym_bit_DASHor] = ACTIONS(103), + [anon_sym_and] = ACTIONS(103), + [anon_sym_xor] = ACTIONS(103), + [anon_sym_or] = ACTIONS(103), + [anon_sym_not] = ACTIONS(103), + [anon_sym_DOT_DOT_LT] = ACTIONS(103), + [anon_sym_DOT_DOT] = ACTIONS(103), + [anon_sym_DOT_DOT_EQ] = ACTIONS(103), + [sym_val_nothing] = ACTIONS(103), + [anon_sym_true] = ACTIONS(103), + [anon_sym_false] = ACTIONS(103), + [aux_sym_val_number_token1] = ACTIONS(103), + [aux_sym_val_number_token2] = ACTIONS(103), + [aux_sym_val_number_token3] = ACTIONS(103), + [aux_sym_val_number_token4] = ACTIONS(103), + [anon_sym_inf] = ACTIONS(103), + [anon_sym_DASHinf] = ACTIONS(103), + [anon_sym_NaN] = ACTIONS(103), + [anon_sym_ns] = ACTIONS(103), + [anon_sym_s] = ACTIONS(103), + [anon_sym_us] = ACTIONS(103), + [anon_sym_ms] = ACTIONS(103), + [anon_sym_sec] = ACTIONS(103), + [anon_sym_min] = ACTIONS(103), + [anon_sym_hr] = ACTIONS(103), + [anon_sym_day] = ACTIONS(103), + [anon_sym_wk] = ACTIONS(103), + [anon_sym_b] = ACTIONS(103), + [anon_sym_B] = ACTIONS(103), + [anon_sym_kb] = ACTIONS(103), + [anon_sym_kB] = ACTIONS(103), + [anon_sym_Kb] = ACTIONS(103), + [anon_sym_KB] = ACTIONS(103), + [anon_sym_mb] = ACTIONS(103), + [anon_sym_mB] = ACTIONS(103), + [anon_sym_Mb] = ACTIONS(103), + [anon_sym_MB] = ACTIONS(103), + [anon_sym_gb] = ACTIONS(103), + [anon_sym_gB] = ACTIONS(103), + [anon_sym_Gb] = ACTIONS(103), + [anon_sym_GB] = ACTIONS(103), + [anon_sym_tb] = ACTIONS(103), + [anon_sym_tB] = ACTIONS(103), + [anon_sym_Tb] = ACTIONS(103), + [anon_sym_TB] = ACTIONS(103), + [anon_sym_pb] = ACTIONS(103), + [anon_sym_pB] = ACTIONS(103), + [anon_sym_Pb] = ACTIONS(103), + [anon_sym_PB] = ACTIONS(103), + [anon_sym_eb] = ACTIONS(103), + [anon_sym_eB] = ACTIONS(103), + [anon_sym_Eb] = ACTIONS(103), + [anon_sym_EB] = ACTIONS(103), + [anon_sym_zb] = ACTIONS(103), + [anon_sym_zB] = ACTIONS(103), + [anon_sym_Zb] = ACTIONS(103), + [anon_sym_ZB] = ACTIONS(103), + [anon_sym_kib] = ACTIONS(103), + [anon_sym_kiB] = ACTIONS(103), + [anon_sym_kIB] = ACTIONS(103), + [anon_sym_kIb] = ACTIONS(103), + [anon_sym_Kib] = ACTIONS(103), + [anon_sym_KIb] = ACTIONS(103), + [anon_sym_KIB] = ACTIONS(103), + [anon_sym_mib] = ACTIONS(103), + [anon_sym_miB] = ACTIONS(103), + [anon_sym_mIB] = ACTIONS(103), + [anon_sym_mIb] = ACTIONS(103), + [anon_sym_Mib] = ACTIONS(103), + [anon_sym_MIb] = ACTIONS(103), + [anon_sym_MIB] = ACTIONS(103), + [anon_sym_gib] = ACTIONS(103), + [anon_sym_giB] = ACTIONS(103), + [anon_sym_gIB] = ACTIONS(103), + [anon_sym_gIb] = ACTIONS(103), + [anon_sym_Gib] = ACTIONS(103), + [anon_sym_GIb] = ACTIONS(103), + [anon_sym_GIB] = ACTIONS(103), + [anon_sym_tib] = ACTIONS(103), + [anon_sym_tiB] = ACTIONS(103), + [anon_sym_tIB] = ACTIONS(103), + [anon_sym_tIb] = ACTIONS(103), + [anon_sym_Tib] = ACTIONS(103), + [anon_sym_TIb] = ACTIONS(103), + [anon_sym_TIB] = ACTIONS(103), + [anon_sym_pib] = ACTIONS(103), + [anon_sym_piB] = ACTIONS(103), + [anon_sym_pIB] = ACTIONS(103), + [anon_sym_pIb] = ACTIONS(103), + [anon_sym_Pib] = ACTIONS(103), + [anon_sym_PIb] = ACTIONS(103), + [anon_sym_PIB] = ACTIONS(103), + [anon_sym_eib] = ACTIONS(103), + [anon_sym_eiB] = ACTIONS(103), + [anon_sym_eIB] = ACTIONS(103), + [anon_sym_eIb] = ACTIONS(103), + [anon_sym_Eib] = ACTIONS(103), + [anon_sym_EIb] = ACTIONS(103), + [anon_sym_EIB] = ACTIONS(103), + [anon_sym_zib] = ACTIONS(103), + [anon_sym_ziB] = ACTIONS(103), + [anon_sym_zIB] = ACTIONS(103), + [anon_sym_zIb] = ACTIONS(103), + [anon_sym_Zib] = ACTIONS(103), + [anon_sym_ZIb] = ACTIONS(103), + [anon_sym_ZIB] = ACTIONS(103), + [anon_sym_0b] = ACTIONS(103), + [anon_sym_0o] = ACTIONS(103), + [anon_sym_0x] = ACTIONS(103), + [sym_val_date] = ACTIONS(103), + [anon_sym_DQUOTE] = ACTIONS(103), + [sym__str_single_quotes] = ACTIONS(103), + [sym__str_back_ticks] = ACTIONS(103), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(103), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(103), + [anon_sym_CARET] = ACTIONS(103), + [sym_short_flag] = ACTIONS(103), [anon_sym_POUND] = ACTIONS(3), }, - [36] = { - [sym_comment] = STATE(36), - [anon_sym_SEMI] = ACTIONS(113), - [anon_sym_LF] = ACTIONS(115), - [anon_sym_RPAREN] = ACTIONS(113), - [anon_sym_PIPE] = ACTIONS(113), - [anon_sym_GT] = ACTIONS(113), - [anon_sym_DASH] = ACTIONS(113), - [anon_sym_in] = ACTIONS(113), - [anon_sym_DOT] = ACTIONS(113), - [anon_sym_STAR] = ACTIONS(113), - [anon_sym_QMARK2] = ACTIONS(113), - [anon_sym_STAR_STAR] = ACTIONS(113), - [anon_sym_PLUS_PLUS] = ACTIONS(113), - [anon_sym_SLASH] = ACTIONS(113), - [anon_sym_mod] = ACTIONS(113), - [anon_sym_SLASH_SLASH] = ACTIONS(113), - [anon_sym_PLUS] = ACTIONS(113), - [anon_sym_bit_DASHshl] = ACTIONS(113), - [anon_sym_bit_DASHshr] = ACTIONS(113), - [anon_sym_EQ_EQ] = ACTIONS(113), - [anon_sym_BANG_EQ] = ACTIONS(113), - [anon_sym_LT2] = ACTIONS(113), - [anon_sym_LT_EQ] = ACTIONS(113), - [anon_sym_GT_EQ] = ACTIONS(113), - [anon_sym_not_DASHin] = ACTIONS(113), - [anon_sym_starts_DASHwith] = ACTIONS(113), - [anon_sym_ends_DASHwith] = ACTIONS(113), - [anon_sym_EQ_TILDE] = ACTIONS(113), - [anon_sym_BANG_TILDE] = ACTIONS(113), - [anon_sym_bit_DASHand] = ACTIONS(113), - [anon_sym_bit_DASHxor] = ACTIONS(113), - [anon_sym_bit_DASHor] = ACTIONS(113), - [anon_sym_and] = ACTIONS(113), - [anon_sym_xor] = ACTIONS(113), - [anon_sym_or] = ACTIONS(113), - [anon_sym_DOT_DOT_LT] = ACTIONS(113), - [anon_sym_DOT_DOT] = ACTIONS(113), - [anon_sym_DOT_DOT_EQ] = ACTIONS(113), - [anon_sym_ns] = ACTIONS(113), - [anon_sym_s] = ACTIONS(113), - [anon_sym_us] = ACTIONS(113), - [anon_sym_ms] = ACTIONS(113), - [anon_sym_sec] = ACTIONS(113), - [anon_sym_min] = ACTIONS(113), - [anon_sym_hr] = ACTIONS(113), - [anon_sym_day] = ACTIONS(113), - [anon_sym_wk] = ACTIONS(113), - [anon_sym_b] = ACTIONS(113), - [anon_sym_B] = ACTIONS(113), - [anon_sym_kb] = ACTIONS(113), - [anon_sym_kB] = ACTIONS(113), - [anon_sym_Kb] = ACTIONS(113), - [anon_sym_KB] = ACTIONS(113), - [anon_sym_mb] = ACTIONS(113), - [anon_sym_mB] = ACTIONS(113), - [anon_sym_Mb] = ACTIONS(113), - [anon_sym_MB] = ACTIONS(113), - [anon_sym_gb] = ACTIONS(113), - [anon_sym_gB] = ACTIONS(113), - [anon_sym_Gb] = ACTIONS(113), - [anon_sym_GB] = ACTIONS(113), - [anon_sym_tb] = ACTIONS(113), - [anon_sym_tB] = ACTIONS(113), - [anon_sym_Tb] = ACTIONS(113), - [anon_sym_TB] = ACTIONS(113), - [anon_sym_pb] = ACTIONS(113), - [anon_sym_pB] = ACTIONS(113), - [anon_sym_Pb] = ACTIONS(113), - [anon_sym_PB] = ACTIONS(113), - [anon_sym_eb] = ACTIONS(113), - [anon_sym_eB] = ACTIONS(113), - [anon_sym_Eb] = ACTIONS(113), - [anon_sym_EB] = ACTIONS(113), - [anon_sym_zb] = ACTIONS(113), - [anon_sym_zB] = ACTIONS(113), - [anon_sym_Zb] = ACTIONS(113), - [anon_sym_ZB] = ACTIONS(113), - [anon_sym_kib] = ACTIONS(113), - [anon_sym_kiB] = ACTIONS(113), - [anon_sym_kIB] = ACTIONS(113), - [anon_sym_kIb] = ACTIONS(113), - [anon_sym_Kib] = ACTIONS(113), - [anon_sym_KIb] = ACTIONS(113), - [anon_sym_KIB] = ACTIONS(113), - [anon_sym_mib] = ACTIONS(113), - [anon_sym_miB] = ACTIONS(113), - [anon_sym_mIB] = ACTIONS(113), - [anon_sym_mIb] = ACTIONS(113), - [anon_sym_Mib] = ACTIONS(113), - [anon_sym_MIb] = ACTIONS(113), - [anon_sym_MIB] = ACTIONS(113), - [anon_sym_gib] = ACTIONS(113), - [anon_sym_giB] = ACTIONS(113), - [anon_sym_gIB] = ACTIONS(113), - [anon_sym_gIb] = ACTIONS(113), - [anon_sym_Gib] = ACTIONS(113), - [anon_sym_GIb] = ACTIONS(113), - [anon_sym_GIB] = ACTIONS(113), - [anon_sym_tib] = ACTIONS(113), - [anon_sym_tiB] = ACTIONS(113), - [anon_sym_tIB] = ACTIONS(113), - [anon_sym_tIb] = ACTIONS(113), - [anon_sym_Tib] = ACTIONS(113), - [anon_sym_TIb] = ACTIONS(113), - [anon_sym_TIB] = ACTIONS(113), - [anon_sym_pib] = ACTIONS(113), - [anon_sym_piB] = ACTIONS(113), - [anon_sym_pIB] = ACTIONS(113), - [anon_sym_pIb] = ACTIONS(113), - [anon_sym_Pib] = ACTIONS(113), - [anon_sym_PIb] = ACTIONS(113), - [anon_sym_PIB] = ACTIONS(113), - [anon_sym_eib] = ACTIONS(113), - [anon_sym_eiB] = ACTIONS(113), - [anon_sym_eIB] = ACTIONS(113), - [anon_sym_eIb] = ACTIONS(113), - [anon_sym_Eib] = ACTIONS(113), - [anon_sym_EIb] = ACTIONS(113), - [anon_sym_EIB] = ACTIONS(113), - [anon_sym_zib] = ACTIONS(113), - [anon_sym_ziB] = ACTIONS(113), - [anon_sym_zIB] = ACTIONS(113), - [anon_sym_zIb] = ACTIONS(113), - [anon_sym_Zib] = ACTIONS(113), - [anon_sym_ZIb] = ACTIONS(113), - [anon_sym_ZIB] = ACTIONS(113), + [5] = { + [sym_comment] = STATE(5), + [ts_builtin_sym_end] = ACTIONS(109), + [anon_sym_export] = ACTIONS(107), + [anon_sym_alias] = ACTIONS(107), + [anon_sym_let] = ACTIONS(107), + [anon_sym_let_DASHenv] = ACTIONS(107), + [anon_sym_mut] = ACTIONS(107), + [anon_sym_const] = ACTIONS(107), + [sym_cmd_identifier] = ACTIONS(107), + [anon_sym_SEMI] = ACTIONS(107), + [anon_sym_LF] = ACTIONS(109), + [anon_sym_def] = ACTIONS(107), + [anon_sym_def_DASHenv] = ACTIONS(107), + [anon_sym_export_DASHenv] = ACTIONS(107), + [anon_sym_extern] = ACTIONS(107), + [anon_sym_module] = ACTIONS(107), + [anon_sym_use] = ACTIONS(107), + [anon_sym_LBRACK] = ACTIONS(107), + [anon_sym_LPAREN] = ACTIONS(107), + [anon_sym_PIPE] = ACTIONS(107), + [anon_sym_DOLLAR] = ACTIONS(107), + [anon_sym_error] = ACTIONS(107), + [anon_sym_GT] = ACTIONS(107), + [anon_sym_DASH_DASH] = ACTIONS(107), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_break] = ACTIONS(107), + [anon_sym_continue] = ACTIONS(107), + [anon_sym_for] = ACTIONS(107), + [anon_sym_in] = ACTIONS(107), + [anon_sym_loop] = ACTIONS(107), + [anon_sym_while] = ACTIONS(107), + [anon_sym_do] = ACTIONS(107), + [anon_sym_if] = ACTIONS(107), + [anon_sym_match] = ACTIONS(107), + [anon_sym_LBRACE] = ACTIONS(107), + [anon_sym_try] = ACTIONS(107), + [anon_sym_return] = ACTIONS(107), + [anon_sym_source] = ACTIONS(107), + [anon_sym_source_DASHenv] = ACTIONS(107), + [anon_sym_register] = ACTIONS(107), + [anon_sym_hide] = ACTIONS(107), + [anon_sym_hide_DASHenv] = ACTIONS(107), + [anon_sym_overlay] = ACTIONS(107), + [anon_sym_STAR] = ACTIONS(107), + [anon_sym_where] = ACTIONS(107), + [anon_sym_STAR_STAR] = ACTIONS(107), + [anon_sym_PLUS_PLUS] = ACTIONS(107), + [anon_sym_SLASH] = ACTIONS(107), + [anon_sym_mod] = ACTIONS(107), + [anon_sym_SLASH_SLASH] = ACTIONS(107), + [anon_sym_PLUS] = ACTIONS(107), + [anon_sym_bit_DASHshl] = ACTIONS(107), + [anon_sym_bit_DASHshr] = ACTIONS(107), + [anon_sym_EQ_EQ] = ACTIONS(107), + [anon_sym_BANG_EQ] = ACTIONS(107), + [anon_sym_LT2] = ACTIONS(107), + [anon_sym_LT_EQ] = ACTIONS(107), + [anon_sym_GT_EQ] = ACTIONS(107), + [anon_sym_not_DASHin] = ACTIONS(107), + [anon_sym_starts_DASHwith] = ACTIONS(107), + [anon_sym_ends_DASHwith] = ACTIONS(107), + [anon_sym_EQ_TILDE] = ACTIONS(107), + [anon_sym_BANG_TILDE] = ACTIONS(107), + [anon_sym_bit_DASHand] = ACTIONS(107), + [anon_sym_bit_DASHxor] = ACTIONS(107), + [anon_sym_bit_DASHor] = ACTIONS(107), + [anon_sym_and] = ACTIONS(107), + [anon_sym_xor] = ACTIONS(107), + [anon_sym_or] = ACTIONS(107), + [anon_sym_not] = ACTIONS(107), + [anon_sym_DOT_DOT_LT] = ACTIONS(117), + [anon_sym_DOT_DOT] = ACTIONS(117), + [anon_sym_DOT_DOT_EQ] = ACTIONS(117), + [sym_val_nothing] = ACTIONS(107), + [anon_sym_true] = ACTIONS(107), + [anon_sym_false] = ACTIONS(107), + [aux_sym_val_number_token1] = ACTIONS(107), + [aux_sym_val_number_token2] = ACTIONS(107), + [aux_sym_val_number_token3] = ACTIONS(107), + [aux_sym_val_number_token4] = ACTIONS(107), + [anon_sym_inf] = ACTIONS(107), + [anon_sym_DASHinf] = ACTIONS(107), + [anon_sym_NaN] = ACTIONS(107), + [anon_sym_ns] = ACTIONS(119), + [anon_sym_s] = ACTIONS(119), + [anon_sym_us] = ACTIONS(119), + [anon_sym_ms] = ACTIONS(119), + [anon_sym_sec] = ACTIONS(119), + [anon_sym_min] = ACTIONS(119), + [anon_sym_hr] = ACTIONS(119), + [anon_sym_day] = ACTIONS(119), + [anon_sym_wk] = ACTIONS(119), + [anon_sym_b] = ACTIONS(121), + [anon_sym_B] = ACTIONS(121), + [anon_sym_kb] = ACTIONS(121), + [anon_sym_kB] = ACTIONS(121), + [anon_sym_Kb] = ACTIONS(121), + [anon_sym_KB] = ACTIONS(121), + [anon_sym_mb] = ACTIONS(121), + [anon_sym_mB] = ACTIONS(121), + [anon_sym_Mb] = ACTIONS(121), + [anon_sym_MB] = ACTIONS(121), + [anon_sym_gb] = ACTIONS(121), + [anon_sym_gB] = ACTIONS(121), + [anon_sym_Gb] = ACTIONS(121), + [anon_sym_GB] = ACTIONS(121), + [anon_sym_tb] = ACTIONS(121), + [anon_sym_tB] = ACTIONS(121), + [anon_sym_Tb] = ACTIONS(121), + [anon_sym_TB] = ACTIONS(121), + [anon_sym_pb] = ACTIONS(121), + [anon_sym_pB] = ACTIONS(121), + [anon_sym_Pb] = ACTIONS(121), + [anon_sym_PB] = ACTIONS(121), + [anon_sym_eb] = ACTIONS(121), + [anon_sym_eB] = ACTIONS(121), + [anon_sym_Eb] = ACTIONS(121), + [anon_sym_EB] = ACTIONS(121), + [anon_sym_zb] = ACTIONS(121), + [anon_sym_zB] = ACTIONS(121), + [anon_sym_Zb] = ACTIONS(121), + [anon_sym_ZB] = ACTIONS(121), + [anon_sym_kib] = ACTIONS(121), + [anon_sym_kiB] = ACTIONS(121), + [anon_sym_kIB] = ACTIONS(121), + [anon_sym_kIb] = ACTIONS(121), + [anon_sym_Kib] = ACTIONS(121), + [anon_sym_KIb] = ACTIONS(121), + [anon_sym_KIB] = ACTIONS(121), + [anon_sym_mib] = ACTIONS(121), + [anon_sym_miB] = ACTIONS(121), + [anon_sym_mIB] = ACTIONS(121), + [anon_sym_mIb] = ACTIONS(121), + [anon_sym_Mib] = ACTIONS(121), + [anon_sym_MIb] = ACTIONS(121), + [anon_sym_MIB] = ACTIONS(121), + [anon_sym_gib] = ACTIONS(121), + [anon_sym_giB] = ACTIONS(121), + [anon_sym_gIB] = ACTIONS(121), + [anon_sym_gIb] = ACTIONS(121), + [anon_sym_Gib] = ACTIONS(121), + [anon_sym_GIb] = ACTIONS(121), + [anon_sym_GIB] = ACTIONS(121), + [anon_sym_tib] = ACTIONS(121), + [anon_sym_tiB] = ACTIONS(121), + [anon_sym_tIB] = ACTIONS(121), + [anon_sym_tIb] = ACTIONS(121), + [anon_sym_Tib] = ACTIONS(121), + [anon_sym_TIb] = ACTIONS(121), + [anon_sym_TIB] = ACTIONS(121), + [anon_sym_pib] = ACTIONS(121), + [anon_sym_piB] = ACTIONS(121), + [anon_sym_pIB] = ACTIONS(121), + [anon_sym_pIb] = ACTIONS(121), + [anon_sym_Pib] = ACTIONS(121), + [anon_sym_PIb] = ACTIONS(121), + [anon_sym_PIB] = ACTIONS(121), + [anon_sym_eib] = ACTIONS(121), + [anon_sym_eiB] = ACTIONS(121), + [anon_sym_eIB] = ACTIONS(121), + [anon_sym_eIb] = ACTIONS(121), + [anon_sym_Eib] = ACTIONS(121), + [anon_sym_EIb] = ACTIONS(121), + [anon_sym_EIB] = ACTIONS(121), + [anon_sym_zib] = ACTIONS(121), + [anon_sym_ziB] = ACTIONS(121), + [anon_sym_zIB] = ACTIONS(121), + [anon_sym_zIb] = ACTIONS(121), + [anon_sym_Zib] = ACTIONS(121), + [anon_sym_ZIb] = ACTIONS(121), + [anon_sym_ZIB] = ACTIONS(121), + [anon_sym_0b] = ACTIONS(107), + [anon_sym_0o] = ACTIONS(107), + [anon_sym_0x] = ACTIONS(107), + [sym_val_date] = ACTIONS(107), + [anon_sym_DQUOTE] = ACTIONS(107), + [sym__str_single_quotes] = ACTIONS(107), + [sym__str_back_ticks] = ACTIONS(107), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(107), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(107), + [anon_sym_CARET] = ACTIONS(107), + [sym_short_flag] = ACTIONS(107), + [anon_sym_POUND] = ACTIONS(3), + }, + [6] = { + [sym_comment] = STATE(6), + [anon_sym_export] = ACTIONS(103), + [anon_sym_alias] = ACTIONS(103), + [anon_sym_let] = ACTIONS(103), + [anon_sym_let_DASHenv] = ACTIONS(103), + [anon_sym_mut] = ACTIONS(103), + [anon_sym_const] = ACTIONS(103), + [sym_cmd_identifier] = ACTIONS(103), + [anon_sym_SEMI] = ACTIONS(103), + [anon_sym_LF] = ACTIONS(105), + [anon_sym_def] = ACTIONS(103), + [anon_sym_def_DASHenv] = ACTIONS(103), + [anon_sym_export_DASHenv] = ACTIONS(103), + [anon_sym_extern] = ACTIONS(103), + [anon_sym_module] = ACTIONS(103), + [anon_sym_use] = ACTIONS(103), + [anon_sym_LBRACK] = ACTIONS(103), + [anon_sym_LPAREN] = ACTIONS(103), + [anon_sym_RPAREN] = ACTIONS(103), + [anon_sym_PIPE] = ACTIONS(103), + [anon_sym_DOLLAR] = ACTIONS(103), + [anon_sym_error] = ACTIONS(103), + [anon_sym_GT] = ACTIONS(103), + [anon_sym_DASH] = ACTIONS(103), + [anon_sym_break] = ACTIONS(103), + [anon_sym_continue] = ACTIONS(103), + [anon_sym_for] = ACTIONS(103), + [anon_sym_in] = ACTIONS(103), + [anon_sym_loop] = ACTIONS(103), + [anon_sym_while] = ACTIONS(103), + [anon_sym_do] = ACTIONS(103), + [anon_sym_if] = ACTIONS(103), + [anon_sym_match] = ACTIONS(103), + [anon_sym_LBRACE] = ACTIONS(103), + [anon_sym_RBRACE] = ACTIONS(103), + [anon_sym_try] = ACTIONS(103), + [anon_sym_return] = ACTIONS(103), + [anon_sym_source] = ACTIONS(103), + [anon_sym_source_DASHenv] = ACTIONS(103), + [anon_sym_register] = ACTIONS(103), + [anon_sym_hide] = ACTIONS(103), + [anon_sym_hide_DASHenv] = ACTIONS(103), + [anon_sym_overlay] = ACTIONS(103), + [anon_sym_STAR] = ACTIONS(103), + [anon_sym_where] = ACTIONS(103), + [anon_sym_STAR_STAR] = ACTIONS(103), + [anon_sym_PLUS_PLUS] = ACTIONS(103), + [anon_sym_SLASH] = ACTIONS(103), + [anon_sym_mod] = ACTIONS(103), + [anon_sym_SLASH_SLASH] = ACTIONS(103), + [anon_sym_PLUS] = ACTIONS(103), + [anon_sym_bit_DASHshl] = ACTIONS(103), + [anon_sym_bit_DASHshr] = ACTIONS(103), + [anon_sym_EQ_EQ] = ACTIONS(103), + [anon_sym_BANG_EQ] = ACTIONS(103), + [anon_sym_LT2] = ACTIONS(103), + [anon_sym_LT_EQ] = ACTIONS(103), + [anon_sym_GT_EQ] = ACTIONS(103), + [anon_sym_not_DASHin] = ACTIONS(103), + [anon_sym_starts_DASHwith] = ACTIONS(103), + [anon_sym_ends_DASHwith] = ACTIONS(103), + [anon_sym_EQ_TILDE] = ACTIONS(103), + [anon_sym_BANG_TILDE] = ACTIONS(103), + [anon_sym_bit_DASHand] = ACTIONS(103), + [anon_sym_bit_DASHxor] = ACTIONS(103), + [anon_sym_bit_DASHor] = ACTIONS(103), + [anon_sym_and] = ACTIONS(103), + [anon_sym_xor] = ACTIONS(103), + [anon_sym_or] = ACTIONS(103), + [anon_sym_not] = ACTIONS(103), + [anon_sym_DOT_DOT_LT] = ACTIONS(103), + [anon_sym_DOT_DOT] = ACTIONS(103), + [anon_sym_DOT_DOT_EQ] = ACTIONS(103), + [sym_val_nothing] = ACTIONS(103), + [anon_sym_true] = ACTIONS(103), + [anon_sym_false] = ACTIONS(103), + [aux_sym_val_number_token1] = ACTIONS(103), + [aux_sym_val_number_token2] = ACTIONS(103), + [aux_sym_val_number_token3] = ACTIONS(103), + [aux_sym_val_number_token4] = ACTIONS(103), + [anon_sym_inf] = ACTIONS(103), + [anon_sym_DASHinf] = ACTIONS(103), + [anon_sym_NaN] = ACTIONS(103), + [anon_sym_ns] = ACTIONS(103), + [anon_sym_s] = ACTIONS(103), + [anon_sym_us] = ACTIONS(103), + [anon_sym_ms] = ACTIONS(103), + [anon_sym_sec] = ACTIONS(103), + [anon_sym_min] = ACTIONS(103), + [anon_sym_hr] = ACTIONS(103), + [anon_sym_day] = ACTIONS(103), + [anon_sym_wk] = ACTIONS(103), + [anon_sym_b] = ACTIONS(103), + [anon_sym_B] = ACTIONS(103), + [anon_sym_kb] = ACTIONS(103), + [anon_sym_kB] = ACTIONS(103), + [anon_sym_Kb] = ACTIONS(103), + [anon_sym_KB] = ACTIONS(103), + [anon_sym_mb] = ACTIONS(103), + [anon_sym_mB] = ACTIONS(103), + [anon_sym_Mb] = ACTIONS(103), + [anon_sym_MB] = ACTIONS(103), + [anon_sym_gb] = ACTIONS(103), + [anon_sym_gB] = ACTIONS(103), + [anon_sym_Gb] = ACTIONS(103), + [anon_sym_GB] = ACTIONS(103), + [anon_sym_tb] = ACTIONS(103), + [anon_sym_tB] = ACTIONS(103), + [anon_sym_Tb] = ACTIONS(103), + [anon_sym_TB] = ACTIONS(103), + [anon_sym_pb] = ACTIONS(103), + [anon_sym_pB] = ACTIONS(103), + [anon_sym_Pb] = ACTIONS(103), + [anon_sym_PB] = ACTIONS(103), + [anon_sym_eb] = ACTIONS(103), + [anon_sym_eB] = ACTIONS(103), + [anon_sym_Eb] = ACTIONS(103), + [anon_sym_EB] = ACTIONS(103), + [anon_sym_zb] = ACTIONS(103), + [anon_sym_zB] = ACTIONS(103), + [anon_sym_Zb] = ACTIONS(103), + [anon_sym_ZB] = ACTIONS(103), + [anon_sym_kib] = ACTIONS(103), + [anon_sym_kiB] = ACTIONS(103), + [anon_sym_kIB] = ACTIONS(103), + [anon_sym_kIb] = ACTIONS(103), + [anon_sym_Kib] = ACTIONS(103), + [anon_sym_KIb] = ACTIONS(103), + [anon_sym_KIB] = ACTIONS(103), + [anon_sym_mib] = ACTIONS(103), + [anon_sym_miB] = ACTIONS(103), + [anon_sym_mIB] = ACTIONS(103), + [anon_sym_mIb] = ACTIONS(103), + [anon_sym_Mib] = ACTIONS(103), + [anon_sym_MIb] = ACTIONS(103), + [anon_sym_MIB] = ACTIONS(103), + [anon_sym_gib] = ACTIONS(103), + [anon_sym_giB] = ACTIONS(103), + [anon_sym_gIB] = ACTIONS(103), + [anon_sym_gIb] = ACTIONS(103), + [anon_sym_Gib] = ACTIONS(103), + [anon_sym_GIb] = ACTIONS(103), + [anon_sym_GIB] = ACTIONS(103), + [anon_sym_tib] = ACTIONS(103), + [anon_sym_tiB] = ACTIONS(103), + [anon_sym_tIB] = ACTIONS(103), + [anon_sym_tIb] = ACTIONS(103), + [anon_sym_Tib] = ACTIONS(103), + [anon_sym_TIb] = ACTIONS(103), + [anon_sym_TIB] = ACTIONS(103), + [anon_sym_pib] = ACTIONS(103), + [anon_sym_piB] = ACTIONS(103), + [anon_sym_pIB] = ACTIONS(103), + [anon_sym_pIb] = ACTIONS(103), + [anon_sym_Pib] = ACTIONS(103), + [anon_sym_PIb] = ACTIONS(103), + [anon_sym_PIB] = ACTIONS(103), + [anon_sym_eib] = ACTIONS(103), + [anon_sym_eiB] = ACTIONS(103), + [anon_sym_eIB] = ACTIONS(103), + [anon_sym_eIb] = ACTIONS(103), + [anon_sym_Eib] = ACTIONS(103), + [anon_sym_EIb] = ACTIONS(103), + [anon_sym_EIB] = ACTIONS(103), + [anon_sym_zib] = ACTIONS(103), + [anon_sym_ziB] = ACTIONS(103), + [anon_sym_zIB] = ACTIONS(103), + [anon_sym_zIb] = ACTIONS(103), + [anon_sym_Zib] = ACTIONS(103), + [anon_sym_ZIb] = ACTIONS(103), + [anon_sym_ZIB] = ACTIONS(103), + [anon_sym_0b] = ACTIONS(103), + [anon_sym_0o] = ACTIONS(103), + [anon_sym_0x] = ACTIONS(103), + [sym_val_date] = ACTIONS(103), + [anon_sym_DQUOTE] = ACTIONS(103), + [sym__str_single_quotes] = ACTIONS(103), + [sym__str_back_ticks] = ACTIONS(103), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(103), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(103), + [anon_sym_CARET] = ACTIONS(103), + [anon_sym_POUND] = ACTIONS(3), + }, + [7] = { + [sym_comment] = STATE(7), + [anon_sym_export] = ACTIONS(107), + [anon_sym_alias] = ACTIONS(107), + [anon_sym_let] = ACTIONS(107), + [anon_sym_let_DASHenv] = ACTIONS(107), + [anon_sym_mut] = ACTIONS(107), + [anon_sym_const] = ACTIONS(107), + [sym_cmd_identifier] = ACTIONS(107), + [anon_sym_SEMI] = ACTIONS(107), + [anon_sym_LF] = ACTIONS(109), + [anon_sym_def] = ACTIONS(107), + [anon_sym_def_DASHenv] = ACTIONS(107), + [anon_sym_export_DASHenv] = ACTIONS(107), + [anon_sym_extern] = ACTIONS(107), + [anon_sym_module] = ACTIONS(107), + [anon_sym_use] = ACTIONS(107), + [anon_sym_LBRACK] = ACTIONS(107), + [anon_sym_LPAREN] = ACTIONS(107), + [anon_sym_RPAREN] = ACTIONS(107), + [anon_sym_PIPE] = ACTIONS(107), + [anon_sym_DOLLAR] = ACTIONS(107), + [anon_sym_error] = ACTIONS(107), + [anon_sym_GT] = ACTIONS(107), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_break] = ACTIONS(107), + [anon_sym_continue] = ACTIONS(107), + [anon_sym_for] = ACTIONS(107), + [anon_sym_in] = ACTIONS(107), + [anon_sym_loop] = ACTIONS(107), + [anon_sym_while] = ACTIONS(107), + [anon_sym_do] = ACTIONS(107), + [anon_sym_if] = ACTIONS(107), + [anon_sym_match] = ACTIONS(107), + [anon_sym_LBRACE] = ACTIONS(107), + [anon_sym_RBRACE] = ACTIONS(107), + [anon_sym_try] = ACTIONS(107), + [anon_sym_return] = ACTIONS(107), + [anon_sym_source] = ACTIONS(107), + [anon_sym_source_DASHenv] = ACTIONS(107), + [anon_sym_register] = ACTIONS(107), + [anon_sym_hide] = ACTIONS(107), + [anon_sym_hide_DASHenv] = ACTIONS(107), + [anon_sym_overlay] = ACTIONS(107), + [anon_sym_STAR] = ACTIONS(107), + [anon_sym_where] = ACTIONS(107), + [anon_sym_STAR_STAR] = ACTIONS(107), + [anon_sym_PLUS_PLUS] = ACTIONS(107), + [anon_sym_SLASH] = ACTIONS(107), + [anon_sym_mod] = ACTIONS(107), + [anon_sym_SLASH_SLASH] = ACTIONS(107), + [anon_sym_PLUS] = ACTIONS(107), + [anon_sym_bit_DASHshl] = ACTIONS(107), + [anon_sym_bit_DASHshr] = ACTIONS(107), + [anon_sym_EQ_EQ] = ACTIONS(107), + [anon_sym_BANG_EQ] = ACTIONS(107), + [anon_sym_LT2] = ACTIONS(107), + [anon_sym_LT_EQ] = ACTIONS(107), + [anon_sym_GT_EQ] = ACTIONS(107), + [anon_sym_not_DASHin] = ACTIONS(107), + [anon_sym_starts_DASHwith] = ACTIONS(107), + [anon_sym_ends_DASHwith] = ACTIONS(107), + [anon_sym_EQ_TILDE] = ACTIONS(107), + [anon_sym_BANG_TILDE] = ACTIONS(107), + [anon_sym_bit_DASHand] = ACTIONS(107), + [anon_sym_bit_DASHxor] = ACTIONS(107), + [anon_sym_bit_DASHor] = ACTIONS(107), + [anon_sym_and] = ACTIONS(107), + [anon_sym_xor] = ACTIONS(107), + [anon_sym_or] = ACTIONS(107), + [anon_sym_not] = ACTIONS(107), + [anon_sym_DOT_DOT_LT] = ACTIONS(123), + [anon_sym_DOT_DOT] = ACTIONS(123), + [anon_sym_DOT_DOT_EQ] = ACTIONS(123), + [sym_val_nothing] = ACTIONS(107), + [anon_sym_true] = ACTIONS(107), + [anon_sym_false] = ACTIONS(107), + [aux_sym_val_number_token1] = ACTIONS(107), + [aux_sym_val_number_token2] = ACTIONS(107), + [aux_sym_val_number_token3] = ACTIONS(107), + [aux_sym_val_number_token4] = ACTIONS(107), + [anon_sym_inf] = ACTIONS(107), + [anon_sym_DASHinf] = ACTIONS(107), + [anon_sym_NaN] = ACTIONS(107), + [anon_sym_ns] = ACTIONS(125), + [anon_sym_s] = ACTIONS(125), + [anon_sym_us] = ACTIONS(125), + [anon_sym_ms] = ACTIONS(125), + [anon_sym_sec] = ACTIONS(125), + [anon_sym_min] = ACTIONS(125), + [anon_sym_hr] = ACTIONS(125), + [anon_sym_day] = ACTIONS(125), + [anon_sym_wk] = ACTIONS(125), + [anon_sym_b] = ACTIONS(127), + [anon_sym_B] = ACTIONS(127), + [anon_sym_kb] = ACTIONS(127), + [anon_sym_kB] = ACTIONS(127), + [anon_sym_Kb] = ACTIONS(127), + [anon_sym_KB] = ACTIONS(127), + [anon_sym_mb] = ACTIONS(127), + [anon_sym_mB] = ACTIONS(127), + [anon_sym_Mb] = ACTIONS(127), + [anon_sym_MB] = ACTIONS(127), + [anon_sym_gb] = ACTIONS(127), + [anon_sym_gB] = ACTIONS(127), + [anon_sym_Gb] = ACTIONS(127), + [anon_sym_GB] = ACTIONS(127), + [anon_sym_tb] = ACTIONS(127), + [anon_sym_tB] = ACTIONS(127), + [anon_sym_Tb] = ACTIONS(127), + [anon_sym_TB] = ACTIONS(127), + [anon_sym_pb] = ACTIONS(127), + [anon_sym_pB] = ACTIONS(127), + [anon_sym_Pb] = ACTIONS(127), + [anon_sym_PB] = ACTIONS(127), + [anon_sym_eb] = ACTIONS(127), + [anon_sym_eB] = ACTIONS(127), + [anon_sym_Eb] = ACTIONS(127), + [anon_sym_EB] = ACTIONS(127), + [anon_sym_zb] = ACTIONS(127), + [anon_sym_zB] = ACTIONS(127), + [anon_sym_Zb] = ACTIONS(127), + [anon_sym_ZB] = ACTIONS(127), + [anon_sym_kib] = ACTIONS(127), + [anon_sym_kiB] = ACTIONS(127), + [anon_sym_kIB] = ACTIONS(127), + [anon_sym_kIb] = ACTIONS(127), + [anon_sym_Kib] = ACTIONS(127), + [anon_sym_KIb] = ACTIONS(127), + [anon_sym_KIB] = ACTIONS(127), + [anon_sym_mib] = ACTIONS(127), + [anon_sym_miB] = ACTIONS(127), + [anon_sym_mIB] = ACTIONS(127), + [anon_sym_mIb] = ACTIONS(127), + [anon_sym_Mib] = ACTIONS(127), + [anon_sym_MIb] = ACTIONS(127), + [anon_sym_MIB] = ACTIONS(127), + [anon_sym_gib] = ACTIONS(127), + [anon_sym_giB] = ACTIONS(127), + [anon_sym_gIB] = ACTIONS(127), + [anon_sym_gIb] = ACTIONS(127), + [anon_sym_Gib] = ACTIONS(127), + [anon_sym_GIb] = ACTIONS(127), + [anon_sym_GIB] = ACTIONS(127), + [anon_sym_tib] = ACTIONS(127), + [anon_sym_tiB] = ACTIONS(127), + [anon_sym_tIB] = ACTIONS(127), + [anon_sym_tIb] = ACTIONS(127), + [anon_sym_Tib] = ACTIONS(127), + [anon_sym_TIb] = ACTIONS(127), + [anon_sym_TIB] = ACTIONS(127), + [anon_sym_pib] = ACTIONS(127), + [anon_sym_piB] = ACTIONS(127), + [anon_sym_pIB] = ACTIONS(127), + [anon_sym_pIb] = ACTIONS(127), + [anon_sym_Pib] = ACTIONS(127), + [anon_sym_PIb] = ACTIONS(127), + [anon_sym_PIB] = ACTIONS(127), + [anon_sym_eib] = ACTIONS(127), + [anon_sym_eiB] = ACTIONS(127), + [anon_sym_eIB] = ACTIONS(127), + [anon_sym_eIb] = ACTIONS(127), + [anon_sym_Eib] = ACTIONS(127), + [anon_sym_EIb] = ACTIONS(127), + [anon_sym_EIB] = ACTIONS(127), + [anon_sym_zib] = ACTIONS(127), + [anon_sym_ziB] = ACTIONS(127), + [anon_sym_zIB] = ACTIONS(127), + [anon_sym_zIb] = ACTIONS(127), + [anon_sym_Zib] = ACTIONS(127), + [anon_sym_ZIb] = ACTIONS(127), + [anon_sym_ZIB] = ACTIONS(127), + [anon_sym_0b] = ACTIONS(107), + [anon_sym_0o] = ACTIONS(107), + [anon_sym_0x] = ACTIONS(107), + [sym_val_date] = ACTIONS(107), + [anon_sym_DQUOTE] = ACTIONS(107), + [sym__str_single_quotes] = ACTIONS(107), + [sym__str_back_ticks] = ACTIONS(107), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(107), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(107), + [anon_sym_CARET] = ACTIONS(107), [anon_sym_POUND] = ACTIONS(3), }, - [37] = { - [sym_comment] = STATE(37), - [sym_identifier] = ACTIONS(113), - [anon_sym_COMMA] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(113), - [anon_sym_DASH] = ACTIONS(115), - [anon_sym_in] = ACTIONS(113), - [anon_sym_RBRACE] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(113), - [anon_sym_STAR_STAR] = ACTIONS(115), - [anon_sym_PLUS_PLUS] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(113), - [anon_sym_mod] = ACTIONS(113), - [anon_sym_SLASH_SLASH] = ACTIONS(115), - [anon_sym_PLUS] = ACTIONS(113), - [anon_sym_bit_DASHshl] = ACTIONS(115), - [anon_sym_bit_DASHshr] = ACTIONS(115), - [anon_sym_EQ_EQ] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_LT2] = ACTIONS(113), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_not_DASHin] = ACTIONS(115), - [anon_sym_starts_DASHwith] = ACTIONS(115), - [anon_sym_ends_DASHwith] = ACTIONS(115), - [anon_sym_EQ_TILDE] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(115), - [anon_sym_bit_DASHand] = ACTIONS(115), - [anon_sym_bit_DASHxor] = ACTIONS(115), - [anon_sym_bit_DASHor] = ACTIONS(115), - [anon_sym_and] = ACTIONS(113), - [anon_sym_xor] = ACTIONS(113), - [anon_sym_or] = ACTIONS(113), - [anon_sym_DOT_DOT_LT] = ACTIONS(115), - [anon_sym_DOT_DOT] = ACTIONS(113), - [anon_sym_DOT_DOT_EQ] = ACTIONS(115), - [anon_sym_ns] = ACTIONS(113), - [anon_sym_s] = ACTIONS(113), - [anon_sym_us] = ACTIONS(113), - [anon_sym_ms] = ACTIONS(113), - [anon_sym_sec] = ACTIONS(113), - [anon_sym_min] = ACTIONS(113), - [anon_sym_hr] = ACTIONS(113), - [anon_sym_day] = ACTIONS(113), - [anon_sym_wk] = ACTIONS(113), - [anon_sym_b] = ACTIONS(113), - [anon_sym_B] = ACTIONS(113), - [anon_sym_kb] = ACTIONS(113), - [anon_sym_kB] = ACTIONS(113), - [anon_sym_Kb] = ACTIONS(113), - [anon_sym_KB] = ACTIONS(113), - [anon_sym_mb] = ACTIONS(113), - [anon_sym_mB] = ACTIONS(113), - [anon_sym_Mb] = ACTIONS(113), - [anon_sym_MB] = ACTIONS(113), - [anon_sym_gb] = ACTIONS(113), - [anon_sym_gB] = ACTIONS(113), - [anon_sym_Gb] = ACTIONS(113), - [anon_sym_GB] = ACTIONS(113), - [anon_sym_tb] = ACTIONS(113), - [anon_sym_tB] = ACTIONS(113), - [anon_sym_Tb] = ACTIONS(113), - [anon_sym_TB] = ACTIONS(113), - [anon_sym_pb] = ACTIONS(113), - [anon_sym_pB] = ACTIONS(113), - [anon_sym_Pb] = ACTIONS(113), - [anon_sym_PB] = ACTIONS(113), - [anon_sym_eb] = ACTIONS(113), - [anon_sym_eB] = ACTIONS(113), - [anon_sym_Eb] = ACTIONS(113), - [anon_sym_EB] = ACTIONS(113), - [anon_sym_zb] = ACTIONS(113), - [anon_sym_zB] = ACTIONS(113), - [anon_sym_Zb] = ACTIONS(113), - [anon_sym_ZB] = ACTIONS(113), - [anon_sym_kib] = ACTIONS(113), - [anon_sym_kiB] = ACTIONS(113), - [anon_sym_kIB] = ACTIONS(113), - [anon_sym_kIb] = ACTIONS(113), - [anon_sym_Kib] = ACTIONS(113), - [anon_sym_KIb] = ACTIONS(113), - [anon_sym_KIB] = ACTIONS(113), - [anon_sym_mib] = ACTIONS(113), - [anon_sym_miB] = ACTIONS(113), - [anon_sym_mIB] = ACTIONS(113), - [anon_sym_mIb] = ACTIONS(113), - [anon_sym_Mib] = ACTIONS(113), - [anon_sym_MIb] = ACTIONS(113), - [anon_sym_MIB] = ACTIONS(113), - [anon_sym_gib] = ACTIONS(113), - [anon_sym_giB] = ACTIONS(113), - [anon_sym_gIB] = ACTIONS(113), - [anon_sym_gIb] = ACTIONS(113), - [anon_sym_Gib] = ACTIONS(113), - [anon_sym_GIb] = ACTIONS(113), - [anon_sym_GIB] = ACTIONS(113), - [anon_sym_tib] = ACTIONS(113), - [anon_sym_tiB] = ACTIONS(113), - [anon_sym_tIB] = ACTIONS(113), - [anon_sym_tIb] = ACTIONS(113), - [anon_sym_Tib] = ACTIONS(113), - [anon_sym_TIb] = ACTIONS(113), - [anon_sym_TIB] = ACTIONS(113), - [anon_sym_pib] = ACTIONS(113), - [anon_sym_piB] = ACTIONS(113), - [anon_sym_pIB] = ACTIONS(113), - [anon_sym_pIb] = ACTIONS(113), - [anon_sym_Pib] = ACTIONS(113), - [anon_sym_PIb] = ACTIONS(113), - [anon_sym_PIB] = ACTIONS(113), - [anon_sym_eib] = ACTIONS(113), - [anon_sym_eiB] = ACTIONS(113), - [anon_sym_eIB] = ACTIONS(113), - [anon_sym_eIb] = ACTIONS(113), - [anon_sym_Eib] = ACTIONS(113), - [anon_sym_EIb] = ACTIONS(113), - [anon_sym_EIB] = ACTIONS(113), - [anon_sym_zib] = ACTIONS(113), - [anon_sym_ziB] = ACTIONS(113), - [anon_sym_zIB] = ACTIONS(113), - [anon_sym_zIb] = ACTIONS(113), - [anon_sym_Zib] = ACTIONS(113), - [anon_sym_ZIb] = ACTIONS(113), - [anon_sym_ZIB] = ACTIONS(113), - [anon_sym_DQUOTE] = ACTIONS(115), - [sym__str_single_quotes] = ACTIONS(115), - [sym__str_back_ticks] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(153), - }, - [38] = { - [sym_comment] = STATE(38), - [anon_sym_SEMI] = ACTIONS(113), - [anon_sym_LF] = ACTIONS(115), - [anon_sym_RPAREN] = ACTIONS(113), - [anon_sym_PIPE] = ACTIONS(113), - [anon_sym_GT] = ACTIONS(113), - [anon_sym_DASH_DASH] = ACTIONS(113), - [anon_sym_DASH] = ACTIONS(113), - [anon_sym_in] = ACTIONS(113), - [anon_sym_STAR] = ACTIONS(113), - [anon_sym_STAR_STAR] = ACTIONS(113), - [anon_sym_PLUS_PLUS] = ACTIONS(113), - [anon_sym_SLASH] = ACTIONS(113), - [anon_sym_mod] = ACTIONS(113), - [anon_sym_SLASH_SLASH] = ACTIONS(113), - [anon_sym_PLUS] = ACTIONS(113), - [anon_sym_bit_DASHshl] = ACTIONS(113), - [anon_sym_bit_DASHshr] = ACTIONS(113), - [anon_sym_EQ_EQ] = ACTIONS(113), - [anon_sym_BANG_EQ] = ACTIONS(113), - [anon_sym_LT2] = ACTIONS(113), - [anon_sym_LT_EQ] = ACTIONS(113), - [anon_sym_GT_EQ] = ACTIONS(113), - [anon_sym_not_DASHin] = ACTIONS(113), - [anon_sym_starts_DASHwith] = ACTIONS(113), - [anon_sym_ends_DASHwith] = ACTIONS(113), - [anon_sym_EQ_TILDE] = ACTIONS(113), - [anon_sym_BANG_TILDE] = ACTIONS(113), - [anon_sym_bit_DASHand] = ACTIONS(113), - [anon_sym_bit_DASHxor] = ACTIONS(113), - [anon_sym_bit_DASHor] = ACTIONS(113), - [anon_sym_and] = ACTIONS(113), - [anon_sym_xor] = ACTIONS(113), - [anon_sym_or] = ACTIONS(113), - [anon_sym_DOT_DOT_LT] = ACTIONS(113), - [anon_sym_DOT_DOT] = ACTIONS(113), - [anon_sym_DOT_DOT_EQ] = ACTIONS(113), - [anon_sym_ns] = ACTIONS(113), - [anon_sym_s] = ACTIONS(113), - [anon_sym_us] = ACTIONS(113), - [anon_sym_ms] = ACTIONS(113), - [anon_sym_sec] = ACTIONS(113), - [anon_sym_min] = ACTIONS(113), - [anon_sym_hr] = ACTIONS(113), - [anon_sym_day] = ACTIONS(113), - [anon_sym_wk] = ACTIONS(113), - [anon_sym_b] = ACTIONS(113), - [anon_sym_B] = ACTIONS(113), - [anon_sym_kb] = ACTIONS(113), - [anon_sym_kB] = ACTIONS(113), - [anon_sym_Kb] = ACTIONS(113), - [anon_sym_KB] = ACTIONS(113), - [anon_sym_mb] = ACTIONS(113), - [anon_sym_mB] = ACTIONS(113), - [anon_sym_Mb] = ACTIONS(113), - [anon_sym_MB] = ACTIONS(113), - [anon_sym_gb] = ACTIONS(113), - [anon_sym_gB] = ACTIONS(113), - [anon_sym_Gb] = ACTIONS(113), - [anon_sym_GB] = ACTIONS(113), - [anon_sym_tb] = ACTIONS(113), - [anon_sym_tB] = ACTIONS(113), - [anon_sym_Tb] = ACTIONS(113), - [anon_sym_TB] = ACTIONS(113), - [anon_sym_pb] = ACTIONS(113), - [anon_sym_pB] = ACTIONS(113), - [anon_sym_Pb] = ACTIONS(113), - [anon_sym_PB] = ACTIONS(113), - [anon_sym_eb] = ACTIONS(113), - [anon_sym_eB] = ACTIONS(113), - [anon_sym_Eb] = ACTIONS(113), - [anon_sym_EB] = ACTIONS(113), - [anon_sym_zb] = ACTIONS(113), - [anon_sym_zB] = ACTIONS(113), - [anon_sym_Zb] = ACTIONS(113), - [anon_sym_ZB] = ACTIONS(113), - [anon_sym_kib] = ACTIONS(113), - [anon_sym_kiB] = ACTIONS(113), - [anon_sym_kIB] = ACTIONS(113), - [anon_sym_kIb] = ACTIONS(113), - [anon_sym_Kib] = ACTIONS(113), - [anon_sym_KIb] = ACTIONS(113), - [anon_sym_KIB] = ACTIONS(113), - [anon_sym_mib] = ACTIONS(113), - [anon_sym_miB] = ACTIONS(113), - [anon_sym_mIB] = ACTIONS(113), - [anon_sym_mIb] = ACTIONS(113), - [anon_sym_Mib] = ACTIONS(113), - [anon_sym_MIb] = ACTIONS(113), - [anon_sym_MIB] = ACTIONS(113), - [anon_sym_gib] = ACTIONS(113), - [anon_sym_giB] = ACTIONS(113), - [anon_sym_gIB] = ACTIONS(113), - [anon_sym_gIb] = ACTIONS(113), - [anon_sym_Gib] = ACTIONS(113), - [anon_sym_GIb] = ACTIONS(113), - [anon_sym_GIB] = ACTIONS(113), - [anon_sym_tib] = ACTIONS(113), - [anon_sym_tiB] = ACTIONS(113), - [anon_sym_tIB] = ACTIONS(113), - [anon_sym_tIb] = ACTIONS(113), - [anon_sym_Tib] = ACTIONS(113), - [anon_sym_TIb] = ACTIONS(113), - [anon_sym_TIB] = ACTIONS(113), - [anon_sym_pib] = ACTIONS(113), - [anon_sym_piB] = ACTIONS(113), - [anon_sym_pIB] = ACTIONS(113), - [anon_sym_pIb] = ACTIONS(113), - [anon_sym_Pib] = ACTIONS(113), - [anon_sym_PIb] = ACTIONS(113), - [anon_sym_PIB] = ACTIONS(113), - [anon_sym_eib] = ACTIONS(113), - [anon_sym_eiB] = ACTIONS(113), - [anon_sym_eIB] = ACTIONS(113), - [anon_sym_eIb] = ACTIONS(113), - [anon_sym_Eib] = ACTIONS(113), - [anon_sym_EIb] = ACTIONS(113), - [anon_sym_EIB] = ACTIONS(113), - [anon_sym_zib] = ACTIONS(113), - [anon_sym_ziB] = ACTIONS(113), - [anon_sym_zIB] = ACTIONS(113), - [anon_sym_zIb] = ACTIONS(113), - [anon_sym_Zib] = ACTIONS(113), - [anon_sym_ZIb] = ACTIONS(113), - [anon_sym_ZIB] = ACTIONS(113), - [sym_short_flag] = ACTIONS(113), + [8] = { + [sym_comment] = STATE(8), + [ts_builtin_sym_end] = ACTIONS(109), + [anon_sym_export] = ACTIONS(107), + [anon_sym_alias] = ACTIONS(107), + [anon_sym_let] = ACTIONS(107), + [anon_sym_let_DASHenv] = ACTIONS(107), + [anon_sym_mut] = ACTIONS(107), + [anon_sym_const] = ACTIONS(107), + [sym_cmd_identifier] = ACTIONS(107), + [anon_sym_SEMI] = ACTIONS(107), + [anon_sym_LF] = ACTIONS(109), + [anon_sym_def] = ACTIONS(107), + [anon_sym_def_DASHenv] = ACTIONS(107), + [anon_sym_export_DASHenv] = ACTIONS(107), + [anon_sym_extern] = ACTIONS(107), + [anon_sym_module] = ACTIONS(107), + [anon_sym_use] = ACTIONS(107), + [anon_sym_LBRACK] = ACTIONS(107), + [anon_sym_LPAREN] = ACTIONS(107), + [anon_sym_PIPE] = ACTIONS(107), + [anon_sym_DOLLAR] = ACTIONS(107), + [anon_sym_error] = ACTIONS(107), + [anon_sym_GT] = ACTIONS(107), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_break] = ACTIONS(107), + [anon_sym_continue] = ACTIONS(107), + [anon_sym_for] = ACTIONS(107), + [anon_sym_in] = ACTIONS(107), + [anon_sym_loop] = ACTIONS(107), + [anon_sym_while] = ACTIONS(107), + [anon_sym_do] = ACTIONS(107), + [anon_sym_if] = ACTIONS(107), + [anon_sym_match] = ACTIONS(107), + [anon_sym_LBRACE] = ACTIONS(107), + [anon_sym_try] = ACTIONS(107), + [anon_sym_return] = ACTIONS(107), + [anon_sym_source] = ACTIONS(107), + [anon_sym_source_DASHenv] = ACTIONS(107), + [anon_sym_register] = ACTIONS(107), + [anon_sym_hide] = ACTIONS(107), + [anon_sym_hide_DASHenv] = ACTIONS(107), + [anon_sym_overlay] = ACTIONS(107), + [anon_sym_STAR] = ACTIONS(107), + [anon_sym_where] = ACTIONS(107), + [anon_sym_STAR_STAR] = ACTIONS(107), + [anon_sym_PLUS_PLUS] = ACTIONS(107), + [anon_sym_SLASH] = ACTIONS(107), + [anon_sym_mod] = ACTIONS(107), + [anon_sym_SLASH_SLASH] = ACTIONS(107), + [anon_sym_PLUS] = ACTIONS(107), + [anon_sym_bit_DASHshl] = ACTIONS(107), + [anon_sym_bit_DASHshr] = ACTIONS(107), + [anon_sym_EQ_EQ] = ACTIONS(107), + [anon_sym_BANG_EQ] = ACTIONS(107), + [anon_sym_LT2] = ACTIONS(107), + [anon_sym_LT_EQ] = ACTIONS(107), + [anon_sym_GT_EQ] = ACTIONS(107), + [anon_sym_not_DASHin] = ACTIONS(107), + [anon_sym_starts_DASHwith] = ACTIONS(107), + [anon_sym_ends_DASHwith] = ACTIONS(107), + [anon_sym_EQ_TILDE] = ACTIONS(107), + [anon_sym_BANG_TILDE] = ACTIONS(107), + [anon_sym_bit_DASHand] = ACTIONS(107), + [anon_sym_bit_DASHxor] = ACTIONS(107), + [anon_sym_bit_DASHor] = ACTIONS(107), + [anon_sym_and] = ACTIONS(107), + [anon_sym_xor] = ACTIONS(107), + [anon_sym_or] = ACTIONS(107), + [anon_sym_not] = ACTIONS(107), + [anon_sym_DOT_DOT_LT] = ACTIONS(129), + [anon_sym_DOT_DOT] = ACTIONS(129), + [anon_sym_DOT_DOT_EQ] = ACTIONS(129), + [sym_val_nothing] = ACTIONS(107), + [anon_sym_true] = ACTIONS(107), + [anon_sym_false] = ACTIONS(107), + [aux_sym_val_number_token1] = ACTIONS(107), + [aux_sym_val_number_token2] = ACTIONS(107), + [aux_sym_val_number_token3] = ACTIONS(107), + [aux_sym_val_number_token4] = ACTIONS(107), + [anon_sym_inf] = ACTIONS(107), + [anon_sym_DASHinf] = ACTIONS(107), + [anon_sym_NaN] = ACTIONS(107), + [anon_sym_ns] = ACTIONS(131), + [anon_sym_s] = ACTIONS(131), + [anon_sym_us] = ACTIONS(131), + [anon_sym_ms] = ACTIONS(131), + [anon_sym_sec] = ACTIONS(131), + [anon_sym_min] = ACTIONS(131), + [anon_sym_hr] = ACTIONS(131), + [anon_sym_day] = ACTIONS(131), + [anon_sym_wk] = ACTIONS(131), + [anon_sym_b] = ACTIONS(133), + [anon_sym_B] = ACTIONS(133), + [anon_sym_kb] = ACTIONS(133), + [anon_sym_kB] = ACTIONS(133), + [anon_sym_Kb] = ACTIONS(133), + [anon_sym_KB] = ACTIONS(133), + [anon_sym_mb] = ACTIONS(133), + [anon_sym_mB] = ACTIONS(133), + [anon_sym_Mb] = ACTIONS(133), + [anon_sym_MB] = ACTIONS(133), + [anon_sym_gb] = ACTIONS(133), + [anon_sym_gB] = ACTIONS(133), + [anon_sym_Gb] = ACTIONS(133), + [anon_sym_GB] = ACTIONS(133), + [anon_sym_tb] = ACTIONS(133), + [anon_sym_tB] = ACTIONS(133), + [anon_sym_Tb] = ACTIONS(133), + [anon_sym_TB] = ACTIONS(133), + [anon_sym_pb] = ACTIONS(133), + [anon_sym_pB] = ACTIONS(133), + [anon_sym_Pb] = ACTIONS(133), + [anon_sym_PB] = ACTIONS(133), + [anon_sym_eb] = ACTIONS(133), + [anon_sym_eB] = ACTIONS(133), + [anon_sym_Eb] = ACTIONS(133), + [anon_sym_EB] = ACTIONS(133), + [anon_sym_zb] = ACTIONS(133), + [anon_sym_zB] = ACTIONS(133), + [anon_sym_Zb] = ACTIONS(133), + [anon_sym_ZB] = ACTIONS(133), + [anon_sym_kib] = ACTIONS(133), + [anon_sym_kiB] = ACTIONS(133), + [anon_sym_kIB] = ACTIONS(133), + [anon_sym_kIb] = ACTIONS(133), + [anon_sym_Kib] = ACTIONS(133), + [anon_sym_KIb] = ACTIONS(133), + [anon_sym_KIB] = ACTIONS(133), + [anon_sym_mib] = ACTIONS(133), + [anon_sym_miB] = ACTIONS(133), + [anon_sym_mIB] = ACTIONS(133), + [anon_sym_mIb] = ACTIONS(133), + [anon_sym_Mib] = ACTIONS(133), + [anon_sym_MIb] = ACTIONS(133), + [anon_sym_MIB] = ACTIONS(133), + [anon_sym_gib] = ACTIONS(133), + [anon_sym_giB] = ACTIONS(133), + [anon_sym_gIB] = ACTIONS(133), + [anon_sym_gIb] = ACTIONS(133), + [anon_sym_Gib] = ACTIONS(133), + [anon_sym_GIb] = ACTIONS(133), + [anon_sym_GIB] = ACTIONS(133), + [anon_sym_tib] = ACTIONS(133), + [anon_sym_tiB] = ACTIONS(133), + [anon_sym_tIB] = ACTIONS(133), + [anon_sym_tIb] = ACTIONS(133), + [anon_sym_Tib] = ACTIONS(133), + [anon_sym_TIb] = ACTIONS(133), + [anon_sym_TIB] = ACTIONS(133), + [anon_sym_pib] = ACTIONS(133), + [anon_sym_piB] = ACTIONS(133), + [anon_sym_pIB] = ACTIONS(133), + [anon_sym_pIb] = ACTIONS(133), + [anon_sym_Pib] = ACTIONS(133), + [anon_sym_PIb] = ACTIONS(133), + [anon_sym_PIB] = ACTIONS(133), + [anon_sym_eib] = ACTIONS(133), + [anon_sym_eiB] = ACTIONS(133), + [anon_sym_eIB] = ACTIONS(133), + [anon_sym_eIb] = ACTIONS(133), + [anon_sym_Eib] = ACTIONS(133), + [anon_sym_EIb] = ACTIONS(133), + [anon_sym_EIB] = ACTIONS(133), + [anon_sym_zib] = ACTIONS(133), + [anon_sym_ziB] = ACTIONS(133), + [anon_sym_zIB] = ACTIONS(133), + [anon_sym_zIb] = ACTIONS(133), + [anon_sym_Zib] = ACTIONS(133), + [anon_sym_ZIb] = ACTIONS(133), + [anon_sym_ZIB] = ACTIONS(133), + [anon_sym_0b] = ACTIONS(107), + [anon_sym_0o] = ACTIONS(107), + [anon_sym_0x] = ACTIONS(107), + [sym_val_date] = ACTIONS(107), + [anon_sym_DQUOTE] = ACTIONS(107), + [sym__str_single_quotes] = ACTIONS(107), + [sym__str_back_ticks] = ACTIONS(107), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(107), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(107), + [anon_sym_CARET] = ACTIONS(107), [anon_sym_POUND] = ACTIONS(3), }, - [39] = { - [sym_comment] = STATE(39), - [anon_sym_COMMA] = ACTIONS(103), + [9] = { + [sym_comment] = STATE(9), + [ts_builtin_sym_end] = ACTIONS(105), + [anon_sym_export] = ACTIONS(103), + [anon_sym_alias] = ACTIONS(103), + [anon_sym_let] = ACTIONS(103), + [anon_sym_let_DASHenv] = ACTIONS(103), + [anon_sym_mut] = ACTIONS(103), + [anon_sym_const] = ACTIONS(103), + [sym_cmd_identifier] = ACTIONS(103), + [anon_sym_SEMI] = ACTIONS(103), + [anon_sym_LF] = ACTIONS(105), + [anon_sym_def] = ACTIONS(103), + [anon_sym_def_DASHenv] = ACTIONS(103), + [anon_sym_export_DASHenv] = ACTIONS(103), + [anon_sym_extern] = ACTIONS(103), + [anon_sym_module] = ACTIONS(103), + [anon_sym_use] = ACTIONS(103), + [anon_sym_LBRACK] = ACTIONS(103), + [anon_sym_LPAREN] = ACTIONS(103), [anon_sym_PIPE] = ACTIONS(103), - [anon_sym_GT] = ACTIONS(105), + [anon_sym_DOLLAR] = ACTIONS(103), + [anon_sym_error] = ACTIONS(103), + [anon_sym_GT] = ACTIONS(103), [anon_sym_DASH] = ACTIONS(103), + [anon_sym_break] = ACTIONS(103), + [anon_sym_continue] = ACTIONS(103), + [anon_sym_for] = ACTIONS(103), [anon_sym_in] = ACTIONS(103), + [anon_sym_loop] = ACTIONS(103), + [anon_sym_while] = ACTIONS(103), + [anon_sym_do] = ACTIONS(103), [anon_sym_if] = ACTIONS(103), + [anon_sym_match] = ACTIONS(103), [anon_sym_LBRACE] = ACTIONS(103), - [anon_sym_RBRACE] = ACTIONS(103), - [anon_sym_EQ_GT] = ACTIONS(103), - [anon_sym_STAR] = ACTIONS(105), + [anon_sym_try] = ACTIONS(103), + [anon_sym_return] = ACTIONS(103), + [anon_sym_source] = ACTIONS(103), + [anon_sym_source_DASHenv] = ACTIONS(103), + [anon_sym_register] = ACTIONS(103), + [anon_sym_hide] = ACTIONS(103), + [anon_sym_hide_DASHenv] = ACTIONS(103), + [anon_sym_overlay] = ACTIONS(103), + [anon_sym_STAR] = ACTIONS(103), + [anon_sym_where] = ACTIONS(103), [anon_sym_STAR_STAR] = ACTIONS(103), [anon_sym_PLUS_PLUS] = ACTIONS(103), - [anon_sym_SLASH] = ACTIONS(105), + [anon_sym_SLASH] = ACTIONS(103), [anon_sym_mod] = ACTIONS(103), [anon_sym_SLASH_SLASH] = ACTIONS(103), - [anon_sym_PLUS] = ACTIONS(105), + [anon_sym_PLUS] = ACTIONS(103), [anon_sym_bit_DASHshl] = ACTIONS(103), [anon_sym_bit_DASHshr] = ACTIONS(103), [anon_sym_EQ_EQ] = ACTIONS(103), [anon_sym_BANG_EQ] = ACTIONS(103), - [anon_sym_LT2] = ACTIONS(105), + [anon_sym_LT2] = ACTIONS(103), [anon_sym_LT_EQ] = ACTIONS(103), [anon_sym_GT_EQ] = ACTIONS(103), [anon_sym_not_DASHin] = ACTIONS(103), @@ -46999,1784 +42875,790 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_and] = ACTIONS(103), [anon_sym_xor] = ACTIONS(103), [anon_sym_or] = ACTIONS(103), - [anon_sym_DOT_DOT_LT] = ACTIONS(309), - [anon_sym_DOT_DOT] = ACTIONS(311), - [anon_sym_DOT_DOT_EQ] = ACTIONS(309), - [anon_sym_ns] = ACTIONS(313), - [anon_sym_s] = ACTIONS(313), - [anon_sym_us] = ACTIONS(313), - [anon_sym_ms] = ACTIONS(313), - [anon_sym_sec] = ACTIONS(313), - [anon_sym_min] = ACTIONS(313), - [anon_sym_hr] = ACTIONS(313), - [anon_sym_day] = ACTIONS(313), - [anon_sym_wk] = ACTIONS(313), - [anon_sym_b] = ACTIONS(315), - [anon_sym_B] = ACTIONS(317), - [anon_sym_kb] = ACTIONS(317), - [anon_sym_kB] = ACTIONS(317), - [anon_sym_Kb] = ACTIONS(317), - [anon_sym_KB] = ACTIONS(317), - [anon_sym_mb] = ACTIONS(317), - [anon_sym_mB] = ACTIONS(317), - [anon_sym_Mb] = ACTIONS(317), - [anon_sym_MB] = ACTIONS(317), - [anon_sym_gb] = ACTIONS(317), - [anon_sym_gB] = ACTIONS(317), - [anon_sym_Gb] = ACTIONS(317), - [anon_sym_GB] = ACTIONS(317), - [anon_sym_tb] = ACTIONS(317), - [anon_sym_tB] = ACTIONS(317), - [anon_sym_Tb] = ACTIONS(317), - [anon_sym_TB] = ACTIONS(317), - [anon_sym_pb] = ACTIONS(317), - [anon_sym_pB] = ACTIONS(317), - [anon_sym_Pb] = ACTIONS(317), - [anon_sym_PB] = ACTIONS(317), - [anon_sym_eb] = ACTIONS(317), - [anon_sym_eB] = ACTIONS(317), - [anon_sym_Eb] = ACTIONS(317), - [anon_sym_EB] = ACTIONS(317), - [anon_sym_zb] = ACTIONS(317), - [anon_sym_zB] = ACTIONS(317), - [anon_sym_Zb] = ACTIONS(317), - [anon_sym_ZB] = ACTIONS(317), - [anon_sym_kib] = ACTIONS(317), - [anon_sym_kiB] = ACTIONS(317), - [anon_sym_kIB] = ACTIONS(317), - [anon_sym_kIb] = ACTIONS(317), - [anon_sym_Kib] = ACTIONS(317), - [anon_sym_KIb] = ACTIONS(317), - [anon_sym_KIB] = ACTIONS(317), - [anon_sym_mib] = ACTIONS(317), - [anon_sym_miB] = ACTIONS(317), - [anon_sym_mIB] = ACTIONS(317), - [anon_sym_mIb] = ACTIONS(317), - [anon_sym_Mib] = ACTIONS(317), - [anon_sym_MIb] = ACTIONS(317), - [anon_sym_MIB] = ACTIONS(317), - [anon_sym_gib] = ACTIONS(317), - [anon_sym_giB] = ACTIONS(317), - [anon_sym_gIB] = ACTIONS(317), - [anon_sym_gIb] = ACTIONS(317), - [anon_sym_Gib] = ACTIONS(317), - [anon_sym_GIb] = ACTIONS(317), - [anon_sym_GIB] = ACTIONS(317), - [anon_sym_tib] = ACTIONS(317), - [anon_sym_tiB] = ACTIONS(317), - [anon_sym_tIB] = ACTIONS(317), - [anon_sym_tIb] = ACTIONS(317), - [anon_sym_Tib] = ACTIONS(317), - [anon_sym_TIb] = ACTIONS(317), - [anon_sym_TIB] = ACTIONS(317), - [anon_sym_pib] = ACTIONS(317), - [anon_sym_piB] = ACTIONS(317), - [anon_sym_pIB] = ACTIONS(317), - [anon_sym_pIb] = ACTIONS(317), - [anon_sym_Pib] = ACTIONS(317), - [anon_sym_PIb] = ACTIONS(317), - [anon_sym_PIB] = ACTIONS(317), - [anon_sym_eib] = ACTIONS(317), - [anon_sym_eiB] = ACTIONS(317), - [anon_sym_eIB] = ACTIONS(317), - [anon_sym_eIb] = ACTIONS(317), - [anon_sym_Eib] = ACTIONS(317), - [anon_sym_EIb] = ACTIONS(317), - [anon_sym_EIB] = ACTIONS(317), - [anon_sym_zib] = ACTIONS(317), - [anon_sym_ziB] = ACTIONS(317), - [anon_sym_zIB] = ACTIONS(317), - [anon_sym_zIb] = ACTIONS(317), - [anon_sym_Zib] = ACTIONS(317), - [anon_sym_ZIb] = ACTIONS(317), - [anon_sym_ZIB] = ACTIONS(317), - [anon_sym_POUND] = ACTIONS(153), - }, - [40] = { - [sym__top_level] = STATE(898), - [sym__top_level_block] = STATE(3671), - [sym__declaration] = STATE(1130), - [sym_decl_alias] = STATE(1131), - [sym_decl_def] = STATE(1131), - [sym_decl_export] = STATE(1131), - [sym_decl_extern] = STATE(1131), - [sym_decl_module] = STATE(1131), - [sym_decl_use] = STATE(1131), - [sym__statement] = STATE(1132), - [sym__control] = STATE(1134), - [sym__ctrl_statement] = STATE(1135), - [sym__ctrl_expression] = STATE(985), - [sym_ctrl_for] = STATE(1136), - [sym_ctrl_loop] = STATE(1136), - [sym_ctrl_error] = STATE(1136), - [sym_ctrl_while] = STATE(1136), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_stmt_let] = STATE(1137), - [sym_stmt_mut] = STATE(1137), - [sym_stmt_const] = STATE(1137), - [sym_stmt_source] = STATE(1137), - [sym_stmt_register] = STATE(1137), - [sym__stmt_hide] = STATE(1137), - [sym_hide_mod] = STATE(1138), - [sym_hide_env] = STATE(1138), - [sym__stmt_overlay] = STATE(1137), - [sym_overlay_list] = STATE(1139), - [sym_overlay_hide] = STATE(1139), - [sym_overlay_new] = STATE(1139), - [sym_overlay_use] = STATE(1139), - [sym_assignment] = STATE(1137), - [sym_pipeline] = STATE(1137), - [sym_pipe_element] = STATE(3096), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2196), - [sym__var] = STATE(2092), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), - [sym_comment] = STATE(40), - [aux_sym__top_level_block_repeat2] = STATE(102), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(227), - [anon_sym_alias] = ACTIONS(229), - [anon_sym_def] = ACTIONS(231), - [anon_sym_def_DASHenv] = ACTIONS(231), - [anon_sym_export_DASHenv] = ACTIONS(233), - [anon_sym_extern] = ACTIONS(235), - [anon_sym_module] = ACTIONS(237), - [anon_sym_use] = ACTIONS(239), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(29), - [anon_sym_error] = ACTIONS(243), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_for] = ACTIONS(249), - [anon_sym_loop] = ACTIONS(251), - [anon_sym_while] = ACTIONS(253), - [anon_sym_do] = ACTIONS(255), - [anon_sym_if] = ACTIONS(257), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_RBRACE] = ACTIONS(319), - [anon_sym_try] = ACTIONS(263), - [anon_sym_return] = ACTIONS(265), - [anon_sym_let] = ACTIONS(267), - [anon_sym_let_DASHenv] = ACTIONS(267), - [anon_sym_mut] = ACTIONS(269), - [anon_sym_const] = ACTIONS(271), - [anon_sym_source] = ACTIONS(273), - [anon_sym_source_DASHenv] = ACTIONS(273), - [anon_sym_register] = ACTIONS(275), - [anon_sym_hide] = ACTIONS(277), - [anon_sym_hide_DASHenv] = ACTIONS(279), - [anon_sym_overlay] = ACTIONS(281), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), - }, - [41] = { - [sym__top_level] = STATE(898), - [sym__top_level_block] = STATE(3678), - [sym__declaration] = STATE(1130), - [sym_decl_alias] = STATE(1131), - [sym_decl_def] = STATE(1131), - [sym_decl_export] = STATE(1131), - [sym_decl_extern] = STATE(1131), - [sym_decl_module] = STATE(1131), - [sym_decl_use] = STATE(1131), - [sym__statement] = STATE(1132), - [sym__control] = STATE(1134), - [sym__ctrl_statement] = STATE(1135), - [sym__ctrl_expression] = STATE(985), - [sym_ctrl_for] = STATE(1136), - [sym_ctrl_loop] = STATE(1136), - [sym_ctrl_error] = STATE(1136), - [sym_ctrl_while] = STATE(1136), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_stmt_let] = STATE(1137), - [sym_stmt_mut] = STATE(1137), - [sym_stmt_const] = STATE(1137), - [sym_stmt_source] = STATE(1137), - [sym_stmt_register] = STATE(1137), - [sym__stmt_hide] = STATE(1137), - [sym_hide_mod] = STATE(1138), - [sym_hide_env] = STATE(1138), - [sym__stmt_overlay] = STATE(1137), - [sym_overlay_list] = STATE(1139), - [sym_overlay_hide] = STATE(1139), - [sym_overlay_new] = STATE(1139), - [sym_overlay_use] = STATE(1139), - [sym_assignment] = STATE(1137), - [sym_pipeline] = STATE(1137), - [sym_pipe_element] = STATE(3096), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2196), - [sym__var] = STATE(2092), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), - [sym_comment] = STATE(41), - [aux_sym__top_level_block_repeat2] = STATE(102), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(227), - [anon_sym_alias] = ACTIONS(229), - [anon_sym_def] = ACTIONS(231), - [anon_sym_def_DASHenv] = ACTIONS(231), - [anon_sym_export_DASHenv] = ACTIONS(233), - [anon_sym_extern] = ACTIONS(235), - [anon_sym_module] = ACTIONS(237), - [anon_sym_use] = ACTIONS(239), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(29), - [anon_sym_error] = ACTIONS(243), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_for] = ACTIONS(249), - [anon_sym_loop] = ACTIONS(251), - [anon_sym_while] = ACTIONS(253), - [anon_sym_do] = ACTIONS(255), - [anon_sym_if] = ACTIONS(257), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_RBRACE] = ACTIONS(285), - [anon_sym_try] = ACTIONS(263), - [anon_sym_return] = ACTIONS(265), - [anon_sym_let] = ACTIONS(267), - [anon_sym_let_DASHenv] = ACTIONS(267), - [anon_sym_mut] = ACTIONS(269), - [anon_sym_const] = ACTIONS(271), - [anon_sym_source] = ACTIONS(273), - [anon_sym_source_DASHenv] = ACTIONS(273), - [anon_sym_register] = ACTIONS(275), - [anon_sym_hide] = ACTIONS(277), - [anon_sym_hide_DASHenv] = ACTIONS(279), - [anon_sym_overlay] = ACTIONS(281), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), - }, - [42] = { - [sym__top_level] = STATE(898), - [sym__top_level_block] = STATE(3670), - [sym__declaration] = STATE(1130), - [sym_decl_alias] = STATE(1131), - [sym_decl_def] = STATE(1131), - [sym_decl_export] = STATE(1131), - [sym_decl_extern] = STATE(1131), - [sym_decl_module] = STATE(1131), - [sym_decl_use] = STATE(1131), - [sym__statement] = STATE(1132), - [sym__control] = STATE(1134), - [sym__ctrl_statement] = STATE(1135), - [sym__ctrl_expression] = STATE(985), - [sym_ctrl_for] = STATE(1136), - [sym_ctrl_loop] = STATE(1136), - [sym_ctrl_error] = STATE(1136), - [sym_ctrl_while] = STATE(1136), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_stmt_let] = STATE(1137), - [sym_stmt_mut] = STATE(1137), - [sym_stmt_const] = STATE(1137), - [sym_stmt_source] = STATE(1137), - [sym_stmt_register] = STATE(1137), - [sym__stmt_hide] = STATE(1137), - [sym_hide_mod] = STATE(1138), - [sym_hide_env] = STATE(1138), - [sym__stmt_overlay] = STATE(1137), - [sym_overlay_list] = STATE(1139), - [sym_overlay_hide] = STATE(1139), - [sym_overlay_new] = STATE(1139), - [sym_overlay_use] = STATE(1139), - [sym_assignment] = STATE(1137), - [sym_pipeline] = STATE(1137), - [sym_pipe_element] = STATE(3096), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2196), - [sym__var] = STATE(2092), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), - [sym_comment] = STATE(42), - [aux_sym__top_level_block_repeat2] = STATE(102), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(227), - [anon_sym_alias] = ACTIONS(229), - [anon_sym_def] = ACTIONS(231), - [anon_sym_def_DASHenv] = ACTIONS(231), - [anon_sym_export_DASHenv] = ACTIONS(233), - [anon_sym_extern] = ACTIONS(235), - [anon_sym_module] = ACTIONS(237), - [anon_sym_use] = ACTIONS(239), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(29), - [anon_sym_error] = ACTIONS(243), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_for] = ACTIONS(249), - [anon_sym_loop] = ACTIONS(251), - [anon_sym_while] = ACTIONS(253), - [anon_sym_do] = ACTIONS(255), - [anon_sym_if] = ACTIONS(257), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_RBRACE] = ACTIONS(321), - [anon_sym_try] = ACTIONS(263), - [anon_sym_return] = ACTIONS(265), - [anon_sym_let] = ACTIONS(267), - [anon_sym_let_DASHenv] = ACTIONS(267), - [anon_sym_mut] = ACTIONS(269), - [anon_sym_const] = ACTIONS(271), - [anon_sym_source] = ACTIONS(273), - [anon_sym_source_DASHenv] = ACTIONS(273), - [anon_sym_register] = ACTIONS(275), - [anon_sym_hide] = ACTIONS(277), - [anon_sym_hide_DASHenv] = ACTIONS(279), - [anon_sym_overlay] = ACTIONS(281), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), - }, - [43] = { - [sym__top_level] = STATE(898), - [sym__top_level_block] = STATE(3683), - [sym__declaration] = STATE(1130), - [sym_decl_alias] = STATE(1131), - [sym_decl_def] = STATE(1131), - [sym_decl_export] = STATE(1131), - [sym_decl_extern] = STATE(1131), - [sym_decl_module] = STATE(1131), - [sym_decl_use] = STATE(1131), - [sym__statement] = STATE(1132), - [sym__control] = STATE(1134), - [sym__ctrl_statement] = STATE(1135), - [sym__ctrl_expression] = STATE(985), - [sym_ctrl_for] = STATE(1136), - [sym_ctrl_loop] = STATE(1136), - [sym_ctrl_error] = STATE(1136), - [sym_ctrl_while] = STATE(1136), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_stmt_let] = STATE(1137), - [sym_stmt_mut] = STATE(1137), - [sym_stmt_const] = STATE(1137), - [sym_stmt_source] = STATE(1137), - [sym_stmt_register] = STATE(1137), - [sym__stmt_hide] = STATE(1137), - [sym_hide_mod] = STATE(1138), - [sym_hide_env] = STATE(1138), - [sym__stmt_overlay] = STATE(1137), - [sym_overlay_list] = STATE(1139), - [sym_overlay_hide] = STATE(1139), - [sym_overlay_new] = STATE(1139), - [sym_overlay_use] = STATE(1139), - [sym_assignment] = STATE(1137), - [sym_pipeline] = STATE(1137), - [sym_pipe_element] = STATE(3096), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2196), - [sym__var] = STATE(2092), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), - [sym_comment] = STATE(43), - [aux_sym__top_level_block_repeat2] = STATE(102), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(227), - [anon_sym_alias] = ACTIONS(229), - [anon_sym_def] = ACTIONS(231), - [anon_sym_def_DASHenv] = ACTIONS(231), - [anon_sym_export_DASHenv] = ACTIONS(233), - [anon_sym_extern] = ACTIONS(235), - [anon_sym_module] = ACTIONS(237), - [anon_sym_use] = ACTIONS(239), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(29), - [anon_sym_error] = ACTIONS(243), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_for] = ACTIONS(249), - [anon_sym_loop] = ACTIONS(251), - [anon_sym_while] = ACTIONS(253), - [anon_sym_do] = ACTIONS(255), - [anon_sym_if] = ACTIONS(257), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_RBRACE] = ACTIONS(323), - [anon_sym_try] = ACTIONS(263), - [anon_sym_return] = ACTIONS(265), - [anon_sym_let] = ACTIONS(267), - [anon_sym_let_DASHenv] = ACTIONS(267), - [anon_sym_mut] = ACTIONS(269), - [anon_sym_const] = ACTIONS(271), - [anon_sym_source] = ACTIONS(273), - [anon_sym_source_DASHenv] = ACTIONS(273), - [anon_sym_register] = ACTIONS(275), - [anon_sym_hide] = ACTIONS(277), - [anon_sym_hide_DASHenv] = ACTIONS(279), - [anon_sym_overlay] = ACTIONS(281), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), - }, - [44] = { - [sym__top_level] = STATE(898), - [sym__top_level_block] = STATE(3663), - [sym__declaration] = STATE(1130), - [sym_decl_alias] = STATE(1131), - [sym_decl_def] = STATE(1131), - [sym_decl_export] = STATE(1131), - [sym_decl_extern] = STATE(1131), - [sym_decl_module] = STATE(1131), - [sym_decl_use] = STATE(1131), - [sym__statement] = STATE(1132), - [sym__control] = STATE(1134), - [sym__ctrl_statement] = STATE(1135), - [sym__ctrl_expression] = STATE(985), - [sym_ctrl_for] = STATE(1136), - [sym_ctrl_loop] = STATE(1136), - [sym_ctrl_error] = STATE(1136), - [sym_ctrl_while] = STATE(1136), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_stmt_let] = STATE(1137), - [sym_stmt_mut] = STATE(1137), - [sym_stmt_const] = STATE(1137), - [sym_stmt_source] = STATE(1137), - [sym_stmt_register] = STATE(1137), - [sym__stmt_hide] = STATE(1137), - [sym_hide_mod] = STATE(1138), - [sym_hide_env] = STATE(1138), - [sym__stmt_overlay] = STATE(1137), - [sym_overlay_list] = STATE(1139), - [sym_overlay_hide] = STATE(1139), - [sym_overlay_new] = STATE(1139), - [sym_overlay_use] = STATE(1139), - [sym_assignment] = STATE(1137), - [sym_pipeline] = STATE(1137), - [sym_pipe_element] = STATE(3096), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2196), - [sym__var] = STATE(2092), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), - [sym_comment] = STATE(44), - [aux_sym__top_level_block_repeat2] = STATE(102), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(227), - [anon_sym_alias] = ACTIONS(229), - [anon_sym_def] = ACTIONS(231), - [anon_sym_def_DASHenv] = ACTIONS(231), - [anon_sym_export_DASHenv] = ACTIONS(233), - [anon_sym_extern] = ACTIONS(235), - [anon_sym_module] = ACTIONS(237), - [anon_sym_use] = ACTIONS(239), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(29), - [anon_sym_error] = ACTIONS(243), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_for] = ACTIONS(249), - [anon_sym_loop] = ACTIONS(251), - [anon_sym_while] = ACTIONS(253), - [anon_sym_do] = ACTIONS(255), - [anon_sym_if] = ACTIONS(257), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_RBRACE] = ACTIONS(325), - [anon_sym_try] = ACTIONS(263), - [anon_sym_return] = ACTIONS(265), - [anon_sym_let] = ACTIONS(267), - [anon_sym_let_DASHenv] = ACTIONS(267), - [anon_sym_mut] = ACTIONS(269), - [anon_sym_const] = ACTIONS(271), - [anon_sym_source] = ACTIONS(273), - [anon_sym_source_DASHenv] = ACTIONS(273), - [anon_sym_register] = ACTIONS(275), - [anon_sym_hide] = ACTIONS(277), - [anon_sym_hide_DASHenv] = ACTIONS(279), - [anon_sym_overlay] = ACTIONS(281), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), - }, - [45] = { - [sym__top_level] = STATE(898), - [sym__top_level_block] = STATE(3645), - [sym__declaration] = STATE(1130), - [sym_decl_alias] = STATE(1131), - [sym_decl_def] = STATE(1131), - [sym_decl_export] = STATE(1131), - [sym_decl_extern] = STATE(1131), - [sym_decl_module] = STATE(1131), - [sym_decl_use] = STATE(1131), - [sym__statement] = STATE(1132), - [sym__control] = STATE(1134), - [sym__ctrl_statement] = STATE(1135), - [sym__ctrl_expression] = STATE(985), - [sym_ctrl_for] = STATE(1136), - [sym_ctrl_loop] = STATE(1136), - [sym_ctrl_error] = STATE(1136), - [sym_ctrl_while] = STATE(1136), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_stmt_let] = STATE(1137), - [sym_stmt_mut] = STATE(1137), - [sym_stmt_const] = STATE(1137), - [sym_stmt_source] = STATE(1137), - [sym_stmt_register] = STATE(1137), - [sym__stmt_hide] = STATE(1137), - [sym_hide_mod] = STATE(1138), - [sym_hide_env] = STATE(1138), - [sym__stmt_overlay] = STATE(1137), - [sym_overlay_list] = STATE(1139), - [sym_overlay_hide] = STATE(1139), - [sym_overlay_new] = STATE(1139), - [sym_overlay_use] = STATE(1139), - [sym_assignment] = STATE(1137), - [sym_pipeline] = STATE(1137), - [sym_pipe_element] = STATE(3096), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2196), - [sym__var] = STATE(2092), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), - [sym_comment] = STATE(45), - [aux_sym__top_level_block_repeat2] = STATE(102), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(227), - [anon_sym_alias] = ACTIONS(229), - [anon_sym_def] = ACTIONS(231), - [anon_sym_def_DASHenv] = ACTIONS(231), - [anon_sym_export_DASHenv] = ACTIONS(233), - [anon_sym_extern] = ACTIONS(235), - [anon_sym_module] = ACTIONS(237), - [anon_sym_use] = ACTIONS(239), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(29), - [anon_sym_error] = ACTIONS(243), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_for] = ACTIONS(249), - [anon_sym_loop] = ACTIONS(251), - [anon_sym_while] = ACTIONS(253), - [anon_sym_do] = ACTIONS(255), - [anon_sym_if] = ACTIONS(257), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_RBRACE] = ACTIONS(261), - [anon_sym_try] = ACTIONS(263), - [anon_sym_return] = ACTIONS(265), - [anon_sym_let] = ACTIONS(267), - [anon_sym_let_DASHenv] = ACTIONS(267), - [anon_sym_mut] = ACTIONS(269), - [anon_sym_const] = ACTIONS(271), - [anon_sym_source] = ACTIONS(273), - [anon_sym_source_DASHenv] = ACTIONS(273), - [anon_sym_register] = ACTIONS(275), - [anon_sym_hide] = ACTIONS(277), - [anon_sym_hide_DASHenv] = ACTIONS(279), - [anon_sym_overlay] = ACTIONS(281), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), - }, - [46] = { - [sym__top_level] = STATE(898), - [sym__top_level_block] = STATE(3643), - [sym__declaration] = STATE(1130), - [sym_decl_alias] = STATE(1131), - [sym_decl_def] = STATE(1131), - [sym_decl_export] = STATE(1131), - [sym_decl_extern] = STATE(1131), - [sym_decl_module] = STATE(1131), - [sym_decl_use] = STATE(1131), - [sym__statement] = STATE(1132), - [sym__control] = STATE(1134), - [sym__ctrl_statement] = STATE(1135), - [sym__ctrl_expression] = STATE(985), - [sym_ctrl_for] = STATE(1136), - [sym_ctrl_loop] = STATE(1136), - [sym_ctrl_error] = STATE(1136), - [sym_ctrl_while] = STATE(1136), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_stmt_let] = STATE(1137), - [sym_stmt_mut] = STATE(1137), - [sym_stmt_const] = STATE(1137), - [sym_stmt_source] = STATE(1137), - [sym_stmt_register] = STATE(1137), - [sym__stmt_hide] = STATE(1137), - [sym_hide_mod] = STATE(1138), - [sym_hide_env] = STATE(1138), - [sym__stmt_overlay] = STATE(1137), - [sym_overlay_list] = STATE(1139), - [sym_overlay_hide] = STATE(1139), - [sym_overlay_new] = STATE(1139), - [sym_overlay_use] = STATE(1139), - [sym_assignment] = STATE(1137), - [sym_pipeline] = STATE(1137), - [sym_pipe_element] = STATE(3096), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2196), - [sym__var] = STATE(2092), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), - [sym_comment] = STATE(46), - [aux_sym__top_level_block_repeat2] = STATE(102), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(227), - [anon_sym_alias] = ACTIONS(229), - [anon_sym_def] = ACTIONS(231), - [anon_sym_def_DASHenv] = ACTIONS(231), - [anon_sym_export_DASHenv] = ACTIONS(233), - [anon_sym_extern] = ACTIONS(235), - [anon_sym_module] = ACTIONS(237), - [anon_sym_use] = ACTIONS(239), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(29), - [anon_sym_error] = ACTIONS(243), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_for] = ACTIONS(249), - [anon_sym_loop] = ACTIONS(251), - [anon_sym_while] = ACTIONS(253), - [anon_sym_do] = ACTIONS(255), - [anon_sym_if] = ACTIONS(257), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_RBRACE] = ACTIONS(287), - [anon_sym_try] = ACTIONS(263), - [anon_sym_return] = ACTIONS(265), - [anon_sym_let] = ACTIONS(267), - [anon_sym_let_DASHenv] = ACTIONS(267), - [anon_sym_mut] = ACTIONS(269), - [anon_sym_const] = ACTIONS(271), - [anon_sym_source] = ACTIONS(273), - [anon_sym_source_DASHenv] = ACTIONS(273), - [anon_sym_register] = ACTIONS(275), - [anon_sym_hide] = ACTIONS(277), - [anon_sym_hide_DASHenv] = ACTIONS(279), - [anon_sym_overlay] = ACTIONS(281), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), - }, - [47] = { - [sym__top_level] = STATE(898), - [sym__top_level_block] = STATE(3633), - [sym__declaration] = STATE(1130), - [sym_decl_alias] = STATE(1131), - [sym_decl_def] = STATE(1131), - [sym_decl_export] = STATE(1131), - [sym_decl_extern] = STATE(1131), - [sym_decl_module] = STATE(1131), - [sym_decl_use] = STATE(1131), - [sym__statement] = STATE(1132), - [sym__control] = STATE(1134), - [sym__ctrl_statement] = STATE(1135), - [sym__ctrl_expression] = STATE(985), - [sym_ctrl_for] = STATE(1136), - [sym_ctrl_loop] = STATE(1136), - [sym_ctrl_error] = STATE(1136), - [sym_ctrl_while] = STATE(1136), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_stmt_let] = STATE(1137), - [sym_stmt_mut] = STATE(1137), - [sym_stmt_const] = STATE(1137), - [sym_stmt_source] = STATE(1137), - [sym_stmt_register] = STATE(1137), - [sym__stmt_hide] = STATE(1137), - [sym_hide_mod] = STATE(1138), - [sym_hide_env] = STATE(1138), - [sym__stmt_overlay] = STATE(1137), - [sym_overlay_list] = STATE(1139), - [sym_overlay_hide] = STATE(1139), - [sym_overlay_new] = STATE(1139), - [sym_overlay_use] = STATE(1139), - [sym_assignment] = STATE(1137), - [sym_pipeline] = STATE(1137), - [sym_pipe_element] = STATE(3096), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2196), - [sym__var] = STATE(2092), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), - [sym_comment] = STATE(47), - [aux_sym__top_level_block_repeat2] = STATE(102), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(227), - [anon_sym_alias] = ACTIONS(229), - [anon_sym_def] = ACTIONS(231), - [anon_sym_def_DASHenv] = ACTIONS(231), - [anon_sym_export_DASHenv] = ACTIONS(233), - [anon_sym_extern] = ACTIONS(235), - [anon_sym_module] = ACTIONS(237), - [anon_sym_use] = ACTIONS(239), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(29), - [anon_sym_error] = ACTIONS(243), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_for] = ACTIONS(249), - [anon_sym_loop] = ACTIONS(251), - [anon_sym_while] = ACTIONS(253), - [anon_sym_do] = ACTIONS(255), - [anon_sym_if] = ACTIONS(257), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_RBRACE] = ACTIONS(327), - [anon_sym_try] = ACTIONS(263), - [anon_sym_return] = ACTIONS(265), - [anon_sym_let] = ACTIONS(267), - [anon_sym_let_DASHenv] = ACTIONS(267), - [anon_sym_mut] = ACTIONS(269), - [anon_sym_const] = ACTIONS(271), - [anon_sym_source] = ACTIONS(273), - [anon_sym_source_DASHenv] = ACTIONS(273), - [anon_sym_register] = ACTIONS(275), - [anon_sym_hide] = ACTIONS(277), - [anon_sym_hide_DASHenv] = ACTIONS(279), - [anon_sym_overlay] = ACTIONS(281), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), - }, - [48] = { - [sym__top_level] = STATE(898), - [sym__top_level_block] = STATE(3708), - [sym__declaration] = STATE(1130), - [sym_decl_alias] = STATE(1131), - [sym_decl_def] = STATE(1131), - [sym_decl_export] = STATE(1131), - [sym_decl_extern] = STATE(1131), - [sym_decl_module] = STATE(1131), - [sym_decl_use] = STATE(1131), - [sym__statement] = STATE(1132), - [sym__control] = STATE(1134), - [sym__ctrl_statement] = STATE(1135), - [sym__ctrl_expression] = STATE(985), - [sym_ctrl_for] = STATE(1136), - [sym_ctrl_loop] = STATE(1136), - [sym_ctrl_error] = STATE(1136), - [sym_ctrl_while] = STATE(1136), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_stmt_let] = STATE(1137), - [sym_stmt_mut] = STATE(1137), - [sym_stmt_const] = STATE(1137), - [sym_stmt_source] = STATE(1137), - [sym_stmt_register] = STATE(1137), - [sym__stmt_hide] = STATE(1137), - [sym_hide_mod] = STATE(1138), - [sym_hide_env] = STATE(1138), - [sym__stmt_overlay] = STATE(1137), - [sym_overlay_list] = STATE(1139), - [sym_overlay_hide] = STATE(1139), - [sym_overlay_new] = STATE(1139), - [sym_overlay_use] = STATE(1139), - [sym_assignment] = STATE(1137), - [sym_pipeline] = STATE(1137), - [sym_pipe_element] = STATE(3096), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2196), - [sym__var] = STATE(2092), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), - [sym_comment] = STATE(48), - [aux_sym__top_level_block_repeat2] = STATE(102), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(227), - [anon_sym_alias] = ACTIONS(229), - [anon_sym_def] = ACTIONS(231), - [anon_sym_def_DASHenv] = ACTIONS(231), - [anon_sym_export_DASHenv] = ACTIONS(233), - [anon_sym_extern] = ACTIONS(235), - [anon_sym_module] = ACTIONS(237), - [anon_sym_use] = ACTIONS(239), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(29), - [anon_sym_error] = ACTIONS(243), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_for] = ACTIONS(249), - [anon_sym_loop] = ACTIONS(251), - [anon_sym_while] = ACTIONS(253), - [anon_sym_do] = ACTIONS(255), - [anon_sym_if] = ACTIONS(257), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_RBRACE] = ACTIONS(283), - [anon_sym_try] = ACTIONS(263), - [anon_sym_return] = ACTIONS(265), - [anon_sym_let] = ACTIONS(267), - [anon_sym_let_DASHenv] = ACTIONS(267), - [anon_sym_mut] = ACTIONS(269), - [anon_sym_const] = ACTIONS(271), - [anon_sym_source] = ACTIONS(273), - [anon_sym_source_DASHenv] = ACTIONS(273), - [anon_sym_register] = ACTIONS(275), - [anon_sym_hide] = ACTIONS(277), - [anon_sym_hide_DASHenv] = ACTIONS(279), - [anon_sym_overlay] = ACTIONS(281), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), - }, - [49] = { - [sym__top_level] = STATE(905), - [sym__top_level_block] = STATE(3701), - [sym__declaration] = STATE(1098), - [sym_decl_alias] = STATE(1076), - [sym_decl_def] = STATE(1076), - [sym_decl_export] = STATE(1076), - [sym_decl_extern] = STATE(1076), - [sym_decl_module] = STATE(1076), - [sym_decl_use] = STATE(1076), - [sym__statement] = STATE(1035), - [sym__control] = STATE(1008), - [sym__ctrl_statement] = STATE(1012), - [sym__ctrl_expression] = STATE(966), - [sym_ctrl_for] = STATE(1109), - [sym_ctrl_loop] = STATE(1109), - [sym_ctrl_error] = STATE(1109), - [sym_ctrl_while] = STATE(1109), - [sym_ctrl_do] = STATE(960), - [sym_ctrl_if] = STATE(960), - [sym_ctrl_match] = STATE(960), - [sym_ctrl_try] = STATE(960), - [sym_ctrl_return] = STATE(960), - [sym_stmt_let] = STATE(1169), - [sym_stmt_mut] = STATE(1169), - [sym_stmt_const] = STATE(1169), - [sym_stmt_source] = STATE(1169), - [sym_stmt_register] = STATE(1169), - [sym__stmt_hide] = STATE(1169), - [sym_hide_mod] = STATE(1171), - [sym_hide_env] = STATE(1171), - [sym__stmt_overlay] = STATE(1169), - [sym_overlay_list] = STATE(1158), - [sym_overlay_hide] = STATE(1158), - [sym_overlay_new] = STATE(1158), - [sym_overlay_use] = STATE(1158), - [sym_assignment] = STATE(1169), - [sym_pipeline] = STATE(1169), - [sym_pipe_element] = STATE(3203), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2180), - [sym__var] = STATE(2092), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), - [sym_comment] = STATE(49), - [aux_sym__top_level_block_repeat2] = STATE(84), - [ts_builtin_sym_end] = ACTIONS(329), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(11), - [anon_sym_alias] = ACTIONS(13), - [anon_sym_def] = ACTIONS(15), - [anon_sym_def_DASHenv] = ACTIONS(15), - [anon_sym_export_DASHenv] = ACTIONS(17), - [anon_sym_extern] = ACTIONS(19), - [anon_sym_module] = ACTIONS(21), - [anon_sym_use] = ACTIONS(23), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(29), - [anon_sym_error] = ACTIONS(31), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(35), - [anon_sym_continue] = ACTIONS(37), - [anon_sym_for] = ACTIONS(39), - [anon_sym_loop] = ACTIONS(41), - [anon_sym_while] = ACTIONS(43), - [anon_sym_do] = ACTIONS(45), - [anon_sym_if] = ACTIONS(47), - [anon_sym_match] = ACTIONS(49), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_try] = ACTIONS(53), - [anon_sym_return] = ACTIONS(55), - [anon_sym_let] = ACTIONS(57), - [anon_sym_let_DASHenv] = ACTIONS(57), - [anon_sym_mut] = ACTIONS(59), - [anon_sym_const] = ACTIONS(61), - [anon_sym_source] = ACTIONS(63), - [anon_sym_source_DASHenv] = ACTIONS(63), - [anon_sym_register] = ACTIONS(65), - [anon_sym_hide] = ACTIONS(67), - [anon_sym_hide_DASHenv] = ACTIONS(69), - [anon_sym_overlay] = ACTIONS(71), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [anon_sym_not] = ACTIONS(103), + [anon_sym_DOT_DOT_LT] = ACTIONS(103), + [anon_sym_DOT_DOT] = ACTIONS(103), + [anon_sym_DOT_DOT_EQ] = ACTIONS(103), + [sym_val_nothing] = ACTIONS(103), + [anon_sym_true] = ACTIONS(103), + [anon_sym_false] = ACTIONS(103), + [aux_sym_val_number_token1] = ACTIONS(103), + [aux_sym_val_number_token2] = ACTIONS(103), + [aux_sym_val_number_token3] = ACTIONS(103), + [aux_sym_val_number_token4] = ACTIONS(103), + [anon_sym_inf] = ACTIONS(103), + [anon_sym_DASHinf] = ACTIONS(103), + [anon_sym_NaN] = ACTIONS(103), + [anon_sym_ns] = ACTIONS(103), + [anon_sym_s] = ACTIONS(103), + [anon_sym_us] = ACTIONS(103), + [anon_sym_ms] = ACTIONS(103), + [anon_sym_sec] = ACTIONS(103), + [anon_sym_min] = ACTIONS(103), + [anon_sym_hr] = ACTIONS(103), + [anon_sym_day] = ACTIONS(103), + [anon_sym_wk] = ACTIONS(103), + [anon_sym_b] = ACTIONS(103), + [anon_sym_B] = ACTIONS(103), + [anon_sym_kb] = ACTIONS(103), + [anon_sym_kB] = ACTIONS(103), + [anon_sym_Kb] = ACTIONS(103), + [anon_sym_KB] = ACTIONS(103), + [anon_sym_mb] = ACTIONS(103), + [anon_sym_mB] = ACTIONS(103), + [anon_sym_Mb] = ACTIONS(103), + [anon_sym_MB] = ACTIONS(103), + [anon_sym_gb] = ACTIONS(103), + [anon_sym_gB] = ACTIONS(103), + [anon_sym_Gb] = ACTIONS(103), + [anon_sym_GB] = ACTIONS(103), + [anon_sym_tb] = ACTIONS(103), + [anon_sym_tB] = ACTIONS(103), + [anon_sym_Tb] = ACTIONS(103), + [anon_sym_TB] = ACTIONS(103), + [anon_sym_pb] = ACTIONS(103), + [anon_sym_pB] = ACTIONS(103), + [anon_sym_Pb] = ACTIONS(103), + [anon_sym_PB] = ACTIONS(103), + [anon_sym_eb] = ACTIONS(103), + [anon_sym_eB] = ACTIONS(103), + [anon_sym_Eb] = ACTIONS(103), + [anon_sym_EB] = ACTIONS(103), + [anon_sym_zb] = ACTIONS(103), + [anon_sym_zB] = ACTIONS(103), + [anon_sym_Zb] = ACTIONS(103), + [anon_sym_ZB] = ACTIONS(103), + [anon_sym_kib] = ACTIONS(103), + [anon_sym_kiB] = ACTIONS(103), + [anon_sym_kIB] = ACTIONS(103), + [anon_sym_kIb] = ACTIONS(103), + [anon_sym_Kib] = ACTIONS(103), + [anon_sym_KIb] = ACTIONS(103), + [anon_sym_KIB] = ACTIONS(103), + [anon_sym_mib] = ACTIONS(103), + [anon_sym_miB] = ACTIONS(103), + [anon_sym_mIB] = ACTIONS(103), + [anon_sym_mIb] = ACTIONS(103), + [anon_sym_Mib] = ACTIONS(103), + [anon_sym_MIb] = ACTIONS(103), + [anon_sym_MIB] = ACTIONS(103), + [anon_sym_gib] = ACTIONS(103), + [anon_sym_giB] = ACTIONS(103), + [anon_sym_gIB] = ACTIONS(103), + [anon_sym_gIb] = ACTIONS(103), + [anon_sym_Gib] = ACTIONS(103), + [anon_sym_GIb] = ACTIONS(103), + [anon_sym_GIB] = ACTIONS(103), + [anon_sym_tib] = ACTIONS(103), + [anon_sym_tiB] = ACTIONS(103), + [anon_sym_tIB] = ACTIONS(103), + [anon_sym_tIb] = ACTIONS(103), + [anon_sym_Tib] = ACTIONS(103), + [anon_sym_TIb] = ACTIONS(103), + [anon_sym_TIB] = ACTIONS(103), + [anon_sym_pib] = ACTIONS(103), + [anon_sym_piB] = ACTIONS(103), + [anon_sym_pIB] = ACTIONS(103), + [anon_sym_pIb] = ACTIONS(103), + [anon_sym_Pib] = ACTIONS(103), + [anon_sym_PIb] = ACTIONS(103), + [anon_sym_PIB] = ACTIONS(103), + [anon_sym_eib] = ACTIONS(103), + [anon_sym_eiB] = ACTIONS(103), + [anon_sym_eIB] = ACTIONS(103), + [anon_sym_eIb] = ACTIONS(103), + [anon_sym_Eib] = ACTIONS(103), + [anon_sym_EIb] = ACTIONS(103), + [anon_sym_EIB] = ACTIONS(103), + [anon_sym_zib] = ACTIONS(103), + [anon_sym_ziB] = ACTIONS(103), + [anon_sym_zIB] = ACTIONS(103), + [anon_sym_zIb] = ACTIONS(103), + [anon_sym_Zib] = ACTIONS(103), + [anon_sym_ZIb] = ACTIONS(103), + [anon_sym_ZIB] = ACTIONS(103), + [anon_sym_0b] = ACTIONS(103), + [anon_sym_0o] = ACTIONS(103), + [anon_sym_0x] = ACTIONS(103), + [sym_val_date] = ACTIONS(103), + [anon_sym_DQUOTE] = ACTIONS(103), + [sym__str_single_quotes] = ACTIONS(103), + [sym__str_back_ticks] = ACTIONS(103), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(103), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(103), + [anon_sym_CARET] = ACTIONS(103), + [anon_sym_POUND] = ACTIONS(3), }, - [50] = { - [sym__top_level] = STATE(898), - [sym__top_level_block] = STATE(3660), - [sym__declaration] = STATE(1130), - [sym_decl_alias] = STATE(1131), - [sym_decl_def] = STATE(1131), - [sym_decl_export] = STATE(1131), - [sym_decl_extern] = STATE(1131), - [sym_decl_module] = STATE(1131), - [sym_decl_use] = STATE(1131), - [sym__statement] = STATE(1132), - [sym__control] = STATE(1134), - [sym__ctrl_statement] = STATE(1135), - [sym__ctrl_expression] = STATE(985), - [sym_ctrl_for] = STATE(1136), - [sym_ctrl_loop] = STATE(1136), - [sym_ctrl_error] = STATE(1136), - [sym_ctrl_while] = STATE(1136), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_stmt_let] = STATE(1137), - [sym_stmt_mut] = STATE(1137), - [sym_stmt_const] = STATE(1137), - [sym_stmt_source] = STATE(1137), - [sym_stmt_register] = STATE(1137), - [sym__stmt_hide] = STATE(1137), - [sym_hide_mod] = STATE(1138), - [sym_hide_env] = STATE(1138), - [sym__stmt_overlay] = STATE(1137), - [sym_overlay_list] = STATE(1139), - [sym_overlay_hide] = STATE(1139), - [sym_overlay_new] = STATE(1139), - [sym_overlay_use] = STATE(1139), - [sym_assignment] = STATE(1137), - [sym_pipeline] = STATE(1137), - [sym_pipe_element] = STATE(3096), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2196), - [sym__var] = STATE(2092), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), - [sym_comment] = STATE(50), - [aux_sym__top_level_block_repeat2] = STATE(102), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(227), - [anon_sym_alias] = ACTIONS(229), - [anon_sym_def] = ACTIONS(231), - [anon_sym_def_DASHenv] = ACTIONS(231), - [anon_sym_export_DASHenv] = ACTIONS(233), - [anon_sym_extern] = ACTIONS(235), - [anon_sym_module] = ACTIONS(237), - [anon_sym_use] = ACTIONS(239), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(29), - [anon_sym_error] = ACTIONS(243), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_for] = ACTIONS(249), - [anon_sym_loop] = ACTIONS(251), - [anon_sym_while] = ACTIONS(253), - [anon_sym_do] = ACTIONS(255), - [anon_sym_if] = ACTIONS(257), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_RBRACE] = ACTIONS(331), - [anon_sym_try] = ACTIONS(263), - [anon_sym_return] = ACTIONS(265), - [anon_sym_let] = ACTIONS(267), - [anon_sym_let_DASHenv] = ACTIONS(267), - [anon_sym_mut] = ACTIONS(269), - [anon_sym_const] = ACTIONS(271), - [anon_sym_source] = ACTIONS(273), - [anon_sym_source_DASHenv] = ACTIONS(273), - [anon_sym_register] = ACTIONS(275), - [anon_sym_hide] = ACTIONS(277), - [anon_sym_hide_DASHenv] = ACTIONS(279), - [anon_sym_overlay] = ACTIONS(281), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [10] = { + [sym_comment] = STATE(10), + [anon_sym_SEMI] = ACTIONS(103), + [anon_sym_LF] = ACTIONS(105), + [anon_sym_LBRACK] = ACTIONS(103), + [anon_sym_LPAREN] = ACTIONS(103), + [anon_sym_RPAREN] = ACTIONS(103), + [anon_sym_PIPE] = ACTIONS(103), + [anon_sym_DOLLAR] = ACTIONS(103), + [anon_sym_GT] = ACTIONS(103), + [anon_sym_DASH_DASH] = ACTIONS(103), + [anon_sym_DASH] = ACTIONS(103), + [anon_sym_in] = ACTIONS(103), + [anon_sym_LBRACE] = ACTIONS(103), + [anon_sym_RBRACE] = ACTIONS(103), + [anon_sym_STAR] = ACTIONS(103), + [anon_sym_STAR_STAR] = ACTIONS(103), + [anon_sym_PLUS_PLUS] = ACTIONS(103), + [anon_sym_SLASH] = ACTIONS(103), + [anon_sym_mod] = ACTIONS(103), + [anon_sym_SLASH_SLASH] = ACTIONS(103), + [anon_sym_PLUS] = ACTIONS(103), + [anon_sym_bit_DASHshl] = ACTIONS(103), + [anon_sym_bit_DASHshr] = ACTIONS(103), + [anon_sym_EQ_EQ] = ACTIONS(103), + [anon_sym_BANG_EQ] = ACTIONS(103), + [anon_sym_LT2] = ACTIONS(103), + [anon_sym_LT_EQ] = ACTIONS(103), + [anon_sym_GT_EQ] = ACTIONS(103), + [anon_sym_not_DASHin] = ACTIONS(103), + [anon_sym_starts_DASHwith] = ACTIONS(103), + [anon_sym_ends_DASHwith] = ACTIONS(103), + [anon_sym_EQ_TILDE] = ACTIONS(103), + [anon_sym_BANG_TILDE] = ACTIONS(103), + [anon_sym_bit_DASHand] = ACTIONS(103), + [anon_sym_bit_DASHxor] = ACTIONS(103), + [anon_sym_bit_DASHor] = ACTIONS(103), + [anon_sym_and] = ACTIONS(103), + [anon_sym_xor] = ACTIONS(103), + [anon_sym_or] = ACTIONS(103), + [anon_sym_DOT_DOT_LT] = ACTIONS(103), + [anon_sym_DOT_DOT] = ACTIONS(103), + [anon_sym_DOT_DOT_EQ] = ACTIONS(103), + [sym_val_nothing] = ACTIONS(103), + [anon_sym_true] = ACTIONS(103), + [anon_sym_false] = ACTIONS(103), + [aux_sym_val_number_token1] = ACTIONS(103), + [aux_sym_val_number_token2] = ACTIONS(103), + [aux_sym_val_number_token3] = ACTIONS(103), + [aux_sym_val_number_token4] = ACTIONS(103), + [anon_sym_inf] = ACTIONS(103), + [anon_sym_DASHinf] = ACTIONS(103), + [anon_sym_NaN] = ACTIONS(103), + [anon_sym_ns] = ACTIONS(103), + [anon_sym_s] = ACTIONS(103), + [anon_sym_us] = ACTIONS(103), + [anon_sym_ms] = ACTIONS(103), + [anon_sym_sec] = ACTIONS(103), + [anon_sym_min] = ACTIONS(103), + [anon_sym_hr] = ACTIONS(103), + [anon_sym_day] = ACTIONS(103), + [anon_sym_wk] = ACTIONS(103), + [anon_sym_b] = ACTIONS(103), + [anon_sym_B] = ACTIONS(103), + [anon_sym_kb] = ACTIONS(103), + [anon_sym_kB] = ACTIONS(103), + [anon_sym_Kb] = ACTIONS(103), + [anon_sym_KB] = ACTIONS(103), + [anon_sym_mb] = ACTIONS(103), + [anon_sym_mB] = ACTIONS(103), + [anon_sym_Mb] = ACTIONS(103), + [anon_sym_MB] = ACTIONS(103), + [anon_sym_gb] = ACTIONS(103), + [anon_sym_gB] = ACTIONS(103), + [anon_sym_Gb] = ACTIONS(103), + [anon_sym_GB] = ACTIONS(103), + [anon_sym_tb] = ACTIONS(103), + [anon_sym_tB] = ACTIONS(103), + [anon_sym_Tb] = ACTIONS(103), + [anon_sym_TB] = ACTIONS(103), + [anon_sym_pb] = ACTIONS(103), + [anon_sym_pB] = ACTIONS(103), + [anon_sym_Pb] = ACTIONS(103), + [anon_sym_PB] = ACTIONS(103), + [anon_sym_eb] = ACTIONS(103), + [anon_sym_eB] = ACTIONS(103), + [anon_sym_Eb] = ACTIONS(103), + [anon_sym_EB] = ACTIONS(103), + [anon_sym_zb] = ACTIONS(103), + [anon_sym_zB] = ACTIONS(103), + [anon_sym_Zb] = ACTIONS(103), + [anon_sym_ZB] = ACTIONS(103), + [anon_sym_kib] = ACTIONS(103), + [anon_sym_kiB] = ACTIONS(103), + [anon_sym_kIB] = ACTIONS(103), + [anon_sym_kIb] = ACTIONS(103), + [anon_sym_Kib] = ACTIONS(103), + [anon_sym_KIb] = ACTIONS(103), + [anon_sym_KIB] = ACTIONS(103), + [anon_sym_mib] = ACTIONS(103), + [anon_sym_miB] = ACTIONS(103), + [anon_sym_mIB] = ACTIONS(103), + [anon_sym_mIb] = ACTIONS(103), + [anon_sym_Mib] = ACTIONS(103), + [anon_sym_MIb] = ACTIONS(103), + [anon_sym_MIB] = ACTIONS(103), + [anon_sym_gib] = ACTIONS(103), + [anon_sym_giB] = ACTIONS(103), + [anon_sym_gIB] = ACTIONS(103), + [anon_sym_gIb] = ACTIONS(103), + [anon_sym_Gib] = ACTIONS(103), + [anon_sym_GIb] = ACTIONS(103), + [anon_sym_GIB] = ACTIONS(103), + [anon_sym_tib] = ACTIONS(103), + [anon_sym_tiB] = ACTIONS(103), + [anon_sym_tIB] = ACTIONS(103), + [anon_sym_tIb] = ACTIONS(103), + [anon_sym_Tib] = ACTIONS(103), + [anon_sym_TIb] = ACTIONS(103), + [anon_sym_TIB] = ACTIONS(103), + [anon_sym_pib] = ACTIONS(103), + [anon_sym_piB] = ACTIONS(103), + [anon_sym_pIB] = ACTIONS(103), + [anon_sym_pIb] = ACTIONS(103), + [anon_sym_Pib] = ACTIONS(103), + [anon_sym_PIb] = ACTIONS(103), + [anon_sym_PIB] = ACTIONS(103), + [anon_sym_eib] = ACTIONS(103), + [anon_sym_eiB] = ACTIONS(103), + [anon_sym_eIB] = ACTIONS(103), + [anon_sym_eIb] = ACTIONS(103), + [anon_sym_Eib] = ACTIONS(103), + [anon_sym_EIb] = ACTIONS(103), + [anon_sym_EIB] = ACTIONS(103), + [anon_sym_zib] = ACTIONS(103), + [anon_sym_ziB] = ACTIONS(103), + [anon_sym_zIB] = ACTIONS(103), + [anon_sym_zIb] = ACTIONS(103), + [anon_sym_Zib] = ACTIONS(103), + [anon_sym_ZIb] = ACTIONS(103), + [anon_sym_ZIB] = ACTIONS(103), + [anon_sym_0b] = ACTIONS(103), + [anon_sym_0o] = ACTIONS(103), + [anon_sym_0x] = ACTIONS(103), + [sym_val_date] = ACTIONS(103), + [anon_sym_DQUOTE] = ACTIONS(103), + [sym__str_single_quotes] = ACTIONS(103), + [sym__str_back_ticks] = ACTIONS(103), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(103), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(103), + [anon_sym_err_GT] = ACTIONS(103), + [anon_sym_out_GT] = ACTIONS(103), + [anon_sym_e_GT] = ACTIONS(103), + [anon_sym_o_GT] = ACTIONS(103), + [anon_sym_err_PLUSout_GT] = ACTIONS(103), + [anon_sym_out_PLUSerr_GT] = ACTIONS(103), + [anon_sym_o_PLUSe_GT] = ACTIONS(103), + [anon_sym_e_PLUSo_GT] = ACTIONS(103), + [sym_short_flag] = ACTIONS(103), + [aux_sym_unquoted_token1] = ACTIONS(103), + [anon_sym_POUND] = ACTIONS(3), }, - [51] = { - [sym__top_level] = STATE(898), - [sym__top_level_block] = STATE(3707), - [sym__declaration] = STATE(1130), - [sym_decl_alias] = STATE(1131), - [sym_decl_def] = STATE(1131), - [sym_decl_export] = STATE(1131), - [sym_decl_extern] = STATE(1131), - [sym_decl_module] = STATE(1131), - [sym_decl_use] = STATE(1131), - [sym__statement] = STATE(1132), - [sym__control] = STATE(1134), - [sym__ctrl_statement] = STATE(1135), - [sym__ctrl_expression] = STATE(985), - [sym_ctrl_for] = STATE(1136), - [sym_ctrl_loop] = STATE(1136), - [sym_ctrl_error] = STATE(1136), - [sym_ctrl_while] = STATE(1136), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_stmt_let] = STATE(1137), - [sym_stmt_mut] = STATE(1137), - [sym_stmt_const] = STATE(1137), - [sym_stmt_source] = STATE(1137), - [sym_stmt_register] = STATE(1137), - [sym__stmt_hide] = STATE(1137), - [sym_hide_mod] = STATE(1138), - [sym_hide_env] = STATE(1138), - [sym__stmt_overlay] = STATE(1137), - [sym_overlay_list] = STATE(1139), - [sym_overlay_hide] = STATE(1139), - [sym_overlay_new] = STATE(1139), - [sym_overlay_use] = STATE(1139), - [sym_assignment] = STATE(1137), - [sym_pipeline] = STATE(1137), - [sym_pipe_element] = STATE(3096), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2196), - [sym__var] = STATE(2092), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), - [sym_comment] = STATE(51), - [aux_sym__top_level_block_repeat2] = STATE(102), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(227), - [anon_sym_alias] = ACTIONS(229), - [anon_sym_def] = ACTIONS(231), - [anon_sym_def_DASHenv] = ACTIONS(231), - [anon_sym_export_DASHenv] = ACTIONS(233), - [anon_sym_extern] = ACTIONS(235), - [anon_sym_module] = ACTIONS(237), - [anon_sym_use] = ACTIONS(239), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(29), - [anon_sym_error] = ACTIONS(243), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_for] = ACTIONS(249), - [anon_sym_loop] = ACTIONS(251), - [anon_sym_while] = ACTIONS(253), - [anon_sym_do] = ACTIONS(255), - [anon_sym_if] = ACTIONS(257), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_RBRACE] = ACTIONS(333), - [anon_sym_try] = ACTIONS(263), - [anon_sym_return] = ACTIONS(265), - [anon_sym_let] = ACTIONS(267), - [anon_sym_let_DASHenv] = ACTIONS(267), - [anon_sym_mut] = ACTIONS(269), - [anon_sym_const] = ACTIONS(271), - [anon_sym_source] = ACTIONS(273), - [anon_sym_source_DASHenv] = ACTIONS(273), - [anon_sym_register] = ACTIONS(275), - [anon_sym_hide] = ACTIONS(277), - [anon_sym_hide_DASHenv] = ACTIONS(279), - [anon_sym_overlay] = ACTIONS(281), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [11] = { + [sym_comment] = STATE(11), + [anon_sym_SEMI] = ACTIONS(107), + [anon_sym_LF] = ACTIONS(109), + [anon_sym_LBRACK] = ACTIONS(107), + [anon_sym_LPAREN] = ACTIONS(107), + [anon_sym_RPAREN] = ACTIONS(107), + [anon_sym_PIPE] = ACTIONS(107), + [anon_sym_DOLLAR] = ACTIONS(107), + [anon_sym_GT] = ACTIONS(107), + [anon_sym_DASH_DASH] = ACTIONS(107), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_in] = ACTIONS(107), + [anon_sym_LBRACE] = ACTIONS(107), + [anon_sym_RBRACE] = ACTIONS(107), + [anon_sym_STAR] = ACTIONS(107), + [anon_sym_STAR_STAR] = ACTIONS(107), + [anon_sym_PLUS_PLUS] = ACTIONS(107), + [anon_sym_SLASH] = ACTIONS(107), + [anon_sym_mod] = ACTIONS(107), + [anon_sym_SLASH_SLASH] = ACTIONS(107), + [anon_sym_PLUS] = ACTIONS(107), + [anon_sym_bit_DASHshl] = ACTIONS(107), + [anon_sym_bit_DASHshr] = ACTIONS(107), + [anon_sym_EQ_EQ] = ACTIONS(107), + [anon_sym_BANG_EQ] = ACTIONS(107), + [anon_sym_LT2] = ACTIONS(107), + [anon_sym_LT_EQ] = ACTIONS(107), + [anon_sym_GT_EQ] = ACTIONS(107), + [anon_sym_not_DASHin] = ACTIONS(107), + [anon_sym_starts_DASHwith] = ACTIONS(107), + [anon_sym_ends_DASHwith] = ACTIONS(107), + [anon_sym_EQ_TILDE] = ACTIONS(107), + [anon_sym_BANG_TILDE] = ACTIONS(107), + [anon_sym_bit_DASHand] = ACTIONS(107), + [anon_sym_bit_DASHxor] = ACTIONS(107), + [anon_sym_bit_DASHor] = ACTIONS(107), + [anon_sym_and] = ACTIONS(107), + [anon_sym_xor] = ACTIONS(107), + [anon_sym_or] = ACTIONS(107), + [anon_sym_DOT_DOT_LT] = ACTIONS(135), + [anon_sym_DOT_DOT] = ACTIONS(135), + [anon_sym_DOT_DOT_EQ] = ACTIONS(135), + [sym_val_nothing] = ACTIONS(107), + [anon_sym_true] = ACTIONS(107), + [anon_sym_false] = ACTIONS(107), + [aux_sym_val_number_token1] = ACTIONS(107), + [aux_sym_val_number_token2] = ACTIONS(107), + [aux_sym_val_number_token3] = ACTIONS(107), + [aux_sym_val_number_token4] = ACTIONS(107), + [anon_sym_inf] = ACTIONS(107), + [anon_sym_DASHinf] = ACTIONS(107), + [anon_sym_NaN] = ACTIONS(107), + [anon_sym_ns] = ACTIONS(137), + [anon_sym_s] = ACTIONS(137), + [anon_sym_us] = ACTIONS(137), + [anon_sym_ms] = ACTIONS(137), + [anon_sym_sec] = ACTIONS(137), + [anon_sym_min] = ACTIONS(137), + [anon_sym_hr] = ACTIONS(137), + [anon_sym_day] = ACTIONS(137), + [anon_sym_wk] = ACTIONS(137), + [anon_sym_b] = ACTIONS(139), + [anon_sym_B] = ACTIONS(139), + [anon_sym_kb] = ACTIONS(139), + [anon_sym_kB] = ACTIONS(139), + [anon_sym_Kb] = ACTIONS(139), + [anon_sym_KB] = ACTIONS(139), + [anon_sym_mb] = ACTIONS(139), + [anon_sym_mB] = ACTIONS(139), + [anon_sym_Mb] = ACTIONS(139), + [anon_sym_MB] = ACTIONS(139), + [anon_sym_gb] = ACTIONS(139), + [anon_sym_gB] = ACTIONS(139), + [anon_sym_Gb] = ACTIONS(139), + [anon_sym_GB] = ACTIONS(139), + [anon_sym_tb] = ACTIONS(139), + [anon_sym_tB] = ACTIONS(139), + [anon_sym_Tb] = ACTIONS(139), + [anon_sym_TB] = ACTIONS(139), + [anon_sym_pb] = ACTIONS(139), + [anon_sym_pB] = ACTIONS(139), + [anon_sym_Pb] = ACTIONS(139), + [anon_sym_PB] = ACTIONS(139), + [anon_sym_eb] = ACTIONS(139), + [anon_sym_eB] = ACTIONS(139), + [anon_sym_Eb] = ACTIONS(139), + [anon_sym_EB] = ACTIONS(139), + [anon_sym_zb] = ACTIONS(139), + [anon_sym_zB] = ACTIONS(139), + [anon_sym_Zb] = ACTIONS(139), + [anon_sym_ZB] = ACTIONS(139), + [anon_sym_kib] = ACTIONS(139), + [anon_sym_kiB] = ACTIONS(139), + [anon_sym_kIB] = ACTIONS(139), + [anon_sym_kIb] = ACTIONS(139), + [anon_sym_Kib] = ACTIONS(139), + [anon_sym_KIb] = ACTIONS(139), + [anon_sym_KIB] = ACTIONS(139), + [anon_sym_mib] = ACTIONS(139), + [anon_sym_miB] = ACTIONS(139), + [anon_sym_mIB] = ACTIONS(139), + [anon_sym_mIb] = ACTIONS(139), + [anon_sym_Mib] = ACTIONS(139), + [anon_sym_MIb] = ACTIONS(139), + [anon_sym_MIB] = ACTIONS(139), + [anon_sym_gib] = ACTIONS(139), + [anon_sym_giB] = ACTIONS(139), + [anon_sym_gIB] = ACTIONS(139), + [anon_sym_gIb] = ACTIONS(139), + [anon_sym_Gib] = ACTIONS(139), + [anon_sym_GIb] = ACTIONS(139), + [anon_sym_GIB] = ACTIONS(139), + [anon_sym_tib] = ACTIONS(139), + [anon_sym_tiB] = ACTIONS(139), + [anon_sym_tIB] = ACTIONS(139), + [anon_sym_tIb] = ACTIONS(139), + [anon_sym_Tib] = ACTIONS(139), + [anon_sym_TIb] = ACTIONS(139), + [anon_sym_TIB] = ACTIONS(139), + [anon_sym_pib] = ACTIONS(139), + [anon_sym_piB] = ACTIONS(139), + [anon_sym_pIB] = ACTIONS(139), + [anon_sym_pIb] = ACTIONS(139), + [anon_sym_Pib] = ACTIONS(139), + [anon_sym_PIb] = ACTIONS(139), + [anon_sym_PIB] = ACTIONS(139), + [anon_sym_eib] = ACTIONS(139), + [anon_sym_eiB] = ACTIONS(139), + [anon_sym_eIB] = ACTIONS(139), + [anon_sym_eIb] = ACTIONS(139), + [anon_sym_Eib] = ACTIONS(139), + [anon_sym_EIb] = ACTIONS(139), + [anon_sym_EIB] = ACTIONS(139), + [anon_sym_zib] = ACTIONS(139), + [anon_sym_ziB] = ACTIONS(139), + [anon_sym_zIB] = ACTIONS(139), + [anon_sym_zIb] = ACTIONS(139), + [anon_sym_Zib] = ACTIONS(139), + [anon_sym_ZIb] = ACTIONS(139), + [anon_sym_ZIB] = ACTIONS(139), + [anon_sym_0b] = ACTIONS(107), + [anon_sym_0o] = ACTIONS(107), + [anon_sym_0x] = ACTIONS(107), + [sym_val_date] = ACTIONS(107), + [anon_sym_DQUOTE] = ACTIONS(107), + [sym__str_single_quotes] = ACTIONS(107), + [sym__str_back_ticks] = ACTIONS(107), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(107), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(107), + [anon_sym_err_GT] = ACTIONS(107), + [anon_sym_out_GT] = ACTIONS(107), + [anon_sym_e_GT] = ACTIONS(107), + [anon_sym_o_GT] = ACTIONS(107), + [anon_sym_err_PLUSout_GT] = ACTIONS(107), + [anon_sym_out_PLUSerr_GT] = ACTIONS(107), + [anon_sym_o_PLUSe_GT] = ACTIONS(107), + [anon_sym_e_PLUSo_GT] = ACTIONS(107), + [sym_short_flag] = ACTIONS(107), + [aux_sym_unquoted_token1] = ACTIONS(107), + [anon_sym_POUND] = ACTIONS(3), }, - [52] = { - [sym__top_level] = STATE(898), - [sym__top_level_block] = STATE(3695), - [sym__declaration] = STATE(1130), - [sym_decl_alias] = STATE(1131), - [sym_decl_def] = STATE(1131), - [sym_decl_export] = STATE(1131), - [sym_decl_extern] = STATE(1131), - [sym_decl_module] = STATE(1131), - [sym_decl_use] = STATE(1131), - [sym__statement] = STATE(1132), - [sym__control] = STATE(1134), - [sym__ctrl_statement] = STATE(1135), - [sym__ctrl_expression] = STATE(985), - [sym_ctrl_for] = STATE(1136), - [sym_ctrl_loop] = STATE(1136), - [sym_ctrl_error] = STATE(1136), - [sym_ctrl_while] = STATE(1136), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_stmt_let] = STATE(1137), - [sym_stmt_mut] = STATE(1137), - [sym_stmt_const] = STATE(1137), - [sym_stmt_source] = STATE(1137), - [sym_stmt_register] = STATE(1137), - [sym__stmt_hide] = STATE(1137), - [sym_hide_mod] = STATE(1138), - [sym_hide_env] = STATE(1138), - [sym__stmt_overlay] = STATE(1137), - [sym_overlay_list] = STATE(1139), - [sym_overlay_hide] = STATE(1139), - [sym_overlay_new] = STATE(1139), - [sym_overlay_use] = STATE(1139), - [sym_assignment] = STATE(1137), - [sym_pipeline] = STATE(1137), - [sym_pipe_element] = STATE(3096), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2196), - [sym__var] = STATE(2092), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), - [sym_comment] = STATE(52), - [aux_sym__top_level_block_repeat2] = STATE(102), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(227), - [anon_sym_alias] = ACTIONS(229), - [anon_sym_def] = ACTIONS(231), - [anon_sym_def_DASHenv] = ACTIONS(231), - [anon_sym_export_DASHenv] = ACTIONS(233), - [anon_sym_extern] = ACTIONS(235), - [anon_sym_module] = ACTIONS(237), - [anon_sym_use] = ACTIONS(239), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(29), - [anon_sym_error] = ACTIONS(243), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_for] = ACTIONS(249), - [anon_sym_loop] = ACTIONS(251), - [anon_sym_while] = ACTIONS(253), - [anon_sym_do] = ACTIONS(255), - [anon_sym_if] = ACTIONS(257), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_RBRACE] = ACTIONS(335), - [anon_sym_try] = ACTIONS(263), - [anon_sym_return] = ACTIONS(265), - [anon_sym_let] = ACTIONS(267), - [anon_sym_let_DASHenv] = ACTIONS(267), - [anon_sym_mut] = ACTIONS(269), - [anon_sym_const] = ACTIONS(271), - [anon_sym_source] = ACTIONS(273), - [anon_sym_source_DASHenv] = ACTIONS(273), - [anon_sym_register] = ACTIONS(275), - [anon_sym_hide] = ACTIONS(277), - [anon_sym_hide_DASHenv] = ACTIONS(279), - [anon_sym_overlay] = ACTIONS(281), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [12] = { + [sym_comment] = STATE(12), + [ts_builtin_sym_end] = ACTIONS(105), + [anon_sym_SEMI] = ACTIONS(103), + [anon_sym_LF] = ACTIONS(105), + [anon_sym_LBRACK] = ACTIONS(103), + [anon_sym_LPAREN] = ACTIONS(103), + [anon_sym_PIPE] = ACTIONS(103), + [anon_sym_DOLLAR] = ACTIONS(103), + [anon_sym_GT] = ACTIONS(103), + [anon_sym_DASH_DASH] = ACTIONS(103), + [anon_sym_DASH] = ACTIONS(103), + [anon_sym_in] = ACTIONS(103), + [anon_sym_LBRACE] = ACTIONS(103), + [anon_sym_STAR] = ACTIONS(103), + [anon_sym_STAR_STAR] = ACTIONS(103), + [anon_sym_PLUS_PLUS] = ACTIONS(103), + [anon_sym_SLASH] = ACTIONS(103), + [anon_sym_mod] = ACTIONS(103), + [anon_sym_SLASH_SLASH] = ACTIONS(103), + [anon_sym_PLUS] = ACTIONS(103), + [anon_sym_bit_DASHshl] = ACTIONS(103), + [anon_sym_bit_DASHshr] = ACTIONS(103), + [anon_sym_EQ_EQ] = ACTIONS(103), + [anon_sym_BANG_EQ] = ACTIONS(103), + [anon_sym_LT2] = ACTIONS(103), + [anon_sym_LT_EQ] = ACTIONS(103), + [anon_sym_GT_EQ] = ACTIONS(103), + [anon_sym_not_DASHin] = ACTIONS(103), + [anon_sym_starts_DASHwith] = ACTIONS(103), + [anon_sym_ends_DASHwith] = ACTIONS(103), + [anon_sym_EQ_TILDE] = ACTIONS(103), + [anon_sym_BANG_TILDE] = ACTIONS(103), + [anon_sym_bit_DASHand] = ACTIONS(103), + [anon_sym_bit_DASHxor] = ACTIONS(103), + [anon_sym_bit_DASHor] = ACTIONS(103), + [anon_sym_and] = ACTIONS(103), + [anon_sym_xor] = ACTIONS(103), + [anon_sym_or] = ACTIONS(103), + [anon_sym_DOT_DOT_LT] = ACTIONS(103), + [anon_sym_DOT_DOT] = ACTIONS(103), + [anon_sym_DOT_DOT_EQ] = ACTIONS(103), + [sym_val_nothing] = ACTIONS(103), + [anon_sym_true] = ACTIONS(103), + [anon_sym_false] = ACTIONS(103), + [aux_sym_val_number_token1] = ACTIONS(103), + [aux_sym_val_number_token2] = ACTIONS(103), + [aux_sym_val_number_token3] = ACTIONS(103), + [aux_sym_val_number_token4] = ACTIONS(103), + [anon_sym_inf] = ACTIONS(103), + [anon_sym_DASHinf] = ACTIONS(103), + [anon_sym_NaN] = ACTIONS(103), + [anon_sym_ns] = ACTIONS(103), + [anon_sym_s] = ACTIONS(103), + [anon_sym_us] = ACTIONS(103), + [anon_sym_ms] = ACTIONS(103), + [anon_sym_sec] = ACTIONS(103), + [anon_sym_min] = ACTIONS(103), + [anon_sym_hr] = ACTIONS(103), + [anon_sym_day] = ACTIONS(103), + [anon_sym_wk] = ACTIONS(103), + [anon_sym_b] = ACTIONS(103), + [anon_sym_B] = ACTIONS(103), + [anon_sym_kb] = ACTIONS(103), + [anon_sym_kB] = ACTIONS(103), + [anon_sym_Kb] = ACTIONS(103), + [anon_sym_KB] = ACTIONS(103), + [anon_sym_mb] = ACTIONS(103), + [anon_sym_mB] = ACTIONS(103), + [anon_sym_Mb] = ACTIONS(103), + [anon_sym_MB] = ACTIONS(103), + [anon_sym_gb] = ACTIONS(103), + [anon_sym_gB] = ACTIONS(103), + [anon_sym_Gb] = ACTIONS(103), + [anon_sym_GB] = ACTIONS(103), + [anon_sym_tb] = ACTIONS(103), + [anon_sym_tB] = ACTIONS(103), + [anon_sym_Tb] = ACTIONS(103), + [anon_sym_TB] = ACTIONS(103), + [anon_sym_pb] = ACTIONS(103), + [anon_sym_pB] = ACTIONS(103), + [anon_sym_Pb] = ACTIONS(103), + [anon_sym_PB] = ACTIONS(103), + [anon_sym_eb] = ACTIONS(103), + [anon_sym_eB] = ACTIONS(103), + [anon_sym_Eb] = ACTIONS(103), + [anon_sym_EB] = ACTIONS(103), + [anon_sym_zb] = ACTIONS(103), + [anon_sym_zB] = ACTIONS(103), + [anon_sym_Zb] = ACTIONS(103), + [anon_sym_ZB] = ACTIONS(103), + [anon_sym_kib] = ACTIONS(103), + [anon_sym_kiB] = ACTIONS(103), + [anon_sym_kIB] = ACTIONS(103), + [anon_sym_kIb] = ACTIONS(103), + [anon_sym_Kib] = ACTIONS(103), + [anon_sym_KIb] = ACTIONS(103), + [anon_sym_KIB] = ACTIONS(103), + [anon_sym_mib] = ACTIONS(103), + [anon_sym_miB] = ACTIONS(103), + [anon_sym_mIB] = ACTIONS(103), + [anon_sym_mIb] = ACTIONS(103), + [anon_sym_Mib] = ACTIONS(103), + [anon_sym_MIb] = ACTIONS(103), + [anon_sym_MIB] = ACTIONS(103), + [anon_sym_gib] = ACTIONS(103), + [anon_sym_giB] = ACTIONS(103), + [anon_sym_gIB] = ACTIONS(103), + [anon_sym_gIb] = ACTIONS(103), + [anon_sym_Gib] = ACTIONS(103), + [anon_sym_GIb] = ACTIONS(103), + [anon_sym_GIB] = ACTIONS(103), + [anon_sym_tib] = ACTIONS(103), + [anon_sym_tiB] = ACTIONS(103), + [anon_sym_tIB] = ACTIONS(103), + [anon_sym_tIb] = ACTIONS(103), + [anon_sym_Tib] = ACTIONS(103), + [anon_sym_TIb] = ACTIONS(103), + [anon_sym_TIB] = ACTIONS(103), + [anon_sym_pib] = ACTIONS(103), + [anon_sym_piB] = ACTIONS(103), + [anon_sym_pIB] = ACTIONS(103), + [anon_sym_pIb] = ACTIONS(103), + [anon_sym_Pib] = ACTIONS(103), + [anon_sym_PIb] = ACTIONS(103), + [anon_sym_PIB] = ACTIONS(103), + [anon_sym_eib] = ACTIONS(103), + [anon_sym_eiB] = ACTIONS(103), + [anon_sym_eIB] = ACTIONS(103), + [anon_sym_eIb] = ACTIONS(103), + [anon_sym_Eib] = ACTIONS(103), + [anon_sym_EIb] = ACTIONS(103), + [anon_sym_EIB] = ACTIONS(103), + [anon_sym_zib] = ACTIONS(103), + [anon_sym_ziB] = ACTIONS(103), + [anon_sym_zIB] = ACTIONS(103), + [anon_sym_zIb] = ACTIONS(103), + [anon_sym_Zib] = ACTIONS(103), + [anon_sym_ZIb] = ACTIONS(103), + [anon_sym_ZIB] = ACTIONS(103), + [anon_sym_0b] = ACTIONS(103), + [anon_sym_0o] = ACTIONS(103), + [anon_sym_0x] = ACTIONS(103), + [sym_val_date] = ACTIONS(103), + [anon_sym_DQUOTE] = ACTIONS(103), + [sym__str_single_quotes] = ACTIONS(103), + [sym__str_back_ticks] = ACTIONS(103), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(103), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(103), + [anon_sym_err_GT] = ACTIONS(103), + [anon_sym_out_GT] = ACTIONS(103), + [anon_sym_e_GT] = ACTIONS(103), + [anon_sym_o_GT] = ACTIONS(103), + [anon_sym_err_PLUSout_GT] = ACTIONS(103), + [anon_sym_out_PLUSerr_GT] = ACTIONS(103), + [anon_sym_o_PLUSe_GT] = ACTIONS(103), + [anon_sym_e_PLUSo_GT] = ACTIONS(103), + [sym_short_flag] = ACTIONS(103), + [aux_sym_unquoted_token1] = ACTIONS(103), + [anon_sym_POUND] = ACTIONS(3), }, - [53] = { - [sym_comment] = STATE(53), - [anon_sym_SEMI] = ACTIONS(105), - [anon_sym_LF] = ACTIONS(103), - [anon_sym_RPAREN] = ACTIONS(105), - [anon_sym_PIPE] = ACTIONS(105), - [anon_sym_GT] = ACTIONS(105), - [anon_sym_DASH] = ACTIONS(105), - [anon_sym_in] = ACTIONS(105), - [anon_sym_STAR] = ACTIONS(105), + [13] = { + [sym_comment] = STATE(13), + [ts_builtin_sym_end] = ACTIONS(109), + [anon_sym_SEMI] = ACTIONS(107), + [anon_sym_LF] = ACTIONS(109), + [anon_sym_LBRACK] = ACTIONS(107), + [anon_sym_LPAREN] = ACTIONS(107), + [anon_sym_PIPE] = ACTIONS(107), + [anon_sym_DOLLAR] = ACTIONS(107), + [anon_sym_GT] = ACTIONS(107), + [anon_sym_DASH_DASH] = ACTIONS(107), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_in] = ACTIONS(107), + [anon_sym_LBRACE] = ACTIONS(107), + [anon_sym_STAR] = ACTIONS(107), + [anon_sym_STAR_STAR] = ACTIONS(107), + [anon_sym_PLUS_PLUS] = ACTIONS(107), + [anon_sym_SLASH] = ACTIONS(107), + [anon_sym_mod] = ACTIONS(107), + [anon_sym_SLASH_SLASH] = ACTIONS(107), + [anon_sym_PLUS] = ACTIONS(107), + [anon_sym_bit_DASHshl] = ACTIONS(107), + [anon_sym_bit_DASHshr] = ACTIONS(107), + [anon_sym_EQ_EQ] = ACTIONS(107), + [anon_sym_BANG_EQ] = ACTIONS(107), + [anon_sym_LT2] = ACTIONS(107), + [anon_sym_LT_EQ] = ACTIONS(107), + [anon_sym_GT_EQ] = ACTIONS(107), + [anon_sym_not_DASHin] = ACTIONS(107), + [anon_sym_starts_DASHwith] = ACTIONS(107), + [anon_sym_ends_DASHwith] = ACTIONS(107), + [anon_sym_EQ_TILDE] = ACTIONS(107), + [anon_sym_BANG_TILDE] = ACTIONS(107), + [anon_sym_bit_DASHand] = ACTIONS(107), + [anon_sym_bit_DASHxor] = ACTIONS(107), + [anon_sym_bit_DASHor] = ACTIONS(107), + [anon_sym_and] = ACTIONS(107), + [anon_sym_xor] = ACTIONS(107), + [anon_sym_or] = ACTIONS(107), + [anon_sym_DOT_DOT_LT] = ACTIONS(141), + [anon_sym_DOT_DOT] = ACTIONS(141), + [anon_sym_DOT_DOT_EQ] = ACTIONS(141), + [sym_val_nothing] = ACTIONS(107), + [anon_sym_true] = ACTIONS(107), + [anon_sym_false] = ACTIONS(107), + [aux_sym_val_number_token1] = ACTIONS(107), + [aux_sym_val_number_token2] = ACTIONS(107), + [aux_sym_val_number_token3] = ACTIONS(107), + [aux_sym_val_number_token4] = ACTIONS(107), + [anon_sym_inf] = ACTIONS(107), + [anon_sym_DASHinf] = ACTIONS(107), + [anon_sym_NaN] = ACTIONS(107), + [anon_sym_ns] = ACTIONS(143), + [anon_sym_s] = ACTIONS(143), + [anon_sym_us] = ACTIONS(143), + [anon_sym_ms] = ACTIONS(143), + [anon_sym_sec] = ACTIONS(143), + [anon_sym_min] = ACTIONS(143), + [anon_sym_hr] = ACTIONS(143), + [anon_sym_day] = ACTIONS(143), + [anon_sym_wk] = ACTIONS(143), + [anon_sym_b] = ACTIONS(145), + [anon_sym_B] = ACTIONS(145), + [anon_sym_kb] = ACTIONS(145), + [anon_sym_kB] = ACTIONS(145), + [anon_sym_Kb] = ACTIONS(145), + [anon_sym_KB] = ACTIONS(145), + [anon_sym_mb] = ACTIONS(145), + [anon_sym_mB] = ACTIONS(145), + [anon_sym_Mb] = ACTIONS(145), + [anon_sym_MB] = ACTIONS(145), + [anon_sym_gb] = ACTIONS(145), + [anon_sym_gB] = ACTIONS(145), + [anon_sym_Gb] = ACTIONS(145), + [anon_sym_GB] = ACTIONS(145), + [anon_sym_tb] = ACTIONS(145), + [anon_sym_tB] = ACTIONS(145), + [anon_sym_Tb] = ACTIONS(145), + [anon_sym_TB] = ACTIONS(145), + [anon_sym_pb] = ACTIONS(145), + [anon_sym_pB] = ACTIONS(145), + [anon_sym_Pb] = ACTIONS(145), + [anon_sym_PB] = ACTIONS(145), + [anon_sym_eb] = ACTIONS(145), + [anon_sym_eB] = ACTIONS(145), + [anon_sym_Eb] = ACTIONS(145), + [anon_sym_EB] = ACTIONS(145), + [anon_sym_zb] = ACTIONS(145), + [anon_sym_zB] = ACTIONS(145), + [anon_sym_Zb] = ACTIONS(145), + [anon_sym_ZB] = ACTIONS(145), + [anon_sym_kib] = ACTIONS(145), + [anon_sym_kiB] = ACTIONS(145), + [anon_sym_kIB] = ACTIONS(145), + [anon_sym_kIb] = ACTIONS(145), + [anon_sym_Kib] = ACTIONS(145), + [anon_sym_KIb] = ACTIONS(145), + [anon_sym_KIB] = ACTIONS(145), + [anon_sym_mib] = ACTIONS(145), + [anon_sym_miB] = ACTIONS(145), + [anon_sym_mIB] = ACTIONS(145), + [anon_sym_mIb] = ACTIONS(145), + [anon_sym_Mib] = ACTIONS(145), + [anon_sym_MIb] = ACTIONS(145), + [anon_sym_MIB] = ACTIONS(145), + [anon_sym_gib] = ACTIONS(145), + [anon_sym_giB] = ACTIONS(145), + [anon_sym_gIB] = ACTIONS(145), + [anon_sym_gIb] = ACTIONS(145), + [anon_sym_Gib] = ACTIONS(145), + [anon_sym_GIb] = ACTIONS(145), + [anon_sym_GIB] = ACTIONS(145), + [anon_sym_tib] = ACTIONS(145), + [anon_sym_tiB] = ACTIONS(145), + [anon_sym_tIB] = ACTIONS(145), + [anon_sym_tIb] = ACTIONS(145), + [anon_sym_Tib] = ACTIONS(145), + [anon_sym_TIb] = ACTIONS(145), + [anon_sym_TIB] = ACTIONS(145), + [anon_sym_pib] = ACTIONS(145), + [anon_sym_piB] = ACTIONS(145), + [anon_sym_pIB] = ACTIONS(145), + [anon_sym_pIb] = ACTIONS(145), + [anon_sym_Pib] = ACTIONS(145), + [anon_sym_PIb] = ACTIONS(145), + [anon_sym_PIB] = ACTIONS(145), + [anon_sym_eib] = ACTIONS(145), + [anon_sym_eiB] = ACTIONS(145), + [anon_sym_eIB] = ACTIONS(145), + [anon_sym_eIb] = ACTIONS(145), + [anon_sym_Eib] = ACTIONS(145), + [anon_sym_EIb] = ACTIONS(145), + [anon_sym_EIB] = ACTIONS(145), + [anon_sym_zib] = ACTIONS(145), + [anon_sym_ziB] = ACTIONS(145), + [anon_sym_zIB] = ACTIONS(145), + [anon_sym_zIb] = ACTIONS(145), + [anon_sym_Zib] = ACTIONS(145), + [anon_sym_ZIb] = ACTIONS(145), + [anon_sym_ZIB] = ACTIONS(145), + [anon_sym_0b] = ACTIONS(107), + [anon_sym_0o] = ACTIONS(107), + [anon_sym_0x] = ACTIONS(107), + [sym_val_date] = ACTIONS(107), + [anon_sym_DQUOTE] = ACTIONS(107), + [sym__str_single_quotes] = ACTIONS(107), + [sym__str_back_ticks] = ACTIONS(107), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(107), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(107), + [anon_sym_err_GT] = ACTIONS(107), + [anon_sym_out_GT] = ACTIONS(107), + [anon_sym_e_GT] = ACTIONS(107), + [anon_sym_o_GT] = ACTIONS(107), + [anon_sym_err_PLUSout_GT] = ACTIONS(107), + [anon_sym_out_PLUSerr_GT] = ACTIONS(107), + [anon_sym_o_PLUSe_GT] = ACTIONS(107), + [anon_sym_e_PLUSo_GT] = ACTIONS(107), + [sym_short_flag] = ACTIONS(107), + [aux_sym_unquoted_token1] = ACTIONS(107), + [anon_sym_POUND] = ACTIONS(3), + }, + [14] = { + [sym_comment] = STATE(14), + [anon_sym_LBRACK] = ACTIONS(105), + [anon_sym_COMMA] = ACTIONS(105), + [anon_sym_LPAREN] = ACTIONS(105), + [anon_sym_DOLLAR] = ACTIONS(103), + [anon_sym_GT] = ACTIONS(103), + [anon_sym_DASH] = ACTIONS(103), + [anon_sym_in] = ACTIONS(103), + [anon_sym_LBRACE] = ACTIONS(105), + [anon_sym_RBRACE] = ACTIONS(105), + [anon_sym__] = ACTIONS(105), + [anon_sym_STAR] = ACTIONS(103), [anon_sym_STAR_STAR] = ACTIONS(105), [anon_sym_PLUS_PLUS] = ACTIONS(105), - [anon_sym_SLASH] = ACTIONS(105), + [anon_sym_SLASH] = ACTIONS(103), [anon_sym_mod] = ACTIONS(105), [anon_sym_SLASH_SLASH] = ACTIONS(105), - [anon_sym_PLUS] = ACTIONS(105), + [anon_sym_PLUS] = ACTIONS(103), [anon_sym_bit_DASHshl] = ACTIONS(105), [anon_sym_bit_DASHshr] = ACTIONS(105), [anon_sym_EQ_EQ] = ACTIONS(105), [anon_sym_BANG_EQ] = ACTIONS(105), - [anon_sym_LT2] = ACTIONS(105), + [anon_sym_LT2] = ACTIONS(103), [anon_sym_LT_EQ] = ACTIONS(105), [anon_sym_GT_EQ] = ACTIONS(105), [anon_sym_not_DASHin] = ACTIONS(105), @@ -48790,5238 +43672,2914 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_and] = ACTIONS(105), [anon_sym_xor] = ACTIONS(105), [anon_sym_or] = ACTIONS(105), - [anon_sym_DOT_DOT_LT] = ACTIONS(221), - [anon_sym_DOT_DOT] = ACTIONS(221), - [anon_sym_DOT_DOT_EQ] = ACTIONS(221), - [anon_sym_ns] = ACTIONS(223), - [anon_sym_s] = ACTIONS(223), - [anon_sym_us] = ACTIONS(223), - [anon_sym_ms] = ACTIONS(223), - [anon_sym_sec] = ACTIONS(223), - [anon_sym_min] = ACTIONS(223), - [anon_sym_hr] = ACTIONS(223), - [anon_sym_day] = ACTIONS(223), - [anon_sym_wk] = ACTIONS(223), - [anon_sym_b] = ACTIONS(225), - [anon_sym_B] = ACTIONS(225), - [anon_sym_kb] = ACTIONS(225), - [anon_sym_kB] = ACTIONS(225), - [anon_sym_Kb] = ACTIONS(225), - [anon_sym_KB] = ACTIONS(225), - [anon_sym_mb] = ACTIONS(225), - [anon_sym_mB] = ACTIONS(225), - [anon_sym_Mb] = ACTIONS(225), - [anon_sym_MB] = ACTIONS(225), - [anon_sym_gb] = ACTIONS(225), - [anon_sym_gB] = ACTIONS(225), - [anon_sym_Gb] = ACTIONS(225), - [anon_sym_GB] = ACTIONS(225), - [anon_sym_tb] = ACTIONS(225), - [anon_sym_tB] = ACTIONS(225), - [anon_sym_Tb] = ACTIONS(225), - [anon_sym_TB] = ACTIONS(225), - [anon_sym_pb] = ACTIONS(225), - [anon_sym_pB] = ACTIONS(225), - [anon_sym_Pb] = ACTIONS(225), - [anon_sym_PB] = ACTIONS(225), - [anon_sym_eb] = ACTIONS(225), - [anon_sym_eB] = ACTIONS(225), - [anon_sym_Eb] = ACTIONS(225), - [anon_sym_EB] = ACTIONS(225), - [anon_sym_zb] = ACTIONS(225), - [anon_sym_zB] = ACTIONS(225), - [anon_sym_Zb] = ACTIONS(225), - [anon_sym_ZB] = ACTIONS(225), - [anon_sym_kib] = ACTIONS(225), - [anon_sym_kiB] = ACTIONS(225), - [anon_sym_kIB] = ACTIONS(225), - [anon_sym_kIb] = ACTIONS(225), - [anon_sym_Kib] = ACTIONS(225), - [anon_sym_KIb] = ACTIONS(225), - [anon_sym_KIB] = ACTIONS(225), - [anon_sym_mib] = ACTIONS(225), - [anon_sym_miB] = ACTIONS(225), - [anon_sym_mIB] = ACTIONS(225), - [anon_sym_mIb] = ACTIONS(225), - [anon_sym_Mib] = ACTIONS(225), - [anon_sym_MIb] = ACTIONS(225), - [anon_sym_MIB] = ACTIONS(225), - [anon_sym_gib] = ACTIONS(225), - [anon_sym_giB] = ACTIONS(225), - [anon_sym_gIB] = ACTIONS(225), - [anon_sym_gIb] = ACTIONS(225), - [anon_sym_Gib] = ACTIONS(225), - [anon_sym_GIb] = ACTIONS(225), - [anon_sym_GIB] = ACTIONS(225), - [anon_sym_tib] = ACTIONS(225), - [anon_sym_tiB] = ACTIONS(225), - [anon_sym_tIB] = ACTIONS(225), - [anon_sym_tIb] = ACTIONS(225), - [anon_sym_Tib] = ACTIONS(225), - [anon_sym_TIb] = ACTIONS(225), - [anon_sym_TIB] = ACTIONS(225), - [anon_sym_pib] = ACTIONS(225), - [anon_sym_piB] = ACTIONS(225), - [anon_sym_pIB] = ACTIONS(225), - [anon_sym_pIb] = ACTIONS(225), - [anon_sym_Pib] = ACTIONS(225), - [anon_sym_PIb] = ACTIONS(225), - [anon_sym_PIB] = ACTIONS(225), - [anon_sym_eib] = ACTIONS(225), - [anon_sym_eiB] = ACTIONS(225), - [anon_sym_eIB] = ACTIONS(225), - [anon_sym_eIb] = ACTIONS(225), - [anon_sym_Eib] = ACTIONS(225), - [anon_sym_EIb] = ACTIONS(225), - [anon_sym_EIB] = ACTIONS(225), - [anon_sym_zib] = ACTIONS(225), - [anon_sym_ziB] = ACTIONS(225), - [anon_sym_zIB] = ACTIONS(225), - [anon_sym_zIb] = ACTIONS(225), - [anon_sym_Zib] = ACTIONS(225), - [anon_sym_ZIb] = ACTIONS(225), - [anon_sym_ZIB] = ACTIONS(225), - [anon_sym_POUND] = ACTIONS(3), - }, - [54] = { - [sym__declaration] = STATE(1229), - [sym_decl_alias] = STATE(1314), - [sym_decl_def] = STATE(1314), - [sym_decl_export] = STATE(1314), - [sym_decl_extern] = STATE(1314), - [sym_decl_module] = STATE(1314), - [sym_decl_use] = STATE(1314), - [sym__statement] = STATE(1224), - [sym__control] = STATE(1313), - [sym__ctrl_statement] = STATE(1310), - [sym__ctrl_expression] = STATE(977), - [sym_ctrl_for] = STATE(1302), - [sym_ctrl_loop] = STATE(1302), - [sym_ctrl_error] = STATE(1302), - [sym_ctrl_while] = STATE(1302), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_stmt_let] = STATE(1299), - [sym_stmt_mut] = STATE(1299), - [sym_stmt_const] = STATE(1299), - [sym_stmt_source] = STATE(1299), - [sym_stmt_register] = STATE(1299), - [sym__stmt_hide] = STATE(1299), - [sym_hide_mod] = STATE(1289), - [sym_hide_env] = STATE(1289), - [sym__stmt_overlay] = STATE(1299), - [sym_overlay_list] = STATE(1286), - [sym_overlay_hide] = STATE(1286), - [sym_overlay_new] = STATE(1286), - [sym_overlay_use] = STATE(1286), - [sym_assignment] = STATE(1299), - [sym_pipeline] = STATE(1299), - [sym_pipe_element] = STATE(3071), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2216), - [sym__var] = STATE(2092), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), - [sym_comment] = STATE(54), - [aux_sym_val_closure_repeat1] = STATE(61), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(337), - [anon_sym_alias] = ACTIONS(339), - [anon_sym_def] = ACTIONS(341), - [anon_sym_def_DASHenv] = ACTIONS(341), - [anon_sym_export_DASHenv] = ACTIONS(343), - [anon_sym_extern] = ACTIONS(345), - [anon_sym_module] = ACTIONS(347), - [anon_sym_use] = ACTIONS(349), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(29), - [anon_sym_error] = ACTIONS(351), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_for] = ACTIONS(353), - [anon_sym_loop] = ACTIONS(355), - [anon_sym_while] = ACTIONS(357), - [anon_sym_do] = ACTIONS(255), - [anon_sym_if] = ACTIONS(257), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_RBRACE] = ACTIONS(359), - [anon_sym_try] = ACTIONS(263), - [anon_sym_return] = ACTIONS(265), - [anon_sym_let] = ACTIONS(361), - [anon_sym_let_DASHenv] = ACTIONS(361), - [anon_sym_mut] = ACTIONS(363), - [anon_sym_const] = ACTIONS(365), - [anon_sym_source] = ACTIONS(367), - [anon_sym_source_DASHenv] = ACTIONS(367), - [anon_sym_register] = ACTIONS(369), - [anon_sym_hide] = ACTIONS(371), - [anon_sym_hide_DASHenv] = ACTIONS(373), - [anon_sym_overlay] = ACTIONS(375), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), - }, - [55] = { - [sym__declaration] = STATE(1229), - [sym_decl_alias] = STATE(1314), - [sym_decl_def] = STATE(1314), - [sym_decl_export] = STATE(1314), - [sym_decl_extern] = STATE(1314), - [sym_decl_module] = STATE(1314), - [sym_decl_use] = STATE(1314), - [sym__statement] = STATE(1224), - [sym__control] = STATE(1313), - [sym__ctrl_statement] = STATE(1310), - [sym__ctrl_expression] = STATE(977), - [sym_ctrl_for] = STATE(1302), - [sym_ctrl_loop] = STATE(1302), - [sym_ctrl_error] = STATE(1302), - [sym_ctrl_while] = STATE(1302), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_stmt_let] = STATE(1299), - [sym_stmt_mut] = STATE(1299), - [sym_stmt_const] = STATE(1299), - [sym_stmt_source] = STATE(1299), - [sym_stmt_register] = STATE(1299), - [sym__stmt_hide] = STATE(1299), - [sym_hide_mod] = STATE(1289), - [sym_hide_env] = STATE(1289), - [sym__stmt_overlay] = STATE(1299), - [sym_overlay_list] = STATE(1286), - [sym_overlay_hide] = STATE(1286), - [sym_overlay_new] = STATE(1286), - [sym_overlay_use] = STATE(1286), - [sym_assignment] = STATE(1299), - [sym_pipeline] = STATE(1299), - [sym_pipe_element] = STATE(3071), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2216), - [sym__var] = STATE(2092), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), - [sym_comment] = STATE(55), - [aux_sym_val_closure_repeat1] = STATE(94), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(337), - [anon_sym_alias] = ACTIONS(339), - [anon_sym_def] = ACTIONS(341), - [anon_sym_def_DASHenv] = ACTIONS(341), - [anon_sym_export_DASHenv] = ACTIONS(343), - [anon_sym_extern] = ACTIONS(345), - [anon_sym_module] = ACTIONS(347), - [anon_sym_use] = ACTIONS(349), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(29), - [anon_sym_error] = ACTIONS(351), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_for] = ACTIONS(353), - [anon_sym_loop] = ACTIONS(355), - [anon_sym_while] = ACTIONS(357), - [anon_sym_do] = ACTIONS(255), - [anon_sym_if] = ACTIONS(257), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_RBRACE] = ACTIONS(377), - [anon_sym_try] = ACTIONS(263), - [anon_sym_return] = ACTIONS(265), - [anon_sym_let] = ACTIONS(361), - [anon_sym_let_DASHenv] = ACTIONS(361), - [anon_sym_mut] = ACTIONS(363), - [anon_sym_const] = ACTIONS(365), - [anon_sym_source] = ACTIONS(367), - [anon_sym_source_DASHenv] = ACTIONS(367), - [anon_sym_register] = ACTIONS(369), - [anon_sym_hide] = ACTIONS(371), - [anon_sym_hide_DASHenv] = ACTIONS(373), - [anon_sym_overlay] = ACTIONS(375), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), - }, - [56] = { - [sym__declaration] = STATE(1229), - [sym_decl_alias] = STATE(1314), - [sym_decl_def] = STATE(1314), - [sym_decl_export] = STATE(1314), - [sym_decl_extern] = STATE(1314), - [sym_decl_module] = STATE(1314), - [sym_decl_use] = STATE(1314), - [sym__statement] = STATE(1224), - [sym__control] = STATE(1313), - [sym__ctrl_statement] = STATE(1310), - [sym__ctrl_expression] = STATE(977), - [sym_ctrl_for] = STATE(1302), - [sym_ctrl_loop] = STATE(1302), - [sym_ctrl_error] = STATE(1302), - [sym_ctrl_while] = STATE(1302), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_stmt_let] = STATE(1299), - [sym_stmt_mut] = STATE(1299), - [sym_stmt_const] = STATE(1299), - [sym_stmt_source] = STATE(1299), - [sym_stmt_register] = STATE(1299), - [sym__stmt_hide] = STATE(1299), - [sym_hide_mod] = STATE(1289), - [sym_hide_env] = STATE(1289), - [sym__stmt_overlay] = STATE(1299), - [sym_overlay_list] = STATE(1286), - [sym_overlay_hide] = STATE(1286), - [sym_overlay_new] = STATE(1286), - [sym_overlay_use] = STATE(1286), - [sym_assignment] = STATE(1299), - [sym_pipeline] = STATE(1299), - [sym_pipe_element] = STATE(3071), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2216), - [sym__var] = STATE(2092), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), - [sym_comment] = STATE(56), - [aux_sym_val_closure_repeat1] = STATE(56), - [sym_cmd_identifier] = ACTIONS(379), - [anon_sym_export] = ACTIONS(382), - [anon_sym_alias] = ACTIONS(385), - [anon_sym_def] = ACTIONS(388), - [anon_sym_def_DASHenv] = ACTIONS(388), - [anon_sym_export_DASHenv] = ACTIONS(391), - [anon_sym_extern] = ACTIONS(394), - [anon_sym_module] = ACTIONS(397), - [anon_sym_use] = ACTIONS(400), - [anon_sym_LBRACK] = ACTIONS(403), - [anon_sym_LPAREN] = ACTIONS(406), - [anon_sym_DOLLAR] = ACTIONS(409), - [anon_sym_error] = ACTIONS(412), - [anon_sym_DASH] = ACTIONS(415), - [anon_sym_break] = ACTIONS(418), - [anon_sym_continue] = ACTIONS(421), - [anon_sym_for] = ACTIONS(424), - [anon_sym_loop] = ACTIONS(427), - [anon_sym_while] = ACTIONS(430), - [anon_sym_do] = ACTIONS(433), - [anon_sym_if] = ACTIONS(436), - [anon_sym_match] = ACTIONS(439), - [anon_sym_LBRACE] = ACTIONS(442), - [anon_sym_RBRACE] = ACTIONS(445), - [anon_sym_try] = ACTIONS(447), - [anon_sym_return] = ACTIONS(450), - [anon_sym_let] = ACTIONS(453), - [anon_sym_let_DASHenv] = ACTIONS(453), - [anon_sym_mut] = ACTIONS(456), - [anon_sym_const] = ACTIONS(459), - [anon_sym_source] = ACTIONS(462), - [anon_sym_source_DASHenv] = ACTIONS(462), - [anon_sym_register] = ACTIONS(465), - [anon_sym_hide] = ACTIONS(468), - [anon_sym_hide_DASHenv] = ACTIONS(471), - [anon_sym_overlay] = ACTIONS(474), - [anon_sym_where] = ACTIONS(477), - [anon_sym_not] = ACTIONS(480), - [anon_sym_DOT_DOT_LT] = ACTIONS(483), - [anon_sym_DOT_DOT] = ACTIONS(486), - [anon_sym_DOT_DOT_EQ] = ACTIONS(483), - [sym_val_nothing] = ACTIONS(489), - [anon_sym_true] = ACTIONS(492), - [anon_sym_false] = ACTIONS(492), - [aux_sym_val_number_token1] = ACTIONS(495), - [aux_sym_val_number_token2] = ACTIONS(498), - [aux_sym_val_number_token3] = ACTIONS(498), - [aux_sym_val_number_token4] = ACTIONS(498), - [anon_sym_inf] = ACTIONS(495), - [anon_sym_DASHinf] = ACTIONS(498), - [anon_sym_NaN] = ACTIONS(495), - [anon_sym_0b] = ACTIONS(501), - [anon_sym_0o] = ACTIONS(501), - [anon_sym_0x] = ACTIONS(501), - [sym_val_date] = ACTIONS(504), - [anon_sym_DQUOTE] = ACTIONS(507), - [sym__str_single_quotes] = ACTIONS(510), - [sym__str_back_ticks] = ACTIONS(510), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(513), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(516), - [anon_sym_CARET] = ACTIONS(519), - [anon_sym_POUND] = ACTIONS(153), - }, - [57] = { - [sym__declaration] = STATE(1229), - [sym_decl_alias] = STATE(1314), - [sym_decl_def] = STATE(1314), - [sym_decl_export] = STATE(1314), - [sym_decl_extern] = STATE(1314), - [sym_decl_module] = STATE(1314), - [sym_decl_use] = STATE(1314), - [sym__statement] = STATE(1224), - [sym__control] = STATE(1313), - [sym__ctrl_statement] = STATE(1310), - [sym__ctrl_expression] = STATE(977), - [sym_ctrl_for] = STATE(1302), - [sym_ctrl_loop] = STATE(1302), - [sym_ctrl_error] = STATE(1302), - [sym_ctrl_while] = STATE(1302), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_stmt_let] = STATE(1299), - [sym_stmt_mut] = STATE(1299), - [sym_stmt_const] = STATE(1299), - [sym_stmt_source] = STATE(1299), - [sym_stmt_register] = STATE(1299), - [sym__stmt_hide] = STATE(1299), - [sym_hide_mod] = STATE(1289), - [sym_hide_env] = STATE(1289), - [sym__stmt_overlay] = STATE(1299), - [sym_overlay_list] = STATE(1286), - [sym_overlay_hide] = STATE(1286), - [sym_overlay_new] = STATE(1286), - [sym_overlay_use] = STATE(1286), - [sym_assignment] = STATE(1299), - [sym_pipeline] = STATE(1299), - [sym_pipe_element] = STATE(3071), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2216), - [sym__var] = STATE(2092), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), - [sym_comment] = STATE(57), - [aux_sym_val_closure_repeat1] = STATE(63), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(337), - [anon_sym_alias] = ACTIONS(339), - [anon_sym_def] = ACTIONS(341), - [anon_sym_def_DASHenv] = ACTIONS(341), - [anon_sym_export_DASHenv] = ACTIONS(343), - [anon_sym_extern] = ACTIONS(345), - [anon_sym_module] = ACTIONS(347), - [anon_sym_use] = ACTIONS(349), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(29), - [anon_sym_error] = ACTIONS(351), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_for] = ACTIONS(353), - [anon_sym_loop] = ACTIONS(355), - [anon_sym_while] = ACTIONS(357), - [anon_sym_do] = ACTIONS(255), - [anon_sym_if] = ACTIONS(257), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_RBRACE] = ACTIONS(522), - [anon_sym_try] = ACTIONS(263), - [anon_sym_return] = ACTIONS(265), - [anon_sym_let] = ACTIONS(361), - [anon_sym_let_DASHenv] = ACTIONS(361), - [anon_sym_mut] = ACTIONS(363), - [anon_sym_const] = ACTIONS(365), - [anon_sym_source] = ACTIONS(367), - [anon_sym_source_DASHenv] = ACTIONS(367), - [anon_sym_register] = ACTIONS(369), - [anon_sym_hide] = ACTIONS(371), - [anon_sym_hide_DASHenv] = ACTIONS(373), - [anon_sym_overlay] = ACTIONS(375), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [anon_sym_not] = ACTIONS(103), + [anon_sym_DOT_DOT_LT] = ACTIONS(105), + [anon_sym_DOT_DOT] = ACTIONS(103), + [anon_sym_DOT_DOT_EQ] = ACTIONS(105), + [sym_val_nothing] = ACTIONS(105), + [anon_sym_true] = ACTIONS(105), + [anon_sym_false] = ACTIONS(105), + [aux_sym_val_number_token1] = ACTIONS(103), + [aux_sym_val_number_token2] = ACTIONS(105), + [aux_sym_val_number_token3] = ACTIONS(105), + [aux_sym_val_number_token4] = ACTIONS(105), + [anon_sym_inf] = ACTIONS(105), + [anon_sym_DASHinf] = ACTIONS(105), + [anon_sym_NaN] = ACTIONS(105), + [anon_sym_ns] = ACTIONS(105), + [anon_sym_s] = ACTIONS(105), + [anon_sym_us] = ACTIONS(105), + [anon_sym_ms] = ACTIONS(105), + [anon_sym_sec] = ACTIONS(105), + [anon_sym_min] = ACTIONS(105), + [anon_sym_hr] = ACTIONS(105), + [anon_sym_day] = ACTIONS(105), + [anon_sym_wk] = ACTIONS(105), + [anon_sym_b] = ACTIONS(103), + [anon_sym_B] = ACTIONS(105), + [anon_sym_kb] = ACTIONS(105), + [anon_sym_kB] = ACTIONS(105), + [anon_sym_Kb] = ACTIONS(105), + [anon_sym_KB] = ACTIONS(105), + [anon_sym_mb] = ACTIONS(105), + [anon_sym_mB] = ACTIONS(105), + [anon_sym_Mb] = ACTIONS(105), + [anon_sym_MB] = ACTIONS(105), + [anon_sym_gb] = ACTIONS(105), + [anon_sym_gB] = ACTIONS(105), + [anon_sym_Gb] = ACTIONS(105), + [anon_sym_GB] = ACTIONS(105), + [anon_sym_tb] = ACTIONS(105), + [anon_sym_tB] = ACTIONS(105), + [anon_sym_Tb] = ACTIONS(105), + [anon_sym_TB] = ACTIONS(105), + [anon_sym_pb] = ACTIONS(105), + [anon_sym_pB] = ACTIONS(105), + [anon_sym_Pb] = ACTIONS(105), + [anon_sym_PB] = ACTIONS(105), + [anon_sym_eb] = ACTIONS(105), + [anon_sym_eB] = ACTIONS(105), + [anon_sym_Eb] = ACTIONS(105), + [anon_sym_EB] = ACTIONS(105), + [anon_sym_zb] = ACTIONS(105), + [anon_sym_zB] = ACTIONS(105), + [anon_sym_Zb] = ACTIONS(105), + [anon_sym_ZB] = ACTIONS(105), + [anon_sym_kib] = ACTIONS(105), + [anon_sym_kiB] = ACTIONS(105), + [anon_sym_kIB] = ACTIONS(105), + [anon_sym_kIb] = ACTIONS(105), + [anon_sym_Kib] = ACTIONS(105), + [anon_sym_KIb] = ACTIONS(105), + [anon_sym_KIB] = ACTIONS(105), + [anon_sym_mib] = ACTIONS(105), + [anon_sym_miB] = ACTIONS(105), + [anon_sym_mIB] = ACTIONS(105), + [anon_sym_mIb] = ACTIONS(105), + [anon_sym_Mib] = ACTIONS(105), + [anon_sym_MIb] = ACTIONS(105), + [anon_sym_MIB] = ACTIONS(105), + [anon_sym_gib] = ACTIONS(105), + [anon_sym_giB] = ACTIONS(105), + [anon_sym_gIB] = ACTIONS(105), + [anon_sym_gIb] = ACTIONS(105), + [anon_sym_Gib] = ACTIONS(105), + [anon_sym_GIb] = ACTIONS(105), + [anon_sym_GIB] = ACTIONS(105), + [anon_sym_tib] = ACTIONS(105), + [anon_sym_tiB] = ACTIONS(105), + [anon_sym_tIB] = ACTIONS(105), + [anon_sym_tIb] = ACTIONS(105), + [anon_sym_Tib] = ACTIONS(105), + [anon_sym_TIb] = ACTIONS(105), + [anon_sym_TIB] = ACTIONS(105), + [anon_sym_pib] = ACTIONS(105), + [anon_sym_piB] = ACTIONS(105), + [anon_sym_pIB] = ACTIONS(105), + [anon_sym_pIb] = ACTIONS(105), + [anon_sym_Pib] = ACTIONS(105), + [anon_sym_PIb] = ACTIONS(105), + [anon_sym_PIB] = ACTIONS(105), + [anon_sym_eib] = ACTIONS(105), + [anon_sym_eiB] = ACTIONS(105), + [anon_sym_eIB] = ACTIONS(105), + [anon_sym_eIb] = ACTIONS(105), + [anon_sym_Eib] = ACTIONS(105), + [anon_sym_EIb] = ACTIONS(105), + [anon_sym_EIB] = ACTIONS(105), + [anon_sym_zib] = ACTIONS(105), + [anon_sym_ziB] = ACTIONS(105), + [anon_sym_zIB] = ACTIONS(105), + [anon_sym_zIb] = ACTIONS(105), + [anon_sym_Zib] = ACTIONS(105), + [anon_sym_ZIb] = ACTIONS(105), + [anon_sym_ZIB] = ACTIONS(105), + [anon_sym_0b] = ACTIONS(103), + [anon_sym_0o] = ACTIONS(103), + [anon_sym_0x] = ACTIONS(103), + [sym_val_date] = ACTIONS(105), + [anon_sym_DQUOTE] = ACTIONS(105), + [sym__str_single_quotes] = ACTIONS(105), + [sym__str_back_ticks] = ACTIONS(105), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(105), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(105), + [anon_sym_POUND] = ACTIONS(147), }, - [58] = { - [sym_comment] = STATE(58), - [anon_sym_GT] = ACTIONS(105), - [anon_sym_DASH_DASH] = ACTIONS(103), - [anon_sym_DASH] = ACTIONS(105), + [15] = { + [sym_comment] = STATE(15), + [sym_cmd_identifier] = ACTIONS(103), + [anon_sym_LBRACK] = ACTIONS(105), + [anon_sym_COMMA] = ACTIONS(105), + [anon_sym_RBRACK] = ACTIONS(105), + [anon_sym_LPAREN] = ACTIONS(105), + [anon_sym_DOLLAR] = ACTIONS(103), + [anon_sym_GT] = ACTIONS(103), + [anon_sym_DASH] = ACTIONS(103), [anon_sym_in] = ACTIONS(103), - [anon_sym_LBRACE] = ACTIONS(103), - [anon_sym_STAR] = ACTIONS(105), - [anon_sym_STAR_STAR] = ACTIONS(103), - [anon_sym_PLUS_PLUS] = ACTIONS(103), - [anon_sym_SLASH] = ACTIONS(105), + [anon_sym_LBRACE] = ACTIONS(105), + [anon_sym_STAR] = ACTIONS(103), + [anon_sym_STAR_STAR] = ACTIONS(105), + [anon_sym_PLUS_PLUS] = ACTIONS(105), + [anon_sym_SLASH] = ACTIONS(103), [anon_sym_mod] = ACTIONS(103), - [anon_sym_SLASH_SLASH] = ACTIONS(103), - [anon_sym_PLUS] = ACTIONS(105), + [anon_sym_SLASH_SLASH] = ACTIONS(105), + [anon_sym_PLUS] = ACTIONS(103), [anon_sym_bit_DASHshl] = ACTIONS(103), [anon_sym_bit_DASHshr] = ACTIONS(103), - [anon_sym_EQ_EQ] = ACTIONS(103), - [anon_sym_BANG_EQ] = ACTIONS(103), - [anon_sym_LT2] = ACTIONS(105), - [anon_sym_LT_EQ] = ACTIONS(103), - [anon_sym_GT_EQ] = ACTIONS(103), + [anon_sym_EQ_EQ] = ACTIONS(105), + [anon_sym_BANG_EQ] = ACTIONS(105), + [anon_sym_LT2] = ACTIONS(103), + [anon_sym_LT_EQ] = ACTIONS(105), + [anon_sym_GT_EQ] = ACTIONS(105), [anon_sym_not_DASHin] = ACTIONS(103), [anon_sym_starts_DASHwith] = ACTIONS(103), [anon_sym_ends_DASHwith] = ACTIONS(103), - [anon_sym_EQ_TILDE] = ACTIONS(103), - [anon_sym_BANG_TILDE] = ACTIONS(103), + [anon_sym_EQ_TILDE] = ACTIONS(105), + [anon_sym_BANG_TILDE] = ACTIONS(105), [anon_sym_bit_DASHand] = ACTIONS(103), [anon_sym_bit_DASHxor] = ACTIONS(103), [anon_sym_bit_DASHor] = ACTIONS(103), [anon_sym_and] = ACTIONS(103), [anon_sym_xor] = ACTIONS(103), [anon_sym_or] = ACTIONS(103), - [anon_sym_DOT_DOT_LT] = ACTIONS(524), - [anon_sym_DOT_DOT] = ACTIONS(526), - [anon_sym_DOT_DOT_EQ] = ACTIONS(524), - [anon_sym_ns] = ACTIONS(528), - [anon_sym_s] = ACTIONS(528), - [anon_sym_us] = ACTIONS(528), - [anon_sym_ms] = ACTIONS(528), - [anon_sym_sec] = ACTIONS(528), - [anon_sym_min] = ACTIONS(528), - [anon_sym_hr] = ACTIONS(528), - [anon_sym_day] = ACTIONS(528), - [anon_sym_wk] = ACTIONS(528), - [anon_sym_b] = ACTIONS(530), - [anon_sym_B] = ACTIONS(532), - [anon_sym_kb] = ACTIONS(532), - [anon_sym_kB] = ACTIONS(532), - [anon_sym_Kb] = ACTIONS(532), - [anon_sym_KB] = ACTIONS(532), - [anon_sym_mb] = ACTIONS(532), - [anon_sym_mB] = ACTIONS(532), - [anon_sym_Mb] = ACTIONS(532), - [anon_sym_MB] = ACTIONS(532), - [anon_sym_gb] = ACTIONS(532), - [anon_sym_gB] = ACTIONS(532), - [anon_sym_Gb] = ACTIONS(532), - [anon_sym_GB] = ACTIONS(532), - [anon_sym_tb] = ACTIONS(532), - [anon_sym_tB] = ACTIONS(532), - [anon_sym_Tb] = ACTIONS(532), - [anon_sym_TB] = ACTIONS(532), - [anon_sym_pb] = ACTIONS(532), - [anon_sym_pB] = ACTIONS(532), - [anon_sym_Pb] = ACTIONS(532), - [anon_sym_PB] = ACTIONS(532), - [anon_sym_eb] = ACTIONS(532), - [anon_sym_eB] = ACTIONS(532), - [anon_sym_Eb] = ACTIONS(532), - [anon_sym_EB] = ACTIONS(532), - [anon_sym_zb] = ACTIONS(532), - [anon_sym_zB] = ACTIONS(532), - [anon_sym_Zb] = ACTIONS(532), - [anon_sym_ZB] = ACTIONS(532), - [anon_sym_kib] = ACTIONS(532), - [anon_sym_kiB] = ACTIONS(532), - [anon_sym_kIB] = ACTIONS(532), - [anon_sym_kIb] = ACTIONS(532), - [anon_sym_Kib] = ACTIONS(532), - [anon_sym_KIb] = ACTIONS(532), - [anon_sym_KIB] = ACTIONS(532), - [anon_sym_mib] = ACTIONS(532), - [anon_sym_miB] = ACTIONS(532), - [anon_sym_mIB] = ACTIONS(532), - [anon_sym_mIb] = ACTIONS(532), - [anon_sym_Mib] = ACTIONS(532), - [anon_sym_MIb] = ACTIONS(532), - [anon_sym_MIB] = ACTIONS(532), - [anon_sym_gib] = ACTIONS(532), - [anon_sym_giB] = ACTIONS(532), - [anon_sym_gIB] = ACTIONS(532), - [anon_sym_gIb] = ACTIONS(532), - [anon_sym_Gib] = ACTIONS(532), - [anon_sym_GIb] = ACTIONS(532), - [anon_sym_GIB] = ACTIONS(532), - [anon_sym_tib] = ACTIONS(532), - [anon_sym_tiB] = ACTIONS(532), - [anon_sym_tIB] = ACTIONS(532), - [anon_sym_tIb] = ACTIONS(532), - [anon_sym_Tib] = ACTIONS(532), - [anon_sym_TIb] = ACTIONS(532), - [anon_sym_TIB] = ACTIONS(532), - [anon_sym_pib] = ACTIONS(532), - [anon_sym_piB] = ACTIONS(532), - [anon_sym_pIB] = ACTIONS(532), - [anon_sym_pIb] = ACTIONS(532), - [anon_sym_Pib] = ACTIONS(532), - [anon_sym_PIb] = ACTIONS(532), - [anon_sym_PIB] = ACTIONS(532), - [anon_sym_eib] = ACTIONS(532), - [anon_sym_eiB] = ACTIONS(532), - [anon_sym_eIB] = ACTIONS(532), - [anon_sym_eIb] = ACTIONS(532), - [anon_sym_Eib] = ACTIONS(532), - [anon_sym_EIb] = ACTIONS(532), - [anon_sym_EIB] = ACTIONS(532), - [anon_sym_zib] = ACTIONS(532), - [anon_sym_ziB] = ACTIONS(532), - [anon_sym_zIB] = ACTIONS(532), - [anon_sym_zIb] = ACTIONS(532), - [anon_sym_Zib] = ACTIONS(532), - [anon_sym_ZIb] = ACTIONS(532), - [anon_sym_ZIB] = ACTIONS(532), - [sym_short_flag] = ACTIONS(103), - [anon_sym_POUND] = ACTIONS(153), - }, - [59] = { - [sym__declaration] = STATE(1229), - [sym_decl_alias] = STATE(1314), - [sym_decl_def] = STATE(1314), - [sym_decl_export] = STATE(1314), - [sym_decl_extern] = STATE(1314), - [sym_decl_module] = STATE(1314), - [sym_decl_use] = STATE(1314), - [sym__statement] = STATE(1224), - [sym__control] = STATE(1313), - [sym__ctrl_statement] = STATE(1310), - [sym__ctrl_expression] = STATE(977), - [sym_ctrl_for] = STATE(1302), - [sym_ctrl_loop] = STATE(1302), - [sym_ctrl_error] = STATE(1302), - [sym_ctrl_while] = STATE(1302), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_stmt_let] = STATE(1299), - [sym_stmt_mut] = STATE(1299), - [sym_stmt_const] = STATE(1299), - [sym_stmt_source] = STATE(1299), - [sym_stmt_register] = STATE(1299), - [sym__stmt_hide] = STATE(1299), - [sym_hide_mod] = STATE(1289), - [sym_hide_env] = STATE(1289), - [sym__stmt_overlay] = STATE(1299), - [sym_overlay_list] = STATE(1286), - [sym_overlay_hide] = STATE(1286), - [sym_overlay_new] = STATE(1286), - [sym_overlay_use] = STATE(1286), - [sym_assignment] = STATE(1299), - [sym_pipeline] = STATE(1299), - [sym_pipe_element] = STATE(3071), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2216), - [sym__var] = STATE(2092), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), - [sym_comment] = STATE(59), - [aux_sym_val_closure_repeat1] = STATE(56), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(337), - [anon_sym_alias] = ACTIONS(339), - [anon_sym_def] = ACTIONS(341), - [anon_sym_def_DASHenv] = ACTIONS(341), - [anon_sym_export_DASHenv] = ACTIONS(343), - [anon_sym_extern] = ACTIONS(345), - [anon_sym_module] = ACTIONS(347), - [anon_sym_use] = ACTIONS(349), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(29), - [anon_sym_error] = ACTIONS(351), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_for] = ACTIONS(353), - [anon_sym_loop] = ACTIONS(355), - [anon_sym_while] = ACTIONS(357), - [anon_sym_do] = ACTIONS(255), - [anon_sym_if] = ACTIONS(257), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_RBRACE] = ACTIONS(534), - [anon_sym_try] = ACTIONS(263), - [anon_sym_return] = ACTIONS(265), - [anon_sym_let] = ACTIONS(361), - [anon_sym_let_DASHenv] = ACTIONS(361), - [anon_sym_mut] = ACTIONS(363), - [anon_sym_const] = ACTIONS(365), - [anon_sym_source] = ACTIONS(367), - [anon_sym_source_DASHenv] = ACTIONS(367), - [anon_sym_register] = ACTIONS(369), - [anon_sym_hide] = ACTIONS(371), - [anon_sym_hide_DASHenv] = ACTIONS(373), - [anon_sym_overlay] = ACTIONS(375), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), - }, - [60] = { - [sym__declaration] = STATE(1229), - [sym_decl_alias] = STATE(1314), - [sym_decl_def] = STATE(1314), - [sym_decl_export] = STATE(1314), - [sym_decl_extern] = STATE(1314), - [sym_decl_module] = STATE(1314), - [sym_decl_use] = STATE(1314), - [sym__statement] = STATE(1224), - [sym__control] = STATE(1313), - [sym__ctrl_statement] = STATE(1310), - [sym__ctrl_expression] = STATE(977), - [sym_ctrl_for] = STATE(1302), - [sym_ctrl_loop] = STATE(1302), - [sym_ctrl_error] = STATE(1302), - [sym_ctrl_while] = STATE(1302), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_stmt_let] = STATE(1299), - [sym_stmt_mut] = STATE(1299), - [sym_stmt_const] = STATE(1299), - [sym_stmt_source] = STATE(1299), - [sym_stmt_register] = STATE(1299), - [sym__stmt_hide] = STATE(1299), - [sym_hide_mod] = STATE(1289), - [sym_hide_env] = STATE(1289), - [sym__stmt_overlay] = STATE(1299), - [sym_overlay_list] = STATE(1286), - [sym_overlay_hide] = STATE(1286), - [sym_overlay_new] = STATE(1286), - [sym_overlay_use] = STATE(1286), - [sym_assignment] = STATE(1299), - [sym_pipeline] = STATE(1299), - [sym_pipe_element] = STATE(3071), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2216), - [sym__var] = STATE(2092), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), - [sym_comment] = STATE(60), - [aux_sym_val_closure_repeat1] = STATE(59), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(337), - [anon_sym_alias] = ACTIONS(339), - [anon_sym_def] = ACTIONS(341), - [anon_sym_def_DASHenv] = ACTIONS(341), - [anon_sym_export_DASHenv] = ACTIONS(343), - [anon_sym_extern] = ACTIONS(345), - [anon_sym_module] = ACTIONS(347), - [anon_sym_use] = ACTIONS(349), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(29), - [anon_sym_error] = ACTIONS(351), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_for] = ACTIONS(353), - [anon_sym_loop] = ACTIONS(355), - [anon_sym_while] = ACTIONS(357), - [anon_sym_do] = ACTIONS(255), - [anon_sym_if] = ACTIONS(257), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_RBRACE] = ACTIONS(536), - [anon_sym_try] = ACTIONS(263), - [anon_sym_return] = ACTIONS(265), - [anon_sym_let] = ACTIONS(361), - [anon_sym_let_DASHenv] = ACTIONS(361), - [anon_sym_mut] = ACTIONS(363), - [anon_sym_const] = ACTIONS(365), - [anon_sym_source] = ACTIONS(367), - [anon_sym_source_DASHenv] = ACTIONS(367), - [anon_sym_register] = ACTIONS(369), - [anon_sym_hide] = ACTIONS(371), - [anon_sym_hide_DASHenv] = ACTIONS(373), - [anon_sym_overlay] = ACTIONS(375), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), - }, - [61] = { - [sym__declaration] = STATE(1229), - [sym_decl_alias] = STATE(1314), - [sym_decl_def] = STATE(1314), - [sym_decl_export] = STATE(1314), - [sym_decl_extern] = STATE(1314), - [sym_decl_module] = STATE(1314), - [sym_decl_use] = STATE(1314), - [sym__statement] = STATE(1224), - [sym__control] = STATE(1313), - [sym__ctrl_statement] = STATE(1310), - [sym__ctrl_expression] = STATE(977), - [sym_ctrl_for] = STATE(1302), - [sym_ctrl_loop] = STATE(1302), - [sym_ctrl_error] = STATE(1302), - [sym_ctrl_while] = STATE(1302), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_stmt_let] = STATE(1299), - [sym_stmt_mut] = STATE(1299), - [sym_stmt_const] = STATE(1299), - [sym_stmt_source] = STATE(1299), - [sym_stmt_register] = STATE(1299), - [sym__stmt_hide] = STATE(1299), - [sym_hide_mod] = STATE(1289), - [sym_hide_env] = STATE(1289), - [sym__stmt_overlay] = STATE(1299), - [sym_overlay_list] = STATE(1286), - [sym_overlay_hide] = STATE(1286), - [sym_overlay_new] = STATE(1286), - [sym_overlay_use] = STATE(1286), - [sym_assignment] = STATE(1299), - [sym_pipeline] = STATE(1299), - [sym_pipe_element] = STATE(3071), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2216), - [sym__var] = STATE(2092), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), - [sym_comment] = STATE(61), - [aux_sym_val_closure_repeat1] = STATE(56), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(337), - [anon_sym_alias] = ACTIONS(339), - [anon_sym_def] = ACTIONS(341), - [anon_sym_def_DASHenv] = ACTIONS(341), - [anon_sym_export_DASHenv] = ACTIONS(343), - [anon_sym_extern] = ACTIONS(345), - [anon_sym_module] = ACTIONS(347), - [anon_sym_use] = ACTIONS(349), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(29), - [anon_sym_error] = ACTIONS(351), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_for] = ACTIONS(353), - [anon_sym_loop] = ACTIONS(355), - [anon_sym_while] = ACTIONS(357), - [anon_sym_do] = ACTIONS(255), - [anon_sym_if] = ACTIONS(257), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_RBRACE] = ACTIONS(538), - [anon_sym_try] = ACTIONS(263), - [anon_sym_return] = ACTIONS(265), - [anon_sym_let] = ACTIONS(361), - [anon_sym_let_DASHenv] = ACTIONS(361), - [anon_sym_mut] = ACTIONS(363), - [anon_sym_const] = ACTIONS(365), - [anon_sym_source] = ACTIONS(367), - [anon_sym_source_DASHenv] = ACTIONS(367), - [anon_sym_register] = ACTIONS(369), - [anon_sym_hide] = ACTIONS(371), - [anon_sym_hide_DASHenv] = ACTIONS(373), - [anon_sym_overlay] = ACTIONS(375), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), - }, - [62] = { - [sym__declaration] = STATE(1229), - [sym_decl_alias] = STATE(1314), - [sym_decl_def] = STATE(1314), - [sym_decl_export] = STATE(1314), - [sym_decl_extern] = STATE(1314), - [sym_decl_module] = STATE(1314), - [sym_decl_use] = STATE(1314), - [sym__statement] = STATE(1224), - [sym__control] = STATE(1313), - [sym__ctrl_statement] = STATE(1310), - [sym__ctrl_expression] = STATE(977), - [sym_ctrl_for] = STATE(1302), - [sym_ctrl_loop] = STATE(1302), - [sym_ctrl_error] = STATE(1302), - [sym_ctrl_while] = STATE(1302), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_stmt_let] = STATE(1299), - [sym_stmt_mut] = STATE(1299), - [sym_stmt_const] = STATE(1299), - [sym_stmt_source] = STATE(1299), - [sym_stmt_register] = STATE(1299), - [sym__stmt_hide] = STATE(1299), - [sym_hide_mod] = STATE(1289), - [sym_hide_env] = STATE(1289), - [sym__stmt_overlay] = STATE(1299), - [sym_overlay_list] = STATE(1286), - [sym_overlay_hide] = STATE(1286), - [sym_overlay_new] = STATE(1286), - [sym_overlay_use] = STATE(1286), - [sym_assignment] = STATE(1299), - [sym_pipeline] = STATE(1299), - [sym_pipe_element] = STATE(3071), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2216), - [sym__var] = STATE(2092), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), - [sym_comment] = STATE(62), - [aux_sym_val_closure_repeat1] = STATE(56), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(337), - [anon_sym_alias] = ACTIONS(339), - [anon_sym_def] = ACTIONS(341), - [anon_sym_def_DASHenv] = ACTIONS(341), - [anon_sym_export_DASHenv] = ACTIONS(343), - [anon_sym_extern] = ACTIONS(345), - [anon_sym_module] = ACTIONS(347), - [anon_sym_use] = ACTIONS(349), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(29), - [anon_sym_error] = ACTIONS(351), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_for] = ACTIONS(353), - [anon_sym_loop] = ACTIONS(355), - [anon_sym_while] = ACTIONS(357), - [anon_sym_do] = ACTIONS(255), - [anon_sym_if] = ACTIONS(257), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_RBRACE] = ACTIONS(540), - [anon_sym_try] = ACTIONS(263), - [anon_sym_return] = ACTIONS(265), - [anon_sym_let] = ACTIONS(361), - [anon_sym_let_DASHenv] = ACTIONS(361), - [anon_sym_mut] = ACTIONS(363), - [anon_sym_const] = ACTIONS(365), - [anon_sym_source] = ACTIONS(367), - [anon_sym_source_DASHenv] = ACTIONS(367), - [anon_sym_register] = ACTIONS(369), - [anon_sym_hide] = ACTIONS(371), - [anon_sym_hide_DASHenv] = ACTIONS(373), - [anon_sym_overlay] = ACTIONS(375), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), - }, - [63] = { - [sym__declaration] = STATE(1229), - [sym_decl_alias] = STATE(1314), - [sym_decl_def] = STATE(1314), - [sym_decl_export] = STATE(1314), - [sym_decl_extern] = STATE(1314), - [sym_decl_module] = STATE(1314), - [sym_decl_use] = STATE(1314), - [sym__statement] = STATE(1224), - [sym__control] = STATE(1313), - [sym__ctrl_statement] = STATE(1310), - [sym__ctrl_expression] = STATE(977), - [sym_ctrl_for] = STATE(1302), - [sym_ctrl_loop] = STATE(1302), - [sym_ctrl_error] = STATE(1302), - [sym_ctrl_while] = STATE(1302), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_stmt_let] = STATE(1299), - [sym_stmt_mut] = STATE(1299), - [sym_stmt_const] = STATE(1299), - [sym_stmt_source] = STATE(1299), - [sym_stmt_register] = STATE(1299), - [sym__stmt_hide] = STATE(1299), - [sym_hide_mod] = STATE(1289), - [sym_hide_env] = STATE(1289), - [sym__stmt_overlay] = STATE(1299), - [sym_overlay_list] = STATE(1286), - [sym_overlay_hide] = STATE(1286), - [sym_overlay_new] = STATE(1286), - [sym_overlay_use] = STATE(1286), - [sym_assignment] = STATE(1299), - [sym_pipeline] = STATE(1299), - [sym_pipe_element] = STATE(3071), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2216), - [sym__var] = STATE(2092), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), - [sym_comment] = STATE(63), - [aux_sym_val_closure_repeat1] = STATE(56), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(337), - [anon_sym_alias] = ACTIONS(339), - [anon_sym_def] = ACTIONS(341), - [anon_sym_def_DASHenv] = ACTIONS(341), - [anon_sym_export_DASHenv] = ACTIONS(343), - [anon_sym_extern] = ACTIONS(345), - [anon_sym_module] = ACTIONS(347), - [anon_sym_use] = ACTIONS(349), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(29), - [anon_sym_error] = ACTIONS(351), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_for] = ACTIONS(353), - [anon_sym_loop] = ACTIONS(355), - [anon_sym_while] = ACTIONS(357), - [anon_sym_do] = ACTIONS(255), - [anon_sym_if] = ACTIONS(257), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_RBRACE] = ACTIONS(542), - [anon_sym_try] = ACTIONS(263), - [anon_sym_return] = ACTIONS(265), - [anon_sym_let] = ACTIONS(361), - [anon_sym_let_DASHenv] = ACTIONS(361), - [anon_sym_mut] = ACTIONS(363), - [anon_sym_const] = ACTIONS(365), - [anon_sym_source] = ACTIONS(367), - [anon_sym_source_DASHenv] = ACTIONS(367), - [anon_sym_register] = ACTIONS(369), - [anon_sym_hide] = ACTIONS(371), - [anon_sym_hide_DASHenv] = ACTIONS(373), - [anon_sym_overlay] = ACTIONS(375), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), - }, - [64] = { - [sym__declaration] = STATE(1229), - [sym_decl_alias] = STATE(1314), - [sym_decl_def] = STATE(1314), - [sym_decl_export] = STATE(1314), - [sym_decl_extern] = STATE(1314), - [sym_decl_module] = STATE(1314), - [sym_decl_use] = STATE(1314), - [sym__statement] = STATE(1224), - [sym__control] = STATE(1313), - [sym__ctrl_statement] = STATE(1310), - [sym__ctrl_expression] = STATE(977), - [sym_ctrl_for] = STATE(1302), - [sym_ctrl_loop] = STATE(1302), - [sym_ctrl_error] = STATE(1302), - [sym_ctrl_while] = STATE(1302), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_stmt_let] = STATE(1299), - [sym_stmt_mut] = STATE(1299), - [sym_stmt_const] = STATE(1299), - [sym_stmt_source] = STATE(1299), - [sym_stmt_register] = STATE(1299), - [sym__stmt_hide] = STATE(1299), - [sym_hide_mod] = STATE(1289), - [sym_hide_env] = STATE(1289), - [sym__stmt_overlay] = STATE(1299), - [sym_overlay_list] = STATE(1286), - [sym_overlay_hide] = STATE(1286), - [sym_overlay_new] = STATE(1286), - [sym_overlay_use] = STATE(1286), - [sym_assignment] = STATE(1299), - [sym_pipeline] = STATE(1299), - [sym_pipe_element] = STATE(3071), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2216), - [sym__var] = STATE(2092), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), - [sym_comment] = STATE(64), - [aux_sym_val_closure_repeat1] = STATE(62), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(337), - [anon_sym_alias] = ACTIONS(339), - [anon_sym_def] = ACTIONS(341), - [anon_sym_def_DASHenv] = ACTIONS(341), - [anon_sym_export_DASHenv] = ACTIONS(343), - [anon_sym_extern] = ACTIONS(345), - [anon_sym_module] = ACTIONS(347), - [anon_sym_use] = ACTIONS(349), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(29), - [anon_sym_error] = ACTIONS(351), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_for] = ACTIONS(353), - [anon_sym_loop] = ACTIONS(355), - [anon_sym_while] = ACTIONS(357), - [anon_sym_do] = ACTIONS(255), - [anon_sym_if] = ACTIONS(257), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_RBRACE] = ACTIONS(544), - [anon_sym_try] = ACTIONS(263), - [anon_sym_return] = ACTIONS(265), - [anon_sym_let] = ACTIONS(361), - [anon_sym_let_DASHenv] = ACTIONS(361), - [anon_sym_mut] = ACTIONS(363), - [anon_sym_const] = ACTIONS(365), - [anon_sym_source] = ACTIONS(367), - [anon_sym_source_DASHenv] = ACTIONS(367), - [anon_sym_register] = ACTIONS(369), - [anon_sym_hide] = ACTIONS(371), - [anon_sym_hide_DASHenv] = ACTIONS(373), - [anon_sym_overlay] = ACTIONS(375), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), - }, - [65] = { - [sym__declaration] = STATE(1229), - [sym_decl_alias] = STATE(1314), - [sym_decl_def] = STATE(1314), - [sym_decl_export] = STATE(1314), - [sym_decl_extern] = STATE(1314), - [sym_decl_module] = STATE(1314), - [sym_decl_use] = STATE(1314), - [sym__statement] = STATE(1224), - [sym__control] = STATE(1313), - [sym__ctrl_statement] = STATE(1310), - [sym__ctrl_expression] = STATE(977), - [sym_ctrl_for] = STATE(1302), - [sym_ctrl_loop] = STATE(1302), - [sym_ctrl_error] = STATE(1302), - [sym_ctrl_while] = STATE(1302), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_stmt_let] = STATE(1299), - [sym_stmt_mut] = STATE(1299), - [sym_stmt_const] = STATE(1299), - [sym_stmt_source] = STATE(1299), - [sym_stmt_register] = STATE(1299), - [sym__stmt_hide] = STATE(1299), - [sym_hide_mod] = STATE(1289), - [sym_hide_env] = STATE(1289), - [sym__stmt_overlay] = STATE(1299), - [sym_overlay_list] = STATE(1286), - [sym_overlay_hide] = STATE(1286), - [sym_overlay_new] = STATE(1286), - [sym_overlay_use] = STATE(1286), - [sym_assignment] = STATE(1299), - [sym_pipeline] = STATE(1299), - [sym_pipe_element] = STATE(3071), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2216), - [sym__var] = STATE(2092), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), - [sym_comment] = STATE(65), - [aux_sym_val_closure_repeat1] = STATE(56), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(337), - [anon_sym_alias] = ACTIONS(339), - [anon_sym_def] = ACTIONS(341), - [anon_sym_def_DASHenv] = ACTIONS(341), - [anon_sym_export_DASHenv] = ACTIONS(343), - [anon_sym_extern] = ACTIONS(345), - [anon_sym_module] = ACTIONS(347), - [anon_sym_use] = ACTIONS(349), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(29), - [anon_sym_error] = ACTIONS(351), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_for] = ACTIONS(353), - [anon_sym_loop] = ACTIONS(355), - [anon_sym_while] = ACTIONS(357), - [anon_sym_do] = ACTIONS(255), - [anon_sym_if] = ACTIONS(257), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_RBRACE] = ACTIONS(546), - [anon_sym_try] = ACTIONS(263), - [anon_sym_return] = ACTIONS(265), - [anon_sym_let] = ACTIONS(361), - [anon_sym_let_DASHenv] = ACTIONS(361), - [anon_sym_mut] = ACTIONS(363), - [anon_sym_const] = ACTIONS(365), - [anon_sym_source] = ACTIONS(367), - [anon_sym_source_DASHenv] = ACTIONS(367), - [anon_sym_register] = ACTIONS(369), - [anon_sym_hide] = ACTIONS(371), - [anon_sym_hide_DASHenv] = ACTIONS(373), - [anon_sym_overlay] = ACTIONS(375), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), - }, - [66] = { - [sym__declaration] = STATE(1229), - [sym_decl_alias] = STATE(1314), - [sym_decl_def] = STATE(1314), - [sym_decl_export] = STATE(1314), - [sym_decl_extern] = STATE(1314), - [sym_decl_module] = STATE(1314), - [sym_decl_use] = STATE(1314), - [sym__statement] = STATE(1224), - [sym__control] = STATE(1313), - [sym__ctrl_statement] = STATE(1310), - [sym__ctrl_expression] = STATE(977), - [sym_ctrl_for] = STATE(1302), - [sym_ctrl_loop] = STATE(1302), - [sym_ctrl_error] = STATE(1302), - [sym_ctrl_while] = STATE(1302), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_stmt_let] = STATE(1299), - [sym_stmt_mut] = STATE(1299), - [sym_stmt_const] = STATE(1299), - [sym_stmt_source] = STATE(1299), - [sym_stmt_register] = STATE(1299), - [sym__stmt_hide] = STATE(1299), - [sym_hide_mod] = STATE(1289), - [sym_hide_env] = STATE(1289), - [sym__stmt_overlay] = STATE(1299), - [sym_overlay_list] = STATE(1286), - [sym_overlay_hide] = STATE(1286), - [sym_overlay_new] = STATE(1286), - [sym_overlay_use] = STATE(1286), - [sym_assignment] = STATE(1299), - [sym_pipeline] = STATE(1299), - [sym_pipe_element] = STATE(3071), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2216), - [sym__var] = STATE(2092), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), - [sym_comment] = STATE(66), - [aux_sym_val_closure_repeat1] = STATE(65), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(337), - [anon_sym_alias] = ACTIONS(339), - [anon_sym_def] = ACTIONS(341), - [anon_sym_def_DASHenv] = ACTIONS(341), - [anon_sym_export_DASHenv] = ACTIONS(343), - [anon_sym_extern] = ACTIONS(345), - [anon_sym_module] = ACTIONS(347), - [anon_sym_use] = ACTIONS(349), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(29), - [anon_sym_error] = ACTIONS(351), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_for] = ACTIONS(353), - [anon_sym_loop] = ACTIONS(355), - [anon_sym_while] = ACTIONS(357), - [anon_sym_do] = ACTIONS(255), - [anon_sym_if] = ACTIONS(257), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_RBRACE] = ACTIONS(548), - [anon_sym_try] = ACTIONS(263), - [anon_sym_return] = ACTIONS(265), - [anon_sym_let] = ACTIONS(361), - [anon_sym_let_DASHenv] = ACTIONS(361), - [anon_sym_mut] = ACTIONS(363), - [anon_sym_const] = ACTIONS(365), - [anon_sym_source] = ACTIONS(367), - [anon_sym_source_DASHenv] = ACTIONS(367), - [anon_sym_register] = ACTIONS(369), - [anon_sym_hide] = ACTIONS(371), - [anon_sym_hide_DASHenv] = ACTIONS(373), - [anon_sym_overlay] = ACTIONS(375), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), - }, - [67] = { - [sym__declaration] = STATE(1229), - [sym_decl_alias] = STATE(1314), - [sym_decl_def] = STATE(1314), - [sym_decl_export] = STATE(1314), - [sym_decl_extern] = STATE(1314), - [sym_decl_module] = STATE(1314), - [sym_decl_use] = STATE(1314), - [sym__statement] = STATE(1224), - [sym__control] = STATE(1313), - [sym__ctrl_statement] = STATE(1310), - [sym__ctrl_expression] = STATE(977), - [sym_ctrl_for] = STATE(1302), - [sym_ctrl_loop] = STATE(1302), - [sym_ctrl_error] = STATE(1302), - [sym_ctrl_while] = STATE(1302), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_stmt_let] = STATE(1299), - [sym_stmt_mut] = STATE(1299), - [sym_stmt_const] = STATE(1299), - [sym_stmt_source] = STATE(1299), - [sym_stmt_register] = STATE(1299), - [sym__stmt_hide] = STATE(1299), - [sym_hide_mod] = STATE(1289), - [sym_hide_env] = STATE(1289), - [sym__stmt_overlay] = STATE(1299), - [sym_overlay_list] = STATE(1286), - [sym_overlay_hide] = STATE(1286), - [sym_overlay_new] = STATE(1286), - [sym_overlay_use] = STATE(1286), - [sym_assignment] = STATE(1299), - [sym_pipeline] = STATE(1299), - [sym_pipe_element] = STATE(3071), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2216), - [sym__var] = STATE(2092), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), - [sym_comment] = STATE(67), - [aux_sym_val_closure_repeat1] = STATE(56), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(337), - [anon_sym_alias] = ACTIONS(339), - [anon_sym_def] = ACTIONS(341), - [anon_sym_def_DASHenv] = ACTIONS(341), - [anon_sym_export_DASHenv] = ACTIONS(343), - [anon_sym_extern] = ACTIONS(345), - [anon_sym_module] = ACTIONS(347), - [anon_sym_use] = ACTIONS(349), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(29), - [anon_sym_error] = ACTIONS(351), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_for] = ACTIONS(353), - [anon_sym_loop] = ACTIONS(355), - [anon_sym_while] = ACTIONS(357), - [anon_sym_do] = ACTIONS(255), - [anon_sym_if] = ACTIONS(257), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_RBRACE] = ACTIONS(550), - [anon_sym_try] = ACTIONS(263), - [anon_sym_return] = ACTIONS(265), - [anon_sym_let] = ACTIONS(361), - [anon_sym_let_DASHenv] = ACTIONS(361), - [anon_sym_mut] = ACTIONS(363), - [anon_sym_const] = ACTIONS(365), - [anon_sym_source] = ACTIONS(367), - [anon_sym_source_DASHenv] = ACTIONS(367), - [anon_sym_register] = ACTIONS(369), - [anon_sym_hide] = ACTIONS(371), - [anon_sym_hide_DASHenv] = ACTIONS(373), - [anon_sym_overlay] = ACTIONS(375), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), - }, - [68] = { - [sym__declaration] = STATE(1229), - [sym_decl_alias] = STATE(1314), - [sym_decl_def] = STATE(1314), - [sym_decl_export] = STATE(1314), - [sym_decl_extern] = STATE(1314), - [sym_decl_module] = STATE(1314), - [sym_decl_use] = STATE(1314), - [sym__statement] = STATE(1224), - [sym__control] = STATE(1313), - [sym__ctrl_statement] = STATE(1310), - [sym__ctrl_expression] = STATE(977), - [sym_ctrl_for] = STATE(1302), - [sym_ctrl_loop] = STATE(1302), - [sym_ctrl_error] = STATE(1302), - [sym_ctrl_while] = STATE(1302), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_stmt_let] = STATE(1299), - [sym_stmt_mut] = STATE(1299), - [sym_stmt_const] = STATE(1299), - [sym_stmt_source] = STATE(1299), - [sym_stmt_register] = STATE(1299), - [sym__stmt_hide] = STATE(1299), - [sym_hide_mod] = STATE(1289), - [sym_hide_env] = STATE(1289), - [sym__stmt_overlay] = STATE(1299), - [sym_overlay_list] = STATE(1286), - [sym_overlay_hide] = STATE(1286), - [sym_overlay_new] = STATE(1286), - [sym_overlay_use] = STATE(1286), - [sym_assignment] = STATE(1299), - [sym_pipeline] = STATE(1299), - [sym_pipe_element] = STATE(3071), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2216), - [sym__var] = STATE(2092), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), - [sym_comment] = STATE(68), - [aux_sym_val_closure_repeat1] = STATE(67), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(337), - [anon_sym_alias] = ACTIONS(339), - [anon_sym_def] = ACTIONS(341), - [anon_sym_def_DASHenv] = ACTIONS(341), - [anon_sym_export_DASHenv] = ACTIONS(343), - [anon_sym_extern] = ACTIONS(345), - [anon_sym_module] = ACTIONS(347), - [anon_sym_use] = ACTIONS(349), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(29), - [anon_sym_error] = ACTIONS(351), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_for] = ACTIONS(353), - [anon_sym_loop] = ACTIONS(355), - [anon_sym_while] = ACTIONS(357), - [anon_sym_do] = ACTIONS(255), - [anon_sym_if] = ACTIONS(257), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_RBRACE] = ACTIONS(552), - [anon_sym_try] = ACTIONS(263), - [anon_sym_return] = ACTIONS(265), - [anon_sym_let] = ACTIONS(361), - [anon_sym_let_DASHenv] = ACTIONS(361), - [anon_sym_mut] = ACTIONS(363), - [anon_sym_const] = ACTIONS(365), - [anon_sym_source] = ACTIONS(367), - [anon_sym_source_DASHenv] = ACTIONS(367), - [anon_sym_register] = ACTIONS(369), - [anon_sym_hide] = ACTIONS(371), - [anon_sym_hide_DASHenv] = ACTIONS(373), - [anon_sym_overlay] = ACTIONS(375), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), - }, - [69] = { - [sym__declaration] = STATE(1229), - [sym_decl_alias] = STATE(1314), - [sym_decl_def] = STATE(1314), - [sym_decl_export] = STATE(1314), - [sym_decl_extern] = STATE(1314), - [sym_decl_module] = STATE(1314), - [sym_decl_use] = STATE(1314), - [sym__statement] = STATE(1224), - [sym__control] = STATE(1313), - [sym__ctrl_statement] = STATE(1310), - [sym__ctrl_expression] = STATE(977), - [sym_ctrl_for] = STATE(1302), - [sym_ctrl_loop] = STATE(1302), - [sym_ctrl_error] = STATE(1302), - [sym_ctrl_while] = STATE(1302), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_stmt_let] = STATE(1299), - [sym_stmt_mut] = STATE(1299), - [sym_stmt_const] = STATE(1299), - [sym_stmt_source] = STATE(1299), - [sym_stmt_register] = STATE(1299), - [sym__stmt_hide] = STATE(1299), - [sym_hide_mod] = STATE(1289), - [sym_hide_env] = STATE(1289), - [sym__stmt_overlay] = STATE(1299), - [sym_overlay_list] = STATE(1286), - [sym_overlay_hide] = STATE(1286), - [sym_overlay_new] = STATE(1286), - [sym_overlay_use] = STATE(1286), - [sym_assignment] = STATE(1299), - [sym_pipeline] = STATE(1299), - [sym_pipe_element] = STATE(3071), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2216), - [sym__var] = STATE(2092), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), - [sym_comment] = STATE(69), - [aux_sym_val_closure_repeat1] = STATE(56), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(337), - [anon_sym_alias] = ACTIONS(339), - [anon_sym_def] = ACTIONS(341), - [anon_sym_def_DASHenv] = ACTIONS(341), - [anon_sym_export_DASHenv] = ACTIONS(343), - [anon_sym_extern] = ACTIONS(345), - [anon_sym_module] = ACTIONS(347), - [anon_sym_use] = ACTIONS(349), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(29), - [anon_sym_error] = ACTIONS(351), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_for] = ACTIONS(353), - [anon_sym_loop] = ACTIONS(355), - [anon_sym_while] = ACTIONS(357), - [anon_sym_do] = ACTIONS(255), - [anon_sym_if] = ACTIONS(257), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_RBRACE] = ACTIONS(554), - [anon_sym_try] = ACTIONS(263), - [anon_sym_return] = ACTIONS(265), - [anon_sym_let] = ACTIONS(361), - [anon_sym_let_DASHenv] = ACTIONS(361), - [anon_sym_mut] = ACTIONS(363), - [anon_sym_const] = ACTIONS(365), - [anon_sym_source] = ACTIONS(367), - [anon_sym_source_DASHenv] = ACTIONS(367), - [anon_sym_register] = ACTIONS(369), - [anon_sym_hide] = ACTIONS(371), - [anon_sym_hide_DASHenv] = ACTIONS(373), - [anon_sym_overlay] = ACTIONS(375), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), - }, - [70] = { - [sym__declaration] = STATE(1229), - [sym_decl_alias] = STATE(1314), - [sym_decl_def] = STATE(1314), - [sym_decl_export] = STATE(1314), - [sym_decl_extern] = STATE(1314), - [sym_decl_module] = STATE(1314), - [sym_decl_use] = STATE(1314), - [sym__statement] = STATE(1224), - [sym__control] = STATE(1313), - [sym__ctrl_statement] = STATE(1310), - [sym__ctrl_expression] = STATE(977), - [sym_ctrl_for] = STATE(1302), - [sym_ctrl_loop] = STATE(1302), - [sym_ctrl_error] = STATE(1302), - [sym_ctrl_while] = STATE(1302), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_stmt_let] = STATE(1299), - [sym_stmt_mut] = STATE(1299), - [sym_stmt_const] = STATE(1299), - [sym_stmt_source] = STATE(1299), - [sym_stmt_register] = STATE(1299), - [sym__stmt_hide] = STATE(1299), - [sym_hide_mod] = STATE(1289), - [sym_hide_env] = STATE(1289), - [sym__stmt_overlay] = STATE(1299), - [sym_overlay_list] = STATE(1286), - [sym_overlay_hide] = STATE(1286), - [sym_overlay_new] = STATE(1286), - [sym_overlay_use] = STATE(1286), - [sym_assignment] = STATE(1299), - [sym_pipeline] = STATE(1299), - [sym_pipe_element] = STATE(3071), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2216), - [sym__var] = STATE(2092), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), - [sym_comment] = STATE(70), - [aux_sym_val_closure_repeat1] = STATE(69), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(337), - [anon_sym_alias] = ACTIONS(339), - [anon_sym_def] = ACTIONS(341), - [anon_sym_def_DASHenv] = ACTIONS(341), - [anon_sym_export_DASHenv] = ACTIONS(343), - [anon_sym_extern] = ACTIONS(345), - [anon_sym_module] = ACTIONS(347), - [anon_sym_use] = ACTIONS(349), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(29), - [anon_sym_error] = ACTIONS(351), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_for] = ACTIONS(353), - [anon_sym_loop] = ACTIONS(355), - [anon_sym_while] = ACTIONS(357), - [anon_sym_do] = ACTIONS(255), - [anon_sym_if] = ACTIONS(257), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_RBRACE] = ACTIONS(556), - [anon_sym_try] = ACTIONS(263), - [anon_sym_return] = ACTIONS(265), - [anon_sym_let] = ACTIONS(361), - [anon_sym_let_DASHenv] = ACTIONS(361), - [anon_sym_mut] = ACTIONS(363), - [anon_sym_const] = ACTIONS(365), - [anon_sym_source] = ACTIONS(367), - [anon_sym_source_DASHenv] = ACTIONS(367), - [anon_sym_register] = ACTIONS(369), - [anon_sym_hide] = ACTIONS(371), - [anon_sym_hide_DASHenv] = ACTIONS(373), - [anon_sym_overlay] = ACTIONS(375), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), - }, - [71] = { - [sym__top_level] = STATE(937), - [sym__declaration] = STATE(1130), - [sym_decl_alias] = STATE(1131), - [sym_decl_def] = STATE(1131), - [sym_decl_export] = STATE(1131), - [sym_decl_extern] = STATE(1131), - [sym_decl_module] = STATE(1131), - [sym_decl_use] = STATE(1131), - [sym__statement] = STATE(1132), - [sym__control] = STATE(1134), - [sym__ctrl_statement] = STATE(1135), - [sym__ctrl_expression] = STATE(985), - [sym_ctrl_for] = STATE(1136), - [sym_ctrl_loop] = STATE(1136), - [sym_ctrl_error] = STATE(1136), - [sym_ctrl_while] = STATE(1136), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_stmt_let] = STATE(1137), - [sym_stmt_mut] = STATE(1137), - [sym_stmt_const] = STATE(1137), - [sym_stmt_source] = STATE(1137), - [sym_stmt_register] = STATE(1137), - [sym__stmt_hide] = STATE(1137), - [sym_hide_mod] = STATE(1138), - [sym_hide_env] = STATE(1138), - [sym__stmt_overlay] = STATE(1137), - [sym_overlay_list] = STATE(1139), - [sym_overlay_hide] = STATE(1139), - [sym_overlay_new] = STATE(1139), - [sym_overlay_use] = STATE(1139), - [sym_assignment] = STATE(1137), - [sym_pipeline] = STATE(1137), - [sym_pipe_element] = STATE(3096), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2196), - [sym__var] = STATE(2092), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), - [sym_comment] = STATE(71), - [aux_sym__top_level_block_repeat2] = STATE(71), - [sym_cmd_identifier] = ACTIONS(558), - [anon_sym_export] = ACTIONS(561), - [anon_sym_alias] = ACTIONS(564), - [anon_sym_def] = ACTIONS(567), - [anon_sym_def_DASHenv] = ACTIONS(567), - [anon_sym_export_DASHenv] = ACTIONS(570), - [anon_sym_extern] = ACTIONS(573), - [anon_sym_module] = ACTIONS(576), - [anon_sym_use] = ACTIONS(579), - [anon_sym_LBRACK] = ACTIONS(582), - [anon_sym_LPAREN] = ACTIONS(585), - [anon_sym_DOLLAR] = ACTIONS(588), - [anon_sym_error] = ACTIONS(591), - [anon_sym_DASH] = ACTIONS(594), - [anon_sym_break] = ACTIONS(597), - [anon_sym_continue] = ACTIONS(600), - [anon_sym_for] = ACTIONS(603), - [anon_sym_loop] = ACTIONS(606), - [anon_sym_while] = ACTIONS(609), - [anon_sym_do] = ACTIONS(612), - [anon_sym_if] = ACTIONS(615), - [anon_sym_match] = ACTIONS(618), - [anon_sym_LBRACE] = ACTIONS(621), - [anon_sym_try] = ACTIONS(624), - [anon_sym_return] = ACTIONS(627), - [anon_sym_let] = ACTIONS(630), - [anon_sym_let_DASHenv] = ACTIONS(630), - [anon_sym_mut] = ACTIONS(633), - [anon_sym_const] = ACTIONS(636), - [anon_sym_source] = ACTIONS(639), - [anon_sym_source_DASHenv] = ACTIONS(639), - [anon_sym_register] = ACTIONS(642), - [anon_sym_hide] = ACTIONS(645), - [anon_sym_hide_DASHenv] = ACTIONS(648), - [anon_sym_overlay] = ACTIONS(651), - [anon_sym_where] = ACTIONS(654), - [anon_sym_not] = ACTIONS(657), - [anon_sym_DOT_DOT_LT] = ACTIONS(660), - [anon_sym_DOT_DOT] = ACTIONS(663), - [anon_sym_DOT_DOT_EQ] = ACTIONS(660), - [sym_val_nothing] = ACTIONS(666), - [anon_sym_true] = ACTIONS(669), - [anon_sym_false] = ACTIONS(669), - [aux_sym_val_number_token1] = ACTIONS(672), - [aux_sym_val_number_token2] = ACTIONS(675), - [aux_sym_val_number_token3] = ACTIONS(675), - [aux_sym_val_number_token4] = ACTIONS(675), - [anon_sym_inf] = ACTIONS(672), - [anon_sym_DASHinf] = ACTIONS(675), - [anon_sym_NaN] = ACTIONS(672), - [anon_sym_0b] = ACTIONS(678), - [anon_sym_0o] = ACTIONS(678), - [anon_sym_0x] = ACTIONS(678), - [sym_val_date] = ACTIONS(681), - [anon_sym_DQUOTE] = ACTIONS(684), - [sym__str_single_quotes] = ACTIONS(687), - [sym__str_back_ticks] = ACTIONS(687), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(690), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(693), - [anon_sym_CARET] = ACTIONS(696), - [anon_sym_POUND] = ACTIONS(153), - }, - [72] = { - [sym__declaration] = STATE(1229), - [sym_decl_alias] = STATE(1314), - [sym_decl_def] = STATE(1314), - [sym_decl_export] = STATE(1314), - [sym_decl_extern] = STATE(1314), - [sym_decl_module] = STATE(1314), - [sym_decl_use] = STATE(1314), - [sym__statement] = STATE(1224), - [sym__control] = STATE(1313), - [sym__ctrl_statement] = STATE(1310), - [sym__ctrl_expression] = STATE(977), - [sym_ctrl_for] = STATE(1302), - [sym_ctrl_loop] = STATE(1302), - [sym_ctrl_error] = STATE(1302), - [sym_ctrl_while] = STATE(1302), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_stmt_let] = STATE(1299), - [sym_stmt_mut] = STATE(1299), - [sym_stmt_const] = STATE(1299), - [sym_stmt_source] = STATE(1299), - [sym_stmt_register] = STATE(1299), - [sym__stmt_hide] = STATE(1299), - [sym_hide_mod] = STATE(1289), - [sym_hide_env] = STATE(1289), - [sym__stmt_overlay] = STATE(1299), - [sym_overlay_list] = STATE(1286), - [sym_overlay_hide] = STATE(1286), - [sym_overlay_new] = STATE(1286), - [sym_overlay_use] = STATE(1286), - [sym_assignment] = STATE(1299), - [sym_pipeline] = STATE(1299), - [sym_pipe_element] = STATE(3071), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2216), - [sym__var] = STATE(2092), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), - [sym_comment] = STATE(72), - [aux_sym_val_closure_repeat1] = STATE(56), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(337), - [anon_sym_alias] = ACTIONS(339), - [anon_sym_def] = ACTIONS(341), - [anon_sym_def_DASHenv] = ACTIONS(341), - [anon_sym_export_DASHenv] = ACTIONS(343), - [anon_sym_extern] = ACTIONS(345), - [anon_sym_module] = ACTIONS(347), - [anon_sym_use] = ACTIONS(349), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(29), - [anon_sym_error] = ACTIONS(351), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_for] = ACTIONS(353), - [anon_sym_loop] = ACTIONS(355), - [anon_sym_while] = ACTIONS(357), - [anon_sym_do] = ACTIONS(255), - [anon_sym_if] = ACTIONS(257), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_RBRACE] = ACTIONS(699), - [anon_sym_try] = ACTIONS(263), - [anon_sym_return] = ACTIONS(265), - [anon_sym_let] = ACTIONS(361), - [anon_sym_let_DASHenv] = ACTIONS(361), - [anon_sym_mut] = ACTIONS(363), - [anon_sym_const] = ACTIONS(365), - [anon_sym_source] = ACTIONS(367), - [anon_sym_source_DASHenv] = ACTIONS(367), - [anon_sym_register] = ACTIONS(369), - [anon_sym_hide] = ACTIONS(371), - [anon_sym_hide_DASHenv] = ACTIONS(373), - [anon_sym_overlay] = ACTIONS(375), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), - }, - [73] = { - [sym__declaration] = STATE(1229), - [sym_decl_alias] = STATE(1314), - [sym_decl_def] = STATE(1314), - [sym_decl_export] = STATE(1314), - [sym_decl_extern] = STATE(1314), - [sym_decl_module] = STATE(1314), - [sym_decl_use] = STATE(1314), - [sym__statement] = STATE(1224), - [sym__control] = STATE(1313), - [sym__ctrl_statement] = STATE(1310), - [sym__ctrl_expression] = STATE(977), - [sym_ctrl_for] = STATE(1302), - [sym_ctrl_loop] = STATE(1302), - [sym_ctrl_error] = STATE(1302), - [sym_ctrl_while] = STATE(1302), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_stmt_let] = STATE(1299), - [sym_stmt_mut] = STATE(1299), - [sym_stmt_const] = STATE(1299), - [sym_stmt_source] = STATE(1299), - [sym_stmt_register] = STATE(1299), - [sym__stmt_hide] = STATE(1299), - [sym_hide_mod] = STATE(1289), - [sym_hide_env] = STATE(1289), - [sym__stmt_overlay] = STATE(1299), - [sym_overlay_list] = STATE(1286), - [sym_overlay_hide] = STATE(1286), - [sym_overlay_new] = STATE(1286), - [sym_overlay_use] = STATE(1286), - [sym_assignment] = STATE(1299), - [sym_pipeline] = STATE(1299), - [sym_pipe_element] = STATE(3071), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2216), - [sym__var] = STATE(2092), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), - [sym_comment] = STATE(73), - [aux_sym_val_closure_repeat1] = STATE(72), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(337), - [anon_sym_alias] = ACTIONS(339), - [anon_sym_def] = ACTIONS(341), - [anon_sym_def_DASHenv] = ACTIONS(341), - [anon_sym_export_DASHenv] = ACTIONS(343), - [anon_sym_extern] = ACTIONS(345), - [anon_sym_module] = ACTIONS(347), - [anon_sym_use] = ACTIONS(349), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(29), - [anon_sym_error] = ACTIONS(351), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_for] = ACTIONS(353), - [anon_sym_loop] = ACTIONS(355), - [anon_sym_while] = ACTIONS(357), - [anon_sym_do] = ACTIONS(255), - [anon_sym_if] = ACTIONS(257), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_RBRACE] = ACTIONS(701), - [anon_sym_try] = ACTIONS(263), - [anon_sym_return] = ACTIONS(265), - [anon_sym_let] = ACTIONS(361), - [anon_sym_let_DASHenv] = ACTIONS(361), - [anon_sym_mut] = ACTIONS(363), - [anon_sym_const] = ACTIONS(365), - [anon_sym_source] = ACTIONS(367), - [anon_sym_source_DASHenv] = ACTIONS(367), - [anon_sym_register] = ACTIONS(369), - [anon_sym_hide] = ACTIONS(371), - [anon_sym_hide_DASHenv] = ACTIONS(373), - [anon_sym_overlay] = ACTIONS(375), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), - }, - [74] = { - [sym__declaration] = STATE(1229), - [sym_decl_alias] = STATE(1314), - [sym_decl_def] = STATE(1314), - [sym_decl_export] = STATE(1314), - [sym_decl_extern] = STATE(1314), - [sym_decl_module] = STATE(1314), - [sym_decl_use] = STATE(1314), - [sym__statement] = STATE(1224), - [sym__control] = STATE(1313), - [sym__ctrl_statement] = STATE(1310), - [sym__ctrl_expression] = STATE(977), - [sym_ctrl_for] = STATE(1302), - [sym_ctrl_loop] = STATE(1302), - [sym_ctrl_error] = STATE(1302), - [sym_ctrl_while] = STATE(1302), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_stmt_let] = STATE(1299), - [sym_stmt_mut] = STATE(1299), - [sym_stmt_const] = STATE(1299), - [sym_stmt_source] = STATE(1299), - [sym_stmt_register] = STATE(1299), - [sym__stmt_hide] = STATE(1299), - [sym_hide_mod] = STATE(1289), - [sym_hide_env] = STATE(1289), - [sym__stmt_overlay] = STATE(1299), - [sym_overlay_list] = STATE(1286), - [sym_overlay_hide] = STATE(1286), - [sym_overlay_new] = STATE(1286), - [sym_overlay_use] = STATE(1286), - [sym_assignment] = STATE(1299), - [sym_pipeline] = STATE(1299), - [sym_pipe_element] = STATE(3071), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2216), - [sym__var] = STATE(2092), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), - [sym_comment] = STATE(74), - [aux_sym_val_closure_repeat1] = STATE(56), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(337), - [anon_sym_alias] = ACTIONS(339), - [anon_sym_def] = ACTIONS(341), - [anon_sym_def_DASHenv] = ACTIONS(341), - [anon_sym_export_DASHenv] = ACTIONS(343), - [anon_sym_extern] = ACTIONS(345), - [anon_sym_module] = ACTIONS(347), - [anon_sym_use] = ACTIONS(349), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(29), - [anon_sym_error] = ACTIONS(351), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_for] = ACTIONS(353), - [anon_sym_loop] = ACTIONS(355), - [anon_sym_while] = ACTIONS(357), - [anon_sym_do] = ACTIONS(255), - [anon_sym_if] = ACTIONS(257), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_RBRACE] = ACTIONS(703), - [anon_sym_try] = ACTIONS(263), - [anon_sym_return] = ACTIONS(265), - [anon_sym_let] = ACTIONS(361), - [anon_sym_let_DASHenv] = ACTIONS(361), - [anon_sym_mut] = ACTIONS(363), - [anon_sym_const] = ACTIONS(365), - [anon_sym_source] = ACTIONS(367), - [anon_sym_source_DASHenv] = ACTIONS(367), - [anon_sym_register] = ACTIONS(369), - [anon_sym_hide] = ACTIONS(371), - [anon_sym_hide_DASHenv] = ACTIONS(373), - [anon_sym_overlay] = ACTIONS(375), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), - }, - [75] = { - [sym__declaration] = STATE(1229), - [sym_decl_alias] = STATE(1314), - [sym_decl_def] = STATE(1314), - [sym_decl_export] = STATE(1314), - [sym_decl_extern] = STATE(1314), - [sym_decl_module] = STATE(1314), - [sym_decl_use] = STATE(1314), - [sym__statement] = STATE(1224), - [sym__control] = STATE(1313), - [sym__ctrl_statement] = STATE(1310), - [sym__ctrl_expression] = STATE(977), - [sym_ctrl_for] = STATE(1302), - [sym_ctrl_loop] = STATE(1302), - [sym_ctrl_error] = STATE(1302), - [sym_ctrl_while] = STATE(1302), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_stmt_let] = STATE(1299), - [sym_stmt_mut] = STATE(1299), - [sym_stmt_const] = STATE(1299), - [sym_stmt_source] = STATE(1299), - [sym_stmt_register] = STATE(1299), - [sym__stmt_hide] = STATE(1299), - [sym_hide_mod] = STATE(1289), - [sym_hide_env] = STATE(1289), - [sym__stmt_overlay] = STATE(1299), - [sym_overlay_list] = STATE(1286), - [sym_overlay_hide] = STATE(1286), - [sym_overlay_new] = STATE(1286), - [sym_overlay_use] = STATE(1286), - [sym_assignment] = STATE(1299), - [sym_pipeline] = STATE(1299), - [sym_pipe_element] = STATE(3071), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2216), - [sym__var] = STATE(2092), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), - [sym_comment] = STATE(75), - [aux_sym_val_closure_repeat1] = STATE(74), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(337), - [anon_sym_alias] = ACTIONS(339), - [anon_sym_def] = ACTIONS(341), - [anon_sym_def_DASHenv] = ACTIONS(341), - [anon_sym_export_DASHenv] = ACTIONS(343), - [anon_sym_extern] = ACTIONS(345), - [anon_sym_module] = ACTIONS(347), - [anon_sym_use] = ACTIONS(349), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(29), - [anon_sym_error] = ACTIONS(351), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_for] = ACTIONS(353), - [anon_sym_loop] = ACTIONS(355), - [anon_sym_while] = ACTIONS(357), - [anon_sym_do] = ACTIONS(255), - [anon_sym_if] = ACTIONS(257), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_RBRACE] = ACTIONS(705), - [anon_sym_try] = ACTIONS(263), - [anon_sym_return] = ACTIONS(265), - [anon_sym_let] = ACTIONS(361), - [anon_sym_let_DASHenv] = ACTIONS(361), - [anon_sym_mut] = ACTIONS(363), - [anon_sym_const] = ACTIONS(365), - [anon_sym_source] = ACTIONS(367), - [anon_sym_source_DASHenv] = ACTIONS(367), - [anon_sym_register] = ACTIONS(369), - [anon_sym_hide] = ACTIONS(371), - [anon_sym_hide_DASHenv] = ACTIONS(373), - [anon_sym_overlay] = ACTIONS(375), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), - }, - [76] = { - [sym__declaration] = STATE(1229), - [sym_decl_alias] = STATE(1314), - [sym_decl_def] = STATE(1314), - [sym_decl_export] = STATE(1314), - [sym_decl_extern] = STATE(1314), - [sym_decl_module] = STATE(1314), - [sym_decl_use] = STATE(1314), - [sym__statement] = STATE(1224), - [sym__control] = STATE(1313), - [sym__ctrl_statement] = STATE(1310), - [sym__ctrl_expression] = STATE(977), - [sym_ctrl_for] = STATE(1302), - [sym_ctrl_loop] = STATE(1302), - [sym_ctrl_error] = STATE(1302), - [sym_ctrl_while] = STATE(1302), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_stmt_let] = STATE(1299), - [sym_stmt_mut] = STATE(1299), - [sym_stmt_const] = STATE(1299), - [sym_stmt_source] = STATE(1299), - [sym_stmt_register] = STATE(1299), - [sym__stmt_hide] = STATE(1299), - [sym_hide_mod] = STATE(1289), - [sym_hide_env] = STATE(1289), - [sym__stmt_overlay] = STATE(1299), - [sym_overlay_list] = STATE(1286), - [sym_overlay_hide] = STATE(1286), - [sym_overlay_new] = STATE(1286), - [sym_overlay_use] = STATE(1286), - [sym_assignment] = STATE(1299), - [sym_pipeline] = STATE(1299), - [sym_pipe_element] = STATE(3071), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2216), - [sym__var] = STATE(2092), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), - [sym_comment] = STATE(76), - [aux_sym_val_closure_repeat1] = STATE(56), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(337), - [anon_sym_alias] = ACTIONS(339), - [anon_sym_def] = ACTIONS(341), - [anon_sym_def_DASHenv] = ACTIONS(341), - [anon_sym_export_DASHenv] = ACTIONS(343), - [anon_sym_extern] = ACTIONS(345), - [anon_sym_module] = ACTIONS(347), - [anon_sym_use] = ACTIONS(349), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(29), - [anon_sym_error] = ACTIONS(351), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_for] = ACTIONS(353), - [anon_sym_loop] = ACTIONS(355), - [anon_sym_while] = ACTIONS(357), - [anon_sym_do] = ACTIONS(255), - [anon_sym_if] = ACTIONS(257), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_RBRACE] = ACTIONS(707), - [anon_sym_try] = ACTIONS(263), - [anon_sym_return] = ACTIONS(265), - [anon_sym_let] = ACTIONS(361), - [anon_sym_let_DASHenv] = ACTIONS(361), - [anon_sym_mut] = ACTIONS(363), - [anon_sym_const] = ACTIONS(365), - [anon_sym_source] = ACTIONS(367), - [anon_sym_source_DASHenv] = ACTIONS(367), - [anon_sym_register] = ACTIONS(369), - [anon_sym_hide] = ACTIONS(371), - [anon_sym_hide_DASHenv] = ACTIONS(373), - [anon_sym_overlay] = ACTIONS(375), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [anon_sym_not] = ACTIONS(103), + [anon_sym_DOT_DOT_LT] = ACTIONS(105), + [anon_sym_DOT_DOT] = ACTIONS(103), + [anon_sym_DOT_DOT_EQ] = ACTIONS(105), + [sym_val_nothing] = ACTIONS(103), + [anon_sym_true] = ACTIONS(103), + [anon_sym_false] = ACTIONS(103), + [aux_sym_val_number_token1] = ACTIONS(103), + [aux_sym_val_number_token2] = ACTIONS(105), + [aux_sym_val_number_token3] = ACTIONS(105), + [aux_sym_val_number_token4] = ACTIONS(105), + [anon_sym_inf] = ACTIONS(103), + [anon_sym_DASHinf] = ACTIONS(105), + [anon_sym_NaN] = ACTIONS(103), + [anon_sym_ns] = ACTIONS(103), + [anon_sym_s] = ACTIONS(103), + [anon_sym_us] = ACTIONS(103), + [anon_sym_ms] = ACTIONS(103), + [anon_sym_sec] = ACTIONS(103), + [anon_sym_min] = ACTIONS(103), + [anon_sym_hr] = ACTIONS(103), + [anon_sym_day] = ACTIONS(103), + [anon_sym_wk] = ACTIONS(103), + [anon_sym_b] = ACTIONS(103), + [anon_sym_B] = ACTIONS(103), + [anon_sym_kb] = ACTIONS(103), + [anon_sym_kB] = ACTIONS(103), + [anon_sym_Kb] = ACTIONS(103), + [anon_sym_KB] = ACTIONS(103), + [anon_sym_mb] = ACTIONS(103), + [anon_sym_mB] = ACTIONS(103), + [anon_sym_Mb] = ACTIONS(103), + [anon_sym_MB] = ACTIONS(103), + [anon_sym_gb] = ACTIONS(103), + [anon_sym_gB] = ACTIONS(103), + [anon_sym_Gb] = ACTIONS(103), + [anon_sym_GB] = ACTIONS(103), + [anon_sym_tb] = ACTIONS(103), + [anon_sym_tB] = ACTIONS(103), + [anon_sym_Tb] = ACTIONS(103), + [anon_sym_TB] = ACTIONS(103), + [anon_sym_pb] = ACTIONS(103), + [anon_sym_pB] = ACTIONS(103), + [anon_sym_Pb] = ACTIONS(103), + [anon_sym_PB] = ACTIONS(103), + [anon_sym_eb] = ACTIONS(103), + [anon_sym_eB] = ACTIONS(103), + [anon_sym_Eb] = ACTIONS(103), + [anon_sym_EB] = ACTIONS(103), + [anon_sym_zb] = ACTIONS(103), + [anon_sym_zB] = ACTIONS(103), + [anon_sym_Zb] = ACTIONS(103), + [anon_sym_ZB] = ACTIONS(103), + [anon_sym_kib] = ACTIONS(103), + [anon_sym_kiB] = ACTIONS(103), + [anon_sym_kIB] = ACTIONS(103), + [anon_sym_kIb] = ACTIONS(103), + [anon_sym_Kib] = ACTIONS(103), + [anon_sym_KIb] = ACTIONS(103), + [anon_sym_KIB] = ACTIONS(103), + [anon_sym_mib] = ACTIONS(103), + [anon_sym_miB] = ACTIONS(103), + [anon_sym_mIB] = ACTIONS(103), + [anon_sym_mIb] = ACTIONS(103), + [anon_sym_Mib] = ACTIONS(103), + [anon_sym_MIb] = ACTIONS(103), + [anon_sym_MIB] = ACTIONS(103), + [anon_sym_gib] = ACTIONS(103), + [anon_sym_giB] = ACTIONS(103), + [anon_sym_gIB] = ACTIONS(103), + [anon_sym_gIb] = ACTIONS(103), + [anon_sym_Gib] = ACTIONS(103), + [anon_sym_GIb] = ACTIONS(103), + [anon_sym_GIB] = ACTIONS(103), + [anon_sym_tib] = ACTIONS(103), + [anon_sym_tiB] = ACTIONS(103), + [anon_sym_tIB] = ACTIONS(103), + [anon_sym_tIb] = ACTIONS(103), + [anon_sym_Tib] = ACTIONS(103), + [anon_sym_TIb] = ACTIONS(103), + [anon_sym_TIB] = ACTIONS(103), + [anon_sym_pib] = ACTIONS(103), + [anon_sym_piB] = ACTIONS(103), + [anon_sym_pIB] = ACTIONS(103), + [anon_sym_pIb] = ACTIONS(103), + [anon_sym_Pib] = ACTIONS(103), + [anon_sym_PIb] = ACTIONS(103), + [anon_sym_PIB] = ACTIONS(103), + [anon_sym_eib] = ACTIONS(103), + [anon_sym_eiB] = ACTIONS(103), + [anon_sym_eIB] = ACTIONS(103), + [anon_sym_eIb] = ACTIONS(103), + [anon_sym_Eib] = ACTIONS(103), + [anon_sym_EIb] = ACTIONS(103), + [anon_sym_EIB] = ACTIONS(103), + [anon_sym_zib] = ACTIONS(103), + [anon_sym_ziB] = ACTIONS(103), + [anon_sym_zIB] = ACTIONS(103), + [anon_sym_zIb] = ACTIONS(103), + [anon_sym_Zib] = ACTIONS(103), + [anon_sym_ZIb] = ACTIONS(103), + [anon_sym_ZIB] = ACTIONS(103), + [anon_sym_0b] = ACTIONS(103), + [anon_sym_0o] = ACTIONS(103), + [anon_sym_0x] = ACTIONS(103), + [sym_val_date] = ACTIONS(105), + [anon_sym_DQUOTE] = ACTIONS(105), + [sym__str_single_quotes] = ACTIONS(105), + [sym__str_back_ticks] = ACTIONS(105), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(105), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(105), + [anon_sym_POUND] = ACTIONS(147), }, - [77] = { - [sym__declaration] = STATE(1229), - [sym_decl_alias] = STATE(1314), - [sym_decl_def] = STATE(1314), - [sym_decl_export] = STATE(1314), - [sym_decl_extern] = STATE(1314), - [sym_decl_module] = STATE(1314), - [sym_decl_use] = STATE(1314), - [sym__statement] = STATE(1224), - [sym__control] = STATE(1313), - [sym__ctrl_statement] = STATE(1310), - [sym__ctrl_expression] = STATE(977), - [sym_ctrl_for] = STATE(1302), - [sym_ctrl_loop] = STATE(1302), - [sym_ctrl_error] = STATE(1302), - [sym_ctrl_while] = STATE(1302), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_stmt_let] = STATE(1299), - [sym_stmt_mut] = STATE(1299), - [sym_stmt_const] = STATE(1299), - [sym_stmt_source] = STATE(1299), - [sym_stmt_register] = STATE(1299), - [sym__stmt_hide] = STATE(1299), - [sym_hide_mod] = STATE(1289), - [sym_hide_env] = STATE(1289), - [sym__stmt_overlay] = STATE(1299), - [sym_overlay_list] = STATE(1286), - [sym_overlay_hide] = STATE(1286), - [sym_overlay_new] = STATE(1286), - [sym_overlay_use] = STATE(1286), - [sym_assignment] = STATE(1299), - [sym_pipeline] = STATE(1299), - [sym_pipe_element] = STATE(3071), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2216), - [sym__var] = STATE(2092), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), - [sym_comment] = STATE(77), - [aux_sym_val_closure_repeat1] = STATE(76), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(337), - [anon_sym_alias] = ACTIONS(339), - [anon_sym_def] = ACTIONS(341), - [anon_sym_def_DASHenv] = ACTIONS(341), - [anon_sym_export_DASHenv] = ACTIONS(343), - [anon_sym_extern] = ACTIONS(345), - [anon_sym_module] = ACTIONS(347), - [anon_sym_use] = ACTIONS(349), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(29), - [anon_sym_error] = ACTIONS(351), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_for] = ACTIONS(353), - [anon_sym_loop] = ACTIONS(355), - [anon_sym_while] = ACTIONS(357), - [anon_sym_do] = ACTIONS(255), - [anon_sym_if] = ACTIONS(257), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_RBRACE] = ACTIONS(709), - [anon_sym_try] = ACTIONS(263), - [anon_sym_return] = ACTIONS(265), - [anon_sym_let] = ACTIONS(361), - [anon_sym_let_DASHenv] = ACTIONS(361), - [anon_sym_mut] = ACTIONS(363), - [anon_sym_const] = ACTIONS(365), - [anon_sym_source] = ACTIONS(367), - [anon_sym_source_DASHenv] = ACTIONS(367), - [anon_sym_register] = ACTIONS(369), - [anon_sym_hide] = ACTIONS(371), - [anon_sym_hide_DASHenv] = ACTIONS(373), - [anon_sym_overlay] = ACTIONS(375), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [16] = { + [sym_comment] = STATE(16), + [sym_cmd_identifier] = ACTIONS(107), + [anon_sym_LBRACK] = ACTIONS(109), + [anon_sym_COMMA] = ACTIONS(109), + [anon_sym_RBRACK] = ACTIONS(109), + [anon_sym_LPAREN] = ACTIONS(109), + [anon_sym_DOLLAR] = ACTIONS(107), + [anon_sym_GT] = ACTIONS(107), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_in] = ACTIONS(107), + [anon_sym_LBRACE] = ACTIONS(109), + [anon_sym_STAR] = ACTIONS(107), + [anon_sym_STAR_STAR] = ACTIONS(109), + [anon_sym_PLUS_PLUS] = ACTIONS(109), + [anon_sym_SLASH] = ACTIONS(107), + [anon_sym_mod] = ACTIONS(107), + [anon_sym_SLASH_SLASH] = ACTIONS(109), + [anon_sym_PLUS] = ACTIONS(107), + [anon_sym_bit_DASHshl] = ACTIONS(107), + [anon_sym_bit_DASHshr] = ACTIONS(107), + [anon_sym_EQ_EQ] = ACTIONS(109), + [anon_sym_BANG_EQ] = ACTIONS(109), + [anon_sym_LT2] = ACTIONS(107), + [anon_sym_LT_EQ] = ACTIONS(109), + [anon_sym_GT_EQ] = ACTIONS(109), + [anon_sym_not_DASHin] = ACTIONS(107), + [anon_sym_starts_DASHwith] = ACTIONS(107), + [anon_sym_ends_DASHwith] = ACTIONS(107), + [anon_sym_EQ_TILDE] = ACTIONS(109), + [anon_sym_BANG_TILDE] = ACTIONS(109), + [anon_sym_bit_DASHand] = ACTIONS(107), + [anon_sym_bit_DASHxor] = ACTIONS(107), + [anon_sym_bit_DASHor] = ACTIONS(107), + [anon_sym_and] = ACTIONS(107), + [anon_sym_xor] = ACTIONS(107), + [anon_sym_or] = ACTIONS(107), + [anon_sym_not] = ACTIONS(107), + [anon_sym_DOT_DOT_LT] = ACTIONS(149), + [anon_sym_DOT_DOT] = ACTIONS(151), + [anon_sym_DOT_DOT_EQ] = ACTIONS(149), + [sym_val_nothing] = ACTIONS(107), + [anon_sym_true] = ACTIONS(107), + [anon_sym_false] = ACTIONS(107), + [aux_sym_val_number_token1] = ACTIONS(107), + [aux_sym_val_number_token2] = ACTIONS(109), + [aux_sym_val_number_token3] = ACTIONS(109), + [aux_sym_val_number_token4] = ACTIONS(109), + [anon_sym_inf] = ACTIONS(107), + [anon_sym_DASHinf] = ACTIONS(109), + [anon_sym_NaN] = ACTIONS(107), + [anon_sym_ns] = ACTIONS(153), + [anon_sym_s] = ACTIONS(153), + [anon_sym_us] = ACTIONS(153), + [anon_sym_ms] = ACTIONS(153), + [anon_sym_sec] = ACTIONS(153), + [anon_sym_min] = ACTIONS(153), + [anon_sym_hr] = ACTIONS(153), + [anon_sym_day] = ACTIONS(153), + [anon_sym_wk] = ACTIONS(153), + [anon_sym_b] = ACTIONS(155), + [anon_sym_B] = ACTIONS(155), + [anon_sym_kb] = ACTIONS(155), + [anon_sym_kB] = ACTIONS(155), + [anon_sym_Kb] = ACTIONS(155), + [anon_sym_KB] = ACTIONS(155), + [anon_sym_mb] = ACTIONS(155), + [anon_sym_mB] = ACTIONS(155), + [anon_sym_Mb] = ACTIONS(155), + [anon_sym_MB] = ACTIONS(155), + [anon_sym_gb] = ACTIONS(155), + [anon_sym_gB] = ACTIONS(155), + [anon_sym_Gb] = ACTIONS(155), + [anon_sym_GB] = ACTIONS(155), + [anon_sym_tb] = ACTIONS(155), + [anon_sym_tB] = ACTIONS(155), + [anon_sym_Tb] = ACTIONS(155), + [anon_sym_TB] = ACTIONS(155), + [anon_sym_pb] = ACTIONS(155), + [anon_sym_pB] = ACTIONS(155), + [anon_sym_Pb] = ACTIONS(155), + [anon_sym_PB] = ACTIONS(155), + [anon_sym_eb] = ACTIONS(155), + [anon_sym_eB] = ACTIONS(155), + [anon_sym_Eb] = ACTIONS(155), + [anon_sym_EB] = ACTIONS(155), + [anon_sym_zb] = ACTIONS(155), + [anon_sym_zB] = ACTIONS(155), + [anon_sym_Zb] = ACTIONS(155), + [anon_sym_ZB] = ACTIONS(155), + [anon_sym_kib] = ACTIONS(155), + [anon_sym_kiB] = ACTIONS(155), + [anon_sym_kIB] = ACTIONS(155), + [anon_sym_kIb] = ACTIONS(155), + [anon_sym_Kib] = ACTIONS(155), + [anon_sym_KIb] = ACTIONS(155), + [anon_sym_KIB] = ACTIONS(155), + [anon_sym_mib] = ACTIONS(155), + [anon_sym_miB] = ACTIONS(155), + [anon_sym_mIB] = ACTIONS(155), + [anon_sym_mIb] = ACTIONS(155), + [anon_sym_Mib] = ACTIONS(155), + [anon_sym_MIb] = ACTIONS(155), + [anon_sym_MIB] = ACTIONS(155), + [anon_sym_gib] = ACTIONS(155), + [anon_sym_giB] = ACTIONS(155), + [anon_sym_gIB] = ACTIONS(155), + [anon_sym_gIb] = ACTIONS(155), + [anon_sym_Gib] = ACTIONS(155), + [anon_sym_GIb] = ACTIONS(155), + [anon_sym_GIB] = ACTIONS(155), + [anon_sym_tib] = ACTIONS(155), + [anon_sym_tiB] = ACTIONS(155), + [anon_sym_tIB] = ACTIONS(155), + [anon_sym_tIb] = ACTIONS(155), + [anon_sym_Tib] = ACTIONS(155), + [anon_sym_TIb] = ACTIONS(155), + [anon_sym_TIB] = ACTIONS(155), + [anon_sym_pib] = ACTIONS(155), + [anon_sym_piB] = ACTIONS(155), + [anon_sym_pIB] = ACTIONS(155), + [anon_sym_pIb] = ACTIONS(155), + [anon_sym_Pib] = ACTIONS(155), + [anon_sym_PIb] = ACTIONS(155), + [anon_sym_PIB] = ACTIONS(155), + [anon_sym_eib] = ACTIONS(155), + [anon_sym_eiB] = ACTIONS(155), + [anon_sym_eIB] = ACTIONS(155), + [anon_sym_eIb] = ACTIONS(155), + [anon_sym_Eib] = ACTIONS(155), + [anon_sym_EIb] = ACTIONS(155), + [anon_sym_EIB] = ACTIONS(155), + [anon_sym_zib] = ACTIONS(155), + [anon_sym_ziB] = ACTIONS(155), + [anon_sym_zIB] = ACTIONS(155), + [anon_sym_zIb] = ACTIONS(155), + [anon_sym_Zib] = ACTIONS(155), + [anon_sym_ZIb] = ACTIONS(155), + [anon_sym_ZIB] = ACTIONS(155), + [anon_sym_0b] = ACTIONS(107), + [anon_sym_0o] = ACTIONS(107), + [anon_sym_0x] = ACTIONS(107), + [sym_val_date] = ACTIONS(109), + [anon_sym_DQUOTE] = ACTIONS(109), + [sym__str_single_quotes] = ACTIONS(109), + [sym__str_back_ticks] = ACTIONS(109), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(109), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(109), + [anon_sym_POUND] = ACTIONS(147), }, - [78] = { - [sym__declaration] = STATE(1229), - [sym_decl_alias] = STATE(1314), - [sym_decl_def] = STATE(1314), - [sym_decl_export] = STATE(1314), - [sym_decl_extern] = STATE(1314), - [sym_decl_module] = STATE(1314), - [sym_decl_use] = STATE(1314), - [sym__statement] = STATE(1224), - [sym__control] = STATE(1313), - [sym__ctrl_statement] = STATE(1310), - [sym__ctrl_expression] = STATE(977), - [sym_ctrl_for] = STATE(1302), - [sym_ctrl_loop] = STATE(1302), - [sym_ctrl_error] = STATE(1302), - [sym_ctrl_while] = STATE(1302), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_stmt_let] = STATE(1299), - [sym_stmt_mut] = STATE(1299), - [sym_stmt_const] = STATE(1299), - [sym_stmt_source] = STATE(1299), - [sym_stmt_register] = STATE(1299), - [sym__stmt_hide] = STATE(1299), - [sym_hide_mod] = STATE(1289), - [sym_hide_env] = STATE(1289), - [sym__stmt_overlay] = STATE(1299), - [sym_overlay_list] = STATE(1286), - [sym_overlay_hide] = STATE(1286), - [sym_overlay_new] = STATE(1286), - [sym_overlay_use] = STATE(1286), - [sym_assignment] = STATE(1299), - [sym_pipeline] = STATE(1299), - [sym_pipe_element] = STATE(3071), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2216), - [sym__var] = STATE(2092), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), - [sym_comment] = STATE(78), - [aux_sym_val_closure_repeat1] = STATE(56), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(337), - [anon_sym_alias] = ACTIONS(339), - [anon_sym_def] = ACTIONS(341), - [anon_sym_def_DASHenv] = ACTIONS(341), - [anon_sym_export_DASHenv] = ACTIONS(343), - [anon_sym_extern] = ACTIONS(345), - [anon_sym_module] = ACTIONS(347), - [anon_sym_use] = ACTIONS(349), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(29), - [anon_sym_error] = ACTIONS(351), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_for] = ACTIONS(353), - [anon_sym_loop] = ACTIONS(355), - [anon_sym_while] = ACTIONS(357), - [anon_sym_do] = ACTIONS(255), - [anon_sym_if] = ACTIONS(257), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_RBRACE] = ACTIONS(711), - [anon_sym_try] = ACTIONS(263), - [anon_sym_return] = ACTIONS(265), - [anon_sym_let] = ACTIONS(361), - [anon_sym_let_DASHenv] = ACTIONS(361), - [anon_sym_mut] = ACTIONS(363), - [anon_sym_const] = ACTIONS(365), - [anon_sym_source] = ACTIONS(367), - [anon_sym_source_DASHenv] = ACTIONS(367), - [anon_sym_register] = ACTIONS(369), - [anon_sym_hide] = ACTIONS(371), - [anon_sym_hide_DASHenv] = ACTIONS(373), - [anon_sym_overlay] = ACTIONS(375), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [17] = { + [sym_comment] = STATE(17), + [anon_sym_LBRACK] = ACTIONS(109), + [anon_sym_COMMA] = ACTIONS(109), + [anon_sym_LPAREN] = ACTIONS(109), + [anon_sym_DOLLAR] = ACTIONS(107), + [anon_sym_GT] = ACTIONS(107), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_in] = ACTIONS(107), + [anon_sym_LBRACE] = ACTIONS(109), + [anon_sym_RBRACE] = ACTIONS(109), + [anon_sym__] = ACTIONS(109), + [anon_sym_STAR] = ACTIONS(107), + [anon_sym_STAR_STAR] = ACTIONS(109), + [anon_sym_PLUS_PLUS] = ACTIONS(109), + [anon_sym_SLASH] = ACTIONS(107), + [anon_sym_mod] = ACTIONS(109), + [anon_sym_SLASH_SLASH] = ACTIONS(109), + [anon_sym_PLUS] = ACTIONS(107), + [anon_sym_bit_DASHshl] = ACTIONS(109), + [anon_sym_bit_DASHshr] = ACTIONS(109), + [anon_sym_EQ_EQ] = ACTIONS(109), + [anon_sym_BANG_EQ] = ACTIONS(109), + [anon_sym_LT2] = ACTIONS(107), + [anon_sym_LT_EQ] = ACTIONS(109), + [anon_sym_GT_EQ] = ACTIONS(109), + [anon_sym_not_DASHin] = ACTIONS(109), + [anon_sym_starts_DASHwith] = ACTIONS(109), + [anon_sym_ends_DASHwith] = ACTIONS(109), + [anon_sym_EQ_TILDE] = ACTIONS(109), + [anon_sym_BANG_TILDE] = ACTIONS(109), + [anon_sym_bit_DASHand] = ACTIONS(109), + [anon_sym_bit_DASHxor] = ACTIONS(109), + [anon_sym_bit_DASHor] = ACTIONS(109), + [anon_sym_and] = ACTIONS(109), + [anon_sym_xor] = ACTIONS(109), + [anon_sym_or] = ACTIONS(109), + [anon_sym_not] = ACTIONS(107), + [anon_sym_DOT_DOT_LT] = ACTIONS(157), + [anon_sym_DOT_DOT] = ACTIONS(159), + [anon_sym_DOT_DOT_EQ] = ACTIONS(157), + [sym_val_nothing] = ACTIONS(109), + [anon_sym_true] = ACTIONS(109), + [anon_sym_false] = ACTIONS(109), + [aux_sym_val_number_token1] = ACTIONS(107), + [aux_sym_val_number_token2] = ACTIONS(109), + [aux_sym_val_number_token3] = ACTIONS(109), + [aux_sym_val_number_token4] = ACTIONS(109), + [anon_sym_inf] = ACTIONS(109), + [anon_sym_DASHinf] = ACTIONS(109), + [anon_sym_NaN] = ACTIONS(109), + [anon_sym_ns] = ACTIONS(161), + [anon_sym_s] = ACTIONS(161), + [anon_sym_us] = ACTIONS(161), + [anon_sym_ms] = ACTIONS(161), + [anon_sym_sec] = ACTIONS(161), + [anon_sym_min] = ACTIONS(161), + [anon_sym_hr] = ACTIONS(161), + [anon_sym_day] = ACTIONS(161), + [anon_sym_wk] = ACTIONS(161), + [anon_sym_b] = ACTIONS(163), + [anon_sym_B] = ACTIONS(165), + [anon_sym_kb] = ACTIONS(165), + [anon_sym_kB] = ACTIONS(165), + [anon_sym_Kb] = ACTIONS(165), + [anon_sym_KB] = ACTIONS(165), + [anon_sym_mb] = ACTIONS(165), + [anon_sym_mB] = ACTIONS(165), + [anon_sym_Mb] = ACTIONS(165), + [anon_sym_MB] = ACTIONS(165), + [anon_sym_gb] = ACTIONS(165), + [anon_sym_gB] = ACTIONS(165), + [anon_sym_Gb] = ACTIONS(165), + [anon_sym_GB] = ACTIONS(165), + [anon_sym_tb] = ACTIONS(165), + [anon_sym_tB] = ACTIONS(165), + [anon_sym_Tb] = ACTIONS(165), + [anon_sym_TB] = ACTIONS(165), + [anon_sym_pb] = ACTIONS(165), + [anon_sym_pB] = ACTIONS(165), + [anon_sym_Pb] = ACTIONS(165), + [anon_sym_PB] = ACTIONS(165), + [anon_sym_eb] = ACTIONS(165), + [anon_sym_eB] = ACTIONS(165), + [anon_sym_Eb] = ACTIONS(165), + [anon_sym_EB] = ACTIONS(165), + [anon_sym_zb] = ACTIONS(165), + [anon_sym_zB] = ACTIONS(165), + [anon_sym_Zb] = ACTIONS(165), + [anon_sym_ZB] = ACTIONS(165), + [anon_sym_kib] = ACTIONS(165), + [anon_sym_kiB] = ACTIONS(165), + [anon_sym_kIB] = ACTIONS(165), + [anon_sym_kIb] = ACTIONS(165), + [anon_sym_Kib] = ACTIONS(165), + [anon_sym_KIb] = ACTIONS(165), + [anon_sym_KIB] = ACTIONS(165), + [anon_sym_mib] = ACTIONS(165), + [anon_sym_miB] = ACTIONS(165), + [anon_sym_mIB] = ACTIONS(165), + [anon_sym_mIb] = ACTIONS(165), + [anon_sym_Mib] = ACTIONS(165), + [anon_sym_MIb] = ACTIONS(165), + [anon_sym_MIB] = ACTIONS(165), + [anon_sym_gib] = ACTIONS(165), + [anon_sym_giB] = ACTIONS(165), + [anon_sym_gIB] = ACTIONS(165), + [anon_sym_gIb] = ACTIONS(165), + [anon_sym_Gib] = ACTIONS(165), + [anon_sym_GIb] = ACTIONS(165), + [anon_sym_GIB] = ACTIONS(165), + [anon_sym_tib] = ACTIONS(165), + [anon_sym_tiB] = ACTIONS(165), + [anon_sym_tIB] = ACTIONS(165), + [anon_sym_tIb] = ACTIONS(165), + [anon_sym_Tib] = ACTIONS(165), + [anon_sym_TIb] = ACTIONS(165), + [anon_sym_TIB] = ACTIONS(165), + [anon_sym_pib] = ACTIONS(165), + [anon_sym_piB] = ACTIONS(165), + [anon_sym_pIB] = ACTIONS(165), + [anon_sym_pIb] = ACTIONS(165), + [anon_sym_Pib] = ACTIONS(165), + [anon_sym_PIb] = ACTIONS(165), + [anon_sym_PIB] = ACTIONS(165), + [anon_sym_eib] = ACTIONS(165), + [anon_sym_eiB] = ACTIONS(165), + [anon_sym_eIB] = ACTIONS(165), + [anon_sym_eIb] = ACTIONS(165), + [anon_sym_Eib] = ACTIONS(165), + [anon_sym_EIb] = ACTIONS(165), + [anon_sym_EIB] = ACTIONS(165), + [anon_sym_zib] = ACTIONS(165), + [anon_sym_ziB] = ACTIONS(165), + [anon_sym_zIB] = ACTIONS(165), + [anon_sym_zIb] = ACTIONS(165), + [anon_sym_Zib] = ACTIONS(165), + [anon_sym_ZIb] = ACTIONS(165), + [anon_sym_ZIB] = ACTIONS(165), + [anon_sym_0b] = ACTIONS(107), + [anon_sym_0o] = ACTIONS(107), + [anon_sym_0x] = ACTIONS(107), + [sym_val_date] = ACTIONS(109), + [anon_sym_DQUOTE] = ACTIONS(109), + [sym__str_single_quotes] = ACTIONS(109), + [sym__str_back_ticks] = ACTIONS(109), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(109), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(109), + [anon_sym_POUND] = ACTIONS(147), }, - [79] = { - [sym__declaration] = STATE(1229), - [sym_decl_alias] = STATE(1314), - [sym_decl_def] = STATE(1314), - [sym_decl_export] = STATE(1314), - [sym_decl_extern] = STATE(1314), - [sym_decl_module] = STATE(1314), - [sym_decl_use] = STATE(1314), - [sym__statement] = STATE(1224), - [sym__control] = STATE(1313), - [sym__ctrl_statement] = STATE(1310), - [sym__ctrl_expression] = STATE(977), - [sym_ctrl_for] = STATE(1302), - [sym_ctrl_loop] = STATE(1302), - [sym_ctrl_error] = STATE(1302), - [sym_ctrl_while] = STATE(1302), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_stmt_let] = STATE(1299), - [sym_stmt_mut] = STATE(1299), - [sym_stmt_const] = STATE(1299), - [sym_stmt_source] = STATE(1299), - [sym_stmt_register] = STATE(1299), - [sym__stmt_hide] = STATE(1299), - [sym_hide_mod] = STATE(1289), - [sym_hide_env] = STATE(1289), - [sym__stmt_overlay] = STATE(1299), - [sym_overlay_list] = STATE(1286), - [sym_overlay_hide] = STATE(1286), - [sym_overlay_new] = STATE(1286), - [sym_overlay_use] = STATE(1286), - [sym_assignment] = STATE(1299), - [sym_pipeline] = STATE(1299), - [sym_pipe_element] = STATE(3071), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2216), - [sym__var] = STATE(2092), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), - [sym_comment] = STATE(79), - [aux_sym_val_closure_repeat1] = STATE(78), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(337), - [anon_sym_alias] = ACTIONS(339), - [anon_sym_def] = ACTIONS(341), - [anon_sym_def_DASHenv] = ACTIONS(341), - [anon_sym_export_DASHenv] = ACTIONS(343), - [anon_sym_extern] = ACTIONS(345), - [anon_sym_module] = ACTIONS(347), - [anon_sym_use] = ACTIONS(349), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(29), - [anon_sym_error] = ACTIONS(351), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_for] = ACTIONS(353), - [anon_sym_loop] = ACTIONS(355), - [anon_sym_while] = ACTIONS(357), - [anon_sym_do] = ACTIONS(255), - [anon_sym_if] = ACTIONS(257), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_RBRACE] = ACTIONS(713), - [anon_sym_try] = ACTIONS(263), - [anon_sym_return] = ACTIONS(265), - [anon_sym_let] = ACTIONS(361), - [anon_sym_let_DASHenv] = ACTIONS(361), - [anon_sym_mut] = ACTIONS(363), - [anon_sym_const] = ACTIONS(365), - [anon_sym_source] = ACTIONS(367), - [anon_sym_source_DASHenv] = ACTIONS(367), - [anon_sym_register] = ACTIONS(369), - [anon_sym_hide] = ACTIONS(371), - [anon_sym_hide_DASHenv] = ACTIONS(373), - [anon_sym_overlay] = ACTIONS(375), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [18] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3621), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym_parameter_pipes] = STATE(48), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2430), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_record_entry] = STATE(3070), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(18), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [aux_sym_val_record_repeat1] = STATE(2783), + [sym_identifier] = ACTIONS(167), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_PIPE] = ACTIONS(195), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_RBRACE] = ACTIONS(221), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), }, - [80] = { - [sym__declaration] = STATE(1229), - [sym_decl_alias] = STATE(1314), - [sym_decl_def] = STATE(1314), - [sym_decl_export] = STATE(1314), - [sym_decl_extern] = STATE(1314), - [sym_decl_module] = STATE(1314), - [sym_decl_use] = STATE(1314), - [sym__statement] = STATE(1224), - [sym__control] = STATE(1313), - [sym__ctrl_statement] = STATE(1310), - [sym__ctrl_expression] = STATE(977), - [sym_ctrl_for] = STATE(1302), - [sym_ctrl_loop] = STATE(1302), - [sym_ctrl_error] = STATE(1302), - [sym_ctrl_while] = STATE(1302), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_stmt_let] = STATE(1299), - [sym_stmt_mut] = STATE(1299), - [sym_stmt_const] = STATE(1299), - [sym_stmt_source] = STATE(1299), - [sym_stmt_register] = STATE(1299), - [sym__stmt_hide] = STATE(1299), - [sym_hide_mod] = STATE(1289), - [sym_hide_env] = STATE(1289), - [sym__stmt_overlay] = STATE(1299), - [sym_overlay_list] = STATE(1286), - [sym_overlay_hide] = STATE(1286), - [sym_overlay_new] = STATE(1286), - [sym_overlay_use] = STATE(1286), - [sym_assignment] = STATE(1299), - [sym_pipeline] = STATE(1299), - [sym_pipe_element] = STATE(3071), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2216), - [sym__var] = STATE(2092), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), - [sym_comment] = STATE(80), - [aux_sym_val_closure_repeat1] = STATE(56), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(337), - [anon_sym_alias] = ACTIONS(339), - [anon_sym_def] = ACTIONS(341), - [anon_sym_def_DASHenv] = ACTIONS(341), - [anon_sym_export_DASHenv] = ACTIONS(343), - [anon_sym_extern] = ACTIONS(345), - [anon_sym_module] = ACTIONS(347), - [anon_sym_use] = ACTIONS(349), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(29), - [anon_sym_error] = ACTIONS(351), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_for] = ACTIONS(353), - [anon_sym_loop] = ACTIONS(355), - [anon_sym_while] = ACTIONS(357), - [anon_sym_do] = ACTIONS(255), - [anon_sym_if] = ACTIONS(257), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_RBRACE] = ACTIONS(715), - [anon_sym_try] = ACTIONS(263), - [anon_sym_return] = ACTIONS(265), - [anon_sym_let] = ACTIONS(361), - [anon_sym_let_DASHenv] = ACTIONS(361), - [anon_sym_mut] = ACTIONS(363), - [anon_sym_const] = ACTIONS(365), - [anon_sym_source] = ACTIONS(367), - [anon_sym_source_DASHenv] = ACTIONS(367), - [anon_sym_register] = ACTIONS(369), - [anon_sym_hide] = ACTIONS(371), - [anon_sym_hide_DASHenv] = ACTIONS(373), - [anon_sym_overlay] = ACTIONS(375), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [19] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3621), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym_parameter_pipes] = STATE(99), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2430), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_record_entry] = STATE(3070), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(19), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [aux_sym_val_record_repeat1] = STATE(2825), + [sym_identifier] = ACTIONS(167), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_PIPE] = ACTIONS(195), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_RBRACE] = ACTIONS(267), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), }, - [81] = { - [sym__declaration] = STATE(1229), - [sym_decl_alias] = STATE(1314), - [sym_decl_def] = STATE(1314), - [sym_decl_export] = STATE(1314), - [sym_decl_extern] = STATE(1314), - [sym_decl_module] = STATE(1314), - [sym_decl_use] = STATE(1314), - [sym__statement] = STATE(1224), - [sym__control] = STATE(1313), - [sym__ctrl_statement] = STATE(1310), - [sym__ctrl_expression] = STATE(977), - [sym_ctrl_for] = STATE(1302), - [sym_ctrl_loop] = STATE(1302), - [sym_ctrl_error] = STATE(1302), - [sym_ctrl_while] = STATE(1302), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_stmt_let] = STATE(1299), - [sym_stmt_mut] = STATE(1299), - [sym_stmt_const] = STATE(1299), - [sym_stmt_source] = STATE(1299), - [sym_stmt_register] = STATE(1299), - [sym__stmt_hide] = STATE(1299), - [sym_hide_mod] = STATE(1289), - [sym_hide_env] = STATE(1289), - [sym__stmt_overlay] = STATE(1299), - [sym_overlay_list] = STATE(1286), - [sym_overlay_hide] = STATE(1286), - [sym_overlay_new] = STATE(1286), - [sym_overlay_use] = STATE(1286), - [sym_assignment] = STATE(1299), - [sym_pipeline] = STATE(1299), - [sym_pipe_element] = STATE(3071), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2216), - [sym__var] = STATE(2092), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), - [sym_comment] = STATE(81), - [aux_sym_val_closure_repeat1] = STATE(80), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(337), - [anon_sym_alias] = ACTIONS(339), - [anon_sym_def] = ACTIONS(341), - [anon_sym_def_DASHenv] = ACTIONS(341), - [anon_sym_export_DASHenv] = ACTIONS(343), - [anon_sym_extern] = ACTIONS(345), - [anon_sym_module] = ACTIONS(347), - [anon_sym_use] = ACTIONS(349), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(29), - [anon_sym_error] = ACTIONS(351), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_for] = ACTIONS(353), - [anon_sym_loop] = ACTIONS(355), - [anon_sym_while] = ACTIONS(357), - [anon_sym_do] = ACTIONS(255), - [anon_sym_if] = ACTIONS(257), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_RBRACE] = ACTIONS(717), - [anon_sym_try] = ACTIONS(263), - [anon_sym_return] = ACTIONS(265), - [anon_sym_let] = ACTIONS(361), - [anon_sym_let_DASHenv] = ACTIONS(361), - [anon_sym_mut] = ACTIONS(363), - [anon_sym_const] = ACTIONS(365), - [anon_sym_source] = ACTIONS(367), - [anon_sym_source_DASHenv] = ACTIONS(367), - [anon_sym_register] = ACTIONS(369), - [anon_sym_hide] = ACTIONS(371), - [anon_sym_hide_DASHenv] = ACTIONS(373), - [anon_sym_overlay] = ACTIONS(375), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [20] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3691), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym_parameter_pipes] = STATE(102), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(20), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_PIPE] = ACTIONS(195), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_RBRACE] = ACTIONS(269), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), }, - [82] = { - [sym__declaration] = STATE(1229), - [sym_decl_alias] = STATE(1314), - [sym_decl_def] = STATE(1314), - [sym_decl_export] = STATE(1314), - [sym_decl_extern] = STATE(1314), - [sym_decl_module] = STATE(1314), - [sym_decl_use] = STATE(1314), - [sym__statement] = STATE(1224), - [sym__control] = STATE(1313), - [sym__ctrl_statement] = STATE(1310), - [sym__ctrl_expression] = STATE(977), - [sym_ctrl_for] = STATE(1302), - [sym_ctrl_loop] = STATE(1302), - [sym_ctrl_error] = STATE(1302), - [sym_ctrl_while] = STATE(1302), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_stmt_let] = STATE(1299), - [sym_stmt_mut] = STATE(1299), - [sym_stmt_const] = STATE(1299), - [sym_stmt_source] = STATE(1299), - [sym_stmt_register] = STATE(1299), - [sym__stmt_hide] = STATE(1299), - [sym_hide_mod] = STATE(1289), - [sym_hide_env] = STATE(1289), - [sym__stmt_overlay] = STATE(1299), - [sym_overlay_list] = STATE(1286), - [sym_overlay_hide] = STATE(1286), - [sym_overlay_new] = STATE(1286), - [sym_overlay_use] = STATE(1286), - [sym_assignment] = STATE(1299), - [sym_pipeline] = STATE(1299), - [sym_pipe_element] = STATE(3071), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2216), - [sym__var] = STATE(2092), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), - [sym_comment] = STATE(82), - [aux_sym_val_closure_repeat1] = STATE(56), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(337), - [anon_sym_alias] = ACTIONS(339), - [anon_sym_def] = ACTIONS(341), - [anon_sym_def_DASHenv] = ACTIONS(341), - [anon_sym_export_DASHenv] = ACTIONS(343), - [anon_sym_extern] = ACTIONS(345), - [anon_sym_module] = ACTIONS(347), - [anon_sym_use] = ACTIONS(349), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(29), - [anon_sym_error] = ACTIONS(351), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_for] = ACTIONS(353), - [anon_sym_loop] = ACTIONS(355), - [anon_sym_while] = ACTIONS(357), - [anon_sym_do] = ACTIONS(255), - [anon_sym_if] = ACTIONS(257), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_RBRACE] = ACTIONS(719), - [anon_sym_try] = ACTIONS(263), - [anon_sym_return] = ACTIONS(265), - [anon_sym_let] = ACTIONS(361), - [anon_sym_let_DASHenv] = ACTIONS(361), - [anon_sym_mut] = ACTIONS(363), - [anon_sym_const] = ACTIONS(365), - [anon_sym_source] = ACTIONS(367), - [anon_sym_source_DASHenv] = ACTIONS(367), - [anon_sym_register] = ACTIONS(369), - [anon_sym_hide] = ACTIONS(371), - [anon_sym_hide_DASHenv] = ACTIONS(373), - [anon_sym_overlay] = ACTIONS(375), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [21] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3612), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym_parameter_pipes] = STATE(42), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(21), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_PIPE] = ACTIONS(195), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_RBRACE] = ACTIONS(271), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), }, - [83] = { - [sym__declaration] = STATE(1229), - [sym_decl_alias] = STATE(1314), - [sym_decl_def] = STATE(1314), - [sym_decl_export] = STATE(1314), - [sym_decl_extern] = STATE(1314), - [sym_decl_module] = STATE(1314), - [sym_decl_use] = STATE(1314), - [sym__statement] = STATE(1224), - [sym__control] = STATE(1313), - [sym__ctrl_statement] = STATE(1310), - [sym__ctrl_expression] = STATE(977), - [sym_ctrl_for] = STATE(1302), - [sym_ctrl_loop] = STATE(1302), - [sym_ctrl_error] = STATE(1302), - [sym_ctrl_while] = STATE(1302), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_stmt_let] = STATE(1299), - [sym_stmt_mut] = STATE(1299), - [sym_stmt_const] = STATE(1299), - [sym_stmt_source] = STATE(1299), - [sym_stmt_register] = STATE(1299), - [sym__stmt_hide] = STATE(1299), - [sym_hide_mod] = STATE(1289), - [sym_hide_env] = STATE(1289), - [sym__stmt_overlay] = STATE(1299), - [sym_overlay_list] = STATE(1286), - [sym_overlay_hide] = STATE(1286), - [sym_overlay_new] = STATE(1286), - [sym_overlay_use] = STATE(1286), - [sym_assignment] = STATE(1299), - [sym_pipeline] = STATE(1299), - [sym_pipe_element] = STATE(3071), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2216), - [sym__var] = STATE(2092), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), - [sym_comment] = STATE(83), - [aux_sym_val_closure_repeat1] = STATE(82), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(337), - [anon_sym_alias] = ACTIONS(339), - [anon_sym_def] = ACTIONS(341), - [anon_sym_def_DASHenv] = ACTIONS(341), - [anon_sym_export_DASHenv] = ACTIONS(343), - [anon_sym_extern] = ACTIONS(345), - [anon_sym_module] = ACTIONS(347), - [anon_sym_use] = ACTIONS(349), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(29), - [anon_sym_error] = ACTIONS(351), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_for] = ACTIONS(353), - [anon_sym_loop] = ACTIONS(355), - [anon_sym_while] = ACTIONS(357), - [anon_sym_do] = ACTIONS(255), - [anon_sym_if] = ACTIONS(257), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_RBRACE] = ACTIONS(721), - [anon_sym_try] = ACTIONS(263), - [anon_sym_return] = ACTIONS(265), - [anon_sym_let] = ACTIONS(361), - [anon_sym_let_DASHenv] = ACTIONS(361), - [anon_sym_mut] = ACTIONS(363), - [anon_sym_const] = ACTIONS(365), - [anon_sym_source] = ACTIONS(367), - [anon_sym_source_DASHenv] = ACTIONS(367), - [anon_sym_register] = ACTIONS(369), - [anon_sym_hide] = ACTIONS(371), - [anon_sym_hide_DASHenv] = ACTIONS(373), - [anon_sym_overlay] = ACTIONS(375), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [22] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3606), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym_parameter_pipes] = STATE(71), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(22), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_PIPE] = ACTIONS(195), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_RBRACE] = ACTIONS(273), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), }, - [84] = { - [sym__top_level] = STATE(911), - [sym__declaration] = STATE(1098), - [sym_decl_alias] = STATE(1076), - [sym_decl_def] = STATE(1076), - [sym_decl_export] = STATE(1076), - [sym_decl_extern] = STATE(1076), - [sym_decl_module] = STATE(1076), - [sym_decl_use] = STATE(1076), - [sym__statement] = STATE(1035), - [sym__control] = STATE(1008), - [sym__ctrl_statement] = STATE(1012), - [sym__ctrl_expression] = STATE(966), - [sym_ctrl_for] = STATE(1109), - [sym_ctrl_loop] = STATE(1109), - [sym_ctrl_error] = STATE(1109), - [sym_ctrl_while] = STATE(1109), - [sym_ctrl_do] = STATE(960), - [sym_ctrl_if] = STATE(960), - [sym_ctrl_match] = STATE(960), - [sym_ctrl_try] = STATE(960), - [sym_ctrl_return] = STATE(960), - [sym_stmt_let] = STATE(1169), - [sym_stmt_mut] = STATE(1169), - [sym_stmt_const] = STATE(1169), - [sym_stmt_source] = STATE(1169), - [sym_stmt_register] = STATE(1169), - [sym__stmt_hide] = STATE(1169), - [sym_hide_mod] = STATE(1171), - [sym_hide_env] = STATE(1171), - [sym__stmt_overlay] = STATE(1169), - [sym_overlay_list] = STATE(1158), - [sym_overlay_hide] = STATE(1158), - [sym_overlay_new] = STATE(1158), - [sym_overlay_use] = STATE(1158), - [sym_assignment] = STATE(1169), - [sym_pipeline] = STATE(1169), - [sym_pipe_element] = STATE(3203), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2180), - [sym__var] = STATE(2092), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), - [sym_comment] = STATE(84), - [aux_sym__top_level_block_repeat2] = STATE(71), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(11), - [anon_sym_alias] = ACTIONS(13), - [anon_sym_def] = ACTIONS(15), - [anon_sym_def_DASHenv] = ACTIONS(15), - [anon_sym_export_DASHenv] = ACTIONS(17), - [anon_sym_extern] = ACTIONS(19), - [anon_sym_module] = ACTIONS(21), - [anon_sym_use] = ACTIONS(23), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(29), - [anon_sym_error] = ACTIONS(31), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(35), - [anon_sym_continue] = ACTIONS(37), - [anon_sym_for] = ACTIONS(39), - [anon_sym_loop] = ACTIONS(41), - [anon_sym_while] = ACTIONS(43), - [anon_sym_do] = ACTIONS(45), - [anon_sym_if] = ACTIONS(47), - [anon_sym_match] = ACTIONS(49), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_try] = ACTIONS(53), - [anon_sym_return] = ACTIONS(55), - [anon_sym_let] = ACTIONS(57), - [anon_sym_let_DASHenv] = ACTIONS(57), - [anon_sym_mut] = ACTIONS(59), - [anon_sym_const] = ACTIONS(61), - [anon_sym_source] = ACTIONS(63), - [anon_sym_source_DASHenv] = ACTIONS(63), - [anon_sym_register] = ACTIONS(65), - [anon_sym_hide] = ACTIONS(67), - [anon_sym_hide_DASHenv] = ACTIONS(69), - [anon_sym_overlay] = ACTIONS(71), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [23] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3719), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym_parameter_pipes] = STATE(91), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(23), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_PIPE] = ACTIONS(195), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_RBRACE] = ACTIONS(275), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), }, - [85] = { - [sym__declaration] = STATE(1229), - [sym_decl_alias] = STATE(1314), - [sym_decl_def] = STATE(1314), - [sym_decl_export] = STATE(1314), - [sym_decl_extern] = STATE(1314), - [sym_decl_module] = STATE(1314), - [sym_decl_use] = STATE(1314), - [sym__statement] = STATE(1224), - [sym__control] = STATE(1313), - [sym__ctrl_statement] = STATE(1310), - [sym__ctrl_expression] = STATE(977), - [sym_ctrl_for] = STATE(1302), - [sym_ctrl_loop] = STATE(1302), - [sym_ctrl_error] = STATE(1302), - [sym_ctrl_while] = STATE(1302), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_stmt_let] = STATE(1299), - [sym_stmt_mut] = STATE(1299), - [sym_stmt_const] = STATE(1299), - [sym_stmt_source] = STATE(1299), - [sym_stmt_register] = STATE(1299), - [sym__stmt_hide] = STATE(1299), - [sym_hide_mod] = STATE(1289), - [sym_hide_env] = STATE(1289), - [sym__stmt_overlay] = STATE(1299), - [sym_overlay_list] = STATE(1286), - [sym_overlay_hide] = STATE(1286), - [sym_overlay_new] = STATE(1286), - [sym_overlay_use] = STATE(1286), - [sym_assignment] = STATE(1299), - [sym_pipeline] = STATE(1299), - [sym_pipe_element] = STATE(3071), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2216), - [sym__var] = STATE(2092), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), - [sym_comment] = STATE(85), - [aux_sym_val_closure_repeat1] = STATE(56), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(337), - [anon_sym_alias] = ACTIONS(339), - [anon_sym_def] = ACTIONS(341), - [anon_sym_def_DASHenv] = ACTIONS(341), - [anon_sym_export_DASHenv] = ACTIONS(343), - [anon_sym_extern] = ACTIONS(345), - [anon_sym_module] = ACTIONS(347), - [anon_sym_use] = ACTIONS(349), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(29), - [anon_sym_error] = ACTIONS(351), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_for] = ACTIONS(353), - [anon_sym_loop] = ACTIONS(355), - [anon_sym_while] = ACTIONS(357), - [anon_sym_do] = ACTIONS(255), - [anon_sym_if] = ACTIONS(257), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_RBRACE] = ACTIONS(723), - [anon_sym_try] = ACTIONS(263), - [anon_sym_return] = ACTIONS(265), - [anon_sym_let] = ACTIONS(361), - [anon_sym_let_DASHenv] = ACTIONS(361), - [anon_sym_mut] = ACTIONS(363), - [anon_sym_const] = ACTIONS(365), - [anon_sym_source] = ACTIONS(367), - [anon_sym_source_DASHenv] = ACTIONS(367), - [anon_sym_register] = ACTIONS(369), - [anon_sym_hide] = ACTIONS(371), - [anon_sym_hide_DASHenv] = ACTIONS(373), - [anon_sym_overlay] = ACTIONS(375), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [24] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3686), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym_parameter_pipes] = STATE(73), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(24), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_PIPE] = ACTIONS(195), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_RBRACE] = ACTIONS(277), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), }, - [86] = { - [sym__declaration] = STATE(1229), - [sym_decl_alias] = STATE(1314), - [sym_decl_def] = STATE(1314), - [sym_decl_export] = STATE(1314), - [sym_decl_extern] = STATE(1314), - [sym_decl_module] = STATE(1314), - [sym_decl_use] = STATE(1314), - [sym__statement] = STATE(1224), - [sym__control] = STATE(1313), - [sym__ctrl_statement] = STATE(1310), - [sym__ctrl_expression] = STATE(977), - [sym_ctrl_for] = STATE(1302), - [sym_ctrl_loop] = STATE(1302), - [sym_ctrl_error] = STATE(1302), - [sym_ctrl_while] = STATE(1302), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_stmt_let] = STATE(1299), - [sym_stmt_mut] = STATE(1299), - [sym_stmt_const] = STATE(1299), - [sym_stmt_source] = STATE(1299), - [sym_stmt_register] = STATE(1299), - [sym__stmt_hide] = STATE(1299), - [sym_hide_mod] = STATE(1289), - [sym_hide_env] = STATE(1289), - [sym__stmt_overlay] = STATE(1299), - [sym_overlay_list] = STATE(1286), - [sym_overlay_hide] = STATE(1286), - [sym_overlay_new] = STATE(1286), - [sym_overlay_use] = STATE(1286), - [sym_assignment] = STATE(1299), - [sym_pipeline] = STATE(1299), - [sym_pipe_element] = STATE(3071), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2216), - [sym__var] = STATE(2092), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), - [sym_comment] = STATE(86), - [aux_sym_val_closure_repeat1] = STATE(85), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(337), - [anon_sym_alias] = ACTIONS(339), - [anon_sym_def] = ACTIONS(341), - [anon_sym_def_DASHenv] = ACTIONS(341), - [anon_sym_export_DASHenv] = ACTIONS(343), - [anon_sym_extern] = ACTIONS(345), - [anon_sym_module] = ACTIONS(347), - [anon_sym_use] = ACTIONS(349), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(29), - [anon_sym_error] = ACTIONS(351), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_for] = ACTIONS(353), - [anon_sym_loop] = ACTIONS(355), - [anon_sym_while] = ACTIONS(357), - [anon_sym_do] = ACTIONS(255), - [anon_sym_if] = ACTIONS(257), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_RBRACE] = ACTIONS(725), - [anon_sym_try] = ACTIONS(263), - [anon_sym_return] = ACTIONS(265), - [anon_sym_let] = ACTIONS(361), - [anon_sym_let_DASHenv] = ACTIONS(361), - [anon_sym_mut] = ACTIONS(363), - [anon_sym_const] = ACTIONS(365), - [anon_sym_source] = ACTIONS(367), - [anon_sym_source_DASHenv] = ACTIONS(367), - [anon_sym_register] = ACTIONS(369), - [anon_sym_hide] = ACTIONS(371), - [anon_sym_hide_DASHenv] = ACTIONS(373), - [anon_sym_overlay] = ACTIONS(375), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [25] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3606), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym_parameter_pipes] = STATE(97), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(25), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_PIPE] = ACTIONS(195), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_RBRACE] = ACTIONS(273), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), }, - [87] = { - [sym__declaration] = STATE(1229), - [sym_decl_alias] = STATE(1314), - [sym_decl_def] = STATE(1314), - [sym_decl_export] = STATE(1314), - [sym_decl_extern] = STATE(1314), - [sym_decl_module] = STATE(1314), - [sym_decl_use] = STATE(1314), - [sym__statement] = STATE(1224), - [sym__control] = STATE(1313), - [sym__ctrl_statement] = STATE(1310), - [sym__ctrl_expression] = STATE(977), - [sym_ctrl_for] = STATE(1302), - [sym_ctrl_loop] = STATE(1302), - [sym_ctrl_error] = STATE(1302), - [sym_ctrl_while] = STATE(1302), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_stmt_let] = STATE(1299), - [sym_stmt_mut] = STATE(1299), - [sym_stmt_const] = STATE(1299), - [sym_stmt_source] = STATE(1299), - [sym_stmt_register] = STATE(1299), - [sym__stmt_hide] = STATE(1299), - [sym_hide_mod] = STATE(1289), - [sym_hide_env] = STATE(1289), - [sym__stmt_overlay] = STATE(1299), - [sym_overlay_list] = STATE(1286), - [sym_overlay_hide] = STATE(1286), - [sym_overlay_new] = STATE(1286), - [sym_overlay_use] = STATE(1286), - [sym_assignment] = STATE(1299), - [sym_pipeline] = STATE(1299), - [sym_pipe_element] = STATE(3071), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2216), - [sym__var] = STATE(2092), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), - [sym_comment] = STATE(87), - [aux_sym_val_closure_repeat1] = STATE(100), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(337), - [anon_sym_alias] = ACTIONS(339), - [anon_sym_def] = ACTIONS(341), - [anon_sym_def_DASHenv] = ACTIONS(341), - [anon_sym_export_DASHenv] = ACTIONS(343), - [anon_sym_extern] = ACTIONS(345), - [anon_sym_module] = ACTIONS(347), - [anon_sym_use] = ACTIONS(349), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(29), - [anon_sym_error] = ACTIONS(351), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_for] = ACTIONS(353), - [anon_sym_loop] = ACTIONS(355), - [anon_sym_while] = ACTIONS(357), - [anon_sym_do] = ACTIONS(255), - [anon_sym_if] = ACTIONS(257), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_RBRACE] = ACTIONS(727), - [anon_sym_try] = ACTIONS(263), - [anon_sym_return] = ACTIONS(265), - [anon_sym_let] = ACTIONS(361), - [anon_sym_let_DASHenv] = ACTIONS(361), - [anon_sym_mut] = ACTIONS(363), - [anon_sym_const] = ACTIONS(365), - [anon_sym_source] = ACTIONS(367), - [anon_sym_source_DASHenv] = ACTIONS(367), - [anon_sym_register] = ACTIONS(369), - [anon_sym_hide] = ACTIONS(371), - [anon_sym_hide_DASHenv] = ACTIONS(373), - [anon_sym_overlay] = ACTIONS(375), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [26] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3691), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym_parameter_pipes] = STATE(66), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(26), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_PIPE] = ACTIONS(195), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_RBRACE] = ACTIONS(269), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), }, - [88] = { - [sym__declaration] = STATE(1229), - [sym_decl_alias] = STATE(1314), - [sym_decl_def] = STATE(1314), - [sym_decl_export] = STATE(1314), - [sym_decl_extern] = STATE(1314), - [sym_decl_module] = STATE(1314), - [sym_decl_use] = STATE(1314), - [sym__statement] = STATE(1224), - [sym__control] = STATE(1313), - [sym__ctrl_statement] = STATE(1310), - [sym__ctrl_expression] = STATE(977), - [sym_ctrl_for] = STATE(1302), - [sym_ctrl_loop] = STATE(1302), - [sym_ctrl_error] = STATE(1302), - [sym_ctrl_while] = STATE(1302), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_stmt_let] = STATE(1299), - [sym_stmt_mut] = STATE(1299), - [sym_stmt_const] = STATE(1299), - [sym_stmt_source] = STATE(1299), - [sym_stmt_register] = STATE(1299), - [sym__stmt_hide] = STATE(1299), - [sym_hide_mod] = STATE(1289), - [sym_hide_env] = STATE(1289), - [sym__stmt_overlay] = STATE(1299), - [sym_overlay_list] = STATE(1286), - [sym_overlay_hide] = STATE(1286), - [sym_overlay_new] = STATE(1286), - [sym_overlay_use] = STATE(1286), - [sym_assignment] = STATE(1299), - [sym_pipeline] = STATE(1299), - [sym_pipe_element] = STATE(3071), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2216), - [sym__var] = STATE(2092), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), - [sym_comment] = STATE(88), - [aux_sym_val_closure_repeat1] = STATE(56), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(337), - [anon_sym_alias] = ACTIONS(339), - [anon_sym_def] = ACTIONS(341), - [anon_sym_def_DASHenv] = ACTIONS(341), - [anon_sym_export_DASHenv] = ACTIONS(343), - [anon_sym_extern] = ACTIONS(345), - [anon_sym_module] = ACTIONS(347), - [anon_sym_use] = ACTIONS(349), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(29), - [anon_sym_error] = ACTIONS(351), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_for] = ACTIONS(353), - [anon_sym_loop] = ACTIONS(355), - [anon_sym_while] = ACTIONS(357), - [anon_sym_do] = ACTIONS(255), - [anon_sym_if] = ACTIONS(257), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_RBRACE] = ACTIONS(729), - [anon_sym_try] = ACTIONS(263), - [anon_sym_return] = ACTIONS(265), - [anon_sym_let] = ACTIONS(361), - [anon_sym_let_DASHenv] = ACTIONS(361), - [anon_sym_mut] = ACTIONS(363), - [anon_sym_const] = ACTIONS(365), - [anon_sym_source] = ACTIONS(367), - [anon_sym_source_DASHenv] = ACTIONS(367), - [anon_sym_register] = ACTIONS(369), - [anon_sym_hide] = ACTIONS(371), - [anon_sym_hide_DASHenv] = ACTIONS(373), - [anon_sym_overlay] = ACTIONS(375), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [27] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3656), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym_parameter_pipes] = STATE(54), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(27), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_PIPE] = ACTIONS(195), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_RBRACE] = ACTIONS(279), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), }, - [89] = { - [sym__declaration] = STATE(1229), - [sym_decl_alias] = STATE(1314), - [sym_decl_def] = STATE(1314), - [sym_decl_export] = STATE(1314), - [sym_decl_extern] = STATE(1314), - [sym_decl_module] = STATE(1314), - [sym_decl_use] = STATE(1314), - [sym__statement] = STATE(1224), - [sym__control] = STATE(1313), - [sym__ctrl_statement] = STATE(1310), - [sym__ctrl_expression] = STATE(977), - [sym_ctrl_for] = STATE(1302), - [sym_ctrl_loop] = STATE(1302), - [sym_ctrl_error] = STATE(1302), - [sym_ctrl_while] = STATE(1302), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_stmt_let] = STATE(1299), - [sym_stmt_mut] = STATE(1299), - [sym_stmt_const] = STATE(1299), - [sym_stmt_source] = STATE(1299), - [sym_stmt_register] = STATE(1299), - [sym__stmt_hide] = STATE(1299), - [sym_hide_mod] = STATE(1289), - [sym_hide_env] = STATE(1289), - [sym__stmt_overlay] = STATE(1299), - [sym_overlay_list] = STATE(1286), - [sym_overlay_hide] = STATE(1286), - [sym_overlay_new] = STATE(1286), - [sym_overlay_use] = STATE(1286), - [sym_assignment] = STATE(1299), - [sym_pipeline] = STATE(1299), - [sym_pipe_element] = STATE(3071), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2216), - [sym__var] = STATE(2092), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), - [sym_comment] = STATE(89), - [aux_sym_val_closure_repeat1] = STATE(88), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(337), - [anon_sym_alias] = ACTIONS(339), - [anon_sym_def] = ACTIONS(341), - [anon_sym_def_DASHenv] = ACTIONS(341), - [anon_sym_export_DASHenv] = ACTIONS(343), - [anon_sym_extern] = ACTIONS(345), - [anon_sym_module] = ACTIONS(347), - [anon_sym_use] = ACTIONS(349), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(29), - [anon_sym_error] = ACTIONS(351), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_for] = ACTIONS(353), - [anon_sym_loop] = ACTIONS(355), - [anon_sym_while] = ACTIONS(357), - [anon_sym_do] = ACTIONS(255), - [anon_sym_if] = ACTIONS(257), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_RBRACE] = ACTIONS(731), - [anon_sym_try] = ACTIONS(263), - [anon_sym_return] = ACTIONS(265), - [anon_sym_let] = ACTIONS(361), - [anon_sym_let_DASHenv] = ACTIONS(361), - [anon_sym_mut] = ACTIONS(363), - [anon_sym_const] = ACTIONS(365), - [anon_sym_source] = ACTIONS(367), - [anon_sym_source_DASHenv] = ACTIONS(367), - [anon_sym_register] = ACTIONS(369), - [anon_sym_hide] = ACTIONS(371), - [anon_sym_hide_DASHenv] = ACTIONS(373), - [anon_sym_overlay] = ACTIONS(375), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [28] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3612), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(28), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_RBRACE] = ACTIONS(271), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), }, - [90] = { - [sym__declaration] = STATE(1229), - [sym_decl_alias] = STATE(1314), - [sym_decl_def] = STATE(1314), - [sym_decl_export] = STATE(1314), - [sym_decl_extern] = STATE(1314), - [sym_decl_module] = STATE(1314), - [sym_decl_use] = STATE(1314), - [sym__statement] = STATE(1224), - [sym__control] = STATE(1313), - [sym__ctrl_statement] = STATE(1310), - [sym__ctrl_expression] = STATE(977), - [sym_ctrl_for] = STATE(1302), - [sym_ctrl_loop] = STATE(1302), - [sym_ctrl_error] = STATE(1302), - [sym_ctrl_while] = STATE(1302), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_stmt_let] = STATE(1299), - [sym_stmt_mut] = STATE(1299), - [sym_stmt_const] = STATE(1299), - [sym_stmt_source] = STATE(1299), - [sym_stmt_register] = STATE(1299), - [sym__stmt_hide] = STATE(1299), - [sym_hide_mod] = STATE(1289), - [sym_hide_env] = STATE(1289), - [sym__stmt_overlay] = STATE(1299), - [sym_overlay_list] = STATE(1286), - [sym_overlay_hide] = STATE(1286), - [sym_overlay_new] = STATE(1286), - [sym_overlay_use] = STATE(1286), - [sym_assignment] = STATE(1299), - [sym_pipeline] = STATE(1299), - [sym_pipe_element] = STATE(3071), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2216), - [sym__var] = STATE(2092), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), - [sym_comment] = STATE(90), - [aux_sym_val_closure_repeat1] = STATE(56), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(337), - [anon_sym_alias] = ACTIONS(339), - [anon_sym_def] = ACTIONS(341), - [anon_sym_def_DASHenv] = ACTIONS(341), - [anon_sym_export_DASHenv] = ACTIONS(343), - [anon_sym_extern] = ACTIONS(345), - [anon_sym_module] = ACTIONS(347), - [anon_sym_use] = ACTIONS(349), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(29), - [anon_sym_error] = ACTIONS(351), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_for] = ACTIONS(353), - [anon_sym_loop] = ACTIONS(355), - [anon_sym_while] = ACTIONS(357), - [anon_sym_do] = ACTIONS(255), - [anon_sym_if] = ACTIONS(257), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_RBRACE] = ACTIONS(733), - [anon_sym_try] = ACTIONS(263), - [anon_sym_return] = ACTIONS(265), - [anon_sym_let] = ACTIONS(361), - [anon_sym_let_DASHenv] = ACTIONS(361), - [anon_sym_mut] = ACTIONS(363), - [anon_sym_const] = ACTIONS(365), - [anon_sym_source] = ACTIONS(367), - [anon_sym_source_DASHenv] = ACTIONS(367), - [anon_sym_register] = ACTIONS(369), - [anon_sym_hide] = ACTIONS(371), - [anon_sym_hide_DASHenv] = ACTIONS(373), - [anon_sym_overlay] = ACTIONS(375), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [29] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3701), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(29), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_RBRACE] = ACTIONS(281), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), }, - [91] = { - [sym__declaration] = STATE(1229), - [sym_decl_alias] = STATE(1314), - [sym_decl_def] = STATE(1314), - [sym_decl_export] = STATE(1314), - [sym_decl_extern] = STATE(1314), - [sym_decl_module] = STATE(1314), - [sym_decl_use] = STATE(1314), - [sym__statement] = STATE(1224), - [sym__control] = STATE(1313), - [sym__ctrl_statement] = STATE(1310), - [sym__ctrl_expression] = STATE(977), - [sym_ctrl_for] = STATE(1302), - [sym_ctrl_loop] = STATE(1302), - [sym_ctrl_error] = STATE(1302), - [sym_ctrl_while] = STATE(1302), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_stmt_let] = STATE(1299), - [sym_stmt_mut] = STATE(1299), - [sym_stmt_const] = STATE(1299), - [sym_stmt_source] = STATE(1299), - [sym_stmt_register] = STATE(1299), - [sym__stmt_hide] = STATE(1299), - [sym_hide_mod] = STATE(1289), - [sym_hide_env] = STATE(1289), - [sym__stmt_overlay] = STATE(1299), - [sym_overlay_list] = STATE(1286), - [sym_overlay_hide] = STATE(1286), - [sym_overlay_new] = STATE(1286), - [sym_overlay_use] = STATE(1286), - [sym_assignment] = STATE(1299), - [sym_pipeline] = STATE(1299), - [sym_pipe_element] = STATE(3071), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2216), - [sym__var] = STATE(2092), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), - [sym_comment] = STATE(91), - [aux_sym_val_closure_repeat1] = STATE(90), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(337), - [anon_sym_alias] = ACTIONS(339), - [anon_sym_def] = ACTIONS(341), - [anon_sym_def_DASHenv] = ACTIONS(341), - [anon_sym_export_DASHenv] = ACTIONS(343), - [anon_sym_extern] = ACTIONS(345), - [anon_sym_module] = ACTIONS(347), - [anon_sym_use] = ACTIONS(349), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(29), - [anon_sym_error] = ACTIONS(351), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_for] = ACTIONS(353), - [anon_sym_loop] = ACTIONS(355), - [anon_sym_while] = ACTIONS(357), - [anon_sym_do] = ACTIONS(255), - [anon_sym_if] = ACTIONS(257), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_RBRACE] = ACTIONS(735), - [anon_sym_try] = ACTIONS(263), - [anon_sym_return] = ACTIONS(265), - [anon_sym_let] = ACTIONS(361), - [anon_sym_let_DASHenv] = ACTIONS(361), - [anon_sym_mut] = ACTIONS(363), - [anon_sym_const] = ACTIONS(365), - [anon_sym_source] = ACTIONS(367), - [anon_sym_source_DASHenv] = ACTIONS(367), - [anon_sym_register] = ACTIONS(369), - [anon_sym_hide] = ACTIONS(371), - [anon_sym_hide_DASHenv] = ACTIONS(373), - [anon_sym_overlay] = ACTIONS(375), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [30] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3606), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(30), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_RBRACE] = ACTIONS(273), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), }, - [92] = { - [sym__declaration] = STATE(1229), - [sym_decl_alias] = STATE(1314), - [sym_decl_def] = STATE(1314), - [sym_decl_export] = STATE(1314), - [sym_decl_extern] = STATE(1314), - [sym_decl_module] = STATE(1314), - [sym_decl_use] = STATE(1314), - [sym__statement] = STATE(1224), - [sym__control] = STATE(1313), - [sym__ctrl_statement] = STATE(1310), - [sym__ctrl_expression] = STATE(977), - [sym_ctrl_for] = STATE(1302), - [sym_ctrl_loop] = STATE(1302), - [sym_ctrl_error] = STATE(1302), - [sym_ctrl_while] = STATE(1302), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_stmt_let] = STATE(1299), - [sym_stmt_mut] = STATE(1299), - [sym_stmt_const] = STATE(1299), - [sym_stmt_source] = STATE(1299), - [sym_stmt_register] = STATE(1299), - [sym__stmt_hide] = STATE(1299), - [sym_hide_mod] = STATE(1289), - [sym_hide_env] = STATE(1289), - [sym__stmt_overlay] = STATE(1299), - [sym_overlay_list] = STATE(1286), - [sym_overlay_hide] = STATE(1286), - [sym_overlay_new] = STATE(1286), - [sym_overlay_use] = STATE(1286), - [sym_assignment] = STATE(1299), - [sym_pipeline] = STATE(1299), - [sym_pipe_element] = STATE(3071), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2216), - [sym__var] = STATE(2092), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), - [sym_comment] = STATE(92), - [aux_sym_val_closure_repeat1] = STATE(56), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(337), - [anon_sym_alias] = ACTIONS(339), - [anon_sym_def] = ACTIONS(341), - [anon_sym_def_DASHenv] = ACTIONS(341), - [anon_sym_export_DASHenv] = ACTIONS(343), - [anon_sym_extern] = ACTIONS(345), - [anon_sym_module] = ACTIONS(347), - [anon_sym_use] = ACTIONS(349), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(29), - [anon_sym_error] = ACTIONS(351), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_for] = ACTIONS(353), - [anon_sym_loop] = ACTIONS(355), - [anon_sym_while] = ACTIONS(357), - [anon_sym_do] = ACTIONS(255), - [anon_sym_if] = ACTIONS(257), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_RBRACE] = ACTIONS(737), - [anon_sym_try] = ACTIONS(263), - [anon_sym_return] = ACTIONS(265), - [anon_sym_let] = ACTIONS(361), - [anon_sym_let_DASHenv] = ACTIONS(361), - [anon_sym_mut] = ACTIONS(363), - [anon_sym_const] = ACTIONS(365), - [anon_sym_source] = ACTIONS(367), - [anon_sym_source_DASHenv] = ACTIONS(367), - [anon_sym_register] = ACTIONS(369), - [anon_sym_hide] = ACTIONS(371), - [anon_sym_hide_DASHenv] = ACTIONS(373), - [anon_sym_overlay] = ACTIONS(375), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [31] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3667), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(31), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_RBRACE] = ACTIONS(283), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), }, - [93] = { - [sym__declaration] = STATE(1229), - [sym_decl_alias] = STATE(1314), - [sym_decl_def] = STATE(1314), - [sym_decl_export] = STATE(1314), - [sym_decl_extern] = STATE(1314), - [sym_decl_module] = STATE(1314), - [sym_decl_use] = STATE(1314), - [sym__statement] = STATE(1224), - [sym__control] = STATE(1313), - [sym__ctrl_statement] = STATE(1310), - [sym__ctrl_expression] = STATE(977), - [sym_ctrl_for] = STATE(1302), - [sym_ctrl_loop] = STATE(1302), - [sym_ctrl_error] = STATE(1302), - [sym_ctrl_while] = STATE(1302), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_stmt_let] = STATE(1299), - [sym_stmt_mut] = STATE(1299), - [sym_stmt_const] = STATE(1299), - [sym_stmt_source] = STATE(1299), - [sym_stmt_register] = STATE(1299), - [sym__stmt_hide] = STATE(1299), - [sym_hide_mod] = STATE(1289), - [sym_hide_env] = STATE(1289), - [sym__stmt_overlay] = STATE(1299), - [sym_overlay_list] = STATE(1286), - [sym_overlay_hide] = STATE(1286), - [sym_overlay_new] = STATE(1286), - [sym_overlay_use] = STATE(1286), - [sym_assignment] = STATE(1299), - [sym_pipeline] = STATE(1299), - [sym_pipe_element] = STATE(3071), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2216), - [sym__var] = STATE(2092), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), - [sym_comment] = STATE(93), - [aux_sym_val_closure_repeat1] = STATE(92), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(337), - [anon_sym_alias] = ACTIONS(339), - [anon_sym_def] = ACTIONS(341), - [anon_sym_def_DASHenv] = ACTIONS(341), - [anon_sym_export_DASHenv] = ACTIONS(343), - [anon_sym_extern] = ACTIONS(345), - [anon_sym_module] = ACTIONS(347), - [anon_sym_use] = ACTIONS(349), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(29), - [anon_sym_error] = ACTIONS(351), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_for] = ACTIONS(353), - [anon_sym_loop] = ACTIONS(355), - [anon_sym_while] = ACTIONS(357), - [anon_sym_do] = ACTIONS(255), - [anon_sym_if] = ACTIONS(257), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_RBRACE] = ACTIONS(739), - [anon_sym_try] = ACTIONS(263), - [anon_sym_return] = ACTIONS(265), - [anon_sym_let] = ACTIONS(361), - [anon_sym_let_DASHenv] = ACTIONS(361), - [anon_sym_mut] = ACTIONS(363), - [anon_sym_const] = ACTIONS(365), - [anon_sym_source] = ACTIONS(367), - [anon_sym_source_DASHenv] = ACTIONS(367), - [anon_sym_register] = ACTIONS(369), - [anon_sym_hide] = ACTIONS(371), - [anon_sym_hide_DASHenv] = ACTIONS(373), - [anon_sym_overlay] = ACTIONS(375), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [32] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3656), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(32), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_RBRACE] = ACTIONS(279), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), }, - [94] = { - [sym__declaration] = STATE(1229), - [sym_decl_alias] = STATE(1314), - [sym_decl_def] = STATE(1314), - [sym_decl_export] = STATE(1314), - [sym_decl_extern] = STATE(1314), - [sym_decl_module] = STATE(1314), - [sym_decl_use] = STATE(1314), - [sym__statement] = STATE(1224), - [sym__control] = STATE(1313), - [sym__ctrl_statement] = STATE(1310), - [sym__ctrl_expression] = STATE(977), - [sym_ctrl_for] = STATE(1302), - [sym_ctrl_loop] = STATE(1302), - [sym_ctrl_error] = STATE(1302), - [sym_ctrl_while] = STATE(1302), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_stmt_let] = STATE(1299), - [sym_stmt_mut] = STATE(1299), - [sym_stmt_const] = STATE(1299), - [sym_stmt_source] = STATE(1299), - [sym_stmt_register] = STATE(1299), - [sym__stmt_hide] = STATE(1299), - [sym_hide_mod] = STATE(1289), - [sym_hide_env] = STATE(1289), - [sym__stmt_overlay] = STATE(1299), - [sym_overlay_list] = STATE(1286), - [sym_overlay_hide] = STATE(1286), - [sym_overlay_new] = STATE(1286), - [sym_overlay_use] = STATE(1286), - [sym_assignment] = STATE(1299), - [sym_pipeline] = STATE(1299), - [sym_pipe_element] = STATE(3071), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2216), - [sym__var] = STATE(2092), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), - [sym_comment] = STATE(94), - [aux_sym_val_closure_repeat1] = STATE(56), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(337), - [anon_sym_alias] = ACTIONS(339), - [anon_sym_def] = ACTIONS(341), - [anon_sym_def_DASHenv] = ACTIONS(341), - [anon_sym_export_DASHenv] = ACTIONS(343), - [anon_sym_extern] = ACTIONS(345), - [anon_sym_module] = ACTIONS(347), - [anon_sym_use] = ACTIONS(349), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(29), - [anon_sym_error] = ACTIONS(351), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_for] = ACTIONS(353), - [anon_sym_loop] = ACTIONS(355), - [anon_sym_while] = ACTIONS(357), - [anon_sym_do] = ACTIONS(255), - [anon_sym_if] = ACTIONS(257), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_RBRACE] = ACTIONS(741), - [anon_sym_try] = ACTIONS(263), - [anon_sym_return] = ACTIONS(265), - [anon_sym_let] = ACTIONS(361), - [anon_sym_let_DASHenv] = ACTIONS(361), - [anon_sym_mut] = ACTIONS(363), - [anon_sym_const] = ACTIONS(365), - [anon_sym_source] = ACTIONS(367), - [anon_sym_source_DASHenv] = ACTIONS(367), - [anon_sym_register] = ACTIONS(369), - [anon_sym_hide] = ACTIONS(371), - [anon_sym_hide_DASHenv] = ACTIONS(373), - [anon_sym_overlay] = ACTIONS(375), + [33] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3661), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(33), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_RBRACE] = ACTIONS(285), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), + }, + [34] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(3111), + [sym__declaration_last] = STATE(3472), + [sym_decl_alias_last] = STATE(3479), + [sym_stmt_let_last] = STATE(3481), + [sym_stmt_mut_last] = STATE(3481), + [sym_stmt_const_last] = STATE(3481), + [sym__statement_last] = STATE(3482), + [sym_pipeline_last] = STATE(3481), + [sym__block_body] = STATE(3595), + [sym_decl_def] = STATE(948), + [sym_decl_export] = STATE(948), + [sym_decl_extern] = STATE(948), + [sym_decl_module] = STATE(948), + [sym_decl_use] = STATE(948), + [sym__control] = STATE(939), + [sym__ctrl_statement] = STATE(938), + [sym__ctrl_expression] = STATE(790), + [sym_ctrl_for] = STATE(926), + [sym_ctrl_loop] = STATE(926), + [sym_ctrl_error] = STATE(926), + [sym_ctrl_while] = STATE(926), + [sym_ctrl_do] = STATE(900), + [sym_ctrl_if] = STATE(900), + [sym_ctrl_match] = STATE(900), + [sym_ctrl_try] = STATE(900), + [sym_ctrl_return] = STATE(900), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3332), + [sym_stmt_source] = STATE(913), + [sym_stmt_register] = STATE(913), + [sym__stmt_hide] = STATE(913), + [sym_hide_mod] = STATE(919), + [sym_hide_env] = STATE(919), + [sym__stmt_overlay] = STATE(913), + [sym_overlay_list] = STATE(922), + [sym_overlay_hide] = STATE(922), + [sym_overlay_new] = STATE(922), + [sym_overlay_use] = STATE(922), + [sym_assignment] = STATE(913), + [sym_where_command] = STATE(3165), + [sym__expression] = STATE(2382), + [sym_expr_unary] = STATE(2472), + [sym_expr_binary] = STATE(2472), + [sym_expr_parenthesized] = STATE(2091), + [sym_val_range] = STATE(2472), + [sym__value] = STATE(2472), + [sym_val_bool] = STATE(2467), + [sym_val_variable] = STATE(1866), + [sym__var] = STATE(1760), + [sym_val_number] = STATE(127), + [sym_val_duration] = STATE(2467), + [sym_val_filesize] = STATE(2467), + [sym_val_binary] = STATE(2467), + [sym_val_string] = STATE(2467), + [sym__str_double_quotes] = STATE(2469), + [sym_val_interpolated] = STATE(2467), + [sym__inter_single_quotes] = STATE(2475), + [sym__inter_double_quotes] = STATE(2478), + [sym_val_list] = STATE(2467), + [sym_val_record] = STATE(2467), + [sym_val_table] = STATE(2467), + [sym_val_closure] = STATE(2467), + [sym_command] = STATE(3165), + [sym_comment] = STATE(34), + [aux_sym_pipeline_repeat1] = STATE(499), + [aux_sym__block_body_repeat2] = STATE(106), + [ts_builtin_sym_end] = ACTIONS(287), + [anon_sym_export] = ACTIONS(9), + [anon_sym_alias] = ACTIONS(11), + [anon_sym_let] = ACTIONS(13), + [anon_sym_let_DASHenv] = ACTIONS(13), + [anon_sym_mut] = ACTIONS(15), + [anon_sym_const] = ACTIONS(17), + [sym_cmd_identifier] = ACTIONS(19), + [anon_sym_def] = ACTIONS(21), + [anon_sym_def_DASHenv] = ACTIONS(21), + [anon_sym_export_DASHenv] = ACTIONS(23), + [anon_sym_extern] = ACTIONS(25), + [anon_sym_module] = ACTIONS(27), + [anon_sym_use] = ACTIONS(29), + [anon_sym_LBRACK] = ACTIONS(31), + [anon_sym_LPAREN] = ACTIONS(33), + [anon_sym_DOLLAR] = ACTIONS(35), + [anon_sym_error] = ACTIONS(37), + [anon_sym_DASH] = ACTIONS(39), + [anon_sym_break] = ACTIONS(41), + [anon_sym_continue] = ACTIONS(43), + [anon_sym_for] = ACTIONS(45), + [anon_sym_loop] = ACTIONS(47), + [anon_sym_while] = ACTIONS(49), + [anon_sym_do] = ACTIONS(51), + [anon_sym_if] = ACTIONS(53), + [anon_sym_match] = ACTIONS(55), + [anon_sym_LBRACE] = ACTIONS(57), + [anon_sym_try] = ACTIONS(59), + [anon_sym_return] = ACTIONS(61), + [anon_sym_source] = ACTIONS(63), + [anon_sym_source_DASHenv] = ACTIONS(63), + [anon_sym_register] = ACTIONS(65), + [anon_sym_hide] = ACTIONS(67), + [anon_sym_hide_DASHenv] = ACTIONS(69), + [anon_sym_overlay] = ACTIONS(71), [anon_sym_where] = ACTIONS(73), [anon_sym_not] = ACTIONS(75), [anon_sym_DOT_DOT_LT] = ACTIONS(77), @@ -54047,1589 +46605,9845 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [anon_sym_POUND] = ACTIONS(147), + }, + [35] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3691), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(35), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_RBRACE] = ACTIONS(269), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), + }, + [36] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3647), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(36), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_RBRACE] = ACTIONS(289), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), + }, + [37] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3669), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(37), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), + }, + [38] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3633), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(38), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), + }, + [39] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3585), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(39), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), + }, + [40] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3583), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(40), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), + }, + [41] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3586), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(41), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), + }, + [42] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3588), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(42), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), + }, + [43] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3589), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(43), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), + }, + [44] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3578), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(44), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), + }, + [45] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3591), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(45), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), + }, + [46] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3592), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(46), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), + }, + [47] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3593), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(47), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), + }, + [48] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3575), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(48), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), + }, + [49] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3594), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(49), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), + }, + [50] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3596), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(50), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), + }, + [51] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3597), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(51), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), + }, + [52] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3572), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(52), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), + }, + [53] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3599), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(53), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), + }, + [54] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3602), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(54), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), + }, + [55] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3603), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(55), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), + }, + [56] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3569), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(56), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), + }, + [57] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3640), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(57), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), + }, + [58] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3581), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(58), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), + }, + [59] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3604), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(59), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), + }, + [60] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3607), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(60), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), + }, + [61] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3609), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(61), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), + }, + [62] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3577), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(62), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), + }, + [63] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3610), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(63), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), + }, + [64] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3619), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(64), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), + }, + [65] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3573), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(65), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), + }, + [66] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3568), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(66), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), + }, + [67] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3579), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(67), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), + }, + [68] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3615), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(68), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), + }, + [69] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3620), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(69), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), + }, + [70] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3696), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(70), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), + }, + [71] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3623), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(71), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), + }, + [72] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3622), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(72), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), + }, + [73] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3628), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(73), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), + }, + [74] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3630), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(74), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), + }, + [75] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3716), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(75), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), + }, + [76] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3574), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(76), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), + }, + [77] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3645), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(77), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), + }, + [78] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3713), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(78), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), + }, + [79] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3646), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(79), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), + }, + [80] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3648), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(80), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), + }, + [81] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3712), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(81), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), + }, + [82] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3654), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(82), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), + }, + [83] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3655), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(83), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), + }, + [84] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3571), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(84), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), + }, + [85] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3657), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(85), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), + }, + [86] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3659), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(86), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), + }, + [87] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3660), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(87), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), + }, + [88] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3631), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(88), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), + }, + [89] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3700), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(89), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), + }, + [90] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3699), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(90), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), + }, + [91] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3665), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(91), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), + }, + [92] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3576), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(92), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), + }, + [93] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3666), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(93), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), + }, + [94] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3694), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(94), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), }, [95] = { - [sym__declaration] = STATE(1229), - [sym_decl_alias] = STATE(1314), - [sym_decl_def] = STATE(1314), - [sym_decl_export] = STATE(1314), - [sym_decl_extern] = STATE(1314), - [sym_decl_module] = STATE(1314), - [sym_decl_use] = STATE(1314), - [sym__statement] = STATE(1224), - [sym__control] = STATE(1313), - [sym__ctrl_statement] = STATE(1310), - [sym__ctrl_expression] = STATE(977), - [sym_ctrl_for] = STATE(1302), - [sym_ctrl_loop] = STATE(1302), - [sym_ctrl_error] = STATE(1302), - [sym_ctrl_while] = STATE(1302), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_stmt_let] = STATE(1299), - [sym_stmt_mut] = STATE(1299), - [sym_stmt_const] = STATE(1299), - [sym_stmt_source] = STATE(1299), - [sym_stmt_register] = STATE(1299), - [sym__stmt_hide] = STATE(1299), - [sym_hide_mod] = STATE(1289), - [sym_hide_env] = STATE(1289), - [sym__stmt_overlay] = STATE(1299), - [sym_overlay_list] = STATE(1286), - [sym_overlay_hide] = STATE(1286), - [sym_overlay_new] = STATE(1286), - [sym_overlay_use] = STATE(1286), - [sym_assignment] = STATE(1299), - [sym_pipeline] = STATE(1299), - [sym_pipe_element] = STATE(3071), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2216), - [sym__var] = STATE(2092), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3705), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), [sym_comment] = STATE(95), - [aux_sym_val_closure_repeat1] = STATE(98), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(337), - [anon_sym_alias] = ACTIONS(339), - [anon_sym_def] = ACTIONS(341), - [anon_sym_def_DASHenv] = ACTIONS(341), - [anon_sym_export_DASHenv] = ACTIONS(343), - [anon_sym_extern] = ACTIONS(345), - [anon_sym_module] = ACTIONS(347), - [anon_sym_use] = ACTIONS(349), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(29), - [anon_sym_error] = ACTIONS(351), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_for] = ACTIONS(353), - [anon_sym_loop] = ACTIONS(355), - [anon_sym_while] = ACTIONS(357), - [anon_sym_do] = ACTIONS(255), - [anon_sym_if] = ACTIONS(257), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_RBRACE] = ACTIONS(743), - [anon_sym_try] = ACTIONS(263), - [anon_sym_return] = ACTIONS(265), - [anon_sym_let] = ACTIONS(361), - [anon_sym_let_DASHenv] = ACTIONS(361), - [anon_sym_mut] = ACTIONS(363), - [anon_sym_const] = ACTIONS(365), - [anon_sym_source] = ACTIONS(367), - [anon_sym_source_DASHenv] = ACTIONS(367), - [anon_sym_register] = ACTIONS(369), - [anon_sym_hide] = ACTIONS(371), - [anon_sym_hide_DASHenv] = ACTIONS(373), - [anon_sym_overlay] = ACTIONS(375), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), }, [96] = { - [sym__declaration] = STATE(1229), - [sym_decl_alias] = STATE(1314), - [sym_decl_def] = STATE(1314), - [sym_decl_export] = STATE(1314), - [sym_decl_extern] = STATE(1314), - [sym_decl_module] = STATE(1314), - [sym_decl_use] = STATE(1314), - [sym__statement] = STATE(1224), - [sym__control] = STATE(1313), - [sym__ctrl_statement] = STATE(1310), - [sym__ctrl_expression] = STATE(977), - [sym_ctrl_for] = STATE(1302), - [sym_ctrl_loop] = STATE(1302), - [sym_ctrl_error] = STATE(1302), - [sym_ctrl_while] = STATE(1302), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_stmt_let] = STATE(1299), - [sym_stmt_mut] = STATE(1299), - [sym_stmt_const] = STATE(1299), - [sym_stmt_source] = STATE(1299), - [sym_stmt_register] = STATE(1299), - [sym__stmt_hide] = STATE(1299), - [sym_hide_mod] = STATE(1289), - [sym_hide_env] = STATE(1289), - [sym__stmt_overlay] = STATE(1299), - [sym_overlay_list] = STATE(1286), - [sym_overlay_hide] = STATE(1286), - [sym_overlay_new] = STATE(1286), - [sym_overlay_use] = STATE(1286), - [sym_assignment] = STATE(1299), - [sym_pipeline] = STATE(1299), - [sym_pipe_element] = STATE(3071), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2216), - [sym__var] = STATE(2092), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3690), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), [sym_comment] = STATE(96), - [aux_sym_val_closure_repeat1] = STATE(56), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(337), - [anon_sym_alias] = ACTIONS(339), - [anon_sym_def] = ACTIONS(341), - [anon_sym_def_DASHenv] = ACTIONS(341), - [anon_sym_export_DASHenv] = ACTIONS(343), - [anon_sym_extern] = ACTIONS(345), - [anon_sym_module] = ACTIONS(347), - [anon_sym_use] = ACTIONS(349), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(29), - [anon_sym_error] = ACTIONS(351), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_for] = ACTIONS(353), - [anon_sym_loop] = ACTIONS(355), - [anon_sym_while] = ACTIONS(357), - [anon_sym_do] = ACTIONS(255), - [anon_sym_if] = ACTIONS(257), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_RBRACE] = ACTIONS(745), - [anon_sym_try] = ACTIONS(263), - [anon_sym_return] = ACTIONS(265), - [anon_sym_let] = ACTIONS(361), - [anon_sym_let_DASHenv] = ACTIONS(361), - [anon_sym_mut] = ACTIONS(363), - [anon_sym_const] = ACTIONS(365), - [anon_sym_source] = ACTIONS(367), - [anon_sym_source_DASHenv] = ACTIONS(367), - [anon_sym_register] = ACTIONS(369), - [anon_sym_hide] = ACTIONS(371), - [anon_sym_hide_DASHenv] = ACTIONS(373), - [anon_sym_overlay] = ACTIONS(375), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), }, [97] = { - [sym__declaration] = STATE(1229), - [sym_decl_alias] = STATE(1314), - [sym_decl_def] = STATE(1314), - [sym_decl_export] = STATE(1314), - [sym_decl_extern] = STATE(1314), - [sym_decl_module] = STATE(1314), - [sym_decl_use] = STATE(1314), - [sym__statement] = STATE(1224), - [sym__control] = STATE(1313), - [sym__ctrl_statement] = STATE(1310), - [sym__ctrl_expression] = STATE(977), - [sym_ctrl_for] = STATE(1302), - [sym_ctrl_loop] = STATE(1302), - [sym_ctrl_error] = STATE(1302), - [sym_ctrl_while] = STATE(1302), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_stmt_let] = STATE(1299), - [sym_stmt_mut] = STATE(1299), - [sym_stmt_const] = STATE(1299), - [sym_stmt_source] = STATE(1299), - [sym_stmt_register] = STATE(1299), - [sym__stmt_hide] = STATE(1299), - [sym_hide_mod] = STATE(1289), - [sym_hide_env] = STATE(1289), - [sym__stmt_overlay] = STATE(1299), - [sym_overlay_list] = STATE(1286), - [sym_overlay_hide] = STATE(1286), - [sym_overlay_new] = STATE(1286), - [sym_overlay_use] = STATE(1286), - [sym_assignment] = STATE(1299), - [sym_pipeline] = STATE(1299), - [sym_pipe_element] = STATE(3071), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2216), - [sym__var] = STATE(2092), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3582), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), [sym_comment] = STATE(97), - [aux_sym_val_closure_repeat1] = STATE(96), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(337), - [anon_sym_alias] = ACTIONS(339), - [anon_sym_def] = ACTIONS(341), - [anon_sym_def_DASHenv] = ACTIONS(341), - [anon_sym_export_DASHenv] = ACTIONS(343), - [anon_sym_extern] = ACTIONS(345), - [anon_sym_module] = ACTIONS(347), - [anon_sym_use] = ACTIONS(349), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(29), - [anon_sym_error] = ACTIONS(351), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_for] = ACTIONS(353), - [anon_sym_loop] = ACTIONS(355), - [anon_sym_while] = ACTIONS(357), - [anon_sym_do] = ACTIONS(255), - [anon_sym_if] = ACTIONS(257), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_RBRACE] = ACTIONS(747), - [anon_sym_try] = ACTIONS(263), - [anon_sym_return] = ACTIONS(265), - [anon_sym_let] = ACTIONS(361), - [anon_sym_let_DASHenv] = ACTIONS(361), - [anon_sym_mut] = ACTIONS(363), - [anon_sym_const] = ACTIONS(365), - [anon_sym_source] = ACTIONS(367), - [anon_sym_source_DASHenv] = ACTIONS(367), - [anon_sym_register] = ACTIONS(369), - [anon_sym_hide] = ACTIONS(371), - [anon_sym_hide_DASHenv] = ACTIONS(373), - [anon_sym_overlay] = ACTIONS(375), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), }, [98] = { - [sym__declaration] = STATE(1229), - [sym_decl_alias] = STATE(1314), - [sym_decl_def] = STATE(1314), - [sym_decl_export] = STATE(1314), - [sym_decl_extern] = STATE(1314), - [sym_decl_module] = STATE(1314), - [sym_decl_use] = STATE(1314), - [sym__statement] = STATE(1224), - [sym__control] = STATE(1313), - [sym__ctrl_statement] = STATE(1310), - [sym__ctrl_expression] = STATE(977), - [sym_ctrl_for] = STATE(1302), - [sym_ctrl_loop] = STATE(1302), - [sym_ctrl_error] = STATE(1302), - [sym_ctrl_while] = STATE(1302), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_stmt_let] = STATE(1299), - [sym_stmt_mut] = STATE(1299), - [sym_stmt_const] = STATE(1299), - [sym_stmt_source] = STATE(1299), - [sym_stmt_register] = STATE(1299), - [sym__stmt_hide] = STATE(1299), - [sym_hide_mod] = STATE(1289), - [sym_hide_env] = STATE(1289), - [sym__stmt_overlay] = STATE(1299), - [sym_overlay_list] = STATE(1286), - [sym_overlay_hide] = STATE(1286), - [sym_overlay_new] = STATE(1286), - [sym_overlay_use] = STATE(1286), - [sym_assignment] = STATE(1299), - [sym_pipeline] = STATE(1299), - [sym_pipe_element] = STATE(3071), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2216), - [sym__var] = STATE(2092), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), - [sym_comment] = STATE(98), - [aux_sym_val_closure_repeat1] = STATE(56), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(337), - [anon_sym_alias] = ACTIONS(339), - [anon_sym_def] = ACTIONS(341), - [anon_sym_def_DASHenv] = ACTIONS(341), - [anon_sym_export_DASHenv] = ACTIONS(343), - [anon_sym_extern] = ACTIONS(345), - [anon_sym_module] = ACTIONS(347), - [anon_sym_use] = ACTIONS(349), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(29), - [anon_sym_error] = ACTIONS(351), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_for] = ACTIONS(353), - [anon_sym_loop] = ACTIONS(355), - [anon_sym_while] = ACTIONS(357), - [anon_sym_do] = ACTIONS(255), - [anon_sym_if] = ACTIONS(257), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_RBRACE] = ACTIONS(749), - [anon_sym_try] = ACTIONS(263), - [anon_sym_return] = ACTIONS(265), - [anon_sym_let] = ACTIONS(361), - [anon_sym_let_DASHenv] = ACTIONS(361), - [anon_sym_mut] = ACTIONS(363), - [anon_sym_const] = ACTIONS(365), - [anon_sym_source] = ACTIONS(367), - [anon_sym_source_DASHenv] = ACTIONS(367), - [anon_sym_register] = ACTIONS(369), - [anon_sym_hide] = ACTIONS(371), - [anon_sym_hide_DASHenv] = ACTIONS(373), - [anon_sym_overlay] = ACTIONS(375), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), - }, - [99] = { - [sym__declaration] = STATE(1229), - [sym_decl_alias] = STATE(1314), - [sym_decl_def] = STATE(1314), - [sym_decl_export] = STATE(1314), - [sym_decl_extern] = STATE(1314), - [sym_decl_module] = STATE(1314), - [sym_decl_use] = STATE(1314), - [sym__statement] = STATE(1224), - [sym__control] = STATE(1313), - [sym__ctrl_statement] = STATE(1310), - [sym__ctrl_expression] = STATE(977), - [sym_ctrl_for] = STATE(1302), - [sym_ctrl_loop] = STATE(1302), - [sym_ctrl_error] = STATE(1302), - [sym_ctrl_while] = STATE(1302), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_stmt_let] = STATE(1299), - [sym_stmt_mut] = STATE(1299), - [sym_stmt_const] = STATE(1299), - [sym_stmt_source] = STATE(1299), - [sym_stmt_register] = STATE(1299), - [sym__stmt_hide] = STATE(1299), - [sym_hide_mod] = STATE(1289), - [sym_hide_env] = STATE(1289), - [sym__stmt_overlay] = STATE(1299), - [sym_overlay_list] = STATE(1286), - [sym_overlay_hide] = STATE(1286), - [sym_overlay_new] = STATE(1286), - [sym_overlay_use] = STATE(1286), - [sym_assignment] = STATE(1299), - [sym_pipeline] = STATE(1299), - [sym_pipe_element] = STATE(3071), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2216), - [sym__var] = STATE(2092), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), - [sym_comment] = STATE(99), - [aux_sym_val_closure_repeat1] = STATE(56), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(337), - [anon_sym_alias] = ACTIONS(339), - [anon_sym_def] = ACTIONS(341), - [anon_sym_def_DASHenv] = ACTIONS(341), - [anon_sym_export_DASHenv] = ACTIONS(343), - [anon_sym_extern] = ACTIONS(345), - [anon_sym_module] = ACTIONS(347), - [anon_sym_use] = ACTIONS(349), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(29), - [anon_sym_error] = ACTIONS(351), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_for] = ACTIONS(353), - [anon_sym_loop] = ACTIONS(355), - [anon_sym_while] = ACTIONS(357), - [anon_sym_do] = ACTIONS(255), - [anon_sym_if] = ACTIONS(257), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_RBRACE] = ACTIONS(751), - [anon_sym_try] = ACTIONS(263), - [anon_sym_return] = ACTIONS(265), - [anon_sym_let] = ACTIONS(361), - [anon_sym_let_DASHenv] = ACTIONS(361), - [anon_sym_mut] = ACTIONS(363), - [anon_sym_const] = ACTIONS(365), - [anon_sym_source] = ACTIONS(367), - [anon_sym_source_DASHenv] = ACTIONS(367), - [anon_sym_register] = ACTIONS(369), - [anon_sym_hide] = ACTIONS(371), - [anon_sym_hide_DASHenv] = ACTIONS(373), - [anon_sym_overlay] = ACTIONS(375), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), - }, - [100] = { - [sym__declaration] = STATE(1229), - [sym_decl_alias] = STATE(1314), - [sym_decl_def] = STATE(1314), - [sym_decl_export] = STATE(1314), - [sym_decl_extern] = STATE(1314), - [sym_decl_module] = STATE(1314), - [sym_decl_use] = STATE(1314), - [sym__statement] = STATE(1224), - [sym__control] = STATE(1313), - [sym__ctrl_statement] = STATE(1310), - [sym__ctrl_expression] = STATE(977), - [sym_ctrl_for] = STATE(1302), - [sym_ctrl_loop] = STATE(1302), - [sym_ctrl_error] = STATE(1302), - [sym_ctrl_while] = STATE(1302), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_stmt_let] = STATE(1299), - [sym_stmt_mut] = STATE(1299), - [sym_stmt_const] = STATE(1299), - [sym_stmt_source] = STATE(1299), - [sym_stmt_register] = STATE(1299), - [sym__stmt_hide] = STATE(1299), - [sym_hide_mod] = STATE(1289), - [sym_hide_env] = STATE(1289), - [sym__stmt_overlay] = STATE(1299), - [sym_overlay_list] = STATE(1286), - [sym_overlay_hide] = STATE(1286), - [sym_overlay_new] = STATE(1286), - [sym_overlay_use] = STATE(1286), - [sym_assignment] = STATE(1299), - [sym_pipeline] = STATE(1299), - [sym_pipe_element] = STATE(3071), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2216), - [sym__var] = STATE(2092), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), - [sym_comment] = STATE(100), - [aux_sym_val_closure_repeat1] = STATE(56), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(337), - [anon_sym_alias] = ACTIONS(339), - [anon_sym_def] = ACTIONS(341), - [anon_sym_def_DASHenv] = ACTIONS(341), - [anon_sym_export_DASHenv] = ACTIONS(343), - [anon_sym_extern] = ACTIONS(345), - [anon_sym_module] = ACTIONS(347), - [anon_sym_use] = ACTIONS(349), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(29), - [anon_sym_error] = ACTIONS(351), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_for] = ACTIONS(353), - [anon_sym_loop] = ACTIONS(355), - [anon_sym_while] = ACTIONS(357), - [anon_sym_do] = ACTIONS(255), - [anon_sym_if] = ACTIONS(257), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_RBRACE] = ACTIONS(753), - [anon_sym_try] = ACTIONS(263), - [anon_sym_return] = ACTIONS(265), - [anon_sym_let] = ACTIONS(361), - [anon_sym_let_DASHenv] = ACTIONS(361), - [anon_sym_mut] = ACTIONS(363), - [anon_sym_const] = ACTIONS(365), - [anon_sym_source] = ACTIONS(367), - [anon_sym_source_DASHenv] = ACTIONS(367), - [anon_sym_register] = ACTIONS(369), - [anon_sym_hide] = ACTIONS(371), - [anon_sym_hide_DASHenv] = ACTIONS(373), - [anon_sym_overlay] = ACTIONS(375), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), - }, - [101] = { - [sym__declaration] = STATE(1229), - [sym_decl_alias] = STATE(1314), - [sym_decl_def] = STATE(1314), - [sym_decl_export] = STATE(1314), - [sym_decl_extern] = STATE(1314), - [sym_decl_module] = STATE(1314), - [sym_decl_use] = STATE(1314), - [sym__statement] = STATE(1224), - [sym__control] = STATE(1313), - [sym__ctrl_statement] = STATE(1310), - [sym__ctrl_expression] = STATE(977), - [sym_ctrl_for] = STATE(1302), - [sym_ctrl_loop] = STATE(1302), - [sym_ctrl_error] = STATE(1302), - [sym_ctrl_while] = STATE(1302), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_stmt_let] = STATE(1299), - [sym_stmt_mut] = STATE(1299), - [sym_stmt_const] = STATE(1299), - [sym_stmt_source] = STATE(1299), - [sym_stmt_register] = STATE(1299), - [sym__stmt_hide] = STATE(1299), - [sym_hide_mod] = STATE(1289), - [sym_hide_env] = STATE(1289), - [sym__stmt_overlay] = STATE(1299), - [sym_overlay_list] = STATE(1286), - [sym_overlay_hide] = STATE(1286), - [sym_overlay_new] = STATE(1286), - [sym_overlay_use] = STATE(1286), - [sym_assignment] = STATE(1299), - [sym_pipeline] = STATE(1299), - [sym_pipe_element] = STATE(3071), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2216), - [sym__var] = STATE(2092), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), - [sym_comment] = STATE(101), - [aux_sym_val_closure_repeat1] = STATE(99), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(337), - [anon_sym_alias] = ACTIONS(339), - [anon_sym_def] = ACTIONS(341), - [anon_sym_def_DASHenv] = ACTIONS(341), - [anon_sym_export_DASHenv] = ACTIONS(343), - [anon_sym_extern] = ACTIONS(345), - [anon_sym_module] = ACTIONS(347), - [anon_sym_use] = ACTIONS(349), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(29), - [anon_sym_error] = ACTIONS(351), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_for] = ACTIONS(353), - [anon_sym_loop] = ACTIONS(355), - [anon_sym_while] = ACTIONS(357), - [anon_sym_do] = ACTIONS(255), - [anon_sym_if] = ACTIONS(257), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_RBRACE] = ACTIONS(755), - [anon_sym_try] = ACTIONS(263), - [anon_sym_return] = ACTIONS(265), - [anon_sym_let] = ACTIONS(361), - [anon_sym_let_DASHenv] = ACTIONS(361), - [anon_sym_mut] = ACTIONS(363), - [anon_sym_const] = ACTIONS(365), - [anon_sym_source] = ACTIONS(367), - [anon_sym_source_DASHenv] = ACTIONS(367), - [anon_sym_register] = ACTIONS(369), - [anon_sym_hide] = ACTIONS(371), - [anon_sym_hide_DASHenv] = ACTIONS(373), - [anon_sym_overlay] = ACTIONS(375), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), - }, - [102] = { - [sym__top_level] = STATE(916), - [sym__declaration] = STATE(1130), - [sym_decl_alias] = STATE(1131), - [sym_decl_def] = STATE(1131), - [sym_decl_export] = STATE(1131), - [sym_decl_extern] = STATE(1131), - [sym_decl_module] = STATE(1131), - [sym_decl_use] = STATE(1131), - [sym__statement] = STATE(1132), - [sym__control] = STATE(1134), - [sym__ctrl_statement] = STATE(1135), - [sym__ctrl_expression] = STATE(985), - [sym_ctrl_for] = STATE(1136), - [sym_ctrl_loop] = STATE(1136), - [sym_ctrl_error] = STATE(1136), - [sym_ctrl_while] = STATE(1136), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_stmt_let] = STATE(1137), - [sym_stmt_mut] = STATE(1137), - [sym_stmt_const] = STATE(1137), - [sym_stmt_source] = STATE(1137), - [sym_stmt_register] = STATE(1137), - [sym__stmt_hide] = STATE(1137), - [sym_hide_mod] = STATE(1138), - [sym_hide_env] = STATE(1138), - [sym__stmt_overlay] = STATE(1137), - [sym_overlay_list] = STATE(1139), - [sym_overlay_hide] = STATE(1139), - [sym_overlay_new] = STATE(1139), - [sym_overlay_use] = STATE(1139), - [sym_assignment] = STATE(1137), - [sym_pipeline] = STATE(1137), - [sym_pipe_element] = STATE(3096), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2196), - [sym__var] = STATE(2092), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), - [sym_comment] = STATE(102), - [aux_sym__top_level_block_repeat2] = STATE(71), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(227), - [anon_sym_alias] = ACTIONS(229), - [anon_sym_def] = ACTIONS(231), - [anon_sym_def_DASHenv] = ACTIONS(231), - [anon_sym_export_DASHenv] = ACTIONS(233), - [anon_sym_extern] = ACTIONS(235), - [anon_sym_module] = ACTIONS(237), - [anon_sym_use] = ACTIONS(239), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(29), - [anon_sym_error] = ACTIONS(243), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_for] = ACTIONS(249), - [anon_sym_loop] = ACTIONS(251), - [anon_sym_while] = ACTIONS(253), - [anon_sym_do] = ACTIONS(255), - [anon_sym_if] = ACTIONS(257), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_try] = ACTIONS(263), - [anon_sym_return] = ACTIONS(265), - [anon_sym_let] = ACTIONS(267), - [anon_sym_let_DASHenv] = ACTIONS(267), - [anon_sym_mut] = ACTIONS(269), - [anon_sym_const] = ACTIONS(271), - [anon_sym_source] = ACTIONS(273), - [anon_sym_source_DASHenv] = ACTIONS(273), - [anon_sym_register] = ACTIONS(275), - [anon_sym_hide] = ACTIONS(277), - [anon_sym_hide_DASHenv] = ACTIONS(279), - [anon_sym_overlay] = ACTIONS(281), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), - }, - [103] = { - [sym__declaration] = STATE(1229), - [sym_decl_alias] = STATE(1314), - [sym_decl_def] = STATE(1314), - [sym_decl_export] = STATE(1314), - [sym_decl_extern] = STATE(1314), - [sym_decl_module] = STATE(1314), - [sym_decl_use] = STATE(1314), - [sym__statement] = STATE(1224), - [sym__control] = STATE(1313), - [sym__ctrl_statement] = STATE(1310), - [sym__ctrl_expression] = STATE(977), - [sym_ctrl_for] = STATE(1302), - [sym_ctrl_loop] = STATE(1302), - [sym_ctrl_error] = STATE(1302), - [sym_ctrl_while] = STATE(1302), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_stmt_let] = STATE(1299), - [sym_stmt_mut] = STATE(1299), - [sym_stmt_const] = STATE(1299), - [sym_stmt_source] = STATE(1299), - [sym_stmt_register] = STATE(1299), - [sym__stmt_hide] = STATE(1299), - [sym_hide_mod] = STATE(1289), - [sym_hide_env] = STATE(1289), - [sym__stmt_overlay] = STATE(1299), - [sym_overlay_list] = STATE(1286), - [sym_overlay_hide] = STATE(1286), - [sym_overlay_new] = STATE(1286), - [sym_overlay_use] = STATE(1286), - [sym_assignment] = STATE(1299), - [sym_pipeline] = STATE(1299), - [sym_pipe_element] = STATE(3071), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2216), - [sym__var] = STATE(2092), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), - [sym_comment] = STATE(103), - [aux_sym_val_closure_repeat1] = STATE(105), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(337), - [anon_sym_alias] = ACTIONS(339), - [anon_sym_def] = ACTIONS(341), - [anon_sym_def_DASHenv] = ACTIONS(341), - [anon_sym_export_DASHenv] = ACTIONS(343), - [anon_sym_extern] = ACTIONS(345), - [anon_sym_module] = ACTIONS(347), - [anon_sym_use] = ACTIONS(349), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(29), - [anon_sym_error] = ACTIONS(351), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_for] = ACTIONS(353), - [anon_sym_loop] = ACTIONS(355), - [anon_sym_while] = ACTIONS(357), - [anon_sym_do] = ACTIONS(255), - [anon_sym_if] = ACTIONS(257), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_RBRACE] = ACTIONS(757), - [anon_sym_try] = ACTIONS(263), - [anon_sym_return] = ACTIONS(265), - [anon_sym_let] = ACTIONS(361), - [anon_sym_let_DASHenv] = ACTIONS(361), - [anon_sym_mut] = ACTIONS(363), - [anon_sym_const] = ACTIONS(365), - [anon_sym_source] = ACTIONS(367), - [anon_sym_source_DASHenv] = ACTIONS(367), - [anon_sym_register] = ACTIONS(369), - [anon_sym_hide] = ACTIONS(371), - [anon_sym_hide_DASHenv] = ACTIONS(373), - [anon_sym_overlay] = ACTIONS(375), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), - }, - [104] = { - [sym_comment] = STATE(104), - [anon_sym_GT] = ACTIONS(113), - [anon_sym_DASH_DASH] = ACTIONS(115), - [anon_sym_DASH] = ACTIONS(113), - [anon_sym_in] = ACTIONS(115), - [anon_sym_LBRACE] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(113), - [anon_sym_STAR_STAR] = ACTIONS(115), - [anon_sym_PLUS_PLUS] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(113), - [anon_sym_mod] = ACTIONS(115), - [anon_sym_SLASH_SLASH] = ACTIONS(115), - [anon_sym_PLUS] = ACTIONS(113), - [anon_sym_bit_DASHshl] = ACTIONS(115), - [anon_sym_bit_DASHshr] = ACTIONS(115), - [anon_sym_EQ_EQ] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_LT2] = ACTIONS(113), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_not_DASHin] = ACTIONS(115), - [anon_sym_starts_DASHwith] = ACTIONS(115), - [anon_sym_ends_DASHwith] = ACTIONS(115), - [anon_sym_EQ_TILDE] = ACTIONS(115), - [anon_sym_BANG_TILDE] = ACTIONS(115), - [anon_sym_bit_DASHand] = ACTIONS(115), - [anon_sym_bit_DASHxor] = ACTIONS(115), - [anon_sym_bit_DASHor] = ACTIONS(115), - [anon_sym_and] = ACTIONS(115), - [anon_sym_xor] = ACTIONS(115), - [anon_sym_or] = ACTIONS(115), - [anon_sym_DOT_DOT_LT] = ACTIONS(115), - [anon_sym_DOT_DOT] = ACTIONS(113), - [anon_sym_DOT_DOT_EQ] = ACTIONS(115), - [anon_sym_ns] = ACTIONS(115), - [anon_sym_s] = ACTIONS(115), - [anon_sym_us] = ACTIONS(115), - [anon_sym_ms] = ACTIONS(115), - [anon_sym_sec] = ACTIONS(115), - [anon_sym_min] = ACTIONS(115), - [anon_sym_hr] = ACTIONS(115), - [anon_sym_day] = ACTIONS(115), - [anon_sym_wk] = ACTIONS(115), - [anon_sym_b] = ACTIONS(113), - [anon_sym_B] = ACTIONS(115), - [anon_sym_kb] = ACTIONS(115), - [anon_sym_kB] = ACTIONS(115), - [anon_sym_Kb] = ACTIONS(115), - [anon_sym_KB] = ACTIONS(115), - [anon_sym_mb] = ACTIONS(115), - [anon_sym_mB] = ACTIONS(115), - [anon_sym_Mb] = ACTIONS(115), - [anon_sym_MB] = ACTIONS(115), - [anon_sym_gb] = ACTIONS(115), - [anon_sym_gB] = ACTIONS(115), - [anon_sym_Gb] = ACTIONS(115), - [anon_sym_GB] = ACTIONS(115), - [anon_sym_tb] = ACTIONS(115), - [anon_sym_tB] = ACTIONS(115), - [anon_sym_Tb] = ACTIONS(115), - [anon_sym_TB] = ACTIONS(115), - [anon_sym_pb] = ACTIONS(115), - [anon_sym_pB] = ACTIONS(115), - [anon_sym_Pb] = ACTIONS(115), - [anon_sym_PB] = ACTIONS(115), - [anon_sym_eb] = ACTIONS(115), - [anon_sym_eB] = ACTIONS(115), - [anon_sym_Eb] = ACTIONS(115), - [anon_sym_EB] = ACTIONS(115), - [anon_sym_zb] = ACTIONS(115), - [anon_sym_zB] = ACTIONS(115), - [anon_sym_Zb] = ACTIONS(115), - [anon_sym_ZB] = ACTIONS(115), - [anon_sym_kib] = ACTIONS(115), - [anon_sym_kiB] = ACTIONS(115), - [anon_sym_kIB] = ACTIONS(115), - [anon_sym_kIb] = ACTIONS(115), - [anon_sym_Kib] = ACTIONS(115), - [anon_sym_KIb] = ACTIONS(115), - [anon_sym_KIB] = ACTIONS(115), - [anon_sym_mib] = ACTIONS(115), - [anon_sym_miB] = ACTIONS(115), - [anon_sym_mIB] = ACTIONS(115), - [anon_sym_mIb] = ACTIONS(115), - [anon_sym_Mib] = ACTIONS(115), - [anon_sym_MIb] = ACTIONS(115), - [anon_sym_MIB] = ACTIONS(115), - [anon_sym_gib] = ACTIONS(115), - [anon_sym_giB] = ACTIONS(115), - [anon_sym_gIB] = ACTIONS(115), - [anon_sym_gIb] = ACTIONS(115), - [anon_sym_Gib] = ACTIONS(115), - [anon_sym_GIb] = ACTIONS(115), - [anon_sym_GIB] = ACTIONS(115), - [anon_sym_tib] = ACTIONS(115), - [anon_sym_tiB] = ACTIONS(115), - [anon_sym_tIB] = ACTIONS(115), - [anon_sym_tIb] = ACTIONS(115), - [anon_sym_Tib] = ACTIONS(115), - [anon_sym_TIb] = ACTIONS(115), - [anon_sym_TIB] = ACTIONS(115), - [anon_sym_pib] = ACTIONS(115), - [anon_sym_piB] = ACTIONS(115), - [anon_sym_pIB] = ACTIONS(115), - [anon_sym_pIb] = ACTIONS(115), - [anon_sym_Pib] = ACTIONS(115), - [anon_sym_PIb] = ACTIONS(115), - [anon_sym_PIB] = ACTIONS(115), - [anon_sym_eib] = ACTIONS(115), - [anon_sym_eiB] = ACTIONS(115), - [anon_sym_eIB] = ACTIONS(115), - [anon_sym_eIb] = ACTIONS(115), - [anon_sym_Eib] = ACTIONS(115), - [anon_sym_EIb] = ACTIONS(115), - [anon_sym_EIB] = ACTIONS(115), - [anon_sym_zib] = ACTIONS(115), - [anon_sym_ziB] = ACTIONS(115), - [anon_sym_zIB] = ACTIONS(115), - [anon_sym_zIb] = ACTIONS(115), - [anon_sym_Zib] = ACTIONS(115), - [anon_sym_ZIb] = ACTIONS(115), - [anon_sym_ZIB] = ACTIONS(115), - [sym_short_flag] = ACTIONS(115), - [anon_sym_POUND] = ACTIONS(153), + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3611), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(98), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), + }, + [99] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3685), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(99), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), + }, + [100] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3580), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(100), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), + }, + [101] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3567), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(101), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), + }, + [102] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3689), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(102), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), + }, + [103] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3687), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(103), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), + }, + [104] = { + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2937), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym__block_body] = STATE(3570), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), + [sym_comment] = STATE(104), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(105), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), }, [105] = { - [sym__declaration] = STATE(1229), - [sym_decl_alias] = STATE(1314), - [sym_decl_def] = STATE(1314), - [sym_decl_export] = STATE(1314), - [sym_decl_extern] = STATE(1314), - [sym_decl_module] = STATE(1314), - [sym_decl_use] = STATE(1314), - [sym__statement] = STATE(1224), - [sym__control] = STATE(1313), - [sym__ctrl_statement] = STATE(1310), - [sym__ctrl_expression] = STATE(977), - [sym_ctrl_for] = STATE(1302), - [sym_ctrl_loop] = STATE(1302), - [sym_ctrl_error] = STATE(1302), - [sym_ctrl_while] = STATE(1302), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_stmt_let] = STATE(1299), - [sym_stmt_mut] = STATE(1299), - [sym_stmt_const] = STATE(1299), - [sym_stmt_source] = STATE(1299), - [sym_stmt_register] = STATE(1299), - [sym__stmt_hide] = STATE(1299), - [sym_hide_mod] = STATE(1289), - [sym_hide_env] = STATE(1289), - [sym__stmt_overlay] = STATE(1299), - [sym_overlay_list] = STATE(1286), - [sym_overlay_hide] = STATE(1286), - [sym_overlay_new] = STATE(1286), - [sym_overlay_use] = STATE(1286), - [sym_assignment] = STATE(1299), - [sym_pipeline] = STATE(1299), - [sym_pipe_element] = STATE(3071), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2216), - [sym__var] = STATE(2092), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(2948), + [sym__declaration_last] = STATE(3283), + [sym_decl_alias_last] = STATE(3284), + [sym_stmt_let_last] = STATE(3285), + [sym_stmt_mut_last] = STATE(3285), + [sym_stmt_const_last] = STATE(3285), + [sym__statement_last] = STATE(3286), + [sym_pipeline_last] = STATE(3285), + [sym_decl_def] = STATE(905), + [sym_decl_export] = STATE(905), + [sym_decl_extern] = STATE(905), + [sym_decl_module] = STATE(905), + [sym_decl_use] = STATE(905), + [sym__control] = STATE(906), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_stmt_source] = STATE(902), + [sym_stmt_register] = STATE(902), + [sym__stmt_hide] = STATE(902), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(902), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(902), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), [sym_comment] = STATE(105), - [aux_sym_val_closure_repeat1] = STATE(56), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(337), - [anon_sym_alias] = ACTIONS(339), - [anon_sym_def] = ACTIONS(341), - [anon_sym_def_DASHenv] = ACTIONS(341), - [anon_sym_export_DASHenv] = ACTIONS(343), - [anon_sym_extern] = ACTIONS(345), - [anon_sym_module] = ACTIONS(347), - [anon_sym_use] = ACTIONS(349), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(29), - [anon_sym_error] = ACTIONS(351), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_for] = ACTIONS(353), - [anon_sym_loop] = ACTIONS(355), - [anon_sym_while] = ACTIONS(357), - [anon_sym_do] = ACTIONS(255), - [anon_sym_if] = ACTIONS(257), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_RBRACE] = ACTIONS(759), - [anon_sym_try] = ACTIONS(263), - [anon_sym_return] = ACTIONS(265), - [anon_sym_let] = ACTIONS(361), - [anon_sym_let_DASHenv] = ACTIONS(361), - [anon_sym_mut] = ACTIONS(363), - [anon_sym_const] = ACTIONS(365), - [anon_sym_source] = ACTIONS(367), - [anon_sym_source_DASHenv] = ACTIONS(367), - [anon_sym_register] = ACTIONS(369), - [anon_sym_hide] = ACTIONS(371), - [anon_sym_hide_DASHenv] = ACTIONS(373), - [anon_sym_overlay] = ACTIONS(375), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(126), + [anon_sym_export] = ACTIONS(169), + [anon_sym_alias] = ACTIONS(171), + [anon_sym_let] = ACTIONS(173), + [anon_sym_let_DASHenv] = ACTIONS(173), + [anon_sym_mut] = ACTIONS(175), + [anon_sym_const] = ACTIONS(177), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_def] = ACTIONS(181), + [anon_sym_def_DASHenv] = ACTIONS(181), + [anon_sym_export_DASHenv] = ACTIONS(183), + [anon_sym_extern] = ACTIONS(185), + [anon_sym_module] = ACTIONS(187), + [anon_sym_use] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(197), + [anon_sym_error] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_for] = ACTIONS(207), + [anon_sym_loop] = ACTIONS(209), + [anon_sym_while] = ACTIONS(211), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(225), + [anon_sym_source] = ACTIONS(227), + [anon_sym_source_DASHenv] = ACTIONS(227), + [anon_sym_register] = ACTIONS(229), + [anon_sym_hide] = ACTIONS(231), + [anon_sym_hide_DASHenv] = ACTIONS(233), + [anon_sym_overlay] = ACTIONS(235), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), }, [106] = { - [sym__statement] = STATE(1681), - [sym__control] = STATE(1675), - [sym__ctrl_statement] = STATE(1674), - [sym__ctrl_expression] = STATE(1555), - [sym_ctrl_for] = STATE(1673), - [sym_ctrl_loop] = STATE(1673), - [sym_ctrl_error] = STATE(1673), - [sym_ctrl_while] = STATE(1673), - [sym_ctrl_do] = STATE(1530), - [sym_ctrl_if] = STATE(1530), - [sym_ctrl_match] = STATE(1530), - [sym_ctrl_try] = STATE(1530), - [sym_ctrl_return] = STATE(1530), - [sym_stmt_let] = STATE(1672), - [sym_stmt_mut] = STATE(1672), - [sym_stmt_const] = STATE(1672), - [sym_stmt_source] = STATE(1672), - [sym_stmt_register] = STATE(1672), - [sym__stmt_hide] = STATE(1672), - [sym_hide_mod] = STATE(1671), - [sym_hide_env] = STATE(1671), - [sym__stmt_overlay] = STATE(1672), - [sym_overlay_list] = STATE(1670), - [sym_overlay_hide] = STATE(1670), - [sym_overlay_new] = STATE(1670), - [sym_overlay_use] = STATE(1670), - [sym_assignment] = STATE(1672), - [sym_pipeline] = STATE(1672), - [sym_pipe_element] = STATE(3170), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2155), - [sym__var] = STATE(2092), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym__block_body_statement_last] = STATE(3133), + [sym__declaration_last] = STATE(3472), + [sym_decl_alias_last] = STATE(3479), + [sym_stmt_let_last] = STATE(3481), + [sym_stmt_mut_last] = STATE(3481), + [sym_stmt_const_last] = STATE(3481), + [sym__statement_last] = STATE(3482), + [sym_pipeline_last] = STATE(3481), + [sym_decl_def] = STATE(948), + [sym_decl_export] = STATE(948), + [sym_decl_extern] = STATE(948), + [sym_decl_module] = STATE(948), + [sym_decl_use] = STATE(948), + [sym__control] = STATE(939), + [sym__ctrl_statement] = STATE(938), + [sym__ctrl_expression] = STATE(790), + [sym_ctrl_for] = STATE(926), + [sym_ctrl_loop] = STATE(926), + [sym_ctrl_error] = STATE(926), + [sym_ctrl_while] = STATE(926), + [sym_ctrl_do] = STATE(900), + [sym_ctrl_if] = STATE(900), + [sym_ctrl_match] = STATE(900), + [sym_ctrl_try] = STATE(900), + [sym_ctrl_return] = STATE(900), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3332), + [sym_stmt_source] = STATE(913), + [sym_stmt_register] = STATE(913), + [sym__stmt_hide] = STATE(913), + [sym_hide_mod] = STATE(919), + [sym_hide_env] = STATE(919), + [sym__stmt_overlay] = STATE(913), + [sym_overlay_list] = STATE(922), + [sym_overlay_hide] = STATE(922), + [sym_overlay_new] = STATE(922), + [sym_overlay_use] = STATE(922), + [sym_assignment] = STATE(913), + [sym_where_command] = STATE(3165), + [sym__expression] = STATE(2382), + [sym_expr_unary] = STATE(2472), + [sym_expr_binary] = STATE(2472), + [sym_expr_parenthesized] = STATE(2091), + [sym_val_range] = STATE(2472), + [sym__value] = STATE(2472), + [sym_val_bool] = STATE(2467), + [sym_val_variable] = STATE(1866), + [sym__var] = STATE(1760), + [sym_val_number] = STATE(127), + [sym_val_duration] = STATE(2467), + [sym_val_filesize] = STATE(2467), + [sym_val_binary] = STATE(2467), + [sym_val_string] = STATE(2467), + [sym__str_double_quotes] = STATE(2469), + [sym_val_interpolated] = STATE(2467), + [sym__inter_single_quotes] = STATE(2475), + [sym__inter_double_quotes] = STATE(2478), + [sym_val_list] = STATE(2467), + [sym_val_record] = STATE(2467), + [sym_val_table] = STATE(2467), + [sym_val_closure] = STATE(2467), + [sym_command] = STATE(3165), [sym_comment] = STATE(106), - [aux_sym_expr_interpolated_repeat1] = STATE(106), - [sym_cmd_identifier] = ACTIONS(761), - [anon_sym_LBRACK] = ACTIONS(764), - [anon_sym_LPAREN] = ACTIONS(767), - [anon_sym_RPAREN] = ACTIONS(770), - [anon_sym_DOLLAR] = ACTIONS(772), - [anon_sym_error] = ACTIONS(775), - [anon_sym_DASH] = ACTIONS(778), - [anon_sym_break] = ACTIONS(781), - [anon_sym_continue] = ACTIONS(784), - [anon_sym_for] = ACTIONS(787), - [anon_sym_loop] = ACTIONS(790), - [anon_sym_while] = ACTIONS(793), - [anon_sym_do] = ACTIONS(796), - [anon_sym_if] = ACTIONS(799), - [anon_sym_match] = ACTIONS(802), - [anon_sym_LBRACE] = ACTIONS(805), - [anon_sym_try] = ACTIONS(808), - [anon_sym_return] = ACTIONS(811), - [anon_sym_let] = ACTIONS(814), - [anon_sym_let_DASHenv] = ACTIONS(814), - [anon_sym_mut] = ACTIONS(817), - [anon_sym_const] = ACTIONS(820), - [anon_sym_source] = ACTIONS(823), - [anon_sym_source_DASHenv] = ACTIONS(823), - [anon_sym_register] = ACTIONS(826), - [anon_sym_hide] = ACTIONS(829), - [anon_sym_hide_DASHenv] = ACTIONS(832), - [anon_sym_overlay] = ACTIONS(835), - [anon_sym_where] = ACTIONS(838), - [anon_sym_not] = ACTIONS(841), - [anon_sym_DOT_DOT_LT] = ACTIONS(844), - [anon_sym_DOT_DOT] = ACTIONS(847), - [anon_sym_DOT_DOT_EQ] = ACTIONS(844), - [sym_val_nothing] = ACTIONS(850), - [anon_sym_true] = ACTIONS(853), - [anon_sym_false] = ACTIONS(853), - [aux_sym_val_number_token1] = ACTIONS(856), - [aux_sym_val_number_token2] = ACTIONS(859), - [aux_sym_val_number_token3] = ACTIONS(859), - [aux_sym_val_number_token4] = ACTIONS(859), - [anon_sym_inf] = ACTIONS(856), - [anon_sym_DASHinf] = ACTIONS(859), - [anon_sym_NaN] = ACTIONS(856), - [anon_sym_0b] = ACTIONS(862), - [anon_sym_0o] = ACTIONS(862), - [anon_sym_0x] = ACTIONS(862), - [sym_val_date] = ACTIONS(865), - [anon_sym_DQUOTE] = ACTIONS(868), - [sym__str_single_quotes] = ACTIONS(871), - [sym__str_back_ticks] = ACTIONS(871), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(874), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(877), - [anon_sym_CARET] = ACTIONS(880), - [anon_sym_POUND] = ACTIONS(153), - }, - [107] = { - [sym__statement] = STATE(1681), - [sym__control] = STATE(1675), - [sym__ctrl_statement] = STATE(1674), - [sym__ctrl_expression] = STATE(1555), - [sym_ctrl_for] = STATE(1673), - [sym_ctrl_loop] = STATE(1673), - [sym_ctrl_error] = STATE(1673), - [sym_ctrl_while] = STATE(1673), - [sym_ctrl_do] = STATE(1530), - [sym_ctrl_if] = STATE(1530), - [sym_ctrl_match] = STATE(1530), - [sym_ctrl_try] = STATE(1530), - [sym_ctrl_return] = STATE(1530), - [sym_stmt_let] = STATE(1672), - [sym_stmt_mut] = STATE(1672), - [sym_stmt_const] = STATE(1672), - [sym_stmt_source] = STATE(1672), - [sym_stmt_register] = STATE(1672), - [sym__stmt_hide] = STATE(1672), - [sym_hide_mod] = STATE(1671), - [sym_hide_env] = STATE(1671), - [sym__stmt_overlay] = STATE(1672), - [sym_overlay_list] = STATE(1670), - [sym_overlay_hide] = STATE(1670), - [sym_overlay_new] = STATE(1670), - [sym_overlay_use] = STATE(1670), - [sym_assignment] = STATE(1672), - [sym_pipeline] = STATE(1672), - [sym_pipe_element] = STATE(3170), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2155), - [sym__var] = STATE(2092), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), - [sym_comment] = STATE(107), - [aux_sym_expr_interpolated_repeat1] = STATE(108), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_RPAREN] = ACTIONS(883), - [anon_sym_DOLLAR] = ACTIONS(29), - [anon_sym_error] = ACTIONS(885), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(887), - [anon_sym_continue] = ACTIONS(889), - [anon_sym_for] = ACTIONS(891), - [anon_sym_loop] = ACTIONS(893), - [anon_sym_while] = ACTIONS(895), - [anon_sym_do] = ACTIONS(897), - [anon_sym_if] = ACTIONS(899), - [anon_sym_match] = ACTIONS(901), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_try] = ACTIONS(903), - [anon_sym_return] = ACTIONS(905), - [anon_sym_let] = ACTIONS(907), - [anon_sym_let_DASHenv] = ACTIONS(907), - [anon_sym_mut] = ACTIONS(909), - [anon_sym_const] = ACTIONS(911), - [anon_sym_source] = ACTIONS(913), - [anon_sym_source_DASHenv] = ACTIONS(913), - [anon_sym_register] = ACTIONS(915), - [anon_sym_hide] = ACTIONS(917), - [anon_sym_hide_DASHenv] = ACTIONS(919), - [anon_sym_overlay] = ACTIONS(921), + [aux_sym_pipeline_repeat1] = STATE(499), + [aux_sym__block_body_repeat2] = STATE(126), + [anon_sym_export] = ACTIONS(9), + [anon_sym_alias] = ACTIONS(11), + [anon_sym_let] = ACTIONS(13), + [anon_sym_let_DASHenv] = ACTIONS(13), + [anon_sym_mut] = ACTIONS(15), + [anon_sym_const] = ACTIONS(17), + [sym_cmd_identifier] = ACTIONS(19), + [anon_sym_def] = ACTIONS(21), + [anon_sym_def_DASHenv] = ACTIONS(21), + [anon_sym_export_DASHenv] = ACTIONS(23), + [anon_sym_extern] = ACTIONS(25), + [anon_sym_module] = ACTIONS(27), + [anon_sym_use] = ACTIONS(29), + [anon_sym_LBRACK] = ACTIONS(31), + [anon_sym_LPAREN] = ACTIONS(33), + [anon_sym_DOLLAR] = ACTIONS(35), + [anon_sym_error] = ACTIONS(37), + [anon_sym_DASH] = ACTIONS(39), + [anon_sym_break] = ACTIONS(41), + [anon_sym_continue] = ACTIONS(43), + [anon_sym_for] = ACTIONS(45), + [anon_sym_loop] = ACTIONS(47), + [anon_sym_while] = ACTIONS(49), + [anon_sym_do] = ACTIONS(51), + [anon_sym_if] = ACTIONS(53), + [anon_sym_match] = ACTIONS(55), + [anon_sym_LBRACE] = ACTIONS(57), + [anon_sym_try] = ACTIONS(59), + [anon_sym_return] = ACTIONS(61), + [anon_sym_source] = ACTIONS(63), + [anon_sym_source_DASHenv] = ACTIONS(63), + [anon_sym_register] = ACTIONS(65), + [anon_sym_hide] = ACTIONS(67), + [anon_sym_hide_DASHenv] = ACTIONS(69), + [anon_sym_overlay] = ACTIONS(71), [anon_sym_where] = ACTIONS(73), [anon_sym_not] = ACTIONS(75), [anon_sym_DOT_DOT_LT] = ACTIONS(77), @@ -55655,40597 +56469,40630 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [anon_sym_POUND] = ACTIONS(147), + }, + [107] = { + [sym_comment] = STATE(107), + [anon_sym_SEMI] = ACTIONS(103), + [anon_sym_LF] = ACTIONS(105), + [anon_sym_LBRACK] = ACTIONS(103), + [anon_sym_LPAREN] = ACTIONS(103), + [anon_sym_RPAREN] = ACTIONS(103), + [anon_sym_PIPE] = ACTIONS(103), + [anon_sym_DOLLAR] = ACTIONS(103), + [anon_sym_DASH_DASH] = ACTIONS(103), + [anon_sym_LBRACE] = ACTIONS(103), + [anon_sym_RBRACE] = ACTIONS(103), + [anon_sym_DOT_DOT_LT] = ACTIONS(103), + [anon_sym_DOT_DOT] = ACTIONS(103), + [anon_sym_DOT_DOT_EQ] = ACTIONS(103), + [sym_val_nothing] = ACTIONS(103), + [anon_sym_true] = ACTIONS(103), + [anon_sym_false] = ACTIONS(103), + [aux_sym_val_number_token1] = ACTIONS(103), + [aux_sym_val_number_token2] = ACTIONS(103), + [aux_sym_val_number_token3] = ACTIONS(103), + [aux_sym_val_number_token4] = ACTIONS(103), + [anon_sym_inf] = ACTIONS(103), + [anon_sym_DASHinf] = ACTIONS(103), + [anon_sym_NaN] = ACTIONS(103), + [anon_sym_ns] = ACTIONS(103), + [anon_sym_s] = ACTIONS(103), + [anon_sym_us] = ACTIONS(103), + [anon_sym_ms] = ACTIONS(103), + [anon_sym_sec] = ACTIONS(103), + [anon_sym_min] = ACTIONS(103), + [anon_sym_hr] = ACTIONS(103), + [anon_sym_day] = ACTIONS(103), + [anon_sym_wk] = ACTIONS(103), + [anon_sym_b] = ACTIONS(103), + [anon_sym_B] = ACTIONS(103), + [anon_sym_kb] = ACTIONS(103), + [anon_sym_kB] = ACTIONS(103), + [anon_sym_Kb] = ACTIONS(103), + [anon_sym_KB] = ACTIONS(103), + [anon_sym_mb] = ACTIONS(103), + [anon_sym_mB] = ACTIONS(103), + [anon_sym_Mb] = ACTIONS(103), + [anon_sym_MB] = ACTIONS(103), + [anon_sym_gb] = ACTIONS(103), + [anon_sym_gB] = ACTIONS(103), + [anon_sym_Gb] = ACTIONS(103), + [anon_sym_GB] = ACTIONS(103), + [anon_sym_tb] = ACTIONS(103), + [anon_sym_tB] = ACTIONS(103), + [anon_sym_Tb] = ACTIONS(103), + [anon_sym_TB] = ACTIONS(103), + [anon_sym_pb] = ACTIONS(103), + [anon_sym_pB] = ACTIONS(103), + [anon_sym_Pb] = ACTIONS(103), + [anon_sym_PB] = ACTIONS(103), + [anon_sym_eb] = ACTIONS(103), + [anon_sym_eB] = ACTIONS(103), + [anon_sym_Eb] = ACTIONS(103), + [anon_sym_EB] = ACTIONS(103), + [anon_sym_zb] = ACTIONS(103), + [anon_sym_zB] = ACTIONS(103), + [anon_sym_Zb] = ACTIONS(103), + [anon_sym_ZB] = ACTIONS(103), + [anon_sym_kib] = ACTIONS(103), + [anon_sym_kiB] = ACTIONS(103), + [anon_sym_kIB] = ACTIONS(103), + [anon_sym_kIb] = ACTIONS(103), + [anon_sym_Kib] = ACTIONS(103), + [anon_sym_KIb] = ACTIONS(103), + [anon_sym_KIB] = ACTIONS(103), + [anon_sym_mib] = ACTIONS(103), + [anon_sym_miB] = ACTIONS(103), + [anon_sym_mIB] = ACTIONS(103), + [anon_sym_mIb] = ACTIONS(103), + [anon_sym_Mib] = ACTIONS(103), + [anon_sym_MIb] = ACTIONS(103), + [anon_sym_MIB] = ACTIONS(103), + [anon_sym_gib] = ACTIONS(103), + [anon_sym_giB] = ACTIONS(103), + [anon_sym_gIB] = ACTIONS(103), + [anon_sym_gIb] = ACTIONS(103), + [anon_sym_Gib] = ACTIONS(103), + [anon_sym_GIb] = ACTIONS(103), + [anon_sym_GIB] = ACTIONS(103), + [anon_sym_tib] = ACTIONS(103), + [anon_sym_tiB] = ACTIONS(103), + [anon_sym_tIB] = ACTIONS(103), + [anon_sym_tIb] = ACTIONS(103), + [anon_sym_Tib] = ACTIONS(103), + [anon_sym_TIb] = ACTIONS(103), + [anon_sym_TIB] = ACTIONS(103), + [anon_sym_pib] = ACTIONS(103), + [anon_sym_piB] = ACTIONS(103), + [anon_sym_pIB] = ACTIONS(103), + [anon_sym_pIb] = ACTIONS(103), + [anon_sym_Pib] = ACTIONS(103), + [anon_sym_PIb] = ACTIONS(103), + [anon_sym_PIB] = ACTIONS(103), + [anon_sym_eib] = ACTIONS(103), + [anon_sym_eiB] = ACTIONS(103), + [anon_sym_eIB] = ACTIONS(103), + [anon_sym_eIb] = ACTIONS(103), + [anon_sym_Eib] = ACTIONS(103), + [anon_sym_EIb] = ACTIONS(103), + [anon_sym_EIB] = ACTIONS(103), + [anon_sym_zib] = ACTIONS(103), + [anon_sym_ziB] = ACTIONS(103), + [anon_sym_zIB] = ACTIONS(103), + [anon_sym_zIb] = ACTIONS(103), + [anon_sym_Zib] = ACTIONS(103), + [anon_sym_ZIb] = ACTIONS(103), + [anon_sym_ZIB] = ACTIONS(103), + [anon_sym_0b] = ACTIONS(103), + [anon_sym_0o] = ACTIONS(103), + [anon_sym_0x] = ACTIONS(103), + [sym_val_date] = ACTIONS(103), + [anon_sym_DQUOTE] = ACTIONS(103), + [sym__str_single_quotes] = ACTIONS(103), + [sym__str_back_ticks] = ACTIONS(103), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(103), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(103), + [anon_sym_err_GT] = ACTIONS(103), + [anon_sym_out_GT] = ACTIONS(103), + [anon_sym_e_GT] = ACTIONS(103), + [anon_sym_o_GT] = ACTIONS(103), + [anon_sym_err_PLUSout_GT] = ACTIONS(103), + [anon_sym_out_PLUSerr_GT] = ACTIONS(103), + [anon_sym_o_PLUSe_GT] = ACTIONS(103), + [anon_sym_e_PLUSo_GT] = ACTIONS(103), + [sym_short_flag] = ACTIONS(103), + [aux_sym_unquoted_token1] = ACTIONS(103), + [anon_sym_POUND] = ACTIONS(3), }, [108] = { - [sym__statement] = STATE(1681), - [sym__control] = STATE(1675), - [sym__ctrl_statement] = STATE(1674), - [sym__ctrl_expression] = STATE(1555), - [sym_ctrl_for] = STATE(1673), - [sym_ctrl_loop] = STATE(1673), - [sym_ctrl_error] = STATE(1673), - [sym_ctrl_while] = STATE(1673), - [sym_ctrl_do] = STATE(1530), - [sym_ctrl_if] = STATE(1530), - [sym_ctrl_match] = STATE(1530), - [sym_ctrl_try] = STATE(1530), - [sym_ctrl_return] = STATE(1530), - [sym_stmt_let] = STATE(1672), - [sym_stmt_mut] = STATE(1672), - [sym_stmt_const] = STATE(1672), - [sym_stmt_source] = STATE(1672), - [sym_stmt_register] = STATE(1672), - [sym__stmt_hide] = STATE(1672), - [sym_hide_mod] = STATE(1671), - [sym_hide_env] = STATE(1671), - [sym__stmt_overlay] = STATE(1672), - [sym_overlay_list] = STATE(1670), - [sym_overlay_hide] = STATE(1670), - [sym_overlay_new] = STATE(1670), - [sym_overlay_use] = STATE(1670), - [sym_assignment] = STATE(1672), - [sym_pipeline] = STATE(1672), - [sym_pipe_element] = STATE(3170), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2155), - [sym__var] = STATE(2092), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), [sym_comment] = STATE(108), - [aux_sym_expr_interpolated_repeat1] = STATE(106), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_RPAREN] = ACTIONS(923), - [anon_sym_DOLLAR] = ACTIONS(29), - [anon_sym_error] = ACTIONS(885), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(887), - [anon_sym_continue] = ACTIONS(889), - [anon_sym_for] = ACTIONS(891), - [anon_sym_loop] = ACTIONS(893), - [anon_sym_while] = ACTIONS(895), - [anon_sym_do] = ACTIONS(897), - [anon_sym_if] = ACTIONS(899), - [anon_sym_match] = ACTIONS(901), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_try] = ACTIONS(903), - [anon_sym_return] = ACTIONS(905), - [anon_sym_let] = ACTIONS(907), - [anon_sym_let_DASHenv] = ACTIONS(907), - [anon_sym_mut] = ACTIONS(909), - [anon_sym_const] = ACTIONS(911), - [anon_sym_source] = ACTIONS(913), - [anon_sym_source_DASHenv] = ACTIONS(913), - [anon_sym_register] = ACTIONS(915), - [anon_sym_hide] = ACTIONS(917), - [anon_sym_hide_DASHenv] = ACTIONS(919), - [anon_sym_overlay] = ACTIONS(921), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [anon_sym_SEMI] = ACTIONS(107), + [anon_sym_LF] = ACTIONS(109), + [anon_sym_LBRACK] = ACTIONS(107), + [anon_sym_LPAREN] = ACTIONS(107), + [anon_sym_RPAREN] = ACTIONS(107), + [anon_sym_PIPE] = ACTIONS(107), + [anon_sym_DOLLAR] = ACTIONS(107), + [anon_sym_DASH_DASH] = ACTIONS(107), + [anon_sym_LBRACE] = ACTIONS(107), + [anon_sym_RBRACE] = ACTIONS(107), + [anon_sym_DOT_DOT_LT] = ACTIONS(291), + [anon_sym_DOT_DOT] = ACTIONS(291), + [anon_sym_DOT_DOT_EQ] = ACTIONS(291), + [sym_val_nothing] = ACTIONS(107), + [anon_sym_true] = ACTIONS(107), + [anon_sym_false] = ACTIONS(107), + [aux_sym_val_number_token1] = ACTIONS(107), + [aux_sym_val_number_token2] = ACTIONS(107), + [aux_sym_val_number_token3] = ACTIONS(107), + [aux_sym_val_number_token4] = ACTIONS(107), + [anon_sym_inf] = ACTIONS(107), + [anon_sym_DASHinf] = ACTIONS(107), + [anon_sym_NaN] = ACTIONS(107), + [anon_sym_ns] = ACTIONS(293), + [anon_sym_s] = ACTIONS(293), + [anon_sym_us] = ACTIONS(293), + [anon_sym_ms] = ACTIONS(293), + [anon_sym_sec] = ACTIONS(293), + [anon_sym_min] = ACTIONS(293), + [anon_sym_hr] = ACTIONS(293), + [anon_sym_day] = ACTIONS(293), + [anon_sym_wk] = ACTIONS(293), + [anon_sym_b] = ACTIONS(295), + [anon_sym_B] = ACTIONS(295), + [anon_sym_kb] = ACTIONS(295), + [anon_sym_kB] = ACTIONS(295), + [anon_sym_Kb] = ACTIONS(295), + [anon_sym_KB] = ACTIONS(295), + [anon_sym_mb] = ACTIONS(295), + [anon_sym_mB] = ACTIONS(295), + [anon_sym_Mb] = ACTIONS(295), + [anon_sym_MB] = ACTIONS(295), + [anon_sym_gb] = ACTIONS(295), + [anon_sym_gB] = ACTIONS(295), + [anon_sym_Gb] = ACTIONS(295), + [anon_sym_GB] = ACTIONS(295), + [anon_sym_tb] = ACTIONS(295), + [anon_sym_tB] = ACTIONS(295), + [anon_sym_Tb] = ACTIONS(295), + [anon_sym_TB] = ACTIONS(295), + [anon_sym_pb] = ACTIONS(295), + [anon_sym_pB] = ACTIONS(295), + [anon_sym_Pb] = ACTIONS(295), + [anon_sym_PB] = ACTIONS(295), + [anon_sym_eb] = ACTIONS(295), + [anon_sym_eB] = ACTIONS(295), + [anon_sym_Eb] = ACTIONS(295), + [anon_sym_EB] = ACTIONS(295), + [anon_sym_zb] = ACTIONS(295), + [anon_sym_zB] = ACTIONS(295), + [anon_sym_Zb] = ACTIONS(295), + [anon_sym_ZB] = ACTIONS(295), + [anon_sym_kib] = ACTIONS(295), + [anon_sym_kiB] = ACTIONS(295), + [anon_sym_kIB] = ACTIONS(295), + [anon_sym_kIb] = ACTIONS(295), + [anon_sym_Kib] = ACTIONS(295), + [anon_sym_KIb] = ACTIONS(295), + [anon_sym_KIB] = ACTIONS(295), + [anon_sym_mib] = ACTIONS(295), + [anon_sym_miB] = ACTIONS(295), + [anon_sym_mIB] = ACTIONS(295), + [anon_sym_mIb] = ACTIONS(295), + [anon_sym_Mib] = ACTIONS(295), + [anon_sym_MIb] = ACTIONS(295), + [anon_sym_MIB] = ACTIONS(295), + [anon_sym_gib] = ACTIONS(295), + [anon_sym_giB] = ACTIONS(295), + [anon_sym_gIB] = ACTIONS(295), + [anon_sym_gIb] = ACTIONS(295), + [anon_sym_Gib] = ACTIONS(295), + [anon_sym_GIb] = ACTIONS(295), + [anon_sym_GIB] = ACTIONS(295), + [anon_sym_tib] = ACTIONS(295), + [anon_sym_tiB] = ACTIONS(295), + [anon_sym_tIB] = ACTIONS(295), + [anon_sym_tIb] = ACTIONS(295), + [anon_sym_Tib] = ACTIONS(295), + [anon_sym_TIb] = ACTIONS(295), + [anon_sym_TIB] = ACTIONS(295), + [anon_sym_pib] = ACTIONS(295), + [anon_sym_piB] = ACTIONS(295), + [anon_sym_pIB] = ACTIONS(295), + [anon_sym_pIb] = ACTIONS(295), + [anon_sym_Pib] = ACTIONS(295), + [anon_sym_PIb] = ACTIONS(295), + [anon_sym_PIB] = ACTIONS(295), + [anon_sym_eib] = ACTIONS(295), + [anon_sym_eiB] = ACTIONS(295), + [anon_sym_eIB] = ACTIONS(295), + [anon_sym_eIb] = ACTIONS(295), + [anon_sym_Eib] = ACTIONS(295), + [anon_sym_EIb] = ACTIONS(295), + [anon_sym_EIB] = ACTIONS(295), + [anon_sym_zib] = ACTIONS(295), + [anon_sym_ziB] = ACTIONS(295), + [anon_sym_zIB] = ACTIONS(295), + [anon_sym_zIb] = ACTIONS(295), + [anon_sym_Zib] = ACTIONS(295), + [anon_sym_ZIb] = ACTIONS(295), + [anon_sym_ZIB] = ACTIONS(295), + [anon_sym_0b] = ACTIONS(107), + [anon_sym_0o] = ACTIONS(107), + [anon_sym_0x] = ACTIONS(107), + [sym_val_date] = ACTIONS(107), + [anon_sym_DQUOTE] = ACTIONS(107), + [sym__str_single_quotes] = ACTIONS(107), + [sym__str_back_ticks] = ACTIONS(107), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(107), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(107), + [anon_sym_err_GT] = ACTIONS(107), + [anon_sym_out_GT] = ACTIONS(107), + [anon_sym_e_GT] = ACTIONS(107), + [anon_sym_o_GT] = ACTIONS(107), + [anon_sym_err_PLUSout_GT] = ACTIONS(107), + [anon_sym_out_PLUSerr_GT] = ACTIONS(107), + [anon_sym_o_PLUSe_GT] = ACTIONS(107), + [anon_sym_e_PLUSo_GT] = ACTIONS(107), + [sym_short_flag] = ACTIONS(107), + [aux_sym_unquoted_token1] = ACTIONS(107), + [anon_sym_POUND] = ACTIONS(3), }, [109] = { - [sym__statement] = STATE(1681), - [sym__control] = STATE(1675), - [sym__ctrl_statement] = STATE(1674), - [sym__ctrl_expression] = STATE(1555), - [sym_ctrl_for] = STATE(1673), - [sym_ctrl_loop] = STATE(1673), - [sym_ctrl_error] = STATE(1673), - [sym_ctrl_while] = STATE(1673), - [sym_ctrl_do] = STATE(1530), - [sym_ctrl_if] = STATE(1530), - [sym_ctrl_match] = STATE(1530), - [sym_ctrl_try] = STATE(1530), - [sym_ctrl_return] = STATE(1530), - [sym_stmt_let] = STATE(1672), - [sym_stmt_mut] = STATE(1672), - [sym_stmt_const] = STATE(1672), - [sym_stmt_source] = STATE(1672), - [sym_stmt_register] = STATE(1672), - [sym__stmt_hide] = STATE(1672), - [sym_hide_mod] = STATE(1671), - [sym_hide_env] = STATE(1671), - [sym__stmt_overlay] = STATE(1672), - [sym_overlay_list] = STATE(1670), - [sym_overlay_hide] = STATE(1670), - [sym_overlay_new] = STATE(1670), - [sym_overlay_use] = STATE(1670), - [sym_assignment] = STATE(1672), - [sym_pipeline] = STATE(1672), - [sym_pipe_element] = STATE(3170), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2155), - [sym__var] = STATE(2092), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), [sym_comment] = STATE(109), - [aux_sym_expr_interpolated_repeat1] = STATE(106), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_RPAREN] = ACTIONS(925), - [anon_sym_DOLLAR] = ACTIONS(29), - [anon_sym_error] = ACTIONS(885), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(887), - [anon_sym_continue] = ACTIONS(889), - [anon_sym_for] = ACTIONS(891), - [anon_sym_loop] = ACTIONS(893), - [anon_sym_while] = ACTIONS(895), - [anon_sym_do] = ACTIONS(897), - [anon_sym_if] = ACTIONS(899), - [anon_sym_match] = ACTIONS(901), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_try] = ACTIONS(903), - [anon_sym_return] = ACTIONS(905), - [anon_sym_let] = ACTIONS(907), - [anon_sym_let_DASHenv] = ACTIONS(907), - [anon_sym_mut] = ACTIONS(909), - [anon_sym_const] = ACTIONS(911), - [anon_sym_source] = ACTIONS(913), - [anon_sym_source_DASHenv] = ACTIONS(913), - [anon_sym_register] = ACTIONS(915), - [anon_sym_hide] = ACTIONS(917), - [anon_sym_hide_DASHenv] = ACTIONS(919), - [anon_sym_overlay] = ACTIONS(921), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [ts_builtin_sym_end] = ACTIONS(109), + [anon_sym_SEMI] = ACTIONS(107), + [anon_sym_LF] = ACTIONS(109), + [anon_sym_LBRACK] = ACTIONS(107), + [anon_sym_LPAREN] = ACTIONS(107), + [anon_sym_PIPE] = ACTIONS(107), + [anon_sym_DOLLAR] = ACTIONS(107), + [anon_sym_DASH_DASH] = ACTIONS(107), + [anon_sym_LBRACE] = ACTIONS(107), + [anon_sym_DOT_DOT_LT] = ACTIONS(297), + [anon_sym_DOT_DOT] = ACTIONS(297), + [anon_sym_DOT_DOT_EQ] = ACTIONS(297), + [sym_val_nothing] = ACTIONS(107), + [anon_sym_true] = ACTIONS(107), + [anon_sym_false] = ACTIONS(107), + [aux_sym_val_number_token1] = ACTIONS(107), + [aux_sym_val_number_token2] = ACTIONS(107), + [aux_sym_val_number_token3] = ACTIONS(107), + [aux_sym_val_number_token4] = ACTIONS(107), + [anon_sym_inf] = ACTIONS(107), + [anon_sym_DASHinf] = ACTIONS(107), + [anon_sym_NaN] = ACTIONS(107), + [anon_sym_ns] = ACTIONS(299), + [anon_sym_s] = ACTIONS(299), + [anon_sym_us] = ACTIONS(299), + [anon_sym_ms] = ACTIONS(299), + [anon_sym_sec] = ACTIONS(299), + [anon_sym_min] = ACTIONS(299), + [anon_sym_hr] = ACTIONS(299), + [anon_sym_day] = ACTIONS(299), + [anon_sym_wk] = ACTIONS(299), + [anon_sym_b] = ACTIONS(301), + [anon_sym_B] = ACTIONS(301), + [anon_sym_kb] = ACTIONS(301), + [anon_sym_kB] = ACTIONS(301), + [anon_sym_Kb] = ACTIONS(301), + [anon_sym_KB] = ACTIONS(301), + [anon_sym_mb] = ACTIONS(301), + [anon_sym_mB] = ACTIONS(301), + [anon_sym_Mb] = ACTIONS(301), + [anon_sym_MB] = ACTIONS(301), + [anon_sym_gb] = ACTIONS(301), + [anon_sym_gB] = ACTIONS(301), + [anon_sym_Gb] = ACTIONS(301), + [anon_sym_GB] = ACTIONS(301), + [anon_sym_tb] = ACTIONS(301), + [anon_sym_tB] = ACTIONS(301), + [anon_sym_Tb] = ACTIONS(301), + [anon_sym_TB] = ACTIONS(301), + [anon_sym_pb] = ACTIONS(301), + [anon_sym_pB] = ACTIONS(301), + [anon_sym_Pb] = ACTIONS(301), + [anon_sym_PB] = ACTIONS(301), + [anon_sym_eb] = ACTIONS(301), + [anon_sym_eB] = ACTIONS(301), + [anon_sym_Eb] = ACTIONS(301), + [anon_sym_EB] = ACTIONS(301), + [anon_sym_zb] = ACTIONS(301), + [anon_sym_zB] = ACTIONS(301), + [anon_sym_Zb] = ACTIONS(301), + [anon_sym_ZB] = ACTIONS(301), + [anon_sym_kib] = ACTIONS(301), + [anon_sym_kiB] = ACTIONS(301), + [anon_sym_kIB] = ACTIONS(301), + [anon_sym_kIb] = ACTIONS(301), + [anon_sym_Kib] = ACTIONS(301), + [anon_sym_KIb] = ACTIONS(301), + [anon_sym_KIB] = ACTIONS(301), + [anon_sym_mib] = ACTIONS(301), + [anon_sym_miB] = ACTIONS(301), + [anon_sym_mIB] = ACTIONS(301), + [anon_sym_mIb] = ACTIONS(301), + [anon_sym_Mib] = ACTIONS(301), + [anon_sym_MIb] = ACTIONS(301), + [anon_sym_MIB] = ACTIONS(301), + [anon_sym_gib] = ACTIONS(301), + [anon_sym_giB] = ACTIONS(301), + [anon_sym_gIB] = ACTIONS(301), + [anon_sym_gIb] = ACTIONS(301), + [anon_sym_Gib] = ACTIONS(301), + [anon_sym_GIb] = ACTIONS(301), + [anon_sym_GIB] = ACTIONS(301), + [anon_sym_tib] = ACTIONS(301), + [anon_sym_tiB] = ACTIONS(301), + [anon_sym_tIB] = ACTIONS(301), + [anon_sym_tIb] = ACTIONS(301), + [anon_sym_Tib] = ACTIONS(301), + [anon_sym_TIb] = ACTIONS(301), + [anon_sym_TIB] = ACTIONS(301), + [anon_sym_pib] = ACTIONS(301), + [anon_sym_piB] = ACTIONS(301), + [anon_sym_pIB] = ACTIONS(301), + [anon_sym_pIb] = ACTIONS(301), + [anon_sym_Pib] = ACTIONS(301), + [anon_sym_PIb] = ACTIONS(301), + [anon_sym_PIB] = ACTIONS(301), + [anon_sym_eib] = ACTIONS(301), + [anon_sym_eiB] = ACTIONS(301), + [anon_sym_eIB] = ACTIONS(301), + [anon_sym_eIb] = ACTIONS(301), + [anon_sym_Eib] = ACTIONS(301), + [anon_sym_EIb] = ACTIONS(301), + [anon_sym_EIB] = ACTIONS(301), + [anon_sym_zib] = ACTIONS(301), + [anon_sym_ziB] = ACTIONS(301), + [anon_sym_zIB] = ACTIONS(301), + [anon_sym_zIb] = ACTIONS(301), + [anon_sym_Zib] = ACTIONS(301), + [anon_sym_ZIb] = ACTIONS(301), + [anon_sym_ZIB] = ACTIONS(301), + [anon_sym_0b] = ACTIONS(107), + [anon_sym_0o] = ACTIONS(107), + [anon_sym_0x] = ACTIONS(107), + [sym_val_date] = ACTIONS(107), + [anon_sym_DQUOTE] = ACTIONS(107), + [sym__str_single_quotes] = ACTIONS(107), + [sym__str_back_ticks] = ACTIONS(107), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(107), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(107), + [anon_sym_err_GT] = ACTIONS(107), + [anon_sym_out_GT] = ACTIONS(107), + [anon_sym_e_GT] = ACTIONS(107), + [anon_sym_o_GT] = ACTIONS(107), + [anon_sym_err_PLUSout_GT] = ACTIONS(107), + [anon_sym_out_PLUSerr_GT] = ACTIONS(107), + [anon_sym_o_PLUSe_GT] = ACTIONS(107), + [anon_sym_e_PLUSo_GT] = ACTIONS(107), + [sym_short_flag] = ACTIONS(107), + [aux_sym_unquoted_token1] = ACTIONS(107), + [anon_sym_POUND] = ACTIONS(3), }, [110] = { - [sym__statement] = STATE(1681), - [sym__control] = STATE(1675), - [sym__ctrl_statement] = STATE(1674), - [sym__ctrl_expression] = STATE(1555), - [sym_ctrl_for] = STATE(1673), - [sym_ctrl_loop] = STATE(1673), - [sym_ctrl_error] = STATE(1673), - [sym_ctrl_while] = STATE(1673), - [sym_ctrl_do] = STATE(1530), - [sym_ctrl_if] = STATE(1530), - [sym_ctrl_match] = STATE(1530), - [sym_ctrl_try] = STATE(1530), - [sym_ctrl_return] = STATE(1530), - [sym_stmt_let] = STATE(1672), - [sym_stmt_mut] = STATE(1672), - [sym_stmt_const] = STATE(1672), - [sym_stmt_source] = STATE(1672), - [sym_stmt_register] = STATE(1672), - [sym__stmt_hide] = STATE(1672), - [sym_hide_mod] = STATE(1671), - [sym_hide_env] = STATE(1671), - [sym__stmt_overlay] = STATE(1672), - [sym_overlay_list] = STATE(1670), - [sym_overlay_hide] = STATE(1670), - [sym_overlay_new] = STATE(1670), - [sym_overlay_use] = STATE(1670), - [sym_assignment] = STATE(1672), - [sym_pipeline] = STATE(1672), - [sym_pipe_element] = STATE(3170), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2155), - [sym__var] = STATE(2092), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), [sym_comment] = STATE(110), - [aux_sym_expr_interpolated_repeat1] = STATE(109), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_RPAREN] = ACTIONS(927), - [anon_sym_DOLLAR] = ACTIONS(29), - [anon_sym_error] = ACTIONS(885), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(887), - [anon_sym_continue] = ACTIONS(889), - [anon_sym_for] = ACTIONS(891), - [anon_sym_loop] = ACTIONS(893), - [anon_sym_while] = ACTIONS(895), - [anon_sym_do] = ACTIONS(897), - [anon_sym_if] = ACTIONS(899), - [anon_sym_match] = ACTIONS(901), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_try] = ACTIONS(903), - [anon_sym_return] = ACTIONS(905), - [anon_sym_let] = ACTIONS(907), - [anon_sym_let_DASHenv] = ACTIONS(907), - [anon_sym_mut] = ACTIONS(909), - [anon_sym_const] = ACTIONS(911), - [anon_sym_source] = ACTIONS(913), - [anon_sym_source_DASHenv] = ACTIONS(913), - [anon_sym_register] = ACTIONS(915), - [anon_sym_hide] = ACTIONS(917), - [anon_sym_hide_DASHenv] = ACTIONS(919), - [anon_sym_overlay] = ACTIONS(921), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [ts_builtin_sym_end] = ACTIONS(105), + [anon_sym_SEMI] = ACTIONS(103), + [anon_sym_LF] = ACTIONS(105), + [anon_sym_LBRACK] = ACTIONS(103), + [anon_sym_LPAREN] = ACTIONS(103), + [anon_sym_PIPE] = ACTIONS(103), + [anon_sym_DOLLAR] = ACTIONS(103), + [anon_sym_DASH_DASH] = ACTIONS(103), + [anon_sym_LBRACE] = ACTIONS(103), + [anon_sym_DOT_DOT_LT] = ACTIONS(103), + [anon_sym_DOT_DOT] = ACTIONS(103), + [anon_sym_DOT_DOT_EQ] = ACTIONS(103), + [sym_val_nothing] = ACTIONS(103), + [anon_sym_true] = ACTIONS(103), + [anon_sym_false] = ACTIONS(103), + [aux_sym_val_number_token1] = ACTIONS(103), + [aux_sym_val_number_token2] = ACTIONS(103), + [aux_sym_val_number_token3] = ACTIONS(103), + [aux_sym_val_number_token4] = ACTIONS(103), + [anon_sym_inf] = ACTIONS(103), + [anon_sym_DASHinf] = ACTIONS(103), + [anon_sym_NaN] = ACTIONS(103), + [anon_sym_ns] = ACTIONS(103), + [anon_sym_s] = ACTIONS(103), + [anon_sym_us] = ACTIONS(103), + [anon_sym_ms] = ACTIONS(103), + [anon_sym_sec] = ACTIONS(103), + [anon_sym_min] = ACTIONS(103), + [anon_sym_hr] = ACTIONS(103), + [anon_sym_day] = ACTIONS(103), + [anon_sym_wk] = ACTIONS(103), + [anon_sym_b] = ACTIONS(103), + [anon_sym_B] = ACTIONS(103), + [anon_sym_kb] = ACTIONS(103), + [anon_sym_kB] = ACTIONS(103), + [anon_sym_Kb] = ACTIONS(103), + [anon_sym_KB] = ACTIONS(103), + [anon_sym_mb] = ACTIONS(103), + [anon_sym_mB] = ACTIONS(103), + [anon_sym_Mb] = ACTIONS(103), + [anon_sym_MB] = ACTIONS(103), + [anon_sym_gb] = ACTIONS(103), + [anon_sym_gB] = ACTIONS(103), + [anon_sym_Gb] = ACTIONS(103), + [anon_sym_GB] = ACTIONS(103), + [anon_sym_tb] = ACTIONS(103), + [anon_sym_tB] = ACTIONS(103), + [anon_sym_Tb] = ACTIONS(103), + [anon_sym_TB] = ACTIONS(103), + [anon_sym_pb] = ACTIONS(103), + [anon_sym_pB] = ACTIONS(103), + [anon_sym_Pb] = ACTIONS(103), + [anon_sym_PB] = ACTIONS(103), + [anon_sym_eb] = ACTIONS(103), + [anon_sym_eB] = ACTIONS(103), + [anon_sym_Eb] = ACTIONS(103), + [anon_sym_EB] = ACTIONS(103), + [anon_sym_zb] = ACTIONS(103), + [anon_sym_zB] = ACTIONS(103), + [anon_sym_Zb] = ACTIONS(103), + [anon_sym_ZB] = ACTIONS(103), + [anon_sym_kib] = ACTIONS(103), + [anon_sym_kiB] = ACTIONS(103), + [anon_sym_kIB] = ACTIONS(103), + [anon_sym_kIb] = ACTIONS(103), + [anon_sym_Kib] = ACTIONS(103), + [anon_sym_KIb] = ACTIONS(103), + [anon_sym_KIB] = ACTIONS(103), + [anon_sym_mib] = ACTIONS(103), + [anon_sym_miB] = ACTIONS(103), + [anon_sym_mIB] = ACTIONS(103), + [anon_sym_mIb] = ACTIONS(103), + [anon_sym_Mib] = ACTIONS(103), + [anon_sym_MIb] = ACTIONS(103), + [anon_sym_MIB] = ACTIONS(103), + [anon_sym_gib] = ACTIONS(103), + [anon_sym_giB] = ACTIONS(103), + [anon_sym_gIB] = ACTIONS(103), + [anon_sym_gIb] = ACTIONS(103), + [anon_sym_Gib] = ACTIONS(103), + [anon_sym_GIb] = ACTIONS(103), + [anon_sym_GIB] = ACTIONS(103), + [anon_sym_tib] = ACTIONS(103), + [anon_sym_tiB] = ACTIONS(103), + [anon_sym_tIB] = ACTIONS(103), + [anon_sym_tIb] = ACTIONS(103), + [anon_sym_Tib] = ACTIONS(103), + [anon_sym_TIb] = ACTIONS(103), + [anon_sym_TIB] = ACTIONS(103), + [anon_sym_pib] = ACTIONS(103), + [anon_sym_piB] = ACTIONS(103), + [anon_sym_pIB] = ACTIONS(103), + [anon_sym_pIb] = ACTIONS(103), + [anon_sym_Pib] = ACTIONS(103), + [anon_sym_PIb] = ACTIONS(103), + [anon_sym_PIB] = ACTIONS(103), + [anon_sym_eib] = ACTIONS(103), + [anon_sym_eiB] = ACTIONS(103), + [anon_sym_eIB] = ACTIONS(103), + [anon_sym_eIb] = ACTIONS(103), + [anon_sym_Eib] = ACTIONS(103), + [anon_sym_EIb] = ACTIONS(103), + [anon_sym_EIB] = ACTIONS(103), + [anon_sym_zib] = ACTIONS(103), + [anon_sym_ziB] = ACTIONS(103), + [anon_sym_zIB] = ACTIONS(103), + [anon_sym_zIb] = ACTIONS(103), + [anon_sym_Zib] = ACTIONS(103), + [anon_sym_ZIb] = ACTIONS(103), + [anon_sym_ZIB] = ACTIONS(103), + [anon_sym_0b] = ACTIONS(103), + [anon_sym_0o] = ACTIONS(103), + [anon_sym_0x] = ACTIONS(103), + [sym_val_date] = ACTIONS(103), + [anon_sym_DQUOTE] = ACTIONS(103), + [sym__str_single_quotes] = ACTIONS(103), + [sym__str_back_ticks] = ACTIONS(103), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(103), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(103), + [anon_sym_err_GT] = ACTIONS(103), + [anon_sym_out_GT] = ACTIONS(103), + [anon_sym_e_GT] = ACTIONS(103), + [anon_sym_o_GT] = ACTIONS(103), + [anon_sym_err_PLUSout_GT] = ACTIONS(103), + [anon_sym_out_PLUSerr_GT] = ACTIONS(103), + [anon_sym_o_PLUSe_GT] = ACTIONS(103), + [anon_sym_e_PLUSo_GT] = ACTIONS(103), + [sym_short_flag] = ACTIONS(103), + [aux_sym_unquoted_token1] = ACTIONS(103), + [anon_sym_POUND] = ACTIONS(3), }, [111] = { - [sym_path] = STATE(176), [sym_comment] = STATE(111), - [aux_sym_cell_path_repeat1] = STATE(112), - [sym_cmd_identifier] = ACTIONS(929), - [anon_sym_SEMI] = ACTIONS(929), - [anon_sym_LF] = ACTIONS(931), - [anon_sym_export] = ACTIONS(929), - [anon_sym_alias] = ACTIONS(929), - [anon_sym_def] = ACTIONS(929), - [anon_sym_def_DASHenv] = ACTIONS(929), - [anon_sym_export_DASHenv] = ACTIONS(929), - [anon_sym_extern] = ACTIONS(929), - [anon_sym_module] = ACTIONS(929), - [anon_sym_use] = ACTIONS(929), - [anon_sym_LBRACK] = ACTIONS(929), - [anon_sym_LPAREN] = ACTIONS(929), - [anon_sym_PIPE] = ACTIONS(929), - [anon_sym_DOLLAR] = ACTIONS(929), - [anon_sym_error] = ACTIONS(929), - [anon_sym_GT] = ACTIONS(929), - [anon_sym_DASH_DASH] = ACTIONS(929), - [anon_sym_DASH] = ACTIONS(929), - [anon_sym_break] = ACTIONS(929), - [anon_sym_continue] = ACTIONS(929), - [anon_sym_for] = ACTIONS(929), - [anon_sym_in] = ACTIONS(929), - [anon_sym_loop] = ACTIONS(929), - [anon_sym_while] = ACTIONS(929), - [anon_sym_do] = ACTIONS(929), - [anon_sym_if] = ACTIONS(929), - [anon_sym_match] = ACTIONS(929), - [anon_sym_LBRACE] = ACTIONS(929), - [anon_sym_RBRACE] = ACTIONS(929), - [anon_sym_DOT] = ACTIONS(933), - [anon_sym_try] = ACTIONS(929), - [anon_sym_return] = ACTIONS(929), - [anon_sym_let] = ACTIONS(929), - [anon_sym_let_DASHenv] = ACTIONS(929), - [anon_sym_mut] = ACTIONS(929), - [anon_sym_const] = ACTIONS(929), - [anon_sym_source] = ACTIONS(929), - [anon_sym_source_DASHenv] = ACTIONS(929), - [anon_sym_register] = ACTIONS(929), - [anon_sym_hide] = ACTIONS(929), - [anon_sym_hide_DASHenv] = ACTIONS(929), - [anon_sym_overlay] = ACTIONS(929), - [anon_sym_STAR] = ACTIONS(929), - [anon_sym_where] = ACTIONS(929), - [anon_sym_STAR_STAR] = ACTIONS(929), - [anon_sym_PLUS_PLUS] = ACTIONS(929), - [anon_sym_SLASH] = ACTIONS(929), - [anon_sym_mod] = ACTIONS(929), - [anon_sym_SLASH_SLASH] = ACTIONS(929), - [anon_sym_PLUS] = ACTIONS(929), - [anon_sym_bit_DASHshl] = ACTIONS(929), - [anon_sym_bit_DASHshr] = ACTIONS(929), - [anon_sym_EQ_EQ] = ACTIONS(929), - [anon_sym_BANG_EQ] = ACTIONS(929), - [anon_sym_LT2] = ACTIONS(929), - [anon_sym_LT_EQ] = ACTIONS(929), - [anon_sym_GT_EQ] = ACTIONS(929), - [anon_sym_not_DASHin] = ACTIONS(929), - [anon_sym_starts_DASHwith] = ACTIONS(929), - [anon_sym_ends_DASHwith] = ACTIONS(929), - [anon_sym_EQ_TILDE] = ACTIONS(929), - [anon_sym_BANG_TILDE] = ACTIONS(929), - [anon_sym_bit_DASHand] = ACTIONS(929), - [anon_sym_bit_DASHxor] = ACTIONS(929), - [anon_sym_bit_DASHor] = ACTIONS(929), - [anon_sym_and] = ACTIONS(929), - [anon_sym_xor] = ACTIONS(929), - [anon_sym_or] = ACTIONS(929), - [anon_sym_not] = ACTIONS(929), - [anon_sym_DOT_DOT_LT] = ACTIONS(929), - [anon_sym_DOT_DOT] = ACTIONS(929), - [anon_sym_DOT_DOT_EQ] = ACTIONS(929), - [sym_val_nothing] = ACTIONS(929), - [anon_sym_true] = ACTIONS(929), - [anon_sym_false] = ACTIONS(929), - [aux_sym_val_number_token1] = ACTIONS(929), - [aux_sym_val_number_token2] = ACTIONS(929), - [aux_sym_val_number_token3] = ACTIONS(929), - [aux_sym_val_number_token4] = ACTIONS(929), - [anon_sym_inf] = ACTIONS(929), - [anon_sym_DASHinf] = ACTIONS(929), - [anon_sym_NaN] = ACTIONS(929), - [anon_sym_0b] = ACTIONS(929), - [anon_sym_0o] = ACTIONS(929), - [anon_sym_0x] = ACTIONS(929), - [sym_val_date] = ACTIONS(929), - [anon_sym_DQUOTE] = ACTIONS(929), - [sym__str_single_quotes] = ACTIONS(929), - [sym__str_back_ticks] = ACTIONS(929), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(929), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(929), - [anon_sym_CARET] = ACTIONS(929), - [sym_short_flag] = ACTIONS(929), - [anon_sym_POUND] = ACTIONS(3), + [sym_identifier] = ACTIONS(103), + [anon_sym_COLON] = ACTIONS(105), + [anon_sym_COMMA] = ACTIONS(105), + [anon_sym_RBRACK] = ACTIONS(105), + [anon_sym_RPAREN] = ACTIONS(105), + [anon_sym_PIPE] = ACTIONS(105), + [anon_sym_DOLLAR] = ACTIONS(105), + [anon_sym_GT] = ACTIONS(103), + [anon_sym_DOT_DOT_DOT] = ACTIONS(105), + [anon_sym_DASH_DASH] = ACTIONS(105), + [anon_sym_DASH] = ACTIONS(103), + [anon_sym_in] = ACTIONS(103), + [anon_sym_STAR] = ACTIONS(103), + [anon_sym_STAR_STAR] = ACTIONS(105), + [anon_sym_PLUS_PLUS] = ACTIONS(105), + [anon_sym_SLASH] = ACTIONS(103), + [anon_sym_mod] = ACTIONS(103), + [anon_sym_SLASH_SLASH] = ACTIONS(105), + [anon_sym_PLUS] = ACTIONS(103), + [anon_sym_bit_DASHshl] = ACTIONS(105), + [anon_sym_bit_DASHshr] = ACTIONS(105), + [anon_sym_EQ_EQ] = ACTIONS(105), + [anon_sym_BANG_EQ] = ACTIONS(105), + [anon_sym_LT2] = ACTIONS(103), + [anon_sym_LT_EQ] = ACTIONS(105), + [anon_sym_GT_EQ] = ACTIONS(105), + [anon_sym_not_DASHin] = ACTIONS(105), + [anon_sym_starts_DASHwith] = ACTIONS(105), + [anon_sym_ends_DASHwith] = ACTIONS(105), + [anon_sym_EQ_TILDE] = ACTIONS(105), + [anon_sym_BANG_TILDE] = ACTIONS(105), + [anon_sym_bit_DASHand] = ACTIONS(105), + [anon_sym_bit_DASHxor] = ACTIONS(105), + [anon_sym_bit_DASHor] = ACTIONS(105), + [anon_sym_and] = ACTIONS(103), + [anon_sym_xor] = ACTIONS(103), + [anon_sym_or] = ACTIONS(103), + [anon_sym_DOT_DOT_LT] = ACTIONS(105), + [anon_sym_DOT_DOT] = ACTIONS(103), + [anon_sym_DOT_DOT_EQ] = ACTIONS(105), + [anon_sym_ns] = ACTIONS(103), + [anon_sym_s] = ACTIONS(103), + [anon_sym_us] = ACTIONS(103), + [anon_sym_ms] = ACTIONS(103), + [anon_sym_sec] = ACTIONS(103), + [anon_sym_min] = ACTIONS(103), + [anon_sym_hr] = ACTIONS(103), + [anon_sym_day] = ACTIONS(103), + [anon_sym_wk] = ACTIONS(103), + [anon_sym_b] = ACTIONS(103), + [anon_sym_B] = ACTIONS(103), + [anon_sym_kb] = ACTIONS(103), + [anon_sym_kB] = ACTIONS(103), + [anon_sym_Kb] = ACTIONS(103), + [anon_sym_KB] = ACTIONS(103), + [anon_sym_mb] = ACTIONS(103), + [anon_sym_mB] = ACTIONS(103), + [anon_sym_Mb] = ACTIONS(103), + [anon_sym_MB] = ACTIONS(103), + [anon_sym_gb] = ACTIONS(103), + [anon_sym_gB] = ACTIONS(103), + [anon_sym_Gb] = ACTIONS(103), + [anon_sym_GB] = ACTIONS(103), + [anon_sym_tb] = ACTIONS(103), + [anon_sym_tB] = ACTIONS(103), + [anon_sym_Tb] = ACTIONS(103), + [anon_sym_TB] = ACTIONS(103), + [anon_sym_pb] = ACTIONS(103), + [anon_sym_pB] = ACTIONS(103), + [anon_sym_Pb] = ACTIONS(103), + [anon_sym_PB] = ACTIONS(103), + [anon_sym_eb] = ACTIONS(103), + [anon_sym_eB] = ACTIONS(103), + [anon_sym_Eb] = ACTIONS(103), + [anon_sym_EB] = ACTIONS(103), + [anon_sym_zb] = ACTIONS(103), + [anon_sym_zB] = ACTIONS(103), + [anon_sym_Zb] = ACTIONS(103), + [anon_sym_ZB] = ACTIONS(103), + [anon_sym_kib] = ACTIONS(103), + [anon_sym_kiB] = ACTIONS(103), + [anon_sym_kIB] = ACTIONS(103), + [anon_sym_kIb] = ACTIONS(103), + [anon_sym_Kib] = ACTIONS(103), + [anon_sym_KIb] = ACTIONS(103), + [anon_sym_KIB] = ACTIONS(103), + [anon_sym_mib] = ACTIONS(103), + [anon_sym_miB] = ACTIONS(103), + [anon_sym_mIB] = ACTIONS(103), + [anon_sym_mIb] = ACTIONS(103), + [anon_sym_Mib] = ACTIONS(103), + [anon_sym_MIb] = ACTIONS(103), + [anon_sym_MIB] = ACTIONS(103), + [anon_sym_gib] = ACTIONS(103), + [anon_sym_giB] = ACTIONS(103), + [anon_sym_gIB] = ACTIONS(103), + [anon_sym_gIb] = ACTIONS(103), + [anon_sym_Gib] = ACTIONS(103), + [anon_sym_GIb] = ACTIONS(103), + [anon_sym_GIB] = ACTIONS(103), + [anon_sym_tib] = ACTIONS(103), + [anon_sym_tiB] = ACTIONS(103), + [anon_sym_tIB] = ACTIONS(103), + [anon_sym_tIb] = ACTIONS(103), + [anon_sym_Tib] = ACTIONS(103), + [anon_sym_TIb] = ACTIONS(103), + [anon_sym_TIB] = ACTIONS(103), + [anon_sym_pib] = ACTIONS(103), + [anon_sym_piB] = ACTIONS(103), + [anon_sym_pIB] = ACTIONS(103), + [anon_sym_pIb] = ACTIONS(103), + [anon_sym_Pib] = ACTIONS(103), + [anon_sym_PIb] = ACTIONS(103), + [anon_sym_PIB] = ACTIONS(103), + [anon_sym_eib] = ACTIONS(103), + [anon_sym_eiB] = ACTIONS(103), + [anon_sym_eIB] = ACTIONS(103), + [anon_sym_eIb] = ACTIONS(103), + [anon_sym_Eib] = ACTIONS(103), + [anon_sym_EIb] = ACTIONS(103), + [anon_sym_EIB] = ACTIONS(103), + [anon_sym_zib] = ACTIONS(103), + [anon_sym_ziB] = ACTIONS(103), + [anon_sym_zIB] = ACTIONS(103), + [anon_sym_zIb] = ACTIONS(103), + [anon_sym_Zib] = ACTIONS(103), + [anon_sym_ZIb] = ACTIONS(103), + [anon_sym_ZIB] = ACTIONS(103), + [anon_sym_POUND] = ACTIONS(147), }, [112] = { - [sym_path] = STATE(176), + [sym_cell_path] = STATE(2459), + [sym_path] = STATE(2032), [sym_comment] = STATE(112), - [aux_sym_cell_path_repeat1] = STATE(112), - [sym_cmd_identifier] = ACTIONS(935), - [anon_sym_SEMI] = ACTIONS(935), - [anon_sym_LF] = ACTIONS(937), - [anon_sym_export] = ACTIONS(935), - [anon_sym_alias] = ACTIONS(935), - [anon_sym_def] = ACTIONS(935), - [anon_sym_def_DASHenv] = ACTIONS(935), - [anon_sym_export_DASHenv] = ACTIONS(935), - [anon_sym_extern] = ACTIONS(935), - [anon_sym_module] = ACTIONS(935), - [anon_sym_use] = ACTIONS(935), - [anon_sym_LBRACK] = ACTIONS(935), - [anon_sym_LPAREN] = ACTIONS(935), - [anon_sym_PIPE] = ACTIONS(935), - [anon_sym_DOLLAR] = ACTIONS(935), - [anon_sym_error] = ACTIONS(935), - [anon_sym_GT] = ACTIONS(935), - [anon_sym_DASH_DASH] = ACTIONS(935), - [anon_sym_DASH] = ACTIONS(935), - [anon_sym_break] = ACTIONS(935), - [anon_sym_continue] = ACTIONS(935), - [anon_sym_for] = ACTIONS(935), - [anon_sym_in] = ACTIONS(935), - [anon_sym_loop] = ACTIONS(935), - [anon_sym_while] = ACTIONS(935), - [anon_sym_do] = ACTIONS(935), - [anon_sym_if] = ACTIONS(935), - [anon_sym_match] = ACTIONS(935), - [anon_sym_LBRACE] = ACTIONS(935), - [anon_sym_RBRACE] = ACTIONS(935), - [anon_sym_DOT] = ACTIONS(939), - [anon_sym_try] = ACTIONS(935), - [anon_sym_return] = ACTIONS(935), - [anon_sym_let] = ACTIONS(935), - [anon_sym_let_DASHenv] = ACTIONS(935), - [anon_sym_mut] = ACTIONS(935), - [anon_sym_const] = ACTIONS(935), - [anon_sym_source] = ACTIONS(935), - [anon_sym_source_DASHenv] = ACTIONS(935), - [anon_sym_register] = ACTIONS(935), - [anon_sym_hide] = ACTIONS(935), - [anon_sym_hide_DASHenv] = ACTIONS(935), - [anon_sym_overlay] = ACTIONS(935), - [anon_sym_STAR] = ACTIONS(935), - [anon_sym_where] = ACTIONS(935), - [anon_sym_STAR_STAR] = ACTIONS(935), - [anon_sym_PLUS_PLUS] = ACTIONS(935), - [anon_sym_SLASH] = ACTIONS(935), - [anon_sym_mod] = ACTIONS(935), - [anon_sym_SLASH_SLASH] = ACTIONS(935), - [anon_sym_PLUS] = ACTIONS(935), - [anon_sym_bit_DASHshl] = ACTIONS(935), - [anon_sym_bit_DASHshr] = ACTIONS(935), - [anon_sym_EQ_EQ] = ACTIONS(935), - [anon_sym_BANG_EQ] = ACTIONS(935), - [anon_sym_LT2] = ACTIONS(935), - [anon_sym_LT_EQ] = ACTIONS(935), - [anon_sym_GT_EQ] = ACTIONS(935), - [anon_sym_not_DASHin] = ACTIONS(935), - [anon_sym_starts_DASHwith] = ACTIONS(935), - [anon_sym_ends_DASHwith] = ACTIONS(935), - [anon_sym_EQ_TILDE] = ACTIONS(935), - [anon_sym_BANG_TILDE] = ACTIONS(935), - [anon_sym_bit_DASHand] = ACTIONS(935), - [anon_sym_bit_DASHxor] = ACTIONS(935), - [anon_sym_bit_DASHor] = ACTIONS(935), - [anon_sym_and] = ACTIONS(935), - [anon_sym_xor] = ACTIONS(935), - [anon_sym_or] = ACTIONS(935), - [anon_sym_not] = ACTIONS(935), - [anon_sym_DOT_DOT_LT] = ACTIONS(935), - [anon_sym_DOT_DOT] = ACTIONS(935), - [anon_sym_DOT_DOT_EQ] = ACTIONS(935), - [sym_val_nothing] = ACTIONS(935), - [anon_sym_true] = ACTIONS(935), - [anon_sym_false] = ACTIONS(935), - [aux_sym_val_number_token1] = ACTIONS(935), - [aux_sym_val_number_token2] = ACTIONS(935), - [aux_sym_val_number_token3] = ACTIONS(935), - [aux_sym_val_number_token4] = ACTIONS(935), - [anon_sym_inf] = ACTIONS(935), - [anon_sym_DASHinf] = ACTIONS(935), - [anon_sym_NaN] = ACTIONS(935), - [anon_sym_0b] = ACTIONS(935), - [anon_sym_0o] = ACTIONS(935), - [anon_sym_0x] = ACTIONS(935), - [sym_val_date] = ACTIONS(935), - [anon_sym_DQUOTE] = ACTIONS(935), - [sym__str_single_quotes] = ACTIONS(935), - [sym__str_back_ticks] = ACTIONS(935), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(935), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(935), - [anon_sym_CARET] = ACTIONS(935), - [sym_short_flag] = ACTIONS(935), + [anon_sym_SEMI] = ACTIONS(303), + [anon_sym_LF] = ACTIONS(305), + [anon_sym_RPAREN] = ACTIONS(303), + [anon_sym_PIPE] = ACTIONS(303), + [anon_sym_GT] = ACTIONS(307), + [anon_sym_DASH] = ACTIONS(309), + [anon_sym_in] = ACTIONS(311), + [anon_sym_RBRACE] = ACTIONS(303), + [anon_sym_DOT] = ACTIONS(313), + [anon_sym_STAR] = ACTIONS(315), + [anon_sym_QMARK2] = ACTIONS(317), + [anon_sym_STAR_STAR] = ACTIONS(319), + [anon_sym_PLUS_PLUS] = ACTIONS(319), + [anon_sym_SLASH] = ACTIONS(315), + [anon_sym_mod] = ACTIONS(315), + [anon_sym_SLASH_SLASH] = ACTIONS(315), + [anon_sym_PLUS] = ACTIONS(309), + [anon_sym_bit_DASHshl] = ACTIONS(321), + [anon_sym_bit_DASHshr] = ACTIONS(321), + [anon_sym_EQ_EQ] = ACTIONS(307), + [anon_sym_BANG_EQ] = ACTIONS(307), + [anon_sym_LT2] = ACTIONS(307), + [anon_sym_LT_EQ] = ACTIONS(307), + [anon_sym_GT_EQ] = ACTIONS(307), + [anon_sym_not_DASHin] = ACTIONS(311), + [anon_sym_starts_DASHwith] = ACTIONS(311), + [anon_sym_ends_DASHwith] = ACTIONS(311), + [anon_sym_EQ_TILDE] = ACTIONS(323), + [anon_sym_BANG_TILDE] = ACTIONS(323), + [anon_sym_bit_DASHand] = ACTIONS(325), + [anon_sym_bit_DASHxor] = ACTIONS(327), + [anon_sym_bit_DASHor] = ACTIONS(329), + [anon_sym_and] = ACTIONS(331), + [anon_sym_xor] = ACTIONS(333), + [anon_sym_or] = ACTIONS(335), + [anon_sym_DOT_DOT_LT] = ACTIONS(337), + [anon_sym_DOT_DOT] = ACTIONS(337), + [anon_sym_DOT_DOT_EQ] = ACTIONS(337), + [anon_sym_ns] = ACTIONS(339), + [anon_sym_s] = ACTIONS(339), + [anon_sym_us] = ACTIONS(339), + [anon_sym_ms] = ACTIONS(339), + [anon_sym_sec] = ACTIONS(339), + [anon_sym_min] = ACTIONS(339), + [anon_sym_hr] = ACTIONS(339), + [anon_sym_day] = ACTIONS(339), + [anon_sym_wk] = ACTIONS(339), + [anon_sym_b] = ACTIONS(341), + [anon_sym_B] = ACTIONS(341), + [anon_sym_kb] = ACTIONS(341), + [anon_sym_kB] = ACTIONS(341), + [anon_sym_Kb] = ACTIONS(341), + [anon_sym_KB] = ACTIONS(341), + [anon_sym_mb] = ACTIONS(341), + [anon_sym_mB] = ACTIONS(341), + [anon_sym_Mb] = ACTIONS(341), + [anon_sym_MB] = ACTIONS(341), + [anon_sym_gb] = ACTIONS(341), + [anon_sym_gB] = ACTIONS(341), + [anon_sym_Gb] = ACTIONS(341), + [anon_sym_GB] = ACTIONS(341), + [anon_sym_tb] = ACTIONS(341), + [anon_sym_tB] = ACTIONS(341), + [anon_sym_Tb] = ACTIONS(341), + [anon_sym_TB] = ACTIONS(341), + [anon_sym_pb] = ACTIONS(341), + [anon_sym_pB] = ACTIONS(341), + [anon_sym_Pb] = ACTIONS(341), + [anon_sym_PB] = ACTIONS(341), + [anon_sym_eb] = ACTIONS(341), + [anon_sym_eB] = ACTIONS(341), + [anon_sym_Eb] = ACTIONS(341), + [anon_sym_EB] = ACTIONS(341), + [anon_sym_zb] = ACTIONS(341), + [anon_sym_zB] = ACTIONS(341), + [anon_sym_Zb] = ACTIONS(341), + [anon_sym_ZB] = ACTIONS(341), + [anon_sym_kib] = ACTIONS(341), + [anon_sym_kiB] = ACTIONS(341), + [anon_sym_kIB] = ACTIONS(341), + [anon_sym_kIb] = ACTIONS(341), + [anon_sym_Kib] = ACTIONS(341), + [anon_sym_KIb] = ACTIONS(341), + [anon_sym_KIB] = ACTIONS(341), + [anon_sym_mib] = ACTIONS(341), + [anon_sym_miB] = ACTIONS(341), + [anon_sym_mIB] = ACTIONS(341), + [anon_sym_mIb] = ACTIONS(341), + [anon_sym_Mib] = ACTIONS(341), + [anon_sym_MIb] = ACTIONS(341), + [anon_sym_MIB] = ACTIONS(341), + [anon_sym_gib] = ACTIONS(341), + [anon_sym_giB] = ACTIONS(341), + [anon_sym_gIB] = ACTIONS(341), + [anon_sym_gIb] = ACTIONS(341), + [anon_sym_Gib] = ACTIONS(341), + [anon_sym_GIb] = ACTIONS(341), + [anon_sym_GIB] = ACTIONS(341), + [anon_sym_tib] = ACTIONS(341), + [anon_sym_tiB] = ACTIONS(341), + [anon_sym_tIB] = ACTIONS(341), + [anon_sym_tIb] = ACTIONS(341), + [anon_sym_Tib] = ACTIONS(341), + [anon_sym_TIb] = ACTIONS(341), + [anon_sym_TIB] = ACTIONS(341), + [anon_sym_pib] = ACTIONS(341), + [anon_sym_piB] = ACTIONS(341), + [anon_sym_pIB] = ACTIONS(341), + [anon_sym_pIb] = ACTIONS(341), + [anon_sym_Pib] = ACTIONS(341), + [anon_sym_PIb] = ACTIONS(341), + [anon_sym_PIB] = ACTIONS(341), + [anon_sym_eib] = ACTIONS(341), + [anon_sym_eiB] = ACTIONS(341), + [anon_sym_eIB] = ACTIONS(341), + [anon_sym_eIb] = ACTIONS(341), + [anon_sym_Eib] = ACTIONS(341), + [anon_sym_EIb] = ACTIONS(341), + [anon_sym_EIB] = ACTIONS(341), + [anon_sym_zib] = ACTIONS(341), + [anon_sym_ziB] = ACTIONS(341), + [anon_sym_zIB] = ACTIONS(341), + [anon_sym_zIb] = ACTIONS(341), + [anon_sym_Zib] = ACTIONS(341), + [anon_sym_ZIb] = ACTIONS(341), + [anon_sym_ZIB] = ACTIONS(341), [anon_sym_POUND] = ACTIONS(3), }, [113] = { - [sym_cell_path] = STATE(288), - [sym_path] = STATE(118), [sym_comment] = STATE(113), - [sym_cmd_identifier] = ACTIONS(942), - [anon_sym_SEMI] = ACTIONS(942), - [anon_sym_LF] = ACTIONS(944), - [anon_sym_export] = ACTIONS(942), - [anon_sym_alias] = ACTIONS(942), - [anon_sym_def] = ACTIONS(942), - [anon_sym_def_DASHenv] = ACTIONS(942), - [anon_sym_export_DASHenv] = ACTIONS(942), - [anon_sym_extern] = ACTIONS(942), - [anon_sym_module] = ACTIONS(942), - [anon_sym_use] = ACTIONS(942), - [anon_sym_LBRACK] = ACTIONS(942), - [anon_sym_LPAREN] = ACTIONS(942), - [anon_sym_PIPE] = ACTIONS(942), - [anon_sym_DOLLAR] = ACTIONS(942), - [anon_sym_error] = ACTIONS(942), - [anon_sym_GT] = ACTIONS(942), - [anon_sym_DASH_DASH] = ACTIONS(942), - [anon_sym_DASH] = ACTIONS(942), - [anon_sym_break] = ACTIONS(942), - [anon_sym_continue] = ACTIONS(942), - [anon_sym_for] = ACTIONS(942), - [anon_sym_in] = ACTIONS(942), - [anon_sym_loop] = ACTIONS(942), - [anon_sym_while] = ACTIONS(942), - [anon_sym_do] = ACTIONS(942), - [anon_sym_if] = ACTIONS(942), - [anon_sym_match] = ACTIONS(942), - [anon_sym_LBRACE] = ACTIONS(942), - [anon_sym_RBRACE] = ACTIONS(942), - [anon_sym_DOT] = ACTIONS(933), - [anon_sym_try] = ACTIONS(942), - [anon_sym_return] = ACTIONS(942), - [anon_sym_let] = ACTIONS(942), - [anon_sym_let_DASHenv] = ACTIONS(942), - [anon_sym_mut] = ACTIONS(942), - [anon_sym_const] = ACTIONS(942), - [anon_sym_source] = ACTIONS(942), - [anon_sym_source_DASHenv] = ACTIONS(942), - [anon_sym_register] = ACTIONS(942), - [anon_sym_hide] = ACTIONS(942), - [anon_sym_hide_DASHenv] = ACTIONS(942), - [anon_sym_overlay] = ACTIONS(942), - [anon_sym_STAR] = ACTIONS(942), - [anon_sym_where] = ACTIONS(942), - [anon_sym_STAR_STAR] = ACTIONS(942), - [anon_sym_PLUS_PLUS] = ACTIONS(942), - [anon_sym_SLASH] = ACTIONS(942), - [anon_sym_mod] = ACTIONS(942), - [anon_sym_SLASH_SLASH] = ACTIONS(942), - [anon_sym_PLUS] = ACTIONS(942), - [anon_sym_bit_DASHshl] = ACTIONS(942), - [anon_sym_bit_DASHshr] = ACTIONS(942), - [anon_sym_EQ_EQ] = ACTIONS(942), - [anon_sym_BANG_EQ] = ACTIONS(942), - [anon_sym_LT2] = ACTIONS(942), - [anon_sym_LT_EQ] = ACTIONS(942), - [anon_sym_GT_EQ] = ACTIONS(942), - [anon_sym_not_DASHin] = ACTIONS(942), - [anon_sym_starts_DASHwith] = ACTIONS(942), - [anon_sym_ends_DASHwith] = ACTIONS(942), - [anon_sym_EQ_TILDE] = ACTIONS(942), - [anon_sym_BANG_TILDE] = ACTIONS(942), - [anon_sym_bit_DASHand] = ACTIONS(942), - [anon_sym_bit_DASHxor] = ACTIONS(942), - [anon_sym_bit_DASHor] = ACTIONS(942), - [anon_sym_and] = ACTIONS(942), - [anon_sym_xor] = ACTIONS(942), - [anon_sym_or] = ACTIONS(942), - [anon_sym_not] = ACTIONS(942), - [anon_sym_DOT_DOT_LT] = ACTIONS(942), - [anon_sym_DOT_DOT] = ACTIONS(942), - [anon_sym_DOT_DOT_EQ] = ACTIONS(942), - [sym_val_nothing] = ACTIONS(942), - [anon_sym_true] = ACTIONS(942), - [anon_sym_false] = ACTIONS(942), - [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(942), - [anon_sym_inf] = ACTIONS(942), - [anon_sym_DASHinf] = ACTIONS(942), - [anon_sym_NaN] = ACTIONS(942), - [anon_sym_0b] = ACTIONS(942), - [anon_sym_0o] = ACTIONS(942), - [anon_sym_0x] = ACTIONS(942), - [sym_val_date] = ACTIONS(942), - [anon_sym_DQUOTE] = ACTIONS(942), - [sym__str_single_quotes] = ACTIONS(942), - [sym__str_back_ticks] = ACTIONS(942), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(942), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(942), - [anon_sym_CARET] = ACTIONS(942), - [sym_short_flag] = ACTIONS(942), - [anon_sym_POUND] = ACTIONS(3), + [sym_identifier] = ACTIONS(107), + [anon_sym_COLON] = ACTIONS(109), + [anon_sym_COMMA] = ACTIONS(109), + [anon_sym_RBRACK] = ACTIONS(109), + [anon_sym_RPAREN] = ACTIONS(109), + [anon_sym_PIPE] = ACTIONS(109), + [anon_sym_DOLLAR] = ACTIONS(109), + [anon_sym_GT] = ACTIONS(107), + [anon_sym_DOT_DOT_DOT] = ACTIONS(109), + [anon_sym_DASH_DASH] = ACTIONS(109), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_in] = ACTIONS(107), + [anon_sym_STAR] = ACTIONS(107), + [anon_sym_STAR_STAR] = ACTIONS(109), + [anon_sym_PLUS_PLUS] = ACTIONS(109), + [anon_sym_SLASH] = ACTIONS(107), + [anon_sym_mod] = ACTIONS(107), + [anon_sym_SLASH_SLASH] = ACTIONS(109), + [anon_sym_PLUS] = ACTIONS(107), + [anon_sym_bit_DASHshl] = ACTIONS(109), + [anon_sym_bit_DASHshr] = ACTIONS(109), + [anon_sym_EQ_EQ] = ACTIONS(109), + [anon_sym_BANG_EQ] = ACTIONS(109), + [anon_sym_LT2] = ACTIONS(107), + [anon_sym_LT_EQ] = ACTIONS(109), + [anon_sym_GT_EQ] = ACTIONS(109), + [anon_sym_not_DASHin] = ACTIONS(109), + [anon_sym_starts_DASHwith] = ACTIONS(109), + [anon_sym_ends_DASHwith] = ACTIONS(109), + [anon_sym_EQ_TILDE] = ACTIONS(109), + [anon_sym_BANG_TILDE] = ACTIONS(109), + [anon_sym_bit_DASHand] = ACTIONS(109), + [anon_sym_bit_DASHxor] = ACTIONS(109), + [anon_sym_bit_DASHor] = ACTIONS(109), + [anon_sym_and] = ACTIONS(107), + [anon_sym_xor] = ACTIONS(107), + [anon_sym_or] = ACTIONS(107), + [anon_sym_DOT_DOT_LT] = ACTIONS(343), + [anon_sym_DOT_DOT] = ACTIONS(345), + [anon_sym_DOT_DOT_EQ] = ACTIONS(343), + [anon_sym_ns] = ACTIONS(347), + [anon_sym_s] = ACTIONS(347), + [anon_sym_us] = ACTIONS(347), + [anon_sym_ms] = ACTIONS(347), + [anon_sym_sec] = ACTIONS(347), + [anon_sym_min] = ACTIONS(347), + [anon_sym_hr] = ACTIONS(347), + [anon_sym_day] = ACTIONS(347), + [anon_sym_wk] = ACTIONS(347), + [anon_sym_b] = ACTIONS(349), + [anon_sym_B] = ACTIONS(349), + [anon_sym_kb] = ACTIONS(349), + [anon_sym_kB] = ACTIONS(349), + [anon_sym_Kb] = ACTIONS(349), + [anon_sym_KB] = ACTIONS(349), + [anon_sym_mb] = ACTIONS(349), + [anon_sym_mB] = ACTIONS(349), + [anon_sym_Mb] = ACTIONS(349), + [anon_sym_MB] = ACTIONS(349), + [anon_sym_gb] = ACTIONS(349), + [anon_sym_gB] = ACTIONS(349), + [anon_sym_Gb] = ACTIONS(349), + [anon_sym_GB] = ACTIONS(349), + [anon_sym_tb] = ACTIONS(349), + [anon_sym_tB] = ACTIONS(349), + [anon_sym_Tb] = ACTIONS(349), + [anon_sym_TB] = ACTIONS(349), + [anon_sym_pb] = ACTIONS(349), + [anon_sym_pB] = ACTIONS(349), + [anon_sym_Pb] = ACTIONS(349), + [anon_sym_PB] = ACTIONS(349), + [anon_sym_eb] = ACTIONS(349), + [anon_sym_eB] = ACTIONS(349), + [anon_sym_Eb] = ACTIONS(349), + [anon_sym_EB] = ACTIONS(349), + [anon_sym_zb] = ACTIONS(349), + [anon_sym_zB] = ACTIONS(349), + [anon_sym_Zb] = ACTIONS(349), + [anon_sym_ZB] = ACTIONS(349), + [anon_sym_kib] = ACTIONS(349), + [anon_sym_kiB] = ACTIONS(349), + [anon_sym_kIB] = ACTIONS(349), + [anon_sym_kIb] = ACTIONS(349), + [anon_sym_Kib] = ACTIONS(349), + [anon_sym_KIb] = ACTIONS(349), + [anon_sym_KIB] = ACTIONS(349), + [anon_sym_mib] = ACTIONS(349), + [anon_sym_miB] = ACTIONS(349), + [anon_sym_mIB] = ACTIONS(349), + [anon_sym_mIb] = ACTIONS(349), + [anon_sym_Mib] = ACTIONS(349), + [anon_sym_MIb] = ACTIONS(349), + [anon_sym_MIB] = ACTIONS(349), + [anon_sym_gib] = ACTIONS(349), + [anon_sym_giB] = ACTIONS(349), + [anon_sym_gIB] = ACTIONS(349), + [anon_sym_gIb] = ACTIONS(349), + [anon_sym_Gib] = ACTIONS(349), + [anon_sym_GIb] = ACTIONS(349), + [anon_sym_GIB] = ACTIONS(349), + [anon_sym_tib] = ACTIONS(349), + [anon_sym_tiB] = ACTIONS(349), + [anon_sym_tIB] = ACTIONS(349), + [anon_sym_tIb] = ACTIONS(349), + [anon_sym_Tib] = ACTIONS(349), + [anon_sym_TIb] = ACTIONS(349), + [anon_sym_TIB] = ACTIONS(349), + [anon_sym_pib] = ACTIONS(349), + [anon_sym_piB] = ACTIONS(349), + [anon_sym_pIB] = ACTIONS(349), + [anon_sym_pIb] = ACTIONS(349), + [anon_sym_Pib] = ACTIONS(349), + [anon_sym_PIb] = ACTIONS(349), + [anon_sym_PIB] = ACTIONS(349), + [anon_sym_eib] = ACTIONS(349), + [anon_sym_eiB] = ACTIONS(349), + [anon_sym_eIB] = ACTIONS(349), + [anon_sym_eIb] = ACTIONS(349), + [anon_sym_Eib] = ACTIONS(349), + [anon_sym_EIb] = ACTIONS(349), + [anon_sym_EIB] = ACTIONS(349), + [anon_sym_zib] = ACTIONS(349), + [anon_sym_ziB] = ACTIONS(349), + [anon_sym_zIB] = ACTIONS(349), + [anon_sym_zIb] = ACTIONS(349), + [anon_sym_Zib] = ACTIONS(349), + [anon_sym_ZIb] = ACTIONS(349), + [anon_sym_ZIB] = ACTIONS(349), + [anon_sym_POUND] = ACTIONS(147), }, [114] = { - [sym_path] = STATE(173), + [sym_cell_path] = STATE(2511), + [sym_path] = STATE(2137), [sym_comment] = STATE(114), - [aux_sym_cell_path_repeat1] = STATE(114), - [ts_builtin_sym_end] = ACTIONS(937), - [sym_cmd_identifier] = ACTIONS(935), - [anon_sym_SEMI] = ACTIONS(935), - [anon_sym_LF] = ACTIONS(937), - [anon_sym_export] = ACTIONS(935), - [anon_sym_alias] = ACTIONS(935), - [anon_sym_def] = ACTIONS(935), - [anon_sym_def_DASHenv] = ACTIONS(935), - [anon_sym_export_DASHenv] = ACTIONS(935), - [anon_sym_extern] = ACTIONS(935), - [anon_sym_module] = ACTIONS(935), - [anon_sym_use] = ACTIONS(935), - [anon_sym_LBRACK] = ACTIONS(935), - [anon_sym_LPAREN] = ACTIONS(935), - [anon_sym_PIPE] = ACTIONS(935), - [anon_sym_DOLLAR] = ACTIONS(935), - [anon_sym_error] = ACTIONS(935), - [anon_sym_GT] = ACTIONS(935), - [anon_sym_DASH_DASH] = ACTIONS(935), - [anon_sym_DASH] = ACTIONS(935), - [anon_sym_break] = ACTIONS(935), - [anon_sym_continue] = ACTIONS(935), - [anon_sym_for] = ACTIONS(935), - [anon_sym_in] = ACTIONS(935), - [anon_sym_loop] = ACTIONS(935), - [anon_sym_while] = ACTIONS(935), - [anon_sym_do] = ACTIONS(935), - [anon_sym_if] = ACTIONS(935), - [anon_sym_match] = ACTIONS(935), - [anon_sym_LBRACE] = ACTIONS(935), - [anon_sym_DOT] = ACTIONS(946), - [anon_sym_try] = ACTIONS(935), - [anon_sym_return] = ACTIONS(935), - [anon_sym_let] = ACTIONS(935), - [anon_sym_let_DASHenv] = ACTIONS(935), - [anon_sym_mut] = ACTIONS(935), - [anon_sym_const] = ACTIONS(935), - [anon_sym_source] = ACTIONS(935), - [anon_sym_source_DASHenv] = ACTIONS(935), - [anon_sym_register] = ACTIONS(935), - [anon_sym_hide] = ACTIONS(935), - [anon_sym_hide_DASHenv] = ACTIONS(935), - [anon_sym_overlay] = ACTIONS(935), - [anon_sym_STAR] = ACTIONS(935), - [anon_sym_where] = ACTIONS(935), - [anon_sym_STAR_STAR] = ACTIONS(935), - [anon_sym_PLUS_PLUS] = ACTIONS(935), - [anon_sym_SLASH] = ACTIONS(935), - [anon_sym_mod] = ACTIONS(935), - [anon_sym_SLASH_SLASH] = ACTIONS(935), - [anon_sym_PLUS] = ACTIONS(935), - [anon_sym_bit_DASHshl] = ACTIONS(935), - [anon_sym_bit_DASHshr] = ACTIONS(935), - [anon_sym_EQ_EQ] = ACTIONS(935), - [anon_sym_BANG_EQ] = ACTIONS(935), - [anon_sym_LT2] = ACTIONS(935), - [anon_sym_LT_EQ] = ACTIONS(935), - [anon_sym_GT_EQ] = ACTIONS(935), - [anon_sym_not_DASHin] = ACTIONS(935), - [anon_sym_starts_DASHwith] = ACTIONS(935), - [anon_sym_ends_DASHwith] = ACTIONS(935), - [anon_sym_EQ_TILDE] = ACTIONS(935), - [anon_sym_BANG_TILDE] = ACTIONS(935), - [anon_sym_bit_DASHand] = ACTIONS(935), - [anon_sym_bit_DASHxor] = ACTIONS(935), - [anon_sym_bit_DASHor] = ACTIONS(935), - [anon_sym_and] = ACTIONS(935), - [anon_sym_xor] = ACTIONS(935), - [anon_sym_or] = ACTIONS(935), - [anon_sym_not] = ACTIONS(935), - [anon_sym_DOT_DOT_LT] = ACTIONS(935), - [anon_sym_DOT_DOT] = ACTIONS(935), - [anon_sym_DOT_DOT_EQ] = ACTIONS(935), - [sym_val_nothing] = ACTIONS(935), - [anon_sym_true] = ACTIONS(935), - [anon_sym_false] = ACTIONS(935), - [aux_sym_val_number_token1] = ACTIONS(935), - [aux_sym_val_number_token2] = ACTIONS(935), - [aux_sym_val_number_token3] = ACTIONS(935), - [aux_sym_val_number_token4] = ACTIONS(935), - [anon_sym_inf] = ACTIONS(935), - [anon_sym_DASHinf] = ACTIONS(935), - [anon_sym_NaN] = ACTIONS(935), - [anon_sym_0b] = ACTIONS(935), - [anon_sym_0o] = ACTIONS(935), - [anon_sym_0x] = ACTIONS(935), - [sym_val_date] = ACTIONS(935), - [anon_sym_DQUOTE] = ACTIONS(935), - [sym__str_single_quotes] = ACTIONS(935), - [sym__str_back_ticks] = ACTIONS(935), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(935), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(935), - [anon_sym_CARET] = ACTIONS(935), - [sym_short_flag] = ACTIONS(935), + [ts_builtin_sym_end] = ACTIONS(305), + [anon_sym_SEMI] = ACTIONS(303), + [anon_sym_LF] = ACTIONS(305), + [anon_sym_PIPE] = ACTIONS(303), + [anon_sym_GT] = ACTIONS(351), + [anon_sym_DASH] = ACTIONS(353), + [anon_sym_in] = ACTIONS(355), + [anon_sym_DOT] = ACTIONS(357), + [anon_sym_STAR] = ACTIONS(359), + [anon_sym_QMARK2] = ACTIONS(361), + [anon_sym_STAR_STAR] = ACTIONS(363), + [anon_sym_PLUS_PLUS] = ACTIONS(363), + [anon_sym_SLASH] = ACTIONS(359), + [anon_sym_mod] = ACTIONS(359), + [anon_sym_SLASH_SLASH] = ACTIONS(359), + [anon_sym_PLUS] = ACTIONS(353), + [anon_sym_bit_DASHshl] = ACTIONS(365), + [anon_sym_bit_DASHshr] = ACTIONS(365), + [anon_sym_EQ_EQ] = ACTIONS(351), + [anon_sym_BANG_EQ] = ACTIONS(351), + [anon_sym_LT2] = ACTIONS(351), + [anon_sym_LT_EQ] = ACTIONS(351), + [anon_sym_GT_EQ] = ACTIONS(351), + [anon_sym_not_DASHin] = ACTIONS(355), + [anon_sym_starts_DASHwith] = ACTIONS(355), + [anon_sym_ends_DASHwith] = ACTIONS(355), + [anon_sym_EQ_TILDE] = ACTIONS(367), + [anon_sym_BANG_TILDE] = ACTIONS(367), + [anon_sym_bit_DASHand] = ACTIONS(369), + [anon_sym_bit_DASHxor] = ACTIONS(371), + [anon_sym_bit_DASHor] = ACTIONS(373), + [anon_sym_and] = ACTIONS(375), + [anon_sym_xor] = ACTIONS(377), + [anon_sym_or] = ACTIONS(379), + [anon_sym_DOT_DOT_LT] = ACTIONS(381), + [anon_sym_DOT_DOT] = ACTIONS(381), + [anon_sym_DOT_DOT_EQ] = ACTIONS(381), + [anon_sym_ns] = ACTIONS(383), + [anon_sym_s] = ACTIONS(383), + [anon_sym_us] = ACTIONS(383), + [anon_sym_ms] = ACTIONS(383), + [anon_sym_sec] = ACTIONS(383), + [anon_sym_min] = ACTIONS(383), + [anon_sym_hr] = ACTIONS(383), + [anon_sym_day] = ACTIONS(383), + [anon_sym_wk] = ACTIONS(383), + [anon_sym_b] = ACTIONS(385), + [anon_sym_B] = ACTIONS(385), + [anon_sym_kb] = ACTIONS(385), + [anon_sym_kB] = ACTIONS(385), + [anon_sym_Kb] = ACTIONS(385), + [anon_sym_KB] = ACTIONS(385), + [anon_sym_mb] = ACTIONS(385), + [anon_sym_mB] = ACTIONS(385), + [anon_sym_Mb] = ACTIONS(385), + [anon_sym_MB] = ACTIONS(385), + [anon_sym_gb] = ACTIONS(385), + [anon_sym_gB] = ACTIONS(385), + [anon_sym_Gb] = ACTIONS(385), + [anon_sym_GB] = ACTIONS(385), + [anon_sym_tb] = ACTIONS(385), + [anon_sym_tB] = ACTIONS(385), + [anon_sym_Tb] = ACTIONS(385), + [anon_sym_TB] = ACTIONS(385), + [anon_sym_pb] = ACTIONS(385), + [anon_sym_pB] = ACTIONS(385), + [anon_sym_Pb] = ACTIONS(385), + [anon_sym_PB] = ACTIONS(385), + [anon_sym_eb] = ACTIONS(385), + [anon_sym_eB] = ACTIONS(385), + [anon_sym_Eb] = ACTIONS(385), + [anon_sym_EB] = ACTIONS(385), + [anon_sym_zb] = ACTIONS(385), + [anon_sym_zB] = ACTIONS(385), + [anon_sym_Zb] = ACTIONS(385), + [anon_sym_ZB] = ACTIONS(385), + [anon_sym_kib] = ACTIONS(385), + [anon_sym_kiB] = ACTIONS(385), + [anon_sym_kIB] = ACTIONS(385), + [anon_sym_kIb] = ACTIONS(385), + [anon_sym_Kib] = ACTIONS(385), + [anon_sym_KIb] = ACTIONS(385), + [anon_sym_KIB] = ACTIONS(385), + [anon_sym_mib] = ACTIONS(385), + [anon_sym_miB] = ACTIONS(385), + [anon_sym_mIB] = ACTIONS(385), + [anon_sym_mIb] = ACTIONS(385), + [anon_sym_Mib] = ACTIONS(385), + [anon_sym_MIb] = ACTIONS(385), + [anon_sym_MIB] = ACTIONS(385), + [anon_sym_gib] = ACTIONS(385), + [anon_sym_giB] = ACTIONS(385), + [anon_sym_gIB] = ACTIONS(385), + [anon_sym_gIb] = ACTIONS(385), + [anon_sym_Gib] = ACTIONS(385), + [anon_sym_GIb] = ACTIONS(385), + [anon_sym_GIB] = ACTIONS(385), + [anon_sym_tib] = ACTIONS(385), + [anon_sym_tiB] = ACTIONS(385), + [anon_sym_tIB] = ACTIONS(385), + [anon_sym_tIb] = ACTIONS(385), + [anon_sym_Tib] = ACTIONS(385), + [anon_sym_TIb] = ACTIONS(385), + [anon_sym_TIB] = ACTIONS(385), + [anon_sym_pib] = ACTIONS(385), + [anon_sym_piB] = ACTIONS(385), + [anon_sym_pIB] = ACTIONS(385), + [anon_sym_pIb] = ACTIONS(385), + [anon_sym_Pib] = ACTIONS(385), + [anon_sym_PIb] = ACTIONS(385), + [anon_sym_PIB] = ACTIONS(385), + [anon_sym_eib] = ACTIONS(385), + [anon_sym_eiB] = ACTIONS(385), + [anon_sym_eIB] = ACTIONS(385), + [anon_sym_eIb] = ACTIONS(385), + [anon_sym_Eib] = ACTIONS(385), + [anon_sym_EIb] = ACTIONS(385), + [anon_sym_EIB] = ACTIONS(385), + [anon_sym_zib] = ACTIONS(385), + [anon_sym_ziB] = ACTIONS(385), + [anon_sym_zIB] = ACTIONS(385), + [anon_sym_zIb] = ACTIONS(385), + [anon_sym_Zib] = ACTIONS(385), + [anon_sym_ZIb] = ACTIONS(385), + [anon_sym_ZIB] = ACTIONS(385), [anon_sym_POUND] = ACTIONS(3), }, [115] = { - [sym_cell_path] = STATE(244), - [sym_path] = STATE(118), [sym_comment] = STATE(115), - [sym_cmd_identifier] = ACTIONS(949), - [anon_sym_SEMI] = ACTIONS(949), - [anon_sym_LF] = ACTIONS(951), - [anon_sym_export] = ACTIONS(949), - [anon_sym_alias] = ACTIONS(949), - [anon_sym_def] = ACTIONS(949), - [anon_sym_def_DASHenv] = ACTIONS(949), - [anon_sym_export_DASHenv] = ACTIONS(949), - [anon_sym_extern] = ACTIONS(949), - [anon_sym_module] = ACTIONS(949), - [anon_sym_use] = ACTIONS(949), - [anon_sym_LBRACK] = ACTIONS(949), - [anon_sym_LPAREN] = ACTIONS(949), - [anon_sym_PIPE] = ACTIONS(949), - [anon_sym_DOLLAR] = ACTIONS(949), - [anon_sym_error] = ACTIONS(949), - [anon_sym_GT] = ACTIONS(949), - [anon_sym_DASH_DASH] = ACTIONS(949), - [anon_sym_DASH] = ACTIONS(949), - [anon_sym_break] = ACTIONS(949), - [anon_sym_continue] = ACTIONS(949), - [anon_sym_for] = ACTIONS(949), - [anon_sym_in] = ACTIONS(949), - [anon_sym_loop] = ACTIONS(949), - [anon_sym_while] = ACTIONS(949), - [anon_sym_do] = ACTIONS(949), - [anon_sym_if] = ACTIONS(949), - [anon_sym_match] = ACTIONS(949), - [anon_sym_LBRACE] = ACTIONS(949), - [anon_sym_RBRACE] = ACTIONS(949), - [anon_sym_DOT] = ACTIONS(933), - [anon_sym_try] = ACTIONS(949), - [anon_sym_return] = ACTIONS(949), - [anon_sym_let] = ACTIONS(949), - [anon_sym_let_DASHenv] = ACTIONS(949), - [anon_sym_mut] = ACTIONS(949), - [anon_sym_const] = ACTIONS(949), - [anon_sym_source] = ACTIONS(949), - [anon_sym_source_DASHenv] = ACTIONS(949), - [anon_sym_register] = ACTIONS(949), - [anon_sym_hide] = ACTIONS(949), - [anon_sym_hide_DASHenv] = ACTIONS(949), - [anon_sym_overlay] = ACTIONS(949), - [anon_sym_STAR] = ACTIONS(949), - [anon_sym_where] = ACTIONS(949), - [anon_sym_STAR_STAR] = ACTIONS(949), - [anon_sym_PLUS_PLUS] = ACTIONS(949), - [anon_sym_SLASH] = ACTIONS(949), - [anon_sym_mod] = ACTIONS(949), - [anon_sym_SLASH_SLASH] = ACTIONS(949), - [anon_sym_PLUS] = ACTIONS(949), - [anon_sym_bit_DASHshl] = ACTIONS(949), - [anon_sym_bit_DASHshr] = ACTIONS(949), - [anon_sym_EQ_EQ] = ACTIONS(949), - [anon_sym_BANG_EQ] = ACTIONS(949), - [anon_sym_LT2] = ACTIONS(949), - [anon_sym_LT_EQ] = ACTIONS(949), - [anon_sym_GT_EQ] = ACTIONS(949), - [anon_sym_not_DASHin] = ACTIONS(949), - [anon_sym_starts_DASHwith] = ACTIONS(949), - [anon_sym_ends_DASHwith] = ACTIONS(949), - [anon_sym_EQ_TILDE] = ACTIONS(949), - [anon_sym_BANG_TILDE] = ACTIONS(949), - [anon_sym_bit_DASHand] = ACTIONS(949), - [anon_sym_bit_DASHxor] = ACTIONS(949), - [anon_sym_bit_DASHor] = ACTIONS(949), - [anon_sym_and] = ACTIONS(949), - [anon_sym_xor] = ACTIONS(949), - [anon_sym_or] = ACTIONS(949), - [anon_sym_not] = ACTIONS(949), - [anon_sym_DOT_DOT_LT] = ACTIONS(949), - [anon_sym_DOT_DOT] = ACTIONS(949), - [anon_sym_DOT_DOT_EQ] = ACTIONS(949), - [sym_val_nothing] = ACTIONS(949), - [anon_sym_true] = ACTIONS(949), - [anon_sym_false] = ACTIONS(949), - [aux_sym_val_number_token1] = ACTIONS(949), - [aux_sym_val_number_token2] = ACTIONS(949), - [aux_sym_val_number_token3] = ACTIONS(949), - [aux_sym_val_number_token4] = ACTIONS(949), - [anon_sym_inf] = ACTIONS(949), - [anon_sym_DASHinf] = ACTIONS(949), - [anon_sym_NaN] = ACTIONS(949), - [anon_sym_0b] = ACTIONS(949), - [anon_sym_0o] = ACTIONS(949), - [anon_sym_0x] = ACTIONS(949), - [sym_val_date] = ACTIONS(949), - [anon_sym_DQUOTE] = ACTIONS(949), - [sym__str_single_quotes] = ACTIONS(949), - [sym__str_back_ticks] = ACTIONS(949), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(949), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(949), - [anon_sym_CARET] = ACTIONS(949), - [sym_short_flag] = ACTIONS(949), + [anon_sym_SEMI] = ACTIONS(103), + [anon_sym_LF] = ACTIONS(105), + [anon_sym_RPAREN] = ACTIONS(103), + [anon_sym_PIPE] = ACTIONS(103), + [anon_sym_GT] = ACTIONS(103), + [anon_sym_DASH] = ACTIONS(103), + [anon_sym_in] = ACTIONS(103), + [anon_sym_RBRACE] = ACTIONS(103), + [anon_sym_DOT] = ACTIONS(103), + [anon_sym_STAR] = ACTIONS(103), + [anon_sym_QMARK2] = ACTIONS(103), + [anon_sym_STAR_STAR] = ACTIONS(103), + [anon_sym_PLUS_PLUS] = ACTIONS(103), + [anon_sym_SLASH] = ACTIONS(103), + [anon_sym_mod] = ACTIONS(103), + [anon_sym_SLASH_SLASH] = ACTIONS(103), + [anon_sym_PLUS] = ACTIONS(103), + [anon_sym_bit_DASHshl] = ACTIONS(103), + [anon_sym_bit_DASHshr] = ACTIONS(103), + [anon_sym_EQ_EQ] = ACTIONS(103), + [anon_sym_BANG_EQ] = ACTIONS(103), + [anon_sym_LT2] = ACTIONS(103), + [anon_sym_LT_EQ] = ACTIONS(103), + [anon_sym_GT_EQ] = ACTIONS(103), + [anon_sym_not_DASHin] = ACTIONS(103), + [anon_sym_starts_DASHwith] = ACTIONS(103), + [anon_sym_ends_DASHwith] = ACTIONS(103), + [anon_sym_EQ_TILDE] = ACTIONS(103), + [anon_sym_BANG_TILDE] = ACTIONS(103), + [anon_sym_bit_DASHand] = ACTIONS(103), + [anon_sym_bit_DASHxor] = ACTIONS(103), + [anon_sym_bit_DASHor] = ACTIONS(103), + [anon_sym_and] = ACTIONS(103), + [anon_sym_xor] = ACTIONS(103), + [anon_sym_or] = ACTIONS(103), + [anon_sym_DOT_DOT_LT] = ACTIONS(103), + [anon_sym_DOT_DOT] = ACTIONS(103), + [anon_sym_DOT_DOT_EQ] = ACTIONS(103), + [anon_sym_ns] = ACTIONS(103), + [anon_sym_s] = ACTIONS(103), + [anon_sym_us] = ACTIONS(103), + [anon_sym_ms] = ACTIONS(103), + [anon_sym_sec] = ACTIONS(103), + [anon_sym_min] = ACTIONS(103), + [anon_sym_hr] = ACTIONS(103), + [anon_sym_day] = ACTIONS(103), + [anon_sym_wk] = ACTIONS(103), + [anon_sym_b] = ACTIONS(103), + [anon_sym_B] = ACTIONS(103), + [anon_sym_kb] = ACTIONS(103), + [anon_sym_kB] = ACTIONS(103), + [anon_sym_Kb] = ACTIONS(103), + [anon_sym_KB] = ACTIONS(103), + [anon_sym_mb] = ACTIONS(103), + [anon_sym_mB] = ACTIONS(103), + [anon_sym_Mb] = ACTIONS(103), + [anon_sym_MB] = ACTIONS(103), + [anon_sym_gb] = ACTIONS(103), + [anon_sym_gB] = ACTIONS(103), + [anon_sym_Gb] = ACTIONS(103), + [anon_sym_GB] = ACTIONS(103), + [anon_sym_tb] = ACTIONS(103), + [anon_sym_tB] = ACTIONS(103), + [anon_sym_Tb] = ACTIONS(103), + [anon_sym_TB] = ACTIONS(103), + [anon_sym_pb] = ACTIONS(103), + [anon_sym_pB] = ACTIONS(103), + [anon_sym_Pb] = ACTIONS(103), + [anon_sym_PB] = ACTIONS(103), + [anon_sym_eb] = ACTIONS(103), + [anon_sym_eB] = ACTIONS(103), + [anon_sym_Eb] = ACTIONS(103), + [anon_sym_EB] = ACTIONS(103), + [anon_sym_zb] = ACTIONS(103), + [anon_sym_zB] = ACTIONS(103), + [anon_sym_Zb] = ACTIONS(103), + [anon_sym_ZB] = ACTIONS(103), + [anon_sym_kib] = ACTIONS(103), + [anon_sym_kiB] = ACTIONS(103), + [anon_sym_kIB] = ACTIONS(103), + [anon_sym_kIb] = ACTIONS(103), + [anon_sym_Kib] = ACTIONS(103), + [anon_sym_KIb] = ACTIONS(103), + [anon_sym_KIB] = ACTIONS(103), + [anon_sym_mib] = ACTIONS(103), + [anon_sym_miB] = ACTIONS(103), + [anon_sym_mIB] = ACTIONS(103), + [anon_sym_mIb] = ACTIONS(103), + [anon_sym_Mib] = ACTIONS(103), + [anon_sym_MIb] = ACTIONS(103), + [anon_sym_MIB] = ACTIONS(103), + [anon_sym_gib] = ACTIONS(103), + [anon_sym_giB] = ACTIONS(103), + [anon_sym_gIB] = ACTIONS(103), + [anon_sym_gIb] = ACTIONS(103), + [anon_sym_Gib] = ACTIONS(103), + [anon_sym_GIb] = ACTIONS(103), + [anon_sym_GIB] = ACTIONS(103), + [anon_sym_tib] = ACTIONS(103), + [anon_sym_tiB] = ACTIONS(103), + [anon_sym_tIB] = ACTIONS(103), + [anon_sym_tIb] = ACTIONS(103), + [anon_sym_Tib] = ACTIONS(103), + [anon_sym_TIb] = ACTIONS(103), + [anon_sym_TIB] = ACTIONS(103), + [anon_sym_pib] = ACTIONS(103), + [anon_sym_piB] = ACTIONS(103), + [anon_sym_pIB] = ACTIONS(103), + [anon_sym_pIb] = ACTIONS(103), + [anon_sym_Pib] = ACTIONS(103), + [anon_sym_PIb] = ACTIONS(103), + [anon_sym_PIB] = ACTIONS(103), + [anon_sym_eib] = ACTIONS(103), + [anon_sym_eiB] = ACTIONS(103), + [anon_sym_eIB] = ACTIONS(103), + [anon_sym_eIb] = ACTIONS(103), + [anon_sym_Eib] = ACTIONS(103), + [anon_sym_EIb] = ACTIONS(103), + [anon_sym_EIB] = ACTIONS(103), + [anon_sym_zib] = ACTIONS(103), + [anon_sym_ziB] = ACTIONS(103), + [anon_sym_zIB] = ACTIONS(103), + [anon_sym_zIb] = ACTIONS(103), + [anon_sym_Zib] = ACTIONS(103), + [anon_sym_ZIb] = ACTIONS(103), + [anon_sym_ZIB] = ACTIONS(103), [anon_sym_POUND] = ACTIONS(3), }, [116] = { - [sym_cell_path] = STATE(273), - [sym_path] = STATE(118), [sym_comment] = STATE(116), - [sym_cmd_identifier] = ACTIONS(953), - [anon_sym_SEMI] = ACTIONS(953), - [anon_sym_LF] = ACTIONS(955), - [anon_sym_export] = ACTIONS(953), - [anon_sym_alias] = ACTIONS(953), - [anon_sym_def] = ACTIONS(953), - [anon_sym_def_DASHenv] = ACTIONS(953), - [anon_sym_export_DASHenv] = ACTIONS(953), - [anon_sym_extern] = ACTIONS(953), - [anon_sym_module] = ACTIONS(953), - [anon_sym_use] = ACTIONS(953), - [anon_sym_LBRACK] = ACTIONS(953), - [anon_sym_LPAREN] = ACTIONS(953), - [anon_sym_PIPE] = ACTIONS(953), - [anon_sym_DOLLAR] = ACTIONS(953), - [anon_sym_error] = ACTIONS(953), - [anon_sym_GT] = ACTIONS(953), - [anon_sym_DASH_DASH] = ACTIONS(953), - [anon_sym_DASH] = ACTIONS(953), - [anon_sym_break] = ACTIONS(953), - [anon_sym_continue] = ACTIONS(953), - [anon_sym_for] = ACTIONS(953), - [anon_sym_in] = ACTIONS(953), - [anon_sym_loop] = ACTIONS(953), - [anon_sym_while] = ACTIONS(953), - [anon_sym_do] = ACTIONS(953), - [anon_sym_if] = ACTIONS(953), - [anon_sym_match] = ACTIONS(953), - [anon_sym_LBRACE] = ACTIONS(953), - [anon_sym_RBRACE] = ACTIONS(953), - [anon_sym_DOT] = ACTIONS(933), - [anon_sym_try] = ACTIONS(953), - [anon_sym_return] = ACTIONS(953), - [anon_sym_let] = ACTIONS(953), - [anon_sym_let_DASHenv] = ACTIONS(953), - [anon_sym_mut] = ACTIONS(953), - [anon_sym_const] = ACTIONS(953), - [anon_sym_source] = ACTIONS(953), - [anon_sym_source_DASHenv] = ACTIONS(953), - [anon_sym_register] = ACTIONS(953), - [anon_sym_hide] = ACTIONS(953), - [anon_sym_hide_DASHenv] = ACTIONS(953), - [anon_sym_overlay] = ACTIONS(953), - [anon_sym_STAR] = ACTIONS(953), - [anon_sym_where] = ACTIONS(953), - [anon_sym_STAR_STAR] = ACTIONS(953), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_SLASH] = ACTIONS(953), - [anon_sym_mod] = ACTIONS(953), - [anon_sym_SLASH_SLASH] = ACTIONS(953), - [anon_sym_PLUS] = ACTIONS(953), - [anon_sym_bit_DASHshl] = ACTIONS(953), - [anon_sym_bit_DASHshr] = ACTIONS(953), - [anon_sym_EQ_EQ] = ACTIONS(953), - [anon_sym_BANG_EQ] = ACTIONS(953), - [anon_sym_LT2] = ACTIONS(953), - [anon_sym_LT_EQ] = ACTIONS(953), - [anon_sym_GT_EQ] = ACTIONS(953), - [anon_sym_not_DASHin] = ACTIONS(953), - [anon_sym_starts_DASHwith] = ACTIONS(953), - [anon_sym_ends_DASHwith] = ACTIONS(953), - [anon_sym_EQ_TILDE] = ACTIONS(953), - [anon_sym_BANG_TILDE] = ACTIONS(953), - [anon_sym_bit_DASHand] = ACTIONS(953), - [anon_sym_bit_DASHxor] = ACTIONS(953), - [anon_sym_bit_DASHor] = ACTIONS(953), - [anon_sym_and] = ACTIONS(953), - [anon_sym_xor] = ACTIONS(953), - [anon_sym_or] = ACTIONS(953), - [anon_sym_not] = ACTIONS(953), - [anon_sym_DOT_DOT_LT] = ACTIONS(953), - [anon_sym_DOT_DOT] = ACTIONS(953), - [anon_sym_DOT_DOT_EQ] = ACTIONS(953), - [sym_val_nothing] = ACTIONS(953), - [anon_sym_true] = ACTIONS(953), - [anon_sym_false] = ACTIONS(953), - [aux_sym_val_number_token1] = ACTIONS(953), - [aux_sym_val_number_token2] = ACTIONS(953), - [aux_sym_val_number_token3] = ACTIONS(953), - [aux_sym_val_number_token4] = ACTIONS(953), - [anon_sym_inf] = ACTIONS(953), - [anon_sym_DASHinf] = ACTIONS(953), - [anon_sym_NaN] = ACTIONS(953), - [anon_sym_0b] = ACTIONS(953), - [anon_sym_0o] = ACTIONS(953), - [anon_sym_0x] = ACTIONS(953), - [sym_val_date] = ACTIONS(953), - [anon_sym_DQUOTE] = ACTIONS(953), - [sym__str_single_quotes] = ACTIONS(953), - [sym__str_back_ticks] = ACTIONS(953), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(953), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(953), - [anon_sym_CARET] = ACTIONS(953), - [sym_short_flag] = ACTIONS(953), + [anon_sym_SEMI] = ACTIONS(107), + [anon_sym_LF] = ACTIONS(109), + [anon_sym_RPAREN] = ACTIONS(107), + [anon_sym_PIPE] = ACTIONS(107), + [anon_sym_GT] = ACTIONS(107), + [anon_sym_DASH_DASH] = ACTIONS(107), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_in] = ACTIONS(107), + [anon_sym_RBRACE] = ACTIONS(107), + [anon_sym_STAR] = ACTIONS(107), + [anon_sym_STAR_STAR] = ACTIONS(107), + [anon_sym_PLUS_PLUS] = ACTIONS(107), + [anon_sym_SLASH] = ACTIONS(107), + [anon_sym_mod] = ACTIONS(107), + [anon_sym_SLASH_SLASH] = ACTIONS(107), + [anon_sym_PLUS] = ACTIONS(107), + [anon_sym_bit_DASHshl] = ACTIONS(107), + [anon_sym_bit_DASHshr] = ACTIONS(107), + [anon_sym_EQ_EQ] = ACTIONS(107), + [anon_sym_BANG_EQ] = ACTIONS(107), + [anon_sym_LT2] = ACTIONS(107), + [anon_sym_LT_EQ] = ACTIONS(107), + [anon_sym_GT_EQ] = ACTIONS(107), + [anon_sym_not_DASHin] = ACTIONS(107), + [anon_sym_starts_DASHwith] = ACTIONS(107), + [anon_sym_ends_DASHwith] = ACTIONS(107), + [anon_sym_EQ_TILDE] = ACTIONS(107), + [anon_sym_BANG_TILDE] = ACTIONS(107), + [anon_sym_bit_DASHand] = ACTIONS(107), + [anon_sym_bit_DASHxor] = ACTIONS(107), + [anon_sym_bit_DASHor] = ACTIONS(107), + [anon_sym_and] = ACTIONS(107), + [anon_sym_xor] = ACTIONS(107), + [anon_sym_or] = ACTIONS(107), + [anon_sym_DOT_DOT_LT] = ACTIONS(387), + [anon_sym_DOT_DOT] = ACTIONS(387), + [anon_sym_DOT_DOT_EQ] = ACTIONS(387), + [anon_sym_ns] = ACTIONS(389), + [anon_sym_s] = ACTIONS(389), + [anon_sym_us] = ACTIONS(389), + [anon_sym_ms] = ACTIONS(389), + [anon_sym_sec] = ACTIONS(389), + [anon_sym_min] = ACTIONS(389), + [anon_sym_hr] = ACTIONS(389), + [anon_sym_day] = ACTIONS(389), + [anon_sym_wk] = ACTIONS(389), + [anon_sym_b] = ACTIONS(391), + [anon_sym_B] = ACTIONS(391), + [anon_sym_kb] = ACTIONS(391), + [anon_sym_kB] = ACTIONS(391), + [anon_sym_Kb] = ACTIONS(391), + [anon_sym_KB] = ACTIONS(391), + [anon_sym_mb] = ACTIONS(391), + [anon_sym_mB] = ACTIONS(391), + [anon_sym_Mb] = ACTIONS(391), + [anon_sym_MB] = ACTIONS(391), + [anon_sym_gb] = ACTIONS(391), + [anon_sym_gB] = ACTIONS(391), + [anon_sym_Gb] = ACTIONS(391), + [anon_sym_GB] = ACTIONS(391), + [anon_sym_tb] = ACTIONS(391), + [anon_sym_tB] = ACTIONS(391), + [anon_sym_Tb] = ACTIONS(391), + [anon_sym_TB] = ACTIONS(391), + [anon_sym_pb] = ACTIONS(391), + [anon_sym_pB] = ACTIONS(391), + [anon_sym_Pb] = ACTIONS(391), + [anon_sym_PB] = ACTIONS(391), + [anon_sym_eb] = ACTIONS(391), + [anon_sym_eB] = ACTIONS(391), + [anon_sym_Eb] = ACTIONS(391), + [anon_sym_EB] = ACTIONS(391), + [anon_sym_zb] = ACTIONS(391), + [anon_sym_zB] = ACTIONS(391), + [anon_sym_Zb] = ACTIONS(391), + [anon_sym_ZB] = ACTIONS(391), + [anon_sym_kib] = ACTIONS(391), + [anon_sym_kiB] = ACTIONS(391), + [anon_sym_kIB] = ACTIONS(391), + [anon_sym_kIb] = ACTIONS(391), + [anon_sym_Kib] = ACTIONS(391), + [anon_sym_KIb] = ACTIONS(391), + [anon_sym_KIB] = ACTIONS(391), + [anon_sym_mib] = ACTIONS(391), + [anon_sym_miB] = ACTIONS(391), + [anon_sym_mIB] = ACTIONS(391), + [anon_sym_mIb] = ACTIONS(391), + [anon_sym_Mib] = ACTIONS(391), + [anon_sym_MIb] = ACTIONS(391), + [anon_sym_MIB] = ACTIONS(391), + [anon_sym_gib] = ACTIONS(391), + [anon_sym_giB] = ACTIONS(391), + [anon_sym_gIB] = ACTIONS(391), + [anon_sym_gIb] = ACTIONS(391), + [anon_sym_Gib] = ACTIONS(391), + [anon_sym_GIb] = ACTIONS(391), + [anon_sym_GIB] = ACTIONS(391), + [anon_sym_tib] = ACTIONS(391), + [anon_sym_tiB] = ACTIONS(391), + [anon_sym_tIB] = ACTIONS(391), + [anon_sym_tIb] = ACTIONS(391), + [anon_sym_Tib] = ACTIONS(391), + [anon_sym_TIb] = ACTIONS(391), + [anon_sym_TIB] = ACTIONS(391), + [anon_sym_pib] = ACTIONS(391), + [anon_sym_piB] = ACTIONS(391), + [anon_sym_pIB] = ACTIONS(391), + [anon_sym_pIb] = ACTIONS(391), + [anon_sym_Pib] = ACTIONS(391), + [anon_sym_PIb] = ACTIONS(391), + [anon_sym_PIB] = ACTIONS(391), + [anon_sym_eib] = ACTIONS(391), + [anon_sym_eiB] = ACTIONS(391), + [anon_sym_eIB] = ACTIONS(391), + [anon_sym_eIb] = ACTIONS(391), + [anon_sym_Eib] = ACTIONS(391), + [anon_sym_EIb] = ACTIONS(391), + [anon_sym_EIB] = ACTIONS(391), + [anon_sym_zib] = ACTIONS(391), + [anon_sym_ziB] = ACTIONS(391), + [anon_sym_zIB] = ACTIONS(391), + [anon_sym_zIb] = ACTIONS(391), + [anon_sym_Zib] = ACTIONS(391), + [anon_sym_ZIb] = ACTIONS(391), + [anon_sym_ZIB] = ACTIONS(391), + [sym_short_flag] = ACTIONS(107), [anon_sym_POUND] = ACTIONS(3), }, [117] = { - [sym_path] = STATE(173), [sym_comment] = STATE(117), - [aux_sym_cell_path_repeat1] = STATE(114), - [ts_builtin_sym_end] = ACTIONS(931), - [sym_cmd_identifier] = ACTIONS(929), - [anon_sym_SEMI] = ACTIONS(929), - [anon_sym_LF] = ACTIONS(931), - [anon_sym_export] = ACTIONS(929), - [anon_sym_alias] = ACTIONS(929), - [anon_sym_def] = ACTIONS(929), - [anon_sym_def_DASHenv] = ACTIONS(929), - [anon_sym_export_DASHenv] = ACTIONS(929), - [anon_sym_extern] = ACTIONS(929), - [anon_sym_module] = ACTIONS(929), - [anon_sym_use] = ACTIONS(929), - [anon_sym_LBRACK] = ACTIONS(929), - [anon_sym_LPAREN] = ACTIONS(929), - [anon_sym_PIPE] = ACTIONS(929), - [anon_sym_DOLLAR] = ACTIONS(929), - [anon_sym_error] = ACTIONS(929), - [anon_sym_GT] = ACTIONS(929), - [anon_sym_DASH_DASH] = ACTIONS(929), - [anon_sym_DASH] = ACTIONS(929), - [anon_sym_break] = ACTIONS(929), - [anon_sym_continue] = ACTIONS(929), - [anon_sym_for] = ACTIONS(929), - [anon_sym_in] = ACTIONS(929), - [anon_sym_loop] = ACTIONS(929), - [anon_sym_while] = ACTIONS(929), - [anon_sym_do] = ACTIONS(929), - [anon_sym_if] = ACTIONS(929), - [anon_sym_match] = ACTIONS(929), - [anon_sym_LBRACE] = ACTIONS(929), - [anon_sym_DOT] = ACTIONS(957), - [anon_sym_try] = ACTIONS(929), - [anon_sym_return] = ACTIONS(929), - [anon_sym_let] = ACTIONS(929), - [anon_sym_let_DASHenv] = ACTIONS(929), - [anon_sym_mut] = ACTIONS(929), - [anon_sym_const] = ACTIONS(929), - [anon_sym_source] = ACTIONS(929), - [anon_sym_source_DASHenv] = ACTIONS(929), - [anon_sym_register] = ACTIONS(929), - [anon_sym_hide] = ACTIONS(929), - [anon_sym_hide_DASHenv] = ACTIONS(929), - [anon_sym_overlay] = ACTIONS(929), - [anon_sym_STAR] = ACTIONS(929), - [anon_sym_where] = ACTIONS(929), - [anon_sym_STAR_STAR] = ACTIONS(929), - [anon_sym_PLUS_PLUS] = ACTIONS(929), - [anon_sym_SLASH] = ACTIONS(929), - [anon_sym_mod] = ACTIONS(929), - [anon_sym_SLASH_SLASH] = ACTIONS(929), - [anon_sym_PLUS] = ACTIONS(929), - [anon_sym_bit_DASHshl] = ACTIONS(929), - [anon_sym_bit_DASHshr] = ACTIONS(929), - [anon_sym_EQ_EQ] = ACTIONS(929), - [anon_sym_BANG_EQ] = ACTIONS(929), - [anon_sym_LT2] = ACTIONS(929), - [anon_sym_LT_EQ] = ACTIONS(929), - [anon_sym_GT_EQ] = ACTIONS(929), - [anon_sym_not_DASHin] = ACTIONS(929), - [anon_sym_starts_DASHwith] = ACTIONS(929), - [anon_sym_ends_DASHwith] = ACTIONS(929), - [anon_sym_EQ_TILDE] = ACTIONS(929), - [anon_sym_BANG_TILDE] = ACTIONS(929), - [anon_sym_bit_DASHand] = ACTIONS(929), - [anon_sym_bit_DASHxor] = ACTIONS(929), - [anon_sym_bit_DASHor] = ACTIONS(929), - [anon_sym_and] = ACTIONS(929), - [anon_sym_xor] = ACTIONS(929), - [anon_sym_or] = ACTIONS(929), - [anon_sym_not] = ACTIONS(929), - [anon_sym_DOT_DOT_LT] = ACTIONS(929), - [anon_sym_DOT_DOT] = ACTIONS(929), - [anon_sym_DOT_DOT_EQ] = ACTIONS(929), - [sym_val_nothing] = ACTIONS(929), - [anon_sym_true] = ACTIONS(929), - [anon_sym_false] = ACTIONS(929), - [aux_sym_val_number_token1] = ACTIONS(929), - [aux_sym_val_number_token2] = ACTIONS(929), - [aux_sym_val_number_token3] = ACTIONS(929), - [aux_sym_val_number_token4] = ACTIONS(929), - [anon_sym_inf] = ACTIONS(929), - [anon_sym_DASHinf] = ACTIONS(929), - [anon_sym_NaN] = ACTIONS(929), - [anon_sym_0b] = ACTIONS(929), - [anon_sym_0o] = ACTIONS(929), - [anon_sym_0x] = ACTIONS(929), - [sym_val_date] = ACTIONS(929), - [anon_sym_DQUOTE] = ACTIONS(929), - [sym__str_single_quotes] = ACTIONS(929), - [sym__str_back_ticks] = ACTIONS(929), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(929), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(929), - [anon_sym_CARET] = ACTIONS(929), - [sym_short_flag] = ACTIONS(929), + [anon_sym_SEMI] = ACTIONS(103), + [anon_sym_LF] = ACTIONS(105), + [anon_sym_RPAREN] = ACTIONS(103), + [anon_sym_PIPE] = ACTIONS(103), + [anon_sym_GT] = ACTIONS(103), + [anon_sym_DASH_DASH] = ACTIONS(103), + [anon_sym_DASH] = ACTIONS(103), + [anon_sym_in] = ACTIONS(103), + [anon_sym_RBRACE] = ACTIONS(103), + [anon_sym_STAR] = ACTIONS(103), + [anon_sym_STAR_STAR] = ACTIONS(103), + [anon_sym_PLUS_PLUS] = ACTIONS(103), + [anon_sym_SLASH] = ACTIONS(103), + [anon_sym_mod] = ACTIONS(103), + [anon_sym_SLASH_SLASH] = ACTIONS(103), + [anon_sym_PLUS] = ACTIONS(103), + [anon_sym_bit_DASHshl] = ACTIONS(103), + [anon_sym_bit_DASHshr] = ACTIONS(103), + [anon_sym_EQ_EQ] = ACTIONS(103), + [anon_sym_BANG_EQ] = ACTIONS(103), + [anon_sym_LT2] = ACTIONS(103), + [anon_sym_LT_EQ] = ACTIONS(103), + [anon_sym_GT_EQ] = ACTIONS(103), + [anon_sym_not_DASHin] = ACTIONS(103), + [anon_sym_starts_DASHwith] = ACTIONS(103), + [anon_sym_ends_DASHwith] = ACTIONS(103), + [anon_sym_EQ_TILDE] = ACTIONS(103), + [anon_sym_BANG_TILDE] = ACTIONS(103), + [anon_sym_bit_DASHand] = ACTIONS(103), + [anon_sym_bit_DASHxor] = ACTIONS(103), + [anon_sym_bit_DASHor] = ACTIONS(103), + [anon_sym_and] = ACTIONS(103), + [anon_sym_xor] = ACTIONS(103), + [anon_sym_or] = ACTIONS(103), + [anon_sym_DOT_DOT_LT] = ACTIONS(103), + [anon_sym_DOT_DOT] = ACTIONS(103), + [anon_sym_DOT_DOT_EQ] = ACTIONS(103), + [anon_sym_ns] = ACTIONS(103), + [anon_sym_s] = ACTIONS(103), + [anon_sym_us] = ACTIONS(103), + [anon_sym_ms] = ACTIONS(103), + [anon_sym_sec] = ACTIONS(103), + [anon_sym_min] = ACTIONS(103), + [anon_sym_hr] = ACTIONS(103), + [anon_sym_day] = ACTIONS(103), + [anon_sym_wk] = ACTIONS(103), + [anon_sym_b] = ACTIONS(103), + [anon_sym_B] = ACTIONS(103), + [anon_sym_kb] = ACTIONS(103), + [anon_sym_kB] = ACTIONS(103), + [anon_sym_Kb] = ACTIONS(103), + [anon_sym_KB] = ACTIONS(103), + [anon_sym_mb] = ACTIONS(103), + [anon_sym_mB] = ACTIONS(103), + [anon_sym_Mb] = ACTIONS(103), + [anon_sym_MB] = ACTIONS(103), + [anon_sym_gb] = ACTIONS(103), + [anon_sym_gB] = ACTIONS(103), + [anon_sym_Gb] = ACTIONS(103), + [anon_sym_GB] = ACTIONS(103), + [anon_sym_tb] = ACTIONS(103), + [anon_sym_tB] = ACTIONS(103), + [anon_sym_Tb] = ACTIONS(103), + [anon_sym_TB] = ACTIONS(103), + [anon_sym_pb] = ACTIONS(103), + [anon_sym_pB] = ACTIONS(103), + [anon_sym_Pb] = ACTIONS(103), + [anon_sym_PB] = ACTIONS(103), + [anon_sym_eb] = ACTIONS(103), + [anon_sym_eB] = ACTIONS(103), + [anon_sym_Eb] = ACTIONS(103), + [anon_sym_EB] = ACTIONS(103), + [anon_sym_zb] = ACTIONS(103), + [anon_sym_zB] = ACTIONS(103), + [anon_sym_Zb] = ACTIONS(103), + [anon_sym_ZB] = ACTIONS(103), + [anon_sym_kib] = ACTIONS(103), + [anon_sym_kiB] = ACTIONS(103), + [anon_sym_kIB] = ACTIONS(103), + [anon_sym_kIb] = ACTIONS(103), + [anon_sym_Kib] = ACTIONS(103), + [anon_sym_KIb] = ACTIONS(103), + [anon_sym_KIB] = ACTIONS(103), + [anon_sym_mib] = ACTIONS(103), + [anon_sym_miB] = ACTIONS(103), + [anon_sym_mIB] = ACTIONS(103), + [anon_sym_mIb] = ACTIONS(103), + [anon_sym_Mib] = ACTIONS(103), + [anon_sym_MIb] = ACTIONS(103), + [anon_sym_MIB] = ACTIONS(103), + [anon_sym_gib] = ACTIONS(103), + [anon_sym_giB] = ACTIONS(103), + [anon_sym_gIB] = ACTIONS(103), + [anon_sym_gIb] = ACTIONS(103), + [anon_sym_Gib] = ACTIONS(103), + [anon_sym_GIb] = ACTIONS(103), + [anon_sym_GIB] = ACTIONS(103), + [anon_sym_tib] = ACTIONS(103), + [anon_sym_tiB] = ACTIONS(103), + [anon_sym_tIB] = ACTIONS(103), + [anon_sym_tIb] = ACTIONS(103), + [anon_sym_Tib] = ACTIONS(103), + [anon_sym_TIb] = ACTIONS(103), + [anon_sym_TIB] = ACTIONS(103), + [anon_sym_pib] = ACTIONS(103), + [anon_sym_piB] = ACTIONS(103), + [anon_sym_pIB] = ACTIONS(103), + [anon_sym_pIb] = ACTIONS(103), + [anon_sym_Pib] = ACTIONS(103), + [anon_sym_PIb] = ACTIONS(103), + [anon_sym_PIB] = ACTIONS(103), + [anon_sym_eib] = ACTIONS(103), + [anon_sym_eiB] = ACTIONS(103), + [anon_sym_eIB] = ACTIONS(103), + [anon_sym_eIb] = ACTIONS(103), + [anon_sym_Eib] = ACTIONS(103), + [anon_sym_EIb] = ACTIONS(103), + [anon_sym_EIB] = ACTIONS(103), + [anon_sym_zib] = ACTIONS(103), + [anon_sym_ziB] = ACTIONS(103), + [anon_sym_zIB] = ACTIONS(103), + [anon_sym_zIb] = ACTIONS(103), + [anon_sym_Zib] = ACTIONS(103), + [anon_sym_ZIb] = ACTIONS(103), + [anon_sym_ZIB] = ACTIONS(103), + [sym_short_flag] = ACTIONS(103), [anon_sym_POUND] = ACTIONS(3), }, [118] = { - [sym_path] = STATE(176), [sym_comment] = STATE(118), - [aux_sym_cell_path_repeat1] = STATE(111), - [sym_cmd_identifier] = ACTIONS(959), - [anon_sym_SEMI] = ACTIONS(959), - [anon_sym_LF] = ACTIONS(961), - [anon_sym_export] = ACTIONS(959), - [anon_sym_alias] = ACTIONS(959), - [anon_sym_def] = ACTIONS(959), - [anon_sym_def_DASHenv] = ACTIONS(959), - [anon_sym_export_DASHenv] = ACTIONS(959), - [anon_sym_extern] = ACTIONS(959), - [anon_sym_module] = ACTIONS(959), - [anon_sym_use] = ACTIONS(959), - [anon_sym_LBRACK] = ACTIONS(959), - [anon_sym_LPAREN] = ACTIONS(959), - [anon_sym_PIPE] = ACTIONS(959), - [anon_sym_DOLLAR] = ACTIONS(959), - [anon_sym_error] = ACTIONS(959), - [anon_sym_GT] = ACTIONS(959), - [anon_sym_DASH_DASH] = ACTIONS(959), - [anon_sym_DASH] = ACTIONS(959), - [anon_sym_break] = ACTIONS(959), - [anon_sym_continue] = ACTIONS(959), - [anon_sym_for] = ACTIONS(959), - [anon_sym_in] = ACTIONS(959), - [anon_sym_loop] = ACTIONS(959), - [anon_sym_while] = ACTIONS(959), - [anon_sym_do] = ACTIONS(959), - [anon_sym_if] = ACTIONS(959), - [anon_sym_match] = ACTIONS(959), - [anon_sym_LBRACE] = ACTIONS(959), - [anon_sym_RBRACE] = ACTIONS(959), - [anon_sym_DOT] = ACTIONS(933), - [anon_sym_try] = ACTIONS(959), - [anon_sym_return] = ACTIONS(959), - [anon_sym_let] = ACTIONS(959), - [anon_sym_let_DASHenv] = ACTIONS(959), - [anon_sym_mut] = ACTIONS(959), - [anon_sym_const] = ACTIONS(959), - [anon_sym_source] = ACTIONS(959), - [anon_sym_source_DASHenv] = ACTIONS(959), - [anon_sym_register] = ACTIONS(959), - [anon_sym_hide] = ACTIONS(959), - [anon_sym_hide_DASHenv] = ACTIONS(959), - [anon_sym_overlay] = ACTIONS(959), - [anon_sym_STAR] = ACTIONS(959), - [anon_sym_where] = ACTIONS(959), - [anon_sym_STAR_STAR] = ACTIONS(959), - [anon_sym_PLUS_PLUS] = ACTIONS(959), - [anon_sym_SLASH] = ACTIONS(959), - [anon_sym_mod] = ACTIONS(959), - [anon_sym_SLASH_SLASH] = ACTIONS(959), - [anon_sym_PLUS] = ACTIONS(959), - [anon_sym_bit_DASHshl] = ACTIONS(959), - [anon_sym_bit_DASHshr] = ACTIONS(959), - [anon_sym_EQ_EQ] = ACTIONS(959), - [anon_sym_BANG_EQ] = ACTIONS(959), - [anon_sym_LT2] = ACTIONS(959), - [anon_sym_LT_EQ] = ACTIONS(959), - [anon_sym_GT_EQ] = ACTIONS(959), - [anon_sym_not_DASHin] = ACTIONS(959), - [anon_sym_starts_DASHwith] = ACTIONS(959), - [anon_sym_ends_DASHwith] = ACTIONS(959), - [anon_sym_EQ_TILDE] = ACTIONS(959), - [anon_sym_BANG_TILDE] = ACTIONS(959), - [anon_sym_bit_DASHand] = ACTIONS(959), - [anon_sym_bit_DASHxor] = ACTIONS(959), - [anon_sym_bit_DASHor] = ACTIONS(959), - [anon_sym_and] = ACTIONS(959), - [anon_sym_xor] = ACTIONS(959), - [anon_sym_or] = ACTIONS(959), - [anon_sym_not] = ACTIONS(959), - [anon_sym_DOT_DOT_LT] = ACTIONS(959), - [anon_sym_DOT_DOT] = ACTIONS(959), - [anon_sym_DOT_DOT_EQ] = ACTIONS(959), - [sym_val_nothing] = ACTIONS(959), - [anon_sym_true] = ACTIONS(959), - [anon_sym_false] = ACTIONS(959), - [aux_sym_val_number_token1] = ACTIONS(959), - [aux_sym_val_number_token2] = ACTIONS(959), - [aux_sym_val_number_token3] = ACTIONS(959), - [aux_sym_val_number_token4] = ACTIONS(959), - [anon_sym_inf] = ACTIONS(959), - [anon_sym_DASHinf] = ACTIONS(959), - [anon_sym_NaN] = ACTIONS(959), - [anon_sym_0b] = ACTIONS(959), - [anon_sym_0o] = ACTIONS(959), - [anon_sym_0x] = ACTIONS(959), - [sym_val_date] = ACTIONS(959), - [anon_sym_DQUOTE] = ACTIONS(959), - [sym__str_single_quotes] = ACTIONS(959), - [sym__str_back_ticks] = ACTIONS(959), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(959), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(959), - [anon_sym_CARET] = ACTIONS(959), - [sym_short_flag] = ACTIONS(959), + [ts_builtin_sym_end] = ACTIONS(109), + [anon_sym_SEMI] = ACTIONS(107), + [anon_sym_LF] = ACTIONS(109), + [anon_sym_PIPE] = ACTIONS(107), + [anon_sym_GT] = ACTIONS(107), + [anon_sym_DASH_DASH] = ACTIONS(107), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_in] = ACTIONS(107), + [anon_sym_STAR] = ACTIONS(107), + [anon_sym_STAR_STAR] = ACTIONS(107), + [anon_sym_PLUS_PLUS] = ACTIONS(107), + [anon_sym_SLASH] = ACTIONS(107), + [anon_sym_mod] = ACTIONS(107), + [anon_sym_SLASH_SLASH] = ACTIONS(107), + [anon_sym_PLUS] = ACTIONS(107), + [anon_sym_bit_DASHshl] = ACTIONS(107), + [anon_sym_bit_DASHshr] = ACTIONS(107), + [anon_sym_EQ_EQ] = ACTIONS(107), + [anon_sym_BANG_EQ] = ACTIONS(107), + [anon_sym_LT2] = ACTIONS(107), + [anon_sym_LT_EQ] = ACTIONS(107), + [anon_sym_GT_EQ] = ACTIONS(107), + [anon_sym_not_DASHin] = ACTIONS(107), + [anon_sym_starts_DASHwith] = ACTIONS(107), + [anon_sym_ends_DASHwith] = ACTIONS(107), + [anon_sym_EQ_TILDE] = ACTIONS(107), + [anon_sym_BANG_TILDE] = ACTIONS(107), + [anon_sym_bit_DASHand] = ACTIONS(107), + [anon_sym_bit_DASHxor] = ACTIONS(107), + [anon_sym_bit_DASHor] = ACTIONS(107), + [anon_sym_and] = ACTIONS(107), + [anon_sym_xor] = ACTIONS(107), + [anon_sym_or] = ACTIONS(107), + [anon_sym_DOT_DOT_LT] = ACTIONS(393), + [anon_sym_DOT_DOT] = ACTIONS(393), + [anon_sym_DOT_DOT_EQ] = ACTIONS(393), + [anon_sym_ns] = ACTIONS(395), + [anon_sym_s] = ACTIONS(395), + [anon_sym_us] = ACTIONS(395), + [anon_sym_ms] = ACTIONS(395), + [anon_sym_sec] = ACTIONS(395), + [anon_sym_min] = ACTIONS(395), + [anon_sym_hr] = ACTIONS(395), + [anon_sym_day] = ACTIONS(395), + [anon_sym_wk] = ACTIONS(395), + [anon_sym_b] = ACTIONS(397), + [anon_sym_B] = ACTIONS(397), + [anon_sym_kb] = ACTIONS(397), + [anon_sym_kB] = ACTIONS(397), + [anon_sym_Kb] = ACTIONS(397), + [anon_sym_KB] = ACTIONS(397), + [anon_sym_mb] = ACTIONS(397), + [anon_sym_mB] = ACTIONS(397), + [anon_sym_Mb] = ACTIONS(397), + [anon_sym_MB] = ACTIONS(397), + [anon_sym_gb] = ACTIONS(397), + [anon_sym_gB] = ACTIONS(397), + [anon_sym_Gb] = ACTIONS(397), + [anon_sym_GB] = ACTIONS(397), + [anon_sym_tb] = ACTIONS(397), + [anon_sym_tB] = ACTIONS(397), + [anon_sym_Tb] = ACTIONS(397), + [anon_sym_TB] = ACTIONS(397), + [anon_sym_pb] = ACTIONS(397), + [anon_sym_pB] = ACTIONS(397), + [anon_sym_Pb] = ACTIONS(397), + [anon_sym_PB] = ACTIONS(397), + [anon_sym_eb] = ACTIONS(397), + [anon_sym_eB] = ACTIONS(397), + [anon_sym_Eb] = ACTIONS(397), + [anon_sym_EB] = ACTIONS(397), + [anon_sym_zb] = ACTIONS(397), + [anon_sym_zB] = ACTIONS(397), + [anon_sym_Zb] = ACTIONS(397), + [anon_sym_ZB] = ACTIONS(397), + [anon_sym_kib] = ACTIONS(397), + [anon_sym_kiB] = ACTIONS(397), + [anon_sym_kIB] = ACTIONS(397), + [anon_sym_kIb] = ACTIONS(397), + [anon_sym_Kib] = ACTIONS(397), + [anon_sym_KIb] = ACTIONS(397), + [anon_sym_KIB] = ACTIONS(397), + [anon_sym_mib] = ACTIONS(397), + [anon_sym_miB] = ACTIONS(397), + [anon_sym_mIB] = ACTIONS(397), + [anon_sym_mIb] = ACTIONS(397), + [anon_sym_Mib] = ACTIONS(397), + [anon_sym_MIb] = ACTIONS(397), + [anon_sym_MIB] = ACTIONS(397), + [anon_sym_gib] = ACTIONS(397), + [anon_sym_giB] = ACTIONS(397), + [anon_sym_gIB] = ACTIONS(397), + [anon_sym_gIb] = ACTIONS(397), + [anon_sym_Gib] = ACTIONS(397), + [anon_sym_GIb] = ACTIONS(397), + [anon_sym_GIB] = ACTIONS(397), + [anon_sym_tib] = ACTIONS(397), + [anon_sym_tiB] = ACTIONS(397), + [anon_sym_tIB] = ACTIONS(397), + [anon_sym_tIb] = ACTIONS(397), + [anon_sym_Tib] = ACTIONS(397), + [anon_sym_TIb] = ACTIONS(397), + [anon_sym_TIB] = ACTIONS(397), + [anon_sym_pib] = ACTIONS(397), + [anon_sym_piB] = ACTIONS(397), + [anon_sym_pIB] = ACTIONS(397), + [anon_sym_pIb] = ACTIONS(397), + [anon_sym_Pib] = ACTIONS(397), + [anon_sym_PIb] = ACTIONS(397), + [anon_sym_PIB] = ACTIONS(397), + [anon_sym_eib] = ACTIONS(397), + [anon_sym_eiB] = ACTIONS(397), + [anon_sym_eIB] = ACTIONS(397), + [anon_sym_eIb] = ACTIONS(397), + [anon_sym_Eib] = ACTIONS(397), + [anon_sym_EIb] = ACTIONS(397), + [anon_sym_EIB] = ACTIONS(397), + [anon_sym_zib] = ACTIONS(397), + [anon_sym_ziB] = ACTIONS(397), + [anon_sym_zIB] = ACTIONS(397), + [anon_sym_zIb] = ACTIONS(397), + [anon_sym_Zib] = ACTIONS(397), + [anon_sym_ZIb] = ACTIONS(397), + [anon_sym_ZIB] = ACTIONS(397), + [sym_short_flag] = ACTIONS(107), [anon_sym_POUND] = ACTIONS(3), }, [119] = { - [sym_cell_path] = STATE(289), - [sym_path] = STATE(121), [sym_comment] = STATE(119), - [ts_builtin_sym_end] = ACTIONS(963), - [sym_cmd_identifier] = ACTIONS(965), - [anon_sym_SEMI] = ACTIONS(965), - [anon_sym_LF] = ACTIONS(963), - [anon_sym_export] = ACTIONS(965), - [anon_sym_alias] = ACTIONS(965), - [anon_sym_def] = ACTIONS(965), - [anon_sym_def_DASHenv] = ACTIONS(965), - [anon_sym_export_DASHenv] = ACTIONS(965), - [anon_sym_extern] = ACTIONS(965), - [anon_sym_module] = ACTIONS(965), - [anon_sym_use] = ACTIONS(965), - [anon_sym_LBRACK] = ACTIONS(965), - [anon_sym_LPAREN] = ACTIONS(965), - [anon_sym_PIPE] = ACTIONS(965), - [anon_sym_DOLLAR] = ACTIONS(965), - [anon_sym_error] = ACTIONS(965), - [anon_sym_GT] = ACTIONS(965), - [anon_sym_DASH_DASH] = ACTIONS(965), - [anon_sym_DASH] = ACTIONS(965), - [anon_sym_break] = ACTIONS(965), - [anon_sym_continue] = ACTIONS(965), - [anon_sym_for] = ACTIONS(965), - [anon_sym_in] = ACTIONS(965), - [anon_sym_loop] = ACTIONS(965), - [anon_sym_while] = ACTIONS(965), - [anon_sym_do] = ACTIONS(965), - [anon_sym_if] = ACTIONS(965), - [anon_sym_match] = ACTIONS(965), - [anon_sym_LBRACE] = ACTIONS(965), - [anon_sym_DOT] = ACTIONS(957), - [anon_sym_try] = ACTIONS(965), - [anon_sym_return] = ACTIONS(965), - [anon_sym_let] = ACTIONS(965), - [anon_sym_let_DASHenv] = ACTIONS(965), - [anon_sym_mut] = ACTIONS(965), - [anon_sym_const] = ACTIONS(965), - [anon_sym_source] = ACTIONS(965), - [anon_sym_source_DASHenv] = ACTIONS(965), - [anon_sym_register] = ACTIONS(965), - [anon_sym_hide] = ACTIONS(965), - [anon_sym_hide_DASHenv] = ACTIONS(965), - [anon_sym_overlay] = ACTIONS(965), - [anon_sym_STAR] = ACTIONS(965), - [anon_sym_where] = ACTIONS(965), - [anon_sym_STAR_STAR] = ACTIONS(965), - [anon_sym_PLUS_PLUS] = ACTIONS(965), - [anon_sym_SLASH] = ACTIONS(965), - [anon_sym_mod] = ACTIONS(965), - [anon_sym_SLASH_SLASH] = ACTIONS(965), - [anon_sym_PLUS] = ACTIONS(965), - [anon_sym_bit_DASHshl] = ACTIONS(965), - [anon_sym_bit_DASHshr] = ACTIONS(965), - [anon_sym_EQ_EQ] = ACTIONS(965), - [anon_sym_BANG_EQ] = ACTIONS(965), - [anon_sym_LT2] = ACTIONS(965), - [anon_sym_LT_EQ] = ACTIONS(965), - [anon_sym_GT_EQ] = ACTIONS(965), - [anon_sym_not_DASHin] = ACTIONS(965), - [anon_sym_starts_DASHwith] = ACTIONS(965), - [anon_sym_ends_DASHwith] = ACTIONS(965), - [anon_sym_EQ_TILDE] = ACTIONS(965), - [anon_sym_BANG_TILDE] = ACTIONS(965), - [anon_sym_bit_DASHand] = ACTIONS(965), - [anon_sym_bit_DASHxor] = ACTIONS(965), - [anon_sym_bit_DASHor] = ACTIONS(965), - [anon_sym_and] = ACTIONS(965), - [anon_sym_xor] = ACTIONS(965), - [anon_sym_or] = ACTIONS(965), - [anon_sym_not] = ACTIONS(965), - [anon_sym_DOT_DOT_LT] = ACTIONS(965), - [anon_sym_DOT_DOT] = ACTIONS(965), - [anon_sym_DOT_DOT_EQ] = ACTIONS(965), - [sym_val_nothing] = ACTIONS(965), - [anon_sym_true] = ACTIONS(965), - [anon_sym_false] = ACTIONS(965), - [aux_sym_val_number_token1] = ACTIONS(965), - [aux_sym_val_number_token2] = ACTIONS(965), - [aux_sym_val_number_token3] = ACTIONS(965), - [aux_sym_val_number_token4] = ACTIONS(965), - [anon_sym_inf] = ACTIONS(965), - [anon_sym_DASHinf] = ACTIONS(965), - [anon_sym_NaN] = ACTIONS(965), - [anon_sym_0b] = ACTIONS(965), - [anon_sym_0o] = ACTIONS(965), - [anon_sym_0x] = ACTIONS(965), - [sym_val_date] = ACTIONS(965), - [anon_sym_DQUOTE] = ACTIONS(965), - [sym__str_single_quotes] = ACTIONS(965), - [sym__str_back_ticks] = ACTIONS(965), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(965), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(965), - [anon_sym_CARET] = ACTIONS(965), - [sym_short_flag] = ACTIONS(965), - [anon_sym_POUND] = ACTIONS(3), + [sym_identifier] = ACTIONS(103), + [anon_sym_COMMA] = ACTIONS(105), + [anon_sym_GT] = ACTIONS(103), + [anon_sym_DASH] = ACTIONS(105), + [anon_sym_in] = ACTIONS(103), + [anon_sym_RBRACE] = ACTIONS(105), + [anon_sym_STAR] = ACTIONS(103), + [anon_sym_STAR_STAR] = ACTIONS(105), + [anon_sym_PLUS_PLUS] = ACTIONS(105), + [anon_sym_SLASH] = ACTIONS(103), + [anon_sym_mod] = ACTIONS(103), + [anon_sym_SLASH_SLASH] = ACTIONS(105), + [anon_sym_PLUS] = ACTIONS(103), + [anon_sym_bit_DASHshl] = ACTIONS(105), + [anon_sym_bit_DASHshr] = ACTIONS(105), + [anon_sym_EQ_EQ] = ACTIONS(105), + [anon_sym_BANG_EQ] = ACTIONS(105), + [anon_sym_LT2] = ACTIONS(103), + [anon_sym_LT_EQ] = ACTIONS(105), + [anon_sym_GT_EQ] = ACTIONS(105), + [anon_sym_not_DASHin] = ACTIONS(105), + [anon_sym_starts_DASHwith] = ACTIONS(105), + [anon_sym_ends_DASHwith] = ACTIONS(105), + [anon_sym_EQ_TILDE] = ACTIONS(105), + [anon_sym_BANG_TILDE] = ACTIONS(105), + [anon_sym_bit_DASHand] = ACTIONS(105), + [anon_sym_bit_DASHxor] = ACTIONS(105), + [anon_sym_bit_DASHor] = ACTIONS(105), + [anon_sym_and] = ACTIONS(103), + [anon_sym_xor] = ACTIONS(103), + [anon_sym_or] = ACTIONS(103), + [anon_sym_DOT_DOT_LT] = ACTIONS(105), + [anon_sym_DOT_DOT] = ACTIONS(103), + [anon_sym_DOT_DOT_EQ] = ACTIONS(105), + [anon_sym_ns] = ACTIONS(103), + [anon_sym_s] = ACTIONS(103), + [anon_sym_us] = ACTIONS(103), + [anon_sym_ms] = ACTIONS(103), + [anon_sym_sec] = ACTIONS(103), + [anon_sym_min] = ACTIONS(103), + [anon_sym_hr] = ACTIONS(103), + [anon_sym_day] = ACTIONS(103), + [anon_sym_wk] = ACTIONS(103), + [anon_sym_b] = ACTIONS(103), + [anon_sym_B] = ACTIONS(103), + [anon_sym_kb] = ACTIONS(103), + [anon_sym_kB] = ACTIONS(103), + [anon_sym_Kb] = ACTIONS(103), + [anon_sym_KB] = ACTIONS(103), + [anon_sym_mb] = ACTIONS(103), + [anon_sym_mB] = ACTIONS(103), + [anon_sym_Mb] = ACTIONS(103), + [anon_sym_MB] = ACTIONS(103), + [anon_sym_gb] = ACTIONS(103), + [anon_sym_gB] = ACTIONS(103), + [anon_sym_Gb] = ACTIONS(103), + [anon_sym_GB] = ACTIONS(103), + [anon_sym_tb] = ACTIONS(103), + [anon_sym_tB] = ACTIONS(103), + [anon_sym_Tb] = ACTIONS(103), + [anon_sym_TB] = ACTIONS(103), + [anon_sym_pb] = ACTIONS(103), + [anon_sym_pB] = ACTIONS(103), + [anon_sym_Pb] = ACTIONS(103), + [anon_sym_PB] = ACTIONS(103), + [anon_sym_eb] = ACTIONS(103), + [anon_sym_eB] = ACTIONS(103), + [anon_sym_Eb] = ACTIONS(103), + [anon_sym_EB] = ACTIONS(103), + [anon_sym_zb] = ACTIONS(103), + [anon_sym_zB] = ACTIONS(103), + [anon_sym_Zb] = ACTIONS(103), + [anon_sym_ZB] = ACTIONS(103), + [anon_sym_kib] = ACTIONS(103), + [anon_sym_kiB] = ACTIONS(103), + [anon_sym_kIB] = ACTIONS(103), + [anon_sym_kIb] = ACTIONS(103), + [anon_sym_Kib] = ACTIONS(103), + [anon_sym_KIb] = ACTIONS(103), + [anon_sym_KIB] = ACTIONS(103), + [anon_sym_mib] = ACTIONS(103), + [anon_sym_miB] = ACTIONS(103), + [anon_sym_mIB] = ACTIONS(103), + [anon_sym_mIb] = ACTIONS(103), + [anon_sym_Mib] = ACTIONS(103), + [anon_sym_MIb] = ACTIONS(103), + [anon_sym_MIB] = ACTIONS(103), + [anon_sym_gib] = ACTIONS(103), + [anon_sym_giB] = ACTIONS(103), + [anon_sym_gIB] = ACTIONS(103), + [anon_sym_gIb] = ACTIONS(103), + [anon_sym_Gib] = ACTIONS(103), + [anon_sym_GIb] = ACTIONS(103), + [anon_sym_GIB] = ACTIONS(103), + [anon_sym_tib] = ACTIONS(103), + [anon_sym_tiB] = ACTIONS(103), + [anon_sym_tIB] = ACTIONS(103), + [anon_sym_tIb] = ACTIONS(103), + [anon_sym_Tib] = ACTIONS(103), + [anon_sym_TIb] = ACTIONS(103), + [anon_sym_TIB] = ACTIONS(103), + [anon_sym_pib] = ACTIONS(103), + [anon_sym_piB] = ACTIONS(103), + [anon_sym_pIB] = ACTIONS(103), + [anon_sym_pIb] = ACTIONS(103), + [anon_sym_Pib] = ACTIONS(103), + [anon_sym_PIb] = ACTIONS(103), + [anon_sym_PIB] = ACTIONS(103), + [anon_sym_eib] = ACTIONS(103), + [anon_sym_eiB] = ACTIONS(103), + [anon_sym_eIB] = ACTIONS(103), + [anon_sym_eIb] = ACTIONS(103), + [anon_sym_Eib] = ACTIONS(103), + [anon_sym_EIb] = ACTIONS(103), + [anon_sym_EIB] = ACTIONS(103), + [anon_sym_zib] = ACTIONS(103), + [anon_sym_ziB] = ACTIONS(103), + [anon_sym_zIB] = ACTIONS(103), + [anon_sym_zIb] = ACTIONS(103), + [anon_sym_Zib] = ACTIONS(103), + [anon_sym_ZIb] = ACTIONS(103), + [anon_sym_ZIB] = ACTIONS(103), + [anon_sym_DQUOTE] = ACTIONS(105), + [sym__str_single_quotes] = ACTIONS(105), + [sym__str_back_ticks] = ACTIONS(105), + [anon_sym_POUND] = ACTIONS(147), }, [120] = { - [sym_cell_path] = STATE(260), - [sym_path] = STATE(118), [sym_comment] = STATE(120), - [sym_cmd_identifier] = ACTIONS(965), - [anon_sym_SEMI] = ACTIONS(965), - [anon_sym_LF] = ACTIONS(963), - [anon_sym_export] = ACTIONS(965), - [anon_sym_alias] = ACTIONS(965), - [anon_sym_def] = ACTIONS(965), - [anon_sym_def_DASHenv] = ACTIONS(965), - [anon_sym_export_DASHenv] = ACTIONS(965), - [anon_sym_extern] = ACTIONS(965), - [anon_sym_module] = ACTIONS(965), - [anon_sym_use] = ACTIONS(965), - [anon_sym_LBRACK] = ACTIONS(965), - [anon_sym_LPAREN] = ACTIONS(965), - [anon_sym_PIPE] = ACTIONS(965), - [anon_sym_DOLLAR] = ACTIONS(965), - [anon_sym_error] = ACTIONS(965), - [anon_sym_GT] = ACTIONS(965), - [anon_sym_DASH_DASH] = ACTIONS(965), - [anon_sym_DASH] = ACTIONS(965), - [anon_sym_break] = ACTIONS(965), - [anon_sym_continue] = ACTIONS(965), - [anon_sym_for] = ACTIONS(965), - [anon_sym_in] = ACTIONS(965), - [anon_sym_loop] = ACTIONS(965), - [anon_sym_while] = ACTIONS(965), - [anon_sym_do] = ACTIONS(965), - [anon_sym_if] = ACTIONS(965), - [anon_sym_match] = ACTIONS(965), - [anon_sym_LBRACE] = ACTIONS(965), - [anon_sym_RBRACE] = ACTIONS(965), - [anon_sym_DOT] = ACTIONS(933), - [anon_sym_try] = ACTIONS(965), - [anon_sym_return] = ACTIONS(965), - [anon_sym_let] = ACTIONS(965), - [anon_sym_let_DASHenv] = ACTIONS(965), - [anon_sym_mut] = ACTIONS(965), - [anon_sym_const] = ACTIONS(965), - [anon_sym_source] = ACTIONS(965), - [anon_sym_source_DASHenv] = ACTIONS(965), - [anon_sym_register] = ACTIONS(965), - [anon_sym_hide] = ACTIONS(965), - [anon_sym_hide_DASHenv] = ACTIONS(965), - [anon_sym_overlay] = ACTIONS(965), - [anon_sym_STAR] = ACTIONS(965), - [anon_sym_where] = ACTIONS(965), - [anon_sym_STAR_STAR] = ACTIONS(965), - [anon_sym_PLUS_PLUS] = ACTIONS(965), - [anon_sym_SLASH] = ACTIONS(965), - [anon_sym_mod] = ACTIONS(965), - [anon_sym_SLASH_SLASH] = ACTIONS(965), - [anon_sym_PLUS] = ACTIONS(965), - [anon_sym_bit_DASHshl] = ACTIONS(965), - [anon_sym_bit_DASHshr] = ACTIONS(965), - [anon_sym_EQ_EQ] = ACTIONS(965), - [anon_sym_BANG_EQ] = ACTIONS(965), - [anon_sym_LT2] = ACTIONS(965), - [anon_sym_LT_EQ] = ACTIONS(965), - [anon_sym_GT_EQ] = ACTIONS(965), - [anon_sym_not_DASHin] = ACTIONS(965), - [anon_sym_starts_DASHwith] = ACTIONS(965), - [anon_sym_ends_DASHwith] = ACTIONS(965), - [anon_sym_EQ_TILDE] = ACTIONS(965), - [anon_sym_BANG_TILDE] = ACTIONS(965), - [anon_sym_bit_DASHand] = ACTIONS(965), - [anon_sym_bit_DASHxor] = ACTIONS(965), - [anon_sym_bit_DASHor] = ACTIONS(965), - [anon_sym_and] = ACTIONS(965), - [anon_sym_xor] = ACTIONS(965), - [anon_sym_or] = ACTIONS(965), - [anon_sym_not] = ACTIONS(965), - [anon_sym_DOT_DOT_LT] = ACTIONS(965), - [anon_sym_DOT_DOT] = ACTIONS(965), - [anon_sym_DOT_DOT_EQ] = ACTIONS(965), - [sym_val_nothing] = ACTIONS(965), - [anon_sym_true] = ACTIONS(965), - [anon_sym_false] = ACTIONS(965), - [aux_sym_val_number_token1] = ACTIONS(965), - [aux_sym_val_number_token2] = ACTIONS(965), - [aux_sym_val_number_token3] = ACTIONS(965), - [aux_sym_val_number_token4] = ACTIONS(965), - [anon_sym_inf] = ACTIONS(965), - [anon_sym_DASHinf] = ACTIONS(965), - [anon_sym_NaN] = ACTIONS(965), - [anon_sym_0b] = ACTIONS(965), - [anon_sym_0o] = ACTIONS(965), - [anon_sym_0x] = ACTIONS(965), - [sym_val_date] = ACTIONS(965), - [anon_sym_DQUOTE] = ACTIONS(965), - [sym__str_single_quotes] = ACTIONS(965), - [sym__str_back_ticks] = ACTIONS(965), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(965), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(965), - [anon_sym_CARET] = ACTIONS(965), - [sym_short_flag] = ACTIONS(965), - [anon_sym_POUND] = ACTIONS(3), + [sym_identifier] = ACTIONS(107), + [anon_sym_COMMA] = ACTIONS(109), + [anon_sym_GT] = ACTIONS(107), + [anon_sym_DASH] = ACTIONS(109), + [anon_sym_in] = ACTIONS(107), + [anon_sym_RBRACE] = ACTIONS(109), + [anon_sym_STAR] = ACTIONS(107), + [anon_sym_STAR_STAR] = ACTIONS(109), + [anon_sym_PLUS_PLUS] = ACTIONS(109), + [anon_sym_SLASH] = ACTIONS(107), + [anon_sym_mod] = ACTIONS(107), + [anon_sym_SLASH_SLASH] = ACTIONS(109), + [anon_sym_PLUS] = ACTIONS(107), + [anon_sym_bit_DASHshl] = ACTIONS(109), + [anon_sym_bit_DASHshr] = ACTIONS(109), + [anon_sym_EQ_EQ] = ACTIONS(109), + [anon_sym_BANG_EQ] = ACTIONS(109), + [anon_sym_LT2] = ACTIONS(107), + [anon_sym_LT_EQ] = ACTIONS(109), + [anon_sym_GT_EQ] = ACTIONS(109), + [anon_sym_not_DASHin] = ACTIONS(109), + [anon_sym_starts_DASHwith] = ACTIONS(109), + [anon_sym_ends_DASHwith] = ACTIONS(109), + [anon_sym_EQ_TILDE] = ACTIONS(109), + [anon_sym_BANG_TILDE] = ACTIONS(109), + [anon_sym_bit_DASHand] = ACTIONS(109), + [anon_sym_bit_DASHxor] = ACTIONS(109), + [anon_sym_bit_DASHor] = ACTIONS(109), + [anon_sym_and] = ACTIONS(107), + [anon_sym_xor] = ACTIONS(107), + [anon_sym_or] = ACTIONS(107), + [anon_sym_DOT_DOT_LT] = ACTIONS(399), + [anon_sym_DOT_DOT] = ACTIONS(401), + [anon_sym_DOT_DOT_EQ] = ACTIONS(399), + [anon_sym_ns] = ACTIONS(403), + [anon_sym_s] = ACTIONS(403), + [anon_sym_us] = ACTIONS(403), + [anon_sym_ms] = ACTIONS(403), + [anon_sym_sec] = ACTIONS(403), + [anon_sym_min] = ACTIONS(403), + [anon_sym_hr] = ACTIONS(403), + [anon_sym_day] = ACTIONS(403), + [anon_sym_wk] = ACTIONS(403), + [anon_sym_b] = ACTIONS(405), + [anon_sym_B] = ACTIONS(405), + [anon_sym_kb] = ACTIONS(405), + [anon_sym_kB] = ACTIONS(405), + [anon_sym_Kb] = ACTIONS(405), + [anon_sym_KB] = ACTIONS(405), + [anon_sym_mb] = ACTIONS(405), + [anon_sym_mB] = ACTIONS(405), + [anon_sym_Mb] = ACTIONS(405), + [anon_sym_MB] = ACTIONS(405), + [anon_sym_gb] = ACTIONS(405), + [anon_sym_gB] = ACTIONS(405), + [anon_sym_Gb] = ACTIONS(405), + [anon_sym_GB] = ACTIONS(405), + [anon_sym_tb] = ACTIONS(405), + [anon_sym_tB] = ACTIONS(405), + [anon_sym_Tb] = ACTIONS(405), + [anon_sym_TB] = ACTIONS(405), + [anon_sym_pb] = ACTIONS(405), + [anon_sym_pB] = ACTIONS(405), + [anon_sym_Pb] = ACTIONS(405), + [anon_sym_PB] = ACTIONS(405), + [anon_sym_eb] = ACTIONS(405), + [anon_sym_eB] = ACTIONS(405), + [anon_sym_Eb] = ACTIONS(405), + [anon_sym_EB] = ACTIONS(405), + [anon_sym_zb] = ACTIONS(405), + [anon_sym_zB] = ACTIONS(405), + [anon_sym_Zb] = ACTIONS(405), + [anon_sym_ZB] = ACTIONS(405), + [anon_sym_kib] = ACTIONS(405), + [anon_sym_kiB] = ACTIONS(405), + [anon_sym_kIB] = ACTIONS(405), + [anon_sym_kIb] = ACTIONS(405), + [anon_sym_Kib] = ACTIONS(405), + [anon_sym_KIb] = ACTIONS(405), + [anon_sym_KIB] = ACTIONS(405), + [anon_sym_mib] = ACTIONS(405), + [anon_sym_miB] = ACTIONS(405), + [anon_sym_mIB] = ACTIONS(405), + [anon_sym_mIb] = ACTIONS(405), + [anon_sym_Mib] = ACTIONS(405), + [anon_sym_MIb] = ACTIONS(405), + [anon_sym_MIB] = ACTIONS(405), + [anon_sym_gib] = ACTIONS(405), + [anon_sym_giB] = ACTIONS(405), + [anon_sym_gIB] = ACTIONS(405), + [anon_sym_gIb] = ACTIONS(405), + [anon_sym_Gib] = ACTIONS(405), + [anon_sym_GIb] = ACTIONS(405), + [anon_sym_GIB] = ACTIONS(405), + [anon_sym_tib] = ACTIONS(405), + [anon_sym_tiB] = ACTIONS(405), + [anon_sym_tIB] = ACTIONS(405), + [anon_sym_tIb] = ACTIONS(405), + [anon_sym_Tib] = ACTIONS(405), + [anon_sym_TIb] = ACTIONS(405), + [anon_sym_TIB] = ACTIONS(405), + [anon_sym_pib] = ACTIONS(405), + [anon_sym_piB] = ACTIONS(405), + [anon_sym_pIB] = ACTIONS(405), + [anon_sym_pIb] = ACTIONS(405), + [anon_sym_Pib] = ACTIONS(405), + [anon_sym_PIb] = ACTIONS(405), + [anon_sym_PIB] = ACTIONS(405), + [anon_sym_eib] = ACTIONS(405), + [anon_sym_eiB] = ACTIONS(405), + [anon_sym_eIB] = ACTIONS(405), + [anon_sym_eIb] = ACTIONS(405), + [anon_sym_Eib] = ACTIONS(405), + [anon_sym_EIb] = ACTIONS(405), + [anon_sym_EIB] = ACTIONS(405), + [anon_sym_zib] = ACTIONS(405), + [anon_sym_ziB] = ACTIONS(405), + [anon_sym_zIB] = ACTIONS(405), + [anon_sym_zIb] = ACTIONS(405), + [anon_sym_Zib] = ACTIONS(405), + [anon_sym_ZIb] = ACTIONS(405), + [anon_sym_ZIB] = ACTIONS(405), + [anon_sym_DQUOTE] = ACTIONS(109), + [sym__str_single_quotes] = ACTIONS(109), + [sym__str_back_ticks] = ACTIONS(109), + [anon_sym_POUND] = ACTIONS(147), }, [121] = { - [sym_path] = STATE(173), [sym_comment] = STATE(121), - [aux_sym_cell_path_repeat1] = STATE(117), - [ts_builtin_sym_end] = ACTIONS(961), - [sym_cmd_identifier] = ACTIONS(959), - [anon_sym_SEMI] = ACTIONS(959), - [anon_sym_LF] = ACTIONS(961), - [anon_sym_export] = ACTIONS(959), - [anon_sym_alias] = ACTIONS(959), - [anon_sym_def] = ACTIONS(959), - [anon_sym_def_DASHenv] = ACTIONS(959), - [anon_sym_export_DASHenv] = ACTIONS(959), - [anon_sym_extern] = ACTIONS(959), - [anon_sym_module] = ACTIONS(959), - [anon_sym_use] = ACTIONS(959), - [anon_sym_LBRACK] = ACTIONS(959), - [anon_sym_LPAREN] = ACTIONS(959), - [anon_sym_PIPE] = ACTIONS(959), - [anon_sym_DOLLAR] = ACTIONS(959), - [anon_sym_error] = ACTIONS(959), - [anon_sym_GT] = ACTIONS(959), - [anon_sym_DASH_DASH] = ACTIONS(959), - [anon_sym_DASH] = ACTIONS(959), - [anon_sym_break] = ACTIONS(959), - [anon_sym_continue] = ACTIONS(959), - [anon_sym_for] = ACTIONS(959), - [anon_sym_in] = ACTIONS(959), - [anon_sym_loop] = ACTIONS(959), - [anon_sym_while] = ACTIONS(959), - [anon_sym_do] = ACTIONS(959), - [anon_sym_if] = ACTIONS(959), - [anon_sym_match] = ACTIONS(959), - [anon_sym_LBRACE] = ACTIONS(959), - [anon_sym_DOT] = ACTIONS(957), - [anon_sym_try] = ACTIONS(959), - [anon_sym_return] = ACTIONS(959), - [anon_sym_let] = ACTIONS(959), - [anon_sym_let_DASHenv] = ACTIONS(959), - [anon_sym_mut] = ACTIONS(959), - [anon_sym_const] = ACTIONS(959), - [anon_sym_source] = ACTIONS(959), - [anon_sym_source_DASHenv] = ACTIONS(959), - [anon_sym_register] = ACTIONS(959), - [anon_sym_hide] = ACTIONS(959), - [anon_sym_hide_DASHenv] = ACTIONS(959), - [anon_sym_overlay] = ACTIONS(959), - [anon_sym_STAR] = ACTIONS(959), - [anon_sym_where] = ACTIONS(959), - [anon_sym_STAR_STAR] = ACTIONS(959), - [anon_sym_PLUS_PLUS] = ACTIONS(959), - [anon_sym_SLASH] = ACTIONS(959), - [anon_sym_mod] = ACTIONS(959), - [anon_sym_SLASH_SLASH] = ACTIONS(959), - [anon_sym_PLUS] = ACTIONS(959), - [anon_sym_bit_DASHshl] = ACTIONS(959), - [anon_sym_bit_DASHshr] = ACTIONS(959), - [anon_sym_EQ_EQ] = ACTIONS(959), - [anon_sym_BANG_EQ] = ACTIONS(959), - [anon_sym_LT2] = ACTIONS(959), - [anon_sym_LT_EQ] = ACTIONS(959), - [anon_sym_GT_EQ] = ACTIONS(959), - [anon_sym_not_DASHin] = ACTIONS(959), - [anon_sym_starts_DASHwith] = ACTIONS(959), - [anon_sym_ends_DASHwith] = ACTIONS(959), - [anon_sym_EQ_TILDE] = ACTIONS(959), - [anon_sym_BANG_TILDE] = ACTIONS(959), - [anon_sym_bit_DASHand] = ACTIONS(959), - [anon_sym_bit_DASHxor] = ACTIONS(959), - [anon_sym_bit_DASHor] = ACTIONS(959), - [anon_sym_and] = ACTIONS(959), - [anon_sym_xor] = ACTIONS(959), - [anon_sym_or] = ACTIONS(959), - [anon_sym_not] = ACTIONS(959), - [anon_sym_DOT_DOT_LT] = ACTIONS(959), - [anon_sym_DOT_DOT] = ACTIONS(959), - [anon_sym_DOT_DOT_EQ] = ACTIONS(959), - [sym_val_nothing] = ACTIONS(959), - [anon_sym_true] = ACTIONS(959), - [anon_sym_false] = ACTIONS(959), - [aux_sym_val_number_token1] = ACTIONS(959), - [aux_sym_val_number_token2] = ACTIONS(959), - [aux_sym_val_number_token3] = ACTIONS(959), - [aux_sym_val_number_token4] = ACTIONS(959), - [anon_sym_inf] = ACTIONS(959), - [anon_sym_DASHinf] = ACTIONS(959), - [anon_sym_NaN] = ACTIONS(959), - [anon_sym_0b] = ACTIONS(959), - [anon_sym_0o] = ACTIONS(959), - [anon_sym_0x] = ACTIONS(959), - [sym_val_date] = ACTIONS(959), - [anon_sym_DQUOTE] = ACTIONS(959), - [sym__str_single_quotes] = ACTIONS(959), - [sym__str_back_ticks] = ACTIONS(959), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(959), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(959), - [anon_sym_CARET] = ACTIONS(959), - [sym_short_flag] = ACTIONS(959), + [ts_builtin_sym_end] = ACTIONS(105), + [anon_sym_SEMI] = ACTIONS(103), + [anon_sym_LF] = ACTIONS(105), + [anon_sym_PIPE] = ACTIONS(103), + [anon_sym_GT] = ACTIONS(103), + [anon_sym_DASH_DASH] = ACTIONS(103), + [anon_sym_DASH] = ACTIONS(103), + [anon_sym_in] = ACTIONS(103), + [anon_sym_STAR] = ACTIONS(103), + [anon_sym_STAR_STAR] = ACTIONS(103), + [anon_sym_PLUS_PLUS] = ACTIONS(103), + [anon_sym_SLASH] = ACTIONS(103), + [anon_sym_mod] = ACTIONS(103), + [anon_sym_SLASH_SLASH] = ACTIONS(103), + [anon_sym_PLUS] = ACTIONS(103), + [anon_sym_bit_DASHshl] = ACTIONS(103), + [anon_sym_bit_DASHshr] = ACTIONS(103), + [anon_sym_EQ_EQ] = ACTIONS(103), + [anon_sym_BANG_EQ] = ACTIONS(103), + [anon_sym_LT2] = ACTIONS(103), + [anon_sym_LT_EQ] = ACTIONS(103), + [anon_sym_GT_EQ] = ACTIONS(103), + [anon_sym_not_DASHin] = ACTIONS(103), + [anon_sym_starts_DASHwith] = ACTIONS(103), + [anon_sym_ends_DASHwith] = ACTIONS(103), + [anon_sym_EQ_TILDE] = ACTIONS(103), + [anon_sym_BANG_TILDE] = ACTIONS(103), + [anon_sym_bit_DASHand] = ACTIONS(103), + [anon_sym_bit_DASHxor] = ACTIONS(103), + [anon_sym_bit_DASHor] = ACTIONS(103), + [anon_sym_and] = ACTIONS(103), + [anon_sym_xor] = ACTIONS(103), + [anon_sym_or] = ACTIONS(103), + [anon_sym_DOT_DOT_LT] = ACTIONS(103), + [anon_sym_DOT_DOT] = ACTIONS(103), + [anon_sym_DOT_DOT_EQ] = ACTIONS(103), + [anon_sym_ns] = ACTIONS(103), + [anon_sym_s] = ACTIONS(103), + [anon_sym_us] = ACTIONS(103), + [anon_sym_ms] = ACTIONS(103), + [anon_sym_sec] = ACTIONS(103), + [anon_sym_min] = ACTIONS(103), + [anon_sym_hr] = ACTIONS(103), + [anon_sym_day] = ACTIONS(103), + [anon_sym_wk] = ACTIONS(103), + [anon_sym_b] = ACTIONS(103), + [anon_sym_B] = ACTIONS(103), + [anon_sym_kb] = ACTIONS(103), + [anon_sym_kB] = ACTIONS(103), + [anon_sym_Kb] = ACTIONS(103), + [anon_sym_KB] = ACTIONS(103), + [anon_sym_mb] = ACTIONS(103), + [anon_sym_mB] = ACTIONS(103), + [anon_sym_Mb] = ACTIONS(103), + [anon_sym_MB] = ACTIONS(103), + [anon_sym_gb] = ACTIONS(103), + [anon_sym_gB] = ACTIONS(103), + [anon_sym_Gb] = ACTIONS(103), + [anon_sym_GB] = ACTIONS(103), + [anon_sym_tb] = ACTIONS(103), + [anon_sym_tB] = ACTIONS(103), + [anon_sym_Tb] = ACTIONS(103), + [anon_sym_TB] = ACTIONS(103), + [anon_sym_pb] = ACTIONS(103), + [anon_sym_pB] = ACTIONS(103), + [anon_sym_Pb] = ACTIONS(103), + [anon_sym_PB] = ACTIONS(103), + [anon_sym_eb] = ACTIONS(103), + [anon_sym_eB] = ACTIONS(103), + [anon_sym_Eb] = ACTIONS(103), + [anon_sym_EB] = ACTIONS(103), + [anon_sym_zb] = ACTIONS(103), + [anon_sym_zB] = ACTIONS(103), + [anon_sym_Zb] = ACTIONS(103), + [anon_sym_ZB] = ACTIONS(103), + [anon_sym_kib] = ACTIONS(103), + [anon_sym_kiB] = ACTIONS(103), + [anon_sym_kIB] = ACTIONS(103), + [anon_sym_kIb] = ACTIONS(103), + [anon_sym_Kib] = ACTIONS(103), + [anon_sym_KIb] = ACTIONS(103), + [anon_sym_KIB] = ACTIONS(103), + [anon_sym_mib] = ACTIONS(103), + [anon_sym_miB] = ACTIONS(103), + [anon_sym_mIB] = ACTIONS(103), + [anon_sym_mIb] = ACTIONS(103), + [anon_sym_Mib] = ACTIONS(103), + [anon_sym_MIb] = ACTIONS(103), + [anon_sym_MIB] = ACTIONS(103), + [anon_sym_gib] = ACTIONS(103), + [anon_sym_giB] = ACTIONS(103), + [anon_sym_gIB] = ACTIONS(103), + [anon_sym_gIb] = ACTIONS(103), + [anon_sym_Gib] = ACTIONS(103), + [anon_sym_GIb] = ACTIONS(103), + [anon_sym_GIB] = ACTIONS(103), + [anon_sym_tib] = ACTIONS(103), + [anon_sym_tiB] = ACTIONS(103), + [anon_sym_tIB] = ACTIONS(103), + [anon_sym_tIb] = ACTIONS(103), + [anon_sym_Tib] = ACTIONS(103), + [anon_sym_TIb] = ACTIONS(103), + [anon_sym_TIB] = ACTIONS(103), + [anon_sym_pib] = ACTIONS(103), + [anon_sym_piB] = ACTIONS(103), + [anon_sym_pIB] = ACTIONS(103), + [anon_sym_pIb] = ACTIONS(103), + [anon_sym_Pib] = ACTIONS(103), + [anon_sym_PIb] = ACTIONS(103), + [anon_sym_PIB] = ACTIONS(103), + [anon_sym_eib] = ACTIONS(103), + [anon_sym_eiB] = ACTIONS(103), + [anon_sym_eIB] = ACTIONS(103), + [anon_sym_eIb] = ACTIONS(103), + [anon_sym_Eib] = ACTIONS(103), + [anon_sym_EIb] = ACTIONS(103), + [anon_sym_EIB] = ACTIONS(103), + [anon_sym_zib] = ACTIONS(103), + [anon_sym_ziB] = ACTIONS(103), + [anon_sym_zIB] = ACTIONS(103), + [anon_sym_zIb] = ACTIONS(103), + [anon_sym_Zib] = ACTIONS(103), + [anon_sym_ZIb] = ACTIONS(103), + [anon_sym_ZIB] = ACTIONS(103), + [sym_short_flag] = ACTIONS(103), [anon_sym_POUND] = ACTIONS(3), }, [122] = { - [sym_cell_path] = STATE(275), - [sym_path] = STATE(118), [sym_comment] = STATE(122), - [sym_cmd_identifier] = ACTIONS(967), - [anon_sym_SEMI] = ACTIONS(967), - [anon_sym_LF] = ACTIONS(969), - [anon_sym_export] = ACTIONS(967), - [anon_sym_alias] = ACTIONS(967), - [anon_sym_def] = ACTIONS(967), - [anon_sym_def_DASHenv] = ACTIONS(967), - [anon_sym_export_DASHenv] = ACTIONS(967), - [anon_sym_extern] = ACTIONS(967), - [anon_sym_module] = ACTIONS(967), - [anon_sym_use] = ACTIONS(967), - [anon_sym_LBRACK] = ACTIONS(967), - [anon_sym_LPAREN] = ACTIONS(967), - [anon_sym_PIPE] = ACTIONS(967), - [anon_sym_DOLLAR] = ACTIONS(967), - [anon_sym_error] = ACTIONS(967), - [anon_sym_GT] = ACTIONS(967), - [anon_sym_DASH_DASH] = ACTIONS(967), - [anon_sym_DASH] = ACTIONS(967), - [anon_sym_break] = ACTIONS(967), - [anon_sym_continue] = ACTIONS(967), - [anon_sym_for] = ACTIONS(967), - [anon_sym_in] = ACTIONS(967), - [anon_sym_loop] = ACTIONS(967), - [anon_sym_while] = ACTIONS(967), - [anon_sym_do] = ACTIONS(967), - [anon_sym_if] = ACTIONS(967), - [anon_sym_match] = ACTIONS(967), - [anon_sym_LBRACE] = ACTIONS(967), - [anon_sym_RBRACE] = ACTIONS(967), - [anon_sym_DOT] = ACTIONS(933), - [anon_sym_try] = ACTIONS(967), - [anon_sym_return] = ACTIONS(967), - [anon_sym_let] = ACTIONS(967), - [anon_sym_let_DASHenv] = ACTIONS(967), - [anon_sym_mut] = ACTIONS(967), - [anon_sym_const] = ACTIONS(967), - [anon_sym_source] = ACTIONS(967), - [anon_sym_source_DASHenv] = ACTIONS(967), - [anon_sym_register] = ACTIONS(967), - [anon_sym_hide] = ACTIONS(967), - [anon_sym_hide_DASHenv] = ACTIONS(967), - [anon_sym_overlay] = ACTIONS(967), - [anon_sym_STAR] = ACTIONS(967), - [anon_sym_where] = ACTIONS(967), - [anon_sym_STAR_STAR] = ACTIONS(967), - [anon_sym_PLUS_PLUS] = ACTIONS(967), - [anon_sym_SLASH] = ACTIONS(967), - [anon_sym_mod] = ACTIONS(967), - [anon_sym_SLASH_SLASH] = ACTIONS(967), - [anon_sym_PLUS] = ACTIONS(967), - [anon_sym_bit_DASHshl] = ACTIONS(967), - [anon_sym_bit_DASHshr] = ACTIONS(967), - [anon_sym_EQ_EQ] = ACTIONS(967), - [anon_sym_BANG_EQ] = ACTIONS(967), - [anon_sym_LT2] = ACTIONS(967), - [anon_sym_LT_EQ] = ACTIONS(967), - [anon_sym_GT_EQ] = ACTIONS(967), - [anon_sym_not_DASHin] = ACTIONS(967), - [anon_sym_starts_DASHwith] = ACTIONS(967), - [anon_sym_ends_DASHwith] = ACTIONS(967), - [anon_sym_EQ_TILDE] = ACTIONS(967), - [anon_sym_BANG_TILDE] = ACTIONS(967), - [anon_sym_bit_DASHand] = ACTIONS(967), - [anon_sym_bit_DASHxor] = ACTIONS(967), - [anon_sym_bit_DASHor] = ACTIONS(967), - [anon_sym_and] = ACTIONS(967), - [anon_sym_xor] = ACTIONS(967), - [anon_sym_or] = ACTIONS(967), - [anon_sym_not] = ACTIONS(967), - [anon_sym_DOT_DOT_LT] = ACTIONS(967), - [anon_sym_DOT_DOT] = ACTIONS(967), - [anon_sym_DOT_DOT_EQ] = ACTIONS(967), - [sym_val_nothing] = ACTIONS(967), - [anon_sym_true] = ACTIONS(967), - [anon_sym_false] = ACTIONS(967), - [aux_sym_val_number_token1] = ACTIONS(967), - [aux_sym_val_number_token2] = ACTIONS(967), - [aux_sym_val_number_token3] = ACTIONS(967), - [aux_sym_val_number_token4] = ACTIONS(967), - [anon_sym_inf] = ACTIONS(967), - [anon_sym_DASHinf] = ACTIONS(967), - [anon_sym_NaN] = ACTIONS(967), - [anon_sym_0b] = ACTIONS(967), - [anon_sym_0o] = ACTIONS(967), - [anon_sym_0x] = ACTIONS(967), - [sym_val_date] = ACTIONS(967), - [anon_sym_DQUOTE] = ACTIONS(967), - [sym__str_single_quotes] = ACTIONS(967), - [sym__str_back_ticks] = ACTIONS(967), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(967), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(967), - [anon_sym_CARET] = ACTIONS(967), - [sym_short_flag] = ACTIONS(967), + [ts_builtin_sym_end] = ACTIONS(105), + [anon_sym_SEMI] = ACTIONS(103), + [anon_sym_LF] = ACTIONS(105), + [anon_sym_PIPE] = ACTIONS(103), + [anon_sym_GT] = ACTIONS(103), + [anon_sym_DASH] = ACTIONS(103), + [anon_sym_in] = ACTIONS(103), + [anon_sym_DOT] = ACTIONS(103), + [anon_sym_STAR] = ACTIONS(103), + [anon_sym_QMARK2] = ACTIONS(103), + [anon_sym_STAR_STAR] = ACTIONS(103), + [anon_sym_PLUS_PLUS] = ACTIONS(103), + [anon_sym_SLASH] = ACTIONS(103), + [anon_sym_mod] = ACTIONS(103), + [anon_sym_SLASH_SLASH] = ACTIONS(103), + [anon_sym_PLUS] = ACTIONS(103), + [anon_sym_bit_DASHshl] = ACTIONS(103), + [anon_sym_bit_DASHshr] = ACTIONS(103), + [anon_sym_EQ_EQ] = ACTIONS(103), + [anon_sym_BANG_EQ] = ACTIONS(103), + [anon_sym_LT2] = ACTIONS(103), + [anon_sym_LT_EQ] = ACTIONS(103), + [anon_sym_GT_EQ] = ACTIONS(103), + [anon_sym_not_DASHin] = ACTIONS(103), + [anon_sym_starts_DASHwith] = ACTIONS(103), + [anon_sym_ends_DASHwith] = ACTIONS(103), + [anon_sym_EQ_TILDE] = ACTIONS(103), + [anon_sym_BANG_TILDE] = ACTIONS(103), + [anon_sym_bit_DASHand] = ACTIONS(103), + [anon_sym_bit_DASHxor] = ACTIONS(103), + [anon_sym_bit_DASHor] = ACTIONS(103), + [anon_sym_and] = ACTIONS(103), + [anon_sym_xor] = ACTIONS(103), + [anon_sym_or] = ACTIONS(103), + [anon_sym_DOT_DOT_LT] = ACTIONS(103), + [anon_sym_DOT_DOT] = ACTIONS(103), + [anon_sym_DOT_DOT_EQ] = ACTIONS(103), + [anon_sym_ns] = ACTIONS(103), + [anon_sym_s] = ACTIONS(103), + [anon_sym_us] = ACTIONS(103), + [anon_sym_ms] = ACTIONS(103), + [anon_sym_sec] = ACTIONS(103), + [anon_sym_min] = ACTIONS(103), + [anon_sym_hr] = ACTIONS(103), + [anon_sym_day] = ACTIONS(103), + [anon_sym_wk] = ACTIONS(103), + [anon_sym_b] = ACTIONS(103), + [anon_sym_B] = ACTIONS(103), + [anon_sym_kb] = ACTIONS(103), + [anon_sym_kB] = ACTIONS(103), + [anon_sym_Kb] = ACTIONS(103), + [anon_sym_KB] = ACTIONS(103), + [anon_sym_mb] = ACTIONS(103), + [anon_sym_mB] = ACTIONS(103), + [anon_sym_Mb] = ACTIONS(103), + [anon_sym_MB] = ACTIONS(103), + [anon_sym_gb] = ACTIONS(103), + [anon_sym_gB] = ACTIONS(103), + [anon_sym_Gb] = ACTIONS(103), + [anon_sym_GB] = ACTIONS(103), + [anon_sym_tb] = ACTIONS(103), + [anon_sym_tB] = ACTIONS(103), + [anon_sym_Tb] = ACTIONS(103), + [anon_sym_TB] = ACTIONS(103), + [anon_sym_pb] = ACTIONS(103), + [anon_sym_pB] = ACTIONS(103), + [anon_sym_Pb] = ACTIONS(103), + [anon_sym_PB] = ACTIONS(103), + [anon_sym_eb] = ACTIONS(103), + [anon_sym_eB] = ACTIONS(103), + [anon_sym_Eb] = ACTIONS(103), + [anon_sym_EB] = ACTIONS(103), + [anon_sym_zb] = ACTIONS(103), + [anon_sym_zB] = ACTIONS(103), + [anon_sym_Zb] = ACTIONS(103), + [anon_sym_ZB] = ACTIONS(103), + [anon_sym_kib] = ACTIONS(103), + [anon_sym_kiB] = ACTIONS(103), + [anon_sym_kIB] = ACTIONS(103), + [anon_sym_kIb] = ACTIONS(103), + [anon_sym_Kib] = ACTIONS(103), + [anon_sym_KIb] = ACTIONS(103), + [anon_sym_KIB] = ACTIONS(103), + [anon_sym_mib] = ACTIONS(103), + [anon_sym_miB] = ACTIONS(103), + [anon_sym_mIB] = ACTIONS(103), + [anon_sym_mIb] = ACTIONS(103), + [anon_sym_Mib] = ACTIONS(103), + [anon_sym_MIb] = ACTIONS(103), + [anon_sym_MIB] = ACTIONS(103), + [anon_sym_gib] = ACTIONS(103), + [anon_sym_giB] = ACTIONS(103), + [anon_sym_gIB] = ACTIONS(103), + [anon_sym_gIb] = ACTIONS(103), + [anon_sym_Gib] = ACTIONS(103), + [anon_sym_GIb] = ACTIONS(103), + [anon_sym_GIB] = ACTIONS(103), + [anon_sym_tib] = ACTIONS(103), + [anon_sym_tiB] = ACTIONS(103), + [anon_sym_tIB] = ACTIONS(103), + [anon_sym_tIb] = ACTIONS(103), + [anon_sym_Tib] = ACTIONS(103), + [anon_sym_TIb] = ACTIONS(103), + [anon_sym_TIB] = ACTIONS(103), + [anon_sym_pib] = ACTIONS(103), + [anon_sym_piB] = ACTIONS(103), + [anon_sym_pIB] = ACTIONS(103), + [anon_sym_pIb] = ACTIONS(103), + [anon_sym_Pib] = ACTIONS(103), + [anon_sym_PIb] = ACTIONS(103), + [anon_sym_PIB] = ACTIONS(103), + [anon_sym_eib] = ACTIONS(103), + [anon_sym_eiB] = ACTIONS(103), + [anon_sym_eIB] = ACTIONS(103), + [anon_sym_eIb] = ACTIONS(103), + [anon_sym_Eib] = ACTIONS(103), + [anon_sym_EIb] = ACTIONS(103), + [anon_sym_EIB] = ACTIONS(103), + [anon_sym_zib] = ACTIONS(103), + [anon_sym_ziB] = ACTIONS(103), + [anon_sym_zIB] = ACTIONS(103), + [anon_sym_zIb] = ACTIONS(103), + [anon_sym_Zib] = ACTIONS(103), + [anon_sym_ZIb] = ACTIONS(103), + [anon_sym_ZIB] = ACTIONS(103), [anon_sym_POUND] = ACTIONS(3), }, [123] = { - [sym_cell_path] = STATE(242), - [sym_path] = STATE(118), [sym_comment] = STATE(123), - [sym_cmd_identifier] = ACTIONS(971), - [anon_sym_SEMI] = ACTIONS(971), - [anon_sym_LF] = ACTIONS(973), - [anon_sym_export] = ACTIONS(971), - [anon_sym_alias] = ACTIONS(971), - [anon_sym_def] = ACTIONS(971), - [anon_sym_def_DASHenv] = ACTIONS(971), - [anon_sym_export_DASHenv] = ACTIONS(971), - [anon_sym_extern] = ACTIONS(971), - [anon_sym_module] = ACTIONS(971), - [anon_sym_use] = ACTIONS(971), - [anon_sym_LBRACK] = ACTIONS(971), - [anon_sym_LPAREN] = ACTIONS(971), - [anon_sym_PIPE] = ACTIONS(971), - [anon_sym_DOLLAR] = ACTIONS(971), - [anon_sym_error] = ACTIONS(971), - [anon_sym_GT] = ACTIONS(971), - [anon_sym_DASH_DASH] = ACTIONS(971), - [anon_sym_DASH] = ACTIONS(971), - [anon_sym_break] = ACTIONS(971), - [anon_sym_continue] = ACTIONS(971), - [anon_sym_for] = ACTIONS(971), - [anon_sym_in] = ACTIONS(971), - [anon_sym_loop] = ACTIONS(971), - [anon_sym_while] = ACTIONS(971), - [anon_sym_do] = ACTIONS(971), - [anon_sym_if] = ACTIONS(971), - [anon_sym_match] = ACTIONS(971), - [anon_sym_LBRACE] = ACTIONS(971), - [anon_sym_RBRACE] = ACTIONS(971), - [anon_sym_DOT] = ACTIONS(933), - [anon_sym_try] = ACTIONS(971), - [anon_sym_return] = ACTIONS(971), - [anon_sym_let] = ACTIONS(971), - [anon_sym_let_DASHenv] = ACTIONS(971), - [anon_sym_mut] = ACTIONS(971), - [anon_sym_const] = ACTIONS(971), - [anon_sym_source] = ACTIONS(971), - [anon_sym_source_DASHenv] = ACTIONS(971), - [anon_sym_register] = ACTIONS(971), - [anon_sym_hide] = ACTIONS(971), - [anon_sym_hide_DASHenv] = ACTIONS(971), - [anon_sym_overlay] = ACTIONS(971), - [anon_sym_STAR] = ACTIONS(971), - [anon_sym_where] = ACTIONS(971), - [anon_sym_STAR_STAR] = ACTIONS(971), - [anon_sym_PLUS_PLUS] = ACTIONS(971), - [anon_sym_SLASH] = ACTIONS(971), - [anon_sym_mod] = ACTIONS(971), - [anon_sym_SLASH_SLASH] = ACTIONS(971), - [anon_sym_PLUS] = ACTIONS(971), - [anon_sym_bit_DASHshl] = ACTIONS(971), - [anon_sym_bit_DASHshr] = ACTIONS(971), - [anon_sym_EQ_EQ] = ACTIONS(971), - [anon_sym_BANG_EQ] = ACTIONS(971), - [anon_sym_LT2] = ACTIONS(971), - [anon_sym_LT_EQ] = ACTIONS(971), - [anon_sym_GT_EQ] = ACTIONS(971), - [anon_sym_not_DASHin] = ACTIONS(971), - [anon_sym_starts_DASHwith] = ACTIONS(971), - [anon_sym_ends_DASHwith] = ACTIONS(971), - [anon_sym_EQ_TILDE] = ACTIONS(971), - [anon_sym_BANG_TILDE] = ACTIONS(971), - [anon_sym_bit_DASHand] = ACTIONS(971), - [anon_sym_bit_DASHxor] = ACTIONS(971), - [anon_sym_bit_DASHor] = ACTIONS(971), - [anon_sym_and] = ACTIONS(971), - [anon_sym_xor] = ACTIONS(971), - [anon_sym_or] = ACTIONS(971), - [anon_sym_not] = ACTIONS(971), - [anon_sym_DOT_DOT_LT] = ACTIONS(971), - [anon_sym_DOT_DOT] = ACTIONS(971), - [anon_sym_DOT_DOT_EQ] = ACTIONS(971), - [sym_val_nothing] = ACTIONS(971), - [anon_sym_true] = ACTIONS(971), - [anon_sym_false] = ACTIONS(971), - [aux_sym_val_number_token1] = ACTIONS(971), - [aux_sym_val_number_token2] = ACTIONS(971), - [aux_sym_val_number_token3] = ACTIONS(971), - [aux_sym_val_number_token4] = ACTIONS(971), - [anon_sym_inf] = ACTIONS(971), - [anon_sym_DASHinf] = ACTIONS(971), - [anon_sym_NaN] = ACTIONS(971), - [anon_sym_0b] = ACTIONS(971), - [anon_sym_0o] = ACTIONS(971), - [anon_sym_0x] = ACTIONS(971), - [sym_val_date] = ACTIONS(971), - [anon_sym_DQUOTE] = ACTIONS(971), - [sym__str_single_quotes] = ACTIONS(971), - [sym__str_back_ticks] = ACTIONS(971), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(971), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(971), - [anon_sym_CARET] = ACTIONS(971), - [sym_short_flag] = ACTIONS(971), - [anon_sym_POUND] = ACTIONS(3), + [anon_sym_COMMA] = ACTIONS(109), + [anon_sym_PIPE] = ACTIONS(109), + [anon_sym_GT] = ACTIONS(107), + [anon_sym_DASH] = ACTIONS(109), + [anon_sym_in] = ACTIONS(109), + [anon_sym_if] = ACTIONS(109), + [anon_sym_LBRACE] = ACTIONS(109), + [anon_sym_RBRACE] = ACTIONS(109), + [anon_sym_EQ_GT] = ACTIONS(109), + [anon_sym_STAR] = ACTIONS(107), + [anon_sym_STAR_STAR] = ACTIONS(109), + [anon_sym_PLUS_PLUS] = ACTIONS(109), + [anon_sym_SLASH] = ACTIONS(107), + [anon_sym_mod] = ACTIONS(109), + [anon_sym_SLASH_SLASH] = ACTIONS(109), + [anon_sym_PLUS] = ACTIONS(107), + [anon_sym_bit_DASHshl] = ACTIONS(109), + [anon_sym_bit_DASHshr] = ACTIONS(109), + [anon_sym_EQ_EQ] = ACTIONS(109), + [anon_sym_BANG_EQ] = ACTIONS(109), + [anon_sym_LT2] = ACTIONS(107), + [anon_sym_LT_EQ] = ACTIONS(109), + [anon_sym_GT_EQ] = ACTIONS(109), + [anon_sym_not_DASHin] = ACTIONS(109), + [anon_sym_starts_DASHwith] = ACTIONS(109), + [anon_sym_ends_DASHwith] = ACTIONS(109), + [anon_sym_EQ_TILDE] = ACTIONS(109), + [anon_sym_BANG_TILDE] = ACTIONS(109), + [anon_sym_bit_DASHand] = ACTIONS(109), + [anon_sym_bit_DASHxor] = ACTIONS(109), + [anon_sym_bit_DASHor] = ACTIONS(109), + [anon_sym_and] = ACTIONS(109), + [anon_sym_xor] = ACTIONS(109), + [anon_sym_or] = ACTIONS(109), + [anon_sym_DOT_DOT_LT] = ACTIONS(407), + [anon_sym_DOT_DOT] = ACTIONS(409), + [anon_sym_DOT_DOT_EQ] = ACTIONS(407), + [anon_sym_ns] = ACTIONS(411), + [anon_sym_s] = ACTIONS(411), + [anon_sym_us] = ACTIONS(411), + [anon_sym_ms] = ACTIONS(411), + [anon_sym_sec] = ACTIONS(411), + [anon_sym_min] = ACTIONS(411), + [anon_sym_hr] = ACTIONS(411), + [anon_sym_day] = ACTIONS(411), + [anon_sym_wk] = ACTIONS(411), + [anon_sym_b] = ACTIONS(413), + [anon_sym_B] = ACTIONS(415), + [anon_sym_kb] = ACTIONS(415), + [anon_sym_kB] = ACTIONS(415), + [anon_sym_Kb] = ACTIONS(415), + [anon_sym_KB] = ACTIONS(415), + [anon_sym_mb] = ACTIONS(415), + [anon_sym_mB] = ACTIONS(415), + [anon_sym_Mb] = ACTIONS(415), + [anon_sym_MB] = ACTIONS(415), + [anon_sym_gb] = ACTIONS(415), + [anon_sym_gB] = ACTIONS(415), + [anon_sym_Gb] = ACTIONS(415), + [anon_sym_GB] = ACTIONS(415), + [anon_sym_tb] = ACTIONS(415), + [anon_sym_tB] = ACTIONS(415), + [anon_sym_Tb] = ACTIONS(415), + [anon_sym_TB] = ACTIONS(415), + [anon_sym_pb] = ACTIONS(415), + [anon_sym_pB] = ACTIONS(415), + [anon_sym_Pb] = ACTIONS(415), + [anon_sym_PB] = ACTIONS(415), + [anon_sym_eb] = ACTIONS(415), + [anon_sym_eB] = ACTIONS(415), + [anon_sym_Eb] = ACTIONS(415), + [anon_sym_EB] = ACTIONS(415), + [anon_sym_zb] = ACTIONS(415), + [anon_sym_zB] = ACTIONS(415), + [anon_sym_Zb] = ACTIONS(415), + [anon_sym_ZB] = ACTIONS(415), + [anon_sym_kib] = ACTIONS(415), + [anon_sym_kiB] = ACTIONS(415), + [anon_sym_kIB] = ACTIONS(415), + [anon_sym_kIb] = ACTIONS(415), + [anon_sym_Kib] = ACTIONS(415), + [anon_sym_KIb] = ACTIONS(415), + [anon_sym_KIB] = ACTIONS(415), + [anon_sym_mib] = ACTIONS(415), + [anon_sym_miB] = ACTIONS(415), + [anon_sym_mIB] = ACTIONS(415), + [anon_sym_mIb] = ACTIONS(415), + [anon_sym_Mib] = ACTIONS(415), + [anon_sym_MIb] = ACTIONS(415), + [anon_sym_MIB] = ACTIONS(415), + [anon_sym_gib] = ACTIONS(415), + [anon_sym_giB] = ACTIONS(415), + [anon_sym_gIB] = ACTIONS(415), + [anon_sym_gIb] = ACTIONS(415), + [anon_sym_Gib] = ACTIONS(415), + [anon_sym_GIb] = ACTIONS(415), + [anon_sym_GIB] = ACTIONS(415), + [anon_sym_tib] = ACTIONS(415), + [anon_sym_tiB] = ACTIONS(415), + [anon_sym_tIB] = ACTIONS(415), + [anon_sym_tIb] = ACTIONS(415), + [anon_sym_Tib] = ACTIONS(415), + [anon_sym_TIb] = ACTIONS(415), + [anon_sym_TIB] = ACTIONS(415), + [anon_sym_pib] = ACTIONS(415), + [anon_sym_piB] = ACTIONS(415), + [anon_sym_pIB] = ACTIONS(415), + [anon_sym_pIb] = ACTIONS(415), + [anon_sym_Pib] = ACTIONS(415), + [anon_sym_PIb] = ACTIONS(415), + [anon_sym_PIB] = ACTIONS(415), + [anon_sym_eib] = ACTIONS(415), + [anon_sym_eiB] = ACTIONS(415), + [anon_sym_eIB] = ACTIONS(415), + [anon_sym_eIb] = ACTIONS(415), + [anon_sym_Eib] = ACTIONS(415), + [anon_sym_EIb] = ACTIONS(415), + [anon_sym_EIB] = ACTIONS(415), + [anon_sym_zib] = ACTIONS(415), + [anon_sym_ziB] = ACTIONS(415), + [anon_sym_zIB] = ACTIONS(415), + [anon_sym_zIb] = ACTIONS(415), + [anon_sym_Zib] = ACTIONS(415), + [anon_sym_ZIb] = ACTIONS(415), + [anon_sym_ZIB] = ACTIONS(415), + [anon_sym_POUND] = ACTIONS(147), }, [124] = { - [sym_cell_path] = STATE(267), - [sym_path] = STATE(121), [sym_comment] = STATE(124), - [ts_builtin_sym_end] = ACTIONS(951), - [sym_cmd_identifier] = ACTIONS(949), - [anon_sym_SEMI] = ACTIONS(949), - [anon_sym_LF] = ACTIONS(951), - [anon_sym_export] = ACTIONS(949), - [anon_sym_alias] = ACTIONS(949), - [anon_sym_def] = ACTIONS(949), - [anon_sym_def_DASHenv] = ACTIONS(949), - [anon_sym_export_DASHenv] = ACTIONS(949), - [anon_sym_extern] = ACTIONS(949), - [anon_sym_module] = ACTIONS(949), - [anon_sym_use] = ACTIONS(949), - [anon_sym_LBRACK] = ACTIONS(949), - [anon_sym_LPAREN] = ACTIONS(949), - [anon_sym_PIPE] = ACTIONS(949), - [anon_sym_DOLLAR] = ACTIONS(949), - [anon_sym_error] = ACTIONS(949), - [anon_sym_GT] = ACTIONS(949), - [anon_sym_DASH_DASH] = ACTIONS(949), - [anon_sym_DASH] = ACTIONS(949), - [anon_sym_break] = ACTIONS(949), - [anon_sym_continue] = ACTIONS(949), - [anon_sym_for] = ACTIONS(949), - [anon_sym_in] = ACTIONS(949), - [anon_sym_loop] = ACTIONS(949), - [anon_sym_while] = ACTIONS(949), - [anon_sym_do] = ACTIONS(949), - [anon_sym_if] = ACTIONS(949), - [anon_sym_match] = ACTIONS(949), - [anon_sym_LBRACE] = ACTIONS(949), - [anon_sym_DOT] = ACTIONS(957), - [anon_sym_try] = ACTIONS(949), - [anon_sym_return] = ACTIONS(949), - [anon_sym_let] = ACTIONS(949), - [anon_sym_let_DASHenv] = ACTIONS(949), - [anon_sym_mut] = ACTIONS(949), - [anon_sym_const] = ACTIONS(949), - [anon_sym_source] = ACTIONS(949), - [anon_sym_source_DASHenv] = ACTIONS(949), - [anon_sym_register] = ACTIONS(949), - [anon_sym_hide] = ACTIONS(949), - [anon_sym_hide_DASHenv] = ACTIONS(949), - [anon_sym_overlay] = ACTIONS(949), - [anon_sym_STAR] = ACTIONS(949), - [anon_sym_where] = ACTIONS(949), - [anon_sym_STAR_STAR] = ACTIONS(949), - [anon_sym_PLUS_PLUS] = ACTIONS(949), - [anon_sym_SLASH] = ACTIONS(949), - [anon_sym_mod] = ACTIONS(949), - [anon_sym_SLASH_SLASH] = ACTIONS(949), - [anon_sym_PLUS] = ACTIONS(949), - [anon_sym_bit_DASHshl] = ACTIONS(949), - [anon_sym_bit_DASHshr] = ACTIONS(949), - [anon_sym_EQ_EQ] = ACTIONS(949), - [anon_sym_BANG_EQ] = ACTIONS(949), - [anon_sym_LT2] = ACTIONS(949), - [anon_sym_LT_EQ] = ACTIONS(949), - [anon_sym_GT_EQ] = ACTIONS(949), - [anon_sym_not_DASHin] = ACTIONS(949), - [anon_sym_starts_DASHwith] = ACTIONS(949), - [anon_sym_ends_DASHwith] = ACTIONS(949), - [anon_sym_EQ_TILDE] = ACTIONS(949), - [anon_sym_BANG_TILDE] = ACTIONS(949), - [anon_sym_bit_DASHand] = ACTIONS(949), - [anon_sym_bit_DASHxor] = ACTIONS(949), - [anon_sym_bit_DASHor] = ACTIONS(949), - [anon_sym_and] = ACTIONS(949), - [anon_sym_xor] = ACTIONS(949), - [anon_sym_or] = ACTIONS(949), - [anon_sym_not] = ACTIONS(949), - [anon_sym_DOT_DOT_LT] = ACTIONS(949), - [anon_sym_DOT_DOT] = ACTIONS(949), - [anon_sym_DOT_DOT_EQ] = ACTIONS(949), - [sym_val_nothing] = ACTIONS(949), - [anon_sym_true] = ACTIONS(949), - [anon_sym_false] = ACTIONS(949), - [aux_sym_val_number_token1] = ACTIONS(949), - [aux_sym_val_number_token2] = ACTIONS(949), - [aux_sym_val_number_token3] = ACTIONS(949), - [aux_sym_val_number_token4] = ACTIONS(949), - [anon_sym_inf] = ACTIONS(949), - [anon_sym_DASHinf] = ACTIONS(949), - [anon_sym_NaN] = ACTIONS(949), - [anon_sym_0b] = ACTIONS(949), - [anon_sym_0o] = ACTIONS(949), - [anon_sym_0x] = ACTIONS(949), - [sym_val_date] = ACTIONS(949), - [anon_sym_DQUOTE] = ACTIONS(949), - [sym__str_single_quotes] = ACTIONS(949), - [sym__str_back_ticks] = ACTIONS(949), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(949), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(949), - [anon_sym_CARET] = ACTIONS(949), - [sym_short_flag] = ACTIONS(949), - [anon_sym_POUND] = ACTIONS(3), + [anon_sym_COMMA] = ACTIONS(105), + [anon_sym_PIPE] = ACTIONS(105), + [anon_sym_GT] = ACTIONS(103), + [anon_sym_DASH] = ACTIONS(105), + [anon_sym_in] = ACTIONS(105), + [anon_sym_if] = ACTIONS(105), + [anon_sym_LBRACE] = ACTIONS(105), + [anon_sym_RBRACE] = ACTIONS(105), + [anon_sym_EQ_GT] = ACTIONS(105), + [anon_sym_STAR] = ACTIONS(103), + [anon_sym_STAR_STAR] = ACTIONS(105), + [anon_sym_PLUS_PLUS] = ACTIONS(105), + [anon_sym_SLASH] = ACTIONS(103), + [anon_sym_mod] = ACTIONS(105), + [anon_sym_SLASH_SLASH] = ACTIONS(105), + [anon_sym_PLUS] = ACTIONS(103), + [anon_sym_bit_DASHshl] = ACTIONS(105), + [anon_sym_bit_DASHshr] = ACTIONS(105), + [anon_sym_EQ_EQ] = ACTIONS(105), + [anon_sym_BANG_EQ] = ACTIONS(105), + [anon_sym_LT2] = ACTIONS(103), + [anon_sym_LT_EQ] = ACTIONS(105), + [anon_sym_GT_EQ] = ACTIONS(105), + [anon_sym_not_DASHin] = ACTIONS(105), + [anon_sym_starts_DASHwith] = ACTIONS(105), + [anon_sym_ends_DASHwith] = ACTIONS(105), + [anon_sym_EQ_TILDE] = ACTIONS(105), + [anon_sym_BANG_TILDE] = ACTIONS(105), + [anon_sym_bit_DASHand] = ACTIONS(105), + [anon_sym_bit_DASHxor] = ACTIONS(105), + [anon_sym_bit_DASHor] = ACTIONS(105), + [anon_sym_and] = ACTIONS(105), + [anon_sym_xor] = ACTIONS(105), + [anon_sym_or] = ACTIONS(105), + [anon_sym_DOT_DOT_LT] = ACTIONS(105), + [anon_sym_DOT_DOT] = ACTIONS(103), + [anon_sym_DOT_DOT_EQ] = ACTIONS(105), + [anon_sym_ns] = ACTIONS(105), + [anon_sym_s] = ACTIONS(105), + [anon_sym_us] = ACTIONS(105), + [anon_sym_ms] = ACTIONS(105), + [anon_sym_sec] = ACTIONS(105), + [anon_sym_min] = ACTIONS(105), + [anon_sym_hr] = ACTIONS(105), + [anon_sym_day] = ACTIONS(105), + [anon_sym_wk] = ACTIONS(105), + [anon_sym_b] = ACTIONS(103), + [anon_sym_B] = ACTIONS(105), + [anon_sym_kb] = ACTIONS(105), + [anon_sym_kB] = ACTIONS(105), + [anon_sym_Kb] = ACTIONS(105), + [anon_sym_KB] = ACTIONS(105), + [anon_sym_mb] = ACTIONS(105), + [anon_sym_mB] = ACTIONS(105), + [anon_sym_Mb] = ACTIONS(105), + [anon_sym_MB] = ACTIONS(105), + [anon_sym_gb] = ACTIONS(105), + [anon_sym_gB] = ACTIONS(105), + [anon_sym_Gb] = ACTIONS(105), + [anon_sym_GB] = ACTIONS(105), + [anon_sym_tb] = ACTIONS(105), + [anon_sym_tB] = ACTIONS(105), + [anon_sym_Tb] = ACTIONS(105), + [anon_sym_TB] = ACTIONS(105), + [anon_sym_pb] = ACTIONS(105), + [anon_sym_pB] = ACTIONS(105), + [anon_sym_Pb] = ACTIONS(105), + [anon_sym_PB] = ACTIONS(105), + [anon_sym_eb] = ACTIONS(105), + [anon_sym_eB] = ACTIONS(105), + [anon_sym_Eb] = ACTIONS(105), + [anon_sym_EB] = ACTIONS(105), + [anon_sym_zb] = ACTIONS(105), + [anon_sym_zB] = ACTIONS(105), + [anon_sym_Zb] = ACTIONS(105), + [anon_sym_ZB] = ACTIONS(105), + [anon_sym_kib] = ACTIONS(105), + [anon_sym_kiB] = ACTIONS(105), + [anon_sym_kIB] = ACTIONS(105), + [anon_sym_kIb] = ACTIONS(105), + [anon_sym_Kib] = ACTIONS(105), + [anon_sym_KIb] = ACTIONS(105), + [anon_sym_KIB] = ACTIONS(105), + [anon_sym_mib] = ACTIONS(105), + [anon_sym_miB] = ACTIONS(105), + [anon_sym_mIB] = ACTIONS(105), + [anon_sym_mIb] = ACTIONS(105), + [anon_sym_Mib] = ACTIONS(105), + [anon_sym_MIb] = ACTIONS(105), + [anon_sym_MIB] = ACTIONS(105), + [anon_sym_gib] = ACTIONS(105), + [anon_sym_giB] = ACTIONS(105), + [anon_sym_gIB] = ACTIONS(105), + [anon_sym_gIb] = ACTIONS(105), + [anon_sym_Gib] = ACTIONS(105), + [anon_sym_GIb] = ACTIONS(105), + [anon_sym_GIB] = ACTIONS(105), + [anon_sym_tib] = ACTIONS(105), + [anon_sym_tiB] = ACTIONS(105), + [anon_sym_tIB] = ACTIONS(105), + [anon_sym_tIb] = ACTIONS(105), + [anon_sym_Tib] = ACTIONS(105), + [anon_sym_TIb] = ACTIONS(105), + [anon_sym_TIB] = ACTIONS(105), + [anon_sym_pib] = ACTIONS(105), + [anon_sym_piB] = ACTIONS(105), + [anon_sym_pIB] = ACTIONS(105), + [anon_sym_pIb] = ACTIONS(105), + [anon_sym_Pib] = ACTIONS(105), + [anon_sym_PIb] = ACTIONS(105), + [anon_sym_PIB] = ACTIONS(105), + [anon_sym_eib] = ACTIONS(105), + [anon_sym_eiB] = ACTIONS(105), + [anon_sym_eIB] = ACTIONS(105), + [anon_sym_eIb] = ACTIONS(105), + [anon_sym_Eib] = ACTIONS(105), + [anon_sym_EIb] = ACTIONS(105), + [anon_sym_EIB] = ACTIONS(105), + [anon_sym_zib] = ACTIONS(105), + [anon_sym_ziB] = ACTIONS(105), + [anon_sym_zIB] = ACTIONS(105), + [anon_sym_zIb] = ACTIONS(105), + [anon_sym_Zib] = ACTIONS(105), + [anon_sym_ZIb] = ACTIONS(105), + [anon_sym_ZIB] = ACTIONS(105), + [anon_sym_POUND] = ACTIONS(147), }, [125] = { - [sym_cell_path] = STATE(240), - [sym_path] = STATE(121), [sym_comment] = STATE(125), - [ts_builtin_sym_end] = ACTIONS(975), - [sym_cmd_identifier] = ACTIONS(977), - [anon_sym_SEMI] = ACTIONS(977), - [anon_sym_LF] = ACTIONS(975), - [anon_sym_export] = ACTIONS(977), - [anon_sym_alias] = ACTIONS(977), - [anon_sym_def] = ACTIONS(977), - [anon_sym_def_DASHenv] = ACTIONS(977), - [anon_sym_export_DASHenv] = ACTIONS(977), - [anon_sym_extern] = ACTIONS(977), - [anon_sym_module] = ACTIONS(977), - [anon_sym_use] = ACTIONS(977), - [anon_sym_LBRACK] = ACTIONS(977), - [anon_sym_LPAREN] = ACTIONS(977), - [anon_sym_PIPE] = ACTIONS(977), - [anon_sym_DOLLAR] = ACTIONS(977), - [anon_sym_error] = ACTIONS(977), - [anon_sym_GT] = ACTIONS(977), - [anon_sym_DASH_DASH] = ACTIONS(977), - [anon_sym_DASH] = ACTIONS(977), - [anon_sym_break] = ACTIONS(977), - [anon_sym_continue] = ACTIONS(977), - [anon_sym_for] = ACTIONS(977), - [anon_sym_in] = ACTIONS(977), - [anon_sym_loop] = ACTIONS(977), - [anon_sym_while] = ACTIONS(977), - [anon_sym_do] = ACTIONS(977), - [anon_sym_if] = ACTIONS(977), - [anon_sym_match] = ACTIONS(977), - [anon_sym_LBRACE] = ACTIONS(977), - [anon_sym_DOT] = ACTIONS(957), - [anon_sym_try] = ACTIONS(977), - [anon_sym_return] = ACTIONS(977), - [anon_sym_let] = ACTIONS(977), - [anon_sym_let_DASHenv] = ACTIONS(977), - [anon_sym_mut] = ACTIONS(977), - [anon_sym_const] = ACTIONS(977), - [anon_sym_source] = ACTIONS(977), - [anon_sym_source_DASHenv] = ACTIONS(977), - [anon_sym_register] = ACTIONS(977), - [anon_sym_hide] = ACTIONS(977), - [anon_sym_hide_DASHenv] = ACTIONS(977), - [anon_sym_overlay] = ACTIONS(977), - [anon_sym_STAR] = ACTIONS(977), - [anon_sym_where] = ACTIONS(977), - [anon_sym_STAR_STAR] = ACTIONS(977), - [anon_sym_PLUS_PLUS] = ACTIONS(977), - [anon_sym_SLASH] = ACTIONS(977), - [anon_sym_mod] = ACTIONS(977), - [anon_sym_SLASH_SLASH] = ACTIONS(977), - [anon_sym_PLUS] = ACTIONS(977), - [anon_sym_bit_DASHshl] = ACTIONS(977), - [anon_sym_bit_DASHshr] = ACTIONS(977), - [anon_sym_EQ_EQ] = ACTIONS(977), - [anon_sym_BANG_EQ] = ACTIONS(977), - [anon_sym_LT2] = ACTIONS(977), - [anon_sym_LT_EQ] = ACTIONS(977), - [anon_sym_GT_EQ] = ACTIONS(977), - [anon_sym_not_DASHin] = ACTIONS(977), - [anon_sym_starts_DASHwith] = ACTIONS(977), - [anon_sym_ends_DASHwith] = ACTIONS(977), - [anon_sym_EQ_TILDE] = ACTIONS(977), - [anon_sym_BANG_TILDE] = ACTIONS(977), - [anon_sym_bit_DASHand] = ACTIONS(977), - [anon_sym_bit_DASHxor] = ACTIONS(977), - [anon_sym_bit_DASHor] = ACTIONS(977), - [anon_sym_and] = ACTIONS(977), - [anon_sym_xor] = ACTIONS(977), - [anon_sym_or] = ACTIONS(977), - [anon_sym_not] = ACTIONS(977), - [anon_sym_DOT_DOT_LT] = ACTIONS(977), - [anon_sym_DOT_DOT] = ACTIONS(977), - [anon_sym_DOT_DOT_EQ] = ACTIONS(977), - [sym_val_nothing] = ACTIONS(977), - [anon_sym_true] = ACTIONS(977), - [anon_sym_false] = ACTIONS(977), - [aux_sym_val_number_token1] = ACTIONS(977), - [aux_sym_val_number_token2] = ACTIONS(977), - [aux_sym_val_number_token3] = ACTIONS(977), - [aux_sym_val_number_token4] = ACTIONS(977), - [anon_sym_inf] = ACTIONS(977), - [anon_sym_DASHinf] = ACTIONS(977), - [anon_sym_NaN] = ACTIONS(977), - [anon_sym_0b] = ACTIONS(977), - [anon_sym_0o] = ACTIONS(977), - [anon_sym_0x] = ACTIONS(977), - [sym_val_date] = ACTIONS(977), - [anon_sym_DQUOTE] = ACTIONS(977), - [sym__str_single_quotes] = ACTIONS(977), - [sym__str_back_ticks] = ACTIONS(977), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(977), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(977), - [anon_sym_CARET] = ACTIONS(977), - [sym_short_flag] = ACTIONS(977), + [anon_sym_SEMI] = ACTIONS(107), + [anon_sym_LF] = ACTIONS(109), + [anon_sym_RPAREN] = ACTIONS(107), + [anon_sym_PIPE] = ACTIONS(107), + [anon_sym_GT] = ACTIONS(107), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_in] = ACTIONS(107), + [anon_sym_RBRACE] = ACTIONS(107), + [anon_sym_STAR] = ACTIONS(107), + [anon_sym_STAR_STAR] = ACTIONS(107), + [anon_sym_PLUS_PLUS] = ACTIONS(107), + [anon_sym_SLASH] = ACTIONS(107), + [anon_sym_mod] = ACTIONS(107), + [anon_sym_SLASH_SLASH] = ACTIONS(107), + [anon_sym_PLUS] = ACTIONS(107), + [anon_sym_bit_DASHshl] = ACTIONS(107), + [anon_sym_bit_DASHshr] = ACTIONS(107), + [anon_sym_EQ_EQ] = ACTIONS(107), + [anon_sym_BANG_EQ] = ACTIONS(107), + [anon_sym_LT2] = ACTIONS(107), + [anon_sym_LT_EQ] = ACTIONS(107), + [anon_sym_GT_EQ] = ACTIONS(107), + [anon_sym_not_DASHin] = ACTIONS(107), + [anon_sym_starts_DASHwith] = ACTIONS(107), + [anon_sym_ends_DASHwith] = ACTIONS(107), + [anon_sym_EQ_TILDE] = ACTIONS(107), + [anon_sym_BANG_TILDE] = ACTIONS(107), + [anon_sym_bit_DASHand] = ACTIONS(107), + [anon_sym_bit_DASHxor] = ACTIONS(107), + [anon_sym_bit_DASHor] = ACTIONS(107), + [anon_sym_and] = ACTIONS(107), + [anon_sym_xor] = ACTIONS(107), + [anon_sym_or] = ACTIONS(107), + [anon_sym_DOT_DOT_LT] = ACTIONS(337), + [anon_sym_DOT_DOT] = ACTIONS(337), + [anon_sym_DOT_DOT_EQ] = ACTIONS(337), + [anon_sym_ns] = ACTIONS(339), + [anon_sym_s] = ACTIONS(339), + [anon_sym_us] = ACTIONS(339), + [anon_sym_ms] = ACTIONS(339), + [anon_sym_sec] = ACTIONS(339), + [anon_sym_min] = ACTIONS(339), + [anon_sym_hr] = ACTIONS(339), + [anon_sym_day] = ACTIONS(339), + [anon_sym_wk] = ACTIONS(339), + [anon_sym_b] = ACTIONS(341), + [anon_sym_B] = ACTIONS(341), + [anon_sym_kb] = ACTIONS(341), + [anon_sym_kB] = ACTIONS(341), + [anon_sym_Kb] = ACTIONS(341), + [anon_sym_KB] = ACTIONS(341), + [anon_sym_mb] = ACTIONS(341), + [anon_sym_mB] = ACTIONS(341), + [anon_sym_Mb] = ACTIONS(341), + [anon_sym_MB] = ACTIONS(341), + [anon_sym_gb] = ACTIONS(341), + [anon_sym_gB] = ACTIONS(341), + [anon_sym_Gb] = ACTIONS(341), + [anon_sym_GB] = ACTIONS(341), + [anon_sym_tb] = ACTIONS(341), + [anon_sym_tB] = ACTIONS(341), + [anon_sym_Tb] = ACTIONS(341), + [anon_sym_TB] = ACTIONS(341), + [anon_sym_pb] = ACTIONS(341), + [anon_sym_pB] = ACTIONS(341), + [anon_sym_Pb] = ACTIONS(341), + [anon_sym_PB] = ACTIONS(341), + [anon_sym_eb] = ACTIONS(341), + [anon_sym_eB] = ACTIONS(341), + [anon_sym_Eb] = ACTIONS(341), + [anon_sym_EB] = ACTIONS(341), + [anon_sym_zb] = ACTIONS(341), + [anon_sym_zB] = ACTIONS(341), + [anon_sym_Zb] = ACTIONS(341), + [anon_sym_ZB] = ACTIONS(341), + [anon_sym_kib] = ACTIONS(341), + [anon_sym_kiB] = ACTIONS(341), + [anon_sym_kIB] = ACTIONS(341), + [anon_sym_kIb] = ACTIONS(341), + [anon_sym_Kib] = ACTIONS(341), + [anon_sym_KIb] = ACTIONS(341), + [anon_sym_KIB] = ACTIONS(341), + [anon_sym_mib] = ACTIONS(341), + [anon_sym_miB] = ACTIONS(341), + [anon_sym_mIB] = ACTIONS(341), + [anon_sym_mIb] = ACTIONS(341), + [anon_sym_Mib] = ACTIONS(341), + [anon_sym_MIb] = ACTIONS(341), + [anon_sym_MIB] = ACTIONS(341), + [anon_sym_gib] = ACTIONS(341), + [anon_sym_giB] = ACTIONS(341), + [anon_sym_gIB] = ACTIONS(341), + [anon_sym_gIb] = ACTIONS(341), + [anon_sym_Gib] = ACTIONS(341), + [anon_sym_GIb] = ACTIONS(341), + [anon_sym_GIB] = ACTIONS(341), + [anon_sym_tib] = ACTIONS(341), + [anon_sym_tiB] = ACTIONS(341), + [anon_sym_tIB] = ACTIONS(341), + [anon_sym_tIb] = ACTIONS(341), + [anon_sym_Tib] = ACTIONS(341), + [anon_sym_TIb] = ACTIONS(341), + [anon_sym_TIB] = ACTIONS(341), + [anon_sym_pib] = ACTIONS(341), + [anon_sym_piB] = ACTIONS(341), + [anon_sym_pIB] = ACTIONS(341), + [anon_sym_pIb] = ACTIONS(341), + [anon_sym_Pib] = ACTIONS(341), + [anon_sym_PIb] = ACTIONS(341), + [anon_sym_PIB] = ACTIONS(341), + [anon_sym_eib] = ACTIONS(341), + [anon_sym_eiB] = ACTIONS(341), + [anon_sym_eIB] = ACTIONS(341), + [anon_sym_eIb] = ACTIONS(341), + [anon_sym_Eib] = ACTIONS(341), + [anon_sym_EIb] = ACTIONS(341), + [anon_sym_EIB] = ACTIONS(341), + [anon_sym_zib] = ACTIONS(341), + [anon_sym_ziB] = ACTIONS(341), + [anon_sym_zIB] = ACTIONS(341), + [anon_sym_zIb] = ACTIONS(341), + [anon_sym_Zib] = ACTIONS(341), + [anon_sym_ZIb] = ACTIONS(341), + [anon_sym_ZIB] = ACTIONS(341), [anon_sym_POUND] = ACTIONS(3), }, [126] = { - [sym_cell_path] = STATE(194), - [sym_path] = STATE(118), + [sym__block_body_statement] = STATE(874), + [sym__declaration] = STATE(989), + [sym_decl_alias] = STATE(990), + [sym_stmt_let] = STATE(992), + [sym_stmt_mut] = STATE(992), + [sym_stmt_const] = STATE(992), + [sym__statement] = STATE(994), + [sym_pipeline] = STATE(992), + [sym_decl_def] = STATE(990), + [sym_decl_export] = STATE(990), + [sym_decl_extern] = STATE(990), + [sym_decl_module] = STATE(990), + [sym_decl_use] = STATE(990), + [sym__control] = STATE(987), + [sym__ctrl_statement] = STATE(792), + [sym__ctrl_expression] = STATE(716), + [sym_ctrl_for] = STATE(904), + [sym_ctrl_loop] = STATE(904), + [sym_ctrl_error] = STATE(904), + [sym_ctrl_while] = STATE(904), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3503), + [sym_stmt_source] = STATE(992), + [sym_stmt_register] = STATE(992), + [sym__stmt_hide] = STATE(992), + [sym_hide_mod] = STATE(899), + [sym_hide_env] = STATE(899), + [sym__stmt_overlay] = STATE(992), + [sym_overlay_list] = STATE(897), + [sym_overlay_hide] = STATE(897), + [sym_overlay_new] = STATE(897), + [sym_overlay_use] = STATE(897), + [sym_assignment] = STATE(992), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(1833), + [sym__var] = STATE(1719), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), [sym_comment] = STATE(126), - [sym_cmd_identifier] = ACTIONS(977), - [anon_sym_SEMI] = ACTIONS(977), - [anon_sym_LF] = ACTIONS(975), - [anon_sym_export] = ACTIONS(977), - [anon_sym_alias] = ACTIONS(977), - [anon_sym_def] = ACTIONS(977), - [anon_sym_def_DASHenv] = ACTIONS(977), - [anon_sym_export_DASHenv] = ACTIONS(977), - [anon_sym_extern] = ACTIONS(977), - [anon_sym_module] = ACTIONS(977), - [anon_sym_use] = ACTIONS(977), - [anon_sym_LBRACK] = ACTIONS(977), - [anon_sym_LPAREN] = ACTIONS(977), - [anon_sym_PIPE] = ACTIONS(977), - [anon_sym_DOLLAR] = ACTIONS(977), - [anon_sym_error] = ACTIONS(977), - [anon_sym_GT] = ACTIONS(977), - [anon_sym_DASH_DASH] = ACTIONS(977), - [anon_sym_DASH] = ACTIONS(977), - [anon_sym_break] = ACTIONS(977), - [anon_sym_continue] = ACTIONS(977), - [anon_sym_for] = ACTIONS(977), - [anon_sym_in] = ACTIONS(977), - [anon_sym_loop] = ACTIONS(977), - [anon_sym_while] = ACTIONS(977), - [anon_sym_do] = ACTIONS(977), - [anon_sym_if] = ACTIONS(977), - [anon_sym_match] = ACTIONS(977), - [anon_sym_LBRACE] = ACTIONS(977), - [anon_sym_RBRACE] = ACTIONS(977), - [anon_sym_DOT] = ACTIONS(933), - [anon_sym_try] = ACTIONS(977), - [anon_sym_return] = ACTIONS(977), - [anon_sym_let] = ACTIONS(977), - [anon_sym_let_DASHenv] = ACTIONS(977), - [anon_sym_mut] = ACTIONS(977), - [anon_sym_const] = ACTIONS(977), - [anon_sym_source] = ACTIONS(977), - [anon_sym_source_DASHenv] = ACTIONS(977), - [anon_sym_register] = ACTIONS(977), - [anon_sym_hide] = ACTIONS(977), - [anon_sym_hide_DASHenv] = ACTIONS(977), - [anon_sym_overlay] = ACTIONS(977), - [anon_sym_STAR] = ACTIONS(977), - [anon_sym_where] = ACTIONS(977), - [anon_sym_STAR_STAR] = ACTIONS(977), - [anon_sym_PLUS_PLUS] = ACTIONS(977), - [anon_sym_SLASH] = ACTIONS(977), - [anon_sym_mod] = ACTIONS(977), - [anon_sym_SLASH_SLASH] = ACTIONS(977), - [anon_sym_PLUS] = ACTIONS(977), - [anon_sym_bit_DASHshl] = ACTIONS(977), - [anon_sym_bit_DASHshr] = ACTIONS(977), - [anon_sym_EQ_EQ] = ACTIONS(977), - [anon_sym_BANG_EQ] = ACTIONS(977), - [anon_sym_LT2] = ACTIONS(977), - [anon_sym_LT_EQ] = ACTIONS(977), - [anon_sym_GT_EQ] = ACTIONS(977), - [anon_sym_not_DASHin] = ACTIONS(977), - [anon_sym_starts_DASHwith] = ACTIONS(977), - [anon_sym_ends_DASHwith] = ACTIONS(977), - [anon_sym_EQ_TILDE] = ACTIONS(977), - [anon_sym_BANG_TILDE] = ACTIONS(977), - [anon_sym_bit_DASHand] = ACTIONS(977), - [anon_sym_bit_DASHxor] = ACTIONS(977), - [anon_sym_bit_DASHor] = ACTIONS(977), - [anon_sym_and] = ACTIONS(977), - [anon_sym_xor] = ACTIONS(977), - [anon_sym_or] = ACTIONS(977), - [anon_sym_not] = ACTIONS(977), - [anon_sym_DOT_DOT_LT] = ACTIONS(977), - [anon_sym_DOT_DOT] = ACTIONS(977), - [anon_sym_DOT_DOT_EQ] = ACTIONS(977), - [sym_val_nothing] = ACTIONS(977), - [anon_sym_true] = ACTIONS(977), - [anon_sym_false] = ACTIONS(977), - [aux_sym_val_number_token1] = ACTIONS(977), - [aux_sym_val_number_token2] = ACTIONS(977), - [aux_sym_val_number_token3] = ACTIONS(977), - [aux_sym_val_number_token4] = ACTIONS(977), - [anon_sym_inf] = ACTIONS(977), - [anon_sym_DASHinf] = ACTIONS(977), - [anon_sym_NaN] = ACTIONS(977), - [anon_sym_0b] = ACTIONS(977), - [anon_sym_0o] = ACTIONS(977), - [anon_sym_0x] = ACTIONS(977), - [sym_val_date] = ACTIONS(977), - [anon_sym_DQUOTE] = ACTIONS(977), - [sym__str_single_quotes] = ACTIONS(977), - [sym__str_back_ticks] = ACTIONS(977), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(977), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(977), - [anon_sym_CARET] = ACTIONS(977), - [sym_short_flag] = ACTIONS(977), - [anon_sym_POUND] = ACTIONS(3), + [aux_sym_pipeline_repeat1] = STATE(488), + [aux_sym__block_body_repeat2] = STATE(126), + [anon_sym_export] = ACTIONS(417), + [anon_sym_alias] = ACTIONS(420), + [anon_sym_let] = ACTIONS(423), + [anon_sym_let_DASHenv] = ACTIONS(423), + [anon_sym_mut] = ACTIONS(426), + [anon_sym_const] = ACTIONS(429), + [sym_cmd_identifier] = ACTIONS(432), + [anon_sym_def] = ACTIONS(435), + [anon_sym_def_DASHenv] = ACTIONS(435), + [anon_sym_export_DASHenv] = ACTIONS(438), + [anon_sym_extern] = ACTIONS(441), + [anon_sym_module] = ACTIONS(444), + [anon_sym_use] = ACTIONS(447), + [anon_sym_LBRACK] = ACTIONS(450), + [anon_sym_LPAREN] = ACTIONS(453), + [anon_sym_DOLLAR] = ACTIONS(456), + [anon_sym_error] = ACTIONS(459), + [anon_sym_DASH] = ACTIONS(462), + [anon_sym_break] = ACTIONS(465), + [anon_sym_continue] = ACTIONS(468), + [anon_sym_for] = ACTIONS(471), + [anon_sym_loop] = ACTIONS(474), + [anon_sym_while] = ACTIONS(477), + [anon_sym_do] = ACTIONS(480), + [anon_sym_if] = ACTIONS(483), + [anon_sym_match] = ACTIONS(486), + [anon_sym_LBRACE] = ACTIONS(489), + [anon_sym_try] = ACTIONS(492), + [anon_sym_return] = ACTIONS(495), + [anon_sym_source] = ACTIONS(498), + [anon_sym_source_DASHenv] = ACTIONS(498), + [anon_sym_register] = ACTIONS(501), + [anon_sym_hide] = ACTIONS(504), + [anon_sym_hide_DASHenv] = ACTIONS(507), + [anon_sym_overlay] = ACTIONS(510), + [anon_sym_where] = ACTIONS(513), + [anon_sym_not] = ACTIONS(516), + [anon_sym_DOT_DOT_LT] = ACTIONS(519), + [anon_sym_DOT_DOT] = ACTIONS(522), + [anon_sym_DOT_DOT_EQ] = ACTIONS(519), + [sym_val_nothing] = ACTIONS(525), + [anon_sym_true] = ACTIONS(528), + [anon_sym_false] = ACTIONS(528), + [aux_sym_val_number_token1] = ACTIONS(531), + [aux_sym_val_number_token2] = ACTIONS(534), + [aux_sym_val_number_token3] = ACTIONS(534), + [aux_sym_val_number_token4] = ACTIONS(534), + [anon_sym_inf] = ACTIONS(531), + [anon_sym_DASHinf] = ACTIONS(534), + [anon_sym_NaN] = ACTIONS(531), + [anon_sym_0b] = ACTIONS(537), + [anon_sym_0o] = ACTIONS(537), + [anon_sym_0x] = ACTIONS(537), + [sym_val_date] = ACTIONS(540), + [anon_sym_DQUOTE] = ACTIONS(543), + [sym__str_single_quotes] = ACTIONS(546), + [sym__str_back_ticks] = ACTIONS(546), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(549), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(552), + [anon_sym_CARET] = ACTIONS(555), + [anon_sym_POUND] = ACTIONS(147), }, [127] = { - [sym_cell_path] = STATE(239), - [sym_path] = STATE(121), [sym_comment] = STATE(127), - [ts_builtin_sym_end] = ACTIONS(979), - [sym_cmd_identifier] = ACTIONS(981), - [anon_sym_SEMI] = ACTIONS(981), - [anon_sym_LF] = ACTIONS(979), - [anon_sym_export] = ACTIONS(981), - [anon_sym_alias] = ACTIONS(981), - [anon_sym_def] = ACTIONS(981), - [anon_sym_def_DASHenv] = ACTIONS(981), - [anon_sym_export_DASHenv] = ACTIONS(981), - [anon_sym_extern] = ACTIONS(981), - [anon_sym_module] = ACTIONS(981), - [anon_sym_use] = ACTIONS(981), - [anon_sym_LBRACK] = ACTIONS(981), - [anon_sym_LPAREN] = ACTIONS(981), - [anon_sym_PIPE] = ACTIONS(981), - [anon_sym_DOLLAR] = ACTIONS(981), - [anon_sym_error] = ACTIONS(981), - [anon_sym_GT] = ACTIONS(981), - [anon_sym_DASH_DASH] = ACTIONS(981), - [anon_sym_DASH] = ACTIONS(981), - [anon_sym_break] = ACTIONS(981), - [anon_sym_continue] = ACTIONS(981), - [anon_sym_for] = ACTIONS(981), - [anon_sym_in] = ACTIONS(981), - [anon_sym_loop] = ACTIONS(981), - [anon_sym_while] = ACTIONS(981), - [anon_sym_do] = ACTIONS(981), - [anon_sym_if] = ACTIONS(981), - [anon_sym_match] = ACTIONS(981), - [anon_sym_LBRACE] = ACTIONS(981), - [anon_sym_DOT] = ACTIONS(957), - [anon_sym_try] = ACTIONS(981), - [anon_sym_return] = ACTIONS(981), - [anon_sym_let] = ACTIONS(981), - [anon_sym_let_DASHenv] = ACTIONS(981), - [anon_sym_mut] = ACTIONS(981), - [anon_sym_const] = ACTIONS(981), - [anon_sym_source] = ACTIONS(981), - [anon_sym_source_DASHenv] = ACTIONS(981), - [anon_sym_register] = ACTIONS(981), - [anon_sym_hide] = ACTIONS(981), - [anon_sym_hide_DASHenv] = ACTIONS(981), - [anon_sym_overlay] = ACTIONS(981), - [anon_sym_STAR] = ACTIONS(981), - [anon_sym_where] = ACTIONS(981), - [anon_sym_STAR_STAR] = ACTIONS(981), - [anon_sym_PLUS_PLUS] = ACTIONS(981), - [anon_sym_SLASH] = ACTIONS(981), - [anon_sym_mod] = ACTIONS(981), - [anon_sym_SLASH_SLASH] = ACTIONS(981), - [anon_sym_PLUS] = ACTIONS(981), - [anon_sym_bit_DASHshl] = ACTIONS(981), - [anon_sym_bit_DASHshr] = ACTIONS(981), - [anon_sym_EQ_EQ] = ACTIONS(981), - [anon_sym_BANG_EQ] = ACTIONS(981), - [anon_sym_LT2] = ACTIONS(981), - [anon_sym_LT_EQ] = ACTIONS(981), - [anon_sym_GT_EQ] = ACTIONS(981), - [anon_sym_not_DASHin] = ACTIONS(981), - [anon_sym_starts_DASHwith] = ACTIONS(981), - [anon_sym_ends_DASHwith] = ACTIONS(981), - [anon_sym_EQ_TILDE] = ACTIONS(981), - [anon_sym_BANG_TILDE] = ACTIONS(981), - [anon_sym_bit_DASHand] = ACTIONS(981), - [anon_sym_bit_DASHxor] = ACTIONS(981), - [anon_sym_bit_DASHor] = ACTIONS(981), - [anon_sym_and] = ACTIONS(981), - [anon_sym_xor] = ACTIONS(981), - [anon_sym_or] = ACTIONS(981), - [anon_sym_not] = ACTIONS(981), - [anon_sym_DOT_DOT_LT] = ACTIONS(981), - [anon_sym_DOT_DOT] = ACTIONS(981), - [anon_sym_DOT_DOT_EQ] = ACTIONS(981), - [sym_val_nothing] = ACTIONS(981), - [anon_sym_true] = ACTIONS(981), - [anon_sym_false] = ACTIONS(981), - [aux_sym_val_number_token1] = ACTIONS(981), - [aux_sym_val_number_token2] = ACTIONS(981), - [aux_sym_val_number_token3] = ACTIONS(981), - [aux_sym_val_number_token4] = ACTIONS(981), - [anon_sym_inf] = ACTIONS(981), - [anon_sym_DASHinf] = ACTIONS(981), - [anon_sym_NaN] = ACTIONS(981), - [anon_sym_0b] = ACTIONS(981), - [anon_sym_0o] = ACTIONS(981), - [anon_sym_0x] = ACTIONS(981), - [sym_val_date] = ACTIONS(981), - [anon_sym_DQUOTE] = ACTIONS(981), - [sym__str_single_quotes] = ACTIONS(981), - [sym__str_back_ticks] = ACTIONS(981), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(981), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(981), - [anon_sym_CARET] = ACTIONS(981), - [sym_short_flag] = ACTIONS(981), + [ts_builtin_sym_end] = ACTIONS(109), + [anon_sym_SEMI] = ACTIONS(107), + [anon_sym_LF] = ACTIONS(109), + [anon_sym_PIPE] = ACTIONS(107), + [anon_sym_GT] = ACTIONS(107), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_in] = ACTIONS(107), + [anon_sym_STAR] = ACTIONS(107), + [anon_sym_STAR_STAR] = ACTIONS(107), + [anon_sym_PLUS_PLUS] = ACTIONS(107), + [anon_sym_SLASH] = ACTIONS(107), + [anon_sym_mod] = ACTIONS(107), + [anon_sym_SLASH_SLASH] = ACTIONS(107), + [anon_sym_PLUS] = ACTIONS(107), + [anon_sym_bit_DASHshl] = ACTIONS(107), + [anon_sym_bit_DASHshr] = ACTIONS(107), + [anon_sym_EQ_EQ] = ACTIONS(107), + [anon_sym_BANG_EQ] = ACTIONS(107), + [anon_sym_LT2] = ACTIONS(107), + [anon_sym_LT_EQ] = ACTIONS(107), + [anon_sym_GT_EQ] = ACTIONS(107), + [anon_sym_not_DASHin] = ACTIONS(107), + [anon_sym_starts_DASHwith] = ACTIONS(107), + [anon_sym_ends_DASHwith] = ACTIONS(107), + [anon_sym_EQ_TILDE] = ACTIONS(107), + [anon_sym_BANG_TILDE] = ACTIONS(107), + [anon_sym_bit_DASHand] = ACTIONS(107), + [anon_sym_bit_DASHxor] = ACTIONS(107), + [anon_sym_bit_DASHor] = ACTIONS(107), + [anon_sym_and] = ACTIONS(107), + [anon_sym_xor] = ACTIONS(107), + [anon_sym_or] = ACTIONS(107), + [anon_sym_DOT_DOT_LT] = ACTIONS(381), + [anon_sym_DOT_DOT] = ACTIONS(381), + [anon_sym_DOT_DOT_EQ] = ACTIONS(381), + [anon_sym_ns] = ACTIONS(383), + [anon_sym_s] = ACTIONS(383), + [anon_sym_us] = ACTIONS(383), + [anon_sym_ms] = ACTIONS(383), + [anon_sym_sec] = ACTIONS(383), + [anon_sym_min] = ACTIONS(383), + [anon_sym_hr] = ACTIONS(383), + [anon_sym_day] = ACTIONS(383), + [anon_sym_wk] = ACTIONS(383), + [anon_sym_b] = ACTIONS(385), + [anon_sym_B] = ACTIONS(385), + [anon_sym_kb] = ACTIONS(385), + [anon_sym_kB] = ACTIONS(385), + [anon_sym_Kb] = ACTIONS(385), + [anon_sym_KB] = ACTIONS(385), + [anon_sym_mb] = ACTIONS(385), + [anon_sym_mB] = ACTIONS(385), + [anon_sym_Mb] = ACTIONS(385), + [anon_sym_MB] = ACTIONS(385), + [anon_sym_gb] = ACTIONS(385), + [anon_sym_gB] = ACTIONS(385), + [anon_sym_Gb] = ACTIONS(385), + [anon_sym_GB] = ACTIONS(385), + [anon_sym_tb] = ACTIONS(385), + [anon_sym_tB] = ACTIONS(385), + [anon_sym_Tb] = ACTIONS(385), + [anon_sym_TB] = ACTIONS(385), + [anon_sym_pb] = ACTIONS(385), + [anon_sym_pB] = ACTIONS(385), + [anon_sym_Pb] = ACTIONS(385), + [anon_sym_PB] = ACTIONS(385), + [anon_sym_eb] = ACTIONS(385), + [anon_sym_eB] = ACTIONS(385), + [anon_sym_Eb] = ACTIONS(385), + [anon_sym_EB] = ACTIONS(385), + [anon_sym_zb] = ACTIONS(385), + [anon_sym_zB] = ACTIONS(385), + [anon_sym_Zb] = ACTIONS(385), + [anon_sym_ZB] = ACTIONS(385), + [anon_sym_kib] = ACTIONS(385), + [anon_sym_kiB] = ACTIONS(385), + [anon_sym_kIB] = ACTIONS(385), + [anon_sym_kIb] = ACTIONS(385), + [anon_sym_Kib] = ACTIONS(385), + [anon_sym_KIb] = ACTIONS(385), + [anon_sym_KIB] = ACTIONS(385), + [anon_sym_mib] = ACTIONS(385), + [anon_sym_miB] = ACTIONS(385), + [anon_sym_mIB] = ACTIONS(385), + [anon_sym_mIb] = ACTIONS(385), + [anon_sym_Mib] = ACTIONS(385), + [anon_sym_MIb] = ACTIONS(385), + [anon_sym_MIB] = ACTIONS(385), + [anon_sym_gib] = ACTIONS(385), + [anon_sym_giB] = ACTIONS(385), + [anon_sym_gIB] = ACTIONS(385), + [anon_sym_gIb] = ACTIONS(385), + [anon_sym_Gib] = ACTIONS(385), + [anon_sym_GIb] = ACTIONS(385), + [anon_sym_GIB] = ACTIONS(385), + [anon_sym_tib] = ACTIONS(385), + [anon_sym_tiB] = ACTIONS(385), + [anon_sym_tIB] = ACTIONS(385), + [anon_sym_tIb] = ACTIONS(385), + [anon_sym_Tib] = ACTIONS(385), + [anon_sym_TIb] = ACTIONS(385), + [anon_sym_TIB] = ACTIONS(385), + [anon_sym_pib] = ACTIONS(385), + [anon_sym_piB] = ACTIONS(385), + [anon_sym_pIB] = ACTIONS(385), + [anon_sym_pIb] = ACTIONS(385), + [anon_sym_Pib] = ACTIONS(385), + [anon_sym_PIb] = ACTIONS(385), + [anon_sym_PIB] = ACTIONS(385), + [anon_sym_eib] = ACTIONS(385), + [anon_sym_eiB] = ACTIONS(385), + [anon_sym_eIB] = ACTIONS(385), + [anon_sym_eIb] = ACTIONS(385), + [anon_sym_Eib] = ACTIONS(385), + [anon_sym_EIb] = ACTIONS(385), + [anon_sym_EIB] = ACTIONS(385), + [anon_sym_zib] = ACTIONS(385), + [anon_sym_ziB] = ACTIONS(385), + [anon_sym_zIB] = ACTIONS(385), + [anon_sym_zIb] = ACTIONS(385), + [anon_sym_Zib] = ACTIONS(385), + [anon_sym_ZIb] = ACTIONS(385), + [anon_sym_ZIB] = ACTIONS(385), [anon_sym_POUND] = ACTIONS(3), }, [128] = { - [sym_cell_path] = STATE(246), - [sym_path] = STATE(121), [sym_comment] = STATE(128), - [ts_builtin_sym_end] = ACTIONS(944), - [sym_cmd_identifier] = ACTIONS(942), - [anon_sym_SEMI] = ACTIONS(942), - [anon_sym_LF] = ACTIONS(944), - [anon_sym_export] = ACTIONS(942), - [anon_sym_alias] = ACTIONS(942), - [anon_sym_def] = ACTIONS(942), - [anon_sym_def_DASHenv] = ACTIONS(942), - [anon_sym_export_DASHenv] = ACTIONS(942), - [anon_sym_extern] = ACTIONS(942), - [anon_sym_module] = ACTIONS(942), - [anon_sym_use] = ACTIONS(942), - [anon_sym_LBRACK] = ACTIONS(942), - [anon_sym_LPAREN] = ACTIONS(942), - [anon_sym_PIPE] = ACTIONS(942), - [anon_sym_DOLLAR] = ACTIONS(942), - [anon_sym_error] = ACTIONS(942), - [anon_sym_GT] = ACTIONS(942), - [anon_sym_DASH_DASH] = ACTIONS(942), - [anon_sym_DASH] = ACTIONS(942), - [anon_sym_break] = ACTIONS(942), - [anon_sym_continue] = ACTIONS(942), - [anon_sym_for] = ACTIONS(942), - [anon_sym_in] = ACTIONS(942), - [anon_sym_loop] = ACTIONS(942), - [anon_sym_while] = ACTIONS(942), - [anon_sym_do] = ACTIONS(942), - [anon_sym_if] = ACTIONS(942), - [anon_sym_match] = ACTIONS(942), - [anon_sym_LBRACE] = ACTIONS(942), - [anon_sym_DOT] = ACTIONS(957), - [anon_sym_try] = ACTIONS(942), - [anon_sym_return] = ACTIONS(942), - [anon_sym_let] = ACTIONS(942), - [anon_sym_let_DASHenv] = ACTIONS(942), - [anon_sym_mut] = ACTIONS(942), - [anon_sym_const] = ACTIONS(942), - [anon_sym_source] = ACTIONS(942), - [anon_sym_source_DASHenv] = ACTIONS(942), - [anon_sym_register] = ACTIONS(942), - [anon_sym_hide] = ACTIONS(942), - [anon_sym_hide_DASHenv] = ACTIONS(942), - [anon_sym_overlay] = ACTIONS(942), - [anon_sym_STAR] = ACTIONS(942), - [anon_sym_where] = ACTIONS(942), - [anon_sym_STAR_STAR] = ACTIONS(942), - [anon_sym_PLUS_PLUS] = ACTIONS(942), - [anon_sym_SLASH] = ACTIONS(942), - [anon_sym_mod] = ACTIONS(942), - [anon_sym_SLASH_SLASH] = ACTIONS(942), - [anon_sym_PLUS] = ACTIONS(942), - [anon_sym_bit_DASHshl] = ACTIONS(942), - [anon_sym_bit_DASHshr] = ACTIONS(942), - [anon_sym_EQ_EQ] = ACTIONS(942), - [anon_sym_BANG_EQ] = ACTIONS(942), - [anon_sym_LT2] = ACTIONS(942), - [anon_sym_LT_EQ] = ACTIONS(942), - [anon_sym_GT_EQ] = ACTIONS(942), - [anon_sym_not_DASHin] = ACTIONS(942), - [anon_sym_starts_DASHwith] = ACTIONS(942), - [anon_sym_ends_DASHwith] = ACTIONS(942), - [anon_sym_EQ_TILDE] = ACTIONS(942), - [anon_sym_BANG_TILDE] = ACTIONS(942), - [anon_sym_bit_DASHand] = ACTIONS(942), - [anon_sym_bit_DASHxor] = ACTIONS(942), - [anon_sym_bit_DASHor] = ACTIONS(942), - [anon_sym_and] = ACTIONS(942), - [anon_sym_xor] = ACTIONS(942), - [anon_sym_or] = ACTIONS(942), - [anon_sym_not] = ACTIONS(942), - [anon_sym_DOT_DOT_LT] = ACTIONS(942), - [anon_sym_DOT_DOT] = ACTIONS(942), - [anon_sym_DOT_DOT_EQ] = ACTIONS(942), - [sym_val_nothing] = ACTIONS(942), - [anon_sym_true] = ACTIONS(942), - [anon_sym_false] = ACTIONS(942), - [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(942), - [anon_sym_inf] = ACTIONS(942), - [anon_sym_DASHinf] = ACTIONS(942), - [anon_sym_NaN] = ACTIONS(942), - [anon_sym_0b] = ACTIONS(942), - [anon_sym_0o] = ACTIONS(942), - [anon_sym_0x] = ACTIONS(942), - [sym_val_date] = ACTIONS(942), - [anon_sym_DQUOTE] = ACTIONS(942), - [sym__str_single_quotes] = ACTIONS(942), - [sym__str_back_ticks] = ACTIONS(942), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(942), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(942), - [anon_sym_CARET] = ACTIONS(942), - [sym_short_flag] = ACTIONS(942), - [anon_sym_POUND] = ACTIONS(3), + [anon_sym_GT] = ACTIONS(103), + [anon_sym_DASH_DASH] = ACTIONS(105), + [anon_sym_DASH] = ACTIONS(103), + [anon_sym_in] = ACTIONS(105), + [anon_sym_LBRACE] = ACTIONS(105), + [anon_sym_STAR] = ACTIONS(103), + [anon_sym_STAR_STAR] = ACTIONS(105), + [anon_sym_PLUS_PLUS] = ACTIONS(105), + [anon_sym_SLASH] = ACTIONS(103), + [anon_sym_mod] = ACTIONS(105), + [anon_sym_SLASH_SLASH] = ACTIONS(105), + [anon_sym_PLUS] = ACTIONS(103), + [anon_sym_bit_DASHshl] = ACTIONS(105), + [anon_sym_bit_DASHshr] = ACTIONS(105), + [anon_sym_EQ_EQ] = ACTIONS(105), + [anon_sym_BANG_EQ] = ACTIONS(105), + [anon_sym_LT2] = ACTIONS(103), + [anon_sym_LT_EQ] = ACTIONS(105), + [anon_sym_GT_EQ] = ACTIONS(105), + [anon_sym_not_DASHin] = ACTIONS(105), + [anon_sym_starts_DASHwith] = ACTIONS(105), + [anon_sym_ends_DASHwith] = ACTIONS(105), + [anon_sym_EQ_TILDE] = ACTIONS(105), + [anon_sym_BANG_TILDE] = ACTIONS(105), + [anon_sym_bit_DASHand] = ACTIONS(105), + [anon_sym_bit_DASHxor] = ACTIONS(105), + [anon_sym_bit_DASHor] = ACTIONS(105), + [anon_sym_and] = ACTIONS(105), + [anon_sym_xor] = ACTIONS(105), + [anon_sym_or] = ACTIONS(105), + [anon_sym_DOT_DOT_LT] = ACTIONS(105), + [anon_sym_DOT_DOT] = ACTIONS(103), + [anon_sym_DOT_DOT_EQ] = ACTIONS(105), + [anon_sym_ns] = ACTIONS(105), + [anon_sym_s] = ACTIONS(105), + [anon_sym_us] = ACTIONS(105), + [anon_sym_ms] = ACTIONS(105), + [anon_sym_sec] = ACTIONS(105), + [anon_sym_min] = ACTIONS(105), + [anon_sym_hr] = ACTIONS(105), + [anon_sym_day] = ACTIONS(105), + [anon_sym_wk] = ACTIONS(105), + [anon_sym_b] = ACTIONS(103), + [anon_sym_B] = ACTIONS(105), + [anon_sym_kb] = ACTIONS(105), + [anon_sym_kB] = ACTIONS(105), + [anon_sym_Kb] = ACTIONS(105), + [anon_sym_KB] = ACTIONS(105), + [anon_sym_mb] = ACTIONS(105), + [anon_sym_mB] = ACTIONS(105), + [anon_sym_Mb] = ACTIONS(105), + [anon_sym_MB] = ACTIONS(105), + [anon_sym_gb] = ACTIONS(105), + [anon_sym_gB] = ACTIONS(105), + [anon_sym_Gb] = ACTIONS(105), + [anon_sym_GB] = ACTIONS(105), + [anon_sym_tb] = ACTIONS(105), + [anon_sym_tB] = ACTIONS(105), + [anon_sym_Tb] = ACTIONS(105), + [anon_sym_TB] = ACTIONS(105), + [anon_sym_pb] = ACTIONS(105), + [anon_sym_pB] = ACTIONS(105), + [anon_sym_Pb] = ACTIONS(105), + [anon_sym_PB] = ACTIONS(105), + [anon_sym_eb] = ACTIONS(105), + [anon_sym_eB] = ACTIONS(105), + [anon_sym_Eb] = ACTIONS(105), + [anon_sym_EB] = ACTIONS(105), + [anon_sym_zb] = ACTIONS(105), + [anon_sym_zB] = ACTIONS(105), + [anon_sym_Zb] = ACTIONS(105), + [anon_sym_ZB] = ACTIONS(105), + [anon_sym_kib] = ACTIONS(105), + [anon_sym_kiB] = ACTIONS(105), + [anon_sym_kIB] = ACTIONS(105), + [anon_sym_kIb] = ACTIONS(105), + [anon_sym_Kib] = ACTIONS(105), + [anon_sym_KIb] = ACTIONS(105), + [anon_sym_KIB] = ACTIONS(105), + [anon_sym_mib] = ACTIONS(105), + [anon_sym_miB] = ACTIONS(105), + [anon_sym_mIB] = ACTIONS(105), + [anon_sym_mIb] = ACTIONS(105), + [anon_sym_Mib] = ACTIONS(105), + [anon_sym_MIb] = ACTIONS(105), + [anon_sym_MIB] = ACTIONS(105), + [anon_sym_gib] = ACTIONS(105), + [anon_sym_giB] = ACTIONS(105), + [anon_sym_gIB] = ACTIONS(105), + [anon_sym_gIb] = ACTIONS(105), + [anon_sym_Gib] = ACTIONS(105), + [anon_sym_GIb] = ACTIONS(105), + [anon_sym_GIB] = ACTIONS(105), + [anon_sym_tib] = ACTIONS(105), + [anon_sym_tiB] = ACTIONS(105), + [anon_sym_tIB] = ACTIONS(105), + [anon_sym_tIb] = ACTIONS(105), + [anon_sym_Tib] = ACTIONS(105), + [anon_sym_TIb] = ACTIONS(105), + [anon_sym_TIB] = ACTIONS(105), + [anon_sym_pib] = ACTIONS(105), + [anon_sym_piB] = ACTIONS(105), + [anon_sym_pIB] = ACTIONS(105), + [anon_sym_pIb] = ACTIONS(105), + [anon_sym_Pib] = ACTIONS(105), + [anon_sym_PIb] = ACTIONS(105), + [anon_sym_PIB] = ACTIONS(105), + [anon_sym_eib] = ACTIONS(105), + [anon_sym_eiB] = ACTIONS(105), + [anon_sym_eIB] = ACTIONS(105), + [anon_sym_eIb] = ACTIONS(105), + [anon_sym_Eib] = ACTIONS(105), + [anon_sym_EIb] = ACTIONS(105), + [anon_sym_EIB] = ACTIONS(105), + [anon_sym_zib] = ACTIONS(105), + [anon_sym_ziB] = ACTIONS(105), + [anon_sym_zIB] = ACTIONS(105), + [anon_sym_zIb] = ACTIONS(105), + [anon_sym_Zib] = ACTIONS(105), + [anon_sym_ZIb] = ACTIONS(105), + [anon_sym_ZIB] = ACTIONS(105), + [sym_short_flag] = ACTIONS(105), + [anon_sym_POUND] = ACTIONS(147), }, [129] = { - [sym_cell_path] = STATE(241), - [sym_path] = STATE(121), [sym_comment] = STATE(129), - [ts_builtin_sym_end] = ACTIONS(955), - [sym_cmd_identifier] = ACTIONS(953), - [anon_sym_SEMI] = ACTIONS(953), - [anon_sym_LF] = ACTIONS(955), - [anon_sym_export] = ACTIONS(953), - [anon_sym_alias] = ACTIONS(953), - [anon_sym_def] = ACTIONS(953), - [anon_sym_def_DASHenv] = ACTIONS(953), - [anon_sym_export_DASHenv] = ACTIONS(953), - [anon_sym_extern] = ACTIONS(953), - [anon_sym_module] = ACTIONS(953), - [anon_sym_use] = ACTIONS(953), - [anon_sym_LBRACK] = ACTIONS(953), - [anon_sym_LPAREN] = ACTIONS(953), - [anon_sym_PIPE] = ACTIONS(953), - [anon_sym_DOLLAR] = ACTIONS(953), - [anon_sym_error] = ACTIONS(953), - [anon_sym_GT] = ACTIONS(953), - [anon_sym_DASH_DASH] = ACTIONS(953), - [anon_sym_DASH] = ACTIONS(953), - [anon_sym_break] = ACTIONS(953), - [anon_sym_continue] = ACTIONS(953), - [anon_sym_for] = ACTIONS(953), - [anon_sym_in] = ACTIONS(953), - [anon_sym_loop] = ACTIONS(953), - [anon_sym_while] = ACTIONS(953), - [anon_sym_do] = ACTIONS(953), - [anon_sym_if] = ACTIONS(953), - [anon_sym_match] = ACTIONS(953), - [anon_sym_LBRACE] = ACTIONS(953), - [anon_sym_DOT] = ACTIONS(957), - [anon_sym_try] = ACTIONS(953), - [anon_sym_return] = ACTIONS(953), - [anon_sym_let] = ACTIONS(953), - [anon_sym_let_DASHenv] = ACTIONS(953), - [anon_sym_mut] = ACTIONS(953), - [anon_sym_const] = ACTIONS(953), - [anon_sym_source] = ACTIONS(953), - [anon_sym_source_DASHenv] = ACTIONS(953), - [anon_sym_register] = ACTIONS(953), - [anon_sym_hide] = ACTIONS(953), - [anon_sym_hide_DASHenv] = ACTIONS(953), - [anon_sym_overlay] = ACTIONS(953), - [anon_sym_STAR] = ACTIONS(953), - [anon_sym_where] = ACTIONS(953), - [anon_sym_STAR_STAR] = ACTIONS(953), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_SLASH] = ACTIONS(953), - [anon_sym_mod] = ACTIONS(953), - [anon_sym_SLASH_SLASH] = ACTIONS(953), - [anon_sym_PLUS] = ACTIONS(953), - [anon_sym_bit_DASHshl] = ACTIONS(953), - [anon_sym_bit_DASHshr] = ACTIONS(953), - [anon_sym_EQ_EQ] = ACTIONS(953), - [anon_sym_BANG_EQ] = ACTIONS(953), - [anon_sym_LT2] = ACTIONS(953), - [anon_sym_LT_EQ] = ACTIONS(953), - [anon_sym_GT_EQ] = ACTIONS(953), - [anon_sym_not_DASHin] = ACTIONS(953), - [anon_sym_starts_DASHwith] = ACTIONS(953), - [anon_sym_ends_DASHwith] = ACTIONS(953), - [anon_sym_EQ_TILDE] = ACTIONS(953), - [anon_sym_BANG_TILDE] = ACTIONS(953), - [anon_sym_bit_DASHand] = ACTIONS(953), - [anon_sym_bit_DASHxor] = ACTIONS(953), - [anon_sym_bit_DASHor] = ACTIONS(953), - [anon_sym_and] = ACTIONS(953), - [anon_sym_xor] = ACTIONS(953), - [anon_sym_or] = ACTIONS(953), - [anon_sym_not] = ACTIONS(953), - [anon_sym_DOT_DOT_LT] = ACTIONS(953), - [anon_sym_DOT_DOT] = ACTIONS(953), - [anon_sym_DOT_DOT_EQ] = ACTIONS(953), - [sym_val_nothing] = ACTIONS(953), - [anon_sym_true] = ACTIONS(953), - [anon_sym_false] = ACTIONS(953), - [aux_sym_val_number_token1] = ACTIONS(953), - [aux_sym_val_number_token2] = ACTIONS(953), - [aux_sym_val_number_token3] = ACTIONS(953), - [aux_sym_val_number_token4] = ACTIONS(953), - [anon_sym_inf] = ACTIONS(953), - [anon_sym_DASHinf] = ACTIONS(953), - [anon_sym_NaN] = ACTIONS(953), - [anon_sym_0b] = ACTIONS(953), - [anon_sym_0o] = ACTIONS(953), - [anon_sym_0x] = ACTIONS(953), - [sym_val_date] = ACTIONS(953), - [anon_sym_DQUOTE] = ACTIONS(953), - [sym__str_single_quotes] = ACTIONS(953), - [sym__str_back_ticks] = ACTIONS(953), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(953), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(953), - [anon_sym_CARET] = ACTIONS(953), - [sym_short_flag] = ACTIONS(953), - [anon_sym_POUND] = ACTIONS(3), + [anon_sym_GT] = ACTIONS(107), + [anon_sym_DASH_DASH] = ACTIONS(109), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_in] = ACTIONS(109), + [anon_sym_LBRACE] = ACTIONS(109), + [anon_sym_STAR] = ACTIONS(107), + [anon_sym_STAR_STAR] = ACTIONS(109), + [anon_sym_PLUS_PLUS] = ACTIONS(109), + [anon_sym_SLASH] = ACTIONS(107), + [anon_sym_mod] = ACTIONS(109), + [anon_sym_SLASH_SLASH] = ACTIONS(109), + [anon_sym_PLUS] = ACTIONS(107), + [anon_sym_bit_DASHshl] = ACTIONS(109), + [anon_sym_bit_DASHshr] = ACTIONS(109), + [anon_sym_EQ_EQ] = ACTIONS(109), + [anon_sym_BANG_EQ] = ACTIONS(109), + [anon_sym_LT2] = ACTIONS(107), + [anon_sym_LT_EQ] = ACTIONS(109), + [anon_sym_GT_EQ] = ACTIONS(109), + [anon_sym_not_DASHin] = ACTIONS(109), + [anon_sym_starts_DASHwith] = ACTIONS(109), + [anon_sym_ends_DASHwith] = ACTIONS(109), + [anon_sym_EQ_TILDE] = ACTIONS(109), + [anon_sym_BANG_TILDE] = ACTIONS(109), + [anon_sym_bit_DASHand] = ACTIONS(109), + [anon_sym_bit_DASHxor] = ACTIONS(109), + [anon_sym_bit_DASHor] = ACTIONS(109), + [anon_sym_and] = ACTIONS(109), + [anon_sym_xor] = ACTIONS(109), + [anon_sym_or] = ACTIONS(109), + [anon_sym_DOT_DOT_LT] = ACTIONS(558), + [anon_sym_DOT_DOT] = ACTIONS(560), + [anon_sym_DOT_DOT_EQ] = ACTIONS(558), + [anon_sym_ns] = ACTIONS(562), + [anon_sym_s] = ACTIONS(562), + [anon_sym_us] = ACTIONS(562), + [anon_sym_ms] = ACTIONS(562), + [anon_sym_sec] = ACTIONS(562), + [anon_sym_min] = ACTIONS(562), + [anon_sym_hr] = ACTIONS(562), + [anon_sym_day] = ACTIONS(562), + [anon_sym_wk] = ACTIONS(562), + [anon_sym_b] = ACTIONS(564), + [anon_sym_B] = ACTIONS(566), + [anon_sym_kb] = ACTIONS(566), + [anon_sym_kB] = ACTIONS(566), + [anon_sym_Kb] = ACTIONS(566), + [anon_sym_KB] = ACTIONS(566), + [anon_sym_mb] = ACTIONS(566), + [anon_sym_mB] = ACTIONS(566), + [anon_sym_Mb] = ACTIONS(566), + [anon_sym_MB] = ACTIONS(566), + [anon_sym_gb] = ACTIONS(566), + [anon_sym_gB] = ACTIONS(566), + [anon_sym_Gb] = ACTIONS(566), + [anon_sym_GB] = ACTIONS(566), + [anon_sym_tb] = ACTIONS(566), + [anon_sym_tB] = ACTIONS(566), + [anon_sym_Tb] = ACTIONS(566), + [anon_sym_TB] = ACTIONS(566), + [anon_sym_pb] = ACTIONS(566), + [anon_sym_pB] = ACTIONS(566), + [anon_sym_Pb] = ACTIONS(566), + [anon_sym_PB] = ACTIONS(566), + [anon_sym_eb] = ACTIONS(566), + [anon_sym_eB] = ACTIONS(566), + [anon_sym_Eb] = ACTIONS(566), + [anon_sym_EB] = ACTIONS(566), + [anon_sym_zb] = ACTIONS(566), + [anon_sym_zB] = ACTIONS(566), + [anon_sym_Zb] = ACTIONS(566), + [anon_sym_ZB] = ACTIONS(566), + [anon_sym_kib] = ACTIONS(566), + [anon_sym_kiB] = ACTIONS(566), + [anon_sym_kIB] = ACTIONS(566), + [anon_sym_kIb] = ACTIONS(566), + [anon_sym_Kib] = ACTIONS(566), + [anon_sym_KIb] = ACTIONS(566), + [anon_sym_KIB] = ACTIONS(566), + [anon_sym_mib] = ACTIONS(566), + [anon_sym_miB] = ACTIONS(566), + [anon_sym_mIB] = ACTIONS(566), + [anon_sym_mIb] = ACTIONS(566), + [anon_sym_Mib] = ACTIONS(566), + [anon_sym_MIb] = ACTIONS(566), + [anon_sym_MIB] = ACTIONS(566), + [anon_sym_gib] = ACTIONS(566), + [anon_sym_giB] = ACTIONS(566), + [anon_sym_gIB] = ACTIONS(566), + [anon_sym_gIb] = ACTIONS(566), + [anon_sym_Gib] = ACTIONS(566), + [anon_sym_GIb] = ACTIONS(566), + [anon_sym_GIB] = ACTIONS(566), + [anon_sym_tib] = ACTIONS(566), + [anon_sym_tiB] = ACTIONS(566), + [anon_sym_tIB] = ACTIONS(566), + [anon_sym_tIb] = ACTIONS(566), + [anon_sym_Tib] = ACTIONS(566), + [anon_sym_TIb] = ACTIONS(566), + [anon_sym_TIB] = ACTIONS(566), + [anon_sym_pib] = ACTIONS(566), + [anon_sym_piB] = ACTIONS(566), + [anon_sym_pIB] = ACTIONS(566), + [anon_sym_pIb] = ACTIONS(566), + [anon_sym_Pib] = ACTIONS(566), + [anon_sym_PIb] = ACTIONS(566), + [anon_sym_PIB] = ACTIONS(566), + [anon_sym_eib] = ACTIONS(566), + [anon_sym_eiB] = ACTIONS(566), + [anon_sym_eIB] = ACTIONS(566), + [anon_sym_eIb] = ACTIONS(566), + [anon_sym_Eib] = ACTIONS(566), + [anon_sym_EIb] = ACTIONS(566), + [anon_sym_EIB] = ACTIONS(566), + [anon_sym_zib] = ACTIONS(566), + [anon_sym_ziB] = ACTIONS(566), + [anon_sym_zIB] = ACTIONS(566), + [anon_sym_zIb] = ACTIONS(566), + [anon_sym_Zib] = ACTIONS(566), + [anon_sym_ZIb] = ACTIONS(566), + [anon_sym_ZIB] = ACTIONS(566), + [sym_short_flag] = ACTIONS(109), + [anon_sym_POUND] = ACTIONS(147), }, [130] = { - [sym_cell_path] = STATE(283), - [sym_path] = STATE(121), + [sym_cell_path] = STATE(233), + [sym_path] = STATE(133), [sym_comment] = STATE(130), - [ts_builtin_sym_end] = ACTIONS(983), - [sym_cmd_identifier] = ACTIONS(985), - [anon_sym_SEMI] = ACTIONS(985), - [anon_sym_LF] = ACTIONS(983), - [anon_sym_export] = ACTIONS(985), - [anon_sym_alias] = ACTIONS(985), - [anon_sym_def] = ACTIONS(985), - [anon_sym_def_DASHenv] = ACTIONS(985), - [anon_sym_export_DASHenv] = ACTIONS(985), - [anon_sym_extern] = ACTIONS(985), - [anon_sym_module] = ACTIONS(985), - [anon_sym_use] = ACTIONS(985), - [anon_sym_LBRACK] = ACTIONS(985), - [anon_sym_LPAREN] = ACTIONS(985), - [anon_sym_PIPE] = ACTIONS(985), - [anon_sym_DOLLAR] = ACTIONS(985), - [anon_sym_error] = ACTIONS(985), - [anon_sym_GT] = ACTIONS(985), - [anon_sym_DASH_DASH] = ACTIONS(985), - [anon_sym_DASH] = ACTIONS(985), - [anon_sym_break] = ACTIONS(985), - [anon_sym_continue] = ACTIONS(985), - [anon_sym_for] = ACTIONS(985), - [anon_sym_in] = ACTIONS(985), - [anon_sym_loop] = ACTIONS(985), - [anon_sym_while] = ACTIONS(985), - [anon_sym_do] = ACTIONS(985), - [anon_sym_if] = ACTIONS(985), - [anon_sym_match] = ACTIONS(985), - [anon_sym_LBRACE] = ACTIONS(985), - [anon_sym_DOT] = ACTIONS(957), - [anon_sym_try] = ACTIONS(985), - [anon_sym_return] = ACTIONS(985), - [anon_sym_let] = ACTIONS(985), - [anon_sym_let_DASHenv] = ACTIONS(985), - [anon_sym_mut] = ACTIONS(985), - [anon_sym_const] = ACTIONS(985), - [anon_sym_source] = ACTIONS(985), - [anon_sym_source_DASHenv] = ACTIONS(985), - [anon_sym_register] = ACTIONS(985), - [anon_sym_hide] = ACTIONS(985), - [anon_sym_hide_DASHenv] = ACTIONS(985), - [anon_sym_overlay] = ACTIONS(985), - [anon_sym_STAR] = ACTIONS(985), - [anon_sym_where] = ACTIONS(985), - [anon_sym_STAR_STAR] = ACTIONS(985), - [anon_sym_PLUS_PLUS] = ACTIONS(985), - [anon_sym_SLASH] = ACTIONS(985), - [anon_sym_mod] = ACTIONS(985), - [anon_sym_SLASH_SLASH] = ACTIONS(985), - [anon_sym_PLUS] = ACTIONS(985), - [anon_sym_bit_DASHshl] = ACTIONS(985), - [anon_sym_bit_DASHshr] = ACTIONS(985), - [anon_sym_EQ_EQ] = ACTIONS(985), - [anon_sym_BANG_EQ] = ACTIONS(985), - [anon_sym_LT2] = ACTIONS(985), - [anon_sym_LT_EQ] = ACTIONS(985), - [anon_sym_GT_EQ] = ACTIONS(985), - [anon_sym_not_DASHin] = ACTIONS(985), - [anon_sym_starts_DASHwith] = ACTIONS(985), - [anon_sym_ends_DASHwith] = ACTIONS(985), - [anon_sym_EQ_TILDE] = ACTIONS(985), - [anon_sym_BANG_TILDE] = ACTIONS(985), - [anon_sym_bit_DASHand] = ACTIONS(985), - [anon_sym_bit_DASHxor] = ACTIONS(985), - [anon_sym_bit_DASHor] = ACTIONS(985), - [anon_sym_and] = ACTIONS(985), - [anon_sym_xor] = ACTIONS(985), - [anon_sym_or] = ACTIONS(985), - [anon_sym_not] = ACTIONS(985), - [anon_sym_DOT_DOT_LT] = ACTIONS(985), - [anon_sym_DOT_DOT] = ACTIONS(985), - [anon_sym_DOT_DOT_EQ] = ACTIONS(985), - [sym_val_nothing] = ACTIONS(985), - [anon_sym_true] = ACTIONS(985), - [anon_sym_false] = ACTIONS(985), - [aux_sym_val_number_token1] = ACTIONS(985), - [aux_sym_val_number_token2] = ACTIONS(985), - [aux_sym_val_number_token3] = ACTIONS(985), - [aux_sym_val_number_token4] = ACTIONS(985), - [anon_sym_inf] = ACTIONS(985), - [anon_sym_DASHinf] = ACTIONS(985), - [anon_sym_NaN] = ACTIONS(985), - [anon_sym_0b] = ACTIONS(985), - [anon_sym_0o] = ACTIONS(985), - [anon_sym_0x] = ACTIONS(985), - [sym_val_date] = ACTIONS(985), - [anon_sym_DQUOTE] = ACTIONS(985), - [sym__str_single_quotes] = ACTIONS(985), - [sym__str_back_ticks] = ACTIONS(985), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(985), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(985), - [anon_sym_CARET] = ACTIONS(985), - [sym_short_flag] = ACTIONS(985), + [anon_sym_export] = ACTIONS(568), + [anon_sym_alias] = ACTIONS(568), + [anon_sym_let] = ACTIONS(568), + [anon_sym_let_DASHenv] = ACTIONS(568), + [anon_sym_mut] = ACTIONS(568), + [anon_sym_const] = ACTIONS(568), + [sym_cmd_identifier] = ACTIONS(568), + [anon_sym_SEMI] = ACTIONS(568), + [anon_sym_LF] = ACTIONS(570), + [anon_sym_def] = ACTIONS(568), + [anon_sym_def_DASHenv] = ACTIONS(568), + [anon_sym_export_DASHenv] = ACTIONS(568), + [anon_sym_extern] = ACTIONS(568), + [anon_sym_module] = ACTIONS(568), + [anon_sym_use] = ACTIONS(568), + [anon_sym_LBRACK] = ACTIONS(568), + [anon_sym_LPAREN] = ACTIONS(568), + [anon_sym_RPAREN] = ACTIONS(568), + [anon_sym_PIPE] = ACTIONS(568), + [anon_sym_DOLLAR] = ACTIONS(568), + [anon_sym_error] = ACTIONS(568), + [anon_sym_GT] = ACTIONS(568), + [anon_sym_DASH_DASH] = ACTIONS(568), + [anon_sym_DASH] = ACTIONS(568), + [anon_sym_break] = ACTIONS(568), + [anon_sym_continue] = ACTIONS(568), + [anon_sym_for] = ACTIONS(568), + [anon_sym_in] = ACTIONS(568), + [anon_sym_loop] = ACTIONS(568), + [anon_sym_while] = ACTIONS(568), + [anon_sym_do] = ACTIONS(568), + [anon_sym_if] = ACTIONS(568), + [anon_sym_match] = ACTIONS(568), + [anon_sym_LBRACE] = ACTIONS(568), + [anon_sym_RBRACE] = ACTIONS(568), + [anon_sym_DOT] = ACTIONS(572), + [anon_sym_try] = ACTIONS(568), + [anon_sym_return] = ACTIONS(568), + [anon_sym_source] = ACTIONS(568), + [anon_sym_source_DASHenv] = ACTIONS(568), + [anon_sym_register] = ACTIONS(568), + [anon_sym_hide] = ACTIONS(568), + [anon_sym_hide_DASHenv] = ACTIONS(568), + [anon_sym_overlay] = ACTIONS(568), + [anon_sym_STAR] = ACTIONS(568), + [anon_sym_where] = ACTIONS(568), + [anon_sym_STAR_STAR] = ACTIONS(568), + [anon_sym_PLUS_PLUS] = ACTIONS(568), + [anon_sym_SLASH] = ACTIONS(568), + [anon_sym_mod] = ACTIONS(568), + [anon_sym_SLASH_SLASH] = ACTIONS(568), + [anon_sym_PLUS] = ACTIONS(568), + [anon_sym_bit_DASHshl] = ACTIONS(568), + [anon_sym_bit_DASHshr] = ACTIONS(568), + [anon_sym_EQ_EQ] = ACTIONS(568), + [anon_sym_BANG_EQ] = ACTIONS(568), + [anon_sym_LT2] = ACTIONS(568), + [anon_sym_LT_EQ] = ACTIONS(568), + [anon_sym_GT_EQ] = ACTIONS(568), + [anon_sym_not_DASHin] = ACTIONS(568), + [anon_sym_starts_DASHwith] = ACTIONS(568), + [anon_sym_ends_DASHwith] = ACTIONS(568), + [anon_sym_EQ_TILDE] = ACTIONS(568), + [anon_sym_BANG_TILDE] = ACTIONS(568), + [anon_sym_bit_DASHand] = ACTIONS(568), + [anon_sym_bit_DASHxor] = ACTIONS(568), + [anon_sym_bit_DASHor] = ACTIONS(568), + [anon_sym_and] = ACTIONS(568), + [anon_sym_xor] = ACTIONS(568), + [anon_sym_or] = ACTIONS(568), + [anon_sym_not] = ACTIONS(568), + [anon_sym_DOT_DOT_LT] = ACTIONS(568), + [anon_sym_DOT_DOT] = ACTIONS(568), + [anon_sym_DOT_DOT_EQ] = ACTIONS(568), + [sym_val_nothing] = ACTIONS(568), + [anon_sym_true] = ACTIONS(568), + [anon_sym_false] = ACTIONS(568), + [aux_sym_val_number_token1] = ACTIONS(568), + [aux_sym_val_number_token2] = ACTIONS(568), + [aux_sym_val_number_token3] = ACTIONS(568), + [aux_sym_val_number_token4] = ACTIONS(568), + [anon_sym_inf] = ACTIONS(568), + [anon_sym_DASHinf] = ACTIONS(568), + [anon_sym_NaN] = ACTIONS(568), + [anon_sym_0b] = ACTIONS(568), + [anon_sym_0o] = ACTIONS(568), + [anon_sym_0x] = ACTIONS(568), + [sym_val_date] = ACTIONS(568), + [anon_sym_DQUOTE] = ACTIONS(568), + [sym__str_single_quotes] = ACTIONS(568), + [sym__str_back_ticks] = ACTIONS(568), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(568), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(568), + [anon_sym_CARET] = ACTIONS(568), + [sym_short_flag] = ACTIONS(568), [anon_sym_POUND] = ACTIONS(3), }, [131] = { - [sym_cell_path] = STATE(287), - [sym_path] = STATE(118), + [sym_cell_path] = STATE(225), + [sym_path] = STATE(133), [sym_comment] = STATE(131), - [sym_cmd_identifier] = ACTIONS(981), - [anon_sym_SEMI] = ACTIONS(981), - [anon_sym_LF] = ACTIONS(979), - [anon_sym_export] = ACTIONS(981), - [anon_sym_alias] = ACTIONS(981), - [anon_sym_def] = ACTIONS(981), - [anon_sym_def_DASHenv] = ACTIONS(981), - [anon_sym_export_DASHenv] = ACTIONS(981), - [anon_sym_extern] = ACTIONS(981), - [anon_sym_module] = ACTIONS(981), - [anon_sym_use] = ACTIONS(981), - [anon_sym_LBRACK] = ACTIONS(981), - [anon_sym_LPAREN] = ACTIONS(981), - [anon_sym_PIPE] = ACTIONS(981), - [anon_sym_DOLLAR] = ACTIONS(981), - [anon_sym_error] = ACTIONS(981), - [anon_sym_GT] = ACTIONS(981), - [anon_sym_DASH_DASH] = ACTIONS(981), - [anon_sym_DASH] = ACTIONS(981), - [anon_sym_break] = ACTIONS(981), - [anon_sym_continue] = ACTIONS(981), - [anon_sym_for] = ACTIONS(981), - [anon_sym_in] = ACTIONS(981), - [anon_sym_loop] = ACTIONS(981), - [anon_sym_while] = ACTIONS(981), - [anon_sym_do] = ACTIONS(981), - [anon_sym_if] = ACTIONS(981), - [anon_sym_match] = ACTIONS(981), - [anon_sym_LBRACE] = ACTIONS(981), - [anon_sym_RBRACE] = ACTIONS(981), - [anon_sym_DOT] = ACTIONS(933), - [anon_sym_try] = ACTIONS(981), - [anon_sym_return] = ACTIONS(981), - [anon_sym_let] = ACTIONS(981), - [anon_sym_let_DASHenv] = ACTIONS(981), - [anon_sym_mut] = ACTIONS(981), - [anon_sym_const] = ACTIONS(981), - [anon_sym_source] = ACTIONS(981), - [anon_sym_source_DASHenv] = ACTIONS(981), - [anon_sym_register] = ACTIONS(981), - [anon_sym_hide] = ACTIONS(981), - [anon_sym_hide_DASHenv] = ACTIONS(981), - [anon_sym_overlay] = ACTIONS(981), - [anon_sym_STAR] = ACTIONS(981), - [anon_sym_where] = ACTIONS(981), - [anon_sym_STAR_STAR] = ACTIONS(981), - [anon_sym_PLUS_PLUS] = ACTIONS(981), - [anon_sym_SLASH] = ACTIONS(981), - [anon_sym_mod] = ACTIONS(981), - [anon_sym_SLASH_SLASH] = ACTIONS(981), - [anon_sym_PLUS] = ACTIONS(981), - [anon_sym_bit_DASHshl] = ACTIONS(981), - [anon_sym_bit_DASHshr] = ACTIONS(981), - [anon_sym_EQ_EQ] = ACTIONS(981), - [anon_sym_BANG_EQ] = ACTIONS(981), - [anon_sym_LT2] = ACTIONS(981), - [anon_sym_LT_EQ] = ACTIONS(981), - [anon_sym_GT_EQ] = ACTIONS(981), - [anon_sym_not_DASHin] = ACTIONS(981), - [anon_sym_starts_DASHwith] = ACTIONS(981), - [anon_sym_ends_DASHwith] = ACTIONS(981), - [anon_sym_EQ_TILDE] = ACTIONS(981), - [anon_sym_BANG_TILDE] = ACTIONS(981), - [anon_sym_bit_DASHand] = ACTIONS(981), - [anon_sym_bit_DASHxor] = ACTIONS(981), - [anon_sym_bit_DASHor] = ACTIONS(981), - [anon_sym_and] = ACTIONS(981), - [anon_sym_xor] = ACTIONS(981), - [anon_sym_or] = ACTIONS(981), - [anon_sym_not] = ACTIONS(981), - [anon_sym_DOT_DOT_LT] = ACTIONS(981), - [anon_sym_DOT_DOT] = ACTIONS(981), - [anon_sym_DOT_DOT_EQ] = ACTIONS(981), - [sym_val_nothing] = ACTIONS(981), - [anon_sym_true] = ACTIONS(981), - [anon_sym_false] = ACTIONS(981), - [aux_sym_val_number_token1] = ACTIONS(981), - [aux_sym_val_number_token2] = ACTIONS(981), - [aux_sym_val_number_token3] = ACTIONS(981), - [aux_sym_val_number_token4] = ACTIONS(981), - [anon_sym_inf] = ACTIONS(981), - [anon_sym_DASHinf] = ACTIONS(981), - [anon_sym_NaN] = ACTIONS(981), - [anon_sym_0b] = ACTIONS(981), - [anon_sym_0o] = ACTIONS(981), - [anon_sym_0x] = ACTIONS(981), - [sym_val_date] = ACTIONS(981), - [anon_sym_DQUOTE] = ACTIONS(981), - [sym__str_single_quotes] = ACTIONS(981), - [sym__str_back_ticks] = ACTIONS(981), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(981), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(981), - [anon_sym_CARET] = ACTIONS(981), - [sym_short_flag] = ACTIONS(981), + [anon_sym_export] = ACTIONS(574), + [anon_sym_alias] = ACTIONS(574), + [anon_sym_let] = ACTIONS(574), + [anon_sym_let_DASHenv] = ACTIONS(574), + [anon_sym_mut] = ACTIONS(574), + [anon_sym_const] = ACTIONS(574), + [sym_cmd_identifier] = ACTIONS(574), + [anon_sym_SEMI] = ACTIONS(574), + [anon_sym_LF] = ACTIONS(576), + [anon_sym_def] = ACTIONS(574), + [anon_sym_def_DASHenv] = ACTIONS(574), + [anon_sym_export_DASHenv] = ACTIONS(574), + [anon_sym_extern] = ACTIONS(574), + [anon_sym_module] = ACTIONS(574), + [anon_sym_use] = ACTIONS(574), + [anon_sym_LBRACK] = ACTIONS(574), + [anon_sym_LPAREN] = ACTIONS(574), + [anon_sym_RPAREN] = ACTIONS(574), + [anon_sym_PIPE] = ACTIONS(574), + [anon_sym_DOLLAR] = ACTIONS(574), + [anon_sym_error] = ACTIONS(574), + [anon_sym_GT] = ACTIONS(574), + [anon_sym_DASH_DASH] = ACTIONS(574), + [anon_sym_DASH] = ACTIONS(574), + [anon_sym_break] = ACTIONS(574), + [anon_sym_continue] = ACTIONS(574), + [anon_sym_for] = ACTIONS(574), + [anon_sym_in] = ACTIONS(574), + [anon_sym_loop] = ACTIONS(574), + [anon_sym_while] = ACTIONS(574), + [anon_sym_do] = ACTIONS(574), + [anon_sym_if] = ACTIONS(574), + [anon_sym_match] = ACTIONS(574), + [anon_sym_LBRACE] = ACTIONS(574), + [anon_sym_RBRACE] = ACTIONS(574), + [anon_sym_DOT] = ACTIONS(572), + [anon_sym_try] = ACTIONS(574), + [anon_sym_return] = ACTIONS(574), + [anon_sym_source] = ACTIONS(574), + [anon_sym_source_DASHenv] = ACTIONS(574), + [anon_sym_register] = ACTIONS(574), + [anon_sym_hide] = ACTIONS(574), + [anon_sym_hide_DASHenv] = ACTIONS(574), + [anon_sym_overlay] = ACTIONS(574), + [anon_sym_STAR] = ACTIONS(574), + [anon_sym_where] = ACTIONS(574), + [anon_sym_STAR_STAR] = ACTIONS(574), + [anon_sym_PLUS_PLUS] = ACTIONS(574), + [anon_sym_SLASH] = ACTIONS(574), + [anon_sym_mod] = ACTIONS(574), + [anon_sym_SLASH_SLASH] = ACTIONS(574), + [anon_sym_PLUS] = ACTIONS(574), + [anon_sym_bit_DASHshl] = ACTIONS(574), + [anon_sym_bit_DASHshr] = ACTIONS(574), + [anon_sym_EQ_EQ] = ACTIONS(574), + [anon_sym_BANG_EQ] = ACTIONS(574), + [anon_sym_LT2] = ACTIONS(574), + [anon_sym_LT_EQ] = ACTIONS(574), + [anon_sym_GT_EQ] = ACTIONS(574), + [anon_sym_not_DASHin] = ACTIONS(574), + [anon_sym_starts_DASHwith] = ACTIONS(574), + [anon_sym_ends_DASHwith] = ACTIONS(574), + [anon_sym_EQ_TILDE] = ACTIONS(574), + [anon_sym_BANG_TILDE] = ACTIONS(574), + [anon_sym_bit_DASHand] = ACTIONS(574), + [anon_sym_bit_DASHxor] = ACTIONS(574), + [anon_sym_bit_DASHor] = ACTIONS(574), + [anon_sym_and] = ACTIONS(574), + [anon_sym_xor] = ACTIONS(574), + [anon_sym_or] = ACTIONS(574), + [anon_sym_not] = ACTIONS(574), + [anon_sym_DOT_DOT_LT] = ACTIONS(574), + [anon_sym_DOT_DOT] = ACTIONS(574), + [anon_sym_DOT_DOT_EQ] = ACTIONS(574), + [sym_val_nothing] = ACTIONS(574), + [anon_sym_true] = ACTIONS(574), + [anon_sym_false] = ACTIONS(574), + [aux_sym_val_number_token1] = ACTIONS(574), + [aux_sym_val_number_token2] = ACTIONS(574), + [aux_sym_val_number_token3] = ACTIONS(574), + [aux_sym_val_number_token4] = ACTIONS(574), + [anon_sym_inf] = ACTIONS(574), + [anon_sym_DASHinf] = ACTIONS(574), + [anon_sym_NaN] = ACTIONS(574), + [anon_sym_0b] = ACTIONS(574), + [anon_sym_0o] = ACTIONS(574), + [anon_sym_0x] = ACTIONS(574), + [sym_val_date] = ACTIONS(574), + [anon_sym_DQUOTE] = ACTIONS(574), + [sym__str_single_quotes] = ACTIONS(574), + [sym__str_back_ticks] = ACTIONS(574), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(574), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(574), + [anon_sym_CARET] = ACTIONS(574), + [sym_short_flag] = ACTIONS(574), [anon_sym_POUND] = ACTIONS(3), }, [132] = { - [sym_cell_path] = STATE(216), - [sym_path] = STATE(121), + [sym_cell_path] = STATE(247), + [sym_path] = STATE(133), [sym_comment] = STATE(132), - [ts_builtin_sym_end] = ACTIONS(969), - [sym_cmd_identifier] = ACTIONS(967), - [anon_sym_SEMI] = ACTIONS(967), - [anon_sym_LF] = ACTIONS(969), - [anon_sym_export] = ACTIONS(967), - [anon_sym_alias] = ACTIONS(967), - [anon_sym_def] = ACTIONS(967), - [anon_sym_def_DASHenv] = ACTIONS(967), - [anon_sym_export_DASHenv] = ACTIONS(967), - [anon_sym_extern] = ACTIONS(967), - [anon_sym_module] = ACTIONS(967), - [anon_sym_use] = ACTIONS(967), - [anon_sym_LBRACK] = ACTIONS(967), - [anon_sym_LPAREN] = ACTIONS(967), - [anon_sym_PIPE] = ACTIONS(967), - [anon_sym_DOLLAR] = ACTIONS(967), - [anon_sym_error] = ACTIONS(967), - [anon_sym_GT] = ACTIONS(967), - [anon_sym_DASH_DASH] = ACTIONS(967), - [anon_sym_DASH] = ACTIONS(967), - [anon_sym_break] = ACTIONS(967), - [anon_sym_continue] = ACTIONS(967), - [anon_sym_for] = ACTIONS(967), - [anon_sym_in] = ACTIONS(967), - [anon_sym_loop] = ACTIONS(967), - [anon_sym_while] = ACTIONS(967), - [anon_sym_do] = ACTIONS(967), - [anon_sym_if] = ACTIONS(967), - [anon_sym_match] = ACTIONS(967), - [anon_sym_LBRACE] = ACTIONS(967), - [anon_sym_DOT] = ACTIONS(957), - [anon_sym_try] = ACTIONS(967), - [anon_sym_return] = ACTIONS(967), - [anon_sym_let] = ACTIONS(967), - [anon_sym_let_DASHenv] = ACTIONS(967), - [anon_sym_mut] = ACTIONS(967), - [anon_sym_const] = ACTIONS(967), - [anon_sym_source] = ACTIONS(967), - [anon_sym_source_DASHenv] = ACTIONS(967), - [anon_sym_register] = ACTIONS(967), - [anon_sym_hide] = ACTIONS(967), - [anon_sym_hide_DASHenv] = ACTIONS(967), - [anon_sym_overlay] = ACTIONS(967), - [anon_sym_STAR] = ACTIONS(967), - [anon_sym_where] = ACTIONS(967), - [anon_sym_STAR_STAR] = ACTIONS(967), - [anon_sym_PLUS_PLUS] = ACTIONS(967), - [anon_sym_SLASH] = ACTIONS(967), - [anon_sym_mod] = ACTIONS(967), - [anon_sym_SLASH_SLASH] = ACTIONS(967), - [anon_sym_PLUS] = ACTIONS(967), - [anon_sym_bit_DASHshl] = ACTIONS(967), - [anon_sym_bit_DASHshr] = ACTIONS(967), - [anon_sym_EQ_EQ] = ACTIONS(967), - [anon_sym_BANG_EQ] = ACTIONS(967), - [anon_sym_LT2] = ACTIONS(967), - [anon_sym_LT_EQ] = ACTIONS(967), - [anon_sym_GT_EQ] = ACTIONS(967), - [anon_sym_not_DASHin] = ACTIONS(967), - [anon_sym_starts_DASHwith] = ACTIONS(967), - [anon_sym_ends_DASHwith] = ACTIONS(967), - [anon_sym_EQ_TILDE] = ACTIONS(967), - [anon_sym_BANG_TILDE] = ACTIONS(967), - [anon_sym_bit_DASHand] = ACTIONS(967), - [anon_sym_bit_DASHxor] = ACTIONS(967), - [anon_sym_bit_DASHor] = ACTIONS(967), - [anon_sym_and] = ACTIONS(967), - [anon_sym_xor] = ACTIONS(967), - [anon_sym_or] = ACTIONS(967), - [anon_sym_not] = ACTIONS(967), - [anon_sym_DOT_DOT_LT] = ACTIONS(967), - [anon_sym_DOT_DOT] = ACTIONS(967), - [anon_sym_DOT_DOT_EQ] = ACTIONS(967), - [sym_val_nothing] = ACTIONS(967), - [anon_sym_true] = ACTIONS(967), - [anon_sym_false] = ACTIONS(967), - [aux_sym_val_number_token1] = ACTIONS(967), - [aux_sym_val_number_token2] = ACTIONS(967), - [aux_sym_val_number_token3] = ACTIONS(967), - [aux_sym_val_number_token4] = ACTIONS(967), - [anon_sym_inf] = ACTIONS(967), - [anon_sym_DASHinf] = ACTIONS(967), - [anon_sym_NaN] = ACTIONS(967), - [anon_sym_0b] = ACTIONS(967), - [anon_sym_0o] = ACTIONS(967), - [anon_sym_0x] = ACTIONS(967), - [sym_val_date] = ACTIONS(967), - [anon_sym_DQUOTE] = ACTIONS(967), - [sym__str_single_quotes] = ACTIONS(967), - [sym__str_back_ticks] = ACTIONS(967), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(967), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(967), - [anon_sym_CARET] = ACTIONS(967), - [sym_short_flag] = ACTIONS(967), + [anon_sym_export] = ACTIONS(578), + [anon_sym_alias] = ACTIONS(578), + [anon_sym_let] = ACTIONS(578), + [anon_sym_let_DASHenv] = ACTIONS(578), + [anon_sym_mut] = ACTIONS(578), + [anon_sym_const] = ACTIONS(578), + [sym_cmd_identifier] = ACTIONS(578), + [anon_sym_SEMI] = ACTIONS(578), + [anon_sym_LF] = ACTIONS(580), + [anon_sym_def] = ACTIONS(578), + [anon_sym_def_DASHenv] = ACTIONS(578), + [anon_sym_export_DASHenv] = ACTIONS(578), + [anon_sym_extern] = ACTIONS(578), + [anon_sym_module] = ACTIONS(578), + [anon_sym_use] = ACTIONS(578), + [anon_sym_LBRACK] = ACTIONS(578), + [anon_sym_LPAREN] = ACTIONS(578), + [anon_sym_RPAREN] = ACTIONS(578), + [anon_sym_PIPE] = ACTIONS(578), + [anon_sym_DOLLAR] = ACTIONS(578), + [anon_sym_error] = ACTIONS(578), + [anon_sym_GT] = ACTIONS(578), + [anon_sym_DASH_DASH] = ACTIONS(578), + [anon_sym_DASH] = ACTIONS(578), + [anon_sym_break] = ACTIONS(578), + [anon_sym_continue] = ACTIONS(578), + [anon_sym_for] = ACTIONS(578), + [anon_sym_in] = ACTIONS(578), + [anon_sym_loop] = ACTIONS(578), + [anon_sym_while] = ACTIONS(578), + [anon_sym_do] = ACTIONS(578), + [anon_sym_if] = ACTIONS(578), + [anon_sym_match] = ACTIONS(578), + [anon_sym_LBRACE] = ACTIONS(578), + [anon_sym_RBRACE] = ACTIONS(578), + [anon_sym_DOT] = ACTIONS(572), + [anon_sym_try] = ACTIONS(578), + [anon_sym_return] = ACTIONS(578), + [anon_sym_source] = ACTIONS(578), + [anon_sym_source_DASHenv] = ACTIONS(578), + [anon_sym_register] = ACTIONS(578), + [anon_sym_hide] = ACTIONS(578), + [anon_sym_hide_DASHenv] = ACTIONS(578), + [anon_sym_overlay] = ACTIONS(578), + [anon_sym_STAR] = ACTIONS(578), + [anon_sym_where] = ACTIONS(578), + [anon_sym_STAR_STAR] = ACTIONS(578), + [anon_sym_PLUS_PLUS] = ACTIONS(578), + [anon_sym_SLASH] = ACTIONS(578), + [anon_sym_mod] = ACTIONS(578), + [anon_sym_SLASH_SLASH] = ACTIONS(578), + [anon_sym_PLUS] = ACTIONS(578), + [anon_sym_bit_DASHshl] = ACTIONS(578), + [anon_sym_bit_DASHshr] = ACTIONS(578), + [anon_sym_EQ_EQ] = ACTIONS(578), + [anon_sym_BANG_EQ] = ACTIONS(578), + [anon_sym_LT2] = ACTIONS(578), + [anon_sym_LT_EQ] = ACTIONS(578), + [anon_sym_GT_EQ] = ACTIONS(578), + [anon_sym_not_DASHin] = ACTIONS(578), + [anon_sym_starts_DASHwith] = ACTIONS(578), + [anon_sym_ends_DASHwith] = ACTIONS(578), + [anon_sym_EQ_TILDE] = ACTIONS(578), + [anon_sym_BANG_TILDE] = ACTIONS(578), + [anon_sym_bit_DASHand] = ACTIONS(578), + [anon_sym_bit_DASHxor] = ACTIONS(578), + [anon_sym_bit_DASHor] = ACTIONS(578), + [anon_sym_and] = ACTIONS(578), + [anon_sym_xor] = ACTIONS(578), + [anon_sym_or] = ACTIONS(578), + [anon_sym_not] = ACTIONS(578), + [anon_sym_DOT_DOT_LT] = ACTIONS(578), + [anon_sym_DOT_DOT] = ACTIONS(578), + [anon_sym_DOT_DOT_EQ] = ACTIONS(578), + [sym_val_nothing] = ACTIONS(578), + [anon_sym_true] = ACTIONS(578), + [anon_sym_false] = ACTIONS(578), + [aux_sym_val_number_token1] = ACTIONS(578), + [aux_sym_val_number_token2] = ACTIONS(578), + [aux_sym_val_number_token3] = ACTIONS(578), + [aux_sym_val_number_token4] = ACTIONS(578), + [anon_sym_inf] = ACTIONS(578), + [anon_sym_DASHinf] = ACTIONS(578), + [anon_sym_NaN] = ACTIONS(578), + [anon_sym_0b] = ACTIONS(578), + [anon_sym_0o] = ACTIONS(578), + [anon_sym_0x] = ACTIONS(578), + [sym_val_date] = ACTIONS(578), + [anon_sym_DQUOTE] = ACTIONS(578), + [sym__str_single_quotes] = ACTIONS(578), + [sym__str_back_ticks] = ACTIONS(578), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(578), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(578), + [anon_sym_CARET] = ACTIONS(578), + [sym_short_flag] = ACTIONS(578), [anon_sym_POUND] = ACTIONS(3), }, [133] = { - [sym_cell_path] = STATE(291), - [sym_path] = STATE(121), + [sym_path] = STATE(182), [sym_comment] = STATE(133), - [ts_builtin_sym_end] = ACTIONS(973), - [sym_cmd_identifier] = ACTIONS(971), - [anon_sym_SEMI] = ACTIONS(971), - [anon_sym_LF] = ACTIONS(973), - [anon_sym_export] = ACTIONS(971), - [anon_sym_alias] = ACTIONS(971), - [anon_sym_def] = ACTIONS(971), - [anon_sym_def_DASHenv] = ACTIONS(971), - [anon_sym_export_DASHenv] = ACTIONS(971), - [anon_sym_extern] = ACTIONS(971), - [anon_sym_module] = ACTIONS(971), - [anon_sym_use] = ACTIONS(971), - [anon_sym_LBRACK] = ACTIONS(971), - [anon_sym_LPAREN] = ACTIONS(971), - [anon_sym_PIPE] = ACTIONS(971), - [anon_sym_DOLLAR] = ACTIONS(971), - [anon_sym_error] = ACTIONS(971), - [anon_sym_GT] = ACTIONS(971), - [anon_sym_DASH_DASH] = ACTIONS(971), - [anon_sym_DASH] = ACTIONS(971), - [anon_sym_break] = ACTIONS(971), - [anon_sym_continue] = ACTIONS(971), - [anon_sym_for] = ACTIONS(971), - [anon_sym_in] = ACTIONS(971), - [anon_sym_loop] = ACTIONS(971), - [anon_sym_while] = ACTIONS(971), - [anon_sym_do] = ACTIONS(971), - [anon_sym_if] = ACTIONS(971), - [anon_sym_match] = ACTIONS(971), - [anon_sym_LBRACE] = ACTIONS(971), - [anon_sym_DOT] = ACTIONS(957), - [anon_sym_try] = ACTIONS(971), - [anon_sym_return] = ACTIONS(971), - [anon_sym_let] = ACTIONS(971), - [anon_sym_let_DASHenv] = ACTIONS(971), - [anon_sym_mut] = ACTIONS(971), - [anon_sym_const] = ACTIONS(971), - [anon_sym_source] = ACTIONS(971), - [anon_sym_source_DASHenv] = ACTIONS(971), - [anon_sym_register] = ACTIONS(971), - [anon_sym_hide] = ACTIONS(971), - [anon_sym_hide_DASHenv] = ACTIONS(971), - [anon_sym_overlay] = ACTIONS(971), - [anon_sym_STAR] = ACTIONS(971), - [anon_sym_where] = ACTIONS(971), - [anon_sym_STAR_STAR] = ACTIONS(971), - [anon_sym_PLUS_PLUS] = ACTIONS(971), - [anon_sym_SLASH] = ACTIONS(971), - [anon_sym_mod] = ACTIONS(971), - [anon_sym_SLASH_SLASH] = ACTIONS(971), - [anon_sym_PLUS] = ACTIONS(971), - [anon_sym_bit_DASHshl] = ACTIONS(971), - [anon_sym_bit_DASHshr] = ACTIONS(971), - [anon_sym_EQ_EQ] = ACTIONS(971), - [anon_sym_BANG_EQ] = ACTIONS(971), - [anon_sym_LT2] = ACTIONS(971), - [anon_sym_LT_EQ] = ACTIONS(971), - [anon_sym_GT_EQ] = ACTIONS(971), - [anon_sym_not_DASHin] = ACTIONS(971), - [anon_sym_starts_DASHwith] = ACTIONS(971), - [anon_sym_ends_DASHwith] = ACTIONS(971), - [anon_sym_EQ_TILDE] = ACTIONS(971), - [anon_sym_BANG_TILDE] = ACTIONS(971), - [anon_sym_bit_DASHand] = ACTIONS(971), - [anon_sym_bit_DASHxor] = ACTIONS(971), - [anon_sym_bit_DASHor] = ACTIONS(971), - [anon_sym_and] = ACTIONS(971), - [anon_sym_xor] = ACTIONS(971), - [anon_sym_or] = ACTIONS(971), - [anon_sym_not] = ACTIONS(971), - [anon_sym_DOT_DOT_LT] = ACTIONS(971), - [anon_sym_DOT_DOT] = ACTIONS(971), - [anon_sym_DOT_DOT_EQ] = ACTIONS(971), - [sym_val_nothing] = ACTIONS(971), - [anon_sym_true] = ACTIONS(971), - [anon_sym_false] = ACTIONS(971), - [aux_sym_val_number_token1] = ACTIONS(971), - [aux_sym_val_number_token2] = ACTIONS(971), - [aux_sym_val_number_token3] = ACTIONS(971), - [aux_sym_val_number_token4] = ACTIONS(971), - [anon_sym_inf] = ACTIONS(971), - [anon_sym_DASHinf] = ACTIONS(971), - [anon_sym_NaN] = ACTIONS(971), - [anon_sym_0b] = ACTIONS(971), - [anon_sym_0o] = ACTIONS(971), - [anon_sym_0x] = ACTIONS(971), - [sym_val_date] = ACTIONS(971), - [anon_sym_DQUOTE] = ACTIONS(971), - [sym__str_single_quotes] = ACTIONS(971), - [sym__str_back_ticks] = ACTIONS(971), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(971), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(971), - [anon_sym_CARET] = ACTIONS(971), - [sym_short_flag] = ACTIONS(971), + [aux_sym_cell_path_repeat1] = STATE(140), + [anon_sym_export] = ACTIONS(582), + [anon_sym_alias] = ACTIONS(582), + [anon_sym_let] = ACTIONS(582), + [anon_sym_let_DASHenv] = ACTIONS(582), + [anon_sym_mut] = ACTIONS(582), + [anon_sym_const] = ACTIONS(582), + [sym_cmd_identifier] = ACTIONS(582), + [anon_sym_SEMI] = ACTIONS(582), + [anon_sym_LF] = ACTIONS(584), + [anon_sym_def] = ACTIONS(582), + [anon_sym_def_DASHenv] = ACTIONS(582), + [anon_sym_export_DASHenv] = ACTIONS(582), + [anon_sym_extern] = ACTIONS(582), + [anon_sym_module] = ACTIONS(582), + [anon_sym_use] = ACTIONS(582), + [anon_sym_LBRACK] = ACTIONS(582), + [anon_sym_LPAREN] = ACTIONS(582), + [anon_sym_RPAREN] = ACTIONS(582), + [anon_sym_PIPE] = ACTIONS(582), + [anon_sym_DOLLAR] = ACTIONS(582), + [anon_sym_error] = ACTIONS(582), + [anon_sym_GT] = ACTIONS(582), + [anon_sym_DASH_DASH] = ACTIONS(582), + [anon_sym_DASH] = ACTIONS(582), + [anon_sym_break] = ACTIONS(582), + [anon_sym_continue] = ACTIONS(582), + [anon_sym_for] = ACTIONS(582), + [anon_sym_in] = ACTIONS(582), + [anon_sym_loop] = ACTIONS(582), + [anon_sym_while] = ACTIONS(582), + [anon_sym_do] = ACTIONS(582), + [anon_sym_if] = ACTIONS(582), + [anon_sym_match] = ACTIONS(582), + [anon_sym_LBRACE] = ACTIONS(582), + [anon_sym_RBRACE] = ACTIONS(582), + [anon_sym_DOT] = ACTIONS(572), + [anon_sym_try] = ACTIONS(582), + [anon_sym_return] = ACTIONS(582), + [anon_sym_source] = ACTIONS(582), + [anon_sym_source_DASHenv] = ACTIONS(582), + [anon_sym_register] = ACTIONS(582), + [anon_sym_hide] = ACTIONS(582), + [anon_sym_hide_DASHenv] = ACTIONS(582), + [anon_sym_overlay] = ACTIONS(582), + [anon_sym_STAR] = ACTIONS(582), + [anon_sym_where] = ACTIONS(582), + [anon_sym_STAR_STAR] = ACTIONS(582), + [anon_sym_PLUS_PLUS] = ACTIONS(582), + [anon_sym_SLASH] = ACTIONS(582), + [anon_sym_mod] = ACTIONS(582), + [anon_sym_SLASH_SLASH] = ACTIONS(582), + [anon_sym_PLUS] = ACTIONS(582), + [anon_sym_bit_DASHshl] = ACTIONS(582), + [anon_sym_bit_DASHshr] = ACTIONS(582), + [anon_sym_EQ_EQ] = ACTIONS(582), + [anon_sym_BANG_EQ] = ACTIONS(582), + [anon_sym_LT2] = ACTIONS(582), + [anon_sym_LT_EQ] = ACTIONS(582), + [anon_sym_GT_EQ] = ACTIONS(582), + [anon_sym_not_DASHin] = ACTIONS(582), + [anon_sym_starts_DASHwith] = ACTIONS(582), + [anon_sym_ends_DASHwith] = ACTIONS(582), + [anon_sym_EQ_TILDE] = ACTIONS(582), + [anon_sym_BANG_TILDE] = ACTIONS(582), + [anon_sym_bit_DASHand] = ACTIONS(582), + [anon_sym_bit_DASHxor] = ACTIONS(582), + [anon_sym_bit_DASHor] = ACTIONS(582), + [anon_sym_and] = ACTIONS(582), + [anon_sym_xor] = ACTIONS(582), + [anon_sym_or] = ACTIONS(582), + [anon_sym_not] = ACTIONS(582), + [anon_sym_DOT_DOT_LT] = ACTIONS(582), + [anon_sym_DOT_DOT] = ACTIONS(582), + [anon_sym_DOT_DOT_EQ] = ACTIONS(582), + [sym_val_nothing] = ACTIONS(582), + [anon_sym_true] = ACTIONS(582), + [anon_sym_false] = ACTIONS(582), + [aux_sym_val_number_token1] = ACTIONS(582), + [aux_sym_val_number_token2] = ACTIONS(582), + [aux_sym_val_number_token3] = ACTIONS(582), + [aux_sym_val_number_token4] = ACTIONS(582), + [anon_sym_inf] = ACTIONS(582), + [anon_sym_DASHinf] = ACTIONS(582), + [anon_sym_NaN] = ACTIONS(582), + [anon_sym_0b] = ACTIONS(582), + [anon_sym_0o] = ACTIONS(582), + [anon_sym_0x] = ACTIONS(582), + [sym_val_date] = ACTIONS(582), + [anon_sym_DQUOTE] = ACTIONS(582), + [sym__str_single_quotes] = ACTIONS(582), + [sym__str_back_ticks] = ACTIONS(582), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(582), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(582), + [anon_sym_CARET] = ACTIONS(582), + [sym_short_flag] = ACTIONS(582), [anon_sym_POUND] = ACTIONS(3), }, [134] = { - [sym_cell_path] = STATE(228), - [sym_path] = STATE(118), + [sym_cell_path] = STATE(246), + [sym_path] = STATE(133), [sym_comment] = STATE(134), - [sym_cmd_identifier] = ACTIONS(985), - [anon_sym_SEMI] = ACTIONS(985), - [anon_sym_LF] = ACTIONS(983), - [anon_sym_export] = ACTIONS(985), - [anon_sym_alias] = ACTIONS(985), - [anon_sym_def] = ACTIONS(985), - [anon_sym_def_DASHenv] = ACTIONS(985), - [anon_sym_export_DASHenv] = ACTIONS(985), - [anon_sym_extern] = ACTIONS(985), - [anon_sym_module] = ACTIONS(985), - [anon_sym_use] = ACTIONS(985), - [anon_sym_LBRACK] = ACTIONS(985), - [anon_sym_LPAREN] = ACTIONS(985), - [anon_sym_PIPE] = ACTIONS(985), - [anon_sym_DOLLAR] = ACTIONS(985), - [anon_sym_error] = ACTIONS(985), - [anon_sym_GT] = ACTIONS(985), - [anon_sym_DASH_DASH] = ACTIONS(985), - [anon_sym_DASH] = ACTIONS(985), - [anon_sym_break] = ACTIONS(985), - [anon_sym_continue] = ACTIONS(985), - [anon_sym_for] = ACTIONS(985), - [anon_sym_in] = ACTIONS(985), - [anon_sym_loop] = ACTIONS(985), - [anon_sym_while] = ACTIONS(985), - [anon_sym_do] = ACTIONS(985), - [anon_sym_if] = ACTIONS(985), - [anon_sym_match] = ACTIONS(985), - [anon_sym_LBRACE] = ACTIONS(985), - [anon_sym_RBRACE] = ACTIONS(985), - [anon_sym_DOT] = ACTIONS(933), - [anon_sym_try] = ACTIONS(985), - [anon_sym_return] = ACTIONS(985), - [anon_sym_let] = ACTIONS(985), - [anon_sym_let_DASHenv] = ACTIONS(985), - [anon_sym_mut] = ACTIONS(985), - [anon_sym_const] = ACTIONS(985), - [anon_sym_source] = ACTIONS(985), - [anon_sym_source_DASHenv] = ACTIONS(985), - [anon_sym_register] = ACTIONS(985), - [anon_sym_hide] = ACTIONS(985), - [anon_sym_hide_DASHenv] = ACTIONS(985), - [anon_sym_overlay] = ACTIONS(985), - [anon_sym_STAR] = ACTIONS(985), - [anon_sym_where] = ACTIONS(985), - [anon_sym_STAR_STAR] = ACTIONS(985), - [anon_sym_PLUS_PLUS] = ACTIONS(985), - [anon_sym_SLASH] = ACTIONS(985), - [anon_sym_mod] = ACTIONS(985), - [anon_sym_SLASH_SLASH] = ACTIONS(985), - [anon_sym_PLUS] = ACTIONS(985), - [anon_sym_bit_DASHshl] = ACTIONS(985), - [anon_sym_bit_DASHshr] = ACTIONS(985), - [anon_sym_EQ_EQ] = ACTIONS(985), - [anon_sym_BANG_EQ] = ACTIONS(985), - [anon_sym_LT2] = ACTIONS(985), - [anon_sym_LT_EQ] = ACTIONS(985), - [anon_sym_GT_EQ] = ACTIONS(985), - [anon_sym_not_DASHin] = ACTIONS(985), - [anon_sym_starts_DASHwith] = ACTIONS(985), - [anon_sym_ends_DASHwith] = ACTIONS(985), - [anon_sym_EQ_TILDE] = ACTIONS(985), - [anon_sym_BANG_TILDE] = ACTIONS(985), - [anon_sym_bit_DASHand] = ACTIONS(985), - [anon_sym_bit_DASHxor] = ACTIONS(985), - [anon_sym_bit_DASHor] = ACTIONS(985), - [anon_sym_and] = ACTIONS(985), - [anon_sym_xor] = ACTIONS(985), - [anon_sym_or] = ACTIONS(985), - [anon_sym_not] = ACTIONS(985), - [anon_sym_DOT_DOT_LT] = ACTIONS(985), - [anon_sym_DOT_DOT] = ACTIONS(985), - [anon_sym_DOT_DOT_EQ] = ACTIONS(985), - [sym_val_nothing] = ACTIONS(985), - [anon_sym_true] = ACTIONS(985), - [anon_sym_false] = ACTIONS(985), - [aux_sym_val_number_token1] = ACTIONS(985), - [aux_sym_val_number_token2] = ACTIONS(985), - [aux_sym_val_number_token3] = ACTIONS(985), - [aux_sym_val_number_token4] = ACTIONS(985), - [anon_sym_inf] = ACTIONS(985), - [anon_sym_DASHinf] = ACTIONS(985), - [anon_sym_NaN] = ACTIONS(985), - [anon_sym_0b] = ACTIONS(985), - [anon_sym_0o] = ACTIONS(985), - [anon_sym_0x] = ACTIONS(985), - [sym_val_date] = ACTIONS(985), - [anon_sym_DQUOTE] = ACTIONS(985), - [sym__str_single_quotes] = ACTIONS(985), - [sym__str_back_ticks] = ACTIONS(985), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(985), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(985), - [anon_sym_CARET] = ACTIONS(985), - [sym_short_flag] = ACTIONS(985), + [anon_sym_export] = ACTIONS(586), + [anon_sym_alias] = ACTIONS(586), + [anon_sym_let] = ACTIONS(586), + [anon_sym_let_DASHenv] = ACTIONS(586), + [anon_sym_mut] = ACTIONS(586), + [anon_sym_const] = ACTIONS(586), + [sym_cmd_identifier] = ACTIONS(586), + [anon_sym_SEMI] = ACTIONS(586), + [anon_sym_LF] = ACTIONS(588), + [anon_sym_def] = ACTIONS(586), + [anon_sym_def_DASHenv] = ACTIONS(586), + [anon_sym_export_DASHenv] = ACTIONS(586), + [anon_sym_extern] = ACTIONS(586), + [anon_sym_module] = ACTIONS(586), + [anon_sym_use] = ACTIONS(586), + [anon_sym_LBRACK] = ACTIONS(586), + [anon_sym_LPAREN] = ACTIONS(586), + [anon_sym_RPAREN] = ACTIONS(586), + [anon_sym_PIPE] = ACTIONS(586), + [anon_sym_DOLLAR] = ACTIONS(586), + [anon_sym_error] = ACTIONS(586), + [anon_sym_GT] = ACTIONS(586), + [anon_sym_DASH_DASH] = ACTIONS(586), + [anon_sym_DASH] = ACTIONS(586), + [anon_sym_break] = ACTIONS(586), + [anon_sym_continue] = ACTIONS(586), + [anon_sym_for] = ACTIONS(586), + [anon_sym_in] = ACTIONS(586), + [anon_sym_loop] = ACTIONS(586), + [anon_sym_while] = ACTIONS(586), + [anon_sym_do] = ACTIONS(586), + [anon_sym_if] = ACTIONS(586), + [anon_sym_match] = ACTIONS(586), + [anon_sym_LBRACE] = ACTIONS(586), + [anon_sym_RBRACE] = ACTIONS(586), + [anon_sym_DOT] = ACTIONS(572), + [anon_sym_try] = ACTIONS(586), + [anon_sym_return] = ACTIONS(586), + [anon_sym_source] = ACTIONS(586), + [anon_sym_source_DASHenv] = ACTIONS(586), + [anon_sym_register] = ACTIONS(586), + [anon_sym_hide] = ACTIONS(586), + [anon_sym_hide_DASHenv] = ACTIONS(586), + [anon_sym_overlay] = ACTIONS(586), + [anon_sym_STAR] = ACTIONS(586), + [anon_sym_where] = ACTIONS(586), + [anon_sym_STAR_STAR] = ACTIONS(586), + [anon_sym_PLUS_PLUS] = ACTIONS(586), + [anon_sym_SLASH] = ACTIONS(586), + [anon_sym_mod] = ACTIONS(586), + [anon_sym_SLASH_SLASH] = ACTIONS(586), + [anon_sym_PLUS] = ACTIONS(586), + [anon_sym_bit_DASHshl] = ACTIONS(586), + [anon_sym_bit_DASHshr] = ACTIONS(586), + [anon_sym_EQ_EQ] = ACTIONS(586), + [anon_sym_BANG_EQ] = ACTIONS(586), + [anon_sym_LT2] = ACTIONS(586), + [anon_sym_LT_EQ] = ACTIONS(586), + [anon_sym_GT_EQ] = ACTIONS(586), + [anon_sym_not_DASHin] = ACTIONS(586), + [anon_sym_starts_DASHwith] = ACTIONS(586), + [anon_sym_ends_DASHwith] = ACTIONS(586), + [anon_sym_EQ_TILDE] = ACTIONS(586), + [anon_sym_BANG_TILDE] = ACTIONS(586), + [anon_sym_bit_DASHand] = ACTIONS(586), + [anon_sym_bit_DASHxor] = ACTIONS(586), + [anon_sym_bit_DASHor] = ACTIONS(586), + [anon_sym_and] = ACTIONS(586), + [anon_sym_xor] = ACTIONS(586), + [anon_sym_or] = ACTIONS(586), + [anon_sym_not] = ACTIONS(586), + [anon_sym_DOT_DOT_LT] = ACTIONS(586), + [anon_sym_DOT_DOT] = ACTIONS(586), + [anon_sym_DOT_DOT_EQ] = ACTIONS(586), + [sym_val_nothing] = ACTIONS(586), + [anon_sym_true] = ACTIONS(586), + [anon_sym_false] = ACTIONS(586), + [aux_sym_val_number_token1] = ACTIONS(586), + [aux_sym_val_number_token2] = ACTIONS(586), + [aux_sym_val_number_token3] = ACTIONS(586), + [aux_sym_val_number_token4] = ACTIONS(586), + [anon_sym_inf] = ACTIONS(586), + [anon_sym_DASHinf] = ACTIONS(586), + [anon_sym_NaN] = ACTIONS(586), + [anon_sym_0b] = ACTIONS(586), + [anon_sym_0o] = ACTIONS(586), + [anon_sym_0x] = ACTIONS(586), + [sym_val_date] = ACTIONS(586), + [anon_sym_DQUOTE] = ACTIONS(586), + [sym__str_single_quotes] = ACTIONS(586), + [sym__str_back_ticks] = ACTIONS(586), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(586), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(586), + [anon_sym_CARET] = ACTIONS(586), + [sym_short_flag] = ACTIONS(586), [anon_sym_POUND] = ACTIONS(3), }, [135] = { + [sym_cell_path] = STATE(195), + [sym_path] = STATE(133), [sym_comment] = STATE(135), - [sym_cmd_identifier] = ACTIONS(987), - [anon_sym_SEMI] = ACTIONS(987), - [anon_sym_LF] = ACTIONS(989), - [anon_sym_export] = ACTIONS(987), - [anon_sym_alias] = ACTIONS(987), - [anon_sym_def] = ACTIONS(987), - [anon_sym_def_DASHenv] = ACTIONS(987), - [anon_sym_export_DASHenv] = ACTIONS(987), - [anon_sym_extern] = ACTIONS(987), - [anon_sym_module] = ACTIONS(987), - [anon_sym_use] = ACTIONS(987), - [anon_sym_LBRACK] = ACTIONS(987), - [anon_sym_LPAREN] = ACTIONS(987), - [anon_sym_PIPE] = ACTIONS(987), - [anon_sym_DOLLAR] = ACTIONS(987), - [anon_sym_error] = ACTIONS(987), - [anon_sym_GT] = ACTIONS(987), - [anon_sym_DASH_DASH] = ACTIONS(987), - [anon_sym_DASH] = ACTIONS(987), - [anon_sym_break] = ACTIONS(987), - [anon_sym_continue] = ACTIONS(987), - [anon_sym_for] = ACTIONS(987), - [anon_sym_in] = ACTIONS(987), - [anon_sym_loop] = ACTIONS(987), - [anon_sym_while] = ACTIONS(987), - [anon_sym_do] = ACTIONS(987), - [anon_sym_if] = ACTIONS(987), - [anon_sym_match] = ACTIONS(987), - [anon_sym_LBRACE] = ACTIONS(987), - [anon_sym_RBRACE] = ACTIONS(987), - [anon_sym_DOT] = ACTIONS(987), - [anon_sym_try] = ACTIONS(987), - [anon_sym_return] = ACTIONS(987), - [anon_sym_let] = ACTIONS(987), - [anon_sym_let_DASHenv] = ACTIONS(987), - [anon_sym_mut] = ACTIONS(987), - [anon_sym_const] = ACTIONS(987), - [anon_sym_source] = ACTIONS(987), - [anon_sym_source_DASHenv] = ACTIONS(987), - [anon_sym_register] = ACTIONS(987), - [anon_sym_hide] = ACTIONS(987), - [anon_sym_hide_DASHenv] = ACTIONS(987), - [anon_sym_overlay] = ACTIONS(987), - [anon_sym_STAR] = ACTIONS(987), - [anon_sym_where] = ACTIONS(987), - [anon_sym_QMARK2] = ACTIONS(991), - [anon_sym_STAR_STAR] = ACTIONS(987), - [anon_sym_PLUS_PLUS] = ACTIONS(987), - [anon_sym_SLASH] = ACTIONS(987), - [anon_sym_mod] = ACTIONS(987), - [anon_sym_SLASH_SLASH] = ACTIONS(987), - [anon_sym_PLUS] = ACTIONS(987), - [anon_sym_bit_DASHshl] = ACTIONS(987), - [anon_sym_bit_DASHshr] = ACTIONS(987), - [anon_sym_EQ_EQ] = ACTIONS(987), - [anon_sym_BANG_EQ] = ACTIONS(987), - [anon_sym_LT2] = ACTIONS(987), - [anon_sym_LT_EQ] = ACTIONS(987), - [anon_sym_GT_EQ] = ACTIONS(987), - [anon_sym_not_DASHin] = ACTIONS(987), - [anon_sym_starts_DASHwith] = ACTIONS(987), - [anon_sym_ends_DASHwith] = ACTIONS(987), - [anon_sym_EQ_TILDE] = ACTIONS(987), - [anon_sym_BANG_TILDE] = ACTIONS(987), - [anon_sym_bit_DASHand] = ACTIONS(987), - [anon_sym_bit_DASHxor] = ACTIONS(987), - [anon_sym_bit_DASHor] = ACTIONS(987), - [anon_sym_and] = ACTIONS(987), - [anon_sym_xor] = ACTIONS(987), - [anon_sym_or] = ACTIONS(987), - [anon_sym_not] = ACTIONS(987), - [anon_sym_DOT_DOT_LT] = ACTIONS(987), - [anon_sym_DOT_DOT] = ACTIONS(987), - [anon_sym_DOT_DOT_EQ] = ACTIONS(987), - [sym_val_nothing] = ACTIONS(987), - [anon_sym_true] = ACTIONS(987), - [anon_sym_false] = ACTIONS(987), - [aux_sym_val_number_token1] = ACTIONS(987), - [aux_sym_val_number_token2] = ACTIONS(987), - [aux_sym_val_number_token3] = ACTIONS(987), - [aux_sym_val_number_token4] = ACTIONS(987), - [anon_sym_inf] = ACTIONS(987), - [anon_sym_DASHinf] = ACTIONS(987), - [anon_sym_NaN] = ACTIONS(987), - [anon_sym_0b] = ACTIONS(987), - [anon_sym_0o] = ACTIONS(987), - [anon_sym_0x] = ACTIONS(987), - [sym_val_date] = ACTIONS(987), - [anon_sym_DQUOTE] = ACTIONS(987), - [sym__str_single_quotes] = ACTIONS(987), - [sym__str_back_ticks] = ACTIONS(987), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(987), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(987), - [anon_sym_CARET] = ACTIONS(987), - [sym_short_flag] = ACTIONS(987), + [anon_sym_export] = ACTIONS(590), + [anon_sym_alias] = ACTIONS(590), + [anon_sym_let] = ACTIONS(590), + [anon_sym_let_DASHenv] = ACTIONS(590), + [anon_sym_mut] = ACTIONS(590), + [anon_sym_const] = ACTIONS(590), + [sym_cmd_identifier] = ACTIONS(590), + [anon_sym_SEMI] = ACTIONS(590), + [anon_sym_LF] = ACTIONS(592), + [anon_sym_def] = ACTIONS(590), + [anon_sym_def_DASHenv] = ACTIONS(590), + [anon_sym_export_DASHenv] = ACTIONS(590), + [anon_sym_extern] = ACTIONS(590), + [anon_sym_module] = ACTIONS(590), + [anon_sym_use] = ACTIONS(590), + [anon_sym_LBRACK] = ACTIONS(590), + [anon_sym_LPAREN] = ACTIONS(590), + [anon_sym_RPAREN] = ACTIONS(590), + [anon_sym_PIPE] = ACTIONS(590), + [anon_sym_DOLLAR] = ACTIONS(590), + [anon_sym_error] = ACTIONS(590), + [anon_sym_GT] = ACTIONS(590), + [anon_sym_DASH_DASH] = ACTIONS(590), + [anon_sym_DASH] = ACTIONS(590), + [anon_sym_break] = ACTIONS(590), + [anon_sym_continue] = ACTIONS(590), + [anon_sym_for] = ACTIONS(590), + [anon_sym_in] = ACTIONS(590), + [anon_sym_loop] = ACTIONS(590), + [anon_sym_while] = ACTIONS(590), + [anon_sym_do] = ACTIONS(590), + [anon_sym_if] = ACTIONS(590), + [anon_sym_match] = ACTIONS(590), + [anon_sym_LBRACE] = ACTIONS(590), + [anon_sym_RBRACE] = ACTIONS(590), + [anon_sym_DOT] = ACTIONS(572), + [anon_sym_try] = ACTIONS(590), + [anon_sym_return] = ACTIONS(590), + [anon_sym_source] = ACTIONS(590), + [anon_sym_source_DASHenv] = ACTIONS(590), + [anon_sym_register] = ACTIONS(590), + [anon_sym_hide] = ACTIONS(590), + [anon_sym_hide_DASHenv] = ACTIONS(590), + [anon_sym_overlay] = ACTIONS(590), + [anon_sym_STAR] = ACTIONS(590), + [anon_sym_where] = ACTIONS(590), + [anon_sym_STAR_STAR] = ACTIONS(590), + [anon_sym_PLUS_PLUS] = ACTIONS(590), + [anon_sym_SLASH] = ACTIONS(590), + [anon_sym_mod] = ACTIONS(590), + [anon_sym_SLASH_SLASH] = ACTIONS(590), + [anon_sym_PLUS] = ACTIONS(590), + [anon_sym_bit_DASHshl] = ACTIONS(590), + [anon_sym_bit_DASHshr] = ACTIONS(590), + [anon_sym_EQ_EQ] = ACTIONS(590), + [anon_sym_BANG_EQ] = ACTIONS(590), + [anon_sym_LT2] = ACTIONS(590), + [anon_sym_LT_EQ] = ACTIONS(590), + [anon_sym_GT_EQ] = ACTIONS(590), + [anon_sym_not_DASHin] = ACTIONS(590), + [anon_sym_starts_DASHwith] = ACTIONS(590), + [anon_sym_ends_DASHwith] = ACTIONS(590), + [anon_sym_EQ_TILDE] = ACTIONS(590), + [anon_sym_BANG_TILDE] = ACTIONS(590), + [anon_sym_bit_DASHand] = ACTIONS(590), + [anon_sym_bit_DASHxor] = ACTIONS(590), + [anon_sym_bit_DASHor] = ACTIONS(590), + [anon_sym_and] = ACTIONS(590), + [anon_sym_xor] = ACTIONS(590), + [anon_sym_or] = ACTIONS(590), + [anon_sym_not] = ACTIONS(590), + [anon_sym_DOT_DOT_LT] = ACTIONS(590), + [anon_sym_DOT_DOT] = ACTIONS(590), + [anon_sym_DOT_DOT_EQ] = ACTIONS(590), + [sym_val_nothing] = ACTIONS(590), + [anon_sym_true] = ACTIONS(590), + [anon_sym_false] = ACTIONS(590), + [aux_sym_val_number_token1] = ACTIONS(590), + [aux_sym_val_number_token2] = ACTIONS(590), + [aux_sym_val_number_token3] = ACTIONS(590), + [aux_sym_val_number_token4] = ACTIONS(590), + [anon_sym_inf] = ACTIONS(590), + [anon_sym_DASHinf] = ACTIONS(590), + [anon_sym_NaN] = ACTIONS(590), + [anon_sym_0b] = ACTIONS(590), + [anon_sym_0o] = ACTIONS(590), + [anon_sym_0x] = ACTIONS(590), + [sym_val_date] = ACTIONS(590), + [anon_sym_DQUOTE] = ACTIONS(590), + [sym__str_single_quotes] = ACTIONS(590), + [sym__str_back_ticks] = ACTIONS(590), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(590), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(590), + [anon_sym_CARET] = ACTIONS(590), + [sym_short_flag] = ACTIONS(590), [anon_sym_POUND] = ACTIONS(3), }, [136] = { - [sym__flag] = STATE(794), - [sym_long_flag] = STATE(869), + [sym_path] = STATE(182), [sym_comment] = STATE(136), - [sym_cmd_identifier] = ACTIONS(993), - [anon_sym_SEMI] = ACTIONS(993), - [anon_sym_LF] = ACTIONS(995), - [anon_sym_export] = ACTIONS(993), - [anon_sym_alias] = ACTIONS(993), - [anon_sym_def] = ACTIONS(993), - [anon_sym_def_DASHenv] = 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_PIPE] = ACTIONS(993), - [anon_sym_DOLLAR] = ACTIONS(993), - [anon_sym_error] = ACTIONS(993), - [anon_sym_GT] = ACTIONS(997), - [anon_sym_DASH_DASH] = ACTIONS(999), - [anon_sym_DASH] = ACTIONS(1001), - [anon_sym_break] = ACTIONS(993), - [anon_sym_continue] = ACTIONS(993), - [anon_sym_for] = ACTIONS(993), - [anon_sym_in] = ACTIONS(1003), - [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_try] = ACTIONS(993), - [anon_sym_return] = 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_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(1005), - [anon_sym_where] = ACTIONS(993), - [anon_sym_STAR_STAR] = ACTIONS(1007), - [anon_sym_PLUS_PLUS] = ACTIONS(1007), - [anon_sym_SLASH] = ACTIONS(1005), - [anon_sym_mod] = ACTIONS(1005), - [anon_sym_SLASH_SLASH] = ACTIONS(1005), - [anon_sym_PLUS] = ACTIONS(1001), - [anon_sym_bit_DASHshl] = ACTIONS(1009), - [anon_sym_bit_DASHshr] = ACTIONS(1009), - [anon_sym_EQ_EQ] = ACTIONS(997), - [anon_sym_BANG_EQ] = ACTIONS(997), - [anon_sym_LT2] = ACTIONS(997), - [anon_sym_LT_EQ] = ACTIONS(997), - [anon_sym_GT_EQ] = ACTIONS(997), - [anon_sym_not_DASHin] = ACTIONS(1003), - [anon_sym_starts_DASHwith] = ACTIONS(1003), - [anon_sym_ends_DASHwith] = ACTIONS(1003), - [anon_sym_EQ_TILDE] = ACTIONS(1011), - [anon_sym_BANG_TILDE] = ACTIONS(1011), - [anon_sym_bit_DASHand] = ACTIONS(1013), - [anon_sym_bit_DASHxor] = ACTIONS(1015), - [anon_sym_bit_DASHor] = ACTIONS(1017), - [anon_sym_and] = ACTIONS(1019), - [anon_sym_xor] = ACTIONS(1021), - [anon_sym_or] = ACTIONS(1023), - [anon_sym_not] = ACTIONS(993), - [anon_sym_DOT_DOT_LT] = ACTIONS(993), - [anon_sym_DOT_DOT] = ACTIONS(993), - [anon_sym_DOT_DOT_EQ] = ACTIONS(993), - [sym_val_nothing] = ACTIONS(993), - [anon_sym_true] = ACTIONS(993), - [anon_sym_false] = 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), - [anon_sym_inf] = ACTIONS(993), - [anon_sym_DASHinf] = ACTIONS(993), - [anon_sym_NaN] = 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), - [sym_short_flag] = ACTIONS(1025), + [aux_sym_cell_path_repeat1] = STATE(136), + [anon_sym_export] = ACTIONS(594), + [anon_sym_alias] = ACTIONS(594), + [anon_sym_let] = ACTIONS(594), + [anon_sym_let_DASHenv] = ACTIONS(594), + [anon_sym_mut] = ACTIONS(594), + [anon_sym_const] = ACTIONS(594), + [sym_cmd_identifier] = ACTIONS(594), + [anon_sym_SEMI] = ACTIONS(594), + [anon_sym_LF] = ACTIONS(596), + [anon_sym_def] = ACTIONS(594), + [anon_sym_def_DASHenv] = ACTIONS(594), + [anon_sym_export_DASHenv] = ACTIONS(594), + [anon_sym_extern] = ACTIONS(594), + [anon_sym_module] = ACTIONS(594), + [anon_sym_use] = ACTIONS(594), + [anon_sym_LBRACK] = ACTIONS(594), + [anon_sym_LPAREN] = ACTIONS(594), + [anon_sym_RPAREN] = ACTIONS(594), + [anon_sym_PIPE] = ACTIONS(594), + [anon_sym_DOLLAR] = ACTIONS(594), + [anon_sym_error] = ACTIONS(594), + [anon_sym_GT] = ACTIONS(594), + [anon_sym_DASH_DASH] = ACTIONS(594), + [anon_sym_DASH] = ACTIONS(594), + [anon_sym_break] = ACTIONS(594), + [anon_sym_continue] = ACTIONS(594), + [anon_sym_for] = ACTIONS(594), + [anon_sym_in] = ACTIONS(594), + [anon_sym_loop] = ACTIONS(594), + [anon_sym_while] = ACTIONS(594), + [anon_sym_do] = ACTIONS(594), + [anon_sym_if] = ACTIONS(594), + [anon_sym_match] = ACTIONS(594), + [anon_sym_LBRACE] = ACTIONS(594), + [anon_sym_RBRACE] = ACTIONS(594), + [anon_sym_DOT] = ACTIONS(598), + [anon_sym_try] = ACTIONS(594), + [anon_sym_return] = ACTIONS(594), + [anon_sym_source] = ACTIONS(594), + [anon_sym_source_DASHenv] = ACTIONS(594), + [anon_sym_register] = ACTIONS(594), + [anon_sym_hide] = ACTIONS(594), + [anon_sym_hide_DASHenv] = ACTIONS(594), + [anon_sym_overlay] = ACTIONS(594), + [anon_sym_STAR] = ACTIONS(594), + [anon_sym_where] = ACTIONS(594), + [anon_sym_STAR_STAR] = ACTIONS(594), + [anon_sym_PLUS_PLUS] = ACTIONS(594), + [anon_sym_SLASH] = ACTIONS(594), + [anon_sym_mod] = ACTIONS(594), + [anon_sym_SLASH_SLASH] = ACTIONS(594), + [anon_sym_PLUS] = ACTIONS(594), + [anon_sym_bit_DASHshl] = ACTIONS(594), + [anon_sym_bit_DASHshr] = ACTIONS(594), + [anon_sym_EQ_EQ] = ACTIONS(594), + [anon_sym_BANG_EQ] = ACTIONS(594), + [anon_sym_LT2] = ACTIONS(594), + [anon_sym_LT_EQ] = ACTIONS(594), + [anon_sym_GT_EQ] = ACTIONS(594), + [anon_sym_not_DASHin] = ACTIONS(594), + [anon_sym_starts_DASHwith] = ACTIONS(594), + [anon_sym_ends_DASHwith] = ACTIONS(594), + [anon_sym_EQ_TILDE] = ACTIONS(594), + [anon_sym_BANG_TILDE] = ACTIONS(594), + [anon_sym_bit_DASHand] = ACTIONS(594), + [anon_sym_bit_DASHxor] = ACTIONS(594), + [anon_sym_bit_DASHor] = ACTIONS(594), + [anon_sym_and] = ACTIONS(594), + [anon_sym_xor] = ACTIONS(594), + [anon_sym_or] = ACTIONS(594), + [anon_sym_not] = ACTIONS(594), + [anon_sym_DOT_DOT_LT] = ACTIONS(594), + [anon_sym_DOT_DOT] = ACTIONS(594), + [anon_sym_DOT_DOT_EQ] = ACTIONS(594), + [sym_val_nothing] = ACTIONS(594), + [anon_sym_true] = ACTIONS(594), + [anon_sym_false] = ACTIONS(594), + [aux_sym_val_number_token1] = ACTIONS(594), + [aux_sym_val_number_token2] = ACTIONS(594), + [aux_sym_val_number_token3] = ACTIONS(594), + [aux_sym_val_number_token4] = ACTIONS(594), + [anon_sym_inf] = ACTIONS(594), + [anon_sym_DASHinf] = ACTIONS(594), + [anon_sym_NaN] = ACTIONS(594), + [anon_sym_0b] = ACTIONS(594), + [anon_sym_0o] = ACTIONS(594), + [anon_sym_0x] = ACTIONS(594), + [sym_val_date] = ACTIONS(594), + [anon_sym_DQUOTE] = ACTIONS(594), + [sym__str_single_quotes] = ACTIONS(594), + [sym__str_back_ticks] = ACTIONS(594), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(594), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(594), + [anon_sym_CARET] = ACTIONS(594), + [sym_short_flag] = ACTIONS(594), [anon_sym_POUND] = ACTIONS(3), }, [137] = { - [sym__flag] = STATE(797), - [sym_long_flag] = STATE(856), + [sym_cell_path] = STATE(254), + [sym_path] = STATE(133), [sym_comment] = STATE(137), - [ts_builtin_sym_end] = ACTIONS(1027), - [sym_cmd_identifier] = ACTIONS(1029), - [anon_sym_SEMI] = ACTIONS(1029), - [anon_sym_LF] = ACTIONS(1027), - [anon_sym_export] = ACTIONS(1029), - [anon_sym_alias] = ACTIONS(1029), - [anon_sym_def] = ACTIONS(1029), - [anon_sym_def_DASHenv] = ACTIONS(1029), - [anon_sym_export_DASHenv] = ACTIONS(1029), - [anon_sym_extern] = ACTIONS(1029), - [anon_sym_module] = ACTIONS(1029), - [anon_sym_use] = ACTIONS(1029), - [anon_sym_LBRACK] = ACTIONS(1029), - [anon_sym_LPAREN] = ACTIONS(1029), - [anon_sym_PIPE] = ACTIONS(1029), - [anon_sym_DOLLAR] = ACTIONS(1029), - [anon_sym_error] = ACTIONS(1029), - [anon_sym_GT] = ACTIONS(1031), - [anon_sym_DASH_DASH] = ACTIONS(1033), - [anon_sym_DASH] = ACTIONS(1035), - [anon_sym_break] = ACTIONS(1029), - [anon_sym_continue] = ACTIONS(1029), - [anon_sym_for] = ACTIONS(1029), - [anon_sym_in] = ACTIONS(1037), - [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_try] = ACTIONS(1029), - [anon_sym_return] = 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_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(1039), - [anon_sym_where] = ACTIONS(1029), - [anon_sym_STAR_STAR] = ACTIONS(1041), - [anon_sym_PLUS_PLUS] = ACTIONS(1041), - [anon_sym_SLASH] = ACTIONS(1039), - [anon_sym_mod] = ACTIONS(1039), - [anon_sym_SLASH_SLASH] = ACTIONS(1039), - [anon_sym_PLUS] = ACTIONS(1035), - [anon_sym_bit_DASHshl] = ACTIONS(1043), - [anon_sym_bit_DASHshr] = ACTIONS(1043), - [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(1037), - [anon_sym_starts_DASHwith] = ACTIONS(1037), - [anon_sym_ends_DASHwith] = ACTIONS(1037), - [anon_sym_EQ_TILDE] = ACTIONS(1045), - [anon_sym_BANG_TILDE] = ACTIONS(1045), - [anon_sym_bit_DASHand] = ACTIONS(1047), - [anon_sym_bit_DASHxor] = ACTIONS(1049), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1053), - [anon_sym_xor] = ACTIONS(1055), - [anon_sym_or] = ACTIONS(1057), - [anon_sym_not] = ACTIONS(1029), - [anon_sym_DOT_DOT_LT] = ACTIONS(1029), - [anon_sym_DOT_DOT] = ACTIONS(1029), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1029), - [sym_val_nothing] = ACTIONS(1029), - [anon_sym_true] = ACTIONS(1029), - [anon_sym_false] = ACTIONS(1029), - [aux_sym_val_number_token1] = ACTIONS(1029), - [aux_sym_val_number_token2] = ACTIONS(1029), - [aux_sym_val_number_token3] = ACTIONS(1029), - [aux_sym_val_number_token4] = ACTIONS(1029), - [anon_sym_inf] = ACTIONS(1029), - [anon_sym_DASHinf] = ACTIONS(1029), - [anon_sym_NaN] = 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), - [sym_short_flag] = ACTIONS(1059), + [anon_sym_export] = ACTIONS(601), + [anon_sym_alias] = ACTIONS(601), + [anon_sym_let] = ACTIONS(601), + [anon_sym_let_DASHenv] = ACTIONS(601), + [anon_sym_mut] = ACTIONS(601), + [anon_sym_const] = ACTIONS(601), + [sym_cmd_identifier] = ACTIONS(601), + [anon_sym_SEMI] = ACTIONS(601), + [anon_sym_LF] = ACTIONS(603), + [anon_sym_def] = ACTIONS(601), + [anon_sym_def_DASHenv] = ACTIONS(601), + [anon_sym_export_DASHenv] = ACTIONS(601), + [anon_sym_extern] = ACTIONS(601), + [anon_sym_module] = ACTIONS(601), + [anon_sym_use] = ACTIONS(601), + [anon_sym_LBRACK] = ACTIONS(601), + [anon_sym_LPAREN] = ACTIONS(601), + [anon_sym_RPAREN] = ACTIONS(601), + [anon_sym_PIPE] = ACTIONS(601), + [anon_sym_DOLLAR] = ACTIONS(601), + [anon_sym_error] = ACTIONS(601), + [anon_sym_GT] = ACTIONS(601), + [anon_sym_DASH_DASH] = ACTIONS(601), + [anon_sym_DASH] = ACTIONS(601), + [anon_sym_break] = ACTIONS(601), + [anon_sym_continue] = ACTIONS(601), + [anon_sym_for] = ACTIONS(601), + [anon_sym_in] = ACTIONS(601), + [anon_sym_loop] = ACTIONS(601), + [anon_sym_while] = ACTIONS(601), + [anon_sym_do] = ACTIONS(601), + [anon_sym_if] = ACTIONS(601), + [anon_sym_match] = ACTIONS(601), + [anon_sym_LBRACE] = ACTIONS(601), + [anon_sym_RBRACE] = ACTIONS(601), + [anon_sym_DOT] = ACTIONS(572), + [anon_sym_try] = ACTIONS(601), + [anon_sym_return] = ACTIONS(601), + [anon_sym_source] = ACTIONS(601), + [anon_sym_source_DASHenv] = ACTIONS(601), + [anon_sym_register] = ACTIONS(601), + [anon_sym_hide] = ACTIONS(601), + [anon_sym_hide_DASHenv] = ACTIONS(601), + [anon_sym_overlay] = ACTIONS(601), + [anon_sym_STAR] = ACTIONS(601), + [anon_sym_where] = ACTIONS(601), + [anon_sym_STAR_STAR] = ACTIONS(601), + [anon_sym_PLUS_PLUS] = ACTIONS(601), + [anon_sym_SLASH] = ACTIONS(601), + [anon_sym_mod] = ACTIONS(601), + [anon_sym_SLASH_SLASH] = ACTIONS(601), + [anon_sym_PLUS] = ACTIONS(601), + [anon_sym_bit_DASHshl] = ACTIONS(601), + [anon_sym_bit_DASHshr] = ACTIONS(601), + [anon_sym_EQ_EQ] = ACTIONS(601), + [anon_sym_BANG_EQ] = ACTIONS(601), + [anon_sym_LT2] = ACTIONS(601), + [anon_sym_LT_EQ] = ACTIONS(601), + [anon_sym_GT_EQ] = ACTIONS(601), + [anon_sym_not_DASHin] = ACTIONS(601), + [anon_sym_starts_DASHwith] = ACTIONS(601), + [anon_sym_ends_DASHwith] = ACTIONS(601), + [anon_sym_EQ_TILDE] = ACTIONS(601), + [anon_sym_BANG_TILDE] = ACTIONS(601), + [anon_sym_bit_DASHand] = ACTIONS(601), + [anon_sym_bit_DASHxor] = ACTIONS(601), + [anon_sym_bit_DASHor] = ACTIONS(601), + [anon_sym_and] = ACTIONS(601), + [anon_sym_xor] = ACTIONS(601), + [anon_sym_or] = ACTIONS(601), + [anon_sym_not] = ACTIONS(601), + [anon_sym_DOT_DOT_LT] = ACTIONS(601), + [anon_sym_DOT_DOT] = ACTIONS(601), + [anon_sym_DOT_DOT_EQ] = ACTIONS(601), + [sym_val_nothing] = ACTIONS(601), + [anon_sym_true] = ACTIONS(601), + [anon_sym_false] = ACTIONS(601), + [aux_sym_val_number_token1] = ACTIONS(601), + [aux_sym_val_number_token2] = ACTIONS(601), + [aux_sym_val_number_token3] = ACTIONS(601), + [aux_sym_val_number_token4] = ACTIONS(601), + [anon_sym_inf] = ACTIONS(601), + [anon_sym_DASHinf] = ACTIONS(601), + [anon_sym_NaN] = ACTIONS(601), + [anon_sym_0b] = ACTIONS(601), + [anon_sym_0o] = ACTIONS(601), + [anon_sym_0x] = ACTIONS(601), + [sym_val_date] = ACTIONS(601), + [anon_sym_DQUOTE] = ACTIONS(601), + [sym__str_single_quotes] = ACTIONS(601), + [sym__str_back_ticks] = ACTIONS(601), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(601), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(601), + [anon_sym_CARET] = ACTIONS(601), + [sym_short_flag] = ACTIONS(601), [anon_sym_POUND] = ACTIONS(3), }, [138] = { - [sym__flag] = STATE(813), - [sym_long_flag] = STATE(856), + [sym_cell_path] = STATE(236), + [sym_path] = STATE(133), [sym_comment] = STATE(138), - [ts_builtin_sym_end] = ACTIONS(1061), - [sym_cmd_identifier] = ACTIONS(1063), - [anon_sym_SEMI] = ACTIONS(1063), - [anon_sym_LF] = ACTIONS(1061), - [anon_sym_export] = ACTIONS(1063), - [anon_sym_alias] = ACTIONS(1063), - [anon_sym_def] = ACTIONS(1063), - [anon_sym_def_DASHenv] = ACTIONS(1063), - [anon_sym_export_DASHenv] = ACTIONS(1063), - [anon_sym_extern] = ACTIONS(1063), - [anon_sym_module] = ACTIONS(1063), - [anon_sym_use] = ACTIONS(1063), - [anon_sym_LBRACK] = ACTIONS(1063), - [anon_sym_LPAREN] = ACTIONS(1063), - [anon_sym_PIPE] = ACTIONS(1063), - [anon_sym_DOLLAR] = ACTIONS(1063), - [anon_sym_error] = ACTIONS(1063), - [anon_sym_GT] = ACTIONS(1031), - [anon_sym_DASH_DASH] = ACTIONS(1033), - [anon_sym_DASH] = ACTIONS(1035), - [anon_sym_break] = ACTIONS(1063), - [anon_sym_continue] = ACTIONS(1063), - [anon_sym_for] = ACTIONS(1063), - [anon_sym_in] = ACTIONS(1037), - [anon_sym_loop] = ACTIONS(1063), - [anon_sym_while] = ACTIONS(1063), - [anon_sym_do] = ACTIONS(1063), - [anon_sym_if] = ACTIONS(1063), - [anon_sym_match] = ACTIONS(1063), - [anon_sym_LBRACE] = ACTIONS(1063), - [anon_sym_try] = ACTIONS(1063), - [anon_sym_return] = ACTIONS(1063), - [anon_sym_let] = ACTIONS(1063), - [anon_sym_let_DASHenv] = ACTIONS(1063), - [anon_sym_mut] = ACTIONS(1063), - [anon_sym_const] = 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_STAR] = ACTIONS(1039), - [anon_sym_where] = ACTIONS(1063), - [anon_sym_STAR_STAR] = ACTIONS(1041), - [anon_sym_PLUS_PLUS] = ACTIONS(1041), - [anon_sym_SLASH] = ACTIONS(1039), - [anon_sym_mod] = ACTIONS(1039), - [anon_sym_SLASH_SLASH] = ACTIONS(1039), - [anon_sym_PLUS] = ACTIONS(1035), - [anon_sym_bit_DASHshl] = ACTIONS(1043), - [anon_sym_bit_DASHshr] = ACTIONS(1043), - [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(1037), - [anon_sym_starts_DASHwith] = ACTIONS(1037), - [anon_sym_ends_DASHwith] = ACTIONS(1037), - [anon_sym_EQ_TILDE] = ACTIONS(1045), - [anon_sym_BANG_TILDE] = ACTIONS(1045), - [anon_sym_bit_DASHand] = ACTIONS(1047), - [anon_sym_bit_DASHxor] = ACTIONS(1049), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1053), - [anon_sym_xor] = ACTIONS(1055), - [anon_sym_or] = ACTIONS(1057), - [anon_sym_not] = ACTIONS(1063), - [anon_sym_DOT_DOT_LT] = ACTIONS(1063), - [anon_sym_DOT_DOT] = ACTIONS(1063), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1063), - [sym_val_nothing] = ACTIONS(1063), - [anon_sym_true] = ACTIONS(1063), - [anon_sym_false] = ACTIONS(1063), - [aux_sym_val_number_token1] = ACTIONS(1063), - [aux_sym_val_number_token2] = ACTIONS(1063), - [aux_sym_val_number_token3] = ACTIONS(1063), - [aux_sym_val_number_token4] = ACTIONS(1063), - [anon_sym_inf] = ACTIONS(1063), - [anon_sym_DASHinf] = ACTIONS(1063), - [anon_sym_NaN] = 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_CARET] = ACTIONS(1063), - [sym_short_flag] = ACTIONS(1059), + [anon_sym_export] = ACTIONS(605), + [anon_sym_alias] = ACTIONS(605), + [anon_sym_let] = ACTIONS(605), + [anon_sym_let_DASHenv] = ACTIONS(605), + [anon_sym_mut] = ACTIONS(605), + [anon_sym_const] = ACTIONS(605), + [sym_cmd_identifier] = ACTIONS(605), + [anon_sym_SEMI] = ACTIONS(605), + [anon_sym_LF] = ACTIONS(607), + [anon_sym_def] = ACTIONS(605), + [anon_sym_def_DASHenv] = ACTIONS(605), + [anon_sym_export_DASHenv] = ACTIONS(605), + [anon_sym_extern] = ACTIONS(605), + [anon_sym_module] = ACTIONS(605), + [anon_sym_use] = ACTIONS(605), + [anon_sym_LBRACK] = ACTIONS(605), + [anon_sym_LPAREN] = ACTIONS(605), + [anon_sym_RPAREN] = ACTIONS(605), + [anon_sym_PIPE] = ACTIONS(605), + [anon_sym_DOLLAR] = ACTIONS(605), + [anon_sym_error] = ACTIONS(605), + [anon_sym_GT] = ACTIONS(605), + [anon_sym_DASH_DASH] = ACTIONS(605), + [anon_sym_DASH] = ACTIONS(605), + [anon_sym_break] = ACTIONS(605), + [anon_sym_continue] = ACTIONS(605), + [anon_sym_for] = ACTIONS(605), + [anon_sym_in] = ACTIONS(605), + [anon_sym_loop] = ACTIONS(605), + [anon_sym_while] = ACTIONS(605), + [anon_sym_do] = ACTIONS(605), + [anon_sym_if] = ACTIONS(605), + [anon_sym_match] = ACTIONS(605), + [anon_sym_LBRACE] = ACTIONS(605), + [anon_sym_RBRACE] = ACTIONS(605), + [anon_sym_DOT] = ACTIONS(572), + [anon_sym_try] = ACTIONS(605), + [anon_sym_return] = ACTIONS(605), + [anon_sym_source] = ACTIONS(605), + [anon_sym_source_DASHenv] = ACTIONS(605), + [anon_sym_register] = ACTIONS(605), + [anon_sym_hide] = ACTIONS(605), + [anon_sym_hide_DASHenv] = ACTIONS(605), + [anon_sym_overlay] = ACTIONS(605), + [anon_sym_STAR] = ACTIONS(605), + [anon_sym_where] = ACTIONS(605), + [anon_sym_STAR_STAR] = ACTIONS(605), + [anon_sym_PLUS_PLUS] = ACTIONS(605), + [anon_sym_SLASH] = ACTIONS(605), + [anon_sym_mod] = ACTIONS(605), + [anon_sym_SLASH_SLASH] = ACTIONS(605), + [anon_sym_PLUS] = ACTIONS(605), + [anon_sym_bit_DASHshl] = ACTIONS(605), + [anon_sym_bit_DASHshr] = ACTIONS(605), + [anon_sym_EQ_EQ] = ACTIONS(605), + [anon_sym_BANG_EQ] = ACTIONS(605), + [anon_sym_LT2] = ACTIONS(605), + [anon_sym_LT_EQ] = ACTIONS(605), + [anon_sym_GT_EQ] = ACTIONS(605), + [anon_sym_not_DASHin] = ACTIONS(605), + [anon_sym_starts_DASHwith] = ACTIONS(605), + [anon_sym_ends_DASHwith] = ACTIONS(605), + [anon_sym_EQ_TILDE] = ACTIONS(605), + [anon_sym_BANG_TILDE] = ACTIONS(605), + [anon_sym_bit_DASHand] = ACTIONS(605), + [anon_sym_bit_DASHxor] = ACTIONS(605), + [anon_sym_bit_DASHor] = ACTIONS(605), + [anon_sym_and] = ACTIONS(605), + [anon_sym_xor] = ACTIONS(605), + [anon_sym_or] = ACTIONS(605), + [anon_sym_not] = ACTIONS(605), + [anon_sym_DOT_DOT_LT] = ACTIONS(605), + [anon_sym_DOT_DOT] = ACTIONS(605), + [anon_sym_DOT_DOT_EQ] = ACTIONS(605), + [sym_val_nothing] = ACTIONS(605), + [anon_sym_true] = ACTIONS(605), + [anon_sym_false] = ACTIONS(605), + [aux_sym_val_number_token1] = ACTIONS(605), + [aux_sym_val_number_token2] = ACTIONS(605), + [aux_sym_val_number_token3] = ACTIONS(605), + [aux_sym_val_number_token4] = ACTIONS(605), + [anon_sym_inf] = ACTIONS(605), + [anon_sym_DASHinf] = ACTIONS(605), + [anon_sym_NaN] = ACTIONS(605), + [anon_sym_0b] = ACTIONS(605), + [anon_sym_0o] = ACTIONS(605), + [anon_sym_0x] = ACTIONS(605), + [sym_val_date] = ACTIONS(605), + [anon_sym_DQUOTE] = ACTIONS(605), + [sym__str_single_quotes] = ACTIONS(605), + [sym__str_back_ticks] = ACTIONS(605), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(605), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(605), + [anon_sym_CARET] = ACTIONS(605), + [sym_short_flag] = ACTIONS(605), [anon_sym_POUND] = ACTIONS(3), }, [139] = { - [sym__flag] = STATE(789), - [sym_long_flag] = STATE(869), + [sym_cell_path] = STATE(200), + [sym_path] = STATE(133), [sym_comment] = STATE(139), - [sym_cmd_identifier] = ACTIONS(1065), - [anon_sym_SEMI] = ACTIONS(1065), - [anon_sym_LF] = ACTIONS(1067), - [anon_sym_export] = ACTIONS(1065), - [anon_sym_alias] = ACTIONS(1065), - [anon_sym_def] = ACTIONS(1065), - [anon_sym_def_DASHenv] = ACTIONS(1065), - [anon_sym_export_DASHenv] = ACTIONS(1065), - [anon_sym_extern] = ACTIONS(1065), - [anon_sym_module] = ACTIONS(1065), - [anon_sym_use] = ACTIONS(1065), - [anon_sym_LBRACK] = ACTIONS(1065), - [anon_sym_LPAREN] = ACTIONS(1065), - [anon_sym_PIPE] = ACTIONS(1065), - [anon_sym_DOLLAR] = ACTIONS(1065), - [anon_sym_error] = ACTIONS(1065), - [anon_sym_GT] = ACTIONS(997), - [anon_sym_DASH_DASH] = ACTIONS(999), - [anon_sym_DASH] = ACTIONS(1001), - [anon_sym_break] = ACTIONS(1065), - [anon_sym_continue] = ACTIONS(1065), - [anon_sym_for] = ACTIONS(1065), - [anon_sym_in] = ACTIONS(1003), - [anon_sym_loop] = ACTIONS(1065), - [anon_sym_while] = ACTIONS(1065), - [anon_sym_do] = ACTIONS(1065), - [anon_sym_if] = ACTIONS(1065), - [anon_sym_match] = ACTIONS(1065), - [anon_sym_LBRACE] = ACTIONS(1065), - [anon_sym_RBRACE] = ACTIONS(1065), - [anon_sym_try] = ACTIONS(1065), - [anon_sym_return] = ACTIONS(1065), - [anon_sym_let] = ACTIONS(1065), - [anon_sym_let_DASHenv] = ACTIONS(1065), - [anon_sym_mut] = ACTIONS(1065), - [anon_sym_const] = ACTIONS(1065), - [anon_sym_source] = ACTIONS(1065), - [anon_sym_source_DASHenv] = ACTIONS(1065), - [anon_sym_register] = ACTIONS(1065), - [anon_sym_hide] = ACTIONS(1065), - [anon_sym_hide_DASHenv] = ACTIONS(1065), - [anon_sym_overlay] = ACTIONS(1065), - [anon_sym_STAR] = ACTIONS(1005), - [anon_sym_where] = ACTIONS(1065), - [anon_sym_STAR_STAR] = ACTIONS(1007), - [anon_sym_PLUS_PLUS] = ACTIONS(1007), - [anon_sym_SLASH] = ACTIONS(1005), - [anon_sym_mod] = ACTIONS(1005), - [anon_sym_SLASH_SLASH] = ACTIONS(1005), - [anon_sym_PLUS] = ACTIONS(1001), - [anon_sym_bit_DASHshl] = ACTIONS(1009), - [anon_sym_bit_DASHshr] = ACTIONS(1009), - [anon_sym_EQ_EQ] = ACTIONS(997), - [anon_sym_BANG_EQ] = ACTIONS(997), - [anon_sym_LT2] = ACTIONS(997), - [anon_sym_LT_EQ] = ACTIONS(997), - [anon_sym_GT_EQ] = ACTIONS(997), - [anon_sym_not_DASHin] = ACTIONS(1003), - [anon_sym_starts_DASHwith] = ACTIONS(1003), - [anon_sym_ends_DASHwith] = ACTIONS(1003), - [anon_sym_EQ_TILDE] = ACTIONS(1011), - [anon_sym_BANG_TILDE] = ACTIONS(1011), - [anon_sym_bit_DASHand] = ACTIONS(1013), - [anon_sym_bit_DASHxor] = ACTIONS(1015), - [anon_sym_bit_DASHor] = ACTIONS(1017), - [anon_sym_and] = ACTIONS(1019), - [anon_sym_xor] = ACTIONS(1021), - [anon_sym_or] = ACTIONS(1023), - [anon_sym_not] = ACTIONS(1065), - [anon_sym_DOT_DOT_LT] = ACTIONS(1065), - [anon_sym_DOT_DOT] = ACTIONS(1065), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1065), - [sym_val_nothing] = ACTIONS(1065), - [anon_sym_true] = ACTIONS(1065), - [anon_sym_false] = ACTIONS(1065), - [aux_sym_val_number_token1] = ACTIONS(1065), - [aux_sym_val_number_token2] = ACTIONS(1065), - [aux_sym_val_number_token3] = ACTIONS(1065), - [aux_sym_val_number_token4] = ACTIONS(1065), - [anon_sym_inf] = ACTIONS(1065), - [anon_sym_DASHinf] = ACTIONS(1065), - [anon_sym_NaN] = ACTIONS(1065), - [anon_sym_0b] = ACTIONS(1065), - [anon_sym_0o] = ACTIONS(1065), - [anon_sym_0x] = ACTIONS(1065), - [sym_val_date] = ACTIONS(1065), - [anon_sym_DQUOTE] = ACTIONS(1065), - [sym__str_single_quotes] = ACTIONS(1065), - [sym__str_back_ticks] = ACTIONS(1065), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1065), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1065), - [anon_sym_CARET] = ACTIONS(1065), - [sym_short_flag] = ACTIONS(1025), + [anon_sym_export] = ACTIONS(609), + [anon_sym_alias] = ACTIONS(609), + [anon_sym_let] = ACTIONS(609), + [anon_sym_let_DASHenv] = ACTIONS(609), + [anon_sym_mut] = ACTIONS(609), + [anon_sym_const] = ACTIONS(609), + [sym_cmd_identifier] = ACTIONS(609), + [anon_sym_SEMI] = ACTIONS(609), + [anon_sym_LF] = ACTIONS(611), + [anon_sym_def] = ACTIONS(609), + [anon_sym_def_DASHenv] = ACTIONS(609), + [anon_sym_export_DASHenv] = ACTIONS(609), + [anon_sym_extern] = ACTIONS(609), + [anon_sym_module] = ACTIONS(609), + [anon_sym_use] = ACTIONS(609), + [anon_sym_LBRACK] = ACTIONS(609), + [anon_sym_LPAREN] = ACTIONS(609), + [anon_sym_RPAREN] = ACTIONS(609), + [anon_sym_PIPE] = ACTIONS(609), + [anon_sym_DOLLAR] = ACTIONS(609), + [anon_sym_error] = ACTIONS(609), + [anon_sym_GT] = ACTIONS(609), + [anon_sym_DASH_DASH] = ACTIONS(609), + [anon_sym_DASH] = ACTIONS(609), + [anon_sym_break] = ACTIONS(609), + [anon_sym_continue] = ACTIONS(609), + [anon_sym_for] = ACTIONS(609), + [anon_sym_in] = ACTIONS(609), + [anon_sym_loop] = ACTIONS(609), + [anon_sym_while] = ACTIONS(609), + [anon_sym_do] = ACTIONS(609), + [anon_sym_if] = ACTIONS(609), + [anon_sym_match] = ACTIONS(609), + [anon_sym_LBRACE] = ACTIONS(609), + [anon_sym_RBRACE] = ACTIONS(609), + [anon_sym_DOT] = ACTIONS(572), + [anon_sym_try] = ACTIONS(609), + [anon_sym_return] = ACTIONS(609), + [anon_sym_source] = ACTIONS(609), + [anon_sym_source_DASHenv] = ACTIONS(609), + [anon_sym_register] = ACTIONS(609), + [anon_sym_hide] = ACTIONS(609), + [anon_sym_hide_DASHenv] = ACTIONS(609), + [anon_sym_overlay] = ACTIONS(609), + [anon_sym_STAR] = ACTIONS(609), + [anon_sym_where] = ACTIONS(609), + [anon_sym_STAR_STAR] = ACTIONS(609), + [anon_sym_PLUS_PLUS] = ACTIONS(609), + [anon_sym_SLASH] = ACTIONS(609), + [anon_sym_mod] = ACTIONS(609), + [anon_sym_SLASH_SLASH] = ACTIONS(609), + [anon_sym_PLUS] = ACTIONS(609), + [anon_sym_bit_DASHshl] = ACTIONS(609), + [anon_sym_bit_DASHshr] = ACTIONS(609), + [anon_sym_EQ_EQ] = ACTIONS(609), + [anon_sym_BANG_EQ] = ACTIONS(609), + [anon_sym_LT2] = ACTIONS(609), + [anon_sym_LT_EQ] = ACTIONS(609), + [anon_sym_GT_EQ] = ACTIONS(609), + [anon_sym_not_DASHin] = ACTIONS(609), + [anon_sym_starts_DASHwith] = ACTIONS(609), + [anon_sym_ends_DASHwith] = ACTIONS(609), + [anon_sym_EQ_TILDE] = ACTIONS(609), + [anon_sym_BANG_TILDE] = ACTIONS(609), + [anon_sym_bit_DASHand] = ACTIONS(609), + [anon_sym_bit_DASHxor] = ACTIONS(609), + [anon_sym_bit_DASHor] = ACTIONS(609), + [anon_sym_and] = ACTIONS(609), + [anon_sym_xor] = ACTIONS(609), + [anon_sym_or] = ACTIONS(609), + [anon_sym_not] = ACTIONS(609), + [anon_sym_DOT_DOT_LT] = ACTIONS(609), + [anon_sym_DOT_DOT] = ACTIONS(609), + [anon_sym_DOT_DOT_EQ] = ACTIONS(609), + [sym_val_nothing] = ACTIONS(609), + [anon_sym_true] = ACTIONS(609), + [anon_sym_false] = ACTIONS(609), + [aux_sym_val_number_token1] = ACTIONS(609), + [aux_sym_val_number_token2] = ACTIONS(609), + [aux_sym_val_number_token3] = ACTIONS(609), + [aux_sym_val_number_token4] = ACTIONS(609), + [anon_sym_inf] = ACTIONS(609), + [anon_sym_DASHinf] = ACTIONS(609), + [anon_sym_NaN] = ACTIONS(609), + [anon_sym_0b] = ACTIONS(609), + [anon_sym_0o] = ACTIONS(609), + [anon_sym_0x] = ACTIONS(609), + [sym_val_date] = ACTIONS(609), + [anon_sym_DQUOTE] = ACTIONS(609), + [sym__str_single_quotes] = ACTIONS(609), + [sym__str_back_ticks] = ACTIONS(609), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(609), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(609), + [anon_sym_CARET] = ACTIONS(609), + [sym_short_flag] = ACTIONS(609), [anon_sym_POUND] = ACTIONS(3), }, [140] = { - [sym__flag] = STATE(757), - [sym_long_flag] = STATE(856), + [sym_path] = STATE(182), [sym_comment] = STATE(140), - [ts_builtin_sym_end] = ACTIONS(1069), - [sym_cmd_identifier] = ACTIONS(1071), - [anon_sym_SEMI] = ACTIONS(1071), - [anon_sym_LF] = ACTIONS(1069), - [anon_sym_export] = ACTIONS(1071), - [anon_sym_alias] = ACTIONS(1071), - [anon_sym_def] = ACTIONS(1071), - [anon_sym_def_DASHenv] = ACTIONS(1071), - [anon_sym_export_DASHenv] = ACTIONS(1071), - [anon_sym_extern] = ACTIONS(1071), - [anon_sym_module] = ACTIONS(1071), - [anon_sym_use] = ACTIONS(1071), - [anon_sym_LBRACK] = ACTIONS(1071), - [anon_sym_LPAREN] = ACTIONS(1071), - [anon_sym_PIPE] = ACTIONS(1071), - [anon_sym_DOLLAR] = ACTIONS(1071), - [anon_sym_error] = ACTIONS(1071), - [anon_sym_GT] = ACTIONS(1031), - [anon_sym_DASH_DASH] = ACTIONS(1033), - [anon_sym_DASH] = ACTIONS(1035), - [anon_sym_break] = ACTIONS(1071), - [anon_sym_continue] = ACTIONS(1071), - [anon_sym_for] = ACTIONS(1071), - [anon_sym_in] = ACTIONS(1037), - [anon_sym_loop] = ACTIONS(1071), - [anon_sym_while] = ACTIONS(1071), - [anon_sym_do] = ACTIONS(1071), - [anon_sym_if] = ACTIONS(1071), - [anon_sym_match] = ACTIONS(1071), - [anon_sym_LBRACE] = ACTIONS(1071), - [anon_sym_try] = ACTIONS(1071), - [anon_sym_return] = ACTIONS(1071), - [anon_sym_let] = ACTIONS(1071), - [anon_sym_let_DASHenv] = ACTIONS(1071), - [anon_sym_mut] = ACTIONS(1071), - [anon_sym_const] = ACTIONS(1071), - [anon_sym_source] = ACTIONS(1071), - [anon_sym_source_DASHenv] = ACTIONS(1071), - [anon_sym_register] = ACTIONS(1071), - [anon_sym_hide] = ACTIONS(1071), - [anon_sym_hide_DASHenv] = ACTIONS(1071), - [anon_sym_overlay] = ACTIONS(1071), - [anon_sym_STAR] = ACTIONS(1039), - [anon_sym_where] = ACTIONS(1071), - [anon_sym_STAR_STAR] = ACTIONS(1041), - [anon_sym_PLUS_PLUS] = ACTIONS(1041), - [anon_sym_SLASH] = ACTIONS(1039), - [anon_sym_mod] = ACTIONS(1039), - [anon_sym_SLASH_SLASH] = ACTIONS(1039), - [anon_sym_PLUS] = ACTIONS(1035), - [anon_sym_bit_DASHshl] = ACTIONS(1043), - [anon_sym_bit_DASHshr] = ACTIONS(1043), - [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(1037), - [anon_sym_starts_DASHwith] = ACTIONS(1037), - [anon_sym_ends_DASHwith] = ACTIONS(1037), - [anon_sym_EQ_TILDE] = ACTIONS(1045), - [anon_sym_BANG_TILDE] = ACTIONS(1045), - [anon_sym_bit_DASHand] = ACTIONS(1047), - [anon_sym_bit_DASHxor] = ACTIONS(1049), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1053), - [anon_sym_xor] = ACTIONS(1055), - [anon_sym_or] = ACTIONS(1057), - [anon_sym_not] = ACTIONS(1071), - [anon_sym_DOT_DOT_LT] = ACTIONS(1071), - [anon_sym_DOT_DOT] = ACTIONS(1071), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1071), - [sym_val_nothing] = ACTIONS(1071), - [anon_sym_true] = ACTIONS(1071), - [anon_sym_false] = ACTIONS(1071), - [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(1071), - [anon_sym_inf] = ACTIONS(1071), - [anon_sym_DASHinf] = ACTIONS(1071), - [anon_sym_NaN] = ACTIONS(1071), - [anon_sym_0b] = ACTIONS(1071), - [anon_sym_0o] = ACTIONS(1071), - [anon_sym_0x] = ACTIONS(1071), - [sym_val_date] = ACTIONS(1071), - [anon_sym_DQUOTE] = ACTIONS(1071), - [sym__str_single_quotes] = ACTIONS(1071), - [sym__str_back_ticks] = ACTIONS(1071), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1071), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1071), - [anon_sym_CARET] = ACTIONS(1071), - [sym_short_flag] = ACTIONS(1059), + [aux_sym_cell_path_repeat1] = STATE(136), + [anon_sym_export] = ACTIONS(613), + [anon_sym_alias] = ACTIONS(613), + [anon_sym_let] = ACTIONS(613), + [anon_sym_let_DASHenv] = ACTIONS(613), + [anon_sym_mut] = ACTIONS(613), + [anon_sym_const] = ACTIONS(613), + [sym_cmd_identifier] = ACTIONS(613), + [anon_sym_SEMI] = ACTIONS(613), + [anon_sym_LF] = ACTIONS(615), + [anon_sym_def] = ACTIONS(613), + [anon_sym_def_DASHenv] = ACTIONS(613), + [anon_sym_export_DASHenv] = ACTIONS(613), + [anon_sym_extern] = ACTIONS(613), + [anon_sym_module] = ACTIONS(613), + [anon_sym_use] = ACTIONS(613), + [anon_sym_LBRACK] = ACTIONS(613), + [anon_sym_LPAREN] = ACTIONS(613), + [anon_sym_RPAREN] = ACTIONS(613), + [anon_sym_PIPE] = ACTIONS(613), + [anon_sym_DOLLAR] = ACTIONS(613), + [anon_sym_error] = ACTIONS(613), + [anon_sym_GT] = ACTIONS(613), + [anon_sym_DASH_DASH] = ACTIONS(613), + [anon_sym_DASH] = ACTIONS(613), + [anon_sym_break] = ACTIONS(613), + [anon_sym_continue] = ACTIONS(613), + [anon_sym_for] = ACTIONS(613), + [anon_sym_in] = ACTIONS(613), + [anon_sym_loop] = ACTIONS(613), + [anon_sym_while] = ACTIONS(613), + [anon_sym_do] = ACTIONS(613), + [anon_sym_if] = ACTIONS(613), + [anon_sym_match] = ACTIONS(613), + [anon_sym_LBRACE] = ACTIONS(613), + [anon_sym_RBRACE] = ACTIONS(613), + [anon_sym_DOT] = ACTIONS(572), + [anon_sym_try] = ACTIONS(613), + [anon_sym_return] = ACTIONS(613), + [anon_sym_source] = ACTIONS(613), + [anon_sym_source_DASHenv] = ACTIONS(613), + [anon_sym_register] = ACTIONS(613), + [anon_sym_hide] = ACTIONS(613), + [anon_sym_hide_DASHenv] = ACTIONS(613), + [anon_sym_overlay] = ACTIONS(613), + [anon_sym_STAR] = ACTIONS(613), + [anon_sym_where] = ACTIONS(613), + [anon_sym_STAR_STAR] = ACTIONS(613), + [anon_sym_PLUS_PLUS] = ACTIONS(613), + [anon_sym_SLASH] = ACTIONS(613), + [anon_sym_mod] = ACTIONS(613), + [anon_sym_SLASH_SLASH] = ACTIONS(613), + [anon_sym_PLUS] = ACTIONS(613), + [anon_sym_bit_DASHshl] = ACTIONS(613), + [anon_sym_bit_DASHshr] = ACTIONS(613), + [anon_sym_EQ_EQ] = ACTIONS(613), + [anon_sym_BANG_EQ] = ACTIONS(613), + [anon_sym_LT2] = ACTIONS(613), + [anon_sym_LT_EQ] = ACTIONS(613), + [anon_sym_GT_EQ] = ACTIONS(613), + [anon_sym_not_DASHin] = ACTIONS(613), + [anon_sym_starts_DASHwith] = ACTIONS(613), + [anon_sym_ends_DASHwith] = ACTIONS(613), + [anon_sym_EQ_TILDE] = ACTIONS(613), + [anon_sym_BANG_TILDE] = ACTIONS(613), + [anon_sym_bit_DASHand] = ACTIONS(613), + [anon_sym_bit_DASHxor] = ACTIONS(613), + [anon_sym_bit_DASHor] = ACTIONS(613), + [anon_sym_and] = ACTIONS(613), + [anon_sym_xor] = ACTIONS(613), + [anon_sym_or] = ACTIONS(613), + [anon_sym_not] = ACTIONS(613), + [anon_sym_DOT_DOT_LT] = ACTIONS(613), + [anon_sym_DOT_DOT] = ACTIONS(613), + [anon_sym_DOT_DOT_EQ] = ACTIONS(613), + [sym_val_nothing] = ACTIONS(613), + [anon_sym_true] = ACTIONS(613), + [anon_sym_false] = ACTIONS(613), + [aux_sym_val_number_token1] = ACTIONS(613), + [aux_sym_val_number_token2] = ACTIONS(613), + [aux_sym_val_number_token3] = ACTIONS(613), + [aux_sym_val_number_token4] = ACTIONS(613), + [anon_sym_inf] = ACTIONS(613), + [anon_sym_DASHinf] = ACTIONS(613), + [anon_sym_NaN] = ACTIONS(613), + [anon_sym_0b] = ACTIONS(613), + [anon_sym_0o] = ACTIONS(613), + [anon_sym_0x] = ACTIONS(613), + [sym_val_date] = ACTIONS(613), + [anon_sym_DQUOTE] = ACTIONS(613), + [sym__str_single_quotes] = ACTIONS(613), + [sym__str_back_ticks] = ACTIONS(613), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(613), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(613), + [anon_sym_CARET] = ACTIONS(613), + [sym_short_flag] = ACTIONS(613), [anon_sym_POUND] = ACTIONS(3), }, [141] = { - [sym__flag] = STATE(773), - [sym_long_flag] = STATE(856), + [sym__flag] = STATE(642), + [sym_long_flag] = STATE(690), [sym_comment] = STATE(141), - [ts_builtin_sym_end] = ACTIONS(1073), - [sym_cmd_identifier] = ACTIONS(1075), - [anon_sym_SEMI] = ACTIONS(1075), - [anon_sym_LF] = ACTIONS(1073), - [anon_sym_export] = ACTIONS(1075), - [anon_sym_alias] = ACTIONS(1075), - [anon_sym_def] = ACTIONS(1075), - [anon_sym_def_DASHenv] = ACTIONS(1075), - [anon_sym_export_DASHenv] = ACTIONS(1075), - [anon_sym_extern] = ACTIONS(1075), - [anon_sym_module] = ACTIONS(1075), - [anon_sym_use] = ACTIONS(1075), - [anon_sym_LBRACK] = ACTIONS(1075), - [anon_sym_LPAREN] = ACTIONS(1075), - [anon_sym_PIPE] = ACTIONS(1075), - [anon_sym_DOLLAR] = ACTIONS(1075), - [anon_sym_error] = ACTIONS(1075), - [anon_sym_GT] = ACTIONS(1031), - [anon_sym_DASH_DASH] = ACTIONS(1033), - [anon_sym_DASH] = ACTIONS(1035), - [anon_sym_break] = ACTIONS(1075), - [anon_sym_continue] = ACTIONS(1075), - [anon_sym_for] = ACTIONS(1075), - [anon_sym_in] = ACTIONS(1037), - [anon_sym_loop] = ACTIONS(1075), - [anon_sym_while] = ACTIONS(1075), - [anon_sym_do] = ACTIONS(1075), - [anon_sym_if] = ACTIONS(1075), - [anon_sym_match] = ACTIONS(1075), - [anon_sym_LBRACE] = ACTIONS(1075), - [anon_sym_try] = ACTIONS(1075), - [anon_sym_return] = ACTIONS(1075), - [anon_sym_let] = ACTIONS(1075), - [anon_sym_let_DASHenv] = ACTIONS(1075), - [anon_sym_mut] = ACTIONS(1075), - [anon_sym_const] = ACTIONS(1075), - [anon_sym_source] = ACTIONS(1075), - [anon_sym_source_DASHenv] = ACTIONS(1075), - [anon_sym_register] = ACTIONS(1075), - [anon_sym_hide] = ACTIONS(1075), - [anon_sym_hide_DASHenv] = ACTIONS(1075), - [anon_sym_overlay] = ACTIONS(1075), - [anon_sym_STAR] = ACTIONS(1039), - [anon_sym_where] = ACTIONS(1075), - [anon_sym_STAR_STAR] = ACTIONS(1041), - [anon_sym_PLUS_PLUS] = ACTIONS(1041), - [anon_sym_SLASH] = ACTIONS(1039), - [anon_sym_mod] = ACTIONS(1039), - [anon_sym_SLASH_SLASH] = ACTIONS(1039), - [anon_sym_PLUS] = ACTIONS(1035), - [anon_sym_bit_DASHshl] = ACTIONS(1043), - [anon_sym_bit_DASHshr] = ACTIONS(1043), - [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(1037), - [anon_sym_starts_DASHwith] = ACTIONS(1037), - [anon_sym_ends_DASHwith] = ACTIONS(1037), - [anon_sym_EQ_TILDE] = ACTIONS(1045), - [anon_sym_BANG_TILDE] = ACTIONS(1045), - [anon_sym_bit_DASHand] = ACTIONS(1047), - [anon_sym_bit_DASHxor] = ACTIONS(1049), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1053), - [anon_sym_xor] = ACTIONS(1055), - [anon_sym_or] = ACTIONS(1057), - [anon_sym_not] = ACTIONS(1075), - [anon_sym_DOT_DOT_LT] = ACTIONS(1075), - [anon_sym_DOT_DOT] = ACTIONS(1075), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1075), - [sym_val_nothing] = ACTIONS(1075), - [anon_sym_true] = ACTIONS(1075), - [anon_sym_false] = ACTIONS(1075), - [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(1075), - [anon_sym_inf] = ACTIONS(1075), - [anon_sym_DASHinf] = ACTIONS(1075), - [anon_sym_NaN] = ACTIONS(1075), - [anon_sym_0b] = ACTIONS(1075), - [anon_sym_0o] = ACTIONS(1075), - [anon_sym_0x] = ACTIONS(1075), - [sym_val_date] = ACTIONS(1075), - [anon_sym_DQUOTE] = ACTIONS(1075), - [sym__str_single_quotes] = ACTIONS(1075), - [sym__str_back_ticks] = ACTIONS(1075), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1075), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1075), - [anon_sym_CARET] = ACTIONS(1075), - [sym_short_flag] = ACTIONS(1059), + [anon_sym_export] = ACTIONS(617), + [anon_sym_alias] = ACTIONS(617), + [anon_sym_let] = ACTIONS(617), + [anon_sym_let_DASHenv] = ACTIONS(617), + [anon_sym_mut] = ACTIONS(617), + [anon_sym_const] = ACTIONS(617), + [sym_cmd_identifier] = ACTIONS(617), + [anon_sym_SEMI] = ACTIONS(617), + [anon_sym_LF] = ACTIONS(619), + [anon_sym_def] = ACTIONS(617), + [anon_sym_def_DASHenv] = ACTIONS(617), + [anon_sym_export_DASHenv] = ACTIONS(617), + [anon_sym_extern] = ACTIONS(617), + [anon_sym_module] = ACTIONS(617), + [anon_sym_use] = ACTIONS(617), + [anon_sym_LBRACK] = ACTIONS(617), + [anon_sym_LPAREN] = ACTIONS(617), + [anon_sym_RPAREN] = ACTIONS(617), + [anon_sym_PIPE] = ACTIONS(617), + [anon_sym_DOLLAR] = ACTIONS(617), + [anon_sym_error] = ACTIONS(617), + [anon_sym_GT] = ACTIONS(621), + [anon_sym_DASH_DASH] = ACTIONS(623), + [anon_sym_DASH] = ACTIONS(625), + [anon_sym_break] = ACTIONS(617), + [anon_sym_continue] = ACTIONS(617), + [anon_sym_for] = ACTIONS(617), + [anon_sym_in] = ACTIONS(627), + [anon_sym_loop] = ACTIONS(617), + [anon_sym_while] = ACTIONS(617), + [anon_sym_do] = ACTIONS(617), + [anon_sym_if] = ACTIONS(617), + [anon_sym_match] = ACTIONS(617), + [anon_sym_LBRACE] = ACTIONS(617), + [anon_sym_RBRACE] = ACTIONS(617), + [anon_sym_try] = ACTIONS(617), + [anon_sym_return] = ACTIONS(617), + [anon_sym_source] = ACTIONS(617), + [anon_sym_source_DASHenv] = ACTIONS(617), + [anon_sym_register] = ACTIONS(617), + [anon_sym_hide] = ACTIONS(617), + [anon_sym_hide_DASHenv] = ACTIONS(617), + [anon_sym_overlay] = ACTIONS(617), + [anon_sym_STAR] = ACTIONS(629), + [anon_sym_where] = ACTIONS(617), + [anon_sym_STAR_STAR] = ACTIONS(631), + [anon_sym_PLUS_PLUS] = ACTIONS(631), + [anon_sym_SLASH] = ACTIONS(629), + [anon_sym_mod] = ACTIONS(629), + [anon_sym_SLASH_SLASH] = ACTIONS(629), + [anon_sym_PLUS] = ACTIONS(625), + [anon_sym_bit_DASHshl] = ACTIONS(633), + [anon_sym_bit_DASHshr] = ACTIONS(633), + [anon_sym_EQ_EQ] = ACTIONS(621), + [anon_sym_BANG_EQ] = ACTIONS(621), + [anon_sym_LT2] = ACTIONS(621), + [anon_sym_LT_EQ] = ACTIONS(621), + [anon_sym_GT_EQ] = ACTIONS(621), + [anon_sym_not_DASHin] = ACTIONS(627), + [anon_sym_starts_DASHwith] = ACTIONS(627), + [anon_sym_ends_DASHwith] = ACTIONS(627), + [anon_sym_EQ_TILDE] = ACTIONS(635), + [anon_sym_BANG_TILDE] = ACTIONS(635), + [anon_sym_bit_DASHand] = ACTIONS(637), + [anon_sym_bit_DASHxor] = ACTIONS(639), + [anon_sym_bit_DASHor] = ACTIONS(641), + [anon_sym_and] = ACTIONS(643), + [anon_sym_xor] = ACTIONS(645), + [anon_sym_or] = ACTIONS(647), + [anon_sym_not] = ACTIONS(617), + [anon_sym_DOT_DOT_LT] = ACTIONS(617), + [anon_sym_DOT_DOT] = ACTIONS(617), + [anon_sym_DOT_DOT_EQ] = ACTIONS(617), + [sym_val_nothing] = ACTIONS(617), + [anon_sym_true] = ACTIONS(617), + [anon_sym_false] = ACTIONS(617), + [aux_sym_val_number_token1] = ACTIONS(617), + [aux_sym_val_number_token2] = ACTIONS(617), + [aux_sym_val_number_token3] = ACTIONS(617), + [aux_sym_val_number_token4] = ACTIONS(617), + [anon_sym_inf] = ACTIONS(617), + [anon_sym_DASHinf] = ACTIONS(617), + [anon_sym_NaN] = ACTIONS(617), + [anon_sym_0b] = ACTIONS(617), + [anon_sym_0o] = ACTIONS(617), + [anon_sym_0x] = ACTIONS(617), + [sym_val_date] = ACTIONS(617), + [anon_sym_DQUOTE] = ACTIONS(617), + [sym__str_single_quotes] = ACTIONS(617), + [sym__str_back_ticks] = ACTIONS(617), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(617), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(617), + [anon_sym_CARET] = ACTIONS(617), + [sym_short_flag] = ACTIONS(649), [anon_sym_POUND] = ACTIONS(3), }, [142] = { - [sym__flag] = STATE(785), - [sym_long_flag] = STATE(869), [sym_comment] = STATE(142), - [sym_cmd_identifier] = ACTIONS(1029), - [anon_sym_SEMI] = ACTIONS(1029), - [anon_sym_LF] = ACTIONS(1027), - [anon_sym_export] = ACTIONS(1029), - [anon_sym_alias] = ACTIONS(1029), - [anon_sym_def] = ACTIONS(1029), - [anon_sym_def_DASHenv] = ACTIONS(1029), - [anon_sym_export_DASHenv] = ACTIONS(1029), - [anon_sym_extern] = ACTIONS(1029), - [anon_sym_module] = ACTIONS(1029), - [anon_sym_use] = ACTIONS(1029), - [anon_sym_LBRACK] = ACTIONS(1029), - [anon_sym_LPAREN] = ACTIONS(1029), - [anon_sym_PIPE] = ACTIONS(1029), - [anon_sym_DOLLAR] = ACTIONS(1029), - [anon_sym_error] = ACTIONS(1029), - [anon_sym_GT] = ACTIONS(997), - [anon_sym_DASH_DASH] = ACTIONS(999), - [anon_sym_DASH] = ACTIONS(1001), - [anon_sym_break] = ACTIONS(1029), - [anon_sym_continue] = ACTIONS(1029), - [anon_sym_for] = ACTIONS(1029), - [anon_sym_in] = ACTIONS(1003), - [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_try] = ACTIONS(1029), - [anon_sym_return] = 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_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(1005), - [anon_sym_where] = ACTIONS(1029), - [anon_sym_STAR_STAR] = ACTIONS(1007), - [anon_sym_PLUS_PLUS] = ACTIONS(1007), - [anon_sym_SLASH] = ACTIONS(1005), - [anon_sym_mod] = ACTIONS(1005), - [anon_sym_SLASH_SLASH] = ACTIONS(1005), - [anon_sym_PLUS] = ACTIONS(1001), - [anon_sym_bit_DASHshl] = ACTIONS(1009), - [anon_sym_bit_DASHshr] = ACTIONS(1009), - [anon_sym_EQ_EQ] = ACTIONS(997), - [anon_sym_BANG_EQ] = ACTIONS(997), - [anon_sym_LT2] = ACTIONS(997), - [anon_sym_LT_EQ] = ACTIONS(997), - [anon_sym_GT_EQ] = ACTIONS(997), - [anon_sym_not_DASHin] = ACTIONS(1003), - [anon_sym_starts_DASHwith] = ACTIONS(1003), - [anon_sym_ends_DASHwith] = ACTIONS(1003), - [anon_sym_EQ_TILDE] = ACTIONS(1011), - [anon_sym_BANG_TILDE] = ACTIONS(1011), - [anon_sym_bit_DASHand] = ACTIONS(1013), - [anon_sym_bit_DASHxor] = ACTIONS(1015), - [anon_sym_bit_DASHor] = ACTIONS(1017), - [anon_sym_and] = ACTIONS(1019), - [anon_sym_xor] = ACTIONS(1021), - [anon_sym_or] = ACTIONS(1023), - [anon_sym_not] = ACTIONS(1029), - [anon_sym_DOT_DOT_LT] = ACTIONS(1029), - [anon_sym_DOT_DOT] = ACTIONS(1029), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1029), - [sym_val_nothing] = ACTIONS(1029), - [anon_sym_true] = ACTIONS(1029), - [anon_sym_false] = ACTIONS(1029), - [aux_sym_val_number_token1] = ACTIONS(1029), - [aux_sym_val_number_token2] = ACTIONS(1029), - [aux_sym_val_number_token3] = ACTIONS(1029), - [aux_sym_val_number_token4] = ACTIONS(1029), - [anon_sym_inf] = ACTIONS(1029), - [anon_sym_DASHinf] = ACTIONS(1029), - [anon_sym_NaN] = 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), - [sym_short_flag] = ACTIONS(1025), + [anon_sym_export] = ACTIONS(651), + [anon_sym_alias] = ACTIONS(651), + [anon_sym_let] = ACTIONS(651), + [anon_sym_let_DASHenv] = ACTIONS(651), + [anon_sym_mut] = ACTIONS(651), + [anon_sym_const] = ACTIONS(651), + [sym_cmd_identifier] = ACTIONS(651), + [anon_sym_SEMI] = ACTIONS(651), + [anon_sym_LF] = ACTIONS(653), + [anon_sym_def] = ACTIONS(651), + [anon_sym_def_DASHenv] = ACTIONS(651), + [anon_sym_export_DASHenv] = ACTIONS(651), + [anon_sym_extern] = ACTIONS(651), + [anon_sym_module] = ACTIONS(651), + [anon_sym_use] = ACTIONS(651), + [anon_sym_LBRACK] = ACTIONS(651), + [anon_sym_LPAREN] = ACTIONS(651), + [anon_sym_RPAREN] = ACTIONS(651), + [anon_sym_PIPE] = ACTIONS(651), + [anon_sym_DOLLAR] = ACTIONS(651), + [anon_sym_error] = ACTIONS(651), + [anon_sym_GT] = ACTIONS(651), + [anon_sym_DASH_DASH] = ACTIONS(651), + [anon_sym_DASH] = ACTIONS(651), + [anon_sym_break] = ACTIONS(651), + [anon_sym_continue] = ACTIONS(651), + [anon_sym_for] = ACTIONS(651), + [anon_sym_in] = ACTIONS(651), + [anon_sym_loop] = ACTIONS(651), + [anon_sym_while] = ACTIONS(651), + [anon_sym_do] = ACTIONS(651), + [anon_sym_if] = ACTIONS(651), + [anon_sym_match] = ACTIONS(651), + [anon_sym_LBRACE] = ACTIONS(651), + [anon_sym_RBRACE] = ACTIONS(651), + [anon_sym_DOT] = ACTIONS(651), + [anon_sym_try] = ACTIONS(651), + [anon_sym_return] = ACTIONS(651), + [anon_sym_source] = ACTIONS(651), + [anon_sym_source_DASHenv] = ACTIONS(651), + [anon_sym_register] = ACTIONS(651), + [anon_sym_hide] = ACTIONS(651), + [anon_sym_hide_DASHenv] = ACTIONS(651), + [anon_sym_overlay] = ACTIONS(651), + [anon_sym_STAR] = ACTIONS(651), + [anon_sym_where] = ACTIONS(651), + [anon_sym_QMARK2] = ACTIONS(655), + [anon_sym_STAR_STAR] = ACTIONS(651), + [anon_sym_PLUS_PLUS] = ACTIONS(651), + [anon_sym_SLASH] = ACTIONS(651), + [anon_sym_mod] = ACTIONS(651), + [anon_sym_SLASH_SLASH] = ACTIONS(651), + [anon_sym_PLUS] = ACTIONS(651), + [anon_sym_bit_DASHshl] = ACTIONS(651), + [anon_sym_bit_DASHshr] = ACTIONS(651), + [anon_sym_EQ_EQ] = ACTIONS(651), + [anon_sym_BANG_EQ] = ACTIONS(651), + [anon_sym_LT2] = ACTIONS(651), + [anon_sym_LT_EQ] = ACTIONS(651), + [anon_sym_GT_EQ] = ACTIONS(651), + [anon_sym_not_DASHin] = ACTIONS(651), + [anon_sym_starts_DASHwith] = ACTIONS(651), + [anon_sym_ends_DASHwith] = ACTIONS(651), + [anon_sym_EQ_TILDE] = ACTIONS(651), + [anon_sym_BANG_TILDE] = ACTIONS(651), + [anon_sym_bit_DASHand] = ACTIONS(651), + [anon_sym_bit_DASHxor] = ACTIONS(651), + [anon_sym_bit_DASHor] = ACTIONS(651), + [anon_sym_and] = ACTIONS(651), + [anon_sym_xor] = ACTIONS(651), + [anon_sym_or] = ACTIONS(651), + [anon_sym_not] = ACTIONS(651), + [anon_sym_DOT_DOT_LT] = ACTIONS(651), + [anon_sym_DOT_DOT] = ACTIONS(651), + [anon_sym_DOT_DOT_EQ] = ACTIONS(651), + [sym_val_nothing] = ACTIONS(651), + [anon_sym_true] = ACTIONS(651), + [anon_sym_false] = ACTIONS(651), + [aux_sym_val_number_token1] = ACTIONS(651), + [aux_sym_val_number_token2] = ACTIONS(651), + [aux_sym_val_number_token3] = ACTIONS(651), + [aux_sym_val_number_token4] = ACTIONS(651), + [anon_sym_inf] = ACTIONS(651), + [anon_sym_DASHinf] = ACTIONS(651), + [anon_sym_NaN] = ACTIONS(651), + [anon_sym_0b] = ACTIONS(651), + [anon_sym_0o] = ACTIONS(651), + [anon_sym_0x] = ACTIONS(651), + [sym_val_date] = ACTIONS(651), + [anon_sym_DQUOTE] = ACTIONS(651), + [sym__str_single_quotes] = ACTIONS(651), + [sym__str_back_ticks] = ACTIONS(651), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(651), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(651), + [anon_sym_CARET] = ACTIONS(651), + [sym_short_flag] = ACTIONS(651), [anon_sym_POUND] = ACTIONS(3), }, [143] = { - [sym__flag] = STATE(819), - [sym_long_flag] = STATE(856), + [sym__flag] = STATE(573), + [sym_long_flag] = STATE(690), [sym_comment] = STATE(143), - [ts_builtin_sym_end] = ACTIONS(1077), - [sym_cmd_identifier] = ACTIONS(1079), - [anon_sym_SEMI] = ACTIONS(1079), - [anon_sym_LF] = ACTIONS(1077), - [anon_sym_export] = ACTIONS(1079), - [anon_sym_alias] = ACTIONS(1079), - [anon_sym_def] = ACTIONS(1079), - [anon_sym_def_DASHenv] = ACTIONS(1079), - [anon_sym_export_DASHenv] = ACTIONS(1079), - [anon_sym_extern] = ACTIONS(1079), - [anon_sym_module] = ACTIONS(1079), - [anon_sym_use] = ACTIONS(1079), - [anon_sym_LBRACK] = ACTIONS(1079), - [anon_sym_LPAREN] = ACTIONS(1079), - [anon_sym_PIPE] = ACTIONS(1079), - [anon_sym_DOLLAR] = ACTIONS(1079), - [anon_sym_error] = ACTIONS(1079), - [anon_sym_GT] = ACTIONS(1031), - [anon_sym_DASH_DASH] = ACTIONS(1033), - [anon_sym_DASH] = ACTIONS(1035), - [anon_sym_break] = ACTIONS(1079), - [anon_sym_continue] = ACTIONS(1079), - [anon_sym_for] = ACTIONS(1079), - [anon_sym_in] = ACTIONS(1037), - [anon_sym_loop] = ACTIONS(1079), - [anon_sym_while] = ACTIONS(1079), - [anon_sym_do] = ACTIONS(1079), - [anon_sym_if] = ACTIONS(1079), - [anon_sym_match] = ACTIONS(1079), - [anon_sym_LBRACE] = ACTIONS(1079), - [anon_sym_try] = ACTIONS(1079), - [anon_sym_return] = ACTIONS(1079), - [anon_sym_let] = ACTIONS(1079), - [anon_sym_let_DASHenv] = ACTIONS(1079), - [anon_sym_mut] = ACTIONS(1079), - [anon_sym_const] = ACTIONS(1079), - [anon_sym_source] = ACTIONS(1079), - [anon_sym_source_DASHenv] = ACTIONS(1079), - [anon_sym_register] = ACTIONS(1079), - [anon_sym_hide] = ACTIONS(1079), - [anon_sym_hide_DASHenv] = ACTIONS(1079), - [anon_sym_overlay] = ACTIONS(1079), - [anon_sym_STAR] = ACTIONS(1039), - [anon_sym_where] = ACTIONS(1079), - [anon_sym_STAR_STAR] = ACTIONS(1041), - [anon_sym_PLUS_PLUS] = ACTIONS(1041), - [anon_sym_SLASH] = ACTIONS(1039), - [anon_sym_mod] = ACTIONS(1039), - [anon_sym_SLASH_SLASH] = ACTIONS(1039), - [anon_sym_PLUS] = ACTIONS(1035), - [anon_sym_bit_DASHshl] = ACTIONS(1043), - [anon_sym_bit_DASHshr] = ACTIONS(1043), - [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(1037), - [anon_sym_starts_DASHwith] = ACTIONS(1037), - [anon_sym_ends_DASHwith] = ACTIONS(1037), - [anon_sym_EQ_TILDE] = ACTIONS(1045), - [anon_sym_BANG_TILDE] = ACTIONS(1045), - [anon_sym_bit_DASHand] = ACTIONS(1047), - [anon_sym_bit_DASHxor] = ACTIONS(1049), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1053), - [anon_sym_xor] = ACTIONS(1055), - [anon_sym_or] = ACTIONS(1057), - [anon_sym_not] = ACTIONS(1079), - [anon_sym_DOT_DOT_LT] = ACTIONS(1079), - [anon_sym_DOT_DOT] = ACTIONS(1079), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1079), - [sym_val_nothing] = ACTIONS(1079), - [anon_sym_true] = ACTIONS(1079), - [anon_sym_false] = ACTIONS(1079), - [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(1079), - [anon_sym_inf] = ACTIONS(1079), - [anon_sym_DASHinf] = ACTIONS(1079), - [anon_sym_NaN] = ACTIONS(1079), - [anon_sym_0b] = ACTIONS(1079), - [anon_sym_0o] = ACTIONS(1079), - [anon_sym_0x] = ACTIONS(1079), - [sym_val_date] = ACTIONS(1079), - [anon_sym_DQUOTE] = ACTIONS(1079), - [sym__str_single_quotes] = ACTIONS(1079), - [sym__str_back_ticks] = ACTIONS(1079), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1079), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1079), - [anon_sym_CARET] = ACTIONS(1079), - [sym_short_flag] = ACTIONS(1059), + [anon_sym_export] = ACTIONS(657), + [anon_sym_alias] = ACTIONS(657), + [anon_sym_let] = ACTIONS(657), + [anon_sym_let_DASHenv] = ACTIONS(657), + [anon_sym_mut] = ACTIONS(657), + [anon_sym_const] = ACTIONS(657), + [sym_cmd_identifier] = ACTIONS(657), + [anon_sym_SEMI] = ACTIONS(657), + [anon_sym_LF] = ACTIONS(659), + [anon_sym_def] = ACTIONS(657), + [anon_sym_def_DASHenv] = ACTIONS(657), + [anon_sym_export_DASHenv] = ACTIONS(657), + [anon_sym_extern] = ACTIONS(657), + [anon_sym_module] = ACTIONS(657), + [anon_sym_use] = ACTIONS(657), + [anon_sym_LBRACK] = ACTIONS(657), + [anon_sym_LPAREN] = ACTIONS(657), + [anon_sym_RPAREN] = ACTIONS(657), + [anon_sym_PIPE] = ACTIONS(657), + [anon_sym_DOLLAR] = ACTIONS(657), + [anon_sym_error] = ACTIONS(657), + [anon_sym_GT] = ACTIONS(621), + [anon_sym_DASH_DASH] = ACTIONS(623), + [anon_sym_DASH] = ACTIONS(625), + [anon_sym_break] = ACTIONS(657), + [anon_sym_continue] = ACTIONS(657), + [anon_sym_for] = ACTIONS(657), + [anon_sym_in] = ACTIONS(627), + [anon_sym_loop] = ACTIONS(657), + [anon_sym_while] = ACTIONS(657), + [anon_sym_do] = ACTIONS(657), + [anon_sym_if] = ACTIONS(657), + [anon_sym_match] = ACTIONS(657), + [anon_sym_LBRACE] = ACTIONS(657), + [anon_sym_RBRACE] = ACTIONS(657), + [anon_sym_try] = ACTIONS(657), + [anon_sym_return] = ACTIONS(657), + [anon_sym_source] = ACTIONS(657), + [anon_sym_source_DASHenv] = ACTIONS(657), + [anon_sym_register] = ACTIONS(657), + [anon_sym_hide] = ACTIONS(657), + [anon_sym_hide_DASHenv] = ACTIONS(657), + [anon_sym_overlay] = ACTIONS(657), + [anon_sym_STAR] = ACTIONS(629), + [anon_sym_where] = ACTIONS(657), + [anon_sym_STAR_STAR] = ACTIONS(631), + [anon_sym_PLUS_PLUS] = ACTIONS(631), + [anon_sym_SLASH] = ACTIONS(629), + [anon_sym_mod] = ACTIONS(629), + [anon_sym_SLASH_SLASH] = ACTIONS(629), + [anon_sym_PLUS] = ACTIONS(625), + [anon_sym_bit_DASHshl] = ACTIONS(633), + [anon_sym_bit_DASHshr] = ACTIONS(633), + [anon_sym_EQ_EQ] = ACTIONS(621), + [anon_sym_BANG_EQ] = ACTIONS(621), + [anon_sym_LT2] = ACTIONS(621), + [anon_sym_LT_EQ] = ACTIONS(621), + [anon_sym_GT_EQ] = ACTIONS(621), + [anon_sym_not_DASHin] = ACTIONS(627), + [anon_sym_starts_DASHwith] = ACTIONS(627), + [anon_sym_ends_DASHwith] = ACTIONS(627), + [anon_sym_EQ_TILDE] = ACTIONS(635), + [anon_sym_BANG_TILDE] = ACTIONS(635), + [anon_sym_bit_DASHand] = ACTIONS(637), + [anon_sym_bit_DASHxor] = ACTIONS(639), + [anon_sym_bit_DASHor] = ACTIONS(641), + [anon_sym_and] = ACTIONS(643), + [anon_sym_xor] = ACTIONS(645), + [anon_sym_or] = ACTIONS(647), + [anon_sym_not] = ACTIONS(657), + [anon_sym_DOT_DOT_LT] = ACTIONS(657), + [anon_sym_DOT_DOT] = ACTIONS(657), + [anon_sym_DOT_DOT_EQ] = ACTIONS(657), + [sym_val_nothing] = ACTIONS(657), + [anon_sym_true] = ACTIONS(657), + [anon_sym_false] = ACTIONS(657), + [aux_sym_val_number_token1] = ACTIONS(657), + [aux_sym_val_number_token2] = ACTIONS(657), + [aux_sym_val_number_token3] = ACTIONS(657), + [aux_sym_val_number_token4] = ACTIONS(657), + [anon_sym_inf] = ACTIONS(657), + [anon_sym_DASHinf] = ACTIONS(657), + [anon_sym_NaN] = ACTIONS(657), + [anon_sym_0b] = ACTIONS(657), + [anon_sym_0o] = ACTIONS(657), + [anon_sym_0x] = ACTIONS(657), + [sym_val_date] = ACTIONS(657), + [anon_sym_DQUOTE] = ACTIONS(657), + [sym__str_single_quotes] = ACTIONS(657), + [sym__str_back_ticks] = ACTIONS(657), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(657), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(657), + [anon_sym_CARET] = ACTIONS(657), + [sym_short_flag] = ACTIONS(649), [anon_sym_POUND] = ACTIONS(3), }, [144] = { - [sym__flag] = STATE(771), - [sym_long_flag] = STATE(856), + [sym_path] = STATE(204), [sym_comment] = STATE(144), - [ts_builtin_sym_end] = ACTIONS(1067), - [sym_cmd_identifier] = ACTIONS(1065), - [anon_sym_SEMI] = ACTIONS(1065), - [anon_sym_LF] = ACTIONS(1067), - [anon_sym_export] = ACTIONS(1065), - [anon_sym_alias] = ACTIONS(1065), - [anon_sym_def] = ACTIONS(1065), - [anon_sym_def_DASHenv] = ACTIONS(1065), - [anon_sym_export_DASHenv] = ACTIONS(1065), - [anon_sym_extern] = ACTIONS(1065), - [anon_sym_module] = ACTIONS(1065), - [anon_sym_use] = ACTIONS(1065), - [anon_sym_LBRACK] = ACTIONS(1065), - [anon_sym_LPAREN] = ACTIONS(1065), - [anon_sym_PIPE] = ACTIONS(1065), - [anon_sym_DOLLAR] = ACTIONS(1065), - [anon_sym_error] = ACTIONS(1065), - [anon_sym_GT] = ACTIONS(1031), - [anon_sym_DASH_DASH] = ACTIONS(1033), - [anon_sym_DASH] = ACTIONS(1035), - [anon_sym_break] = ACTIONS(1065), - [anon_sym_continue] = ACTIONS(1065), - [anon_sym_for] = ACTIONS(1065), - [anon_sym_in] = ACTIONS(1037), - [anon_sym_loop] = ACTIONS(1065), - [anon_sym_while] = ACTIONS(1065), - [anon_sym_do] = ACTIONS(1065), - [anon_sym_if] = ACTIONS(1065), - [anon_sym_match] = ACTIONS(1065), - [anon_sym_LBRACE] = ACTIONS(1065), - [anon_sym_try] = ACTIONS(1065), - [anon_sym_return] = ACTIONS(1065), - [anon_sym_let] = ACTIONS(1065), - [anon_sym_let_DASHenv] = ACTIONS(1065), - [anon_sym_mut] = ACTIONS(1065), - [anon_sym_const] = ACTIONS(1065), - [anon_sym_source] = ACTIONS(1065), - [anon_sym_source_DASHenv] = ACTIONS(1065), - [anon_sym_register] = ACTIONS(1065), - [anon_sym_hide] = ACTIONS(1065), - [anon_sym_hide_DASHenv] = ACTIONS(1065), - [anon_sym_overlay] = ACTIONS(1065), - [anon_sym_STAR] = ACTIONS(1039), - [anon_sym_where] = ACTIONS(1065), - [anon_sym_STAR_STAR] = ACTIONS(1041), - [anon_sym_PLUS_PLUS] = ACTIONS(1041), - [anon_sym_SLASH] = ACTIONS(1039), - [anon_sym_mod] = ACTIONS(1039), - [anon_sym_SLASH_SLASH] = ACTIONS(1039), - [anon_sym_PLUS] = ACTIONS(1035), - [anon_sym_bit_DASHshl] = ACTIONS(1043), - [anon_sym_bit_DASHshr] = ACTIONS(1043), - [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(1037), - [anon_sym_starts_DASHwith] = ACTIONS(1037), - [anon_sym_ends_DASHwith] = ACTIONS(1037), - [anon_sym_EQ_TILDE] = ACTIONS(1045), - [anon_sym_BANG_TILDE] = ACTIONS(1045), - [anon_sym_bit_DASHand] = ACTIONS(1047), - [anon_sym_bit_DASHxor] = ACTIONS(1049), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1053), - [anon_sym_xor] = ACTIONS(1055), - [anon_sym_or] = ACTIONS(1057), - [anon_sym_not] = ACTIONS(1065), - [anon_sym_DOT_DOT_LT] = ACTIONS(1065), - [anon_sym_DOT_DOT] = ACTIONS(1065), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1065), - [sym_val_nothing] = ACTIONS(1065), - [anon_sym_true] = ACTIONS(1065), - [anon_sym_false] = ACTIONS(1065), - [aux_sym_val_number_token1] = ACTIONS(1065), - [aux_sym_val_number_token2] = ACTIONS(1065), - [aux_sym_val_number_token3] = ACTIONS(1065), - [aux_sym_val_number_token4] = ACTIONS(1065), - [anon_sym_inf] = ACTIONS(1065), - [anon_sym_DASHinf] = ACTIONS(1065), - [anon_sym_NaN] = ACTIONS(1065), - [anon_sym_0b] = ACTIONS(1065), - [anon_sym_0o] = ACTIONS(1065), - [anon_sym_0x] = ACTIONS(1065), - [sym_val_date] = ACTIONS(1065), - [anon_sym_DQUOTE] = ACTIONS(1065), - [sym__str_single_quotes] = ACTIONS(1065), - [sym__str_back_ticks] = ACTIONS(1065), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1065), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1065), - [anon_sym_CARET] = ACTIONS(1065), - [sym_short_flag] = ACTIONS(1059), + [aux_sym_cell_path_repeat1] = STATE(144), + [ts_builtin_sym_end] = ACTIONS(596), + [anon_sym_export] = ACTIONS(594), + [anon_sym_alias] = ACTIONS(594), + [anon_sym_let] = ACTIONS(594), + [anon_sym_let_DASHenv] = ACTIONS(594), + [anon_sym_mut] = ACTIONS(594), + [anon_sym_const] = ACTIONS(594), + [sym_cmd_identifier] = ACTIONS(594), + [anon_sym_SEMI] = ACTIONS(594), + [anon_sym_LF] = ACTIONS(596), + [anon_sym_def] = ACTIONS(594), + [anon_sym_def_DASHenv] = ACTIONS(594), + [anon_sym_export_DASHenv] = ACTIONS(594), + [anon_sym_extern] = ACTIONS(594), + [anon_sym_module] = ACTIONS(594), + [anon_sym_use] = ACTIONS(594), + [anon_sym_LBRACK] = ACTIONS(594), + [anon_sym_LPAREN] = ACTIONS(594), + [anon_sym_PIPE] = ACTIONS(594), + [anon_sym_DOLLAR] = ACTIONS(594), + [anon_sym_error] = ACTIONS(594), + [anon_sym_GT] = ACTIONS(594), + [anon_sym_DASH_DASH] = ACTIONS(594), + [anon_sym_DASH] = ACTIONS(594), + [anon_sym_break] = ACTIONS(594), + [anon_sym_continue] = ACTIONS(594), + [anon_sym_for] = ACTIONS(594), + [anon_sym_in] = ACTIONS(594), + [anon_sym_loop] = ACTIONS(594), + [anon_sym_while] = ACTIONS(594), + [anon_sym_do] = ACTIONS(594), + [anon_sym_if] = ACTIONS(594), + [anon_sym_match] = ACTIONS(594), + [anon_sym_LBRACE] = ACTIONS(594), + [anon_sym_DOT] = ACTIONS(661), + [anon_sym_try] = ACTIONS(594), + [anon_sym_return] = ACTIONS(594), + [anon_sym_source] = ACTIONS(594), + [anon_sym_source_DASHenv] = ACTIONS(594), + [anon_sym_register] = ACTIONS(594), + [anon_sym_hide] = ACTIONS(594), + [anon_sym_hide_DASHenv] = ACTIONS(594), + [anon_sym_overlay] = ACTIONS(594), + [anon_sym_STAR] = ACTIONS(594), + [anon_sym_where] = ACTIONS(594), + [anon_sym_STAR_STAR] = ACTIONS(594), + [anon_sym_PLUS_PLUS] = ACTIONS(594), + [anon_sym_SLASH] = ACTIONS(594), + [anon_sym_mod] = ACTIONS(594), + [anon_sym_SLASH_SLASH] = ACTIONS(594), + [anon_sym_PLUS] = ACTIONS(594), + [anon_sym_bit_DASHshl] = ACTIONS(594), + [anon_sym_bit_DASHshr] = ACTIONS(594), + [anon_sym_EQ_EQ] = ACTIONS(594), + [anon_sym_BANG_EQ] = ACTIONS(594), + [anon_sym_LT2] = ACTIONS(594), + [anon_sym_LT_EQ] = ACTIONS(594), + [anon_sym_GT_EQ] = ACTIONS(594), + [anon_sym_not_DASHin] = ACTIONS(594), + [anon_sym_starts_DASHwith] = ACTIONS(594), + [anon_sym_ends_DASHwith] = ACTIONS(594), + [anon_sym_EQ_TILDE] = ACTIONS(594), + [anon_sym_BANG_TILDE] = ACTIONS(594), + [anon_sym_bit_DASHand] = ACTIONS(594), + [anon_sym_bit_DASHxor] = ACTIONS(594), + [anon_sym_bit_DASHor] = ACTIONS(594), + [anon_sym_and] = ACTIONS(594), + [anon_sym_xor] = ACTIONS(594), + [anon_sym_or] = ACTIONS(594), + [anon_sym_not] = ACTIONS(594), + [anon_sym_DOT_DOT_LT] = ACTIONS(594), + [anon_sym_DOT_DOT] = ACTIONS(594), + [anon_sym_DOT_DOT_EQ] = ACTIONS(594), + [sym_val_nothing] = ACTIONS(594), + [anon_sym_true] = ACTIONS(594), + [anon_sym_false] = ACTIONS(594), + [aux_sym_val_number_token1] = ACTIONS(594), + [aux_sym_val_number_token2] = ACTIONS(594), + [aux_sym_val_number_token3] = ACTIONS(594), + [aux_sym_val_number_token4] = ACTIONS(594), + [anon_sym_inf] = ACTIONS(594), + [anon_sym_DASHinf] = ACTIONS(594), + [anon_sym_NaN] = ACTIONS(594), + [anon_sym_0b] = ACTIONS(594), + [anon_sym_0o] = ACTIONS(594), + [anon_sym_0x] = ACTIONS(594), + [sym_val_date] = ACTIONS(594), + [anon_sym_DQUOTE] = ACTIONS(594), + [sym__str_single_quotes] = ACTIONS(594), + [sym__str_back_ticks] = ACTIONS(594), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(594), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(594), + [anon_sym_CARET] = ACTIONS(594), + [sym_short_flag] = ACTIONS(594), [anon_sym_POUND] = ACTIONS(3), }, [145] = { - [sym__flag] = STATE(783), - [sym_long_flag] = STATE(856), + [sym_cell_path] = STATE(301), + [sym_path] = STATE(159), [sym_comment] = STATE(145), - [ts_builtin_sym_end] = ACTIONS(995), - [sym_cmd_identifier] = ACTIONS(993), - [anon_sym_SEMI] = ACTIONS(993), - [anon_sym_LF] = ACTIONS(995), - [anon_sym_export] = ACTIONS(993), - [anon_sym_alias] = ACTIONS(993), - [anon_sym_def] = ACTIONS(993), - [anon_sym_def_DASHenv] = 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_PIPE] = ACTIONS(993), - [anon_sym_DOLLAR] = ACTIONS(993), - [anon_sym_error] = ACTIONS(993), - [anon_sym_GT] = ACTIONS(1031), - [anon_sym_DASH_DASH] = ACTIONS(1033), - [anon_sym_DASH] = ACTIONS(1035), - [anon_sym_break] = ACTIONS(993), - [anon_sym_continue] = ACTIONS(993), - [anon_sym_for] = ACTIONS(993), - [anon_sym_in] = ACTIONS(1037), - [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_try] = ACTIONS(993), - [anon_sym_return] = 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_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(1039), - [anon_sym_where] = ACTIONS(993), - [anon_sym_STAR_STAR] = ACTIONS(1041), - [anon_sym_PLUS_PLUS] = ACTIONS(1041), - [anon_sym_SLASH] = ACTIONS(1039), - [anon_sym_mod] = ACTIONS(1039), - [anon_sym_SLASH_SLASH] = ACTIONS(1039), - [anon_sym_PLUS] = ACTIONS(1035), - [anon_sym_bit_DASHshl] = ACTIONS(1043), - [anon_sym_bit_DASHshr] = ACTIONS(1043), - [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(1037), - [anon_sym_starts_DASHwith] = ACTIONS(1037), - [anon_sym_ends_DASHwith] = ACTIONS(1037), - [anon_sym_EQ_TILDE] = ACTIONS(1045), - [anon_sym_BANG_TILDE] = ACTIONS(1045), - [anon_sym_bit_DASHand] = ACTIONS(1047), - [anon_sym_bit_DASHxor] = ACTIONS(1049), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1053), - [anon_sym_xor] = ACTIONS(1055), - [anon_sym_or] = ACTIONS(1057), - [anon_sym_not] = ACTIONS(993), - [anon_sym_DOT_DOT_LT] = ACTIONS(993), - [anon_sym_DOT_DOT] = ACTIONS(993), - [anon_sym_DOT_DOT_EQ] = ACTIONS(993), - [sym_val_nothing] = ACTIONS(993), - [anon_sym_true] = ACTIONS(993), - [anon_sym_false] = 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), - [anon_sym_inf] = ACTIONS(993), - [anon_sym_DASHinf] = ACTIONS(993), - [anon_sym_NaN] = 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), - [sym_short_flag] = ACTIONS(1059), + [ts_builtin_sym_end] = ACTIONS(592), + [anon_sym_export] = ACTIONS(590), + [anon_sym_alias] = ACTIONS(590), + [anon_sym_let] = ACTIONS(590), + [anon_sym_let_DASHenv] = ACTIONS(590), + [anon_sym_mut] = ACTIONS(590), + [anon_sym_const] = ACTIONS(590), + [sym_cmd_identifier] = ACTIONS(590), + [anon_sym_SEMI] = ACTIONS(590), + [anon_sym_LF] = ACTIONS(592), + [anon_sym_def] = ACTIONS(590), + [anon_sym_def_DASHenv] = ACTIONS(590), + [anon_sym_export_DASHenv] = ACTIONS(590), + [anon_sym_extern] = ACTIONS(590), + [anon_sym_module] = ACTIONS(590), + [anon_sym_use] = ACTIONS(590), + [anon_sym_LBRACK] = ACTIONS(590), + [anon_sym_LPAREN] = ACTIONS(590), + [anon_sym_PIPE] = ACTIONS(590), + [anon_sym_DOLLAR] = ACTIONS(590), + [anon_sym_error] = ACTIONS(590), + [anon_sym_GT] = ACTIONS(590), + [anon_sym_DASH_DASH] = ACTIONS(590), + [anon_sym_DASH] = ACTIONS(590), + [anon_sym_break] = ACTIONS(590), + [anon_sym_continue] = ACTIONS(590), + [anon_sym_for] = ACTIONS(590), + [anon_sym_in] = ACTIONS(590), + [anon_sym_loop] = ACTIONS(590), + [anon_sym_while] = ACTIONS(590), + [anon_sym_do] = ACTIONS(590), + [anon_sym_if] = ACTIONS(590), + [anon_sym_match] = ACTIONS(590), + [anon_sym_LBRACE] = ACTIONS(590), + [anon_sym_DOT] = ACTIONS(664), + [anon_sym_try] = ACTIONS(590), + [anon_sym_return] = ACTIONS(590), + [anon_sym_source] = ACTIONS(590), + [anon_sym_source_DASHenv] = ACTIONS(590), + [anon_sym_register] = ACTIONS(590), + [anon_sym_hide] = ACTIONS(590), + [anon_sym_hide_DASHenv] = ACTIONS(590), + [anon_sym_overlay] = ACTIONS(590), + [anon_sym_STAR] = ACTIONS(590), + [anon_sym_where] = ACTIONS(590), + [anon_sym_STAR_STAR] = ACTIONS(590), + [anon_sym_PLUS_PLUS] = ACTIONS(590), + [anon_sym_SLASH] = ACTIONS(590), + [anon_sym_mod] = ACTIONS(590), + [anon_sym_SLASH_SLASH] = ACTIONS(590), + [anon_sym_PLUS] = ACTIONS(590), + [anon_sym_bit_DASHshl] = ACTIONS(590), + [anon_sym_bit_DASHshr] = ACTIONS(590), + [anon_sym_EQ_EQ] = ACTIONS(590), + [anon_sym_BANG_EQ] = ACTIONS(590), + [anon_sym_LT2] = ACTIONS(590), + [anon_sym_LT_EQ] = ACTIONS(590), + [anon_sym_GT_EQ] = ACTIONS(590), + [anon_sym_not_DASHin] = ACTIONS(590), + [anon_sym_starts_DASHwith] = ACTIONS(590), + [anon_sym_ends_DASHwith] = ACTIONS(590), + [anon_sym_EQ_TILDE] = ACTIONS(590), + [anon_sym_BANG_TILDE] = ACTIONS(590), + [anon_sym_bit_DASHand] = ACTIONS(590), + [anon_sym_bit_DASHxor] = ACTIONS(590), + [anon_sym_bit_DASHor] = ACTIONS(590), + [anon_sym_and] = ACTIONS(590), + [anon_sym_xor] = ACTIONS(590), + [anon_sym_or] = ACTIONS(590), + [anon_sym_not] = ACTIONS(590), + [anon_sym_DOT_DOT_LT] = ACTIONS(590), + [anon_sym_DOT_DOT] = ACTIONS(590), + [anon_sym_DOT_DOT_EQ] = ACTIONS(590), + [sym_val_nothing] = ACTIONS(590), + [anon_sym_true] = ACTIONS(590), + [anon_sym_false] = ACTIONS(590), + [aux_sym_val_number_token1] = ACTIONS(590), + [aux_sym_val_number_token2] = ACTIONS(590), + [aux_sym_val_number_token3] = ACTIONS(590), + [aux_sym_val_number_token4] = ACTIONS(590), + [anon_sym_inf] = ACTIONS(590), + [anon_sym_DASHinf] = ACTIONS(590), + [anon_sym_NaN] = ACTIONS(590), + [anon_sym_0b] = ACTIONS(590), + [anon_sym_0o] = ACTIONS(590), + [anon_sym_0x] = ACTIONS(590), + [sym_val_date] = ACTIONS(590), + [anon_sym_DQUOTE] = ACTIONS(590), + [sym__str_single_quotes] = ACTIONS(590), + [sym__str_back_ticks] = ACTIONS(590), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(590), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(590), + [anon_sym_CARET] = ACTIONS(590), + [sym_short_flag] = ACTIONS(590), [anon_sym_POUND] = ACTIONS(3), }, [146] = { - [sym__flag] = STATE(815), - [sym_long_flag] = STATE(856), + [sym_cell_path] = STATE(304), + [sym_path] = STATE(159), [sym_comment] = STATE(146), - [ts_builtin_sym_end] = ACTIONS(1081), - [sym_cmd_identifier] = ACTIONS(1083), - [anon_sym_SEMI] = ACTIONS(1083), - [anon_sym_LF] = ACTIONS(1081), - [anon_sym_export] = ACTIONS(1083), - [anon_sym_alias] = ACTIONS(1083), - [anon_sym_def] = ACTIONS(1083), - [anon_sym_def_DASHenv] = ACTIONS(1083), - [anon_sym_export_DASHenv] = ACTIONS(1083), - [anon_sym_extern] = ACTIONS(1083), - [anon_sym_module] = ACTIONS(1083), - [anon_sym_use] = ACTIONS(1083), - [anon_sym_LBRACK] = ACTIONS(1083), - [anon_sym_LPAREN] = ACTIONS(1083), - [anon_sym_PIPE] = ACTIONS(1083), - [anon_sym_DOLLAR] = ACTIONS(1083), - [anon_sym_error] = ACTIONS(1083), - [anon_sym_GT] = ACTIONS(1031), - [anon_sym_DASH_DASH] = ACTIONS(1033), - [anon_sym_DASH] = ACTIONS(1035), - [anon_sym_break] = ACTIONS(1083), - [anon_sym_continue] = ACTIONS(1083), - [anon_sym_for] = ACTIONS(1083), - [anon_sym_in] = ACTIONS(1037), - [anon_sym_loop] = ACTIONS(1083), - [anon_sym_while] = ACTIONS(1083), - [anon_sym_do] = ACTIONS(1083), - [anon_sym_if] = ACTIONS(1083), - [anon_sym_match] = ACTIONS(1083), - [anon_sym_LBRACE] = ACTIONS(1083), - [anon_sym_try] = ACTIONS(1083), - [anon_sym_return] = ACTIONS(1083), - [anon_sym_let] = ACTIONS(1083), - [anon_sym_let_DASHenv] = ACTIONS(1083), - [anon_sym_mut] = ACTIONS(1083), - [anon_sym_const] = ACTIONS(1083), - [anon_sym_source] = ACTIONS(1083), - [anon_sym_source_DASHenv] = ACTIONS(1083), - [anon_sym_register] = ACTIONS(1083), - [anon_sym_hide] = ACTIONS(1083), - [anon_sym_hide_DASHenv] = ACTIONS(1083), - [anon_sym_overlay] = ACTIONS(1083), - [anon_sym_STAR] = ACTIONS(1039), - [anon_sym_where] = ACTIONS(1083), - [anon_sym_STAR_STAR] = ACTIONS(1041), - [anon_sym_PLUS_PLUS] = ACTIONS(1041), - [anon_sym_SLASH] = ACTIONS(1039), - [anon_sym_mod] = ACTIONS(1039), - [anon_sym_SLASH_SLASH] = ACTIONS(1039), - [anon_sym_PLUS] = ACTIONS(1035), - [anon_sym_bit_DASHshl] = ACTIONS(1043), - [anon_sym_bit_DASHshr] = ACTIONS(1043), - [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(1037), - [anon_sym_starts_DASHwith] = ACTIONS(1037), - [anon_sym_ends_DASHwith] = ACTIONS(1037), - [anon_sym_EQ_TILDE] = ACTIONS(1045), - [anon_sym_BANG_TILDE] = ACTIONS(1045), - [anon_sym_bit_DASHand] = ACTIONS(1047), - [anon_sym_bit_DASHxor] = ACTIONS(1049), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1053), - [anon_sym_xor] = ACTIONS(1055), - [anon_sym_or] = ACTIONS(1057), - [anon_sym_not] = ACTIONS(1083), - [anon_sym_DOT_DOT_LT] = ACTIONS(1083), - [anon_sym_DOT_DOT] = ACTIONS(1083), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1083), - [sym_val_nothing] = ACTIONS(1083), - [anon_sym_true] = ACTIONS(1083), - [anon_sym_false] = ACTIONS(1083), - [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(1083), - [anon_sym_inf] = ACTIONS(1083), - [anon_sym_DASHinf] = ACTIONS(1083), - [anon_sym_NaN] = ACTIONS(1083), - [anon_sym_0b] = ACTIONS(1083), - [anon_sym_0o] = ACTIONS(1083), - [anon_sym_0x] = ACTIONS(1083), - [sym_val_date] = ACTIONS(1083), - [anon_sym_DQUOTE] = ACTIONS(1083), - [sym__str_single_quotes] = ACTIONS(1083), - [sym__str_back_ticks] = ACTIONS(1083), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1083), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1083), - [anon_sym_CARET] = ACTIONS(1083), - [sym_short_flag] = ACTIONS(1059), + [ts_builtin_sym_end] = ACTIONS(611), + [anon_sym_export] = ACTIONS(609), + [anon_sym_alias] = ACTIONS(609), + [anon_sym_let] = ACTIONS(609), + [anon_sym_let_DASHenv] = ACTIONS(609), + [anon_sym_mut] = ACTIONS(609), + [anon_sym_const] = ACTIONS(609), + [sym_cmd_identifier] = ACTIONS(609), + [anon_sym_SEMI] = ACTIONS(609), + [anon_sym_LF] = ACTIONS(611), + [anon_sym_def] = ACTIONS(609), + [anon_sym_def_DASHenv] = ACTIONS(609), + [anon_sym_export_DASHenv] = ACTIONS(609), + [anon_sym_extern] = ACTIONS(609), + [anon_sym_module] = ACTIONS(609), + [anon_sym_use] = ACTIONS(609), + [anon_sym_LBRACK] = ACTIONS(609), + [anon_sym_LPAREN] = ACTIONS(609), + [anon_sym_PIPE] = ACTIONS(609), + [anon_sym_DOLLAR] = ACTIONS(609), + [anon_sym_error] = ACTIONS(609), + [anon_sym_GT] = ACTIONS(609), + [anon_sym_DASH_DASH] = ACTIONS(609), + [anon_sym_DASH] = ACTIONS(609), + [anon_sym_break] = ACTIONS(609), + [anon_sym_continue] = ACTIONS(609), + [anon_sym_for] = ACTIONS(609), + [anon_sym_in] = ACTIONS(609), + [anon_sym_loop] = ACTIONS(609), + [anon_sym_while] = ACTIONS(609), + [anon_sym_do] = ACTIONS(609), + [anon_sym_if] = ACTIONS(609), + [anon_sym_match] = ACTIONS(609), + [anon_sym_LBRACE] = ACTIONS(609), + [anon_sym_DOT] = ACTIONS(664), + [anon_sym_try] = ACTIONS(609), + [anon_sym_return] = ACTIONS(609), + [anon_sym_source] = ACTIONS(609), + [anon_sym_source_DASHenv] = ACTIONS(609), + [anon_sym_register] = ACTIONS(609), + [anon_sym_hide] = ACTIONS(609), + [anon_sym_hide_DASHenv] = ACTIONS(609), + [anon_sym_overlay] = ACTIONS(609), + [anon_sym_STAR] = ACTIONS(609), + [anon_sym_where] = ACTIONS(609), + [anon_sym_STAR_STAR] = ACTIONS(609), + [anon_sym_PLUS_PLUS] = ACTIONS(609), + [anon_sym_SLASH] = ACTIONS(609), + [anon_sym_mod] = ACTIONS(609), + [anon_sym_SLASH_SLASH] = ACTIONS(609), + [anon_sym_PLUS] = ACTIONS(609), + [anon_sym_bit_DASHshl] = ACTIONS(609), + [anon_sym_bit_DASHshr] = ACTIONS(609), + [anon_sym_EQ_EQ] = ACTIONS(609), + [anon_sym_BANG_EQ] = ACTIONS(609), + [anon_sym_LT2] = ACTIONS(609), + [anon_sym_LT_EQ] = ACTIONS(609), + [anon_sym_GT_EQ] = ACTIONS(609), + [anon_sym_not_DASHin] = ACTIONS(609), + [anon_sym_starts_DASHwith] = ACTIONS(609), + [anon_sym_ends_DASHwith] = ACTIONS(609), + [anon_sym_EQ_TILDE] = ACTIONS(609), + [anon_sym_BANG_TILDE] = ACTIONS(609), + [anon_sym_bit_DASHand] = ACTIONS(609), + [anon_sym_bit_DASHxor] = ACTIONS(609), + [anon_sym_bit_DASHor] = ACTIONS(609), + [anon_sym_and] = ACTIONS(609), + [anon_sym_xor] = ACTIONS(609), + [anon_sym_or] = ACTIONS(609), + [anon_sym_not] = ACTIONS(609), + [anon_sym_DOT_DOT_LT] = ACTIONS(609), + [anon_sym_DOT_DOT] = ACTIONS(609), + [anon_sym_DOT_DOT_EQ] = ACTIONS(609), + [sym_val_nothing] = ACTIONS(609), + [anon_sym_true] = ACTIONS(609), + [anon_sym_false] = ACTIONS(609), + [aux_sym_val_number_token1] = ACTIONS(609), + [aux_sym_val_number_token2] = ACTIONS(609), + [aux_sym_val_number_token3] = ACTIONS(609), + [aux_sym_val_number_token4] = ACTIONS(609), + [anon_sym_inf] = ACTIONS(609), + [anon_sym_DASHinf] = ACTIONS(609), + [anon_sym_NaN] = ACTIONS(609), + [anon_sym_0b] = ACTIONS(609), + [anon_sym_0o] = ACTIONS(609), + [anon_sym_0x] = ACTIONS(609), + [sym_val_date] = ACTIONS(609), + [anon_sym_DQUOTE] = ACTIONS(609), + [sym__str_single_quotes] = ACTIONS(609), + [sym__str_back_ticks] = ACTIONS(609), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(609), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(609), + [anon_sym_CARET] = ACTIONS(609), + [sym_short_flag] = ACTIONS(609), [anon_sym_POUND] = ACTIONS(3), }, [147] = { - [sym__flag] = STATE(780), - [sym_long_flag] = STATE(869), + [sym_cell_path] = STATE(261), + [sym_path] = STATE(159), [sym_comment] = STATE(147), - [sym_cmd_identifier] = ACTIONS(1085), - [anon_sym_SEMI] = ACTIONS(1085), - [anon_sym_LF] = ACTIONS(1087), - [anon_sym_export] = ACTIONS(1085), - [anon_sym_alias] = ACTIONS(1085), - [anon_sym_def] = ACTIONS(1085), - [anon_sym_def_DASHenv] = 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_PIPE] = ACTIONS(1085), - [anon_sym_DOLLAR] = ACTIONS(1085), - [anon_sym_error] = ACTIONS(1085), - [anon_sym_GT] = ACTIONS(997), - [anon_sym_DASH_DASH] = ACTIONS(999), - [anon_sym_DASH] = ACTIONS(1001), - [anon_sym_break] = ACTIONS(1085), - [anon_sym_continue] = ACTIONS(1085), - [anon_sym_for] = ACTIONS(1085), - [anon_sym_in] = ACTIONS(1003), - [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_try] = ACTIONS(1085), - [anon_sym_return] = 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_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(1005), - [anon_sym_where] = ACTIONS(1085), - [anon_sym_STAR_STAR] = ACTIONS(1007), - [anon_sym_PLUS_PLUS] = ACTIONS(1007), - [anon_sym_SLASH] = ACTIONS(1005), - [anon_sym_mod] = ACTIONS(1005), - [anon_sym_SLASH_SLASH] = ACTIONS(1005), - [anon_sym_PLUS] = ACTIONS(1001), - [anon_sym_bit_DASHshl] = ACTIONS(1009), - [anon_sym_bit_DASHshr] = ACTIONS(1009), - [anon_sym_EQ_EQ] = ACTIONS(997), - [anon_sym_BANG_EQ] = ACTIONS(997), - [anon_sym_LT2] = ACTIONS(997), - [anon_sym_LT_EQ] = ACTIONS(997), - [anon_sym_GT_EQ] = ACTIONS(997), - [anon_sym_not_DASHin] = ACTIONS(1003), - [anon_sym_starts_DASHwith] = ACTIONS(1003), - [anon_sym_ends_DASHwith] = ACTIONS(1003), - [anon_sym_EQ_TILDE] = ACTIONS(1011), - [anon_sym_BANG_TILDE] = ACTIONS(1011), - [anon_sym_bit_DASHand] = ACTIONS(1013), - [anon_sym_bit_DASHxor] = ACTIONS(1015), - [anon_sym_bit_DASHor] = ACTIONS(1017), - [anon_sym_and] = ACTIONS(1019), - [anon_sym_xor] = ACTIONS(1021), - [anon_sym_or] = ACTIONS(1023), - [anon_sym_not] = ACTIONS(1085), - [anon_sym_DOT_DOT_LT] = ACTIONS(1085), - [anon_sym_DOT_DOT] = ACTIONS(1085), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1085), - [sym_val_nothing] = ACTIONS(1085), - [anon_sym_true] = ACTIONS(1085), - [anon_sym_false] = 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), - [anon_sym_inf] = ACTIONS(1085), - [anon_sym_DASHinf] = ACTIONS(1085), - [anon_sym_NaN] = 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), - [sym_short_flag] = ACTIONS(1025), + [ts_builtin_sym_end] = ACTIONS(603), + [anon_sym_export] = ACTIONS(601), + [anon_sym_alias] = ACTIONS(601), + [anon_sym_let] = ACTIONS(601), + [anon_sym_let_DASHenv] = ACTIONS(601), + [anon_sym_mut] = ACTIONS(601), + [anon_sym_const] = ACTIONS(601), + [sym_cmd_identifier] = ACTIONS(601), + [anon_sym_SEMI] = ACTIONS(601), + [anon_sym_LF] = ACTIONS(603), + [anon_sym_def] = ACTIONS(601), + [anon_sym_def_DASHenv] = ACTIONS(601), + [anon_sym_export_DASHenv] = ACTIONS(601), + [anon_sym_extern] = ACTIONS(601), + [anon_sym_module] = ACTIONS(601), + [anon_sym_use] = ACTIONS(601), + [anon_sym_LBRACK] = ACTIONS(601), + [anon_sym_LPAREN] = ACTIONS(601), + [anon_sym_PIPE] = ACTIONS(601), + [anon_sym_DOLLAR] = ACTIONS(601), + [anon_sym_error] = ACTIONS(601), + [anon_sym_GT] = ACTIONS(601), + [anon_sym_DASH_DASH] = ACTIONS(601), + [anon_sym_DASH] = ACTIONS(601), + [anon_sym_break] = ACTIONS(601), + [anon_sym_continue] = ACTIONS(601), + [anon_sym_for] = ACTIONS(601), + [anon_sym_in] = ACTIONS(601), + [anon_sym_loop] = ACTIONS(601), + [anon_sym_while] = ACTIONS(601), + [anon_sym_do] = ACTIONS(601), + [anon_sym_if] = ACTIONS(601), + [anon_sym_match] = ACTIONS(601), + [anon_sym_LBRACE] = ACTIONS(601), + [anon_sym_DOT] = ACTIONS(664), + [anon_sym_try] = ACTIONS(601), + [anon_sym_return] = ACTIONS(601), + [anon_sym_source] = ACTIONS(601), + [anon_sym_source_DASHenv] = ACTIONS(601), + [anon_sym_register] = ACTIONS(601), + [anon_sym_hide] = ACTIONS(601), + [anon_sym_hide_DASHenv] = ACTIONS(601), + [anon_sym_overlay] = ACTIONS(601), + [anon_sym_STAR] = ACTIONS(601), + [anon_sym_where] = ACTIONS(601), + [anon_sym_STAR_STAR] = ACTIONS(601), + [anon_sym_PLUS_PLUS] = ACTIONS(601), + [anon_sym_SLASH] = ACTIONS(601), + [anon_sym_mod] = ACTIONS(601), + [anon_sym_SLASH_SLASH] = ACTIONS(601), + [anon_sym_PLUS] = ACTIONS(601), + [anon_sym_bit_DASHshl] = ACTIONS(601), + [anon_sym_bit_DASHshr] = ACTIONS(601), + [anon_sym_EQ_EQ] = ACTIONS(601), + [anon_sym_BANG_EQ] = ACTIONS(601), + [anon_sym_LT2] = ACTIONS(601), + [anon_sym_LT_EQ] = ACTIONS(601), + [anon_sym_GT_EQ] = ACTIONS(601), + [anon_sym_not_DASHin] = ACTIONS(601), + [anon_sym_starts_DASHwith] = ACTIONS(601), + [anon_sym_ends_DASHwith] = ACTIONS(601), + [anon_sym_EQ_TILDE] = ACTIONS(601), + [anon_sym_BANG_TILDE] = ACTIONS(601), + [anon_sym_bit_DASHand] = ACTIONS(601), + [anon_sym_bit_DASHxor] = ACTIONS(601), + [anon_sym_bit_DASHor] = ACTIONS(601), + [anon_sym_and] = ACTIONS(601), + [anon_sym_xor] = ACTIONS(601), + [anon_sym_or] = ACTIONS(601), + [anon_sym_not] = ACTIONS(601), + [anon_sym_DOT_DOT_LT] = ACTIONS(601), + [anon_sym_DOT_DOT] = ACTIONS(601), + [anon_sym_DOT_DOT_EQ] = ACTIONS(601), + [sym_val_nothing] = ACTIONS(601), + [anon_sym_true] = ACTIONS(601), + [anon_sym_false] = ACTIONS(601), + [aux_sym_val_number_token1] = ACTIONS(601), + [aux_sym_val_number_token2] = ACTIONS(601), + [aux_sym_val_number_token3] = ACTIONS(601), + [aux_sym_val_number_token4] = ACTIONS(601), + [anon_sym_inf] = ACTIONS(601), + [anon_sym_DASHinf] = ACTIONS(601), + [anon_sym_NaN] = ACTIONS(601), + [anon_sym_0b] = ACTIONS(601), + [anon_sym_0o] = ACTIONS(601), + [anon_sym_0x] = ACTIONS(601), + [sym_val_date] = ACTIONS(601), + [anon_sym_DQUOTE] = ACTIONS(601), + [sym__str_single_quotes] = ACTIONS(601), + [sym__str_back_ticks] = ACTIONS(601), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(601), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(601), + [anon_sym_CARET] = ACTIONS(601), + [sym_short_flag] = ACTIONS(601), [anon_sym_POUND] = ACTIONS(3), }, [148] = { - [sym_expr_parenthesized] = STATE(238), - [sym_val_number] = STATE(238), + [sym__flag] = STATE(601), + [sym_long_flag] = STATE(690), [sym_comment] = STATE(148), - [sym_cmd_identifier] = ACTIONS(1089), - [anon_sym_SEMI] = ACTIONS(1089), - [anon_sym_LF] = ACTIONS(1091), - [anon_sym_export] = ACTIONS(1089), - [anon_sym_alias] = ACTIONS(1089), - [anon_sym_def] = ACTIONS(1089), - [anon_sym_def_DASHenv] = 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(1093), - [anon_sym_PIPE] = ACTIONS(1089), - [anon_sym_DOLLAR] = ACTIONS(1089), - [anon_sym_error] = ACTIONS(1089), - [anon_sym_GT] = ACTIONS(1089), - [anon_sym_DASH_DASH] = 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_try] = ACTIONS(1089), - [anon_sym_return] = 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_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_DOT_DOT_LT] = ACTIONS(1089), - [anon_sym_DOT_DOT] = ACTIONS(1089), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1089), - [sym_val_nothing] = ACTIONS(1089), - [anon_sym_true] = ACTIONS(1089), - [anon_sym_false] = ACTIONS(1089), - [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), - [anon_sym_inf] = ACTIONS(1095), - [anon_sym_DASHinf] = ACTIONS(1095), - [anon_sym_NaN] = ACTIONS(1095), - [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), - [sym_short_flag] = ACTIONS(1089), + [anon_sym_export] = ACTIONS(666), + [anon_sym_alias] = ACTIONS(666), + [anon_sym_let] = ACTIONS(666), + [anon_sym_let_DASHenv] = ACTIONS(666), + [anon_sym_mut] = ACTIONS(666), + [anon_sym_const] = ACTIONS(666), + [sym_cmd_identifier] = ACTIONS(666), + [anon_sym_SEMI] = ACTIONS(666), + [anon_sym_LF] = ACTIONS(668), + [anon_sym_def] = ACTIONS(666), + [anon_sym_def_DASHenv] = ACTIONS(666), + [anon_sym_export_DASHenv] = ACTIONS(666), + [anon_sym_extern] = ACTIONS(666), + [anon_sym_module] = ACTIONS(666), + [anon_sym_use] = ACTIONS(666), + [anon_sym_LBRACK] = ACTIONS(666), + [anon_sym_LPAREN] = ACTIONS(666), + [anon_sym_RPAREN] = ACTIONS(666), + [anon_sym_PIPE] = ACTIONS(666), + [anon_sym_DOLLAR] = ACTIONS(666), + [anon_sym_error] = ACTIONS(666), + [anon_sym_GT] = ACTIONS(621), + [anon_sym_DASH_DASH] = ACTIONS(623), + [anon_sym_DASH] = ACTIONS(625), + [anon_sym_break] = ACTIONS(666), + [anon_sym_continue] = ACTIONS(666), + [anon_sym_for] = ACTIONS(666), + [anon_sym_in] = ACTIONS(627), + [anon_sym_loop] = ACTIONS(666), + [anon_sym_while] = ACTIONS(666), + [anon_sym_do] = ACTIONS(666), + [anon_sym_if] = ACTIONS(666), + [anon_sym_match] = ACTIONS(666), + [anon_sym_LBRACE] = ACTIONS(666), + [anon_sym_RBRACE] = ACTIONS(666), + [anon_sym_try] = ACTIONS(666), + [anon_sym_return] = ACTIONS(666), + [anon_sym_source] = ACTIONS(666), + [anon_sym_source_DASHenv] = ACTIONS(666), + [anon_sym_register] = ACTIONS(666), + [anon_sym_hide] = ACTIONS(666), + [anon_sym_hide_DASHenv] = ACTIONS(666), + [anon_sym_overlay] = ACTIONS(666), + [anon_sym_STAR] = ACTIONS(629), + [anon_sym_where] = ACTIONS(666), + [anon_sym_STAR_STAR] = ACTIONS(631), + [anon_sym_PLUS_PLUS] = ACTIONS(631), + [anon_sym_SLASH] = ACTIONS(629), + [anon_sym_mod] = ACTIONS(629), + [anon_sym_SLASH_SLASH] = ACTIONS(629), + [anon_sym_PLUS] = ACTIONS(625), + [anon_sym_bit_DASHshl] = ACTIONS(633), + [anon_sym_bit_DASHshr] = ACTIONS(633), + [anon_sym_EQ_EQ] = ACTIONS(621), + [anon_sym_BANG_EQ] = ACTIONS(621), + [anon_sym_LT2] = ACTIONS(621), + [anon_sym_LT_EQ] = ACTIONS(621), + [anon_sym_GT_EQ] = ACTIONS(621), + [anon_sym_not_DASHin] = ACTIONS(627), + [anon_sym_starts_DASHwith] = ACTIONS(627), + [anon_sym_ends_DASHwith] = ACTIONS(627), + [anon_sym_EQ_TILDE] = ACTIONS(635), + [anon_sym_BANG_TILDE] = ACTIONS(635), + [anon_sym_bit_DASHand] = ACTIONS(637), + [anon_sym_bit_DASHxor] = ACTIONS(639), + [anon_sym_bit_DASHor] = ACTIONS(641), + [anon_sym_and] = ACTIONS(643), + [anon_sym_xor] = ACTIONS(645), + [anon_sym_or] = ACTIONS(647), + [anon_sym_not] = ACTIONS(666), + [anon_sym_DOT_DOT_LT] = ACTIONS(666), + [anon_sym_DOT_DOT] = ACTIONS(666), + [anon_sym_DOT_DOT_EQ] = ACTIONS(666), + [sym_val_nothing] = ACTIONS(666), + [anon_sym_true] = ACTIONS(666), + [anon_sym_false] = ACTIONS(666), + [aux_sym_val_number_token1] = ACTIONS(666), + [aux_sym_val_number_token2] = ACTIONS(666), + [aux_sym_val_number_token3] = ACTIONS(666), + [aux_sym_val_number_token4] = ACTIONS(666), + [anon_sym_inf] = ACTIONS(666), + [anon_sym_DASHinf] = ACTIONS(666), + [anon_sym_NaN] = ACTIONS(666), + [anon_sym_0b] = ACTIONS(666), + [anon_sym_0o] = ACTIONS(666), + [anon_sym_0x] = ACTIONS(666), + [sym_val_date] = ACTIONS(666), + [anon_sym_DQUOTE] = ACTIONS(666), + [sym__str_single_quotes] = ACTIONS(666), + [sym__str_back_ticks] = ACTIONS(666), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(666), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(666), + [anon_sym_CARET] = ACTIONS(666), + [sym_short_flag] = ACTIONS(649), [anon_sym_POUND] = ACTIONS(3), }, [149] = { - [sym__flag] = STATE(799), - [sym_long_flag] = STATE(869), + [sym_cell_path] = STATE(295), + [sym_path] = STATE(159), [sym_comment] = STATE(149), - [sym_cmd_identifier] = ACTIONS(1079), - [anon_sym_SEMI] = ACTIONS(1079), - [anon_sym_LF] = ACTIONS(1077), - [anon_sym_export] = ACTIONS(1079), - [anon_sym_alias] = ACTIONS(1079), - [anon_sym_def] = ACTIONS(1079), - [anon_sym_def_DASHenv] = ACTIONS(1079), - [anon_sym_export_DASHenv] = ACTIONS(1079), - [anon_sym_extern] = ACTIONS(1079), - [anon_sym_module] = ACTIONS(1079), - [anon_sym_use] = ACTIONS(1079), - [anon_sym_LBRACK] = ACTIONS(1079), - [anon_sym_LPAREN] = ACTIONS(1079), - [anon_sym_PIPE] = ACTIONS(1079), - [anon_sym_DOLLAR] = ACTIONS(1079), - [anon_sym_error] = ACTIONS(1079), - [anon_sym_GT] = ACTIONS(997), - [anon_sym_DASH_DASH] = ACTIONS(999), - [anon_sym_DASH] = ACTIONS(1001), - [anon_sym_break] = ACTIONS(1079), - [anon_sym_continue] = ACTIONS(1079), - [anon_sym_for] = ACTIONS(1079), - [anon_sym_in] = ACTIONS(1003), - [anon_sym_loop] = ACTIONS(1079), - [anon_sym_while] = ACTIONS(1079), - [anon_sym_do] = ACTIONS(1079), - [anon_sym_if] = ACTIONS(1079), - [anon_sym_match] = ACTIONS(1079), - [anon_sym_LBRACE] = ACTIONS(1079), - [anon_sym_RBRACE] = ACTIONS(1079), - [anon_sym_try] = ACTIONS(1079), - [anon_sym_return] = ACTIONS(1079), - [anon_sym_let] = ACTIONS(1079), - [anon_sym_let_DASHenv] = ACTIONS(1079), - [anon_sym_mut] = ACTIONS(1079), - [anon_sym_const] = ACTIONS(1079), - [anon_sym_source] = ACTIONS(1079), - [anon_sym_source_DASHenv] = ACTIONS(1079), - [anon_sym_register] = ACTIONS(1079), - [anon_sym_hide] = ACTIONS(1079), - [anon_sym_hide_DASHenv] = ACTIONS(1079), - [anon_sym_overlay] = ACTIONS(1079), - [anon_sym_STAR] = ACTIONS(1005), - [anon_sym_where] = ACTIONS(1079), - [anon_sym_STAR_STAR] = ACTIONS(1007), - [anon_sym_PLUS_PLUS] = ACTIONS(1007), - [anon_sym_SLASH] = ACTIONS(1005), - [anon_sym_mod] = ACTIONS(1005), - [anon_sym_SLASH_SLASH] = ACTIONS(1005), - [anon_sym_PLUS] = ACTIONS(1001), - [anon_sym_bit_DASHshl] = ACTIONS(1009), - [anon_sym_bit_DASHshr] = ACTIONS(1009), - [anon_sym_EQ_EQ] = ACTIONS(997), - [anon_sym_BANG_EQ] = ACTIONS(997), - [anon_sym_LT2] = ACTIONS(997), - [anon_sym_LT_EQ] = ACTIONS(997), - [anon_sym_GT_EQ] = ACTIONS(997), - [anon_sym_not_DASHin] = ACTIONS(1003), - [anon_sym_starts_DASHwith] = ACTIONS(1003), - [anon_sym_ends_DASHwith] = ACTIONS(1003), - [anon_sym_EQ_TILDE] = ACTIONS(1011), - [anon_sym_BANG_TILDE] = ACTIONS(1011), - [anon_sym_bit_DASHand] = ACTIONS(1013), - [anon_sym_bit_DASHxor] = ACTIONS(1015), - [anon_sym_bit_DASHor] = ACTIONS(1017), - [anon_sym_and] = ACTIONS(1019), - [anon_sym_xor] = ACTIONS(1021), - [anon_sym_or] = ACTIONS(1023), - [anon_sym_not] = ACTIONS(1079), - [anon_sym_DOT_DOT_LT] = ACTIONS(1079), - [anon_sym_DOT_DOT] = ACTIONS(1079), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1079), - [sym_val_nothing] = ACTIONS(1079), - [anon_sym_true] = ACTIONS(1079), - [anon_sym_false] = ACTIONS(1079), - [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(1079), - [anon_sym_inf] = ACTIONS(1079), - [anon_sym_DASHinf] = ACTIONS(1079), - [anon_sym_NaN] = ACTIONS(1079), - [anon_sym_0b] = ACTIONS(1079), - [anon_sym_0o] = ACTIONS(1079), - [anon_sym_0x] = ACTIONS(1079), - [sym_val_date] = ACTIONS(1079), - [anon_sym_DQUOTE] = ACTIONS(1079), - [sym__str_single_quotes] = ACTIONS(1079), - [sym__str_back_ticks] = ACTIONS(1079), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1079), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1079), - [anon_sym_CARET] = ACTIONS(1079), - [sym_short_flag] = ACTIONS(1025), + [ts_builtin_sym_end] = ACTIONS(570), + [anon_sym_export] = ACTIONS(568), + [anon_sym_alias] = ACTIONS(568), + [anon_sym_let] = ACTIONS(568), + [anon_sym_let_DASHenv] = ACTIONS(568), + [anon_sym_mut] = ACTIONS(568), + [anon_sym_const] = ACTIONS(568), + [sym_cmd_identifier] = ACTIONS(568), + [anon_sym_SEMI] = ACTIONS(568), + [anon_sym_LF] = ACTIONS(570), + [anon_sym_def] = ACTIONS(568), + [anon_sym_def_DASHenv] = ACTIONS(568), + [anon_sym_export_DASHenv] = ACTIONS(568), + [anon_sym_extern] = ACTIONS(568), + [anon_sym_module] = ACTIONS(568), + [anon_sym_use] = ACTIONS(568), + [anon_sym_LBRACK] = ACTIONS(568), + [anon_sym_LPAREN] = ACTIONS(568), + [anon_sym_PIPE] = ACTIONS(568), + [anon_sym_DOLLAR] = ACTIONS(568), + [anon_sym_error] = ACTIONS(568), + [anon_sym_GT] = ACTIONS(568), + [anon_sym_DASH_DASH] = ACTIONS(568), + [anon_sym_DASH] = ACTIONS(568), + [anon_sym_break] = ACTIONS(568), + [anon_sym_continue] = ACTIONS(568), + [anon_sym_for] = ACTIONS(568), + [anon_sym_in] = ACTIONS(568), + [anon_sym_loop] = ACTIONS(568), + [anon_sym_while] = ACTIONS(568), + [anon_sym_do] = ACTIONS(568), + [anon_sym_if] = ACTIONS(568), + [anon_sym_match] = ACTIONS(568), + [anon_sym_LBRACE] = ACTIONS(568), + [anon_sym_DOT] = ACTIONS(664), + [anon_sym_try] = ACTIONS(568), + [anon_sym_return] = ACTIONS(568), + [anon_sym_source] = ACTIONS(568), + [anon_sym_source_DASHenv] = ACTIONS(568), + [anon_sym_register] = ACTIONS(568), + [anon_sym_hide] = ACTIONS(568), + [anon_sym_hide_DASHenv] = ACTIONS(568), + [anon_sym_overlay] = ACTIONS(568), + [anon_sym_STAR] = ACTIONS(568), + [anon_sym_where] = ACTIONS(568), + [anon_sym_STAR_STAR] = ACTIONS(568), + [anon_sym_PLUS_PLUS] = ACTIONS(568), + [anon_sym_SLASH] = ACTIONS(568), + [anon_sym_mod] = ACTIONS(568), + [anon_sym_SLASH_SLASH] = ACTIONS(568), + [anon_sym_PLUS] = ACTIONS(568), + [anon_sym_bit_DASHshl] = ACTIONS(568), + [anon_sym_bit_DASHshr] = ACTIONS(568), + [anon_sym_EQ_EQ] = ACTIONS(568), + [anon_sym_BANG_EQ] = ACTIONS(568), + [anon_sym_LT2] = ACTIONS(568), + [anon_sym_LT_EQ] = ACTIONS(568), + [anon_sym_GT_EQ] = ACTIONS(568), + [anon_sym_not_DASHin] = ACTIONS(568), + [anon_sym_starts_DASHwith] = ACTIONS(568), + [anon_sym_ends_DASHwith] = ACTIONS(568), + [anon_sym_EQ_TILDE] = ACTIONS(568), + [anon_sym_BANG_TILDE] = ACTIONS(568), + [anon_sym_bit_DASHand] = ACTIONS(568), + [anon_sym_bit_DASHxor] = ACTIONS(568), + [anon_sym_bit_DASHor] = ACTIONS(568), + [anon_sym_and] = ACTIONS(568), + [anon_sym_xor] = ACTIONS(568), + [anon_sym_or] = ACTIONS(568), + [anon_sym_not] = ACTIONS(568), + [anon_sym_DOT_DOT_LT] = ACTIONS(568), + [anon_sym_DOT_DOT] = ACTIONS(568), + [anon_sym_DOT_DOT_EQ] = ACTIONS(568), + [sym_val_nothing] = ACTIONS(568), + [anon_sym_true] = ACTIONS(568), + [anon_sym_false] = ACTIONS(568), + [aux_sym_val_number_token1] = ACTIONS(568), + [aux_sym_val_number_token2] = ACTIONS(568), + [aux_sym_val_number_token3] = ACTIONS(568), + [aux_sym_val_number_token4] = ACTIONS(568), + [anon_sym_inf] = ACTIONS(568), + [anon_sym_DASHinf] = ACTIONS(568), + [anon_sym_NaN] = ACTIONS(568), + [anon_sym_0b] = ACTIONS(568), + [anon_sym_0o] = ACTIONS(568), + [anon_sym_0x] = ACTIONS(568), + [sym_val_date] = ACTIONS(568), + [anon_sym_DQUOTE] = ACTIONS(568), + [sym__str_single_quotes] = ACTIONS(568), + [sym__str_back_ticks] = ACTIONS(568), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(568), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(568), + [anon_sym_CARET] = ACTIONS(568), + [sym_short_flag] = ACTIONS(568), [anon_sym_POUND] = ACTIONS(3), }, [150] = { - [sym__flag] = STATE(804), - [sym_long_flag] = STATE(869), [sym_comment] = STATE(150), - [sym_cmd_identifier] = ACTIONS(1083), - [anon_sym_SEMI] = ACTIONS(1083), - [anon_sym_LF] = ACTIONS(1081), - [anon_sym_export] = ACTIONS(1083), - [anon_sym_alias] = ACTIONS(1083), - [anon_sym_def] = ACTIONS(1083), - [anon_sym_def_DASHenv] = ACTIONS(1083), - [anon_sym_export_DASHenv] = ACTIONS(1083), - [anon_sym_extern] = ACTIONS(1083), - [anon_sym_module] = ACTIONS(1083), - [anon_sym_use] = ACTIONS(1083), - [anon_sym_LBRACK] = ACTIONS(1083), - [anon_sym_LPAREN] = ACTIONS(1083), - [anon_sym_PIPE] = ACTIONS(1083), - [anon_sym_DOLLAR] = ACTIONS(1083), - [anon_sym_error] = ACTIONS(1083), - [anon_sym_GT] = ACTIONS(997), - [anon_sym_DASH_DASH] = ACTIONS(999), - [anon_sym_DASH] = ACTIONS(1001), - [anon_sym_break] = ACTIONS(1083), - [anon_sym_continue] = ACTIONS(1083), - [anon_sym_for] = ACTIONS(1083), - [anon_sym_in] = ACTIONS(1003), - [anon_sym_loop] = ACTIONS(1083), - [anon_sym_while] = ACTIONS(1083), - [anon_sym_do] = ACTIONS(1083), - [anon_sym_if] = ACTIONS(1083), - [anon_sym_match] = ACTIONS(1083), - [anon_sym_LBRACE] = ACTIONS(1083), - [anon_sym_RBRACE] = ACTIONS(1083), - [anon_sym_try] = ACTIONS(1083), - [anon_sym_return] = ACTIONS(1083), - [anon_sym_let] = ACTIONS(1083), - [anon_sym_let_DASHenv] = ACTIONS(1083), - [anon_sym_mut] = ACTIONS(1083), - [anon_sym_const] = ACTIONS(1083), - [anon_sym_source] = ACTIONS(1083), - [anon_sym_source_DASHenv] = ACTIONS(1083), - [anon_sym_register] = ACTIONS(1083), - [anon_sym_hide] = ACTIONS(1083), - [anon_sym_hide_DASHenv] = ACTIONS(1083), - [anon_sym_overlay] = ACTIONS(1083), - [anon_sym_STAR] = ACTIONS(1005), - [anon_sym_where] = ACTIONS(1083), - [anon_sym_STAR_STAR] = ACTIONS(1007), - [anon_sym_PLUS_PLUS] = ACTIONS(1007), - [anon_sym_SLASH] = ACTIONS(1005), - [anon_sym_mod] = ACTIONS(1005), - [anon_sym_SLASH_SLASH] = ACTIONS(1005), - [anon_sym_PLUS] = ACTIONS(1001), - [anon_sym_bit_DASHshl] = ACTIONS(1009), - [anon_sym_bit_DASHshr] = ACTIONS(1009), - [anon_sym_EQ_EQ] = ACTIONS(997), - [anon_sym_BANG_EQ] = ACTIONS(997), - [anon_sym_LT2] = ACTIONS(997), - [anon_sym_LT_EQ] = ACTIONS(997), - [anon_sym_GT_EQ] = ACTIONS(997), - [anon_sym_not_DASHin] = ACTIONS(1003), - [anon_sym_starts_DASHwith] = ACTIONS(1003), - [anon_sym_ends_DASHwith] = ACTIONS(1003), - [anon_sym_EQ_TILDE] = ACTIONS(1011), - [anon_sym_BANG_TILDE] = ACTIONS(1011), - [anon_sym_bit_DASHand] = ACTIONS(1013), - [anon_sym_bit_DASHxor] = ACTIONS(1015), - [anon_sym_bit_DASHor] = ACTIONS(1017), - [anon_sym_and] = ACTIONS(1019), - [anon_sym_xor] = ACTIONS(1021), - [anon_sym_or] = ACTIONS(1023), - [anon_sym_not] = ACTIONS(1083), - [anon_sym_DOT_DOT_LT] = ACTIONS(1083), - [anon_sym_DOT_DOT] = ACTIONS(1083), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1083), - [sym_val_nothing] = ACTIONS(1083), - [anon_sym_true] = ACTIONS(1083), - [anon_sym_false] = ACTIONS(1083), - [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(1083), - [anon_sym_inf] = ACTIONS(1083), - [anon_sym_DASHinf] = ACTIONS(1083), - [anon_sym_NaN] = ACTIONS(1083), - [anon_sym_0b] = ACTIONS(1083), - [anon_sym_0o] = ACTIONS(1083), - [anon_sym_0x] = ACTIONS(1083), - [sym_val_date] = ACTIONS(1083), - [anon_sym_DQUOTE] = ACTIONS(1083), - [sym__str_single_quotes] = ACTIONS(1083), - [sym__str_back_ticks] = ACTIONS(1083), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1083), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1083), - [anon_sym_CARET] = ACTIONS(1083), - [sym_short_flag] = ACTIONS(1025), + [anon_sym_export] = ACTIONS(670), + [anon_sym_alias] = ACTIONS(670), + [anon_sym_let] = ACTIONS(670), + [anon_sym_let_DASHenv] = ACTIONS(670), + [anon_sym_mut] = ACTIONS(670), + [anon_sym_const] = ACTIONS(670), + [sym_cmd_identifier] = ACTIONS(670), + [anon_sym_SEMI] = ACTIONS(670), + [anon_sym_LF] = ACTIONS(672), + [anon_sym_def] = ACTIONS(670), + [anon_sym_def_DASHenv] = ACTIONS(670), + [anon_sym_export_DASHenv] = ACTIONS(670), + [anon_sym_extern] = ACTIONS(670), + [anon_sym_module] = ACTIONS(670), + [anon_sym_use] = ACTIONS(670), + [anon_sym_LBRACK] = ACTIONS(670), + [anon_sym_LPAREN] = ACTIONS(670), + [anon_sym_RPAREN] = ACTIONS(670), + [anon_sym_PIPE] = ACTIONS(670), + [anon_sym_DOLLAR] = ACTIONS(670), + [anon_sym_error] = ACTIONS(670), + [anon_sym_GT] = ACTIONS(670), + [anon_sym_DASH_DASH] = ACTIONS(670), + [anon_sym_DASH] = ACTIONS(670), + [anon_sym_break] = ACTIONS(670), + [anon_sym_continue] = ACTIONS(670), + [anon_sym_for] = ACTIONS(670), + [anon_sym_in] = ACTIONS(670), + [anon_sym_loop] = ACTIONS(670), + [anon_sym_while] = ACTIONS(670), + [anon_sym_do] = ACTIONS(670), + [anon_sym_if] = ACTIONS(670), + [anon_sym_match] = ACTIONS(670), + [anon_sym_LBRACE] = ACTIONS(670), + [anon_sym_RBRACE] = ACTIONS(670), + [anon_sym_DOT] = ACTIONS(670), + [anon_sym_try] = ACTIONS(670), + [anon_sym_return] = ACTIONS(670), + [anon_sym_source] = ACTIONS(670), + [anon_sym_source_DASHenv] = ACTIONS(670), + [anon_sym_register] = ACTIONS(670), + [anon_sym_hide] = ACTIONS(670), + [anon_sym_hide_DASHenv] = ACTIONS(670), + [anon_sym_overlay] = ACTIONS(670), + [anon_sym_STAR] = ACTIONS(670), + [anon_sym_where] = ACTIONS(670), + [anon_sym_QMARK2] = ACTIONS(670), + [anon_sym_STAR_STAR] = ACTIONS(670), + [anon_sym_PLUS_PLUS] = ACTIONS(670), + [anon_sym_SLASH] = ACTIONS(670), + [anon_sym_mod] = ACTIONS(670), + [anon_sym_SLASH_SLASH] = ACTIONS(670), + [anon_sym_PLUS] = ACTIONS(670), + [anon_sym_bit_DASHshl] = ACTIONS(670), + [anon_sym_bit_DASHshr] = ACTIONS(670), + [anon_sym_EQ_EQ] = ACTIONS(670), + [anon_sym_BANG_EQ] = ACTIONS(670), + [anon_sym_LT2] = ACTIONS(670), + [anon_sym_LT_EQ] = ACTIONS(670), + [anon_sym_GT_EQ] = ACTIONS(670), + [anon_sym_not_DASHin] = ACTIONS(670), + [anon_sym_starts_DASHwith] = ACTIONS(670), + [anon_sym_ends_DASHwith] = ACTIONS(670), + [anon_sym_EQ_TILDE] = ACTIONS(670), + [anon_sym_BANG_TILDE] = ACTIONS(670), + [anon_sym_bit_DASHand] = ACTIONS(670), + [anon_sym_bit_DASHxor] = ACTIONS(670), + [anon_sym_bit_DASHor] = ACTIONS(670), + [anon_sym_and] = ACTIONS(670), + [anon_sym_xor] = ACTIONS(670), + [anon_sym_or] = ACTIONS(670), + [anon_sym_not] = ACTIONS(670), + [anon_sym_DOT_DOT_LT] = ACTIONS(670), + [anon_sym_DOT_DOT] = ACTIONS(670), + [anon_sym_DOT_DOT_EQ] = ACTIONS(670), + [sym_val_nothing] = ACTIONS(670), + [anon_sym_true] = ACTIONS(670), + [anon_sym_false] = ACTIONS(670), + [aux_sym_val_number_token1] = ACTIONS(670), + [aux_sym_val_number_token2] = ACTIONS(670), + [aux_sym_val_number_token3] = ACTIONS(670), + [aux_sym_val_number_token4] = ACTIONS(670), + [anon_sym_inf] = ACTIONS(670), + [anon_sym_DASHinf] = ACTIONS(670), + [anon_sym_NaN] = ACTIONS(670), + [anon_sym_0b] = ACTIONS(670), + [anon_sym_0o] = ACTIONS(670), + [anon_sym_0x] = ACTIONS(670), + [sym_val_date] = ACTIONS(670), + [anon_sym_DQUOTE] = ACTIONS(670), + [sym__str_single_quotes] = ACTIONS(670), + [sym__str_back_ticks] = ACTIONS(670), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(670), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(670), + [anon_sym_CARET] = ACTIONS(670), + [sym_short_flag] = ACTIONS(670), [anon_sym_POUND] = ACTIONS(3), }, [151] = { [sym_comment] = STATE(151), - [ts_builtin_sym_end] = ACTIONS(1097), - [sym_cmd_identifier] = ACTIONS(1099), - [anon_sym_SEMI] = ACTIONS(1099), - [anon_sym_LF] = ACTIONS(1097), - [anon_sym_export] = ACTIONS(1099), - [anon_sym_alias] = ACTIONS(1099), - [anon_sym_def] = ACTIONS(1099), - [anon_sym_def_DASHenv] = 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_PIPE] = ACTIONS(1099), - [anon_sym_DOLLAR] = ACTIONS(1099), - [anon_sym_error] = ACTIONS(1099), - [anon_sym_GT] = ACTIONS(1099), - [anon_sym_DASH_DASH] = 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_let] = ACTIONS(1099), - [anon_sym_let_DASHenv] = ACTIONS(1099), - [anon_sym_mut] = ACTIONS(1099), - [anon_sym_const] = 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_QMARK2] = 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_DOT_DOT_LT] = ACTIONS(1099), - [anon_sym_DOT_DOT] = ACTIONS(1099), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1099), - [sym_val_nothing] = ACTIONS(1099), - [anon_sym_true] = ACTIONS(1099), - [anon_sym_false] = ACTIONS(1099), - [aux_sym_val_number_token1] = ACTIONS(1099), - [aux_sym_val_number_token2] = ACTIONS(1099), - [aux_sym_val_number_token3] = ACTIONS(1099), - [aux_sym_val_number_token4] = ACTIONS(1099), - [anon_sym_inf] = ACTIONS(1099), - [anon_sym_DASHinf] = ACTIONS(1099), - [anon_sym_NaN] = 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), - [sym_short_flag] = ACTIONS(1099), + [anon_sym_export] = ACTIONS(651), + [anon_sym_alias] = ACTIONS(651), + [anon_sym_let] = ACTIONS(651), + [anon_sym_let_DASHenv] = ACTIONS(651), + [anon_sym_mut] = ACTIONS(651), + [anon_sym_const] = ACTIONS(651), + [sym_cmd_identifier] = ACTIONS(651), + [anon_sym_SEMI] = ACTIONS(651), + [anon_sym_LF] = ACTIONS(653), + [anon_sym_def] = ACTIONS(651), + [anon_sym_def_DASHenv] = ACTIONS(651), + [anon_sym_export_DASHenv] = ACTIONS(651), + [anon_sym_extern] = ACTIONS(651), + [anon_sym_module] = ACTIONS(651), + [anon_sym_use] = ACTIONS(651), + [anon_sym_LBRACK] = ACTIONS(651), + [anon_sym_LPAREN] = ACTIONS(651), + [anon_sym_RPAREN] = ACTIONS(651), + [anon_sym_PIPE] = ACTIONS(651), + [anon_sym_DOLLAR] = ACTIONS(651), + [anon_sym_error] = ACTIONS(651), + [anon_sym_GT] = ACTIONS(651), + [anon_sym_DASH_DASH] = ACTIONS(651), + [anon_sym_DASH] = ACTIONS(651), + [anon_sym_break] = ACTIONS(651), + [anon_sym_continue] = ACTIONS(651), + [anon_sym_for] = ACTIONS(651), + [anon_sym_in] = ACTIONS(651), + [anon_sym_loop] = ACTIONS(651), + [anon_sym_while] = ACTIONS(651), + [anon_sym_do] = ACTIONS(651), + [anon_sym_if] = ACTIONS(651), + [anon_sym_match] = ACTIONS(651), + [anon_sym_LBRACE] = ACTIONS(651), + [anon_sym_RBRACE] = ACTIONS(651), + [anon_sym_DOT] = ACTIONS(651), + [anon_sym_try] = ACTIONS(651), + [anon_sym_return] = ACTIONS(651), + [anon_sym_source] = ACTIONS(651), + [anon_sym_source_DASHenv] = ACTIONS(651), + [anon_sym_register] = ACTIONS(651), + [anon_sym_hide] = ACTIONS(651), + [anon_sym_hide_DASHenv] = ACTIONS(651), + [anon_sym_overlay] = ACTIONS(651), + [anon_sym_STAR] = ACTIONS(651), + [anon_sym_where] = ACTIONS(651), + [anon_sym_QMARK2] = ACTIONS(655), + [anon_sym_STAR_STAR] = ACTIONS(651), + [anon_sym_PLUS_PLUS] = ACTIONS(651), + [anon_sym_SLASH] = ACTIONS(651), + [anon_sym_mod] = ACTIONS(651), + [anon_sym_SLASH_SLASH] = ACTIONS(651), + [anon_sym_PLUS] = ACTIONS(651), + [anon_sym_bit_DASHshl] = ACTIONS(651), + [anon_sym_bit_DASHshr] = ACTIONS(651), + [anon_sym_EQ_EQ] = ACTIONS(651), + [anon_sym_BANG_EQ] = ACTIONS(651), + [anon_sym_LT2] = ACTIONS(651), + [anon_sym_LT_EQ] = ACTIONS(651), + [anon_sym_GT_EQ] = ACTIONS(651), + [anon_sym_not_DASHin] = ACTIONS(651), + [anon_sym_starts_DASHwith] = ACTIONS(651), + [anon_sym_ends_DASHwith] = ACTIONS(651), + [anon_sym_EQ_TILDE] = ACTIONS(651), + [anon_sym_BANG_TILDE] = ACTIONS(651), + [anon_sym_bit_DASHand] = ACTIONS(651), + [anon_sym_bit_DASHxor] = ACTIONS(651), + [anon_sym_bit_DASHor] = ACTIONS(651), + [anon_sym_and] = ACTIONS(651), + [anon_sym_xor] = ACTIONS(651), + [anon_sym_or] = ACTIONS(651), + [anon_sym_not] = ACTIONS(651), + [anon_sym_DOT_DOT_LT] = ACTIONS(651), + [anon_sym_DOT_DOT] = ACTIONS(651), + [anon_sym_DOT_DOT_EQ] = ACTIONS(651), + [sym_val_nothing] = ACTIONS(651), + [anon_sym_true] = ACTIONS(651), + [anon_sym_false] = ACTIONS(651), + [aux_sym_val_number_token1] = ACTIONS(651), + [aux_sym_val_number_token2] = ACTIONS(651), + [aux_sym_val_number_token3] = ACTIONS(651), + [aux_sym_val_number_token4] = ACTIONS(651), + [anon_sym_inf] = ACTIONS(651), + [anon_sym_DASHinf] = ACTIONS(651), + [anon_sym_NaN] = ACTIONS(651), + [anon_sym_0b] = ACTIONS(651), + [anon_sym_0o] = ACTIONS(651), + [anon_sym_0x] = ACTIONS(651), + [sym_val_date] = ACTIONS(651), + [anon_sym_DQUOTE] = ACTIONS(651), + [sym__str_single_quotes] = ACTIONS(651), + [sym__str_back_ticks] = ACTIONS(651), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(651), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(651), + [anon_sym_CARET] = ACTIONS(651), + [sym_short_flag] = ACTIONS(651), [anon_sym_POUND] = ACTIONS(3), }, [152] = { + [sym__flag] = STATE(625), + [sym_long_flag] = STATE(690), [sym_comment] = STATE(152), - [ts_builtin_sym_end] = ACTIONS(1101), - [sym_cmd_identifier] = ACTIONS(1103), - [anon_sym_SEMI] = ACTIONS(1103), - [anon_sym_LF] = ACTIONS(1101), - [anon_sym_export] = ACTIONS(1103), - [anon_sym_alias] = ACTIONS(1103), - [anon_sym_def] = ACTIONS(1103), - [anon_sym_def_DASHenv] = ACTIONS(1103), - [anon_sym_export_DASHenv] = ACTIONS(1103), - [anon_sym_extern] = ACTIONS(1103), - [anon_sym_module] = ACTIONS(1103), - [anon_sym_use] = ACTIONS(1103), - [anon_sym_LBRACK] = ACTIONS(1103), - [anon_sym_LPAREN] = ACTIONS(1103), - [anon_sym_PIPE] = ACTIONS(1103), - [anon_sym_DOLLAR] = ACTIONS(1103), - [anon_sym_error] = ACTIONS(1103), - [anon_sym_GT] = ACTIONS(1103), - [anon_sym_DASH_DASH] = ACTIONS(1103), - [anon_sym_DASH] = ACTIONS(1103), - [anon_sym_break] = ACTIONS(1103), - [anon_sym_continue] = ACTIONS(1103), - [anon_sym_for] = ACTIONS(1103), - [anon_sym_in] = ACTIONS(1103), - [anon_sym_loop] = ACTIONS(1103), - [anon_sym_while] = ACTIONS(1103), - [anon_sym_do] = ACTIONS(1103), - [anon_sym_if] = ACTIONS(1103), - [anon_sym_match] = ACTIONS(1103), - [anon_sym_LBRACE] = ACTIONS(1103), - [anon_sym_DOT] = ACTIONS(1103), - [anon_sym_try] = ACTIONS(1103), - [anon_sym_return] = ACTIONS(1103), - [anon_sym_let] = ACTIONS(1103), - [anon_sym_let_DASHenv] = ACTIONS(1103), - [anon_sym_mut] = ACTIONS(1103), - [anon_sym_const] = ACTIONS(1103), - [anon_sym_source] = ACTIONS(1103), - [anon_sym_source_DASHenv] = ACTIONS(1103), - [anon_sym_register] = ACTIONS(1103), - [anon_sym_hide] = ACTIONS(1103), - [anon_sym_hide_DASHenv] = ACTIONS(1103), - [anon_sym_overlay] = ACTIONS(1103), - [anon_sym_STAR] = ACTIONS(1103), - [anon_sym_where] = ACTIONS(1103), - [anon_sym_QMARK2] = ACTIONS(1103), - [anon_sym_STAR_STAR] = ACTIONS(1103), - [anon_sym_PLUS_PLUS] = ACTIONS(1103), - [anon_sym_SLASH] = ACTIONS(1103), - [anon_sym_mod] = ACTIONS(1103), - [anon_sym_SLASH_SLASH] = ACTIONS(1103), - [anon_sym_PLUS] = ACTIONS(1103), - [anon_sym_bit_DASHshl] = ACTIONS(1103), - [anon_sym_bit_DASHshr] = ACTIONS(1103), - [anon_sym_EQ_EQ] = ACTIONS(1103), - [anon_sym_BANG_EQ] = ACTIONS(1103), - [anon_sym_LT2] = ACTIONS(1103), - [anon_sym_LT_EQ] = ACTIONS(1103), - [anon_sym_GT_EQ] = ACTIONS(1103), - [anon_sym_not_DASHin] = ACTIONS(1103), - [anon_sym_starts_DASHwith] = ACTIONS(1103), - [anon_sym_ends_DASHwith] = ACTIONS(1103), - [anon_sym_EQ_TILDE] = ACTIONS(1103), - [anon_sym_BANG_TILDE] = ACTIONS(1103), - [anon_sym_bit_DASHand] = ACTIONS(1103), - [anon_sym_bit_DASHxor] = ACTIONS(1103), - [anon_sym_bit_DASHor] = ACTIONS(1103), - [anon_sym_and] = ACTIONS(1103), - [anon_sym_xor] = ACTIONS(1103), - [anon_sym_or] = ACTIONS(1103), - [anon_sym_not] = ACTIONS(1103), - [anon_sym_DOT_DOT_LT] = ACTIONS(1103), - [anon_sym_DOT_DOT] = ACTIONS(1103), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1103), - [sym_val_nothing] = ACTIONS(1103), - [anon_sym_true] = ACTIONS(1103), - [anon_sym_false] = ACTIONS(1103), - [aux_sym_val_number_token1] = ACTIONS(1103), - [aux_sym_val_number_token2] = ACTIONS(1103), - [aux_sym_val_number_token3] = ACTIONS(1103), - [aux_sym_val_number_token4] = ACTIONS(1103), - [anon_sym_inf] = ACTIONS(1103), - [anon_sym_DASHinf] = ACTIONS(1103), - [anon_sym_NaN] = ACTIONS(1103), - [anon_sym_0b] = ACTIONS(1103), - [anon_sym_0o] = ACTIONS(1103), - [anon_sym_0x] = ACTIONS(1103), - [sym_val_date] = ACTIONS(1103), - [anon_sym_DQUOTE] = ACTIONS(1103), - [sym__str_single_quotes] = ACTIONS(1103), - [sym__str_back_ticks] = ACTIONS(1103), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1103), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1103), - [anon_sym_CARET] = ACTIONS(1103), - [sym_short_flag] = ACTIONS(1103), + [anon_sym_export] = ACTIONS(674), + [anon_sym_alias] = ACTIONS(674), + [anon_sym_let] = ACTIONS(674), + [anon_sym_let_DASHenv] = ACTIONS(674), + [anon_sym_mut] = ACTIONS(674), + [anon_sym_const] = ACTIONS(674), + [sym_cmd_identifier] = ACTIONS(674), + [anon_sym_SEMI] = ACTIONS(674), + [anon_sym_LF] = ACTIONS(676), + [anon_sym_def] = ACTIONS(674), + [anon_sym_def_DASHenv] = ACTIONS(674), + [anon_sym_export_DASHenv] = ACTIONS(674), + [anon_sym_extern] = ACTIONS(674), + [anon_sym_module] = ACTIONS(674), + [anon_sym_use] = ACTIONS(674), + [anon_sym_LBRACK] = ACTIONS(674), + [anon_sym_LPAREN] = ACTIONS(674), + [anon_sym_RPAREN] = ACTIONS(674), + [anon_sym_PIPE] = ACTIONS(674), + [anon_sym_DOLLAR] = ACTIONS(674), + [anon_sym_error] = ACTIONS(674), + [anon_sym_GT] = ACTIONS(621), + [anon_sym_DASH_DASH] = ACTIONS(623), + [anon_sym_DASH] = ACTIONS(625), + [anon_sym_break] = ACTIONS(674), + [anon_sym_continue] = ACTIONS(674), + [anon_sym_for] = ACTIONS(674), + [anon_sym_in] = ACTIONS(627), + [anon_sym_loop] = ACTIONS(674), + [anon_sym_while] = ACTIONS(674), + [anon_sym_do] = ACTIONS(674), + [anon_sym_if] = ACTIONS(674), + [anon_sym_match] = ACTIONS(674), + [anon_sym_LBRACE] = ACTIONS(674), + [anon_sym_RBRACE] = ACTIONS(674), + [anon_sym_try] = ACTIONS(674), + [anon_sym_return] = ACTIONS(674), + [anon_sym_source] = ACTIONS(674), + [anon_sym_source_DASHenv] = ACTIONS(674), + [anon_sym_register] = ACTIONS(674), + [anon_sym_hide] = ACTIONS(674), + [anon_sym_hide_DASHenv] = ACTIONS(674), + [anon_sym_overlay] = ACTIONS(674), + [anon_sym_STAR] = ACTIONS(629), + [anon_sym_where] = ACTIONS(674), + [anon_sym_STAR_STAR] = ACTIONS(631), + [anon_sym_PLUS_PLUS] = ACTIONS(631), + [anon_sym_SLASH] = ACTIONS(629), + [anon_sym_mod] = ACTIONS(629), + [anon_sym_SLASH_SLASH] = ACTIONS(629), + [anon_sym_PLUS] = ACTIONS(625), + [anon_sym_bit_DASHshl] = ACTIONS(633), + [anon_sym_bit_DASHshr] = ACTIONS(633), + [anon_sym_EQ_EQ] = ACTIONS(621), + [anon_sym_BANG_EQ] = ACTIONS(621), + [anon_sym_LT2] = ACTIONS(621), + [anon_sym_LT_EQ] = ACTIONS(621), + [anon_sym_GT_EQ] = ACTIONS(621), + [anon_sym_not_DASHin] = ACTIONS(627), + [anon_sym_starts_DASHwith] = ACTIONS(627), + [anon_sym_ends_DASHwith] = ACTIONS(627), + [anon_sym_EQ_TILDE] = ACTIONS(635), + [anon_sym_BANG_TILDE] = ACTIONS(635), + [anon_sym_bit_DASHand] = ACTIONS(637), + [anon_sym_bit_DASHxor] = ACTIONS(639), + [anon_sym_bit_DASHor] = ACTIONS(641), + [anon_sym_and] = ACTIONS(643), + [anon_sym_xor] = ACTIONS(645), + [anon_sym_or] = ACTIONS(647), + [anon_sym_not] = ACTIONS(674), + [anon_sym_DOT_DOT_LT] = ACTIONS(674), + [anon_sym_DOT_DOT] = ACTIONS(674), + [anon_sym_DOT_DOT_EQ] = ACTIONS(674), + [sym_val_nothing] = ACTIONS(674), + [anon_sym_true] = ACTIONS(674), + [anon_sym_false] = ACTIONS(674), + [aux_sym_val_number_token1] = ACTIONS(674), + [aux_sym_val_number_token2] = ACTIONS(674), + [aux_sym_val_number_token3] = ACTIONS(674), + [aux_sym_val_number_token4] = ACTIONS(674), + [anon_sym_inf] = ACTIONS(674), + [anon_sym_DASHinf] = ACTIONS(674), + [anon_sym_NaN] = ACTIONS(674), + [anon_sym_0b] = ACTIONS(674), + [anon_sym_0o] = ACTIONS(674), + [anon_sym_0x] = ACTIONS(674), + [sym_val_date] = ACTIONS(674), + [anon_sym_DQUOTE] = ACTIONS(674), + [sym__str_single_quotes] = ACTIONS(674), + [sym__str_back_ticks] = ACTIONS(674), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(674), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(674), + [anon_sym_CARET] = ACTIONS(674), + [sym_short_flag] = ACTIONS(649), [anon_sym_POUND] = ACTIONS(3), }, [153] = { - [sym__flag] = STATE(775), - [sym_long_flag] = STATE(869), + [sym__flag] = STATE(597), + [sym_long_flag] = STATE(690), [sym_comment] = STATE(153), - [sym_cmd_identifier] = ACTIONS(1063), - [anon_sym_SEMI] = ACTIONS(1063), - [anon_sym_LF] = ACTIONS(1061), - [anon_sym_export] = ACTIONS(1063), - [anon_sym_alias] = ACTIONS(1063), - [anon_sym_def] = ACTIONS(1063), - [anon_sym_def_DASHenv] = ACTIONS(1063), - [anon_sym_export_DASHenv] = ACTIONS(1063), - [anon_sym_extern] = ACTIONS(1063), - [anon_sym_module] = ACTIONS(1063), - [anon_sym_use] = ACTIONS(1063), - [anon_sym_LBRACK] = ACTIONS(1063), - [anon_sym_LPAREN] = ACTIONS(1063), - [anon_sym_PIPE] = ACTIONS(1063), - [anon_sym_DOLLAR] = ACTIONS(1063), - [anon_sym_error] = ACTIONS(1063), - [anon_sym_GT] = ACTIONS(997), - [anon_sym_DASH_DASH] = ACTIONS(999), - [anon_sym_DASH] = ACTIONS(1001), - [anon_sym_break] = ACTIONS(1063), - [anon_sym_continue] = ACTIONS(1063), - [anon_sym_for] = ACTIONS(1063), - [anon_sym_in] = ACTIONS(1003), - [anon_sym_loop] = ACTIONS(1063), - [anon_sym_while] = ACTIONS(1063), - [anon_sym_do] = ACTIONS(1063), - [anon_sym_if] = ACTIONS(1063), - [anon_sym_match] = ACTIONS(1063), - [anon_sym_LBRACE] = ACTIONS(1063), - [anon_sym_RBRACE] = ACTIONS(1063), - [anon_sym_try] = ACTIONS(1063), - [anon_sym_return] = ACTIONS(1063), - [anon_sym_let] = ACTIONS(1063), - [anon_sym_let_DASHenv] = ACTIONS(1063), - [anon_sym_mut] = ACTIONS(1063), - [anon_sym_const] = 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_STAR] = ACTIONS(1005), - [anon_sym_where] = ACTIONS(1063), - [anon_sym_STAR_STAR] = ACTIONS(1007), - [anon_sym_PLUS_PLUS] = ACTIONS(1007), - [anon_sym_SLASH] = ACTIONS(1005), - [anon_sym_mod] = ACTIONS(1005), - [anon_sym_SLASH_SLASH] = ACTIONS(1005), - [anon_sym_PLUS] = ACTIONS(1001), - [anon_sym_bit_DASHshl] = ACTIONS(1009), - [anon_sym_bit_DASHshr] = ACTIONS(1009), - [anon_sym_EQ_EQ] = ACTIONS(997), - [anon_sym_BANG_EQ] = ACTIONS(997), - [anon_sym_LT2] = ACTIONS(997), - [anon_sym_LT_EQ] = ACTIONS(997), - [anon_sym_GT_EQ] = ACTIONS(997), - [anon_sym_not_DASHin] = ACTIONS(1003), - [anon_sym_starts_DASHwith] = ACTIONS(1003), - [anon_sym_ends_DASHwith] = ACTIONS(1003), - [anon_sym_EQ_TILDE] = ACTIONS(1011), - [anon_sym_BANG_TILDE] = ACTIONS(1011), - [anon_sym_bit_DASHand] = ACTIONS(1013), - [anon_sym_bit_DASHxor] = ACTIONS(1015), - [anon_sym_bit_DASHor] = ACTIONS(1017), - [anon_sym_and] = ACTIONS(1019), - [anon_sym_xor] = ACTIONS(1021), - [anon_sym_or] = ACTIONS(1023), - [anon_sym_not] = ACTIONS(1063), - [anon_sym_DOT_DOT_LT] = ACTIONS(1063), - [anon_sym_DOT_DOT] = ACTIONS(1063), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1063), - [sym_val_nothing] = ACTIONS(1063), - [anon_sym_true] = ACTIONS(1063), - [anon_sym_false] = ACTIONS(1063), - [aux_sym_val_number_token1] = ACTIONS(1063), - [aux_sym_val_number_token2] = ACTIONS(1063), - [aux_sym_val_number_token3] = ACTIONS(1063), - [aux_sym_val_number_token4] = ACTIONS(1063), - [anon_sym_inf] = ACTIONS(1063), - [anon_sym_DASHinf] = ACTIONS(1063), - [anon_sym_NaN] = 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_CARET] = ACTIONS(1063), - [sym_short_flag] = ACTIONS(1025), + [anon_sym_export] = ACTIONS(678), + [anon_sym_alias] = ACTIONS(678), + [anon_sym_let] = ACTIONS(678), + [anon_sym_let_DASHenv] = ACTIONS(678), + [anon_sym_mut] = ACTIONS(678), + [anon_sym_const] = ACTIONS(678), + [sym_cmd_identifier] = ACTIONS(678), + [anon_sym_SEMI] = ACTIONS(678), + [anon_sym_LF] = ACTIONS(680), + [anon_sym_def] = ACTIONS(678), + [anon_sym_def_DASHenv] = ACTIONS(678), + [anon_sym_export_DASHenv] = ACTIONS(678), + [anon_sym_extern] = ACTIONS(678), + [anon_sym_module] = ACTIONS(678), + [anon_sym_use] = ACTIONS(678), + [anon_sym_LBRACK] = ACTIONS(678), + [anon_sym_LPAREN] = ACTIONS(678), + [anon_sym_RPAREN] = ACTIONS(678), + [anon_sym_PIPE] = ACTIONS(678), + [anon_sym_DOLLAR] = ACTIONS(678), + [anon_sym_error] = ACTIONS(678), + [anon_sym_GT] = ACTIONS(621), + [anon_sym_DASH_DASH] = ACTIONS(623), + [anon_sym_DASH] = ACTIONS(625), + [anon_sym_break] = ACTIONS(678), + [anon_sym_continue] = ACTIONS(678), + [anon_sym_for] = ACTIONS(678), + [anon_sym_in] = ACTIONS(627), + [anon_sym_loop] = ACTIONS(678), + [anon_sym_while] = ACTIONS(678), + [anon_sym_do] = ACTIONS(678), + [anon_sym_if] = ACTIONS(678), + [anon_sym_match] = ACTIONS(678), + [anon_sym_LBRACE] = ACTIONS(678), + [anon_sym_RBRACE] = ACTIONS(678), + [anon_sym_try] = ACTIONS(678), + [anon_sym_return] = ACTIONS(678), + [anon_sym_source] = ACTIONS(678), + [anon_sym_source_DASHenv] = ACTIONS(678), + [anon_sym_register] = ACTIONS(678), + [anon_sym_hide] = ACTIONS(678), + [anon_sym_hide_DASHenv] = ACTIONS(678), + [anon_sym_overlay] = ACTIONS(678), + [anon_sym_STAR] = ACTIONS(629), + [anon_sym_where] = ACTIONS(678), + [anon_sym_STAR_STAR] = ACTIONS(631), + [anon_sym_PLUS_PLUS] = ACTIONS(631), + [anon_sym_SLASH] = ACTIONS(629), + [anon_sym_mod] = ACTIONS(629), + [anon_sym_SLASH_SLASH] = ACTIONS(629), + [anon_sym_PLUS] = ACTIONS(625), + [anon_sym_bit_DASHshl] = ACTIONS(633), + [anon_sym_bit_DASHshr] = ACTIONS(633), + [anon_sym_EQ_EQ] = ACTIONS(621), + [anon_sym_BANG_EQ] = ACTIONS(621), + [anon_sym_LT2] = ACTIONS(621), + [anon_sym_LT_EQ] = ACTIONS(621), + [anon_sym_GT_EQ] = ACTIONS(621), + [anon_sym_not_DASHin] = ACTIONS(627), + [anon_sym_starts_DASHwith] = ACTIONS(627), + [anon_sym_ends_DASHwith] = ACTIONS(627), + [anon_sym_EQ_TILDE] = ACTIONS(635), + [anon_sym_BANG_TILDE] = ACTIONS(635), + [anon_sym_bit_DASHand] = ACTIONS(637), + [anon_sym_bit_DASHxor] = ACTIONS(639), + [anon_sym_bit_DASHor] = ACTIONS(641), + [anon_sym_and] = ACTIONS(643), + [anon_sym_xor] = ACTIONS(645), + [anon_sym_or] = ACTIONS(647), + [anon_sym_not] = ACTIONS(678), + [anon_sym_DOT_DOT_LT] = ACTIONS(678), + [anon_sym_DOT_DOT] = ACTIONS(678), + [anon_sym_DOT_DOT_EQ] = ACTIONS(678), + [sym_val_nothing] = ACTIONS(678), + [anon_sym_true] = ACTIONS(678), + [anon_sym_false] = ACTIONS(678), + [aux_sym_val_number_token1] = ACTIONS(678), + [aux_sym_val_number_token2] = ACTIONS(678), + [aux_sym_val_number_token3] = ACTIONS(678), + [aux_sym_val_number_token4] = ACTIONS(678), + [anon_sym_inf] = ACTIONS(678), + [anon_sym_DASHinf] = ACTIONS(678), + [anon_sym_NaN] = ACTIONS(678), + [anon_sym_0b] = ACTIONS(678), + [anon_sym_0o] = ACTIONS(678), + [anon_sym_0x] = ACTIONS(678), + [sym_val_date] = ACTIONS(678), + [anon_sym_DQUOTE] = ACTIONS(678), + [sym__str_single_quotes] = ACTIONS(678), + [sym__str_back_ticks] = ACTIONS(678), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(678), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(678), + [anon_sym_CARET] = ACTIONS(678), + [sym_short_flag] = ACTIONS(649), [anon_sym_POUND] = ACTIONS(3), }, [154] = { - [sym__flag] = STATE(768), - [sym_long_flag] = STATE(869), + [sym_cell_path] = STATE(302), + [sym_path] = STATE(159), [sym_comment] = STATE(154), - [sym_cmd_identifier] = ACTIONS(1071), - [anon_sym_SEMI] = ACTIONS(1071), - [anon_sym_LF] = ACTIONS(1069), - [anon_sym_export] = ACTIONS(1071), - [anon_sym_alias] = ACTIONS(1071), - [anon_sym_def] = ACTIONS(1071), - [anon_sym_def_DASHenv] = ACTIONS(1071), - [anon_sym_export_DASHenv] = ACTIONS(1071), - [anon_sym_extern] = ACTIONS(1071), - [anon_sym_module] = ACTIONS(1071), - [anon_sym_use] = ACTIONS(1071), - [anon_sym_LBRACK] = ACTIONS(1071), - [anon_sym_LPAREN] = ACTIONS(1071), - [anon_sym_PIPE] = ACTIONS(1071), - [anon_sym_DOLLAR] = ACTIONS(1071), - [anon_sym_error] = ACTIONS(1071), - [anon_sym_GT] = ACTIONS(997), - [anon_sym_DASH_DASH] = ACTIONS(999), - [anon_sym_DASH] = ACTIONS(1001), - [anon_sym_break] = ACTIONS(1071), - [anon_sym_continue] = ACTIONS(1071), - [anon_sym_for] = ACTIONS(1071), - [anon_sym_in] = ACTIONS(1003), - [anon_sym_loop] = ACTIONS(1071), - [anon_sym_while] = ACTIONS(1071), - [anon_sym_do] = ACTIONS(1071), - [anon_sym_if] = ACTIONS(1071), - [anon_sym_match] = ACTIONS(1071), - [anon_sym_LBRACE] = ACTIONS(1071), - [anon_sym_RBRACE] = ACTIONS(1071), - [anon_sym_try] = ACTIONS(1071), - [anon_sym_return] = ACTIONS(1071), - [anon_sym_let] = ACTIONS(1071), - [anon_sym_let_DASHenv] = ACTIONS(1071), - [anon_sym_mut] = ACTIONS(1071), - [anon_sym_const] = ACTIONS(1071), - [anon_sym_source] = ACTIONS(1071), - [anon_sym_source_DASHenv] = ACTIONS(1071), - [anon_sym_register] = ACTIONS(1071), - [anon_sym_hide] = ACTIONS(1071), - [anon_sym_hide_DASHenv] = ACTIONS(1071), - [anon_sym_overlay] = ACTIONS(1071), - [anon_sym_STAR] = ACTIONS(1005), - [anon_sym_where] = ACTIONS(1071), - [anon_sym_STAR_STAR] = ACTIONS(1007), - [anon_sym_PLUS_PLUS] = ACTIONS(1007), - [anon_sym_SLASH] = ACTIONS(1005), - [anon_sym_mod] = ACTIONS(1005), - [anon_sym_SLASH_SLASH] = ACTIONS(1005), - [anon_sym_PLUS] = ACTIONS(1001), - [anon_sym_bit_DASHshl] = ACTIONS(1009), - [anon_sym_bit_DASHshr] = ACTIONS(1009), - [anon_sym_EQ_EQ] = ACTIONS(997), - [anon_sym_BANG_EQ] = ACTIONS(997), - [anon_sym_LT2] = ACTIONS(997), - [anon_sym_LT_EQ] = ACTIONS(997), - [anon_sym_GT_EQ] = ACTIONS(997), - [anon_sym_not_DASHin] = ACTIONS(1003), - [anon_sym_starts_DASHwith] = ACTIONS(1003), - [anon_sym_ends_DASHwith] = ACTIONS(1003), - [anon_sym_EQ_TILDE] = ACTIONS(1011), - [anon_sym_BANG_TILDE] = ACTIONS(1011), - [anon_sym_bit_DASHand] = ACTIONS(1013), - [anon_sym_bit_DASHxor] = ACTIONS(1015), - [anon_sym_bit_DASHor] = ACTIONS(1017), - [anon_sym_and] = ACTIONS(1019), - [anon_sym_xor] = ACTIONS(1021), - [anon_sym_or] = ACTIONS(1023), - [anon_sym_not] = ACTIONS(1071), - [anon_sym_DOT_DOT_LT] = ACTIONS(1071), - [anon_sym_DOT_DOT] = ACTIONS(1071), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1071), - [sym_val_nothing] = ACTIONS(1071), - [anon_sym_true] = ACTIONS(1071), - [anon_sym_false] = ACTIONS(1071), - [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(1071), - [anon_sym_inf] = ACTIONS(1071), - [anon_sym_DASHinf] = ACTIONS(1071), - [anon_sym_NaN] = ACTIONS(1071), - [anon_sym_0b] = ACTIONS(1071), - [anon_sym_0o] = ACTIONS(1071), - [anon_sym_0x] = ACTIONS(1071), - [sym_val_date] = ACTIONS(1071), - [anon_sym_DQUOTE] = ACTIONS(1071), - [sym__str_single_quotes] = ACTIONS(1071), - [sym__str_back_ticks] = ACTIONS(1071), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1071), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1071), - [anon_sym_CARET] = ACTIONS(1071), - [sym_short_flag] = ACTIONS(1025), + [ts_builtin_sym_end] = ACTIONS(588), + [anon_sym_export] = ACTIONS(586), + [anon_sym_alias] = ACTIONS(586), + [anon_sym_let] = ACTIONS(586), + [anon_sym_let_DASHenv] = ACTIONS(586), + [anon_sym_mut] = ACTIONS(586), + [anon_sym_const] = ACTIONS(586), + [sym_cmd_identifier] = ACTIONS(586), + [anon_sym_SEMI] = ACTIONS(586), + [anon_sym_LF] = ACTIONS(588), + [anon_sym_def] = ACTIONS(586), + [anon_sym_def_DASHenv] = ACTIONS(586), + [anon_sym_export_DASHenv] = ACTIONS(586), + [anon_sym_extern] = ACTIONS(586), + [anon_sym_module] = ACTIONS(586), + [anon_sym_use] = ACTIONS(586), + [anon_sym_LBRACK] = ACTIONS(586), + [anon_sym_LPAREN] = ACTIONS(586), + [anon_sym_PIPE] = ACTIONS(586), + [anon_sym_DOLLAR] = ACTIONS(586), + [anon_sym_error] = ACTIONS(586), + [anon_sym_GT] = ACTIONS(586), + [anon_sym_DASH_DASH] = ACTIONS(586), + [anon_sym_DASH] = ACTIONS(586), + [anon_sym_break] = ACTIONS(586), + [anon_sym_continue] = ACTIONS(586), + [anon_sym_for] = ACTIONS(586), + [anon_sym_in] = ACTIONS(586), + [anon_sym_loop] = ACTIONS(586), + [anon_sym_while] = ACTIONS(586), + [anon_sym_do] = ACTIONS(586), + [anon_sym_if] = ACTIONS(586), + [anon_sym_match] = ACTIONS(586), + [anon_sym_LBRACE] = ACTIONS(586), + [anon_sym_DOT] = ACTIONS(664), + [anon_sym_try] = ACTIONS(586), + [anon_sym_return] = ACTIONS(586), + [anon_sym_source] = ACTIONS(586), + [anon_sym_source_DASHenv] = ACTIONS(586), + [anon_sym_register] = ACTIONS(586), + [anon_sym_hide] = ACTIONS(586), + [anon_sym_hide_DASHenv] = ACTIONS(586), + [anon_sym_overlay] = ACTIONS(586), + [anon_sym_STAR] = ACTIONS(586), + [anon_sym_where] = ACTIONS(586), + [anon_sym_STAR_STAR] = ACTIONS(586), + [anon_sym_PLUS_PLUS] = ACTIONS(586), + [anon_sym_SLASH] = ACTIONS(586), + [anon_sym_mod] = ACTIONS(586), + [anon_sym_SLASH_SLASH] = ACTIONS(586), + [anon_sym_PLUS] = ACTIONS(586), + [anon_sym_bit_DASHshl] = ACTIONS(586), + [anon_sym_bit_DASHshr] = ACTIONS(586), + [anon_sym_EQ_EQ] = ACTIONS(586), + [anon_sym_BANG_EQ] = ACTIONS(586), + [anon_sym_LT2] = ACTIONS(586), + [anon_sym_LT_EQ] = ACTIONS(586), + [anon_sym_GT_EQ] = ACTIONS(586), + [anon_sym_not_DASHin] = ACTIONS(586), + [anon_sym_starts_DASHwith] = ACTIONS(586), + [anon_sym_ends_DASHwith] = ACTIONS(586), + [anon_sym_EQ_TILDE] = ACTIONS(586), + [anon_sym_BANG_TILDE] = ACTIONS(586), + [anon_sym_bit_DASHand] = ACTIONS(586), + [anon_sym_bit_DASHxor] = ACTIONS(586), + [anon_sym_bit_DASHor] = ACTIONS(586), + [anon_sym_and] = ACTIONS(586), + [anon_sym_xor] = ACTIONS(586), + [anon_sym_or] = ACTIONS(586), + [anon_sym_not] = ACTIONS(586), + [anon_sym_DOT_DOT_LT] = ACTIONS(586), + [anon_sym_DOT_DOT] = ACTIONS(586), + [anon_sym_DOT_DOT_EQ] = ACTIONS(586), + [sym_val_nothing] = ACTIONS(586), + [anon_sym_true] = ACTIONS(586), + [anon_sym_false] = ACTIONS(586), + [aux_sym_val_number_token1] = ACTIONS(586), + [aux_sym_val_number_token2] = ACTIONS(586), + [aux_sym_val_number_token3] = ACTIONS(586), + [aux_sym_val_number_token4] = ACTIONS(586), + [anon_sym_inf] = ACTIONS(586), + [anon_sym_DASHinf] = ACTIONS(586), + [anon_sym_NaN] = ACTIONS(586), + [anon_sym_0b] = ACTIONS(586), + [anon_sym_0o] = ACTIONS(586), + [anon_sym_0x] = ACTIONS(586), + [sym_val_date] = ACTIONS(586), + [anon_sym_DQUOTE] = ACTIONS(586), + [sym__str_single_quotes] = ACTIONS(586), + [sym__str_back_ticks] = ACTIONS(586), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(586), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(586), + [anon_sym_CARET] = ACTIONS(586), + [sym_short_flag] = ACTIONS(586), [anon_sym_POUND] = ACTIONS(3), }, [155] = { - [sym__flag] = STATE(793), - [sym_long_flag] = STATE(856), + [sym_cell_path] = STATE(259), + [sym_path] = STATE(159), [sym_comment] = STATE(155), - [ts_builtin_sym_end] = ACTIONS(1087), - [sym_cmd_identifier] = ACTIONS(1085), - [anon_sym_SEMI] = ACTIONS(1085), - [anon_sym_LF] = ACTIONS(1087), - [anon_sym_export] = ACTIONS(1085), - [anon_sym_alias] = ACTIONS(1085), - [anon_sym_def] = ACTIONS(1085), - [anon_sym_def_DASHenv] = 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_PIPE] = ACTIONS(1085), - [anon_sym_DOLLAR] = ACTIONS(1085), - [anon_sym_error] = ACTIONS(1085), - [anon_sym_GT] = ACTIONS(1031), - [anon_sym_DASH_DASH] = ACTIONS(1033), - [anon_sym_DASH] = ACTIONS(1035), - [anon_sym_break] = ACTIONS(1085), - [anon_sym_continue] = ACTIONS(1085), - [anon_sym_for] = ACTIONS(1085), - [anon_sym_in] = ACTIONS(1037), - [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_try] = ACTIONS(1085), - [anon_sym_return] = 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_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(1039), - [anon_sym_where] = ACTIONS(1085), - [anon_sym_STAR_STAR] = ACTIONS(1041), - [anon_sym_PLUS_PLUS] = ACTIONS(1041), - [anon_sym_SLASH] = ACTIONS(1039), - [anon_sym_mod] = ACTIONS(1039), - [anon_sym_SLASH_SLASH] = ACTIONS(1039), - [anon_sym_PLUS] = ACTIONS(1035), - [anon_sym_bit_DASHshl] = ACTIONS(1043), - [anon_sym_bit_DASHshr] = ACTIONS(1043), - [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(1037), - [anon_sym_starts_DASHwith] = ACTIONS(1037), - [anon_sym_ends_DASHwith] = ACTIONS(1037), - [anon_sym_EQ_TILDE] = ACTIONS(1045), - [anon_sym_BANG_TILDE] = ACTIONS(1045), - [anon_sym_bit_DASHand] = ACTIONS(1047), - [anon_sym_bit_DASHxor] = ACTIONS(1049), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1053), - [anon_sym_xor] = ACTIONS(1055), - [anon_sym_or] = ACTIONS(1057), - [anon_sym_not] = ACTIONS(1085), - [anon_sym_DOT_DOT_LT] = ACTIONS(1085), - [anon_sym_DOT_DOT] = ACTIONS(1085), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1085), - [sym_val_nothing] = ACTIONS(1085), - [anon_sym_true] = ACTIONS(1085), - [anon_sym_false] = 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), - [anon_sym_inf] = ACTIONS(1085), - [anon_sym_DASHinf] = ACTIONS(1085), - [anon_sym_NaN] = 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), - [sym_short_flag] = ACTIONS(1059), + [ts_builtin_sym_end] = ACTIONS(580), + [anon_sym_export] = ACTIONS(578), + [anon_sym_alias] = ACTIONS(578), + [anon_sym_let] = ACTIONS(578), + [anon_sym_let_DASHenv] = ACTIONS(578), + [anon_sym_mut] = ACTIONS(578), + [anon_sym_const] = ACTIONS(578), + [sym_cmd_identifier] = ACTIONS(578), + [anon_sym_SEMI] = ACTIONS(578), + [anon_sym_LF] = ACTIONS(580), + [anon_sym_def] = ACTIONS(578), + [anon_sym_def_DASHenv] = ACTIONS(578), + [anon_sym_export_DASHenv] = ACTIONS(578), + [anon_sym_extern] = ACTIONS(578), + [anon_sym_module] = ACTIONS(578), + [anon_sym_use] = ACTIONS(578), + [anon_sym_LBRACK] = ACTIONS(578), + [anon_sym_LPAREN] = ACTIONS(578), + [anon_sym_PIPE] = ACTIONS(578), + [anon_sym_DOLLAR] = ACTIONS(578), + [anon_sym_error] = ACTIONS(578), + [anon_sym_GT] = ACTIONS(578), + [anon_sym_DASH_DASH] = ACTIONS(578), + [anon_sym_DASH] = ACTIONS(578), + [anon_sym_break] = ACTIONS(578), + [anon_sym_continue] = ACTIONS(578), + [anon_sym_for] = ACTIONS(578), + [anon_sym_in] = ACTIONS(578), + [anon_sym_loop] = ACTIONS(578), + [anon_sym_while] = ACTIONS(578), + [anon_sym_do] = ACTIONS(578), + [anon_sym_if] = ACTIONS(578), + [anon_sym_match] = ACTIONS(578), + [anon_sym_LBRACE] = ACTIONS(578), + [anon_sym_DOT] = ACTIONS(664), + [anon_sym_try] = ACTIONS(578), + [anon_sym_return] = ACTIONS(578), + [anon_sym_source] = ACTIONS(578), + [anon_sym_source_DASHenv] = ACTIONS(578), + [anon_sym_register] = ACTIONS(578), + [anon_sym_hide] = ACTIONS(578), + [anon_sym_hide_DASHenv] = ACTIONS(578), + [anon_sym_overlay] = ACTIONS(578), + [anon_sym_STAR] = ACTIONS(578), + [anon_sym_where] = ACTIONS(578), + [anon_sym_STAR_STAR] = ACTIONS(578), + [anon_sym_PLUS_PLUS] = ACTIONS(578), + [anon_sym_SLASH] = ACTIONS(578), + [anon_sym_mod] = ACTIONS(578), + [anon_sym_SLASH_SLASH] = ACTIONS(578), + [anon_sym_PLUS] = ACTIONS(578), + [anon_sym_bit_DASHshl] = ACTIONS(578), + [anon_sym_bit_DASHshr] = ACTIONS(578), + [anon_sym_EQ_EQ] = ACTIONS(578), + [anon_sym_BANG_EQ] = ACTIONS(578), + [anon_sym_LT2] = ACTIONS(578), + [anon_sym_LT_EQ] = ACTIONS(578), + [anon_sym_GT_EQ] = ACTIONS(578), + [anon_sym_not_DASHin] = ACTIONS(578), + [anon_sym_starts_DASHwith] = ACTIONS(578), + [anon_sym_ends_DASHwith] = ACTIONS(578), + [anon_sym_EQ_TILDE] = ACTIONS(578), + [anon_sym_BANG_TILDE] = ACTIONS(578), + [anon_sym_bit_DASHand] = ACTIONS(578), + [anon_sym_bit_DASHxor] = ACTIONS(578), + [anon_sym_bit_DASHor] = ACTIONS(578), + [anon_sym_and] = ACTIONS(578), + [anon_sym_xor] = ACTIONS(578), + [anon_sym_or] = ACTIONS(578), + [anon_sym_not] = ACTIONS(578), + [anon_sym_DOT_DOT_LT] = ACTIONS(578), + [anon_sym_DOT_DOT] = ACTIONS(578), + [anon_sym_DOT_DOT_EQ] = ACTIONS(578), + [sym_val_nothing] = ACTIONS(578), + [anon_sym_true] = ACTIONS(578), + [anon_sym_false] = ACTIONS(578), + [aux_sym_val_number_token1] = ACTIONS(578), + [aux_sym_val_number_token2] = ACTIONS(578), + [aux_sym_val_number_token3] = ACTIONS(578), + [aux_sym_val_number_token4] = ACTIONS(578), + [anon_sym_inf] = ACTIONS(578), + [anon_sym_DASHinf] = ACTIONS(578), + [anon_sym_NaN] = ACTIONS(578), + [anon_sym_0b] = ACTIONS(578), + [anon_sym_0o] = ACTIONS(578), + [anon_sym_0x] = ACTIONS(578), + [sym_val_date] = ACTIONS(578), + [anon_sym_DQUOTE] = ACTIONS(578), + [sym__str_single_quotes] = ACTIONS(578), + [sym__str_back_ticks] = ACTIONS(578), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(578), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(578), + [anon_sym_CARET] = ACTIONS(578), + [sym_short_flag] = ACTIONS(578), [anon_sym_POUND] = ACTIONS(3), }, [156] = { - [sym_expr_parenthesized] = STATE(292), - [sym_val_number] = STATE(292), + [sym__flag] = STATE(580), + [sym_long_flag] = STATE(690), [sym_comment] = STATE(156), - [ts_builtin_sym_end] = ACTIONS(1091), - [sym_cmd_identifier] = ACTIONS(1089), - [anon_sym_SEMI] = ACTIONS(1089), - [anon_sym_LF] = ACTIONS(1091), - [anon_sym_export] = ACTIONS(1089), - [anon_sym_alias] = ACTIONS(1089), - [anon_sym_def] = ACTIONS(1089), - [anon_sym_def_DASHenv] = 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(1105), - [anon_sym_PIPE] = ACTIONS(1089), - [anon_sym_DOLLAR] = ACTIONS(1089), - [anon_sym_error] = ACTIONS(1089), - [anon_sym_GT] = ACTIONS(1089), - [anon_sym_DASH_DASH] = 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_try] = ACTIONS(1089), - [anon_sym_return] = 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_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_DOT_DOT_LT] = ACTIONS(1089), - [anon_sym_DOT_DOT] = ACTIONS(1089), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1089), - [sym_val_nothing] = ACTIONS(1089), - [anon_sym_true] = ACTIONS(1089), - [anon_sym_false] = ACTIONS(1089), - [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(1107), - [anon_sym_inf] = ACTIONS(1107), - [anon_sym_DASHinf] = ACTIONS(1107), - [anon_sym_NaN] = ACTIONS(1107), - [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), - [sym_short_flag] = ACTIONS(1089), + [anon_sym_export] = ACTIONS(682), + [anon_sym_alias] = ACTIONS(682), + [anon_sym_let] = ACTIONS(682), + [anon_sym_let_DASHenv] = ACTIONS(682), + [anon_sym_mut] = ACTIONS(682), + [anon_sym_const] = ACTIONS(682), + [sym_cmd_identifier] = ACTIONS(682), + [anon_sym_SEMI] = ACTIONS(682), + [anon_sym_LF] = ACTIONS(684), + [anon_sym_def] = ACTIONS(682), + [anon_sym_def_DASHenv] = ACTIONS(682), + [anon_sym_export_DASHenv] = ACTIONS(682), + [anon_sym_extern] = ACTIONS(682), + [anon_sym_module] = ACTIONS(682), + [anon_sym_use] = ACTIONS(682), + [anon_sym_LBRACK] = ACTIONS(682), + [anon_sym_LPAREN] = ACTIONS(682), + [anon_sym_RPAREN] = ACTIONS(682), + [anon_sym_PIPE] = ACTIONS(682), + [anon_sym_DOLLAR] = ACTIONS(682), + [anon_sym_error] = ACTIONS(682), + [anon_sym_GT] = ACTIONS(621), + [anon_sym_DASH_DASH] = ACTIONS(623), + [anon_sym_DASH] = ACTIONS(625), + [anon_sym_break] = ACTIONS(682), + [anon_sym_continue] = ACTIONS(682), + [anon_sym_for] = ACTIONS(682), + [anon_sym_in] = ACTIONS(627), + [anon_sym_loop] = ACTIONS(682), + [anon_sym_while] = ACTIONS(682), + [anon_sym_do] = ACTIONS(682), + [anon_sym_if] = ACTIONS(682), + [anon_sym_match] = ACTIONS(682), + [anon_sym_LBRACE] = ACTIONS(682), + [anon_sym_RBRACE] = ACTIONS(682), + [anon_sym_try] = ACTIONS(682), + [anon_sym_return] = ACTIONS(682), + [anon_sym_source] = ACTIONS(682), + [anon_sym_source_DASHenv] = ACTIONS(682), + [anon_sym_register] = ACTIONS(682), + [anon_sym_hide] = ACTIONS(682), + [anon_sym_hide_DASHenv] = ACTIONS(682), + [anon_sym_overlay] = ACTIONS(682), + [anon_sym_STAR] = ACTIONS(629), + [anon_sym_where] = ACTIONS(682), + [anon_sym_STAR_STAR] = ACTIONS(631), + [anon_sym_PLUS_PLUS] = ACTIONS(631), + [anon_sym_SLASH] = ACTIONS(629), + [anon_sym_mod] = ACTIONS(629), + [anon_sym_SLASH_SLASH] = ACTIONS(629), + [anon_sym_PLUS] = ACTIONS(625), + [anon_sym_bit_DASHshl] = ACTIONS(633), + [anon_sym_bit_DASHshr] = ACTIONS(633), + [anon_sym_EQ_EQ] = ACTIONS(621), + [anon_sym_BANG_EQ] = ACTIONS(621), + [anon_sym_LT2] = ACTIONS(621), + [anon_sym_LT_EQ] = ACTIONS(621), + [anon_sym_GT_EQ] = ACTIONS(621), + [anon_sym_not_DASHin] = ACTIONS(627), + [anon_sym_starts_DASHwith] = ACTIONS(627), + [anon_sym_ends_DASHwith] = ACTIONS(627), + [anon_sym_EQ_TILDE] = ACTIONS(635), + [anon_sym_BANG_TILDE] = ACTIONS(635), + [anon_sym_bit_DASHand] = ACTIONS(637), + [anon_sym_bit_DASHxor] = ACTIONS(639), + [anon_sym_bit_DASHor] = ACTIONS(641), + [anon_sym_and] = ACTIONS(643), + [anon_sym_xor] = ACTIONS(645), + [anon_sym_or] = ACTIONS(647), + [anon_sym_not] = ACTIONS(682), + [anon_sym_DOT_DOT_LT] = ACTIONS(682), + [anon_sym_DOT_DOT] = ACTIONS(682), + [anon_sym_DOT_DOT_EQ] = ACTIONS(682), + [sym_val_nothing] = ACTIONS(682), + [anon_sym_true] = ACTIONS(682), + [anon_sym_false] = ACTIONS(682), + [aux_sym_val_number_token1] = ACTIONS(682), + [aux_sym_val_number_token2] = ACTIONS(682), + [aux_sym_val_number_token3] = ACTIONS(682), + [aux_sym_val_number_token4] = ACTIONS(682), + [anon_sym_inf] = ACTIONS(682), + [anon_sym_DASHinf] = ACTIONS(682), + [anon_sym_NaN] = ACTIONS(682), + [anon_sym_0b] = ACTIONS(682), + [anon_sym_0o] = ACTIONS(682), + [anon_sym_0x] = ACTIONS(682), + [sym_val_date] = ACTIONS(682), + [anon_sym_DQUOTE] = ACTIONS(682), + [sym__str_single_quotes] = ACTIONS(682), + [sym__str_back_ticks] = ACTIONS(682), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(682), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(682), + [anon_sym_CARET] = ACTIONS(682), + [sym_short_flag] = ACTIONS(649), [anon_sym_POUND] = ACTIONS(3), }, [157] = { + [sym_expr_parenthesized] = STATE(245), + [sym_val_number] = STATE(245), [sym_comment] = STATE(157), - [sym_cmd_identifier] = ACTIONS(1099), - [anon_sym_SEMI] = ACTIONS(1099), - [anon_sym_LF] = ACTIONS(1097), - [anon_sym_export] = ACTIONS(1099), - [anon_sym_alias] = ACTIONS(1099), - [anon_sym_def] = ACTIONS(1099), - [anon_sym_def_DASHenv] = 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_PIPE] = ACTIONS(1099), - [anon_sym_DOLLAR] = ACTIONS(1099), - [anon_sym_error] = ACTIONS(1099), - [anon_sym_GT] = ACTIONS(1099), - [anon_sym_DASH_DASH] = 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_let] = ACTIONS(1099), - [anon_sym_let_DASHenv] = ACTIONS(1099), - [anon_sym_mut] = ACTIONS(1099), - [anon_sym_const] = 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_QMARK2] = 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_DOT_DOT_LT] = ACTIONS(1099), - [anon_sym_DOT_DOT] = ACTIONS(1099), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1099), - [sym_val_nothing] = ACTIONS(1099), - [anon_sym_true] = ACTIONS(1099), - [anon_sym_false] = ACTIONS(1099), - [aux_sym_val_number_token1] = ACTIONS(1099), - [aux_sym_val_number_token2] = ACTIONS(1099), - [aux_sym_val_number_token3] = ACTIONS(1099), - [aux_sym_val_number_token4] = ACTIONS(1099), - [anon_sym_inf] = ACTIONS(1099), - [anon_sym_DASHinf] = ACTIONS(1099), - [anon_sym_NaN] = 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), - [sym_short_flag] = ACTIONS(1099), + [anon_sym_export] = ACTIONS(686), + [anon_sym_alias] = ACTIONS(686), + [anon_sym_let] = ACTIONS(686), + [anon_sym_let_DASHenv] = ACTIONS(686), + [anon_sym_mut] = ACTIONS(686), + [anon_sym_const] = ACTIONS(686), + [sym_cmd_identifier] = ACTIONS(686), + [anon_sym_SEMI] = ACTIONS(686), + [anon_sym_LF] = ACTIONS(688), + [anon_sym_def] = ACTIONS(686), + [anon_sym_def_DASHenv] = ACTIONS(686), + [anon_sym_export_DASHenv] = ACTIONS(686), + [anon_sym_extern] = ACTIONS(686), + [anon_sym_module] = ACTIONS(686), + [anon_sym_use] = ACTIONS(686), + [anon_sym_LBRACK] = ACTIONS(686), + [anon_sym_LPAREN] = ACTIONS(690), + [anon_sym_RPAREN] = ACTIONS(686), + [anon_sym_PIPE] = ACTIONS(686), + [anon_sym_DOLLAR] = ACTIONS(686), + [anon_sym_error] = ACTIONS(686), + [anon_sym_GT] = ACTIONS(686), + [anon_sym_DASH_DASH] = ACTIONS(686), + [anon_sym_DASH] = ACTIONS(686), + [anon_sym_break] = ACTIONS(686), + [anon_sym_continue] = ACTIONS(686), + [anon_sym_for] = ACTIONS(686), + [anon_sym_in] = ACTIONS(686), + [anon_sym_loop] = ACTIONS(686), + [anon_sym_while] = ACTIONS(686), + [anon_sym_do] = ACTIONS(686), + [anon_sym_if] = ACTIONS(686), + [anon_sym_match] = ACTIONS(686), + [anon_sym_LBRACE] = ACTIONS(686), + [anon_sym_RBRACE] = ACTIONS(686), + [anon_sym_try] = ACTIONS(686), + [anon_sym_return] = ACTIONS(686), + [anon_sym_source] = ACTIONS(686), + [anon_sym_source_DASHenv] = ACTIONS(686), + [anon_sym_register] = ACTIONS(686), + [anon_sym_hide] = ACTIONS(686), + [anon_sym_hide_DASHenv] = ACTIONS(686), + [anon_sym_overlay] = ACTIONS(686), + [anon_sym_STAR] = ACTIONS(686), + [anon_sym_where] = ACTIONS(686), + [anon_sym_STAR_STAR] = ACTIONS(686), + [anon_sym_PLUS_PLUS] = ACTIONS(686), + [anon_sym_SLASH] = ACTIONS(686), + [anon_sym_mod] = ACTIONS(686), + [anon_sym_SLASH_SLASH] = ACTIONS(686), + [anon_sym_PLUS] = ACTIONS(686), + [anon_sym_bit_DASHshl] = ACTIONS(686), + [anon_sym_bit_DASHshr] = ACTIONS(686), + [anon_sym_EQ_EQ] = ACTIONS(686), + [anon_sym_BANG_EQ] = ACTIONS(686), + [anon_sym_LT2] = ACTIONS(686), + [anon_sym_LT_EQ] = ACTIONS(686), + [anon_sym_GT_EQ] = ACTIONS(686), + [anon_sym_not_DASHin] = ACTIONS(686), + [anon_sym_starts_DASHwith] = ACTIONS(686), + [anon_sym_ends_DASHwith] = ACTIONS(686), + [anon_sym_EQ_TILDE] = ACTIONS(686), + [anon_sym_BANG_TILDE] = ACTIONS(686), + [anon_sym_bit_DASHand] = ACTIONS(686), + [anon_sym_bit_DASHxor] = ACTIONS(686), + [anon_sym_bit_DASHor] = ACTIONS(686), + [anon_sym_and] = ACTIONS(686), + [anon_sym_xor] = ACTIONS(686), + [anon_sym_or] = ACTIONS(686), + [anon_sym_not] = ACTIONS(686), + [anon_sym_DOT_DOT_LT] = ACTIONS(686), + [anon_sym_DOT_DOT] = ACTIONS(686), + [anon_sym_DOT_DOT_EQ] = ACTIONS(686), + [sym_val_nothing] = ACTIONS(686), + [anon_sym_true] = ACTIONS(686), + [anon_sym_false] = ACTIONS(686), + [aux_sym_val_number_token1] = ACTIONS(692), + [aux_sym_val_number_token2] = ACTIONS(692), + [aux_sym_val_number_token3] = ACTIONS(692), + [aux_sym_val_number_token4] = ACTIONS(692), + [anon_sym_inf] = ACTIONS(692), + [anon_sym_DASHinf] = ACTIONS(692), + [anon_sym_NaN] = ACTIONS(692), + [anon_sym_0b] = ACTIONS(686), + [anon_sym_0o] = ACTIONS(686), + [anon_sym_0x] = ACTIONS(686), + [sym_val_date] = ACTIONS(686), + [anon_sym_DQUOTE] = ACTIONS(686), + [sym__str_single_quotes] = ACTIONS(686), + [sym__str_back_ticks] = ACTIONS(686), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(686), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(686), + [anon_sym_CARET] = ACTIONS(686), + [sym_short_flag] = ACTIONS(686), [anon_sym_POUND] = ACTIONS(3), }, [158] = { + [sym__flag] = STATE(586), + [sym_long_flag] = STATE(690), [sym_comment] = STATE(158), - [sym_cmd_identifier] = ACTIONS(987), - [anon_sym_SEMI] = ACTIONS(987), - [anon_sym_LF] = ACTIONS(989), - [anon_sym_export] = ACTIONS(987), - [anon_sym_alias] = ACTIONS(987), - [anon_sym_def] = ACTIONS(987), - [anon_sym_def_DASHenv] = ACTIONS(987), - [anon_sym_export_DASHenv] = ACTIONS(987), - [anon_sym_extern] = ACTIONS(987), - [anon_sym_module] = ACTIONS(987), - [anon_sym_use] = ACTIONS(987), - [anon_sym_LBRACK] = ACTIONS(987), - [anon_sym_LPAREN] = ACTIONS(987), - [anon_sym_PIPE] = ACTIONS(987), - [anon_sym_DOLLAR] = ACTIONS(987), - [anon_sym_error] = ACTIONS(987), - [anon_sym_GT] = ACTIONS(987), - [anon_sym_DASH_DASH] = ACTIONS(987), - [anon_sym_DASH] = ACTIONS(987), - [anon_sym_break] = ACTIONS(987), - [anon_sym_continue] = ACTIONS(987), - [anon_sym_for] = ACTIONS(987), - [anon_sym_in] = ACTIONS(987), - [anon_sym_loop] = ACTIONS(987), - [anon_sym_while] = ACTIONS(987), - [anon_sym_do] = ACTIONS(987), - [anon_sym_if] = ACTIONS(987), - [anon_sym_match] = ACTIONS(987), - [anon_sym_LBRACE] = ACTIONS(987), - [anon_sym_RBRACE] = ACTIONS(987), - [anon_sym_DOT] = ACTIONS(987), - [anon_sym_try] = ACTIONS(987), - [anon_sym_return] = ACTIONS(987), - [anon_sym_let] = ACTIONS(987), - [anon_sym_let_DASHenv] = ACTIONS(987), - [anon_sym_mut] = ACTIONS(987), - [anon_sym_const] = ACTIONS(987), - [anon_sym_source] = ACTIONS(987), - [anon_sym_source_DASHenv] = ACTIONS(987), - [anon_sym_register] = ACTIONS(987), - [anon_sym_hide] = ACTIONS(987), - [anon_sym_hide_DASHenv] = ACTIONS(987), - [anon_sym_overlay] = ACTIONS(987), - [anon_sym_STAR] = ACTIONS(987), - [anon_sym_where] = ACTIONS(987), - [anon_sym_QMARK2] = ACTIONS(991), - [anon_sym_STAR_STAR] = ACTIONS(987), - [anon_sym_PLUS_PLUS] = ACTIONS(987), - [anon_sym_SLASH] = ACTIONS(987), - [anon_sym_mod] = ACTIONS(987), - [anon_sym_SLASH_SLASH] = ACTIONS(987), - [anon_sym_PLUS] = ACTIONS(987), - [anon_sym_bit_DASHshl] = ACTIONS(987), - [anon_sym_bit_DASHshr] = ACTIONS(987), - [anon_sym_EQ_EQ] = ACTIONS(987), - [anon_sym_BANG_EQ] = ACTIONS(987), - [anon_sym_LT2] = ACTIONS(987), - [anon_sym_LT_EQ] = ACTIONS(987), - [anon_sym_GT_EQ] = ACTIONS(987), - [anon_sym_not_DASHin] = ACTIONS(987), - [anon_sym_starts_DASHwith] = ACTIONS(987), - [anon_sym_ends_DASHwith] = ACTIONS(987), - [anon_sym_EQ_TILDE] = ACTIONS(987), - [anon_sym_BANG_TILDE] = ACTIONS(987), - [anon_sym_bit_DASHand] = ACTIONS(987), - [anon_sym_bit_DASHxor] = ACTIONS(987), - [anon_sym_bit_DASHor] = ACTIONS(987), - [anon_sym_and] = ACTIONS(987), - [anon_sym_xor] = ACTIONS(987), - [anon_sym_or] = ACTIONS(987), - [anon_sym_not] = ACTIONS(987), - [anon_sym_DOT_DOT_LT] = ACTIONS(987), - [anon_sym_DOT_DOT] = ACTIONS(987), - [anon_sym_DOT_DOT_EQ] = ACTIONS(987), - [sym_val_nothing] = ACTIONS(987), - [anon_sym_true] = ACTIONS(987), - [anon_sym_false] = ACTIONS(987), - [aux_sym_val_number_token1] = ACTIONS(987), - [aux_sym_val_number_token2] = ACTIONS(987), - [aux_sym_val_number_token3] = ACTIONS(987), - [aux_sym_val_number_token4] = ACTIONS(987), - [anon_sym_inf] = ACTIONS(987), - [anon_sym_DASHinf] = ACTIONS(987), - [anon_sym_NaN] = ACTIONS(987), - [anon_sym_0b] = ACTIONS(987), - [anon_sym_0o] = ACTIONS(987), - [anon_sym_0x] = ACTIONS(987), - [sym_val_date] = ACTIONS(987), - [anon_sym_DQUOTE] = ACTIONS(987), - [sym__str_single_quotes] = ACTIONS(987), - [sym__str_back_ticks] = ACTIONS(987), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(987), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(987), - [anon_sym_CARET] = ACTIONS(987), - [sym_short_flag] = ACTIONS(987), + [anon_sym_export] = ACTIONS(694), + [anon_sym_alias] = ACTIONS(694), + [anon_sym_let] = ACTIONS(694), + [anon_sym_let_DASHenv] = ACTIONS(694), + [anon_sym_mut] = ACTIONS(694), + [anon_sym_const] = ACTIONS(694), + [sym_cmd_identifier] = ACTIONS(694), + [anon_sym_SEMI] = ACTIONS(694), + [anon_sym_LF] = ACTIONS(696), + [anon_sym_def] = ACTIONS(694), + [anon_sym_def_DASHenv] = ACTIONS(694), + [anon_sym_export_DASHenv] = ACTIONS(694), + [anon_sym_extern] = ACTIONS(694), + [anon_sym_module] = ACTIONS(694), + [anon_sym_use] = ACTIONS(694), + [anon_sym_LBRACK] = ACTIONS(694), + [anon_sym_LPAREN] = ACTIONS(694), + [anon_sym_RPAREN] = ACTIONS(694), + [anon_sym_PIPE] = ACTIONS(694), + [anon_sym_DOLLAR] = ACTIONS(694), + [anon_sym_error] = ACTIONS(694), + [anon_sym_GT] = ACTIONS(621), + [anon_sym_DASH_DASH] = ACTIONS(623), + [anon_sym_DASH] = ACTIONS(625), + [anon_sym_break] = ACTIONS(694), + [anon_sym_continue] = ACTIONS(694), + [anon_sym_for] = ACTIONS(694), + [anon_sym_in] = ACTIONS(627), + [anon_sym_loop] = ACTIONS(694), + [anon_sym_while] = ACTIONS(694), + [anon_sym_do] = ACTIONS(694), + [anon_sym_if] = ACTIONS(694), + [anon_sym_match] = ACTIONS(694), + [anon_sym_LBRACE] = ACTIONS(694), + [anon_sym_RBRACE] = ACTIONS(694), + [anon_sym_try] = ACTIONS(694), + [anon_sym_return] = ACTIONS(694), + [anon_sym_source] = ACTIONS(694), + [anon_sym_source_DASHenv] = ACTIONS(694), + [anon_sym_register] = ACTIONS(694), + [anon_sym_hide] = ACTIONS(694), + [anon_sym_hide_DASHenv] = ACTIONS(694), + [anon_sym_overlay] = ACTIONS(694), + [anon_sym_STAR] = ACTIONS(629), + [anon_sym_where] = ACTIONS(694), + [anon_sym_STAR_STAR] = ACTIONS(631), + [anon_sym_PLUS_PLUS] = ACTIONS(631), + [anon_sym_SLASH] = ACTIONS(629), + [anon_sym_mod] = ACTIONS(629), + [anon_sym_SLASH_SLASH] = ACTIONS(629), + [anon_sym_PLUS] = ACTIONS(625), + [anon_sym_bit_DASHshl] = ACTIONS(633), + [anon_sym_bit_DASHshr] = ACTIONS(633), + [anon_sym_EQ_EQ] = ACTIONS(621), + [anon_sym_BANG_EQ] = ACTIONS(621), + [anon_sym_LT2] = ACTIONS(621), + [anon_sym_LT_EQ] = ACTIONS(621), + [anon_sym_GT_EQ] = ACTIONS(621), + [anon_sym_not_DASHin] = ACTIONS(627), + [anon_sym_starts_DASHwith] = ACTIONS(627), + [anon_sym_ends_DASHwith] = ACTIONS(627), + [anon_sym_EQ_TILDE] = ACTIONS(635), + [anon_sym_BANG_TILDE] = ACTIONS(635), + [anon_sym_bit_DASHand] = ACTIONS(637), + [anon_sym_bit_DASHxor] = ACTIONS(639), + [anon_sym_bit_DASHor] = ACTIONS(641), + [anon_sym_and] = ACTIONS(643), + [anon_sym_xor] = ACTIONS(645), + [anon_sym_or] = ACTIONS(647), + [anon_sym_not] = ACTIONS(694), + [anon_sym_DOT_DOT_LT] = ACTIONS(694), + [anon_sym_DOT_DOT] = ACTIONS(694), + [anon_sym_DOT_DOT_EQ] = ACTIONS(694), + [sym_val_nothing] = ACTIONS(694), + [anon_sym_true] = ACTIONS(694), + [anon_sym_false] = ACTIONS(694), + [aux_sym_val_number_token1] = ACTIONS(694), + [aux_sym_val_number_token2] = ACTIONS(694), + [aux_sym_val_number_token3] = ACTIONS(694), + [aux_sym_val_number_token4] = ACTIONS(694), + [anon_sym_inf] = ACTIONS(694), + [anon_sym_DASHinf] = ACTIONS(694), + [anon_sym_NaN] = ACTIONS(694), + [anon_sym_0b] = ACTIONS(694), + [anon_sym_0o] = ACTIONS(694), + [anon_sym_0x] = ACTIONS(694), + [sym_val_date] = ACTIONS(694), + [anon_sym_DQUOTE] = ACTIONS(694), + [sym__str_single_quotes] = ACTIONS(694), + [sym__str_back_ticks] = ACTIONS(694), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(694), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(694), + [anon_sym_CARET] = ACTIONS(694), + [sym_short_flag] = ACTIONS(649), [anon_sym_POUND] = ACTIONS(3), }, [159] = { + [sym_path] = STATE(204), [sym_comment] = STATE(159), - [ts_builtin_sym_end] = ACTIONS(989), - [sym_cmd_identifier] = ACTIONS(987), - [anon_sym_SEMI] = ACTIONS(987), - [anon_sym_LF] = ACTIONS(989), - [anon_sym_export] = ACTIONS(987), - [anon_sym_alias] = ACTIONS(987), - [anon_sym_def] = ACTIONS(987), - [anon_sym_def_DASHenv] = ACTIONS(987), - [anon_sym_export_DASHenv] = ACTIONS(987), - [anon_sym_extern] = ACTIONS(987), - [anon_sym_module] = ACTIONS(987), - [anon_sym_use] = ACTIONS(987), - [anon_sym_LBRACK] = ACTIONS(987), - [anon_sym_LPAREN] = ACTIONS(987), - [anon_sym_PIPE] = ACTIONS(987), - [anon_sym_DOLLAR] = ACTIONS(987), - [anon_sym_error] = ACTIONS(987), - [anon_sym_GT] = ACTIONS(987), - [anon_sym_DASH_DASH] = ACTIONS(987), - [anon_sym_DASH] = ACTIONS(987), - [anon_sym_break] = ACTIONS(987), - [anon_sym_continue] = ACTIONS(987), - [anon_sym_for] = ACTIONS(987), - [anon_sym_in] = ACTIONS(987), - [anon_sym_loop] = ACTIONS(987), - [anon_sym_while] = ACTIONS(987), - [anon_sym_do] = ACTIONS(987), - [anon_sym_if] = ACTIONS(987), - [anon_sym_match] = ACTIONS(987), - [anon_sym_LBRACE] = ACTIONS(987), - [anon_sym_DOT] = ACTIONS(987), - [anon_sym_try] = ACTIONS(987), - [anon_sym_return] = ACTIONS(987), - [anon_sym_let] = ACTIONS(987), - [anon_sym_let_DASHenv] = ACTIONS(987), - [anon_sym_mut] = ACTIONS(987), - [anon_sym_const] = ACTIONS(987), - [anon_sym_source] = ACTIONS(987), - [anon_sym_source_DASHenv] = ACTIONS(987), - [anon_sym_register] = ACTIONS(987), - [anon_sym_hide] = ACTIONS(987), - [anon_sym_hide_DASHenv] = ACTIONS(987), - [anon_sym_overlay] = ACTIONS(987), - [anon_sym_STAR] = ACTIONS(987), - [anon_sym_where] = ACTIONS(987), - [anon_sym_QMARK2] = ACTIONS(1109), - [anon_sym_STAR_STAR] = ACTIONS(987), - [anon_sym_PLUS_PLUS] = ACTIONS(987), - [anon_sym_SLASH] = ACTIONS(987), - [anon_sym_mod] = ACTIONS(987), - [anon_sym_SLASH_SLASH] = ACTIONS(987), - [anon_sym_PLUS] = ACTIONS(987), - [anon_sym_bit_DASHshl] = ACTIONS(987), - [anon_sym_bit_DASHshr] = ACTIONS(987), - [anon_sym_EQ_EQ] = ACTIONS(987), - [anon_sym_BANG_EQ] = ACTIONS(987), - [anon_sym_LT2] = ACTIONS(987), - [anon_sym_LT_EQ] = ACTIONS(987), - [anon_sym_GT_EQ] = ACTIONS(987), - [anon_sym_not_DASHin] = ACTIONS(987), - [anon_sym_starts_DASHwith] = ACTIONS(987), - [anon_sym_ends_DASHwith] = ACTIONS(987), - [anon_sym_EQ_TILDE] = ACTIONS(987), - [anon_sym_BANG_TILDE] = ACTIONS(987), - [anon_sym_bit_DASHand] = ACTIONS(987), - [anon_sym_bit_DASHxor] = ACTIONS(987), - [anon_sym_bit_DASHor] = ACTIONS(987), - [anon_sym_and] = ACTIONS(987), - [anon_sym_xor] = ACTIONS(987), - [anon_sym_or] = ACTIONS(987), - [anon_sym_not] = ACTIONS(987), - [anon_sym_DOT_DOT_LT] = ACTIONS(987), - [anon_sym_DOT_DOT] = ACTIONS(987), - [anon_sym_DOT_DOT_EQ] = ACTIONS(987), - [sym_val_nothing] = ACTIONS(987), - [anon_sym_true] = ACTIONS(987), - [anon_sym_false] = ACTIONS(987), - [aux_sym_val_number_token1] = ACTIONS(987), - [aux_sym_val_number_token2] = ACTIONS(987), - [aux_sym_val_number_token3] = ACTIONS(987), - [aux_sym_val_number_token4] = ACTIONS(987), - [anon_sym_inf] = ACTIONS(987), - [anon_sym_DASHinf] = ACTIONS(987), - [anon_sym_NaN] = ACTIONS(987), - [anon_sym_0b] = ACTIONS(987), - [anon_sym_0o] = ACTIONS(987), - [anon_sym_0x] = ACTIONS(987), - [sym_val_date] = ACTIONS(987), - [anon_sym_DQUOTE] = ACTIONS(987), - [sym__str_single_quotes] = ACTIONS(987), - [sym__str_back_ticks] = ACTIONS(987), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(987), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(987), - [anon_sym_CARET] = ACTIONS(987), - [sym_short_flag] = ACTIONS(987), + [aux_sym_cell_path_repeat1] = STATE(160), + [ts_builtin_sym_end] = ACTIONS(584), + [anon_sym_export] = ACTIONS(582), + [anon_sym_alias] = ACTIONS(582), + [anon_sym_let] = ACTIONS(582), + [anon_sym_let_DASHenv] = ACTIONS(582), + [anon_sym_mut] = ACTIONS(582), + [anon_sym_const] = ACTIONS(582), + [sym_cmd_identifier] = ACTIONS(582), + [anon_sym_SEMI] = ACTIONS(582), + [anon_sym_LF] = ACTIONS(584), + [anon_sym_def] = ACTIONS(582), + [anon_sym_def_DASHenv] = ACTIONS(582), + [anon_sym_export_DASHenv] = ACTIONS(582), + [anon_sym_extern] = ACTIONS(582), + [anon_sym_module] = ACTIONS(582), + [anon_sym_use] = ACTIONS(582), + [anon_sym_LBRACK] = ACTIONS(582), + [anon_sym_LPAREN] = ACTIONS(582), + [anon_sym_PIPE] = ACTIONS(582), + [anon_sym_DOLLAR] = ACTIONS(582), + [anon_sym_error] = ACTIONS(582), + [anon_sym_GT] = ACTIONS(582), + [anon_sym_DASH_DASH] = ACTIONS(582), + [anon_sym_DASH] = ACTIONS(582), + [anon_sym_break] = ACTIONS(582), + [anon_sym_continue] = ACTIONS(582), + [anon_sym_for] = ACTIONS(582), + [anon_sym_in] = ACTIONS(582), + [anon_sym_loop] = ACTIONS(582), + [anon_sym_while] = ACTIONS(582), + [anon_sym_do] = ACTIONS(582), + [anon_sym_if] = ACTIONS(582), + [anon_sym_match] = ACTIONS(582), + [anon_sym_LBRACE] = ACTIONS(582), + [anon_sym_DOT] = ACTIONS(664), + [anon_sym_try] = ACTIONS(582), + [anon_sym_return] = ACTIONS(582), + [anon_sym_source] = ACTIONS(582), + [anon_sym_source_DASHenv] = ACTIONS(582), + [anon_sym_register] = ACTIONS(582), + [anon_sym_hide] = ACTIONS(582), + [anon_sym_hide_DASHenv] = ACTIONS(582), + [anon_sym_overlay] = ACTIONS(582), + [anon_sym_STAR] = ACTIONS(582), + [anon_sym_where] = ACTIONS(582), + [anon_sym_STAR_STAR] = ACTIONS(582), + [anon_sym_PLUS_PLUS] = ACTIONS(582), + [anon_sym_SLASH] = ACTIONS(582), + [anon_sym_mod] = ACTIONS(582), + [anon_sym_SLASH_SLASH] = ACTIONS(582), + [anon_sym_PLUS] = ACTIONS(582), + [anon_sym_bit_DASHshl] = ACTIONS(582), + [anon_sym_bit_DASHshr] = ACTIONS(582), + [anon_sym_EQ_EQ] = ACTIONS(582), + [anon_sym_BANG_EQ] = ACTIONS(582), + [anon_sym_LT2] = ACTIONS(582), + [anon_sym_LT_EQ] = ACTIONS(582), + [anon_sym_GT_EQ] = ACTIONS(582), + [anon_sym_not_DASHin] = ACTIONS(582), + [anon_sym_starts_DASHwith] = ACTIONS(582), + [anon_sym_ends_DASHwith] = ACTIONS(582), + [anon_sym_EQ_TILDE] = ACTIONS(582), + [anon_sym_BANG_TILDE] = ACTIONS(582), + [anon_sym_bit_DASHand] = ACTIONS(582), + [anon_sym_bit_DASHxor] = ACTIONS(582), + [anon_sym_bit_DASHor] = ACTIONS(582), + [anon_sym_and] = ACTIONS(582), + [anon_sym_xor] = ACTIONS(582), + [anon_sym_or] = ACTIONS(582), + [anon_sym_not] = ACTIONS(582), + [anon_sym_DOT_DOT_LT] = ACTIONS(582), + [anon_sym_DOT_DOT] = ACTIONS(582), + [anon_sym_DOT_DOT_EQ] = ACTIONS(582), + [sym_val_nothing] = ACTIONS(582), + [anon_sym_true] = ACTIONS(582), + [anon_sym_false] = ACTIONS(582), + [aux_sym_val_number_token1] = ACTIONS(582), + [aux_sym_val_number_token2] = ACTIONS(582), + [aux_sym_val_number_token3] = ACTIONS(582), + [aux_sym_val_number_token4] = ACTIONS(582), + [anon_sym_inf] = ACTIONS(582), + [anon_sym_DASHinf] = ACTIONS(582), + [anon_sym_NaN] = ACTIONS(582), + [anon_sym_0b] = ACTIONS(582), + [anon_sym_0o] = ACTIONS(582), + [anon_sym_0x] = ACTIONS(582), + [sym_val_date] = ACTIONS(582), + [anon_sym_DQUOTE] = ACTIONS(582), + [sym__str_single_quotes] = ACTIONS(582), + [sym__str_back_ticks] = ACTIONS(582), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(582), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(582), + [anon_sym_CARET] = ACTIONS(582), + [sym_short_flag] = ACTIONS(582), [anon_sym_POUND] = ACTIONS(3), }, [160] = { + [sym_path] = STATE(204), [sym_comment] = STATE(160), - [sym_cmd_identifier] = ACTIONS(1103), - [anon_sym_SEMI] = ACTIONS(1103), - [anon_sym_LF] = ACTIONS(1101), - [anon_sym_export] = ACTIONS(1103), - [anon_sym_alias] = ACTIONS(1103), - [anon_sym_def] = ACTIONS(1103), - [anon_sym_def_DASHenv] = ACTIONS(1103), - [anon_sym_export_DASHenv] = ACTIONS(1103), - [anon_sym_extern] = ACTIONS(1103), - [anon_sym_module] = ACTIONS(1103), - [anon_sym_use] = ACTIONS(1103), - [anon_sym_LBRACK] = ACTIONS(1103), - [anon_sym_LPAREN] = ACTIONS(1103), - [anon_sym_PIPE] = ACTIONS(1103), - [anon_sym_DOLLAR] = ACTIONS(1103), - [anon_sym_error] = ACTIONS(1103), - [anon_sym_GT] = ACTIONS(1103), - [anon_sym_DASH_DASH] = ACTIONS(1103), - [anon_sym_DASH] = ACTIONS(1103), - [anon_sym_break] = ACTIONS(1103), - [anon_sym_continue] = ACTIONS(1103), - [anon_sym_for] = ACTIONS(1103), - [anon_sym_in] = ACTIONS(1103), - [anon_sym_loop] = ACTIONS(1103), - [anon_sym_while] = ACTIONS(1103), - [anon_sym_do] = ACTIONS(1103), - [anon_sym_if] = ACTIONS(1103), - [anon_sym_match] = ACTIONS(1103), - [anon_sym_LBRACE] = ACTIONS(1103), - [anon_sym_RBRACE] = ACTIONS(1103), - [anon_sym_DOT] = ACTIONS(1103), - [anon_sym_try] = ACTIONS(1103), - [anon_sym_return] = ACTIONS(1103), - [anon_sym_let] = ACTIONS(1103), - [anon_sym_let_DASHenv] = ACTIONS(1103), - [anon_sym_mut] = ACTIONS(1103), - [anon_sym_const] = ACTIONS(1103), - [anon_sym_source] = ACTIONS(1103), - [anon_sym_source_DASHenv] = ACTIONS(1103), - [anon_sym_register] = ACTIONS(1103), - [anon_sym_hide] = ACTIONS(1103), - [anon_sym_hide_DASHenv] = ACTIONS(1103), - [anon_sym_overlay] = ACTIONS(1103), - [anon_sym_STAR] = ACTIONS(1103), - [anon_sym_where] = ACTIONS(1103), - [anon_sym_QMARK2] = ACTIONS(1103), - [anon_sym_STAR_STAR] = ACTIONS(1103), - [anon_sym_PLUS_PLUS] = ACTIONS(1103), - [anon_sym_SLASH] = ACTIONS(1103), - [anon_sym_mod] = ACTIONS(1103), - [anon_sym_SLASH_SLASH] = ACTIONS(1103), - [anon_sym_PLUS] = ACTIONS(1103), - [anon_sym_bit_DASHshl] = ACTIONS(1103), - [anon_sym_bit_DASHshr] = ACTIONS(1103), - [anon_sym_EQ_EQ] = ACTIONS(1103), - [anon_sym_BANG_EQ] = ACTIONS(1103), - [anon_sym_LT2] = ACTIONS(1103), - [anon_sym_LT_EQ] = ACTIONS(1103), - [anon_sym_GT_EQ] = ACTIONS(1103), - [anon_sym_not_DASHin] = ACTIONS(1103), - [anon_sym_starts_DASHwith] = ACTIONS(1103), - [anon_sym_ends_DASHwith] = ACTIONS(1103), - [anon_sym_EQ_TILDE] = ACTIONS(1103), - [anon_sym_BANG_TILDE] = ACTIONS(1103), - [anon_sym_bit_DASHand] = ACTIONS(1103), - [anon_sym_bit_DASHxor] = ACTIONS(1103), - [anon_sym_bit_DASHor] = ACTIONS(1103), - [anon_sym_and] = ACTIONS(1103), - [anon_sym_xor] = ACTIONS(1103), - [anon_sym_or] = ACTIONS(1103), - [anon_sym_not] = ACTIONS(1103), - [anon_sym_DOT_DOT_LT] = ACTIONS(1103), - [anon_sym_DOT_DOT] = ACTIONS(1103), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1103), - [sym_val_nothing] = ACTIONS(1103), - [anon_sym_true] = ACTIONS(1103), - [anon_sym_false] = ACTIONS(1103), - [aux_sym_val_number_token1] = ACTIONS(1103), - [aux_sym_val_number_token2] = ACTIONS(1103), - [aux_sym_val_number_token3] = ACTIONS(1103), - [aux_sym_val_number_token4] = ACTIONS(1103), - [anon_sym_inf] = ACTIONS(1103), - [anon_sym_DASHinf] = ACTIONS(1103), - [anon_sym_NaN] = ACTIONS(1103), - [anon_sym_0b] = ACTIONS(1103), - [anon_sym_0o] = ACTIONS(1103), - [anon_sym_0x] = ACTIONS(1103), - [sym_val_date] = ACTIONS(1103), - [anon_sym_DQUOTE] = ACTIONS(1103), - [sym__str_single_quotes] = ACTIONS(1103), - [sym__str_back_ticks] = ACTIONS(1103), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1103), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1103), - [anon_sym_CARET] = ACTIONS(1103), - [sym_short_flag] = ACTIONS(1103), + [aux_sym_cell_path_repeat1] = STATE(144), + [ts_builtin_sym_end] = ACTIONS(615), + [anon_sym_export] = ACTIONS(613), + [anon_sym_alias] = ACTIONS(613), + [anon_sym_let] = ACTIONS(613), + [anon_sym_let_DASHenv] = ACTIONS(613), + [anon_sym_mut] = ACTIONS(613), + [anon_sym_const] = ACTIONS(613), + [sym_cmd_identifier] = ACTIONS(613), + [anon_sym_SEMI] = ACTIONS(613), + [anon_sym_LF] = ACTIONS(615), + [anon_sym_def] = ACTIONS(613), + [anon_sym_def_DASHenv] = ACTIONS(613), + [anon_sym_export_DASHenv] = ACTIONS(613), + [anon_sym_extern] = ACTIONS(613), + [anon_sym_module] = ACTIONS(613), + [anon_sym_use] = ACTIONS(613), + [anon_sym_LBRACK] = ACTIONS(613), + [anon_sym_LPAREN] = ACTIONS(613), + [anon_sym_PIPE] = ACTIONS(613), + [anon_sym_DOLLAR] = ACTIONS(613), + [anon_sym_error] = ACTIONS(613), + [anon_sym_GT] = ACTIONS(613), + [anon_sym_DASH_DASH] = ACTIONS(613), + [anon_sym_DASH] = ACTIONS(613), + [anon_sym_break] = ACTIONS(613), + [anon_sym_continue] = ACTIONS(613), + [anon_sym_for] = ACTIONS(613), + [anon_sym_in] = ACTIONS(613), + [anon_sym_loop] = ACTIONS(613), + [anon_sym_while] = ACTIONS(613), + [anon_sym_do] = ACTIONS(613), + [anon_sym_if] = ACTIONS(613), + [anon_sym_match] = ACTIONS(613), + [anon_sym_LBRACE] = ACTIONS(613), + [anon_sym_DOT] = ACTIONS(664), + [anon_sym_try] = ACTIONS(613), + [anon_sym_return] = ACTIONS(613), + [anon_sym_source] = ACTIONS(613), + [anon_sym_source_DASHenv] = ACTIONS(613), + [anon_sym_register] = ACTIONS(613), + [anon_sym_hide] = ACTIONS(613), + [anon_sym_hide_DASHenv] = ACTIONS(613), + [anon_sym_overlay] = ACTIONS(613), + [anon_sym_STAR] = ACTIONS(613), + [anon_sym_where] = ACTIONS(613), + [anon_sym_STAR_STAR] = ACTIONS(613), + [anon_sym_PLUS_PLUS] = ACTIONS(613), + [anon_sym_SLASH] = ACTIONS(613), + [anon_sym_mod] = ACTIONS(613), + [anon_sym_SLASH_SLASH] = ACTIONS(613), + [anon_sym_PLUS] = ACTIONS(613), + [anon_sym_bit_DASHshl] = ACTIONS(613), + [anon_sym_bit_DASHshr] = ACTIONS(613), + [anon_sym_EQ_EQ] = ACTIONS(613), + [anon_sym_BANG_EQ] = ACTIONS(613), + [anon_sym_LT2] = ACTIONS(613), + [anon_sym_LT_EQ] = ACTIONS(613), + [anon_sym_GT_EQ] = ACTIONS(613), + [anon_sym_not_DASHin] = ACTIONS(613), + [anon_sym_starts_DASHwith] = ACTIONS(613), + [anon_sym_ends_DASHwith] = ACTIONS(613), + [anon_sym_EQ_TILDE] = ACTIONS(613), + [anon_sym_BANG_TILDE] = ACTIONS(613), + [anon_sym_bit_DASHand] = ACTIONS(613), + [anon_sym_bit_DASHxor] = ACTIONS(613), + [anon_sym_bit_DASHor] = ACTIONS(613), + [anon_sym_and] = ACTIONS(613), + [anon_sym_xor] = ACTIONS(613), + [anon_sym_or] = ACTIONS(613), + [anon_sym_not] = ACTIONS(613), + [anon_sym_DOT_DOT_LT] = ACTIONS(613), + [anon_sym_DOT_DOT] = ACTIONS(613), + [anon_sym_DOT_DOT_EQ] = ACTIONS(613), + [sym_val_nothing] = ACTIONS(613), + [anon_sym_true] = ACTIONS(613), + [anon_sym_false] = ACTIONS(613), + [aux_sym_val_number_token1] = ACTIONS(613), + [aux_sym_val_number_token2] = ACTIONS(613), + [aux_sym_val_number_token3] = ACTIONS(613), + [aux_sym_val_number_token4] = ACTIONS(613), + [anon_sym_inf] = ACTIONS(613), + [anon_sym_DASHinf] = ACTIONS(613), + [anon_sym_NaN] = ACTIONS(613), + [anon_sym_0b] = ACTIONS(613), + [anon_sym_0o] = ACTIONS(613), + [anon_sym_0x] = ACTIONS(613), + [sym_val_date] = ACTIONS(613), + [anon_sym_DQUOTE] = ACTIONS(613), + [sym__str_single_quotes] = ACTIONS(613), + [sym__str_back_ticks] = ACTIONS(613), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(613), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(613), + [anon_sym_CARET] = ACTIONS(613), + [sym_short_flag] = ACTIONS(613), [anon_sym_POUND] = ACTIONS(3), }, [161] = { + [sym__flag] = STATE(589), + [sym_long_flag] = STATE(690), [sym_comment] = STATE(161), - [ts_builtin_sym_end] = ACTIONS(989), - [sym_cmd_identifier] = ACTIONS(987), - [anon_sym_SEMI] = ACTIONS(987), - [anon_sym_LF] = ACTIONS(989), - [anon_sym_export] = ACTIONS(987), - [anon_sym_alias] = ACTIONS(987), - [anon_sym_def] = ACTIONS(987), - [anon_sym_def_DASHenv] = ACTIONS(987), - [anon_sym_export_DASHenv] = ACTIONS(987), - [anon_sym_extern] = ACTIONS(987), - [anon_sym_module] = ACTIONS(987), - [anon_sym_use] = ACTIONS(987), - [anon_sym_LBRACK] = ACTIONS(987), - [anon_sym_LPAREN] = ACTIONS(987), - [anon_sym_PIPE] = ACTIONS(987), - [anon_sym_DOLLAR] = ACTIONS(987), - [anon_sym_error] = ACTIONS(987), - [anon_sym_GT] = ACTIONS(987), - [anon_sym_DASH_DASH] = ACTIONS(987), - [anon_sym_DASH] = ACTIONS(987), - [anon_sym_break] = ACTIONS(987), - [anon_sym_continue] = ACTIONS(987), - [anon_sym_for] = ACTIONS(987), - [anon_sym_in] = ACTIONS(987), - [anon_sym_loop] = ACTIONS(987), - [anon_sym_while] = ACTIONS(987), - [anon_sym_do] = ACTIONS(987), - [anon_sym_if] = ACTIONS(987), - [anon_sym_match] = ACTIONS(987), - [anon_sym_LBRACE] = ACTIONS(987), - [anon_sym_DOT] = ACTIONS(987), - [anon_sym_try] = ACTIONS(987), - [anon_sym_return] = ACTIONS(987), - [anon_sym_let] = ACTIONS(987), - [anon_sym_let_DASHenv] = ACTIONS(987), - [anon_sym_mut] = ACTIONS(987), - [anon_sym_const] = ACTIONS(987), - [anon_sym_source] = ACTIONS(987), - [anon_sym_source_DASHenv] = ACTIONS(987), - [anon_sym_register] = ACTIONS(987), - [anon_sym_hide] = ACTIONS(987), - [anon_sym_hide_DASHenv] = ACTIONS(987), - [anon_sym_overlay] = ACTIONS(987), - [anon_sym_STAR] = ACTIONS(987), - [anon_sym_where] = ACTIONS(987), - [anon_sym_QMARK2] = ACTIONS(1109), - [anon_sym_STAR_STAR] = ACTIONS(987), - [anon_sym_PLUS_PLUS] = ACTIONS(987), - [anon_sym_SLASH] = ACTIONS(987), - [anon_sym_mod] = ACTIONS(987), - [anon_sym_SLASH_SLASH] = ACTIONS(987), - [anon_sym_PLUS] = ACTIONS(987), - [anon_sym_bit_DASHshl] = ACTIONS(987), - [anon_sym_bit_DASHshr] = ACTIONS(987), - [anon_sym_EQ_EQ] = ACTIONS(987), - [anon_sym_BANG_EQ] = ACTIONS(987), - [anon_sym_LT2] = ACTIONS(987), - [anon_sym_LT_EQ] = ACTIONS(987), - [anon_sym_GT_EQ] = ACTIONS(987), - [anon_sym_not_DASHin] = ACTIONS(987), - [anon_sym_starts_DASHwith] = ACTIONS(987), - [anon_sym_ends_DASHwith] = ACTIONS(987), - [anon_sym_EQ_TILDE] = ACTIONS(987), - [anon_sym_BANG_TILDE] = ACTIONS(987), - [anon_sym_bit_DASHand] = ACTIONS(987), - [anon_sym_bit_DASHxor] = ACTIONS(987), - [anon_sym_bit_DASHor] = ACTIONS(987), - [anon_sym_and] = ACTIONS(987), - [anon_sym_xor] = ACTIONS(987), - [anon_sym_or] = ACTIONS(987), - [anon_sym_not] = ACTIONS(987), - [anon_sym_DOT_DOT_LT] = ACTIONS(987), - [anon_sym_DOT_DOT] = ACTIONS(987), - [anon_sym_DOT_DOT_EQ] = ACTIONS(987), - [sym_val_nothing] = ACTIONS(987), - [anon_sym_true] = ACTIONS(987), - [anon_sym_false] = ACTIONS(987), - [aux_sym_val_number_token1] = ACTIONS(987), - [aux_sym_val_number_token2] = ACTIONS(987), - [aux_sym_val_number_token3] = ACTIONS(987), - [aux_sym_val_number_token4] = ACTIONS(987), - [anon_sym_inf] = ACTIONS(987), - [anon_sym_DASHinf] = ACTIONS(987), - [anon_sym_NaN] = ACTIONS(987), - [anon_sym_0b] = ACTIONS(987), - [anon_sym_0o] = ACTIONS(987), - [anon_sym_0x] = ACTIONS(987), - [sym_val_date] = ACTIONS(987), - [anon_sym_DQUOTE] = ACTIONS(987), - [sym__str_single_quotes] = ACTIONS(987), - [sym__str_back_ticks] = ACTIONS(987), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(987), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(987), - [anon_sym_CARET] = ACTIONS(987), - [sym_short_flag] = ACTIONS(987), + [anon_sym_export] = ACTIONS(698), + [anon_sym_alias] = ACTIONS(698), + [anon_sym_let] = ACTIONS(698), + [anon_sym_let_DASHenv] = ACTIONS(698), + [anon_sym_mut] = ACTIONS(698), + [anon_sym_const] = ACTIONS(698), + [sym_cmd_identifier] = ACTIONS(698), + [anon_sym_SEMI] = ACTIONS(698), + [anon_sym_LF] = ACTIONS(700), + [anon_sym_def] = ACTIONS(698), + [anon_sym_def_DASHenv] = ACTIONS(698), + [anon_sym_export_DASHenv] = ACTIONS(698), + [anon_sym_extern] = ACTIONS(698), + [anon_sym_module] = ACTIONS(698), + [anon_sym_use] = ACTIONS(698), + [anon_sym_LBRACK] = ACTIONS(698), + [anon_sym_LPAREN] = ACTIONS(698), + [anon_sym_RPAREN] = ACTIONS(698), + [anon_sym_PIPE] = ACTIONS(698), + [anon_sym_DOLLAR] = ACTIONS(698), + [anon_sym_error] = ACTIONS(698), + [anon_sym_GT] = ACTIONS(621), + [anon_sym_DASH_DASH] = ACTIONS(623), + [anon_sym_DASH] = ACTIONS(625), + [anon_sym_break] = ACTIONS(698), + [anon_sym_continue] = ACTIONS(698), + [anon_sym_for] = ACTIONS(698), + [anon_sym_in] = ACTIONS(627), + [anon_sym_loop] = ACTIONS(698), + [anon_sym_while] = ACTIONS(698), + [anon_sym_do] = ACTIONS(698), + [anon_sym_if] = ACTIONS(698), + [anon_sym_match] = ACTIONS(698), + [anon_sym_LBRACE] = ACTIONS(698), + [anon_sym_RBRACE] = ACTIONS(698), + [anon_sym_try] = ACTIONS(698), + [anon_sym_return] = ACTIONS(698), + [anon_sym_source] = ACTIONS(698), + [anon_sym_source_DASHenv] = ACTIONS(698), + [anon_sym_register] = ACTIONS(698), + [anon_sym_hide] = ACTIONS(698), + [anon_sym_hide_DASHenv] = ACTIONS(698), + [anon_sym_overlay] = ACTIONS(698), + [anon_sym_STAR] = ACTIONS(629), + [anon_sym_where] = ACTIONS(698), + [anon_sym_STAR_STAR] = ACTIONS(631), + [anon_sym_PLUS_PLUS] = ACTIONS(631), + [anon_sym_SLASH] = ACTIONS(629), + [anon_sym_mod] = ACTIONS(629), + [anon_sym_SLASH_SLASH] = ACTIONS(629), + [anon_sym_PLUS] = ACTIONS(625), + [anon_sym_bit_DASHshl] = ACTIONS(633), + [anon_sym_bit_DASHshr] = ACTIONS(633), + [anon_sym_EQ_EQ] = ACTIONS(621), + [anon_sym_BANG_EQ] = ACTIONS(621), + [anon_sym_LT2] = ACTIONS(621), + [anon_sym_LT_EQ] = ACTIONS(621), + [anon_sym_GT_EQ] = ACTIONS(621), + [anon_sym_not_DASHin] = ACTIONS(627), + [anon_sym_starts_DASHwith] = ACTIONS(627), + [anon_sym_ends_DASHwith] = ACTIONS(627), + [anon_sym_EQ_TILDE] = ACTIONS(635), + [anon_sym_BANG_TILDE] = ACTIONS(635), + [anon_sym_bit_DASHand] = ACTIONS(637), + [anon_sym_bit_DASHxor] = ACTIONS(639), + [anon_sym_bit_DASHor] = ACTIONS(641), + [anon_sym_and] = ACTIONS(643), + [anon_sym_xor] = ACTIONS(645), + [anon_sym_or] = ACTIONS(647), + [anon_sym_not] = ACTIONS(698), + [anon_sym_DOT_DOT_LT] = ACTIONS(698), + [anon_sym_DOT_DOT] = ACTIONS(698), + [anon_sym_DOT_DOT_EQ] = ACTIONS(698), + [sym_val_nothing] = ACTIONS(698), + [anon_sym_true] = ACTIONS(698), + [anon_sym_false] = ACTIONS(698), + [aux_sym_val_number_token1] = ACTIONS(698), + [aux_sym_val_number_token2] = ACTIONS(698), + [aux_sym_val_number_token3] = ACTIONS(698), + [aux_sym_val_number_token4] = ACTIONS(698), + [anon_sym_inf] = ACTIONS(698), + [anon_sym_DASHinf] = ACTIONS(698), + [anon_sym_NaN] = ACTIONS(698), + [anon_sym_0b] = ACTIONS(698), + [anon_sym_0o] = ACTIONS(698), + [anon_sym_0x] = ACTIONS(698), + [sym_val_date] = ACTIONS(698), + [anon_sym_DQUOTE] = ACTIONS(698), + [sym__str_single_quotes] = ACTIONS(698), + [sym__str_back_ticks] = ACTIONS(698), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(698), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(698), + [anon_sym_CARET] = ACTIONS(698), + [sym_short_flag] = ACTIONS(649), [anon_sym_POUND] = ACTIONS(3), }, [162] = { - [sym__flag] = STATE(774), - [sym_long_flag] = STATE(869), + [sym_cell_path] = STATE(283), + [sym_path] = STATE(159), [sym_comment] = STATE(162), - [sym_cmd_identifier] = ACTIONS(1075), - [anon_sym_SEMI] = ACTIONS(1075), - [anon_sym_LF] = ACTIONS(1073), - [anon_sym_export] = ACTIONS(1075), - [anon_sym_alias] = ACTIONS(1075), - [anon_sym_def] = ACTIONS(1075), - [anon_sym_def_DASHenv] = ACTIONS(1075), - [anon_sym_export_DASHenv] = ACTIONS(1075), - [anon_sym_extern] = ACTIONS(1075), - [anon_sym_module] = ACTIONS(1075), - [anon_sym_use] = ACTIONS(1075), - [anon_sym_LBRACK] = ACTIONS(1075), - [anon_sym_LPAREN] = ACTIONS(1075), - [anon_sym_PIPE] = ACTIONS(1075), - [anon_sym_DOLLAR] = ACTIONS(1075), - [anon_sym_error] = ACTIONS(1075), - [anon_sym_GT] = ACTIONS(997), - [anon_sym_DASH_DASH] = ACTIONS(999), - [anon_sym_DASH] = ACTIONS(1001), - [anon_sym_break] = ACTIONS(1075), - [anon_sym_continue] = ACTIONS(1075), - [anon_sym_for] = ACTIONS(1075), - [anon_sym_in] = ACTIONS(1003), - [anon_sym_loop] = ACTIONS(1075), - [anon_sym_while] = ACTIONS(1075), - [anon_sym_do] = ACTIONS(1075), - [anon_sym_if] = ACTIONS(1075), - [anon_sym_match] = ACTIONS(1075), - [anon_sym_LBRACE] = ACTIONS(1075), - [anon_sym_RBRACE] = ACTIONS(1075), - [anon_sym_try] = ACTIONS(1075), - [anon_sym_return] = ACTIONS(1075), - [anon_sym_let] = ACTIONS(1075), - [anon_sym_let_DASHenv] = ACTIONS(1075), - [anon_sym_mut] = ACTIONS(1075), - [anon_sym_const] = ACTIONS(1075), - [anon_sym_source] = ACTIONS(1075), - [anon_sym_source_DASHenv] = ACTIONS(1075), - [anon_sym_register] = ACTIONS(1075), - [anon_sym_hide] = ACTIONS(1075), - [anon_sym_hide_DASHenv] = ACTIONS(1075), - [anon_sym_overlay] = ACTIONS(1075), - [anon_sym_STAR] = ACTIONS(1005), - [anon_sym_where] = ACTIONS(1075), - [anon_sym_STAR_STAR] = ACTIONS(1007), - [anon_sym_PLUS_PLUS] = ACTIONS(1007), - [anon_sym_SLASH] = ACTIONS(1005), - [anon_sym_mod] = ACTIONS(1005), - [anon_sym_SLASH_SLASH] = ACTIONS(1005), - [anon_sym_PLUS] = ACTIONS(1001), - [anon_sym_bit_DASHshl] = ACTIONS(1009), - [anon_sym_bit_DASHshr] = ACTIONS(1009), - [anon_sym_EQ_EQ] = ACTIONS(997), - [anon_sym_BANG_EQ] = ACTIONS(997), - [anon_sym_LT2] = ACTIONS(997), - [anon_sym_LT_EQ] = ACTIONS(997), - [anon_sym_GT_EQ] = ACTIONS(997), - [anon_sym_not_DASHin] = ACTIONS(1003), - [anon_sym_starts_DASHwith] = ACTIONS(1003), - [anon_sym_ends_DASHwith] = ACTIONS(1003), - [anon_sym_EQ_TILDE] = ACTIONS(1011), - [anon_sym_BANG_TILDE] = ACTIONS(1011), - [anon_sym_bit_DASHand] = ACTIONS(1013), - [anon_sym_bit_DASHxor] = ACTIONS(1015), - [anon_sym_bit_DASHor] = ACTIONS(1017), - [anon_sym_and] = ACTIONS(1019), - [anon_sym_xor] = ACTIONS(1021), - [anon_sym_or] = ACTIONS(1023), - [anon_sym_not] = ACTIONS(1075), - [anon_sym_DOT_DOT_LT] = ACTIONS(1075), - [anon_sym_DOT_DOT] = ACTIONS(1075), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1075), - [sym_val_nothing] = ACTIONS(1075), - [anon_sym_true] = ACTIONS(1075), - [anon_sym_false] = ACTIONS(1075), - [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(1075), - [anon_sym_inf] = ACTIONS(1075), - [anon_sym_DASHinf] = ACTIONS(1075), - [anon_sym_NaN] = ACTIONS(1075), - [anon_sym_0b] = ACTIONS(1075), - [anon_sym_0o] = ACTIONS(1075), - [anon_sym_0x] = ACTIONS(1075), - [sym_val_date] = ACTIONS(1075), - [anon_sym_DQUOTE] = ACTIONS(1075), - [sym__str_single_quotes] = ACTIONS(1075), - [sym__str_back_ticks] = ACTIONS(1075), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1075), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1075), - [anon_sym_CARET] = ACTIONS(1075), - [sym_short_flag] = ACTIONS(1025), + [ts_builtin_sym_end] = ACTIONS(576), + [anon_sym_export] = ACTIONS(574), + [anon_sym_alias] = ACTIONS(574), + [anon_sym_let] = ACTIONS(574), + [anon_sym_let_DASHenv] = ACTIONS(574), + [anon_sym_mut] = ACTIONS(574), + [anon_sym_const] = ACTIONS(574), + [sym_cmd_identifier] = ACTIONS(574), + [anon_sym_SEMI] = ACTIONS(574), + [anon_sym_LF] = ACTIONS(576), + [anon_sym_def] = ACTIONS(574), + [anon_sym_def_DASHenv] = ACTIONS(574), + [anon_sym_export_DASHenv] = ACTIONS(574), + [anon_sym_extern] = ACTIONS(574), + [anon_sym_module] = ACTIONS(574), + [anon_sym_use] = ACTIONS(574), + [anon_sym_LBRACK] = ACTIONS(574), + [anon_sym_LPAREN] = ACTIONS(574), + [anon_sym_PIPE] = ACTIONS(574), + [anon_sym_DOLLAR] = ACTIONS(574), + [anon_sym_error] = ACTIONS(574), + [anon_sym_GT] = ACTIONS(574), + [anon_sym_DASH_DASH] = ACTIONS(574), + [anon_sym_DASH] = ACTIONS(574), + [anon_sym_break] = ACTIONS(574), + [anon_sym_continue] = ACTIONS(574), + [anon_sym_for] = ACTIONS(574), + [anon_sym_in] = ACTIONS(574), + [anon_sym_loop] = ACTIONS(574), + [anon_sym_while] = ACTIONS(574), + [anon_sym_do] = ACTIONS(574), + [anon_sym_if] = ACTIONS(574), + [anon_sym_match] = ACTIONS(574), + [anon_sym_LBRACE] = ACTIONS(574), + [anon_sym_DOT] = ACTIONS(664), + [anon_sym_try] = ACTIONS(574), + [anon_sym_return] = ACTIONS(574), + [anon_sym_source] = ACTIONS(574), + [anon_sym_source_DASHenv] = ACTIONS(574), + [anon_sym_register] = ACTIONS(574), + [anon_sym_hide] = ACTIONS(574), + [anon_sym_hide_DASHenv] = ACTIONS(574), + [anon_sym_overlay] = ACTIONS(574), + [anon_sym_STAR] = ACTIONS(574), + [anon_sym_where] = ACTIONS(574), + [anon_sym_STAR_STAR] = ACTIONS(574), + [anon_sym_PLUS_PLUS] = ACTIONS(574), + [anon_sym_SLASH] = ACTIONS(574), + [anon_sym_mod] = ACTIONS(574), + [anon_sym_SLASH_SLASH] = ACTIONS(574), + [anon_sym_PLUS] = ACTIONS(574), + [anon_sym_bit_DASHshl] = ACTIONS(574), + [anon_sym_bit_DASHshr] = ACTIONS(574), + [anon_sym_EQ_EQ] = ACTIONS(574), + [anon_sym_BANG_EQ] = ACTIONS(574), + [anon_sym_LT2] = ACTIONS(574), + [anon_sym_LT_EQ] = ACTIONS(574), + [anon_sym_GT_EQ] = ACTIONS(574), + [anon_sym_not_DASHin] = ACTIONS(574), + [anon_sym_starts_DASHwith] = ACTIONS(574), + [anon_sym_ends_DASHwith] = ACTIONS(574), + [anon_sym_EQ_TILDE] = ACTIONS(574), + [anon_sym_BANG_TILDE] = ACTIONS(574), + [anon_sym_bit_DASHand] = ACTIONS(574), + [anon_sym_bit_DASHxor] = ACTIONS(574), + [anon_sym_bit_DASHor] = ACTIONS(574), + [anon_sym_and] = ACTIONS(574), + [anon_sym_xor] = ACTIONS(574), + [anon_sym_or] = ACTIONS(574), + [anon_sym_not] = ACTIONS(574), + [anon_sym_DOT_DOT_LT] = ACTIONS(574), + [anon_sym_DOT_DOT] = ACTIONS(574), + [anon_sym_DOT_DOT_EQ] = ACTIONS(574), + [sym_val_nothing] = ACTIONS(574), + [anon_sym_true] = ACTIONS(574), + [anon_sym_false] = ACTIONS(574), + [aux_sym_val_number_token1] = ACTIONS(574), + [aux_sym_val_number_token2] = ACTIONS(574), + [aux_sym_val_number_token3] = ACTIONS(574), + [aux_sym_val_number_token4] = ACTIONS(574), + [anon_sym_inf] = ACTIONS(574), + [anon_sym_DASHinf] = ACTIONS(574), + [anon_sym_NaN] = ACTIONS(574), + [anon_sym_0b] = ACTIONS(574), + [anon_sym_0o] = ACTIONS(574), + [anon_sym_0x] = ACTIONS(574), + [sym_val_date] = ACTIONS(574), + [anon_sym_DQUOTE] = ACTIONS(574), + [sym__str_single_quotes] = ACTIONS(574), + [sym__str_back_ticks] = ACTIONS(574), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(574), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(574), + [anon_sym_CARET] = ACTIONS(574), + [sym_short_flag] = ACTIONS(574), [anon_sym_POUND] = ACTIONS(3), }, [163] = { - [sym_cell_path] = STATE(299), - [sym_path] = STATE(180), + [sym_cell_path] = STATE(298), + [sym_path] = STATE(159), [sym_comment] = STATE(163), - [ts_builtin_sym_end] = ACTIONS(979), - [sym_cmd_identifier] = ACTIONS(981), - [anon_sym_SEMI] = ACTIONS(981), - [anon_sym_LF] = ACTIONS(979), - [anon_sym_export] = ACTIONS(981), - [anon_sym_alias] = ACTIONS(981), - [anon_sym_def] = ACTIONS(981), - [anon_sym_def_DASHenv] = ACTIONS(981), - [anon_sym_export_DASHenv] = ACTIONS(981), - [anon_sym_extern] = ACTIONS(981), - [anon_sym_module] = ACTIONS(981), - [anon_sym_use] = ACTIONS(981), - [anon_sym_LBRACK] = ACTIONS(981), - [anon_sym_LPAREN] = ACTIONS(981), - [anon_sym_PIPE] = ACTIONS(981), - [anon_sym_DOLLAR] = ACTIONS(981), - [anon_sym_error] = ACTIONS(981), - [anon_sym_GT] = ACTIONS(981), - [anon_sym_DASH] = ACTIONS(981), - [anon_sym_break] = ACTIONS(981), - [anon_sym_continue] = ACTIONS(981), - [anon_sym_for] = ACTIONS(981), - [anon_sym_in] = ACTIONS(981), - [anon_sym_loop] = ACTIONS(981), - [anon_sym_while] = ACTIONS(981), - [anon_sym_do] = ACTIONS(981), - [anon_sym_if] = ACTIONS(981), - [anon_sym_match] = ACTIONS(981), - [anon_sym_LBRACE] = ACTIONS(981), - [anon_sym_DOT] = ACTIONS(1111), - [anon_sym_try] = ACTIONS(981), - [anon_sym_return] = ACTIONS(981), - [anon_sym_let] = ACTIONS(981), - [anon_sym_let_DASHenv] = ACTIONS(981), - [anon_sym_mut] = ACTIONS(981), - [anon_sym_const] = ACTIONS(981), - [anon_sym_source] = ACTIONS(981), - [anon_sym_source_DASHenv] = ACTIONS(981), - [anon_sym_register] = ACTIONS(981), - [anon_sym_hide] = ACTIONS(981), - [anon_sym_hide_DASHenv] = ACTIONS(981), - [anon_sym_overlay] = ACTIONS(981), - [anon_sym_STAR] = ACTIONS(981), - [anon_sym_where] = ACTIONS(981), - [anon_sym_STAR_STAR] = ACTIONS(981), - [anon_sym_PLUS_PLUS] = ACTIONS(981), - [anon_sym_SLASH] = ACTIONS(981), - [anon_sym_mod] = ACTIONS(981), - [anon_sym_SLASH_SLASH] = ACTIONS(981), - [anon_sym_PLUS] = ACTIONS(981), - [anon_sym_bit_DASHshl] = ACTIONS(981), - [anon_sym_bit_DASHshr] = ACTIONS(981), - [anon_sym_EQ_EQ] = ACTIONS(981), - [anon_sym_BANG_EQ] = ACTIONS(981), - [anon_sym_LT2] = ACTIONS(981), - [anon_sym_LT_EQ] = ACTIONS(981), - [anon_sym_GT_EQ] = ACTIONS(981), - [anon_sym_not_DASHin] = ACTIONS(981), - [anon_sym_starts_DASHwith] = ACTIONS(981), - [anon_sym_ends_DASHwith] = ACTIONS(981), - [anon_sym_EQ_TILDE] = ACTIONS(981), - [anon_sym_BANG_TILDE] = ACTIONS(981), - [anon_sym_bit_DASHand] = ACTIONS(981), - [anon_sym_bit_DASHxor] = ACTIONS(981), - [anon_sym_bit_DASHor] = ACTIONS(981), - [anon_sym_and] = ACTIONS(981), - [anon_sym_xor] = ACTIONS(981), - [anon_sym_or] = ACTIONS(981), - [anon_sym_not] = ACTIONS(981), - [anon_sym_DOT_DOT_LT] = ACTIONS(981), - [anon_sym_DOT_DOT] = ACTIONS(981), - [anon_sym_DOT_DOT_EQ] = ACTIONS(981), - [sym_val_nothing] = ACTIONS(981), - [anon_sym_true] = ACTIONS(981), - [anon_sym_false] = ACTIONS(981), - [aux_sym_val_number_token1] = ACTIONS(981), - [aux_sym_val_number_token2] = ACTIONS(981), - [aux_sym_val_number_token3] = ACTIONS(981), - [aux_sym_val_number_token4] = ACTIONS(981), - [anon_sym_inf] = ACTIONS(981), - [anon_sym_DASHinf] = ACTIONS(981), - [anon_sym_NaN] = ACTIONS(981), - [anon_sym_0b] = ACTIONS(981), - [anon_sym_0o] = ACTIONS(981), - [anon_sym_0x] = ACTIONS(981), - [sym_val_date] = ACTIONS(981), - [anon_sym_DQUOTE] = ACTIONS(981), - [sym__str_single_quotes] = ACTIONS(981), - [sym__str_back_ticks] = ACTIONS(981), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(981), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(981), - [anon_sym_CARET] = ACTIONS(981), + [ts_builtin_sym_end] = ACTIONS(607), + [anon_sym_export] = ACTIONS(605), + [anon_sym_alias] = ACTIONS(605), + [anon_sym_let] = ACTIONS(605), + [anon_sym_let_DASHenv] = ACTIONS(605), + [anon_sym_mut] = ACTIONS(605), + [anon_sym_const] = ACTIONS(605), + [sym_cmd_identifier] = ACTIONS(605), + [anon_sym_SEMI] = ACTIONS(605), + [anon_sym_LF] = ACTIONS(607), + [anon_sym_def] = ACTIONS(605), + [anon_sym_def_DASHenv] = ACTIONS(605), + [anon_sym_export_DASHenv] = ACTIONS(605), + [anon_sym_extern] = ACTIONS(605), + [anon_sym_module] = ACTIONS(605), + [anon_sym_use] = ACTIONS(605), + [anon_sym_LBRACK] = ACTIONS(605), + [anon_sym_LPAREN] = ACTIONS(605), + [anon_sym_PIPE] = ACTIONS(605), + [anon_sym_DOLLAR] = ACTIONS(605), + [anon_sym_error] = ACTIONS(605), + [anon_sym_GT] = ACTIONS(605), + [anon_sym_DASH_DASH] = ACTIONS(605), + [anon_sym_DASH] = ACTIONS(605), + [anon_sym_break] = ACTIONS(605), + [anon_sym_continue] = ACTIONS(605), + [anon_sym_for] = ACTIONS(605), + [anon_sym_in] = ACTIONS(605), + [anon_sym_loop] = ACTIONS(605), + [anon_sym_while] = ACTIONS(605), + [anon_sym_do] = ACTIONS(605), + [anon_sym_if] = ACTIONS(605), + [anon_sym_match] = ACTIONS(605), + [anon_sym_LBRACE] = ACTIONS(605), + [anon_sym_DOT] = ACTIONS(664), + [anon_sym_try] = ACTIONS(605), + [anon_sym_return] = ACTIONS(605), + [anon_sym_source] = ACTIONS(605), + [anon_sym_source_DASHenv] = ACTIONS(605), + [anon_sym_register] = ACTIONS(605), + [anon_sym_hide] = ACTIONS(605), + [anon_sym_hide_DASHenv] = ACTIONS(605), + [anon_sym_overlay] = ACTIONS(605), + [anon_sym_STAR] = ACTIONS(605), + [anon_sym_where] = ACTIONS(605), + [anon_sym_STAR_STAR] = ACTIONS(605), + [anon_sym_PLUS_PLUS] = ACTIONS(605), + [anon_sym_SLASH] = ACTIONS(605), + [anon_sym_mod] = ACTIONS(605), + [anon_sym_SLASH_SLASH] = ACTIONS(605), + [anon_sym_PLUS] = ACTIONS(605), + [anon_sym_bit_DASHshl] = ACTIONS(605), + [anon_sym_bit_DASHshr] = ACTIONS(605), + [anon_sym_EQ_EQ] = ACTIONS(605), + [anon_sym_BANG_EQ] = ACTIONS(605), + [anon_sym_LT2] = ACTIONS(605), + [anon_sym_LT_EQ] = ACTIONS(605), + [anon_sym_GT_EQ] = ACTIONS(605), + [anon_sym_not_DASHin] = ACTIONS(605), + [anon_sym_starts_DASHwith] = ACTIONS(605), + [anon_sym_ends_DASHwith] = ACTIONS(605), + [anon_sym_EQ_TILDE] = ACTIONS(605), + [anon_sym_BANG_TILDE] = ACTIONS(605), + [anon_sym_bit_DASHand] = ACTIONS(605), + [anon_sym_bit_DASHxor] = ACTIONS(605), + [anon_sym_bit_DASHor] = ACTIONS(605), + [anon_sym_and] = ACTIONS(605), + [anon_sym_xor] = ACTIONS(605), + [anon_sym_or] = ACTIONS(605), + [anon_sym_not] = ACTIONS(605), + [anon_sym_DOT_DOT_LT] = ACTIONS(605), + [anon_sym_DOT_DOT] = ACTIONS(605), + [anon_sym_DOT_DOT_EQ] = ACTIONS(605), + [sym_val_nothing] = ACTIONS(605), + [anon_sym_true] = ACTIONS(605), + [anon_sym_false] = ACTIONS(605), + [aux_sym_val_number_token1] = ACTIONS(605), + [aux_sym_val_number_token2] = ACTIONS(605), + [aux_sym_val_number_token3] = ACTIONS(605), + [aux_sym_val_number_token4] = ACTIONS(605), + [anon_sym_inf] = ACTIONS(605), + [anon_sym_DASHinf] = ACTIONS(605), + [anon_sym_NaN] = ACTIONS(605), + [anon_sym_0b] = ACTIONS(605), + [anon_sym_0o] = ACTIONS(605), + [anon_sym_0x] = ACTIONS(605), + [sym_val_date] = ACTIONS(605), + [anon_sym_DQUOTE] = ACTIONS(605), + [sym__str_single_quotes] = ACTIONS(605), + [sym__str_back_ticks] = ACTIONS(605), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(605), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(605), + [anon_sym_CARET] = ACTIONS(605), + [sym_short_flag] = ACTIONS(605), [anon_sym_POUND] = ACTIONS(3), }, [164] = { - [sym_path] = STATE(296), [sym_comment] = STATE(164), - [aux_sym_cell_path_repeat1] = STATE(188), - [sym_cmd_identifier] = ACTIONS(959), - [anon_sym_SEMI] = ACTIONS(959), - [anon_sym_LF] = ACTIONS(961), - [anon_sym_export] = ACTIONS(959), - [anon_sym_alias] = ACTIONS(959), - [anon_sym_def] = ACTIONS(959), - [anon_sym_def_DASHenv] = ACTIONS(959), - [anon_sym_export_DASHenv] = ACTIONS(959), - [anon_sym_extern] = ACTIONS(959), - [anon_sym_module] = ACTIONS(959), - [anon_sym_use] = ACTIONS(959), - [anon_sym_LBRACK] = ACTIONS(959), - [anon_sym_LPAREN] = ACTIONS(959), - [anon_sym_PIPE] = ACTIONS(959), - [anon_sym_DOLLAR] = ACTIONS(959), - [anon_sym_error] = ACTIONS(959), - [anon_sym_GT] = ACTIONS(959), - [anon_sym_DASH] = ACTIONS(959), - [anon_sym_break] = ACTIONS(959), - [anon_sym_continue] = ACTIONS(959), - [anon_sym_for] = ACTIONS(959), - [anon_sym_in] = ACTIONS(959), - [anon_sym_loop] = ACTIONS(959), - [anon_sym_while] = ACTIONS(959), - [anon_sym_do] = ACTIONS(959), - [anon_sym_if] = ACTIONS(959), - [anon_sym_match] = ACTIONS(959), - [anon_sym_LBRACE] = ACTIONS(959), - [anon_sym_RBRACE] = ACTIONS(959), - [anon_sym_DOT] = ACTIONS(1113), - [anon_sym_try] = ACTIONS(959), - [anon_sym_return] = ACTIONS(959), - [anon_sym_let] = ACTIONS(959), - [anon_sym_let_DASHenv] = ACTIONS(959), - [anon_sym_mut] = ACTIONS(959), - [anon_sym_const] = ACTIONS(959), - [anon_sym_source] = ACTIONS(959), - [anon_sym_source_DASHenv] = ACTIONS(959), - [anon_sym_register] = ACTIONS(959), - [anon_sym_hide] = ACTIONS(959), - [anon_sym_hide_DASHenv] = ACTIONS(959), - [anon_sym_overlay] = ACTIONS(959), - [anon_sym_STAR] = ACTIONS(959), - [anon_sym_where] = ACTIONS(959), - [anon_sym_STAR_STAR] = ACTIONS(959), - [anon_sym_PLUS_PLUS] = ACTIONS(959), - [anon_sym_SLASH] = ACTIONS(959), - [anon_sym_mod] = ACTIONS(959), - [anon_sym_SLASH_SLASH] = ACTIONS(959), - [anon_sym_PLUS] = ACTIONS(959), - [anon_sym_bit_DASHshl] = ACTIONS(959), - [anon_sym_bit_DASHshr] = ACTIONS(959), - [anon_sym_EQ_EQ] = ACTIONS(959), - [anon_sym_BANG_EQ] = ACTIONS(959), - [anon_sym_LT2] = ACTIONS(959), - [anon_sym_LT_EQ] = ACTIONS(959), - [anon_sym_GT_EQ] = ACTIONS(959), - [anon_sym_not_DASHin] = ACTIONS(959), - [anon_sym_starts_DASHwith] = ACTIONS(959), - [anon_sym_ends_DASHwith] = ACTIONS(959), - [anon_sym_EQ_TILDE] = ACTIONS(959), - [anon_sym_BANG_TILDE] = ACTIONS(959), - [anon_sym_bit_DASHand] = ACTIONS(959), - [anon_sym_bit_DASHxor] = ACTIONS(959), - [anon_sym_bit_DASHor] = ACTIONS(959), - [anon_sym_and] = ACTIONS(959), - [anon_sym_xor] = ACTIONS(959), - [anon_sym_or] = ACTIONS(959), - [anon_sym_not] = ACTIONS(959), - [anon_sym_DOT_DOT_LT] = ACTIONS(959), - [anon_sym_DOT_DOT] = ACTIONS(959), - [anon_sym_DOT_DOT_EQ] = ACTIONS(959), - [sym_val_nothing] = ACTIONS(959), - [anon_sym_true] = ACTIONS(959), - [anon_sym_false] = ACTIONS(959), - [aux_sym_val_number_token1] = ACTIONS(959), - [aux_sym_val_number_token2] = ACTIONS(959), - [aux_sym_val_number_token3] = ACTIONS(959), - [aux_sym_val_number_token4] = ACTIONS(959), - [anon_sym_inf] = ACTIONS(959), - [anon_sym_DASHinf] = ACTIONS(959), - [anon_sym_NaN] = ACTIONS(959), - [anon_sym_0b] = ACTIONS(959), - [anon_sym_0o] = ACTIONS(959), - [anon_sym_0x] = ACTIONS(959), - [sym_val_date] = ACTIONS(959), - [anon_sym_DQUOTE] = ACTIONS(959), - [sym__str_single_quotes] = ACTIONS(959), - [sym__str_back_ticks] = ACTIONS(959), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(959), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(959), - [anon_sym_CARET] = ACTIONS(959), + [anon_sym_export] = ACTIONS(702), + [anon_sym_alias] = ACTIONS(702), + [anon_sym_let] = ACTIONS(702), + [anon_sym_let_DASHenv] = ACTIONS(702), + [anon_sym_mut] = ACTIONS(702), + [anon_sym_const] = ACTIONS(702), + [sym_cmd_identifier] = ACTIONS(702), + [anon_sym_SEMI] = ACTIONS(702), + [anon_sym_LF] = ACTIONS(704), + [anon_sym_def] = ACTIONS(702), + [anon_sym_def_DASHenv] = ACTIONS(702), + [anon_sym_export_DASHenv] = ACTIONS(702), + [anon_sym_extern] = ACTIONS(702), + [anon_sym_module] = ACTIONS(702), + [anon_sym_use] = ACTIONS(702), + [anon_sym_LBRACK] = ACTIONS(702), + [anon_sym_LPAREN] = ACTIONS(702), + [anon_sym_RPAREN] = ACTIONS(702), + [anon_sym_PIPE] = ACTIONS(702), + [anon_sym_DOLLAR] = ACTIONS(702), + [anon_sym_error] = ACTIONS(702), + [anon_sym_GT] = ACTIONS(702), + [anon_sym_DASH_DASH] = ACTIONS(702), + [anon_sym_DASH] = ACTIONS(702), + [anon_sym_break] = ACTIONS(702), + [anon_sym_continue] = ACTIONS(702), + [anon_sym_for] = ACTIONS(702), + [anon_sym_in] = ACTIONS(702), + [anon_sym_loop] = ACTIONS(702), + [anon_sym_while] = ACTIONS(702), + [anon_sym_do] = ACTIONS(702), + [anon_sym_if] = ACTIONS(702), + [anon_sym_match] = ACTIONS(702), + [anon_sym_LBRACE] = ACTIONS(702), + [anon_sym_RBRACE] = ACTIONS(702), + [anon_sym_DOT] = ACTIONS(702), + [anon_sym_try] = ACTIONS(702), + [anon_sym_return] = ACTIONS(702), + [anon_sym_source] = ACTIONS(702), + [anon_sym_source_DASHenv] = ACTIONS(702), + [anon_sym_register] = ACTIONS(702), + [anon_sym_hide] = ACTIONS(702), + [anon_sym_hide_DASHenv] = ACTIONS(702), + [anon_sym_overlay] = ACTIONS(702), + [anon_sym_STAR] = ACTIONS(702), + [anon_sym_where] = ACTIONS(702), + [anon_sym_QMARK2] = ACTIONS(702), + [anon_sym_STAR_STAR] = ACTIONS(702), + [anon_sym_PLUS_PLUS] = ACTIONS(702), + [anon_sym_SLASH] = ACTIONS(702), + [anon_sym_mod] = ACTIONS(702), + [anon_sym_SLASH_SLASH] = ACTIONS(702), + [anon_sym_PLUS] = ACTIONS(702), + [anon_sym_bit_DASHshl] = ACTIONS(702), + [anon_sym_bit_DASHshr] = ACTIONS(702), + [anon_sym_EQ_EQ] = ACTIONS(702), + [anon_sym_BANG_EQ] = ACTIONS(702), + [anon_sym_LT2] = ACTIONS(702), + [anon_sym_LT_EQ] = ACTIONS(702), + [anon_sym_GT_EQ] = ACTIONS(702), + [anon_sym_not_DASHin] = ACTIONS(702), + [anon_sym_starts_DASHwith] = ACTIONS(702), + [anon_sym_ends_DASHwith] = ACTIONS(702), + [anon_sym_EQ_TILDE] = ACTIONS(702), + [anon_sym_BANG_TILDE] = ACTIONS(702), + [anon_sym_bit_DASHand] = ACTIONS(702), + [anon_sym_bit_DASHxor] = ACTIONS(702), + [anon_sym_bit_DASHor] = ACTIONS(702), + [anon_sym_and] = ACTIONS(702), + [anon_sym_xor] = ACTIONS(702), + [anon_sym_or] = ACTIONS(702), + [anon_sym_not] = ACTIONS(702), + [anon_sym_DOT_DOT_LT] = ACTIONS(702), + [anon_sym_DOT_DOT] = ACTIONS(702), + [anon_sym_DOT_DOT_EQ] = ACTIONS(702), + [sym_val_nothing] = ACTIONS(702), + [anon_sym_true] = ACTIONS(702), + [anon_sym_false] = ACTIONS(702), + [aux_sym_val_number_token1] = ACTIONS(702), + [aux_sym_val_number_token2] = ACTIONS(702), + [aux_sym_val_number_token3] = ACTIONS(702), + [aux_sym_val_number_token4] = ACTIONS(702), + [anon_sym_inf] = ACTIONS(702), + [anon_sym_DASHinf] = ACTIONS(702), + [anon_sym_NaN] = ACTIONS(702), + [anon_sym_0b] = ACTIONS(702), + [anon_sym_0o] = ACTIONS(702), + [anon_sym_0x] = ACTIONS(702), + [sym_val_date] = ACTIONS(702), + [anon_sym_DQUOTE] = ACTIONS(702), + [sym__str_single_quotes] = ACTIONS(702), + [sym__str_back_ticks] = ACTIONS(702), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(702), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(702), + [anon_sym_CARET] = ACTIONS(702), + [sym_short_flag] = ACTIONS(702), [anon_sym_POUND] = ACTIONS(3), }, [165] = { + [sym__flag] = STATE(593), + [sym_long_flag] = STATE(690), [sym_comment] = STATE(165), - [ts_builtin_sym_end] = ACTIONS(1115), - [sym_cmd_identifier] = ACTIONS(1117), - [anon_sym_SEMI] = ACTIONS(1117), - [anon_sym_LF] = ACTIONS(1115), - [anon_sym_export] = ACTIONS(1117), - [anon_sym_alias] = ACTIONS(1117), - [anon_sym_def] = ACTIONS(1117), - [anon_sym_def_DASHenv] = ACTIONS(1117), - [anon_sym_export_DASHenv] = ACTIONS(1117), - [anon_sym_extern] = ACTIONS(1117), - [anon_sym_module] = ACTIONS(1117), - [anon_sym_use] = ACTIONS(1117), - [anon_sym_LBRACK] = ACTIONS(1117), - [anon_sym_LPAREN] = ACTIONS(1117), - [anon_sym_PIPE] = ACTIONS(1117), - [anon_sym_DOLLAR] = ACTIONS(1117), - [anon_sym_error] = ACTIONS(1117), - [anon_sym_GT] = ACTIONS(1117), - [anon_sym_DASH_DASH] = 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_let] = ACTIONS(1117), - [anon_sym_let_DASHenv] = ACTIONS(1117), - [anon_sym_mut] = ACTIONS(1117), - [anon_sym_const] = 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_DOT_DOT_LT] = ACTIONS(1117), - [anon_sym_DOT_DOT] = ACTIONS(1117), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1117), - [sym_val_nothing] = ACTIONS(1117), - [anon_sym_true] = ACTIONS(1117), - [anon_sym_false] = ACTIONS(1117), - [aux_sym_val_number_token1] = ACTIONS(1117), - [aux_sym_val_number_token2] = ACTIONS(1117), - [aux_sym_val_number_token3] = ACTIONS(1117), - [aux_sym_val_number_token4] = ACTIONS(1117), - [anon_sym_inf] = ACTIONS(1117), - [anon_sym_DASHinf] = ACTIONS(1117), - [anon_sym_NaN] = 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), - [sym_short_flag] = ACTIONS(1117), + [anon_sym_export] = ACTIONS(706), + [anon_sym_alias] = ACTIONS(706), + [anon_sym_let] = ACTIONS(706), + [anon_sym_let_DASHenv] = ACTIONS(706), + [anon_sym_mut] = ACTIONS(706), + [anon_sym_const] = ACTIONS(706), + [sym_cmd_identifier] = ACTIONS(706), + [anon_sym_SEMI] = ACTIONS(706), + [anon_sym_LF] = ACTIONS(708), + [anon_sym_def] = ACTIONS(706), + [anon_sym_def_DASHenv] = ACTIONS(706), + [anon_sym_export_DASHenv] = ACTIONS(706), + [anon_sym_extern] = ACTIONS(706), + [anon_sym_module] = ACTIONS(706), + [anon_sym_use] = ACTIONS(706), + [anon_sym_LBRACK] = ACTIONS(706), + [anon_sym_LPAREN] = ACTIONS(706), + [anon_sym_RPAREN] = ACTIONS(706), + [anon_sym_PIPE] = ACTIONS(706), + [anon_sym_DOLLAR] = ACTIONS(706), + [anon_sym_error] = ACTIONS(706), + [anon_sym_GT] = ACTIONS(621), + [anon_sym_DASH_DASH] = ACTIONS(623), + [anon_sym_DASH] = ACTIONS(625), + [anon_sym_break] = ACTIONS(706), + [anon_sym_continue] = ACTIONS(706), + [anon_sym_for] = ACTIONS(706), + [anon_sym_in] = ACTIONS(627), + [anon_sym_loop] = ACTIONS(706), + [anon_sym_while] = ACTIONS(706), + [anon_sym_do] = ACTIONS(706), + [anon_sym_if] = ACTIONS(706), + [anon_sym_match] = ACTIONS(706), + [anon_sym_LBRACE] = ACTIONS(706), + [anon_sym_RBRACE] = ACTIONS(706), + [anon_sym_try] = ACTIONS(706), + [anon_sym_return] = ACTIONS(706), + [anon_sym_source] = ACTIONS(706), + [anon_sym_source_DASHenv] = ACTIONS(706), + [anon_sym_register] = ACTIONS(706), + [anon_sym_hide] = ACTIONS(706), + [anon_sym_hide_DASHenv] = ACTIONS(706), + [anon_sym_overlay] = ACTIONS(706), + [anon_sym_STAR] = ACTIONS(629), + [anon_sym_where] = ACTIONS(706), + [anon_sym_STAR_STAR] = ACTIONS(631), + [anon_sym_PLUS_PLUS] = ACTIONS(631), + [anon_sym_SLASH] = ACTIONS(629), + [anon_sym_mod] = ACTIONS(629), + [anon_sym_SLASH_SLASH] = ACTIONS(629), + [anon_sym_PLUS] = ACTIONS(625), + [anon_sym_bit_DASHshl] = ACTIONS(633), + [anon_sym_bit_DASHshr] = ACTIONS(633), + [anon_sym_EQ_EQ] = ACTIONS(621), + [anon_sym_BANG_EQ] = ACTIONS(621), + [anon_sym_LT2] = ACTIONS(621), + [anon_sym_LT_EQ] = ACTIONS(621), + [anon_sym_GT_EQ] = ACTIONS(621), + [anon_sym_not_DASHin] = ACTIONS(627), + [anon_sym_starts_DASHwith] = ACTIONS(627), + [anon_sym_ends_DASHwith] = ACTIONS(627), + [anon_sym_EQ_TILDE] = ACTIONS(635), + [anon_sym_BANG_TILDE] = ACTIONS(635), + [anon_sym_bit_DASHand] = ACTIONS(637), + [anon_sym_bit_DASHxor] = ACTIONS(639), + [anon_sym_bit_DASHor] = ACTIONS(641), + [anon_sym_and] = ACTIONS(643), + [anon_sym_xor] = ACTIONS(645), + [anon_sym_or] = ACTIONS(647), + [anon_sym_not] = ACTIONS(706), + [anon_sym_DOT_DOT_LT] = ACTIONS(706), + [anon_sym_DOT_DOT] = ACTIONS(706), + [anon_sym_DOT_DOT_EQ] = ACTIONS(706), + [sym_val_nothing] = ACTIONS(706), + [anon_sym_true] = ACTIONS(706), + [anon_sym_false] = ACTIONS(706), + [aux_sym_val_number_token1] = ACTIONS(706), + [aux_sym_val_number_token2] = ACTIONS(706), + [aux_sym_val_number_token3] = ACTIONS(706), + [aux_sym_val_number_token4] = ACTIONS(706), + [anon_sym_inf] = ACTIONS(706), + [anon_sym_DASHinf] = ACTIONS(706), + [anon_sym_NaN] = ACTIONS(706), + [anon_sym_0b] = ACTIONS(706), + [anon_sym_0o] = ACTIONS(706), + [anon_sym_0x] = ACTIONS(706), + [sym_val_date] = ACTIONS(706), + [anon_sym_DQUOTE] = ACTIONS(706), + [sym__str_single_quotes] = ACTIONS(706), + [sym__str_back_ticks] = ACTIONS(706), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(706), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(706), + [anon_sym_CARET] = ACTIONS(706), + [sym_short_flag] = ACTIONS(649), [anon_sym_POUND] = ACTIONS(3), }, [166] = { - [sym_path] = STATE(295), + [sym_cell_path] = STATE(330), + [sym_path] = STATE(170), [sym_comment] = STATE(166), - [aux_sym_cell_path_repeat1] = STATE(166), - [ts_builtin_sym_end] = ACTIONS(937), - [sym_cmd_identifier] = ACTIONS(935), - [anon_sym_SEMI] = ACTIONS(935), - [anon_sym_LF] = ACTIONS(937), - [anon_sym_export] = ACTIONS(935), - [anon_sym_alias] = ACTIONS(935), - [anon_sym_def] = ACTIONS(935), - [anon_sym_def_DASHenv] = ACTIONS(935), - [anon_sym_export_DASHenv] = ACTIONS(935), - [anon_sym_extern] = ACTIONS(935), - [anon_sym_module] = ACTIONS(935), - [anon_sym_use] = ACTIONS(935), - [anon_sym_LBRACK] = ACTIONS(935), - [anon_sym_LPAREN] = ACTIONS(935), - [anon_sym_PIPE] = ACTIONS(935), - [anon_sym_DOLLAR] = ACTIONS(935), - [anon_sym_error] = ACTIONS(935), - [anon_sym_GT] = ACTIONS(935), - [anon_sym_DASH] = ACTIONS(935), - [anon_sym_break] = ACTIONS(935), - [anon_sym_continue] = ACTIONS(935), - [anon_sym_for] = ACTIONS(935), - [anon_sym_in] = ACTIONS(935), - [anon_sym_loop] = ACTIONS(935), - [anon_sym_while] = ACTIONS(935), - [anon_sym_do] = ACTIONS(935), - [anon_sym_if] = ACTIONS(935), - [anon_sym_match] = ACTIONS(935), - [anon_sym_LBRACE] = ACTIONS(935), - [anon_sym_DOT] = ACTIONS(1119), - [anon_sym_try] = ACTIONS(935), - [anon_sym_return] = ACTIONS(935), - [anon_sym_let] = ACTIONS(935), - [anon_sym_let_DASHenv] = ACTIONS(935), - [anon_sym_mut] = ACTIONS(935), - [anon_sym_const] = ACTIONS(935), - [anon_sym_source] = ACTIONS(935), - [anon_sym_source_DASHenv] = ACTIONS(935), - [anon_sym_register] = ACTIONS(935), - [anon_sym_hide] = ACTIONS(935), - [anon_sym_hide_DASHenv] = ACTIONS(935), - [anon_sym_overlay] = ACTIONS(935), - [anon_sym_STAR] = ACTIONS(935), - [anon_sym_where] = ACTIONS(935), - [anon_sym_STAR_STAR] = ACTIONS(935), - [anon_sym_PLUS_PLUS] = ACTIONS(935), - [anon_sym_SLASH] = ACTIONS(935), - [anon_sym_mod] = ACTIONS(935), - [anon_sym_SLASH_SLASH] = ACTIONS(935), - [anon_sym_PLUS] = ACTIONS(935), - [anon_sym_bit_DASHshl] = ACTIONS(935), - [anon_sym_bit_DASHshr] = ACTIONS(935), - [anon_sym_EQ_EQ] = ACTIONS(935), - [anon_sym_BANG_EQ] = ACTIONS(935), - [anon_sym_LT2] = ACTIONS(935), - [anon_sym_LT_EQ] = ACTIONS(935), - [anon_sym_GT_EQ] = ACTIONS(935), - [anon_sym_not_DASHin] = ACTIONS(935), - [anon_sym_starts_DASHwith] = ACTIONS(935), - [anon_sym_ends_DASHwith] = ACTIONS(935), - [anon_sym_EQ_TILDE] = ACTIONS(935), - [anon_sym_BANG_TILDE] = ACTIONS(935), - [anon_sym_bit_DASHand] = ACTIONS(935), - [anon_sym_bit_DASHxor] = ACTIONS(935), - [anon_sym_bit_DASHor] = ACTIONS(935), - [anon_sym_and] = ACTIONS(935), - [anon_sym_xor] = ACTIONS(935), - [anon_sym_or] = ACTIONS(935), - [anon_sym_not] = ACTIONS(935), - [anon_sym_DOT_DOT_LT] = ACTIONS(935), - [anon_sym_DOT_DOT] = ACTIONS(935), - [anon_sym_DOT_DOT_EQ] = ACTIONS(935), - [sym_val_nothing] = ACTIONS(935), - [anon_sym_true] = ACTIONS(935), - [anon_sym_false] = ACTIONS(935), - [aux_sym_val_number_token1] = ACTIONS(935), - [aux_sym_val_number_token2] = ACTIONS(935), - [aux_sym_val_number_token3] = ACTIONS(935), - [aux_sym_val_number_token4] = ACTIONS(935), - [anon_sym_inf] = ACTIONS(935), - [anon_sym_DASHinf] = ACTIONS(935), - [anon_sym_NaN] = ACTIONS(935), - [anon_sym_0b] = ACTIONS(935), - [anon_sym_0o] = ACTIONS(935), - [anon_sym_0x] = ACTIONS(935), - [sym_val_date] = ACTIONS(935), - [anon_sym_DQUOTE] = ACTIONS(935), - [sym__str_single_quotes] = ACTIONS(935), - [sym__str_back_ticks] = ACTIONS(935), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(935), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(935), - [anon_sym_CARET] = ACTIONS(935), + [anon_sym_export] = ACTIONS(574), + [anon_sym_alias] = ACTIONS(574), + [anon_sym_let] = ACTIONS(574), + [anon_sym_let_DASHenv] = ACTIONS(574), + [anon_sym_mut] = ACTIONS(574), + [anon_sym_const] = ACTIONS(574), + [sym_cmd_identifier] = ACTIONS(574), + [anon_sym_SEMI] = ACTIONS(574), + [anon_sym_LF] = ACTIONS(576), + [anon_sym_def] = ACTIONS(574), + [anon_sym_def_DASHenv] = ACTIONS(574), + [anon_sym_export_DASHenv] = ACTIONS(574), + [anon_sym_extern] = ACTIONS(574), + [anon_sym_module] = ACTIONS(574), + [anon_sym_use] = ACTIONS(574), + [anon_sym_LBRACK] = ACTIONS(574), + [anon_sym_LPAREN] = ACTIONS(574), + [anon_sym_RPAREN] = ACTIONS(574), + [anon_sym_PIPE] = ACTIONS(574), + [anon_sym_DOLLAR] = ACTIONS(574), + [anon_sym_error] = ACTIONS(574), + [anon_sym_GT] = ACTIONS(574), + [anon_sym_DASH] = ACTIONS(574), + [anon_sym_break] = ACTIONS(574), + [anon_sym_continue] = ACTIONS(574), + [anon_sym_for] = ACTIONS(574), + [anon_sym_in] = ACTIONS(574), + [anon_sym_loop] = ACTIONS(574), + [anon_sym_while] = ACTIONS(574), + [anon_sym_do] = ACTIONS(574), + [anon_sym_if] = ACTIONS(574), + [anon_sym_match] = ACTIONS(574), + [anon_sym_LBRACE] = ACTIONS(574), + [anon_sym_RBRACE] = ACTIONS(574), + [anon_sym_DOT] = ACTIONS(710), + [anon_sym_try] = ACTIONS(574), + [anon_sym_return] = ACTIONS(574), + [anon_sym_source] = ACTIONS(574), + [anon_sym_source_DASHenv] = ACTIONS(574), + [anon_sym_register] = ACTIONS(574), + [anon_sym_hide] = ACTIONS(574), + [anon_sym_hide_DASHenv] = ACTIONS(574), + [anon_sym_overlay] = ACTIONS(574), + [anon_sym_STAR] = ACTIONS(574), + [anon_sym_where] = ACTIONS(574), + [anon_sym_STAR_STAR] = ACTIONS(574), + [anon_sym_PLUS_PLUS] = ACTIONS(574), + [anon_sym_SLASH] = ACTIONS(574), + [anon_sym_mod] = ACTIONS(574), + [anon_sym_SLASH_SLASH] = ACTIONS(574), + [anon_sym_PLUS] = ACTIONS(574), + [anon_sym_bit_DASHshl] = ACTIONS(574), + [anon_sym_bit_DASHshr] = ACTIONS(574), + [anon_sym_EQ_EQ] = ACTIONS(574), + [anon_sym_BANG_EQ] = ACTIONS(574), + [anon_sym_LT2] = ACTIONS(574), + [anon_sym_LT_EQ] = ACTIONS(574), + [anon_sym_GT_EQ] = ACTIONS(574), + [anon_sym_not_DASHin] = ACTIONS(574), + [anon_sym_starts_DASHwith] = ACTIONS(574), + [anon_sym_ends_DASHwith] = ACTIONS(574), + [anon_sym_EQ_TILDE] = ACTIONS(574), + [anon_sym_BANG_TILDE] = ACTIONS(574), + [anon_sym_bit_DASHand] = ACTIONS(574), + [anon_sym_bit_DASHxor] = ACTIONS(574), + [anon_sym_bit_DASHor] = ACTIONS(574), + [anon_sym_and] = ACTIONS(574), + [anon_sym_xor] = ACTIONS(574), + [anon_sym_or] = ACTIONS(574), + [anon_sym_not] = ACTIONS(574), + [anon_sym_DOT_DOT_LT] = ACTIONS(574), + [anon_sym_DOT_DOT] = ACTIONS(574), + [anon_sym_DOT_DOT_EQ] = ACTIONS(574), + [sym_val_nothing] = ACTIONS(574), + [anon_sym_true] = ACTIONS(574), + [anon_sym_false] = ACTIONS(574), + [aux_sym_val_number_token1] = ACTIONS(574), + [aux_sym_val_number_token2] = ACTIONS(574), + [aux_sym_val_number_token3] = ACTIONS(574), + [aux_sym_val_number_token4] = ACTIONS(574), + [anon_sym_inf] = ACTIONS(574), + [anon_sym_DASHinf] = ACTIONS(574), + [anon_sym_NaN] = ACTIONS(574), + [anon_sym_0b] = ACTIONS(574), + [anon_sym_0o] = ACTIONS(574), + [anon_sym_0x] = ACTIONS(574), + [sym_val_date] = ACTIONS(574), + [anon_sym_DQUOTE] = ACTIONS(574), + [sym__str_single_quotes] = ACTIONS(574), + [sym__str_back_ticks] = ACTIONS(574), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(574), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(574), + [anon_sym_CARET] = ACTIONS(574), [anon_sym_POUND] = ACTIONS(3), }, [167] = { - [sym_cell_path] = STATE(358), - [sym_path] = STATE(180), + [sym_cell_path] = STATE(314), + [sym_path] = STATE(170), [sym_comment] = STATE(167), - [ts_builtin_sym_end] = ACTIONS(983), - [sym_cmd_identifier] = ACTIONS(985), - [anon_sym_SEMI] = ACTIONS(985), - [anon_sym_LF] = ACTIONS(983), - [anon_sym_export] = ACTIONS(985), - [anon_sym_alias] = ACTIONS(985), - [anon_sym_def] = ACTIONS(985), - [anon_sym_def_DASHenv] = ACTIONS(985), - [anon_sym_export_DASHenv] = ACTIONS(985), - [anon_sym_extern] = ACTIONS(985), - [anon_sym_module] = ACTIONS(985), - [anon_sym_use] = ACTIONS(985), - [anon_sym_LBRACK] = ACTIONS(985), - [anon_sym_LPAREN] = ACTIONS(985), - [anon_sym_PIPE] = ACTIONS(985), - [anon_sym_DOLLAR] = ACTIONS(985), - [anon_sym_error] = ACTIONS(985), - [anon_sym_GT] = ACTIONS(985), - [anon_sym_DASH] = ACTIONS(985), - [anon_sym_break] = ACTIONS(985), - [anon_sym_continue] = ACTIONS(985), - [anon_sym_for] = ACTIONS(985), - [anon_sym_in] = ACTIONS(985), - [anon_sym_loop] = ACTIONS(985), - [anon_sym_while] = ACTIONS(985), - [anon_sym_do] = ACTIONS(985), - [anon_sym_if] = ACTIONS(985), - [anon_sym_match] = ACTIONS(985), - [anon_sym_LBRACE] = ACTIONS(985), - [anon_sym_DOT] = ACTIONS(1111), - [anon_sym_try] = ACTIONS(985), - [anon_sym_return] = ACTIONS(985), - [anon_sym_let] = ACTIONS(985), - [anon_sym_let_DASHenv] = ACTIONS(985), - [anon_sym_mut] = ACTIONS(985), - [anon_sym_const] = ACTIONS(985), - [anon_sym_source] = ACTIONS(985), - [anon_sym_source_DASHenv] = ACTIONS(985), - [anon_sym_register] = ACTIONS(985), - [anon_sym_hide] = ACTIONS(985), - [anon_sym_hide_DASHenv] = ACTIONS(985), - [anon_sym_overlay] = ACTIONS(985), - [anon_sym_STAR] = ACTIONS(985), - [anon_sym_where] = ACTIONS(985), - [anon_sym_STAR_STAR] = ACTIONS(985), - [anon_sym_PLUS_PLUS] = ACTIONS(985), - [anon_sym_SLASH] = ACTIONS(985), - [anon_sym_mod] = ACTIONS(985), - [anon_sym_SLASH_SLASH] = ACTIONS(985), - [anon_sym_PLUS] = ACTIONS(985), - [anon_sym_bit_DASHshl] = ACTIONS(985), - [anon_sym_bit_DASHshr] = ACTIONS(985), - [anon_sym_EQ_EQ] = ACTIONS(985), - [anon_sym_BANG_EQ] = ACTIONS(985), - [anon_sym_LT2] = ACTIONS(985), - [anon_sym_LT_EQ] = ACTIONS(985), - [anon_sym_GT_EQ] = ACTIONS(985), - [anon_sym_not_DASHin] = ACTIONS(985), - [anon_sym_starts_DASHwith] = ACTIONS(985), - [anon_sym_ends_DASHwith] = ACTIONS(985), - [anon_sym_EQ_TILDE] = ACTIONS(985), - [anon_sym_BANG_TILDE] = ACTIONS(985), - [anon_sym_bit_DASHand] = ACTIONS(985), - [anon_sym_bit_DASHxor] = ACTIONS(985), - [anon_sym_bit_DASHor] = ACTIONS(985), - [anon_sym_and] = ACTIONS(985), - [anon_sym_xor] = ACTIONS(985), - [anon_sym_or] = ACTIONS(985), - [anon_sym_not] = ACTIONS(985), - [anon_sym_DOT_DOT_LT] = ACTIONS(985), - [anon_sym_DOT_DOT] = ACTIONS(985), - [anon_sym_DOT_DOT_EQ] = ACTIONS(985), - [sym_val_nothing] = ACTIONS(985), - [anon_sym_true] = ACTIONS(985), - [anon_sym_false] = ACTIONS(985), - [aux_sym_val_number_token1] = ACTIONS(985), - [aux_sym_val_number_token2] = ACTIONS(985), - [aux_sym_val_number_token3] = ACTIONS(985), - [aux_sym_val_number_token4] = ACTIONS(985), - [anon_sym_inf] = ACTIONS(985), - [anon_sym_DASHinf] = ACTIONS(985), - [anon_sym_NaN] = ACTIONS(985), - [anon_sym_0b] = ACTIONS(985), - [anon_sym_0o] = ACTIONS(985), - [anon_sym_0x] = ACTIONS(985), - [sym_val_date] = ACTIONS(985), - [anon_sym_DQUOTE] = ACTIONS(985), - [sym__str_single_quotes] = ACTIONS(985), - [sym__str_back_ticks] = ACTIONS(985), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(985), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(985), - [anon_sym_CARET] = ACTIONS(985), + [anon_sym_export] = ACTIONS(590), + [anon_sym_alias] = ACTIONS(590), + [anon_sym_let] = ACTIONS(590), + [anon_sym_let_DASHenv] = ACTIONS(590), + [anon_sym_mut] = ACTIONS(590), + [anon_sym_const] = ACTIONS(590), + [sym_cmd_identifier] = ACTIONS(590), + [anon_sym_SEMI] = ACTIONS(590), + [anon_sym_LF] = ACTIONS(592), + [anon_sym_def] = ACTIONS(590), + [anon_sym_def_DASHenv] = ACTIONS(590), + [anon_sym_export_DASHenv] = ACTIONS(590), + [anon_sym_extern] = ACTIONS(590), + [anon_sym_module] = ACTIONS(590), + [anon_sym_use] = ACTIONS(590), + [anon_sym_LBRACK] = ACTIONS(590), + [anon_sym_LPAREN] = ACTIONS(590), + [anon_sym_RPAREN] = ACTIONS(590), + [anon_sym_PIPE] = ACTIONS(590), + [anon_sym_DOLLAR] = ACTIONS(590), + [anon_sym_error] = ACTIONS(590), + [anon_sym_GT] = ACTIONS(590), + [anon_sym_DASH] = ACTIONS(590), + [anon_sym_break] = ACTIONS(590), + [anon_sym_continue] = ACTIONS(590), + [anon_sym_for] = ACTIONS(590), + [anon_sym_in] = ACTIONS(590), + [anon_sym_loop] = ACTIONS(590), + [anon_sym_while] = ACTIONS(590), + [anon_sym_do] = ACTIONS(590), + [anon_sym_if] = ACTIONS(590), + [anon_sym_match] = ACTIONS(590), + [anon_sym_LBRACE] = ACTIONS(590), + [anon_sym_RBRACE] = ACTIONS(590), + [anon_sym_DOT] = ACTIONS(710), + [anon_sym_try] = ACTIONS(590), + [anon_sym_return] = ACTIONS(590), + [anon_sym_source] = ACTIONS(590), + [anon_sym_source_DASHenv] = ACTIONS(590), + [anon_sym_register] = ACTIONS(590), + [anon_sym_hide] = ACTIONS(590), + [anon_sym_hide_DASHenv] = ACTIONS(590), + [anon_sym_overlay] = ACTIONS(590), + [anon_sym_STAR] = ACTIONS(590), + [anon_sym_where] = ACTIONS(590), + [anon_sym_STAR_STAR] = ACTIONS(590), + [anon_sym_PLUS_PLUS] = ACTIONS(590), + [anon_sym_SLASH] = ACTIONS(590), + [anon_sym_mod] = ACTIONS(590), + [anon_sym_SLASH_SLASH] = ACTIONS(590), + [anon_sym_PLUS] = ACTIONS(590), + [anon_sym_bit_DASHshl] = ACTIONS(590), + [anon_sym_bit_DASHshr] = ACTIONS(590), + [anon_sym_EQ_EQ] = ACTIONS(590), + [anon_sym_BANG_EQ] = ACTIONS(590), + [anon_sym_LT2] = ACTIONS(590), + [anon_sym_LT_EQ] = ACTIONS(590), + [anon_sym_GT_EQ] = ACTIONS(590), + [anon_sym_not_DASHin] = ACTIONS(590), + [anon_sym_starts_DASHwith] = ACTIONS(590), + [anon_sym_ends_DASHwith] = ACTIONS(590), + [anon_sym_EQ_TILDE] = ACTIONS(590), + [anon_sym_BANG_TILDE] = ACTIONS(590), + [anon_sym_bit_DASHand] = ACTIONS(590), + [anon_sym_bit_DASHxor] = ACTIONS(590), + [anon_sym_bit_DASHor] = ACTIONS(590), + [anon_sym_and] = ACTIONS(590), + [anon_sym_xor] = ACTIONS(590), + [anon_sym_or] = ACTIONS(590), + [anon_sym_not] = ACTIONS(590), + [anon_sym_DOT_DOT_LT] = ACTIONS(590), + [anon_sym_DOT_DOT] = ACTIONS(590), + [anon_sym_DOT_DOT_EQ] = ACTIONS(590), + [sym_val_nothing] = ACTIONS(590), + [anon_sym_true] = ACTIONS(590), + [anon_sym_false] = ACTIONS(590), + [aux_sym_val_number_token1] = ACTIONS(590), + [aux_sym_val_number_token2] = ACTIONS(590), + [aux_sym_val_number_token3] = ACTIONS(590), + [aux_sym_val_number_token4] = ACTIONS(590), + [anon_sym_inf] = ACTIONS(590), + [anon_sym_DASHinf] = ACTIONS(590), + [anon_sym_NaN] = ACTIONS(590), + [anon_sym_0b] = ACTIONS(590), + [anon_sym_0o] = ACTIONS(590), + [anon_sym_0x] = ACTIONS(590), + [sym_val_date] = ACTIONS(590), + [anon_sym_DQUOTE] = ACTIONS(590), + [sym__str_single_quotes] = ACTIONS(590), + [sym__str_back_ticks] = ACTIONS(590), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(590), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(590), + [anon_sym_CARET] = ACTIONS(590), [anon_sym_POUND] = ACTIONS(3), }, [168] = { - [sym_cell_path] = STATE(343), - [sym_path] = STATE(164), + [sym__flag] = STATE(652), + [sym_long_flag] = STATE(742), [sym_comment] = STATE(168), - [sym_cmd_identifier] = ACTIONS(953), - [anon_sym_SEMI] = ACTIONS(953), - [anon_sym_LF] = ACTIONS(955), - [anon_sym_export] = ACTIONS(953), - [anon_sym_alias] = ACTIONS(953), - [anon_sym_def] = ACTIONS(953), - [anon_sym_def_DASHenv] = ACTIONS(953), - [anon_sym_export_DASHenv] = ACTIONS(953), - [anon_sym_extern] = ACTIONS(953), - [anon_sym_module] = ACTIONS(953), - [anon_sym_use] = ACTIONS(953), - [anon_sym_LBRACK] = ACTIONS(953), - [anon_sym_LPAREN] = ACTIONS(953), - [anon_sym_PIPE] = ACTIONS(953), - [anon_sym_DOLLAR] = ACTIONS(953), - [anon_sym_error] = ACTIONS(953), - [anon_sym_GT] = ACTIONS(953), - [anon_sym_DASH] = ACTIONS(953), - [anon_sym_break] = ACTIONS(953), - [anon_sym_continue] = ACTIONS(953), - [anon_sym_for] = ACTIONS(953), - [anon_sym_in] = ACTIONS(953), - [anon_sym_loop] = ACTIONS(953), - [anon_sym_while] = ACTIONS(953), - [anon_sym_do] = ACTIONS(953), - [anon_sym_if] = ACTIONS(953), - [anon_sym_match] = ACTIONS(953), - [anon_sym_LBRACE] = ACTIONS(953), - [anon_sym_RBRACE] = ACTIONS(953), - [anon_sym_DOT] = ACTIONS(1113), - [anon_sym_try] = ACTIONS(953), - [anon_sym_return] = ACTIONS(953), - [anon_sym_let] = ACTIONS(953), - [anon_sym_let_DASHenv] = ACTIONS(953), - [anon_sym_mut] = ACTIONS(953), - [anon_sym_const] = ACTIONS(953), - [anon_sym_source] = ACTIONS(953), - [anon_sym_source_DASHenv] = ACTIONS(953), - [anon_sym_register] = ACTIONS(953), - [anon_sym_hide] = ACTIONS(953), - [anon_sym_hide_DASHenv] = ACTIONS(953), - [anon_sym_overlay] = ACTIONS(953), - [anon_sym_STAR] = ACTIONS(953), - [anon_sym_where] = ACTIONS(953), - [anon_sym_STAR_STAR] = ACTIONS(953), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_SLASH] = ACTIONS(953), - [anon_sym_mod] = ACTIONS(953), - [anon_sym_SLASH_SLASH] = ACTIONS(953), - [anon_sym_PLUS] = ACTIONS(953), - [anon_sym_bit_DASHshl] = ACTIONS(953), - [anon_sym_bit_DASHshr] = ACTIONS(953), - [anon_sym_EQ_EQ] = ACTIONS(953), - [anon_sym_BANG_EQ] = ACTIONS(953), - [anon_sym_LT2] = ACTIONS(953), - [anon_sym_LT_EQ] = ACTIONS(953), - [anon_sym_GT_EQ] = ACTIONS(953), - [anon_sym_not_DASHin] = ACTIONS(953), - [anon_sym_starts_DASHwith] = ACTIONS(953), - [anon_sym_ends_DASHwith] = ACTIONS(953), - [anon_sym_EQ_TILDE] = ACTIONS(953), - [anon_sym_BANG_TILDE] = ACTIONS(953), - [anon_sym_bit_DASHand] = ACTIONS(953), - [anon_sym_bit_DASHxor] = ACTIONS(953), - [anon_sym_bit_DASHor] = ACTIONS(953), - [anon_sym_and] = ACTIONS(953), - [anon_sym_xor] = ACTIONS(953), - [anon_sym_or] = ACTIONS(953), - [anon_sym_not] = ACTIONS(953), - [anon_sym_DOT_DOT_LT] = ACTIONS(953), - [anon_sym_DOT_DOT] = ACTIONS(953), - [anon_sym_DOT_DOT_EQ] = ACTIONS(953), - [sym_val_nothing] = ACTIONS(953), - [anon_sym_true] = ACTIONS(953), - [anon_sym_false] = ACTIONS(953), - [aux_sym_val_number_token1] = ACTIONS(953), - [aux_sym_val_number_token2] = ACTIONS(953), - [aux_sym_val_number_token3] = ACTIONS(953), - [aux_sym_val_number_token4] = ACTIONS(953), - [anon_sym_inf] = ACTIONS(953), - [anon_sym_DASHinf] = ACTIONS(953), - [anon_sym_NaN] = ACTIONS(953), - [anon_sym_0b] = ACTIONS(953), - [anon_sym_0o] = ACTIONS(953), - [anon_sym_0x] = ACTIONS(953), - [sym_val_date] = ACTIONS(953), - [anon_sym_DQUOTE] = ACTIONS(953), - [sym__str_single_quotes] = ACTIONS(953), - [sym__str_back_ticks] = ACTIONS(953), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(953), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(953), - [anon_sym_CARET] = ACTIONS(953), + [ts_builtin_sym_end] = ACTIONS(659), + [anon_sym_export] = ACTIONS(657), + [anon_sym_alias] = ACTIONS(657), + [anon_sym_let] = ACTIONS(657), + [anon_sym_let_DASHenv] = ACTIONS(657), + [anon_sym_mut] = ACTIONS(657), + [anon_sym_const] = ACTIONS(657), + [sym_cmd_identifier] = ACTIONS(657), + [anon_sym_SEMI] = ACTIONS(657), + [anon_sym_LF] = ACTIONS(659), + [anon_sym_def] = ACTIONS(657), + [anon_sym_def_DASHenv] = ACTIONS(657), + [anon_sym_export_DASHenv] = ACTIONS(657), + [anon_sym_extern] = ACTIONS(657), + [anon_sym_module] = ACTIONS(657), + [anon_sym_use] = ACTIONS(657), + [anon_sym_LBRACK] = ACTIONS(657), + [anon_sym_LPAREN] = ACTIONS(657), + [anon_sym_PIPE] = ACTIONS(657), + [anon_sym_DOLLAR] = ACTIONS(657), + [anon_sym_error] = ACTIONS(657), + [anon_sym_GT] = ACTIONS(712), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(716), + [anon_sym_break] = ACTIONS(657), + [anon_sym_continue] = ACTIONS(657), + [anon_sym_for] = ACTIONS(657), + [anon_sym_in] = ACTIONS(718), + [anon_sym_loop] = ACTIONS(657), + [anon_sym_while] = ACTIONS(657), + [anon_sym_do] = ACTIONS(657), + [anon_sym_if] = ACTIONS(657), + [anon_sym_match] = ACTIONS(657), + [anon_sym_LBRACE] = ACTIONS(657), + [anon_sym_try] = ACTIONS(657), + [anon_sym_return] = ACTIONS(657), + [anon_sym_source] = ACTIONS(657), + [anon_sym_source_DASHenv] = ACTIONS(657), + [anon_sym_register] = ACTIONS(657), + [anon_sym_hide] = ACTIONS(657), + [anon_sym_hide_DASHenv] = ACTIONS(657), + [anon_sym_overlay] = ACTIONS(657), + [anon_sym_STAR] = ACTIONS(720), + [anon_sym_where] = ACTIONS(657), + [anon_sym_STAR_STAR] = ACTIONS(722), + [anon_sym_PLUS_PLUS] = ACTIONS(722), + [anon_sym_SLASH] = ACTIONS(720), + [anon_sym_mod] = ACTIONS(720), + [anon_sym_SLASH_SLASH] = ACTIONS(720), + [anon_sym_PLUS] = ACTIONS(716), + [anon_sym_bit_DASHshl] = ACTIONS(724), + [anon_sym_bit_DASHshr] = ACTIONS(724), + [anon_sym_EQ_EQ] = ACTIONS(712), + [anon_sym_BANG_EQ] = ACTIONS(712), + [anon_sym_LT2] = ACTIONS(712), + [anon_sym_LT_EQ] = ACTIONS(712), + [anon_sym_GT_EQ] = ACTIONS(712), + [anon_sym_not_DASHin] = ACTIONS(718), + [anon_sym_starts_DASHwith] = ACTIONS(718), + [anon_sym_ends_DASHwith] = ACTIONS(718), + [anon_sym_EQ_TILDE] = ACTIONS(726), + [anon_sym_BANG_TILDE] = ACTIONS(726), + [anon_sym_bit_DASHand] = ACTIONS(728), + [anon_sym_bit_DASHxor] = ACTIONS(730), + [anon_sym_bit_DASHor] = ACTIONS(732), + [anon_sym_and] = ACTIONS(734), + [anon_sym_xor] = ACTIONS(736), + [anon_sym_or] = ACTIONS(738), + [anon_sym_not] = ACTIONS(657), + [anon_sym_DOT_DOT_LT] = ACTIONS(657), + [anon_sym_DOT_DOT] = ACTIONS(657), + [anon_sym_DOT_DOT_EQ] = ACTIONS(657), + [sym_val_nothing] = ACTIONS(657), + [anon_sym_true] = ACTIONS(657), + [anon_sym_false] = ACTIONS(657), + [aux_sym_val_number_token1] = ACTIONS(657), + [aux_sym_val_number_token2] = ACTIONS(657), + [aux_sym_val_number_token3] = ACTIONS(657), + [aux_sym_val_number_token4] = ACTIONS(657), + [anon_sym_inf] = ACTIONS(657), + [anon_sym_DASHinf] = ACTIONS(657), + [anon_sym_NaN] = ACTIONS(657), + [anon_sym_0b] = ACTIONS(657), + [anon_sym_0o] = ACTIONS(657), + [anon_sym_0x] = ACTIONS(657), + [sym_val_date] = ACTIONS(657), + [anon_sym_DQUOTE] = ACTIONS(657), + [sym__str_single_quotes] = ACTIONS(657), + [sym__str_back_ticks] = ACTIONS(657), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(657), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(657), + [anon_sym_CARET] = ACTIONS(657), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, [169] = { - [sym_path] = STATE(295), + [sym_expr_parenthesized] = STATE(280), + [sym_val_number] = STATE(280), [sym_comment] = STATE(169), - [aux_sym_cell_path_repeat1] = STATE(166), - [ts_builtin_sym_end] = ACTIONS(931), - [sym_cmd_identifier] = ACTIONS(929), - [anon_sym_SEMI] = ACTIONS(929), - [anon_sym_LF] = ACTIONS(931), - [anon_sym_export] = ACTIONS(929), - [anon_sym_alias] = ACTIONS(929), - [anon_sym_def] = ACTIONS(929), - [anon_sym_def_DASHenv] = ACTIONS(929), - [anon_sym_export_DASHenv] = ACTIONS(929), - [anon_sym_extern] = ACTIONS(929), - [anon_sym_module] = ACTIONS(929), - [anon_sym_use] = ACTIONS(929), - [anon_sym_LBRACK] = ACTIONS(929), - [anon_sym_LPAREN] = ACTIONS(929), - [anon_sym_PIPE] = ACTIONS(929), - [anon_sym_DOLLAR] = ACTIONS(929), - [anon_sym_error] = ACTIONS(929), - [anon_sym_GT] = ACTIONS(929), - [anon_sym_DASH] = ACTIONS(929), - [anon_sym_break] = ACTIONS(929), - [anon_sym_continue] = ACTIONS(929), - [anon_sym_for] = ACTIONS(929), - [anon_sym_in] = ACTIONS(929), - [anon_sym_loop] = ACTIONS(929), - [anon_sym_while] = ACTIONS(929), - [anon_sym_do] = ACTIONS(929), - [anon_sym_if] = ACTIONS(929), - [anon_sym_match] = ACTIONS(929), - [anon_sym_LBRACE] = ACTIONS(929), - [anon_sym_DOT] = ACTIONS(1111), - [anon_sym_try] = ACTIONS(929), - [anon_sym_return] = ACTIONS(929), - [anon_sym_let] = ACTIONS(929), - [anon_sym_let_DASHenv] = ACTIONS(929), - [anon_sym_mut] = ACTIONS(929), - [anon_sym_const] = ACTIONS(929), - [anon_sym_source] = ACTIONS(929), - [anon_sym_source_DASHenv] = ACTIONS(929), - [anon_sym_register] = ACTIONS(929), - [anon_sym_hide] = ACTIONS(929), - [anon_sym_hide_DASHenv] = ACTIONS(929), - [anon_sym_overlay] = ACTIONS(929), - [anon_sym_STAR] = ACTIONS(929), - [anon_sym_where] = ACTIONS(929), - [anon_sym_STAR_STAR] = ACTIONS(929), - [anon_sym_PLUS_PLUS] = ACTIONS(929), - [anon_sym_SLASH] = ACTIONS(929), - [anon_sym_mod] = ACTIONS(929), - [anon_sym_SLASH_SLASH] = ACTIONS(929), - [anon_sym_PLUS] = ACTIONS(929), - [anon_sym_bit_DASHshl] = ACTIONS(929), - [anon_sym_bit_DASHshr] = ACTIONS(929), - [anon_sym_EQ_EQ] = ACTIONS(929), - [anon_sym_BANG_EQ] = ACTIONS(929), - [anon_sym_LT2] = ACTIONS(929), - [anon_sym_LT_EQ] = ACTIONS(929), - [anon_sym_GT_EQ] = ACTIONS(929), - [anon_sym_not_DASHin] = ACTIONS(929), - [anon_sym_starts_DASHwith] = ACTIONS(929), - [anon_sym_ends_DASHwith] = ACTIONS(929), - [anon_sym_EQ_TILDE] = ACTIONS(929), - [anon_sym_BANG_TILDE] = ACTIONS(929), - [anon_sym_bit_DASHand] = ACTIONS(929), - [anon_sym_bit_DASHxor] = ACTIONS(929), - [anon_sym_bit_DASHor] = ACTIONS(929), - [anon_sym_and] = ACTIONS(929), - [anon_sym_xor] = ACTIONS(929), - [anon_sym_or] = ACTIONS(929), - [anon_sym_not] = ACTIONS(929), - [anon_sym_DOT_DOT_LT] = ACTIONS(929), - [anon_sym_DOT_DOT] = ACTIONS(929), - [anon_sym_DOT_DOT_EQ] = ACTIONS(929), - [sym_val_nothing] = ACTIONS(929), - [anon_sym_true] = ACTIONS(929), - [anon_sym_false] = ACTIONS(929), - [aux_sym_val_number_token1] = ACTIONS(929), - [aux_sym_val_number_token2] = ACTIONS(929), - [aux_sym_val_number_token3] = ACTIONS(929), - [aux_sym_val_number_token4] = ACTIONS(929), - [anon_sym_inf] = ACTIONS(929), - [anon_sym_DASHinf] = ACTIONS(929), - [anon_sym_NaN] = ACTIONS(929), - [anon_sym_0b] = ACTIONS(929), - [anon_sym_0o] = ACTIONS(929), - [anon_sym_0x] = ACTIONS(929), - [sym_val_date] = ACTIONS(929), - [anon_sym_DQUOTE] = ACTIONS(929), - [sym__str_single_quotes] = ACTIONS(929), - [sym__str_back_ticks] = ACTIONS(929), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(929), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(929), - [anon_sym_CARET] = ACTIONS(929), + [ts_builtin_sym_end] = ACTIONS(688), + [anon_sym_export] = ACTIONS(686), + [anon_sym_alias] = ACTIONS(686), + [anon_sym_let] = ACTIONS(686), + [anon_sym_let_DASHenv] = ACTIONS(686), + [anon_sym_mut] = ACTIONS(686), + [anon_sym_const] = ACTIONS(686), + [sym_cmd_identifier] = ACTIONS(686), + [anon_sym_SEMI] = ACTIONS(686), + [anon_sym_LF] = ACTIONS(688), + [anon_sym_def] = ACTIONS(686), + [anon_sym_def_DASHenv] = ACTIONS(686), + [anon_sym_export_DASHenv] = ACTIONS(686), + [anon_sym_extern] = ACTIONS(686), + [anon_sym_module] = ACTIONS(686), + [anon_sym_use] = ACTIONS(686), + [anon_sym_LBRACK] = ACTIONS(686), + [anon_sym_LPAREN] = ACTIONS(742), + [anon_sym_PIPE] = ACTIONS(686), + [anon_sym_DOLLAR] = ACTIONS(686), + [anon_sym_error] = ACTIONS(686), + [anon_sym_GT] = ACTIONS(686), + [anon_sym_DASH_DASH] = ACTIONS(686), + [anon_sym_DASH] = ACTIONS(686), + [anon_sym_break] = ACTIONS(686), + [anon_sym_continue] = ACTIONS(686), + [anon_sym_for] = ACTIONS(686), + [anon_sym_in] = ACTIONS(686), + [anon_sym_loop] = ACTIONS(686), + [anon_sym_while] = ACTIONS(686), + [anon_sym_do] = ACTIONS(686), + [anon_sym_if] = ACTIONS(686), + [anon_sym_match] = ACTIONS(686), + [anon_sym_LBRACE] = ACTIONS(686), + [anon_sym_try] = ACTIONS(686), + [anon_sym_return] = ACTIONS(686), + [anon_sym_source] = ACTIONS(686), + [anon_sym_source_DASHenv] = ACTIONS(686), + [anon_sym_register] = ACTIONS(686), + [anon_sym_hide] = ACTIONS(686), + [anon_sym_hide_DASHenv] = ACTIONS(686), + [anon_sym_overlay] = ACTIONS(686), + [anon_sym_STAR] = ACTIONS(686), + [anon_sym_where] = ACTIONS(686), + [anon_sym_STAR_STAR] = ACTIONS(686), + [anon_sym_PLUS_PLUS] = ACTIONS(686), + [anon_sym_SLASH] = ACTIONS(686), + [anon_sym_mod] = ACTIONS(686), + [anon_sym_SLASH_SLASH] = ACTIONS(686), + [anon_sym_PLUS] = ACTIONS(686), + [anon_sym_bit_DASHshl] = ACTIONS(686), + [anon_sym_bit_DASHshr] = ACTIONS(686), + [anon_sym_EQ_EQ] = ACTIONS(686), + [anon_sym_BANG_EQ] = ACTIONS(686), + [anon_sym_LT2] = ACTIONS(686), + [anon_sym_LT_EQ] = ACTIONS(686), + [anon_sym_GT_EQ] = ACTIONS(686), + [anon_sym_not_DASHin] = ACTIONS(686), + [anon_sym_starts_DASHwith] = ACTIONS(686), + [anon_sym_ends_DASHwith] = ACTIONS(686), + [anon_sym_EQ_TILDE] = ACTIONS(686), + [anon_sym_BANG_TILDE] = ACTIONS(686), + [anon_sym_bit_DASHand] = ACTIONS(686), + [anon_sym_bit_DASHxor] = ACTIONS(686), + [anon_sym_bit_DASHor] = ACTIONS(686), + [anon_sym_and] = ACTIONS(686), + [anon_sym_xor] = ACTIONS(686), + [anon_sym_or] = ACTIONS(686), + [anon_sym_not] = ACTIONS(686), + [anon_sym_DOT_DOT_LT] = ACTIONS(686), + [anon_sym_DOT_DOT] = ACTIONS(686), + [anon_sym_DOT_DOT_EQ] = ACTIONS(686), + [sym_val_nothing] = ACTIONS(686), + [anon_sym_true] = ACTIONS(686), + [anon_sym_false] = ACTIONS(686), + [aux_sym_val_number_token1] = ACTIONS(744), + [aux_sym_val_number_token2] = ACTIONS(744), + [aux_sym_val_number_token3] = ACTIONS(744), + [aux_sym_val_number_token4] = ACTIONS(744), + [anon_sym_inf] = ACTIONS(744), + [anon_sym_DASHinf] = ACTIONS(744), + [anon_sym_NaN] = ACTIONS(744), + [anon_sym_0b] = ACTIONS(686), + [anon_sym_0o] = ACTIONS(686), + [anon_sym_0x] = ACTIONS(686), + [sym_val_date] = ACTIONS(686), + [anon_sym_DQUOTE] = ACTIONS(686), + [sym__str_single_quotes] = ACTIONS(686), + [sym__str_back_ticks] = ACTIONS(686), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(686), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(686), + [anon_sym_CARET] = ACTIONS(686), + [sym_short_flag] = ACTIONS(686), [anon_sym_POUND] = ACTIONS(3), }, [170] = { - [sym_cell_path] = STATE(313), - [sym_path] = STATE(164), + [sym_path] = STATE(271), [sym_comment] = STATE(170), - [sym_cmd_identifier] = ACTIONS(967), - [anon_sym_SEMI] = ACTIONS(967), - [anon_sym_LF] = ACTIONS(969), - [anon_sym_export] = ACTIONS(967), - [anon_sym_alias] = ACTIONS(967), - [anon_sym_def] = ACTIONS(967), - [anon_sym_def_DASHenv] = ACTIONS(967), - [anon_sym_export_DASHenv] = ACTIONS(967), - [anon_sym_extern] = ACTIONS(967), - [anon_sym_module] = ACTIONS(967), - [anon_sym_use] = ACTIONS(967), - [anon_sym_LBRACK] = ACTIONS(967), - [anon_sym_LPAREN] = ACTIONS(967), - [anon_sym_PIPE] = ACTIONS(967), - [anon_sym_DOLLAR] = ACTIONS(967), - [anon_sym_error] = ACTIONS(967), - [anon_sym_GT] = ACTIONS(967), - [anon_sym_DASH] = ACTIONS(967), - [anon_sym_break] = ACTIONS(967), - [anon_sym_continue] = ACTIONS(967), - [anon_sym_for] = ACTIONS(967), - [anon_sym_in] = ACTIONS(967), - [anon_sym_loop] = ACTIONS(967), - [anon_sym_while] = ACTIONS(967), - [anon_sym_do] = ACTIONS(967), - [anon_sym_if] = ACTIONS(967), - [anon_sym_match] = ACTIONS(967), - [anon_sym_LBRACE] = ACTIONS(967), - [anon_sym_RBRACE] = ACTIONS(967), - [anon_sym_DOT] = ACTIONS(1113), - [anon_sym_try] = ACTIONS(967), - [anon_sym_return] = ACTIONS(967), - [anon_sym_let] = ACTIONS(967), - [anon_sym_let_DASHenv] = ACTIONS(967), - [anon_sym_mut] = ACTIONS(967), - [anon_sym_const] = ACTIONS(967), - [anon_sym_source] = ACTIONS(967), - [anon_sym_source_DASHenv] = ACTIONS(967), - [anon_sym_register] = ACTIONS(967), - [anon_sym_hide] = ACTIONS(967), - [anon_sym_hide_DASHenv] = ACTIONS(967), - [anon_sym_overlay] = ACTIONS(967), - [anon_sym_STAR] = ACTIONS(967), - [anon_sym_where] = ACTIONS(967), - [anon_sym_STAR_STAR] = ACTIONS(967), - [anon_sym_PLUS_PLUS] = ACTIONS(967), - [anon_sym_SLASH] = ACTIONS(967), - [anon_sym_mod] = ACTIONS(967), - [anon_sym_SLASH_SLASH] = ACTIONS(967), - [anon_sym_PLUS] = ACTIONS(967), - [anon_sym_bit_DASHshl] = ACTIONS(967), - [anon_sym_bit_DASHshr] = ACTIONS(967), - [anon_sym_EQ_EQ] = ACTIONS(967), - [anon_sym_BANG_EQ] = ACTIONS(967), - [anon_sym_LT2] = ACTIONS(967), - [anon_sym_LT_EQ] = ACTIONS(967), - [anon_sym_GT_EQ] = ACTIONS(967), - [anon_sym_not_DASHin] = ACTIONS(967), - [anon_sym_starts_DASHwith] = ACTIONS(967), - [anon_sym_ends_DASHwith] = ACTIONS(967), - [anon_sym_EQ_TILDE] = ACTIONS(967), - [anon_sym_BANG_TILDE] = ACTIONS(967), - [anon_sym_bit_DASHand] = ACTIONS(967), - [anon_sym_bit_DASHxor] = ACTIONS(967), - [anon_sym_bit_DASHor] = ACTIONS(967), - [anon_sym_and] = ACTIONS(967), - [anon_sym_xor] = ACTIONS(967), - [anon_sym_or] = ACTIONS(967), - [anon_sym_not] = ACTIONS(967), - [anon_sym_DOT_DOT_LT] = ACTIONS(967), - [anon_sym_DOT_DOT] = ACTIONS(967), - [anon_sym_DOT_DOT_EQ] = ACTIONS(967), - [sym_val_nothing] = ACTIONS(967), - [anon_sym_true] = ACTIONS(967), - [anon_sym_false] = ACTIONS(967), - [aux_sym_val_number_token1] = ACTIONS(967), - [aux_sym_val_number_token2] = ACTIONS(967), - [aux_sym_val_number_token3] = ACTIONS(967), - [aux_sym_val_number_token4] = ACTIONS(967), - [anon_sym_inf] = ACTIONS(967), - [anon_sym_DASHinf] = ACTIONS(967), - [anon_sym_NaN] = ACTIONS(967), - [anon_sym_0b] = ACTIONS(967), - [anon_sym_0o] = ACTIONS(967), - [anon_sym_0x] = ACTIONS(967), - [sym_val_date] = ACTIONS(967), - [anon_sym_DQUOTE] = ACTIONS(967), - [sym__str_single_quotes] = ACTIONS(967), - [sym__str_back_ticks] = ACTIONS(967), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(967), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(967), - [anon_sym_CARET] = ACTIONS(967), + [aux_sym_cell_path_repeat1] = STATE(180), + [anon_sym_export] = ACTIONS(582), + [anon_sym_alias] = ACTIONS(582), + [anon_sym_let] = ACTIONS(582), + [anon_sym_let_DASHenv] = ACTIONS(582), + [anon_sym_mut] = ACTIONS(582), + [anon_sym_const] = ACTIONS(582), + [sym_cmd_identifier] = ACTIONS(582), + [anon_sym_SEMI] = ACTIONS(582), + [anon_sym_LF] = ACTIONS(584), + [anon_sym_def] = ACTIONS(582), + [anon_sym_def_DASHenv] = ACTIONS(582), + [anon_sym_export_DASHenv] = ACTIONS(582), + [anon_sym_extern] = ACTIONS(582), + [anon_sym_module] = ACTIONS(582), + [anon_sym_use] = ACTIONS(582), + [anon_sym_LBRACK] = ACTIONS(582), + [anon_sym_LPAREN] = ACTIONS(582), + [anon_sym_RPAREN] = ACTIONS(582), + [anon_sym_PIPE] = ACTIONS(582), + [anon_sym_DOLLAR] = ACTIONS(582), + [anon_sym_error] = ACTIONS(582), + [anon_sym_GT] = ACTIONS(582), + [anon_sym_DASH] = ACTIONS(582), + [anon_sym_break] = ACTIONS(582), + [anon_sym_continue] = ACTIONS(582), + [anon_sym_for] = ACTIONS(582), + [anon_sym_in] = ACTIONS(582), + [anon_sym_loop] = ACTIONS(582), + [anon_sym_while] = ACTIONS(582), + [anon_sym_do] = ACTIONS(582), + [anon_sym_if] = ACTIONS(582), + [anon_sym_match] = ACTIONS(582), + [anon_sym_LBRACE] = ACTIONS(582), + [anon_sym_RBRACE] = ACTIONS(582), + [anon_sym_DOT] = ACTIONS(710), + [anon_sym_try] = ACTIONS(582), + [anon_sym_return] = ACTIONS(582), + [anon_sym_source] = ACTIONS(582), + [anon_sym_source_DASHenv] = ACTIONS(582), + [anon_sym_register] = ACTIONS(582), + [anon_sym_hide] = ACTIONS(582), + [anon_sym_hide_DASHenv] = ACTIONS(582), + [anon_sym_overlay] = ACTIONS(582), + [anon_sym_STAR] = ACTIONS(582), + [anon_sym_where] = ACTIONS(582), + [anon_sym_STAR_STAR] = ACTIONS(582), + [anon_sym_PLUS_PLUS] = ACTIONS(582), + [anon_sym_SLASH] = ACTIONS(582), + [anon_sym_mod] = ACTIONS(582), + [anon_sym_SLASH_SLASH] = ACTIONS(582), + [anon_sym_PLUS] = ACTIONS(582), + [anon_sym_bit_DASHshl] = ACTIONS(582), + [anon_sym_bit_DASHshr] = ACTIONS(582), + [anon_sym_EQ_EQ] = ACTIONS(582), + [anon_sym_BANG_EQ] = ACTIONS(582), + [anon_sym_LT2] = ACTIONS(582), + [anon_sym_LT_EQ] = ACTIONS(582), + [anon_sym_GT_EQ] = ACTIONS(582), + [anon_sym_not_DASHin] = ACTIONS(582), + [anon_sym_starts_DASHwith] = ACTIONS(582), + [anon_sym_ends_DASHwith] = ACTIONS(582), + [anon_sym_EQ_TILDE] = ACTIONS(582), + [anon_sym_BANG_TILDE] = ACTIONS(582), + [anon_sym_bit_DASHand] = ACTIONS(582), + [anon_sym_bit_DASHxor] = ACTIONS(582), + [anon_sym_bit_DASHor] = ACTIONS(582), + [anon_sym_and] = ACTIONS(582), + [anon_sym_xor] = ACTIONS(582), + [anon_sym_or] = ACTIONS(582), + [anon_sym_not] = ACTIONS(582), + [anon_sym_DOT_DOT_LT] = ACTIONS(582), + [anon_sym_DOT_DOT] = ACTIONS(582), + [anon_sym_DOT_DOT_EQ] = ACTIONS(582), + [sym_val_nothing] = ACTIONS(582), + [anon_sym_true] = ACTIONS(582), + [anon_sym_false] = ACTIONS(582), + [aux_sym_val_number_token1] = ACTIONS(582), + [aux_sym_val_number_token2] = ACTIONS(582), + [aux_sym_val_number_token3] = ACTIONS(582), + [aux_sym_val_number_token4] = ACTIONS(582), + [anon_sym_inf] = ACTIONS(582), + [anon_sym_DASHinf] = ACTIONS(582), + [anon_sym_NaN] = ACTIONS(582), + [anon_sym_0b] = ACTIONS(582), + [anon_sym_0o] = ACTIONS(582), + [anon_sym_0x] = ACTIONS(582), + [sym_val_date] = ACTIONS(582), + [anon_sym_DQUOTE] = ACTIONS(582), + [sym__str_single_quotes] = ACTIONS(582), + [sym__str_back_ticks] = ACTIONS(582), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(582), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(582), + [anon_sym_CARET] = ACTIONS(582), [anon_sym_POUND] = ACTIONS(3), }, [171] = { - [sym_cell_path] = STATE(345), - [sym_path] = STATE(164), + [sym__flag] = STATE(648), + [sym_long_flag] = STATE(742), [sym_comment] = STATE(171), - [sym_cmd_identifier] = ACTIONS(942), - [anon_sym_SEMI] = ACTIONS(942), - [anon_sym_LF] = ACTIONS(944), - [anon_sym_export] = ACTIONS(942), - [anon_sym_alias] = ACTIONS(942), - [anon_sym_def] = ACTIONS(942), - [anon_sym_def_DASHenv] = ACTIONS(942), - [anon_sym_export_DASHenv] = ACTIONS(942), - [anon_sym_extern] = ACTIONS(942), - [anon_sym_module] = ACTIONS(942), - [anon_sym_use] = ACTIONS(942), - [anon_sym_LBRACK] = ACTIONS(942), - [anon_sym_LPAREN] = ACTIONS(942), - [anon_sym_PIPE] = ACTIONS(942), - [anon_sym_DOLLAR] = ACTIONS(942), - [anon_sym_error] = ACTIONS(942), - [anon_sym_GT] = ACTIONS(942), - [anon_sym_DASH] = ACTIONS(942), - [anon_sym_break] = ACTIONS(942), - [anon_sym_continue] = ACTIONS(942), - [anon_sym_for] = ACTIONS(942), - [anon_sym_in] = ACTIONS(942), - [anon_sym_loop] = ACTIONS(942), - [anon_sym_while] = ACTIONS(942), - [anon_sym_do] = ACTIONS(942), - [anon_sym_if] = ACTIONS(942), - [anon_sym_match] = ACTIONS(942), - [anon_sym_LBRACE] = ACTIONS(942), - [anon_sym_RBRACE] = ACTIONS(942), - [anon_sym_DOT] = ACTIONS(1113), - [anon_sym_try] = ACTIONS(942), - [anon_sym_return] = ACTIONS(942), - [anon_sym_let] = ACTIONS(942), - [anon_sym_let_DASHenv] = ACTIONS(942), - [anon_sym_mut] = ACTIONS(942), - [anon_sym_const] = ACTIONS(942), - [anon_sym_source] = ACTIONS(942), - [anon_sym_source_DASHenv] = ACTIONS(942), - [anon_sym_register] = ACTIONS(942), - [anon_sym_hide] = ACTIONS(942), - [anon_sym_hide_DASHenv] = ACTIONS(942), - [anon_sym_overlay] = ACTIONS(942), - [anon_sym_STAR] = ACTIONS(942), - [anon_sym_where] = ACTIONS(942), - [anon_sym_STAR_STAR] = ACTIONS(942), - [anon_sym_PLUS_PLUS] = ACTIONS(942), - [anon_sym_SLASH] = ACTIONS(942), - [anon_sym_mod] = ACTIONS(942), - [anon_sym_SLASH_SLASH] = ACTIONS(942), - [anon_sym_PLUS] = ACTIONS(942), - [anon_sym_bit_DASHshl] = ACTIONS(942), - [anon_sym_bit_DASHshr] = ACTIONS(942), - [anon_sym_EQ_EQ] = ACTIONS(942), - [anon_sym_BANG_EQ] = ACTIONS(942), - [anon_sym_LT2] = ACTIONS(942), - [anon_sym_LT_EQ] = ACTIONS(942), - [anon_sym_GT_EQ] = ACTIONS(942), - [anon_sym_not_DASHin] = ACTIONS(942), - [anon_sym_starts_DASHwith] = ACTIONS(942), - [anon_sym_ends_DASHwith] = ACTIONS(942), - [anon_sym_EQ_TILDE] = ACTIONS(942), - [anon_sym_BANG_TILDE] = ACTIONS(942), - [anon_sym_bit_DASHand] = ACTIONS(942), - [anon_sym_bit_DASHxor] = ACTIONS(942), - [anon_sym_bit_DASHor] = ACTIONS(942), - [anon_sym_and] = ACTIONS(942), - [anon_sym_xor] = ACTIONS(942), - [anon_sym_or] = ACTIONS(942), - [anon_sym_not] = ACTIONS(942), - [anon_sym_DOT_DOT_LT] = ACTIONS(942), - [anon_sym_DOT_DOT] = ACTIONS(942), - [anon_sym_DOT_DOT_EQ] = ACTIONS(942), - [sym_val_nothing] = ACTIONS(942), - [anon_sym_true] = ACTIONS(942), - [anon_sym_false] = ACTIONS(942), - [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(942), - [anon_sym_inf] = ACTIONS(942), - [anon_sym_DASHinf] = ACTIONS(942), - [anon_sym_NaN] = ACTIONS(942), - [anon_sym_0b] = ACTIONS(942), - [anon_sym_0o] = ACTIONS(942), - [anon_sym_0x] = ACTIONS(942), - [sym_val_date] = ACTIONS(942), - [anon_sym_DQUOTE] = ACTIONS(942), - [sym__str_single_quotes] = ACTIONS(942), - [sym__str_back_ticks] = ACTIONS(942), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(942), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(942), - [anon_sym_CARET] = ACTIONS(942), + [ts_builtin_sym_end] = ACTIONS(676), + [anon_sym_export] = ACTIONS(674), + [anon_sym_alias] = ACTIONS(674), + [anon_sym_let] = ACTIONS(674), + [anon_sym_let_DASHenv] = ACTIONS(674), + [anon_sym_mut] = ACTIONS(674), + [anon_sym_const] = ACTIONS(674), + [sym_cmd_identifier] = ACTIONS(674), + [anon_sym_SEMI] = ACTIONS(674), + [anon_sym_LF] = ACTIONS(676), + [anon_sym_def] = ACTIONS(674), + [anon_sym_def_DASHenv] = ACTIONS(674), + [anon_sym_export_DASHenv] = ACTIONS(674), + [anon_sym_extern] = ACTIONS(674), + [anon_sym_module] = ACTIONS(674), + [anon_sym_use] = ACTIONS(674), + [anon_sym_LBRACK] = ACTIONS(674), + [anon_sym_LPAREN] = ACTIONS(674), + [anon_sym_PIPE] = ACTIONS(674), + [anon_sym_DOLLAR] = ACTIONS(674), + [anon_sym_error] = ACTIONS(674), + [anon_sym_GT] = ACTIONS(712), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(716), + [anon_sym_break] = ACTIONS(674), + [anon_sym_continue] = ACTIONS(674), + [anon_sym_for] = ACTIONS(674), + [anon_sym_in] = ACTIONS(718), + [anon_sym_loop] = ACTIONS(674), + [anon_sym_while] = ACTIONS(674), + [anon_sym_do] = ACTIONS(674), + [anon_sym_if] = ACTIONS(674), + [anon_sym_match] = ACTIONS(674), + [anon_sym_LBRACE] = ACTIONS(674), + [anon_sym_try] = ACTIONS(674), + [anon_sym_return] = ACTIONS(674), + [anon_sym_source] = ACTIONS(674), + [anon_sym_source_DASHenv] = ACTIONS(674), + [anon_sym_register] = ACTIONS(674), + [anon_sym_hide] = ACTIONS(674), + [anon_sym_hide_DASHenv] = ACTIONS(674), + [anon_sym_overlay] = ACTIONS(674), + [anon_sym_STAR] = ACTIONS(720), + [anon_sym_where] = ACTIONS(674), + [anon_sym_STAR_STAR] = ACTIONS(722), + [anon_sym_PLUS_PLUS] = ACTIONS(722), + [anon_sym_SLASH] = ACTIONS(720), + [anon_sym_mod] = ACTIONS(720), + [anon_sym_SLASH_SLASH] = ACTIONS(720), + [anon_sym_PLUS] = ACTIONS(716), + [anon_sym_bit_DASHshl] = ACTIONS(724), + [anon_sym_bit_DASHshr] = ACTIONS(724), + [anon_sym_EQ_EQ] = ACTIONS(712), + [anon_sym_BANG_EQ] = ACTIONS(712), + [anon_sym_LT2] = ACTIONS(712), + [anon_sym_LT_EQ] = ACTIONS(712), + [anon_sym_GT_EQ] = ACTIONS(712), + [anon_sym_not_DASHin] = ACTIONS(718), + [anon_sym_starts_DASHwith] = ACTIONS(718), + [anon_sym_ends_DASHwith] = ACTIONS(718), + [anon_sym_EQ_TILDE] = ACTIONS(726), + [anon_sym_BANG_TILDE] = ACTIONS(726), + [anon_sym_bit_DASHand] = ACTIONS(728), + [anon_sym_bit_DASHxor] = ACTIONS(730), + [anon_sym_bit_DASHor] = ACTIONS(732), + [anon_sym_and] = ACTIONS(734), + [anon_sym_xor] = ACTIONS(736), + [anon_sym_or] = ACTIONS(738), + [anon_sym_not] = ACTIONS(674), + [anon_sym_DOT_DOT_LT] = ACTIONS(674), + [anon_sym_DOT_DOT] = ACTIONS(674), + [anon_sym_DOT_DOT_EQ] = ACTIONS(674), + [sym_val_nothing] = ACTIONS(674), + [anon_sym_true] = ACTIONS(674), + [anon_sym_false] = ACTIONS(674), + [aux_sym_val_number_token1] = ACTIONS(674), + [aux_sym_val_number_token2] = ACTIONS(674), + [aux_sym_val_number_token3] = ACTIONS(674), + [aux_sym_val_number_token4] = ACTIONS(674), + [anon_sym_inf] = ACTIONS(674), + [anon_sym_DASHinf] = ACTIONS(674), + [anon_sym_NaN] = ACTIONS(674), + [anon_sym_0b] = ACTIONS(674), + [anon_sym_0o] = ACTIONS(674), + [anon_sym_0x] = ACTIONS(674), + [sym_val_date] = ACTIONS(674), + [anon_sym_DQUOTE] = ACTIONS(674), + [sym__str_single_quotes] = ACTIONS(674), + [sym__str_back_ticks] = ACTIONS(674), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(674), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(674), + [anon_sym_CARET] = ACTIONS(674), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, [172] = { - [sym_cell_path] = STATE(338), - [sym_path] = STATE(180), + [sym_cell_path] = STATE(345), + [sym_path] = STATE(170), [sym_comment] = STATE(172), - [ts_builtin_sym_end] = ACTIONS(944), - [sym_cmd_identifier] = ACTIONS(942), - [anon_sym_SEMI] = ACTIONS(942), - [anon_sym_LF] = ACTIONS(944), - [anon_sym_export] = ACTIONS(942), - [anon_sym_alias] = ACTIONS(942), - [anon_sym_def] = ACTIONS(942), - [anon_sym_def_DASHenv] = ACTIONS(942), - [anon_sym_export_DASHenv] = ACTIONS(942), - [anon_sym_extern] = ACTIONS(942), - [anon_sym_module] = ACTIONS(942), - [anon_sym_use] = ACTIONS(942), - [anon_sym_LBRACK] = ACTIONS(942), - [anon_sym_LPAREN] = ACTIONS(942), - [anon_sym_PIPE] = ACTIONS(942), - [anon_sym_DOLLAR] = ACTIONS(942), - [anon_sym_error] = ACTIONS(942), - [anon_sym_GT] = ACTIONS(942), - [anon_sym_DASH] = ACTIONS(942), - [anon_sym_break] = ACTIONS(942), - [anon_sym_continue] = ACTIONS(942), - [anon_sym_for] = ACTIONS(942), - [anon_sym_in] = ACTIONS(942), - [anon_sym_loop] = ACTIONS(942), - [anon_sym_while] = ACTIONS(942), - [anon_sym_do] = ACTIONS(942), - [anon_sym_if] = ACTIONS(942), - [anon_sym_match] = ACTIONS(942), - [anon_sym_LBRACE] = ACTIONS(942), - [anon_sym_DOT] = ACTIONS(1111), - [anon_sym_try] = ACTIONS(942), - [anon_sym_return] = ACTIONS(942), - [anon_sym_let] = ACTIONS(942), - [anon_sym_let_DASHenv] = ACTIONS(942), - [anon_sym_mut] = ACTIONS(942), - [anon_sym_const] = ACTIONS(942), - [anon_sym_source] = ACTIONS(942), - [anon_sym_source_DASHenv] = ACTIONS(942), - [anon_sym_register] = ACTIONS(942), - [anon_sym_hide] = ACTIONS(942), - [anon_sym_hide_DASHenv] = ACTIONS(942), - [anon_sym_overlay] = ACTIONS(942), - [anon_sym_STAR] = ACTIONS(942), - [anon_sym_where] = ACTIONS(942), - [anon_sym_STAR_STAR] = ACTIONS(942), - [anon_sym_PLUS_PLUS] = ACTIONS(942), - [anon_sym_SLASH] = ACTIONS(942), - [anon_sym_mod] = ACTIONS(942), - [anon_sym_SLASH_SLASH] = ACTIONS(942), - [anon_sym_PLUS] = ACTIONS(942), - [anon_sym_bit_DASHshl] = ACTIONS(942), - [anon_sym_bit_DASHshr] = ACTIONS(942), - [anon_sym_EQ_EQ] = ACTIONS(942), - [anon_sym_BANG_EQ] = ACTIONS(942), - [anon_sym_LT2] = ACTIONS(942), - [anon_sym_LT_EQ] = ACTIONS(942), - [anon_sym_GT_EQ] = ACTIONS(942), - [anon_sym_not_DASHin] = ACTIONS(942), - [anon_sym_starts_DASHwith] = ACTIONS(942), - [anon_sym_ends_DASHwith] = ACTIONS(942), - [anon_sym_EQ_TILDE] = ACTIONS(942), - [anon_sym_BANG_TILDE] = ACTIONS(942), - [anon_sym_bit_DASHand] = ACTIONS(942), - [anon_sym_bit_DASHxor] = ACTIONS(942), - [anon_sym_bit_DASHor] = ACTIONS(942), - [anon_sym_and] = ACTIONS(942), - [anon_sym_xor] = ACTIONS(942), - [anon_sym_or] = ACTIONS(942), - [anon_sym_not] = ACTIONS(942), - [anon_sym_DOT_DOT_LT] = ACTIONS(942), - [anon_sym_DOT_DOT] = ACTIONS(942), - [anon_sym_DOT_DOT_EQ] = ACTIONS(942), - [sym_val_nothing] = ACTIONS(942), - [anon_sym_true] = ACTIONS(942), - [anon_sym_false] = ACTIONS(942), - [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(942), - [anon_sym_inf] = ACTIONS(942), - [anon_sym_DASHinf] = ACTIONS(942), - [anon_sym_NaN] = ACTIONS(942), - [anon_sym_0b] = ACTIONS(942), - [anon_sym_0o] = ACTIONS(942), - [anon_sym_0x] = ACTIONS(942), - [sym_val_date] = ACTIONS(942), - [anon_sym_DQUOTE] = ACTIONS(942), - [sym__str_single_quotes] = ACTIONS(942), - [sym__str_back_ticks] = ACTIONS(942), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(942), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(942), - [anon_sym_CARET] = ACTIONS(942), + [anon_sym_export] = ACTIONS(568), + [anon_sym_alias] = ACTIONS(568), + [anon_sym_let] = ACTIONS(568), + [anon_sym_let_DASHenv] = ACTIONS(568), + [anon_sym_mut] = ACTIONS(568), + [anon_sym_const] = ACTIONS(568), + [sym_cmd_identifier] = ACTIONS(568), + [anon_sym_SEMI] = ACTIONS(568), + [anon_sym_LF] = ACTIONS(570), + [anon_sym_def] = ACTIONS(568), + [anon_sym_def_DASHenv] = ACTIONS(568), + [anon_sym_export_DASHenv] = ACTIONS(568), + [anon_sym_extern] = ACTIONS(568), + [anon_sym_module] = ACTIONS(568), + [anon_sym_use] = ACTIONS(568), + [anon_sym_LBRACK] = ACTIONS(568), + [anon_sym_LPAREN] = ACTIONS(568), + [anon_sym_RPAREN] = ACTIONS(568), + [anon_sym_PIPE] = ACTIONS(568), + [anon_sym_DOLLAR] = ACTIONS(568), + [anon_sym_error] = ACTIONS(568), + [anon_sym_GT] = ACTIONS(568), + [anon_sym_DASH] = ACTIONS(568), + [anon_sym_break] = ACTIONS(568), + [anon_sym_continue] = ACTIONS(568), + [anon_sym_for] = ACTIONS(568), + [anon_sym_in] = ACTIONS(568), + [anon_sym_loop] = ACTIONS(568), + [anon_sym_while] = ACTIONS(568), + [anon_sym_do] = ACTIONS(568), + [anon_sym_if] = ACTIONS(568), + [anon_sym_match] = ACTIONS(568), + [anon_sym_LBRACE] = ACTIONS(568), + [anon_sym_RBRACE] = ACTIONS(568), + [anon_sym_DOT] = ACTIONS(710), + [anon_sym_try] = ACTIONS(568), + [anon_sym_return] = ACTIONS(568), + [anon_sym_source] = ACTIONS(568), + [anon_sym_source_DASHenv] = ACTIONS(568), + [anon_sym_register] = ACTIONS(568), + [anon_sym_hide] = ACTIONS(568), + [anon_sym_hide_DASHenv] = ACTIONS(568), + [anon_sym_overlay] = ACTIONS(568), + [anon_sym_STAR] = ACTIONS(568), + [anon_sym_where] = ACTIONS(568), + [anon_sym_STAR_STAR] = ACTIONS(568), + [anon_sym_PLUS_PLUS] = ACTIONS(568), + [anon_sym_SLASH] = ACTIONS(568), + [anon_sym_mod] = ACTIONS(568), + [anon_sym_SLASH_SLASH] = ACTIONS(568), + [anon_sym_PLUS] = ACTIONS(568), + [anon_sym_bit_DASHshl] = ACTIONS(568), + [anon_sym_bit_DASHshr] = ACTIONS(568), + [anon_sym_EQ_EQ] = ACTIONS(568), + [anon_sym_BANG_EQ] = ACTIONS(568), + [anon_sym_LT2] = ACTIONS(568), + [anon_sym_LT_EQ] = ACTIONS(568), + [anon_sym_GT_EQ] = ACTIONS(568), + [anon_sym_not_DASHin] = ACTIONS(568), + [anon_sym_starts_DASHwith] = ACTIONS(568), + [anon_sym_ends_DASHwith] = ACTIONS(568), + [anon_sym_EQ_TILDE] = ACTIONS(568), + [anon_sym_BANG_TILDE] = ACTIONS(568), + [anon_sym_bit_DASHand] = ACTIONS(568), + [anon_sym_bit_DASHxor] = ACTIONS(568), + [anon_sym_bit_DASHor] = ACTIONS(568), + [anon_sym_and] = ACTIONS(568), + [anon_sym_xor] = ACTIONS(568), + [anon_sym_or] = ACTIONS(568), + [anon_sym_not] = ACTIONS(568), + [anon_sym_DOT_DOT_LT] = ACTIONS(568), + [anon_sym_DOT_DOT] = ACTIONS(568), + [anon_sym_DOT_DOT_EQ] = ACTIONS(568), + [sym_val_nothing] = ACTIONS(568), + [anon_sym_true] = ACTIONS(568), + [anon_sym_false] = ACTIONS(568), + [aux_sym_val_number_token1] = ACTIONS(568), + [aux_sym_val_number_token2] = ACTIONS(568), + [aux_sym_val_number_token3] = ACTIONS(568), + [aux_sym_val_number_token4] = ACTIONS(568), + [anon_sym_inf] = ACTIONS(568), + [anon_sym_DASHinf] = ACTIONS(568), + [anon_sym_NaN] = ACTIONS(568), + [anon_sym_0b] = ACTIONS(568), + [anon_sym_0o] = ACTIONS(568), + [anon_sym_0x] = ACTIONS(568), + [sym_val_date] = ACTIONS(568), + [anon_sym_DQUOTE] = ACTIONS(568), + [sym__str_single_quotes] = ACTIONS(568), + [sym__str_back_ticks] = ACTIONS(568), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(568), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(568), + [anon_sym_CARET] = ACTIONS(568), [anon_sym_POUND] = ACTIONS(3), }, [173] = { + [sym_cell_path] = STATE(347), + [sym_path] = STATE(170), [sym_comment] = STATE(173), - [ts_builtin_sym_end] = ACTIONS(1122), - [sym_cmd_identifier] = ACTIONS(1124), - [anon_sym_SEMI] = ACTIONS(1124), - [anon_sym_LF] = ACTIONS(1122), - [anon_sym_export] = ACTIONS(1124), - [anon_sym_alias] = ACTIONS(1124), - [anon_sym_def] = ACTIONS(1124), - [anon_sym_def_DASHenv] = ACTIONS(1124), - [anon_sym_export_DASHenv] = ACTIONS(1124), - [anon_sym_extern] = ACTIONS(1124), - [anon_sym_module] = ACTIONS(1124), - [anon_sym_use] = ACTIONS(1124), - [anon_sym_LBRACK] = ACTIONS(1124), - [anon_sym_LPAREN] = ACTIONS(1124), - [anon_sym_PIPE] = ACTIONS(1124), - [anon_sym_DOLLAR] = ACTIONS(1124), - [anon_sym_error] = ACTIONS(1124), - [anon_sym_GT] = ACTIONS(1124), - [anon_sym_DASH_DASH] = ACTIONS(1124), - [anon_sym_DASH] = ACTIONS(1124), - [anon_sym_break] = ACTIONS(1124), - [anon_sym_continue] = ACTIONS(1124), - [anon_sym_for] = ACTIONS(1124), - [anon_sym_in] = ACTIONS(1124), - [anon_sym_loop] = ACTIONS(1124), - [anon_sym_while] = ACTIONS(1124), - [anon_sym_do] = ACTIONS(1124), - [anon_sym_if] = ACTIONS(1124), - [anon_sym_match] = ACTIONS(1124), - [anon_sym_LBRACE] = ACTIONS(1124), - [anon_sym_DOT] = ACTIONS(1124), - [anon_sym_try] = ACTIONS(1124), - [anon_sym_return] = ACTIONS(1124), - [anon_sym_let] = ACTIONS(1124), - [anon_sym_let_DASHenv] = ACTIONS(1124), - [anon_sym_mut] = ACTIONS(1124), - [anon_sym_const] = ACTIONS(1124), - [anon_sym_source] = ACTIONS(1124), - [anon_sym_source_DASHenv] = ACTIONS(1124), - [anon_sym_register] = ACTIONS(1124), - [anon_sym_hide] = ACTIONS(1124), - [anon_sym_hide_DASHenv] = ACTIONS(1124), - [anon_sym_overlay] = ACTIONS(1124), - [anon_sym_STAR] = ACTIONS(1124), - [anon_sym_where] = ACTIONS(1124), - [anon_sym_STAR_STAR] = ACTIONS(1124), - [anon_sym_PLUS_PLUS] = ACTIONS(1124), - [anon_sym_SLASH] = ACTIONS(1124), - [anon_sym_mod] = ACTIONS(1124), - [anon_sym_SLASH_SLASH] = ACTIONS(1124), - [anon_sym_PLUS] = ACTIONS(1124), - [anon_sym_bit_DASHshl] = ACTIONS(1124), - [anon_sym_bit_DASHshr] = ACTIONS(1124), - [anon_sym_EQ_EQ] = ACTIONS(1124), - [anon_sym_BANG_EQ] = ACTIONS(1124), - [anon_sym_LT2] = ACTIONS(1124), - [anon_sym_LT_EQ] = ACTIONS(1124), - [anon_sym_GT_EQ] = ACTIONS(1124), - [anon_sym_not_DASHin] = ACTIONS(1124), - [anon_sym_starts_DASHwith] = ACTIONS(1124), - [anon_sym_ends_DASHwith] = ACTIONS(1124), - [anon_sym_EQ_TILDE] = ACTIONS(1124), - [anon_sym_BANG_TILDE] = ACTIONS(1124), - [anon_sym_bit_DASHand] = ACTIONS(1124), - [anon_sym_bit_DASHxor] = ACTIONS(1124), - [anon_sym_bit_DASHor] = ACTIONS(1124), - [anon_sym_and] = ACTIONS(1124), - [anon_sym_xor] = ACTIONS(1124), - [anon_sym_or] = ACTIONS(1124), - [anon_sym_not] = ACTIONS(1124), - [anon_sym_DOT_DOT_LT] = ACTIONS(1124), - [anon_sym_DOT_DOT] = ACTIONS(1124), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1124), - [sym_val_nothing] = ACTIONS(1124), - [anon_sym_true] = ACTIONS(1124), - [anon_sym_false] = ACTIONS(1124), - [aux_sym_val_number_token1] = ACTIONS(1124), - [aux_sym_val_number_token2] = ACTIONS(1124), - [aux_sym_val_number_token3] = ACTIONS(1124), - [aux_sym_val_number_token4] = ACTIONS(1124), - [anon_sym_inf] = ACTIONS(1124), - [anon_sym_DASHinf] = ACTIONS(1124), - [anon_sym_NaN] = ACTIONS(1124), - [anon_sym_0b] = ACTIONS(1124), - [anon_sym_0o] = ACTIONS(1124), - [anon_sym_0x] = ACTIONS(1124), - [sym_val_date] = ACTIONS(1124), - [anon_sym_DQUOTE] = ACTIONS(1124), - [sym__str_single_quotes] = ACTIONS(1124), - [sym__str_back_ticks] = ACTIONS(1124), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1124), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1124), - [anon_sym_CARET] = ACTIONS(1124), - [sym_short_flag] = ACTIONS(1124), + [anon_sym_export] = ACTIONS(605), + [anon_sym_alias] = ACTIONS(605), + [anon_sym_let] = ACTIONS(605), + [anon_sym_let_DASHenv] = ACTIONS(605), + [anon_sym_mut] = ACTIONS(605), + [anon_sym_const] = ACTIONS(605), + [sym_cmd_identifier] = ACTIONS(605), + [anon_sym_SEMI] = ACTIONS(605), + [anon_sym_LF] = ACTIONS(607), + [anon_sym_def] = ACTIONS(605), + [anon_sym_def_DASHenv] = ACTIONS(605), + [anon_sym_export_DASHenv] = ACTIONS(605), + [anon_sym_extern] = ACTIONS(605), + [anon_sym_module] = ACTIONS(605), + [anon_sym_use] = ACTIONS(605), + [anon_sym_LBRACK] = ACTIONS(605), + [anon_sym_LPAREN] = ACTIONS(605), + [anon_sym_RPAREN] = ACTIONS(605), + [anon_sym_PIPE] = ACTIONS(605), + [anon_sym_DOLLAR] = ACTIONS(605), + [anon_sym_error] = ACTIONS(605), + [anon_sym_GT] = ACTIONS(605), + [anon_sym_DASH] = ACTIONS(605), + [anon_sym_break] = ACTIONS(605), + [anon_sym_continue] = ACTIONS(605), + [anon_sym_for] = ACTIONS(605), + [anon_sym_in] = ACTIONS(605), + [anon_sym_loop] = ACTIONS(605), + [anon_sym_while] = ACTIONS(605), + [anon_sym_do] = ACTIONS(605), + [anon_sym_if] = ACTIONS(605), + [anon_sym_match] = ACTIONS(605), + [anon_sym_LBRACE] = ACTIONS(605), + [anon_sym_RBRACE] = ACTIONS(605), + [anon_sym_DOT] = ACTIONS(710), + [anon_sym_try] = ACTIONS(605), + [anon_sym_return] = ACTIONS(605), + [anon_sym_source] = ACTIONS(605), + [anon_sym_source_DASHenv] = ACTIONS(605), + [anon_sym_register] = ACTIONS(605), + [anon_sym_hide] = ACTIONS(605), + [anon_sym_hide_DASHenv] = ACTIONS(605), + [anon_sym_overlay] = ACTIONS(605), + [anon_sym_STAR] = ACTIONS(605), + [anon_sym_where] = ACTIONS(605), + [anon_sym_STAR_STAR] = ACTIONS(605), + [anon_sym_PLUS_PLUS] = ACTIONS(605), + [anon_sym_SLASH] = ACTIONS(605), + [anon_sym_mod] = ACTIONS(605), + [anon_sym_SLASH_SLASH] = ACTIONS(605), + [anon_sym_PLUS] = ACTIONS(605), + [anon_sym_bit_DASHshl] = ACTIONS(605), + [anon_sym_bit_DASHshr] = ACTIONS(605), + [anon_sym_EQ_EQ] = ACTIONS(605), + [anon_sym_BANG_EQ] = ACTIONS(605), + [anon_sym_LT2] = ACTIONS(605), + [anon_sym_LT_EQ] = ACTIONS(605), + [anon_sym_GT_EQ] = ACTIONS(605), + [anon_sym_not_DASHin] = ACTIONS(605), + [anon_sym_starts_DASHwith] = ACTIONS(605), + [anon_sym_ends_DASHwith] = ACTIONS(605), + [anon_sym_EQ_TILDE] = ACTIONS(605), + [anon_sym_BANG_TILDE] = ACTIONS(605), + [anon_sym_bit_DASHand] = ACTIONS(605), + [anon_sym_bit_DASHxor] = ACTIONS(605), + [anon_sym_bit_DASHor] = ACTIONS(605), + [anon_sym_and] = ACTIONS(605), + [anon_sym_xor] = ACTIONS(605), + [anon_sym_or] = ACTIONS(605), + [anon_sym_not] = ACTIONS(605), + [anon_sym_DOT_DOT_LT] = ACTIONS(605), + [anon_sym_DOT_DOT] = ACTIONS(605), + [anon_sym_DOT_DOT_EQ] = ACTIONS(605), + [sym_val_nothing] = ACTIONS(605), + [anon_sym_true] = ACTIONS(605), + [anon_sym_false] = ACTIONS(605), + [aux_sym_val_number_token1] = ACTIONS(605), + [aux_sym_val_number_token2] = ACTIONS(605), + [aux_sym_val_number_token3] = ACTIONS(605), + [aux_sym_val_number_token4] = ACTIONS(605), + [anon_sym_inf] = ACTIONS(605), + [anon_sym_DASHinf] = ACTIONS(605), + [anon_sym_NaN] = ACTIONS(605), + [anon_sym_0b] = ACTIONS(605), + [anon_sym_0o] = ACTIONS(605), + [anon_sym_0x] = ACTIONS(605), + [sym_val_date] = ACTIONS(605), + [anon_sym_DQUOTE] = ACTIONS(605), + [sym__str_single_quotes] = ACTIONS(605), + [sym__str_back_ticks] = ACTIONS(605), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(605), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(605), + [anon_sym_CARET] = ACTIONS(605), [anon_sym_POUND] = ACTIONS(3), }, [174] = { - [sym_cell_path] = STATE(340), - [sym_path] = STATE(180), + [sym_cell_path] = STATE(350), + [sym_path] = STATE(170), [sym_comment] = STATE(174), - [ts_builtin_sym_end] = ACTIONS(955), - [sym_cmd_identifier] = ACTIONS(953), - [anon_sym_SEMI] = ACTIONS(953), - [anon_sym_LF] = ACTIONS(955), - [anon_sym_export] = ACTIONS(953), - [anon_sym_alias] = ACTIONS(953), - [anon_sym_def] = ACTIONS(953), - [anon_sym_def_DASHenv] = ACTIONS(953), - [anon_sym_export_DASHenv] = ACTIONS(953), - [anon_sym_extern] = ACTIONS(953), - [anon_sym_module] = ACTIONS(953), - [anon_sym_use] = ACTIONS(953), - [anon_sym_LBRACK] = ACTIONS(953), - [anon_sym_LPAREN] = ACTIONS(953), - [anon_sym_PIPE] = ACTIONS(953), - [anon_sym_DOLLAR] = ACTIONS(953), - [anon_sym_error] = ACTIONS(953), - [anon_sym_GT] = ACTIONS(953), - [anon_sym_DASH] = ACTIONS(953), - [anon_sym_break] = ACTIONS(953), - [anon_sym_continue] = ACTIONS(953), - [anon_sym_for] = ACTIONS(953), - [anon_sym_in] = ACTIONS(953), - [anon_sym_loop] = ACTIONS(953), - [anon_sym_while] = ACTIONS(953), - [anon_sym_do] = ACTIONS(953), - [anon_sym_if] = ACTIONS(953), - [anon_sym_match] = ACTIONS(953), - [anon_sym_LBRACE] = ACTIONS(953), - [anon_sym_DOT] = ACTIONS(1111), - [anon_sym_try] = ACTIONS(953), - [anon_sym_return] = ACTIONS(953), - [anon_sym_let] = ACTIONS(953), - [anon_sym_let_DASHenv] = ACTIONS(953), - [anon_sym_mut] = ACTIONS(953), - [anon_sym_const] = ACTIONS(953), - [anon_sym_source] = ACTIONS(953), - [anon_sym_source_DASHenv] = ACTIONS(953), - [anon_sym_register] = ACTIONS(953), - [anon_sym_hide] = ACTIONS(953), - [anon_sym_hide_DASHenv] = ACTIONS(953), - [anon_sym_overlay] = ACTIONS(953), - [anon_sym_STAR] = ACTIONS(953), - [anon_sym_where] = ACTIONS(953), - [anon_sym_STAR_STAR] = ACTIONS(953), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_SLASH] = ACTIONS(953), - [anon_sym_mod] = ACTIONS(953), - [anon_sym_SLASH_SLASH] = ACTIONS(953), - [anon_sym_PLUS] = ACTIONS(953), - [anon_sym_bit_DASHshl] = ACTIONS(953), - [anon_sym_bit_DASHshr] = ACTIONS(953), - [anon_sym_EQ_EQ] = ACTIONS(953), - [anon_sym_BANG_EQ] = ACTIONS(953), - [anon_sym_LT2] = ACTIONS(953), - [anon_sym_LT_EQ] = ACTIONS(953), - [anon_sym_GT_EQ] = ACTIONS(953), - [anon_sym_not_DASHin] = ACTIONS(953), - [anon_sym_starts_DASHwith] = ACTIONS(953), - [anon_sym_ends_DASHwith] = ACTIONS(953), - [anon_sym_EQ_TILDE] = ACTIONS(953), - [anon_sym_BANG_TILDE] = ACTIONS(953), - [anon_sym_bit_DASHand] = ACTIONS(953), - [anon_sym_bit_DASHxor] = ACTIONS(953), - [anon_sym_bit_DASHor] = ACTIONS(953), - [anon_sym_and] = ACTIONS(953), - [anon_sym_xor] = ACTIONS(953), - [anon_sym_or] = ACTIONS(953), - [anon_sym_not] = ACTIONS(953), - [anon_sym_DOT_DOT_LT] = ACTIONS(953), - [anon_sym_DOT_DOT] = ACTIONS(953), - [anon_sym_DOT_DOT_EQ] = ACTIONS(953), - [sym_val_nothing] = ACTIONS(953), - [anon_sym_true] = ACTIONS(953), - [anon_sym_false] = ACTIONS(953), - [aux_sym_val_number_token1] = ACTIONS(953), - [aux_sym_val_number_token2] = ACTIONS(953), - [aux_sym_val_number_token3] = ACTIONS(953), - [aux_sym_val_number_token4] = ACTIONS(953), - [anon_sym_inf] = ACTIONS(953), - [anon_sym_DASHinf] = ACTIONS(953), - [anon_sym_NaN] = ACTIONS(953), - [anon_sym_0b] = ACTIONS(953), - [anon_sym_0o] = ACTIONS(953), - [anon_sym_0x] = ACTIONS(953), - [sym_val_date] = ACTIONS(953), - [anon_sym_DQUOTE] = ACTIONS(953), - [sym__str_single_quotes] = ACTIONS(953), - [sym__str_back_ticks] = ACTIONS(953), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(953), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(953), - [anon_sym_CARET] = ACTIONS(953), + [anon_sym_export] = ACTIONS(578), + [anon_sym_alias] = ACTIONS(578), + [anon_sym_let] = ACTIONS(578), + [anon_sym_let_DASHenv] = ACTIONS(578), + [anon_sym_mut] = ACTIONS(578), + [anon_sym_const] = ACTIONS(578), + [sym_cmd_identifier] = ACTIONS(578), + [anon_sym_SEMI] = ACTIONS(578), + [anon_sym_LF] = ACTIONS(580), + [anon_sym_def] = ACTIONS(578), + [anon_sym_def_DASHenv] = ACTIONS(578), + [anon_sym_export_DASHenv] = ACTIONS(578), + [anon_sym_extern] = ACTIONS(578), + [anon_sym_module] = ACTIONS(578), + [anon_sym_use] = ACTIONS(578), + [anon_sym_LBRACK] = ACTIONS(578), + [anon_sym_LPAREN] = ACTIONS(578), + [anon_sym_RPAREN] = ACTIONS(578), + [anon_sym_PIPE] = ACTIONS(578), + [anon_sym_DOLLAR] = ACTIONS(578), + [anon_sym_error] = ACTIONS(578), + [anon_sym_GT] = ACTIONS(578), + [anon_sym_DASH] = ACTIONS(578), + [anon_sym_break] = ACTIONS(578), + [anon_sym_continue] = ACTIONS(578), + [anon_sym_for] = ACTIONS(578), + [anon_sym_in] = ACTIONS(578), + [anon_sym_loop] = ACTIONS(578), + [anon_sym_while] = ACTIONS(578), + [anon_sym_do] = ACTIONS(578), + [anon_sym_if] = ACTIONS(578), + [anon_sym_match] = ACTIONS(578), + [anon_sym_LBRACE] = ACTIONS(578), + [anon_sym_RBRACE] = ACTIONS(578), + [anon_sym_DOT] = ACTIONS(710), + [anon_sym_try] = ACTIONS(578), + [anon_sym_return] = ACTIONS(578), + [anon_sym_source] = ACTIONS(578), + [anon_sym_source_DASHenv] = ACTIONS(578), + [anon_sym_register] = ACTIONS(578), + [anon_sym_hide] = ACTIONS(578), + [anon_sym_hide_DASHenv] = ACTIONS(578), + [anon_sym_overlay] = ACTIONS(578), + [anon_sym_STAR] = ACTIONS(578), + [anon_sym_where] = ACTIONS(578), + [anon_sym_STAR_STAR] = ACTIONS(578), + [anon_sym_PLUS_PLUS] = ACTIONS(578), + [anon_sym_SLASH] = ACTIONS(578), + [anon_sym_mod] = ACTIONS(578), + [anon_sym_SLASH_SLASH] = ACTIONS(578), + [anon_sym_PLUS] = ACTIONS(578), + [anon_sym_bit_DASHshl] = ACTIONS(578), + [anon_sym_bit_DASHshr] = ACTIONS(578), + [anon_sym_EQ_EQ] = ACTIONS(578), + [anon_sym_BANG_EQ] = ACTIONS(578), + [anon_sym_LT2] = ACTIONS(578), + [anon_sym_LT_EQ] = ACTIONS(578), + [anon_sym_GT_EQ] = ACTIONS(578), + [anon_sym_not_DASHin] = ACTIONS(578), + [anon_sym_starts_DASHwith] = ACTIONS(578), + [anon_sym_ends_DASHwith] = ACTIONS(578), + [anon_sym_EQ_TILDE] = ACTIONS(578), + [anon_sym_BANG_TILDE] = ACTIONS(578), + [anon_sym_bit_DASHand] = ACTIONS(578), + [anon_sym_bit_DASHxor] = ACTIONS(578), + [anon_sym_bit_DASHor] = ACTIONS(578), + [anon_sym_and] = ACTIONS(578), + [anon_sym_xor] = ACTIONS(578), + [anon_sym_or] = ACTIONS(578), + [anon_sym_not] = ACTIONS(578), + [anon_sym_DOT_DOT_LT] = ACTIONS(578), + [anon_sym_DOT_DOT] = ACTIONS(578), + [anon_sym_DOT_DOT_EQ] = ACTIONS(578), + [sym_val_nothing] = ACTIONS(578), + [anon_sym_true] = ACTIONS(578), + [anon_sym_false] = ACTIONS(578), + [aux_sym_val_number_token1] = ACTIONS(578), + [aux_sym_val_number_token2] = ACTIONS(578), + [aux_sym_val_number_token3] = ACTIONS(578), + [aux_sym_val_number_token4] = ACTIONS(578), + [anon_sym_inf] = ACTIONS(578), + [anon_sym_DASHinf] = ACTIONS(578), + [anon_sym_NaN] = ACTIONS(578), + [anon_sym_0b] = ACTIONS(578), + [anon_sym_0o] = ACTIONS(578), + [anon_sym_0x] = ACTIONS(578), + [sym_val_date] = ACTIONS(578), + [anon_sym_DQUOTE] = ACTIONS(578), + [sym__str_single_quotes] = ACTIONS(578), + [sym__str_back_ticks] = ACTIONS(578), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(578), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(578), + [anon_sym_CARET] = ACTIONS(578), [anon_sym_POUND] = ACTIONS(3), }, [175] = { - [sym_cell_path] = STATE(347), - [sym_path] = STATE(164), + [sym_cell_path] = STATE(317), + [sym_path] = STATE(170), [sym_comment] = STATE(175), - [sym_cmd_identifier] = ACTIONS(965), - [anon_sym_SEMI] = ACTIONS(965), - [anon_sym_LF] = ACTIONS(963), - [anon_sym_export] = ACTIONS(965), - [anon_sym_alias] = ACTIONS(965), - [anon_sym_def] = ACTIONS(965), - [anon_sym_def_DASHenv] = ACTIONS(965), - [anon_sym_export_DASHenv] = ACTIONS(965), - [anon_sym_extern] = ACTIONS(965), - [anon_sym_module] = ACTIONS(965), - [anon_sym_use] = ACTIONS(965), - [anon_sym_LBRACK] = ACTIONS(965), - [anon_sym_LPAREN] = ACTIONS(965), - [anon_sym_PIPE] = ACTIONS(965), - [anon_sym_DOLLAR] = ACTIONS(965), - [anon_sym_error] = ACTIONS(965), - [anon_sym_GT] = ACTIONS(965), - [anon_sym_DASH] = ACTIONS(965), - [anon_sym_break] = ACTIONS(965), - [anon_sym_continue] = ACTIONS(965), - [anon_sym_for] = ACTIONS(965), - [anon_sym_in] = ACTIONS(965), - [anon_sym_loop] = ACTIONS(965), - [anon_sym_while] = ACTIONS(965), - [anon_sym_do] = ACTIONS(965), - [anon_sym_if] = ACTIONS(965), - [anon_sym_match] = ACTIONS(965), - [anon_sym_LBRACE] = ACTIONS(965), - [anon_sym_RBRACE] = ACTIONS(965), - [anon_sym_DOT] = ACTIONS(1113), - [anon_sym_try] = ACTIONS(965), - [anon_sym_return] = ACTIONS(965), - [anon_sym_let] = ACTIONS(965), - [anon_sym_let_DASHenv] = ACTIONS(965), - [anon_sym_mut] = ACTIONS(965), - [anon_sym_const] = ACTIONS(965), - [anon_sym_source] = ACTIONS(965), - [anon_sym_source_DASHenv] = ACTIONS(965), - [anon_sym_register] = ACTIONS(965), - [anon_sym_hide] = ACTIONS(965), - [anon_sym_hide_DASHenv] = ACTIONS(965), - [anon_sym_overlay] = ACTIONS(965), - [anon_sym_STAR] = ACTIONS(965), - [anon_sym_where] = ACTIONS(965), - [anon_sym_STAR_STAR] = ACTIONS(965), - [anon_sym_PLUS_PLUS] = ACTIONS(965), - [anon_sym_SLASH] = ACTIONS(965), - [anon_sym_mod] = ACTIONS(965), - [anon_sym_SLASH_SLASH] = ACTIONS(965), - [anon_sym_PLUS] = ACTIONS(965), - [anon_sym_bit_DASHshl] = ACTIONS(965), - [anon_sym_bit_DASHshr] = ACTIONS(965), - [anon_sym_EQ_EQ] = ACTIONS(965), - [anon_sym_BANG_EQ] = ACTIONS(965), - [anon_sym_LT2] = ACTIONS(965), - [anon_sym_LT_EQ] = ACTIONS(965), - [anon_sym_GT_EQ] = ACTIONS(965), - [anon_sym_not_DASHin] = ACTIONS(965), - [anon_sym_starts_DASHwith] = ACTIONS(965), - [anon_sym_ends_DASHwith] = ACTIONS(965), - [anon_sym_EQ_TILDE] = ACTIONS(965), - [anon_sym_BANG_TILDE] = ACTIONS(965), - [anon_sym_bit_DASHand] = ACTIONS(965), - [anon_sym_bit_DASHxor] = ACTIONS(965), - [anon_sym_bit_DASHor] = ACTIONS(965), - [anon_sym_and] = ACTIONS(965), - [anon_sym_xor] = ACTIONS(965), - [anon_sym_or] = ACTIONS(965), - [anon_sym_not] = ACTIONS(965), - [anon_sym_DOT_DOT_LT] = ACTIONS(965), - [anon_sym_DOT_DOT] = ACTIONS(965), - [anon_sym_DOT_DOT_EQ] = ACTIONS(965), - [sym_val_nothing] = ACTIONS(965), - [anon_sym_true] = ACTIONS(965), - [anon_sym_false] = ACTIONS(965), - [aux_sym_val_number_token1] = ACTIONS(965), - [aux_sym_val_number_token2] = ACTIONS(965), - [aux_sym_val_number_token3] = ACTIONS(965), - [aux_sym_val_number_token4] = ACTIONS(965), - [anon_sym_inf] = ACTIONS(965), - [anon_sym_DASHinf] = ACTIONS(965), - [anon_sym_NaN] = ACTIONS(965), - [anon_sym_0b] = ACTIONS(965), - [anon_sym_0o] = ACTIONS(965), - [anon_sym_0x] = ACTIONS(965), - [sym_val_date] = ACTIONS(965), - [anon_sym_DQUOTE] = ACTIONS(965), - [sym__str_single_quotes] = ACTIONS(965), - [sym__str_back_ticks] = ACTIONS(965), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(965), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(965), - [anon_sym_CARET] = ACTIONS(965), + [anon_sym_export] = ACTIONS(586), + [anon_sym_alias] = ACTIONS(586), + [anon_sym_let] = ACTIONS(586), + [anon_sym_let_DASHenv] = ACTIONS(586), + [anon_sym_mut] = ACTIONS(586), + [anon_sym_const] = ACTIONS(586), + [sym_cmd_identifier] = ACTIONS(586), + [anon_sym_SEMI] = ACTIONS(586), + [anon_sym_LF] = ACTIONS(588), + [anon_sym_def] = ACTIONS(586), + [anon_sym_def_DASHenv] = ACTIONS(586), + [anon_sym_export_DASHenv] = ACTIONS(586), + [anon_sym_extern] = ACTIONS(586), + [anon_sym_module] = ACTIONS(586), + [anon_sym_use] = ACTIONS(586), + [anon_sym_LBRACK] = ACTIONS(586), + [anon_sym_LPAREN] = ACTIONS(586), + [anon_sym_RPAREN] = ACTIONS(586), + [anon_sym_PIPE] = ACTIONS(586), + [anon_sym_DOLLAR] = ACTIONS(586), + [anon_sym_error] = ACTIONS(586), + [anon_sym_GT] = ACTIONS(586), + [anon_sym_DASH] = ACTIONS(586), + [anon_sym_break] = ACTIONS(586), + [anon_sym_continue] = ACTIONS(586), + [anon_sym_for] = ACTIONS(586), + [anon_sym_in] = ACTIONS(586), + [anon_sym_loop] = ACTIONS(586), + [anon_sym_while] = ACTIONS(586), + [anon_sym_do] = ACTIONS(586), + [anon_sym_if] = ACTIONS(586), + [anon_sym_match] = ACTIONS(586), + [anon_sym_LBRACE] = ACTIONS(586), + [anon_sym_RBRACE] = ACTIONS(586), + [anon_sym_DOT] = ACTIONS(710), + [anon_sym_try] = ACTIONS(586), + [anon_sym_return] = ACTIONS(586), + [anon_sym_source] = ACTIONS(586), + [anon_sym_source_DASHenv] = ACTIONS(586), + [anon_sym_register] = ACTIONS(586), + [anon_sym_hide] = ACTIONS(586), + [anon_sym_hide_DASHenv] = ACTIONS(586), + [anon_sym_overlay] = ACTIONS(586), + [anon_sym_STAR] = ACTIONS(586), + [anon_sym_where] = ACTIONS(586), + [anon_sym_STAR_STAR] = ACTIONS(586), + [anon_sym_PLUS_PLUS] = ACTIONS(586), + [anon_sym_SLASH] = ACTIONS(586), + [anon_sym_mod] = ACTIONS(586), + [anon_sym_SLASH_SLASH] = ACTIONS(586), + [anon_sym_PLUS] = ACTIONS(586), + [anon_sym_bit_DASHshl] = ACTIONS(586), + [anon_sym_bit_DASHshr] = ACTIONS(586), + [anon_sym_EQ_EQ] = ACTIONS(586), + [anon_sym_BANG_EQ] = ACTIONS(586), + [anon_sym_LT2] = ACTIONS(586), + [anon_sym_LT_EQ] = ACTIONS(586), + [anon_sym_GT_EQ] = ACTIONS(586), + [anon_sym_not_DASHin] = ACTIONS(586), + [anon_sym_starts_DASHwith] = ACTIONS(586), + [anon_sym_ends_DASHwith] = ACTIONS(586), + [anon_sym_EQ_TILDE] = ACTIONS(586), + [anon_sym_BANG_TILDE] = ACTIONS(586), + [anon_sym_bit_DASHand] = ACTIONS(586), + [anon_sym_bit_DASHxor] = ACTIONS(586), + [anon_sym_bit_DASHor] = ACTIONS(586), + [anon_sym_and] = ACTIONS(586), + [anon_sym_xor] = ACTIONS(586), + [anon_sym_or] = ACTIONS(586), + [anon_sym_not] = ACTIONS(586), + [anon_sym_DOT_DOT_LT] = ACTIONS(586), + [anon_sym_DOT_DOT] = ACTIONS(586), + [anon_sym_DOT_DOT_EQ] = ACTIONS(586), + [sym_val_nothing] = ACTIONS(586), + [anon_sym_true] = ACTIONS(586), + [anon_sym_false] = ACTIONS(586), + [aux_sym_val_number_token1] = ACTIONS(586), + [aux_sym_val_number_token2] = ACTIONS(586), + [aux_sym_val_number_token3] = ACTIONS(586), + [aux_sym_val_number_token4] = ACTIONS(586), + [anon_sym_inf] = ACTIONS(586), + [anon_sym_DASHinf] = ACTIONS(586), + [anon_sym_NaN] = ACTIONS(586), + [anon_sym_0b] = ACTIONS(586), + [anon_sym_0o] = ACTIONS(586), + [anon_sym_0x] = ACTIONS(586), + [sym_val_date] = ACTIONS(586), + [anon_sym_DQUOTE] = ACTIONS(586), + [sym__str_single_quotes] = ACTIONS(586), + [sym__str_back_ticks] = ACTIONS(586), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(586), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(586), + [anon_sym_CARET] = ACTIONS(586), [anon_sym_POUND] = ACTIONS(3), }, [176] = { + [sym_cell_path] = STATE(333), + [sym_path] = STATE(170), [sym_comment] = STATE(176), - [sym_cmd_identifier] = ACTIONS(1124), - [anon_sym_SEMI] = ACTIONS(1124), - [anon_sym_LF] = ACTIONS(1122), - [anon_sym_export] = ACTIONS(1124), - [anon_sym_alias] = ACTIONS(1124), - [anon_sym_def] = ACTIONS(1124), - [anon_sym_def_DASHenv] = ACTIONS(1124), - [anon_sym_export_DASHenv] = ACTIONS(1124), - [anon_sym_extern] = ACTIONS(1124), - [anon_sym_module] = ACTIONS(1124), - [anon_sym_use] = ACTIONS(1124), - [anon_sym_LBRACK] = ACTIONS(1124), - [anon_sym_LPAREN] = ACTIONS(1124), - [anon_sym_PIPE] = ACTIONS(1124), - [anon_sym_DOLLAR] = ACTIONS(1124), - [anon_sym_error] = ACTIONS(1124), - [anon_sym_GT] = ACTIONS(1124), - [anon_sym_DASH_DASH] = ACTIONS(1124), - [anon_sym_DASH] = ACTIONS(1124), - [anon_sym_break] = ACTIONS(1124), - [anon_sym_continue] = ACTIONS(1124), - [anon_sym_for] = ACTIONS(1124), - [anon_sym_in] = ACTIONS(1124), - [anon_sym_loop] = ACTIONS(1124), - [anon_sym_while] = ACTIONS(1124), - [anon_sym_do] = ACTIONS(1124), - [anon_sym_if] = ACTIONS(1124), - [anon_sym_match] = ACTIONS(1124), - [anon_sym_LBRACE] = ACTIONS(1124), - [anon_sym_RBRACE] = ACTIONS(1124), - [anon_sym_DOT] = ACTIONS(1124), - [anon_sym_try] = ACTIONS(1124), - [anon_sym_return] = ACTIONS(1124), - [anon_sym_let] = ACTIONS(1124), - [anon_sym_let_DASHenv] = ACTIONS(1124), - [anon_sym_mut] = ACTIONS(1124), - [anon_sym_const] = ACTIONS(1124), - [anon_sym_source] = ACTIONS(1124), - [anon_sym_source_DASHenv] = ACTIONS(1124), - [anon_sym_register] = ACTIONS(1124), - [anon_sym_hide] = ACTIONS(1124), - [anon_sym_hide_DASHenv] = ACTIONS(1124), - [anon_sym_overlay] = ACTIONS(1124), - [anon_sym_STAR] = ACTIONS(1124), - [anon_sym_where] = ACTIONS(1124), - [anon_sym_STAR_STAR] = ACTIONS(1124), - [anon_sym_PLUS_PLUS] = ACTIONS(1124), - [anon_sym_SLASH] = ACTIONS(1124), - [anon_sym_mod] = ACTIONS(1124), - [anon_sym_SLASH_SLASH] = ACTIONS(1124), - [anon_sym_PLUS] = ACTIONS(1124), - [anon_sym_bit_DASHshl] = ACTIONS(1124), - [anon_sym_bit_DASHshr] = ACTIONS(1124), - [anon_sym_EQ_EQ] = ACTIONS(1124), - [anon_sym_BANG_EQ] = ACTIONS(1124), - [anon_sym_LT2] = ACTIONS(1124), - [anon_sym_LT_EQ] = ACTIONS(1124), - [anon_sym_GT_EQ] = ACTIONS(1124), - [anon_sym_not_DASHin] = ACTIONS(1124), - [anon_sym_starts_DASHwith] = ACTIONS(1124), - [anon_sym_ends_DASHwith] = ACTIONS(1124), - [anon_sym_EQ_TILDE] = ACTIONS(1124), - [anon_sym_BANG_TILDE] = ACTIONS(1124), - [anon_sym_bit_DASHand] = ACTIONS(1124), - [anon_sym_bit_DASHxor] = ACTIONS(1124), - [anon_sym_bit_DASHor] = ACTIONS(1124), - [anon_sym_and] = ACTIONS(1124), - [anon_sym_xor] = ACTIONS(1124), - [anon_sym_or] = ACTIONS(1124), - [anon_sym_not] = ACTIONS(1124), - [anon_sym_DOT_DOT_LT] = ACTIONS(1124), - [anon_sym_DOT_DOT] = ACTIONS(1124), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1124), - [sym_val_nothing] = ACTIONS(1124), - [anon_sym_true] = ACTIONS(1124), - [anon_sym_false] = ACTIONS(1124), - [aux_sym_val_number_token1] = ACTIONS(1124), - [aux_sym_val_number_token2] = ACTIONS(1124), - [aux_sym_val_number_token3] = ACTIONS(1124), - [aux_sym_val_number_token4] = ACTIONS(1124), - [anon_sym_inf] = ACTIONS(1124), - [anon_sym_DASHinf] = ACTIONS(1124), - [anon_sym_NaN] = ACTIONS(1124), - [anon_sym_0b] = ACTIONS(1124), - [anon_sym_0o] = ACTIONS(1124), - [anon_sym_0x] = ACTIONS(1124), - [sym_val_date] = ACTIONS(1124), - [anon_sym_DQUOTE] = ACTIONS(1124), - [sym__str_single_quotes] = ACTIONS(1124), - [sym__str_back_ticks] = ACTIONS(1124), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1124), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1124), - [anon_sym_CARET] = ACTIONS(1124), - [sym_short_flag] = ACTIONS(1124), + [anon_sym_export] = ACTIONS(601), + [anon_sym_alias] = ACTIONS(601), + [anon_sym_let] = ACTIONS(601), + [anon_sym_let_DASHenv] = ACTIONS(601), + [anon_sym_mut] = ACTIONS(601), + [anon_sym_const] = ACTIONS(601), + [sym_cmd_identifier] = ACTIONS(601), + [anon_sym_SEMI] = ACTIONS(601), + [anon_sym_LF] = ACTIONS(603), + [anon_sym_def] = ACTIONS(601), + [anon_sym_def_DASHenv] = ACTIONS(601), + [anon_sym_export_DASHenv] = ACTIONS(601), + [anon_sym_extern] = ACTIONS(601), + [anon_sym_module] = ACTIONS(601), + [anon_sym_use] = ACTIONS(601), + [anon_sym_LBRACK] = ACTIONS(601), + [anon_sym_LPAREN] = ACTIONS(601), + [anon_sym_RPAREN] = ACTIONS(601), + [anon_sym_PIPE] = ACTIONS(601), + [anon_sym_DOLLAR] = ACTIONS(601), + [anon_sym_error] = ACTIONS(601), + [anon_sym_GT] = ACTIONS(601), + [anon_sym_DASH] = ACTIONS(601), + [anon_sym_break] = ACTIONS(601), + [anon_sym_continue] = ACTIONS(601), + [anon_sym_for] = ACTIONS(601), + [anon_sym_in] = ACTIONS(601), + [anon_sym_loop] = ACTIONS(601), + [anon_sym_while] = ACTIONS(601), + [anon_sym_do] = ACTIONS(601), + [anon_sym_if] = ACTIONS(601), + [anon_sym_match] = ACTIONS(601), + [anon_sym_LBRACE] = ACTIONS(601), + [anon_sym_RBRACE] = ACTIONS(601), + [anon_sym_DOT] = ACTIONS(710), + [anon_sym_try] = ACTIONS(601), + [anon_sym_return] = ACTIONS(601), + [anon_sym_source] = ACTIONS(601), + [anon_sym_source_DASHenv] = ACTIONS(601), + [anon_sym_register] = ACTIONS(601), + [anon_sym_hide] = ACTIONS(601), + [anon_sym_hide_DASHenv] = ACTIONS(601), + [anon_sym_overlay] = ACTIONS(601), + [anon_sym_STAR] = ACTIONS(601), + [anon_sym_where] = ACTIONS(601), + [anon_sym_STAR_STAR] = ACTIONS(601), + [anon_sym_PLUS_PLUS] = ACTIONS(601), + [anon_sym_SLASH] = ACTIONS(601), + [anon_sym_mod] = ACTIONS(601), + [anon_sym_SLASH_SLASH] = ACTIONS(601), + [anon_sym_PLUS] = ACTIONS(601), + [anon_sym_bit_DASHshl] = ACTIONS(601), + [anon_sym_bit_DASHshr] = ACTIONS(601), + [anon_sym_EQ_EQ] = ACTIONS(601), + [anon_sym_BANG_EQ] = ACTIONS(601), + [anon_sym_LT2] = ACTIONS(601), + [anon_sym_LT_EQ] = ACTIONS(601), + [anon_sym_GT_EQ] = ACTIONS(601), + [anon_sym_not_DASHin] = ACTIONS(601), + [anon_sym_starts_DASHwith] = ACTIONS(601), + [anon_sym_ends_DASHwith] = ACTIONS(601), + [anon_sym_EQ_TILDE] = ACTIONS(601), + [anon_sym_BANG_TILDE] = ACTIONS(601), + [anon_sym_bit_DASHand] = ACTIONS(601), + [anon_sym_bit_DASHxor] = ACTIONS(601), + [anon_sym_bit_DASHor] = ACTIONS(601), + [anon_sym_and] = ACTIONS(601), + [anon_sym_xor] = ACTIONS(601), + [anon_sym_or] = ACTIONS(601), + [anon_sym_not] = ACTIONS(601), + [anon_sym_DOT_DOT_LT] = ACTIONS(601), + [anon_sym_DOT_DOT] = ACTIONS(601), + [anon_sym_DOT_DOT_EQ] = ACTIONS(601), + [sym_val_nothing] = ACTIONS(601), + [anon_sym_true] = ACTIONS(601), + [anon_sym_false] = ACTIONS(601), + [aux_sym_val_number_token1] = ACTIONS(601), + [aux_sym_val_number_token2] = ACTIONS(601), + [aux_sym_val_number_token3] = ACTIONS(601), + [aux_sym_val_number_token4] = ACTIONS(601), + [anon_sym_inf] = ACTIONS(601), + [anon_sym_DASHinf] = ACTIONS(601), + [anon_sym_NaN] = ACTIONS(601), + [anon_sym_0b] = ACTIONS(601), + [anon_sym_0o] = ACTIONS(601), + [anon_sym_0x] = ACTIONS(601), + [sym_val_date] = ACTIONS(601), + [anon_sym_DQUOTE] = ACTIONS(601), + [sym__str_single_quotes] = ACTIONS(601), + [sym__str_back_ticks] = ACTIONS(601), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(601), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(601), + [anon_sym_CARET] = ACTIONS(601), [anon_sym_POUND] = ACTIONS(3), }, [177] = { - [sym_cell_path] = STATE(336), - [sym_path] = STATE(164), [sym_comment] = STATE(177), - [sym_cmd_identifier] = ACTIONS(971), - [anon_sym_SEMI] = ACTIONS(971), - [anon_sym_LF] = ACTIONS(973), - [anon_sym_export] = ACTIONS(971), - [anon_sym_alias] = ACTIONS(971), - [anon_sym_def] = ACTIONS(971), - [anon_sym_def_DASHenv] = ACTIONS(971), - [anon_sym_export_DASHenv] = ACTIONS(971), - [anon_sym_extern] = ACTIONS(971), - [anon_sym_module] = ACTIONS(971), - [anon_sym_use] = ACTIONS(971), - [anon_sym_LBRACK] = ACTIONS(971), - [anon_sym_LPAREN] = ACTIONS(971), - [anon_sym_PIPE] = ACTIONS(971), - [anon_sym_DOLLAR] = ACTIONS(971), - [anon_sym_error] = ACTIONS(971), - [anon_sym_GT] = ACTIONS(971), - [anon_sym_DASH] = ACTIONS(971), - [anon_sym_break] = ACTIONS(971), - [anon_sym_continue] = ACTIONS(971), - [anon_sym_for] = ACTIONS(971), - [anon_sym_in] = ACTIONS(971), - [anon_sym_loop] = ACTIONS(971), - [anon_sym_while] = ACTIONS(971), - [anon_sym_do] = ACTIONS(971), - [anon_sym_if] = ACTIONS(971), - [anon_sym_match] = ACTIONS(971), - [anon_sym_LBRACE] = ACTIONS(971), - [anon_sym_RBRACE] = ACTIONS(971), - [anon_sym_DOT] = ACTIONS(1113), - [anon_sym_try] = ACTIONS(971), - [anon_sym_return] = ACTIONS(971), - [anon_sym_let] = ACTIONS(971), - [anon_sym_let_DASHenv] = ACTIONS(971), - [anon_sym_mut] = ACTIONS(971), - [anon_sym_const] = ACTIONS(971), - [anon_sym_source] = ACTIONS(971), - [anon_sym_source_DASHenv] = ACTIONS(971), - [anon_sym_register] = ACTIONS(971), - [anon_sym_hide] = ACTIONS(971), - [anon_sym_hide_DASHenv] = ACTIONS(971), - [anon_sym_overlay] = ACTIONS(971), - [anon_sym_STAR] = ACTIONS(971), - [anon_sym_where] = ACTIONS(971), - [anon_sym_STAR_STAR] = ACTIONS(971), - [anon_sym_PLUS_PLUS] = ACTIONS(971), - [anon_sym_SLASH] = ACTIONS(971), - [anon_sym_mod] = ACTIONS(971), - [anon_sym_SLASH_SLASH] = ACTIONS(971), - [anon_sym_PLUS] = ACTIONS(971), - [anon_sym_bit_DASHshl] = ACTIONS(971), - [anon_sym_bit_DASHshr] = ACTIONS(971), - [anon_sym_EQ_EQ] = ACTIONS(971), - [anon_sym_BANG_EQ] = ACTIONS(971), - [anon_sym_LT2] = ACTIONS(971), - [anon_sym_LT_EQ] = ACTIONS(971), - [anon_sym_GT_EQ] = ACTIONS(971), - [anon_sym_not_DASHin] = ACTIONS(971), - [anon_sym_starts_DASHwith] = ACTIONS(971), - [anon_sym_ends_DASHwith] = ACTIONS(971), - [anon_sym_EQ_TILDE] = ACTIONS(971), - [anon_sym_BANG_TILDE] = ACTIONS(971), - [anon_sym_bit_DASHand] = ACTIONS(971), - [anon_sym_bit_DASHxor] = ACTIONS(971), - [anon_sym_bit_DASHor] = ACTIONS(971), - [anon_sym_and] = ACTIONS(971), - [anon_sym_xor] = ACTIONS(971), - [anon_sym_or] = ACTIONS(971), - [anon_sym_not] = ACTIONS(971), - [anon_sym_DOT_DOT_LT] = ACTIONS(971), - [anon_sym_DOT_DOT] = ACTIONS(971), - [anon_sym_DOT_DOT_EQ] = ACTIONS(971), - [sym_val_nothing] = ACTIONS(971), - [anon_sym_true] = ACTIONS(971), - [anon_sym_false] = ACTIONS(971), - [aux_sym_val_number_token1] = ACTIONS(971), - [aux_sym_val_number_token2] = ACTIONS(971), - [aux_sym_val_number_token3] = ACTIONS(971), - [aux_sym_val_number_token4] = ACTIONS(971), - [anon_sym_inf] = ACTIONS(971), - [anon_sym_DASHinf] = ACTIONS(971), - [anon_sym_NaN] = ACTIONS(971), - [anon_sym_0b] = ACTIONS(971), - [anon_sym_0o] = ACTIONS(971), - [anon_sym_0x] = ACTIONS(971), - [sym_val_date] = ACTIONS(971), - [anon_sym_DQUOTE] = ACTIONS(971), - [sym__str_single_quotes] = ACTIONS(971), - [sym__str_back_ticks] = ACTIONS(971), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(971), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(971), - [anon_sym_CARET] = ACTIONS(971), + [ts_builtin_sym_end] = ACTIONS(672), + [anon_sym_export] = ACTIONS(670), + [anon_sym_alias] = ACTIONS(670), + [anon_sym_let] = ACTIONS(670), + [anon_sym_let_DASHenv] = ACTIONS(670), + [anon_sym_mut] = ACTIONS(670), + [anon_sym_const] = ACTIONS(670), + [sym_cmd_identifier] = ACTIONS(670), + [anon_sym_SEMI] = ACTIONS(670), + [anon_sym_LF] = ACTIONS(672), + [anon_sym_def] = ACTIONS(670), + [anon_sym_def_DASHenv] = ACTIONS(670), + [anon_sym_export_DASHenv] = ACTIONS(670), + [anon_sym_extern] = ACTIONS(670), + [anon_sym_module] = ACTIONS(670), + [anon_sym_use] = ACTIONS(670), + [anon_sym_LBRACK] = ACTIONS(670), + [anon_sym_LPAREN] = ACTIONS(670), + [anon_sym_PIPE] = ACTIONS(670), + [anon_sym_DOLLAR] = ACTIONS(670), + [anon_sym_error] = ACTIONS(670), + [anon_sym_GT] = ACTIONS(670), + [anon_sym_DASH_DASH] = ACTIONS(670), + [anon_sym_DASH] = ACTIONS(670), + [anon_sym_break] = ACTIONS(670), + [anon_sym_continue] = ACTIONS(670), + [anon_sym_for] = ACTIONS(670), + [anon_sym_in] = ACTIONS(670), + [anon_sym_loop] = ACTIONS(670), + [anon_sym_while] = ACTIONS(670), + [anon_sym_do] = ACTIONS(670), + [anon_sym_if] = ACTIONS(670), + [anon_sym_match] = ACTIONS(670), + [anon_sym_LBRACE] = ACTIONS(670), + [anon_sym_DOT] = ACTIONS(670), + [anon_sym_try] = ACTIONS(670), + [anon_sym_return] = ACTIONS(670), + [anon_sym_source] = ACTIONS(670), + [anon_sym_source_DASHenv] = ACTIONS(670), + [anon_sym_register] = ACTIONS(670), + [anon_sym_hide] = ACTIONS(670), + [anon_sym_hide_DASHenv] = ACTIONS(670), + [anon_sym_overlay] = ACTIONS(670), + [anon_sym_STAR] = ACTIONS(670), + [anon_sym_where] = ACTIONS(670), + [anon_sym_QMARK2] = ACTIONS(670), + [anon_sym_STAR_STAR] = ACTIONS(670), + [anon_sym_PLUS_PLUS] = ACTIONS(670), + [anon_sym_SLASH] = ACTIONS(670), + [anon_sym_mod] = ACTIONS(670), + [anon_sym_SLASH_SLASH] = ACTIONS(670), + [anon_sym_PLUS] = ACTIONS(670), + [anon_sym_bit_DASHshl] = ACTIONS(670), + [anon_sym_bit_DASHshr] = ACTIONS(670), + [anon_sym_EQ_EQ] = ACTIONS(670), + [anon_sym_BANG_EQ] = ACTIONS(670), + [anon_sym_LT2] = ACTIONS(670), + [anon_sym_LT_EQ] = ACTIONS(670), + [anon_sym_GT_EQ] = ACTIONS(670), + [anon_sym_not_DASHin] = ACTIONS(670), + [anon_sym_starts_DASHwith] = ACTIONS(670), + [anon_sym_ends_DASHwith] = ACTIONS(670), + [anon_sym_EQ_TILDE] = ACTIONS(670), + [anon_sym_BANG_TILDE] = ACTIONS(670), + [anon_sym_bit_DASHand] = ACTIONS(670), + [anon_sym_bit_DASHxor] = ACTIONS(670), + [anon_sym_bit_DASHor] = ACTIONS(670), + [anon_sym_and] = ACTIONS(670), + [anon_sym_xor] = ACTIONS(670), + [anon_sym_or] = ACTIONS(670), + [anon_sym_not] = ACTIONS(670), + [anon_sym_DOT_DOT_LT] = ACTIONS(670), + [anon_sym_DOT_DOT] = ACTIONS(670), + [anon_sym_DOT_DOT_EQ] = ACTIONS(670), + [sym_val_nothing] = ACTIONS(670), + [anon_sym_true] = ACTIONS(670), + [anon_sym_false] = ACTIONS(670), + [aux_sym_val_number_token1] = ACTIONS(670), + [aux_sym_val_number_token2] = ACTIONS(670), + [aux_sym_val_number_token3] = ACTIONS(670), + [aux_sym_val_number_token4] = ACTIONS(670), + [anon_sym_inf] = ACTIONS(670), + [anon_sym_DASHinf] = ACTIONS(670), + [anon_sym_NaN] = ACTIONS(670), + [anon_sym_0b] = ACTIONS(670), + [anon_sym_0o] = ACTIONS(670), + [anon_sym_0x] = ACTIONS(670), + [sym_val_date] = ACTIONS(670), + [anon_sym_DQUOTE] = ACTIONS(670), + [sym__str_single_quotes] = ACTIONS(670), + [sym__str_back_ticks] = ACTIONS(670), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(670), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(670), + [anon_sym_CARET] = ACTIONS(670), + [sym_short_flag] = ACTIONS(670), [anon_sym_POUND] = ACTIONS(3), }, [178] = { - [sym_cell_path] = STATE(353), - [sym_path] = STATE(164), [sym_comment] = STATE(178), - [sym_cmd_identifier] = ACTIONS(977), - [anon_sym_SEMI] = ACTIONS(977), - [anon_sym_LF] = ACTIONS(975), - [anon_sym_export] = ACTIONS(977), - [anon_sym_alias] = ACTIONS(977), - [anon_sym_def] = ACTIONS(977), - [anon_sym_def_DASHenv] = ACTIONS(977), - [anon_sym_export_DASHenv] = ACTIONS(977), - [anon_sym_extern] = ACTIONS(977), - [anon_sym_module] = ACTIONS(977), - [anon_sym_use] = ACTIONS(977), - [anon_sym_LBRACK] = ACTIONS(977), - [anon_sym_LPAREN] = ACTIONS(977), - [anon_sym_PIPE] = ACTIONS(977), - [anon_sym_DOLLAR] = ACTIONS(977), - [anon_sym_error] = ACTIONS(977), - [anon_sym_GT] = ACTIONS(977), - [anon_sym_DASH] = ACTIONS(977), - [anon_sym_break] = ACTIONS(977), - [anon_sym_continue] = ACTIONS(977), - [anon_sym_for] = ACTIONS(977), - [anon_sym_in] = ACTIONS(977), - [anon_sym_loop] = ACTIONS(977), - [anon_sym_while] = ACTIONS(977), - [anon_sym_do] = ACTIONS(977), - [anon_sym_if] = ACTIONS(977), - [anon_sym_match] = ACTIONS(977), - [anon_sym_LBRACE] = ACTIONS(977), - [anon_sym_RBRACE] = ACTIONS(977), - [anon_sym_DOT] = ACTIONS(1113), - [anon_sym_try] = ACTIONS(977), - [anon_sym_return] = ACTIONS(977), - [anon_sym_let] = ACTIONS(977), - [anon_sym_let_DASHenv] = ACTIONS(977), - [anon_sym_mut] = ACTIONS(977), - [anon_sym_const] = ACTIONS(977), - [anon_sym_source] = ACTIONS(977), - [anon_sym_source_DASHenv] = ACTIONS(977), - [anon_sym_register] = ACTIONS(977), - [anon_sym_hide] = ACTIONS(977), - [anon_sym_hide_DASHenv] = ACTIONS(977), - [anon_sym_overlay] = ACTIONS(977), - [anon_sym_STAR] = ACTIONS(977), - [anon_sym_where] = ACTIONS(977), - [anon_sym_STAR_STAR] = ACTIONS(977), - [anon_sym_PLUS_PLUS] = ACTIONS(977), - [anon_sym_SLASH] = ACTIONS(977), - [anon_sym_mod] = ACTIONS(977), - [anon_sym_SLASH_SLASH] = ACTIONS(977), - [anon_sym_PLUS] = ACTIONS(977), - [anon_sym_bit_DASHshl] = ACTIONS(977), - [anon_sym_bit_DASHshr] = ACTIONS(977), - [anon_sym_EQ_EQ] = ACTIONS(977), - [anon_sym_BANG_EQ] = ACTIONS(977), - [anon_sym_LT2] = ACTIONS(977), - [anon_sym_LT_EQ] = ACTIONS(977), - [anon_sym_GT_EQ] = ACTIONS(977), - [anon_sym_not_DASHin] = ACTIONS(977), - [anon_sym_starts_DASHwith] = ACTIONS(977), - [anon_sym_ends_DASHwith] = ACTIONS(977), - [anon_sym_EQ_TILDE] = ACTIONS(977), - [anon_sym_BANG_TILDE] = ACTIONS(977), - [anon_sym_bit_DASHand] = ACTIONS(977), - [anon_sym_bit_DASHxor] = ACTIONS(977), - [anon_sym_bit_DASHor] = ACTIONS(977), - [anon_sym_and] = ACTIONS(977), - [anon_sym_xor] = ACTIONS(977), - [anon_sym_or] = ACTIONS(977), - [anon_sym_not] = ACTIONS(977), - [anon_sym_DOT_DOT_LT] = ACTIONS(977), - [anon_sym_DOT_DOT] = ACTIONS(977), - [anon_sym_DOT_DOT_EQ] = ACTIONS(977), - [sym_val_nothing] = ACTIONS(977), - [anon_sym_true] = ACTIONS(977), - [anon_sym_false] = ACTIONS(977), - [aux_sym_val_number_token1] = ACTIONS(977), - [aux_sym_val_number_token2] = ACTIONS(977), - [aux_sym_val_number_token3] = ACTIONS(977), - [aux_sym_val_number_token4] = ACTIONS(977), - [anon_sym_inf] = ACTIONS(977), - [anon_sym_DASHinf] = ACTIONS(977), - [anon_sym_NaN] = ACTIONS(977), - [anon_sym_0b] = ACTIONS(977), - [anon_sym_0o] = ACTIONS(977), - [anon_sym_0x] = ACTIONS(977), - [sym_val_date] = ACTIONS(977), - [anon_sym_DQUOTE] = ACTIONS(977), - [sym__str_single_quotes] = ACTIONS(977), - [sym__str_back_ticks] = ACTIONS(977), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(977), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(977), - [anon_sym_CARET] = ACTIONS(977), + [anon_sym_export] = ACTIONS(746), + [anon_sym_alias] = ACTIONS(746), + [anon_sym_let] = ACTIONS(746), + [anon_sym_let_DASHenv] = ACTIONS(746), + [anon_sym_mut] = ACTIONS(746), + [anon_sym_const] = ACTIONS(746), + [sym_cmd_identifier] = ACTIONS(746), + [anon_sym_SEMI] = ACTIONS(746), + [anon_sym_LF] = ACTIONS(748), + [anon_sym_def] = ACTIONS(746), + [anon_sym_def_DASHenv] = ACTIONS(746), + [anon_sym_export_DASHenv] = ACTIONS(746), + [anon_sym_extern] = ACTIONS(746), + [anon_sym_module] = ACTIONS(746), + [anon_sym_use] = ACTIONS(746), + [anon_sym_LBRACK] = ACTIONS(746), + [anon_sym_LPAREN] = ACTIONS(746), + [anon_sym_RPAREN] = ACTIONS(746), + [anon_sym_PIPE] = ACTIONS(746), + [anon_sym_DOLLAR] = ACTIONS(746), + [anon_sym_error] = ACTIONS(746), + [anon_sym_GT] = ACTIONS(746), + [anon_sym_DASH_DASH] = ACTIONS(746), + [anon_sym_DASH] = ACTIONS(746), + [anon_sym_break] = ACTIONS(746), + [anon_sym_continue] = ACTIONS(746), + [anon_sym_for] = ACTIONS(746), + [anon_sym_in] = ACTIONS(746), + [anon_sym_loop] = ACTIONS(746), + [anon_sym_while] = ACTIONS(746), + [anon_sym_do] = ACTIONS(746), + [anon_sym_if] = ACTIONS(746), + [anon_sym_match] = ACTIONS(746), + [anon_sym_LBRACE] = ACTIONS(746), + [anon_sym_RBRACE] = ACTIONS(746), + [anon_sym_DOT] = ACTIONS(746), + [anon_sym_try] = ACTIONS(746), + [anon_sym_return] = ACTIONS(746), + [anon_sym_source] = ACTIONS(746), + [anon_sym_source_DASHenv] = ACTIONS(746), + [anon_sym_register] = ACTIONS(746), + [anon_sym_hide] = ACTIONS(746), + [anon_sym_hide_DASHenv] = ACTIONS(746), + [anon_sym_overlay] = ACTIONS(746), + [anon_sym_STAR] = ACTIONS(746), + [anon_sym_where] = ACTIONS(746), + [anon_sym_STAR_STAR] = ACTIONS(746), + [anon_sym_PLUS_PLUS] = ACTIONS(746), + [anon_sym_SLASH] = ACTIONS(746), + [anon_sym_mod] = ACTIONS(746), + [anon_sym_SLASH_SLASH] = ACTIONS(746), + [anon_sym_PLUS] = ACTIONS(746), + [anon_sym_bit_DASHshl] = ACTIONS(746), + [anon_sym_bit_DASHshr] = ACTIONS(746), + [anon_sym_EQ_EQ] = ACTIONS(746), + [anon_sym_BANG_EQ] = ACTIONS(746), + [anon_sym_LT2] = ACTIONS(746), + [anon_sym_LT_EQ] = ACTIONS(746), + [anon_sym_GT_EQ] = ACTIONS(746), + [anon_sym_not_DASHin] = ACTIONS(746), + [anon_sym_starts_DASHwith] = ACTIONS(746), + [anon_sym_ends_DASHwith] = ACTIONS(746), + [anon_sym_EQ_TILDE] = ACTIONS(746), + [anon_sym_BANG_TILDE] = ACTIONS(746), + [anon_sym_bit_DASHand] = ACTIONS(746), + [anon_sym_bit_DASHxor] = ACTIONS(746), + [anon_sym_bit_DASHor] = ACTIONS(746), + [anon_sym_and] = ACTIONS(746), + [anon_sym_xor] = ACTIONS(746), + [anon_sym_or] = ACTIONS(746), + [anon_sym_not] = ACTIONS(746), + [anon_sym_DOT_DOT_LT] = ACTIONS(746), + [anon_sym_DOT_DOT] = ACTIONS(746), + [anon_sym_DOT_DOT_EQ] = ACTIONS(746), + [sym_val_nothing] = ACTIONS(746), + [anon_sym_true] = ACTIONS(746), + [anon_sym_false] = ACTIONS(746), + [aux_sym_val_number_token1] = ACTIONS(746), + [aux_sym_val_number_token2] = ACTIONS(746), + [aux_sym_val_number_token3] = ACTIONS(746), + [aux_sym_val_number_token4] = ACTIONS(746), + [anon_sym_inf] = ACTIONS(746), + [anon_sym_DASHinf] = ACTIONS(746), + [anon_sym_NaN] = ACTIONS(746), + [anon_sym_0b] = ACTIONS(746), + [anon_sym_0o] = ACTIONS(746), + [anon_sym_0x] = ACTIONS(746), + [sym_val_date] = ACTIONS(746), + [anon_sym_DQUOTE] = ACTIONS(746), + [sym__str_single_quotes] = ACTIONS(746), + [sym__str_back_ticks] = ACTIONS(746), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(746), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(746), + [anon_sym_CARET] = ACTIONS(746), + [sym_short_flag] = ACTIONS(746), [anon_sym_POUND] = ACTIONS(3), }, [179] = { [sym_comment] = STATE(179), - [sym_cmd_identifier] = ACTIONS(1126), - [anon_sym_SEMI] = ACTIONS(1126), - [anon_sym_LF] = ACTIONS(1128), - [anon_sym_export] = ACTIONS(1126), - [anon_sym_alias] = ACTIONS(1126), - [anon_sym_def] = ACTIONS(1126), - [anon_sym_def_DASHenv] = ACTIONS(1126), - [anon_sym_export_DASHenv] = ACTIONS(1126), - [anon_sym_extern] = ACTIONS(1126), - [anon_sym_module] = ACTIONS(1126), - [anon_sym_use] = ACTIONS(1126), - [anon_sym_LBRACK] = ACTIONS(1126), - [anon_sym_LPAREN] = ACTIONS(1126), - [anon_sym_PIPE] = ACTIONS(1126), - [anon_sym_DOLLAR] = ACTIONS(1126), - [anon_sym_error] = ACTIONS(1126), - [anon_sym_GT] = ACTIONS(1126), - [anon_sym_DASH_DASH] = ACTIONS(1126), - [anon_sym_DASH] = ACTIONS(1126), - [anon_sym_break] = ACTIONS(1126), - [anon_sym_continue] = ACTIONS(1126), - [anon_sym_for] = ACTIONS(1126), - [anon_sym_in] = ACTIONS(1126), - [anon_sym_loop] = ACTIONS(1126), - [anon_sym_while] = ACTIONS(1126), - [anon_sym_do] = ACTIONS(1126), - [anon_sym_if] = ACTIONS(1126), - [anon_sym_match] = ACTIONS(1126), - [anon_sym_LBRACE] = ACTIONS(1126), - [anon_sym_RBRACE] = ACTIONS(1126), - [anon_sym_DOT] = ACTIONS(1126), - [anon_sym_try] = ACTIONS(1126), - [anon_sym_return] = ACTIONS(1126), - [anon_sym_let] = ACTIONS(1126), - [anon_sym_let_DASHenv] = ACTIONS(1126), - [anon_sym_mut] = ACTIONS(1126), - [anon_sym_const] = ACTIONS(1126), - [anon_sym_source] = ACTIONS(1126), - [anon_sym_source_DASHenv] = ACTIONS(1126), - [anon_sym_register] = ACTIONS(1126), - [anon_sym_hide] = ACTIONS(1126), - [anon_sym_hide_DASHenv] = ACTIONS(1126), - [anon_sym_overlay] = ACTIONS(1126), - [anon_sym_STAR] = ACTIONS(1126), - [anon_sym_where] = ACTIONS(1126), - [anon_sym_STAR_STAR] = ACTIONS(1126), - [anon_sym_PLUS_PLUS] = ACTIONS(1126), - [anon_sym_SLASH] = ACTIONS(1126), - [anon_sym_mod] = ACTIONS(1126), - [anon_sym_SLASH_SLASH] = ACTIONS(1126), - [anon_sym_PLUS] = ACTIONS(1126), - [anon_sym_bit_DASHshl] = ACTIONS(1126), - [anon_sym_bit_DASHshr] = ACTIONS(1126), - [anon_sym_EQ_EQ] = ACTIONS(1126), - [anon_sym_BANG_EQ] = ACTIONS(1126), - [anon_sym_LT2] = ACTIONS(1126), - [anon_sym_LT_EQ] = ACTIONS(1126), - [anon_sym_GT_EQ] = ACTIONS(1126), - [anon_sym_not_DASHin] = ACTIONS(1126), - [anon_sym_starts_DASHwith] = ACTIONS(1126), - [anon_sym_ends_DASHwith] = ACTIONS(1126), - [anon_sym_EQ_TILDE] = ACTIONS(1126), - [anon_sym_BANG_TILDE] = ACTIONS(1126), - [anon_sym_bit_DASHand] = ACTIONS(1126), - [anon_sym_bit_DASHxor] = ACTIONS(1126), - [anon_sym_bit_DASHor] = ACTIONS(1126), - [anon_sym_and] = ACTIONS(1126), - [anon_sym_xor] = ACTIONS(1126), - [anon_sym_or] = ACTIONS(1126), - [anon_sym_not] = ACTIONS(1126), - [anon_sym_DOT_DOT_LT] = ACTIONS(1126), - [anon_sym_DOT_DOT] = ACTIONS(1126), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1126), - [sym_val_nothing] = ACTIONS(1126), - [anon_sym_true] = ACTIONS(1126), - [anon_sym_false] = ACTIONS(1126), - [aux_sym_val_number_token1] = ACTIONS(1126), - [aux_sym_val_number_token2] = ACTIONS(1126), - [aux_sym_val_number_token3] = ACTIONS(1126), - [aux_sym_val_number_token4] = ACTIONS(1126), - [anon_sym_inf] = ACTIONS(1126), - [anon_sym_DASHinf] = ACTIONS(1126), - [anon_sym_NaN] = ACTIONS(1126), - [anon_sym_0b] = ACTIONS(1126), - [anon_sym_0o] = ACTIONS(1126), - [anon_sym_0x] = ACTIONS(1126), - [sym_val_date] = ACTIONS(1126), - [anon_sym_DQUOTE] = ACTIONS(1126), - [sym__str_single_quotes] = ACTIONS(1126), - [sym__str_back_ticks] = ACTIONS(1126), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1126), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1126), - [anon_sym_CARET] = ACTIONS(1126), - [sym_short_flag] = ACTIONS(1126), + [ts_builtin_sym_end] = ACTIONS(704), + [anon_sym_export] = ACTIONS(702), + [anon_sym_alias] = ACTIONS(702), + [anon_sym_let] = ACTIONS(702), + [anon_sym_let_DASHenv] = ACTIONS(702), + [anon_sym_mut] = ACTIONS(702), + [anon_sym_const] = ACTIONS(702), + [sym_cmd_identifier] = ACTIONS(702), + [anon_sym_SEMI] = ACTIONS(702), + [anon_sym_LF] = ACTIONS(704), + [anon_sym_def] = ACTIONS(702), + [anon_sym_def_DASHenv] = ACTIONS(702), + [anon_sym_export_DASHenv] = ACTIONS(702), + [anon_sym_extern] = ACTIONS(702), + [anon_sym_module] = ACTIONS(702), + [anon_sym_use] = ACTIONS(702), + [anon_sym_LBRACK] = ACTIONS(702), + [anon_sym_LPAREN] = ACTIONS(702), + [anon_sym_PIPE] = ACTIONS(702), + [anon_sym_DOLLAR] = ACTIONS(702), + [anon_sym_error] = ACTIONS(702), + [anon_sym_GT] = ACTIONS(702), + [anon_sym_DASH_DASH] = ACTIONS(702), + [anon_sym_DASH] = ACTIONS(702), + [anon_sym_break] = ACTIONS(702), + [anon_sym_continue] = ACTIONS(702), + [anon_sym_for] = ACTIONS(702), + [anon_sym_in] = ACTIONS(702), + [anon_sym_loop] = ACTIONS(702), + [anon_sym_while] = ACTIONS(702), + [anon_sym_do] = ACTIONS(702), + [anon_sym_if] = ACTIONS(702), + [anon_sym_match] = ACTIONS(702), + [anon_sym_LBRACE] = ACTIONS(702), + [anon_sym_DOT] = ACTIONS(702), + [anon_sym_try] = ACTIONS(702), + [anon_sym_return] = ACTIONS(702), + [anon_sym_source] = ACTIONS(702), + [anon_sym_source_DASHenv] = ACTIONS(702), + [anon_sym_register] = ACTIONS(702), + [anon_sym_hide] = ACTIONS(702), + [anon_sym_hide_DASHenv] = ACTIONS(702), + [anon_sym_overlay] = ACTIONS(702), + [anon_sym_STAR] = ACTIONS(702), + [anon_sym_where] = ACTIONS(702), + [anon_sym_QMARK2] = ACTIONS(702), + [anon_sym_STAR_STAR] = ACTIONS(702), + [anon_sym_PLUS_PLUS] = ACTIONS(702), + [anon_sym_SLASH] = ACTIONS(702), + [anon_sym_mod] = ACTIONS(702), + [anon_sym_SLASH_SLASH] = ACTIONS(702), + [anon_sym_PLUS] = ACTIONS(702), + [anon_sym_bit_DASHshl] = ACTIONS(702), + [anon_sym_bit_DASHshr] = ACTIONS(702), + [anon_sym_EQ_EQ] = ACTIONS(702), + [anon_sym_BANG_EQ] = ACTIONS(702), + [anon_sym_LT2] = ACTIONS(702), + [anon_sym_LT_EQ] = ACTIONS(702), + [anon_sym_GT_EQ] = ACTIONS(702), + [anon_sym_not_DASHin] = ACTIONS(702), + [anon_sym_starts_DASHwith] = ACTIONS(702), + [anon_sym_ends_DASHwith] = ACTIONS(702), + [anon_sym_EQ_TILDE] = ACTIONS(702), + [anon_sym_BANG_TILDE] = ACTIONS(702), + [anon_sym_bit_DASHand] = ACTIONS(702), + [anon_sym_bit_DASHxor] = ACTIONS(702), + [anon_sym_bit_DASHor] = ACTIONS(702), + [anon_sym_and] = ACTIONS(702), + [anon_sym_xor] = ACTIONS(702), + [anon_sym_or] = ACTIONS(702), + [anon_sym_not] = ACTIONS(702), + [anon_sym_DOT_DOT_LT] = ACTIONS(702), + [anon_sym_DOT_DOT] = ACTIONS(702), + [anon_sym_DOT_DOT_EQ] = ACTIONS(702), + [sym_val_nothing] = ACTIONS(702), + [anon_sym_true] = ACTIONS(702), + [anon_sym_false] = ACTIONS(702), + [aux_sym_val_number_token1] = ACTIONS(702), + [aux_sym_val_number_token2] = ACTIONS(702), + [aux_sym_val_number_token3] = ACTIONS(702), + [aux_sym_val_number_token4] = ACTIONS(702), + [anon_sym_inf] = ACTIONS(702), + [anon_sym_DASHinf] = ACTIONS(702), + [anon_sym_NaN] = ACTIONS(702), + [anon_sym_0b] = ACTIONS(702), + [anon_sym_0o] = ACTIONS(702), + [anon_sym_0x] = ACTIONS(702), + [sym_val_date] = ACTIONS(702), + [anon_sym_DQUOTE] = ACTIONS(702), + [sym__str_single_quotes] = ACTIONS(702), + [sym__str_back_ticks] = ACTIONS(702), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(702), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(702), + [anon_sym_CARET] = ACTIONS(702), + [sym_short_flag] = ACTIONS(702), [anon_sym_POUND] = ACTIONS(3), }, [180] = { - [sym_path] = STATE(295), + [sym_path] = STATE(271), [sym_comment] = STATE(180), - [aux_sym_cell_path_repeat1] = STATE(169), - [ts_builtin_sym_end] = ACTIONS(961), - [sym_cmd_identifier] = ACTIONS(959), - [anon_sym_SEMI] = ACTIONS(959), - [anon_sym_LF] = ACTIONS(961), - [anon_sym_export] = ACTIONS(959), - [anon_sym_alias] = ACTIONS(959), - [anon_sym_def] = ACTIONS(959), - [anon_sym_def_DASHenv] = ACTIONS(959), - [anon_sym_export_DASHenv] = ACTIONS(959), - [anon_sym_extern] = ACTIONS(959), - [anon_sym_module] = ACTIONS(959), - [anon_sym_use] = ACTIONS(959), - [anon_sym_LBRACK] = ACTIONS(959), - [anon_sym_LPAREN] = ACTIONS(959), - [anon_sym_PIPE] = ACTIONS(959), - [anon_sym_DOLLAR] = ACTIONS(959), - [anon_sym_error] = ACTIONS(959), - [anon_sym_GT] = ACTIONS(959), - [anon_sym_DASH] = ACTIONS(959), - [anon_sym_break] = ACTIONS(959), - [anon_sym_continue] = ACTIONS(959), - [anon_sym_for] = ACTIONS(959), - [anon_sym_in] = ACTIONS(959), - [anon_sym_loop] = ACTIONS(959), - [anon_sym_while] = ACTIONS(959), - [anon_sym_do] = ACTIONS(959), - [anon_sym_if] = ACTIONS(959), - [anon_sym_match] = ACTIONS(959), - [anon_sym_LBRACE] = ACTIONS(959), - [anon_sym_DOT] = ACTIONS(1111), - [anon_sym_try] = ACTIONS(959), - [anon_sym_return] = ACTIONS(959), - [anon_sym_let] = ACTIONS(959), - [anon_sym_let_DASHenv] = ACTIONS(959), - [anon_sym_mut] = ACTIONS(959), - [anon_sym_const] = ACTIONS(959), - [anon_sym_source] = ACTIONS(959), - [anon_sym_source_DASHenv] = ACTIONS(959), - [anon_sym_register] = ACTIONS(959), - [anon_sym_hide] = ACTIONS(959), - [anon_sym_hide_DASHenv] = ACTIONS(959), - [anon_sym_overlay] = ACTIONS(959), - [anon_sym_STAR] = ACTIONS(959), - [anon_sym_where] = ACTIONS(959), - [anon_sym_STAR_STAR] = ACTIONS(959), - [anon_sym_PLUS_PLUS] = ACTIONS(959), - [anon_sym_SLASH] = ACTIONS(959), - [anon_sym_mod] = ACTIONS(959), - [anon_sym_SLASH_SLASH] = ACTIONS(959), - [anon_sym_PLUS] = ACTIONS(959), - [anon_sym_bit_DASHshl] = ACTIONS(959), - [anon_sym_bit_DASHshr] = ACTIONS(959), - [anon_sym_EQ_EQ] = ACTIONS(959), - [anon_sym_BANG_EQ] = ACTIONS(959), - [anon_sym_LT2] = ACTIONS(959), - [anon_sym_LT_EQ] = ACTIONS(959), - [anon_sym_GT_EQ] = ACTIONS(959), - [anon_sym_not_DASHin] = ACTIONS(959), - [anon_sym_starts_DASHwith] = ACTIONS(959), - [anon_sym_ends_DASHwith] = ACTIONS(959), - [anon_sym_EQ_TILDE] = ACTIONS(959), - [anon_sym_BANG_TILDE] = ACTIONS(959), - [anon_sym_bit_DASHand] = ACTIONS(959), - [anon_sym_bit_DASHxor] = ACTIONS(959), - [anon_sym_bit_DASHor] = ACTIONS(959), - [anon_sym_and] = ACTIONS(959), - [anon_sym_xor] = ACTIONS(959), - [anon_sym_or] = ACTIONS(959), - [anon_sym_not] = ACTIONS(959), - [anon_sym_DOT_DOT_LT] = ACTIONS(959), - [anon_sym_DOT_DOT] = ACTIONS(959), - [anon_sym_DOT_DOT_EQ] = ACTIONS(959), - [sym_val_nothing] = ACTIONS(959), - [anon_sym_true] = ACTIONS(959), - [anon_sym_false] = ACTIONS(959), - [aux_sym_val_number_token1] = ACTIONS(959), - [aux_sym_val_number_token2] = ACTIONS(959), - [aux_sym_val_number_token3] = ACTIONS(959), - [aux_sym_val_number_token4] = ACTIONS(959), - [anon_sym_inf] = ACTIONS(959), - [anon_sym_DASHinf] = ACTIONS(959), - [anon_sym_NaN] = ACTIONS(959), - [anon_sym_0b] = ACTIONS(959), - [anon_sym_0o] = ACTIONS(959), - [anon_sym_0x] = ACTIONS(959), - [sym_val_date] = ACTIONS(959), - [anon_sym_DQUOTE] = ACTIONS(959), - [sym__str_single_quotes] = ACTIONS(959), - [sym__str_back_ticks] = ACTIONS(959), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(959), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(959), - [anon_sym_CARET] = ACTIONS(959), + [aux_sym_cell_path_repeat1] = STATE(187), + [anon_sym_export] = ACTIONS(613), + [anon_sym_alias] = ACTIONS(613), + [anon_sym_let] = ACTIONS(613), + [anon_sym_let_DASHenv] = ACTIONS(613), + [anon_sym_mut] = ACTIONS(613), + [anon_sym_const] = ACTIONS(613), + [sym_cmd_identifier] = ACTIONS(613), + [anon_sym_SEMI] = ACTIONS(613), + [anon_sym_LF] = ACTIONS(615), + [anon_sym_def] = ACTIONS(613), + [anon_sym_def_DASHenv] = ACTIONS(613), + [anon_sym_export_DASHenv] = ACTIONS(613), + [anon_sym_extern] = ACTIONS(613), + [anon_sym_module] = ACTIONS(613), + [anon_sym_use] = ACTIONS(613), + [anon_sym_LBRACK] = ACTIONS(613), + [anon_sym_LPAREN] = ACTIONS(613), + [anon_sym_RPAREN] = ACTIONS(613), + [anon_sym_PIPE] = ACTIONS(613), + [anon_sym_DOLLAR] = ACTIONS(613), + [anon_sym_error] = ACTIONS(613), + [anon_sym_GT] = ACTIONS(613), + [anon_sym_DASH] = ACTIONS(613), + [anon_sym_break] = ACTIONS(613), + [anon_sym_continue] = ACTIONS(613), + [anon_sym_for] = ACTIONS(613), + [anon_sym_in] = ACTIONS(613), + [anon_sym_loop] = ACTIONS(613), + [anon_sym_while] = ACTIONS(613), + [anon_sym_do] = ACTIONS(613), + [anon_sym_if] = ACTIONS(613), + [anon_sym_match] = ACTIONS(613), + [anon_sym_LBRACE] = ACTIONS(613), + [anon_sym_RBRACE] = ACTIONS(613), + [anon_sym_DOT] = ACTIONS(710), + [anon_sym_try] = ACTIONS(613), + [anon_sym_return] = ACTIONS(613), + [anon_sym_source] = ACTIONS(613), + [anon_sym_source_DASHenv] = ACTIONS(613), + [anon_sym_register] = ACTIONS(613), + [anon_sym_hide] = ACTIONS(613), + [anon_sym_hide_DASHenv] = ACTIONS(613), + [anon_sym_overlay] = ACTIONS(613), + [anon_sym_STAR] = ACTIONS(613), + [anon_sym_where] = ACTIONS(613), + [anon_sym_STAR_STAR] = ACTIONS(613), + [anon_sym_PLUS_PLUS] = ACTIONS(613), + [anon_sym_SLASH] = ACTIONS(613), + [anon_sym_mod] = ACTIONS(613), + [anon_sym_SLASH_SLASH] = ACTIONS(613), + [anon_sym_PLUS] = ACTIONS(613), + [anon_sym_bit_DASHshl] = ACTIONS(613), + [anon_sym_bit_DASHshr] = ACTIONS(613), + [anon_sym_EQ_EQ] = ACTIONS(613), + [anon_sym_BANG_EQ] = ACTIONS(613), + [anon_sym_LT2] = ACTIONS(613), + [anon_sym_LT_EQ] = ACTIONS(613), + [anon_sym_GT_EQ] = ACTIONS(613), + [anon_sym_not_DASHin] = ACTIONS(613), + [anon_sym_starts_DASHwith] = ACTIONS(613), + [anon_sym_ends_DASHwith] = ACTIONS(613), + [anon_sym_EQ_TILDE] = ACTIONS(613), + [anon_sym_BANG_TILDE] = ACTIONS(613), + [anon_sym_bit_DASHand] = ACTIONS(613), + [anon_sym_bit_DASHxor] = ACTIONS(613), + [anon_sym_bit_DASHor] = ACTIONS(613), + [anon_sym_and] = ACTIONS(613), + [anon_sym_xor] = ACTIONS(613), + [anon_sym_or] = ACTIONS(613), + [anon_sym_not] = ACTIONS(613), + [anon_sym_DOT_DOT_LT] = ACTIONS(613), + [anon_sym_DOT_DOT] = ACTIONS(613), + [anon_sym_DOT_DOT_EQ] = ACTIONS(613), + [sym_val_nothing] = ACTIONS(613), + [anon_sym_true] = ACTIONS(613), + [anon_sym_false] = ACTIONS(613), + [aux_sym_val_number_token1] = ACTIONS(613), + [aux_sym_val_number_token2] = ACTIONS(613), + [aux_sym_val_number_token3] = ACTIONS(613), + [aux_sym_val_number_token4] = ACTIONS(613), + [anon_sym_inf] = ACTIONS(613), + [anon_sym_DASHinf] = ACTIONS(613), + [anon_sym_NaN] = ACTIONS(613), + [anon_sym_0b] = ACTIONS(613), + [anon_sym_0o] = ACTIONS(613), + [anon_sym_0x] = ACTIONS(613), + [sym_val_date] = ACTIONS(613), + [anon_sym_DQUOTE] = ACTIONS(613), + [sym__str_single_quotes] = ACTIONS(613), + [sym__str_back_ticks] = ACTIONS(613), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(613), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(613), + [anon_sym_CARET] = ACTIONS(613), [anon_sym_POUND] = ACTIONS(3), }, [181] = { - [sym_cell_path] = STATE(348), - [sym_path] = STATE(180), + [sym__flag] = STATE(656), + [sym_long_flag] = STATE(742), [sym_comment] = STATE(181), - [ts_builtin_sym_end] = ACTIONS(975), - [sym_cmd_identifier] = ACTIONS(977), - [anon_sym_SEMI] = ACTIONS(977), - [anon_sym_LF] = ACTIONS(975), - [anon_sym_export] = ACTIONS(977), - [anon_sym_alias] = ACTIONS(977), - [anon_sym_def] = ACTIONS(977), - [anon_sym_def_DASHenv] = ACTIONS(977), - [anon_sym_export_DASHenv] = ACTIONS(977), - [anon_sym_extern] = ACTIONS(977), - [anon_sym_module] = ACTIONS(977), - [anon_sym_use] = ACTIONS(977), - [anon_sym_LBRACK] = ACTIONS(977), - [anon_sym_LPAREN] = ACTIONS(977), - [anon_sym_PIPE] = ACTIONS(977), - [anon_sym_DOLLAR] = ACTIONS(977), - [anon_sym_error] = ACTIONS(977), - [anon_sym_GT] = ACTIONS(977), - [anon_sym_DASH] = ACTIONS(977), - [anon_sym_break] = ACTIONS(977), - [anon_sym_continue] = ACTIONS(977), - [anon_sym_for] = ACTIONS(977), - [anon_sym_in] = ACTIONS(977), - [anon_sym_loop] = ACTIONS(977), - [anon_sym_while] = ACTIONS(977), - [anon_sym_do] = ACTIONS(977), - [anon_sym_if] = ACTIONS(977), - [anon_sym_match] = ACTIONS(977), - [anon_sym_LBRACE] = ACTIONS(977), - [anon_sym_DOT] = ACTIONS(1111), - [anon_sym_try] = ACTIONS(977), - [anon_sym_return] = ACTIONS(977), - [anon_sym_let] = ACTIONS(977), - [anon_sym_let_DASHenv] = ACTIONS(977), - [anon_sym_mut] = ACTIONS(977), - [anon_sym_const] = ACTIONS(977), - [anon_sym_source] = ACTIONS(977), - [anon_sym_source_DASHenv] = ACTIONS(977), - [anon_sym_register] = ACTIONS(977), - [anon_sym_hide] = ACTIONS(977), - [anon_sym_hide_DASHenv] = ACTIONS(977), - [anon_sym_overlay] = ACTIONS(977), - [anon_sym_STAR] = ACTIONS(977), - [anon_sym_where] = ACTIONS(977), - [anon_sym_STAR_STAR] = ACTIONS(977), - [anon_sym_PLUS_PLUS] = ACTIONS(977), - [anon_sym_SLASH] = ACTIONS(977), - [anon_sym_mod] = ACTIONS(977), - [anon_sym_SLASH_SLASH] = ACTIONS(977), - [anon_sym_PLUS] = ACTIONS(977), - [anon_sym_bit_DASHshl] = ACTIONS(977), - [anon_sym_bit_DASHshr] = ACTIONS(977), - [anon_sym_EQ_EQ] = ACTIONS(977), - [anon_sym_BANG_EQ] = ACTIONS(977), - [anon_sym_LT2] = ACTIONS(977), - [anon_sym_LT_EQ] = ACTIONS(977), - [anon_sym_GT_EQ] = ACTIONS(977), - [anon_sym_not_DASHin] = ACTIONS(977), - [anon_sym_starts_DASHwith] = ACTIONS(977), - [anon_sym_ends_DASHwith] = ACTIONS(977), - [anon_sym_EQ_TILDE] = ACTIONS(977), - [anon_sym_BANG_TILDE] = ACTIONS(977), - [anon_sym_bit_DASHand] = ACTIONS(977), - [anon_sym_bit_DASHxor] = ACTIONS(977), - [anon_sym_bit_DASHor] = ACTIONS(977), - [anon_sym_and] = ACTIONS(977), - [anon_sym_xor] = ACTIONS(977), - [anon_sym_or] = ACTIONS(977), - [anon_sym_not] = ACTIONS(977), - [anon_sym_DOT_DOT_LT] = ACTIONS(977), - [anon_sym_DOT_DOT] = ACTIONS(977), - [anon_sym_DOT_DOT_EQ] = ACTIONS(977), - [sym_val_nothing] = ACTIONS(977), - [anon_sym_true] = ACTIONS(977), - [anon_sym_false] = ACTIONS(977), - [aux_sym_val_number_token1] = ACTIONS(977), - [aux_sym_val_number_token2] = ACTIONS(977), - [aux_sym_val_number_token3] = ACTIONS(977), - [aux_sym_val_number_token4] = ACTIONS(977), - [anon_sym_inf] = ACTIONS(977), - [anon_sym_DASHinf] = ACTIONS(977), - [anon_sym_NaN] = ACTIONS(977), - [anon_sym_0b] = ACTIONS(977), - [anon_sym_0o] = ACTIONS(977), - [anon_sym_0x] = ACTIONS(977), - [sym_val_date] = ACTIONS(977), - [anon_sym_DQUOTE] = ACTIONS(977), - [sym__str_single_quotes] = ACTIONS(977), - [sym__str_back_ticks] = ACTIONS(977), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(977), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(977), - [anon_sym_CARET] = ACTIONS(977), + [ts_builtin_sym_end] = ACTIONS(696), + [anon_sym_export] = ACTIONS(694), + [anon_sym_alias] = ACTIONS(694), + [anon_sym_let] = ACTIONS(694), + [anon_sym_let_DASHenv] = ACTIONS(694), + [anon_sym_mut] = ACTIONS(694), + [anon_sym_const] = ACTIONS(694), + [sym_cmd_identifier] = ACTIONS(694), + [anon_sym_SEMI] = ACTIONS(694), + [anon_sym_LF] = ACTIONS(696), + [anon_sym_def] = ACTIONS(694), + [anon_sym_def_DASHenv] = ACTIONS(694), + [anon_sym_export_DASHenv] = ACTIONS(694), + [anon_sym_extern] = ACTIONS(694), + [anon_sym_module] = ACTIONS(694), + [anon_sym_use] = ACTIONS(694), + [anon_sym_LBRACK] = ACTIONS(694), + [anon_sym_LPAREN] = ACTIONS(694), + [anon_sym_PIPE] = ACTIONS(694), + [anon_sym_DOLLAR] = ACTIONS(694), + [anon_sym_error] = ACTIONS(694), + [anon_sym_GT] = ACTIONS(712), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(716), + [anon_sym_break] = ACTIONS(694), + [anon_sym_continue] = ACTIONS(694), + [anon_sym_for] = ACTIONS(694), + [anon_sym_in] = ACTIONS(718), + [anon_sym_loop] = ACTIONS(694), + [anon_sym_while] = ACTIONS(694), + [anon_sym_do] = ACTIONS(694), + [anon_sym_if] = ACTIONS(694), + [anon_sym_match] = ACTIONS(694), + [anon_sym_LBRACE] = ACTIONS(694), + [anon_sym_try] = ACTIONS(694), + [anon_sym_return] = ACTIONS(694), + [anon_sym_source] = ACTIONS(694), + [anon_sym_source_DASHenv] = ACTIONS(694), + [anon_sym_register] = ACTIONS(694), + [anon_sym_hide] = ACTIONS(694), + [anon_sym_hide_DASHenv] = ACTIONS(694), + [anon_sym_overlay] = ACTIONS(694), + [anon_sym_STAR] = ACTIONS(720), + [anon_sym_where] = ACTIONS(694), + [anon_sym_STAR_STAR] = ACTIONS(722), + [anon_sym_PLUS_PLUS] = ACTIONS(722), + [anon_sym_SLASH] = ACTIONS(720), + [anon_sym_mod] = ACTIONS(720), + [anon_sym_SLASH_SLASH] = ACTIONS(720), + [anon_sym_PLUS] = ACTIONS(716), + [anon_sym_bit_DASHshl] = ACTIONS(724), + [anon_sym_bit_DASHshr] = ACTIONS(724), + [anon_sym_EQ_EQ] = ACTIONS(712), + [anon_sym_BANG_EQ] = ACTIONS(712), + [anon_sym_LT2] = ACTIONS(712), + [anon_sym_LT_EQ] = ACTIONS(712), + [anon_sym_GT_EQ] = ACTIONS(712), + [anon_sym_not_DASHin] = ACTIONS(718), + [anon_sym_starts_DASHwith] = ACTIONS(718), + [anon_sym_ends_DASHwith] = ACTIONS(718), + [anon_sym_EQ_TILDE] = ACTIONS(726), + [anon_sym_BANG_TILDE] = ACTIONS(726), + [anon_sym_bit_DASHand] = ACTIONS(728), + [anon_sym_bit_DASHxor] = ACTIONS(730), + [anon_sym_bit_DASHor] = ACTIONS(732), + [anon_sym_and] = ACTIONS(734), + [anon_sym_xor] = ACTIONS(736), + [anon_sym_or] = ACTIONS(738), + [anon_sym_not] = ACTIONS(694), + [anon_sym_DOT_DOT_LT] = ACTIONS(694), + [anon_sym_DOT_DOT] = ACTIONS(694), + [anon_sym_DOT_DOT_EQ] = ACTIONS(694), + [sym_val_nothing] = ACTIONS(694), + [anon_sym_true] = ACTIONS(694), + [anon_sym_false] = ACTIONS(694), + [aux_sym_val_number_token1] = ACTIONS(694), + [aux_sym_val_number_token2] = ACTIONS(694), + [aux_sym_val_number_token3] = ACTIONS(694), + [aux_sym_val_number_token4] = ACTIONS(694), + [anon_sym_inf] = ACTIONS(694), + [anon_sym_DASHinf] = ACTIONS(694), + [anon_sym_NaN] = ACTIONS(694), + [anon_sym_0b] = ACTIONS(694), + [anon_sym_0o] = ACTIONS(694), + [anon_sym_0x] = ACTIONS(694), + [sym_val_date] = ACTIONS(694), + [anon_sym_DQUOTE] = ACTIONS(694), + [sym__str_single_quotes] = ACTIONS(694), + [sym__str_back_ticks] = ACTIONS(694), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(694), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(694), + [anon_sym_CARET] = ACTIONS(694), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, [182] = { [sym_comment] = STATE(182), - [sym_cmd_identifier] = ACTIONS(1117), - [anon_sym_SEMI] = ACTIONS(1117), - [anon_sym_LF] = ACTIONS(1115), - [anon_sym_export] = ACTIONS(1117), - [anon_sym_alias] = ACTIONS(1117), - [anon_sym_def] = ACTIONS(1117), - [anon_sym_def_DASHenv] = ACTIONS(1117), - [anon_sym_export_DASHenv] = ACTIONS(1117), - [anon_sym_extern] = ACTIONS(1117), - [anon_sym_module] = ACTIONS(1117), - [anon_sym_use] = ACTIONS(1117), - [anon_sym_LBRACK] = ACTIONS(1117), - [anon_sym_LPAREN] = ACTIONS(1117), - [anon_sym_PIPE] = ACTIONS(1117), - [anon_sym_DOLLAR] = ACTIONS(1117), - [anon_sym_error] = ACTIONS(1117), - [anon_sym_GT] = ACTIONS(1117), - [anon_sym_DASH_DASH] = 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_RBRACE] = ACTIONS(1117), - [anon_sym_DOT] = ACTIONS(1117), - [anon_sym_try] = ACTIONS(1117), - [anon_sym_return] = 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_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_DOT_DOT_LT] = ACTIONS(1117), - [anon_sym_DOT_DOT] = ACTIONS(1117), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1117), - [sym_val_nothing] = ACTIONS(1117), - [anon_sym_true] = ACTIONS(1117), - [anon_sym_false] = ACTIONS(1117), - [aux_sym_val_number_token1] = ACTIONS(1117), - [aux_sym_val_number_token2] = ACTIONS(1117), - [aux_sym_val_number_token3] = ACTIONS(1117), - [aux_sym_val_number_token4] = ACTIONS(1117), - [anon_sym_inf] = ACTIONS(1117), - [anon_sym_DASHinf] = ACTIONS(1117), - [anon_sym_NaN] = 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), - [sym_short_flag] = ACTIONS(1117), + [anon_sym_export] = ACTIONS(750), + [anon_sym_alias] = ACTIONS(750), + [anon_sym_let] = ACTIONS(750), + [anon_sym_let_DASHenv] = ACTIONS(750), + [anon_sym_mut] = ACTIONS(750), + [anon_sym_const] = ACTIONS(750), + [sym_cmd_identifier] = ACTIONS(750), + [anon_sym_SEMI] = ACTIONS(750), + [anon_sym_LF] = ACTIONS(752), + [anon_sym_def] = ACTIONS(750), + [anon_sym_def_DASHenv] = ACTIONS(750), + [anon_sym_export_DASHenv] = ACTIONS(750), + [anon_sym_extern] = ACTIONS(750), + [anon_sym_module] = ACTIONS(750), + [anon_sym_use] = ACTIONS(750), + [anon_sym_LBRACK] = ACTIONS(750), + [anon_sym_LPAREN] = ACTIONS(750), + [anon_sym_RPAREN] = ACTIONS(750), + [anon_sym_PIPE] = ACTIONS(750), + [anon_sym_DOLLAR] = ACTIONS(750), + [anon_sym_error] = ACTIONS(750), + [anon_sym_GT] = ACTIONS(750), + [anon_sym_DASH_DASH] = ACTIONS(750), + [anon_sym_DASH] = ACTIONS(750), + [anon_sym_break] = ACTIONS(750), + [anon_sym_continue] = ACTIONS(750), + [anon_sym_for] = ACTIONS(750), + [anon_sym_in] = ACTIONS(750), + [anon_sym_loop] = ACTIONS(750), + [anon_sym_while] = ACTIONS(750), + [anon_sym_do] = ACTIONS(750), + [anon_sym_if] = ACTIONS(750), + [anon_sym_match] = ACTIONS(750), + [anon_sym_LBRACE] = ACTIONS(750), + [anon_sym_RBRACE] = ACTIONS(750), + [anon_sym_DOT] = ACTIONS(750), + [anon_sym_try] = ACTIONS(750), + [anon_sym_return] = ACTIONS(750), + [anon_sym_source] = ACTIONS(750), + [anon_sym_source_DASHenv] = ACTIONS(750), + [anon_sym_register] = ACTIONS(750), + [anon_sym_hide] = ACTIONS(750), + [anon_sym_hide_DASHenv] = ACTIONS(750), + [anon_sym_overlay] = ACTIONS(750), + [anon_sym_STAR] = ACTIONS(750), + [anon_sym_where] = ACTIONS(750), + [anon_sym_STAR_STAR] = ACTIONS(750), + [anon_sym_PLUS_PLUS] = ACTIONS(750), + [anon_sym_SLASH] = ACTIONS(750), + [anon_sym_mod] = ACTIONS(750), + [anon_sym_SLASH_SLASH] = ACTIONS(750), + [anon_sym_PLUS] = ACTIONS(750), + [anon_sym_bit_DASHshl] = ACTIONS(750), + [anon_sym_bit_DASHshr] = ACTIONS(750), + [anon_sym_EQ_EQ] = ACTIONS(750), + [anon_sym_BANG_EQ] = ACTIONS(750), + [anon_sym_LT2] = ACTIONS(750), + [anon_sym_LT_EQ] = ACTIONS(750), + [anon_sym_GT_EQ] = ACTIONS(750), + [anon_sym_not_DASHin] = ACTIONS(750), + [anon_sym_starts_DASHwith] = ACTIONS(750), + [anon_sym_ends_DASHwith] = ACTIONS(750), + [anon_sym_EQ_TILDE] = ACTIONS(750), + [anon_sym_BANG_TILDE] = ACTIONS(750), + [anon_sym_bit_DASHand] = ACTIONS(750), + [anon_sym_bit_DASHxor] = ACTIONS(750), + [anon_sym_bit_DASHor] = ACTIONS(750), + [anon_sym_and] = ACTIONS(750), + [anon_sym_xor] = ACTIONS(750), + [anon_sym_or] = ACTIONS(750), + [anon_sym_not] = ACTIONS(750), + [anon_sym_DOT_DOT_LT] = ACTIONS(750), + [anon_sym_DOT_DOT] = ACTIONS(750), + [anon_sym_DOT_DOT_EQ] = ACTIONS(750), + [sym_val_nothing] = ACTIONS(750), + [anon_sym_true] = ACTIONS(750), + [anon_sym_false] = ACTIONS(750), + [aux_sym_val_number_token1] = ACTIONS(750), + [aux_sym_val_number_token2] = ACTIONS(750), + [aux_sym_val_number_token3] = ACTIONS(750), + [aux_sym_val_number_token4] = ACTIONS(750), + [anon_sym_inf] = ACTIONS(750), + [anon_sym_DASHinf] = ACTIONS(750), + [anon_sym_NaN] = ACTIONS(750), + [anon_sym_0b] = ACTIONS(750), + [anon_sym_0o] = ACTIONS(750), + [anon_sym_0x] = ACTIONS(750), + [sym_val_date] = ACTIONS(750), + [anon_sym_DQUOTE] = ACTIONS(750), + [sym__str_single_quotes] = ACTIONS(750), + [sym__str_back_ticks] = ACTIONS(750), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(750), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(750), + [anon_sym_CARET] = ACTIONS(750), + [sym_short_flag] = ACTIONS(750), [anon_sym_POUND] = ACTIONS(3), }, [183] = { - [sym_cell_path] = STATE(323), - [sym_path] = STATE(164), + [sym__flag] = STATE(668), + [sym_long_flag] = STATE(742), [sym_comment] = STATE(183), - [sym_cmd_identifier] = ACTIONS(985), - [anon_sym_SEMI] = ACTIONS(985), - [anon_sym_LF] = ACTIONS(983), - [anon_sym_export] = ACTIONS(985), - [anon_sym_alias] = ACTIONS(985), - [anon_sym_def] = ACTIONS(985), - [anon_sym_def_DASHenv] = ACTIONS(985), - [anon_sym_export_DASHenv] = ACTIONS(985), - [anon_sym_extern] = ACTIONS(985), - [anon_sym_module] = ACTIONS(985), - [anon_sym_use] = ACTIONS(985), - [anon_sym_LBRACK] = ACTIONS(985), - [anon_sym_LPAREN] = ACTIONS(985), - [anon_sym_PIPE] = ACTIONS(985), - [anon_sym_DOLLAR] = ACTIONS(985), - [anon_sym_error] = ACTIONS(985), - [anon_sym_GT] = ACTIONS(985), - [anon_sym_DASH] = ACTIONS(985), - [anon_sym_break] = ACTIONS(985), - [anon_sym_continue] = ACTIONS(985), - [anon_sym_for] = ACTIONS(985), - [anon_sym_in] = ACTIONS(985), - [anon_sym_loop] = ACTIONS(985), - [anon_sym_while] = ACTIONS(985), - [anon_sym_do] = ACTIONS(985), - [anon_sym_if] = ACTIONS(985), - [anon_sym_match] = ACTIONS(985), - [anon_sym_LBRACE] = ACTIONS(985), - [anon_sym_RBRACE] = ACTIONS(985), - [anon_sym_DOT] = ACTIONS(1113), - [anon_sym_try] = ACTIONS(985), - [anon_sym_return] = ACTIONS(985), - [anon_sym_let] = ACTIONS(985), - [anon_sym_let_DASHenv] = ACTIONS(985), - [anon_sym_mut] = ACTIONS(985), - [anon_sym_const] = ACTIONS(985), - [anon_sym_source] = ACTIONS(985), - [anon_sym_source_DASHenv] = ACTIONS(985), - [anon_sym_register] = ACTIONS(985), - [anon_sym_hide] = ACTIONS(985), - [anon_sym_hide_DASHenv] = ACTIONS(985), - [anon_sym_overlay] = ACTIONS(985), - [anon_sym_STAR] = ACTIONS(985), - [anon_sym_where] = ACTIONS(985), - [anon_sym_STAR_STAR] = ACTIONS(985), - [anon_sym_PLUS_PLUS] = ACTIONS(985), - [anon_sym_SLASH] = ACTIONS(985), - [anon_sym_mod] = ACTIONS(985), - [anon_sym_SLASH_SLASH] = ACTIONS(985), - [anon_sym_PLUS] = ACTIONS(985), - [anon_sym_bit_DASHshl] = ACTIONS(985), - [anon_sym_bit_DASHshr] = ACTIONS(985), - [anon_sym_EQ_EQ] = ACTIONS(985), - [anon_sym_BANG_EQ] = ACTIONS(985), - [anon_sym_LT2] = ACTIONS(985), - [anon_sym_LT_EQ] = ACTIONS(985), - [anon_sym_GT_EQ] = ACTIONS(985), - [anon_sym_not_DASHin] = ACTIONS(985), - [anon_sym_starts_DASHwith] = ACTIONS(985), - [anon_sym_ends_DASHwith] = ACTIONS(985), - [anon_sym_EQ_TILDE] = ACTIONS(985), - [anon_sym_BANG_TILDE] = ACTIONS(985), - [anon_sym_bit_DASHand] = ACTIONS(985), - [anon_sym_bit_DASHxor] = ACTIONS(985), - [anon_sym_bit_DASHor] = ACTIONS(985), - [anon_sym_and] = ACTIONS(985), - [anon_sym_xor] = ACTIONS(985), - [anon_sym_or] = ACTIONS(985), - [anon_sym_not] = ACTIONS(985), - [anon_sym_DOT_DOT_LT] = ACTIONS(985), - [anon_sym_DOT_DOT] = ACTIONS(985), - [anon_sym_DOT_DOT_EQ] = ACTIONS(985), - [sym_val_nothing] = ACTIONS(985), - [anon_sym_true] = ACTIONS(985), - [anon_sym_false] = ACTIONS(985), - [aux_sym_val_number_token1] = ACTIONS(985), - [aux_sym_val_number_token2] = ACTIONS(985), - [aux_sym_val_number_token3] = ACTIONS(985), - [aux_sym_val_number_token4] = ACTIONS(985), - [anon_sym_inf] = ACTIONS(985), - [anon_sym_DASHinf] = ACTIONS(985), - [anon_sym_NaN] = ACTIONS(985), - [anon_sym_0b] = ACTIONS(985), - [anon_sym_0o] = ACTIONS(985), - [anon_sym_0x] = ACTIONS(985), - [sym_val_date] = ACTIONS(985), - [anon_sym_DQUOTE] = ACTIONS(985), - [sym__str_single_quotes] = ACTIONS(985), - [sym__str_back_ticks] = ACTIONS(985), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(985), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(985), - [anon_sym_CARET] = ACTIONS(985), + [ts_builtin_sym_end] = ACTIONS(668), + [anon_sym_export] = ACTIONS(666), + [anon_sym_alias] = ACTIONS(666), + [anon_sym_let] = ACTIONS(666), + [anon_sym_let_DASHenv] = ACTIONS(666), + [anon_sym_mut] = ACTIONS(666), + [anon_sym_const] = ACTIONS(666), + [sym_cmd_identifier] = ACTIONS(666), + [anon_sym_SEMI] = ACTIONS(666), + [anon_sym_LF] = ACTIONS(668), + [anon_sym_def] = ACTIONS(666), + [anon_sym_def_DASHenv] = ACTIONS(666), + [anon_sym_export_DASHenv] = ACTIONS(666), + [anon_sym_extern] = ACTIONS(666), + [anon_sym_module] = ACTIONS(666), + [anon_sym_use] = ACTIONS(666), + [anon_sym_LBRACK] = ACTIONS(666), + [anon_sym_LPAREN] = ACTIONS(666), + [anon_sym_PIPE] = ACTIONS(666), + [anon_sym_DOLLAR] = ACTIONS(666), + [anon_sym_error] = ACTIONS(666), + [anon_sym_GT] = ACTIONS(712), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(716), + [anon_sym_break] = ACTIONS(666), + [anon_sym_continue] = ACTIONS(666), + [anon_sym_for] = ACTIONS(666), + [anon_sym_in] = ACTIONS(718), + [anon_sym_loop] = ACTIONS(666), + [anon_sym_while] = ACTIONS(666), + [anon_sym_do] = ACTIONS(666), + [anon_sym_if] = ACTIONS(666), + [anon_sym_match] = ACTIONS(666), + [anon_sym_LBRACE] = ACTIONS(666), + [anon_sym_try] = ACTIONS(666), + [anon_sym_return] = ACTIONS(666), + [anon_sym_source] = ACTIONS(666), + [anon_sym_source_DASHenv] = ACTIONS(666), + [anon_sym_register] = ACTIONS(666), + [anon_sym_hide] = ACTIONS(666), + [anon_sym_hide_DASHenv] = ACTIONS(666), + [anon_sym_overlay] = ACTIONS(666), + [anon_sym_STAR] = ACTIONS(720), + [anon_sym_where] = ACTIONS(666), + [anon_sym_STAR_STAR] = ACTIONS(722), + [anon_sym_PLUS_PLUS] = ACTIONS(722), + [anon_sym_SLASH] = ACTIONS(720), + [anon_sym_mod] = ACTIONS(720), + [anon_sym_SLASH_SLASH] = ACTIONS(720), + [anon_sym_PLUS] = ACTIONS(716), + [anon_sym_bit_DASHshl] = ACTIONS(724), + [anon_sym_bit_DASHshr] = ACTIONS(724), + [anon_sym_EQ_EQ] = ACTIONS(712), + [anon_sym_BANG_EQ] = ACTIONS(712), + [anon_sym_LT2] = ACTIONS(712), + [anon_sym_LT_EQ] = ACTIONS(712), + [anon_sym_GT_EQ] = ACTIONS(712), + [anon_sym_not_DASHin] = ACTIONS(718), + [anon_sym_starts_DASHwith] = ACTIONS(718), + [anon_sym_ends_DASHwith] = ACTIONS(718), + [anon_sym_EQ_TILDE] = ACTIONS(726), + [anon_sym_BANG_TILDE] = ACTIONS(726), + [anon_sym_bit_DASHand] = ACTIONS(728), + [anon_sym_bit_DASHxor] = ACTIONS(730), + [anon_sym_bit_DASHor] = ACTIONS(732), + [anon_sym_and] = ACTIONS(734), + [anon_sym_xor] = ACTIONS(736), + [anon_sym_or] = ACTIONS(738), + [anon_sym_not] = ACTIONS(666), + [anon_sym_DOT_DOT_LT] = ACTIONS(666), + [anon_sym_DOT_DOT] = ACTIONS(666), + [anon_sym_DOT_DOT_EQ] = ACTIONS(666), + [sym_val_nothing] = ACTIONS(666), + [anon_sym_true] = ACTIONS(666), + [anon_sym_false] = ACTIONS(666), + [aux_sym_val_number_token1] = ACTIONS(666), + [aux_sym_val_number_token2] = ACTIONS(666), + [aux_sym_val_number_token3] = ACTIONS(666), + [aux_sym_val_number_token4] = ACTIONS(666), + [anon_sym_inf] = ACTIONS(666), + [anon_sym_DASHinf] = ACTIONS(666), + [anon_sym_NaN] = ACTIONS(666), + [anon_sym_0b] = ACTIONS(666), + [anon_sym_0o] = ACTIONS(666), + [anon_sym_0x] = ACTIONS(666), + [sym_val_date] = ACTIONS(666), + [anon_sym_DQUOTE] = ACTIONS(666), + [sym__str_single_quotes] = ACTIONS(666), + [sym__str_back_ticks] = ACTIONS(666), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(666), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(666), + [anon_sym_CARET] = ACTIONS(666), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, [184] = { - [sym_cell_path] = STATE(349), - [sym_path] = STATE(180), + [sym__flag] = STATE(644), + [sym_long_flag] = STATE(742), [sym_comment] = STATE(184), - [ts_builtin_sym_end] = ACTIONS(951), - [sym_cmd_identifier] = ACTIONS(949), - [anon_sym_SEMI] = ACTIONS(949), - [anon_sym_LF] = ACTIONS(951), - [anon_sym_export] = ACTIONS(949), - [anon_sym_alias] = ACTIONS(949), - [anon_sym_def] = ACTIONS(949), - [anon_sym_def_DASHenv] = ACTIONS(949), - [anon_sym_export_DASHenv] = ACTIONS(949), - [anon_sym_extern] = ACTIONS(949), - [anon_sym_module] = ACTIONS(949), - [anon_sym_use] = ACTIONS(949), - [anon_sym_LBRACK] = ACTIONS(949), - [anon_sym_LPAREN] = ACTIONS(949), - [anon_sym_PIPE] = ACTIONS(949), - [anon_sym_DOLLAR] = ACTIONS(949), - [anon_sym_error] = ACTIONS(949), - [anon_sym_GT] = ACTIONS(949), - [anon_sym_DASH] = ACTIONS(949), - [anon_sym_break] = ACTIONS(949), - [anon_sym_continue] = ACTIONS(949), - [anon_sym_for] = ACTIONS(949), - [anon_sym_in] = ACTIONS(949), - [anon_sym_loop] = ACTIONS(949), - [anon_sym_while] = ACTIONS(949), - [anon_sym_do] = ACTIONS(949), - [anon_sym_if] = ACTIONS(949), - [anon_sym_match] = ACTIONS(949), - [anon_sym_LBRACE] = ACTIONS(949), - [anon_sym_DOT] = ACTIONS(1111), - [anon_sym_try] = ACTIONS(949), - [anon_sym_return] = ACTIONS(949), - [anon_sym_let] = ACTIONS(949), - [anon_sym_let_DASHenv] = ACTIONS(949), - [anon_sym_mut] = ACTIONS(949), - [anon_sym_const] = ACTIONS(949), - [anon_sym_source] = ACTIONS(949), - [anon_sym_source_DASHenv] = ACTIONS(949), - [anon_sym_register] = ACTIONS(949), - [anon_sym_hide] = ACTIONS(949), - [anon_sym_hide_DASHenv] = ACTIONS(949), - [anon_sym_overlay] = ACTIONS(949), - [anon_sym_STAR] = ACTIONS(949), - [anon_sym_where] = ACTIONS(949), - [anon_sym_STAR_STAR] = ACTIONS(949), - [anon_sym_PLUS_PLUS] = ACTIONS(949), - [anon_sym_SLASH] = ACTIONS(949), - [anon_sym_mod] = ACTIONS(949), - [anon_sym_SLASH_SLASH] = ACTIONS(949), - [anon_sym_PLUS] = ACTIONS(949), - [anon_sym_bit_DASHshl] = ACTIONS(949), - [anon_sym_bit_DASHshr] = ACTIONS(949), - [anon_sym_EQ_EQ] = ACTIONS(949), - [anon_sym_BANG_EQ] = ACTIONS(949), - [anon_sym_LT2] = ACTIONS(949), - [anon_sym_LT_EQ] = ACTIONS(949), - [anon_sym_GT_EQ] = ACTIONS(949), - [anon_sym_not_DASHin] = ACTIONS(949), - [anon_sym_starts_DASHwith] = ACTIONS(949), - [anon_sym_ends_DASHwith] = ACTIONS(949), - [anon_sym_EQ_TILDE] = ACTIONS(949), - [anon_sym_BANG_TILDE] = ACTIONS(949), - [anon_sym_bit_DASHand] = ACTIONS(949), - [anon_sym_bit_DASHxor] = ACTIONS(949), - [anon_sym_bit_DASHor] = ACTIONS(949), - [anon_sym_and] = ACTIONS(949), - [anon_sym_xor] = ACTIONS(949), - [anon_sym_or] = ACTIONS(949), - [anon_sym_not] = ACTIONS(949), - [anon_sym_DOT_DOT_LT] = ACTIONS(949), - [anon_sym_DOT_DOT] = ACTIONS(949), - [anon_sym_DOT_DOT_EQ] = ACTIONS(949), - [sym_val_nothing] = ACTIONS(949), - [anon_sym_true] = ACTIONS(949), - [anon_sym_false] = ACTIONS(949), - [aux_sym_val_number_token1] = ACTIONS(949), - [aux_sym_val_number_token2] = ACTIONS(949), - [aux_sym_val_number_token3] = ACTIONS(949), - [aux_sym_val_number_token4] = ACTIONS(949), - [anon_sym_inf] = ACTIONS(949), - [anon_sym_DASHinf] = ACTIONS(949), - [anon_sym_NaN] = ACTIONS(949), - [anon_sym_0b] = ACTIONS(949), - [anon_sym_0o] = ACTIONS(949), - [anon_sym_0x] = ACTIONS(949), - [sym_val_date] = ACTIONS(949), - [anon_sym_DQUOTE] = ACTIONS(949), - [sym__str_single_quotes] = ACTIONS(949), - [sym__str_back_ticks] = ACTIONS(949), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(949), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(949), - [anon_sym_CARET] = ACTIONS(949), + [ts_builtin_sym_end] = ACTIONS(619), + [anon_sym_export] = ACTIONS(617), + [anon_sym_alias] = ACTIONS(617), + [anon_sym_let] = ACTIONS(617), + [anon_sym_let_DASHenv] = ACTIONS(617), + [anon_sym_mut] = ACTIONS(617), + [anon_sym_const] = ACTIONS(617), + [sym_cmd_identifier] = ACTIONS(617), + [anon_sym_SEMI] = ACTIONS(617), + [anon_sym_LF] = ACTIONS(619), + [anon_sym_def] = ACTIONS(617), + [anon_sym_def_DASHenv] = ACTIONS(617), + [anon_sym_export_DASHenv] = ACTIONS(617), + [anon_sym_extern] = ACTIONS(617), + [anon_sym_module] = ACTIONS(617), + [anon_sym_use] = ACTIONS(617), + [anon_sym_LBRACK] = ACTIONS(617), + [anon_sym_LPAREN] = ACTIONS(617), + [anon_sym_PIPE] = ACTIONS(617), + [anon_sym_DOLLAR] = ACTIONS(617), + [anon_sym_error] = ACTIONS(617), + [anon_sym_GT] = ACTIONS(712), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(716), + [anon_sym_break] = ACTIONS(617), + [anon_sym_continue] = ACTIONS(617), + [anon_sym_for] = ACTIONS(617), + [anon_sym_in] = ACTIONS(718), + [anon_sym_loop] = ACTIONS(617), + [anon_sym_while] = ACTIONS(617), + [anon_sym_do] = ACTIONS(617), + [anon_sym_if] = ACTIONS(617), + [anon_sym_match] = ACTIONS(617), + [anon_sym_LBRACE] = ACTIONS(617), + [anon_sym_try] = ACTIONS(617), + [anon_sym_return] = ACTIONS(617), + [anon_sym_source] = ACTIONS(617), + [anon_sym_source_DASHenv] = ACTIONS(617), + [anon_sym_register] = ACTIONS(617), + [anon_sym_hide] = ACTIONS(617), + [anon_sym_hide_DASHenv] = ACTIONS(617), + [anon_sym_overlay] = ACTIONS(617), + [anon_sym_STAR] = ACTIONS(720), + [anon_sym_where] = ACTIONS(617), + [anon_sym_STAR_STAR] = ACTIONS(722), + [anon_sym_PLUS_PLUS] = ACTIONS(722), + [anon_sym_SLASH] = ACTIONS(720), + [anon_sym_mod] = ACTIONS(720), + [anon_sym_SLASH_SLASH] = ACTIONS(720), + [anon_sym_PLUS] = ACTIONS(716), + [anon_sym_bit_DASHshl] = ACTIONS(724), + [anon_sym_bit_DASHshr] = ACTIONS(724), + [anon_sym_EQ_EQ] = ACTIONS(712), + [anon_sym_BANG_EQ] = ACTIONS(712), + [anon_sym_LT2] = ACTIONS(712), + [anon_sym_LT_EQ] = ACTIONS(712), + [anon_sym_GT_EQ] = ACTIONS(712), + [anon_sym_not_DASHin] = ACTIONS(718), + [anon_sym_starts_DASHwith] = ACTIONS(718), + [anon_sym_ends_DASHwith] = ACTIONS(718), + [anon_sym_EQ_TILDE] = ACTIONS(726), + [anon_sym_BANG_TILDE] = ACTIONS(726), + [anon_sym_bit_DASHand] = ACTIONS(728), + [anon_sym_bit_DASHxor] = ACTIONS(730), + [anon_sym_bit_DASHor] = ACTIONS(732), + [anon_sym_and] = ACTIONS(734), + [anon_sym_xor] = ACTIONS(736), + [anon_sym_or] = ACTIONS(738), + [anon_sym_not] = ACTIONS(617), + [anon_sym_DOT_DOT_LT] = ACTIONS(617), + [anon_sym_DOT_DOT] = ACTIONS(617), + [anon_sym_DOT_DOT_EQ] = ACTIONS(617), + [sym_val_nothing] = ACTIONS(617), + [anon_sym_true] = ACTIONS(617), + [anon_sym_false] = ACTIONS(617), + [aux_sym_val_number_token1] = ACTIONS(617), + [aux_sym_val_number_token2] = ACTIONS(617), + [aux_sym_val_number_token3] = ACTIONS(617), + [aux_sym_val_number_token4] = ACTIONS(617), + [anon_sym_inf] = ACTIONS(617), + [anon_sym_DASHinf] = ACTIONS(617), + [anon_sym_NaN] = ACTIONS(617), + [anon_sym_0b] = ACTIONS(617), + [anon_sym_0o] = ACTIONS(617), + [anon_sym_0x] = ACTIONS(617), + [sym_val_date] = ACTIONS(617), + [anon_sym_DQUOTE] = ACTIONS(617), + [sym__str_single_quotes] = ACTIONS(617), + [sym__str_back_ticks] = ACTIONS(617), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(617), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(617), + [anon_sym_CARET] = ACTIONS(617), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, [185] = { - [sym_path] = STATE(296), + [sym_cell_path] = STATE(309), + [sym_path] = STATE(170), [sym_comment] = STATE(185), - [aux_sym_cell_path_repeat1] = STATE(185), - [sym_cmd_identifier] = ACTIONS(935), - [anon_sym_SEMI] = ACTIONS(935), - [anon_sym_LF] = ACTIONS(937), - [anon_sym_export] = ACTIONS(935), - [anon_sym_alias] = ACTIONS(935), - [anon_sym_def] = ACTIONS(935), - [anon_sym_def_DASHenv] = ACTIONS(935), - [anon_sym_export_DASHenv] = ACTIONS(935), - [anon_sym_extern] = ACTIONS(935), - [anon_sym_module] = ACTIONS(935), - [anon_sym_use] = ACTIONS(935), - [anon_sym_LBRACK] = ACTIONS(935), - [anon_sym_LPAREN] = ACTIONS(935), - [anon_sym_PIPE] = ACTIONS(935), - [anon_sym_DOLLAR] = ACTIONS(935), - [anon_sym_error] = ACTIONS(935), - [anon_sym_GT] = ACTIONS(935), - [anon_sym_DASH] = ACTIONS(935), - [anon_sym_break] = ACTIONS(935), - [anon_sym_continue] = ACTIONS(935), - [anon_sym_for] = ACTIONS(935), - [anon_sym_in] = ACTIONS(935), - [anon_sym_loop] = ACTIONS(935), - [anon_sym_while] = ACTIONS(935), - [anon_sym_do] = ACTIONS(935), - [anon_sym_if] = ACTIONS(935), - [anon_sym_match] = ACTIONS(935), - [anon_sym_LBRACE] = ACTIONS(935), - [anon_sym_RBRACE] = ACTIONS(935), - [anon_sym_DOT] = ACTIONS(1130), - [anon_sym_try] = ACTIONS(935), - [anon_sym_return] = ACTIONS(935), - [anon_sym_let] = ACTIONS(935), - [anon_sym_let_DASHenv] = ACTIONS(935), - [anon_sym_mut] = ACTIONS(935), - [anon_sym_const] = ACTIONS(935), - [anon_sym_source] = ACTIONS(935), - [anon_sym_source_DASHenv] = ACTIONS(935), - [anon_sym_register] = ACTIONS(935), - [anon_sym_hide] = ACTIONS(935), - [anon_sym_hide_DASHenv] = ACTIONS(935), - [anon_sym_overlay] = ACTIONS(935), - [anon_sym_STAR] = ACTIONS(935), - [anon_sym_where] = ACTIONS(935), - [anon_sym_STAR_STAR] = ACTIONS(935), - [anon_sym_PLUS_PLUS] = ACTIONS(935), - [anon_sym_SLASH] = ACTIONS(935), - [anon_sym_mod] = ACTIONS(935), - [anon_sym_SLASH_SLASH] = ACTIONS(935), - [anon_sym_PLUS] = ACTIONS(935), - [anon_sym_bit_DASHshl] = ACTIONS(935), - [anon_sym_bit_DASHshr] = ACTIONS(935), - [anon_sym_EQ_EQ] = ACTIONS(935), - [anon_sym_BANG_EQ] = ACTIONS(935), - [anon_sym_LT2] = ACTIONS(935), - [anon_sym_LT_EQ] = ACTIONS(935), - [anon_sym_GT_EQ] = ACTIONS(935), - [anon_sym_not_DASHin] = ACTIONS(935), - [anon_sym_starts_DASHwith] = ACTIONS(935), - [anon_sym_ends_DASHwith] = ACTIONS(935), - [anon_sym_EQ_TILDE] = ACTIONS(935), - [anon_sym_BANG_TILDE] = ACTIONS(935), - [anon_sym_bit_DASHand] = ACTIONS(935), - [anon_sym_bit_DASHxor] = ACTIONS(935), - [anon_sym_bit_DASHor] = ACTIONS(935), - [anon_sym_and] = ACTIONS(935), - [anon_sym_xor] = ACTIONS(935), - [anon_sym_or] = ACTIONS(935), - [anon_sym_not] = ACTIONS(935), - [anon_sym_DOT_DOT_LT] = ACTIONS(935), - [anon_sym_DOT_DOT] = ACTIONS(935), - [anon_sym_DOT_DOT_EQ] = ACTIONS(935), - [sym_val_nothing] = ACTIONS(935), - [anon_sym_true] = ACTIONS(935), - [anon_sym_false] = ACTIONS(935), - [aux_sym_val_number_token1] = ACTIONS(935), - [aux_sym_val_number_token2] = ACTIONS(935), - [aux_sym_val_number_token3] = ACTIONS(935), - [aux_sym_val_number_token4] = ACTIONS(935), - [anon_sym_inf] = ACTIONS(935), - [anon_sym_DASHinf] = ACTIONS(935), - [anon_sym_NaN] = ACTIONS(935), - [anon_sym_0b] = ACTIONS(935), - [anon_sym_0o] = ACTIONS(935), - [anon_sym_0x] = ACTIONS(935), - [sym_val_date] = ACTIONS(935), - [anon_sym_DQUOTE] = ACTIONS(935), - [sym__str_single_quotes] = ACTIONS(935), - [sym__str_back_ticks] = ACTIONS(935), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(935), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(935), - [anon_sym_CARET] = ACTIONS(935), + [anon_sym_export] = ACTIONS(609), + [anon_sym_alias] = ACTIONS(609), + [anon_sym_let] = ACTIONS(609), + [anon_sym_let_DASHenv] = ACTIONS(609), + [anon_sym_mut] = ACTIONS(609), + [anon_sym_const] = ACTIONS(609), + [sym_cmd_identifier] = ACTIONS(609), + [anon_sym_SEMI] = ACTIONS(609), + [anon_sym_LF] = ACTIONS(611), + [anon_sym_def] = ACTIONS(609), + [anon_sym_def_DASHenv] = ACTIONS(609), + [anon_sym_export_DASHenv] = ACTIONS(609), + [anon_sym_extern] = ACTIONS(609), + [anon_sym_module] = ACTIONS(609), + [anon_sym_use] = ACTIONS(609), + [anon_sym_LBRACK] = ACTIONS(609), + [anon_sym_LPAREN] = ACTIONS(609), + [anon_sym_RPAREN] = ACTIONS(609), + [anon_sym_PIPE] = ACTIONS(609), + [anon_sym_DOLLAR] = ACTIONS(609), + [anon_sym_error] = ACTIONS(609), + [anon_sym_GT] = ACTIONS(609), + [anon_sym_DASH] = ACTIONS(609), + [anon_sym_break] = ACTIONS(609), + [anon_sym_continue] = ACTIONS(609), + [anon_sym_for] = ACTIONS(609), + [anon_sym_in] = ACTIONS(609), + [anon_sym_loop] = ACTIONS(609), + [anon_sym_while] = ACTIONS(609), + [anon_sym_do] = ACTIONS(609), + [anon_sym_if] = ACTIONS(609), + [anon_sym_match] = ACTIONS(609), + [anon_sym_LBRACE] = ACTIONS(609), + [anon_sym_RBRACE] = ACTIONS(609), + [anon_sym_DOT] = ACTIONS(710), + [anon_sym_try] = ACTIONS(609), + [anon_sym_return] = ACTIONS(609), + [anon_sym_source] = ACTIONS(609), + [anon_sym_source_DASHenv] = ACTIONS(609), + [anon_sym_register] = ACTIONS(609), + [anon_sym_hide] = ACTIONS(609), + [anon_sym_hide_DASHenv] = ACTIONS(609), + [anon_sym_overlay] = ACTIONS(609), + [anon_sym_STAR] = ACTIONS(609), + [anon_sym_where] = ACTIONS(609), + [anon_sym_STAR_STAR] = ACTIONS(609), + [anon_sym_PLUS_PLUS] = ACTIONS(609), + [anon_sym_SLASH] = ACTIONS(609), + [anon_sym_mod] = ACTIONS(609), + [anon_sym_SLASH_SLASH] = ACTIONS(609), + [anon_sym_PLUS] = ACTIONS(609), + [anon_sym_bit_DASHshl] = ACTIONS(609), + [anon_sym_bit_DASHshr] = ACTIONS(609), + [anon_sym_EQ_EQ] = ACTIONS(609), + [anon_sym_BANG_EQ] = ACTIONS(609), + [anon_sym_LT2] = ACTIONS(609), + [anon_sym_LT_EQ] = ACTIONS(609), + [anon_sym_GT_EQ] = ACTIONS(609), + [anon_sym_not_DASHin] = ACTIONS(609), + [anon_sym_starts_DASHwith] = ACTIONS(609), + [anon_sym_ends_DASHwith] = ACTIONS(609), + [anon_sym_EQ_TILDE] = ACTIONS(609), + [anon_sym_BANG_TILDE] = ACTIONS(609), + [anon_sym_bit_DASHand] = ACTIONS(609), + [anon_sym_bit_DASHxor] = ACTIONS(609), + [anon_sym_bit_DASHor] = ACTIONS(609), + [anon_sym_and] = ACTIONS(609), + [anon_sym_xor] = ACTIONS(609), + [anon_sym_or] = ACTIONS(609), + [anon_sym_not] = ACTIONS(609), + [anon_sym_DOT_DOT_LT] = ACTIONS(609), + [anon_sym_DOT_DOT] = ACTIONS(609), + [anon_sym_DOT_DOT_EQ] = ACTIONS(609), + [sym_val_nothing] = ACTIONS(609), + [anon_sym_true] = ACTIONS(609), + [anon_sym_false] = ACTIONS(609), + [aux_sym_val_number_token1] = ACTIONS(609), + [aux_sym_val_number_token2] = ACTIONS(609), + [aux_sym_val_number_token3] = ACTIONS(609), + [aux_sym_val_number_token4] = ACTIONS(609), + [anon_sym_inf] = ACTIONS(609), + [anon_sym_DASHinf] = ACTIONS(609), + [anon_sym_NaN] = ACTIONS(609), + [anon_sym_0b] = ACTIONS(609), + [anon_sym_0o] = ACTIONS(609), + [anon_sym_0x] = ACTIONS(609), + [sym_val_date] = ACTIONS(609), + [anon_sym_DQUOTE] = ACTIONS(609), + [sym__str_single_quotes] = ACTIONS(609), + [sym__str_back_ticks] = ACTIONS(609), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(609), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(609), + [anon_sym_CARET] = ACTIONS(609), [anon_sym_POUND] = ACTIONS(3), }, [186] = { - [sym_cell_path] = STATE(350), - [sym_path] = STATE(180), + [sym__flag] = STATE(660), + [sym_long_flag] = STATE(742), [sym_comment] = STATE(186), - [ts_builtin_sym_end] = ACTIONS(973), - [sym_cmd_identifier] = ACTIONS(971), - [anon_sym_SEMI] = ACTIONS(971), - [anon_sym_LF] = ACTIONS(973), - [anon_sym_export] = ACTIONS(971), - [anon_sym_alias] = ACTIONS(971), - [anon_sym_def] = ACTIONS(971), - [anon_sym_def_DASHenv] = ACTIONS(971), - [anon_sym_export_DASHenv] = ACTIONS(971), - [anon_sym_extern] = ACTIONS(971), - [anon_sym_module] = ACTIONS(971), - [anon_sym_use] = ACTIONS(971), - [anon_sym_LBRACK] = ACTIONS(971), - [anon_sym_LPAREN] = ACTIONS(971), - [anon_sym_PIPE] = ACTIONS(971), - [anon_sym_DOLLAR] = ACTIONS(971), - [anon_sym_error] = ACTIONS(971), - [anon_sym_GT] = ACTIONS(971), - [anon_sym_DASH] = ACTIONS(971), - [anon_sym_break] = ACTIONS(971), - [anon_sym_continue] = ACTIONS(971), - [anon_sym_for] = ACTIONS(971), - [anon_sym_in] = ACTIONS(971), - [anon_sym_loop] = ACTIONS(971), - [anon_sym_while] = ACTIONS(971), - [anon_sym_do] = ACTIONS(971), - [anon_sym_if] = ACTIONS(971), - [anon_sym_match] = ACTIONS(971), - [anon_sym_LBRACE] = ACTIONS(971), - [anon_sym_DOT] = ACTIONS(1111), - [anon_sym_try] = ACTIONS(971), - [anon_sym_return] = ACTIONS(971), - [anon_sym_let] = ACTIONS(971), - [anon_sym_let_DASHenv] = ACTIONS(971), - [anon_sym_mut] = ACTIONS(971), - [anon_sym_const] = ACTIONS(971), - [anon_sym_source] = ACTIONS(971), - [anon_sym_source_DASHenv] = ACTIONS(971), - [anon_sym_register] = ACTIONS(971), - [anon_sym_hide] = ACTIONS(971), - [anon_sym_hide_DASHenv] = ACTIONS(971), - [anon_sym_overlay] = ACTIONS(971), - [anon_sym_STAR] = ACTIONS(971), - [anon_sym_where] = ACTIONS(971), - [anon_sym_STAR_STAR] = ACTIONS(971), - [anon_sym_PLUS_PLUS] = ACTIONS(971), - [anon_sym_SLASH] = ACTIONS(971), - [anon_sym_mod] = ACTIONS(971), - [anon_sym_SLASH_SLASH] = ACTIONS(971), - [anon_sym_PLUS] = ACTIONS(971), - [anon_sym_bit_DASHshl] = ACTIONS(971), - [anon_sym_bit_DASHshr] = ACTIONS(971), - [anon_sym_EQ_EQ] = ACTIONS(971), - [anon_sym_BANG_EQ] = ACTIONS(971), - [anon_sym_LT2] = ACTIONS(971), - [anon_sym_LT_EQ] = ACTIONS(971), - [anon_sym_GT_EQ] = ACTIONS(971), - [anon_sym_not_DASHin] = ACTIONS(971), - [anon_sym_starts_DASHwith] = ACTIONS(971), - [anon_sym_ends_DASHwith] = ACTIONS(971), - [anon_sym_EQ_TILDE] = ACTIONS(971), - [anon_sym_BANG_TILDE] = ACTIONS(971), - [anon_sym_bit_DASHand] = ACTIONS(971), - [anon_sym_bit_DASHxor] = ACTIONS(971), - [anon_sym_bit_DASHor] = ACTIONS(971), - [anon_sym_and] = ACTIONS(971), - [anon_sym_xor] = ACTIONS(971), - [anon_sym_or] = ACTIONS(971), - [anon_sym_not] = ACTIONS(971), - [anon_sym_DOT_DOT_LT] = ACTIONS(971), - [anon_sym_DOT_DOT] = ACTIONS(971), - [anon_sym_DOT_DOT_EQ] = ACTIONS(971), - [sym_val_nothing] = ACTIONS(971), - [anon_sym_true] = ACTIONS(971), - [anon_sym_false] = ACTIONS(971), - [aux_sym_val_number_token1] = ACTIONS(971), - [aux_sym_val_number_token2] = ACTIONS(971), - [aux_sym_val_number_token3] = ACTIONS(971), - [aux_sym_val_number_token4] = ACTIONS(971), - [anon_sym_inf] = ACTIONS(971), - [anon_sym_DASHinf] = ACTIONS(971), - [anon_sym_NaN] = ACTIONS(971), - [anon_sym_0b] = ACTIONS(971), - [anon_sym_0o] = ACTIONS(971), - [anon_sym_0x] = ACTIONS(971), - [sym_val_date] = ACTIONS(971), - [anon_sym_DQUOTE] = ACTIONS(971), - [sym__str_single_quotes] = ACTIONS(971), - [sym__str_back_ticks] = ACTIONS(971), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(971), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(971), - [anon_sym_CARET] = ACTIONS(971), + [ts_builtin_sym_end] = ACTIONS(684), + [anon_sym_export] = ACTIONS(682), + [anon_sym_alias] = ACTIONS(682), + [anon_sym_let] = ACTIONS(682), + [anon_sym_let_DASHenv] = ACTIONS(682), + [anon_sym_mut] = ACTIONS(682), + [anon_sym_const] = ACTIONS(682), + [sym_cmd_identifier] = ACTIONS(682), + [anon_sym_SEMI] = ACTIONS(682), + [anon_sym_LF] = ACTIONS(684), + [anon_sym_def] = ACTIONS(682), + [anon_sym_def_DASHenv] = ACTIONS(682), + [anon_sym_export_DASHenv] = ACTIONS(682), + [anon_sym_extern] = ACTIONS(682), + [anon_sym_module] = ACTIONS(682), + [anon_sym_use] = ACTIONS(682), + [anon_sym_LBRACK] = ACTIONS(682), + [anon_sym_LPAREN] = ACTIONS(682), + [anon_sym_PIPE] = ACTIONS(682), + [anon_sym_DOLLAR] = ACTIONS(682), + [anon_sym_error] = ACTIONS(682), + [anon_sym_GT] = ACTIONS(712), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(716), + [anon_sym_break] = ACTIONS(682), + [anon_sym_continue] = ACTIONS(682), + [anon_sym_for] = ACTIONS(682), + [anon_sym_in] = ACTIONS(718), + [anon_sym_loop] = ACTIONS(682), + [anon_sym_while] = ACTIONS(682), + [anon_sym_do] = ACTIONS(682), + [anon_sym_if] = ACTIONS(682), + [anon_sym_match] = ACTIONS(682), + [anon_sym_LBRACE] = ACTIONS(682), + [anon_sym_try] = ACTIONS(682), + [anon_sym_return] = ACTIONS(682), + [anon_sym_source] = ACTIONS(682), + [anon_sym_source_DASHenv] = ACTIONS(682), + [anon_sym_register] = ACTIONS(682), + [anon_sym_hide] = ACTIONS(682), + [anon_sym_hide_DASHenv] = ACTIONS(682), + [anon_sym_overlay] = ACTIONS(682), + [anon_sym_STAR] = ACTIONS(720), + [anon_sym_where] = ACTIONS(682), + [anon_sym_STAR_STAR] = ACTIONS(722), + [anon_sym_PLUS_PLUS] = ACTIONS(722), + [anon_sym_SLASH] = ACTIONS(720), + [anon_sym_mod] = ACTIONS(720), + [anon_sym_SLASH_SLASH] = ACTIONS(720), + [anon_sym_PLUS] = ACTIONS(716), + [anon_sym_bit_DASHshl] = ACTIONS(724), + [anon_sym_bit_DASHshr] = ACTIONS(724), + [anon_sym_EQ_EQ] = ACTIONS(712), + [anon_sym_BANG_EQ] = ACTIONS(712), + [anon_sym_LT2] = ACTIONS(712), + [anon_sym_LT_EQ] = ACTIONS(712), + [anon_sym_GT_EQ] = ACTIONS(712), + [anon_sym_not_DASHin] = ACTIONS(718), + [anon_sym_starts_DASHwith] = ACTIONS(718), + [anon_sym_ends_DASHwith] = ACTIONS(718), + [anon_sym_EQ_TILDE] = ACTIONS(726), + [anon_sym_BANG_TILDE] = ACTIONS(726), + [anon_sym_bit_DASHand] = ACTIONS(728), + [anon_sym_bit_DASHxor] = ACTIONS(730), + [anon_sym_bit_DASHor] = ACTIONS(732), + [anon_sym_and] = ACTIONS(734), + [anon_sym_xor] = ACTIONS(736), + [anon_sym_or] = ACTIONS(738), + [anon_sym_not] = ACTIONS(682), + [anon_sym_DOT_DOT_LT] = ACTIONS(682), + [anon_sym_DOT_DOT] = ACTIONS(682), + [anon_sym_DOT_DOT_EQ] = ACTIONS(682), + [sym_val_nothing] = ACTIONS(682), + [anon_sym_true] = ACTIONS(682), + [anon_sym_false] = ACTIONS(682), + [aux_sym_val_number_token1] = ACTIONS(682), + [aux_sym_val_number_token2] = ACTIONS(682), + [aux_sym_val_number_token3] = ACTIONS(682), + [aux_sym_val_number_token4] = ACTIONS(682), + [anon_sym_inf] = ACTIONS(682), + [anon_sym_DASHinf] = ACTIONS(682), + [anon_sym_NaN] = ACTIONS(682), + [anon_sym_0b] = ACTIONS(682), + [anon_sym_0o] = ACTIONS(682), + [anon_sym_0x] = ACTIONS(682), + [sym_val_date] = ACTIONS(682), + [anon_sym_DQUOTE] = ACTIONS(682), + [sym__str_single_quotes] = ACTIONS(682), + [sym__str_back_ticks] = ACTIONS(682), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(682), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(682), + [anon_sym_CARET] = ACTIONS(682), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, [187] = { - [sym_cell_path] = STATE(320), - [sym_path] = STATE(180), + [sym_path] = STATE(271), [sym_comment] = STATE(187), - [ts_builtin_sym_end] = ACTIONS(969), - [sym_cmd_identifier] = ACTIONS(967), - [anon_sym_SEMI] = ACTIONS(967), - [anon_sym_LF] = ACTIONS(969), - [anon_sym_export] = ACTIONS(967), - [anon_sym_alias] = ACTIONS(967), - [anon_sym_def] = ACTIONS(967), - [anon_sym_def_DASHenv] = ACTIONS(967), - [anon_sym_export_DASHenv] = ACTIONS(967), - [anon_sym_extern] = ACTIONS(967), - [anon_sym_module] = ACTIONS(967), - [anon_sym_use] = ACTIONS(967), - [anon_sym_LBRACK] = ACTIONS(967), - [anon_sym_LPAREN] = ACTIONS(967), - [anon_sym_PIPE] = ACTIONS(967), - [anon_sym_DOLLAR] = ACTIONS(967), - [anon_sym_error] = ACTIONS(967), - [anon_sym_GT] = ACTIONS(967), - [anon_sym_DASH] = ACTIONS(967), - [anon_sym_break] = ACTIONS(967), - [anon_sym_continue] = ACTIONS(967), - [anon_sym_for] = ACTIONS(967), - [anon_sym_in] = ACTIONS(967), - [anon_sym_loop] = ACTIONS(967), - [anon_sym_while] = ACTIONS(967), - [anon_sym_do] = ACTIONS(967), - [anon_sym_if] = ACTIONS(967), - [anon_sym_match] = ACTIONS(967), - [anon_sym_LBRACE] = ACTIONS(967), - [anon_sym_DOT] = ACTIONS(1111), - [anon_sym_try] = ACTIONS(967), - [anon_sym_return] = ACTIONS(967), - [anon_sym_let] = ACTIONS(967), - [anon_sym_let_DASHenv] = ACTIONS(967), - [anon_sym_mut] = ACTIONS(967), - [anon_sym_const] = ACTIONS(967), - [anon_sym_source] = ACTIONS(967), - [anon_sym_source_DASHenv] = ACTIONS(967), - [anon_sym_register] = ACTIONS(967), - [anon_sym_hide] = ACTIONS(967), - [anon_sym_hide_DASHenv] = ACTIONS(967), - [anon_sym_overlay] = ACTIONS(967), - [anon_sym_STAR] = ACTIONS(967), - [anon_sym_where] = ACTIONS(967), - [anon_sym_STAR_STAR] = ACTIONS(967), - [anon_sym_PLUS_PLUS] = ACTIONS(967), - [anon_sym_SLASH] = ACTIONS(967), - [anon_sym_mod] = ACTIONS(967), - [anon_sym_SLASH_SLASH] = ACTIONS(967), - [anon_sym_PLUS] = ACTIONS(967), - [anon_sym_bit_DASHshl] = ACTIONS(967), - [anon_sym_bit_DASHshr] = ACTIONS(967), - [anon_sym_EQ_EQ] = ACTIONS(967), - [anon_sym_BANG_EQ] = ACTIONS(967), - [anon_sym_LT2] = ACTIONS(967), - [anon_sym_LT_EQ] = ACTIONS(967), - [anon_sym_GT_EQ] = ACTIONS(967), - [anon_sym_not_DASHin] = ACTIONS(967), - [anon_sym_starts_DASHwith] = ACTIONS(967), - [anon_sym_ends_DASHwith] = ACTIONS(967), - [anon_sym_EQ_TILDE] = ACTIONS(967), - [anon_sym_BANG_TILDE] = ACTIONS(967), - [anon_sym_bit_DASHand] = ACTIONS(967), - [anon_sym_bit_DASHxor] = ACTIONS(967), - [anon_sym_bit_DASHor] = ACTIONS(967), - [anon_sym_and] = ACTIONS(967), - [anon_sym_xor] = ACTIONS(967), - [anon_sym_or] = ACTIONS(967), - [anon_sym_not] = ACTIONS(967), - [anon_sym_DOT_DOT_LT] = ACTIONS(967), - [anon_sym_DOT_DOT] = ACTIONS(967), - [anon_sym_DOT_DOT_EQ] = ACTIONS(967), - [sym_val_nothing] = ACTIONS(967), - [anon_sym_true] = ACTIONS(967), - [anon_sym_false] = ACTIONS(967), - [aux_sym_val_number_token1] = ACTIONS(967), - [aux_sym_val_number_token2] = ACTIONS(967), - [aux_sym_val_number_token3] = ACTIONS(967), - [aux_sym_val_number_token4] = ACTIONS(967), - [anon_sym_inf] = ACTIONS(967), - [anon_sym_DASHinf] = ACTIONS(967), - [anon_sym_NaN] = ACTIONS(967), - [anon_sym_0b] = ACTIONS(967), - [anon_sym_0o] = ACTIONS(967), - [anon_sym_0x] = ACTIONS(967), - [sym_val_date] = ACTIONS(967), - [anon_sym_DQUOTE] = ACTIONS(967), - [sym__str_single_quotes] = ACTIONS(967), - [sym__str_back_ticks] = ACTIONS(967), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(967), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(967), - [anon_sym_CARET] = ACTIONS(967), + [aux_sym_cell_path_repeat1] = STATE(187), + [anon_sym_export] = ACTIONS(594), + [anon_sym_alias] = ACTIONS(594), + [anon_sym_let] = ACTIONS(594), + [anon_sym_let_DASHenv] = ACTIONS(594), + [anon_sym_mut] = ACTIONS(594), + [anon_sym_const] = ACTIONS(594), + [sym_cmd_identifier] = ACTIONS(594), + [anon_sym_SEMI] = ACTIONS(594), + [anon_sym_LF] = ACTIONS(596), + [anon_sym_def] = ACTIONS(594), + [anon_sym_def_DASHenv] = ACTIONS(594), + [anon_sym_export_DASHenv] = ACTIONS(594), + [anon_sym_extern] = ACTIONS(594), + [anon_sym_module] = ACTIONS(594), + [anon_sym_use] = ACTIONS(594), + [anon_sym_LBRACK] = ACTIONS(594), + [anon_sym_LPAREN] = ACTIONS(594), + [anon_sym_RPAREN] = ACTIONS(594), + [anon_sym_PIPE] = ACTIONS(594), + [anon_sym_DOLLAR] = ACTIONS(594), + [anon_sym_error] = ACTIONS(594), + [anon_sym_GT] = ACTIONS(594), + [anon_sym_DASH] = ACTIONS(594), + [anon_sym_break] = ACTIONS(594), + [anon_sym_continue] = ACTIONS(594), + [anon_sym_for] = ACTIONS(594), + [anon_sym_in] = ACTIONS(594), + [anon_sym_loop] = ACTIONS(594), + [anon_sym_while] = ACTIONS(594), + [anon_sym_do] = ACTIONS(594), + [anon_sym_if] = ACTIONS(594), + [anon_sym_match] = ACTIONS(594), + [anon_sym_LBRACE] = ACTIONS(594), + [anon_sym_RBRACE] = ACTIONS(594), + [anon_sym_DOT] = ACTIONS(754), + [anon_sym_try] = ACTIONS(594), + [anon_sym_return] = ACTIONS(594), + [anon_sym_source] = ACTIONS(594), + [anon_sym_source_DASHenv] = ACTIONS(594), + [anon_sym_register] = ACTIONS(594), + [anon_sym_hide] = ACTIONS(594), + [anon_sym_hide_DASHenv] = ACTIONS(594), + [anon_sym_overlay] = ACTIONS(594), + [anon_sym_STAR] = ACTIONS(594), + [anon_sym_where] = ACTIONS(594), + [anon_sym_STAR_STAR] = ACTIONS(594), + [anon_sym_PLUS_PLUS] = ACTIONS(594), + [anon_sym_SLASH] = ACTIONS(594), + [anon_sym_mod] = ACTIONS(594), + [anon_sym_SLASH_SLASH] = ACTIONS(594), + [anon_sym_PLUS] = ACTIONS(594), + [anon_sym_bit_DASHshl] = ACTIONS(594), + [anon_sym_bit_DASHshr] = ACTIONS(594), + [anon_sym_EQ_EQ] = ACTIONS(594), + [anon_sym_BANG_EQ] = ACTIONS(594), + [anon_sym_LT2] = ACTIONS(594), + [anon_sym_LT_EQ] = ACTIONS(594), + [anon_sym_GT_EQ] = ACTIONS(594), + [anon_sym_not_DASHin] = ACTIONS(594), + [anon_sym_starts_DASHwith] = ACTIONS(594), + [anon_sym_ends_DASHwith] = ACTIONS(594), + [anon_sym_EQ_TILDE] = ACTIONS(594), + [anon_sym_BANG_TILDE] = ACTIONS(594), + [anon_sym_bit_DASHand] = ACTIONS(594), + [anon_sym_bit_DASHxor] = ACTIONS(594), + [anon_sym_bit_DASHor] = ACTIONS(594), + [anon_sym_and] = ACTIONS(594), + [anon_sym_xor] = ACTIONS(594), + [anon_sym_or] = ACTIONS(594), + [anon_sym_not] = ACTIONS(594), + [anon_sym_DOT_DOT_LT] = ACTIONS(594), + [anon_sym_DOT_DOT] = ACTIONS(594), + [anon_sym_DOT_DOT_EQ] = ACTIONS(594), + [sym_val_nothing] = ACTIONS(594), + [anon_sym_true] = ACTIONS(594), + [anon_sym_false] = ACTIONS(594), + [aux_sym_val_number_token1] = ACTIONS(594), + [aux_sym_val_number_token2] = ACTIONS(594), + [aux_sym_val_number_token3] = ACTIONS(594), + [aux_sym_val_number_token4] = ACTIONS(594), + [anon_sym_inf] = ACTIONS(594), + [anon_sym_DASHinf] = ACTIONS(594), + [anon_sym_NaN] = ACTIONS(594), + [anon_sym_0b] = ACTIONS(594), + [anon_sym_0o] = ACTIONS(594), + [anon_sym_0x] = ACTIONS(594), + [sym_val_date] = ACTIONS(594), + [anon_sym_DQUOTE] = ACTIONS(594), + [sym__str_single_quotes] = ACTIONS(594), + [sym__str_back_ticks] = ACTIONS(594), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(594), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(594), + [anon_sym_CARET] = ACTIONS(594), [anon_sym_POUND] = ACTIONS(3), }, [188] = { - [sym_path] = STATE(296), + [sym__flag] = STATE(675), + [sym_long_flag] = STATE(742), [sym_comment] = STATE(188), - [aux_sym_cell_path_repeat1] = STATE(185), - [sym_cmd_identifier] = ACTIONS(929), - [anon_sym_SEMI] = ACTIONS(929), - [anon_sym_LF] = ACTIONS(931), - [anon_sym_export] = ACTIONS(929), - [anon_sym_alias] = ACTIONS(929), - [anon_sym_def] = ACTIONS(929), - [anon_sym_def_DASHenv] = ACTIONS(929), - [anon_sym_export_DASHenv] = ACTIONS(929), - [anon_sym_extern] = ACTIONS(929), - [anon_sym_module] = ACTIONS(929), - [anon_sym_use] = ACTIONS(929), - [anon_sym_LBRACK] = ACTIONS(929), - [anon_sym_LPAREN] = ACTIONS(929), - [anon_sym_PIPE] = ACTIONS(929), - [anon_sym_DOLLAR] = ACTIONS(929), - [anon_sym_error] = ACTIONS(929), - [anon_sym_GT] = ACTIONS(929), - [anon_sym_DASH] = ACTIONS(929), - [anon_sym_break] = ACTIONS(929), - [anon_sym_continue] = ACTIONS(929), - [anon_sym_for] = ACTIONS(929), - [anon_sym_in] = ACTIONS(929), - [anon_sym_loop] = ACTIONS(929), - [anon_sym_while] = ACTIONS(929), - [anon_sym_do] = ACTIONS(929), - [anon_sym_if] = ACTIONS(929), - [anon_sym_match] = ACTIONS(929), - [anon_sym_LBRACE] = ACTIONS(929), - [anon_sym_RBRACE] = ACTIONS(929), - [anon_sym_DOT] = ACTIONS(1113), - [anon_sym_try] = ACTIONS(929), - [anon_sym_return] = ACTIONS(929), - [anon_sym_let] = ACTIONS(929), - [anon_sym_let_DASHenv] = ACTIONS(929), - [anon_sym_mut] = ACTIONS(929), - [anon_sym_const] = ACTIONS(929), - [anon_sym_source] = ACTIONS(929), - [anon_sym_source_DASHenv] = ACTIONS(929), - [anon_sym_register] = ACTIONS(929), - [anon_sym_hide] = ACTIONS(929), - [anon_sym_hide_DASHenv] = ACTIONS(929), - [anon_sym_overlay] = ACTIONS(929), - [anon_sym_STAR] = ACTIONS(929), - [anon_sym_where] = ACTIONS(929), - [anon_sym_STAR_STAR] = ACTIONS(929), - [anon_sym_PLUS_PLUS] = ACTIONS(929), - [anon_sym_SLASH] = ACTIONS(929), - [anon_sym_mod] = ACTIONS(929), - [anon_sym_SLASH_SLASH] = ACTIONS(929), - [anon_sym_PLUS] = ACTIONS(929), - [anon_sym_bit_DASHshl] = ACTIONS(929), - [anon_sym_bit_DASHshr] = ACTIONS(929), - [anon_sym_EQ_EQ] = ACTIONS(929), - [anon_sym_BANG_EQ] = ACTIONS(929), - [anon_sym_LT2] = ACTIONS(929), - [anon_sym_LT_EQ] = ACTIONS(929), - [anon_sym_GT_EQ] = ACTIONS(929), - [anon_sym_not_DASHin] = ACTIONS(929), - [anon_sym_starts_DASHwith] = ACTIONS(929), - [anon_sym_ends_DASHwith] = ACTIONS(929), - [anon_sym_EQ_TILDE] = ACTIONS(929), - [anon_sym_BANG_TILDE] = ACTIONS(929), - [anon_sym_bit_DASHand] = ACTIONS(929), - [anon_sym_bit_DASHxor] = ACTIONS(929), - [anon_sym_bit_DASHor] = ACTIONS(929), - [anon_sym_and] = ACTIONS(929), - [anon_sym_xor] = ACTIONS(929), - [anon_sym_or] = ACTIONS(929), - [anon_sym_not] = ACTIONS(929), - [anon_sym_DOT_DOT_LT] = ACTIONS(929), - [anon_sym_DOT_DOT] = ACTIONS(929), - [anon_sym_DOT_DOT_EQ] = ACTIONS(929), - [sym_val_nothing] = ACTIONS(929), - [anon_sym_true] = ACTIONS(929), - [anon_sym_false] = ACTIONS(929), - [aux_sym_val_number_token1] = ACTIONS(929), - [aux_sym_val_number_token2] = ACTIONS(929), - [aux_sym_val_number_token3] = ACTIONS(929), - [aux_sym_val_number_token4] = ACTIONS(929), - [anon_sym_inf] = ACTIONS(929), - [anon_sym_DASHinf] = ACTIONS(929), - [anon_sym_NaN] = ACTIONS(929), - [anon_sym_0b] = ACTIONS(929), - [anon_sym_0o] = ACTIONS(929), - [anon_sym_0x] = ACTIONS(929), - [sym_val_date] = ACTIONS(929), - [anon_sym_DQUOTE] = ACTIONS(929), - [sym__str_single_quotes] = ACTIONS(929), - [sym__str_back_ticks] = ACTIONS(929), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(929), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(929), - [anon_sym_CARET] = ACTIONS(929), + [ts_builtin_sym_end] = ACTIONS(708), + [anon_sym_export] = ACTIONS(706), + [anon_sym_alias] = ACTIONS(706), + [anon_sym_let] = ACTIONS(706), + [anon_sym_let_DASHenv] = ACTIONS(706), + [anon_sym_mut] = ACTIONS(706), + [anon_sym_const] = ACTIONS(706), + [sym_cmd_identifier] = ACTIONS(706), + [anon_sym_SEMI] = ACTIONS(706), + [anon_sym_LF] = ACTIONS(708), + [anon_sym_def] = ACTIONS(706), + [anon_sym_def_DASHenv] = ACTIONS(706), + [anon_sym_export_DASHenv] = ACTIONS(706), + [anon_sym_extern] = ACTIONS(706), + [anon_sym_module] = ACTIONS(706), + [anon_sym_use] = ACTIONS(706), + [anon_sym_LBRACK] = ACTIONS(706), + [anon_sym_LPAREN] = ACTIONS(706), + [anon_sym_PIPE] = ACTIONS(706), + [anon_sym_DOLLAR] = ACTIONS(706), + [anon_sym_error] = ACTIONS(706), + [anon_sym_GT] = ACTIONS(712), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(716), + [anon_sym_break] = ACTIONS(706), + [anon_sym_continue] = ACTIONS(706), + [anon_sym_for] = ACTIONS(706), + [anon_sym_in] = ACTIONS(718), + [anon_sym_loop] = ACTIONS(706), + [anon_sym_while] = ACTIONS(706), + [anon_sym_do] = ACTIONS(706), + [anon_sym_if] = ACTIONS(706), + [anon_sym_match] = ACTIONS(706), + [anon_sym_LBRACE] = ACTIONS(706), + [anon_sym_try] = ACTIONS(706), + [anon_sym_return] = ACTIONS(706), + [anon_sym_source] = ACTIONS(706), + [anon_sym_source_DASHenv] = ACTIONS(706), + [anon_sym_register] = ACTIONS(706), + [anon_sym_hide] = ACTIONS(706), + [anon_sym_hide_DASHenv] = ACTIONS(706), + [anon_sym_overlay] = ACTIONS(706), + [anon_sym_STAR] = ACTIONS(720), + [anon_sym_where] = ACTIONS(706), + [anon_sym_STAR_STAR] = ACTIONS(722), + [anon_sym_PLUS_PLUS] = ACTIONS(722), + [anon_sym_SLASH] = ACTIONS(720), + [anon_sym_mod] = ACTIONS(720), + [anon_sym_SLASH_SLASH] = ACTIONS(720), + [anon_sym_PLUS] = ACTIONS(716), + [anon_sym_bit_DASHshl] = ACTIONS(724), + [anon_sym_bit_DASHshr] = ACTIONS(724), + [anon_sym_EQ_EQ] = ACTIONS(712), + [anon_sym_BANG_EQ] = ACTIONS(712), + [anon_sym_LT2] = ACTIONS(712), + [anon_sym_LT_EQ] = ACTIONS(712), + [anon_sym_GT_EQ] = ACTIONS(712), + [anon_sym_not_DASHin] = ACTIONS(718), + [anon_sym_starts_DASHwith] = ACTIONS(718), + [anon_sym_ends_DASHwith] = ACTIONS(718), + [anon_sym_EQ_TILDE] = ACTIONS(726), + [anon_sym_BANG_TILDE] = ACTIONS(726), + [anon_sym_bit_DASHand] = ACTIONS(728), + [anon_sym_bit_DASHxor] = ACTIONS(730), + [anon_sym_bit_DASHor] = ACTIONS(732), + [anon_sym_and] = ACTIONS(734), + [anon_sym_xor] = ACTIONS(736), + [anon_sym_or] = ACTIONS(738), + [anon_sym_not] = ACTIONS(706), + [anon_sym_DOT_DOT_LT] = ACTIONS(706), + [anon_sym_DOT_DOT] = ACTIONS(706), + [anon_sym_DOT_DOT_EQ] = ACTIONS(706), + [sym_val_nothing] = ACTIONS(706), + [anon_sym_true] = ACTIONS(706), + [anon_sym_false] = ACTIONS(706), + [aux_sym_val_number_token1] = ACTIONS(706), + [aux_sym_val_number_token2] = ACTIONS(706), + [aux_sym_val_number_token3] = ACTIONS(706), + [aux_sym_val_number_token4] = ACTIONS(706), + [anon_sym_inf] = ACTIONS(706), + [anon_sym_DASHinf] = ACTIONS(706), + [anon_sym_NaN] = ACTIONS(706), + [anon_sym_0b] = ACTIONS(706), + [anon_sym_0o] = ACTIONS(706), + [anon_sym_0x] = ACTIONS(706), + [sym_val_date] = ACTIONS(706), + [anon_sym_DQUOTE] = ACTIONS(706), + [sym__str_single_quotes] = ACTIONS(706), + [sym__str_back_ticks] = ACTIONS(706), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(706), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(706), + [anon_sym_CARET] = ACTIONS(706), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, [189] = { - [sym_cell_path] = STATE(357), - [sym_path] = STATE(180), [sym_comment] = STATE(189), - [ts_builtin_sym_end] = ACTIONS(963), - [sym_cmd_identifier] = ACTIONS(965), - [anon_sym_SEMI] = ACTIONS(965), - [anon_sym_LF] = ACTIONS(963), - [anon_sym_export] = ACTIONS(965), - [anon_sym_alias] = ACTIONS(965), - [anon_sym_def] = ACTIONS(965), - [anon_sym_def_DASHenv] = ACTIONS(965), - [anon_sym_export_DASHenv] = ACTIONS(965), - [anon_sym_extern] = ACTIONS(965), - [anon_sym_module] = ACTIONS(965), - [anon_sym_use] = ACTIONS(965), - [anon_sym_LBRACK] = ACTIONS(965), - [anon_sym_LPAREN] = ACTIONS(965), - [anon_sym_PIPE] = ACTIONS(965), - [anon_sym_DOLLAR] = ACTIONS(965), - [anon_sym_error] = ACTIONS(965), - [anon_sym_GT] = ACTIONS(965), - [anon_sym_DASH] = ACTIONS(965), - [anon_sym_break] = ACTIONS(965), - [anon_sym_continue] = ACTIONS(965), - [anon_sym_for] = ACTIONS(965), - [anon_sym_in] = ACTIONS(965), - [anon_sym_loop] = ACTIONS(965), - [anon_sym_while] = ACTIONS(965), - [anon_sym_do] = ACTIONS(965), - [anon_sym_if] = ACTIONS(965), - [anon_sym_match] = ACTIONS(965), - [anon_sym_LBRACE] = ACTIONS(965), - [anon_sym_DOT] = ACTIONS(1111), - [anon_sym_try] = ACTIONS(965), - [anon_sym_return] = ACTIONS(965), - [anon_sym_let] = ACTIONS(965), - [anon_sym_let_DASHenv] = ACTIONS(965), - [anon_sym_mut] = ACTIONS(965), - [anon_sym_const] = ACTIONS(965), - [anon_sym_source] = ACTIONS(965), - [anon_sym_source_DASHenv] = ACTIONS(965), - [anon_sym_register] = ACTIONS(965), - [anon_sym_hide] = ACTIONS(965), - [anon_sym_hide_DASHenv] = ACTIONS(965), - [anon_sym_overlay] = ACTIONS(965), - [anon_sym_STAR] = ACTIONS(965), - [anon_sym_where] = ACTIONS(965), - [anon_sym_STAR_STAR] = ACTIONS(965), - [anon_sym_PLUS_PLUS] = ACTIONS(965), - [anon_sym_SLASH] = ACTIONS(965), - [anon_sym_mod] = ACTIONS(965), - [anon_sym_SLASH_SLASH] = ACTIONS(965), - [anon_sym_PLUS] = ACTIONS(965), - [anon_sym_bit_DASHshl] = ACTIONS(965), - [anon_sym_bit_DASHshr] = ACTIONS(965), - [anon_sym_EQ_EQ] = ACTIONS(965), - [anon_sym_BANG_EQ] = ACTIONS(965), - [anon_sym_LT2] = ACTIONS(965), - [anon_sym_LT_EQ] = ACTIONS(965), - [anon_sym_GT_EQ] = ACTIONS(965), - [anon_sym_not_DASHin] = ACTIONS(965), - [anon_sym_starts_DASHwith] = ACTIONS(965), - [anon_sym_ends_DASHwith] = ACTIONS(965), - [anon_sym_EQ_TILDE] = ACTIONS(965), - [anon_sym_BANG_TILDE] = ACTIONS(965), - [anon_sym_bit_DASHand] = ACTIONS(965), - [anon_sym_bit_DASHxor] = ACTIONS(965), - [anon_sym_bit_DASHor] = ACTIONS(965), - [anon_sym_and] = ACTIONS(965), - [anon_sym_xor] = ACTIONS(965), - [anon_sym_or] = ACTIONS(965), - [anon_sym_not] = ACTIONS(965), - [anon_sym_DOT_DOT_LT] = ACTIONS(965), - [anon_sym_DOT_DOT] = ACTIONS(965), - [anon_sym_DOT_DOT_EQ] = ACTIONS(965), - [sym_val_nothing] = ACTIONS(965), - [anon_sym_true] = ACTIONS(965), - [anon_sym_false] = ACTIONS(965), - [aux_sym_val_number_token1] = ACTIONS(965), - [aux_sym_val_number_token2] = ACTIONS(965), - [aux_sym_val_number_token3] = ACTIONS(965), - [aux_sym_val_number_token4] = ACTIONS(965), - [anon_sym_inf] = ACTIONS(965), - [anon_sym_DASHinf] = ACTIONS(965), - [anon_sym_NaN] = ACTIONS(965), - [anon_sym_0b] = ACTIONS(965), - [anon_sym_0o] = ACTIONS(965), - [anon_sym_0x] = ACTIONS(965), - [sym_val_date] = ACTIONS(965), - [anon_sym_DQUOTE] = ACTIONS(965), - [sym__str_single_quotes] = ACTIONS(965), - [sym__str_back_ticks] = ACTIONS(965), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(965), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(965), - [anon_sym_CARET] = ACTIONS(965), + [ts_builtin_sym_end] = ACTIONS(653), + [anon_sym_export] = ACTIONS(651), + [anon_sym_alias] = ACTIONS(651), + [anon_sym_let] = ACTIONS(651), + [anon_sym_let_DASHenv] = ACTIONS(651), + [anon_sym_mut] = ACTIONS(651), + [anon_sym_const] = ACTIONS(651), + [sym_cmd_identifier] = ACTIONS(651), + [anon_sym_SEMI] = ACTIONS(651), + [anon_sym_LF] = ACTIONS(653), + [anon_sym_def] = ACTIONS(651), + [anon_sym_def_DASHenv] = ACTIONS(651), + [anon_sym_export_DASHenv] = ACTIONS(651), + [anon_sym_extern] = ACTIONS(651), + [anon_sym_module] = ACTIONS(651), + [anon_sym_use] = ACTIONS(651), + [anon_sym_LBRACK] = ACTIONS(651), + [anon_sym_LPAREN] = ACTIONS(651), + [anon_sym_PIPE] = ACTIONS(651), + [anon_sym_DOLLAR] = ACTIONS(651), + [anon_sym_error] = ACTIONS(651), + [anon_sym_GT] = ACTIONS(651), + [anon_sym_DASH_DASH] = ACTIONS(651), + [anon_sym_DASH] = ACTIONS(651), + [anon_sym_break] = ACTIONS(651), + [anon_sym_continue] = ACTIONS(651), + [anon_sym_for] = ACTIONS(651), + [anon_sym_in] = ACTIONS(651), + [anon_sym_loop] = ACTIONS(651), + [anon_sym_while] = ACTIONS(651), + [anon_sym_do] = ACTIONS(651), + [anon_sym_if] = ACTIONS(651), + [anon_sym_match] = ACTIONS(651), + [anon_sym_LBRACE] = ACTIONS(651), + [anon_sym_DOT] = ACTIONS(651), + [anon_sym_try] = ACTIONS(651), + [anon_sym_return] = ACTIONS(651), + [anon_sym_source] = ACTIONS(651), + [anon_sym_source_DASHenv] = ACTIONS(651), + [anon_sym_register] = ACTIONS(651), + [anon_sym_hide] = ACTIONS(651), + [anon_sym_hide_DASHenv] = ACTIONS(651), + [anon_sym_overlay] = ACTIONS(651), + [anon_sym_STAR] = ACTIONS(651), + [anon_sym_where] = ACTIONS(651), + [anon_sym_QMARK2] = ACTIONS(757), + [anon_sym_STAR_STAR] = ACTIONS(651), + [anon_sym_PLUS_PLUS] = ACTIONS(651), + [anon_sym_SLASH] = ACTIONS(651), + [anon_sym_mod] = ACTIONS(651), + [anon_sym_SLASH_SLASH] = ACTIONS(651), + [anon_sym_PLUS] = ACTIONS(651), + [anon_sym_bit_DASHshl] = ACTIONS(651), + [anon_sym_bit_DASHshr] = ACTIONS(651), + [anon_sym_EQ_EQ] = ACTIONS(651), + [anon_sym_BANG_EQ] = ACTIONS(651), + [anon_sym_LT2] = ACTIONS(651), + [anon_sym_LT_EQ] = ACTIONS(651), + [anon_sym_GT_EQ] = ACTIONS(651), + [anon_sym_not_DASHin] = ACTIONS(651), + [anon_sym_starts_DASHwith] = ACTIONS(651), + [anon_sym_ends_DASHwith] = ACTIONS(651), + [anon_sym_EQ_TILDE] = ACTIONS(651), + [anon_sym_BANG_TILDE] = ACTIONS(651), + [anon_sym_bit_DASHand] = ACTIONS(651), + [anon_sym_bit_DASHxor] = ACTIONS(651), + [anon_sym_bit_DASHor] = ACTIONS(651), + [anon_sym_and] = ACTIONS(651), + [anon_sym_xor] = ACTIONS(651), + [anon_sym_or] = ACTIONS(651), + [anon_sym_not] = ACTIONS(651), + [anon_sym_DOT_DOT_LT] = ACTIONS(651), + [anon_sym_DOT_DOT] = ACTIONS(651), + [anon_sym_DOT_DOT_EQ] = ACTIONS(651), + [sym_val_nothing] = ACTIONS(651), + [anon_sym_true] = ACTIONS(651), + [anon_sym_false] = ACTIONS(651), + [aux_sym_val_number_token1] = ACTIONS(651), + [aux_sym_val_number_token2] = ACTIONS(651), + [aux_sym_val_number_token3] = ACTIONS(651), + [aux_sym_val_number_token4] = ACTIONS(651), + [anon_sym_inf] = ACTIONS(651), + [anon_sym_DASHinf] = ACTIONS(651), + [anon_sym_NaN] = ACTIONS(651), + [anon_sym_0b] = ACTIONS(651), + [anon_sym_0o] = ACTIONS(651), + [anon_sym_0x] = ACTIONS(651), + [sym_val_date] = ACTIONS(651), + [anon_sym_DQUOTE] = ACTIONS(651), + [sym__str_single_quotes] = ACTIONS(651), + [sym__str_back_ticks] = ACTIONS(651), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(651), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(651), + [anon_sym_CARET] = ACTIONS(651), + [sym_short_flag] = ACTIONS(651), [anon_sym_POUND] = ACTIONS(3), }, [190] = { - [sym_cell_path] = STATE(344), - [sym_path] = STATE(164), + [sym__flag] = STATE(671), + [sym_long_flag] = STATE(742), [sym_comment] = STATE(190), - [sym_cmd_identifier] = ACTIONS(981), - [anon_sym_SEMI] = ACTIONS(981), - [anon_sym_LF] = ACTIONS(979), - [anon_sym_export] = ACTIONS(981), - [anon_sym_alias] = ACTIONS(981), - [anon_sym_def] = ACTIONS(981), - [anon_sym_def_DASHenv] = ACTIONS(981), - [anon_sym_export_DASHenv] = ACTIONS(981), - [anon_sym_extern] = ACTIONS(981), - [anon_sym_module] = ACTIONS(981), - [anon_sym_use] = ACTIONS(981), - [anon_sym_LBRACK] = ACTIONS(981), - [anon_sym_LPAREN] = ACTIONS(981), - [anon_sym_PIPE] = ACTIONS(981), - [anon_sym_DOLLAR] = ACTIONS(981), - [anon_sym_error] = ACTIONS(981), - [anon_sym_GT] = ACTIONS(981), - [anon_sym_DASH] = ACTIONS(981), - [anon_sym_break] = ACTIONS(981), - [anon_sym_continue] = ACTIONS(981), - [anon_sym_for] = ACTIONS(981), - [anon_sym_in] = ACTIONS(981), - [anon_sym_loop] = ACTIONS(981), - [anon_sym_while] = ACTIONS(981), - [anon_sym_do] = ACTIONS(981), - [anon_sym_if] = ACTIONS(981), - [anon_sym_match] = ACTIONS(981), - [anon_sym_LBRACE] = ACTIONS(981), - [anon_sym_RBRACE] = ACTIONS(981), - [anon_sym_DOT] = ACTIONS(1113), - [anon_sym_try] = ACTIONS(981), - [anon_sym_return] = ACTIONS(981), - [anon_sym_let] = ACTIONS(981), - [anon_sym_let_DASHenv] = ACTIONS(981), - [anon_sym_mut] = ACTIONS(981), - [anon_sym_const] = ACTIONS(981), - [anon_sym_source] = ACTIONS(981), - [anon_sym_source_DASHenv] = ACTIONS(981), - [anon_sym_register] = ACTIONS(981), - [anon_sym_hide] = ACTIONS(981), - [anon_sym_hide_DASHenv] = ACTIONS(981), - [anon_sym_overlay] = ACTIONS(981), - [anon_sym_STAR] = ACTIONS(981), - [anon_sym_where] = ACTIONS(981), - [anon_sym_STAR_STAR] = ACTIONS(981), - [anon_sym_PLUS_PLUS] = ACTIONS(981), - [anon_sym_SLASH] = ACTIONS(981), - [anon_sym_mod] = ACTIONS(981), - [anon_sym_SLASH_SLASH] = ACTIONS(981), - [anon_sym_PLUS] = ACTIONS(981), - [anon_sym_bit_DASHshl] = ACTIONS(981), - [anon_sym_bit_DASHshr] = ACTIONS(981), - [anon_sym_EQ_EQ] = ACTIONS(981), - [anon_sym_BANG_EQ] = ACTIONS(981), - [anon_sym_LT2] = ACTIONS(981), - [anon_sym_LT_EQ] = ACTIONS(981), - [anon_sym_GT_EQ] = ACTIONS(981), - [anon_sym_not_DASHin] = ACTIONS(981), - [anon_sym_starts_DASHwith] = ACTIONS(981), - [anon_sym_ends_DASHwith] = ACTIONS(981), - [anon_sym_EQ_TILDE] = ACTIONS(981), - [anon_sym_BANG_TILDE] = ACTIONS(981), - [anon_sym_bit_DASHand] = ACTIONS(981), - [anon_sym_bit_DASHxor] = ACTIONS(981), - [anon_sym_bit_DASHor] = ACTIONS(981), - [anon_sym_and] = ACTIONS(981), - [anon_sym_xor] = ACTIONS(981), - [anon_sym_or] = ACTIONS(981), - [anon_sym_not] = ACTIONS(981), - [anon_sym_DOT_DOT_LT] = ACTIONS(981), - [anon_sym_DOT_DOT] = ACTIONS(981), - [anon_sym_DOT_DOT_EQ] = ACTIONS(981), - [sym_val_nothing] = ACTIONS(981), - [anon_sym_true] = ACTIONS(981), - [anon_sym_false] = ACTIONS(981), - [aux_sym_val_number_token1] = ACTIONS(981), - [aux_sym_val_number_token2] = ACTIONS(981), - [aux_sym_val_number_token3] = ACTIONS(981), - [aux_sym_val_number_token4] = ACTIONS(981), - [anon_sym_inf] = ACTIONS(981), - [anon_sym_DASHinf] = ACTIONS(981), - [anon_sym_NaN] = ACTIONS(981), - [anon_sym_0b] = ACTIONS(981), - [anon_sym_0o] = ACTIONS(981), - [anon_sym_0x] = ACTIONS(981), - [sym_val_date] = ACTIONS(981), - [anon_sym_DQUOTE] = ACTIONS(981), - [sym__str_single_quotes] = ACTIONS(981), - [sym__str_back_ticks] = ACTIONS(981), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(981), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(981), - [anon_sym_CARET] = ACTIONS(981), + [ts_builtin_sym_end] = ACTIONS(700), + [anon_sym_export] = ACTIONS(698), + [anon_sym_alias] = ACTIONS(698), + [anon_sym_let] = ACTIONS(698), + [anon_sym_let_DASHenv] = ACTIONS(698), + [anon_sym_mut] = ACTIONS(698), + [anon_sym_const] = ACTIONS(698), + [sym_cmd_identifier] = ACTIONS(698), + [anon_sym_SEMI] = ACTIONS(698), + [anon_sym_LF] = ACTIONS(700), + [anon_sym_def] = ACTIONS(698), + [anon_sym_def_DASHenv] = ACTIONS(698), + [anon_sym_export_DASHenv] = ACTIONS(698), + [anon_sym_extern] = ACTIONS(698), + [anon_sym_module] = ACTIONS(698), + [anon_sym_use] = ACTIONS(698), + [anon_sym_LBRACK] = ACTIONS(698), + [anon_sym_LPAREN] = ACTIONS(698), + [anon_sym_PIPE] = ACTIONS(698), + [anon_sym_DOLLAR] = ACTIONS(698), + [anon_sym_error] = ACTIONS(698), + [anon_sym_GT] = ACTIONS(712), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(716), + [anon_sym_break] = ACTIONS(698), + [anon_sym_continue] = ACTIONS(698), + [anon_sym_for] = ACTIONS(698), + [anon_sym_in] = ACTIONS(718), + [anon_sym_loop] = ACTIONS(698), + [anon_sym_while] = ACTIONS(698), + [anon_sym_do] = ACTIONS(698), + [anon_sym_if] = ACTIONS(698), + [anon_sym_match] = ACTIONS(698), + [anon_sym_LBRACE] = ACTIONS(698), + [anon_sym_try] = ACTIONS(698), + [anon_sym_return] = ACTIONS(698), + [anon_sym_source] = ACTIONS(698), + [anon_sym_source_DASHenv] = ACTIONS(698), + [anon_sym_register] = ACTIONS(698), + [anon_sym_hide] = ACTIONS(698), + [anon_sym_hide_DASHenv] = ACTIONS(698), + [anon_sym_overlay] = ACTIONS(698), + [anon_sym_STAR] = ACTIONS(720), + [anon_sym_where] = ACTIONS(698), + [anon_sym_STAR_STAR] = ACTIONS(722), + [anon_sym_PLUS_PLUS] = ACTIONS(722), + [anon_sym_SLASH] = ACTIONS(720), + [anon_sym_mod] = ACTIONS(720), + [anon_sym_SLASH_SLASH] = ACTIONS(720), + [anon_sym_PLUS] = ACTIONS(716), + [anon_sym_bit_DASHshl] = ACTIONS(724), + [anon_sym_bit_DASHshr] = ACTIONS(724), + [anon_sym_EQ_EQ] = ACTIONS(712), + [anon_sym_BANG_EQ] = ACTIONS(712), + [anon_sym_LT2] = ACTIONS(712), + [anon_sym_LT_EQ] = ACTIONS(712), + [anon_sym_GT_EQ] = ACTIONS(712), + [anon_sym_not_DASHin] = ACTIONS(718), + [anon_sym_starts_DASHwith] = ACTIONS(718), + [anon_sym_ends_DASHwith] = ACTIONS(718), + [anon_sym_EQ_TILDE] = ACTIONS(726), + [anon_sym_BANG_TILDE] = ACTIONS(726), + [anon_sym_bit_DASHand] = ACTIONS(728), + [anon_sym_bit_DASHxor] = ACTIONS(730), + [anon_sym_bit_DASHor] = ACTIONS(732), + [anon_sym_and] = ACTIONS(734), + [anon_sym_xor] = ACTIONS(736), + [anon_sym_or] = ACTIONS(738), + [anon_sym_not] = ACTIONS(698), + [anon_sym_DOT_DOT_LT] = ACTIONS(698), + [anon_sym_DOT_DOT] = ACTIONS(698), + [anon_sym_DOT_DOT_EQ] = ACTIONS(698), + [sym_val_nothing] = ACTIONS(698), + [anon_sym_true] = ACTIONS(698), + [anon_sym_false] = ACTIONS(698), + [aux_sym_val_number_token1] = ACTIONS(698), + [aux_sym_val_number_token2] = ACTIONS(698), + [aux_sym_val_number_token3] = ACTIONS(698), + [aux_sym_val_number_token4] = ACTIONS(698), + [anon_sym_inf] = ACTIONS(698), + [anon_sym_DASHinf] = ACTIONS(698), + [anon_sym_NaN] = ACTIONS(698), + [anon_sym_0b] = ACTIONS(698), + [anon_sym_0o] = ACTIONS(698), + [anon_sym_0x] = ACTIONS(698), + [sym_val_date] = ACTIONS(698), + [anon_sym_DQUOTE] = ACTIONS(698), + [sym__str_single_quotes] = ACTIONS(698), + [sym__str_back_ticks] = ACTIONS(698), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(698), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(698), + [anon_sym_CARET] = ACTIONS(698), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, [191] = { [sym_comment] = STATE(191), - [ts_builtin_sym_end] = ACTIONS(1128), - [sym_cmd_identifier] = ACTIONS(1126), - [anon_sym_SEMI] = ACTIONS(1126), - [anon_sym_LF] = ACTIONS(1128), - [anon_sym_export] = ACTIONS(1126), - [anon_sym_alias] = ACTIONS(1126), - [anon_sym_def] = ACTIONS(1126), - [anon_sym_def_DASHenv] = ACTIONS(1126), - [anon_sym_export_DASHenv] = ACTIONS(1126), - [anon_sym_extern] = ACTIONS(1126), - [anon_sym_module] = ACTIONS(1126), - [anon_sym_use] = ACTIONS(1126), - [anon_sym_LBRACK] = ACTIONS(1126), - [anon_sym_LPAREN] = ACTIONS(1126), - [anon_sym_PIPE] = ACTIONS(1126), - [anon_sym_DOLLAR] = ACTIONS(1126), - [anon_sym_error] = ACTIONS(1126), - [anon_sym_GT] = ACTIONS(1126), - [anon_sym_DASH_DASH] = ACTIONS(1126), - [anon_sym_DASH] = ACTIONS(1126), - [anon_sym_break] = ACTIONS(1126), - [anon_sym_continue] = ACTIONS(1126), - [anon_sym_for] = ACTIONS(1126), - [anon_sym_in] = ACTIONS(1126), - [anon_sym_loop] = ACTIONS(1126), - [anon_sym_while] = ACTIONS(1126), - [anon_sym_do] = ACTIONS(1126), - [anon_sym_if] = ACTIONS(1126), - [anon_sym_match] = ACTIONS(1126), - [anon_sym_LBRACE] = ACTIONS(1126), - [anon_sym_DOT] = ACTIONS(1126), - [anon_sym_try] = ACTIONS(1126), - [anon_sym_return] = ACTIONS(1126), - [anon_sym_let] = ACTIONS(1126), - [anon_sym_let_DASHenv] = ACTIONS(1126), - [anon_sym_mut] = ACTIONS(1126), - [anon_sym_const] = ACTIONS(1126), - [anon_sym_source] = ACTIONS(1126), - [anon_sym_source_DASHenv] = ACTIONS(1126), - [anon_sym_register] = ACTIONS(1126), - [anon_sym_hide] = ACTIONS(1126), - [anon_sym_hide_DASHenv] = ACTIONS(1126), - [anon_sym_overlay] = ACTIONS(1126), - [anon_sym_STAR] = ACTIONS(1126), - [anon_sym_where] = ACTIONS(1126), - [anon_sym_STAR_STAR] = ACTIONS(1126), - [anon_sym_PLUS_PLUS] = ACTIONS(1126), - [anon_sym_SLASH] = ACTIONS(1126), - [anon_sym_mod] = ACTIONS(1126), - [anon_sym_SLASH_SLASH] = ACTIONS(1126), - [anon_sym_PLUS] = ACTIONS(1126), - [anon_sym_bit_DASHshl] = ACTIONS(1126), - [anon_sym_bit_DASHshr] = ACTIONS(1126), - [anon_sym_EQ_EQ] = ACTIONS(1126), - [anon_sym_BANG_EQ] = ACTIONS(1126), - [anon_sym_LT2] = ACTIONS(1126), - [anon_sym_LT_EQ] = ACTIONS(1126), - [anon_sym_GT_EQ] = ACTIONS(1126), - [anon_sym_not_DASHin] = ACTIONS(1126), - [anon_sym_starts_DASHwith] = ACTIONS(1126), - [anon_sym_ends_DASHwith] = ACTIONS(1126), - [anon_sym_EQ_TILDE] = ACTIONS(1126), - [anon_sym_BANG_TILDE] = ACTIONS(1126), - [anon_sym_bit_DASHand] = ACTIONS(1126), - [anon_sym_bit_DASHxor] = ACTIONS(1126), - [anon_sym_bit_DASHor] = ACTIONS(1126), - [anon_sym_and] = ACTIONS(1126), - [anon_sym_xor] = ACTIONS(1126), - [anon_sym_or] = ACTIONS(1126), - [anon_sym_not] = ACTIONS(1126), - [anon_sym_DOT_DOT_LT] = ACTIONS(1126), - [anon_sym_DOT_DOT] = ACTIONS(1126), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1126), - [sym_val_nothing] = ACTIONS(1126), - [anon_sym_true] = ACTIONS(1126), - [anon_sym_false] = ACTIONS(1126), - [aux_sym_val_number_token1] = ACTIONS(1126), - [aux_sym_val_number_token2] = ACTIONS(1126), - [aux_sym_val_number_token3] = ACTIONS(1126), - [aux_sym_val_number_token4] = ACTIONS(1126), - [anon_sym_inf] = ACTIONS(1126), - [anon_sym_DASHinf] = ACTIONS(1126), - [anon_sym_NaN] = ACTIONS(1126), - [anon_sym_0b] = ACTIONS(1126), - [anon_sym_0o] = ACTIONS(1126), - [anon_sym_0x] = ACTIONS(1126), - [sym_val_date] = ACTIONS(1126), - [anon_sym_DQUOTE] = ACTIONS(1126), - [sym__str_single_quotes] = ACTIONS(1126), - [sym__str_back_ticks] = ACTIONS(1126), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1126), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1126), - [anon_sym_CARET] = ACTIONS(1126), - [sym_short_flag] = ACTIONS(1126), + [anon_sym_export] = ACTIONS(759), + [anon_sym_alias] = ACTIONS(759), + [anon_sym_let] = ACTIONS(759), + [anon_sym_let_DASHenv] = ACTIONS(759), + [anon_sym_mut] = ACTIONS(759), + [anon_sym_const] = ACTIONS(759), + [sym_cmd_identifier] = ACTIONS(759), + [anon_sym_SEMI] = ACTIONS(759), + [anon_sym_LF] = ACTIONS(761), + [anon_sym_def] = ACTIONS(759), + [anon_sym_def_DASHenv] = ACTIONS(759), + [anon_sym_export_DASHenv] = ACTIONS(759), + [anon_sym_extern] = ACTIONS(759), + [anon_sym_module] = ACTIONS(759), + [anon_sym_use] = ACTIONS(759), + [anon_sym_LBRACK] = ACTIONS(759), + [anon_sym_LPAREN] = ACTIONS(759), + [anon_sym_RPAREN] = ACTIONS(759), + [anon_sym_PIPE] = ACTIONS(759), + [anon_sym_DOLLAR] = ACTIONS(759), + [anon_sym_error] = ACTIONS(759), + [anon_sym_GT] = ACTIONS(759), + [anon_sym_DASH_DASH] = ACTIONS(759), + [anon_sym_DASH] = ACTIONS(759), + [anon_sym_break] = ACTIONS(759), + [anon_sym_continue] = ACTIONS(759), + [anon_sym_for] = ACTIONS(759), + [anon_sym_in] = ACTIONS(759), + [anon_sym_loop] = ACTIONS(759), + [anon_sym_while] = ACTIONS(759), + [anon_sym_do] = ACTIONS(759), + [anon_sym_if] = ACTIONS(759), + [anon_sym_match] = ACTIONS(759), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_RBRACE] = ACTIONS(759), + [anon_sym_DOT] = ACTIONS(759), + [anon_sym_try] = ACTIONS(759), + [anon_sym_return] = ACTIONS(759), + [anon_sym_source] = ACTIONS(759), + [anon_sym_source_DASHenv] = ACTIONS(759), + [anon_sym_register] = ACTIONS(759), + [anon_sym_hide] = ACTIONS(759), + [anon_sym_hide_DASHenv] = ACTIONS(759), + [anon_sym_overlay] = ACTIONS(759), + [anon_sym_STAR] = ACTIONS(759), + [anon_sym_where] = ACTIONS(759), + [anon_sym_STAR_STAR] = ACTIONS(759), + [anon_sym_PLUS_PLUS] = ACTIONS(759), + [anon_sym_SLASH] = ACTIONS(759), + [anon_sym_mod] = ACTIONS(759), + [anon_sym_SLASH_SLASH] = ACTIONS(759), + [anon_sym_PLUS] = ACTIONS(759), + [anon_sym_bit_DASHshl] = ACTIONS(759), + [anon_sym_bit_DASHshr] = ACTIONS(759), + [anon_sym_EQ_EQ] = ACTIONS(759), + [anon_sym_BANG_EQ] = ACTIONS(759), + [anon_sym_LT2] = ACTIONS(759), + [anon_sym_LT_EQ] = ACTIONS(759), + [anon_sym_GT_EQ] = ACTIONS(759), + [anon_sym_not_DASHin] = ACTIONS(759), + [anon_sym_starts_DASHwith] = ACTIONS(759), + [anon_sym_ends_DASHwith] = ACTIONS(759), + [anon_sym_EQ_TILDE] = ACTIONS(759), + [anon_sym_BANG_TILDE] = ACTIONS(759), + [anon_sym_bit_DASHand] = ACTIONS(759), + [anon_sym_bit_DASHxor] = ACTIONS(759), + [anon_sym_bit_DASHor] = ACTIONS(759), + [anon_sym_and] = ACTIONS(759), + [anon_sym_xor] = ACTIONS(759), + [anon_sym_or] = ACTIONS(759), + [anon_sym_not] = ACTIONS(759), + [anon_sym_DOT_DOT_LT] = ACTIONS(759), + [anon_sym_DOT_DOT] = ACTIONS(759), + [anon_sym_DOT_DOT_EQ] = ACTIONS(759), + [sym_val_nothing] = ACTIONS(759), + [anon_sym_true] = ACTIONS(759), + [anon_sym_false] = ACTIONS(759), + [aux_sym_val_number_token1] = ACTIONS(759), + [aux_sym_val_number_token2] = ACTIONS(759), + [aux_sym_val_number_token3] = ACTIONS(759), + [aux_sym_val_number_token4] = ACTIONS(759), + [anon_sym_inf] = ACTIONS(759), + [anon_sym_DASHinf] = ACTIONS(759), + [anon_sym_NaN] = ACTIONS(759), + [anon_sym_0b] = ACTIONS(759), + [anon_sym_0o] = ACTIONS(759), + [anon_sym_0x] = ACTIONS(759), + [sym_val_date] = ACTIONS(759), + [anon_sym_DQUOTE] = ACTIONS(759), + [sym__str_single_quotes] = ACTIONS(759), + [sym__str_back_ticks] = ACTIONS(759), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(759), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(759), + [anon_sym_CARET] = ACTIONS(759), + [sym_short_flag] = ACTIONS(759), [anon_sym_POUND] = ACTIONS(3), }, [192] = { - [sym_cell_path] = STATE(339), - [sym_path] = STATE(164), + [sym__flag] = STATE(655), + [sym_long_flag] = STATE(742), [sym_comment] = STATE(192), - [sym_cmd_identifier] = ACTIONS(949), - [anon_sym_SEMI] = ACTIONS(949), - [anon_sym_LF] = ACTIONS(951), - [anon_sym_export] = ACTIONS(949), - [anon_sym_alias] = ACTIONS(949), - [anon_sym_def] = ACTIONS(949), - [anon_sym_def_DASHenv] = ACTIONS(949), - [anon_sym_export_DASHenv] = ACTIONS(949), - [anon_sym_extern] = ACTIONS(949), - [anon_sym_module] = ACTIONS(949), - [anon_sym_use] = ACTIONS(949), - [anon_sym_LBRACK] = ACTIONS(949), - [anon_sym_LPAREN] = ACTIONS(949), - [anon_sym_PIPE] = ACTIONS(949), - [anon_sym_DOLLAR] = ACTIONS(949), - [anon_sym_error] = ACTIONS(949), - [anon_sym_GT] = ACTIONS(949), - [anon_sym_DASH] = ACTIONS(949), - [anon_sym_break] = ACTIONS(949), - [anon_sym_continue] = ACTIONS(949), - [anon_sym_for] = ACTIONS(949), - [anon_sym_in] = ACTIONS(949), - [anon_sym_loop] = ACTIONS(949), - [anon_sym_while] = ACTIONS(949), - [anon_sym_do] = ACTIONS(949), - [anon_sym_if] = ACTIONS(949), - [anon_sym_match] = ACTIONS(949), - [anon_sym_LBRACE] = ACTIONS(949), - [anon_sym_RBRACE] = ACTIONS(949), - [anon_sym_DOT] = ACTIONS(1113), - [anon_sym_try] = ACTIONS(949), - [anon_sym_return] = ACTIONS(949), - [anon_sym_let] = ACTIONS(949), - [anon_sym_let_DASHenv] = ACTIONS(949), - [anon_sym_mut] = ACTIONS(949), - [anon_sym_const] = ACTIONS(949), - [anon_sym_source] = ACTIONS(949), - [anon_sym_source_DASHenv] = ACTIONS(949), - [anon_sym_register] = ACTIONS(949), - [anon_sym_hide] = ACTIONS(949), - [anon_sym_hide_DASHenv] = ACTIONS(949), - [anon_sym_overlay] = ACTIONS(949), - [anon_sym_STAR] = ACTIONS(949), - [anon_sym_where] = ACTIONS(949), - [anon_sym_STAR_STAR] = ACTIONS(949), - [anon_sym_PLUS_PLUS] = ACTIONS(949), - [anon_sym_SLASH] = ACTIONS(949), - [anon_sym_mod] = ACTIONS(949), - [anon_sym_SLASH_SLASH] = ACTIONS(949), - [anon_sym_PLUS] = ACTIONS(949), - [anon_sym_bit_DASHshl] = ACTIONS(949), - [anon_sym_bit_DASHshr] = ACTIONS(949), - [anon_sym_EQ_EQ] = ACTIONS(949), - [anon_sym_BANG_EQ] = ACTIONS(949), - [anon_sym_LT2] = ACTIONS(949), - [anon_sym_LT_EQ] = ACTIONS(949), - [anon_sym_GT_EQ] = ACTIONS(949), - [anon_sym_not_DASHin] = ACTIONS(949), - [anon_sym_starts_DASHwith] = ACTIONS(949), - [anon_sym_ends_DASHwith] = ACTIONS(949), - [anon_sym_EQ_TILDE] = ACTIONS(949), - [anon_sym_BANG_TILDE] = ACTIONS(949), - [anon_sym_bit_DASHand] = ACTIONS(949), - [anon_sym_bit_DASHxor] = ACTIONS(949), - [anon_sym_bit_DASHor] = ACTIONS(949), - [anon_sym_and] = ACTIONS(949), - [anon_sym_xor] = ACTIONS(949), - [anon_sym_or] = ACTIONS(949), - [anon_sym_not] = ACTIONS(949), - [anon_sym_DOT_DOT_LT] = ACTIONS(949), - [anon_sym_DOT_DOT] = ACTIONS(949), - [anon_sym_DOT_DOT_EQ] = ACTIONS(949), - [sym_val_nothing] = ACTIONS(949), - [anon_sym_true] = ACTIONS(949), - [anon_sym_false] = ACTIONS(949), - [aux_sym_val_number_token1] = ACTIONS(949), - [aux_sym_val_number_token2] = ACTIONS(949), - [aux_sym_val_number_token3] = ACTIONS(949), - [aux_sym_val_number_token4] = ACTIONS(949), - [anon_sym_inf] = ACTIONS(949), - [anon_sym_DASHinf] = ACTIONS(949), - [anon_sym_NaN] = ACTIONS(949), - [anon_sym_0b] = ACTIONS(949), - [anon_sym_0o] = ACTIONS(949), - [anon_sym_0x] = ACTIONS(949), - [sym_val_date] = ACTIONS(949), - [anon_sym_DQUOTE] = ACTIONS(949), - [sym__str_single_quotes] = ACTIONS(949), - [sym__str_back_ticks] = ACTIONS(949), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(949), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(949), - [anon_sym_CARET] = ACTIONS(949), + [ts_builtin_sym_end] = ACTIONS(680), + [anon_sym_export] = ACTIONS(678), + [anon_sym_alias] = ACTIONS(678), + [anon_sym_let] = ACTIONS(678), + [anon_sym_let_DASHenv] = ACTIONS(678), + [anon_sym_mut] = ACTIONS(678), + [anon_sym_const] = ACTIONS(678), + [sym_cmd_identifier] = ACTIONS(678), + [anon_sym_SEMI] = ACTIONS(678), + [anon_sym_LF] = ACTIONS(680), + [anon_sym_def] = ACTIONS(678), + [anon_sym_def_DASHenv] = ACTIONS(678), + [anon_sym_export_DASHenv] = ACTIONS(678), + [anon_sym_extern] = ACTIONS(678), + [anon_sym_module] = ACTIONS(678), + [anon_sym_use] = ACTIONS(678), + [anon_sym_LBRACK] = ACTIONS(678), + [anon_sym_LPAREN] = ACTIONS(678), + [anon_sym_PIPE] = ACTIONS(678), + [anon_sym_DOLLAR] = ACTIONS(678), + [anon_sym_error] = ACTIONS(678), + [anon_sym_GT] = ACTIONS(712), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(716), + [anon_sym_break] = ACTIONS(678), + [anon_sym_continue] = ACTIONS(678), + [anon_sym_for] = ACTIONS(678), + [anon_sym_in] = ACTIONS(718), + [anon_sym_loop] = ACTIONS(678), + [anon_sym_while] = ACTIONS(678), + [anon_sym_do] = ACTIONS(678), + [anon_sym_if] = ACTIONS(678), + [anon_sym_match] = ACTIONS(678), + [anon_sym_LBRACE] = ACTIONS(678), + [anon_sym_try] = ACTIONS(678), + [anon_sym_return] = ACTIONS(678), + [anon_sym_source] = ACTIONS(678), + [anon_sym_source_DASHenv] = ACTIONS(678), + [anon_sym_register] = ACTIONS(678), + [anon_sym_hide] = ACTIONS(678), + [anon_sym_hide_DASHenv] = ACTIONS(678), + [anon_sym_overlay] = ACTIONS(678), + [anon_sym_STAR] = ACTIONS(720), + [anon_sym_where] = ACTIONS(678), + [anon_sym_STAR_STAR] = ACTIONS(722), + [anon_sym_PLUS_PLUS] = ACTIONS(722), + [anon_sym_SLASH] = ACTIONS(720), + [anon_sym_mod] = ACTIONS(720), + [anon_sym_SLASH_SLASH] = ACTIONS(720), + [anon_sym_PLUS] = ACTIONS(716), + [anon_sym_bit_DASHshl] = ACTIONS(724), + [anon_sym_bit_DASHshr] = ACTIONS(724), + [anon_sym_EQ_EQ] = ACTIONS(712), + [anon_sym_BANG_EQ] = ACTIONS(712), + [anon_sym_LT2] = ACTIONS(712), + [anon_sym_LT_EQ] = ACTIONS(712), + [anon_sym_GT_EQ] = ACTIONS(712), + [anon_sym_not_DASHin] = ACTIONS(718), + [anon_sym_starts_DASHwith] = ACTIONS(718), + [anon_sym_ends_DASHwith] = ACTIONS(718), + [anon_sym_EQ_TILDE] = ACTIONS(726), + [anon_sym_BANG_TILDE] = ACTIONS(726), + [anon_sym_bit_DASHand] = ACTIONS(728), + [anon_sym_bit_DASHxor] = ACTIONS(730), + [anon_sym_bit_DASHor] = ACTIONS(732), + [anon_sym_and] = ACTIONS(734), + [anon_sym_xor] = ACTIONS(736), + [anon_sym_or] = ACTIONS(738), + [anon_sym_not] = ACTIONS(678), + [anon_sym_DOT_DOT_LT] = ACTIONS(678), + [anon_sym_DOT_DOT] = ACTIONS(678), + [anon_sym_DOT_DOT_EQ] = ACTIONS(678), + [sym_val_nothing] = ACTIONS(678), + [anon_sym_true] = ACTIONS(678), + [anon_sym_false] = ACTIONS(678), + [aux_sym_val_number_token1] = ACTIONS(678), + [aux_sym_val_number_token2] = ACTIONS(678), + [aux_sym_val_number_token3] = ACTIONS(678), + [aux_sym_val_number_token4] = ACTIONS(678), + [anon_sym_inf] = ACTIONS(678), + [anon_sym_DASHinf] = ACTIONS(678), + [anon_sym_NaN] = ACTIONS(678), + [anon_sym_0b] = ACTIONS(678), + [anon_sym_0o] = ACTIONS(678), + [anon_sym_0x] = ACTIONS(678), + [sym_val_date] = ACTIONS(678), + [anon_sym_DQUOTE] = ACTIONS(678), + [sym__str_single_quotes] = ACTIONS(678), + [sym__str_back_ticks] = ACTIONS(678), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(678), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(678), + [anon_sym_CARET] = ACTIONS(678), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, [193] = { [sym_comment] = STATE(193), - [sym_cmd_identifier] = ACTIONS(987), - [anon_sym_SEMI] = ACTIONS(987), - [anon_sym_LF] = ACTIONS(989), - [anon_sym_export] = ACTIONS(987), - [anon_sym_alias] = ACTIONS(987), - [anon_sym_def] = ACTIONS(987), - [anon_sym_def_DASHenv] = ACTIONS(987), - [anon_sym_export_DASHenv] = ACTIONS(987), - [anon_sym_extern] = ACTIONS(987), - [anon_sym_module] = ACTIONS(987), - [anon_sym_use] = ACTIONS(987), - [anon_sym_LBRACK] = ACTIONS(987), - [anon_sym_LPAREN] = ACTIONS(987), - [anon_sym_PIPE] = ACTIONS(987), - [anon_sym_DOLLAR] = ACTIONS(987), - [anon_sym_error] = ACTIONS(987), - [anon_sym_GT] = ACTIONS(987), - [anon_sym_DASH] = ACTIONS(987), - [anon_sym_break] = ACTIONS(987), - [anon_sym_continue] = ACTIONS(987), - [anon_sym_for] = ACTIONS(987), - [anon_sym_in] = ACTIONS(987), - [anon_sym_loop] = ACTIONS(987), - [anon_sym_while] = ACTIONS(987), - [anon_sym_do] = ACTIONS(987), - [anon_sym_if] = ACTIONS(987), - [anon_sym_match] = ACTIONS(987), - [anon_sym_LBRACE] = ACTIONS(987), - [anon_sym_RBRACE] = ACTIONS(987), - [anon_sym_DOT] = ACTIONS(987), - [anon_sym_try] = ACTIONS(987), - [anon_sym_return] = ACTIONS(987), - [anon_sym_let] = ACTIONS(987), - [anon_sym_let_DASHenv] = ACTIONS(987), - [anon_sym_mut] = ACTIONS(987), - [anon_sym_const] = ACTIONS(987), - [anon_sym_source] = ACTIONS(987), - [anon_sym_source_DASHenv] = ACTIONS(987), - [anon_sym_register] = ACTIONS(987), - [anon_sym_hide] = ACTIONS(987), - [anon_sym_hide_DASHenv] = ACTIONS(987), - [anon_sym_overlay] = ACTIONS(987), - [anon_sym_STAR] = ACTIONS(987), - [anon_sym_where] = ACTIONS(987), - [anon_sym_QMARK2] = ACTIONS(1133), - [anon_sym_STAR_STAR] = ACTIONS(987), - [anon_sym_PLUS_PLUS] = ACTIONS(987), - [anon_sym_SLASH] = ACTIONS(987), - [anon_sym_mod] = ACTIONS(987), - [anon_sym_SLASH_SLASH] = ACTIONS(987), - [anon_sym_PLUS] = ACTIONS(987), - [anon_sym_bit_DASHshl] = ACTIONS(987), - [anon_sym_bit_DASHshr] = ACTIONS(987), - [anon_sym_EQ_EQ] = ACTIONS(987), - [anon_sym_BANG_EQ] = ACTIONS(987), - [anon_sym_LT2] = ACTIONS(987), - [anon_sym_LT_EQ] = ACTIONS(987), - [anon_sym_GT_EQ] = ACTIONS(987), - [anon_sym_not_DASHin] = ACTIONS(987), - [anon_sym_starts_DASHwith] = ACTIONS(987), - [anon_sym_ends_DASHwith] = ACTIONS(987), - [anon_sym_EQ_TILDE] = ACTIONS(987), - [anon_sym_BANG_TILDE] = ACTIONS(987), - [anon_sym_bit_DASHand] = ACTIONS(987), - [anon_sym_bit_DASHxor] = ACTIONS(987), - [anon_sym_bit_DASHor] = ACTIONS(987), - [anon_sym_and] = ACTIONS(987), - [anon_sym_xor] = ACTIONS(987), - [anon_sym_or] = ACTIONS(987), - [anon_sym_not] = ACTIONS(987), - [anon_sym_DOT_DOT_LT] = ACTIONS(987), - [anon_sym_DOT_DOT] = ACTIONS(987), - [anon_sym_DOT_DOT_EQ] = ACTIONS(987), - [sym_val_nothing] = ACTIONS(987), - [anon_sym_true] = ACTIONS(987), - [anon_sym_false] = ACTIONS(987), - [aux_sym_val_number_token1] = ACTIONS(987), - [aux_sym_val_number_token2] = ACTIONS(987), - [aux_sym_val_number_token3] = ACTIONS(987), - [aux_sym_val_number_token4] = ACTIONS(987), - [anon_sym_inf] = ACTIONS(987), - [anon_sym_DASHinf] = ACTIONS(987), - [anon_sym_NaN] = ACTIONS(987), - [anon_sym_0b] = ACTIONS(987), - [anon_sym_0o] = ACTIONS(987), - [anon_sym_0x] = ACTIONS(987), - [sym_val_date] = ACTIONS(987), - [anon_sym_DQUOTE] = ACTIONS(987), - [sym__str_single_quotes] = ACTIONS(987), - [sym__str_back_ticks] = ACTIONS(987), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(987), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(987), - [anon_sym_CARET] = ACTIONS(987), + [ts_builtin_sym_end] = ACTIONS(653), + [anon_sym_export] = ACTIONS(651), + [anon_sym_alias] = ACTIONS(651), + [anon_sym_let] = ACTIONS(651), + [anon_sym_let_DASHenv] = ACTIONS(651), + [anon_sym_mut] = ACTIONS(651), + [anon_sym_const] = ACTIONS(651), + [sym_cmd_identifier] = ACTIONS(651), + [anon_sym_SEMI] = ACTIONS(651), + [anon_sym_LF] = ACTIONS(653), + [anon_sym_def] = ACTIONS(651), + [anon_sym_def_DASHenv] = ACTIONS(651), + [anon_sym_export_DASHenv] = ACTIONS(651), + [anon_sym_extern] = ACTIONS(651), + [anon_sym_module] = ACTIONS(651), + [anon_sym_use] = ACTIONS(651), + [anon_sym_LBRACK] = ACTIONS(651), + [anon_sym_LPAREN] = ACTIONS(651), + [anon_sym_PIPE] = ACTIONS(651), + [anon_sym_DOLLAR] = ACTIONS(651), + [anon_sym_error] = ACTIONS(651), + [anon_sym_GT] = ACTIONS(651), + [anon_sym_DASH_DASH] = ACTIONS(651), + [anon_sym_DASH] = ACTIONS(651), + [anon_sym_break] = ACTIONS(651), + [anon_sym_continue] = ACTIONS(651), + [anon_sym_for] = ACTIONS(651), + [anon_sym_in] = ACTIONS(651), + [anon_sym_loop] = ACTIONS(651), + [anon_sym_while] = ACTIONS(651), + [anon_sym_do] = ACTIONS(651), + [anon_sym_if] = ACTIONS(651), + [anon_sym_match] = ACTIONS(651), + [anon_sym_LBRACE] = ACTIONS(651), + [anon_sym_DOT] = ACTIONS(651), + [anon_sym_try] = ACTIONS(651), + [anon_sym_return] = ACTIONS(651), + [anon_sym_source] = ACTIONS(651), + [anon_sym_source_DASHenv] = ACTIONS(651), + [anon_sym_register] = ACTIONS(651), + [anon_sym_hide] = ACTIONS(651), + [anon_sym_hide_DASHenv] = ACTIONS(651), + [anon_sym_overlay] = ACTIONS(651), + [anon_sym_STAR] = ACTIONS(651), + [anon_sym_where] = ACTIONS(651), + [anon_sym_QMARK2] = ACTIONS(757), + [anon_sym_STAR_STAR] = ACTIONS(651), + [anon_sym_PLUS_PLUS] = ACTIONS(651), + [anon_sym_SLASH] = ACTIONS(651), + [anon_sym_mod] = ACTIONS(651), + [anon_sym_SLASH_SLASH] = ACTIONS(651), + [anon_sym_PLUS] = ACTIONS(651), + [anon_sym_bit_DASHshl] = ACTIONS(651), + [anon_sym_bit_DASHshr] = ACTIONS(651), + [anon_sym_EQ_EQ] = ACTIONS(651), + [anon_sym_BANG_EQ] = ACTIONS(651), + [anon_sym_LT2] = ACTIONS(651), + [anon_sym_LT_EQ] = ACTIONS(651), + [anon_sym_GT_EQ] = ACTIONS(651), + [anon_sym_not_DASHin] = ACTIONS(651), + [anon_sym_starts_DASHwith] = ACTIONS(651), + [anon_sym_ends_DASHwith] = ACTIONS(651), + [anon_sym_EQ_TILDE] = ACTIONS(651), + [anon_sym_BANG_TILDE] = ACTIONS(651), + [anon_sym_bit_DASHand] = ACTIONS(651), + [anon_sym_bit_DASHxor] = ACTIONS(651), + [anon_sym_bit_DASHor] = ACTIONS(651), + [anon_sym_and] = ACTIONS(651), + [anon_sym_xor] = ACTIONS(651), + [anon_sym_or] = ACTIONS(651), + [anon_sym_not] = ACTIONS(651), + [anon_sym_DOT_DOT_LT] = ACTIONS(651), + [anon_sym_DOT_DOT] = ACTIONS(651), + [anon_sym_DOT_DOT_EQ] = ACTIONS(651), + [sym_val_nothing] = ACTIONS(651), + [anon_sym_true] = ACTIONS(651), + [anon_sym_false] = ACTIONS(651), + [aux_sym_val_number_token1] = ACTIONS(651), + [aux_sym_val_number_token2] = ACTIONS(651), + [aux_sym_val_number_token3] = ACTIONS(651), + [aux_sym_val_number_token4] = ACTIONS(651), + [anon_sym_inf] = ACTIONS(651), + [anon_sym_DASHinf] = ACTIONS(651), + [anon_sym_NaN] = ACTIONS(651), + [anon_sym_0b] = ACTIONS(651), + [anon_sym_0o] = ACTIONS(651), + [anon_sym_0x] = ACTIONS(651), + [sym_val_date] = ACTIONS(651), + [anon_sym_DQUOTE] = ACTIONS(651), + [sym__str_single_quotes] = ACTIONS(651), + [sym__str_back_ticks] = ACTIONS(651), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(651), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(651), + [anon_sym_CARET] = ACTIONS(651), + [sym_short_flag] = ACTIONS(651), [anon_sym_POUND] = ACTIONS(3), }, [194] = { [sym_comment] = STATE(194), - [sym_cmd_identifier] = ACTIONS(1135), - [anon_sym_SEMI] = ACTIONS(1135), - [anon_sym_LF] = ACTIONS(1137), - [anon_sym_export] = ACTIONS(1135), - [anon_sym_alias] = ACTIONS(1135), - [anon_sym_def] = ACTIONS(1135), - [anon_sym_def_DASHenv] = ACTIONS(1135), - [anon_sym_export_DASHenv] = ACTIONS(1135), - [anon_sym_extern] = ACTIONS(1135), - [anon_sym_module] = ACTIONS(1135), - [anon_sym_use] = ACTIONS(1135), - [anon_sym_LBRACK] = ACTIONS(1135), - [anon_sym_LPAREN] = ACTIONS(1135), - [anon_sym_PIPE] = ACTIONS(1135), - [anon_sym_DOLLAR] = ACTIONS(1135), - [anon_sym_error] = ACTIONS(1135), - [anon_sym_GT] = ACTIONS(1135), - [anon_sym_DASH_DASH] = ACTIONS(1135), - [anon_sym_DASH] = ACTIONS(1135), - [anon_sym_break] = ACTIONS(1135), - [anon_sym_continue] = ACTIONS(1135), - [anon_sym_for] = ACTIONS(1135), - [anon_sym_in] = ACTIONS(1135), - [anon_sym_loop] = ACTIONS(1135), - [anon_sym_while] = ACTIONS(1135), - [anon_sym_do] = ACTIONS(1135), - [anon_sym_if] = ACTIONS(1135), - [anon_sym_match] = ACTIONS(1135), - [anon_sym_LBRACE] = ACTIONS(1135), - [anon_sym_RBRACE] = ACTIONS(1135), - [anon_sym_try] = ACTIONS(1135), - [anon_sym_return] = ACTIONS(1135), - [anon_sym_let] = ACTIONS(1135), - [anon_sym_let_DASHenv] = ACTIONS(1135), - [anon_sym_mut] = ACTIONS(1135), - [anon_sym_const] = ACTIONS(1135), - [anon_sym_source] = ACTIONS(1135), - [anon_sym_source_DASHenv] = ACTIONS(1135), - [anon_sym_register] = ACTIONS(1135), - [anon_sym_hide] = ACTIONS(1135), - [anon_sym_hide_DASHenv] = ACTIONS(1135), - [anon_sym_overlay] = ACTIONS(1135), - [anon_sym_STAR] = ACTIONS(1135), - [anon_sym_where] = ACTIONS(1135), - [anon_sym_STAR_STAR] = ACTIONS(1135), - [anon_sym_PLUS_PLUS] = ACTIONS(1135), - [anon_sym_SLASH] = ACTIONS(1135), - [anon_sym_mod] = ACTIONS(1135), - [anon_sym_SLASH_SLASH] = ACTIONS(1135), - [anon_sym_PLUS] = ACTIONS(1135), - [anon_sym_bit_DASHshl] = ACTIONS(1135), - [anon_sym_bit_DASHshr] = ACTIONS(1135), - [anon_sym_EQ_EQ] = ACTIONS(1135), - [anon_sym_BANG_EQ] = ACTIONS(1135), - [anon_sym_LT2] = ACTIONS(1135), - [anon_sym_LT_EQ] = ACTIONS(1135), - [anon_sym_GT_EQ] = ACTIONS(1135), - [anon_sym_not_DASHin] = ACTIONS(1135), - [anon_sym_starts_DASHwith] = ACTIONS(1135), - [anon_sym_ends_DASHwith] = ACTIONS(1135), - [anon_sym_EQ_TILDE] = ACTIONS(1135), - [anon_sym_BANG_TILDE] = ACTIONS(1135), - [anon_sym_bit_DASHand] = ACTIONS(1135), - [anon_sym_bit_DASHxor] = ACTIONS(1135), - [anon_sym_bit_DASHor] = ACTIONS(1135), - [anon_sym_and] = ACTIONS(1135), - [anon_sym_xor] = ACTIONS(1135), - [anon_sym_or] = ACTIONS(1135), - [anon_sym_not] = ACTIONS(1135), - [anon_sym_DOT_DOT_LT] = ACTIONS(1135), - [anon_sym_DOT_DOT] = ACTIONS(1135), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1135), - [sym_val_nothing] = ACTIONS(1135), - [anon_sym_true] = ACTIONS(1135), - [anon_sym_false] = ACTIONS(1135), - [aux_sym_val_number_token1] = ACTIONS(1135), - [aux_sym_val_number_token2] = ACTIONS(1135), - [aux_sym_val_number_token3] = ACTIONS(1135), - [aux_sym_val_number_token4] = ACTIONS(1135), - [anon_sym_inf] = ACTIONS(1135), - [anon_sym_DASHinf] = ACTIONS(1135), - [anon_sym_NaN] = ACTIONS(1135), - [anon_sym_0b] = ACTIONS(1135), - [anon_sym_0o] = ACTIONS(1135), - [anon_sym_0x] = ACTIONS(1135), - [sym_val_date] = ACTIONS(1135), - [anon_sym_DQUOTE] = ACTIONS(1135), - [sym__str_single_quotes] = ACTIONS(1135), - [sym__str_back_ticks] = ACTIONS(1135), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1135), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1135), - [anon_sym_CARET] = ACTIONS(1135), - [sym_short_flag] = ACTIONS(1135), + [anon_sym_export] = ACTIONS(763), + [anon_sym_alias] = ACTIONS(763), + [anon_sym_let] = ACTIONS(763), + [anon_sym_let_DASHenv] = ACTIONS(763), + [anon_sym_mut] = ACTIONS(763), + [anon_sym_const] = ACTIONS(763), + [sym_cmd_identifier] = ACTIONS(763), + [anon_sym_SEMI] = ACTIONS(763), + [anon_sym_LF] = ACTIONS(765), + [anon_sym_def] = ACTIONS(763), + [anon_sym_def_DASHenv] = ACTIONS(763), + [anon_sym_export_DASHenv] = ACTIONS(763), + [anon_sym_extern] = ACTIONS(763), + [anon_sym_module] = ACTIONS(763), + [anon_sym_use] = ACTIONS(763), + [anon_sym_LBRACK] = ACTIONS(763), + [anon_sym_LPAREN] = ACTIONS(763), + [anon_sym_RPAREN] = ACTIONS(763), + [anon_sym_PIPE] = ACTIONS(763), + [anon_sym_DOLLAR] = ACTIONS(763), + [anon_sym_error] = ACTIONS(763), + [anon_sym_GT] = ACTIONS(763), + [anon_sym_DASH_DASH] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_break] = ACTIONS(763), + [anon_sym_continue] = ACTIONS(763), + [anon_sym_for] = ACTIONS(763), + [anon_sym_in] = ACTIONS(763), + [anon_sym_loop] = ACTIONS(763), + [anon_sym_while] = ACTIONS(763), + [anon_sym_do] = ACTIONS(763), + [anon_sym_if] = ACTIONS(763), + [anon_sym_match] = ACTIONS(763), + [anon_sym_LBRACE] = ACTIONS(763), + [anon_sym_RBRACE] = ACTIONS(763), + [anon_sym_try] = ACTIONS(763), + [anon_sym_return] = ACTIONS(763), + [anon_sym_source] = ACTIONS(763), + [anon_sym_source_DASHenv] = ACTIONS(763), + [anon_sym_register] = ACTIONS(763), + [anon_sym_hide] = ACTIONS(763), + [anon_sym_hide_DASHenv] = ACTIONS(763), + [anon_sym_overlay] = ACTIONS(763), + [anon_sym_STAR] = ACTIONS(763), + [anon_sym_where] = ACTIONS(763), + [anon_sym_STAR_STAR] = ACTIONS(763), + [anon_sym_PLUS_PLUS] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(763), + [anon_sym_mod] = ACTIONS(763), + [anon_sym_SLASH_SLASH] = ACTIONS(763), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_bit_DASHshl] = ACTIONS(763), + [anon_sym_bit_DASHshr] = ACTIONS(763), + [anon_sym_EQ_EQ] = ACTIONS(763), + [anon_sym_BANG_EQ] = ACTIONS(763), + [anon_sym_LT2] = ACTIONS(763), + [anon_sym_LT_EQ] = ACTIONS(763), + [anon_sym_GT_EQ] = ACTIONS(763), + [anon_sym_not_DASHin] = ACTIONS(763), + [anon_sym_starts_DASHwith] = ACTIONS(763), + [anon_sym_ends_DASHwith] = ACTIONS(763), + [anon_sym_EQ_TILDE] = ACTIONS(763), + [anon_sym_BANG_TILDE] = ACTIONS(763), + [anon_sym_bit_DASHand] = ACTIONS(763), + [anon_sym_bit_DASHxor] = ACTIONS(763), + [anon_sym_bit_DASHor] = ACTIONS(763), + [anon_sym_and] = ACTIONS(763), + [anon_sym_xor] = ACTIONS(763), + [anon_sym_or] = ACTIONS(763), + [anon_sym_not] = ACTIONS(763), + [anon_sym_DOT_DOT_LT] = ACTIONS(111), + [anon_sym_DOT_DOT] = ACTIONS(111), + [anon_sym_DOT_DOT_EQ] = ACTIONS(111), + [sym_val_nothing] = ACTIONS(763), + [anon_sym_true] = ACTIONS(763), + [anon_sym_false] = ACTIONS(763), + [aux_sym_val_number_token1] = ACTIONS(763), + [aux_sym_val_number_token2] = ACTIONS(763), + [aux_sym_val_number_token3] = ACTIONS(763), + [aux_sym_val_number_token4] = ACTIONS(763), + [anon_sym_inf] = ACTIONS(763), + [anon_sym_DASHinf] = ACTIONS(763), + [anon_sym_NaN] = ACTIONS(763), + [anon_sym_0b] = ACTIONS(763), + [anon_sym_0o] = ACTIONS(763), + [anon_sym_0x] = ACTIONS(763), + [sym_val_date] = ACTIONS(763), + [anon_sym_DQUOTE] = ACTIONS(763), + [sym__str_single_quotes] = ACTIONS(763), + [sym__str_back_ticks] = ACTIONS(763), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(763), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(763), + [anon_sym_CARET] = ACTIONS(763), + [sym_short_flag] = ACTIONS(763), [anon_sym_POUND] = ACTIONS(3), }, [195] = { [sym_comment] = STATE(195), - [sym_cmd_identifier] = ACTIONS(1139), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_export] = ACTIONS(1139), - [anon_sym_alias] = ACTIONS(1139), - [anon_sym_def] = ACTIONS(1139), - [anon_sym_def_DASHenv] = ACTIONS(1139), - [anon_sym_export_DASHenv] = ACTIONS(1139), - [anon_sym_extern] = ACTIONS(1139), - [anon_sym_module] = ACTIONS(1139), - [anon_sym_use] = ACTIONS(1139), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_error] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(997), - [anon_sym_DASH_DASH] = ACTIONS(1139), - [anon_sym_DASH] = ACTIONS(1001), - [anon_sym_break] = ACTIONS(1139), - [anon_sym_continue] = ACTIONS(1139), - [anon_sym_for] = ACTIONS(1139), - [anon_sym_in] = ACTIONS(1139), - [anon_sym_loop] = ACTIONS(1139), - [anon_sym_while] = ACTIONS(1139), - [anon_sym_do] = ACTIONS(1139), - [anon_sym_if] = ACTIONS(1139), - [anon_sym_match] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_RBRACE] = ACTIONS(1139), - [anon_sym_try] = ACTIONS(1139), - [anon_sym_return] = ACTIONS(1139), - [anon_sym_let] = ACTIONS(1139), - [anon_sym_let_DASHenv] = ACTIONS(1139), - [anon_sym_mut] = ACTIONS(1139), - [anon_sym_const] = ACTIONS(1139), - [anon_sym_source] = ACTIONS(1139), - [anon_sym_source_DASHenv] = ACTIONS(1139), - [anon_sym_register] = ACTIONS(1139), - [anon_sym_hide] = ACTIONS(1139), - [anon_sym_hide_DASHenv] = ACTIONS(1139), - [anon_sym_overlay] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1005), - [anon_sym_where] = ACTIONS(1139), - [anon_sym_STAR_STAR] = ACTIONS(1007), - [anon_sym_PLUS_PLUS] = ACTIONS(1007), - [anon_sym_SLASH] = ACTIONS(1005), - [anon_sym_mod] = ACTIONS(1005), - [anon_sym_SLASH_SLASH] = ACTIONS(1005), - [anon_sym_PLUS] = ACTIONS(1001), - [anon_sym_bit_DASHshl] = ACTIONS(1009), - [anon_sym_bit_DASHshr] = ACTIONS(1009), - [anon_sym_EQ_EQ] = ACTIONS(997), - [anon_sym_BANG_EQ] = ACTIONS(997), - [anon_sym_LT2] = ACTIONS(997), - [anon_sym_LT_EQ] = ACTIONS(997), - [anon_sym_GT_EQ] = ACTIONS(997), - [anon_sym_not_DASHin] = ACTIONS(1139), - [anon_sym_starts_DASHwith] = ACTIONS(1139), - [anon_sym_ends_DASHwith] = ACTIONS(1139), - [anon_sym_EQ_TILDE] = ACTIONS(1139), - [anon_sym_BANG_TILDE] = ACTIONS(1139), - [anon_sym_bit_DASHand] = ACTIONS(1139), - [anon_sym_bit_DASHxor] = ACTIONS(1139), - [anon_sym_bit_DASHor] = ACTIONS(1139), - [anon_sym_and] = ACTIONS(1139), - [anon_sym_xor] = ACTIONS(1139), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_not] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_CARET] = ACTIONS(1139), - [sym_short_flag] = ACTIONS(1139), + [anon_sym_export] = ACTIONS(767), + [anon_sym_alias] = ACTIONS(767), + [anon_sym_let] = ACTIONS(767), + [anon_sym_let_DASHenv] = ACTIONS(767), + [anon_sym_mut] = ACTIONS(767), + [anon_sym_const] = ACTIONS(767), + [sym_cmd_identifier] = ACTIONS(767), + [anon_sym_SEMI] = ACTIONS(767), + [anon_sym_LF] = ACTIONS(769), + [anon_sym_def] = ACTIONS(767), + [anon_sym_def_DASHenv] = ACTIONS(767), + [anon_sym_export_DASHenv] = ACTIONS(767), + [anon_sym_extern] = ACTIONS(767), + [anon_sym_module] = ACTIONS(767), + [anon_sym_use] = ACTIONS(767), + [anon_sym_LBRACK] = ACTIONS(767), + [anon_sym_LPAREN] = ACTIONS(767), + [anon_sym_RPAREN] = ACTIONS(767), + [anon_sym_PIPE] = ACTIONS(767), + [anon_sym_DOLLAR] = ACTIONS(767), + [anon_sym_error] = ACTIONS(767), + [anon_sym_GT] = ACTIONS(767), + [anon_sym_DASH_DASH] = ACTIONS(767), + [anon_sym_DASH] = ACTIONS(767), + [anon_sym_break] = ACTIONS(767), + [anon_sym_continue] = ACTIONS(767), + [anon_sym_for] = ACTIONS(767), + [anon_sym_in] = ACTIONS(767), + [anon_sym_loop] = ACTIONS(767), + [anon_sym_while] = ACTIONS(767), + [anon_sym_do] = ACTIONS(767), + [anon_sym_if] = ACTIONS(767), + [anon_sym_match] = ACTIONS(767), + [anon_sym_LBRACE] = ACTIONS(767), + [anon_sym_RBRACE] = ACTIONS(767), + [anon_sym_try] = ACTIONS(767), + [anon_sym_return] = ACTIONS(767), + [anon_sym_source] = ACTIONS(767), + [anon_sym_source_DASHenv] = ACTIONS(767), + [anon_sym_register] = ACTIONS(767), + [anon_sym_hide] = ACTIONS(767), + [anon_sym_hide_DASHenv] = ACTIONS(767), + [anon_sym_overlay] = ACTIONS(767), + [anon_sym_STAR] = ACTIONS(767), + [anon_sym_where] = ACTIONS(767), + [anon_sym_STAR_STAR] = ACTIONS(767), + [anon_sym_PLUS_PLUS] = ACTIONS(767), + [anon_sym_SLASH] = ACTIONS(767), + [anon_sym_mod] = ACTIONS(767), + [anon_sym_SLASH_SLASH] = ACTIONS(767), + [anon_sym_PLUS] = ACTIONS(767), + [anon_sym_bit_DASHshl] = ACTIONS(767), + [anon_sym_bit_DASHshr] = ACTIONS(767), + [anon_sym_EQ_EQ] = ACTIONS(767), + [anon_sym_BANG_EQ] = ACTIONS(767), + [anon_sym_LT2] = ACTIONS(767), + [anon_sym_LT_EQ] = ACTIONS(767), + [anon_sym_GT_EQ] = ACTIONS(767), + [anon_sym_not_DASHin] = ACTIONS(767), + [anon_sym_starts_DASHwith] = ACTIONS(767), + [anon_sym_ends_DASHwith] = ACTIONS(767), + [anon_sym_EQ_TILDE] = ACTIONS(767), + [anon_sym_BANG_TILDE] = ACTIONS(767), + [anon_sym_bit_DASHand] = ACTIONS(767), + [anon_sym_bit_DASHxor] = ACTIONS(767), + [anon_sym_bit_DASHor] = ACTIONS(767), + [anon_sym_and] = ACTIONS(767), + [anon_sym_xor] = ACTIONS(767), + [anon_sym_or] = ACTIONS(767), + [anon_sym_not] = ACTIONS(767), + [anon_sym_DOT_DOT_LT] = ACTIONS(767), + [anon_sym_DOT_DOT] = ACTIONS(767), + [anon_sym_DOT_DOT_EQ] = ACTIONS(767), + [sym_val_nothing] = ACTIONS(767), + [anon_sym_true] = ACTIONS(767), + [anon_sym_false] = ACTIONS(767), + [aux_sym_val_number_token1] = ACTIONS(767), + [aux_sym_val_number_token2] = ACTIONS(767), + [aux_sym_val_number_token3] = ACTIONS(767), + [aux_sym_val_number_token4] = ACTIONS(767), + [anon_sym_inf] = ACTIONS(767), + [anon_sym_DASHinf] = ACTIONS(767), + [anon_sym_NaN] = ACTIONS(767), + [anon_sym_0b] = ACTIONS(767), + [anon_sym_0o] = ACTIONS(767), + [anon_sym_0x] = ACTIONS(767), + [sym_val_date] = ACTIONS(767), + [anon_sym_DQUOTE] = ACTIONS(767), + [sym__str_single_quotes] = ACTIONS(767), + [sym__str_back_ticks] = ACTIONS(767), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(767), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(767), + [anon_sym_CARET] = ACTIONS(767), + [sym_short_flag] = ACTIONS(767), [anon_sym_POUND] = ACTIONS(3), }, [196] = { [sym_comment] = STATE(196), - [sym_cmd_identifier] = ACTIONS(1139), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_export] = ACTIONS(1139), - [anon_sym_alias] = ACTIONS(1139), - [anon_sym_def] = ACTIONS(1139), - [anon_sym_def_DASHenv] = ACTIONS(1139), - [anon_sym_export_DASHenv] = ACTIONS(1139), - [anon_sym_extern] = ACTIONS(1139), - [anon_sym_module] = ACTIONS(1139), - [anon_sym_use] = ACTIONS(1139), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_error] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1139), - [anon_sym_DASH_DASH] = ACTIONS(1139), - [anon_sym_DASH] = ACTIONS(1001), - [anon_sym_break] = ACTIONS(1139), - [anon_sym_continue] = ACTIONS(1139), - [anon_sym_for] = ACTIONS(1139), - [anon_sym_in] = ACTIONS(1139), - [anon_sym_loop] = ACTIONS(1139), - [anon_sym_while] = ACTIONS(1139), - [anon_sym_do] = ACTIONS(1139), - [anon_sym_if] = ACTIONS(1139), - [anon_sym_match] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_RBRACE] = ACTIONS(1139), - [anon_sym_try] = ACTIONS(1139), - [anon_sym_return] = ACTIONS(1139), - [anon_sym_let] = ACTIONS(1139), - [anon_sym_let_DASHenv] = ACTIONS(1139), - [anon_sym_mut] = ACTIONS(1139), - [anon_sym_const] = ACTIONS(1139), - [anon_sym_source] = ACTIONS(1139), - [anon_sym_source_DASHenv] = ACTIONS(1139), - [anon_sym_register] = ACTIONS(1139), - [anon_sym_hide] = ACTIONS(1139), - [anon_sym_hide_DASHenv] = ACTIONS(1139), - [anon_sym_overlay] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1005), - [anon_sym_where] = ACTIONS(1139), - [anon_sym_STAR_STAR] = ACTIONS(1007), - [anon_sym_PLUS_PLUS] = ACTIONS(1007), - [anon_sym_SLASH] = ACTIONS(1005), - [anon_sym_mod] = ACTIONS(1005), - [anon_sym_SLASH_SLASH] = ACTIONS(1005), - [anon_sym_PLUS] = ACTIONS(1001), - [anon_sym_bit_DASHshl] = ACTIONS(1139), - [anon_sym_bit_DASHshr] = ACTIONS(1139), - [anon_sym_EQ_EQ] = ACTIONS(1139), - [anon_sym_BANG_EQ] = ACTIONS(1139), - [anon_sym_LT2] = ACTIONS(1139), - [anon_sym_LT_EQ] = ACTIONS(1139), - [anon_sym_GT_EQ] = ACTIONS(1139), - [anon_sym_not_DASHin] = ACTIONS(1139), - [anon_sym_starts_DASHwith] = ACTIONS(1139), - [anon_sym_ends_DASHwith] = ACTIONS(1139), - [anon_sym_EQ_TILDE] = ACTIONS(1139), - [anon_sym_BANG_TILDE] = ACTIONS(1139), - [anon_sym_bit_DASHand] = ACTIONS(1139), - [anon_sym_bit_DASHxor] = ACTIONS(1139), - [anon_sym_bit_DASHor] = ACTIONS(1139), - [anon_sym_and] = ACTIONS(1139), - [anon_sym_xor] = ACTIONS(1139), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_not] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_CARET] = ACTIONS(1139), - [sym_short_flag] = ACTIONS(1139), + [anon_sym_export] = ACTIONS(771), + [anon_sym_alias] = ACTIONS(771), + [anon_sym_let] = ACTIONS(771), + [anon_sym_let_DASHenv] = ACTIONS(771), + [anon_sym_mut] = ACTIONS(771), + [anon_sym_const] = ACTIONS(771), + [sym_cmd_identifier] = ACTIONS(771), + [anon_sym_SEMI] = ACTIONS(771), + [anon_sym_LF] = ACTIONS(773), + [anon_sym_def] = ACTIONS(771), + [anon_sym_def_DASHenv] = ACTIONS(771), + [anon_sym_export_DASHenv] = ACTIONS(771), + [anon_sym_extern] = ACTIONS(771), + [anon_sym_module] = ACTIONS(771), + [anon_sym_use] = ACTIONS(771), + [anon_sym_LBRACK] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_RPAREN] = ACTIONS(771), + [anon_sym_PIPE] = ACTIONS(771), + [anon_sym_DOLLAR] = ACTIONS(771), + [anon_sym_error] = ACTIONS(771), + [anon_sym_GT] = ACTIONS(771), + [anon_sym_DASH_DASH] = ACTIONS(771), + [anon_sym_DASH] = ACTIONS(771), + [anon_sym_break] = ACTIONS(771), + [anon_sym_continue] = ACTIONS(771), + [anon_sym_for] = ACTIONS(771), + [anon_sym_in] = ACTIONS(771), + [anon_sym_loop] = ACTIONS(771), + [anon_sym_while] = ACTIONS(771), + [anon_sym_do] = ACTIONS(771), + [anon_sym_if] = ACTIONS(771), + [anon_sym_match] = ACTIONS(771), + [anon_sym_LBRACE] = ACTIONS(771), + [anon_sym_RBRACE] = ACTIONS(771), + [anon_sym_try] = ACTIONS(771), + [anon_sym_return] = ACTIONS(771), + [anon_sym_source] = ACTIONS(771), + [anon_sym_source_DASHenv] = ACTIONS(771), + [anon_sym_register] = ACTIONS(771), + [anon_sym_hide] = ACTIONS(771), + [anon_sym_hide_DASHenv] = ACTIONS(771), + [anon_sym_overlay] = ACTIONS(771), + [anon_sym_STAR] = ACTIONS(771), + [anon_sym_where] = ACTIONS(771), + [anon_sym_STAR_STAR] = ACTIONS(771), + [anon_sym_PLUS_PLUS] = ACTIONS(771), + [anon_sym_SLASH] = ACTIONS(771), + [anon_sym_mod] = ACTIONS(771), + [anon_sym_SLASH_SLASH] = ACTIONS(771), + [anon_sym_PLUS] = ACTIONS(771), + [anon_sym_bit_DASHshl] = ACTIONS(771), + [anon_sym_bit_DASHshr] = ACTIONS(771), + [anon_sym_EQ_EQ] = ACTIONS(771), + [anon_sym_BANG_EQ] = ACTIONS(771), + [anon_sym_LT2] = ACTIONS(771), + [anon_sym_LT_EQ] = ACTIONS(771), + [anon_sym_GT_EQ] = ACTIONS(771), + [anon_sym_not_DASHin] = ACTIONS(771), + [anon_sym_starts_DASHwith] = ACTIONS(771), + [anon_sym_ends_DASHwith] = ACTIONS(771), + [anon_sym_EQ_TILDE] = ACTIONS(771), + [anon_sym_BANG_TILDE] = ACTIONS(771), + [anon_sym_bit_DASHand] = ACTIONS(771), + [anon_sym_bit_DASHxor] = ACTIONS(771), + [anon_sym_bit_DASHor] = ACTIONS(771), + [anon_sym_and] = ACTIONS(771), + [anon_sym_xor] = ACTIONS(771), + [anon_sym_or] = ACTIONS(771), + [anon_sym_not] = ACTIONS(771), + [anon_sym_DOT_DOT_LT] = ACTIONS(771), + [anon_sym_DOT_DOT] = ACTIONS(771), + [anon_sym_DOT_DOT_EQ] = ACTIONS(771), + [sym_val_nothing] = ACTIONS(771), + [anon_sym_true] = ACTIONS(771), + [anon_sym_false] = ACTIONS(771), + [aux_sym_val_number_token1] = ACTIONS(771), + [aux_sym_val_number_token2] = ACTIONS(771), + [aux_sym_val_number_token3] = ACTIONS(771), + [aux_sym_val_number_token4] = ACTIONS(771), + [anon_sym_inf] = ACTIONS(771), + [anon_sym_DASHinf] = ACTIONS(771), + [anon_sym_NaN] = ACTIONS(771), + [anon_sym_0b] = ACTIONS(771), + [anon_sym_0o] = ACTIONS(771), + [anon_sym_0x] = ACTIONS(771), + [sym_val_date] = ACTIONS(771), + [anon_sym_DQUOTE] = ACTIONS(771), + [sym__str_single_quotes] = ACTIONS(771), + [sym__str_back_ticks] = ACTIONS(771), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(771), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(771), + [anon_sym_CARET] = ACTIONS(771), + [sym_short_flag] = ACTIONS(771), [anon_sym_POUND] = ACTIONS(3), }, [197] = { + [sym_cell_path] = STATE(382), + [sym_path] = STATE(198), [sym_comment] = STATE(197), - [sym_cmd_identifier] = ACTIONS(1139), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_export] = ACTIONS(1139), - [anon_sym_alias] = ACTIONS(1139), - [anon_sym_def] = ACTIONS(1139), - [anon_sym_def_DASHenv] = ACTIONS(1139), - [anon_sym_export_DASHenv] = ACTIONS(1139), - [anon_sym_extern] = ACTIONS(1139), - [anon_sym_module] = ACTIONS(1139), - [anon_sym_use] = ACTIONS(1139), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_error] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(997), - [anon_sym_DASH_DASH] = ACTIONS(1139), - [anon_sym_DASH] = ACTIONS(1001), - [anon_sym_break] = ACTIONS(1139), - [anon_sym_continue] = ACTIONS(1139), - [anon_sym_for] = ACTIONS(1139), - [anon_sym_in] = ACTIONS(1003), - [anon_sym_loop] = ACTIONS(1139), - [anon_sym_while] = ACTIONS(1139), - [anon_sym_do] = ACTIONS(1139), - [anon_sym_if] = ACTIONS(1139), - [anon_sym_match] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_RBRACE] = ACTIONS(1139), - [anon_sym_try] = ACTIONS(1139), - [anon_sym_return] = ACTIONS(1139), - [anon_sym_let] = ACTIONS(1139), - [anon_sym_let_DASHenv] = ACTIONS(1139), - [anon_sym_mut] = ACTIONS(1139), - [anon_sym_const] = ACTIONS(1139), - [anon_sym_source] = ACTIONS(1139), - [anon_sym_source_DASHenv] = ACTIONS(1139), - [anon_sym_register] = ACTIONS(1139), - [anon_sym_hide] = ACTIONS(1139), - [anon_sym_hide_DASHenv] = ACTIONS(1139), - [anon_sym_overlay] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1005), - [anon_sym_where] = ACTIONS(1139), - [anon_sym_STAR_STAR] = ACTIONS(1007), - [anon_sym_PLUS_PLUS] = ACTIONS(1007), - [anon_sym_SLASH] = ACTIONS(1005), - [anon_sym_mod] = ACTIONS(1005), - [anon_sym_SLASH_SLASH] = ACTIONS(1005), - [anon_sym_PLUS] = ACTIONS(1001), - [anon_sym_bit_DASHshl] = ACTIONS(1009), - [anon_sym_bit_DASHshr] = ACTIONS(1009), - [anon_sym_EQ_EQ] = ACTIONS(997), - [anon_sym_BANG_EQ] = ACTIONS(997), - [anon_sym_LT2] = ACTIONS(997), - [anon_sym_LT_EQ] = ACTIONS(997), - [anon_sym_GT_EQ] = ACTIONS(997), - [anon_sym_not_DASHin] = ACTIONS(1003), - [anon_sym_starts_DASHwith] = ACTIONS(1003), - [anon_sym_ends_DASHwith] = ACTIONS(1003), - [anon_sym_EQ_TILDE] = ACTIONS(1139), - [anon_sym_BANG_TILDE] = ACTIONS(1139), - [anon_sym_bit_DASHand] = ACTIONS(1139), - [anon_sym_bit_DASHxor] = ACTIONS(1139), - [anon_sym_bit_DASHor] = ACTIONS(1139), - [anon_sym_and] = ACTIONS(1139), - [anon_sym_xor] = ACTIONS(1139), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_not] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_CARET] = ACTIONS(1139), - [sym_short_flag] = ACTIONS(1139), + [ts_builtin_sym_end] = ACTIONS(576), + [anon_sym_export] = ACTIONS(574), + [anon_sym_alias] = ACTIONS(574), + [anon_sym_let] = ACTIONS(574), + [anon_sym_let_DASHenv] = ACTIONS(574), + [anon_sym_mut] = ACTIONS(574), + [anon_sym_const] = ACTIONS(574), + [sym_cmd_identifier] = ACTIONS(574), + [anon_sym_SEMI] = ACTIONS(574), + [anon_sym_LF] = ACTIONS(576), + [anon_sym_def] = ACTIONS(574), + [anon_sym_def_DASHenv] = ACTIONS(574), + [anon_sym_export_DASHenv] = ACTIONS(574), + [anon_sym_extern] = ACTIONS(574), + [anon_sym_module] = ACTIONS(574), + [anon_sym_use] = ACTIONS(574), + [anon_sym_LBRACK] = ACTIONS(574), + [anon_sym_LPAREN] = ACTIONS(574), + [anon_sym_PIPE] = ACTIONS(574), + [anon_sym_DOLLAR] = ACTIONS(574), + [anon_sym_error] = ACTIONS(574), + [anon_sym_GT] = ACTIONS(574), + [anon_sym_DASH] = ACTIONS(574), + [anon_sym_break] = ACTIONS(574), + [anon_sym_continue] = ACTIONS(574), + [anon_sym_for] = ACTIONS(574), + [anon_sym_in] = ACTIONS(574), + [anon_sym_loop] = ACTIONS(574), + [anon_sym_while] = ACTIONS(574), + [anon_sym_do] = ACTIONS(574), + [anon_sym_if] = ACTIONS(574), + [anon_sym_match] = ACTIONS(574), + [anon_sym_LBRACE] = ACTIONS(574), + [anon_sym_DOT] = ACTIONS(775), + [anon_sym_try] = ACTIONS(574), + [anon_sym_return] = ACTIONS(574), + [anon_sym_source] = ACTIONS(574), + [anon_sym_source_DASHenv] = ACTIONS(574), + [anon_sym_register] = ACTIONS(574), + [anon_sym_hide] = ACTIONS(574), + [anon_sym_hide_DASHenv] = ACTIONS(574), + [anon_sym_overlay] = ACTIONS(574), + [anon_sym_STAR] = ACTIONS(574), + [anon_sym_where] = ACTIONS(574), + [anon_sym_STAR_STAR] = ACTIONS(574), + [anon_sym_PLUS_PLUS] = ACTIONS(574), + [anon_sym_SLASH] = ACTIONS(574), + [anon_sym_mod] = ACTIONS(574), + [anon_sym_SLASH_SLASH] = ACTIONS(574), + [anon_sym_PLUS] = ACTIONS(574), + [anon_sym_bit_DASHshl] = ACTIONS(574), + [anon_sym_bit_DASHshr] = ACTIONS(574), + [anon_sym_EQ_EQ] = ACTIONS(574), + [anon_sym_BANG_EQ] = ACTIONS(574), + [anon_sym_LT2] = ACTIONS(574), + [anon_sym_LT_EQ] = ACTIONS(574), + [anon_sym_GT_EQ] = ACTIONS(574), + [anon_sym_not_DASHin] = ACTIONS(574), + [anon_sym_starts_DASHwith] = ACTIONS(574), + [anon_sym_ends_DASHwith] = ACTIONS(574), + [anon_sym_EQ_TILDE] = ACTIONS(574), + [anon_sym_BANG_TILDE] = ACTIONS(574), + [anon_sym_bit_DASHand] = ACTIONS(574), + [anon_sym_bit_DASHxor] = ACTIONS(574), + [anon_sym_bit_DASHor] = ACTIONS(574), + [anon_sym_and] = ACTIONS(574), + [anon_sym_xor] = ACTIONS(574), + [anon_sym_or] = ACTIONS(574), + [anon_sym_not] = ACTIONS(574), + [anon_sym_DOT_DOT_LT] = ACTIONS(574), + [anon_sym_DOT_DOT] = ACTIONS(574), + [anon_sym_DOT_DOT_EQ] = ACTIONS(574), + [sym_val_nothing] = ACTIONS(574), + [anon_sym_true] = ACTIONS(574), + [anon_sym_false] = ACTIONS(574), + [aux_sym_val_number_token1] = ACTIONS(574), + [aux_sym_val_number_token2] = ACTIONS(574), + [aux_sym_val_number_token3] = ACTIONS(574), + [aux_sym_val_number_token4] = ACTIONS(574), + [anon_sym_inf] = ACTIONS(574), + [anon_sym_DASHinf] = ACTIONS(574), + [anon_sym_NaN] = ACTIONS(574), + [anon_sym_0b] = ACTIONS(574), + [anon_sym_0o] = ACTIONS(574), + [anon_sym_0x] = ACTIONS(574), + [sym_val_date] = ACTIONS(574), + [anon_sym_DQUOTE] = ACTIONS(574), + [sym__str_single_quotes] = ACTIONS(574), + [sym__str_back_ticks] = ACTIONS(574), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(574), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(574), + [anon_sym_CARET] = ACTIONS(574), [anon_sym_POUND] = ACTIONS(3), }, [198] = { + [sym_path] = STATE(318), [sym_comment] = STATE(198), - [sym_cmd_identifier] = ACTIONS(1139), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_export] = ACTIONS(1139), - [anon_sym_alias] = ACTIONS(1139), - [anon_sym_def] = ACTIONS(1139), - [anon_sym_def_DASHenv] = ACTIONS(1139), - [anon_sym_export_DASHenv] = ACTIONS(1139), - [anon_sym_extern] = ACTIONS(1139), - [anon_sym_module] = ACTIONS(1139), - [anon_sym_use] = ACTIONS(1139), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_error] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1139), - [anon_sym_DASH_DASH] = ACTIONS(1139), - [anon_sym_DASH] = ACTIONS(1139), - [anon_sym_break] = ACTIONS(1139), - [anon_sym_continue] = ACTIONS(1139), - [anon_sym_for] = ACTIONS(1139), - [anon_sym_in] = ACTIONS(1139), - [anon_sym_loop] = ACTIONS(1139), - [anon_sym_while] = ACTIONS(1139), - [anon_sym_do] = ACTIONS(1139), - [anon_sym_if] = ACTIONS(1139), - [anon_sym_match] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_RBRACE] = ACTIONS(1139), - [anon_sym_try] = ACTIONS(1139), - [anon_sym_return] = ACTIONS(1139), - [anon_sym_let] = ACTIONS(1139), - [anon_sym_let_DASHenv] = ACTIONS(1139), - [anon_sym_mut] = ACTIONS(1139), - [anon_sym_const] = ACTIONS(1139), - [anon_sym_source] = ACTIONS(1139), - [anon_sym_source_DASHenv] = ACTIONS(1139), - [anon_sym_register] = ACTIONS(1139), - [anon_sym_hide] = ACTIONS(1139), - [anon_sym_hide_DASHenv] = ACTIONS(1139), - [anon_sym_overlay] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1005), - [anon_sym_where] = ACTIONS(1139), - [anon_sym_STAR_STAR] = ACTIONS(1007), - [anon_sym_PLUS_PLUS] = ACTIONS(1007), - [anon_sym_SLASH] = ACTIONS(1005), - [anon_sym_mod] = ACTIONS(1005), - [anon_sym_SLASH_SLASH] = ACTIONS(1005), - [anon_sym_PLUS] = ACTIONS(1139), - [anon_sym_bit_DASHshl] = ACTIONS(1139), - [anon_sym_bit_DASHshr] = ACTIONS(1139), - [anon_sym_EQ_EQ] = ACTIONS(1139), - [anon_sym_BANG_EQ] = ACTIONS(1139), - [anon_sym_LT2] = ACTIONS(1139), - [anon_sym_LT_EQ] = ACTIONS(1139), - [anon_sym_GT_EQ] = ACTIONS(1139), - [anon_sym_not_DASHin] = ACTIONS(1139), - [anon_sym_starts_DASHwith] = ACTIONS(1139), - [anon_sym_ends_DASHwith] = ACTIONS(1139), - [anon_sym_EQ_TILDE] = ACTIONS(1139), - [anon_sym_BANG_TILDE] = ACTIONS(1139), - [anon_sym_bit_DASHand] = ACTIONS(1139), - [anon_sym_bit_DASHxor] = ACTIONS(1139), - [anon_sym_bit_DASHor] = ACTIONS(1139), - [anon_sym_and] = ACTIONS(1139), - [anon_sym_xor] = ACTIONS(1139), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_not] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_CARET] = ACTIONS(1139), - [sym_short_flag] = ACTIONS(1139), + [aux_sym_cell_path_repeat1] = STATE(216), + [ts_builtin_sym_end] = ACTIONS(584), + [anon_sym_export] = ACTIONS(582), + [anon_sym_alias] = ACTIONS(582), + [anon_sym_let] = ACTIONS(582), + [anon_sym_let_DASHenv] = ACTIONS(582), + [anon_sym_mut] = ACTIONS(582), + [anon_sym_const] = ACTIONS(582), + [sym_cmd_identifier] = ACTIONS(582), + [anon_sym_SEMI] = ACTIONS(582), + [anon_sym_LF] = ACTIONS(584), + [anon_sym_def] = ACTIONS(582), + [anon_sym_def_DASHenv] = ACTIONS(582), + [anon_sym_export_DASHenv] = ACTIONS(582), + [anon_sym_extern] = ACTIONS(582), + [anon_sym_module] = ACTIONS(582), + [anon_sym_use] = ACTIONS(582), + [anon_sym_LBRACK] = ACTIONS(582), + [anon_sym_LPAREN] = ACTIONS(582), + [anon_sym_PIPE] = ACTIONS(582), + [anon_sym_DOLLAR] = ACTIONS(582), + [anon_sym_error] = ACTIONS(582), + [anon_sym_GT] = ACTIONS(582), + [anon_sym_DASH] = ACTIONS(582), + [anon_sym_break] = ACTIONS(582), + [anon_sym_continue] = ACTIONS(582), + [anon_sym_for] = ACTIONS(582), + [anon_sym_in] = ACTIONS(582), + [anon_sym_loop] = ACTIONS(582), + [anon_sym_while] = ACTIONS(582), + [anon_sym_do] = ACTIONS(582), + [anon_sym_if] = ACTIONS(582), + [anon_sym_match] = ACTIONS(582), + [anon_sym_LBRACE] = ACTIONS(582), + [anon_sym_DOT] = ACTIONS(775), + [anon_sym_try] = ACTIONS(582), + [anon_sym_return] = ACTIONS(582), + [anon_sym_source] = ACTIONS(582), + [anon_sym_source_DASHenv] = ACTIONS(582), + [anon_sym_register] = ACTIONS(582), + [anon_sym_hide] = ACTIONS(582), + [anon_sym_hide_DASHenv] = ACTIONS(582), + [anon_sym_overlay] = ACTIONS(582), + [anon_sym_STAR] = ACTIONS(582), + [anon_sym_where] = ACTIONS(582), + [anon_sym_STAR_STAR] = ACTIONS(582), + [anon_sym_PLUS_PLUS] = ACTIONS(582), + [anon_sym_SLASH] = ACTIONS(582), + [anon_sym_mod] = ACTIONS(582), + [anon_sym_SLASH_SLASH] = ACTIONS(582), + [anon_sym_PLUS] = ACTIONS(582), + [anon_sym_bit_DASHshl] = ACTIONS(582), + [anon_sym_bit_DASHshr] = ACTIONS(582), + [anon_sym_EQ_EQ] = ACTIONS(582), + [anon_sym_BANG_EQ] = ACTIONS(582), + [anon_sym_LT2] = ACTIONS(582), + [anon_sym_LT_EQ] = ACTIONS(582), + [anon_sym_GT_EQ] = ACTIONS(582), + [anon_sym_not_DASHin] = ACTIONS(582), + [anon_sym_starts_DASHwith] = ACTIONS(582), + [anon_sym_ends_DASHwith] = ACTIONS(582), + [anon_sym_EQ_TILDE] = ACTIONS(582), + [anon_sym_BANG_TILDE] = ACTIONS(582), + [anon_sym_bit_DASHand] = ACTIONS(582), + [anon_sym_bit_DASHxor] = ACTIONS(582), + [anon_sym_bit_DASHor] = ACTIONS(582), + [anon_sym_and] = ACTIONS(582), + [anon_sym_xor] = ACTIONS(582), + [anon_sym_or] = ACTIONS(582), + [anon_sym_not] = ACTIONS(582), + [anon_sym_DOT_DOT_LT] = ACTIONS(582), + [anon_sym_DOT_DOT] = ACTIONS(582), + [anon_sym_DOT_DOT_EQ] = ACTIONS(582), + [sym_val_nothing] = ACTIONS(582), + [anon_sym_true] = ACTIONS(582), + [anon_sym_false] = ACTIONS(582), + [aux_sym_val_number_token1] = ACTIONS(582), + [aux_sym_val_number_token2] = ACTIONS(582), + [aux_sym_val_number_token3] = ACTIONS(582), + [aux_sym_val_number_token4] = ACTIONS(582), + [anon_sym_inf] = ACTIONS(582), + [anon_sym_DASHinf] = ACTIONS(582), + [anon_sym_NaN] = ACTIONS(582), + [anon_sym_0b] = ACTIONS(582), + [anon_sym_0o] = ACTIONS(582), + [anon_sym_0x] = ACTIONS(582), + [sym_val_date] = ACTIONS(582), + [anon_sym_DQUOTE] = ACTIONS(582), + [sym__str_single_quotes] = ACTIONS(582), + [sym__str_back_ticks] = ACTIONS(582), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(582), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(582), + [anon_sym_CARET] = ACTIONS(582), [anon_sym_POUND] = ACTIONS(3), }, [199] = { + [sym_cell_path] = STATE(383), + [sym_path] = STATE(198), [sym_comment] = STATE(199), - [sym_cmd_identifier] = ACTIONS(1139), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_export] = ACTIONS(1139), - [anon_sym_alias] = ACTIONS(1139), - [anon_sym_def] = ACTIONS(1139), - [anon_sym_def_DASHenv] = ACTIONS(1139), - [anon_sym_export_DASHenv] = ACTIONS(1139), - [anon_sym_extern] = ACTIONS(1139), - [anon_sym_module] = ACTIONS(1139), - [anon_sym_use] = ACTIONS(1139), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_error] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1139), - [anon_sym_DASH_DASH] = ACTIONS(1139), - [anon_sym_DASH] = ACTIONS(1139), - [anon_sym_break] = ACTIONS(1139), - [anon_sym_continue] = ACTIONS(1139), - [anon_sym_for] = ACTIONS(1139), - [anon_sym_in] = ACTIONS(1139), - [anon_sym_loop] = ACTIONS(1139), - [anon_sym_while] = ACTIONS(1139), - [anon_sym_do] = ACTIONS(1139), - [anon_sym_if] = ACTIONS(1139), - [anon_sym_match] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_RBRACE] = ACTIONS(1139), - [anon_sym_try] = ACTIONS(1139), - [anon_sym_return] = ACTIONS(1139), - [anon_sym_let] = ACTIONS(1139), - [anon_sym_let_DASHenv] = ACTIONS(1139), - [anon_sym_mut] = ACTIONS(1139), - [anon_sym_const] = ACTIONS(1139), - [anon_sym_source] = ACTIONS(1139), - [anon_sym_source_DASHenv] = ACTIONS(1139), - [anon_sym_register] = ACTIONS(1139), - [anon_sym_hide] = ACTIONS(1139), - [anon_sym_hide_DASHenv] = ACTIONS(1139), - [anon_sym_overlay] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1139), - [anon_sym_where] = ACTIONS(1139), - [anon_sym_STAR_STAR] = ACTIONS(1007), - [anon_sym_PLUS_PLUS] = ACTIONS(1007), - [anon_sym_SLASH] = ACTIONS(1139), - [anon_sym_mod] = ACTIONS(1139), - [anon_sym_SLASH_SLASH] = ACTIONS(1139), - [anon_sym_PLUS] = ACTIONS(1139), - [anon_sym_bit_DASHshl] = ACTIONS(1139), - [anon_sym_bit_DASHshr] = ACTIONS(1139), - [anon_sym_EQ_EQ] = ACTIONS(1139), - [anon_sym_BANG_EQ] = ACTIONS(1139), - [anon_sym_LT2] = ACTIONS(1139), - [anon_sym_LT_EQ] = ACTIONS(1139), - [anon_sym_GT_EQ] = ACTIONS(1139), - [anon_sym_not_DASHin] = ACTIONS(1139), - [anon_sym_starts_DASHwith] = ACTIONS(1139), - [anon_sym_ends_DASHwith] = ACTIONS(1139), - [anon_sym_EQ_TILDE] = ACTIONS(1139), - [anon_sym_BANG_TILDE] = ACTIONS(1139), - [anon_sym_bit_DASHand] = ACTIONS(1139), - [anon_sym_bit_DASHxor] = ACTIONS(1139), - [anon_sym_bit_DASHor] = ACTIONS(1139), - [anon_sym_and] = ACTIONS(1139), - [anon_sym_xor] = ACTIONS(1139), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_not] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_CARET] = ACTIONS(1139), - [sym_short_flag] = ACTIONS(1139), + [ts_builtin_sym_end] = ACTIONS(603), + [anon_sym_export] = ACTIONS(601), + [anon_sym_alias] = ACTIONS(601), + [anon_sym_let] = ACTIONS(601), + [anon_sym_let_DASHenv] = ACTIONS(601), + [anon_sym_mut] = ACTIONS(601), + [anon_sym_const] = ACTIONS(601), + [sym_cmd_identifier] = ACTIONS(601), + [anon_sym_SEMI] = ACTIONS(601), + [anon_sym_LF] = ACTIONS(603), + [anon_sym_def] = ACTIONS(601), + [anon_sym_def_DASHenv] = ACTIONS(601), + [anon_sym_export_DASHenv] = ACTIONS(601), + [anon_sym_extern] = ACTIONS(601), + [anon_sym_module] = ACTIONS(601), + [anon_sym_use] = ACTIONS(601), + [anon_sym_LBRACK] = ACTIONS(601), + [anon_sym_LPAREN] = ACTIONS(601), + [anon_sym_PIPE] = ACTIONS(601), + [anon_sym_DOLLAR] = ACTIONS(601), + [anon_sym_error] = ACTIONS(601), + [anon_sym_GT] = ACTIONS(601), + [anon_sym_DASH] = ACTIONS(601), + [anon_sym_break] = ACTIONS(601), + [anon_sym_continue] = ACTIONS(601), + [anon_sym_for] = ACTIONS(601), + [anon_sym_in] = ACTIONS(601), + [anon_sym_loop] = ACTIONS(601), + [anon_sym_while] = ACTIONS(601), + [anon_sym_do] = ACTIONS(601), + [anon_sym_if] = ACTIONS(601), + [anon_sym_match] = ACTIONS(601), + [anon_sym_LBRACE] = ACTIONS(601), + [anon_sym_DOT] = ACTIONS(775), + [anon_sym_try] = ACTIONS(601), + [anon_sym_return] = ACTIONS(601), + [anon_sym_source] = ACTIONS(601), + [anon_sym_source_DASHenv] = ACTIONS(601), + [anon_sym_register] = ACTIONS(601), + [anon_sym_hide] = ACTIONS(601), + [anon_sym_hide_DASHenv] = ACTIONS(601), + [anon_sym_overlay] = ACTIONS(601), + [anon_sym_STAR] = ACTIONS(601), + [anon_sym_where] = ACTIONS(601), + [anon_sym_STAR_STAR] = ACTIONS(601), + [anon_sym_PLUS_PLUS] = ACTIONS(601), + [anon_sym_SLASH] = ACTIONS(601), + [anon_sym_mod] = ACTIONS(601), + [anon_sym_SLASH_SLASH] = ACTIONS(601), + [anon_sym_PLUS] = ACTIONS(601), + [anon_sym_bit_DASHshl] = ACTIONS(601), + [anon_sym_bit_DASHshr] = ACTIONS(601), + [anon_sym_EQ_EQ] = ACTIONS(601), + [anon_sym_BANG_EQ] = ACTIONS(601), + [anon_sym_LT2] = ACTIONS(601), + [anon_sym_LT_EQ] = ACTIONS(601), + [anon_sym_GT_EQ] = ACTIONS(601), + [anon_sym_not_DASHin] = ACTIONS(601), + [anon_sym_starts_DASHwith] = ACTIONS(601), + [anon_sym_ends_DASHwith] = ACTIONS(601), + [anon_sym_EQ_TILDE] = ACTIONS(601), + [anon_sym_BANG_TILDE] = ACTIONS(601), + [anon_sym_bit_DASHand] = ACTIONS(601), + [anon_sym_bit_DASHxor] = ACTIONS(601), + [anon_sym_bit_DASHor] = ACTIONS(601), + [anon_sym_and] = ACTIONS(601), + [anon_sym_xor] = ACTIONS(601), + [anon_sym_or] = ACTIONS(601), + [anon_sym_not] = ACTIONS(601), + [anon_sym_DOT_DOT_LT] = ACTIONS(601), + [anon_sym_DOT_DOT] = ACTIONS(601), + [anon_sym_DOT_DOT_EQ] = ACTIONS(601), + [sym_val_nothing] = ACTIONS(601), + [anon_sym_true] = ACTIONS(601), + [anon_sym_false] = ACTIONS(601), + [aux_sym_val_number_token1] = ACTIONS(601), + [aux_sym_val_number_token2] = ACTIONS(601), + [aux_sym_val_number_token3] = ACTIONS(601), + [aux_sym_val_number_token4] = ACTIONS(601), + [anon_sym_inf] = ACTIONS(601), + [anon_sym_DASHinf] = ACTIONS(601), + [anon_sym_NaN] = ACTIONS(601), + [anon_sym_0b] = ACTIONS(601), + [anon_sym_0o] = ACTIONS(601), + [anon_sym_0x] = ACTIONS(601), + [sym_val_date] = ACTIONS(601), + [anon_sym_DQUOTE] = ACTIONS(601), + [sym__str_single_quotes] = ACTIONS(601), + [sym__str_back_ticks] = ACTIONS(601), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(601), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(601), + [anon_sym_CARET] = ACTIONS(601), [anon_sym_POUND] = ACTIONS(3), }, [200] = { [sym_comment] = STATE(200), - [sym_cmd_identifier] = ACTIONS(1139), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_export] = ACTIONS(1139), - [anon_sym_alias] = ACTIONS(1139), - [anon_sym_def] = ACTIONS(1139), - [anon_sym_def_DASHenv] = ACTIONS(1139), - [anon_sym_export_DASHenv] = ACTIONS(1139), - [anon_sym_extern] = ACTIONS(1139), - [anon_sym_module] = ACTIONS(1139), - [anon_sym_use] = ACTIONS(1139), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_error] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1139), - [anon_sym_DASH_DASH] = ACTIONS(1139), - [anon_sym_DASH] = ACTIONS(1001), - [anon_sym_break] = ACTIONS(1139), - [anon_sym_continue] = ACTIONS(1139), - [anon_sym_for] = ACTIONS(1139), - [anon_sym_in] = ACTIONS(1139), - [anon_sym_loop] = ACTIONS(1139), - [anon_sym_while] = ACTIONS(1139), - [anon_sym_do] = ACTIONS(1139), - [anon_sym_if] = ACTIONS(1139), - [anon_sym_match] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_RBRACE] = ACTIONS(1139), - [anon_sym_try] = ACTIONS(1139), - [anon_sym_return] = ACTIONS(1139), - [anon_sym_let] = ACTIONS(1139), - [anon_sym_let_DASHenv] = ACTIONS(1139), - [anon_sym_mut] = ACTIONS(1139), - [anon_sym_const] = ACTIONS(1139), - [anon_sym_source] = ACTIONS(1139), - [anon_sym_source_DASHenv] = ACTIONS(1139), - [anon_sym_register] = ACTIONS(1139), - [anon_sym_hide] = ACTIONS(1139), - [anon_sym_hide_DASHenv] = ACTIONS(1139), - [anon_sym_overlay] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1005), - [anon_sym_where] = ACTIONS(1139), - [anon_sym_STAR_STAR] = ACTIONS(1007), - [anon_sym_PLUS_PLUS] = ACTIONS(1007), - [anon_sym_SLASH] = ACTIONS(1005), - [anon_sym_mod] = ACTIONS(1005), - [anon_sym_SLASH_SLASH] = ACTIONS(1005), - [anon_sym_PLUS] = ACTIONS(1001), - [anon_sym_bit_DASHshl] = ACTIONS(1009), - [anon_sym_bit_DASHshr] = ACTIONS(1009), - [anon_sym_EQ_EQ] = ACTIONS(1139), - [anon_sym_BANG_EQ] = ACTIONS(1139), - [anon_sym_LT2] = ACTIONS(1139), - [anon_sym_LT_EQ] = ACTIONS(1139), - [anon_sym_GT_EQ] = ACTIONS(1139), - [anon_sym_not_DASHin] = ACTIONS(1139), - [anon_sym_starts_DASHwith] = ACTIONS(1139), - [anon_sym_ends_DASHwith] = ACTIONS(1139), - [anon_sym_EQ_TILDE] = ACTIONS(1139), - [anon_sym_BANG_TILDE] = ACTIONS(1139), - [anon_sym_bit_DASHand] = ACTIONS(1139), - [anon_sym_bit_DASHxor] = ACTIONS(1139), - [anon_sym_bit_DASHor] = ACTIONS(1139), - [anon_sym_and] = ACTIONS(1139), - [anon_sym_xor] = ACTIONS(1139), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_not] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_CARET] = ACTIONS(1139), - [sym_short_flag] = ACTIONS(1139), + [anon_sym_export] = ACTIONS(777), + [anon_sym_alias] = ACTIONS(777), + [anon_sym_let] = ACTIONS(777), + [anon_sym_let_DASHenv] = ACTIONS(777), + [anon_sym_mut] = ACTIONS(777), + [anon_sym_const] = ACTIONS(777), + [sym_cmd_identifier] = ACTIONS(777), + [anon_sym_SEMI] = ACTIONS(777), + [anon_sym_LF] = ACTIONS(779), + [anon_sym_def] = ACTIONS(777), + [anon_sym_def_DASHenv] = ACTIONS(777), + [anon_sym_export_DASHenv] = ACTIONS(777), + [anon_sym_extern] = ACTIONS(777), + [anon_sym_module] = ACTIONS(777), + [anon_sym_use] = ACTIONS(777), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LPAREN] = ACTIONS(777), + [anon_sym_RPAREN] = ACTIONS(777), + [anon_sym_PIPE] = ACTIONS(777), + [anon_sym_DOLLAR] = ACTIONS(777), + [anon_sym_error] = ACTIONS(777), + [anon_sym_GT] = ACTIONS(777), + [anon_sym_DASH_DASH] = ACTIONS(777), + [anon_sym_DASH] = ACTIONS(777), + [anon_sym_break] = ACTIONS(777), + [anon_sym_continue] = ACTIONS(777), + [anon_sym_for] = ACTIONS(777), + [anon_sym_in] = ACTIONS(777), + [anon_sym_loop] = ACTIONS(777), + [anon_sym_while] = ACTIONS(777), + [anon_sym_do] = ACTIONS(777), + [anon_sym_if] = ACTIONS(777), + [anon_sym_match] = ACTIONS(777), + [anon_sym_LBRACE] = ACTIONS(777), + [anon_sym_RBRACE] = ACTIONS(777), + [anon_sym_try] = ACTIONS(777), + [anon_sym_return] = ACTIONS(777), + [anon_sym_source] = ACTIONS(777), + [anon_sym_source_DASHenv] = ACTIONS(777), + [anon_sym_register] = ACTIONS(777), + [anon_sym_hide] = ACTIONS(777), + [anon_sym_hide_DASHenv] = ACTIONS(777), + [anon_sym_overlay] = ACTIONS(777), + [anon_sym_STAR] = ACTIONS(777), + [anon_sym_where] = ACTIONS(777), + [anon_sym_STAR_STAR] = ACTIONS(777), + [anon_sym_PLUS_PLUS] = ACTIONS(777), + [anon_sym_SLASH] = ACTIONS(777), + [anon_sym_mod] = ACTIONS(777), + [anon_sym_SLASH_SLASH] = ACTIONS(777), + [anon_sym_PLUS] = ACTIONS(777), + [anon_sym_bit_DASHshl] = ACTIONS(777), + [anon_sym_bit_DASHshr] = ACTIONS(777), + [anon_sym_EQ_EQ] = ACTIONS(777), + [anon_sym_BANG_EQ] = ACTIONS(777), + [anon_sym_LT2] = ACTIONS(777), + [anon_sym_LT_EQ] = ACTIONS(777), + [anon_sym_GT_EQ] = ACTIONS(777), + [anon_sym_not_DASHin] = ACTIONS(777), + [anon_sym_starts_DASHwith] = ACTIONS(777), + [anon_sym_ends_DASHwith] = ACTIONS(777), + [anon_sym_EQ_TILDE] = ACTIONS(777), + [anon_sym_BANG_TILDE] = ACTIONS(777), + [anon_sym_bit_DASHand] = ACTIONS(777), + [anon_sym_bit_DASHxor] = ACTIONS(777), + [anon_sym_bit_DASHor] = ACTIONS(777), + [anon_sym_and] = ACTIONS(777), + [anon_sym_xor] = ACTIONS(777), + [anon_sym_or] = ACTIONS(777), + [anon_sym_not] = ACTIONS(777), + [anon_sym_DOT_DOT_LT] = ACTIONS(777), + [anon_sym_DOT_DOT] = ACTIONS(777), + [anon_sym_DOT_DOT_EQ] = ACTIONS(777), + [sym_val_nothing] = ACTIONS(777), + [anon_sym_true] = ACTIONS(777), + [anon_sym_false] = ACTIONS(777), + [aux_sym_val_number_token1] = ACTIONS(777), + [aux_sym_val_number_token2] = ACTIONS(777), + [aux_sym_val_number_token3] = ACTIONS(777), + [aux_sym_val_number_token4] = ACTIONS(777), + [anon_sym_inf] = ACTIONS(777), + [anon_sym_DASHinf] = ACTIONS(777), + [anon_sym_NaN] = ACTIONS(777), + [anon_sym_0b] = ACTIONS(777), + [anon_sym_0o] = ACTIONS(777), + [anon_sym_0x] = ACTIONS(777), + [sym_val_date] = ACTIONS(777), + [anon_sym_DQUOTE] = ACTIONS(777), + [sym__str_single_quotes] = ACTIONS(777), + [sym__str_back_ticks] = ACTIONS(777), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(777), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(777), + [anon_sym_CARET] = ACTIONS(777), + [sym_short_flag] = ACTIONS(777), [anon_sym_POUND] = ACTIONS(3), }, [201] = { [sym_comment] = STATE(201), - [sym_cmd_identifier] = ACTIONS(1139), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_export] = ACTIONS(1139), - [anon_sym_alias] = ACTIONS(1139), - [anon_sym_def] = ACTIONS(1139), - [anon_sym_def_DASHenv] = ACTIONS(1139), - [anon_sym_export_DASHenv] = ACTIONS(1139), - [anon_sym_extern] = ACTIONS(1139), - [anon_sym_module] = ACTIONS(1139), - [anon_sym_use] = ACTIONS(1139), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_error] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(997), - [anon_sym_DASH_DASH] = ACTIONS(1139), - [anon_sym_DASH] = ACTIONS(1001), - [anon_sym_break] = ACTIONS(1139), - [anon_sym_continue] = ACTIONS(1139), - [anon_sym_for] = ACTIONS(1139), - [anon_sym_in] = ACTIONS(1003), - [anon_sym_loop] = ACTIONS(1139), - [anon_sym_while] = ACTIONS(1139), - [anon_sym_do] = ACTIONS(1139), - [anon_sym_if] = ACTIONS(1139), - [anon_sym_match] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_RBRACE] = ACTIONS(1139), - [anon_sym_try] = ACTIONS(1139), - [anon_sym_return] = ACTIONS(1139), - [anon_sym_let] = ACTIONS(1139), - [anon_sym_let_DASHenv] = ACTIONS(1139), - [anon_sym_mut] = ACTIONS(1139), - [anon_sym_const] = ACTIONS(1139), - [anon_sym_source] = ACTIONS(1139), - [anon_sym_source_DASHenv] = ACTIONS(1139), - [anon_sym_register] = ACTIONS(1139), - [anon_sym_hide] = ACTIONS(1139), - [anon_sym_hide_DASHenv] = ACTIONS(1139), - [anon_sym_overlay] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1005), - [anon_sym_where] = ACTIONS(1139), - [anon_sym_STAR_STAR] = ACTIONS(1007), - [anon_sym_PLUS_PLUS] = ACTIONS(1007), - [anon_sym_SLASH] = ACTIONS(1005), - [anon_sym_mod] = ACTIONS(1005), - [anon_sym_SLASH_SLASH] = ACTIONS(1005), - [anon_sym_PLUS] = ACTIONS(1001), - [anon_sym_bit_DASHshl] = ACTIONS(1009), - [anon_sym_bit_DASHshr] = ACTIONS(1009), - [anon_sym_EQ_EQ] = ACTIONS(997), - [anon_sym_BANG_EQ] = ACTIONS(997), - [anon_sym_LT2] = ACTIONS(997), - [anon_sym_LT_EQ] = ACTIONS(997), - [anon_sym_GT_EQ] = ACTIONS(997), - [anon_sym_not_DASHin] = ACTIONS(1003), - [anon_sym_starts_DASHwith] = ACTIONS(1003), - [anon_sym_ends_DASHwith] = ACTIONS(1003), - [anon_sym_EQ_TILDE] = ACTIONS(1011), - [anon_sym_BANG_TILDE] = ACTIONS(1011), - [anon_sym_bit_DASHand] = ACTIONS(1139), - [anon_sym_bit_DASHxor] = ACTIONS(1139), - [anon_sym_bit_DASHor] = ACTIONS(1139), - [anon_sym_and] = ACTIONS(1139), - [anon_sym_xor] = ACTIONS(1139), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_not] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_CARET] = ACTIONS(1139), - [sym_short_flag] = ACTIONS(1139), + [ts_builtin_sym_end] = ACTIONS(748), + [anon_sym_export] = ACTIONS(746), + [anon_sym_alias] = ACTIONS(746), + [anon_sym_let] = ACTIONS(746), + [anon_sym_let_DASHenv] = ACTIONS(746), + [anon_sym_mut] = ACTIONS(746), + [anon_sym_const] = ACTIONS(746), + [sym_cmd_identifier] = ACTIONS(746), + [anon_sym_SEMI] = ACTIONS(746), + [anon_sym_LF] = ACTIONS(748), + [anon_sym_def] = ACTIONS(746), + [anon_sym_def_DASHenv] = ACTIONS(746), + [anon_sym_export_DASHenv] = ACTIONS(746), + [anon_sym_extern] = ACTIONS(746), + [anon_sym_module] = ACTIONS(746), + [anon_sym_use] = ACTIONS(746), + [anon_sym_LBRACK] = ACTIONS(746), + [anon_sym_LPAREN] = ACTIONS(746), + [anon_sym_PIPE] = ACTIONS(746), + [anon_sym_DOLLAR] = ACTIONS(746), + [anon_sym_error] = ACTIONS(746), + [anon_sym_GT] = ACTIONS(746), + [anon_sym_DASH_DASH] = ACTIONS(746), + [anon_sym_DASH] = ACTIONS(746), + [anon_sym_break] = ACTIONS(746), + [anon_sym_continue] = ACTIONS(746), + [anon_sym_for] = ACTIONS(746), + [anon_sym_in] = ACTIONS(746), + [anon_sym_loop] = ACTIONS(746), + [anon_sym_while] = ACTIONS(746), + [anon_sym_do] = ACTIONS(746), + [anon_sym_if] = ACTIONS(746), + [anon_sym_match] = ACTIONS(746), + [anon_sym_LBRACE] = ACTIONS(746), + [anon_sym_DOT] = ACTIONS(746), + [anon_sym_try] = ACTIONS(746), + [anon_sym_return] = ACTIONS(746), + [anon_sym_source] = ACTIONS(746), + [anon_sym_source_DASHenv] = ACTIONS(746), + [anon_sym_register] = ACTIONS(746), + [anon_sym_hide] = ACTIONS(746), + [anon_sym_hide_DASHenv] = ACTIONS(746), + [anon_sym_overlay] = ACTIONS(746), + [anon_sym_STAR] = ACTIONS(746), + [anon_sym_where] = ACTIONS(746), + [anon_sym_STAR_STAR] = ACTIONS(746), + [anon_sym_PLUS_PLUS] = ACTIONS(746), + [anon_sym_SLASH] = ACTIONS(746), + [anon_sym_mod] = ACTIONS(746), + [anon_sym_SLASH_SLASH] = ACTIONS(746), + [anon_sym_PLUS] = ACTIONS(746), + [anon_sym_bit_DASHshl] = ACTIONS(746), + [anon_sym_bit_DASHshr] = ACTIONS(746), + [anon_sym_EQ_EQ] = ACTIONS(746), + [anon_sym_BANG_EQ] = ACTIONS(746), + [anon_sym_LT2] = ACTIONS(746), + [anon_sym_LT_EQ] = ACTIONS(746), + [anon_sym_GT_EQ] = ACTIONS(746), + [anon_sym_not_DASHin] = ACTIONS(746), + [anon_sym_starts_DASHwith] = ACTIONS(746), + [anon_sym_ends_DASHwith] = ACTIONS(746), + [anon_sym_EQ_TILDE] = ACTIONS(746), + [anon_sym_BANG_TILDE] = ACTIONS(746), + [anon_sym_bit_DASHand] = ACTIONS(746), + [anon_sym_bit_DASHxor] = ACTIONS(746), + [anon_sym_bit_DASHor] = ACTIONS(746), + [anon_sym_and] = ACTIONS(746), + [anon_sym_xor] = ACTIONS(746), + [anon_sym_or] = ACTIONS(746), + [anon_sym_not] = ACTIONS(746), + [anon_sym_DOT_DOT_LT] = ACTIONS(746), + [anon_sym_DOT_DOT] = ACTIONS(746), + [anon_sym_DOT_DOT_EQ] = ACTIONS(746), + [sym_val_nothing] = ACTIONS(746), + [anon_sym_true] = ACTIONS(746), + [anon_sym_false] = ACTIONS(746), + [aux_sym_val_number_token1] = ACTIONS(746), + [aux_sym_val_number_token2] = ACTIONS(746), + [aux_sym_val_number_token3] = ACTIONS(746), + [aux_sym_val_number_token4] = ACTIONS(746), + [anon_sym_inf] = ACTIONS(746), + [anon_sym_DASHinf] = ACTIONS(746), + [anon_sym_NaN] = ACTIONS(746), + [anon_sym_0b] = ACTIONS(746), + [anon_sym_0o] = ACTIONS(746), + [anon_sym_0x] = ACTIONS(746), + [sym_val_date] = ACTIONS(746), + [anon_sym_DQUOTE] = ACTIONS(746), + [sym__str_single_quotes] = ACTIONS(746), + [sym__str_back_ticks] = ACTIONS(746), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(746), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(746), + [anon_sym_CARET] = ACTIONS(746), + [sym_short_flag] = ACTIONS(746), [anon_sym_POUND] = ACTIONS(3), }, [202] = { + [sym_cell_path] = STATE(391), + [sym_path] = STATE(198), [sym_comment] = STATE(202), - [sym_cmd_identifier] = ACTIONS(1139), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_export] = ACTIONS(1139), - [anon_sym_alias] = ACTIONS(1139), - [anon_sym_def] = ACTIONS(1139), - [anon_sym_def_DASHenv] = ACTIONS(1139), - [anon_sym_export_DASHenv] = ACTIONS(1139), - [anon_sym_extern] = ACTIONS(1139), - [anon_sym_module] = ACTIONS(1139), - [anon_sym_use] = ACTIONS(1139), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_error] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(997), - [anon_sym_DASH_DASH] = ACTIONS(1139), - [anon_sym_DASH] = ACTIONS(1001), - [anon_sym_break] = ACTIONS(1139), - [anon_sym_continue] = ACTIONS(1139), - [anon_sym_for] = ACTIONS(1139), - [anon_sym_in] = ACTIONS(1003), - [anon_sym_loop] = ACTIONS(1139), - [anon_sym_while] = ACTIONS(1139), - [anon_sym_do] = ACTIONS(1139), - [anon_sym_if] = ACTIONS(1139), - [anon_sym_match] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_RBRACE] = ACTIONS(1139), - [anon_sym_try] = ACTIONS(1139), - [anon_sym_return] = ACTIONS(1139), - [anon_sym_let] = ACTIONS(1139), - [anon_sym_let_DASHenv] = ACTIONS(1139), - [anon_sym_mut] = ACTIONS(1139), - [anon_sym_const] = ACTIONS(1139), - [anon_sym_source] = ACTIONS(1139), - [anon_sym_source_DASHenv] = ACTIONS(1139), - [anon_sym_register] = ACTIONS(1139), - [anon_sym_hide] = ACTIONS(1139), - [anon_sym_hide_DASHenv] = ACTIONS(1139), - [anon_sym_overlay] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1005), - [anon_sym_where] = ACTIONS(1139), - [anon_sym_STAR_STAR] = ACTIONS(1007), - [anon_sym_PLUS_PLUS] = ACTIONS(1007), - [anon_sym_SLASH] = ACTIONS(1005), - [anon_sym_mod] = ACTIONS(1005), - [anon_sym_SLASH_SLASH] = ACTIONS(1005), - [anon_sym_PLUS] = ACTIONS(1001), - [anon_sym_bit_DASHshl] = ACTIONS(1009), - [anon_sym_bit_DASHshr] = ACTIONS(1009), - [anon_sym_EQ_EQ] = ACTIONS(997), - [anon_sym_BANG_EQ] = ACTIONS(997), - [anon_sym_LT2] = ACTIONS(997), - [anon_sym_LT_EQ] = ACTIONS(997), - [anon_sym_GT_EQ] = ACTIONS(997), - [anon_sym_not_DASHin] = ACTIONS(1003), - [anon_sym_starts_DASHwith] = ACTIONS(1003), - [anon_sym_ends_DASHwith] = ACTIONS(1003), - [anon_sym_EQ_TILDE] = ACTIONS(1011), - [anon_sym_BANG_TILDE] = ACTIONS(1011), - [anon_sym_bit_DASHand] = ACTIONS(1013), - [anon_sym_bit_DASHxor] = ACTIONS(1139), - [anon_sym_bit_DASHor] = ACTIONS(1139), - [anon_sym_and] = ACTIONS(1139), - [anon_sym_xor] = ACTIONS(1139), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_not] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_CARET] = ACTIONS(1139), - [sym_short_flag] = ACTIONS(1139), + [ts_builtin_sym_end] = ACTIONS(588), + [anon_sym_export] = ACTIONS(586), + [anon_sym_alias] = ACTIONS(586), + [anon_sym_let] = ACTIONS(586), + [anon_sym_let_DASHenv] = ACTIONS(586), + [anon_sym_mut] = ACTIONS(586), + [anon_sym_const] = ACTIONS(586), + [sym_cmd_identifier] = ACTIONS(586), + [anon_sym_SEMI] = ACTIONS(586), + [anon_sym_LF] = ACTIONS(588), + [anon_sym_def] = ACTIONS(586), + [anon_sym_def_DASHenv] = ACTIONS(586), + [anon_sym_export_DASHenv] = ACTIONS(586), + [anon_sym_extern] = ACTIONS(586), + [anon_sym_module] = ACTIONS(586), + [anon_sym_use] = ACTIONS(586), + [anon_sym_LBRACK] = ACTIONS(586), + [anon_sym_LPAREN] = ACTIONS(586), + [anon_sym_PIPE] = ACTIONS(586), + [anon_sym_DOLLAR] = ACTIONS(586), + [anon_sym_error] = ACTIONS(586), + [anon_sym_GT] = ACTIONS(586), + [anon_sym_DASH] = ACTIONS(586), + [anon_sym_break] = ACTIONS(586), + [anon_sym_continue] = ACTIONS(586), + [anon_sym_for] = ACTIONS(586), + [anon_sym_in] = ACTIONS(586), + [anon_sym_loop] = ACTIONS(586), + [anon_sym_while] = ACTIONS(586), + [anon_sym_do] = ACTIONS(586), + [anon_sym_if] = ACTIONS(586), + [anon_sym_match] = ACTIONS(586), + [anon_sym_LBRACE] = ACTIONS(586), + [anon_sym_DOT] = ACTIONS(775), + [anon_sym_try] = ACTIONS(586), + [anon_sym_return] = ACTIONS(586), + [anon_sym_source] = ACTIONS(586), + [anon_sym_source_DASHenv] = ACTIONS(586), + [anon_sym_register] = ACTIONS(586), + [anon_sym_hide] = ACTIONS(586), + [anon_sym_hide_DASHenv] = ACTIONS(586), + [anon_sym_overlay] = ACTIONS(586), + [anon_sym_STAR] = ACTIONS(586), + [anon_sym_where] = ACTIONS(586), + [anon_sym_STAR_STAR] = ACTIONS(586), + [anon_sym_PLUS_PLUS] = ACTIONS(586), + [anon_sym_SLASH] = ACTIONS(586), + [anon_sym_mod] = ACTIONS(586), + [anon_sym_SLASH_SLASH] = ACTIONS(586), + [anon_sym_PLUS] = ACTIONS(586), + [anon_sym_bit_DASHshl] = ACTIONS(586), + [anon_sym_bit_DASHshr] = ACTIONS(586), + [anon_sym_EQ_EQ] = ACTIONS(586), + [anon_sym_BANG_EQ] = ACTIONS(586), + [anon_sym_LT2] = ACTIONS(586), + [anon_sym_LT_EQ] = ACTIONS(586), + [anon_sym_GT_EQ] = ACTIONS(586), + [anon_sym_not_DASHin] = ACTIONS(586), + [anon_sym_starts_DASHwith] = ACTIONS(586), + [anon_sym_ends_DASHwith] = ACTIONS(586), + [anon_sym_EQ_TILDE] = ACTIONS(586), + [anon_sym_BANG_TILDE] = ACTIONS(586), + [anon_sym_bit_DASHand] = ACTIONS(586), + [anon_sym_bit_DASHxor] = ACTIONS(586), + [anon_sym_bit_DASHor] = ACTIONS(586), + [anon_sym_and] = ACTIONS(586), + [anon_sym_xor] = ACTIONS(586), + [anon_sym_or] = ACTIONS(586), + [anon_sym_not] = ACTIONS(586), + [anon_sym_DOT_DOT_LT] = ACTIONS(586), + [anon_sym_DOT_DOT] = ACTIONS(586), + [anon_sym_DOT_DOT_EQ] = ACTIONS(586), + [sym_val_nothing] = ACTIONS(586), + [anon_sym_true] = ACTIONS(586), + [anon_sym_false] = ACTIONS(586), + [aux_sym_val_number_token1] = ACTIONS(586), + [aux_sym_val_number_token2] = ACTIONS(586), + [aux_sym_val_number_token3] = ACTIONS(586), + [aux_sym_val_number_token4] = ACTIONS(586), + [anon_sym_inf] = ACTIONS(586), + [anon_sym_DASHinf] = ACTIONS(586), + [anon_sym_NaN] = ACTIONS(586), + [anon_sym_0b] = ACTIONS(586), + [anon_sym_0o] = ACTIONS(586), + [anon_sym_0x] = ACTIONS(586), + [sym_val_date] = ACTIONS(586), + [anon_sym_DQUOTE] = ACTIONS(586), + [sym__str_single_quotes] = ACTIONS(586), + [sym__str_back_ticks] = ACTIONS(586), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(586), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(586), + [anon_sym_CARET] = ACTIONS(586), [anon_sym_POUND] = ACTIONS(3), }, [203] = { + [sym_cell_path] = STATE(392), + [sym_path] = STATE(198), [sym_comment] = STATE(203), - [sym_cmd_identifier] = ACTIONS(1143), - [anon_sym_SEMI] = ACTIONS(1143), - [anon_sym_LF] = ACTIONS(1145), - [anon_sym_export] = ACTIONS(1143), - [anon_sym_alias] = ACTIONS(1143), - [anon_sym_def] = ACTIONS(1143), - [anon_sym_def_DASHenv] = ACTIONS(1143), - [anon_sym_export_DASHenv] = ACTIONS(1143), - [anon_sym_extern] = ACTIONS(1143), - [anon_sym_module] = ACTIONS(1143), - [anon_sym_use] = ACTIONS(1143), - [anon_sym_LBRACK] = ACTIONS(1143), - [anon_sym_LPAREN] = ACTIONS(1143), - [anon_sym_PIPE] = ACTIONS(1143), - [anon_sym_DOLLAR] = ACTIONS(1143), - [anon_sym_error] = ACTIONS(1143), - [anon_sym_GT] = ACTIONS(1143), - [anon_sym_DASH_DASH] = ACTIONS(1143), - [anon_sym_DASH] = ACTIONS(1143), - [anon_sym_break] = ACTIONS(1143), - [anon_sym_continue] = ACTIONS(1143), - [anon_sym_for] = ACTIONS(1143), - [anon_sym_in] = ACTIONS(1143), - [anon_sym_loop] = ACTIONS(1143), - [anon_sym_while] = ACTIONS(1143), - [anon_sym_do] = ACTIONS(1143), - [anon_sym_if] = ACTIONS(1143), - [anon_sym_match] = ACTIONS(1143), - [anon_sym_LBRACE] = ACTIONS(1143), - [anon_sym_RBRACE] = ACTIONS(1143), - [anon_sym_try] = ACTIONS(1143), - [anon_sym_return] = ACTIONS(1143), - [anon_sym_let] = ACTIONS(1143), - [anon_sym_let_DASHenv] = ACTIONS(1143), - [anon_sym_mut] = ACTIONS(1143), - [anon_sym_const] = ACTIONS(1143), - [anon_sym_source] = ACTIONS(1143), - [anon_sym_source_DASHenv] = ACTIONS(1143), - [anon_sym_register] = ACTIONS(1143), - [anon_sym_hide] = ACTIONS(1143), - [anon_sym_hide_DASHenv] = ACTIONS(1143), - [anon_sym_overlay] = ACTIONS(1143), - [anon_sym_STAR] = ACTIONS(1143), - [anon_sym_where] = ACTIONS(1143), - [anon_sym_STAR_STAR] = ACTIONS(1143), - [anon_sym_PLUS_PLUS] = ACTIONS(1143), - [anon_sym_SLASH] = ACTIONS(1143), - [anon_sym_mod] = ACTIONS(1143), - [anon_sym_SLASH_SLASH] = ACTIONS(1143), - [anon_sym_PLUS] = ACTIONS(1143), - [anon_sym_bit_DASHshl] = ACTIONS(1143), - [anon_sym_bit_DASHshr] = ACTIONS(1143), - [anon_sym_EQ_EQ] = ACTIONS(1143), - [anon_sym_BANG_EQ] = ACTIONS(1143), - [anon_sym_LT2] = ACTIONS(1143), - [anon_sym_LT_EQ] = ACTIONS(1143), - [anon_sym_GT_EQ] = ACTIONS(1143), - [anon_sym_not_DASHin] = ACTIONS(1143), - [anon_sym_starts_DASHwith] = ACTIONS(1143), - [anon_sym_ends_DASHwith] = ACTIONS(1143), - [anon_sym_EQ_TILDE] = ACTIONS(1143), - [anon_sym_BANG_TILDE] = ACTIONS(1143), - [anon_sym_bit_DASHand] = ACTIONS(1143), - [anon_sym_bit_DASHxor] = ACTIONS(1143), - [anon_sym_bit_DASHor] = ACTIONS(1143), - [anon_sym_and] = ACTIONS(1143), - [anon_sym_xor] = ACTIONS(1143), - [anon_sym_or] = ACTIONS(1143), - [anon_sym_not] = ACTIONS(1143), - [anon_sym_DOT_DOT_LT] = ACTIONS(1143), - [anon_sym_DOT_DOT] = ACTIONS(1143), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1143), - [sym_val_nothing] = ACTIONS(1143), - [anon_sym_true] = ACTIONS(1143), - [anon_sym_false] = ACTIONS(1143), - [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(1143), - [anon_sym_inf] = ACTIONS(1143), - [anon_sym_DASHinf] = ACTIONS(1143), - [anon_sym_NaN] = ACTIONS(1143), - [anon_sym_0b] = ACTIONS(1143), - [anon_sym_0o] = ACTIONS(1143), - [anon_sym_0x] = ACTIONS(1143), - [sym_val_date] = ACTIONS(1143), - [anon_sym_DQUOTE] = ACTIONS(1143), - [sym__str_single_quotes] = ACTIONS(1143), - [sym__str_back_ticks] = ACTIONS(1143), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1143), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1143), - [anon_sym_CARET] = ACTIONS(1143), - [sym_short_flag] = ACTIONS(1143), + [ts_builtin_sym_end] = ACTIONS(592), + [anon_sym_export] = ACTIONS(590), + [anon_sym_alias] = ACTIONS(590), + [anon_sym_let] = ACTIONS(590), + [anon_sym_let_DASHenv] = ACTIONS(590), + [anon_sym_mut] = ACTIONS(590), + [anon_sym_const] = ACTIONS(590), + [sym_cmd_identifier] = ACTIONS(590), + [anon_sym_SEMI] = ACTIONS(590), + [anon_sym_LF] = ACTIONS(592), + [anon_sym_def] = ACTIONS(590), + [anon_sym_def_DASHenv] = ACTIONS(590), + [anon_sym_export_DASHenv] = ACTIONS(590), + [anon_sym_extern] = ACTIONS(590), + [anon_sym_module] = ACTIONS(590), + [anon_sym_use] = ACTIONS(590), + [anon_sym_LBRACK] = ACTIONS(590), + [anon_sym_LPAREN] = ACTIONS(590), + [anon_sym_PIPE] = ACTIONS(590), + [anon_sym_DOLLAR] = ACTIONS(590), + [anon_sym_error] = ACTIONS(590), + [anon_sym_GT] = ACTIONS(590), + [anon_sym_DASH] = ACTIONS(590), + [anon_sym_break] = ACTIONS(590), + [anon_sym_continue] = ACTIONS(590), + [anon_sym_for] = ACTIONS(590), + [anon_sym_in] = ACTIONS(590), + [anon_sym_loop] = ACTIONS(590), + [anon_sym_while] = ACTIONS(590), + [anon_sym_do] = ACTIONS(590), + [anon_sym_if] = ACTIONS(590), + [anon_sym_match] = ACTIONS(590), + [anon_sym_LBRACE] = ACTIONS(590), + [anon_sym_DOT] = ACTIONS(775), + [anon_sym_try] = ACTIONS(590), + [anon_sym_return] = ACTIONS(590), + [anon_sym_source] = ACTIONS(590), + [anon_sym_source_DASHenv] = ACTIONS(590), + [anon_sym_register] = ACTIONS(590), + [anon_sym_hide] = ACTIONS(590), + [anon_sym_hide_DASHenv] = ACTIONS(590), + [anon_sym_overlay] = ACTIONS(590), + [anon_sym_STAR] = ACTIONS(590), + [anon_sym_where] = ACTIONS(590), + [anon_sym_STAR_STAR] = ACTIONS(590), + [anon_sym_PLUS_PLUS] = ACTIONS(590), + [anon_sym_SLASH] = ACTIONS(590), + [anon_sym_mod] = ACTIONS(590), + [anon_sym_SLASH_SLASH] = ACTIONS(590), + [anon_sym_PLUS] = ACTIONS(590), + [anon_sym_bit_DASHshl] = ACTIONS(590), + [anon_sym_bit_DASHshr] = ACTIONS(590), + [anon_sym_EQ_EQ] = ACTIONS(590), + [anon_sym_BANG_EQ] = ACTIONS(590), + [anon_sym_LT2] = ACTIONS(590), + [anon_sym_LT_EQ] = ACTIONS(590), + [anon_sym_GT_EQ] = ACTIONS(590), + [anon_sym_not_DASHin] = ACTIONS(590), + [anon_sym_starts_DASHwith] = ACTIONS(590), + [anon_sym_ends_DASHwith] = ACTIONS(590), + [anon_sym_EQ_TILDE] = ACTIONS(590), + [anon_sym_BANG_TILDE] = ACTIONS(590), + [anon_sym_bit_DASHand] = ACTIONS(590), + [anon_sym_bit_DASHxor] = ACTIONS(590), + [anon_sym_bit_DASHor] = ACTIONS(590), + [anon_sym_and] = ACTIONS(590), + [anon_sym_xor] = ACTIONS(590), + [anon_sym_or] = ACTIONS(590), + [anon_sym_not] = ACTIONS(590), + [anon_sym_DOT_DOT_LT] = ACTIONS(590), + [anon_sym_DOT_DOT] = ACTIONS(590), + [anon_sym_DOT_DOT_EQ] = ACTIONS(590), + [sym_val_nothing] = ACTIONS(590), + [anon_sym_true] = ACTIONS(590), + [anon_sym_false] = ACTIONS(590), + [aux_sym_val_number_token1] = ACTIONS(590), + [aux_sym_val_number_token2] = ACTIONS(590), + [aux_sym_val_number_token3] = ACTIONS(590), + [aux_sym_val_number_token4] = ACTIONS(590), + [anon_sym_inf] = ACTIONS(590), + [anon_sym_DASHinf] = ACTIONS(590), + [anon_sym_NaN] = ACTIONS(590), + [anon_sym_0b] = ACTIONS(590), + [anon_sym_0o] = ACTIONS(590), + [anon_sym_0x] = ACTIONS(590), + [sym_val_date] = ACTIONS(590), + [anon_sym_DQUOTE] = ACTIONS(590), + [sym__str_single_quotes] = ACTIONS(590), + [sym__str_back_ticks] = ACTIONS(590), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(590), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(590), + [anon_sym_CARET] = ACTIONS(590), [anon_sym_POUND] = ACTIONS(3), }, [204] = { [sym_comment] = STATE(204), - [sym_cmd_identifier] = ACTIONS(1139), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_export] = ACTIONS(1139), - [anon_sym_alias] = ACTIONS(1139), - [anon_sym_def] = ACTIONS(1139), - [anon_sym_def_DASHenv] = ACTIONS(1139), - [anon_sym_export_DASHenv] = ACTIONS(1139), - [anon_sym_extern] = ACTIONS(1139), - [anon_sym_module] = ACTIONS(1139), - [anon_sym_use] = ACTIONS(1139), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_error] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(997), - [anon_sym_DASH_DASH] = ACTIONS(1139), - [anon_sym_DASH] = ACTIONS(1001), - [anon_sym_break] = ACTIONS(1139), - [anon_sym_continue] = ACTIONS(1139), - [anon_sym_for] = ACTIONS(1139), - [anon_sym_in] = ACTIONS(1003), - [anon_sym_loop] = ACTIONS(1139), - [anon_sym_while] = ACTIONS(1139), - [anon_sym_do] = ACTIONS(1139), - [anon_sym_if] = ACTIONS(1139), - [anon_sym_match] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_RBRACE] = ACTIONS(1139), - [anon_sym_try] = ACTIONS(1139), - [anon_sym_return] = ACTIONS(1139), - [anon_sym_let] = ACTIONS(1139), - [anon_sym_let_DASHenv] = ACTIONS(1139), - [anon_sym_mut] = ACTIONS(1139), - [anon_sym_const] = ACTIONS(1139), - [anon_sym_source] = ACTIONS(1139), - [anon_sym_source_DASHenv] = ACTIONS(1139), - [anon_sym_register] = ACTIONS(1139), - [anon_sym_hide] = ACTIONS(1139), - [anon_sym_hide_DASHenv] = ACTIONS(1139), - [anon_sym_overlay] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1005), - [anon_sym_where] = ACTIONS(1139), - [anon_sym_STAR_STAR] = ACTIONS(1007), - [anon_sym_PLUS_PLUS] = ACTIONS(1007), - [anon_sym_SLASH] = ACTIONS(1005), - [anon_sym_mod] = ACTIONS(1005), - [anon_sym_SLASH_SLASH] = ACTIONS(1005), - [anon_sym_PLUS] = ACTIONS(1001), - [anon_sym_bit_DASHshl] = ACTIONS(1009), - [anon_sym_bit_DASHshr] = ACTIONS(1009), - [anon_sym_EQ_EQ] = ACTIONS(997), - [anon_sym_BANG_EQ] = ACTIONS(997), - [anon_sym_LT2] = ACTIONS(997), - [anon_sym_LT_EQ] = ACTIONS(997), - [anon_sym_GT_EQ] = ACTIONS(997), - [anon_sym_not_DASHin] = ACTIONS(1003), - [anon_sym_starts_DASHwith] = ACTIONS(1003), - [anon_sym_ends_DASHwith] = ACTIONS(1003), - [anon_sym_EQ_TILDE] = ACTIONS(1011), - [anon_sym_BANG_TILDE] = ACTIONS(1011), - [anon_sym_bit_DASHand] = ACTIONS(1013), - [anon_sym_bit_DASHxor] = ACTIONS(1015), - [anon_sym_bit_DASHor] = ACTIONS(1139), - [anon_sym_and] = ACTIONS(1139), - [anon_sym_xor] = ACTIONS(1139), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_not] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_CARET] = ACTIONS(1139), - [sym_short_flag] = ACTIONS(1139), + [ts_builtin_sym_end] = ACTIONS(752), + [anon_sym_export] = ACTIONS(750), + [anon_sym_alias] = ACTIONS(750), + [anon_sym_let] = ACTIONS(750), + [anon_sym_let_DASHenv] = ACTIONS(750), + [anon_sym_mut] = ACTIONS(750), + [anon_sym_const] = ACTIONS(750), + [sym_cmd_identifier] = ACTIONS(750), + [anon_sym_SEMI] = ACTIONS(750), + [anon_sym_LF] = ACTIONS(752), + [anon_sym_def] = ACTIONS(750), + [anon_sym_def_DASHenv] = ACTIONS(750), + [anon_sym_export_DASHenv] = ACTIONS(750), + [anon_sym_extern] = ACTIONS(750), + [anon_sym_module] = ACTIONS(750), + [anon_sym_use] = ACTIONS(750), + [anon_sym_LBRACK] = ACTIONS(750), + [anon_sym_LPAREN] = ACTIONS(750), + [anon_sym_PIPE] = ACTIONS(750), + [anon_sym_DOLLAR] = ACTIONS(750), + [anon_sym_error] = ACTIONS(750), + [anon_sym_GT] = ACTIONS(750), + [anon_sym_DASH_DASH] = ACTIONS(750), + [anon_sym_DASH] = ACTIONS(750), + [anon_sym_break] = ACTIONS(750), + [anon_sym_continue] = ACTIONS(750), + [anon_sym_for] = ACTIONS(750), + [anon_sym_in] = ACTIONS(750), + [anon_sym_loop] = ACTIONS(750), + [anon_sym_while] = ACTIONS(750), + [anon_sym_do] = ACTIONS(750), + [anon_sym_if] = ACTIONS(750), + [anon_sym_match] = ACTIONS(750), + [anon_sym_LBRACE] = ACTIONS(750), + [anon_sym_DOT] = ACTIONS(750), + [anon_sym_try] = ACTIONS(750), + [anon_sym_return] = ACTIONS(750), + [anon_sym_source] = ACTIONS(750), + [anon_sym_source_DASHenv] = ACTIONS(750), + [anon_sym_register] = ACTIONS(750), + [anon_sym_hide] = ACTIONS(750), + [anon_sym_hide_DASHenv] = ACTIONS(750), + [anon_sym_overlay] = ACTIONS(750), + [anon_sym_STAR] = ACTIONS(750), + [anon_sym_where] = ACTIONS(750), + [anon_sym_STAR_STAR] = ACTIONS(750), + [anon_sym_PLUS_PLUS] = ACTIONS(750), + [anon_sym_SLASH] = ACTIONS(750), + [anon_sym_mod] = ACTIONS(750), + [anon_sym_SLASH_SLASH] = ACTIONS(750), + [anon_sym_PLUS] = ACTIONS(750), + [anon_sym_bit_DASHshl] = ACTIONS(750), + [anon_sym_bit_DASHshr] = ACTIONS(750), + [anon_sym_EQ_EQ] = ACTIONS(750), + [anon_sym_BANG_EQ] = ACTIONS(750), + [anon_sym_LT2] = ACTIONS(750), + [anon_sym_LT_EQ] = ACTIONS(750), + [anon_sym_GT_EQ] = ACTIONS(750), + [anon_sym_not_DASHin] = ACTIONS(750), + [anon_sym_starts_DASHwith] = ACTIONS(750), + [anon_sym_ends_DASHwith] = ACTIONS(750), + [anon_sym_EQ_TILDE] = ACTIONS(750), + [anon_sym_BANG_TILDE] = ACTIONS(750), + [anon_sym_bit_DASHand] = ACTIONS(750), + [anon_sym_bit_DASHxor] = ACTIONS(750), + [anon_sym_bit_DASHor] = ACTIONS(750), + [anon_sym_and] = ACTIONS(750), + [anon_sym_xor] = ACTIONS(750), + [anon_sym_or] = ACTIONS(750), + [anon_sym_not] = ACTIONS(750), + [anon_sym_DOT_DOT_LT] = ACTIONS(750), + [anon_sym_DOT_DOT] = ACTIONS(750), + [anon_sym_DOT_DOT_EQ] = ACTIONS(750), + [sym_val_nothing] = ACTIONS(750), + [anon_sym_true] = ACTIONS(750), + [anon_sym_false] = ACTIONS(750), + [aux_sym_val_number_token1] = ACTIONS(750), + [aux_sym_val_number_token2] = ACTIONS(750), + [aux_sym_val_number_token3] = ACTIONS(750), + [aux_sym_val_number_token4] = ACTIONS(750), + [anon_sym_inf] = ACTIONS(750), + [anon_sym_DASHinf] = ACTIONS(750), + [anon_sym_NaN] = ACTIONS(750), + [anon_sym_0b] = ACTIONS(750), + [anon_sym_0o] = ACTIONS(750), + [anon_sym_0x] = ACTIONS(750), + [sym_val_date] = ACTIONS(750), + [anon_sym_DQUOTE] = ACTIONS(750), + [sym__str_single_quotes] = ACTIONS(750), + [sym__str_back_ticks] = ACTIONS(750), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(750), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(750), + [anon_sym_CARET] = ACTIONS(750), + [sym_short_flag] = ACTIONS(750), [anon_sym_POUND] = ACTIONS(3), }, [205] = { [sym_comment] = STATE(205), - [sym_cmd_identifier] = ACTIONS(105), - [anon_sym_SEMI] = ACTIONS(105), - [anon_sym_LF] = ACTIONS(103), - [anon_sym_export] = ACTIONS(105), - [anon_sym_alias] = ACTIONS(105), - [anon_sym_def] = ACTIONS(105), - [anon_sym_def_DASHenv] = ACTIONS(105), - [anon_sym_export_DASHenv] = ACTIONS(105), - [anon_sym_extern] = ACTIONS(105), - [anon_sym_module] = ACTIONS(105), - [anon_sym_use] = ACTIONS(105), - [anon_sym_LBRACK] = ACTIONS(105), - [anon_sym_LPAREN] = ACTIONS(105), - [anon_sym_PIPE] = ACTIONS(105), - [anon_sym_DOLLAR] = ACTIONS(105), - [anon_sym_error] = ACTIONS(105), - [anon_sym_GT] = ACTIONS(105), - [anon_sym_DASH_DASH] = ACTIONS(105), - [anon_sym_DASH] = ACTIONS(105), - [anon_sym_break] = ACTIONS(105), - [anon_sym_continue] = ACTIONS(105), - [anon_sym_for] = ACTIONS(105), - [anon_sym_in] = ACTIONS(105), - [anon_sym_loop] = ACTIONS(105), - [anon_sym_while] = ACTIONS(105), - [anon_sym_do] = ACTIONS(105), - [anon_sym_if] = ACTIONS(105), - [anon_sym_match] = ACTIONS(105), - [anon_sym_LBRACE] = ACTIONS(105), - [anon_sym_RBRACE] = ACTIONS(105), - [anon_sym_try] = ACTIONS(105), - [anon_sym_return] = ACTIONS(105), - [anon_sym_let] = ACTIONS(105), - [anon_sym_let_DASHenv] = ACTIONS(105), - [anon_sym_mut] = ACTIONS(105), - [anon_sym_const] = ACTIONS(105), - [anon_sym_source] = ACTIONS(105), - [anon_sym_source_DASHenv] = ACTIONS(105), - [anon_sym_register] = ACTIONS(105), - [anon_sym_hide] = ACTIONS(105), - [anon_sym_hide_DASHenv] = ACTIONS(105), - [anon_sym_overlay] = ACTIONS(105), - [anon_sym_STAR] = ACTIONS(105), - [anon_sym_where] = ACTIONS(105), - [anon_sym_STAR_STAR] = ACTIONS(105), - [anon_sym_PLUS_PLUS] = ACTIONS(105), - [anon_sym_SLASH] = ACTIONS(105), - [anon_sym_mod] = ACTIONS(105), - [anon_sym_SLASH_SLASH] = ACTIONS(105), - [anon_sym_PLUS] = ACTIONS(105), - [anon_sym_bit_DASHshl] = ACTIONS(105), - [anon_sym_bit_DASHshr] = ACTIONS(105), - [anon_sym_EQ_EQ] = ACTIONS(105), - [anon_sym_BANG_EQ] = ACTIONS(105), - [anon_sym_LT2] = ACTIONS(105), - [anon_sym_LT_EQ] = ACTIONS(105), - [anon_sym_GT_EQ] = ACTIONS(105), - [anon_sym_not_DASHin] = ACTIONS(105), - [anon_sym_starts_DASHwith] = ACTIONS(105), - [anon_sym_ends_DASHwith] = ACTIONS(105), - [anon_sym_EQ_TILDE] = ACTIONS(105), - [anon_sym_BANG_TILDE] = ACTIONS(105), - [anon_sym_bit_DASHand] = ACTIONS(105), - [anon_sym_bit_DASHxor] = ACTIONS(105), - [anon_sym_bit_DASHor] = ACTIONS(105), - [anon_sym_and] = ACTIONS(105), - [anon_sym_xor] = ACTIONS(105), - [anon_sym_or] = ACTIONS(105), - [anon_sym_not] = ACTIONS(105), - [anon_sym_DOT_DOT_LT] = ACTIONS(105), - [anon_sym_DOT_DOT] = ACTIONS(105), - [anon_sym_DOT_DOT_EQ] = ACTIONS(105), - [sym_val_nothing] = ACTIONS(105), - [anon_sym_true] = ACTIONS(105), - [anon_sym_false] = ACTIONS(105), - [aux_sym_val_number_token1] = ACTIONS(105), - [aux_sym_val_number_token2] = ACTIONS(105), - [aux_sym_val_number_token3] = ACTIONS(105), - [aux_sym_val_number_token4] = ACTIONS(105), - [anon_sym_inf] = ACTIONS(105), - [anon_sym_DASHinf] = ACTIONS(105), - [anon_sym_NaN] = ACTIONS(105), - [anon_sym_0b] = ACTIONS(105), - [anon_sym_0o] = ACTIONS(105), - [anon_sym_0x] = ACTIONS(105), - [sym_val_date] = ACTIONS(105), - [anon_sym_DQUOTE] = ACTIONS(105), - [sym__str_single_quotes] = ACTIONS(105), - [sym__str_back_ticks] = ACTIONS(105), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(105), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(105), - [anon_sym_CARET] = ACTIONS(105), - [sym_short_flag] = ACTIONS(105), + [anon_sym_export] = ACTIONS(781), + [anon_sym_alias] = ACTIONS(781), + [anon_sym_let] = ACTIONS(781), + [anon_sym_let_DASHenv] = ACTIONS(781), + [anon_sym_mut] = ACTIONS(781), + [anon_sym_const] = ACTIONS(781), + [sym_cmd_identifier] = ACTIONS(781), + [anon_sym_SEMI] = ACTIONS(781), + [anon_sym_LF] = ACTIONS(783), + [anon_sym_def] = ACTIONS(781), + [anon_sym_def_DASHenv] = ACTIONS(781), + [anon_sym_export_DASHenv] = ACTIONS(781), + [anon_sym_extern] = ACTIONS(781), + [anon_sym_module] = ACTIONS(781), + [anon_sym_use] = ACTIONS(781), + [anon_sym_LBRACK] = ACTIONS(781), + [anon_sym_LPAREN] = ACTIONS(781), + [anon_sym_RPAREN] = ACTIONS(781), + [anon_sym_PIPE] = ACTIONS(781), + [anon_sym_DOLLAR] = ACTIONS(781), + [anon_sym_error] = ACTIONS(781), + [anon_sym_GT] = ACTIONS(781), + [anon_sym_DASH_DASH] = ACTIONS(781), + [anon_sym_DASH] = ACTIONS(781), + [anon_sym_break] = ACTIONS(781), + [anon_sym_continue] = ACTIONS(781), + [anon_sym_for] = ACTIONS(781), + [anon_sym_in] = ACTIONS(781), + [anon_sym_loop] = ACTIONS(781), + [anon_sym_while] = ACTIONS(781), + [anon_sym_do] = ACTIONS(781), + [anon_sym_if] = ACTIONS(781), + [anon_sym_match] = ACTIONS(781), + [anon_sym_LBRACE] = ACTIONS(781), + [anon_sym_RBRACE] = ACTIONS(781), + [anon_sym_try] = ACTIONS(781), + [anon_sym_return] = ACTIONS(781), + [anon_sym_source] = ACTIONS(781), + [anon_sym_source_DASHenv] = ACTIONS(781), + [anon_sym_register] = ACTIONS(781), + [anon_sym_hide] = ACTIONS(781), + [anon_sym_hide_DASHenv] = ACTIONS(781), + [anon_sym_overlay] = ACTIONS(781), + [anon_sym_STAR] = ACTIONS(781), + [anon_sym_where] = ACTIONS(781), + [anon_sym_STAR_STAR] = ACTIONS(781), + [anon_sym_PLUS_PLUS] = ACTIONS(781), + [anon_sym_SLASH] = ACTIONS(781), + [anon_sym_mod] = ACTIONS(781), + [anon_sym_SLASH_SLASH] = ACTIONS(781), + [anon_sym_PLUS] = ACTIONS(781), + [anon_sym_bit_DASHshl] = ACTIONS(781), + [anon_sym_bit_DASHshr] = ACTIONS(781), + [anon_sym_EQ_EQ] = ACTIONS(781), + [anon_sym_BANG_EQ] = ACTIONS(781), + [anon_sym_LT2] = ACTIONS(781), + [anon_sym_LT_EQ] = ACTIONS(781), + [anon_sym_GT_EQ] = ACTIONS(781), + [anon_sym_not_DASHin] = ACTIONS(781), + [anon_sym_starts_DASHwith] = ACTIONS(781), + [anon_sym_ends_DASHwith] = ACTIONS(781), + [anon_sym_EQ_TILDE] = ACTIONS(781), + [anon_sym_BANG_TILDE] = ACTIONS(781), + [anon_sym_bit_DASHand] = ACTIONS(781), + [anon_sym_bit_DASHxor] = ACTIONS(781), + [anon_sym_bit_DASHor] = ACTIONS(781), + [anon_sym_and] = ACTIONS(781), + [anon_sym_xor] = ACTIONS(781), + [anon_sym_or] = ACTIONS(781), + [anon_sym_not] = ACTIONS(781), + [anon_sym_DOT_DOT_LT] = ACTIONS(781), + [anon_sym_DOT_DOT] = ACTIONS(781), + [anon_sym_DOT_DOT_EQ] = ACTIONS(781), + [sym_val_nothing] = ACTIONS(781), + [anon_sym_true] = ACTIONS(781), + [anon_sym_false] = ACTIONS(781), + [aux_sym_val_number_token1] = ACTIONS(781), + [aux_sym_val_number_token2] = ACTIONS(781), + [aux_sym_val_number_token3] = ACTIONS(781), + [aux_sym_val_number_token4] = ACTIONS(781), + [anon_sym_inf] = ACTIONS(781), + [anon_sym_DASHinf] = ACTIONS(781), + [anon_sym_NaN] = ACTIONS(781), + [anon_sym_0b] = ACTIONS(781), + [anon_sym_0o] = ACTIONS(781), + [anon_sym_0x] = ACTIONS(781), + [sym_val_date] = ACTIONS(781), + [anon_sym_DQUOTE] = ACTIONS(781), + [sym__str_single_quotes] = ACTIONS(781), + [sym__str_back_ticks] = ACTIONS(781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), + [anon_sym_CARET] = ACTIONS(781), + [sym_short_flag] = ACTIONS(781), [anon_sym_POUND] = ACTIONS(3), }, [206] = { + [sym_cell_path] = STATE(396), + [sym_path] = STATE(198), [sym_comment] = STATE(206), - [sym_cmd_identifier] = ACTIONS(1147), - [anon_sym_SEMI] = ACTIONS(1147), - [anon_sym_LF] = ACTIONS(1149), - [anon_sym_export] = ACTIONS(1147), - [anon_sym_alias] = ACTIONS(1147), - [anon_sym_def] = ACTIONS(1147), - [anon_sym_def_DASHenv] = ACTIONS(1147), - [anon_sym_export_DASHenv] = ACTIONS(1147), - [anon_sym_extern] = ACTIONS(1147), - [anon_sym_module] = ACTIONS(1147), - [anon_sym_use] = ACTIONS(1147), - [anon_sym_LBRACK] = ACTIONS(1147), - [anon_sym_LPAREN] = ACTIONS(1147), - [anon_sym_PIPE] = ACTIONS(1147), - [anon_sym_DOLLAR] = ACTIONS(1147), - [anon_sym_error] = ACTIONS(1147), - [anon_sym_GT] = ACTIONS(1147), - [anon_sym_DASH_DASH] = ACTIONS(1147), - [anon_sym_DASH] = ACTIONS(1147), - [anon_sym_break] = ACTIONS(1147), - [anon_sym_continue] = ACTIONS(1147), - [anon_sym_for] = ACTIONS(1147), - [anon_sym_in] = ACTIONS(1147), - [anon_sym_loop] = ACTIONS(1147), - [anon_sym_while] = ACTIONS(1147), - [anon_sym_do] = ACTIONS(1147), - [anon_sym_if] = ACTIONS(1147), - [anon_sym_match] = ACTIONS(1147), - [anon_sym_LBRACE] = ACTIONS(1147), - [anon_sym_RBRACE] = ACTIONS(1147), - [anon_sym_try] = ACTIONS(1147), - [anon_sym_return] = ACTIONS(1147), - [anon_sym_let] = ACTIONS(1147), - [anon_sym_let_DASHenv] = ACTIONS(1147), - [anon_sym_mut] = ACTIONS(1147), - [anon_sym_const] = ACTIONS(1147), - [anon_sym_source] = ACTIONS(1147), - [anon_sym_source_DASHenv] = ACTIONS(1147), - [anon_sym_register] = ACTIONS(1147), - [anon_sym_hide] = ACTIONS(1147), - [anon_sym_hide_DASHenv] = ACTIONS(1147), - [anon_sym_overlay] = ACTIONS(1147), - [anon_sym_STAR] = ACTIONS(1147), - [anon_sym_where] = ACTIONS(1147), - [anon_sym_STAR_STAR] = ACTIONS(1147), - [anon_sym_PLUS_PLUS] = ACTIONS(1147), - [anon_sym_SLASH] = ACTIONS(1147), - [anon_sym_mod] = ACTIONS(1147), - [anon_sym_SLASH_SLASH] = ACTIONS(1147), - [anon_sym_PLUS] = ACTIONS(1147), - [anon_sym_bit_DASHshl] = ACTIONS(1147), - [anon_sym_bit_DASHshr] = ACTIONS(1147), - [anon_sym_EQ_EQ] = ACTIONS(1147), - [anon_sym_BANG_EQ] = ACTIONS(1147), - [anon_sym_LT2] = ACTIONS(1147), - [anon_sym_LT_EQ] = ACTIONS(1147), - [anon_sym_GT_EQ] = ACTIONS(1147), - [anon_sym_not_DASHin] = ACTIONS(1147), - [anon_sym_starts_DASHwith] = ACTIONS(1147), - [anon_sym_ends_DASHwith] = ACTIONS(1147), - [anon_sym_EQ_TILDE] = ACTIONS(1147), - [anon_sym_BANG_TILDE] = ACTIONS(1147), - [anon_sym_bit_DASHand] = ACTIONS(1147), - [anon_sym_bit_DASHxor] = ACTIONS(1147), - [anon_sym_bit_DASHor] = ACTIONS(1147), - [anon_sym_and] = ACTIONS(1147), - [anon_sym_xor] = ACTIONS(1147), - [anon_sym_or] = ACTIONS(1147), - [anon_sym_not] = ACTIONS(1147), - [anon_sym_DOT_DOT_LT] = ACTIONS(1147), - [anon_sym_DOT_DOT] = ACTIONS(1147), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1147), - [sym_val_nothing] = ACTIONS(1147), - [anon_sym_true] = ACTIONS(1147), - [anon_sym_false] = ACTIONS(1147), - [aux_sym_val_number_token1] = ACTIONS(1147), - [aux_sym_val_number_token2] = ACTIONS(1147), - [aux_sym_val_number_token3] = ACTIONS(1147), - [aux_sym_val_number_token4] = ACTIONS(1147), - [anon_sym_inf] = ACTIONS(1147), - [anon_sym_DASHinf] = ACTIONS(1147), - [anon_sym_NaN] = ACTIONS(1147), - [anon_sym_0b] = ACTIONS(1147), - [anon_sym_0o] = ACTIONS(1147), - [anon_sym_0x] = ACTIONS(1147), - [sym_val_date] = ACTIONS(1147), - [anon_sym_DQUOTE] = ACTIONS(1147), - [sym__str_single_quotes] = ACTIONS(1147), - [sym__str_back_ticks] = ACTIONS(1147), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1147), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1147), - [anon_sym_CARET] = ACTIONS(1147), - [sym_short_flag] = ACTIONS(1147), + [ts_builtin_sym_end] = ACTIONS(580), + [anon_sym_export] = ACTIONS(578), + [anon_sym_alias] = ACTIONS(578), + [anon_sym_let] = ACTIONS(578), + [anon_sym_let_DASHenv] = ACTIONS(578), + [anon_sym_mut] = ACTIONS(578), + [anon_sym_const] = ACTIONS(578), + [sym_cmd_identifier] = ACTIONS(578), + [anon_sym_SEMI] = ACTIONS(578), + [anon_sym_LF] = ACTIONS(580), + [anon_sym_def] = ACTIONS(578), + [anon_sym_def_DASHenv] = ACTIONS(578), + [anon_sym_export_DASHenv] = ACTIONS(578), + [anon_sym_extern] = ACTIONS(578), + [anon_sym_module] = ACTIONS(578), + [anon_sym_use] = ACTIONS(578), + [anon_sym_LBRACK] = ACTIONS(578), + [anon_sym_LPAREN] = ACTIONS(578), + [anon_sym_PIPE] = ACTIONS(578), + [anon_sym_DOLLAR] = ACTIONS(578), + [anon_sym_error] = ACTIONS(578), + [anon_sym_GT] = ACTIONS(578), + [anon_sym_DASH] = ACTIONS(578), + [anon_sym_break] = ACTIONS(578), + [anon_sym_continue] = ACTIONS(578), + [anon_sym_for] = ACTIONS(578), + [anon_sym_in] = ACTIONS(578), + [anon_sym_loop] = ACTIONS(578), + [anon_sym_while] = ACTIONS(578), + [anon_sym_do] = ACTIONS(578), + [anon_sym_if] = ACTIONS(578), + [anon_sym_match] = ACTIONS(578), + [anon_sym_LBRACE] = ACTIONS(578), + [anon_sym_DOT] = ACTIONS(775), + [anon_sym_try] = ACTIONS(578), + [anon_sym_return] = ACTIONS(578), + [anon_sym_source] = ACTIONS(578), + [anon_sym_source_DASHenv] = ACTIONS(578), + [anon_sym_register] = ACTIONS(578), + [anon_sym_hide] = ACTIONS(578), + [anon_sym_hide_DASHenv] = ACTIONS(578), + [anon_sym_overlay] = ACTIONS(578), + [anon_sym_STAR] = ACTIONS(578), + [anon_sym_where] = ACTIONS(578), + [anon_sym_STAR_STAR] = ACTIONS(578), + [anon_sym_PLUS_PLUS] = ACTIONS(578), + [anon_sym_SLASH] = ACTIONS(578), + [anon_sym_mod] = ACTIONS(578), + [anon_sym_SLASH_SLASH] = ACTIONS(578), + [anon_sym_PLUS] = ACTIONS(578), + [anon_sym_bit_DASHshl] = ACTIONS(578), + [anon_sym_bit_DASHshr] = ACTIONS(578), + [anon_sym_EQ_EQ] = ACTIONS(578), + [anon_sym_BANG_EQ] = ACTIONS(578), + [anon_sym_LT2] = ACTIONS(578), + [anon_sym_LT_EQ] = ACTIONS(578), + [anon_sym_GT_EQ] = ACTIONS(578), + [anon_sym_not_DASHin] = ACTIONS(578), + [anon_sym_starts_DASHwith] = ACTIONS(578), + [anon_sym_ends_DASHwith] = ACTIONS(578), + [anon_sym_EQ_TILDE] = ACTIONS(578), + [anon_sym_BANG_TILDE] = ACTIONS(578), + [anon_sym_bit_DASHand] = ACTIONS(578), + [anon_sym_bit_DASHxor] = ACTIONS(578), + [anon_sym_bit_DASHor] = ACTIONS(578), + [anon_sym_and] = ACTIONS(578), + [anon_sym_xor] = ACTIONS(578), + [anon_sym_or] = ACTIONS(578), + [anon_sym_not] = ACTIONS(578), + [anon_sym_DOT_DOT_LT] = ACTIONS(578), + [anon_sym_DOT_DOT] = ACTIONS(578), + [anon_sym_DOT_DOT_EQ] = ACTIONS(578), + [sym_val_nothing] = ACTIONS(578), + [anon_sym_true] = ACTIONS(578), + [anon_sym_false] = ACTIONS(578), + [aux_sym_val_number_token1] = ACTIONS(578), + [aux_sym_val_number_token2] = ACTIONS(578), + [aux_sym_val_number_token3] = ACTIONS(578), + [aux_sym_val_number_token4] = ACTIONS(578), + [anon_sym_inf] = ACTIONS(578), + [anon_sym_DASHinf] = ACTIONS(578), + [anon_sym_NaN] = ACTIONS(578), + [anon_sym_0b] = ACTIONS(578), + [anon_sym_0o] = ACTIONS(578), + [anon_sym_0x] = ACTIONS(578), + [sym_val_date] = ACTIONS(578), + [anon_sym_DQUOTE] = ACTIONS(578), + [sym__str_single_quotes] = ACTIONS(578), + [sym__str_back_ticks] = ACTIONS(578), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(578), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(578), + [anon_sym_CARET] = ACTIONS(578), [anon_sym_POUND] = ACTIONS(3), }, [207] = { + [sym_cell_path] = STATE(397), + [sym_path] = STATE(198), [sym_comment] = STATE(207), - [sym_cmd_identifier] = ACTIONS(1139), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_export] = ACTIONS(1139), - [anon_sym_alias] = ACTIONS(1139), - [anon_sym_def] = ACTIONS(1139), - [anon_sym_def_DASHenv] = ACTIONS(1139), - [anon_sym_export_DASHenv] = ACTIONS(1139), - [anon_sym_extern] = ACTIONS(1139), - [anon_sym_module] = ACTIONS(1139), - [anon_sym_use] = ACTIONS(1139), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_error] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(997), - [anon_sym_DASH_DASH] = ACTIONS(1139), - [anon_sym_DASH] = ACTIONS(1001), - [anon_sym_break] = ACTIONS(1139), - [anon_sym_continue] = ACTIONS(1139), - [anon_sym_for] = ACTIONS(1139), - [anon_sym_in] = ACTIONS(1003), - [anon_sym_loop] = ACTIONS(1139), - [anon_sym_while] = ACTIONS(1139), - [anon_sym_do] = ACTIONS(1139), - [anon_sym_if] = ACTIONS(1139), - [anon_sym_match] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_RBRACE] = ACTIONS(1139), - [anon_sym_try] = ACTIONS(1139), - [anon_sym_return] = ACTIONS(1139), - [anon_sym_let] = ACTIONS(1139), - [anon_sym_let_DASHenv] = ACTIONS(1139), - [anon_sym_mut] = ACTIONS(1139), - [anon_sym_const] = ACTIONS(1139), - [anon_sym_source] = ACTIONS(1139), - [anon_sym_source_DASHenv] = ACTIONS(1139), - [anon_sym_register] = ACTIONS(1139), - [anon_sym_hide] = ACTIONS(1139), - [anon_sym_hide_DASHenv] = ACTIONS(1139), - [anon_sym_overlay] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1005), - [anon_sym_where] = ACTIONS(1139), - [anon_sym_STAR_STAR] = ACTIONS(1007), - [anon_sym_PLUS_PLUS] = ACTIONS(1007), - [anon_sym_SLASH] = ACTIONS(1005), - [anon_sym_mod] = ACTIONS(1005), - [anon_sym_SLASH_SLASH] = ACTIONS(1005), - [anon_sym_PLUS] = ACTIONS(1001), - [anon_sym_bit_DASHshl] = ACTIONS(1009), - [anon_sym_bit_DASHshr] = ACTIONS(1009), - [anon_sym_EQ_EQ] = ACTIONS(997), - [anon_sym_BANG_EQ] = ACTIONS(997), - [anon_sym_LT2] = ACTIONS(997), - [anon_sym_LT_EQ] = ACTIONS(997), - [anon_sym_GT_EQ] = ACTIONS(997), - [anon_sym_not_DASHin] = ACTIONS(1003), - [anon_sym_starts_DASHwith] = ACTIONS(1003), - [anon_sym_ends_DASHwith] = ACTIONS(1003), - [anon_sym_EQ_TILDE] = ACTIONS(1011), - [anon_sym_BANG_TILDE] = ACTIONS(1011), - [anon_sym_bit_DASHand] = ACTIONS(1013), - [anon_sym_bit_DASHxor] = ACTIONS(1015), - [anon_sym_bit_DASHor] = ACTIONS(1017), - [anon_sym_and] = ACTIONS(1139), - [anon_sym_xor] = ACTIONS(1139), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_not] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_CARET] = ACTIONS(1139), - [sym_short_flag] = ACTIONS(1139), + [ts_builtin_sym_end] = ACTIONS(607), + [anon_sym_export] = ACTIONS(605), + [anon_sym_alias] = ACTIONS(605), + [anon_sym_let] = ACTIONS(605), + [anon_sym_let_DASHenv] = ACTIONS(605), + [anon_sym_mut] = ACTIONS(605), + [anon_sym_const] = ACTIONS(605), + [sym_cmd_identifier] = ACTIONS(605), + [anon_sym_SEMI] = ACTIONS(605), + [anon_sym_LF] = ACTIONS(607), + [anon_sym_def] = ACTIONS(605), + [anon_sym_def_DASHenv] = ACTIONS(605), + [anon_sym_export_DASHenv] = ACTIONS(605), + [anon_sym_extern] = ACTIONS(605), + [anon_sym_module] = ACTIONS(605), + [anon_sym_use] = ACTIONS(605), + [anon_sym_LBRACK] = ACTIONS(605), + [anon_sym_LPAREN] = ACTIONS(605), + [anon_sym_PIPE] = ACTIONS(605), + [anon_sym_DOLLAR] = ACTIONS(605), + [anon_sym_error] = ACTIONS(605), + [anon_sym_GT] = ACTIONS(605), + [anon_sym_DASH] = ACTIONS(605), + [anon_sym_break] = ACTIONS(605), + [anon_sym_continue] = ACTIONS(605), + [anon_sym_for] = ACTIONS(605), + [anon_sym_in] = ACTIONS(605), + [anon_sym_loop] = ACTIONS(605), + [anon_sym_while] = ACTIONS(605), + [anon_sym_do] = ACTIONS(605), + [anon_sym_if] = ACTIONS(605), + [anon_sym_match] = ACTIONS(605), + [anon_sym_LBRACE] = ACTIONS(605), + [anon_sym_DOT] = ACTIONS(775), + [anon_sym_try] = ACTIONS(605), + [anon_sym_return] = ACTIONS(605), + [anon_sym_source] = ACTIONS(605), + [anon_sym_source_DASHenv] = ACTIONS(605), + [anon_sym_register] = ACTIONS(605), + [anon_sym_hide] = ACTIONS(605), + [anon_sym_hide_DASHenv] = ACTIONS(605), + [anon_sym_overlay] = ACTIONS(605), + [anon_sym_STAR] = ACTIONS(605), + [anon_sym_where] = ACTIONS(605), + [anon_sym_STAR_STAR] = ACTIONS(605), + [anon_sym_PLUS_PLUS] = ACTIONS(605), + [anon_sym_SLASH] = ACTIONS(605), + [anon_sym_mod] = ACTIONS(605), + [anon_sym_SLASH_SLASH] = ACTIONS(605), + [anon_sym_PLUS] = ACTIONS(605), + [anon_sym_bit_DASHshl] = ACTIONS(605), + [anon_sym_bit_DASHshr] = ACTIONS(605), + [anon_sym_EQ_EQ] = ACTIONS(605), + [anon_sym_BANG_EQ] = ACTIONS(605), + [anon_sym_LT2] = ACTIONS(605), + [anon_sym_LT_EQ] = ACTIONS(605), + [anon_sym_GT_EQ] = ACTIONS(605), + [anon_sym_not_DASHin] = ACTIONS(605), + [anon_sym_starts_DASHwith] = ACTIONS(605), + [anon_sym_ends_DASHwith] = ACTIONS(605), + [anon_sym_EQ_TILDE] = ACTIONS(605), + [anon_sym_BANG_TILDE] = ACTIONS(605), + [anon_sym_bit_DASHand] = ACTIONS(605), + [anon_sym_bit_DASHxor] = ACTIONS(605), + [anon_sym_bit_DASHor] = ACTIONS(605), + [anon_sym_and] = ACTIONS(605), + [anon_sym_xor] = ACTIONS(605), + [anon_sym_or] = ACTIONS(605), + [anon_sym_not] = ACTIONS(605), + [anon_sym_DOT_DOT_LT] = ACTIONS(605), + [anon_sym_DOT_DOT] = ACTIONS(605), + [anon_sym_DOT_DOT_EQ] = ACTIONS(605), + [sym_val_nothing] = ACTIONS(605), + [anon_sym_true] = ACTIONS(605), + [anon_sym_false] = ACTIONS(605), + [aux_sym_val_number_token1] = ACTIONS(605), + [aux_sym_val_number_token2] = ACTIONS(605), + [aux_sym_val_number_token3] = ACTIONS(605), + [aux_sym_val_number_token4] = ACTIONS(605), + [anon_sym_inf] = ACTIONS(605), + [anon_sym_DASHinf] = ACTIONS(605), + [anon_sym_NaN] = ACTIONS(605), + [anon_sym_0b] = ACTIONS(605), + [anon_sym_0o] = ACTIONS(605), + [anon_sym_0x] = ACTIONS(605), + [sym_val_date] = ACTIONS(605), + [anon_sym_DQUOTE] = ACTIONS(605), + [sym__str_single_quotes] = ACTIONS(605), + [sym__str_back_ticks] = ACTIONS(605), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(605), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(605), + [anon_sym_CARET] = ACTIONS(605), [anon_sym_POUND] = ACTIONS(3), }, [208] = { [sym_comment] = STATE(208), - [sym_cmd_identifier] = ACTIONS(1139), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_export] = ACTIONS(1139), - [anon_sym_alias] = ACTIONS(1139), - [anon_sym_def] = ACTIONS(1139), - [anon_sym_def_DASHenv] = ACTIONS(1139), - [anon_sym_export_DASHenv] = ACTIONS(1139), - [anon_sym_extern] = ACTIONS(1139), - [anon_sym_module] = ACTIONS(1139), - [anon_sym_use] = ACTIONS(1139), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_error] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(997), - [anon_sym_DASH_DASH] = ACTIONS(1139), - [anon_sym_DASH] = ACTIONS(1001), - [anon_sym_break] = ACTIONS(1139), - [anon_sym_continue] = ACTIONS(1139), - [anon_sym_for] = ACTIONS(1139), - [anon_sym_in] = ACTIONS(1003), - [anon_sym_loop] = ACTIONS(1139), - [anon_sym_while] = ACTIONS(1139), - [anon_sym_do] = ACTIONS(1139), - [anon_sym_if] = ACTIONS(1139), - [anon_sym_match] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_RBRACE] = ACTIONS(1139), - [anon_sym_try] = ACTIONS(1139), - [anon_sym_return] = ACTIONS(1139), - [anon_sym_let] = ACTIONS(1139), - [anon_sym_let_DASHenv] = ACTIONS(1139), - [anon_sym_mut] = ACTIONS(1139), - [anon_sym_const] = ACTIONS(1139), - [anon_sym_source] = ACTIONS(1139), - [anon_sym_source_DASHenv] = ACTIONS(1139), - [anon_sym_register] = ACTIONS(1139), - [anon_sym_hide] = ACTIONS(1139), - [anon_sym_hide_DASHenv] = ACTIONS(1139), - [anon_sym_overlay] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1005), - [anon_sym_where] = ACTIONS(1139), - [anon_sym_STAR_STAR] = ACTIONS(1007), - [anon_sym_PLUS_PLUS] = ACTIONS(1007), - [anon_sym_SLASH] = ACTIONS(1005), - [anon_sym_mod] = ACTIONS(1005), - [anon_sym_SLASH_SLASH] = ACTIONS(1005), - [anon_sym_PLUS] = ACTIONS(1001), - [anon_sym_bit_DASHshl] = ACTIONS(1009), - [anon_sym_bit_DASHshr] = ACTIONS(1009), - [anon_sym_EQ_EQ] = ACTIONS(997), - [anon_sym_BANG_EQ] = ACTIONS(997), - [anon_sym_LT2] = ACTIONS(997), - [anon_sym_LT_EQ] = ACTIONS(997), - [anon_sym_GT_EQ] = ACTIONS(997), - [anon_sym_not_DASHin] = ACTIONS(1003), - [anon_sym_starts_DASHwith] = ACTIONS(1003), - [anon_sym_ends_DASHwith] = ACTIONS(1003), - [anon_sym_EQ_TILDE] = ACTIONS(1011), - [anon_sym_BANG_TILDE] = ACTIONS(1011), - [anon_sym_bit_DASHand] = ACTIONS(1013), - [anon_sym_bit_DASHxor] = ACTIONS(1015), - [anon_sym_bit_DASHor] = ACTIONS(1017), - [anon_sym_and] = ACTIONS(1019), - [anon_sym_xor] = ACTIONS(1139), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_not] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_CARET] = ACTIONS(1139), - [sym_short_flag] = ACTIONS(1139), + [anon_sym_export] = ACTIONS(107), + [anon_sym_alias] = ACTIONS(107), + [anon_sym_let] = ACTIONS(107), + [anon_sym_let_DASHenv] = ACTIONS(107), + [anon_sym_mut] = ACTIONS(107), + [anon_sym_const] = ACTIONS(107), + [sym_cmd_identifier] = ACTIONS(107), + [anon_sym_SEMI] = ACTIONS(107), + [anon_sym_LF] = ACTIONS(109), + [anon_sym_def] = ACTIONS(107), + [anon_sym_def_DASHenv] = ACTIONS(107), + [anon_sym_export_DASHenv] = ACTIONS(107), + [anon_sym_extern] = ACTIONS(107), + [anon_sym_module] = ACTIONS(107), + [anon_sym_use] = ACTIONS(107), + [anon_sym_LBRACK] = ACTIONS(107), + [anon_sym_LPAREN] = ACTIONS(107), + [anon_sym_RPAREN] = ACTIONS(107), + [anon_sym_PIPE] = ACTIONS(107), + [anon_sym_DOLLAR] = ACTIONS(107), + [anon_sym_error] = ACTIONS(107), + [anon_sym_GT] = ACTIONS(107), + [anon_sym_DASH_DASH] = ACTIONS(107), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_break] = ACTIONS(107), + [anon_sym_continue] = ACTIONS(107), + [anon_sym_for] = ACTIONS(107), + [anon_sym_in] = ACTIONS(107), + [anon_sym_loop] = ACTIONS(107), + [anon_sym_while] = ACTIONS(107), + [anon_sym_do] = ACTIONS(107), + [anon_sym_if] = ACTIONS(107), + [anon_sym_match] = ACTIONS(107), + [anon_sym_LBRACE] = ACTIONS(107), + [anon_sym_RBRACE] = ACTIONS(107), + [anon_sym_try] = ACTIONS(107), + [anon_sym_return] = ACTIONS(107), + [anon_sym_source] = ACTIONS(107), + [anon_sym_source_DASHenv] = ACTIONS(107), + [anon_sym_register] = ACTIONS(107), + [anon_sym_hide] = ACTIONS(107), + [anon_sym_hide_DASHenv] = ACTIONS(107), + [anon_sym_overlay] = ACTIONS(107), + [anon_sym_STAR] = ACTIONS(107), + [anon_sym_where] = ACTIONS(107), + [anon_sym_STAR_STAR] = ACTIONS(107), + [anon_sym_PLUS_PLUS] = ACTIONS(107), + [anon_sym_SLASH] = ACTIONS(107), + [anon_sym_mod] = ACTIONS(107), + [anon_sym_SLASH_SLASH] = ACTIONS(107), + [anon_sym_PLUS] = ACTIONS(107), + [anon_sym_bit_DASHshl] = ACTIONS(107), + [anon_sym_bit_DASHshr] = ACTIONS(107), + [anon_sym_EQ_EQ] = ACTIONS(107), + [anon_sym_BANG_EQ] = ACTIONS(107), + [anon_sym_LT2] = ACTIONS(107), + [anon_sym_LT_EQ] = ACTIONS(107), + [anon_sym_GT_EQ] = ACTIONS(107), + [anon_sym_not_DASHin] = ACTIONS(107), + [anon_sym_starts_DASHwith] = ACTIONS(107), + [anon_sym_ends_DASHwith] = ACTIONS(107), + [anon_sym_EQ_TILDE] = ACTIONS(107), + [anon_sym_BANG_TILDE] = ACTIONS(107), + [anon_sym_bit_DASHand] = ACTIONS(107), + [anon_sym_bit_DASHxor] = ACTIONS(107), + [anon_sym_bit_DASHor] = ACTIONS(107), + [anon_sym_and] = ACTIONS(107), + [anon_sym_xor] = ACTIONS(107), + [anon_sym_or] = ACTIONS(107), + [anon_sym_not] = ACTIONS(107), + [anon_sym_DOT_DOT_LT] = ACTIONS(107), + [anon_sym_DOT_DOT] = ACTIONS(107), + [anon_sym_DOT_DOT_EQ] = ACTIONS(107), + [sym_val_nothing] = ACTIONS(107), + [anon_sym_true] = ACTIONS(107), + [anon_sym_false] = ACTIONS(107), + [aux_sym_val_number_token1] = ACTIONS(107), + [aux_sym_val_number_token2] = ACTIONS(107), + [aux_sym_val_number_token3] = ACTIONS(107), + [aux_sym_val_number_token4] = ACTIONS(107), + [anon_sym_inf] = ACTIONS(107), + [anon_sym_DASHinf] = ACTIONS(107), + [anon_sym_NaN] = ACTIONS(107), + [anon_sym_0b] = ACTIONS(107), + [anon_sym_0o] = ACTIONS(107), + [anon_sym_0x] = ACTIONS(107), + [sym_val_date] = ACTIONS(107), + [anon_sym_DQUOTE] = ACTIONS(107), + [sym__str_single_quotes] = ACTIONS(107), + [sym__str_back_ticks] = ACTIONS(107), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(107), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(107), + [anon_sym_CARET] = ACTIONS(107), + [sym_short_flag] = ACTIONS(107), [anon_sym_POUND] = ACTIONS(3), }, [209] = { [sym_comment] = STATE(209), - [sym_cmd_identifier] = ACTIONS(1139), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_export] = ACTIONS(1139), - [anon_sym_alias] = ACTIONS(1139), - [anon_sym_def] = ACTIONS(1139), - [anon_sym_def_DASHenv] = ACTIONS(1139), - [anon_sym_export_DASHenv] = ACTIONS(1139), - [anon_sym_extern] = ACTIONS(1139), - [anon_sym_module] = ACTIONS(1139), - [anon_sym_use] = ACTIONS(1139), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_error] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(997), - [anon_sym_DASH_DASH] = ACTIONS(1139), - [anon_sym_DASH] = ACTIONS(1001), - [anon_sym_break] = ACTIONS(1139), - [anon_sym_continue] = ACTIONS(1139), - [anon_sym_for] = ACTIONS(1139), - [anon_sym_in] = ACTIONS(1003), - [anon_sym_loop] = ACTIONS(1139), - [anon_sym_while] = ACTIONS(1139), - [anon_sym_do] = ACTIONS(1139), - [anon_sym_if] = ACTIONS(1139), - [anon_sym_match] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_RBRACE] = ACTIONS(1139), - [anon_sym_try] = ACTIONS(1139), - [anon_sym_return] = ACTIONS(1139), - [anon_sym_let] = ACTIONS(1139), - [anon_sym_let_DASHenv] = ACTIONS(1139), - [anon_sym_mut] = ACTIONS(1139), - [anon_sym_const] = ACTIONS(1139), - [anon_sym_source] = ACTIONS(1139), - [anon_sym_source_DASHenv] = ACTIONS(1139), - [anon_sym_register] = ACTIONS(1139), - [anon_sym_hide] = ACTIONS(1139), - [anon_sym_hide_DASHenv] = ACTIONS(1139), - [anon_sym_overlay] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1005), - [anon_sym_where] = ACTIONS(1139), - [anon_sym_STAR_STAR] = ACTIONS(1007), - [anon_sym_PLUS_PLUS] = ACTIONS(1007), - [anon_sym_SLASH] = ACTIONS(1005), - [anon_sym_mod] = ACTIONS(1005), - [anon_sym_SLASH_SLASH] = ACTIONS(1005), - [anon_sym_PLUS] = ACTIONS(1001), - [anon_sym_bit_DASHshl] = ACTIONS(1009), - [anon_sym_bit_DASHshr] = ACTIONS(1009), - [anon_sym_EQ_EQ] = ACTIONS(997), - [anon_sym_BANG_EQ] = ACTIONS(997), - [anon_sym_LT2] = ACTIONS(997), - [anon_sym_LT_EQ] = ACTIONS(997), - [anon_sym_GT_EQ] = ACTIONS(997), - [anon_sym_not_DASHin] = ACTIONS(1003), - [anon_sym_starts_DASHwith] = ACTIONS(1003), - [anon_sym_ends_DASHwith] = ACTIONS(1003), - [anon_sym_EQ_TILDE] = ACTIONS(1011), - [anon_sym_BANG_TILDE] = ACTIONS(1011), - [anon_sym_bit_DASHand] = ACTIONS(1013), - [anon_sym_bit_DASHxor] = ACTIONS(1015), - [anon_sym_bit_DASHor] = ACTIONS(1017), - [anon_sym_and] = ACTIONS(1019), - [anon_sym_xor] = ACTIONS(1021), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_not] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_CARET] = ACTIONS(1139), - [sym_short_flag] = ACTIONS(1139), + [ts_builtin_sym_end] = ACTIONS(761), + [anon_sym_export] = ACTIONS(759), + [anon_sym_alias] = ACTIONS(759), + [anon_sym_let] = ACTIONS(759), + [anon_sym_let_DASHenv] = ACTIONS(759), + [anon_sym_mut] = ACTIONS(759), + [anon_sym_const] = ACTIONS(759), + [sym_cmd_identifier] = ACTIONS(759), + [anon_sym_SEMI] = ACTIONS(759), + [anon_sym_LF] = ACTIONS(761), + [anon_sym_def] = ACTIONS(759), + [anon_sym_def_DASHenv] = ACTIONS(759), + [anon_sym_export_DASHenv] = ACTIONS(759), + [anon_sym_extern] = ACTIONS(759), + [anon_sym_module] = ACTIONS(759), + [anon_sym_use] = ACTIONS(759), + [anon_sym_LBRACK] = ACTIONS(759), + [anon_sym_LPAREN] = ACTIONS(759), + [anon_sym_PIPE] = ACTIONS(759), + [anon_sym_DOLLAR] = ACTIONS(759), + [anon_sym_error] = ACTIONS(759), + [anon_sym_GT] = ACTIONS(759), + [anon_sym_DASH_DASH] = ACTIONS(759), + [anon_sym_DASH] = ACTIONS(759), + [anon_sym_break] = ACTIONS(759), + [anon_sym_continue] = ACTIONS(759), + [anon_sym_for] = ACTIONS(759), + [anon_sym_in] = ACTIONS(759), + [anon_sym_loop] = ACTIONS(759), + [anon_sym_while] = ACTIONS(759), + [anon_sym_do] = ACTIONS(759), + [anon_sym_if] = ACTIONS(759), + [anon_sym_match] = ACTIONS(759), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_DOT] = ACTIONS(759), + [anon_sym_try] = ACTIONS(759), + [anon_sym_return] = ACTIONS(759), + [anon_sym_source] = ACTIONS(759), + [anon_sym_source_DASHenv] = ACTIONS(759), + [anon_sym_register] = ACTIONS(759), + [anon_sym_hide] = ACTIONS(759), + [anon_sym_hide_DASHenv] = ACTIONS(759), + [anon_sym_overlay] = ACTIONS(759), + [anon_sym_STAR] = ACTIONS(759), + [anon_sym_where] = ACTIONS(759), + [anon_sym_STAR_STAR] = ACTIONS(759), + [anon_sym_PLUS_PLUS] = ACTIONS(759), + [anon_sym_SLASH] = ACTIONS(759), + [anon_sym_mod] = ACTIONS(759), + [anon_sym_SLASH_SLASH] = ACTIONS(759), + [anon_sym_PLUS] = ACTIONS(759), + [anon_sym_bit_DASHshl] = ACTIONS(759), + [anon_sym_bit_DASHshr] = ACTIONS(759), + [anon_sym_EQ_EQ] = ACTIONS(759), + [anon_sym_BANG_EQ] = ACTIONS(759), + [anon_sym_LT2] = ACTIONS(759), + [anon_sym_LT_EQ] = ACTIONS(759), + [anon_sym_GT_EQ] = ACTIONS(759), + [anon_sym_not_DASHin] = ACTIONS(759), + [anon_sym_starts_DASHwith] = ACTIONS(759), + [anon_sym_ends_DASHwith] = ACTIONS(759), + [anon_sym_EQ_TILDE] = ACTIONS(759), + [anon_sym_BANG_TILDE] = ACTIONS(759), + [anon_sym_bit_DASHand] = ACTIONS(759), + [anon_sym_bit_DASHxor] = ACTIONS(759), + [anon_sym_bit_DASHor] = ACTIONS(759), + [anon_sym_and] = ACTIONS(759), + [anon_sym_xor] = ACTIONS(759), + [anon_sym_or] = ACTIONS(759), + [anon_sym_not] = ACTIONS(759), + [anon_sym_DOT_DOT_LT] = ACTIONS(759), + [anon_sym_DOT_DOT] = ACTIONS(759), + [anon_sym_DOT_DOT_EQ] = ACTIONS(759), + [sym_val_nothing] = ACTIONS(759), + [anon_sym_true] = ACTIONS(759), + [anon_sym_false] = ACTIONS(759), + [aux_sym_val_number_token1] = ACTIONS(759), + [aux_sym_val_number_token2] = ACTIONS(759), + [aux_sym_val_number_token3] = ACTIONS(759), + [aux_sym_val_number_token4] = ACTIONS(759), + [anon_sym_inf] = ACTIONS(759), + [anon_sym_DASHinf] = ACTIONS(759), + [anon_sym_NaN] = ACTIONS(759), + [anon_sym_0b] = ACTIONS(759), + [anon_sym_0o] = ACTIONS(759), + [anon_sym_0x] = ACTIONS(759), + [sym_val_date] = ACTIONS(759), + [anon_sym_DQUOTE] = ACTIONS(759), + [sym__str_single_quotes] = ACTIONS(759), + [sym__str_back_ticks] = ACTIONS(759), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(759), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(759), + [anon_sym_CARET] = ACTIONS(759), + [sym_short_flag] = ACTIONS(759), [anon_sym_POUND] = ACTIONS(3), }, [210] = { + [sym_cell_path] = STATE(398), + [sym_path] = STATE(198), [sym_comment] = STATE(210), - [sym_cmd_identifier] = ACTIONS(1139), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_export] = ACTIONS(1139), - [anon_sym_alias] = ACTIONS(1139), - [anon_sym_def] = ACTIONS(1139), - [anon_sym_def_DASHenv] = ACTIONS(1139), - [anon_sym_export_DASHenv] = ACTIONS(1139), - [anon_sym_extern] = ACTIONS(1139), - [anon_sym_module] = ACTIONS(1139), - [anon_sym_use] = ACTIONS(1139), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_error] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(997), - [anon_sym_DASH_DASH] = ACTIONS(1139), - [anon_sym_DASH] = ACTIONS(1001), - [anon_sym_break] = ACTIONS(1139), - [anon_sym_continue] = ACTIONS(1139), - [anon_sym_for] = ACTIONS(1139), - [anon_sym_in] = ACTIONS(1003), - [anon_sym_loop] = ACTIONS(1139), - [anon_sym_while] = ACTIONS(1139), - [anon_sym_do] = ACTIONS(1139), - [anon_sym_if] = ACTIONS(1139), - [anon_sym_match] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_RBRACE] = ACTIONS(1139), - [anon_sym_try] = ACTIONS(1139), - [anon_sym_return] = ACTIONS(1139), - [anon_sym_let] = ACTIONS(1139), - [anon_sym_let_DASHenv] = ACTIONS(1139), - [anon_sym_mut] = ACTIONS(1139), - [anon_sym_const] = ACTIONS(1139), - [anon_sym_source] = ACTIONS(1139), - [anon_sym_source_DASHenv] = ACTIONS(1139), - [anon_sym_register] = ACTIONS(1139), - [anon_sym_hide] = ACTIONS(1139), - [anon_sym_hide_DASHenv] = ACTIONS(1139), - [anon_sym_overlay] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1005), - [anon_sym_where] = ACTIONS(1139), - [anon_sym_STAR_STAR] = ACTIONS(1007), - [anon_sym_PLUS_PLUS] = ACTIONS(1007), - [anon_sym_SLASH] = ACTIONS(1005), - [anon_sym_mod] = ACTIONS(1005), - [anon_sym_SLASH_SLASH] = ACTIONS(1005), - [anon_sym_PLUS] = ACTIONS(1001), - [anon_sym_bit_DASHshl] = ACTIONS(1009), - [anon_sym_bit_DASHshr] = ACTIONS(1009), - [anon_sym_EQ_EQ] = ACTIONS(997), - [anon_sym_BANG_EQ] = ACTIONS(997), - [anon_sym_LT2] = ACTIONS(997), - [anon_sym_LT_EQ] = ACTIONS(997), - [anon_sym_GT_EQ] = ACTIONS(997), - [anon_sym_not_DASHin] = ACTIONS(1003), - [anon_sym_starts_DASHwith] = ACTIONS(1003), - [anon_sym_ends_DASHwith] = ACTIONS(1003), - [anon_sym_EQ_TILDE] = ACTIONS(1011), - [anon_sym_BANG_TILDE] = ACTIONS(1011), - [anon_sym_bit_DASHand] = ACTIONS(1013), - [anon_sym_bit_DASHxor] = ACTIONS(1015), - [anon_sym_bit_DASHor] = ACTIONS(1017), - [anon_sym_and] = ACTIONS(1019), - [anon_sym_xor] = ACTIONS(1021), - [anon_sym_or] = ACTIONS(1023), - [anon_sym_not] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_CARET] = ACTIONS(1139), - [sym_short_flag] = ACTIONS(1139), + [ts_builtin_sym_end] = ACTIONS(570), + [anon_sym_export] = ACTIONS(568), + [anon_sym_alias] = ACTIONS(568), + [anon_sym_let] = ACTIONS(568), + [anon_sym_let_DASHenv] = ACTIONS(568), + [anon_sym_mut] = ACTIONS(568), + [anon_sym_const] = ACTIONS(568), + [sym_cmd_identifier] = ACTIONS(568), + [anon_sym_SEMI] = ACTIONS(568), + [anon_sym_LF] = ACTIONS(570), + [anon_sym_def] = ACTIONS(568), + [anon_sym_def_DASHenv] = ACTIONS(568), + [anon_sym_export_DASHenv] = ACTIONS(568), + [anon_sym_extern] = ACTIONS(568), + [anon_sym_module] = ACTIONS(568), + [anon_sym_use] = ACTIONS(568), + [anon_sym_LBRACK] = ACTIONS(568), + [anon_sym_LPAREN] = ACTIONS(568), + [anon_sym_PIPE] = ACTIONS(568), + [anon_sym_DOLLAR] = ACTIONS(568), + [anon_sym_error] = ACTIONS(568), + [anon_sym_GT] = ACTIONS(568), + [anon_sym_DASH] = ACTIONS(568), + [anon_sym_break] = ACTIONS(568), + [anon_sym_continue] = ACTIONS(568), + [anon_sym_for] = ACTIONS(568), + [anon_sym_in] = ACTIONS(568), + [anon_sym_loop] = ACTIONS(568), + [anon_sym_while] = ACTIONS(568), + [anon_sym_do] = ACTIONS(568), + [anon_sym_if] = ACTIONS(568), + [anon_sym_match] = ACTIONS(568), + [anon_sym_LBRACE] = ACTIONS(568), + [anon_sym_DOT] = ACTIONS(775), + [anon_sym_try] = ACTIONS(568), + [anon_sym_return] = ACTIONS(568), + [anon_sym_source] = ACTIONS(568), + [anon_sym_source_DASHenv] = ACTIONS(568), + [anon_sym_register] = ACTIONS(568), + [anon_sym_hide] = ACTIONS(568), + [anon_sym_hide_DASHenv] = ACTIONS(568), + [anon_sym_overlay] = ACTIONS(568), + [anon_sym_STAR] = ACTIONS(568), + [anon_sym_where] = ACTIONS(568), + [anon_sym_STAR_STAR] = ACTIONS(568), + [anon_sym_PLUS_PLUS] = ACTIONS(568), + [anon_sym_SLASH] = ACTIONS(568), + [anon_sym_mod] = ACTIONS(568), + [anon_sym_SLASH_SLASH] = ACTIONS(568), + [anon_sym_PLUS] = ACTIONS(568), + [anon_sym_bit_DASHshl] = ACTIONS(568), + [anon_sym_bit_DASHshr] = ACTIONS(568), + [anon_sym_EQ_EQ] = ACTIONS(568), + [anon_sym_BANG_EQ] = ACTIONS(568), + [anon_sym_LT2] = ACTIONS(568), + [anon_sym_LT_EQ] = ACTIONS(568), + [anon_sym_GT_EQ] = ACTIONS(568), + [anon_sym_not_DASHin] = ACTIONS(568), + [anon_sym_starts_DASHwith] = ACTIONS(568), + [anon_sym_ends_DASHwith] = ACTIONS(568), + [anon_sym_EQ_TILDE] = ACTIONS(568), + [anon_sym_BANG_TILDE] = ACTIONS(568), + [anon_sym_bit_DASHand] = ACTIONS(568), + [anon_sym_bit_DASHxor] = ACTIONS(568), + [anon_sym_bit_DASHor] = ACTIONS(568), + [anon_sym_and] = ACTIONS(568), + [anon_sym_xor] = ACTIONS(568), + [anon_sym_or] = ACTIONS(568), + [anon_sym_not] = ACTIONS(568), + [anon_sym_DOT_DOT_LT] = ACTIONS(568), + [anon_sym_DOT_DOT] = ACTIONS(568), + [anon_sym_DOT_DOT_EQ] = ACTIONS(568), + [sym_val_nothing] = ACTIONS(568), + [anon_sym_true] = ACTIONS(568), + [anon_sym_false] = ACTIONS(568), + [aux_sym_val_number_token1] = ACTIONS(568), + [aux_sym_val_number_token2] = ACTIONS(568), + [aux_sym_val_number_token3] = ACTIONS(568), + [aux_sym_val_number_token4] = ACTIONS(568), + [anon_sym_inf] = ACTIONS(568), + [anon_sym_DASHinf] = ACTIONS(568), + [anon_sym_NaN] = ACTIONS(568), + [anon_sym_0b] = ACTIONS(568), + [anon_sym_0o] = ACTIONS(568), + [anon_sym_0x] = ACTIONS(568), + [sym_val_date] = ACTIONS(568), + [anon_sym_DQUOTE] = ACTIONS(568), + [sym__str_single_quotes] = ACTIONS(568), + [sym__str_back_ticks] = ACTIONS(568), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(568), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(568), + [anon_sym_CARET] = ACTIONS(568), [anon_sym_POUND] = ACTIONS(3), }, [211] = { [sym_comment] = STATE(211), - [sym_cmd_identifier] = ACTIONS(1151), - [anon_sym_SEMI] = ACTIONS(1151), - [anon_sym_LF] = ACTIONS(1153), - [anon_sym_export] = ACTIONS(1151), - [anon_sym_alias] = ACTIONS(1151), - [anon_sym_def] = ACTIONS(1151), - [anon_sym_def_DASHenv] = ACTIONS(1151), - [anon_sym_export_DASHenv] = ACTIONS(1151), - [anon_sym_extern] = ACTIONS(1151), - [anon_sym_module] = ACTIONS(1151), - [anon_sym_use] = ACTIONS(1151), - [anon_sym_LBRACK] = ACTIONS(1151), - [anon_sym_LPAREN] = ACTIONS(1151), - [anon_sym_PIPE] = ACTIONS(1151), - [anon_sym_DOLLAR] = ACTIONS(1151), - [anon_sym_error] = ACTIONS(1151), - [anon_sym_GT] = ACTIONS(1151), - [anon_sym_DASH_DASH] = ACTIONS(1151), - [anon_sym_DASH] = ACTIONS(1151), - [anon_sym_break] = ACTIONS(1151), - [anon_sym_continue] = ACTIONS(1151), - [anon_sym_for] = ACTIONS(1151), - [anon_sym_in] = ACTIONS(1151), - [anon_sym_loop] = ACTIONS(1151), - [anon_sym_while] = ACTIONS(1151), - [anon_sym_do] = ACTIONS(1151), - [anon_sym_if] = ACTIONS(1151), - [anon_sym_match] = ACTIONS(1151), - [anon_sym_LBRACE] = ACTIONS(1151), - [anon_sym_RBRACE] = ACTIONS(1151), - [anon_sym_try] = ACTIONS(1151), - [anon_sym_return] = ACTIONS(1151), - [anon_sym_let] = ACTIONS(1151), - [anon_sym_let_DASHenv] = ACTIONS(1151), - [anon_sym_mut] = ACTIONS(1151), - [anon_sym_const] = ACTIONS(1151), - [anon_sym_source] = ACTIONS(1151), - [anon_sym_source_DASHenv] = ACTIONS(1151), - [anon_sym_register] = ACTIONS(1151), - [anon_sym_hide] = ACTIONS(1151), - [anon_sym_hide_DASHenv] = ACTIONS(1151), - [anon_sym_overlay] = ACTIONS(1151), - [anon_sym_STAR] = ACTIONS(1151), - [anon_sym_where] = ACTIONS(1151), - [anon_sym_STAR_STAR] = ACTIONS(1151), - [anon_sym_PLUS_PLUS] = ACTIONS(1151), - [anon_sym_SLASH] = ACTIONS(1151), - [anon_sym_mod] = ACTIONS(1151), - [anon_sym_SLASH_SLASH] = ACTIONS(1151), - [anon_sym_PLUS] = ACTIONS(1151), - [anon_sym_bit_DASHshl] = ACTIONS(1151), - [anon_sym_bit_DASHshr] = ACTIONS(1151), - [anon_sym_EQ_EQ] = ACTIONS(1151), - [anon_sym_BANG_EQ] = ACTIONS(1151), - [anon_sym_LT2] = ACTIONS(1151), - [anon_sym_LT_EQ] = ACTIONS(1151), - [anon_sym_GT_EQ] = ACTIONS(1151), - [anon_sym_not_DASHin] = ACTIONS(1151), - [anon_sym_starts_DASHwith] = ACTIONS(1151), - [anon_sym_ends_DASHwith] = ACTIONS(1151), - [anon_sym_EQ_TILDE] = ACTIONS(1151), - [anon_sym_BANG_TILDE] = ACTIONS(1151), - [anon_sym_bit_DASHand] = ACTIONS(1151), - [anon_sym_bit_DASHxor] = ACTIONS(1151), - [anon_sym_bit_DASHor] = ACTIONS(1151), - [anon_sym_and] = ACTIONS(1151), - [anon_sym_xor] = ACTIONS(1151), - [anon_sym_or] = ACTIONS(1151), - [anon_sym_not] = ACTIONS(1151), - [anon_sym_DOT_DOT_LT] = ACTIONS(1151), - [anon_sym_DOT_DOT] = ACTIONS(1151), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1151), - [sym_val_nothing] = ACTIONS(1151), - [anon_sym_true] = ACTIONS(1151), - [anon_sym_false] = ACTIONS(1151), - [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(1151), - [anon_sym_inf] = ACTIONS(1151), - [anon_sym_DASHinf] = ACTIONS(1151), - [anon_sym_NaN] = ACTIONS(1151), - [anon_sym_0b] = ACTIONS(1151), - [anon_sym_0o] = ACTIONS(1151), - [anon_sym_0x] = ACTIONS(1151), - [sym_val_date] = ACTIONS(1151), - [anon_sym_DQUOTE] = ACTIONS(1151), - [sym__str_single_quotes] = ACTIONS(1151), - [sym__str_back_ticks] = ACTIONS(1151), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1151), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1151), - [anon_sym_CARET] = ACTIONS(1151), - [sym_short_flag] = ACTIONS(1151), + [anon_sym_export] = ACTIONS(771), + [anon_sym_alias] = ACTIONS(771), + [anon_sym_let] = ACTIONS(771), + [anon_sym_let_DASHenv] = ACTIONS(771), + [anon_sym_mut] = ACTIONS(771), + [anon_sym_const] = ACTIONS(771), + [sym_cmd_identifier] = ACTIONS(771), + [anon_sym_SEMI] = ACTIONS(771), + [anon_sym_LF] = ACTIONS(773), + [anon_sym_def] = ACTIONS(771), + [anon_sym_def_DASHenv] = ACTIONS(771), + [anon_sym_export_DASHenv] = ACTIONS(771), + [anon_sym_extern] = ACTIONS(771), + [anon_sym_module] = ACTIONS(771), + [anon_sym_use] = ACTIONS(771), + [anon_sym_LBRACK] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_RPAREN] = ACTIONS(771), + [anon_sym_PIPE] = ACTIONS(771), + [anon_sym_DOLLAR] = ACTIONS(771), + [anon_sym_error] = ACTIONS(771), + [anon_sym_GT] = ACTIONS(771), + [anon_sym_DASH_DASH] = ACTIONS(771), + [anon_sym_DASH] = ACTIONS(771), + [anon_sym_break] = ACTIONS(771), + [anon_sym_continue] = ACTIONS(771), + [anon_sym_for] = ACTIONS(771), + [anon_sym_in] = ACTIONS(771), + [anon_sym_loop] = ACTIONS(771), + [anon_sym_while] = ACTIONS(771), + [anon_sym_do] = ACTIONS(771), + [anon_sym_if] = ACTIONS(771), + [anon_sym_match] = ACTIONS(771), + [anon_sym_LBRACE] = ACTIONS(771), + [anon_sym_RBRACE] = ACTIONS(771), + [anon_sym_try] = ACTIONS(771), + [anon_sym_return] = ACTIONS(771), + [anon_sym_source] = ACTIONS(771), + [anon_sym_source_DASHenv] = ACTIONS(771), + [anon_sym_register] = ACTIONS(771), + [anon_sym_hide] = ACTIONS(771), + [anon_sym_hide_DASHenv] = ACTIONS(771), + [anon_sym_overlay] = ACTIONS(771), + [anon_sym_STAR] = ACTIONS(771), + [anon_sym_where] = ACTIONS(771), + [anon_sym_STAR_STAR] = ACTIONS(771), + [anon_sym_PLUS_PLUS] = ACTIONS(771), + [anon_sym_SLASH] = ACTIONS(771), + [anon_sym_mod] = ACTIONS(771), + [anon_sym_SLASH_SLASH] = ACTIONS(771), + [anon_sym_PLUS] = ACTIONS(771), + [anon_sym_bit_DASHshl] = ACTIONS(771), + [anon_sym_bit_DASHshr] = ACTIONS(771), + [anon_sym_EQ_EQ] = ACTIONS(771), + [anon_sym_BANG_EQ] = ACTIONS(771), + [anon_sym_LT2] = ACTIONS(771), + [anon_sym_LT_EQ] = ACTIONS(771), + [anon_sym_GT_EQ] = ACTIONS(771), + [anon_sym_not_DASHin] = ACTIONS(771), + [anon_sym_starts_DASHwith] = ACTIONS(771), + [anon_sym_ends_DASHwith] = ACTIONS(771), + [anon_sym_EQ_TILDE] = ACTIONS(771), + [anon_sym_BANG_TILDE] = ACTIONS(771), + [anon_sym_bit_DASHand] = ACTIONS(771), + [anon_sym_bit_DASHxor] = ACTIONS(771), + [anon_sym_bit_DASHor] = ACTIONS(771), + [anon_sym_and] = ACTIONS(771), + [anon_sym_xor] = ACTIONS(771), + [anon_sym_or] = ACTIONS(771), + [anon_sym_not] = ACTIONS(771), + [anon_sym_DOT_DOT_LT] = ACTIONS(771), + [anon_sym_DOT_DOT] = ACTIONS(771), + [anon_sym_DOT_DOT_EQ] = ACTIONS(771), + [sym_val_nothing] = ACTIONS(771), + [anon_sym_true] = ACTIONS(771), + [anon_sym_false] = ACTIONS(771), + [aux_sym_val_number_token1] = ACTIONS(771), + [aux_sym_val_number_token2] = ACTIONS(771), + [aux_sym_val_number_token3] = ACTIONS(771), + [aux_sym_val_number_token4] = ACTIONS(771), + [anon_sym_inf] = ACTIONS(771), + [anon_sym_DASHinf] = ACTIONS(771), + [anon_sym_NaN] = ACTIONS(771), + [anon_sym_0b] = ACTIONS(771), + [anon_sym_0o] = ACTIONS(771), + [anon_sym_0x] = ACTIONS(771), + [sym_val_date] = ACTIONS(771), + [anon_sym_DQUOTE] = ACTIONS(771), + [sym__str_single_quotes] = ACTIONS(771), + [sym__str_back_ticks] = ACTIONS(771), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(771), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(771), + [anon_sym_CARET] = ACTIONS(771), + [sym_short_flag] = ACTIONS(771), [anon_sym_POUND] = ACTIONS(3), }, [212] = { + [sym_cell_path] = STATE(379), + [sym_path] = STATE(198), [sym_comment] = STATE(212), - [sym_cmd_identifier] = ACTIONS(1151), - [anon_sym_SEMI] = ACTIONS(1151), - [anon_sym_LF] = ACTIONS(1153), - [anon_sym_export] = ACTIONS(1151), - [anon_sym_alias] = ACTIONS(1151), - [anon_sym_def] = ACTIONS(1151), - [anon_sym_def_DASHenv] = ACTIONS(1151), - [anon_sym_export_DASHenv] = ACTIONS(1151), - [anon_sym_extern] = ACTIONS(1151), - [anon_sym_module] = ACTIONS(1151), - [anon_sym_use] = ACTIONS(1151), - [anon_sym_LBRACK] = ACTIONS(1151), - [anon_sym_LPAREN] = ACTIONS(1151), - [anon_sym_PIPE] = ACTIONS(1151), - [anon_sym_DOLLAR] = ACTIONS(1151), - [anon_sym_error] = ACTIONS(1151), - [anon_sym_GT] = ACTIONS(1151), - [anon_sym_DASH_DASH] = ACTIONS(1151), - [anon_sym_DASH] = ACTIONS(1151), - [anon_sym_break] = ACTIONS(1151), - [anon_sym_continue] = ACTIONS(1151), - [anon_sym_for] = ACTIONS(1151), - [anon_sym_in] = ACTIONS(1151), - [anon_sym_loop] = ACTIONS(1151), - [anon_sym_while] = ACTIONS(1151), - [anon_sym_do] = ACTIONS(1151), - [anon_sym_if] = ACTIONS(1151), - [anon_sym_match] = ACTIONS(1151), - [anon_sym_LBRACE] = ACTIONS(1151), - [anon_sym_RBRACE] = ACTIONS(1151), - [anon_sym_try] = ACTIONS(1151), - [anon_sym_return] = ACTIONS(1151), - [anon_sym_let] = ACTIONS(1151), - [anon_sym_let_DASHenv] = ACTIONS(1151), - [anon_sym_mut] = ACTIONS(1151), - [anon_sym_const] = ACTIONS(1151), - [anon_sym_source] = ACTIONS(1151), - [anon_sym_source_DASHenv] = ACTIONS(1151), - [anon_sym_register] = ACTIONS(1151), - [anon_sym_hide] = ACTIONS(1151), - [anon_sym_hide_DASHenv] = ACTIONS(1151), - [anon_sym_overlay] = ACTIONS(1151), - [anon_sym_STAR] = ACTIONS(1151), - [anon_sym_where] = ACTIONS(1151), - [anon_sym_STAR_STAR] = ACTIONS(1151), - [anon_sym_PLUS_PLUS] = ACTIONS(1151), - [anon_sym_SLASH] = ACTIONS(1151), - [anon_sym_mod] = ACTIONS(1151), - [anon_sym_SLASH_SLASH] = ACTIONS(1151), - [anon_sym_PLUS] = ACTIONS(1151), - [anon_sym_bit_DASHshl] = ACTIONS(1151), - [anon_sym_bit_DASHshr] = ACTIONS(1151), - [anon_sym_EQ_EQ] = ACTIONS(1151), - [anon_sym_BANG_EQ] = ACTIONS(1151), - [anon_sym_LT2] = ACTIONS(1151), - [anon_sym_LT_EQ] = ACTIONS(1151), - [anon_sym_GT_EQ] = ACTIONS(1151), - [anon_sym_not_DASHin] = ACTIONS(1151), - [anon_sym_starts_DASHwith] = ACTIONS(1151), - [anon_sym_ends_DASHwith] = ACTIONS(1151), - [anon_sym_EQ_TILDE] = ACTIONS(1151), - [anon_sym_BANG_TILDE] = ACTIONS(1151), - [anon_sym_bit_DASHand] = ACTIONS(1151), - [anon_sym_bit_DASHxor] = ACTIONS(1151), - [anon_sym_bit_DASHor] = ACTIONS(1151), - [anon_sym_and] = ACTIONS(1151), - [anon_sym_xor] = ACTIONS(1151), - [anon_sym_or] = ACTIONS(1151), - [anon_sym_not] = ACTIONS(1151), - [anon_sym_DOT_DOT_LT] = ACTIONS(1151), - [anon_sym_DOT_DOT] = ACTIONS(1151), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1151), - [sym_val_nothing] = ACTIONS(1151), - [anon_sym_true] = ACTIONS(1151), - [anon_sym_false] = ACTIONS(1151), - [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(1151), - [anon_sym_inf] = ACTIONS(1151), - [anon_sym_DASHinf] = ACTIONS(1151), - [anon_sym_NaN] = ACTIONS(1151), - [anon_sym_0b] = ACTIONS(1151), - [anon_sym_0o] = ACTIONS(1151), - [anon_sym_0x] = ACTIONS(1151), - [sym_val_date] = ACTIONS(1151), - [anon_sym_DQUOTE] = ACTIONS(1151), - [sym__str_single_quotes] = ACTIONS(1151), - [sym__str_back_ticks] = ACTIONS(1151), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1151), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1151), - [anon_sym_CARET] = ACTIONS(1151), - [sym_short_flag] = ACTIONS(1151), + [ts_builtin_sym_end] = ACTIONS(611), + [anon_sym_export] = ACTIONS(609), + [anon_sym_alias] = ACTIONS(609), + [anon_sym_let] = ACTIONS(609), + [anon_sym_let_DASHenv] = ACTIONS(609), + [anon_sym_mut] = ACTIONS(609), + [anon_sym_const] = ACTIONS(609), + [sym_cmd_identifier] = ACTIONS(609), + [anon_sym_SEMI] = ACTIONS(609), + [anon_sym_LF] = ACTIONS(611), + [anon_sym_def] = ACTIONS(609), + [anon_sym_def_DASHenv] = ACTIONS(609), + [anon_sym_export_DASHenv] = ACTIONS(609), + [anon_sym_extern] = ACTIONS(609), + [anon_sym_module] = ACTIONS(609), + [anon_sym_use] = ACTIONS(609), + [anon_sym_LBRACK] = ACTIONS(609), + [anon_sym_LPAREN] = ACTIONS(609), + [anon_sym_PIPE] = ACTIONS(609), + [anon_sym_DOLLAR] = ACTIONS(609), + [anon_sym_error] = ACTIONS(609), + [anon_sym_GT] = ACTIONS(609), + [anon_sym_DASH] = ACTIONS(609), + [anon_sym_break] = ACTIONS(609), + [anon_sym_continue] = ACTIONS(609), + [anon_sym_for] = ACTIONS(609), + [anon_sym_in] = ACTIONS(609), + [anon_sym_loop] = ACTIONS(609), + [anon_sym_while] = ACTIONS(609), + [anon_sym_do] = ACTIONS(609), + [anon_sym_if] = ACTIONS(609), + [anon_sym_match] = ACTIONS(609), + [anon_sym_LBRACE] = ACTIONS(609), + [anon_sym_DOT] = ACTIONS(775), + [anon_sym_try] = ACTIONS(609), + [anon_sym_return] = ACTIONS(609), + [anon_sym_source] = ACTIONS(609), + [anon_sym_source_DASHenv] = ACTIONS(609), + [anon_sym_register] = ACTIONS(609), + [anon_sym_hide] = ACTIONS(609), + [anon_sym_hide_DASHenv] = ACTIONS(609), + [anon_sym_overlay] = ACTIONS(609), + [anon_sym_STAR] = ACTIONS(609), + [anon_sym_where] = ACTIONS(609), + [anon_sym_STAR_STAR] = ACTIONS(609), + [anon_sym_PLUS_PLUS] = ACTIONS(609), + [anon_sym_SLASH] = ACTIONS(609), + [anon_sym_mod] = ACTIONS(609), + [anon_sym_SLASH_SLASH] = ACTIONS(609), + [anon_sym_PLUS] = ACTIONS(609), + [anon_sym_bit_DASHshl] = ACTIONS(609), + [anon_sym_bit_DASHshr] = ACTIONS(609), + [anon_sym_EQ_EQ] = ACTIONS(609), + [anon_sym_BANG_EQ] = ACTIONS(609), + [anon_sym_LT2] = ACTIONS(609), + [anon_sym_LT_EQ] = ACTIONS(609), + [anon_sym_GT_EQ] = ACTIONS(609), + [anon_sym_not_DASHin] = ACTIONS(609), + [anon_sym_starts_DASHwith] = ACTIONS(609), + [anon_sym_ends_DASHwith] = ACTIONS(609), + [anon_sym_EQ_TILDE] = ACTIONS(609), + [anon_sym_BANG_TILDE] = ACTIONS(609), + [anon_sym_bit_DASHand] = ACTIONS(609), + [anon_sym_bit_DASHxor] = ACTIONS(609), + [anon_sym_bit_DASHor] = ACTIONS(609), + [anon_sym_and] = ACTIONS(609), + [anon_sym_xor] = ACTIONS(609), + [anon_sym_or] = ACTIONS(609), + [anon_sym_not] = ACTIONS(609), + [anon_sym_DOT_DOT_LT] = ACTIONS(609), + [anon_sym_DOT_DOT] = ACTIONS(609), + [anon_sym_DOT_DOT_EQ] = ACTIONS(609), + [sym_val_nothing] = ACTIONS(609), + [anon_sym_true] = ACTIONS(609), + [anon_sym_false] = ACTIONS(609), + [aux_sym_val_number_token1] = ACTIONS(609), + [aux_sym_val_number_token2] = ACTIONS(609), + [aux_sym_val_number_token3] = ACTIONS(609), + [aux_sym_val_number_token4] = ACTIONS(609), + [anon_sym_inf] = ACTIONS(609), + [anon_sym_DASHinf] = ACTIONS(609), + [anon_sym_NaN] = ACTIONS(609), + [anon_sym_0b] = ACTIONS(609), + [anon_sym_0o] = ACTIONS(609), + [anon_sym_0x] = ACTIONS(609), + [sym_val_date] = ACTIONS(609), + [anon_sym_DQUOTE] = ACTIONS(609), + [sym__str_single_quotes] = ACTIONS(609), + [sym__str_back_ticks] = ACTIONS(609), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(609), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(609), + [anon_sym_CARET] = ACTIONS(609), [anon_sym_POUND] = ACTIONS(3), }, [213] = { [sym_comment] = STATE(213), - [sym_cmd_identifier] = ACTIONS(1155), - [anon_sym_SEMI] = ACTIONS(1155), - [anon_sym_LF] = ACTIONS(1157), - [anon_sym_export] = ACTIONS(1155), - [anon_sym_alias] = ACTIONS(1155), - [anon_sym_def] = ACTIONS(1155), - [anon_sym_def_DASHenv] = ACTIONS(1155), - [anon_sym_export_DASHenv] = ACTIONS(1155), - [anon_sym_extern] = ACTIONS(1155), - [anon_sym_module] = ACTIONS(1155), - [anon_sym_use] = ACTIONS(1155), - [anon_sym_LBRACK] = ACTIONS(1155), - [anon_sym_LPAREN] = ACTIONS(1155), - [anon_sym_PIPE] = ACTIONS(1155), - [anon_sym_DOLLAR] = ACTIONS(1155), - [anon_sym_error] = ACTIONS(1155), - [anon_sym_GT] = ACTIONS(1155), - [anon_sym_DASH_DASH] = ACTIONS(1155), - [anon_sym_DASH] = ACTIONS(1155), - [anon_sym_break] = ACTIONS(1155), - [anon_sym_continue] = ACTIONS(1155), - [anon_sym_for] = ACTIONS(1155), - [anon_sym_in] = ACTIONS(1155), - [anon_sym_loop] = ACTIONS(1155), - [anon_sym_while] = ACTIONS(1155), - [anon_sym_do] = ACTIONS(1155), - [anon_sym_if] = ACTIONS(1155), - [anon_sym_match] = ACTIONS(1155), - [anon_sym_LBRACE] = ACTIONS(1155), - [anon_sym_RBRACE] = ACTIONS(1155), - [anon_sym_try] = ACTIONS(1155), - [anon_sym_return] = ACTIONS(1155), - [anon_sym_let] = ACTIONS(1155), - [anon_sym_let_DASHenv] = ACTIONS(1155), - [anon_sym_mut] = ACTIONS(1155), - [anon_sym_const] = ACTIONS(1155), - [anon_sym_source] = ACTIONS(1155), - [anon_sym_source_DASHenv] = ACTIONS(1155), - [anon_sym_register] = ACTIONS(1155), - [anon_sym_hide] = ACTIONS(1155), - [anon_sym_hide_DASHenv] = ACTIONS(1155), - [anon_sym_overlay] = ACTIONS(1155), - [anon_sym_STAR] = ACTIONS(1155), - [anon_sym_where] = ACTIONS(1155), - [anon_sym_STAR_STAR] = ACTIONS(1155), - [anon_sym_PLUS_PLUS] = ACTIONS(1155), - [anon_sym_SLASH] = ACTIONS(1155), - [anon_sym_mod] = ACTIONS(1155), - [anon_sym_SLASH_SLASH] = ACTIONS(1155), - [anon_sym_PLUS] = ACTIONS(1155), - [anon_sym_bit_DASHshl] = ACTIONS(1155), - [anon_sym_bit_DASHshr] = ACTIONS(1155), - [anon_sym_EQ_EQ] = ACTIONS(1155), - [anon_sym_BANG_EQ] = ACTIONS(1155), - [anon_sym_LT2] = ACTIONS(1155), - [anon_sym_LT_EQ] = ACTIONS(1155), - [anon_sym_GT_EQ] = ACTIONS(1155), - [anon_sym_not_DASHin] = ACTIONS(1155), - [anon_sym_starts_DASHwith] = ACTIONS(1155), - [anon_sym_ends_DASHwith] = ACTIONS(1155), - [anon_sym_EQ_TILDE] = ACTIONS(1155), - [anon_sym_BANG_TILDE] = ACTIONS(1155), - [anon_sym_bit_DASHand] = ACTIONS(1155), - [anon_sym_bit_DASHxor] = ACTIONS(1155), - [anon_sym_bit_DASHor] = ACTIONS(1155), - [anon_sym_and] = ACTIONS(1155), - [anon_sym_xor] = ACTIONS(1155), - [anon_sym_or] = ACTIONS(1155), - [anon_sym_not] = ACTIONS(1155), - [anon_sym_DOT_DOT_LT] = ACTIONS(1155), - [anon_sym_DOT_DOT] = ACTIONS(1155), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1155), - [sym_val_nothing] = ACTIONS(1155), - [anon_sym_true] = ACTIONS(1155), - [anon_sym_false] = ACTIONS(1155), - [aux_sym_val_number_token1] = ACTIONS(1155), - [aux_sym_val_number_token2] = ACTIONS(1155), - [aux_sym_val_number_token3] = ACTIONS(1155), - [aux_sym_val_number_token4] = ACTIONS(1155), - [anon_sym_inf] = ACTIONS(1155), - [anon_sym_DASHinf] = ACTIONS(1155), - [anon_sym_NaN] = ACTIONS(1155), - [anon_sym_0b] = ACTIONS(1155), - [anon_sym_0o] = ACTIONS(1155), - [anon_sym_0x] = ACTIONS(1155), - [sym_val_date] = ACTIONS(1155), - [anon_sym_DQUOTE] = ACTIONS(1155), - [sym__str_single_quotes] = ACTIONS(1155), - [sym__str_back_ticks] = ACTIONS(1155), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1155), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1155), - [anon_sym_CARET] = ACTIONS(1155), - [sym_short_flag] = ACTIONS(1155), + [anon_sym_export] = ACTIONS(785), + [anon_sym_alias] = ACTIONS(785), + [anon_sym_let] = ACTIONS(785), + [anon_sym_let_DASHenv] = ACTIONS(785), + [anon_sym_mut] = ACTIONS(785), + [anon_sym_const] = ACTIONS(785), + [sym_cmd_identifier] = ACTIONS(785), + [anon_sym_SEMI] = ACTIONS(785), + [anon_sym_LF] = ACTIONS(787), + [anon_sym_def] = ACTIONS(785), + [anon_sym_def_DASHenv] = ACTIONS(785), + [anon_sym_export_DASHenv] = ACTIONS(785), + [anon_sym_extern] = ACTIONS(785), + [anon_sym_module] = ACTIONS(785), + [anon_sym_use] = ACTIONS(785), + [anon_sym_LBRACK] = ACTIONS(785), + [anon_sym_LPAREN] = ACTIONS(785), + [anon_sym_RPAREN] = ACTIONS(785), + [anon_sym_PIPE] = ACTIONS(785), + [anon_sym_DOLLAR] = ACTIONS(785), + [anon_sym_error] = ACTIONS(785), + [anon_sym_GT] = ACTIONS(785), + [anon_sym_DASH_DASH] = ACTIONS(785), + [anon_sym_DASH] = ACTIONS(785), + [anon_sym_break] = ACTIONS(785), + [anon_sym_continue] = ACTIONS(785), + [anon_sym_for] = ACTIONS(785), + [anon_sym_in] = ACTIONS(785), + [anon_sym_loop] = ACTIONS(785), + [anon_sym_while] = ACTIONS(785), + [anon_sym_do] = ACTIONS(785), + [anon_sym_if] = ACTIONS(785), + [anon_sym_match] = ACTIONS(785), + [anon_sym_LBRACE] = ACTIONS(785), + [anon_sym_RBRACE] = ACTIONS(785), + [anon_sym_try] = ACTIONS(785), + [anon_sym_return] = ACTIONS(785), + [anon_sym_source] = ACTIONS(785), + [anon_sym_source_DASHenv] = ACTIONS(785), + [anon_sym_register] = ACTIONS(785), + [anon_sym_hide] = ACTIONS(785), + [anon_sym_hide_DASHenv] = ACTIONS(785), + [anon_sym_overlay] = ACTIONS(785), + [anon_sym_STAR] = ACTIONS(785), + [anon_sym_where] = ACTIONS(785), + [anon_sym_STAR_STAR] = ACTIONS(785), + [anon_sym_PLUS_PLUS] = ACTIONS(785), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_mod] = ACTIONS(785), + [anon_sym_SLASH_SLASH] = ACTIONS(785), + [anon_sym_PLUS] = ACTIONS(785), + [anon_sym_bit_DASHshl] = ACTIONS(785), + [anon_sym_bit_DASHshr] = ACTIONS(785), + [anon_sym_EQ_EQ] = ACTIONS(785), + [anon_sym_BANG_EQ] = ACTIONS(785), + [anon_sym_LT2] = ACTIONS(785), + [anon_sym_LT_EQ] = ACTIONS(785), + [anon_sym_GT_EQ] = ACTIONS(785), + [anon_sym_not_DASHin] = ACTIONS(785), + [anon_sym_starts_DASHwith] = ACTIONS(785), + [anon_sym_ends_DASHwith] = ACTIONS(785), + [anon_sym_EQ_TILDE] = ACTIONS(785), + [anon_sym_BANG_TILDE] = ACTIONS(785), + [anon_sym_bit_DASHand] = ACTIONS(785), + [anon_sym_bit_DASHxor] = ACTIONS(785), + [anon_sym_bit_DASHor] = ACTIONS(785), + [anon_sym_and] = ACTIONS(785), + [anon_sym_xor] = ACTIONS(785), + [anon_sym_or] = ACTIONS(785), + [anon_sym_not] = ACTIONS(785), + [anon_sym_DOT_DOT_LT] = ACTIONS(785), + [anon_sym_DOT_DOT] = ACTIONS(785), + [anon_sym_DOT_DOT_EQ] = ACTIONS(785), + [sym_val_nothing] = ACTIONS(785), + [anon_sym_true] = ACTIONS(785), + [anon_sym_false] = ACTIONS(785), + [aux_sym_val_number_token1] = ACTIONS(785), + [aux_sym_val_number_token2] = ACTIONS(785), + [aux_sym_val_number_token3] = ACTIONS(785), + [aux_sym_val_number_token4] = ACTIONS(785), + [anon_sym_inf] = ACTIONS(785), + [anon_sym_DASHinf] = ACTIONS(785), + [anon_sym_NaN] = ACTIONS(785), + [anon_sym_0b] = ACTIONS(785), + [anon_sym_0o] = ACTIONS(785), + [anon_sym_0x] = ACTIONS(785), + [sym_val_date] = ACTIONS(785), + [anon_sym_DQUOTE] = ACTIONS(785), + [sym__str_single_quotes] = ACTIONS(785), + [sym__str_back_ticks] = ACTIONS(785), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(785), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(785), + [anon_sym_CARET] = ACTIONS(785), + [sym_short_flag] = ACTIONS(785), [anon_sym_POUND] = ACTIONS(3), }, [214] = { [sym_comment] = STATE(214), - [sym_cmd_identifier] = ACTIONS(1159), - [anon_sym_SEMI] = ACTIONS(1159), - [anon_sym_LF] = ACTIONS(1161), - [anon_sym_export] = ACTIONS(1159), - [anon_sym_alias] = ACTIONS(1159), - [anon_sym_def] = ACTIONS(1159), - [anon_sym_def_DASHenv] = ACTIONS(1159), - [anon_sym_export_DASHenv] = ACTIONS(1159), - [anon_sym_extern] = ACTIONS(1159), - [anon_sym_module] = ACTIONS(1159), - [anon_sym_use] = ACTIONS(1159), - [anon_sym_LBRACK] = ACTIONS(1159), - [anon_sym_LPAREN] = ACTIONS(1159), - [anon_sym_PIPE] = ACTIONS(1159), - [anon_sym_DOLLAR] = ACTIONS(1159), - [anon_sym_error] = ACTIONS(1159), - [anon_sym_GT] = ACTIONS(1159), - [anon_sym_DASH_DASH] = ACTIONS(1159), - [anon_sym_DASH] = ACTIONS(1159), - [anon_sym_break] = ACTIONS(1159), - [anon_sym_continue] = ACTIONS(1159), - [anon_sym_for] = ACTIONS(1159), - [anon_sym_in] = ACTIONS(1159), - [anon_sym_loop] = ACTIONS(1159), - [anon_sym_while] = ACTIONS(1159), - [anon_sym_do] = ACTIONS(1159), - [anon_sym_if] = ACTIONS(1159), - [anon_sym_match] = ACTIONS(1159), - [anon_sym_LBRACE] = ACTIONS(1159), - [anon_sym_RBRACE] = ACTIONS(1159), - [anon_sym_try] = ACTIONS(1159), - [anon_sym_return] = ACTIONS(1159), - [anon_sym_let] = ACTIONS(1159), - [anon_sym_let_DASHenv] = ACTIONS(1159), - [anon_sym_mut] = ACTIONS(1159), - [anon_sym_const] = ACTIONS(1159), - [anon_sym_source] = ACTIONS(1159), - [anon_sym_source_DASHenv] = ACTIONS(1159), - [anon_sym_register] = ACTIONS(1159), - [anon_sym_hide] = ACTIONS(1159), - [anon_sym_hide_DASHenv] = ACTIONS(1159), - [anon_sym_overlay] = ACTIONS(1159), - [anon_sym_STAR] = ACTIONS(1159), - [anon_sym_where] = ACTIONS(1159), - [anon_sym_STAR_STAR] = ACTIONS(1159), - [anon_sym_PLUS_PLUS] = ACTIONS(1159), - [anon_sym_SLASH] = ACTIONS(1159), - [anon_sym_mod] = ACTIONS(1159), - [anon_sym_SLASH_SLASH] = ACTIONS(1159), - [anon_sym_PLUS] = ACTIONS(1159), - [anon_sym_bit_DASHshl] = ACTIONS(1159), - [anon_sym_bit_DASHshr] = ACTIONS(1159), - [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(1159), - [anon_sym_starts_DASHwith] = ACTIONS(1159), - [anon_sym_ends_DASHwith] = ACTIONS(1159), - [anon_sym_EQ_TILDE] = ACTIONS(1159), - [anon_sym_BANG_TILDE] = ACTIONS(1159), - [anon_sym_bit_DASHand] = ACTIONS(1159), - [anon_sym_bit_DASHxor] = ACTIONS(1159), - [anon_sym_bit_DASHor] = ACTIONS(1159), - [anon_sym_and] = ACTIONS(1159), - [anon_sym_xor] = ACTIONS(1159), - [anon_sym_or] = ACTIONS(1159), - [anon_sym_not] = ACTIONS(1159), - [anon_sym_DOT_DOT_LT] = ACTIONS(1159), - [anon_sym_DOT_DOT] = ACTIONS(1159), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1159), - [sym_val_nothing] = ACTIONS(1159), - [anon_sym_true] = ACTIONS(1159), - [anon_sym_false] = ACTIONS(1159), - [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(1159), - [anon_sym_inf] = ACTIONS(1159), - [anon_sym_DASHinf] = ACTIONS(1159), - [anon_sym_NaN] = ACTIONS(1159), - [anon_sym_0b] = ACTIONS(1159), - [anon_sym_0o] = ACTIONS(1159), - [anon_sym_0x] = ACTIONS(1159), - [sym_val_date] = ACTIONS(1159), - [anon_sym_DQUOTE] = ACTIONS(1159), - [sym__str_single_quotes] = ACTIONS(1159), - [sym__str_back_ticks] = ACTIONS(1159), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1159), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1159), - [anon_sym_CARET] = ACTIONS(1159), - [sym_short_flag] = ACTIONS(1159), + [anon_sym_export] = ACTIONS(789), + [anon_sym_alias] = ACTIONS(789), + [anon_sym_let] = ACTIONS(789), + [anon_sym_let_DASHenv] = ACTIONS(789), + [anon_sym_mut] = ACTIONS(789), + [anon_sym_const] = ACTIONS(789), + [sym_cmd_identifier] = ACTIONS(789), + [anon_sym_SEMI] = ACTIONS(789), + [anon_sym_LF] = ACTIONS(791), + [anon_sym_def] = ACTIONS(789), + [anon_sym_def_DASHenv] = ACTIONS(789), + [anon_sym_export_DASHenv] = ACTIONS(789), + [anon_sym_extern] = ACTIONS(789), + [anon_sym_module] = ACTIONS(789), + [anon_sym_use] = ACTIONS(789), + [anon_sym_LBRACK] = ACTIONS(789), + [anon_sym_LPAREN] = ACTIONS(789), + [anon_sym_RPAREN] = ACTIONS(789), + [anon_sym_PIPE] = ACTIONS(789), + [anon_sym_DOLLAR] = ACTIONS(789), + [anon_sym_error] = ACTIONS(789), + [anon_sym_GT] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [anon_sym_DASH] = ACTIONS(789), + [anon_sym_break] = ACTIONS(789), + [anon_sym_continue] = ACTIONS(789), + [anon_sym_for] = ACTIONS(789), + [anon_sym_in] = ACTIONS(789), + [anon_sym_loop] = ACTIONS(789), + [anon_sym_while] = ACTIONS(789), + [anon_sym_do] = ACTIONS(789), + [anon_sym_if] = ACTIONS(789), + [anon_sym_match] = ACTIONS(789), + [anon_sym_LBRACE] = ACTIONS(789), + [anon_sym_RBRACE] = ACTIONS(789), + [anon_sym_try] = ACTIONS(789), + [anon_sym_return] = ACTIONS(789), + [anon_sym_source] = ACTIONS(789), + [anon_sym_source_DASHenv] = ACTIONS(789), + [anon_sym_register] = ACTIONS(789), + [anon_sym_hide] = ACTIONS(789), + [anon_sym_hide_DASHenv] = ACTIONS(789), + [anon_sym_overlay] = ACTIONS(789), + [anon_sym_STAR] = ACTIONS(789), + [anon_sym_where] = ACTIONS(789), + [anon_sym_STAR_STAR] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_SLASH] = ACTIONS(789), + [anon_sym_mod] = ACTIONS(789), + [anon_sym_SLASH_SLASH] = ACTIONS(789), + [anon_sym_PLUS] = ACTIONS(789), + [anon_sym_bit_DASHshl] = ACTIONS(789), + [anon_sym_bit_DASHshr] = ACTIONS(789), + [anon_sym_EQ_EQ] = ACTIONS(789), + [anon_sym_BANG_EQ] = ACTIONS(789), + [anon_sym_LT2] = ACTIONS(789), + [anon_sym_LT_EQ] = ACTIONS(789), + [anon_sym_GT_EQ] = ACTIONS(789), + [anon_sym_not_DASHin] = ACTIONS(789), + [anon_sym_starts_DASHwith] = ACTIONS(789), + [anon_sym_ends_DASHwith] = ACTIONS(789), + [anon_sym_EQ_TILDE] = ACTIONS(789), + [anon_sym_BANG_TILDE] = ACTIONS(789), + [anon_sym_bit_DASHand] = ACTIONS(789), + [anon_sym_bit_DASHxor] = ACTIONS(789), + [anon_sym_bit_DASHor] = ACTIONS(789), + [anon_sym_and] = ACTIONS(789), + [anon_sym_xor] = ACTIONS(789), + [anon_sym_or] = ACTIONS(789), + [anon_sym_not] = ACTIONS(789), + [anon_sym_DOT_DOT_LT] = ACTIONS(789), + [anon_sym_DOT_DOT] = ACTIONS(789), + [anon_sym_DOT_DOT_EQ] = ACTIONS(789), + [sym_val_nothing] = ACTIONS(789), + [anon_sym_true] = ACTIONS(789), + [anon_sym_false] = ACTIONS(789), + [aux_sym_val_number_token1] = ACTIONS(789), + [aux_sym_val_number_token2] = ACTIONS(789), + [aux_sym_val_number_token3] = ACTIONS(789), + [aux_sym_val_number_token4] = ACTIONS(789), + [anon_sym_inf] = ACTIONS(789), + [anon_sym_DASHinf] = ACTIONS(789), + [anon_sym_NaN] = ACTIONS(789), + [anon_sym_0b] = ACTIONS(789), + [anon_sym_0o] = ACTIONS(789), + [anon_sym_0x] = ACTIONS(789), + [sym_val_date] = ACTIONS(789), + [anon_sym_DQUOTE] = ACTIONS(789), + [sym__str_single_quotes] = ACTIONS(789), + [sym__str_back_ticks] = ACTIONS(789), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(789), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(789), + [anon_sym_CARET] = ACTIONS(789), + [sym_short_flag] = ACTIONS(789), [anon_sym_POUND] = ACTIONS(3), }, [215] = { [sym_comment] = STATE(215), - [sym_cmd_identifier] = ACTIONS(1163), - [anon_sym_SEMI] = ACTIONS(1163), - [anon_sym_LF] = ACTIONS(1165), - [anon_sym_export] = ACTIONS(1163), - [anon_sym_alias] = ACTIONS(1163), - [anon_sym_def] = ACTIONS(1163), - [anon_sym_def_DASHenv] = ACTIONS(1163), - [anon_sym_export_DASHenv] = ACTIONS(1163), - [anon_sym_extern] = ACTIONS(1163), - [anon_sym_module] = ACTIONS(1163), - [anon_sym_use] = ACTIONS(1163), - [anon_sym_LBRACK] = ACTIONS(1163), - [anon_sym_LPAREN] = ACTIONS(1163), - [anon_sym_PIPE] = ACTIONS(1163), - [anon_sym_DOLLAR] = ACTIONS(1163), - [anon_sym_error] = ACTIONS(1163), - [anon_sym_GT] = ACTIONS(1163), - [anon_sym_DASH_DASH] = ACTIONS(1163), - [anon_sym_DASH] = ACTIONS(1163), - [anon_sym_break] = ACTIONS(1163), - [anon_sym_continue] = ACTIONS(1163), - [anon_sym_for] = ACTIONS(1163), - [anon_sym_in] = ACTIONS(1163), - [anon_sym_loop] = ACTIONS(1163), - [anon_sym_while] = ACTIONS(1163), - [anon_sym_do] = ACTIONS(1163), - [anon_sym_if] = ACTIONS(1163), - [anon_sym_match] = ACTIONS(1163), - [anon_sym_LBRACE] = ACTIONS(1163), - [anon_sym_RBRACE] = ACTIONS(1163), - [anon_sym_try] = ACTIONS(1163), - [anon_sym_return] = ACTIONS(1163), - [anon_sym_let] = ACTIONS(1163), - [anon_sym_let_DASHenv] = ACTIONS(1163), - [anon_sym_mut] = ACTIONS(1163), - [anon_sym_const] = ACTIONS(1163), - [anon_sym_source] = ACTIONS(1163), - [anon_sym_source_DASHenv] = ACTIONS(1163), - [anon_sym_register] = ACTIONS(1163), - [anon_sym_hide] = ACTIONS(1163), - [anon_sym_hide_DASHenv] = ACTIONS(1163), - [anon_sym_overlay] = ACTIONS(1163), - [anon_sym_STAR] = ACTIONS(1163), - [anon_sym_where] = ACTIONS(1163), - [anon_sym_STAR_STAR] = ACTIONS(1163), - [anon_sym_PLUS_PLUS] = ACTIONS(1163), - [anon_sym_SLASH] = ACTIONS(1163), - [anon_sym_mod] = ACTIONS(1163), - [anon_sym_SLASH_SLASH] = ACTIONS(1163), - [anon_sym_PLUS] = ACTIONS(1163), - [anon_sym_bit_DASHshl] = ACTIONS(1163), - [anon_sym_bit_DASHshr] = ACTIONS(1163), - [anon_sym_EQ_EQ] = ACTIONS(1163), - [anon_sym_BANG_EQ] = ACTIONS(1163), - [anon_sym_LT2] = ACTIONS(1163), - [anon_sym_LT_EQ] = ACTIONS(1163), - [anon_sym_GT_EQ] = ACTIONS(1163), - [anon_sym_not_DASHin] = ACTIONS(1163), - [anon_sym_starts_DASHwith] = ACTIONS(1163), - [anon_sym_ends_DASHwith] = ACTIONS(1163), - [anon_sym_EQ_TILDE] = ACTIONS(1163), - [anon_sym_BANG_TILDE] = ACTIONS(1163), - [anon_sym_bit_DASHand] = ACTIONS(1163), - [anon_sym_bit_DASHxor] = ACTIONS(1163), - [anon_sym_bit_DASHor] = ACTIONS(1163), - [anon_sym_and] = ACTIONS(1163), - [anon_sym_xor] = ACTIONS(1163), - [anon_sym_or] = ACTIONS(1163), - [anon_sym_not] = ACTIONS(1163), - [anon_sym_DOT_DOT_LT] = ACTIONS(1163), - [anon_sym_DOT_DOT] = ACTIONS(1163), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1163), - [sym_val_nothing] = ACTIONS(1163), - [anon_sym_true] = ACTIONS(1163), - [anon_sym_false] = ACTIONS(1163), - [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(1163), - [anon_sym_inf] = ACTIONS(1163), - [anon_sym_DASHinf] = ACTIONS(1163), - [anon_sym_NaN] = ACTIONS(1163), - [anon_sym_0b] = ACTIONS(1163), - [anon_sym_0o] = ACTIONS(1163), - [anon_sym_0x] = ACTIONS(1163), - [sym_val_date] = ACTIONS(1163), - [anon_sym_DQUOTE] = ACTIONS(1163), - [sym__str_single_quotes] = ACTIONS(1163), - [sym__str_back_ticks] = ACTIONS(1163), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1163), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1163), - [anon_sym_CARET] = ACTIONS(1163), - [sym_short_flag] = ACTIONS(1163), + [anon_sym_export] = ACTIONS(793), + [anon_sym_alias] = ACTIONS(793), + [anon_sym_let] = ACTIONS(793), + [anon_sym_let_DASHenv] = ACTIONS(793), + [anon_sym_mut] = ACTIONS(793), + [anon_sym_const] = ACTIONS(793), + [sym_cmd_identifier] = ACTIONS(793), + [anon_sym_SEMI] = ACTIONS(793), + [anon_sym_LF] = ACTIONS(795), + [anon_sym_def] = ACTIONS(793), + [anon_sym_def_DASHenv] = ACTIONS(793), + [anon_sym_export_DASHenv] = ACTIONS(793), + [anon_sym_extern] = ACTIONS(793), + [anon_sym_module] = ACTIONS(793), + [anon_sym_use] = ACTIONS(793), + [anon_sym_LBRACK] = ACTIONS(793), + [anon_sym_LPAREN] = ACTIONS(793), + [anon_sym_RPAREN] = ACTIONS(793), + [anon_sym_PIPE] = ACTIONS(793), + [anon_sym_DOLLAR] = ACTIONS(793), + [anon_sym_error] = ACTIONS(793), + [anon_sym_GT] = ACTIONS(793), + [anon_sym_DASH_DASH] = ACTIONS(793), + [anon_sym_DASH] = ACTIONS(793), + [anon_sym_break] = ACTIONS(793), + [anon_sym_continue] = ACTIONS(793), + [anon_sym_for] = ACTIONS(793), + [anon_sym_in] = ACTIONS(793), + [anon_sym_loop] = ACTIONS(793), + [anon_sym_while] = ACTIONS(793), + [anon_sym_do] = ACTIONS(793), + [anon_sym_if] = ACTIONS(793), + [anon_sym_match] = ACTIONS(793), + [anon_sym_LBRACE] = ACTIONS(793), + [anon_sym_RBRACE] = ACTIONS(793), + [anon_sym_try] = ACTIONS(793), + [anon_sym_return] = ACTIONS(793), + [anon_sym_source] = ACTIONS(793), + [anon_sym_source_DASHenv] = ACTIONS(793), + [anon_sym_register] = ACTIONS(793), + [anon_sym_hide] = ACTIONS(793), + [anon_sym_hide_DASHenv] = ACTIONS(793), + [anon_sym_overlay] = ACTIONS(793), + [anon_sym_STAR] = ACTIONS(793), + [anon_sym_where] = ACTIONS(793), + [anon_sym_STAR_STAR] = ACTIONS(793), + [anon_sym_PLUS_PLUS] = ACTIONS(793), + [anon_sym_SLASH] = ACTIONS(793), + [anon_sym_mod] = ACTIONS(793), + [anon_sym_SLASH_SLASH] = ACTIONS(793), + [anon_sym_PLUS] = ACTIONS(793), + [anon_sym_bit_DASHshl] = ACTIONS(793), + [anon_sym_bit_DASHshr] = ACTIONS(793), + [anon_sym_EQ_EQ] = ACTIONS(793), + [anon_sym_BANG_EQ] = ACTIONS(793), + [anon_sym_LT2] = ACTIONS(793), + [anon_sym_LT_EQ] = ACTIONS(793), + [anon_sym_GT_EQ] = ACTIONS(793), + [anon_sym_not_DASHin] = ACTIONS(793), + [anon_sym_starts_DASHwith] = ACTIONS(793), + [anon_sym_ends_DASHwith] = ACTIONS(793), + [anon_sym_EQ_TILDE] = ACTIONS(793), + [anon_sym_BANG_TILDE] = ACTIONS(793), + [anon_sym_bit_DASHand] = ACTIONS(793), + [anon_sym_bit_DASHxor] = ACTIONS(793), + [anon_sym_bit_DASHor] = ACTIONS(793), + [anon_sym_and] = ACTIONS(793), + [anon_sym_xor] = ACTIONS(793), + [anon_sym_or] = ACTIONS(793), + [anon_sym_not] = ACTIONS(793), + [anon_sym_DOT_DOT_LT] = ACTIONS(793), + [anon_sym_DOT_DOT] = ACTIONS(793), + [anon_sym_DOT_DOT_EQ] = ACTIONS(793), + [sym_val_nothing] = ACTIONS(793), + [anon_sym_true] = ACTIONS(793), + [anon_sym_false] = ACTIONS(793), + [aux_sym_val_number_token1] = ACTIONS(793), + [aux_sym_val_number_token2] = ACTIONS(793), + [aux_sym_val_number_token3] = ACTIONS(793), + [aux_sym_val_number_token4] = ACTIONS(793), + [anon_sym_inf] = ACTIONS(793), + [anon_sym_DASHinf] = ACTIONS(793), + [anon_sym_NaN] = ACTIONS(793), + [anon_sym_0b] = ACTIONS(793), + [anon_sym_0o] = ACTIONS(793), + [anon_sym_0x] = ACTIONS(793), + [sym_val_date] = ACTIONS(793), + [anon_sym_DQUOTE] = ACTIONS(793), + [sym__str_single_quotes] = ACTIONS(793), + [sym__str_back_ticks] = ACTIONS(793), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(793), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(793), + [anon_sym_CARET] = ACTIONS(793), + [sym_short_flag] = ACTIONS(793), [anon_sym_POUND] = ACTIONS(3), }, [216] = { + [sym_path] = STATE(318), [sym_comment] = STATE(216), - [ts_builtin_sym_end] = ACTIONS(1167), - [sym_cmd_identifier] = ACTIONS(1169), - [anon_sym_SEMI] = ACTIONS(1169), - [anon_sym_LF] = ACTIONS(1167), - [anon_sym_export] = ACTIONS(1169), - [anon_sym_alias] = ACTIONS(1169), - [anon_sym_def] = ACTIONS(1169), - [anon_sym_def_DASHenv] = ACTIONS(1169), - [anon_sym_export_DASHenv] = ACTIONS(1169), - [anon_sym_extern] = ACTIONS(1169), - [anon_sym_module] = ACTIONS(1169), - [anon_sym_use] = ACTIONS(1169), - [anon_sym_LBRACK] = ACTIONS(1169), - [anon_sym_LPAREN] = ACTIONS(1169), - [anon_sym_PIPE] = ACTIONS(1169), - [anon_sym_DOLLAR] = ACTIONS(1169), - [anon_sym_error] = ACTIONS(1169), - [anon_sym_GT] = ACTIONS(1169), - [anon_sym_DASH_DASH] = ACTIONS(1169), - [anon_sym_DASH] = ACTIONS(1169), - [anon_sym_break] = ACTIONS(1169), - [anon_sym_continue] = ACTIONS(1169), - [anon_sym_for] = ACTIONS(1169), - [anon_sym_in] = ACTIONS(1169), - [anon_sym_loop] = ACTIONS(1169), - [anon_sym_while] = ACTIONS(1169), - [anon_sym_do] = ACTIONS(1169), - [anon_sym_if] = ACTIONS(1169), - [anon_sym_match] = ACTIONS(1169), - [anon_sym_LBRACE] = ACTIONS(1169), - [anon_sym_try] = ACTIONS(1169), - [anon_sym_return] = ACTIONS(1169), - [anon_sym_let] = ACTIONS(1169), - [anon_sym_let_DASHenv] = ACTIONS(1169), - [anon_sym_mut] = ACTIONS(1169), - [anon_sym_const] = ACTIONS(1169), - [anon_sym_source] = ACTIONS(1169), - [anon_sym_source_DASHenv] = ACTIONS(1169), - [anon_sym_register] = ACTIONS(1169), - [anon_sym_hide] = ACTIONS(1169), - [anon_sym_hide_DASHenv] = ACTIONS(1169), - [anon_sym_overlay] = ACTIONS(1169), - [anon_sym_STAR] = ACTIONS(1169), - [anon_sym_where] = ACTIONS(1169), - [anon_sym_STAR_STAR] = ACTIONS(1169), - [anon_sym_PLUS_PLUS] = ACTIONS(1169), - [anon_sym_SLASH] = ACTIONS(1169), - [anon_sym_mod] = ACTIONS(1169), - [anon_sym_SLASH_SLASH] = ACTIONS(1169), - [anon_sym_PLUS] = ACTIONS(1169), - [anon_sym_bit_DASHshl] = ACTIONS(1169), - [anon_sym_bit_DASHshr] = ACTIONS(1169), - [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(1169), - [anon_sym_starts_DASHwith] = ACTIONS(1169), - [anon_sym_ends_DASHwith] = ACTIONS(1169), - [anon_sym_EQ_TILDE] = ACTIONS(1169), - [anon_sym_BANG_TILDE] = ACTIONS(1169), - [anon_sym_bit_DASHand] = ACTIONS(1169), - [anon_sym_bit_DASHxor] = ACTIONS(1169), - [anon_sym_bit_DASHor] = ACTIONS(1169), - [anon_sym_and] = ACTIONS(1169), - [anon_sym_xor] = ACTIONS(1169), - [anon_sym_or] = ACTIONS(1169), - [anon_sym_not] = ACTIONS(1169), - [anon_sym_DOT_DOT_LT] = ACTIONS(1169), - [anon_sym_DOT_DOT] = ACTIONS(1169), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1169), - [sym_val_nothing] = ACTIONS(1169), - [anon_sym_true] = ACTIONS(1169), - [anon_sym_false] = ACTIONS(1169), - [aux_sym_val_number_token1] = ACTIONS(1169), - [aux_sym_val_number_token2] = ACTIONS(1169), - [aux_sym_val_number_token3] = ACTIONS(1169), - [aux_sym_val_number_token4] = ACTIONS(1169), - [anon_sym_inf] = ACTIONS(1169), - [anon_sym_DASHinf] = ACTIONS(1169), - [anon_sym_NaN] = ACTIONS(1169), - [anon_sym_0b] = ACTIONS(1169), - [anon_sym_0o] = ACTIONS(1169), - [anon_sym_0x] = ACTIONS(1169), - [sym_val_date] = ACTIONS(1169), - [anon_sym_DQUOTE] = ACTIONS(1169), - [sym__str_single_quotes] = ACTIONS(1169), - [sym__str_back_ticks] = ACTIONS(1169), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1169), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1169), - [anon_sym_CARET] = ACTIONS(1169), - [sym_short_flag] = ACTIONS(1169), + [aux_sym_cell_path_repeat1] = STATE(219), + [ts_builtin_sym_end] = ACTIONS(615), + [anon_sym_export] = ACTIONS(613), + [anon_sym_alias] = ACTIONS(613), + [anon_sym_let] = ACTIONS(613), + [anon_sym_let_DASHenv] = ACTIONS(613), + [anon_sym_mut] = ACTIONS(613), + [anon_sym_const] = ACTIONS(613), + [sym_cmd_identifier] = ACTIONS(613), + [anon_sym_SEMI] = ACTIONS(613), + [anon_sym_LF] = ACTIONS(615), + [anon_sym_def] = ACTIONS(613), + [anon_sym_def_DASHenv] = ACTIONS(613), + [anon_sym_export_DASHenv] = ACTIONS(613), + [anon_sym_extern] = ACTIONS(613), + [anon_sym_module] = ACTIONS(613), + [anon_sym_use] = ACTIONS(613), + [anon_sym_LBRACK] = ACTIONS(613), + [anon_sym_LPAREN] = ACTIONS(613), + [anon_sym_PIPE] = ACTIONS(613), + [anon_sym_DOLLAR] = ACTIONS(613), + [anon_sym_error] = ACTIONS(613), + [anon_sym_GT] = ACTIONS(613), + [anon_sym_DASH] = ACTIONS(613), + [anon_sym_break] = ACTIONS(613), + [anon_sym_continue] = ACTIONS(613), + [anon_sym_for] = ACTIONS(613), + [anon_sym_in] = ACTIONS(613), + [anon_sym_loop] = ACTIONS(613), + [anon_sym_while] = ACTIONS(613), + [anon_sym_do] = ACTIONS(613), + [anon_sym_if] = ACTIONS(613), + [anon_sym_match] = ACTIONS(613), + [anon_sym_LBRACE] = ACTIONS(613), + [anon_sym_DOT] = ACTIONS(775), + [anon_sym_try] = ACTIONS(613), + [anon_sym_return] = ACTIONS(613), + [anon_sym_source] = ACTIONS(613), + [anon_sym_source_DASHenv] = ACTIONS(613), + [anon_sym_register] = ACTIONS(613), + [anon_sym_hide] = ACTIONS(613), + [anon_sym_hide_DASHenv] = ACTIONS(613), + [anon_sym_overlay] = ACTIONS(613), + [anon_sym_STAR] = ACTIONS(613), + [anon_sym_where] = ACTIONS(613), + [anon_sym_STAR_STAR] = ACTIONS(613), + [anon_sym_PLUS_PLUS] = ACTIONS(613), + [anon_sym_SLASH] = ACTIONS(613), + [anon_sym_mod] = ACTIONS(613), + [anon_sym_SLASH_SLASH] = ACTIONS(613), + [anon_sym_PLUS] = ACTIONS(613), + [anon_sym_bit_DASHshl] = ACTIONS(613), + [anon_sym_bit_DASHshr] = ACTIONS(613), + [anon_sym_EQ_EQ] = ACTIONS(613), + [anon_sym_BANG_EQ] = ACTIONS(613), + [anon_sym_LT2] = ACTIONS(613), + [anon_sym_LT_EQ] = ACTIONS(613), + [anon_sym_GT_EQ] = ACTIONS(613), + [anon_sym_not_DASHin] = ACTIONS(613), + [anon_sym_starts_DASHwith] = ACTIONS(613), + [anon_sym_ends_DASHwith] = ACTIONS(613), + [anon_sym_EQ_TILDE] = ACTIONS(613), + [anon_sym_BANG_TILDE] = ACTIONS(613), + [anon_sym_bit_DASHand] = ACTIONS(613), + [anon_sym_bit_DASHxor] = ACTIONS(613), + [anon_sym_bit_DASHor] = ACTIONS(613), + [anon_sym_and] = ACTIONS(613), + [anon_sym_xor] = ACTIONS(613), + [anon_sym_or] = ACTIONS(613), + [anon_sym_not] = ACTIONS(613), + [anon_sym_DOT_DOT_LT] = ACTIONS(613), + [anon_sym_DOT_DOT] = ACTIONS(613), + [anon_sym_DOT_DOT_EQ] = ACTIONS(613), + [sym_val_nothing] = ACTIONS(613), + [anon_sym_true] = ACTIONS(613), + [anon_sym_false] = ACTIONS(613), + [aux_sym_val_number_token1] = ACTIONS(613), + [aux_sym_val_number_token2] = ACTIONS(613), + [aux_sym_val_number_token3] = ACTIONS(613), + [aux_sym_val_number_token4] = ACTIONS(613), + [anon_sym_inf] = ACTIONS(613), + [anon_sym_DASHinf] = ACTIONS(613), + [anon_sym_NaN] = ACTIONS(613), + [anon_sym_0b] = ACTIONS(613), + [anon_sym_0o] = ACTIONS(613), + [anon_sym_0x] = ACTIONS(613), + [sym_val_date] = ACTIONS(613), + [anon_sym_DQUOTE] = ACTIONS(613), + [sym__str_single_quotes] = ACTIONS(613), + [sym__str_back_ticks] = ACTIONS(613), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(613), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(613), + [anon_sym_CARET] = ACTIONS(613), [anon_sym_POUND] = ACTIONS(3), }, [217] = { [sym_comment] = STATE(217), - [sym_cmd_identifier] = ACTIONS(1171), - [anon_sym_SEMI] = ACTIONS(1171), - [anon_sym_LF] = ACTIONS(1173), - [anon_sym_export] = ACTIONS(1171), - [anon_sym_alias] = ACTIONS(1171), - [anon_sym_def] = ACTIONS(1171), - [anon_sym_def_DASHenv] = ACTIONS(1171), - [anon_sym_export_DASHenv] = ACTIONS(1171), - [anon_sym_extern] = ACTIONS(1171), - [anon_sym_module] = ACTIONS(1171), - [anon_sym_use] = ACTIONS(1171), - [anon_sym_LBRACK] = ACTIONS(1171), - [anon_sym_LPAREN] = ACTIONS(1171), - [anon_sym_PIPE] = ACTIONS(1171), - [anon_sym_DOLLAR] = ACTIONS(1171), - [anon_sym_error] = ACTIONS(1171), - [anon_sym_GT] = ACTIONS(1171), - [anon_sym_DASH_DASH] = ACTIONS(1171), - [anon_sym_DASH] = ACTIONS(1171), - [anon_sym_break] = ACTIONS(1171), - [anon_sym_continue] = ACTIONS(1171), - [anon_sym_for] = ACTIONS(1171), - [anon_sym_in] = ACTIONS(1171), - [anon_sym_loop] = ACTIONS(1171), - [anon_sym_while] = ACTIONS(1171), - [anon_sym_do] = ACTIONS(1171), - [anon_sym_if] = ACTIONS(1171), - [anon_sym_match] = ACTIONS(1171), - [anon_sym_LBRACE] = ACTIONS(1171), - [anon_sym_RBRACE] = ACTIONS(1171), - [anon_sym_try] = ACTIONS(1171), - [anon_sym_return] = ACTIONS(1171), - [anon_sym_let] = ACTIONS(1171), - [anon_sym_let_DASHenv] = ACTIONS(1171), - [anon_sym_mut] = ACTIONS(1171), - [anon_sym_const] = ACTIONS(1171), - [anon_sym_source] = ACTIONS(1171), - [anon_sym_source_DASHenv] = ACTIONS(1171), - [anon_sym_register] = ACTIONS(1171), - [anon_sym_hide] = ACTIONS(1171), - [anon_sym_hide_DASHenv] = ACTIONS(1171), - [anon_sym_overlay] = ACTIONS(1171), - [anon_sym_STAR] = ACTIONS(1171), - [anon_sym_where] = ACTIONS(1171), - [anon_sym_STAR_STAR] = ACTIONS(1171), - [anon_sym_PLUS_PLUS] = ACTIONS(1171), - [anon_sym_SLASH] = ACTIONS(1171), - [anon_sym_mod] = ACTIONS(1171), - [anon_sym_SLASH_SLASH] = ACTIONS(1171), - [anon_sym_PLUS] = ACTIONS(1171), - [anon_sym_bit_DASHshl] = ACTIONS(1171), - [anon_sym_bit_DASHshr] = ACTIONS(1171), - [anon_sym_EQ_EQ] = ACTIONS(1171), - [anon_sym_BANG_EQ] = ACTIONS(1171), - [anon_sym_LT2] = ACTIONS(1171), - [anon_sym_LT_EQ] = ACTIONS(1171), - [anon_sym_GT_EQ] = ACTIONS(1171), - [anon_sym_not_DASHin] = ACTIONS(1171), - [anon_sym_starts_DASHwith] = ACTIONS(1171), - [anon_sym_ends_DASHwith] = ACTIONS(1171), - [anon_sym_EQ_TILDE] = ACTIONS(1171), - [anon_sym_BANG_TILDE] = ACTIONS(1171), - [anon_sym_bit_DASHand] = ACTIONS(1171), - [anon_sym_bit_DASHxor] = ACTIONS(1171), - [anon_sym_bit_DASHor] = ACTIONS(1171), - [anon_sym_and] = ACTIONS(1171), - [anon_sym_xor] = ACTIONS(1171), - [anon_sym_or] = ACTIONS(1171), - [anon_sym_not] = ACTIONS(1171), - [anon_sym_DOT_DOT_LT] = ACTIONS(1171), - [anon_sym_DOT_DOT] = ACTIONS(1171), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1171), - [sym_val_nothing] = ACTIONS(1171), - [anon_sym_true] = ACTIONS(1171), - [anon_sym_false] = ACTIONS(1171), - [aux_sym_val_number_token1] = ACTIONS(1171), - [aux_sym_val_number_token2] = ACTIONS(1171), - [aux_sym_val_number_token3] = ACTIONS(1171), - [aux_sym_val_number_token4] = ACTIONS(1171), - [anon_sym_inf] = ACTIONS(1171), - [anon_sym_DASHinf] = ACTIONS(1171), - [anon_sym_NaN] = ACTIONS(1171), - [anon_sym_0b] = ACTIONS(1171), - [anon_sym_0o] = ACTIONS(1171), - [anon_sym_0x] = ACTIONS(1171), - [sym_val_date] = ACTIONS(1171), - [anon_sym_DQUOTE] = ACTIONS(1171), - [sym__str_single_quotes] = ACTIONS(1171), - [sym__str_back_ticks] = ACTIONS(1171), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1171), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1171), - [anon_sym_CARET] = ACTIONS(1171), - [sym_short_flag] = ACTIONS(1171), + [anon_sym_export] = ACTIONS(797), + [anon_sym_alias] = ACTIONS(797), + [anon_sym_let] = ACTIONS(797), + [anon_sym_let_DASHenv] = ACTIONS(797), + [anon_sym_mut] = ACTIONS(797), + [anon_sym_const] = ACTIONS(797), + [sym_cmd_identifier] = ACTIONS(797), + [anon_sym_SEMI] = ACTIONS(797), + [anon_sym_LF] = ACTIONS(799), + [anon_sym_def] = ACTIONS(797), + [anon_sym_def_DASHenv] = ACTIONS(797), + [anon_sym_export_DASHenv] = ACTIONS(797), + [anon_sym_extern] = ACTIONS(797), + [anon_sym_module] = ACTIONS(797), + [anon_sym_use] = ACTIONS(797), + [anon_sym_LBRACK] = ACTIONS(797), + [anon_sym_LPAREN] = ACTIONS(797), + [anon_sym_RPAREN] = ACTIONS(797), + [anon_sym_PIPE] = ACTIONS(797), + [anon_sym_DOLLAR] = ACTIONS(797), + [anon_sym_error] = ACTIONS(797), + [anon_sym_GT] = ACTIONS(797), + [anon_sym_DASH_DASH] = ACTIONS(797), + [anon_sym_DASH] = ACTIONS(797), + [anon_sym_break] = ACTIONS(797), + [anon_sym_continue] = ACTIONS(797), + [anon_sym_for] = ACTIONS(797), + [anon_sym_in] = ACTIONS(797), + [anon_sym_loop] = ACTIONS(797), + [anon_sym_while] = ACTIONS(797), + [anon_sym_do] = ACTIONS(797), + [anon_sym_if] = ACTIONS(797), + [anon_sym_match] = ACTIONS(797), + [anon_sym_LBRACE] = ACTIONS(797), + [anon_sym_RBRACE] = ACTIONS(797), + [anon_sym_try] = ACTIONS(797), + [anon_sym_return] = ACTIONS(797), + [anon_sym_source] = ACTIONS(797), + [anon_sym_source_DASHenv] = ACTIONS(797), + [anon_sym_register] = ACTIONS(797), + [anon_sym_hide] = ACTIONS(797), + [anon_sym_hide_DASHenv] = ACTIONS(797), + [anon_sym_overlay] = ACTIONS(797), + [anon_sym_STAR] = ACTIONS(797), + [anon_sym_where] = ACTIONS(797), + [anon_sym_STAR_STAR] = ACTIONS(797), + [anon_sym_PLUS_PLUS] = ACTIONS(797), + [anon_sym_SLASH] = ACTIONS(797), + [anon_sym_mod] = ACTIONS(797), + [anon_sym_SLASH_SLASH] = ACTIONS(797), + [anon_sym_PLUS] = ACTIONS(797), + [anon_sym_bit_DASHshl] = ACTIONS(797), + [anon_sym_bit_DASHshr] = ACTIONS(797), + [anon_sym_EQ_EQ] = ACTIONS(797), + [anon_sym_BANG_EQ] = ACTIONS(797), + [anon_sym_LT2] = ACTIONS(797), + [anon_sym_LT_EQ] = ACTIONS(797), + [anon_sym_GT_EQ] = ACTIONS(797), + [anon_sym_not_DASHin] = ACTIONS(797), + [anon_sym_starts_DASHwith] = ACTIONS(797), + [anon_sym_ends_DASHwith] = ACTIONS(797), + [anon_sym_EQ_TILDE] = ACTIONS(797), + [anon_sym_BANG_TILDE] = ACTIONS(797), + [anon_sym_bit_DASHand] = ACTIONS(797), + [anon_sym_bit_DASHxor] = ACTIONS(797), + [anon_sym_bit_DASHor] = ACTIONS(797), + [anon_sym_and] = ACTIONS(797), + [anon_sym_xor] = ACTIONS(797), + [anon_sym_or] = ACTIONS(797), + [anon_sym_not] = ACTIONS(797), + [anon_sym_DOT_DOT_LT] = ACTIONS(797), + [anon_sym_DOT_DOT] = ACTIONS(797), + [anon_sym_DOT_DOT_EQ] = ACTIONS(797), + [sym_val_nothing] = ACTIONS(797), + [anon_sym_true] = ACTIONS(797), + [anon_sym_false] = ACTIONS(797), + [aux_sym_val_number_token1] = ACTIONS(797), + [aux_sym_val_number_token2] = ACTIONS(797), + [aux_sym_val_number_token3] = ACTIONS(797), + [aux_sym_val_number_token4] = ACTIONS(797), + [anon_sym_inf] = ACTIONS(797), + [anon_sym_DASHinf] = ACTIONS(797), + [anon_sym_NaN] = ACTIONS(797), + [anon_sym_0b] = ACTIONS(797), + [anon_sym_0o] = ACTIONS(797), + [anon_sym_0x] = ACTIONS(797), + [sym_val_date] = ACTIONS(797), + [anon_sym_DQUOTE] = ACTIONS(797), + [sym__str_single_quotes] = ACTIONS(797), + [sym__str_back_ticks] = ACTIONS(797), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(797), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(797), + [anon_sym_CARET] = ACTIONS(797), + [sym_short_flag] = ACTIONS(797), [anon_sym_POUND] = ACTIONS(3), }, [218] = { [sym_comment] = STATE(218), - [sym_cmd_identifier] = ACTIONS(1175), - [anon_sym_SEMI] = ACTIONS(1175), - [anon_sym_LF] = ACTIONS(1177), - [anon_sym_export] = ACTIONS(1175), - [anon_sym_alias] = ACTIONS(1175), - [anon_sym_def] = ACTIONS(1175), - [anon_sym_def_DASHenv] = ACTIONS(1175), - [anon_sym_export_DASHenv] = ACTIONS(1175), - [anon_sym_extern] = ACTIONS(1175), - [anon_sym_module] = ACTIONS(1175), - [anon_sym_use] = ACTIONS(1175), - [anon_sym_LBRACK] = ACTIONS(1175), - [anon_sym_LPAREN] = ACTIONS(1175), - [anon_sym_PIPE] = ACTIONS(1175), - [anon_sym_DOLLAR] = ACTIONS(1175), - [anon_sym_error] = ACTIONS(1175), - [anon_sym_GT] = ACTIONS(1175), - [anon_sym_DASH_DASH] = ACTIONS(1175), - [anon_sym_DASH] = ACTIONS(1175), - [anon_sym_break] = ACTIONS(1175), - [anon_sym_continue] = ACTIONS(1175), - [anon_sym_for] = ACTIONS(1175), - [anon_sym_in] = ACTIONS(1175), - [anon_sym_loop] = ACTIONS(1175), - [anon_sym_while] = ACTIONS(1175), - [anon_sym_do] = ACTIONS(1175), - [anon_sym_if] = ACTIONS(1175), - [anon_sym_match] = ACTIONS(1175), - [anon_sym_LBRACE] = ACTIONS(1175), - [anon_sym_RBRACE] = ACTIONS(1175), - [anon_sym_try] = ACTIONS(1175), - [anon_sym_return] = ACTIONS(1175), - [anon_sym_let] = ACTIONS(1175), - [anon_sym_let_DASHenv] = ACTIONS(1175), - [anon_sym_mut] = ACTIONS(1175), - [anon_sym_const] = ACTIONS(1175), - [anon_sym_source] = ACTIONS(1175), - [anon_sym_source_DASHenv] = ACTIONS(1175), - [anon_sym_register] = ACTIONS(1175), - [anon_sym_hide] = ACTIONS(1175), - [anon_sym_hide_DASHenv] = ACTIONS(1175), - [anon_sym_overlay] = ACTIONS(1175), - [anon_sym_STAR] = ACTIONS(1175), - [anon_sym_where] = ACTIONS(1175), - [anon_sym_STAR_STAR] = ACTIONS(1175), - [anon_sym_PLUS_PLUS] = ACTIONS(1175), - [anon_sym_SLASH] = ACTIONS(1175), - [anon_sym_mod] = ACTIONS(1175), - [anon_sym_SLASH_SLASH] = ACTIONS(1175), - [anon_sym_PLUS] = ACTIONS(1175), - [anon_sym_bit_DASHshl] = ACTIONS(1175), - [anon_sym_bit_DASHshr] = ACTIONS(1175), - [anon_sym_EQ_EQ] = ACTIONS(1175), - [anon_sym_BANG_EQ] = ACTIONS(1175), - [anon_sym_LT2] = ACTIONS(1175), - [anon_sym_LT_EQ] = ACTIONS(1175), - [anon_sym_GT_EQ] = ACTIONS(1175), - [anon_sym_not_DASHin] = ACTIONS(1175), - [anon_sym_starts_DASHwith] = ACTIONS(1175), - [anon_sym_ends_DASHwith] = ACTIONS(1175), - [anon_sym_EQ_TILDE] = ACTIONS(1175), - [anon_sym_BANG_TILDE] = ACTIONS(1175), - [anon_sym_bit_DASHand] = ACTIONS(1175), - [anon_sym_bit_DASHxor] = ACTIONS(1175), - [anon_sym_bit_DASHor] = ACTIONS(1175), - [anon_sym_and] = ACTIONS(1175), - [anon_sym_xor] = ACTIONS(1175), - [anon_sym_or] = ACTIONS(1175), - [anon_sym_not] = ACTIONS(1175), - [anon_sym_DOT_DOT_LT] = ACTIONS(1175), - [anon_sym_DOT_DOT] = ACTIONS(1175), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1175), - [sym_val_nothing] = ACTIONS(1175), - [anon_sym_true] = ACTIONS(1175), - [anon_sym_false] = ACTIONS(1175), - [aux_sym_val_number_token1] = ACTIONS(1175), - [aux_sym_val_number_token2] = ACTIONS(1175), - [aux_sym_val_number_token3] = ACTIONS(1175), - [aux_sym_val_number_token4] = ACTIONS(1175), - [anon_sym_inf] = ACTIONS(1175), - [anon_sym_DASHinf] = ACTIONS(1175), - [anon_sym_NaN] = ACTIONS(1175), - [anon_sym_0b] = ACTIONS(1175), - [anon_sym_0o] = ACTIONS(1175), - [anon_sym_0x] = ACTIONS(1175), - [sym_val_date] = ACTIONS(1175), - [anon_sym_DQUOTE] = ACTIONS(1175), - [sym__str_single_quotes] = ACTIONS(1175), - [sym__str_back_ticks] = ACTIONS(1175), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1175), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1175), - [anon_sym_CARET] = ACTIONS(1175), - [sym_short_flag] = ACTIONS(1175), + [anon_sym_export] = ACTIONS(801), + [anon_sym_alias] = ACTIONS(801), + [anon_sym_let] = ACTIONS(801), + [anon_sym_let_DASHenv] = ACTIONS(801), + [anon_sym_mut] = ACTIONS(801), + [anon_sym_const] = ACTIONS(801), + [sym_cmd_identifier] = ACTIONS(801), + [anon_sym_SEMI] = ACTIONS(801), + [anon_sym_LF] = ACTIONS(803), + [anon_sym_def] = ACTIONS(801), + [anon_sym_def_DASHenv] = ACTIONS(801), + [anon_sym_export_DASHenv] = ACTIONS(801), + [anon_sym_extern] = ACTIONS(801), + [anon_sym_module] = ACTIONS(801), + [anon_sym_use] = ACTIONS(801), + [anon_sym_LBRACK] = ACTIONS(801), + [anon_sym_LPAREN] = ACTIONS(801), + [anon_sym_RPAREN] = ACTIONS(801), + [anon_sym_PIPE] = ACTIONS(801), + [anon_sym_DOLLAR] = ACTIONS(801), + [anon_sym_error] = ACTIONS(801), + [anon_sym_GT] = ACTIONS(801), + [anon_sym_DASH_DASH] = ACTIONS(801), + [anon_sym_DASH] = ACTIONS(801), + [anon_sym_break] = ACTIONS(801), + [anon_sym_continue] = ACTIONS(801), + [anon_sym_for] = ACTIONS(801), + [anon_sym_in] = ACTIONS(801), + [anon_sym_loop] = ACTIONS(801), + [anon_sym_while] = ACTIONS(801), + [anon_sym_do] = ACTIONS(801), + [anon_sym_if] = ACTIONS(801), + [anon_sym_match] = ACTIONS(801), + [anon_sym_LBRACE] = ACTIONS(801), + [anon_sym_RBRACE] = ACTIONS(801), + [anon_sym_try] = ACTIONS(801), + [anon_sym_return] = ACTIONS(801), + [anon_sym_source] = ACTIONS(801), + [anon_sym_source_DASHenv] = ACTIONS(801), + [anon_sym_register] = ACTIONS(801), + [anon_sym_hide] = ACTIONS(801), + [anon_sym_hide_DASHenv] = ACTIONS(801), + [anon_sym_overlay] = ACTIONS(801), + [anon_sym_STAR] = ACTIONS(801), + [anon_sym_where] = ACTIONS(801), + [anon_sym_STAR_STAR] = ACTIONS(801), + [anon_sym_PLUS_PLUS] = ACTIONS(801), + [anon_sym_SLASH] = ACTIONS(801), + [anon_sym_mod] = ACTIONS(801), + [anon_sym_SLASH_SLASH] = ACTIONS(801), + [anon_sym_PLUS] = ACTIONS(801), + [anon_sym_bit_DASHshl] = ACTIONS(801), + [anon_sym_bit_DASHshr] = ACTIONS(801), + [anon_sym_EQ_EQ] = ACTIONS(801), + [anon_sym_BANG_EQ] = ACTIONS(801), + [anon_sym_LT2] = ACTIONS(801), + [anon_sym_LT_EQ] = ACTIONS(801), + [anon_sym_GT_EQ] = ACTIONS(801), + [anon_sym_not_DASHin] = ACTIONS(801), + [anon_sym_starts_DASHwith] = ACTIONS(801), + [anon_sym_ends_DASHwith] = ACTIONS(801), + [anon_sym_EQ_TILDE] = ACTIONS(801), + [anon_sym_BANG_TILDE] = ACTIONS(801), + [anon_sym_bit_DASHand] = ACTIONS(801), + [anon_sym_bit_DASHxor] = ACTIONS(801), + [anon_sym_bit_DASHor] = ACTIONS(801), + [anon_sym_and] = ACTIONS(801), + [anon_sym_xor] = ACTIONS(801), + [anon_sym_or] = ACTIONS(801), + [anon_sym_not] = ACTIONS(801), + [anon_sym_DOT_DOT_LT] = ACTIONS(801), + [anon_sym_DOT_DOT] = ACTIONS(801), + [anon_sym_DOT_DOT_EQ] = ACTIONS(801), + [sym_val_nothing] = ACTIONS(801), + [anon_sym_true] = ACTIONS(801), + [anon_sym_false] = ACTIONS(801), + [aux_sym_val_number_token1] = ACTIONS(801), + [aux_sym_val_number_token2] = ACTIONS(801), + [aux_sym_val_number_token3] = ACTIONS(801), + [aux_sym_val_number_token4] = ACTIONS(801), + [anon_sym_inf] = ACTIONS(801), + [anon_sym_DASHinf] = ACTIONS(801), + [anon_sym_NaN] = ACTIONS(801), + [anon_sym_0b] = ACTIONS(801), + [anon_sym_0o] = ACTIONS(801), + [anon_sym_0x] = ACTIONS(801), + [sym_val_date] = ACTIONS(801), + [anon_sym_DQUOTE] = ACTIONS(801), + [sym__str_single_quotes] = ACTIONS(801), + [sym__str_back_ticks] = ACTIONS(801), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(801), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(801), + [anon_sym_CARET] = ACTIONS(801), + [sym_short_flag] = ACTIONS(801), [anon_sym_POUND] = ACTIONS(3), }, [219] = { + [sym_path] = STATE(318), [sym_comment] = STATE(219), - [sym_cmd_identifier] = ACTIONS(1179), - [anon_sym_SEMI] = ACTIONS(1179), - [anon_sym_LF] = ACTIONS(1181), - [anon_sym_export] = ACTIONS(1179), - [anon_sym_alias] = ACTIONS(1179), - [anon_sym_def] = ACTIONS(1179), - [anon_sym_def_DASHenv] = ACTIONS(1179), - [anon_sym_export_DASHenv] = ACTIONS(1179), - [anon_sym_extern] = ACTIONS(1179), - [anon_sym_module] = ACTIONS(1179), - [anon_sym_use] = ACTIONS(1179), - [anon_sym_LBRACK] = ACTIONS(1179), - [anon_sym_LPAREN] = ACTIONS(1179), - [anon_sym_PIPE] = ACTIONS(1179), - [anon_sym_DOLLAR] = ACTIONS(1179), - [anon_sym_error] = ACTIONS(1179), - [anon_sym_GT] = ACTIONS(1179), - [anon_sym_DASH_DASH] = ACTIONS(1179), - [anon_sym_DASH] = ACTIONS(1179), - [anon_sym_break] = ACTIONS(1179), - [anon_sym_continue] = ACTIONS(1179), - [anon_sym_for] = ACTIONS(1179), - [anon_sym_in] = ACTIONS(1179), - [anon_sym_loop] = ACTIONS(1179), - [anon_sym_while] = ACTIONS(1179), - [anon_sym_do] = ACTIONS(1179), - [anon_sym_if] = ACTIONS(1179), - [anon_sym_match] = ACTIONS(1179), - [anon_sym_LBRACE] = ACTIONS(1179), - [anon_sym_RBRACE] = ACTIONS(1179), - [anon_sym_try] = ACTIONS(1179), - [anon_sym_return] = ACTIONS(1179), - [anon_sym_let] = ACTIONS(1179), - [anon_sym_let_DASHenv] = ACTIONS(1179), - [anon_sym_mut] = ACTIONS(1179), - [anon_sym_const] = ACTIONS(1179), - [anon_sym_source] = ACTIONS(1179), - [anon_sym_source_DASHenv] = ACTIONS(1179), - [anon_sym_register] = ACTIONS(1179), - [anon_sym_hide] = ACTIONS(1179), - [anon_sym_hide_DASHenv] = ACTIONS(1179), - [anon_sym_overlay] = ACTIONS(1179), - [anon_sym_STAR] = ACTIONS(1179), - [anon_sym_where] = ACTIONS(1179), - [anon_sym_STAR_STAR] = ACTIONS(1179), - [anon_sym_PLUS_PLUS] = ACTIONS(1179), - [anon_sym_SLASH] = ACTIONS(1179), - [anon_sym_mod] = ACTIONS(1179), - [anon_sym_SLASH_SLASH] = ACTIONS(1179), - [anon_sym_PLUS] = ACTIONS(1179), - [anon_sym_bit_DASHshl] = ACTIONS(1179), - [anon_sym_bit_DASHshr] = ACTIONS(1179), - [anon_sym_EQ_EQ] = ACTIONS(1179), - [anon_sym_BANG_EQ] = ACTIONS(1179), - [anon_sym_LT2] = ACTIONS(1179), - [anon_sym_LT_EQ] = ACTIONS(1179), - [anon_sym_GT_EQ] = ACTIONS(1179), - [anon_sym_not_DASHin] = ACTIONS(1179), - [anon_sym_starts_DASHwith] = ACTIONS(1179), - [anon_sym_ends_DASHwith] = ACTIONS(1179), - [anon_sym_EQ_TILDE] = ACTIONS(1179), - [anon_sym_BANG_TILDE] = ACTIONS(1179), - [anon_sym_bit_DASHand] = ACTIONS(1179), - [anon_sym_bit_DASHxor] = ACTIONS(1179), - [anon_sym_bit_DASHor] = ACTIONS(1179), - [anon_sym_and] = ACTIONS(1179), - [anon_sym_xor] = ACTIONS(1179), - [anon_sym_or] = ACTIONS(1179), - [anon_sym_not] = ACTIONS(1179), - [anon_sym_DOT_DOT_LT] = ACTIONS(1179), - [anon_sym_DOT_DOT] = ACTIONS(1179), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1179), - [sym_val_nothing] = ACTIONS(1179), - [anon_sym_true] = ACTIONS(1179), - [anon_sym_false] = ACTIONS(1179), - [aux_sym_val_number_token1] = ACTIONS(1179), - [aux_sym_val_number_token2] = ACTIONS(1179), - [aux_sym_val_number_token3] = ACTIONS(1179), - [aux_sym_val_number_token4] = ACTIONS(1179), - [anon_sym_inf] = ACTIONS(1179), - [anon_sym_DASHinf] = ACTIONS(1179), - [anon_sym_NaN] = ACTIONS(1179), - [anon_sym_0b] = ACTIONS(1179), - [anon_sym_0o] = ACTIONS(1179), - [anon_sym_0x] = ACTIONS(1179), - [sym_val_date] = ACTIONS(1179), - [anon_sym_DQUOTE] = ACTIONS(1179), - [sym__str_single_quotes] = ACTIONS(1179), - [sym__str_back_ticks] = ACTIONS(1179), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1179), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1179), - [anon_sym_CARET] = ACTIONS(1179), - [sym_short_flag] = ACTIONS(1179), + [aux_sym_cell_path_repeat1] = STATE(219), + [ts_builtin_sym_end] = ACTIONS(596), + [anon_sym_export] = ACTIONS(594), + [anon_sym_alias] = ACTIONS(594), + [anon_sym_let] = ACTIONS(594), + [anon_sym_let_DASHenv] = ACTIONS(594), + [anon_sym_mut] = ACTIONS(594), + [anon_sym_const] = ACTIONS(594), + [sym_cmd_identifier] = ACTIONS(594), + [anon_sym_SEMI] = ACTIONS(594), + [anon_sym_LF] = ACTIONS(596), + [anon_sym_def] = ACTIONS(594), + [anon_sym_def_DASHenv] = ACTIONS(594), + [anon_sym_export_DASHenv] = ACTIONS(594), + [anon_sym_extern] = ACTIONS(594), + [anon_sym_module] = ACTIONS(594), + [anon_sym_use] = ACTIONS(594), + [anon_sym_LBRACK] = ACTIONS(594), + [anon_sym_LPAREN] = ACTIONS(594), + [anon_sym_PIPE] = ACTIONS(594), + [anon_sym_DOLLAR] = ACTIONS(594), + [anon_sym_error] = ACTIONS(594), + [anon_sym_GT] = ACTIONS(594), + [anon_sym_DASH] = ACTIONS(594), + [anon_sym_break] = ACTIONS(594), + [anon_sym_continue] = ACTIONS(594), + [anon_sym_for] = ACTIONS(594), + [anon_sym_in] = ACTIONS(594), + [anon_sym_loop] = ACTIONS(594), + [anon_sym_while] = ACTIONS(594), + [anon_sym_do] = ACTIONS(594), + [anon_sym_if] = ACTIONS(594), + [anon_sym_match] = ACTIONS(594), + [anon_sym_LBRACE] = ACTIONS(594), + [anon_sym_DOT] = ACTIONS(805), + [anon_sym_try] = ACTIONS(594), + [anon_sym_return] = ACTIONS(594), + [anon_sym_source] = ACTIONS(594), + [anon_sym_source_DASHenv] = ACTIONS(594), + [anon_sym_register] = ACTIONS(594), + [anon_sym_hide] = ACTIONS(594), + [anon_sym_hide_DASHenv] = ACTIONS(594), + [anon_sym_overlay] = ACTIONS(594), + [anon_sym_STAR] = ACTIONS(594), + [anon_sym_where] = ACTIONS(594), + [anon_sym_STAR_STAR] = ACTIONS(594), + [anon_sym_PLUS_PLUS] = ACTIONS(594), + [anon_sym_SLASH] = ACTIONS(594), + [anon_sym_mod] = ACTIONS(594), + [anon_sym_SLASH_SLASH] = ACTIONS(594), + [anon_sym_PLUS] = ACTIONS(594), + [anon_sym_bit_DASHshl] = ACTIONS(594), + [anon_sym_bit_DASHshr] = ACTIONS(594), + [anon_sym_EQ_EQ] = ACTIONS(594), + [anon_sym_BANG_EQ] = ACTIONS(594), + [anon_sym_LT2] = ACTIONS(594), + [anon_sym_LT_EQ] = ACTIONS(594), + [anon_sym_GT_EQ] = ACTIONS(594), + [anon_sym_not_DASHin] = ACTIONS(594), + [anon_sym_starts_DASHwith] = ACTIONS(594), + [anon_sym_ends_DASHwith] = ACTIONS(594), + [anon_sym_EQ_TILDE] = ACTIONS(594), + [anon_sym_BANG_TILDE] = ACTIONS(594), + [anon_sym_bit_DASHand] = ACTIONS(594), + [anon_sym_bit_DASHxor] = ACTIONS(594), + [anon_sym_bit_DASHor] = ACTIONS(594), + [anon_sym_and] = ACTIONS(594), + [anon_sym_xor] = ACTIONS(594), + [anon_sym_or] = ACTIONS(594), + [anon_sym_not] = ACTIONS(594), + [anon_sym_DOT_DOT_LT] = ACTIONS(594), + [anon_sym_DOT_DOT] = ACTIONS(594), + [anon_sym_DOT_DOT_EQ] = ACTIONS(594), + [sym_val_nothing] = ACTIONS(594), + [anon_sym_true] = ACTIONS(594), + [anon_sym_false] = ACTIONS(594), + [aux_sym_val_number_token1] = ACTIONS(594), + [aux_sym_val_number_token2] = ACTIONS(594), + [aux_sym_val_number_token3] = ACTIONS(594), + [aux_sym_val_number_token4] = ACTIONS(594), + [anon_sym_inf] = ACTIONS(594), + [anon_sym_DASHinf] = ACTIONS(594), + [anon_sym_NaN] = ACTIONS(594), + [anon_sym_0b] = ACTIONS(594), + [anon_sym_0o] = ACTIONS(594), + [anon_sym_0x] = ACTIONS(594), + [sym_val_date] = ACTIONS(594), + [anon_sym_DQUOTE] = ACTIONS(594), + [sym__str_single_quotes] = ACTIONS(594), + [sym__str_back_ticks] = ACTIONS(594), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(594), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(594), + [anon_sym_CARET] = ACTIONS(594), [anon_sym_POUND] = ACTIONS(3), }, [220] = { [sym_comment] = STATE(220), - [sym_cmd_identifier] = ACTIONS(1183), - [anon_sym_SEMI] = ACTIONS(1183), - [anon_sym_LF] = ACTIONS(1185), - [anon_sym_export] = ACTIONS(1183), - [anon_sym_alias] = ACTIONS(1183), - [anon_sym_def] = ACTIONS(1183), - [anon_sym_def_DASHenv] = ACTIONS(1183), - [anon_sym_export_DASHenv] = ACTIONS(1183), - [anon_sym_extern] = ACTIONS(1183), - [anon_sym_module] = ACTIONS(1183), - [anon_sym_use] = ACTIONS(1183), - [anon_sym_LBRACK] = ACTIONS(1183), - [anon_sym_LPAREN] = ACTIONS(1183), - [anon_sym_PIPE] = ACTIONS(1183), - [anon_sym_DOLLAR] = ACTIONS(1183), - [anon_sym_error] = ACTIONS(1183), - [anon_sym_GT] = ACTIONS(1183), - [anon_sym_DASH_DASH] = ACTIONS(1183), - [anon_sym_DASH] = ACTIONS(1183), - [anon_sym_break] = ACTIONS(1183), - [anon_sym_continue] = ACTIONS(1183), - [anon_sym_for] = ACTIONS(1183), - [anon_sym_in] = ACTIONS(1183), - [anon_sym_loop] = ACTIONS(1183), - [anon_sym_while] = ACTIONS(1183), - [anon_sym_do] = ACTIONS(1183), - [anon_sym_if] = ACTIONS(1183), - [anon_sym_match] = ACTIONS(1183), - [anon_sym_LBRACE] = ACTIONS(1183), - [anon_sym_RBRACE] = ACTIONS(1183), - [anon_sym_try] = ACTIONS(1183), - [anon_sym_return] = ACTIONS(1183), - [anon_sym_let] = ACTIONS(1183), - [anon_sym_let_DASHenv] = ACTIONS(1183), - [anon_sym_mut] = ACTIONS(1183), - [anon_sym_const] = ACTIONS(1183), - [anon_sym_source] = ACTIONS(1183), - [anon_sym_source_DASHenv] = ACTIONS(1183), - [anon_sym_register] = ACTIONS(1183), - [anon_sym_hide] = ACTIONS(1183), - [anon_sym_hide_DASHenv] = ACTIONS(1183), - [anon_sym_overlay] = ACTIONS(1183), - [anon_sym_STAR] = ACTIONS(1183), - [anon_sym_where] = ACTIONS(1183), - [anon_sym_STAR_STAR] = ACTIONS(1183), - [anon_sym_PLUS_PLUS] = ACTIONS(1183), - [anon_sym_SLASH] = ACTIONS(1183), - [anon_sym_mod] = ACTIONS(1183), - [anon_sym_SLASH_SLASH] = ACTIONS(1183), - [anon_sym_PLUS] = ACTIONS(1183), - [anon_sym_bit_DASHshl] = ACTIONS(1183), - [anon_sym_bit_DASHshr] = ACTIONS(1183), - [anon_sym_EQ_EQ] = ACTIONS(1183), - [anon_sym_BANG_EQ] = ACTIONS(1183), - [anon_sym_LT2] = ACTIONS(1183), - [anon_sym_LT_EQ] = ACTIONS(1183), - [anon_sym_GT_EQ] = ACTIONS(1183), - [anon_sym_not_DASHin] = ACTIONS(1183), - [anon_sym_starts_DASHwith] = ACTIONS(1183), - [anon_sym_ends_DASHwith] = ACTIONS(1183), - [anon_sym_EQ_TILDE] = ACTIONS(1183), - [anon_sym_BANG_TILDE] = ACTIONS(1183), - [anon_sym_bit_DASHand] = ACTIONS(1183), - [anon_sym_bit_DASHxor] = ACTIONS(1183), - [anon_sym_bit_DASHor] = ACTIONS(1183), - [anon_sym_and] = ACTIONS(1183), - [anon_sym_xor] = ACTIONS(1183), - [anon_sym_or] = ACTIONS(1183), - [anon_sym_not] = ACTIONS(1183), - [anon_sym_DOT_DOT_LT] = ACTIONS(1183), - [anon_sym_DOT_DOT] = ACTIONS(1183), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1183), - [sym_val_nothing] = ACTIONS(1183), - [anon_sym_true] = ACTIONS(1183), - [anon_sym_false] = ACTIONS(1183), - [aux_sym_val_number_token1] = ACTIONS(1183), - [aux_sym_val_number_token2] = ACTIONS(1183), - [aux_sym_val_number_token3] = ACTIONS(1183), - [aux_sym_val_number_token4] = ACTIONS(1183), - [anon_sym_inf] = ACTIONS(1183), - [anon_sym_DASHinf] = ACTIONS(1183), - [anon_sym_NaN] = ACTIONS(1183), - [anon_sym_0b] = ACTIONS(1183), - [anon_sym_0o] = ACTIONS(1183), - [anon_sym_0x] = ACTIONS(1183), - [sym_val_date] = ACTIONS(1183), - [anon_sym_DQUOTE] = ACTIONS(1183), - [sym__str_single_quotes] = ACTIONS(1183), - [sym__str_back_ticks] = ACTIONS(1183), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1183), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1183), - [anon_sym_CARET] = ACTIONS(1183), - [sym_short_flag] = ACTIONS(1183), + [anon_sym_export] = ACTIONS(808), + [anon_sym_alias] = ACTIONS(808), + [anon_sym_let] = ACTIONS(808), + [anon_sym_let_DASHenv] = ACTIONS(808), + [anon_sym_mut] = ACTIONS(808), + [anon_sym_const] = ACTIONS(808), + [sym_cmd_identifier] = ACTIONS(808), + [anon_sym_SEMI] = ACTIONS(808), + [anon_sym_LF] = ACTIONS(810), + [anon_sym_def] = ACTIONS(808), + [anon_sym_def_DASHenv] = ACTIONS(808), + [anon_sym_export_DASHenv] = ACTIONS(808), + [anon_sym_extern] = ACTIONS(808), + [anon_sym_module] = ACTIONS(808), + [anon_sym_use] = ACTIONS(808), + [anon_sym_LBRACK] = ACTIONS(808), + [anon_sym_LPAREN] = ACTIONS(808), + [anon_sym_RPAREN] = ACTIONS(808), + [anon_sym_PIPE] = ACTIONS(808), + [anon_sym_DOLLAR] = ACTIONS(808), + [anon_sym_error] = ACTIONS(808), + [anon_sym_GT] = ACTIONS(808), + [anon_sym_DASH_DASH] = ACTIONS(808), + [anon_sym_DASH] = ACTIONS(808), + [anon_sym_break] = ACTIONS(808), + [anon_sym_continue] = ACTIONS(808), + [anon_sym_for] = ACTIONS(808), + [anon_sym_in] = ACTIONS(808), + [anon_sym_loop] = ACTIONS(808), + [anon_sym_while] = ACTIONS(808), + [anon_sym_do] = ACTIONS(808), + [anon_sym_if] = ACTIONS(808), + [anon_sym_match] = ACTIONS(808), + [anon_sym_LBRACE] = ACTIONS(808), + [anon_sym_RBRACE] = ACTIONS(808), + [anon_sym_try] = ACTIONS(808), + [anon_sym_return] = ACTIONS(808), + [anon_sym_source] = ACTIONS(808), + [anon_sym_source_DASHenv] = ACTIONS(808), + [anon_sym_register] = ACTIONS(808), + [anon_sym_hide] = ACTIONS(808), + [anon_sym_hide_DASHenv] = ACTIONS(808), + [anon_sym_overlay] = ACTIONS(808), + [anon_sym_STAR] = ACTIONS(808), + [anon_sym_where] = ACTIONS(808), + [anon_sym_STAR_STAR] = ACTIONS(808), + [anon_sym_PLUS_PLUS] = ACTIONS(808), + [anon_sym_SLASH] = ACTIONS(808), + [anon_sym_mod] = ACTIONS(808), + [anon_sym_SLASH_SLASH] = ACTIONS(808), + [anon_sym_PLUS] = ACTIONS(808), + [anon_sym_bit_DASHshl] = ACTIONS(808), + [anon_sym_bit_DASHshr] = ACTIONS(808), + [anon_sym_EQ_EQ] = ACTIONS(808), + [anon_sym_BANG_EQ] = ACTIONS(808), + [anon_sym_LT2] = ACTIONS(808), + [anon_sym_LT_EQ] = ACTIONS(808), + [anon_sym_GT_EQ] = ACTIONS(808), + [anon_sym_not_DASHin] = ACTIONS(808), + [anon_sym_starts_DASHwith] = ACTIONS(808), + [anon_sym_ends_DASHwith] = ACTIONS(808), + [anon_sym_EQ_TILDE] = ACTIONS(808), + [anon_sym_BANG_TILDE] = ACTIONS(808), + [anon_sym_bit_DASHand] = ACTIONS(808), + [anon_sym_bit_DASHxor] = ACTIONS(808), + [anon_sym_bit_DASHor] = ACTIONS(808), + [anon_sym_and] = ACTIONS(808), + [anon_sym_xor] = ACTIONS(808), + [anon_sym_or] = ACTIONS(808), + [anon_sym_not] = ACTIONS(808), + [anon_sym_DOT_DOT_LT] = ACTIONS(808), + [anon_sym_DOT_DOT] = ACTIONS(808), + [anon_sym_DOT_DOT_EQ] = ACTIONS(808), + [sym_val_nothing] = ACTIONS(808), + [anon_sym_true] = ACTIONS(808), + [anon_sym_false] = ACTIONS(808), + [aux_sym_val_number_token1] = ACTIONS(808), + [aux_sym_val_number_token2] = ACTIONS(808), + [aux_sym_val_number_token3] = ACTIONS(808), + [aux_sym_val_number_token4] = ACTIONS(808), + [anon_sym_inf] = ACTIONS(808), + [anon_sym_DASHinf] = ACTIONS(808), + [anon_sym_NaN] = ACTIONS(808), + [anon_sym_0b] = ACTIONS(808), + [anon_sym_0o] = ACTIONS(808), + [anon_sym_0x] = ACTIONS(808), + [sym_val_date] = ACTIONS(808), + [anon_sym_DQUOTE] = ACTIONS(808), + [sym__str_single_quotes] = ACTIONS(808), + [sym__str_back_ticks] = ACTIONS(808), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(808), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(808), + [anon_sym_CARET] = ACTIONS(808), + [sym_short_flag] = ACTIONS(808), [anon_sym_POUND] = ACTIONS(3), }, [221] = { [sym_comment] = STATE(221), - [sym_cmd_identifier] = ACTIONS(1175), - [anon_sym_SEMI] = ACTIONS(1175), - [anon_sym_LF] = ACTIONS(1177), - [anon_sym_export] = ACTIONS(1175), - [anon_sym_alias] = ACTIONS(1175), - [anon_sym_def] = ACTIONS(1175), - [anon_sym_def_DASHenv] = ACTIONS(1175), - [anon_sym_export_DASHenv] = ACTIONS(1175), - [anon_sym_extern] = ACTIONS(1175), - [anon_sym_module] = ACTIONS(1175), - [anon_sym_use] = ACTIONS(1175), - [anon_sym_LBRACK] = ACTIONS(1175), - [anon_sym_LPAREN] = ACTIONS(1175), - [anon_sym_PIPE] = ACTIONS(1175), - [anon_sym_DOLLAR] = ACTIONS(1175), - [anon_sym_error] = ACTIONS(1175), - [anon_sym_GT] = ACTIONS(1175), - [anon_sym_DASH_DASH] = ACTIONS(1175), - [anon_sym_DASH] = ACTIONS(1175), - [anon_sym_break] = ACTIONS(1175), - [anon_sym_continue] = ACTIONS(1175), - [anon_sym_for] = ACTIONS(1175), - [anon_sym_in] = ACTIONS(1175), - [anon_sym_loop] = ACTIONS(1175), - [anon_sym_while] = ACTIONS(1175), - [anon_sym_do] = ACTIONS(1175), - [anon_sym_if] = ACTIONS(1175), - [anon_sym_match] = ACTIONS(1175), - [anon_sym_LBRACE] = ACTIONS(1175), - [anon_sym_RBRACE] = ACTIONS(1175), - [anon_sym_try] = ACTIONS(1175), - [anon_sym_return] = ACTIONS(1175), - [anon_sym_let] = ACTIONS(1175), - [anon_sym_let_DASHenv] = ACTIONS(1175), - [anon_sym_mut] = ACTIONS(1175), - [anon_sym_const] = ACTIONS(1175), - [anon_sym_source] = ACTIONS(1175), - [anon_sym_source_DASHenv] = ACTIONS(1175), - [anon_sym_register] = ACTIONS(1175), - [anon_sym_hide] = ACTIONS(1175), - [anon_sym_hide_DASHenv] = ACTIONS(1175), - [anon_sym_overlay] = ACTIONS(1175), - [anon_sym_STAR] = ACTIONS(1175), - [anon_sym_where] = ACTIONS(1175), - [anon_sym_STAR_STAR] = ACTIONS(1175), - [anon_sym_PLUS_PLUS] = ACTIONS(1175), - [anon_sym_SLASH] = ACTIONS(1175), - [anon_sym_mod] = ACTIONS(1175), - [anon_sym_SLASH_SLASH] = ACTIONS(1175), - [anon_sym_PLUS] = ACTIONS(1175), - [anon_sym_bit_DASHshl] = ACTIONS(1175), - [anon_sym_bit_DASHshr] = ACTIONS(1175), - [anon_sym_EQ_EQ] = ACTIONS(1175), - [anon_sym_BANG_EQ] = ACTIONS(1175), - [anon_sym_LT2] = ACTIONS(1175), - [anon_sym_LT_EQ] = ACTIONS(1175), - [anon_sym_GT_EQ] = ACTIONS(1175), - [anon_sym_not_DASHin] = ACTIONS(1175), - [anon_sym_starts_DASHwith] = ACTIONS(1175), - [anon_sym_ends_DASHwith] = ACTIONS(1175), - [anon_sym_EQ_TILDE] = ACTIONS(1175), - [anon_sym_BANG_TILDE] = ACTIONS(1175), - [anon_sym_bit_DASHand] = ACTIONS(1175), - [anon_sym_bit_DASHxor] = ACTIONS(1175), - [anon_sym_bit_DASHor] = ACTIONS(1175), - [anon_sym_and] = ACTIONS(1175), - [anon_sym_xor] = ACTIONS(1175), - [anon_sym_or] = ACTIONS(1175), - [anon_sym_not] = ACTIONS(1175), - [anon_sym_DOT_DOT_LT] = ACTIONS(117), - [anon_sym_DOT_DOT] = ACTIONS(117), - [anon_sym_DOT_DOT_EQ] = ACTIONS(117), - [sym_val_nothing] = ACTIONS(1175), - [anon_sym_true] = ACTIONS(1175), - [anon_sym_false] = ACTIONS(1175), - [aux_sym_val_number_token1] = ACTIONS(1175), - [aux_sym_val_number_token2] = ACTIONS(1175), - [aux_sym_val_number_token3] = ACTIONS(1175), - [aux_sym_val_number_token4] = ACTIONS(1175), - [anon_sym_inf] = ACTIONS(1175), - [anon_sym_DASHinf] = ACTIONS(1175), - [anon_sym_NaN] = ACTIONS(1175), - [anon_sym_0b] = ACTIONS(1175), - [anon_sym_0o] = ACTIONS(1175), - [anon_sym_0x] = ACTIONS(1175), - [sym_val_date] = ACTIONS(1175), - [anon_sym_DQUOTE] = ACTIONS(1175), - [sym__str_single_quotes] = ACTIONS(1175), - [sym__str_back_ticks] = ACTIONS(1175), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1175), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1175), - [anon_sym_CARET] = ACTIONS(1175), - [sym_short_flag] = ACTIONS(1175), + [anon_sym_export] = ACTIONS(812), + [anon_sym_alias] = ACTIONS(812), + [anon_sym_let] = ACTIONS(812), + [anon_sym_let_DASHenv] = ACTIONS(812), + [anon_sym_mut] = ACTIONS(812), + [anon_sym_const] = ACTIONS(812), + [sym_cmd_identifier] = ACTIONS(812), + [anon_sym_SEMI] = ACTIONS(812), + [anon_sym_LF] = ACTIONS(814), + [anon_sym_def] = ACTIONS(812), + [anon_sym_def_DASHenv] = ACTIONS(812), + [anon_sym_export_DASHenv] = ACTIONS(812), + [anon_sym_extern] = ACTIONS(812), + [anon_sym_module] = ACTIONS(812), + [anon_sym_use] = ACTIONS(812), + [anon_sym_LBRACK] = ACTIONS(812), + [anon_sym_LPAREN] = ACTIONS(812), + [anon_sym_RPAREN] = ACTIONS(812), + [anon_sym_PIPE] = ACTIONS(812), + [anon_sym_DOLLAR] = ACTIONS(812), + [anon_sym_error] = ACTIONS(812), + [anon_sym_GT] = ACTIONS(812), + [anon_sym_DASH_DASH] = ACTIONS(812), + [anon_sym_DASH] = ACTIONS(812), + [anon_sym_break] = ACTIONS(812), + [anon_sym_continue] = ACTIONS(812), + [anon_sym_for] = ACTIONS(812), + [anon_sym_in] = ACTIONS(812), + [anon_sym_loop] = ACTIONS(812), + [anon_sym_while] = ACTIONS(812), + [anon_sym_do] = ACTIONS(812), + [anon_sym_if] = ACTIONS(812), + [anon_sym_match] = ACTIONS(812), + [anon_sym_LBRACE] = ACTIONS(812), + [anon_sym_RBRACE] = ACTIONS(812), + [anon_sym_try] = ACTIONS(812), + [anon_sym_return] = ACTIONS(812), + [anon_sym_source] = ACTIONS(812), + [anon_sym_source_DASHenv] = ACTIONS(812), + [anon_sym_register] = ACTIONS(812), + [anon_sym_hide] = ACTIONS(812), + [anon_sym_hide_DASHenv] = ACTIONS(812), + [anon_sym_overlay] = ACTIONS(812), + [anon_sym_STAR] = ACTIONS(812), + [anon_sym_where] = ACTIONS(812), + [anon_sym_STAR_STAR] = ACTIONS(812), + [anon_sym_PLUS_PLUS] = ACTIONS(812), + [anon_sym_SLASH] = ACTIONS(812), + [anon_sym_mod] = ACTIONS(812), + [anon_sym_SLASH_SLASH] = ACTIONS(812), + [anon_sym_PLUS] = ACTIONS(812), + [anon_sym_bit_DASHshl] = ACTIONS(812), + [anon_sym_bit_DASHshr] = ACTIONS(812), + [anon_sym_EQ_EQ] = ACTIONS(812), + [anon_sym_BANG_EQ] = ACTIONS(812), + [anon_sym_LT2] = ACTIONS(812), + [anon_sym_LT_EQ] = ACTIONS(812), + [anon_sym_GT_EQ] = ACTIONS(812), + [anon_sym_not_DASHin] = ACTIONS(812), + [anon_sym_starts_DASHwith] = ACTIONS(812), + [anon_sym_ends_DASHwith] = ACTIONS(812), + [anon_sym_EQ_TILDE] = ACTIONS(812), + [anon_sym_BANG_TILDE] = ACTIONS(812), + [anon_sym_bit_DASHand] = ACTIONS(812), + [anon_sym_bit_DASHxor] = ACTIONS(812), + [anon_sym_bit_DASHor] = ACTIONS(812), + [anon_sym_and] = ACTIONS(812), + [anon_sym_xor] = ACTIONS(812), + [anon_sym_or] = ACTIONS(812), + [anon_sym_not] = ACTIONS(812), + [anon_sym_DOT_DOT_LT] = ACTIONS(812), + [anon_sym_DOT_DOT] = ACTIONS(812), + [anon_sym_DOT_DOT_EQ] = ACTIONS(812), + [sym_val_nothing] = ACTIONS(812), + [anon_sym_true] = ACTIONS(812), + [anon_sym_false] = ACTIONS(812), + [aux_sym_val_number_token1] = ACTIONS(812), + [aux_sym_val_number_token2] = ACTIONS(812), + [aux_sym_val_number_token3] = ACTIONS(812), + [aux_sym_val_number_token4] = ACTIONS(812), + [anon_sym_inf] = ACTIONS(812), + [anon_sym_DASHinf] = ACTIONS(812), + [anon_sym_NaN] = ACTIONS(812), + [anon_sym_0b] = ACTIONS(812), + [anon_sym_0o] = ACTIONS(812), + [anon_sym_0x] = ACTIONS(812), + [sym_val_date] = ACTIONS(812), + [anon_sym_DQUOTE] = ACTIONS(812), + [sym__str_single_quotes] = ACTIONS(812), + [sym__str_back_ticks] = ACTIONS(812), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(812), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(812), + [anon_sym_CARET] = ACTIONS(812), + [sym_short_flag] = ACTIONS(812), [anon_sym_POUND] = ACTIONS(3), }, [222] = { [sym_comment] = STATE(222), - [sym_cmd_identifier] = ACTIONS(1187), - [anon_sym_SEMI] = ACTIONS(1187), - [anon_sym_LF] = ACTIONS(1189), - [anon_sym_export] = ACTIONS(1187), - [anon_sym_alias] = ACTIONS(1187), - [anon_sym_def] = ACTIONS(1187), - [anon_sym_def_DASHenv] = ACTIONS(1187), - [anon_sym_export_DASHenv] = ACTIONS(1187), - [anon_sym_extern] = ACTIONS(1187), - [anon_sym_module] = ACTIONS(1187), - [anon_sym_use] = ACTIONS(1187), - [anon_sym_LBRACK] = ACTIONS(1187), - [anon_sym_LPAREN] = ACTIONS(1187), - [anon_sym_PIPE] = ACTIONS(1187), - [anon_sym_DOLLAR] = ACTIONS(1187), - [anon_sym_error] = ACTIONS(1187), - [anon_sym_GT] = ACTIONS(1187), - [anon_sym_DASH_DASH] = ACTIONS(1187), - [anon_sym_DASH] = ACTIONS(1187), - [anon_sym_break] = ACTIONS(1187), - [anon_sym_continue] = ACTIONS(1187), - [anon_sym_for] = ACTIONS(1187), - [anon_sym_in] = ACTIONS(1187), - [anon_sym_loop] = ACTIONS(1187), - [anon_sym_while] = ACTIONS(1187), - [anon_sym_do] = ACTIONS(1187), - [anon_sym_if] = ACTIONS(1187), - [anon_sym_match] = ACTIONS(1187), - [anon_sym_LBRACE] = ACTIONS(1187), - [anon_sym_RBRACE] = ACTIONS(1187), - [anon_sym_try] = ACTIONS(1187), - [anon_sym_return] = ACTIONS(1187), - [anon_sym_let] = ACTIONS(1187), - [anon_sym_let_DASHenv] = ACTIONS(1187), - [anon_sym_mut] = ACTIONS(1187), - [anon_sym_const] = ACTIONS(1187), - [anon_sym_source] = ACTIONS(1187), - [anon_sym_source_DASHenv] = ACTIONS(1187), - [anon_sym_register] = ACTIONS(1187), - [anon_sym_hide] = ACTIONS(1187), - [anon_sym_hide_DASHenv] = ACTIONS(1187), - [anon_sym_overlay] = ACTIONS(1187), - [anon_sym_STAR] = ACTIONS(1187), - [anon_sym_where] = ACTIONS(1187), - [anon_sym_STAR_STAR] = ACTIONS(1187), - [anon_sym_PLUS_PLUS] = ACTIONS(1187), - [anon_sym_SLASH] = ACTIONS(1187), - [anon_sym_mod] = ACTIONS(1187), - [anon_sym_SLASH_SLASH] = ACTIONS(1187), - [anon_sym_PLUS] = ACTIONS(1187), - [anon_sym_bit_DASHshl] = ACTIONS(1187), - [anon_sym_bit_DASHshr] = ACTIONS(1187), - [anon_sym_EQ_EQ] = ACTIONS(1187), - [anon_sym_BANG_EQ] = ACTIONS(1187), - [anon_sym_LT2] = ACTIONS(1187), - [anon_sym_LT_EQ] = ACTIONS(1187), - [anon_sym_GT_EQ] = ACTIONS(1187), - [anon_sym_not_DASHin] = ACTIONS(1187), - [anon_sym_starts_DASHwith] = ACTIONS(1187), - [anon_sym_ends_DASHwith] = ACTIONS(1187), - [anon_sym_EQ_TILDE] = ACTIONS(1187), - [anon_sym_BANG_TILDE] = ACTIONS(1187), - [anon_sym_bit_DASHand] = ACTIONS(1187), - [anon_sym_bit_DASHxor] = ACTIONS(1187), - [anon_sym_bit_DASHor] = ACTIONS(1187), - [anon_sym_and] = ACTIONS(1187), - [anon_sym_xor] = ACTIONS(1187), - [anon_sym_or] = ACTIONS(1187), - [anon_sym_not] = ACTIONS(1187), - [anon_sym_DOT_DOT_LT] = ACTIONS(1187), - [anon_sym_DOT_DOT] = ACTIONS(1187), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1187), - [sym_val_nothing] = ACTIONS(1187), - [anon_sym_true] = ACTIONS(1187), - [anon_sym_false] = ACTIONS(1187), - [aux_sym_val_number_token1] = ACTIONS(1187), - [aux_sym_val_number_token2] = ACTIONS(1187), - [aux_sym_val_number_token3] = ACTIONS(1187), - [aux_sym_val_number_token4] = ACTIONS(1187), - [anon_sym_inf] = ACTIONS(1187), - [anon_sym_DASHinf] = ACTIONS(1187), - [anon_sym_NaN] = ACTIONS(1187), - [anon_sym_0b] = ACTIONS(1187), - [anon_sym_0o] = ACTIONS(1187), - [anon_sym_0x] = ACTIONS(1187), - [sym_val_date] = ACTIONS(1187), - [anon_sym_DQUOTE] = ACTIONS(1187), - [sym__str_single_quotes] = ACTIONS(1187), - [sym__str_back_ticks] = ACTIONS(1187), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1187), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1187), - [anon_sym_CARET] = ACTIONS(1187), - [sym_short_flag] = ACTIONS(1187), + [anon_sym_export] = ACTIONS(816), + [anon_sym_alias] = ACTIONS(816), + [anon_sym_let] = ACTIONS(816), + [anon_sym_let_DASHenv] = ACTIONS(816), + [anon_sym_mut] = ACTIONS(816), + [anon_sym_const] = ACTIONS(816), + [sym_cmd_identifier] = ACTIONS(816), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_def] = ACTIONS(816), + [anon_sym_def_DASHenv] = ACTIONS(816), + [anon_sym_export_DASHenv] = ACTIONS(816), + [anon_sym_extern] = ACTIONS(816), + [anon_sym_module] = ACTIONS(816), + [anon_sym_use] = ACTIONS(816), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_RPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_error] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(621), + [anon_sym_DASH_DASH] = ACTIONS(816), + [anon_sym_DASH] = ACTIONS(625), + [anon_sym_break] = ACTIONS(816), + [anon_sym_continue] = ACTIONS(816), + [anon_sym_for] = ACTIONS(816), + [anon_sym_in] = ACTIONS(627), + [anon_sym_loop] = ACTIONS(816), + [anon_sym_while] = ACTIONS(816), + [anon_sym_do] = ACTIONS(816), + [anon_sym_if] = ACTIONS(816), + [anon_sym_match] = ACTIONS(816), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_RBRACE] = ACTIONS(816), + [anon_sym_try] = ACTIONS(816), + [anon_sym_return] = ACTIONS(816), + [anon_sym_source] = ACTIONS(816), + [anon_sym_source_DASHenv] = ACTIONS(816), + [anon_sym_register] = ACTIONS(816), + [anon_sym_hide] = ACTIONS(816), + [anon_sym_hide_DASHenv] = ACTIONS(816), + [anon_sym_overlay] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(629), + [anon_sym_where] = ACTIONS(816), + [anon_sym_STAR_STAR] = ACTIONS(631), + [anon_sym_PLUS_PLUS] = ACTIONS(631), + [anon_sym_SLASH] = ACTIONS(629), + [anon_sym_mod] = ACTIONS(629), + [anon_sym_SLASH_SLASH] = ACTIONS(629), + [anon_sym_PLUS] = ACTIONS(625), + [anon_sym_bit_DASHshl] = ACTIONS(633), + [anon_sym_bit_DASHshr] = ACTIONS(633), + [anon_sym_EQ_EQ] = ACTIONS(621), + [anon_sym_BANG_EQ] = ACTIONS(621), + [anon_sym_LT2] = ACTIONS(621), + [anon_sym_LT_EQ] = ACTIONS(621), + [anon_sym_GT_EQ] = ACTIONS(621), + [anon_sym_not_DASHin] = ACTIONS(627), + [anon_sym_starts_DASHwith] = ACTIONS(627), + [anon_sym_ends_DASHwith] = ACTIONS(627), + [anon_sym_EQ_TILDE] = ACTIONS(635), + [anon_sym_BANG_TILDE] = ACTIONS(635), + [anon_sym_bit_DASHand] = ACTIONS(637), + [anon_sym_bit_DASHxor] = ACTIONS(639), + [anon_sym_bit_DASHor] = ACTIONS(641), + [anon_sym_and] = ACTIONS(643), + [anon_sym_xor] = ACTIONS(645), + [anon_sym_or] = ACTIONS(647), + [anon_sym_not] = ACTIONS(816), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_CARET] = ACTIONS(816), + [sym_short_flag] = ACTIONS(816), [anon_sym_POUND] = ACTIONS(3), }, [223] = { [sym_comment] = STATE(223), - [ts_builtin_sym_end] = ACTIONS(1101), - [sym_cmd_identifier] = ACTIONS(1103), - [anon_sym_SEMI] = ACTIONS(1103), - [anon_sym_LF] = ACTIONS(1101), - [anon_sym_export] = ACTIONS(1103), - [anon_sym_alias] = ACTIONS(1103), - [anon_sym_def] = ACTIONS(1103), - [anon_sym_def_DASHenv] = ACTIONS(1103), - [anon_sym_export_DASHenv] = ACTIONS(1103), - [anon_sym_extern] = ACTIONS(1103), - [anon_sym_module] = ACTIONS(1103), - [anon_sym_use] = ACTIONS(1103), - [anon_sym_LBRACK] = ACTIONS(1103), - [anon_sym_LPAREN] = ACTIONS(1103), - [anon_sym_PIPE] = ACTIONS(1103), - [anon_sym_DOLLAR] = ACTIONS(1103), - [anon_sym_error] = ACTIONS(1103), - [anon_sym_GT] = ACTIONS(1103), - [anon_sym_DASH] = ACTIONS(1103), - [anon_sym_break] = ACTIONS(1103), - [anon_sym_continue] = ACTIONS(1103), - [anon_sym_for] = ACTIONS(1103), - [anon_sym_in] = ACTIONS(1103), - [anon_sym_loop] = ACTIONS(1103), - [anon_sym_while] = ACTIONS(1103), - [anon_sym_do] = ACTIONS(1103), - [anon_sym_if] = ACTIONS(1103), - [anon_sym_match] = ACTIONS(1103), - [anon_sym_LBRACE] = ACTIONS(1103), - [anon_sym_DOT] = ACTIONS(1103), - [anon_sym_try] = ACTIONS(1103), - [anon_sym_return] = ACTIONS(1103), - [anon_sym_let] = ACTIONS(1103), - [anon_sym_let_DASHenv] = ACTIONS(1103), - [anon_sym_mut] = ACTIONS(1103), - [anon_sym_const] = ACTIONS(1103), - [anon_sym_source] = ACTIONS(1103), - [anon_sym_source_DASHenv] = ACTIONS(1103), - [anon_sym_register] = ACTIONS(1103), - [anon_sym_hide] = ACTIONS(1103), - [anon_sym_hide_DASHenv] = ACTIONS(1103), - [anon_sym_overlay] = ACTIONS(1103), - [anon_sym_STAR] = ACTIONS(1103), - [anon_sym_where] = ACTIONS(1103), - [anon_sym_QMARK2] = ACTIONS(1103), - [anon_sym_STAR_STAR] = ACTIONS(1103), - [anon_sym_PLUS_PLUS] = ACTIONS(1103), - [anon_sym_SLASH] = ACTIONS(1103), - [anon_sym_mod] = ACTIONS(1103), - [anon_sym_SLASH_SLASH] = ACTIONS(1103), - [anon_sym_PLUS] = ACTIONS(1103), - [anon_sym_bit_DASHshl] = ACTIONS(1103), - [anon_sym_bit_DASHshr] = ACTIONS(1103), - [anon_sym_EQ_EQ] = ACTIONS(1103), - [anon_sym_BANG_EQ] = ACTIONS(1103), - [anon_sym_LT2] = ACTIONS(1103), - [anon_sym_LT_EQ] = ACTIONS(1103), - [anon_sym_GT_EQ] = ACTIONS(1103), - [anon_sym_not_DASHin] = ACTIONS(1103), - [anon_sym_starts_DASHwith] = ACTIONS(1103), - [anon_sym_ends_DASHwith] = ACTIONS(1103), - [anon_sym_EQ_TILDE] = ACTIONS(1103), - [anon_sym_BANG_TILDE] = ACTIONS(1103), - [anon_sym_bit_DASHand] = ACTIONS(1103), - [anon_sym_bit_DASHxor] = ACTIONS(1103), - [anon_sym_bit_DASHor] = ACTIONS(1103), - [anon_sym_and] = ACTIONS(1103), - [anon_sym_xor] = ACTIONS(1103), - [anon_sym_or] = ACTIONS(1103), - [anon_sym_not] = ACTIONS(1103), - [anon_sym_DOT_DOT_LT] = ACTIONS(1103), - [anon_sym_DOT_DOT] = ACTIONS(1103), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1103), - [sym_val_nothing] = ACTIONS(1103), - [anon_sym_true] = ACTIONS(1103), - [anon_sym_false] = ACTIONS(1103), - [aux_sym_val_number_token1] = ACTIONS(1103), - [aux_sym_val_number_token2] = ACTIONS(1103), - [aux_sym_val_number_token3] = ACTIONS(1103), - [aux_sym_val_number_token4] = ACTIONS(1103), - [anon_sym_inf] = ACTIONS(1103), - [anon_sym_DASHinf] = ACTIONS(1103), - [anon_sym_NaN] = ACTIONS(1103), - [anon_sym_0b] = ACTIONS(1103), - [anon_sym_0o] = ACTIONS(1103), - [anon_sym_0x] = ACTIONS(1103), - [sym_val_date] = ACTIONS(1103), - [anon_sym_DQUOTE] = ACTIONS(1103), - [sym__str_single_quotes] = ACTIONS(1103), - [sym__str_back_ticks] = ACTIONS(1103), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1103), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1103), - [anon_sym_CARET] = ACTIONS(1103), + [anon_sym_export] = ACTIONS(816), + [anon_sym_alias] = ACTIONS(816), + [anon_sym_let] = ACTIONS(816), + [anon_sym_let_DASHenv] = ACTIONS(816), + [anon_sym_mut] = ACTIONS(816), + [anon_sym_const] = ACTIONS(816), + [sym_cmd_identifier] = ACTIONS(816), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_def] = ACTIONS(816), + [anon_sym_def_DASHenv] = ACTIONS(816), + [anon_sym_export_DASHenv] = ACTIONS(816), + [anon_sym_extern] = ACTIONS(816), + [anon_sym_module] = ACTIONS(816), + [anon_sym_use] = ACTIONS(816), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_RPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_error] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(621), + [anon_sym_DASH_DASH] = ACTIONS(816), + [anon_sym_DASH] = ACTIONS(625), + [anon_sym_break] = ACTIONS(816), + [anon_sym_continue] = ACTIONS(816), + [anon_sym_for] = ACTIONS(816), + [anon_sym_in] = ACTIONS(627), + [anon_sym_loop] = ACTIONS(816), + [anon_sym_while] = ACTIONS(816), + [anon_sym_do] = ACTIONS(816), + [anon_sym_if] = ACTIONS(816), + [anon_sym_match] = ACTIONS(816), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_RBRACE] = ACTIONS(816), + [anon_sym_try] = ACTIONS(816), + [anon_sym_return] = ACTIONS(816), + [anon_sym_source] = ACTIONS(816), + [anon_sym_source_DASHenv] = ACTIONS(816), + [anon_sym_register] = ACTIONS(816), + [anon_sym_hide] = ACTIONS(816), + [anon_sym_hide_DASHenv] = ACTIONS(816), + [anon_sym_overlay] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(629), + [anon_sym_where] = ACTIONS(816), + [anon_sym_STAR_STAR] = ACTIONS(631), + [anon_sym_PLUS_PLUS] = ACTIONS(631), + [anon_sym_SLASH] = ACTIONS(629), + [anon_sym_mod] = ACTIONS(629), + [anon_sym_SLASH_SLASH] = ACTIONS(629), + [anon_sym_PLUS] = ACTIONS(625), + [anon_sym_bit_DASHshl] = ACTIONS(633), + [anon_sym_bit_DASHshr] = ACTIONS(633), + [anon_sym_EQ_EQ] = ACTIONS(621), + [anon_sym_BANG_EQ] = ACTIONS(621), + [anon_sym_LT2] = ACTIONS(621), + [anon_sym_LT_EQ] = ACTIONS(621), + [anon_sym_GT_EQ] = ACTIONS(621), + [anon_sym_not_DASHin] = ACTIONS(627), + [anon_sym_starts_DASHwith] = ACTIONS(627), + [anon_sym_ends_DASHwith] = ACTIONS(627), + [anon_sym_EQ_TILDE] = ACTIONS(635), + [anon_sym_BANG_TILDE] = ACTIONS(635), + [anon_sym_bit_DASHand] = ACTIONS(637), + [anon_sym_bit_DASHxor] = ACTIONS(639), + [anon_sym_bit_DASHor] = ACTIONS(641), + [anon_sym_and] = ACTIONS(643), + [anon_sym_xor] = ACTIONS(645), + [anon_sym_or] = ACTIONS(816), + [anon_sym_not] = ACTIONS(816), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_CARET] = ACTIONS(816), + [sym_short_flag] = ACTIONS(816), [anon_sym_POUND] = ACTIONS(3), }, [224] = { [sym_comment] = STATE(224), - [sym_cmd_identifier] = ACTIONS(113), - [anon_sym_SEMI] = ACTIONS(113), - [anon_sym_LF] = ACTIONS(115), - [anon_sym_export] = ACTIONS(113), - [anon_sym_alias] = ACTIONS(113), - [anon_sym_def] = ACTIONS(113), - [anon_sym_def_DASHenv] = ACTIONS(113), - [anon_sym_export_DASHenv] = ACTIONS(113), - [anon_sym_extern] = ACTIONS(113), - [anon_sym_module] = ACTIONS(113), - [anon_sym_use] = ACTIONS(113), - [anon_sym_LBRACK] = ACTIONS(113), - [anon_sym_LPAREN] = ACTIONS(113), - [anon_sym_PIPE] = ACTIONS(113), - [anon_sym_DOLLAR] = ACTIONS(113), - [anon_sym_error] = ACTIONS(113), - [anon_sym_GT] = ACTIONS(113), - [anon_sym_DASH_DASH] = ACTIONS(113), - [anon_sym_DASH] = ACTIONS(113), - [anon_sym_break] = ACTIONS(113), - [anon_sym_continue] = ACTIONS(113), - [anon_sym_for] = ACTIONS(113), - [anon_sym_in] = ACTIONS(113), - [anon_sym_loop] = ACTIONS(113), - [anon_sym_while] = ACTIONS(113), - [anon_sym_do] = ACTIONS(113), - [anon_sym_if] = ACTIONS(113), - [anon_sym_match] = ACTIONS(113), - [anon_sym_LBRACE] = ACTIONS(113), - [anon_sym_RBRACE] = ACTIONS(113), - [anon_sym_try] = ACTIONS(113), - [anon_sym_return] = ACTIONS(113), - [anon_sym_let] = ACTIONS(113), - [anon_sym_let_DASHenv] = ACTIONS(113), - [anon_sym_mut] = ACTIONS(113), - [anon_sym_const] = ACTIONS(113), - [anon_sym_source] = ACTIONS(113), - [anon_sym_source_DASHenv] = ACTIONS(113), - [anon_sym_register] = ACTIONS(113), - [anon_sym_hide] = ACTIONS(113), - [anon_sym_hide_DASHenv] = ACTIONS(113), - [anon_sym_overlay] = ACTIONS(113), - [anon_sym_STAR] = ACTIONS(113), - [anon_sym_where] = ACTIONS(113), - [anon_sym_STAR_STAR] = ACTIONS(113), - [anon_sym_PLUS_PLUS] = ACTIONS(113), - [anon_sym_SLASH] = ACTIONS(113), - [anon_sym_mod] = ACTIONS(113), - [anon_sym_SLASH_SLASH] = ACTIONS(113), - [anon_sym_PLUS] = ACTIONS(113), - [anon_sym_bit_DASHshl] = ACTIONS(113), - [anon_sym_bit_DASHshr] = ACTIONS(113), - [anon_sym_EQ_EQ] = ACTIONS(113), - [anon_sym_BANG_EQ] = ACTIONS(113), - [anon_sym_LT2] = ACTIONS(113), - [anon_sym_LT_EQ] = ACTIONS(113), - [anon_sym_GT_EQ] = ACTIONS(113), - [anon_sym_not_DASHin] = ACTIONS(113), - [anon_sym_starts_DASHwith] = ACTIONS(113), - [anon_sym_ends_DASHwith] = ACTIONS(113), - [anon_sym_EQ_TILDE] = ACTIONS(113), - [anon_sym_BANG_TILDE] = ACTIONS(113), - [anon_sym_bit_DASHand] = ACTIONS(113), - [anon_sym_bit_DASHxor] = ACTIONS(113), - [anon_sym_bit_DASHor] = ACTIONS(113), - [anon_sym_and] = ACTIONS(113), - [anon_sym_xor] = ACTIONS(113), - [anon_sym_or] = ACTIONS(113), - [anon_sym_not] = ACTIONS(113), - [anon_sym_DOT_DOT_LT] = ACTIONS(113), - [anon_sym_DOT_DOT] = ACTIONS(113), - [anon_sym_DOT_DOT_EQ] = ACTIONS(113), - [sym_val_nothing] = ACTIONS(113), - [anon_sym_true] = ACTIONS(113), - [anon_sym_false] = ACTIONS(113), - [aux_sym_val_number_token1] = ACTIONS(113), - [aux_sym_val_number_token2] = ACTIONS(113), - [aux_sym_val_number_token3] = ACTIONS(113), - [aux_sym_val_number_token4] = ACTIONS(113), - [anon_sym_inf] = ACTIONS(113), - [anon_sym_DASHinf] = ACTIONS(113), - [anon_sym_NaN] = ACTIONS(113), - [anon_sym_0b] = ACTIONS(113), - [anon_sym_0o] = ACTIONS(113), - [anon_sym_0x] = ACTIONS(113), - [sym_val_date] = ACTIONS(113), - [anon_sym_DQUOTE] = ACTIONS(113), - [sym__str_single_quotes] = ACTIONS(113), - [sym__str_back_ticks] = ACTIONS(113), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(113), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(113), - [anon_sym_CARET] = ACTIONS(113), - [sym_short_flag] = ACTIONS(113), + [anon_sym_export] = ACTIONS(820), + [anon_sym_alias] = ACTIONS(820), + [anon_sym_let] = ACTIONS(820), + [anon_sym_let_DASHenv] = ACTIONS(820), + [anon_sym_mut] = ACTIONS(820), + [anon_sym_const] = ACTIONS(820), + [sym_cmd_identifier] = ACTIONS(820), + [anon_sym_SEMI] = ACTIONS(820), + [anon_sym_LF] = ACTIONS(822), + [anon_sym_def] = ACTIONS(820), + [anon_sym_def_DASHenv] = ACTIONS(820), + [anon_sym_export_DASHenv] = ACTIONS(820), + [anon_sym_extern] = ACTIONS(820), + [anon_sym_module] = ACTIONS(820), + [anon_sym_use] = ACTIONS(820), + [anon_sym_LBRACK] = ACTIONS(820), + [anon_sym_LPAREN] = ACTIONS(820), + [anon_sym_RPAREN] = ACTIONS(820), + [anon_sym_PIPE] = ACTIONS(820), + [anon_sym_DOLLAR] = ACTIONS(820), + [anon_sym_error] = ACTIONS(820), + [anon_sym_GT] = ACTIONS(820), + [anon_sym_DASH_DASH] = ACTIONS(820), + [anon_sym_DASH] = ACTIONS(820), + [anon_sym_break] = ACTIONS(820), + [anon_sym_continue] = ACTIONS(820), + [anon_sym_for] = ACTIONS(820), + [anon_sym_in] = ACTIONS(820), + [anon_sym_loop] = ACTIONS(820), + [anon_sym_while] = ACTIONS(820), + [anon_sym_do] = ACTIONS(820), + [anon_sym_if] = ACTIONS(820), + [anon_sym_match] = ACTIONS(820), + [anon_sym_LBRACE] = ACTIONS(820), + [anon_sym_RBRACE] = ACTIONS(820), + [anon_sym_try] = ACTIONS(820), + [anon_sym_return] = ACTIONS(820), + [anon_sym_source] = ACTIONS(820), + [anon_sym_source_DASHenv] = ACTIONS(820), + [anon_sym_register] = ACTIONS(820), + [anon_sym_hide] = ACTIONS(820), + [anon_sym_hide_DASHenv] = ACTIONS(820), + [anon_sym_overlay] = ACTIONS(820), + [anon_sym_STAR] = ACTIONS(820), + [anon_sym_where] = ACTIONS(820), + [anon_sym_STAR_STAR] = ACTIONS(820), + [anon_sym_PLUS_PLUS] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_mod] = ACTIONS(820), + [anon_sym_SLASH_SLASH] = ACTIONS(820), + [anon_sym_PLUS] = ACTIONS(820), + [anon_sym_bit_DASHshl] = ACTIONS(820), + [anon_sym_bit_DASHshr] = ACTIONS(820), + [anon_sym_EQ_EQ] = ACTIONS(820), + [anon_sym_BANG_EQ] = ACTIONS(820), + [anon_sym_LT2] = ACTIONS(820), + [anon_sym_LT_EQ] = ACTIONS(820), + [anon_sym_GT_EQ] = ACTIONS(820), + [anon_sym_not_DASHin] = ACTIONS(820), + [anon_sym_starts_DASHwith] = ACTIONS(820), + [anon_sym_ends_DASHwith] = ACTIONS(820), + [anon_sym_EQ_TILDE] = ACTIONS(820), + [anon_sym_BANG_TILDE] = ACTIONS(820), + [anon_sym_bit_DASHand] = ACTIONS(820), + [anon_sym_bit_DASHxor] = ACTIONS(820), + [anon_sym_bit_DASHor] = ACTIONS(820), + [anon_sym_and] = ACTIONS(820), + [anon_sym_xor] = ACTIONS(820), + [anon_sym_or] = ACTIONS(820), + [anon_sym_not] = ACTIONS(820), + [anon_sym_DOT_DOT_LT] = ACTIONS(820), + [anon_sym_DOT_DOT] = ACTIONS(820), + [anon_sym_DOT_DOT_EQ] = ACTIONS(820), + [sym_val_nothing] = ACTIONS(820), + [anon_sym_true] = ACTIONS(820), + [anon_sym_false] = ACTIONS(820), + [aux_sym_val_number_token1] = ACTIONS(820), + [aux_sym_val_number_token2] = ACTIONS(820), + [aux_sym_val_number_token3] = ACTIONS(820), + [aux_sym_val_number_token4] = ACTIONS(820), + [anon_sym_inf] = ACTIONS(820), + [anon_sym_DASHinf] = ACTIONS(820), + [anon_sym_NaN] = ACTIONS(820), + [anon_sym_0b] = ACTIONS(820), + [anon_sym_0o] = ACTIONS(820), + [anon_sym_0x] = ACTIONS(820), + [sym_val_date] = ACTIONS(820), + [anon_sym_DQUOTE] = ACTIONS(820), + [sym__str_single_quotes] = ACTIONS(820), + [sym__str_back_ticks] = ACTIONS(820), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(820), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(820), + [anon_sym_CARET] = ACTIONS(820), + [sym_short_flag] = ACTIONS(820), [anon_sym_POUND] = ACTIONS(3), }, [225] = { [sym_comment] = STATE(225), - [sym_cmd_identifier] = ACTIONS(1191), - [anon_sym_SEMI] = ACTIONS(1191), - [anon_sym_LF] = ACTIONS(1193), - [anon_sym_export] = ACTIONS(1191), - [anon_sym_alias] = ACTIONS(1191), - [anon_sym_def] = ACTIONS(1191), - [anon_sym_def_DASHenv] = ACTIONS(1191), - [anon_sym_export_DASHenv] = ACTIONS(1191), - [anon_sym_extern] = ACTIONS(1191), - [anon_sym_module] = ACTIONS(1191), - [anon_sym_use] = ACTIONS(1191), - [anon_sym_LBRACK] = ACTIONS(1191), - [anon_sym_LPAREN] = ACTIONS(1191), - [anon_sym_PIPE] = ACTIONS(1191), - [anon_sym_DOLLAR] = ACTIONS(1191), - [anon_sym_error] = ACTIONS(1191), - [anon_sym_GT] = ACTIONS(1191), - [anon_sym_DASH_DASH] = ACTIONS(1191), - [anon_sym_DASH] = ACTIONS(1191), - [anon_sym_break] = ACTIONS(1191), - [anon_sym_continue] = ACTIONS(1191), - [anon_sym_for] = ACTIONS(1191), - [anon_sym_in] = ACTIONS(1191), - [anon_sym_loop] = ACTIONS(1191), - [anon_sym_while] = ACTIONS(1191), - [anon_sym_do] = ACTIONS(1191), - [anon_sym_if] = ACTIONS(1191), - [anon_sym_match] = ACTIONS(1191), - [anon_sym_LBRACE] = ACTIONS(1191), - [anon_sym_RBRACE] = ACTIONS(1191), - [anon_sym_try] = ACTIONS(1191), - [anon_sym_return] = ACTIONS(1191), - [anon_sym_let] = ACTIONS(1191), - [anon_sym_let_DASHenv] = ACTIONS(1191), - [anon_sym_mut] = ACTIONS(1191), - [anon_sym_const] = ACTIONS(1191), - [anon_sym_source] = ACTIONS(1191), - [anon_sym_source_DASHenv] = ACTIONS(1191), - [anon_sym_register] = ACTIONS(1191), - [anon_sym_hide] = ACTIONS(1191), - [anon_sym_hide_DASHenv] = ACTIONS(1191), - [anon_sym_overlay] = ACTIONS(1191), - [anon_sym_STAR] = ACTIONS(1191), - [anon_sym_where] = ACTIONS(1191), - [anon_sym_STAR_STAR] = ACTIONS(1191), - [anon_sym_PLUS_PLUS] = ACTIONS(1191), - [anon_sym_SLASH] = ACTIONS(1191), - [anon_sym_mod] = ACTIONS(1191), - [anon_sym_SLASH_SLASH] = ACTIONS(1191), - [anon_sym_PLUS] = ACTIONS(1191), - [anon_sym_bit_DASHshl] = ACTIONS(1191), - [anon_sym_bit_DASHshr] = ACTIONS(1191), - [anon_sym_EQ_EQ] = ACTIONS(1191), - [anon_sym_BANG_EQ] = ACTIONS(1191), - [anon_sym_LT2] = ACTIONS(1191), - [anon_sym_LT_EQ] = ACTIONS(1191), - [anon_sym_GT_EQ] = ACTIONS(1191), - [anon_sym_not_DASHin] = ACTIONS(1191), - [anon_sym_starts_DASHwith] = ACTIONS(1191), - [anon_sym_ends_DASHwith] = ACTIONS(1191), - [anon_sym_EQ_TILDE] = ACTIONS(1191), - [anon_sym_BANG_TILDE] = ACTIONS(1191), - [anon_sym_bit_DASHand] = ACTIONS(1191), - [anon_sym_bit_DASHxor] = ACTIONS(1191), - [anon_sym_bit_DASHor] = ACTIONS(1191), - [anon_sym_and] = ACTIONS(1191), - [anon_sym_xor] = ACTIONS(1191), - [anon_sym_or] = ACTIONS(1191), - [anon_sym_not] = ACTIONS(1191), - [anon_sym_DOT_DOT_LT] = ACTIONS(1191), - [anon_sym_DOT_DOT] = ACTIONS(1191), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1191), - [sym_val_nothing] = ACTIONS(1191), - [anon_sym_true] = ACTIONS(1191), - [anon_sym_false] = ACTIONS(1191), - [aux_sym_val_number_token1] = ACTIONS(1191), - [aux_sym_val_number_token2] = ACTIONS(1191), - [aux_sym_val_number_token3] = ACTIONS(1191), - [aux_sym_val_number_token4] = ACTIONS(1191), - [anon_sym_inf] = ACTIONS(1191), - [anon_sym_DASHinf] = ACTIONS(1191), - [anon_sym_NaN] = ACTIONS(1191), - [anon_sym_0b] = ACTIONS(1191), - [anon_sym_0o] = ACTIONS(1191), - [anon_sym_0x] = ACTIONS(1191), - [sym_val_date] = ACTIONS(1191), - [anon_sym_DQUOTE] = ACTIONS(1191), - [sym__str_single_quotes] = ACTIONS(1191), - [sym__str_back_ticks] = ACTIONS(1191), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1191), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1191), - [anon_sym_CARET] = ACTIONS(1191), - [sym_short_flag] = ACTIONS(1191), + [anon_sym_export] = ACTIONS(824), + [anon_sym_alias] = ACTIONS(824), + [anon_sym_let] = ACTIONS(824), + [anon_sym_let_DASHenv] = ACTIONS(824), + [anon_sym_mut] = ACTIONS(824), + [anon_sym_const] = ACTIONS(824), + [sym_cmd_identifier] = ACTIONS(824), + [anon_sym_SEMI] = ACTIONS(824), + [anon_sym_LF] = ACTIONS(826), + [anon_sym_def] = ACTIONS(824), + [anon_sym_def_DASHenv] = ACTIONS(824), + [anon_sym_export_DASHenv] = ACTIONS(824), + [anon_sym_extern] = ACTIONS(824), + [anon_sym_module] = ACTIONS(824), + [anon_sym_use] = ACTIONS(824), + [anon_sym_LBRACK] = ACTIONS(824), + [anon_sym_LPAREN] = ACTIONS(824), + [anon_sym_RPAREN] = ACTIONS(824), + [anon_sym_PIPE] = ACTIONS(824), + [anon_sym_DOLLAR] = ACTIONS(824), + [anon_sym_error] = ACTIONS(824), + [anon_sym_GT] = ACTIONS(824), + [anon_sym_DASH_DASH] = ACTIONS(824), + [anon_sym_DASH] = ACTIONS(824), + [anon_sym_break] = ACTIONS(824), + [anon_sym_continue] = ACTIONS(824), + [anon_sym_for] = ACTIONS(824), + [anon_sym_in] = ACTIONS(824), + [anon_sym_loop] = ACTIONS(824), + [anon_sym_while] = ACTIONS(824), + [anon_sym_do] = ACTIONS(824), + [anon_sym_if] = ACTIONS(824), + [anon_sym_match] = ACTIONS(824), + [anon_sym_LBRACE] = ACTIONS(824), + [anon_sym_RBRACE] = ACTIONS(824), + [anon_sym_try] = ACTIONS(824), + [anon_sym_return] = ACTIONS(824), + [anon_sym_source] = ACTIONS(824), + [anon_sym_source_DASHenv] = ACTIONS(824), + [anon_sym_register] = ACTIONS(824), + [anon_sym_hide] = ACTIONS(824), + [anon_sym_hide_DASHenv] = ACTIONS(824), + [anon_sym_overlay] = ACTIONS(824), + [anon_sym_STAR] = ACTIONS(824), + [anon_sym_where] = ACTIONS(824), + [anon_sym_STAR_STAR] = ACTIONS(824), + [anon_sym_PLUS_PLUS] = ACTIONS(824), + [anon_sym_SLASH] = ACTIONS(824), + [anon_sym_mod] = ACTIONS(824), + [anon_sym_SLASH_SLASH] = ACTIONS(824), + [anon_sym_PLUS] = ACTIONS(824), + [anon_sym_bit_DASHshl] = ACTIONS(824), + [anon_sym_bit_DASHshr] = ACTIONS(824), + [anon_sym_EQ_EQ] = ACTIONS(824), + [anon_sym_BANG_EQ] = ACTIONS(824), + [anon_sym_LT2] = ACTIONS(824), + [anon_sym_LT_EQ] = ACTIONS(824), + [anon_sym_GT_EQ] = ACTIONS(824), + [anon_sym_not_DASHin] = ACTIONS(824), + [anon_sym_starts_DASHwith] = ACTIONS(824), + [anon_sym_ends_DASHwith] = ACTIONS(824), + [anon_sym_EQ_TILDE] = ACTIONS(824), + [anon_sym_BANG_TILDE] = ACTIONS(824), + [anon_sym_bit_DASHand] = ACTIONS(824), + [anon_sym_bit_DASHxor] = ACTIONS(824), + [anon_sym_bit_DASHor] = ACTIONS(824), + [anon_sym_and] = ACTIONS(824), + [anon_sym_xor] = ACTIONS(824), + [anon_sym_or] = ACTIONS(824), + [anon_sym_not] = ACTIONS(824), + [anon_sym_DOT_DOT_LT] = ACTIONS(824), + [anon_sym_DOT_DOT] = ACTIONS(824), + [anon_sym_DOT_DOT_EQ] = ACTIONS(824), + [sym_val_nothing] = ACTIONS(824), + [anon_sym_true] = ACTIONS(824), + [anon_sym_false] = ACTIONS(824), + [aux_sym_val_number_token1] = ACTIONS(824), + [aux_sym_val_number_token2] = ACTIONS(824), + [aux_sym_val_number_token3] = ACTIONS(824), + [aux_sym_val_number_token4] = ACTIONS(824), + [anon_sym_inf] = ACTIONS(824), + [anon_sym_DASHinf] = ACTIONS(824), + [anon_sym_NaN] = ACTIONS(824), + [anon_sym_0b] = ACTIONS(824), + [anon_sym_0o] = ACTIONS(824), + [anon_sym_0x] = ACTIONS(824), + [sym_val_date] = ACTIONS(824), + [anon_sym_DQUOTE] = ACTIONS(824), + [sym__str_single_quotes] = ACTIONS(824), + [sym__str_back_ticks] = ACTIONS(824), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(824), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(824), + [anon_sym_CARET] = ACTIONS(824), + [sym_short_flag] = ACTIONS(824), [anon_sym_POUND] = ACTIONS(3), }, [226] = { - [sym_expr_parenthesized] = STATE(351), - [sym_val_number] = STATE(351), [sym_comment] = STATE(226), - [ts_builtin_sym_end] = ACTIONS(1091), - [sym_cmd_identifier] = ACTIONS(1089), - [anon_sym_SEMI] = ACTIONS(1089), - [anon_sym_LF] = ACTIONS(1091), - [anon_sym_export] = ACTIONS(1089), - [anon_sym_alias] = ACTIONS(1089), - [anon_sym_def] = ACTIONS(1089), - [anon_sym_def_DASHenv] = 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(1195), - [anon_sym_PIPE] = 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_try] = ACTIONS(1089), - [anon_sym_return] = 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_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_DOT_DOT_LT] = ACTIONS(1089), - [anon_sym_DOT_DOT] = ACTIONS(1089), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1089), - [sym_val_nothing] = ACTIONS(1089), - [anon_sym_true] = ACTIONS(1089), - [anon_sym_false] = ACTIONS(1089), - [aux_sym_val_number_token1] = ACTIONS(1197), - [aux_sym_val_number_token2] = ACTIONS(1197), - [aux_sym_val_number_token3] = ACTIONS(1197), - [aux_sym_val_number_token4] = ACTIONS(1197), - [anon_sym_inf] = ACTIONS(1197), - [anon_sym_DASHinf] = ACTIONS(1197), - [anon_sym_NaN] = ACTIONS(1197), - [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(816), + [anon_sym_alias] = ACTIONS(816), + [anon_sym_let] = ACTIONS(816), + [anon_sym_let_DASHenv] = ACTIONS(816), + [anon_sym_mut] = ACTIONS(816), + [anon_sym_const] = ACTIONS(816), + [sym_cmd_identifier] = ACTIONS(816), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_def] = ACTIONS(816), + [anon_sym_def_DASHenv] = ACTIONS(816), + [anon_sym_export_DASHenv] = ACTIONS(816), + [anon_sym_extern] = ACTIONS(816), + [anon_sym_module] = ACTIONS(816), + [anon_sym_use] = ACTIONS(816), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_RPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_error] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(621), + [anon_sym_DASH_DASH] = ACTIONS(816), + [anon_sym_DASH] = ACTIONS(625), + [anon_sym_break] = ACTIONS(816), + [anon_sym_continue] = ACTIONS(816), + [anon_sym_for] = ACTIONS(816), + [anon_sym_in] = ACTIONS(627), + [anon_sym_loop] = ACTIONS(816), + [anon_sym_while] = ACTIONS(816), + [anon_sym_do] = ACTIONS(816), + [anon_sym_if] = ACTIONS(816), + [anon_sym_match] = ACTIONS(816), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_RBRACE] = ACTIONS(816), + [anon_sym_try] = ACTIONS(816), + [anon_sym_return] = ACTIONS(816), + [anon_sym_source] = ACTIONS(816), + [anon_sym_source_DASHenv] = ACTIONS(816), + [anon_sym_register] = ACTIONS(816), + [anon_sym_hide] = ACTIONS(816), + [anon_sym_hide_DASHenv] = ACTIONS(816), + [anon_sym_overlay] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(629), + [anon_sym_where] = ACTIONS(816), + [anon_sym_STAR_STAR] = ACTIONS(631), + [anon_sym_PLUS_PLUS] = ACTIONS(631), + [anon_sym_SLASH] = ACTIONS(629), + [anon_sym_mod] = ACTIONS(629), + [anon_sym_SLASH_SLASH] = ACTIONS(629), + [anon_sym_PLUS] = ACTIONS(625), + [anon_sym_bit_DASHshl] = ACTIONS(633), + [anon_sym_bit_DASHshr] = ACTIONS(633), + [anon_sym_EQ_EQ] = ACTIONS(621), + [anon_sym_BANG_EQ] = ACTIONS(621), + [anon_sym_LT2] = ACTIONS(621), + [anon_sym_LT_EQ] = ACTIONS(621), + [anon_sym_GT_EQ] = ACTIONS(621), + [anon_sym_not_DASHin] = ACTIONS(627), + [anon_sym_starts_DASHwith] = ACTIONS(627), + [anon_sym_ends_DASHwith] = ACTIONS(627), + [anon_sym_EQ_TILDE] = ACTIONS(635), + [anon_sym_BANG_TILDE] = ACTIONS(635), + [anon_sym_bit_DASHand] = ACTIONS(637), + [anon_sym_bit_DASHxor] = ACTIONS(639), + [anon_sym_bit_DASHor] = ACTIONS(641), + [anon_sym_and] = ACTIONS(643), + [anon_sym_xor] = ACTIONS(816), + [anon_sym_or] = ACTIONS(816), + [anon_sym_not] = ACTIONS(816), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_CARET] = ACTIONS(816), + [sym_short_flag] = ACTIONS(816), [anon_sym_POUND] = ACTIONS(3), }, [227] = { [sym_comment] = STATE(227), - [sym_cmd_identifier] = ACTIONS(1199), - [anon_sym_SEMI] = ACTIONS(1199), - [anon_sym_LF] = ACTIONS(1201), - [anon_sym_export] = ACTIONS(1199), - [anon_sym_alias] = ACTIONS(1199), - [anon_sym_def] = ACTIONS(1199), - [anon_sym_def_DASHenv] = ACTIONS(1199), - [anon_sym_export_DASHenv] = ACTIONS(1199), - [anon_sym_extern] = ACTIONS(1199), - [anon_sym_module] = ACTIONS(1199), - [anon_sym_use] = ACTIONS(1199), - [anon_sym_LBRACK] = ACTIONS(1199), - [anon_sym_LPAREN] = ACTIONS(1199), - [anon_sym_PIPE] = ACTIONS(1199), - [anon_sym_DOLLAR] = ACTIONS(1199), - [anon_sym_error] = ACTIONS(1199), - [anon_sym_GT] = ACTIONS(1199), - [anon_sym_DASH_DASH] = ACTIONS(1199), - [anon_sym_DASH] = ACTIONS(1199), - [anon_sym_break] = ACTIONS(1199), - [anon_sym_continue] = ACTIONS(1199), - [anon_sym_for] = ACTIONS(1199), - [anon_sym_in] = ACTIONS(1199), - [anon_sym_loop] = ACTIONS(1199), - [anon_sym_while] = ACTIONS(1199), - [anon_sym_do] = ACTIONS(1199), - [anon_sym_if] = ACTIONS(1199), - [anon_sym_match] = ACTIONS(1199), - [anon_sym_LBRACE] = ACTIONS(1199), - [anon_sym_RBRACE] = ACTIONS(1199), - [anon_sym_try] = ACTIONS(1199), - [anon_sym_return] = ACTIONS(1199), - [anon_sym_let] = ACTIONS(1199), - [anon_sym_let_DASHenv] = ACTIONS(1199), - [anon_sym_mut] = ACTIONS(1199), - [anon_sym_const] = ACTIONS(1199), - [anon_sym_source] = ACTIONS(1199), - [anon_sym_source_DASHenv] = ACTIONS(1199), - [anon_sym_register] = ACTIONS(1199), - [anon_sym_hide] = ACTIONS(1199), - [anon_sym_hide_DASHenv] = ACTIONS(1199), - [anon_sym_overlay] = ACTIONS(1199), - [anon_sym_STAR] = ACTIONS(1199), - [anon_sym_where] = ACTIONS(1199), - [anon_sym_STAR_STAR] = ACTIONS(1199), - [anon_sym_PLUS_PLUS] = ACTIONS(1199), - [anon_sym_SLASH] = ACTIONS(1199), - [anon_sym_mod] = ACTIONS(1199), - [anon_sym_SLASH_SLASH] = ACTIONS(1199), - [anon_sym_PLUS] = ACTIONS(1199), - [anon_sym_bit_DASHshl] = ACTIONS(1199), - [anon_sym_bit_DASHshr] = ACTIONS(1199), - [anon_sym_EQ_EQ] = ACTIONS(1199), - [anon_sym_BANG_EQ] = ACTIONS(1199), - [anon_sym_LT2] = ACTIONS(1199), - [anon_sym_LT_EQ] = ACTIONS(1199), - [anon_sym_GT_EQ] = ACTIONS(1199), - [anon_sym_not_DASHin] = ACTIONS(1199), - [anon_sym_starts_DASHwith] = ACTIONS(1199), - [anon_sym_ends_DASHwith] = ACTIONS(1199), - [anon_sym_EQ_TILDE] = ACTIONS(1199), - [anon_sym_BANG_TILDE] = ACTIONS(1199), - [anon_sym_bit_DASHand] = ACTIONS(1199), - [anon_sym_bit_DASHxor] = ACTIONS(1199), - [anon_sym_bit_DASHor] = ACTIONS(1199), - [anon_sym_and] = ACTIONS(1199), - [anon_sym_xor] = ACTIONS(1199), - [anon_sym_or] = ACTIONS(1199), - [anon_sym_not] = ACTIONS(1199), - [anon_sym_DOT_DOT_LT] = ACTIONS(1199), - [anon_sym_DOT_DOT] = ACTIONS(1199), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1199), - [sym_val_nothing] = ACTIONS(1199), - [anon_sym_true] = ACTIONS(1199), - [anon_sym_false] = ACTIONS(1199), - [aux_sym_val_number_token1] = ACTIONS(1199), - [aux_sym_val_number_token2] = ACTIONS(1199), - [aux_sym_val_number_token3] = ACTIONS(1199), - [aux_sym_val_number_token4] = ACTIONS(1199), - [anon_sym_inf] = ACTIONS(1199), - [anon_sym_DASHinf] = ACTIONS(1199), - [anon_sym_NaN] = ACTIONS(1199), - [anon_sym_0b] = ACTIONS(1199), - [anon_sym_0o] = ACTIONS(1199), - [anon_sym_0x] = ACTIONS(1199), - [sym_val_date] = ACTIONS(1199), - [anon_sym_DQUOTE] = ACTIONS(1199), - [sym__str_single_quotes] = ACTIONS(1199), - [sym__str_back_ticks] = ACTIONS(1199), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1199), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1199), - [anon_sym_CARET] = ACTIONS(1199), - [sym_short_flag] = ACTIONS(1199), + [anon_sym_export] = ACTIONS(816), + [anon_sym_alias] = ACTIONS(816), + [anon_sym_let] = ACTIONS(816), + [anon_sym_let_DASHenv] = ACTIONS(816), + [anon_sym_mut] = ACTIONS(816), + [anon_sym_const] = ACTIONS(816), + [sym_cmd_identifier] = ACTIONS(816), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_def] = ACTIONS(816), + [anon_sym_def_DASHenv] = ACTIONS(816), + [anon_sym_export_DASHenv] = ACTIONS(816), + [anon_sym_extern] = ACTIONS(816), + [anon_sym_module] = ACTIONS(816), + [anon_sym_use] = ACTIONS(816), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_RPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_error] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(621), + [anon_sym_DASH_DASH] = ACTIONS(816), + [anon_sym_DASH] = ACTIONS(625), + [anon_sym_break] = ACTIONS(816), + [anon_sym_continue] = ACTIONS(816), + [anon_sym_for] = ACTIONS(816), + [anon_sym_in] = ACTIONS(627), + [anon_sym_loop] = ACTIONS(816), + [anon_sym_while] = ACTIONS(816), + [anon_sym_do] = ACTIONS(816), + [anon_sym_if] = ACTIONS(816), + [anon_sym_match] = ACTIONS(816), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_RBRACE] = ACTIONS(816), + [anon_sym_try] = ACTIONS(816), + [anon_sym_return] = ACTIONS(816), + [anon_sym_source] = ACTIONS(816), + [anon_sym_source_DASHenv] = ACTIONS(816), + [anon_sym_register] = ACTIONS(816), + [anon_sym_hide] = ACTIONS(816), + [anon_sym_hide_DASHenv] = ACTIONS(816), + [anon_sym_overlay] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(629), + [anon_sym_where] = ACTIONS(816), + [anon_sym_STAR_STAR] = ACTIONS(631), + [anon_sym_PLUS_PLUS] = ACTIONS(631), + [anon_sym_SLASH] = ACTIONS(629), + [anon_sym_mod] = ACTIONS(629), + [anon_sym_SLASH_SLASH] = ACTIONS(629), + [anon_sym_PLUS] = ACTIONS(625), + [anon_sym_bit_DASHshl] = ACTIONS(633), + [anon_sym_bit_DASHshr] = ACTIONS(633), + [anon_sym_EQ_EQ] = ACTIONS(621), + [anon_sym_BANG_EQ] = ACTIONS(621), + [anon_sym_LT2] = ACTIONS(621), + [anon_sym_LT_EQ] = ACTIONS(621), + [anon_sym_GT_EQ] = ACTIONS(621), + [anon_sym_not_DASHin] = ACTIONS(627), + [anon_sym_starts_DASHwith] = ACTIONS(627), + [anon_sym_ends_DASHwith] = ACTIONS(627), + [anon_sym_EQ_TILDE] = ACTIONS(635), + [anon_sym_BANG_TILDE] = ACTIONS(635), + [anon_sym_bit_DASHand] = ACTIONS(637), + [anon_sym_bit_DASHxor] = ACTIONS(639), + [anon_sym_bit_DASHor] = ACTIONS(641), + [anon_sym_and] = ACTIONS(816), + [anon_sym_xor] = ACTIONS(816), + [anon_sym_or] = ACTIONS(816), + [anon_sym_not] = ACTIONS(816), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_CARET] = ACTIONS(816), + [sym_short_flag] = ACTIONS(816), [anon_sym_POUND] = ACTIONS(3), }, [228] = { [sym_comment] = STATE(228), - [sym_cmd_identifier] = ACTIONS(1203), - [anon_sym_SEMI] = ACTIONS(1203), - [anon_sym_LF] = ACTIONS(1205), - [anon_sym_export] = ACTIONS(1203), - [anon_sym_alias] = ACTIONS(1203), - [anon_sym_def] = ACTIONS(1203), - [anon_sym_def_DASHenv] = ACTIONS(1203), - [anon_sym_export_DASHenv] = ACTIONS(1203), - [anon_sym_extern] = ACTIONS(1203), - [anon_sym_module] = ACTIONS(1203), - [anon_sym_use] = ACTIONS(1203), - [anon_sym_LBRACK] = ACTIONS(1203), - [anon_sym_LPAREN] = ACTIONS(1203), - [anon_sym_PIPE] = ACTIONS(1203), - [anon_sym_DOLLAR] = ACTIONS(1203), - [anon_sym_error] = ACTIONS(1203), - [anon_sym_GT] = ACTIONS(1203), - [anon_sym_DASH_DASH] = ACTIONS(1203), - [anon_sym_DASH] = ACTIONS(1203), - [anon_sym_break] = ACTIONS(1203), - [anon_sym_continue] = ACTIONS(1203), - [anon_sym_for] = ACTIONS(1203), - [anon_sym_in] = ACTIONS(1203), - [anon_sym_loop] = ACTIONS(1203), - [anon_sym_while] = ACTIONS(1203), - [anon_sym_do] = ACTIONS(1203), - [anon_sym_if] = ACTIONS(1203), - [anon_sym_match] = ACTIONS(1203), - [anon_sym_LBRACE] = ACTIONS(1203), - [anon_sym_RBRACE] = ACTIONS(1203), - [anon_sym_try] = ACTIONS(1203), - [anon_sym_return] = ACTIONS(1203), - [anon_sym_let] = ACTIONS(1203), - [anon_sym_let_DASHenv] = ACTIONS(1203), - [anon_sym_mut] = ACTIONS(1203), - [anon_sym_const] = ACTIONS(1203), - [anon_sym_source] = ACTIONS(1203), - [anon_sym_source_DASHenv] = ACTIONS(1203), - [anon_sym_register] = ACTIONS(1203), - [anon_sym_hide] = ACTIONS(1203), - [anon_sym_hide_DASHenv] = ACTIONS(1203), - [anon_sym_overlay] = ACTIONS(1203), - [anon_sym_STAR] = ACTIONS(1203), - [anon_sym_where] = ACTIONS(1203), - [anon_sym_STAR_STAR] = ACTIONS(1203), - [anon_sym_PLUS_PLUS] = ACTIONS(1203), - [anon_sym_SLASH] = ACTIONS(1203), - [anon_sym_mod] = ACTIONS(1203), - [anon_sym_SLASH_SLASH] = ACTIONS(1203), - [anon_sym_PLUS] = ACTIONS(1203), - [anon_sym_bit_DASHshl] = ACTIONS(1203), - [anon_sym_bit_DASHshr] = ACTIONS(1203), - [anon_sym_EQ_EQ] = ACTIONS(1203), - [anon_sym_BANG_EQ] = ACTIONS(1203), - [anon_sym_LT2] = ACTIONS(1203), - [anon_sym_LT_EQ] = ACTIONS(1203), - [anon_sym_GT_EQ] = ACTIONS(1203), - [anon_sym_not_DASHin] = ACTIONS(1203), - [anon_sym_starts_DASHwith] = ACTIONS(1203), - [anon_sym_ends_DASHwith] = ACTIONS(1203), - [anon_sym_EQ_TILDE] = ACTIONS(1203), - [anon_sym_BANG_TILDE] = ACTIONS(1203), - [anon_sym_bit_DASHand] = ACTIONS(1203), - [anon_sym_bit_DASHxor] = ACTIONS(1203), - [anon_sym_bit_DASHor] = ACTIONS(1203), - [anon_sym_and] = ACTIONS(1203), - [anon_sym_xor] = ACTIONS(1203), - [anon_sym_or] = ACTIONS(1203), - [anon_sym_not] = ACTIONS(1203), - [anon_sym_DOT_DOT_LT] = ACTIONS(1203), - [anon_sym_DOT_DOT] = ACTIONS(1203), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1203), - [sym_val_nothing] = ACTIONS(1203), - [anon_sym_true] = ACTIONS(1203), - [anon_sym_false] = ACTIONS(1203), - [aux_sym_val_number_token1] = ACTIONS(1203), - [aux_sym_val_number_token2] = ACTIONS(1203), - [aux_sym_val_number_token3] = ACTIONS(1203), - [aux_sym_val_number_token4] = ACTIONS(1203), - [anon_sym_inf] = ACTIONS(1203), - [anon_sym_DASHinf] = ACTIONS(1203), - [anon_sym_NaN] = ACTIONS(1203), - [anon_sym_0b] = ACTIONS(1203), - [anon_sym_0o] = ACTIONS(1203), - [anon_sym_0x] = ACTIONS(1203), - [sym_val_date] = ACTIONS(1203), - [anon_sym_DQUOTE] = ACTIONS(1203), - [sym__str_single_quotes] = ACTIONS(1203), - [sym__str_back_ticks] = ACTIONS(1203), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1203), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1203), - [anon_sym_CARET] = ACTIONS(1203), - [sym_short_flag] = ACTIONS(1203), + [anon_sym_export] = ACTIONS(816), + [anon_sym_alias] = ACTIONS(816), + [anon_sym_let] = ACTIONS(816), + [anon_sym_let_DASHenv] = ACTIONS(816), + [anon_sym_mut] = ACTIONS(816), + [anon_sym_const] = ACTIONS(816), + [sym_cmd_identifier] = ACTIONS(816), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_def] = ACTIONS(816), + [anon_sym_def_DASHenv] = ACTIONS(816), + [anon_sym_export_DASHenv] = ACTIONS(816), + [anon_sym_extern] = ACTIONS(816), + [anon_sym_module] = ACTIONS(816), + [anon_sym_use] = ACTIONS(816), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_RPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_error] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(621), + [anon_sym_DASH_DASH] = ACTIONS(816), + [anon_sym_DASH] = ACTIONS(625), + [anon_sym_break] = ACTIONS(816), + [anon_sym_continue] = ACTIONS(816), + [anon_sym_for] = ACTIONS(816), + [anon_sym_in] = ACTIONS(627), + [anon_sym_loop] = ACTIONS(816), + [anon_sym_while] = ACTIONS(816), + [anon_sym_do] = ACTIONS(816), + [anon_sym_if] = ACTIONS(816), + [anon_sym_match] = ACTIONS(816), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_RBRACE] = ACTIONS(816), + [anon_sym_try] = ACTIONS(816), + [anon_sym_return] = ACTIONS(816), + [anon_sym_source] = ACTIONS(816), + [anon_sym_source_DASHenv] = ACTIONS(816), + [anon_sym_register] = ACTIONS(816), + [anon_sym_hide] = ACTIONS(816), + [anon_sym_hide_DASHenv] = ACTIONS(816), + [anon_sym_overlay] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(629), + [anon_sym_where] = ACTIONS(816), + [anon_sym_STAR_STAR] = ACTIONS(631), + [anon_sym_PLUS_PLUS] = ACTIONS(631), + [anon_sym_SLASH] = ACTIONS(629), + [anon_sym_mod] = ACTIONS(629), + [anon_sym_SLASH_SLASH] = ACTIONS(629), + [anon_sym_PLUS] = ACTIONS(625), + [anon_sym_bit_DASHshl] = ACTIONS(633), + [anon_sym_bit_DASHshr] = ACTIONS(633), + [anon_sym_EQ_EQ] = ACTIONS(621), + [anon_sym_BANG_EQ] = ACTIONS(621), + [anon_sym_LT2] = ACTIONS(621), + [anon_sym_LT_EQ] = ACTIONS(621), + [anon_sym_GT_EQ] = ACTIONS(621), + [anon_sym_not_DASHin] = ACTIONS(627), + [anon_sym_starts_DASHwith] = ACTIONS(627), + [anon_sym_ends_DASHwith] = ACTIONS(627), + [anon_sym_EQ_TILDE] = ACTIONS(635), + [anon_sym_BANG_TILDE] = ACTIONS(635), + [anon_sym_bit_DASHand] = ACTIONS(637), + [anon_sym_bit_DASHxor] = ACTIONS(639), + [anon_sym_bit_DASHor] = ACTIONS(816), + [anon_sym_and] = ACTIONS(816), + [anon_sym_xor] = ACTIONS(816), + [anon_sym_or] = ACTIONS(816), + [anon_sym_not] = ACTIONS(816), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_CARET] = ACTIONS(816), + [sym_short_flag] = ACTIONS(816), [anon_sym_POUND] = ACTIONS(3), }, [229] = { [sym_comment] = STATE(229), - [sym_cmd_identifier] = ACTIONS(1099), - [anon_sym_SEMI] = ACTIONS(1099), - [anon_sym_LF] = ACTIONS(1097), - [anon_sym_export] = ACTIONS(1099), - [anon_sym_alias] = ACTIONS(1099), - [anon_sym_def] = ACTIONS(1099), - [anon_sym_def_DASHenv] = 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_PIPE] = 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_let] = ACTIONS(1099), - [anon_sym_let_DASHenv] = ACTIONS(1099), - [anon_sym_mut] = ACTIONS(1099), - [anon_sym_const] = 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_QMARK2] = 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_DOT_DOT_LT] = ACTIONS(1099), - [anon_sym_DOT_DOT] = ACTIONS(1099), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1099), - [sym_val_nothing] = ACTIONS(1099), - [anon_sym_true] = ACTIONS(1099), - [anon_sym_false] = ACTIONS(1099), - [aux_sym_val_number_token1] = ACTIONS(1099), - [aux_sym_val_number_token2] = ACTIONS(1099), - [aux_sym_val_number_token3] = ACTIONS(1099), - [aux_sym_val_number_token4] = ACTIONS(1099), - [anon_sym_inf] = ACTIONS(1099), - [anon_sym_DASHinf] = ACTIONS(1099), - [anon_sym_NaN] = 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_export] = ACTIONS(816), + [anon_sym_alias] = ACTIONS(816), + [anon_sym_let] = ACTIONS(816), + [anon_sym_let_DASHenv] = ACTIONS(816), + [anon_sym_mut] = ACTIONS(816), + [anon_sym_const] = ACTIONS(816), + [sym_cmd_identifier] = ACTIONS(816), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_def] = ACTIONS(816), + [anon_sym_def_DASHenv] = ACTIONS(816), + [anon_sym_export_DASHenv] = ACTIONS(816), + [anon_sym_extern] = ACTIONS(816), + [anon_sym_module] = ACTIONS(816), + [anon_sym_use] = ACTIONS(816), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_RPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_error] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(621), + [anon_sym_DASH_DASH] = ACTIONS(816), + [anon_sym_DASH] = ACTIONS(625), + [anon_sym_break] = ACTIONS(816), + [anon_sym_continue] = ACTIONS(816), + [anon_sym_for] = ACTIONS(816), + [anon_sym_in] = ACTIONS(627), + [anon_sym_loop] = ACTIONS(816), + [anon_sym_while] = ACTIONS(816), + [anon_sym_do] = ACTIONS(816), + [anon_sym_if] = ACTIONS(816), + [anon_sym_match] = ACTIONS(816), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_RBRACE] = ACTIONS(816), + [anon_sym_try] = ACTIONS(816), + [anon_sym_return] = ACTIONS(816), + [anon_sym_source] = ACTIONS(816), + [anon_sym_source_DASHenv] = ACTIONS(816), + [anon_sym_register] = ACTIONS(816), + [anon_sym_hide] = ACTIONS(816), + [anon_sym_hide_DASHenv] = ACTIONS(816), + [anon_sym_overlay] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(629), + [anon_sym_where] = ACTIONS(816), + [anon_sym_STAR_STAR] = ACTIONS(631), + [anon_sym_PLUS_PLUS] = ACTIONS(631), + [anon_sym_SLASH] = ACTIONS(629), + [anon_sym_mod] = ACTIONS(629), + [anon_sym_SLASH_SLASH] = ACTIONS(629), + [anon_sym_PLUS] = ACTIONS(625), + [anon_sym_bit_DASHshl] = ACTIONS(633), + [anon_sym_bit_DASHshr] = ACTIONS(633), + [anon_sym_EQ_EQ] = ACTIONS(621), + [anon_sym_BANG_EQ] = ACTIONS(621), + [anon_sym_LT2] = ACTIONS(621), + [anon_sym_LT_EQ] = ACTIONS(621), + [anon_sym_GT_EQ] = ACTIONS(621), + [anon_sym_not_DASHin] = ACTIONS(627), + [anon_sym_starts_DASHwith] = ACTIONS(627), + [anon_sym_ends_DASHwith] = ACTIONS(627), + [anon_sym_EQ_TILDE] = ACTIONS(635), + [anon_sym_BANG_TILDE] = ACTIONS(635), + [anon_sym_bit_DASHand] = ACTIONS(637), + [anon_sym_bit_DASHxor] = ACTIONS(816), + [anon_sym_bit_DASHor] = ACTIONS(816), + [anon_sym_and] = ACTIONS(816), + [anon_sym_xor] = ACTIONS(816), + [anon_sym_or] = ACTIONS(816), + [anon_sym_not] = ACTIONS(816), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_CARET] = ACTIONS(816), + [sym_short_flag] = ACTIONS(816), [anon_sym_POUND] = ACTIONS(3), }, [230] = { [sym_comment] = STATE(230), - [sym_cmd_identifier] = ACTIONS(1103), - [anon_sym_SEMI] = ACTIONS(1103), - [anon_sym_LF] = ACTIONS(1101), - [anon_sym_export] = ACTIONS(1103), - [anon_sym_alias] = ACTIONS(1103), - [anon_sym_def] = ACTIONS(1103), - [anon_sym_def_DASHenv] = ACTIONS(1103), - [anon_sym_export_DASHenv] = ACTIONS(1103), - [anon_sym_extern] = ACTIONS(1103), - [anon_sym_module] = ACTIONS(1103), - [anon_sym_use] = ACTIONS(1103), - [anon_sym_LBRACK] = ACTIONS(1103), - [anon_sym_LPAREN] = ACTIONS(1103), - [anon_sym_PIPE] = ACTIONS(1103), - [anon_sym_DOLLAR] = ACTIONS(1103), - [anon_sym_error] = ACTIONS(1103), - [anon_sym_GT] = ACTIONS(1103), - [anon_sym_DASH] = ACTIONS(1103), - [anon_sym_break] = ACTIONS(1103), - [anon_sym_continue] = ACTIONS(1103), - [anon_sym_for] = ACTIONS(1103), - [anon_sym_in] = ACTIONS(1103), - [anon_sym_loop] = ACTIONS(1103), - [anon_sym_while] = ACTIONS(1103), - [anon_sym_do] = ACTIONS(1103), - [anon_sym_if] = ACTIONS(1103), - [anon_sym_match] = ACTIONS(1103), - [anon_sym_LBRACE] = ACTIONS(1103), - [anon_sym_RBRACE] = ACTIONS(1103), - [anon_sym_DOT] = ACTIONS(1103), - [anon_sym_try] = ACTIONS(1103), - [anon_sym_return] = ACTIONS(1103), - [anon_sym_let] = ACTIONS(1103), - [anon_sym_let_DASHenv] = ACTIONS(1103), - [anon_sym_mut] = ACTIONS(1103), - [anon_sym_const] = ACTIONS(1103), - [anon_sym_source] = ACTIONS(1103), - [anon_sym_source_DASHenv] = ACTIONS(1103), - [anon_sym_register] = ACTIONS(1103), - [anon_sym_hide] = ACTIONS(1103), - [anon_sym_hide_DASHenv] = ACTIONS(1103), - [anon_sym_overlay] = ACTIONS(1103), - [anon_sym_STAR] = ACTIONS(1103), - [anon_sym_where] = ACTIONS(1103), - [anon_sym_QMARK2] = ACTIONS(1103), - [anon_sym_STAR_STAR] = ACTIONS(1103), - [anon_sym_PLUS_PLUS] = ACTIONS(1103), - [anon_sym_SLASH] = ACTIONS(1103), - [anon_sym_mod] = ACTIONS(1103), - [anon_sym_SLASH_SLASH] = ACTIONS(1103), - [anon_sym_PLUS] = ACTIONS(1103), - [anon_sym_bit_DASHshl] = ACTIONS(1103), - [anon_sym_bit_DASHshr] = ACTIONS(1103), - [anon_sym_EQ_EQ] = ACTIONS(1103), - [anon_sym_BANG_EQ] = ACTIONS(1103), - [anon_sym_LT2] = ACTIONS(1103), - [anon_sym_LT_EQ] = ACTIONS(1103), - [anon_sym_GT_EQ] = ACTIONS(1103), - [anon_sym_not_DASHin] = ACTIONS(1103), - [anon_sym_starts_DASHwith] = ACTIONS(1103), - [anon_sym_ends_DASHwith] = ACTIONS(1103), - [anon_sym_EQ_TILDE] = ACTIONS(1103), - [anon_sym_BANG_TILDE] = ACTIONS(1103), - [anon_sym_bit_DASHand] = ACTIONS(1103), - [anon_sym_bit_DASHxor] = ACTIONS(1103), - [anon_sym_bit_DASHor] = ACTIONS(1103), - [anon_sym_and] = ACTIONS(1103), - [anon_sym_xor] = ACTIONS(1103), - [anon_sym_or] = ACTIONS(1103), - [anon_sym_not] = ACTIONS(1103), - [anon_sym_DOT_DOT_LT] = ACTIONS(1103), - [anon_sym_DOT_DOT] = ACTIONS(1103), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1103), - [sym_val_nothing] = ACTIONS(1103), - [anon_sym_true] = ACTIONS(1103), - [anon_sym_false] = ACTIONS(1103), - [aux_sym_val_number_token1] = ACTIONS(1103), - [aux_sym_val_number_token2] = ACTIONS(1103), - [aux_sym_val_number_token3] = ACTIONS(1103), - [aux_sym_val_number_token4] = ACTIONS(1103), - [anon_sym_inf] = ACTIONS(1103), - [anon_sym_DASHinf] = ACTIONS(1103), - [anon_sym_NaN] = ACTIONS(1103), - [anon_sym_0b] = ACTIONS(1103), - [anon_sym_0o] = ACTIONS(1103), - [anon_sym_0x] = ACTIONS(1103), - [sym_val_date] = ACTIONS(1103), - [anon_sym_DQUOTE] = ACTIONS(1103), - [sym__str_single_quotes] = ACTIONS(1103), - [sym__str_back_ticks] = ACTIONS(1103), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1103), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1103), - [anon_sym_CARET] = ACTIONS(1103), + [anon_sym_export] = ACTIONS(816), + [anon_sym_alias] = ACTIONS(816), + [anon_sym_let] = ACTIONS(816), + [anon_sym_let_DASHenv] = ACTIONS(816), + [anon_sym_mut] = ACTIONS(816), + [anon_sym_const] = ACTIONS(816), + [sym_cmd_identifier] = ACTIONS(816), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_def] = ACTIONS(816), + [anon_sym_def_DASHenv] = ACTIONS(816), + [anon_sym_export_DASHenv] = ACTIONS(816), + [anon_sym_extern] = ACTIONS(816), + [anon_sym_module] = ACTIONS(816), + [anon_sym_use] = ACTIONS(816), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_RPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_error] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(621), + [anon_sym_DASH_DASH] = ACTIONS(816), + [anon_sym_DASH] = ACTIONS(625), + [anon_sym_break] = ACTIONS(816), + [anon_sym_continue] = ACTIONS(816), + [anon_sym_for] = ACTIONS(816), + [anon_sym_in] = ACTIONS(627), + [anon_sym_loop] = ACTIONS(816), + [anon_sym_while] = ACTIONS(816), + [anon_sym_do] = ACTIONS(816), + [anon_sym_if] = ACTIONS(816), + [anon_sym_match] = ACTIONS(816), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_RBRACE] = ACTIONS(816), + [anon_sym_try] = ACTIONS(816), + [anon_sym_return] = ACTIONS(816), + [anon_sym_source] = ACTIONS(816), + [anon_sym_source_DASHenv] = ACTIONS(816), + [anon_sym_register] = ACTIONS(816), + [anon_sym_hide] = ACTIONS(816), + [anon_sym_hide_DASHenv] = ACTIONS(816), + [anon_sym_overlay] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(629), + [anon_sym_where] = ACTIONS(816), + [anon_sym_STAR_STAR] = ACTIONS(631), + [anon_sym_PLUS_PLUS] = ACTIONS(631), + [anon_sym_SLASH] = ACTIONS(629), + [anon_sym_mod] = ACTIONS(629), + [anon_sym_SLASH_SLASH] = ACTIONS(629), + [anon_sym_PLUS] = ACTIONS(625), + [anon_sym_bit_DASHshl] = ACTIONS(633), + [anon_sym_bit_DASHshr] = ACTIONS(633), + [anon_sym_EQ_EQ] = ACTIONS(621), + [anon_sym_BANG_EQ] = ACTIONS(621), + [anon_sym_LT2] = ACTIONS(621), + [anon_sym_LT_EQ] = ACTIONS(621), + [anon_sym_GT_EQ] = ACTIONS(621), + [anon_sym_not_DASHin] = ACTIONS(627), + [anon_sym_starts_DASHwith] = ACTIONS(627), + [anon_sym_ends_DASHwith] = ACTIONS(627), + [anon_sym_EQ_TILDE] = ACTIONS(635), + [anon_sym_BANG_TILDE] = ACTIONS(635), + [anon_sym_bit_DASHand] = ACTIONS(816), + [anon_sym_bit_DASHxor] = ACTIONS(816), + [anon_sym_bit_DASHor] = ACTIONS(816), + [anon_sym_and] = ACTIONS(816), + [anon_sym_xor] = ACTIONS(816), + [anon_sym_or] = ACTIONS(816), + [anon_sym_not] = ACTIONS(816), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_CARET] = ACTIONS(816), + [sym_short_flag] = ACTIONS(816), [anon_sym_POUND] = ACTIONS(3), }, [231] = { + [sym_expr_parenthesized] = STATE(340), + [sym_val_number] = STATE(340), [sym_comment] = STATE(231), - [sym_cmd_identifier] = ACTIONS(1207), - [anon_sym_SEMI] = ACTIONS(1207), - [anon_sym_LF] = ACTIONS(1209), - [anon_sym_export] = ACTIONS(1207), - [anon_sym_alias] = ACTIONS(1207), - [anon_sym_def] = ACTIONS(1207), - [anon_sym_def_DASHenv] = ACTIONS(1207), - [anon_sym_export_DASHenv] = ACTIONS(1207), - [anon_sym_extern] = ACTIONS(1207), - [anon_sym_module] = ACTIONS(1207), - [anon_sym_use] = ACTIONS(1207), - [anon_sym_LBRACK] = ACTIONS(1207), - [anon_sym_LPAREN] = ACTIONS(1207), - [anon_sym_PIPE] = ACTIONS(1207), - [anon_sym_DOLLAR] = ACTIONS(1207), - [anon_sym_error] = ACTIONS(1207), - [anon_sym_GT] = ACTIONS(1207), - [anon_sym_DASH_DASH] = ACTIONS(1207), - [anon_sym_DASH] = ACTIONS(1207), - [anon_sym_break] = ACTIONS(1207), - [anon_sym_continue] = ACTIONS(1207), - [anon_sym_for] = ACTIONS(1207), - [anon_sym_in] = ACTIONS(1207), - [anon_sym_loop] = ACTIONS(1207), - [anon_sym_while] = ACTIONS(1207), - [anon_sym_do] = ACTIONS(1207), - [anon_sym_if] = ACTIONS(1207), - [anon_sym_match] = ACTIONS(1207), - [anon_sym_LBRACE] = ACTIONS(1207), - [anon_sym_RBRACE] = ACTIONS(1207), - [anon_sym_try] = ACTIONS(1207), - [anon_sym_return] = ACTIONS(1207), - [anon_sym_let] = ACTIONS(1207), - [anon_sym_let_DASHenv] = ACTIONS(1207), - [anon_sym_mut] = ACTIONS(1207), - [anon_sym_const] = ACTIONS(1207), - [anon_sym_source] = ACTIONS(1207), - [anon_sym_source_DASHenv] = ACTIONS(1207), - [anon_sym_register] = ACTIONS(1207), - [anon_sym_hide] = ACTIONS(1207), - [anon_sym_hide_DASHenv] = ACTIONS(1207), - [anon_sym_overlay] = ACTIONS(1207), - [anon_sym_STAR] = ACTIONS(1207), - [anon_sym_where] = ACTIONS(1207), - [anon_sym_STAR_STAR] = ACTIONS(1207), - [anon_sym_PLUS_PLUS] = ACTIONS(1207), - [anon_sym_SLASH] = ACTIONS(1207), - [anon_sym_mod] = ACTIONS(1207), - [anon_sym_SLASH_SLASH] = ACTIONS(1207), - [anon_sym_PLUS] = ACTIONS(1207), - [anon_sym_bit_DASHshl] = ACTIONS(1207), - [anon_sym_bit_DASHshr] = ACTIONS(1207), - [anon_sym_EQ_EQ] = ACTIONS(1207), - [anon_sym_BANG_EQ] = ACTIONS(1207), - [anon_sym_LT2] = ACTIONS(1207), - [anon_sym_LT_EQ] = ACTIONS(1207), - [anon_sym_GT_EQ] = ACTIONS(1207), - [anon_sym_not_DASHin] = ACTIONS(1207), - [anon_sym_starts_DASHwith] = ACTIONS(1207), - [anon_sym_ends_DASHwith] = ACTIONS(1207), - [anon_sym_EQ_TILDE] = ACTIONS(1207), - [anon_sym_BANG_TILDE] = ACTIONS(1207), - [anon_sym_bit_DASHand] = ACTIONS(1207), - [anon_sym_bit_DASHxor] = ACTIONS(1207), - [anon_sym_bit_DASHor] = ACTIONS(1207), - [anon_sym_and] = ACTIONS(1207), - [anon_sym_xor] = ACTIONS(1207), - [anon_sym_or] = ACTIONS(1207), - [anon_sym_not] = ACTIONS(1207), - [anon_sym_DOT_DOT_LT] = ACTIONS(1207), - [anon_sym_DOT_DOT] = ACTIONS(1207), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1207), - [sym_val_nothing] = ACTIONS(1207), - [anon_sym_true] = ACTIONS(1207), - [anon_sym_false] = ACTIONS(1207), - [aux_sym_val_number_token1] = ACTIONS(1207), - [aux_sym_val_number_token2] = ACTIONS(1207), - [aux_sym_val_number_token3] = ACTIONS(1207), - [aux_sym_val_number_token4] = ACTIONS(1207), - [anon_sym_inf] = ACTIONS(1207), - [anon_sym_DASHinf] = ACTIONS(1207), - [anon_sym_NaN] = ACTIONS(1207), - [anon_sym_0b] = ACTIONS(1207), - [anon_sym_0o] = ACTIONS(1207), - [anon_sym_0x] = ACTIONS(1207), - [sym_val_date] = ACTIONS(1207), - [anon_sym_DQUOTE] = ACTIONS(1207), - [sym__str_single_quotes] = ACTIONS(1207), - [sym__str_back_ticks] = ACTIONS(1207), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1207), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1207), - [anon_sym_CARET] = ACTIONS(1207), - [sym_short_flag] = ACTIONS(1207), + [anon_sym_export] = ACTIONS(686), + [anon_sym_alias] = ACTIONS(686), + [anon_sym_let] = ACTIONS(686), + [anon_sym_let_DASHenv] = ACTIONS(686), + [anon_sym_mut] = ACTIONS(686), + [anon_sym_const] = ACTIONS(686), + [sym_cmd_identifier] = ACTIONS(686), + [anon_sym_SEMI] = ACTIONS(686), + [anon_sym_LF] = ACTIONS(688), + [anon_sym_def] = ACTIONS(686), + [anon_sym_def_DASHenv] = ACTIONS(686), + [anon_sym_export_DASHenv] = ACTIONS(686), + [anon_sym_extern] = ACTIONS(686), + [anon_sym_module] = ACTIONS(686), + [anon_sym_use] = ACTIONS(686), + [anon_sym_LBRACK] = ACTIONS(686), + [anon_sym_LPAREN] = ACTIONS(828), + [anon_sym_RPAREN] = ACTIONS(686), + [anon_sym_PIPE] = ACTIONS(686), + [anon_sym_DOLLAR] = ACTIONS(686), + [anon_sym_error] = ACTIONS(686), + [anon_sym_GT] = ACTIONS(686), + [anon_sym_DASH] = ACTIONS(686), + [anon_sym_break] = ACTIONS(686), + [anon_sym_continue] = ACTIONS(686), + [anon_sym_for] = ACTIONS(686), + [anon_sym_in] = ACTIONS(686), + [anon_sym_loop] = ACTIONS(686), + [anon_sym_while] = ACTIONS(686), + [anon_sym_do] = ACTIONS(686), + [anon_sym_if] = ACTIONS(686), + [anon_sym_match] = ACTIONS(686), + [anon_sym_LBRACE] = ACTIONS(686), + [anon_sym_RBRACE] = ACTIONS(686), + [anon_sym_try] = ACTIONS(686), + [anon_sym_return] = ACTIONS(686), + [anon_sym_source] = ACTIONS(686), + [anon_sym_source_DASHenv] = ACTIONS(686), + [anon_sym_register] = ACTIONS(686), + [anon_sym_hide] = ACTIONS(686), + [anon_sym_hide_DASHenv] = ACTIONS(686), + [anon_sym_overlay] = ACTIONS(686), + [anon_sym_STAR] = ACTIONS(686), + [anon_sym_where] = ACTIONS(686), + [anon_sym_STAR_STAR] = ACTIONS(686), + [anon_sym_PLUS_PLUS] = ACTIONS(686), + [anon_sym_SLASH] = ACTIONS(686), + [anon_sym_mod] = ACTIONS(686), + [anon_sym_SLASH_SLASH] = ACTIONS(686), + [anon_sym_PLUS] = ACTIONS(686), + [anon_sym_bit_DASHshl] = ACTIONS(686), + [anon_sym_bit_DASHshr] = ACTIONS(686), + [anon_sym_EQ_EQ] = ACTIONS(686), + [anon_sym_BANG_EQ] = ACTIONS(686), + [anon_sym_LT2] = ACTIONS(686), + [anon_sym_LT_EQ] = ACTIONS(686), + [anon_sym_GT_EQ] = ACTIONS(686), + [anon_sym_not_DASHin] = ACTIONS(686), + [anon_sym_starts_DASHwith] = ACTIONS(686), + [anon_sym_ends_DASHwith] = ACTIONS(686), + [anon_sym_EQ_TILDE] = ACTIONS(686), + [anon_sym_BANG_TILDE] = ACTIONS(686), + [anon_sym_bit_DASHand] = ACTIONS(686), + [anon_sym_bit_DASHxor] = ACTIONS(686), + [anon_sym_bit_DASHor] = ACTIONS(686), + [anon_sym_and] = ACTIONS(686), + [anon_sym_xor] = ACTIONS(686), + [anon_sym_or] = ACTIONS(686), + [anon_sym_not] = ACTIONS(686), + [anon_sym_DOT_DOT_LT] = ACTIONS(686), + [anon_sym_DOT_DOT] = ACTIONS(686), + [anon_sym_DOT_DOT_EQ] = ACTIONS(686), + [sym_val_nothing] = ACTIONS(686), + [anon_sym_true] = ACTIONS(686), + [anon_sym_false] = ACTIONS(686), + [aux_sym_val_number_token1] = ACTIONS(830), + [aux_sym_val_number_token2] = ACTIONS(830), + [aux_sym_val_number_token3] = ACTIONS(830), + [aux_sym_val_number_token4] = ACTIONS(830), + [anon_sym_inf] = ACTIONS(830), + [anon_sym_DASHinf] = ACTIONS(830), + [anon_sym_NaN] = ACTIONS(830), + [anon_sym_0b] = ACTIONS(686), + [anon_sym_0o] = ACTIONS(686), + [anon_sym_0x] = ACTIONS(686), + [sym_val_date] = ACTIONS(686), + [anon_sym_DQUOTE] = ACTIONS(686), + [sym__str_single_quotes] = ACTIONS(686), + [sym__str_back_ticks] = ACTIONS(686), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(686), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(686), + [anon_sym_CARET] = ACTIONS(686), [anon_sym_POUND] = ACTIONS(3), }, [232] = { [sym_comment] = STATE(232), - [ts_builtin_sym_end] = ACTIONS(1097), - [sym_cmd_identifier] = ACTIONS(1099), - [anon_sym_SEMI] = ACTIONS(1099), - [anon_sym_LF] = ACTIONS(1097), - [anon_sym_export] = ACTIONS(1099), - [anon_sym_alias] = ACTIONS(1099), - [anon_sym_def] = ACTIONS(1099), - [anon_sym_def_DASHenv] = 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_PIPE] = 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_let] = ACTIONS(1099), - [anon_sym_let_DASHenv] = ACTIONS(1099), - [anon_sym_mut] = ACTIONS(1099), - [anon_sym_const] = 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_QMARK2] = 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_DOT_DOT_LT] = ACTIONS(1099), - [anon_sym_DOT_DOT] = ACTIONS(1099), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1099), - [sym_val_nothing] = ACTIONS(1099), - [anon_sym_true] = ACTIONS(1099), - [anon_sym_false] = ACTIONS(1099), - [aux_sym_val_number_token1] = ACTIONS(1099), - [aux_sym_val_number_token2] = ACTIONS(1099), - [aux_sym_val_number_token3] = ACTIONS(1099), - [aux_sym_val_number_token4] = ACTIONS(1099), - [anon_sym_inf] = ACTIONS(1099), - [anon_sym_DASHinf] = ACTIONS(1099), - [anon_sym_NaN] = 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_export] = ACTIONS(816), + [anon_sym_alias] = ACTIONS(816), + [anon_sym_let] = ACTIONS(816), + [anon_sym_let_DASHenv] = ACTIONS(816), + [anon_sym_mut] = ACTIONS(816), + [anon_sym_const] = ACTIONS(816), + [sym_cmd_identifier] = ACTIONS(816), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_def] = ACTIONS(816), + [anon_sym_def_DASHenv] = ACTIONS(816), + [anon_sym_export_DASHenv] = ACTIONS(816), + [anon_sym_extern] = ACTIONS(816), + [anon_sym_module] = ACTIONS(816), + [anon_sym_use] = ACTIONS(816), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_RPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_error] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(816), + [anon_sym_DASH_DASH] = ACTIONS(816), + [anon_sym_DASH] = ACTIONS(625), + [anon_sym_break] = ACTIONS(816), + [anon_sym_continue] = ACTIONS(816), + [anon_sym_for] = ACTIONS(816), + [anon_sym_in] = ACTIONS(816), + [anon_sym_loop] = ACTIONS(816), + [anon_sym_while] = ACTIONS(816), + [anon_sym_do] = ACTIONS(816), + [anon_sym_if] = ACTIONS(816), + [anon_sym_match] = ACTIONS(816), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_RBRACE] = ACTIONS(816), + [anon_sym_try] = ACTIONS(816), + [anon_sym_return] = ACTIONS(816), + [anon_sym_source] = ACTIONS(816), + [anon_sym_source_DASHenv] = ACTIONS(816), + [anon_sym_register] = ACTIONS(816), + [anon_sym_hide] = ACTIONS(816), + [anon_sym_hide_DASHenv] = ACTIONS(816), + [anon_sym_overlay] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(629), + [anon_sym_where] = ACTIONS(816), + [anon_sym_STAR_STAR] = ACTIONS(631), + [anon_sym_PLUS_PLUS] = ACTIONS(631), + [anon_sym_SLASH] = ACTIONS(629), + [anon_sym_mod] = ACTIONS(629), + [anon_sym_SLASH_SLASH] = ACTIONS(629), + [anon_sym_PLUS] = ACTIONS(625), + [anon_sym_bit_DASHshl] = ACTIONS(633), + [anon_sym_bit_DASHshr] = ACTIONS(633), + [anon_sym_EQ_EQ] = ACTIONS(816), + [anon_sym_BANG_EQ] = ACTIONS(816), + [anon_sym_LT2] = ACTIONS(816), + [anon_sym_LT_EQ] = ACTIONS(816), + [anon_sym_GT_EQ] = ACTIONS(816), + [anon_sym_not_DASHin] = ACTIONS(816), + [anon_sym_starts_DASHwith] = ACTIONS(816), + [anon_sym_ends_DASHwith] = ACTIONS(816), + [anon_sym_EQ_TILDE] = ACTIONS(816), + [anon_sym_BANG_TILDE] = ACTIONS(816), + [anon_sym_bit_DASHand] = ACTIONS(816), + [anon_sym_bit_DASHxor] = ACTIONS(816), + [anon_sym_bit_DASHor] = ACTIONS(816), + [anon_sym_and] = ACTIONS(816), + [anon_sym_xor] = ACTIONS(816), + [anon_sym_or] = ACTIONS(816), + [anon_sym_not] = ACTIONS(816), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_CARET] = ACTIONS(816), + [sym_short_flag] = ACTIONS(816), [anon_sym_POUND] = ACTIONS(3), }, [233] = { [sym_comment] = STATE(233), - [sym_cmd_identifier] = ACTIONS(1211), - [anon_sym_SEMI] = ACTIONS(1211), - [anon_sym_LF] = ACTIONS(1213), - [anon_sym_export] = ACTIONS(1211), - [anon_sym_alias] = ACTIONS(1211), - [anon_sym_def] = ACTIONS(1211), - [anon_sym_def_DASHenv] = ACTIONS(1211), - [anon_sym_export_DASHenv] = ACTIONS(1211), - [anon_sym_extern] = ACTIONS(1211), - [anon_sym_module] = ACTIONS(1211), - [anon_sym_use] = ACTIONS(1211), - [anon_sym_LBRACK] = ACTIONS(1211), - [anon_sym_LPAREN] = ACTIONS(1211), - [anon_sym_PIPE] = ACTIONS(1211), - [anon_sym_DOLLAR] = ACTIONS(1211), - [anon_sym_error] = ACTIONS(1211), - [anon_sym_GT] = ACTIONS(1211), - [anon_sym_DASH_DASH] = ACTIONS(1211), - [anon_sym_DASH] = ACTIONS(1211), - [anon_sym_break] = ACTIONS(1211), - [anon_sym_continue] = ACTIONS(1211), - [anon_sym_for] = ACTIONS(1211), - [anon_sym_in] = ACTIONS(1211), - [anon_sym_loop] = ACTIONS(1211), - [anon_sym_while] = ACTIONS(1211), - [anon_sym_do] = ACTIONS(1211), - [anon_sym_if] = ACTIONS(1211), - [anon_sym_match] = ACTIONS(1211), - [anon_sym_LBRACE] = ACTIONS(1211), - [anon_sym_RBRACE] = ACTIONS(1211), - [anon_sym_try] = ACTIONS(1211), - [anon_sym_return] = ACTIONS(1211), - [anon_sym_let] = ACTIONS(1211), - [anon_sym_let_DASHenv] = ACTIONS(1211), - [anon_sym_mut] = ACTIONS(1211), - [anon_sym_const] = ACTIONS(1211), - [anon_sym_source] = ACTIONS(1211), - [anon_sym_source_DASHenv] = ACTIONS(1211), - [anon_sym_register] = ACTIONS(1211), - [anon_sym_hide] = ACTIONS(1211), - [anon_sym_hide_DASHenv] = ACTIONS(1211), - [anon_sym_overlay] = ACTIONS(1211), - [anon_sym_STAR] = ACTIONS(1211), - [anon_sym_where] = ACTIONS(1211), - [anon_sym_STAR_STAR] = ACTIONS(1211), - [anon_sym_PLUS_PLUS] = ACTIONS(1211), - [anon_sym_SLASH] = ACTIONS(1211), - [anon_sym_mod] = ACTIONS(1211), - [anon_sym_SLASH_SLASH] = ACTIONS(1211), - [anon_sym_PLUS] = ACTIONS(1211), - [anon_sym_bit_DASHshl] = ACTIONS(1211), - [anon_sym_bit_DASHshr] = ACTIONS(1211), - [anon_sym_EQ_EQ] = ACTIONS(1211), - [anon_sym_BANG_EQ] = ACTIONS(1211), - [anon_sym_LT2] = ACTIONS(1211), - [anon_sym_LT_EQ] = ACTIONS(1211), - [anon_sym_GT_EQ] = ACTIONS(1211), - [anon_sym_not_DASHin] = ACTIONS(1211), - [anon_sym_starts_DASHwith] = ACTIONS(1211), - [anon_sym_ends_DASHwith] = ACTIONS(1211), - [anon_sym_EQ_TILDE] = ACTIONS(1211), - [anon_sym_BANG_TILDE] = ACTIONS(1211), - [anon_sym_bit_DASHand] = ACTIONS(1211), - [anon_sym_bit_DASHxor] = ACTIONS(1211), - [anon_sym_bit_DASHor] = ACTIONS(1211), - [anon_sym_and] = ACTIONS(1211), - [anon_sym_xor] = ACTIONS(1211), - [anon_sym_or] = ACTIONS(1211), - [anon_sym_not] = ACTIONS(1211), - [anon_sym_DOT_DOT_LT] = ACTIONS(1211), - [anon_sym_DOT_DOT] = ACTIONS(1211), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1211), - [sym_val_nothing] = ACTIONS(1211), - [anon_sym_true] = ACTIONS(1211), - [anon_sym_false] = ACTIONS(1211), - [aux_sym_val_number_token1] = ACTIONS(1211), - [aux_sym_val_number_token2] = ACTIONS(1211), - [aux_sym_val_number_token3] = ACTIONS(1211), - [aux_sym_val_number_token4] = ACTIONS(1211), - [anon_sym_inf] = ACTIONS(1211), - [anon_sym_DASHinf] = ACTIONS(1211), - [anon_sym_NaN] = ACTIONS(1211), - [anon_sym_0b] = ACTIONS(1211), - [anon_sym_0o] = ACTIONS(1211), - [anon_sym_0x] = ACTIONS(1211), - [sym_val_date] = ACTIONS(1211), - [anon_sym_DQUOTE] = ACTIONS(1211), - [sym__str_single_quotes] = ACTIONS(1211), - [sym__str_back_ticks] = ACTIONS(1211), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1211), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1211), - [anon_sym_CARET] = ACTIONS(1211), - [sym_short_flag] = ACTIONS(1211), + [anon_sym_export] = ACTIONS(832), + [anon_sym_alias] = ACTIONS(832), + [anon_sym_let] = ACTIONS(832), + [anon_sym_let_DASHenv] = ACTIONS(832), + [anon_sym_mut] = ACTIONS(832), + [anon_sym_const] = ACTIONS(832), + [sym_cmd_identifier] = ACTIONS(832), + [anon_sym_SEMI] = ACTIONS(832), + [anon_sym_LF] = ACTIONS(834), + [anon_sym_def] = ACTIONS(832), + [anon_sym_def_DASHenv] = ACTIONS(832), + [anon_sym_export_DASHenv] = ACTIONS(832), + [anon_sym_extern] = ACTIONS(832), + [anon_sym_module] = ACTIONS(832), + [anon_sym_use] = ACTIONS(832), + [anon_sym_LBRACK] = ACTIONS(832), + [anon_sym_LPAREN] = ACTIONS(832), + [anon_sym_RPAREN] = ACTIONS(832), + [anon_sym_PIPE] = ACTIONS(832), + [anon_sym_DOLLAR] = ACTIONS(832), + [anon_sym_error] = ACTIONS(832), + [anon_sym_GT] = ACTIONS(832), + [anon_sym_DASH_DASH] = ACTIONS(832), + [anon_sym_DASH] = ACTIONS(832), + [anon_sym_break] = ACTIONS(832), + [anon_sym_continue] = ACTIONS(832), + [anon_sym_for] = ACTIONS(832), + [anon_sym_in] = ACTIONS(832), + [anon_sym_loop] = ACTIONS(832), + [anon_sym_while] = ACTIONS(832), + [anon_sym_do] = ACTIONS(832), + [anon_sym_if] = ACTIONS(832), + [anon_sym_match] = ACTIONS(832), + [anon_sym_LBRACE] = ACTIONS(832), + [anon_sym_RBRACE] = ACTIONS(832), + [anon_sym_try] = ACTIONS(832), + [anon_sym_return] = ACTIONS(832), + [anon_sym_source] = ACTIONS(832), + [anon_sym_source_DASHenv] = ACTIONS(832), + [anon_sym_register] = ACTIONS(832), + [anon_sym_hide] = ACTIONS(832), + [anon_sym_hide_DASHenv] = ACTIONS(832), + [anon_sym_overlay] = ACTIONS(832), + [anon_sym_STAR] = ACTIONS(832), + [anon_sym_where] = ACTIONS(832), + [anon_sym_STAR_STAR] = ACTIONS(832), + [anon_sym_PLUS_PLUS] = ACTIONS(832), + [anon_sym_SLASH] = ACTIONS(832), + [anon_sym_mod] = ACTIONS(832), + [anon_sym_SLASH_SLASH] = ACTIONS(832), + [anon_sym_PLUS] = ACTIONS(832), + [anon_sym_bit_DASHshl] = ACTIONS(832), + [anon_sym_bit_DASHshr] = ACTIONS(832), + [anon_sym_EQ_EQ] = ACTIONS(832), + [anon_sym_BANG_EQ] = ACTIONS(832), + [anon_sym_LT2] = ACTIONS(832), + [anon_sym_LT_EQ] = ACTIONS(832), + [anon_sym_GT_EQ] = ACTIONS(832), + [anon_sym_not_DASHin] = ACTIONS(832), + [anon_sym_starts_DASHwith] = ACTIONS(832), + [anon_sym_ends_DASHwith] = ACTIONS(832), + [anon_sym_EQ_TILDE] = ACTIONS(832), + [anon_sym_BANG_TILDE] = ACTIONS(832), + [anon_sym_bit_DASHand] = ACTIONS(832), + [anon_sym_bit_DASHxor] = ACTIONS(832), + [anon_sym_bit_DASHor] = ACTIONS(832), + [anon_sym_and] = ACTIONS(832), + [anon_sym_xor] = ACTIONS(832), + [anon_sym_or] = ACTIONS(832), + [anon_sym_not] = ACTIONS(832), + [anon_sym_DOT_DOT_LT] = ACTIONS(832), + [anon_sym_DOT_DOT] = ACTIONS(832), + [anon_sym_DOT_DOT_EQ] = ACTIONS(832), + [sym_val_nothing] = ACTIONS(832), + [anon_sym_true] = ACTIONS(832), + [anon_sym_false] = ACTIONS(832), + [aux_sym_val_number_token1] = ACTIONS(832), + [aux_sym_val_number_token2] = ACTIONS(832), + [aux_sym_val_number_token3] = ACTIONS(832), + [aux_sym_val_number_token4] = ACTIONS(832), + [anon_sym_inf] = ACTIONS(832), + [anon_sym_DASHinf] = ACTIONS(832), + [anon_sym_NaN] = ACTIONS(832), + [anon_sym_0b] = ACTIONS(832), + [anon_sym_0o] = ACTIONS(832), + [anon_sym_0x] = ACTIONS(832), + [sym_val_date] = ACTIONS(832), + [anon_sym_DQUOTE] = ACTIONS(832), + [sym__str_single_quotes] = ACTIONS(832), + [sym__str_back_ticks] = ACTIONS(832), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(832), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(832), + [anon_sym_CARET] = ACTIONS(832), + [sym_short_flag] = ACTIONS(832), [anon_sym_POUND] = ACTIONS(3), }, [234] = { [sym_comment] = STATE(234), - [ts_builtin_sym_end] = ACTIONS(1161), - [sym_cmd_identifier] = ACTIONS(1159), - [anon_sym_SEMI] = ACTIONS(1159), - [anon_sym_LF] = ACTIONS(1161), - [anon_sym_export] = ACTIONS(1159), - [anon_sym_alias] = ACTIONS(1159), - [anon_sym_def] = ACTIONS(1159), - [anon_sym_def_DASHenv] = ACTIONS(1159), - [anon_sym_export_DASHenv] = ACTIONS(1159), - [anon_sym_extern] = ACTIONS(1159), - [anon_sym_module] = ACTIONS(1159), - [anon_sym_use] = ACTIONS(1159), - [anon_sym_LBRACK] = ACTIONS(1159), - [anon_sym_LPAREN] = ACTIONS(1159), - [anon_sym_PIPE] = ACTIONS(1159), - [anon_sym_DOLLAR] = ACTIONS(1159), - [anon_sym_error] = ACTIONS(1159), - [anon_sym_GT] = ACTIONS(1159), - [anon_sym_DASH_DASH] = ACTIONS(1159), - [anon_sym_DASH] = ACTIONS(1159), - [anon_sym_break] = ACTIONS(1159), - [anon_sym_continue] = ACTIONS(1159), - [anon_sym_for] = ACTIONS(1159), - [anon_sym_in] = ACTIONS(1159), - [anon_sym_loop] = ACTIONS(1159), - [anon_sym_while] = ACTIONS(1159), - [anon_sym_do] = ACTIONS(1159), - [anon_sym_if] = ACTIONS(1159), - [anon_sym_match] = ACTIONS(1159), - [anon_sym_LBRACE] = ACTIONS(1159), - [anon_sym_try] = ACTIONS(1159), - [anon_sym_return] = ACTIONS(1159), - [anon_sym_let] = ACTIONS(1159), - [anon_sym_let_DASHenv] = ACTIONS(1159), - [anon_sym_mut] = ACTIONS(1159), - [anon_sym_const] = ACTIONS(1159), - [anon_sym_source] = ACTIONS(1159), - [anon_sym_source_DASHenv] = ACTIONS(1159), - [anon_sym_register] = ACTIONS(1159), - [anon_sym_hide] = ACTIONS(1159), - [anon_sym_hide_DASHenv] = ACTIONS(1159), - [anon_sym_overlay] = ACTIONS(1159), - [anon_sym_STAR] = ACTIONS(1159), - [anon_sym_where] = ACTIONS(1159), - [anon_sym_STAR_STAR] = ACTIONS(1159), - [anon_sym_PLUS_PLUS] = ACTIONS(1159), - [anon_sym_SLASH] = ACTIONS(1159), - [anon_sym_mod] = ACTIONS(1159), - [anon_sym_SLASH_SLASH] = ACTIONS(1159), - [anon_sym_PLUS] = ACTIONS(1159), - [anon_sym_bit_DASHshl] = ACTIONS(1159), - [anon_sym_bit_DASHshr] = ACTIONS(1159), - [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(1159), - [anon_sym_starts_DASHwith] = ACTIONS(1159), - [anon_sym_ends_DASHwith] = ACTIONS(1159), - [anon_sym_EQ_TILDE] = ACTIONS(1159), - [anon_sym_BANG_TILDE] = ACTIONS(1159), - [anon_sym_bit_DASHand] = ACTIONS(1159), - [anon_sym_bit_DASHxor] = ACTIONS(1159), - [anon_sym_bit_DASHor] = ACTIONS(1159), - [anon_sym_and] = ACTIONS(1159), - [anon_sym_xor] = ACTIONS(1159), - [anon_sym_or] = ACTIONS(1159), - [anon_sym_not] = ACTIONS(1159), - [anon_sym_DOT_DOT_LT] = ACTIONS(1159), - [anon_sym_DOT_DOT] = ACTIONS(1159), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1159), - [sym_val_nothing] = ACTIONS(1159), - [anon_sym_true] = ACTIONS(1159), - [anon_sym_false] = ACTIONS(1159), - [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(1159), - [anon_sym_inf] = ACTIONS(1159), - [anon_sym_DASHinf] = ACTIONS(1159), - [anon_sym_NaN] = ACTIONS(1159), - [anon_sym_0b] = ACTIONS(1159), - [anon_sym_0o] = ACTIONS(1159), - [anon_sym_0x] = ACTIONS(1159), - [sym_val_date] = ACTIONS(1159), - [anon_sym_DQUOTE] = ACTIONS(1159), - [sym__str_single_quotes] = ACTIONS(1159), - [sym__str_back_ticks] = ACTIONS(1159), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1159), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1159), - [anon_sym_CARET] = ACTIONS(1159), - [sym_short_flag] = ACTIONS(1159), + [anon_sym_export] = ACTIONS(816), + [anon_sym_alias] = ACTIONS(816), + [anon_sym_let] = ACTIONS(816), + [anon_sym_let_DASHenv] = ACTIONS(816), + [anon_sym_mut] = ACTIONS(816), + [anon_sym_const] = ACTIONS(816), + [sym_cmd_identifier] = ACTIONS(816), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_def] = ACTIONS(816), + [anon_sym_def_DASHenv] = ACTIONS(816), + [anon_sym_export_DASHenv] = ACTIONS(816), + [anon_sym_extern] = ACTIONS(816), + [anon_sym_module] = ACTIONS(816), + [anon_sym_use] = ACTIONS(816), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_RPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_error] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(816), + [anon_sym_DASH_DASH] = ACTIONS(816), + [anon_sym_DASH] = ACTIONS(816), + [anon_sym_break] = ACTIONS(816), + [anon_sym_continue] = ACTIONS(816), + [anon_sym_for] = ACTIONS(816), + [anon_sym_in] = ACTIONS(816), + [anon_sym_loop] = ACTIONS(816), + [anon_sym_while] = ACTIONS(816), + [anon_sym_do] = ACTIONS(816), + [anon_sym_if] = ACTIONS(816), + [anon_sym_match] = ACTIONS(816), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_RBRACE] = ACTIONS(816), + [anon_sym_try] = ACTIONS(816), + [anon_sym_return] = ACTIONS(816), + [anon_sym_source] = ACTIONS(816), + [anon_sym_source_DASHenv] = ACTIONS(816), + [anon_sym_register] = ACTIONS(816), + [anon_sym_hide] = ACTIONS(816), + [anon_sym_hide_DASHenv] = ACTIONS(816), + [anon_sym_overlay] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(816), + [anon_sym_where] = ACTIONS(816), + [anon_sym_STAR_STAR] = ACTIONS(631), + [anon_sym_PLUS_PLUS] = ACTIONS(631), + [anon_sym_SLASH] = ACTIONS(816), + [anon_sym_mod] = ACTIONS(816), + [anon_sym_SLASH_SLASH] = ACTIONS(816), + [anon_sym_PLUS] = ACTIONS(816), + [anon_sym_bit_DASHshl] = ACTIONS(816), + [anon_sym_bit_DASHshr] = ACTIONS(816), + [anon_sym_EQ_EQ] = ACTIONS(816), + [anon_sym_BANG_EQ] = ACTIONS(816), + [anon_sym_LT2] = ACTIONS(816), + [anon_sym_LT_EQ] = ACTIONS(816), + [anon_sym_GT_EQ] = ACTIONS(816), + [anon_sym_not_DASHin] = ACTIONS(816), + [anon_sym_starts_DASHwith] = ACTIONS(816), + [anon_sym_ends_DASHwith] = ACTIONS(816), + [anon_sym_EQ_TILDE] = ACTIONS(816), + [anon_sym_BANG_TILDE] = ACTIONS(816), + [anon_sym_bit_DASHand] = ACTIONS(816), + [anon_sym_bit_DASHxor] = ACTIONS(816), + [anon_sym_bit_DASHor] = ACTIONS(816), + [anon_sym_and] = ACTIONS(816), + [anon_sym_xor] = ACTIONS(816), + [anon_sym_or] = ACTIONS(816), + [anon_sym_not] = ACTIONS(816), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_CARET] = ACTIONS(816), + [sym_short_flag] = ACTIONS(816), [anon_sym_POUND] = ACTIONS(3), }, [235] = { [sym_comment] = STATE(235), - [ts_builtin_sym_end] = ACTIONS(1165), - [sym_cmd_identifier] = ACTIONS(1163), - [anon_sym_SEMI] = ACTIONS(1163), - [anon_sym_LF] = ACTIONS(1165), - [anon_sym_export] = ACTIONS(1163), - [anon_sym_alias] = ACTIONS(1163), - [anon_sym_def] = ACTIONS(1163), - [anon_sym_def_DASHenv] = ACTIONS(1163), - [anon_sym_export_DASHenv] = ACTIONS(1163), - [anon_sym_extern] = ACTIONS(1163), - [anon_sym_module] = ACTIONS(1163), - [anon_sym_use] = ACTIONS(1163), - [anon_sym_LBRACK] = ACTIONS(1163), - [anon_sym_LPAREN] = ACTIONS(1163), - [anon_sym_PIPE] = ACTIONS(1163), - [anon_sym_DOLLAR] = ACTIONS(1163), - [anon_sym_error] = ACTIONS(1163), - [anon_sym_GT] = ACTIONS(1163), - [anon_sym_DASH_DASH] = ACTIONS(1163), - [anon_sym_DASH] = ACTIONS(1163), - [anon_sym_break] = ACTIONS(1163), - [anon_sym_continue] = ACTIONS(1163), - [anon_sym_for] = ACTIONS(1163), - [anon_sym_in] = ACTIONS(1163), - [anon_sym_loop] = ACTIONS(1163), - [anon_sym_while] = ACTIONS(1163), - [anon_sym_do] = ACTIONS(1163), - [anon_sym_if] = ACTIONS(1163), - [anon_sym_match] = ACTIONS(1163), - [anon_sym_LBRACE] = ACTIONS(1163), - [anon_sym_try] = ACTIONS(1163), - [anon_sym_return] = ACTIONS(1163), - [anon_sym_let] = ACTIONS(1163), - [anon_sym_let_DASHenv] = ACTIONS(1163), - [anon_sym_mut] = ACTIONS(1163), - [anon_sym_const] = ACTIONS(1163), - [anon_sym_source] = ACTIONS(1163), - [anon_sym_source_DASHenv] = ACTIONS(1163), - [anon_sym_register] = ACTIONS(1163), - [anon_sym_hide] = ACTIONS(1163), - [anon_sym_hide_DASHenv] = ACTIONS(1163), - [anon_sym_overlay] = ACTIONS(1163), - [anon_sym_STAR] = ACTIONS(1163), - [anon_sym_where] = ACTIONS(1163), - [anon_sym_STAR_STAR] = ACTIONS(1163), - [anon_sym_PLUS_PLUS] = ACTIONS(1163), - [anon_sym_SLASH] = ACTIONS(1163), - [anon_sym_mod] = ACTIONS(1163), - [anon_sym_SLASH_SLASH] = ACTIONS(1163), - [anon_sym_PLUS] = ACTIONS(1163), - [anon_sym_bit_DASHshl] = ACTIONS(1163), - [anon_sym_bit_DASHshr] = ACTIONS(1163), - [anon_sym_EQ_EQ] = ACTIONS(1163), - [anon_sym_BANG_EQ] = ACTIONS(1163), - [anon_sym_LT2] = ACTIONS(1163), - [anon_sym_LT_EQ] = ACTIONS(1163), - [anon_sym_GT_EQ] = ACTIONS(1163), - [anon_sym_not_DASHin] = ACTIONS(1163), - [anon_sym_starts_DASHwith] = ACTIONS(1163), - [anon_sym_ends_DASHwith] = ACTIONS(1163), - [anon_sym_EQ_TILDE] = ACTIONS(1163), - [anon_sym_BANG_TILDE] = ACTIONS(1163), - [anon_sym_bit_DASHand] = ACTIONS(1163), - [anon_sym_bit_DASHxor] = ACTIONS(1163), - [anon_sym_bit_DASHor] = ACTIONS(1163), - [anon_sym_and] = ACTIONS(1163), - [anon_sym_xor] = ACTIONS(1163), - [anon_sym_or] = ACTIONS(1163), - [anon_sym_not] = ACTIONS(1163), - [anon_sym_DOT_DOT_LT] = ACTIONS(1163), - [anon_sym_DOT_DOT] = ACTIONS(1163), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1163), - [sym_val_nothing] = ACTIONS(1163), - [anon_sym_true] = ACTIONS(1163), - [anon_sym_false] = ACTIONS(1163), - [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(1163), - [anon_sym_inf] = ACTIONS(1163), - [anon_sym_DASHinf] = ACTIONS(1163), - [anon_sym_NaN] = ACTIONS(1163), - [anon_sym_0b] = ACTIONS(1163), - [anon_sym_0o] = ACTIONS(1163), - [anon_sym_0x] = ACTIONS(1163), - [sym_val_date] = ACTIONS(1163), - [anon_sym_DQUOTE] = ACTIONS(1163), - [sym__str_single_quotes] = ACTIONS(1163), - [sym__str_back_ticks] = ACTIONS(1163), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1163), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1163), - [anon_sym_CARET] = ACTIONS(1163), - [sym_short_flag] = ACTIONS(1163), + [anon_sym_export] = ACTIONS(816), + [anon_sym_alias] = ACTIONS(816), + [anon_sym_let] = ACTIONS(816), + [anon_sym_let_DASHenv] = ACTIONS(816), + [anon_sym_mut] = ACTIONS(816), + [anon_sym_const] = ACTIONS(816), + [sym_cmd_identifier] = ACTIONS(816), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_def] = ACTIONS(816), + [anon_sym_def_DASHenv] = ACTIONS(816), + [anon_sym_export_DASHenv] = ACTIONS(816), + [anon_sym_extern] = ACTIONS(816), + [anon_sym_module] = ACTIONS(816), + [anon_sym_use] = ACTIONS(816), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_RPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_error] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(816), + [anon_sym_DASH_DASH] = ACTIONS(816), + [anon_sym_DASH] = ACTIONS(816), + [anon_sym_break] = ACTIONS(816), + [anon_sym_continue] = ACTIONS(816), + [anon_sym_for] = ACTIONS(816), + [anon_sym_in] = ACTIONS(816), + [anon_sym_loop] = ACTIONS(816), + [anon_sym_while] = ACTIONS(816), + [anon_sym_do] = ACTIONS(816), + [anon_sym_if] = ACTIONS(816), + [anon_sym_match] = ACTIONS(816), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_RBRACE] = ACTIONS(816), + [anon_sym_try] = ACTIONS(816), + [anon_sym_return] = ACTIONS(816), + [anon_sym_source] = ACTIONS(816), + [anon_sym_source_DASHenv] = ACTIONS(816), + [anon_sym_register] = ACTIONS(816), + [anon_sym_hide] = ACTIONS(816), + [anon_sym_hide_DASHenv] = ACTIONS(816), + [anon_sym_overlay] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(629), + [anon_sym_where] = ACTIONS(816), + [anon_sym_STAR_STAR] = ACTIONS(631), + [anon_sym_PLUS_PLUS] = ACTIONS(631), + [anon_sym_SLASH] = ACTIONS(629), + [anon_sym_mod] = ACTIONS(629), + [anon_sym_SLASH_SLASH] = ACTIONS(629), + [anon_sym_PLUS] = ACTIONS(816), + [anon_sym_bit_DASHshl] = ACTIONS(816), + [anon_sym_bit_DASHshr] = ACTIONS(816), + [anon_sym_EQ_EQ] = ACTIONS(816), + [anon_sym_BANG_EQ] = ACTIONS(816), + [anon_sym_LT2] = ACTIONS(816), + [anon_sym_LT_EQ] = ACTIONS(816), + [anon_sym_GT_EQ] = ACTIONS(816), + [anon_sym_not_DASHin] = ACTIONS(816), + [anon_sym_starts_DASHwith] = ACTIONS(816), + [anon_sym_ends_DASHwith] = ACTIONS(816), + [anon_sym_EQ_TILDE] = ACTIONS(816), + [anon_sym_BANG_TILDE] = ACTIONS(816), + [anon_sym_bit_DASHand] = ACTIONS(816), + [anon_sym_bit_DASHxor] = ACTIONS(816), + [anon_sym_bit_DASHor] = ACTIONS(816), + [anon_sym_and] = ACTIONS(816), + [anon_sym_xor] = ACTIONS(816), + [anon_sym_or] = ACTIONS(816), + [anon_sym_not] = ACTIONS(816), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_CARET] = ACTIONS(816), + [sym_short_flag] = ACTIONS(816), [anon_sym_POUND] = ACTIONS(3), }, [236] = { [sym_comment] = STATE(236), - [ts_builtin_sym_end] = ACTIONS(115), - [sym_cmd_identifier] = ACTIONS(113), - [anon_sym_SEMI] = ACTIONS(113), - [anon_sym_LF] = ACTIONS(115), - [anon_sym_export] = ACTIONS(113), - [anon_sym_alias] = ACTIONS(113), - [anon_sym_def] = ACTIONS(113), - [anon_sym_def_DASHenv] = ACTIONS(113), - [anon_sym_export_DASHenv] = ACTIONS(113), - [anon_sym_extern] = ACTIONS(113), - [anon_sym_module] = ACTIONS(113), - [anon_sym_use] = ACTIONS(113), - [anon_sym_LBRACK] = ACTIONS(113), - [anon_sym_LPAREN] = ACTIONS(113), - [anon_sym_PIPE] = ACTIONS(113), - [anon_sym_DOLLAR] = ACTIONS(113), - [anon_sym_error] = ACTIONS(113), - [anon_sym_GT] = ACTIONS(113), - [anon_sym_DASH_DASH] = ACTIONS(113), - [anon_sym_DASH] = ACTIONS(113), - [anon_sym_break] = ACTIONS(113), - [anon_sym_continue] = ACTIONS(113), - [anon_sym_for] = ACTIONS(113), - [anon_sym_in] = ACTIONS(113), - [anon_sym_loop] = ACTIONS(113), - [anon_sym_while] = ACTIONS(113), - [anon_sym_do] = ACTIONS(113), - [anon_sym_if] = ACTIONS(113), - [anon_sym_match] = ACTIONS(113), - [anon_sym_LBRACE] = ACTIONS(113), - [anon_sym_try] = ACTIONS(113), - [anon_sym_return] = ACTIONS(113), - [anon_sym_let] = ACTIONS(113), - [anon_sym_let_DASHenv] = ACTIONS(113), - [anon_sym_mut] = ACTIONS(113), - [anon_sym_const] = ACTIONS(113), - [anon_sym_source] = ACTIONS(113), - [anon_sym_source_DASHenv] = ACTIONS(113), - [anon_sym_register] = ACTIONS(113), - [anon_sym_hide] = ACTIONS(113), - [anon_sym_hide_DASHenv] = ACTIONS(113), - [anon_sym_overlay] = ACTIONS(113), - [anon_sym_STAR] = ACTIONS(113), - [anon_sym_where] = ACTIONS(113), - [anon_sym_STAR_STAR] = ACTIONS(113), - [anon_sym_PLUS_PLUS] = ACTIONS(113), - [anon_sym_SLASH] = ACTIONS(113), - [anon_sym_mod] = ACTIONS(113), - [anon_sym_SLASH_SLASH] = ACTIONS(113), - [anon_sym_PLUS] = ACTIONS(113), - [anon_sym_bit_DASHshl] = ACTIONS(113), - [anon_sym_bit_DASHshr] = ACTIONS(113), - [anon_sym_EQ_EQ] = ACTIONS(113), - [anon_sym_BANG_EQ] = ACTIONS(113), - [anon_sym_LT2] = ACTIONS(113), - [anon_sym_LT_EQ] = ACTIONS(113), - [anon_sym_GT_EQ] = ACTIONS(113), - [anon_sym_not_DASHin] = ACTIONS(113), - [anon_sym_starts_DASHwith] = ACTIONS(113), - [anon_sym_ends_DASHwith] = ACTIONS(113), - [anon_sym_EQ_TILDE] = ACTIONS(113), - [anon_sym_BANG_TILDE] = ACTIONS(113), - [anon_sym_bit_DASHand] = ACTIONS(113), - [anon_sym_bit_DASHxor] = ACTIONS(113), - [anon_sym_bit_DASHor] = ACTIONS(113), - [anon_sym_and] = ACTIONS(113), - [anon_sym_xor] = ACTIONS(113), - [anon_sym_or] = ACTIONS(113), - [anon_sym_not] = ACTIONS(113), - [anon_sym_DOT_DOT_LT] = ACTIONS(113), - [anon_sym_DOT_DOT] = ACTIONS(113), - [anon_sym_DOT_DOT_EQ] = ACTIONS(113), - [sym_val_nothing] = ACTIONS(113), - [anon_sym_true] = ACTIONS(113), - [anon_sym_false] = ACTIONS(113), - [aux_sym_val_number_token1] = ACTIONS(113), - [aux_sym_val_number_token2] = ACTIONS(113), - [aux_sym_val_number_token3] = ACTIONS(113), - [aux_sym_val_number_token4] = ACTIONS(113), - [anon_sym_inf] = ACTIONS(113), - [anon_sym_DASHinf] = ACTIONS(113), - [anon_sym_NaN] = ACTIONS(113), - [anon_sym_0b] = ACTIONS(113), - [anon_sym_0o] = ACTIONS(113), - [anon_sym_0x] = ACTIONS(113), - [sym_val_date] = ACTIONS(113), - [anon_sym_DQUOTE] = ACTIONS(113), - [sym__str_single_quotes] = ACTIONS(113), - [sym__str_back_ticks] = ACTIONS(113), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(113), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(113), - [anon_sym_CARET] = ACTIONS(113), - [sym_short_flag] = ACTIONS(113), + [anon_sym_export] = ACTIONS(836), + [anon_sym_alias] = ACTIONS(836), + [anon_sym_let] = ACTIONS(836), + [anon_sym_let_DASHenv] = ACTIONS(836), + [anon_sym_mut] = ACTIONS(836), + [anon_sym_const] = ACTIONS(836), + [sym_cmd_identifier] = ACTIONS(836), + [anon_sym_SEMI] = ACTIONS(836), + [anon_sym_LF] = ACTIONS(838), + [anon_sym_def] = ACTIONS(836), + [anon_sym_def_DASHenv] = ACTIONS(836), + [anon_sym_export_DASHenv] = ACTIONS(836), + [anon_sym_extern] = ACTIONS(836), + [anon_sym_module] = ACTIONS(836), + [anon_sym_use] = ACTIONS(836), + [anon_sym_LBRACK] = ACTIONS(836), + [anon_sym_LPAREN] = ACTIONS(836), + [anon_sym_RPAREN] = ACTIONS(836), + [anon_sym_PIPE] = ACTIONS(836), + [anon_sym_DOLLAR] = ACTIONS(836), + [anon_sym_error] = ACTIONS(836), + [anon_sym_GT] = ACTIONS(836), + [anon_sym_DASH_DASH] = ACTIONS(836), + [anon_sym_DASH] = ACTIONS(836), + [anon_sym_break] = ACTIONS(836), + [anon_sym_continue] = ACTIONS(836), + [anon_sym_for] = ACTIONS(836), + [anon_sym_in] = ACTIONS(836), + [anon_sym_loop] = ACTIONS(836), + [anon_sym_while] = ACTIONS(836), + [anon_sym_do] = ACTIONS(836), + [anon_sym_if] = ACTIONS(836), + [anon_sym_match] = ACTIONS(836), + [anon_sym_LBRACE] = ACTIONS(836), + [anon_sym_RBRACE] = ACTIONS(836), + [anon_sym_try] = ACTIONS(836), + [anon_sym_return] = ACTIONS(836), + [anon_sym_source] = ACTIONS(836), + [anon_sym_source_DASHenv] = ACTIONS(836), + [anon_sym_register] = ACTIONS(836), + [anon_sym_hide] = ACTIONS(836), + [anon_sym_hide_DASHenv] = ACTIONS(836), + [anon_sym_overlay] = ACTIONS(836), + [anon_sym_STAR] = ACTIONS(836), + [anon_sym_where] = ACTIONS(836), + [anon_sym_STAR_STAR] = ACTIONS(836), + [anon_sym_PLUS_PLUS] = ACTIONS(836), + [anon_sym_SLASH] = ACTIONS(836), + [anon_sym_mod] = ACTIONS(836), + [anon_sym_SLASH_SLASH] = ACTIONS(836), + [anon_sym_PLUS] = ACTIONS(836), + [anon_sym_bit_DASHshl] = ACTIONS(836), + [anon_sym_bit_DASHshr] = ACTIONS(836), + [anon_sym_EQ_EQ] = ACTIONS(836), + [anon_sym_BANG_EQ] = ACTIONS(836), + [anon_sym_LT2] = ACTIONS(836), + [anon_sym_LT_EQ] = ACTIONS(836), + [anon_sym_GT_EQ] = ACTIONS(836), + [anon_sym_not_DASHin] = ACTIONS(836), + [anon_sym_starts_DASHwith] = ACTIONS(836), + [anon_sym_ends_DASHwith] = ACTIONS(836), + [anon_sym_EQ_TILDE] = ACTIONS(836), + [anon_sym_BANG_TILDE] = ACTIONS(836), + [anon_sym_bit_DASHand] = ACTIONS(836), + [anon_sym_bit_DASHxor] = ACTIONS(836), + [anon_sym_bit_DASHor] = ACTIONS(836), + [anon_sym_and] = ACTIONS(836), + [anon_sym_xor] = ACTIONS(836), + [anon_sym_or] = ACTIONS(836), + [anon_sym_not] = ACTIONS(836), + [anon_sym_DOT_DOT_LT] = ACTIONS(836), + [anon_sym_DOT_DOT] = ACTIONS(836), + [anon_sym_DOT_DOT_EQ] = ACTIONS(836), + [sym_val_nothing] = ACTIONS(836), + [anon_sym_true] = ACTIONS(836), + [anon_sym_false] = ACTIONS(836), + [aux_sym_val_number_token1] = ACTIONS(836), + [aux_sym_val_number_token2] = ACTIONS(836), + [aux_sym_val_number_token3] = ACTIONS(836), + [aux_sym_val_number_token4] = ACTIONS(836), + [anon_sym_inf] = ACTIONS(836), + [anon_sym_DASHinf] = ACTIONS(836), + [anon_sym_NaN] = ACTIONS(836), + [anon_sym_0b] = ACTIONS(836), + [anon_sym_0o] = ACTIONS(836), + [anon_sym_0x] = ACTIONS(836), + [sym_val_date] = ACTIONS(836), + [anon_sym_DQUOTE] = ACTIONS(836), + [sym__str_single_quotes] = ACTIONS(836), + [sym__str_back_ticks] = ACTIONS(836), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(836), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(836), + [anon_sym_CARET] = ACTIONS(836), + [sym_short_flag] = ACTIONS(836), [anon_sym_POUND] = ACTIONS(3), }, [237] = { [sym_comment] = STATE(237), - [sym_cmd_identifier] = ACTIONS(1215), - [anon_sym_SEMI] = ACTIONS(1215), - [anon_sym_LF] = ACTIONS(1217), - [anon_sym_export] = ACTIONS(1215), - [anon_sym_alias] = ACTIONS(1215), - [anon_sym_def] = ACTIONS(1215), - [anon_sym_def_DASHenv] = ACTIONS(1215), - [anon_sym_export_DASHenv] = ACTIONS(1215), - [anon_sym_extern] = ACTIONS(1215), - [anon_sym_module] = ACTIONS(1215), - [anon_sym_use] = ACTIONS(1215), - [anon_sym_LBRACK] = ACTIONS(1215), - [anon_sym_LPAREN] = ACTIONS(1215), - [anon_sym_PIPE] = ACTIONS(1215), - [anon_sym_DOLLAR] = ACTIONS(1215), - [anon_sym_error] = ACTIONS(1215), - [anon_sym_GT] = ACTIONS(1215), - [anon_sym_DASH_DASH] = ACTIONS(1215), - [anon_sym_DASH] = ACTIONS(1215), - [anon_sym_break] = ACTIONS(1215), - [anon_sym_continue] = ACTIONS(1215), - [anon_sym_for] = ACTIONS(1215), - [anon_sym_in] = ACTIONS(1215), - [anon_sym_loop] = ACTIONS(1215), - [anon_sym_while] = ACTIONS(1215), - [anon_sym_do] = ACTIONS(1215), - [anon_sym_if] = ACTIONS(1215), - [anon_sym_match] = ACTIONS(1215), - [anon_sym_LBRACE] = ACTIONS(1215), - [anon_sym_RBRACE] = ACTIONS(1215), - [anon_sym_try] = ACTIONS(1215), - [anon_sym_return] = ACTIONS(1215), - [anon_sym_let] = ACTIONS(1215), - [anon_sym_let_DASHenv] = ACTIONS(1215), - [anon_sym_mut] = ACTIONS(1215), - [anon_sym_const] = ACTIONS(1215), - [anon_sym_source] = ACTIONS(1215), - [anon_sym_source_DASHenv] = ACTIONS(1215), - [anon_sym_register] = ACTIONS(1215), - [anon_sym_hide] = ACTIONS(1215), - [anon_sym_hide_DASHenv] = ACTIONS(1215), - [anon_sym_overlay] = ACTIONS(1215), - [anon_sym_STAR] = ACTIONS(1215), - [anon_sym_where] = ACTIONS(1215), - [anon_sym_STAR_STAR] = ACTIONS(1215), - [anon_sym_PLUS_PLUS] = ACTIONS(1215), - [anon_sym_SLASH] = ACTIONS(1215), - [anon_sym_mod] = ACTIONS(1215), - [anon_sym_SLASH_SLASH] = ACTIONS(1215), - [anon_sym_PLUS] = ACTIONS(1215), - [anon_sym_bit_DASHshl] = ACTIONS(1215), - [anon_sym_bit_DASHshr] = ACTIONS(1215), - [anon_sym_EQ_EQ] = ACTIONS(1215), - [anon_sym_BANG_EQ] = ACTIONS(1215), - [anon_sym_LT2] = ACTIONS(1215), - [anon_sym_LT_EQ] = ACTIONS(1215), - [anon_sym_GT_EQ] = ACTIONS(1215), - [anon_sym_not_DASHin] = ACTIONS(1215), - [anon_sym_starts_DASHwith] = ACTIONS(1215), - [anon_sym_ends_DASHwith] = ACTIONS(1215), - [anon_sym_EQ_TILDE] = ACTIONS(1215), - [anon_sym_BANG_TILDE] = ACTIONS(1215), - [anon_sym_bit_DASHand] = ACTIONS(1215), - [anon_sym_bit_DASHxor] = ACTIONS(1215), - [anon_sym_bit_DASHor] = ACTIONS(1215), - [anon_sym_and] = ACTIONS(1215), - [anon_sym_xor] = ACTIONS(1215), - [anon_sym_or] = ACTIONS(1215), - [anon_sym_not] = ACTIONS(1215), - [anon_sym_DOT_DOT_LT] = ACTIONS(1215), - [anon_sym_DOT_DOT] = ACTIONS(1215), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1215), - [sym_val_nothing] = ACTIONS(1215), - [anon_sym_true] = ACTIONS(1215), - [anon_sym_false] = ACTIONS(1215), - [aux_sym_val_number_token1] = ACTIONS(1215), - [aux_sym_val_number_token2] = ACTIONS(1215), - [aux_sym_val_number_token3] = ACTIONS(1215), - [aux_sym_val_number_token4] = ACTIONS(1215), - [anon_sym_inf] = ACTIONS(1215), - [anon_sym_DASHinf] = ACTIONS(1215), - [anon_sym_NaN] = ACTIONS(1215), - [anon_sym_0b] = ACTIONS(1215), - [anon_sym_0o] = ACTIONS(1215), - [anon_sym_0x] = ACTIONS(1215), - [sym_val_date] = ACTIONS(1215), - [anon_sym_DQUOTE] = ACTIONS(1215), - [sym__str_single_quotes] = ACTIONS(1215), - [sym__str_back_ticks] = ACTIONS(1215), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1215), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1215), - [anon_sym_CARET] = ACTIONS(1215), - [sym_short_flag] = ACTIONS(1215), + [anon_sym_export] = ACTIONS(816), + [anon_sym_alias] = ACTIONS(816), + [anon_sym_let] = ACTIONS(816), + [anon_sym_let_DASHenv] = ACTIONS(816), + [anon_sym_mut] = ACTIONS(816), + [anon_sym_const] = ACTIONS(816), + [sym_cmd_identifier] = ACTIONS(816), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_def] = ACTIONS(816), + [anon_sym_def_DASHenv] = ACTIONS(816), + [anon_sym_export_DASHenv] = ACTIONS(816), + [anon_sym_extern] = ACTIONS(816), + [anon_sym_module] = ACTIONS(816), + [anon_sym_use] = ACTIONS(816), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_RPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_error] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(621), + [anon_sym_DASH_DASH] = ACTIONS(816), + [anon_sym_DASH] = ACTIONS(625), + [anon_sym_break] = ACTIONS(816), + [anon_sym_continue] = ACTIONS(816), + [anon_sym_for] = ACTIONS(816), + [anon_sym_in] = ACTIONS(627), + [anon_sym_loop] = ACTIONS(816), + [anon_sym_while] = ACTIONS(816), + [anon_sym_do] = ACTIONS(816), + [anon_sym_if] = ACTIONS(816), + [anon_sym_match] = ACTIONS(816), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_RBRACE] = ACTIONS(816), + [anon_sym_try] = ACTIONS(816), + [anon_sym_return] = ACTIONS(816), + [anon_sym_source] = ACTIONS(816), + [anon_sym_source_DASHenv] = ACTIONS(816), + [anon_sym_register] = ACTIONS(816), + [anon_sym_hide] = ACTIONS(816), + [anon_sym_hide_DASHenv] = ACTIONS(816), + [anon_sym_overlay] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(629), + [anon_sym_where] = ACTIONS(816), + [anon_sym_STAR_STAR] = ACTIONS(631), + [anon_sym_PLUS_PLUS] = ACTIONS(631), + [anon_sym_SLASH] = ACTIONS(629), + [anon_sym_mod] = ACTIONS(629), + [anon_sym_SLASH_SLASH] = ACTIONS(629), + [anon_sym_PLUS] = ACTIONS(625), + [anon_sym_bit_DASHshl] = ACTIONS(633), + [anon_sym_bit_DASHshr] = ACTIONS(633), + [anon_sym_EQ_EQ] = ACTIONS(621), + [anon_sym_BANG_EQ] = ACTIONS(621), + [anon_sym_LT2] = ACTIONS(621), + [anon_sym_LT_EQ] = ACTIONS(621), + [anon_sym_GT_EQ] = ACTIONS(621), + [anon_sym_not_DASHin] = ACTIONS(627), + [anon_sym_starts_DASHwith] = ACTIONS(627), + [anon_sym_ends_DASHwith] = ACTIONS(627), + [anon_sym_EQ_TILDE] = ACTIONS(816), + [anon_sym_BANG_TILDE] = ACTIONS(816), + [anon_sym_bit_DASHand] = ACTIONS(816), + [anon_sym_bit_DASHxor] = ACTIONS(816), + [anon_sym_bit_DASHor] = ACTIONS(816), + [anon_sym_and] = ACTIONS(816), + [anon_sym_xor] = ACTIONS(816), + [anon_sym_or] = ACTIONS(816), + [anon_sym_not] = ACTIONS(816), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_CARET] = ACTIONS(816), + [sym_short_flag] = ACTIONS(816), [anon_sym_POUND] = ACTIONS(3), }, [238] = { [sym_comment] = STATE(238), - [sym_cmd_identifier] = ACTIONS(1219), - [anon_sym_SEMI] = ACTIONS(1219), - [anon_sym_LF] = ACTIONS(1221), - [anon_sym_export] = ACTIONS(1219), - [anon_sym_alias] = ACTIONS(1219), - [anon_sym_def] = ACTIONS(1219), - [anon_sym_def_DASHenv] = ACTIONS(1219), - [anon_sym_export_DASHenv] = ACTIONS(1219), - [anon_sym_extern] = ACTIONS(1219), - [anon_sym_module] = ACTIONS(1219), - [anon_sym_use] = ACTIONS(1219), - [anon_sym_LBRACK] = ACTIONS(1219), - [anon_sym_LPAREN] = ACTIONS(1219), - [anon_sym_PIPE] = ACTIONS(1219), - [anon_sym_DOLLAR] = ACTIONS(1219), - [anon_sym_error] = ACTIONS(1219), - [anon_sym_GT] = ACTIONS(1219), - [anon_sym_DASH_DASH] = ACTIONS(1219), - [anon_sym_DASH] = ACTIONS(1219), - [anon_sym_break] = ACTIONS(1219), - [anon_sym_continue] = ACTIONS(1219), - [anon_sym_for] = ACTIONS(1219), - [anon_sym_in] = ACTIONS(1219), - [anon_sym_loop] = ACTIONS(1219), - [anon_sym_while] = ACTIONS(1219), - [anon_sym_do] = ACTIONS(1219), - [anon_sym_if] = ACTIONS(1219), - [anon_sym_match] = ACTIONS(1219), - [anon_sym_LBRACE] = ACTIONS(1219), - [anon_sym_RBRACE] = ACTIONS(1219), - [anon_sym_try] = ACTIONS(1219), - [anon_sym_return] = ACTIONS(1219), - [anon_sym_let] = ACTIONS(1219), - [anon_sym_let_DASHenv] = ACTIONS(1219), - [anon_sym_mut] = ACTIONS(1219), - [anon_sym_const] = ACTIONS(1219), - [anon_sym_source] = ACTIONS(1219), - [anon_sym_source_DASHenv] = ACTIONS(1219), - [anon_sym_register] = ACTIONS(1219), - [anon_sym_hide] = ACTIONS(1219), - [anon_sym_hide_DASHenv] = ACTIONS(1219), - [anon_sym_overlay] = ACTIONS(1219), - [anon_sym_STAR] = ACTIONS(1219), - [anon_sym_where] = ACTIONS(1219), - [anon_sym_STAR_STAR] = ACTIONS(1219), - [anon_sym_PLUS_PLUS] = ACTIONS(1219), - [anon_sym_SLASH] = ACTIONS(1219), - [anon_sym_mod] = ACTIONS(1219), - [anon_sym_SLASH_SLASH] = ACTIONS(1219), - [anon_sym_PLUS] = ACTIONS(1219), - [anon_sym_bit_DASHshl] = ACTIONS(1219), - [anon_sym_bit_DASHshr] = ACTIONS(1219), - [anon_sym_EQ_EQ] = ACTIONS(1219), - [anon_sym_BANG_EQ] = ACTIONS(1219), - [anon_sym_LT2] = ACTIONS(1219), - [anon_sym_LT_EQ] = ACTIONS(1219), - [anon_sym_GT_EQ] = ACTIONS(1219), - [anon_sym_not_DASHin] = ACTIONS(1219), - [anon_sym_starts_DASHwith] = ACTIONS(1219), - [anon_sym_ends_DASHwith] = ACTIONS(1219), - [anon_sym_EQ_TILDE] = ACTIONS(1219), - [anon_sym_BANG_TILDE] = ACTIONS(1219), - [anon_sym_bit_DASHand] = ACTIONS(1219), - [anon_sym_bit_DASHxor] = ACTIONS(1219), - [anon_sym_bit_DASHor] = ACTIONS(1219), - [anon_sym_and] = ACTIONS(1219), - [anon_sym_xor] = ACTIONS(1219), - [anon_sym_or] = ACTIONS(1219), - [anon_sym_not] = ACTIONS(1219), - [anon_sym_DOT_DOT_LT] = ACTIONS(1219), - [anon_sym_DOT_DOT] = ACTIONS(1219), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1219), - [sym_val_nothing] = ACTIONS(1219), - [anon_sym_true] = ACTIONS(1219), - [anon_sym_false] = ACTIONS(1219), - [aux_sym_val_number_token1] = ACTIONS(1219), - [aux_sym_val_number_token2] = ACTIONS(1219), - [aux_sym_val_number_token3] = ACTIONS(1219), - [aux_sym_val_number_token4] = ACTIONS(1219), - [anon_sym_inf] = ACTIONS(1219), - [anon_sym_DASHinf] = ACTIONS(1219), - [anon_sym_NaN] = ACTIONS(1219), - [anon_sym_0b] = ACTIONS(1219), - [anon_sym_0o] = ACTIONS(1219), - [anon_sym_0x] = ACTIONS(1219), - [sym_val_date] = ACTIONS(1219), - [anon_sym_DQUOTE] = ACTIONS(1219), - [sym__str_single_quotes] = ACTIONS(1219), - [sym__str_back_ticks] = ACTIONS(1219), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1219), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1219), - [anon_sym_CARET] = ACTIONS(1219), - [sym_short_flag] = ACTIONS(1219), + [anon_sym_export] = ACTIONS(816), + [anon_sym_alias] = ACTIONS(816), + [anon_sym_let] = ACTIONS(816), + [anon_sym_let_DASHenv] = ACTIONS(816), + [anon_sym_mut] = ACTIONS(816), + [anon_sym_const] = ACTIONS(816), + [sym_cmd_identifier] = ACTIONS(816), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_def] = ACTIONS(816), + [anon_sym_def_DASHenv] = ACTIONS(816), + [anon_sym_export_DASHenv] = ACTIONS(816), + [anon_sym_extern] = ACTIONS(816), + [anon_sym_module] = ACTIONS(816), + [anon_sym_use] = ACTIONS(816), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_RPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_error] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(816), + [anon_sym_DASH_DASH] = ACTIONS(816), + [anon_sym_DASH] = ACTIONS(625), + [anon_sym_break] = ACTIONS(816), + [anon_sym_continue] = ACTIONS(816), + [anon_sym_for] = ACTIONS(816), + [anon_sym_in] = ACTIONS(816), + [anon_sym_loop] = ACTIONS(816), + [anon_sym_while] = ACTIONS(816), + [anon_sym_do] = ACTIONS(816), + [anon_sym_if] = ACTIONS(816), + [anon_sym_match] = ACTIONS(816), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_RBRACE] = ACTIONS(816), + [anon_sym_try] = ACTIONS(816), + [anon_sym_return] = ACTIONS(816), + [anon_sym_source] = ACTIONS(816), + [anon_sym_source_DASHenv] = ACTIONS(816), + [anon_sym_register] = ACTIONS(816), + [anon_sym_hide] = ACTIONS(816), + [anon_sym_hide_DASHenv] = ACTIONS(816), + [anon_sym_overlay] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(629), + [anon_sym_where] = ACTIONS(816), + [anon_sym_STAR_STAR] = ACTIONS(631), + [anon_sym_PLUS_PLUS] = ACTIONS(631), + [anon_sym_SLASH] = ACTIONS(629), + [anon_sym_mod] = ACTIONS(629), + [anon_sym_SLASH_SLASH] = ACTIONS(629), + [anon_sym_PLUS] = ACTIONS(625), + [anon_sym_bit_DASHshl] = ACTIONS(816), + [anon_sym_bit_DASHshr] = ACTIONS(816), + [anon_sym_EQ_EQ] = ACTIONS(816), + [anon_sym_BANG_EQ] = ACTIONS(816), + [anon_sym_LT2] = ACTIONS(816), + [anon_sym_LT_EQ] = ACTIONS(816), + [anon_sym_GT_EQ] = ACTIONS(816), + [anon_sym_not_DASHin] = ACTIONS(816), + [anon_sym_starts_DASHwith] = ACTIONS(816), + [anon_sym_ends_DASHwith] = ACTIONS(816), + [anon_sym_EQ_TILDE] = ACTIONS(816), + [anon_sym_BANG_TILDE] = ACTIONS(816), + [anon_sym_bit_DASHand] = ACTIONS(816), + [anon_sym_bit_DASHxor] = ACTIONS(816), + [anon_sym_bit_DASHor] = ACTIONS(816), + [anon_sym_and] = ACTIONS(816), + [anon_sym_xor] = ACTIONS(816), + [anon_sym_or] = ACTIONS(816), + [anon_sym_not] = ACTIONS(816), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_CARET] = ACTIONS(816), + [sym_short_flag] = ACTIONS(816), [anon_sym_POUND] = ACTIONS(3), }, [239] = { [sym_comment] = STATE(239), - [ts_builtin_sym_end] = ACTIONS(1223), - [sym_cmd_identifier] = ACTIONS(1225), - [anon_sym_SEMI] = ACTIONS(1225), - [anon_sym_LF] = ACTIONS(1223), - [anon_sym_export] = ACTIONS(1225), - [anon_sym_alias] = ACTIONS(1225), - [anon_sym_def] = ACTIONS(1225), - [anon_sym_def_DASHenv] = ACTIONS(1225), - [anon_sym_export_DASHenv] = ACTIONS(1225), - [anon_sym_extern] = ACTIONS(1225), - [anon_sym_module] = ACTIONS(1225), - [anon_sym_use] = ACTIONS(1225), - [anon_sym_LBRACK] = ACTIONS(1225), - [anon_sym_LPAREN] = ACTIONS(1225), - [anon_sym_PIPE] = ACTIONS(1225), - [anon_sym_DOLLAR] = ACTIONS(1225), - [anon_sym_error] = ACTIONS(1225), - [anon_sym_GT] = ACTIONS(1225), - [anon_sym_DASH_DASH] = ACTIONS(1225), - [anon_sym_DASH] = ACTIONS(1225), - [anon_sym_break] = ACTIONS(1225), - [anon_sym_continue] = ACTIONS(1225), - [anon_sym_for] = ACTIONS(1225), - [anon_sym_in] = ACTIONS(1225), - [anon_sym_loop] = ACTIONS(1225), - [anon_sym_while] = ACTIONS(1225), - [anon_sym_do] = ACTIONS(1225), - [anon_sym_if] = ACTIONS(1225), - [anon_sym_match] = ACTIONS(1225), - [anon_sym_LBRACE] = ACTIONS(1225), - [anon_sym_try] = ACTIONS(1225), - [anon_sym_return] = ACTIONS(1225), - [anon_sym_let] = ACTIONS(1225), - [anon_sym_let_DASHenv] = ACTIONS(1225), - [anon_sym_mut] = ACTIONS(1225), - [anon_sym_const] = ACTIONS(1225), - [anon_sym_source] = ACTIONS(1225), - [anon_sym_source_DASHenv] = ACTIONS(1225), - [anon_sym_register] = ACTIONS(1225), - [anon_sym_hide] = ACTIONS(1225), - [anon_sym_hide_DASHenv] = ACTIONS(1225), - [anon_sym_overlay] = ACTIONS(1225), - [anon_sym_STAR] = ACTIONS(1225), - [anon_sym_where] = ACTIONS(1225), - [anon_sym_STAR_STAR] = ACTIONS(1225), - [anon_sym_PLUS_PLUS] = ACTIONS(1225), - [anon_sym_SLASH] = ACTIONS(1225), - [anon_sym_mod] = ACTIONS(1225), - [anon_sym_SLASH_SLASH] = ACTIONS(1225), - [anon_sym_PLUS] = ACTIONS(1225), - [anon_sym_bit_DASHshl] = ACTIONS(1225), - [anon_sym_bit_DASHshr] = ACTIONS(1225), - [anon_sym_EQ_EQ] = ACTIONS(1225), - [anon_sym_BANG_EQ] = ACTIONS(1225), - [anon_sym_LT2] = ACTIONS(1225), - [anon_sym_LT_EQ] = ACTIONS(1225), - [anon_sym_GT_EQ] = ACTIONS(1225), - [anon_sym_not_DASHin] = ACTIONS(1225), - [anon_sym_starts_DASHwith] = ACTIONS(1225), - [anon_sym_ends_DASHwith] = ACTIONS(1225), - [anon_sym_EQ_TILDE] = ACTIONS(1225), - [anon_sym_BANG_TILDE] = ACTIONS(1225), - [anon_sym_bit_DASHand] = ACTIONS(1225), - [anon_sym_bit_DASHxor] = ACTIONS(1225), - [anon_sym_bit_DASHor] = ACTIONS(1225), - [anon_sym_and] = ACTIONS(1225), - [anon_sym_xor] = ACTIONS(1225), - [anon_sym_or] = ACTIONS(1225), - [anon_sym_not] = ACTIONS(1225), - [anon_sym_DOT_DOT_LT] = ACTIONS(1225), - [anon_sym_DOT_DOT] = ACTIONS(1225), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1225), - [sym_val_nothing] = ACTIONS(1225), - [anon_sym_true] = ACTIONS(1225), - [anon_sym_false] = ACTIONS(1225), - [aux_sym_val_number_token1] = ACTIONS(1225), - [aux_sym_val_number_token2] = ACTIONS(1225), - [aux_sym_val_number_token3] = ACTIONS(1225), - [aux_sym_val_number_token4] = ACTIONS(1225), - [anon_sym_inf] = ACTIONS(1225), - [anon_sym_DASHinf] = ACTIONS(1225), - [anon_sym_NaN] = ACTIONS(1225), - [anon_sym_0b] = ACTIONS(1225), - [anon_sym_0o] = ACTIONS(1225), - [anon_sym_0x] = ACTIONS(1225), - [sym_val_date] = ACTIONS(1225), - [anon_sym_DQUOTE] = ACTIONS(1225), - [sym__str_single_quotes] = ACTIONS(1225), - [sym__str_back_ticks] = ACTIONS(1225), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1225), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1225), - [anon_sym_CARET] = ACTIONS(1225), - [sym_short_flag] = ACTIONS(1225), + [anon_sym_export] = ACTIONS(816), + [anon_sym_alias] = ACTIONS(816), + [anon_sym_let] = ACTIONS(816), + [anon_sym_let_DASHenv] = ACTIONS(816), + [anon_sym_mut] = ACTIONS(816), + [anon_sym_const] = ACTIONS(816), + [sym_cmd_identifier] = ACTIONS(816), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_def] = ACTIONS(816), + [anon_sym_def_DASHenv] = ACTIONS(816), + [anon_sym_export_DASHenv] = ACTIONS(816), + [anon_sym_extern] = ACTIONS(816), + [anon_sym_module] = ACTIONS(816), + [anon_sym_use] = ACTIONS(816), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_RPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_error] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(621), + [anon_sym_DASH_DASH] = ACTIONS(816), + [anon_sym_DASH] = ACTIONS(625), + [anon_sym_break] = ACTIONS(816), + [anon_sym_continue] = ACTIONS(816), + [anon_sym_for] = ACTIONS(816), + [anon_sym_in] = ACTIONS(816), + [anon_sym_loop] = ACTIONS(816), + [anon_sym_while] = ACTIONS(816), + [anon_sym_do] = ACTIONS(816), + [anon_sym_if] = ACTIONS(816), + [anon_sym_match] = ACTIONS(816), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_RBRACE] = ACTIONS(816), + [anon_sym_try] = ACTIONS(816), + [anon_sym_return] = ACTIONS(816), + [anon_sym_source] = ACTIONS(816), + [anon_sym_source_DASHenv] = ACTIONS(816), + [anon_sym_register] = ACTIONS(816), + [anon_sym_hide] = ACTIONS(816), + [anon_sym_hide_DASHenv] = ACTIONS(816), + [anon_sym_overlay] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(629), + [anon_sym_where] = ACTIONS(816), + [anon_sym_STAR_STAR] = ACTIONS(631), + [anon_sym_PLUS_PLUS] = ACTIONS(631), + [anon_sym_SLASH] = ACTIONS(629), + [anon_sym_mod] = ACTIONS(629), + [anon_sym_SLASH_SLASH] = ACTIONS(629), + [anon_sym_PLUS] = ACTIONS(625), + [anon_sym_bit_DASHshl] = ACTIONS(633), + [anon_sym_bit_DASHshr] = ACTIONS(633), + [anon_sym_EQ_EQ] = ACTIONS(621), + [anon_sym_BANG_EQ] = ACTIONS(621), + [anon_sym_LT2] = ACTIONS(621), + [anon_sym_LT_EQ] = ACTIONS(621), + [anon_sym_GT_EQ] = ACTIONS(621), + [anon_sym_not_DASHin] = ACTIONS(816), + [anon_sym_starts_DASHwith] = ACTIONS(816), + [anon_sym_ends_DASHwith] = ACTIONS(816), + [anon_sym_EQ_TILDE] = ACTIONS(816), + [anon_sym_BANG_TILDE] = ACTIONS(816), + [anon_sym_bit_DASHand] = ACTIONS(816), + [anon_sym_bit_DASHxor] = ACTIONS(816), + [anon_sym_bit_DASHor] = ACTIONS(816), + [anon_sym_and] = ACTIONS(816), + [anon_sym_xor] = ACTIONS(816), + [anon_sym_or] = ACTIONS(816), + [anon_sym_not] = ACTIONS(816), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_CARET] = ACTIONS(816), + [sym_short_flag] = ACTIONS(816), [anon_sym_POUND] = ACTIONS(3), }, [240] = { [sym_comment] = STATE(240), - [ts_builtin_sym_end] = ACTIONS(1137), - [sym_cmd_identifier] = ACTIONS(1135), - [anon_sym_SEMI] = ACTIONS(1135), - [anon_sym_LF] = ACTIONS(1137), - [anon_sym_export] = ACTIONS(1135), - [anon_sym_alias] = ACTIONS(1135), - [anon_sym_def] = ACTIONS(1135), - [anon_sym_def_DASHenv] = ACTIONS(1135), - [anon_sym_export_DASHenv] = ACTIONS(1135), - [anon_sym_extern] = ACTIONS(1135), - [anon_sym_module] = ACTIONS(1135), - [anon_sym_use] = ACTIONS(1135), - [anon_sym_LBRACK] = ACTIONS(1135), - [anon_sym_LPAREN] = ACTIONS(1135), - [anon_sym_PIPE] = ACTIONS(1135), - [anon_sym_DOLLAR] = ACTIONS(1135), - [anon_sym_error] = ACTIONS(1135), - [anon_sym_GT] = ACTIONS(1135), - [anon_sym_DASH_DASH] = ACTIONS(1135), - [anon_sym_DASH] = ACTIONS(1135), - [anon_sym_break] = ACTIONS(1135), - [anon_sym_continue] = ACTIONS(1135), - [anon_sym_for] = ACTIONS(1135), - [anon_sym_in] = ACTIONS(1135), - [anon_sym_loop] = ACTIONS(1135), - [anon_sym_while] = ACTIONS(1135), - [anon_sym_do] = ACTIONS(1135), - [anon_sym_if] = ACTIONS(1135), - [anon_sym_match] = ACTIONS(1135), - [anon_sym_LBRACE] = ACTIONS(1135), - [anon_sym_try] = ACTIONS(1135), - [anon_sym_return] = ACTIONS(1135), - [anon_sym_let] = ACTIONS(1135), - [anon_sym_let_DASHenv] = ACTIONS(1135), - [anon_sym_mut] = ACTIONS(1135), - [anon_sym_const] = ACTIONS(1135), - [anon_sym_source] = ACTIONS(1135), - [anon_sym_source_DASHenv] = ACTIONS(1135), - [anon_sym_register] = ACTIONS(1135), - [anon_sym_hide] = ACTIONS(1135), - [anon_sym_hide_DASHenv] = ACTIONS(1135), - [anon_sym_overlay] = ACTIONS(1135), - [anon_sym_STAR] = ACTIONS(1135), - [anon_sym_where] = ACTIONS(1135), - [anon_sym_STAR_STAR] = ACTIONS(1135), - [anon_sym_PLUS_PLUS] = ACTIONS(1135), - [anon_sym_SLASH] = ACTIONS(1135), - [anon_sym_mod] = ACTIONS(1135), - [anon_sym_SLASH_SLASH] = ACTIONS(1135), - [anon_sym_PLUS] = ACTIONS(1135), - [anon_sym_bit_DASHshl] = ACTIONS(1135), - [anon_sym_bit_DASHshr] = ACTIONS(1135), - [anon_sym_EQ_EQ] = ACTIONS(1135), - [anon_sym_BANG_EQ] = ACTIONS(1135), - [anon_sym_LT2] = ACTIONS(1135), - [anon_sym_LT_EQ] = ACTIONS(1135), - [anon_sym_GT_EQ] = ACTIONS(1135), - [anon_sym_not_DASHin] = ACTIONS(1135), - [anon_sym_starts_DASHwith] = ACTIONS(1135), - [anon_sym_ends_DASHwith] = ACTIONS(1135), - [anon_sym_EQ_TILDE] = ACTIONS(1135), - [anon_sym_BANG_TILDE] = ACTIONS(1135), - [anon_sym_bit_DASHand] = ACTIONS(1135), - [anon_sym_bit_DASHxor] = ACTIONS(1135), - [anon_sym_bit_DASHor] = ACTIONS(1135), - [anon_sym_and] = ACTIONS(1135), - [anon_sym_xor] = ACTIONS(1135), - [anon_sym_or] = ACTIONS(1135), - [anon_sym_not] = ACTIONS(1135), - [anon_sym_DOT_DOT_LT] = ACTIONS(1135), - [anon_sym_DOT_DOT] = ACTIONS(1135), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1135), - [sym_val_nothing] = ACTIONS(1135), - [anon_sym_true] = ACTIONS(1135), - [anon_sym_false] = ACTIONS(1135), - [aux_sym_val_number_token1] = ACTIONS(1135), - [aux_sym_val_number_token2] = ACTIONS(1135), - [aux_sym_val_number_token3] = ACTIONS(1135), - [aux_sym_val_number_token4] = ACTIONS(1135), - [anon_sym_inf] = ACTIONS(1135), - [anon_sym_DASHinf] = ACTIONS(1135), - [anon_sym_NaN] = ACTIONS(1135), - [anon_sym_0b] = ACTIONS(1135), - [anon_sym_0o] = ACTIONS(1135), - [anon_sym_0x] = ACTIONS(1135), - [sym_val_date] = ACTIONS(1135), - [anon_sym_DQUOTE] = ACTIONS(1135), - [sym__str_single_quotes] = ACTIONS(1135), - [sym__str_back_ticks] = ACTIONS(1135), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1135), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1135), - [anon_sym_CARET] = ACTIONS(1135), - [sym_short_flag] = ACTIONS(1135), + [anon_sym_export] = ACTIONS(702), + [anon_sym_alias] = ACTIONS(702), + [anon_sym_let] = ACTIONS(702), + [anon_sym_let_DASHenv] = ACTIONS(702), + [anon_sym_mut] = ACTIONS(702), + [anon_sym_const] = ACTIONS(702), + [sym_cmd_identifier] = ACTIONS(702), + [anon_sym_SEMI] = ACTIONS(702), + [anon_sym_LF] = ACTIONS(704), + [anon_sym_def] = ACTIONS(702), + [anon_sym_def_DASHenv] = ACTIONS(702), + [anon_sym_export_DASHenv] = ACTIONS(702), + [anon_sym_extern] = ACTIONS(702), + [anon_sym_module] = ACTIONS(702), + [anon_sym_use] = ACTIONS(702), + [anon_sym_LBRACK] = ACTIONS(702), + [anon_sym_LPAREN] = ACTIONS(702), + [anon_sym_RPAREN] = ACTIONS(702), + [anon_sym_PIPE] = ACTIONS(702), + [anon_sym_DOLLAR] = ACTIONS(702), + [anon_sym_error] = ACTIONS(702), + [anon_sym_GT] = ACTIONS(702), + [anon_sym_DASH] = ACTIONS(702), + [anon_sym_break] = ACTIONS(702), + [anon_sym_continue] = ACTIONS(702), + [anon_sym_for] = ACTIONS(702), + [anon_sym_in] = ACTIONS(702), + [anon_sym_loop] = ACTIONS(702), + [anon_sym_while] = ACTIONS(702), + [anon_sym_do] = ACTIONS(702), + [anon_sym_if] = ACTIONS(702), + [anon_sym_match] = ACTIONS(702), + [anon_sym_LBRACE] = ACTIONS(702), + [anon_sym_RBRACE] = ACTIONS(702), + [anon_sym_DOT] = ACTIONS(702), + [anon_sym_try] = ACTIONS(702), + [anon_sym_return] = ACTIONS(702), + [anon_sym_source] = ACTIONS(702), + [anon_sym_source_DASHenv] = ACTIONS(702), + [anon_sym_register] = ACTIONS(702), + [anon_sym_hide] = ACTIONS(702), + [anon_sym_hide_DASHenv] = ACTIONS(702), + [anon_sym_overlay] = ACTIONS(702), + [anon_sym_STAR] = ACTIONS(702), + [anon_sym_where] = ACTIONS(702), + [anon_sym_QMARK2] = ACTIONS(702), + [anon_sym_STAR_STAR] = ACTIONS(702), + [anon_sym_PLUS_PLUS] = ACTIONS(702), + [anon_sym_SLASH] = ACTIONS(702), + [anon_sym_mod] = ACTIONS(702), + [anon_sym_SLASH_SLASH] = ACTIONS(702), + [anon_sym_PLUS] = ACTIONS(702), + [anon_sym_bit_DASHshl] = ACTIONS(702), + [anon_sym_bit_DASHshr] = ACTIONS(702), + [anon_sym_EQ_EQ] = ACTIONS(702), + [anon_sym_BANG_EQ] = ACTIONS(702), + [anon_sym_LT2] = ACTIONS(702), + [anon_sym_LT_EQ] = ACTIONS(702), + [anon_sym_GT_EQ] = ACTIONS(702), + [anon_sym_not_DASHin] = ACTIONS(702), + [anon_sym_starts_DASHwith] = ACTIONS(702), + [anon_sym_ends_DASHwith] = ACTIONS(702), + [anon_sym_EQ_TILDE] = ACTIONS(702), + [anon_sym_BANG_TILDE] = ACTIONS(702), + [anon_sym_bit_DASHand] = ACTIONS(702), + [anon_sym_bit_DASHxor] = ACTIONS(702), + [anon_sym_bit_DASHor] = ACTIONS(702), + [anon_sym_and] = ACTIONS(702), + [anon_sym_xor] = ACTIONS(702), + [anon_sym_or] = ACTIONS(702), + [anon_sym_not] = ACTIONS(702), + [anon_sym_DOT_DOT_LT] = ACTIONS(702), + [anon_sym_DOT_DOT] = ACTIONS(702), + [anon_sym_DOT_DOT_EQ] = ACTIONS(702), + [sym_val_nothing] = ACTIONS(702), + [anon_sym_true] = ACTIONS(702), + [anon_sym_false] = ACTIONS(702), + [aux_sym_val_number_token1] = ACTIONS(702), + [aux_sym_val_number_token2] = ACTIONS(702), + [aux_sym_val_number_token3] = ACTIONS(702), + [aux_sym_val_number_token4] = ACTIONS(702), + [anon_sym_inf] = ACTIONS(702), + [anon_sym_DASHinf] = ACTIONS(702), + [anon_sym_NaN] = ACTIONS(702), + [anon_sym_0b] = ACTIONS(702), + [anon_sym_0o] = ACTIONS(702), + [anon_sym_0x] = ACTIONS(702), + [sym_val_date] = ACTIONS(702), + [anon_sym_DQUOTE] = ACTIONS(702), + [sym__str_single_quotes] = ACTIONS(702), + [sym__str_back_ticks] = ACTIONS(702), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(702), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(702), + [anon_sym_CARET] = ACTIONS(702), [anon_sym_POUND] = ACTIONS(3), }, [241] = { [sym_comment] = STATE(241), - [ts_builtin_sym_end] = ACTIONS(1227), - [sym_cmd_identifier] = ACTIONS(1229), - [anon_sym_SEMI] = ACTIONS(1229), - [anon_sym_LF] = ACTIONS(1227), - [anon_sym_export] = ACTIONS(1229), - [anon_sym_alias] = ACTIONS(1229), - [anon_sym_def] = ACTIONS(1229), - [anon_sym_def_DASHenv] = ACTIONS(1229), - [anon_sym_export_DASHenv] = ACTIONS(1229), - [anon_sym_extern] = ACTIONS(1229), - [anon_sym_module] = ACTIONS(1229), - [anon_sym_use] = ACTIONS(1229), - [anon_sym_LBRACK] = ACTIONS(1229), - [anon_sym_LPAREN] = ACTIONS(1229), - [anon_sym_PIPE] = ACTIONS(1229), - [anon_sym_DOLLAR] = ACTIONS(1229), - [anon_sym_error] = ACTIONS(1229), - [anon_sym_GT] = ACTIONS(1229), - [anon_sym_DASH_DASH] = ACTIONS(1229), - [anon_sym_DASH] = ACTIONS(1229), - [anon_sym_break] = ACTIONS(1229), - [anon_sym_continue] = ACTIONS(1229), - [anon_sym_for] = ACTIONS(1229), - [anon_sym_in] = ACTIONS(1229), - [anon_sym_loop] = ACTIONS(1229), - [anon_sym_while] = ACTIONS(1229), - [anon_sym_do] = ACTIONS(1229), - [anon_sym_if] = ACTIONS(1229), - [anon_sym_match] = ACTIONS(1229), - [anon_sym_LBRACE] = ACTIONS(1229), - [anon_sym_try] = ACTIONS(1229), - [anon_sym_return] = ACTIONS(1229), - [anon_sym_let] = ACTIONS(1229), - [anon_sym_let_DASHenv] = ACTIONS(1229), - [anon_sym_mut] = ACTIONS(1229), - [anon_sym_const] = ACTIONS(1229), - [anon_sym_source] = ACTIONS(1229), - [anon_sym_source_DASHenv] = ACTIONS(1229), - [anon_sym_register] = ACTIONS(1229), - [anon_sym_hide] = ACTIONS(1229), - [anon_sym_hide_DASHenv] = ACTIONS(1229), - [anon_sym_overlay] = ACTIONS(1229), - [anon_sym_STAR] = ACTIONS(1229), - [anon_sym_where] = ACTIONS(1229), - [anon_sym_STAR_STAR] = ACTIONS(1229), - [anon_sym_PLUS_PLUS] = ACTIONS(1229), - [anon_sym_SLASH] = ACTIONS(1229), - [anon_sym_mod] = ACTIONS(1229), - [anon_sym_SLASH_SLASH] = ACTIONS(1229), - [anon_sym_PLUS] = ACTIONS(1229), - [anon_sym_bit_DASHshl] = ACTIONS(1229), - [anon_sym_bit_DASHshr] = ACTIONS(1229), - [anon_sym_EQ_EQ] = ACTIONS(1229), - [anon_sym_BANG_EQ] = ACTIONS(1229), - [anon_sym_LT2] = ACTIONS(1229), - [anon_sym_LT_EQ] = ACTIONS(1229), - [anon_sym_GT_EQ] = ACTIONS(1229), - [anon_sym_not_DASHin] = ACTIONS(1229), - [anon_sym_starts_DASHwith] = ACTIONS(1229), - [anon_sym_ends_DASHwith] = ACTIONS(1229), - [anon_sym_EQ_TILDE] = ACTIONS(1229), - [anon_sym_BANG_TILDE] = ACTIONS(1229), - [anon_sym_bit_DASHand] = ACTIONS(1229), - [anon_sym_bit_DASHxor] = ACTIONS(1229), - [anon_sym_bit_DASHor] = ACTIONS(1229), - [anon_sym_and] = ACTIONS(1229), - [anon_sym_xor] = ACTIONS(1229), - [anon_sym_or] = ACTIONS(1229), - [anon_sym_not] = ACTIONS(1229), - [anon_sym_DOT_DOT_LT] = ACTIONS(1229), - [anon_sym_DOT_DOT] = ACTIONS(1229), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1229), - [sym_val_nothing] = ACTIONS(1229), - [anon_sym_true] = ACTIONS(1229), - [anon_sym_false] = ACTIONS(1229), - [aux_sym_val_number_token1] = ACTIONS(1229), - [aux_sym_val_number_token2] = ACTIONS(1229), - [aux_sym_val_number_token3] = ACTIONS(1229), - [aux_sym_val_number_token4] = ACTIONS(1229), - [anon_sym_inf] = ACTIONS(1229), - [anon_sym_DASHinf] = ACTIONS(1229), - [anon_sym_NaN] = ACTIONS(1229), - [anon_sym_0b] = ACTIONS(1229), - [anon_sym_0o] = ACTIONS(1229), - [anon_sym_0x] = ACTIONS(1229), - [sym_val_date] = ACTIONS(1229), - [anon_sym_DQUOTE] = ACTIONS(1229), - [sym__str_single_quotes] = ACTIONS(1229), - [sym__str_back_ticks] = ACTIONS(1229), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1229), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1229), - [anon_sym_CARET] = ACTIONS(1229), - [sym_short_flag] = ACTIONS(1229), + [anon_sym_export] = ACTIONS(840), + [anon_sym_alias] = ACTIONS(840), + [anon_sym_let] = ACTIONS(840), + [anon_sym_let_DASHenv] = ACTIONS(840), + [anon_sym_mut] = ACTIONS(840), + [anon_sym_const] = ACTIONS(840), + [sym_cmd_identifier] = ACTIONS(840), + [anon_sym_SEMI] = ACTIONS(840), + [anon_sym_LF] = ACTIONS(842), + [anon_sym_def] = ACTIONS(840), + [anon_sym_def_DASHenv] = ACTIONS(840), + [anon_sym_export_DASHenv] = ACTIONS(840), + [anon_sym_extern] = ACTIONS(840), + [anon_sym_module] = ACTIONS(840), + [anon_sym_use] = ACTIONS(840), + [anon_sym_LBRACK] = ACTIONS(840), + [anon_sym_LPAREN] = ACTIONS(840), + [anon_sym_RPAREN] = ACTIONS(840), + [anon_sym_PIPE] = ACTIONS(840), + [anon_sym_DOLLAR] = ACTIONS(840), + [anon_sym_error] = ACTIONS(840), + [anon_sym_GT] = ACTIONS(840), + [anon_sym_DASH_DASH] = ACTIONS(840), + [anon_sym_DASH] = ACTIONS(840), + [anon_sym_break] = ACTIONS(840), + [anon_sym_continue] = ACTIONS(840), + [anon_sym_for] = ACTIONS(840), + [anon_sym_in] = ACTIONS(840), + [anon_sym_loop] = ACTIONS(840), + [anon_sym_while] = ACTIONS(840), + [anon_sym_do] = ACTIONS(840), + [anon_sym_if] = ACTIONS(840), + [anon_sym_match] = ACTIONS(840), + [anon_sym_LBRACE] = ACTIONS(840), + [anon_sym_RBRACE] = ACTIONS(840), + [anon_sym_try] = ACTIONS(840), + [anon_sym_return] = ACTIONS(840), + [anon_sym_source] = ACTIONS(840), + [anon_sym_source_DASHenv] = ACTIONS(840), + [anon_sym_register] = ACTIONS(840), + [anon_sym_hide] = ACTIONS(840), + [anon_sym_hide_DASHenv] = ACTIONS(840), + [anon_sym_overlay] = ACTIONS(840), + [anon_sym_STAR] = ACTIONS(840), + [anon_sym_where] = ACTIONS(840), + [anon_sym_STAR_STAR] = ACTIONS(840), + [anon_sym_PLUS_PLUS] = ACTIONS(840), + [anon_sym_SLASH] = ACTIONS(840), + [anon_sym_mod] = ACTIONS(840), + [anon_sym_SLASH_SLASH] = ACTIONS(840), + [anon_sym_PLUS] = ACTIONS(840), + [anon_sym_bit_DASHshl] = ACTIONS(840), + [anon_sym_bit_DASHshr] = ACTIONS(840), + [anon_sym_EQ_EQ] = ACTIONS(840), + [anon_sym_BANG_EQ] = ACTIONS(840), + [anon_sym_LT2] = ACTIONS(840), + [anon_sym_LT_EQ] = ACTIONS(840), + [anon_sym_GT_EQ] = ACTIONS(840), + [anon_sym_not_DASHin] = ACTIONS(840), + [anon_sym_starts_DASHwith] = ACTIONS(840), + [anon_sym_ends_DASHwith] = ACTIONS(840), + [anon_sym_EQ_TILDE] = ACTIONS(840), + [anon_sym_BANG_TILDE] = ACTIONS(840), + [anon_sym_bit_DASHand] = ACTIONS(840), + [anon_sym_bit_DASHxor] = ACTIONS(840), + [anon_sym_bit_DASHor] = ACTIONS(840), + [anon_sym_and] = ACTIONS(840), + [anon_sym_xor] = ACTIONS(840), + [anon_sym_or] = ACTIONS(840), + [anon_sym_not] = ACTIONS(840), + [anon_sym_DOT_DOT_LT] = ACTIONS(840), + [anon_sym_DOT_DOT] = ACTIONS(840), + [anon_sym_DOT_DOT_EQ] = ACTIONS(840), + [sym_val_nothing] = ACTIONS(840), + [anon_sym_true] = ACTIONS(840), + [anon_sym_false] = ACTIONS(840), + [aux_sym_val_number_token1] = ACTIONS(840), + [aux_sym_val_number_token2] = ACTIONS(840), + [aux_sym_val_number_token3] = ACTIONS(840), + [aux_sym_val_number_token4] = ACTIONS(840), + [anon_sym_inf] = ACTIONS(840), + [anon_sym_DASHinf] = ACTIONS(840), + [anon_sym_NaN] = ACTIONS(840), + [anon_sym_0b] = ACTIONS(840), + [anon_sym_0o] = ACTIONS(840), + [anon_sym_0x] = ACTIONS(840), + [sym_val_date] = ACTIONS(840), + [anon_sym_DQUOTE] = ACTIONS(840), + [sym__str_single_quotes] = ACTIONS(840), + [sym__str_back_ticks] = ACTIONS(840), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(840), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(840), + [anon_sym_CARET] = ACTIONS(840), + [sym_short_flag] = ACTIONS(840), [anon_sym_POUND] = ACTIONS(3), }, [242] = { [sym_comment] = STATE(242), - [sym_cmd_identifier] = ACTIONS(1231), - [anon_sym_SEMI] = ACTIONS(1231), - [anon_sym_LF] = ACTIONS(1233), - [anon_sym_export] = ACTIONS(1231), - [anon_sym_alias] = ACTIONS(1231), - [anon_sym_def] = ACTIONS(1231), - [anon_sym_def_DASHenv] = ACTIONS(1231), - [anon_sym_export_DASHenv] = ACTIONS(1231), - [anon_sym_extern] = ACTIONS(1231), - [anon_sym_module] = ACTIONS(1231), - [anon_sym_use] = ACTIONS(1231), - [anon_sym_LBRACK] = ACTIONS(1231), - [anon_sym_LPAREN] = ACTIONS(1231), - [anon_sym_PIPE] = ACTIONS(1231), - [anon_sym_DOLLAR] = ACTIONS(1231), - [anon_sym_error] = ACTIONS(1231), - [anon_sym_GT] = ACTIONS(1231), - [anon_sym_DASH_DASH] = ACTIONS(1231), - [anon_sym_DASH] = ACTIONS(1231), - [anon_sym_break] = ACTIONS(1231), - [anon_sym_continue] = ACTIONS(1231), - [anon_sym_for] = ACTIONS(1231), - [anon_sym_in] = ACTIONS(1231), - [anon_sym_loop] = ACTIONS(1231), - [anon_sym_while] = ACTIONS(1231), - [anon_sym_do] = ACTIONS(1231), - [anon_sym_if] = ACTIONS(1231), - [anon_sym_match] = ACTIONS(1231), - [anon_sym_LBRACE] = ACTIONS(1231), - [anon_sym_RBRACE] = ACTIONS(1231), - [anon_sym_try] = ACTIONS(1231), - [anon_sym_return] = ACTIONS(1231), - [anon_sym_let] = ACTIONS(1231), - [anon_sym_let_DASHenv] = ACTIONS(1231), - [anon_sym_mut] = ACTIONS(1231), - [anon_sym_const] = ACTIONS(1231), - [anon_sym_source] = ACTIONS(1231), - [anon_sym_source_DASHenv] = ACTIONS(1231), - [anon_sym_register] = ACTIONS(1231), - [anon_sym_hide] = ACTIONS(1231), - [anon_sym_hide_DASHenv] = ACTIONS(1231), - [anon_sym_overlay] = ACTIONS(1231), - [anon_sym_STAR] = ACTIONS(1231), - [anon_sym_where] = ACTIONS(1231), - [anon_sym_STAR_STAR] = ACTIONS(1231), - [anon_sym_PLUS_PLUS] = ACTIONS(1231), - [anon_sym_SLASH] = ACTIONS(1231), - [anon_sym_mod] = ACTIONS(1231), - [anon_sym_SLASH_SLASH] = ACTIONS(1231), - [anon_sym_PLUS] = ACTIONS(1231), - [anon_sym_bit_DASHshl] = ACTIONS(1231), - [anon_sym_bit_DASHshr] = ACTIONS(1231), - [anon_sym_EQ_EQ] = ACTIONS(1231), - [anon_sym_BANG_EQ] = ACTIONS(1231), - [anon_sym_LT2] = ACTIONS(1231), - [anon_sym_LT_EQ] = ACTIONS(1231), - [anon_sym_GT_EQ] = ACTIONS(1231), - [anon_sym_not_DASHin] = ACTIONS(1231), - [anon_sym_starts_DASHwith] = ACTIONS(1231), - [anon_sym_ends_DASHwith] = ACTIONS(1231), - [anon_sym_EQ_TILDE] = ACTIONS(1231), - [anon_sym_BANG_TILDE] = ACTIONS(1231), - [anon_sym_bit_DASHand] = ACTIONS(1231), - [anon_sym_bit_DASHxor] = ACTIONS(1231), - [anon_sym_bit_DASHor] = ACTIONS(1231), - [anon_sym_and] = ACTIONS(1231), - [anon_sym_xor] = ACTIONS(1231), - [anon_sym_or] = ACTIONS(1231), - [anon_sym_not] = ACTIONS(1231), - [anon_sym_DOT_DOT_LT] = ACTIONS(1231), - [anon_sym_DOT_DOT] = ACTIONS(1231), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1231), - [sym_val_nothing] = ACTIONS(1231), - [anon_sym_true] = ACTIONS(1231), - [anon_sym_false] = ACTIONS(1231), - [aux_sym_val_number_token1] = ACTIONS(1231), - [aux_sym_val_number_token2] = ACTIONS(1231), - [aux_sym_val_number_token3] = ACTIONS(1231), - [aux_sym_val_number_token4] = ACTIONS(1231), - [anon_sym_inf] = ACTIONS(1231), - [anon_sym_DASHinf] = ACTIONS(1231), - [anon_sym_NaN] = ACTIONS(1231), - [anon_sym_0b] = ACTIONS(1231), - [anon_sym_0o] = ACTIONS(1231), - [anon_sym_0x] = ACTIONS(1231), - [sym_val_date] = ACTIONS(1231), - [anon_sym_DQUOTE] = ACTIONS(1231), - [sym__str_single_quotes] = ACTIONS(1231), - [sym__str_back_ticks] = ACTIONS(1231), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1231), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1231), - [anon_sym_CARET] = ACTIONS(1231), - [sym_short_flag] = ACTIONS(1231), + [anon_sym_export] = ACTIONS(844), + [anon_sym_alias] = ACTIONS(844), + [anon_sym_let] = ACTIONS(844), + [anon_sym_let_DASHenv] = ACTIONS(844), + [anon_sym_mut] = ACTIONS(844), + [anon_sym_const] = ACTIONS(844), + [sym_cmd_identifier] = ACTIONS(844), + [anon_sym_SEMI] = ACTIONS(844), + [anon_sym_LF] = ACTIONS(846), + [anon_sym_def] = ACTIONS(844), + [anon_sym_def_DASHenv] = ACTIONS(844), + [anon_sym_export_DASHenv] = ACTIONS(844), + [anon_sym_extern] = ACTIONS(844), + [anon_sym_module] = ACTIONS(844), + [anon_sym_use] = ACTIONS(844), + [anon_sym_LBRACK] = ACTIONS(844), + [anon_sym_LPAREN] = ACTIONS(844), + [anon_sym_RPAREN] = ACTIONS(844), + [anon_sym_PIPE] = ACTIONS(844), + [anon_sym_DOLLAR] = ACTIONS(844), + [anon_sym_error] = ACTIONS(844), + [anon_sym_GT] = ACTIONS(844), + [anon_sym_DASH_DASH] = ACTIONS(844), + [anon_sym_DASH] = ACTIONS(844), + [anon_sym_break] = ACTIONS(844), + [anon_sym_continue] = ACTIONS(844), + [anon_sym_for] = ACTIONS(844), + [anon_sym_in] = ACTIONS(844), + [anon_sym_loop] = ACTIONS(844), + [anon_sym_while] = ACTIONS(844), + [anon_sym_do] = ACTIONS(844), + [anon_sym_if] = ACTIONS(844), + [anon_sym_match] = ACTIONS(844), + [anon_sym_LBRACE] = ACTIONS(844), + [anon_sym_RBRACE] = ACTIONS(844), + [anon_sym_try] = ACTIONS(844), + [anon_sym_return] = ACTIONS(844), + [anon_sym_source] = ACTIONS(844), + [anon_sym_source_DASHenv] = ACTIONS(844), + [anon_sym_register] = ACTIONS(844), + [anon_sym_hide] = ACTIONS(844), + [anon_sym_hide_DASHenv] = ACTIONS(844), + [anon_sym_overlay] = ACTIONS(844), + [anon_sym_STAR] = ACTIONS(844), + [anon_sym_where] = ACTIONS(844), + [anon_sym_STAR_STAR] = ACTIONS(844), + [anon_sym_PLUS_PLUS] = ACTIONS(844), + [anon_sym_SLASH] = ACTIONS(844), + [anon_sym_mod] = ACTIONS(844), + [anon_sym_SLASH_SLASH] = ACTIONS(844), + [anon_sym_PLUS] = ACTIONS(844), + [anon_sym_bit_DASHshl] = ACTIONS(844), + [anon_sym_bit_DASHshr] = ACTIONS(844), + [anon_sym_EQ_EQ] = ACTIONS(844), + [anon_sym_BANG_EQ] = ACTIONS(844), + [anon_sym_LT2] = ACTIONS(844), + [anon_sym_LT_EQ] = ACTIONS(844), + [anon_sym_GT_EQ] = ACTIONS(844), + [anon_sym_not_DASHin] = ACTIONS(844), + [anon_sym_starts_DASHwith] = ACTIONS(844), + [anon_sym_ends_DASHwith] = ACTIONS(844), + [anon_sym_EQ_TILDE] = ACTIONS(844), + [anon_sym_BANG_TILDE] = ACTIONS(844), + [anon_sym_bit_DASHand] = ACTIONS(844), + [anon_sym_bit_DASHxor] = ACTIONS(844), + [anon_sym_bit_DASHor] = ACTIONS(844), + [anon_sym_and] = ACTIONS(844), + [anon_sym_xor] = ACTIONS(844), + [anon_sym_or] = ACTIONS(844), + [anon_sym_not] = ACTIONS(844), + [anon_sym_DOT_DOT_LT] = ACTIONS(844), + [anon_sym_DOT_DOT] = ACTIONS(844), + [anon_sym_DOT_DOT_EQ] = ACTIONS(844), + [sym_val_nothing] = ACTIONS(844), + [anon_sym_true] = ACTIONS(844), + [anon_sym_false] = ACTIONS(844), + [aux_sym_val_number_token1] = ACTIONS(844), + [aux_sym_val_number_token2] = ACTIONS(844), + [aux_sym_val_number_token3] = ACTIONS(844), + [aux_sym_val_number_token4] = ACTIONS(844), + [anon_sym_inf] = ACTIONS(844), + [anon_sym_DASHinf] = ACTIONS(844), + [anon_sym_NaN] = ACTIONS(844), + [anon_sym_0b] = ACTIONS(844), + [anon_sym_0o] = ACTIONS(844), + [anon_sym_0x] = ACTIONS(844), + [sym_val_date] = ACTIONS(844), + [anon_sym_DQUOTE] = ACTIONS(844), + [sym__str_single_quotes] = ACTIONS(844), + [sym__str_back_ticks] = ACTIONS(844), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(844), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(844), + [anon_sym_CARET] = ACTIONS(844), + [sym_short_flag] = ACTIONS(844), [anon_sym_POUND] = ACTIONS(3), }, [243] = { [sym_comment] = STATE(243), - [sym_cmd_identifier] = ACTIONS(1235), - [anon_sym_SEMI] = ACTIONS(1235), - [anon_sym_LF] = ACTIONS(1237), - [anon_sym_export] = ACTIONS(1235), - [anon_sym_alias] = ACTIONS(1235), - [anon_sym_def] = ACTIONS(1235), - [anon_sym_def_DASHenv] = ACTIONS(1235), - [anon_sym_export_DASHenv] = ACTIONS(1235), - [anon_sym_extern] = ACTIONS(1235), - [anon_sym_module] = ACTIONS(1235), - [anon_sym_use] = ACTIONS(1235), - [anon_sym_LBRACK] = ACTIONS(1235), - [anon_sym_LPAREN] = ACTIONS(1235), - [anon_sym_PIPE] = ACTIONS(1235), - [anon_sym_DOLLAR] = ACTIONS(1235), - [anon_sym_error] = ACTIONS(1235), - [anon_sym_GT] = ACTIONS(1235), - [anon_sym_DASH_DASH] = ACTIONS(1235), - [anon_sym_DASH] = ACTIONS(1235), - [anon_sym_break] = ACTIONS(1235), - [anon_sym_continue] = ACTIONS(1235), - [anon_sym_for] = ACTIONS(1235), - [anon_sym_in] = ACTIONS(1235), - [anon_sym_loop] = ACTIONS(1235), - [anon_sym_while] = ACTIONS(1235), - [anon_sym_do] = ACTIONS(1235), - [anon_sym_if] = ACTIONS(1235), - [anon_sym_match] = ACTIONS(1235), - [anon_sym_LBRACE] = ACTIONS(1235), - [anon_sym_RBRACE] = ACTIONS(1235), - [anon_sym_try] = ACTIONS(1235), - [anon_sym_return] = ACTIONS(1235), - [anon_sym_let] = ACTIONS(1235), - [anon_sym_let_DASHenv] = ACTIONS(1235), - [anon_sym_mut] = ACTIONS(1235), - [anon_sym_const] = ACTIONS(1235), - [anon_sym_source] = ACTIONS(1235), - [anon_sym_source_DASHenv] = ACTIONS(1235), - [anon_sym_register] = ACTIONS(1235), - [anon_sym_hide] = ACTIONS(1235), - [anon_sym_hide_DASHenv] = ACTIONS(1235), - [anon_sym_overlay] = ACTIONS(1235), - [anon_sym_STAR] = ACTIONS(1235), - [anon_sym_where] = ACTIONS(1235), - [anon_sym_STAR_STAR] = ACTIONS(1235), - [anon_sym_PLUS_PLUS] = ACTIONS(1235), - [anon_sym_SLASH] = ACTIONS(1235), - [anon_sym_mod] = ACTIONS(1235), - [anon_sym_SLASH_SLASH] = ACTIONS(1235), - [anon_sym_PLUS] = ACTIONS(1235), - [anon_sym_bit_DASHshl] = ACTIONS(1235), - [anon_sym_bit_DASHshr] = ACTIONS(1235), - [anon_sym_EQ_EQ] = ACTIONS(1235), - [anon_sym_BANG_EQ] = ACTIONS(1235), - [anon_sym_LT2] = ACTIONS(1235), - [anon_sym_LT_EQ] = ACTIONS(1235), - [anon_sym_GT_EQ] = ACTIONS(1235), - [anon_sym_not_DASHin] = ACTIONS(1235), - [anon_sym_starts_DASHwith] = ACTIONS(1235), - [anon_sym_ends_DASHwith] = ACTIONS(1235), - [anon_sym_EQ_TILDE] = ACTIONS(1235), - [anon_sym_BANG_TILDE] = ACTIONS(1235), - [anon_sym_bit_DASHand] = ACTIONS(1235), - [anon_sym_bit_DASHxor] = ACTIONS(1235), - [anon_sym_bit_DASHor] = ACTIONS(1235), - [anon_sym_and] = ACTIONS(1235), - [anon_sym_xor] = ACTIONS(1235), - [anon_sym_or] = ACTIONS(1235), - [anon_sym_not] = ACTIONS(1235), - [anon_sym_DOT_DOT_LT] = ACTIONS(1235), - [anon_sym_DOT_DOT] = ACTIONS(1235), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1235), - [sym_val_nothing] = ACTIONS(1235), - [anon_sym_true] = ACTIONS(1235), - [anon_sym_false] = ACTIONS(1235), - [aux_sym_val_number_token1] = ACTIONS(1235), - [aux_sym_val_number_token2] = ACTIONS(1235), - [aux_sym_val_number_token3] = ACTIONS(1235), - [aux_sym_val_number_token4] = ACTIONS(1235), - [anon_sym_inf] = ACTIONS(1235), - [anon_sym_DASHinf] = ACTIONS(1235), - [anon_sym_NaN] = ACTIONS(1235), - [anon_sym_0b] = ACTIONS(1235), - [anon_sym_0o] = ACTIONS(1235), - [anon_sym_0x] = ACTIONS(1235), - [sym_val_date] = ACTIONS(1235), - [anon_sym_DQUOTE] = ACTIONS(1235), - [sym__str_single_quotes] = ACTIONS(1235), - [sym__str_back_ticks] = ACTIONS(1235), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1235), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1235), - [anon_sym_CARET] = ACTIONS(1235), - [sym_short_flag] = ACTIONS(1235), + [anon_sym_export] = ACTIONS(103), + [anon_sym_alias] = ACTIONS(103), + [anon_sym_let] = ACTIONS(103), + [anon_sym_let_DASHenv] = ACTIONS(103), + [anon_sym_mut] = ACTIONS(103), + [anon_sym_const] = ACTIONS(103), + [sym_cmd_identifier] = ACTIONS(103), + [anon_sym_SEMI] = ACTIONS(103), + [anon_sym_LF] = ACTIONS(105), + [anon_sym_def] = ACTIONS(103), + [anon_sym_def_DASHenv] = ACTIONS(103), + [anon_sym_export_DASHenv] = ACTIONS(103), + [anon_sym_extern] = ACTIONS(103), + [anon_sym_module] = ACTIONS(103), + [anon_sym_use] = ACTIONS(103), + [anon_sym_LBRACK] = ACTIONS(103), + [anon_sym_LPAREN] = ACTIONS(103), + [anon_sym_RPAREN] = ACTIONS(103), + [anon_sym_PIPE] = ACTIONS(103), + [anon_sym_DOLLAR] = ACTIONS(103), + [anon_sym_error] = ACTIONS(103), + [anon_sym_GT] = ACTIONS(103), + [anon_sym_DASH_DASH] = ACTIONS(103), + [anon_sym_DASH] = ACTIONS(103), + [anon_sym_break] = ACTIONS(103), + [anon_sym_continue] = ACTIONS(103), + [anon_sym_for] = ACTIONS(103), + [anon_sym_in] = ACTIONS(103), + [anon_sym_loop] = ACTIONS(103), + [anon_sym_while] = ACTIONS(103), + [anon_sym_do] = ACTIONS(103), + [anon_sym_if] = ACTIONS(103), + [anon_sym_match] = ACTIONS(103), + [anon_sym_LBRACE] = ACTIONS(103), + [anon_sym_RBRACE] = ACTIONS(103), + [anon_sym_try] = ACTIONS(103), + [anon_sym_return] = ACTIONS(103), + [anon_sym_source] = ACTIONS(103), + [anon_sym_source_DASHenv] = ACTIONS(103), + [anon_sym_register] = ACTIONS(103), + [anon_sym_hide] = ACTIONS(103), + [anon_sym_hide_DASHenv] = ACTIONS(103), + [anon_sym_overlay] = ACTIONS(103), + [anon_sym_STAR] = ACTIONS(103), + [anon_sym_where] = ACTIONS(103), + [anon_sym_STAR_STAR] = ACTIONS(103), + [anon_sym_PLUS_PLUS] = ACTIONS(103), + [anon_sym_SLASH] = ACTIONS(103), + [anon_sym_mod] = ACTIONS(103), + [anon_sym_SLASH_SLASH] = ACTIONS(103), + [anon_sym_PLUS] = ACTIONS(103), + [anon_sym_bit_DASHshl] = ACTIONS(103), + [anon_sym_bit_DASHshr] = ACTIONS(103), + [anon_sym_EQ_EQ] = ACTIONS(103), + [anon_sym_BANG_EQ] = ACTIONS(103), + [anon_sym_LT2] = ACTIONS(103), + [anon_sym_LT_EQ] = ACTIONS(103), + [anon_sym_GT_EQ] = ACTIONS(103), + [anon_sym_not_DASHin] = ACTIONS(103), + [anon_sym_starts_DASHwith] = ACTIONS(103), + [anon_sym_ends_DASHwith] = ACTIONS(103), + [anon_sym_EQ_TILDE] = ACTIONS(103), + [anon_sym_BANG_TILDE] = ACTIONS(103), + [anon_sym_bit_DASHand] = ACTIONS(103), + [anon_sym_bit_DASHxor] = ACTIONS(103), + [anon_sym_bit_DASHor] = ACTIONS(103), + [anon_sym_and] = ACTIONS(103), + [anon_sym_xor] = ACTIONS(103), + [anon_sym_or] = ACTIONS(103), + [anon_sym_not] = ACTIONS(103), + [anon_sym_DOT_DOT_LT] = ACTIONS(103), + [anon_sym_DOT_DOT] = ACTIONS(103), + [anon_sym_DOT_DOT_EQ] = ACTIONS(103), + [sym_val_nothing] = ACTIONS(103), + [anon_sym_true] = ACTIONS(103), + [anon_sym_false] = ACTIONS(103), + [aux_sym_val_number_token1] = ACTIONS(103), + [aux_sym_val_number_token2] = ACTIONS(103), + [aux_sym_val_number_token3] = ACTIONS(103), + [aux_sym_val_number_token4] = ACTIONS(103), + [anon_sym_inf] = ACTIONS(103), + [anon_sym_DASHinf] = ACTIONS(103), + [anon_sym_NaN] = ACTIONS(103), + [anon_sym_0b] = ACTIONS(103), + [anon_sym_0o] = ACTIONS(103), + [anon_sym_0x] = ACTIONS(103), + [sym_val_date] = ACTIONS(103), + [anon_sym_DQUOTE] = ACTIONS(103), + [sym__str_single_quotes] = ACTIONS(103), + [sym__str_back_ticks] = ACTIONS(103), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(103), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(103), + [anon_sym_CARET] = ACTIONS(103), + [sym_short_flag] = ACTIONS(103), [anon_sym_POUND] = ACTIONS(3), }, [244] = { [sym_comment] = STATE(244), - [sym_cmd_identifier] = ACTIONS(981), - [anon_sym_SEMI] = ACTIONS(981), - [anon_sym_LF] = ACTIONS(979), - [anon_sym_export] = ACTIONS(981), - [anon_sym_alias] = ACTIONS(981), - [anon_sym_def] = ACTIONS(981), - [anon_sym_def_DASHenv] = ACTIONS(981), - [anon_sym_export_DASHenv] = ACTIONS(981), - [anon_sym_extern] = ACTIONS(981), - [anon_sym_module] = ACTIONS(981), - [anon_sym_use] = ACTIONS(981), - [anon_sym_LBRACK] = ACTIONS(981), - [anon_sym_LPAREN] = ACTIONS(981), - [anon_sym_PIPE] = ACTIONS(981), - [anon_sym_DOLLAR] = ACTIONS(981), - [anon_sym_error] = ACTIONS(981), - [anon_sym_GT] = ACTIONS(981), - [anon_sym_DASH_DASH] = ACTIONS(981), - [anon_sym_DASH] = ACTIONS(981), - [anon_sym_break] = ACTIONS(981), - [anon_sym_continue] = ACTIONS(981), - [anon_sym_for] = ACTIONS(981), - [anon_sym_in] = ACTIONS(981), - [anon_sym_loop] = ACTIONS(981), - [anon_sym_while] = ACTIONS(981), - [anon_sym_do] = ACTIONS(981), - [anon_sym_if] = ACTIONS(981), - [anon_sym_match] = ACTIONS(981), - [anon_sym_LBRACE] = ACTIONS(981), - [anon_sym_RBRACE] = ACTIONS(981), - [anon_sym_try] = ACTIONS(981), - [anon_sym_return] = ACTIONS(981), - [anon_sym_let] = ACTIONS(981), - [anon_sym_let_DASHenv] = ACTIONS(981), - [anon_sym_mut] = ACTIONS(981), - [anon_sym_const] = ACTIONS(981), - [anon_sym_source] = ACTIONS(981), - [anon_sym_source_DASHenv] = ACTIONS(981), - [anon_sym_register] = ACTIONS(981), - [anon_sym_hide] = ACTIONS(981), - [anon_sym_hide_DASHenv] = ACTIONS(981), - [anon_sym_overlay] = ACTIONS(981), - [anon_sym_STAR] = ACTIONS(981), - [anon_sym_where] = ACTIONS(981), - [anon_sym_STAR_STAR] = ACTIONS(981), - [anon_sym_PLUS_PLUS] = ACTIONS(981), - [anon_sym_SLASH] = ACTIONS(981), - [anon_sym_mod] = ACTIONS(981), - [anon_sym_SLASH_SLASH] = ACTIONS(981), - [anon_sym_PLUS] = ACTIONS(981), - [anon_sym_bit_DASHshl] = ACTIONS(981), - [anon_sym_bit_DASHshr] = ACTIONS(981), - [anon_sym_EQ_EQ] = ACTIONS(981), - [anon_sym_BANG_EQ] = ACTIONS(981), - [anon_sym_LT2] = ACTIONS(981), - [anon_sym_LT_EQ] = ACTIONS(981), - [anon_sym_GT_EQ] = ACTIONS(981), - [anon_sym_not_DASHin] = ACTIONS(981), - [anon_sym_starts_DASHwith] = ACTIONS(981), - [anon_sym_ends_DASHwith] = ACTIONS(981), - [anon_sym_EQ_TILDE] = ACTIONS(981), - [anon_sym_BANG_TILDE] = ACTIONS(981), - [anon_sym_bit_DASHand] = ACTIONS(981), - [anon_sym_bit_DASHxor] = ACTIONS(981), - [anon_sym_bit_DASHor] = ACTIONS(981), - [anon_sym_and] = ACTIONS(981), - [anon_sym_xor] = ACTIONS(981), - [anon_sym_or] = ACTIONS(981), - [anon_sym_not] = ACTIONS(981), - [anon_sym_DOT_DOT_LT] = ACTIONS(981), - [anon_sym_DOT_DOT] = ACTIONS(981), - [anon_sym_DOT_DOT_EQ] = ACTIONS(981), - [sym_val_nothing] = ACTIONS(981), - [anon_sym_true] = ACTIONS(981), - [anon_sym_false] = ACTIONS(981), - [aux_sym_val_number_token1] = ACTIONS(981), - [aux_sym_val_number_token2] = ACTIONS(981), - [aux_sym_val_number_token3] = ACTIONS(981), - [aux_sym_val_number_token4] = ACTIONS(981), - [anon_sym_inf] = ACTIONS(981), - [anon_sym_DASHinf] = ACTIONS(981), - [anon_sym_NaN] = ACTIONS(981), - [anon_sym_0b] = ACTIONS(981), - [anon_sym_0o] = ACTIONS(981), - [anon_sym_0x] = ACTIONS(981), - [sym_val_date] = ACTIONS(981), - [anon_sym_DQUOTE] = ACTIONS(981), - [sym__str_single_quotes] = ACTIONS(981), - [sym__str_back_ticks] = ACTIONS(981), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(981), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(981), - [anon_sym_CARET] = ACTIONS(981), - [sym_short_flag] = ACTIONS(981), + [anon_sym_export] = ACTIONS(848), + [anon_sym_alias] = ACTIONS(848), + [anon_sym_let] = ACTIONS(848), + [anon_sym_let_DASHenv] = ACTIONS(848), + [anon_sym_mut] = ACTIONS(848), + [anon_sym_const] = ACTIONS(848), + [sym_cmd_identifier] = ACTIONS(848), + [anon_sym_SEMI] = ACTIONS(848), + [anon_sym_LF] = ACTIONS(850), + [anon_sym_def] = ACTIONS(848), + [anon_sym_def_DASHenv] = ACTIONS(848), + [anon_sym_export_DASHenv] = ACTIONS(848), + [anon_sym_extern] = ACTIONS(848), + [anon_sym_module] = ACTIONS(848), + [anon_sym_use] = ACTIONS(848), + [anon_sym_LBRACK] = ACTIONS(848), + [anon_sym_LPAREN] = ACTIONS(848), + [anon_sym_RPAREN] = ACTIONS(848), + [anon_sym_PIPE] = ACTIONS(848), + [anon_sym_DOLLAR] = ACTIONS(848), + [anon_sym_error] = ACTIONS(848), + [anon_sym_GT] = ACTIONS(848), + [anon_sym_DASH_DASH] = ACTIONS(848), + [anon_sym_DASH] = ACTIONS(848), + [anon_sym_break] = ACTIONS(848), + [anon_sym_continue] = ACTIONS(848), + [anon_sym_for] = ACTIONS(848), + [anon_sym_in] = ACTIONS(848), + [anon_sym_loop] = ACTIONS(848), + [anon_sym_while] = ACTIONS(848), + [anon_sym_do] = ACTIONS(848), + [anon_sym_if] = ACTIONS(848), + [anon_sym_match] = ACTIONS(848), + [anon_sym_LBRACE] = ACTIONS(848), + [anon_sym_RBRACE] = ACTIONS(848), + [anon_sym_try] = ACTIONS(848), + [anon_sym_return] = ACTIONS(848), + [anon_sym_source] = ACTIONS(848), + [anon_sym_source_DASHenv] = ACTIONS(848), + [anon_sym_register] = ACTIONS(848), + [anon_sym_hide] = ACTIONS(848), + [anon_sym_hide_DASHenv] = ACTIONS(848), + [anon_sym_overlay] = ACTIONS(848), + [anon_sym_STAR] = ACTIONS(848), + [anon_sym_where] = ACTIONS(848), + [anon_sym_STAR_STAR] = ACTIONS(848), + [anon_sym_PLUS_PLUS] = ACTIONS(848), + [anon_sym_SLASH] = ACTIONS(848), + [anon_sym_mod] = ACTIONS(848), + [anon_sym_SLASH_SLASH] = ACTIONS(848), + [anon_sym_PLUS] = ACTIONS(848), + [anon_sym_bit_DASHshl] = ACTIONS(848), + [anon_sym_bit_DASHshr] = ACTIONS(848), + [anon_sym_EQ_EQ] = ACTIONS(848), + [anon_sym_BANG_EQ] = ACTIONS(848), + [anon_sym_LT2] = ACTIONS(848), + [anon_sym_LT_EQ] = ACTIONS(848), + [anon_sym_GT_EQ] = ACTIONS(848), + [anon_sym_not_DASHin] = ACTIONS(848), + [anon_sym_starts_DASHwith] = ACTIONS(848), + [anon_sym_ends_DASHwith] = ACTIONS(848), + [anon_sym_EQ_TILDE] = ACTIONS(848), + [anon_sym_BANG_TILDE] = ACTIONS(848), + [anon_sym_bit_DASHand] = ACTIONS(848), + [anon_sym_bit_DASHxor] = ACTIONS(848), + [anon_sym_bit_DASHor] = ACTIONS(848), + [anon_sym_and] = ACTIONS(848), + [anon_sym_xor] = ACTIONS(848), + [anon_sym_or] = ACTIONS(848), + [anon_sym_not] = ACTIONS(848), + [anon_sym_DOT_DOT_LT] = ACTIONS(848), + [anon_sym_DOT_DOT] = ACTIONS(848), + [anon_sym_DOT_DOT_EQ] = ACTIONS(848), + [sym_val_nothing] = ACTIONS(848), + [anon_sym_true] = ACTIONS(848), + [anon_sym_false] = ACTIONS(848), + [aux_sym_val_number_token1] = ACTIONS(848), + [aux_sym_val_number_token2] = ACTIONS(848), + [aux_sym_val_number_token3] = ACTIONS(848), + [aux_sym_val_number_token4] = ACTIONS(848), + [anon_sym_inf] = ACTIONS(848), + [anon_sym_DASHinf] = ACTIONS(848), + [anon_sym_NaN] = ACTIONS(848), + [anon_sym_0b] = ACTIONS(848), + [anon_sym_0o] = ACTIONS(848), + [anon_sym_0x] = ACTIONS(848), + [sym_val_date] = ACTIONS(848), + [anon_sym_DQUOTE] = ACTIONS(848), + [sym__str_single_quotes] = ACTIONS(848), + [sym__str_back_ticks] = ACTIONS(848), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(848), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(848), + [anon_sym_CARET] = ACTIONS(848), + [sym_short_flag] = ACTIONS(848), [anon_sym_POUND] = ACTIONS(3), }, [245] = { [sym_comment] = STATE(245), - [ts_builtin_sym_end] = ACTIONS(1177), - [sym_cmd_identifier] = ACTIONS(1175), - [anon_sym_SEMI] = ACTIONS(1175), - [anon_sym_LF] = ACTIONS(1177), - [anon_sym_export] = ACTIONS(1175), - [anon_sym_alias] = ACTIONS(1175), - [anon_sym_def] = ACTIONS(1175), - [anon_sym_def_DASHenv] = ACTIONS(1175), - [anon_sym_export_DASHenv] = ACTIONS(1175), - [anon_sym_extern] = ACTIONS(1175), - [anon_sym_module] = ACTIONS(1175), - [anon_sym_use] = ACTIONS(1175), - [anon_sym_LBRACK] = ACTIONS(1175), - [anon_sym_LPAREN] = ACTIONS(1175), - [anon_sym_PIPE] = ACTIONS(1175), - [anon_sym_DOLLAR] = ACTIONS(1175), - [anon_sym_error] = ACTIONS(1175), - [anon_sym_GT] = ACTIONS(1175), - [anon_sym_DASH_DASH] = ACTIONS(1175), - [anon_sym_DASH] = ACTIONS(1175), - [anon_sym_break] = ACTIONS(1175), - [anon_sym_continue] = ACTIONS(1175), - [anon_sym_for] = ACTIONS(1175), - [anon_sym_in] = ACTIONS(1175), - [anon_sym_loop] = ACTIONS(1175), - [anon_sym_while] = ACTIONS(1175), - [anon_sym_do] = ACTIONS(1175), - [anon_sym_if] = ACTIONS(1175), - [anon_sym_match] = ACTIONS(1175), - [anon_sym_LBRACE] = ACTIONS(1175), - [anon_sym_try] = ACTIONS(1175), - [anon_sym_return] = ACTIONS(1175), - [anon_sym_let] = ACTIONS(1175), - [anon_sym_let_DASHenv] = ACTIONS(1175), - [anon_sym_mut] = ACTIONS(1175), - [anon_sym_const] = ACTIONS(1175), - [anon_sym_source] = ACTIONS(1175), - [anon_sym_source_DASHenv] = ACTIONS(1175), - [anon_sym_register] = ACTIONS(1175), - [anon_sym_hide] = ACTIONS(1175), - [anon_sym_hide_DASHenv] = ACTIONS(1175), - [anon_sym_overlay] = ACTIONS(1175), - [anon_sym_STAR] = ACTIONS(1175), - [anon_sym_where] = ACTIONS(1175), - [anon_sym_STAR_STAR] = ACTIONS(1175), - [anon_sym_PLUS_PLUS] = ACTIONS(1175), - [anon_sym_SLASH] = ACTIONS(1175), - [anon_sym_mod] = ACTIONS(1175), - [anon_sym_SLASH_SLASH] = ACTIONS(1175), - [anon_sym_PLUS] = ACTIONS(1175), - [anon_sym_bit_DASHshl] = ACTIONS(1175), - [anon_sym_bit_DASHshr] = ACTIONS(1175), - [anon_sym_EQ_EQ] = ACTIONS(1175), - [anon_sym_BANG_EQ] = ACTIONS(1175), - [anon_sym_LT2] = ACTIONS(1175), - [anon_sym_LT_EQ] = ACTIONS(1175), - [anon_sym_GT_EQ] = ACTIONS(1175), - [anon_sym_not_DASHin] = ACTIONS(1175), - [anon_sym_starts_DASHwith] = ACTIONS(1175), - [anon_sym_ends_DASHwith] = ACTIONS(1175), - [anon_sym_EQ_TILDE] = ACTIONS(1175), - [anon_sym_BANG_TILDE] = ACTIONS(1175), - [anon_sym_bit_DASHand] = ACTIONS(1175), - [anon_sym_bit_DASHxor] = ACTIONS(1175), - [anon_sym_bit_DASHor] = ACTIONS(1175), - [anon_sym_and] = ACTIONS(1175), - [anon_sym_xor] = ACTIONS(1175), - [anon_sym_or] = ACTIONS(1175), - [anon_sym_not] = ACTIONS(1175), - [anon_sym_DOT_DOT_LT] = ACTIONS(1175), - [anon_sym_DOT_DOT] = ACTIONS(1175), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1175), - [sym_val_nothing] = ACTIONS(1175), - [anon_sym_true] = ACTIONS(1175), - [anon_sym_false] = ACTIONS(1175), - [aux_sym_val_number_token1] = ACTIONS(1175), - [aux_sym_val_number_token2] = ACTIONS(1175), - [aux_sym_val_number_token3] = ACTIONS(1175), - [aux_sym_val_number_token4] = ACTIONS(1175), - [anon_sym_inf] = ACTIONS(1175), - [anon_sym_DASHinf] = ACTIONS(1175), - [anon_sym_NaN] = ACTIONS(1175), - [anon_sym_0b] = ACTIONS(1175), - [anon_sym_0o] = ACTIONS(1175), - [anon_sym_0x] = ACTIONS(1175), - [sym_val_date] = ACTIONS(1175), - [anon_sym_DQUOTE] = ACTIONS(1175), - [sym__str_single_quotes] = ACTIONS(1175), - [sym__str_back_ticks] = ACTIONS(1175), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1175), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1175), - [anon_sym_CARET] = ACTIONS(1175), - [sym_short_flag] = ACTIONS(1175), + [anon_sym_export] = ACTIONS(852), + [anon_sym_alias] = ACTIONS(852), + [anon_sym_let] = ACTIONS(852), + [anon_sym_let_DASHenv] = ACTIONS(852), + [anon_sym_mut] = ACTIONS(852), + [anon_sym_const] = ACTIONS(852), + [sym_cmd_identifier] = ACTIONS(852), + [anon_sym_SEMI] = ACTIONS(852), + [anon_sym_LF] = ACTIONS(854), + [anon_sym_def] = ACTIONS(852), + [anon_sym_def_DASHenv] = ACTIONS(852), + [anon_sym_export_DASHenv] = ACTIONS(852), + [anon_sym_extern] = ACTIONS(852), + [anon_sym_module] = ACTIONS(852), + [anon_sym_use] = ACTIONS(852), + [anon_sym_LBRACK] = ACTIONS(852), + [anon_sym_LPAREN] = ACTIONS(852), + [anon_sym_RPAREN] = ACTIONS(852), + [anon_sym_PIPE] = ACTIONS(852), + [anon_sym_DOLLAR] = ACTIONS(852), + [anon_sym_error] = ACTIONS(852), + [anon_sym_GT] = ACTIONS(852), + [anon_sym_DASH_DASH] = ACTIONS(852), + [anon_sym_DASH] = ACTIONS(852), + [anon_sym_break] = ACTIONS(852), + [anon_sym_continue] = ACTIONS(852), + [anon_sym_for] = ACTIONS(852), + [anon_sym_in] = ACTIONS(852), + [anon_sym_loop] = ACTIONS(852), + [anon_sym_while] = ACTIONS(852), + [anon_sym_do] = ACTIONS(852), + [anon_sym_if] = ACTIONS(852), + [anon_sym_match] = ACTIONS(852), + [anon_sym_LBRACE] = ACTIONS(852), + [anon_sym_RBRACE] = ACTIONS(852), + [anon_sym_try] = ACTIONS(852), + [anon_sym_return] = ACTIONS(852), + [anon_sym_source] = ACTIONS(852), + [anon_sym_source_DASHenv] = ACTIONS(852), + [anon_sym_register] = ACTIONS(852), + [anon_sym_hide] = ACTIONS(852), + [anon_sym_hide_DASHenv] = ACTIONS(852), + [anon_sym_overlay] = ACTIONS(852), + [anon_sym_STAR] = ACTIONS(852), + [anon_sym_where] = ACTIONS(852), + [anon_sym_STAR_STAR] = ACTIONS(852), + [anon_sym_PLUS_PLUS] = ACTIONS(852), + [anon_sym_SLASH] = ACTIONS(852), + [anon_sym_mod] = ACTIONS(852), + [anon_sym_SLASH_SLASH] = ACTIONS(852), + [anon_sym_PLUS] = ACTIONS(852), + [anon_sym_bit_DASHshl] = ACTIONS(852), + [anon_sym_bit_DASHshr] = ACTIONS(852), + [anon_sym_EQ_EQ] = ACTIONS(852), + [anon_sym_BANG_EQ] = ACTIONS(852), + [anon_sym_LT2] = ACTIONS(852), + [anon_sym_LT_EQ] = ACTIONS(852), + [anon_sym_GT_EQ] = ACTIONS(852), + [anon_sym_not_DASHin] = ACTIONS(852), + [anon_sym_starts_DASHwith] = ACTIONS(852), + [anon_sym_ends_DASHwith] = ACTIONS(852), + [anon_sym_EQ_TILDE] = ACTIONS(852), + [anon_sym_BANG_TILDE] = ACTIONS(852), + [anon_sym_bit_DASHand] = ACTIONS(852), + [anon_sym_bit_DASHxor] = ACTIONS(852), + [anon_sym_bit_DASHor] = ACTIONS(852), + [anon_sym_and] = ACTIONS(852), + [anon_sym_xor] = ACTIONS(852), + [anon_sym_or] = ACTIONS(852), + [anon_sym_not] = ACTIONS(852), + [anon_sym_DOT_DOT_LT] = ACTIONS(852), + [anon_sym_DOT_DOT] = ACTIONS(852), + [anon_sym_DOT_DOT_EQ] = ACTIONS(852), + [sym_val_nothing] = ACTIONS(852), + [anon_sym_true] = ACTIONS(852), + [anon_sym_false] = ACTIONS(852), + [aux_sym_val_number_token1] = ACTIONS(852), + [aux_sym_val_number_token2] = ACTIONS(852), + [aux_sym_val_number_token3] = ACTIONS(852), + [aux_sym_val_number_token4] = ACTIONS(852), + [anon_sym_inf] = ACTIONS(852), + [anon_sym_DASHinf] = ACTIONS(852), + [anon_sym_NaN] = ACTIONS(852), + [anon_sym_0b] = ACTIONS(852), + [anon_sym_0o] = ACTIONS(852), + [anon_sym_0x] = ACTIONS(852), + [sym_val_date] = ACTIONS(852), + [anon_sym_DQUOTE] = ACTIONS(852), + [sym__str_single_quotes] = ACTIONS(852), + [sym__str_back_ticks] = ACTIONS(852), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(852), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(852), + [anon_sym_CARET] = ACTIONS(852), + [sym_short_flag] = ACTIONS(852), [anon_sym_POUND] = ACTIONS(3), }, [246] = { [sym_comment] = STATE(246), - [ts_builtin_sym_end] = ACTIONS(1239), - [sym_cmd_identifier] = ACTIONS(1241), - [anon_sym_SEMI] = ACTIONS(1241), - [anon_sym_LF] = ACTIONS(1239), - [anon_sym_export] = ACTIONS(1241), - [anon_sym_alias] = ACTIONS(1241), - [anon_sym_def] = ACTIONS(1241), - [anon_sym_def_DASHenv] = ACTIONS(1241), - [anon_sym_export_DASHenv] = ACTIONS(1241), - [anon_sym_extern] = ACTIONS(1241), - [anon_sym_module] = ACTIONS(1241), - [anon_sym_use] = ACTIONS(1241), - [anon_sym_LBRACK] = ACTIONS(1241), - [anon_sym_LPAREN] = ACTIONS(1241), - [anon_sym_PIPE] = ACTIONS(1241), - [anon_sym_DOLLAR] = ACTIONS(1241), - [anon_sym_error] = ACTIONS(1241), - [anon_sym_GT] = ACTIONS(1241), - [anon_sym_DASH_DASH] = ACTIONS(1241), - [anon_sym_DASH] = ACTIONS(1241), - [anon_sym_break] = ACTIONS(1241), - [anon_sym_continue] = ACTIONS(1241), - [anon_sym_for] = ACTIONS(1241), - [anon_sym_in] = ACTIONS(1241), - [anon_sym_loop] = ACTIONS(1241), - [anon_sym_while] = ACTIONS(1241), - [anon_sym_do] = ACTIONS(1241), - [anon_sym_if] = ACTIONS(1241), - [anon_sym_match] = ACTIONS(1241), - [anon_sym_LBRACE] = ACTIONS(1241), - [anon_sym_try] = ACTIONS(1241), - [anon_sym_return] = ACTIONS(1241), - [anon_sym_let] = ACTIONS(1241), - [anon_sym_let_DASHenv] = ACTIONS(1241), - [anon_sym_mut] = ACTIONS(1241), - [anon_sym_const] = ACTIONS(1241), - [anon_sym_source] = ACTIONS(1241), - [anon_sym_source_DASHenv] = ACTIONS(1241), - [anon_sym_register] = ACTIONS(1241), - [anon_sym_hide] = ACTIONS(1241), - [anon_sym_hide_DASHenv] = ACTIONS(1241), - [anon_sym_overlay] = ACTIONS(1241), - [anon_sym_STAR] = ACTIONS(1241), - [anon_sym_where] = ACTIONS(1241), - [anon_sym_STAR_STAR] = ACTIONS(1241), - [anon_sym_PLUS_PLUS] = ACTIONS(1241), - [anon_sym_SLASH] = ACTIONS(1241), - [anon_sym_mod] = ACTIONS(1241), - [anon_sym_SLASH_SLASH] = ACTIONS(1241), - [anon_sym_PLUS] = ACTIONS(1241), - [anon_sym_bit_DASHshl] = ACTIONS(1241), - [anon_sym_bit_DASHshr] = ACTIONS(1241), - [anon_sym_EQ_EQ] = ACTIONS(1241), - [anon_sym_BANG_EQ] = ACTIONS(1241), - [anon_sym_LT2] = ACTIONS(1241), - [anon_sym_LT_EQ] = ACTIONS(1241), - [anon_sym_GT_EQ] = ACTIONS(1241), - [anon_sym_not_DASHin] = ACTIONS(1241), - [anon_sym_starts_DASHwith] = ACTIONS(1241), - [anon_sym_ends_DASHwith] = ACTIONS(1241), - [anon_sym_EQ_TILDE] = ACTIONS(1241), - [anon_sym_BANG_TILDE] = ACTIONS(1241), - [anon_sym_bit_DASHand] = ACTIONS(1241), - [anon_sym_bit_DASHxor] = ACTIONS(1241), - [anon_sym_bit_DASHor] = ACTIONS(1241), - [anon_sym_and] = ACTIONS(1241), - [anon_sym_xor] = ACTIONS(1241), - [anon_sym_or] = ACTIONS(1241), - [anon_sym_not] = ACTIONS(1241), - [anon_sym_DOT_DOT_LT] = ACTIONS(1241), - [anon_sym_DOT_DOT] = ACTIONS(1241), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1241), - [sym_val_nothing] = ACTIONS(1241), - [anon_sym_true] = ACTIONS(1241), - [anon_sym_false] = ACTIONS(1241), - [aux_sym_val_number_token1] = ACTIONS(1241), - [aux_sym_val_number_token2] = ACTIONS(1241), - [aux_sym_val_number_token3] = ACTIONS(1241), - [aux_sym_val_number_token4] = ACTIONS(1241), - [anon_sym_inf] = ACTIONS(1241), - [anon_sym_DASHinf] = ACTIONS(1241), - [anon_sym_NaN] = ACTIONS(1241), - [anon_sym_0b] = ACTIONS(1241), - [anon_sym_0o] = ACTIONS(1241), - [anon_sym_0x] = ACTIONS(1241), - [sym_val_date] = ACTIONS(1241), - [anon_sym_DQUOTE] = ACTIONS(1241), - [sym__str_single_quotes] = ACTIONS(1241), - [sym__str_back_ticks] = ACTIONS(1241), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1241), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1241), - [anon_sym_CARET] = ACTIONS(1241), - [sym_short_flag] = ACTIONS(1241), + [anon_sym_export] = ACTIONS(856), + [anon_sym_alias] = ACTIONS(856), + [anon_sym_let] = ACTIONS(856), + [anon_sym_let_DASHenv] = ACTIONS(856), + [anon_sym_mut] = ACTIONS(856), + [anon_sym_const] = ACTIONS(856), + [sym_cmd_identifier] = ACTIONS(856), + [anon_sym_SEMI] = ACTIONS(856), + [anon_sym_LF] = ACTIONS(858), + [anon_sym_def] = ACTIONS(856), + [anon_sym_def_DASHenv] = ACTIONS(856), + [anon_sym_export_DASHenv] = ACTIONS(856), + [anon_sym_extern] = ACTIONS(856), + [anon_sym_module] = ACTIONS(856), + [anon_sym_use] = ACTIONS(856), + [anon_sym_LBRACK] = ACTIONS(856), + [anon_sym_LPAREN] = ACTIONS(856), + [anon_sym_RPAREN] = ACTIONS(856), + [anon_sym_PIPE] = ACTIONS(856), + [anon_sym_DOLLAR] = ACTIONS(856), + [anon_sym_error] = ACTIONS(856), + [anon_sym_GT] = ACTIONS(856), + [anon_sym_DASH_DASH] = ACTIONS(856), + [anon_sym_DASH] = ACTIONS(856), + [anon_sym_break] = ACTIONS(856), + [anon_sym_continue] = ACTIONS(856), + [anon_sym_for] = ACTIONS(856), + [anon_sym_in] = ACTIONS(856), + [anon_sym_loop] = ACTIONS(856), + [anon_sym_while] = ACTIONS(856), + [anon_sym_do] = ACTIONS(856), + [anon_sym_if] = ACTIONS(856), + [anon_sym_match] = ACTIONS(856), + [anon_sym_LBRACE] = ACTIONS(856), + [anon_sym_RBRACE] = ACTIONS(856), + [anon_sym_try] = ACTIONS(856), + [anon_sym_return] = ACTIONS(856), + [anon_sym_source] = ACTIONS(856), + [anon_sym_source_DASHenv] = ACTIONS(856), + [anon_sym_register] = ACTIONS(856), + [anon_sym_hide] = ACTIONS(856), + [anon_sym_hide_DASHenv] = ACTIONS(856), + [anon_sym_overlay] = ACTIONS(856), + [anon_sym_STAR] = ACTIONS(856), + [anon_sym_where] = ACTIONS(856), + [anon_sym_STAR_STAR] = ACTIONS(856), + [anon_sym_PLUS_PLUS] = ACTIONS(856), + [anon_sym_SLASH] = ACTIONS(856), + [anon_sym_mod] = ACTIONS(856), + [anon_sym_SLASH_SLASH] = ACTIONS(856), + [anon_sym_PLUS] = ACTIONS(856), + [anon_sym_bit_DASHshl] = ACTIONS(856), + [anon_sym_bit_DASHshr] = ACTIONS(856), + [anon_sym_EQ_EQ] = ACTIONS(856), + [anon_sym_BANG_EQ] = ACTIONS(856), + [anon_sym_LT2] = ACTIONS(856), + [anon_sym_LT_EQ] = ACTIONS(856), + [anon_sym_GT_EQ] = ACTIONS(856), + [anon_sym_not_DASHin] = ACTIONS(856), + [anon_sym_starts_DASHwith] = ACTIONS(856), + [anon_sym_ends_DASHwith] = ACTIONS(856), + [anon_sym_EQ_TILDE] = ACTIONS(856), + [anon_sym_BANG_TILDE] = ACTIONS(856), + [anon_sym_bit_DASHand] = ACTIONS(856), + [anon_sym_bit_DASHxor] = ACTIONS(856), + [anon_sym_bit_DASHor] = ACTIONS(856), + [anon_sym_and] = ACTIONS(856), + [anon_sym_xor] = ACTIONS(856), + [anon_sym_or] = ACTIONS(856), + [anon_sym_not] = ACTIONS(856), + [anon_sym_DOT_DOT_LT] = ACTIONS(856), + [anon_sym_DOT_DOT] = ACTIONS(856), + [anon_sym_DOT_DOT_EQ] = ACTIONS(856), + [sym_val_nothing] = ACTIONS(856), + [anon_sym_true] = ACTIONS(856), + [anon_sym_false] = ACTIONS(856), + [aux_sym_val_number_token1] = ACTIONS(856), + [aux_sym_val_number_token2] = ACTIONS(856), + [aux_sym_val_number_token3] = ACTIONS(856), + [aux_sym_val_number_token4] = ACTIONS(856), + [anon_sym_inf] = ACTIONS(856), + [anon_sym_DASHinf] = ACTIONS(856), + [anon_sym_NaN] = ACTIONS(856), + [anon_sym_0b] = ACTIONS(856), + [anon_sym_0o] = ACTIONS(856), + [anon_sym_0x] = ACTIONS(856), + [sym_val_date] = ACTIONS(856), + [anon_sym_DQUOTE] = ACTIONS(856), + [sym__str_single_quotes] = ACTIONS(856), + [sym__str_back_ticks] = ACTIONS(856), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(856), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(856), + [anon_sym_CARET] = ACTIONS(856), + [sym_short_flag] = ACTIONS(856), [anon_sym_POUND] = ACTIONS(3), }, [247] = { [sym_comment] = STATE(247), - [ts_builtin_sym_end] = ACTIONS(1177), - [sym_cmd_identifier] = ACTIONS(1175), - [anon_sym_SEMI] = ACTIONS(1175), - [anon_sym_LF] = ACTIONS(1177), - [anon_sym_export] = ACTIONS(1175), - [anon_sym_alias] = ACTIONS(1175), - [anon_sym_def] = ACTIONS(1175), - [anon_sym_def_DASHenv] = ACTIONS(1175), - [anon_sym_export_DASHenv] = ACTIONS(1175), - [anon_sym_extern] = ACTIONS(1175), - [anon_sym_module] = ACTIONS(1175), - [anon_sym_use] = ACTIONS(1175), - [anon_sym_LBRACK] = ACTIONS(1175), - [anon_sym_LPAREN] = ACTIONS(1175), - [anon_sym_PIPE] = ACTIONS(1175), - [anon_sym_DOLLAR] = ACTIONS(1175), - [anon_sym_error] = ACTIONS(1175), - [anon_sym_GT] = ACTIONS(1175), - [anon_sym_DASH_DASH] = ACTIONS(1175), - [anon_sym_DASH] = ACTIONS(1175), - [anon_sym_break] = ACTIONS(1175), - [anon_sym_continue] = ACTIONS(1175), - [anon_sym_for] = ACTIONS(1175), - [anon_sym_in] = ACTIONS(1175), - [anon_sym_loop] = ACTIONS(1175), - [anon_sym_while] = ACTIONS(1175), - [anon_sym_do] = ACTIONS(1175), - [anon_sym_if] = ACTIONS(1175), - [anon_sym_match] = ACTIONS(1175), - [anon_sym_LBRACE] = ACTIONS(1175), - [anon_sym_try] = ACTIONS(1175), - [anon_sym_return] = ACTIONS(1175), - [anon_sym_let] = ACTIONS(1175), - [anon_sym_let_DASHenv] = ACTIONS(1175), - [anon_sym_mut] = ACTIONS(1175), - [anon_sym_const] = ACTIONS(1175), - [anon_sym_source] = ACTIONS(1175), - [anon_sym_source_DASHenv] = ACTIONS(1175), - [anon_sym_register] = ACTIONS(1175), - [anon_sym_hide] = ACTIONS(1175), - [anon_sym_hide_DASHenv] = ACTIONS(1175), - [anon_sym_overlay] = ACTIONS(1175), - [anon_sym_STAR] = ACTIONS(1175), - [anon_sym_where] = ACTIONS(1175), - [anon_sym_STAR_STAR] = ACTIONS(1175), - [anon_sym_PLUS_PLUS] = ACTIONS(1175), - [anon_sym_SLASH] = ACTIONS(1175), - [anon_sym_mod] = ACTIONS(1175), - [anon_sym_SLASH_SLASH] = ACTIONS(1175), - [anon_sym_PLUS] = ACTIONS(1175), - [anon_sym_bit_DASHshl] = ACTIONS(1175), - [anon_sym_bit_DASHshr] = ACTIONS(1175), - [anon_sym_EQ_EQ] = ACTIONS(1175), - [anon_sym_BANG_EQ] = ACTIONS(1175), - [anon_sym_LT2] = ACTIONS(1175), - [anon_sym_LT_EQ] = ACTIONS(1175), - [anon_sym_GT_EQ] = ACTIONS(1175), - [anon_sym_not_DASHin] = ACTIONS(1175), - [anon_sym_starts_DASHwith] = ACTIONS(1175), - [anon_sym_ends_DASHwith] = ACTIONS(1175), - [anon_sym_EQ_TILDE] = ACTIONS(1175), - [anon_sym_BANG_TILDE] = ACTIONS(1175), - [anon_sym_bit_DASHand] = ACTIONS(1175), - [anon_sym_bit_DASHxor] = ACTIONS(1175), - [anon_sym_bit_DASHor] = ACTIONS(1175), - [anon_sym_and] = ACTIONS(1175), - [anon_sym_xor] = ACTIONS(1175), - [anon_sym_or] = ACTIONS(1175), - [anon_sym_not] = ACTIONS(1175), - [anon_sym_DOT_DOT_LT] = ACTIONS(107), - [anon_sym_DOT_DOT] = ACTIONS(107), - [anon_sym_DOT_DOT_EQ] = ACTIONS(107), - [sym_val_nothing] = ACTIONS(1175), - [anon_sym_true] = ACTIONS(1175), - [anon_sym_false] = ACTIONS(1175), - [aux_sym_val_number_token1] = ACTIONS(1175), - [aux_sym_val_number_token2] = ACTIONS(1175), - [aux_sym_val_number_token3] = ACTIONS(1175), - [aux_sym_val_number_token4] = ACTIONS(1175), - [anon_sym_inf] = ACTIONS(1175), - [anon_sym_DASHinf] = ACTIONS(1175), - [anon_sym_NaN] = ACTIONS(1175), - [anon_sym_0b] = ACTIONS(1175), - [anon_sym_0o] = ACTIONS(1175), - [anon_sym_0x] = ACTIONS(1175), - [sym_val_date] = ACTIONS(1175), - [anon_sym_DQUOTE] = ACTIONS(1175), - [sym__str_single_quotes] = ACTIONS(1175), - [sym__str_back_ticks] = ACTIONS(1175), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1175), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1175), - [anon_sym_CARET] = ACTIONS(1175), - [sym_short_flag] = ACTIONS(1175), + [anon_sym_export] = ACTIONS(860), + [anon_sym_alias] = ACTIONS(860), + [anon_sym_let] = ACTIONS(860), + [anon_sym_let_DASHenv] = ACTIONS(860), + [anon_sym_mut] = ACTIONS(860), + [anon_sym_const] = ACTIONS(860), + [sym_cmd_identifier] = ACTIONS(860), + [anon_sym_SEMI] = ACTIONS(860), + [anon_sym_LF] = ACTIONS(862), + [anon_sym_def] = ACTIONS(860), + [anon_sym_def_DASHenv] = ACTIONS(860), + [anon_sym_export_DASHenv] = ACTIONS(860), + [anon_sym_extern] = ACTIONS(860), + [anon_sym_module] = ACTIONS(860), + [anon_sym_use] = ACTIONS(860), + [anon_sym_LBRACK] = ACTIONS(860), + [anon_sym_LPAREN] = ACTIONS(860), + [anon_sym_RPAREN] = ACTIONS(860), + [anon_sym_PIPE] = ACTIONS(860), + [anon_sym_DOLLAR] = ACTIONS(860), + [anon_sym_error] = ACTIONS(860), + [anon_sym_GT] = ACTIONS(860), + [anon_sym_DASH_DASH] = ACTIONS(860), + [anon_sym_DASH] = ACTIONS(860), + [anon_sym_break] = ACTIONS(860), + [anon_sym_continue] = ACTIONS(860), + [anon_sym_for] = ACTIONS(860), + [anon_sym_in] = ACTIONS(860), + [anon_sym_loop] = ACTIONS(860), + [anon_sym_while] = ACTIONS(860), + [anon_sym_do] = ACTIONS(860), + [anon_sym_if] = ACTIONS(860), + [anon_sym_match] = ACTIONS(860), + [anon_sym_LBRACE] = ACTIONS(860), + [anon_sym_RBRACE] = ACTIONS(860), + [anon_sym_try] = ACTIONS(860), + [anon_sym_return] = ACTIONS(860), + [anon_sym_source] = ACTIONS(860), + [anon_sym_source_DASHenv] = ACTIONS(860), + [anon_sym_register] = ACTIONS(860), + [anon_sym_hide] = ACTIONS(860), + [anon_sym_hide_DASHenv] = ACTIONS(860), + [anon_sym_overlay] = ACTIONS(860), + [anon_sym_STAR] = ACTIONS(860), + [anon_sym_where] = ACTIONS(860), + [anon_sym_STAR_STAR] = ACTIONS(860), + [anon_sym_PLUS_PLUS] = ACTIONS(860), + [anon_sym_SLASH] = ACTIONS(860), + [anon_sym_mod] = ACTIONS(860), + [anon_sym_SLASH_SLASH] = ACTIONS(860), + [anon_sym_PLUS] = ACTIONS(860), + [anon_sym_bit_DASHshl] = ACTIONS(860), + [anon_sym_bit_DASHshr] = ACTIONS(860), + [anon_sym_EQ_EQ] = ACTIONS(860), + [anon_sym_BANG_EQ] = ACTIONS(860), + [anon_sym_LT2] = ACTIONS(860), + [anon_sym_LT_EQ] = ACTIONS(860), + [anon_sym_GT_EQ] = ACTIONS(860), + [anon_sym_not_DASHin] = ACTIONS(860), + [anon_sym_starts_DASHwith] = ACTIONS(860), + [anon_sym_ends_DASHwith] = ACTIONS(860), + [anon_sym_EQ_TILDE] = ACTIONS(860), + [anon_sym_BANG_TILDE] = ACTIONS(860), + [anon_sym_bit_DASHand] = ACTIONS(860), + [anon_sym_bit_DASHxor] = ACTIONS(860), + [anon_sym_bit_DASHor] = ACTIONS(860), + [anon_sym_and] = ACTIONS(860), + [anon_sym_xor] = ACTIONS(860), + [anon_sym_or] = ACTIONS(860), + [anon_sym_not] = ACTIONS(860), + [anon_sym_DOT_DOT_LT] = ACTIONS(860), + [anon_sym_DOT_DOT] = ACTIONS(860), + [anon_sym_DOT_DOT_EQ] = ACTIONS(860), + [sym_val_nothing] = ACTIONS(860), + [anon_sym_true] = ACTIONS(860), + [anon_sym_false] = ACTIONS(860), + [aux_sym_val_number_token1] = ACTIONS(860), + [aux_sym_val_number_token2] = ACTIONS(860), + [aux_sym_val_number_token3] = ACTIONS(860), + [aux_sym_val_number_token4] = ACTIONS(860), + [anon_sym_inf] = ACTIONS(860), + [anon_sym_DASHinf] = ACTIONS(860), + [anon_sym_NaN] = ACTIONS(860), + [anon_sym_0b] = ACTIONS(860), + [anon_sym_0o] = ACTIONS(860), + [anon_sym_0x] = ACTIONS(860), + [sym_val_date] = ACTIONS(860), + [anon_sym_DQUOTE] = ACTIONS(860), + [sym__str_single_quotes] = ACTIONS(860), + [sym__str_back_ticks] = ACTIONS(860), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(860), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(860), + [anon_sym_CARET] = ACTIONS(860), + [sym_short_flag] = ACTIONS(860), [anon_sym_POUND] = ACTIONS(3), }, [248] = { [sym_comment] = STATE(248), - [ts_builtin_sym_end] = ACTIONS(1237), - [sym_cmd_identifier] = ACTIONS(1235), - [anon_sym_SEMI] = ACTIONS(1235), - [anon_sym_LF] = ACTIONS(1237), - [anon_sym_export] = ACTIONS(1235), - [anon_sym_alias] = ACTIONS(1235), - [anon_sym_def] = ACTIONS(1235), - [anon_sym_def_DASHenv] = ACTIONS(1235), - [anon_sym_export_DASHenv] = ACTIONS(1235), - [anon_sym_extern] = ACTIONS(1235), - [anon_sym_module] = ACTIONS(1235), - [anon_sym_use] = ACTIONS(1235), - [anon_sym_LBRACK] = ACTIONS(1235), - [anon_sym_LPAREN] = ACTIONS(1235), - [anon_sym_PIPE] = ACTIONS(1235), - [anon_sym_DOLLAR] = ACTIONS(1235), - [anon_sym_error] = ACTIONS(1235), - [anon_sym_GT] = ACTIONS(1235), - [anon_sym_DASH_DASH] = ACTIONS(1235), - [anon_sym_DASH] = ACTIONS(1235), - [anon_sym_break] = ACTIONS(1235), - [anon_sym_continue] = ACTIONS(1235), - [anon_sym_for] = ACTIONS(1235), - [anon_sym_in] = ACTIONS(1235), - [anon_sym_loop] = ACTIONS(1235), - [anon_sym_while] = ACTIONS(1235), - [anon_sym_do] = ACTIONS(1235), - [anon_sym_if] = ACTIONS(1235), - [anon_sym_match] = ACTIONS(1235), - [anon_sym_LBRACE] = ACTIONS(1235), - [anon_sym_try] = ACTIONS(1235), - [anon_sym_return] = ACTIONS(1235), - [anon_sym_let] = ACTIONS(1235), - [anon_sym_let_DASHenv] = ACTIONS(1235), - [anon_sym_mut] = ACTIONS(1235), - [anon_sym_const] = ACTIONS(1235), - [anon_sym_source] = ACTIONS(1235), - [anon_sym_source_DASHenv] = ACTIONS(1235), - [anon_sym_register] = ACTIONS(1235), - [anon_sym_hide] = ACTIONS(1235), - [anon_sym_hide_DASHenv] = ACTIONS(1235), - [anon_sym_overlay] = ACTIONS(1235), - [anon_sym_STAR] = ACTIONS(1235), - [anon_sym_where] = ACTIONS(1235), - [anon_sym_STAR_STAR] = ACTIONS(1235), - [anon_sym_PLUS_PLUS] = ACTIONS(1235), - [anon_sym_SLASH] = ACTIONS(1235), - [anon_sym_mod] = ACTIONS(1235), - [anon_sym_SLASH_SLASH] = ACTIONS(1235), - [anon_sym_PLUS] = ACTIONS(1235), - [anon_sym_bit_DASHshl] = ACTIONS(1235), - [anon_sym_bit_DASHshr] = ACTIONS(1235), - [anon_sym_EQ_EQ] = ACTIONS(1235), - [anon_sym_BANG_EQ] = ACTIONS(1235), - [anon_sym_LT2] = ACTIONS(1235), - [anon_sym_LT_EQ] = ACTIONS(1235), - [anon_sym_GT_EQ] = ACTIONS(1235), - [anon_sym_not_DASHin] = ACTIONS(1235), - [anon_sym_starts_DASHwith] = ACTIONS(1235), - [anon_sym_ends_DASHwith] = ACTIONS(1235), - [anon_sym_EQ_TILDE] = ACTIONS(1235), - [anon_sym_BANG_TILDE] = ACTIONS(1235), - [anon_sym_bit_DASHand] = ACTIONS(1235), - [anon_sym_bit_DASHxor] = ACTIONS(1235), - [anon_sym_bit_DASHor] = ACTIONS(1235), - [anon_sym_and] = ACTIONS(1235), - [anon_sym_xor] = ACTIONS(1235), - [anon_sym_or] = ACTIONS(1235), - [anon_sym_not] = ACTIONS(1235), - [anon_sym_DOT_DOT_LT] = ACTIONS(1235), - [anon_sym_DOT_DOT] = ACTIONS(1235), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1235), - [sym_val_nothing] = ACTIONS(1235), - [anon_sym_true] = ACTIONS(1235), - [anon_sym_false] = ACTIONS(1235), - [aux_sym_val_number_token1] = ACTIONS(1235), - [aux_sym_val_number_token2] = ACTIONS(1235), - [aux_sym_val_number_token3] = ACTIONS(1235), - [aux_sym_val_number_token4] = ACTIONS(1235), - [anon_sym_inf] = ACTIONS(1235), - [anon_sym_DASHinf] = ACTIONS(1235), - [anon_sym_NaN] = ACTIONS(1235), - [anon_sym_0b] = ACTIONS(1235), - [anon_sym_0o] = ACTIONS(1235), - [anon_sym_0x] = ACTIONS(1235), - [sym_val_date] = ACTIONS(1235), - [anon_sym_DQUOTE] = ACTIONS(1235), - [sym__str_single_quotes] = ACTIONS(1235), - [sym__str_back_ticks] = ACTIONS(1235), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1235), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1235), - [anon_sym_CARET] = ACTIONS(1235), - [sym_short_flag] = ACTIONS(1235), + [anon_sym_export] = ACTIONS(651), + [anon_sym_alias] = ACTIONS(651), + [anon_sym_let] = ACTIONS(651), + [anon_sym_let_DASHenv] = ACTIONS(651), + [anon_sym_mut] = ACTIONS(651), + [anon_sym_const] = ACTIONS(651), + [sym_cmd_identifier] = ACTIONS(651), + [anon_sym_SEMI] = ACTIONS(651), + [anon_sym_LF] = ACTIONS(653), + [anon_sym_def] = ACTIONS(651), + [anon_sym_def_DASHenv] = ACTIONS(651), + [anon_sym_export_DASHenv] = ACTIONS(651), + [anon_sym_extern] = ACTIONS(651), + [anon_sym_module] = ACTIONS(651), + [anon_sym_use] = ACTIONS(651), + [anon_sym_LBRACK] = ACTIONS(651), + [anon_sym_LPAREN] = ACTIONS(651), + [anon_sym_RPAREN] = ACTIONS(651), + [anon_sym_PIPE] = ACTIONS(651), + [anon_sym_DOLLAR] = ACTIONS(651), + [anon_sym_error] = ACTIONS(651), + [anon_sym_GT] = ACTIONS(651), + [anon_sym_DASH] = ACTIONS(651), + [anon_sym_break] = ACTIONS(651), + [anon_sym_continue] = ACTIONS(651), + [anon_sym_for] = ACTIONS(651), + [anon_sym_in] = ACTIONS(651), + [anon_sym_loop] = ACTIONS(651), + [anon_sym_while] = ACTIONS(651), + [anon_sym_do] = ACTIONS(651), + [anon_sym_if] = ACTIONS(651), + [anon_sym_match] = ACTIONS(651), + [anon_sym_LBRACE] = ACTIONS(651), + [anon_sym_RBRACE] = ACTIONS(651), + [anon_sym_DOT] = ACTIONS(651), + [anon_sym_try] = ACTIONS(651), + [anon_sym_return] = ACTIONS(651), + [anon_sym_source] = ACTIONS(651), + [anon_sym_source_DASHenv] = ACTIONS(651), + [anon_sym_register] = ACTIONS(651), + [anon_sym_hide] = ACTIONS(651), + [anon_sym_hide_DASHenv] = ACTIONS(651), + [anon_sym_overlay] = ACTIONS(651), + [anon_sym_STAR] = ACTIONS(651), + [anon_sym_where] = ACTIONS(651), + [anon_sym_QMARK2] = ACTIONS(864), + [anon_sym_STAR_STAR] = ACTIONS(651), + [anon_sym_PLUS_PLUS] = ACTIONS(651), + [anon_sym_SLASH] = ACTIONS(651), + [anon_sym_mod] = ACTIONS(651), + [anon_sym_SLASH_SLASH] = ACTIONS(651), + [anon_sym_PLUS] = ACTIONS(651), + [anon_sym_bit_DASHshl] = ACTIONS(651), + [anon_sym_bit_DASHshr] = ACTIONS(651), + [anon_sym_EQ_EQ] = ACTIONS(651), + [anon_sym_BANG_EQ] = ACTIONS(651), + [anon_sym_LT2] = ACTIONS(651), + [anon_sym_LT_EQ] = ACTIONS(651), + [anon_sym_GT_EQ] = ACTIONS(651), + [anon_sym_not_DASHin] = ACTIONS(651), + [anon_sym_starts_DASHwith] = ACTIONS(651), + [anon_sym_ends_DASHwith] = ACTIONS(651), + [anon_sym_EQ_TILDE] = ACTIONS(651), + [anon_sym_BANG_TILDE] = ACTIONS(651), + [anon_sym_bit_DASHand] = ACTIONS(651), + [anon_sym_bit_DASHxor] = ACTIONS(651), + [anon_sym_bit_DASHor] = ACTIONS(651), + [anon_sym_and] = ACTIONS(651), + [anon_sym_xor] = ACTIONS(651), + [anon_sym_or] = ACTIONS(651), + [anon_sym_not] = ACTIONS(651), + [anon_sym_DOT_DOT_LT] = ACTIONS(651), + [anon_sym_DOT_DOT] = ACTIONS(651), + [anon_sym_DOT_DOT_EQ] = ACTIONS(651), + [sym_val_nothing] = ACTIONS(651), + [anon_sym_true] = ACTIONS(651), + [anon_sym_false] = ACTIONS(651), + [aux_sym_val_number_token1] = ACTIONS(651), + [aux_sym_val_number_token2] = ACTIONS(651), + [aux_sym_val_number_token3] = ACTIONS(651), + [aux_sym_val_number_token4] = ACTIONS(651), + [anon_sym_inf] = ACTIONS(651), + [anon_sym_DASHinf] = ACTIONS(651), + [anon_sym_NaN] = ACTIONS(651), + [anon_sym_0b] = ACTIONS(651), + [anon_sym_0o] = ACTIONS(651), + [anon_sym_0x] = ACTIONS(651), + [sym_val_date] = ACTIONS(651), + [anon_sym_DQUOTE] = ACTIONS(651), + [sym__str_single_quotes] = ACTIONS(651), + [sym__str_back_ticks] = ACTIONS(651), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(651), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(651), + [anon_sym_CARET] = ACTIONS(651), [anon_sym_POUND] = ACTIONS(3), }, [249] = { [sym_comment] = STATE(249), - [sym_cmd_identifier] = ACTIONS(1243), - [anon_sym_SEMI] = ACTIONS(1243), - [anon_sym_LF] = ACTIONS(1245), - [anon_sym_export] = ACTIONS(1243), - [anon_sym_alias] = ACTIONS(1243), - [anon_sym_def] = ACTIONS(1243), - [anon_sym_def_DASHenv] = ACTIONS(1243), - [anon_sym_export_DASHenv] = ACTIONS(1243), - [anon_sym_extern] = ACTIONS(1243), - [anon_sym_module] = ACTIONS(1243), - [anon_sym_use] = ACTIONS(1243), - [anon_sym_LBRACK] = ACTIONS(1243), - [anon_sym_LPAREN] = ACTIONS(1243), - [anon_sym_PIPE] = ACTIONS(1243), - [anon_sym_DOLLAR] = ACTIONS(1243), - [anon_sym_error] = ACTIONS(1243), - [anon_sym_GT] = ACTIONS(1243), - [anon_sym_DASH_DASH] = ACTIONS(1243), - [anon_sym_DASH] = ACTIONS(1243), - [anon_sym_break] = ACTIONS(1243), - [anon_sym_continue] = ACTIONS(1243), - [anon_sym_for] = ACTIONS(1243), - [anon_sym_in] = ACTIONS(1243), - [anon_sym_loop] = ACTIONS(1243), - [anon_sym_while] = ACTIONS(1243), - [anon_sym_do] = ACTIONS(1243), - [anon_sym_if] = ACTIONS(1243), - [anon_sym_match] = ACTIONS(1243), - [anon_sym_LBRACE] = ACTIONS(1243), - [anon_sym_RBRACE] = ACTIONS(1243), - [anon_sym_try] = ACTIONS(1243), - [anon_sym_return] = ACTIONS(1243), - [anon_sym_let] = ACTIONS(1243), - [anon_sym_let_DASHenv] = ACTIONS(1243), - [anon_sym_mut] = ACTIONS(1243), - [anon_sym_const] = ACTIONS(1243), - [anon_sym_source] = ACTIONS(1243), - [anon_sym_source_DASHenv] = ACTIONS(1243), - [anon_sym_register] = ACTIONS(1243), - [anon_sym_hide] = ACTIONS(1243), - [anon_sym_hide_DASHenv] = ACTIONS(1243), - [anon_sym_overlay] = ACTIONS(1243), - [anon_sym_STAR] = ACTIONS(1243), - [anon_sym_where] = ACTIONS(1243), - [anon_sym_STAR_STAR] = ACTIONS(1243), - [anon_sym_PLUS_PLUS] = ACTIONS(1243), - [anon_sym_SLASH] = ACTIONS(1243), - [anon_sym_mod] = ACTIONS(1243), - [anon_sym_SLASH_SLASH] = ACTIONS(1243), - [anon_sym_PLUS] = ACTIONS(1243), - [anon_sym_bit_DASHshl] = ACTIONS(1243), - [anon_sym_bit_DASHshr] = ACTIONS(1243), - [anon_sym_EQ_EQ] = ACTIONS(1243), - [anon_sym_BANG_EQ] = ACTIONS(1243), - [anon_sym_LT2] = ACTIONS(1243), - [anon_sym_LT_EQ] = ACTIONS(1243), - [anon_sym_GT_EQ] = ACTIONS(1243), - [anon_sym_not_DASHin] = ACTIONS(1243), - [anon_sym_starts_DASHwith] = ACTIONS(1243), - [anon_sym_ends_DASHwith] = ACTIONS(1243), - [anon_sym_EQ_TILDE] = ACTIONS(1243), - [anon_sym_BANG_TILDE] = ACTIONS(1243), - [anon_sym_bit_DASHand] = ACTIONS(1243), - [anon_sym_bit_DASHxor] = ACTIONS(1243), - [anon_sym_bit_DASHor] = ACTIONS(1243), - [anon_sym_and] = ACTIONS(1243), - [anon_sym_xor] = ACTIONS(1243), - [anon_sym_or] = ACTIONS(1243), - [anon_sym_not] = ACTIONS(1243), - [anon_sym_DOT_DOT_LT] = ACTIONS(1243), - [anon_sym_DOT_DOT] = ACTIONS(1243), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1243), - [sym_val_nothing] = ACTIONS(1243), - [anon_sym_true] = ACTIONS(1243), - [anon_sym_false] = ACTIONS(1243), - [aux_sym_val_number_token1] = ACTIONS(1243), - [aux_sym_val_number_token2] = ACTIONS(1243), - [aux_sym_val_number_token3] = ACTIONS(1243), - [aux_sym_val_number_token4] = ACTIONS(1243), - [anon_sym_inf] = ACTIONS(1243), - [anon_sym_DASHinf] = ACTIONS(1243), - [anon_sym_NaN] = ACTIONS(1243), - [anon_sym_0b] = ACTIONS(1243), - [anon_sym_0o] = ACTIONS(1243), - [anon_sym_0x] = ACTIONS(1243), - [sym_val_date] = ACTIONS(1243), - [anon_sym_DQUOTE] = ACTIONS(1243), - [sym__str_single_quotes] = ACTIONS(1243), - [sym__str_back_ticks] = ACTIONS(1243), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1243), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1243), - [anon_sym_CARET] = ACTIONS(1243), - [sym_short_flag] = ACTIONS(1243), + [anon_sym_export] = ACTIONS(866), + [anon_sym_alias] = ACTIONS(866), + [anon_sym_let] = ACTIONS(866), + [anon_sym_let_DASHenv] = ACTIONS(866), + [anon_sym_mut] = ACTIONS(866), + [anon_sym_const] = ACTIONS(866), + [sym_cmd_identifier] = ACTIONS(866), + [anon_sym_SEMI] = ACTIONS(866), + [anon_sym_LF] = ACTIONS(868), + [anon_sym_def] = ACTIONS(866), + [anon_sym_def_DASHenv] = ACTIONS(866), + [anon_sym_export_DASHenv] = ACTIONS(866), + [anon_sym_extern] = ACTIONS(866), + [anon_sym_module] = ACTIONS(866), + [anon_sym_use] = ACTIONS(866), + [anon_sym_LBRACK] = ACTIONS(866), + [anon_sym_LPAREN] = ACTIONS(866), + [anon_sym_RPAREN] = ACTIONS(866), + [anon_sym_PIPE] = ACTIONS(866), + [anon_sym_DOLLAR] = ACTIONS(866), + [anon_sym_error] = ACTIONS(866), + [anon_sym_GT] = ACTIONS(866), + [anon_sym_DASH_DASH] = ACTIONS(866), + [anon_sym_DASH] = ACTIONS(866), + [anon_sym_break] = ACTIONS(866), + [anon_sym_continue] = ACTIONS(866), + [anon_sym_for] = ACTIONS(866), + [anon_sym_in] = ACTIONS(866), + [anon_sym_loop] = ACTIONS(866), + [anon_sym_while] = ACTIONS(866), + [anon_sym_do] = ACTIONS(866), + [anon_sym_if] = ACTIONS(866), + [anon_sym_match] = ACTIONS(866), + [anon_sym_LBRACE] = ACTIONS(866), + [anon_sym_RBRACE] = ACTIONS(866), + [anon_sym_try] = ACTIONS(866), + [anon_sym_return] = ACTIONS(866), + [anon_sym_source] = ACTIONS(866), + [anon_sym_source_DASHenv] = ACTIONS(866), + [anon_sym_register] = ACTIONS(866), + [anon_sym_hide] = ACTIONS(866), + [anon_sym_hide_DASHenv] = ACTIONS(866), + [anon_sym_overlay] = ACTIONS(866), + [anon_sym_STAR] = ACTIONS(866), + [anon_sym_where] = ACTIONS(866), + [anon_sym_STAR_STAR] = ACTIONS(866), + [anon_sym_PLUS_PLUS] = ACTIONS(866), + [anon_sym_SLASH] = ACTIONS(866), + [anon_sym_mod] = ACTIONS(866), + [anon_sym_SLASH_SLASH] = ACTIONS(866), + [anon_sym_PLUS] = ACTIONS(866), + [anon_sym_bit_DASHshl] = ACTIONS(866), + [anon_sym_bit_DASHshr] = ACTIONS(866), + [anon_sym_EQ_EQ] = ACTIONS(866), + [anon_sym_BANG_EQ] = ACTIONS(866), + [anon_sym_LT2] = ACTIONS(866), + [anon_sym_LT_EQ] = ACTIONS(866), + [anon_sym_GT_EQ] = ACTIONS(866), + [anon_sym_not_DASHin] = ACTIONS(866), + [anon_sym_starts_DASHwith] = ACTIONS(866), + [anon_sym_ends_DASHwith] = ACTIONS(866), + [anon_sym_EQ_TILDE] = ACTIONS(866), + [anon_sym_BANG_TILDE] = ACTIONS(866), + [anon_sym_bit_DASHand] = ACTIONS(866), + [anon_sym_bit_DASHxor] = ACTIONS(866), + [anon_sym_bit_DASHor] = ACTIONS(866), + [anon_sym_and] = ACTIONS(866), + [anon_sym_xor] = ACTIONS(866), + [anon_sym_or] = ACTIONS(866), + [anon_sym_not] = ACTIONS(866), + [anon_sym_DOT_DOT_LT] = ACTIONS(866), + [anon_sym_DOT_DOT] = ACTIONS(866), + [anon_sym_DOT_DOT_EQ] = ACTIONS(866), + [sym_val_nothing] = ACTIONS(866), + [anon_sym_true] = ACTIONS(866), + [anon_sym_false] = ACTIONS(866), + [aux_sym_val_number_token1] = ACTIONS(866), + [aux_sym_val_number_token2] = ACTIONS(866), + [aux_sym_val_number_token3] = ACTIONS(866), + [aux_sym_val_number_token4] = ACTIONS(866), + [anon_sym_inf] = ACTIONS(866), + [anon_sym_DASHinf] = ACTIONS(866), + [anon_sym_NaN] = ACTIONS(866), + [anon_sym_0b] = ACTIONS(866), + [anon_sym_0o] = ACTIONS(866), + [anon_sym_0x] = ACTIONS(866), + [sym_val_date] = ACTIONS(866), + [anon_sym_DQUOTE] = ACTIONS(866), + [sym__str_single_quotes] = ACTIONS(866), + [sym__str_back_ticks] = ACTIONS(866), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(866), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(866), + [anon_sym_CARET] = ACTIONS(866), + [sym_short_flag] = ACTIONS(866), [anon_sym_POUND] = ACTIONS(3), }, [250] = { [sym_comment] = STATE(250), - [ts_builtin_sym_end] = ACTIONS(1141), - [sym_cmd_identifier] = ACTIONS(1139), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_export] = ACTIONS(1139), - [anon_sym_alias] = ACTIONS(1139), - [anon_sym_def] = ACTIONS(1139), - [anon_sym_def_DASHenv] = ACTIONS(1139), - [anon_sym_export_DASHenv] = ACTIONS(1139), - [anon_sym_extern] = ACTIONS(1139), - [anon_sym_module] = ACTIONS(1139), - [anon_sym_use] = ACTIONS(1139), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_error] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1031), - [anon_sym_DASH_DASH] = ACTIONS(1139), - [anon_sym_DASH] = ACTIONS(1035), - [anon_sym_break] = ACTIONS(1139), - [anon_sym_continue] = ACTIONS(1139), - [anon_sym_for] = ACTIONS(1139), - [anon_sym_in] = ACTIONS(1139), - [anon_sym_loop] = ACTIONS(1139), - [anon_sym_while] = ACTIONS(1139), - [anon_sym_do] = ACTIONS(1139), - [anon_sym_if] = ACTIONS(1139), - [anon_sym_match] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_try] = ACTIONS(1139), - [anon_sym_return] = ACTIONS(1139), - [anon_sym_let] = ACTIONS(1139), - [anon_sym_let_DASHenv] = ACTIONS(1139), - [anon_sym_mut] = ACTIONS(1139), - [anon_sym_const] = ACTIONS(1139), - [anon_sym_source] = ACTIONS(1139), - [anon_sym_source_DASHenv] = ACTIONS(1139), - [anon_sym_register] = ACTIONS(1139), - [anon_sym_hide] = ACTIONS(1139), - [anon_sym_hide_DASHenv] = ACTIONS(1139), - [anon_sym_overlay] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1039), - [anon_sym_where] = ACTIONS(1139), - [anon_sym_STAR_STAR] = ACTIONS(1041), - [anon_sym_PLUS_PLUS] = ACTIONS(1041), - [anon_sym_SLASH] = ACTIONS(1039), - [anon_sym_mod] = ACTIONS(1039), - [anon_sym_SLASH_SLASH] = ACTIONS(1039), - [anon_sym_PLUS] = ACTIONS(1035), - [anon_sym_bit_DASHshl] = ACTIONS(1043), - [anon_sym_bit_DASHshr] = ACTIONS(1043), - [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(1139), - [anon_sym_starts_DASHwith] = ACTIONS(1139), - [anon_sym_ends_DASHwith] = ACTIONS(1139), - [anon_sym_EQ_TILDE] = ACTIONS(1139), - [anon_sym_BANG_TILDE] = ACTIONS(1139), - [anon_sym_bit_DASHand] = ACTIONS(1139), - [anon_sym_bit_DASHxor] = ACTIONS(1139), - [anon_sym_bit_DASHor] = ACTIONS(1139), - [anon_sym_and] = ACTIONS(1139), - [anon_sym_xor] = ACTIONS(1139), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_not] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_CARET] = ACTIONS(1139), - [sym_short_flag] = ACTIONS(1139), + [anon_sym_export] = ACTIONS(670), + [anon_sym_alias] = ACTIONS(670), + [anon_sym_let] = ACTIONS(670), + [anon_sym_let_DASHenv] = ACTIONS(670), + [anon_sym_mut] = ACTIONS(670), + [anon_sym_const] = ACTIONS(670), + [sym_cmd_identifier] = ACTIONS(670), + [anon_sym_SEMI] = ACTIONS(670), + [anon_sym_LF] = ACTIONS(672), + [anon_sym_def] = ACTIONS(670), + [anon_sym_def_DASHenv] = ACTIONS(670), + [anon_sym_export_DASHenv] = ACTIONS(670), + [anon_sym_extern] = ACTIONS(670), + [anon_sym_module] = ACTIONS(670), + [anon_sym_use] = ACTIONS(670), + [anon_sym_LBRACK] = ACTIONS(670), + [anon_sym_LPAREN] = ACTIONS(670), + [anon_sym_RPAREN] = ACTIONS(670), + [anon_sym_PIPE] = ACTIONS(670), + [anon_sym_DOLLAR] = ACTIONS(670), + [anon_sym_error] = ACTIONS(670), + [anon_sym_GT] = ACTIONS(670), + [anon_sym_DASH] = ACTIONS(670), + [anon_sym_break] = ACTIONS(670), + [anon_sym_continue] = ACTIONS(670), + [anon_sym_for] = ACTIONS(670), + [anon_sym_in] = ACTIONS(670), + [anon_sym_loop] = ACTIONS(670), + [anon_sym_while] = ACTIONS(670), + [anon_sym_do] = ACTIONS(670), + [anon_sym_if] = ACTIONS(670), + [anon_sym_match] = ACTIONS(670), + [anon_sym_LBRACE] = ACTIONS(670), + [anon_sym_RBRACE] = ACTIONS(670), + [anon_sym_DOT] = ACTIONS(670), + [anon_sym_try] = ACTIONS(670), + [anon_sym_return] = ACTIONS(670), + [anon_sym_source] = ACTIONS(670), + [anon_sym_source_DASHenv] = ACTIONS(670), + [anon_sym_register] = ACTIONS(670), + [anon_sym_hide] = ACTIONS(670), + [anon_sym_hide_DASHenv] = ACTIONS(670), + [anon_sym_overlay] = ACTIONS(670), + [anon_sym_STAR] = ACTIONS(670), + [anon_sym_where] = ACTIONS(670), + [anon_sym_QMARK2] = ACTIONS(670), + [anon_sym_STAR_STAR] = ACTIONS(670), + [anon_sym_PLUS_PLUS] = ACTIONS(670), + [anon_sym_SLASH] = ACTIONS(670), + [anon_sym_mod] = ACTIONS(670), + [anon_sym_SLASH_SLASH] = ACTIONS(670), + [anon_sym_PLUS] = ACTIONS(670), + [anon_sym_bit_DASHshl] = ACTIONS(670), + [anon_sym_bit_DASHshr] = ACTIONS(670), + [anon_sym_EQ_EQ] = ACTIONS(670), + [anon_sym_BANG_EQ] = ACTIONS(670), + [anon_sym_LT2] = ACTIONS(670), + [anon_sym_LT_EQ] = ACTIONS(670), + [anon_sym_GT_EQ] = ACTIONS(670), + [anon_sym_not_DASHin] = ACTIONS(670), + [anon_sym_starts_DASHwith] = ACTIONS(670), + [anon_sym_ends_DASHwith] = ACTIONS(670), + [anon_sym_EQ_TILDE] = ACTIONS(670), + [anon_sym_BANG_TILDE] = ACTIONS(670), + [anon_sym_bit_DASHand] = ACTIONS(670), + [anon_sym_bit_DASHxor] = ACTIONS(670), + [anon_sym_bit_DASHor] = ACTIONS(670), + [anon_sym_and] = ACTIONS(670), + [anon_sym_xor] = ACTIONS(670), + [anon_sym_or] = ACTIONS(670), + [anon_sym_not] = ACTIONS(670), + [anon_sym_DOT_DOT_LT] = ACTIONS(670), + [anon_sym_DOT_DOT] = ACTIONS(670), + [anon_sym_DOT_DOT_EQ] = ACTIONS(670), + [sym_val_nothing] = ACTIONS(670), + [anon_sym_true] = ACTIONS(670), + [anon_sym_false] = ACTIONS(670), + [aux_sym_val_number_token1] = ACTIONS(670), + [aux_sym_val_number_token2] = ACTIONS(670), + [aux_sym_val_number_token3] = ACTIONS(670), + [aux_sym_val_number_token4] = ACTIONS(670), + [anon_sym_inf] = ACTIONS(670), + [anon_sym_DASHinf] = ACTIONS(670), + [anon_sym_NaN] = ACTIONS(670), + [anon_sym_0b] = ACTIONS(670), + [anon_sym_0o] = ACTIONS(670), + [anon_sym_0x] = ACTIONS(670), + [sym_val_date] = ACTIONS(670), + [anon_sym_DQUOTE] = ACTIONS(670), + [sym__str_single_quotes] = ACTIONS(670), + [sym__str_back_ticks] = ACTIONS(670), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(670), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(670), + [anon_sym_CARET] = ACTIONS(670), [anon_sym_POUND] = ACTIONS(3), }, [251] = { [sym_comment] = STATE(251), - [ts_builtin_sym_end] = ACTIONS(1245), - [sym_cmd_identifier] = ACTIONS(1243), - [anon_sym_SEMI] = ACTIONS(1243), - [anon_sym_LF] = ACTIONS(1245), - [anon_sym_export] = ACTIONS(1243), - [anon_sym_alias] = ACTIONS(1243), - [anon_sym_def] = ACTIONS(1243), - [anon_sym_def_DASHenv] = ACTIONS(1243), - [anon_sym_export_DASHenv] = ACTIONS(1243), - [anon_sym_extern] = ACTIONS(1243), - [anon_sym_module] = ACTIONS(1243), - [anon_sym_use] = ACTIONS(1243), - [anon_sym_LBRACK] = ACTIONS(1243), - [anon_sym_LPAREN] = ACTIONS(1243), - [anon_sym_PIPE] = ACTIONS(1243), - [anon_sym_DOLLAR] = ACTIONS(1243), - [anon_sym_error] = ACTIONS(1243), - [anon_sym_GT] = ACTIONS(1243), - [anon_sym_DASH_DASH] = ACTIONS(1243), - [anon_sym_DASH] = ACTIONS(1243), - [anon_sym_break] = ACTIONS(1243), - [anon_sym_continue] = ACTIONS(1243), - [anon_sym_for] = ACTIONS(1243), - [anon_sym_in] = ACTIONS(1243), - [anon_sym_loop] = ACTIONS(1243), - [anon_sym_while] = ACTIONS(1243), - [anon_sym_do] = ACTIONS(1243), - [anon_sym_if] = ACTIONS(1243), - [anon_sym_match] = ACTIONS(1243), - [anon_sym_LBRACE] = ACTIONS(1243), - [anon_sym_try] = ACTIONS(1243), - [anon_sym_return] = ACTIONS(1243), - [anon_sym_let] = ACTIONS(1243), - [anon_sym_let_DASHenv] = ACTIONS(1243), - [anon_sym_mut] = ACTIONS(1243), - [anon_sym_const] = ACTIONS(1243), - [anon_sym_source] = ACTIONS(1243), - [anon_sym_source_DASHenv] = ACTIONS(1243), - [anon_sym_register] = ACTIONS(1243), - [anon_sym_hide] = ACTIONS(1243), - [anon_sym_hide_DASHenv] = ACTIONS(1243), - [anon_sym_overlay] = ACTIONS(1243), - [anon_sym_STAR] = ACTIONS(1243), - [anon_sym_where] = ACTIONS(1243), - [anon_sym_STAR_STAR] = ACTIONS(1243), - [anon_sym_PLUS_PLUS] = ACTIONS(1243), - [anon_sym_SLASH] = ACTIONS(1243), - [anon_sym_mod] = ACTIONS(1243), - [anon_sym_SLASH_SLASH] = ACTIONS(1243), - [anon_sym_PLUS] = ACTIONS(1243), - [anon_sym_bit_DASHshl] = ACTIONS(1243), - [anon_sym_bit_DASHshr] = ACTIONS(1243), - [anon_sym_EQ_EQ] = ACTIONS(1243), - [anon_sym_BANG_EQ] = ACTIONS(1243), - [anon_sym_LT2] = ACTIONS(1243), - [anon_sym_LT_EQ] = ACTIONS(1243), - [anon_sym_GT_EQ] = ACTIONS(1243), - [anon_sym_not_DASHin] = ACTIONS(1243), - [anon_sym_starts_DASHwith] = ACTIONS(1243), - [anon_sym_ends_DASHwith] = ACTIONS(1243), - [anon_sym_EQ_TILDE] = ACTIONS(1243), - [anon_sym_BANG_TILDE] = ACTIONS(1243), - [anon_sym_bit_DASHand] = ACTIONS(1243), - [anon_sym_bit_DASHxor] = ACTIONS(1243), - [anon_sym_bit_DASHor] = ACTIONS(1243), - [anon_sym_and] = ACTIONS(1243), - [anon_sym_xor] = ACTIONS(1243), - [anon_sym_or] = ACTIONS(1243), - [anon_sym_not] = ACTIONS(1243), - [anon_sym_DOT_DOT_LT] = ACTIONS(1243), - [anon_sym_DOT_DOT] = ACTIONS(1243), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1243), - [sym_val_nothing] = ACTIONS(1243), - [anon_sym_true] = ACTIONS(1243), - [anon_sym_false] = ACTIONS(1243), - [aux_sym_val_number_token1] = ACTIONS(1243), - [aux_sym_val_number_token2] = ACTIONS(1243), - [aux_sym_val_number_token3] = ACTIONS(1243), - [aux_sym_val_number_token4] = ACTIONS(1243), - [anon_sym_inf] = ACTIONS(1243), - [anon_sym_DASHinf] = ACTIONS(1243), - [anon_sym_NaN] = ACTIONS(1243), - [anon_sym_0b] = ACTIONS(1243), - [anon_sym_0o] = ACTIONS(1243), - [anon_sym_0x] = ACTIONS(1243), - [sym_val_date] = ACTIONS(1243), - [anon_sym_DQUOTE] = ACTIONS(1243), - [sym__str_single_quotes] = ACTIONS(1243), - [sym__str_back_ticks] = ACTIONS(1243), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1243), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1243), - [anon_sym_CARET] = ACTIONS(1243), - [sym_short_flag] = ACTIONS(1243), + [anon_sym_export] = ACTIONS(870), + [anon_sym_alias] = ACTIONS(870), + [anon_sym_let] = ACTIONS(870), + [anon_sym_let_DASHenv] = ACTIONS(870), + [anon_sym_mut] = ACTIONS(870), + [anon_sym_const] = ACTIONS(870), + [sym_cmd_identifier] = ACTIONS(870), + [anon_sym_SEMI] = ACTIONS(870), + [anon_sym_LF] = ACTIONS(872), + [anon_sym_def] = ACTIONS(870), + [anon_sym_def_DASHenv] = ACTIONS(870), + [anon_sym_export_DASHenv] = ACTIONS(870), + [anon_sym_extern] = ACTIONS(870), + [anon_sym_module] = ACTIONS(870), + [anon_sym_use] = ACTIONS(870), + [anon_sym_LBRACK] = ACTIONS(870), + [anon_sym_LPAREN] = ACTIONS(870), + [anon_sym_RPAREN] = ACTIONS(870), + [anon_sym_PIPE] = ACTIONS(870), + [anon_sym_DOLLAR] = ACTIONS(870), + [anon_sym_error] = ACTIONS(870), + [anon_sym_GT] = ACTIONS(870), + [anon_sym_DASH_DASH] = ACTIONS(870), + [anon_sym_DASH] = ACTIONS(870), + [anon_sym_break] = ACTIONS(870), + [anon_sym_continue] = ACTIONS(870), + [anon_sym_for] = ACTIONS(870), + [anon_sym_in] = ACTIONS(870), + [anon_sym_loop] = ACTIONS(870), + [anon_sym_while] = ACTIONS(870), + [anon_sym_do] = ACTIONS(870), + [anon_sym_if] = ACTIONS(870), + [anon_sym_match] = ACTIONS(870), + [anon_sym_LBRACE] = ACTIONS(870), + [anon_sym_RBRACE] = ACTIONS(870), + [anon_sym_try] = ACTIONS(870), + [anon_sym_return] = ACTIONS(870), + [anon_sym_source] = ACTIONS(870), + [anon_sym_source_DASHenv] = ACTIONS(870), + [anon_sym_register] = ACTIONS(870), + [anon_sym_hide] = ACTIONS(870), + [anon_sym_hide_DASHenv] = ACTIONS(870), + [anon_sym_overlay] = ACTIONS(870), + [anon_sym_STAR] = ACTIONS(870), + [anon_sym_where] = ACTIONS(870), + [anon_sym_STAR_STAR] = ACTIONS(870), + [anon_sym_PLUS_PLUS] = ACTIONS(870), + [anon_sym_SLASH] = ACTIONS(870), + [anon_sym_mod] = ACTIONS(870), + [anon_sym_SLASH_SLASH] = ACTIONS(870), + [anon_sym_PLUS] = ACTIONS(870), + [anon_sym_bit_DASHshl] = ACTIONS(870), + [anon_sym_bit_DASHshr] = ACTIONS(870), + [anon_sym_EQ_EQ] = ACTIONS(870), + [anon_sym_BANG_EQ] = ACTIONS(870), + [anon_sym_LT2] = ACTIONS(870), + [anon_sym_LT_EQ] = ACTIONS(870), + [anon_sym_GT_EQ] = ACTIONS(870), + [anon_sym_not_DASHin] = ACTIONS(870), + [anon_sym_starts_DASHwith] = ACTIONS(870), + [anon_sym_ends_DASHwith] = ACTIONS(870), + [anon_sym_EQ_TILDE] = ACTIONS(870), + [anon_sym_BANG_TILDE] = ACTIONS(870), + [anon_sym_bit_DASHand] = ACTIONS(870), + [anon_sym_bit_DASHxor] = ACTIONS(870), + [anon_sym_bit_DASHor] = ACTIONS(870), + [anon_sym_and] = ACTIONS(870), + [anon_sym_xor] = ACTIONS(870), + [anon_sym_or] = ACTIONS(870), + [anon_sym_not] = ACTIONS(870), + [anon_sym_DOT_DOT_LT] = ACTIONS(870), + [anon_sym_DOT_DOT] = ACTIONS(870), + [anon_sym_DOT_DOT_EQ] = ACTIONS(870), + [sym_val_nothing] = ACTIONS(870), + [anon_sym_true] = ACTIONS(870), + [anon_sym_false] = ACTIONS(870), + [aux_sym_val_number_token1] = ACTIONS(870), + [aux_sym_val_number_token2] = ACTIONS(870), + [aux_sym_val_number_token3] = ACTIONS(870), + [aux_sym_val_number_token4] = ACTIONS(870), + [anon_sym_inf] = ACTIONS(870), + [anon_sym_DASHinf] = ACTIONS(870), + [anon_sym_NaN] = ACTIONS(870), + [anon_sym_0b] = ACTIONS(870), + [anon_sym_0o] = ACTIONS(870), + [anon_sym_0x] = ACTIONS(870), + [sym_val_date] = ACTIONS(870), + [anon_sym_DQUOTE] = ACTIONS(870), + [sym__str_single_quotes] = ACTIONS(870), + [sym__str_back_ticks] = ACTIONS(870), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(870), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(870), + [anon_sym_CARET] = ACTIONS(870), + [sym_short_flag] = ACTIONS(870), [anon_sym_POUND] = ACTIONS(3), }, [252] = { [sym_comment] = STATE(252), - [ts_builtin_sym_end] = ACTIONS(1141), - [sym_cmd_identifier] = ACTIONS(1139), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_export] = ACTIONS(1139), - [anon_sym_alias] = ACTIONS(1139), - [anon_sym_def] = ACTIONS(1139), - [anon_sym_def_DASHenv] = ACTIONS(1139), - [anon_sym_export_DASHenv] = ACTIONS(1139), - [anon_sym_extern] = ACTIONS(1139), - [anon_sym_module] = ACTIONS(1139), - [anon_sym_use] = ACTIONS(1139), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_error] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1139), - [anon_sym_DASH_DASH] = ACTIONS(1139), - [anon_sym_DASH] = ACTIONS(1035), - [anon_sym_break] = ACTIONS(1139), - [anon_sym_continue] = ACTIONS(1139), - [anon_sym_for] = ACTIONS(1139), - [anon_sym_in] = ACTIONS(1139), - [anon_sym_loop] = ACTIONS(1139), - [anon_sym_while] = ACTIONS(1139), - [anon_sym_do] = ACTIONS(1139), - [anon_sym_if] = ACTIONS(1139), - [anon_sym_match] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_try] = ACTIONS(1139), - [anon_sym_return] = ACTIONS(1139), - [anon_sym_let] = ACTIONS(1139), - [anon_sym_let_DASHenv] = ACTIONS(1139), - [anon_sym_mut] = ACTIONS(1139), - [anon_sym_const] = ACTIONS(1139), - [anon_sym_source] = ACTIONS(1139), - [anon_sym_source_DASHenv] = ACTIONS(1139), - [anon_sym_register] = ACTIONS(1139), - [anon_sym_hide] = ACTIONS(1139), - [anon_sym_hide_DASHenv] = ACTIONS(1139), - [anon_sym_overlay] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1039), - [anon_sym_where] = ACTIONS(1139), - [anon_sym_STAR_STAR] = ACTIONS(1041), - [anon_sym_PLUS_PLUS] = ACTIONS(1041), - [anon_sym_SLASH] = ACTIONS(1039), - [anon_sym_mod] = ACTIONS(1039), - [anon_sym_SLASH_SLASH] = ACTIONS(1039), - [anon_sym_PLUS] = ACTIONS(1035), - [anon_sym_bit_DASHshl] = ACTIONS(1139), - [anon_sym_bit_DASHshr] = ACTIONS(1139), - [anon_sym_EQ_EQ] = ACTIONS(1139), - [anon_sym_BANG_EQ] = ACTIONS(1139), - [anon_sym_LT2] = ACTIONS(1139), - [anon_sym_LT_EQ] = ACTIONS(1139), - [anon_sym_GT_EQ] = ACTIONS(1139), - [anon_sym_not_DASHin] = ACTIONS(1139), - [anon_sym_starts_DASHwith] = ACTIONS(1139), - [anon_sym_ends_DASHwith] = ACTIONS(1139), - [anon_sym_EQ_TILDE] = ACTIONS(1139), - [anon_sym_BANG_TILDE] = ACTIONS(1139), - [anon_sym_bit_DASHand] = ACTIONS(1139), - [anon_sym_bit_DASHxor] = ACTIONS(1139), - [anon_sym_bit_DASHor] = ACTIONS(1139), - [anon_sym_and] = ACTIONS(1139), - [anon_sym_xor] = ACTIONS(1139), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_not] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_CARET] = ACTIONS(1139), - [sym_short_flag] = ACTIONS(1139), + [anon_sym_export] = ACTIONS(651), + [anon_sym_alias] = ACTIONS(651), + [anon_sym_let] = ACTIONS(651), + [anon_sym_let_DASHenv] = ACTIONS(651), + [anon_sym_mut] = ACTIONS(651), + [anon_sym_const] = ACTIONS(651), + [sym_cmd_identifier] = ACTIONS(651), + [anon_sym_SEMI] = ACTIONS(651), + [anon_sym_LF] = ACTIONS(653), + [anon_sym_def] = ACTIONS(651), + [anon_sym_def_DASHenv] = ACTIONS(651), + [anon_sym_export_DASHenv] = ACTIONS(651), + [anon_sym_extern] = ACTIONS(651), + [anon_sym_module] = ACTIONS(651), + [anon_sym_use] = ACTIONS(651), + [anon_sym_LBRACK] = ACTIONS(651), + [anon_sym_LPAREN] = ACTIONS(651), + [anon_sym_RPAREN] = ACTIONS(651), + [anon_sym_PIPE] = ACTIONS(651), + [anon_sym_DOLLAR] = ACTIONS(651), + [anon_sym_error] = ACTIONS(651), + [anon_sym_GT] = ACTIONS(651), + [anon_sym_DASH] = ACTIONS(651), + [anon_sym_break] = ACTIONS(651), + [anon_sym_continue] = ACTIONS(651), + [anon_sym_for] = ACTIONS(651), + [anon_sym_in] = ACTIONS(651), + [anon_sym_loop] = ACTIONS(651), + [anon_sym_while] = ACTIONS(651), + [anon_sym_do] = ACTIONS(651), + [anon_sym_if] = ACTIONS(651), + [anon_sym_match] = ACTIONS(651), + [anon_sym_LBRACE] = ACTIONS(651), + [anon_sym_RBRACE] = ACTIONS(651), + [anon_sym_DOT] = ACTIONS(651), + [anon_sym_try] = ACTIONS(651), + [anon_sym_return] = ACTIONS(651), + [anon_sym_source] = ACTIONS(651), + [anon_sym_source_DASHenv] = ACTIONS(651), + [anon_sym_register] = ACTIONS(651), + [anon_sym_hide] = ACTIONS(651), + [anon_sym_hide_DASHenv] = ACTIONS(651), + [anon_sym_overlay] = ACTIONS(651), + [anon_sym_STAR] = ACTIONS(651), + [anon_sym_where] = ACTIONS(651), + [anon_sym_QMARK2] = ACTIONS(864), + [anon_sym_STAR_STAR] = ACTIONS(651), + [anon_sym_PLUS_PLUS] = ACTIONS(651), + [anon_sym_SLASH] = ACTIONS(651), + [anon_sym_mod] = ACTIONS(651), + [anon_sym_SLASH_SLASH] = ACTIONS(651), + [anon_sym_PLUS] = ACTIONS(651), + [anon_sym_bit_DASHshl] = ACTIONS(651), + [anon_sym_bit_DASHshr] = ACTIONS(651), + [anon_sym_EQ_EQ] = ACTIONS(651), + [anon_sym_BANG_EQ] = ACTIONS(651), + [anon_sym_LT2] = ACTIONS(651), + [anon_sym_LT_EQ] = ACTIONS(651), + [anon_sym_GT_EQ] = ACTIONS(651), + [anon_sym_not_DASHin] = ACTIONS(651), + [anon_sym_starts_DASHwith] = ACTIONS(651), + [anon_sym_ends_DASHwith] = ACTIONS(651), + [anon_sym_EQ_TILDE] = ACTIONS(651), + [anon_sym_BANG_TILDE] = ACTIONS(651), + [anon_sym_bit_DASHand] = ACTIONS(651), + [anon_sym_bit_DASHxor] = ACTIONS(651), + [anon_sym_bit_DASHor] = ACTIONS(651), + [anon_sym_and] = ACTIONS(651), + [anon_sym_xor] = ACTIONS(651), + [anon_sym_or] = ACTIONS(651), + [anon_sym_not] = ACTIONS(651), + [anon_sym_DOT_DOT_LT] = ACTIONS(651), + [anon_sym_DOT_DOT] = ACTIONS(651), + [anon_sym_DOT_DOT_EQ] = ACTIONS(651), + [sym_val_nothing] = ACTIONS(651), + [anon_sym_true] = ACTIONS(651), + [anon_sym_false] = ACTIONS(651), + [aux_sym_val_number_token1] = ACTIONS(651), + [aux_sym_val_number_token2] = ACTIONS(651), + [aux_sym_val_number_token3] = ACTIONS(651), + [aux_sym_val_number_token4] = ACTIONS(651), + [anon_sym_inf] = ACTIONS(651), + [anon_sym_DASHinf] = ACTIONS(651), + [anon_sym_NaN] = ACTIONS(651), + [anon_sym_0b] = ACTIONS(651), + [anon_sym_0o] = ACTIONS(651), + [anon_sym_0x] = ACTIONS(651), + [sym_val_date] = ACTIONS(651), + [anon_sym_DQUOTE] = ACTIONS(651), + [sym__str_single_quotes] = ACTIONS(651), + [sym__str_back_ticks] = ACTIONS(651), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(651), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(651), + [anon_sym_CARET] = ACTIONS(651), [anon_sym_POUND] = ACTIONS(3), }, [253] = { [sym_comment] = STATE(253), - [sym_cmd_identifier] = ACTIONS(987), - [anon_sym_SEMI] = ACTIONS(987), - [anon_sym_LF] = ACTIONS(989), - [anon_sym_export] = ACTIONS(987), - [anon_sym_alias] = ACTIONS(987), - [anon_sym_def] = ACTIONS(987), - [anon_sym_def_DASHenv] = ACTIONS(987), - [anon_sym_export_DASHenv] = ACTIONS(987), - [anon_sym_extern] = ACTIONS(987), - [anon_sym_module] = ACTIONS(987), - [anon_sym_use] = ACTIONS(987), - [anon_sym_LBRACK] = ACTIONS(987), - [anon_sym_LPAREN] = ACTIONS(987), - [anon_sym_PIPE] = ACTIONS(987), - [anon_sym_DOLLAR] = ACTIONS(987), - [anon_sym_error] = ACTIONS(987), - [anon_sym_GT] = ACTIONS(987), - [anon_sym_DASH] = ACTIONS(987), - [anon_sym_break] = ACTIONS(987), - [anon_sym_continue] = ACTIONS(987), - [anon_sym_for] = ACTIONS(987), - [anon_sym_in] = ACTIONS(987), - [anon_sym_loop] = ACTIONS(987), - [anon_sym_while] = ACTIONS(987), - [anon_sym_do] = ACTIONS(987), - [anon_sym_if] = ACTIONS(987), - [anon_sym_match] = ACTIONS(987), - [anon_sym_LBRACE] = ACTIONS(987), - [anon_sym_RBRACE] = ACTIONS(987), - [anon_sym_DOT] = ACTIONS(987), - [anon_sym_try] = ACTIONS(987), - [anon_sym_return] = ACTIONS(987), - [anon_sym_let] = ACTIONS(987), - [anon_sym_let_DASHenv] = ACTIONS(987), - [anon_sym_mut] = ACTIONS(987), - [anon_sym_const] = ACTIONS(987), - [anon_sym_source] = ACTIONS(987), - [anon_sym_source_DASHenv] = ACTIONS(987), - [anon_sym_register] = ACTIONS(987), - [anon_sym_hide] = ACTIONS(987), - [anon_sym_hide_DASHenv] = ACTIONS(987), - [anon_sym_overlay] = ACTIONS(987), - [anon_sym_STAR] = ACTIONS(987), - [anon_sym_where] = ACTIONS(987), - [anon_sym_QMARK2] = ACTIONS(1133), - [anon_sym_STAR_STAR] = ACTIONS(987), - [anon_sym_PLUS_PLUS] = ACTIONS(987), - [anon_sym_SLASH] = ACTIONS(987), - [anon_sym_mod] = ACTIONS(987), - [anon_sym_SLASH_SLASH] = ACTIONS(987), - [anon_sym_PLUS] = ACTIONS(987), - [anon_sym_bit_DASHshl] = ACTIONS(987), - [anon_sym_bit_DASHshr] = ACTIONS(987), - [anon_sym_EQ_EQ] = ACTIONS(987), - [anon_sym_BANG_EQ] = ACTIONS(987), - [anon_sym_LT2] = ACTIONS(987), - [anon_sym_LT_EQ] = ACTIONS(987), - [anon_sym_GT_EQ] = ACTIONS(987), - [anon_sym_not_DASHin] = ACTIONS(987), - [anon_sym_starts_DASHwith] = ACTIONS(987), - [anon_sym_ends_DASHwith] = ACTIONS(987), - [anon_sym_EQ_TILDE] = ACTIONS(987), - [anon_sym_BANG_TILDE] = ACTIONS(987), - [anon_sym_bit_DASHand] = ACTIONS(987), - [anon_sym_bit_DASHxor] = ACTIONS(987), - [anon_sym_bit_DASHor] = ACTIONS(987), - [anon_sym_and] = ACTIONS(987), - [anon_sym_xor] = ACTIONS(987), - [anon_sym_or] = ACTIONS(987), - [anon_sym_not] = ACTIONS(987), - [anon_sym_DOT_DOT_LT] = ACTIONS(987), - [anon_sym_DOT_DOT] = ACTIONS(987), - [anon_sym_DOT_DOT_EQ] = ACTIONS(987), - [sym_val_nothing] = ACTIONS(987), - [anon_sym_true] = ACTIONS(987), - [anon_sym_false] = ACTIONS(987), - [aux_sym_val_number_token1] = ACTIONS(987), - [aux_sym_val_number_token2] = ACTIONS(987), - [aux_sym_val_number_token3] = ACTIONS(987), - [aux_sym_val_number_token4] = ACTIONS(987), - [anon_sym_inf] = ACTIONS(987), - [anon_sym_DASHinf] = ACTIONS(987), - [anon_sym_NaN] = ACTIONS(987), - [anon_sym_0b] = ACTIONS(987), - [anon_sym_0o] = ACTIONS(987), - [anon_sym_0x] = ACTIONS(987), - [sym_val_date] = ACTIONS(987), - [anon_sym_DQUOTE] = ACTIONS(987), - [sym__str_single_quotes] = ACTIONS(987), - [sym__str_back_ticks] = ACTIONS(987), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(987), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(987), - [anon_sym_CARET] = ACTIONS(987), + [anon_sym_export] = ACTIONS(763), + [anon_sym_alias] = ACTIONS(763), + [anon_sym_let] = ACTIONS(763), + [anon_sym_let_DASHenv] = ACTIONS(763), + [anon_sym_mut] = ACTIONS(763), + [anon_sym_const] = ACTIONS(763), + [sym_cmd_identifier] = ACTIONS(763), + [anon_sym_SEMI] = ACTIONS(763), + [anon_sym_LF] = ACTIONS(765), + [anon_sym_def] = ACTIONS(763), + [anon_sym_def_DASHenv] = ACTIONS(763), + [anon_sym_export_DASHenv] = ACTIONS(763), + [anon_sym_extern] = ACTIONS(763), + [anon_sym_module] = ACTIONS(763), + [anon_sym_use] = ACTIONS(763), + [anon_sym_LBRACK] = ACTIONS(763), + [anon_sym_LPAREN] = ACTIONS(763), + [anon_sym_RPAREN] = ACTIONS(763), + [anon_sym_PIPE] = ACTIONS(763), + [anon_sym_DOLLAR] = ACTIONS(763), + [anon_sym_error] = ACTIONS(763), + [anon_sym_GT] = ACTIONS(763), + [anon_sym_DASH_DASH] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_break] = ACTIONS(763), + [anon_sym_continue] = ACTIONS(763), + [anon_sym_for] = ACTIONS(763), + [anon_sym_in] = ACTIONS(763), + [anon_sym_loop] = ACTIONS(763), + [anon_sym_while] = ACTIONS(763), + [anon_sym_do] = ACTIONS(763), + [anon_sym_if] = ACTIONS(763), + [anon_sym_match] = ACTIONS(763), + [anon_sym_LBRACE] = ACTIONS(763), + [anon_sym_RBRACE] = ACTIONS(763), + [anon_sym_try] = ACTIONS(763), + [anon_sym_return] = ACTIONS(763), + [anon_sym_source] = ACTIONS(763), + [anon_sym_source_DASHenv] = ACTIONS(763), + [anon_sym_register] = ACTIONS(763), + [anon_sym_hide] = ACTIONS(763), + [anon_sym_hide_DASHenv] = ACTIONS(763), + [anon_sym_overlay] = ACTIONS(763), + [anon_sym_STAR] = ACTIONS(763), + [anon_sym_where] = ACTIONS(763), + [anon_sym_STAR_STAR] = ACTIONS(763), + [anon_sym_PLUS_PLUS] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(763), + [anon_sym_mod] = ACTIONS(763), + [anon_sym_SLASH_SLASH] = ACTIONS(763), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_bit_DASHshl] = ACTIONS(763), + [anon_sym_bit_DASHshr] = ACTIONS(763), + [anon_sym_EQ_EQ] = ACTIONS(763), + [anon_sym_BANG_EQ] = ACTIONS(763), + [anon_sym_LT2] = ACTIONS(763), + [anon_sym_LT_EQ] = ACTIONS(763), + [anon_sym_GT_EQ] = ACTIONS(763), + [anon_sym_not_DASHin] = ACTIONS(763), + [anon_sym_starts_DASHwith] = ACTIONS(763), + [anon_sym_ends_DASHwith] = ACTIONS(763), + [anon_sym_EQ_TILDE] = ACTIONS(763), + [anon_sym_BANG_TILDE] = ACTIONS(763), + [anon_sym_bit_DASHand] = ACTIONS(763), + [anon_sym_bit_DASHxor] = ACTIONS(763), + [anon_sym_bit_DASHor] = ACTIONS(763), + [anon_sym_and] = ACTIONS(763), + [anon_sym_xor] = ACTIONS(763), + [anon_sym_or] = ACTIONS(763), + [anon_sym_not] = ACTIONS(763), + [anon_sym_DOT_DOT_LT] = ACTIONS(763), + [anon_sym_DOT_DOT] = ACTIONS(763), + [anon_sym_DOT_DOT_EQ] = ACTIONS(763), + [sym_val_nothing] = ACTIONS(763), + [anon_sym_true] = ACTIONS(763), + [anon_sym_false] = ACTIONS(763), + [aux_sym_val_number_token1] = ACTIONS(763), + [aux_sym_val_number_token2] = ACTIONS(763), + [aux_sym_val_number_token3] = ACTIONS(763), + [aux_sym_val_number_token4] = ACTIONS(763), + [anon_sym_inf] = ACTIONS(763), + [anon_sym_DASHinf] = ACTIONS(763), + [anon_sym_NaN] = ACTIONS(763), + [anon_sym_0b] = ACTIONS(763), + [anon_sym_0o] = ACTIONS(763), + [anon_sym_0x] = ACTIONS(763), + [sym_val_date] = ACTIONS(763), + [anon_sym_DQUOTE] = ACTIONS(763), + [sym__str_single_quotes] = ACTIONS(763), + [sym__str_back_ticks] = ACTIONS(763), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(763), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(763), + [anon_sym_CARET] = ACTIONS(763), + [sym_short_flag] = ACTIONS(763), [anon_sym_POUND] = ACTIONS(3), }, [254] = { [sym_comment] = STATE(254), - [ts_builtin_sym_end] = ACTIONS(1141), - [sym_cmd_identifier] = ACTIONS(1139), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_export] = ACTIONS(1139), - [anon_sym_alias] = ACTIONS(1139), - [anon_sym_def] = ACTIONS(1139), - [anon_sym_def_DASHenv] = ACTIONS(1139), - [anon_sym_export_DASHenv] = ACTIONS(1139), - [anon_sym_extern] = ACTIONS(1139), - [anon_sym_module] = ACTIONS(1139), - [anon_sym_use] = ACTIONS(1139), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_error] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1031), - [anon_sym_DASH_DASH] = ACTIONS(1139), - [anon_sym_DASH] = ACTIONS(1035), - [anon_sym_break] = ACTIONS(1139), - [anon_sym_continue] = ACTIONS(1139), - [anon_sym_for] = ACTIONS(1139), - [anon_sym_in] = ACTIONS(1037), - [anon_sym_loop] = ACTIONS(1139), - [anon_sym_while] = ACTIONS(1139), - [anon_sym_do] = ACTIONS(1139), - [anon_sym_if] = ACTIONS(1139), - [anon_sym_match] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_try] = ACTIONS(1139), - [anon_sym_return] = ACTIONS(1139), - [anon_sym_let] = ACTIONS(1139), - [anon_sym_let_DASHenv] = ACTIONS(1139), - [anon_sym_mut] = ACTIONS(1139), - [anon_sym_const] = ACTIONS(1139), - [anon_sym_source] = ACTIONS(1139), - [anon_sym_source_DASHenv] = ACTIONS(1139), - [anon_sym_register] = ACTIONS(1139), - [anon_sym_hide] = ACTIONS(1139), - [anon_sym_hide_DASHenv] = ACTIONS(1139), - [anon_sym_overlay] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1039), - [anon_sym_where] = ACTIONS(1139), - [anon_sym_STAR_STAR] = ACTIONS(1041), - [anon_sym_PLUS_PLUS] = ACTIONS(1041), - [anon_sym_SLASH] = ACTIONS(1039), - [anon_sym_mod] = ACTIONS(1039), - [anon_sym_SLASH_SLASH] = ACTIONS(1039), - [anon_sym_PLUS] = ACTIONS(1035), - [anon_sym_bit_DASHshl] = ACTIONS(1043), - [anon_sym_bit_DASHshr] = ACTIONS(1043), - [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(1037), - [anon_sym_starts_DASHwith] = ACTIONS(1037), - [anon_sym_ends_DASHwith] = ACTIONS(1037), - [anon_sym_EQ_TILDE] = ACTIONS(1139), - [anon_sym_BANG_TILDE] = ACTIONS(1139), - [anon_sym_bit_DASHand] = ACTIONS(1139), - [anon_sym_bit_DASHxor] = ACTIONS(1139), - [anon_sym_bit_DASHor] = ACTIONS(1139), - [anon_sym_and] = ACTIONS(1139), - [anon_sym_xor] = ACTIONS(1139), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_not] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_CARET] = ACTIONS(1139), - [sym_short_flag] = ACTIONS(1139), + [anon_sym_export] = ACTIONS(874), + [anon_sym_alias] = ACTIONS(874), + [anon_sym_let] = ACTIONS(874), + [anon_sym_let_DASHenv] = ACTIONS(874), + [anon_sym_mut] = ACTIONS(874), + [anon_sym_const] = ACTIONS(874), + [sym_cmd_identifier] = ACTIONS(874), + [anon_sym_SEMI] = ACTIONS(874), + [anon_sym_LF] = ACTIONS(876), + [anon_sym_def] = ACTIONS(874), + [anon_sym_def_DASHenv] = ACTIONS(874), + [anon_sym_export_DASHenv] = ACTIONS(874), + [anon_sym_extern] = ACTIONS(874), + [anon_sym_module] = ACTIONS(874), + [anon_sym_use] = ACTIONS(874), + [anon_sym_LBRACK] = ACTIONS(874), + [anon_sym_LPAREN] = ACTIONS(874), + [anon_sym_RPAREN] = ACTIONS(874), + [anon_sym_PIPE] = ACTIONS(874), + [anon_sym_DOLLAR] = ACTIONS(874), + [anon_sym_error] = ACTIONS(874), + [anon_sym_GT] = ACTIONS(874), + [anon_sym_DASH_DASH] = ACTIONS(874), + [anon_sym_DASH] = ACTIONS(874), + [anon_sym_break] = ACTIONS(874), + [anon_sym_continue] = ACTIONS(874), + [anon_sym_for] = ACTIONS(874), + [anon_sym_in] = ACTIONS(874), + [anon_sym_loop] = ACTIONS(874), + [anon_sym_while] = ACTIONS(874), + [anon_sym_do] = ACTIONS(874), + [anon_sym_if] = ACTIONS(874), + [anon_sym_match] = ACTIONS(874), + [anon_sym_LBRACE] = ACTIONS(874), + [anon_sym_RBRACE] = ACTIONS(874), + [anon_sym_try] = ACTIONS(874), + [anon_sym_return] = ACTIONS(874), + [anon_sym_source] = ACTIONS(874), + [anon_sym_source_DASHenv] = ACTIONS(874), + [anon_sym_register] = ACTIONS(874), + [anon_sym_hide] = ACTIONS(874), + [anon_sym_hide_DASHenv] = ACTIONS(874), + [anon_sym_overlay] = ACTIONS(874), + [anon_sym_STAR] = ACTIONS(874), + [anon_sym_where] = ACTIONS(874), + [anon_sym_STAR_STAR] = ACTIONS(874), + [anon_sym_PLUS_PLUS] = ACTIONS(874), + [anon_sym_SLASH] = ACTIONS(874), + [anon_sym_mod] = ACTIONS(874), + [anon_sym_SLASH_SLASH] = ACTIONS(874), + [anon_sym_PLUS] = ACTIONS(874), + [anon_sym_bit_DASHshl] = ACTIONS(874), + [anon_sym_bit_DASHshr] = ACTIONS(874), + [anon_sym_EQ_EQ] = ACTIONS(874), + [anon_sym_BANG_EQ] = ACTIONS(874), + [anon_sym_LT2] = ACTIONS(874), + [anon_sym_LT_EQ] = ACTIONS(874), + [anon_sym_GT_EQ] = ACTIONS(874), + [anon_sym_not_DASHin] = ACTIONS(874), + [anon_sym_starts_DASHwith] = ACTIONS(874), + [anon_sym_ends_DASHwith] = ACTIONS(874), + [anon_sym_EQ_TILDE] = ACTIONS(874), + [anon_sym_BANG_TILDE] = ACTIONS(874), + [anon_sym_bit_DASHand] = ACTIONS(874), + [anon_sym_bit_DASHxor] = ACTIONS(874), + [anon_sym_bit_DASHor] = ACTIONS(874), + [anon_sym_and] = ACTIONS(874), + [anon_sym_xor] = ACTIONS(874), + [anon_sym_or] = ACTIONS(874), + [anon_sym_not] = ACTIONS(874), + [anon_sym_DOT_DOT_LT] = ACTIONS(874), + [anon_sym_DOT_DOT] = ACTIONS(874), + [anon_sym_DOT_DOT_EQ] = ACTIONS(874), + [sym_val_nothing] = ACTIONS(874), + [anon_sym_true] = ACTIONS(874), + [anon_sym_false] = ACTIONS(874), + [aux_sym_val_number_token1] = ACTIONS(874), + [aux_sym_val_number_token2] = ACTIONS(874), + [aux_sym_val_number_token3] = ACTIONS(874), + [aux_sym_val_number_token4] = ACTIONS(874), + [anon_sym_inf] = ACTIONS(874), + [anon_sym_DASHinf] = ACTIONS(874), + [anon_sym_NaN] = ACTIONS(874), + [anon_sym_0b] = ACTIONS(874), + [anon_sym_0o] = ACTIONS(874), + [anon_sym_0x] = ACTIONS(874), + [sym_val_date] = ACTIONS(874), + [anon_sym_DQUOTE] = ACTIONS(874), + [sym__str_single_quotes] = ACTIONS(874), + [sym__str_back_ticks] = ACTIONS(874), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(874), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(874), + [anon_sym_CARET] = ACTIONS(874), + [sym_short_flag] = ACTIONS(874), [anon_sym_POUND] = ACTIONS(3), }, [255] = { [sym_comment] = STATE(255), - [ts_builtin_sym_end] = ACTIONS(1141), - [sym_cmd_identifier] = ACTIONS(1139), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_export] = ACTIONS(1139), - [anon_sym_alias] = ACTIONS(1139), - [anon_sym_def] = ACTIONS(1139), - [anon_sym_def_DASHenv] = ACTIONS(1139), - [anon_sym_export_DASHenv] = ACTIONS(1139), - [anon_sym_extern] = ACTIONS(1139), - [anon_sym_module] = ACTIONS(1139), - [anon_sym_use] = ACTIONS(1139), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_error] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1139), - [anon_sym_DASH_DASH] = ACTIONS(1139), - [anon_sym_DASH] = ACTIONS(1139), - [anon_sym_break] = ACTIONS(1139), - [anon_sym_continue] = ACTIONS(1139), - [anon_sym_for] = ACTIONS(1139), - [anon_sym_in] = ACTIONS(1139), - [anon_sym_loop] = ACTIONS(1139), - [anon_sym_while] = ACTIONS(1139), - [anon_sym_do] = ACTIONS(1139), - [anon_sym_if] = ACTIONS(1139), - [anon_sym_match] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_try] = ACTIONS(1139), - [anon_sym_return] = ACTIONS(1139), - [anon_sym_let] = ACTIONS(1139), - [anon_sym_let_DASHenv] = ACTIONS(1139), - [anon_sym_mut] = ACTIONS(1139), - [anon_sym_const] = ACTIONS(1139), - [anon_sym_source] = ACTIONS(1139), - [anon_sym_source_DASHenv] = ACTIONS(1139), - [anon_sym_register] = ACTIONS(1139), - [anon_sym_hide] = ACTIONS(1139), - [anon_sym_hide_DASHenv] = ACTIONS(1139), - [anon_sym_overlay] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1039), - [anon_sym_where] = ACTIONS(1139), - [anon_sym_STAR_STAR] = ACTIONS(1041), - [anon_sym_PLUS_PLUS] = ACTIONS(1041), - [anon_sym_SLASH] = ACTIONS(1039), - [anon_sym_mod] = ACTIONS(1039), - [anon_sym_SLASH_SLASH] = ACTIONS(1039), - [anon_sym_PLUS] = ACTIONS(1139), - [anon_sym_bit_DASHshl] = ACTIONS(1139), - [anon_sym_bit_DASHshr] = ACTIONS(1139), - [anon_sym_EQ_EQ] = ACTIONS(1139), - [anon_sym_BANG_EQ] = ACTIONS(1139), - [anon_sym_LT2] = ACTIONS(1139), - [anon_sym_LT_EQ] = ACTIONS(1139), - [anon_sym_GT_EQ] = ACTIONS(1139), - [anon_sym_not_DASHin] = ACTIONS(1139), - [anon_sym_starts_DASHwith] = ACTIONS(1139), - [anon_sym_ends_DASHwith] = ACTIONS(1139), - [anon_sym_EQ_TILDE] = ACTIONS(1139), - [anon_sym_BANG_TILDE] = ACTIONS(1139), - [anon_sym_bit_DASHand] = ACTIONS(1139), - [anon_sym_bit_DASHxor] = ACTIONS(1139), - [anon_sym_bit_DASHor] = ACTIONS(1139), - [anon_sym_and] = ACTIONS(1139), - [anon_sym_xor] = ACTIONS(1139), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_not] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_CARET] = ACTIONS(1139), - [sym_short_flag] = ACTIONS(1139), + [ts_builtin_sym_end] = ACTIONS(799), + [anon_sym_export] = ACTIONS(797), + [anon_sym_alias] = ACTIONS(797), + [anon_sym_let] = ACTIONS(797), + [anon_sym_let_DASHenv] = ACTIONS(797), + [anon_sym_mut] = ACTIONS(797), + [anon_sym_const] = ACTIONS(797), + [sym_cmd_identifier] = ACTIONS(797), + [anon_sym_SEMI] = ACTIONS(797), + [anon_sym_LF] = ACTIONS(799), + [anon_sym_def] = ACTIONS(797), + [anon_sym_def_DASHenv] = ACTIONS(797), + [anon_sym_export_DASHenv] = ACTIONS(797), + [anon_sym_extern] = ACTIONS(797), + [anon_sym_module] = ACTIONS(797), + [anon_sym_use] = ACTIONS(797), + [anon_sym_LBRACK] = ACTIONS(797), + [anon_sym_LPAREN] = ACTIONS(797), + [anon_sym_PIPE] = ACTIONS(797), + [anon_sym_DOLLAR] = ACTIONS(797), + [anon_sym_error] = ACTIONS(797), + [anon_sym_GT] = ACTIONS(797), + [anon_sym_DASH_DASH] = ACTIONS(797), + [anon_sym_DASH] = ACTIONS(797), + [anon_sym_break] = ACTIONS(797), + [anon_sym_continue] = ACTIONS(797), + [anon_sym_for] = ACTIONS(797), + [anon_sym_in] = ACTIONS(797), + [anon_sym_loop] = ACTIONS(797), + [anon_sym_while] = ACTIONS(797), + [anon_sym_do] = ACTIONS(797), + [anon_sym_if] = ACTIONS(797), + [anon_sym_match] = ACTIONS(797), + [anon_sym_LBRACE] = ACTIONS(797), + [anon_sym_try] = ACTIONS(797), + [anon_sym_return] = ACTIONS(797), + [anon_sym_source] = ACTIONS(797), + [anon_sym_source_DASHenv] = ACTIONS(797), + [anon_sym_register] = ACTIONS(797), + [anon_sym_hide] = ACTIONS(797), + [anon_sym_hide_DASHenv] = ACTIONS(797), + [anon_sym_overlay] = ACTIONS(797), + [anon_sym_STAR] = ACTIONS(797), + [anon_sym_where] = ACTIONS(797), + [anon_sym_STAR_STAR] = ACTIONS(797), + [anon_sym_PLUS_PLUS] = ACTIONS(797), + [anon_sym_SLASH] = ACTIONS(797), + [anon_sym_mod] = ACTIONS(797), + [anon_sym_SLASH_SLASH] = ACTIONS(797), + [anon_sym_PLUS] = ACTIONS(797), + [anon_sym_bit_DASHshl] = ACTIONS(797), + [anon_sym_bit_DASHshr] = ACTIONS(797), + [anon_sym_EQ_EQ] = ACTIONS(797), + [anon_sym_BANG_EQ] = ACTIONS(797), + [anon_sym_LT2] = ACTIONS(797), + [anon_sym_LT_EQ] = ACTIONS(797), + [anon_sym_GT_EQ] = ACTIONS(797), + [anon_sym_not_DASHin] = ACTIONS(797), + [anon_sym_starts_DASHwith] = ACTIONS(797), + [anon_sym_ends_DASHwith] = ACTIONS(797), + [anon_sym_EQ_TILDE] = ACTIONS(797), + [anon_sym_BANG_TILDE] = ACTIONS(797), + [anon_sym_bit_DASHand] = ACTIONS(797), + [anon_sym_bit_DASHxor] = ACTIONS(797), + [anon_sym_bit_DASHor] = ACTIONS(797), + [anon_sym_and] = ACTIONS(797), + [anon_sym_xor] = ACTIONS(797), + [anon_sym_or] = ACTIONS(797), + [anon_sym_not] = ACTIONS(797), + [anon_sym_DOT_DOT_LT] = ACTIONS(797), + [anon_sym_DOT_DOT] = ACTIONS(797), + [anon_sym_DOT_DOT_EQ] = ACTIONS(797), + [sym_val_nothing] = ACTIONS(797), + [anon_sym_true] = ACTIONS(797), + [anon_sym_false] = ACTIONS(797), + [aux_sym_val_number_token1] = ACTIONS(797), + [aux_sym_val_number_token2] = ACTIONS(797), + [aux_sym_val_number_token3] = ACTIONS(797), + [aux_sym_val_number_token4] = ACTIONS(797), + [anon_sym_inf] = ACTIONS(797), + [anon_sym_DASHinf] = ACTIONS(797), + [anon_sym_NaN] = ACTIONS(797), + [anon_sym_0b] = ACTIONS(797), + [anon_sym_0o] = ACTIONS(797), + [anon_sym_0x] = ACTIONS(797), + [sym_val_date] = ACTIONS(797), + [anon_sym_DQUOTE] = ACTIONS(797), + [sym__str_single_quotes] = ACTIONS(797), + [sym__str_back_ticks] = ACTIONS(797), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(797), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(797), + [anon_sym_CARET] = ACTIONS(797), + [sym_short_flag] = ACTIONS(797), [anon_sym_POUND] = ACTIONS(3), }, [256] = { [sym_comment] = STATE(256), - [ts_builtin_sym_end] = ACTIONS(1141), - [sym_cmd_identifier] = ACTIONS(1139), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_export] = ACTIONS(1139), - [anon_sym_alias] = ACTIONS(1139), - [anon_sym_def] = ACTIONS(1139), - [anon_sym_def_DASHenv] = ACTIONS(1139), - [anon_sym_export_DASHenv] = ACTIONS(1139), - [anon_sym_extern] = ACTIONS(1139), - [anon_sym_module] = ACTIONS(1139), - [anon_sym_use] = ACTIONS(1139), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_error] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1139), - [anon_sym_DASH_DASH] = ACTIONS(1139), - [anon_sym_DASH] = ACTIONS(1139), - [anon_sym_break] = ACTIONS(1139), - [anon_sym_continue] = ACTIONS(1139), - [anon_sym_for] = ACTIONS(1139), - [anon_sym_in] = ACTIONS(1139), - [anon_sym_loop] = ACTIONS(1139), - [anon_sym_while] = ACTIONS(1139), - [anon_sym_do] = ACTIONS(1139), - [anon_sym_if] = ACTIONS(1139), - [anon_sym_match] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_try] = ACTIONS(1139), - [anon_sym_return] = ACTIONS(1139), - [anon_sym_let] = ACTIONS(1139), - [anon_sym_let_DASHenv] = ACTIONS(1139), - [anon_sym_mut] = ACTIONS(1139), - [anon_sym_const] = ACTIONS(1139), - [anon_sym_source] = ACTIONS(1139), - [anon_sym_source_DASHenv] = ACTIONS(1139), - [anon_sym_register] = ACTIONS(1139), - [anon_sym_hide] = ACTIONS(1139), - [anon_sym_hide_DASHenv] = ACTIONS(1139), - [anon_sym_overlay] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1139), - [anon_sym_where] = ACTIONS(1139), - [anon_sym_STAR_STAR] = ACTIONS(1041), - [anon_sym_PLUS_PLUS] = ACTIONS(1041), - [anon_sym_SLASH] = ACTIONS(1139), - [anon_sym_mod] = ACTIONS(1139), - [anon_sym_SLASH_SLASH] = ACTIONS(1139), - [anon_sym_PLUS] = ACTIONS(1139), - [anon_sym_bit_DASHshl] = ACTIONS(1139), - [anon_sym_bit_DASHshr] = ACTIONS(1139), - [anon_sym_EQ_EQ] = ACTIONS(1139), - [anon_sym_BANG_EQ] = ACTIONS(1139), - [anon_sym_LT2] = ACTIONS(1139), - [anon_sym_LT_EQ] = ACTIONS(1139), - [anon_sym_GT_EQ] = ACTIONS(1139), - [anon_sym_not_DASHin] = ACTIONS(1139), - [anon_sym_starts_DASHwith] = ACTIONS(1139), - [anon_sym_ends_DASHwith] = ACTIONS(1139), - [anon_sym_EQ_TILDE] = ACTIONS(1139), - [anon_sym_BANG_TILDE] = ACTIONS(1139), - [anon_sym_bit_DASHand] = ACTIONS(1139), - [anon_sym_bit_DASHxor] = ACTIONS(1139), - [anon_sym_bit_DASHor] = ACTIONS(1139), - [anon_sym_and] = ACTIONS(1139), - [anon_sym_xor] = ACTIONS(1139), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_not] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_CARET] = ACTIONS(1139), - [sym_short_flag] = ACTIONS(1139), + [ts_builtin_sym_end] = ACTIONS(810), + [anon_sym_export] = ACTIONS(808), + [anon_sym_alias] = ACTIONS(808), + [anon_sym_let] = ACTIONS(808), + [anon_sym_let_DASHenv] = ACTIONS(808), + [anon_sym_mut] = ACTIONS(808), + [anon_sym_const] = ACTIONS(808), + [sym_cmd_identifier] = ACTIONS(808), + [anon_sym_SEMI] = ACTIONS(808), + [anon_sym_LF] = ACTIONS(810), + [anon_sym_def] = ACTIONS(808), + [anon_sym_def_DASHenv] = ACTIONS(808), + [anon_sym_export_DASHenv] = ACTIONS(808), + [anon_sym_extern] = ACTIONS(808), + [anon_sym_module] = ACTIONS(808), + [anon_sym_use] = ACTIONS(808), + [anon_sym_LBRACK] = ACTIONS(808), + [anon_sym_LPAREN] = ACTIONS(808), + [anon_sym_PIPE] = ACTIONS(808), + [anon_sym_DOLLAR] = ACTIONS(808), + [anon_sym_error] = ACTIONS(808), + [anon_sym_GT] = ACTIONS(808), + [anon_sym_DASH_DASH] = ACTIONS(808), + [anon_sym_DASH] = ACTIONS(808), + [anon_sym_break] = ACTIONS(808), + [anon_sym_continue] = ACTIONS(808), + [anon_sym_for] = ACTIONS(808), + [anon_sym_in] = ACTIONS(808), + [anon_sym_loop] = ACTIONS(808), + [anon_sym_while] = ACTIONS(808), + [anon_sym_do] = ACTIONS(808), + [anon_sym_if] = ACTIONS(808), + [anon_sym_match] = ACTIONS(808), + [anon_sym_LBRACE] = ACTIONS(808), + [anon_sym_try] = ACTIONS(808), + [anon_sym_return] = ACTIONS(808), + [anon_sym_source] = ACTIONS(808), + [anon_sym_source_DASHenv] = ACTIONS(808), + [anon_sym_register] = ACTIONS(808), + [anon_sym_hide] = ACTIONS(808), + [anon_sym_hide_DASHenv] = ACTIONS(808), + [anon_sym_overlay] = ACTIONS(808), + [anon_sym_STAR] = ACTIONS(808), + [anon_sym_where] = ACTIONS(808), + [anon_sym_STAR_STAR] = ACTIONS(808), + [anon_sym_PLUS_PLUS] = ACTIONS(808), + [anon_sym_SLASH] = ACTIONS(808), + [anon_sym_mod] = ACTIONS(808), + [anon_sym_SLASH_SLASH] = ACTIONS(808), + [anon_sym_PLUS] = ACTIONS(808), + [anon_sym_bit_DASHshl] = ACTIONS(808), + [anon_sym_bit_DASHshr] = ACTIONS(808), + [anon_sym_EQ_EQ] = ACTIONS(808), + [anon_sym_BANG_EQ] = ACTIONS(808), + [anon_sym_LT2] = ACTIONS(808), + [anon_sym_LT_EQ] = ACTIONS(808), + [anon_sym_GT_EQ] = ACTIONS(808), + [anon_sym_not_DASHin] = ACTIONS(808), + [anon_sym_starts_DASHwith] = ACTIONS(808), + [anon_sym_ends_DASHwith] = ACTIONS(808), + [anon_sym_EQ_TILDE] = ACTIONS(808), + [anon_sym_BANG_TILDE] = ACTIONS(808), + [anon_sym_bit_DASHand] = ACTIONS(808), + [anon_sym_bit_DASHxor] = ACTIONS(808), + [anon_sym_bit_DASHor] = ACTIONS(808), + [anon_sym_and] = ACTIONS(808), + [anon_sym_xor] = ACTIONS(808), + [anon_sym_or] = ACTIONS(808), + [anon_sym_not] = ACTIONS(808), + [anon_sym_DOT_DOT_LT] = ACTIONS(808), + [anon_sym_DOT_DOT] = ACTIONS(808), + [anon_sym_DOT_DOT_EQ] = ACTIONS(808), + [sym_val_nothing] = ACTIONS(808), + [anon_sym_true] = ACTIONS(808), + [anon_sym_false] = ACTIONS(808), + [aux_sym_val_number_token1] = ACTIONS(808), + [aux_sym_val_number_token2] = ACTIONS(808), + [aux_sym_val_number_token3] = ACTIONS(808), + [aux_sym_val_number_token4] = ACTIONS(808), + [anon_sym_inf] = ACTIONS(808), + [anon_sym_DASHinf] = ACTIONS(808), + [anon_sym_NaN] = ACTIONS(808), + [anon_sym_0b] = ACTIONS(808), + [anon_sym_0o] = ACTIONS(808), + [anon_sym_0x] = ACTIONS(808), + [sym_val_date] = ACTIONS(808), + [anon_sym_DQUOTE] = ACTIONS(808), + [sym__str_single_quotes] = ACTIONS(808), + [sym__str_back_ticks] = ACTIONS(808), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(808), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(808), + [anon_sym_CARET] = ACTIONS(808), + [sym_short_flag] = ACTIONS(808), [anon_sym_POUND] = ACTIONS(3), }, [257] = { [sym_comment] = STATE(257), - [ts_builtin_sym_end] = ACTIONS(1141), - [sym_cmd_identifier] = ACTIONS(1139), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_export] = ACTIONS(1139), - [anon_sym_alias] = ACTIONS(1139), - [anon_sym_def] = ACTIONS(1139), - [anon_sym_def_DASHenv] = ACTIONS(1139), - [anon_sym_export_DASHenv] = ACTIONS(1139), - [anon_sym_extern] = ACTIONS(1139), - [anon_sym_module] = ACTIONS(1139), - [anon_sym_use] = ACTIONS(1139), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_error] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1139), - [anon_sym_DASH_DASH] = ACTIONS(1139), - [anon_sym_DASH] = ACTIONS(1035), - [anon_sym_break] = ACTIONS(1139), - [anon_sym_continue] = ACTIONS(1139), - [anon_sym_for] = ACTIONS(1139), - [anon_sym_in] = ACTIONS(1139), - [anon_sym_loop] = ACTIONS(1139), - [anon_sym_while] = ACTIONS(1139), - [anon_sym_do] = ACTIONS(1139), - [anon_sym_if] = ACTIONS(1139), - [anon_sym_match] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_try] = ACTIONS(1139), - [anon_sym_return] = ACTIONS(1139), - [anon_sym_let] = ACTIONS(1139), - [anon_sym_let_DASHenv] = ACTIONS(1139), - [anon_sym_mut] = ACTIONS(1139), - [anon_sym_const] = ACTIONS(1139), - [anon_sym_source] = ACTIONS(1139), - [anon_sym_source_DASHenv] = ACTIONS(1139), - [anon_sym_register] = ACTIONS(1139), - [anon_sym_hide] = ACTIONS(1139), - [anon_sym_hide_DASHenv] = ACTIONS(1139), - [anon_sym_overlay] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1039), - [anon_sym_where] = ACTIONS(1139), - [anon_sym_STAR_STAR] = ACTIONS(1041), - [anon_sym_PLUS_PLUS] = ACTIONS(1041), - [anon_sym_SLASH] = ACTIONS(1039), - [anon_sym_mod] = ACTIONS(1039), - [anon_sym_SLASH_SLASH] = ACTIONS(1039), - [anon_sym_PLUS] = ACTIONS(1035), - [anon_sym_bit_DASHshl] = ACTIONS(1043), - [anon_sym_bit_DASHshr] = ACTIONS(1043), - [anon_sym_EQ_EQ] = ACTIONS(1139), - [anon_sym_BANG_EQ] = ACTIONS(1139), - [anon_sym_LT2] = ACTIONS(1139), - [anon_sym_LT_EQ] = ACTIONS(1139), - [anon_sym_GT_EQ] = ACTIONS(1139), - [anon_sym_not_DASHin] = ACTIONS(1139), - [anon_sym_starts_DASHwith] = ACTIONS(1139), - [anon_sym_ends_DASHwith] = ACTIONS(1139), - [anon_sym_EQ_TILDE] = ACTIONS(1139), - [anon_sym_BANG_TILDE] = ACTIONS(1139), - [anon_sym_bit_DASHand] = ACTIONS(1139), - [anon_sym_bit_DASHxor] = ACTIONS(1139), - [anon_sym_bit_DASHor] = ACTIONS(1139), - [anon_sym_and] = ACTIONS(1139), - [anon_sym_xor] = ACTIONS(1139), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_not] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_CARET] = ACTIONS(1139), - [sym_short_flag] = ACTIONS(1139), + [ts_builtin_sym_end] = ACTIONS(105), + [anon_sym_export] = ACTIONS(103), + [anon_sym_alias] = ACTIONS(103), + [anon_sym_let] = ACTIONS(103), + [anon_sym_let_DASHenv] = ACTIONS(103), + [anon_sym_mut] = ACTIONS(103), + [anon_sym_const] = ACTIONS(103), + [sym_cmd_identifier] = ACTIONS(103), + [anon_sym_SEMI] = ACTIONS(103), + [anon_sym_LF] = ACTIONS(105), + [anon_sym_def] = ACTIONS(103), + [anon_sym_def_DASHenv] = ACTIONS(103), + [anon_sym_export_DASHenv] = ACTIONS(103), + [anon_sym_extern] = ACTIONS(103), + [anon_sym_module] = ACTIONS(103), + [anon_sym_use] = ACTIONS(103), + [anon_sym_LBRACK] = ACTIONS(103), + [anon_sym_LPAREN] = ACTIONS(103), + [anon_sym_PIPE] = ACTIONS(103), + [anon_sym_DOLLAR] = ACTIONS(103), + [anon_sym_error] = ACTIONS(103), + [anon_sym_GT] = ACTIONS(103), + [anon_sym_DASH_DASH] = ACTIONS(103), + [anon_sym_DASH] = ACTIONS(103), + [anon_sym_break] = ACTIONS(103), + [anon_sym_continue] = ACTIONS(103), + [anon_sym_for] = ACTIONS(103), + [anon_sym_in] = ACTIONS(103), + [anon_sym_loop] = ACTIONS(103), + [anon_sym_while] = ACTIONS(103), + [anon_sym_do] = ACTIONS(103), + [anon_sym_if] = ACTIONS(103), + [anon_sym_match] = ACTIONS(103), + [anon_sym_LBRACE] = ACTIONS(103), + [anon_sym_try] = ACTIONS(103), + [anon_sym_return] = ACTIONS(103), + [anon_sym_source] = ACTIONS(103), + [anon_sym_source_DASHenv] = ACTIONS(103), + [anon_sym_register] = ACTIONS(103), + [anon_sym_hide] = ACTIONS(103), + [anon_sym_hide_DASHenv] = ACTIONS(103), + [anon_sym_overlay] = ACTIONS(103), + [anon_sym_STAR] = ACTIONS(103), + [anon_sym_where] = ACTIONS(103), + [anon_sym_STAR_STAR] = ACTIONS(103), + [anon_sym_PLUS_PLUS] = ACTIONS(103), + [anon_sym_SLASH] = ACTIONS(103), + [anon_sym_mod] = ACTIONS(103), + [anon_sym_SLASH_SLASH] = ACTIONS(103), + [anon_sym_PLUS] = ACTIONS(103), + [anon_sym_bit_DASHshl] = ACTIONS(103), + [anon_sym_bit_DASHshr] = ACTIONS(103), + [anon_sym_EQ_EQ] = ACTIONS(103), + [anon_sym_BANG_EQ] = ACTIONS(103), + [anon_sym_LT2] = ACTIONS(103), + [anon_sym_LT_EQ] = ACTIONS(103), + [anon_sym_GT_EQ] = ACTIONS(103), + [anon_sym_not_DASHin] = ACTIONS(103), + [anon_sym_starts_DASHwith] = ACTIONS(103), + [anon_sym_ends_DASHwith] = ACTIONS(103), + [anon_sym_EQ_TILDE] = ACTIONS(103), + [anon_sym_BANG_TILDE] = ACTIONS(103), + [anon_sym_bit_DASHand] = ACTIONS(103), + [anon_sym_bit_DASHxor] = ACTIONS(103), + [anon_sym_bit_DASHor] = ACTIONS(103), + [anon_sym_and] = ACTIONS(103), + [anon_sym_xor] = ACTIONS(103), + [anon_sym_or] = ACTIONS(103), + [anon_sym_not] = ACTIONS(103), + [anon_sym_DOT_DOT_LT] = ACTIONS(103), + [anon_sym_DOT_DOT] = ACTIONS(103), + [anon_sym_DOT_DOT_EQ] = ACTIONS(103), + [sym_val_nothing] = ACTIONS(103), + [anon_sym_true] = ACTIONS(103), + [anon_sym_false] = ACTIONS(103), + [aux_sym_val_number_token1] = ACTIONS(103), + [aux_sym_val_number_token2] = ACTIONS(103), + [aux_sym_val_number_token3] = ACTIONS(103), + [aux_sym_val_number_token4] = ACTIONS(103), + [anon_sym_inf] = ACTIONS(103), + [anon_sym_DASHinf] = ACTIONS(103), + [anon_sym_NaN] = ACTIONS(103), + [anon_sym_0b] = ACTIONS(103), + [anon_sym_0o] = ACTIONS(103), + [anon_sym_0x] = ACTIONS(103), + [sym_val_date] = ACTIONS(103), + [anon_sym_DQUOTE] = ACTIONS(103), + [sym__str_single_quotes] = ACTIONS(103), + [sym__str_back_ticks] = ACTIONS(103), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(103), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(103), + [anon_sym_CARET] = ACTIONS(103), + [sym_short_flag] = ACTIONS(103), [anon_sym_POUND] = ACTIONS(3), }, [258] = { [sym_comment] = STATE(258), - [ts_builtin_sym_end] = ACTIONS(1141), - [sym_cmd_identifier] = ACTIONS(1139), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_export] = ACTIONS(1139), - [anon_sym_alias] = ACTIONS(1139), - [anon_sym_def] = ACTIONS(1139), - [anon_sym_def_DASHenv] = ACTIONS(1139), - [anon_sym_export_DASHenv] = ACTIONS(1139), - [anon_sym_extern] = ACTIONS(1139), - [anon_sym_module] = ACTIONS(1139), - [anon_sym_use] = ACTIONS(1139), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_error] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1031), - [anon_sym_DASH_DASH] = ACTIONS(1139), - [anon_sym_DASH] = ACTIONS(1035), - [anon_sym_break] = ACTIONS(1139), - [anon_sym_continue] = ACTIONS(1139), - [anon_sym_for] = ACTIONS(1139), - [anon_sym_in] = ACTIONS(1037), - [anon_sym_loop] = ACTIONS(1139), - [anon_sym_while] = ACTIONS(1139), - [anon_sym_do] = ACTIONS(1139), - [anon_sym_if] = ACTIONS(1139), - [anon_sym_match] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_try] = ACTIONS(1139), - [anon_sym_return] = ACTIONS(1139), - [anon_sym_let] = ACTIONS(1139), - [anon_sym_let_DASHenv] = ACTIONS(1139), - [anon_sym_mut] = ACTIONS(1139), - [anon_sym_const] = ACTIONS(1139), - [anon_sym_source] = ACTIONS(1139), - [anon_sym_source_DASHenv] = ACTIONS(1139), - [anon_sym_register] = ACTIONS(1139), - [anon_sym_hide] = ACTIONS(1139), - [anon_sym_hide_DASHenv] = ACTIONS(1139), - [anon_sym_overlay] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1039), - [anon_sym_where] = ACTIONS(1139), - [anon_sym_STAR_STAR] = ACTIONS(1041), - [anon_sym_PLUS_PLUS] = ACTIONS(1041), - [anon_sym_SLASH] = ACTIONS(1039), - [anon_sym_mod] = ACTIONS(1039), - [anon_sym_SLASH_SLASH] = ACTIONS(1039), - [anon_sym_PLUS] = ACTIONS(1035), - [anon_sym_bit_DASHshl] = ACTIONS(1043), - [anon_sym_bit_DASHshr] = ACTIONS(1043), - [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(1037), - [anon_sym_starts_DASHwith] = ACTIONS(1037), - [anon_sym_ends_DASHwith] = ACTIONS(1037), - [anon_sym_EQ_TILDE] = ACTIONS(1045), - [anon_sym_BANG_TILDE] = ACTIONS(1045), - [anon_sym_bit_DASHand] = ACTIONS(1139), - [anon_sym_bit_DASHxor] = ACTIONS(1139), - [anon_sym_bit_DASHor] = ACTIONS(1139), - [anon_sym_and] = ACTIONS(1139), - [anon_sym_xor] = ACTIONS(1139), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_not] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_CARET] = ACTIONS(1139), - [sym_short_flag] = ACTIONS(1139), + [ts_builtin_sym_end] = ACTIONS(868), + [anon_sym_export] = ACTIONS(866), + [anon_sym_alias] = ACTIONS(866), + [anon_sym_let] = ACTIONS(866), + [anon_sym_let_DASHenv] = ACTIONS(866), + [anon_sym_mut] = ACTIONS(866), + [anon_sym_const] = ACTIONS(866), + [sym_cmd_identifier] = ACTIONS(866), + [anon_sym_SEMI] = ACTIONS(866), + [anon_sym_LF] = ACTIONS(868), + [anon_sym_def] = ACTIONS(866), + [anon_sym_def_DASHenv] = ACTIONS(866), + [anon_sym_export_DASHenv] = ACTIONS(866), + [anon_sym_extern] = ACTIONS(866), + [anon_sym_module] = ACTIONS(866), + [anon_sym_use] = ACTIONS(866), + [anon_sym_LBRACK] = ACTIONS(866), + [anon_sym_LPAREN] = ACTIONS(866), + [anon_sym_PIPE] = ACTIONS(866), + [anon_sym_DOLLAR] = ACTIONS(866), + [anon_sym_error] = ACTIONS(866), + [anon_sym_GT] = ACTIONS(866), + [anon_sym_DASH_DASH] = ACTIONS(866), + [anon_sym_DASH] = ACTIONS(866), + [anon_sym_break] = ACTIONS(866), + [anon_sym_continue] = ACTIONS(866), + [anon_sym_for] = ACTIONS(866), + [anon_sym_in] = ACTIONS(866), + [anon_sym_loop] = ACTIONS(866), + [anon_sym_while] = ACTIONS(866), + [anon_sym_do] = ACTIONS(866), + [anon_sym_if] = ACTIONS(866), + [anon_sym_match] = ACTIONS(866), + [anon_sym_LBRACE] = ACTIONS(866), + [anon_sym_try] = ACTIONS(866), + [anon_sym_return] = ACTIONS(866), + [anon_sym_source] = ACTIONS(866), + [anon_sym_source_DASHenv] = ACTIONS(866), + [anon_sym_register] = ACTIONS(866), + [anon_sym_hide] = ACTIONS(866), + [anon_sym_hide_DASHenv] = ACTIONS(866), + [anon_sym_overlay] = ACTIONS(866), + [anon_sym_STAR] = ACTIONS(866), + [anon_sym_where] = ACTIONS(866), + [anon_sym_STAR_STAR] = ACTIONS(866), + [anon_sym_PLUS_PLUS] = ACTIONS(866), + [anon_sym_SLASH] = ACTIONS(866), + [anon_sym_mod] = ACTIONS(866), + [anon_sym_SLASH_SLASH] = ACTIONS(866), + [anon_sym_PLUS] = ACTIONS(866), + [anon_sym_bit_DASHshl] = ACTIONS(866), + [anon_sym_bit_DASHshr] = ACTIONS(866), + [anon_sym_EQ_EQ] = ACTIONS(866), + [anon_sym_BANG_EQ] = ACTIONS(866), + [anon_sym_LT2] = ACTIONS(866), + [anon_sym_LT_EQ] = ACTIONS(866), + [anon_sym_GT_EQ] = ACTIONS(866), + [anon_sym_not_DASHin] = ACTIONS(866), + [anon_sym_starts_DASHwith] = ACTIONS(866), + [anon_sym_ends_DASHwith] = ACTIONS(866), + [anon_sym_EQ_TILDE] = ACTIONS(866), + [anon_sym_BANG_TILDE] = ACTIONS(866), + [anon_sym_bit_DASHand] = ACTIONS(866), + [anon_sym_bit_DASHxor] = ACTIONS(866), + [anon_sym_bit_DASHor] = ACTIONS(866), + [anon_sym_and] = ACTIONS(866), + [anon_sym_xor] = ACTIONS(866), + [anon_sym_or] = ACTIONS(866), + [anon_sym_not] = ACTIONS(866), + [anon_sym_DOT_DOT_LT] = ACTIONS(866), + [anon_sym_DOT_DOT] = ACTIONS(866), + [anon_sym_DOT_DOT_EQ] = ACTIONS(866), + [sym_val_nothing] = ACTIONS(866), + [anon_sym_true] = ACTIONS(866), + [anon_sym_false] = ACTIONS(866), + [aux_sym_val_number_token1] = ACTIONS(866), + [aux_sym_val_number_token2] = ACTIONS(866), + [aux_sym_val_number_token3] = ACTIONS(866), + [aux_sym_val_number_token4] = ACTIONS(866), + [anon_sym_inf] = ACTIONS(866), + [anon_sym_DASHinf] = ACTIONS(866), + [anon_sym_NaN] = ACTIONS(866), + [anon_sym_0b] = ACTIONS(866), + [anon_sym_0o] = ACTIONS(866), + [anon_sym_0x] = ACTIONS(866), + [sym_val_date] = ACTIONS(866), + [anon_sym_DQUOTE] = ACTIONS(866), + [sym__str_single_quotes] = ACTIONS(866), + [sym__str_back_ticks] = ACTIONS(866), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(866), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(866), + [anon_sym_CARET] = ACTIONS(866), + [sym_short_flag] = ACTIONS(866), [anon_sym_POUND] = ACTIONS(3), }, [259] = { [sym_comment] = STATE(259), - [ts_builtin_sym_end] = ACTIONS(1141), - [sym_cmd_identifier] = ACTIONS(1139), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_export] = ACTIONS(1139), - [anon_sym_alias] = ACTIONS(1139), - [anon_sym_def] = ACTIONS(1139), - [anon_sym_def_DASHenv] = ACTIONS(1139), - [anon_sym_export_DASHenv] = ACTIONS(1139), - [anon_sym_extern] = ACTIONS(1139), - [anon_sym_module] = ACTIONS(1139), - [anon_sym_use] = ACTIONS(1139), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_error] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1031), - [anon_sym_DASH_DASH] = ACTIONS(1139), - [anon_sym_DASH] = ACTIONS(1035), - [anon_sym_break] = ACTIONS(1139), - [anon_sym_continue] = ACTIONS(1139), - [anon_sym_for] = ACTIONS(1139), - [anon_sym_in] = ACTIONS(1037), - [anon_sym_loop] = ACTIONS(1139), - [anon_sym_while] = ACTIONS(1139), - [anon_sym_do] = ACTIONS(1139), - [anon_sym_if] = ACTIONS(1139), - [anon_sym_match] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_try] = ACTIONS(1139), - [anon_sym_return] = ACTIONS(1139), - [anon_sym_let] = ACTIONS(1139), - [anon_sym_let_DASHenv] = ACTIONS(1139), - [anon_sym_mut] = ACTIONS(1139), - [anon_sym_const] = ACTIONS(1139), - [anon_sym_source] = ACTIONS(1139), - [anon_sym_source_DASHenv] = ACTIONS(1139), - [anon_sym_register] = ACTIONS(1139), - [anon_sym_hide] = ACTIONS(1139), - [anon_sym_hide_DASHenv] = ACTIONS(1139), - [anon_sym_overlay] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1039), - [anon_sym_where] = ACTIONS(1139), - [anon_sym_STAR_STAR] = ACTIONS(1041), - [anon_sym_PLUS_PLUS] = ACTIONS(1041), - [anon_sym_SLASH] = ACTIONS(1039), - [anon_sym_mod] = ACTIONS(1039), - [anon_sym_SLASH_SLASH] = ACTIONS(1039), - [anon_sym_PLUS] = ACTIONS(1035), - [anon_sym_bit_DASHshl] = ACTIONS(1043), - [anon_sym_bit_DASHshr] = ACTIONS(1043), - [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(1037), - [anon_sym_starts_DASHwith] = ACTIONS(1037), - [anon_sym_ends_DASHwith] = ACTIONS(1037), - [anon_sym_EQ_TILDE] = ACTIONS(1045), - [anon_sym_BANG_TILDE] = ACTIONS(1045), - [anon_sym_bit_DASHand] = ACTIONS(1047), - [anon_sym_bit_DASHxor] = ACTIONS(1139), - [anon_sym_bit_DASHor] = ACTIONS(1139), - [anon_sym_and] = ACTIONS(1139), - [anon_sym_xor] = ACTIONS(1139), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_not] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_CARET] = ACTIONS(1139), - [sym_short_flag] = ACTIONS(1139), + [ts_builtin_sym_end] = ACTIONS(862), + [anon_sym_export] = ACTIONS(860), + [anon_sym_alias] = ACTIONS(860), + [anon_sym_let] = ACTIONS(860), + [anon_sym_let_DASHenv] = ACTIONS(860), + [anon_sym_mut] = ACTIONS(860), + [anon_sym_const] = ACTIONS(860), + [sym_cmd_identifier] = ACTIONS(860), + [anon_sym_SEMI] = ACTIONS(860), + [anon_sym_LF] = ACTIONS(862), + [anon_sym_def] = ACTIONS(860), + [anon_sym_def_DASHenv] = ACTIONS(860), + [anon_sym_export_DASHenv] = ACTIONS(860), + [anon_sym_extern] = ACTIONS(860), + [anon_sym_module] = ACTIONS(860), + [anon_sym_use] = ACTIONS(860), + [anon_sym_LBRACK] = ACTIONS(860), + [anon_sym_LPAREN] = ACTIONS(860), + [anon_sym_PIPE] = ACTIONS(860), + [anon_sym_DOLLAR] = ACTIONS(860), + [anon_sym_error] = ACTIONS(860), + [anon_sym_GT] = ACTIONS(860), + [anon_sym_DASH_DASH] = ACTIONS(860), + [anon_sym_DASH] = ACTIONS(860), + [anon_sym_break] = ACTIONS(860), + [anon_sym_continue] = ACTIONS(860), + [anon_sym_for] = ACTIONS(860), + [anon_sym_in] = ACTIONS(860), + [anon_sym_loop] = ACTIONS(860), + [anon_sym_while] = ACTIONS(860), + [anon_sym_do] = ACTIONS(860), + [anon_sym_if] = ACTIONS(860), + [anon_sym_match] = ACTIONS(860), + [anon_sym_LBRACE] = ACTIONS(860), + [anon_sym_try] = ACTIONS(860), + [anon_sym_return] = ACTIONS(860), + [anon_sym_source] = ACTIONS(860), + [anon_sym_source_DASHenv] = ACTIONS(860), + [anon_sym_register] = ACTIONS(860), + [anon_sym_hide] = ACTIONS(860), + [anon_sym_hide_DASHenv] = ACTIONS(860), + [anon_sym_overlay] = ACTIONS(860), + [anon_sym_STAR] = ACTIONS(860), + [anon_sym_where] = ACTIONS(860), + [anon_sym_STAR_STAR] = ACTIONS(860), + [anon_sym_PLUS_PLUS] = ACTIONS(860), + [anon_sym_SLASH] = ACTIONS(860), + [anon_sym_mod] = ACTIONS(860), + [anon_sym_SLASH_SLASH] = ACTIONS(860), + [anon_sym_PLUS] = ACTIONS(860), + [anon_sym_bit_DASHshl] = ACTIONS(860), + [anon_sym_bit_DASHshr] = ACTIONS(860), + [anon_sym_EQ_EQ] = ACTIONS(860), + [anon_sym_BANG_EQ] = ACTIONS(860), + [anon_sym_LT2] = ACTIONS(860), + [anon_sym_LT_EQ] = ACTIONS(860), + [anon_sym_GT_EQ] = ACTIONS(860), + [anon_sym_not_DASHin] = ACTIONS(860), + [anon_sym_starts_DASHwith] = ACTIONS(860), + [anon_sym_ends_DASHwith] = ACTIONS(860), + [anon_sym_EQ_TILDE] = ACTIONS(860), + [anon_sym_BANG_TILDE] = ACTIONS(860), + [anon_sym_bit_DASHand] = ACTIONS(860), + [anon_sym_bit_DASHxor] = ACTIONS(860), + [anon_sym_bit_DASHor] = ACTIONS(860), + [anon_sym_and] = ACTIONS(860), + [anon_sym_xor] = ACTIONS(860), + [anon_sym_or] = ACTIONS(860), + [anon_sym_not] = ACTIONS(860), + [anon_sym_DOT_DOT_LT] = ACTIONS(860), + [anon_sym_DOT_DOT] = ACTIONS(860), + [anon_sym_DOT_DOT_EQ] = ACTIONS(860), + [sym_val_nothing] = ACTIONS(860), + [anon_sym_true] = ACTIONS(860), + [anon_sym_false] = ACTIONS(860), + [aux_sym_val_number_token1] = ACTIONS(860), + [aux_sym_val_number_token2] = ACTIONS(860), + [aux_sym_val_number_token3] = ACTIONS(860), + [aux_sym_val_number_token4] = ACTIONS(860), + [anon_sym_inf] = ACTIONS(860), + [anon_sym_DASHinf] = ACTIONS(860), + [anon_sym_NaN] = ACTIONS(860), + [anon_sym_0b] = ACTIONS(860), + [anon_sym_0o] = ACTIONS(860), + [anon_sym_0x] = ACTIONS(860), + [sym_val_date] = ACTIONS(860), + [anon_sym_DQUOTE] = ACTIONS(860), + [sym__str_single_quotes] = ACTIONS(860), + [sym__str_back_ticks] = ACTIONS(860), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(860), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(860), + [anon_sym_CARET] = ACTIONS(860), + [sym_short_flag] = ACTIONS(860), [anon_sym_POUND] = ACTIONS(3), }, [260] = { [sym_comment] = STATE(260), - [sym_cmd_identifier] = ACTIONS(1247), - [anon_sym_SEMI] = ACTIONS(1247), - [anon_sym_LF] = ACTIONS(1249), - [anon_sym_export] = ACTIONS(1247), - [anon_sym_alias] = ACTIONS(1247), - [anon_sym_def] = ACTIONS(1247), - [anon_sym_def_DASHenv] = ACTIONS(1247), - [anon_sym_export_DASHenv] = ACTIONS(1247), - [anon_sym_extern] = ACTIONS(1247), - [anon_sym_module] = ACTIONS(1247), - [anon_sym_use] = ACTIONS(1247), - [anon_sym_LBRACK] = ACTIONS(1247), - [anon_sym_LPAREN] = ACTIONS(1247), - [anon_sym_PIPE] = ACTIONS(1247), - [anon_sym_DOLLAR] = ACTIONS(1247), - [anon_sym_error] = ACTIONS(1247), - [anon_sym_GT] = ACTIONS(1247), - [anon_sym_DASH_DASH] = ACTIONS(1247), - [anon_sym_DASH] = ACTIONS(1247), - [anon_sym_break] = ACTIONS(1247), - [anon_sym_continue] = ACTIONS(1247), - [anon_sym_for] = ACTIONS(1247), - [anon_sym_in] = ACTIONS(1247), - [anon_sym_loop] = ACTIONS(1247), - [anon_sym_while] = ACTIONS(1247), - [anon_sym_do] = ACTIONS(1247), - [anon_sym_if] = ACTIONS(1247), - [anon_sym_match] = ACTIONS(1247), - [anon_sym_LBRACE] = ACTIONS(1247), - [anon_sym_RBRACE] = ACTIONS(1247), - [anon_sym_try] = ACTIONS(1247), - [anon_sym_return] = ACTIONS(1247), - [anon_sym_let] = ACTIONS(1247), - [anon_sym_let_DASHenv] = ACTIONS(1247), - [anon_sym_mut] = ACTIONS(1247), - [anon_sym_const] = ACTIONS(1247), - [anon_sym_source] = ACTIONS(1247), - [anon_sym_source_DASHenv] = ACTIONS(1247), - [anon_sym_register] = ACTIONS(1247), - [anon_sym_hide] = ACTIONS(1247), - [anon_sym_hide_DASHenv] = ACTIONS(1247), - [anon_sym_overlay] = ACTIONS(1247), - [anon_sym_STAR] = ACTIONS(1247), - [anon_sym_where] = ACTIONS(1247), - [anon_sym_STAR_STAR] = ACTIONS(1247), - [anon_sym_PLUS_PLUS] = ACTIONS(1247), - [anon_sym_SLASH] = ACTIONS(1247), - [anon_sym_mod] = ACTIONS(1247), - [anon_sym_SLASH_SLASH] = ACTIONS(1247), - [anon_sym_PLUS] = ACTIONS(1247), - [anon_sym_bit_DASHshl] = ACTIONS(1247), - [anon_sym_bit_DASHshr] = ACTIONS(1247), - [anon_sym_EQ_EQ] = ACTIONS(1247), - [anon_sym_BANG_EQ] = ACTIONS(1247), - [anon_sym_LT2] = ACTIONS(1247), - [anon_sym_LT_EQ] = ACTIONS(1247), - [anon_sym_GT_EQ] = ACTIONS(1247), - [anon_sym_not_DASHin] = ACTIONS(1247), - [anon_sym_starts_DASHwith] = ACTIONS(1247), - [anon_sym_ends_DASHwith] = ACTIONS(1247), - [anon_sym_EQ_TILDE] = ACTIONS(1247), - [anon_sym_BANG_TILDE] = ACTIONS(1247), - [anon_sym_bit_DASHand] = ACTIONS(1247), - [anon_sym_bit_DASHxor] = ACTIONS(1247), - [anon_sym_bit_DASHor] = ACTIONS(1247), - [anon_sym_and] = ACTIONS(1247), - [anon_sym_xor] = ACTIONS(1247), - [anon_sym_or] = ACTIONS(1247), - [anon_sym_not] = ACTIONS(1247), - [anon_sym_DOT_DOT_LT] = ACTIONS(1247), - [anon_sym_DOT_DOT] = ACTIONS(1247), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1247), - [sym_val_nothing] = ACTIONS(1247), - [anon_sym_true] = ACTIONS(1247), - [anon_sym_false] = ACTIONS(1247), - [aux_sym_val_number_token1] = ACTIONS(1247), - [aux_sym_val_number_token2] = ACTIONS(1247), - [aux_sym_val_number_token3] = ACTIONS(1247), - [aux_sym_val_number_token4] = ACTIONS(1247), - [anon_sym_inf] = ACTIONS(1247), - [anon_sym_DASHinf] = ACTIONS(1247), - [anon_sym_NaN] = ACTIONS(1247), - [anon_sym_0b] = ACTIONS(1247), - [anon_sym_0o] = ACTIONS(1247), - [anon_sym_0x] = ACTIONS(1247), - [sym_val_date] = ACTIONS(1247), - [anon_sym_DQUOTE] = ACTIONS(1247), - [sym__str_single_quotes] = ACTIONS(1247), - [sym__str_back_ticks] = ACTIONS(1247), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1247), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1247), - [anon_sym_CARET] = ACTIONS(1247), - [sym_short_flag] = ACTIONS(1247), - [anon_sym_POUND] = ACTIONS(3), - }, - [261] = { - [sym_comment] = STATE(261), - [ts_builtin_sym_end] = ACTIONS(1141), - [sym_cmd_identifier] = ACTIONS(1139), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_export] = ACTIONS(1139), - [anon_sym_alias] = ACTIONS(1139), - [anon_sym_def] = ACTIONS(1139), - [anon_sym_def_DASHenv] = ACTIONS(1139), - [anon_sym_export_DASHenv] = ACTIONS(1139), - [anon_sym_extern] = ACTIONS(1139), - [anon_sym_module] = ACTIONS(1139), - [anon_sym_use] = ACTIONS(1139), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_error] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1031), - [anon_sym_DASH_DASH] = ACTIONS(1139), - [anon_sym_DASH] = ACTIONS(1035), - [anon_sym_break] = ACTIONS(1139), - [anon_sym_continue] = ACTIONS(1139), - [anon_sym_for] = ACTIONS(1139), - [anon_sym_in] = ACTIONS(1037), - [anon_sym_loop] = ACTIONS(1139), - [anon_sym_while] = ACTIONS(1139), - [anon_sym_do] = ACTIONS(1139), - [anon_sym_if] = ACTIONS(1139), - [anon_sym_match] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_try] = ACTIONS(1139), - [anon_sym_return] = ACTIONS(1139), - [anon_sym_let] = ACTIONS(1139), - [anon_sym_let_DASHenv] = ACTIONS(1139), - [anon_sym_mut] = ACTIONS(1139), - [anon_sym_const] = ACTIONS(1139), - [anon_sym_source] = ACTIONS(1139), - [anon_sym_source_DASHenv] = ACTIONS(1139), - [anon_sym_register] = ACTIONS(1139), - [anon_sym_hide] = ACTIONS(1139), - [anon_sym_hide_DASHenv] = ACTIONS(1139), - [anon_sym_overlay] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1039), - [anon_sym_where] = ACTIONS(1139), - [anon_sym_STAR_STAR] = ACTIONS(1041), - [anon_sym_PLUS_PLUS] = ACTIONS(1041), - [anon_sym_SLASH] = ACTIONS(1039), - [anon_sym_mod] = ACTIONS(1039), - [anon_sym_SLASH_SLASH] = ACTIONS(1039), - [anon_sym_PLUS] = ACTIONS(1035), - [anon_sym_bit_DASHshl] = ACTIONS(1043), - [anon_sym_bit_DASHshr] = ACTIONS(1043), - [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(1037), - [anon_sym_starts_DASHwith] = ACTIONS(1037), - [anon_sym_ends_DASHwith] = ACTIONS(1037), - [anon_sym_EQ_TILDE] = ACTIONS(1045), - [anon_sym_BANG_TILDE] = ACTIONS(1045), - [anon_sym_bit_DASHand] = ACTIONS(1047), - [anon_sym_bit_DASHxor] = ACTIONS(1049), - [anon_sym_bit_DASHor] = ACTIONS(1139), - [anon_sym_and] = ACTIONS(1139), - [anon_sym_xor] = ACTIONS(1139), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_not] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_CARET] = ACTIONS(1139), - [sym_short_flag] = ACTIONS(1139), - [anon_sym_POUND] = ACTIONS(3), - }, - [262] = { - [sym_comment] = STATE(262), - [ts_builtin_sym_end] = ACTIONS(1141), - [sym_cmd_identifier] = ACTIONS(1139), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_export] = ACTIONS(1139), - [anon_sym_alias] = ACTIONS(1139), - [anon_sym_def] = ACTIONS(1139), - [anon_sym_def_DASHenv] = ACTIONS(1139), - [anon_sym_export_DASHenv] = ACTIONS(1139), - [anon_sym_extern] = ACTIONS(1139), - [anon_sym_module] = ACTIONS(1139), - [anon_sym_use] = ACTIONS(1139), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_error] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1031), - [anon_sym_DASH_DASH] = ACTIONS(1139), - [anon_sym_DASH] = ACTIONS(1035), - [anon_sym_break] = ACTIONS(1139), - [anon_sym_continue] = ACTIONS(1139), - [anon_sym_for] = ACTIONS(1139), - [anon_sym_in] = ACTIONS(1037), - [anon_sym_loop] = ACTIONS(1139), - [anon_sym_while] = ACTIONS(1139), - [anon_sym_do] = ACTIONS(1139), - [anon_sym_if] = ACTIONS(1139), - [anon_sym_match] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_try] = ACTIONS(1139), - [anon_sym_return] = ACTIONS(1139), - [anon_sym_let] = ACTIONS(1139), - [anon_sym_let_DASHenv] = ACTIONS(1139), - [anon_sym_mut] = ACTIONS(1139), - [anon_sym_const] = ACTIONS(1139), - [anon_sym_source] = ACTIONS(1139), - [anon_sym_source_DASHenv] = ACTIONS(1139), - [anon_sym_register] = ACTIONS(1139), - [anon_sym_hide] = ACTIONS(1139), - [anon_sym_hide_DASHenv] = ACTIONS(1139), - [anon_sym_overlay] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1039), - [anon_sym_where] = ACTIONS(1139), - [anon_sym_STAR_STAR] = ACTIONS(1041), - [anon_sym_PLUS_PLUS] = ACTIONS(1041), - [anon_sym_SLASH] = ACTIONS(1039), - [anon_sym_mod] = ACTIONS(1039), - [anon_sym_SLASH_SLASH] = ACTIONS(1039), - [anon_sym_PLUS] = ACTIONS(1035), - [anon_sym_bit_DASHshl] = ACTIONS(1043), - [anon_sym_bit_DASHshr] = ACTIONS(1043), - [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(1037), - [anon_sym_starts_DASHwith] = ACTIONS(1037), - [anon_sym_ends_DASHwith] = ACTIONS(1037), - [anon_sym_EQ_TILDE] = ACTIONS(1045), - [anon_sym_BANG_TILDE] = ACTIONS(1045), - [anon_sym_bit_DASHand] = ACTIONS(1047), - [anon_sym_bit_DASHxor] = ACTIONS(1049), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1139), - [anon_sym_xor] = ACTIONS(1139), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_not] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_CARET] = ACTIONS(1139), - [sym_short_flag] = ACTIONS(1139), - [anon_sym_POUND] = ACTIONS(3), - }, - [263] = { - [sym_comment] = STATE(263), - [ts_builtin_sym_end] = ACTIONS(1141), - [sym_cmd_identifier] = ACTIONS(1139), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_export] = ACTIONS(1139), - [anon_sym_alias] = ACTIONS(1139), - [anon_sym_def] = ACTIONS(1139), - [anon_sym_def_DASHenv] = ACTIONS(1139), - [anon_sym_export_DASHenv] = ACTIONS(1139), - [anon_sym_extern] = ACTIONS(1139), - [anon_sym_module] = ACTIONS(1139), - [anon_sym_use] = ACTIONS(1139), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_error] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1031), - [anon_sym_DASH_DASH] = ACTIONS(1139), - [anon_sym_DASH] = ACTIONS(1035), - [anon_sym_break] = ACTIONS(1139), - [anon_sym_continue] = ACTIONS(1139), - [anon_sym_for] = ACTIONS(1139), - [anon_sym_in] = ACTIONS(1037), - [anon_sym_loop] = ACTIONS(1139), - [anon_sym_while] = ACTIONS(1139), - [anon_sym_do] = ACTIONS(1139), - [anon_sym_if] = ACTIONS(1139), - [anon_sym_match] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_try] = ACTIONS(1139), - [anon_sym_return] = ACTIONS(1139), - [anon_sym_let] = ACTIONS(1139), - [anon_sym_let_DASHenv] = ACTIONS(1139), - [anon_sym_mut] = ACTIONS(1139), - [anon_sym_const] = ACTIONS(1139), - [anon_sym_source] = ACTIONS(1139), - [anon_sym_source_DASHenv] = ACTIONS(1139), - [anon_sym_register] = ACTIONS(1139), - [anon_sym_hide] = ACTIONS(1139), - [anon_sym_hide_DASHenv] = ACTIONS(1139), - [anon_sym_overlay] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1039), - [anon_sym_where] = ACTIONS(1139), - [anon_sym_STAR_STAR] = ACTIONS(1041), - [anon_sym_PLUS_PLUS] = ACTIONS(1041), - [anon_sym_SLASH] = ACTIONS(1039), - [anon_sym_mod] = ACTIONS(1039), - [anon_sym_SLASH_SLASH] = ACTIONS(1039), - [anon_sym_PLUS] = ACTIONS(1035), - [anon_sym_bit_DASHshl] = ACTIONS(1043), - [anon_sym_bit_DASHshr] = ACTIONS(1043), - [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(1037), - [anon_sym_starts_DASHwith] = ACTIONS(1037), - [anon_sym_ends_DASHwith] = ACTIONS(1037), - [anon_sym_EQ_TILDE] = ACTIONS(1045), - [anon_sym_BANG_TILDE] = ACTIONS(1045), - [anon_sym_bit_DASHand] = ACTIONS(1047), - [anon_sym_bit_DASHxor] = ACTIONS(1049), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1053), - [anon_sym_xor] = ACTIONS(1139), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_not] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_CARET] = ACTIONS(1139), - [sym_short_flag] = ACTIONS(1139), - [anon_sym_POUND] = ACTIONS(3), - }, - [264] = { - [sym_comment] = STATE(264), - [ts_builtin_sym_end] = ACTIONS(1141), - [sym_cmd_identifier] = ACTIONS(1139), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_export] = ACTIONS(1139), - [anon_sym_alias] = ACTIONS(1139), - [anon_sym_def] = ACTIONS(1139), - [anon_sym_def_DASHenv] = ACTIONS(1139), - [anon_sym_export_DASHenv] = ACTIONS(1139), - [anon_sym_extern] = ACTIONS(1139), - [anon_sym_module] = ACTIONS(1139), - [anon_sym_use] = ACTIONS(1139), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_error] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1031), - [anon_sym_DASH_DASH] = ACTIONS(1139), - [anon_sym_DASH] = ACTIONS(1035), - [anon_sym_break] = ACTIONS(1139), - [anon_sym_continue] = ACTIONS(1139), - [anon_sym_for] = ACTIONS(1139), - [anon_sym_in] = ACTIONS(1037), - [anon_sym_loop] = ACTIONS(1139), - [anon_sym_while] = ACTIONS(1139), - [anon_sym_do] = ACTIONS(1139), - [anon_sym_if] = ACTIONS(1139), - [anon_sym_match] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_try] = ACTIONS(1139), - [anon_sym_return] = ACTIONS(1139), - [anon_sym_let] = ACTIONS(1139), - [anon_sym_let_DASHenv] = ACTIONS(1139), - [anon_sym_mut] = ACTIONS(1139), - [anon_sym_const] = ACTIONS(1139), - [anon_sym_source] = ACTIONS(1139), - [anon_sym_source_DASHenv] = ACTIONS(1139), - [anon_sym_register] = ACTIONS(1139), - [anon_sym_hide] = ACTIONS(1139), - [anon_sym_hide_DASHenv] = ACTIONS(1139), - [anon_sym_overlay] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1039), - [anon_sym_where] = ACTIONS(1139), - [anon_sym_STAR_STAR] = ACTIONS(1041), - [anon_sym_PLUS_PLUS] = ACTIONS(1041), - [anon_sym_SLASH] = ACTIONS(1039), - [anon_sym_mod] = ACTIONS(1039), - [anon_sym_SLASH_SLASH] = ACTIONS(1039), - [anon_sym_PLUS] = ACTIONS(1035), - [anon_sym_bit_DASHshl] = ACTIONS(1043), - [anon_sym_bit_DASHshr] = ACTIONS(1043), - [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(1037), - [anon_sym_starts_DASHwith] = ACTIONS(1037), - [anon_sym_ends_DASHwith] = ACTIONS(1037), - [anon_sym_EQ_TILDE] = ACTIONS(1045), - [anon_sym_BANG_TILDE] = ACTIONS(1045), - [anon_sym_bit_DASHand] = ACTIONS(1047), - [anon_sym_bit_DASHxor] = ACTIONS(1049), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1053), - [anon_sym_xor] = ACTIONS(1055), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_not] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_CARET] = ACTIONS(1139), - [sym_short_flag] = ACTIONS(1139), - [anon_sym_POUND] = ACTIONS(3), - }, - [265] = { - [sym_comment] = STATE(265), - [ts_builtin_sym_end] = ACTIONS(1141), - [sym_cmd_identifier] = ACTIONS(1139), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_export] = ACTIONS(1139), - [anon_sym_alias] = ACTIONS(1139), - [anon_sym_def] = ACTIONS(1139), - [anon_sym_def_DASHenv] = ACTIONS(1139), - [anon_sym_export_DASHenv] = ACTIONS(1139), - [anon_sym_extern] = ACTIONS(1139), - [anon_sym_module] = ACTIONS(1139), - [anon_sym_use] = ACTIONS(1139), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_error] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1031), - [anon_sym_DASH_DASH] = ACTIONS(1139), - [anon_sym_DASH] = ACTIONS(1035), - [anon_sym_break] = ACTIONS(1139), - [anon_sym_continue] = ACTIONS(1139), - [anon_sym_for] = ACTIONS(1139), - [anon_sym_in] = ACTIONS(1037), - [anon_sym_loop] = ACTIONS(1139), - [anon_sym_while] = ACTIONS(1139), - [anon_sym_do] = ACTIONS(1139), - [anon_sym_if] = ACTIONS(1139), - [anon_sym_match] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_try] = ACTIONS(1139), - [anon_sym_return] = ACTIONS(1139), - [anon_sym_let] = ACTIONS(1139), - [anon_sym_let_DASHenv] = ACTIONS(1139), - [anon_sym_mut] = ACTIONS(1139), - [anon_sym_const] = ACTIONS(1139), - [anon_sym_source] = ACTIONS(1139), - [anon_sym_source_DASHenv] = ACTIONS(1139), - [anon_sym_register] = ACTIONS(1139), - [anon_sym_hide] = ACTIONS(1139), - [anon_sym_hide_DASHenv] = ACTIONS(1139), - [anon_sym_overlay] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1039), - [anon_sym_where] = ACTIONS(1139), - [anon_sym_STAR_STAR] = ACTIONS(1041), - [anon_sym_PLUS_PLUS] = ACTIONS(1041), - [anon_sym_SLASH] = ACTIONS(1039), - [anon_sym_mod] = ACTIONS(1039), - [anon_sym_SLASH_SLASH] = ACTIONS(1039), - [anon_sym_PLUS] = ACTIONS(1035), - [anon_sym_bit_DASHshl] = ACTIONS(1043), - [anon_sym_bit_DASHshr] = ACTIONS(1043), - [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(1037), - [anon_sym_starts_DASHwith] = ACTIONS(1037), - [anon_sym_ends_DASHwith] = ACTIONS(1037), - [anon_sym_EQ_TILDE] = ACTIONS(1045), - [anon_sym_BANG_TILDE] = ACTIONS(1045), - [anon_sym_bit_DASHand] = ACTIONS(1047), - [anon_sym_bit_DASHxor] = ACTIONS(1049), - [anon_sym_bit_DASHor] = ACTIONS(1051), - [anon_sym_and] = ACTIONS(1053), - [anon_sym_xor] = ACTIONS(1055), - [anon_sym_or] = ACTIONS(1057), - [anon_sym_not] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_CARET] = ACTIONS(1139), - [sym_short_flag] = ACTIONS(1139), - [anon_sym_POUND] = ACTIONS(3), - }, - [266] = { - [sym_comment] = STATE(266), - [ts_builtin_sym_end] = ACTIONS(1189), - [sym_cmd_identifier] = ACTIONS(1187), - [anon_sym_SEMI] = ACTIONS(1187), - [anon_sym_LF] = ACTIONS(1189), - [anon_sym_export] = ACTIONS(1187), - [anon_sym_alias] = ACTIONS(1187), - [anon_sym_def] = ACTIONS(1187), - [anon_sym_def_DASHenv] = ACTIONS(1187), - [anon_sym_export_DASHenv] = ACTIONS(1187), - [anon_sym_extern] = ACTIONS(1187), - [anon_sym_module] = ACTIONS(1187), - [anon_sym_use] = ACTIONS(1187), - [anon_sym_LBRACK] = ACTIONS(1187), - [anon_sym_LPAREN] = ACTIONS(1187), - [anon_sym_PIPE] = ACTIONS(1187), - [anon_sym_DOLLAR] = ACTIONS(1187), - [anon_sym_error] = ACTIONS(1187), - [anon_sym_GT] = ACTIONS(1187), - [anon_sym_DASH_DASH] = ACTIONS(1187), - [anon_sym_DASH] = ACTIONS(1187), - [anon_sym_break] = ACTIONS(1187), - [anon_sym_continue] = ACTIONS(1187), - [anon_sym_for] = ACTIONS(1187), - [anon_sym_in] = ACTIONS(1187), - [anon_sym_loop] = ACTIONS(1187), - [anon_sym_while] = ACTIONS(1187), - [anon_sym_do] = ACTIONS(1187), - [anon_sym_if] = ACTIONS(1187), - [anon_sym_match] = ACTIONS(1187), - [anon_sym_LBRACE] = ACTIONS(1187), - [anon_sym_try] = ACTIONS(1187), - [anon_sym_return] = ACTIONS(1187), - [anon_sym_let] = ACTIONS(1187), - [anon_sym_let_DASHenv] = ACTIONS(1187), - [anon_sym_mut] = ACTIONS(1187), - [anon_sym_const] = ACTIONS(1187), - [anon_sym_source] = ACTIONS(1187), - [anon_sym_source_DASHenv] = ACTIONS(1187), - [anon_sym_register] = ACTIONS(1187), - [anon_sym_hide] = ACTIONS(1187), - [anon_sym_hide_DASHenv] = ACTIONS(1187), - [anon_sym_overlay] = ACTIONS(1187), - [anon_sym_STAR] = ACTIONS(1187), - [anon_sym_where] = ACTIONS(1187), - [anon_sym_STAR_STAR] = ACTIONS(1187), - [anon_sym_PLUS_PLUS] = ACTIONS(1187), - [anon_sym_SLASH] = ACTIONS(1187), - [anon_sym_mod] = ACTIONS(1187), - [anon_sym_SLASH_SLASH] = ACTIONS(1187), - [anon_sym_PLUS] = ACTIONS(1187), - [anon_sym_bit_DASHshl] = ACTIONS(1187), - [anon_sym_bit_DASHshr] = ACTIONS(1187), - [anon_sym_EQ_EQ] = ACTIONS(1187), - [anon_sym_BANG_EQ] = ACTIONS(1187), - [anon_sym_LT2] = ACTIONS(1187), - [anon_sym_LT_EQ] = ACTIONS(1187), - [anon_sym_GT_EQ] = ACTIONS(1187), - [anon_sym_not_DASHin] = ACTIONS(1187), - [anon_sym_starts_DASHwith] = ACTIONS(1187), - [anon_sym_ends_DASHwith] = ACTIONS(1187), - [anon_sym_EQ_TILDE] = ACTIONS(1187), - [anon_sym_BANG_TILDE] = ACTIONS(1187), - [anon_sym_bit_DASHand] = ACTIONS(1187), - [anon_sym_bit_DASHxor] = ACTIONS(1187), - [anon_sym_bit_DASHor] = ACTIONS(1187), - [anon_sym_and] = ACTIONS(1187), - [anon_sym_xor] = ACTIONS(1187), - [anon_sym_or] = ACTIONS(1187), - [anon_sym_not] = ACTIONS(1187), - [anon_sym_DOT_DOT_LT] = ACTIONS(1187), - [anon_sym_DOT_DOT] = ACTIONS(1187), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1187), - [sym_val_nothing] = ACTIONS(1187), - [anon_sym_true] = ACTIONS(1187), - [anon_sym_false] = ACTIONS(1187), - [aux_sym_val_number_token1] = ACTIONS(1187), - [aux_sym_val_number_token2] = ACTIONS(1187), - [aux_sym_val_number_token3] = ACTIONS(1187), - [aux_sym_val_number_token4] = ACTIONS(1187), - [anon_sym_inf] = ACTIONS(1187), - [anon_sym_DASHinf] = ACTIONS(1187), - [anon_sym_NaN] = ACTIONS(1187), - [anon_sym_0b] = ACTIONS(1187), - [anon_sym_0o] = ACTIONS(1187), - [anon_sym_0x] = ACTIONS(1187), - [sym_val_date] = ACTIONS(1187), - [anon_sym_DQUOTE] = ACTIONS(1187), - [sym__str_single_quotes] = ACTIONS(1187), - [sym__str_back_ticks] = ACTIONS(1187), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1187), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1187), - [anon_sym_CARET] = ACTIONS(1187), - [sym_short_flag] = ACTIONS(1187), - [anon_sym_POUND] = ACTIONS(3), - }, - [267] = { - [sym_comment] = STATE(267), - [ts_builtin_sym_end] = ACTIONS(979), - [sym_cmd_identifier] = ACTIONS(981), - [anon_sym_SEMI] = ACTIONS(981), - [anon_sym_LF] = ACTIONS(979), - [anon_sym_export] = ACTIONS(981), - [anon_sym_alias] = ACTIONS(981), - [anon_sym_def] = ACTIONS(981), - [anon_sym_def_DASHenv] = ACTIONS(981), - [anon_sym_export_DASHenv] = ACTIONS(981), - [anon_sym_extern] = ACTIONS(981), - [anon_sym_module] = ACTIONS(981), - [anon_sym_use] = ACTIONS(981), - [anon_sym_LBRACK] = ACTIONS(981), - [anon_sym_LPAREN] = ACTIONS(981), - [anon_sym_PIPE] = ACTIONS(981), - [anon_sym_DOLLAR] = ACTIONS(981), - [anon_sym_error] = ACTIONS(981), - [anon_sym_GT] = ACTIONS(981), - [anon_sym_DASH_DASH] = ACTIONS(981), - [anon_sym_DASH] = ACTIONS(981), - [anon_sym_break] = ACTIONS(981), - [anon_sym_continue] = ACTIONS(981), - [anon_sym_for] = ACTIONS(981), - [anon_sym_in] = ACTIONS(981), - [anon_sym_loop] = ACTIONS(981), - [anon_sym_while] = ACTIONS(981), - [anon_sym_do] = ACTIONS(981), - [anon_sym_if] = ACTIONS(981), - [anon_sym_match] = ACTIONS(981), - [anon_sym_LBRACE] = ACTIONS(981), - [anon_sym_try] = ACTIONS(981), - [anon_sym_return] = ACTIONS(981), - [anon_sym_let] = ACTIONS(981), - [anon_sym_let_DASHenv] = ACTIONS(981), - [anon_sym_mut] = ACTIONS(981), - [anon_sym_const] = ACTIONS(981), - [anon_sym_source] = ACTIONS(981), - [anon_sym_source_DASHenv] = ACTIONS(981), - [anon_sym_register] = ACTIONS(981), - [anon_sym_hide] = ACTIONS(981), - [anon_sym_hide_DASHenv] = ACTIONS(981), - [anon_sym_overlay] = ACTIONS(981), - [anon_sym_STAR] = ACTIONS(981), - [anon_sym_where] = ACTIONS(981), - [anon_sym_STAR_STAR] = ACTIONS(981), - [anon_sym_PLUS_PLUS] = ACTIONS(981), - [anon_sym_SLASH] = ACTIONS(981), - [anon_sym_mod] = ACTIONS(981), - [anon_sym_SLASH_SLASH] = ACTIONS(981), - [anon_sym_PLUS] = ACTIONS(981), - [anon_sym_bit_DASHshl] = ACTIONS(981), - [anon_sym_bit_DASHshr] = ACTIONS(981), - [anon_sym_EQ_EQ] = ACTIONS(981), - [anon_sym_BANG_EQ] = ACTIONS(981), - [anon_sym_LT2] = ACTIONS(981), - [anon_sym_LT_EQ] = ACTIONS(981), - [anon_sym_GT_EQ] = ACTIONS(981), - [anon_sym_not_DASHin] = ACTIONS(981), - [anon_sym_starts_DASHwith] = ACTIONS(981), - [anon_sym_ends_DASHwith] = ACTIONS(981), - [anon_sym_EQ_TILDE] = ACTIONS(981), - [anon_sym_BANG_TILDE] = ACTIONS(981), - [anon_sym_bit_DASHand] = ACTIONS(981), - [anon_sym_bit_DASHxor] = ACTIONS(981), - [anon_sym_bit_DASHor] = ACTIONS(981), - [anon_sym_and] = ACTIONS(981), - [anon_sym_xor] = ACTIONS(981), - [anon_sym_or] = ACTIONS(981), - [anon_sym_not] = ACTIONS(981), - [anon_sym_DOT_DOT_LT] = ACTIONS(981), - [anon_sym_DOT_DOT] = ACTIONS(981), - [anon_sym_DOT_DOT_EQ] = ACTIONS(981), - [sym_val_nothing] = ACTIONS(981), - [anon_sym_true] = ACTIONS(981), - [anon_sym_false] = ACTIONS(981), - [aux_sym_val_number_token1] = ACTIONS(981), - [aux_sym_val_number_token2] = ACTIONS(981), - [aux_sym_val_number_token3] = ACTIONS(981), - [aux_sym_val_number_token4] = ACTIONS(981), - [anon_sym_inf] = ACTIONS(981), - [anon_sym_DASHinf] = ACTIONS(981), - [anon_sym_NaN] = ACTIONS(981), - [anon_sym_0b] = ACTIONS(981), - [anon_sym_0o] = ACTIONS(981), - [anon_sym_0x] = ACTIONS(981), - [sym_val_date] = ACTIONS(981), - [anon_sym_DQUOTE] = ACTIONS(981), - [sym__str_single_quotes] = ACTIONS(981), - [sym__str_back_ticks] = ACTIONS(981), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(981), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(981), - [anon_sym_CARET] = ACTIONS(981), - [sym_short_flag] = ACTIONS(981), - [anon_sym_POUND] = ACTIONS(3), - }, - [268] = { - [sym_comment] = STATE(268), - [ts_builtin_sym_end] = ACTIONS(1145), - [sym_cmd_identifier] = ACTIONS(1143), - [anon_sym_SEMI] = ACTIONS(1143), - [anon_sym_LF] = ACTIONS(1145), - [anon_sym_export] = ACTIONS(1143), - [anon_sym_alias] = ACTIONS(1143), - [anon_sym_def] = ACTIONS(1143), - [anon_sym_def_DASHenv] = ACTIONS(1143), - [anon_sym_export_DASHenv] = ACTIONS(1143), - [anon_sym_extern] = ACTIONS(1143), - [anon_sym_module] = ACTIONS(1143), - [anon_sym_use] = ACTIONS(1143), - [anon_sym_LBRACK] = ACTIONS(1143), - [anon_sym_LPAREN] = ACTIONS(1143), - [anon_sym_PIPE] = ACTIONS(1143), - [anon_sym_DOLLAR] = ACTIONS(1143), - [anon_sym_error] = ACTIONS(1143), - [anon_sym_GT] = ACTIONS(1143), - [anon_sym_DASH_DASH] = ACTIONS(1143), - [anon_sym_DASH] = ACTIONS(1143), - [anon_sym_break] = ACTIONS(1143), - [anon_sym_continue] = ACTIONS(1143), - [anon_sym_for] = ACTIONS(1143), - [anon_sym_in] = ACTIONS(1143), - [anon_sym_loop] = ACTIONS(1143), - [anon_sym_while] = ACTIONS(1143), - [anon_sym_do] = ACTIONS(1143), - [anon_sym_if] = ACTIONS(1143), - [anon_sym_match] = ACTIONS(1143), - [anon_sym_LBRACE] = ACTIONS(1143), - [anon_sym_try] = ACTIONS(1143), - [anon_sym_return] = ACTIONS(1143), - [anon_sym_let] = ACTIONS(1143), - [anon_sym_let_DASHenv] = ACTIONS(1143), - [anon_sym_mut] = ACTIONS(1143), - [anon_sym_const] = ACTIONS(1143), - [anon_sym_source] = ACTIONS(1143), - [anon_sym_source_DASHenv] = ACTIONS(1143), - [anon_sym_register] = ACTIONS(1143), - [anon_sym_hide] = ACTIONS(1143), - [anon_sym_hide_DASHenv] = ACTIONS(1143), - [anon_sym_overlay] = ACTIONS(1143), - [anon_sym_STAR] = ACTIONS(1143), - [anon_sym_where] = ACTIONS(1143), - [anon_sym_STAR_STAR] = ACTIONS(1143), - [anon_sym_PLUS_PLUS] = ACTIONS(1143), - [anon_sym_SLASH] = ACTIONS(1143), - [anon_sym_mod] = ACTIONS(1143), - [anon_sym_SLASH_SLASH] = ACTIONS(1143), - [anon_sym_PLUS] = ACTIONS(1143), - [anon_sym_bit_DASHshl] = ACTIONS(1143), - [anon_sym_bit_DASHshr] = ACTIONS(1143), - [anon_sym_EQ_EQ] = ACTIONS(1143), - [anon_sym_BANG_EQ] = ACTIONS(1143), - [anon_sym_LT2] = ACTIONS(1143), - [anon_sym_LT_EQ] = ACTIONS(1143), - [anon_sym_GT_EQ] = ACTIONS(1143), - [anon_sym_not_DASHin] = ACTIONS(1143), - [anon_sym_starts_DASHwith] = ACTIONS(1143), - [anon_sym_ends_DASHwith] = ACTIONS(1143), - [anon_sym_EQ_TILDE] = ACTIONS(1143), - [anon_sym_BANG_TILDE] = ACTIONS(1143), - [anon_sym_bit_DASHand] = ACTIONS(1143), - [anon_sym_bit_DASHxor] = ACTIONS(1143), - [anon_sym_bit_DASHor] = ACTIONS(1143), - [anon_sym_and] = ACTIONS(1143), - [anon_sym_xor] = ACTIONS(1143), - [anon_sym_or] = ACTIONS(1143), - [anon_sym_not] = ACTIONS(1143), - [anon_sym_DOT_DOT_LT] = ACTIONS(1143), - [anon_sym_DOT_DOT] = ACTIONS(1143), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1143), - [sym_val_nothing] = ACTIONS(1143), - [anon_sym_true] = ACTIONS(1143), - [anon_sym_false] = ACTIONS(1143), - [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(1143), - [anon_sym_inf] = ACTIONS(1143), - [anon_sym_DASHinf] = ACTIONS(1143), - [anon_sym_NaN] = ACTIONS(1143), - [anon_sym_0b] = ACTIONS(1143), - [anon_sym_0o] = ACTIONS(1143), - [anon_sym_0x] = ACTIONS(1143), - [sym_val_date] = ACTIONS(1143), - [anon_sym_DQUOTE] = ACTIONS(1143), - [sym__str_single_quotes] = ACTIONS(1143), - [sym__str_back_ticks] = ACTIONS(1143), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1143), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1143), - [anon_sym_CARET] = ACTIONS(1143), - [sym_short_flag] = ACTIONS(1143), - [anon_sym_POUND] = ACTIONS(3), - }, - [269] = { - [sym_comment] = STATE(269), - [ts_builtin_sym_end] = ACTIONS(103), - [sym_cmd_identifier] = ACTIONS(105), - [anon_sym_SEMI] = ACTIONS(105), - [anon_sym_LF] = ACTIONS(103), - [anon_sym_export] = ACTIONS(105), - [anon_sym_alias] = ACTIONS(105), - [anon_sym_def] = ACTIONS(105), - [anon_sym_def_DASHenv] = ACTIONS(105), - [anon_sym_export_DASHenv] = ACTIONS(105), - [anon_sym_extern] = ACTIONS(105), - [anon_sym_module] = ACTIONS(105), - [anon_sym_use] = ACTIONS(105), - [anon_sym_LBRACK] = ACTIONS(105), - [anon_sym_LPAREN] = ACTIONS(105), - [anon_sym_PIPE] = ACTIONS(105), - [anon_sym_DOLLAR] = ACTIONS(105), - [anon_sym_error] = ACTIONS(105), - [anon_sym_GT] = ACTIONS(105), - [anon_sym_DASH_DASH] = ACTIONS(105), - [anon_sym_DASH] = ACTIONS(105), - [anon_sym_break] = ACTIONS(105), - [anon_sym_continue] = ACTIONS(105), - [anon_sym_for] = ACTIONS(105), - [anon_sym_in] = ACTIONS(105), - [anon_sym_loop] = ACTIONS(105), - [anon_sym_while] = ACTIONS(105), - [anon_sym_do] = ACTIONS(105), - [anon_sym_if] = ACTIONS(105), - [anon_sym_match] = ACTIONS(105), - [anon_sym_LBRACE] = ACTIONS(105), - [anon_sym_try] = ACTIONS(105), - [anon_sym_return] = ACTIONS(105), - [anon_sym_let] = ACTIONS(105), - [anon_sym_let_DASHenv] = ACTIONS(105), - [anon_sym_mut] = ACTIONS(105), - [anon_sym_const] = ACTIONS(105), - [anon_sym_source] = ACTIONS(105), - [anon_sym_source_DASHenv] = ACTIONS(105), - [anon_sym_register] = ACTIONS(105), - [anon_sym_hide] = ACTIONS(105), - [anon_sym_hide_DASHenv] = ACTIONS(105), - [anon_sym_overlay] = ACTIONS(105), - [anon_sym_STAR] = ACTIONS(105), - [anon_sym_where] = ACTIONS(105), - [anon_sym_STAR_STAR] = ACTIONS(105), - [anon_sym_PLUS_PLUS] = ACTIONS(105), - [anon_sym_SLASH] = ACTIONS(105), - [anon_sym_mod] = ACTIONS(105), - [anon_sym_SLASH_SLASH] = ACTIONS(105), - [anon_sym_PLUS] = ACTIONS(105), - [anon_sym_bit_DASHshl] = ACTIONS(105), - [anon_sym_bit_DASHshr] = ACTIONS(105), - [anon_sym_EQ_EQ] = ACTIONS(105), - [anon_sym_BANG_EQ] = ACTIONS(105), - [anon_sym_LT2] = ACTIONS(105), - [anon_sym_LT_EQ] = ACTIONS(105), - [anon_sym_GT_EQ] = ACTIONS(105), - [anon_sym_not_DASHin] = ACTIONS(105), - [anon_sym_starts_DASHwith] = ACTIONS(105), - [anon_sym_ends_DASHwith] = ACTIONS(105), - [anon_sym_EQ_TILDE] = ACTIONS(105), - [anon_sym_BANG_TILDE] = ACTIONS(105), - [anon_sym_bit_DASHand] = ACTIONS(105), - [anon_sym_bit_DASHxor] = ACTIONS(105), - [anon_sym_bit_DASHor] = ACTIONS(105), - [anon_sym_and] = ACTIONS(105), - [anon_sym_xor] = ACTIONS(105), - [anon_sym_or] = ACTIONS(105), - [anon_sym_not] = ACTIONS(105), - [anon_sym_DOT_DOT_LT] = ACTIONS(105), - [anon_sym_DOT_DOT] = ACTIONS(105), - [anon_sym_DOT_DOT_EQ] = ACTIONS(105), - [sym_val_nothing] = ACTIONS(105), - [anon_sym_true] = ACTIONS(105), - [anon_sym_false] = ACTIONS(105), - [aux_sym_val_number_token1] = ACTIONS(105), - [aux_sym_val_number_token2] = ACTIONS(105), - [aux_sym_val_number_token3] = ACTIONS(105), - [aux_sym_val_number_token4] = ACTIONS(105), - [anon_sym_inf] = ACTIONS(105), - [anon_sym_DASHinf] = ACTIONS(105), - [anon_sym_NaN] = ACTIONS(105), - [anon_sym_0b] = ACTIONS(105), - [anon_sym_0o] = ACTIONS(105), - [anon_sym_0x] = ACTIONS(105), - [sym_val_date] = ACTIONS(105), - [anon_sym_DQUOTE] = ACTIONS(105), - [sym__str_single_quotes] = ACTIONS(105), - [sym__str_back_ticks] = ACTIONS(105), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(105), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(105), - [anon_sym_CARET] = ACTIONS(105), - [sym_short_flag] = ACTIONS(105), + [anon_sym_export] = ACTIONS(759), + [anon_sym_alias] = ACTIONS(759), + [anon_sym_let] = ACTIONS(759), + [anon_sym_let_DASHenv] = ACTIONS(759), + [anon_sym_mut] = ACTIONS(759), + [anon_sym_const] = ACTIONS(759), + [sym_cmd_identifier] = ACTIONS(759), + [anon_sym_SEMI] = ACTIONS(759), + [anon_sym_LF] = ACTIONS(761), + [anon_sym_def] = ACTIONS(759), + [anon_sym_def_DASHenv] = ACTIONS(759), + [anon_sym_export_DASHenv] = ACTIONS(759), + [anon_sym_extern] = ACTIONS(759), + [anon_sym_module] = ACTIONS(759), + [anon_sym_use] = ACTIONS(759), + [anon_sym_LBRACK] = ACTIONS(759), + [anon_sym_LPAREN] = ACTIONS(759), + [anon_sym_RPAREN] = ACTIONS(759), + [anon_sym_PIPE] = ACTIONS(759), + [anon_sym_DOLLAR] = ACTIONS(759), + [anon_sym_error] = ACTIONS(759), + [anon_sym_GT] = ACTIONS(759), + [anon_sym_DASH] = ACTIONS(759), + [anon_sym_break] = ACTIONS(759), + [anon_sym_continue] = ACTIONS(759), + [anon_sym_for] = ACTIONS(759), + [anon_sym_in] = ACTIONS(759), + [anon_sym_loop] = ACTIONS(759), + [anon_sym_while] = ACTIONS(759), + [anon_sym_do] = ACTIONS(759), + [anon_sym_if] = ACTIONS(759), + [anon_sym_match] = ACTIONS(759), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_RBRACE] = ACTIONS(759), + [anon_sym_DOT] = ACTIONS(759), + [anon_sym_try] = ACTIONS(759), + [anon_sym_return] = ACTIONS(759), + [anon_sym_source] = ACTIONS(759), + [anon_sym_source_DASHenv] = ACTIONS(759), + [anon_sym_register] = ACTIONS(759), + [anon_sym_hide] = ACTIONS(759), + [anon_sym_hide_DASHenv] = ACTIONS(759), + [anon_sym_overlay] = ACTIONS(759), + [anon_sym_STAR] = ACTIONS(759), + [anon_sym_where] = ACTIONS(759), + [anon_sym_STAR_STAR] = ACTIONS(759), + [anon_sym_PLUS_PLUS] = ACTIONS(759), + [anon_sym_SLASH] = ACTIONS(759), + [anon_sym_mod] = ACTIONS(759), + [anon_sym_SLASH_SLASH] = ACTIONS(759), + [anon_sym_PLUS] = ACTIONS(759), + [anon_sym_bit_DASHshl] = ACTIONS(759), + [anon_sym_bit_DASHshr] = ACTIONS(759), + [anon_sym_EQ_EQ] = ACTIONS(759), + [anon_sym_BANG_EQ] = ACTIONS(759), + [anon_sym_LT2] = ACTIONS(759), + [anon_sym_LT_EQ] = ACTIONS(759), + [anon_sym_GT_EQ] = ACTIONS(759), + [anon_sym_not_DASHin] = ACTIONS(759), + [anon_sym_starts_DASHwith] = ACTIONS(759), + [anon_sym_ends_DASHwith] = ACTIONS(759), + [anon_sym_EQ_TILDE] = ACTIONS(759), + [anon_sym_BANG_TILDE] = ACTIONS(759), + [anon_sym_bit_DASHand] = ACTIONS(759), + [anon_sym_bit_DASHxor] = ACTIONS(759), + [anon_sym_bit_DASHor] = ACTIONS(759), + [anon_sym_and] = ACTIONS(759), + [anon_sym_xor] = ACTIONS(759), + [anon_sym_or] = ACTIONS(759), + [anon_sym_not] = ACTIONS(759), + [anon_sym_DOT_DOT_LT] = ACTIONS(759), + [anon_sym_DOT_DOT] = ACTIONS(759), + [anon_sym_DOT_DOT_EQ] = ACTIONS(759), + [sym_val_nothing] = ACTIONS(759), + [anon_sym_true] = ACTIONS(759), + [anon_sym_false] = ACTIONS(759), + [aux_sym_val_number_token1] = ACTIONS(759), + [aux_sym_val_number_token2] = ACTIONS(759), + [aux_sym_val_number_token3] = ACTIONS(759), + [aux_sym_val_number_token4] = ACTIONS(759), + [anon_sym_inf] = ACTIONS(759), + [anon_sym_DASHinf] = ACTIONS(759), + [anon_sym_NaN] = ACTIONS(759), + [anon_sym_0b] = ACTIONS(759), + [anon_sym_0o] = ACTIONS(759), + [anon_sym_0x] = ACTIONS(759), + [sym_val_date] = ACTIONS(759), + [anon_sym_DQUOTE] = ACTIONS(759), + [sym__str_single_quotes] = ACTIONS(759), + [sym__str_back_ticks] = ACTIONS(759), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(759), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(759), + [anon_sym_CARET] = ACTIONS(759), + [anon_sym_POUND] = ACTIONS(3), + }, + [261] = { + [sym_comment] = STATE(261), + [ts_builtin_sym_end] = ACTIONS(876), + [anon_sym_export] = ACTIONS(874), + [anon_sym_alias] = ACTIONS(874), + [anon_sym_let] = ACTIONS(874), + [anon_sym_let_DASHenv] = ACTIONS(874), + [anon_sym_mut] = ACTIONS(874), + [anon_sym_const] = ACTIONS(874), + [sym_cmd_identifier] = ACTIONS(874), + [anon_sym_SEMI] = ACTIONS(874), + [anon_sym_LF] = ACTIONS(876), + [anon_sym_def] = ACTIONS(874), + [anon_sym_def_DASHenv] = ACTIONS(874), + [anon_sym_export_DASHenv] = ACTIONS(874), + [anon_sym_extern] = ACTIONS(874), + [anon_sym_module] = ACTIONS(874), + [anon_sym_use] = ACTIONS(874), + [anon_sym_LBRACK] = ACTIONS(874), + [anon_sym_LPAREN] = ACTIONS(874), + [anon_sym_PIPE] = ACTIONS(874), + [anon_sym_DOLLAR] = ACTIONS(874), + [anon_sym_error] = ACTIONS(874), + [anon_sym_GT] = ACTIONS(874), + [anon_sym_DASH_DASH] = ACTIONS(874), + [anon_sym_DASH] = ACTIONS(874), + [anon_sym_break] = ACTIONS(874), + [anon_sym_continue] = ACTIONS(874), + [anon_sym_for] = ACTIONS(874), + [anon_sym_in] = ACTIONS(874), + [anon_sym_loop] = ACTIONS(874), + [anon_sym_while] = ACTIONS(874), + [anon_sym_do] = ACTIONS(874), + [anon_sym_if] = ACTIONS(874), + [anon_sym_match] = ACTIONS(874), + [anon_sym_LBRACE] = ACTIONS(874), + [anon_sym_try] = ACTIONS(874), + [anon_sym_return] = ACTIONS(874), + [anon_sym_source] = ACTIONS(874), + [anon_sym_source_DASHenv] = ACTIONS(874), + [anon_sym_register] = ACTIONS(874), + [anon_sym_hide] = ACTIONS(874), + [anon_sym_hide_DASHenv] = ACTIONS(874), + [anon_sym_overlay] = ACTIONS(874), + [anon_sym_STAR] = ACTIONS(874), + [anon_sym_where] = ACTIONS(874), + [anon_sym_STAR_STAR] = ACTIONS(874), + [anon_sym_PLUS_PLUS] = ACTIONS(874), + [anon_sym_SLASH] = ACTIONS(874), + [anon_sym_mod] = ACTIONS(874), + [anon_sym_SLASH_SLASH] = ACTIONS(874), + [anon_sym_PLUS] = ACTIONS(874), + [anon_sym_bit_DASHshl] = ACTIONS(874), + [anon_sym_bit_DASHshr] = ACTIONS(874), + [anon_sym_EQ_EQ] = ACTIONS(874), + [anon_sym_BANG_EQ] = ACTIONS(874), + [anon_sym_LT2] = ACTIONS(874), + [anon_sym_LT_EQ] = ACTIONS(874), + [anon_sym_GT_EQ] = ACTIONS(874), + [anon_sym_not_DASHin] = ACTIONS(874), + [anon_sym_starts_DASHwith] = ACTIONS(874), + [anon_sym_ends_DASHwith] = ACTIONS(874), + [anon_sym_EQ_TILDE] = ACTIONS(874), + [anon_sym_BANG_TILDE] = ACTIONS(874), + [anon_sym_bit_DASHand] = ACTIONS(874), + [anon_sym_bit_DASHxor] = ACTIONS(874), + [anon_sym_bit_DASHor] = ACTIONS(874), + [anon_sym_and] = ACTIONS(874), + [anon_sym_xor] = ACTIONS(874), + [anon_sym_or] = ACTIONS(874), + [anon_sym_not] = ACTIONS(874), + [anon_sym_DOT_DOT_LT] = ACTIONS(874), + [anon_sym_DOT_DOT] = ACTIONS(874), + [anon_sym_DOT_DOT_EQ] = ACTIONS(874), + [sym_val_nothing] = ACTIONS(874), + [anon_sym_true] = ACTIONS(874), + [anon_sym_false] = ACTIONS(874), + [aux_sym_val_number_token1] = ACTIONS(874), + [aux_sym_val_number_token2] = ACTIONS(874), + [aux_sym_val_number_token3] = ACTIONS(874), + [aux_sym_val_number_token4] = ACTIONS(874), + [anon_sym_inf] = ACTIONS(874), + [anon_sym_DASHinf] = ACTIONS(874), + [anon_sym_NaN] = ACTIONS(874), + [anon_sym_0b] = ACTIONS(874), + [anon_sym_0o] = ACTIONS(874), + [anon_sym_0x] = ACTIONS(874), + [sym_val_date] = ACTIONS(874), + [anon_sym_DQUOTE] = ACTIONS(874), + [sym__str_single_quotes] = ACTIONS(874), + [sym__str_back_ticks] = ACTIONS(874), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(874), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(874), + [anon_sym_CARET] = ACTIONS(874), + [sym_short_flag] = ACTIONS(874), + [anon_sym_POUND] = ACTIONS(3), + }, + [262] = { + [sym_comment] = STATE(262), + [ts_builtin_sym_end] = ACTIONS(818), + [anon_sym_export] = ACTIONS(816), + [anon_sym_alias] = ACTIONS(816), + [anon_sym_let] = ACTIONS(816), + [anon_sym_let_DASHenv] = ACTIONS(816), + [anon_sym_mut] = ACTIONS(816), + [anon_sym_const] = ACTIONS(816), + [sym_cmd_identifier] = ACTIONS(816), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_def] = ACTIONS(816), + [anon_sym_def_DASHenv] = ACTIONS(816), + [anon_sym_export_DASHenv] = ACTIONS(816), + [anon_sym_extern] = ACTIONS(816), + [anon_sym_module] = ACTIONS(816), + [anon_sym_use] = ACTIONS(816), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_error] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(712), + [anon_sym_DASH_DASH] = ACTIONS(816), + [anon_sym_DASH] = ACTIONS(716), + [anon_sym_break] = ACTIONS(816), + [anon_sym_continue] = ACTIONS(816), + [anon_sym_for] = ACTIONS(816), + [anon_sym_in] = ACTIONS(816), + [anon_sym_loop] = ACTIONS(816), + [anon_sym_while] = ACTIONS(816), + [anon_sym_do] = ACTIONS(816), + [anon_sym_if] = ACTIONS(816), + [anon_sym_match] = ACTIONS(816), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_try] = ACTIONS(816), + [anon_sym_return] = ACTIONS(816), + [anon_sym_source] = ACTIONS(816), + [anon_sym_source_DASHenv] = ACTIONS(816), + [anon_sym_register] = ACTIONS(816), + [anon_sym_hide] = ACTIONS(816), + [anon_sym_hide_DASHenv] = ACTIONS(816), + [anon_sym_overlay] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(720), + [anon_sym_where] = ACTIONS(816), + [anon_sym_STAR_STAR] = ACTIONS(722), + [anon_sym_PLUS_PLUS] = ACTIONS(722), + [anon_sym_SLASH] = ACTIONS(720), + [anon_sym_mod] = ACTIONS(720), + [anon_sym_SLASH_SLASH] = ACTIONS(720), + [anon_sym_PLUS] = ACTIONS(716), + [anon_sym_bit_DASHshl] = ACTIONS(724), + [anon_sym_bit_DASHshr] = ACTIONS(724), + [anon_sym_EQ_EQ] = ACTIONS(712), + [anon_sym_BANG_EQ] = ACTIONS(712), + [anon_sym_LT2] = ACTIONS(712), + [anon_sym_LT_EQ] = ACTIONS(712), + [anon_sym_GT_EQ] = ACTIONS(712), + [anon_sym_not_DASHin] = ACTIONS(816), + [anon_sym_starts_DASHwith] = ACTIONS(816), + [anon_sym_ends_DASHwith] = ACTIONS(816), + [anon_sym_EQ_TILDE] = ACTIONS(816), + [anon_sym_BANG_TILDE] = ACTIONS(816), + [anon_sym_bit_DASHand] = ACTIONS(816), + [anon_sym_bit_DASHxor] = ACTIONS(816), + [anon_sym_bit_DASHor] = ACTIONS(816), + [anon_sym_and] = ACTIONS(816), + [anon_sym_xor] = ACTIONS(816), + [anon_sym_or] = ACTIONS(816), + [anon_sym_not] = ACTIONS(816), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_CARET] = ACTIONS(816), + [sym_short_flag] = ACTIONS(816), + [anon_sym_POUND] = ACTIONS(3), + }, + [263] = { + [sym_comment] = STATE(263), + [ts_builtin_sym_end] = ACTIONS(109), + [anon_sym_export] = ACTIONS(107), + [anon_sym_alias] = ACTIONS(107), + [anon_sym_let] = ACTIONS(107), + [anon_sym_let_DASHenv] = ACTIONS(107), + [anon_sym_mut] = ACTIONS(107), + [anon_sym_const] = ACTIONS(107), + [sym_cmd_identifier] = ACTIONS(107), + [anon_sym_SEMI] = ACTIONS(107), + [anon_sym_LF] = ACTIONS(109), + [anon_sym_def] = ACTIONS(107), + [anon_sym_def_DASHenv] = ACTIONS(107), + [anon_sym_export_DASHenv] = ACTIONS(107), + [anon_sym_extern] = ACTIONS(107), + [anon_sym_module] = ACTIONS(107), + [anon_sym_use] = ACTIONS(107), + [anon_sym_LBRACK] = ACTIONS(107), + [anon_sym_LPAREN] = ACTIONS(107), + [anon_sym_PIPE] = ACTIONS(107), + [anon_sym_DOLLAR] = ACTIONS(107), + [anon_sym_error] = ACTIONS(107), + [anon_sym_GT] = ACTIONS(107), + [anon_sym_DASH_DASH] = ACTIONS(107), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_break] = ACTIONS(107), + [anon_sym_continue] = ACTIONS(107), + [anon_sym_for] = ACTIONS(107), + [anon_sym_in] = ACTIONS(107), + [anon_sym_loop] = ACTIONS(107), + [anon_sym_while] = ACTIONS(107), + [anon_sym_do] = ACTIONS(107), + [anon_sym_if] = ACTIONS(107), + [anon_sym_match] = ACTIONS(107), + [anon_sym_LBRACE] = ACTIONS(107), + [anon_sym_try] = ACTIONS(107), + [anon_sym_return] = ACTIONS(107), + [anon_sym_source] = ACTIONS(107), + [anon_sym_source_DASHenv] = ACTIONS(107), + [anon_sym_register] = ACTIONS(107), + [anon_sym_hide] = ACTIONS(107), + [anon_sym_hide_DASHenv] = ACTIONS(107), + [anon_sym_overlay] = ACTIONS(107), + [anon_sym_STAR] = ACTIONS(107), + [anon_sym_where] = ACTIONS(107), + [anon_sym_STAR_STAR] = ACTIONS(107), + [anon_sym_PLUS_PLUS] = ACTIONS(107), + [anon_sym_SLASH] = ACTIONS(107), + [anon_sym_mod] = ACTIONS(107), + [anon_sym_SLASH_SLASH] = ACTIONS(107), + [anon_sym_PLUS] = ACTIONS(107), + [anon_sym_bit_DASHshl] = ACTIONS(107), + [anon_sym_bit_DASHshr] = ACTIONS(107), + [anon_sym_EQ_EQ] = ACTIONS(107), + [anon_sym_BANG_EQ] = ACTIONS(107), + [anon_sym_LT2] = ACTIONS(107), + [anon_sym_LT_EQ] = ACTIONS(107), + [anon_sym_GT_EQ] = ACTIONS(107), + [anon_sym_not_DASHin] = ACTIONS(107), + [anon_sym_starts_DASHwith] = ACTIONS(107), + [anon_sym_ends_DASHwith] = ACTIONS(107), + [anon_sym_EQ_TILDE] = ACTIONS(107), + [anon_sym_BANG_TILDE] = ACTIONS(107), + [anon_sym_bit_DASHand] = ACTIONS(107), + [anon_sym_bit_DASHxor] = ACTIONS(107), + [anon_sym_bit_DASHor] = ACTIONS(107), + [anon_sym_and] = ACTIONS(107), + [anon_sym_xor] = ACTIONS(107), + [anon_sym_or] = ACTIONS(107), + [anon_sym_not] = ACTIONS(107), + [anon_sym_DOT_DOT_LT] = ACTIONS(107), + [anon_sym_DOT_DOT] = ACTIONS(107), + [anon_sym_DOT_DOT_EQ] = ACTIONS(107), + [sym_val_nothing] = ACTIONS(107), + [anon_sym_true] = ACTIONS(107), + [anon_sym_false] = ACTIONS(107), + [aux_sym_val_number_token1] = ACTIONS(107), + [aux_sym_val_number_token2] = ACTIONS(107), + [aux_sym_val_number_token3] = ACTIONS(107), + [aux_sym_val_number_token4] = ACTIONS(107), + [anon_sym_inf] = ACTIONS(107), + [anon_sym_DASHinf] = ACTIONS(107), + [anon_sym_NaN] = ACTIONS(107), + [anon_sym_0b] = ACTIONS(107), + [anon_sym_0o] = ACTIONS(107), + [anon_sym_0x] = ACTIONS(107), + [sym_val_date] = ACTIONS(107), + [anon_sym_DQUOTE] = ACTIONS(107), + [sym__str_single_quotes] = ACTIONS(107), + [sym__str_back_ticks] = ACTIONS(107), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(107), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(107), + [anon_sym_CARET] = ACTIONS(107), + [sym_short_flag] = ACTIONS(107), + [anon_sym_POUND] = ACTIONS(3), + }, + [264] = { + [sym_comment] = STATE(264), + [ts_builtin_sym_end] = ACTIONS(783), + [anon_sym_export] = ACTIONS(781), + [anon_sym_alias] = ACTIONS(781), + [anon_sym_let] = ACTIONS(781), + [anon_sym_let_DASHenv] = ACTIONS(781), + [anon_sym_mut] = ACTIONS(781), + [anon_sym_const] = ACTIONS(781), + [sym_cmd_identifier] = ACTIONS(781), + [anon_sym_SEMI] = ACTIONS(781), + [anon_sym_LF] = ACTIONS(783), + [anon_sym_def] = ACTIONS(781), + [anon_sym_def_DASHenv] = ACTIONS(781), + [anon_sym_export_DASHenv] = ACTIONS(781), + [anon_sym_extern] = ACTIONS(781), + [anon_sym_module] = ACTIONS(781), + [anon_sym_use] = ACTIONS(781), + [anon_sym_LBRACK] = ACTIONS(781), + [anon_sym_LPAREN] = ACTIONS(781), + [anon_sym_PIPE] = ACTIONS(781), + [anon_sym_DOLLAR] = ACTIONS(781), + [anon_sym_error] = ACTIONS(781), + [anon_sym_GT] = ACTIONS(781), + [anon_sym_DASH_DASH] = ACTIONS(781), + [anon_sym_DASH] = ACTIONS(781), + [anon_sym_break] = ACTIONS(781), + [anon_sym_continue] = ACTIONS(781), + [anon_sym_for] = ACTIONS(781), + [anon_sym_in] = ACTIONS(781), + [anon_sym_loop] = ACTIONS(781), + [anon_sym_while] = ACTIONS(781), + [anon_sym_do] = ACTIONS(781), + [anon_sym_if] = ACTIONS(781), + [anon_sym_match] = ACTIONS(781), + [anon_sym_LBRACE] = ACTIONS(781), + [anon_sym_try] = ACTIONS(781), + [anon_sym_return] = ACTIONS(781), + [anon_sym_source] = ACTIONS(781), + [anon_sym_source_DASHenv] = ACTIONS(781), + [anon_sym_register] = ACTIONS(781), + [anon_sym_hide] = ACTIONS(781), + [anon_sym_hide_DASHenv] = ACTIONS(781), + [anon_sym_overlay] = ACTIONS(781), + [anon_sym_STAR] = ACTIONS(781), + [anon_sym_where] = ACTIONS(781), + [anon_sym_STAR_STAR] = ACTIONS(781), + [anon_sym_PLUS_PLUS] = ACTIONS(781), + [anon_sym_SLASH] = ACTIONS(781), + [anon_sym_mod] = ACTIONS(781), + [anon_sym_SLASH_SLASH] = ACTIONS(781), + [anon_sym_PLUS] = ACTIONS(781), + [anon_sym_bit_DASHshl] = ACTIONS(781), + [anon_sym_bit_DASHshr] = ACTIONS(781), + [anon_sym_EQ_EQ] = ACTIONS(781), + [anon_sym_BANG_EQ] = ACTIONS(781), + [anon_sym_LT2] = ACTIONS(781), + [anon_sym_LT_EQ] = ACTIONS(781), + [anon_sym_GT_EQ] = ACTIONS(781), + [anon_sym_not_DASHin] = ACTIONS(781), + [anon_sym_starts_DASHwith] = ACTIONS(781), + [anon_sym_ends_DASHwith] = ACTIONS(781), + [anon_sym_EQ_TILDE] = ACTIONS(781), + [anon_sym_BANG_TILDE] = ACTIONS(781), + [anon_sym_bit_DASHand] = ACTIONS(781), + [anon_sym_bit_DASHxor] = ACTIONS(781), + [anon_sym_bit_DASHor] = ACTIONS(781), + [anon_sym_and] = ACTIONS(781), + [anon_sym_xor] = ACTIONS(781), + [anon_sym_or] = ACTIONS(781), + [anon_sym_not] = ACTIONS(781), + [anon_sym_DOT_DOT_LT] = ACTIONS(781), + [anon_sym_DOT_DOT] = ACTIONS(781), + [anon_sym_DOT_DOT_EQ] = ACTIONS(781), + [sym_val_nothing] = ACTIONS(781), + [anon_sym_true] = ACTIONS(781), + [anon_sym_false] = ACTIONS(781), + [aux_sym_val_number_token1] = ACTIONS(781), + [aux_sym_val_number_token2] = ACTIONS(781), + [aux_sym_val_number_token3] = ACTIONS(781), + [aux_sym_val_number_token4] = ACTIONS(781), + [anon_sym_inf] = ACTIONS(781), + [anon_sym_DASHinf] = ACTIONS(781), + [anon_sym_NaN] = ACTIONS(781), + [anon_sym_0b] = ACTIONS(781), + [anon_sym_0o] = ACTIONS(781), + [anon_sym_0x] = ACTIONS(781), + [sym_val_date] = ACTIONS(781), + [anon_sym_DQUOTE] = ACTIONS(781), + [sym__str_single_quotes] = ACTIONS(781), + [sym__str_back_ticks] = ACTIONS(781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), + [anon_sym_CARET] = ACTIONS(781), + [sym_short_flag] = ACTIONS(781), + [anon_sym_POUND] = ACTIONS(3), + }, + [265] = { + [sym_comment] = STATE(265), + [ts_builtin_sym_end] = ACTIONS(672), + [anon_sym_export] = ACTIONS(670), + [anon_sym_alias] = ACTIONS(670), + [anon_sym_let] = ACTIONS(670), + [anon_sym_let_DASHenv] = ACTIONS(670), + [anon_sym_mut] = ACTIONS(670), + [anon_sym_const] = ACTIONS(670), + [sym_cmd_identifier] = ACTIONS(670), + [anon_sym_SEMI] = ACTIONS(670), + [anon_sym_LF] = ACTIONS(672), + [anon_sym_def] = ACTIONS(670), + [anon_sym_def_DASHenv] = ACTIONS(670), + [anon_sym_export_DASHenv] = ACTIONS(670), + [anon_sym_extern] = ACTIONS(670), + [anon_sym_module] = ACTIONS(670), + [anon_sym_use] = ACTIONS(670), + [anon_sym_LBRACK] = ACTIONS(670), + [anon_sym_LPAREN] = ACTIONS(670), + [anon_sym_PIPE] = ACTIONS(670), + [anon_sym_DOLLAR] = ACTIONS(670), + [anon_sym_error] = ACTIONS(670), + [anon_sym_GT] = ACTIONS(670), + [anon_sym_DASH] = ACTIONS(670), + [anon_sym_break] = ACTIONS(670), + [anon_sym_continue] = ACTIONS(670), + [anon_sym_for] = ACTIONS(670), + [anon_sym_in] = ACTIONS(670), + [anon_sym_loop] = ACTIONS(670), + [anon_sym_while] = ACTIONS(670), + [anon_sym_do] = ACTIONS(670), + [anon_sym_if] = ACTIONS(670), + [anon_sym_match] = ACTIONS(670), + [anon_sym_LBRACE] = ACTIONS(670), + [anon_sym_DOT] = ACTIONS(670), + [anon_sym_try] = ACTIONS(670), + [anon_sym_return] = ACTIONS(670), + [anon_sym_source] = ACTIONS(670), + [anon_sym_source_DASHenv] = ACTIONS(670), + [anon_sym_register] = ACTIONS(670), + [anon_sym_hide] = ACTIONS(670), + [anon_sym_hide_DASHenv] = ACTIONS(670), + [anon_sym_overlay] = ACTIONS(670), + [anon_sym_STAR] = ACTIONS(670), + [anon_sym_where] = ACTIONS(670), + [anon_sym_QMARK2] = ACTIONS(670), + [anon_sym_STAR_STAR] = ACTIONS(670), + [anon_sym_PLUS_PLUS] = ACTIONS(670), + [anon_sym_SLASH] = ACTIONS(670), + [anon_sym_mod] = ACTIONS(670), + [anon_sym_SLASH_SLASH] = ACTIONS(670), + [anon_sym_PLUS] = ACTIONS(670), + [anon_sym_bit_DASHshl] = ACTIONS(670), + [anon_sym_bit_DASHshr] = ACTIONS(670), + [anon_sym_EQ_EQ] = ACTIONS(670), + [anon_sym_BANG_EQ] = ACTIONS(670), + [anon_sym_LT2] = ACTIONS(670), + [anon_sym_LT_EQ] = ACTIONS(670), + [anon_sym_GT_EQ] = ACTIONS(670), + [anon_sym_not_DASHin] = ACTIONS(670), + [anon_sym_starts_DASHwith] = ACTIONS(670), + [anon_sym_ends_DASHwith] = ACTIONS(670), + [anon_sym_EQ_TILDE] = ACTIONS(670), + [anon_sym_BANG_TILDE] = ACTIONS(670), + [anon_sym_bit_DASHand] = ACTIONS(670), + [anon_sym_bit_DASHxor] = ACTIONS(670), + [anon_sym_bit_DASHor] = ACTIONS(670), + [anon_sym_and] = ACTIONS(670), + [anon_sym_xor] = ACTIONS(670), + [anon_sym_or] = ACTIONS(670), + [anon_sym_not] = ACTIONS(670), + [anon_sym_DOT_DOT_LT] = ACTIONS(670), + [anon_sym_DOT_DOT] = ACTIONS(670), + [anon_sym_DOT_DOT_EQ] = ACTIONS(670), + [sym_val_nothing] = ACTIONS(670), + [anon_sym_true] = ACTIONS(670), + [anon_sym_false] = ACTIONS(670), + [aux_sym_val_number_token1] = ACTIONS(670), + [aux_sym_val_number_token2] = ACTIONS(670), + [aux_sym_val_number_token3] = ACTIONS(670), + [aux_sym_val_number_token4] = ACTIONS(670), + [anon_sym_inf] = ACTIONS(670), + [anon_sym_DASHinf] = ACTIONS(670), + [anon_sym_NaN] = ACTIONS(670), + [anon_sym_0b] = ACTIONS(670), + [anon_sym_0o] = ACTIONS(670), + [anon_sym_0x] = ACTIONS(670), + [sym_val_date] = ACTIONS(670), + [anon_sym_DQUOTE] = ACTIONS(670), + [sym__str_single_quotes] = ACTIONS(670), + [sym__str_back_ticks] = ACTIONS(670), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(670), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(670), + [anon_sym_CARET] = ACTIONS(670), + [anon_sym_POUND] = ACTIONS(3), + }, + [266] = { + [sym_comment] = STATE(266), + [ts_builtin_sym_end] = ACTIONS(818), + [anon_sym_export] = ACTIONS(816), + [anon_sym_alias] = ACTIONS(816), + [anon_sym_let] = ACTIONS(816), + [anon_sym_let_DASHenv] = ACTIONS(816), + [anon_sym_mut] = ACTIONS(816), + [anon_sym_const] = ACTIONS(816), + [sym_cmd_identifier] = ACTIONS(816), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_def] = ACTIONS(816), + [anon_sym_def_DASHenv] = ACTIONS(816), + [anon_sym_export_DASHenv] = ACTIONS(816), + [anon_sym_extern] = ACTIONS(816), + [anon_sym_module] = ACTIONS(816), + [anon_sym_use] = ACTIONS(816), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_error] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(816), + [anon_sym_DASH_DASH] = ACTIONS(816), + [anon_sym_DASH] = ACTIONS(716), + [anon_sym_break] = ACTIONS(816), + [anon_sym_continue] = ACTIONS(816), + [anon_sym_for] = ACTIONS(816), + [anon_sym_in] = ACTIONS(816), + [anon_sym_loop] = ACTIONS(816), + [anon_sym_while] = ACTIONS(816), + [anon_sym_do] = ACTIONS(816), + [anon_sym_if] = ACTIONS(816), + [anon_sym_match] = ACTIONS(816), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_try] = ACTIONS(816), + [anon_sym_return] = ACTIONS(816), + [anon_sym_source] = ACTIONS(816), + [anon_sym_source_DASHenv] = ACTIONS(816), + [anon_sym_register] = ACTIONS(816), + [anon_sym_hide] = ACTIONS(816), + [anon_sym_hide_DASHenv] = ACTIONS(816), + [anon_sym_overlay] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(720), + [anon_sym_where] = ACTIONS(816), + [anon_sym_STAR_STAR] = ACTIONS(722), + [anon_sym_PLUS_PLUS] = ACTIONS(722), + [anon_sym_SLASH] = ACTIONS(720), + [anon_sym_mod] = ACTIONS(720), + [anon_sym_SLASH_SLASH] = ACTIONS(720), + [anon_sym_PLUS] = ACTIONS(716), + [anon_sym_bit_DASHshl] = ACTIONS(816), + [anon_sym_bit_DASHshr] = ACTIONS(816), + [anon_sym_EQ_EQ] = ACTIONS(816), + [anon_sym_BANG_EQ] = ACTIONS(816), + [anon_sym_LT2] = ACTIONS(816), + [anon_sym_LT_EQ] = ACTIONS(816), + [anon_sym_GT_EQ] = ACTIONS(816), + [anon_sym_not_DASHin] = ACTIONS(816), + [anon_sym_starts_DASHwith] = ACTIONS(816), + [anon_sym_ends_DASHwith] = ACTIONS(816), + [anon_sym_EQ_TILDE] = ACTIONS(816), + [anon_sym_BANG_TILDE] = ACTIONS(816), + [anon_sym_bit_DASHand] = ACTIONS(816), + [anon_sym_bit_DASHxor] = ACTIONS(816), + [anon_sym_bit_DASHor] = ACTIONS(816), + [anon_sym_and] = ACTIONS(816), + [anon_sym_xor] = ACTIONS(816), + [anon_sym_or] = ACTIONS(816), + [anon_sym_not] = ACTIONS(816), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_CARET] = ACTIONS(816), + [sym_short_flag] = ACTIONS(816), + [anon_sym_POUND] = ACTIONS(3), + }, + [267] = { + [sym_comment] = STATE(267), + [ts_builtin_sym_end] = ACTIONS(787), + [anon_sym_export] = ACTIONS(785), + [anon_sym_alias] = ACTIONS(785), + [anon_sym_let] = ACTIONS(785), + [anon_sym_let_DASHenv] = ACTIONS(785), + [anon_sym_mut] = ACTIONS(785), + [anon_sym_const] = ACTIONS(785), + [sym_cmd_identifier] = ACTIONS(785), + [anon_sym_SEMI] = ACTIONS(785), + [anon_sym_LF] = ACTIONS(787), + [anon_sym_def] = ACTIONS(785), + [anon_sym_def_DASHenv] = ACTIONS(785), + [anon_sym_export_DASHenv] = ACTIONS(785), + [anon_sym_extern] = ACTIONS(785), + [anon_sym_module] = ACTIONS(785), + [anon_sym_use] = ACTIONS(785), + [anon_sym_LBRACK] = ACTIONS(785), + [anon_sym_LPAREN] = ACTIONS(785), + [anon_sym_PIPE] = ACTIONS(785), + [anon_sym_DOLLAR] = ACTIONS(785), + [anon_sym_error] = ACTIONS(785), + [anon_sym_GT] = ACTIONS(785), + [anon_sym_DASH_DASH] = ACTIONS(785), + [anon_sym_DASH] = ACTIONS(785), + [anon_sym_break] = ACTIONS(785), + [anon_sym_continue] = ACTIONS(785), + [anon_sym_for] = ACTIONS(785), + [anon_sym_in] = ACTIONS(785), + [anon_sym_loop] = ACTIONS(785), + [anon_sym_while] = ACTIONS(785), + [anon_sym_do] = ACTIONS(785), + [anon_sym_if] = ACTIONS(785), + [anon_sym_match] = ACTIONS(785), + [anon_sym_LBRACE] = ACTIONS(785), + [anon_sym_try] = ACTIONS(785), + [anon_sym_return] = ACTIONS(785), + [anon_sym_source] = ACTIONS(785), + [anon_sym_source_DASHenv] = ACTIONS(785), + [anon_sym_register] = ACTIONS(785), + [anon_sym_hide] = ACTIONS(785), + [anon_sym_hide_DASHenv] = ACTIONS(785), + [anon_sym_overlay] = ACTIONS(785), + [anon_sym_STAR] = ACTIONS(785), + [anon_sym_where] = ACTIONS(785), + [anon_sym_STAR_STAR] = ACTIONS(785), + [anon_sym_PLUS_PLUS] = ACTIONS(785), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_mod] = ACTIONS(785), + [anon_sym_SLASH_SLASH] = ACTIONS(785), + [anon_sym_PLUS] = ACTIONS(785), + [anon_sym_bit_DASHshl] = ACTIONS(785), + [anon_sym_bit_DASHshr] = ACTIONS(785), + [anon_sym_EQ_EQ] = ACTIONS(785), + [anon_sym_BANG_EQ] = ACTIONS(785), + [anon_sym_LT2] = ACTIONS(785), + [anon_sym_LT_EQ] = ACTIONS(785), + [anon_sym_GT_EQ] = ACTIONS(785), + [anon_sym_not_DASHin] = ACTIONS(785), + [anon_sym_starts_DASHwith] = ACTIONS(785), + [anon_sym_ends_DASHwith] = ACTIONS(785), + [anon_sym_EQ_TILDE] = ACTIONS(785), + [anon_sym_BANG_TILDE] = ACTIONS(785), + [anon_sym_bit_DASHand] = ACTIONS(785), + [anon_sym_bit_DASHxor] = ACTIONS(785), + [anon_sym_bit_DASHor] = ACTIONS(785), + [anon_sym_and] = ACTIONS(785), + [anon_sym_xor] = ACTIONS(785), + [anon_sym_or] = ACTIONS(785), + [anon_sym_not] = ACTIONS(785), + [anon_sym_DOT_DOT_LT] = ACTIONS(785), + [anon_sym_DOT_DOT] = ACTIONS(785), + [anon_sym_DOT_DOT_EQ] = ACTIONS(785), + [sym_val_nothing] = ACTIONS(785), + [anon_sym_true] = ACTIONS(785), + [anon_sym_false] = ACTIONS(785), + [aux_sym_val_number_token1] = ACTIONS(785), + [aux_sym_val_number_token2] = ACTIONS(785), + [aux_sym_val_number_token3] = ACTIONS(785), + [aux_sym_val_number_token4] = ACTIONS(785), + [anon_sym_inf] = ACTIONS(785), + [anon_sym_DASHinf] = ACTIONS(785), + [anon_sym_NaN] = ACTIONS(785), + [anon_sym_0b] = ACTIONS(785), + [anon_sym_0o] = ACTIONS(785), + [anon_sym_0x] = ACTIONS(785), + [sym_val_date] = ACTIONS(785), + [anon_sym_DQUOTE] = ACTIONS(785), + [sym__str_single_quotes] = ACTIONS(785), + [sym__str_back_ticks] = ACTIONS(785), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(785), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(785), + [anon_sym_CARET] = ACTIONS(785), + [sym_short_flag] = ACTIONS(785), + [anon_sym_POUND] = ACTIONS(3), + }, + [268] = { + [sym_comment] = STATE(268), + [ts_builtin_sym_end] = ACTIONS(773), + [anon_sym_export] = ACTIONS(771), + [anon_sym_alias] = ACTIONS(771), + [anon_sym_let] = ACTIONS(771), + [anon_sym_let_DASHenv] = ACTIONS(771), + [anon_sym_mut] = ACTIONS(771), + [anon_sym_const] = ACTIONS(771), + [sym_cmd_identifier] = ACTIONS(771), + [anon_sym_SEMI] = ACTIONS(771), + [anon_sym_LF] = ACTIONS(773), + [anon_sym_def] = ACTIONS(771), + [anon_sym_def_DASHenv] = ACTIONS(771), + [anon_sym_export_DASHenv] = ACTIONS(771), + [anon_sym_extern] = ACTIONS(771), + [anon_sym_module] = ACTIONS(771), + [anon_sym_use] = ACTIONS(771), + [anon_sym_LBRACK] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_PIPE] = ACTIONS(771), + [anon_sym_DOLLAR] = ACTIONS(771), + [anon_sym_error] = ACTIONS(771), + [anon_sym_GT] = ACTIONS(771), + [anon_sym_DASH_DASH] = ACTIONS(771), + [anon_sym_DASH] = ACTIONS(771), + [anon_sym_break] = ACTIONS(771), + [anon_sym_continue] = ACTIONS(771), + [anon_sym_for] = ACTIONS(771), + [anon_sym_in] = ACTIONS(771), + [anon_sym_loop] = ACTIONS(771), + [anon_sym_while] = ACTIONS(771), + [anon_sym_do] = ACTIONS(771), + [anon_sym_if] = ACTIONS(771), + [anon_sym_match] = ACTIONS(771), + [anon_sym_LBRACE] = ACTIONS(771), + [anon_sym_try] = ACTIONS(771), + [anon_sym_return] = ACTIONS(771), + [anon_sym_source] = ACTIONS(771), + [anon_sym_source_DASHenv] = ACTIONS(771), + [anon_sym_register] = ACTIONS(771), + [anon_sym_hide] = ACTIONS(771), + [anon_sym_hide_DASHenv] = ACTIONS(771), + [anon_sym_overlay] = ACTIONS(771), + [anon_sym_STAR] = ACTIONS(771), + [anon_sym_where] = ACTIONS(771), + [anon_sym_STAR_STAR] = ACTIONS(771), + [anon_sym_PLUS_PLUS] = ACTIONS(771), + [anon_sym_SLASH] = ACTIONS(771), + [anon_sym_mod] = ACTIONS(771), + [anon_sym_SLASH_SLASH] = ACTIONS(771), + [anon_sym_PLUS] = ACTIONS(771), + [anon_sym_bit_DASHshl] = ACTIONS(771), + [anon_sym_bit_DASHshr] = ACTIONS(771), + [anon_sym_EQ_EQ] = ACTIONS(771), + [anon_sym_BANG_EQ] = ACTIONS(771), + [anon_sym_LT2] = ACTIONS(771), + [anon_sym_LT_EQ] = ACTIONS(771), + [anon_sym_GT_EQ] = ACTIONS(771), + [anon_sym_not_DASHin] = ACTIONS(771), + [anon_sym_starts_DASHwith] = ACTIONS(771), + [anon_sym_ends_DASHwith] = ACTIONS(771), + [anon_sym_EQ_TILDE] = ACTIONS(771), + [anon_sym_BANG_TILDE] = ACTIONS(771), + [anon_sym_bit_DASHand] = ACTIONS(771), + [anon_sym_bit_DASHxor] = ACTIONS(771), + [anon_sym_bit_DASHor] = ACTIONS(771), + [anon_sym_and] = ACTIONS(771), + [anon_sym_xor] = ACTIONS(771), + [anon_sym_or] = ACTIONS(771), + [anon_sym_not] = ACTIONS(771), + [anon_sym_DOT_DOT_LT] = ACTIONS(771), + [anon_sym_DOT_DOT] = ACTIONS(771), + [anon_sym_DOT_DOT_EQ] = ACTIONS(771), + [sym_val_nothing] = ACTIONS(771), + [anon_sym_true] = ACTIONS(771), + [anon_sym_false] = ACTIONS(771), + [aux_sym_val_number_token1] = ACTIONS(771), + [aux_sym_val_number_token2] = ACTIONS(771), + [aux_sym_val_number_token3] = ACTIONS(771), + [aux_sym_val_number_token4] = ACTIONS(771), + [anon_sym_inf] = ACTIONS(771), + [anon_sym_DASHinf] = ACTIONS(771), + [anon_sym_NaN] = ACTIONS(771), + [anon_sym_0b] = ACTIONS(771), + [anon_sym_0o] = ACTIONS(771), + [anon_sym_0x] = ACTIONS(771), + [sym_val_date] = ACTIONS(771), + [anon_sym_DQUOTE] = ACTIONS(771), + [sym__str_single_quotes] = ACTIONS(771), + [sym__str_back_ticks] = ACTIONS(771), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(771), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(771), + [anon_sym_CARET] = ACTIONS(771), + [sym_short_flag] = ACTIONS(771), + [anon_sym_POUND] = ACTIONS(3), + }, + [269] = { + [sym_comment] = STATE(269), + [ts_builtin_sym_end] = ACTIONS(773), + [anon_sym_export] = ACTIONS(771), + [anon_sym_alias] = ACTIONS(771), + [anon_sym_let] = ACTIONS(771), + [anon_sym_let_DASHenv] = ACTIONS(771), + [anon_sym_mut] = ACTIONS(771), + [anon_sym_const] = ACTIONS(771), + [sym_cmd_identifier] = ACTIONS(771), + [anon_sym_SEMI] = ACTIONS(771), + [anon_sym_LF] = ACTIONS(773), + [anon_sym_def] = ACTIONS(771), + [anon_sym_def_DASHenv] = ACTIONS(771), + [anon_sym_export_DASHenv] = ACTIONS(771), + [anon_sym_extern] = ACTIONS(771), + [anon_sym_module] = ACTIONS(771), + [anon_sym_use] = ACTIONS(771), + [anon_sym_LBRACK] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_PIPE] = ACTIONS(771), + [anon_sym_DOLLAR] = ACTIONS(771), + [anon_sym_error] = ACTIONS(771), + [anon_sym_GT] = ACTIONS(771), + [anon_sym_DASH_DASH] = ACTIONS(771), + [anon_sym_DASH] = ACTIONS(771), + [anon_sym_break] = ACTIONS(771), + [anon_sym_continue] = ACTIONS(771), + [anon_sym_for] = ACTIONS(771), + [anon_sym_in] = ACTIONS(771), + [anon_sym_loop] = ACTIONS(771), + [anon_sym_while] = ACTIONS(771), + [anon_sym_do] = ACTIONS(771), + [anon_sym_if] = ACTIONS(771), + [anon_sym_match] = ACTIONS(771), + [anon_sym_LBRACE] = ACTIONS(771), + [anon_sym_try] = ACTIONS(771), + [anon_sym_return] = ACTIONS(771), + [anon_sym_source] = ACTIONS(771), + [anon_sym_source_DASHenv] = ACTIONS(771), + [anon_sym_register] = ACTIONS(771), + [anon_sym_hide] = ACTIONS(771), + [anon_sym_hide_DASHenv] = ACTIONS(771), + [anon_sym_overlay] = ACTIONS(771), + [anon_sym_STAR] = ACTIONS(771), + [anon_sym_where] = ACTIONS(771), + [anon_sym_STAR_STAR] = ACTIONS(771), + [anon_sym_PLUS_PLUS] = ACTIONS(771), + [anon_sym_SLASH] = ACTIONS(771), + [anon_sym_mod] = ACTIONS(771), + [anon_sym_SLASH_SLASH] = ACTIONS(771), + [anon_sym_PLUS] = ACTIONS(771), + [anon_sym_bit_DASHshl] = ACTIONS(771), + [anon_sym_bit_DASHshr] = ACTIONS(771), + [anon_sym_EQ_EQ] = ACTIONS(771), + [anon_sym_BANG_EQ] = ACTIONS(771), + [anon_sym_LT2] = ACTIONS(771), + [anon_sym_LT_EQ] = ACTIONS(771), + [anon_sym_GT_EQ] = ACTIONS(771), + [anon_sym_not_DASHin] = ACTIONS(771), + [anon_sym_starts_DASHwith] = ACTIONS(771), + [anon_sym_ends_DASHwith] = ACTIONS(771), + [anon_sym_EQ_TILDE] = ACTIONS(771), + [anon_sym_BANG_TILDE] = ACTIONS(771), + [anon_sym_bit_DASHand] = ACTIONS(771), + [anon_sym_bit_DASHxor] = ACTIONS(771), + [anon_sym_bit_DASHor] = ACTIONS(771), + [anon_sym_and] = ACTIONS(771), + [anon_sym_xor] = ACTIONS(771), + [anon_sym_or] = ACTIONS(771), + [anon_sym_not] = ACTIONS(771), + [anon_sym_DOT_DOT_LT] = ACTIONS(771), + [anon_sym_DOT_DOT] = ACTIONS(771), + [anon_sym_DOT_DOT_EQ] = ACTIONS(771), + [sym_val_nothing] = ACTIONS(771), + [anon_sym_true] = ACTIONS(771), + [anon_sym_false] = ACTIONS(771), + [aux_sym_val_number_token1] = ACTIONS(771), + [aux_sym_val_number_token2] = ACTIONS(771), + [aux_sym_val_number_token3] = ACTIONS(771), + [aux_sym_val_number_token4] = ACTIONS(771), + [anon_sym_inf] = ACTIONS(771), + [anon_sym_DASHinf] = ACTIONS(771), + [anon_sym_NaN] = ACTIONS(771), + [anon_sym_0b] = ACTIONS(771), + [anon_sym_0o] = ACTIONS(771), + [anon_sym_0x] = ACTIONS(771), + [sym_val_date] = ACTIONS(771), + [anon_sym_DQUOTE] = ACTIONS(771), + [sym__str_single_quotes] = ACTIONS(771), + [sym__str_back_ticks] = ACTIONS(771), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(771), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(771), + [anon_sym_CARET] = ACTIONS(771), + [sym_short_flag] = ACTIONS(771), [anon_sym_POUND] = ACTIONS(3), }, [270] = { [sym_comment] = STATE(270), - [ts_builtin_sym_end] = ACTIONS(1149), - [sym_cmd_identifier] = ACTIONS(1147), - [anon_sym_SEMI] = ACTIONS(1147), - [anon_sym_LF] = ACTIONS(1149), - [anon_sym_export] = ACTIONS(1147), - [anon_sym_alias] = ACTIONS(1147), - [anon_sym_def] = ACTIONS(1147), - [anon_sym_def_DASHenv] = ACTIONS(1147), - [anon_sym_export_DASHenv] = ACTIONS(1147), - [anon_sym_extern] = ACTIONS(1147), - [anon_sym_module] = ACTIONS(1147), - [anon_sym_use] = ACTIONS(1147), - [anon_sym_LBRACK] = ACTIONS(1147), - [anon_sym_LPAREN] = ACTIONS(1147), - [anon_sym_PIPE] = ACTIONS(1147), - [anon_sym_DOLLAR] = ACTIONS(1147), - [anon_sym_error] = ACTIONS(1147), - [anon_sym_GT] = ACTIONS(1147), - [anon_sym_DASH_DASH] = ACTIONS(1147), - [anon_sym_DASH] = ACTIONS(1147), - [anon_sym_break] = ACTIONS(1147), - [anon_sym_continue] = ACTIONS(1147), - [anon_sym_for] = ACTIONS(1147), - [anon_sym_in] = ACTIONS(1147), - [anon_sym_loop] = ACTIONS(1147), - [anon_sym_while] = ACTIONS(1147), - [anon_sym_do] = ACTIONS(1147), - [anon_sym_if] = ACTIONS(1147), - [anon_sym_match] = ACTIONS(1147), - [anon_sym_LBRACE] = ACTIONS(1147), - [anon_sym_try] = ACTIONS(1147), - [anon_sym_return] = ACTIONS(1147), - [anon_sym_let] = ACTIONS(1147), - [anon_sym_let_DASHenv] = ACTIONS(1147), - [anon_sym_mut] = ACTIONS(1147), - [anon_sym_const] = ACTIONS(1147), - [anon_sym_source] = ACTIONS(1147), - [anon_sym_source_DASHenv] = ACTIONS(1147), - [anon_sym_register] = ACTIONS(1147), - [anon_sym_hide] = ACTIONS(1147), - [anon_sym_hide_DASHenv] = ACTIONS(1147), - [anon_sym_overlay] = ACTIONS(1147), - [anon_sym_STAR] = ACTIONS(1147), - [anon_sym_where] = ACTIONS(1147), - [anon_sym_STAR_STAR] = ACTIONS(1147), - [anon_sym_PLUS_PLUS] = ACTIONS(1147), - [anon_sym_SLASH] = ACTIONS(1147), - [anon_sym_mod] = ACTIONS(1147), - [anon_sym_SLASH_SLASH] = ACTIONS(1147), - [anon_sym_PLUS] = ACTIONS(1147), - [anon_sym_bit_DASHshl] = ACTIONS(1147), - [anon_sym_bit_DASHshr] = ACTIONS(1147), - [anon_sym_EQ_EQ] = ACTIONS(1147), - [anon_sym_BANG_EQ] = ACTIONS(1147), - [anon_sym_LT2] = ACTIONS(1147), - [anon_sym_LT_EQ] = ACTIONS(1147), - [anon_sym_GT_EQ] = ACTIONS(1147), - [anon_sym_not_DASHin] = ACTIONS(1147), - [anon_sym_starts_DASHwith] = ACTIONS(1147), - [anon_sym_ends_DASHwith] = ACTIONS(1147), - [anon_sym_EQ_TILDE] = ACTIONS(1147), - [anon_sym_BANG_TILDE] = ACTIONS(1147), - [anon_sym_bit_DASHand] = ACTIONS(1147), - [anon_sym_bit_DASHxor] = ACTIONS(1147), - [anon_sym_bit_DASHor] = ACTIONS(1147), - [anon_sym_and] = ACTIONS(1147), - [anon_sym_xor] = ACTIONS(1147), - [anon_sym_or] = ACTIONS(1147), - [anon_sym_not] = ACTIONS(1147), - [anon_sym_DOT_DOT_LT] = ACTIONS(1147), - [anon_sym_DOT_DOT] = ACTIONS(1147), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1147), - [sym_val_nothing] = ACTIONS(1147), - [anon_sym_true] = ACTIONS(1147), - [anon_sym_false] = ACTIONS(1147), - [aux_sym_val_number_token1] = ACTIONS(1147), - [aux_sym_val_number_token2] = ACTIONS(1147), - [aux_sym_val_number_token3] = ACTIONS(1147), - [aux_sym_val_number_token4] = ACTIONS(1147), - [anon_sym_inf] = ACTIONS(1147), - [anon_sym_DASHinf] = ACTIONS(1147), - [anon_sym_NaN] = ACTIONS(1147), - [anon_sym_0b] = ACTIONS(1147), - [anon_sym_0o] = ACTIONS(1147), - [anon_sym_0x] = ACTIONS(1147), - [sym_val_date] = ACTIONS(1147), - [anon_sym_DQUOTE] = ACTIONS(1147), - [sym__str_single_quotes] = ACTIONS(1147), - [sym__str_back_ticks] = ACTIONS(1147), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1147), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1147), - [anon_sym_CARET] = ACTIONS(1147), - [sym_short_flag] = ACTIONS(1147), + [ts_builtin_sym_end] = ACTIONS(795), + [anon_sym_export] = ACTIONS(793), + [anon_sym_alias] = ACTIONS(793), + [anon_sym_let] = ACTIONS(793), + [anon_sym_let_DASHenv] = ACTIONS(793), + [anon_sym_mut] = ACTIONS(793), + [anon_sym_const] = ACTIONS(793), + [sym_cmd_identifier] = ACTIONS(793), + [anon_sym_SEMI] = ACTIONS(793), + [anon_sym_LF] = ACTIONS(795), + [anon_sym_def] = ACTIONS(793), + [anon_sym_def_DASHenv] = ACTIONS(793), + [anon_sym_export_DASHenv] = ACTIONS(793), + [anon_sym_extern] = ACTIONS(793), + [anon_sym_module] = ACTIONS(793), + [anon_sym_use] = ACTIONS(793), + [anon_sym_LBRACK] = ACTIONS(793), + [anon_sym_LPAREN] = ACTIONS(793), + [anon_sym_PIPE] = ACTIONS(793), + [anon_sym_DOLLAR] = ACTIONS(793), + [anon_sym_error] = ACTIONS(793), + [anon_sym_GT] = ACTIONS(793), + [anon_sym_DASH_DASH] = ACTIONS(793), + [anon_sym_DASH] = ACTIONS(793), + [anon_sym_break] = ACTIONS(793), + [anon_sym_continue] = ACTIONS(793), + [anon_sym_for] = ACTIONS(793), + [anon_sym_in] = ACTIONS(793), + [anon_sym_loop] = ACTIONS(793), + [anon_sym_while] = ACTIONS(793), + [anon_sym_do] = ACTIONS(793), + [anon_sym_if] = ACTIONS(793), + [anon_sym_match] = ACTIONS(793), + [anon_sym_LBRACE] = ACTIONS(793), + [anon_sym_try] = ACTIONS(793), + [anon_sym_return] = ACTIONS(793), + [anon_sym_source] = ACTIONS(793), + [anon_sym_source_DASHenv] = ACTIONS(793), + [anon_sym_register] = ACTIONS(793), + [anon_sym_hide] = ACTIONS(793), + [anon_sym_hide_DASHenv] = ACTIONS(793), + [anon_sym_overlay] = ACTIONS(793), + [anon_sym_STAR] = ACTIONS(793), + [anon_sym_where] = ACTIONS(793), + [anon_sym_STAR_STAR] = ACTIONS(793), + [anon_sym_PLUS_PLUS] = ACTIONS(793), + [anon_sym_SLASH] = ACTIONS(793), + [anon_sym_mod] = ACTIONS(793), + [anon_sym_SLASH_SLASH] = ACTIONS(793), + [anon_sym_PLUS] = ACTIONS(793), + [anon_sym_bit_DASHshl] = ACTIONS(793), + [anon_sym_bit_DASHshr] = ACTIONS(793), + [anon_sym_EQ_EQ] = ACTIONS(793), + [anon_sym_BANG_EQ] = ACTIONS(793), + [anon_sym_LT2] = ACTIONS(793), + [anon_sym_LT_EQ] = ACTIONS(793), + [anon_sym_GT_EQ] = ACTIONS(793), + [anon_sym_not_DASHin] = ACTIONS(793), + [anon_sym_starts_DASHwith] = ACTIONS(793), + [anon_sym_ends_DASHwith] = ACTIONS(793), + [anon_sym_EQ_TILDE] = ACTIONS(793), + [anon_sym_BANG_TILDE] = ACTIONS(793), + [anon_sym_bit_DASHand] = ACTIONS(793), + [anon_sym_bit_DASHxor] = ACTIONS(793), + [anon_sym_bit_DASHor] = ACTIONS(793), + [anon_sym_and] = ACTIONS(793), + [anon_sym_xor] = ACTIONS(793), + [anon_sym_or] = ACTIONS(793), + [anon_sym_not] = ACTIONS(793), + [anon_sym_DOT_DOT_LT] = ACTIONS(793), + [anon_sym_DOT_DOT] = ACTIONS(793), + [anon_sym_DOT_DOT_EQ] = ACTIONS(793), + [sym_val_nothing] = ACTIONS(793), + [anon_sym_true] = ACTIONS(793), + [anon_sym_false] = ACTIONS(793), + [aux_sym_val_number_token1] = ACTIONS(793), + [aux_sym_val_number_token2] = ACTIONS(793), + [aux_sym_val_number_token3] = ACTIONS(793), + [aux_sym_val_number_token4] = ACTIONS(793), + [anon_sym_inf] = ACTIONS(793), + [anon_sym_DASHinf] = ACTIONS(793), + [anon_sym_NaN] = ACTIONS(793), + [anon_sym_0b] = ACTIONS(793), + [anon_sym_0o] = ACTIONS(793), + [anon_sym_0x] = ACTIONS(793), + [sym_val_date] = ACTIONS(793), + [anon_sym_DQUOTE] = ACTIONS(793), + [sym__str_single_quotes] = ACTIONS(793), + [sym__str_back_ticks] = ACTIONS(793), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(793), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(793), + [anon_sym_CARET] = ACTIONS(793), + [sym_short_flag] = ACTIONS(793), [anon_sym_POUND] = ACTIONS(3), }, [271] = { [sym_comment] = STATE(271), - [ts_builtin_sym_end] = ACTIONS(1157), - [sym_cmd_identifier] = ACTIONS(1155), - [anon_sym_SEMI] = ACTIONS(1155), - [anon_sym_LF] = ACTIONS(1157), - [anon_sym_export] = ACTIONS(1155), - [anon_sym_alias] = ACTIONS(1155), - [anon_sym_def] = ACTIONS(1155), - [anon_sym_def_DASHenv] = ACTIONS(1155), - [anon_sym_export_DASHenv] = ACTIONS(1155), - [anon_sym_extern] = ACTIONS(1155), - [anon_sym_module] = ACTIONS(1155), - [anon_sym_use] = ACTIONS(1155), - [anon_sym_LBRACK] = ACTIONS(1155), - [anon_sym_LPAREN] = ACTIONS(1155), - [anon_sym_PIPE] = ACTIONS(1155), - [anon_sym_DOLLAR] = ACTIONS(1155), - [anon_sym_error] = ACTIONS(1155), - [anon_sym_GT] = ACTIONS(1155), - [anon_sym_DASH_DASH] = ACTIONS(1155), - [anon_sym_DASH] = ACTIONS(1155), - [anon_sym_break] = ACTIONS(1155), - [anon_sym_continue] = ACTIONS(1155), - [anon_sym_for] = ACTIONS(1155), - [anon_sym_in] = ACTIONS(1155), - [anon_sym_loop] = ACTIONS(1155), - [anon_sym_while] = ACTIONS(1155), - [anon_sym_do] = ACTIONS(1155), - [anon_sym_if] = ACTIONS(1155), - [anon_sym_match] = ACTIONS(1155), - [anon_sym_LBRACE] = ACTIONS(1155), - [anon_sym_try] = ACTIONS(1155), - [anon_sym_return] = ACTIONS(1155), - [anon_sym_let] = ACTIONS(1155), - [anon_sym_let_DASHenv] = ACTIONS(1155), - [anon_sym_mut] = ACTIONS(1155), - [anon_sym_const] = ACTIONS(1155), - [anon_sym_source] = ACTIONS(1155), - [anon_sym_source_DASHenv] = ACTIONS(1155), - [anon_sym_register] = ACTIONS(1155), - [anon_sym_hide] = ACTIONS(1155), - [anon_sym_hide_DASHenv] = ACTIONS(1155), - [anon_sym_overlay] = ACTIONS(1155), - [anon_sym_STAR] = ACTIONS(1155), - [anon_sym_where] = ACTIONS(1155), - [anon_sym_STAR_STAR] = ACTIONS(1155), - [anon_sym_PLUS_PLUS] = ACTIONS(1155), - [anon_sym_SLASH] = ACTIONS(1155), - [anon_sym_mod] = ACTIONS(1155), - [anon_sym_SLASH_SLASH] = ACTIONS(1155), - [anon_sym_PLUS] = ACTIONS(1155), - [anon_sym_bit_DASHshl] = ACTIONS(1155), - [anon_sym_bit_DASHshr] = ACTIONS(1155), - [anon_sym_EQ_EQ] = ACTIONS(1155), - [anon_sym_BANG_EQ] = ACTIONS(1155), - [anon_sym_LT2] = ACTIONS(1155), - [anon_sym_LT_EQ] = ACTIONS(1155), - [anon_sym_GT_EQ] = ACTIONS(1155), - [anon_sym_not_DASHin] = ACTIONS(1155), - [anon_sym_starts_DASHwith] = ACTIONS(1155), - [anon_sym_ends_DASHwith] = ACTIONS(1155), - [anon_sym_EQ_TILDE] = ACTIONS(1155), - [anon_sym_BANG_TILDE] = ACTIONS(1155), - [anon_sym_bit_DASHand] = ACTIONS(1155), - [anon_sym_bit_DASHxor] = ACTIONS(1155), - [anon_sym_bit_DASHor] = ACTIONS(1155), - [anon_sym_and] = ACTIONS(1155), - [anon_sym_xor] = ACTIONS(1155), - [anon_sym_or] = ACTIONS(1155), - [anon_sym_not] = ACTIONS(1155), - [anon_sym_DOT_DOT_LT] = ACTIONS(1155), - [anon_sym_DOT_DOT] = ACTIONS(1155), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1155), - [sym_val_nothing] = ACTIONS(1155), - [anon_sym_true] = ACTIONS(1155), - [anon_sym_false] = ACTIONS(1155), - [aux_sym_val_number_token1] = ACTIONS(1155), - [aux_sym_val_number_token2] = ACTIONS(1155), - [aux_sym_val_number_token3] = ACTIONS(1155), - [aux_sym_val_number_token4] = ACTIONS(1155), - [anon_sym_inf] = ACTIONS(1155), - [anon_sym_DASHinf] = ACTIONS(1155), - [anon_sym_NaN] = ACTIONS(1155), - [anon_sym_0b] = ACTIONS(1155), - [anon_sym_0o] = ACTIONS(1155), - [anon_sym_0x] = ACTIONS(1155), - [sym_val_date] = ACTIONS(1155), - [anon_sym_DQUOTE] = ACTIONS(1155), - [sym__str_single_quotes] = ACTIONS(1155), - [sym__str_back_ticks] = ACTIONS(1155), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1155), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1155), - [anon_sym_CARET] = ACTIONS(1155), - [sym_short_flag] = ACTIONS(1155), + [anon_sym_export] = ACTIONS(750), + [anon_sym_alias] = ACTIONS(750), + [anon_sym_let] = ACTIONS(750), + [anon_sym_let_DASHenv] = ACTIONS(750), + [anon_sym_mut] = ACTIONS(750), + [anon_sym_const] = ACTIONS(750), + [sym_cmd_identifier] = ACTIONS(750), + [anon_sym_SEMI] = ACTIONS(750), + [anon_sym_LF] = ACTIONS(752), + [anon_sym_def] = ACTIONS(750), + [anon_sym_def_DASHenv] = ACTIONS(750), + [anon_sym_export_DASHenv] = ACTIONS(750), + [anon_sym_extern] = ACTIONS(750), + [anon_sym_module] = ACTIONS(750), + [anon_sym_use] = ACTIONS(750), + [anon_sym_LBRACK] = ACTIONS(750), + [anon_sym_LPAREN] = ACTIONS(750), + [anon_sym_RPAREN] = ACTIONS(750), + [anon_sym_PIPE] = ACTIONS(750), + [anon_sym_DOLLAR] = ACTIONS(750), + [anon_sym_error] = ACTIONS(750), + [anon_sym_GT] = ACTIONS(750), + [anon_sym_DASH] = ACTIONS(750), + [anon_sym_break] = ACTIONS(750), + [anon_sym_continue] = ACTIONS(750), + [anon_sym_for] = ACTIONS(750), + [anon_sym_in] = ACTIONS(750), + [anon_sym_loop] = ACTIONS(750), + [anon_sym_while] = ACTIONS(750), + [anon_sym_do] = ACTIONS(750), + [anon_sym_if] = ACTIONS(750), + [anon_sym_match] = ACTIONS(750), + [anon_sym_LBRACE] = ACTIONS(750), + [anon_sym_RBRACE] = ACTIONS(750), + [anon_sym_DOT] = ACTIONS(750), + [anon_sym_try] = ACTIONS(750), + [anon_sym_return] = ACTIONS(750), + [anon_sym_source] = ACTIONS(750), + [anon_sym_source_DASHenv] = ACTIONS(750), + [anon_sym_register] = ACTIONS(750), + [anon_sym_hide] = ACTIONS(750), + [anon_sym_hide_DASHenv] = ACTIONS(750), + [anon_sym_overlay] = ACTIONS(750), + [anon_sym_STAR] = ACTIONS(750), + [anon_sym_where] = ACTIONS(750), + [anon_sym_STAR_STAR] = ACTIONS(750), + [anon_sym_PLUS_PLUS] = ACTIONS(750), + [anon_sym_SLASH] = ACTIONS(750), + [anon_sym_mod] = ACTIONS(750), + [anon_sym_SLASH_SLASH] = ACTIONS(750), + [anon_sym_PLUS] = ACTIONS(750), + [anon_sym_bit_DASHshl] = ACTIONS(750), + [anon_sym_bit_DASHshr] = ACTIONS(750), + [anon_sym_EQ_EQ] = ACTIONS(750), + [anon_sym_BANG_EQ] = ACTIONS(750), + [anon_sym_LT2] = ACTIONS(750), + [anon_sym_LT_EQ] = ACTIONS(750), + [anon_sym_GT_EQ] = ACTIONS(750), + [anon_sym_not_DASHin] = ACTIONS(750), + [anon_sym_starts_DASHwith] = ACTIONS(750), + [anon_sym_ends_DASHwith] = ACTIONS(750), + [anon_sym_EQ_TILDE] = ACTIONS(750), + [anon_sym_BANG_TILDE] = ACTIONS(750), + [anon_sym_bit_DASHand] = ACTIONS(750), + [anon_sym_bit_DASHxor] = ACTIONS(750), + [anon_sym_bit_DASHor] = ACTIONS(750), + [anon_sym_and] = ACTIONS(750), + [anon_sym_xor] = ACTIONS(750), + [anon_sym_or] = ACTIONS(750), + [anon_sym_not] = ACTIONS(750), + [anon_sym_DOT_DOT_LT] = ACTIONS(750), + [anon_sym_DOT_DOT] = ACTIONS(750), + [anon_sym_DOT_DOT_EQ] = ACTIONS(750), + [sym_val_nothing] = ACTIONS(750), + [anon_sym_true] = ACTIONS(750), + [anon_sym_false] = ACTIONS(750), + [aux_sym_val_number_token1] = ACTIONS(750), + [aux_sym_val_number_token2] = ACTIONS(750), + [aux_sym_val_number_token3] = ACTIONS(750), + [aux_sym_val_number_token4] = ACTIONS(750), + [anon_sym_inf] = ACTIONS(750), + [anon_sym_DASHinf] = ACTIONS(750), + [anon_sym_NaN] = ACTIONS(750), + [anon_sym_0b] = ACTIONS(750), + [anon_sym_0o] = ACTIONS(750), + [anon_sym_0x] = ACTIONS(750), + [sym_val_date] = ACTIONS(750), + [anon_sym_DQUOTE] = ACTIONS(750), + [sym__str_single_quotes] = ACTIONS(750), + [sym__str_back_ticks] = ACTIONS(750), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(750), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(750), + [anon_sym_CARET] = ACTIONS(750), [anon_sym_POUND] = ACTIONS(3), }, [272] = { [sym_comment] = STATE(272), - [ts_builtin_sym_end] = ACTIONS(989), - [sym_cmd_identifier] = ACTIONS(987), - [anon_sym_SEMI] = ACTIONS(987), - [anon_sym_LF] = ACTIONS(989), - [anon_sym_export] = ACTIONS(987), - [anon_sym_alias] = ACTIONS(987), - [anon_sym_def] = ACTIONS(987), - [anon_sym_def_DASHenv] = ACTIONS(987), - [anon_sym_export_DASHenv] = ACTIONS(987), - [anon_sym_extern] = ACTIONS(987), - [anon_sym_module] = ACTIONS(987), - [anon_sym_use] = ACTIONS(987), - [anon_sym_LBRACK] = ACTIONS(987), - [anon_sym_LPAREN] = ACTIONS(987), - [anon_sym_PIPE] = ACTIONS(987), - [anon_sym_DOLLAR] = ACTIONS(987), - [anon_sym_error] = ACTIONS(987), - [anon_sym_GT] = ACTIONS(987), - [anon_sym_DASH] = ACTIONS(987), - [anon_sym_break] = ACTIONS(987), - [anon_sym_continue] = ACTIONS(987), - [anon_sym_for] = ACTIONS(987), - [anon_sym_in] = ACTIONS(987), - [anon_sym_loop] = ACTIONS(987), - [anon_sym_while] = ACTIONS(987), - [anon_sym_do] = ACTIONS(987), - [anon_sym_if] = ACTIONS(987), - [anon_sym_match] = ACTIONS(987), - [anon_sym_LBRACE] = ACTIONS(987), - [anon_sym_DOT] = ACTIONS(987), - [anon_sym_try] = ACTIONS(987), - [anon_sym_return] = ACTIONS(987), - [anon_sym_let] = ACTIONS(987), - [anon_sym_let_DASHenv] = ACTIONS(987), - [anon_sym_mut] = ACTIONS(987), - [anon_sym_const] = ACTIONS(987), - [anon_sym_source] = ACTIONS(987), - [anon_sym_source_DASHenv] = ACTIONS(987), - [anon_sym_register] = ACTIONS(987), - [anon_sym_hide] = ACTIONS(987), - [anon_sym_hide_DASHenv] = ACTIONS(987), - [anon_sym_overlay] = ACTIONS(987), - [anon_sym_STAR] = ACTIONS(987), - [anon_sym_where] = ACTIONS(987), - [anon_sym_QMARK2] = ACTIONS(1251), - [anon_sym_STAR_STAR] = ACTIONS(987), - [anon_sym_PLUS_PLUS] = ACTIONS(987), - [anon_sym_SLASH] = ACTIONS(987), - [anon_sym_mod] = ACTIONS(987), - [anon_sym_SLASH_SLASH] = ACTIONS(987), - [anon_sym_PLUS] = ACTIONS(987), - [anon_sym_bit_DASHshl] = ACTIONS(987), - [anon_sym_bit_DASHshr] = ACTIONS(987), - [anon_sym_EQ_EQ] = ACTIONS(987), - [anon_sym_BANG_EQ] = ACTIONS(987), - [anon_sym_LT2] = ACTIONS(987), - [anon_sym_LT_EQ] = ACTIONS(987), - [anon_sym_GT_EQ] = ACTIONS(987), - [anon_sym_not_DASHin] = ACTIONS(987), - [anon_sym_starts_DASHwith] = ACTIONS(987), - [anon_sym_ends_DASHwith] = ACTIONS(987), - [anon_sym_EQ_TILDE] = ACTIONS(987), - [anon_sym_BANG_TILDE] = ACTIONS(987), - [anon_sym_bit_DASHand] = ACTIONS(987), - [anon_sym_bit_DASHxor] = ACTIONS(987), - [anon_sym_bit_DASHor] = ACTIONS(987), - [anon_sym_and] = ACTIONS(987), - [anon_sym_xor] = ACTIONS(987), - [anon_sym_or] = ACTIONS(987), - [anon_sym_not] = ACTIONS(987), - [anon_sym_DOT_DOT_LT] = ACTIONS(987), - [anon_sym_DOT_DOT] = ACTIONS(987), - [anon_sym_DOT_DOT_EQ] = ACTIONS(987), - [sym_val_nothing] = ACTIONS(987), - [anon_sym_true] = ACTIONS(987), - [anon_sym_false] = ACTIONS(987), - [aux_sym_val_number_token1] = ACTIONS(987), - [aux_sym_val_number_token2] = ACTIONS(987), - [aux_sym_val_number_token3] = ACTIONS(987), - [aux_sym_val_number_token4] = ACTIONS(987), - [anon_sym_inf] = ACTIONS(987), - [anon_sym_DASHinf] = ACTIONS(987), - [anon_sym_NaN] = ACTIONS(987), - [anon_sym_0b] = ACTIONS(987), - [anon_sym_0o] = ACTIONS(987), - [anon_sym_0x] = ACTIONS(987), - [sym_val_date] = ACTIONS(987), - [anon_sym_DQUOTE] = ACTIONS(987), - [sym__str_single_quotes] = ACTIONS(987), - [sym__str_back_ticks] = ACTIONS(987), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(987), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(987), - [anon_sym_CARET] = ACTIONS(987), + [ts_builtin_sym_end] = ACTIONS(765), + [anon_sym_export] = ACTIONS(763), + [anon_sym_alias] = ACTIONS(763), + [anon_sym_let] = ACTIONS(763), + [anon_sym_let_DASHenv] = ACTIONS(763), + [anon_sym_mut] = ACTIONS(763), + [anon_sym_const] = ACTIONS(763), + [sym_cmd_identifier] = ACTIONS(763), + [anon_sym_SEMI] = ACTIONS(763), + [anon_sym_LF] = ACTIONS(765), + [anon_sym_def] = ACTIONS(763), + [anon_sym_def_DASHenv] = ACTIONS(763), + [anon_sym_export_DASHenv] = ACTIONS(763), + [anon_sym_extern] = ACTIONS(763), + [anon_sym_module] = ACTIONS(763), + [anon_sym_use] = ACTIONS(763), + [anon_sym_LBRACK] = ACTIONS(763), + [anon_sym_LPAREN] = ACTIONS(763), + [anon_sym_PIPE] = ACTIONS(763), + [anon_sym_DOLLAR] = ACTIONS(763), + [anon_sym_error] = ACTIONS(763), + [anon_sym_GT] = ACTIONS(763), + [anon_sym_DASH_DASH] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_break] = ACTIONS(763), + [anon_sym_continue] = ACTIONS(763), + [anon_sym_for] = ACTIONS(763), + [anon_sym_in] = ACTIONS(763), + [anon_sym_loop] = ACTIONS(763), + [anon_sym_while] = ACTIONS(763), + [anon_sym_do] = ACTIONS(763), + [anon_sym_if] = ACTIONS(763), + [anon_sym_match] = ACTIONS(763), + [anon_sym_LBRACE] = ACTIONS(763), + [anon_sym_try] = ACTIONS(763), + [anon_sym_return] = ACTIONS(763), + [anon_sym_source] = ACTIONS(763), + [anon_sym_source_DASHenv] = ACTIONS(763), + [anon_sym_register] = ACTIONS(763), + [anon_sym_hide] = ACTIONS(763), + [anon_sym_hide_DASHenv] = ACTIONS(763), + [anon_sym_overlay] = ACTIONS(763), + [anon_sym_STAR] = ACTIONS(763), + [anon_sym_where] = ACTIONS(763), + [anon_sym_STAR_STAR] = ACTIONS(763), + [anon_sym_PLUS_PLUS] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(763), + [anon_sym_mod] = ACTIONS(763), + [anon_sym_SLASH_SLASH] = ACTIONS(763), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_bit_DASHshl] = ACTIONS(763), + [anon_sym_bit_DASHshr] = ACTIONS(763), + [anon_sym_EQ_EQ] = ACTIONS(763), + [anon_sym_BANG_EQ] = ACTIONS(763), + [anon_sym_LT2] = ACTIONS(763), + [anon_sym_LT_EQ] = ACTIONS(763), + [anon_sym_GT_EQ] = ACTIONS(763), + [anon_sym_not_DASHin] = ACTIONS(763), + [anon_sym_starts_DASHwith] = ACTIONS(763), + [anon_sym_ends_DASHwith] = ACTIONS(763), + [anon_sym_EQ_TILDE] = ACTIONS(763), + [anon_sym_BANG_TILDE] = ACTIONS(763), + [anon_sym_bit_DASHand] = ACTIONS(763), + [anon_sym_bit_DASHxor] = ACTIONS(763), + [anon_sym_bit_DASHor] = ACTIONS(763), + [anon_sym_and] = ACTIONS(763), + [anon_sym_xor] = ACTIONS(763), + [anon_sym_or] = ACTIONS(763), + [anon_sym_not] = ACTIONS(763), + [anon_sym_DOT_DOT_LT] = ACTIONS(763), + [anon_sym_DOT_DOT] = ACTIONS(763), + [anon_sym_DOT_DOT_EQ] = ACTIONS(763), + [sym_val_nothing] = ACTIONS(763), + [anon_sym_true] = ACTIONS(763), + [anon_sym_false] = ACTIONS(763), + [aux_sym_val_number_token1] = ACTIONS(763), + [aux_sym_val_number_token2] = ACTIONS(763), + [aux_sym_val_number_token3] = ACTIONS(763), + [aux_sym_val_number_token4] = ACTIONS(763), + [anon_sym_inf] = ACTIONS(763), + [anon_sym_DASHinf] = ACTIONS(763), + [anon_sym_NaN] = ACTIONS(763), + [anon_sym_0b] = ACTIONS(763), + [anon_sym_0o] = ACTIONS(763), + [anon_sym_0x] = ACTIONS(763), + [sym_val_date] = ACTIONS(763), + [anon_sym_DQUOTE] = ACTIONS(763), + [sym__str_single_quotes] = ACTIONS(763), + [sym__str_back_ticks] = ACTIONS(763), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(763), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(763), + [anon_sym_CARET] = ACTIONS(763), + [sym_short_flag] = ACTIONS(763), [anon_sym_POUND] = ACTIONS(3), }, [273] = { [sym_comment] = STATE(273), - [sym_cmd_identifier] = ACTIONS(1229), - [anon_sym_SEMI] = ACTIONS(1229), - [anon_sym_LF] = ACTIONS(1227), - [anon_sym_export] = ACTIONS(1229), - [anon_sym_alias] = ACTIONS(1229), - [anon_sym_def] = ACTIONS(1229), - [anon_sym_def_DASHenv] = ACTIONS(1229), - [anon_sym_export_DASHenv] = ACTIONS(1229), - [anon_sym_extern] = ACTIONS(1229), - [anon_sym_module] = ACTIONS(1229), - [anon_sym_use] = ACTIONS(1229), - [anon_sym_LBRACK] = ACTIONS(1229), - [anon_sym_LPAREN] = ACTIONS(1229), - [anon_sym_PIPE] = ACTIONS(1229), - [anon_sym_DOLLAR] = ACTIONS(1229), - [anon_sym_error] = ACTIONS(1229), - [anon_sym_GT] = ACTIONS(1229), - [anon_sym_DASH_DASH] = ACTIONS(1229), - [anon_sym_DASH] = ACTIONS(1229), - [anon_sym_break] = ACTIONS(1229), - [anon_sym_continue] = ACTIONS(1229), - [anon_sym_for] = ACTIONS(1229), - [anon_sym_in] = ACTIONS(1229), - [anon_sym_loop] = ACTIONS(1229), - [anon_sym_while] = ACTIONS(1229), - [anon_sym_do] = ACTIONS(1229), - [anon_sym_if] = ACTIONS(1229), - [anon_sym_match] = ACTIONS(1229), - [anon_sym_LBRACE] = ACTIONS(1229), - [anon_sym_RBRACE] = ACTIONS(1229), - [anon_sym_try] = ACTIONS(1229), - [anon_sym_return] = ACTIONS(1229), - [anon_sym_let] = ACTIONS(1229), - [anon_sym_let_DASHenv] = ACTIONS(1229), - [anon_sym_mut] = ACTIONS(1229), - [anon_sym_const] = ACTIONS(1229), - [anon_sym_source] = ACTIONS(1229), - [anon_sym_source_DASHenv] = ACTIONS(1229), - [anon_sym_register] = ACTIONS(1229), - [anon_sym_hide] = ACTIONS(1229), - [anon_sym_hide_DASHenv] = ACTIONS(1229), - [anon_sym_overlay] = ACTIONS(1229), - [anon_sym_STAR] = ACTIONS(1229), - [anon_sym_where] = ACTIONS(1229), - [anon_sym_STAR_STAR] = ACTIONS(1229), - [anon_sym_PLUS_PLUS] = ACTIONS(1229), - [anon_sym_SLASH] = ACTIONS(1229), - [anon_sym_mod] = ACTIONS(1229), - [anon_sym_SLASH_SLASH] = ACTIONS(1229), - [anon_sym_PLUS] = ACTIONS(1229), - [anon_sym_bit_DASHshl] = ACTIONS(1229), - [anon_sym_bit_DASHshr] = ACTIONS(1229), - [anon_sym_EQ_EQ] = ACTIONS(1229), - [anon_sym_BANG_EQ] = ACTIONS(1229), - [anon_sym_LT2] = ACTIONS(1229), - [anon_sym_LT_EQ] = ACTIONS(1229), - [anon_sym_GT_EQ] = ACTIONS(1229), - [anon_sym_not_DASHin] = ACTIONS(1229), - [anon_sym_starts_DASHwith] = ACTIONS(1229), - [anon_sym_ends_DASHwith] = ACTIONS(1229), - [anon_sym_EQ_TILDE] = ACTIONS(1229), - [anon_sym_BANG_TILDE] = ACTIONS(1229), - [anon_sym_bit_DASHand] = ACTIONS(1229), - [anon_sym_bit_DASHxor] = ACTIONS(1229), - [anon_sym_bit_DASHor] = ACTIONS(1229), - [anon_sym_and] = ACTIONS(1229), - [anon_sym_xor] = ACTIONS(1229), - [anon_sym_or] = ACTIONS(1229), - [anon_sym_not] = ACTIONS(1229), - [anon_sym_DOT_DOT_LT] = ACTIONS(1229), - [anon_sym_DOT_DOT] = ACTIONS(1229), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1229), - [sym_val_nothing] = ACTIONS(1229), - [anon_sym_true] = ACTIONS(1229), - [anon_sym_false] = ACTIONS(1229), - [aux_sym_val_number_token1] = ACTIONS(1229), - [aux_sym_val_number_token2] = ACTIONS(1229), - [aux_sym_val_number_token3] = ACTIONS(1229), - [aux_sym_val_number_token4] = ACTIONS(1229), - [anon_sym_inf] = ACTIONS(1229), - [anon_sym_DASHinf] = ACTIONS(1229), - [anon_sym_NaN] = ACTIONS(1229), - [anon_sym_0b] = ACTIONS(1229), - [anon_sym_0o] = ACTIONS(1229), - [anon_sym_0x] = ACTIONS(1229), - [sym_val_date] = ACTIONS(1229), - [anon_sym_DQUOTE] = ACTIONS(1229), - [sym__str_single_quotes] = ACTIONS(1229), - [sym__str_back_ticks] = ACTIONS(1229), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1229), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1229), - [anon_sym_CARET] = ACTIONS(1229), - [sym_short_flag] = ACTIONS(1229), + [ts_builtin_sym_end] = ACTIONS(803), + [anon_sym_export] = ACTIONS(801), + [anon_sym_alias] = ACTIONS(801), + [anon_sym_let] = ACTIONS(801), + [anon_sym_let_DASHenv] = ACTIONS(801), + [anon_sym_mut] = ACTIONS(801), + [anon_sym_const] = ACTIONS(801), + [sym_cmd_identifier] = ACTIONS(801), + [anon_sym_SEMI] = ACTIONS(801), + [anon_sym_LF] = ACTIONS(803), + [anon_sym_def] = ACTIONS(801), + [anon_sym_def_DASHenv] = ACTIONS(801), + [anon_sym_export_DASHenv] = ACTIONS(801), + [anon_sym_extern] = ACTIONS(801), + [anon_sym_module] = ACTIONS(801), + [anon_sym_use] = ACTIONS(801), + [anon_sym_LBRACK] = ACTIONS(801), + [anon_sym_LPAREN] = ACTIONS(801), + [anon_sym_PIPE] = ACTIONS(801), + [anon_sym_DOLLAR] = ACTIONS(801), + [anon_sym_error] = ACTIONS(801), + [anon_sym_GT] = ACTIONS(801), + [anon_sym_DASH_DASH] = ACTIONS(801), + [anon_sym_DASH] = ACTIONS(801), + [anon_sym_break] = ACTIONS(801), + [anon_sym_continue] = ACTIONS(801), + [anon_sym_for] = ACTIONS(801), + [anon_sym_in] = ACTIONS(801), + [anon_sym_loop] = ACTIONS(801), + [anon_sym_while] = ACTIONS(801), + [anon_sym_do] = ACTIONS(801), + [anon_sym_if] = ACTIONS(801), + [anon_sym_match] = ACTIONS(801), + [anon_sym_LBRACE] = ACTIONS(801), + [anon_sym_try] = ACTIONS(801), + [anon_sym_return] = ACTIONS(801), + [anon_sym_source] = ACTIONS(801), + [anon_sym_source_DASHenv] = ACTIONS(801), + [anon_sym_register] = ACTIONS(801), + [anon_sym_hide] = ACTIONS(801), + [anon_sym_hide_DASHenv] = ACTIONS(801), + [anon_sym_overlay] = ACTIONS(801), + [anon_sym_STAR] = ACTIONS(801), + [anon_sym_where] = ACTIONS(801), + [anon_sym_STAR_STAR] = ACTIONS(801), + [anon_sym_PLUS_PLUS] = ACTIONS(801), + [anon_sym_SLASH] = ACTIONS(801), + [anon_sym_mod] = ACTIONS(801), + [anon_sym_SLASH_SLASH] = ACTIONS(801), + [anon_sym_PLUS] = ACTIONS(801), + [anon_sym_bit_DASHshl] = ACTIONS(801), + [anon_sym_bit_DASHshr] = ACTIONS(801), + [anon_sym_EQ_EQ] = ACTIONS(801), + [anon_sym_BANG_EQ] = ACTIONS(801), + [anon_sym_LT2] = ACTIONS(801), + [anon_sym_LT_EQ] = ACTIONS(801), + [anon_sym_GT_EQ] = ACTIONS(801), + [anon_sym_not_DASHin] = ACTIONS(801), + [anon_sym_starts_DASHwith] = ACTIONS(801), + [anon_sym_ends_DASHwith] = ACTIONS(801), + [anon_sym_EQ_TILDE] = ACTIONS(801), + [anon_sym_BANG_TILDE] = ACTIONS(801), + [anon_sym_bit_DASHand] = ACTIONS(801), + [anon_sym_bit_DASHxor] = ACTIONS(801), + [anon_sym_bit_DASHor] = ACTIONS(801), + [anon_sym_and] = ACTIONS(801), + [anon_sym_xor] = ACTIONS(801), + [anon_sym_or] = ACTIONS(801), + [anon_sym_not] = ACTIONS(801), + [anon_sym_DOT_DOT_LT] = ACTIONS(801), + [anon_sym_DOT_DOT] = ACTIONS(801), + [anon_sym_DOT_DOT_EQ] = ACTIONS(801), + [sym_val_nothing] = ACTIONS(801), + [anon_sym_true] = ACTIONS(801), + [anon_sym_false] = ACTIONS(801), + [aux_sym_val_number_token1] = ACTIONS(801), + [aux_sym_val_number_token2] = ACTIONS(801), + [aux_sym_val_number_token3] = ACTIONS(801), + [aux_sym_val_number_token4] = ACTIONS(801), + [anon_sym_inf] = ACTIONS(801), + [anon_sym_DASHinf] = ACTIONS(801), + [anon_sym_NaN] = ACTIONS(801), + [anon_sym_0b] = ACTIONS(801), + [anon_sym_0o] = ACTIONS(801), + [anon_sym_0x] = ACTIONS(801), + [sym_val_date] = ACTIONS(801), + [anon_sym_DQUOTE] = ACTIONS(801), + [sym__str_single_quotes] = ACTIONS(801), + [sym__str_back_ticks] = ACTIONS(801), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(801), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(801), + [anon_sym_CARET] = ACTIONS(801), + [sym_short_flag] = ACTIONS(801), [anon_sym_POUND] = ACTIONS(3), }, [274] = { [sym_comment] = STATE(274), - [ts_builtin_sym_end] = ACTIONS(1153), - [sym_cmd_identifier] = ACTIONS(1151), - [anon_sym_SEMI] = ACTIONS(1151), - [anon_sym_LF] = ACTIONS(1153), - [anon_sym_export] = ACTIONS(1151), - [anon_sym_alias] = ACTIONS(1151), - [anon_sym_def] = ACTIONS(1151), - [anon_sym_def_DASHenv] = ACTIONS(1151), - [anon_sym_export_DASHenv] = ACTIONS(1151), - [anon_sym_extern] = ACTIONS(1151), - [anon_sym_module] = ACTIONS(1151), - [anon_sym_use] = ACTIONS(1151), - [anon_sym_LBRACK] = ACTIONS(1151), - [anon_sym_LPAREN] = ACTIONS(1151), - [anon_sym_PIPE] = ACTIONS(1151), - [anon_sym_DOLLAR] = ACTIONS(1151), - [anon_sym_error] = ACTIONS(1151), - [anon_sym_GT] = ACTIONS(1151), - [anon_sym_DASH_DASH] = ACTIONS(1151), - [anon_sym_DASH] = ACTIONS(1151), - [anon_sym_break] = ACTIONS(1151), - [anon_sym_continue] = ACTIONS(1151), - [anon_sym_for] = ACTIONS(1151), - [anon_sym_in] = ACTIONS(1151), - [anon_sym_loop] = ACTIONS(1151), - [anon_sym_while] = ACTIONS(1151), - [anon_sym_do] = ACTIONS(1151), - [anon_sym_if] = ACTIONS(1151), - [anon_sym_match] = ACTIONS(1151), - [anon_sym_LBRACE] = ACTIONS(1151), - [anon_sym_try] = ACTIONS(1151), - [anon_sym_return] = ACTIONS(1151), - [anon_sym_let] = ACTIONS(1151), - [anon_sym_let_DASHenv] = ACTIONS(1151), - [anon_sym_mut] = ACTIONS(1151), - [anon_sym_const] = ACTIONS(1151), - [anon_sym_source] = ACTIONS(1151), - [anon_sym_source_DASHenv] = ACTIONS(1151), - [anon_sym_register] = ACTIONS(1151), - [anon_sym_hide] = ACTIONS(1151), - [anon_sym_hide_DASHenv] = ACTIONS(1151), - [anon_sym_overlay] = ACTIONS(1151), - [anon_sym_STAR] = ACTIONS(1151), - [anon_sym_where] = ACTIONS(1151), - [anon_sym_STAR_STAR] = ACTIONS(1151), - [anon_sym_PLUS_PLUS] = ACTIONS(1151), - [anon_sym_SLASH] = ACTIONS(1151), - [anon_sym_mod] = ACTIONS(1151), - [anon_sym_SLASH_SLASH] = ACTIONS(1151), - [anon_sym_PLUS] = ACTIONS(1151), - [anon_sym_bit_DASHshl] = ACTIONS(1151), - [anon_sym_bit_DASHshr] = ACTIONS(1151), - [anon_sym_EQ_EQ] = ACTIONS(1151), - [anon_sym_BANG_EQ] = ACTIONS(1151), - [anon_sym_LT2] = ACTIONS(1151), - [anon_sym_LT_EQ] = ACTIONS(1151), - [anon_sym_GT_EQ] = ACTIONS(1151), - [anon_sym_not_DASHin] = ACTIONS(1151), - [anon_sym_starts_DASHwith] = ACTIONS(1151), - [anon_sym_ends_DASHwith] = ACTIONS(1151), - [anon_sym_EQ_TILDE] = ACTIONS(1151), - [anon_sym_BANG_TILDE] = ACTIONS(1151), - [anon_sym_bit_DASHand] = ACTIONS(1151), - [anon_sym_bit_DASHxor] = ACTIONS(1151), - [anon_sym_bit_DASHor] = ACTIONS(1151), - [anon_sym_and] = ACTIONS(1151), - [anon_sym_xor] = ACTIONS(1151), - [anon_sym_or] = ACTIONS(1151), - [anon_sym_not] = ACTIONS(1151), - [anon_sym_DOT_DOT_LT] = ACTIONS(1151), - [anon_sym_DOT_DOT] = ACTIONS(1151), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1151), - [sym_val_nothing] = ACTIONS(1151), - [anon_sym_true] = ACTIONS(1151), - [anon_sym_false] = ACTIONS(1151), - [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(1151), - [anon_sym_inf] = ACTIONS(1151), - [anon_sym_DASHinf] = ACTIONS(1151), - [anon_sym_NaN] = ACTIONS(1151), - [anon_sym_0b] = ACTIONS(1151), - [anon_sym_0o] = ACTIONS(1151), - [anon_sym_0x] = ACTIONS(1151), - [sym_val_date] = ACTIONS(1151), - [anon_sym_DQUOTE] = ACTIONS(1151), - [sym__str_single_quotes] = ACTIONS(1151), - [sym__str_back_ticks] = ACTIONS(1151), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1151), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1151), - [anon_sym_CARET] = ACTIONS(1151), - [sym_short_flag] = ACTIONS(1151), + [ts_builtin_sym_end] = ACTIONS(765), + [anon_sym_export] = ACTIONS(763), + [anon_sym_alias] = ACTIONS(763), + [anon_sym_let] = ACTIONS(763), + [anon_sym_let_DASHenv] = ACTIONS(763), + [anon_sym_mut] = ACTIONS(763), + [anon_sym_const] = ACTIONS(763), + [sym_cmd_identifier] = ACTIONS(763), + [anon_sym_SEMI] = ACTIONS(763), + [anon_sym_LF] = ACTIONS(765), + [anon_sym_def] = ACTIONS(763), + [anon_sym_def_DASHenv] = ACTIONS(763), + [anon_sym_export_DASHenv] = ACTIONS(763), + [anon_sym_extern] = ACTIONS(763), + [anon_sym_module] = ACTIONS(763), + [anon_sym_use] = ACTIONS(763), + [anon_sym_LBRACK] = ACTIONS(763), + [anon_sym_LPAREN] = ACTIONS(763), + [anon_sym_PIPE] = ACTIONS(763), + [anon_sym_DOLLAR] = ACTIONS(763), + [anon_sym_error] = ACTIONS(763), + [anon_sym_GT] = ACTIONS(763), + [anon_sym_DASH_DASH] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_break] = ACTIONS(763), + [anon_sym_continue] = ACTIONS(763), + [anon_sym_for] = ACTIONS(763), + [anon_sym_in] = ACTIONS(763), + [anon_sym_loop] = ACTIONS(763), + [anon_sym_while] = ACTIONS(763), + [anon_sym_do] = ACTIONS(763), + [anon_sym_if] = ACTIONS(763), + [anon_sym_match] = ACTIONS(763), + [anon_sym_LBRACE] = ACTIONS(763), + [anon_sym_try] = ACTIONS(763), + [anon_sym_return] = ACTIONS(763), + [anon_sym_source] = ACTIONS(763), + [anon_sym_source_DASHenv] = ACTIONS(763), + [anon_sym_register] = ACTIONS(763), + [anon_sym_hide] = ACTIONS(763), + [anon_sym_hide_DASHenv] = ACTIONS(763), + [anon_sym_overlay] = ACTIONS(763), + [anon_sym_STAR] = ACTIONS(763), + [anon_sym_where] = ACTIONS(763), + [anon_sym_STAR_STAR] = ACTIONS(763), + [anon_sym_PLUS_PLUS] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(763), + [anon_sym_mod] = ACTIONS(763), + [anon_sym_SLASH_SLASH] = ACTIONS(763), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_bit_DASHshl] = ACTIONS(763), + [anon_sym_bit_DASHshr] = ACTIONS(763), + [anon_sym_EQ_EQ] = ACTIONS(763), + [anon_sym_BANG_EQ] = ACTIONS(763), + [anon_sym_LT2] = ACTIONS(763), + [anon_sym_LT_EQ] = ACTIONS(763), + [anon_sym_GT_EQ] = ACTIONS(763), + [anon_sym_not_DASHin] = ACTIONS(763), + [anon_sym_starts_DASHwith] = ACTIONS(763), + [anon_sym_ends_DASHwith] = ACTIONS(763), + [anon_sym_EQ_TILDE] = ACTIONS(763), + [anon_sym_BANG_TILDE] = ACTIONS(763), + [anon_sym_bit_DASHand] = ACTIONS(763), + [anon_sym_bit_DASHxor] = ACTIONS(763), + [anon_sym_bit_DASHor] = ACTIONS(763), + [anon_sym_and] = ACTIONS(763), + [anon_sym_xor] = ACTIONS(763), + [anon_sym_or] = ACTIONS(763), + [anon_sym_not] = ACTIONS(763), + [anon_sym_DOT_DOT_LT] = ACTIONS(117), + [anon_sym_DOT_DOT] = ACTIONS(117), + [anon_sym_DOT_DOT_EQ] = ACTIONS(117), + [sym_val_nothing] = ACTIONS(763), + [anon_sym_true] = ACTIONS(763), + [anon_sym_false] = ACTIONS(763), + [aux_sym_val_number_token1] = ACTIONS(763), + [aux_sym_val_number_token2] = ACTIONS(763), + [aux_sym_val_number_token3] = ACTIONS(763), + [aux_sym_val_number_token4] = ACTIONS(763), + [anon_sym_inf] = ACTIONS(763), + [anon_sym_DASHinf] = ACTIONS(763), + [anon_sym_NaN] = ACTIONS(763), + [anon_sym_0b] = ACTIONS(763), + [anon_sym_0o] = ACTIONS(763), + [anon_sym_0x] = ACTIONS(763), + [sym_val_date] = ACTIONS(763), + [anon_sym_DQUOTE] = ACTIONS(763), + [sym__str_single_quotes] = ACTIONS(763), + [sym__str_back_ticks] = ACTIONS(763), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(763), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(763), + [anon_sym_CARET] = ACTIONS(763), + [sym_short_flag] = ACTIONS(763), [anon_sym_POUND] = ACTIONS(3), }, [275] = { + [sym_expr_parenthesized] = STATE(389), + [sym_val_number] = STATE(389), [sym_comment] = STATE(275), - [sym_cmd_identifier] = ACTIONS(1169), - [anon_sym_SEMI] = ACTIONS(1169), - [anon_sym_LF] = ACTIONS(1167), - [anon_sym_export] = ACTIONS(1169), - [anon_sym_alias] = ACTIONS(1169), - [anon_sym_def] = ACTIONS(1169), - [anon_sym_def_DASHenv] = ACTIONS(1169), - [anon_sym_export_DASHenv] = ACTIONS(1169), - [anon_sym_extern] = ACTIONS(1169), - [anon_sym_module] = ACTIONS(1169), - [anon_sym_use] = ACTIONS(1169), - [anon_sym_LBRACK] = ACTIONS(1169), - [anon_sym_LPAREN] = ACTIONS(1169), - [anon_sym_PIPE] = ACTIONS(1169), - [anon_sym_DOLLAR] = ACTIONS(1169), - [anon_sym_error] = ACTIONS(1169), - [anon_sym_GT] = ACTIONS(1169), - [anon_sym_DASH_DASH] = ACTIONS(1169), - [anon_sym_DASH] = ACTIONS(1169), - [anon_sym_break] = ACTIONS(1169), - [anon_sym_continue] = ACTIONS(1169), - [anon_sym_for] = ACTIONS(1169), - [anon_sym_in] = ACTIONS(1169), - [anon_sym_loop] = ACTIONS(1169), - [anon_sym_while] = ACTIONS(1169), - [anon_sym_do] = ACTIONS(1169), - [anon_sym_if] = ACTIONS(1169), - [anon_sym_match] = ACTIONS(1169), - [anon_sym_LBRACE] = ACTIONS(1169), - [anon_sym_RBRACE] = ACTIONS(1169), - [anon_sym_try] = ACTIONS(1169), - [anon_sym_return] = ACTIONS(1169), - [anon_sym_let] = ACTIONS(1169), - [anon_sym_let_DASHenv] = ACTIONS(1169), - [anon_sym_mut] = ACTIONS(1169), - [anon_sym_const] = ACTIONS(1169), - [anon_sym_source] = ACTIONS(1169), - [anon_sym_source_DASHenv] = ACTIONS(1169), - [anon_sym_register] = ACTIONS(1169), - [anon_sym_hide] = ACTIONS(1169), - [anon_sym_hide_DASHenv] = ACTIONS(1169), - [anon_sym_overlay] = ACTIONS(1169), - [anon_sym_STAR] = ACTIONS(1169), - [anon_sym_where] = ACTIONS(1169), - [anon_sym_STAR_STAR] = ACTIONS(1169), - [anon_sym_PLUS_PLUS] = ACTIONS(1169), - [anon_sym_SLASH] = ACTIONS(1169), - [anon_sym_mod] = ACTIONS(1169), - [anon_sym_SLASH_SLASH] = ACTIONS(1169), - [anon_sym_PLUS] = ACTIONS(1169), - [anon_sym_bit_DASHshl] = ACTIONS(1169), - [anon_sym_bit_DASHshr] = ACTIONS(1169), - [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(1169), - [anon_sym_starts_DASHwith] = ACTIONS(1169), - [anon_sym_ends_DASHwith] = ACTIONS(1169), - [anon_sym_EQ_TILDE] = ACTIONS(1169), - [anon_sym_BANG_TILDE] = ACTIONS(1169), - [anon_sym_bit_DASHand] = ACTIONS(1169), - [anon_sym_bit_DASHxor] = ACTIONS(1169), - [anon_sym_bit_DASHor] = ACTIONS(1169), - [anon_sym_and] = ACTIONS(1169), - [anon_sym_xor] = ACTIONS(1169), - [anon_sym_or] = ACTIONS(1169), - [anon_sym_not] = ACTIONS(1169), - [anon_sym_DOT_DOT_LT] = ACTIONS(1169), - [anon_sym_DOT_DOT] = ACTIONS(1169), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1169), - [sym_val_nothing] = ACTIONS(1169), - [anon_sym_true] = ACTIONS(1169), - [anon_sym_false] = ACTIONS(1169), - [aux_sym_val_number_token1] = ACTIONS(1169), - [aux_sym_val_number_token2] = ACTIONS(1169), - [aux_sym_val_number_token3] = ACTIONS(1169), - [aux_sym_val_number_token4] = ACTIONS(1169), - [anon_sym_inf] = ACTIONS(1169), - [anon_sym_DASHinf] = ACTIONS(1169), - [anon_sym_NaN] = ACTIONS(1169), - [anon_sym_0b] = ACTIONS(1169), - [anon_sym_0o] = ACTIONS(1169), - [anon_sym_0x] = ACTIONS(1169), - [sym_val_date] = ACTIONS(1169), - [anon_sym_DQUOTE] = ACTIONS(1169), - [sym__str_single_quotes] = ACTIONS(1169), - [sym__str_back_ticks] = ACTIONS(1169), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1169), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1169), - [anon_sym_CARET] = ACTIONS(1169), - [sym_short_flag] = ACTIONS(1169), + [ts_builtin_sym_end] = ACTIONS(688), + [anon_sym_export] = ACTIONS(686), + [anon_sym_alias] = ACTIONS(686), + [anon_sym_let] = ACTIONS(686), + [anon_sym_let_DASHenv] = ACTIONS(686), + [anon_sym_mut] = ACTIONS(686), + [anon_sym_const] = ACTIONS(686), + [sym_cmd_identifier] = ACTIONS(686), + [anon_sym_SEMI] = ACTIONS(686), + [anon_sym_LF] = ACTIONS(688), + [anon_sym_def] = ACTIONS(686), + [anon_sym_def_DASHenv] = ACTIONS(686), + [anon_sym_export_DASHenv] = ACTIONS(686), + [anon_sym_extern] = ACTIONS(686), + [anon_sym_module] = ACTIONS(686), + [anon_sym_use] = ACTIONS(686), + [anon_sym_LBRACK] = ACTIONS(686), + [anon_sym_LPAREN] = ACTIONS(878), + [anon_sym_PIPE] = ACTIONS(686), + [anon_sym_DOLLAR] = ACTIONS(686), + [anon_sym_error] = ACTIONS(686), + [anon_sym_GT] = ACTIONS(686), + [anon_sym_DASH] = ACTIONS(686), + [anon_sym_break] = ACTIONS(686), + [anon_sym_continue] = ACTIONS(686), + [anon_sym_for] = ACTIONS(686), + [anon_sym_in] = ACTIONS(686), + [anon_sym_loop] = ACTIONS(686), + [anon_sym_while] = ACTIONS(686), + [anon_sym_do] = ACTIONS(686), + [anon_sym_if] = ACTIONS(686), + [anon_sym_match] = ACTIONS(686), + [anon_sym_LBRACE] = ACTIONS(686), + [anon_sym_try] = ACTIONS(686), + [anon_sym_return] = ACTIONS(686), + [anon_sym_source] = ACTIONS(686), + [anon_sym_source_DASHenv] = ACTIONS(686), + [anon_sym_register] = ACTIONS(686), + [anon_sym_hide] = ACTIONS(686), + [anon_sym_hide_DASHenv] = ACTIONS(686), + [anon_sym_overlay] = ACTIONS(686), + [anon_sym_STAR] = ACTIONS(686), + [anon_sym_where] = ACTIONS(686), + [anon_sym_STAR_STAR] = ACTIONS(686), + [anon_sym_PLUS_PLUS] = ACTIONS(686), + [anon_sym_SLASH] = ACTIONS(686), + [anon_sym_mod] = ACTIONS(686), + [anon_sym_SLASH_SLASH] = ACTIONS(686), + [anon_sym_PLUS] = ACTIONS(686), + [anon_sym_bit_DASHshl] = ACTIONS(686), + [anon_sym_bit_DASHshr] = ACTIONS(686), + [anon_sym_EQ_EQ] = ACTIONS(686), + [anon_sym_BANG_EQ] = ACTIONS(686), + [anon_sym_LT2] = ACTIONS(686), + [anon_sym_LT_EQ] = ACTIONS(686), + [anon_sym_GT_EQ] = ACTIONS(686), + [anon_sym_not_DASHin] = ACTIONS(686), + [anon_sym_starts_DASHwith] = ACTIONS(686), + [anon_sym_ends_DASHwith] = ACTIONS(686), + [anon_sym_EQ_TILDE] = ACTIONS(686), + [anon_sym_BANG_TILDE] = ACTIONS(686), + [anon_sym_bit_DASHand] = ACTIONS(686), + [anon_sym_bit_DASHxor] = ACTIONS(686), + [anon_sym_bit_DASHor] = ACTIONS(686), + [anon_sym_and] = ACTIONS(686), + [anon_sym_xor] = ACTIONS(686), + [anon_sym_or] = ACTIONS(686), + [anon_sym_not] = ACTIONS(686), + [anon_sym_DOT_DOT_LT] = ACTIONS(686), + [anon_sym_DOT_DOT] = ACTIONS(686), + [anon_sym_DOT_DOT_EQ] = ACTIONS(686), + [sym_val_nothing] = ACTIONS(686), + [anon_sym_true] = ACTIONS(686), + [anon_sym_false] = ACTIONS(686), + [aux_sym_val_number_token1] = ACTIONS(880), + [aux_sym_val_number_token2] = ACTIONS(880), + [aux_sym_val_number_token3] = ACTIONS(880), + [aux_sym_val_number_token4] = ACTIONS(880), + [anon_sym_inf] = ACTIONS(880), + [anon_sym_DASHinf] = ACTIONS(880), + [anon_sym_NaN] = ACTIONS(880), + [anon_sym_0b] = ACTIONS(686), + [anon_sym_0o] = ACTIONS(686), + [anon_sym_0x] = ACTIONS(686), + [sym_val_date] = ACTIONS(686), + [anon_sym_DQUOTE] = ACTIONS(686), + [sym__str_single_quotes] = ACTIONS(686), + [sym__str_back_ticks] = ACTIONS(686), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(686), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(686), + [anon_sym_CARET] = ACTIONS(686), [anon_sym_POUND] = ACTIONS(3), }, [276] = { [sym_comment] = STATE(276), - [ts_builtin_sym_end] = ACTIONS(1153), - [sym_cmd_identifier] = ACTIONS(1151), - [anon_sym_SEMI] = ACTIONS(1151), - [anon_sym_LF] = ACTIONS(1153), - [anon_sym_export] = ACTIONS(1151), - [anon_sym_alias] = ACTIONS(1151), - [anon_sym_def] = ACTIONS(1151), - [anon_sym_def_DASHenv] = ACTIONS(1151), - [anon_sym_export_DASHenv] = ACTIONS(1151), - [anon_sym_extern] = ACTIONS(1151), - [anon_sym_module] = ACTIONS(1151), - [anon_sym_use] = ACTIONS(1151), - [anon_sym_LBRACK] = ACTIONS(1151), - [anon_sym_LPAREN] = ACTIONS(1151), - [anon_sym_PIPE] = ACTIONS(1151), - [anon_sym_DOLLAR] = ACTIONS(1151), - [anon_sym_error] = ACTIONS(1151), - [anon_sym_GT] = ACTIONS(1151), - [anon_sym_DASH_DASH] = ACTIONS(1151), - [anon_sym_DASH] = ACTIONS(1151), - [anon_sym_break] = ACTIONS(1151), - [anon_sym_continue] = ACTIONS(1151), - [anon_sym_for] = ACTIONS(1151), - [anon_sym_in] = ACTIONS(1151), - [anon_sym_loop] = ACTIONS(1151), - [anon_sym_while] = ACTIONS(1151), - [anon_sym_do] = ACTIONS(1151), - [anon_sym_if] = ACTIONS(1151), - [anon_sym_match] = ACTIONS(1151), - [anon_sym_LBRACE] = ACTIONS(1151), - [anon_sym_try] = ACTIONS(1151), - [anon_sym_return] = ACTIONS(1151), - [anon_sym_let] = ACTIONS(1151), - [anon_sym_let_DASHenv] = ACTIONS(1151), - [anon_sym_mut] = ACTIONS(1151), - [anon_sym_const] = ACTIONS(1151), - [anon_sym_source] = ACTIONS(1151), - [anon_sym_source_DASHenv] = ACTIONS(1151), - [anon_sym_register] = ACTIONS(1151), - [anon_sym_hide] = ACTIONS(1151), - [anon_sym_hide_DASHenv] = ACTIONS(1151), - [anon_sym_overlay] = ACTIONS(1151), - [anon_sym_STAR] = ACTIONS(1151), - [anon_sym_where] = ACTIONS(1151), - [anon_sym_STAR_STAR] = ACTIONS(1151), - [anon_sym_PLUS_PLUS] = ACTIONS(1151), - [anon_sym_SLASH] = ACTIONS(1151), - [anon_sym_mod] = ACTIONS(1151), - [anon_sym_SLASH_SLASH] = ACTIONS(1151), - [anon_sym_PLUS] = ACTIONS(1151), - [anon_sym_bit_DASHshl] = ACTIONS(1151), - [anon_sym_bit_DASHshr] = ACTIONS(1151), - [anon_sym_EQ_EQ] = ACTIONS(1151), - [anon_sym_BANG_EQ] = ACTIONS(1151), - [anon_sym_LT2] = ACTIONS(1151), - [anon_sym_LT_EQ] = ACTIONS(1151), - [anon_sym_GT_EQ] = ACTIONS(1151), - [anon_sym_not_DASHin] = ACTIONS(1151), - [anon_sym_starts_DASHwith] = ACTIONS(1151), - [anon_sym_ends_DASHwith] = ACTIONS(1151), - [anon_sym_EQ_TILDE] = ACTIONS(1151), - [anon_sym_BANG_TILDE] = ACTIONS(1151), - [anon_sym_bit_DASHand] = ACTIONS(1151), - [anon_sym_bit_DASHxor] = ACTIONS(1151), - [anon_sym_bit_DASHor] = ACTIONS(1151), - [anon_sym_and] = ACTIONS(1151), - [anon_sym_xor] = ACTIONS(1151), - [anon_sym_or] = ACTIONS(1151), - [anon_sym_not] = ACTIONS(1151), - [anon_sym_DOT_DOT_LT] = ACTIONS(1151), - [anon_sym_DOT_DOT] = ACTIONS(1151), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1151), - [sym_val_nothing] = ACTIONS(1151), - [anon_sym_true] = ACTIONS(1151), - [anon_sym_false] = ACTIONS(1151), - [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(1151), - [anon_sym_inf] = ACTIONS(1151), - [anon_sym_DASHinf] = ACTIONS(1151), - [anon_sym_NaN] = ACTIONS(1151), - [anon_sym_0b] = ACTIONS(1151), - [anon_sym_0o] = ACTIONS(1151), - [anon_sym_0x] = ACTIONS(1151), - [sym_val_date] = ACTIONS(1151), - [anon_sym_DQUOTE] = ACTIONS(1151), - [sym__str_single_quotes] = ACTIONS(1151), - [sym__str_back_ticks] = ACTIONS(1151), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1151), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1151), - [anon_sym_CARET] = ACTIONS(1151), - [sym_short_flag] = ACTIONS(1151), + [anon_sym_export] = ACTIONS(746), + [anon_sym_alias] = ACTIONS(746), + [anon_sym_let] = ACTIONS(746), + [anon_sym_let_DASHenv] = ACTIONS(746), + [anon_sym_mut] = ACTIONS(746), + [anon_sym_const] = ACTIONS(746), + [sym_cmd_identifier] = ACTIONS(746), + [anon_sym_SEMI] = ACTIONS(746), + [anon_sym_LF] = ACTIONS(748), + [anon_sym_def] = ACTIONS(746), + [anon_sym_def_DASHenv] = ACTIONS(746), + [anon_sym_export_DASHenv] = ACTIONS(746), + [anon_sym_extern] = ACTIONS(746), + [anon_sym_module] = ACTIONS(746), + [anon_sym_use] = ACTIONS(746), + [anon_sym_LBRACK] = ACTIONS(746), + [anon_sym_LPAREN] = ACTIONS(746), + [anon_sym_RPAREN] = ACTIONS(746), + [anon_sym_PIPE] = ACTIONS(746), + [anon_sym_DOLLAR] = ACTIONS(746), + [anon_sym_error] = ACTIONS(746), + [anon_sym_GT] = ACTIONS(746), + [anon_sym_DASH] = ACTIONS(746), + [anon_sym_break] = ACTIONS(746), + [anon_sym_continue] = ACTIONS(746), + [anon_sym_for] = ACTIONS(746), + [anon_sym_in] = ACTIONS(746), + [anon_sym_loop] = ACTIONS(746), + [anon_sym_while] = ACTIONS(746), + [anon_sym_do] = ACTIONS(746), + [anon_sym_if] = ACTIONS(746), + [anon_sym_match] = ACTIONS(746), + [anon_sym_LBRACE] = ACTIONS(746), + [anon_sym_RBRACE] = ACTIONS(746), + [anon_sym_DOT] = ACTIONS(746), + [anon_sym_try] = ACTIONS(746), + [anon_sym_return] = ACTIONS(746), + [anon_sym_source] = ACTIONS(746), + [anon_sym_source_DASHenv] = ACTIONS(746), + [anon_sym_register] = ACTIONS(746), + [anon_sym_hide] = ACTIONS(746), + [anon_sym_hide_DASHenv] = ACTIONS(746), + [anon_sym_overlay] = ACTIONS(746), + [anon_sym_STAR] = ACTIONS(746), + [anon_sym_where] = ACTIONS(746), + [anon_sym_STAR_STAR] = ACTIONS(746), + [anon_sym_PLUS_PLUS] = ACTIONS(746), + [anon_sym_SLASH] = ACTIONS(746), + [anon_sym_mod] = ACTIONS(746), + [anon_sym_SLASH_SLASH] = ACTIONS(746), + [anon_sym_PLUS] = ACTIONS(746), + [anon_sym_bit_DASHshl] = ACTIONS(746), + [anon_sym_bit_DASHshr] = ACTIONS(746), + [anon_sym_EQ_EQ] = ACTIONS(746), + [anon_sym_BANG_EQ] = ACTIONS(746), + [anon_sym_LT2] = ACTIONS(746), + [anon_sym_LT_EQ] = ACTIONS(746), + [anon_sym_GT_EQ] = ACTIONS(746), + [anon_sym_not_DASHin] = ACTIONS(746), + [anon_sym_starts_DASHwith] = ACTIONS(746), + [anon_sym_ends_DASHwith] = ACTIONS(746), + [anon_sym_EQ_TILDE] = ACTIONS(746), + [anon_sym_BANG_TILDE] = ACTIONS(746), + [anon_sym_bit_DASHand] = ACTIONS(746), + [anon_sym_bit_DASHxor] = ACTIONS(746), + [anon_sym_bit_DASHor] = ACTIONS(746), + [anon_sym_and] = ACTIONS(746), + [anon_sym_xor] = ACTIONS(746), + [anon_sym_or] = ACTIONS(746), + [anon_sym_not] = ACTIONS(746), + [anon_sym_DOT_DOT_LT] = ACTIONS(746), + [anon_sym_DOT_DOT] = ACTIONS(746), + [anon_sym_DOT_DOT_EQ] = ACTIONS(746), + [sym_val_nothing] = ACTIONS(746), + [anon_sym_true] = ACTIONS(746), + [anon_sym_false] = ACTIONS(746), + [aux_sym_val_number_token1] = ACTIONS(746), + [aux_sym_val_number_token2] = ACTIONS(746), + [aux_sym_val_number_token3] = ACTIONS(746), + [aux_sym_val_number_token4] = ACTIONS(746), + [anon_sym_inf] = ACTIONS(746), + [anon_sym_DASHinf] = ACTIONS(746), + [anon_sym_NaN] = ACTIONS(746), + [anon_sym_0b] = ACTIONS(746), + [anon_sym_0o] = ACTIONS(746), + [anon_sym_0x] = ACTIONS(746), + [sym_val_date] = ACTIONS(746), + [anon_sym_DQUOTE] = ACTIONS(746), + [sym__str_single_quotes] = ACTIONS(746), + [sym__str_back_ticks] = ACTIONS(746), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(746), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(746), + [anon_sym_CARET] = ACTIONS(746), [anon_sym_POUND] = ACTIONS(3), }, [277] = { [sym_comment] = STATE(277), - [ts_builtin_sym_end] = ACTIONS(989), - [sym_cmd_identifier] = ACTIONS(987), - [anon_sym_SEMI] = ACTIONS(987), - [anon_sym_LF] = ACTIONS(989), - [anon_sym_export] = ACTIONS(987), - [anon_sym_alias] = ACTIONS(987), - [anon_sym_def] = ACTIONS(987), - [anon_sym_def_DASHenv] = ACTIONS(987), - [anon_sym_export_DASHenv] = ACTIONS(987), - [anon_sym_extern] = ACTIONS(987), - [anon_sym_module] = ACTIONS(987), - [anon_sym_use] = ACTIONS(987), - [anon_sym_LBRACK] = ACTIONS(987), - [anon_sym_LPAREN] = ACTIONS(987), - [anon_sym_PIPE] = ACTIONS(987), - [anon_sym_DOLLAR] = ACTIONS(987), - [anon_sym_error] = ACTIONS(987), - [anon_sym_GT] = ACTIONS(987), - [anon_sym_DASH] = ACTIONS(987), - [anon_sym_break] = ACTIONS(987), - [anon_sym_continue] = ACTIONS(987), - [anon_sym_for] = ACTIONS(987), - [anon_sym_in] = ACTIONS(987), - [anon_sym_loop] = ACTIONS(987), - [anon_sym_while] = ACTIONS(987), - [anon_sym_do] = ACTIONS(987), - [anon_sym_if] = ACTIONS(987), - [anon_sym_match] = ACTIONS(987), - [anon_sym_LBRACE] = ACTIONS(987), - [anon_sym_DOT] = ACTIONS(987), - [anon_sym_try] = ACTIONS(987), - [anon_sym_return] = ACTIONS(987), - [anon_sym_let] = ACTIONS(987), - [anon_sym_let_DASHenv] = ACTIONS(987), - [anon_sym_mut] = ACTIONS(987), - [anon_sym_const] = ACTIONS(987), - [anon_sym_source] = ACTIONS(987), - [anon_sym_source_DASHenv] = ACTIONS(987), - [anon_sym_register] = ACTIONS(987), - [anon_sym_hide] = ACTIONS(987), - [anon_sym_hide_DASHenv] = ACTIONS(987), - [anon_sym_overlay] = ACTIONS(987), - [anon_sym_STAR] = ACTIONS(987), - [anon_sym_where] = ACTIONS(987), - [anon_sym_QMARK2] = ACTIONS(1251), - [anon_sym_STAR_STAR] = ACTIONS(987), - [anon_sym_PLUS_PLUS] = ACTIONS(987), - [anon_sym_SLASH] = ACTIONS(987), - [anon_sym_mod] = ACTIONS(987), - [anon_sym_SLASH_SLASH] = ACTIONS(987), - [anon_sym_PLUS] = ACTIONS(987), - [anon_sym_bit_DASHshl] = ACTIONS(987), - [anon_sym_bit_DASHshr] = ACTIONS(987), - [anon_sym_EQ_EQ] = ACTIONS(987), - [anon_sym_BANG_EQ] = ACTIONS(987), - [anon_sym_LT2] = ACTIONS(987), - [anon_sym_LT_EQ] = ACTIONS(987), - [anon_sym_GT_EQ] = ACTIONS(987), - [anon_sym_not_DASHin] = ACTIONS(987), - [anon_sym_starts_DASHwith] = ACTIONS(987), - [anon_sym_ends_DASHwith] = ACTIONS(987), - [anon_sym_EQ_TILDE] = ACTIONS(987), - [anon_sym_BANG_TILDE] = ACTIONS(987), - [anon_sym_bit_DASHand] = ACTIONS(987), - [anon_sym_bit_DASHxor] = ACTIONS(987), - [anon_sym_bit_DASHor] = ACTIONS(987), - [anon_sym_and] = ACTIONS(987), - [anon_sym_xor] = ACTIONS(987), - [anon_sym_or] = ACTIONS(987), - [anon_sym_not] = ACTIONS(987), - [anon_sym_DOT_DOT_LT] = ACTIONS(987), - [anon_sym_DOT_DOT] = ACTIONS(987), - [anon_sym_DOT_DOT_EQ] = ACTIONS(987), - [sym_val_nothing] = ACTIONS(987), - [anon_sym_true] = ACTIONS(987), - [anon_sym_false] = ACTIONS(987), - [aux_sym_val_number_token1] = ACTIONS(987), - [aux_sym_val_number_token2] = ACTIONS(987), - [aux_sym_val_number_token3] = ACTIONS(987), - [aux_sym_val_number_token4] = ACTIONS(987), - [anon_sym_inf] = ACTIONS(987), - [anon_sym_DASHinf] = ACTIONS(987), - [anon_sym_NaN] = ACTIONS(987), - [anon_sym_0b] = ACTIONS(987), - [anon_sym_0o] = ACTIONS(987), - [anon_sym_0x] = ACTIONS(987), - [sym_val_date] = ACTIONS(987), - [anon_sym_DQUOTE] = ACTIONS(987), - [sym__str_single_quotes] = ACTIONS(987), - [sym__str_back_ticks] = ACTIONS(987), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(987), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(987), - [anon_sym_CARET] = ACTIONS(987), + [ts_builtin_sym_end] = ACTIONS(818), + [anon_sym_export] = ACTIONS(816), + [anon_sym_alias] = ACTIONS(816), + [anon_sym_let] = ACTIONS(816), + [anon_sym_let_DASHenv] = ACTIONS(816), + [anon_sym_mut] = ACTIONS(816), + [anon_sym_const] = ACTIONS(816), + [sym_cmd_identifier] = ACTIONS(816), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_def] = ACTIONS(816), + [anon_sym_def_DASHenv] = ACTIONS(816), + [anon_sym_export_DASHenv] = ACTIONS(816), + [anon_sym_extern] = ACTIONS(816), + [anon_sym_module] = ACTIONS(816), + [anon_sym_use] = ACTIONS(816), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_error] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(712), + [anon_sym_DASH_DASH] = ACTIONS(816), + [anon_sym_DASH] = ACTIONS(716), + [anon_sym_break] = ACTIONS(816), + [anon_sym_continue] = ACTIONS(816), + [anon_sym_for] = ACTIONS(816), + [anon_sym_in] = ACTIONS(718), + [anon_sym_loop] = ACTIONS(816), + [anon_sym_while] = ACTIONS(816), + [anon_sym_do] = ACTIONS(816), + [anon_sym_if] = ACTIONS(816), + [anon_sym_match] = ACTIONS(816), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_try] = ACTIONS(816), + [anon_sym_return] = ACTIONS(816), + [anon_sym_source] = ACTIONS(816), + [anon_sym_source_DASHenv] = ACTIONS(816), + [anon_sym_register] = ACTIONS(816), + [anon_sym_hide] = ACTIONS(816), + [anon_sym_hide_DASHenv] = ACTIONS(816), + [anon_sym_overlay] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(720), + [anon_sym_where] = ACTIONS(816), + [anon_sym_STAR_STAR] = ACTIONS(722), + [anon_sym_PLUS_PLUS] = ACTIONS(722), + [anon_sym_SLASH] = ACTIONS(720), + [anon_sym_mod] = ACTIONS(720), + [anon_sym_SLASH_SLASH] = ACTIONS(720), + [anon_sym_PLUS] = ACTIONS(716), + [anon_sym_bit_DASHshl] = ACTIONS(724), + [anon_sym_bit_DASHshr] = ACTIONS(724), + [anon_sym_EQ_EQ] = ACTIONS(712), + [anon_sym_BANG_EQ] = ACTIONS(712), + [anon_sym_LT2] = ACTIONS(712), + [anon_sym_LT_EQ] = ACTIONS(712), + [anon_sym_GT_EQ] = ACTIONS(712), + [anon_sym_not_DASHin] = ACTIONS(718), + [anon_sym_starts_DASHwith] = ACTIONS(718), + [anon_sym_ends_DASHwith] = ACTIONS(718), + [anon_sym_EQ_TILDE] = ACTIONS(816), + [anon_sym_BANG_TILDE] = ACTIONS(816), + [anon_sym_bit_DASHand] = ACTIONS(816), + [anon_sym_bit_DASHxor] = ACTIONS(816), + [anon_sym_bit_DASHor] = ACTIONS(816), + [anon_sym_and] = ACTIONS(816), + [anon_sym_xor] = ACTIONS(816), + [anon_sym_or] = ACTIONS(816), + [anon_sym_not] = ACTIONS(816), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_CARET] = ACTIONS(816), + [sym_short_flag] = ACTIONS(816), [anon_sym_POUND] = ACTIONS(3), }, [278] = { [sym_comment] = STATE(278), - [ts_builtin_sym_end] = ACTIONS(1173), - [sym_cmd_identifier] = ACTIONS(1171), - [anon_sym_SEMI] = ACTIONS(1171), - [anon_sym_LF] = ACTIONS(1173), - [anon_sym_export] = ACTIONS(1171), - [anon_sym_alias] = ACTIONS(1171), - [anon_sym_def] = ACTIONS(1171), - [anon_sym_def_DASHenv] = ACTIONS(1171), - [anon_sym_export_DASHenv] = ACTIONS(1171), - [anon_sym_extern] = ACTIONS(1171), - [anon_sym_module] = ACTIONS(1171), - [anon_sym_use] = ACTIONS(1171), - [anon_sym_LBRACK] = ACTIONS(1171), - [anon_sym_LPAREN] = ACTIONS(1171), - [anon_sym_PIPE] = ACTIONS(1171), - [anon_sym_DOLLAR] = ACTIONS(1171), - [anon_sym_error] = ACTIONS(1171), - [anon_sym_GT] = ACTIONS(1171), - [anon_sym_DASH_DASH] = ACTIONS(1171), - [anon_sym_DASH] = ACTIONS(1171), - [anon_sym_break] = ACTIONS(1171), - [anon_sym_continue] = ACTIONS(1171), - [anon_sym_for] = ACTIONS(1171), - [anon_sym_in] = ACTIONS(1171), - [anon_sym_loop] = ACTIONS(1171), - [anon_sym_while] = ACTIONS(1171), - [anon_sym_do] = ACTIONS(1171), - [anon_sym_if] = ACTIONS(1171), - [anon_sym_match] = ACTIONS(1171), - [anon_sym_LBRACE] = ACTIONS(1171), - [anon_sym_try] = ACTIONS(1171), - [anon_sym_return] = ACTIONS(1171), - [anon_sym_let] = ACTIONS(1171), - [anon_sym_let_DASHenv] = ACTIONS(1171), - [anon_sym_mut] = ACTIONS(1171), - [anon_sym_const] = ACTIONS(1171), - [anon_sym_source] = ACTIONS(1171), - [anon_sym_source_DASHenv] = ACTIONS(1171), - [anon_sym_register] = ACTIONS(1171), - [anon_sym_hide] = ACTIONS(1171), - [anon_sym_hide_DASHenv] = ACTIONS(1171), - [anon_sym_overlay] = ACTIONS(1171), - [anon_sym_STAR] = ACTIONS(1171), - [anon_sym_where] = ACTIONS(1171), - [anon_sym_STAR_STAR] = ACTIONS(1171), - [anon_sym_PLUS_PLUS] = ACTIONS(1171), - [anon_sym_SLASH] = ACTIONS(1171), - [anon_sym_mod] = ACTIONS(1171), - [anon_sym_SLASH_SLASH] = ACTIONS(1171), - [anon_sym_PLUS] = ACTIONS(1171), - [anon_sym_bit_DASHshl] = ACTIONS(1171), - [anon_sym_bit_DASHshr] = ACTIONS(1171), - [anon_sym_EQ_EQ] = ACTIONS(1171), - [anon_sym_BANG_EQ] = ACTIONS(1171), - [anon_sym_LT2] = ACTIONS(1171), - [anon_sym_LT_EQ] = ACTIONS(1171), - [anon_sym_GT_EQ] = ACTIONS(1171), - [anon_sym_not_DASHin] = ACTIONS(1171), - [anon_sym_starts_DASHwith] = ACTIONS(1171), - [anon_sym_ends_DASHwith] = ACTIONS(1171), - [anon_sym_EQ_TILDE] = ACTIONS(1171), - [anon_sym_BANG_TILDE] = ACTIONS(1171), - [anon_sym_bit_DASHand] = ACTIONS(1171), - [anon_sym_bit_DASHxor] = ACTIONS(1171), - [anon_sym_bit_DASHor] = ACTIONS(1171), - [anon_sym_and] = ACTIONS(1171), - [anon_sym_xor] = ACTIONS(1171), - [anon_sym_or] = ACTIONS(1171), - [anon_sym_not] = ACTIONS(1171), - [anon_sym_DOT_DOT_LT] = ACTIONS(1171), - [anon_sym_DOT_DOT] = ACTIONS(1171), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1171), - [sym_val_nothing] = ACTIONS(1171), - [anon_sym_true] = ACTIONS(1171), - [anon_sym_false] = ACTIONS(1171), - [aux_sym_val_number_token1] = ACTIONS(1171), - [aux_sym_val_number_token2] = ACTIONS(1171), - [aux_sym_val_number_token3] = ACTIONS(1171), - [aux_sym_val_number_token4] = ACTIONS(1171), - [anon_sym_inf] = ACTIONS(1171), - [anon_sym_DASHinf] = ACTIONS(1171), - [anon_sym_NaN] = ACTIONS(1171), - [anon_sym_0b] = ACTIONS(1171), - [anon_sym_0o] = ACTIONS(1171), - [anon_sym_0x] = ACTIONS(1171), - [sym_val_date] = ACTIONS(1171), - [anon_sym_DQUOTE] = ACTIONS(1171), - [sym__str_single_quotes] = ACTIONS(1171), - [sym__str_back_ticks] = ACTIONS(1171), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1171), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1171), - [anon_sym_CARET] = ACTIONS(1171), - [sym_short_flag] = ACTIONS(1171), + [ts_builtin_sym_end] = ACTIONS(818), + [anon_sym_export] = ACTIONS(816), + [anon_sym_alias] = ACTIONS(816), + [anon_sym_let] = ACTIONS(816), + [anon_sym_let_DASHenv] = ACTIONS(816), + [anon_sym_mut] = ACTIONS(816), + [anon_sym_const] = ACTIONS(816), + [sym_cmd_identifier] = ACTIONS(816), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_def] = ACTIONS(816), + [anon_sym_def_DASHenv] = ACTIONS(816), + [anon_sym_export_DASHenv] = ACTIONS(816), + [anon_sym_extern] = ACTIONS(816), + [anon_sym_module] = ACTIONS(816), + [anon_sym_use] = ACTIONS(816), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_error] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(816), + [anon_sym_DASH_DASH] = ACTIONS(816), + [anon_sym_DASH] = ACTIONS(816), + [anon_sym_break] = ACTIONS(816), + [anon_sym_continue] = ACTIONS(816), + [anon_sym_for] = ACTIONS(816), + [anon_sym_in] = ACTIONS(816), + [anon_sym_loop] = ACTIONS(816), + [anon_sym_while] = ACTIONS(816), + [anon_sym_do] = ACTIONS(816), + [anon_sym_if] = ACTIONS(816), + [anon_sym_match] = ACTIONS(816), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_try] = ACTIONS(816), + [anon_sym_return] = ACTIONS(816), + [anon_sym_source] = ACTIONS(816), + [anon_sym_source_DASHenv] = ACTIONS(816), + [anon_sym_register] = ACTIONS(816), + [anon_sym_hide] = ACTIONS(816), + [anon_sym_hide_DASHenv] = ACTIONS(816), + [anon_sym_overlay] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(720), + [anon_sym_where] = ACTIONS(816), + [anon_sym_STAR_STAR] = ACTIONS(722), + [anon_sym_PLUS_PLUS] = ACTIONS(722), + [anon_sym_SLASH] = ACTIONS(720), + [anon_sym_mod] = ACTIONS(720), + [anon_sym_SLASH_SLASH] = ACTIONS(720), + [anon_sym_PLUS] = ACTIONS(816), + [anon_sym_bit_DASHshl] = ACTIONS(816), + [anon_sym_bit_DASHshr] = ACTIONS(816), + [anon_sym_EQ_EQ] = ACTIONS(816), + [anon_sym_BANG_EQ] = ACTIONS(816), + [anon_sym_LT2] = ACTIONS(816), + [anon_sym_LT_EQ] = ACTIONS(816), + [anon_sym_GT_EQ] = ACTIONS(816), + [anon_sym_not_DASHin] = ACTIONS(816), + [anon_sym_starts_DASHwith] = ACTIONS(816), + [anon_sym_ends_DASHwith] = ACTIONS(816), + [anon_sym_EQ_TILDE] = ACTIONS(816), + [anon_sym_BANG_TILDE] = ACTIONS(816), + [anon_sym_bit_DASHand] = ACTIONS(816), + [anon_sym_bit_DASHxor] = ACTIONS(816), + [anon_sym_bit_DASHor] = ACTIONS(816), + [anon_sym_and] = ACTIONS(816), + [anon_sym_xor] = ACTIONS(816), + [anon_sym_or] = ACTIONS(816), + [anon_sym_not] = ACTIONS(816), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_CARET] = ACTIONS(816), + [sym_short_flag] = ACTIONS(816), [anon_sym_POUND] = ACTIONS(3), }, [279] = { [sym_comment] = STATE(279), - [ts_builtin_sym_end] = ACTIONS(1181), - [sym_cmd_identifier] = ACTIONS(1179), - [anon_sym_SEMI] = ACTIONS(1179), - [anon_sym_LF] = ACTIONS(1181), - [anon_sym_export] = ACTIONS(1179), - [anon_sym_alias] = ACTIONS(1179), - [anon_sym_def] = ACTIONS(1179), - [anon_sym_def_DASHenv] = ACTIONS(1179), - [anon_sym_export_DASHenv] = ACTIONS(1179), - [anon_sym_extern] = ACTIONS(1179), - [anon_sym_module] = ACTIONS(1179), - [anon_sym_use] = ACTIONS(1179), - [anon_sym_LBRACK] = ACTIONS(1179), - [anon_sym_LPAREN] = ACTIONS(1179), - [anon_sym_PIPE] = ACTIONS(1179), - [anon_sym_DOLLAR] = ACTIONS(1179), - [anon_sym_error] = ACTIONS(1179), - [anon_sym_GT] = ACTIONS(1179), - [anon_sym_DASH_DASH] = ACTIONS(1179), - [anon_sym_DASH] = ACTIONS(1179), - [anon_sym_break] = ACTIONS(1179), - [anon_sym_continue] = ACTIONS(1179), - [anon_sym_for] = ACTIONS(1179), - [anon_sym_in] = ACTIONS(1179), - [anon_sym_loop] = ACTIONS(1179), - [anon_sym_while] = ACTIONS(1179), - [anon_sym_do] = ACTIONS(1179), - [anon_sym_if] = ACTIONS(1179), - [anon_sym_match] = ACTIONS(1179), - [anon_sym_LBRACE] = ACTIONS(1179), - [anon_sym_try] = ACTIONS(1179), - [anon_sym_return] = ACTIONS(1179), - [anon_sym_let] = ACTIONS(1179), - [anon_sym_let_DASHenv] = ACTIONS(1179), - [anon_sym_mut] = ACTIONS(1179), - [anon_sym_const] = ACTIONS(1179), - [anon_sym_source] = ACTIONS(1179), - [anon_sym_source_DASHenv] = ACTIONS(1179), - [anon_sym_register] = ACTIONS(1179), - [anon_sym_hide] = ACTIONS(1179), - [anon_sym_hide_DASHenv] = ACTIONS(1179), - [anon_sym_overlay] = ACTIONS(1179), - [anon_sym_STAR] = ACTIONS(1179), - [anon_sym_where] = ACTIONS(1179), - [anon_sym_STAR_STAR] = ACTIONS(1179), - [anon_sym_PLUS_PLUS] = ACTIONS(1179), - [anon_sym_SLASH] = ACTIONS(1179), - [anon_sym_mod] = ACTIONS(1179), - [anon_sym_SLASH_SLASH] = ACTIONS(1179), - [anon_sym_PLUS] = ACTIONS(1179), - [anon_sym_bit_DASHshl] = ACTIONS(1179), - [anon_sym_bit_DASHshr] = ACTIONS(1179), - [anon_sym_EQ_EQ] = ACTIONS(1179), - [anon_sym_BANG_EQ] = ACTIONS(1179), - [anon_sym_LT2] = ACTIONS(1179), - [anon_sym_LT_EQ] = ACTIONS(1179), - [anon_sym_GT_EQ] = ACTIONS(1179), - [anon_sym_not_DASHin] = ACTIONS(1179), - [anon_sym_starts_DASHwith] = ACTIONS(1179), - [anon_sym_ends_DASHwith] = ACTIONS(1179), - [anon_sym_EQ_TILDE] = ACTIONS(1179), - [anon_sym_BANG_TILDE] = ACTIONS(1179), - [anon_sym_bit_DASHand] = ACTIONS(1179), - [anon_sym_bit_DASHxor] = ACTIONS(1179), - [anon_sym_bit_DASHor] = ACTIONS(1179), - [anon_sym_and] = ACTIONS(1179), - [anon_sym_xor] = ACTIONS(1179), - [anon_sym_or] = ACTIONS(1179), - [anon_sym_not] = ACTIONS(1179), - [anon_sym_DOT_DOT_LT] = ACTIONS(1179), - [anon_sym_DOT_DOT] = ACTIONS(1179), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1179), - [sym_val_nothing] = ACTIONS(1179), - [anon_sym_true] = ACTIONS(1179), - [anon_sym_false] = ACTIONS(1179), - [aux_sym_val_number_token1] = ACTIONS(1179), - [aux_sym_val_number_token2] = ACTIONS(1179), - [aux_sym_val_number_token3] = ACTIONS(1179), - [aux_sym_val_number_token4] = ACTIONS(1179), - [anon_sym_inf] = ACTIONS(1179), - [anon_sym_DASHinf] = ACTIONS(1179), - [anon_sym_NaN] = ACTIONS(1179), - [anon_sym_0b] = ACTIONS(1179), - [anon_sym_0o] = ACTIONS(1179), - [anon_sym_0x] = ACTIONS(1179), - [sym_val_date] = ACTIONS(1179), - [anon_sym_DQUOTE] = ACTIONS(1179), - [sym__str_single_quotes] = ACTIONS(1179), - [sym__str_back_ticks] = ACTIONS(1179), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1179), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1179), - [anon_sym_CARET] = ACTIONS(1179), - [sym_short_flag] = ACTIONS(1179), + [ts_builtin_sym_end] = ACTIONS(818), + [anon_sym_export] = ACTIONS(816), + [anon_sym_alias] = ACTIONS(816), + [anon_sym_let] = ACTIONS(816), + [anon_sym_let_DASHenv] = ACTIONS(816), + [anon_sym_mut] = ACTIONS(816), + [anon_sym_const] = ACTIONS(816), + [sym_cmd_identifier] = ACTIONS(816), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_def] = ACTIONS(816), + [anon_sym_def_DASHenv] = ACTIONS(816), + [anon_sym_export_DASHenv] = ACTIONS(816), + [anon_sym_extern] = ACTIONS(816), + [anon_sym_module] = ACTIONS(816), + [anon_sym_use] = ACTIONS(816), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_error] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(816), + [anon_sym_DASH_DASH] = ACTIONS(816), + [anon_sym_DASH] = ACTIONS(816), + [anon_sym_break] = ACTIONS(816), + [anon_sym_continue] = ACTIONS(816), + [anon_sym_for] = ACTIONS(816), + [anon_sym_in] = ACTIONS(816), + [anon_sym_loop] = ACTIONS(816), + [anon_sym_while] = ACTIONS(816), + [anon_sym_do] = ACTIONS(816), + [anon_sym_if] = ACTIONS(816), + [anon_sym_match] = ACTIONS(816), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_try] = ACTIONS(816), + [anon_sym_return] = ACTIONS(816), + [anon_sym_source] = ACTIONS(816), + [anon_sym_source_DASHenv] = ACTIONS(816), + [anon_sym_register] = ACTIONS(816), + [anon_sym_hide] = ACTIONS(816), + [anon_sym_hide_DASHenv] = ACTIONS(816), + [anon_sym_overlay] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(816), + [anon_sym_where] = ACTIONS(816), + [anon_sym_STAR_STAR] = ACTIONS(722), + [anon_sym_PLUS_PLUS] = ACTIONS(722), + [anon_sym_SLASH] = ACTIONS(816), + [anon_sym_mod] = ACTIONS(816), + [anon_sym_SLASH_SLASH] = ACTIONS(816), + [anon_sym_PLUS] = ACTIONS(816), + [anon_sym_bit_DASHshl] = ACTIONS(816), + [anon_sym_bit_DASHshr] = ACTIONS(816), + [anon_sym_EQ_EQ] = ACTIONS(816), + [anon_sym_BANG_EQ] = ACTIONS(816), + [anon_sym_LT2] = ACTIONS(816), + [anon_sym_LT_EQ] = ACTIONS(816), + [anon_sym_GT_EQ] = ACTIONS(816), + [anon_sym_not_DASHin] = ACTIONS(816), + [anon_sym_starts_DASHwith] = ACTIONS(816), + [anon_sym_ends_DASHwith] = ACTIONS(816), + [anon_sym_EQ_TILDE] = ACTIONS(816), + [anon_sym_BANG_TILDE] = ACTIONS(816), + [anon_sym_bit_DASHand] = ACTIONS(816), + [anon_sym_bit_DASHxor] = ACTIONS(816), + [anon_sym_bit_DASHor] = ACTIONS(816), + [anon_sym_and] = ACTIONS(816), + [anon_sym_xor] = ACTIONS(816), + [anon_sym_or] = ACTIONS(816), + [anon_sym_not] = ACTIONS(816), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_CARET] = ACTIONS(816), + [sym_short_flag] = ACTIONS(816), [anon_sym_POUND] = ACTIONS(3), }, [280] = { [sym_comment] = STATE(280), - [ts_builtin_sym_end] = ACTIONS(1185), - [sym_cmd_identifier] = ACTIONS(1183), - [anon_sym_SEMI] = ACTIONS(1183), - [anon_sym_LF] = ACTIONS(1185), - [anon_sym_export] = ACTIONS(1183), - [anon_sym_alias] = ACTIONS(1183), - [anon_sym_def] = ACTIONS(1183), - [anon_sym_def_DASHenv] = ACTIONS(1183), - [anon_sym_export_DASHenv] = ACTIONS(1183), - [anon_sym_extern] = ACTIONS(1183), - [anon_sym_module] = ACTIONS(1183), - [anon_sym_use] = ACTIONS(1183), - [anon_sym_LBRACK] = ACTIONS(1183), - [anon_sym_LPAREN] = ACTIONS(1183), - [anon_sym_PIPE] = ACTIONS(1183), - [anon_sym_DOLLAR] = ACTIONS(1183), - [anon_sym_error] = ACTIONS(1183), - [anon_sym_GT] = ACTIONS(1183), - [anon_sym_DASH_DASH] = ACTIONS(1183), - [anon_sym_DASH] = ACTIONS(1183), - [anon_sym_break] = ACTIONS(1183), - [anon_sym_continue] = ACTIONS(1183), - [anon_sym_for] = ACTIONS(1183), - [anon_sym_in] = ACTIONS(1183), - [anon_sym_loop] = ACTIONS(1183), - [anon_sym_while] = ACTIONS(1183), - [anon_sym_do] = ACTIONS(1183), - [anon_sym_if] = ACTIONS(1183), - [anon_sym_match] = ACTIONS(1183), - [anon_sym_LBRACE] = ACTIONS(1183), - [anon_sym_try] = ACTIONS(1183), - [anon_sym_return] = ACTIONS(1183), - [anon_sym_let] = ACTIONS(1183), - [anon_sym_let_DASHenv] = ACTIONS(1183), - [anon_sym_mut] = ACTIONS(1183), - [anon_sym_const] = ACTIONS(1183), - [anon_sym_source] = ACTIONS(1183), - [anon_sym_source_DASHenv] = ACTIONS(1183), - [anon_sym_register] = ACTIONS(1183), - [anon_sym_hide] = ACTIONS(1183), - [anon_sym_hide_DASHenv] = ACTIONS(1183), - [anon_sym_overlay] = ACTIONS(1183), - [anon_sym_STAR] = ACTIONS(1183), - [anon_sym_where] = ACTIONS(1183), - [anon_sym_STAR_STAR] = ACTIONS(1183), - [anon_sym_PLUS_PLUS] = ACTIONS(1183), - [anon_sym_SLASH] = ACTIONS(1183), - [anon_sym_mod] = ACTIONS(1183), - [anon_sym_SLASH_SLASH] = ACTIONS(1183), - [anon_sym_PLUS] = ACTIONS(1183), - [anon_sym_bit_DASHshl] = ACTIONS(1183), - [anon_sym_bit_DASHshr] = ACTIONS(1183), - [anon_sym_EQ_EQ] = ACTIONS(1183), - [anon_sym_BANG_EQ] = ACTIONS(1183), - [anon_sym_LT2] = ACTIONS(1183), - [anon_sym_LT_EQ] = ACTIONS(1183), - [anon_sym_GT_EQ] = ACTIONS(1183), - [anon_sym_not_DASHin] = ACTIONS(1183), - [anon_sym_starts_DASHwith] = ACTIONS(1183), - [anon_sym_ends_DASHwith] = ACTIONS(1183), - [anon_sym_EQ_TILDE] = ACTIONS(1183), - [anon_sym_BANG_TILDE] = ACTIONS(1183), - [anon_sym_bit_DASHand] = ACTIONS(1183), - [anon_sym_bit_DASHxor] = ACTIONS(1183), - [anon_sym_bit_DASHor] = ACTIONS(1183), - [anon_sym_and] = ACTIONS(1183), - [anon_sym_xor] = ACTIONS(1183), - [anon_sym_or] = ACTIONS(1183), - [anon_sym_not] = ACTIONS(1183), - [anon_sym_DOT_DOT_LT] = ACTIONS(1183), - [anon_sym_DOT_DOT] = ACTIONS(1183), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1183), - [sym_val_nothing] = ACTIONS(1183), - [anon_sym_true] = ACTIONS(1183), - [anon_sym_false] = ACTIONS(1183), - [aux_sym_val_number_token1] = ACTIONS(1183), - [aux_sym_val_number_token2] = ACTIONS(1183), - [aux_sym_val_number_token3] = ACTIONS(1183), - [aux_sym_val_number_token4] = ACTIONS(1183), - [anon_sym_inf] = ACTIONS(1183), - [anon_sym_DASHinf] = ACTIONS(1183), - [anon_sym_NaN] = ACTIONS(1183), - [anon_sym_0b] = ACTIONS(1183), - [anon_sym_0o] = ACTIONS(1183), - [anon_sym_0x] = ACTIONS(1183), - [sym_val_date] = ACTIONS(1183), - [anon_sym_DQUOTE] = ACTIONS(1183), - [sym__str_single_quotes] = ACTIONS(1183), - [sym__str_back_ticks] = ACTIONS(1183), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1183), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1183), - [anon_sym_CARET] = ACTIONS(1183), - [sym_short_flag] = ACTIONS(1183), + [ts_builtin_sym_end] = ACTIONS(854), + [anon_sym_export] = ACTIONS(852), + [anon_sym_alias] = ACTIONS(852), + [anon_sym_let] = ACTIONS(852), + [anon_sym_let_DASHenv] = ACTIONS(852), + [anon_sym_mut] = ACTIONS(852), + [anon_sym_const] = ACTIONS(852), + [sym_cmd_identifier] = ACTIONS(852), + [anon_sym_SEMI] = ACTIONS(852), + [anon_sym_LF] = ACTIONS(854), + [anon_sym_def] = ACTIONS(852), + [anon_sym_def_DASHenv] = ACTIONS(852), + [anon_sym_export_DASHenv] = ACTIONS(852), + [anon_sym_extern] = ACTIONS(852), + [anon_sym_module] = ACTIONS(852), + [anon_sym_use] = ACTIONS(852), + [anon_sym_LBRACK] = ACTIONS(852), + [anon_sym_LPAREN] = ACTIONS(852), + [anon_sym_PIPE] = ACTIONS(852), + [anon_sym_DOLLAR] = ACTIONS(852), + [anon_sym_error] = ACTIONS(852), + [anon_sym_GT] = ACTIONS(852), + [anon_sym_DASH_DASH] = ACTIONS(852), + [anon_sym_DASH] = ACTIONS(852), + [anon_sym_break] = ACTIONS(852), + [anon_sym_continue] = ACTIONS(852), + [anon_sym_for] = ACTIONS(852), + [anon_sym_in] = ACTIONS(852), + [anon_sym_loop] = ACTIONS(852), + [anon_sym_while] = ACTIONS(852), + [anon_sym_do] = ACTIONS(852), + [anon_sym_if] = ACTIONS(852), + [anon_sym_match] = ACTIONS(852), + [anon_sym_LBRACE] = ACTIONS(852), + [anon_sym_try] = ACTIONS(852), + [anon_sym_return] = ACTIONS(852), + [anon_sym_source] = ACTIONS(852), + [anon_sym_source_DASHenv] = ACTIONS(852), + [anon_sym_register] = ACTIONS(852), + [anon_sym_hide] = ACTIONS(852), + [anon_sym_hide_DASHenv] = ACTIONS(852), + [anon_sym_overlay] = ACTIONS(852), + [anon_sym_STAR] = ACTIONS(852), + [anon_sym_where] = ACTIONS(852), + [anon_sym_STAR_STAR] = ACTIONS(852), + [anon_sym_PLUS_PLUS] = ACTIONS(852), + [anon_sym_SLASH] = ACTIONS(852), + [anon_sym_mod] = ACTIONS(852), + [anon_sym_SLASH_SLASH] = ACTIONS(852), + [anon_sym_PLUS] = ACTIONS(852), + [anon_sym_bit_DASHshl] = ACTIONS(852), + [anon_sym_bit_DASHshr] = ACTIONS(852), + [anon_sym_EQ_EQ] = ACTIONS(852), + [anon_sym_BANG_EQ] = ACTIONS(852), + [anon_sym_LT2] = ACTIONS(852), + [anon_sym_LT_EQ] = ACTIONS(852), + [anon_sym_GT_EQ] = ACTIONS(852), + [anon_sym_not_DASHin] = ACTIONS(852), + [anon_sym_starts_DASHwith] = ACTIONS(852), + [anon_sym_ends_DASHwith] = ACTIONS(852), + [anon_sym_EQ_TILDE] = ACTIONS(852), + [anon_sym_BANG_TILDE] = ACTIONS(852), + [anon_sym_bit_DASHand] = ACTIONS(852), + [anon_sym_bit_DASHxor] = ACTIONS(852), + [anon_sym_bit_DASHor] = ACTIONS(852), + [anon_sym_and] = ACTIONS(852), + [anon_sym_xor] = ACTIONS(852), + [anon_sym_or] = ACTIONS(852), + [anon_sym_not] = ACTIONS(852), + [anon_sym_DOT_DOT_LT] = ACTIONS(852), + [anon_sym_DOT_DOT] = ACTIONS(852), + [anon_sym_DOT_DOT_EQ] = ACTIONS(852), + [sym_val_nothing] = ACTIONS(852), + [anon_sym_true] = ACTIONS(852), + [anon_sym_false] = ACTIONS(852), + [aux_sym_val_number_token1] = ACTIONS(852), + [aux_sym_val_number_token2] = ACTIONS(852), + [aux_sym_val_number_token3] = ACTIONS(852), + [aux_sym_val_number_token4] = ACTIONS(852), + [anon_sym_inf] = ACTIONS(852), + [anon_sym_DASHinf] = ACTIONS(852), + [anon_sym_NaN] = ACTIONS(852), + [anon_sym_0b] = ACTIONS(852), + [anon_sym_0o] = ACTIONS(852), + [anon_sym_0x] = ACTIONS(852), + [sym_val_date] = ACTIONS(852), + [anon_sym_DQUOTE] = ACTIONS(852), + [sym__str_single_quotes] = ACTIONS(852), + [sym__str_back_ticks] = ACTIONS(852), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(852), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(852), + [anon_sym_CARET] = ACTIONS(852), + [sym_short_flag] = ACTIONS(852), [anon_sym_POUND] = ACTIONS(3), }, [281] = { [sym_comment] = STATE(281), - [ts_builtin_sym_end] = ACTIONS(1193), - [sym_cmd_identifier] = ACTIONS(1191), - [anon_sym_SEMI] = ACTIONS(1191), - [anon_sym_LF] = ACTIONS(1193), - [anon_sym_export] = ACTIONS(1191), - [anon_sym_alias] = ACTIONS(1191), - [anon_sym_def] = ACTIONS(1191), - [anon_sym_def_DASHenv] = ACTIONS(1191), - [anon_sym_export_DASHenv] = ACTIONS(1191), - [anon_sym_extern] = ACTIONS(1191), - [anon_sym_module] = ACTIONS(1191), - [anon_sym_use] = ACTIONS(1191), - [anon_sym_LBRACK] = ACTIONS(1191), - [anon_sym_LPAREN] = ACTIONS(1191), - [anon_sym_PIPE] = ACTIONS(1191), - [anon_sym_DOLLAR] = ACTIONS(1191), - [anon_sym_error] = ACTIONS(1191), - [anon_sym_GT] = ACTIONS(1191), - [anon_sym_DASH_DASH] = ACTIONS(1191), - [anon_sym_DASH] = ACTIONS(1191), - [anon_sym_break] = ACTIONS(1191), - [anon_sym_continue] = ACTIONS(1191), - [anon_sym_for] = ACTIONS(1191), - [anon_sym_in] = ACTIONS(1191), - [anon_sym_loop] = ACTIONS(1191), - [anon_sym_while] = ACTIONS(1191), - [anon_sym_do] = ACTIONS(1191), - [anon_sym_if] = ACTIONS(1191), - [anon_sym_match] = ACTIONS(1191), - [anon_sym_LBRACE] = ACTIONS(1191), - [anon_sym_try] = ACTIONS(1191), - [anon_sym_return] = ACTIONS(1191), - [anon_sym_let] = ACTIONS(1191), - [anon_sym_let_DASHenv] = ACTIONS(1191), - [anon_sym_mut] = ACTIONS(1191), - [anon_sym_const] = ACTIONS(1191), - [anon_sym_source] = ACTIONS(1191), - [anon_sym_source_DASHenv] = ACTIONS(1191), - [anon_sym_register] = ACTIONS(1191), - [anon_sym_hide] = ACTIONS(1191), - [anon_sym_hide_DASHenv] = ACTIONS(1191), - [anon_sym_overlay] = ACTIONS(1191), - [anon_sym_STAR] = ACTIONS(1191), - [anon_sym_where] = ACTIONS(1191), - [anon_sym_STAR_STAR] = ACTIONS(1191), - [anon_sym_PLUS_PLUS] = ACTIONS(1191), - [anon_sym_SLASH] = ACTIONS(1191), - [anon_sym_mod] = ACTIONS(1191), - [anon_sym_SLASH_SLASH] = ACTIONS(1191), - [anon_sym_PLUS] = ACTIONS(1191), - [anon_sym_bit_DASHshl] = ACTIONS(1191), - [anon_sym_bit_DASHshr] = ACTIONS(1191), - [anon_sym_EQ_EQ] = ACTIONS(1191), - [anon_sym_BANG_EQ] = ACTIONS(1191), - [anon_sym_LT2] = ACTIONS(1191), - [anon_sym_LT_EQ] = ACTIONS(1191), - [anon_sym_GT_EQ] = ACTIONS(1191), - [anon_sym_not_DASHin] = ACTIONS(1191), - [anon_sym_starts_DASHwith] = ACTIONS(1191), - [anon_sym_ends_DASHwith] = ACTIONS(1191), - [anon_sym_EQ_TILDE] = ACTIONS(1191), - [anon_sym_BANG_TILDE] = ACTIONS(1191), - [anon_sym_bit_DASHand] = ACTIONS(1191), - [anon_sym_bit_DASHxor] = ACTIONS(1191), - [anon_sym_bit_DASHor] = ACTIONS(1191), - [anon_sym_and] = ACTIONS(1191), - [anon_sym_xor] = ACTIONS(1191), - [anon_sym_or] = ACTIONS(1191), - [anon_sym_not] = ACTIONS(1191), - [anon_sym_DOT_DOT_LT] = ACTIONS(1191), - [anon_sym_DOT_DOT] = ACTIONS(1191), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1191), - [sym_val_nothing] = ACTIONS(1191), - [anon_sym_true] = ACTIONS(1191), - [anon_sym_false] = ACTIONS(1191), - [aux_sym_val_number_token1] = ACTIONS(1191), - [aux_sym_val_number_token2] = ACTIONS(1191), - [aux_sym_val_number_token3] = ACTIONS(1191), - [aux_sym_val_number_token4] = ACTIONS(1191), - [anon_sym_inf] = ACTIONS(1191), - [anon_sym_DASHinf] = ACTIONS(1191), - [anon_sym_NaN] = ACTIONS(1191), - [anon_sym_0b] = ACTIONS(1191), - [anon_sym_0o] = ACTIONS(1191), - [anon_sym_0x] = ACTIONS(1191), - [sym_val_date] = ACTIONS(1191), - [anon_sym_DQUOTE] = ACTIONS(1191), - [sym__str_single_quotes] = ACTIONS(1191), - [sym__str_back_ticks] = ACTIONS(1191), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1191), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1191), - [anon_sym_CARET] = ACTIONS(1191), - [sym_short_flag] = ACTIONS(1191), + [ts_builtin_sym_end] = ACTIONS(822), + [anon_sym_export] = ACTIONS(820), + [anon_sym_alias] = ACTIONS(820), + [anon_sym_let] = ACTIONS(820), + [anon_sym_let_DASHenv] = ACTIONS(820), + [anon_sym_mut] = ACTIONS(820), + [anon_sym_const] = ACTIONS(820), + [sym_cmd_identifier] = ACTIONS(820), + [anon_sym_SEMI] = ACTIONS(820), + [anon_sym_LF] = ACTIONS(822), + [anon_sym_def] = ACTIONS(820), + [anon_sym_def_DASHenv] = ACTIONS(820), + [anon_sym_export_DASHenv] = ACTIONS(820), + [anon_sym_extern] = ACTIONS(820), + [anon_sym_module] = ACTIONS(820), + [anon_sym_use] = ACTIONS(820), + [anon_sym_LBRACK] = ACTIONS(820), + [anon_sym_LPAREN] = ACTIONS(820), + [anon_sym_PIPE] = ACTIONS(820), + [anon_sym_DOLLAR] = ACTIONS(820), + [anon_sym_error] = ACTIONS(820), + [anon_sym_GT] = ACTIONS(820), + [anon_sym_DASH_DASH] = ACTIONS(820), + [anon_sym_DASH] = ACTIONS(820), + [anon_sym_break] = ACTIONS(820), + [anon_sym_continue] = ACTIONS(820), + [anon_sym_for] = ACTIONS(820), + [anon_sym_in] = ACTIONS(820), + [anon_sym_loop] = ACTIONS(820), + [anon_sym_while] = ACTIONS(820), + [anon_sym_do] = ACTIONS(820), + [anon_sym_if] = ACTIONS(820), + [anon_sym_match] = ACTIONS(820), + [anon_sym_LBRACE] = ACTIONS(820), + [anon_sym_try] = ACTIONS(820), + [anon_sym_return] = ACTIONS(820), + [anon_sym_source] = ACTIONS(820), + [anon_sym_source_DASHenv] = ACTIONS(820), + [anon_sym_register] = ACTIONS(820), + [anon_sym_hide] = ACTIONS(820), + [anon_sym_hide_DASHenv] = ACTIONS(820), + [anon_sym_overlay] = ACTIONS(820), + [anon_sym_STAR] = ACTIONS(820), + [anon_sym_where] = ACTIONS(820), + [anon_sym_STAR_STAR] = ACTIONS(820), + [anon_sym_PLUS_PLUS] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_mod] = ACTIONS(820), + [anon_sym_SLASH_SLASH] = ACTIONS(820), + [anon_sym_PLUS] = ACTIONS(820), + [anon_sym_bit_DASHshl] = ACTIONS(820), + [anon_sym_bit_DASHshr] = ACTIONS(820), + [anon_sym_EQ_EQ] = ACTIONS(820), + [anon_sym_BANG_EQ] = ACTIONS(820), + [anon_sym_LT2] = ACTIONS(820), + [anon_sym_LT_EQ] = ACTIONS(820), + [anon_sym_GT_EQ] = ACTIONS(820), + [anon_sym_not_DASHin] = ACTIONS(820), + [anon_sym_starts_DASHwith] = ACTIONS(820), + [anon_sym_ends_DASHwith] = ACTIONS(820), + [anon_sym_EQ_TILDE] = ACTIONS(820), + [anon_sym_BANG_TILDE] = ACTIONS(820), + [anon_sym_bit_DASHand] = ACTIONS(820), + [anon_sym_bit_DASHxor] = ACTIONS(820), + [anon_sym_bit_DASHor] = ACTIONS(820), + [anon_sym_and] = ACTIONS(820), + [anon_sym_xor] = ACTIONS(820), + [anon_sym_or] = ACTIONS(820), + [anon_sym_not] = ACTIONS(820), + [anon_sym_DOT_DOT_LT] = ACTIONS(820), + [anon_sym_DOT_DOT] = ACTIONS(820), + [anon_sym_DOT_DOT_EQ] = ACTIONS(820), + [sym_val_nothing] = ACTIONS(820), + [anon_sym_true] = ACTIONS(820), + [anon_sym_false] = ACTIONS(820), + [aux_sym_val_number_token1] = ACTIONS(820), + [aux_sym_val_number_token2] = ACTIONS(820), + [aux_sym_val_number_token3] = ACTIONS(820), + [aux_sym_val_number_token4] = ACTIONS(820), + [anon_sym_inf] = ACTIONS(820), + [anon_sym_DASHinf] = ACTIONS(820), + [anon_sym_NaN] = ACTIONS(820), + [anon_sym_0b] = ACTIONS(820), + [anon_sym_0o] = ACTIONS(820), + [anon_sym_0x] = ACTIONS(820), + [sym_val_date] = ACTIONS(820), + [anon_sym_DQUOTE] = ACTIONS(820), + [sym__str_single_quotes] = ACTIONS(820), + [sym__str_back_ticks] = ACTIONS(820), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(820), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(820), + [anon_sym_CARET] = ACTIONS(820), + [sym_short_flag] = ACTIONS(820), [anon_sym_POUND] = ACTIONS(3), }, [282] = { [sym_comment] = STATE(282), - [ts_builtin_sym_end] = ACTIONS(1201), - [sym_cmd_identifier] = ACTIONS(1199), - [anon_sym_SEMI] = ACTIONS(1199), - [anon_sym_LF] = ACTIONS(1201), - [anon_sym_export] = ACTIONS(1199), - [anon_sym_alias] = ACTIONS(1199), - [anon_sym_def] = ACTIONS(1199), - [anon_sym_def_DASHenv] = ACTIONS(1199), - [anon_sym_export_DASHenv] = ACTIONS(1199), - [anon_sym_extern] = ACTIONS(1199), - [anon_sym_module] = ACTIONS(1199), - [anon_sym_use] = ACTIONS(1199), - [anon_sym_LBRACK] = ACTIONS(1199), - [anon_sym_LPAREN] = ACTIONS(1199), - [anon_sym_PIPE] = ACTIONS(1199), - [anon_sym_DOLLAR] = ACTIONS(1199), - [anon_sym_error] = ACTIONS(1199), - [anon_sym_GT] = ACTIONS(1199), - [anon_sym_DASH_DASH] = ACTIONS(1199), - [anon_sym_DASH] = ACTIONS(1199), - [anon_sym_break] = ACTIONS(1199), - [anon_sym_continue] = ACTIONS(1199), - [anon_sym_for] = ACTIONS(1199), - [anon_sym_in] = ACTIONS(1199), - [anon_sym_loop] = ACTIONS(1199), - [anon_sym_while] = ACTIONS(1199), - [anon_sym_do] = ACTIONS(1199), - [anon_sym_if] = ACTIONS(1199), - [anon_sym_match] = ACTIONS(1199), - [anon_sym_LBRACE] = ACTIONS(1199), - [anon_sym_try] = ACTIONS(1199), - [anon_sym_return] = ACTIONS(1199), - [anon_sym_let] = ACTIONS(1199), - [anon_sym_let_DASHenv] = ACTIONS(1199), - [anon_sym_mut] = ACTIONS(1199), - [anon_sym_const] = ACTIONS(1199), - [anon_sym_source] = ACTIONS(1199), - [anon_sym_source_DASHenv] = ACTIONS(1199), - [anon_sym_register] = ACTIONS(1199), - [anon_sym_hide] = ACTIONS(1199), - [anon_sym_hide_DASHenv] = ACTIONS(1199), - [anon_sym_overlay] = ACTIONS(1199), - [anon_sym_STAR] = ACTIONS(1199), - [anon_sym_where] = ACTIONS(1199), - [anon_sym_STAR_STAR] = ACTIONS(1199), - [anon_sym_PLUS_PLUS] = ACTIONS(1199), - [anon_sym_SLASH] = ACTIONS(1199), - [anon_sym_mod] = ACTIONS(1199), - [anon_sym_SLASH_SLASH] = ACTIONS(1199), - [anon_sym_PLUS] = ACTIONS(1199), - [anon_sym_bit_DASHshl] = ACTIONS(1199), - [anon_sym_bit_DASHshr] = ACTIONS(1199), - [anon_sym_EQ_EQ] = ACTIONS(1199), - [anon_sym_BANG_EQ] = ACTIONS(1199), - [anon_sym_LT2] = ACTIONS(1199), - [anon_sym_LT_EQ] = ACTIONS(1199), - [anon_sym_GT_EQ] = ACTIONS(1199), - [anon_sym_not_DASHin] = ACTIONS(1199), - [anon_sym_starts_DASHwith] = ACTIONS(1199), - [anon_sym_ends_DASHwith] = ACTIONS(1199), - [anon_sym_EQ_TILDE] = ACTIONS(1199), - [anon_sym_BANG_TILDE] = ACTIONS(1199), - [anon_sym_bit_DASHand] = ACTIONS(1199), - [anon_sym_bit_DASHxor] = ACTIONS(1199), - [anon_sym_bit_DASHor] = ACTIONS(1199), - [anon_sym_and] = ACTIONS(1199), - [anon_sym_xor] = ACTIONS(1199), - [anon_sym_or] = ACTIONS(1199), - [anon_sym_not] = ACTIONS(1199), - [anon_sym_DOT_DOT_LT] = ACTIONS(1199), - [anon_sym_DOT_DOT] = ACTIONS(1199), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1199), - [sym_val_nothing] = ACTIONS(1199), - [anon_sym_true] = ACTIONS(1199), - [anon_sym_false] = ACTIONS(1199), - [aux_sym_val_number_token1] = ACTIONS(1199), - [aux_sym_val_number_token2] = ACTIONS(1199), - [aux_sym_val_number_token3] = ACTIONS(1199), - [aux_sym_val_number_token4] = ACTIONS(1199), - [anon_sym_inf] = ACTIONS(1199), - [anon_sym_DASHinf] = ACTIONS(1199), - [anon_sym_NaN] = ACTIONS(1199), - [anon_sym_0b] = ACTIONS(1199), - [anon_sym_0o] = ACTIONS(1199), - [anon_sym_0x] = ACTIONS(1199), - [sym_val_date] = ACTIONS(1199), - [anon_sym_DQUOTE] = ACTIONS(1199), - [sym__str_single_quotes] = ACTIONS(1199), - [sym__str_back_ticks] = ACTIONS(1199), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1199), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1199), - [anon_sym_CARET] = ACTIONS(1199), - [sym_short_flag] = ACTIONS(1199), + [ts_builtin_sym_end] = ACTIONS(818), + [anon_sym_export] = ACTIONS(816), + [anon_sym_alias] = ACTIONS(816), + [anon_sym_let] = ACTIONS(816), + [anon_sym_let_DASHenv] = ACTIONS(816), + [anon_sym_mut] = ACTIONS(816), + [anon_sym_const] = ACTIONS(816), + [sym_cmd_identifier] = ACTIONS(816), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_def] = ACTIONS(816), + [anon_sym_def_DASHenv] = ACTIONS(816), + [anon_sym_export_DASHenv] = ACTIONS(816), + [anon_sym_extern] = ACTIONS(816), + [anon_sym_module] = ACTIONS(816), + [anon_sym_use] = ACTIONS(816), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_error] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(816), + [anon_sym_DASH_DASH] = ACTIONS(816), + [anon_sym_DASH] = ACTIONS(716), + [anon_sym_break] = ACTIONS(816), + [anon_sym_continue] = ACTIONS(816), + [anon_sym_for] = ACTIONS(816), + [anon_sym_in] = ACTIONS(816), + [anon_sym_loop] = ACTIONS(816), + [anon_sym_while] = ACTIONS(816), + [anon_sym_do] = ACTIONS(816), + [anon_sym_if] = ACTIONS(816), + [anon_sym_match] = ACTIONS(816), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_try] = ACTIONS(816), + [anon_sym_return] = ACTIONS(816), + [anon_sym_source] = ACTIONS(816), + [anon_sym_source_DASHenv] = ACTIONS(816), + [anon_sym_register] = ACTIONS(816), + [anon_sym_hide] = ACTIONS(816), + [anon_sym_hide_DASHenv] = ACTIONS(816), + [anon_sym_overlay] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(720), + [anon_sym_where] = ACTIONS(816), + [anon_sym_STAR_STAR] = ACTIONS(722), + [anon_sym_PLUS_PLUS] = ACTIONS(722), + [anon_sym_SLASH] = ACTIONS(720), + [anon_sym_mod] = ACTIONS(720), + [anon_sym_SLASH_SLASH] = ACTIONS(720), + [anon_sym_PLUS] = ACTIONS(716), + [anon_sym_bit_DASHshl] = ACTIONS(724), + [anon_sym_bit_DASHshr] = ACTIONS(724), + [anon_sym_EQ_EQ] = ACTIONS(816), + [anon_sym_BANG_EQ] = ACTIONS(816), + [anon_sym_LT2] = ACTIONS(816), + [anon_sym_LT_EQ] = ACTIONS(816), + [anon_sym_GT_EQ] = ACTIONS(816), + [anon_sym_not_DASHin] = ACTIONS(816), + [anon_sym_starts_DASHwith] = ACTIONS(816), + [anon_sym_ends_DASHwith] = ACTIONS(816), + [anon_sym_EQ_TILDE] = ACTIONS(816), + [anon_sym_BANG_TILDE] = ACTIONS(816), + [anon_sym_bit_DASHand] = ACTIONS(816), + [anon_sym_bit_DASHxor] = ACTIONS(816), + [anon_sym_bit_DASHor] = ACTIONS(816), + [anon_sym_and] = ACTIONS(816), + [anon_sym_xor] = ACTIONS(816), + [anon_sym_or] = ACTIONS(816), + [anon_sym_not] = ACTIONS(816), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_CARET] = ACTIONS(816), + [sym_short_flag] = ACTIONS(816), [anon_sym_POUND] = ACTIONS(3), }, [283] = { [sym_comment] = STATE(283), - [ts_builtin_sym_end] = ACTIONS(1205), - [sym_cmd_identifier] = ACTIONS(1203), - [anon_sym_SEMI] = ACTIONS(1203), - [anon_sym_LF] = ACTIONS(1205), - [anon_sym_export] = ACTIONS(1203), - [anon_sym_alias] = ACTIONS(1203), - [anon_sym_def] = ACTIONS(1203), - [anon_sym_def_DASHenv] = ACTIONS(1203), - [anon_sym_export_DASHenv] = ACTIONS(1203), - [anon_sym_extern] = ACTIONS(1203), - [anon_sym_module] = ACTIONS(1203), - [anon_sym_use] = ACTIONS(1203), - [anon_sym_LBRACK] = ACTIONS(1203), - [anon_sym_LPAREN] = ACTIONS(1203), - [anon_sym_PIPE] = ACTIONS(1203), - [anon_sym_DOLLAR] = ACTIONS(1203), - [anon_sym_error] = ACTIONS(1203), - [anon_sym_GT] = ACTIONS(1203), - [anon_sym_DASH_DASH] = ACTIONS(1203), - [anon_sym_DASH] = ACTIONS(1203), - [anon_sym_break] = ACTIONS(1203), - [anon_sym_continue] = ACTIONS(1203), - [anon_sym_for] = ACTIONS(1203), - [anon_sym_in] = ACTIONS(1203), - [anon_sym_loop] = ACTIONS(1203), - [anon_sym_while] = ACTIONS(1203), - [anon_sym_do] = ACTIONS(1203), - [anon_sym_if] = ACTIONS(1203), - [anon_sym_match] = ACTIONS(1203), - [anon_sym_LBRACE] = ACTIONS(1203), - [anon_sym_try] = ACTIONS(1203), - [anon_sym_return] = ACTIONS(1203), - [anon_sym_let] = ACTIONS(1203), - [anon_sym_let_DASHenv] = ACTIONS(1203), - [anon_sym_mut] = ACTIONS(1203), - [anon_sym_const] = ACTIONS(1203), - [anon_sym_source] = ACTIONS(1203), - [anon_sym_source_DASHenv] = ACTIONS(1203), - [anon_sym_register] = ACTIONS(1203), - [anon_sym_hide] = ACTIONS(1203), - [anon_sym_hide_DASHenv] = ACTIONS(1203), - [anon_sym_overlay] = ACTIONS(1203), - [anon_sym_STAR] = ACTIONS(1203), - [anon_sym_where] = ACTIONS(1203), - [anon_sym_STAR_STAR] = ACTIONS(1203), - [anon_sym_PLUS_PLUS] = ACTIONS(1203), - [anon_sym_SLASH] = ACTIONS(1203), - [anon_sym_mod] = ACTIONS(1203), - [anon_sym_SLASH_SLASH] = ACTIONS(1203), - [anon_sym_PLUS] = ACTIONS(1203), - [anon_sym_bit_DASHshl] = ACTIONS(1203), - [anon_sym_bit_DASHshr] = ACTIONS(1203), - [anon_sym_EQ_EQ] = ACTIONS(1203), - [anon_sym_BANG_EQ] = ACTIONS(1203), - [anon_sym_LT2] = ACTIONS(1203), - [anon_sym_LT_EQ] = ACTIONS(1203), - [anon_sym_GT_EQ] = ACTIONS(1203), - [anon_sym_not_DASHin] = ACTIONS(1203), - [anon_sym_starts_DASHwith] = ACTIONS(1203), - [anon_sym_ends_DASHwith] = ACTIONS(1203), - [anon_sym_EQ_TILDE] = ACTIONS(1203), - [anon_sym_BANG_TILDE] = ACTIONS(1203), - [anon_sym_bit_DASHand] = ACTIONS(1203), - [anon_sym_bit_DASHxor] = ACTIONS(1203), - [anon_sym_bit_DASHor] = ACTIONS(1203), - [anon_sym_and] = ACTIONS(1203), - [anon_sym_xor] = ACTIONS(1203), - [anon_sym_or] = ACTIONS(1203), - [anon_sym_not] = ACTIONS(1203), - [anon_sym_DOT_DOT_LT] = ACTIONS(1203), - [anon_sym_DOT_DOT] = ACTIONS(1203), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1203), - [sym_val_nothing] = ACTIONS(1203), - [anon_sym_true] = ACTIONS(1203), - [anon_sym_false] = ACTIONS(1203), - [aux_sym_val_number_token1] = ACTIONS(1203), - [aux_sym_val_number_token2] = ACTIONS(1203), - [aux_sym_val_number_token3] = ACTIONS(1203), - [aux_sym_val_number_token4] = ACTIONS(1203), - [anon_sym_inf] = ACTIONS(1203), - [anon_sym_DASHinf] = ACTIONS(1203), - [anon_sym_NaN] = ACTIONS(1203), - [anon_sym_0b] = ACTIONS(1203), - [anon_sym_0o] = ACTIONS(1203), - [anon_sym_0x] = ACTIONS(1203), - [sym_val_date] = ACTIONS(1203), - [anon_sym_DQUOTE] = ACTIONS(1203), - [sym__str_single_quotes] = ACTIONS(1203), - [sym__str_back_ticks] = ACTIONS(1203), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1203), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1203), - [anon_sym_CARET] = ACTIONS(1203), - [sym_short_flag] = ACTIONS(1203), + [ts_builtin_sym_end] = ACTIONS(826), + [anon_sym_export] = ACTIONS(824), + [anon_sym_alias] = ACTIONS(824), + [anon_sym_let] = ACTIONS(824), + [anon_sym_let_DASHenv] = ACTIONS(824), + [anon_sym_mut] = ACTIONS(824), + [anon_sym_const] = ACTIONS(824), + [sym_cmd_identifier] = ACTIONS(824), + [anon_sym_SEMI] = ACTIONS(824), + [anon_sym_LF] = ACTIONS(826), + [anon_sym_def] = ACTIONS(824), + [anon_sym_def_DASHenv] = ACTIONS(824), + [anon_sym_export_DASHenv] = ACTIONS(824), + [anon_sym_extern] = ACTIONS(824), + [anon_sym_module] = ACTIONS(824), + [anon_sym_use] = ACTIONS(824), + [anon_sym_LBRACK] = ACTIONS(824), + [anon_sym_LPAREN] = ACTIONS(824), + [anon_sym_PIPE] = ACTIONS(824), + [anon_sym_DOLLAR] = ACTIONS(824), + [anon_sym_error] = ACTIONS(824), + [anon_sym_GT] = ACTIONS(824), + [anon_sym_DASH_DASH] = ACTIONS(824), + [anon_sym_DASH] = ACTIONS(824), + [anon_sym_break] = ACTIONS(824), + [anon_sym_continue] = ACTIONS(824), + [anon_sym_for] = ACTIONS(824), + [anon_sym_in] = ACTIONS(824), + [anon_sym_loop] = ACTIONS(824), + [anon_sym_while] = ACTIONS(824), + [anon_sym_do] = ACTIONS(824), + [anon_sym_if] = ACTIONS(824), + [anon_sym_match] = ACTIONS(824), + [anon_sym_LBRACE] = ACTIONS(824), + [anon_sym_try] = ACTIONS(824), + [anon_sym_return] = ACTIONS(824), + [anon_sym_source] = ACTIONS(824), + [anon_sym_source_DASHenv] = ACTIONS(824), + [anon_sym_register] = ACTIONS(824), + [anon_sym_hide] = ACTIONS(824), + [anon_sym_hide_DASHenv] = ACTIONS(824), + [anon_sym_overlay] = ACTIONS(824), + [anon_sym_STAR] = ACTIONS(824), + [anon_sym_where] = ACTIONS(824), + [anon_sym_STAR_STAR] = ACTIONS(824), + [anon_sym_PLUS_PLUS] = ACTIONS(824), + [anon_sym_SLASH] = ACTIONS(824), + [anon_sym_mod] = ACTIONS(824), + [anon_sym_SLASH_SLASH] = ACTIONS(824), + [anon_sym_PLUS] = ACTIONS(824), + [anon_sym_bit_DASHshl] = ACTIONS(824), + [anon_sym_bit_DASHshr] = ACTIONS(824), + [anon_sym_EQ_EQ] = ACTIONS(824), + [anon_sym_BANG_EQ] = ACTIONS(824), + [anon_sym_LT2] = ACTIONS(824), + [anon_sym_LT_EQ] = ACTIONS(824), + [anon_sym_GT_EQ] = ACTIONS(824), + [anon_sym_not_DASHin] = ACTIONS(824), + [anon_sym_starts_DASHwith] = ACTIONS(824), + [anon_sym_ends_DASHwith] = ACTIONS(824), + [anon_sym_EQ_TILDE] = ACTIONS(824), + [anon_sym_BANG_TILDE] = ACTIONS(824), + [anon_sym_bit_DASHand] = ACTIONS(824), + [anon_sym_bit_DASHxor] = ACTIONS(824), + [anon_sym_bit_DASHor] = ACTIONS(824), + [anon_sym_and] = ACTIONS(824), + [anon_sym_xor] = ACTIONS(824), + [anon_sym_or] = ACTIONS(824), + [anon_sym_not] = ACTIONS(824), + [anon_sym_DOT_DOT_LT] = ACTIONS(824), + [anon_sym_DOT_DOT] = ACTIONS(824), + [anon_sym_DOT_DOT_EQ] = ACTIONS(824), + [sym_val_nothing] = ACTIONS(824), + [anon_sym_true] = ACTIONS(824), + [anon_sym_false] = ACTIONS(824), + [aux_sym_val_number_token1] = ACTIONS(824), + [aux_sym_val_number_token2] = ACTIONS(824), + [aux_sym_val_number_token3] = ACTIONS(824), + [aux_sym_val_number_token4] = ACTIONS(824), + [anon_sym_inf] = ACTIONS(824), + [anon_sym_DASHinf] = ACTIONS(824), + [anon_sym_NaN] = ACTIONS(824), + [anon_sym_0b] = ACTIONS(824), + [anon_sym_0o] = ACTIONS(824), + [anon_sym_0x] = ACTIONS(824), + [sym_val_date] = ACTIONS(824), + [anon_sym_DQUOTE] = ACTIONS(824), + [sym__str_single_quotes] = ACTIONS(824), + [sym__str_back_ticks] = ACTIONS(824), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(824), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(824), + [anon_sym_CARET] = ACTIONS(824), + [sym_short_flag] = ACTIONS(824), [anon_sym_POUND] = ACTIONS(3), }, [284] = { [sym_comment] = STATE(284), - [ts_builtin_sym_end] = ACTIONS(1209), - [sym_cmd_identifier] = ACTIONS(1207), - [anon_sym_SEMI] = ACTIONS(1207), - [anon_sym_LF] = ACTIONS(1209), - [anon_sym_export] = ACTIONS(1207), - [anon_sym_alias] = ACTIONS(1207), - [anon_sym_def] = ACTIONS(1207), - [anon_sym_def_DASHenv] = ACTIONS(1207), - [anon_sym_export_DASHenv] = ACTIONS(1207), - [anon_sym_extern] = ACTIONS(1207), - [anon_sym_module] = ACTIONS(1207), - [anon_sym_use] = ACTIONS(1207), - [anon_sym_LBRACK] = ACTIONS(1207), - [anon_sym_LPAREN] = ACTIONS(1207), - [anon_sym_PIPE] = ACTIONS(1207), - [anon_sym_DOLLAR] = ACTIONS(1207), - [anon_sym_error] = ACTIONS(1207), - [anon_sym_GT] = ACTIONS(1207), - [anon_sym_DASH_DASH] = ACTIONS(1207), - [anon_sym_DASH] = ACTIONS(1207), - [anon_sym_break] = ACTIONS(1207), - [anon_sym_continue] = ACTIONS(1207), - [anon_sym_for] = ACTIONS(1207), - [anon_sym_in] = ACTIONS(1207), - [anon_sym_loop] = ACTIONS(1207), - [anon_sym_while] = ACTIONS(1207), - [anon_sym_do] = ACTIONS(1207), - [anon_sym_if] = ACTIONS(1207), - [anon_sym_match] = ACTIONS(1207), - [anon_sym_LBRACE] = ACTIONS(1207), - [anon_sym_try] = ACTIONS(1207), - [anon_sym_return] = ACTIONS(1207), - [anon_sym_let] = ACTIONS(1207), - [anon_sym_let_DASHenv] = ACTIONS(1207), - [anon_sym_mut] = ACTIONS(1207), - [anon_sym_const] = ACTIONS(1207), - [anon_sym_source] = ACTIONS(1207), - [anon_sym_source_DASHenv] = ACTIONS(1207), - [anon_sym_register] = ACTIONS(1207), - [anon_sym_hide] = ACTIONS(1207), - [anon_sym_hide_DASHenv] = ACTIONS(1207), - [anon_sym_overlay] = ACTIONS(1207), - [anon_sym_STAR] = ACTIONS(1207), - [anon_sym_where] = ACTIONS(1207), - [anon_sym_STAR_STAR] = ACTIONS(1207), - [anon_sym_PLUS_PLUS] = ACTIONS(1207), - [anon_sym_SLASH] = ACTIONS(1207), - [anon_sym_mod] = ACTIONS(1207), - [anon_sym_SLASH_SLASH] = ACTIONS(1207), - [anon_sym_PLUS] = ACTIONS(1207), - [anon_sym_bit_DASHshl] = ACTIONS(1207), - [anon_sym_bit_DASHshr] = ACTIONS(1207), - [anon_sym_EQ_EQ] = ACTIONS(1207), - [anon_sym_BANG_EQ] = ACTIONS(1207), - [anon_sym_LT2] = ACTIONS(1207), - [anon_sym_LT_EQ] = ACTIONS(1207), - [anon_sym_GT_EQ] = ACTIONS(1207), - [anon_sym_not_DASHin] = ACTIONS(1207), - [anon_sym_starts_DASHwith] = ACTIONS(1207), - [anon_sym_ends_DASHwith] = ACTIONS(1207), - [anon_sym_EQ_TILDE] = ACTIONS(1207), - [anon_sym_BANG_TILDE] = ACTIONS(1207), - [anon_sym_bit_DASHand] = ACTIONS(1207), - [anon_sym_bit_DASHxor] = ACTIONS(1207), - [anon_sym_bit_DASHor] = ACTIONS(1207), - [anon_sym_and] = ACTIONS(1207), - [anon_sym_xor] = ACTIONS(1207), - [anon_sym_or] = ACTIONS(1207), - [anon_sym_not] = ACTIONS(1207), - [anon_sym_DOT_DOT_LT] = ACTIONS(1207), - [anon_sym_DOT_DOT] = ACTIONS(1207), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1207), - [sym_val_nothing] = ACTIONS(1207), - [anon_sym_true] = ACTIONS(1207), - [anon_sym_false] = ACTIONS(1207), - [aux_sym_val_number_token1] = ACTIONS(1207), - [aux_sym_val_number_token2] = ACTIONS(1207), - [aux_sym_val_number_token3] = ACTIONS(1207), - [aux_sym_val_number_token4] = ACTIONS(1207), - [anon_sym_inf] = ACTIONS(1207), - [anon_sym_DASHinf] = ACTIONS(1207), - [anon_sym_NaN] = ACTIONS(1207), - [anon_sym_0b] = ACTIONS(1207), - [anon_sym_0o] = ACTIONS(1207), - [anon_sym_0x] = ACTIONS(1207), - [sym_val_date] = ACTIONS(1207), - [anon_sym_DQUOTE] = ACTIONS(1207), - [sym__str_single_quotes] = ACTIONS(1207), - [sym__str_back_ticks] = ACTIONS(1207), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1207), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1207), - [anon_sym_CARET] = ACTIONS(1207), - [sym_short_flag] = ACTIONS(1207), + [ts_builtin_sym_end] = ACTIONS(818), + [anon_sym_export] = ACTIONS(816), + [anon_sym_alias] = ACTIONS(816), + [anon_sym_let] = ACTIONS(816), + [anon_sym_let_DASHenv] = ACTIONS(816), + [anon_sym_mut] = ACTIONS(816), + [anon_sym_const] = ACTIONS(816), + [sym_cmd_identifier] = ACTIONS(816), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_def] = ACTIONS(816), + [anon_sym_def_DASHenv] = ACTIONS(816), + [anon_sym_export_DASHenv] = ACTIONS(816), + [anon_sym_extern] = ACTIONS(816), + [anon_sym_module] = ACTIONS(816), + [anon_sym_use] = ACTIONS(816), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_error] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(712), + [anon_sym_DASH_DASH] = ACTIONS(816), + [anon_sym_DASH] = ACTIONS(716), + [anon_sym_break] = ACTIONS(816), + [anon_sym_continue] = ACTIONS(816), + [anon_sym_for] = ACTIONS(816), + [anon_sym_in] = ACTIONS(718), + [anon_sym_loop] = ACTIONS(816), + [anon_sym_while] = ACTIONS(816), + [anon_sym_do] = ACTIONS(816), + [anon_sym_if] = ACTIONS(816), + [anon_sym_match] = ACTIONS(816), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_try] = ACTIONS(816), + [anon_sym_return] = ACTIONS(816), + [anon_sym_source] = ACTIONS(816), + [anon_sym_source_DASHenv] = ACTIONS(816), + [anon_sym_register] = ACTIONS(816), + [anon_sym_hide] = ACTIONS(816), + [anon_sym_hide_DASHenv] = ACTIONS(816), + [anon_sym_overlay] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(720), + [anon_sym_where] = ACTIONS(816), + [anon_sym_STAR_STAR] = ACTIONS(722), + [anon_sym_PLUS_PLUS] = ACTIONS(722), + [anon_sym_SLASH] = ACTIONS(720), + [anon_sym_mod] = ACTIONS(720), + [anon_sym_SLASH_SLASH] = ACTIONS(720), + [anon_sym_PLUS] = ACTIONS(716), + [anon_sym_bit_DASHshl] = ACTIONS(724), + [anon_sym_bit_DASHshr] = ACTIONS(724), + [anon_sym_EQ_EQ] = ACTIONS(712), + [anon_sym_BANG_EQ] = ACTIONS(712), + [anon_sym_LT2] = ACTIONS(712), + [anon_sym_LT_EQ] = ACTIONS(712), + [anon_sym_GT_EQ] = ACTIONS(712), + [anon_sym_not_DASHin] = ACTIONS(718), + [anon_sym_starts_DASHwith] = ACTIONS(718), + [anon_sym_ends_DASHwith] = ACTIONS(718), + [anon_sym_EQ_TILDE] = ACTIONS(726), + [anon_sym_BANG_TILDE] = ACTIONS(726), + [anon_sym_bit_DASHand] = ACTIONS(816), + [anon_sym_bit_DASHxor] = ACTIONS(816), + [anon_sym_bit_DASHor] = ACTIONS(816), + [anon_sym_and] = ACTIONS(816), + [anon_sym_xor] = ACTIONS(816), + [anon_sym_or] = ACTIONS(816), + [anon_sym_not] = ACTIONS(816), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_CARET] = ACTIONS(816), + [sym_short_flag] = ACTIONS(816), [anon_sym_POUND] = ACTIONS(3), }, [285] = { [sym_comment] = STATE(285), - [ts_builtin_sym_end] = ACTIONS(1213), - [sym_cmd_identifier] = ACTIONS(1211), - [anon_sym_SEMI] = ACTIONS(1211), - [anon_sym_LF] = ACTIONS(1213), - [anon_sym_export] = ACTIONS(1211), - [anon_sym_alias] = ACTIONS(1211), - [anon_sym_def] = ACTIONS(1211), - [anon_sym_def_DASHenv] = ACTIONS(1211), - [anon_sym_export_DASHenv] = ACTIONS(1211), - [anon_sym_extern] = ACTIONS(1211), - [anon_sym_module] = ACTIONS(1211), - [anon_sym_use] = ACTIONS(1211), - [anon_sym_LBRACK] = ACTIONS(1211), - [anon_sym_LPAREN] = ACTIONS(1211), - [anon_sym_PIPE] = ACTIONS(1211), - [anon_sym_DOLLAR] = ACTIONS(1211), - [anon_sym_error] = ACTIONS(1211), - [anon_sym_GT] = ACTIONS(1211), - [anon_sym_DASH_DASH] = ACTIONS(1211), - [anon_sym_DASH] = ACTIONS(1211), - [anon_sym_break] = ACTIONS(1211), - [anon_sym_continue] = ACTIONS(1211), - [anon_sym_for] = ACTIONS(1211), - [anon_sym_in] = ACTIONS(1211), - [anon_sym_loop] = ACTIONS(1211), - [anon_sym_while] = ACTIONS(1211), - [anon_sym_do] = ACTIONS(1211), - [anon_sym_if] = ACTIONS(1211), - [anon_sym_match] = ACTIONS(1211), - [anon_sym_LBRACE] = ACTIONS(1211), - [anon_sym_try] = ACTIONS(1211), - [anon_sym_return] = ACTIONS(1211), - [anon_sym_let] = ACTIONS(1211), - [anon_sym_let_DASHenv] = ACTIONS(1211), - [anon_sym_mut] = ACTIONS(1211), - [anon_sym_const] = ACTIONS(1211), - [anon_sym_source] = ACTIONS(1211), - [anon_sym_source_DASHenv] = ACTIONS(1211), - [anon_sym_register] = ACTIONS(1211), - [anon_sym_hide] = ACTIONS(1211), - [anon_sym_hide_DASHenv] = ACTIONS(1211), - [anon_sym_overlay] = ACTIONS(1211), - [anon_sym_STAR] = ACTIONS(1211), - [anon_sym_where] = ACTIONS(1211), - [anon_sym_STAR_STAR] = ACTIONS(1211), - [anon_sym_PLUS_PLUS] = ACTIONS(1211), - [anon_sym_SLASH] = ACTIONS(1211), - [anon_sym_mod] = ACTIONS(1211), - [anon_sym_SLASH_SLASH] = ACTIONS(1211), - [anon_sym_PLUS] = ACTIONS(1211), - [anon_sym_bit_DASHshl] = ACTIONS(1211), - [anon_sym_bit_DASHshr] = ACTIONS(1211), - [anon_sym_EQ_EQ] = ACTIONS(1211), - [anon_sym_BANG_EQ] = ACTIONS(1211), - [anon_sym_LT2] = ACTIONS(1211), - [anon_sym_LT_EQ] = ACTIONS(1211), - [anon_sym_GT_EQ] = ACTIONS(1211), - [anon_sym_not_DASHin] = ACTIONS(1211), - [anon_sym_starts_DASHwith] = ACTIONS(1211), - [anon_sym_ends_DASHwith] = ACTIONS(1211), - [anon_sym_EQ_TILDE] = ACTIONS(1211), - [anon_sym_BANG_TILDE] = ACTIONS(1211), - [anon_sym_bit_DASHand] = ACTIONS(1211), - [anon_sym_bit_DASHxor] = ACTIONS(1211), - [anon_sym_bit_DASHor] = ACTIONS(1211), - [anon_sym_and] = ACTIONS(1211), - [anon_sym_xor] = ACTIONS(1211), - [anon_sym_or] = ACTIONS(1211), - [anon_sym_not] = ACTIONS(1211), - [anon_sym_DOT_DOT_LT] = ACTIONS(1211), - [anon_sym_DOT_DOT] = ACTIONS(1211), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1211), - [sym_val_nothing] = ACTIONS(1211), - [anon_sym_true] = ACTIONS(1211), - [anon_sym_false] = ACTIONS(1211), - [aux_sym_val_number_token1] = ACTIONS(1211), - [aux_sym_val_number_token2] = ACTIONS(1211), - [aux_sym_val_number_token3] = ACTIONS(1211), - [aux_sym_val_number_token4] = ACTIONS(1211), - [anon_sym_inf] = ACTIONS(1211), - [anon_sym_DASHinf] = ACTIONS(1211), - [anon_sym_NaN] = ACTIONS(1211), - [anon_sym_0b] = ACTIONS(1211), - [anon_sym_0o] = ACTIONS(1211), - [anon_sym_0x] = ACTIONS(1211), - [sym_val_date] = ACTIONS(1211), - [anon_sym_DQUOTE] = ACTIONS(1211), - [sym__str_single_quotes] = ACTIONS(1211), - [sym__str_back_ticks] = ACTIONS(1211), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1211), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1211), - [anon_sym_CARET] = ACTIONS(1211), - [sym_short_flag] = ACTIONS(1211), + [ts_builtin_sym_end] = ACTIONS(818), + [anon_sym_export] = ACTIONS(816), + [anon_sym_alias] = ACTIONS(816), + [anon_sym_let] = ACTIONS(816), + [anon_sym_let_DASHenv] = ACTIONS(816), + [anon_sym_mut] = ACTIONS(816), + [anon_sym_const] = ACTIONS(816), + [sym_cmd_identifier] = ACTIONS(816), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_def] = ACTIONS(816), + [anon_sym_def_DASHenv] = ACTIONS(816), + [anon_sym_export_DASHenv] = ACTIONS(816), + [anon_sym_extern] = ACTIONS(816), + [anon_sym_module] = ACTIONS(816), + [anon_sym_use] = ACTIONS(816), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_error] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(712), + [anon_sym_DASH_DASH] = ACTIONS(816), + [anon_sym_DASH] = ACTIONS(716), + [anon_sym_break] = ACTIONS(816), + [anon_sym_continue] = ACTIONS(816), + [anon_sym_for] = ACTIONS(816), + [anon_sym_in] = ACTIONS(718), + [anon_sym_loop] = ACTIONS(816), + [anon_sym_while] = ACTIONS(816), + [anon_sym_do] = ACTIONS(816), + [anon_sym_if] = ACTIONS(816), + [anon_sym_match] = ACTIONS(816), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_try] = ACTIONS(816), + [anon_sym_return] = ACTIONS(816), + [anon_sym_source] = ACTIONS(816), + [anon_sym_source_DASHenv] = ACTIONS(816), + [anon_sym_register] = ACTIONS(816), + [anon_sym_hide] = ACTIONS(816), + [anon_sym_hide_DASHenv] = ACTIONS(816), + [anon_sym_overlay] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(720), + [anon_sym_where] = ACTIONS(816), + [anon_sym_STAR_STAR] = ACTIONS(722), + [anon_sym_PLUS_PLUS] = ACTIONS(722), + [anon_sym_SLASH] = ACTIONS(720), + [anon_sym_mod] = ACTIONS(720), + [anon_sym_SLASH_SLASH] = ACTIONS(720), + [anon_sym_PLUS] = ACTIONS(716), + [anon_sym_bit_DASHshl] = ACTIONS(724), + [anon_sym_bit_DASHshr] = ACTIONS(724), + [anon_sym_EQ_EQ] = ACTIONS(712), + [anon_sym_BANG_EQ] = ACTIONS(712), + [anon_sym_LT2] = ACTIONS(712), + [anon_sym_LT_EQ] = ACTIONS(712), + [anon_sym_GT_EQ] = ACTIONS(712), + [anon_sym_not_DASHin] = ACTIONS(718), + [anon_sym_starts_DASHwith] = ACTIONS(718), + [anon_sym_ends_DASHwith] = ACTIONS(718), + [anon_sym_EQ_TILDE] = ACTIONS(726), + [anon_sym_BANG_TILDE] = ACTIONS(726), + [anon_sym_bit_DASHand] = ACTIONS(728), + [anon_sym_bit_DASHxor] = ACTIONS(816), + [anon_sym_bit_DASHor] = ACTIONS(816), + [anon_sym_and] = ACTIONS(816), + [anon_sym_xor] = ACTIONS(816), + [anon_sym_or] = ACTIONS(816), + [anon_sym_not] = ACTIONS(816), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_CARET] = ACTIONS(816), + [sym_short_flag] = ACTIONS(816), [anon_sym_POUND] = ACTIONS(3), }, [286] = { [sym_comment] = STATE(286), - [ts_builtin_sym_end] = ACTIONS(1217), - [sym_cmd_identifier] = ACTIONS(1215), - [anon_sym_SEMI] = ACTIONS(1215), - [anon_sym_LF] = ACTIONS(1217), - [anon_sym_export] = ACTIONS(1215), - [anon_sym_alias] = ACTIONS(1215), - [anon_sym_def] = ACTIONS(1215), - [anon_sym_def_DASHenv] = ACTIONS(1215), - [anon_sym_export_DASHenv] = ACTIONS(1215), - [anon_sym_extern] = ACTIONS(1215), - [anon_sym_module] = ACTIONS(1215), - [anon_sym_use] = ACTIONS(1215), - [anon_sym_LBRACK] = ACTIONS(1215), - [anon_sym_LPAREN] = ACTIONS(1215), - [anon_sym_PIPE] = ACTIONS(1215), - [anon_sym_DOLLAR] = ACTIONS(1215), - [anon_sym_error] = ACTIONS(1215), - [anon_sym_GT] = ACTIONS(1215), - [anon_sym_DASH_DASH] = ACTIONS(1215), - [anon_sym_DASH] = ACTIONS(1215), - [anon_sym_break] = ACTIONS(1215), - [anon_sym_continue] = ACTIONS(1215), - [anon_sym_for] = ACTIONS(1215), - [anon_sym_in] = ACTIONS(1215), - [anon_sym_loop] = ACTIONS(1215), - [anon_sym_while] = ACTIONS(1215), - [anon_sym_do] = ACTIONS(1215), - [anon_sym_if] = ACTIONS(1215), - [anon_sym_match] = ACTIONS(1215), - [anon_sym_LBRACE] = ACTIONS(1215), - [anon_sym_try] = ACTIONS(1215), - [anon_sym_return] = ACTIONS(1215), - [anon_sym_let] = ACTIONS(1215), - [anon_sym_let_DASHenv] = ACTIONS(1215), - [anon_sym_mut] = ACTIONS(1215), - [anon_sym_const] = ACTIONS(1215), - [anon_sym_source] = ACTIONS(1215), - [anon_sym_source_DASHenv] = ACTIONS(1215), - [anon_sym_register] = ACTIONS(1215), - [anon_sym_hide] = ACTIONS(1215), - [anon_sym_hide_DASHenv] = ACTIONS(1215), - [anon_sym_overlay] = ACTIONS(1215), - [anon_sym_STAR] = ACTIONS(1215), - [anon_sym_where] = ACTIONS(1215), - [anon_sym_STAR_STAR] = ACTIONS(1215), - [anon_sym_PLUS_PLUS] = ACTIONS(1215), - [anon_sym_SLASH] = ACTIONS(1215), - [anon_sym_mod] = ACTIONS(1215), - [anon_sym_SLASH_SLASH] = ACTIONS(1215), - [anon_sym_PLUS] = ACTIONS(1215), - [anon_sym_bit_DASHshl] = ACTIONS(1215), - [anon_sym_bit_DASHshr] = ACTIONS(1215), - [anon_sym_EQ_EQ] = ACTIONS(1215), - [anon_sym_BANG_EQ] = ACTIONS(1215), - [anon_sym_LT2] = ACTIONS(1215), - [anon_sym_LT_EQ] = ACTIONS(1215), - [anon_sym_GT_EQ] = ACTIONS(1215), - [anon_sym_not_DASHin] = ACTIONS(1215), - [anon_sym_starts_DASHwith] = ACTIONS(1215), - [anon_sym_ends_DASHwith] = ACTIONS(1215), - [anon_sym_EQ_TILDE] = ACTIONS(1215), - [anon_sym_BANG_TILDE] = ACTIONS(1215), - [anon_sym_bit_DASHand] = ACTIONS(1215), - [anon_sym_bit_DASHxor] = ACTIONS(1215), - [anon_sym_bit_DASHor] = ACTIONS(1215), - [anon_sym_and] = ACTIONS(1215), - [anon_sym_xor] = ACTIONS(1215), - [anon_sym_or] = ACTIONS(1215), - [anon_sym_not] = ACTIONS(1215), - [anon_sym_DOT_DOT_LT] = ACTIONS(1215), - [anon_sym_DOT_DOT] = ACTIONS(1215), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1215), - [sym_val_nothing] = ACTIONS(1215), - [anon_sym_true] = ACTIONS(1215), - [anon_sym_false] = ACTIONS(1215), - [aux_sym_val_number_token1] = ACTIONS(1215), - [aux_sym_val_number_token2] = ACTIONS(1215), - [aux_sym_val_number_token3] = ACTIONS(1215), - [aux_sym_val_number_token4] = ACTIONS(1215), - [anon_sym_inf] = ACTIONS(1215), - [anon_sym_DASHinf] = ACTIONS(1215), - [anon_sym_NaN] = ACTIONS(1215), - [anon_sym_0b] = ACTIONS(1215), - [anon_sym_0o] = ACTIONS(1215), - [anon_sym_0x] = ACTIONS(1215), - [sym_val_date] = ACTIONS(1215), - [anon_sym_DQUOTE] = ACTIONS(1215), - [sym__str_single_quotes] = ACTIONS(1215), - [sym__str_back_ticks] = ACTIONS(1215), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1215), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1215), - [anon_sym_CARET] = ACTIONS(1215), - [sym_short_flag] = ACTIONS(1215), + [ts_builtin_sym_end] = ACTIONS(704), + [anon_sym_export] = ACTIONS(702), + [anon_sym_alias] = ACTIONS(702), + [anon_sym_let] = ACTIONS(702), + [anon_sym_let_DASHenv] = ACTIONS(702), + [anon_sym_mut] = ACTIONS(702), + [anon_sym_const] = ACTIONS(702), + [sym_cmd_identifier] = ACTIONS(702), + [anon_sym_SEMI] = ACTIONS(702), + [anon_sym_LF] = ACTIONS(704), + [anon_sym_def] = ACTIONS(702), + [anon_sym_def_DASHenv] = ACTIONS(702), + [anon_sym_export_DASHenv] = ACTIONS(702), + [anon_sym_extern] = ACTIONS(702), + [anon_sym_module] = ACTIONS(702), + [anon_sym_use] = ACTIONS(702), + [anon_sym_LBRACK] = ACTIONS(702), + [anon_sym_LPAREN] = ACTIONS(702), + [anon_sym_PIPE] = ACTIONS(702), + [anon_sym_DOLLAR] = ACTIONS(702), + [anon_sym_error] = ACTIONS(702), + [anon_sym_GT] = ACTIONS(702), + [anon_sym_DASH] = ACTIONS(702), + [anon_sym_break] = ACTIONS(702), + [anon_sym_continue] = ACTIONS(702), + [anon_sym_for] = ACTIONS(702), + [anon_sym_in] = ACTIONS(702), + [anon_sym_loop] = ACTIONS(702), + [anon_sym_while] = ACTIONS(702), + [anon_sym_do] = ACTIONS(702), + [anon_sym_if] = ACTIONS(702), + [anon_sym_match] = ACTIONS(702), + [anon_sym_LBRACE] = ACTIONS(702), + [anon_sym_DOT] = ACTIONS(702), + [anon_sym_try] = ACTIONS(702), + [anon_sym_return] = ACTIONS(702), + [anon_sym_source] = ACTIONS(702), + [anon_sym_source_DASHenv] = ACTIONS(702), + [anon_sym_register] = ACTIONS(702), + [anon_sym_hide] = ACTIONS(702), + [anon_sym_hide_DASHenv] = ACTIONS(702), + [anon_sym_overlay] = ACTIONS(702), + [anon_sym_STAR] = ACTIONS(702), + [anon_sym_where] = ACTIONS(702), + [anon_sym_QMARK2] = ACTIONS(702), + [anon_sym_STAR_STAR] = ACTIONS(702), + [anon_sym_PLUS_PLUS] = ACTIONS(702), + [anon_sym_SLASH] = ACTIONS(702), + [anon_sym_mod] = ACTIONS(702), + [anon_sym_SLASH_SLASH] = ACTIONS(702), + [anon_sym_PLUS] = ACTIONS(702), + [anon_sym_bit_DASHshl] = ACTIONS(702), + [anon_sym_bit_DASHshr] = ACTIONS(702), + [anon_sym_EQ_EQ] = ACTIONS(702), + [anon_sym_BANG_EQ] = ACTIONS(702), + [anon_sym_LT2] = ACTIONS(702), + [anon_sym_LT_EQ] = ACTIONS(702), + [anon_sym_GT_EQ] = ACTIONS(702), + [anon_sym_not_DASHin] = ACTIONS(702), + [anon_sym_starts_DASHwith] = ACTIONS(702), + [anon_sym_ends_DASHwith] = ACTIONS(702), + [anon_sym_EQ_TILDE] = ACTIONS(702), + [anon_sym_BANG_TILDE] = ACTIONS(702), + [anon_sym_bit_DASHand] = ACTIONS(702), + [anon_sym_bit_DASHxor] = ACTIONS(702), + [anon_sym_bit_DASHor] = ACTIONS(702), + [anon_sym_and] = ACTIONS(702), + [anon_sym_xor] = ACTIONS(702), + [anon_sym_or] = ACTIONS(702), + [anon_sym_not] = ACTIONS(702), + [anon_sym_DOT_DOT_LT] = ACTIONS(702), + [anon_sym_DOT_DOT] = ACTIONS(702), + [anon_sym_DOT_DOT_EQ] = ACTIONS(702), + [sym_val_nothing] = ACTIONS(702), + [anon_sym_true] = ACTIONS(702), + [anon_sym_false] = ACTIONS(702), + [aux_sym_val_number_token1] = ACTIONS(702), + [aux_sym_val_number_token2] = ACTIONS(702), + [aux_sym_val_number_token3] = ACTIONS(702), + [aux_sym_val_number_token4] = ACTIONS(702), + [anon_sym_inf] = ACTIONS(702), + [anon_sym_DASHinf] = ACTIONS(702), + [anon_sym_NaN] = ACTIONS(702), + [anon_sym_0b] = ACTIONS(702), + [anon_sym_0o] = ACTIONS(702), + [anon_sym_0x] = ACTIONS(702), + [sym_val_date] = ACTIONS(702), + [anon_sym_DQUOTE] = ACTIONS(702), + [sym__str_single_quotes] = ACTIONS(702), + [sym__str_back_ticks] = ACTIONS(702), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(702), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(702), + [anon_sym_CARET] = ACTIONS(702), [anon_sym_POUND] = ACTIONS(3), }, [287] = { [sym_comment] = STATE(287), - [sym_cmd_identifier] = ACTIONS(1225), - [anon_sym_SEMI] = ACTIONS(1225), - [anon_sym_LF] = ACTIONS(1223), - [anon_sym_export] = ACTIONS(1225), - [anon_sym_alias] = ACTIONS(1225), - [anon_sym_def] = ACTIONS(1225), - [anon_sym_def_DASHenv] = ACTIONS(1225), - [anon_sym_export_DASHenv] = ACTIONS(1225), - [anon_sym_extern] = ACTIONS(1225), - [anon_sym_module] = ACTIONS(1225), - [anon_sym_use] = ACTIONS(1225), - [anon_sym_LBRACK] = ACTIONS(1225), - [anon_sym_LPAREN] = ACTIONS(1225), - [anon_sym_PIPE] = ACTIONS(1225), - [anon_sym_DOLLAR] = ACTIONS(1225), - [anon_sym_error] = ACTIONS(1225), - [anon_sym_GT] = ACTIONS(1225), - [anon_sym_DASH_DASH] = ACTIONS(1225), - [anon_sym_DASH] = ACTIONS(1225), - [anon_sym_break] = ACTIONS(1225), - [anon_sym_continue] = ACTIONS(1225), - [anon_sym_for] = ACTIONS(1225), - [anon_sym_in] = ACTIONS(1225), - [anon_sym_loop] = ACTIONS(1225), - [anon_sym_while] = ACTIONS(1225), - [anon_sym_do] = ACTIONS(1225), - [anon_sym_if] = ACTIONS(1225), - [anon_sym_match] = ACTIONS(1225), - [anon_sym_LBRACE] = ACTIONS(1225), - [anon_sym_RBRACE] = ACTIONS(1225), - [anon_sym_try] = ACTIONS(1225), - [anon_sym_return] = ACTIONS(1225), - [anon_sym_let] = ACTIONS(1225), - [anon_sym_let_DASHenv] = ACTIONS(1225), - [anon_sym_mut] = ACTIONS(1225), - [anon_sym_const] = ACTIONS(1225), - [anon_sym_source] = ACTIONS(1225), - [anon_sym_source_DASHenv] = ACTIONS(1225), - [anon_sym_register] = ACTIONS(1225), - [anon_sym_hide] = ACTIONS(1225), - [anon_sym_hide_DASHenv] = ACTIONS(1225), - [anon_sym_overlay] = ACTIONS(1225), - [anon_sym_STAR] = ACTIONS(1225), - [anon_sym_where] = ACTIONS(1225), - [anon_sym_STAR_STAR] = ACTIONS(1225), - [anon_sym_PLUS_PLUS] = ACTIONS(1225), - [anon_sym_SLASH] = ACTIONS(1225), - [anon_sym_mod] = ACTIONS(1225), - [anon_sym_SLASH_SLASH] = ACTIONS(1225), - [anon_sym_PLUS] = ACTIONS(1225), - [anon_sym_bit_DASHshl] = ACTIONS(1225), - [anon_sym_bit_DASHshr] = ACTIONS(1225), - [anon_sym_EQ_EQ] = ACTIONS(1225), - [anon_sym_BANG_EQ] = ACTIONS(1225), - [anon_sym_LT2] = ACTIONS(1225), - [anon_sym_LT_EQ] = ACTIONS(1225), - [anon_sym_GT_EQ] = ACTIONS(1225), - [anon_sym_not_DASHin] = ACTIONS(1225), - [anon_sym_starts_DASHwith] = ACTIONS(1225), - [anon_sym_ends_DASHwith] = ACTIONS(1225), - [anon_sym_EQ_TILDE] = ACTIONS(1225), - [anon_sym_BANG_TILDE] = ACTIONS(1225), - [anon_sym_bit_DASHand] = ACTIONS(1225), - [anon_sym_bit_DASHxor] = ACTIONS(1225), - [anon_sym_bit_DASHor] = ACTIONS(1225), - [anon_sym_and] = ACTIONS(1225), - [anon_sym_xor] = ACTIONS(1225), - [anon_sym_or] = ACTIONS(1225), - [anon_sym_not] = ACTIONS(1225), - [anon_sym_DOT_DOT_LT] = ACTIONS(1225), - [anon_sym_DOT_DOT] = ACTIONS(1225), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1225), - [sym_val_nothing] = ACTIONS(1225), - [anon_sym_true] = ACTIONS(1225), - [anon_sym_false] = ACTIONS(1225), - [aux_sym_val_number_token1] = ACTIONS(1225), - [aux_sym_val_number_token2] = ACTIONS(1225), - [aux_sym_val_number_token3] = ACTIONS(1225), - [aux_sym_val_number_token4] = ACTIONS(1225), - [anon_sym_inf] = ACTIONS(1225), - [anon_sym_DASHinf] = ACTIONS(1225), - [anon_sym_NaN] = ACTIONS(1225), - [anon_sym_0b] = ACTIONS(1225), - [anon_sym_0o] = ACTIONS(1225), - [anon_sym_0x] = ACTIONS(1225), - [sym_val_date] = ACTIONS(1225), - [anon_sym_DQUOTE] = ACTIONS(1225), - [sym__str_single_quotes] = ACTIONS(1225), - [sym__str_back_ticks] = ACTIONS(1225), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1225), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1225), - [anon_sym_CARET] = ACTIONS(1225), - [sym_short_flag] = ACTIONS(1225), + [ts_builtin_sym_end] = ACTIONS(842), + [anon_sym_export] = ACTIONS(840), + [anon_sym_alias] = ACTIONS(840), + [anon_sym_let] = ACTIONS(840), + [anon_sym_let_DASHenv] = ACTIONS(840), + [anon_sym_mut] = ACTIONS(840), + [anon_sym_const] = ACTIONS(840), + [sym_cmd_identifier] = ACTIONS(840), + [anon_sym_SEMI] = ACTIONS(840), + [anon_sym_LF] = ACTIONS(842), + [anon_sym_def] = ACTIONS(840), + [anon_sym_def_DASHenv] = ACTIONS(840), + [anon_sym_export_DASHenv] = ACTIONS(840), + [anon_sym_extern] = ACTIONS(840), + [anon_sym_module] = ACTIONS(840), + [anon_sym_use] = ACTIONS(840), + [anon_sym_LBRACK] = ACTIONS(840), + [anon_sym_LPAREN] = ACTIONS(840), + [anon_sym_PIPE] = ACTIONS(840), + [anon_sym_DOLLAR] = ACTIONS(840), + [anon_sym_error] = ACTIONS(840), + [anon_sym_GT] = ACTIONS(840), + [anon_sym_DASH_DASH] = ACTIONS(840), + [anon_sym_DASH] = ACTIONS(840), + [anon_sym_break] = ACTIONS(840), + [anon_sym_continue] = ACTIONS(840), + [anon_sym_for] = ACTIONS(840), + [anon_sym_in] = ACTIONS(840), + [anon_sym_loop] = ACTIONS(840), + [anon_sym_while] = ACTIONS(840), + [anon_sym_do] = ACTIONS(840), + [anon_sym_if] = ACTIONS(840), + [anon_sym_match] = ACTIONS(840), + [anon_sym_LBRACE] = ACTIONS(840), + [anon_sym_try] = ACTIONS(840), + [anon_sym_return] = ACTIONS(840), + [anon_sym_source] = ACTIONS(840), + [anon_sym_source_DASHenv] = ACTIONS(840), + [anon_sym_register] = ACTIONS(840), + [anon_sym_hide] = ACTIONS(840), + [anon_sym_hide_DASHenv] = ACTIONS(840), + [anon_sym_overlay] = ACTIONS(840), + [anon_sym_STAR] = ACTIONS(840), + [anon_sym_where] = ACTIONS(840), + [anon_sym_STAR_STAR] = ACTIONS(840), + [anon_sym_PLUS_PLUS] = ACTIONS(840), + [anon_sym_SLASH] = ACTIONS(840), + [anon_sym_mod] = ACTIONS(840), + [anon_sym_SLASH_SLASH] = ACTIONS(840), + [anon_sym_PLUS] = ACTIONS(840), + [anon_sym_bit_DASHshl] = ACTIONS(840), + [anon_sym_bit_DASHshr] = ACTIONS(840), + [anon_sym_EQ_EQ] = ACTIONS(840), + [anon_sym_BANG_EQ] = ACTIONS(840), + [anon_sym_LT2] = ACTIONS(840), + [anon_sym_LT_EQ] = ACTIONS(840), + [anon_sym_GT_EQ] = ACTIONS(840), + [anon_sym_not_DASHin] = ACTIONS(840), + [anon_sym_starts_DASHwith] = ACTIONS(840), + [anon_sym_ends_DASHwith] = ACTIONS(840), + [anon_sym_EQ_TILDE] = ACTIONS(840), + [anon_sym_BANG_TILDE] = ACTIONS(840), + [anon_sym_bit_DASHand] = ACTIONS(840), + [anon_sym_bit_DASHxor] = ACTIONS(840), + [anon_sym_bit_DASHor] = ACTIONS(840), + [anon_sym_and] = ACTIONS(840), + [anon_sym_xor] = ACTIONS(840), + [anon_sym_or] = ACTIONS(840), + [anon_sym_not] = ACTIONS(840), + [anon_sym_DOT_DOT_LT] = ACTIONS(840), + [anon_sym_DOT_DOT] = ACTIONS(840), + [anon_sym_DOT_DOT_EQ] = ACTIONS(840), + [sym_val_nothing] = ACTIONS(840), + [anon_sym_true] = ACTIONS(840), + [anon_sym_false] = ACTIONS(840), + [aux_sym_val_number_token1] = ACTIONS(840), + [aux_sym_val_number_token2] = ACTIONS(840), + [aux_sym_val_number_token3] = ACTIONS(840), + [aux_sym_val_number_token4] = ACTIONS(840), + [anon_sym_inf] = ACTIONS(840), + [anon_sym_DASHinf] = ACTIONS(840), + [anon_sym_NaN] = ACTIONS(840), + [anon_sym_0b] = ACTIONS(840), + [anon_sym_0o] = ACTIONS(840), + [anon_sym_0x] = ACTIONS(840), + [sym_val_date] = ACTIONS(840), + [anon_sym_DQUOTE] = ACTIONS(840), + [sym__str_single_quotes] = ACTIONS(840), + [sym__str_back_ticks] = ACTIONS(840), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(840), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(840), + [anon_sym_CARET] = ACTIONS(840), + [sym_short_flag] = ACTIONS(840), [anon_sym_POUND] = ACTIONS(3), }, [288] = { [sym_comment] = STATE(288), - [sym_cmd_identifier] = ACTIONS(1241), - [anon_sym_SEMI] = ACTIONS(1241), - [anon_sym_LF] = ACTIONS(1239), - [anon_sym_export] = ACTIONS(1241), - [anon_sym_alias] = ACTIONS(1241), - [anon_sym_def] = ACTIONS(1241), - [anon_sym_def_DASHenv] = ACTIONS(1241), - [anon_sym_export_DASHenv] = ACTIONS(1241), - [anon_sym_extern] = ACTIONS(1241), - [anon_sym_module] = ACTIONS(1241), - [anon_sym_use] = ACTIONS(1241), - [anon_sym_LBRACK] = ACTIONS(1241), - [anon_sym_LPAREN] = ACTIONS(1241), - [anon_sym_PIPE] = ACTIONS(1241), - [anon_sym_DOLLAR] = ACTIONS(1241), - [anon_sym_error] = ACTIONS(1241), - [anon_sym_GT] = ACTIONS(1241), - [anon_sym_DASH_DASH] = ACTIONS(1241), - [anon_sym_DASH] = ACTIONS(1241), - [anon_sym_break] = ACTIONS(1241), - [anon_sym_continue] = ACTIONS(1241), - [anon_sym_for] = ACTIONS(1241), - [anon_sym_in] = ACTIONS(1241), - [anon_sym_loop] = ACTIONS(1241), - [anon_sym_while] = ACTIONS(1241), - [anon_sym_do] = ACTIONS(1241), - [anon_sym_if] = ACTIONS(1241), - [anon_sym_match] = ACTIONS(1241), - [anon_sym_LBRACE] = ACTIONS(1241), - [anon_sym_RBRACE] = ACTIONS(1241), - [anon_sym_try] = ACTIONS(1241), - [anon_sym_return] = ACTIONS(1241), - [anon_sym_let] = ACTIONS(1241), - [anon_sym_let_DASHenv] = ACTIONS(1241), - [anon_sym_mut] = ACTIONS(1241), - [anon_sym_const] = ACTIONS(1241), - [anon_sym_source] = ACTIONS(1241), - [anon_sym_source_DASHenv] = ACTIONS(1241), - [anon_sym_register] = ACTIONS(1241), - [anon_sym_hide] = ACTIONS(1241), - [anon_sym_hide_DASHenv] = ACTIONS(1241), - [anon_sym_overlay] = ACTIONS(1241), - [anon_sym_STAR] = ACTIONS(1241), - [anon_sym_where] = ACTIONS(1241), - [anon_sym_STAR_STAR] = ACTIONS(1241), - [anon_sym_PLUS_PLUS] = ACTIONS(1241), - [anon_sym_SLASH] = ACTIONS(1241), - [anon_sym_mod] = ACTIONS(1241), - [anon_sym_SLASH_SLASH] = ACTIONS(1241), - [anon_sym_PLUS] = ACTIONS(1241), - [anon_sym_bit_DASHshl] = ACTIONS(1241), - [anon_sym_bit_DASHshr] = ACTIONS(1241), - [anon_sym_EQ_EQ] = ACTIONS(1241), - [anon_sym_BANG_EQ] = ACTIONS(1241), - [anon_sym_LT2] = ACTIONS(1241), - [anon_sym_LT_EQ] = ACTIONS(1241), - [anon_sym_GT_EQ] = ACTIONS(1241), - [anon_sym_not_DASHin] = ACTIONS(1241), - [anon_sym_starts_DASHwith] = ACTIONS(1241), - [anon_sym_ends_DASHwith] = ACTIONS(1241), - [anon_sym_EQ_TILDE] = ACTIONS(1241), - [anon_sym_BANG_TILDE] = ACTIONS(1241), - [anon_sym_bit_DASHand] = ACTIONS(1241), - [anon_sym_bit_DASHxor] = ACTIONS(1241), - [anon_sym_bit_DASHor] = ACTIONS(1241), - [anon_sym_and] = ACTIONS(1241), - [anon_sym_xor] = ACTIONS(1241), - [anon_sym_or] = ACTIONS(1241), - [anon_sym_not] = ACTIONS(1241), - [anon_sym_DOT_DOT_LT] = ACTIONS(1241), - [anon_sym_DOT_DOT] = ACTIONS(1241), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1241), - [sym_val_nothing] = ACTIONS(1241), - [anon_sym_true] = ACTIONS(1241), - [anon_sym_false] = ACTIONS(1241), - [aux_sym_val_number_token1] = ACTIONS(1241), - [aux_sym_val_number_token2] = ACTIONS(1241), - [aux_sym_val_number_token3] = ACTIONS(1241), - [aux_sym_val_number_token4] = ACTIONS(1241), - [anon_sym_inf] = ACTIONS(1241), - [anon_sym_DASHinf] = ACTIONS(1241), - [anon_sym_NaN] = ACTIONS(1241), - [anon_sym_0b] = ACTIONS(1241), - [anon_sym_0o] = ACTIONS(1241), - [anon_sym_0x] = ACTIONS(1241), - [sym_val_date] = ACTIONS(1241), - [anon_sym_DQUOTE] = ACTIONS(1241), - [sym__str_single_quotes] = ACTIONS(1241), - [sym__str_back_ticks] = ACTIONS(1241), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1241), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1241), - [anon_sym_CARET] = ACTIONS(1241), - [sym_short_flag] = ACTIONS(1241), + [ts_builtin_sym_end] = ACTIONS(818), + [anon_sym_export] = ACTIONS(816), + [anon_sym_alias] = ACTIONS(816), + [anon_sym_let] = ACTIONS(816), + [anon_sym_let_DASHenv] = ACTIONS(816), + [anon_sym_mut] = ACTIONS(816), + [anon_sym_const] = ACTIONS(816), + [sym_cmd_identifier] = ACTIONS(816), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_def] = ACTIONS(816), + [anon_sym_def_DASHenv] = ACTIONS(816), + [anon_sym_export_DASHenv] = ACTIONS(816), + [anon_sym_extern] = ACTIONS(816), + [anon_sym_module] = ACTIONS(816), + [anon_sym_use] = ACTIONS(816), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_error] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(712), + [anon_sym_DASH_DASH] = ACTIONS(816), + [anon_sym_DASH] = ACTIONS(716), + [anon_sym_break] = ACTIONS(816), + [anon_sym_continue] = ACTIONS(816), + [anon_sym_for] = ACTIONS(816), + [anon_sym_in] = ACTIONS(718), + [anon_sym_loop] = ACTIONS(816), + [anon_sym_while] = ACTIONS(816), + [anon_sym_do] = ACTIONS(816), + [anon_sym_if] = ACTIONS(816), + [anon_sym_match] = ACTIONS(816), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_try] = ACTIONS(816), + [anon_sym_return] = ACTIONS(816), + [anon_sym_source] = ACTIONS(816), + [anon_sym_source_DASHenv] = ACTIONS(816), + [anon_sym_register] = ACTIONS(816), + [anon_sym_hide] = ACTIONS(816), + [anon_sym_hide_DASHenv] = ACTIONS(816), + [anon_sym_overlay] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(720), + [anon_sym_where] = ACTIONS(816), + [anon_sym_STAR_STAR] = ACTIONS(722), + [anon_sym_PLUS_PLUS] = ACTIONS(722), + [anon_sym_SLASH] = ACTIONS(720), + [anon_sym_mod] = ACTIONS(720), + [anon_sym_SLASH_SLASH] = ACTIONS(720), + [anon_sym_PLUS] = ACTIONS(716), + [anon_sym_bit_DASHshl] = ACTIONS(724), + [anon_sym_bit_DASHshr] = ACTIONS(724), + [anon_sym_EQ_EQ] = ACTIONS(712), + [anon_sym_BANG_EQ] = ACTIONS(712), + [anon_sym_LT2] = ACTIONS(712), + [anon_sym_LT_EQ] = ACTIONS(712), + [anon_sym_GT_EQ] = ACTIONS(712), + [anon_sym_not_DASHin] = ACTIONS(718), + [anon_sym_starts_DASHwith] = ACTIONS(718), + [anon_sym_ends_DASHwith] = ACTIONS(718), + [anon_sym_EQ_TILDE] = ACTIONS(726), + [anon_sym_BANG_TILDE] = ACTIONS(726), + [anon_sym_bit_DASHand] = ACTIONS(728), + [anon_sym_bit_DASHxor] = ACTIONS(730), + [anon_sym_bit_DASHor] = ACTIONS(816), + [anon_sym_and] = ACTIONS(816), + [anon_sym_xor] = ACTIONS(816), + [anon_sym_or] = ACTIONS(816), + [anon_sym_not] = ACTIONS(816), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_CARET] = ACTIONS(816), + [sym_short_flag] = ACTIONS(816), [anon_sym_POUND] = ACTIONS(3), }, [289] = { [sym_comment] = STATE(289), - [ts_builtin_sym_end] = ACTIONS(1249), - [sym_cmd_identifier] = ACTIONS(1247), - [anon_sym_SEMI] = ACTIONS(1247), - [anon_sym_LF] = ACTIONS(1249), - [anon_sym_export] = ACTIONS(1247), - [anon_sym_alias] = ACTIONS(1247), - [anon_sym_def] = ACTIONS(1247), - [anon_sym_def_DASHenv] = ACTIONS(1247), - [anon_sym_export_DASHenv] = ACTIONS(1247), - [anon_sym_extern] = ACTIONS(1247), - [anon_sym_module] = ACTIONS(1247), - [anon_sym_use] = ACTIONS(1247), - [anon_sym_LBRACK] = ACTIONS(1247), - [anon_sym_LPAREN] = ACTIONS(1247), - [anon_sym_PIPE] = ACTIONS(1247), - [anon_sym_DOLLAR] = ACTIONS(1247), - [anon_sym_error] = ACTIONS(1247), - [anon_sym_GT] = ACTIONS(1247), - [anon_sym_DASH_DASH] = ACTIONS(1247), - [anon_sym_DASH] = ACTIONS(1247), - [anon_sym_break] = ACTIONS(1247), - [anon_sym_continue] = ACTIONS(1247), - [anon_sym_for] = ACTIONS(1247), - [anon_sym_in] = ACTIONS(1247), - [anon_sym_loop] = ACTIONS(1247), - [anon_sym_while] = ACTIONS(1247), - [anon_sym_do] = ACTIONS(1247), - [anon_sym_if] = ACTIONS(1247), - [anon_sym_match] = ACTIONS(1247), - [anon_sym_LBRACE] = ACTIONS(1247), - [anon_sym_try] = ACTIONS(1247), - [anon_sym_return] = ACTIONS(1247), - [anon_sym_let] = ACTIONS(1247), - [anon_sym_let_DASHenv] = ACTIONS(1247), - [anon_sym_mut] = ACTIONS(1247), - [anon_sym_const] = ACTIONS(1247), - [anon_sym_source] = ACTIONS(1247), - [anon_sym_source_DASHenv] = ACTIONS(1247), - [anon_sym_register] = ACTIONS(1247), - [anon_sym_hide] = ACTIONS(1247), - [anon_sym_hide_DASHenv] = ACTIONS(1247), - [anon_sym_overlay] = ACTIONS(1247), - [anon_sym_STAR] = ACTIONS(1247), - [anon_sym_where] = ACTIONS(1247), - [anon_sym_STAR_STAR] = ACTIONS(1247), - [anon_sym_PLUS_PLUS] = ACTIONS(1247), - [anon_sym_SLASH] = ACTIONS(1247), - [anon_sym_mod] = ACTIONS(1247), - [anon_sym_SLASH_SLASH] = ACTIONS(1247), - [anon_sym_PLUS] = ACTIONS(1247), - [anon_sym_bit_DASHshl] = ACTIONS(1247), - [anon_sym_bit_DASHshr] = ACTIONS(1247), - [anon_sym_EQ_EQ] = ACTIONS(1247), - [anon_sym_BANG_EQ] = ACTIONS(1247), - [anon_sym_LT2] = ACTIONS(1247), - [anon_sym_LT_EQ] = ACTIONS(1247), - [anon_sym_GT_EQ] = ACTIONS(1247), - [anon_sym_not_DASHin] = ACTIONS(1247), - [anon_sym_starts_DASHwith] = ACTIONS(1247), - [anon_sym_ends_DASHwith] = ACTIONS(1247), - [anon_sym_EQ_TILDE] = ACTIONS(1247), - [anon_sym_BANG_TILDE] = ACTIONS(1247), - [anon_sym_bit_DASHand] = ACTIONS(1247), - [anon_sym_bit_DASHxor] = ACTIONS(1247), - [anon_sym_bit_DASHor] = ACTIONS(1247), - [anon_sym_and] = ACTIONS(1247), - [anon_sym_xor] = ACTIONS(1247), - [anon_sym_or] = ACTIONS(1247), - [anon_sym_not] = ACTIONS(1247), - [anon_sym_DOT_DOT_LT] = ACTIONS(1247), - [anon_sym_DOT_DOT] = ACTIONS(1247), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1247), - [sym_val_nothing] = ACTIONS(1247), - [anon_sym_true] = ACTIONS(1247), - [anon_sym_false] = ACTIONS(1247), - [aux_sym_val_number_token1] = ACTIONS(1247), - [aux_sym_val_number_token2] = ACTIONS(1247), - [aux_sym_val_number_token3] = ACTIONS(1247), - [aux_sym_val_number_token4] = ACTIONS(1247), - [anon_sym_inf] = ACTIONS(1247), - [anon_sym_DASHinf] = ACTIONS(1247), - [anon_sym_NaN] = ACTIONS(1247), - [anon_sym_0b] = ACTIONS(1247), - [anon_sym_0o] = ACTIONS(1247), - [anon_sym_0x] = ACTIONS(1247), - [sym_val_date] = ACTIONS(1247), - [anon_sym_DQUOTE] = ACTIONS(1247), - [sym__str_single_quotes] = ACTIONS(1247), - [sym__str_back_ticks] = ACTIONS(1247), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1247), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1247), - [anon_sym_CARET] = ACTIONS(1247), - [sym_short_flag] = ACTIONS(1247), + [ts_builtin_sym_end] = ACTIONS(846), + [anon_sym_export] = ACTIONS(844), + [anon_sym_alias] = ACTIONS(844), + [anon_sym_let] = ACTIONS(844), + [anon_sym_let_DASHenv] = ACTIONS(844), + [anon_sym_mut] = ACTIONS(844), + [anon_sym_const] = ACTIONS(844), + [sym_cmd_identifier] = ACTIONS(844), + [anon_sym_SEMI] = ACTIONS(844), + [anon_sym_LF] = ACTIONS(846), + [anon_sym_def] = ACTIONS(844), + [anon_sym_def_DASHenv] = ACTIONS(844), + [anon_sym_export_DASHenv] = ACTIONS(844), + [anon_sym_extern] = ACTIONS(844), + [anon_sym_module] = ACTIONS(844), + [anon_sym_use] = ACTIONS(844), + [anon_sym_LBRACK] = ACTIONS(844), + [anon_sym_LPAREN] = ACTIONS(844), + [anon_sym_PIPE] = ACTIONS(844), + [anon_sym_DOLLAR] = ACTIONS(844), + [anon_sym_error] = ACTIONS(844), + [anon_sym_GT] = ACTIONS(844), + [anon_sym_DASH_DASH] = ACTIONS(844), + [anon_sym_DASH] = ACTIONS(844), + [anon_sym_break] = ACTIONS(844), + [anon_sym_continue] = ACTIONS(844), + [anon_sym_for] = ACTIONS(844), + [anon_sym_in] = ACTIONS(844), + [anon_sym_loop] = ACTIONS(844), + [anon_sym_while] = ACTIONS(844), + [anon_sym_do] = ACTIONS(844), + [anon_sym_if] = ACTIONS(844), + [anon_sym_match] = ACTIONS(844), + [anon_sym_LBRACE] = ACTIONS(844), + [anon_sym_try] = ACTIONS(844), + [anon_sym_return] = ACTIONS(844), + [anon_sym_source] = ACTIONS(844), + [anon_sym_source_DASHenv] = ACTIONS(844), + [anon_sym_register] = ACTIONS(844), + [anon_sym_hide] = ACTIONS(844), + [anon_sym_hide_DASHenv] = ACTIONS(844), + [anon_sym_overlay] = ACTIONS(844), + [anon_sym_STAR] = ACTIONS(844), + [anon_sym_where] = ACTIONS(844), + [anon_sym_STAR_STAR] = ACTIONS(844), + [anon_sym_PLUS_PLUS] = ACTIONS(844), + [anon_sym_SLASH] = ACTIONS(844), + [anon_sym_mod] = ACTIONS(844), + [anon_sym_SLASH_SLASH] = ACTIONS(844), + [anon_sym_PLUS] = ACTIONS(844), + [anon_sym_bit_DASHshl] = ACTIONS(844), + [anon_sym_bit_DASHshr] = ACTIONS(844), + [anon_sym_EQ_EQ] = ACTIONS(844), + [anon_sym_BANG_EQ] = ACTIONS(844), + [anon_sym_LT2] = ACTIONS(844), + [anon_sym_LT_EQ] = ACTIONS(844), + [anon_sym_GT_EQ] = ACTIONS(844), + [anon_sym_not_DASHin] = ACTIONS(844), + [anon_sym_starts_DASHwith] = ACTIONS(844), + [anon_sym_ends_DASHwith] = ACTIONS(844), + [anon_sym_EQ_TILDE] = ACTIONS(844), + [anon_sym_BANG_TILDE] = ACTIONS(844), + [anon_sym_bit_DASHand] = ACTIONS(844), + [anon_sym_bit_DASHxor] = ACTIONS(844), + [anon_sym_bit_DASHor] = ACTIONS(844), + [anon_sym_and] = ACTIONS(844), + [anon_sym_xor] = ACTIONS(844), + [anon_sym_or] = ACTIONS(844), + [anon_sym_not] = ACTIONS(844), + [anon_sym_DOT_DOT_LT] = ACTIONS(844), + [anon_sym_DOT_DOT] = ACTIONS(844), + [anon_sym_DOT_DOT_EQ] = ACTIONS(844), + [sym_val_nothing] = ACTIONS(844), + [anon_sym_true] = ACTIONS(844), + [anon_sym_false] = ACTIONS(844), + [aux_sym_val_number_token1] = ACTIONS(844), + [aux_sym_val_number_token2] = ACTIONS(844), + [aux_sym_val_number_token3] = ACTIONS(844), + [aux_sym_val_number_token4] = ACTIONS(844), + [anon_sym_inf] = ACTIONS(844), + [anon_sym_DASHinf] = ACTIONS(844), + [anon_sym_NaN] = ACTIONS(844), + [anon_sym_0b] = ACTIONS(844), + [anon_sym_0o] = ACTIONS(844), + [anon_sym_0x] = ACTIONS(844), + [sym_val_date] = ACTIONS(844), + [anon_sym_DQUOTE] = ACTIONS(844), + [sym__str_single_quotes] = ACTIONS(844), + [sym__str_back_ticks] = ACTIONS(844), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(844), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(844), + [anon_sym_CARET] = ACTIONS(844), + [sym_short_flag] = ACTIONS(844), [anon_sym_POUND] = ACTIONS(3), }, [290] = { - [sym_expr_parenthesized] = STATE(328), - [sym_val_number] = STATE(328), [sym_comment] = STATE(290), - [sym_cmd_identifier] = ACTIONS(1089), - [anon_sym_SEMI] = ACTIONS(1089), - [anon_sym_LF] = ACTIONS(1091), - [anon_sym_export] = ACTIONS(1089), - [anon_sym_alias] = ACTIONS(1089), - [anon_sym_def] = ACTIONS(1089), - [anon_sym_def_DASHenv] = 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(1253), - [anon_sym_PIPE] = 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_try] = ACTIONS(1089), - [anon_sym_return] = 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_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_DOT_DOT_LT] = ACTIONS(1089), - [anon_sym_DOT_DOT] = ACTIONS(1089), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1089), - [sym_val_nothing] = ACTIONS(1089), - [anon_sym_true] = ACTIONS(1089), - [anon_sym_false] = ACTIONS(1089), - [aux_sym_val_number_token1] = ACTIONS(1255), - [aux_sym_val_number_token2] = ACTIONS(1255), - [aux_sym_val_number_token3] = ACTIONS(1255), - [aux_sym_val_number_token4] = ACTIONS(1255), - [anon_sym_inf] = ACTIONS(1255), - [anon_sym_DASHinf] = ACTIONS(1255), - [anon_sym_NaN] = ACTIONS(1255), - [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), + [ts_builtin_sym_end] = ACTIONS(850), + [anon_sym_export] = ACTIONS(848), + [anon_sym_alias] = ACTIONS(848), + [anon_sym_let] = ACTIONS(848), + [anon_sym_let_DASHenv] = ACTIONS(848), + [anon_sym_mut] = ACTIONS(848), + [anon_sym_const] = ACTIONS(848), + [sym_cmd_identifier] = ACTIONS(848), + [anon_sym_SEMI] = ACTIONS(848), + [anon_sym_LF] = ACTIONS(850), + [anon_sym_def] = ACTIONS(848), + [anon_sym_def_DASHenv] = ACTIONS(848), + [anon_sym_export_DASHenv] = ACTIONS(848), + [anon_sym_extern] = ACTIONS(848), + [anon_sym_module] = ACTIONS(848), + [anon_sym_use] = ACTIONS(848), + [anon_sym_LBRACK] = ACTIONS(848), + [anon_sym_LPAREN] = ACTIONS(848), + [anon_sym_PIPE] = ACTIONS(848), + [anon_sym_DOLLAR] = ACTIONS(848), + [anon_sym_error] = ACTIONS(848), + [anon_sym_GT] = ACTIONS(848), + [anon_sym_DASH_DASH] = ACTIONS(848), + [anon_sym_DASH] = ACTIONS(848), + [anon_sym_break] = ACTIONS(848), + [anon_sym_continue] = ACTIONS(848), + [anon_sym_for] = ACTIONS(848), + [anon_sym_in] = ACTIONS(848), + [anon_sym_loop] = ACTIONS(848), + [anon_sym_while] = ACTIONS(848), + [anon_sym_do] = ACTIONS(848), + [anon_sym_if] = ACTIONS(848), + [anon_sym_match] = ACTIONS(848), + [anon_sym_LBRACE] = ACTIONS(848), + [anon_sym_try] = ACTIONS(848), + [anon_sym_return] = ACTIONS(848), + [anon_sym_source] = ACTIONS(848), + [anon_sym_source_DASHenv] = ACTIONS(848), + [anon_sym_register] = ACTIONS(848), + [anon_sym_hide] = ACTIONS(848), + [anon_sym_hide_DASHenv] = ACTIONS(848), + [anon_sym_overlay] = ACTIONS(848), + [anon_sym_STAR] = ACTIONS(848), + [anon_sym_where] = ACTIONS(848), + [anon_sym_STAR_STAR] = ACTIONS(848), + [anon_sym_PLUS_PLUS] = ACTIONS(848), + [anon_sym_SLASH] = ACTIONS(848), + [anon_sym_mod] = ACTIONS(848), + [anon_sym_SLASH_SLASH] = ACTIONS(848), + [anon_sym_PLUS] = ACTIONS(848), + [anon_sym_bit_DASHshl] = ACTIONS(848), + [anon_sym_bit_DASHshr] = ACTIONS(848), + [anon_sym_EQ_EQ] = ACTIONS(848), + [anon_sym_BANG_EQ] = ACTIONS(848), + [anon_sym_LT2] = ACTIONS(848), + [anon_sym_LT_EQ] = ACTIONS(848), + [anon_sym_GT_EQ] = ACTIONS(848), + [anon_sym_not_DASHin] = ACTIONS(848), + [anon_sym_starts_DASHwith] = ACTIONS(848), + [anon_sym_ends_DASHwith] = ACTIONS(848), + [anon_sym_EQ_TILDE] = ACTIONS(848), + [anon_sym_BANG_TILDE] = ACTIONS(848), + [anon_sym_bit_DASHand] = ACTIONS(848), + [anon_sym_bit_DASHxor] = ACTIONS(848), + [anon_sym_bit_DASHor] = ACTIONS(848), + [anon_sym_and] = ACTIONS(848), + [anon_sym_xor] = ACTIONS(848), + [anon_sym_or] = ACTIONS(848), + [anon_sym_not] = ACTIONS(848), + [anon_sym_DOT_DOT_LT] = ACTIONS(848), + [anon_sym_DOT_DOT] = ACTIONS(848), + [anon_sym_DOT_DOT_EQ] = ACTIONS(848), + [sym_val_nothing] = ACTIONS(848), + [anon_sym_true] = ACTIONS(848), + [anon_sym_false] = ACTIONS(848), + [aux_sym_val_number_token1] = ACTIONS(848), + [aux_sym_val_number_token2] = ACTIONS(848), + [aux_sym_val_number_token3] = ACTIONS(848), + [aux_sym_val_number_token4] = ACTIONS(848), + [anon_sym_inf] = ACTIONS(848), + [anon_sym_DASHinf] = ACTIONS(848), + [anon_sym_NaN] = ACTIONS(848), + [anon_sym_0b] = ACTIONS(848), + [anon_sym_0o] = ACTIONS(848), + [anon_sym_0x] = ACTIONS(848), + [sym_val_date] = ACTIONS(848), + [anon_sym_DQUOTE] = ACTIONS(848), + [sym__str_single_quotes] = ACTIONS(848), + [sym__str_back_ticks] = ACTIONS(848), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(848), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(848), + [anon_sym_CARET] = ACTIONS(848), + [sym_short_flag] = ACTIONS(848), [anon_sym_POUND] = ACTIONS(3), }, [291] = { [sym_comment] = STATE(291), - [ts_builtin_sym_end] = ACTIONS(1233), - [sym_cmd_identifier] = ACTIONS(1231), - [anon_sym_SEMI] = ACTIONS(1231), - [anon_sym_LF] = ACTIONS(1233), - [anon_sym_export] = ACTIONS(1231), - [anon_sym_alias] = ACTIONS(1231), - [anon_sym_def] = ACTIONS(1231), - [anon_sym_def_DASHenv] = ACTIONS(1231), - [anon_sym_export_DASHenv] = ACTIONS(1231), - [anon_sym_extern] = ACTIONS(1231), - [anon_sym_module] = ACTIONS(1231), - [anon_sym_use] = ACTIONS(1231), - [anon_sym_LBRACK] = ACTIONS(1231), - [anon_sym_LPAREN] = ACTIONS(1231), - [anon_sym_PIPE] = ACTIONS(1231), - [anon_sym_DOLLAR] = ACTIONS(1231), - [anon_sym_error] = ACTIONS(1231), - [anon_sym_GT] = ACTIONS(1231), - [anon_sym_DASH_DASH] = ACTIONS(1231), - [anon_sym_DASH] = ACTIONS(1231), - [anon_sym_break] = ACTIONS(1231), - [anon_sym_continue] = ACTIONS(1231), - [anon_sym_for] = ACTIONS(1231), - [anon_sym_in] = ACTIONS(1231), - [anon_sym_loop] = ACTIONS(1231), - [anon_sym_while] = ACTIONS(1231), - [anon_sym_do] = ACTIONS(1231), - [anon_sym_if] = ACTIONS(1231), - [anon_sym_match] = ACTIONS(1231), - [anon_sym_LBRACE] = ACTIONS(1231), - [anon_sym_try] = ACTIONS(1231), - [anon_sym_return] = ACTIONS(1231), - [anon_sym_let] = ACTIONS(1231), - [anon_sym_let_DASHenv] = ACTIONS(1231), - [anon_sym_mut] = ACTIONS(1231), - [anon_sym_const] = ACTIONS(1231), - [anon_sym_source] = ACTIONS(1231), - [anon_sym_source_DASHenv] = ACTIONS(1231), - [anon_sym_register] = ACTIONS(1231), - [anon_sym_hide] = ACTIONS(1231), - [anon_sym_hide_DASHenv] = ACTIONS(1231), - [anon_sym_overlay] = ACTIONS(1231), - [anon_sym_STAR] = ACTIONS(1231), - [anon_sym_where] = ACTIONS(1231), - [anon_sym_STAR_STAR] = ACTIONS(1231), - [anon_sym_PLUS_PLUS] = ACTIONS(1231), - [anon_sym_SLASH] = ACTIONS(1231), - [anon_sym_mod] = ACTIONS(1231), - [anon_sym_SLASH_SLASH] = ACTIONS(1231), - [anon_sym_PLUS] = ACTIONS(1231), - [anon_sym_bit_DASHshl] = ACTIONS(1231), - [anon_sym_bit_DASHshr] = ACTIONS(1231), - [anon_sym_EQ_EQ] = ACTIONS(1231), - [anon_sym_BANG_EQ] = ACTIONS(1231), - [anon_sym_LT2] = ACTIONS(1231), - [anon_sym_LT_EQ] = ACTIONS(1231), - [anon_sym_GT_EQ] = ACTIONS(1231), - [anon_sym_not_DASHin] = ACTIONS(1231), - [anon_sym_starts_DASHwith] = ACTIONS(1231), - [anon_sym_ends_DASHwith] = ACTIONS(1231), - [anon_sym_EQ_TILDE] = ACTIONS(1231), - [anon_sym_BANG_TILDE] = ACTIONS(1231), - [anon_sym_bit_DASHand] = ACTIONS(1231), - [anon_sym_bit_DASHxor] = ACTIONS(1231), - [anon_sym_bit_DASHor] = ACTIONS(1231), - [anon_sym_and] = ACTIONS(1231), - [anon_sym_xor] = ACTIONS(1231), - [anon_sym_or] = ACTIONS(1231), - [anon_sym_not] = ACTIONS(1231), - [anon_sym_DOT_DOT_LT] = ACTIONS(1231), - [anon_sym_DOT_DOT] = ACTIONS(1231), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1231), - [sym_val_nothing] = ACTIONS(1231), - [anon_sym_true] = ACTIONS(1231), - [anon_sym_false] = ACTIONS(1231), - [aux_sym_val_number_token1] = ACTIONS(1231), - [aux_sym_val_number_token2] = ACTIONS(1231), - [aux_sym_val_number_token3] = ACTIONS(1231), - [aux_sym_val_number_token4] = ACTIONS(1231), - [anon_sym_inf] = ACTIONS(1231), - [anon_sym_DASHinf] = ACTIONS(1231), - [anon_sym_NaN] = ACTIONS(1231), - [anon_sym_0b] = ACTIONS(1231), - [anon_sym_0o] = ACTIONS(1231), - [anon_sym_0x] = ACTIONS(1231), - [sym_val_date] = ACTIONS(1231), - [anon_sym_DQUOTE] = ACTIONS(1231), - [sym__str_single_quotes] = ACTIONS(1231), - [sym__str_back_ticks] = ACTIONS(1231), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1231), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1231), - [anon_sym_CARET] = ACTIONS(1231), - [sym_short_flag] = ACTIONS(1231), + [ts_builtin_sym_end] = ACTIONS(818), + [anon_sym_export] = ACTIONS(816), + [anon_sym_alias] = ACTIONS(816), + [anon_sym_let] = ACTIONS(816), + [anon_sym_let_DASHenv] = ACTIONS(816), + [anon_sym_mut] = ACTIONS(816), + [anon_sym_const] = ACTIONS(816), + [sym_cmd_identifier] = ACTIONS(816), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_def] = ACTIONS(816), + [anon_sym_def_DASHenv] = ACTIONS(816), + [anon_sym_export_DASHenv] = ACTIONS(816), + [anon_sym_extern] = ACTIONS(816), + [anon_sym_module] = ACTIONS(816), + [anon_sym_use] = ACTIONS(816), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_error] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(712), + [anon_sym_DASH_DASH] = ACTIONS(816), + [anon_sym_DASH] = ACTIONS(716), + [anon_sym_break] = ACTIONS(816), + [anon_sym_continue] = ACTIONS(816), + [anon_sym_for] = ACTIONS(816), + [anon_sym_in] = ACTIONS(718), + [anon_sym_loop] = ACTIONS(816), + [anon_sym_while] = ACTIONS(816), + [anon_sym_do] = ACTIONS(816), + [anon_sym_if] = ACTIONS(816), + [anon_sym_match] = ACTIONS(816), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_try] = ACTIONS(816), + [anon_sym_return] = ACTIONS(816), + [anon_sym_source] = ACTIONS(816), + [anon_sym_source_DASHenv] = ACTIONS(816), + [anon_sym_register] = ACTIONS(816), + [anon_sym_hide] = ACTIONS(816), + [anon_sym_hide_DASHenv] = ACTIONS(816), + [anon_sym_overlay] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(720), + [anon_sym_where] = ACTIONS(816), + [anon_sym_STAR_STAR] = ACTIONS(722), + [anon_sym_PLUS_PLUS] = ACTIONS(722), + [anon_sym_SLASH] = ACTIONS(720), + [anon_sym_mod] = ACTIONS(720), + [anon_sym_SLASH_SLASH] = ACTIONS(720), + [anon_sym_PLUS] = ACTIONS(716), + [anon_sym_bit_DASHshl] = ACTIONS(724), + [anon_sym_bit_DASHshr] = ACTIONS(724), + [anon_sym_EQ_EQ] = ACTIONS(712), + [anon_sym_BANG_EQ] = ACTIONS(712), + [anon_sym_LT2] = ACTIONS(712), + [anon_sym_LT_EQ] = ACTIONS(712), + [anon_sym_GT_EQ] = ACTIONS(712), + [anon_sym_not_DASHin] = ACTIONS(718), + [anon_sym_starts_DASHwith] = ACTIONS(718), + [anon_sym_ends_DASHwith] = ACTIONS(718), + [anon_sym_EQ_TILDE] = ACTIONS(726), + [anon_sym_BANG_TILDE] = ACTIONS(726), + [anon_sym_bit_DASHand] = ACTIONS(728), + [anon_sym_bit_DASHxor] = ACTIONS(730), + [anon_sym_bit_DASHor] = ACTIONS(732), + [anon_sym_and] = ACTIONS(816), + [anon_sym_xor] = ACTIONS(816), + [anon_sym_or] = ACTIONS(816), + [anon_sym_not] = ACTIONS(816), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_CARET] = ACTIONS(816), + [sym_short_flag] = ACTIONS(816), [anon_sym_POUND] = ACTIONS(3), }, [292] = { [sym_comment] = STATE(292), - [ts_builtin_sym_end] = ACTIONS(1221), - [sym_cmd_identifier] = ACTIONS(1219), - [anon_sym_SEMI] = ACTIONS(1219), - [anon_sym_LF] = ACTIONS(1221), - [anon_sym_export] = ACTIONS(1219), - [anon_sym_alias] = ACTIONS(1219), - [anon_sym_def] = ACTIONS(1219), - [anon_sym_def_DASHenv] = ACTIONS(1219), - [anon_sym_export_DASHenv] = ACTIONS(1219), - [anon_sym_extern] = ACTIONS(1219), - [anon_sym_module] = ACTIONS(1219), - [anon_sym_use] = ACTIONS(1219), - [anon_sym_LBRACK] = ACTIONS(1219), - [anon_sym_LPAREN] = ACTIONS(1219), - [anon_sym_PIPE] = ACTIONS(1219), - [anon_sym_DOLLAR] = ACTIONS(1219), - [anon_sym_error] = ACTIONS(1219), - [anon_sym_GT] = ACTIONS(1219), - [anon_sym_DASH_DASH] = ACTIONS(1219), - [anon_sym_DASH] = ACTIONS(1219), - [anon_sym_break] = ACTIONS(1219), - [anon_sym_continue] = ACTIONS(1219), - [anon_sym_for] = ACTIONS(1219), - [anon_sym_in] = ACTIONS(1219), - [anon_sym_loop] = ACTIONS(1219), - [anon_sym_while] = ACTIONS(1219), - [anon_sym_do] = ACTIONS(1219), - [anon_sym_if] = ACTIONS(1219), - [anon_sym_match] = ACTIONS(1219), - [anon_sym_LBRACE] = ACTIONS(1219), - [anon_sym_try] = ACTIONS(1219), - [anon_sym_return] = ACTIONS(1219), - [anon_sym_let] = ACTIONS(1219), - [anon_sym_let_DASHenv] = ACTIONS(1219), - [anon_sym_mut] = ACTIONS(1219), - [anon_sym_const] = ACTIONS(1219), - [anon_sym_source] = ACTIONS(1219), - [anon_sym_source_DASHenv] = ACTIONS(1219), - [anon_sym_register] = ACTIONS(1219), - [anon_sym_hide] = ACTIONS(1219), - [anon_sym_hide_DASHenv] = ACTIONS(1219), - [anon_sym_overlay] = ACTIONS(1219), - [anon_sym_STAR] = ACTIONS(1219), - [anon_sym_where] = ACTIONS(1219), - [anon_sym_STAR_STAR] = ACTIONS(1219), - [anon_sym_PLUS_PLUS] = ACTIONS(1219), - [anon_sym_SLASH] = ACTIONS(1219), - [anon_sym_mod] = ACTIONS(1219), - [anon_sym_SLASH_SLASH] = ACTIONS(1219), - [anon_sym_PLUS] = ACTIONS(1219), - [anon_sym_bit_DASHshl] = ACTIONS(1219), - [anon_sym_bit_DASHshr] = ACTIONS(1219), - [anon_sym_EQ_EQ] = ACTIONS(1219), - [anon_sym_BANG_EQ] = ACTIONS(1219), - [anon_sym_LT2] = ACTIONS(1219), - [anon_sym_LT_EQ] = ACTIONS(1219), - [anon_sym_GT_EQ] = ACTIONS(1219), - [anon_sym_not_DASHin] = ACTIONS(1219), - [anon_sym_starts_DASHwith] = ACTIONS(1219), - [anon_sym_ends_DASHwith] = ACTIONS(1219), - [anon_sym_EQ_TILDE] = ACTIONS(1219), - [anon_sym_BANG_TILDE] = ACTIONS(1219), - [anon_sym_bit_DASHand] = ACTIONS(1219), - [anon_sym_bit_DASHxor] = ACTIONS(1219), - [anon_sym_bit_DASHor] = ACTIONS(1219), - [anon_sym_and] = ACTIONS(1219), - [anon_sym_xor] = ACTIONS(1219), - [anon_sym_or] = ACTIONS(1219), - [anon_sym_not] = ACTIONS(1219), - [anon_sym_DOT_DOT_LT] = ACTIONS(1219), - [anon_sym_DOT_DOT] = ACTIONS(1219), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1219), - [sym_val_nothing] = ACTIONS(1219), - [anon_sym_true] = ACTIONS(1219), - [anon_sym_false] = ACTIONS(1219), - [aux_sym_val_number_token1] = ACTIONS(1219), - [aux_sym_val_number_token2] = ACTIONS(1219), - [aux_sym_val_number_token3] = ACTIONS(1219), - [aux_sym_val_number_token4] = ACTIONS(1219), - [anon_sym_inf] = ACTIONS(1219), - [anon_sym_DASHinf] = ACTIONS(1219), - [anon_sym_NaN] = ACTIONS(1219), - [anon_sym_0b] = ACTIONS(1219), - [anon_sym_0o] = ACTIONS(1219), - [anon_sym_0x] = ACTIONS(1219), - [sym_val_date] = ACTIONS(1219), - [anon_sym_DQUOTE] = ACTIONS(1219), - [sym__str_single_quotes] = ACTIONS(1219), - [sym__str_back_ticks] = ACTIONS(1219), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1219), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1219), - [anon_sym_CARET] = ACTIONS(1219), - [sym_short_flag] = ACTIONS(1219), + [ts_builtin_sym_end] = ACTIONS(818), + [anon_sym_export] = ACTIONS(816), + [anon_sym_alias] = ACTIONS(816), + [anon_sym_let] = ACTIONS(816), + [anon_sym_let_DASHenv] = ACTIONS(816), + [anon_sym_mut] = ACTIONS(816), + [anon_sym_const] = ACTIONS(816), + [sym_cmd_identifier] = ACTIONS(816), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_def] = ACTIONS(816), + [anon_sym_def_DASHenv] = ACTIONS(816), + [anon_sym_export_DASHenv] = ACTIONS(816), + [anon_sym_extern] = ACTIONS(816), + [anon_sym_module] = ACTIONS(816), + [anon_sym_use] = ACTIONS(816), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_error] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(712), + [anon_sym_DASH_DASH] = ACTIONS(816), + [anon_sym_DASH] = ACTIONS(716), + [anon_sym_break] = ACTIONS(816), + [anon_sym_continue] = ACTIONS(816), + [anon_sym_for] = ACTIONS(816), + [anon_sym_in] = ACTIONS(718), + [anon_sym_loop] = ACTIONS(816), + [anon_sym_while] = ACTIONS(816), + [anon_sym_do] = ACTIONS(816), + [anon_sym_if] = ACTIONS(816), + [anon_sym_match] = ACTIONS(816), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_try] = ACTIONS(816), + [anon_sym_return] = ACTIONS(816), + [anon_sym_source] = ACTIONS(816), + [anon_sym_source_DASHenv] = ACTIONS(816), + [anon_sym_register] = ACTIONS(816), + [anon_sym_hide] = ACTIONS(816), + [anon_sym_hide_DASHenv] = ACTIONS(816), + [anon_sym_overlay] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(720), + [anon_sym_where] = ACTIONS(816), + [anon_sym_STAR_STAR] = ACTIONS(722), + [anon_sym_PLUS_PLUS] = ACTIONS(722), + [anon_sym_SLASH] = ACTIONS(720), + [anon_sym_mod] = ACTIONS(720), + [anon_sym_SLASH_SLASH] = ACTIONS(720), + [anon_sym_PLUS] = ACTIONS(716), + [anon_sym_bit_DASHshl] = ACTIONS(724), + [anon_sym_bit_DASHshr] = ACTIONS(724), + [anon_sym_EQ_EQ] = ACTIONS(712), + [anon_sym_BANG_EQ] = ACTIONS(712), + [anon_sym_LT2] = ACTIONS(712), + [anon_sym_LT_EQ] = ACTIONS(712), + [anon_sym_GT_EQ] = ACTIONS(712), + [anon_sym_not_DASHin] = ACTIONS(718), + [anon_sym_starts_DASHwith] = ACTIONS(718), + [anon_sym_ends_DASHwith] = ACTIONS(718), + [anon_sym_EQ_TILDE] = ACTIONS(726), + [anon_sym_BANG_TILDE] = ACTIONS(726), + [anon_sym_bit_DASHand] = ACTIONS(728), + [anon_sym_bit_DASHxor] = ACTIONS(730), + [anon_sym_bit_DASHor] = ACTIONS(732), + [anon_sym_and] = ACTIONS(734), + [anon_sym_xor] = ACTIONS(816), + [anon_sym_or] = ACTIONS(816), + [anon_sym_not] = ACTIONS(816), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_CARET] = ACTIONS(816), + [sym_short_flag] = ACTIONS(816), [anon_sym_POUND] = ACTIONS(3), }, [293] = { [sym_comment] = STATE(293), - [ts_builtin_sym_end] = ACTIONS(1128), - [sym_cmd_identifier] = ACTIONS(1126), - [anon_sym_SEMI] = ACTIONS(1126), - [anon_sym_LF] = ACTIONS(1128), - [anon_sym_export] = ACTIONS(1126), - [anon_sym_alias] = ACTIONS(1126), - [anon_sym_def] = ACTIONS(1126), - [anon_sym_def_DASHenv] = ACTIONS(1126), - [anon_sym_export_DASHenv] = ACTIONS(1126), - [anon_sym_extern] = ACTIONS(1126), - [anon_sym_module] = ACTIONS(1126), - [anon_sym_use] = ACTIONS(1126), - [anon_sym_LBRACK] = ACTIONS(1126), - [anon_sym_LPAREN] = ACTIONS(1126), - [anon_sym_PIPE] = ACTIONS(1126), - [anon_sym_DOLLAR] = ACTIONS(1126), - [anon_sym_error] = ACTIONS(1126), - [anon_sym_GT] = ACTIONS(1126), - [anon_sym_DASH] = ACTIONS(1126), - [anon_sym_break] = ACTIONS(1126), - [anon_sym_continue] = ACTIONS(1126), - [anon_sym_for] = ACTIONS(1126), - [anon_sym_in] = ACTIONS(1126), - [anon_sym_loop] = ACTIONS(1126), - [anon_sym_while] = ACTIONS(1126), - [anon_sym_do] = ACTIONS(1126), - [anon_sym_if] = ACTIONS(1126), - [anon_sym_match] = ACTIONS(1126), - [anon_sym_LBRACE] = ACTIONS(1126), - [anon_sym_DOT] = ACTIONS(1126), - [anon_sym_try] = ACTIONS(1126), - [anon_sym_return] = ACTIONS(1126), - [anon_sym_let] = ACTIONS(1126), - [anon_sym_let_DASHenv] = ACTIONS(1126), - [anon_sym_mut] = ACTIONS(1126), - [anon_sym_const] = ACTIONS(1126), - [anon_sym_source] = ACTIONS(1126), - [anon_sym_source_DASHenv] = ACTIONS(1126), - [anon_sym_register] = ACTIONS(1126), - [anon_sym_hide] = ACTIONS(1126), - [anon_sym_hide_DASHenv] = ACTIONS(1126), - [anon_sym_overlay] = ACTIONS(1126), - [anon_sym_STAR] = ACTIONS(1126), - [anon_sym_where] = ACTIONS(1126), - [anon_sym_STAR_STAR] = ACTIONS(1126), - [anon_sym_PLUS_PLUS] = ACTIONS(1126), - [anon_sym_SLASH] = ACTIONS(1126), - [anon_sym_mod] = ACTIONS(1126), - [anon_sym_SLASH_SLASH] = ACTIONS(1126), - [anon_sym_PLUS] = ACTIONS(1126), - [anon_sym_bit_DASHshl] = ACTIONS(1126), - [anon_sym_bit_DASHshr] = ACTIONS(1126), - [anon_sym_EQ_EQ] = ACTIONS(1126), - [anon_sym_BANG_EQ] = ACTIONS(1126), - [anon_sym_LT2] = ACTIONS(1126), - [anon_sym_LT_EQ] = ACTIONS(1126), - [anon_sym_GT_EQ] = ACTIONS(1126), - [anon_sym_not_DASHin] = ACTIONS(1126), - [anon_sym_starts_DASHwith] = ACTIONS(1126), - [anon_sym_ends_DASHwith] = ACTIONS(1126), - [anon_sym_EQ_TILDE] = ACTIONS(1126), - [anon_sym_BANG_TILDE] = ACTIONS(1126), - [anon_sym_bit_DASHand] = ACTIONS(1126), - [anon_sym_bit_DASHxor] = ACTIONS(1126), - [anon_sym_bit_DASHor] = ACTIONS(1126), - [anon_sym_and] = ACTIONS(1126), - [anon_sym_xor] = ACTIONS(1126), - [anon_sym_or] = ACTIONS(1126), - [anon_sym_not] = ACTIONS(1126), - [anon_sym_DOT_DOT_LT] = ACTIONS(1126), - [anon_sym_DOT_DOT] = ACTIONS(1126), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1126), - [sym_val_nothing] = ACTIONS(1126), - [anon_sym_true] = ACTIONS(1126), - [anon_sym_false] = ACTIONS(1126), - [aux_sym_val_number_token1] = ACTIONS(1126), - [aux_sym_val_number_token2] = ACTIONS(1126), - [aux_sym_val_number_token3] = ACTIONS(1126), - [aux_sym_val_number_token4] = ACTIONS(1126), - [anon_sym_inf] = ACTIONS(1126), - [anon_sym_DASHinf] = ACTIONS(1126), - [anon_sym_NaN] = ACTIONS(1126), - [anon_sym_0b] = ACTIONS(1126), - [anon_sym_0o] = ACTIONS(1126), - [anon_sym_0x] = ACTIONS(1126), - [sym_val_date] = ACTIONS(1126), - [anon_sym_DQUOTE] = ACTIONS(1126), - [sym__str_single_quotes] = ACTIONS(1126), - [sym__str_back_ticks] = ACTIONS(1126), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1126), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1126), - [anon_sym_CARET] = ACTIONS(1126), + [ts_builtin_sym_end] = ACTIONS(814), + [anon_sym_export] = ACTIONS(812), + [anon_sym_alias] = ACTIONS(812), + [anon_sym_let] = ACTIONS(812), + [anon_sym_let_DASHenv] = ACTIONS(812), + [anon_sym_mut] = ACTIONS(812), + [anon_sym_const] = ACTIONS(812), + [sym_cmd_identifier] = ACTIONS(812), + [anon_sym_SEMI] = ACTIONS(812), + [anon_sym_LF] = ACTIONS(814), + [anon_sym_def] = ACTIONS(812), + [anon_sym_def_DASHenv] = ACTIONS(812), + [anon_sym_export_DASHenv] = ACTIONS(812), + [anon_sym_extern] = ACTIONS(812), + [anon_sym_module] = ACTIONS(812), + [anon_sym_use] = ACTIONS(812), + [anon_sym_LBRACK] = ACTIONS(812), + [anon_sym_LPAREN] = ACTIONS(812), + [anon_sym_PIPE] = ACTIONS(812), + [anon_sym_DOLLAR] = ACTIONS(812), + [anon_sym_error] = ACTIONS(812), + [anon_sym_GT] = ACTIONS(812), + [anon_sym_DASH_DASH] = ACTIONS(812), + [anon_sym_DASH] = ACTIONS(812), + [anon_sym_break] = ACTIONS(812), + [anon_sym_continue] = ACTIONS(812), + [anon_sym_for] = ACTIONS(812), + [anon_sym_in] = ACTIONS(812), + [anon_sym_loop] = ACTIONS(812), + [anon_sym_while] = ACTIONS(812), + [anon_sym_do] = ACTIONS(812), + [anon_sym_if] = ACTIONS(812), + [anon_sym_match] = ACTIONS(812), + [anon_sym_LBRACE] = ACTIONS(812), + [anon_sym_try] = ACTIONS(812), + [anon_sym_return] = ACTIONS(812), + [anon_sym_source] = ACTIONS(812), + [anon_sym_source_DASHenv] = ACTIONS(812), + [anon_sym_register] = ACTIONS(812), + [anon_sym_hide] = ACTIONS(812), + [anon_sym_hide_DASHenv] = ACTIONS(812), + [anon_sym_overlay] = ACTIONS(812), + [anon_sym_STAR] = ACTIONS(812), + [anon_sym_where] = ACTIONS(812), + [anon_sym_STAR_STAR] = ACTIONS(812), + [anon_sym_PLUS_PLUS] = ACTIONS(812), + [anon_sym_SLASH] = ACTIONS(812), + [anon_sym_mod] = ACTIONS(812), + [anon_sym_SLASH_SLASH] = ACTIONS(812), + [anon_sym_PLUS] = ACTIONS(812), + [anon_sym_bit_DASHshl] = ACTIONS(812), + [anon_sym_bit_DASHshr] = ACTIONS(812), + [anon_sym_EQ_EQ] = ACTIONS(812), + [anon_sym_BANG_EQ] = ACTIONS(812), + [anon_sym_LT2] = ACTIONS(812), + [anon_sym_LT_EQ] = ACTIONS(812), + [anon_sym_GT_EQ] = ACTIONS(812), + [anon_sym_not_DASHin] = ACTIONS(812), + [anon_sym_starts_DASHwith] = ACTIONS(812), + [anon_sym_ends_DASHwith] = ACTIONS(812), + [anon_sym_EQ_TILDE] = ACTIONS(812), + [anon_sym_BANG_TILDE] = ACTIONS(812), + [anon_sym_bit_DASHand] = ACTIONS(812), + [anon_sym_bit_DASHxor] = ACTIONS(812), + [anon_sym_bit_DASHor] = ACTIONS(812), + [anon_sym_and] = ACTIONS(812), + [anon_sym_xor] = ACTIONS(812), + [anon_sym_or] = ACTIONS(812), + [anon_sym_not] = ACTIONS(812), + [anon_sym_DOT_DOT_LT] = ACTIONS(812), + [anon_sym_DOT_DOT] = ACTIONS(812), + [anon_sym_DOT_DOT_EQ] = ACTIONS(812), + [sym_val_nothing] = ACTIONS(812), + [anon_sym_true] = ACTIONS(812), + [anon_sym_false] = ACTIONS(812), + [aux_sym_val_number_token1] = ACTIONS(812), + [aux_sym_val_number_token2] = ACTIONS(812), + [aux_sym_val_number_token3] = ACTIONS(812), + [aux_sym_val_number_token4] = ACTIONS(812), + [anon_sym_inf] = ACTIONS(812), + [anon_sym_DASHinf] = ACTIONS(812), + [anon_sym_NaN] = ACTIONS(812), + [anon_sym_0b] = ACTIONS(812), + [anon_sym_0o] = ACTIONS(812), + [anon_sym_0x] = ACTIONS(812), + [sym_val_date] = ACTIONS(812), + [anon_sym_DQUOTE] = ACTIONS(812), + [sym__str_single_quotes] = ACTIONS(812), + [sym__str_back_ticks] = ACTIONS(812), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(812), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(812), + [anon_sym_CARET] = ACTIONS(812), + [sym_short_flag] = ACTIONS(812), [anon_sym_POUND] = ACTIONS(3), }, [294] = { [sym_comment] = STATE(294), - [sym_cmd_identifier] = ACTIONS(1126), - [anon_sym_SEMI] = ACTIONS(1126), - [anon_sym_LF] = ACTIONS(1128), - [anon_sym_export] = ACTIONS(1126), - [anon_sym_alias] = ACTIONS(1126), - [anon_sym_def] = ACTIONS(1126), - [anon_sym_def_DASHenv] = ACTIONS(1126), - [anon_sym_export_DASHenv] = ACTIONS(1126), - [anon_sym_extern] = ACTIONS(1126), - [anon_sym_module] = ACTIONS(1126), - [anon_sym_use] = ACTIONS(1126), - [anon_sym_LBRACK] = ACTIONS(1126), - [anon_sym_LPAREN] = ACTIONS(1126), - [anon_sym_PIPE] = ACTIONS(1126), - [anon_sym_DOLLAR] = ACTIONS(1126), - [anon_sym_error] = ACTIONS(1126), - [anon_sym_GT] = ACTIONS(1126), - [anon_sym_DASH] = ACTIONS(1126), - [anon_sym_break] = ACTIONS(1126), - [anon_sym_continue] = ACTIONS(1126), - [anon_sym_for] = ACTIONS(1126), - [anon_sym_in] = ACTIONS(1126), - [anon_sym_loop] = ACTIONS(1126), - [anon_sym_while] = ACTIONS(1126), - [anon_sym_do] = ACTIONS(1126), - [anon_sym_if] = ACTIONS(1126), - [anon_sym_match] = ACTIONS(1126), - [anon_sym_LBRACE] = ACTIONS(1126), - [anon_sym_RBRACE] = ACTIONS(1126), - [anon_sym_DOT] = ACTIONS(1126), - [anon_sym_try] = ACTIONS(1126), - [anon_sym_return] = ACTIONS(1126), - [anon_sym_let] = ACTIONS(1126), - [anon_sym_let_DASHenv] = ACTIONS(1126), - [anon_sym_mut] = ACTIONS(1126), - [anon_sym_const] = ACTIONS(1126), - [anon_sym_source] = ACTIONS(1126), - [anon_sym_source_DASHenv] = ACTIONS(1126), - [anon_sym_register] = ACTIONS(1126), - [anon_sym_hide] = ACTIONS(1126), - [anon_sym_hide_DASHenv] = ACTIONS(1126), - [anon_sym_overlay] = ACTIONS(1126), - [anon_sym_STAR] = ACTIONS(1126), - [anon_sym_where] = ACTIONS(1126), - [anon_sym_STAR_STAR] = ACTIONS(1126), - [anon_sym_PLUS_PLUS] = ACTIONS(1126), - [anon_sym_SLASH] = ACTIONS(1126), - [anon_sym_mod] = ACTIONS(1126), - [anon_sym_SLASH_SLASH] = ACTIONS(1126), - [anon_sym_PLUS] = ACTIONS(1126), - [anon_sym_bit_DASHshl] = ACTIONS(1126), - [anon_sym_bit_DASHshr] = ACTIONS(1126), - [anon_sym_EQ_EQ] = ACTIONS(1126), - [anon_sym_BANG_EQ] = ACTIONS(1126), - [anon_sym_LT2] = ACTIONS(1126), - [anon_sym_LT_EQ] = ACTIONS(1126), - [anon_sym_GT_EQ] = ACTIONS(1126), - [anon_sym_not_DASHin] = ACTIONS(1126), - [anon_sym_starts_DASHwith] = ACTIONS(1126), - [anon_sym_ends_DASHwith] = ACTIONS(1126), - [anon_sym_EQ_TILDE] = ACTIONS(1126), - [anon_sym_BANG_TILDE] = ACTIONS(1126), - [anon_sym_bit_DASHand] = ACTIONS(1126), - [anon_sym_bit_DASHxor] = ACTIONS(1126), - [anon_sym_bit_DASHor] = ACTIONS(1126), - [anon_sym_and] = ACTIONS(1126), - [anon_sym_xor] = ACTIONS(1126), - [anon_sym_or] = ACTIONS(1126), - [anon_sym_not] = ACTIONS(1126), - [anon_sym_DOT_DOT_LT] = ACTIONS(1126), - [anon_sym_DOT_DOT] = ACTIONS(1126), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1126), - [sym_val_nothing] = ACTIONS(1126), - [anon_sym_true] = ACTIONS(1126), - [anon_sym_false] = ACTIONS(1126), - [aux_sym_val_number_token1] = ACTIONS(1126), - [aux_sym_val_number_token2] = ACTIONS(1126), - [aux_sym_val_number_token3] = ACTIONS(1126), - [aux_sym_val_number_token4] = ACTIONS(1126), - [anon_sym_inf] = ACTIONS(1126), - [anon_sym_DASHinf] = ACTIONS(1126), - [anon_sym_NaN] = ACTIONS(1126), - [anon_sym_0b] = ACTIONS(1126), - [anon_sym_0o] = ACTIONS(1126), - [anon_sym_0x] = ACTIONS(1126), - [sym_val_date] = ACTIONS(1126), - [anon_sym_DQUOTE] = ACTIONS(1126), - [sym__str_single_quotes] = ACTIONS(1126), - [sym__str_back_ticks] = ACTIONS(1126), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1126), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1126), - [anon_sym_CARET] = ACTIONS(1126), + [ts_builtin_sym_end] = ACTIONS(818), + [anon_sym_export] = ACTIONS(816), + [anon_sym_alias] = ACTIONS(816), + [anon_sym_let] = ACTIONS(816), + [anon_sym_let_DASHenv] = ACTIONS(816), + [anon_sym_mut] = ACTIONS(816), + [anon_sym_const] = ACTIONS(816), + [sym_cmd_identifier] = ACTIONS(816), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_def] = ACTIONS(816), + [anon_sym_def_DASHenv] = ACTIONS(816), + [anon_sym_export_DASHenv] = ACTIONS(816), + [anon_sym_extern] = ACTIONS(816), + [anon_sym_module] = ACTIONS(816), + [anon_sym_use] = ACTIONS(816), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_error] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(712), + [anon_sym_DASH_DASH] = ACTIONS(816), + [anon_sym_DASH] = ACTIONS(716), + [anon_sym_break] = ACTIONS(816), + [anon_sym_continue] = ACTIONS(816), + [anon_sym_for] = ACTIONS(816), + [anon_sym_in] = ACTIONS(718), + [anon_sym_loop] = ACTIONS(816), + [anon_sym_while] = ACTIONS(816), + [anon_sym_do] = ACTIONS(816), + [anon_sym_if] = ACTIONS(816), + [anon_sym_match] = ACTIONS(816), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_try] = ACTIONS(816), + [anon_sym_return] = ACTIONS(816), + [anon_sym_source] = ACTIONS(816), + [anon_sym_source_DASHenv] = ACTIONS(816), + [anon_sym_register] = ACTIONS(816), + [anon_sym_hide] = ACTIONS(816), + [anon_sym_hide_DASHenv] = ACTIONS(816), + [anon_sym_overlay] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(720), + [anon_sym_where] = ACTIONS(816), + [anon_sym_STAR_STAR] = ACTIONS(722), + [anon_sym_PLUS_PLUS] = ACTIONS(722), + [anon_sym_SLASH] = ACTIONS(720), + [anon_sym_mod] = ACTIONS(720), + [anon_sym_SLASH_SLASH] = ACTIONS(720), + [anon_sym_PLUS] = ACTIONS(716), + [anon_sym_bit_DASHshl] = ACTIONS(724), + [anon_sym_bit_DASHshr] = ACTIONS(724), + [anon_sym_EQ_EQ] = ACTIONS(712), + [anon_sym_BANG_EQ] = ACTIONS(712), + [anon_sym_LT2] = ACTIONS(712), + [anon_sym_LT_EQ] = ACTIONS(712), + [anon_sym_GT_EQ] = ACTIONS(712), + [anon_sym_not_DASHin] = ACTIONS(718), + [anon_sym_starts_DASHwith] = ACTIONS(718), + [anon_sym_ends_DASHwith] = ACTIONS(718), + [anon_sym_EQ_TILDE] = ACTIONS(726), + [anon_sym_BANG_TILDE] = ACTIONS(726), + [anon_sym_bit_DASHand] = ACTIONS(728), + [anon_sym_bit_DASHxor] = ACTIONS(730), + [anon_sym_bit_DASHor] = ACTIONS(732), + [anon_sym_and] = ACTIONS(734), + [anon_sym_xor] = ACTIONS(736), + [anon_sym_or] = ACTIONS(816), + [anon_sym_not] = ACTIONS(816), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_CARET] = ACTIONS(816), + [sym_short_flag] = ACTIONS(816), [anon_sym_POUND] = ACTIONS(3), }, [295] = { [sym_comment] = STATE(295), - [ts_builtin_sym_end] = ACTIONS(1122), - [sym_cmd_identifier] = ACTIONS(1124), - [anon_sym_SEMI] = ACTIONS(1124), - [anon_sym_LF] = ACTIONS(1122), - [anon_sym_export] = ACTIONS(1124), - [anon_sym_alias] = ACTIONS(1124), - [anon_sym_def] = ACTIONS(1124), - [anon_sym_def_DASHenv] = ACTIONS(1124), - [anon_sym_export_DASHenv] = ACTIONS(1124), - [anon_sym_extern] = ACTIONS(1124), - [anon_sym_module] = ACTIONS(1124), - [anon_sym_use] = ACTIONS(1124), - [anon_sym_LBRACK] = ACTIONS(1124), - [anon_sym_LPAREN] = ACTIONS(1124), - [anon_sym_PIPE] = ACTIONS(1124), - [anon_sym_DOLLAR] = ACTIONS(1124), - [anon_sym_error] = ACTIONS(1124), - [anon_sym_GT] = ACTIONS(1124), - [anon_sym_DASH] = ACTIONS(1124), - [anon_sym_break] = ACTIONS(1124), - [anon_sym_continue] = ACTIONS(1124), - [anon_sym_for] = ACTIONS(1124), - [anon_sym_in] = ACTIONS(1124), - [anon_sym_loop] = ACTIONS(1124), - [anon_sym_while] = ACTIONS(1124), - [anon_sym_do] = ACTIONS(1124), - [anon_sym_if] = ACTIONS(1124), - [anon_sym_match] = ACTIONS(1124), - [anon_sym_LBRACE] = ACTIONS(1124), - [anon_sym_DOT] = ACTIONS(1124), - [anon_sym_try] = ACTIONS(1124), - [anon_sym_return] = ACTIONS(1124), - [anon_sym_let] = ACTIONS(1124), - [anon_sym_let_DASHenv] = ACTIONS(1124), - [anon_sym_mut] = ACTIONS(1124), - [anon_sym_const] = ACTIONS(1124), - [anon_sym_source] = ACTIONS(1124), - [anon_sym_source_DASHenv] = ACTIONS(1124), - [anon_sym_register] = ACTIONS(1124), - [anon_sym_hide] = ACTIONS(1124), - [anon_sym_hide_DASHenv] = ACTIONS(1124), - [anon_sym_overlay] = ACTIONS(1124), - [anon_sym_STAR] = ACTIONS(1124), - [anon_sym_where] = ACTIONS(1124), - [anon_sym_STAR_STAR] = ACTIONS(1124), - [anon_sym_PLUS_PLUS] = ACTIONS(1124), - [anon_sym_SLASH] = ACTIONS(1124), - [anon_sym_mod] = ACTIONS(1124), - [anon_sym_SLASH_SLASH] = ACTIONS(1124), - [anon_sym_PLUS] = ACTIONS(1124), - [anon_sym_bit_DASHshl] = ACTIONS(1124), - [anon_sym_bit_DASHshr] = ACTIONS(1124), - [anon_sym_EQ_EQ] = ACTIONS(1124), - [anon_sym_BANG_EQ] = ACTIONS(1124), - [anon_sym_LT2] = ACTIONS(1124), - [anon_sym_LT_EQ] = ACTIONS(1124), - [anon_sym_GT_EQ] = ACTIONS(1124), - [anon_sym_not_DASHin] = ACTIONS(1124), - [anon_sym_starts_DASHwith] = ACTIONS(1124), - [anon_sym_ends_DASHwith] = ACTIONS(1124), - [anon_sym_EQ_TILDE] = ACTIONS(1124), - [anon_sym_BANG_TILDE] = ACTIONS(1124), - [anon_sym_bit_DASHand] = ACTIONS(1124), - [anon_sym_bit_DASHxor] = ACTIONS(1124), - [anon_sym_bit_DASHor] = ACTIONS(1124), - [anon_sym_and] = ACTIONS(1124), - [anon_sym_xor] = ACTIONS(1124), - [anon_sym_or] = ACTIONS(1124), - [anon_sym_not] = ACTIONS(1124), - [anon_sym_DOT_DOT_LT] = ACTIONS(1124), - [anon_sym_DOT_DOT] = ACTIONS(1124), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1124), - [sym_val_nothing] = ACTIONS(1124), - [anon_sym_true] = ACTIONS(1124), - [anon_sym_false] = ACTIONS(1124), - [aux_sym_val_number_token1] = ACTIONS(1124), - [aux_sym_val_number_token2] = ACTIONS(1124), - [aux_sym_val_number_token3] = ACTIONS(1124), - [aux_sym_val_number_token4] = ACTIONS(1124), - [anon_sym_inf] = ACTIONS(1124), - [anon_sym_DASHinf] = ACTIONS(1124), - [anon_sym_NaN] = ACTIONS(1124), - [anon_sym_0b] = ACTIONS(1124), - [anon_sym_0o] = ACTIONS(1124), - [anon_sym_0x] = ACTIONS(1124), - [sym_val_date] = ACTIONS(1124), - [anon_sym_DQUOTE] = ACTIONS(1124), - [sym__str_single_quotes] = ACTIONS(1124), - [sym__str_back_ticks] = ACTIONS(1124), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1124), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1124), - [anon_sym_CARET] = ACTIONS(1124), + [ts_builtin_sym_end] = ACTIONS(834), + [anon_sym_export] = ACTIONS(832), + [anon_sym_alias] = ACTIONS(832), + [anon_sym_let] = ACTIONS(832), + [anon_sym_let_DASHenv] = ACTIONS(832), + [anon_sym_mut] = ACTIONS(832), + [anon_sym_const] = ACTIONS(832), + [sym_cmd_identifier] = ACTIONS(832), + [anon_sym_SEMI] = ACTIONS(832), + [anon_sym_LF] = ACTIONS(834), + [anon_sym_def] = ACTIONS(832), + [anon_sym_def_DASHenv] = ACTIONS(832), + [anon_sym_export_DASHenv] = ACTIONS(832), + [anon_sym_extern] = ACTIONS(832), + [anon_sym_module] = ACTIONS(832), + [anon_sym_use] = ACTIONS(832), + [anon_sym_LBRACK] = ACTIONS(832), + [anon_sym_LPAREN] = ACTIONS(832), + [anon_sym_PIPE] = ACTIONS(832), + [anon_sym_DOLLAR] = ACTIONS(832), + [anon_sym_error] = ACTIONS(832), + [anon_sym_GT] = ACTIONS(832), + [anon_sym_DASH_DASH] = ACTIONS(832), + [anon_sym_DASH] = ACTIONS(832), + [anon_sym_break] = ACTIONS(832), + [anon_sym_continue] = ACTIONS(832), + [anon_sym_for] = ACTIONS(832), + [anon_sym_in] = ACTIONS(832), + [anon_sym_loop] = ACTIONS(832), + [anon_sym_while] = ACTIONS(832), + [anon_sym_do] = ACTIONS(832), + [anon_sym_if] = ACTIONS(832), + [anon_sym_match] = ACTIONS(832), + [anon_sym_LBRACE] = ACTIONS(832), + [anon_sym_try] = ACTIONS(832), + [anon_sym_return] = ACTIONS(832), + [anon_sym_source] = ACTIONS(832), + [anon_sym_source_DASHenv] = ACTIONS(832), + [anon_sym_register] = ACTIONS(832), + [anon_sym_hide] = ACTIONS(832), + [anon_sym_hide_DASHenv] = ACTIONS(832), + [anon_sym_overlay] = ACTIONS(832), + [anon_sym_STAR] = ACTIONS(832), + [anon_sym_where] = ACTIONS(832), + [anon_sym_STAR_STAR] = ACTIONS(832), + [anon_sym_PLUS_PLUS] = ACTIONS(832), + [anon_sym_SLASH] = ACTIONS(832), + [anon_sym_mod] = ACTIONS(832), + [anon_sym_SLASH_SLASH] = ACTIONS(832), + [anon_sym_PLUS] = ACTIONS(832), + [anon_sym_bit_DASHshl] = ACTIONS(832), + [anon_sym_bit_DASHshr] = ACTIONS(832), + [anon_sym_EQ_EQ] = ACTIONS(832), + [anon_sym_BANG_EQ] = ACTIONS(832), + [anon_sym_LT2] = ACTIONS(832), + [anon_sym_LT_EQ] = ACTIONS(832), + [anon_sym_GT_EQ] = ACTIONS(832), + [anon_sym_not_DASHin] = ACTIONS(832), + [anon_sym_starts_DASHwith] = ACTIONS(832), + [anon_sym_ends_DASHwith] = ACTIONS(832), + [anon_sym_EQ_TILDE] = ACTIONS(832), + [anon_sym_BANG_TILDE] = ACTIONS(832), + [anon_sym_bit_DASHand] = ACTIONS(832), + [anon_sym_bit_DASHxor] = ACTIONS(832), + [anon_sym_bit_DASHor] = ACTIONS(832), + [anon_sym_and] = ACTIONS(832), + [anon_sym_xor] = ACTIONS(832), + [anon_sym_or] = ACTIONS(832), + [anon_sym_not] = ACTIONS(832), + [anon_sym_DOT_DOT_LT] = ACTIONS(832), + [anon_sym_DOT_DOT] = ACTIONS(832), + [anon_sym_DOT_DOT_EQ] = ACTIONS(832), + [sym_val_nothing] = ACTIONS(832), + [anon_sym_true] = ACTIONS(832), + [anon_sym_false] = ACTIONS(832), + [aux_sym_val_number_token1] = ACTIONS(832), + [aux_sym_val_number_token2] = ACTIONS(832), + [aux_sym_val_number_token3] = ACTIONS(832), + [aux_sym_val_number_token4] = ACTIONS(832), + [anon_sym_inf] = ACTIONS(832), + [anon_sym_DASHinf] = ACTIONS(832), + [anon_sym_NaN] = ACTIONS(832), + [anon_sym_0b] = ACTIONS(832), + [anon_sym_0o] = ACTIONS(832), + [anon_sym_0x] = ACTIONS(832), + [sym_val_date] = ACTIONS(832), + [anon_sym_DQUOTE] = ACTIONS(832), + [sym__str_single_quotes] = ACTIONS(832), + [sym__str_back_ticks] = ACTIONS(832), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(832), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(832), + [anon_sym_CARET] = ACTIONS(832), + [sym_short_flag] = ACTIONS(832), [anon_sym_POUND] = ACTIONS(3), }, [296] = { [sym_comment] = STATE(296), - [sym_cmd_identifier] = ACTIONS(1124), - [anon_sym_SEMI] = ACTIONS(1124), - [anon_sym_LF] = ACTIONS(1122), - [anon_sym_export] = ACTIONS(1124), - [anon_sym_alias] = ACTIONS(1124), - [anon_sym_def] = ACTIONS(1124), - [anon_sym_def_DASHenv] = ACTIONS(1124), - [anon_sym_export_DASHenv] = ACTIONS(1124), - [anon_sym_extern] = ACTIONS(1124), - [anon_sym_module] = ACTIONS(1124), - [anon_sym_use] = ACTIONS(1124), - [anon_sym_LBRACK] = ACTIONS(1124), - [anon_sym_LPAREN] = ACTIONS(1124), - [anon_sym_PIPE] = ACTIONS(1124), - [anon_sym_DOLLAR] = ACTIONS(1124), - [anon_sym_error] = ACTIONS(1124), - [anon_sym_GT] = ACTIONS(1124), - [anon_sym_DASH] = ACTIONS(1124), - [anon_sym_break] = ACTIONS(1124), - [anon_sym_continue] = ACTIONS(1124), - [anon_sym_for] = ACTIONS(1124), - [anon_sym_in] = ACTIONS(1124), - [anon_sym_loop] = ACTIONS(1124), - [anon_sym_while] = ACTIONS(1124), - [anon_sym_do] = ACTIONS(1124), - [anon_sym_if] = ACTIONS(1124), - [anon_sym_match] = ACTIONS(1124), - [anon_sym_LBRACE] = ACTIONS(1124), - [anon_sym_RBRACE] = ACTIONS(1124), - [anon_sym_DOT] = ACTIONS(1124), - [anon_sym_try] = ACTIONS(1124), - [anon_sym_return] = ACTIONS(1124), - [anon_sym_let] = ACTIONS(1124), - [anon_sym_let_DASHenv] = ACTIONS(1124), - [anon_sym_mut] = ACTIONS(1124), - [anon_sym_const] = ACTIONS(1124), - [anon_sym_source] = ACTIONS(1124), - [anon_sym_source_DASHenv] = ACTIONS(1124), - [anon_sym_register] = ACTIONS(1124), - [anon_sym_hide] = ACTIONS(1124), - [anon_sym_hide_DASHenv] = ACTIONS(1124), - [anon_sym_overlay] = ACTIONS(1124), - [anon_sym_STAR] = ACTIONS(1124), - [anon_sym_where] = ACTIONS(1124), - [anon_sym_STAR_STAR] = ACTIONS(1124), - [anon_sym_PLUS_PLUS] = ACTIONS(1124), - [anon_sym_SLASH] = ACTIONS(1124), - [anon_sym_mod] = ACTIONS(1124), - [anon_sym_SLASH_SLASH] = ACTIONS(1124), - [anon_sym_PLUS] = ACTIONS(1124), - [anon_sym_bit_DASHshl] = ACTIONS(1124), - [anon_sym_bit_DASHshr] = ACTIONS(1124), - [anon_sym_EQ_EQ] = ACTIONS(1124), - [anon_sym_BANG_EQ] = ACTIONS(1124), - [anon_sym_LT2] = ACTIONS(1124), - [anon_sym_LT_EQ] = ACTIONS(1124), - [anon_sym_GT_EQ] = ACTIONS(1124), - [anon_sym_not_DASHin] = ACTIONS(1124), - [anon_sym_starts_DASHwith] = ACTIONS(1124), - [anon_sym_ends_DASHwith] = ACTIONS(1124), - [anon_sym_EQ_TILDE] = ACTIONS(1124), - [anon_sym_BANG_TILDE] = ACTIONS(1124), - [anon_sym_bit_DASHand] = ACTIONS(1124), - [anon_sym_bit_DASHxor] = ACTIONS(1124), - [anon_sym_bit_DASHor] = ACTIONS(1124), - [anon_sym_and] = ACTIONS(1124), - [anon_sym_xor] = ACTIONS(1124), - [anon_sym_or] = ACTIONS(1124), - [anon_sym_not] = ACTIONS(1124), - [anon_sym_DOT_DOT_LT] = ACTIONS(1124), - [anon_sym_DOT_DOT] = ACTIONS(1124), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1124), - [sym_val_nothing] = ACTIONS(1124), - [anon_sym_true] = ACTIONS(1124), - [anon_sym_false] = ACTIONS(1124), - [aux_sym_val_number_token1] = ACTIONS(1124), - [aux_sym_val_number_token2] = ACTIONS(1124), - [aux_sym_val_number_token3] = ACTIONS(1124), - [aux_sym_val_number_token4] = ACTIONS(1124), - [anon_sym_inf] = ACTIONS(1124), - [anon_sym_DASHinf] = ACTIONS(1124), - [anon_sym_NaN] = ACTIONS(1124), - [anon_sym_0b] = ACTIONS(1124), - [anon_sym_0o] = ACTIONS(1124), - [anon_sym_0x] = ACTIONS(1124), - [sym_val_date] = ACTIONS(1124), - [anon_sym_DQUOTE] = ACTIONS(1124), - [sym__str_single_quotes] = ACTIONS(1124), - [sym__str_back_ticks] = ACTIONS(1124), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1124), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1124), - [anon_sym_CARET] = ACTIONS(1124), + [ts_builtin_sym_end] = ACTIONS(818), + [anon_sym_export] = ACTIONS(816), + [anon_sym_alias] = ACTIONS(816), + [anon_sym_let] = ACTIONS(816), + [anon_sym_let_DASHenv] = ACTIONS(816), + [anon_sym_mut] = ACTIONS(816), + [anon_sym_const] = ACTIONS(816), + [sym_cmd_identifier] = ACTIONS(816), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_def] = ACTIONS(816), + [anon_sym_def_DASHenv] = ACTIONS(816), + [anon_sym_export_DASHenv] = ACTIONS(816), + [anon_sym_extern] = ACTIONS(816), + [anon_sym_module] = ACTIONS(816), + [anon_sym_use] = ACTIONS(816), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_error] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(712), + [anon_sym_DASH_DASH] = ACTIONS(816), + [anon_sym_DASH] = ACTIONS(716), + [anon_sym_break] = ACTIONS(816), + [anon_sym_continue] = ACTIONS(816), + [anon_sym_for] = ACTIONS(816), + [anon_sym_in] = ACTIONS(718), + [anon_sym_loop] = ACTIONS(816), + [anon_sym_while] = ACTIONS(816), + [anon_sym_do] = ACTIONS(816), + [anon_sym_if] = ACTIONS(816), + [anon_sym_match] = ACTIONS(816), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_try] = ACTIONS(816), + [anon_sym_return] = ACTIONS(816), + [anon_sym_source] = ACTIONS(816), + [anon_sym_source_DASHenv] = ACTIONS(816), + [anon_sym_register] = ACTIONS(816), + [anon_sym_hide] = ACTIONS(816), + [anon_sym_hide_DASHenv] = ACTIONS(816), + [anon_sym_overlay] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(720), + [anon_sym_where] = ACTIONS(816), + [anon_sym_STAR_STAR] = ACTIONS(722), + [anon_sym_PLUS_PLUS] = ACTIONS(722), + [anon_sym_SLASH] = ACTIONS(720), + [anon_sym_mod] = ACTIONS(720), + [anon_sym_SLASH_SLASH] = ACTIONS(720), + [anon_sym_PLUS] = ACTIONS(716), + [anon_sym_bit_DASHshl] = ACTIONS(724), + [anon_sym_bit_DASHshr] = ACTIONS(724), + [anon_sym_EQ_EQ] = ACTIONS(712), + [anon_sym_BANG_EQ] = ACTIONS(712), + [anon_sym_LT2] = ACTIONS(712), + [anon_sym_LT_EQ] = ACTIONS(712), + [anon_sym_GT_EQ] = ACTIONS(712), + [anon_sym_not_DASHin] = ACTIONS(718), + [anon_sym_starts_DASHwith] = ACTIONS(718), + [anon_sym_ends_DASHwith] = ACTIONS(718), + [anon_sym_EQ_TILDE] = ACTIONS(726), + [anon_sym_BANG_TILDE] = ACTIONS(726), + [anon_sym_bit_DASHand] = ACTIONS(728), + [anon_sym_bit_DASHxor] = ACTIONS(730), + [anon_sym_bit_DASHor] = ACTIONS(732), + [anon_sym_and] = ACTIONS(734), + [anon_sym_xor] = ACTIONS(736), + [anon_sym_or] = ACTIONS(738), + [anon_sym_not] = ACTIONS(816), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_CARET] = ACTIONS(816), + [sym_short_flag] = ACTIONS(816), [anon_sym_POUND] = ACTIONS(3), }, [297] = { [sym_comment] = STATE(297), - [sym_cmd_identifier] = ACTIONS(1117), - [anon_sym_SEMI] = ACTIONS(1117), - [anon_sym_LF] = ACTIONS(1115), - [anon_sym_export] = ACTIONS(1117), - [anon_sym_alias] = ACTIONS(1117), - [anon_sym_def] = ACTIONS(1117), - [anon_sym_def_DASHenv] = ACTIONS(1117), - [anon_sym_export_DASHenv] = ACTIONS(1117), - [anon_sym_extern] = ACTIONS(1117), - [anon_sym_module] = ACTIONS(1117), - [anon_sym_use] = ACTIONS(1117), - [anon_sym_LBRACK] = ACTIONS(1117), - [anon_sym_LPAREN] = ACTIONS(1117), - [anon_sym_PIPE] = 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_RBRACE] = ACTIONS(1117), - [anon_sym_DOT] = ACTIONS(1117), - [anon_sym_try] = ACTIONS(1117), - [anon_sym_return] = 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_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_DOT_DOT_LT] = ACTIONS(1117), - [anon_sym_DOT_DOT] = ACTIONS(1117), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1117), - [sym_val_nothing] = ACTIONS(1117), - [anon_sym_true] = ACTIONS(1117), - [anon_sym_false] = ACTIONS(1117), - [aux_sym_val_number_token1] = ACTIONS(1117), - [aux_sym_val_number_token2] = ACTIONS(1117), - [aux_sym_val_number_token3] = ACTIONS(1117), - [aux_sym_val_number_token4] = ACTIONS(1117), - [anon_sym_inf] = ACTIONS(1117), - [anon_sym_DASHinf] = ACTIONS(1117), - [anon_sym_NaN] = 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), + [ts_builtin_sym_end] = ACTIONS(653), + [anon_sym_export] = ACTIONS(651), + [anon_sym_alias] = ACTIONS(651), + [anon_sym_let] = ACTIONS(651), + [anon_sym_let_DASHenv] = ACTIONS(651), + [anon_sym_mut] = ACTIONS(651), + [anon_sym_const] = ACTIONS(651), + [sym_cmd_identifier] = ACTIONS(651), + [anon_sym_SEMI] = ACTIONS(651), + [anon_sym_LF] = ACTIONS(653), + [anon_sym_def] = ACTIONS(651), + [anon_sym_def_DASHenv] = ACTIONS(651), + [anon_sym_export_DASHenv] = ACTIONS(651), + [anon_sym_extern] = ACTIONS(651), + [anon_sym_module] = ACTIONS(651), + [anon_sym_use] = ACTIONS(651), + [anon_sym_LBRACK] = ACTIONS(651), + [anon_sym_LPAREN] = ACTIONS(651), + [anon_sym_PIPE] = ACTIONS(651), + [anon_sym_DOLLAR] = ACTIONS(651), + [anon_sym_error] = ACTIONS(651), + [anon_sym_GT] = ACTIONS(651), + [anon_sym_DASH] = ACTIONS(651), + [anon_sym_break] = ACTIONS(651), + [anon_sym_continue] = ACTIONS(651), + [anon_sym_for] = ACTIONS(651), + [anon_sym_in] = ACTIONS(651), + [anon_sym_loop] = ACTIONS(651), + [anon_sym_while] = ACTIONS(651), + [anon_sym_do] = ACTIONS(651), + [anon_sym_if] = ACTIONS(651), + [anon_sym_match] = ACTIONS(651), + [anon_sym_LBRACE] = ACTIONS(651), + [anon_sym_DOT] = ACTIONS(651), + [anon_sym_try] = ACTIONS(651), + [anon_sym_return] = ACTIONS(651), + [anon_sym_source] = ACTIONS(651), + [anon_sym_source_DASHenv] = ACTIONS(651), + [anon_sym_register] = ACTIONS(651), + [anon_sym_hide] = ACTIONS(651), + [anon_sym_hide_DASHenv] = ACTIONS(651), + [anon_sym_overlay] = ACTIONS(651), + [anon_sym_STAR] = ACTIONS(651), + [anon_sym_where] = ACTIONS(651), + [anon_sym_QMARK2] = ACTIONS(882), + [anon_sym_STAR_STAR] = ACTIONS(651), + [anon_sym_PLUS_PLUS] = ACTIONS(651), + [anon_sym_SLASH] = ACTIONS(651), + [anon_sym_mod] = ACTIONS(651), + [anon_sym_SLASH_SLASH] = ACTIONS(651), + [anon_sym_PLUS] = ACTIONS(651), + [anon_sym_bit_DASHshl] = ACTIONS(651), + [anon_sym_bit_DASHshr] = ACTIONS(651), + [anon_sym_EQ_EQ] = ACTIONS(651), + [anon_sym_BANG_EQ] = ACTIONS(651), + [anon_sym_LT2] = ACTIONS(651), + [anon_sym_LT_EQ] = ACTIONS(651), + [anon_sym_GT_EQ] = ACTIONS(651), + [anon_sym_not_DASHin] = ACTIONS(651), + [anon_sym_starts_DASHwith] = ACTIONS(651), + [anon_sym_ends_DASHwith] = ACTIONS(651), + [anon_sym_EQ_TILDE] = ACTIONS(651), + [anon_sym_BANG_TILDE] = ACTIONS(651), + [anon_sym_bit_DASHand] = ACTIONS(651), + [anon_sym_bit_DASHxor] = ACTIONS(651), + [anon_sym_bit_DASHor] = ACTIONS(651), + [anon_sym_and] = ACTIONS(651), + [anon_sym_xor] = ACTIONS(651), + [anon_sym_or] = ACTIONS(651), + [anon_sym_not] = ACTIONS(651), + [anon_sym_DOT_DOT_LT] = ACTIONS(651), + [anon_sym_DOT_DOT] = ACTIONS(651), + [anon_sym_DOT_DOT_EQ] = ACTIONS(651), + [sym_val_nothing] = ACTIONS(651), + [anon_sym_true] = ACTIONS(651), + [anon_sym_false] = ACTIONS(651), + [aux_sym_val_number_token1] = ACTIONS(651), + [aux_sym_val_number_token2] = ACTIONS(651), + [aux_sym_val_number_token3] = ACTIONS(651), + [aux_sym_val_number_token4] = ACTIONS(651), + [anon_sym_inf] = ACTIONS(651), + [anon_sym_DASHinf] = ACTIONS(651), + [anon_sym_NaN] = ACTIONS(651), + [anon_sym_0b] = ACTIONS(651), + [anon_sym_0o] = ACTIONS(651), + [anon_sym_0x] = ACTIONS(651), + [sym_val_date] = ACTIONS(651), + [anon_sym_DQUOTE] = ACTIONS(651), + [sym__str_single_quotes] = ACTIONS(651), + [sym__str_back_ticks] = ACTIONS(651), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(651), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(651), + [anon_sym_CARET] = ACTIONS(651), [anon_sym_POUND] = ACTIONS(3), }, [298] = { [sym_comment] = STATE(298), - [ts_builtin_sym_end] = ACTIONS(1115), - [sym_cmd_identifier] = ACTIONS(1117), - [anon_sym_SEMI] = ACTIONS(1117), - [anon_sym_LF] = ACTIONS(1115), - [anon_sym_export] = ACTIONS(1117), - [anon_sym_alias] = ACTIONS(1117), - [anon_sym_def] = ACTIONS(1117), - [anon_sym_def_DASHenv] = ACTIONS(1117), - [anon_sym_export_DASHenv] = ACTIONS(1117), - [anon_sym_extern] = ACTIONS(1117), - [anon_sym_module] = ACTIONS(1117), - [anon_sym_use] = ACTIONS(1117), - [anon_sym_LBRACK] = ACTIONS(1117), - [anon_sym_LPAREN] = ACTIONS(1117), - [anon_sym_PIPE] = 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_let] = ACTIONS(1117), - [anon_sym_let_DASHenv] = ACTIONS(1117), - [anon_sym_mut] = ACTIONS(1117), - [anon_sym_const] = 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_DOT_DOT_LT] = ACTIONS(1117), - [anon_sym_DOT_DOT] = ACTIONS(1117), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1117), - [sym_val_nothing] = ACTIONS(1117), - [anon_sym_true] = ACTIONS(1117), - [anon_sym_false] = ACTIONS(1117), - [aux_sym_val_number_token1] = ACTIONS(1117), - [aux_sym_val_number_token2] = ACTIONS(1117), - [aux_sym_val_number_token3] = ACTIONS(1117), - [aux_sym_val_number_token4] = ACTIONS(1117), - [anon_sym_inf] = ACTIONS(1117), - [anon_sym_DASHinf] = ACTIONS(1117), - [anon_sym_NaN] = 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), + [ts_builtin_sym_end] = ACTIONS(838), + [anon_sym_export] = ACTIONS(836), + [anon_sym_alias] = ACTIONS(836), + [anon_sym_let] = ACTIONS(836), + [anon_sym_let_DASHenv] = ACTIONS(836), + [anon_sym_mut] = ACTIONS(836), + [anon_sym_const] = ACTIONS(836), + [sym_cmd_identifier] = ACTIONS(836), + [anon_sym_SEMI] = ACTIONS(836), + [anon_sym_LF] = ACTIONS(838), + [anon_sym_def] = ACTIONS(836), + [anon_sym_def_DASHenv] = ACTIONS(836), + [anon_sym_export_DASHenv] = ACTIONS(836), + [anon_sym_extern] = ACTIONS(836), + [anon_sym_module] = ACTIONS(836), + [anon_sym_use] = ACTIONS(836), + [anon_sym_LBRACK] = ACTIONS(836), + [anon_sym_LPAREN] = ACTIONS(836), + [anon_sym_PIPE] = ACTIONS(836), + [anon_sym_DOLLAR] = ACTIONS(836), + [anon_sym_error] = ACTIONS(836), + [anon_sym_GT] = ACTIONS(836), + [anon_sym_DASH_DASH] = ACTIONS(836), + [anon_sym_DASH] = ACTIONS(836), + [anon_sym_break] = ACTIONS(836), + [anon_sym_continue] = ACTIONS(836), + [anon_sym_for] = ACTIONS(836), + [anon_sym_in] = ACTIONS(836), + [anon_sym_loop] = ACTIONS(836), + [anon_sym_while] = ACTIONS(836), + [anon_sym_do] = ACTIONS(836), + [anon_sym_if] = ACTIONS(836), + [anon_sym_match] = ACTIONS(836), + [anon_sym_LBRACE] = ACTIONS(836), + [anon_sym_try] = ACTIONS(836), + [anon_sym_return] = ACTIONS(836), + [anon_sym_source] = ACTIONS(836), + [anon_sym_source_DASHenv] = ACTIONS(836), + [anon_sym_register] = ACTIONS(836), + [anon_sym_hide] = ACTIONS(836), + [anon_sym_hide_DASHenv] = ACTIONS(836), + [anon_sym_overlay] = ACTIONS(836), + [anon_sym_STAR] = ACTIONS(836), + [anon_sym_where] = ACTIONS(836), + [anon_sym_STAR_STAR] = ACTIONS(836), + [anon_sym_PLUS_PLUS] = ACTIONS(836), + [anon_sym_SLASH] = ACTIONS(836), + [anon_sym_mod] = ACTIONS(836), + [anon_sym_SLASH_SLASH] = ACTIONS(836), + [anon_sym_PLUS] = ACTIONS(836), + [anon_sym_bit_DASHshl] = ACTIONS(836), + [anon_sym_bit_DASHshr] = ACTIONS(836), + [anon_sym_EQ_EQ] = ACTIONS(836), + [anon_sym_BANG_EQ] = ACTIONS(836), + [anon_sym_LT2] = ACTIONS(836), + [anon_sym_LT_EQ] = ACTIONS(836), + [anon_sym_GT_EQ] = ACTIONS(836), + [anon_sym_not_DASHin] = ACTIONS(836), + [anon_sym_starts_DASHwith] = ACTIONS(836), + [anon_sym_ends_DASHwith] = ACTIONS(836), + [anon_sym_EQ_TILDE] = ACTIONS(836), + [anon_sym_BANG_TILDE] = ACTIONS(836), + [anon_sym_bit_DASHand] = ACTIONS(836), + [anon_sym_bit_DASHxor] = ACTIONS(836), + [anon_sym_bit_DASHor] = ACTIONS(836), + [anon_sym_and] = ACTIONS(836), + [anon_sym_xor] = ACTIONS(836), + [anon_sym_or] = ACTIONS(836), + [anon_sym_not] = ACTIONS(836), + [anon_sym_DOT_DOT_LT] = ACTIONS(836), + [anon_sym_DOT_DOT] = ACTIONS(836), + [anon_sym_DOT_DOT_EQ] = ACTIONS(836), + [sym_val_nothing] = ACTIONS(836), + [anon_sym_true] = ACTIONS(836), + [anon_sym_false] = ACTIONS(836), + [aux_sym_val_number_token1] = ACTIONS(836), + [aux_sym_val_number_token2] = ACTIONS(836), + [aux_sym_val_number_token3] = ACTIONS(836), + [aux_sym_val_number_token4] = ACTIONS(836), + [anon_sym_inf] = ACTIONS(836), + [anon_sym_DASHinf] = ACTIONS(836), + [anon_sym_NaN] = ACTIONS(836), + [anon_sym_0b] = ACTIONS(836), + [anon_sym_0o] = ACTIONS(836), + [anon_sym_0x] = ACTIONS(836), + [sym_val_date] = ACTIONS(836), + [anon_sym_DQUOTE] = ACTIONS(836), + [sym__str_single_quotes] = ACTIONS(836), + [sym__str_back_ticks] = ACTIONS(836), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(836), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(836), + [anon_sym_CARET] = ACTIONS(836), + [sym_short_flag] = ACTIONS(836), [anon_sym_POUND] = ACTIONS(3), }, [299] = { [sym_comment] = STATE(299), - [ts_builtin_sym_end] = ACTIONS(1223), - [sym_cmd_identifier] = ACTIONS(1225), - [anon_sym_SEMI] = ACTIONS(1225), - [anon_sym_LF] = ACTIONS(1223), - [anon_sym_export] = ACTIONS(1225), - [anon_sym_alias] = ACTIONS(1225), - [anon_sym_def] = ACTIONS(1225), - [anon_sym_def_DASHenv] = ACTIONS(1225), - [anon_sym_export_DASHenv] = ACTIONS(1225), - [anon_sym_extern] = ACTIONS(1225), - [anon_sym_module] = ACTIONS(1225), - [anon_sym_use] = ACTIONS(1225), - [anon_sym_LBRACK] = ACTIONS(1225), - [anon_sym_LPAREN] = ACTIONS(1225), - [anon_sym_PIPE] = ACTIONS(1225), - [anon_sym_DOLLAR] = ACTIONS(1225), - [anon_sym_error] = ACTIONS(1225), - [anon_sym_GT] = ACTIONS(1225), - [anon_sym_DASH] = ACTIONS(1225), - [anon_sym_break] = ACTIONS(1225), - [anon_sym_continue] = ACTIONS(1225), - [anon_sym_for] = ACTIONS(1225), - [anon_sym_in] = ACTIONS(1225), - [anon_sym_loop] = ACTIONS(1225), - [anon_sym_while] = ACTIONS(1225), - [anon_sym_do] = ACTIONS(1225), - [anon_sym_if] = ACTIONS(1225), - [anon_sym_match] = ACTIONS(1225), - [anon_sym_LBRACE] = ACTIONS(1225), - [anon_sym_try] = ACTIONS(1225), - [anon_sym_return] = ACTIONS(1225), - [anon_sym_let] = ACTIONS(1225), - [anon_sym_let_DASHenv] = ACTIONS(1225), - [anon_sym_mut] = ACTIONS(1225), - [anon_sym_const] = ACTIONS(1225), - [anon_sym_source] = ACTIONS(1225), - [anon_sym_source_DASHenv] = ACTIONS(1225), - [anon_sym_register] = ACTIONS(1225), - [anon_sym_hide] = ACTIONS(1225), - [anon_sym_hide_DASHenv] = ACTIONS(1225), - [anon_sym_overlay] = ACTIONS(1225), - [anon_sym_STAR] = ACTIONS(1225), - [anon_sym_where] = ACTIONS(1225), - [anon_sym_STAR_STAR] = ACTIONS(1225), - [anon_sym_PLUS_PLUS] = ACTIONS(1225), - [anon_sym_SLASH] = ACTIONS(1225), - [anon_sym_mod] = ACTIONS(1225), - [anon_sym_SLASH_SLASH] = ACTIONS(1225), - [anon_sym_PLUS] = ACTIONS(1225), - [anon_sym_bit_DASHshl] = ACTIONS(1225), - [anon_sym_bit_DASHshr] = ACTIONS(1225), - [anon_sym_EQ_EQ] = ACTIONS(1225), - [anon_sym_BANG_EQ] = ACTIONS(1225), - [anon_sym_LT2] = ACTIONS(1225), - [anon_sym_LT_EQ] = ACTIONS(1225), - [anon_sym_GT_EQ] = ACTIONS(1225), - [anon_sym_not_DASHin] = ACTIONS(1225), - [anon_sym_starts_DASHwith] = ACTIONS(1225), - [anon_sym_ends_DASHwith] = ACTIONS(1225), - [anon_sym_EQ_TILDE] = ACTIONS(1225), - [anon_sym_BANG_TILDE] = ACTIONS(1225), - [anon_sym_bit_DASHand] = ACTIONS(1225), - [anon_sym_bit_DASHxor] = ACTIONS(1225), - [anon_sym_bit_DASHor] = ACTIONS(1225), - [anon_sym_and] = ACTIONS(1225), - [anon_sym_xor] = ACTIONS(1225), - [anon_sym_or] = ACTIONS(1225), - [anon_sym_not] = ACTIONS(1225), - [anon_sym_DOT_DOT_LT] = ACTIONS(1225), - [anon_sym_DOT_DOT] = ACTIONS(1225), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1225), - [sym_val_nothing] = ACTIONS(1225), - [anon_sym_true] = ACTIONS(1225), - [anon_sym_false] = ACTIONS(1225), - [aux_sym_val_number_token1] = ACTIONS(1225), - [aux_sym_val_number_token2] = ACTIONS(1225), - [aux_sym_val_number_token3] = ACTIONS(1225), - [aux_sym_val_number_token4] = ACTIONS(1225), - [anon_sym_inf] = ACTIONS(1225), - [anon_sym_DASHinf] = ACTIONS(1225), - [anon_sym_NaN] = ACTIONS(1225), - [anon_sym_0b] = ACTIONS(1225), - [anon_sym_0o] = ACTIONS(1225), - [anon_sym_0x] = ACTIONS(1225), - [sym_val_date] = ACTIONS(1225), - [anon_sym_DQUOTE] = ACTIONS(1225), - [sym__str_single_quotes] = ACTIONS(1225), - [sym__str_back_ticks] = ACTIONS(1225), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1225), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1225), - [anon_sym_CARET] = ACTIONS(1225), + [ts_builtin_sym_end] = ACTIONS(653), + [anon_sym_export] = ACTIONS(651), + [anon_sym_alias] = ACTIONS(651), + [anon_sym_let] = ACTIONS(651), + [anon_sym_let_DASHenv] = ACTIONS(651), + [anon_sym_mut] = ACTIONS(651), + [anon_sym_const] = ACTIONS(651), + [sym_cmd_identifier] = ACTIONS(651), + [anon_sym_SEMI] = ACTIONS(651), + [anon_sym_LF] = ACTIONS(653), + [anon_sym_def] = ACTIONS(651), + [anon_sym_def_DASHenv] = ACTIONS(651), + [anon_sym_export_DASHenv] = ACTIONS(651), + [anon_sym_extern] = ACTIONS(651), + [anon_sym_module] = ACTIONS(651), + [anon_sym_use] = ACTIONS(651), + [anon_sym_LBRACK] = ACTIONS(651), + [anon_sym_LPAREN] = ACTIONS(651), + [anon_sym_PIPE] = ACTIONS(651), + [anon_sym_DOLLAR] = ACTIONS(651), + [anon_sym_error] = ACTIONS(651), + [anon_sym_GT] = ACTIONS(651), + [anon_sym_DASH] = ACTIONS(651), + [anon_sym_break] = ACTIONS(651), + [anon_sym_continue] = ACTIONS(651), + [anon_sym_for] = ACTIONS(651), + [anon_sym_in] = ACTIONS(651), + [anon_sym_loop] = ACTIONS(651), + [anon_sym_while] = ACTIONS(651), + [anon_sym_do] = ACTIONS(651), + [anon_sym_if] = ACTIONS(651), + [anon_sym_match] = ACTIONS(651), + [anon_sym_LBRACE] = ACTIONS(651), + [anon_sym_DOT] = ACTIONS(651), + [anon_sym_try] = ACTIONS(651), + [anon_sym_return] = ACTIONS(651), + [anon_sym_source] = ACTIONS(651), + [anon_sym_source_DASHenv] = ACTIONS(651), + [anon_sym_register] = ACTIONS(651), + [anon_sym_hide] = ACTIONS(651), + [anon_sym_hide_DASHenv] = ACTIONS(651), + [anon_sym_overlay] = ACTIONS(651), + [anon_sym_STAR] = ACTIONS(651), + [anon_sym_where] = ACTIONS(651), + [anon_sym_QMARK2] = ACTIONS(882), + [anon_sym_STAR_STAR] = ACTIONS(651), + [anon_sym_PLUS_PLUS] = ACTIONS(651), + [anon_sym_SLASH] = ACTIONS(651), + [anon_sym_mod] = ACTIONS(651), + [anon_sym_SLASH_SLASH] = ACTIONS(651), + [anon_sym_PLUS] = ACTIONS(651), + [anon_sym_bit_DASHshl] = ACTIONS(651), + [anon_sym_bit_DASHshr] = ACTIONS(651), + [anon_sym_EQ_EQ] = ACTIONS(651), + [anon_sym_BANG_EQ] = ACTIONS(651), + [anon_sym_LT2] = ACTIONS(651), + [anon_sym_LT_EQ] = ACTIONS(651), + [anon_sym_GT_EQ] = ACTIONS(651), + [anon_sym_not_DASHin] = ACTIONS(651), + [anon_sym_starts_DASHwith] = ACTIONS(651), + [anon_sym_ends_DASHwith] = ACTIONS(651), + [anon_sym_EQ_TILDE] = ACTIONS(651), + [anon_sym_BANG_TILDE] = ACTIONS(651), + [anon_sym_bit_DASHand] = ACTIONS(651), + [anon_sym_bit_DASHxor] = ACTIONS(651), + [anon_sym_bit_DASHor] = ACTIONS(651), + [anon_sym_and] = ACTIONS(651), + [anon_sym_xor] = ACTIONS(651), + [anon_sym_or] = ACTIONS(651), + [anon_sym_not] = ACTIONS(651), + [anon_sym_DOT_DOT_LT] = ACTIONS(651), + [anon_sym_DOT_DOT] = ACTIONS(651), + [anon_sym_DOT_DOT_EQ] = ACTIONS(651), + [sym_val_nothing] = ACTIONS(651), + [anon_sym_true] = ACTIONS(651), + [anon_sym_false] = ACTIONS(651), + [aux_sym_val_number_token1] = ACTIONS(651), + [aux_sym_val_number_token2] = ACTIONS(651), + [aux_sym_val_number_token3] = ACTIONS(651), + [aux_sym_val_number_token4] = ACTIONS(651), + [anon_sym_inf] = ACTIONS(651), + [anon_sym_DASHinf] = ACTIONS(651), + [anon_sym_NaN] = ACTIONS(651), + [anon_sym_0b] = ACTIONS(651), + [anon_sym_0o] = ACTIONS(651), + [anon_sym_0x] = ACTIONS(651), + [sym_val_date] = ACTIONS(651), + [anon_sym_DQUOTE] = ACTIONS(651), + [sym__str_single_quotes] = ACTIONS(651), + [sym__str_back_ticks] = ACTIONS(651), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(651), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(651), + [anon_sym_CARET] = ACTIONS(651), [anon_sym_POUND] = ACTIONS(3), }, [300] = { [sym_comment] = STATE(300), - [sym_cmd_identifier] = ACTIONS(1139), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_export] = ACTIONS(1139), - [anon_sym_alias] = ACTIONS(1139), - [anon_sym_def] = ACTIONS(1139), - [anon_sym_def_DASHenv] = ACTIONS(1139), - [anon_sym_export_DASHenv] = ACTIONS(1139), - [anon_sym_extern] = ACTIONS(1139), - [anon_sym_module] = ACTIONS(1139), - [anon_sym_use] = ACTIONS(1139), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_error] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1257), - [anon_sym_DASH] = ACTIONS(1259), - [anon_sym_break] = ACTIONS(1139), - [anon_sym_continue] = ACTIONS(1139), - [anon_sym_for] = ACTIONS(1139), - [anon_sym_in] = ACTIONS(1261), - [anon_sym_loop] = ACTIONS(1139), - [anon_sym_while] = ACTIONS(1139), - [anon_sym_do] = ACTIONS(1139), - [anon_sym_if] = ACTIONS(1139), - [anon_sym_match] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_RBRACE] = ACTIONS(1139), - [anon_sym_try] = ACTIONS(1139), - [anon_sym_return] = ACTIONS(1139), - [anon_sym_let] = ACTIONS(1139), - [anon_sym_let_DASHenv] = ACTIONS(1139), - [anon_sym_mut] = ACTIONS(1139), - [anon_sym_const] = ACTIONS(1139), - [anon_sym_source] = ACTIONS(1139), - [anon_sym_source_DASHenv] = ACTIONS(1139), - [anon_sym_register] = ACTIONS(1139), - [anon_sym_hide] = ACTIONS(1139), - [anon_sym_hide_DASHenv] = ACTIONS(1139), - [anon_sym_overlay] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1263), - [anon_sym_where] = ACTIONS(1139), - [anon_sym_STAR_STAR] = ACTIONS(1265), - [anon_sym_PLUS_PLUS] = ACTIONS(1265), - [anon_sym_SLASH] = ACTIONS(1263), - [anon_sym_mod] = ACTIONS(1263), - [anon_sym_SLASH_SLASH] = ACTIONS(1263), - [anon_sym_PLUS] = ACTIONS(1259), - [anon_sym_bit_DASHshl] = ACTIONS(1267), - [anon_sym_bit_DASHshr] = ACTIONS(1267), - [anon_sym_EQ_EQ] = ACTIONS(1257), - [anon_sym_BANG_EQ] = ACTIONS(1257), - [anon_sym_LT2] = ACTIONS(1257), - [anon_sym_LT_EQ] = ACTIONS(1257), - [anon_sym_GT_EQ] = ACTIONS(1257), - [anon_sym_not_DASHin] = ACTIONS(1261), - [anon_sym_starts_DASHwith] = ACTIONS(1261), - [anon_sym_ends_DASHwith] = ACTIONS(1261), - [anon_sym_EQ_TILDE] = ACTIONS(1269), - [anon_sym_BANG_TILDE] = ACTIONS(1269), - [anon_sym_bit_DASHand] = ACTIONS(1139), - [anon_sym_bit_DASHxor] = ACTIONS(1139), - [anon_sym_bit_DASHor] = ACTIONS(1139), - [anon_sym_and] = ACTIONS(1139), - [anon_sym_xor] = ACTIONS(1139), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_not] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_CARET] = ACTIONS(1139), + [ts_builtin_sym_end] = ACTIONS(872), + [anon_sym_export] = ACTIONS(870), + [anon_sym_alias] = ACTIONS(870), + [anon_sym_let] = ACTIONS(870), + [anon_sym_let_DASHenv] = ACTIONS(870), + [anon_sym_mut] = ACTIONS(870), + [anon_sym_const] = ACTIONS(870), + [sym_cmd_identifier] = ACTIONS(870), + [anon_sym_SEMI] = ACTIONS(870), + [anon_sym_LF] = ACTIONS(872), + [anon_sym_def] = ACTIONS(870), + [anon_sym_def_DASHenv] = ACTIONS(870), + [anon_sym_export_DASHenv] = ACTIONS(870), + [anon_sym_extern] = ACTIONS(870), + [anon_sym_module] = ACTIONS(870), + [anon_sym_use] = ACTIONS(870), + [anon_sym_LBRACK] = ACTIONS(870), + [anon_sym_LPAREN] = ACTIONS(870), + [anon_sym_PIPE] = ACTIONS(870), + [anon_sym_DOLLAR] = ACTIONS(870), + [anon_sym_error] = ACTIONS(870), + [anon_sym_GT] = ACTIONS(870), + [anon_sym_DASH_DASH] = ACTIONS(870), + [anon_sym_DASH] = ACTIONS(870), + [anon_sym_break] = ACTIONS(870), + [anon_sym_continue] = ACTIONS(870), + [anon_sym_for] = ACTIONS(870), + [anon_sym_in] = ACTIONS(870), + [anon_sym_loop] = ACTIONS(870), + [anon_sym_while] = ACTIONS(870), + [anon_sym_do] = ACTIONS(870), + [anon_sym_if] = ACTIONS(870), + [anon_sym_match] = ACTIONS(870), + [anon_sym_LBRACE] = ACTIONS(870), + [anon_sym_try] = ACTIONS(870), + [anon_sym_return] = ACTIONS(870), + [anon_sym_source] = ACTIONS(870), + [anon_sym_source_DASHenv] = ACTIONS(870), + [anon_sym_register] = ACTIONS(870), + [anon_sym_hide] = ACTIONS(870), + [anon_sym_hide_DASHenv] = ACTIONS(870), + [anon_sym_overlay] = ACTIONS(870), + [anon_sym_STAR] = ACTIONS(870), + [anon_sym_where] = ACTIONS(870), + [anon_sym_STAR_STAR] = ACTIONS(870), + [anon_sym_PLUS_PLUS] = ACTIONS(870), + [anon_sym_SLASH] = ACTIONS(870), + [anon_sym_mod] = ACTIONS(870), + [anon_sym_SLASH_SLASH] = ACTIONS(870), + [anon_sym_PLUS] = ACTIONS(870), + [anon_sym_bit_DASHshl] = ACTIONS(870), + [anon_sym_bit_DASHshr] = ACTIONS(870), + [anon_sym_EQ_EQ] = ACTIONS(870), + [anon_sym_BANG_EQ] = ACTIONS(870), + [anon_sym_LT2] = ACTIONS(870), + [anon_sym_LT_EQ] = ACTIONS(870), + [anon_sym_GT_EQ] = ACTIONS(870), + [anon_sym_not_DASHin] = ACTIONS(870), + [anon_sym_starts_DASHwith] = ACTIONS(870), + [anon_sym_ends_DASHwith] = ACTIONS(870), + [anon_sym_EQ_TILDE] = ACTIONS(870), + [anon_sym_BANG_TILDE] = ACTIONS(870), + [anon_sym_bit_DASHand] = ACTIONS(870), + [anon_sym_bit_DASHxor] = ACTIONS(870), + [anon_sym_bit_DASHor] = ACTIONS(870), + [anon_sym_and] = ACTIONS(870), + [anon_sym_xor] = ACTIONS(870), + [anon_sym_or] = ACTIONS(870), + [anon_sym_not] = ACTIONS(870), + [anon_sym_DOT_DOT_LT] = ACTIONS(870), + [anon_sym_DOT_DOT] = ACTIONS(870), + [anon_sym_DOT_DOT_EQ] = ACTIONS(870), + [sym_val_nothing] = ACTIONS(870), + [anon_sym_true] = ACTIONS(870), + [anon_sym_false] = ACTIONS(870), + [aux_sym_val_number_token1] = ACTIONS(870), + [aux_sym_val_number_token2] = ACTIONS(870), + [aux_sym_val_number_token3] = ACTIONS(870), + [aux_sym_val_number_token4] = ACTIONS(870), + [anon_sym_inf] = ACTIONS(870), + [anon_sym_DASHinf] = ACTIONS(870), + [anon_sym_NaN] = ACTIONS(870), + [anon_sym_0b] = ACTIONS(870), + [anon_sym_0o] = ACTIONS(870), + [anon_sym_0x] = ACTIONS(870), + [sym_val_date] = ACTIONS(870), + [anon_sym_DQUOTE] = ACTIONS(870), + [sym__str_single_quotes] = ACTIONS(870), + [sym__str_back_ticks] = ACTIONS(870), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(870), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(870), + [anon_sym_CARET] = ACTIONS(870), + [sym_short_flag] = ACTIONS(870), [anon_sym_POUND] = ACTIONS(3), }, [301] = { [sym_comment] = STATE(301), - [sym_cmd_identifier] = ACTIONS(1139), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_export] = ACTIONS(1139), - [anon_sym_alias] = ACTIONS(1139), - [anon_sym_def] = ACTIONS(1139), - [anon_sym_def_DASHenv] = ACTIONS(1139), - [anon_sym_export_DASHenv] = ACTIONS(1139), - [anon_sym_extern] = ACTIONS(1139), - [anon_sym_module] = ACTIONS(1139), - [anon_sym_use] = ACTIONS(1139), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_error] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1257), - [anon_sym_DASH] = ACTIONS(1259), - [anon_sym_break] = ACTIONS(1139), - [anon_sym_continue] = ACTIONS(1139), - [anon_sym_for] = ACTIONS(1139), - [anon_sym_in] = ACTIONS(1261), - [anon_sym_loop] = ACTIONS(1139), - [anon_sym_while] = ACTIONS(1139), - [anon_sym_do] = ACTIONS(1139), - [anon_sym_if] = ACTIONS(1139), - [anon_sym_match] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_RBRACE] = ACTIONS(1139), - [anon_sym_try] = ACTIONS(1139), - [anon_sym_return] = ACTIONS(1139), - [anon_sym_let] = ACTIONS(1139), - [anon_sym_let_DASHenv] = ACTIONS(1139), - [anon_sym_mut] = ACTIONS(1139), - [anon_sym_const] = ACTIONS(1139), - [anon_sym_source] = ACTIONS(1139), - [anon_sym_source_DASHenv] = ACTIONS(1139), - [anon_sym_register] = ACTIONS(1139), - [anon_sym_hide] = ACTIONS(1139), - [anon_sym_hide_DASHenv] = ACTIONS(1139), - [anon_sym_overlay] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1263), - [anon_sym_where] = ACTIONS(1139), - [anon_sym_STAR_STAR] = ACTIONS(1265), - [anon_sym_PLUS_PLUS] = ACTIONS(1265), - [anon_sym_SLASH] = ACTIONS(1263), - [anon_sym_mod] = ACTIONS(1263), - [anon_sym_SLASH_SLASH] = ACTIONS(1263), - [anon_sym_PLUS] = ACTIONS(1259), - [anon_sym_bit_DASHshl] = ACTIONS(1267), - [anon_sym_bit_DASHshr] = ACTIONS(1267), - [anon_sym_EQ_EQ] = ACTIONS(1257), - [anon_sym_BANG_EQ] = ACTIONS(1257), - [anon_sym_LT2] = ACTIONS(1257), - [anon_sym_LT_EQ] = ACTIONS(1257), - [anon_sym_GT_EQ] = ACTIONS(1257), - [anon_sym_not_DASHin] = ACTIONS(1261), - [anon_sym_starts_DASHwith] = ACTIONS(1261), - [anon_sym_ends_DASHwith] = ACTIONS(1261), - [anon_sym_EQ_TILDE] = ACTIONS(1269), - [anon_sym_BANG_TILDE] = ACTIONS(1269), - [anon_sym_bit_DASHand] = ACTIONS(1271), - [anon_sym_bit_DASHxor] = ACTIONS(1139), - [anon_sym_bit_DASHor] = ACTIONS(1139), - [anon_sym_and] = ACTIONS(1139), - [anon_sym_xor] = ACTIONS(1139), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_not] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_CARET] = ACTIONS(1139), + [ts_builtin_sym_end] = ACTIONS(769), + [anon_sym_export] = ACTIONS(767), + [anon_sym_alias] = ACTIONS(767), + [anon_sym_let] = ACTIONS(767), + [anon_sym_let_DASHenv] = ACTIONS(767), + [anon_sym_mut] = ACTIONS(767), + [anon_sym_const] = ACTIONS(767), + [sym_cmd_identifier] = ACTIONS(767), + [anon_sym_SEMI] = ACTIONS(767), + [anon_sym_LF] = ACTIONS(769), + [anon_sym_def] = ACTIONS(767), + [anon_sym_def_DASHenv] = ACTIONS(767), + [anon_sym_export_DASHenv] = ACTIONS(767), + [anon_sym_extern] = ACTIONS(767), + [anon_sym_module] = ACTIONS(767), + [anon_sym_use] = ACTIONS(767), + [anon_sym_LBRACK] = ACTIONS(767), + [anon_sym_LPAREN] = ACTIONS(767), + [anon_sym_PIPE] = ACTIONS(767), + [anon_sym_DOLLAR] = ACTIONS(767), + [anon_sym_error] = ACTIONS(767), + [anon_sym_GT] = ACTIONS(767), + [anon_sym_DASH_DASH] = ACTIONS(767), + [anon_sym_DASH] = ACTIONS(767), + [anon_sym_break] = ACTIONS(767), + [anon_sym_continue] = ACTIONS(767), + [anon_sym_for] = ACTIONS(767), + [anon_sym_in] = ACTIONS(767), + [anon_sym_loop] = ACTIONS(767), + [anon_sym_while] = ACTIONS(767), + [anon_sym_do] = ACTIONS(767), + [anon_sym_if] = ACTIONS(767), + [anon_sym_match] = ACTIONS(767), + [anon_sym_LBRACE] = ACTIONS(767), + [anon_sym_try] = ACTIONS(767), + [anon_sym_return] = ACTIONS(767), + [anon_sym_source] = ACTIONS(767), + [anon_sym_source_DASHenv] = ACTIONS(767), + [anon_sym_register] = ACTIONS(767), + [anon_sym_hide] = ACTIONS(767), + [anon_sym_hide_DASHenv] = ACTIONS(767), + [anon_sym_overlay] = ACTIONS(767), + [anon_sym_STAR] = ACTIONS(767), + [anon_sym_where] = ACTIONS(767), + [anon_sym_STAR_STAR] = ACTIONS(767), + [anon_sym_PLUS_PLUS] = ACTIONS(767), + [anon_sym_SLASH] = ACTIONS(767), + [anon_sym_mod] = ACTIONS(767), + [anon_sym_SLASH_SLASH] = ACTIONS(767), + [anon_sym_PLUS] = ACTIONS(767), + [anon_sym_bit_DASHshl] = ACTIONS(767), + [anon_sym_bit_DASHshr] = ACTIONS(767), + [anon_sym_EQ_EQ] = ACTIONS(767), + [anon_sym_BANG_EQ] = ACTIONS(767), + [anon_sym_LT2] = ACTIONS(767), + [anon_sym_LT_EQ] = ACTIONS(767), + [anon_sym_GT_EQ] = ACTIONS(767), + [anon_sym_not_DASHin] = ACTIONS(767), + [anon_sym_starts_DASHwith] = ACTIONS(767), + [anon_sym_ends_DASHwith] = ACTIONS(767), + [anon_sym_EQ_TILDE] = ACTIONS(767), + [anon_sym_BANG_TILDE] = ACTIONS(767), + [anon_sym_bit_DASHand] = ACTIONS(767), + [anon_sym_bit_DASHxor] = ACTIONS(767), + [anon_sym_bit_DASHor] = ACTIONS(767), + [anon_sym_and] = ACTIONS(767), + [anon_sym_xor] = ACTIONS(767), + [anon_sym_or] = ACTIONS(767), + [anon_sym_not] = ACTIONS(767), + [anon_sym_DOT_DOT_LT] = ACTIONS(767), + [anon_sym_DOT_DOT] = ACTIONS(767), + [anon_sym_DOT_DOT_EQ] = ACTIONS(767), + [sym_val_nothing] = ACTIONS(767), + [anon_sym_true] = ACTIONS(767), + [anon_sym_false] = ACTIONS(767), + [aux_sym_val_number_token1] = ACTIONS(767), + [aux_sym_val_number_token2] = ACTIONS(767), + [aux_sym_val_number_token3] = ACTIONS(767), + [aux_sym_val_number_token4] = ACTIONS(767), + [anon_sym_inf] = ACTIONS(767), + [anon_sym_DASHinf] = ACTIONS(767), + [anon_sym_NaN] = ACTIONS(767), + [anon_sym_0b] = ACTIONS(767), + [anon_sym_0o] = ACTIONS(767), + [anon_sym_0x] = ACTIONS(767), + [sym_val_date] = ACTIONS(767), + [anon_sym_DQUOTE] = ACTIONS(767), + [sym__str_single_quotes] = ACTIONS(767), + [sym__str_back_ticks] = ACTIONS(767), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(767), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(767), + [anon_sym_CARET] = ACTIONS(767), + [sym_short_flag] = ACTIONS(767), [anon_sym_POUND] = ACTIONS(3), }, [302] = { [sym_comment] = STATE(302), - [sym_cmd_identifier] = ACTIONS(1139), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_export] = ACTIONS(1139), - [anon_sym_alias] = ACTIONS(1139), - [anon_sym_def] = ACTIONS(1139), - [anon_sym_def_DASHenv] = ACTIONS(1139), - [anon_sym_export_DASHenv] = ACTIONS(1139), - [anon_sym_extern] = ACTIONS(1139), - [anon_sym_module] = ACTIONS(1139), - [anon_sym_use] = ACTIONS(1139), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_error] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1257), - [anon_sym_DASH] = ACTIONS(1259), - [anon_sym_break] = ACTIONS(1139), - [anon_sym_continue] = ACTIONS(1139), - [anon_sym_for] = ACTIONS(1139), - [anon_sym_in] = ACTIONS(1261), - [anon_sym_loop] = ACTIONS(1139), - [anon_sym_while] = ACTIONS(1139), - [anon_sym_do] = ACTIONS(1139), - [anon_sym_if] = ACTIONS(1139), - [anon_sym_match] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_RBRACE] = ACTIONS(1139), - [anon_sym_try] = ACTIONS(1139), - [anon_sym_return] = ACTIONS(1139), - [anon_sym_let] = ACTIONS(1139), - [anon_sym_let_DASHenv] = ACTIONS(1139), - [anon_sym_mut] = ACTIONS(1139), - [anon_sym_const] = ACTIONS(1139), - [anon_sym_source] = ACTIONS(1139), - [anon_sym_source_DASHenv] = ACTIONS(1139), - [anon_sym_register] = ACTIONS(1139), - [anon_sym_hide] = ACTIONS(1139), - [anon_sym_hide_DASHenv] = ACTIONS(1139), - [anon_sym_overlay] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1263), - [anon_sym_where] = ACTIONS(1139), - [anon_sym_STAR_STAR] = ACTIONS(1265), - [anon_sym_PLUS_PLUS] = ACTIONS(1265), - [anon_sym_SLASH] = ACTIONS(1263), - [anon_sym_mod] = ACTIONS(1263), - [anon_sym_SLASH_SLASH] = ACTIONS(1263), - [anon_sym_PLUS] = ACTIONS(1259), - [anon_sym_bit_DASHshl] = ACTIONS(1267), - [anon_sym_bit_DASHshr] = ACTIONS(1267), - [anon_sym_EQ_EQ] = ACTIONS(1257), - [anon_sym_BANG_EQ] = ACTIONS(1257), - [anon_sym_LT2] = ACTIONS(1257), - [anon_sym_LT_EQ] = ACTIONS(1257), - [anon_sym_GT_EQ] = ACTIONS(1257), - [anon_sym_not_DASHin] = ACTIONS(1261), - [anon_sym_starts_DASHwith] = ACTIONS(1261), - [anon_sym_ends_DASHwith] = ACTIONS(1261), - [anon_sym_EQ_TILDE] = ACTIONS(1269), - [anon_sym_BANG_TILDE] = ACTIONS(1269), - [anon_sym_bit_DASHand] = ACTIONS(1271), - [anon_sym_bit_DASHxor] = ACTIONS(1273), - [anon_sym_bit_DASHor] = ACTIONS(1139), - [anon_sym_and] = ACTIONS(1139), - [anon_sym_xor] = ACTIONS(1139), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_not] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_CARET] = ACTIONS(1139), + [ts_builtin_sym_end] = ACTIONS(858), + [anon_sym_export] = ACTIONS(856), + [anon_sym_alias] = ACTIONS(856), + [anon_sym_let] = ACTIONS(856), + [anon_sym_let_DASHenv] = ACTIONS(856), + [anon_sym_mut] = ACTIONS(856), + [anon_sym_const] = ACTIONS(856), + [sym_cmd_identifier] = ACTIONS(856), + [anon_sym_SEMI] = ACTIONS(856), + [anon_sym_LF] = ACTIONS(858), + [anon_sym_def] = ACTIONS(856), + [anon_sym_def_DASHenv] = ACTIONS(856), + [anon_sym_export_DASHenv] = ACTIONS(856), + [anon_sym_extern] = ACTIONS(856), + [anon_sym_module] = ACTIONS(856), + [anon_sym_use] = ACTIONS(856), + [anon_sym_LBRACK] = ACTIONS(856), + [anon_sym_LPAREN] = ACTIONS(856), + [anon_sym_PIPE] = ACTIONS(856), + [anon_sym_DOLLAR] = ACTIONS(856), + [anon_sym_error] = ACTIONS(856), + [anon_sym_GT] = ACTIONS(856), + [anon_sym_DASH_DASH] = ACTIONS(856), + [anon_sym_DASH] = ACTIONS(856), + [anon_sym_break] = ACTIONS(856), + [anon_sym_continue] = ACTIONS(856), + [anon_sym_for] = ACTIONS(856), + [anon_sym_in] = ACTIONS(856), + [anon_sym_loop] = ACTIONS(856), + [anon_sym_while] = ACTIONS(856), + [anon_sym_do] = ACTIONS(856), + [anon_sym_if] = ACTIONS(856), + [anon_sym_match] = ACTIONS(856), + [anon_sym_LBRACE] = ACTIONS(856), + [anon_sym_try] = ACTIONS(856), + [anon_sym_return] = ACTIONS(856), + [anon_sym_source] = ACTIONS(856), + [anon_sym_source_DASHenv] = ACTIONS(856), + [anon_sym_register] = ACTIONS(856), + [anon_sym_hide] = ACTIONS(856), + [anon_sym_hide_DASHenv] = ACTIONS(856), + [anon_sym_overlay] = ACTIONS(856), + [anon_sym_STAR] = ACTIONS(856), + [anon_sym_where] = ACTIONS(856), + [anon_sym_STAR_STAR] = ACTIONS(856), + [anon_sym_PLUS_PLUS] = ACTIONS(856), + [anon_sym_SLASH] = ACTIONS(856), + [anon_sym_mod] = ACTIONS(856), + [anon_sym_SLASH_SLASH] = ACTIONS(856), + [anon_sym_PLUS] = ACTIONS(856), + [anon_sym_bit_DASHshl] = ACTIONS(856), + [anon_sym_bit_DASHshr] = ACTIONS(856), + [anon_sym_EQ_EQ] = ACTIONS(856), + [anon_sym_BANG_EQ] = ACTIONS(856), + [anon_sym_LT2] = ACTIONS(856), + [anon_sym_LT_EQ] = ACTIONS(856), + [anon_sym_GT_EQ] = ACTIONS(856), + [anon_sym_not_DASHin] = ACTIONS(856), + [anon_sym_starts_DASHwith] = ACTIONS(856), + [anon_sym_ends_DASHwith] = ACTIONS(856), + [anon_sym_EQ_TILDE] = ACTIONS(856), + [anon_sym_BANG_TILDE] = ACTIONS(856), + [anon_sym_bit_DASHand] = ACTIONS(856), + [anon_sym_bit_DASHxor] = ACTIONS(856), + [anon_sym_bit_DASHor] = ACTIONS(856), + [anon_sym_and] = ACTIONS(856), + [anon_sym_xor] = ACTIONS(856), + [anon_sym_or] = ACTIONS(856), + [anon_sym_not] = ACTIONS(856), + [anon_sym_DOT_DOT_LT] = ACTIONS(856), + [anon_sym_DOT_DOT] = ACTIONS(856), + [anon_sym_DOT_DOT_EQ] = ACTIONS(856), + [sym_val_nothing] = ACTIONS(856), + [anon_sym_true] = ACTIONS(856), + [anon_sym_false] = ACTIONS(856), + [aux_sym_val_number_token1] = ACTIONS(856), + [aux_sym_val_number_token2] = ACTIONS(856), + [aux_sym_val_number_token3] = ACTIONS(856), + [aux_sym_val_number_token4] = ACTIONS(856), + [anon_sym_inf] = ACTIONS(856), + [anon_sym_DASHinf] = ACTIONS(856), + [anon_sym_NaN] = ACTIONS(856), + [anon_sym_0b] = ACTIONS(856), + [anon_sym_0o] = ACTIONS(856), + [anon_sym_0x] = ACTIONS(856), + [sym_val_date] = ACTIONS(856), + [anon_sym_DQUOTE] = ACTIONS(856), + [sym__str_single_quotes] = ACTIONS(856), + [sym__str_back_ticks] = ACTIONS(856), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(856), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(856), + [anon_sym_CARET] = ACTIONS(856), + [sym_short_flag] = ACTIONS(856), [anon_sym_POUND] = ACTIONS(3), }, [303] = { [sym_comment] = STATE(303), - [sym_cmd_identifier] = ACTIONS(1187), - [anon_sym_SEMI] = ACTIONS(1187), - [anon_sym_LF] = ACTIONS(1189), - [anon_sym_export] = ACTIONS(1187), - [anon_sym_alias] = ACTIONS(1187), - [anon_sym_def] = ACTIONS(1187), - [anon_sym_def_DASHenv] = ACTIONS(1187), - [anon_sym_export_DASHenv] = ACTIONS(1187), - [anon_sym_extern] = ACTIONS(1187), - [anon_sym_module] = ACTIONS(1187), - [anon_sym_use] = ACTIONS(1187), - [anon_sym_LBRACK] = ACTIONS(1187), - [anon_sym_LPAREN] = ACTIONS(1187), - [anon_sym_PIPE] = ACTIONS(1187), - [anon_sym_DOLLAR] = ACTIONS(1187), - [anon_sym_error] = ACTIONS(1187), - [anon_sym_GT] = ACTIONS(1187), - [anon_sym_DASH] = ACTIONS(1187), - [anon_sym_break] = ACTIONS(1187), - [anon_sym_continue] = ACTIONS(1187), - [anon_sym_for] = ACTIONS(1187), - [anon_sym_in] = ACTIONS(1187), - [anon_sym_loop] = ACTIONS(1187), - [anon_sym_while] = ACTIONS(1187), - [anon_sym_do] = ACTIONS(1187), - [anon_sym_if] = ACTIONS(1187), - [anon_sym_match] = ACTIONS(1187), - [anon_sym_LBRACE] = ACTIONS(1187), - [anon_sym_RBRACE] = ACTIONS(1187), - [anon_sym_try] = ACTIONS(1187), - [anon_sym_return] = ACTIONS(1187), - [anon_sym_let] = ACTIONS(1187), - [anon_sym_let_DASHenv] = ACTIONS(1187), - [anon_sym_mut] = ACTIONS(1187), - [anon_sym_const] = ACTIONS(1187), - [anon_sym_source] = ACTIONS(1187), - [anon_sym_source_DASHenv] = ACTIONS(1187), - [anon_sym_register] = ACTIONS(1187), - [anon_sym_hide] = ACTIONS(1187), - [anon_sym_hide_DASHenv] = ACTIONS(1187), - [anon_sym_overlay] = ACTIONS(1187), - [anon_sym_STAR] = ACTIONS(1187), - [anon_sym_where] = ACTIONS(1187), - [anon_sym_STAR_STAR] = ACTIONS(1187), - [anon_sym_PLUS_PLUS] = ACTIONS(1187), - [anon_sym_SLASH] = ACTIONS(1187), - [anon_sym_mod] = ACTIONS(1187), - [anon_sym_SLASH_SLASH] = ACTIONS(1187), - [anon_sym_PLUS] = ACTIONS(1187), - [anon_sym_bit_DASHshl] = ACTIONS(1187), - [anon_sym_bit_DASHshr] = ACTIONS(1187), - [anon_sym_EQ_EQ] = ACTIONS(1187), - [anon_sym_BANG_EQ] = ACTIONS(1187), - [anon_sym_LT2] = ACTIONS(1187), - [anon_sym_LT_EQ] = ACTIONS(1187), - [anon_sym_GT_EQ] = ACTIONS(1187), - [anon_sym_not_DASHin] = ACTIONS(1187), - [anon_sym_starts_DASHwith] = ACTIONS(1187), - [anon_sym_ends_DASHwith] = ACTIONS(1187), - [anon_sym_EQ_TILDE] = ACTIONS(1187), - [anon_sym_BANG_TILDE] = ACTIONS(1187), - [anon_sym_bit_DASHand] = ACTIONS(1187), - [anon_sym_bit_DASHxor] = ACTIONS(1187), - [anon_sym_bit_DASHor] = ACTIONS(1187), - [anon_sym_and] = ACTIONS(1187), - [anon_sym_xor] = ACTIONS(1187), - [anon_sym_or] = ACTIONS(1187), - [anon_sym_not] = ACTIONS(1187), - [anon_sym_DOT_DOT_LT] = ACTIONS(1187), - [anon_sym_DOT_DOT] = ACTIONS(1187), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1187), - [sym_val_nothing] = ACTIONS(1187), - [anon_sym_true] = ACTIONS(1187), - [anon_sym_false] = ACTIONS(1187), - [aux_sym_val_number_token1] = ACTIONS(1187), - [aux_sym_val_number_token2] = ACTIONS(1187), - [aux_sym_val_number_token3] = ACTIONS(1187), - [aux_sym_val_number_token4] = ACTIONS(1187), - [anon_sym_inf] = ACTIONS(1187), - [anon_sym_DASHinf] = ACTIONS(1187), - [anon_sym_NaN] = ACTIONS(1187), - [anon_sym_0b] = ACTIONS(1187), - [anon_sym_0o] = ACTIONS(1187), - [anon_sym_0x] = ACTIONS(1187), - [sym_val_date] = ACTIONS(1187), - [anon_sym_DQUOTE] = ACTIONS(1187), - [sym__str_single_quotes] = ACTIONS(1187), - [sym__str_back_ticks] = ACTIONS(1187), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1187), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1187), - [anon_sym_CARET] = ACTIONS(1187), + [ts_builtin_sym_end] = ACTIONS(791), + [anon_sym_export] = ACTIONS(789), + [anon_sym_alias] = ACTIONS(789), + [anon_sym_let] = ACTIONS(789), + [anon_sym_let_DASHenv] = ACTIONS(789), + [anon_sym_mut] = ACTIONS(789), + [anon_sym_const] = ACTIONS(789), + [sym_cmd_identifier] = ACTIONS(789), + [anon_sym_SEMI] = ACTIONS(789), + [anon_sym_LF] = ACTIONS(791), + [anon_sym_def] = ACTIONS(789), + [anon_sym_def_DASHenv] = ACTIONS(789), + [anon_sym_export_DASHenv] = ACTIONS(789), + [anon_sym_extern] = ACTIONS(789), + [anon_sym_module] = ACTIONS(789), + [anon_sym_use] = ACTIONS(789), + [anon_sym_LBRACK] = ACTIONS(789), + [anon_sym_LPAREN] = ACTIONS(789), + [anon_sym_PIPE] = ACTIONS(789), + [anon_sym_DOLLAR] = ACTIONS(789), + [anon_sym_error] = ACTIONS(789), + [anon_sym_GT] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [anon_sym_DASH] = ACTIONS(789), + [anon_sym_break] = ACTIONS(789), + [anon_sym_continue] = ACTIONS(789), + [anon_sym_for] = ACTIONS(789), + [anon_sym_in] = ACTIONS(789), + [anon_sym_loop] = ACTIONS(789), + [anon_sym_while] = ACTIONS(789), + [anon_sym_do] = ACTIONS(789), + [anon_sym_if] = ACTIONS(789), + [anon_sym_match] = ACTIONS(789), + [anon_sym_LBRACE] = ACTIONS(789), + [anon_sym_try] = ACTIONS(789), + [anon_sym_return] = ACTIONS(789), + [anon_sym_source] = ACTIONS(789), + [anon_sym_source_DASHenv] = ACTIONS(789), + [anon_sym_register] = ACTIONS(789), + [anon_sym_hide] = ACTIONS(789), + [anon_sym_hide_DASHenv] = ACTIONS(789), + [anon_sym_overlay] = ACTIONS(789), + [anon_sym_STAR] = ACTIONS(789), + [anon_sym_where] = ACTIONS(789), + [anon_sym_STAR_STAR] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_SLASH] = ACTIONS(789), + [anon_sym_mod] = ACTIONS(789), + [anon_sym_SLASH_SLASH] = ACTIONS(789), + [anon_sym_PLUS] = ACTIONS(789), + [anon_sym_bit_DASHshl] = ACTIONS(789), + [anon_sym_bit_DASHshr] = ACTIONS(789), + [anon_sym_EQ_EQ] = ACTIONS(789), + [anon_sym_BANG_EQ] = ACTIONS(789), + [anon_sym_LT2] = ACTIONS(789), + [anon_sym_LT_EQ] = ACTIONS(789), + [anon_sym_GT_EQ] = ACTIONS(789), + [anon_sym_not_DASHin] = ACTIONS(789), + [anon_sym_starts_DASHwith] = ACTIONS(789), + [anon_sym_ends_DASHwith] = ACTIONS(789), + [anon_sym_EQ_TILDE] = ACTIONS(789), + [anon_sym_BANG_TILDE] = ACTIONS(789), + [anon_sym_bit_DASHand] = ACTIONS(789), + [anon_sym_bit_DASHxor] = ACTIONS(789), + [anon_sym_bit_DASHor] = ACTIONS(789), + [anon_sym_and] = ACTIONS(789), + [anon_sym_xor] = ACTIONS(789), + [anon_sym_or] = ACTIONS(789), + [anon_sym_not] = ACTIONS(789), + [anon_sym_DOT_DOT_LT] = ACTIONS(789), + [anon_sym_DOT_DOT] = ACTIONS(789), + [anon_sym_DOT_DOT_EQ] = ACTIONS(789), + [sym_val_nothing] = ACTIONS(789), + [anon_sym_true] = ACTIONS(789), + [anon_sym_false] = ACTIONS(789), + [aux_sym_val_number_token1] = ACTIONS(789), + [aux_sym_val_number_token2] = ACTIONS(789), + [aux_sym_val_number_token3] = ACTIONS(789), + [aux_sym_val_number_token4] = ACTIONS(789), + [anon_sym_inf] = ACTIONS(789), + [anon_sym_DASHinf] = ACTIONS(789), + [anon_sym_NaN] = ACTIONS(789), + [anon_sym_0b] = ACTIONS(789), + [anon_sym_0o] = ACTIONS(789), + [anon_sym_0x] = ACTIONS(789), + [sym_val_date] = ACTIONS(789), + [anon_sym_DQUOTE] = ACTIONS(789), + [sym__str_single_quotes] = ACTIONS(789), + [sym__str_back_ticks] = ACTIONS(789), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(789), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(789), + [anon_sym_CARET] = ACTIONS(789), + [sym_short_flag] = ACTIONS(789), [anon_sym_POUND] = ACTIONS(3), }, [304] = { [sym_comment] = STATE(304), - [sym_cmd_identifier] = ACTIONS(1139), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_export] = ACTIONS(1139), - [anon_sym_alias] = ACTIONS(1139), - [anon_sym_def] = ACTIONS(1139), - [anon_sym_def_DASHenv] = ACTIONS(1139), - [anon_sym_export_DASHenv] = ACTIONS(1139), - [anon_sym_extern] = ACTIONS(1139), - [anon_sym_module] = ACTIONS(1139), - [anon_sym_use] = ACTIONS(1139), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_error] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1257), - [anon_sym_DASH] = ACTIONS(1259), - [anon_sym_break] = ACTIONS(1139), - [anon_sym_continue] = ACTIONS(1139), - [anon_sym_for] = ACTIONS(1139), - [anon_sym_in] = ACTIONS(1261), - [anon_sym_loop] = ACTIONS(1139), - [anon_sym_while] = ACTIONS(1139), - [anon_sym_do] = ACTIONS(1139), - [anon_sym_if] = ACTIONS(1139), - [anon_sym_match] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_RBRACE] = ACTIONS(1139), - [anon_sym_try] = ACTIONS(1139), - [anon_sym_return] = ACTIONS(1139), - [anon_sym_let] = ACTIONS(1139), - [anon_sym_let_DASHenv] = ACTIONS(1139), - [anon_sym_mut] = ACTIONS(1139), - [anon_sym_const] = ACTIONS(1139), - [anon_sym_source] = ACTIONS(1139), - [anon_sym_source_DASHenv] = ACTIONS(1139), - [anon_sym_register] = ACTIONS(1139), - [anon_sym_hide] = ACTIONS(1139), - [anon_sym_hide_DASHenv] = ACTIONS(1139), - [anon_sym_overlay] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1263), - [anon_sym_where] = ACTIONS(1139), - [anon_sym_STAR_STAR] = ACTIONS(1265), - [anon_sym_PLUS_PLUS] = ACTIONS(1265), - [anon_sym_SLASH] = ACTIONS(1263), - [anon_sym_mod] = ACTIONS(1263), - [anon_sym_SLASH_SLASH] = ACTIONS(1263), - [anon_sym_PLUS] = ACTIONS(1259), - [anon_sym_bit_DASHshl] = ACTIONS(1267), - [anon_sym_bit_DASHshr] = ACTIONS(1267), - [anon_sym_EQ_EQ] = ACTIONS(1257), - [anon_sym_BANG_EQ] = ACTIONS(1257), - [anon_sym_LT2] = ACTIONS(1257), - [anon_sym_LT_EQ] = ACTIONS(1257), - [anon_sym_GT_EQ] = ACTIONS(1257), - [anon_sym_not_DASHin] = ACTIONS(1261), - [anon_sym_starts_DASHwith] = ACTIONS(1261), - [anon_sym_ends_DASHwith] = ACTIONS(1261), - [anon_sym_EQ_TILDE] = ACTIONS(1269), - [anon_sym_BANG_TILDE] = ACTIONS(1269), - [anon_sym_bit_DASHand] = ACTIONS(1271), - [anon_sym_bit_DASHxor] = ACTIONS(1273), - [anon_sym_bit_DASHor] = ACTIONS(1275), - [anon_sym_and] = ACTIONS(1139), - [anon_sym_xor] = ACTIONS(1139), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_not] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_CARET] = ACTIONS(1139), + [ts_builtin_sym_end] = ACTIONS(779), + [anon_sym_export] = ACTIONS(777), + [anon_sym_alias] = ACTIONS(777), + [anon_sym_let] = ACTIONS(777), + [anon_sym_let_DASHenv] = ACTIONS(777), + [anon_sym_mut] = ACTIONS(777), + [anon_sym_const] = ACTIONS(777), + [sym_cmd_identifier] = ACTIONS(777), + [anon_sym_SEMI] = ACTIONS(777), + [anon_sym_LF] = ACTIONS(779), + [anon_sym_def] = ACTIONS(777), + [anon_sym_def_DASHenv] = ACTIONS(777), + [anon_sym_export_DASHenv] = ACTIONS(777), + [anon_sym_extern] = ACTIONS(777), + [anon_sym_module] = ACTIONS(777), + [anon_sym_use] = ACTIONS(777), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LPAREN] = ACTIONS(777), + [anon_sym_PIPE] = ACTIONS(777), + [anon_sym_DOLLAR] = ACTIONS(777), + [anon_sym_error] = ACTIONS(777), + [anon_sym_GT] = ACTIONS(777), + [anon_sym_DASH_DASH] = ACTIONS(777), + [anon_sym_DASH] = ACTIONS(777), + [anon_sym_break] = ACTIONS(777), + [anon_sym_continue] = ACTIONS(777), + [anon_sym_for] = ACTIONS(777), + [anon_sym_in] = ACTIONS(777), + [anon_sym_loop] = ACTIONS(777), + [anon_sym_while] = ACTIONS(777), + [anon_sym_do] = ACTIONS(777), + [anon_sym_if] = ACTIONS(777), + [anon_sym_match] = ACTIONS(777), + [anon_sym_LBRACE] = ACTIONS(777), + [anon_sym_try] = ACTIONS(777), + [anon_sym_return] = ACTIONS(777), + [anon_sym_source] = ACTIONS(777), + [anon_sym_source_DASHenv] = ACTIONS(777), + [anon_sym_register] = ACTIONS(777), + [anon_sym_hide] = ACTIONS(777), + [anon_sym_hide_DASHenv] = ACTIONS(777), + [anon_sym_overlay] = ACTIONS(777), + [anon_sym_STAR] = ACTIONS(777), + [anon_sym_where] = ACTIONS(777), + [anon_sym_STAR_STAR] = ACTIONS(777), + [anon_sym_PLUS_PLUS] = ACTIONS(777), + [anon_sym_SLASH] = ACTIONS(777), + [anon_sym_mod] = ACTIONS(777), + [anon_sym_SLASH_SLASH] = ACTIONS(777), + [anon_sym_PLUS] = ACTIONS(777), + [anon_sym_bit_DASHshl] = ACTIONS(777), + [anon_sym_bit_DASHshr] = ACTIONS(777), + [anon_sym_EQ_EQ] = ACTIONS(777), + [anon_sym_BANG_EQ] = ACTIONS(777), + [anon_sym_LT2] = ACTIONS(777), + [anon_sym_LT_EQ] = ACTIONS(777), + [anon_sym_GT_EQ] = ACTIONS(777), + [anon_sym_not_DASHin] = ACTIONS(777), + [anon_sym_starts_DASHwith] = ACTIONS(777), + [anon_sym_ends_DASHwith] = ACTIONS(777), + [anon_sym_EQ_TILDE] = ACTIONS(777), + [anon_sym_BANG_TILDE] = ACTIONS(777), + [anon_sym_bit_DASHand] = ACTIONS(777), + [anon_sym_bit_DASHxor] = ACTIONS(777), + [anon_sym_bit_DASHor] = ACTIONS(777), + [anon_sym_and] = ACTIONS(777), + [anon_sym_xor] = ACTIONS(777), + [anon_sym_or] = ACTIONS(777), + [anon_sym_not] = ACTIONS(777), + [anon_sym_DOT_DOT_LT] = ACTIONS(777), + [anon_sym_DOT_DOT] = ACTIONS(777), + [anon_sym_DOT_DOT_EQ] = ACTIONS(777), + [sym_val_nothing] = ACTIONS(777), + [anon_sym_true] = ACTIONS(777), + [anon_sym_false] = ACTIONS(777), + [aux_sym_val_number_token1] = ACTIONS(777), + [aux_sym_val_number_token2] = ACTIONS(777), + [aux_sym_val_number_token3] = ACTIONS(777), + [aux_sym_val_number_token4] = ACTIONS(777), + [anon_sym_inf] = ACTIONS(777), + [anon_sym_DASHinf] = ACTIONS(777), + [anon_sym_NaN] = ACTIONS(777), + [anon_sym_0b] = ACTIONS(777), + [anon_sym_0o] = ACTIONS(777), + [anon_sym_0x] = ACTIONS(777), + [sym_val_date] = ACTIONS(777), + [anon_sym_DQUOTE] = ACTIONS(777), + [sym__str_single_quotes] = ACTIONS(777), + [sym__str_back_ticks] = ACTIONS(777), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(777), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(777), + [anon_sym_CARET] = ACTIONS(777), + [sym_short_flag] = ACTIONS(777), [anon_sym_POUND] = ACTIONS(3), }, [305] = { [sym_comment] = STATE(305), - [sym_cmd_identifier] = ACTIONS(1139), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_export] = ACTIONS(1139), - [anon_sym_alias] = ACTIONS(1139), - [anon_sym_def] = ACTIONS(1139), - [anon_sym_def_DASHenv] = ACTIONS(1139), - [anon_sym_export_DASHenv] = ACTIONS(1139), - [anon_sym_extern] = ACTIONS(1139), - [anon_sym_module] = ACTIONS(1139), - [anon_sym_use] = ACTIONS(1139), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_error] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1257), - [anon_sym_DASH] = ACTIONS(1259), - [anon_sym_break] = ACTIONS(1139), - [anon_sym_continue] = ACTIONS(1139), - [anon_sym_for] = ACTIONS(1139), - [anon_sym_in] = ACTIONS(1261), - [anon_sym_loop] = ACTIONS(1139), - [anon_sym_while] = ACTIONS(1139), - [anon_sym_do] = ACTIONS(1139), - [anon_sym_if] = ACTIONS(1139), - [anon_sym_match] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_RBRACE] = ACTIONS(1139), - [anon_sym_try] = ACTIONS(1139), - [anon_sym_return] = ACTIONS(1139), - [anon_sym_let] = ACTIONS(1139), - [anon_sym_let_DASHenv] = ACTIONS(1139), - [anon_sym_mut] = ACTIONS(1139), - [anon_sym_const] = ACTIONS(1139), - [anon_sym_source] = ACTIONS(1139), - [anon_sym_source_DASHenv] = ACTIONS(1139), - [anon_sym_register] = ACTIONS(1139), - [anon_sym_hide] = ACTIONS(1139), - [anon_sym_hide_DASHenv] = ACTIONS(1139), - [anon_sym_overlay] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1263), - [anon_sym_where] = ACTIONS(1139), - [anon_sym_STAR_STAR] = ACTIONS(1265), - [anon_sym_PLUS_PLUS] = ACTIONS(1265), - [anon_sym_SLASH] = ACTIONS(1263), - [anon_sym_mod] = ACTIONS(1263), - [anon_sym_SLASH_SLASH] = ACTIONS(1263), - [anon_sym_PLUS] = ACTIONS(1259), - [anon_sym_bit_DASHshl] = ACTIONS(1267), - [anon_sym_bit_DASHshr] = ACTIONS(1267), - [anon_sym_EQ_EQ] = ACTIONS(1257), - [anon_sym_BANG_EQ] = ACTIONS(1257), - [anon_sym_LT2] = ACTIONS(1257), - [anon_sym_LT_EQ] = ACTIONS(1257), - [anon_sym_GT_EQ] = ACTIONS(1257), - [anon_sym_not_DASHin] = ACTIONS(1261), - [anon_sym_starts_DASHwith] = ACTIONS(1261), - [anon_sym_ends_DASHwith] = ACTIONS(1261), - [anon_sym_EQ_TILDE] = ACTIONS(1269), - [anon_sym_BANG_TILDE] = ACTIONS(1269), - [anon_sym_bit_DASHand] = ACTIONS(1271), - [anon_sym_bit_DASHxor] = ACTIONS(1273), - [anon_sym_bit_DASHor] = ACTIONS(1275), - [anon_sym_and] = ACTIONS(1277), - [anon_sym_xor] = ACTIONS(1139), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_not] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_CARET] = ACTIONS(1139), + [anon_sym_export] = ACTIONS(816), + [anon_sym_alias] = ACTIONS(816), + [anon_sym_let] = ACTIONS(816), + [anon_sym_let_DASHenv] = ACTIONS(816), + [anon_sym_mut] = ACTIONS(816), + [anon_sym_const] = ACTIONS(816), + [sym_cmd_identifier] = ACTIONS(816), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_def] = ACTIONS(816), + [anon_sym_def_DASHenv] = ACTIONS(816), + [anon_sym_export_DASHenv] = ACTIONS(816), + [anon_sym_extern] = ACTIONS(816), + [anon_sym_module] = ACTIONS(816), + [anon_sym_use] = ACTIONS(816), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_RPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_error] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(884), + [anon_sym_DASH] = ACTIONS(886), + [anon_sym_break] = ACTIONS(816), + [anon_sym_continue] = ACTIONS(816), + [anon_sym_for] = ACTIONS(816), + [anon_sym_in] = ACTIONS(888), + [anon_sym_loop] = ACTIONS(816), + [anon_sym_while] = ACTIONS(816), + [anon_sym_do] = ACTIONS(816), + [anon_sym_if] = ACTIONS(816), + [anon_sym_match] = ACTIONS(816), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_RBRACE] = ACTIONS(816), + [anon_sym_try] = ACTIONS(816), + [anon_sym_return] = ACTIONS(816), + [anon_sym_source] = ACTIONS(816), + [anon_sym_source_DASHenv] = ACTIONS(816), + [anon_sym_register] = ACTIONS(816), + [anon_sym_hide] = ACTIONS(816), + [anon_sym_hide_DASHenv] = ACTIONS(816), + [anon_sym_overlay] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(890), + [anon_sym_where] = ACTIONS(816), + [anon_sym_STAR_STAR] = ACTIONS(892), + [anon_sym_PLUS_PLUS] = ACTIONS(892), + [anon_sym_SLASH] = ACTIONS(890), + [anon_sym_mod] = ACTIONS(890), + [anon_sym_SLASH_SLASH] = ACTIONS(890), + [anon_sym_PLUS] = ACTIONS(886), + [anon_sym_bit_DASHshl] = ACTIONS(894), + [anon_sym_bit_DASHshr] = ACTIONS(894), + [anon_sym_EQ_EQ] = ACTIONS(884), + [anon_sym_BANG_EQ] = ACTIONS(884), + [anon_sym_LT2] = ACTIONS(884), + [anon_sym_LT_EQ] = ACTIONS(884), + [anon_sym_GT_EQ] = ACTIONS(884), + [anon_sym_not_DASHin] = ACTIONS(888), + [anon_sym_starts_DASHwith] = ACTIONS(888), + [anon_sym_ends_DASHwith] = ACTIONS(888), + [anon_sym_EQ_TILDE] = ACTIONS(896), + [anon_sym_BANG_TILDE] = ACTIONS(896), + [anon_sym_bit_DASHand] = ACTIONS(898), + [anon_sym_bit_DASHxor] = ACTIONS(900), + [anon_sym_bit_DASHor] = ACTIONS(902), + [anon_sym_and] = ACTIONS(904), + [anon_sym_xor] = ACTIONS(906), + [anon_sym_or] = ACTIONS(908), + [anon_sym_not] = ACTIONS(816), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_CARET] = ACTIONS(816), [anon_sym_POUND] = ACTIONS(3), }, [306] = { [sym_comment] = STATE(306), - [sym_cmd_identifier] = ACTIONS(1139), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_export] = ACTIONS(1139), - [anon_sym_alias] = ACTIONS(1139), - [anon_sym_def] = ACTIONS(1139), - [anon_sym_def_DASHenv] = ACTIONS(1139), - [anon_sym_export_DASHenv] = ACTIONS(1139), - [anon_sym_extern] = ACTIONS(1139), - [anon_sym_module] = ACTIONS(1139), - [anon_sym_use] = ACTIONS(1139), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_error] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1257), - [anon_sym_DASH] = ACTIONS(1259), - [anon_sym_break] = ACTIONS(1139), - [anon_sym_continue] = ACTIONS(1139), - [anon_sym_for] = ACTIONS(1139), - [anon_sym_in] = ACTIONS(1261), - [anon_sym_loop] = ACTIONS(1139), - [anon_sym_while] = ACTIONS(1139), - [anon_sym_do] = ACTIONS(1139), - [anon_sym_if] = ACTIONS(1139), - [anon_sym_match] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_RBRACE] = ACTIONS(1139), - [anon_sym_try] = ACTIONS(1139), - [anon_sym_return] = ACTIONS(1139), - [anon_sym_let] = ACTIONS(1139), - [anon_sym_let_DASHenv] = ACTIONS(1139), - [anon_sym_mut] = ACTIONS(1139), - [anon_sym_const] = ACTIONS(1139), - [anon_sym_source] = ACTIONS(1139), - [anon_sym_source_DASHenv] = ACTIONS(1139), - [anon_sym_register] = ACTIONS(1139), - [anon_sym_hide] = ACTIONS(1139), - [anon_sym_hide_DASHenv] = ACTIONS(1139), - [anon_sym_overlay] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1263), - [anon_sym_where] = ACTIONS(1139), - [anon_sym_STAR_STAR] = ACTIONS(1265), - [anon_sym_PLUS_PLUS] = ACTIONS(1265), - [anon_sym_SLASH] = ACTIONS(1263), - [anon_sym_mod] = ACTIONS(1263), - [anon_sym_SLASH_SLASH] = ACTIONS(1263), - [anon_sym_PLUS] = ACTIONS(1259), - [anon_sym_bit_DASHshl] = ACTIONS(1267), - [anon_sym_bit_DASHshr] = ACTIONS(1267), - [anon_sym_EQ_EQ] = ACTIONS(1257), - [anon_sym_BANG_EQ] = ACTIONS(1257), - [anon_sym_LT2] = ACTIONS(1257), - [anon_sym_LT_EQ] = ACTIONS(1257), - [anon_sym_GT_EQ] = ACTIONS(1257), - [anon_sym_not_DASHin] = ACTIONS(1261), - [anon_sym_starts_DASHwith] = ACTIONS(1261), - [anon_sym_ends_DASHwith] = ACTIONS(1261), - [anon_sym_EQ_TILDE] = ACTIONS(1269), - [anon_sym_BANG_TILDE] = ACTIONS(1269), - [anon_sym_bit_DASHand] = ACTIONS(1271), - [anon_sym_bit_DASHxor] = ACTIONS(1273), - [anon_sym_bit_DASHor] = ACTIONS(1275), - [anon_sym_and] = ACTIONS(1277), - [anon_sym_xor] = ACTIONS(1279), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_not] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_CARET] = ACTIONS(1139), + [anon_sym_export] = ACTIONS(771), + [anon_sym_alias] = ACTIONS(771), + [anon_sym_let] = ACTIONS(771), + [anon_sym_let_DASHenv] = ACTIONS(771), + [anon_sym_mut] = ACTIONS(771), + [anon_sym_const] = ACTIONS(771), + [sym_cmd_identifier] = ACTIONS(771), + [anon_sym_SEMI] = ACTIONS(771), + [anon_sym_LF] = ACTIONS(773), + [anon_sym_def] = ACTIONS(771), + [anon_sym_def_DASHenv] = ACTIONS(771), + [anon_sym_export_DASHenv] = ACTIONS(771), + [anon_sym_extern] = ACTIONS(771), + [anon_sym_module] = ACTIONS(771), + [anon_sym_use] = ACTIONS(771), + [anon_sym_LBRACK] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_RPAREN] = ACTIONS(771), + [anon_sym_PIPE] = ACTIONS(771), + [anon_sym_DOLLAR] = ACTIONS(771), + [anon_sym_error] = ACTIONS(771), + [anon_sym_GT] = ACTIONS(771), + [anon_sym_DASH] = ACTIONS(771), + [anon_sym_break] = ACTIONS(771), + [anon_sym_continue] = ACTIONS(771), + [anon_sym_for] = ACTIONS(771), + [anon_sym_in] = ACTIONS(771), + [anon_sym_loop] = ACTIONS(771), + [anon_sym_while] = ACTIONS(771), + [anon_sym_do] = ACTIONS(771), + [anon_sym_if] = ACTIONS(771), + [anon_sym_match] = ACTIONS(771), + [anon_sym_LBRACE] = ACTIONS(771), + [anon_sym_RBRACE] = ACTIONS(771), + [anon_sym_try] = ACTIONS(771), + [anon_sym_return] = ACTIONS(771), + [anon_sym_source] = ACTIONS(771), + [anon_sym_source_DASHenv] = ACTIONS(771), + [anon_sym_register] = ACTIONS(771), + [anon_sym_hide] = ACTIONS(771), + [anon_sym_hide_DASHenv] = ACTIONS(771), + [anon_sym_overlay] = ACTIONS(771), + [anon_sym_STAR] = ACTIONS(771), + [anon_sym_where] = ACTIONS(771), + [anon_sym_STAR_STAR] = ACTIONS(771), + [anon_sym_PLUS_PLUS] = ACTIONS(771), + [anon_sym_SLASH] = ACTIONS(771), + [anon_sym_mod] = ACTIONS(771), + [anon_sym_SLASH_SLASH] = ACTIONS(771), + [anon_sym_PLUS] = ACTIONS(771), + [anon_sym_bit_DASHshl] = ACTIONS(771), + [anon_sym_bit_DASHshr] = ACTIONS(771), + [anon_sym_EQ_EQ] = ACTIONS(771), + [anon_sym_BANG_EQ] = ACTIONS(771), + [anon_sym_LT2] = ACTIONS(771), + [anon_sym_LT_EQ] = ACTIONS(771), + [anon_sym_GT_EQ] = ACTIONS(771), + [anon_sym_not_DASHin] = ACTIONS(771), + [anon_sym_starts_DASHwith] = ACTIONS(771), + [anon_sym_ends_DASHwith] = ACTIONS(771), + [anon_sym_EQ_TILDE] = ACTIONS(771), + [anon_sym_BANG_TILDE] = ACTIONS(771), + [anon_sym_bit_DASHand] = ACTIONS(771), + [anon_sym_bit_DASHxor] = ACTIONS(771), + [anon_sym_bit_DASHor] = ACTIONS(771), + [anon_sym_and] = ACTIONS(771), + [anon_sym_xor] = ACTIONS(771), + [anon_sym_or] = ACTIONS(771), + [anon_sym_not] = ACTIONS(771), + [anon_sym_DOT_DOT_LT] = ACTIONS(771), + [anon_sym_DOT_DOT] = ACTIONS(771), + [anon_sym_DOT_DOT_EQ] = ACTIONS(771), + [sym_val_nothing] = ACTIONS(771), + [anon_sym_true] = ACTIONS(771), + [anon_sym_false] = ACTIONS(771), + [aux_sym_val_number_token1] = ACTIONS(771), + [aux_sym_val_number_token2] = ACTIONS(771), + [aux_sym_val_number_token3] = ACTIONS(771), + [aux_sym_val_number_token4] = ACTIONS(771), + [anon_sym_inf] = ACTIONS(771), + [anon_sym_DASHinf] = ACTIONS(771), + [anon_sym_NaN] = ACTIONS(771), + [anon_sym_0b] = ACTIONS(771), + [anon_sym_0o] = ACTIONS(771), + [anon_sym_0x] = ACTIONS(771), + [sym_val_date] = ACTIONS(771), + [anon_sym_DQUOTE] = ACTIONS(771), + [sym__str_single_quotes] = ACTIONS(771), + [sym__str_back_ticks] = ACTIONS(771), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(771), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(771), + [anon_sym_CARET] = ACTIONS(771), [anon_sym_POUND] = ACTIONS(3), }, [307] = { [sym_comment] = STATE(307), - [sym_cmd_identifier] = ACTIONS(1143), - [anon_sym_SEMI] = ACTIONS(1143), - [anon_sym_LF] = ACTIONS(1145), - [anon_sym_export] = ACTIONS(1143), - [anon_sym_alias] = ACTIONS(1143), - [anon_sym_def] = ACTIONS(1143), - [anon_sym_def_DASHenv] = ACTIONS(1143), - [anon_sym_export_DASHenv] = ACTIONS(1143), - [anon_sym_extern] = ACTIONS(1143), - [anon_sym_module] = ACTIONS(1143), - [anon_sym_use] = ACTIONS(1143), - [anon_sym_LBRACK] = ACTIONS(1143), - [anon_sym_LPAREN] = ACTIONS(1143), - [anon_sym_PIPE] = ACTIONS(1143), - [anon_sym_DOLLAR] = ACTIONS(1143), - [anon_sym_error] = ACTIONS(1143), - [anon_sym_GT] = ACTIONS(1143), - [anon_sym_DASH] = ACTIONS(1143), - [anon_sym_break] = ACTIONS(1143), - [anon_sym_continue] = ACTIONS(1143), - [anon_sym_for] = ACTIONS(1143), - [anon_sym_in] = ACTIONS(1143), - [anon_sym_loop] = ACTIONS(1143), - [anon_sym_while] = ACTIONS(1143), - [anon_sym_do] = ACTIONS(1143), - [anon_sym_if] = ACTIONS(1143), - [anon_sym_match] = ACTIONS(1143), - [anon_sym_LBRACE] = ACTIONS(1143), - [anon_sym_RBRACE] = ACTIONS(1143), - [anon_sym_try] = ACTIONS(1143), - [anon_sym_return] = ACTIONS(1143), - [anon_sym_let] = ACTIONS(1143), - [anon_sym_let_DASHenv] = ACTIONS(1143), - [anon_sym_mut] = ACTIONS(1143), - [anon_sym_const] = ACTIONS(1143), - [anon_sym_source] = ACTIONS(1143), - [anon_sym_source_DASHenv] = ACTIONS(1143), - [anon_sym_register] = ACTIONS(1143), - [anon_sym_hide] = ACTIONS(1143), - [anon_sym_hide_DASHenv] = ACTIONS(1143), - [anon_sym_overlay] = ACTIONS(1143), - [anon_sym_STAR] = ACTIONS(1143), - [anon_sym_where] = ACTIONS(1143), - [anon_sym_STAR_STAR] = ACTIONS(1143), - [anon_sym_PLUS_PLUS] = ACTIONS(1143), - [anon_sym_SLASH] = ACTIONS(1143), - [anon_sym_mod] = ACTIONS(1143), - [anon_sym_SLASH_SLASH] = ACTIONS(1143), - [anon_sym_PLUS] = ACTIONS(1143), - [anon_sym_bit_DASHshl] = ACTIONS(1143), - [anon_sym_bit_DASHshr] = ACTIONS(1143), - [anon_sym_EQ_EQ] = ACTIONS(1143), - [anon_sym_BANG_EQ] = ACTIONS(1143), - [anon_sym_LT2] = ACTIONS(1143), - [anon_sym_LT_EQ] = ACTIONS(1143), - [anon_sym_GT_EQ] = ACTIONS(1143), - [anon_sym_not_DASHin] = ACTIONS(1143), - [anon_sym_starts_DASHwith] = ACTIONS(1143), - [anon_sym_ends_DASHwith] = ACTIONS(1143), - [anon_sym_EQ_TILDE] = ACTIONS(1143), - [anon_sym_BANG_TILDE] = ACTIONS(1143), - [anon_sym_bit_DASHand] = ACTIONS(1143), - [anon_sym_bit_DASHxor] = ACTIONS(1143), - [anon_sym_bit_DASHor] = ACTIONS(1143), - [anon_sym_and] = ACTIONS(1143), - [anon_sym_xor] = ACTIONS(1143), - [anon_sym_or] = ACTIONS(1143), - [anon_sym_not] = ACTIONS(1143), - [anon_sym_DOT_DOT_LT] = ACTIONS(1143), - [anon_sym_DOT_DOT] = ACTIONS(1143), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1143), - [sym_val_nothing] = ACTIONS(1143), - [anon_sym_true] = ACTIONS(1143), - [anon_sym_false] = ACTIONS(1143), - [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(1143), - [anon_sym_inf] = ACTIONS(1143), - [anon_sym_DASHinf] = ACTIONS(1143), - [anon_sym_NaN] = ACTIONS(1143), - [anon_sym_0b] = ACTIONS(1143), - [anon_sym_0o] = ACTIONS(1143), - [anon_sym_0x] = ACTIONS(1143), - [sym_val_date] = ACTIONS(1143), - [anon_sym_DQUOTE] = ACTIONS(1143), - [sym__str_single_quotes] = ACTIONS(1143), - [sym__str_back_ticks] = ACTIONS(1143), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1143), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1143), - [anon_sym_CARET] = ACTIONS(1143), + [anon_sym_export] = ACTIONS(816), + [anon_sym_alias] = ACTIONS(816), + [anon_sym_let] = ACTIONS(816), + [anon_sym_let_DASHenv] = ACTIONS(816), + [anon_sym_mut] = ACTIONS(816), + [anon_sym_const] = ACTIONS(816), + [sym_cmd_identifier] = ACTIONS(816), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_def] = ACTIONS(816), + [anon_sym_def_DASHenv] = ACTIONS(816), + [anon_sym_export_DASHenv] = ACTIONS(816), + [anon_sym_extern] = ACTIONS(816), + [anon_sym_module] = ACTIONS(816), + [anon_sym_use] = ACTIONS(816), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_RPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_error] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(816), + [anon_sym_DASH] = ACTIONS(816), + [anon_sym_break] = ACTIONS(816), + [anon_sym_continue] = ACTIONS(816), + [anon_sym_for] = ACTIONS(816), + [anon_sym_in] = ACTIONS(816), + [anon_sym_loop] = ACTIONS(816), + [anon_sym_while] = ACTIONS(816), + [anon_sym_do] = ACTIONS(816), + [anon_sym_if] = ACTIONS(816), + [anon_sym_match] = ACTIONS(816), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_RBRACE] = ACTIONS(816), + [anon_sym_try] = ACTIONS(816), + [anon_sym_return] = ACTIONS(816), + [anon_sym_source] = ACTIONS(816), + [anon_sym_source_DASHenv] = ACTIONS(816), + [anon_sym_register] = ACTIONS(816), + [anon_sym_hide] = ACTIONS(816), + [anon_sym_hide_DASHenv] = ACTIONS(816), + [anon_sym_overlay] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(890), + [anon_sym_where] = ACTIONS(816), + [anon_sym_STAR_STAR] = ACTIONS(892), + [anon_sym_PLUS_PLUS] = ACTIONS(892), + [anon_sym_SLASH] = ACTIONS(890), + [anon_sym_mod] = ACTIONS(890), + [anon_sym_SLASH_SLASH] = ACTIONS(890), + [anon_sym_PLUS] = ACTIONS(816), + [anon_sym_bit_DASHshl] = ACTIONS(816), + [anon_sym_bit_DASHshr] = ACTIONS(816), + [anon_sym_EQ_EQ] = ACTIONS(816), + [anon_sym_BANG_EQ] = ACTIONS(816), + [anon_sym_LT2] = ACTIONS(816), + [anon_sym_LT_EQ] = ACTIONS(816), + [anon_sym_GT_EQ] = ACTIONS(816), + [anon_sym_not_DASHin] = ACTIONS(816), + [anon_sym_starts_DASHwith] = ACTIONS(816), + [anon_sym_ends_DASHwith] = ACTIONS(816), + [anon_sym_EQ_TILDE] = ACTIONS(816), + [anon_sym_BANG_TILDE] = ACTIONS(816), + [anon_sym_bit_DASHand] = ACTIONS(816), + [anon_sym_bit_DASHxor] = ACTIONS(816), + [anon_sym_bit_DASHor] = ACTIONS(816), + [anon_sym_and] = ACTIONS(816), + [anon_sym_xor] = ACTIONS(816), + [anon_sym_or] = ACTIONS(816), + [anon_sym_not] = ACTIONS(816), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_CARET] = ACTIONS(816), [anon_sym_POUND] = ACTIONS(3), }, [308] = { [sym_comment] = STATE(308), - [sym_cmd_identifier] = ACTIONS(1139), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_export] = ACTIONS(1139), - [anon_sym_alias] = ACTIONS(1139), - [anon_sym_def] = ACTIONS(1139), - [anon_sym_def_DASHenv] = ACTIONS(1139), - [anon_sym_export_DASHenv] = ACTIONS(1139), - [anon_sym_extern] = ACTIONS(1139), - [anon_sym_module] = ACTIONS(1139), - [anon_sym_use] = ACTIONS(1139), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_error] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1257), - [anon_sym_DASH] = ACTIONS(1259), - [anon_sym_break] = ACTIONS(1139), - [anon_sym_continue] = ACTIONS(1139), - [anon_sym_for] = ACTIONS(1139), - [anon_sym_in] = ACTIONS(1261), - [anon_sym_loop] = ACTIONS(1139), - [anon_sym_while] = ACTIONS(1139), - [anon_sym_do] = ACTIONS(1139), - [anon_sym_if] = ACTIONS(1139), - [anon_sym_match] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_RBRACE] = ACTIONS(1139), - [anon_sym_try] = ACTIONS(1139), - [anon_sym_return] = ACTIONS(1139), - [anon_sym_let] = ACTIONS(1139), - [anon_sym_let_DASHenv] = ACTIONS(1139), - [anon_sym_mut] = ACTIONS(1139), - [anon_sym_const] = ACTIONS(1139), - [anon_sym_source] = ACTIONS(1139), - [anon_sym_source_DASHenv] = ACTIONS(1139), - [anon_sym_register] = ACTIONS(1139), - [anon_sym_hide] = ACTIONS(1139), - [anon_sym_hide_DASHenv] = ACTIONS(1139), - [anon_sym_overlay] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1263), - [anon_sym_where] = ACTIONS(1139), - [anon_sym_STAR_STAR] = ACTIONS(1265), - [anon_sym_PLUS_PLUS] = ACTIONS(1265), - [anon_sym_SLASH] = ACTIONS(1263), - [anon_sym_mod] = ACTIONS(1263), - [anon_sym_SLASH_SLASH] = ACTIONS(1263), - [anon_sym_PLUS] = ACTIONS(1259), - [anon_sym_bit_DASHshl] = ACTIONS(1267), - [anon_sym_bit_DASHshr] = ACTIONS(1267), - [anon_sym_EQ_EQ] = ACTIONS(1257), - [anon_sym_BANG_EQ] = ACTIONS(1257), - [anon_sym_LT2] = ACTIONS(1257), - [anon_sym_LT_EQ] = ACTIONS(1257), - [anon_sym_GT_EQ] = ACTIONS(1257), - [anon_sym_not_DASHin] = ACTIONS(1261), - [anon_sym_starts_DASHwith] = ACTIONS(1261), - [anon_sym_ends_DASHwith] = ACTIONS(1261), - [anon_sym_EQ_TILDE] = ACTIONS(1269), - [anon_sym_BANG_TILDE] = ACTIONS(1269), - [anon_sym_bit_DASHand] = ACTIONS(1271), - [anon_sym_bit_DASHxor] = ACTIONS(1273), - [anon_sym_bit_DASHor] = ACTIONS(1275), - [anon_sym_and] = ACTIONS(1277), - [anon_sym_xor] = ACTIONS(1279), - [anon_sym_or] = ACTIONS(1281), - [anon_sym_not] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_CARET] = ACTIONS(1139), + [anon_sym_export] = ACTIONS(781), + [anon_sym_alias] = ACTIONS(781), + [anon_sym_let] = ACTIONS(781), + [anon_sym_let_DASHenv] = ACTIONS(781), + [anon_sym_mut] = ACTIONS(781), + [anon_sym_const] = ACTIONS(781), + [sym_cmd_identifier] = ACTIONS(781), + [anon_sym_SEMI] = ACTIONS(781), + [anon_sym_LF] = ACTIONS(783), + [anon_sym_def] = ACTIONS(781), + [anon_sym_def_DASHenv] = ACTIONS(781), + [anon_sym_export_DASHenv] = ACTIONS(781), + [anon_sym_extern] = ACTIONS(781), + [anon_sym_module] = ACTIONS(781), + [anon_sym_use] = ACTIONS(781), + [anon_sym_LBRACK] = ACTIONS(781), + [anon_sym_LPAREN] = ACTIONS(781), + [anon_sym_RPAREN] = ACTIONS(781), + [anon_sym_PIPE] = ACTIONS(781), + [anon_sym_DOLLAR] = ACTIONS(781), + [anon_sym_error] = ACTIONS(781), + [anon_sym_GT] = ACTIONS(781), + [anon_sym_DASH] = ACTIONS(781), + [anon_sym_break] = ACTIONS(781), + [anon_sym_continue] = ACTIONS(781), + [anon_sym_for] = ACTIONS(781), + [anon_sym_in] = ACTIONS(781), + [anon_sym_loop] = ACTIONS(781), + [anon_sym_while] = ACTIONS(781), + [anon_sym_do] = ACTIONS(781), + [anon_sym_if] = ACTIONS(781), + [anon_sym_match] = ACTIONS(781), + [anon_sym_LBRACE] = ACTIONS(781), + [anon_sym_RBRACE] = ACTIONS(781), + [anon_sym_try] = ACTIONS(781), + [anon_sym_return] = ACTIONS(781), + [anon_sym_source] = ACTIONS(781), + [anon_sym_source_DASHenv] = ACTIONS(781), + [anon_sym_register] = ACTIONS(781), + [anon_sym_hide] = ACTIONS(781), + [anon_sym_hide_DASHenv] = ACTIONS(781), + [anon_sym_overlay] = ACTIONS(781), + [anon_sym_STAR] = ACTIONS(781), + [anon_sym_where] = ACTIONS(781), + [anon_sym_STAR_STAR] = ACTIONS(781), + [anon_sym_PLUS_PLUS] = ACTIONS(781), + [anon_sym_SLASH] = ACTIONS(781), + [anon_sym_mod] = ACTIONS(781), + [anon_sym_SLASH_SLASH] = ACTIONS(781), + [anon_sym_PLUS] = ACTIONS(781), + [anon_sym_bit_DASHshl] = ACTIONS(781), + [anon_sym_bit_DASHshr] = ACTIONS(781), + [anon_sym_EQ_EQ] = ACTIONS(781), + [anon_sym_BANG_EQ] = ACTIONS(781), + [anon_sym_LT2] = ACTIONS(781), + [anon_sym_LT_EQ] = ACTIONS(781), + [anon_sym_GT_EQ] = ACTIONS(781), + [anon_sym_not_DASHin] = ACTIONS(781), + [anon_sym_starts_DASHwith] = ACTIONS(781), + [anon_sym_ends_DASHwith] = ACTIONS(781), + [anon_sym_EQ_TILDE] = ACTIONS(781), + [anon_sym_BANG_TILDE] = ACTIONS(781), + [anon_sym_bit_DASHand] = ACTIONS(781), + [anon_sym_bit_DASHxor] = ACTIONS(781), + [anon_sym_bit_DASHor] = ACTIONS(781), + [anon_sym_and] = ACTIONS(781), + [anon_sym_xor] = ACTIONS(781), + [anon_sym_or] = ACTIONS(781), + [anon_sym_not] = ACTIONS(781), + [anon_sym_DOT_DOT_LT] = ACTIONS(781), + [anon_sym_DOT_DOT] = ACTIONS(781), + [anon_sym_DOT_DOT_EQ] = ACTIONS(781), + [sym_val_nothing] = ACTIONS(781), + [anon_sym_true] = ACTIONS(781), + [anon_sym_false] = ACTIONS(781), + [aux_sym_val_number_token1] = ACTIONS(781), + [aux_sym_val_number_token2] = ACTIONS(781), + [aux_sym_val_number_token3] = ACTIONS(781), + [aux_sym_val_number_token4] = ACTIONS(781), + [anon_sym_inf] = ACTIONS(781), + [anon_sym_DASHinf] = ACTIONS(781), + [anon_sym_NaN] = ACTIONS(781), + [anon_sym_0b] = ACTIONS(781), + [anon_sym_0o] = ACTIONS(781), + [anon_sym_0x] = ACTIONS(781), + [sym_val_date] = ACTIONS(781), + [anon_sym_DQUOTE] = ACTIONS(781), + [sym__str_single_quotes] = ACTIONS(781), + [sym__str_back_ticks] = ACTIONS(781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), + [anon_sym_CARET] = ACTIONS(781), [anon_sym_POUND] = ACTIONS(3), }, [309] = { [sym_comment] = STATE(309), - [sym_cmd_identifier] = ACTIONS(105), - [anon_sym_SEMI] = ACTIONS(105), - [anon_sym_LF] = ACTIONS(103), - [anon_sym_export] = ACTIONS(105), - [anon_sym_alias] = ACTIONS(105), - [anon_sym_def] = ACTIONS(105), - [anon_sym_def_DASHenv] = ACTIONS(105), - [anon_sym_export_DASHenv] = ACTIONS(105), - [anon_sym_extern] = ACTIONS(105), - [anon_sym_module] = ACTIONS(105), - [anon_sym_use] = ACTIONS(105), - [anon_sym_LBRACK] = ACTIONS(105), - [anon_sym_LPAREN] = ACTIONS(105), - [anon_sym_PIPE] = ACTIONS(105), - [anon_sym_DOLLAR] = ACTIONS(105), - [anon_sym_error] = ACTIONS(105), - [anon_sym_GT] = ACTIONS(105), - [anon_sym_DASH] = ACTIONS(105), - [anon_sym_break] = ACTIONS(105), - [anon_sym_continue] = ACTIONS(105), - [anon_sym_for] = ACTIONS(105), - [anon_sym_in] = ACTIONS(105), - [anon_sym_loop] = ACTIONS(105), - [anon_sym_while] = ACTIONS(105), - [anon_sym_do] = ACTIONS(105), - [anon_sym_if] = ACTIONS(105), - [anon_sym_match] = ACTIONS(105), - [anon_sym_LBRACE] = ACTIONS(105), - [anon_sym_RBRACE] = ACTIONS(105), - [anon_sym_try] = ACTIONS(105), - [anon_sym_return] = ACTIONS(105), - [anon_sym_let] = ACTIONS(105), - [anon_sym_let_DASHenv] = ACTIONS(105), - [anon_sym_mut] = ACTIONS(105), - [anon_sym_const] = ACTIONS(105), - [anon_sym_source] = ACTIONS(105), - [anon_sym_source_DASHenv] = ACTIONS(105), - [anon_sym_register] = ACTIONS(105), - [anon_sym_hide] = ACTIONS(105), - [anon_sym_hide_DASHenv] = ACTIONS(105), - [anon_sym_overlay] = ACTIONS(105), - [anon_sym_STAR] = ACTIONS(105), - [anon_sym_where] = ACTIONS(105), - [anon_sym_STAR_STAR] = ACTIONS(105), - [anon_sym_PLUS_PLUS] = ACTIONS(105), - [anon_sym_SLASH] = ACTIONS(105), - [anon_sym_mod] = ACTIONS(105), - [anon_sym_SLASH_SLASH] = ACTIONS(105), - [anon_sym_PLUS] = ACTIONS(105), - [anon_sym_bit_DASHshl] = ACTIONS(105), - [anon_sym_bit_DASHshr] = ACTIONS(105), - [anon_sym_EQ_EQ] = ACTIONS(105), - [anon_sym_BANG_EQ] = ACTIONS(105), - [anon_sym_LT2] = ACTIONS(105), - [anon_sym_LT_EQ] = ACTIONS(105), - [anon_sym_GT_EQ] = ACTIONS(105), - [anon_sym_not_DASHin] = ACTIONS(105), - [anon_sym_starts_DASHwith] = ACTIONS(105), - [anon_sym_ends_DASHwith] = ACTIONS(105), - [anon_sym_EQ_TILDE] = ACTIONS(105), - [anon_sym_BANG_TILDE] = ACTIONS(105), - [anon_sym_bit_DASHand] = ACTIONS(105), - [anon_sym_bit_DASHxor] = ACTIONS(105), - [anon_sym_bit_DASHor] = ACTIONS(105), - [anon_sym_and] = ACTIONS(105), - [anon_sym_xor] = ACTIONS(105), - [anon_sym_or] = ACTIONS(105), - [anon_sym_not] = ACTIONS(105), - [anon_sym_DOT_DOT_LT] = ACTIONS(105), - [anon_sym_DOT_DOT] = ACTIONS(105), - [anon_sym_DOT_DOT_EQ] = ACTIONS(105), - [sym_val_nothing] = ACTIONS(105), - [anon_sym_true] = ACTIONS(105), - [anon_sym_false] = ACTIONS(105), - [aux_sym_val_number_token1] = ACTIONS(105), - [aux_sym_val_number_token2] = ACTIONS(105), - [aux_sym_val_number_token3] = ACTIONS(105), - [aux_sym_val_number_token4] = ACTIONS(105), - [anon_sym_inf] = ACTIONS(105), - [anon_sym_DASHinf] = ACTIONS(105), - [anon_sym_NaN] = ACTIONS(105), - [anon_sym_0b] = ACTIONS(105), - [anon_sym_0o] = ACTIONS(105), - [anon_sym_0x] = ACTIONS(105), - [sym_val_date] = ACTIONS(105), - [anon_sym_DQUOTE] = ACTIONS(105), - [sym__str_single_quotes] = ACTIONS(105), - [sym__str_back_ticks] = ACTIONS(105), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(105), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(105), - [anon_sym_CARET] = ACTIONS(105), + [anon_sym_export] = ACTIONS(777), + [anon_sym_alias] = ACTIONS(777), + [anon_sym_let] = ACTIONS(777), + [anon_sym_let_DASHenv] = ACTIONS(777), + [anon_sym_mut] = ACTIONS(777), + [anon_sym_const] = ACTIONS(777), + [sym_cmd_identifier] = ACTIONS(777), + [anon_sym_SEMI] = ACTIONS(777), + [anon_sym_LF] = ACTIONS(779), + [anon_sym_def] = ACTIONS(777), + [anon_sym_def_DASHenv] = ACTIONS(777), + [anon_sym_export_DASHenv] = ACTIONS(777), + [anon_sym_extern] = ACTIONS(777), + [anon_sym_module] = ACTIONS(777), + [anon_sym_use] = ACTIONS(777), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LPAREN] = ACTIONS(777), + [anon_sym_RPAREN] = ACTIONS(777), + [anon_sym_PIPE] = ACTIONS(777), + [anon_sym_DOLLAR] = ACTIONS(777), + [anon_sym_error] = ACTIONS(777), + [anon_sym_GT] = ACTIONS(777), + [anon_sym_DASH] = ACTIONS(777), + [anon_sym_break] = ACTIONS(777), + [anon_sym_continue] = ACTIONS(777), + [anon_sym_for] = ACTIONS(777), + [anon_sym_in] = ACTIONS(777), + [anon_sym_loop] = ACTIONS(777), + [anon_sym_while] = ACTIONS(777), + [anon_sym_do] = ACTIONS(777), + [anon_sym_if] = ACTIONS(777), + [anon_sym_match] = ACTIONS(777), + [anon_sym_LBRACE] = ACTIONS(777), + [anon_sym_RBRACE] = ACTIONS(777), + [anon_sym_try] = ACTIONS(777), + [anon_sym_return] = ACTIONS(777), + [anon_sym_source] = ACTIONS(777), + [anon_sym_source_DASHenv] = ACTIONS(777), + [anon_sym_register] = ACTIONS(777), + [anon_sym_hide] = ACTIONS(777), + [anon_sym_hide_DASHenv] = ACTIONS(777), + [anon_sym_overlay] = ACTIONS(777), + [anon_sym_STAR] = ACTIONS(777), + [anon_sym_where] = ACTIONS(777), + [anon_sym_STAR_STAR] = ACTIONS(777), + [anon_sym_PLUS_PLUS] = ACTIONS(777), + [anon_sym_SLASH] = ACTIONS(777), + [anon_sym_mod] = ACTIONS(777), + [anon_sym_SLASH_SLASH] = ACTIONS(777), + [anon_sym_PLUS] = ACTIONS(777), + [anon_sym_bit_DASHshl] = ACTIONS(777), + [anon_sym_bit_DASHshr] = ACTIONS(777), + [anon_sym_EQ_EQ] = ACTIONS(777), + [anon_sym_BANG_EQ] = ACTIONS(777), + [anon_sym_LT2] = ACTIONS(777), + [anon_sym_LT_EQ] = ACTIONS(777), + [anon_sym_GT_EQ] = ACTIONS(777), + [anon_sym_not_DASHin] = ACTIONS(777), + [anon_sym_starts_DASHwith] = ACTIONS(777), + [anon_sym_ends_DASHwith] = ACTIONS(777), + [anon_sym_EQ_TILDE] = ACTIONS(777), + [anon_sym_BANG_TILDE] = ACTIONS(777), + [anon_sym_bit_DASHand] = ACTIONS(777), + [anon_sym_bit_DASHxor] = ACTIONS(777), + [anon_sym_bit_DASHor] = ACTIONS(777), + [anon_sym_and] = ACTIONS(777), + [anon_sym_xor] = ACTIONS(777), + [anon_sym_or] = ACTIONS(777), + [anon_sym_not] = ACTIONS(777), + [anon_sym_DOT_DOT_LT] = ACTIONS(777), + [anon_sym_DOT_DOT] = ACTIONS(777), + [anon_sym_DOT_DOT_EQ] = ACTIONS(777), + [sym_val_nothing] = ACTIONS(777), + [anon_sym_true] = ACTIONS(777), + [anon_sym_false] = ACTIONS(777), + [aux_sym_val_number_token1] = ACTIONS(777), + [aux_sym_val_number_token2] = ACTIONS(777), + [aux_sym_val_number_token3] = ACTIONS(777), + [aux_sym_val_number_token4] = ACTIONS(777), + [anon_sym_inf] = ACTIONS(777), + [anon_sym_DASHinf] = ACTIONS(777), + [anon_sym_NaN] = ACTIONS(777), + [anon_sym_0b] = ACTIONS(777), + [anon_sym_0o] = ACTIONS(777), + [anon_sym_0x] = ACTIONS(777), + [sym_val_date] = ACTIONS(777), + [anon_sym_DQUOTE] = ACTIONS(777), + [sym__str_single_quotes] = ACTIONS(777), + [sym__str_back_ticks] = ACTIONS(777), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(777), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(777), + [anon_sym_CARET] = ACTIONS(777), [anon_sym_POUND] = ACTIONS(3), }, [310] = { [sym_comment] = STATE(310), - [sym_cmd_identifier] = ACTIONS(1147), - [anon_sym_SEMI] = ACTIONS(1147), - [anon_sym_LF] = ACTIONS(1149), - [anon_sym_export] = ACTIONS(1147), - [anon_sym_alias] = ACTIONS(1147), - [anon_sym_def] = ACTIONS(1147), - [anon_sym_def_DASHenv] = ACTIONS(1147), - [anon_sym_export_DASHenv] = ACTIONS(1147), - [anon_sym_extern] = ACTIONS(1147), - [anon_sym_module] = ACTIONS(1147), - [anon_sym_use] = ACTIONS(1147), - [anon_sym_LBRACK] = ACTIONS(1147), - [anon_sym_LPAREN] = ACTIONS(1147), - [anon_sym_PIPE] = ACTIONS(1147), - [anon_sym_DOLLAR] = ACTIONS(1147), - [anon_sym_error] = ACTIONS(1147), - [anon_sym_GT] = ACTIONS(1147), - [anon_sym_DASH] = ACTIONS(1147), - [anon_sym_break] = ACTIONS(1147), - [anon_sym_continue] = ACTIONS(1147), - [anon_sym_for] = ACTIONS(1147), - [anon_sym_in] = ACTIONS(1147), - [anon_sym_loop] = ACTIONS(1147), - [anon_sym_while] = ACTIONS(1147), - [anon_sym_do] = ACTIONS(1147), - [anon_sym_if] = ACTIONS(1147), - [anon_sym_match] = ACTIONS(1147), - [anon_sym_LBRACE] = ACTIONS(1147), - [anon_sym_RBRACE] = ACTIONS(1147), - [anon_sym_try] = ACTIONS(1147), - [anon_sym_return] = ACTIONS(1147), - [anon_sym_let] = ACTIONS(1147), - [anon_sym_let_DASHenv] = ACTIONS(1147), - [anon_sym_mut] = ACTIONS(1147), - [anon_sym_const] = ACTIONS(1147), - [anon_sym_source] = ACTIONS(1147), - [anon_sym_source_DASHenv] = ACTIONS(1147), - [anon_sym_register] = ACTIONS(1147), - [anon_sym_hide] = ACTIONS(1147), - [anon_sym_hide_DASHenv] = ACTIONS(1147), - [anon_sym_overlay] = ACTIONS(1147), - [anon_sym_STAR] = ACTIONS(1147), - [anon_sym_where] = ACTIONS(1147), - [anon_sym_STAR_STAR] = ACTIONS(1147), - [anon_sym_PLUS_PLUS] = ACTIONS(1147), - [anon_sym_SLASH] = ACTIONS(1147), - [anon_sym_mod] = ACTIONS(1147), - [anon_sym_SLASH_SLASH] = ACTIONS(1147), - [anon_sym_PLUS] = ACTIONS(1147), - [anon_sym_bit_DASHshl] = ACTIONS(1147), - [anon_sym_bit_DASHshr] = ACTIONS(1147), - [anon_sym_EQ_EQ] = ACTIONS(1147), - [anon_sym_BANG_EQ] = ACTIONS(1147), - [anon_sym_LT2] = ACTIONS(1147), - [anon_sym_LT_EQ] = ACTIONS(1147), - [anon_sym_GT_EQ] = ACTIONS(1147), - [anon_sym_not_DASHin] = ACTIONS(1147), - [anon_sym_starts_DASHwith] = ACTIONS(1147), - [anon_sym_ends_DASHwith] = ACTIONS(1147), - [anon_sym_EQ_TILDE] = ACTIONS(1147), - [anon_sym_BANG_TILDE] = ACTIONS(1147), - [anon_sym_bit_DASHand] = ACTIONS(1147), - [anon_sym_bit_DASHxor] = ACTIONS(1147), - [anon_sym_bit_DASHor] = ACTIONS(1147), - [anon_sym_and] = ACTIONS(1147), - [anon_sym_xor] = ACTIONS(1147), - [anon_sym_or] = ACTIONS(1147), - [anon_sym_not] = ACTIONS(1147), - [anon_sym_DOT_DOT_LT] = ACTIONS(1147), - [anon_sym_DOT_DOT] = ACTIONS(1147), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1147), - [sym_val_nothing] = ACTIONS(1147), - [anon_sym_true] = ACTIONS(1147), - [anon_sym_false] = ACTIONS(1147), - [aux_sym_val_number_token1] = ACTIONS(1147), - [aux_sym_val_number_token2] = ACTIONS(1147), - [aux_sym_val_number_token3] = ACTIONS(1147), - [aux_sym_val_number_token4] = ACTIONS(1147), - [anon_sym_inf] = ACTIONS(1147), - [anon_sym_DASHinf] = ACTIONS(1147), - [anon_sym_NaN] = ACTIONS(1147), - [anon_sym_0b] = ACTIONS(1147), - [anon_sym_0o] = ACTIONS(1147), - [anon_sym_0x] = ACTIONS(1147), - [sym_val_date] = ACTIONS(1147), - [anon_sym_DQUOTE] = ACTIONS(1147), - [sym__str_single_quotes] = ACTIONS(1147), - [sym__str_back_ticks] = ACTIONS(1147), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1147), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1147), - [anon_sym_CARET] = ACTIONS(1147), + [anon_sym_export] = ACTIONS(771), + [anon_sym_alias] = ACTIONS(771), + [anon_sym_let] = ACTIONS(771), + [anon_sym_let_DASHenv] = ACTIONS(771), + [anon_sym_mut] = ACTIONS(771), + [anon_sym_const] = ACTIONS(771), + [sym_cmd_identifier] = ACTIONS(771), + [anon_sym_SEMI] = ACTIONS(771), + [anon_sym_LF] = ACTIONS(773), + [anon_sym_def] = ACTIONS(771), + [anon_sym_def_DASHenv] = ACTIONS(771), + [anon_sym_export_DASHenv] = ACTIONS(771), + [anon_sym_extern] = ACTIONS(771), + [anon_sym_module] = ACTIONS(771), + [anon_sym_use] = ACTIONS(771), + [anon_sym_LBRACK] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_RPAREN] = ACTIONS(771), + [anon_sym_PIPE] = ACTIONS(771), + [anon_sym_DOLLAR] = ACTIONS(771), + [anon_sym_error] = ACTIONS(771), + [anon_sym_GT] = ACTIONS(771), + [anon_sym_DASH] = ACTIONS(771), + [anon_sym_break] = ACTIONS(771), + [anon_sym_continue] = ACTIONS(771), + [anon_sym_for] = ACTIONS(771), + [anon_sym_in] = ACTIONS(771), + [anon_sym_loop] = ACTIONS(771), + [anon_sym_while] = ACTIONS(771), + [anon_sym_do] = ACTIONS(771), + [anon_sym_if] = ACTIONS(771), + [anon_sym_match] = ACTIONS(771), + [anon_sym_LBRACE] = ACTIONS(771), + [anon_sym_RBRACE] = ACTIONS(771), + [anon_sym_try] = ACTIONS(771), + [anon_sym_return] = ACTIONS(771), + [anon_sym_source] = ACTIONS(771), + [anon_sym_source_DASHenv] = ACTIONS(771), + [anon_sym_register] = ACTIONS(771), + [anon_sym_hide] = ACTIONS(771), + [anon_sym_hide_DASHenv] = ACTIONS(771), + [anon_sym_overlay] = ACTIONS(771), + [anon_sym_STAR] = ACTIONS(771), + [anon_sym_where] = ACTIONS(771), + [anon_sym_STAR_STAR] = ACTIONS(771), + [anon_sym_PLUS_PLUS] = ACTIONS(771), + [anon_sym_SLASH] = ACTIONS(771), + [anon_sym_mod] = ACTIONS(771), + [anon_sym_SLASH_SLASH] = ACTIONS(771), + [anon_sym_PLUS] = ACTIONS(771), + [anon_sym_bit_DASHshl] = ACTIONS(771), + [anon_sym_bit_DASHshr] = ACTIONS(771), + [anon_sym_EQ_EQ] = ACTIONS(771), + [anon_sym_BANG_EQ] = ACTIONS(771), + [anon_sym_LT2] = ACTIONS(771), + [anon_sym_LT_EQ] = ACTIONS(771), + [anon_sym_GT_EQ] = ACTIONS(771), + [anon_sym_not_DASHin] = ACTIONS(771), + [anon_sym_starts_DASHwith] = ACTIONS(771), + [anon_sym_ends_DASHwith] = ACTIONS(771), + [anon_sym_EQ_TILDE] = ACTIONS(771), + [anon_sym_BANG_TILDE] = ACTIONS(771), + [anon_sym_bit_DASHand] = ACTIONS(771), + [anon_sym_bit_DASHxor] = ACTIONS(771), + [anon_sym_bit_DASHor] = ACTIONS(771), + [anon_sym_and] = ACTIONS(771), + [anon_sym_xor] = ACTIONS(771), + [anon_sym_or] = ACTIONS(771), + [anon_sym_not] = ACTIONS(771), + [anon_sym_DOT_DOT_LT] = ACTIONS(771), + [anon_sym_DOT_DOT] = ACTIONS(771), + [anon_sym_DOT_DOT_EQ] = ACTIONS(771), + [sym_val_nothing] = ACTIONS(771), + [anon_sym_true] = ACTIONS(771), + [anon_sym_false] = ACTIONS(771), + [aux_sym_val_number_token1] = ACTIONS(771), + [aux_sym_val_number_token2] = ACTIONS(771), + [aux_sym_val_number_token3] = ACTIONS(771), + [aux_sym_val_number_token4] = ACTIONS(771), + [anon_sym_inf] = ACTIONS(771), + [anon_sym_DASHinf] = ACTIONS(771), + [anon_sym_NaN] = ACTIONS(771), + [anon_sym_0b] = ACTIONS(771), + [anon_sym_0o] = ACTIONS(771), + [anon_sym_0x] = ACTIONS(771), + [sym_val_date] = ACTIONS(771), + [anon_sym_DQUOTE] = ACTIONS(771), + [sym__str_single_quotes] = ACTIONS(771), + [sym__str_back_ticks] = ACTIONS(771), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(771), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(771), + [anon_sym_CARET] = ACTIONS(771), [anon_sym_POUND] = ACTIONS(3), }, [311] = { [sym_comment] = STATE(311), - [sym_cmd_identifier] = ACTIONS(1151), - [anon_sym_SEMI] = ACTIONS(1151), - [anon_sym_LF] = ACTIONS(1153), - [anon_sym_export] = ACTIONS(1151), - [anon_sym_alias] = ACTIONS(1151), - [anon_sym_def] = ACTIONS(1151), - [anon_sym_def_DASHenv] = ACTIONS(1151), - [anon_sym_export_DASHenv] = ACTIONS(1151), - [anon_sym_extern] = ACTIONS(1151), - [anon_sym_module] = ACTIONS(1151), - [anon_sym_use] = ACTIONS(1151), - [anon_sym_LBRACK] = ACTIONS(1151), - [anon_sym_LPAREN] = ACTIONS(1151), - [anon_sym_PIPE] = ACTIONS(1151), - [anon_sym_DOLLAR] = ACTIONS(1151), - [anon_sym_error] = ACTIONS(1151), - [anon_sym_GT] = ACTIONS(1151), - [anon_sym_DASH] = ACTIONS(1151), - [anon_sym_break] = ACTIONS(1151), - [anon_sym_continue] = ACTIONS(1151), - [anon_sym_for] = ACTIONS(1151), - [anon_sym_in] = ACTIONS(1151), - [anon_sym_loop] = ACTIONS(1151), - [anon_sym_while] = ACTIONS(1151), - [anon_sym_do] = ACTIONS(1151), - [anon_sym_if] = ACTIONS(1151), - [anon_sym_match] = ACTIONS(1151), - [anon_sym_LBRACE] = ACTIONS(1151), - [anon_sym_RBRACE] = ACTIONS(1151), - [anon_sym_try] = ACTIONS(1151), - [anon_sym_return] = ACTIONS(1151), - [anon_sym_let] = ACTIONS(1151), - [anon_sym_let_DASHenv] = ACTIONS(1151), - [anon_sym_mut] = ACTIONS(1151), - [anon_sym_const] = ACTIONS(1151), - [anon_sym_source] = ACTIONS(1151), - [anon_sym_source_DASHenv] = ACTIONS(1151), - [anon_sym_register] = ACTIONS(1151), - [anon_sym_hide] = ACTIONS(1151), - [anon_sym_hide_DASHenv] = ACTIONS(1151), - [anon_sym_overlay] = ACTIONS(1151), - [anon_sym_STAR] = ACTIONS(1151), - [anon_sym_where] = ACTIONS(1151), - [anon_sym_STAR_STAR] = ACTIONS(1151), - [anon_sym_PLUS_PLUS] = ACTIONS(1151), - [anon_sym_SLASH] = ACTIONS(1151), - [anon_sym_mod] = ACTIONS(1151), - [anon_sym_SLASH_SLASH] = ACTIONS(1151), - [anon_sym_PLUS] = ACTIONS(1151), - [anon_sym_bit_DASHshl] = ACTIONS(1151), - [anon_sym_bit_DASHshr] = ACTIONS(1151), - [anon_sym_EQ_EQ] = ACTIONS(1151), - [anon_sym_BANG_EQ] = ACTIONS(1151), - [anon_sym_LT2] = ACTIONS(1151), - [anon_sym_LT_EQ] = ACTIONS(1151), - [anon_sym_GT_EQ] = ACTIONS(1151), - [anon_sym_not_DASHin] = ACTIONS(1151), - [anon_sym_starts_DASHwith] = ACTIONS(1151), - [anon_sym_ends_DASHwith] = ACTIONS(1151), - [anon_sym_EQ_TILDE] = ACTIONS(1151), - [anon_sym_BANG_TILDE] = ACTIONS(1151), - [anon_sym_bit_DASHand] = ACTIONS(1151), - [anon_sym_bit_DASHxor] = ACTIONS(1151), - [anon_sym_bit_DASHor] = ACTIONS(1151), - [anon_sym_and] = ACTIONS(1151), - [anon_sym_xor] = ACTIONS(1151), - [anon_sym_or] = ACTIONS(1151), - [anon_sym_not] = ACTIONS(1151), - [anon_sym_DOT_DOT_LT] = ACTIONS(1151), - [anon_sym_DOT_DOT] = ACTIONS(1151), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1151), - [sym_val_nothing] = ACTIONS(1151), - [anon_sym_true] = ACTIONS(1151), - [anon_sym_false] = ACTIONS(1151), - [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(1151), - [anon_sym_inf] = ACTIONS(1151), - [anon_sym_DASHinf] = ACTIONS(1151), - [anon_sym_NaN] = ACTIONS(1151), - [anon_sym_0b] = ACTIONS(1151), - [anon_sym_0o] = ACTIONS(1151), - [anon_sym_0x] = ACTIONS(1151), - [sym_val_date] = ACTIONS(1151), - [anon_sym_DQUOTE] = ACTIONS(1151), - [sym__str_single_quotes] = ACTIONS(1151), - [sym__str_back_ticks] = ACTIONS(1151), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1151), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1151), - [anon_sym_CARET] = ACTIONS(1151), + [anon_sym_export] = ACTIONS(866), + [anon_sym_alias] = ACTIONS(866), + [anon_sym_let] = ACTIONS(866), + [anon_sym_let_DASHenv] = ACTIONS(866), + [anon_sym_mut] = ACTIONS(866), + [anon_sym_const] = ACTIONS(866), + [sym_cmd_identifier] = ACTIONS(866), + [anon_sym_SEMI] = ACTIONS(866), + [anon_sym_LF] = ACTIONS(868), + [anon_sym_def] = ACTIONS(866), + [anon_sym_def_DASHenv] = ACTIONS(866), + [anon_sym_export_DASHenv] = ACTIONS(866), + [anon_sym_extern] = ACTIONS(866), + [anon_sym_module] = ACTIONS(866), + [anon_sym_use] = ACTIONS(866), + [anon_sym_LBRACK] = ACTIONS(866), + [anon_sym_LPAREN] = ACTIONS(866), + [anon_sym_RPAREN] = ACTIONS(866), + [anon_sym_PIPE] = ACTIONS(866), + [anon_sym_DOLLAR] = ACTIONS(866), + [anon_sym_error] = ACTIONS(866), + [anon_sym_GT] = ACTIONS(866), + [anon_sym_DASH] = ACTIONS(866), + [anon_sym_break] = ACTIONS(866), + [anon_sym_continue] = ACTIONS(866), + [anon_sym_for] = ACTIONS(866), + [anon_sym_in] = ACTIONS(866), + [anon_sym_loop] = ACTIONS(866), + [anon_sym_while] = ACTIONS(866), + [anon_sym_do] = ACTIONS(866), + [anon_sym_if] = ACTIONS(866), + [anon_sym_match] = ACTIONS(866), + [anon_sym_LBRACE] = ACTIONS(866), + [anon_sym_RBRACE] = ACTIONS(866), + [anon_sym_try] = ACTIONS(866), + [anon_sym_return] = ACTIONS(866), + [anon_sym_source] = ACTIONS(866), + [anon_sym_source_DASHenv] = ACTIONS(866), + [anon_sym_register] = ACTIONS(866), + [anon_sym_hide] = ACTIONS(866), + [anon_sym_hide_DASHenv] = ACTIONS(866), + [anon_sym_overlay] = ACTIONS(866), + [anon_sym_STAR] = ACTIONS(866), + [anon_sym_where] = ACTIONS(866), + [anon_sym_STAR_STAR] = ACTIONS(866), + [anon_sym_PLUS_PLUS] = ACTIONS(866), + [anon_sym_SLASH] = ACTIONS(866), + [anon_sym_mod] = ACTIONS(866), + [anon_sym_SLASH_SLASH] = ACTIONS(866), + [anon_sym_PLUS] = ACTIONS(866), + [anon_sym_bit_DASHshl] = ACTIONS(866), + [anon_sym_bit_DASHshr] = ACTIONS(866), + [anon_sym_EQ_EQ] = ACTIONS(866), + [anon_sym_BANG_EQ] = ACTIONS(866), + [anon_sym_LT2] = ACTIONS(866), + [anon_sym_LT_EQ] = ACTIONS(866), + [anon_sym_GT_EQ] = ACTIONS(866), + [anon_sym_not_DASHin] = ACTIONS(866), + [anon_sym_starts_DASHwith] = ACTIONS(866), + [anon_sym_ends_DASHwith] = ACTIONS(866), + [anon_sym_EQ_TILDE] = ACTIONS(866), + [anon_sym_BANG_TILDE] = ACTIONS(866), + [anon_sym_bit_DASHand] = ACTIONS(866), + [anon_sym_bit_DASHxor] = ACTIONS(866), + [anon_sym_bit_DASHor] = ACTIONS(866), + [anon_sym_and] = ACTIONS(866), + [anon_sym_xor] = ACTIONS(866), + [anon_sym_or] = ACTIONS(866), + [anon_sym_not] = ACTIONS(866), + [anon_sym_DOT_DOT_LT] = ACTIONS(866), + [anon_sym_DOT_DOT] = ACTIONS(866), + [anon_sym_DOT_DOT_EQ] = ACTIONS(866), + [sym_val_nothing] = ACTIONS(866), + [anon_sym_true] = ACTIONS(866), + [anon_sym_false] = ACTIONS(866), + [aux_sym_val_number_token1] = ACTIONS(866), + [aux_sym_val_number_token2] = ACTIONS(866), + [aux_sym_val_number_token3] = ACTIONS(866), + [aux_sym_val_number_token4] = ACTIONS(866), + [anon_sym_inf] = ACTIONS(866), + [anon_sym_DASHinf] = ACTIONS(866), + [anon_sym_NaN] = ACTIONS(866), + [anon_sym_0b] = ACTIONS(866), + [anon_sym_0o] = ACTIONS(866), + [anon_sym_0x] = ACTIONS(866), + [sym_val_date] = ACTIONS(866), + [anon_sym_DQUOTE] = ACTIONS(866), + [sym__str_single_quotes] = ACTIONS(866), + [sym__str_back_ticks] = ACTIONS(866), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(866), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(866), + [anon_sym_CARET] = ACTIONS(866), [anon_sym_POUND] = ACTIONS(3), }, [312] = { [sym_comment] = STATE(312), - [sym_cmd_identifier] = ACTIONS(1151), - [anon_sym_SEMI] = ACTIONS(1151), - [anon_sym_LF] = ACTIONS(1153), - [anon_sym_export] = ACTIONS(1151), - [anon_sym_alias] = ACTIONS(1151), - [anon_sym_def] = ACTIONS(1151), - [anon_sym_def_DASHenv] = ACTIONS(1151), - [anon_sym_export_DASHenv] = ACTIONS(1151), - [anon_sym_extern] = ACTIONS(1151), - [anon_sym_module] = ACTIONS(1151), - [anon_sym_use] = ACTIONS(1151), - [anon_sym_LBRACK] = ACTIONS(1151), - [anon_sym_LPAREN] = ACTIONS(1151), - [anon_sym_PIPE] = ACTIONS(1151), - [anon_sym_DOLLAR] = ACTIONS(1151), - [anon_sym_error] = ACTIONS(1151), - [anon_sym_GT] = ACTIONS(1151), - [anon_sym_DASH] = ACTIONS(1151), - [anon_sym_break] = ACTIONS(1151), - [anon_sym_continue] = ACTIONS(1151), - [anon_sym_for] = ACTIONS(1151), - [anon_sym_in] = ACTIONS(1151), - [anon_sym_loop] = ACTIONS(1151), - [anon_sym_while] = ACTIONS(1151), - [anon_sym_do] = ACTIONS(1151), - [anon_sym_if] = ACTIONS(1151), - [anon_sym_match] = ACTIONS(1151), - [anon_sym_LBRACE] = ACTIONS(1151), - [anon_sym_RBRACE] = ACTIONS(1151), - [anon_sym_try] = ACTIONS(1151), - [anon_sym_return] = ACTIONS(1151), - [anon_sym_let] = ACTIONS(1151), - [anon_sym_let_DASHenv] = ACTIONS(1151), - [anon_sym_mut] = ACTIONS(1151), - [anon_sym_const] = ACTIONS(1151), - [anon_sym_source] = ACTIONS(1151), - [anon_sym_source_DASHenv] = ACTIONS(1151), - [anon_sym_register] = ACTIONS(1151), - [anon_sym_hide] = ACTIONS(1151), - [anon_sym_hide_DASHenv] = ACTIONS(1151), - [anon_sym_overlay] = ACTIONS(1151), - [anon_sym_STAR] = ACTIONS(1151), - [anon_sym_where] = ACTIONS(1151), - [anon_sym_STAR_STAR] = ACTIONS(1151), - [anon_sym_PLUS_PLUS] = ACTIONS(1151), - [anon_sym_SLASH] = ACTIONS(1151), - [anon_sym_mod] = ACTIONS(1151), - [anon_sym_SLASH_SLASH] = ACTIONS(1151), - [anon_sym_PLUS] = ACTIONS(1151), - [anon_sym_bit_DASHshl] = ACTIONS(1151), - [anon_sym_bit_DASHshr] = ACTIONS(1151), - [anon_sym_EQ_EQ] = ACTIONS(1151), - [anon_sym_BANG_EQ] = ACTIONS(1151), - [anon_sym_LT2] = ACTIONS(1151), - [anon_sym_LT_EQ] = ACTIONS(1151), - [anon_sym_GT_EQ] = ACTIONS(1151), - [anon_sym_not_DASHin] = ACTIONS(1151), - [anon_sym_starts_DASHwith] = ACTIONS(1151), - [anon_sym_ends_DASHwith] = ACTIONS(1151), - [anon_sym_EQ_TILDE] = ACTIONS(1151), - [anon_sym_BANG_TILDE] = ACTIONS(1151), - [anon_sym_bit_DASHand] = ACTIONS(1151), - [anon_sym_bit_DASHxor] = ACTIONS(1151), - [anon_sym_bit_DASHor] = ACTIONS(1151), - [anon_sym_and] = ACTIONS(1151), - [anon_sym_xor] = ACTIONS(1151), - [anon_sym_or] = ACTIONS(1151), - [anon_sym_not] = ACTIONS(1151), - [anon_sym_DOT_DOT_LT] = ACTIONS(1151), - [anon_sym_DOT_DOT] = ACTIONS(1151), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1151), - [sym_val_nothing] = ACTIONS(1151), - [anon_sym_true] = ACTIONS(1151), - [anon_sym_false] = ACTIONS(1151), - [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(1151), - [anon_sym_inf] = ACTIONS(1151), - [anon_sym_DASHinf] = ACTIONS(1151), - [anon_sym_NaN] = ACTIONS(1151), - [anon_sym_0b] = ACTIONS(1151), - [anon_sym_0o] = ACTIONS(1151), - [anon_sym_0x] = ACTIONS(1151), - [sym_val_date] = ACTIONS(1151), - [anon_sym_DQUOTE] = ACTIONS(1151), - [sym__str_single_quotes] = ACTIONS(1151), - [sym__str_back_ticks] = ACTIONS(1151), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1151), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1151), - [anon_sym_CARET] = ACTIONS(1151), + [anon_sym_export] = ACTIONS(107), + [anon_sym_alias] = ACTIONS(107), + [anon_sym_let] = ACTIONS(107), + [anon_sym_let_DASHenv] = ACTIONS(107), + [anon_sym_mut] = ACTIONS(107), + [anon_sym_const] = ACTIONS(107), + [sym_cmd_identifier] = ACTIONS(107), + [anon_sym_SEMI] = ACTIONS(107), + [anon_sym_LF] = ACTIONS(109), + [anon_sym_def] = ACTIONS(107), + [anon_sym_def_DASHenv] = ACTIONS(107), + [anon_sym_export_DASHenv] = ACTIONS(107), + [anon_sym_extern] = ACTIONS(107), + [anon_sym_module] = ACTIONS(107), + [anon_sym_use] = ACTIONS(107), + [anon_sym_LBRACK] = ACTIONS(107), + [anon_sym_LPAREN] = ACTIONS(107), + [anon_sym_RPAREN] = ACTIONS(107), + [anon_sym_PIPE] = ACTIONS(107), + [anon_sym_DOLLAR] = ACTIONS(107), + [anon_sym_error] = ACTIONS(107), + [anon_sym_GT] = ACTIONS(107), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_break] = ACTIONS(107), + [anon_sym_continue] = ACTIONS(107), + [anon_sym_for] = ACTIONS(107), + [anon_sym_in] = ACTIONS(107), + [anon_sym_loop] = ACTIONS(107), + [anon_sym_while] = ACTIONS(107), + [anon_sym_do] = ACTIONS(107), + [anon_sym_if] = ACTIONS(107), + [anon_sym_match] = ACTIONS(107), + [anon_sym_LBRACE] = ACTIONS(107), + [anon_sym_RBRACE] = ACTIONS(107), + [anon_sym_try] = ACTIONS(107), + [anon_sym_return] = ACTIONS(107), + [anon_sym_source] = ACTIONS(107), + [anon_sym_source_DASHenv] = ACTIONS(107), + [anon_sym_register] = ACTIONS(107), + [anon_sym_hide] = ACTIONS(107), + [anon_sym_hide_DASHenv] = ACTIONS(107), + [anon_sym_overlay] = ACTIONS(107), + [anon_sym_STAR] = ACTIONS(107), + [anon_sym_where] = ACTIONS(107), + [anon_sym_STAR_STAR] = ACTIONS(107), + [anon_sym_PLUS_PLUS] = ACTIONS(107), + [anon_sym_SLASH] = ACTIONS(107), + [anon_sym_mod] = ACTIONS(107), + [anon_sym_SLASH_SLASH] = ACTIONS(107), + [anon_sym_PLUS] = ACTIONS(107), + [anon_sym_bit_DASHshl] = ACTIONS(107), + [anon_sym_bit_DASHshr] = ACTIONS(107), + [anon_sym_EQ_EQ] = ACTIONS(107), + [anon_sym_BANG_EQ] = ACTIONS(107), + [anon_sym_LT2] = ACTIONS(107), + [anon_sym_LT_EQ] = ACTIONS(107), + [anon_sym_GT_EQ] = ACTIONS(107), + [anon_sym_not_DASHin] = ACTIONS(107), + [anon_sym_starts_DASHwith] = ACTIONS(107), + [anon_sym_ends_DASHwith] = ACTIONS(107), + [anon_sym_EQ_TILDE] = ACTIONS(107), + [anon_sym_BANG_TILDE] = ACTIONS(107), + [anon_sym_bit_DASHand] = ACTIONS(107), + [anon_sym_bit_DASHxor] = ACTIONS(107), + [anon_sym_bit_DASHor] = ACTIONS(107), + [anon_sym_and] = ACTIONS(107), + [anon_sym_xor] = ACTIONS(107), + [anon_sym_or] = ACTIONS(107), + [anon_sym_not] = ACTIONS(107), + [anon_sym_DOT_DOT_LT] = ACTIONS(107), + [anon_sym_DOT_DOT] = ACTIONS(107), + [anon_sym_DOT_DOT_EQ] = ACTIONS(107), + [sym_val_nothing] = ACTIONS(107), + [anon_sym_true] = ACTIONS(107), + [anon_sym_false] = ACTIONS(107), + [aux_sym_val_number_token1] = ACTIONS(107), + [aux_sym_val_number_token2] = ACTIONS(107), + [aux_sym_val_number_token3] = ACTIONS(107), + [aux_sym_val_number_token4] = ACTIONS(107), + [anon_sym_inf] = ACTIONS(107), + [anon_sym_DASHinf] = ACTIONS(107), + [anon_sym_NaN] = ACTIONS(107), + [anon_sym_0b] = ACTIONS(107), + [anon_sym_0o] = ACTIONS(107), + [anon_sym_0x] = ACTIONS(107), + [sym_val_date] = ACTIONS(107), + [anon_sym_DQUOTE] = ACTIONS(107), + [sym__str_single_quotes] = ACTIONS(107), + [sym__str_back_ticks] = ACTIONS(107), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(107), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(107), + [anon_sym_CARET] = ACTIONS(107), [anon_sym_POUND] = ACTIONS(3), }, [313] = { [sym_comment] = STATE(313), - [sym_cmd_identifier] = ACTIONS(1169), - [anon_sym_SEMI] = ACTIONS(1169), - [anon_sym_LF] = ACTIONS(1167), - [anon_sym_export] = ACTIONS(1169), - [anon_sym_alias] = ACTIONS(1169), - [anon_sym_def] = ACTIONS(1169), - [anon_sym_def_DASHenv] = ACTIONS(1169), - [anon_sym_export_DASHenv] = ACTIONS(1169), - [anon_sym_extern] = ACTIONS(1169), - [anon_sym_module] = ACTIONS(1169), - [anon_sym_use] = ACTIONS(1169), - [anon_sym_LBRACK] = ACTIONS(1169), - [anon_sym_LPAREN] = ACTIONS(1169), - [anon_sym_PIPE] = ACTIONS(1169), - [anon_sym_DOLLAR] = ACTIONS(1169), - [anon_sym_error] = ACTIONS(1169), - [anon_sym_GT] = ACTIONS(1169), - [anon_sym_DASH] = ACTIONS(1169), - [anon_sym_break] = ACTIONS(1169), - [anon_sym_continue] = ACTIONS(1169), - [anon_sym_for] = ACTIONS(1169), - [anon_sym_in] = ACTIONS(1169), - [anon_sym_loop] = ACTIONS(1169), - [anon_sym_while] = ACTIONS(1169), - [anon_sym_do] = ACTIONS(1169), - [anon_sym_if] = ACTIONS(1169), - [anon_sym_match] = ACTIONS(1169), - [anon_sym_LBRACE] = ACTIONS(1169), - [anon_sym_RBRACE] = ACTIONS(1169), - [anon_sym_try] = ACTIONS(1169), - [anon_sym_return] = ACTIONS(1169), - [anon_sym_let] = ACTIONS(1169), - [anon_sym_let_DASHenv] = ACTIONS(1169), - [anon_sym_mut] = ACTIONS(1169), - [anon_sym_const] = ACTIONS(1169), - [anon_sym_source] = ACTIONS(1169), - [anon_sym_source_DASHenv] = ACTIONS(1169), - [anon_sym_register] = ACTIONS(1169), - [anon_sym_hide] = ACTIONS(1169), - [anon_sym_hide_DASHenv] = ACTIONS(1169), - [anon_sym_overlay] = ACTIONS(1169), - [anon_sym_STAR] = ACTIONS(1169), - [anon_sym_where] = ACTIONS(1169), - [anon_sym_STAR_STAR] = ACTIONS(1169), - [anon_sym_PLUS_PLUS] = ACTIONS(1169), - [anon_sym_SLASH] = ACTIONS(1169), - [anon_sym_mod] = ACTIONS(1169), - [anon_sym_SLASH_SLASH] = ACTIONS(1169), - [anon_sym_PLUS] = ACTIONS(1169), - [anon_sym_bit_DASHshl] = ACTIONS(1169), - [anon_sym_bit_DASHshr] = ACTIONS(1169), - [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(1169), - [anon_sym_starts_DASHwith] = ACTIONS(1169), - [anon_sym_ends_DASHwith] = ACTIONS(1169), - [anon_sym_EQ_TILDE] = ACTIONS(1169), - [anon_sym_BANG_TILDE] = ACTIONS(1169), - [anon_sym_bit_DASHand] = ACTIONS(1169), - [anon_sym_bit_DASHxor] = ACTIONS(1169), - [anon_sym_bit_DASHor] = ACTIONS(1169), - [anon_sym_and] = ACTIONS(1169), - [anon_sym_xor] = ACTIONS(1169), - [anon_sym_or] = ACTIONS(1169), - [anon_sym_not] = ACTIONS(1169), - [anon_sym_DOT_DOT_LT] = ACTIONS(1169), - [anon_sym_DOT_DOT] = ACTIONS(1169), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1169), - [sym_val_nothing] = ACTIONS(1169), - [anon_sym_true] = ACTIONS(1169), - [anon_sym_false] = ACTIONS(1169), - [aux_sym_val_number_token1] = ACTIONS(1169), - [aux_sym_val_number_token2] = ACTIONS(1169), - [aux_sym_val_number_token3] = ACTIONS(1169), - [aux_sym_val_number_token4] = ACTIONS(1169), - [anon_sym_inf] = ACTIONS(1169), - [anon_sym_DASHinf] = ACTIONS(1169), - [anon_sym_NaN] = ACTIONS(1169), - [anon_sym_0b] = ACTIONS(1169), - [anon_sym_0o] = ACTIONS(1169), - [anon_sym_0x] = ACTIONS(1169), - [sym_val_date] = ACTIONS(1169), - [anon_sym_DQUOTE] = ACTIONS(1169), - [sym__str_single_quotes] = ACTIONS(1169), - [sym__str_back_ticks] = ACTIONS(1169), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1169), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1169), - [anon_sym_CARET] = ACTIONS(1169), + [ts_builtin_sym_end] = ACTIONS(748), + [anon_sym_export] = ACTIONS(746), + [anon_sym_alias] = ACTIONS(746), + [anon_sym_let] = ACTIONS(746), + [anon_sym_let_DASHenv] = ACTIONS(746), + [anon_sym_mut] = ACTIONS(746), + [anon_sym_const] = ACTIONS(746), + [sym_cmd_identifier] = ACTIONS(746), + [anon_sym_SEMI] = ACTIONS(746), + [anon_sym_LF] = ACTIONS(748), + [anon_sym_def] = ACTIONS(746), + [anon_sym_def_DASHenv] = ACTIONS(746), + [anon_sym_export_DASHenv] = ACTIONS(746), + [anon_sym_extern] = ACTIONS(746), + [anon_sym_module] = ACTIONS(746), + [anon_sym_use] = ACTIONS(746), + [anon_sym_LBRACK] = ACTIONS(746), + [anon_sym_LPAREN] = ACTIONS(746), + [anon_sym_PIPE] = ACTIONS(746), + [anon_sym_DOLLAR] = ACTIONS(746), + [anon_sym_error] = ACTIONS(746), + [anon_sym_GT] = ACTIONS(746), + [anon_sym_DASH] = ACTIONS(746), + [anon_sym_break] = ACTIONS(746), + [anon_sym_continue] = ACTIONS(746), + [anon_sym_for] = ACTIONS(746), + [anon_sym_in] = ACTIONS(746), + [anon_sym_loop] = ACTIONS(746), + [anon_sym_while] = ACTIONS(746), + [anon_sym_do] = ACTIONS(746), + [anon_sym_if] = ACTIONS(746), + [anon_sym_match] = ACTIONS(746), + [anon_sym_LBRACE] = ACTIONS(746), + [anon_sym_DOT] = ACTIONS(746), + [anon_sym_try] = ACTIONS(746), + [anon_sym_return] = ACTIONS(746), + [anon_sym_source] = ACTIONS(746), + [anon_sym_source_DASHenv] = ACTIONS(746), + [anon_sym_register] = ACTIONS(746), + [anon_sym_hide] = ACTIONS(746), + [anon_sym_hide_DASHenv] = ACTIONS(746), + [anon_sym_overlay] = ACTIONS(746), + [anon_sym_STAR] = ACTIONS(746), + [anon_sym_where] = ACTIONS(746), + [anon_sym_STAR_STAR] = ACTIONS(746), + [anon_sym_PLUS_PLUS] = ACTIONS(746), + [anon_sym_SLASH] = ACTIONS(746), + [anon_sym_mod] = ACTIONS(746), + [anon_sym_SLASH_SLASH] = ACTIONS(746), + [anon_sym_PLUS] = ACTIONS(746), + [anon_sym_bit_DASHshl] = ACTIONS(746), + [anon_sym_bit_DASHshr] = ACTIONS(746), + [anon_sym_EQ_EQ] = ACTIONS(746), + [anon_sym_BANG_EQ] = ACTIONS(746), + [anon_sym_LT2] = ACTIONS(746), + [anon_sym_LT_EQ] = ACTIONS(746), + [anon_sym_GT_EQ] = ACTIONS(746), + [anon_sym_not_DASHin] = ACTIONS(746), + [anon_sym_starts_DASHwith] = ACTIONS(746), + [anon_sym_ends_DASHwith] = ACTIONS(746), + [anon_sym_EQ_TILDE] = ACTIONS(746), + [anon_sym_BANG_TILDE] = ACTIONS(746), + [anon_sym_bit_DASHand] = ACTIONS(746), + [anon_sym_bit_DASHxor] = ACTIONS(746), + [anon_sym_bit_DASHor] = ACTIONS(746), + [anon_sym_and] = ACTIONS(746), + [anon_sym_xor] = ACTIONS(746), + [anon_sym_or] = ACTIONS(746), + [anon_sym_not] = ACTIONS(746), + [anon_sym_DOT_DOT_LT] = ACTIONS(746), + [anon_sym_DOT_DOT] = ACTIONS(746), + [anon_sym_DOT_DOT_EQ] = ACTIONS(746), + [sym_val_nothing] = ACTIONS(746), + [anon_sym_true] = ACTIONS(746), + [anon_sym_false] = ACTIONS(746), + [aux_sym_val_number_token1] = ACTIONS(746), + [aux_sym_val_number_token2] = ACTIONS(746), + [aux_sym_val_number_token3] = ACTIONS(746), + [aux_sym_val_number_token4] = ACTIONS(746), + [anon_sym_inf] = ACTIONS(746), + [anon_sym_DASHinf] = ACTIONS(746), + [anon_sym_NaN] = ACTIONS(746), + [anon_sym_0b] = ACTIONS(746), + [anon_sym_0o] = ACTIONS(746), + [anon_sym_0x] = ACTIONS(746), + [sym_val_date] = ACTIONS(746), + [anon_sym_DQUOTE] = ACTIONS(746), + [sym__str_single_quotes] = ACTIONS(746), + [sym__str_back_ticks] = ACTIONS(746), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(746), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(746), + [anon_sym_CARET] = ACTIONS(746), [anon_sym_POUND] = ACTIONS(3), }, [314] = { [sym_comment] = STATE(314), - [sym_cmd_identifier] = ACTIONS(1283), - [anon_sym_SEMI] = ACTIONS(1283), - [anon_sym_LF] = ACTIONS(1285), - [anon_sym_export] = ACTIONS(1283), - [anon_sym_alias] = ACTIONS(1283), - [anon_sym_def] = ACTIONS(1283), - [anon_sym_def_DASHenv] = ACTIONS(1283), - [anon_sym_export_DASHenv] = ACTIONS(1283), - [anon_sym_extern] = ACTIONS(1283), - [anon_sym_module] = ACTIONS(1283), - [anon_sym_use] = ACTIONS(1283), - [anon_sym_LBRACK] = ACTIONS(1283), - [anon_sym_LPAREN] = ACTIONS(1283), - [anon_sym_PIPE] = ACTIONS(1283), - [anon_sym_DOLLAR] = ACTIONS(1283), - [anon_sym_error] = ACTIONS(1283), - [anon_sym_GT] = ACTIONS(1257), - [anon_sym_DASH] = ACTIONS(1259), - [anon_sym_break] = ACTIONS(1283), - [anon_sym_continue] = ACTIONS(1283), - [anon_sym_for] = ACTIONS(1283), - [anon_sym_in] = ACTIONS(1261), - [anon_sym_loop] = ACTIONS(1283), - [anon_sym_while] = ACTIONS(1283), - [anon_sym_do] = ACTIONS(1283), - [anon_sym_if] = ACTIONS(1283), - [anon_sym_match] = ACTIONS(1283), - [anon_sym_LBRACE] = ACTIONS(1283), - [anon_sym_RBRACE] = ACTIONS(1283), - [anon_sym_try] = ACTIONS(1283), - [anon_sym_return] = ACTIONS(1283), - [anon_sym_let] = ACTIONS(1283), - [anon_sym_let_DASHenv] = ACTIONS(1283), - [anon_sym_mut] = ACTIONS(1283), - [anon_sym_const] = ACTIONS(1283), - [anon_sym_source] = ACTIONS(1283), - [anon_sym_source_DASHenv] = ACTIONS(1283), - [anon_sym_register] = ACTIONS(1283), - [anon_sym_hide] = ACTIONS(1283), - [anon_sym_hide_DASHenv] = ACTIONS(1283), - [anon_sym_overlay] = ACTIONS(1283), - [anon_sym_STAR] = ACTIONS(1263), - [anon_sym_where] = ACTIONS(1283), - [anon_sym_STAR_STAR] = ACTIONS(1265), - [anon_sym_PLUS_PLUS] = ACTIONS(1265), - [anon_sym_SLASH] = ACTIONS(1263), - [anon_sym_mod] = ACTIONS(1263), - [anon_sym_SLASH_SLASH] = ACTIONS(1263), - [anon_sym_PLUS] = ACTIONS(1259), - [anon_sym_bit_DASHshl] = ACTIONS(1267), - [anon_sym_bit_DASHshr] = ACTIONS(1267), - [anon_sym_EQ_EQ] = ACTIONS(1257), - [anon_sym_BANG_EQ] = ACTIONS(1257), - [anon_sym_LT2] = ACTIONS(1257), - [anon_sym_LT_EQ] = ACTIONS(1257), - [anon_sym_GT_EQ] = ACTIONS(1257), - [anon_sym_not_DASHin] = ACTIONS(1261), - [anon_sym_starts_DASHwith] = ACTIONS(1261), - [anon_sym_ends_DASHwith] = ACTIONS(1261), - [anon_sym_EQ_TILDE] = ACTIONS(1269), - [anon_sym_BANG_TILDE] = ACTIONS(1269), - [anon_sym_bit_DASHand] = ACTIONS(1271), - [anon_sym_bit_DASHxor] = ACTIONS(1273), - [anon_sym_bit_DASHor] = ACTIONS(1275), - [anon_sym_and] = ACTIONS(1277), - [anon_sym_xor] = ACTIONS(1279), - [anon_sym_or] = ACTIONS(1281), - [anon_sym_not] = ACTIONS(1283), - [anon_sym_DOT_DOT_LT] = ACTIONS(1283), - [anon_sym_DOT_DOT] = ACTIONS(1283), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1283), - [sym_val_nothing] = ACTIONS(1283), - [anon_sym_true] = ACTIONS(1283), - [anon_sym_false] = ACTIONS(1283), - [aux_sym_val_number_token1] = ACTIONS(1283), - [aux_sym_val_number_token2] = ACTIONS(1283), - [aux_sym_val_number_token3] = ACTIONS(1283), - [aux_sym_val_number_token4] = ACTIONS(1283), - [anon_sym_inf] = ACTIONS(1283), - [anon_sym_DASHinf] = ACTIONS(1283), - [anon_sym_NaN] = ACTIONS(1283), - [anon_sym_0b] = ACTIONS(1283), - [anon_sym_0o] = ACTIONS(1283), - [anon_sym_0x] = ACTIONS(1283), - [sym_val_date] = ACTIONS(1283), - [anon_sym_DQUOTE] = ACTIONS(1283), - [sym__str_single_quotes] = ACTIONS(1283), - [sym__str_back_ticks] = ACTIONS(1283), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1283), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1283), - [anon_sym_CARET] = ACTIONS(1283), + [anon_sym_export] = ACTIONS(767), + [anon_sym_alias] = ACTIONS(767), + [anon_sym_let] = ACTIONS(767), + [anon_sym_let_DASHenv] = ACTIONS(767), + [anon_sym_mut] = ACTIONS(767), + [anon_sym_const] = ACTIONS(767), + [sym_cmd_identifier] = ACTIONS(767), + [anon_sym_SEMI] = ACTIONS(767), + [anon_sym_LF] = ACTIONS(769), + [anon_sym_def] = ACTIONS(767), + [anon_sym_def_DASHenv] = ACTIONS(767), + [anon_sym_export_DASHenv] = ACTIONS(767), + [anon_sym_extern] = ACTIONS(767), + [anon_sym_module] = ACTIONS(767), + [anon_sym_use] = ACTIONS(767), + [anon_sym_LBRACK] = ACTIONS(767), + [anon_sym_LPAREN] = ACTIONS(767), + [anon_sym_RPAREN] = ACTIONS(767), + [anon_sym_PIPE] = ACTIONS(767), + [anon_sym_DOLLAR] = ACTIONS(767), + [anon_sym_error] = ACTIONS(767), + [anon_sym_GT] = ACTIONS(767), + [anon_sym_DASH] = ACTIONS(767), + [anon_sym_break] = ACTIONS(767), + [anon_sym_continue] = ACTIONS(767), + [anon_sym_for] = ACTIONS(767), + [anon_sym_in] = ACTIONS(767), + [anon_sym_loop] = ACTIONS(767), + [anon_sym_while] = ACTIONS(767), + [anon_sym_do] = ACTIONS(767), + [anon_sym_if] = ACTIONS(767), + [anon_sym_match] = ACTIONS(767), + [anon_sym_LBRACE] = ACTIONS(767), + [anon_sym_RBRACE] = ACTIONS(767), + [anon_sym_try] = ACTIONS(767), + [anon_sym_return] = ACTIONS(767), + [anon_sym_source] = ACTIONS(767), + [anon_sym_source_DASHenv] = ACTIONS(767), + [anon_sym_register] = ACTIONS(767), + [anon_sym_hide] = ACTIONS(767), + [anon_sym_hide_DASHenv] = ACTIONS(767), + [anon_sym_overlay] = ACTIONS(767), + [anon_sym_STAR] = ACTIONS(767), + [anon_sym_where] = ACTIONS(767), + [anon_sym_STAR_STAR] = ACTIONS(767), + [anon_sym_PLUS_PLUS] = ACTIONS(767), + [anon_sym_SLASH] = ACTIONS(767), + [anon_sym_mod] = ACTIONS(767), + [anon_sym_SLASH_SLASH] = ACTIONS(767), + [anon_sym_PLUS] = ACTIONS(767), + [anon_sym_bit_DASHshl] = ACTIONS(767), + [anon_sym_bit_DASHshr] = ACTIONS(767), + [anon_sym_EQ_EQ] = ACTIONS(767), + [anon_sym_BANG_EQ] = ACTIONS(767), + [anon_sym_LT2] = ACTIONS(767), + [anon_sym_LT_EQ] = ACTIONS(767), + [anon_sym_GT_EQ] = ACTIONS(767), + [anon_sym_not_DASHin] = ACTIONS(767), + [anon_sym_starts_DASHwith] = ACTIONS(767), + [anon_sym_ends_DASHwith] = ACTIONS(767), + [anon_sym_EQ_TILDE] = ACTIONS(767), + [anon_sym_BANG_TILDE] = ACTIONS(767), + [anon_sym_bit_DASHand] = ACTIONS(767), + [anon_sym_bit_DASHxor] = ACTIONS(767), + [anon_sym_bit_DASHor] = ACTIONS(767), + [anon_sym_and] = ACTIONS(767), + [anon_sym_xor] = ACTIONS(767), + [anon_sym_or] = ACTIONS(767), + [anon_sym_not] = ACTIONS(767), + [anon_sym_DOT_DOT_LT] = ACTIONS(767), + [anon_sym_DOT_DOT] = ACTIONS(767), + [anon_sym_DOT_DOT_EQ] = ACTIONS(767), + [sym_val_nothing] = ACTIONS(767), + [anon_sym_true] = ACTIONS(767), + [anon_sym_false] = ACTIONS(767), + [aux_sym_val_number_token1] = ACTIONS(767), + [aux_sym_val_number_token2] = ACTIONS(767), + [aux_sym_val_number_token3] = ACTIONS(767), + [aux_sym_val_number_token4] = ACTIONS(767), + [anon_sym_inf] = ACTIONS(767), + [anon_sym_DASHinf] = ACTIONS(767), + [anon_sym_NaN] = ACTIONS(767), + [anon_sym_0b] = ACTIONS(767), + [anon_sym_0o] = ACTIONS(767), + [anon_sym_0x] = ACTIONS(767), + [sym_val_date] = ACTIONS(767), + [anon_sym_DQUOTE] = ACTIONS(767), + [sym__str_single_quotes] = ACTIONS(767), + [sym__str_back_ticks] = ACTIONS(767), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(767), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(767), + [anon_sym_CARET] = ACTIONS(767), [anon_sym_POUND] = ACTIONS(3), }, [315] = { [sym_comment] = STATE(315), - [sym_cmd_identifier] = ACTIONS(1171), - [anon_sym_SEMI] = ACTIONS(1171), - [anon_sym_LF] = ACTIONS(1173), - [anon_sym_export] = ACTIONS(1171), - [anon_sym_alias] = ACTIONS(1171), - [anon_sym_def] = ACTIONS(1171), - [anon_sym_def_DASHenv] = ACTIONS(1171), - [anon_sym_export_DASHenv] = ACTIONS(1171), - [anon_sym_extern] = ACTIONS(1171), - [anon_sym_module] = ACTIONS(1171), - [anon_sym_use] = ACTIONS(1171), - [anon_sym_LBRACK] = ACTIONS(1171), - [anon_sym_LPAREN] = ACTIONS(1171), - [anon_sym_PIPE] = ACTIONS(1171), - [anon_sym_DOLLAR] = ACTIONS(1171), - [anon_sym_error] = ACTIONS(1171), - [anon_sym_GT] = ACTIONS(1171), - [anon_sym_DASH] = ACTIONS(1171), - [anon_sym_break] = ACTIONS(1171), - [anon_sym_continue] = ACTIONS(1171), - [anon_sym_for] = ACTIONS(1171), - [anon_sym_in] = ACTIONS(1171), - [anon_sym_loop] = ACTIONS(1171), - [anon_sym_while] = ACTIONS(1171), - [anon_sym_do] = ACTIONS(1171), - [anon_sym_if] = ACTIONS(1171), - [anon_sym_match] = ACTIONS(1171), - [anon_sym_LBRACE] = ACTIONS(1171), - [anon_sym_RBRACE] = ACTIONS(1171), - [anon_sym_try] = ACTIONS(1171), - [anon_sym_return] = ACTIONS(1171), - [anon_sym_let] = ACTIONS(1171), - [anon_sym_let_DASHenv] = ACTIONS(1171), - [anon_sym_mut] = ACTIONS(1171), - [anon_sym_const] = ACTIONS(1171), - [anon_sym_source] = ACTIONS(1171), - [anon_sym_source_DASHenv] = ACTIONS(1171), - [anon_sym_register] = ACTIONS(1171), - [anon_sym_hide] = ACTIONS(1171), - [anon_sym_hide_DASHenv] = ACTIONS(1171), - [anon_sym_overlay] = ACTIONS(1171), - [anon_sym_STAR] = ACTIONS(1171), - [anon_sym_where] = ACTIONS(1171), - [anon_sym_STAR_STAR] = ACTIONS(1171), - [anon_sym_PLUS_PLUS] = ACTIONS(1171), - [anon_sym_SLASH] = ACTIONS(1171), - [anon_sym_mod] = ACTIONS(1171), - [anon_sym_SLASH_SLASH] = ACTIONS(1171), - [anon_sym_PLUS] = ACTIONS(1171), - [anon_sym_bit_DASHshl] = ACTIONS(1171), - [anon_sym_bit_DASHshr] = ACTIONS(1171), - [anon_sym_EQ_EQ] = ACTIONS(1171), - [anon_sym_BANG_EQ] = ACTIONS(1171), - [anon_sym_LT2] = ACTIONS(1171), - [anon_sym_LT_EQ] = ACTIONS(1171), - [anon_sym_GT_EQ] = ACTIONS(1171), - [anon_sym_not_DASHin] = ACTIONS(1171), - [anon_sym_starts_DASHwith] = ACTIONS(1171), - [anon_sym_ends_DASHwith] = ACTIONS(1171), - [anon_sym_EQ_TILDE] = ACTIONS(1171), - [anon_sym_BANG_TILDE] = ACTIONS(1171), - [anon_sym_bit_DASHand] = ACTIONS(1171), - [anon_sym_bit_DASHxor] = ACTIONS(1171), - [anon_sym_bit_DASHor] = ACTIONS(1171), - [anon_sym_and] = ACTIONS(1171), - [anon_sym_xor] = ACTIONS(1171), - [anon_sym_or] = ACTIONS(1171), - [anon_sym_not] = ACTIONS(1171), - [anon_sym_DOT_DOT_LT] = ACTIONS(1171), - [anon_sym_DOT_DOT] = ACTIONS(1171), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1171), - [sym_val_nothing] = ACTIONS(1171), - [anon_sym_true] = ACTIONS(1171), - [anon_sym_false] = ACTIONS(1171), - [aux_sym_val_number_token1] = ACTIONS(1171), - [aux_sym_val_number_token2] = ACTIONS(1171), - [aux_sym_val_number_token3] = ACTIONS(1171), - [aux_sym_val_number_token4] = ACTIONS(1171), - [anon_sym_inf] = ACTIONS(1171), - [anon_sym_DASHinf] = ACTIONS(1171), - [anon_sym_NaN] = ACTIONS(1171), - [anon_sym_0b] = ACTIONS(1171), - [anon_sym_0o] = ACTIONS(1171), - [anon_sym_0x] = ACTIONS(1171), - [sym_val_date] = ACTIONS(1171), - [anon_sym_DQUOTE] = ACTIONS(1171), - [sym__str_single_quotes] = ACTIONS(1171), - [sym__str_back_ticks] = ACTIONS(1171), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1171), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1171), - [anon_sym_CARET] = ACTIONS(1171), + [ts_builtin_sym_end] = ACTIONS(761), + [anon_sym_export] = ACTIONS(759), + [anon_sym_alias] = ACTIONS(759), + [anon_sym_let] = ACTIONS(759), + [anon_sym_let_DASHenv] = ACTIONS(759), + [anon_sym_mut] = ACTIONS(759), + [anon_sym_const] = ACTIONS(759), + [sym_cmd_identifier] = ACTIONS(759), + [anon_sym_SEMI] = ACTIONS(759), + [anon_sym_LF] = ACTIONS(761), + [anon_sym_def] = ACTIONS(759), + [anon_sym_def_DASHenv] = ACTIONS(759), + [anon_sym_export_DASHenv] = ACTIONS(759), + [anon_sym_extern] = ACTIONS(759), + [anon_sym_module] = ACTIONS(759), + [anon_sym_use] = ACTIONS(759), + [anon_sym_LBRACK] = ACTIONS(759), + [anon_sym_LPAREN] = ACTIONS(759), + [anon_sym_PIPE] = ACTIONS(759), + [anon_sym_DOLLAR] = ACTIONS(759), + [anon_sym_error] = ACTIONS(759), + [anon_sym_GT] = ACTIONS(759), + [anon_sym_DASH] = ACTIONS(759), + [anon_sym_break] = ACTIONS(759), + [anon_sym_continue] = ACTIONS(759), + [anon_sym_for] = ACTIONS(759), + [anon_sym_in] = ACTIONS(759), + [anon_sym_loop] = ACTIONS(759), + [anon_sym_while] = ACTIONS(759), + [anon_sym_do] = ACTIONS(759), + [anon_sym_if] = ACTIONS(759), + [anon_sym_match] = ACTIONS(759), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_DOT] = ACTIONS(759), + [anon_sym_try] = ACTIONS(759), + [anon_sym_return] = ACTIONS(759), + [anon_sym_source] = ACTIONS(759), + [anon_sym_source_DASHenv] = ACTIONS(759), + [anon_sym_register] = ACTIONS(759), + [anon_sym_hide] = ACTIONS(759), + [anon_sym_hide_DASHenv] = ACTIONS(759), + [anon_sym_overlay] = ACTIONS(759), + [anon_sym_STAR] = ACTIONS(759), + [anon_sym_where] = ACTIONS(759), + [anon_sym_STAR_STAR] = ACTIONS(759), + [anon_sym_PLUS_PLUS] = ACTIONS(759), + [anon_sym_SLASH] = ACTIONS(759), + [anon_sym_mod] = ACTIONS(759), + [anon_sym_SLASH_SLASH] = ACTIONS(759), + [anon_sym_PLUS] = ACTIONS(759), + [anon_sym_bit_DASHshl] = ACTIONS(759), + [anon_sym_bit_DASHshr] = ACTIONS(759), + [anon_sym_EQ_EQ] = ACTIONS(759), + [anon_sym_BANG_EQ] = ACTIONS(759), + [anon_sym_LT2] = ACTIONS(759), + [anon_sym_LT_EQ] = ACTIONS(759), + [anon_sym_GT_EQ] = ACTIONS(759), + [anon_sym_not_DASHin] = ACTIONS(759), + [anon_sym_starts_DASHwith] = ACTIONS(759), + [anon_sym_ends_DASHwith] = ACTIONS(759), + [anon_sym_EQ_TILDE] = ACTIONS(759), + [anon_sym_BANG_TILDE] = ACTIONS(759), + [anon_sym_bit_DASHand] = ACTIONS(759), + [anon_sym_bit_DASHxor] = ACTIONS(759), + [anon_sym_bit_DASHor] = ACTIONS(759), + [anon_sym_and] = ACTIONS(759), + [anon_sym_xor] = ACTIONS(759), + [anon_sym_or] = ACTIONS(759), + [anon_sym_not] = ACTIONS(759), + [anon_sym_DOT_DOT_LT] = ACTIONS(759), + [anon_sym_DOT_DOT] = ACTIONS(759), + [anon_sym_DOT_DOT_EQ] = ACTIONS(759), + [sym_val_nothing] = ACTIONS(759), + [anon_sym_true] = ACTIONS(759), + [anon_sym_false] = ACTIONS(759), + [aux_sym_val_number_token1] = ACTIONS(759), + [aux_sym_val_number_token2] = ACTIONS(759), + [aux_sym_val_number_token3] = ACTIONS(759), + [aux_sym_val_number_token4] = ACTIONS(759), + [anon_sym_inf] = ACTIONS(759), + [anon_sym_DASHinf] = ACTIONS(759), + [anon_sym_NaN] = ACTIONS(759), + [anon_sym_0b] = ACTIONS(759), + [anon_sym_0o] = ACTIONS(759), + [anon_sym_0x] = ACTIONS(759), + [sym_val_date] = ACTIONS(759), + [anon_sym_DQUOTE] = ACTIONS(759), + [sym__str_single_quotes] = ACTIONS(759), + [sym__str_back_ticks] = ACTIONS(759), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(759), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(759), + [anon_sym_CARET] = ACTIONS(759), [anon_sym_POUND] = ACTIONS(3), }, [316] = { [sym_comment] = STATE(316), - [sym_cmd_identifier] = ACTIONS(1179), - [anon_sym_SEMI] = ACTIONS(1179), - [anon_sym_LF] = ACTIONS(1181), - [anon_sym_export] = ACTIONS(1179), - [anon_sym_alias] = ACTIONS(1179), - [anon_sym_def] = ACTIONS(1179), - [anon_sym_def_DASHenv] = ACTIONS(1179), - [anon_sym_export_DASHenv] = ACTIONS(1179), - [anon_sym_extern] = ACTIONS(1179), - [anon_sym_module] = ACTIONS(1179), - [anon_sym_use] = ACTIONS(1179), - [anon_sym_LBRACK] = ACTIONS(1179), - [anon_sym_LPAREN] = ACTIONS(1179), - [anon_sym_PIPE] = ACTIONS(1179), - [anon_sym_DOLLAR] = ACTIONS(1179), - [anon_sym_error] = ACTIONS(1179), - [anon_sym_GT] = ACTIONS(1179), - [anon_sym_DASH] = ACTIONS(1179), - [anon_sym_break] = ACTIONS(1179), - [anon_sym_continue] = ACTIONS(1179), - [anon_sym_for] = ACTIONS(1179), - [anon_sym_in] = ACTIONS(1179), - [anon_sym_loop] = ACTIONS(1179), - [anon_sym_while] = ACTIONS(1179), - [anon_sym_do] = ACTIONS(1179), - [anon_sym_if] = ACTIONS(1179), - [anon_sym_match] = ACTIONS(1179), - [anon_sym_LBRACE] = ACTIONS(1179), - [anon_sym_RBRACE] = ACTIONS(1179), - [anon_sym_try] = ACTIONS(1179), - [anon_sym_return] = ACTIONS(1179), - [anon_sym_let] = ACTIONS(1179), - [anon_sym_let_DASHenv] = ACTIONS(1179), - [anon_sym_mut] = ACTIONS(1179), - [anon_sym_const] = ACTIONS(1179), - [anon_sym_source] = ACTIONS(1179), - [anon_sym_source_DASHenv] = ACTIONS(1179), - [anon_sym_register] = ACTIONS(1179), - [anon_sym_hide] = ACTIONS(1179), - [anon_sym_hide_DASHenv] = ACTIONS(1179), - [anon_sym_overlay] = ACTIONS(1179), - [anon_sym_STAR] = ACTIONS(1179), - [anon_sym_where] = ACTIONS(1179), - [anon_sym_STAR_STAR] = ACTIONS(1179), - [anon_sym_PLUS_PLUS] = ACTIONS(1179), - [anon_sym_SLASH] = ACTIONS(1179), - [anon_sym_mod] = ACTIONS(1179), - [anon_sym_SLASH_SLASH] = ACTIONS(1179), - [anon_sym_PLUS] = ACTIONS(1179), - [anon_sym_bit_DASHshl] = ACTIONS(1179), - [anon_sym_bit_DASHshr] = ACTIONS(1179), - [anon_sym_EQ_EQ] = ACTIONS(1179), - [anon_sym_BANG_EQ] = ACTIONS(1179), - [anon_sym_LT2] = ACTIONS(1179), - [anon_sym_LT_EQ] = ACTIONS(1179), - [anon_sym_GT_EQ] = ACTIONS(1179), - [anon_sym_not_DASHin] = ACTIONS(1179), - [anon_sym_starts_DASHwith] = ACTIONS(1179), - [anon_sym_ends_DASHwith] = ACTIONS(1179), - [anon_sym_EQ_TILDE] = ACTIONS(1179), - [anon_sym_BANG_TILDE] = ACTIONS(1179), - [anon_sym_bit_DASHand] = ACTIONS(1179), - [anon_sym_bit_DASHxor] = ACTIONS(1179), - [anon_sym_bit_DASHor] = ACTIONS(1179), - [anon_sym_and] = ACTIONS(1179), - [anon_sym_xor] = ACTIONS(1179), - [anon_sym_or] = ACTIONS(1179), - [anon_sym_not] = ACTIONS(1179), - [anon_sym_DOT_DOT_LT] = ACTIONS(1179), - [anon_sym_DOT_DOT] = ACTIONS(1179), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1179), - [sym_val_nothing] = ACTIONS(1179), - [anon_sym_true] = ACTIONS(1179), - [anon_sym_false] = ACTIONS(1179), - [aux_sym_val_number_token1] = ACTIONS(1179), - [aux_sym_val_number_token2] = ACTIONS(1179), - [aux_sym_val_number_token3] = ACTIONS(1179), - [aux_sym_val_number_token4] = ACTIONS(1179), - [anon_sym_inf] = ACTIONS(1179), - [anon_sym_DASHinf] = ACTIONS(1179), - [anon_sym_NaN] = ACTIONS(1179), - [anon_sym_0b] = ACTIONS(1179), - [anon_sym_0o] = ACTIONS(1179), - [anon_sym_0x] = ACTIONS(1179), - [sym_val_date] = ACTIONS(1179), - [anon_sym_DQUOTE] = ACTIONS(1179), - [sym__str_single_quotes] = ACTIONS(1179), - [sym__str_back_ticks] = ACTIONS(1179), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1179), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1179), - [anon_sym_CARET] = ACTIONS(1179), + [anon_sym_export] = ACTIONS(789), + [anon_sym_alias] = ACTIONS(789), + [anon_sym_let] = ACTIONS(789), + [anon_sym_let_DASHenv] = ACTIONS(789), + [anon_sym_mut] = ACTIONS(789), + [anon_sym_const] = ACTIONS(789), + [sym_cmd_identifier] = ACTIONS(789), + [anon_sym_SEMI] = ACTIONS(789), + [anon_sym_LF] = ACTIONS(791), + [anon_sym_def] = ACTIONS(789), + [anon_sym_def_DASHenv] = ACTIONS(789), + [anon_sym_export_DASHenv] = ACTIONS(789), + [anon_sym_extern] = ACTIONS(789), + [anon_sym_module] = ACTIONS(789), + [anon_sym_use] = ACTIONS(789), + [anon_sym_LBRACK] = ACTIONS(789), + [anon_sym_LPAREN] = ACTIONS(789), + [anon_sym_RPAREN] = ACTIONS(789), + [anon_sym_PIPE] = ACTIONS(789), + [anon_sym_DOLLAR] = ACTIONS(789), + [anon_sym_error] = ACTIONS(789), + [anon_sym_GT] = ACTIONS(789), + [anon_sym_DASH] = ACTIONS(789), + [anon_sym_break] = ACTIONS(789), + [anon_sym_continue] = ACTIONS(789), + [anon_sym_for] = ACTIONS(789), + [anon_sym_in] = ACTIONS(789), + [anon_sym_loop] = ACTIONS(789), + [anon_sym_while] = ACTIONS(789), + [anon_sym_do] = ACTIONS(789), + [anon_sym_if] = ACTIONS(789), + [anon_sym_match] = ACTIONS(789), + [anon_sym_LBRACE] = ACTIONS(789), + [anon_sym_RBRACE] = ACTIONS(789), + [anon_sym_try] = ACTIONS(789), + [anon_sym_return] = ACTIONS(789), + [anon_sym_source] = ACTIONS(789), + [anon_sym_source_DASHenv] = ACTIONS(789), + [anon_sym_register] = ACTIONS(789), + [anon_sym_hide] = ACTIONS(789), + [anon_sym_hide_DASHenv] = ACTIONS(789), + [anon_sym_overlay] = ACTIONS(789), + [anon_sym_STAR] = ACTIONS(789), + [anon_sym_where] = ACTIONS(789), + [anon_sym_STAR_STAR] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_SLASH] = ACTIONS(789), + [anon_sym_mod] = ACTIONS(789), + [anon_sym_SLASH_SLASH] = ACTIONS(789), + [anon_sym_PLUS] = ACTIONS(789), + [anon_sym_bit_DASHshl] = ACTIONS(789), + [anon_sym_bit_DASHshr] = ACTIONS(789), + [anon_sym_EQ_EQ] = ACTIONS(789), + [anon_sym_BANG_EQ] = ACTIONS(789), + [anon_sym_LT2] = ACTIONS(789), + [anon_sym_LT_EQ] = ACTIONS(789), + [anon_sym_GT_EQ] = ACTIONS(789), + [anon_sym_not_DASHin] = ACTIONS(789), + [anon_sym_starts_DASHwith] = ACTIONS(789), + [anon_sym_ends_DASHwith] = ACTIONS(789), + [anon_sym_EQ_TILDE] = ACTIONS(789), + [anon_sym_BANG_TILDE] = ACTIONS(789), + [anon_sym_bit_DASHand] = ACTIONS(789), + [anon_sym_bit_DASHxor] = ACTIONS(789), + [anon_sym_bit_DASHor] = ACTIONS(789), + [anon_sym_and] = ACTIONS(789), + [anon_sym_xor] = ACTIONS(789), + [anon_sym_or] = ACTIONS(789), + [anon_sym_not] = ACTIONS(789), + [anon_sym_DOT_DOT_LT] = ACTIONS(789), + [anon_sym_DOT_DOT] = ACTIONS(789), + [anon_sym_DOT_DOT_EQ] = ACTIONS(789), + [sym_val_nothing] = ACTIONS(789), + [anon_sym_true] = ACTIONS(789), + [anon_sym_false] = ACTIONS(789), + [aux_sym_val_number_token1] = ACTIONS(789), + [aux_sym_val_number_token2] = ACTIONS(789), + [aux_sym_val_number_token3] = ACTIONS(789), + [aux_sym_val_number_token4] = ACTIONS(789), + [anon_sym_inf] = ACTIONS(789), + [anon_sym_DASHinf] = ACTIONS(789), + [anon_sym_NaN] = ACTIONS(789), + [anon_sym_0b] = ACTIONS(789), + [anon_sym_0o] = ACTIONS(789), + [anon_sym_0x] = ACTIONS(789), + [sym_val_date] = ACTIONS(789), + [anon_sym_DQUOTE] = ACTIONS(789), + [sym__str_single_quotes] = ACTIONS(789), + [sym__str_back_ticks] = ACTIONS(789), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(789), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(789), + [anon_sym_CARET] = ACTIONS(789), [anon_sym_POUND] = ACTIONS(3), }, [317] = { [sym_comment] = STATE(317), - [sym_cmd_identifier] = ACTIONS(1183), - [anon_sym_SEMI] = ACTIONS(1183), - [anon_sym_LF] = ACTIONS(1185), - [anon_sym_export] = ACTIONS(1183), - [anon_sym_alias] = ACTIONS(1183), - [anon_sym_def] = ACTIONS(1183), - [anon_sym_def_DASHenv] = ACTIONS(1183), - [anon_sym_export_DASHenv] = ACTIONS(1183), - [anon_sym_extern] = ACTIONS(1183), - [anon_sym_module] = ACTIONS(1183), - [anon_sym_use] = ACTIONS(1183), - [anon_sym_LBRACK] = ACTIONS(1183), - [anon_sym_LPAREN] = ACTIONS(1183), - [anon_sym_PIPE] = ACTIONS(1183), - [anon_sym_DOLLAR] = ACTIONS(1183), - [anon_sym_error] = ACTIONS(1183), - [anon_sym_GT] = ACTIONS(1183), - [anon_sym_DASH] = ACTIONS(1183), - [anon_sym_break] = ACTIONS(1183), - [anon_sym_continue] = ACTIONS(1183), - [anon_sym_for] = ACTIONS(1183), - [anon_sym_in] = ACTIONS(1183), - [anon_sym_loop] = ACTIONS(1183), - [anon_sym_while] = ACTIONS(1183), - [anon_sym_do] = ACTIONS(1183), - [anon_sym_if] = ACTIONS(1183), - [anon_sym_match] = ACTIONS(1183), - [anon_sym_LBRACE] = ACTIONS(1183), - [anon_sym_RBRACE] = ACTIONS(1183), - [anon_sym_try] = ACTIONS(1183), - [anon_sym_return] = ACTIONS(1183), - [anon_sym_let] = ACTIONS(1183), - [anon_sym_let_DASHenv] = ACTIONS(1183), - [anon_sym_mut] = ACTIONS(1183), - [anon_sym_const] = ACTIONS(1183), - [anon_sym_source] = ACTIONS(1183), - [anon_sym_source_DASHenv] = ACTIONS(1183), - [anon_sym_register] = ACTIONS(1183), - [anon_sym_hide] = ACTIONS(1183), - [anon_sym_hide_DASHenv] = ACTIONS(1183), - [anon_sym_overlay] = ACTIONS(1183), - [anon_sym_STAR] = ACTIONS(1183), - [anon_sym_where] = ACTIONS(1183), - [anon_sym_STAR_STAR] = ACTIONS(1183), - [anon_sym_PLUS_PLUS] = ACTIONS(1183), - [anon_sym_SLASH] = ACTIONS(1183), - [anon_sym_mod] = ACTIONS(1183), - [anon_sym_SLASH_SLASH] = ACTIONS(1183), - [anon_sym_PLUS] = ACTIONS(1183), - [anon_sym_bit_DASHshl] = ACTIONS(1183), - [anon_sym_bit_DASHshr] = ACTIONS(1183), - [anon_sym_EQ_EQ] = ACTIONS(1183), - [anon_sym_BANG_EQ] = ACTIONS(1183), - [anon_sym_LT2] = ACTIONS(1183), - [anon_sym_LT_EQ] = ACTIONS(1183), - [anon_sym_GT_EQ] = ACTIONS(1183), - [anon_sym_not_DASHin] = ACTIONS(1183), - [anon_sym_starts_DASHwith] = ACTIONS(1183), - [anon_sym_ends_DASHwith] = ACTIONS(1183), - [anon_sym_EQ_TILDE] = ACTIONS(1183), - [anon_sym_BANG_TILDE] = ACTIONS(1183), - [anon_sym_bit_DASHand] = ACTIONS(1183), - [anon_sym_bit_DASHxor] = ACTIONS(1183), - [anon_sym_bit_DASHor] = ACTIONS(1183), - [anon_sym_and] = ACTIONS(1183), - [anon_sym_xor] = ACTIONS(1183), - [anon_sym_or] = ACTIONS(1183), - [anon_sym_not] = ACTIONS(1183), - [anon_sym_DOT_DOT_LT] = ACTIONS(1183), - [anon_sym_DOT_DOT] = ACTIONS(1183), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1183), - [sym_val_nothing] = ACTIONS(1183), - [anon_sym_true] = ACTIONS(1183), - [anon_sym_false] = ACTIONS(1183), - [aux_sym_val_number_token1] = ACTIONS(1183), - [aux_sym_val_number_token2] = ACTIONS(1183), - [aux_sym_val_number_token3] = ACTIONS(1183), - [aux_sym_val_number_token4] = ACTIONS(1183), - [anon_sym_inf] = ACTIONS(1183), - [anon_sym_DASHinf] = ACTIONS(1183), - [anon_sym_NaN] = ACTIONS(1183), - [anon_sym_0b] = ACTIONS(1183), - [anon_sym_0o] = ACTIONS(1183), - [anon_sym_0x] = ACTIONS(1183), - [sym_val_date] = ACTIONS(1183), - [anon_sym_DQUOTE] = ACTIONS(1183), - [sym__str_single_quotes] = ACTIONS(1183), - [sym__str_back_ticks] = ACTIONS(1183), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1183), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1183), - [anon_sym_CARET] = ACTIONS(1183), + [anon_sym_export] = ACTIONS(856), + [anon_sym_alias] = ACTIONS(856), + [anon_sym_let] = ACTIONS(856), + [anon_sym_let_DASHenv] = ACTIONS(856), + [anon_sym_mut] = ACTIONS(856), + [anon_sym_const] = ACTIONS(856), + [sym_cmd_identifier] = ACTIONS(856), + [anon_sym_SEMI] = ACTIONS(856), + [anon_sym_LF] = ACTIONS(858), + [anon_sym_def] = ACTIONS(856), + [anon_sym_def_DASHenv] = ACTIONS(856), + [anon_sym_export_DASHenv] = ACTIONS(856), + [anon_sym_extern] = ACTIONS(856), + [anon_sym_module] = ACTIONS(856), + [anon_sym_use] = ACTIONS(856), + [anon_sym_LBRACK] = ACTIONS(856), + [anon_sym_LPAREN] = ACTIONS(856), + [anon_sym_RPAREN] = ACTIONS(856), + [anon_sym_PIPE] = ACTIONS(856), + [anon_sym_DOLLAR] = ACTIONS(856), + [anon_sym_error] = ACTIONS(856), + [anon_sym_GT] = ACTIONS(856), + [anon_sym_DASH] = ACTIONS(856), + [anon_sym_break] = ACTIONS(856), + [anon_sym_continue] = ACTIONS(856), + [anon_sym_for] = ACTIONS(856), + [anon_sym_in] = ACTIONS(856), + [anon_sym_loop] = ACTIONS(856), + [anon_sym_while] = ACTIONS(856), + [anon_sym_do] = ACTIONS(856), + [anon_sym_if] = ACTIONS(856), + [anon_sym_match] = ACTIONS(856), + [anon_sym_LBRACE] = ACTIONS(856), + [anon_sym_RBRACE] = ACTIONS(856), + [anon_sym_try] = ACTIONS(856), + [anon_sym_return] = ACTIONS(856), + [anon_sym_source] = ACTIONS(856), + [anon_sym_source_DASHenv] = ACTIONS(856), + [anon_sym_register] = ACTIONS(856), + [anon_sym_hide] = ACTIONS(856), + [anon_sym_hide_DASHenv] = ACTIONS(856), + [anon_sym_overlay] = ACTIONS(856), + [anon_sym_STAR] = ACTIONS(856), + [anon_sym_where] = ACTIONS(856), + [anon_sym_STAR_STAR] = ACTIONS(856), + [anon_sym_PLUS_PLUS] = ACTIONS(856), + [anon_sym_SLASH] = ACTIONS(856), + [anon_sym_mod] = ACTIONS(856), + [anon_sym_SLASH_SLASH] = ACTIONS(856), + [anon_sym_PLUS] = ACTIONS(856), + [anon_sym_bit_DASHshl] = ACTIONS(856), + [anon_sym_bit_DASHshr] = ACTIONS(856), + [anon_sym_EQ_EQ] = ACTIONS(856), + [anon_sym_BANG_EQ] = ACTIONS(856), + [anon_sym_LT2] = ACTIONS(856), + [anon_sym_LT_EQ] = ACTIONS(856), + [anon_sym_GT_EQ] = ACTIONS(856), + [anon_sym_not_DASHin] = ACTIONS(856), + [anon_sym_starts_DASHwith] = ACTIONS(856), + [anon_sym_ends_DASHwith] = ACTIONS(856), + [anon_sym_EQ_TILDE] = ACTIONS(856), + [anon_sym_BANG_TILDE] = ACTIONS(856), + [anon_sym_bit_DASHand] = ACTIONS(856), + [anon_sym_bit_DASHxor] = ACTIONS(856), + [anon_sym_bit_DASHor] = ACTIONS(856), + [anon_sym_and] = ACTIONS(856), + [anon_sym_xor] = ACTIONS(856), + [anon_sym_or] = ACTIONS(856), + [anon_sym_not] = ACTIONS(856), + [anon_sym_DOT_DOT_LT] = ACTIONS(856), + [anon_sym_DOT_DOT] = ACTIONS(856), + [anon_sym_DOT_DOT_EQ] = ACTIONS(856), + [sym_val_nothing] = ACTIONS(856), + [anon_sym_true] = ACTIONS(856), + [anon_sym_false] = ACTIONS(856), + [aux_sym_val_number_token1] = ACTIONS(856), + [aux_sym_val_number_token2] = ACTIONS(856), + [aux_sym_val_number_token3] = ACTIONS(856), + [aux_sym_val_number_token4] = ACTIONS(856), + [anon_sym_inf] = ACTIONS(856), + [anon_sym_DASHinf] = ACTIONS(856), + [anon_sym_NaN] = ACTIONS(856), + [anon_sym_0b] = ACTIONS(856), + [anon_sym_0o] = ACTIONS(856), + [anon_sym_0x] = ACTIONS(856), + [sym_val_date] = ACTIONS(856), + [anon_sym_DQUOTE] = ACTIONS(856), + [sym__str_single_quotes] = ACTIONS(856), + [sym__str_back_ticks] = ACTIONS(856), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(856), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(856), + [anon_sym_CARET] = ACTIONS(856), [anon_sym_POUND] = ACTIONS(3), }, [318] = { [sym_comment] = STATE(318), - [sym_cmd_identifier] = ACTIONS(1139), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_export] = ACTIONS(1139), - [anon_sym_alias] = ACTIONS(1139), - [anon_sym_def] = ACTIONS(1139), - [anon_sym_def_DASHenv] = ACTIONS(1139), - [anon_sym_export_DASHenv] = ACTIONS(1139), - [anon_sym_extern] = ACTIONS(1139), - [anon_sym_module] = ACTIONS(1139), - [anon_sym_use] = ACTIONS(1139), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_error] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1139), - [anon_sym_DASH] = ACTIONS(1259), - [anon_sym_break] = ACTIONS(1139), - [anon_sym_continue] = ACTIONS(1139), - [anon_sym_for] = ACTIONS(1139), - [anon_sym_in] = ACTIONS(1139), - [anon_sym_loop] = ACTIONS(1139), - [anon_sym_while] = ACTIONS(1139), - [anon_sym_do] = ACTIONS(1139), - [anon_sym_if] = ACTIONS(1139), - [anon_sym_match] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_RBRACE] = ACTIONS(1139), - [anon_sym_try] = ACTIONS(1139), - [anon_sym_return] = ACTIONS(1139), - [anon_sym_let] = ACTIONS(1139), - [anon_sym_let_DASHenv] = ACTIONS(1139), - [anon_sym_mut] = ACTIONS(1139), - [anon_sym_const] = ACTIONS(1139), - [anon_sym_source] = ACTIONS(1139), - [anon_sym_source_DASHenv] = ACTIONS(1139), - [anon_sym_register] = ACTIONS(1139), - [anon_sym_hide] = ACTIONS(1139), - [anon_sym_hide_DASHenv] = ACTIONS(1139), - [anon_sym_overlay] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1263), - [anon_sym_where] = ACTIONS(1139), - [anon_sym_STAR_STAR] = ACTIONS(1265), - [anon_sym_PLUS_PLUS] = ACTIONS(1265), - [anon_sym_SLASH] = ACTIONS(1263), - [anon_sym_mod] = ACTIONS(1263), - [anon_sym_SLASH_SLASH] = ACTIONS(1263), - [anon_sym_PLUS] = ACTIONS(1259), - [anon_sym_bit_DASHshl] = ACTIONS(1267), - [anon_sym_bit_DASHshr] = ACTIONS(1267), - [anon_sym_EQ_EQ] = ACTIONS(1139), - [anon_sym_BANG_EQ] = ACTIONS(1139), - [anon_sym_LT2] = ACTIONS(1139), - [anon_sym_LT_EQ] = ACTIONS(1139), - [anon_sym_GT_EQ] = ACTIONS(1139), - [anon_sym_not_DASHin] = ACTIONS(1139), - [anon_sym_starts_DASHwith] = ACTIONS(1139), - [anon_sym_ends_DASHwith] = ACTIONS(1139), - [anon_sym_EQ_TILDE] = ACTIONS(1139), - [anon_sym_BANG_TILDE] = ACTIONS(1139), - [anon_sym_bit_DASHand] = ACTIONS(1139), - [anon_sym_bit_DASHxor] = ACTIONS(1139), - [anon_sym_bit_DASHor] = ACTIONS(1139), - [anon_sym_and] = ACTIONS(1139), - [anon_sym_xor] = ACTIONS(1139), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_not] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_CARET] = ACTIONS(1139), + [ts_builtin_sym_end] = ACTIONS(752), + [anon_sym_export] = ACTIONS(750), + [anon_sym_alias] = ACTIONS(750), + [anon_sym_let] = ACTIONS(750), + [anon_sym_let_DASHenv] = ACTIONS(750), + [anon_sym_mut] = ACTIONS(750), + [anon_sym_const] = ACTIONS(750), + [sym_cmd_identifier] = ACTIONS(750), + [anon_sym_SEMI] = ACTIONS(750), + [anon_sym_LF] = ACTIONS(752), + [anon_sym_def] = ACTIONS(750), + [anon_sym_def_DASHenv] = ACTIONS(750), + [anon_sym_export_DASHenv] = ACTIONS(750), + [anon_sym_extern] = ACTIONS(750), + [anon_sym_module] = ACTIONS(750), + [anon_sym_use] = ACTIONS(750), + [anon_sym_LBRACK] = ACTIONS(750), + [anon_sym_LPAREN] = ACTIONS(750), + [anon_sym_PIPE] = ACTIONS(750), + [anon_sym_DOLLAR] = ACTIONS(750), + [anon_sym_error] = ACTIONS(750), + [anon_sym_GT] = ACTIONS(750), + [anon_sym_DASH] = ACTIONS(750), + [anon_sym_break] = ACTIONS(750), + [anon_sym_continue] = ACTIONS(750), + [anon_sym_for] = ACTIONS(750), + [anon_sym_in] = ACTIONS(750), + [anon_sym_loop] = ACTIONS(750), + [anon_sym_while] = ACTIONS(750), + [anon_sym_do] = ACTIONS(750), + [anon_sym_if] = ACTIONS(750), + [anon_sym_match] = ACTIONS(750), + [anon_sym_LBRACE] = ACTIONS(750), + [anon_sym_DOT] = ACTIONS(750), + [anon_sym_try] = ACTIONS(750), + [anon_sym_return] = ACTIONS(750), + [anon_sym_source] = ACTIONS(750), + [anon_sym_source_DASHenv] = ACTIONS(750), + [anon_sym_register] = ACTIONS(750), + [anon_sym_hide] = ACTIONS(750), + [anon_sym_hide_DASHenv] = ACTIONS(750), + [anon_sym_overlay] = ACTIONS(750), + [anon_sym_STAR] = ACTIONS(750), + [anon_sym_where] = ACTIONS(750), + [anon_sym_STAR_STAR] = ACTIONS(750), + [anon_sym_PLUS_PLUS] = ACTIONS(750), + [anon_sym_SLASH] = ACTIONS(750), + [anon_sym_mod] = ACTIONS(750), + [anon_sym_SLASH_SLASH] = ACTIONS(750), + [anon_sym_PLUS] = ACTIONS(750), + [anon_sym_bit_DASHshl] = ACTIONS(750), + [anon_sym_bit_DASHshr] = ACTIONS(750), + [anon_sym_EQ_EQ] = ACTIONS(750), + [anon_sym_BANG_EQ] = ACTIONS(750), + [anon_sym_LT2] = ACTIONS(750), + [anon_sym_LT_EQ] = ACTIONS(750), + [anon_sym_GT_EQ] = ACTIONS(750), + [anon_sym_not_DASHin] = ACTIONS(750), + [anon_sym_starts_DASHwith] = ACTIONS(750), + [anon_sym_ends_DASHwith] = ACTIONS(750), + [anon_sym_EQ_TILDE] = ACTIONS(750), + [anon_sym_BANG_TILDE] = ACTIONS(750), + [anon_sym_bit_DASHand] = ACTIONS(750), + [anon_sym_bit_DASHxor] = ACTIONS(750), + [anon_sym_bit_DASHor] = ACTIONS(750), + [anon_sym_and] = ACTIONS(750), + [anon_sym_xor] = ACTIONS(750), + [anon_sym_or] = ACTIONS(750), + [anon_sym_not] = ACTIONS(750), + [anon_sym_DOT_DOT_LT] = ACTIONS(750), + [anon_sym_DOT_DOT] = ACTIONS(750), + [anon_sym_DOT_DOT_EQ] = ACTIONS(750), + [sym_val_nothing] = ACTIONS(750), + [anon_sym_true] = ACTIONS(750), + [anon_sym_false] = ACTIONS(750), + [aux_sym_val_number_token1] = ACTIONS(750), + [aux_sym_val_number_token2] = ACTIONS(750), + [aux_sym_val_number_token3] = ACTIONS(750), + [aux_sym_val_number_token4] = ACTIONS(750), + [anon_sym_inf] = ACTIONS(750), + [anon_sym_DASHinf] = ACTIONS(750), + [anon_sym_NaN] = ACTIONS(750), + [anon_sym_0b] = ACTIONS(750), + [anon_sym_0o] = ACTIONS(750), + [anon_sym_0x] = ACTIONS(750), + [sym_val_date] = ACTIONS(750), + [anon_sym_DQUOTE] = ACTIONS(750), + [sym__str_single_quotes] = ACTIONS(750), + [sym__str_back_ticks] = ACTIONS(750), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(750), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(750), + [anon_sym_CARET] = ACTIONS(750), [anon_sym_POUND] = ACTIONS(3), }, [319] = { [sym_comment] = STATE(319), - [sym_cmd_identifier] = ACTIONS(1139), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_export] = ACTIONS(1139), - [anon_sym_alias] = ACTIONS(1139), - [anon_sym_def] = ACTIONS(1139), - [anon_sym_def_DASHenv] = ACTIONS(1139), - [anon_sym_export_DASHenv] = ACTIONS(1139), - [anon_sym_extern] = ACTIONS(1139), - [anon_sym_module] = ACTIONS(1139), - [anon_sym_use] = ACTIONS(1139), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_error] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1139), - [anon_sym_DASH] = ACTIONS(1139), - [anon_sym_break] = ACTIONS(1139), - [anon_sym_continue] = ACTIONS(1139), - [anon_sym_for] = ACTIONS(1139), - [anon_sym_in] = ACTIONS(1139), - [anon_sym_loop] = ACTIONS(1139), - [anon_sym_while] = ACTIONS(1139), - [anon_sym_do] = ACTIONS(1139), - [anon_sym_if] = ACTIONS(1139), - [anon_sym_match] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_RBRACE] = ACTIONS(1139), - [anon_sym_try] = ACTIONS(1139), - [anon_sym_return] = ACTIONS(1139), - [anon_sym_let] = ACTIONS(1139), - [anon_sym_let_DASHenv] = ACTIONS(1139), - [anon_sym_mut] = ACTIONS(1139), - [anon_sym_const] = ACTIONS(1139), - [anon_sym_source] = ACTIONS(1139), - [anon_sym_source_DASHenv] = ACTIONS(1139), - [anon_sym_register] = ACTIONS(1139), - [anon_sym_hide] = ACTIONS(1139), - [anon_sym_hide_DASHenv] = ACTIONS(1139), - [anon_sym_overlay] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1139), - [anon_sym_where] = ACTIONS(1139), - [anon_sym_STAR_STAR] = ACTIONS(1265), - [anon_sym_PLUS_PLUS] = ACTIONS(1265), - [anon_sym_SLASH] = ACTIONS(1139), - [anon_sym_mod] = ACTIONS(1139), - [anon_sym_SLASH_SLASH] = ACTIONS(1139), - [anon_sym_PLUS] = ACTIONS(1139), - [anon_sym_bit_DASHshl] = ACTIONS(1139), - [anon_sym_bit_DASHshr] = ACTIONS(1139), - [anon_sym_EQ_EQ] = ACTIONS(1139), - [anon_sym_BANG_EQ] = ACTIONS(1139), - [anon_sym_LT2] = ACTIONS(1139), - [anon_sym_LT_EQ] = ACTIONS(1139), - [anon_sym_GT_EQ] = ACTIONS(1139), - [anon_sym_not_DASHin] = ACTIONS(1139), - [anon_sym_starts_DASHwith] = ACTIONS(1139), - [anon_sym_ends_DASHwith] = ACTIONS(1139), - [anon_sym_EQ_TILDE] = ACTIONS(1139), - [anon_sym_BANG_TILDE] = ACTIONS(1139), - [anon_sym_bit_DASHand] = ACTIONS(1139), - [anon_sym_bit_DASHxor] = ACTIONS(1139), - [anon_sym_bit_DASHor] = ACTIONS(1139), - [anon_sym_and] = ACTIONS(1139), - [anon_sym_xor] = ACTIONS(1139), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_not] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_CARET] = ACTIONS(1139), + [anon_sym_export] = ACTIONS(793), + [anon_sym_alias] = ACTIONS(793), + [anon_sym_let] = ACTIONS(793), + [anon_sym_let_DASHenv] = ACTIONS(793), + [anon_sym_mut] = ACTIONS(793), + [anon_sym_const] = ACTIONS(793), + [sym_cmd_identifier] = ACTIONS(793), + [anon_sym_SEMI] = ACTIONS(793), + [anon_sym_LF] = ACTIONS(795), + [anon_sym_def] = ACTIONS(793), + [anon_sym_def_DASHenv] = ACTIONS(793), + [anon_sym_export_DASHenv] = ACTIONS(793), + [anon_sym_extern] = ACTIONS(793), + [anon_sym_module] = ACTIONS(793), + [anon_sym_use] = ACTIONS(793), + [anon_sym_LBRACK] = ACTIONS(793), + [anon_sym_LPAREN] = ACTIONS(793), + [anon_sym_RPAREN] = ACTIONS(793), + [anon_sym_PIPE] = ACTIONS(793), + [anon_sym_DOLLAR] = ACTIONS(793), + [anon_sym_error] = ACTIONS(793), + [anon_sym_GT] = ACTIONS(793), + [anon_sym_DASH] = ACTIONS(793), + [anon_sym_break] = ACTIONS(793), + [anon_sym_continue] = ACTIONS(793), + [anon_sym_for] = ACTIONS(793), + [anon_sym_in] = ACTIONS(793), + [anon_sym_loop] = ACTIONS(793), + [anon_sym_while] = ACTIONS(793), + [anon_sym_do] = ACTIONS(793), + [anon_sym_if] = ACTIONS(793), + [anon_sym_match] = ACTIONS(793), + [anon_sym_LBRACE] = ACTIONS(793), + [anon_sym_RBRACE] = ACTIONS(793), + [anon_sym_try] = ACTIONS(793), + [anon_sym_return] = ACTIONS(793), + [anon_sym_source] = ACTIONS(793), + [anon_sym_source_DASHenv] = ACTIONS(793), + [anon_sym_register] = ACTIONS(793), + [anon_sym_hide] = ACTIONS(793), + [anon_sym_hide_DASHenv] = ACTIONS(793), + [anon_sym_overlay] = ACTIONS(793), + [anon_sym_STAR] = ACTIONS(793), + [anon_sym_where] = ACTIONS(793), + [anon_sym_STAR_STAR] = ACTIONS(793), + [anon_sym_PLUS_PLUS] = ACTIONS(793), + [anon_sym_SLASH] = ACTIONS(793), + [anon_sym_mod] = ACTIONS(793), + [anon_sym_SLASH_SLASH] = ACTIONS(793), + [anon_sym_PLUS] = ACTIONS(793), + [anon_sym_bit_DASHshl] = ACTIONS(793), + [anon_sym_bit_DASHshr] = ACTIONS(793), + [anon_sym_EQ_EQ] = ACTIONS(793), + [anon_sym_BANG_EQ] = ACTIONS(793), + [anon_sym_LT2] = ACTIONS(793), + [anon_sym_LT_EQ] = ACTIONS(793), + [anon_sym_GT_EQ] = ACTIONS(793), + [anon_sym_not_DASHin] = ACTIONS(793), + [anon_sym_starts_DASHwith] = ACTIONS(793), + [anon_sym_ends_DASHwith] = ACTIONS(793), + [anon_sym_EQ_TILDE] = ACTIONS(793), + [anon_sym_BANG_TILDE] = ACTIONS(793), + [anon_sym_bit_DASHand] = ACTIONS(793), + [anon_sym_bit_DASHxor] = ACTIONS(793), + [anon_sym_bit_DASHor] = ACTIONS(793), + [anon_sym_and] = ACTIONS(793), + [anon_sym_xor] = ACTIONS(793), + [anon_sym_or] = ACTIONS(793), + [anon_sym_not] = ACTIONS(793), + [anon_sym_DOT_DOT_LT] = ACTIONS(793), + [anon_sym_DOT_DOT] = ACTIONS(793), + [anon_sym_DOT_DOT_EQ] = ACTIONS(793), + [sym_val_nothing] = ACTIONS(793), + [anon_sym_true] = ACTIONS(793), + [anon_sym_false] = ACTIONS(793), + [aux_sym_val_number_token1] = ACTIONS(793), + [aux_sym_val_number_token2] = ACTIONS(793), + [aux_sym_val_number_token3] = ACTIONS(793), + [aux_sym_val_number_token4] = ACTIONS(793), + [anon_sym_inf] = ACTIONS(793), + [anon_sym_DASHinf] = ACTIONS(793), + [anon_sym_NaN] = ACTIONS(793), + [anon_sym_0b] = ACTIONS(793), + [anon_sym_0o] = ACTIONS(793), + [anon_sym_0x] = ACTIONS(793), + [sym_val_date] = ACTIONS(793), + [anon_sym_DQUOTE] = ACTIONS(793), + [sym__str_single_quotes] = ACTIONS(793), + [sym__str_back_ticks] = ACTIONS(793), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(793), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(793), + [anon_sym_CARET] = ACTIONS(793), [anon_sym_POUND] = ACTIONS(3), }, [320] = { [sym_comment] = STATE(320), - [ts_builtin_sym_end] = ACTIONS(1167), - [sym_cmd_identifier] = ACTIONS(1169), - [anon_sym_SEMI] = ACTIONS(1169), - [anon_sym_LF] = ACTIONS(1167), - [anon_sym_export] = ACTIONS(1169), - [anon_sym_alias] = ACTIONS(1169), - [anon_sym_def] = ACTIONS(1169), - [anon_sym_def_DASHenv] = ACTIONS(1169), - [anon_sym_export_DASHenv] = ACTIONS(1169), - [anon_sym_extern] = ACTIONS(1169), - [anon_sym_module] = ACTIONS(1169), - [anon_sym_use] = ACTIONS(1169), - [anon_sym_LBRACK] = ACTIONS(1169), - [anon_sym_LPAREN] = ACTIONS(1169), - [anon_sym_PIPE] = ACTIONS(1169), - [anon_sym_DOLLAR] = ACTIONS(1169), - [anon_sym_error] = ACTIONS(1169), - [anon_sym_GT] = ACTIONS(1169), - [anon_sym_DASH] = ACTIONS(1169), - [anon_sym_break] = ACTIONS(1169), - [anon_sym_continue] = ACTIONS(1169), - [anon_sym_for] = ACTIONS(1169), - [anon_sym_in] = ACTIONS(1169), - [anon_sym_loop] = ACTIONS(1169), - [anon_sym_while] = ACTIONS(1169), - [anon_sym_do] = ACTIONS(1169), - [anon_sym_if] = ACTIONS(1169), - [anon_sym_match] = ACTIONS(1169), - [anon_sym_LBRACE] = ACTIONS(1169), - [anon_sym_try] = ACTIONS(1169), - [anon_sym_return] = ACTIONS(1169), - [anon_sym_let] = ACTIONS(1169), - [anon_sym_let_DASHenv] = ACTIONS(1169), - [anon_sym_mut] = ACTIONS(1169), - [anon_sym_const] = ACTIONS(1169), - [anon_sym_source] = ACTIONS(1169), - [anon_sym_source_DASHenv] = ACTIONS(1169), - [anon_sym_register] = ACTIONS(1169), - [anon_sym_hide] = ACTIONS(1169), - [anon_sym_hide_DASHenv] = ACTIONS(1169), - [anon_sym_overlay] = ACTIONS(1169), - [anon_sym_STAR] = ACTIONS(1169), - [anon_sym_where] = ACTIONS(1169), - [anon_sym_STAR_STAR] = ACTIONS(1169), - [anon_sym_PLUS_PLUS] = ACTIONS(1169), - [anon_sym_SLASH] = ACTIONS(1169), - [anon_sym_mod] = ACTIONS(1169), - [anon_sym_SLASH_SLASH] = ACTIONS(1169), - [anon_sym_PLUS] = ACTIONS(1169), - [anon_sym_bit_DASHshl] = ACTIONS(1169), - [anon_sym_bit_DASHshr] = ACTIONS(1169), - [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(1169), - [anon_sym_starts_DASHwith] = ACTIONS(1169), - [anon_sym_ends_DASHwith] = ACTIONS(1169), - [anon_sym_EQ_TILDE] = ACTIONS(1169), - [anon_sym_BANG_TILDE] = ACTIONS(1169), - [anon_sym_bit_DASHand] = ACTIONS(1169), - [anon_sym_bit_DASHxor] = ACTIONS(1169), - [anon_sym_bit_DASHor] = ACTIONS(1169), - [anon_sym_and] = ACTIONS(1169), - [anon_sym_xor] = ACTIONS(1169), - [anon_sym_or] = ACTIONS(1169), - [anon_sym_not] = ACTIONS(1169), - [anon_sym_DOT_DOT_LT] = ACTIONS(1169), - [anon_sym_DOT_DOT] = ACTIONS(1169), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1169), - [sym_val_nothing] = ACTIONS(1169), - [anon_sym_true] = ACTIONS(1169), - [anon_sym_false] = ACTIONS(1169), - [aux_sym_val_number_token1] = ACTIONS(1169), - [aux_sym_val_number_token2] = ACTIONS(1169), - [aux_sym_val_number_token3] = ACTIONS(1169), - [aux_sym_val_number_token4] = ACTIONS(1169), - [anon_sym_inf] = ACTIONS(1169), - [anon_sym_DASHinf] = ACTIONS(1169), - [anon_sym_NaN] = ACTIONS(1169), - [anon_sym_0b] = ACTIONS(1169), - [anon_sym_0o] = ACTIONS(1169), - [anon_sym_0x] = ACTIONS(1169), - [sym_val_date] = ACTIONS(1169), - [anon_sym_DQUOTE] = ACTIONS(1169), - [sym__str_single_quotes] = ACTIONS(1169), - [sym__str_back_ticks] = ACTIONS(1169), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1169), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1169), - [anon_sym_CARET] = ACTIONS(1169), + [anon_sym_export] = ACTIONS(797), + [anon_sym_alias] = ACTIONS(797), + [anon_sym_let] = ACTIONS(797), + [anon_sym_let_DASHenv] = ACTIONS(797), + [anon_sym_mut] = ACTIONS(797), + [anon_sym_const] = ACTIONS(797), + [sym_cmd_identifier] = ACTIONS(797), + [anon_sym_SEMI] = ACTIONS(797), + [anon_sym_LF] = ACTIONS(799), + [anon_sym_def] = ACTIONS(797), + [anon_sym_def_DASHenv] = ACTIONS(797), + [anon_sym_export_DASHenv] = ACTIONS(797), + [anon_sym_extern] = ACTIONS(797), + [anon_sym_module] = ACTIONS(797), + [anon_sym_use] = ACTIONS(797), + [anon_sym_LBRACK] = ACTIONS(797), + [anon_sym_LPAREN] = ACTIONS(797), + [anon_sym_RPAREN] = ACTIONS(797), + [anon_sym_PIPE] = ACTIONS(797), + [anon_sym_DOLLAR] = ACTIONS(797), + [anon_sym_error] = ACTIONS(797), + [anon_sym_GT] = ACTIONS(797), + [anon_sym_DASH] = ACTIONS(797), + [anon_sym_break] = ACTIONS(797), + [anon_sym_continue] = ACTIONS(797), + [anon_sym_for] = ACTIONS(797), + [anon_sym_in] = ACTIONS(797), + [anon_sym_loop] = ACTIONS(797), + [anon_sym_while] = ACTIONS(797), + [anon_sym_do] = ACTIONS(797), + [anon_sym_if] = ACTIONS(797), + [anon_sym_match] = ACTIONS(797), + [anon_sym_LBRACE] = ACTIONS(797), + [anon_sym_RBRACE] = ACTIONS(797), + [anon_sym_try] = ACTIONS(797), + [anon_sym_return] = ACTIONS(797), + [anon_sym_source] = ACTIONS(797), + [anon_sym_source_DASHenv] = ACTIONS(797), + [anon_sym_register] = ACTIONS(797), + [anon_sym_hide] = ACTIONS(797), + [anon_sym_hide_DASHenv] = ACTIONS(797), + [anon_sym_overlay] = ACTIONS(797), + [anon_sym_STAR] = ACTIONS(797), + [anon_sym_where] = ACTIONS(797), + [anon_sym_STAR_STAR] = ACTIONS(797), + [anon_sym_PLUS_PLUS] = ACTIONS(797), + [anon_sym_SLASH] = ACTIONS(797), + [anon_sym_mod] = ACTIONS(797), + [anon_sym_SLASH_SLASH] = ACTIONS(797), + [anon_sym_PLUS] = ACTIONS(797), + [anon_sym_bit_DASHshl] = ACTIONS(797), + [anon_sym_bit_DASHshr] = ACTIONS(797), + [anon_sym_EQ_EQ] = ACTIONS(797), + [anon_sym_BANG_EQ] = ACTIONS(797), + [anon_sym_LT2] = ACTIONS(797), + [anon_sym_LT_EQ] = ACTIONS(797), + [anon_sym_GT_EQ] = ACTIONS(797), + [anon_sym_not_DASHin] = ACTIONS(797), + [anon_sym_starts_DASHwith] = ACTIONS(797), + [anon_sym_ends_DASHwith] = ACTIONS(797), + [anon_sym_EQ_TILDE] = ACTIONS(797), + [anon_sym_BANG_TILDE] = ACTIONS(797), + [anon_sym_bit_DASHand] = ACTIONS(797), + [anon_sym_bit_DASHxor] = ACTIONS(797), + [anon_sym_bit_DASHor] = ACTIONS(797), + [anon_sym_and] = ACTIONS(797), + [anon_sym_xor] = ACTIONS(797), + [anon_sym_or] = ACTIONS(797), + [anon_sym_not] = ACTIONS(797), + [anon_sym_DOT_DOT_LT] = ACTIONS(797), + [anon_sym_DOT_DOT] = ACTIONS(797), + [anon_sym_DOT_DOT_EQ] = ACTIONS(797), + [sym_val_nothing] = ACTIONS(797), + [anon_sym_true] = ACTIONS(797), + [anon_sym_false] = ACTIONS(797), + [aux_sym_val_number_token1] = ACTIONS(797), + [aux_sym_val_number_token2] = ACTIONS(797), + [aux_sym_val_number_token3] = ACTIONS(797), + [aux_sym_val_number_token4] = ACTIONS(797), + [anon_sym_inf] = ACTIONS(797), + [anon_sym_DASHinf] = ACTIONS(797), + [anon_sym_NaN] = ACTIONS(797), + [anon_sym_0b] = ACTIONS(797), + [anon_sym_0o] = ACTIONS(797), + [anon_sym_0x] = ACTIONS(797), + [sym_val_date] = ACTIONS(797), + [anon_sym_DQUOTE] = ACTIONS(797), + [sym__str_single_quotes] = ACTIONS(797), + [sym__str_back_ticks] = ACTIONS(797), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(797), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(797), + [anon_sym_CARET] = ACTIONS(797), [anon_sym_POUND] = ACTIONS(3), }, [321] = { [sym_comment] = STATE(321), - [sym_cmd_identifier] = ACTIONS(1191), - [anon_sym_SEMI] = ACTIONS(1191), - [anon_sym_LF] = ACTIONS(1193), - [anon_sym_export] = ACTIONS(1191), - [anon_sym_alias] = ACTIONS(1191), - [anon_sym_def] = ACTIONS(1191), - [anon_sym_def_DASHenv] = ACTIONS(1191), - [anon_sym_export_DASHenv] = ACTIONS(1191), - [anon_sym_extern] = ACTIONS(1191), - [anon_sym_module] = ACTIONS(1191), - [anon_sym_use] = ACTIONS(1191), - [anon_sym_LBRACK] = ACTIONS(1191), - [anon_sym_LPAREN] = ACTIONS(1191), - [anon_sym_PIPE] = ACTIONS(1191), - [anon_sym_DOLLAR] = ACTIONS(1191), - [anon_sym_error] = ACTIONS(1191), - [anon_sym_GT] = ACTIONS(1191), - [anon_sym_DASH] = ACTIONS(1191), - [anon_sym_break] = ACTIONS(1191), - [anon_sym_continue] = ACTIONS(1191), - [anon_sym_for] = ACTIONS(1191), - [anon_sym_in] = ACTIONS(1191), - [anon_sym_loop] = ACTIONS(1191), - [anon_sym_while] = ACTIONS(1191), - [anon_sym_do] = ACTIONS(1191), - [anon_sym_if] = ACTIONS(1191), - [anon_sym_match] = ACTIONS(1191), - [anon_sym_LBRACE] = ACTIONS(1191), - [anon_sym_RBRACE] = ACTIONS(1191), - [anon_sym_try] = ACTIONS(1191), - [anon_sym_return] = ACTIONS(1191), - [anon_sym_let] = ACTIONS(1191), - [anon_sym_let_DASHenv] = ACTIONS(1191), - [anon_sym_mut] = ACTIONS(1191), - [anon_sym_const] = ACTIONS(1191), - [anon_sym_source] = ACTIONS(1191), - [anon_sym_source_DASHenv] = ACTIONS(1191), - [anon_sym_register] = ACTIONS(1191), - [anon_sym_hide] = ACTIONS(1191), - [anon_sym_hide_DASHenv] = ACTIONS(1191), - [anon_sym_overlay] = ACTIONS(1191), - [anon_sym_STAR] = ACTIONS(1191), - [anon_sym_where] = ACTIONS(1191), - [anon_sym_STAR_STAR] = ACTIONS(1191), - [anon_sym_PLUS_PLUS] = ACTIONS(1191), - [anon_sym_SLASH] = ACTIONS(1191), - [anon_sym_mod] = ACTIONS(1191), - [anon_sym_SLASH_SLASH] = ACTIONS(1191), - [anon_sym_PLUS] = ACTIONS(1191), - [anon_sym_bit_DASHshl] = ACTIONS(1191), - [anon_sym_bit_DASHshr] = ACTIONS(1191), - [anon_sym_EQ_EQ] = ACTIONS(1191), - [anon_sym_BANG_EQ] = ACTIONS(1191), - [anon_sym_LT2] = ACTIONS(1191), - [anon_sym_LT_EQ] = ACTIONS(1191), - [anon_sym_GT_EQ] = ACTIONS(1191), - [anon_sym_not_DASHin] = ACTIONS(1191), - [anon_sym_starts_DASHwith] = ACTIONS(1191), - [anon_sym_ends_DASHwith] = ACTIONS(1191), - [anon_sym_EQ_TILDE] = ACTIONS(1191), - [anon_sym_BANG_TILDE] = ACTIONS(1191), - [anon_sym_bit_DASHand] = ACTIONS(1191), - [anon_sym_bit_DASHxor] = ACTIONS(1191), - [anon_sym_bit_DASHor] = ACTIONS(1191), - [anon_sym_and] = ACTIONS(1191), - [anon_sym_xor] = ACTIONS(1191), - [anon_sym_or] = ACTIONS(1191), - [anon_sym_not] = ACTIONS(1191), - [anon_sym_DOT_DOT_LT] = ACTIONS(1191), - [anon_sym_DOT_DOT] = ACTIONS(1191), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1191), - [sym_val_nothing] = ACTIONS(1191), - [anon_sym_true] = ACTIONS(1191), - [anon_sym_false] = ACTIONS(1191), - [aux_sym_val_number_token1] = ACTIONS(1191), - [aux_sym_val_number_token2] = ACTIONS(1191), - [aux_sym_val_number_token3] = ACTIONS(1191), - [aux_sym_val_number_token4] = ACTIONS(1191), - [anon_sym_inf] = ACTIONS(1191), - [anon_sym_DASHinf] = ACTIONS(1191), - [anon_sym_NaN] = ACTIONS(1191), - [anon_sym_0b] = ACTIONS(1191), - [anon_sym_0o] = ACTIONS(1191), - [anon_sym_0x] = ACTIONS(1191), - [sym_val_date] = ACTIONS(1191), - [anon_sym_DQUOTE] = ACTIONS(1191), - [sym__str_single_quotes] = ACTIONS(1191), - [sym__str_back_ticks] = ACTIONS(1191), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1191), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1191), - [anon_sym_CARET] = ACTIONS(1191), + [anon_sym_export] = ACTIONS(801), + [anon_sym_alias] = ACTIONS(801), + [anon_sym_let] = ACTIONS(801), + [anon_sym_let_DASHenv] = ACTIONS(801), + [anon_sym_mut] = ACTIONS(801), + [anon_sym_const] = ACTIONS(801), + [sym_cmd_identifier] = ACTIONS(801), + [anon_sym_SEMI] = ACTIONS(801), + [anon_sym_LF] = ACTIONS(803), + [anon_sym_def] = ACTIONS(801), + [anon_sym_def_DASHenv] = ACTIONS(801), + [anon_sym_export_DASHenv] = ACTIONS(801), + [anon_sym_extern] = ACTIONS(801), + [anon_sym_module] = ACTIONS(801), + [anon_sym_use] = ACTIONS(801), + [anon_sym_LBRACK] = ACTIONS(801), + [anon_sym_LPAREN] = ACTIONS(801), + [anon_sym_RPAREN] = ACTIONS(801), + [anon_sym_PIPE] = ACTIONS(801), + [anon_sym_DOLLAR] = ACTIONS(801), + [anon_sym_error] = ACTIONS(801), + [anon_sym_GT] = ACTIONS(801), + [anon_sym_DASH] = ACTIONS(801), + [anon_sym_break] = ACTIONS(801), + [anon_sym_continue] = ACTIONS(801), + [anon_sym_for] = ACTIONS(801), + [anon_sym_in] = ACTIONS(801), + [anon_sym_loop] = ACTIONS(801), + [anon_sym_while] = ACTIONS(801), + [anon_sym_do] = ACTIONS(801), + [anon_sym_if] = ACTIONS(801), + [anon_sym_match] = ACTIONS(801), + [anon_sym_LBRACE] = ACTIONS(801), + [anon_sym_RBRACE] = ACTIONS(801), + [anon_sym_try] = ACTIONS(801), + [anon_sym_return] = ACTIONS(801), + [anon_sym_source] = ACTIONS(801), + [anon_sym_source_DASHenv] = ACTIONS(801), + [anon_sym_register] = ACTIONS(801), + [anon_sym_hide] = ACTIONS(801), + [anon_sym_hide_DASHenv] = ACTIONS(801), + [anon_sym_overlay] = ACTIONS(801), + [anon_sym_STAR] = ACTIONS(801), + [anon_sym_where] = ACTIONS(801), + [anon_sym_STAR_STAR] = ACTIONS(801), + [anon_sym_PLUS_PLUS] = ACTIONS(801), + [anon_sym_SLASH] = ACTIONS(801), + [anon_sym_mod] = ACTIONS(801), + [anon_sym_SLASH_SLASH] = ACTIONS(801), + [anon_sym_PLUS] = ACTIONS(801), + [anon_sym_bit_DASHshl] = ACTIONS(801), + [anon_sym_bit_DASHshr] = ACTIONS(801), + [anon_sym_EQ_EQ] = ACTIONS(801), + [anon_sym_BANG_EQ] = ACTIONS(801), + [anon_sym_LT2] = ACTIONS(801), + [anon_sym_LT_EQ] = ACTIONS(801), + [anon_sym_GT_EQ] = ACTIONS(801), + [anon_sym_not_DASHin] = ACTIONS(801), + [anon_sym_starts_DASHwith] = ACTIONS(801), + [anon_sym_ends_DASHwith] = ACTIONS(801), + [anon_sym_EQ_TILDE] = ACTIONS(801), + [anon_sym_BANG_TILDE] = ACTIONS(801), + [anon_sym_bit_DASHand] = ACTIONS(801), + [anon_sym_bit_DASHxor] = ACTIONS(801), + [anon_sym_bit_DASHor] = ACTIONS(801), + [anon_sym_and] = ACTIONS(801), + [anon_sym_xor] = ACTIONS(801), + [anon_sym_or] = ACTIONS(801), + [anon_sym_not] = ACTIONS(801), + [anon_sym_DOT_DOT_LT] = ACTIONS(801), + [anon_sym_DOT_DOT] = ACTIONS(801), + [anon_sym_DOT_DOT_EQ] = ACTIONS(801), + [sym_val_nothing] = ACTIONS(801), + [anon_sym_true] = ACTIONS(801), + [anon_sym_false] = ACTIONS(801), + [aux_sym_val_number_token1] = ACTIONS(801), + [aux_sym_val_number_token2] = ACTIONS(801), + [aux_sym_val_number_token3] = ACTIONS(801), + [aux_sym_val_number_token4] = ACTIONS(801), + [anon_sym_inf] = ACTIONS(801), + [anon_sym_DASHinf] = ACTIONS(801), + [anon_sym_NaN] = ACTIONS(801), + [anon_sym_0b] = ACTIONS(801), + [anon_sym_0o] = ACTIONS(801), + [anon_sym_0x] = ACTIONS(801), + [sym_val_date] = ACTIONS(801), + [anon_sym_DQUOTE] = ACTIONS(801), + [sym__str_single_quotes] = ACTIONS(801), + [sym__str_back_ticks] = ACTIONS(801), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(801), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(801), + [anon_sym_CARET] = ACTIONS(801), [anon_sym_POUND] = ACTIONS(3), }, [322] = { [sym_comment] = STATE(322), - [sym_cmd_identifier] = ACTIONS(1199), - [anon_sym_SEMI] = ACTIONS(1199), - [anon_sym_LF] = ACTIONS(1201), - [anon_sym_export] = ACTIONS(1199), - [anon_sym_alias] = ACTIONS(1199), - [anon_sym_def] = ACTIONS(1199), - [anon_sym_def_DASHenv] = ACTIONS(1199), - [anon_sym_export_DASHenv] = ACTIONS(1199), - [anon_sym_extern] = ACTIONS(1199), - [anon_sym_module] = ACTIONS(1199), - [anon_sym_use] = ACTIONS(1199), - [anon_sym_LBRACK] = ACTIONS(1199), - [anon_sym_LPAREN] = ACTIONS(1199), - [anon_sym_PIPE] = ACTIONS(1199), - [anon_sym_DOLLAR] = ACTIONS(1199), - [anon_sym_error] = ACTIONS(1199), - [anon_sym_GT] = ACTIONS(1199), - [anon_sym_DASH] = ACTIONS(1199), - [anon_sym_break] = ACTIONS(1199), - [anon_sym_continue] = ACTIONS(1199), - [anon_sym_for] = ACTIONS(1199), - [anon_sym_in] = ACTIONS(1199), - [anon_sym_loop] = ACTIONS(1199), - [anon_sym_while] = ACTIONS(1199), - [anon_sym_do] = ACTIONS(1199), - [anon_sym_if] = ACTIONS(1199), - [anon_sym_match] = ACTIONS(1199), - [anon_sym_LBRACE] = ACTIONS(1199), - [anon_sym_RBRACE] = ACTIONS(1199), - [anon_sym_try] = ACTIONS(1199), - [anon_sym_return] = ACTIONS(1199), - [anon_sym_let] = ACTIONS(1199), - [anon_sym_let_DASHenv] = ACTIONS(1199), - [anon_sym_mut] = ACTIONS(1199), - [anon_sym_const] = ACTIONS(1199), - [anon_sym_source] = ACTIONS(1199), - [anon_sym_source_DASHenv] = ACTIONS(1199), - [anon_sym_register] = ACTIONS(1199), - [anon_sym_hide] = ACTIONS(1199), - [anon_sym_hide_DASHenv] = ACTIONS(1199), - [anon_sym_overlay] = ACTIONS(1199), - [anon_sym_STAR] = ACTIONS(1199), - [anon_sym_where] = ACTIONS(1199), - [anon_sym_STAR_STAR] = ACTIONS(1199), - [anon_sym_PLUS_PLUS] = ACTIONS(1199), - [anon_sym_SLASH] = ACTIONS(1199), - [anon_sym_mod] = ACTIONS(1199), - [anon_sym_SLASH_SLASH] = ACTIONS(1199), - [anon_sym_PLUS] = ACTIONS(1199), - [anon_sym_bit_DASHshl] = ACTIONS(1199), - [anon_sym_bit_DASHshr] = ACTIONS(1199), - [anon_sym_EQ_EQ] = ACTIONS(1199), - [anon_sym_BANG_EQ] = ACTIONS(1199), - [anon_sym_LT2] = ACTIONS(1199), - [anon_sym_LT_EQ] = ACTIONS(1199), - [anon_sym_GT_EQ] = ACTIONS(1199), - [anon_sym_not_DASHin] = ACTIONS(1199), - [anon_sym_starts_DASHwith] = ACTIONS(1199), - [anon_sym_ends_DASHwith] = ACTIONS(1199), - [anon_sym_EQ_TILDE] = ACTIONS(1199), - [anon_sym_BANG_TILDE] = ACTIONS(1199), - [anon_sym_bit_DASHand] = ACTIONS(1199), - [anon_sym_bit_DASHxor] = ACTIONS(1199), - [anon_sym_bit_DASHor] = ACTIONS(1199), - [anon_sym_and] = ACTIONS(1199), - [anon_sym_xor] = ACTIONS(1199), - [anon_sym_or] = ACTIONS(1199), - [anon_sym_not] = ACTIONS(1199), - [anon_sym_DOT_DOT_LT] = ACTIONS(1199), - [anon_sym_DOT_DOT] = ACTIONS(1199), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1199), - [sym_val_nothing] = ACTIONS(1199), - [anon_sym_true] = ACTIONS(1199), - [anon_sym_false] = ACTIONS(1199), - [aux_sym_val_number_token1] = ACTIONS(1199), - [aux_sym_val_number_token2] = ACTIONS(1199), - [aux_sym_val_number_token3] = ACTIONS(1199), - [aux_sym_val_number_token4] = ACTIONS(1199), - [anon_sym_inf] = ACTIONS(1199), - [anon_sym_DASHinf] = ACTIONS(1199), - [anon_sym_NaN] = ACTIONS(1199), - [anon_sym_0b] = ACTIONS(1199), - [anon_sym_0o] = ACTIONS(1199), - [anon_sym_0x] = ACTIONS(1199), - [sym_val_date] = ACTIONS(1199), - [anon_sym_DQUOTE] = ACTIONS(1199), - [sym__str_single_quotes] = ACTIONS(1199), - [sym__str_back_ticks] = ACTIONS(1199), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1199), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1199), - [anon_sym_CARET] = ACTIONS(1199), + [anon_sym_export] = ACTIONS(808), + [anon_sym_alias] = ACTIONS(808), + [anon_sym_let] = ACTIONS(808), + [anon_sym_let_DASHenv] = ACTIONS(808), + [anon_sym_mut] = ACTIONS(808), + [anon_sym_const] = ACTIONS(808), + [sym_cmd_identifier] = ACTIONS(808), + [anon_sym_SEMI] = ACTIONS(808), + [anon_sym_LF] = ACTIONS(810), + [anon_sym_def] = ACTIONS(808), + [anon_sym_def_DASHenv] = ACTIONS(808), + [anon_sym_export_DASHenv] = ACTIONS(808), + [anon_sym_extern] = ACTIONS(808), + [anon_sym_module] = ACTIONS(808), + [anon_sym_use] = ACTIONS(808), + [anon_sym_LBRACK] = ACTIONS(808), + [anon_sym_LPAREN] = ACTIONS(808), + [anon_sym_RPAREN] = ACTIONS(808), + [anon_sym_PIPE] = ACTIONS(808), + [anon_sym_DOLLAR] = ACTIONS(808), + [anon_sym_error] = ACTIONS(808), + [anon_sym_GT] = ACTIONS(808), + [anon_sym_DASH] = ACTIONS(808), + [anon_sym_break] = ACTIONS(808), + [anon_sym_continue] = ACTIONS(808), + [anon_sym_for] = ACTIONS(808), + [anon_sym_in] = ACTIONS(808), + [anon_sym_loop] = ACTIONS(808), + [anon_sym_while] = ACTIONS(808), + [anon_sym_do] = ACTIONS(808), + [anon_sym_if] = ACTIONS(808), + [anon_sym_match] = ACTIONS(808), + [anon_sym_LBRACE] = ACTIONS(808), + [anon_sym_RBRACE] = ACTIONS(808), + [anon_sym_try] = ACTIONS(808), + [anon_sym_return] = ACTIONS(808), + [anon_sym_source] = ACTIONS(808), + [anon_sym_source_DASHenv] = ACTIONS(808), + [anon_sym_register] = ACTIONS(808), + [anon_sym_hide] = ACTIONS(808), + [anon_sym_hide_DASHenv] = ACTIONS(808), + [anon_sym_overlay] = ACTIONS(808), + [anon_sym_STAR] = ACTIONS(808), + [anon_sym_where] = ACTIONS(808), + [anon_sym_STAR_STAR] = ACTIONS(808), + [anon_sym_PLUS_PLUS] = ACTIONS(808), + [anon_sym_SLASH] = ACTIONS(808), + [anon_sym_mod] = ACTIONS(808), + [anon_sym_SLASH_SLASH] = ACTIONS(808), + [anon_sym_PLUS] = ACTIONS(808), + [anon_sym_bit_DASHshl] = ACTIONS(808), + [anon_sym_bit_DASHshr] = ACTIONS(808), + [anon_sym_EQ_EQ] = ACTIONS(808), + [anon_sym_BANG_EQ] = ACTIONS(808), + [anon_sym_LT2] = ACTIONS(808), + [anon_sym_LT_EQ] = ACTIONS(808), + [anon_sym_GT_EQ] = ACTIONS(808), + [anon_sym_not_DASHin] = ACTIONS(808), + [anon_sym_starts_DASHwith] = ACTIONS(808), + [anon_sym_ends_DASHwith] = ACTIONS(808), + [anon_sym_EQ_TILDE] = ACTIONS(808), + [anon_sym_BANG_TILDE] = ACTIONS(808), + [anon_sym_bit_DASHand] = ACTIONS(808), + [anon_sym_bit_DASHxor] = ACTIONS(808), + [anon_sym_bit_DASHor] = ACTIONS(808), + [anon_sym_and] = ACTIONS(808), + [anon_sym_xor] = ACTIONS(808), + [anon_sym_or] = ACTIONS(808), + [anon_sym_not] = ACTIONS(808), + [anon_sym_DOT_DOT_LT] = ACTIONS(808), + [anon_sym_DOT_DOT] = ACTIONS(808), + [anon_sym_DOT_DOT_EQ] = ACTIONS(808), + [sym_val_nothing] = ACTIONS(808), + [anon_sym_true] = ACTIONS(808), + [anon_sym_false] = ACTIONS(808), + [aux_sym_val_number_token1] = ACTIONS(808), + [aux_sym_val_number_token2] = ACTIONS(808), + [aux_sym_val_number_token3] = ACTIONS(808), + [aux_sym_val_number_token4] = ACTIONS(808), + [anon_sym_inf] = ACTIONS(808), + [anon_sym_DASHinf] = ACTIONS(808), + [anon_sym_NaN] = ACTIONS(808), + [anon_sym_0b] = ACTIONS(808), + [anon_sym_0o] = ACTIONS(808), + [anon_sym_0x] = ACTIONS(808), + [sym_val_date] = ACTIONS(808), + [anon_sym_DQUOTE] = ACTIONS(808), + [sym__str_single_quotes] = ACTIONS(808), + [sym__str_back_ticks] = ACTIONS(808), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(808), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(808), + [anon_sym_CARET] = ACTIONS(808), [anon_sym_POUND] = ACTIONS(3), }, [323] = { [sym_comment] = STATE(323), - [sym_cmd_identifier] = ACTIONS(1203), - [anon_sym_SEMI] = ACTIONS(1203), - [anon_sym_LF] = ACTIONS(1205), - [anon_sym_export] = ACTIONS(1203), - [anon_sym_alias] = ACTIONS(1203), - [anon_sym_def] = ACTIONS(1203), - [anon_sym_def_DASHenv] = ACTIONS(1203), - [anon_sym_export_DASHenv] = ACTIONS(1203), - [anon_sym_extern] = ACTIONS(1203), - [anon_sym_module] = ACTIONS(1203), - [anon_sym_use] = ACTIONS(1203), - [anon_sym_LBRACK] = ACTIONS(1203), - [anon_sym_LPAREN] = ACTIONS(1203), - [anon_sym_PIPE] = ACTIONS(1203), - [anon_sym_DOLLAR] = ACTIONS(1203), - [anon_sym_error] = ACTIONS(1203), - [anon_sym_GT] = ACTIONS(1203), - [anon_sym_DASH] = ACTIONS(1203), - [anon_sym_break] = ACTIONS(1203), - [anon_sym_continue] = ACTIONS(1203), - [anon_sym_for] = ACTIONS(1203), - [anon_sym_in] = ACTIONS(1203), - [anon_sym_loop] = ACTIONS(1203), - [anon_sym_while] = ACTIONS(1203), - [anon_sym_do] = ACTIONS(1203), - [anon_sym_if] = ACTIONS(1203), - [anon_sym_match] = ACTIONS(1203), - [anon_sym_LBRACE] = ACTIONS(1203), - [anon_sym_RBRACE] = ACTIONS(1203), - [anon_sym_try] = ACTIONS(1203), - [anon_sym_return] = ACTIONS(1203), - [anon_sym_let] = ACTIONS(1203), - [anon_sym_let_DASHenv] = ACTIONS(1203), - [anon_sym_mut] = ACTIONS(1203), - [anon_sym_const] = ACTIONS(1203), - [anon_sym_source] = ACTIONS(1203), - [anon_sym_source_DASHenv] = ACTIONS(1203), - [anon_sym_register] = ACTIONS(1203), - [anon_sym_hide] = ACTIONS(1203), - [anon_sym_hide_DASHenv] = ACTIONS(1203), - [anon_sym_overlay] = ACTIONS(1203), - [anon_sym_STAR] = ACTIONS(1203), - [anon_sym_where] = ACTIONS(1203), - [anon_sym_STAR_STAR] = ACTIONS(1203), - [anon_sym_PLUS_PLUS] = ACTIONS(1203), - [anon_sym_SLASH] = ACTIONS(1203), - [anon_sym_mod] = ACTIONS(1203), - [anon_sym_SLASH_SLASH] = ACTIONS(1203), - [anon_sym_PLUS] = ACTIONS(1203), - [anon_sym_bit_DASHshl] = ACTIONS(1203), - [anon_sym_bit_DASHshr] = ACTIONS(1203), - [anon_sym_EQ_EQ] = ACTIONS(1203), - [anon_sym_BANG_EQ] = ACTIONS(1203), - [anon_sym_LT2] = ACTIONS(1203), - [anon_sym_LT_EQ] = ACTIONS(1203), - [anon_sym_GT_EQ] = ACTIONS(1203), - [anon_sym_not_DASHin] = ACTIONS(1203), - [anon_sym_starts_DASHwith] = ACTIONS(1203), - [anon_sym_ends_DASHwith] = ACTIONS(1203), - [anon_sym_EQ_TILDE] = ACTIONS(1203), - [anon_sym_BANG_TILDE] = ACTIONS(1203), - [anon_sym_bit_DASHand] = ACTIONS(1203), - [anon_sym_bit_DASHxor] = ACTIONS(1203), - [anon_sym_bit_DASHor] = ACTIONS(1203), - [anon_sym_and] = ACTIONS(1203), - [anon_sym_xor] = ACTIONS(1203), - [anon_sym_or] = ACTIONS(1203), - [anon_sym_not] = ACTIONS(1203), - [anon_sym_DOT_DOT_LT] = ACTIONS(1203), - [anon_sym_DOT_DOT] = ACTIONS(1203), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1203), - [sym_val_nothing] = ACTIONS(1203), - [anon_sym_true] = ACTIONS(1203), - [anon_sym_false] = ACTIONS(1203), - [aux_sym_val_number_token1] = ACTIONS(1203), - [aux_sym_val_number_token2] = ACTIONS(1203), - [aux_sym_val_number_token3] = ACTIONS(1203), - [aux_sym_val_number_token4] = ACTIONS(1203), - [anon_sym_inf] = ACTIONS(1203), - [anon_sym_DASHinf] = ACTIONS(1203), - [anon_sym_NaN] = ACTIONS(1203), - [anon_sym_0b] = ACTIONS(1203), - [anon_sym_0o] = ACTIONS(1203), - [anon_sym_0x] = ACTIONS(1203), - [sym_val_date] = ACTIONS(1203), - [anon_sym_DQUOTE] = ACTIONS(1203), - [sym__str_single_quotes] = ACTIONS(1203), - [sym__str_back_ticks] = ACTIONS(1203), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1203), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1203), - [anon_sym_CARET] = ACTIONS(1203), + [anon_sym_export] = ACTIONS(910), + [anon_sym_alias] = ACTIONS(910), + [anon_sym_let] = ACTIONS(910), + [anon_sym_let_DASHenv] = ACTIONS(910), + [anon_sym_mut] = ACTIONS(910), + [anon_sym_const] = ACTIONS(910), + [sym_cmd_identifier] = ACTIONS(910), + [anon_sym_SEMI] = ACTIONS(910), + [anon_sym_LF] = ACTIONS(912), + [anon_sym_def] = ACTIONS(910), + [anon_sym_def_DASHenv] = ACTIONS(910), + [anon_sym_export_DASHenv] = ACTIONS(910), + [anon_sym_extern] = ACTIONS(910), + [anon_sym_module] = ACTIONS(910), + [anon_sym_use] = ACTIONS(910), + [anon_sym_LBRACK] = ACTIONS(910), + [anon_sym_LPAREN] = ACTIONS(910), + [anon_sym_RPAREN] = ACTIONS(910), + [anon_sym_PIPE] = ACTIONS(910), + [anon_sym_DOLLAR] = ACTIONS(910), + [anon_sym_error] = ACTIONS(910), + [anon_sym_GT] = ACTIONS(884), + [anon_sym_DASH] = ACTIONS(886), + [anon_sym_break] = ACTIONS(910), + [anon_sym_continue] = ACTIONS(910), + [anon_sym_for] = ACTIONS(910), + [anon_sym_in] = ACTIONS(888), + [anon_sym_loop] = ACTIONS(910), + [anon_sym_while] = ACTIONS(910), + [anon_sym_do] = ACTIONS(910), + [anon_sym_if] = ACTIONS(910), + [anon_sym_match] = ACTIONS(910), + [anon_sym_LBRACE] = ACTIONS(910), + [anon_sym_RBRACE] = ACTIONS(910), + [anon_sym_try] = ACTIONS(910), + [anon_sym_return] = ACTIONS(910), + [anon_sym_source] = ACTIONS(910), + [anon_sym_source_DASHenv] = ACTIONS(910), + [anon_sym_register] = ACTIONS(910), + [anon_sym_hide] = ACTIONS(910), + [anon_sym_hide_DASHenv] = ACTIONS(910), + [anon_sym_overlay] = ACTIONS(910), + [anon_sym_STAR] = ACTIONS(890), + [anon_sym_where] = ACTIONS(910), + [anon_sym_STAR_STAR] = ACTIONS(892), + [anon_sym_PLUS_PLUS] = ACTIONS(892), + [anon_sym_SLASH] = ACTIONS(890), + [anon_sym_mod] = ACTIONS(890), + [anon_sym_SLASH_SLASH] = ACTIONS(890), + [anon_sym_PLUS] = ACTIONS(886), + [anon_sym_bit_DASHshl] = ACTIONS(894), + [anon_sym_bit_DASHshr] = ACTIONS(894), + [anon_sym_EQ_EQ] = ACTIONS(884), + [anon_sym_BANG_EQ] = ACTIONS(884), + [anon_sym_LT2] = ACTIONS(884), + [anon_sym_LT_EQ] = ACTIONS(884), + [anon_sym_GT_EQ] = ACTIONS(884), + [anon_sym_not_DASHin] = ACTIONS(888), + [anon_sym_starts_DASHwith] = ACTIONS(888), + [anon_sym_ends_DASHwith] = ACTIONS(888), + [anon_sym_EQ_TILDE] = ACTIONS(896), + [anon_sym_BANG_TILDE] = ACTIONS(896), + [anon_sym_bit_DASHand] = ACTIONS(898), + [anon_sym_bit_DASHxor] = ACTIONS(900), + [anon_sym_bit_DASHor] = ACTIONS(902), + [anon_sym_and] = ACTIONS(904), + [anon_sym_xor] = ACTIONS(906), + [anon_sym_or] = ACTIONS(908), + [anon_sym_not] = ACTIONS(910), + [anon_sym_DOT_DOT_LT] = ACTIONS(910), + [anon_sym_DOT_DOT] = ACTIONS(910), + [anon_sym_DOT_DOT_EQ] = ACTIONS(910), + [sym_val_nothing] = ACTIONS(910), + [anon_sym_true] = ACTIONS(910), + [anon_sym_false] = ACTIONS(910), + [aux_sym_val_number_token1] = ACTIONS(910), + [aux_sym_val_number_token2] = ACTIONS(910), + [aux_sym_val_number_token3] = ACTIONS(910), + [aux_sym_val_number_token4] = ACTIONS(910), + [anon_sym_inf] = ACTIONS(910), + [anon_sym_DASHinf] = ACTIONS(910), + [anon_sym_NaN] = ACTIONS(910), + [anon_sym_0b] = ACTIONS(910), + [anon_sym_0o] = ACTIONS(910), + [anon_sym_0x] = ACTIONS(910), + [sym_val_date] = ACTIONS(910), + [anon_sym_DQUOTE] = ACTIONS(910), + [sym__str_single_quotes] = ACTIONS(910), + [sym__str_back_ticks] = ACTIONS(910), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(910), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(910), + [anon_sym_CARET] = ACTIONS(910), [anon_sym_POUND] = ACTIONS(3), }, [324] = { [sym_comment] = STATE(324), - [sym_cmd_identifier] = ACTIONS(1139), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_export] = ACTIONS(1139), - [anon_sym_alias] = ACTIONS(1139), - [anon_sym_def] = ACTIONS(1139), - [anon_sym_def_DASHenv] = ACTIONS(1139), - [anon_sym_export_DASHenv] = ACTIONS(1139), - [anon_sym_extern] = ACTIONS(1139), - [anon_sym_module] = ACTIONS(1139), - [anon_sym_use] = ACTIONS(1139), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_error] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1139), - [anon_sym_DASH] = ACTIONS(1139), - [anon_sym_break] = ACTIONS(1139), - [anon_sym_continue] = ACTIONS(1139), - [anon_sym_for] = ACTIONS(1139), - [anon_sym_in] = ACTIONS(1139), - [anon_sym_loop] = ACTIONS(1139), - [anon_sym_while] = ACTIONS(1139), - [anon_sym_do] = ACTIONS(1139), - [anon_sym_if] = ACTIONS(1139), - [anon_sym_match] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_RBRACE] = ACTIONS(1139), - [anon_sym_try] = ACTIONS(1139), - [anon_sym_return] = ACTIONS(1139), - [anon_sym_let] = ACTIONS(1139), - [anon_sym_let_DASHenv] = ACTIONS(1139), - [anon_sym_mut] = ACTIONS(1139), - [anon_sym_const] = ACTIONS(1139), - [anon_sym_source] = ACTIONS(1139), - [anon_sym_source_DASHenv] = ACTIONS(1139), - [anon_sym_register] = ACTIONS(1139), - [anon_sym_hide] = ACTIONS(1139), - [anon_sym_hide_DASHenv] = ACTIONS(1139), - [anon_sym_overlay] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1263), - [anon_sym_where] = ACTIONS(1139), - [anon_sym_STAR_STAR] = ACTIONS(1265), - [anon_sym_PLUS_PLUS] = ACTIONS(1265), - [anon_sym_SLASH] = ACTIONS(1263), - [anon_sym_mod] = ACTIONS(1263), - [anon_sym_SLASH_SLASH] = ACTIONS(1263), - [anon_sym_PLUS] = ACTIONS(1139), - [anon_sym_bit_DASHshl] = ACTIONS(1139), - [anon_sym_bit_DASHshr] = ACTIONS(1139), - [anon_sym_EQ_EQ] = ACTIONS(1139), - [anon_sym_BANG_EQ] = ACTIONS(1139), - [anon_sym_LT2] = ACTIONS(1139), - [anon_sym_LT_EQ] = ACTIONS(1139), - [anon_sym_GT_EQ] = ACTIONS(1139), - [anon_sym_not_DASHin] = ACTIONS(1139), - [anon_sym_starts_DASHwith] = ACTIONS(1139), - [anon_sym_ends_DASHwith] = ACTIONS(1139), - [anon_sym_EQ_TILDE] = ACTIONS(1139), - [anon_sym_BANG_TILDE] = ACTIONS(1139), - [anon_sym_bit_DASHand] = ACTIONS(1139), - [anon_sym_bit_DASHxor] = ACTIONS(1139), - [anon_sym_bit_DASHor] = ACTIONS(1139), - [anon_sym_and] = ACTIONS(1139), - [anon_sym_xor] = ACTIONS(1139), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_not] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_CARET] = ACTIONS(1139), + [anon_sym_export] = ACTIONS(816), + [anon_sym_alias] = ACTIONS(816), + [anon_sym_let] = ACTIONS(816), + [anon_sym_let_DASHenv] = ACTIONS(816), + [anon_sym_mut] = ACTIONS(816), + [anon_sym_const] = ACTIONS(816), + [sym_cmd_identifier] = ACTIONS(816), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_def] = ACTIONS(816), + [anon_sym_def_DASHenv] = ACTIONS(816), + [anon_sym_export_DASHenv] = ACTIONS(816), + [anon_sym_extern] = ACTIONS(816), + [anon_sym_module] = ACTIONS(816), + [anon_sym_use] = ACTIONS(816), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_RPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_error] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(884), + [anon_sym_DASH] = ACTIONS(886), + [anon_sym_break] = ACTIONS(816), + [anon_sym_continue] = ACTIONS(816), + [anon_sym_for] = ACTIONS(816), + [anon_sym_in] = ACTIONS(888), + [anon_sym_loop] = ACTIONS(816), + [anon_sym_while] = ACTIONS(816), + [anon_sym_do] = ACTIONS(816), + [anon_sym_if] = ACTIONS(816), + [anon_sym_match] = ACTIONS(816), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_RBRACE] = ACTIONS(816), + [anon_sym_try] = ACTIONS(816), + [anon_sym_return] = ACTIONS(816), + [anon_sym_source] = ACTIONS(816), + [anon_sym_source_DASHenv] = ACTIONS(816), + [anon_sym_register] = ACTIONS(816), + [anon_sym_hide] = ACTIONS(816), + [anon_sym_hide_DASHenv] = ACTIONS(816), + [anon_sym_overlay] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(890), + [anon_sym_where] = ACTIONS(816), + [anon_sym_STAR_STAR] = ACTIONS(892), + [anon_sym_PLUS_PLUS] = ACTIONS(892), + [anon_sym_SLASH] = ACTIONS(890), + [anon_sym_mod] = ACTIONS(890), + [anon_sym_SLASH_SLASH] = ACTIONS(890), + [anon_sym_PLUS] = ACTIONS(886), + [anon_sym_bit_DASHshl] = ACTIONS(894), + [anon_sym_bit_DASHshr] = ACTIONS(894), + [anon_sym_EQ_EQ] = ACTIONS(884), + [anon_sym_BANG_EQ] = ACTIONS(884), + [anon_sym_LT2] = ACTIONS(884), + [anon_sym_LT_EQ] = ACTIONS(884), + [anon_sym_GT_EQ] = ACTIONS(884), + [anon_sym_not_DASHin] = ACTIONS(888), + [anon_sym_starts_DASHwith] = ACTIONS(888), + [anon_sym_ends_DASHwith] = ACTIONS(888), + [anon_sym_EQ_TILDE] = ACTIONS(896), + [anon_sym_BANG_TILDE] = ACTIONS(896), + [anon_sym_bit_DASHand] = ACTIONS(898), + [anon_sym_bit_DASHxor] = ACTIONS(900), + [anon_sym_bit_DASHor] = ACTIONS(902), + [anon_sym_and] = ACTIONS(904), + [anon_sym_xor] = ACTIONS(906), + [anon_sym_or] = ACTIONS(816), + [anon_sym_not] = ACTIONS(816), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_CARET] = ACTIONS(816), [anon_sym_POUND] = ACTIONS(3), }, [325] = { [sym_comment] = STATE(325), - [sym_cmd_identifier] = ACTIONS(1207), - [anon_sym_SEMI] = ACTIONS(1207), - [anon_sym_LF] = ACTIONS(1209), - [anon_sym_export] = ACTIONS(1207), - [anon_sym_alias] = ACTIONS(1207), - [anon_sym_def] = ACTIONS(1207), - [anon_sym_def_DASHenv] = ACTIONS(1207), - [anon_sym_export_DASHenv] = ACTIONS(1207), - [anon_sym_extern] = ACTIONS(1207), - [anon_sym_module] = ACTIONS(1207), - [anon_sym_use] = ACTIONS(1207), - [anon_sym_LBRACK] = ACTIONS(1207), - [anon_sym_LPAREN] = ACTIONS(1207), - [anon_sym_PIPE] = ACTIONS(1207), - [anon_sym_DOLLAR] = ACTIONS(1207), - [anon_sym_error] = ACTIONS(1207), - [anon_sym_GT] = ACTIONS(1207), - [anon_sym_DASH] = ACTIONS(1207), - [anon_sym_break] = ACTIONS(1207), - [anon_sym_continue] = ACTIONS(1207), - [anon_sym_for] = ACTIONS(1207), - [anon_sym_in] = ACTIONS(1207), - [anon_sym_loop] = ACTIONS(1207), - [anon_sym_while] = ACTIONS(1207), - [anon_sym_do] = ACTIONS(1207), - [anon_sym_if] = ACTIONS(1207), - [anon_sym_match] = ACTIONS(1207), - [anon_sym_LBRACE] = ACTIONS(1207), - [anon_sym_RBRACE] = ACTIONS(1207), - [anon_sym_try] = ACTIONS(1207), - [anon_sym_return] = ACTIONS(1207), - [anon_sym_let] = ACTIONS(1207), - [anon_sym_let_DASHenv] = ACTIONS(1207), - [anon_sym_mut] = ACTIONS(1207), - [anon_sym_const] = ACTIONS(1207), - [anon_sym_source] = ACTIONS(1207), - [anon_sym_source_DASHenv] = ACTIONS(1207), - [anon_sym_register] = ACTIONS(1207), - [anon_sym_hide] = ACTIONS(1207), - [anon_sym_hide_DASHenv] = ACTIONS(1207), - [anon_sym_overlay] = ACTIONS(1207), - [anon_sym_STAR] = ACTIONS(1207), - [anon_sym_where] = ACTIONS(1207), - [anon_sym_STAR_STAR] = ACTIONS(1207), - [anon_sym_PLUS_PLUS] = ACTIONS(1207), - [anon_sym_SLASH] = ACTIONS(1207), - [anon_sym_mod] = ACTIONS(1207), - [anon_sym_SLASH_SLASH] = ACTIONS(1207), - [anon_sym_PLUS] = ACTIONS(1207), - [anon_sym_bit_DASHshl] = ACTIONS(1207), - [anon_sym_bit_DASHshr] = ACTIONS(1207), - [anon_sym_EQ_EQ] = ACTIONS(1207), - [anon_sym_BANG_EQ] = ACTIONS(1207), - [anon_sym_LT2] = ACTIONS(1207), - [anon_sym_LT_EQ] = ACTIONS(1207), - [anon_sym_GT_EQ] = ACTIONS(1207), - [anon_sym_not_DASHin] = ACTIONS(1207), - [anon_sym_starts_DASHwith] = ACTIONS(1207), - [anon_sym_ends_DASHwith] = ACTIONS(1207), - [anon_sym_EQ_TILDE] = ACTIONS(1207), - [anon_sym_BANG_TILDE] = ACTIONS(1207), - [anon_sym_bit_DASHand] = ACTIONS(1207), - [anon_sym_bit_DASHxor] = ACTIONS(1207), - [anon_sym_bit_DASHor] = ACTIONS(1207), - [anon_sym_and] = ACTIONS(1207), - [anon_sym_xor] = ACTIONS(1207), - [anon_sym_or] = ACTIONS(1207), - [anon_sym_not] = ACTIONS(1207), - [anon_sym_DOT_DOT_LT] = ACTIONS(1207), - [anon_sym_DOT_DOT] = ACTIONS(1207), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1207), - [sym_val_nothing] = ACTIONS(1207), - [anon_sym_true] = ACTIONS(1207), - [anon_sym_false] = ACTIONS(1207), - [aux_sym_val_number_token1] = ACTIONS(1207), - [aux_sym_val_number_token2] = ACTIONS(1207), - [aux_sym_val_number_token3] = ACTIONS(1207), - [aux_sym_val_number_token4] = ACTIONS(1207), - [anon_sym_inf] = ACTIONS(1207), - [anon_sym_DASHinf] = ACTIONS(1207), - [anon_sym_NaN] = ACTIONS(1207), - [anon_sym_0b] = ACTIONS(1207), - [anon_sym_0o] = ACTIONS(1207), - [anon_sym_0x] = ACTIONS(1207), - [sym_val_date] = ACTIONS(1207), - [anon_sym_DQUOTE] = ACTIONS(1207), - [sym__str_single_quotes] = ACTIONS(1207), - [sym__str_back_ticks] = ACTIONS(1207), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1207), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1207), - [anon_sym_CARET] = ACTIONS(1207), + [anon_sym_export] = ACTIONS(763), + [anon_sym_alias] = ACTIONS(763), + [anon_sym_let] = ACTIONS(763), + [anon_sym_let_DASHenv] = ACTIONS(763), + [anon_sym_mut] = ACTIONS(763), + [anon_sym_const] = ACTIONS(763), + [sym_cmd_identifier] = ACTIONS(763), + [anon_sym_SEMI] = ACTIONS(763), + [anon_sym_LF] = ACTIONS(765), + [anon_sym_def] = ACTIONS(763), + [anon_sym_def_DASHenv] = ACTIONS(763), + [anon_sym_export_DASHenv] = ACTIONS(763), + [anon_sym_extern] = ACTIONS(763), + [anon_sym_module] = ACTIONS(763), + [anon_sym_use] = ACTIONS(763), + [anon_sym_LBRACK] = ACTIONS(763), + [anon_sym_LPAREN] = ACTIONS(763), + [anon_sym_RPAREN] = ACTIONS(763), + [anon_sym_PIPE] = ACTIONS(763), + [anon_sym_DOLLAR] = ACTIONS(763), + [anon_sym_error] = ACTIONS(763), + [anon_sym_GT] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_break] = ACTIONS(763), + [anon_sym_continue] = ACTIONS(763), + [anon_sym_for] = ACTIONS(763), + [anon_sym_in] = ACTIONS(763), + [anon_sym_loop] = ACTIONS(763), + [anon_sym_while] = ACTIONS(763), + [anon_sym_do] = ACTIONS(763), + [anon_sym_if] = ACTIONS(763), + [anon_sym_match] = ACTIONS(763), + [anon_sym_LBRACE] = ACTIONS(763), + [anon_sym_RBRACE] = ACTIONS(763), + [anon_sym_try] = ACTIONS(763), + [anon_sym_return] = ACTIONS(763), + [anon_sym_source] = ACTIONS(763), + [anon_sym_source_DASHenv] = ACTIONS(763), + [anon_sym_register] = ACTIONS(763), + [anon_sym_hide] = ACTIONS(763), + [anon_sym_hide_DASHenv] = ACTIONS(763), + [anon_sym_overlay] = ACTIONS(763), + [anon_sym_STAR] = ACTIONS(763), + [anon_sym_where] = ACTIONS(763), + [anon_sym_STAR_STAR] = ACTIONS(763), + [anon_sym_PLUS_PLUS] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(763), + [anon_sym_mod] = ACTIONS(763), + [anon_sym_SLASH_SLASH] = ACTIONS(763), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_bit_DASHshl] = ACTIONS(763), + [anon_sym_bit_DASHshr] = ACTIONS(763), + [anon_sym_EQ_EQ] = ACTIONS(763), + [anon_sym_BANG_EQ] = ACTIONS(763), + [anon_sym_LT2] = ACTIONS(763), + [anon_sym_LT_EQ] = ACTIONS(763), + [anon_sym_GT_EQ] = ACTIONS(763), + [anon_sym_not_DASHin] = ACTIONS(763), + [anon_sym_starts_DASHwith] = ACTIONS(763), + [anon_sym_ends_DASHwith] = ACTIONS(763), + [anon_sym_EQ_TILDE] = ACTIONS(763), + [anon_sym_BANG_TILDE] = ACTIONS(763), + [anon_sym_bit_DASHand] = ACTIONS(763), + [anon_sym_bit_DASHxor] = ACTIONS(763), + [anon_sym_bit_DASHor] = ACTIONS(763), + [anon_sym_and] = ACTIONS(763), + [anon_sym_xor] = ACTIONS(763), + [anon_sym_or] = ACTIONS(763), + [anon_sym_not] = ACTIONS(763), + [anon_sym_DOT_DOT_LT] = ACTIONS(123), + [anon_sym_DOT_DOT] = ACTIONS(123), + [anon_sym_DOT_DOT_EQ] = ACTIONS(123), + [sym_val_nothing] = ACTIONS(763), + [anon_sym_true] = ACTIONS(763), + [anon_sym_false] = ACTIONS(763), + [aux_sym_val_number_token1] = ACTIONS(763), + [aux_sym_val_number_token2] = ACTIONS(763), + [aux_sym_val_number_token3] = ACTIONS(763), + [aux_sym_val_number_token4] = ACTIONS(763), + [anon_sym_inf] = ACTIONS(763), + [anon_sym_DASHinf] = ACTIONS(763), + [anon_sym_NaN] = ACTIONS(763), + [anon_sym_0b] = ACTIONS(763), + [anon_sym_0o] = ACTIONS(763), + [anon_sym_0x] = ACTIONS(763), + [sym_val_date] = ACTIONS(763), + [anon_sym_DQUOTE] = ACTIONS(763), + [sym__str_single_quotes] = ACTIONS(763), + [sym__str_back_ticks] = ACTIONS(763), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(763), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(763), + [anon_sym_CARET] = ACTIONS(763), [anon_sym_POUND] = ACTIONS(3), }, [326] = { [sym_comment] = STATE(326), - [sym_cmd_identifier] = ACTIONS(1211), - [anon_sym_SEMI] = ACTIONS(1211), - [anon_sym_LF] = ACTIONS(1213), - [anon_sym_export] = ACTIONS(1211), - [anon_sym_alias] = ACTIONS(1211), - [anon_sym_def] = ACTIONS(1211), - [anon_sym_def_DASHenv] = ACTIONS(1211), - [anon_sym_export_DASHenv] = ACTIONS(1211), - [anon_sym_extern] = ACTIONS(1211), - [anon_sym_module] = ACTIONS(1211), - [anon_sym_use] = ACTIONS(1211), - [anon_sym_LBRACK] = ACTIONS(1211), - [anon_sym_LPAREN] = ACTIONS(1211), - [anon_sym_PIPE] = ACTIONS(1211), - [anon_sym_DOLLAR] = ACTIONS(1211), - [anon_sym_error] = ACTIONS(1211), - [anon_sym_GT] = ACTIONS(1211), - [anon_sym_DASH] = ACTIONS(1211), - [anon_sym_break] = ACTIONS(1211), - [anon_sym_continue] = ACTIONS(1211), - [anon_sym_for] = ACTIONS(1211), - [anon_sym_in] = ACTIONS(1211), - [anon_sym_loop] = ACTIONS(1211), - [anon_sym_while] = ACTIONS(1211), - [anon_sym_do] = ACTIONS(1211), - [anon_sym_if] = ACTIONS(1211), - [anon_sym_match] = ACTIONS(1211), - [anon_sym_LBRACE] = ACTIONS(1211), - [anon_sym_RBRACE] = ACTIONS(1211), - [anon_sym_try] = ACTIONS(1211), - [anon_sym_return] = ACTIONS(1211), - [anon_sym_let] = ACTIONS(1211), - [anon_sym_let_DASHenv] = ACTIONS(1211), - [anon_sym_mut] = ACTIONS(1211), - [anon_sym_const] = ACTIONS(1211), - [anon_sym_source] = ACTIONS(1211), - [anon_sym_source_DASHenv] = ACTIONS(1211), - [anon_sym_register] = ACTIONS(1211), - [anon_sym_hide] = ACTIONS(1211), - [anon_sym_hide_DASHenv] = ACTIONS(1211), - [anon_sym_overlay] = ACTIONS(1211), - [anon_sym_STAR] = ACTIONS(1211), - [anon_sym_where] = ACTIONS(1211), - [anon_sym_STAR_STAR] = ACTIONS(1211), - [anon_sym_PLUS_PLUS] = ACTIONS(1211), - [anon_sym_SLASH] = ACTIONS(1211), - [anon_sym_mod] = ACTIONS(1211), - [anon_sym_SLASH_SLASH] = ACTIONS(1211), - [anon_sym_PLUS] = ACTIONS(1211), - [anon_sym_bit_DASHshl] = ACTIONS(1211), - [anon_sym_bit_DASHshr] = ACTIONS(1211), - [anon_sym_EQ_EQ] = ACTIONS(1211), - [anon_sym_BANG_EQ] = ACTIONS(1211), - [anon_sym_LT2] = ACTIONS(1211), - [anon_sym_LT_EQ] = ACTIONS(1211), - [anon_sym_GT_EQ] = ACTIONS(1211), - [anon_sym_not_DASHin] = ACTIONS(1211), - [anon_sym_starts_DASHwith] = ACTIONS(1211), - [anon_sym_ends_DASHwith] = ACTIONS(1211), - [anon_sym_EQ_TILDE] = ACTIONS(1211), - [anon_sym_BANG_TILDE] = ACTIONS(1211), - [anon_sym_bit_DASHand] = ACTIONS(1211), - [anon_sym_bit_DASHxor] = ACTIONS(1211), - [anon_sym_bit_DASHor] = ACTIONS(1211), - [anon_sym_and] = ACTIONS(1211), - [anon_sym_xor] = ACTIONS(1211), - [anon_sym_or] = ACTIONS(1211), - [anon_sym_not] = ACTIONS(1211), - [anon_sym_DOT_DOT_LT] = ACTIONS(1211), - [anon_sym_DOT_DOT] = ACTIONS(1211), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1211), - [sym_val_nothing] = ACTIONS(1211), - [anon_sym_true] = ACTIONS(1211), - [anon_sym_false] = ACTIONS(1211), - [aux_sym_val_number_token1] = ACTIONS(1211), - [aux_sym_val_number_token2] = ACTIONS(1211), - [aux_sym_val_number_token3] = ACTIONS(1211), - [aux_sym_val_number_token4] = ACTIONS(1211), - [anon_sym_inf] = ACTIONS(1211), - [anon_sym_DASHinf] = ACTIONS(1211), - [anon_sym_NaN] = ACTIONS(1211), - [anon_sym_0b] = ACTIONS(1211), - [anon_sym_0o] = ACTIONS(1211), - [anon_sym_0x] = ACTIONS(1211), - [sym_val_date] = ACTIONS(1211), - [anon_sym_DQUOTE] = ACTIONS(1211), - [sym__str_single_quotes] = ACTIONS(1211), - [sym__str_back_ticks] = ACTIONS(1211), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1211), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1211), - [anon_sym_CARET] = ACTIONS(1211), + [anon_sym_export] = ACTIONS(763), + [anon_sym_alias] = ACTIONS(763), + [anon_sym_let] = ACTIONS(763), + [anon_sym_let_DASHenv] = ACTIONS(763), + [anon_sym_mut] = ACTIONS(763), + [anon_sym_const] = ACTIONS(763), + [sym_cmd_identifier] = ACTIONS(763), + [anon_sym_SEMI] = ACTIONS(763), + [anon_sym_LF] = ACTIONS(765), + [anon_sym_def] = ACTIONS(763), + [anon_sym_def_DASHenv] = ACTIONS(763), + [anon_sym_export_DASHenv] = ACTIONS(763), + [anon_sym_extern] = ACTIONS(763), + [anon_sym_module] = ACTIONS(763), + [anon_sym_use] = ACTIONS(763), + [anon_sym_LBRACK] = ACTIONS(763), + [anon_sym_LPAREN] = ACTIONS(763), + [anon_sym_RPAREN] = ACTIONS(763), + [anon_sym_PIPE] = ACTIONS(763), + [anon_sym_DOLLAR] = ACTIONS(763), + [anon_sym_error] = ACTIONS(763), + [anon_sym_GT] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_break] = ACTIONS(763), + [anon_sym_continue] = ACTIONS(763), + [anon_sym_for] = ACTIONS(763), + [anon_sym_in] = ACTIONS(763), + [anon_sym_loop] = ACTIONS(763), + [anon_sym_while] = ACTIONS(763), + [anon_sym_do] = ACTIONS(763), + [anon_sym_if] = ACTIONS(763), + [anon_sym_match] = ACTIONS(763), + [anon_sym_LBRACE] = ACTIONS(763), + [anon_sym_RBRACE] = ACTIONS(763), + [anon_sym_try] = ACTIONS(763), + [anon_sym_return] = ACTIONS(763), + [anon_sym_source] = ACTIONS(763), + [anon_sym_source_DASHenv] = ACTIONS(763), + [anon_sym_register] = ACTIONS(763), + [anon_sym_hide] = ACTIONS(763), + [anon_sym_hide_DASHenv] = ACTIONS(763), + [anon_sym_overlay] = ACTIONS(763), + [anon_sym_STAR] = ACTIONS(763), + [anon_sym_where] = ACTIONS(763), + [anon_sym_STAR_STAR] = ACTIONS(763), + [anon_sym_PLUS_PLUS] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(763), + [anon_sym_mod] = ACTIONS(763), + [anon_sym_SLASH_SLASH] = ACTIONS(763), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_bit_DASHshl] = ACTIONS(763), + [anon_sym_bit_DASHshr] = ACTIONS(763), + [anon_sym_EQ_EQ] = ACTIONS(763), + [anon_sym_BANG_EQ] = ACTIONS(763), + [anon_sym_LT2] = ACTIONS(763), + [anon_sym_LT_EQ] = ACTIONS(763), + [anon_sym_GT_EQ] = ACTIONS(763), + [anon_sym_not_DASHin] = ACTIONS(763), + [anon_sym_starts_DASHwith] = ACTIONS(763), + [anon_sym_ends_DASHwith] = ACTIONS(763), + [anon_sym_EQ_TILDE] = ACTIONS(763), + [anon_sym_BANG_TILDE] = ACTIONS(763), + [anon_sym_bit_DASHand] = ACTIONS(763), + [anon_sym_bit_DASHxor] = ACTIONS(763), + [anon_sym_bit_DASHor] = ACTIONS(763), + [anon_sym_and] = ACTIONS(763), + [anon_sym_xor] = ACTIONS(763), + [anon_sym_or] = ACTIONS(763), + [anon_sym_not] = ACTIONS(763), + [anon_sym_DOT_DOT_LT] = ACTIONS(763), + [anon_sym_DOT_DOT] = ACTIONS(763), + [anon_sym_DOT_DOT_EQ] = ACTIONS(763), + [sym_val_nothing] = ACTIONS(763), + [anon_sym_true] = ACTIONS(763), + [anon_sym_false] = ACTIONS(763), + [aux_sym_val_number_token1] = ACTIONS(763), + [aux_sym_val_number_token2] = ACTIONS(763), + [aux_sym_val_number_token3] = ACTIONS(763), + [aux_sym_val_number_token4] = ACTIONS(763), + [anon_sym_inf] = ACTIONS(763), + [anon_sym_DASHinf] = ACTIONS(763), + [anon_sym_NaN] = ACTIONS(763), + [anon_sym_0b] = ACTIONS(763), + [anon_sym_0o] = ACTIONS(763), + [anon_sym_0x] = ACTIONS(763), + [sym_val_date] = ACTIONS(763), + [anon_sym_DQUOTE] = ACTIONS(763), + [sym__str_single_quotes] = ACTIONS(763), + [sym__str_back_ticks] = ACTIONS(763), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(763), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(763), + [anon_sym_CARET] = ACTIONS(763), [anon_sym_POUND] = ACTIONS(3), }, [327] = { [sym_comment] = STATE(327), - [sym_cmd_identifier] = ACTIONS(1215), - [anon_sym_SEMI] = ACTIONS(1215), - [anon_sym_LF] = ACTIONS(1217), - [anon_sym_export] = ACTIONS(1215), - [anon_sym_alias] = ACTIONS(1215), - [anon_sym_def] = ACTIONS(1215), - [anon_sym_def_DASHenv] = ACTIONS(1215), - [anon_sym_export_DASHenv] = ACTIONS(1215), - [anon_sym_extern] = ACTIONS(1215), - [anon_sym_module] = ACTIONS(1215), - [anon_sym_use] = ACTIONS(1215), - [anon_sym_LBRACK] = ACTIONS(1215), - [anon_sym_LPAREN] = ACTIONS(1215), - [anon_sym_PIPE] = ACTIONS(1215), - [anon_sym_DOLLAR] = ACTIONS(1215), - [anon_sym_error] = ACTIONS(1215), - [anon_sym_GT] = ACTIONS(1215), - [anon_sym_DASH] = ACTIONS(1215), - [anon_sym_break] = ACTIONS(1215), - [anon_sym_continue] = ACTIONS(1215), - [anon_sym_for] = ACTIONS(1215), - [anon_sym_in] = ACTIONS(1215), - [anon_sym_loop] = ACTIONS(1215), - [anon_sym_while] = ACTIONS(1215), - [anon_sym_do] = ACTIONS(1215), - [anon_sym_if] = ACTIONS(1215), - [anon_sym_match] = ACTIONS(1215), - [anon_sym_LBRACE] = ACTIONS(1215), - [anon_sym_RBRACE] = ACTIONS(1215), - [anon_sym_try] = ACTIONS(1215), - [anon_sym_return] = ACTIONS(1215), - [anon_sym_let] = ACTIONS(1215), - [anon_sym_let_DASHenv] = ACTIONS(1215), - [anon_sym_mut] = ACTIONS(1215), - [anon_sym_const] = ACTIONS(1215), - [anon_sym_source] = ACTIONS(1215), - [anon_sym_source_DASHenv] = ACTIONS(1215), - [anon_sym_register] = ACTIONS(1215), - [anon_sym_hide] = ACTIONS(1215), - [anon_sym_hide_DASHenv] = ACTIONS(1215), - [anon_sym_overlay] = ACTIONS(1215), - [anon_sym_STAR] = ACTIONS(1215), - [anon_sym_where] = ACTIONS(1215), - [anon_sym_STAR_STAR] = ACTIONS(1215), - [anon_sym_PLUS_PLUS] = ACTIONS(1215), - [anon_sym_SLASH] = ACTIONS(1215), - [anon_sym_mod] = ACTIONS(1215), - [anon_sym_SLASH_SLASH] = ACTIONS(1215), - [anon_sym_PLUS] = ACTIONS(1215), - [anon_sym_bit_DASHshl] = ACTIONS(1215), - [anon_sym_bit_DASHshr] = ACTIONS(1215), - [anon_sym_EQ_EQ] = ACTIONS(1215), - [anon_sym_BANG_EQ] = ACTIONS(1215), - [anon_sym_LT2] = ACTIONS(1215), - [anon_sym_LT_EQ] = ACTIONS(1215), - [anon_sym_GT_EQ] = ACTIONS(1215), - [anon_sym_not_DASHin] = ACTIONS(1215), - [anon_sym_starts_DASHwith] = ACTIONS(1215), - [anon_sym_ends_DASHwith] = ACTIONS(1215), - [anon_sym_EQ_TILDE] = ACTIONS(1215), - [anon_sym_BANG_TILDE] = ACTIONS(1215), - [anon_sym_bit_DASHand] = ACTIONS(1215), - [anon_sym_bit_DASHxor] = ACTIONS(1215), - [anon_sym_bit_DASHor] = ACTIONS(1215), - [anon_sym_and] = ACTIONS(1215), - [anon_sym_xor] = ACTIONS(1215), - [anon_sym_or] = ACTIONS(1215), - [anon_sym_not] = ACTIONS(1215), - [anon_sym_DOT_DOT_LT] = ACTIONS(1215), - [anon_sym_DOT_DOT] = ACTIONS(1215), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1215), - [sym_val_nothing] = ACTIONS(1215), - [anon_sym_true] = ACTIONS(1215), - [anon_sym_false] = ACTIONS(1215), - [aux_sym_val_number_token1] = ACTIONS(1215), - [aux_sym_val_number_token2] = ACTIONS(1215), - [aux_sym_val_number_token3] = ACTIONS(1215), - [aux_sym_val_number_token4] = ACTIONS(1215), - [anon_sym_inf] = ACTIONS(1215), - [anon_sym_DASHinf] = ACTIONS(1215), - [anon_sym_NaN] = ACTIONS(1215), - [anon_sym_0b] = ACTIONS(1215), - [anon_sym_0o] = ACTIONS(1215), - [anon_sym_0x] = ACTIONS(1215), - [sym_val_date] = ACTIONS(1215), - [anon_sym_DQUOTE] = ACTIONS(1215), - [sym__str_single_quotes] = ACTIONS(1215), - [sym__str_back_ticks] = ACTIONS(1215), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1215), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1215), - [anon_sym_CARET] = ACTIONS(1215), + [anon_sym_export] = ACTIONS(816), + [anon_sym_alias] = ACTIONS(816), + [anon_sym_let] = ACTIONS(816), + [anon_sym_let_DASHenv] = ACTIONS(816), + [anon_sym_mut] = ACTIONS(816), + [anon_sym_const] = ACTIONS(816), + [sym_cmd_identifier] = ACTIONS(816), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_def] = ACTIONS(816), + [anon_sym_def_DASHenv] = ACTIONS(816), + [anon_sym_export_DASHenv] = ACTIONS(816), + [anon_sym_extern] = ACTIONS(816), + [anon_sym_module] = ACTIONS(816), + [anon_sym_use] = ACTIONS(816), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_RPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_error] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(884), + [anon_sym_DASH] = ACTIONS(886), + [anon_sym_break] = ACTIONS(816), + [anon_sym_continue] = ACTIONS(816), + [anon_sym_for] = ACTIONS(816), + [anon_sym_in] = ACTIONS(888), + [anon_sym_loop] = ACTIONS(816), + [anon_sym_while] = ACTIONS(816), + [anon_sym_do] = ACTIONS(816), + [anon_sym_if] = ACTIONS(816), + [anon_sym_match] = ACTIONS(816), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_RBRACE] = ACTIONS(816), + [anon_sym_try] = ACTIONS(816), + [anon_sym_return] = ACTIONS(816), + [anon_sym_source] = ACTIONS(816), + [anon_sym_source_DASHenv] = ACTIONS(816), + [anon_sym_register] = ACTIONS(816), + [anon_sym_hide] = ACTIONS(816), + [anon_sym_hide_DASHenv] = ACTIONS(816), + [anon_sym_overlay] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(890), + [anon_sym_where] = ACTIONS(816), + [anon_sym_STAR_STAR] = ACTIONS(892), + [anon_sym_PLUS_PLUS] = ACTIONS(892), + [anon_sym_SLASH] = ACTIONS(890), + [anon_sym_mod] = ACTIONS(890), + [anon_sym_SLASH_SLASH] = ACTIONS(890), + [anon_sym_PLUS] = ACTIONS(886), + [anon_sym_bit_DASHshl] = ACTIONS(894), + [anon_sym_bit_DASHshr] = ACTIONS(894), + [anon_sym_EQ_EQ] = ACTIONS(884), + [anon_sym_BANG_EQ] = ACTIONS(884), + [anon_sym_LT2] = ACTIONS(884), + [anon_sym_LT_EQ] = ACTIONS(884), + [anon_sym_GT_EQ] = ACTIONS(884), + [anon_sym_not_DASHin] = ACTIONS(888), + [anon_sym_starts_DASHwith] = ACTIONS(888), + [anon_sym_ends_DASHwith] = ACTIONS(888), + [anon_sym_EQ_TILDE] = ACTIONS(896), + [anon_sym_BANG_TILDE] = ACTIONS(896), + [anon_sym_bit_DASHand] = ACTIONS(898), + [anon_sym_bit_DASHxor] = ACTIONS(900), + [anon_sym_bit_DASHor] = ACTIONS(902), + [anon_sym_and] = ACTIONS(904), + [anon_sym_xor] = ACTIONS(816), + [anon_sym_or] = ACTIONS(816), + [anon_sym_not] = ACTIONS(816), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_CARET] = ACTIONS(816), [anon_sym_POUND] = ACTIONS(3), }, [328] = { [sym_comment] = STATE(328), - [sym_cmd_identifier] = ACTIONS(1219), - [anon_sym_SEMI] = ACTIONS(1219), - [anon_sym_LF] = ACTIONS(1221), - [anon_sym_export] = ACTIONS(1219), - [anon_sym_alias] = ACTIONS(1219), - [anon_sym_def] = ACTIONS(1219), - [anon_sym_def_DASHenv] = ACTIONS(1219), - [anon_sym_export_DASHenv] = ACTIONS(1219), - [anon_sym_extern] = ACTIONS(1219), - [anon_sym_module] = ACTIONS(1219), - [anon_sym_use] = ACTIONS(1219), - [anon_sym_LBRACK] = ACTIONS(1219), - [anon_sym_LPAREN] = ACTIONS(1219), - [anon_sym_PIPE] = ACTIONS(1219), - [anon_sym_DOLLAR] = ACTIONS(1219), - [anon_sym_error] = ACTIONS(1219), - [anon_sym_GT] = ACTIONS(1219), - [anon_sym_DASH] = ACTIONS(1219), - [anon_sym_break] = ACTIONS(1219), - [anon_sym_continue] = ACTIONS(1219), - [anon_sym_for] = ACTIONS(1219), - [anon_sym_in] = ACTIONS(1219), - [anon_sym_loop] = ACTIONS(1219), - [anon_sym_while] = ACTIONS(1219), - [anon_sym_do] = ACTIONS(1219), - [anon_sym_if] = ACTIONS(1219), - [anon_sym_match] = ACTIONS(1219), - [anon_sym_LBRACE] = ACTIONS(1219), - [anon_sym_RBRACE] = ACTIONS(1219), - [anon_sym_try] = ACTIONS(1219), - [anon_sym_return] = ACTIONS(1219), - [anon_sym_let] = ACTIONS(1219), - [anon_sym_let_DASHenv] = ACTIONS(1219), - [anon_sym_mut] = ACTIONS(1219), - [anon_sym_const] = ACTIONS(1219), - [anon_sym_source] = ACTIONS(1219), - [anon_sym_source_DASHenv] = ACTIONS(1219), - [anon_sym_register] = ACTIONS(1219), - [anon_sym_hide] = ACTIONS(1219), - [anon_sym_hide_DASHenv] = ACTIONS(1219), - [anon_sym_overlay] = ACTIONS(1219), - [anon_sym_STAR] = ACTIONS(1219), - [anon_sym_where] = ACTIONS(1219), - [anon_sym_STAR_STAR] = ACTIONS(1219), - [anon_sym_PLUS_PLUS] = ACTIONS(1219), - [anon_sym_SLASH] = ACTIONS(1219), - [anon_sym_mod] = ACTIONS(1219), - [anon_sym_SLASH_SLASH] = ACTIONS(1219), - [anon_sym_PLUS] = ACTIONS(1219), - [anon_sym_bit_DASHshl] = ACTIONS(1219), - [anon_sym_bit_DASHshr] = ACTIONS(1219), - [anon_sym_EQ_EQ] = ACTIONS(1219), - [anon_sym_BANG_EQ] = ACTIONS(1219), - [anon_sym_LT2] = ACTIONS(1219), - [anon_sym_LT_EQ] = ACTIONS(1219), - [anon_sym_GT_EQ] = ACTIONS(1219), - [anon_sym_not_DASHin] = ACTIONS(1219), - [anon_sym_starts_DASHwith] = ACTIONS(1219), - [anon_sym_ends_DASHwith] = ACTIONS(1219), - [anon_sym_EQ_TILDE] = ACTIONS(1219), - [anon_sym_BANG_TILDE] = ACTIONS(1219), - [anon_sym_bit_DASHand] = ACTIONS(1219), - [anon_sym_bit_DASHxor] = ACTIONS(1219), - [anon_sym_bit_DASHor] = ACTIONS(1219), - [anon_sym_and] = ACTIONS(1219), - [anon_sym_xor] = ACTIONS(1219), - [anon_sym_or] = ACTIONS(1219), - [anon_sym_not] = ACTIONS(1219), - [anon_sym_DOT_DOT_LT] = ACTIONS(1219), - [anon_sym_DOT_DOT] = ACTIONS(1219), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1219), - [sym_val_nothing] = ACTIONS(1219), - [anon_sym_true] = ACTIONS(1219), - [anon_sym_false] = ACTIONS(1219), - [aux_sym_val_number_token1] = ACTIONS(1219), - [aux_sym_val_number_token2] = ACTIONS(1219), - [aux_sym_val_number_token3] = ACTIONS(1219), - [aux_sym_val_number_token4] = ACTIONS(1219), - [anon_sym_inf] = ACTIONS(1219), - [anon_sym_DASHinf] = ACTIONS(1219), - [anon_sym_NaN] = ACTIONS(1219), - [anon_sym_0b] = ACTIONS(1219), - [anon_sym_0o] = ACTIONS(1219), - [anon_sym_0x] = ACTIONS(1219), - [sym_val_date] = ACTIONS(1219), - [anon_sym_DQUOTE] = ACTIONS(1219), - [sym__str_single_quotes] = ACTIONS(1219), - [sym__str_back_ticks] = ACTIONS(1219), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1219), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1219), - [anon_sym_CARET] = ACTIONS(1219), + [anon_sym_export] = ACTIONS(816), + [anon_sym_alias] = ACTIONS(816), + [anon_sym_let] = ACTIONS(816), + [anon_sym_let_DASHenv] = ACTIONS(816), + [anon_sym_mut] = ACTIONS(816), + [anon_sym_const] = ACTIONS(816), + [sym_cmd_identifier] = ACTIONS(816), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_def] = ACTIONS(816), + [anon_sym_def_DASHenv] = ACTIONS(816), + [anon_sym_export_DASHenv] = ACTIONS(816), + [anon_sym_extern] = ACTIONS(816), + [anon_sym_module] = ACTIONS(816), + [anon_sym_use] = ACTIONS(816), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_RPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_error] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(884), + [anon_sym_DASH] = ACTIONS(886), + [anon_sym_break] = ACTIONS(816), + [anon_sym_continue] = ACTIONS(816), + [anon_sym_for] = ACTIONS(816), + [anon_sym_in] = ACTIONS(888), + [anon_sym_loop] = ACTIONS(816), + [anon_sym_while] = ACTIONS(816), + [anon_sym_do] = ACTIONS(816), + [anon_sym_if] = ACTIONS(816), + [anon_sym_match] = ACTIONS(816), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_RBRACE] = ACTIONS(816), + [anon_sym_try] = ACTIONS(816), + [anon_sym_return] = ACTIONS(816), + [anon_sym_source] = ACTIONS(816), + [anon_sym_source_DASHenv] = ACTIONS(816), + [anon_sym_register] = ACTIONS(816), + [anon_sym_hide] = ACTIONS(816), + [anon_sym_hide_DASHenv] = ACTIONS(816), + [anon_sym_overlay] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(890), + [anon_sym_where] = ACTIONS(816), + [anon_sym_STAR_STAR] = ACTIONS(892), + [anon_sym_PLUS_PLUS] = ACTIONS(892), + [anon_sym_SLASH] = ACTIONS(890), + [anon_sym_mod] = ACTIONS(890), + [anon_sym_SLASH_SLASH] = ACTIONS(890), + [anon_sym_PLUS] = ACTIONS(886), + [anon_sym_bit_DASHshl] = ACTIONS(894), + [anon_sym_bit_DASHshr] = ACTIONS(894), + [anon_sym_EQ_EQ] = ACTIONS(884), + [anon_sym_BANG_EQ] = ACTIONS(884), + [anon_sym_LT2] = ACTIONS(884), + [anon_sym_LT_EQ] = ACTIONS(884), + [anon_sym_GT_EQ] = ACTIONS(884), + [anon_sym_not_DASHin] = ACTIONS(888), + [anon_sym_starts_DASHwith] = ACTIONS(888), + [anon_sym_ends_DASHwith] = ACTIONS(888), + [anon_sym_EQ_TILDE] = ACTIONS(896), + [anon_sym_BANG_TILDE] = ACTIONS(896), + [anon_sym_bit_DASHand] = ACTIONS(898), + [anon_sym_bit_DASHxor] = ACTIONS(900), + [anon_sym_bit_DASHor] = ACTIONS(902), + [anon_sym_and] = ACTIONS(816), + [anon_sym_xor] = ACTIONS(816), + [anon_sym_or] = ACTIONS(816), + [anon_sym_not] = ACTIONS(816), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_CARET] = ACTIONS(816), [anon_sym_POUND] = ACTIONS(3), }, [329] = { [sym_comment] = STATE(329), - [sym_cmd_identifier] = ACTIONS(1139), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_export] = ACTIONS(1139), - [anon_sym_alias] = ACTIONS(1139), - [anon_sym_def] = ACTIONS(1139), - [anon_sym_def_DASHenv] = ACTIONS(1139), - [anon_sym_export_DASHenv] = ACTIONS(1139), - [anon_sym_extern] = ACTIONS(1139), - [anon_sym_module] = ACTIONS(1139), - [anon_sym_use] = ACTIONS(1139), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_error] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1257), - [anon_sym_DASH] = ACTIONS(1259), - [anon_sym_break] = ACTIONS(1139), - [anon_sym_continue] = ACTIONS(1139), - [anon_sym_for] = ACTIONS(1139), - [anon_sym_in] = ACTIONS(1261), - [anon_sym_loop] = ACTIONS(1139), - [anon_sym_while] = ACTIONS(1139), - [anon_sym_do] = ACTIONS(1139), - [anon_sym_if] = ACTIONS(1139), - [anon_sym_match] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_RBRACE] = ACTIONS(1139), - [anon_sym_try] = ACTIONS(1139), - [anon_sym_return] = ACTIONS(1139), - [anon_sym_let] = ACTIONS(1139), - [anon_sym_let_DASHenv] = ACTIONS(1139), - [anon_sym_mut] = ACTIONS(1139), - [anon_sym_const] = ACTIONS(1139), - [anon_sym_source] = ACTIONS(1139), - [anon_sym_source_DASHenv] = ACTIONS(1139), - [anon_sym_register] = ACTIONS(1139), - [anon_sym_hide] = ACTIONS(1139), - [anon_sym_hide_DASHenv] = ACTIONS(1139), - [anon_sym_overlay] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1263), - [anon_sym_where] = ACTIONS(1139), - [anon_sym_STAR_STAR] = ACTIONS(1265), - [anon_sym_PLUS_PLUS] = ACTIONS(1265), - [anon_sym_SLASH] = ACTIONS(1263), - [anon_sym_mod] = ACTIONS(1263), - [anon_sym_SLASH_SLASH] = ACTIONS(1263), - [anon_sym_PLUS] = ACTIONS(1259), - [anon_sym_bit_DASHshl] = ACTIONS(1267), - [anon_sym_bit_DASHshr] = ACTIONS(1267), - [anon_sym_EQ_EQ] = ACTIONS(1257), - [anon_sym_BANG_EQ] = ACTIONS(1257), - [anon_sym_LT2] = ACTIONS(1257), - [anon_sym_LT_EQ] = ACTIONS(1257), - [anon_sym_GT_EQ] = ACTIONS(1257), - [anon_sym_not_DASHin] = ACTIONS(1261), - [anon_sym_starts_DASHwith] = ACTIONS(1261), - [anon_sym_ends_DASHwith] = ACTIONS(1261), - [anon_sym_EQ_TILDE] = ACTIONS(1139), - [anon_sym_BANG_TILDE] = ACTIONS(1139), - [anon_sym_bit_DASHand] = ACTIONS(1139), - [anon_sym_bit_DASHxor] = ACTIONS(1139), - [anon_sym_bit_DASHor] = ACTIONS(1139), - [anon_sym_and] = ACTIONS(1139), - [anon_sym_xor] = ACTIONS(1139), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_not] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_CARET] = ACTIONS(1139), + [anon_sym_export] = ACTIONS(820), + [anon_sym_alias] = ACTIONS(820), + [anon_sym_let] = ACTIONS(820), + [anon_sym_let_DASHenv] = ACTIONS(820), + [anon_sym_mut] = ACTIONS(820), + [anon_sym_const] = ACTIONS(820), + [sym_cmd_identifier] = ACTIONS(820), + [anon_sym_SEMI] = ACTIONS(820), + [anon_sym_LF] = ACTIONS(822), + [anon_sym_def] = ACTIONS(820), + [anon_sym_def_DASHenv] = ACTIONS(820), + [anon_sym_export_DASHenv] = ACTIONS(820), + [anon_sym_extern] = ACTIONS(820), + [anon_sym_module] = ACTIONS(820), + [anon_sym_use] = ACTIONS(820), + [anon_sym_LBRACK] = ACTIONS(820), + [anon_sym_LPAREN] = ACTIONS(820), + [anon_sym_RPAREN] = ACTIONS(820), + [anon_sym_PIPE] = ACTIONS(820), + [anon_sym_DOLLAR] = ACTIONS(820), + [anon_sym_error] = ACTIONS(820), + [anon_sym_GT] = ACTIONS(820), + [anon_sym_DASH] = ACTIONS(820), + [anon_sym_break] = ACTIONS(820), + [anon_sym_continue] = ACTIONS(820), + [anon_sym_for] = ACTIONS(820), + [anon_sym_in] = ACTIONS(820), + [anon_sym_loop] = ACTIONS(820), + [anon_sym_while] = ACTIONS(820), + [anon_sym_do] = ACTIONS(820), + [anon_sym_if] = ACTIONS(820), + [anon_sym_match] = ACTIONS(820), + [anon_sym_LBRACE] = ACTIONS(820), + [anon_sym_RBRACE] = ACTIONS(820), + [anon_sym_try] = ACTIONS(820), + [anon_sym_return] = ACTIONS(820), + [anon_sym_source] = ACTIONS(820), + [anon_sym_source_DASHenv] = ACTIONS(820), + [anon_sym_register] = ACTIONS(820), + [anon_sym_hide] = ACTIONS(820), + [anon_sym_hide_DASHenv] = ACTIONS(820), + [anon_sym_overlay] = ACTIONS(820), + [anon_sym_STAR] = ACTIONS(820), + [anon_sym_where] = ACTIONS(820), + [anon_sym_STAR_STAR] = ACTIONS(820), + [anon_sym_PLUS_PLUS] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_mod] = ACTIONS(820), + [anon_sym_SLASH_SLASH] = ACTIONS(820), + [anon_sym_PLUS] = ACTIONS(820), + [anon_sym_bit_DASHshl] = ACTIONS(820), + [anon_sym_bit_DASHshr] = ACTIONS(820), + [anon_sym_EQ_EQ] = ACTIONS(820), + [anon_sym_BANG_EQ] = ACTIONS(820), + [anon_sym_LT2] = ACTIONS(820), + [anon_sym_LT_EQ] = ACTIONS(820), + [anon_sym_GT_EQ] = ACTIONS(820), + [anon_sym_not_DASHin] = ACTIONS(820), + [anon_sym_starts_DASHwith] = ACTIONS(820), + [anon_sym_ends_DASHwith] = ACTIONS(820), + [anon_sym_EQ_TILDE] = ACTIONS(820), + [anon_sym_BANG_TILDE] = ACTIONS(820), + [anon_sym_bit_DASHand] = ACTIONS(820), + [anon_sym_bit_DASHxor] = ACTIONS(820), + [anon_sym_bit_DASHor] = ACTIONS(820), + [anon_sym_and] = ACTIONS(820), + [anon_sym_xor] = ACTIONS(820), + [anon_sym_or] = ACTIONS(820), + [anon_sym_not] = ACTIONS(820), + [anon_sym_DOT_DOT_LT] = ACTIONS(820), + [anon_sym_DOT_DOT] = ACTIONS(820), + [anon_sym_DOT_DOT_EQ] = ACTIONS(820), + [sym_val_nothing] = ACTIONS(820), + [anon_sym_true] = ACTIONS(820), + [anon_sym_false] = ACTIONS(820), + [aux_sym_val_number_token1] = ACTIONS(820), + [aux_sym_val_number_token2] = ACTIONS(820), + [aux_sym_val_number_token3] = ACTIONS(820), + [aux_sym_val_number_token4] = ACTIONS(820), + [anon_sym_inf] = ACTIONS(820), + [anon_sym_DASHinf] = ACTIONS(820), + [anon_sym_NaN] = ACTIONS(820), + [anon_sym_0b] = ACTIONS(820), + [anon_sym_0o] = ACTIONS(820), + [anon_sym_0x] = ACTIONS(820), + [sym_val_date] = ACTIONS(820), + [anon_sym_DQUOTE] = ACTIONS(820), + [sym__str_single_quotes] = ACTIONS(820), + [sym__str_back_ticks] = ACTIONS(820), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(820), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(820), + [anon_sym_CARET] = ACTIONS(820), [anon_sym_POUND] = ACTIONS(3), }, [330] = { [sym_comment] = STATE(330), - [sym_cmd_identifier] = ACTIONS(1139), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_export] = ACTIONS(1139), - [anon_sym_alias] = ACTIONS(1139), - [anon_sym_def] = ACTIONS(1139), - [anon_sym_def_DASHenv] = ACTIONS(1139), - [anon_sym_export_DASHenv] = ACTIONS(1139), - [anon_sym_extern] = ACTIONS(1139), - [anon_sym_module] = ACTIONS(1139), - [anon_sym_use] = ACTIONS(1139), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_error] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1139), - [anon_sym_DASH] = ACTIONS(1259), - [anon_sym_break] = ACTIONS(1139), - [anon_sym_continue] = ACTIONS(1139), - [anon_sym_for] = ACTIONS(1139), - [anon_sym_in] = ACTIONS(1139), - [anon_sym_loop] = ACTIONS(1139), - [anon_sym_while] = ACTIONS(1139), - [anon_sym_do] = ACTIONS(1139), - [anon_sym_if] = ACTIONS(1139), - [anon_sym_match] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_RBRACE] = ACTIONS(1139), - [anon_sym_try] = ACTIONS(1139), - [anon_sym_return] = ACTIONS(1139), - [anon_sym_let] = ACTIONS(1139), - [anon_sym_let_DASHenv] = ACTIONS(1139), - [anon_sym_mut] = ACTIONS(1139), - [anon_sym_const] = ACTIONS(1139), - [anon_sym_source] = ACTIONS(1139), - [anon_sym_source_DASHenv] = ACTIONS(1139), - [anon_sym_register] = ACTIONS(1139), - [anon_sym_hide] = ACTIONS(1139), - [anon_sym_hide_DASHenv] = ACTIONS(1139), - [anon_sym_overlay] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1263), - [anon_sym_where] = ACTIONS(1139), - [anon_sym_STAR_STAR] = ACTIONS(1265), - [anon_sym_PLUS_PLUS] = ACTIONS(1265), - [anon_sym_SLASH] = ACTIONS(1263), - [anon_sym_mod] = ACTIONS(1263), - [anon_sym_SLASH_SLASH] = ACTIONS(1263), - [anon_sym_PLUS] = ACTIONS(1259), - [anon_sym_bit_DASHshl] = ACTIONS(1139), - [anon_sym_bit_DASHshr] = ACTIONS(1139), - [anon_sym_EQ_EQ] = ACTIONS(1139), - [anon_sym_BANG_EQ] = ACTIONS(1139), - [anon_sym_LT2] = ACTIONS(1139), - [anon_sym_LT_EQ] = ACTIONS(1139), - [anon_sym_GT_EQ] = ACTIONS(1139), - [anon_sym_not_DASHin] = ACTIONS(1139), - [anon_sym_starts_DASHwith] = ACTIONS(1139), - [anon_sym_ends_DASHwith] = ACTIONS(1139), - [anon_sym_EQ_TILDE] = ACTIONS(1139), - [anon_sym_BANG_TILDE] = ACTIONS(1139), - [anon_sym_bit_DASHand] = ACTIONS(1139), - [anon_sym_bit_DASHxor] = ACTIONS(1139), - [anon_sym_bit_DASHor] = ACTIONS(1139), - [anon_sym_and] = ACTIONS(1139), - [anon_sym_xor] = ACTIONS(1139), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_not] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_CARET] = ACTIONS(1139), + [anon_sym_export] = ACTIONS(824), + [anon_sym_alias] = ACTIONS(824), + [anon_sym_let] = ACTIONS(824), + [anon_sym_let_DASHenv] = ACTIONS(824), + [anon_sym_mut] = ACTIONS(824), + [anon_sym_const] = ACTIONS(824), + [sym_cmd_identifier] = ACTIONS(824), + [anon_sym_SEMI] = ACTIONS(824), + [anon_sym_LF] = ACTIONS(826), + [anon_sym_def] = ACTIONS(824), + [anon_sym_def_DASHenv] = ACTIONS(824), + [anon_sym_export_DASHenv] = ACTIONS(824), + [anon_sym_extern] = ACTIONS(824), + [anon_sym_module] = ACTIONS(824), + [anon_sym_use] = ACTIONS(824), + [anon_sym_LBRACK] = ACTIONS(824), + [anon_sym_LPAREN] = ACTIONS(824), + [anon_sym_RPAREN] = ACTIONS(824), + [anon_sym_PIPE] = ACTIONS(824), + [anon_sym_DOLLAR] = ACTIONS(824), + [anon_sym_error] = ACTIONS(824), + [anon_sym_GT] = ACTIONS(824), + [anon_sym_DASH] = ACTIONS(824), + [anon_sym_break] = ACTIONS(824), + [anon_sym_continue] = ACTIONS(824), + [anon_sym_for] = ACTIONS(824), + [anon_sym_in] = ACTIONS(824), + [anon_sym_loop] = ACTIONS(824), + [anon_sym_while] = ACTIONS(824), + [anon_sym_do] = ACTIONS(824), + [anon_sym_if] = ACTIONS(824), + [anon_sym_match] = ACTIONS(824), + [anon_sym_LBRACE] = ACTIONS(824), + [anon_sym_RBRACE] = ACTIONS(824), + [anon_sym_try] = ACTIONS(824), + [anon_sym_return] = ACTIONS(824), + [anon_sym_source] = ACTIONS(824), + [anon_sym_source_DASHenv] = ACTIONS(824), + [anon_sym_register] = ACTIONS(824), + [anon_sym_hide] = ACTIONS(824), + [anon_sym_hide_DASHenv] = ACTIONS(824), + [anon_sym_overlay] = ACTIONS(824), + [anon_sym_STAR] = ACTIONS(824), + [anon_sym_where] = ACTIONS(824), + [anon_sym_STAR_STAR] = ACTIONS(824), + [anon_sym_PLUS_PLUS] = ACTIONS(824), + [anon_sym_SLASH] = ACTIONS(824), + [anon_sym_mod] = ACTIONS(824), + [anon_sym_SLASH_SLASH] = ACTIONS(824), + [anon_sym_PLUS] = ACTIONS(824), + [anon_sym_bit_DASHshl] = ACTIONS(824), + [anon_sym_bit_DASHshr] = ACTIONS(824), + [anon_sym_EQ_EQ] = ACTIONS(824), + [anon_sym_BANG_EQ] = ACTIONS(824), + [anon_sym_LT2] = ACTIONS(824), + [anon_sym_LT_EQ] = ACTIONS(824), + [anon_sym_GT_EQ] = ACTIONS(824), + [anon_sym_not_DASHin] = ACTIONS(824), + [anon_sym_starts_DASHwith] = ACTIONS(824), + [anon_sym_ends_DASHwith] = ACTIONS(824), + [anon_sym_EQ_TILDE] = ACTIONS(824), + [anon_sym_BANG_TILDE] = ACTIONS(824), + [anon_sym_bit_DASHand] = ACTIONS(824), + [anon_sym_bit_DASHxor] = ACTIONS(824), + [anon_sym_bit_DASHor] = ACTIONS(824), + [anon_sym_and] = ACTIONS(824), + [anon_sym_xor] = ACTIONS(824), + [anon_sym_or] = ACTIONS(824), + [anon_sym_not] = ACTIONS(824), + [anon_sym_DOT_DOT_LT] = ACTIONS(824), + [anon_sym_DOT_DOT] = ACTIONS(824), + [anon_sym_DOT_DOT_EQ] = ACTIONS(824), + [sym_val_nothing] = ACTIONS(824), + [anon_sym_true] = ACTIONS(824), + [anon_sym_false] = ACTIONS(824), + [aux_sym_val_number_token1] = ACTIONS(824), + [aux_sym_val_number_token2] = ACTIONS(824), + [aux_sym_val_number_token3] = ACTIONS(824), + [aux_sym_val_number_token4] = ACTIONS(824), + [anon_sym_inf] = ACTIONS(824), + [anon_sym_DASHinf] = ACTIONS(824), + [anon_sym_NaN] = ACTIONS(824), + [anon_sym_0b] = ACTIONS(824), + [anon_sym_0o] = ACTIONS(824), + [anon_sym_0x] = ACTIONS(824), + [sym_val_date] = ACTIONS(824), + [anon_sym_DQUOTE] = ACTIONS(824), + [sym__str_single_quotes] = ACTIONS(824), + [sym__str_back_ticks] = ACTIONS(824), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(824), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(824), + [anon_sym_CARET] = ACTIONS(824), [anon_sym_POUND] = ACTIONS(3), }, [331] = { [sym_comment] = STATE(331), - [sym_cmd_identifier] = ACTIONS(1139), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_export] = ACTIONS(1139), - [anon_sym_alias] = ACTIONS(1139), - [anon_sym_def] = ACTIONS(1139), - [anon_sym_def_DASHenv] = ACTIONS(1139), - [anon_sym_export_DASHenv] = ACTIONS(1139), - [anon_sym_extern] = ACTIONS(1139), - [anon_sym_module] = ACTIONS(1139), - [anon_sym_use] = ACTIONS(1139), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_error] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1257), - [anon_sym_DASH] = ACTIONS(1259), - [anon_sym_break] = ACTIONS(1139), - [anon_sym_continue] = ACTIONS(1139), - [anon_sym_for] = ACTIONS(1139), - [anon_sym_in] = ACTIONS(1139), - [anon_sym_loop] = ACTIONS(1139), - [anon_sym_while] = ACTIONS(1139), - [anon_sym_do] = ACTIONS(1139), - [anon_sym_if] = ACTIONS(1139), - [anon_sym_match] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_RBRACE] = ACTIONS(1139), - [anon_sym_try] = ACTIONS(1139), - [anon_sym_return] = ACTIONS(1139), - [anon_sym_let] = ACTIONS(1139), - [anon_sym_let_DASHenv] = ACTIONS(1139), - [anon_sym_mut] = ACTIONS(1139), - [anon_sym_const] = ACTIONS(1139), - [anon_sym_source] = ACTIONS(1139), - [anon_sym_source_DASHenv] = ACTIONS(1139), - [anon_sym_register] = ACTIONS(1139), - [anon_sym_hide] = ACTIONS(1139), - [anon_sym_hide_DASHenv] = ACTIONS(1139), - [anon_sym_overlay] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1263), - [anon_sym_where] = ACTIONS(1139), - [anon_sym_STAR_STAR] = ACTIONS(1265), - [anon_sym_PLUS_PLUS] = ACTIONS(1265), - [anon_sym_SLASH] = ACTIONS(1263), - [anon_sym_mod] = ACTIONS(1263), - [anon_sym_SLASH_SLASH] = ACTIONS(1263), - [anon_sym_PLUS] = ACTIONS(1259), - [anon_sym_bit_DASHshl] = ACTIONS(1267), - [anon_sym_bit_DASHshr] = ACTIONS(1267), - [anon_sym_EQ_EQ] = ACTIONS(1257), - [anon_sym_BANG_EQ] = ACTIONS(1257), - [anon_sym_LT2] = ACTIONS(1257), - [anon_sym_LT_EQ] = ACTIONS(1257), - [anon_sym_GT_EQ] = ACTIONS(1257), - [anon_sym_not_DASHin] = ACTIONS(1139), - [anon_sym_starts_DASHwith] = ACTIONS(1139), - [anon_sym_ends_DASHwith] = ACTIONS(1139), - [anon_sym_EQ_TILDE] = ACTIONS(1139), - [anon_sym_BANG_TILDE] = ACTIONS(1139), - [anon_sym_bit_DASHand] = ACTIONS(1139), - [anon_sym_bit_DASHxor] = ACTIONS(1139), - [anon_sym_bit_DASHor] = ACTIONS(1139), - [anon_sym_and] = ACTIONS(1139), - [anon_sym_xor] = ACTIONS(1139), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_not] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_CARET] = ACTIONS(1139), + [anon_sym_export] = ACTIONS(816), + [anon_sym_alias] = ACTIONS(816), + [anon_sym_let] = ACTIONS(816), + [anon_sym_let_DASHenv] = ACTIONS(816), + [anon_sym_mut] = ACTIONS(816), + [anon_sym_const] = ACTIONS(816), + [sym_cmd_identifier] = ACTIONS(816), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_def] = ACTIONS(816), + [anon_sym_def_DASHenv] = ACTIONS(816), + [anon_sym_export_DASHenv] = ACTIONS(816), + [anon_sym_extern] = ACTIONS(816), + [anon_sym_module] = ACTIONS(816), + [anon_sym_use] = ACTIONS(816), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_RPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_error] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(884), + [anon_sym_DASH] = ACTIONS(886), + [anon_sym_break] = ACTIONS(816), + [anon_sym_continue] = ACTIONS(816), + [anon_sym_for] = ACTIONS(816), + [anon_sym_in] = ACTIONS(816), + [anon_sym_loop] = ACTIONS(816), + [anon_sym_while] = ACTIONS(816), + [anon_sym_do] = ACTIONS(816), + [anon_sym_if] = ACTIONS(816), + [anon_sym_match] = ACTIONS(816), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_RBRACE] = ACTIONS(816), + [anon_sym_try] = ACTIONS(816), + [anon_sym_return] = ACTIONS(816), + [anon_sym_source] = ACTIONS(816), + [anon_sym_source_DASHenv] = ACTIONS(816), + [anon_sym_register] = ACTIONS(816), + [anon_sym_hide] = ACTIONS(816), + [anon_sym_hide_DASHenv] = ACTIONS(816), + [anon_sym_overlay] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(890), + [anon_sym_where] = ACTIONS(816), + [anon_sym_STAR_STAR] = ACTIONS(892), + [anon_sym_PLUS_PLUS] = ACTIONS(892), + [anon_sym_SLASH] = ACTIONS(890), + [anon_sym_mod] = ACTIONS(890), + [anon_sym_SLASH_SLASH] = ACTIONS(890), + [anon_sym_PLUS] = ACTIONS(886), + [anon_sym_bit_DASHshl] = ACTIONS(894), + [anon_sym_bit_DASHshr] = ACTIONS(894), + [anon_sym_EQ_EQ] = ACTIONS(884), + [anon_sym_BANG_EQ] = ACTIONS(884), + [anon_sym_LT2] = ACTIONS(884), + [anon_sym_LT_EQ] = ACTIONS(884), + [anon_sym_GT_EQ] = ACTIONS(884), + [anon_sym_not_DASHin] = ACTIONS(816), + [anon_sym_starts_DASHwith] = ACTIONS(816), + [anon_sym_ends_DASHwith] = ACTIONS(816), + [anon_sym_EQ_TILDE] = ACTIONS(816), + [anon_sym_BANG_TILDE] = ACTIONS(816), + [anon_sym_bit_DASHand] = ACTIONS(816), + [anon_sym_bit_DASHxor] = ACTIONS(816), + [anon_sym_bit_DASHor] = ACTIONS(816), + [anon_sym_and] = ACTIONS(816), + [anon_sym_xor] = ACTIONS(816), + [anon_sym_or] = ACTIONS(816), + [anon_sym_not] = ACTIONS(816), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_CARET] = ACTIONS(816), [anon_sym_POUND] = ACTIONS(3), }, [332] = { [sym_comment] = STATE(332), - [sym_cmd_identifier] = ACTIONS(1235), - [anon_sym_SEMI] = ACTIONS(1235), - [anon_sym_LF] = ACTIONS(1237), - [anon_sym_export] = ACTIONS(1235), - [anon_sym_alias] = ACTIONS(1235), - [anon_sym_def] = ACTIONS(1235), - [anon_sym_def_DASHenv] = ACTIONS(1235), - [anon_sym_export_DASHenv] = ACTIONS(1235), - [anon_sym_extern] = ACTIONS(1235), - [anon_sym_module] = ACTIONS(1235), - [anon_sym_use] = ACTIONS(1235), - [anon_sym_LBRACK] = ACTIONS(1235), - [anon_sym_LPAREN] = ACTIONS(1235), - [anon_sym_PIPE] = ACTIONS(1235), - [anon_sym_DOLLAR] = ACTIONS(1235), - [anon_sym_error] = ACTIONS(1235), - [anon_sym_GT] = ACTIONS(1235), - [anon_sym_DASH] = ACTIONS(1235), - [anon_sym_break] = ACTIONS(1235), - [anon_sym_continue] = ACTIONS(1235), - [anon_sym_for] = ACTIONS(1235), - [anon_sym_in] = ACTIONS(1235), - [anon_sym_loop] = ACTIONS(1235), - [anon_sym_while] = ACTIONS(1235), - [anon_sym_do] = ACTIONS(1235), - [anon_sym_if] = ACTIONS(1235), - [anon_sym_match] = ACTIONS(1235), - [anon_sym_LBRACE] = ACTIONS(1235), - [anon_sym_RBRACE] = ACTIONS(1235), - [anon_sym_try] = ACTIONS(1235), - [anon_sym_return] = ACTIONS(1235), - [anon_sym_let] = ACTIONS(1235), - [anon_sym_let_DASHenv] = ACTIONS(1235), - [anon_sym_mut] = ACTIONS(1235), - [anon_sym_const] = ACTIONS(1235), - [anon_sym_source] = ACTIONS(1235), - [anon_sym_source_DASHenv] = ACTIONS(1235), - [anon_sym_register] = ACTIONS(1235), - [anon_sym_hide] = ACTIONS(1235), - [anon_sym_hide_DASHenv] = ACTIONS(1235), - [anon_sym_overlay] = ACTIONS(1235), - [anon_sym_STAR] = ACTIONS(1235), - [anon_sym_where] = ACTIONS(1235), - [anon_sym_STAR_STAR] = ACTIONS(1235), - [anon_sym_PLUS_PLUS] = ACTIONS(1235), - [anon_sym_SLASH] = ACTIONS(1235), - [anon_sym_mod] = ACTIONS(1235), - [anon_sym_SLASH_SLASH] = ACTIONS(1235), - [anon_sym_PLUS] = ACTIONS(1235), - [anon_sym_bit_DASHshl] = ACTIONS(1235), - [anon_sym_bit_DASHshr] = ACTIONS(1235), - [anon_sym_EQ_EQ] = ACTIONS(1235), - [anon_sym_BANG_EQ] = ACTIONS(1235), - [anon_sym_LT2] = ACTIONS(1235), - [anon_sym_LT_EQ] = ACTIONS(1235), - [anon_sym_GT_EQ] = ACTIONS(1235), - [anon_sym_not_DASHin] = ACTIONS(1235), - [anon_sym_starts_DASHwith] = ACTIONS(1235), - [anon_sym_ends_DASHwith] = ACTIONS(1235), - [anon_sym_EQ_TILDE] = ACTIONS(1235), - [anon_sym_BANG_TILDE] = ACTIONS(1235), - [anon_sym_bit_DASHand] = ACTIONS(1235), - [anon_sym_bit_DASHxor] = ACTIONS(1235), - [anon_sym_bit_DASHor] = ACTIONS(1235), - [anon_sym_and] = ACTIONS(1235), - [anon_sym_xor] = ACTIONS(1235), - [anon_sym_or] = ACTIONS(1235), - [anon_sym_not] = ACTIONS(1235), - [anon_sym_DOT_DOT_LT] = ACTIONS(1235), - [anon_sym_DOT_DOT] = ACTIONS(1235), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1235), - [sym_val_nothing] = ACTIONS(1235), - [anon_sym_true] = ACTIONS(1235), - [anon_sym_false] = ACTIONS(1235), - [aux_sym_val_number_token1] = ACTIONS(1235), - [aux_sym_val_number_token2] = ACTIONS(1235), - [aux_sym_val_number_token3] = ACTIONS(1235), - [aux_sym_val_number_token4] = ACTIONS(1235), - [anon_sym_inf] = ACTIONS(1235), - [anon_sym_DASHinf] = ACTIONS(1235), - [anon_sym_NaN] = ACTIONS(1235), - [anon_sym_0b] = ACTIONS(1235), - [anon_sym_0o] = ACTIONS(1235), - [anon_sym_0x] = ACTIONS(1235), - [sym_val_date] = ACTIONS(1235), - [anon_sym_DQUOTE] = ACTIONS(1235), - [sym__str_single_quotes] = ACTIONS(1235), - [sym__str_back_ticks] = ACTIONS(1235), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1235), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1235), - [anon_sym_CARET] = ACTIONS(1235), + [anon_sym_export] = ACTIONS(816), + [anon_sym_alias] = ACTIONS(816), + [anon_sym_let] = ACTIONS(816), + [anon_sym_let_DASHenv] = ACTIONS(816), + [anon_sym_mut] = ACTIONS(816), + [anon_sym_const] = ACTIONS(816), + [sym_cmd_identifier] = ACTIONS(816), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_def] = ACTIONS(816), + [anon_sym_def_DASHenv] = ACTIONS(816), + [anon_sym_export_DASHenv] = ACTIONS(816), + [anon_sym_extern] = ACTIONS(816), + [anon_sym_module] = ACTIONS(816), + [anon_sym_use] = ACTIONS(816), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_RPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_error] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(884), + [anon_sym_DASH] = ACTIONS(886), + [anon_sym_break] = ACTIONS(816), + [anon_sym_continue] = ACTIONS(816), + [anon_sym_for] = ACTIONS(816), + [anon_sym_in] = ACTIONS(888), + [anon_sym_loop] = ACTIONS(816), + [anon_sym_while] = ACTIONS(816), + [anon_sym_do] = ACTIONS(816), + [anon_sym_if] = ACTIONS(816), + [anon_sym_match] = ACTIONS(816), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_RBRACE] = ACTIONS(816), + [anon_sym_try] = ACTIONS(816), + [anon_sym_return] = ACTIONS(816), + [anon_sym_source] = ACTIONS(816), + [anon_sym_source_DASHenv] = ACTIONS(816), + [anon_sym_register] = ACTIONS(816), + [anon_sym_hide] = ACTIONS(816), + [anon_sym_hide_DASHenv] = ACTIONS(816), + [anon_sym_overlay] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(890), + [anon_sym_where] = ACTIONS(816), + [anon_sym_STAR_STAR] = ACTIONS(892), + [anon_sym_PLUS_PLUS] = ACTIONS(892), + [anon_sym_SLASH] = ACTIONS(890), + [anon_sym_mod] = ACTIONS(890), + [anon_sym_SLASH_SLASH] = ACTIONS(890), + [anon_sym_PLUS] = ACTIONS(886), + [anon_sym_bit_DASHshl] = ACTIONS(894), + [anon_sym_bit_DASHshr] = ACTIONS(894), + [anon_sym_EQ_EQ] = ACTIONS(884), + [anon_sym_BANG_EQ] = ACTIONS(884), + [anon_sym_LT2] = ACTIONS(884), + [anon_sym_LT_EQ] = ACTIONS(884), + [anon_sym_GT_EQ] = ACTIONS(884), + [anon_sym_not_DASHin] = ACTIONS(888), + [anon_sym_starts_DASHwith] = ACTIONS(888), + [anon_sym_ends_DASHwith] = ACTIONS(888), + [anon_sym_EQ_TILDE] = ACTIONS(896), + [anon_sym_BANG_TILDE] = ACTIONS(896), + [anon_sym_bit_DASHand] = ACTIONS(898), + [anon_sym_bit_DASHxor] = ACTIONS(900), + [anon_sym_bit_DASHor] = ACTIONS(816), + [anon_sym_and] = ACTIONS(816), + [anon_sym_xor] = ACTIONS(816), + [anon_sym_or] = ACTIONS(816), + [anon_sym_not] = ACTIONS(816), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_CARET] = ACTIONS(816), [anon_sym_POUND] = ACTIONS(3), }, [333] = { [sym_comment] = STATE(333), - [sym_cmd_identifier] = ACTIONS(1175), - [anon_sym_SEMI] = ACTIONS(1175), - [anon_sym_LF] = ACTIONS(1177), - [anon_sym_export] = ACTIONS(1175), - [anon_sym_alias] = ACTIONS(1175), - [anon_sym_def] = ACTIONS(1175), - [anon_sym_def_DASHenv] = ACTIONS(1175), - [anon_sym_export_DASHenv] = ACTIONS(1175), - [anon_sym_extern] = ACTIONS(1175), - [anon_sym_module] = ACTIONS(1175), - [anon_sym_use] = ACTIONS(1175), - [anon_sym_LBRACK] = ACTIONS(1175), - [anon_sym_LPAREN] = ACTIONS(1175), - [anon_sym_PIPE] = ACTIONS(1175), - [anon_sym_DOLLAR] = ACTIONS(1175), - [anon_sym_error] = ACTIONS(1175), - [anon_sym_GT] = ACTIONS(1175), - [anon_sym_DASH] = ACTIONS(1175), - [anon_sym_break] = ACTIONS(1175), - [anon_sym_continue] = ACTIONS(1175), - [anon_sym_for] = ACTIONS(1175), - [anon_sym_in] = ACTIONS(1175), - [anon_sym_loop] = ACTIONS(1175), - [anon_sym_while] = ACTIONS(1175), - [anon_sym_do] = ACTIONS(1175), - [anon_sym_if] = ACTIONS(1175), - [anon_sym_match] = ACTIONS(1175), - [anon_sym_LBRACE] = ACTIONS(1175), - [anon_sym_RBRACE] = ACTIONS(1175), - [anon_sym_try] = ACTIONS(1175), - [anon_sym_return] = ACTIONS(1175), - [anon_sym_let] = ACTIONS(1175), - [anon_sym_let_DASHenv] = ACTIONS(1175), - [anon_sym_mut] = ACTIONS(1175), - [anon_sym_const] = ACTIONS(1175), - [anon_sym_source] = ACTIONS(1175), - [anon_sym_source_DASHenv] = ACTIONS(1175), - [anon_sym_register] = ACTIONS(1175), - [anon_sym_hide] = ACTIONS(1175), - [anon_sym_hide_DASHenv] = ACTIONS(1175), - [anon_sym_overlay] = ACTIONS(1175), - [anon_sym_STAR] = ACTIONS(1175), - [anon_sym_where] = ACTIONS(1175), - [anon_sym_STAR_STAR] = ACTIONS(1175), - [anon_sym_PLUS_PLUS] = ACTIONS(1175), - [anon_sym_SLASH] = ACTIONS(1175), - [anon_sym_mod] = ACTIONS(1175), - [anon_sym_SLASH_SLASH] = ACTIONS(1175), - [anon_sym_PLUS] = ACTIONS(1175), - [anon_sym_bit_DASHshl] = ACTIONS(1175), - [anon_sym_bit_DASHshr] = ACTIONS(1175), - [anon_sym_EQ_EQ] = ACTIONS(1175), - [anon_sym_BANG_EQ] = ACTIONS(1175), - [anon_sym_LT2] = ACTIONS(1175), - [anon_sym_LT_EQ] = ACTIONS(1175), - [anon_sym_GT_EQ] = ACTIONS(1175), - [anon_sym_not_DASHin] = ACTIONS(1175), - [anon_sym_starts_DASHwith] = ACTIONS(1175), - [anon_sym_ends_DASHwith] = ACTIONS(1175), - [anon_sym_EQ_TILDE] = ACTIONS(1175), - [anon_sym_BANG_TILDE] = ACTIONS(1175), - [anon_sym_bit_DASHand] = ACTIONS(1175), - [anon_sym_bit_DASHxor] = ACTIONS(1175), - [anon_sym_bit_DASHor] = ACTIONS(1175), - [anon_sym_and] = ACTIONS(1175), - [anon_sym_xor] = ACTIONS(1175), - [anon_sym_or] = ACTIONS(1175), - [anon_sym_not] = ACTIONS(1175), - [anon_sym_DOT_DOT_LT] = ACTIONS(129), - [anon_sym_DOT_DOT] = ACTIONS(129), - [anon_sym_DOT_DOT_EQ] = ACTIONS(129), - [sym_val_nothing] = ACTIONS(1175), - [anon_sym_true] = ACTIONS(1175), - [anon_sym_false] = ACTIONS(1175), - [aux_sym_val_number_token1] = ACTIONS(1175), - [aux_sym_val_number_token2] = ACTIONS(1175), - [aux_sym_val_number_token3] = ACTIONS(1175), - [aux_sym_val_number_token4] = ACTIONS(1175), - [anon_sym_inf] = ACTIONS(1175), - [anon_sym_DASHinf] = ACTIONS(1175), - [anon_sym_NaN] = ACTIONS(1175), - [anon_sym_0b] = ACTIONS(1175), - [anon_sym_0o] = ACTIONS(1175), - [anon_sym_0x] = ACTIONS(1175), - [sym_val_date] = ACTIONS(1175), - [anon_sym_DQUOTE] = ACTIONS(1175), - [sym__str_single_quotes] = ACTIONS(1175), - [sym__str_back_ticks] = ACTIONS(1175), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1175), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1175), - [anon_sym_CARET] = ACTIONS(1175), + [anon_sym_export] = ACTIONS(874), + [anon_sym_alias] = ACTIONS(874), + [anon_sym_let] = ACTIONS(874), + [anon_sym_let_DASHenv] = ACTIONS(874), + [anon_sym_mut] = ACTIONS(874), + [anon_sym_const] = ACTIONS(874), + [sym_cmd_identifier] = ACTIONS(874), + [anon_sym_SEMI] = ACTIONS(874), + [anon_sym_LF] = ACTIONS(876), + [anon_sym_def] = ACTIONS(874), + [anon_sym_def_DASHenv] = ACTIONS(874), + [anon_sym_export_DASHenv] = ACTIONS(874), + [anon_sym_extern] = ACTIONS(874), + [anon_sym_module] = ACTIONS(874), + [anon_sym_use] = ACTIONS(874), + [anon_sym_LBRACK] = ACTIONS(874), + [anon_sym_LPAREN] = ACTIONS(874), + [anon_sym_RPAREN] = ACTIONS(874), + [anon_sym_PIPE] = 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_try] = ACTIONS(874), + [anon_sym_return] = ACTIONS(874), + [anon_sym_source] = ACTIONS(874), + [anon_sym_source_DASHenv] = ACTIONS(874), + [anon_sym_register] = ACTIONS(874), + [anon_sym_hide] = ACTIONS(874), + [anon_sym_hide_DASHenv] = ACTIONS(874), + [anon_sym_overlay] = ACTIONS(874), + [anon_sym_STAR] = ACTIONS(874), + [anon_sym_where] = ACTIONS(874), + [anon_sym_STAR_STAR] = ACTIONS(874), + [anon_sym_PLUS_PLUS] = ACTIONS(874), + [anon_sym_SLASH] = ACTIONS(874), + [anon_sym_mod] = ACTIONS(874), + [anon_sym_SLASH_SLASH] = ACTIONS(874), + [anon_sym_PLUS] = ACTIONS(874), + [anon_sym_bit_DASHshl] = ACTIONS(874), + [anon_sym_bit_DASHshr] = ACTIONS(874), + [anon_sym_EQ_EQ] = ACTIONS(874), + [anon_sym_BANG_EQ] = ACTIONS(874), + [anon_sym_LT2] = ACTIONS(874), + [anon_sym_LT_EQ] = ACTIONS(874), + [anon_sym_GT_EQ] = ACTIONS(874), + [anon_sym_not_DASHin] = ACTIONS(874), + [anon_sym_starts_DASHwith] = ACTIONS(874), + [anon_sym_ends_DASHwith] = ACTIONS(874), + [anon_sym_EQ_TILDE] = ACTIONS(874), + [anon_sym_BANG_TILDE] = ACTIONS(874), + [anon_sym_bit_DASHand] = ACTIONS(874), + [anon_sym_bit_DASHxor] = ACTIONS(874), + [anon_sym_bit_DASHor] = ACTIONS(874), + [anon_sym_and] = ACTIONS(874), + [anon_sym_xor] = ACTIONS(874), + [anon_sym_or] = ACTIONS(874), + [anon_sym_not] = ACTIONS(874), + [anon_sym_DOT_DOT_LT] = ACTIONS(874), + [anon_sym_DOT_DOT] = ACTIONS(874), + [anon_sym_DOT_DOT_EQ] = ACTIONS(874), + [sym_val_nothing] = ACTIONS(874), + [anon_sym_true] = ACTIONS(874), + [anon_sym_false] = ACTIONS(874), + [aux_sym_val_number_token1] = ACTIONS(874), + [aux_sym_val_number_token2] = ACTIONS(874), + [aux_sym_val_number_token3] = ACTIONS(874), + [aux_sym_val_number_token4] = ACTIONS(874), + [anon_sym_inf] = ACTIONS(874), + [anon_sym_DASHinf] = ACTIONS(874), + [anon_sym_NaN] = ACTIONS(874), + [anon_sym_0b] = ACTIONS(874), + [anon_sym_0o] = ACTIONS(874), + [anon_sym_0x] = ACTIONS(874), + [sym_val_date] = ACTIONS(874), + [anon_sym_DQUOTE] = ACTIONS(874), + [sym__str_single_quotes] = ACTIONS(874), + [sym__str_back_ticks] = ACTIONS(874), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(874), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(874), + [anon_sym_CARET] = ACTIONS(874), [anon_sym_POUND] = ACTIONS(3), }, [334] = { [sym_comment] = STATE(334), - [sym_cmd_identifier] = ACTIONS(1175), - [anon_sym_SEMI] = ACTIONS(1175), - [anon_sym_LF] = ACTIONS(1177), - [anon_sym_export] = ACTIONS(1175), - [anon_sym_alias] = ACTIONS(1175), - [anon_sym_def] = ACTIONS(1175), - [anon_sym_def_DASHenv] = ACTIONS(1175), - [anon_sym_export_DASHenv] = ACTIONS(1175), - [anon_sym_extern] = ACTIONS(1175), - [anon_sym_module] = ACTIONS(1175), - [anon_sym_use] = ACTIONS(1175), - [anon_sym_LBRACK] = ACTIONS(1175), - [anon_sym_LPAREN] = ACTIONS(1175), - [anon_sym_PIPE] = ACTIONS(1175), - [anon_sym_DOLLAR] = ACTIONS(1175), - [anon_sym_error] = ACTIONS(1175), - [anon_sym_GT] = ACTIONS(1175), - [anon_sym_DASH] = ACTIONS(1175), - [anon_sym_break] = ACTIONS(1175), - [anon_sym_continue] = ACTIONS(1175), - [anon_sym_for] = ACTIONS(1175), - [anon_sym_in] = ACTIONS(1175), - [anon_sym_loop] = ACTIONS(1175), - [anon_sym_while] = ACTIONS(1175), - [anon_sym_do] = ACTIONS(1175), - [anon_sym_if] = ACTIONS(1175), - [anon_sym_match] = ACTIONS(1175), - [anon_sym_LBRACE] = ACTIONS(1175), - [anon_sym_RBRACE] = ACTIONS(1175), - [anon_sym_try] = ACTIONS(1175), - [anon_sym_return] = ACTIONS(1175), - [anon_sym_let] = ACTIONS(1175), - [anon_sym_let_DASHenv] = ACTIONS(1175), - [anon_sym_mut] = ACTIONS(1175), - [anon_sym_const] = ACTIONS(1175), - [anon_sym_source] = ACTIONS(1175), - [anon_sym_source_DASHenv] = ACTIONS(1175), - [anon_sym_register] = ACTIONS(1175), - [anon_sym_hide] = ACTIONS(1175), - [anon_sym_hide_DASHenv] = ACTIONS(1175), - [anon_sym_overlay] = ACTIONS(1175), - [anon_sym_STAR] = ACTIONS(1175), - [anon_sym_where] = ACTIONS(1175), - [anon_sym_STAR_STAR] = ACTIONS(1175), - [anon_sym_PLUS_PLUS] = ACTIONS(1175), - [anon_sym_SLASH] = ACTIONS(1175), - [anon_sym_mod] = ACTIONS(1175), - [anon_sym_SLASH_SLASH] = ACTIONS(1175), - [anon_sym_PLUS] = ACTIONS(1175), - [anon_sym_bit_DASHshl] = ACTIONS(1175), - [anon_sym_bit_DASHshr] = ACTIONS(1175), - [anon_sym_EQ_EQ] = ACTIONS(1175), - [anon_sym_BANG_EQ] = ACTIONS(1175), - [anon_sym_LT2] = ACTIONS(1175), - [anon_sym_LT_EQ] = ACTIONS(1175), - [anon_sym_GT_EQ] = ACTIONS(1175), - [anon_sym_not_DASHin] = ACTIONS(1175), - [anon_sym_starts_DASHwith] = ACTIONS(1175), - [anon_sym_ends_DASHwith] = ACTIONS(1175), - [anon_sym_EQ_TILDE] = ACTIONS(1175), - [anon_sym_BANG_TILDE] = ACTIONS(1175), - [anon_sym_bit_DASHand] = ACTIONS(1175), - [anon_sym_bit_DASHxor] = ACTIONS(1175), - [anon_sym_bit_DASHor] = ACTIONS(1175), - [anon_sym_and] = ACTIONS(1175), - [anon_sym_xor] = ACTIONS(1175), - [anon_sym_or] = ACTIONS(1175), - [anon_sym_not] = ACTIONS(1175), - [anon_sym_DOT_DOT_LT] = ACTIONS(1175), - [anon_sym_DOT_DOT] = ACTIONS(1175), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1175), - [sym_val_nothing] = ACTIONS(1175), - [anon_sym_true] = ACTIONS(1175), - [anon_sym_false] = ACTIONS(1175), - [aux_sym_val_number_token1] = ACTIONS(1175), - [aux_sym_val_number_token2] = ACTIONS(1175), - [aux_sym_val_number_token3] = ACTIONS(1175), - [aux_sym_val_number_token4] = ACTIONS(1175), - [anon_sym_inf] = ACTIONS(1175), - [anon_sym_DASHinf] = ACTIONS(1175), - [anon_sym_NaN] = ACTIONS(1175), - [anon_sym_0b] = ACTIONS(1175), - [anon_sym_0o] = ACTIONS(1175), - [anon_sym_0x] = ACTIONS(1175), - [sym_val_date] = ACTIONS(1175), - [anon_sym_DQUOTE] = ACTIONS(1175), - [sym__str_single_quotes] = ACTIONS(1175), - [sym__str_back_ticks] = ACTIONS(1175), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1175), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1175), - [anon_sym_CARET] = ACTIONS(1175), + [anon_sym_export] = ACTIONS(816), + [anon_sym_alias] = ACTIONS(816), + [anon_sym_let] = ACTIONS(816), + [anon_sym_let_DASHenv] = ACTIONS(816), + [anon_sym_mut] = ACTIONS(816), + [anon_sym_const] = ACTIONS(816), + [sym_cmd_identifier] = ACTIONS(816), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_def] = ACTIONS(816), + [anon_sym_def_DASHenv] = ACTIONS(816), + [anon_sym_export_DASHenv] = ACTIONS(816), + [anon_sym_extern] = ACTIONS(816), + [anon_sym_module] = ACTIONS(816), + [anon_sym_use] = ACTIONS(816), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_RPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_error] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(884), + [anon_sym_DASH] = ACTIONS(886), + [anon_sym_break] = ACTIONS(816), + [anon_sym_continue] = ACTIONS(816), + [anon_sym_for] = ACTIONS(816), + [anon_sym_in] = ACTIONS(888), + [anon_sym_loop] = ACTIONS(816), + [anon_sym_while] = ACTIONS(816), + [anon_sym_do] = ACTIONS(816), + [anon_sym_if] = ACTIONS(816), + [anon_sym_match] = ACTIONS(816), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_RBRACE] = ACTIONS(816), + [anon_sym_try] = ACTIONS(816), + [anon_sym_return] = ACTIONS(816), + [anon_sym_source] = ACTIONS(816), + [anon_sym_source_DASHenv] = ACTIONS(816), + [anon_sym_register] = ACTIONS(816), + [anon_sym_hide] = ACTIONS(816), + [anon_sym_hide_DASHenv] = ACTIONS(816), + [anon_sym_overlay] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(890), + [anon_sym_where] = ACTIONS(816), + [anon_sym_STAR_STAR] = ACTIONS(892), + [anon_sym_PLUS_PLUS] = ACTIONS(892), + [anon_sym_SLASH] = ACTIONS(890), + [anon_sym_mod] = ACTIONS(890), + [anon_sym_SLASH_SLASH] = ACTIONS(890), + [anon_sym_PLUS] = ACTIONS(886), + [anon_sym_bit_DASHshl] = ACTIONS(894), + [anon_sym_bit_DASHshr] = ACTIONS(894), + [anon_sym_EQ_EQ] = ACTIONS(884), + [anon_sym_BANG_EQ] = ACTIONS(884), + [anon_sym_LT2] = ACTIONS(884), + [anon_sym_LT_EQ] = ACTIONS(884), + [anon_sym_GT_EQ] = ACTIONS(884), + [anon_sym_not_DASHin] = ACTIONS(888), + [anon_sym_starts_DASHwith] = ACTIONS(888), + [anon_sym_ends_DASHwith] = ACTIONS(888), + [anon_sym_EQ_TILDE] = ACTIONS(896), + [anon_sym_BANG_TILDE] = ACTIONS(896), + [anon_sym_bit_DASHand] = ACTIONS(898), + [anon_sym_bit_DASHxor] = ACTIONS(816), + [anon_sym_bit_DASHor] = ACTIONS(816), + [anon_sym_and] = ACTIONS(816), + [anon_sym_xor] = ACTIONS(816), + [anon_sym_or] = ACTIONS(816), + [anon_sym_not] = ACTIONS(816), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_CARET] = ACTIONS(816), [anon_sym_POUND] = ACTIONS(3), }, [335] = { [sym_comment] = STATE(335), - [ts_builtin_sym_end] = ACTIONS(1161), - [sym_cmd_identifier] = ACTIONS(1159), - [anon_sym_SEMI] = ACTIONS(1159), - [anon_sym_LF] = ACTIONS(1161), - [anon_sym_export] = ACTIONS(1159), - [anon_sym_alias] = ACTIONS(1159), - [anon_sym_def] = ACTIONS(1159), - [anon_sym_def_DASHenv] = ACTIONS(1159), - [anon_sym_export_DASHenv] = ACTIONS(1159), - [anon_sym_extern] = ACTIONS(1159), - [anon_sym_module] = ACTIONS(1159), - [anon_sym_use] = ACTIONS(1159), - [anon_sym_LBRACK] = ACTIONS(1159), - [anon_sym_LPAREN] = ACTIONS(1159), - [anon_sym_PIPE] = ACTIONS(1159), - [anon_sym_DOLLAR] = ACTIONS(1159), - [anon_sym_error] = ACTIONS(1159), - [anon_sym_GT] = ACTIONS(1159), - [anon_sym_DASH] = ACTIONS(1159), - [anon_sym_break] = ACTIONS(1159), - [anon_sym_continue] = ACTIONS(1159), - [anon_sym_for] = ACTIONS(1159), - [anon_sym_in] = ACTIONS(1159), - [anon_sym_loop] = ACTIONS(1159), - [anon_sym_while] = ACTIONS(1159), - [anon_sym_do] = ACTIONS(1159), - [anon_sym_if] = ACTIONS(1159), - [anon_sym_match] = ACTIONS(1159), - [anon_sym_LBRACE] = ACTIONS(1159), - [anon_sym_try] = ACTIONS(1159), - [anon_sym_return] = ACTIONS(1159), - [anon_sym_let] = ACTIONS(1159), - [anon_sym_let_DASHenv] = ACTIONS(1159), - [anon_sym_mut] = ACTIONS(1159), - [anon_sym_const] = ACTIONS(1159), - [anon_sym_source] = ACTIONS(1159), - [anon_sym_source_DASHenv] = ACTIONS(1159), - [anon_sym_register] = ACTIONS(1159), - [anon_sym_hide] = ACTIONS(1159), - [anon_sym_hide_DASHenv] = ACTIONS(1159), - [anon_sym_overlay] = ACTIONS(1159), - [anon_sym_STAR] = ACTIONS(1159), - [anon_sym_where] = ACTIONS(1159), - [anon_sym_STAR_STAR] = ACTIONS(1159), - [anon_sym_PLUS_PLUS] = ACTIONS(1159), - [anon_sym_SLASH] = ACTIONS(1159), - [anon_sym_mod] = ACTIONS(1159), - [anon_sym_SLASH_SLASH] = ACTIONS(1159), - [anon_sym_PLUS] = ACTIONS(1159), - [anon_sym_bit_DASHshl] = ACTIONS(1159), - [anon_sym_bit_DASHshr] = ACTIONS(1159), - [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(1159), - [anon_sym_starts_DASHwith] = ACTIONS(1159), - [anon_sym_ends_DASHwith] = ACTIONS(1159), - [anon_sym_EQ_TILDE] = ACTIONS(1159), - [anon_sym_BANG_TILDE] = ACTIONS(1159), - [anon_sym_bit_DASHand] = ACTIONS(1159), - [anon_sym_bit_DASHxor] = ACTIONS(1159), - [anon_sym_bit_DASHor] = ACTIONS(1159), - [anon_sym_and] = ACTIONS(1159), - [anon_sym_xor] = ACTIONS(1159), - [anon_sym_or] = ACTIONS(1159), - [anon_sym_not] = ACTIONS(1159), - [anon_sym_DOT_DOT_LT] = ACTIONS(1159), - [anon_sym_DOT_DOT] = ACTIONS(1159), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1159), - [sym_val_nothing] = ACTIONS(1159), - [anon_sym_true] = ACTIONS(1159), - [anon_sym_false] = ACTIONS(1159), - [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(1159), - [anon_sym_inf] = ACTIONS(1159), - [anon_sym_DASHinf] = ACTIONS(1159), - [anon_sym_NaN] = ACTIONS(1159), - [anon_sym_0b] = ACTIONS(1159), - [anon_sym_0o] = ACTIONS(1159), - [anon_sym_0x] = ACTIONS(1159), - [sym_val_date] = ACTIONS(1159), - [anon_sym_DQUOTE] = ACTIONS(1159), - [sym__str_single_quotes] = ACTIONS(1159), - [sym__str_back_ticks] = ACTIONS(1159), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1159), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1159), - [anon_sym_CARET] = ACTIONS(1159), + [anon_sym_export] = ACTIONS(816), + [anon_sym_alias] = ACTIONS(816), + [anon_sym_let] = ACTIONS(816), + [anon_sym_let_DASHenv] = ACTIONS(816), + [anon_sym_mut] = ACTIONS(816), + [anon_sym_const] = ACTIONS(816), + [sym_cmd_identifier] = ACTIONS(816), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_def] = ACTIONS(816), + [anon_sym_def_DASHenv] = ACTIONS(816), + [anon_sym_export_DASHenv] = ACTIONS(816), + [anon_sym_extern] = ACTIONS(816), + [anon_sym_module] = ACTIONS(816), + [anon_sym_use] = ACTIONS(816), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_RPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_error] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(816), + [anon_sym_DASH] = ACTIONS(886), + [anon_sym_break] = ACTIONS(816), + [anon_sym_continue] = ACTIONS(816), + [anon_sym_for] = ACTIONS(816), + [anon_sym_in] = ACTIONS(816), + [anon_sym_loop] = ACTIONS(816), + [anon_sym_while] = ACTIONS(816), + [anon_sym_do] = ACTIONS(816), + [anon_sym_if] = ACTIONS(816), + [anon_sym_match] = ACTIONS(816), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_RBRACE] = ACTIONS(816), + [anon_sym_try] = ACTIONS(816), + [anon_sym_return] = ACTIONS(816), + [anon_sym_source] = ACTIONS(816), + [anon_sym_source_DASHenv] = ACTIONS(816), + [anon_sym_register] = ACTIONS(816), + [anon_sym_hide] = ACTIONS(816), + [anon_sym_hide_DASHenv] = ACTIONS(816), + [anon_sym_overlay] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(890), + [anon_sym_where] = ACTIONS(816), + [anon_sym_STAR_STAR] = ACTIONS(892), + [anon_sym_PLUS_PLUS] = ACTIONS(892), + [anon_sym_SLASH] = ACTIONS(890), + [anon_sym_mod] = ACTIONS(890), + [anon_sym_SLASH_SLASH] = ACTIONS(890), + [anon_sym_PLUS] = ACTIONS(886), + [anon_sym_bit_DASHshl] = ACTIONS(816), + [anon_sym_bit_DASHshr] = ACTIONS(816), + [anon_sym_EQ_EQ] = ACTIONS(816), + [anon_sym_BANG_EQ] = ACTIONS(816), + [anon_sym_LT2] = ACTIONS(816), + [anon_sym_LT_EQ] = ACTIONS(816), + [anon_sym_GT_EQ] = ACTIONS(816), + [anon_sym_not_DASHin] = ACTIONS(816), + [anon_sym_starts_DASHwith] = ACTIONS(816), + [anon_sym_ends_DASHwith] = ACTIONS(816), + [anon_sym_EQ_TILDE] = ACTIONS(816), + [anon_sym_BANG_TILDE] = ACTIONS(816), + [anon_sym_bit_DASHand] = ACTIONS(816), + [anon_sym_bit_DASHxor] = ACTIONS(816), + [anon_sym_bit_DASHor] = ACTIONS(816), + [anon_sym_and] = ACTIONS(816), + [anon_sym_xor] = ACTIONS(816), + [anon_sym_or] = ACTIONS(816), + [anon_sym_not] = ACTIONS(816), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_CARET] = ACTIONS(816), [anon_sym_POUND] = ACTIONS(3), }, [336] = { [sym_comment] = STATE(336), - [sym_cmd_identifier] = ACTIONS(1231), - [anon_sym_SEMI] = ACTIONS(1231), - [anon_sym_LF] = ACTIONS(1233), - [anon_sym_export] = ACTIONS(1231), - [anon_sym_alias] = ACTIONS(1231), - [anon_sym_def] = ACTIONS(1231), - [anon_sym_def_DASHenv] = ACTIONS(1231), - [anon_sym_export_DASHenv] = ACTIONS(1231), - [anon_sym_extern] = ACTIONS(1231), - [anon_sym_module] = ACTIONS(1231), - [anon_sym_use] = ACTIONS(1231), - [anon_sym_LBRACK] = ACTIONS(1231), - [anon_sym_LPAREN] = ACTIONS(1231), - [anon_sym_PIPE] = ACTIONS(1231), - [anon_sym_DOLLAR] = ACTIONS(1231), - [anon_sym_error] = ACTIONS(1231), - [anon_sym_GT] = ACTIONS(1231), - [anon_sym_DASH] = ACTIONS(1231), - [anon_sym_break] = ACTIONS(1231), - [anon_sym_continue] = ACTIONS(1231), - [anon_sym_for] = ACTIONS(1231), - [anon_sym_in] = ACTIONS(1231), - [anon_sym_loop] = ACTIONS(1231), - [anon_sym_while] = ACTIONS(1231), - [anon_sym_do] = ACTIONS(1231), - [anon_sym_if] = ACTIONS(1231), - [anon_sym_match] = ACTIONS(1231), - [anon_sym_LBRACE] = ACTIONS(1231), - [anon_sym_RBRACE] = ACTIONS(1231), - [anon_sym_try] = ACTIONS(1231), - [anon_sym_return] = ACTIONS(1231), - [anon_sym_let] = ACTIONS(1231), - [anon_sym_let_DASHenv] = ACTIONS(1231), - [anon_sym_mut] = ACTIONS(1231), - [anon_sym_const] = ACTIONS(1231), - [anon_sym_source] = ACTIONS(1231), - [anon_sym_source_DASHenv] = ACTIONS(1231), - [anon_sym_register] = ACTIONS(1231), - [anon_sym_hide] = ACTIONS(1231), - [anon_sym_hide_DASHenv] = ACTIONS(1231), - [anon_sym_overlay] = ACTIONS(1231), - [anon_sym_STAR] = ACTIONS(1231), - [anon_sym_where] = ACTIONS(1231), - [anon_sym_STAR_STAR] = ACTIONS(1231), - [anon_sym_PLUS_PLUS] = ACTIONS(1231), - [anon_sym_SLASH] = ACTIONS(1231), - [anon_sym_mod] = ACTIONS(1231), - [anon_sym_SLASH_SLASH] = ACTIONS(1231), - [anon_sym_PLUS] = ACTIONS(1231), - [anon_sym_bit_DASHshl] = ACTIONS(1231), - [anon_sym_bit_DASHshr] = ACTIONS(1231), - [anon_sym_EQ_EQ] = ACTIONS(1231), - [anon_sym_BANG_EQ] = ACTIONS(1231), - [anon_sym_LT2] = ACTIONS(1231), - [anon_sym_LT_EQ] = ACTIONS(1231), - [anon_sym_GT_EQ] = ACTIONS(1231), - [anon_sym_not_DASHin] = ACTIONS(1231), - [anon_sym_starts_DASHwith] = ACTIONS(1231), - [anon_sym_ends_DASHwith] = ACTIONS(1231), - [anon_sym_EQ_TILDE] = ACTIONS(1231), - [anon_sym_BANG_TILDE] = ACTIONS(1231), - [anon_sym_bit_DASHand] = ACTIONS(1231), - [anon_sym_bit_DASHxor] = ACTIONS(1231), - [anon_sym_bit_DASHor] = ACTIONS(1231), - [anon_sym_and] = ACTIONS(1231), - [anon_sym_xor] = ACTIONS(1231), - [anon_sym_or] = ACTIONS(1231), - [anon_sym_not] = ACTIONS(1231), - [anon_sym_DOT_DOT_LT] = ACTIONS(1231), - [anon_sym_DOT_DOT] = ACTIONS(1231), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1231), - [sym_val_nothing] = ACTIONS(1231), - [anon_sym_true] = ACTIONS(1231), - [anon_sym_false] = ACTIONS(1231), - [aux_sym_val_number_token1] = ACTIONS(1231), - [aux_sym_val_number_token2] = ACTIONS(1231), - [aux_sym_val_number_token3] = ACTIONS(1231), - [aux_sym_val_number_token4] = ACTIONS(1231), - [anon_sym_inf] = ACTIONS(1231), - [anon_sym_DASHinf] = ACTIONS(1231), - [anon_sym_NaN] = ACTIONS(1231), - [anon_sym_0b] = ACTIONS(1231), - [anon_sym_0o] = ACTIONS(1231), - [anon_sym_0x] = ACTIONS(1231), - [sym_val_date] = ACTIONS(1231), - [anon_sym_DQUOTE] = ACTIONS(1231), - [sym__str_single_quotes] = ACTIONS(1231), - [sym__str_back_ticks] = ACTIONS(1231), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1231), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1231), - [anon_sym_CARET] = ACTIONS(1231), + [anon_sym_export] = ACTIONS(816), + [anon_sym_alias] = ACTIONS(816), + [anon_sym_let] = ACTIONS(816), + [anon_sym_let_DASHenv] = ACTIONS(816), + [anon_sym_mut] = ACTIONS(816), + [anon_sym_const] = ACTIONS(816), + [sym_cmd_identifier] = ACTIONS(816), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_def] = ACTIONS(816), + [anon_sym_def_DASHenv] = ACTIONS(816), + [anon_sym_export_DASHenv] = ACTIONS(816), + [anon_sym_extern] = ACTIONS(816), + [anon_sym_module] = ACTIONS(816), + [anon_sym_use] = ACTIONS(816), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_RPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_error] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(884), + [anon_sym_DASH] = ACTIONS(886), + [anon_sym_break] = ACTIONS(816), + [anon_sym_continue] = ACTIONS(816), + [anon_sym_for] = ACTIONS(816), + [anon_sym_in] = ACTIONS(888), + [anon_sym_loop] = ACTIONS(816), + [anon_sym_while] = ACTIONS(816), + [anon_sym_do] = ACTIONS(816), + [anon_sym_if] = ACTIONS(816), + [anon_sym_match] = ACTIONS(816), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_RBRACE] = ACTIONS(816), + [anon_sym_try] = ACTIONS(816), + [anon_sym_return] = ACTIONS(816), + [anon_sym_source] = ACTIONS(816), + [anon_sym_source_DASHenv] = ACTIONS(816), + [anon_sym_register] = ACTIONS(816), + [anon_sym_hide] = ACTIONS(816), + [anon_sym_hide_DASHenv] = ACTIONS(816), + [anon_sym_overlay] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(890), + [anon_sym_where] = ACTIONS(816), + [anon_sym_STAR_STAR] = ACTIONS(892), + [anon_sym_PLUS_PLUS] = ACTIONS(892), + [anon_sym_SLASH] = ACTIONS(890), + [anon_sym_mod] = ACTIONS(890), + [anon_sym_SLASH_SLASH] = ACTIONS(890), + [anon_sym_PLUS] = ACTIONS(886), + [anon_sym_bit_DASHshl] = ACTIONS(894), + [anon_sym_bit_DASHshr] = ACTIONS(894), + [anon_sym_EQ_EQ] = ACTIONS(884), + [anon_sym_BANG_EQ] = ACTIONS(884), + [anon_sym_LT2] = ACTIONS(884), + [anon_sym_LT_EQ] = ACTIONS(884), + [anon_sym_GT_EQ] = ACTIONS(884), + [anon_sym_not_DASHin] = ACTIONS(888), + [anon_sym_starts_DASHwith] = ACTIONS(888), + [anon_sym_ends_DASHwith] = ACTIONS(888), + [anon_sym_EQ_TILDE] = ACTIONS(816), + [anon_sym_BANG_TILDE] = ACTIONS(816), + [anon_sym_bit_DASHand] = ACTIONS(816), + [anon_sym_bit_DASHxor] = ACTIONS(816), + [anon_sym_bit_DASHor] = ACTIONS(816), + [anon_sym_and] = ACTIONS(816), + [anon_sym_xor] = ACTIONS(816), + [anon_sym_or] = ACTIONS(816), + [anon_sym_not] = ACTIONS(816), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_CARET] = ACTIONS(816), [anon_sym_POUND] = ACTIONS(3), }, [337] = { [sym_comment] = STATE(337), - [ts_builtin_sym_end] = ACTIONS(1165), - [sym_cmd_identifier] = ACTIONS(1163), - [anon_sym_SEMI] = ACTIONS(1163), - [anon_sym_LF] = ACTIONS(1165), - [anon_sym_export] = ACTIONS(1163), - [anon_sym_alias] = ACTIONS(1163), - [anon_sym_def] = ACTIONS(1163), - [anon_sym_def_DASHenv] = ACTIONS(1163), - [anon_sym_export_DASHenv] = ACTIONS(1163), - [anon_sym_extern] = ACTIONS(1163), - [anon_sym_module] = ACTIONS(1163), - [anon_sym_use] = ACTIONS(1163), - [anon_sym_LBRACK] = ACTIONS(1163), - [anon_sym_LPAREN] = ACTIONS(1163), - [anon_sym_PIPE] = ACTIONS(1163), - [anon_sym_DOLLAR] = ACTIONS(1163), - [anon_sym_error] = ACTIONS(1163), - [anon_sym_GT] = ACTIONS(1163), - [anon_sym_DASH] = ACTIONS(1163), - [anon_sym_break] = ACTIONS(1163), - [anon_sym_continue] = ACTIONS(1163), - [anon_sym_for] = ACTIONS(1163), - [anon_sym_in] = ACTIONS(1163), - [anon_sym_loop] = ACTIONS(1163), - [anon_sym_while] = ACTIONS(1163), - [anon_sym_do] = ACTIONS(1163), - [anon_sym_if] = ACTIONS(1163), - [anon_sym_match] = ACTIONS(1163), - [anon_sym_LBRACE] = ACTIONS(1163), - [anon_sym_try] = ACTIONS(1163), - [anon_sym_return] = ACTIONS(1163), - [anon_sym_let] = ACTIONS(1163), - [anon_sym_let_DASHenv] = ACTIONS(1163), - [anon_sym_mut] = ACTIONS(1163), - [anon_sym_const] = ACTIONS(1163), - [anon_sym_source] = ACTIONS(1163), - [anon_sym_source_DASHenv] = ACTIONS(1163), - [anon_sym_register] = ACTIONS(1163), - [anon_sym_hide] = ACTIONS(1163), - [anon_sym_hide_DASHenv] = ACTIONS(1163), - [anon_sym_overlay] = ACTIONS(1163), - [anon_sym_STAR] = ACTIONS(1163), - [anon_sym_where] = ACTIONS(1163), - [anon_sym_STAR_STAR] = ACTIONS(1163), - [anon_sym_PLUS_PLUS] = ACTIONS(1163), - [anon_sym_SLASH] = ACTIONS(1163), - [anon_sym_mod] = ACTIONS(1163), - [anon_sym_SLASH_SLASH] = ACTIONS(1163), - [anon_sym_PLUS] = ACTIONS(1163), - [anon_sym_bit_DASHshl] = ACTIONS(1163), - [anon_sym_bit_DASHshr] = ACTIONS(1163), - [anon_sym_EQ_EQ] = ACTIONS(1163), - [anon_sym_BANG_EQ] = ACTIONS(1163), - [anon_sym_LT2] = ACTIONS(1163), - [anon_sym_LT_EQ] = ACTIONS(1163), - [anon_sym_GT_EQ] = ACTIONS(1163), - [anon_sym_not_DASHin] = ACTIONS(1163), - [anon_sym_starts_DASHwith] = ACTIONS(1163), - [anon_sym_ends_DASHwith] = ACTIONS(1163), - [anon_sym_EQ_TILDE] = ACTIONS(1163), - [anon_sym_BANG_TILDE] = ACTIONS(1163), - [anon_sym_bit_DASHand] = ACTIONS(1163), - [anon_sym_bit_DASHxor] = ACTIONS(1163), - [anon_sym_bit_DASHor] = ACTIONS(1163), - [anon_sym_and] = ACTIONS(1163), - [anon_sym_xor] = ACTIONS(1163), - [anon_sym_or] = ACTIONS(1163), - [anon_sym_not] = ACTIONS(1163), - [anon_sym_DOT_DOT_LT] = ACTIONS(1163), - [anon_sym_DOT_DOT] = ACTIONS(1163), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1163), - [sym_val_nothing] = ACTIONS(1163), - [anon_sym_true] = ACTIONS(1163), - [anon_sym_false] = ACTIONS(1163), - [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(1163), - [anon_sym_inf] = ACTIONS(1163), - [anon_sym_DASHinf] = ACTIONS(1163), - [anon_sym_NaN] = ACTIONS(1163), - [anon_sym_0b] = ACTIONS(1163), - [anon_sym_0o] = ACTIONS(1163), - [anon_sym_0x] = ACTIONS(1163), - [sym_val_date] = ACTIONS(1163), - [anon_sym_DQUOTE] = ACTIONS(1163), - [sym__str_single_quotes] = ACTIONS(1163), - [sym__str_back_ticks] = ACTIONS(1163), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1163), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1163), - [anon_sym_CARET] = ACTIONS(1163), + [anon_sym_export] = ACTIONS(840), + [anon_sym_alias] = ACTIONS(840), + [anon_sym_let] = ACTIONS(840), + [anon_sym_let_DASHenv] = ACTIONS(840), + [anon_sym_mut] = ACTIONS(840), + [anon_sym_const] = ACTIONS(840), + [sym_cmd_identifier] = ACTIONS(840), + [anon_sym_SEMI] = ACTIONS(840), + [anon_sym_LF] = ACTIONS(842), + [anon_sym_def] = ACTIONS(840), + [anon_sym_def_DASHenv] = ACTIONS(840), + [anon_sym_export_DASHenv] = ACTIONS(840), + [anon_sym_extern] = ACTIONS(840), + [anon_sym_module] = ACTIONS(840), + [anon_sym_use] = ACTIONS(840), + [anon_sym_LBRACK] = ACTIONS(840), + [anon_sym_LPAREN] = ACTIONS(840), + [anon_sym_RPAREN] = ACTIONS(840), + [anon_sym_PIPE] = ACTIONS(840), + [anon_sym_DOLLAR] = ACTIONS(840), + [anon_sym_error] = ACTIONS(840), + [anon_sym_GT] = ACTIONS(840), + [anon_sym_DASH] = ACTIONS(840), + [anon_sym_break] = ACTIONS(840), + [anon_sym_continue] = ACTIONS(840), + [anon_sym_for] = ACTIONS(840), + [anon_sym_in] = ACTIONS(840), + [anon_sym_loop] = ACTIONS(840), + [anon_sym_while] = ACTIONS(840), + [anon_sym_do] = ACTIONS(840), + [anon_sym_if] = ACTIONS(840), + [anon_sym_match] = ACTIONS(840), + [anon_sym_LBRACE] = ACTIONS(840), + [anon_sym_RBRACE] = ACTIONS(840), + [anon_sym_try] = ACTIONS(840), + [anon_sym_return] = ACTIONS(840), + [anon_sym_source] = ACTIONS(840), + [anon_sym_source_DASHenv] = ACTIONS(840), + [anon_sym_register] = ACTIONS(840), + [anon_sym_hide] = ACTIONS(840), + [anon_sym_hide_DASHenv] = ACTIONS(840), + [anon_sym_overlay] = ACTIONS(840), + [anon_sym_STAR] = ACTIONS(840), + [anon_sym_where] = ACTIONS(840), + [anon_sym_STAR_STAR] = ACTIONS(840), + [anon_sym_PLUS_PLUS] = ACTIONS(840), + [anon_sym_SLASH] = ACTIONS(840), + [anon_sym_mod] = ACTIONS(840), + [anon_sym_SLASH_SLASH] = ACTIONS(840), + [anon_sym_PLUS] = ACTIONS(840), + [anon_sym_bit_DASHshl] = ACTIONS(840), + [anon_sym_bit_DASHshr] = ACTIONS(840), + [anon_sym_EQ_EQ] = ACTIONS(840), + [anon_sym_BANG_EQ] = ACTIONS(840), + [anon_sym_LT2] = ACTIONS(840), + [anon_sym_LT_EQ] = ACTIONS(840), + [anon_sym_GT_EQ] = ACTIONS(840), + [anon_sym_not_DASHin] = ACTIONS(840), + [anon_sym_starts_DASHwith] = ACTIONS(840), + [anon_sym_ends_DASHwith] = ACTIONS(840), + [anon_sym_EQ_TILDE] = ACTIONS(840), + [anon_sym_BANG_TILDE] = ACTIONS(840), + [anon_sym_bit_DASHand] = ACTIONS(840), + [anon_sym_bit_DASHxor] = ACTIONS(840), + [anon_sym_bit_DASHor] = ACTIONS(840), + [anon_sym_and] = ACTIONS(840), + [anon_sym_xor] = ACTIONS(840), + [anon_sym_or] = ACTIONS(840), + [anon_sym_not] = ACTIONS(840), + [anon_sym_DOT_DOT_LT] = ACTIONS(840), + [anon_sym_DOT_DOT] = ACTIONS(840), + [anon_sym_DOT_DOT_EQ] = ACTIONS(840), + [sym_val_nothing] = ACTIONS(840), + [anon_sym_true] = ACTIONS(840), + [anon_sym_false] = ACTIONS(840), + [aux_sym_val_number_token1] = ACTIONS(840), + [aux_sym_val_number_token2] = ACTIONS(840), + [aux_sym_val_number_token3] = ACTIONS(840), + [aux_sym_val_number_token4] = ACTIONS(840), + [anon_sym_inf] = ACTIONS(840), + [anon_sym_DASHinf] = ACTIONS(840), + [anon_sym_NaN] = ACTIONS(840), + [anon_sym_0b] = ACTIONS(840), + [anon_sym_0o] = ACTIONS(840), + [anon_sym_0x] = ACTIONS(840), + [sym_val_date] = ACTIONS(840), + [anon_sym_DQUOTE] = ACTIONS(840), + [sym__str_single_quotes] = ACTIONS(840), + [sym__str_back_ticks] = ACTIONS(840), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(840), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(840), + [anon_sym_CARET] = ACTIONS(840), [anon_sym_POUND] = ACTIONS(3), }, [338] = { [sym_comment] = STATE(338), - [ts_builtin_sym_end] = ACTIONS(1239), - [sym_cmd_identifier] = ACTIONS(1241), - [anon_sym_SEMI] = ACTIONS(1241), - [anon_sym_LF] = ACTIONS(1239), - [anon_sym_export] = ACTIONS(1241), - [anon_sym_alias] = ACTIONS(1241), - [anon_sym_def] = ACTIONS(1241), - [anon_sym_def_DASHenv] = ACTIONS(1241), - [anon_sym_export_DASHenv] = ACTIONS(1241), - [anon_sym_extern] = ACTIONS(1241), - [anon_sym_module] = ACTIONS(1241), - [anon_sym_use] = ACTIONS(1241), - [anon_sym_LBRACK] = ACTIONS(1241), - [anon_sym_LPAREN] = ACTIONS(1241), - [anon_sym_PIPE] = ACTIONS(1241), - [anon_sym_DOLLAR] = ACTIONS(1241), - [anon_sym_error] = ACTIONS(1241), - [anon_sym_GT] = ACTIONS(1241), - [anon_sym_DASH] = ACTIONS(1241), - [anon_sym_break] = ACTIONS(1241), - [anon_sym_continue] = ACTIONS(1241), - [anon_sym_for] = ACTIONS(1241), - [anon_sym_in] = ACTIONS(1241), - [anon_sym_loop] = ACTIONS(1241), - [anon_sym_while] = ACTIONS(1241), - [anon_sym_do] = ACTIONS(1241), - [anon_sym_if] = ACTIONS(1241), - [anon_sym_match] = ACTIONS(1241), - [anon_sym_LBRACE] = ACTIONS(1241), - [anon_sym_try] = ACTIONS(1241), - [anon_sym_return] = ACTIONS(1241), - [anon_sym_let] = ACTIONS(1241), - [anon_sym_let_DASHenv] = ACTIONS(1241), - [anon_sym_mut] = ACTIONS(1241), - [anon_sym_const] = ACTIONS(1241), - [anon_sym_source] = ACTIONS(1241), - [anon_sym_source_DASHenv] = ACTIONS(1241), - [anon_sym_register] = ACTIONS(1241), - [anon_sym_hide] = ACTIONS(1241), - [anon_sym_hide_DASHenv] = ACTIONS(1241), - [anon_sym_overlay] = ACTIONS(1241), - [anon_sym_STAR] = ACTIONS(1241), - [anon_sym_where] = ACTIONS(1241), - [anon_sym_STAR_STAR] = ACTIONS(1241), - [anon_sym_PLUS_PLUS] = ACTIONS(1241), - [anon_sym_SLASH] = ACTIONS(1241), - [anon_sym_mod] = ACTIONS(1241), - [anon_sym_SLASH_SLASH] = ACTIONS(1241), - [anon_sym_PLUS] = ACTIONS(1241), - [anon_sym_bit_DASHshl] = ACTIONS(1241), - [anon_sym_bit_DASHshr] = ACTIONS(1241), - [anon_sym_EQ_EQ] = ACTIONS(1241), - [anon_sym_BANG_EQ] = ACTIONS(1241), - [anon_sym_LT2] = ACTIONS(1241), - [anon_sym_LT_EQ] = ACTIONS(1241), - [anon_sym_GT_EQ] = ACTIONS(1241), - [anon_sym_not_DASHin] = ACTIONS(1241), - [anon_sym_starts_DASHwith] = ACTIONS(1241), - [anon_sym_ends_DASHwith] = ACTIONS(1241), - [anon_sym_EQ_TILDE] = ACTIONS(1241), - [anon_sym_BANG_TILDE] = ACTIONS(1241), - [anon_sym_bit_DASHand] = ACTIONS(1241), - [anon_sym_bit_DASHxor] = ACTIONS(1241), - [anon_sym_bit_DASHor] = ACTIONS(1241), - [anon_sym_and] = ACTIONS(1241), - [anon_sym_xor] = ACTIONS(1241), - [anon_sym_or] = ACTIONS(1241), - [anon_sym_not] = ACTIONS(1241), - [anon_sym_DOT_DOT_LT] = ACTIONS(1241), - [anon_sym_DOT_DOT] = ACTIONS(1241), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1241), - [sym_val_nothing] = ACTIONS(1241), - [anon_sym_true] = ACTIONS(1241), - [anon_sym_false] = ACTIONS(1241), - [aux_sym_val_number_token1] = ACTIONS(1241), - [aux_sym_val_number_token2] = ACTIONS(1241), - [aux_sym_val_number_token3] = ACTIONS(1241), - [aux_sym_val_number_token4] = ACTIONS(1241), - [anon_sym_inf] = ACTIONS(1241), - [anon_sym_DASHinf] = ACTIONS(1241), - [anon_sym_NaN] = ACTIONS(1241), - [anon_sym_0b] = ACTIONS(1241), - [anon_sym_0o] = ACTIONS(1241), - [anon_sym_0x] = ACTIONS(1241), - [sym_val_date] = ACTIONS(1241), - [anon_sym_DQUOTE] = ACTIONS(1241), - [sym__str_single_quotes] = ACTIONS(1241), - [sym__str_back_ticks] = ACTIONS(1241), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1241), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1241), - [anon_sym_CARET] = ACTIONS(1241), + [anon_sym_export] = ACTIONS(844), + [anon_sym_alias] = ACTIONS(844), + [anon_sym_let] = ACTIONS(844), + [anon_sym_let_DASHenv] = ACTIONS(844), + [anon_sym_mut] = ACTIONS(844), + [anon_sym_const] = ACTIONS(844), + [sym_cmd_identifier] = ACTIONS(844), + [anon_sym_SEMI] = ACTIONS(844), + [anon_sym_LF] = ACTIONS(846), + [anon_sym_def] = ACTIONS(844), + [anon_sym_def_DASHenv] = ACTIONS(844), + [anon_sym_export_DASHenv] = ACTIONS(844), + [anon_sym_extern] = ACTIONS(844), + [anon_sym_module] = ACTIONS(844), + [anon_sym_use] = ACTIONS(844), + [anon_sym_LBRACK] = ACTIONS(844), + [anon_sym_LPAREN] = ACTIONS(844), + [anon_sym_RPAREN] = ACTIONS(844), + [anon_sym_PIPE] = ACTIONS(844), + [anon_sym_DOLLAR] = ACTIONS(844), + [anon_sym_error] = ACTIONS(844), + [anon_sym_GT] = ACTIONS(844), + [anon_sym_DASH] = ACTIONS(844), + [anon_sym_break] = ACTIONS(844), + [anon_sym_continue] = ACTIONS(844), + [anon_sym_for] = ACTIONS(844), + [anon_sym_in] = ACTIONS(844), + [anon_sym_loop] = ACTIONS(844), + [anon_sym_while] = ACTIONS(844), + [anon_sym_do] = ACTIONS(844), + [anon_sym_if] = ACTIONS(844), + [anon_sym_match] = ACTIONS(844), + [anon_sym_LBRACE] = ACTIONS(844), + [anon_sym_RBRACE] = ACTIONS(844), + [anon_sym_try] = ACTIONS(844), + [anon_sym_return] = ACTIONS(844), + [anon_sym_source] = ACTIONS(844), + [anon_sym_source_DASHenv] = ACTIONS(844), + [anon_sym_register] = ACTIONS(844), + [anon_sym_hide] = ACTIONS(844), + [anon_sym_hide_DASHenv] = ACTIONS(844), + [anon_sym_overlay] = ACTIONS(844), + [anon_sym_STAR] = ACTIONS(844), + [anon_sym_where] = ACTIONS(844), + [anon_sym_STAR_STAR] = ACTIONS(844), + [anon_sym_PLUS_PLUS] = ACTIONS(844), + [anon_sym_SLASH] = ACTIONS(844), + [anon_sym_mod] = ACTIONS(844), + [anon_sym_SLASH_SLASH] = ACTIONS(844), + [anon_sym_PLUS] = ACTIONS(844), + [anon_sym_bit_DASHshl] = ACTIONS(844), + [anon_sym_bit_DASHshr] = ACTIONS(844), + [anon_sym_EQ_EQ] = ACTIONS(844), + [anon_sym_BANG_EQ] = ACTIONS(844), + [anon_sym_LT2] = ACTIONS(844), + [anon_sym_LT_EQ] = ACTIONS(844), + [anon_sym_GT_EQ] = ACTIONS(844), + [anon_sym_not_DASHin] = ACTIONS(844), + [anon_sym_starts_DASHwith] = ACTIONS(844), + [anon_sym_ends_DASHwith] = ACTIONS(844), + [anon_sym_EQ_TILDE] = ACTIONS(844), + [anon_sym_BANG_TILDE] = ACTIONS(844), + [anon_sym_bit_DASHand] = ACTIONS(844), + [anon_sym_bit_DASHxor] = ACTIONS(844), + [anon_sym_bit_DASHor] = ACTIONS(844), + [anon_sym_and] = ACTIONS(844), + [anon_sym_xor] = ACTIONS(844), + [anon_sym_or] = ACTIONS(844), + [anon_sym_not] = ACTIONS(844), + [anon_sym_DOT_DOT_LT] = ACTIONS(844), + [anon_sym_DOT_DOT] = ACTIONS(844), + [anon_sym_DOT_DOT_EQ] = ACTIONS(844), + [sym_val_nothing] = ACTIONS(844), + [anon_sym_true] = ACTIONS(844), + [anon_sym_false] = ACTIONS(844), + [aux_sym_val_number_token1] = ACTIONS(844), + [aux_sym_val_number_token2] = ACTIONS(844), + [aux_sym_val_number_token3] = ACTIONS(844), + [aux_sym_val_number_token4] = ACTIONS(844), + [anon_sym_inf] = ACTIONS(844), + [anon_sym_DASHinf] = ACTIONS(844), + [anon_sym_NaN] = ACTIONS(844), + [anon_sym_0b] = ACTIONS(844), + [anon_sym_0o] = ACTIONS(844), + [anon_sym_0x] = ACTIONS(844), + [sym_val_date] = ACTIONS(844), + [anon_sym_DQUOTE] = ACTIONS(844), + [sym__str_single_quotes] = ACTIONS(844), + [sym__str_back_ticks] = ACTIONS(844), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(844), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(844), + [anon_sym_CARET] = ACTIONS(844), [anon_sym_POUND] = ACTIONS(3), }, [339] = { [sym_comment] = STATE(339), - [sym_cmd_identifier] = ACTIONS(981), - [anon_sym_SEMI] = ACTIONS(981), - [anon_sym_LF] = ACTIONS(979), - [anon_sym_export] = ACTIONS(981), - [anon_sym_alias] = ACTIONS(981), - [anon_sym_def] = ACTIONS(981), - [anon_sym_def_DASHenv] = ACTIONS(981), - [anon_sym_export_DASHenv] = ACTIONS(981), - [anon_sym_extern] = ACTIONS(981), - [anon_sym_module] = ACTIONS(981), - [anon_sym_use] = ACTIONS(981), - [anon_sym_LBRACK] = ACTIONS(981), - [anon_sym_LPAREN] = ACTIONS(981), - [anon_sym_PIPE] = ACTIONS(981), - [anon_sym_DOLLAR] = ACTIONS(981), - [anon_sym_error] = ACTIONS(981), - [anon_sym_GT] = ACTIONS(981), - [anon_sym_DASH] = ACTIONS(981), - [anon_sym_break] = ACTIONS(981), - [anon_sym_continue] = ACTIONS(981), - [anon_sym_for] = ACTIONS(981), - [anon_sym_in] = ACTIONS(981), - [anon_sym_loop] = ACTIONS(981), - [anon_sym_while] = ACTIONS(981), - [anon_sym_do] = ACTIONS(981), - [anon_sym_if] = ACTIONS(981), - [anon_sym_match] = ACTIONS(981), - [anon_sym_LBRACE] = ACTIONS(981), - [anon_sym_RBRACE] = ACTIONS(981), - [anon_sym_try] = ACTIONS(981), - [anon_sym_return] = ACTIONS(981), - [anon_sym_let] = ACTIONS(981), - [anon_sym_let_DASHenv] = ACTIONS(981), - [anon_sym_mut] = ACTIONS(981), - [anon_sym_const] = ACTIONS(981), - [anon_sym_source] = ACTIONS(981), - [anon_sym_source_DASHenv] = ACTIONS(981), - [anon_sym_register] = ACTIONS(981), - [anon_sym_hide] = ACTIONS(981), - [anon_sym_hide_DASHenv] = ACTIONS(981), - [anon_sym_overlay] = ACTIONS(981), - [anon_sym_STAR] = ACTIONS(981), - [anon_sym_where] = ACTIONS(981), - [anon_sym_STAR_STAR] = ACTIONS(981), - [anon_sym_PLUS_PLUS] = ACTIONS(981), - [anon_sym_SLASH] = ACTIONS(981), - [anon_sym_mod] = ACTIONS(981), - [anon_sym_SLASH_SLASH] = ACTIONS(981), - [anon_sym_PLUS] = ACTIONS(981), - [anon_sym_bit_DASHshl] = ACTIONS(981), - [anon_sym_bit_DASHshr] = ACTIONS(981), - [anon_sym_EQ_EQ] = ACTIONS(981), - [anon_sym_BANG_EQ] = ACTIONS(981), - [anon_sym_LT2] = ACTIONS(981), - [anon_sym_LT_EQ] = ACTIONS(981), - [anon_sym_GT_EQ] = ACTIONS(981), - [anon_sym_not_DASHin] = ACTIONS(981), - [anon_sym_starts_DASHwith] = ACTIONS(981), - [anon_sym_ends_DASHwith] = ACTIONS(981), - [anon_sym_EQ_TILDE] = ACTIONS(981), - [anon_sym_BANG_TILDE] = ACTIONS(981), - [anon_sym_bit_DASHand] = ACTIONS(981), - [anon_sym_bit_DASHxor] = ACTIONS(981), - [anon_sym_bit_DASHor] = ACTIONS(981), - [anon_sym_and] = ACTIONS(981), - [anon_sym_xor] = ACTIONS(981), - [anon_sym_or] = ACTIONS(981), - [anon_sym_not] = ACTIONS(981), - [anon_sym_DOT_DOT_LT] = ACTIONS(981), - [anon_sym_DOT_DOT] = ACTIONS(981), - [anon_sym_DOT_DOT_EQ] = ACTIONS(981), - [sym_val_nothing] = ACTIONS(981), - [anon_sym_true] = ACTIONS(981), - [anon_sym_false] = ACTIONS(981), - [aux_sym_val_number_token1] = ACTIONS(981), - [aux_sym_val_number_token2] = ACTIONS(981), - [aux_sym_val_number_token3] = ACTIONS(981), - [aux_sym_val_number_token4] = ACTIONS(981), - [anon_sym_inf] = ACTIONS(981), - [anon_sym_DASHinf] = ACTIONS(981), - [anon_sym_NaN] = ACTIONS(981), - [anon_sym_0b] = ACTIONS(981), - [anon_sym_0o] = ACTIONS(981), - [anon_sym_0x] = ACTIONS(981), - [sym_val_date] = ACTIONS(981), - [anon_sym_DQUOTE] = ACTIONS(981), - [sym__str_single_quotes] = ACTIONS(981), - [sym__str_back_ticks] = ACTIONS(981), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(981), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(981), - [anon_sym_CARET] = ACTIONS(981), + [anon_sym_export] = ACTIONS(848), + [anon_sym_alias] = ACTIONS(848), + [anon_sym_let] = ACTIONS(848), + [anon_sym_let_DASHenv] = ACTIONS(848), + [anon_sym_mut] = ACTIONS(848), + [anon_sym_const] = ACTIONS(848), + [sym_cmd_identifier] = ACTIONS(848), + [anon_sym_SEMI] = ACTIONS(848), + [anon_sym_LF] = ACTIONS(850), + [anon_sym_def] = ACTIONS(848), + [anon_sym_def_DASHenv] = ACTIONS(848), + [anon_sym_export_DASHenv] = ACTIONS(848), + [anon_sym_extern] = ACTIONS(848), + [anon_sym_module] = ACTIONS(848), + [anon_sym_use] = ACTIONS(848), + [anon_sym_LBRACK] = ACTIONS(848), + [anon_sym_LPAREN] = ACTIONS(848), + [anon_sym_RPAREN] = ACTIONS(848), + [anon_sym_PIPE] = ACTIONS(848), + [anon_sym_DOLLAR] = ACTIONS(848), + [anon_sym_error] = ACTIONS(848), + [anon_sym_GT] = ACTIONS(848), + [anon_sym_DASH] = ACTIONS(848), + [anon_sym_break] = ACTIONS(848), + [anon_sym_continue] = ACTIONS(848), + [anon_sym_for] = ACTIONS(848), + [anon_sym_in] = ACTIONS(848), + [anon_sym_loop] = ACTIONS(848), + [anon_sym_while] = ACTIONS(848), + [anon_sym_do] = ACTIONS(848), + [anon_sym_if] = ACTIONS(848), + [anon_sym_match] = ACTIONS(848), + [anon_sym_LBRACE] = ACTIONS(848), + [anon_sym_RBRACE] = ACTIONS(848), + [anon_sym_try] = ACTIONS(848), + [anon_sym_return] = ACTIONS(848), + [anon_sym_source] = ACTIONS(848), + [anon_sym_source_DASHenv] = ACTIONS(848), + [anon_sym_register] = ACTIONS(848), + [anon_sym_hide] = ACTIONS(848), + [anon_sym_hide_DASHenv] = ACTIONS(848), + [anon_sym_overlay] = ACTIONS(848), + [anon_sym_STAR] = ACTIONS(848), + [anon_sym_where] = ACTIONS(848), + [anon_sym_STAR_STAR] = ACTIONS(848), + [anon_sym_PLUS_PLUS] = ACTIONS(848), + [anon_sym_SLASH] = ACTIONS(848), + [anon_sym_mod] = ACTIONS(848), + [anon_sym_SLASH_SLASH] = ACTIONS(848), + [anon_sym_PLUS] = ACTIONS(848), + [anon_sym_bit_DASHshl] = ACTIONS(848), + [anon_sym_bit_DASHshr] = ACTIONS(848), + [anon_sym_EQ_EQ] = ACTIONS(848), + [anon_sym_BANG_EQ] = ACTIONS(848), + [anon_sym_LT2] = ACTIONS(848), + [anon_sym_LT_EQ] = ACTIONS(848), + [anon_sym_GT_EQ] = ACTIONS(848), + [anon_sym_not_DASHin] = ACTIONS(848), + [anon_sym_starts_DASHwith] = ACTIONS(848), + [anon_sym_ends_DASHwith] = ACTIONS(848), + [anon_sym_EQ_TILDE] = ACTIONS(848), + [anon_sym_BANG_TILDE] = ACTIONS(848), + [anon_sym_bit_DASHand] = ACTIONS(848), + [anon_sym_bit_DASHxor] = ACTIONS(848), + [anon_sym_bit_DASHor] = ACTIONS(848), + [anon_sym_and] = ACTIONS(848), + [anon_sym_xor] = ACTIONS(848), + [anon_sym_or] = ACTIONS(848), + [anon_sym_not] = ACTIONS(848), + [anon_sym_DOT_DOT_LT] = ACTIONS(848), + [anon_sym_DOT_DOT] = ACTIONS(848), + [anon_sym_DOT_DOT_EQ] = ACTIONS(848), + [sym_val_nothing] = ACTIONS(848), + [anon_sym_true] = ACTIONS(848), + [anon_sym_false] = ACTIONS(848), + [aux_sym_val_number_token1] = ACTIONS(848), + [aux_sym_val_number_token2] = ACTIONS(848), + [aux_sym_val_number_token3] = ACTIONS(848), + [aux_sym_val_number_token4] = ACTIONS(848), + [anon_sym_inf] = ACTIONS(848), + [anon_sym_DASHinf] = ACTIONS(848), + [anon_sym_NaN] = ACTIONS(848), + [anon_sym_0b] = ACTIONS(848), + [anon_sym_0o] = ACTIONS(848), + [anon_sym_0x] = ACTIONS(848), + [sym_val_date] = ACTIONS(848), + [anon_sym_DQUOTE] = ACTIONS(848), + [sym__str_single_quotes] = ACTIONS(848), + [sym__str_back_ticks] = ACTIONS(848), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(848), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(848), + [anon_sym_CARET] = ACTIONS(848), [anon_sym_POUND] = ACTIONS(3), }, [340] = { [sym_comment] = STATE(340), - [ts_builtin_sym_end] = ACTIONS(1227), - [sym_cmd_identifier] = ACTIONS(1229), - [anon_sym_SEMI] = ACTIONS(1229), - [anon_sym_LF] = ACTIONS(1227), - [anon_sym_export] = ACTIONS(1229), - [anon_sym_alias] = ACTIONS(1229), - [anon_sym_def] = ACTIONS(1229), - [anon_sym_def_DASHenv] = ACTIONS(1229), - [anon_sym_export_DASHenv] = ACTIONS(1229), - [anon_sym_extern] = ACTIONS(1229), - [anon_sym_module] = ACTIONS(1229), - [anon_sym_use] = ACTIONS(1229), - [anon_sym_LBRACK] = ACTIONS(1229), - [anon_sym_LPAREN] = ACTIONS(1229), - [anon_sym_PIPE] = ACTIONS(1229), - [anon_sym_DOLLAR] = ACTIONS(1229), - [anon_sym_error] = ACTIONS(1229), - [anon_sym_GT] = ACTIONS(1229), - [anon_sym_DASH] = ACTIONS(1229), - [anon_sym_break] = ACTIONS(1229), - [anon_sym_continue] = ACTIONS(1229), - [anon_sym_for] = ACTIONS(1229), - [anon_sym_in] = ACTIONS(1229), - [anon_sym_loop] = ACTIONS(1229), - [anon_sym_while] = ACTIONS(1229), - [anon_sym_do] = ACTIONS(1229), - [anon_sym_if] = ACTIONS(1229), - [anon_sym_match] = ACTIONS(1229), - [anon_sym_LBRACE] = ACTIONS(1229), - [anon_sym_try] = ACTIONS(1229), - [anon_sym_return] = ACTIONS(1229), - [anon_sym_let] = ACTIONS(1229), - [anon_sym_let_DASHenv] = ACTIONS(1229), - [anon_sym_mut] = ACTIONS(1229), - [anon_sym_const] = ACTIONS(1229), - [anon_sym_source] = ACTIONS(1229), - [anon_sym_source_DASHenv] = ACTIONS(1229), - [anon_sym_register] = ACTIONS(1229), - [anon_sym_hide] = ACTIONS(1229), - [anon_sym_hide_DASHenv] = ACTIONS(1229), - [anon_sym_overlay] = ACTIONS(1229), - [anon_sym_STAR] = ACTIONS(1229), - [anon_sym_where] = ACTIONS(1229), - [anon_sym_STAR_STAR] = ACTIONS(1229), - [anon_sym_PLUS_PLUS] = ACTIONS(1229), - [anon_sym_SLASH] = ACTIONS(1229), - [anon_sym_mod] = ACTIONS(1229), - [anon_sym_SLASH_SLASH] = ACTIONS(1229), - [anon_sym_PLUS] = ACTIONS(1229), - [anon_sym_bit_DASHshl] = ACTIONS(1229), - [anon_sym_bit_DASHshr] = ACTIONS(1229), - [anon_sym_EQ_EQ] = ACTIONS(1229), - [anon_sym_BANG_EQ] = ACTIONS(1229), - [anon_sym_LT2] = ACTIONS(1229), - [anon_sym_LT_EQ] = ACTIONS(1229), - [anon_sym_GT_EQ] = ACTIONS(1229), - [anon_sym_not_DASHin] = ACTIONS(1229), - [anon_sym_starts_DASHwith] = ACTIONS(1229), - [anon_sym_ends_DASHwith] = ACTIONS(1229), - [anon_sym_EQ_TILDE] = ACTIONS(1229), - [anon_sym_BANG_TILDE] = ACTIONS(1229), - [anon_sym_bit_DASHand] = ACTIONS(1229), - [anon_sym_bit_DASHxor] = ACTIONS(1229), - [anon_sym_bit_DASHor] = ACTIONS(1229), - [anon_sym_and] = ACTIONS(1229), - [anon_sym_xor] = ACTIONS(1229), - [anon_sym_or] = ACTIONS(1229), - [anon_sym_not] = ACTIONS(1229), - [anon_sym_DOT_DOT_LT] = ACTIONS(1229), - [anon_sym_DOT_DOT] = ACTIONS(1229), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1229), - [sym_val_nothing] = ACTIONS(1229), - [anon_sym_true] = ACTIONS(1229), - [anon_sym_false] = ACTIONS(1229), - [aux_sym_val_number_token1] = ACTIONS(1229), - [aux_sym_val_number_token2] = ACTIONS(1229), - [aux_sym_val_number_token3] = ACTIONS(1229), - [aux_sym_val_number_token4] = ACTIONS(1229), - [anon_sym_inf] = ACTIONS(1229), - [anon_sym_DASHinf] = ACTIONS(1229), - [anon_sym_NaN] = ACTIONS(1229), - [anon_sym_0b] = ACTIONS(1229), - [anon_sym_0o] = ACTIONS(1229), - [anon_sym_0x] = ACTIONS(1229), - [sym_val_date] = ACTIONS(1229), - [anon_sym_DQUOTE] = ACTIONS(1229), - [sym__str_single_quotes] = ACTIONS(1229), - [sym__str_back_ticks] = ACTIONS(1229), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1229), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1229), - [anon_sym_CARET] = ACTIONS(1229), + [anon_sym_export] = ACTIONS(852), + [anon_sym_alias] = ACTIONS(852), + [anon_sym_let] = ACTIONS(852), + [anon_sym_let_DASHenv] = ACTIONS(852), + [anon_sym_mut] = ACTIONS(852), + [anon_sym_const] = ACTIONS(852), + [sym_cmd_identifier] = ACTIONS(852), + [anon_sym_SEMI] = ACTIONS(852), + [anon_sym_LF] = ACTIONS(854), + [anon_sym_def] = ACTIONS(852), + [anon_sym_def_DASHenv] = ACTIONS(852), + [anon_sym_export_DASHenv] = ACTIONS(852), + [anon_sym_extern] = ACTIONS(852), + [anon_sym_module] = ACTIONS(852), + [anon_sym_use] = ACTIONS(852), + [anon_sym_LBRACK] = ACTIONS(852), + [anon_sym_LPAREN] = ACTIONS(852), + [anon_sym_RPAREN] = ACTIONS(852), + [anon_sym_PIPE] = ACTIONS(852), + [anon_sym_DOLLAR] = ACTIONS(852), + [anon_sym_error] = ACTIONS(852), + [anon_sym_GT] = ACTIONS(852), + [anon_sym_DASH] = ACTIONS(852), + [anon_sym_break] = ACTIONS(852), + [anon_sym_continue] = ACTIONS(852), + [anon_sym_for] = ACTIONS(852), + [anon_sym_in] = ACTIONS(852), + [anon_sym_loop] = ACTIONS(852), + [anon_sym_while] = ACTIONS(852), + [anon_sym_do] = ACTIONS(852), + [anon_sym_if] = ACTIONS(852), + [anon_sym_match] = ACTIONS(852), + [anon_sym_LBRACE] = ACTIONS(852), + [anon_sym_RBRACE] = ACTIONS(852), + [anon_sym_try] = ACTIONS(852), + [anon_sym_return] = ACTIONS(852), + [anon_sym_source] = ACTIONS(852), + [anon_sym_source_DASHenv] = ACTIONS(852), + [anon_sym_register] = ACTIONS(852), + [anon_sym_hide] = ACTIONS(852), + [anon_sym_hide_DASHenv] = ACTIONS(852), + [anon_sym_overlay] = ACTIONS(852), + [anon_sym_STAR] = ACTIONS(852), + [anon_sym_where] = ACTIONS(852), + [anon_sym_STAR_STAR] = ACTIONS(852), + [anon_sym_PLUS_PLUS] = ACTIONS(852), + [anon_sym_SLASH] = ACTIONS(852), + [anon_sym_mod] = ACTIONS(852), + [anon_sym_SLASH_SLASH] = ACTIONS(852), + [anon_sym_PLUS] = ACTIONS(852), + [anon_sym_bit_DASHshl] = ACTIONS(852), + [anon_sym_bit_DASHshr] = ACTIONS(852), + [anon_sym_EQ_EQ] = ACTIONS(852), + [anon_sym_BANG_EQ] = ACTIONS(852), + [anon_sym_LT2] = ACTIONS(852), + [anon_sym_LT_EQ] = ACTIONS(852), + [anon_sym_GT_EQ] = ACTIONS(852), + [anon_sym_not_DASHin] = ACTIONS(852), + [anon_sym_starts_DASHwith] = ACTIONS(852), + [anon_sym_ends_DASHwith] = ACTIONS(852), + [anon_sym_EQ_TILDE] = ACTIONS(852), + [anon_sym_BANG_TILDE] = ACTIONS(852), + [anon_sym_bit_DASHand] = ACTIONS(852), + [anon_sym_bit_DASHxor] = ACTIONS(852), + [anon_sym_bit_DASHor] = ACTIONS(852), + [anon_sym_and] = ACTIONS(852), + [anon_sym_xor] = ACTIONS(852), + [anon_sym_or] = ACTIONS(852), + [anon_sym_not] = ACTIONS(852), + [anon_sym_DOT_DOT_LT] = ACTIONS(852), + [anon_sym_DOT_DOT] = ACTIONS(852), + [anon_sym_DOT_DOT_EQ] = ACTIONS(852), + [sym_val_nothing] = ACTIONS(852), + [anon_sym_true] = ACTIONS(852), + [anon_sym_false] = ACTIONS(852), + [aux_sym_val_number_token1] = ACTIONS(852), + [aux_sym_val_number_token2] = ACTIONS(852), + [aux_sym_val_number_token3] = ACTIONS(852), + [aux_sym_val_number_token4] = ACTIONS(852), + [anon_sym_inf] = ACTIONS(852), + [anon_sym_DASHinf] = ACTIONS(852), + [anon_sym_NaN] = ACTIONS(852), + [anon_sym_0b] = ACTIONS(852), + [anon_sym_0o] = ACTIONS(852), + [anon_sym_0x] = ACTIONS(852), + [sym_val_date] = ACTIONS(852), + [anon_sym_DQUOTE] = ACTIONS(852), + [sym__str_single_quotes] = ACTIONS(852), + [sym__str_back_ticks] = ACTIONS(852), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(852), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(852), + [anon_sym_CARET] = ACTIONS(852), [anon_sym_POUND] = ACTIONS(3), }, [341] = { [sym_comment] = STATE(341), - [sym_cmd_identifier] = ACTIONS(1243), - [anon_sym_SEMI] = ACTIONS(1243), - [anon_sym_LF] = ACTIONS(1245), - [anon_sym_export] = ACTIONS(1243), - [anon_sym_alias] = ACTIONS(1243), - [anon_sym_def] = ACTIONS(1243), - [anon_sym_def_DASHenv] = ACTIONS(1243), - [anon_sym_export_DASHenv] = ACTIONS(1243), - [anon_sym_extern] = ACTIONS(1243), - [anon_sym_module] = ACTIONS(1243), - [anon_sym_use] = ACTIONS(1243), - [anon_sym_LBRACK] = ACTIONS(1243), - [anon_sym_LPAREN] = ACTIONS(1243), - [anon_sym_PIPE] = ACTIONS(1243), - [anon_sym_DOLLAR] = ACTIONS(1243), - [anon_sym_error] = ACTIONS(1243), - [anon_sym_GT] = ACTIONS(1243), - [anon_sym_DASH] = ACTIONS(1243), - [anon_sym_break] = ACTIONS(1243), - [anon_sym_continue] = ACTIONS(1243), - [anon_sym_for] = ACTIONS(1243), - [anon_sym_in] = ACTIONS(1243), - [anon_sym_loop] = ACTIONS(1243), - [anon_sym_while] = ACTIONS(1243), - [anon_sym_do] = ACTIONS(1243), - [anon_sym_if] = ACTIONS(1243), - [anon_sym_match] = ACTIONS(1243), - [anon_sym_LBRACE] = ACTIONS(1243), - [anon_sym_RBRACE] = ACTIONS(1243), - [anon_sym_try] = ACTIONS(1243), - [anon_sym_return] = ACTIONS(1243), - [anon_sym_let] = ACTIONS(1243), - [anon_sym_let_DASHenv] = ACTIONS(1243), - [anon_sym_mut] = ACTIONS(1243), - [anon_sym_const] = ACTIONS(1243), - [anon_sym_source] = ACTIONS(1243), - [anon_sym_source_DASHenv] = ACTIONS(1243), - [anon_sym_register] = ACTIONS(1243), - [anon_sym_hide] = ACTIONS(1243), - [anon_sym_hide_DASHenv] = ACTIONS(1243), - [anon_sym_overlay] = ACTIONS(1243), - [anon_sym_STAR] = ACTIONS(1243), - [anon_sym_where] = ACTIONS(1243), - [anon_sym_STAR_STAR] = ACTIONS(1243), - [anon_sym_PLUS_PLUS] = ACTIONS(1243), - [anon_sym_SLASH] = ACTIONS(1243), - [anon_sym_mod] = ACTIONS(1243), - [anon_sym_SLASH_SLASH] = ACTIONS(1243), - [anon_sym_PLUS] = ACTIONS(1243), - [anon_sym_bit_DASHshl] = ACTIONS(1243), - [anon_sym_bit_DASHshr] = ACTIONS(1243), - [anon_sym_EQ_EQ] = ACTIONS(1243), - [anon_sym_BANG_EQ] = ACTIONS(1243), - [anon_sym_LT2] = ACTIONS(1243), - [anon_sym_LT_EQ] = ACTIONS(1243), - [anon_sym_GT_EQ] = ACTIONS(1243), - [anon_sym_not_DASHin] = ACTIONS(1243), - [anon_sym_starts_DASHwith] = ACTIONS(1243), - [anon_sym_ends_DASHwith] = ACTIONS(1243), - [anon_sym_EQ_TILDE] = ACTIONS(1243), - [anon_sym_BANG_TILDE] = ACTIONS(1243), - [anon_sym_bit_DASHand] = ACTIONS(1243), - [anon_sym_bit_DASHxor] = ACTIONS(1243), - [anon_sym_bit_DASHor] = ACTIONS(1243), - [anon_sym_and] = ACTIONS(1243), - [anon_sym_xor] = ACTIONS(1243), - [anon_sym_or] = ACTIONS(1243), - [anon_sym_not] = ACTIONS(1243), - [anon_sym_DOT_DOT_LT] = ACTIONS(1243), - [anon_sym_DOT_DOT] = ACTIONS(1243), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1243), - [sym_val_nothing] = ACTIONS(1243), - [anon_sym_true] = ACTIONS(1243), - [anon_sym_false] = ACTIONS(1243), - [aux_sym_val_number_token1] = ACTIONS(1243), - [aux_sym_val_number_token2] = ACTIONS(1243), - [aux_sym_val_number_token3] = ACTIONS(1243), - [aux_sym_val_number_token4] = ACTIONS(1243), - [anon_sym_inf] = ACTIONS(1243), - [anon_sym_DASHinf] = ACTIONS(1243), - [anon_sym_NaN] = ACTIONS(1243), - [anon_sym_0b] = ACTIONS(1243), - [anon_sym_0o] = ACTIONS(1243), - [anon_sym_0x] = ACTIONS(1243), - [sym_val_date] = ACTIONS(1243), - [anon_sym_DQUOTE] = ACTIONS(1243), - [sym__str_single_quotes] = ACTIONS(1243), - [sym__str_back_ticks] = ACTIONS(1243), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1243), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1243), - [anon_sym_CARET] = ACTIONS(1243), + [anon_sym_export] = ACTIONS(816), + [anon_sym_alias] = ACTIONS(816), + [anon_sym_let] = ACTIONS(816), + [anon_sym_let_DASHenv] = ACTIONS(816), + [anon_sym_mut] = ACTIONS(816), + [anon_sym_const] = ACTIONS(816), + [sym_cmd_identifier] = ACTIONS(816), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_def] = ACTIONS(816), + [anon_sym_def_DASHenv] = ACTIONS(816), + [anon_sym_export_DASHenv] = ACTIONS(816), + [anon_sym_extern] = ACTIONS(816), + [anon_sym_module] = ACTIONS(816), + [anon_sym_use] = ACTIONS(816), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_RPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_error] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(884), + [anon_sym_DASH] = ACTIONS(886), + [anon_sym_break] = ACTIONS(816), + [anon_sym_continue] = ACTIONS(816), + [anon_sym_for] = ACTIONS(816), + [anon_sym_in] = ACTIONS(888), + [anon_sym_loop] = ACTIONS(816), + [anon_sym_while] = ACTIONS(816), + [anon_sym_do] = ACTIONS(816), + [anon_sym_if] = ACTIONS(816), + [anon_sym_match] = ACTIONS(816), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_RBRACE] = ACTIONS(816), + [anon_sym_try] = ACTIONS(816), + [anon_sym_return] = ACTIONS(816), + [anon_sym_source] = ACTIONS(816), + [anon_sym_source_DASHenv] = ACTIONS(816), + [anon_sym_register] = ACTIONS(816), + [anon_sym_hide] = ACTIONS(816), + [anon_sym_hide_DASHenv] = ACTIONS(816), + [anon_sym_overlay] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(890), + [anon_sym_where] = ACTIONS(816), + [anon_sym_STAR_STAR] = ACTIONS(892), + [anon_sym_PLUS_PLUS] = ACTIONS(892), + [anon_sym_SLASH] = ACTIONS(890), + [anon_sym_mod] = ACTIONS(890), + [anon_sym_SLASH_SLASH] = ACTIONS(890), + [anon_sym_PLUS] = ACTIONS(886), + [anon_sym_bit_DASHshl] = ACTIONS(894), + [anon_sym_bit_DASHshr] = ACTIONS(894), + [anon_sym_EQ_EQ] = ACTIONS(884), + [anon_sym_BANG_EQ] = ACTIONS(884), + [anon_sym_LT2] = ACTIONS(884), + [anon_sym_LT_EQ] = ACTIONS(884), + [anon_sym_GT_EQ] = ACTIONS(884), + [anon_sym_not_DASHin] = ACTIONS(888), + [anon_sym_starts_DASHwith] = ACTIONS(888), + [anon_sym_ends_DASHwith] = ACTIONS(888), + [anon_sym_EQ_TILDE] = ACTIONS(896), + [anon_sym_BANG_TILDE] = ACTIONS(896), + [anon_sym_bit_DASHand] = ACTIONS(816), + [anon_sym_bit_DASHxor] = ACTIONS(816), + [anon_sym_bit_DASHor] = ACTIONS(816), + [anon_sym_and] = ACTIONS(816), + [anon_sym_xor] = ACTIONS(816), + [anon_sym_or] = ACTIONS(816), + [anon_sym_not] = ACTIONS(816), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_CARET] = ACTIONS(816), [anon_sym_POUND] = ACTIONS(3), }, [342] = { [sym_comment] = STATE(342), - [ts_builtin_sym_end] = ACTIONS(1245), - [sym_cmd_identifier] = ACTIONS(1243), - [anon_sym_SEMI] = ACTIONS(1243), - [anon_sym_LF] = ACTIONS(1245), - [anon_sym_export] = ACTIONS(1243), - [anon_sym_alias] = ACTIONS(1243), - [anon_sym_def] = ACTIONS(1243), - [anon_sym_def_DASHenv] = ACTIONS(1243), - [anon_sym_export_DASHenv] = ACTIONS(1243), - [anon_sym_extern] = ACTIONS(1243), - [anon_sym_module] = ACTIONS(1243), - [anon_sym_use] = ACTIONS(1243), - [anon_sym_LBRACK] = ACTIONS(1243), - [anon_sym_LPAREN] = ACTIONS(1243), - [anon_sym_PIPE] = ACTIONS(1243), - [anon_sym_DOLLAR] = ACTIONS(1243), - [anon_sym_error] = ACTIONS(1243), - [anon_sym_GT] = ACTIONS(1243), - [anon_sym_DASH] = ACTIONS(1243), - [anon_sym_break] = ACTIONS(1243), - [anon_sym_continue] = ACTIONS(1243), - [anon_sym_for] = ACTIONS(1243), - [anon_sym_in] = ACTIONS(1243), - [anon_sym_loop] = ACTIONS(1243), - [anon_sym_while] = ACTIONS(1243), - [anon_sym_do] = ACTIONS(1243), - [anon_sym_if] = ACTIONS(1243), - [anon_sym_match] = ACTIONS(1243), - [anon_sym_LBRACE] = ACTIONS(1243), - [anon_sym_try] = ACTIONS(1243), - [anon_sym_return] = ACTIONS(1243), - [anon_sym_let] = ACTIONS(1243), - [anon_sym_let_DASHenv] = ACTIONS(1243), - [anon_sym_mut] = ACTIONS(1243), - [anon_sym_const] = ACTIONS(1243), - [anon_sym_source] = ACTIONS(1243), - [anon_sym_source_DASHenv] = ACTIONS(1243), - [anon_sym_register] = ACTIONS(1243), - [anon_sym_hide] = ACTIONS(1243), - [anon_sym_hide_DASHenv] = ACTIONS(1243), - [anon_sym_overlay] = ACTIONS(1243), - [anon_sym_STAR] = ACTIONS(1243), - [anon_sym_where] = ACTIONS(1243), - [anon_sym_STAR_STAR] = ACTIONS(1243), - [anon_sym_PLUS_PLUS] = ACTIONS(1243), - [anon_sym_SLASH] = ACTIONS(1243), - [anon_sym_mod] = ACTIONS(1243), - [anon_sym_SLASH_SLASH] = ACTIONS(1243), - [anon_sym_PLUS] = ACTIONS(1243), - [anon_sym_bit_DASHshl] = ACTIONS(1243), - [anon_sym_bit_DASHshr] = ACTIONS(1243), - [anon_sym_EQ_EQ] = ACTIONS(1243), - [anon_sym_BANG_EQ] = ACTIONS(1243), - [anon_sym_LT2] = ACTIONS(1243), - [anon_sym_LT_EQ] = ACTIONS(1243), - [anon_sym_GT_EQ] = ACTIONS(1243), - [anon_sym_not_DASHin] = ACTIONS(1243), - [anon_sym_starts_DASHwith] = ACTIONS(1243), - [anon_sym_ends_DASHwith] = ACTIONS(1243), - [anon_sym_EQ_TILDE] = ACTIONS(1243), - [anon_sym_BANG_TILDE] = ACTIONS(1243), - [anon_sym_bit_DASHand] = ACTIONS(1243), - [anon_sym_bit_DASHxor] = ACTIONS(1243), - [anon_sym_bit_DASHor] = ACTIONS(1243), - [anon_sym_and] = ACTIONS(1243), - [anon_sym_xor] = ACTIONS(1243), - [anon_sym_or] = ACTIONS(1243), - [anon_sym_not] = ACTIONS(1243), - [anon_sym_DOT_DOT_LT] = ACTIONS(1243), - [anon_sym_DOT_DOT] = ACTIONS(1243), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1243), - [sym_val_nothing] = ACTIONS(1243), - [anon_sym_true] = ACTIONS(1243), - [anon_sym_false] = ACTIONS(1243), - [aux_sym_val_number_token1] = ACTIONS(1243), - [aux_sym_val_number_token2] = ACTIONS(1243), - [aux_sym_val_number_token3] = ACTIONS(1243), - [aux_sym_val_number_token4] = ACTIONS(1243), - [anon_sym_inf] = ACTIONS(1243), - [anon_sym_DASHinf] = ACTIONS(1243), - [anon_sym_NaN] = ACTIONS(1243), - [anon_sym_0b] = ACTIONS(1243), - [anon_sym_0o] = ACTIONS(1243), - [anon_sym_0x] = ACTIONS(1243), - [sym_val_date] = ACTIONS(1243), - [anon_sym_DQUOTE] = ACTIONS(1243), - [sym__str_single_quotes] = ACTIONS(1243), - [sym__str_back_ticks] = ACTIONS(1243), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1243), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1243), - [anon_sym_CARET] = ACTIONS(1243), + [anon_sym_export] = ACTIONS(816), + [anon_sym_alias] = ACTIONS(816), + [anon_sym_let] = ACTIONS(816), + [anon_sym_let_DASHenv] = ACTIONS(816), + [anon_sym_mut] = ACTIONS(816), + [anon_sym_const] = ACTIONS(816), + [sym_cmd_identifier] = ACTIONS(816), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_def] = ACTIONS(816), + [anon_sym_def_DASHenv] = ACTIONS(816), + [anon_sym_export_DASHenv] = ACTIONS(816), + [anon_sym_extern] = ACTIONS(816), + [anon_sym_module] = ACTIONS(816), + [anon_sym_use] = ACTIONS(816), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_RPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_error] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(816), + [anon_sym_DASH] = ACTIONS(816), + [anon_sym_break] = ACTIONS(816), + [anon_sym_continue] = ACTIONS(816), + [anon_sym_for] = ACTIONS(816), + [anon_sym_in] = ACTIONS(816), + [anon_sym_loop] = ACTIONS(816), + [anon_sym_while] = ACTIONS(816), + [anon_sym_do] = ACTIONS(816), + [anon_sym_if] = ACTIONS(816), + [anon_sym_match] = ACTIONS(816), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_RBRACE] = ACTIONS(816), + [anon_sym_try] = ACTIONS(816), + [anon_sym_return] = ACTIONS(816), + [anon_sym_source] = ACTIONS(816), + [anon_sym_source_DASHenv] = ACTIONS(816), + [anon_sym_register] = ACTIONS(816), + [anon_sym_hide] = ACTIONS(816), + [anon_sym_hide_DASHenv] = ACTIONS(816), + [anon_sym_overlay] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(816), + [anon_sym_where] = ACTIONS(816), + [anon_sym_STAR_STAR] = ACTIONS(892), + [anon_sym_PLUS_PLUS] = ACTIONS(892), + [anon_sym_SLASH] = ACTIONS(816), + [anon_sym_mod] = ACTIONS(816), + [anon_sym_SLASH_SLASH] = ACTIONS(816), + [anon_sym_PLUS] = ACTIONS(816), + [anon_sym_bit_DASHshl] = ACTIONS(816), + [anon_sym_bit_DASHshr] = ACTIONS(816), + [anon_sym_EQ_EQ] = ACTIONS(816), + [anon_sym_BANG_EQ] = ACTIONS(816), + [anon_sym_LT2] = ACTIONS(816), + [anon_sym_LT_EQ] = ACTIONS(816), + [anon_sym_GT_EQ] = ACTIONS(816), + [anon_sym_not_DASHin] = ACTIONS(816), + [anon_sym_starts_DASHwith] = ACTIONS(816), + [anon_sym_ends_DASHwith] = ACTIONS(816), + [anon_sym_EQ_TILDE] = ACTIONS(816), + [anon_sym_BANG_TILDE] = ACTIONS(816), + [anon_sym_bit_DASHand] = ACTIONS(816), + [anon_sym_bit_DASHxor] = ACTIONS(816), + [anon_sym_bit_DASHor] = ACTIONS(816), + [anon_sym_and] = ACTIONS(816), + [anon_sym_xor] = ACTIONS(816), + [anon_sym_or] = ACTIONS(816), + [anon_sym_not] = ACTIONS(816), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_CARET] = ACTIONS(816), [anon_sym_POUND] = ACTIONS(3), }, [343] = { [sym_comment] = STATE(343), - [sym_cmd_identifier] = ACTIONS(1229), - [anon_sym_SEMI] = ACTIONS(1229), - [anon_sym_LF] = ACTIONS(1227), - [anon_sym_export] = ACTIONS(1229), - [anon_sym_alias] = ACTIONS(1229), - [anon_sym_def] = ACTIONS(1229), - [anon_sym_def_DASHenv] = ACTIONS(1229), - [anon_sym_export_DASHenv] = ACTIONS(1229), - [anon_sym_extern] = ACTIONS(1229), - [anon_sym_module] = ACTIONS(1229), - [anon_sym_use] = ACTIONS(1229), - [anon_sym_LBRACK] = ACTIONS(1229), - [anon_sym_LPAREN] = ACTIONS(1229), - [anon_sym_PIPE] = ACTIONS(1229), - [anon_sym_DOLLAR] = ACTIONS(1229), - [anon_sym_error] = ACTIONS(1229), - [anon_sym_GT] = ACTIONS(1229), - [anon_sym_DASH] = ACTIONS(1229), - [anon_sym_break] = ACTIONS(1229), - [anon_sym_continue] = ACTIONS(1229), - [anon_sym_for] = ACTIONS(1229), - [anon_sym_in] = ACTIONS(1229), - [anon_sym_loop] = ACTIONS(1229), - [anon_sym_while] = ACTIONS(1229), - [anon_sym_do] = ACTIONS(1229), - [anon_sym_if] = ACTIONS(1229), - [anon_sym_match] = ACTIONS(1229), - [anon_sym_LBRACE] = ACTIONS(1229), - [anon_sym_RBRACE] = ACTIONS(1229), - [anon_sym_try] = ACTIONS(1229), - [anon_sym_return] = ACTIONS(1229), - [anon_sym_let] = ACTIONS(1229), - [anon_sym_let_DASHenv] = ACTIONS(1229), - [anon_sym_mut] = ACTIONS(1229), - [anon_sym_const] = ACTIONS(1229), - [anon_sym_source] = ACTIONS(1229), - [anon_sym_source_DASHenv] = ACTIONS(1229), - [anon_sym_register] = ACTIONS(1229), - [anon_sym_hide] = ACTIONS(1229), - [anon_sym_hide_DASHenv] = ACTIONS(1229), - [anon_sym_overlay] = ACTIONS(1229), - [anon_sym_STAR] = ACTIONS(1229), - [anon_sym_where] = ACTIONS(1229), - [anon_sym_STAR_STAR] = ACTIONS(1229), - [anon_sym_PLUS_PLUS] = ACTIONS(1229), - [anon_sym_SLASH] = ACTIONS(1229), - [anon_sym_mod] = ACTIONS(1229), - [anon_sym_SLASH_SLASH] = ACTIONS(1229), - [anon_sym_PLUS] = ACTIONS(1229), - [anon_sym_bit_DASHshl] = ACTIONS(1229), - [anon_sym_bit_DASHshr] = ACTIONS(1229), - [anon_sym_EQ_EQ] = ACTIONS(1229), - [anon_sym_BANG_EQ] = ACTIONS(1229), - [anon_sym_LT2] = ACTIONS(1229), - [anon_sym_LT_EQ] = ACTIONS(1229), - [anon_sym_GT_EQ] = ACTIONS(1229), - [anon_sym_not_DASHin] = ACTIONS(1229), - [anon_sym_starts_DASHwith] = ACTIONS(1229), - [anon_sym_ends_DASHwith] = ACTIONS(1229), - [anon_sym_EQ_TILDE] = ACTIONS(1229), - [anon_sym_BANG_TILDE] = ACTIONS(1229), - [anon_sym_bit_DASHand] = ACTIONS(1229), - [anon_sym_bit_DASHxor] = ACTIONS(1229), - [anon_sym_bit_DASHor] = ACTIONS(1229), - [anon_sym_and] = ACTIONS(1229), - [anon_sym_xor] = ACTIONS(1229), - [anon_sym_or] = ACTIONS(1229), - [anon_sym_not] = ACTIONS(1229), - [anon_sym_DOT_DOT_LT] = ACTIONS(1229), - [anon_sym_DOT_DOT] = ACTIONS(1229), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1229), - [sym_val_nothing] = ACTIONS(1229), - [anon_sym_true] = ACTIONS(1229), - [anon_sym_false] = ACTIONS(1229), - [aux_sym_val_number_token1] = ACTIONS(1229), - [aux_sym_val_number_token2] = ACTIONS(1229), - [aux_sym_val_number_token3] = ACTIONS(1229), - [aux_sym_val_number_token4] = ACTIONS(1229), - [anon_sym_inf] = ACTIONS(1229), - [anon_sym_DASHinf] = ACTIONS(1229), - [anon_sym_NaN] = ACTIONS(1229), - [anon_sym_0b] = ACTIONS(1229), - [anon_sym_0o] = ACTIONS(1229), - [anon_sym_0x] = ACTIONS(1229), - [sym_val_date] = ACTIONS(1229), - [anon_sym_DQUOTE] = ACTIONS(1229), - [sym__str_single_quotes] = ACTIONS(1229), - [sym__str_back_ticks] = ACTIONS(1229), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1229), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1229), - [anon_sym_CARET] = ACTIONS(1229), + [anon_sym_export] = ACTIONS(785), + [anon_sym_alias] = ACTIONS(785), + [anon_sym_let] = ACTIONS(785), + [anon_sym_let_DASHenv] = ACTIONS(785), + [anon_sym_mut] = ACTIONS(785), + [anon_sym_const] = ACTIONS(785), + [sym_cmd_identifier] = ACTIONS(785), + [anon_sym_SEMI] = ACTIONS(785), + [anon_sym_LF] = ACTIONS(787), + [anon_sym_def] = ACTIONS(785), + [anon_sym_def_DASHenv] = ACTIONS(785), + [anon_sym_export_DASHenv] = ACTIONS(785), + [anon_sym_extern] = ACTIONS(785), + [anon_sym_module] = ACTIONS(785), + [anon_sym_use] = ACTIONS(785), + [anon_sym_LBRACK] = ACTIONS(785), + [anon_sym_LPAREN] = ACTIONS(785), + [anon_sym_RPAREN] = ACTIONS(785), + [anon_sym_PIPE] = ACTIONS(785), + [anon_sym_DOLLAR] = ACTIONS(785), + [anon_sym_error] = ACTIONS(785), + [anon_sym_GT] = ACTIONS(785), + [anon_sym_DASH] = ACTIONS(785), + [anon_sym_break] = ACTIONS(785), + [anon_sym_continue] = ACTIONS(785), + [anon_sym_for] = ACTIONS(785), + [anon_sym_in] = ACTIONS(785), + [anon_sym_loop] = ACTIONS(785), + [anon_sym_while] = ACTIONS(785), + [anon_sym_do] = ACTIONS(785), + [anon_sym_if] = ACTIONS(785), + [anon_sym_match] = ACTIONS(785), + [anon_sym_LBRACE] = ACTIONS(785), + [anon_sym_RBRACE] = ACTIONS(785), + [anon_sym_try] = ACTIONS(785), + [anon_sym_return] = ACTIONS(785), + [anon_sym_source] = ACTIONS(785), + [anon_sym_source_DASHenv] = ACTIONS(785), + [anon_sym_register] = ACTIONS(785), + [anon_sym_hide] = ACTIONS(785), + [anon_sym_hide_DASHenv] = ACTIONS(785), + [anon_sym_overlay] = ACTIONS(785), + [anon_sym_STAR] = ACTIONS(785), + [anon_sym_where] = ACTIONS(785), + [anon_sym_STAR_STAR] = ACTIONS(785), + [anon_sym_PLUS_PLUS] = ACTIONS(785), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_mod] = ACTIONS(785), + [anon_sym_SLASH_SLASH] = ACTIONS(785), + [anon_sym_PLUS] = ACTIONS(785), + [anon_sym_bit_DASHshl] = ACTIONS(785), + [anon_sym_bit_DASHshr] = ACTIONS(785), + [anon_sym_EQ_EQ] = ACTIONS(785), + [anon_sym_BANG_EQ] = ACTIONS(785), + [anon_sym_LT2] = ACTIONS(785), + [anon_sym_LT_EQ] = ACTIONS(785), + [anon_sym_GT_EQ] = ACTIONS(785), + [anon_sym_not_DASHin] = ACTIONS(785), + [anon_sym_starts_DASHwith] = ACTIONS(785), + [anon_sym_ends_DASHwith] = ACTIONS(785), + [anon_sym_EQ_TILDE] = ACTIONS(785), + [anon_sym_BANG_TILDE] = ACTIONS(785), + [anon_sym_bit_DASHand] = ACTIONS(785), + [anon_sym_bit_DASHxor] = ACTIONS(785), + [anon_sym_bit_DASHor] = ACTIONS(785), + [anon_sym_and] = ACTIONS(785), + [anon_sym_xor] = ACTIONS(785), + [anon_sym_or] = ACTIONS(785), + [anon_sym_not] = ACTIONS(785), + [anon_sym_DOT_DOT_LT] = ACTIONS(785), + [anon_sym_DOT_DOT] = ACTIONS(785), + [anon_sym_DOT_DOT_EQ] = ACTIONS(785), + [sym_val_nothing] = ACTIONS(785), + [anon_sym_true] = ACTIONS(785), + [anon_sym_false] = ACTIONS(785), + [aux_sym_val_number_token1] = ACTIONS(785), + [aux_sym_val_number_token2] = ACTIONS(785), + [aux_sym_val_number_token3] = ACTIONS(785), + [aux_sym_val_number_token4] = ACTIONS(785), + [anon_sym_inf] = ACTIONS(785), + [anon_sym_DASHinf] = ACTIONS(785), + [anon_sym_NaN] = ACTIONS(785), + [anon_sym_0b] = ACTIONS(785), + [anon_sym_0o] = ACTIONS(785), + [anon_sym_0x] = ACTIONS(785), + [sym_val_date] = ACTIONS(785), + [anon_sym_DQUOTE] = ACTIONS(785), + [sym__str_single_quotes] = ACTIONS(785), + [sym__str_back_ticks] = ACTIONS(785), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(785), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(785), + [anon_sym_CARET] = ACTIONS(785), [anon_sym_POUND] = ACTIONS(3), }, [344] = { [sym_comment] = STATE(344), - [sym_cmd_identifier] = ACTIONS(1225), - [anon_sym_SEMI] = ACTIONS(1225), - [anon_sym_LF] = ACTIONS(1223), - [anon_sym_export] = ACTIONS(1225), - [anon_sym_alias] = ACTIONS(1225), - [anon_sym_def] = ACTIONS(1225), - [anon_sym_def_DASHenv] = ACTIONS(1225), - [anon_sym_export_DASHenv] = ACTIONS(1225), - [anon_sym_extern] = ACTIONS(1225), - [anon_sym_module] = ACTIONS(1225), - [anon_sym_use] = ACTIONS(1225), - [anon_sym_LBRACK] = ACTIONS(1225), - [anon_sym_LPAREN] = ACTIONS(1225), - [anon_sym_PIPE] = ACTIONS(1225), - [anon_sym_DOLLAR] = ACTIONS(1225), - [anon_sym_error] = ACTIONS(1225), - [anon_sym_GT] = ACTIONS(1225), - [anon_sym_DASH] = ACTIONS(1225), - [anon_sym_break] = ACTIONS(1225), - [anon_sym_continue] = ACTIONS(1225), - [anon_sym_for] = ACTIONS(1225), - [anon_sym_in] = ACTIONS(1225), - [anon_sym_loop] = ACTIONS(1225), - [anon_sym_while] = ACTIONS(1225), - [anon_sym_do] = ACTIONS(1225), - [anon_sym_if] = ACTIONS(1225), - [anon_sym_match] = ACTIONS(1225), - [anon_sym_LBRACE] = ACTIONS(1225), - [anon_sym_RBRACE] = ACTIONS(1225), - [anon_sym_try] = ACTIONS(1225), - [anon_sym_return] = ACTIONS(1225), - [anon_sym_let] = ACTIONS(1225), - [anon_sym_let_DASHenv] = ACTIONS(1225), - [anon_sym_mut] = ACTIONS(1225), - [anon_sym_const] = ACTIONS(1225), - [anon_sym_source] = ACTIONS(1225), - [anon_sym_source_DASHenv] = ACTIONS(1225), - [anon_sym_register] = ACTIONS(1225), - [anon_sym_hide] = ACTIONS(1225), - [anon_sym_hide_DASHenv] = ACTIONS(1225), - [anon_sym_overlay] = ACTIONS(1225), - [anon_sym_STAR] = ACTIONS(1225), - [anon_sym_where] = ACTIONS(1225), - [anon_sym_STAR_STAR] = ACTIONS(1225), - [anon_sym_PLUS_PLUS] = ACTIONS(1225), - [anon_sym_SLASH] = ACTIONS(1225), - [anon_sym_mod] = ACTIONS(1225), - [anon_sym_SLASH_SLASH] = ACTIONS(1225), - [anon_sym_PLUS] = ACTIONS(1225), - [anon_sym_bit_DASHshl] = ACTIONS(1225), - [anon_sym_bit_DASHshr] = ACTIONS(1225), - [anon_sym_EQ_EQ] = ACTIONS(1225), - [anon_sym_BANG_EQ] = ACTIONS(1225), - [anon_sym_LT2] = ACTIONS(1225), - [anon_sym_LT_EQ] = ACTIONS(1225), - [anon_sym_GT_EQ] = ACTIONS(1225), - [anon_sym_not_DASHin] = ACTIONS(1225), - [anon_sym_starts_DASHwith] = ACTIONS(1225), - [anon_sym_ends_DASHwith] = ACTIONS(1225), - [anon_sym_EQ_TILDE] = ACTIONS(1225), - [anon_sym_BANG_TILDE] = ACTIONS(1225), - [anon_sym_bit_DASHand] = ACTIONS(1225), - [anon_sym_bit_DASHxor] = ACTIONS(1225), - [anon_sym_bit_DASHor] = ACTIONS(1225), - [anon_sym_and] = ACTIONS(1225), - [anon_sym_xor] = ACTIONS(1225), - [anon_sym_or] = ACTIONS(1225), - [anon_sym_not] = ACTIONS(1225), - [anon_sym_DOT_DOT_LT] = ACTIONS(1225), - [anon_sym_DOT_DOT] = ACTIONS(1225), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1225), - [sym_val_nothing] = ACTIONS(1225), - [anon_sym_true] = ACTIONS(1225), - [anon_sym_false] = ACTIONS(1225), - [aux_sym_val_number_token1] = ACTIONS(1225), - [aux_sym_val_number_token2] = ACTIONS(1225), - [aux_sym_val_number_token3] = ACTIONS(1225), - [aux_sym_val_number_token4] = ACTIONS(1225), - [anon_sym_inf] = ACTIONS(1225), - [anon_sym_DASHinf] = ACTIONS(1225), - [anon_sym_NaN] = ACTIONS(1225), - [anon_sym_0b] = ACTIONS(1225), - [anon_sym_0o] = ACTIONS(1225), - [anon_sym_0x] = ACTIONS(1225), - [sym_val_date] = ACTIONS(1225), - [anon_sym_DQUOTE] = ACTIONS(1225), - [sym__str_single_quotes] = ACTIONS(1225), - [sym__str_back_ticks] = ACTIONS(1225), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1225), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1225), - [anon_sym_CARET] = ACTIONS(1225), + [anon_sym_export] = ACTIONS(812), + [anon_sym_alias] = ACTIONS(812), + [anon_sym_let] = ACTIONS(812), + [anon_sym_let_DASHenv] = ACTIONS(812), + [anon_sym_mut] = ACTIONS(812), + [anon_sym_const] = ACTIONS(812), + [sym_cmd_identifier] = ACTIONS(812), + [anon_sym_SEMI] = ACTIONS(812), + [anon_sym_LF] = ACTIONS(814), + [anon_sym_def] = ACTIONS(812), + [anon_sym_def_DASHenv] = ACTIONS(812), + [anon_sym_export_DASHenv] = ACTIONS(812), + [anon_sym_extern] = ACTIONS(812), + [anon_sym_module] = ACTIONS(812), + [anon_sym_use] = ACTIONS(812), + [anon_sym_LBRACK] = ACTIONS(812), + [anon_sym_LPAREN] = ACTIONS(812), + [anon_sym_RPAREN] = ACTIONS(812), + [anon_sym_PIPE] = ACTIONS(812), + [anon_sym_DOLLAR] = ACTIONS(812), + [anon_sym_error] = ACTIONS(812), + [anon_sym_GT] = ACTIONS(812), + [anon_sym_DASH] = ACTIONS(812), + [anon_sym_break] = ACTIONS(812), + [anon_sym_continue] = ACTIONS(812), + [anon_sym_for] = ACTIONS(812), + [anon_sym_in] = ACTIONS(812), + [anon_sym_loop] = ACTIONS(812), + [anon_sym_while] = ACTIONS(812), + [anon_sym_do] = ACTIONS(812), + [anon_sym_if] = ACTIONS(812), + [anon_sym_match] = ACTIONS(812), + [anon_sym_LBRACE] = ACTIONS(812), + [anon_sym_RBRACE] = ACTIONS(812), + [anon_sym_try] = ACTIONS(812), + [anon_sym_return] = ACTIONS(812), + [anon_sym_source] = ACTIONS(812), + [anon_sym_source_DASHenv] = ACTIONS(812), + [anon_sym_register] = ACTIONS(812), + [anon_sym_hide] = ACTIONS(812), + [anon_sym_hide_DASHenv] = ACTIONS(812), + [anon_sym_overlay] = ACTIONS(812), + [anon_sym_STAR] = ACTIONS(812), + [anon_sym_where] = ACTIONS(812), + [anon_sym_STAR_STAR] = ACTIONS(812), + [anon_sym_PLUS_PLUS] = ACTIONS(812), + [anon_sym_SLASH] = ACTIONS(812), + [anon_sym_mod] = ACTIONS(812), + [anon_sym_SLASH_SLASH] = ACTIONS(812), + [anon_sym_PLUS] = ACTIONS(812), + [anon_sym_bit_DASHshl] = ACTIONS(812), + [anon_sym_bit_DASHshr] = ACTIONS(812), + [anon_sym_EQ_EQ] = ACTIONS(812), + [anon_sym_BANG_EQ] = ACTIONS(812), + [anon_sym_LT2] = ACTIONS(812), + [anon_sym_LT_EQ] = ACTIONS(812), + [anon_sym_GT_EQ] = ACTIONS(812), + [anon_sym_not_DASHin] = ACTIONS(812), + [anon_sym_starts_DASHwith] = ACTIONS(812), + [anon_sym_ends_DASHwith] = ACTIONS(812), + [anon_sym_EQ_TILDE] = ACTIONS(812), + [anon_sym_BANG_TILDE] = ACTIONS(812), + [anon_sym_bit_DASHand] = ACTIONS(812), + [anon_sym_bit_DASHxor] = ACTIONS(812), + [anon_sym_bit_DASHor] = ACTIONS(812), + [anon_sym_and] = ACTIONS(812), + [anon_sym_xor] = ACTIONS(812), + [anon_sym_or] = ACTIONS(812), + [anon_sym_not] = ACTIONS(812), + [anon_sym_DOT_DOT_LT] = ACTIONS(812), + [anon_sym_DOT_DOT] = ACTIONS(812), + [anon_sym_DOT_DOT_EQ] = ACTIONS(812), + [sym_val_nothing] = ACTIONS(812), + [anon_sym_true] = ACTIONS(812), + [anon_sym_false] = ACTIONS(812), + [aux_sym_val_number_token1] = ACTIONS(812), + [aux_sym_val_number_token2] = ACTIONS(812), + [aux_sym_val_number_token3] = ACTIONS(812), + [aux_sym_val_number_token4] = ACTIONS(812), + [anon_sym_inf] = ACTIONS(812), + [anon_sym_DASHinf] = ACTIONS(812), + [anon_sym_NaN] = ACTIONS(812), + [anon_sym_0b] = ACTIONS(812), + [anon_sym_0o] = ACTIONS(812), + [anon_sym_0x] = ACTIONS(812), + [sym_val_date] = ACTIONS(812), + [anon_sym_DQUOTE] = ACTIONS(812), + [sym__str_single_quotes] = ACTIONS(812), + [sym__str_back_ticks] = ACTIONS(812), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(812), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(812), + [anon_sym_CARET] = ACTIONS(812), [anon_sym_POUND] = ACTIONS(3), }, [345] = { [sym_comment] = STATE(345), - [sym_cmd_identifier] = ACTIONS(1241), - [anon_sym_SEMI] = ACTIONS(1241), - [anon_sym_LF] = ACTIONS(1239), - [anon_sym_export] = ACTIONS(1241), - [anon_sym_alias] = ACTIONS(1241), - [anon_sym_def] = ACTIONS(1241), - [anon_sym_def_DASHenv] = ACTIONS(1241), - [anon_sym_export_DASHenv] = ACTIONS(1241), - [anon_sym_extern] = ACTIONS(1241), - [anon_sym_module] = ACTIONS(1241), - [anon_sym_use] = ACTIONS(1241), - [anon_sym_LBRACK] = ACTIONS(1241), - [anon_sym_LPAREN] = ACTIONS(1241), - [anon_sym_PIPE] = ACTIONS(1241), - [anon_sym_DOLLAR] = ACTIONS(1241), - [anon_sym_error] = ACTIONS(1241), - [anon_sym_GT] = ACTIONS(1241), - [anon_sym_DASH] = ACTIONS(1241), - [anon_sym_break] = ACTIONS(1241), - [anon_sym_continue] = ACTIONS(1241), - [anon_sym_for] = ACTIONS(1241), - [anon_sym_in] = ACTIONS(1241), - [anon_sym_loop] = ACTIONS(1241), - [anon_sym_while] = ACTIONS(1241), - [anon_sym_do] = ACTIONS(1241), - [anon_sym_if] = ACTIONS(1241), - [anon_sym_match] = ACTIONS(1241), - [anon_sym_LBRACE] = ACTIONS(1241), - [anon_sym_RBRACE] = ACTIONS(1241), - [anon_sym_try] = ACTIONS(1241), - [anon_sym_return] = ACTIONS(1241), - [anon_sym_let] = ACTIONS(1241), - [anon_sym_let_DASHenv] = ACTIONS(1241), - [anon_sym_mut] = ACTIONS(1241), - [anon_sym_const] = ACTIONS(1241), - [anon_sym_source] = ACTIONS(1241), - [anon_sym_source_DASHenv] = ACTIONS(1241), - [anon_sym_register] = ACTIONS(1241), - [anon_sym_hide] = ACTIONS(1241), - [anon_sym_hide_DASHenv] = ACTIONS(1241), - [anon_sym_overlay] = ACTIONS(1241), - [anon_sym_STAR] = ACTIONS(1241), - [anon_sym_where] = ACTIONS(1241), - [anon_sym_STAR_STAR] = ACTIONS(1241), - [anon_sym_PLUS_PLUS] = ACTIONS(1241), - [anon_sym_SLASH] = ACTIONS(1241), - [anon_sym_mod] = ACTIONS(1241), - [anon_sym_SLASH_SLASH] = ACTIONS(1241), - [anon_sym_PLUS] = ACTIONS(1241), - [anon_sym_bit_DASHshl] = ACTIONS(1241), - [anon_sym_bit_DASHshr] = ACTIONS(1241), - [anon_sym_EQ_EQ] = ACTIONS(1241), - [anon_sym_BANG_EQ] = ACTIONS(1241), - [anon_sym_LT2] = ACTIONS(1241), - [anon_sym_LT_EQ] = ACTIONS(1241), - [anon_sym_GT_EQ] = ACTIONS(1241), - [anon_sym_not_DASHin] = ACTIONS(1241), - [anon_sym_starts_DASHwith] = ACTIONS(1241), - [anon_sym_ends_DASHwith] = ACTIONS(1241), - [anon_sym_EQ_TILDE] = ACTIONS(1241), - [anon_sym_BANG_TILDE] = ACTIONS(1241), - [anon_sym_bit_DASHand] = ACTIONS(1241), - [anon_sym_bit_DASHxor] = ACTIONS(1241), - [anon_sym_bit_DASHor] = ACTIONS(1241), - [anon_sym_and] = ACTIONS(1241), - [anon_sym_xor] = ACTIONS(1241), - [anon_sym_or] = ACTIONS(1241), - [anon_sym_not] = ACTIONS(1241), - [anon_sym_DOT_DOT_LT] = ACTIONS(1241), - [anon_sym_DOT_DOT] = ACTIONS(1241), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1241), - [sym_val_nothing] = ACTIONS(1241), - [anon_sym_true] = ACTIONS(1241), - [anon_sym_false] = ACTIONS(1241), - [aux_sym_val_number_token1] = ACTIONS(1241), - [aux_sym_val_number_token2] = ACTIONS(1241), - [aux_sym_val_number_token3] = ACTIONS(1241), - [aux_sym_val_number_token4] = ACTIONS(1241), - [anon_sym_inf] = ACTIONS(1241), - [anon_sym_DASHinf] = ACTIONS(1241), - [anon_sym_NaN] = ACTIONS(1241), - [anon_sym_0b] = ACTIONS(1241), - [anon_sym_0o] = ACTIONS(1241), - [anon_sym_0x] = ACTIONS(1241), - [sym_val_date] = ACTIONS(1241), - [anon_sym_DQUOTE] = ACTIONS(1241), - [sym__str_single_quotes] = ACTIONS(1241), - [sym__str_back_ticks] = ACTIONS(1241), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1241), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1241), - [anon_sym_CARET] = ACTIONS(1241), + [anon_sym_export] = ACTIONS(832), + [anon_sym_alias] = ACTIONS(832), + [anon_sym_let] = ACTIONS(832), + [anon_sym_let_DASHenv] = ACTIONS(832), + [anon_sym_mut] = ACTIONS(832), + [anon_sym_const] = ACTIONS(832), + [sym_cmd_identifier] = ACTIONS(832), + [anon_sym_SEMI] = ACTIONS(832), + [anon_sym_LF] = ACTIONS(834), + [anon_sym_def] = ACTIONS(832), + [anon_sym_def_DASHenv] = ACTIONS(832), + [anon_sym_export_DASHenv] = ACTIONS(832), + [anon_sym_extern] = ACTIONS(832), + [anon_sym_module] = ACTIONS(832), + [anon_sym_use] = ACTIONS(832), + [anon_sym_LBRACK] = ACTIONS(832), + [anon_sym_LPAREN] = ACTIONS(832), + [anon_sym_RPAREN] = ACTIONS(832), + [anon_sym_PIPE] = ACTIONS(832), + [anon_sym_DOLLAR] = ACTIONS(832), + [anon_sym_error] = ACTIONS(832), + [anon_sym_GT] = ACTIONS(832), + [anon_sym_DASH] = ACTIONS(832), + [anon_sym_break] = ACTIONS(832), + [anon_sym_continue] = ACTIONS(832), + [anon_sym_for] = ACTIONS(832), + [anon_sym_in] = ACTIONS(832), + [anon_sym_loop] = ACTIONS(832), + [anon_sym_while] = ACTIONS(832), + [anon_sym_do] = ACTIONS(832), + [anon_sym_if] = ACTIONS(832), + [anon_sym_match] = ACTIONS(832), + [anon_sym_LBRACE] = ACTIONS(832), + [anon_sym_RBRACE] = ACTIONS(832), + [anon_sym_try] = ACTIONS(832), + [anon_sym_return] = ACTIONS(832), + [anon_sym_source] = ACTIONS(832), + [anon_sym_source_DASHenv] = ACTIONS(832), + [anon_sym_register] = ACTIONS(832), + [anon_sym_hide] = ACTIONS(832), + [anon_sym_hide_DASHenv] = ACTIONS(832), + [anon_sym_overlay] = ACTIONS(832), + [anon_sym_STAR] = ACTIONS(832), + [anon_sym_where] = ACTIONS(832), + [anon_sym_STAR_STAR] = ACTIONS(832), + [anon_sym_PLUS_PLUS] = ACTIONS(832), + [anon_sym_SLASH] = ACTIONS(832), + [anon_sym_mod] = ACTIONS(832), + [anon_sym_SLASH_SLASH] = ACTIONS(832), + [anon_sym_PLUS] = ACTIONS(832), + [anon_sym_bit_DASHshl] = ACTIONS(832), + [anon_sym_bit_DASHshr] = ACTIONS(832), + [anon_sym_EQ_EQ] = ACTIONS(832), + [anon_sym_BANG_EQ] = ACTIONS(832), + [anon_sym_LT2] = ACTIONS(832), + [anon_sym_LT_EQ] = ACTIONS(832), + [anon_sym_GT_EQ] = ACTIONS(832), + [anon_sym_not_DASHin] = ACTIONS(832), + [anon_sym_starts_DASHwith] = ACTIONS(832), + [anon_sym_ends_DASHwith] = ACTIONS(832), + [anon_sym_EQ_TILDE] = ACTIONS(832), + [anon_sym_BANG_TILDE] = ACTIONS(832), + [anon_sym_bit_DASHand] = ACTIONS(832), + [anon_sym_bit_DASHxor] = ACTIONS(832), + [anon_sym_bit_DASHor] = ACTIONS(832), + [anon_sym_and] = ACTIONS(832), + [anon_sym_xor] = ACTIONS(832), + [anon_sym_or] = ACTIONS(832), + [anon_sym_not] = ACTIONS(832), + [anon_sym_DOT_DOT_LT] = ACTIONS(832), + [anon_sym_DOT_DOT] = ACTIONS(832), + [anon_sym_DOT_DOT_EQ] = ACTIONS(832), + [sym_val_nothing] = ACTIONS(832), + [anon_sym_true] = ACTIONS(832), + [anon_sym_false] = ACTIONS(832), + [aux_sym_val_number_token1] = ACTIONS(832), + [aux_sym_val_number_token2] = ACTIONS(832), + [aux_sym_val_number_token3] = ACTIONS(832), + [aux_sym_val_number_token4] = ACTIONS(832), + [anon_sym_inf] = ACTIONS(832), + [anon_sym_DASHinf] = ACTIONS(832), + [anon_sym_NaN] = ACTIONS(832), + [anon_sym_0b] = ACTIONS(832), + [anon_sym_0o] = ACTIONS(832), + [anon_sym_0x] = ACTIONS(832), + [sym_val_date] = ACTIONS(832), + [anon_sym_DQUOTE] = ACTIONS(832), + [sym__str_single_quotes] = ACTIONS(832), + [sym__str_back_ticks] = ACTIONS(832), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(832), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(832), + [anon_sym_CARET] = ACTIONS(832), [anon_sym_POUND] = ACTIONS(3), }, [346] = { [sym_comment] = STATE(346), - [sym_cmd_identifier] = ACTIONS(1155), - [anon_sym_SEMI] = ACTIONS(1155), - [anon_sym_LF] = ACTIONS(1157), - [anon_sym_export] = ACTIONS(1155), - [anon_sym_alias] = ACTIONS(1155), - [anon_sym_def] = ACTIONS(1155), - [anon_sym_def_DASHenv] = ACTIONS(1155), - [anon_sym_export_DASHenv] = ACTIONS(1155), - [anon_sym_extern] = ACTIONS(1155), - [anon_sym_module] = ACTIONS(1155), - [anon_sym_use] = ACTIONS(1155), - [anon_sym_LBRACK] = ACTIONS(1155), - [anon_sym_LPAREN] = ACTIONS(1155), - [anon_sym_PIPE] = ACTIONS(1155), - [anon_sym_DOLLAR] = ACTIONS(1155), - [anon_sym_error] = ACTIONS(1155), - [anon_sym_GT] = ACTIONS(1155), - [anon_sym_DASH] = ACTIONS(1155), - [anon_sym_break] = ACTIONS(1155), - [anon_sym_continue] = ACTIONS(1155), - [anon_sym_for] = ACTIONS(1155), - [anon_sym_in] = ACTIONS(1155), - [anon_sym_loop] = ACTIONS(1155), - [anon_sym_while] = ACTIONS(1155), - [anon_sym_do] = ACTIONS(1155), - [anon_sym_if] = ACTIONS(1155), - [anon_sym_match] = ACTIONS(1155), - [anon_sym_LBRACE] = ACTIONS(1155), - [anon_sym_RBRACE] = ACTIONS(1155), - [anon_sym_try] = ACTIONS(1155), - [anon_sym_return] = ACTIONS(1155), - [anon_sym_let] = ACTIONS(1155), - [anon_sym_let_DASHenv] = ACTIONS(1155), - [anon_sym_mut] = ACTIONS(1155), - [anon_sym_const] = ACTIONS(1155), - [anon_sym_source] = ACTIONS(1155), - [anon_sym_source_DASHenv] = ACTIONS(1155), - [anon_sym_register] = ACTIONS(1155), - [anon_sym_hide] = ACTIONS(1155), - [anon_sym_hide_DASHenv] = ACTIONS(1155), - [anon_sym_overlay] = ACTIONS(1155), - [anon_sym_STAR] = ACTIONS(1155), - [anon_sym_where] = ACTIONS(1155), - [anon_sym_STAR_STAR] = ACTIONS(1155), - [anon_sym_PLUS_PLUS] = ACTIONS(1155), - [anon_sym_SLASH] = ACTIONS(1155), - [anon_sym_mod] = ACTIONS(1155), - [anon_sym_SLASH_SLASH] = ACTIONS(1155), - [anon_sym_PLUS] = ACTIONS(1155), - [anon_sym_bit_DASHshl] = ACTIONS(1155), - [anon_sym_bit_DASHshr] = ACTIONS(1155), - [anon_sym_EQ_EQ] = ACTIONS(1155), - [anon_sym_BANG_EQ] = ACTIONS(1155), - [anon_sym_LT2] = ACTIONS(1155), - [anon_sym_LT_EQ] = ACTIONS(1155), - [anon_sym_GT_EQ] = ACTIONS(1155), - [anon_sym_not_DASHin] = ACTIONS(1155), - [anon_sym_starts_DASHwith] = ACTIONS(1155), - [anon_sym_ends_DASHwith] = ACTIONS(1155), - [anon_sym_EQ_TILDE] = ACTIONS(1155), - [anon_sym_BANG_TILDE] = ACTIONS(1155), - [anon_sym_bit_DASHand] = ACTIONS(1155), - [anon_sym_bit_DASHxor] = ACTIONS(1155), - [anon_sym_bit_DASHor] = ACTIONS(1155), - [anon_sym_and] = ACTIONS(1155), - [anon_sym_xor] = ACTIONS(1155), - [anon_sym_or] = ACTIONS(1155), - [anon_sym_not] = ACTIONS(1155), - [anon_sym_DOT_DOT_LT] = ACTIONS(1155), - [anon_sym_DOT_DOT] = ACTIONS(1155), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1155), - [sym_val_nothing] = ACTIONS(1155), - [anon_sym_true] = ACTIONS(1155), - [anon_sym_false] = ACTIONS(1155), - [aux_sym_val_number_token1] = ACTIONS(1155), - [aux_sym_val_number_token2] = ACTIONS(1155), - [aux_sym_val_number_token3] = ACTIONS(1155), - [aux_sym_val_number_token4] = ACTIONS(1155), - [anon_sym_inf] = ACTIONS(1155), - [anon_sym_DASHinf] = ACTIONS(1155), - [anon_sym_NaN] = ACTIONS(1155), - [anon_sym_0b] = ACTIONS(1155), - [anon_sym_0o] = ACTIONS(1155), - [anon_sym_0x] = ACTIONS(1155), - [sym_val_date] = ACTIONS(1155), - [anon_sym_DQUOTE] = ACTIONS(1155), - [sym__str_single_quotes] = ACTIONS(1155), - [sym__str_back_ticks] = ACTIONS(1155), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1155), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1155), - [anon_sym_CARET] = ACTIONS(1155), + [anon_sym_export] = ACTIONS(816), + [anon_sym_alias] = ACTIONS(816), + [anon_sym_let] = ACTIONS(816), + [anon_sym_let_DASHenv] = ACTIONS(816), + [anon_sym_mut] = ACTIONS(816), + [anon_sym_const] = ACTIONS(816), + [sym_cmd_identifier] = ACTIONS(816), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_def] = ACTIONS(816), + [anon_sym_def_DASHenv] = ACTIONS(816), + [anon_sym_export_DASHenv] = ACTIONS(816), + [anon_sym_extern] = ACTIONS(816), + [anon_sym_module] = ACTIONS(816), + [anon_sym_use] = ACTIONS(816), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_RPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_error] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(816), + [anon_sym_DASH] = ACTIONS(886), + [anon_sym_break] = ACTIONS(816), + [anon_sym_continue] = ACTIONS(816), + [anon_sym_for] = ACTIONS(816), + [anon_sym_in] = ACTIONS(816), + [anon_sym_loop] = ACTIONS(816), + [anon_sym_while] = ACTIONS(816), + [anon_sym_do] = ACTIONS(816), + [anon_sym_if] = ACTIONS(816), + [anon_sym_match] = ACTIONS(816), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_RBRACE] = ACTIONS(816), + [anon_sym_try] = ACTIONS(816), + [anon_sym_return] = ACTIONS(816), + [anon_sym_source] = ACTIONS(816), + [anon_sym_source_DASHenv] = ACTIONS(816), + [anon_sym_register] = ACTIONS(816), + [anon_sym_hide] = ACTIONS(816), + [anon_sym_hide_DASHenv] = ACTIONS(816), + [anon_sym_overlay] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(890), + [anon_sym_where] = ACTIONS(816), + [anon_sym_STAR_STAR] = ACTIONS(892), + [anon_sym_PLUS_PLUS] = ACTIONS(892), + [anon_sym_SLASH] = ACTIONS(890), + [anon_sym_mod] = ACTIONS(890), + [anon_sym_SLASH_SLASH] = ACTIONS(890), + [anon_sym_PLUS] = ACTIONS(886), + [anon_sym_bit_DASHshl] = ACTIONS(894), + [anon_sym_bit_DASHshr] = ACTIONS(894), + [anon_sym_EQ_EQ] = ACTIONS(816), + [anon_sym_BANG_EQ] = ACTIONS(816), + [anon_sym_LT2] = ACTIONS(816), + [anon_sym_LT_EQ] = ACTIONS(816), + [anon_sym_GT_EQ] = ACTIONS(816), + [anon_sym_not_DASHin] = ACTIONS(816), + [anon_sym_starts_DASHwith] = ACTIONS(816), + [anon_sym_ends_DASHwith] = ACTIONS(816), + [anon_sym_EQ_TILDE] = ACTIONS(816), + [anon_sym_BANG_TILDE] = ACTIONS(816), + [anon_sym_bit_DASHand] = ACTIONS(816), + [anon_sym_bit_DASHxor] = ACTIONS(816), + [anon_sym_bit_DASHor] = ACTIONS(816), + [anon_sym_and] = ACTIONS(816), + [anon_sym_xor] = ACTIONS(816), + [anon_sym_or] = ACTIONS(816), + [anon_sym_not] = ACTIONS(816), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_CARET] = ACTIONS(816), [anon_sym_POUND] = ACTIONS(3), }, [347] = { [sym_comment] = STATE(347), - [sym_cmd_identifier] = ACTIONS(1247), - [anon_sym_SEMI] = ACTIONS(1247), - [anon_sym_LF] = ACTIONS(1249), - [anon_sym_export] = ACTIONS(1247), - [anon_sym_alias] = ACTIONS(1247), - [anon_sym_def] = ACTIONS(1247), - [anon_sym_def_DASHenv] = ACTIONS(1247), - [anon_sym_export_DASHenv] = ACTIONS(1247), - [anon_sym_extern] = ACTIONS(1247), - [anon_sym_module] = ACTIONS(1247), - [anon_sym_use] = ACTIONS(1247), - [anon_sym_LBRACK] = ACTIONS(1247), - [anon_sym_LPAREN] = ACTIONS(1247), - [anon_sym_PIPE] = ACTIONS(1247), - [anon_sym_DOLLAR] = ACTIONS(1247), - [anon_sym_error] = ACTIONS(1247), - [anon_sym_GT] = ACTIONS(1247), - [anon_sym_DASH] = ACTIONS(1247), - [anon_sym_break] = ACTIONS(1247), - [anon_sym_continue] = ACTIONS(1247), - [anon_sym_for] = ACTIONS(1247), - [anon_sym_in] = ACTIONS(1247), - [anon_sym_loop] = ACTIONS(1247), - [anon_sym_while] = ACTIONS(1247), - [anon_sym_do] = ACTIONS(1247), - [anon_sym_if] = ACTIONS(1247), - [anon_sym_match] = ACTIONS(1247), - [anon_sym_LBRACE] = ACTIONS(1247), - [anon_sym_RBRACE] = ACTIONS(1247), - [anon_sym_try] = ACTIONS(1247), - [anon_sym_return] = ACTIONS(1247), - [anon_sym_let] = ACTIONS(1247), - [anon_sym_let_DASHenv] = ACTIONS(1247), - [anon_sym_mut] = ACTIONS(1247), - [anon_sym_const] = ACTIONS(1247), - [anon_sym_source] = ACTIONS(1247), - [anon_sym_source_DASHenv] = ACTIONS(1247), - [anon_sym_register] = ACTIONS(1247), - [anon_sym_hide] = ACTIONS(1247), - [anon_sym_hide_DASHenv] = ACTIONS(1247), - [anon_sym_overlay] = ACTIONS(1247), - [anon_sym_STAR] = ACTIONS(1247), - [anon_sym_where] = ACTIONS(1247), - [anon_sym_STAR_STAR] = ACTIONS(1247), - [anon_sym_PLUS_PLUS] = ACTIONS(1247), - [anon_sym_SLASH] = ACTIONS(1247), - [anon_sym_mod] = ACTIONS(1247), - [anon_sym_SLASH_SLASH] = ACTIONS(1247), - [anon_sym_PLUS] = ACTIONS(1247), - [anon_sym_bit_DASHshl] = ACTIONS(1247), - [anon_sym_bit_DASHshr] = ACTIONS(1247), - [anon_sym_EQ_EQ] = ACTIONS(1247), - [anon_sym_BANG_EQ] = ACTIONS(1247), - [anon_sym_LT2] = ACTIONS(1247), - [anon_sym_LT_EQ] = ACTIONS(1247), - [anon_sym_GT_EQ] = ACTIONS(1247), - [anon_sym_not_DASHin] = ACTIONS(1247), - [anon_sym_starts_DASHwith] = ACTIONS(1247), - [anon_sym_ends_DASHwith] = ACTIONS(1247), - [anon_sym_EQ_TILDE] = ACTIONS(1247), - [anon_sym_BANG_TILDE] = ACTIONS(1247), - [anon_sym_bit_DASHand] = ACTIONS(1247), - [anon_sym_bit_DASHxor] = ACTIONS(1247), - [anon_sym_bit_DASHor] = ACTIONS(1247), - [anon_sym_and] = ACTIONS(1247), - [anon_sym_xor] = ACTIONS(1247), - [anon_sym_or] = ACTIONS(1247), - [anon_sym_not] = ACTIONS(1247), - [anon_sym_DOT_DOT_LT] = ACTIONS(1247), - [anon_sym_DOT_DOT] = ACTIONS(1247), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1247), - [sym_val_nothing] = ACTIONS(1247), - [anon_sym_true] = ACTIONS(1247), - [anon_sym_false] = ACTIONS(1247), - [aux_sym_val_number_token1] = ACTIONS(1247), - [aux_sym_val_number_token2] = ACTIONS(1247), - [aux_sym_val_number_token3] = ACTIONS(1247), - [aux_sym_val_number_token4] = ACTIONS(1247), - [anon_sym_inf] = ACTIONS(1247), - [anon_sym_DASHinf] = ACTIONS(1247), - [anon_sym_NaN] = ACTIONS(1247), - [anon_sym_0b] = ACTIONS(1247), - [anon_sym_0o] = ACTIONS(1247), - [anon_sym_0x] = ACTIONS(1247), - [sym_val_date] = ACTIONS(1247), - [anon_sym_DQUOTE] = ACTIONS(1247), - [sym__str_single_quotes] = ACTIONS(1247), - [sym__str_back_ticks] = ACTIONS(1247), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1247), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1247), - [anon_sym_CARET] = ACTIONS(1247), + [anon_sym_export] = ACTIONS(836), + [anon_sym_alias] = ACTIONS(836), + [anon_sym_let] = ACTIONS(836), + [anon_sym_let_DASHenv] = ACTIONS(836), + [anon_sym_mut] = ACTIONS(836), + [anon_sym_const] = ACTIONS(836), + [sym_cmd_identifier] = ACTIONS(836), + [anon_sym_SEMI] = ACTIONS(836), + [anon_sym_LF] = ACTIONS(838), + [anon_sym_def] = ACTIONS(836), + [anon_sym_def_DASHenv] = ACTIONS(836), + [anon_sym_export_DASHenv] = ACTIONS(836), + [anon_sym_extern] = ACTIONS(836), + [anon_sym_module] = ACTIONS(836), + [anon_sym_use] = ACTIONS(836), + [anon_sym_LBRACK] = ACTIONS(836), + [anon_sym_LPAREN] = ACTIONS(836), + [anon_sym_RPAREN] = ACTIONS(836), + [anon_sym_PIPE] = ACTIONS(836), + [anon_sym_DOLLAR] = ACTIONS(836), + [anon_sym_error] = ACTIONS(836), + [anon_sym_GT] = ACTIONS(836), + [anon_sym_DASH] = ACTIONS(836), + [anon_sym_break] = ACTIONS(836), + [anon_sym_continue] = ACTIONS(836), + [anon_sym_for] = ACTIONS(836), + [anon_sym_in] = ACTIONS(836), + [anon_sym_loop] = ACTIONS(836), + [anon_sym_while] = ACTIONS(836), + [anon_sym_do] = ACTIONS(836), + [anon_sym_if] = ACTIONS(836), + [anon_sym_match] = ACTIONS(836), + [anon_sym_LBRACE] = ACTIONS(836), + [anon_sym_RBRACE] = ACTIONS(836), + [anon_sym_try] = ACTIONS(836), + [anon_sym_return] = ACTIONS(836), + [anon_sym_source] = ACTIONS(836), + [anon_sym_source_DASHenv] = ACTIONS(836), + [anon_sym_register] = ACTIONS(836), + [anon_sym_hide] = ACTIONS(836), + [anon_sym_hide_DASHenv] = ACTIONS(836), + [anon_sym_overlay] = ACTIONS(836), + [anon_sym_STAR] = ACTIONS(836), + [anon_sym_where] = ACTIONS(836), + [anon_sym_STAR_STAR] = ACTIONS(836), + [anon_sym_PLUS_PLUS] = ACTIONS(836), + [anon_sym_SLASH] = ACTIONS(836), + [anon_sym_mod] = ACTIONS(836), + [anon_sym_SLASH_SLASH] = ACTIONS(836), + [anon_sym_PLUS] = ACTIONS(836), + [anon_sym_bit_DASHshl] = ACTIONS(836), + [anon_sym_bit_DASHshr] = ACTIONS(836), + [anon_sym_EQ_EQ] = ACTIONS(836), + [anon_sym_BANG_EQ] = ACTIONS(836), + [anon_sym_LT2] = ACTIONS(836), + [anon_sym_LT_EQ] = ACTIONS(836), + [anon_sym_GT_EQ] = ACTIONS(836), + [anon_sym_not_DASHin] = ACTIONS(836), + [anon_sym_starts_DASHwith] = ACTIONS(836), + [anon_sym_ends_DASHwith] = ACTIONS(836), + [anon_sym_EQ_TILDE] = ACTIONS(836), + [anon_sym_BANG_TILDE] = ACTIONS(836), + [anon_sym_bit_DASHand] = ACTIONS(836), + [anon_sym_bit_DASHxor] = ACTIONS(836), + [anon_sym_bit_DASHor] = ACTIONS(836), + [anon_sym_and] = ACTIONS(836), + [anon_sym_xor] = ACTIONS(836), + [anon_sym_or] = ACTIONS(836), + [anon_sym_not] = ACTIONS(836), + [anon_sym_DOT_DOT_LT] = ACTIONS(836), + [anon_sym_DOT_DOT] = ACTIONS(836), + [anon_sym_DOT_DOT_EQ] = ACTIONS(836), + [sym_val_nothing] = ACTIONS(836), + [anon_sym_true] = ACTIONS(836), + [anon_sym_false] = ACTIONS(836), + [aux_sym_val_number_token1] = ACTIONS(836), + [aux_sym_val_number_token2] = ACTIONS(836), + [aux_sym_val_number_token3] = ACTIONS(836), + [aux_sym_val_number_token4] = ACTIONS(836), + [anon_sym_inf] = ACTIONS(836), + [anon_sym_DASHinf] = ACTIONS(836), + [anon_sym_NaN] = ACTIONS(836), + [anon_sym_0b] = ACTIONS(836), + [anon_sym_0o] = ACTIONS(836), + [anon_sym_0x] = ACTIONS(836), + [sym_val_date] = ACTIONS(836), + [anon_sym_DQUOTE] = ACTIONS(836), + [sym__str_single_quotes] = ACTIONS(836), + [sym__str_back_ticks] = ACTIONS(836), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(836), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(836), + [anon_sym_CARET] = ACTIONS(836), [anon_sym_POUND] = ACTIONS(3), }, [348] = { [sym_comment] = STATE(348), - [ts_builtin_sym_end] = ACTIONS(1137), - [sym_cmd_identifier] = ACTIONS(1135), - [anon_sym_SEMI] = ACTIONS(1135), - [anon_sym_LF] = ACTIONS(1137), - [anon_sym_export] = ACTIONS(1135), - [anon_sym_alias] = ACTIONS(1135), - [anon_sym_def] = ACTIONS(1135), - [anon_sym_def_DASHenv] = ACTIONS(1135), - [anon_sym_export_DASHenv] = ACTIONS(1135), - [anon_sym_extern] = ACTIONS(1135), - [anon_sym_module] = ACTIONS(1135), - [anon_sym_use] = ACTIONS(1135), - [anon_sym_LBRACK] = ACTIONS(1135), - [anon_sym_LPAREN] = ACTIONS(1135), - [anon_sym_PIPE] = ACTIONS(1135), - [anon_sym_DOLLAR] = ACTIONS(1135), - [anon_sym_error] = ACTIONS(1135), - [anon_sym_GT] = ACTIONS(1135), - [anon_sym_DASH] = ACTIONS(1135), - [anon_sym_break] = ACTIONS(1135), - [anon_sym_continue] = ACTIONS(1135), - [anon_sym_for] = ACTIONS(1135), - [anon_sym_in] = ACTIONS(1135), - [anon_sym_loop] = ACTIONS(1135), - [anon_sym_while] = ACTIONS(1135), - [anon_sym_do] = ACTIONS(1135), - [anon_sym_if] = ACTIONS(1135), - [anon_sym_match] = ACTIONS(1135), - [anon_sym_LBRACE] = ACTIONS(1135), - [anon_sym_try] = ACTIONS(1135), - [anon_sym_return] = ACTIONS(1135), - [anon_sym_let] = ACTIONS(1135), - [anon_sym_let_DASHenv] = ACTIONS(1135), - [anon_sym_mut] = ACTIONS(1135), - [anon_sym_const] = ACTIONS(1135), - [anon_sym_source] = ACTIONS(1135), - [anon_sym_source_DASHenv] = ACTIONS(1135), - [anon_sym_register] = ACTIONS(1135), - [anon_sym_hide] = ACTIONS(1135), - [anon_sym_hide_DASHenv] = ACTIONS(1135), - [anon_sym_overlay] = ACTIONS(1135), - [anon_sym_STAR] = ACTIONS(1135), - [anon_sym_where] = ACTIONS(1135), - [anon_sym_STAR_STAR] = ACTIONS(1135), - [anon_sym_PLUS_PLUS] = ACTIONS(1135), - [anon_sym_SLASH] = ACTIONS(1135), - [anon_sym_mod] = ACTIONS(1135), - [anon_sym_SLASH_SLASH] = ACTIONS(1135), - [anon_sym_PLUS] = ACTIONS(1135), - [anon_sym_bit_DASHshl] = ACTIONS(1135), - [anon_sym_bit_DASHshr] = ACTIONS(1135), - [anon_sym_EQ_EQ] = ACTIONS(1135), - [anon_sym_BANG_EQ] = ACTIONS(1135), - [anon_sym_LT2] = ACTIONS(1135), - [anon_sym_LT_EQ] = ACTIONS(1135), - [anon_sym_GT_EQ] = ACTIONS(1135), - [anon_sym_not_DASHin] = ACTIONS(1135), - [anon_sym_starts_DASHwith] = ACTIONS(1135), - [anon_sym_ends_DASHwith] = ACTIONS(1135), - [anon_sym_EQ_TILDE] = ACTIONS(1135), - [anon_sym_BANG_TILDE] = ACTIONS(1135), - [anon_sym_bit_DASHand] = ACTIONS(1135), - [anon_sym_bit_DASHxor] = ACTIONS(1135), - [anon_sym_bit_DASHor] = ACTIONS(1135), - [anon_sym_and] = ACTIONS(1135), - [anon_sym_xor] = ACTIONS(1135), - [anon_sym_or] = ACTIONS(1135), - [anon_sym_not] = ACTIONS(1135), - [anon_sym_DOT_DOT_LT] = ACTIONS(1135), - [anon_sym_DOT_DOT] = ACTIONS(1135), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1135), - [sym_val_nothing] = ACTIONS(1135), - [anon_sym_true] = ACTIONS(1135), - [anon_sym_false] = ACTIONS(1135), - [aux_sym_val_number_token1] = ACTIONS(1135), - [aux_sym_val_number_token2] = ACTIONS(1135), - [aux_sym_val_number_token3] = ACTIONS(1135), - [aux_sym_val_number_token4] = ACTIONS(1135), - [anon_sym_inf] = ACTIONS(1135), - [anon_sym_DASHinf] = ACTIONS(1135), - [anon_sym_NaN] = ACTIONS(1135), - [anon_sym_0b] = ACTIONS(1135), - [anon_sym_0o] = ACTIONS(1135), - [anon_sym_0x] = ACTIONS(1135), - [sym_val_date] = ACTIONS(1135), - [anon_sym_DQUOTE] = ACTIONS(1135), - [sym__str_single_quotes] = ACTIONS(1135), - [sym__str_back_ticks] = ACTIONS(1135), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1135), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1135), - [anon_sym_CARET] = ACTIONS(1135), + [anon_sym_export] = ACTIONS(103), + [anon_sym_alias] = ACTIONS(103), + [anon_sym_let] = ACTIONS(103), + [anon_sym_let_DASHenv] = ACTIONS(103), + [anon_sym_mut] = ACTIONS(103), + [anon_sym_const] = ACTIONS(103), + [sym_cmd_identifier] = ACTIONS(103), + [anon_sym_SEMI] = ACTIONS(103), + [anon_sym_LF] = ACTIONS(105), + [anon_sym_def] = ACTIONS(103), + [anon_sym_def_DASHenv] = ACTIONS(103), + [anon_sym_export_DASHenv] = ACTIONS(103), + [anon_sym_extern] = ACTIONS(103), + [anon_sym_module] = ACTIONS(103), + [anon_sym_use] = ACTIONS(103), + [anon_sym_LBRACK] = ACTIONS(103), + [anon_sym_LPAREN] = ACTIONS(103), + [anon_sym_RPAREN] = ACTIONS(103), + [anon_sym_PIPE] = ACTIONS(103), + [anon_sym_DOLLAR] = ACTIONS(103), + [anon_sym_error] = ACTIONS(103), + [anon_sym_GT] = ACTIONS(103), + [anon_sym_DASH] = ACTIONS(103), + [anon_sym_break] = ACTIONS(103), + [anon_sym_continue] = ACTIONS(103), + [anon_sym_for] = ACTIONS(103), + [anon_sym_in] = ACTIONS(103), + [anon_sym_loop] = ACTIONS(103), + [anon_sym_while] = ACTIONS(103), + [anon_sym_do] = ACTIONS(103), + [anon_sym_if] = ACTIONS(103), + [anon_sym_match] = ACTIONS(103), + [anon_sym_LBRACE] = ACTIONS(103), + [anon_sym_RBRACE] = ACTIONS(103), + [anon_sym_try] = ACTIONS(103), + [anon_sym_return] = ACTIONS(103), + [anon_sym_source] = ACTIONS(103), + [anon_sym_source_DASHenv] = ACTIONS(103), + [anon_sym_register] = ACTIONS(103), + [anon_sym_hide] = ACTIONS(103), + [anon_sym_hide_DASHenv] = ACTIONS(103), + [anon_sym_overlay] = ACTIONS(103), + [anon_sym_STAR] = ACTIONS(103), + [anon_sym_where] = ACTIONS(103), + [anon_sym_STAR_STAR] = ACTIONS(103), + [anon_sym_PLUS_PLUS] = ACTIONS(103), + [anon_sym_SLASH] = ACTIONS(103), + [anon_sym_mod] = ACTIONS(103), + [anon_sym_SLASH_SLASH] = ACTIONS(103), + [anon_sym_PLUS] = ACTIONS(103), + [anon_sym_bit_DASHshl] = ACTIONS(103), + [anon_sym_bit_DASHshr] = ACTIONS(103), + [anon_sym_EQ_EQ] = ACTIONS(103), + [anon_sym_BANG_EQ] = ACTIONS(103), + [anon_sym_LT2] = ACTIONS(103), + [anon_sym_LT_EQ] = ACTIONS(103), + [anon_sym_GT_EQ] = ACTIONS(103), + [anon_sym_not_DASHin] = ACTIONS(103), + [anon_sym_starts_DASHwith] = ACTIONS(103), + [anon_sym_ends_DASHwith] = ACTIONS(103), + [anon_sym_EQ_TILDE] = ACTIONS(103), + [anon_sym_BANG_TILDE] = ACTIONS(103), + [anon_sym_bit_DASHand] = ACTIONS(103), + [anon_sym_bit_DASHxor] = ACTIONS(103), + [anon_sym_bit_DASHor] = ACTIONS(103), + [anon_sym_and] = ACTIONS(103), + [anon_sym_xor] = ACTIONS(103), + [anon_sym_or] = ACTIONS(103), + [anon_sym_not] = ACTIONS(103), + [anon_sym_DOT_DOT_LT] = ACTIONS(103), + [anon_sym_DOT_DOT] = ACTIONS(103), + [anon_sym_DOT_DOT_EQ] = ACTIONS(103), + [sym_val_nothing] = ACTIONS(103), + [anon_sym_true] = ACTIONS(103), + [anon_sym_false] = ACTIONS(103), + [aux_sym_val_number_token1] = ACTIONS(103), + [aux_sym_val_number_token2] = ACTIONS(103), + [aux_sym_val_number_token3] = ACTIONS(103), + [aux_sym_val_number_token4] = ACTIONS(103), + [anon_sym_inf] = ACTIONS(103), + [anon_sym_DASHinf] = ACTIONS(103), + [anon_sym_NaN] = ACTIONS(103), + [anon_sym_0b] = ACTIONS(103), + [anon_sym_0o] = ACTIONS(103), + [anon_sym_0x] = ACTIONS(103), + [sym_val_date] = ACTIONS(103), + [anon_sym_DQUOTE] = ACTIONS(103), + [sym__str_single_quotes] = ACTIONS(103), + [sym__str_back_ticks] = ACTIONS(103), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(103), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(103), + [anon_sym_CARET] = ACTIONS(103), [anon_sym_POUND] = ACTIONS(3), }, [349] = { [sym_comment] = STATE(349), - [ts_builtin_sym_end] = ACTIONS(979), - [sym_cmd_identifier] = ACTIONS(981), - [anon_sym_SEMI] = ACTIONS(981), - [anon_sym_LF] = ACTIONS(979), - [anon_sym_export] = ACTIONS(981), - [anon_sym_alias] = ACTIONS(981), - [anon_sym_def] = ACTIONS(981), - [anon_sym_def_DASHenv] = ACTIONS(981), - [anon_sym_export_DASHenv] = ACTIONS(981), - [anon_sym_extern] = ACTIONS(981), - [anon_sym_module] = ACTIONS(981), - [anon_sym_use] = ACTIONS(981), - [anon_sym_LBRACK] = ACTIONS(981), - [anon_sym_LPAREN] = ACTIONS(981), - [anon_sym_PIPE] = ACTIONS(981), - [anon_sym_DOLLAR] = ACTIONS(981), - [anon_sym_error] = ACTIONS(981), - [anon_sym_GT] = ACTIONS(981), - [anon_sym_DASH] = ACTIONS(981), - [anon_sym_break] = ACTIONS(981), - [anon_sym_continue] = ACTIONS(981), - [anon_sym_for] = ACTIONS(981), - [anon_sym_in] = ACTIONS(981), - [anon_sym_loop] = ACTIONS(981), - [anon_sym_while] = ACTIONS(981), - [anon_sym_do] = ACTIONS(981), - [anon_sym_if] = ACTIONS(981), - [anon_sym_match] = ACTIONS(981), - [anon_sym_LBRACE] = ACTIONS(981), - [anon_sym_try] = ACTIONS(981), - [anon_sym_return] = ACTIONS(981), - [anon_sym_let] = ACTIONS(981), - [anon_sym_let_DASHenv] = ACTIONS(981), - [anon_sym_mut] = ACTIONS(981), - [anon_sym_const] = ACTIONS(981), - [anon_sym_source] = ACTIONS(981), - [anon_sym_source_DASHenv] = ACTIONS(981), - [anon_sym_register] = ACTIONS(981), - [anon_sym_hide] = ACTIONS(981), - [anon_sym_hide_DASHenv] = ACTIONS(981), - [anon_sym_overlay] = ACTIONS(981), - [anon_sym_STAR] = ACTIONS(981), - [anon_sym_where] = ACTIONS(981), - [anon_sym_STAR_STAR] = ACTIONS(981), - [anon_sym_PLUS_PLUS] = ACTIONS(981), - [anon_sym_SLASH] = ACTIONS(981), - [anon_sym_mod] = ACTIONS(981), - [anon_sym_SLASH_SLASH] = ACTIONS(981), - [anon_sym_PLUS] = ACTIONS(981), - [anon_sym_bit_DASHshl] = ACTIONS(981), - [anon_sym_bit_DASHshr] = ACTIONS(981), - [anon_sym_EQ_EQ] = ACTIONS(981), - [anon_sym_BANG_EQ] = ACTIONS(981), - [anon_sym_LT2] = ACTIONS(981), - [anon_sym_LT_EQ] = ACTIONS(981), - [anon_sym_GT_EQ] = ACTIONS(981), - [anon_sym_not_DASHin] = ACTIONS(981), - [anon_sym_starts_DASHwith] = ACTIONS(981), - [anon_sym_ends_DASHwith] = ACTIONS(981), - [anon_sym_EQ_TILDE] = ACTIONS(981), - [anon_sym_BANG_TILDE] = ACTIONS(981), - [anon_sym_bit_DASHand] = ACTIONS(981), - [anon_sym_bit_DASHxor] = ACTIONS(981), - [anon_sym_bit_DASHor] = ACTIONS(981), - [anon_sym_and] = ACTIONS(981), - [anon_sym_xor] = ACTIONS(981), - [anon_sym_or] = ACTIONS(981), - [anon_sym_not] = ACTIONS(981), - [anon_sym_DOT_DOT_LT] = ACTIONS(981), - [anon_sym_DOT_DOT] = ACTIONS(981), - [anon_sym_DOT_DOT_EQ] = ACTIONS(981), - [sym_val_nothing] = ACTIONS(981), - [anon_sym_true] = ACTIONS(981), - [anon_sym_false] = ACTIONS(981), - [aux_sym_val_number_token1] = ACTIONS(981), - [aux_sym_val_number_token2] = ACTIONS(981), - [aux_sym_val_number_token3] = ACTIONS(981), - [aux_sym_val_number_token4] = ACTIONS(981), - [anon_sym_inf] = ACTIONS(981), - [anon_sym_DASHinf] = ACTIONS(981), - [anon_sym_NaN] = ACTIONS(981), - [anon_sym_0b] = ACTIONS(981), - [anon_sym_0o] = ACTIONS(981), - [anon_sym_0x] = ACTIONS(981), - [sym_val_date] = ACTIONS(981), - [anon_sym_DQUOTE] = ACTIONS(981), - [sym__str_single_quotes] = ACTIONS(981), - [sym__str_back_ticks] = ACTIONS(981), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(981), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(981), - [anon_sym_CARET] = ACTIONS(981), + [anon_sym_export] = ACTIONS(870), + [anon_sym_alias] = ACTIONS(870), + [anon_sym_let] = ACTIONS(870), + [anon_sym_let_DASHenv] = ACTIONS(870), + [anon_sym_mut] = ACTIONS(870), + [anon_sym_const] = ACTIONS(870), + [sym_cmd_identifier] = ACTIONS(870), + [anon_sym_SEMI] = ACTIONS(870), + [anon_sym_LF] = ACTIONS(872), + [anon_sym_def] = ACTIONS(870), + [anon_sym_def_DASHenv] = ACTIONS(870), + [anon_sym_export_DASHenv] = ACTIONS(870), + [anon_sym_extern] = ACTIONS(870), + [anon_sym_module] = ACTIONS(870), + [anon_sym_use] = ACTIONS(870), + [anon_sym_LBRACK] = ACTIONS(870), + [anon_sym_LPAREN] = ACTIONS(870), + [anon_sym_RPAREN] = ACTIONS(870), + [anon_sym_PIPE] = ACTIONS(870), + [anon_sym_DOLLAR] = ACTIONS(870), + [anon_sym_error] = ACTIONS(870), + [anon_sym_GT] = ACTIONS(870), + [anon_sym_DASH] = ACTIONS(870), + [anon_sym_break] = ACTIONS(870), + [anon_sym_continue] = ACTIONS(870), + [anon_sym_for] = ACTIONS(870), + [anon_sym_in] = ACTIONS(870), + [anon_sym_loop] = ACTIONS(870), + [anon_sym_while] = ACTIONS(870), + [anon_sym_do] = ACTIONS(870), + [anon_sym_if] = ACTIONS(870), + [anon_sym_match] = ACTIONS(870), + [anon_sym_LBRACE] = ACTIONS(870), + [anon_sym_RBRACE] = ACTIONS(870), + [anon_sym_try] = ACTIONS(870), + [anon_sym_return] = ACTIONS(870), + [anon_sym_source] = ACTIONS(870), + [anon_sym_source_DASHenv] = ACTIONS(870), + [anon_sym_register] = ACTIONS(870), + [anon_sym_hide] = ACTIONS(870), + [anon_sym_hide_DASHenv] = ACTIONS(870), + [anon_sym_overlay] = ACTIONS(870), + [anon_sym_STAR] = ACTIONS(870), + [anon_sym_where] = ACTIONS(870), + [anon_sym_STAR_STAR] = ACTIONS(870), + [anon_sym_PLUS_PLUS] = ACTIONS(870), + [anon_sym_SLASH] = ACTIONS(870), + [anon_sym_mod] = ACTIONS(870), + [anon_sym_SLASH_SLASH] = ACTIONS(870), + [anon_sym_PLUS] = ACTIONS(870), + [anon_sym_bit_DASHshl] = ACTIONS(870), + [anon_sym_bit_DASHshr] = ACTIONS(870), + [anon_sym_EQ_EQ] = ACTIONS(870), + [anon_sym_BANG_EQ] = ACTIONS(870), + [anon_sym_LT2] = ACTIONS(870), + [anon_sym_LT_EQ] = ACTIONS(870), + [anon_sym_GT_EQ] = ACTIONS(870), + [anon_sym_not_DASHin] = ACTIONS(870), + [anon_sym_starts_DASHwith] = ACTIONS(870), + [anon_sym_ends_DASHwith] = ACTIONS(870), + [anon_sym_EQ_TILDE] = ACTIONS(870), + [anon_sym_BANG_TILDE] = ACTIONS(870), + [anon_sym_bit_DASHand] = ACTIONS(870), + [anon_sym_bit_DASHxor] = ACTIONS(870), + [anon_sym_bit_DASHor] = ACTIONS(870), + [anon_sym_and] = ACTIONS(870), + [anon_sym_xor] = ACTIONS(870), + [anon_sym_or] = ACTIONS(870), + [anon_sym_not] = ACTIONS(870), + [anon_sym_DOT_DOT_LT] = ACTIONS(870), + [anon_sym_DOT_DOT] = ACTIONS(870), + [anon_sym_DOT_DOT_EQ] = ACTIONS(870), + [sym_val_nothing] = ACTIONS(870), + [anon_sym_true] = ACTIONS(870), + [anon_sym_false] = ACTIONS(870), + [aux_sym_val_number_token1] = ACTIONS(870), + [aux_sym_val_number_token2] = ACTIONS(870), + [aux_sym_val_number_token3] = ACTIONS(870), + [aux_sym_val_number_token4] = ACTIONS(870), + [anon_sym_inf] = ACTIONS(870), + [anon_sym_DASHinf] = ACTIONS(870), + [anon_sym_NaN] = ACTIONS(870), + [anon_sym_0b] = ACTIONS(870), + [anon_sym_0o] = ACTIONS(870), + [anon_sym_0x] = ACTIONS(870), + [sym_val_date] = ACTIONS(870), + [anon_sym_DQUOTE] = ACTIONS(870), + [sym__str_single_quotes] = ACTIONS(870), + [sym__str_back_ticks] = ACTIONS(870), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(870), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(870), + [anon_sym_CARET] = ACTIONS(870), [anon_sym_POUND] = ACTIONS(3), }, [350] = { [sym_comment] = STATE(350), - [ts_builtin_sym_end] = ACTIONS(1233), - [sym_cmd_identifier] = ACTIONS(1231), - [anon_sym_SEMI] = ACTIONS(1231), - [anon_sym_LF] = ACTIONS(1233), - [anon_sym_export] = ACTIONS(1231), - [anon_sym_alias] = ACTIONS(1231), - [anon_sym_def] = ACTIONS(1231), - [anon_sym_def_DASHenv] = ACTIONS(1231), - [anon_sym_export_DASHenv] = ACTIONS(1231), - [anon_sym_extern] = ACTIONS(1231), - [anon_sym_module] = ACTIONS(1231), - [anon_sym_use] = ACTIONS(1231), - [anon_sym_LBRACK] = ACTIONS(1231), - [anon_sym_LPAREN] = ACTIONS(1231), - [anon_sym_PIPE] = ACTIONS(1231), - [anon_sym_DOLLAR] = ACTIONS(1231), - [anon_sym_error] = ACTIONS(1231), - [anon_sym_GT] = ACTIONS(1231), - [anon_sym_DASH] = ACTIONS(1231), - [anon_sym_break] = ACTIONS(1231), - [anon_sym_continue] = ACTIONS(1231), - [anon_sym_for] = ACTIONS(1231), - [anon_sym_in] = ACTIONS(1231), - [anon_sym_loop] = ACTIONS(1231), - [anon_sym_while] = ACTIONS(1231), - [anon_sym_do] = ACTIONS(1231), - [anon_sym_if] = ACTIONS(1231), - [anon_sym_match] = ACTIONS(1231), - [anon_sym_LBRACE] = ACTIONS(1231), - [anon_sym_try] = ACTIONS(1231), - [anon_sym_return] = ACTIONS(1231), - [anon_sym_let] = ACTIONS(1231), - [anon_sym_let_DASHenv] = ACTIONS(1231), - [anon_sym_mut] = ACTIONS(1231), - [anon_sym_const] = ACTIONS(1231), - [anon_sym_source] = ACTIONS(1231), - [anon_sym_source_DASHenv] = ACTIONS(1231), - [anon_sym_register] = ACTIONS(1231), - [anon_sym_hide] = ACTIONS(1231), - [anon_sym_hide_DASHenv] = ACTIONS(1231), - [anon_sym_overlay] = ACTIONS(1231), - [anon_sym_STAR] = ACTIONS(1231), - [anon_sym_where] = ACTIONS(1231), - [anon_sym_STAR_STAR] = ACTIONS(1231), - [anon_sym_PLUS_PLUS] = ACTIONS(1231), - [anon_sym_SLASH] = ACTIONS(1231), - [anon_sym_mod] = ACTIONS(1231), - [anon_sym_SLASH_SLASH] = ACTIONS(1231), - [anon_sym_PLUS] = ACTIONS(1231), - [anon_sym_bit_DASHshl] = ACTIONS(1231), - [anon_sym_bit_DASHshr] = ACTIONS(1231), - [anon_sym_EQ_EQ] = ACTIONS(1231), - [anon_sym_BANG_EQ] = ACTIONS(1231), - [anon_sym_LT2] = ACTIONS(1231), - [anon_sym_LT_EQ] = ACTIONS(1231), - [anon_sym_GT_EQ] = ACTIONS(1231), - [anon_sym_not_DASHin] = ACTIONS(1231), - [anon_sym_starts_DASHwith] = ACTIONS(1231), - [anon_sym_ends_DASHwith] = ACTIONS(1231), - [anon_sym_EQ_TILDE] = ACTIONS(1231), - [anon_sym_BANG_TILDE] = ACTIONS(1231), - [anon_sym_bit_DASHand] = ACTIONS(1231), - [anon_sym_bit_DASHxor] = ACTIONS(1231), - [anon_sym_bit_DASHor] = ACTIONS(1231), - [anon_sym_and] = ACTIONS(1231), - [anon_sym_xor] = ACTIONS(1231), - [anon_sym_or] = ACTIONS(1231), - [anon_sym_not] = ACTIONS(1231), - [anon_sym_DOT_DOT_LT] = ACTIONS(1231), - [anon_sym_DOT_DOT] = ACTIONS(1231), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1231), - [sym_val_nothing] = ACTIONS(1231), - [anon_sym_true] = ACTIONS(1231), - [anon_sym_false] = ACTIONS(1231), - [aux_sym_val_number_token1] = ACTIONS(1231), - [aux_sym_val_number_token2] = ACTIONS(1231), - [aux_sym_val_number_token3] = ACTIONS(1231), - [aux_sym_val_number_token4] = ACTIONS(1231), - [anon_sym_inf] = ACTIONS(1231), - [anon_sym_DASHinf] = ACTIONS(1231), - [anon_sym_NaN] = ACTIONS(1231), - [anon_sym_0b] = ACTIONS(1231), - [anon_sym_0o] = ACTIONS(1231), - [anon_sym_0x] = ACTIONS(1231), - [sym_val_date] = ACTIONS(1231), - [anon_sym_DQUOTE] = ACTIONS(1231), - [sym__str_single_quotes] = ACTIONS(1231), - [sym__str_back_ticks] = ACTIONS(1231), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1231), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1231), - [anon_sym_CARET] = ACTIONS(1231), + [anon_sym_export] = ACTIONS(860), + [anon_sym_alias] = ACTIONS(860), + [anon_sym_let] = ACTIONS(860), + [anon_sym_let_DASHenv] = ACTIONS(860), + [anon_sym_mut] = ACTIONS(860), + [anon_sym_const] = ACTIONS(860), + [sym_cmd_identifier] = ACTIONS(860), + [anon_sym_SEMI] = ACTIONS(860), + [anon_sym_LF] = ACTIONS(862), + [anon_sym_def] = ACTIONS(860), + [anon_sym_def_DASHenv] = ACTIONS(860), + [anon_sym_export_DASHenv] = ACTIONS(860), + [anon_sym_extern] = ACTIONS(860), + [anon_sym_module] = ACTIONS(860), + [anon_sym_use] = ACTIONS(860), + [anon_sym_LBRACK] = ACTIONS(860), + [anon_sym_LPAREN] = ACTIONS(860), + [anon_sym_RPAREN] = ACTIONS(860), + [anon_sym_PIPE] = ACTIONS(860), + [anon_sym_DOLLAR] = ACTIONS(860), + [anon_sym_error] = ACTIONS(860), + [anon_sym_GT] = ACTIONS(860), + [anon_sym_DASH] = ACTIONS(860), + [anon_sym_break] = ACTIONS(860), + [anon_sym_continue] = ACTIONS(860), + [anon_sym_for] = ACTIONS(860), + [anon_sym_in] = ACTIONS(860), + [anon_sym_loop] = ACTIONS(860), + [anon_sym_while] = ACTIONS(860), + [anon_sym_do] = ACTIONS(860), + [anon_sym_if] = ACTIONS(860), + [anon_sym_match] = ACTIONS(860), + [anon_sym_LBRACE] = ACTIONS(860), + [anon_sym_RBRACE] = ACTIONS(860), + [anon_sym_try] = ACTIONS(860), + [anon_sym_return] = ACTIONS(860), + [anon_sym_source] = ACTIONS(860), + [anon_sym_source_DASHenv] = ACTIONS(860), + [anon_sym_register] = ACTIONS(860), + [anon_sym_hide] = ACTIONS(860), + [anon_sym_hide_DASHenv] = ACTIONS(860), + [anon_sym_overlay] = ACTIONS(860), + [anon_sym_STAR] = ACTIONS(860), + [anon_sym_where] = ACTIONS(860), + [anon_sym_STAR_STAR] = ACTIONS(860), + [anon_sym_PLUS_PLUS] = ACTIONS(860), + [anon_sym_SLASH] = ACTIONS(860), + [anon_sym_mod] = ACTIONS(860), + [anon_sym_SLASH_SLASH] = ACTIONS(860), + [anon_sym_PLUS] = ACTIONS(860), + [anon_sym_bit_DASHshl] = ACTIONS(860), + [anon_sym_bit_DASHshr] = ACTIONS(860), + [anon_sym_EQ_EQ] = ACTIONS(860), + [anon_sym_BANG_EQ] = ACTIONS(860), + [anon_sym_LT2] = ACTIONS(860), + [anon_sym_LT_EQ] = ACTIONS(860), + [anon_sym_GT_EQ] = ACTIONS(860), + [anon_sym_not_DASHin] = ACTIONS(860), + [anon_sym_starts_DASHwith] = ACTIONS(860), + [anon_sym_ends_DASHwith] = ACTIONS(860), + [anon_sym_EQ_TILDE] = ACTIONS(860), + [anon_sym_BANG_TILDE] = ACTIONS(860), + [anon_sym_bit_DASHand] = ACTIONS(860), + [anon_sym_bit_DASHxor] = ACTIONS(860), + [anon_sym_bit_DASHor] = ACTIONS(860), + [anon_sym_and] = ACTIONS(860), + [anon_sym_xor] = ACTIONS(860), + [anon_sym_or] = ACTIONS(860), + [anon_sym_not] = ACTIONS(860), + [anon_sym_DOT_DOT_LT] = ACTIONS(860), + [anon_sym_DOT_DOT] = ACTIONS(860), + [anon_sym_DOT_DOT_EQ] = ACTIONS(860), + [sym_val_nothing] = ACTIONS(860), + [anon_sym_true] = ACTIONS(860), + [anon_sym_false] = ACTIONS(860), + [aux_sym_val_number_token1] = ACTIONS(860), + [aux_sym_val_number_token2] = ACTIONS(860), + [aux_sym_val_number_token3] = ACTIONS(860), + [aux_sym_val_number_token4] = ACTIONS(860), + [anon_sym_inf] = ACTIONS(860), + [anon_sym_DASHinf] = ACTIONS(860), + [anon_sym_NaN] = ACTIONS(860), + [anon_sym_0b] = ACTIONS(860), + [anon_sym_0o] = ACTIONS(860), + [anon_sym_0x] = ACTIONS(860), + [sym_val_date] = ACTIONS(860), + [anon_sym_DQUOTE] = ACTIONS(860), + [sym__str_single_quotes] = ACTIONS(860), + [sym__str_back_ticks] = ACTIONS(860), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(860), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(860), + [anon_sym_CARET] = ACTIONS(860), [anon_sym_POUND] = ACTIONS(3), }, [351] = { [sym_comment] = STATE(351), - [ts_builtin_sym_end] = ACTIONS(1221), - [sym_cmd_identifier] = ACTIONS(1219), - [anon_sym_SEMI] = ACTIONS(1219), - [anon_sym_LF] = ACTIONS(1221), - [anon_sym_export] = ACTIONS(1219), - [anon_sym_alias] = ACTIONS(1219), - [anon_sym_def] = ACTIONS(1219), - [anon_sym_def_DASHenv] = ACTIONS(1219), - [anon_sym_export_DASHenv] = ACTIONS(1219), - [anon_sym_extern] = ACTIONS(1219), - [anon_sym_module] = ACTIONS(1219), - [anon_sym_use] = ACTIONS(1219), - [anon_sym_LBRACK] = ACTIONS(1219), - [anon_sym_LPAREN] = ACTIONS(1219), - [anon_sym_PIPE] = ACTIONS(1219), - [anon_sym_DOLLAR] = ACTIONS(1219), - [anon_sym_error] = ACTIONS(1219), - [anon_sym_GT] = ACTIONS(1219), - [anon_sym_DASH] = ACTIONS(1219), - [anon_sym_break] = ACTIONS(1219), - [anon_sym_continue] = ACTIONS(1219), - [anon_sym_for] = ACTIONS(1219), - [anon_sym_in] = ACTIONS(1219), - [anon_sym_loop] = ACTIONS(1219), - [anon_sym_while] = ACTIONS(1219), - [anon_sym_do] = ACTIONS(1219), - [anon_sym_if] = ACTIONS(1219), - [anon_sym_match] = ACTIONS(1219), - [anon_sym_LBRACE] = ACTIONS(1219), - [anon_sym_try] = ACTIONS(1219), - [anon_sym_return] = ACTIONS(1219), - [anon_sym_let] = ACTIONS(1219), - [anon_sym_let_DASHenv] = ACTIONS(1219), - [anon_sym_mut] = ACTIONS(1219), - [anon_sym_const] = ACTIONS(1219), - [anon_sym_source] = ACTIONS(1219), - [anon_sym_source_DASHenv] = ACTIONS(1219), - [anon_sym_register] = ACTIONS(1219), - [anon_sym_hide] = ACTIONS(1219), - [anon_sym_hide_DASHenv] = ACTIONS(1219), - [anon_sym_overlay] = ACTIONS(1219), - [anon_sym_STAR] = ACTIONS(1219), - [anon_sym_where] = ACTIONS(1219), - [anon_sym_STAR_STAR] = ACTIONS(1219), - [anon_sym_PLUS_PLUS] = ACTIONS(1219), - [anon_sym_SLASH] = ACTIONS(1219), - [anon_sym_mod] = ACTIONS(1219), - [anon_sym_SLASH_SLASH] = ACTIONS(1219), - [anon_sym_PLUS] = ACTIONS(1219), - [anon_sym_bit_DASHshl] = ACTIONS(1219), - [anon_sym_bit_DASHshr] = ACTIONS(1219), - [anon_sym_EQ_EQ] = ACTIONS(1219), - [anon_sym_BANG_EQ] = ACTIONS(1219), - [anon_sym_LT2] = ACTIONS(1219), - [anon_sym_LT_EQ] = ACTIONS(1219), - [anon_sym_GT_EQ] = ACTIONS(1219), - [anon_sym_not_DASHin] = ACTIONS(1219), - [anon_sym_starts_DASHwith] = ACTIONS(1219), - [anon_sym_ends_DASHwith] = ACTIONS(1219), - [anon_sym_EQ_TILDE] = ACTIONS(1219), - [anon_sym_BANG_TILDE] = ACTIONS(1219), - [anon_sym_bit_DASHand] = ACTIONS(1219), - [anon_sym_bit_DASHxor] = ACTIONS(1219), - [anon_sym_bit_DASHor] = ACTIONS(1219), - [anon_sym_and] = ACTIONS(1219), - [anon_sym_xor] = ACTIONS(1219), - [anon_sym_or] = ACTIONS(1219), - [anon_sym_not] = ACTIONS(1219), - [anon_sym_DOT_DOT_LT] = ACTIONS(1219), - [anon_sym_DOT_DOT] = ACTIONS(1219), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1219), - [sym_val_nothing] = ACTIONS(1219), - [anon_sym_true] = ACTIONS(1219), - [anon_sym_false] = ACTIONS(1219), - [aux_sym_val_number_token1] = ACTIONS(1219), - [aux_sym_val_number_token2] = ACTIONS(1219), - [aux_sym_val_number_token3] = ACTIONS(1219), - [aux_sym_val_number_token4] = ACTIONS(1219), - [anon_sym_inf] = ACTIONS(1219), - [anon_sym_DASHinf] = ACTIONS(1219), - [anon_sym_NaN] = ACTIONS(1219), - [anon_sym_0b] = ACTIONS(1219), - [anon_sym_0o] = ACTIONS(1219), - [anon_sym_0x] = ACTIONS(1219), - [sym_val_date] = ACTIONS(1219), - [anon_sym_DQUOTE] = ACTIONS(1219), - [sym__str_single_quotes] = ACTIONS(1219), - [sym__str_back_ticks] = ACTIONS(1219), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1219), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1219), - [anon_sym_CARET] = ACTIONS(1219), + [ts_builtin_sym_end] = ACTIONS(872), + [anon_sym_export] = ACTIONS(870), + [anon_sym_alias] = ACTIONS(870), + [anon_sym_let] = ACTIONS(870), + [anon_sym_let_DASHenv] = ACTIONS(870), + [anon_sym_mut] = ACTIONS(870), + [anon_sym_const] = ACTIONS(870), + [sym_cmd_identifier] = ACTIONS(870), + [anon_sym_SEMI] = ACTIONS(870), + [anon_sym_LF] = ACTIONS(872), + [anon_sym_def] = ACTIONS(870), + [anon_sym_def_DASHenv] = ACTIONS(870), + [anon_sym_export_DASHenv] = ACTIONS(870), + [anon_sym_extern] = ACTIONS(870), + [anon_sym_module] = ACTIONS(870), + [anon_sym_use] = ACTIONS(870), + [anon_sym_LBRACK] = ACTIONS(870), + [anon_sym_LPAREN] = ACTIONS(870), + [anon_sym_PIPE] = ACTIONS(870), + [anon_sym_DOLLAR] = ACTIONS(870), + [anon_sym_error] = ACTIONS(870), + [anon_sym_GT] = ACTIONS(870), + [anon_sym_DASH] = ACTIONS(870), + [anon_sym_break] = ACTIONS(870), + [anon_sym_continue] = ACTIONS(870), + [anon_sym_for] = ACTIONS(870), + [anon_sym_in] = ACTIONS(870), + [anon_sym_loop] = ACTIONS(870), + [anon_sym_while] = ACTIONS(870), + [anon_sym_do] = ACTIONS(870), + [anon_sym_if] = ACTIONS(870), + [anon_sym_match] = ACTIONS(870), + [anon_sym_LBRACE] = ACTIONS(870), + [anon_sym_try] = ACTIONS(870), + [anon_sym_return] = ACTIONS(870), + [anon_sym_source] = ACTIONS(870), + [anon_sym_source_DASHenv] = ACTIONS(870), + [anon_sym_register] = ACTIONS(870), + [anon_sym_hide] = ACTIONS(870), + [anon_sym_hide_DASHenv] = ACTIONS(870), + [anon_sym_overlay] = ACTIONS(870), + [anon_sym_STAR] = ACTIONS(870), + [anon_sym_where] = ACTIONS(870), + [anon_sym_STAR_STAR] = ACTIONS(870), + [anon_sym_PLUS_PLUS] = ACTIONS(870), + [anon_sym_SLASH] = ACTIONS(870), + [anon_sym_mod] = ACTIONS(870), + [anon_sym_SLASH_SLASH] = ACTIONS(870), + [anon_sym_PLUS] = ACTIONS(870), + [anon_sym_bit_DASHshl] = ACTIONS(870), + [anon_sym_bit_DASHshr] = ACTIONS(870), + [anon_sym_EQ_EQ] = ACTIONS(870), + [anon_sym_BANG_EQ] = ACTIONS(870), + [anon_sym_LT2] = ACTIONS(870), + [anon_sym_LT_EQ] = ACTIONS(870), + [anon_sym_GT_EQ] = ACTIONS(870), + [anon_sym_not_DASHin] = ACTIONS(870), + [anon_sym_starts_DASHwith] = ACTIONS(870), + [anon_sym_ends_DASHwith] = ACTIONS(870), + [anon_sym_EQ_TILDE] = ACTIONS(870), + [anon_sym_BANG_TILDE] = ACTIONS(870), + [anon_sym_bit_DASHand] = ACTIONS(870), + [anon_sym_bit_DASHxor] = ACTIONS(870), + [anon_sym_bit_DASHor] = ACTIONS(870), + [anon_sym_and] = ACTIONS(870), + [anon_sym_xor] = ACTIONS(870), + [anon_sym_or] = ACTIONS(870), + [anon_sym_not] = ACTIONS(870), + [anon_sym_DOT_DOT_LT] = ACTIONS(870), + [anon_sym_DOT_DOT] = ACTIONS(870), + [anon_sym_DOT_DOT_EQ] = ACTIONS(870), + [sym_val_nothing] = ACTIONS(870), + [anon_sym_true] = ACTIONS(870), + [anon_sym_false] = ACTIONS(870), + [aux_sym_val_number_token1] = ACTIONS(870), + [aux_sym_val_number_token2] = ACTIONS(870), + [aux_sym_val_number_token3] = ACTIONS(870), + [aux_sym_val_number_token4] = ACTIONS(870), + [anon_sym_inf] = ACTIONS(870), + [anon_sym_DASHinf] = ACTIONS(870), + [anon_sym_NaN] = ACTIONS(870), + [anon_sym_0b] = ACTIONS(870), + [anon_sym_0o] = ACTIONS(870), + [anon_sym_0x] = ACTIONS(870), + [sym_val_date] = ACTIONS(870), + [anon_sym_DQUOTE] = ACTIONS(870), + [sym__str_single_quotes] = ACTIONS(870), + [sym__str_back_ticks] = ACTIONS(870), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(870), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(870), + [anon_sym_CARET] = ACTIONS(870), [anon_sym_POUND] = ACTIONS(3), }, [352] = { + [sym__expression] = STATE(161), + [sym_expr_unary] = STATE(253), + [sym_expr_binary] = STATE(253), + [sym_expr_parenthesized] = STATE(194), + [sym_val_range] = STATE(253), + [sym__value] = STATE(253), + [sym_val_bool] = STATE(208), + [sym_val_variable] = STATE(208), + [sym__var] = STATE(139), + [sym_val_number] = STATE(3), + [sym_val_duration] = STATE(208), + [sym_val_filesize] = STATE(208), + [sym_val_binary] = STATE(208), + [sym_val_string] = STATE(208), + [sym__str_double_quotes] = STATE(221), + [sym_val_interpolated] = STATE(208), + [sym__inter_single_quotes] = STATE(196), + [sym__inter_double_quotes] = STATE(211), + [sym_val_list] = STATE(208), + [sym_val_record] = STATE(208), + [sym_val_table] = STATE(208), + [sym_val_closure] = STATE(208), + [sym__flag] = STATE(413), + [sym_long_flag] = STATE(690), [sym_comment] = STATE(352), - [ts_builtin_sym_end] = ACTIONS(1217), - [sym_cmd_identifier] = ACTIONS(1215), - [anon_sym_SEMI] = ACTIONS(1215), - [anon_sym_LF] = ACTIONS(1217), - [anon_sym_export] = ACTIONS(1215), - [anon_sym_alias] = ACTIONS(1215), - [anon_sym_def] = ACTIONS(1215), - [anon_sym_def_DASHenv] = ACTIONS(1215), - [anon_sym_export_DASHenv] = ACTIONS(1215), - [anon_sym_extern] = ACTIONS(1215), - [anon_sym_module] = ACTIONS(1215), - [anon_sym_use] = ACTIONS(1215), - [anon_sym_LBRACK] = ACTIONS(1215), - [anon_sym_LPAREN] = ACTIONS(1215), - [anon_sym_PIPE] = ACTIONS(1215), - [anon_sym_DOLLAR] = ACTIONS(1215), - [anon_sym_error] = ACTIONS(1215), - [anon_sym_GT] = ACTIONS(1215), - [anon_sym_DASH] = ACTIONS(1215), - [anon_sym_break] = ACTIONS(1215), - [anon_sym_continue] = ACTIONS(1215), - [anon_sym_for] = ACTIONS(1215), - [anon_sym_in] = ACTIONS(1215), - [anon_sym_loop] = ACTIONS(1215), - [anon_sym_while] = ACTIONS(1215), - [anon_sym_do] = ACTIONS(1215), - [anon_sym_if] = ACTIONS(1215), - [anon_sym_match] = ACTIONS(1215), - [anon_sym_LBRACE] = ACTIONS(1215), - [anon_sym_try] = ACTIONS(1215), - [anon_sym_return] = ACTIONS(1215), - [anon_sym_let] = ACTIONS(1215), - [anon_sym_let_DASHenv] = ACTIONS(1215), - [anon_sym_mut] = ACTIONS(1215), - [anon_sym_const] = ACTIONS(1215), - [anon_sym_source] = ACTIONS(1215), - [anon_sym_source_DASHenv] = ACTIONS(1215), - [anon_sym_register] = ACTIONS(1215), - [anon_sym_hide] = ACTIONS(1215), - [anon_sym_hide_DASHenv] = ACTIONS(1215), - [anon_sym_overlay] = ACTIONS(1215), - [anon_sym_STAR] = ACTIONS(1215), - [anon_sym_where] = ACTIONS(1215), - [anon_sym_STAR_STAR] = ACTIONS(1215), - [anon_sym_PLUS_PLUS] = ACTIONS(1215), - [anon_sym_SLASH] = ACTIONS(1215), - [anon_sym_mod] = ACTIONS(1215), - [anon_sym_SLASH_SLASH] = ACTIONS(1215), - [anon_sym_PLUS] = ACTIONS(1215), - [anon_sym_bit_DASHshl] = ACTIONS(1215), - [anon_sym_bit_DASHshr] = ACTIONS(1215), - [anon_sym_EQ_EQ] = ACTIONS(1215), - [anon_sym_BANG_EQ] = ACTIONS(1215), - [anon_sym_LT2] = ACTIONS(1215), - [anon_sym_LT_EQ] = ACTIONS(1215), - [anon_sym_GT_EQ] = ACTIONS(1215), - [anon_sym_not_DASHin] = ACTIONS(1215), - [anon_sym_starts_DASHwith] = ACTIONS(1215), - [anon_sym_ends_DASHwith] = ACTIONS(1215), - [anon_sym_EQ_TILDE] = ACTIONS(1215), - [anon_sym_BANG_TILDE] = ACTIONS(1215), - [anon_sym_bit_DASHand] = ACTIONS(1215), - [anon_sym_bit_DASHxor] = ACTIONS(1215), - [anon_sym_bit_DASHor] = ACTIONS(1215), - [anon_sym_and] = ACTIONS(1215), - [anon_sym_xor] = ACTIONS(1215), - [anon_sym_or] = ACTIONS(1215), - [anon_sym_not] = ACTIONS(1215), - [anon_sym_DOT_DOT_LT] = ACTIONS(1215), - [anon_sym_DOT_DOT] = ACTIONS(1215), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1215), - [sym_val_nothing] = ACTIONS(1215), - [anon_sym_true] = ACTIONS(1215), - [anon_sym_false] = ACTIONS(1215), - [aux_sym_val_number_token1] = ACTIONS(1215), - [aux_sym_val_number_token2] = ACTIONS(1215), - [aux_sym_val_number_token3] = ACTIONS(1215), - [aux_sym_val_number_token4] = ACTIONS(1215), - [anon_sym_inf] = ACTIONS(1215), - [anon_sym_DASHinf] = ACTIONS(1215), - [anon_sym_NaN] = ACTIONS(1215), - [anon_sym_0b] = ACTIONS(1215), - [anon_sym_0o] = ACTIONS(1215), - [anon_sym_0x] = ACTIONS(1215), - [sym_val_date] = ACTIONS(1215), - [anon_sym_DQUOTE] = ACTIONS(1215), - [sym__str_single_quotes] = ACTIONS(1215), - [sym__str_back_ticks] = ACTIONS(1215), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1215), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1215), - [anon_sym_CARET] = ACTIONS(1215), + [anon_sym_export] = ACTIONS(706), + [anon_sym_alias] = ACTIONS(706), + [anon_sym_let] = ACTIONS(706), + [anon_sym_let_DASHenv] = ACTIONS(706), + [anon_sym_mut] = ACTIONS(706), + [anon_sym_const] = ACTIONS(706), + [sym_cmd_identifier] = ACTIONS(706), + [anon_sym_SEMI] = ACTIONS(706), + [anon_sym_LF] = ACTIONS(708), + [anon_sym_def] = ACTIONS(706), + [anon_sym_def_DASHenv] = ACTIONS(706), + [anon_sym_export_DASHenv] = ACTIONS(706), + [anon_sym_extern] = ACTIONS(706), + [anon_sym_module] = ACTIONS(706), + [anon_sym_use] = ACTIONS(706), + [anon_sym_LBRACK] = ACTIONS(706), + [anon_sym_LPAREN] = ACTIONS(706), + [anon_sym_RPAREN] = ACTIONS(706), + [anon_sym_PIPE] = ACTIONS(706), + [anon_sym_DOLLAR] = ACTIONS(706), + [anon_sym_error] = ACTIONS(706), + [anon_sym_DASH_DASH] = ACTIONS(623), + [anon_sym_DASH] = ACTIONS(706), + [anon_sym_break] = ACTIONS(706), + [anon_sym_continue] = ACTIONS(706), + [anon_sym_for] = ACTIONS(706), + [anon_sym_loop] = ACTIONS(706), + [anon_sym_while] = ACTIONS(706), + [anon_sym_do] = ACTIONS(706), + [anon_sym_if] = ACTIONS(706), + [anon_sym_match] = ACTIONS(706), + [anon_sym_LBRACE] = ACTIONS(706), + [anon_sym_RBRACE] = ACTIONS(706), + [anon_sym_try] = ACTIONS(706), + [anon_sym_return] = ACTIONS(706), + [anon_sym_source] = ACTIONS(706), + [anon_sym_source_DASHenv] = ACTIONS(706), + [anon_sym_register] = ACTIONS(706), + [anon_sym_hide] = ACTIONS(706), + [anon_sym_hide_DASHenv] = ACTIONS(706), + [anon_sym_overlay] = ACTIONS(706), + [anon_sym_where] = ACTIONS(706), + [anon_sym_not] = ACTIONS(706), + [anon_sym_DOT_DOT_LT] = ACTIONS(706), + [anon_sym_DOT_DOT] = ACTIONS(706), + [anon_sym_DOT_DOT_EQ] = ACTIONS(706), + [sym_val_nothing] = ACTIONS(706), + [anon_sym_true] = ACTIONS(706), + [anon_sym_false] = ACTIONS(706), + [aux_sym_val_number_token1] = ACTIONS(706), + [aux_sym_val_number_token2] = ACTIONS(706), + [aux_sym_val_number_token3] = ACTIONS(706), + [aux_sym_val_number_token4] = ACTIONS(706), + [anon_sym_inf] = ACTIONS(706), + [anon_sym_DASHinf] = ACTIONS(706), + [anon_sym_NaN] = ACTIONS(706), + [anon_sym_0b] = ACTIONS(706), + [anon_sym_0o] = ACTIONS(706), + [anon_sym_0x] = ACTIONS(706), + [sym_val_date] = ACTIONS(706), + [anon_sym_DQUOTE] = ACTIONS(706), + [sym__str_single_quotes] = ACTIONS(706), + [sym__str_back_ticks] = ACTIONS(706), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(706), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(706), + [anon_sym_CARET] = ACTIONS(706), + [sym_short_flag] = ACTIONS(649), [anon_sym_POUND] = ACTIONS(3), }, [353] = { [sym_comment] = STATE(353), - [sym_cmd_identifier] = ACTIONS(1135), - [anon_sym_SEMI] = ACTIONS(1135), - [anon_sym_LF] = ACTIONS(1137), - [anon_sym_export] = ACTIONS(1135), - [anon_sym_alias] = ACTIONS(1135), - [anon_sym_def] = ACTIONS(1135), - [anon_sym_def_DASHenv] = ACTIONS(1135), - [anon_sym_export_DASHenv] = ACTIONS(1135), - [anon_sym_extern] = ACTIONS(1135), - [anon_sym_module] = ACTIONS(1135), - [anon_sym_use] = ACTIONS(1135), - [anon_sym_LBRACK] = ACTIONS(1135), - [anon_sym_LPAREN] = ACTIONS(1135), - [anon_sym_PIPE] = ACTIONS(1135), - [anon_sym_DOLLAR] = ACTIONS(1135), - [anon_sym_error] = ACTIONS(1135), - [anon_sym_GT] = ACTIONS(1135), - [anon_sym_DASH] = ACTIONS(1135), - [anon_sym_break] = ACTIONS(1135), - [anon_sym_continue] = ACTIONS(1135), - [anon_sym_for] = ACTIONS(1135), - [anon_sym_in] = ACTIONS(1135), - [anon_sym_loop] = ACTIONS(1135), - [anon_sym_while] = ACTIONS(1135), - [anon_sym_do] = ACTIONS(1135), - [anon_sym_if] = ACTIONS(1135), - [anon_sym_match] = ACTIONS(1135), - [anon_sym_LBRACE] = ACTIONS(1135), - [anon_sym_RBRACE] = ACTIONS(1135), - [anon_sym_try] = ACTIONS(1135), - [anon_sym_return] = ACTIONS(1135), - [anon_sym_let] = ACTIONS(1135), - [anon_sym_let_DASHenv] = ACTIONS(1135), - [anon_sym_mut] = ACTIONS(1135), - [anon_sym_const] = ACTIONS(1135), - [anon_sym_source] = ACTIONS(1135), - [anon_sym_source_DASHenv] = ACTIONS(1135), - [anon_sym_register] = ACTIONS(1135), - [anon_sym_hide] = ACTIONS(1135), - [anon_sym_hide_DASHenv] = ACTIONS(1135), - [anon_sym_overlay] = ACTIONS(1135), - [anon_sym_STAR] = ACTIONS(1135), - [anon_sym_where] = ACTIONS(1135), - [anon_sym_STAR_STAR] = ACTIONS(1135), - [anon_sym_PLUS_PLUS] = ACTIONS(1135), - [anon_sym_SLASH] = ACTIONS(1135), - [anon_sym_mod] = ACTIONS(1135), - [anon_sym_SLASH_SLASH] = ACTIONS(1135), - [anon_sym_PLUS] = ACTIONS(1135), - [anon_sym_bit_DASHshl] = ACTIONS(1135), - [anon_sym_bit_DASHshr] = ACTIONS(1135), - [anon_sym_EQ_EQ] = ACTIONS(1135), - [anon_sym_BANG_EQ] = ACTIONS(1135), - [anon_sym_LT2] = ACTIONS(1135), - [anon_sym_LT_EQ] = ACTIONS(1135), - [anon_sym_GT_EQ] = ACTIONS(1135), - [anon_sym_not_DASHin] = ACTIONS(1135), - [anon_sym_starts_DASHwith] = ACTIONS(1135), - [anon_sym_ends_DASHwith] = ACTIONS(1135), - [anon_sym_EQ_TILDE] = ACTIONS(1135), - [anon_sym_BANG_TILDE] = ACTIONS(1135), - [anon_sym_bit_DASHand] = ACTIONS(1135), - [anon_sym_bit_DASHxor] = ACTIONS(1135), - [anon_sym_bit_DASHor] = ACTIONS(1135), - [anon_sym_and] = ACTIONS(1135), - [anon_sym_xor] = ACTIONS(1135), - [anon_sym_or] = ACTIONS(1135), - [anon_sym_not] = ACTIONS(1135), - [anon_sym_DOT_DOT_LT] = ACTIONS(1135), - [anon_sym_DOT_DOT] = ACTIONS(1135), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1135), - [sym_val_nothing] = ACTIONS(1135), - [anon_sym_true] = ACTIONS(1135), - [anon_sym_false] = ACTIONS(1135), - [aux_sym_val_number_token1] = ACTIONS(1135), - [aux_sym_val_number_token2] = ACTIONS(1135), - [aux_sym_val_number_token3] = ACTIONS(1135), - [aux_sym_val_number_token4] = ACTIONS(1135), - [anon_sym_inf] = ACTIONS(1135), - [anon_sym_DASHinf] = ACTIONS(1135), - [anon_sym_NaN] = ACTIONS(1135), - [anon_sym_0b] = ACTIONS(1135), - [anon_sym_0o] = ACTIONS(1135), - [anon_sym_0x] = ACTIONS(1135), - [sym_val_date] = ACTIONS(1135), - [anon_sym_DQUOTE] = ACTIONS(1135), - [sym__str_single_quotes] = ACTIONS(1135), - [sym__str_back_ticks] = ACTIONS(1135), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1135), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1135), - [anon_sym_CARET] = ACTIONS(1135), + [ts_builtin_sym_end] = ACTIONS(765), + [anon_sym_export] = ACTIONS(763), + [anon_sym_alias] = ACTIONS(763), + [anon_sym_let] = ACTIONS(763), + [anon_sym_let_DASHenv] = ACTIONS(763), + [anon_sym_mut] = ACTIONS(763), + [anon_sym_const] = ACTIONS(763), + [sym_cmd_identifier] = ACTIONS(763), + [anon_sym_SEMI] = ACTIONS(763), + [anon_sym_LF] = ACTIONS(765), + [anon_sym_def] = ACTIONS(763), + [anon_sym_def_DASHenv] = ACTIONS(763), + [anon_sym_export_DASHenv] = ACTIONS(763), + [anon_sym_extern] = ACTIONS(763), + [anon_sym_module] = ACTIONS(763), + [anon_sym_use] = ACTIONS(763), + [anon_sym_LBRACK] = ACTIONS(763), + [anon_sym_LPAREN] = ACTIONS(763), + [anon_sym_PIPE] = ACTIONS(763), + [anon_sym_DOLLAR] = ACTIONS(763), + [anon_sym_error] = ACTIONS(763), + [anon_sym_GT] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_break] = ACTIONS(763), + [anon_sym_continue] = ACTIONS(763), + [anon_sym_for] = ACTIONS(763), + [anon_sym_in] = ACTIONS(763), + [anon_sym_loop] = ACTIONS(763), + [anon_sym_while] = ACTIONS(763), + [anon_sym_do] = ACTIONS(763), + [anon_sym_if] = ACTIONS(763), + [anon_sym_match] = ACTIONS(763), + [anon_sym_LBRACE] = ACTIONS(763), + [anon_sym_try] = ACTIONS(763), + [anon_sym_return] = ACTIONS(763), + [anon_sym_source] = ACTIONS(763), + [anon_sym_source_DASHenv] = ACTIONS(763), + [anon_sym_register] = ACTIONS(763), + [anon_sym_hide] = ACTIONS(763), + [anon_sym_hide_DASHenv] = ACTIONS(763), + [anon_sym_overlay] = ACTIONS(763), + [anon_sym_STAR] = ACTIONS(763), + [anon_sym_where] = ACTIONS(763), + [anon_sym_STAR_STAR] = ACTIONS(763), + [anon_sym_PLUS_PLUS] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(763), + [anon_sym_mod] = ACTIONS(763), + [anon_sym_SLASH_SLASH] = ACTIONS(763), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_bit_DASHshl] = ACTIONS(763), + [anon_sym_bit_DASHshr] = ACTIONS(763), + [anon_sym_EQ_EQ] = ACTIONS(763), + [anon_sym_BANG_EQ] = ACTIONS(763), + [anon_sym_LT2] = ACTIONS(763), + [anon_sym_LT_EQ] = ACTIONS(763), + [anon_sym_GT_EQ] = ACTIONS(763), + [anon_sym_not_DASHin] = ACTIONS(763), + [anon_sym_starts_DASHwith] = ACTIONS(763), + [anon_sym_ends_DASHwith] = ACTIONS(763), + [anon_sym_EQ_TILDE] = ACTIONS(763), + [anon_sym_BANG_TILDE] = ACTIONS(763), + [anon_sym_bit_DASHand] = ACTIONS(763), + [anon_sym_bit_DASHxor] = ACTIONS(763), + [anon_sym_bit_DASHor] = ACTIONS(763), + [anon_sym_and] = ACTIONS(763), + [anon_sym_xor] = ACTIONS(763), + [anon_sym_or] = ACTIONS(763), + [anon_sym_not] = ACTIONS(763), + [anon_sym_DOT_DOT_LT] = ACTIONS(763), + [anon_sym_DOT_DOT] = ACTIONS(763), + [anon_sym_DOT_DOT_EQ] = ACTIONS(763), + [sym_val_nothing] = ACTIONS(763), + [anon_sym_true] = ACTIONS(763), + [anon_sym_false] = ACTIONS(763), + [aux_sym_val_number_token1] = ACTIONS(763), + [aux_sym_val_number_token2] = ACTIONS(763), + [aux_sym_val_number_token3] = ACTIONS(763), + [aux_sym_val_number_token4] = ACTIONS(763), + [anon_sym_inf] = ACTIONS(763), + [anon_sym_DASHinf] = ACTIONS(763), + [anon_sym_NaN] = ACTIONS(763), + [anon_sym_0b] = ACTIONS(763), + [anon_sym_0o] = ACTIONS(763), + [anon_sym_0x] = ACTIONS(763), + [sym_val_date] = ACTIONS(763), + [anon_sym_DQUOTE] = ACTIONS(763), + [sym__str_single_quotes] = ACTIONS(763), + [sym__str_back_ticks] = ACTIONS(763), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(763), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(763), + [anon_sym_CARET] = ACTIONS(763), [anon_sym_POUND] = ACTIONS(3), }, [354] = { [sym_comment] = STATE(354), - [ts_builtin_sym_end] = ACTIONS(1213), - [sym_cmd_identifier] = ACTIONS(1211), - [anon_sym_SEMI] = ACTIONS(1211), - [anon_sym_LF] = ACTIONS(1213), - [anon_sym_export] = ACTIONS(1211), - [anon_sym_alias] = ACTIONS(1211), - [anon_sym_def] = ACTIONS(1211), - [anon_sym_def_DASHenv] = ACTIONS(1211), - [anon_sym_export_DASHenv] = ACTIONS(1211), - [anon_sym_extern] = ACTIONS(1211), - [anon_sym_module] = ACTIONS(1211), - [anon_sym_use] = ACTIONS(1211), - [anon_sym_LBRACK] = ACTIONS(1211), - [anon_sym_LPAREN] = ACTIONS(1211), - [anon_sym_PIPE] = ACTIONS(1211), - [anon_sym_DOLLAR] = ACTIONS(1211), - [anon_sym_error] = ACTIONS(1211), - [anon_sym_GT] = ACTIONS(1211), - [anon_sym_DASH] = ACTIONS(1211), - [anon_sym_break] = ACTIONS(1211), - [anon_sym_continue] = ACTIONS(1211), - [anon_sym_for] = ACTIONS(1211), - [anon_sym_in] = ACTIONS(1211), - [anon_sym_loop] = ACTIONS(1211), - [anon_sym_while] = ACTIONS(1211), - [anon_sym_do] = ACTIONS(1211), - [anon_sym_if] = ACTIONS(1211), - [anon_sym_match] = ACTIONS(1211), - [anon_sym_LBRACE] = ACTIONS(1211), - [anon_sym_try] = ACTIONS(1211), - [anon_sym_return] = ACTIONS(1211), - [anon_sym_let] = ACTIONS(1211), - [anon_sym_let_DASHenv] = ACTIONS(1211), - [anon_sym_mut] = ACTIONS(1211), - [anon_sym_const] = ACTIONS(1211), - [anon_sym_source] = ACTIONS(1211), - [anon_sym_source_DASHenv] = ACTIONS(1211), - [anon_sym_register] = ACTIONS(1211), - [anon_sym_hide] = ACTIONS(1211), - [anon_sym_hide_DASHenv] = ACTIONS(1211), - [anon_sym_overlay] = ACTIONS(1211), - [anon_sym_STAR] = ACTIONS(1211), - [anon_sym_where] = ACTIONS(1211), - [anon_sym_STAR_STAR] = ACTIONS(1211), - [anon_sym_PLUS_PLUS] = ACTIONS(1211), - [anon_sym_SLASH] = ACTIONS(1211), - [anon_sym_mod] = ACTIONS(1211), - [anon_sym_SLASH_SLASH] = ACTIONS(1211), - [anon_sym_PLUS] = ACTIONS(1211), - [anon_sym_bit_DASHshl] = ACTIONS(1211), - [anon_sym_bit_DASHshr] = ACTIONS(1211), - [anon_sym_EQ_EQ] = ACTIONS(1211), - [anon_sym_BANG_EQ] = ACTIONS(1211), - [anon_sym_LT2] = ACTIONS(1211), - [anon_sym_LT_EQ] = ACTIONS(1211), - [anon_sym_GT_EQ] = ACTIONS(1211), - [anon_sym_not_DASHin] = ACTIONS(1211), - [anon_sym_starts_DASHwith] = ACTIONS(1211), - [anon_sym_ends_DASHwith] = ACTIONS(1211), - [anon_sym_EQ_TILDE] = ACTIONS(1211), - [anon_sym_BANG_TILDE] = ACTIONS(1211), - [anon_sym_bit_DASHand] = ACTIONS(1211), - [anon_sym_bit_DASHxor] = ACTIONS(1211), - [anon_sym_bit_DASHor] = ACTIONS(1211), - [anon_sym_and] = ACTIONS(1211), - [anon_sym_xor] = ACTIONS(1211), - [anon_sym_or] = ACTIONS(1211), - [anon_sym_not] = ACTIONS(1211), - [anon_sym_DOT_DOT_LT] = ACTIONS(1211), - [anon_sym_DOT_DOT] = ACTIONS(1211), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1211), - [sym_val_nothing] = ACTIONS(1211), - [anon_sym_true] = ACTIONS(1211), - [anon_sym_false] = ACTIONS(1211), - [aux_sym_val_number_token1] = ACTIONS(1211), - [aux_sym_val_number_token2] = ACTIONS(1211), - [aux_sym_val_number_token3] = ACTIONS(1211), - [aux_sym_val_number_token4] = ACTIONS(1211), - [anon_sym_inf] = ACTIONS(1211), - [anon_sym_DASHinf] = ACTIONS(1211), - [anon_sym_NaN] = ACTIONS(1211), - [anon_sym_0b] = ACTIONS(1211), - [anon_sym_0o] = ACTIONS(1211), - [anon_sym_0x] = ACTIONS(1211), - [sym_val_date] = ACTIONS(1211), - [anon_sym_DQUOTE] = ACTIONS(1211), - [sym__str_single_quotes] = ACTIONS(1211), - [sym__str_back_ticks] = ACTIONS(1211), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1211), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1211), - [anon_sym_CARET] = ACTIONS(1211), + [ts_builtin_sym_end] = ACTIONS(818), + [anon_sym_export] = ACTIONS(816), + [anon_sym_alias] = ACTIONS(816), + [anon_sym_let] = ACTIONS(816), + [anon_sym_let_DASHenv] = ACTIONS(816), + [anon_sym_mut] = ACTIONS(816), + [anon_sym_const] = ACTIONS(816), + [sym_cmd_identifier] = ACTIONS(816), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_def] = ACTIONS(816), + [anon_sym_def_DASHenv] = ACTIONS(816), + [anon_sym_export_DASHenv] = ACTIONS(816), + [anon_sym_extern] = ACTIONS(816), + [anon_sym_module] = ACTIONS(816), + [anon_sym_use] = ACTIONS(816), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_error] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(914), + [anon_sym_DASH] = ACTIONS(916), + [anon_sym_break] = ACTIONS(816), + [anon_sym_continue] = ACTIONS(816), + [anon_sym_for] = ACTIONS(816), + [anon_sym_in] = ACTIONS(816), + [anon_sym_loop] = ACTIONS(816), + [anon_sym_while] = ACTIONS(816), + [anon_sym_do] = ACTIONS(816), + [anon_sym_if] = ACTIONS(816), + [anon_sym_match] = ACTIONS(816), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_try] = ACTIONS(816), + [anon_sym_return] = ACTIONS(816), + [anon_sym_source] = ACTIONS(816), + [anon_sym_source_DASHenv] = ACTIONS(816), + [anon_sym_register] = ACTIONS(816), + [anon_sym_hide] = ACTIONS(816), + [anon_sym_hide_DASHenv] = ACTIONS(816), + [anon_sym_overlay] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(918), + [anon_sym_where] = ACTIONS(816), + [anon_sym_STAR_STAR] = ACTIONS(920), + [anon_sym_PLUS_PLUS] = ACTIONS(920), + [anon_sym_SLASH] = ACTIONS(918), + [anon_sym_mod] = ACTIONS(918), + [anon_sym_SLASH_SLASH] = ACTIONS(918), + [anon_sym_PLUS] = ACTIONS(916), + [anon_sym_bit_DASHshl] = ACTIONS(922), + [anon_sym_bit_DASHshr] = ACTIONS(922), + [anon_sym_EQ_EQ] = ACTIONS(914), + [anon_sym_BANG_EQ] = ACTIONS(914), + [anon_sym_LT2] = ACTIONS(914), + [anon_sym_LT_EQ] = ACTIONS(914), + [anon_sym_GT_EQ] = ACTIONS(914), + [anon_sym_not_DASHin] = ACTIONS(816), + [anon_sym_starts_DASHwith] = ACTIONS(816), + [anon_sym_ends_DASHwith] = ACTIONS(816), + [anon_sym_EQ_TILDE] = ACTIONS(816), + [anon_sym_BANG_TILDE] = ACTIONS(816), + [anon_sym_bit_DASHand] = ACTIONS(816), + [anon_sym_bit_DASHxor] = ACTIONS(816), + [anon_sym_bit_DASHor] = ACTIONS(816), + [anon_sym_and] = ACTIONS(816), + [anon_sym_xor] = ACTIONS(816), + [anon_sym_or] = ACTIONS(816), + [anon_sym_not] = ACTIONS(816), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_CARET] = ACTIONS(816), [anon_sym_POUND] = ACTIONS(3), }, [355] = { [sym_comment] = STATE(355), - [ts_builtin_sym_end] = ACTIONS(1285), - [sym_cmd_identifier] = ACTIONS(1283), - [anon_sym_SEMI] = ACTIONS(1283), - [anon_sym_LF] = ACTIONS(1285), - [anon_sym_export] = ACTIONS(1283), - [anon_sym_alias] = ACTIONS(1283), - [anon_sym_def] = ACTIONS(1283), - [anon_sym_def_DASHenv] = ACTIONS(1283), - [anon_sym_export_DASHenv] = ACTIONS(1283), - [anon_sym_extern] = ACTIONS(1283), - [anon_sym_module] = ACTIONS(1283), - [anon_sym_use] = ACTIONS(1283), - [anon_sym_LBRACK] = ACTIONS(1283), - [anon_sym_LPAREN] = ACTIONS(1283), - [anon_sym_PIPE] = ACTIONS(1283), - [anon_sym_DOLLAR] = ACTIONS(1283), - [anon_sym_error] = ACTIONS(1283), - [anon_sym_GT] = ACTIONS(1287), - [anon_sym_DASH] = ACTIONS(1289), - [anon_sym_break] = ACTIONS(1283), - [anon_sym_continue] = ACTIONS(1283), - [anon_sym_for] = ACTIONS(1283), - [anon_sym_in] = ACTIONS(1291), - [anon_sym_loop] = ACTIONS(1283), - [anon_sym_while] = ACTIONS(1283), - [anon_sym_do] = ACTIONS(1283), - [anon_sym_if] = ACTIONS(1283), - [anon_sym_match] = ACTIONS(1283), - [anon_sym_LBRACE] = ACTIONS(1283), - [anon_sym_try] = ACTIONS(1283), - [anon_sym_return] = ACTIONS(1283), - [anon_sym_let] = ACTIONS(1283), - [anon_sym_let_DASHenv] = ACTIONS(1283), - [anon_sym_mut] = ACTIONS(1283), - [anon_sym_const] = ACTIONS(1283), - [anon_sym_source] = ACTIONS(1283), - [anon_sym_source_DASHenv] = ACTIONS(1283), - [anon_sym_register] = ACTIONS(1283), - [anon_sym_hide] = ACTIONS(1283), - [anon_sym_hide_DASHenv] = ACTIONS(1283), - [anon_sym_overlay] = ACTIONS(1283), - [anon_sym_STAR] = ACTIONS(1293), - [anon_sym_where] = ACTIONS(1283), - [anon_sym_STAR_STAR] = ACTIONS(1295), - [anon_sym_PLUS_PLUS] = ACTIONS(1295), - [anon_sym_SLASH] = ACTIONS(1293), - [anon_sym_mod] = ACTIONS(1293), - [anon_sym_SLASH_SLASH] = ACTIONS(1293), - [anon_sym_PLUS] = ACTIONS(1289), - [anon_sym_bit_DASHshl] = ACTIONS(1297), - [anon_sym_bit_DASHshr] = ACTIONS(1297), - [anon_sym_EQ_EQ] = ACTIONS(1287), - [anon_sym_BANG_EQ] = ACTIONS(1287), - [anon_sym_LT2] = ACTIONS(1287), - [anon_sym_LT_EQ] = ACTIONS(1287), - [anon_sym_GT_EQ] = ACTIONS(1287), - [anon_sym_not_DASHin] = ACTIONS(1291), - [anon_sym_starts_DASHwith] = ACTIONS(1291), - [anon_sym_ends_DASHwith] = ACTIONS(1291), - [anon_sym_EQ_TILDE] = ACTIONS(1299), - [anon_sym_BANG_TILDE] = ACTIONS(1299), - [anon_sym_bit_DASHand] = ACTIONS(1301), - [anon_sym_bit_DASHxor] = ACTIONS(1303), - [anon_sym_bit_DASHor] = ACTIONS(1305), - [anon_sym_and] = ACTIONS(1307), - [anon_sym_xor] = ACTIONS(1309), - [anon_sym_or] = ACTIONS(1311), - [anon_sym_not] = ACTIONS(1283), - [anon_sym_DOT_DOT_LT] = ACTIONS(1283), - [anon_sym_DOT_DOT] = ACTIONS(1283), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1283), - [sym_val_nothing] = ACTIONS(1283), - [anon_sym_true] = ACTIONS(1283), - [anon_sym_false] = ACTIONS(1283), - [aux_sym_val_number_token1] = ACTIONS(1283), - [aux_sym_val_number_token2] = ACTIONS(1283), - [aux_sym_val_number_token3] = ACTIONS(1283), - [aux_sym_val_number_token4] = ACTIONS(1283), - [anon_sym_inf] = ACTIONS(1283), - [anon_sym_DASHinf] = ACTIONS(1283), - [anon_sym_NaN] = ACTIONS(1283), - [anon_sym_0b] = ACTIONS(1283), - [anon_sym_0o] = ACTIONS(1283), - [anon_sym_0x] = ACTIONS(1283), - [sym_val_date] = ACTIONS(1283), - [anon_sym_DQUOTE] = ACTIONS(1283), - [sym__str_single_quotes] = ACTIONS(1283), - [sym__str_back_ticks] = ACTIONS(1283), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1283), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1283), - [anon_sym_CARET] = ACTIONS(1283), + [ts_builtin_sym_end] = ACTIONS(818), + [anon_sym_export] = ACTIONS(816), + [anon_sym_alias] = ACTIONS(816), + [anon_sym_let] = ACTIONS(816), + [anon_sym_let_DASHenv] = ACTIONS(816), + [anon_sym_mut] = ACTIONS(816), + [anon_sym_const] = ACTIONS(816), + [sym_cmd_identifier] = ACTIONS(816), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_def] = ACTIONS(816), + [anon_sym_def_DASHenv] = ACTIONS(816), + [anon_sym_export_DASHenv] = ACTIONS(816), + [anon_sym_extern] = ACTIONS(816), + [anon_sym_module] = ACTIONS(816), + [anon_sym_use] = ACTIONS(816), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_error] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(816), + [anon_sym_DASH] = ACTIONS(916), + [anon_sym_break] = ACTIONS(816), + [anon_sym_continue] = ACTIONS(816), + [anon_sym_for] = ACTIONS(816), + [anon_sym_in] = ACTIONS(816), + [anon_sym_loop] = ACTIONS(816), + [anon_sym_while] = ACTIONS(816), + [anon_sym_do] = ACTIONS(816), + [anon_sym_if] = ACTIONS(816), + [anon_sym_match] = ACTIONS(816), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_try] = ACTIONS(816), + [anon_sym_return] = ACTIONS(816), + [anon_sym_source] = ACTIONS(816), + [anon_sym_source_DASHenv] = ACTIONS(816), + [anon_sym_register] = ACTIONS(816), + [anon_sym_hide] = ACTIONS(816), + [anon_sym_hide_DASHenv] = ACTIONS(816), + [anon_sym_overlay] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(918), + [anon_sym_where] = ACTIONS(816), + [anon_sym_STAR_STAR] = ACTIONS(920), + [anon_sym_PLUS_PLUS] = ACTIONS(920), + [anon_sym_SLASH] = ACTIONS(918), + [anon_sym_mod] = ACTIONS(918), + [anon_sym_SLASH_SLASH] = ACTIONS(918), + [anon_sym_PLUS] = ACTIONS(916), + [anon_sym_bit_DASHshl] = ACTIONS(816), + [anon_sym_bit_DASHshr] = ACTIONS(816), + [anon_sym_EQ_EQ] = ACTIONS(816), + [anon_sym_BANG_EQ] = ACTIONS(816), + [anon_sym_LT2] = ACTIONS(816), + [anon_sym_LT_EQ] = ACTIONS(816), + [anon_sym_GT_EQ] = ACTIONS(816), + [anon_sym_not_DASHin] = ACTIONS(816), + [anon_sym_starts_DASHwith] = ACTIONS(816), + [anon_sym_ends_DASHwith] = ACTIONS(816), + [anon_sym_EQ_TILDE] = ACTIONS(816), + [anon_sym_BANG_TILDE] = ACTIONS(816), + [anon_sym_bit_DASHand] = ACTIONS(816), + [anon_sym_bit_DASHxor] = ACTIONS(816), + [anon_sym_bit_DASHor] = ACTIONS(816), + [anon_sym_and] = ACTIONS(816), + [anon_sym_xor] = ACTIONS(816), + [anon_sym_or] = ACTIONS(816), + [anon_sym_not] = ACTIONS(816), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_CARET] = ACTIONS(816), [anon_sym_POUND] = ACTIONS(3), }, [356] = { + [sym_ctrl_do] = STATE(752), + [sym_ctrl_if] = STATE(752), + [sym_ctrl_match] = STATE(752), + [sym_ctrl_try] = STATE(752), + [sym__expression] = STATE(323), + [sym_expr_unary] = STATE(326), + [sym_expr_binary] = STATE(326), + [sym_expr_parenthesized] = STATE(325), + [sym_val_range] = STATE(326), + [sym__value] = STATE(326), + [sym_val_bool] = STATE(312), + [sym_val_variable] = STATE(312), + [sym__var] = STATE(185), + [sym_val_number] = STATE(7), + [sym_val_duration] = STATE(312), + [sym_val_filesize] = STATE(312), + [sym_val_binary] = STATE(312), + [sym_val_string] = STATE(312), + [sym__str_double_quotes] = STATE(344), + [sym_val_interpolated] = STATE(312), + [sym__inter_single_quotes] = STATE(306), + [sym__inter_double_quotes] = STATE(310), + [sym_val_list] = STATE(312), + [sym_val_record] = STATE(312), + [sym_val_table] = STATE(312), + [sym_val_closure] = STATE(312), [sym_comment] = STATE(356), - [ts_builtin_sym_end] = ACTIONS(1209), - [sym_cmd_identifier] = ACTIONS(1207), - [anon_sym_SEMI] = ACTIONS(1207), - [anon_sym_LF] = ACTIONS(1209), - [anon_sym_export] = ACTIONS(1207), - [anon_sym_alias] = ACTIONS(1207), - [anon_sym_def] = ACTIONS(1207), - [anon_sym_def_DASHenv] = ACTIONS(1207), - [anon_sym_export_DASHenv] = ACTIONS(1207), - [anon_sym_extern] = ACTIONS(1207), - [anon_sym_module] = ACTIONS(1207), - [anon_sym_use] = ACTIONS(1207), - [anon_sym_LBRACK] = ACTIONS(1207), - [anon_sym_LPAREN] = ACTIONS(1207), - [anon_sym_PIPE] = ACTIONS(1207), - [anon_sym_DOLLAR] = ACTIONS(1207), - [anon_sym_error] = ACTIONS(1207), - [anon_sym_GT] = ACTIONS(1207), - [anon_sym_DASH] = ACTIONS(1207), - [anon_sym_break] = ACTIONS(1207), - [anon_sym_continue] = ACTIONS(1207), - [anon_sym_for] = ACTIONS(1207), - [anon_sym_in] = ACTIONS(1207), - [anon_sym_loop] = ACTIONS(1207), - [anon_sym_while] = ACTIONS(1207), - [anon_sym_do] = ACTIONS(1207), - [anon_sym_if] = ACTIONS(1207), - [anon_sym_match] = ACTIONS(1207), - [anon_sym_LBRACE] = ACTIONS(1207), - [anon_sym_try] = ACTIONS(1207), - [anon_sym_return] = ACTIONS(1207), - [anon_sym_let] = ACTIONS(1207), - [anon_sym_let_DASHenv] = ACTIONS(1207), - [anon_sym_mut] = ACTIONS(1207), - [anon_sym_const] = ACTIONS(1207), - [anon_sym_source] = ACTIONS(1207), - [anon_sym_source_DASHenv] = ACTIONS(1207), - [anon_sym_register] = ACTIONS(1207), - [anon_sym_hide] = ACTIONS(1207), - [anon_sym_hide_DASHenv] = ACTIONS(1207), - [anon_sym_overlay] = ACTIONS(1207), - [anon_sym_STAR] = ACTIONS(1207), - [anon_sym_where] = ACTIONS(1207), - [anon_sym_STAR_STAR] = ACTIONS(1207), - [anon_sym_PLUS_PLUS] = ACTIONS(1207), - [anon_sym_SLASH] = ACTIONS(1207), - [anon_sym_mod] = ACTIONS(1207), - [anon_sym_SLASH_SLASH] = ACTIONS(1207), - [anon_sym_PLUS] = ACTIONS(1207), - [anon_sym_bit_DASHshl] = ACTIONS(1207), - [anon_sym_bit_DASHshr] = ACTIONS(1207), - [anon_sym_EQ_EQ] = ACTIONS(1207), - [anon_sym_BANG_EQ] = ACTIONS(1207), - [anon_sym_LT2] = ACTIONS(1207), - [anon_sym_LT_EQ] = ACTIONS(1207), - [anon_sym_GT_EQ] = ACTIONS(1207), - [anon_sym_not_DASHin] = ACTIONS(1207), - [anon_sym_starts_DASHwith] = ACTIONS(1207), - [anon_sym_ends_DASHwith] = ACTIONS(1207), - [anon_sym_EQ_TILDE] = ACTIONS(1207), - [anon_sym_BANG_TILDE] = ACTIONS(1207), - [anon_sym_bit_DASHand] = ACTIONS(1207), - [anon_sym_bit_DASHxor] = ACTIONS(1207), - [anon_sym_bit_DASHor] = ACTIONS(1207), - [anon_sym_and] = ACTIONS(1207), - [anon_sym_xor] = ACTIONS(1207), - [anon_sym_or] = ACTIONS(1207), - [anon_sym_not] = ACTIONS(1207), - [anon_sym_DOT_DOT_LT] = ACTIONS(1207), - [anon_sym_DOT_DOT] = ACTIONS(1207), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1207), - [sym_val_nothing] = ACTIONS(1207), - [anon_sym_true] = ACTIONS(1207), - [anon_sym_false] = ACTIONS(1207), - [aux_sym_val_number_token1] = ACTIONS(1207), - [aux_sym_val_number_token2] = ACTIONS(1207), - [aux_sym_val_number_token3] = ACTIONS(1207), - [aux_sym_val_number_token4] = ACTIONS(1207), - [anon_sym_inf] = ACTIONS(1207), - [anon_sym_DASHinf] = ACTIONS(1207), - [anon_sym_NaN] = ACTIONS(1207), - [anon_sym_0b] = ACTIONS(1207), - [anon_sym_0o] = ACTIONS(1207), - [anon_sym_0x] = ACTIONS(1207), - [sym_val_date] = ACTIONS(1207), - [anon_sym_DQUOTE] = ACTIONS(1207), - [sym__str_single_quotes] = ACTIONS(1207), - [sym__str_back_ticks] = ACTIONS(1207), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1207), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1207), - [anon_sym_CARET] = ACTIONS(1207), + [anon_sym_export] = ACTIONS(924), + [anon_sym_alias] = ACTIONS(924), + [anon_sym_let] = ACTIONS(924), + [anon_sym_let_DASHenv] = ACTIONS(924), + [anon_sym_mut] = ACTIONS(924), + [anon_sym_const] = ACTIONS(924), + [sym_cmd_identifier] = ACTIONS(924), + [anon_sym_SEMI] = ACTIONS(924), + [anon_sym_LF] = ACTIONS(926), + [anon_sym_def] = ACTIONS(924), + [anon_sym_def_DASHenv] = ACTIONS(924), + [anon_sym_export_DASHenv] = ACTIONS(924), + [anon_sym_extern] = ACTIONS(924), + [anon_sym_module] = ACTIONS(924), + [anon_sym_use] = ACTIONS(924), + [anon_sym_LBRACK] = ACTIONS(928), + [anon_sym_LPAREN] = ACTIONS(828), + [anon_sym_RPAREN] = ACTIONS(924), + [anon_sym_PIPE] = ACTIONS(924), + [anon_sym_DOLLAR] = ACTIONS(930), + [anon_sym_error] = ACTIONS(924), + [anon_sym_DASH] = ACTIONS(932), + [anon_sym_break] = ACTIONS(924), + [anon_sym_continue] = ACTIONS(924), + [anon_sym_for] = ACTIONS(924), + [anon_sym_loop] = ACTIONS(924), + [anon_sym_while] = ACTIONS(924), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(934), + [anon_sym_RBRACE] = ACTIONS(924), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(924), + [anon_sym_source] = ACTIONS(924), + [anon_sym_source_DASHenv] = ACTIONS(924), + [anon_sym_register] = ACTIONS(924), + [anon_sym_hide] = ACTIONS(924), + [anon_sym_hide_DASHenv] = ACTIONS(924), + [anon_sym_overlay] = ACTIONS(924), + [anon_sym_where] = ACTIONS(924), + [anon_sym_not] = ACTIONS(936), + [anon_sym_DOT_DOT_LT] = ACTIONS(938), + [anon_sym_DOT_DOT] = ACTIONS(938), + [anon_sym_DOT_DOT_EQ] = ACTIONS(938), + [sym_val_nothing] = ACTIONS(940), + [anon_sym_true] = ACTIONS(942), + [anon_sym_false] = ACTIONS(942), + [aux_sym_val_number_token1] = ACTIONS(944), + [aux_sym_val_number_token2] = ACTIONS(944), + [aux_sym_val_number_token3] = ACTIONS(944), + [aux_sym_val_number_token4] = ACTIONS(944), + [anon_sym_inf] = ACTIONS(944), + [anon_sym_DASHinf] = ACTIONS(944), + [anon_sym_NaN] = ACTIONS(944), + [anon_sym_0b] = ACTIONS(946), + [anon_sym_0o] = ACTIONS(946), + [anon_sym_0x] = ACTIONS(946), + [sym_val_date] = ACTIONS(940), + [anon_sym_DQUOTE] = ACTIONS(948), + [sym__str_single_quotes] = ACTIONS(950), + [sym__str_back_ticks] = ACTIONS(950), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(952), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(954), + [anon_sym_CARET] = ACTIONS(924), [anon_sym_POUND] = ACTIONS(3), }, [357] = { [sym_comment] = STATE(357), - [ts_builtin_sym_end] = ACTIONS(1249), - [sym_cmd_identifier] = ACTIONS(1247), - [anon_sym_SEMI] = ACTIONS(1247), - [anon_sym_LF] = ACTIONS(1249), - [anon_sym_export] = ACTIONS(1247), - [anon_sym_alias] = ACTIONS(1247), - [anon_sym_def] = ACTIONS(1247), - [anon_sym_def_DASHenv] = ACTIONS(1247), - [anon_sym_export_DASHenv] = ACTIONS(1247), - [anon_sym_extern] = ACTIONS(1247), - [anon_sym_module] = ACTIONS(1247), - [anon_sym_use] = ACTIONS(1247), - [anon_sym_LBRACK] = ACTIONS(1247), - [anon_sym_LPAREN] = ACTIONS(1247), - [anon_sym_PIPE] = ACTIONS(1247), - [anon_sym_DOLLAR] = ACTIONS(1247), - [anon_sym_error] = ACTIONS(1247), - [anon_sym_GT] = ACTIONS(1247), - [anon_sym_DASH] = ACTIONS(1247), - [anon_sym_break] = ACTIONS(1247), - [anon_sym_continue] = ACTIONS(1247), - [anon_sym_for] = ACTIONS(1247), - [anon_sym_in] = ACTIONS(1247), - [anon_sym_loop] = ACTIONS(1247), - [anon_sym_while] = ACTIONS(1247), - [anon_sym_do] = ACTIONS(1247), - [anon_sym_if] = ACTIONS(1247), - [anon_sym_match] = ACTIONS(1247), - [anon_sym_LBRACE] = ACTIONS(1247), - [anon_sym_try] = ACTIONS(1247), - [anon_sym_return] = ACTIONS(1247), - [anon_sym_let] = ACTIONS(1247), - [anon_sym_let_DASHenv] = ACTIONS(1247), - [anon_sym_mut] = ACTIONS(1247), - [anon_sym_const] = ACTIONS(1247), - [anon_sym_source] = ACTIONS(1247), - [anon_sym_source_DASHenv] = ACTIONS(1247), - [anon_sym_register] = ACTIONS(1247), - [anon_sym_hide] = ACTIONS(1247), - [anon_sym_hide_DASHenv] = ACTIONS(1247), - [anon_sym_overlay] = ACTIONS(1247), - [anon_sym_STAR] = ACTIONS(1247), - [anon_sym_where] = ACTIONS(1247), - [anon_sym_STAR_STAR] = ACTIONS(1247), - [anon_sym_PLUS_PLUS] = ACTIONS(1247), - [anon_sym_SLASH] = ACTIONS(1247), - [anon_sym_mod] = ACTIONS(1247), - [anon_sym_SLASH_SLASH] = ACTIONS(1247), - [anon_sym_PLUS] = ACTIONS(1247), - [anon_sym_bit_DASHshl] = ACTIONS(1247), - [anon_sym_bit_DASHshr] = ACTIONS(1247), - [anon_sym_EQ_EQ] = ACTIONS(1247), - [anon_sym_BANG_EQ] = ACTIONS(1247), - [anon_sym_LT2] = ACTIONS(1247), - [anon_sym_LT_EQ] = ACTIONS(1247), - [anon_sym_GT_EQ] = ACTIONS(1247), - [anon_sym_not_DASHin] = ACTIONS(1247), - [anon_sym_starts_DASHwith] = ACTIONS(1247), - [anon_sym_ends_DASHwith] = ACTIONS(1247), - [anon_sym_EQ_TILDE] = ACTIONS(1247), - [anon_sym_BANG_TILDE] = ACTIONS(1247), - [anon_sym_bit_DASHand] = ACTIONS(1247), - [anon_sym_bit_DASHxor] = ACTIONS(1247), - [anon_sym_bit_DASHor] = ACTIONS(1247), - [anon_sym_and] = ACTIONS(1247), - [anon_sym_xor] = ACTIONS(1247), - [anon_sym_or] = ACTIONS(1247), - [anon_sym_not] = ACTIONS(1247), - [anon_sym_DOT_DOT_LT] = ACTIONS(1247), - [anon_sym_DOT_DOT] = ACTIONS(1247), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1247), - [sym_val_nothing] = ACTIONS(1247), - [anon_sym_true] = ACTIONS(1247), - [anon_sym_false] = ACTIONS(1247), - [aux_sym_val_number_token1] = ACTIONS(1247), - [aux_sym_val_number_token2] = ACTIONS(1247), - [aux_sym_val_number_token3] = ACTIONS(1247), - [aux_sym_val_number_token4] = ACTIONS(1247), - [anon_sym_inf] = ACTIONS(1247), - [anon_sym_DASHinf] = ACTIONS(1247), - [anon_sym_NaN] = ACTIONS(1247), - [anon_sym_0b] = ACTIONS(1247), - [anon_sym_0o] = ACTIONS(1247), - [anon_sym_0x] = ACTIONS(1247), - [sym_val_date] = ACTIONS(1247), - [anon_sym_DQUOTE] = ACTIONS(1247), - [sym__str_single_quotes] = ACTIONS(1247), - [sym__str_back_ticks] = ACTIONS(1247), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1247), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1247), - [anon_sym_CARET] = ACTIONS(1247), + [ts_builtin_sym_end] = ACTIONS(868), + [anon_sym_export] = ACTIONS(866), + [anon_sym_alias] = ACTIONS(866), + [anon_sym_let] = ACTIONS(866), + [anon_sym_let_DASHenv] = ACTIONS(866), + [anon_sym_mut] = ACTIONS(866), + [anon_sym_const] = ACTIONS(866), + [sym_cmd_identifier] = ACTIONS(866), + [anon_sym_SEMI] = ACTIONS(866), + [anon_sym_LF] = ACTIONS(868), + [anon_sym_def] = ACTIONS(866), + [anon_sym_def_DASHenv] = ACTIONS(866), + [anon_sym_export_DASHenv] = ACTIONS(866), + [anon_sym_extern] = ACTIONS(866), + [anon_sym_module] = ACTIONS(866), + [anon_sym_use] = ACTIONS(866), + [anon_sym_LBRACK] = ACTIONS(866), + [anon_sym_LPAREN] = ACTIONS(866), + [anon_sym_PIPE] = ACTIONS(866), + [anon_sym_DOLLAR] = ACTIONS(866), + [anon_sym_error] = ACTIONS(866), + [anon_sym_GT] = ACTIONS(866), + [anon_sym_DASH] = ACTIONS(866), + [anon_sym_break] = ACTIONS(866), + [anon_sym_continue] = ACTIONS(866), + [anon_sym_for] = ACTIONS(866), + [anon_sym_in] = ACTIONS(866), + [anon_sym_loop] = ACTIONS(866), + [anon_sym_while] = ACTIONS(866), + [anon_sym_do] = ACTIONS(866), + [anon_sym_if] = ACTIONS(866), + [anon_sym_match] = ACTIONS(866), + [anon_sym_LBRACE] = ACTIONS(866), + [anon_sym_try] = ACTIONS(866), + [anon_sym_return] = ACTIONS(866), + [anon_sym_source] = ACTIONS(866), + [anon_sym_source_DASHenv] = ACTIONS(866), + [anon_sym_register] = ACTIONS(866), + [anon_sym_hide] = ACTIONS(866), + [anon_sym_hide_DASHenv] = ACTIONS(866), + [anon_sym_overlay] = ACTIONS(866), + [anon_sym_STAR] = ACTIONS(866), + [anon_sym_where] = ACTIONS(866), + [anon_sym_STAR_STAR] = ACTIONS(866), + [anon_sym_PLUS_PLUS] = ACTIONS(866), + [anon_sym_SLASH] = ACTIONS(866), + [anon_sym_mod] = ACTIONS(866), + [anon_sym_SLASH_SLASH] = ACTIONS(866), + [anon_sym_PLUS] = ACTIONS(866), + [anon_sym_bit_DASHshl] = ACTIONS(866), + [anon_sym_bit_DASHshr] = ACTIONS(866), + [anon_sym_EQ_EQ] = ACTIONS(866), + [anon_sym_BANG_EQ] = ACTIONS(866), + [anon_sym_LT2] = ACTIONS(866), + [anon_sym_LT_EQ] = ACTIONS(866), + [anon_sym_GT_EQ] = ACTIONS(866), + [anon_sym_not_DASHin] = ACTIONS(866), + [anon_sym_starts_DASHwith] = ACTIONS(866), + [anon_sym_ends_DASHwith] = ACTIONS(866), + [anon_sym_EQ_TILDE] = ACTIONS(866), + [anon_sym_BANG_TILDE] = ACTIONS(866), + [anon_sym_bit_DASHand] = ACTIONS(866), + [anon_sym_bit_DASHxor] = ACTIONS(866), + [anon_sym_bit_DASHor] = ACTIONS(866), + [anon_sym_and] = ACTIONS(866), + [anon_sym_xor] = ACTIONS(866), + [anon_sym_or] = ACTIONS(866), + [anon_sym_not] = ACTIONS(866), + [anon_sym_DOT_DOT_LT] = ACTIONS(866), + [anon_sym_DOT_DOT] = ACTIONS(866), + [anon_sym_DOT_DOT_EQ] = ACTIONS(866), + [sym_val_nothing] = ACTIONS(866), + [anon_sym_true] = ACTIONS(866), + [anon_sym_false] = ACTIONS(866), + [aux_sym_val_number_token1] = ACTIONS(866), + [aux_sym_val_number_token2] = ACTIONS(866), + [aux_sym_val_number_token3] = ACTIONS(866), + [aux_sym_val_number_token4] = ACTIONS(866), + [anon_sym_inf] = ACTIONS(866), + [anon_sym_DASHinf] = ACTIONS(866), + [anon_sym_NaN] = ACTIONS(866), + [anon_sym_0b] = ACTIONS(866), + [anon_sym_0o] = ACTIONS(866), + [anon_sym_0x] = ACTIONS(866), + [sym_val_date] = ACTIONS(866), + [anon_sym_DQUOTE] = ACTIONS(866), + [sym__str_single_quotes] = ACTIONS(866), + [sym__str_back_ticks] = ACTIONS(866), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(866), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(866), + [anon_sym_CARET] = ACTIONS(866), [anon_sym_POUND] = ACTIONS(3), }, [358] = { [sym_comment] = STATE(358), - [ts_builtin_sym_end] = ACTIONS(1205), - [sym_cmd_identifier] = ACTIONS(1203), - [anon_sym_SEMI] = ACTIONS(1203), - [anon_sym_LF] = ACTIONS(1205), - [anon_sym_export] = ACTIONS(1203), - [anon_sym_alias] = ACTIONS(1203), - [anon_sym_def] = ACTIONS(1203), - [anon_sym_def_DASHenv] = ACTIONS(1203), - [anon_sym_export_DASHenv] = ACTIONS(1203), - [anon_sym_extern] = ACTIONS(1203), - [anon_sym_module] = ACTIONS(1203), - [anon_sym_use] = ACTIONS(1203), - [anon_sym_LBRACK] = ACTIONS(1203), - [anon_sym_LPAREN] = ACTIONS(1203), - [anon_sym_PIPE] = ACTIONS(1203), - [anon_sym_DOLLAR] = ACTIONS(1203), - [anon_sym_error] = ACTIONS(1203), - [anon_sym_GT] = ACTIONS(1203), - [anon_sym_DASH] = ACTIONS(1203), - [anon_sym_break] = ACTIONS(1203), - [anon_sym_continue] = ACTIONS(1203), - [anon_sym_for] = ACTIONS(1203), - [anon_sym_in] = ACTIONS(1203), - [anon_sym_loop] = ACTIONS(1203), - [anon_sym_while] = ACTIONS(1203), - [anon_sym_do] = ACTIONS(1203), - [anon_sym_if] = ACTIONS(1203), - [anon_sym_match] = ACTIONS(1203), - [anon_sym_LBRACE] = ACTIONS(1203), - [anon_sym_try] = ACTIONS(1203), - [anon_sym_return] = ACTIONS(1203), - [anon_sym_let] = ACTIONS(1203), - [anon_sym_let_DASHenv] = ACTIONS(1203), - [anon_sym_mut] = ACTIONS(1203), - [anon_sym_const] = ACTIONS(1203), - [anon_sym_source] = ACTIONS(1203), - [anon_sym_source_DASHenv] = ACTIONS(1203), - [anon_sym_register] = ACTIONS(1203), - [anon_sym_hide] = ACTIONS(1203), - [anon_sym_hide_DASHenv] = ACTIONS(1203), - [anon_sym_overlay] = ACTIONS(1203), - [anon_sym_STAR] = ACTIONS(1203), - [anon_sym_where] = ACTIONS(1203), - [anon_sym_STAR_STAR] = ACTIONS(1203), - [anon_sym_PLUS_PLUS] = ACTIONS(1203), - [anon_sym_SLASH] = ACTIONS(1203), - [anon_sym_mod] = ACTIONS(1203), - [anon_sym_SLASH_SLASH] = ACTIONS(1203), - [anon_sym_PLUS] = ACTIONS(1203), - [anon_sym_bit_DASHshl] = ACTIONS(1203), - [anon_sym_bit_DASHshr] = ACTIONS(1203), - [anon_sym_EQ_EQ] = ACTIONS(1203), - [anon_sym_BANG_EQ] = ACTIONS(1203), - [anon_sym_LT2] = ACTIONS(1203), - [anon_sym_LT_EQ] = ACTIONS(1203), - [anon_sym_GT_EQ] = ACTIONS(1203), - [anon_sym_not_DASHin] = ACTIONS(1203), - [anon_sym_starts_DASHwith] = ACTIONS(1203), - [anon_sym_ends_DASHwith] = ACTIONS(1203), - [anon_sym_EQ_TILDE] = ACTIONS(1203), - [anon_sym_BANG_TILDE] = ACTIONS(1203), - [anon_sym_bit_DASHand] = ACTIONS(1203), - [anon_sym_bit_DASHxor] = ACTIONS(1203), - [anon_sym_bit_DASHor] = ACTIONS(1203), - [anon_sym_and] = ACTIONS(1203), - [anon_sym_xor] = ACTIONS(1203), - [anon_sym_or] = ACTIONS(1203), - [anon_sym_not] = ACTIONS(1203), - [anon_sym_DOT_DOT_LT] = ACTIONS(1203), - [anon_sym_DOT_DOT] = ACTIONS(1203), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1203), - [sym_val_nothing] = ACTIONS(1203), - [anon_sym_true] = ACTIONS(1203), - [anon_sym_false] = ACTIONS(1203), - [aux_sym_val_number_token1] = ACTIONS(1203), - [aux_sym_val_number_token2] = ACTIONS(1203), - [aux_sym_val_number_token3] = ACTIONS(1203), - [aux_sym_val_number_token4] = ACTIONS(1203), - [anon_sym_inf] = ACTIONS(1203), - [anon_sym_DASHinf] = ACTIONS(1203), - [anon_sym_NaN] = ACTIONS(1203), - [anon_sym_0b] = ACTIONS(1203), - [anon_sym_0o] = ACTIONS(1203), - [anon_sym_0x] = ACTIONS(1203), - [sym_val_date] = ACTIONS(1203), - [anon_sym_DQUOTE] = ACTIONS(1203), - [sym__str_single_quotes] = ACTIONS(1203), - [sym__str_back_ticks] = ACTIONS(1203), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1203), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1203), - [anon_sym_CARET] = ACTIONS(1203), + [ts_builtin_sym_end] = ACTIONS(818), + [anon_sym_export] = ACTIONS(816), + [anon_sym_alias] = ACTIONS(816), + [anon_sym_let] = ACTIONS(816), + [anon_sym_let_DASHenv] = ACTIONS(816), + [anon_sym_mut] = ACTIONS(816), + [anon_sym_const] = ACTIONS(816), + [sym_cmd_identifier] = ACTIONS(816), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_def] = ACTIONS(816), + [anon_sym_def_DASHenv] = ACTIONS(816), + [anon_sym_export_DASHenv] = ACTIONS(816), + [anon_sym_extern] = ACTIONS(816), + [anon_sym_module] = ACTIONS(816), + [anon_sym_use] = ACTIONS(816), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_error] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(914), + [anon_sym_DASH] = ACTIONS(916), + [anon_sym_break] = ACTIONS(816), + [anon_sym_continue] = ACTIONS(816), + [anon_sym_for] = ACTIONS(816), + [anon_sym_in] = ACTIONS(956), + [anon_sym_loop] = ACTIONS(816), + [anon_sym_while] = ACTIONS(816), + [anon_sym_do] = ACTIONS(816), + [anon_sym_if] = ACTIONS(816), + [anon_sym_match] = ACTIONS(816), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_try] = ACTIONS(816), + [anon_sym_return] = ACTIONS(816), + [anon_sym_source] = ACTIONS(816), + [anon_sym_source_DASHenv] = ACTIONS(816), + [anon_sym_register] = ACTIONS(816), + [anon_sym_hide] = ACTIONS(816), + [anon_sym_hide_DASHenv] = ACTIONS(816), + [anon_sym_overlay] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(918), + [anon_sym_where] = ACTIONS(816), + [anon_sym_STAR_STAR] = ACTIONS(920), + [anon_sym_PLUS_PLUS] = ACTIONS(920), + [anon_sym_SLASH] = ACTIONS(918), + [anon_sym_mod] = ACTIONS(918), + [anon_sym_SLASH_SLASH] = ACTIONS(918), + [anon_sym_PLUS] = ACTIONS(916), + [anon_sym_bit_DASHshl] = ACTIONS(922), + [anon_sym_bit_DASHshr] = ACTIONS(922), + [anon_sym_EQ_EQ] = ACTIONS(914), + [anon_sym_BANG_EQ] = ACTIONS(914), + [anon_sym_LT2] = ACTIONS(914), + [anon_sym_LT_EQ] = ACTIONS(914), + [anon_sym_GT_EQ] = ACTIONS(914), + [anon_sym_not_DASHin] = ACTIONS(956), + [anon_sym_starts_DASHwith] = ACTIONS(956), + [anon_sym_ends_DASHwith] = ACTIONS(956), + [anon_sym_EQ_TILDE] = ACTIONS(816), + [anon_sym_BANG_TILDE] = ACTIONS(816), + [anon_sym_bit_DASHand] = ACTIONS(816), + [anon_sym_bit_DASHxor] = ACTIONS(816), + [anon_sym_bit_DASHor] = ACTIONS(816), + [anon_sym_and] = ACTIONS(816), + [anon_sym_xor] = ACTIONS(816), + [anon_sym_or] = ACTIONS(816), + [anon_sym_not] = ACTIONS(816), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_CARET] = ACTIONS(816), [anon_sym_POUND] = ACTIONS(3), }, [359] = { [sym_comment] = STATE(359), - [ts_builtin_sym_end] = ACTIONS(115), - [sym_cmd_identifier] = ACTIONS(113), - [anon_sym_SEMI] = ACTIONS(113), - [anon_sym_LF] = ACTIONS(115), - [anon_sym_export] = ACTIONS(113), - [anon_sym_alias] = ACTIONS(113), - [anon_sym_def] = ACTIONS(113), - [anon_sym_def_DASHenv] = ACTIONS(113), - [anon_sym_export_DASHenv] = ACTIONS(113), - [anon_sym_extern] = ACTIONS(113), - [anon_sym_module] = ACTIONS(113), - [anon_sym_use] = ACTIONS(113), - [anon_sym_LBRACK] = ACTIONS(113), - [anon_sym_LPAREN] = ACTIONS(113), - [anon_sym_PIPE] = ACTIONS(113), - [anon_sym_DOLLAR] = ACTIONS(113), - [anon_sym_error] = ACTIONS(113), - [anon_sym_GT] = ACTIONS(113), - [anon_sym_DASH] = ACTIONS(113), - [anon_sym_break] = ACTIONS(113), - [anon_sym_continue] = ACTIONS(113), - [anon_sym_for] = ACTIONS(113), - [anon_sym_in] = ACTIONS(113), - [anon_sym_loop] = ACTIONS(113), - [anon_sym_while] = ACTIONS(113), - [anon_sym_do] = ACTIONS(113), - [anon_sym_if] = ACTIONS(113), - [anon_sym_match] = ACTIONS(113), - [anon_sym_LBRACE] = ACTIONS(113), - [anon_sym_try] = ACTIONS(113), - [anon_sym_return] = ACTIONS(113), - [anon_sym_let] = ACTIONS(113), - [anon_sym_let_DASHenv] = ACTIONS(113), - [anon_sym_mut] = ACTIONS(113), - [anon_sym_const] = ACTIONS(113), - [anon_sym_source] = ACTIONS(113), - [anon_sym_source_DASHenv] = ACTIONS(113), - [anon_sym_register] = ACTIONS(113), - [anon_sym_hide] = ACTIONS(113), - [anon_sym_hide_DASHenv] = ACTIONS(113), - [anon_sym_overlay] = ACTIONS(113), - [anon_sym_STAR] = ACTIONS(113), - [anon_sym_where] = ACTIONS(113), - [anon_sym_STAR_STAR] = ACTIONS(113), - [anon_sym_PLUS_PLUS] = ACTIONS(113), - [anon_sym_SLASH] = ACTIONS(113), - [anon_sym_mod] = ACTIONS(113), - [anon_sym_SLASH_SLASH] = ACTIONS(113), - [anon_sym_PLUS] = ACTIONS(113), - [anon_sym_bit_DASHshl] = ACTIONS(113), - [anon_sym_bit_DASHshr] = ACTIONS(113), - [anon_sym_EQ_EQ] = ACTIONS(113), - [anon_sym_BANG_EQ] = ACTIONS(113), - [anon_sym_LT2] = ACTIONS(113), - [anon_sym_LT_EQ] = ACTIONS(113), - [anon_sym_GT_EQ] = ACTIONS(113), - [anon_sym_not_DASHin] = ACTIONS(113), - [anon_sym_starts_DASHwith] = ACTIONS(113), - [anon_sym_ends_DASHwith] = ACTIONS(113), - [anon_sym_EQ_TILDE] = ACTIONS(113), - [anon_sym_BANG_TILDE] = ACTIONS(113), - [anon_sym_bit_DASHand] = ACTIONS(113), - [anon_sym_bit_DASHxor] = ACTIONS(113), - [anon_sym_bit_DASHor] = ACTIONS(113), - [anon_sym_and] = ACTIONS(113), - [anon_sym_xor] = ACTIONS(113), - [anon_sym_or] = ACTIONS(113), - [anon_sym_not] = ACTIONS(113), - [anon_sym_DOT_DOT_LT] = ACTIONS(113), - [anon_sym_DOT_DOT] = ACTIONS(113), - [anon_sym_DOT_DOT_EQ] = ACTIONS(113), - [sym_val_nothing] = ACTIONS(113), - [anon_sym_true] = ACTIONS(113), - [anon_sym_false] = ACTIONS(113), - [aux_sym_val_number_token1] = ACTIONS(113), - [aux_sym_val_number_token2] = ACTIONS(113), - [aux_sym_val_number_token3] = ACTIONS(113), - [aux_sym_val_number_token4] = ACTIONS(113), - [anon_sym_inf] = ACTIONS(113), - [anon_sym_DASHinf] = ACTIONS(113), - [anon_sym_NaN] = ACTIONS(113), - [anon_sym_0b] = ACTIONS(113), - [anon_sym_0o] = ACTIONS(113), - [anon_sym_0x] = ACTIONS(113), - [sym_val_date] = ACTIONS(113), - [anon_sym_DQUOTE] = ACTIONS(113), - [sym__str_single_quotes] = ACTIONS(113), - [sym__str_back_ticks] = ACTIONS(113), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(113), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(113), - [anon_sym_CARET] = ACTIONS(113), + [ts_builtin_sym_end] = ACTIONS(818), + [anon_sym_export] = ACTIONS(816), + [anon_sym_alias] = ACTIONS(816), + [anon_sym_let] = ACTIONS(816), + [anon_sym_let_DASHenv] = ACTIONS(816), + [anon_sym_mut] = ACTIONS(816), + [anon_sym_const] = ACTIONS(816), + [sym_cmd_identifier] = ACTIONS(816), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_def] = ACTIONS(816), + [anon_sym_def_DASHenv] = ACTIONS(816), + [anon_sym_export_DASHenv] = ACTIONS(816), + [anon_sym_extern] = ACTIONS(816), + [anon_sym_module] = ACTIONS(816), + [anon_sym_use] = ACTIONS(816), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_error] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(816), + [anon_sym_DASH] = ACTIONS(816), + [anon_sym_break] = ACTIONS(816), + [anon_sym_continue] = ACTIONS(816), + [anon_sym_for] = ACTIONS(816), + [anon_sym_in] = ACTIONS(816), + [anon_sym_loop] = ACTIONS(816), + [anon_sym_while] = ACTIONS(816), + [anon_sym_do] = ACTIONS(816), + [anon_sym_if] = ACTIONS(816), + [anon_sym_match] = ACTIONS(816), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_try] = ACTIONS(816), + [anon_sym_return] = ACTIONS(816), + [anon_sym_source] = ACTIONS(816), + [anon_sym_source_DASHenv] = ACTIONS(816), + [anon_sym_register] = ACTIONS(816), + [anon_sym_hide] = ACTIONS(816), + [anon_sym_hide_DASHenv] = ACTIONS(816), + [anon_sym_overlay] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(918), + [anon_sym_where] = ACTIONS(816), + [anon_sym_STAR_STAR] = ACTIONS(920), + [anon_sym_PLUS_PLUS] = ACTIONS(920), + [anon_sym_SLASH] = ACTIONS(918), + [anon_sym_mod] = ACTIONS(918), + [anon_sym_SLASH_SLASH] = ACTIONS(918), + [anon_sym_PLUS] = ACTIONS(816), + [anon_sym_bit_DASHshl] = ACTIONS(816), + [anon_sym_bit_DASHshr] = ACTIONS(816), + [anon_sym_EQ_EQ] = ACTIONS(816), + [anon_sym_BANG_EQ] = ACTIONS(816), + [anon_sym_LT2] = ACTIONS(816), + [anon_sym_LT_EQ] = ACTIONS(816), + [anon_sym_GT_EQ] = ACTIONS(816), + [anon_sym_not_DASHin] = ACTIONS(816), + [anon_sym_starts_DASHwith] = ACTIONS(816), + [anon_sym_ends_DASHwith] = ACTIONS(816), + [anon_sym_EQ_TILDE] = ACTIONS(816), + [anon_sym_BANG_TILDE] = ACTIONS(816), + [anon_sym_bit_DASHand] = ACTIONS(816), + [anon_sym_bit_DASHxor] = ACTIONS(816), + [anon_sym_bit_DASHor] = ACTIONS(816), + [anon_sym_and] = ACTIONS(816), + [anon_sym_xor] = ACTIONS(816), + [anon_sym_or] = ACTIONS(816), + [anon_sym_not] = ACTIONS(816), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_CARET] = ACTIONS(816), [anon_sym_POUND] = ACTIONS(3), }, [360] = { [sym_comment] = STATE(360), - [ts_builtin_sym_end] = ACTIONS(1201), - [sym_cmd_identifier] = ACTIONS(1199), - [anon_sym_SEMI] = ACTIONS(1199), - [anon_sym_LF] = ACTIONS(1201), - [anon_sym_export] = ACTIONS(1199), - [anon_sym_alias] = ACTIONS(1199), - [anon_sym_def] = ACTIONS(1199), - [anon_sym_def_DASHenv] = ACTIONS(1199), - [anon_sym_export_DASHenv] = ACTIONS(1199), - [anon_sym_extern] = ACTIONS(1199), - [anon_sym_module] = ACTIONS(1199), - [anon_sym_use] = ACTIONS(1199), - [anon_sym_LBRACK] = ACTIONS(1199), - [anon_sym_LPAREN] = ACTIONS(1199), - [anon_sym_PIPE] = ACTIONS(1199), - [anon_sym_DOLLAR] = ACTIONS(1199), - [anon_sym_error] = ACTIONS(1199), - [anon_sym_GT] = ACTIONS(1199), - [anon_sym_DASH] = ACTIONS(1199), - [anon_sym_break] = ACTIONS(1199), - [anon_sym_continue] = ACTIONS(1199), - [anon_sym_for] = ACTIONS(1199), - [anon_sym_in] = ACTIONS(1199), - [anon_sym_loop] = ACTIONS(1199), - [anon_sym_while] = ACTIONS(1199), - [anon_sym_do] = ACTIONS(1199), - [anon_sym_if] = ACTIONS(1199), - [anon_sym_match] = ACTIONS(1199), - [anon_sym_LBRACE] = ACTIONS(1199), - [anon_sym_try] = ACTIONS(1199), - [anon_sym_return] = ACTIONS(1199), - [anon_sym_let] = ACTIONS(1199), - [anon_sym_let_DASHenv] = ACTIONS(1199), - [anon_sym_mut] = ACTIONS(1199), - [anon_sym_const] = ACTIONS(1199), - [anon_sym_source] = ACTIONS(1199), - [anon_sym_source_DASHenv] = ACTIONS(1199), - [anon_sym_register] = ACTIONS(1199), - [anon_sym_hide] = ACTIONS(1199), - [anon_sym_hide_DASHenv] = ACTIONS(1199), - [anon_sym_overlay] = ACTIONS(1199), - [anon_sym_STAR] = ACTIONS(1199), - [anon_sym_where] = ACTIONS(1199), - [anon_sym_STAR_STAR] = ACTIONS(1199), - [anon_sym_PLUS_PLUS] = ACTIONS(1199), - [anon_sym_SLASH] = ACTIONS(1199), - [anon_sym_mod] = ACTIONS(1199), - [anon_sym_SLASH_SLASH] = ACTIONS(1199), - [anon_sym_PLUS] = ACTIONS(1199), - [anon_sym_bit_DASHshl] = ACTIONS(1199), - [anon_sym_bit_DASHshr] = ACTIONS(1199), - [anon_sym_EQ_EQ] = ACTIONS(1199), - [anon_sym_BANG_EQ] = ACTIONS(1199), - [anon_sym_LT2] = ACTIONS(1199), - [anon_sym_LT_EQ] = ACTIONS(1199), - [anon_sym_GT_EQ] = ACTIONS(1199), - [anon_sym_not_DASHin] = ACTIONS(1199), - [anon_sym_starts_DASHwith] = ACTIONS(1199), - [anon_sym_ends_DASHwith] = ACTIONS(1199), - [anon_sym_EQ_TILDE] = ACTIONS(1199), - [anon_sym_BANG_TILDE] = ACTIONS(1199), - [anon_sym_bit_DASHand] = ACTIONS(1199), - [anon_sym_bit_DASHxor] = ACTIONS(1199), - [anon_sym_bit_DASHor] = ACTIONS(1199), - [anon_sym_and] = ACTIONS(1199), - [anon_sym_xor] = ACTIONS(1199), - [anon_sym_or] = ACTIONS(1199), - [anon_sym_not] = ACTIONS(1199), - [anon_sym_DOT_DOT_LT] = ACTIONS(1199), - [anon_sym_DOT_DOT] = ACTIONS(1199), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1199), - [sym_val_nothing] = ACTIONS(1199), - [anon_sym_true] = ACTIONS(1199), - [anon_sym_false] = ACTIONS(1199), - [aux_sym_val_number_token1] = ACTIONS(1199), - [aux_sym_val_number_token2] = ACTIONS(1199), - [aux_sym_val_number_token3] = ACTIONS(1199), - [aux_sym_val_number_token4] = ACTIONS(1199), - [anon_sym_inf] = ACTIONS(1199), - [anon_sym_DASHinf] = ACTIONS(1199), - [anon_sym_NaN] = ACTIONS(1199), - [anon_sym_0b] = ACTIONS(1199), - [anon_sym_0o] = ACTIONS(1199), - [anon_sym_0x] = ACTIONS(1199), - [sym_val_date] = ACTIONS(1199), - [anon_sym_DQUOTE] = ACTIONS(1199), - [sym__str_single_quotes] = ACTIONS(1199), - [sym__str_back_ticks] = ACTIONS(1199), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1199), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1199), - [anon_sym_CARET] = ACTIONS(1199), + [ts_builtin_sym_end] = ACTIONS(818), + [anon_sym_export] = ACTIONS(816), + [anon_sym_alias] = ACTIONS(816), + [anon_sym_let] = ACTIONS(816), + [anon_sym_let_DASHenv] = ACTIONS(816), + [anon_sym_mut] = ACTIONS(816), + [anon_sym_const] = ACTIONS(816), + [sym_cmd_identifier] = ACTIONS(816), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_def] = ACTIONS(816), + [anon_sym_def_DASHenv] = ACTIONS(816), + [anon_sym_export_DASHenv] = ACTIONS(816), + [anon_sym_extern] = ACTIONS(816), + [anon_sym_module] = ACTIONS(816), + [anon_sym_use] = ACTIONS(816), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_error] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(816), + [anon_sym_DASH] = ACTIONS(816), + [anon_sym_break] = ACTIONS(816), + [anon_sym_continue] = ACTIONS(816), + [anon_sym_for] = ACTIONS(816), + [anon_sym_in] = ACTIONS(816), + [anon_sym_loop] = ACTIONS(816), + [anon_sym_while] = ACTIONS(816), + [anon_sym_do] = ACTIONS(816), + [anon_sym_if] = ACTIONS(816), + [anon_sym_match] = ACTIONS(816), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_try] = ACTIONS(816), + [anon_sym_return] = ACTIONS(816), + [anon_sym_source] = ACTIONS(816), + [anon_sym_source_DASHenv] = ACTIONS(816), + [anon_sym_register] = ACTIONS(816), + [anon_sym_hide] = ACTIONS(816), + [anon_sym_hide_DASHenv] = ACTIONS(816), + [anon_sym_overlay] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(816), + [anon_sym_where] = ACTIONS(816), + [anon_sym_STAR_STAR] = ACTIONS(920), + [anon_sym_PLUS_PLUS] = ACTIONS(920), + [anon_sym_SLASH] = ACTIONS(816), + [anon_sym_mod] = ACTIONS(816), + [anon_sym_SLASH_SLASH] = ACTIONS(816), + [anon_sym_PLUS] = ACTIONS(816), + [anon_sym_bit_DASHshl] = ACTIONS(816), + [anon_sym_bit_DASHshr] = ACTIONS(816), + [anon_sym_EQ_EQ] = ACTIONS(816), + [anon_sym_BANG_EQ] = ACTIONS(816), + [anon_sym_LT2] = ACTIONS(816), + [anon_sym_LT_EQ] = ACTIONS(816), + [anon_sym_GT_EQ] = ACTIONS(816), + [anon_sym_not_DASHin] = ACTIONS(816), + [anon_sym_starts_DASHwith] = ACTIONS(816), + [anon_sym_ends_DASHwith] = ACTIONS(816), + [anon_sym_EQ_TILDE] = ACTIONS(816), + [anon_sym_BANG_TILDE] = ACTIONS(816), + [anon_sym_bit_DASHand] = ACTIONS(816), + [anon_sym_bit_DASHxor] = ACTIONS(816), + [anon_sym_bit_DASHor] = ACTIONS(816), + [anon_sym_and] = ACTIONS(816), + [anon_sym_xor] = ACTIONS(816), + [anon_sym_or] = ACTIONS(816), + [anon_sym_not] = ACTIONS(816), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_CARET] = ACTIONS(816), [anon_sym_POUND] = ACTIONS(3), }, [361] = { [sym_comment] = STATE(361), - [ts_builtin_sym_end] = ACTIONS(1193), - [sym_cmd_identifier] = ACTIONS(1191), - [anon_sym_SEMI] = ACTIONS(1191), - [anon_sym_LF] = ACTIONS(1193), - [anon_sym_export] = ACTIONS(1191), - [anon_sym_alias] = ACTIONS(1191), - [anon_sym_def] = ACTIONS(1191), - [anon_sym_def_DASHenv] = ACTIONS(1191), - [anon_sym_export_DASHenv] = ACTIONS(1191), - [anon_sym_extern] = ACTIONS(1191), - [anon_sym_module] = ACTIONS(1191), - [anon_sym_use] = ACTIONS(1191), - [anon_sym_LBRACK] = ACTIONS(1191), - [anon_sym_LPAREN] = ACTIONS(1191), - [anon_sym_PIPE] = ACTIONS(1191), - [anon_sym_DOLLAR] = ACTIONS(1191), - [anon_sym_error] = ACTIONS(1191), - [anon_sym_GT] = ACTIONS(1191), - [anon_sym_DASH] = ACTIONS(1191), - [anon_sym_break] = ACTIONS(1191), - [anon_sym_continue] = ACTIONS(1191), - [anon_sym_for] = ACTIONS(1191), - [anon_sym_in] = ACTIONS(1191), - [anon_sym_loop] = ACTIONS(1191), - [anon_sym_while] = ACTIONS(1191), - [anon_sym_do] = ACTIONS(1191), - [anon_sym_if] = ACTIONS(1191), - [anon_sym_match] = ACTIONS(1191), - [anon_sym_LBRACE] = ACTIONS(1191), - [anon_sym_try] = ACTIONS(1191), - [anon_sym_return] = ACTIONS(1191), - [anon_sym_let] = ACTIONS(1191), - [anon_sym_let_DASHenv] = ACTIONS(1191), - [anon_sym_mut] = ACTIONS(1191), - [anon_sym_const] = ACTIONS(1191), - [anon_sym_source] = ACTIONS(1191), - [anon_sym_source_DASHenv] = ACTIONS(1191), - [anon_sym_register] = ACTIONS(1191), - [anon_sym_hide] = ACTIONS(1191), - [anon_sym_hide_DASHenv] = ACTIONS(1191), - [anon_sym_overlay] = ACTIONS(1191), - [anon_sym_STAR] = ACTIONS(1191), - [anon_sym_where] = ACTIONS(1191), - [anon_sym_STAR_STAR] = ACTIONS(1191), - [anon_sym_PLUS_PLUS] = ACTIONS(1191), - [anon_sym_SLASH] = ACTIONS(1191), - [anon_sym_mod] = ACTIONS(1191), - [anon_sym_SLASH_SLASH] = ACTIONS(1191), - [anon_sym_PLUS] = ACTIONS(1191), - [anon_sym_bit_DASHshl] = ACTIONS(1191), - [anon_sym_bit_DASHshr] = ACTIONS(1191), - [anon_sym_EQ_EQ] = ACTIONS(1191), - [anon_sym_BANG_EQ] = ACTIONS(1191), - [anon_sym_LT2] = ACTIONS(1191), - [anon_sym_LT_EQ] = ACTIONS(1191), - [anon_sym_GT_EQ] = ACTIONS(1191), - [anon_sym_not_DASHin] = ACTIONS(1191), - [anon_sym_starts_DASHwith] = ACTIONS(1191), - [anon_sym_ends_DASHwith] = ACTIONS(1191), - [anon_sym_EQ_TILDE] = ACTIONS(1191), - [anon_sym_BANG_TILDE] = ACTIONS(1191), - [anon_sym_bit_DASHand] = ACTIONS(1191), - [anon_sym_bit_DASHxor] = ACTIONS(1191), - [anon_sym_bit_DASHor] = ACTIONS(1191), - [anon_sym_and] = ACTIONS(1191), - [anon_sym_xor] = ACTIONS(1191), - [anon_sym_or] = ACTIONS(1191), - [anon_sym_not] = ACTIONS(1191), - [anon_sym_DOT_DOT_LT] = ACTIONS(1191), - [anon_sym_DOT_DOT] = ACTIONS(1191), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1191), - [sym_val_nothing] = ACTIONS(1191), - [anon_sym_true] = ACTIONS(1191), - [anon_sym_false] = ACTIONS(1191), - [aux_sym_val_number_token1] = ACTIONS(1191), - [aux_sym_val_number_token2] = ACTIONS(1191), - [aux_sym_val_number_token3] = ACTIONS(1191), - [aux_sym_val_number_token4] = ACTIONS(1191), - [anon_sym_inf] = ACTIONS(1191), - [anon_sym_DASHinf] = ACTIONS(1191), - [anon_sym_NaN] = ACTIONS(1191), - [anon_sym_0b] = ACTIONS(1191), - [anon_sym_0o] = ACTIONS(1191), - [anon_sym_0x] = ACTIONS(1191), - [sym_val_date] = ACTIONS(1191), - [anon_sym_DQUOTE] = ACTIONS(1191), - [sym__str_single_quotes] = ACTIONS(1191), - [sym__str_back_ticks] = ACTIONS(1191), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1191), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1191), - [anon_sym_CARET] = ACTIONS(1191), + [ts_builtin_sym_end] = ACTIONS(818), + [anon_sym_export] = ACTIONS(816), + [anon_sym_alias] = ACTIONS(816), + [anon_sym_let] = ACTIONS(816), + [anon_sym_let_DASHenv] = ACTIONS(816), + [anon_sym_mut] = ACTIONS(816), + [anon_sym_const] = ACTIONS(816), + [sym_cmd_identifier] = ACTIONS(816), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_def] = ACTIONS(816), + [anon_sym_def_DASHenv] = ACTIONS(816), + [anon_sym_export_DASHenv] = ACTIONS(816), + [anon_sym_extern] = ACTIONS(816), + [anon_sym_module] = ACTIONS(816), + [anon_sym_use] = ACTIONS(816), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_error] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(816), + [anon_sym_DASH] = ACTIONS(916), + [anon_sym_break] = ACTIONS(816), + [anon_sym_continue] = ACTIONS(816), + [anon_sym_for] = ACTIONS(816), + [anon_sym_in] = ACTIONS(816), + [anon_sym_loop] = ACTIONS(816), + [anon_sym_while] = ACTIONS(816), + [anon_sym_do] = ACTIONS(816), + [anon_sym_if] = ACTIONS(816), + [anon_sym_match] = ACTIONS(816), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_try] = ACTIONS(816), + [anon_sym_return] = ACTIONS(816), + [anon_sym_source] = ACTIONS(816), + [anon_sym_source_DASHenv] = ACTIONS(816), + [anon_sym_register] = ACTIONS(816), + [anon_sym_hide] = ACTIONS(816), + [anon_sym_hide_DASHenv] = ACTIONS(816), + [anon_sym_overlay] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(918), + [anon_sym_where] = ACTIONS(816), + [anon_sym_STAR_STAR] = ACTIONS(920), + [anon_sym_PLUS_PLUS] = ACTIONS(920), + [anon_sym_SLASH] = ACTIONS(918), + [anon_sym_mod] = ACTIONS(918), + [anon_sym_SLASH_SLASH] = ACTIONS(918), + [anon_sym_PLUS] = ACTIONS(916), + [anon_sym_bit_DASHshl] = ACTIONS(922), + [anon_sym_bit_DASHshr] = ACTIONS(922), + [anon_sym_EQ_EQ] = ACTIONS(816), + [anon_sym_BANG_EQ] = ACTIONS(816), + [anon_sym_LT2] = ACTIONS(816), + [anon_sym_LT_EQ] = ACTIONS(816), + [anon_sym_GT_EQ] = ACTIONS(816), + [anon_sym_not_DASHin] = ACTIONS(816), + [anon_sym_starts_DASHwith] = ACTIONS(816), + [anon_sym_ends_DASHwith] = ACTIONS(816), + [anon_sym_EQ_TILDE] = ACTIONS(816), + [anon_sym_BANG_TILDE] = ACTIONS(816), + [anon_sym_bit_DASHand] = ACTIONS(816), + [anon_sym_bit_DASHxor] = ACTIONS(816), + [anon_sym_bit_DASHor] = ACTIONS(816), + [anon_sym_and] = ACTIONS(816), + [anon_sym_xor] = ACTIONS(816), + [anon_sym_or] = ACTIONS(816), + [anon_sym_not] = ACTIONS(816), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_CARET] = ACTIONS(816), [anon_sym_POUND] = ACTIONS(3), }, [362] = { [sym_comment] = STATE(362), - [ts_builtin_sym_end] = ACTIONS(1185), - [sym_cmd_identifier] = ACTIONS(1183), - [anon_sym_SEMI] = ACTIONS(1183), - [anon_sym_LF] = ACTIONS(1185), - [anon_sym_export] = ACTIONS(1183), - [anon_sym_alias] = ACTIONS(1183), - [anon_sym_def] = ACTIONS(1183), - [anon_sym_def_DASHenv] = ACTIONS(1183), - [anon_sym_export_DASHenv] = ACTIONS(1183), - [anon_sym_extern] = ACTIONS(1183), - [anon_sym_module] = ACTIONS(1183), - [anon_sym_use] = ACTIONS(1183), - [anon_sym_LBRACK] = ACTIONS(1183), - [anon_sym_LPAREN] = ACTIONS(1183), - [anon_sym_PIPE] = ACTIONS(1183), - [anon_sym_DOLLAR] = ACTIONS(1183), - [anon_sym_error] = ACTIONS(1183), - [anon_sym_GT] = ACTIONS(1183), - [anon_sym_DASH] = ACTIONS(1183), - [anon_sym_break] = ACTIONS(1183), - [anon_sym_continue] = ACTIONS(1183), - [anon_sym_for] = ACTIONS(1183), - [anon_sym_in] = ACTIONS(1183), - [anon_sym_loop] = ACTIONS(1183), - [anon_sym_while] = ACTIONS(1183), - [anon_sym_do] = ACTIONS(1183), - [anon_sym_if] = ACTIONS(1183), - [anon_sym_match] = ACTIONS(1183), - [anon_sym_LBRACE] = ACTIONS(1183), - [anon_sym_try] = ACTIONS(1183), - [anon_sym_return] = ACTIONS(1183), - [anon_sym_let] = ACTIONS(1183), - [anon_sym_let_DASHenv] = ACTIONS(1183), - [anon_sym_mut] = ACTIONS(1183), - [anon_sym_const] = ACTIONS(1183), - [anon_sym_source] = ACTIONS(1183), - [anon_sym_source_DASHenv] = ACTIONS(1183), - [anon_sym_register] = ACTIONS(1183), - [anon_sym_hide] = ACTIONS(1183), - [anon_sym_hide_DASHenv] = ACTIONS(1183), - [anon_sym_overlay] = ACTIONS(1183), - [anon_sym_STAR] = ACTIONS(1183), - [anon_sym_where] = ACTIONS(1183), - [anon_sym_STAR_STAR] = ACTIONS(1183), - [anon_sym_PLUS_PLUS] = ACTIONS(1183), - [anon_sym_SLASH] = ACTIONS(1183), - [anon_sym_mod] = ACTIONS(1183), - [anon_sym_SLASH_SLASH] = ACTIONS(1183), - [anon_sym_PLUS] = ACTIONS(1183), - [anon_sym_bit_DASHshl] = ACTIONS(1183), - [anon_sym_bit_DASHshr] = ACTIONS(1183), - [anon_sym_EQ_EQ] = ACTIONS(1183), - [anon_sym_BANG_EQ] = ACTIONS(1183), - [anon_sym_LT2] = ACTIONS(1183), - [anon_sym_LT_EQ] = ACTIONS(1183), - [anon_sym_GT_EQ] = ACTIONS(1183), - [anon_sym_not_DASHin] = ACTIONS(1183), - [anon_sym_starts_DASHwith] = ACTIONS(1183), - [anon_sym_ends_DASHwith] = ACTIONS(1183), - [anon_sym_EQ_TILDE] = ACTIONS(1183), - [anon_sym_BANG_TILDE] = ACTIONS(1183), - [anon_sym_bit_DASHand] = ACTIONS(1183), - [anon_sym_bit_DASHxor] = ACTIONS(1183), - [anon_sym_bit_DASHor] = ACTIONS(1183), - [anon_sym_and] = ACTIONS(1183), - [anon_sym_xor] = ACTIONS(1183), - [anon_sym_or] = ACTIONS(1183), - [anon_sym_not] = ACTIONS(1183), - [anon_sym_DOT_DOT_LT] = ACTIONS(1183), - [anon_sym_DOT_DOT] = ACTIONS(1183), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1183), - [sym_val_nothing] = ACTIONS(1183), - [anon_sym_true] = ACTIONS(1183), - [anon_sym_false] = ACTIONS(1183), - [aux_sym_val_number_token1] = ACTIONS(1183), - [aux_sym_val_number_token2] = ACTIONS(1183), - [aux_sym_val_number_token3] = ACTIONS(1183), - [aux_sym_val_number_token4] = ACTIONS(1183), - [anon_sym_inf] = ACTIONS(1183), - [anon_sym_DASHinf] = ACTIONS(1183), - [anon_sym_NaN] = ACTIONS(1183), - [anon_sym_0b] = ACTIONS(1183), - [anon_sym_0o] = ACTIONS(1183), - [anon_sym_0x] = ACTIONS(1183), - [sym_val_date] = ACTIONS(1183), - [anon_sym_DQUOTE] = ACTIONS(1183), - [sym__str_single_quotes] = ACTIONS(1183), - [sym__str_back_ticks] = ACTIONS(1183), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1183), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1183), - [anon_sym_CARET] = ACTIONS(1183), + [ts_builtin_sym_end] = ACTIONS(818), + [anon_sym_export] = ACTIONS(816), + [anon_sym_alias] = ACTIONS(816), + [anon_sym_let] = ACTIONS(816), + [anon_sym_let_DASHenv] = ACTIONS(816), + [anon_sym_mut] = ACTIONS(816), + [anon_sym_const] = ACTIONS(816), + [sym_cmd_identifier] = ACTIONS(816), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_def] = ACTIONS(816), + [anon_sym_def_DASHenv] = ACTIONS(816), + [anon_sym_export_DASHenv] = ACTIONS(816), + [anon_sym_extern] = ACTIONS(816), + [anon_sym_module] = ACTIONS(816), + [anon_sym_use] = ACTIONS(816), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_error] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(914), + [anon_sym_DASH] = ACTIONS(916), + [anon_sym_break] = ACTIONS(816), + [anon_sym_continue] = ACTIONS(816), + [anon_sym_for] = ACTIONS(816), + [anon_sym_in] = ACTIONS(956), + [anon_sym_loop] = ACTIONS(816), + [anon_sym_while] = ACTIONS(816), + [anon_sym_do] = ACTIONS(816), + [anon_sym_if] = ACTIONS(816), + [anon_sym_match] = ACTIONS(816), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_try] = ACTIONS(816), + [anon_sym_return] = ACTIONS(816), + [anon_sym_source] = ACTIONS(816), + [anon_sym_source_DASHenv] = ACTIONS(816), + [anon_sym_register] = ACTIONS(816), + [anon_sym_hide] = ACTIONS(816), + [anon_sym_hide_DASHenv] = ACTIONS(816), + [anon_sym_overlay] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(918), + [anon_sym_where] = ACTIONS(816), + [anon_sym_STAR_STAR] = ACTIONS(920), + [anon_sym_PLUS_PLUS] = ACTIONS(920), + [anon_sym_SLASH] = ACTIONS(918), + [anon_sym_mod] = ACTIONS(918), + [anon_sym_SLASH_SLASH] = ACTIONS(918), + [anon_sym_PLUS] = ACTIONS(916), + [anon_sym_bit_DASHshl] = ACTIONS(922), + [anon_sym_bit_DASHshr] = ACTIONS(922), + [anon_sym_EQ_EQ] = ACTIONS(914), + [anon_sym_BANG_EQ] = ACTIONS(914), + [anon_sym_LT2] = ACTIONS(914), + [anon_sym_LT_EQ] = ACTIONS(914), + [anon_sym_GT_EQ] = ACTIONS(914), + [anon_sym_not_DASHin] = ACTIONS(956), + [anon_sym_starts_DASHwith] = ACTIONS(956), + [anon_sym_ends_DASHwith] = ACTIONS(956), + [anon_sym_EQ_TILDE] = ACTIONS(958), + [anon_sym_BANG_TILDE] = ACTIONS(958), + [anon_sym_bit_DASHand] = ACTIONS(816), + [anon_sym_bit_DASHxor] = ACTIONS(816), + [anon_sym_bit_DASHor] = ACTIONS(816), + [anon_sym_and] = ACTIONS(816), + [anon_sym_xor] = ACTIONS(816), + [anon_sym_or] = ACTIONS(816), + [anon_sym_not] = ACTIONS(816), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_CARET] = ACTIONS(816), [anon_sym_POUND] = ACTIONS(3), }, [363] = { [sym_comment] = STATE(363), - [sym_cmd_identifier] = ACTIONS(1163), - [anon_sym_SEMI] = ACTIONS(1163), - [anon_sym_LF] = ACTIONS(1165), - [anon_sym_export] = ACTIONS(1163), - [anon_sym_alias] = ACTIONS(1163), - [anon_sym_def] = ACTIONS(1163), - [anon_sym_def_DASHenv] = ACTIONS(1163), - [anon_sym_export_DASHenv] = ACTIONS(1163), - [anon_sym_extern] = ACTIONS(1163), - [anon_sym_module] = ACTIONS(1163), - [anon_sym_use] = ACTIONS(1163), - [anon_sym_LBRACK] = ACTIONS(1163), - [anon_sym_LPAREN] = ACTIONS(1163), - [anon_sym_PIPE] = ACTIONS(1163), - [anon_sym_DOLLAR] = ACTIONS(1163), - [anon_sym_error] = ACTIONS(1163), - [anon_sym_GT] = ACTIONS(1163), - [anon_sym_DASH] = ACTIONS(1163), - [anon_sym_break] = ACTIONS(1163), - [anon_sym_continue] = ACTIONS(1163), - [anon_sym_for] = ACTIONS(1163), - [anon_sym_in] = ACTIONS(1163), - [anon_sym_loop] = ACTIONS(1163), - [anon_sym_while] = ACTIONS(1163), - [anon_sym_do] = ACTIONS(1163), - [anon_sym_if] = ACTIONS(1163), - [anon_sym_match] = ACTIONS(1163), - [anon_sym_LBRACE] = ACTIONS(1163), - [anon_sym_RBRACE] = ACTIONS(1163), - [anon_sym_try] = ACTIONS(1163), - [anon_sym_return] = ACTIONS(1163), - [anon_sym_let] = ACTIONS(1163), - [anon_sym_let_DASHenv] = ACTIONS(1163), - [anon_sym_mut] = ACTIONS(1163), - [anon_sym_const] = ACTIONS(1163), - [anon_sym_source] = ACTIONS(1163), - [anon_sym_source_DASHenv] = ACTIONS(1163), - [anon_sym_register] = ACTIONS(1163), - [anon_sym_hide] = ACTIONS(1163), - [anon_sym_hide_DASHenv] = ACTIONS(1163), - [anon_sym_overlay] = ACTIONS(1163), - [anon_sym_STAR] = ACTIONS(1163), - [anon_sym_where] = ACTIONS(1163), - [anon_sym_STAR_STAR] = ACTIONS(1163), - [anon_sym_PLUS_PLUS] = ACTIONS(1163), - [anon_sym_SLASH] = ACTIONS(1163), - [anon_sym_mod] = ACTIONS(1163), - [anon_sym_SLASH_SLASH] = ACTIONS(1163), - [anon_sym_PLUS] = ACTIONS(1163), - [anon_sym_bit_DASHshl] = ACTIONS(1163), - [anon_sym_bit_DASHshr] = ACTIONS(1163), - [anon_sym_EQ_EQ] = ACTIONS(1163), - [anon_sym_BANG_EQ] = ACTIONS(1163), - [anon_sym_LT2] = ACTIONS(1163), - [anon_sym_LT_EQ] = ACTIONS(1163), - [anon_sym_GT_EQ] = ACTIONS(1163), - [anon_sym_not_DASHin] = ACTIONS(1163), - [anon_sym_starts_DASHwith] = ACTIONS(1163), - [anon_sym_ends_DASHwith] = ACTIONS(1163), - [anon_sym_EQ_TILDE] = ACTIONS(1163), - [anon_sym_BANG_TILDE] = ACTIONS(1163), - [anon_sym_bit_DASHand] = ACTIONS(1163), - [anon_sym_bit_DASHxor] = ACTIONS(1163), - [anon_sym_bit_DASHor] = ACTIONS(1163), - [anon_sym_and] = ACTIONS(1163), - [anon_sym_xor] = ACTIONS(1163), - [anon_sym_or] = ACTIONS(1163), - [anon_sym_not] = ACTIONS(1163), - [anon_sym_DOT_DOT_LT] = ACTIONS(1163), - [anon_sym_DOT_DOT] = ACTIONS(1163), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1163), - [sym_val_nothing] = ACTIONS(1163), - [anon_sym_true] = ACTIONS(1163), - [anon_sym_false] = ACTIONS(1163), - [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(1163), - [anon_sym_inf] = ACTIONS(1163), - [anon_sym_DASHinf] = ACTIONS(1163), - [anon_sym_NaN] = ACTIONS(1163), - [anon_sym_0b] = ACTIONS(1163), - [anon_sym_0o] = ACTIONS(1163), - [anon_sym_0x] = ACTIONS(1163), - [sym_val_date] = ACTIONS(1163), - [anon_sym_DQUOTE] = ACTIONS(1163), - [sym__str_single_quotes] = ACTIONS(1163), - [sym__str_back_ticks] = ACTIONS(1163), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1163), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1163), - [anon_sym_CARET] = ACTIONS(1163), + [ts_builtin_sym_end] = ACTIONS(818), + [anon_sym_export] = ACTIONS(816), + [anon_sym_alias] = ACTIONS(816), + [anon_sym_let] = ACTIONS(816), + [anon_sym_let_DASHenv] = ACTIONS(816), + [anon_sym_mut] = ACTIONS(816), + [anon_sym_const] = ACTIONS(816), + [sym_cmd_identifier] = ACTIONS(816), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_def] = ACTIONS(816), + [anon_sym_def_DASHenv] = ACTIONS(816), + [anon_sym_export_DASHenv] = ACTIONS(816), + [anon_sym_extern] = ACTIONS(816), + [anon_sym_module] = ACTIONS(816), + [anon_sym_use] = ACTIONS(816), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_error] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(914), + [anon_sym_DASH] = ACTIONS(916), + [anon_sym_break] = ACTIONS(816), + [anon_sym_continue] = ACTIONS(816), + [anon_sym_for] = ACTIONS(816), + [anon_sym_in] = ACTIONS(956), + [anon_sym_loop] = ACTIONS(816), + [anon_sym_while] = ACTIONS(816), + [anon_sym_do] = ACTIONS(816), + [anon_sym_if] = ACTIONS(816), + [anon_sym_match] = ACTIONS(816), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_try] = ACTIONS(816), + [anon_sym_return] = ACTIONS(816), + [anon_sym_source] = ACTIONS(816), + [anon_sym_source_DASHenv] = ACTIONS(816), + [anon_sym_register] = ACTIONS(816), + [anon_sym_hide] = ACTIONS(816), + [anon_sym_hide_DASHenv] = ACTIONS(816), + [anon_sym_overlay] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(918), + [anon_sym_where] = ACTIONS(816), + [anon_sym_STAR_STAR] = ACTIONS(920), + [anon_sym_PLUS_PLUS] = ACTIONS(920), + [anon_sym_SLASH] = ACTIONS(918), + [anon_sym_mod] = ACTIONS(918), + [anon_sym_SLASH_SLASH] = ACTIONS(918), + [anon_sym_PLUS] = ACTIONS(916), + [anon_sym_bit_DASHshl] = ACTIONS(922), + [anon_sym_bit_DASHshr] = ACTIONS(922), + [anon_sym_EQ_EQ] = ACTIONS(914), + [anon_sym_BANG_EQ] = ACTIONS(914), + [anon_sym_LT2] = ACTIONS(914), + [anon_sym_LT_EQ] = ACTIONS(914), + [anon_sym_GT_EQ] = ACTIONS(914), + [anon_sym_not_DASHin] = ACTIONS(956), + [anon_sym_starts_DASHwith] = ACTIONS(956), + [anon_sym_ends_DASHwith] = ACTIONS(956), + [anon_sym_EQ_TILDE] = ACTIONS(958), + [anon_sym_BANG_TILDE] = ACTIONS(958), + [anon_sym_bit_DASHand] = ACTIONS(960), + [anon_sym_bit_DASHxor] = ACTIONS(816), + [anon_sym_bit_DASHor] = ACTIONS(816), + [anon_sym_and] = ACTIONS(816), + [anon_sym_xor] = ACTIONS(816), + [anon_sym_or] = ACTIONS(816), + [anon_sym_not] = ACTIONS(816), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_CARET] = ACTIONS(816), [anon_sym_POUND] = ACTIONS(3), }, [364] = { [sym_comment] = STATE(364), - [ts_builtin_sym_end] = ACTIONS(1181), - [sym_cmd_identifier] = ACTIONS(1179), - [anon_sym_SEMI] = ACTIONS(1179), - [anon_sym_LF] = ACTIONS(1181), - [anon_sym_export] = ACTIONS(1179), - [anon_sym_alias] = ACTIONS(1179), - [anon_sym_def] = ACTIONS(1179), - [anon_sym_def_DASHenv] = ACTIONS(1179), - [anon_sym_export_DASHenv] = ACTIONS(1179), - [anon_sym_extern] = ACTIONS(1179), - [anon_sym_module] = ACTIONS(1179), - [anon_sym_use] = ACTIONS(1179), - [anon_sym_LBRACK] = ACTIONS(1179), - [anon_sym_LPAREN] = ACTIONS(1179), - [anon_sym_PIPE] = ACTIONS(1179), - [anon_sym_DOLLAR] = ACTIONS(1179), - [anon_sym_error] = ACTIONS(1179), - [anon_sym_GT] = ACTIONS(1179), - [anon_sym_DASH] = ACTIONS(1179), - [anon_sym_break] = ACTIONS(1179), - [anon_sym_continue] = ACTIONS(1179), - [anon_sym_for] = ACTIONS(1179), - [anon_sym_in] = ACTIONS(1179), - [anon_sym_loop] = ACTIONS(1179), - [anon_sym_while] = ACTIONS(1179), - [anon_sym_do] = ACTIONS(1179), - [anon_sym_if] = ACTIONS(1179), - [anon_sym_match] = ACTIONS(1179), - [anon_sym_LBRACE] = ACTIONS(1179), - [anon_sym_try] = ACTIONS(1179), - [anon_sym_return] = ACTIONS(1179), - [anon_sym_let] = ACTIONS(1179), - [anon_sym_let_DASHenv] = ACTIONS(1179), - [anon_sym_mut] = ACTIONS(1179), - [anon_sym_const] = ACTIONS(1179), - [anon_sym_source] = ACTIONS(1179), - [anon_sym_source_DASHenv] = ACTIONS(1179), - [anon_sym_register] = ACTIONS(1179), - [anon_sym_hide] = ACTIONS(1179), - [anon_sym_hide_DASHenv] = ACTIONS(1179), - [anon_sym_overlay] = ACTIONS(1179), - [anon_sym_STAR] = ACTIONS(1179), - [anon_sym_where] = ACTIONS(1179), - [anon_sym_STAR_STAR] = ACTIONS(1179), - [anon_sym_PLUS_PLUS] = ACTIONS(1179), - [anon_sym_SLASH] = ACTIONS(1179), - [anon_sym_mod] = ACTIONS(1179), - [anon_sym_SLASH_SLASH] = ACTIONS(1179), - [anon_sym_PLUS] = ACTIONS(1179), - [anon_sym_bit_DASHshl] = ACTIONS(1179), - [anon_sym_bit_DASHshr] = ACTIONS(1179), - [anon_sym_EQ_EQ] = ACTIONS(1179), - [anon_sym_BANG_EQ] = ACTIONS(1179), - [anon_sym_LT2] = ACTIONS(1179), - [anon_sym_LT_EQ] = ACTIONS(1179), - [anon_sym_GT_EQ] = ACTIONS(1179), - [anon_sym_not_DASHin] = ACTIONS(1179), - [anon_sym_starts_DASHwith] = ACTIONS(1179), - [anon_sym_ends_DASHwith] = ACTIONS(1179), - [anon_sym_EQ_TILDE] = ACTIONS(1179), - [anon_sym_BANG_TILDE] = ACTIONS(1179), - [anon_sym_bit_DASHand] = ACTIONS(1179), - [anon_sym_bit_DASHxor] = ACTIONS(1179), - [anon_sym_bit_DASHor] = ACTIONS(1179), - [anon_sym_and] = ACTIONS(1179), - [anon_sym_xor] = ACTIONS(1179), - [anon_sym_or] = ACTIONS(1179), - [anon_sym_not] = ACTIONS(1179), - [anon_sym_DOT_DOT_LT] = ACTIONS(1179), - [anon_sym_DOT_DOT] = ACTIONS(1179), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1179), - [sym_val_nothing] = ACTIONS(1179), - [anon_sym_true] = ACTIONS(1179), - [anon_sym_false] = ACTIONS(1179), - [aux_sym_val_number_token1] = ACTIONS(1179), - [aux_sym_val_number_token2] = ACTIONS(1179), - [aux_sym_val_number_token3] = ACTIONS(1179), - [aux_sym_val_number_token4] = ACTIONS(1179), - [anon_sym_inf] = ACTIONS(1179), - [anon_sym_DASHinf] = ACTIONS(1179), - [anon_sym_NaN] = ACTIONS(1179), - [anon_sym_0b] = ACTIONS(1179), - [anon_sym_0o] = ACTIONS(1179), - [anon_sym_0x] = ACTIONS(1179), - [sym_val_date] = ACTIONS(1179), - [anon_sym_DQUOTE] = ACTIONS(1179), - [sym__str_single_quotes] = ACTIONS(1179), - [sym__str_back_ticks] = ACTIONS(1179), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1179), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1179), - [anon_sym_CARET] = ACTIONS(1179), + [ts_builtin_sym_end] = ACTIONS(818), + [anon_sym_export] = ACTIONS(816), + [anon_sym_alias] = ACTIONS(816), + [anon_sym_let] = ACTIONS(816), + [anon_sym_let_DASHenv] = ACTIONS(816), + [anon_sym_mut] = ACTIONS(816), + [anon_sym_const] = ACTIONS(816), + [sym_cmd_identifier] = ACTIONS(816), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_def] = ACTIONS(816), + [anon_sym_def_DASHenv] = ACTIONS(816), + [anon_sym_export_DASHenv] = ACTIONS(816), + [anon_sym_extern] = ACTIONS(816), + [anon_sym_module] = ACTIONS(816), + [anon_sym_use] = ACTIONS(816), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_error] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(914), + [anon_sym_DASH] = ACTIONS(916), + [anon_sym_break] = ACTIONS(816), + [anon_sym_continue] = ACTIONS(816), + [anon_sym_for] = ACTIONS(816), + [anon_sym_in] = ACTIONS(956), + [anon_sym_loop] = ACTIONS(816), + [anon_sym_while] = ACTIONS(816), + [anon_sym_do] = ACTIONS(816), + [anon_sym_if] = ACTIONS(816), + [anon_sym_match] = ACTIONS(816), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_try] = ACTIONS(816), + [anon_sym_return] = ACTIONS(816), + [anon_sym_source] = ACTIONS(816), + [anon_sym_source_DASHenv] = ACTIONS(816), + [anon_sym_register] = ACTIONS(816), + [anon_sym_hide] = ACTIONS(816), + [anon_sym_hide_DASHenv] = ACTIONS(816), + [anon_sym_overlay] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(918), + [anon_sym_where] = ACTIONS(816), + [anon_sym_STAR_STAR] = ACTIONS(920), + [anon_sym_PLUS_PLUS] = ACTIONS(920), + [anon_sym_SLASH] = ACTIONS(918), + [anon_sym_mod] = ACTIONS(918), + [anon_sym_SLASH_SLASH] = ACTIONS(918), + [anon_sym_PLUS] = ACTIONS(916), + [anon_sym_bit_DASHshl] = ACTIONS(922), + [anon_sym_bit_DASHshr] = ACTIONS(922), + [anon_sym_EQ_EQ] = ACTIONS(914), + [anon_sym_BANG_EQ] = ACTIONS(914), + [anon_sym_LT2] = ACTIONS(914), + [anon_sym_LT_EQ] = ACTIONS(914), + [anon_sym_GT_EQ] = ACTIONS(914), + [anon_sym_not_DASHin] = ACTIONS(956), + [anon_sym_starts_DASHwith] = ACTIONS(956), + [anon_sym_ends_DASHwith] = ACTIONS(956), + [anon_sym_EQ_TILDE] = ACTIONS(958), + [anon_sym_BANG_TILDE] = ACTIONS(958), + [anon_sym_bit_DASHand] = ACTIONS(960), + [anon_sym_bit_DASHxor] = ACTIONS(962), + [anon_sym_bit_DASHor] = ACTIONS(816), + [anon_sym_and] = ACTIONS(816), + [anon_sym_xor] = ACTIONS(816), + [anon_sym_or] = ACTIONS(816), + [anon_sym_not] = ACTIONS(816), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_CARET] = ACTIONS(816), [anon_sym_POUND] = ACTIONS(3), }, [365] = { [sym_comment] = STATE(365), - [ts_builtin_sym_end] = ACTIONS(1173), - [sym_cmd_identifier] = ACTIONS(1171), - [anon_sym_SEMI] = ACTIONS(1171), - [anon_sym_LF] = ACTIONS(1173), - [anon_sym_export] = ACTIONS(1171), - [anon_sym_alias] = ACTIONS(1171), - [anon_sym_def] = ACTIONS(1171), - [anon_sym_def_DASHenv] = ACTIONS(1171), - [anon_sym_export_DASHenv] = ACTIONS(1171), - [anon_sym_extern] = ACTIONS(1171), - [anon_sym_module] = ACTIONS(1171), - [anon_sym_use] = ACTIONS(1171), - [anon_sym_LBRACK] = ACTIONS(1171), - [anon_sym_LPAREN] = ACTIONS(1171), - [anon_sym_PIPE] = ACTIONS(1171), - [anon_sym_DOLLAR] = ACTIONS(1171), - [anon_sym_error] = ACTIONS(1171), - [anon_sym_GT] = ACTIONS(1171), - [anon_sym_DASH] = ACTIONS(1171), - [anon_sym_break] = ACTIONS(1171), - [anon_sym_continue] = ACTIONS(1171), - [anon_sym_for] = ACTIONS(1171), - [anon_sym_in] = ACTIONS(1171), - [anon_sym_loop] = ACTIONS(1171), - [anon_sym_while] = ACTIONS(1171), - [anon_sym_do] = ACTIONS(1171), - [anon_sym_if] = ACTIONS(1171), - [anon_sym_match] = ACTIONS(1171), - [anon_sym_LBRACE] = ACTIONS(1171), - [anon_sym_try] = ACTIONS(1171), - [anon_sym_return] = ACTIONS(1171), - [anon_sym_let] = ACTIONS(1171), - [anon_sym_let_DASHenv] = ACTIONS(1171), - [anon_sym_mut] = ACTIONS(1171), - [anon_sym_const] = ACTIONS(1171), - [anon_sym_source] = ACTIONS(1171), - [anon_sym_source_DASHenv] = ACTIONS(1171), - [anon_sym_register] = ACTIONS(1171), - [anon_sym_hide] = ACTIONS(1171), - [anon_sym_hide_DASHenv] = ACTIONS(1171), - [anon_sym_overlay] = ACTIONS(1171), - [anon_sym_STAR] = ACTIONS(1171), - [anon_sym_where] = ACTIONS(1171), - [anon_sym_STAR_STAR] = ACTIONS(1171), - [anon_sym_PLUS_PLUS] = ACTIONS(1171), - [anon_sym_SLASH] = ACTIONS(1171), - [anon_sym_mod] = ACTIONS(1171), - [anon_sym_SLASH_SLASH] = ACTIONS(1171), - [anon_sym_PLUS] = ACTIONS(1171), - [anon_sym_bit_DASHshl] = ACTIONS(1171), - [anon_sym_bit_DASHshr] = ACTIONS(1171), - [anon_sym_EQ_EQ] = ACTIONS(1171), - [anon_sym_BANG_EQ] = ACTIONS(1171), - [anon_sym_LT2] = ACTIONS(1171), - [anon_sym_LT_EQ] = ACTIONS(1171), - [anon_sym_GT_EQ] = ACTIONS(1171), - [anon_sym_not_DASHin] = ACTIONS(1171), - [anon_sym_starts_DASHwith] = ACTIONS(1171), - [anon_sym_ends_DASHwith] = ACTIONS(1171), - [anon_sym_EQ_TILDE] = ACTIONS(1171), - [anon_sym_BANG_TILDE] = ACTIONS(1171), - [anon_sym_bit_DASHand] = ACTIONS(1171), - [anon_sym_bit_DASHxor] = ACTIONS(1171), - [anon_sym_bit_DASHor] = ACTIONS(1171), - [anon_sym_and] = ACTIONS(1171), - [anon_sym_xor] = ACTIONS(1171), - [anon_sym_or] = ACTIONS(1171), - [anon_sym_not] = ACTIONS(1171), - [anon_sym_DOT_DOT_LT] = ACTIONS(1171), - [anon_sym_DOT_DOT] = ACTIONS(1171), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1171), - [sym_val_nothing] = ACTIONS(1171), - [anon_sym_true] = ACTIONS(1171), - [anon_sym_false] = ACTIONS(1171), - [aux_sym_val_number_token1] = ACTIONS(1171), - [aux_sym_val_number_token2] = ACTIONS(1171), - [aux_sym_val_number_token3] = ACTIONS(1171), - [aux_sym_val_number_token4] = ACTIONS(1171), - [anon_sym_inf] = ACTIONS(1171), - [anon_sym_DASHinf] = ACTIONS(1171), - [anon_sym_NaN] = ACTIONS(1171), - [anon_sym_0b] = ACTIONS(1171), - [anon_sym_0o] = ACTIONS(1171), - [anon_sym_0x] = ACTIONS(1171), - [sym_val_date] = ACTIONS(1171), - [anon_sym_DQUOTE] = ACTIONS(1171), - [sym__str_single_quotes] = ACTIONS(1171), - [sym__str_back_ticks] = ACTIONS(1171), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1171), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1171), - [anon_sym_CARET] = ACTIONS(1171), + [ts_builtin_sym_end] = ACTIONS(818), + [anon_sym_export] = ACTIONS(816), + [anon_sym_alias] = ACTIONS(816), + [anon_sym_let] = ACTIONS(816), + [anon_sym_let_DASHenv] = ACTIONS(816), + [anon_sym_mut] = ACTIONS(816), + [anon_sym_const] = ACTIONS(816), + [sym_cmd_identifier] = ACTIONS(816), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_def] = ACTIONS(816), + [anon_sym_def_DASHenv] = ACTIONS(816), + [anon_sym_export_DASHenv] = ACTIONS(816), + [anon_sym_extern] = ACTIONS(816), + [anon_sym_module] = ACTIONS(816), + [anon_sym_use] = ACTIONS(816), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_error] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(914), + [anon_sym_DASH] = ACTIONS(916), + [anon_sym_break] = ACTIONS(816), + [anon_sym_continue] = ACTIONS(816), + [anon_sym_for] = ACTIONS(816), + [anon_sym_in] = ACTIONS(956), + [anon_sym_loop] = ACTIONS(816), + [anon_sym_while] = ACTIONS(816), + [anon_sym_do] = ACTIONS(816), + [anon_sym_if] = ACTIONS(816), + [anon_sym_match] = ACTIONS(816), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_try] = ACTIONS(816), + [anon_sym_return] = ACTIONS(816), + [anon_sym_source] = ACTIONS(816), + [anon_sym_source_DASHenv] = ACTIONS(816), + [anon_sym_register] = ACTIONS(816), + [anon_sym_hide] = ACTIONS(816), + [anon_sym_hide_DASHenv] = ACTIONS(816), + [anon_sym_overlay] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(918), + [anon_sym_where] = ACTIONS(816), + [anon_sym_STAR_STAR] = ACTIONS(920), + [anon_sym_PLUS_PLUS] = ACTIONS(920), + [anon_sym_SLASH] = ACTIONS(918), + [anon_sym_mod] = ACTIONS(918), + [anon_sym_SLASH_SLASH] = ACTIONS(918), + [anon_sym_PLUS] = ACTIONS(916), + [anon_sym_bit_DASHshl] = ACTIONS(922), + [anon_sym_bit_DASHshr] = ACTIONS(922), + [anon_sym_EQ_EQ] = ACTIONS(914), + [anon_sym_BANG_EQ] = ACTIONS(914), + [anon_sym_LT2] = ACTIONS(914), + [anon_sym_LT_EQ] = ACTIONS(914), + [anon_sym_GT_EQ] = ACTIONS(914), + [anon_sym_not_DASHin] = ACTIONS(956), + [anon_sym_starts_DASHwith] = ACTIONS(956), + [anon_sym_ends_DASHwith] = ACTIONS(956), + [anon_sym_EQ_TILDE] = ACTIONS(958), + [anon_sym_BANG_TILDE] = ACTIONS(958), + [anon_sym_bit_DASHand] = ACTIONS(960), + [anon_sym_bit_DASHxor] = ACTIONS(962), + [anon_sym_bit_DASHor] = ACTIONS(964), + [anon_sym_and] = ACTIONS(816), + [anon_sym_xor] = ACTIONS(816), + [anon_sym_or] = ACTIONS(816), + [anon_sym_not] = ACTIONS(816), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_CARET] = ACTIONS(816), [anon_sym_POUND] = ACTIONS(3), }, [366] = { [sym_comment] = STATE(366), - [ts_builtin_sym_end] = ACTIONS(1153), - [sym_cmd_identifier] = ACTIONS(1151), - [anon_sym_SEMI] = ACTIONS(1151), - [anon_sym_LF] = ACTIONS(1153), - [anon_sym_export] = ACTIONS(1151), - [anon_sym_alias] = ACTIONS(1151), - [anon_sym_def] = ACTIONS(1151), - [anon_sym_def_DASHenv] = ACTIONS(1151), - [anon_sym_export_DASHenv] = ACTIONS(1151), - [anon_sym_extern] = ACTIONS(1151), - [anon_sym_module] = ACTIONS(1151), - [anon_sym_use] = ACTIONS(1151), - [anon_sym_LBRACK] = ACTIONS(1151), - [anon_sym_LPAREN] = ACTIONS(1151), - [anon_sym_PIPE] = ACTIONS(1151), - [anon_sym_DOLLAR] = ACTIONS(1151), - [anon_sym_error] = ACTIONS(1151), - [anon_sym_GT] = ACTIONS(1151), - [anon_sym_DASH] = ACTIONS(1151), - [anon_sym_break] = ACTIONS(1151), - [anon_sym_continue] = ACTIONS(1151), - [anon_sym_for] = ACTIONS(1151), - [anon_sym_in] = ACTIONS(1151), - [anon_sym_loop] = ACTIONS(1151), - [anon_sym_while] = ACTIONS(1151), - [anon_sym_do] = ACTIONS(1151), - [anon_sym_if] = ACTIONS(1151), - [anon_sym_match] = ACTIONS(1151), - [anon_sym_LBRACE] = ACTIONS(1151), - [anon_sym_try] = ACTIONS(1151), - [anon_sym_return] = ACTIONS(1151), - [anon_sym_let] = ACTIONS(1151), - [anon_sym_let_DASHenv] = ACTIONS(1151), - [anon_sym_mut] = ACTIONS(1151), - [anon_sym_const] = ACTIONS(1151), - [anon_sym_source] = ACTIONS(1151), - [anon_sym_source_DASHenv] = ACTIONS(1151), - [anon_sym_register] = ACTIONS(1151), - [anon_sym_hide] = ACTIONS(1151), - [anon_sym_hide_DASHenv] = ACTIONS(1151), - [anon_sym_overlay] = ACTIONS(1151), - [anon_sym_STAR] = ACTIONS(1151), - [anon_sym_where] = ACTIONS(1151), - [anon_sym_STAR_STAR] = ACTIONS(1151), - [anon_sym_PLUS_PLUS] = ACTIONS(1151), - [anon_sym_SLASH] = ACTIONS(1151), - [anon_sym_mod] = ACTIONS(1151), - [anon_sym_SLASH_SLASH] = ACTIONS(1151), - [anon_sym_PLUS] = ACTIONS(1151), - [anon_sym_bit_DASHshl] = ACTIONS(1151), - [anon_sym_bit_DASHshr] = ACTIONS(1151), - [anon_sym_EQ_EQ] = ACTIONS(1151), - [anon_sym_BANG_EQ] = ACTIONS(1151), - [anon_sym_LT2] = ACTIONS(1151), - [anon_sym_LT_EQ] = ACTIONS(1151), - [anon_sym_GT_EQ] = ACTIONS(1151), - [anon_sym_not_DASHin] = ACTIONS(1151), - [anon_sym_starts_DASHwith] = ACTIONS(1151), - [anon_sym_ends_DASHwith] = ACTIONS(1151), - [anon_sym_EQ_TILDE] = ACTIONS(1151), - [anon_sym_BANG_TILDE] = ACTIONS(1151), - [anon_sym_bit_DASHand] = ACTIONS(1151), - [anon_sym_bit_DASHxor] = ACTIONS(1151), - [anon_sym_bit_DASHor] = ACTIONS(1151), - [anon_sym_and] = ACTIONS(1151), - [anon_sym_xor] = ACTIONS(1151), - [anon_sym_or] = ACTIONS(1151), - [anon_sym_not] = ACTIONS(1151), - [anon_sym_DOT_DOT_LT] = ACTIONS(1151), - [anon_sym_DOT_DOT] = ACTIONS(1151), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1151), - [sym_val_nothing] = ACTIONS(1151), - [anon_sym_true] = ACTIONS(1151), - [anon_sym_false] = ACTIONS(1151), - [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(1151), - [anon_sym_inf] = ACTIONS(1151), - [anon_sym_DASHinf] = ACTIONS(1151), - [anon_sym_NaN] = ACTIONS(1151), - [anon_sym_0b] = ACTIONS(1151), - [anon_sym_0o] = ACTIONS(1151), - [anon_sym_0x] = ACTIONS(1151), - [sym_val_date] = ACTIONS(1151), - [anon_sym_DQUOTE] = ACTIONS(1151), - [sym__str_single_quotes] = ACTIONS(1151), - [sym__str_back_ticks] = ACTIONS(1151), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1151), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1151), - [anon_sym_CARET] = ACTIONS(1151), + [ts_builtin_sym_end] = ACTIONS(818), + [anon_sym_export] = ACTIONS(816), + [anon_sym_alias] = ACTIONS(816), + [anon_sym_let] = ACTIONS(816), + [anon_sym_let_DASHenv] = ACTIONS(816), + [anon_sym_mut] = ACTIONS(816), + [anon_sym_const] = ACTIONS(816), + [sym_cmd_identifier] = ACTIONS(816), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_def] = ACTIONS(816), + [anon_sym_def_DASHenv] = ACTIONS(816), + [anon_sym_export_DASHenv] = ACTIONS(816), + [anon_sym_extern] = ACTIONS(816), + [anon_sym_module] = ACTIONS(816), + [anon_sym_use] = ACTIONS(816), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_error] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(914), + [anon_sym_DASH] = ACTIONS(916), + [anon_sym_break] = ACTIONS(816), + [anon_sym_continue] = ACTIONS(816), + [anon_sym_for] = ACTIONS(816), + [anon_sym_in] = ACTIONS(956), + [anon_sym_loop] = ACTIONS(816), + [anon_sym_while] = ACTIONS(816), + [anon_sym_do] = ACTIONS(816), + [anon_sym_if] = ACTIONS(816), + [anon_sym_match] = ACTIONS(816), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_try] = ACTIONS(816), + [anon_sym_return] = ACTIONS(816), + [anon_sym_source] = ACTIONS(816), + [anon_sym_source_DASHenv] = ACTIONS(816), + [anon_sym_register] = ACTIONS(816), + [anon_sym_hide] = ACTIONS(816), + [anon_sym_hide_DASHenv] = ACTIONS(816), + [anon_sym_overlay] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(918), + [anon_sym_where] = ACTIONS(816), + [anon_sym_STAR_STAR] = ACTIONS(920), + [anon_sym_PLUS_PLUS] = ACTIONS(920), + [anon_sym_SLASH] = ACTIONS(918), + [anon_sym_mod] = ACTIONS(918), + [anon_sym_SLASH_SLASH] = ACTIONS(918), + [anon_sym_PLUS] = ACTIONS(916), + [anon_sym_bit_DASHshl] = ACTIONS(922), + [anon_sym_bit_DASHshr] = ACTIONS(922), + [anon_sym_EQ_EQ] = ACTIONS(914), + [anon_sym_BANG_EQ] = ACTIONS(914), + [anon_sym_LT2] = ACTIONS(914), + [anon_sym_LT_EQ] = ACTIONS(914), + [anon_sym_GT_EQ] = ACTIONS(914), + [anon_sym_not_DASHin] = ACTIONS(956), + [anon_sym_starts_DASHwith] = ACTIONS(956), + [anon_sym_ends_DASHwith] = ACTIONS(956), + [anon_sym_EQ_TILDE] = ACTIONS(958), + [anon_sym_BANG_TILDE] = ACTIONS(958), + [anon_sym_bit_DASHand] = ACTIONS(960), + [anon_sym_bit_DASHxor] = ACTIONS(962), + [anon_sym_bit_DASHor] = ACTIONS(964), + [anon_sym_and] = ACTIONS(966), + [anon_sym_xor] = ACTIONS(816), + [anon_sym_or] = ACTIONS(816), + [anon_sym_not] = ACTIONS(816), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_CARET] = ACTIONS(816), [anon_sym_POUND] = ACTIONS(3), }, [367] = { [sym_comment] = STATE(367), - [ts_builtin_sym_end] = ACTIONS(1153), - [sym_cmd_identifier] = ACTIONS(1151), - [anon_sym_SEMI] = ACTIONS(1151), - [anon_sym_LF] = ACTIONS(1153), - [anon_sym_export] = ACTIONS(1151), - [anon_sym_alias] = ACTIONS(1151), - [anon_sym_def] = ACTIONS(1151), - [anon_sym_def_DASHenv] = ACTIONS(1151), - [anon_sym_export_DASHenv] = ACTIONS(1151), - [anon_sym_extern] = ACTIONS(1151), - [anon_sym_module] = ACTIONS(1151), - [anon_sym_use] = ACTIONS(1151), - [anon_sym_LBRACK] = ACTIONS(1151), - [anon_sym_LPAREN] = ACTIONS(1151), - [anon_sym_PIPE] = ACTIONS(1151), - [anon_sym_DOLLAR] = ACTIONS(1151), - [anon_sym_error] = ACTIONS(1151), - [anon_sym_GT] = ACTIONS(1151), - [anon_sym_DASH] = ACTIONS(1151), - [anon_sym_break] = ACTIONS(1151), - [anon_sym_continue] = ACTIONS(1151), - [anon_sym_for] = ACTIONS(1151), - [anon_sym_in] = ACTIONS(1151), - [anon_sym_loop] = ACTIONS(1151), - [anon_sym_while] = ACTIONS(1151), - [anon_sym_do] = ACTIONS(1151), - [anon_sym_if] = ACTIONS(1151), - [anon_sym_match] = ACTIONS(1151), - [anon_sym_LBRACE] = ACTIONS(1151), - [anon_sym_try] = ACTIONS(1151), - [anon_sym_return] = ACTIONS(1151), - [anon_sym_let] = ACTIONS(1151), - [anon_sym_let_DASHenv] = ACTIONS(1151), - [anon_sym_mut] = ACTIONS(1151), - [anon_sym_const] = ACTIONS(1151), - [anon_sym_source] = ACTIONS(1151), - [anon_sym_source_DASHenv] = ACTIONS(1151), - [anon_sym_register] = ACTIONS(1151), - [anon_sym_hide] = ACTIONS(1151), - [anon_sym_hide_DASHenv] = ACTIONS(1151), - [anon_sym_overlay] = ACTIONS(1151), - [anon_sym_STAR] = ACTIONS(1151), - [anon_sym_where] = ACTIONS(1151), - [anon_sym_STAR_STAR] = ACTIONS(1151), - [anon_sym_PLUS_PLUS] = ACTIONS(1151), - [anon_sym_SLASH] = ACTIONS(1151), - [anon_sym_mod] = ACTIONS(1151), - [anon_sym_SLASH_SLASH] = ACTIONS(1151), - [anon_sym_PLUS] = ACTIONS(1151), - [anon_sym_bit_DASHshl] = ACTIONS(1151), - [anon_sym_bit_DASHshr] = ACTIONS(1151), - [anon_sym_EQ_EQ] = ACTIONS(1151), - [anon_sym_BANG_EQ] = ACTIONS(1151), - [anon_sym_LT2] = ACTIONS(1151), - [anon_sym_LT_EQ] = ACTIONS(1151), - [anon_sym_GT_EQ] = ACTIONS(1151), - [anon_sym_not_DASHin] = ACTIONS(1151), - [anon_sym_starts_DASHwith] = ACTIONS(1151), - [anon_sym_ends_DASHwith] = ACTIONS(1151), - [anon_sym_EQ_TILDE] = ACTIONS(1151), - [anon_sym_BANG_TILDE] = ACTIONS(1151), - [anon_sym_bit_DASHand] = ACTIONS(1151), - [anon_sym_bit_DASHxor] = ACTIONS(1151), - [anon_sym_bit_DASHor] = ACTIONS(1151), - [anon_sym_and] = ACTIONS(1151), - [anon_sym_xor] = ACTIONS(1151), - [anon_sym_or] = ACTIONS(1151), - [anon_sym_not] = ACTIONS(1151), - [anon_sym_DOT_DOT_LT] = ACTIONS(1151), - [anon_sym_DOT_DOT] = ACTIONS(1151), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1151), - [sym_val_nothing] = ACTIONS(1151), - [anon_sym_true] = ACTIONS(1151), - [anon_sym_false] = ACTIONS(1151), - [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(1151), - [anon_sym_inf] = ACTIONS(1151), - [anon_sym_DASHinf] = ACTIONS(1151), - [anon_sym_NaN] = ACTIONS(1151), - [anon_sym_0b] = ACTIONS(1151), - [anon_sym_0o] = ACTIONS(1151), - [anon_sym_0x] = ACTIONS(1151), - [sym_val_date] = ACTIONS(1151), - [anon_sym_DQUOTE] = ACTIONS(1151), - [sym__str_single_quotes] = ACTIONS(1151), - [sym__str_back_ticks] = ACTIONS(1151), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1151), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1151), - [anon_sym_CARET] = ACTIONS(1151), + [ts_builtin_sym_end] = ACTIONS(818), + [anon_sym_export] = ACTIONS(816), + [anon_sym_alias] = ACTIONS(816), + [anon_sym_let] = ACTIONS(816), + [anon_sym_let_DASHenv] = ACTIONS(816), + [anon_sym_mut] = ACTIONS(816), + [anon_sym_const] = ACTIONS(816), + [sym_cmd_identifier] = ACTIONS(816), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_def] = ACTIONS(816), + [anon_sym_def_DASHenv] = ACTIONS(816), + [anon_sym_export_DASHenv] = ACTIONS(816), + [anon_sym_extern] = ACTIONS(816), + [anon_sym_module] = ACTIONS(816), + [anon_sym_use] = ACTIONS(816), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_error] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(914), + [anon_sym_DASH] = ACTIONS(916), + [anon_sym_break] = ACTIONS(816), + [anon_sym_continue] = ACTIONS(816), + [anon_sym_for] = ACTIONS(816), + [anon_sym_in] = ACTIONS(956), + [anon_sym_loop] = ACTIONS(816), + [anon_sym_while] = ACTIONS(816), + [anon_sym_do] = ACTIONS(816), + [anon_sym_if] = ACTIONS(816), + [anon_sym_match] = ACTIONS(816), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_try] = ACTIONS(816), + [anon_sym_return] = ACTIONS(816), + [anon_sym_source] = ACTIONS(816), + [anon_sym_source_DASHenv] = ACTIONS(816), + [anon_sym_register] = ACTIONS(816), + [anon_sym_hide] = ACTIONS(816), + [anon_sym_hide_DASHenv] = ACTIONS(816), + [anon_sym_overlay] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(918), + [anon_sym_where] = ACTIONS(816), + [anon_sym_STAR_STAR] = ACTIONS(920), + [anon_sym_PLUS_PLUS] = ACTIONS(920), + [anon_sym_SLASH] = ACTIONS(918), + [anon_sym_mod] = ACTIONS(918), + [anon_sym_SLASH_SLASH] = ACTIONS(918), + [anon_sym_PLUS] = ACTIONS(916), + [anon_sym_bit_DASHshl] = ACTIONS(922), + [anon_sym_bit_DASHshr] = ACTIONS(922), + [anon_sym_EQ_EQ] = ACTIONS(914), + [anon_sym_BANG_EQ] = ACTIONS(914), + [anon_sym_LT2] = ACTIONS(914), + [anon_sym_LT_EQ] = ACTIONS(914), + [anon_sym_GT_EQ] = ACTIONS(914), + [anon_sym_not_DASHin] = ACTIONS(956), + [anon_sym_starts_DASHwith] = ACTIONS(956), + [anon_sym_ends_DASHwith] = ACTIONS(956), + [anon_sym_EQ_TILDE] = ACTIONS(958), + [anon_sym_BANG_TILDE] = ACTIONS(958), + [anon_sym_bit_DASHand] = ACTIONS(960), + [anon_sym_bit_DASHxor] = ACTIONS(962), + [anon_sym_bit_DASHor] = ACTIONS(964), + [anon_sym_and] = ACTIONS(966), + [anon_sym_xor] = ACTIONS(968), + [anon_sym_or] = ACTIONS(816), + [anon_sym_not] = ACTIONS(816), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_CARET] = ACTIONS(816), [anon_sym_POUND] = ACTIONS(3), }, [368] = { [sym_comment] = STATE(368), - [ts_builtin_sym_end] = ACTIONS(1157), - [sym_cmd_identifier] = ACTIONS(1155), - [anon_sym_SEMI] = ACTIONS(1155), - [anon_sym_LF] = ACTIONS(1157), - [anon_sym_export] = ACTIONS(1155), - [anon_sym_alias] = ACTIONS(1155), - [anon_sym_def] = ACTIONS(1155), - [anon_sym_def_DASHenv] = ACTIONS(1155), - [anon_sym_export_DASHenv] = ACTIONS(1155), - [anon_sym_extern] = ACTIONS(1155), - [anon_sym_module] = ACTIONS(1155), - [anon_sym_use] = ACTIONS(1155), - [anon_sym_LBRACK] = ACTIONS(1155), - [anon_sym_LPAREN] = ACTIONS(1155), - [anon_sym_PIPE] = ACTIONS(1155), - [anon_sym_DOLLAR] = ACTIONS(1155), - [anon_sym_error] = ACTIONS(1155), - [anon_sym_GT] = ACTIONS(1155), - [anon_sym_DASH] = ACTIONS(1155), - [anon_sym_break] = ACTIONS(1155), - [anon_sym_continue] = ACTIONS(1155), - [anon_sym_for] = ACTIONS(1155), - [anon_sym_in] = ACTIONS(1155), - [anon_sym_loop] = ACTIONS(1155), - [anon_sym_while] = ACTIONS(1155), - [anon_sym_do] = ACTIONS(1155), - [anon_sym_if] = ACTIONS(1155), - [anon_sym_match] = ACTIONS(1155), - [anon_sym_LBRACE] = ACTIONS(1155), - [anon_sym_try] = ACTIONS(1155), - [anon_sym_return] = ACTIONS(1155), - [anon_sym_let] = ACTIONS(1155), - [anon_sym_let_DASHenv] = ACTIONS(1155), - [anon_sym_mut] = ACTIONS(1155), - [anon_sym_const] = ACTIONS(1155), - [anon_sym_source] = ACTIONS(1155), - [anon_sym_source_DASHenv] = ACTIONS(1155), - [anon_sym_register] = ACTIONS(1155), - [anon_sym_hide] = ACTIONS(1155), - [anon_sym_hide_DASHenv] = ACTIONS(1155), - [anon_sym_overlay] = ACTIONS(1155), - [anon_sym_STAR] = ACTIONS(1155), - [anon_sym_where] = ACTIONS(1155), - [anon_sym_STAR_STAR] = ACTIONS(1155), - [anon_sym_PLUS_PLUS] = ACTIONS(1155), - [anon_sym_SLASH] = ACTIONS(1155), - [anon_sym_mod] = ACTIONS(1155), - [anon_sym_SLASH_SLASH] = ACTIONS(1155), - [anon_sym_PLUS] = ACTIONS(1155), - [anon_sym_bit_DASHshl] = ACTIONS(1155), - [anon_sym_bit_DASHshr] = ACTIONS(1155), - [anon_sym_EQ_EQ] = ACTIONS(1155), - [anon_sym_BANG_EQ] = ACTIONS(1155), - [anon_sym_LT2] = ACTIONS(1155), - [anon_sym_LT_EQ] = ACTIONS(1155), - [anon_sym_GT_EQ] = ACTIONS(1155), - [anon_sym_not_DASHin] = ACTIONS(1155), - [anon_sym_starts_DASHwith] = ACTIONS(1155), - [anon_sym_ends_DASHwith] = ACTIONS(1155), - [anon_sym_EQ_TILDE] = ACTIONS(1155), - [anon_sym_BANG_TILDE] = ACTIONS(1155), - [anon_sym_bit_DASHand] = ACTIONS(1155), - [anon_sym_bit_DASHxor] = ACTIONS(1155), - [anon_sym_bit_DASHor] = ACTIONS(1155), - [anon_sym_and] = ACTIONS(1155), - [anon_sym_xor] = ACTIONS(1155), - [anon_sym_or] = ACTIONS(1155), - [anon_sym_not] = ACTIONS(1155), - [anon_sym_DOT_DOT_LT] = ACTIONS(1155), - [anon_sym_DOT_DOT] = ACTIONS(1155), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1155), - [sym_val_nothing] = ACTIONS(1155), - [anon_sym_true] = ACTIONS(1155), - [anon_sym_false] = ACTIONS(1155), - [aux_sym_val_number_token1] = ACTIONS(1155), - [aux_sym_val_number_token2] = ACTIONS(1155), - [aux_sym_val_number_token3] = ACTIONS(1155), - [aux_sym_val_number_token4] = ACTIONS(1155), - [anon_sym_inf] = ACTIONS(1155), - [anon_sym_DASHinf] = ACTIONS(1155), - [anon_sym_NaN] = ACTIONS(1155), - [anon_sym_0b] = ACTIONS(1155), - [anon_sym_0o] = ACTIONS(1155), - [anon_sym_0x] = ACTIONS(1155), - [sym_val_date] = ACTIONS(1155), - [anon_sym_DQUOTE] = ACTIONS(1155), - [sym__str_single_quotes] = ACTIONS(1155), - [sym__str_back_ticks] = ACTIONS(1155), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1155), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1155), - [anon_sym_CARET] = ACTIONS(1155), + [ts_builtin_sym_end] = ACTIONS(818), + [anon_sym_export] = ACTIONS(816), + [anon_sym_alias] = ACTIONS(816), + [anon_sym_let] = ACTIONS(816), + [anon_sym_let_DASHenv] = ACTIONS(816), + [anon_sym_mut] = ACTIONS(816), + [anon_sym_const] = ACTIONS(816), + [sym_cmd_identifier] = ACTIONS(816), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_def] = ACTIONS(816), + [anon_sym_def_DASHenv] = ACTIONS(816), + [anon_sym_export_DASHenv] = ACTIONS(816), + [anon_sym_extern] = ACTIONS(816), + [anon_sym_module] = ACTIONS(816), + [anon_sym_use] = ACTIONS(816), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_error] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(914), + [anon_sym_DASH] = ACTIONS(916), + [anon_sym_break] = ACTIONS(816), + [anon_sym_continue] = ACTIONS(816), + [anon_sym_for] = ACTIONS(816), + [anon_sym_in] = ACTIONS(956), + [anon_sym_loop] = ACTIONS(816), + [anon_sym_while] = ACTIONS(816), + [anon_sym_do] = ACTIONS(816), + [anon_sym_if] = ACTIONS(816), + [anon_sym_match] = ACTIONS(816), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_try] = ACTIONS(816), + [anon_sym_return] = ACTIONS(816), + [anon_sym_source] = ACTIONS(816), + [anon_sym_source_DASHenv] = ACTIONS(816), + [anon_sym_register] = ACTIONS(816), + [anon_sym_hide] = ACTIONS(816), + [anon_sym_hide_DASHenv] = ACTIONS(816), + [anon_sym_overlay] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(918), + [anon_sym_where] = ACTIONS(816), + [anon_sym_STAR_STAR] = ACTIONS(920), + [anon_sym_PLUS_PLUS] = ACTIONS(920), + [anon_sym_SLASH] = ACTIONS(918), + [anon_sym_mod] = ACTIONS(918), + [anon_sym_SLASH_SLASH] = ACTIONS(918), + [anon_sym_PLUS] = ACTIONS(916), + [anon_sym_bit_DASHshl] = ACTIONS(922), + [anon_sym_bit_DASHshr] = ACTIONS(922), + [anon_sym_EQ_EQ] = ACTIONS(914), + [anon_sym_BANG_EQ] = ACTIONS(914), + [anon_sym_LT2] = ACTIONS(914), + [anon_sym_LT_EQ] = ACTIONS(914), + [anon_sym_GT_EQ] = ACTIONS(914), + [anon_sym_not_DASHin] = ACTIONS(956), + [anon_sym_starts_DASHwith] = ACTIONS(956), + [anon_sym_ends_DASHwith] = ACTIONS(956), + [anon_sym_EQ_TILDE] = ACTIONS(958), + [anon_sym_BANG_TILDE] = ACTIONS(958), + [anon_sym_bit_DASHand] = ACTIONS(960), + [anon_sym_bit_DASHxor] = ACTIONS(962), + [anon_sym_bit_DASHor] = ACTIONS(964), + [anon_sym_and] = ACTIONS(966), + [anon_sym_xor] = ACTIONS(968), + [anon_sym_or] = ACTIONS(970), + [anon_sym_not] = ACTIONS(816), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_CARET] = ACTIONS(816), [anon_sym_POUND] = ACTIONS(3), }, [369] = { [sym_comment] = STATE(369), - [ts_builtin_sym_end] = ACTIONS(1149), - [sym_cmd_identifier] = ACTIONS(1147), - [anon_sym_SEMI] = ACTIONS(1147), - [anon_sym_LF] = ACTIONS(1149), - [anon_sym_export] = ACTIONS(1147), - [anon_sym_alias] = ACTIONS(1147), - [anon_sym_def] = ACTIONS(1147), - [anon_sym_def_DASHenv] = ACTIONS(1147), - [anon_sym_export_DASHenv] = ACTIONS(1147), - [anon_sym_extern] = ACTIONS(1147), - [anon_sym_module] = ACTIONS(1147), - [anon_sym_use] = ACTIONS(1147), - [anon_sym_LBRACK] = ACTIONS(1147), - [anon_sym_LPAREN] = ACTIONS(1147), - [anon_sym_PIPE] = ACTIONS(1147), - [anon_sym_DOLLAR] = ACTIONS(1147), - [anon_sym_error] = ACTIONS(1147), - [anon_sym_GT] = ACTIONS(1147), - [anon_sym_DASH] = ACTIONS(1147), - [anon_sym_break] = ACTIONS(1147), - [anon_sym_continue] = ACTIONS(1147), - [anon_sym_for] = ACTIONS(1147), - [anon_sym_in] = ACTIONS(1147), - [anon_sym_loop] = ACTIONS(1147), - [anon_sym_while] = ACTIONS(1147), - [anon_sym_do] = ACTIONS(1147), - [anon_sym_if] = ACTIONS(1147), - [anon_sym_match] = ACTIONS(1147), - [anon_sym_LBRACE] = ACTIONS(1147), - [anon_sym_try] = ACTIONS(1147), - [anon_sym_return] = ACTIONS(1147), - [anon_sym_let] = ACTIONS(1147), - [anon_sym_let_DASHenv] = ACTIONS(1147), - [anon_sym_mut] = ACTIONS(1147), - [anon_sym_const] = ACTIONS(1147), - [anon_sym_source] = ACTIONS(1147), - [anon_sym_source_DASHenv] = ACTIONS(1147), - [anon_sym_register] = ACTIONS(1147), - [anon_sym_hide] = ACTIONS(1147), - [anon_sym_hide_DASHenv] = ACTIONS(1147), - [anon_sym_overlay] = ACTIONS(1147), - [anon_sym_STAR] = ACTIONS(1147), - [anon_sym_where] = ACTIONS(1147), - [anon_sym_STAR_STAR] = ACTIONS(1147), - [anon_sym_PLUS_PLUS] = ACTIONS(1147), - [anon_sym_SLASH] = ACTIONS(1147), - [anon_sym_mod] = ACTIONS(1147), - [anon_sym_SLASH_SLASH] = ACTIONS(1147), - [anon_sym_PLUS] = ACTIONS(1147), - [anon_sym_bit_DASHshl] = ACTIONS(1147), - [anon_sym_bit_DASHshr] = ACTIONS(1147), - [anon_sym_EQ_EQ] = ACTIONS(1147), - [anon_sym_BANG_EQ] = ACTIONS(1147), - [anon_sym_LT2] = ACTIONS(1147), - [anon_sym_LT_EQ] = ACTIONS(1147), - [anon_sym_GT_EQ] = ACTIONS(1147), - [anon_sym_not_DASHin] = ACTIONS(1147), - [anon_sym_starts_DASHwith] = ACTIONS(1147), - [anon_sym_ends_DASHwith] = ACTIONS(1147), - [anon_sym_EQ_TILDE] = ACTIONS(1147), - [anon_sym_BANG_TILDE] = ACTIONS(1147), - [anon_sym_bit_DASHand] = ACTIONS(1147), - [anon_sym_bit_DASHxor] = ACTIONS(1147), - [anon_sym_bit_DASHor] = ACTIONS(1147), - [anon_sym_and] = ACTIONS(1147), - [anon_sym_xor] = ACTIONS(1147), - [anon_sym_or] = ACTIONS(1147), - [anon_sym_not] = ACTIONS(1147), - [anon_sym_DOT_DOT_LT] = ACTIONS(1147), - [anon_sym_DOT_DOT] = ACTIONS(1147), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1147), - [sym_val_nothing] = ACTIONS(1147), - [anon_sym_true] = ACTIONS(1147), - [anon_sym_false] = ACTIONS(1147), - [aux_sym_val_number_token1] = ACTIONS(1147), - [aux_sym_val_number_token2] = ACTIONS(1147), - [aux_sym_val_number_token3] = ACTIONS(1147), - [aux_sym_val_number_token4] = ACTIONS(1147), - [anon_sym_inf] = ACTIONS(1147), - [anon_sym_DASHinf] = ACTIONS(1147), - [anon_sym_NaN] = ACTIONS(1147), - [anon_sym_0b] = ACTIONS(1147), - [anon_sym_0o] = ACTIONS(1147), - [anon_sym_0x] = ACTIONS(1147), - [sym_val_date] = ACTIONS(1147), - [anon_sym_DQUOTE] = ACTIONS(1147), - [sym__str_single_quotes] = ACTIONS(1147), - [sym__str_back_ticks] = ACTIONS(1147), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1147), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1147), - [anon_sym_CARET] = ACTIONS(1147), + [ts_builtin_sym_end] = ACTIONS(791), + [anon_sym_export] = ACTIONS(789), + [anon_sym_alias] = ACTIONS(789), + [anon_sym_let] = ACTIONS(789), + [anon_sym_let_DASHenv] = ACTIONS(789), + [anon_sym_mut] = ACTIONS(789), + [anon_sym_const] = ACTIONS(789), + [sym_cmd_identifier] = ACTIONS(789), + [anon_sym_SEMI] = ACTIONS(789), + [anon_sym_LF] = ACTIONS(791), + [anon_sym_def] = ACTIONS(789), + [anon_sym_def_DASHenv] = ACTIONS(789), + [anon_sym_export_DASHenv] = ACTIONS(789), + [anon_sym_extern] = ACTIONS(789), + [anon_sym_module] = ACTIONS(789), + [anon_sym_use] = ACTIONS(789), + [anon_sym_LBRACK] = ACTIONS(789), + [anon_sym_LPAREN] = ACTIONS(789), + [anon_sym_PIPE] = ACTIONS(789), + [anon_sym_DOLLAR] = ACTIONS(789), + [anon_sym_error] = ACTIONS(789), + [anon_sym_GT] = ACTIONS(789), + [anon_sym_DASH] = ACTIONS(789), + [anon_sym_break] = ACTIONS(789), + [anon_sym_continue] = ACTIONS(789), + [anon_sym_for] = ACTIONS(789), + [anon_sym_in] = ACTIONS(789), + [anon_sym_loop] = ACTIONS(789), + [anon_sym_while] = ACTIONS(789), + [anon_sym_do] = ACTIONS(789), + [anon_sym_if] = ACTIONS(789), + [anon_sym_match] = ACTIONS(789), + [anon_sym_LBRACE] = ACTIONS(789), + [anon_sym_try] = ACTIONS(789), + [anon_sym_return] = ACTIONS(789), + [anon_sym_source] = ACTIONS(789), + [anon_sym_source_DASHenv] = ACTIONS(789), + [anon_sym_register] = ACTIONS(789), + [anon_sym_hide] = ACTIONS(789), + [anon_sym_hide_DASHenv] = ACTIONS(789), + [anon_sym_overlay] = ACTIONS(789), + [anon_sym_STAR] = ACTIONS(789), + [anon_sym_where] = ACTIONS(789), + [anon_sym_STAR_STAR] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_SLASH] = ACTIONS(789), + [anon_sym_mod] = ACTIONS(789), + [anon_sym_SLASH_SLASH] = ACTIONS(789), + [anon_sym_PLUS] = ACTIONS(789), + [anon_sym_bit_DASHshl] = ACTIONS(789), + [anon_sym_bit_DASHshr] = ACTIONS(789), + [anon_sym_EQ_EQ] = ACTIONS(789), + [anon_sym_BANG_EQ] = ACTIONS(789), + [anon_sym_LT2] = ACTIONS(789), + [anon_sym_LT_EQ] = ACTIONS(789), + [anon_sym_GT_EQ] = ACTIONS(789), + [anon_sym_not_DASHin] = ACTIONS(789), + [anon_sym_starts_DASHwith] = ACTIONS(789), + [anon_sym_ends_DASHwith] = ACTIONS(789), + [anon_sym_EQ_TILDE] = ACTIONS(789), + [anon_sym_BANG_TILDE] = ACTIONS(789), + [anon_sym_bit_DASHand] = ACTIONS(789), + [anon_sym_bit_DASHxor] = ACTIONS(789), + [anon_sym_bit_DASHor] = ACTIONS(789), + [anon_sym_and] = ACTIONS(789), + [anon_sym_xor] = ACTIONS(789), + [anon_sym_or] = ACTIONS(789), + [anon_sym_not] = ACTIONS(789), + [anon_sym_DOT_DOT_LT] = ACTIONS(789), + [anon_sym_DOT_DOT] = ACTIONS(789), + [anon_sym_DOT_DOT_EQ] = ACTIONS(789), + [sym_val_nothing] = ACTIONS(789), + [anon_sym_true] = ACTIONS(789), + [anon_sym_false] = ACTIONS(789), + [aux_sym_val_number_token1] = ACTIONS(789), + [aux_sym_val_number_token2] = ACTIONS(789), + [aux_sym_val_number_token3] = ACTIONS(789), + [aux_sym_val_number_token4] = ACTIONS(789), + [anon_sym_inf] = ACTIONS(789), + [anon_sym_DASHinf] = ACTIONS(789), + [anon_sym_NaN] = ACTIONS(789), + [anon_sym_0b] = ACTIONS(789), + [anon_sym_0o] = ACTIONS(789), + [anon_sym_0x] = ACTIONS(789), + [sym_val_date] = ACTIONS(789), + [anon_sym_DQUOTE] = ACTIONS(789), + [sym__str_single_quotes] = ACTIONS(789), + [sym__str_back_ticks] = ACTIONS(789), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(789), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(789), + [anon_sym_CARET] = ACTIONS(789), [anon_sym_POUND] = ACTIONS(3), }, [370] = { [sym_comment] = STATE(370), - [ts_builtin_sym_end] = ACTIONS(103), - [sym_cmd_identifier] = ACTIONS(105), - [anon_sym_SEMI] = ACTIONS(105), - [anon_sym_LF] = ACTIONS(103), - [anon_sym_export] = ACTIONS(105), - [anon_sym_alias] = ACTIONS(105), - [anon_sym_def] = ACTIONS(105), - [anon_sym_def_DASHenv] = ACTIONS(105), - [anon_sym_export_DASHenv] = ACTIONS(105), - [anon_sym_extern] = ACTIONS(105), - [anon_sym_module] = ACTIONS(105), - [anon_sym_use] = ACTIONS(105), - [anon_sym_LBRACK] = ACTIONS(105), - [anon_sym_LPAREN] = ACTIONS(105), - [anon_sym_PIPE] = ACTIONS(105), - [anon_sym_DOLLAR] = ACTIONS(105), - [anon_sym_error] = ACTIONS(105), - [anon_sym_GT] = ACTIONS(105), - [anon_sym_DASH] = ACTIONS(105), - [anon_sym_break] = ACTIONS(105), - [anon_sym_continue] = ACTIONS(105), - [anon_sym_for] = ACTIONS(105), - [anon_sym_in] = ACTIONS(105), - [anon_sym_loop] = ACTIONS(105), - [anon_sym_while] = ACTIONS(105), - [anon_sym_do] = ACTIONS(105), - [anon_sym_if] = ACTIONS(105), - [anon_sym_match] = ACTIONS(105), - [anon_sym_LBRACE] = ACTIONS(105), - [anon_sym_try] = ACTIONS(105), - [anon_sym_return] = ACTIONS(105), - [anon_sym_let] = ACTIONS(105), - [anon_sym_let_DASHenv] = ACTIONS(105), - [anon_sym_mut] = ACTIONS(105), - [anon_sym_const] = ACTIONS(105), - [anon_sym_source] = ACTIONS(105), - [anon_sym_source_DASHenv] = ACTIONS(105), - [anon_sym_register] = ACTIONS(105), - [anon_sym_hide] = ACTIONS(105), - [anon_sym_hide_DASHenv] = ACTIONS(105), - [anon_sym_overlay] = ACTIONS(105), - [anon_sym_STAR] = ACTIONS(105), - [anon_sym_where] = ACTIONS(105), - [anon_sym_STAR_STAR] = ACTIONS(105), - [anon_sym_PLUS_PLUS] = ACTIONS(105), - [anon_sym_SLASH] = ACTIONS(105), - [anon_sym_mod] = ACTIONS(105), - [anon_sym_SLASH_SLASH] = ACTIONS(105), - [anon_sym_PLUS] = ACTIONS(105), - [anon_sym_bit_DASHshl] = ACTIONS(105), - [anon_sym_bit_DASHshr] = ACTIONS(105), - [anon_sym_EQ_EQ] = ACTIONS(105), - [anon_sym_BANG_EQ] = ACTIONS(105), - [anon_sym_LT2] = ACTIONS(105), - [anon_sym_LT_EQ] = ACTIONS(105), - [anon_sym_GT_EQ] = ACTIONS(105), - [anon_sym_not_DASHin] = ACTIONS(105), - [anon_sym_starts_DASHwith] = ACTIONS(105), - [anon_sym_ends_DASHwith] = ACTIONS(105), - [anon_sym_EQ_TILDE] = ACTIONS(105), - [anon_sym_BANG_TILDE] = ACTIONS(105), - [anon_sym_bit_DASHand] = ACTIONS(105), - [anon_sym_bit_DASHxor] = ACTIONS(105), - [anon_sym_bit_DASHor] = ACTIONS(105), - [anon_sym_and] = ACTIONS(105), - [anon_sym_xor] = ACTIONS(105), - [anon_sym_or] = ACTIONS(105), - [anon_sym_not] = ACTIONS(105), - [anon_sym_DOT_DOT_LT] = ACTIONS(105), - [anon_sym_DOT_DOT] = ACTIONS(105), - [anon_sym_DOT_DOT_EQ] = ACTIONS(105), - [sym_val_nothing] = ACTIONS(105), - [anon_sym_true] = ACTIONS(105), - [anon_sym_false] = ACTIONS(105), - [aux_sym_val_number_token1] = ACTIONS(105), - [aux_sym_val_number_token2] = ACTIONS(105), - [aux_sym_val_number_token3] = ACTIONS(105), - [aux_sym_val_number_token4] = ACTIONS(105), - [anon_sym_inf] = ACTIONS(105), - [anon_sym_DASHinf] = ACTIONS(105), - [anon_sym_NaN] = ACTIONS(105), - [anon_sym_0b] = ACTIONS(105), - [anon_sym_0o] = ACTIONS(105), - [anon_sym_0x] = ACTIONS(105), - [sym_val_date] = ACTIONS(105), - [anon_sym_DQUOTE] = ACTIONS(105), - [sym__str_single_quotes] = ACTIONS(105), - [sym__str_back_ticks] = ACTIONS(105), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(105), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(105), - [anon_sym_CARET] = ACTIONS(105), + [ts_builtin_sym_end] = ACTIONS(109), + [anon_sym_export] = ACTIONS(107), + [anon_sym_alias] = ACTIONS(107), + [anon_sym_let] = ACTIONS(107), + [anon_sym_let_DASHenv] = ACTIONS(107), + [anon_sym_mut] = ACTIONS(107), + [anon_sym_const] = ACTIONS(107), + [sym_cmd_identifier] = ACTIONS(107), + [anon_sym_SEMI] = ACTIONS(107), + [anon_sym_LF] = ACTIONS(109), + [anon_sym_def] = ACTIONS(107), + [anon_sym_def_DASHenv] = ACTIONS(107), + [anon_sym_export_DASHenv] = ACTIONS(107), + [anon_sym_extern] = ACTIONS(107), + [anon_sym_module] = ACTIONS(107), + [anon_sym_use] = ACTIONS(107), + [anon_sym_LBRACK] = ACTIONS(107), + [anon_sym_LPAREN] = ACTIONS(107), + [anon_sym_PIPE] = ACTIONS(107), + [anon_sym_DOLLAR] = ACTIONS(107), + [anon_sym_error] = ACTIONS(107), + [anon_sym_GT] = ACTIONS(107), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_break] = ACTIONS(107), + [anon_sym_continue] = ACTIONS(107), + [anon_sym_for] = ACTIONS(107), + [anon_sym_in] = ACTIONS(107), + [anon_sym_loop] = ACTIONS(107), + [anon_sym_while] = ACTIONS(107), + [anon_sym_do] = ACTIONS(107), + [anon_sym_if] = ACTIONS(107), + [anon_sym_match] = ACTIONS(107), + [anon_sym_LBRACE] = ACTIONS(107), + [anon_sym_try] = ACTIONS(107), + [anon_sym_return] = ACTIONS(107), + [anon_sym_source] = ACTIONS(107), + [anon_sym_source_DASHenv] = ACTIONS(107), + [anon_sym_register] = ACTIONS(107), + [anon_sym_hide] = ACTIONS(107), + [anon_sym_hide_DASHenv] = ACTIONS(107), + [anon_sym_overlay] = ACTIONS(107), + [anon_sym_STAR] = ACTIONS(107), + [anon_sym_where] = ACTIONS(107), + [anon_sym_STAR_STAR] = ACTIONS(107), + [anon_sym_PLUS_PLUS] = ACTIONS(107), + [anon_sym_SLASH] = ACTIONS(107), + [anon_sym_mod] = ACTIONS(107), + [anon_sym_SLASH_SLASH] = ACTIONS(107), + [anon_sym_PLUS] = ACTIONS(107), + [anon_sym_bit_DASHshl] = ACTIONS(107), + [anon_sym_bit_DASHshr] = ACTIONS(107), + [anon_sym_EQ_EQ] = ACTIONS(107), + [anon_sym_BANG_EQ] = ACTIONS(107), + [anon_sym_LT2] = ACTIONS(107), + [anon_sym_LT_EQ] = ACTIONS(107), + [anon_sym_GT_EQ] = ACTIONS(107), + [anon_sym_not_DASHin] = ACTIONS(107), + [anon_sym_starts_DASHwith] = ACTIONS(107), + [anon_sym_ends_DASHwith] = ACTIONS(107), + [anon_sym_EQ_TILDE] = ACTIONS(107), + [anon_sym_BANG_TILDE] = ACTIONS(107), + [anon_sym_bit_DASHand] = ACTIONS(107), + [anon_sym_bit_DASHxor] = ACTIONS(107), + [anon_sym_bit_DASHor] = ACTIONS(107), + [anon_sym_and] = ACTIONS(107), + [anon_sym_xor] = ACTIONS(107), + [anon_sym_or] = ACTIONS(107), + [anon_sym_not] = ACTIONS(107), + [anon_sym_DOT_DOT_LT] = ACTIONS(107), + [anon_sym_DOT_DOT] = ACTIONS(107), + [anon_sym_DOT_DOT_EQ] = ACTIONS(107), + [sym_val_nothing] = ACTIONS(107), + [anon_sym_true] = ACTIONS(107), + [anon_sym_false] = ACTIONS(107), + [aux_sym_val_number_token1] = ACTIONS(107), + [aux_sym_val_number_token2] = ACTIONS(107), + [aux_sym_val_number_token3] = ACTIONS(107), + [aux_sym_val_number_token4] = ACTIONS(107), + [anon_sym_inf] = ACTIONS(107), + [anon_sym_DASHinf] = ACTIONS(107), + [anon_sym_NaN] = ACTIONS(107), + [anon_sym_0b] = ACTIONS(107), + [anon_sym_0o] = ACTIONS(107), + [anon_sym_0x] = ACTIONS(107), + [sym_val_date] = ACTIONS(107), + [anon_sym_DQUOTE] = ACTIONS(107), + [sym__str_single_quotes] = ACTIONS(107), + [sym__str_back_ticks] = ACTIONS(107), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(107), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(107), + [anon_sym_CARET] = ACTIONS(107), [anon_sym_POUND] = ACTIONS(3), }, [371] = { [sym_comment] = STATE(371), - [ts_builtin_sym_end] = ACTIONS(1145), - [sym_cmd_identifier] = ACTIONS(1143), - [anon_sym_SEMI] = ACTIONS(1143), - [anon_sym_LF] = ACTIONS(1145), - [anon_sym_export] = ACTIONS(1143), - [anon_sym_alias] = ACTIONS(1143), - [anon_sym_def] = ACTIONS(1143), - [anon_sym_def_DASHenv] = ACTIONS(1143), - [anon_sym_export_DASHenv] = ACTIONS(1143), - [anon_sym_extern] = ACTIONS(1143), - [anon_sym_module] = ACTIONS(1143), - [anon_sym_use] = ACTIONS(1143), - [anon_sym_LBRACK] = ACTIONS(1143), - [anon_sym_LPAREN] = ACTIONS(1143), - [anon_sym_PIPE] = ACTIONS(1143), - [anon_sym_DOLLAR] = ACTIONS(1143), - [anon_sym_error] = ACTIONS(1143), - [anon_sym_GT] = ACTIONS(1143), - [anon_sym_DASH] = ACTIONS(1143), - [anon_sym_break] = ACTIONS(1143), - [anon_sym_continue] = ACTIONS(1143), - [anon_sym_for] = ACTIONS(1143), - [anon_sym_in] = ACTIONS(1143), - [anon_sym_loop] = ACTIONS(1143), - [anon_sym_while] = ACTIONS(1143), - [anon_sym_do] = ACTIONS(1143), - [anon_sym_if] = ACTIONS(1143), - [anon_sym_match] = ACTIONS(1143), - [anon_sym_LBRACE] = ACTIONS(1143), - [anon_sym_try] = ACTIONS(1143), - [anon_sym_return] = ACTIONS(1143), - [anon_sym_let] = ACTIONS(1143), - [anon_sym_let_DASHenv] = ACTIONS(1143), - [anon_sym_mut] = ACTIONS(1143), - [anon_sym_const] = ACTIONS(1143), - [anon_sym_source] = ACTIONS(1143), - [anon_sym_source_DASHenv] = ACTIONS(1143), - [anon_sym_register] = ACTIONS(1143), - [anon_sym_hide] = ACTIONS(1143), - [anon_sym_hide_DASHenv] = ACTIONS(1143), - [anon_sym_overlay] = ACTIONS(1143), - [anon_sym_STAR] = ACTIONS(1143), - [anon_sym_where] = ACTIONS(1143), - [anon_sym_STAR_STAR] = ACTIONS(1143), - [anon_sym_PLUS_PLUS] = ACTIONS(1143), - [anon_sym_SLASH] = ACTIONS(1143), - [anon_sym_mod] = ACTIONS(1143), - [anon_sym_SLASH_SLASH] = ACTIONS(1143), - [anon_sym_PLUS] = ACTIONS(1143), - [anon_sym_bit_DASHshl] = ACTIONS(1143), - [anon_sym_bit_DASHshr] = ACTIONS(1143), - [anon_sym_EQ_EQ] = ACTIONS(1143), - [anon_sym_BANG_EQ] = ACTIONS(1143), - [anon_sym_LT2] = ACTIONS(1143), - [anon_sym_LT_EQ] = ACTIONS(1143), - [anon_sym_GT_EQ] = ACTIONS(1143), - [anon_sym_not_DASHin] = ACTIONS(1143), - [anon_sym_starts_DASHwith] = ACTIONS(1143), - [anon_sym_ends_DASHwith] = ACTIONS(1143), - [anon_sym_EQ_TILDE] = ACTIONS(1143), - [anon_sym_BANG_TILDE] = ACTIONS(1143), - [anon_sym_bit_DASHand] = ACTIONS(1143), - [anon_sym_bit_DASHxor] = ACTIONS(1143), - [anon_sym_bit_DASHor] = ACTIONS(1143), - [anon_sym_and] = ACTIONS(1143), - [anon_sym_xor] = ACTIONS(1143), - [anon_sym_or] = ACTIONS(1143), - [anon_sym_not] = ACTIONS(1143), - [anon_sym_DOT_DOT_LT] = ACTIONS(1143), - [anon_sym_DOT_DOT] = ACTIONS(1143), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1143), - [sym_val_nothing] = ACTIONS(1143), - [anon_sym_true] = ACTIONS(1143), - [anon_sym_false] = ACTIONS(1143), - [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(1143), - [anon_sym_inf] = ACTIONS(1143), - [anon_sym_DASHinf] = ACTIONS(1143), - [anon_sym_NaN] = ACTIONS(1143), - [anon_sym_0b] = ACTIONS(1143), - [anon_sym_0o] = ACTIONS(1143), - [anon_sym_0x] = ACTIONS(1143), - [sym_val_date] = ACTIONS(1143), - [anon_sym_DQUOTE] = ACTIONS(1143), - [sym__str_single_quotes] = ACTIONS(1143), - [sym__str_back_ticks] = ACTIONS(1143), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1143), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1143), - [anon_sym_CARET] = ACTIONS(1143), + [ts_builtin_sym_end] = ACTIONS(783), + [anon_sym_export] = ACTIONS(781), + [anon_sym_alias] = ACTIONS(781), + [anon_sym_let] = ACTIONS(781), + [anon_sym_let_DASHenv] = ACTIONS(781), + [anon_sym_mut] = ACTIONS(781), + [anon_sym_const] = ACTIONS(781), + [sym_cmd_identifier] = ACTIONS(781), + [anon_sym_SEMI] = ACTIONS(781), + [anon_sym_LF] = ACTIONS(783), + [anon_sym_def] = ACTIONS(781), + [anon_sym_def_DASHenv] = ACTIONS(781), + [anon_sym_export_DASHenv] = ACTIONS(781), + [anon_sym_extern] = ACTIONS(781), + [anon_sym_module] = ACTIONS(781), + [anon_sym_use] = ACTIONS(781), + [anon_sym_LBRACK] = ACTIONS(781), + [anon_sym_LPAREN] = ACTIONS(781), + [anon_sym_PIPE] = ACTIONS(781), + [anon_sym_DOLLAR] = ACTIONS(781), + [anon_sym_error] = ACTIONS(781), + [anon_sym_GT] = ACTIONS(781), + [anon_sym_DASH] = ACTIONS(781), + [anon_sym_break] = ACTIONS(781), + [anon_sym_continue] = ACTIONS(781), + [anon_sym_for] = ACTIONS(781), + [anon_sym_in] = ACTIONS(781), + [anon_sym_loop] = ACTIONS(781), + [anon_sym_while] = ACTIONS(781), + [anon_sym_do] = ACTIONS(781), + [anon_sym_if] = ACTIONS(781), + [anon_sym_match] = ACTIONS(781), + [anon_sym_LBRACE] = ACTIONS(781), + [anon_sym_try] = ACTIONS(781), + [anon_sym_return] = ACTIONS(781), + [anon_sym_source] = ACTIONS(781), + [anon_sym_source_DASHenv] = ACTIONS(781), + [anon_sym_register] = ACTIONS(781), + [anon_sym_hide] = ACTIONS(781), + [anon_sym_hide_DASHenv] = ACTIONS(781), + [anon_sym_overlay] = ACTIONS(781), + [anon_sym_STAR] = ACTIONS(781), + [anon_sym_where] = ACTIONS(781), + [anon_sym_STAR_STAR] = ACTIONS(781), + [anon_sym_PLUS_PLUS] = ACTIONS(781), + [anon_sym_SLASH] = ACTIONS(781), + [anon_sym_mod] = ACTIONS(781), + [anon_sym_SLASH_SLASH] = ACTIONS(781), + [anon_sym_PLUS] = ACTIONS(781), + [anon_sym_bit_DASHshl] = ACTIONS(781), + [anon_sym_bit_DASHshr] = ACTIONS(781), + [anon_sym_EQ_EQ] = ACTIONS(781), + [anon_sym_BANG_EQ] = ACTIONS(781), + [anon_sym_LT2] = ACTIONS(781), + [anon_sym_LT_EQ] = ACTIONS(781), + [anon_sym_GT_EQ] = ACTIONS(781), + [anon_sym_not_DASHin] = ACTIONS(781), + [anon_sym_starts_DASHwith] = ACTIONS(781), + [anon_sym_ends_DASHwith] = ACTIONS(781), + [anon_sym_EQ_TILDE] = ACTIONS(781), + [anon_sym_BANG_TILDE] = ACTIONS(781), + [anon_sym_bit_DASHand] = ACTIONS(781), + [anon_sym_bit_DASHxor] = ACTIONS(781), + [anon_sym_bit_DASHor] = ACTIONS(781), + [anon_sym_and] = ACTIONS(781), + [anon_sym_xor] = ACTIONS(781), + [anon_sym_or] = ACTIONS(781), + [anon_sym_not] = ACTIONS(781), + [anon_sym_DOT_DOT_LT] = ACTIONS(781), + [anon_sym_DOT_DOT] = ACTIONS(781), + [anon_sym_DOT_DOT_EQ] = ACTIONS(781), + [sym_val_nothing] = ACTIONS(781), + [anon_sym_true] = ACTIONS(781), + [anon_sym_false] = ACTIONS(781), + [aux_sym_val_number_token1] = ACTIONS(781), + [aux_sym_val_number_token2] = ACTIONS(781), + [aux_sym_val_number_token3] = ACTIONS(781), + [aux_sym_val_number_token4] = ACTIONS(781), + [anon_sym_inf] = ACTIONS(781), + [anon_sym_DASHinf] = ACTIONS(781), + [anon_sym_NaN] = ACTIONS(781), + [anon_sym_0b] = ACTIONS(781), + [anon_sym_0o] = ACTIONS(781), + [anon_sym_0x] = ACTIONS(781), + [sym_val_date] = ACTIONS(781), + [anon_sym_DQUOTE] = ACTIONS(781), + [sym__str_single_quotes] = ACTIONS(781), + [sym__str_back_ticks] = ACTIONS(781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), + [anon_sym_CARET] = ACTIONS(781), [anon_sym_POUND] = ACTIONS(3), }, [372] = { [sym_comment] = STATE(372), - [sym_cmd_identifier] = ACTIONS(1159), - [anon_sym_SEMI] = ACTIONS(1159), - [anon_sym_LF] = ACTIONS(1161), - [anon_sym_export] = ACTIONS(1159), - [anon_sym_alias] = ACTIONS(1159), - [anon_sym_def] = ACTIONS(1159), - [anon_sym_def_DASHenv] = ACTIONS(1159), - [anon_sym_export_DASHenv] = ACTIONS(1159), - [anon_sym_extern] = ACTIONS(1159), - [anon_sym_module] = ACTIONS(1159), - [anon_sym_use] = ACTIONS(1159), - [anon_sym_LBRACK] = ACTIONS(1159), - [anon_sym_LPAREN] = ACTIONS(1159), - [anon_sym_PIPE] = ACTIONS(1159), - [anon_sym_DOLLAR] = ACTIONS(1159), - [anon_sym_error] = ACTIONS(1159), - [anon_sym_GT] = ACTIONS(1159), - [anon_sym_DASH] = ACTIONS(1159), - [anon_sym_break] = ACTIONS(1159), - [anon_sym_continue] = ACTIONS(1159), - [anon_sym_for] = ACTIONS(1159), - [anon_sym_in] = ACTIONS(1159), - [anon_sym_loop] = ACTIONS(1159), - [anon_sym_while] = ACTIONS(1159), - [anon_sym_do] = ACTIONS(1159), - [anon_sym_if] = ACTIONS(1159), - [anon_sym_match] = ACTIONS(1159), - [anon_sym_LBRACE] = ACTIONS(1159), - [anon_sym_RBRACE] = ACTIONS(1159), - [anon_sym_try] = ACTIONS(1159), - [anon_sym_return] = ACTIONS(1159), - [anon_sym_let] = ACTIONS(1159), - [anon_sym_let_DASHenv] = ACTIONS(1159), - [anon_sym_mut] = ACTIONS(1159), - [anon_sym_const] = ACTIONS(1159), - [anon_sym_source] = ACTIONS(1159), - [anon_sym_source_DASHenv] = ACTIONS(1159), - [anon_sym_register] = ACTIONS(1159), - [anon_sym_hide] = ACTIONS(1159), - [anon_sym_hide_DASHenv] = ACTIONS(1159), - [anon_sym_overlay] = ACTIONS(1159), - [anon_sym_STAR] = ACTIONS(1159), - [anon_sym_where] = ACTIONS(1159), - [anon_sym_STAR_STAR] = ACTIONS(1159), - [anon_sym_PLUS_PLUS] = ACTIONS(1159), - [anon_sym_SLASH] = ACTIONS(1159), - [anon_sym_mod] = ACTIONS(1159), - [anon_sym_SLASH_SLASH] = ACTIONS(1159), - [anon_sym_PLUS] = ACTIONS(1159), - [anon_sym_bit_DASHshl] = ACTIONS(1159), - [anon_sym_bit_DASHshr] = ACTIONS(1159), - [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(1159), - [anon_sym_starts_DASHwith] = ACTIONS(1159), - [anon_sym_ends_DASHwith] = ACTIONS(1159), - [anon_sym_EQ_TILDE] = ACTIONS(1159), - [anon_sym_BANG_TILDE] = ACTIONS(1159), - [anon_sym_bit_DASHand] = ACTIONS(1159), - [anon_sym_bit_DASHxor] = ACTIONS(1159), - [anon_sym_bit_DASHor] = ACTIONS(1159), - [anon_sym_and] = ACTIONS(1159), - [anon_sym_xor] = ACTIONS(1159), - [anon_sym_or] = ACTIONS(1159), - [anon_sym_not] = ACTIONS(1159), - [anon_sym_DOT_DOT_LT] = ACTIONS(1159), - [anon_sym_DOT_DOT] = ACTIONS(1159), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1159), - [sym_val_nothing] = ACTIONS(1159), - [anon_sym_true] = ACTIONS(1159), - [anon_sym_false] = ACTIONS(1159), - [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(1159), - [anon_sym_inf] = ACTIONS(1159), - [anon_sym_DASHinf] = ACTIONS(1159), - [anon_sym_NaN] = ACTIONS(1159), - [anon_sym_0b] = ACTIONS(1159), - [anon_sym_0o] = ACTIONS(1159), - [anon_sym_0x] = ACTIONS(1159), - [sym_val_date] = ACTIONS(1159), - [anon_sym_DQUOTE] = ACTIONS(1159), - [sym__str_single_quotes] = ACTIONS(1159), - [sym__str_back_ticks] = ACTIONS(1159), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1159), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1159), - [anon_sym_CARET] = ACTIONS(1159), + [ts_builtin_sym_end] = ACTIONS(814), + [anon_sym_export] = ACTIONS(812), + [anon_sym_alias] = ACTIONS(812), + [anon_sym_let] = ACTIONS(812), + [anon_sym_let_DASHenv] = ACTIONS(812), + [anon_sym_mut] = ACTIONS(812), + [anon_sym_const] = ACTIONS(812), + [sym_cmd_identifier] = ACTIONS(812), + [anon_sym_SEMI] = ACTIONS(812), + [anon_sym_LF] = ACTIONS(814), + [anon_sym_def] = ACTIONS(812), + [anon_sym_def_DASHenv] = ACTIONS(812), + [anon_sym_export_DASHenv] = ACTIONS(812), + [anon_sym_extern] = ACTIONS(812), + [anon_sym_module] = ACTIONS(812), + [anon_sym_use] = ACTIONS(812), + [anon_sym_LBRACK] = ACTIONS(812), + [anon_sym_LPAREN] = ACTIONS(812), + [anon_sym_PIPE] = ACTIONS(812), + [anon_sym_DOLLAR] = ACTIONS(812), + [anon_sym_error] = ACTIONS(812), + [anon_sym_GT] = ACTIONS(812), + [anon_sym_DASH] = ACTIONS(812), + [anon_sym_break] = ACTIONS(812), + [anon_sym_continue] = ACTIONS(812), + [anon_sym_for] = ACTIONS(812), + [anon_sym_in] = ACTIONS(812), + [anon_sym_loop] = ACTIONS(812), + [anon_sym_while] = ACTIONS(812), + [anon_sym_do] = ACTIONS(812), + [anon_sym_if] = ACTIONS(812), + [anon_sym_match] = ACTIONS(812), + [anon_sym_LBRACE] = ACTIONS(812), + [anon_sym_try] = ACTIONS(812), + [anon_sym_return] = ACTIONS(812), + [anon_sym_source] = ACTIONS(812), + [anon_sym_source_DASHenv] = ACTIONS(812), + [anon_sym_register] = ACTIONS(812), + [anon_sym_hide] = ACTIONS(812), + [anon_sym_hide_DASHenv] = ACTIONS(812), + [anon_sym_overlay] = ACTIONS(812), + [anon_sym_STAR] = ACTIONS(812), + [anon_sym_where] = ACTIONS(812), + [anon_sym_STAR_STAR] = ACTIONS(812), + [anon_sym_PLUS_PLUS] = ACTIONS(812), + [anon_sym_SLASH] = ACTIONS(812), + [anon_sym_mod] = ACTIONS(812), + [anon_sym_SLASH_SLASH] = ACTIONS(812), + [anon_sym_PLUS] = ACTIONS(812), + [anon_sym_bit_DASHshl] = ACTIONS(812), + [anon_sym_bit_DASHshr] = ACTIONS(812), + [anon_sym_EQ_EQ] = ACTIONS(812), + [anon_sym_BANG_EQ] = ACTIONS(812), + [anon_sym_LT2] = ACTIONS(812), + [anon_sym_LT_EQ] = ACTIONS(812), + [anon_sym_GT_EQ] = ACTIONS(812), + [anon_sym_not_DASHin] = ACTIONS(812), + [anon_sym_starts_DASHwith] = ACTIONS(812), + [anon_sym_ends_DASHwith] = ACTIONS(812), + [anon_sym_EQ_TILDE] = ACTIONS(812), + [anon_sym_BANG_TILDE] = ACTIONS(812), + [anon_sym_bit_DASHand] = ACTIONS(812), + [anon_sym_bit_DASHxor] = ACTIONS(812), + [anon_sym_bit_DASHor] = ACTIONS(812), + [anon_sym_and] = ACTIONS(812), + [anon_sym_xor] = ACTIONS(812), + [anon_sym_or] = ACTIONS(812), + [anon_sym_not] = ACTIONS(812), + [anon_sym_DOT_DOT_LT] = ACTIONS(812), + [anon_sym_DOT_DOT] = ACTIONS(812), + [anon_sym_DOT_DOT_EQ] = ACTIONS(812), + [sym_val_nothing] = ACTIONS(812), + [anon_sym_true] = ACTIONS(812), + [anon_sym_false] = ACTIONS(812), + [aux_sym_val_number_token1] = ACTIONS(812), + [aux_sym_val_number_token2] = ACTIONS(812), + [aux_sym_val_number_token3] = ACTIONS(812), + [aux_sym_val_number_token4] = ACTIONS(812), + [anon_sym_inf] = ACTIONS(812), + [anon_sym_DASHinf] = ACTIONS(812), + [anon_sym_NaN] = ACTIONS(812), + [anon_sym_0b] = ACTIONS(812), + [anon_sym_0o] = ACTIONS(812), + [anon_sym_0x] = ACTIONS(812), + [sym_val_date] = ACTIONS(812), + [anon_sym_DQUOTE] = ACTIONS(812), + [sym__str_single_quotes] = ACTIONS(812), + [sym__str_back_ticks] = ACTIONS(812), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(812), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(812), + [anon_sym_CARET] = ACTIONS(812), [anon_sym_POUND] = ACTIONS(3), }, [373] = { [sym_comment] = STATE(373), - [ts_builtin_sym_end] = ACTIONS(1189), - [sym_cmd_identifier] = ACTIONS(1187), - [anon_sym_SEMI] = ACTIONS(1187), - [anon_sym_LF] = ACTIONS(1189), - [anon_sym_export] = ACTIONS(1187), - [anon_sym_alias] = ACTIONS(1187), - [anon_sym_def] = ACTIONS(1187), - [anon_sym_def_DASHenv] = ACTIONS(1187), - [anon_sym_export_DASHenv] = ACTIONS(1187), - [anon_sym_extern] = ACTIONS(1187), - [anon_sym_module] = ACTIONS(1187), - [anon_sym_use] = ACTIONS(1187), - [anon_sym_LBRACK] = ACTIONS(1187), - [anon_sym_LPAREN] = ACTIONS(1187), - [anon_sym_PIPE] = ACTIONS(1187), - [anon_sym_DOLLAR] = ACTIONS(1187), - [anon_sym_error] = ACTIONS(1187), - [anon_sym_GT] = ACTIONS(1187), - [anon_sym_DASH] = ACTIONS(1187), - [anon_sym_break] = ACTIONS(1187), - [anon_sym_continue] = ACTIONS(1187), - [anon_sym_for] = ACTIONS(1187), - [anon_sym_in] = ACTIONS(1187), - [anon_sym_loop] = ACTIONS(1187), - [anon_sym_while] = ACTIONS(1187), - [anon_sym_do] = ACTIONS(1187), - [anon_sym_if] = ACTIONS(1187), - [anon_sym_match] = ACTIONS(1187), - [anon_sym_LBRACE] = ACTIONS(1187), - [anon_sym_try] = ACTIONS(1187), - [anon_sym_return] = ACTIONS(1187), - [anon_sym_let] = ACTIONS(1187), - [anon_sym_let_DASHenv] = ACTIONS(1187), - [anon_sym_mut] = ACTIONS(1187), - [anon_sym_const] = ACTIONS(1187), - [anon_sym_source] = ACTIONS(1187), - [anon_sym_source_DASHenv] = ACTIONS(1187), - [anon_sym_register] = ACTIONS(1187), - [anon_sym_hide] = ACTIONS(1187), - [anon_sym_hide_DASHenv] = ACTIONS(1187), - [anon_sym_overlay] = ACTIONS(1187), - [anon_sym_STAR] = ACTIONS(1187), - [anon_sym_where] = ACTIONS(1187), - [anon_sym_STAR_STAR] = ACTIONS(1187), - [anon_sym_PLUS_PLUS] = ACTIONS(1187), - [anon_sym_SLASH] = ACTIONS(1187), - [anon_sym_mod] = ACTIONS(1187), - [anon_sym_SLASH_SLASH] = ACTIONS(1187), - [anon_sym_PLUS] = ACTIONS(1187), - [anon_sym_bit_DASHshl] = ACTIONS(1187), - [anon_sym_bit_DASHshr] = ACTIONS(1187), - [anon_sym_EQ_EQ] = ACTIONS(1187), - [anon_sym_BANG_EQ] = ACTIONS(1187), - [anon_sym_LT2] = ACTIONS(1187), - [anon_sym_LT_EQ] = ACTIONS(1187), - [anon_sym_GT_EQ] = ACTIONS(1187), - [anon_sym_not_DASHin] = ACTIONS(1187), - [anon_sym_starts_DASHwith] = ACTIONS(1187), - [anon_sym_ends_DASHwith] = ACTIONS(1187), - [anon_sym_EQ_TILDE] = ACTIONS(1187), - [anon_sym_BANG_TILDE] = ACTIONS(1187), - [anon_sym_bit_DASHand] = ACTIONS(1187), - [anon_sym_bit_DASHxor] = ACTIONS(1187), - [anon_sym_bit_DASHor] = ACTIONS(1187), - [anon_sym_and] = ACTIONS(1187), - [anon_sym_xor] = ACTIONS(1187), - [anon_sym_or] = ACTIONS(1187), - [anon_sym_not] = ACTIONS(1187), - [anon_sym_DOT_DOT_LT] = ACTIONS(1187), - [anon_sym_DOT_DOT] = ACTIONS(1187), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1187), - [sym_val_nothing] = ACTIONS(1187), - [anon_sym_true] = ACTIONS(1187), - [anon_sym_false] = ACTIONS(1187), - [aux_sym_val_number_token1] = ACTIONS(1187), - [aux_sym_val_number_token2] = ACTIONS(1187), - [aux_sym_val_number_token3] = ACTIONS(1187), - [aux_sym_val_number_token4] = ACTIONS(1187), - [anon_sym_inf] = ACTIONS(1187), - [anon_sym_DASHinf] = ACTIONS(1187), - [anon_sym_NaN] = ACTIONS(1187), - [anon_sym_0b] = ACTIONS(1187), - [anon_sym_0o] = ACTIONS(1187), - [anon_sym_0x] = ACTIONS(1187), - [sym_val_date] = ACTIONS(1187), - [anon_sym_DQUOTE] = ACTIONS(1187), - [sym__str_single_quotes] = ACTIONS(1187), - [sym__str_back_ticks] = ACTIONS(1187), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1187), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1187), - [anon_sym_CARET] = ACTIONS(1187), + [ts_builtin_sym_end] = ACTIONS(773), + [anon_sym_export] = ACTIONS(771), + [anon_sym_alias] = ACTIONS(771), + [anon_sym_let] = ACTIONS(771), + [anon_sym_let_DASHenv] = ACTIONS(771), + [anon_sym_mut] = ACTIONS(771), + [anon_sym_const] = ACTIONS(771), + [sym_cmd_identifier] = ACTIONS(771), + [anon_sym_SEMI] = ACTIONS(771), + [anon_sym_LF] = ACTIONS(773), + [anon_sym_def] = ACTIONS(771), + [anon_sym_def_DASHenv] = ACTIONS(771), + [anon_sym_export_DASHenv] = ACTIONS(771), + [anon_sym_extern] = ACTIONS(771), + [anon_sym_module] = ACTIONS(771), + [anon_sym_use] = ACTIONS(771), + [anon_sym_LBRACK] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_PIPE] = ACTIONS(771), + [anon_sym_DOLLAR] = ACTIONS(771), + [anon_sym_error] = ACTIONS(771), + [anon_sym_GT] = ACTIONS(771), + [anon_sym_DASH] = ACTIONS(771), + [anon_sym_break] = ACTIONS(771), + [anon_sym_continue] = ACTIONS(771), + [anon_sym_for] = ACTIONS(771), + [anon_sym_in] = ACTIONS(771), + [anon_sym_loop] = ACTIONS(771), + [anon_sym_while] = ACTIONS(771), + [anon_sym_do] = ACTIONS(771), + [anon_sym_if] = ACTIONS(771), + [anon_sym_match] = ACTIONS(771), + [anon_sym_LBRACE] = ACTIONS(771), + [anon_sym_try] = ACTIONS(771), + [anon_sym_return] = ACTIONS(771), + [anon_sym_source] = ACTIONS(771), + [anon_sym_source_DASHenv] = ACTIONS(771), + [anon_sym_register] = ACTIONS(771), + [anon_sym_hide] = ACTIONS(771), + [anon_sym_hide_DASHenv] = ACTIONS(771), + [anon_sym_overlay] = ACTIONS(771), + [anon_sym_STAR] = ACTIONS(771), + [anon_sym_where] = ACTIONS(771), + [anon_sym_STAR_STAR] = ACTIONS(771), + [anon_sym_PLUS_PLUS] = ACTIONS(771), + [anon_sym_SLASH] = ACTIONS(771), + [anon_sym_mod] = ACTIONS(771), + [anon_sym_SLASH_SLASH] = ACTIONS(771), + [anon_sym_PLUS] = ACTIONS(771), + [anon_sym_bit_DASHshl] = ACTIONS(771), + [anon_sym_bit_DASHshr] = ACTIONS(771), + [anon_sym_EQ_EQ] = ACTIONS(771), + [anon_sym_BANG_EQ] = ACTIONS(771), + [anon_sym_LT2] = ACTIONS(771), + [anon_sym_LT_EQ] = ACTIONS(771), + [anon_sym_GT_EQ] = ACTIONS(771), + [anon_sym_not_DASHin] = ACTIONS(771), + [anon_sym_starts_DASHwith] = ACTIONS(771), + [anon_sym_ends_DASHwith] = ACTIONS(771), + [anon_sym_EQ_TILDE] = ACTIONS(771), + [anon_sym_BANG_TILDE] = ACTIONS(771), + [anon_sym_bit_DASHand] = ACTIONS(771), + [anon_sym_bit_DASHxor] = ACTIONS(771), + [anon_sym_bit_DASHor] = ACTIONS(771), + [anon_sym_and] = ACTIONS(771), + [anon_sym_xor] = ACTIONS(771), + [anon_sym_or] = ACTIONS(771), + [anon_sym_not] = ACTIONS(771), + [anon_sym_DOT_DOT_LT] = ACTIONS(771), + [anon_sym_DOT_DOT] = ACTIONS(771), + [anon_sym_DOT_DOT_EQ] = ACTIONS(771), + [sym_val_nothing] = ACTIONS(771), + [anon_sym_true] = ACTIONS(771), + [anon_sym_false] = ACTIONS(771), + [aux_sym_val_number_token1] = ACTIONS(771), + [aux_sym_val_number_token2] = ACTIONS(771), + [aux_sym_val_number_token3] = ACTIONS(771), + [aux_sym_val_number_token4] = ACTIONS(771), + [anon_sym_inf] = ACTIONS(771), + [anon_sym_DASHinf] = ACTIONS(771), + [anon_sym_NaN] = ACTIONS(771), + [anon_sym_0b] = ACTIONS(771), + [anon_sym_0o] = ACTIONS(771), + [anon_sym_0x] = ACTIONS(771), + [sym_val_date] = ACTIONS(771), + [anon_sym_DQUOTE] = ACTIONS(771), + [sym__str_single_quotes] = ACTIONS(771), + [sym__str_back_ticks] = ACTIONS(771), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(771), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(771), + [anon_sym_CARET] = ACTIONS(771), [anon_sym_POUND] = ACTIONS(3), }, [374] = { + [sym__expression] = STATE(143), + [sym_expr_unary] = STATE(253), + [sym_expr_binary] = STATE(253), + [sym_expr_parenthesized] = STATE(194), + [sym_val_range] = STATE(253), + [sym__value] = STATE(253), + [sym_val_bool] = STATE(208), + [sym_val_variable] = STATE(208), + [sym__var] = STATE(139), + [sym_val_number] = STATE(3), + [sym_val_duration] = STATE(208), + [sym_val_filesize] = STATE(208), + [sym_val_binary] = STATE(208), + [sym_val_string] = STATE(208), + [sym__str_double_quotes] = STATE(221), + [sym_val_interpolated] = STATE(208), + [sym__inter_single_quotes] = STATE(196), + [sym__inter_double_quotes] = STATE(211), + [sym_val_list] = STATE(208), + [sym_val_record] = STATE(208), + [sym_val_table] = STATE(208), + [sym_val_closure] = STATE(208), + [sym__flag] = STATE(387), + [sym_long_flag] = STATE(690), [sym_comment] = STATE(374), - [ts_builtin_sym_end] = ACTIONS(1141), - [sym_cmd_identifier] = ACTIONS(1139), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_export] = ACTIONS(1139), - [anon_sym_alias] = ACTIONS(1139), - [anon_sym_def] = ACTIONS(1139), - [anon_sym_def_DASHenv] = ACTIONS(1139), - [anon_sym_export_DASHenv] = ACTIONS(1139), - [anon_sym_extern] = ACTIONS(1139), - [anon_sym_module] = ACTIONS(1139), - [anon_sym_use] = ACTIONS(1139), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_error] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1287), - [anon_sym_DASH] = ACTIONS(1289), - [anon_sym_break] = ACTIONS(1139), - [anon_sym_continue] = ACTIONS(1139), - [anon_sym_for] = ACTIONS(1139), - [anon_sym_in] = ACTIONS(1291), - [anon_sym_loop] = ACTIONS(1139), - [anon_sym_while] = ACTIONS(1139), - [anon_sym_do] = ACTIONS(1139), - [anon_sym_if] = ACTIONS(1139), - [anon_sym_match] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_try] = ACTIONS(1139), - [anon_sym_return] = ACTIONS(1139), - [anon_sym_let] = ACTIONS(1139), - [anon_sym_let_DASHenv] = ACTIONS(1139), - [anon_sym_mut] = ACTIONS(1139), - [anon_sym_const] = ACTIONS(1139), - [anon_sym_source] = ACTIONS(1139), - [anon_sym_source_DASHenv] = ACTIONS(1139), - [anon_sym_register] = ACTIONS(1139), - [anon_sym_hide] = ACTIONS(1139), - [anon_sym_hide_DASHenv] = ACTIONS(1139), - [anon_sym_overlay] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1293), - [anon_sym_where] = ACTIONS(1139), - [anon_sym_STAR_STAR] = ACTIONS(1295), - [anon_sym_PLUS_PLUS] = ACTIONS(1295), - [anon_sym_SLASH] = ACTIONS(1293), - [anon_sym_mod] = ACTIONS(1293), - [anon_sym_SLASH_SLASH] = ACTIONS(1293), - [anon_sym_PLUS] = ACTIONS(1289), - [anon_sym_bit_DASHshl] = ACTIONS(1297), - [anon_sym_bit_DASHshr] = ACTIONS(1297), - [anon_sym_EQ_EQ] = ACTIONS(1287), - [anon_sym_BANG_EQ] = ACTIONS(1287), - [anon_sym_LT2] = ACTIONS(1287), - [anon_sym_LT_EQ] = ACTIONS(1287), - [anon_sym_GT_EQ] = ACTIONS(1287), - [anon_sym_not_DASHin] = ACTIONS(1291), - [anon_sym_starts_DASHwith] = ACTIONS(1291), - [anon_sym_ends_DASHwith] = ACTIONS(1291), - [anon_sym_EQ_TILDE] = ACTIONS(1299), - [anon_sym_BANG_TILDE] = ACTIONS(1299), - [anon_sym_bit_DASHand] = ACTIONS(1301), - [anon_sym_bit_DASHxor] = ACTIONS(1303), - [anon_sym_bit_DASHor] = ACTIONS(1305), - [anon_sym_and] = ACTIONS(1307), - [anon_sym_xor] = ACTIONS(1309), - [anon_sym_or] = ACTIONS(1311), - [anon_sym_not] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_CARET] = ACTIONS(1139), + [anon_sym_export] = ACTIONS(972), + [anon_sym_alias] = ACTIONS(972), + [anon_sym_let] = ACTIONS(972), + [anon_sym_let_DASHenv] = ACTIONS(972), + [anon_sym_mut] = ACTIONS(972), + [anon_sym_const] = ACTIONS(972), + [sym_cmd_identifier] = ACTIONS(972), + [anon_sym_SEMI] = ACTIONS(972), + [anon_sym_LF] = ACTIONS(974), + [anon_sym_def] = ACTIONS(972), + [anon_sym_def_DASHenv] = ACTIONS(972), + [anon_sym_export_DASHenv] = ACTIONS(972), + [anon_sym_extern] = ACTIONS(972), + [anon_sym_module] = ACTIONS(972), + [anon_sym_use] = ACTIONS(972), + [anon_sym_LBRACK] = ACTIONS(972), + [anon_sym_LPAREN] = ACTIONS(972), + [anon_sym_RPAREN] = ACTIONS(972), + [anon_sym_PIPE] = ACTIONS(972), + [anon_sym_DOLLAR] = ACTIONS(972), + [anon_sym_error] = ACTIONS(972), + [anon_sym_DASH_DASH] = ACTIONS(623), + [anon_sym_DASH] = ACTIONS(972), + [anon_sym_break] = ACTIONS(972), + [anon_sym_continue] = ACTIONS(972), + [anon_sym_for] = ACTIONS(972), + [anon_sym_loop] = ACTIONS(972), + [anon_sym_while] = ACTIONS(972), + [anon_sym_do] = ACTIONS(972), + [anon_sym_if] = ACTIONS(972), + [anon_sym_match] = ACTIONS(972), + [anon_sym_LBRACE] = ACTIONS(972), + [anon_sym_RBRACE] = ACTIONS(972), + [anon_sym_try] = ACTIONS(972), + [anon_sym_return] = ACTIONS(972), + [anon_sym_source] = ACTIONS(972), + [anon_sym_source_DASHenv] = ACTIONS(972), + [anon_sym_register] = ACTIONS(972), + [anon_sym_hide] = ACTIONS(972), + [anon_sym_hide_DASHenv] = ACTIONS(972), + [anon_sym_overlay] = ACTIONS(972), + [anon_sym_where] = ACTIONS(972), + [anon_sym_not] = ACTIONS(972), + [anon_sym_DOT_DOT_LT] = ACTIONS(972), + [anon_sym_DOT_DOT] = ACTIONS(972), + [anon_sym_DOT_DOT_EQ] = ACTIONS(972), + [sym_val_nothing] = ACTIONS(972), + [anon_sym_true] = ACTIONS(972), + [anon_sym_false] = ACTIONS(972), + [aux_sym_val_number_token1] = ACTIONS(972), + [aux_sym_val_number_token2] = ACTIONS(972), + [aux_sym_val_number_token3] = ACTIONS(972), + [aux_sym_val_number_token4] = ACTIONS(972), + [anon_sym_inf] = ACTIONS(972), + [anon_sym_DASHinf] = ACTIONS(972), + [anon_sym_NaN] = ACTIONS(972), + [anon_sym_0b] = ACTIONS(972), + [anon_sym_0o] = ACTIONS(972), + [anon_sym_0x] = ACTIONS(972), + [sym_val_date] = ACTIONS(972), + [anon_sym_DQUOTE] = ACTIONS(972), + [sym__str_single_quotes] = ACTIONS(972), + [sym__str_back_ticks] = ACTIONS(972), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(972), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(972), + [anon_sym_CARET] = ACTIONS(972), + [sym_short_flag] = ACTIONS(649), [anon_sym_POUND] = ACTIONS(3), }, [375] = { [sym_comment] = STATE(375), - [ts_builtin_sym_end] = ACTIONS(1141), - [sym_cmd_identifier] = ACTIONS(1139), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_export] = ACTIONS(1139), - [anon_sym_alias] = ACTIONS(1139), - [anon_sym_def] = ACTIONS(1139), - [anon_sym_def_DASHenv] = ACTIONS(1139), - [anon_sym_export_DASHenv] = ACTIONS(1139), - [anon_sym_extern] = ACTIONS(1139), - [anon_sym_module] = ACTIONS(1139), - [anon_sym_use] = ACTIONS(1139), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_error] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1287), - [anon_sym_DASH] = ACTIONS(1289), - [anon_sym_break] = ACTIONS(1139), - [anon_sym_continue] = ACTIONS(1139), - [anon_sym_for] = ACTIONS(1139), - [anon_sym_in] = ACTIONS(1291), - [anon_sym_loop] = ACTIONS(1139), - [anon_sym_while] = ACTIONS(1139), - [anon_sym_do] = ACTIONS(1139), - [anon_sym_if] = ACTIONS(1139), - [anon_sym_match] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_try] = ACTIONS(1139), - [anon_sym_return] = ACTIONS(1139), - [anon_sym_let] = ACTIONS(1139), - [anon_sym_let_DASHenv] = ACTIONS(1139), - [anon_sym_mut] = ACTIONS(1139), - [anon_sym_const] = ACTIONS(1139), - [anon_sym_source] = ACTIONS(1139), - [anon_sym_source_DASHenv] = ACTIONS(1139), - [anon_sym_register] = ACTIONS(1139), - [anon_sym_hide] = ACTIONS(1139), - [anon_sym_hide_DASHenv] = ACTIONS(1139), - [anon_sym_overlay] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1293), - [anon_sym_where] = ACTIONS(1139), - [anon_sym_STAR_STAR] = ACTIONS(1295), - [anon_sym_PLUS_PLUS] = ACTIONS(1295), - [anon_sym_SLASH] = ACTIONS(1293), - [anon_sym_mod] = ACTIONS(1293), - [anon_sym_SLASH_SLASH] = ACTIONS(1293), - [anon_sym_PLUS] = ACTIONS(1289), - [anon_sym_bit_DASHshl] = ACTIONS(1297), - [anon_sym_bit_DASHshr] = ACTIONS(1297), - [anon_sym_EQ_EQ] = ACTIONS(1287), - [anon_sym_BANG_EQ] = ACTIONS(1287), - [anon_sym_LT2] = ACTIONS(1287), - [anon_sym_LT_EQ] = ACTIONS(1287), - [anon_sym_GT_EQ] = ACTIONS(1287), - [anon_sym_not_DASHin] = ACTIONS(1291), - [anon_sym_starts_DASHwith] = ACTIONS(1291), - [anon_sym_ends_DASHwith] = ACTIONS(1291), - [anon_sym_EQ_TILDE] = ACTIONS(1299), - [anon_sym_BANG_TILDE] = ACTIONS(1299), - [anon_sym_bit_DASHand] = ACTIONS(1301), - [anon_sym_bit_DASHxor] = ACTIONS(1303), - [anon_sym_bit_DASHor] = ACTIONS(1305), - [anon_sym_and] = ACTIONS(1307), - [anon_sym_xor] = ACTIONS(1309), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_not] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_CARET] = ACTIONS(1139), + [ts_builtin_sym_end] = ACTIONS(773), + [anon_sym_export] = ACTIONS(771), + [anon_sym_alias] = ACTIONS(771), + [anon_sym_let] = ACTIONS(771), + [anon_sym_let_DASHenv] = ACTIONS(771), + [anon_sym_mut] = ACTIONS(771), + [anon_sym_const] = ACTIONS(771), + [sym_cmd_identifier] = ACTIONS(771), + [anon_sym_SEMI] = ACTIONS(771), + [anon_sym_LF] = ACTIONS(773), + [anon_sym_def] = ACTIONS(771), + [anon_sym_def_DASHenv] = ACTIONS(771), + [anon_sym_export_DASHenv] = ACTIONS(771), + [anon_sym_extern] = ACTIONS(771), + [anon_sym_module] = ACTIONS(771), + [anon_sym_use] = ACTIONS(771), + [anon_sym_LBRACK] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_PIPE] = ACTIONS(771), + [anon_sym_DOLLAR] = ACTIONS(771), + [anon_sym_error] = ACTIONS(771), + [anon_sym_GT] = ACTIONS(771), + [anon_sym_DASH] = ACTIONS(771), + [anon_sym_break] = ACTIONS(771), + [anon_sym_continue] = ACTIONS(771), + [anon_sym_for] = ACTIONS(771), + [anon_sym_in] = ACTIONS(771), + [anon_sym_loop] = ACTIONS(771), + [anon_sym_while] = ACTIONS(771), + [anon_sym_do] = ACTIONS(771), + [anon_sym_if] = ACTIONS(771), + [anon_sym_match] = ACTIONS(771), + [anon_sym_LBRACE] = ACTIONS(771), + [anon_sym_try] = ACTIONS(771), + [anon_sym_return] = ACTIONS(771), + [anon_sym_source] = ACTIONS(771), + [anon_sym_source_DASHenv] = ACTIONS(771), + [anon_sym_register] = ACTIONS(771), + [anon_sym_hide] = ACTIONS(771), + [anon_sym_hide_DASHenv] = ACTIONS(771), + [anon_sym_overlay] = ACTIONS(771), + [anon_sym_STAR] = ACTIONS(771), + [anon_sym_where] = ACTIONS(771), + [anon_sym_STAR_STAR] = ACTIONS(771), + [anon_sym_PLUS_PLUS] = ACTIONS(771), + [anon_sym_SLASH] = ACTIONS(771), + [anon_sym_mod] = ACTIONS(771), + [anon_sym_SLASH_SLASH] = ACTIONS(771), + [anon_sym_PLUS] = ACTIONS(771), + [anon_sym_bit_DASHshl] = ACTIONS(771), + [anon_sym_bit_DASHshr] = ACTIONS(771), + [anon_sym_EQ_EQ] = ACTIONS(771), + [anon_sym_BANG_EQ] = ACTIONS(771), + [anon_sym_LT2] = ACTIONS(771), + [anon_sym_LT_EQ] = ACTIONS(771), + [anon_sym_GT_EQ] = ACTIONS(771), + [anon_sym_not_DASHin] = ACTIONS(771), + [anon_sym_starts_DASHwith] = ACTIONS(771), + [anon_sym_ends_DASHwith] = ACTIONS(771), + [anon_sym_EQ_TILDE] = ACTIONS(771), + [anon_sym_BANG_TILDE] = ACTIONS(771), + [anon_sym_bit_DASHand] = ACTIONS(771), + [anon_sym_bit_DASHxor] = ACTIONS(771), + [anon_sym_bit_DASHor] = ACTIONS(771), + [anon_sym_and] = ACTIONS(771), + [anon_sym_xor] = ACTIONS(771), + [anon_sym_or] = ACTIONS(771), + [anon_sym_not] = ACTIONS(771), + [anon_sym_DOT_DOT_LT] = ACTIONS(771), + [anon_sym_DOT_DOT] = ACTIONS(771), + [anon_sym_DOT_DOT_EQ] = ACTIONS(771), + [sym_val_nothing] = ACTIONS(771), + [anon_sym_true] = ACTIONS(771), + [anon_sym_false] = ACTIONS(771), + [aux_sym_val_number_token1] = ACTIONS(771), + [aux_sym_val_number_token2] = ACTIONS(771), + [aux_sym_val_number_token3] = ACTIONS(771), + [aux_sym_val_number_token4] = ACTIONS(771), + [anon_sym_inf] = ACTIONS(771), + [anon_sym_DASHinf] = ACTIONS(771), + [anon_sym_NaN] = ACTIONS(771), + [anon_sym_0b] = ACTIONS(771), + [anon_sym_0o] = ACTIONS(771), + [anon_sym_0x] = ACTIONS(771), + [sym_val_date] = ACTIONS(771), + [anon_sym_DQUOTE] = ACTIONS(771), + [sym__str_single_quotes] = ACTIONS(771), + [sym__str_back_ticks] = ACTIONS(771), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(771), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(771), + [anon_sym_CARET] = ACTIONS(771), [anon_sym_POUND] = ACTIONS(3), }, [376] = { [sym_comment] = STATE(376), - [ts_builtin_sym_end] = ACTIONS(1141), - [sym_cmd_identifier] = ACTIONS(1139), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_export] = ACTIONS(1139), - [anon_sym_alias] = ACTIONS(1139), - [anon_sym_def] = ACTIONS(1139), - [anon_sym_def_DASHenv] = ACTIONS(1139), - [anon_sym_export_DASHenv] = ACTIONS(1139), - [anon_sym_extern] = ACTIONS(1139), - [anon_sym_module] = ACTIONS(1139), - [anon_sym_use] = ACTIONS(1139), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_error] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1287), - [anon_sym_DASH] = ACTIONS(1289), - [anon_sym_break] = ACTIONS(1139), - [anon_sym_continue] = ACTIONS(1139), - [anon_sym_for] = ACTIONS(1139), - [anon_sym_in] = ACTIONS(1291), - [anon_sym_loop] = ACTIONS(1139), - [anon_sym_while] = ACTIONS(1139), - [anon_sym_do] = ACTIONS(1139), - [anon_sym_if] = ACTIONS(1139), - [anon_sym_match] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_try] = ACTIONS(1139), - [anon_sym_return] = ACTIONS(1139), - [anon_sym_let] = ACTIONS(1139), - [anon_sym_let_DASHenv] = ACTIONS(1139), - [anon_sym_mut] = ACTIONS(1139), - [anon_sym_const] = ACTIONS(1139), - [anon_sym_source] = ACTIONS(1139), - [anon_sym_source_DASHenv] = ACTIONS(1139), - [anon_sym_register] = ACTIONS(1139), - [anon_sym_hide] = ACTIONS(1139), - [anon_sym_hide_DASHenv] = ACTIONS(1139), - [anon_sym_overlay] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1293), - [anon_sym_where] = ACTIONS(1139), - [anon_sym_STAR_STAR] = ACTIONS(1295), - [anon_sym_PLUS_PLUS] = ACTIONS(1295), - [anon_sym_SLASH] = ACTIONS(1293), - [anon_sym_mod] = ACTIONS(1293), - [anon_sym_SLASH_SLASH] = ACTIONS(1293), - [anon_sym_PLUS] = ACTIONS(1289), - [anon_sym_bit_DASHshl] = ACTIONS(1297), - [anon_sym_bit_DASHshr] = ACTIONS(1297), - [anon_sym_EQ_EQ] = ACTIONS(1287), - [anon_sym_BANG_EQ] = ACTIONS(1287), - [anon_sym_LT2] = ACTIONS(1287), - [anon_sym_LT_EQ] = ACTIONS(1287), - [anon_sym_GT_EQ] = ACTIONS(1287), - [anon_sym_not_DASHin] = ACTIONS(1291), - [anon_sym_starts_DASHwith] = ACTIONS(1291), - [anon_sym_ends_DASHwith] = ACTIONS(1291), - [anon_sym_EQ_TILDE] = ACTIONS(1299), - [anon_sym_BANG_TILDE] = ACTIONS(1299), - [anon_sym_bit_DASHand] = ACTIONS(1301), - [anon_sym_bit_DASHxor] = ACTIONS(1303), - [anon_sym_bit_DASHor] = ACTIONS(1305), - [anon_sym_and] = ACTIONS(1307), - [anon_sym_xor] = ACTIONS(1139), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_not] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_CARET] = ACTIONS(1139), + [ts_builtin_sym_end] = ACTIONS(795), + [anon_sym_export] = ACTIONS(793), + [anon_sym_alias] = ACTIONS(793), + [anon_sym_let] = ACTIONS(793), + [anon_sym_let_DASHenv] = ACTIONS(793), + [anon_sym_mut] = ACTIONS(793), + [anon_sym_const] = ACTIONS(793), + [sym_cmd_identifier] = ACTIONS(793), + [anon_sym_SEMI] = ACTIONS(793), + [anon_sym_LF] = ACTIONS(795), + [anon_sym_def] = ACTIONS(793), + [anon_sym_def_DASHenv] = ACTIONS(793), + [anon_sym_export_DASHenv] = ACTIONS(793), + [anon_sym_extern] = ACTIONS(793), + [anon_sym_module] = ACTIONS(793), + [anon_sym_use] = ACTIONS(793), + [anon_sym_LBRACK] = ACTIONS(793), + [anon_sym_LPAREN] = ACTIONS(793), + [anon_sym_PIPE] = ACTIONS(793), + [anon_sym_DOLLAR] = ACTIONS(793), + [anon_sym_error] = ACTIONS(793), + [anon_sym_GT] = ACTIONS(793), + [anon_sym_DASH] = ACTIONS(793), + [anon_sym_break] = ACTIONS(793), + [anon_sym_continue] = ACTIONS(793), + [anon_sym_for] = ACTIONS(793), + [anon_sym_in] = ACTIONS(793), + [anon_sym_loop] = ACTIONS(793), + [anon_sym_while] = ACTIONS(793), + [anon_sym_do] = ACTIONS(793), + [anon_sym_if] = ACTIONS(793), + [anon_sym_match] = ACTIONS(793), + [anon_sym_LBRACE] = ACTIONS(793), + [anon_sym_try] = ACTIONS(793), + [anon_sym_return] = ACTIONS(793), + [anon_sym_source] = ACTIONS(793), + [anon_sym_source_DASHenv] = ACTIONS(793), + [anon_sym_register] = ACTIONS(793), + [anon_sym_hide] = ACTIONS(793), + [anon_sym_hide_DASHenv] = ACTIONS(793), + [anon_sym_overlay] = ACTIONS(793), + [anon_sym_STAR] = ACTIONS(793), + [anon_sym_where] = ACTIONS(793), + [anon_sym_STAR_STAR] = ACTIONS(793), + [anon_sym_PLUS_PLUS] = ACTIONS(793), + [anon_sym_SLASH] = ACTIONS(793), + [anon_sym_mod] = ACTIONS(793), + [anon_sym_SLASH_SLASH] = ACTIONS(793), + [anon_sym_PLUS] = ACTIONS(793), + [anon_sym_bit_DASHshl] = ACTIONS(793), + [anon_sym_bit_DASHshr] = ACTIONS(793), + [anon_sym_EQ_EQ] = ACTIONS(793), + [anon_sym_BANG_EQ] = ACTIONS(793), + [anon_sym_LT2] = ACTIONS(793), + [anon_sym_LT_EQ] = ACTIONS(793), + [anon_sym_GT_EQ] = ACTIONS(793), + [anon_sym_not_DASHin] = ACTIONS(793), + [anon_sym_starts_DASHwith] = ACTIONS(793), + [anon_sym_ends_DASHwith] = ACTIONS(793), + [anon_sym_EQ_TILDE] = ACTIONS(793), + [anon_sym_BANG_TILDE] = ACTIONS(793), + [anon_sym_bit_DASHand] = ACTIONS(793), + [anon_sym_bit_DASHxor] = ACTIONS(793), + [anon_sym_bit_DASHor] = ACTIONS(793), + [anon_sym_and] = ACTIONS(793), + [anon_sym_xor] = ACTIONS(793), + [anon_sym_or] = ACTIONS(793), + [anon_sym_not] = ACTIONS(793), + [anon_sym_DOT_DOT_LT] = ACTIONS(793), + [anon_sym_DOT_DOT] = ACTIONS(793), + [anon_sym_DOT_DOT_EQ] = ACTIONS(793), + [sym_val_nothing] = ACTIONS(793), + [anon_sym_true] = ACTIONS(793), + [anon_sym_false] = ACTIONS(793), + [aux_sym_val_number_token1] = ACTIONS(793), + [aux_sym_val_number_token2] = ACTIONS(793), + [aux_sym_val_number_token3] = ACTIONS(793), + [aux_sym_val_number_token4] = ACTIONS(793), + [anon_sym_inf] = ACTIONS(793), + [anon_sym_DASHinf] = ACTIONS(793), + [anon_sym_NaN] = ACTIONS(793), + [anon_sym_0b] = ACTIONS(793), + [anon_sym_0o] = ACTIONS(793), + [anon_sym_0x] = ACTIONS(793), + [sym_val_date] = ACTIONS(793), + [anon_sym_DQUOTE] = ACTIONS(793), + [sym__str_single_quotes] = ACTIONS(793), + [sym__str_back_ticks] = ACTIONS(793), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(793), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(793), + [anon_sym_CARET] = ACTIONS(793), [anon_sym_POUND] = ACTIONS(3), }, [377] = { [sym_comment] = STATE(377), - [ts_builtin_sym_end] = ACTIONS(1141), - [sym_cmd_identifier] = ACTIONS(1139), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_export] = ACTIONS(1139), - [anon_sym_alias] = ACTIONS(1139), - [anon_sym_def] = ACTIONS(1139), - [anon_sym_def_DASHenv] = ACTIONS(1139), - [anon_sym_export_DASHenv] = ACTIONS(1139), - [anon_sym_extern] = ACTIONS(1139), - [anon_sym_module] = ACTIONS(1139), - [anon_sym_use] = ACTIONS(1139), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_error] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1287), - [anon_sym_DASH] = ACTIONS(1289), - [anon_sym_break] = ACTIONS(1139), - [anon_sym_continue] = ACTIONS(1139), - [anon_sym_for] = ACTIONS(1139), - [anon_sym_in] = ACTIONS(1291), - [anon_sym_loop] = ACTIONS(1139), - [anon_sym_while] = ACTIONS(1139), - [anon_sym_do] = ACTIONS(1139), - [anon_sym_if] = ACTIONS(1139), - [anon_sym_match] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_try] = ACTIONS(1139), - [anon_sym_return] = ACTIONS(1139), - [anon_sym_let] = ACTIONS(1139), - [anon_sym_let_DASHenv] = ACTIONS(1139), - [anon_sym_mut] = ACTIONS(1139), - [anon_sym_const] = ACTIONS(1139), - [anon_sym_source] = ACTIONS(1139), - [anon_sym_source_DASHenv] = ACTIONS(1139), - [anon_sym_register] = ACTIONS(1139), - [anon_sym_hide] = ACTIONS(1139), - [anon_sym_hide_DASHenv] = ACTIONS(1139), - [anon_sym_overlay] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1293), - [anon_sym_where] = ACTIONS(1139), - [anon_sym_STAR_STAR] = ACTIONS(1295), - [anon_sym_PLUS_PLUS] = ACTIONS(1295), - [anon_sym_SLASH] = ACTIONS(1293), - [anon_sym_mod] = ACTIONS(1293), - [anon_sym_SLASH_SLASH] = ACTIONS(1293), - [anon_sym_PLUS] = ACTIONS(1289), - [anon_sym_bit_DASHshl] = ACTIONS(1297), - [anon_sym_bit_DASHshr] = ACTIONS(1297), - [anon_sym_EQ_EQ] = ACTIONS(1287), - [anon_sym_BANG_EQ] = ACTIONS(1287), - [anon_sym_LT2] = ACTIONS(1287), - [anon_sym_LT_EQ] = ACTIONS(1287), - [anon_sym_GT_EQ] = ACTIONS(1287), - [anon_sym_not_DASHin] = ACTIONS(1291), - [anon_sym_starts_DASHwith] = ACTIONS(1291), - [anon_sym_ends_DASHwith] = ACTIONS(1291), - [anon_sym_EQ_TILDE] = ACTIONS(1299), - [anon_sym_BANG_TILDE] = ACTIONS(1299), - [anon_sym_bit_DASHand] = ACTIONS(1301), - [anon_sym_bit_DASHxor] = ACTIONS(1303), - [anon_sym_bit_DASHor] = ACTIONS(1305), - [anon_sym_and] = ACTIONS(1139), - [anon_sym_xor] = ACTIONS(1139), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_not] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_CARET] = ACTIONS(1139), + [ts_builtin_sym_end] = ACTIONS(799), + [anon_sym_export] = ACTIONS(797), + [anon_sym_alias] = ACTIONS(797), + [anon_sym_let] = ACTIONS(797), + [anon_sym_let_DASHenv] = ACTIONS(797), + [anon_sym_mut] = ACTIONS(797), + [anon_sym_const] = ACTIONS(797), + [sym_cmd_identifier] = ACTIONS(797), + [anon_sym_SEMI] = ACTIONS(797), + [anon_sym_LF] = ACTIONS(799), + [anon_sym_def] = ACTIONS(797), + [anon_sym_def_DASHenv] = ACTIONS(797), + [anon_sym_export_DASHenv] = ACTIONS(797), + [anon_sym_extern] = ACTIONS(797), + [anon_sym_module] = ACTIONS(797), + [anon_sym_use] = ACTIONS(797), + [anon_sym_LBRACK] = ACTIONS(797), + [anon_sym_LPAREN] = ACTIONS(797), + [anon_sym_PIPE] = ACTIONS(797), + [anon_sym_DOLLAR] = ACTIONS(797), + [anon_sym_error] = ACTIONS(797), + [anon_sym_GT] = ACTIONS(797), + [anon_sym_DASH] = ACTIONS(797), + [anon_sym_break] = ACTIONS(797), + [anon_sym_continue] = ACTIONS(797), + [anon_sym_for] = ACTIONS(797), + [anon_sym_in] = ACTIONS(797), + [anon_sym_loop] = ACTIONS(797), + [anon_sym_while] = ACTIONS(797), + [anon_sym_do] = ACTIONS(797), + [anon_sym_if] = ACTIONS(797), + [anon_sym_match] = ACTIONS(797), + [anon_sym_LBRACE] = ACTIONS(797), + [anon_sym_try] = ACTIONS(797), + [anon_sym_return] = ACTIONS(797), + [anon_sym_source] = ACTIONS(797), + [anon_sym_source_DASHenv] = ACTIONS(797), + [anon_sym_register] = ACTIONS(797), + [anon_sym_hide] = ACTIONS(797), + [anon_sym_hide_DASHenv] = ACTIONS(797), + [anon_sym_overlay] = ACTIONS(797), + [anon_sym_STAR] = ACTIONS(797), + [anon_sym_where] = ACTIONS(797), + [anon_sym_STAR_STAR] = ACTIONS(797), + [anon_sym_PLUS_PLUS] = ACTIONS(797), + [anon_sym_SLASH] = ACTIONS(797), + [anon_sym_mod] = ACTIONS(797), + [anon_sym_SLASH_SLASH] = ACTIONS(797), + [anon_sym_PLUS] = ACTIONS(797), + [anon_sym_bit_DASHshl] = ACTIONS(797), + [anon_sym_bit_DASHshr] = ACTIONS(797), + [anon_sym_EQ_EQ] = ACTIONS(797), + [anon_sym_BANG_EQ] = ACTIONS(797), + [anon_sym_LT2] = ACTIONS(797), + [anon_sym_LT_EQ] = ACTIONS(797), + [anon_sym_GT_EQ] = ACTIONS(797), + [anon_sym_not_DASHin] = ACTIONS(797), + [anon_sym_starts_DASHwith] = ACTIONS(797), + [anon_sym_ends_DASHwith] = ACTIONS(797), + [anon_sym_EQ_TILDE] = ACTIONS(797), + [anon_sym_BANG_TILDE] = ACTIONS(797), + [anon_sym_bit_DASHand] = ACTIONS(797), + [anon_sym_bit_DASHxor] = ACTIONS(797), + [anon_sym_bit_DASHor] = ACTIONS(797), + [anon_sym_and] = ACTIONS(797), + [anon_sym_xor] = ACTIONS(797), + [anon_sym_or] = ACTIONS(797), + [anon_sym_not] = ACTIONS(797), + [anon_sym_DOT_DOT_LT] = ACTIONS(797), + [anon_sym_DOT_DOT] = ACTIONS(797), + [anon_sym_DOT_DOT_EQ] = ACTIONS(797), + [sym_val_nothing] = ACTIONS(797), + [anon_sym_true] = ACTIONS(797), + [anon_sym_false] = ACTIONS(797), + [aux_sym_val_number_token1] = ACTIONS(797), + [aux_sym_val_number_token2] = ACTIONS(797), + [aux_sym_val_number_token3] = ACTIONS(797), + [aux_sym_val_number_token4] = ACTIONS(797), + [anon_sym_inf] = ACTIONS(797), + [anon_sym_DASHinf] = ACTIONS(797), + [anon_sym_NaN] = ACTIONS(797), + [anon_sym_0b] = ACTIONS(797), + [anon_sym_0o] = ACTIONS(797), + [anon_sym_0x] = ACTIONS(797), + [sym_val_date] = ACTIONS(797), + [anon_sym_DQUOTE] = ACTIONS(797), + [sym__str_single_quotes] = ACTIONS(797), + [sym__str_back_ticks] = ACTIONS(797), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(797), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(797), + [anon_sym_CARET] = ACTIONS(797), [anon_sym_POUND] = ACTIONS(3), }, [378] = { [sym_comment] = STATE(378), - [ts_builtin_sym_end] = ACTIONS(1141), - [sym_cmd_identifier] = ACTIONS(1139), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_export] = ACTIONS(1139), - [anon_sym_alias] = ACTIONS(1139), - [anon_sym_def] = ACTIONS(1139), - [anon_sym_def_DASHenv] = ACTIONS(1139), - [anon_sym_export_DASHenv] = ACTIONS(1139), - [anon_sym_extern] = ACTIONS(1139), - [anon_sym_module] = ACTIONS(1139), - [anon_sym_use] = ACTIONS(1139), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_error] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1287), - [anon_sym_DASH] = ACTIONS(1289), - [anon_sym_break] = ACTIONS(1139), - [anon_sym_continue] = ACTIONS(1139), - [anon_sym_for] = ACTIONS(1139), - [anon_sym_in] = ACTIONS(1291), - [anon_sym_loop] = ACTIONS(1139), - [anon_sym_while] = ACTIONS(1139), - [anon_sym_do] = ACTIONS(1139), - [anon_sym_if] = ACTIONS(1139), - [anon_sym_match] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_try] = ACTIONS(1139), - [anon_sym_return] = ACTIONS(1139), - [anon_sym_let] = ACTIONS(1139), - [anon_sym_let_DASHenv] = ACTIONS(1139), - [anon_sym_mut] = ACTIONS(1139), - [anon_sym_const] = ACTIONS(1139), - [anon_sym_source] = ACTIONS(1139), - [anon_sym_source_DASHenv] = ACTIONS(1139), - [anon_sym_register] = ACTIONS(1139), - [anon_sym_hide] = ACTIONS(1139), - [anon_sym_hide_DASHenv] = ACTIONS(1139), - [anon_sym_overlay] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1293), - [anon_sym_where] = ACTIONS(1139), - [anon_sym_STAR_STAR] = ACTIONS(1295), - [anon_sym_PLUS_PLUS] = ACTIONS(1295), - [anon_sym_SLASH] = ACTIONS(1293), - [anon_sym_mod] = ACTIONS(1293), - [anon_sym_SLASH_SLASH] = ACTIONS(1293), - [anon_sym_PLUS] = ACTIONS(1289), - [anon_sym_bit_DASHshl] = ACTIONS(1297), - [anon_sym_bit_DASHshr] = ACTIONS(1297), - [anon_sym_EQ_EQ] = ACTIONS(1287), - [anon_sym_BANG_EQ] = ACTIONS(1287), - [anon_sym_LT2] = ACTIONS(1287), - [anon_sym_LT_EQ] = ACTIONS(1287), - [anon_sym_GT_EQ] = ACTIONS(1287), - [anon_sym_not_DASHin] = ACTIONS(1291), - [anon_sym_starts_DASHwith] = ACTIONS(1291), - [anon_sym_ends_DASHwith] = ACTIONS(1291), - [anon_sym_EQ_TILDE] = ACTIONS(1299), - [anon_sym_BANG_TILDE] = ACTIONS(1299), - [anon_sym_bit_DASHand] = ACTIONS(1301), - [anon_sym_bit_DASHxor] = ACTIONS(1303), - [anon_sym_bit_DASHor] = ACTIONS(1139), - [anon_sym_and] = ACTIONS(1139), - [anon_sym_xor] = ACTIONS(1139), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_not] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_CARET] = ACTIONS(1139), + [ts_builtin_sym_end] = ACTIONS(803), + [anon_sym_export] = ACTIONS(801), + [anon_sym_alias] = ACTIONS(801), + [anon_sym_let] = ACTIONS(801), + [anon_sym_let_DASHenv] = ACTIONS(801), + [anon_sym_mut] = ACTIONS(801), + [anon_sym_const] = ACTIONS(801), + [sym_cmd_identifier] = ACTIONS(801), + [anon_sym_SEMI] = ACTIONS(801), + [anon_sym_LF] = ACTIONS(803), + [anon_sym_def] = ACTIONS(801), + [anon_sym_def_DASHenv] = ACTIONS(801), + [anon_sym_export_DASHenv] = ACTIONS(801), + [anon_sym_extern] = ACTIONS(801), + [anon_sym_module] = ACTIONS(801), + [anon_sym_use] = ACTIONS(801), + [anon_sym_LBRACK] = ACTIONS(801), + [anon_sym_LPAREN] = ACTIONS(801), + [anon_sym_PIPE] = ACTIONS(801), + [anon_sym_DOLLAR] = ACTIONS(801), + [anon_sym_error] = ACTIONS(801), + [anon_sym_GT] = ACTIONS(801), + [anon_sym_DASH] = ACTIONS(801), + [anon_sym_break] = ACTIONS(801), + [anon_sym_continue] = ACTIONS(801), + [anon_sym_for] = ACTIONS(801), + [anon_sym_in] = ACTIONS(801), + [anon_sym_loop] = ACTIONS(801), + [anon_sym_while] = ACTIONS(801), + [anon_sym_do] = ACTIONS(801), + [anon_sym_if] = ACTIONS(801), + [anon_sym_match] = ACTIONS(801), + [anon_sym_LBRACE] = ACTIONS(801), + [anon_sym_try] = ACTIONS(801), + [anon_sym_return] = ACTIONS(801), + [anon_sym_source] = ACTIONS(801), + [anon_sym_source_DASHenv] = ACTIONS(801), + [anon_sym_register] = ACTIONS(801), + [anon_sym_hide] = ACTIONS(801), + [anon_sym_hide_DASHenv] = ACTIONS(801), + [anon_sym_overlay] = ACTIONS(801), + [anon_sym_STAR] = ACTIONS(801), + [anon_sym_where] = ACTIONS(801), + [anon_sym_STAR_STAR] = ACTIONS(801), + [anon_sym_PLUS_PLUS] = ACTIONS(801), + [anon_sym_SLASH] = ACTIONS(801), + [anon_sym_mod] = ACTIONS(801), + [anon_sym_SLASH_SLASH] = ACTIONS(801), + [anon_sym_PLUS] = ACTIONS(801), + [anon_sym_bit_DASHshl] = ACTIONS(801), + [anon_sym_bit_DASHshr] = ACTIONS(801), + [anon_sym_EQ_EQ] = ACTIONS(801), + [anon_sym_BANG_EQ] = ACTIONS(801), + [anon_sym_LT2] = ACTIONS(801), + [anon_sym_LT_EQ] = ACTIONS(801), + [anon_sym_GT_EQ] = ACTIONS(801), + [anon_sym_not_DASHin] = ACTIONS(801), + [anon_sym_starts_DASHwith] = ACTIONS(801), + [anon_sym_ends_DASHwith] = ACTIONS(801), + [anon_sym_EQ_TILDE] = ACTIONS(801), + [anon_sym_BANG_TILDE] = ACTIONS(801), + [anon_sym_bit_DASHand] = ACTIONS(801), + [anon_sym_bit_DASHxor] = ACTIONS(801), + [anon_sym_bit_DASHor] = ACTIONS(801), + [anon_sym_and] = ACTIONS(801), + [anon_sym_xor] = ACTIONS(801), + [anon_sym_or] = ACTIONS(801), + [anon_sym_not] = ACTIONS(801), + [anon_sym_DOT_DOT_LT] = ACTIONS(801), + [anon_sym_DOT_DOT] = ACTIONS(801), + [anon_sym_DOT_DOT_EQ] = ACTIONS(801), + [sym_val_nothing] = ACTIONS(801), + [anon_sym_true] = ACTIONS(801), + [anon_sym_false] = ACTIONS(801), + [aux_sym_val_number_token1] = ACTIONS(801), + [aux_sym_val_number_token2] = ACTIONS(801), + [aux_sym_val_number_token3] = ACTIONS(801), + [aux_sym_val_number_token4] = ACTIONS(801), + [anon_sym_inf] = ACTIONS(801), + [anon_sym_DASHinf] = ACTIONS(801), + [anon_sym_NaN] = ACTIONS(801), + [anon_sym_0b] = ACTIONS(801), + [anon_sym_0o] = ACTIONS(801), + [anon_sym_0x] = ACTIONS(801), + [sym_val_date] = ACTIONS(801), + [anon_sym_DQUOTE] = ACTIONS(801), + [sym__str_single_quotes] = ACTIONS(801), + [sym__str_back_ticks] = ACTIONS(801), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(801), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(801), + [anon_sym_CARET] = ACTIONS(801), [anon_sym_POUND] = ACTIONS(3), }, [379] = { [sym_comment] = STATE(379), - [ts_builtin_sym_end] = ACTIONS(1141), - [sym_cmd_identifier] = ACTIONS(1139), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_export] = ACTIONS(1139), - [anon_sym_alias] = ACTIONS(1139), - [anon_sym_def] = ACTIONS(1139), - [anon_sym_def_DASHenv] = ACTIONS(1139), - [anon_sym_export_DASHenv] = ACTIONS(1139), - [anon_sym_extern] = ACTIONS(1139), - [anon_sym_module] = ACTIONS(1139), - [anon_sym_use] = ACTIONS(1139), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_error] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1287), - [anon_sym_DASH] = ACTIONS(1289), - [anon_sym_break] = ACTIONS(1139), - [anon_sym_continue] = ACTIONS(1139), - [anon_sym_for] = ACTIONS(1139), - [anon_sym_in] = ACTIONS(1291), - [anon_sym_loop] = ACTIONS(1139), - [anon_sym_while] = ACTIONS(1139), - [anon_sym_do] = ACTIONS(1139), - [anon_sym_if] = ACTIONS(1139), - [anon_sym_match] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_try] = ACTIONS(1139), - [anon_sym_return] = ACTIONS(1139), - [anon_sym_let] = ACTIONS(1139), - [anon_sym_let_DASHenv] = ACTIONS(1139), - [anon_sym_mut] = ACTIONS(1139), - [anon_sym_const] = ACTIONS(1139), - [anon_sym_source] = ACTIONS(1139), - [anon_sym_source_DASHenv] = ACTIONS(1139), - [anon_sym_register] = ACTIONS(1139), - [anon_sym_hide] = ACTIONS(1139), - [anon_sym_hide_DASHenv] = ACTIONS(1139), - [anon_sym_overlay] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1293), - [anon_sym_where] = ACTIONS(1139), - [anon_sym_STAR_STAR] = ACTIONS(1295), - [anon_sym_PLUS_PLUS] = ACTIONS(1295), - [anon_sym_SLASH] = ACTIONS(1293), - [anon_sym_mod] = ACTIONS(1293), - [anon_sym_SLASH_SLASH] = ACTIONS(1293), - [anon_sym_PLUS] = ACTIONS(1289), - [anon_sym_bit_DASHshl] = ACTIONS(1297), - [anon_sym_bit_DASHshr] = ACTIONS(1297), - [anon_sym_EQ_EQ] = ACTIONS(1287), - [anon_sym_BANG_EQ] = ACTIONS(1287), - [anon_sym_LT2] = ACTIONS(1287), - [anon_sym_LT_EQ] = ACTIONS(1287), - [anon_sym_GT_EQ] = ACTIONS(1287), - [anon_sym_not_DASHin] = ACTIONS(1291), - [anon_sym_starts_DASHwith] = ACTIONS(1291), - [anon_sym_ends_DASHwith] = ACTIONS(1291), - [anon_sym_EQ_TILDE] = ACTIONS(1299), - [anon_sym_BANG_TILDE] = ACTIONS(1299), - [anon_sym_bit_DASHand] = ACTIONS(1301), - [anon_sym_bit_DASHxor] = ACTIONS(1139), - [anon_sym_bit_DASHor] = ACTIONS(1139), - [anon_sym_and] = ACTIONS(1139), - [anon_sym_xor] = ACTIONS(1139), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_not] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_CARET] = ACTIONS(1139), + [ts_builtin_sym_end] = ACTIONS(779), + [anon_sym_export] = ACTIONS(777), + [anon_sym_alias] = ACTIONS(777), + [anon_sym_let] = ACTIONS(777), + [anon_sym_let_DASHenv] = ACTIONS(777), + [anon_sym_mut] = ACTIONS(777), + [anon_sym_const] = ACTIONS(777), + [sym_cmd_identifier] = ACTIONS(777), + [anon_sym_SEMI] = ACTIONS(777), + [anon_sym_LF] = ACTIONS(779), + [anon_sym_def] = ACTIONS(777), + [anon_sym_def_DASHenv] = ACTIONS(777), + [anon_sym_export_DASHenv] = ACTIONS(777), + [anon_sym_extern] = ACTIONS(777), + [anon_sym_module] = ACTIONS(777), + [anon_sym_use] = ACTIONS(777), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LPAREN] = ACTIONS(777), + [anon_sym_PIPE] = ACTIONS(777), + [anon_sym_DOLLAR] = ACTIONS(777), + [anon_sym_error] = ACTIONS(777), + [anon_sym_GT] = ACTIONS(777), + [anon_sym_DASH] = ACTIONS(777), + [anon_sym_break] = ACTIONS(777), + [anon_sym_continue] = ACTIONS(777), + [anon_sym_for] = ACTIONS(777), + [anon_sym_in] = ACTIONS(777), + [anon_sym_loop] = ACTIONS(777), + [anon_sym_while] = ACTIONS(777), + [anon_sym_do] = ACTIONS(777), + [anon_sym_if] = ACTIONS(777), + [anon_sym_match] = ACTIONS(777), + [anon_sym_LBRACE] = ACTIONS(777), + [anon_sym_try] = ACTIONS(777), + [anon_sym_return] = ACTIONS(777), + [anon_sym_source] = ACTIONS(777), + [anon_sym_source_DASHenv] = ACTIONS(777), + [anon_sym_register] = ACTIONS(777), + [anon_sym_hide] = ACTIONS(777), + [anon_sym_hide_DASHenv] = ACTIONS(777), + [anon_sym_overlay] = ACTIONS(777), + [anon_sym_STAR] = ACTIONS(777), + [anon_sym_where] = ACTIONS(777), + [anon_sym_STAR_STAR] = ACTIONS(777), + [anon_sym_PLUS_PLUS] = ACTIONS(777), + [anon_sym_SLASH] = ACTIONS(777), + [anon_sym_mod] = ACTIONS(777), + [anon_sym_SLASH_SLASH] = ACTIONS(777), + [anon_sym_PLUS] = ACTIONS(777), + [anon_sym_bit_DASHshl] = ACTIONS(777), + [anon_sym_bit_DASHshr] = ACTIONS(777), + [anon_sym_EQ_EQ] = ACTIONS(777), + [anon_sym_BANG_EQ] = ACTIONS(777), + [anon_sym_LT2] = ACTIONS(777), + [anon_sym_LT_EQ] = ACTIONS(777), + [anon_sym_GT_EQ] = ACTIONS(777), + [anon_sym_not_DASHin] = ACTIONS(777), + [anon_sym_starts_DASHwith] = ACTIONS(777), + [anon_sym_ends_DASHwith] = ACTIONS(777), + [anon_sym_EQ_TILDE] = ACTIONS(777), + [anon_sym_BANG_TILDE] = ACTIONS(777), + [anon_sym_bit_DASHand] = ACTIONS(777), + [anon_sym_bit_DASHxor] = ACTIONS(777), + [anon_sym_bit_DASHor] = ACTIONS(777), + [anon_sym_and] = ACTIONS(777), + [anon_sym_xor] = ACTIONS(777), + [anon_sym_or] = ACTIONS(777), + [anon_sym_not] = ACTIONS(777), + [anon_sym_DOT_DOT_LT] = ACTIONS(777), + [anon_sym_DOT_DOT] = ACTIONS(777), + [anon_sym_DOT_DOT_EQ] = ACTIONS(777), + [sym_val_nothing] = ACTIONS(777), + [anon_sym_true] = ACTIONS(777), + [anon_sym_false] = ACTIONS(777), + [aux_sym_val_number_token1] = ACTIONS(777), + [aux_sym_val_number_token2] = ACTIONS(777), + [aux_sym_val_number_token3] = ACTIONS(777), + [aux_sym_val_number_token4] = ACTIONS(777), + [anon_sym_inf] = ACTIONS(777), + [anon_sym_DASHinf] = ACTIONS(777), + [anon_sym_NaN] = ACTIONS(777), + [anon_sym_0b] = ACTIONS(777), + [anon_sym_0o] = ACTIONS(777), + [anon_sym_0x] = ACTIONS(777), + [sym_val_date] = ACTIONS(777), + [anon_sym_DQUOTE] = ACTIONS(777), + [sym__str_single_quotes] = ACTIONS(777), + [sym__str_back_ticks] = ACTIONS(777), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(777), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(777), + [anon_sym_CARET] = ACTIONS(777), [anon_sym_POUND] = ACTIONS(3), }, [380] = { [sym_comment] = STATE(380), - [ts_builtin_sym_end] = ACTIONS(1141), - [sym_cmd_identifier] = ACTIONS(1139), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_export] = ACTIONS(1139), - [anon_sym_alias] = ACTIONS(1139), - [anon_sym_def] = ACTIONS(1139), - [anon_sym_def_DASHenv] = ACTIONS(1139), - [anon_sym_export_DASHenv] = ACTIONS(1139), - [anon_sym_extern] = ACTIONS(1139), - [anon_sym_module] = ACTIONS(1139), - [anon_sym_use] = ACTIONS(1139), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_error] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1287), - [anon_sym_DASH] = ACTIONS(1289), - [anon_sym_break] = ACTIONS(1139), - [anon_sym_continue] = ACTIONS(1139), - [anon_sym_for] = ACTIONS(1139), - [anon_sym_in] = ACTIONS(1291), - [anon_sym_loop] = ACTIONS(1139), - [anon_sym_while] = ACTIONS(1139), - [anon_sym_do] = ACTIONS(1139), - [anon_sym_if] = ACTIONS(1139), - [anon_sym_match] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_try] = ACTIONS(1139), - [anon_sym_return] = ACTIONS(1139), - [anon_sym_let] = ACTIONS(1139), - [anon_sym_let_DASHenv] = ACTIONS(1139), - [anon_sym_mut] = ACTIONS(1139), - [anon_sym_const] = ACTIONS(1139), - [anon_sym_source] = ACTIONS(1139), - [anon_sym_source_DASHenv] = ACTIONS(1139), - [anon_sym_register] = ACTIONS(1139), - [anon_sym_hide] = ACTIONS(1139), - [anon_sym_hide_DASHenv] = ACTIONS(1139), - [anon_sym_overlay] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1293), - [anon_sym_where] = ACTIONS(1139), - [anon_sym_STAR_STAR] = ACTIONS(1295), - [anon_sym_PLUS_PLUS] = ACTIONS(1295), - [anon_sym_SLASH] = ACTIONS(1293), - [anon_sym_mod] = ACTIONS(1293), - [anon_sym_SLASH_SLASH] = ACTIONS(1293), - [anon_sym_PLUS] = ACTIONS(1289), - [anon_sym_bit_DASHshl] = ACTIONS(1297), - [anon_sym_bit_DASHshr] = ACTIONS(1297), - [anon_sym_EQ_EQ] = ACTIONS(1287), - [anon_sym_BANG_EQ] = ACTIONS(1287), - [anon_sym_LT2] = ACTIONS(1287), - [anon_sym_LT_EQ] = ACTIONS(1287), - [anon_sym_GT_EQ] = ACTIONS(1287), - [anon_sym_not_DASHin] = ACTIONS(1291), - [anon_sym_starts_DASHwith] = ACTIONS(1291), - [anon_sym_ends_DASHwith] = ACTIONS(1291), - [anon_sym_EQ_TILDE] = ACTIONS(1299), - [anon_sym_BANG_TILDE] = ACTIONS(1299), - [anon_sym_bit_DASHand] = ACTIONS(1139), - [anon_sym_bit_DASHxor] = ACTIONS(1139), - [anon_sym_bit_DASHor] = ACTIONS(1139), - [anon_sym_and] = ACTIONS(1139), - [anon_sym_xor] = ACTIONS(1139), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_not] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_CARET] = ACTIONS(1139), + [ts_builtin_sym_end] = ACTIONS(810), + [anon_sym_export] = ACTIONS(808), + [anon_sym_alias] = ACTIONS(808), + [anon_sym_let] = ACTIONS(808), + [anon_sym_let_DASHenv] = ACTIONS(808), + [anon_sym_mut] = ACTIONS(808), + [anon_sym_const] = ACTIONS(808), + [sym_cmd_identifier] = ACTIONS(808), + [anon_sym_SEMI] = ACTIONS(808), + [anon_sym_LF] = ACTIONS(810), + [anon_sym_def] = ACTIONS(808), + [anon_sym_def_DASHenv] = ACTIONS(808), + [anon_sym_export_DASHenv] = ACTIONS(808), + [anon_sym_extern] = ACTIONS(808), + [anon_sym_module] = ACTIONS(808), + [anon_sym_use] = ACTIONS(808), + [anon_sym_LBRACK] = ACTIONS(808), + [anon_sym_LPAREN] = ACTIONS(808), + [anon_sym_PIPE] = ACTIONS(808), + [anon_sym_DOLLAR] = ACTIONS(808), + [anon_sym_error] = ACTIONS(808), + [anon_sym_GT] = ACTIONS(808), + [anon_sym_DASH] = ACTIONS(808), + [anon_sym_break] = ACTIONS(808), + [anon_sym_continue] = ACTIONS(808), + [anon_sym_for] = ACTIONS(808), + [anon_sym_in] = ACTIONS(808), + [anon_sym_loop] = ACTIONS(808), + [anon_sym_while] = ACTIONS(808), + [anon_sym_do] = ACTIONS(808), + [anon_sym_if] = ACTIONS(808), + [anon_sym_match] = ACTIONS(808), + [anon_sym_LBRACE] = ACTIONS(808), + [anon_sym_try] = ACTIONS(808), + [anon_sym_return] = ACTIONS(808), + [anon_sym_source] = ACTIONS(808), + [anon_sym_source_DASHenv] = ACTIONS(808), + [anon_sym_register] = ACTIONS(808), + [anon_sym_hide] = ACTIONS(808), + [anon_sym_hide_DASHenv] = ACTIONS(808), + [anon_sym_overlay] = ACTIONS(808), + [anon_sym_STAR] = ACTIONS(808), + [anon_sym_where] = ACTIONS(808), + [anon_sym_STAR_STAR] = ACTIONS(808), + [anon_sym_PLUS_PLUS] = ACTIONS(808), + [anon_sym_SLASH] = ACTIONS(808), + [anon_sym_mod] = ACTIONS(808), + [anon_sym_SLASH_SLASH] = ACTIONS(808), + [anon_sym_PLUS] = ACTIONS(808), + [anon_sym_bit_DASHshl] = ACTIONS(808), + [anon_sym_bit_DASHshr] = ACTIONS(808), + [anon_sym_EQ_EQ] = ACTIONS(808), + [anon_sym_BANG_EQ] = ACTIONS(808), + [anon_sym_LT2] = ACTIONS(808), + [anon_sym_LT_EQ] = ACTIONS(808), + [anon_sym_GT_EQ] = ACTIONS(808), + [anon_sym_not_DASHin] = ACTIONS(808), + [anon_sym_starts_DASHwith] = ACTIONS(808), + [anon_sym_ends_DASHwith] = ACTIONS(808), + [anon_sym_EQ_TILDE] = ACTIONS(808), + [anon_sym_BANG_TILDE] = ACTIONS(808), + [anon_sym_bit_DASHand] = ACTIONS(808), + [anon_sym_bit_DASHxor] = ACTIONS(808), + [anon_sym_bit_DASHor] = ACTIONS(808), + [anon_sym_and] = ACTIONS(808), + [anon_sym_xor] = ACTIONS(808), + [anon_sym_or] = ACTIONS(808), + [anon_sym_not] = ACTIONS(808), + [anon_sym_DOT_DOT_LT] = ACTIONS(808), + [anon_sym_DOT_DOT] = ACTIONS(808), + [anon_sym_DOT_DOT_EQ] = ACTIONS(808), + [sym_val_nothing] = ACTIONS(808), + [anon_sym_true] = ACTIONS(808), + [anon_sym_false] = ACTIONS(808), + [aux_sym_val_number_token1] = ACTIONS(808), + [aux_sym_val_number_token2] = ACTIONS(808), + [aux_sym_val_number_token3] = ACTIONS(808), + [aux_sym_val_number_token4] = ACTIONS(808), + [anon_sym_inf] = ACTIONS(808), + [anon_sym_DASHinf] = ACTIONS(808), + [anon_sym_NaN] = ACTIONS(808), + [anon_sym_0b] = ACTIONS(808), + [anon_sym_0o] = ACTIONS(808), + [anon_sym_0x] = ACTIONS(808), + [sym_val_date] = ACTIONS(808), + [anon_sym_DQUOTE] = ACTIONS(808), + [sym__str_single_quotes] = ACTIONS(808), + [sym__str_back_ticks] = ACTIONS(808), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(808), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(808), + [anon_sym_CARET] = ACTIONS(808), [anon_sym_POUND] = ACTIONS(3), }, [381] = { [sym_comment] = STATE(381), - [sym_cmd_identifier] = ACTIONS(113), - [anon_sym_SEMI] = ACTIONS(113), - [anon_sym_LF] = ACTIONS(115), - [anon_sym_export] = ACTIONS(113), - [anon_sym_alias] = ACTIONS(113), - [anon_sym_def] = ACTIONS(113), - [anon_sym_def_DASHenv] = ACTIONS(113), - [anon_sym_export_DASHenv] = ACTIONS(113), - [anon_sym_extern] = ACTIONS(113), - [anon_sym_module] = ACTIONS(113), - [anon_sym_use] = ACTIONS(113), - [anon_sym_LBRACK] = ACTIONS(113), - [anon_sym_LPAREN] = ACTIONS(113), - [anon_sym_PIPE] = ACTIONS(113), - [anon_sym_DOLLAR] = ACTIONS(113), - [anon_sym_error] = ACTIONS(113), - [anon_sym_GT] = ACTIONS(113), - [anon_sym_DASH] = ACTIONS(113), - [anon_sym_break] = ACTIONS(113), - [anon_sym_continue] = ACTIONS(113), - [anon_sym_for] = ACTIONS(113), - [anon_sym_in] = ACTIONS(113), - [anon_sym_loop] = ACTIONS(113), - [anon_sym_while] = ACTIONS(113), - [anon_sym_do] = ACTIONS(113), - [anon_sym_if] = ACTIONS(113), - [anon_sym_match] = ACTIONS(113), - [anon_sym_LBRACE] = ACTIONS(113), - [anon_sym_RBRACE] = ACTIONS(113), - [anon_sym_try] = ACTIONS(113), - [anon_sym_return] = ACTIONS(113), - [anon_sym_let] = ACTIONS(113), - [anon_sym_let_DASHenv] = ACTIONS(113), - [anon_sym_mut] = ACTIONS(113), - [anon_sym_const] = ACTIONS(113), - [anon_sym_source] = ACTIONS(113), - [anon_sym_source_DASHenv] = ACTIONS(113), - [anon_sym_register] = ACTIONS(113), - [anon_sym_hide] = ACTIONS(113), - [anon_sym_hide_DASHenv] = ACTIONS(113), - [anon_sym_overlay] = ACTIONS(113), - [anon_sym_STAR] = ACTIONS(113), - [anon_sym_where] = ACTIONS(113), - [anon_sym_STAR_STAR] = ACTIONS(113), - [anon_sym_PLUS_PLUS] = ACTIONS(113), - [anon_sym_SLASH] = ACTIONS(113), - [anon_sym_mod] = ACTIONS(113), - [anon_sym_SLASH_SLASH] = ACTIONS(113), - [anon_sym_PLUS] = ACTIONS(113), - [anon_sym_bit_DASHshl] = ACTIONS(113), - [anon_sym_bit_DASHshr] = ACTIONS(113), - [anon_sym_EQ_EQ] = ACTIONS(113), - [anon_sym_BANG_EQ] = ACTIONS(113), - [anon_sym_LT2] = ACTIONS(113), - [anon_sym_LT_EQ] = ACTIONS(113), - [anon_sym_GT_EQ] = ACTIONS(113), - [anon_sym_not_DASHin] = ACTIONS(113), - [anon_sym_starts_DASHwith] = ACTIONS(113), - [anon_sym_ends_DASHwith] = ACTIONS(113), - [anon_sym_EQ_TILDE] = ACTIONS(113), - [anon_sym_BANG_TILDE] = ACTIONS(113), - [anon_sym_bit_DASHand] = ACTIONS(113), - [anon_sym_bit_DASHxor] = ACTIONS(113), - [anon_sym_bit_DASHor] = ACTIONS(113), - [anon_sym_and] = ACTIONS(113), - [anon_sym_xor] = ACTIONS(113), - [anon_sym_or] = ACTIONS(113), - [anon_sym_not] = ACTIONS(113), - [anon_sym_DOT_DOT_LT] = ACTIONS(113), - [anon_sym_DOT_DOT] = ACTIONS(113), - [anon_sym_DOT_DOT_EQ] = ACTIONS(113), - [sym_val_nothing] = ACTIONS(113), - [anon_sym_true] = ACTIONS(113), - [anon_sym_false] = ACTIONS(113), - [aux_sym_val_number_token1] = ACTIONS(113), - [aux_sym_val_number_token2] = ACTIONS(113), - [aux_sym_val_number_token3] = ACTIONS(113), - [aux_sym_val_number_token4] = ACTIONS(113), - [anon_sym_inf] = ACTIONS(113), - [anon_sym_DASHinf] = ACTIONS(113), - [anon_sym_NaN] = ACTIONS(113), - [anon_sym_0b] = ACTIONS(113), - [anon_sym_0o] = ACTIONS(113), - [anon_sym_0x] = ACTIONS(113), - [sym_val_date] = ACTIONS(113), - [anon_sym_DQUOTE] = ACTIONS(113), - [sym__str_single_quotes] = ACTIONS(113), - [sym__str_back_ticks] = ACTIONS(113), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(113), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(113), - [anon_sym_CARET] = ACTIONS(113), + [ts_builtin_sym_end] = ACTIONS(822), + [anon_sym_export] = ACTIONS(820), + [anon_sym_alias] = ACTIONS(820), + [anon_sym_let] = ACTIONS(820), + [anon_sym_let_DASHenv] = ACTIONS(820), + [anon_sym_mut] = ACTIONS(820), + [anon_sym_const] = ACTIONS(820), + [sym_cmd_identifier] = ACTIONS(820), + [anon_sym_SEMI] = ACTIONS(820), + [anon_sym_LF] = ACTIONS(822), + [anon_sym_def] = ACTIONS(820), + [anon_sym_def_DASHenv] = ACTIONS(820), + [anon_sym_export_DASHenv] = ACTIONS(820), + [anon_sym_extern] = ACTIONS(820), + [anon_sym_module] = ACTIONS(820), + [anon_sym_use] = ACTIONS(820), + [anon_sym_LBRACK] = ACTIONS(820), + [anon_sym_LPAREN] = ACTIONS(820), + [anon_sym_PIPE] = ACTIONS(820), + [anon_sym_DOLLAR] = ACTIONS(820), + [anon_sym_error] = ACTIONS(820), + [anon_sym_GT] = ACTIONS(820), + [anon_sym_DASH] = ACTIONS(820), + [anon_sym_break] = ACTIONS(820), + [anon_sym_continue] = ACTIONS(820), + [anon_sym_for] = ACTIONS(820), + [anon_sym_in] = ACTIONS(820), + [anon_sym_loop] = ACTIONS(820), + [anon_sym_while] = ACTIONS(820), + [anon_sym_do] = ACTIONS(820), + [anon_sym_if] = ACTIONS(820), + [anon_sym_match] = ACTIONS(820), + [anon_sym_LBRACE] = ACTIONS(820), + [anon_sym_try] = ACTIONS(820), + [anon_sym_return] = ACTIONS(820), + [anon_sym_source] = ACTIONS(820), + [anon_sym_source_DASHenv] = ACTIONS(820), + [anon_sym_register] = ACTIONS(820), + [anon_sym_hide] = ACTIONS(820), + [anon_sym_hide_DASHenv] = ACTIONS(820), + [anon_sym_overlay] = ACTIONS(820), + [anon_sym_STAR] = ACTIONS(820), + [anon_sym_where] = ACTIONS(820), + [anon_sym_STAR_STAR] = ACTIONS(820), + [anon_sym_PLUS_PLUS] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_mod] = ACTIONS(820), + [anon_sym_SLASH_SLASH] = ACTIONS(820), + [anon_sym_PLUS] = ACTIONS(820), + [anon_sym_bit_DASHshl] = ACTIONS(820), + [anon_sym_bit_DASHshr] = ACTIONS(820), + [anon_sym_EQ_EQ] = ACTIONS(820), + [anon_sym_BANG_EQ] = ACTIONS(820), + [anon_sym_LT2] = ACTIONS(820), + [anon_sym_LT_EQ] = ACTIONS(820), + [anon_sym_GT_EQ] = ACTIONS(820), + [anon_sym_not_DASHin] = ACTIONS(820), + [anon_sym_starts_DASHwith] = ACTIONS(820), + [anon_sym_ends_DASHwith] = ACTIONS(820), + [anon_sym_EQ_TILDE] = ACTIONS(820), + [anon_sym_BANG_TILDE] = ACTIONS(820), + [anon_sym_bit_DASHand] = ACTIONS(820), + [anon_sym_bit_DASHxor] = ACTIONS(820), + [anon_sym_bit_DASHor] = ACTIONS(820), + [anon_sym_and] = ACTIONS(820), + [anon_sym_xor] = ACTIONS(820), + [anon_sym_or] = ACTIONS(820), + [anon_sym_not] = ACTIONS(820), + [anon_sym_DOT_DOT_LT] = ACTIONS(820), + [anon_sym_DOT_DOT] = ACTIONS(820), + [anon_sym_DOT_DOT_EQ] = ACTIONS(820), + [sym_val_nothing] = ACTIONS(820), + [anon_sym_true] = ACTIONS(820), + [anon_sym_false] = ACTIONS(820), + [aux_sym_val_number_token1] = ACTIONS(820), + [aux_sym_val_number_token2] = ACTIONS(820), + [aux_sym_val_number_token3] = ACTIONS(820), + [aux_sym_val_number_token4] = ACTIONS(820), + [anon_sym_inf] = ACTIONS(820), + [anon_sym_DASHinf] = ACTIONS(820), + [anon_sym_NaN] = ACTIONS(820), + [anon_sym_0b] = ACTIONS(820), + [anon_sym_0o] = ACTIONS(820), + [anon_sym_0x] = ACTIONS(820), + [sym_val_date] = ACTIONS(820), + [anon_sym_DQUOTE] = ACTIONS(820), + [sym__str_single_quotes] = ACTIONS(820), + [sym__str_back_ticks] = ACTIONS(820), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(820), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(820), + [anon_sym_CARET] = ACTIONS(820), [anon_sym_POUND] = ACTIONS(3), }, [382] = { [sym_comment] = STATE(382), - [ts_builtin_sym_end] = ACTIONS(1141), - [sym_cmd_identifier] = ACTIONS(1139), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_export] = ACTIONS(1139), - [anon_sym_alias] = ACTIONS(1139), - [anon_sym_def] = ACTIONS(1139), - [anon_sym_def_DASHenv] = ACTIONS(1139), - [anon_sym_export_DASHenv] = ACTIONS(1139), - [anon_sym_extern] = ACTIONS(1139), - [anon_sym_module] = ACTIONS(1139), - [anon_sym_use] = ACTIONS(1139), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_error] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1139), - [anon_sym_DASH] = ACTIONS(1289), - [anon_sym_break] = ACTIONS(1139), - [anon_sym_continue] = ACTIONS(1139), - [anon_sym_for] = ACTIONS(1139), - [anon_sym_in] = ACTIONS(1139), - [anon_sym_loop] = ACTIONS(1139), - [anon_sym_while] = ACTIONS(1139), - [anon_sym_do] = ACTIONS(1139), - [anon_sym_if] = ACTIONS(1139), - [anon_sym_match] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_try] = ACTIONS(1139), - [anon_sym_return] = ACTIONS(1139), - [anon_sym_let] = ACTIONS(1139), - [anon_sym_let_DASHenv] = ACTIONS(1139), - [anon_sym_mut] = ACTIONS(1139), - [anon_sym_const] = ACTIONS(1139), - [anon_sym_source] = ACTIONS(1139), - [anon_sym_source_DASHenv] = ACTIONS(1139), - [anon_sym_register] = ACTIONS(1139), - [anon_sym_hide] = ACTIONS(1139), - [anon_sym_hide_DASHenv] = ACTIONS(1139), - [anon_sym_overlay] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1293), - [anon_sym_where] = ACTIONS(1139), - [anon_sym_STAR_STAR] = ACTIONS(1295), - [anon_sym_PLUS_PLUS] = ACTIONS(1295), - [anon_sym_SLASH] = ACTIONS(1293), - [anon_sym_mod] = ACTIONS(1293), - [anon_sym_SLASH_SLASH] = ACTIONS(1293), - [anon_sym_PLUS] = ACTIONS(1289), - [anon_sym_bit_DASHshl] = ACTIONS(1297), - [anon_sym_bit_DASHshr] = ACTIONS(1297), - [anon_sym_EQ_EQ] = ACTIONS(1139), - [anon_sym_BANG_EQ] = ACTIONS(1139), - [anon_sym_LT2] = ACTIONS(1139), - [anon_sym_LT_EQ] = ACTIONS(1139), - [anon_sym_GT_EQ] = ACTIONS(1139), - [anon_sym_not_DASHin] = ACTIONS(1139), - [anon_sym_starts_DASHwith] = ACTIONS(1139), - [anon_sym_ends_DASHwith] = ACTIONS(1139), - [anon_sym_EQ_TILDE] = ACTIONS(1139), - [anon_sym_BANG_TILDE] = ACTIONS(1139), - [anon_sym_bit_DASHand] = ACTIONS(1139), - [anon_sym_bit_DASHxor] = ACTIONS(1139), - [anon_sym_bit_DASHor] = ACTIONS(1139), - [anon_sym_and] = ACTIONS(1139), - [anon_sym_xor] = ACTIONS(1139), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_not] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_CARET] = ACTIONS(1139), + [ts_builtin_sym_end] = ACTIONS(826), + [anon_sym_export] = ACTIONS(824), + [anon_sym_alias] = ACTIONS(824), + [anon_sym_let] = ACTIONS(824), + [anon_sym_let_DASHenv] = ACTIONS(824), + [anon_sym_mut] = ACTIONS(824), + [anon_sym_const] = ACTIONS(824), + [sym_cmd_identifier] = ACTIONS(824), + [anon_sym_SEMI] = ACTIONS(824), + [anon_sym_LF] = ACTIONS(826), + [anon_sym_def] = ACTIONS(824), + [anon_sym_def_DASHenv] = ACTIONS(824), + [anon_sym_export_DASHenv] = ACTIONS(824), + [anon_sym_extern] = ACTIONS(824), + [anon_sym_module] = ACTIONS(824), + [anon_sym_use] = ACTIONS(824), + [anon_sym_LBRACK] = ACTIONS(824), + [anon_sym_LPAREN] = ACTIONS(824), + [anon_sym_PIPE] = ACTIONS(824), + [anon_sym_DOLLAR] = ACTIONS(824), + [anon_sym_error] = ACTIONS(824), + [anon_sym_GT] = ACTIONS(824), + [anon_sym_DASH] = ACTIONS(824), + [anon_sym_break] = ACTIONS(824), + [anon_sym_continue] = ACTIONS(824), + [anon_sym_for] = ACTIONS(824), + [anon_sym_in] = ACTIONS(824), + [anon_sym_loop] = ACTIONS(824), + [anon_sym_while] = ACTIONS(824), + [anon_sym_do] = ACTIONS(824), + [anon_sym_if] = ACTIONS(824), + [anon_sym_match] = ACTIONS(824), + [anon_sym_LBRACE] = ACTIONS(824), + [anon_sym_try] = ACTIONS(824), + [anon_sym_return] = ACTIONS(824), + [anon_sym_source] = ACTIONS(824), + [anon_sym_source_DASHenv] = ACTIONS(824), + [anon_sym_register] = ACTIONS(824), + [anon_sym_hide] = ACTIONS(824), + [anon_sym_hide_DASHenv] = ACTIONS(824), + [anon_sym_overlay] = ACTIONS(824), + [anon_sym_STAR] = ACTIONS(824), + [anon_sym_where] = ACTIONS(824), + [anon_sym_STAR_STAR] = ACTIONS(824), + [anon_sym_PLUS_PLUS] = ACTIONS(824), + [anon_sym_SLASH] = ACTIONS(824), + [anon_sym_mod] = ACTIONS(824), + [anon_sym_SLASH_SLASH] = ACTIONS(824), + [anon_sym_PLUS] = ACTIONS(824), + [anon_sym_bit_DASHshl] = ACTIONS(824), + [anon_sym_bit_DASHshr] = ACTIONS(824), + [anon_sym_EQ_EQ] = ACTIONS(824), + [anon_sym_BANG_EQ] = ACTIONS(824), + [anon_sym_LT2] = ACTIONS(824), + [anon_sym_LT_EQ] = ACTIONS(824), + [anon_sym_GT_EQ] = ACTIONS(824), + [anon_sym_not_DASHin] = ACTIONS(824), + [anon_sym_starts_DASHwith] = ACTIONS(824), + [anon_sym_ends_DASHwith] = ACTIONS(824), + [anon_sym_EQ_TILDE] = ACTIONS(824), + [anon_sym_BANG_TILDE] = ACTIONS(824), + [anon_sym_bit_DASHand] = ACTIONS(824), + [anon_sym_bit_DASHxor] = ACTIONS(824), + [anon_sym_bit_DASHor] = ACTIONS(824), + [anon_sym_and] = ACTIONS(824), + [anon_sym_xor] = ACTIONS(824), + [anon_sym_or] = ACTIONS(824), + [anon_sym_not] = ACTIONS(824), + [anon_sym_DOT_DOT_LT] = ACTIONS(824), + [anon_sym_DOT_DOT] = ACTIONS(824), + [anon_sym_DOT_DOT_EQ] = ACTIONS(824), + [sym_val_nothing] = ACTIONS(824), + [anon_sym_true] = ACTIONS(824), + [anon_sym_false] = ACTIONS(824), + [aux_sym_val_number_token1] = ACTIONS(824), + [aux_sym_val_number_token2] = ACTIONS(824), + [aux_sym_val_number_token3] = ACTIONS(824), + [aux_sym_val_number_token4] = ACTIONS(824), + [anon_sym_inf] = ACTIONS(824), + [anon_sym_DASHinf] = ACTIONS(824), + [anon_sym_NaN] = ACTIONS(824), + [anon_sym_0b] = ACTIONS(824), + [anon_sym_0o] = ACTIONS(824), + [anon_sym_0x] = ACTIONS(824), + [sym_val_date] = ACTIONS(824), + [anon_sym_DQUOTE] = ACTIONS(824), + [sym__str_single_quotes] = ACTIONS(824), + [sym__str_back_ticks] = ACTIONS(824), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(824), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(824), + [anon_sym_CARET] = ACTIONS(824), [anon_sym_POUND] = ACTIONS(3), }, [383] = { [sym_comment] = STATE(383), - [ts_builtin_sym_end] = ACTIONS(1141), - [sym_cmd_identifier] = ACTIONS(1139), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_export] = ACTIONS(1139), - [anon_sym_alias] = ACTIONS(1139), - [anon_sym_def] = ACTIONS(1139), - [anon_sym_def_DASHenv] = ACTIONS(1139), - [anon_sym_export_DASHenv] = ACTIONS(1139), - [anon_sym_extern] = ACTIONS(1139), - [anon_sym_module] = ACTIONS(1139), - [anon_sym_use] = ACTIONS(1139), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_error] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1139), - [anon_sym_DASH] = ACTIONS(1139), - [anon_sym_break] = ACTIONS(1139), - [anon_sym_continue] = ACTIONS(1139), - [anon_sym_for] = ACTIONS(1139), - [anon_sym_in] = ACTIONS(1139), - [anon_sym_loop] = ACTIONS(1139), - [anon_sym_while] = ACTIONS(1139), - [anon_sym_do] = ACTIONS(1139), - [anon_sym_if] = ACTIONS(1139), - [anon_sym_match] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_try] = ACTIONS(1139), - [anon_sym_return] = ACTIONS(1139), - [anon_sym_let] = ACTIONS(1139), - [anon_sym_let_DASHenv] = ACTIONS(1139), - [anon_sym_mut] = ACTIONS(1139), - [anon_sym_const] = ACTIONS(1139), - [anon_sym_source] = ACTIONS(1139), - [anon_sym_source_DASHenv] = ACTIONS(1139), - [anon_sym_register] = ACTIONS(1139), - [anon_sym_hide] = ACTIONS(1139), - [anon_sym_hide_DASHenv] = ACTIONS(1139), - [anon_sym_overlay] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1139), - [anon_sym_where] = ACTIONS(1139), - [anon_sym_STAR_STAR] = ACTIONS(1295), - [anon_sym_PLUS_PLUS] = ACTIONS(1295), - [anon_sym_SLASH] = ACTIONS(1139), - [anon_sym_mod] = ACTIONS(1139), - [anon_sym_SLASH_SLASH] = ACTIONS(1139), - [anon_sym_PLUS] = ACTIONS(1139), - [anon_sym_bit_DASHshl] = ACTIONS(1139), - [anon_sym_bit_DASHshr] = ACTIONS(1139), - [anon_sym_EQ_EQ] = ACTIONS(1139), - [anon_sym_BANG_EQ] = ACTIONS(1139), - [anon_sym_LT2] = ACTIONS(1139), - [anon_sym_LT_EQ] = ACTIONS(1139), - [anon_sym_GT_EQ] = ACTIONS(1139), - [anon_sym_not_DASHin] = ACTIONS(1139), - [anon_sym_starts_DASHwith] = ACTIONS(1139), - [anon_sym_ends_DASHwith] = ACTIONS(1139), - [anon_sym_EQ_TILDE] = ACTIONS(1139), - [anon_sym_BANG_TILDE] = ACTIONS(1139), - [anon_sym_bit_DASHand] = ACTIONS(1139), - [anon_sym_bit_DASHxor] = ACTIONS(1139), - [anon_sym_bit_DASHor] = ACTIONS(1139), - [anon_sym_and] = ACTIONS(1139), - [anon_sym_xor] = ACTIONS(1139), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_not] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_CARET] = ACTIONS(1139), + [ts_builtin_sym_end] = ACTIONS(876), + [anon_sym_export] = ACTIONS(874), + [anon_sym_alias] = ACTIONS(874), + [anon_sym_let] = ACTIONS(874), + [anon_sym_let_DASHenv] = ACTIONS(874), + [anon_sym_mut] = ACTIONS(874), + [anon_sym_const] = ACTIONS(874), + [sym_cmd_identifier] = ACTIONS(874), + [anon_sym_SEMI] = ACTIONS(874), + [anon_sym_LF] = ACTIONS(876), + [anon_sym_def] = ACTIONS(874), + [anon_sym_def_DASHenv] = ACTIONS(874), + [anon_sym_export_DASHenv] = ACTIONS(874), + [anon_sym_extern] = ACTIONS(874), + [anon_sym_module] = ACTIONS(874), + [anon_sym_use] = ACTIONS(874), + [anon_sym_LBRACK] = ACTIONS(874), + [anon_sym_LPAREN] = ACTIONS(874), + [anon_sym_PIPE] = ACTIONS(874), + [anon_sym_DOLLAR] = ACTIONS(874), + [anon_sym_error] = ACTIONS(874), + [anon_sym_GT] = ACTIONS(874), + [anon_sym_DASH] = ACTIONS(874), + [anon_sym_break] = ACTIONS(874), + [anon_sym_continue] = ACTIONS(874), + [anon_sym_for] = ACTIONS(874), + [anon_sym_in] = ACTIONS(874), + [anon_sym_loop] = ACTIONS(874), + [anon_sym_while] = ACTIONS(874), + [anon_sym_do] = ACTIONS(874), + [anon_sym_if] = ACTIONS(874), + [anon_sym_match] = ACTIONS(874), + [anon_sym_LBRACE] = ACTIONS(874), + [anon_sym_try] = ACTIONS(874), + [anon_sym_return] = ACTIONS(874), + [anon_sym_source] = ACTIONS(874), + [anon_sym_source_DASHenv] = ACTIONS(874), + [anon_sym_register] = ACTIONS(874), + [anon_sym_hide] = ACTIONS(874), + [anon_sym_hide_DASHenv] = ACTIONS(874), + [anon_sym_overlay] = ACTIONS(874), + [anon_sym_STAR] = ACTIONS(874), + [anon_sym_where] = ACTIONS(874), + [anon_sym_STAR_STAR] = ACTIONS(874), + [anon_sym_PLUS_PLUS] = ACTIONS(874), + [anon_sym_SLASH] = ACTIONS(874), + [anon_sym_mod] = ACTIONS(874), + [anon_sym_SLASH_SLASH] = ACTIONS(874), + [anon_sym_PLUS] = ACTIONS(874), + [anon_sym_bit_DASHshl] = ACTIONS(874), + [anon_sym_bit_DASHshr] = ACTIONS(874), + [anon_sym_EQ_EQ] = ACTIONS(874), + [anon_sym_BANG_EQ] = ACTIONS(874), + [anon_sym_LT2] = ACTIONS(874), + [anon_sym_LT_EQ] = ACTIONS(874), + [anon_sym_GT_EQ] = ACTIONS(874), + [anon_sym_not_DASHin] = ACTIONS(874), + [anon_sym_starts_DASHwith] = ACTIONS(874), + [anon_sym_ends_DASHwith] = ACTIONS(874), + [anon_sym_EQ_TILDE] = ACTIONS(874), + [anon_sym_BANG_TILDE] = ACTIONS(874), + [anon_sym_bit_DASHand] = ACTIONS(874), + [anon_sym_bit_DASHxor] = ACTIONS(874), + [anon_sym_bit_DASHor] = ACTIONS(874), + [anon_sym_and] = ACTIONS(874), + [anon_sym_xor] = ACTIONS(874), + [anon_sym_or] = ACTIONS(874), + [anon_sym_not] = ACTIONS(874), + [anon_sym_DOT_DOT_LT] = ACTIONS(874), + [anon_sym_DOT_DOT] = ACTIONS(874), + [anon_sym_DOT_DOT_EQ] = ACTIONS(874), + [sym_val_nothing] = ACTIONS(874), + [anon_sym_true] = ACTIONS(874), + [anon_sym_false] = ACTIONS(874), + [aux_sym_val_number_token1] = ACTIONS(874), + [aux_sym_val_number_token2] = ACTIONS(874), + [aux_sym_val_number_token3] = ACTIONS(874), + [aux_sym_val_number_token4] = ACTIONS(874), + [anon_sym_inf] = ACTIONS(874), + [anon_sym_DASHinf] = ACTIONS(874), + [anon_sym_NaN] = ACTIONS(874), + [anon_sym_0b] = ACTIONS(874), + [anon_sym_0o] = ACTIONS(874), + [anon_sym_0x] = ACTIONS(874), + [sym_val_date] = ACTIONS(874), + [anon_sym_DQUOTE] = ACTIONS(874), + [sym__str_single_quotes] = ACTIONS(874), + [sym__str_back_ticks] = ACTIONS(874), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(874), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(874), + [anon_sym_CARET] = ACTIONS(874), [anon_sym_POUND] = ACTIONS(3), }, [384] = { [sym_comment] = STATE(384), - [ts_builtin_sym_end] = ACTIONS(1141), - [sym_cmd_identifier] = ACTIONS(1139), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_export] = ACTIONS(1139), - [anon_sym_alias] = ACTIONS(1139), - [anon_sym_def] = ACTIONS(1139), - [anon_sym_def_DASHenv] = ACTIONS(1139), - [anon_sym_export_DASHenv] = ACTIONS(1139), - [anon_sym_extern] = ACTIONS(1139), - [anon_sym_module] = ACTIONS(1139), - [anon_sym_use] = ACTIONS(1139), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_error] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1139), - [anon_sym_DASH] = ACTIONS(1139), - [anon_sym_break] = ACTIONS(1139), - [anon_sym_continue] = ACTIONS(1139), - [anon_sym_for] = ACTIONS(1139), - [anon_sym_in] = ACTIONS(1139), - [anon_sym_loop] = ACTIONS(1139), - [anon_sym_while] = ACTIONS(1139), - [anon_sym_do] = ACTIONS(1139), - [anon_sym_if] = ACTIONS(1139), - [anon_sym_match] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_try] = ACTIONS(1139), - [anon_sym_return] = ACTIONS(1139), - [anon_sym_let] = ACTIONS(1139), - [anon_sym_let_DASHenv] = ACTIONS(1139), - [anon_sym_mut] = ACTIONS(1139), - [anon_sym_const] = ACTIONS(1139), - [anon_sym_source] = ACTIONS(1139), - [anon_sym_source_DASHenv] = ACTIONS(1139), - [anon_sym_register] = ACTIONS(1139), - [anon_sym_hide] = ACTIONS(1139), - [anon_sym_hide_DASHenv] = ACTIONS(1139), - [anon_sym_overlay] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1293), - [anon_sym_where] = ACTIONS(1139), - [anon_sym_STAR_STAR] = ACTIONS(1295), - [anon_sym_PLUS_PLUS] = ACTIONS(1295), - [anon_sym_SLASH] = ACTIONS(1293), - [anon_sym_mod] = ACTIONS(1293), - [anon_sym_SLASH_SLASH] = ACTIONS(1293), - [anon_sym_PLUS] = ACTIONS(1139), - [anon_sym_bit_DASHshl] = ACTIONS(1139), - [anon_sym_bit_DASHshr] = ACTIONS(1139), - [anon_sym_EQ_EQ] = ACTIONS(1139), - [anon_sym_BANG_EQ] = ACTIONS(1139), - [anon_sym_LT2] = ACTIONS(1139), - [anon_sym_LT_EQ] = ACTIONS(1139), - [anon_sym_GT_EQ] = ACTIONS(1139), - [anon_sym_not_DASHin] = ACTIONS(1139), - [anon_sym_starts_DASHwith] = ACTIONS(1139), - [anon_sym_ends_DASHwith] = ACTIONS(1139), - [anon_sym_EQ_TILDE] = ACTIONS(1139), - [anon_sym_BANG_TILDE] = ACTIONS(1139), - [anon_sym_bit_DASHand] = ACTIONS(1139), - [anon_sym_bit_DASHxor] = ACTIONS(1139), - [anon_sym_bit_DASHor] = ACTIONS(1139), - [anon_sym_and] = ACTIONS(1139), - [anon_sym_xor] = ACTIONS(1139), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_not] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_CARET] = ACTIONS(1139), + [ts_builtin_sym_end] = ACTIONS(842), + [anon_sym_export] = ACTIONS(840), + [anon_sym_alias] = ACTIONS(840), + [anon_sym_let] = ACTIONS(840), + [anon_sym_let_DASHenv] = ACTIONS(840), + [anon_sym_mut] = ACTIONS(840), + [anon_sym_const] = ACTIONS(840), + [sym_cmd_identifier] = ACTIONS(840), + [anon_sym_SEMI] = ACTIONS(840), + [anon_sym_LF] = ACTIONS(842), + [anon_sym_def] = ACTIONS(840), + [anon_sym_def_DASHenv] = ACTIONS(840), + [anon_sym_export_DASHenv] = ACTIONS(840), + [anon_sym_extern] = ACTIONS(840), + [anon_sym_module] = ACTIONS(840), + [anon_sym_use] = ACTIONS(840), + [anon_sym_LBRACK] = ACTIONS(840), + [anon_sym_LPAREN] = ACTIONS(840), + [anon_sym_PIPE] = ACTIONS(840), + [anon_sym_DOLLAR] = ACTIONS(840), + [anon_sym_error] = ACTIONS(840), + [anon_sym_GT] = ACTIONS(840), + [anon_sym_DASH] = ACTIONS(840), + [anon_sym_break] = ACTIONS(840), + [anon_sym_continue] = ACTIONS(840), + [anon_sym_for] = ACTIONS(840), + [anon_sym_in] = ACTIONS(840), + [anon_sym_loop] = ACTIONS(840), + [anon_sym_while] = ACTIONS(840), + [anon_sym_do] = ACTIONS(840), + [anon_sym_if] = ACTIONS(840), + [anon_sym_match] = ACTIONS(840), + [anon_sym_LBRACE] = ACTIONS(840), + [anon_sym_try] = ACTIONS(840), + [anon_sym_return] = ACTIONS(840), + [anon_sym_source] = ACTIONS(840), + [anon_sym_source_DASHenv] = ACTIONS(840), + [anon_sym_register] = ACTIONS(840), + [anon_sym_hide] = ACTIONS(840), + [anon_sym_hide_DASHenv] = ACTIONS(840), + [anon_sym_overlay] = ACTIONS(840), + [anon_sym_STAR] = ACTIONS(840), + [anon_sym_where] = ACTIONS(840), + [anon_sym_STAR_STAR] = ACTIONS(840), + [anon_sym_PLUS_PLUS] = ACTIONS(840), + [anon_sym_SLASH] = ACTIONS(840), + [anon_sym_mod] = ACTIONS(840), + [anon_sym_SLASH_SLASH] = ACTIONS(840), + [anon_sym_PLUS] = ACTIONS(840), + [anon_sym_bit_DASHshl] = ACTIONS(840), + [anon_sym_bit_DASHshr] = ACTIONS(840), + [anon_sym_EQ_EQ] = ACTIONS(840), + [anon_sym_BANG_EQ] = ACTIONS(840), + [anon_sym_LT2] = ACTIONS(840), + [anon_sym_LT_EQ] = ACTIONS(840), + [anon_sym_GT_EQ] = ACTIONS(840), + [anon_sym_not_DASHin] = ACTIONS(840), + [anon_sym_starts_DASHwith] = ACTIONS(840), + [anon_sym_ends_DASHwith] = ACTIONS(840), + [anon_sym_EQ_TILDE] = ACTIONS(840), + [anon_sym_BANG_TILDE] = ACTIONS(840), + [anon_sym_bit_DASHand] = ACTIONS(840), + [anon_sym_bit_DASHxor] = ACTIONS(840), + [anon_sym_bit_DASHor] = ACTIONS(840), + [anon_sym_and] = ACTIONS(840), + [anon_sym_xor] = ACTIONS(840), + [anon_sym_or] = ACTIONS(840), + [anon_sym_not] = ACTIONS(840), + [anon_sym_DOT_DOT_LT] = ACTIONS(840), + [anon_sym_DOT_DOT] = ACTIONS(840), + [anon_sym_DOT_DOT_EQ] = ACTIONS(840), + [sym_val_nothing] = ACTIONS(840), + [anon_sym_true] = ACTIONS(840), + [anon_sym_false] = ACTIONS(840), + [aux_sym_val_number_token1] = ACTIONS(840), + [aux_sym_val_number_token2] = ACTIONS(840), + [aux_sym_val_number_token3] = ACTIONS(840), + [aux_sym_val_number_token4] = ACTIONS(840), + [anon_sym_inf] = ACTIONS(840), + [anon_sym_DASHinf] = ACTIONS(840), + [anon_sym_NaN] = ACTIONS(840), + [anon_sym_0b] = ACTIONS(840), + [anon_sym_0o] = ACTIONS(840), + [anon_sym_0x] = ACTIONS(840), + [sym_val_date] = ACTIONS(840), + [anon_sym_DQUOTE] = ACTIONS(840), + [sym__str_single_quotes] = ACTIONS(840), + [sym__str_back_ticks] = ACTIONS(840), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(840), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(840), + [anon_sym_CARET] = ACTIONS(840), [anon_sym_POUND] = ACTIONS(3), }, [385] = { [sym_comment] = STATE(385), - [ts_builtin_sym_end] = ACTIONS(1141), - [sym_cmd_identifier] = ACTIONS(1139), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_export] = ACTIONS(1139), - [anon_sym_alias] = ACTIONS(1139), - [anon_sym_def] = ACTIONS(1139), - [anon_sym_def_DASHenv] = ACTIONS(1139), - [anon_sym_export_DASHenv] = ACTIONS(1139), - [anon_sym_extern] = ACTIONS(1139), - [anon_sym_module] = ACTIONS(1139), - [anon_sym_use] = ACTIONS(1139), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_error] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1287), - [anon_sym_DASH] = ACTIONS(1289), - [anon_sym_break] = ACTIONS(1139), - [anon_sym_continue] = ACTIONS(1139), - [anon_sym_for] = ACTIONS(1139), - [anon_sym_in] = ACTIONS(1291), - [anon_sym_loop] = ACTIONS(1139), - [anon_sym_while] = ACTIONS(1139), - [anon_sym_do] = ACTIONS(1139), - [anon_sym_if] = ACTIONS(1139), - [anon_sym_match] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_try] = ACTIONS(1139), - [anon_sym_return] = ACTIONS(1139), - [anon_sym_let] = ACTIONS(1139), - [anon_sym_let_DASHenv] = ACTIONS(1139), - [anon_sym_mut] = ACTIONS(1139), - [anon_sym_const] = ACTIONS(1139), - [anon_sym_source] = ACTIONS(1139), - [anon_sym_source_DASHenv] = ACTIONS(1139), - [anon_sym_register] = ACTIONS(1139), - [anon_sym_hide] = ACTIONS(1139), - [anon_sym_hide_DASHenv] = ACTIONS(1139), - [anon_sym_overlay] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1293), - [anon_sym_where] = ACTIONS(1139), - [anon_sym_STAR_STAR] = ACTIONS(1295), - [anon_sym_PLUS_PLUS] = ACTIONS(1295), - [anon_sym_SLASH] = ACTIONS(1293), - [anon_sym_mod] = ACTIONS(1293), - [anon_sym_SLASH_SLASH] = ACTIONS(1293), - [anon_sym_PLUS] = ACTIONS(1289), - [anon_sym_bit_DASHshl] = ACTIONS(1297), - [anon_sym_bit_DASHshr] = ACTIONS(1297), - [anon_sym_EQ_EQ] = ACTIONS(1287), - [anon_sym_BANG_EQ] = ACTIONS(1287), - [anon_sym_LT2] = ACTIONS(1287), - [anon_sym_LT_EQ] = ACTIONS(1287), - [anon_sym_GT_EQ] = ACTIONS(1287), - [anon_sym_not_DASHin] = ACTIONS(1291), - [anon_sym_starts_DASHwith] = ACTIONS(1291), - [anon_sym_ends_DASHwith] = ACTIONS(1291), - [anon_sym_EQ_TILDE] = ACTIONS(1139), - [anon_sym_BANG_TILDE] = ACTIONS(1139), - [anon_sym_bit_DASHand] = ACTIONS(1139), - [anon_sym_bit_DASHxor] = ACTIONS(1139), - [anon_sym_bit_DASHor] = ACTIONS(1139), - [anon_sym_and] = ACTIONS(1139), - [anon_sym_xor] = ACTIONS(1139), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_not] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_CARET] = ACTIONS(1139), + [ts_builtin_sym_end] = ACTIONS(846), + [anon_sym_export] = ACTIONS(844), + [anon_sym_alias] = ACTIONS(844), + [anon_sym_let] = ACTIONS(844), + [anon_sym_let_DASHenv] = ACTIONS(844), + [anon_sym_mut] = ACTIONS(844), + [anon_sym_const] = ACTIONS(844), + [sym_cmd_identifier] = ACTIONS(844), + [anon_sym_SEMI] = ACTIONS(844), + [anon_sym_LF] = ACTIONS(846), + [anon_sym_def] = ACTIONS(844), + [anon_sym_def_DASHenv] = ACTIONS(844), + [anon_sym_export_DASHenv] = ACTIONS(844), + [anon_sym_extern] = ACTIONS(844), + [anon_sym_module] = ACTIONS(844), + [anon_sym_use] = ACTIONS(844), + [anon_sym_LBRACK] = ACTIONS(844), + [anon_sym_LPAREN] = ACTIONS(844), + [anon_sym_PIPE] = ACTIONS(844), + [anon_sym_DOLLAR] = ACTIONS(844), + [anon_sym_error] = ACTIONS(844), + [anon_sym_GT] = ACTIONS(844), + [anon_sym_DASH] = ACTIONS(844), + [anon_sym_break] = ACTIONS(844), + [anon_sym_continue] = ACTIONS(844), + [anon_sym_for] = ACTIONS(844), + [anon_sym_in] = ACTIONS(844), + [anon_sym_loop] = ACTIONS(844), + [anon_sym_while] = ACTIONS(844), + [anon_sym_do] = ACTIONS(844), + [anon_sym_if] = ACTIONS(844), + [anon_sym_match] = ACTIONS(844), + [anon_sym_LBRACE] = ACTIONS(844), + [anon_sym_try] = ACTIONS(844), + [anon_sym_return] = ACTIONS(844), + [anon_sym_source] = ACTIONS(844), + [anon_sym_source_DASHenv] = ACTIONS(844), + [anon_sym_register] = ACTIONS(844), + [anon_sym_hide] = ACTIONS(844), + [anon_sym_hide_DASHenv] = ACTIONS(844), + [anon_sym_overlay] = ACTIONS(844), + [anon_sym_STAR] = ACTIONS(844), + [anon_sym_where] = ACTIONS(844), + [anon_sym_STAR_STAR] = ACTIONS(844), + [anon_sym_PLUS_PLUS] = ACTIONS(844), + [anon_sym_SLASH] = ACTIONS(844), + [anon_sym_mod] = ACTIONS(844), + [anon_sym_SLASH_SLASH] = ACTIONS(844), + [anon_sym_PLUS] = ACTIONS(844), + [anon_sym_bit_DASHshl] = ACTIONS(844), + [anon_sym_bit_DASHshr] = ACTIONS(844), + [anon_sym_EQ_EQ] = ACTIONS(844), + [anon_sym_BANG_EQ] = ACTIONS(844), + [anon_sym_LT2] = ACTIONS(844), + [anon_sym_LT_EQ] = ACTIONS(844), + [anon_sym_GT_EQ] = ACTIONS(844), + [anon_sym_not_DASHin] = ACTIONS(844), + [anon_sym_starts_DASHwith] = ACTIONS(844), + [anon_sym_ends_DASHwith] = ACTIONS(844), + [anon_sym_EQ_TILDE] = ACTIONS(844), + [anon_sym_BANG_TILDE] = ACTIONS(844), + [anon_sym_bit_DASHand] = ACTIONS(844), + [anon_sym_bit_DASHxor] = ACTIONS(844), + [anon_sym_bit_DASHor] = ACTIONS(844), + [anon_sym_and] = ACTIONS(844), + [anon_sym_xor] = ACTIONS(844), + [anon_sym_or] = ACTIONS(844), + [anon_sym_not] = ACTIONS(844), + [anon_sym_DOT_DOT_LT] = ACTIONS(844), + [anon_sym_DOT_DOT] = ACTIONS(844), + [anon_sym_DOT_DOT_EQ] = ACTIONS(844), + [sym_val_nothing] = ACTIONS(844), + [anon_sym_true] = ACTIONS(844), + [anon_sym_false] = ACTIONS(844), + [aux_sym_val_number_token1] = ACTIONS(844), + [aux_sym_val_number_token2] = ACTIONS(844), + [aux_sym_val_number_token3] = ACTIONS(844), + [aux_sym_val_number_token4] = ACTIONS(844), + [anon_sym_inf] = ACTIONS(844), + [anon_sym_DASHinf] = ACTIONS(844), + [anon_sym_NaN] = ACTIONS(844), + [anon_sym_0b] = ACTIONS(844), + [anon_sym_0o] = ACTIONS(844), + [anon_sym_0x] = ACTIONS(844), + [sym_val_date] = ACTIONS(844), + [anon_sym_DQUOTE] = ACTIONS(844), + [sym__str_single_quotes] = ACTIONS(844), + [sym__str_back_ticks] = ACTIONS(844), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(844), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(844), + [anon_sym_CARET] = ACTIONS(844), [anon_sym_POUND] = ACTIONS(3), }, [386] = { [sym_comment] = STATE(386), - [ts_builtin_sym_end] = ACTIONS(1141), - [sym_cmd_identifier] = ACTIONS(1139), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_export] = ACTIONS(1139), - [anon_sym_alias] = ACTIONS(1139), - [anon_sym_def] = ACTIONS(1139), - [anon_sym_def_DASHenv] = ACTIONS(1139), - [anon_sym_export_DASHenv] = ACTIONS(1139), - [anon_sym_extern] = ACTIONS(1139), - [anon_sym_module] = ACTIONS(1139), - [anon_sym_use] = ACTIONS(1139), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_error] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1139), - [anon_sym_DASH] = ACTIONS(1289), - [anon_sym_break] = ACTIONS(1139), - [anon_sym_continue] = ACTIONS(1139), - [anon_sym_for] = ACTIONS(1139), - [anon_sym_in] = ACTIONS(1139), - [anon_sym_loop] = ACTIONS(1139), - [anon_sym_while] = ACTIONS(1139), - [anon_sym_do] = ACTIONS(1139), - [anon_sym_if] = ACTIONS(1139), - [anon_sym_match] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_try] = ACTIONS(1139), - [anon_sym_return] = ACTIONS(1139), - [anon_sym_let] = ACTIONS(1139), - [anon_sym_let_DASHenv] = ACTIONS(1139), - [anon_sym_mut] = ACTIONS(1139), - [anon_sym_const] = ACTIONS(1139), - [anon_sym_source] = ACTIONS(1139), - [anon_sym_source_DASHenv] = ACTIONS(1139), - [anon_sym_register] = ACTIONS(1139), - [anon_sym_hide] = ACTIONS(1139), - [anon_sym_hide_DASHenv] = ACTIONS(1139), - [anon_sym_overlay] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1293), - [anon_sym_where] = ACTIONS(1139), - [anon_sym_STAR_STAR] = ACTIONS(1295), - [anon_sym_PLUS_PLUS] = ACTIONS(1295), - [anon_sym_SLASH] = ACTIONS(1293), - [anon_sym_mod] = ACTIONS(1293), - [anon_sym_SLASH_SLASH] = ACTIONS(1293), - [anon_sym_PLUS] = ACTIONS(1289), - [anon_sym_bit_DASHshl] = ACTIONS(1139), - [anon_sym_bit_DASHshr] = ACTIONS(1139), - [anon_sym_EQ_EQ] = ACTIONS(1139), - [anon_sym_BANG_EQ] = ACTIONS(1139), - [anon_sym_LT2] = ACTIONS(1139), - [anon_sym_LT_EQ] = ACTIONS(1139), - [anon_sym_GT_EQ] = ACTIONS(1139), - [anon_sym_not_DASHin] = ACTIONS(1139), - [anon_sym_starts_DASHwith] = ACTIONS(1139), - [anon_sym_ends_DASHwith] = ACTIONS(1139), - [anon_sym_EQ_TILDE] = ACTIONS(1139), - [anon_sym_BANG_TILDE] = ACTIONS(1139), - [anon_sym_bit_DASHand] = ACTIONS(1139), - [anon_sym_bit_DASHxor] = ACTIONS(1139), - [anon_sym_bit_DASHor] = ACTIONS(1139), - [anon_sym_and] = ACTIONS(1139), - [anon_sym_xor] = ACTIONS(1139), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_not] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_CARET] = ACTIONS(1139), + [ts_builtin_sym_end] = ACTIONS(850), + [anon_sym_export] = ACTIONS(848), + [anon_sym_alias] = ACTIONS(848), + [anon_sym_let] = ACTIONS(848), + [anon_sym_let_DASHenv] = ACTIONS(848), + [anon_sym_mut] = ACTIONS(848), + [anon_sym_const] = ACTIONS(848), + [sym_cmd_identifier] = ACTIONS(848), + [anon_sym_SEMI] = ACTIONS(848), + [anon_sym_LF] = ACTIONS(850), + [anon_sym_def] = ACTIONS(848), + [anon_sym_def_DASHenv] = ACTIONS(848), + [anon_sym_export_DASHenv] = ACTIONS(848), + [anon_sym_extern] = ACTIONS(848), + [anon_sym_module] = ACTIONS(848), + [anon_sym_use] = ACTIONS(848), + [anon_sym_LBRACK] = ACTIONS(848), + [anon_sym_LPAREN] = ACTIONS(848), + [anon_sym_PIPE] = ACTIONS(848), + [anon_sym_DOLLAR] = ACTIONS(848), + [anon_sym_error] = ACTIONS(848), + [anon_sym_GT] = ACTIONS(848), + [anon_sym_DASH] = ACTIONS(848), + [anon_sym_break] = ACTIONS(848), + [anon_sym_continue] = ACTIONS(848), + [anon_sym_for] = ACTIONS(848), + [anon_sym_in] = ACTIONS(848), + [anon_sym_loop] = ACTIONS(848), + [anon_sym_while] = ACTIONS(848), + [anon_sym_do] = ACTIONS(848), + [anon_sym_if] = ACTIONS(848), + [anon_sym_match] = ACTIONS(848), + [anon_sym_LBRACE] = ACTIONS(848), + [anon_sym_try] = ACTIONS(848), + [anon_sym_return] = ACTIONS(848), + [anon_sym_source] = ACTIONS(848), + [anon_sym_source_DASHenv] = ACTIONS(848), + [anon_sym_register] = ACTIONS(848), + [anon_sym_hide] = ACTIONS(848), + [anon_sym_hide_DASHenv] = ACTIONS(848), + [anon_sym_overlay] = ACTIONS(848), + [anon_sym_STAR] = ACTIONS(848), + [anon_sym_where] = ACTIONS(848), + [anon_sym_STAR_STAR] = ACTIONS(848), + [anon_sym_PLUS_PLUS] = ACTIONS(848), + [anon_sym_SLASH] = ACTIONS(848), + [anon_sym_mod] = ACTIONS(848), + [anon_sym_SLASH_SLASH] = ACTIONS(848), + [anon_sym_PLUS] = ACTIONS(848), + [anon_sym_bit_DASHshl] = ACTIONS(848), + [anon_sym_bit_DASHshr] = ACTIONS(848), + [anon_sym_EQ_EQ] = ACTIONS(848), + [anon_sym_BANG_EQ] = ACTIONS(848), + [anon_sym_LT2] = ACTIONS(848), + [anon_sym_LT_EQ] = ACTIONS(848), + [anon_sym_GT_EQ] = ACTIONS(848), + [anon_sym_not_DASHin] = ACTIONS(848), + [anon_sym_starts_DASHwith] = ACTIONS(848), + [anon_sym_ends_DASHwith] = ACTIONS(848), + [anon_sym_EQ_TILDE] = ACTIONS(848), + [anon_sym_BANG_TILDE] = ACTIONS(848), + [anon_sym_bit_DASHand] = ACTIONS(848), + [anon_sym_bit_DASHxor] = ACTIONS(848), + [anon_sym_bit_DASHor] = ACTIONS(848), + [anon_sym_and] = ACTIONS(848), + [anon_sym_xor] = ACTIONS(848), + [anon_sym_or] = ACTIONS(848), + [anon_sym_not] = ACTIONS(848), + [anon_sym_DOT_DOT_LT] = ACTIONS(848), + [anon_sym_DOT_DOT] = ACTIONS(848), + [anon_sym_DOT_DOT_EQ] = ACTIONS(848), + [sym_val_nothing] = ACTIONS(848), + [anon_sym_true] = ACTIONS(848), + [anon_sym_false] = ACTIONS(848), + [aux_sym_val_number_token1] = ACTIONS(848), + [aux_sym_val_number_token2] = ACTIONS(848), + [aux_sym_val_number_token3] = ACTIONS(848), + [aux_sym_val_number_token4] = ACTIONS(848), + [anon_sym_inf] = ACTIONS(848), + [anon_sym_DASHinf] = ACTIONS(848), + [anon_sym_NaN] = ACTIONS(848), + [anon_sym_0b] = ACTIONS(848), + [anon_sym_0o] = ACTIONS(848), + [anon_sym_0x] = ACTIONS(848), + [sym_val_date] = ACTIONS(848), + [anon_sym_DQUOTE] = ACTIONS(848), + [sym__str_single_quotes] = ACTIONS(848), + [sym__str_back_ticks] = ACTIONS(848), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(848), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(848), + [anon_sym_CARET] = ACTIONS(848), [anon_sym_POUND] = ACTIONS(3), }, [387] = { + [sym__expression] = STATE(141), + [sym_expr_unary] = STATE(253), + [sym_expr_binary] = STATE(253), + [sym_expr_parenthesized] = STATE(194), + [sym_val_range] = STATE(253), + [sym__value] = STATE(253), + [sym_val_bool] = STATE(208), + [sym_val_variable] = STATE(208), + [sym__var] = STATE(139), + [sym_val_number] = STATE(3), + [sym_val_duration] = STATE(208), + [sym_val_filesize] = STATE(208), + [sym_val_binary] = STATE(208), + [sym_val_string] = STATE(208), + [sym__str_double_quotes] = STATE(221), + [sym_val_interpolated] = STATE(208), + [sym__inter_single_quotes] = STATE(196), + [sym__inter_double_quotes] = STATE(211), + [sym_val_list] = STATE(208), + [sym_val_record] = STATE(208), + [sym_val_table] = STATE(208), + [sym_val_closure] = STATE(208), + [sym__flag] = STATE(393), + [sym_long_flag] = STATE(690), [sym_comment] = STATE(387), - [ts_builtin_sym_end] = ACTIONS(1141), - [sym_cmd_identifier] = ACTIONS(1139), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_export] = ACTIONS(1139), - [anon_sym_alias] = ACTIONS(1139), - [anon_sym_def] = ACTIONS(1139), - [anon_sym_def_DASHenv] = ACTIONS(1139), - [anon_sym_export_DASHenv] = ACTIONS(1139), - [anon_sym_extern] = ACTIONS(1139), - [anon_sym_module] = ACTIONS(1139), - [anon_sym_use] = ACTIONS(1139), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_error] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1287), - [anon_sym_DASH] = ACTIONS(1289), - [anon_sym_break] = ACTIONS(1139), - [anon_sym_continue] = ACTIONS(1139), - [anon_sym_for] = ACTIONS(1139), - [anon_sym_in] = ACTIONS(1139), - [anon_sym_loop] = ACTIONS(1139), - [anon_sym_while] = ACTIONS(1139), - [anon_sym_do] = ACTIONS(1139), - [anon_sym_if] = ACTIONS(1139), - [anon_sym_match] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_try] = ACTIONS(1139), - [anon_sym_return] = ACTIONS(1139), - [anon_sym_let] = ACTIONS(1139), - [anon_sym_let_DASHenv] = ACTIONS(1139), - [anon_sym_mut] = ACTIONS(1139), - [anon_sym_const] = ACTIONS(1139), - [anon_sym_source] = ACTIONS(1139), - [anon_sym_source_DASHenv] = ACTIONS(1139), - [anon_sym_register] = ACTIONS(1139), - [anon_sym_hide] = ACTIONS(1139), - [anon_sym_hide_DASHenv] = ACTIONS(1139), - [anon_sym_overlay] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1293), - [anon_sym_where] = ACTIONS(1139), - [anon_sym_STAR_STAR] = ACTIONS(1295), - [anon_sym_PLUS_PLUS] = ACTIONS(1295), - [anon_sym_SLASH] = ACTIONS(1293), - [anon_sym_mod] = ACTIONS(1293), - [anon_sym_SLASH_SLASH] = ACTIONS(1293), - [anon_sym_PLUS] = ACTIONS(1289), - [anon_sym_bit_DASHshl] = ACTIONS(1297), - [anon_sym_bit_DASHshr] = ACTIONS(1297), - [anon_sym_EQ_EQ] = ACTIONS(1287), - [anon_sym_BANG_EQ] = ACTIONS(1287), - [anon_sym_LT2] = ACTIONS(1287), - [anon_sym_LT_EQ] = ACTIONS(1287), - [anon_sym_GT_EQ] = ACTIONS(1287), - [anon_sym_not_DASHin] = ACTIONS(1139), - [anon_sym_starts_DASHwith] = ACTIONS(1139), - [anon_sym_ends_DASHwith] = ACTIONS(1139), - [anon_sym_EQ_TILDE] = ACTIONS(1139), - [anon_sym_BANG_TILDE] = ACTIONS(1139), - [anon_sym_bit_DASHand] = ACTIONS(1139), - [anon_sym_bit_DASHxor] = ACTIONS(1139), - [anon_sym_bit_DASHor] = ACTIONS(1139), - [anon_sym_and] = ACTIONS(1139), - [anon_sym_xor] = ACTIONS(1139), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_not] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_CARET] = ACTIONS(1139), + [anon_sym_export] = ACTIONS(657), + [anon_sym_alias] = ACTIONS(657), + [anon_sym_let] = ACTIONS(657), + [anon_sym_let_DASHenv] = ACTIONS(657), + [anon_sym_mut] = ACTIONS(657), + [anon_sym_const] = ACTIONS(657), + [sym_cmd_identifier] = ACTIONS(657), + [anon_sym_SEMI] = ACTIONS(657), + [anon_sym_LF] = ACTIONS(659), + [anon_sym_def] = ACTIONS(657), + [anon_sym_def_DASHenv] = ACTIONS(657), + [anon_sym_export_DASHenv] = ACTIONS(657), + [anon_sym_extern] = ACTIONS(657), + [anon_sym_module] = ACTIONS(657), + [anon_sym_use] = ACTIONS(657), + [anon_sym_LBRACK] = ACTIONS(657), + [anon_sym_LPAREN] = ACTIONS(657), + [anon_sym_RPAREN] = ACTIONS(657), + [anon_sym_PIPE] = ACTIONS(657), + [anon_sym_DOLLAR] = ACTIONS(657), + [anon_sym_error] = ACTIONS(657), + [anon_sym_DASH_DASH] = ACTIONS(623), + [anon_sym_DASH] = ACTIONS(657), + [anon_sym_break] = ACTIONS(657), + [anon_sym_continue] = ACTIONS(657), + [anon_sym_for] = ACTIONS(657), + [anon_sym_loop] = ACTIONS(657), + [anon_sym_while] = ACTIONS(657), + [anon_sym_do] = ACTIONS(657), + [anon_sym_if] = ACTIONS(657), + [anon_sym_match] = ACTIONS(657), + [anon_sym_LBRACE] = ACTIONS(657), + [anon_sym_RBRACE] = ACTIONS(657), + [anon_sym_try] = ACTIONS(657), + [anon_sym_return] = ACTIONS(657), + [anon_sym_source] = ACTIONS(657), + [anon_sym_source_DASHenv] = ACTIONS(657), + [anon_sym_register] = ACTIONS(657), + [anon_sym_hide] = ACTIONS(657), + [anon_sym_hide_DASHenv] = ACTIONS(657), + [anon_sym_overlay] = ACTIONS(657), + [anon_sym_where] = ACTIONS(657), + [anon_sym_not] = ACTIONS(657), + [anon_sym_DOT_DOT_LT] = ACTIONS(657), + [anon_sym_DOT_DOT] = ACTIONS(657), + [anon_sym_DOT_DOT_EQ] = ACTIONS(657), + [sym_val_nothing] = ACTIONS(657), + [anon_sym_true] = ACTIONS(657), + [anon_sym_false] = ACTIONS(657), + [aux_sym_val_number_token1] = ACTIONS(657), + [aux_sym_val_number_token2] = ACTIONS(657), + [aux_sym_val_number_token3] = ACTIONS(657), + [aux_sym_val_number_token4] = ACTIONS(657), + [anon_sym_inf] = ACTIONS(657), + [anon_sym_DASHinf] = ACTIONS(657), + [anon_sym_NaN] = ACTIONS(657), + [anon_sym_0b] = ACTIONS(657), + [anon_sym_0o] = ACTIONS(657), + [anon_sym_0x] = ACTIONS(657), + [sym_val_date] = ACTIONS(657), + [anon_sym_DQUOTE] = ACTIONS(657), + [sym__str_single_quotes] = ACTIONS(657), + [sym__str_back_ticks] = ACTIONS(657), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(657), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(657), + [anon_sym_CARET] = ACTIONS(657), + [sym_short_flag] = ACTIONS(649), [anon_sym_POUND] = ACTIONS(3), }, [388] = { + [sym__expression] = STATE(141), + [sym_expr_unary] = STATE(253), + [sym_expr_binary] = STATE(253), + [sym_expr_parenthesized] = STATE(194), + [sym_val_range] = STATE(253), + [sym__value] = STATE(253), + [sym_val_bool] = STATE(208), + [sym_val_variable] = STATE(208), + [sym__var] = STATE(139), + [sym_val_number] = STATE(3), + [sym_val_duration] = STATE(208), + [sym_val_filesize] = STATE(208), + [sym_val_binary] = STATE(208), + [sym_val_string] = STATE(208), + [sym__str_double_quotes] = STATE(221), + [sym_val_interpolated] = STATE(208), + [sym__inter_single_quotes] = STATE(196), + [sym__inter_double_quotes] = STATE(211), + [sym_val_list] = STATE(208), + [sym_val_record] = STATE(208), + [sym_val_table] = STATE(208), + [sym_val_closure] = STATE(208), + [sym__flag] = STATE(394), + [sym_long_flag] = STATE(690), [sym_comment] = STATE(388), - [ts_builtin_sym_end] = ACTIONS(1237), - [sym_cmd_identifier] = ACTIONS(1235), - [anon_sym_SEMI] = ACTIONS(1235), - [anon_sym_LF] = ACTIONS(1237), - [anon_sym_export] = ACTIONS(1235), - [anon_sym_alias] = ACTIONS(1235), - [anon_sym_def] = ACTIONS(1235), - [anon_sym_def_DASHenv] = ACTIONS(1235), - [anon_sym_export_DASHenv] = ACTIONS(1235), - [anon_sym_extern] = ACTIONS(1235), - [anon_sym_module] = ACTIONS(1235), - [anon_sym_use] = ACTIONS(1235), - [anon_sym_LBRACK] = ACTIONS(1235), - [anon_sym_LPAREN] = ACTIONS(1235), - [anon_sym_PIPE] = ACTIONS(1235), - [anon_sym_DOLLAR] = ACTIONS(1235), - [anon_sym_error] = ACTIONS(1235), - [anon_sym_GT] = ACTIONS(1235), - [anon_sym_DASH] = ACTIONS(1235), - [anon_sym_break] = ACTIONS(1235), - [anon_sym_continue] = ACTIONS(1235), - [anon_sym_for] = ACTIONS(1235), - [anon_sym_in] = ACTIONS(1235), - [anon_sym_loop] = ACTIONS(1235), - [anon_sym_while] = ACTIONS(1235), - [anon_sym_do] = ACTIONS(1235), - [anon_sym_if] = ACTIONS(1235), - [anon_sym_match] = ACTIONS(1235), - [anon_sym_LBRACE] = ACTIONS(1235), - [anon_sym_try] = ACTIONS(1235), - [anon_sym_return] = ACTIONS(1235), - [anon_sym_let] = ACTIONS(1235), - [anon_sym_let_DASHenv] = ACTIONS(1235), - [anon_sym_mut] = ACTIONS(1235), - [anon_sym_const] = ACTIONS(1235), - [anon_sym_source] = ACTIONS(1235), - [anon_sym_source_DASHenv] = ACTIONS(1235), - [anon_sym_register] = ACTIONS(1235), - [anon_sym_hide] = ACTIONS(1235), - [anon_sym_hide_DASHenv] = ACTIONS(1235), - [anon_sym_overlay] = ACTIONS(1235), - [anon_sym_STAR] = ACTIONS(1235), - [anon_sym_where] = ACTIONS(1235), - [anon_sym_STAR_STAR] = ACTIONS(1235), - [anon_sym_PLUS_PLUS] = ACTIONS(1235), - [anon_sym_SLASH] = ACTIONS(1235), - [anon_sym_mod] = ACTIONS(1235), - [anon_sym_SLASH_SLASH] = ACTIONS(1235), - [anon_sym_PLUS] = ACTIONS(1235), - [anon_sym_bit_DASHshl] = ACTIONS(1235), - [anon_sym_bit_DASHshr] = ACTIONS(1235), - [anon_sym_EQ_EQ] = ACTIONS(1235), - [anon_sym_BANG_EQ] = ACTIONS(1235), - [anon_sym_LT2] = ACTIONS(1235), - [anon_sym_LT_EQ] = ACTIONS(1235), - [anon_sym_GT_EQ] = ACTIONS(1235), - [anon_sym_not_DASHin] = ACTIONS(1235), - [anon_sym_starts_DASHwith] = ACTIONS(1235), - [anon_sym_ends_DASHwith] = ACTIONS(1235), - [anon_sym_EQ_TILDE] = ACTIONS(1235), - [anon_sym_BANG_TILDE] = ACTIONS(1235), - [anon_sym_bit_DASHand] = ACTIONS(1235), - [anon_sym_bit_DASHxor] = ACTIONS(1235), - [anon_sym_bit_DASHor] = ACTIONS(1235), - [anon_sym_and] = ACTIONS(1235), - [anon_sym_xor] = ACTIONS(1235), - [anon_sym_or] = ACTIONS(1235), - [anon_sym_not] = ACTIONS(1235), - [anon_sym_DOT_DOT_LT] = ACTIONS(1235), - [anon_sym_DOT_DOT] = ACTIONS(1235), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1235), - [sym_val_nothing] = ACTIONS(1235), - [anon_sym_true] = ACTIONS(1235), - [anon_sym_false] = ACTIONS(1235), - [aux_sym_val_number_token1] = ACTIONS(1235), - [aux_sym_val_number_token2] = ACTIONS(1235), - [aux_sym_val_number_token3] = ACTIONS(1235), - [aux_sym_val_number_token4] = ACTIONS(1235), - [anon_sym_inf] = ACTIONS(1235), - [anon_sym_DASHinf] = ACTIONS(1235), - [anon_sym_NaN] = ACTIONS(1235), - [anon_sym_0b] = ACTIONS(1235), - [anon_sym_0o] = ACTIONS(1235), - [anon_sym_0x] = ACTIONS(1235), - [sym_val_date] = ACTIONS(1235), - [anon_sym_DQUOTE] = ACTIONS(1235), - [sym__str_single_quotes] = ACTIONS(1235), - [sym__str_back_ticks] = ACTIONS(1235), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1235), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1235), - [anon_sym_CARET] = ACTIONS(1235), + [anon_sym_export] = ACTIONS(657), + [anon_sym_alias] = ACTIONS(657), + [anon_sym_let] = ACTIONS(657), + [anon_sym_let_DASHenv] = ACTIONS(657), + [anon_sym_mut] = ACTIONS(657), + [anon_sym_const] = ACTIONS(657), + [sym_cmd_identifier] = ACTIONS(657), + [anon_sym_SEMI] = ACTIONS(657), + [anon_sym_LF] = ACTIONS(659), + [anon_sym_def] = ACTIONS(657), + [anon_sym_def_DASHenv] = ACTIONS(657), + [anon_sym_export_DASHenv] = ACTIONS(657), + [anon_sym_extern] = ACTIONS(657), + [anon_sym_module] = ACTIONS(657), + [anon_sym_use] = ACTIONS(657), + [anon_sym_LBRACK] = ACTIONS(657), + [anon_sym_LPAREN] = ACTIONS(657), + [anon_sym_RPAREN] = ACTIONS(657), + [anon_sym_PIPE] = ACTIONS(657), + [anon_sym_DOLLAR] = ACTIONS(657), + [anon_sym_error] = ACTIONS(657), + [anon_sym_DASH_DASH] = ACTIONS(623), + [anon_sym_DASH] = ACTIONS(657), + [anon_sym_break] = ACTIONS(657), + [anon_sym_continue] = ACTIONS(657), + [anon_sym_for] = ACTIONS(657), + [anon_sym_loop] = ACTIONS(657), + [anon_sym_while] = ACTIONS(657), + [anon_sym_do] = ACTIONS(657), + [anon_sym_if] = ACTIONS(657), + [anon_sym_match] = ACTIONS(657), + [anon_sym_LBRACE] = ACTIONS(657), + [anon_sym_RBRACE] = ACTIONS(657), + [anon_sym_try] = ACTIONS(657), + [anon_sym_return] = ACTIONS(657), + [anon_sym_source] = ACTIONS(657), + [anon_sym_source_DASHenv] = ACTIONS(657), + [anon_sym_register] = ACTIONS(657), + [anon_sym_hide] = ACTIONS(657), + [anon_sym_hide_DASHenv] = ACTIONS(657), + [anon_sym_overlay] = ACTIONS(657), + [anon_sym_where] = ACTIONS(657), + [anon_sym_not] = ACTIONS(657), + [anon_sym_DOT_DOT_LT] = ACTIONS(657), + [anon_sym_DOT_DOT] = ACTIONS(657), + [anon_sym_DOT_DOT_EQ] = ACTIONS(657), + [sym_val_nothing] = ACTIONS(657), + [anon_sym_true] = ACTIONS(657), + [anon_sym_false] = ACTIONS(657), + [aux_sym_val_number_token1] = ACTIONS(657), + [aux_sym_val_number_token2] = ACTIONS(657), + [aux_sym_val_number_token3] = ACTIONS(657), + [aux_sym_val_number_token4] = ACTIONS(657), + [anon_sym_inf] = ACTIONS(657), + [anon_sym_DASHinf] = ACTIONS(657), + [anon_sym_NaN] = ACTIONS(657), + [anon_sym_0b] = ACTIONS(657), + [anon_sym_0o] = ACTIONS(657), + [anon_sym_0x] = ACTIONS(657), + [sym_val_date] = ACTIONS(657), + [anon_sym_DQUOTE] = ACTIONS(657), + [sym__str_single_quotes] = ACTIONS(657), + [sym__str_back_ticks] = ACTIONS(657), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(657), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(657), + [anon_sym_CARET] = ACTIONS(657), + [sym_short_flag] = ACTIONS(649), [anon_sym_POUND] = ACTIONS(3), }, [389] = { [sym_comment] = STATE(389), - [ts_builtin_sym_end] = ACTIONS(1177), - [sym_cmd_identifier] = ACTIONS(1175), - [anon_sym_SEMI] = ACTIONS(1175), - [anon_sym_LF] = ACTIONS(1177), - [anon_sym_export] = ACTIONS(1175), - [anon_sym_alias] = ACTIONS(1175), - [anon_sym_def] = ACTIONS(1175), - [anon_sym_def_DASHenv] = ACTIONS(1175), - [anon_sym_export_DASHenv] = ACTIONS(1175), - [anon_sym_extern] = ACTIONS(1175), - [anon_sym_module] = ACTIONS(1175), - [anon_sym_use] = ACTIONS(1175), - [anon_sym_LBRACK] = ACTIONS(1175), - [anon_sym_LPAREN] = ACTIONS(1175), - [anon_sym_PIPE] = ACTIONS(1175), - [anon_sym_DOLLAR] = ACTIONS(1175), - [anon_sym_error] = ACTIONS(1175), - [anon_sym_GT] = ACTIONS(1175), - [anon_sym_DASH] = ACTIONS(1175), - [anon_sym_break] = ACTIONS(1175), - [anon_sym_continue] = ACTIONS(1175), - [anon_sym_for] = ACTIONS(1175), - [anon_sym_in] = ACTIONS(1175), - [anon_sym_loop] = ACTIONS(1175), - [anon_sym_while] = ACTIONS(1175), - [anon_sym_do] = ACTIONS(1175), - [anon_sym_if] = ACTIONS(1175), - [anon_sym_match] = ACTIONS(1175), - [anon_sym_LBRACE] = ACTIONS(1175), - [anon_sym_try] = ACTIONS(1175), - [anon_sym_return] = ACTIONS(1175), - [anon_sym_let] = ACTIONS(1175), - [anon_sym_let_DASHenv] = ACTIONS(1175), - [anon_sym_mut] = ACTIONS(1175), - [anon_sym_const] = ACTIONS(1175), - [anon_sym_source] = ACTIONS(1175), - [anon_sym_source_DASHenv] = ACTIONS(1175), - [anon_sym_register] = ACTIONS(1175), - [anon_sym_hide] = ACTIONS(1175), - [anon_sym_hide_DASHenv] = ACTIONS(1175), - [anon_sym_overlay] = ACTIONS(1175), - [anon_sym_STAR] = ACTIONS(1175), - [anon_sym_where] = ACTIONS(1175), - [anon_sym_STAR_STAR] = ACTIONS(1175), - [anon_sym_PLUS_PLUS] = ACTIONS(1175), - [anon_sym_SLASH] = ACTIONS(1175), - [anon_sym_mod] = ACTIONS(1175), - [anon_sym_SLASH_SLASH] = ACTIONS(1175), - [anon_sym_PLUS] = ACTIONS(1175), - [anon_sym_bit_DASHshl] = ACTIONS(1175), - [anon_sym_bit_DASHshr] = ACTIONS(1175), - [anon_sym_EQ_EQ] = ACTIONS(1175), - [anon_sym_BANG_EQ] = ACTIONS(1175), - [anon_sym_LT2] = ACTIONS(1175), - [anon_sym_LT_EQ] = ACTIONS(1175), - [anon_sym_GT_EQ] = ACTIONS(1175), - [anon_sym_not_DASHin] = ACTIONS(1175), - [anon_sym_starts_DASHwith] = ACTIONS(1175), - [anon_sym_ends_DASHwith] = ACTIONS(1175), - [anon_sym_EQ_TILDE] = ACTIONS(1175), - [anon_sym_BANG_TILDE] = ACTIONS(1175), - [anon_sym_bit_DASHand] = ACTIONS(1175), - [anon_sym_bit_DASHxor] = ACTIONS(1175), - [anon_sym_bit_DASHor] = ACTIONS(1175), - [anon_sym_and] = ACTIONS(1175), - [anon_sym_xor] = ACTIONS(1175), - [anon_sym_or] = ACTIONS(1175), - [anon_sym_not] = ACTIONS(1175), - [anon_sym_DOT_DOT_LT] = ACTIONS(123), - [anon_sym_DOT_DOT] = ACTIONS(123), - [anon_sym_DOT_DOT_EQ] = ACTIONS(123), - [sym_val_nothing] = ACTIONS(1175), - [anon_sym_true] = ACTIONS(1175), - [anon_sym_false] = ACTIONS(1175), - [aux_sym_val_number_token1] = ACTIONS(1175), - [aux_sym_val_number_token2] = ACTIONS(1175), - [aux_sym_val_number_token3] = ACTIONS(1175), - [aux_sym_val_number_token4] = ACTIONS(1175), - [anon_sym_inf] = ACTIONS(1175), - [anon_sym_DASHinf] = ACTIONS(1175), - [anon_sym_NaN] = ACTIONS(1175), - [anon_sym_0b] = ACTIONS(1175), - [anon_sym_0o] = ACTIONS(1175), - [anon_sym_0x] = ACTIONS(1175), - [sym_val_date] = ACTIONS(1175), - [anon_sym_DQUOTE] = ACTIONS(1175), - [sym__str_single_quotes] = ACTIONS(1175), - [sym__str_back_ticks] = ACTIONS(1175), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1175), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1175), - [anon_sym_CARET] = ACTIONS(1175), + [ts_builtin_sym_end] = ACTIONS(854), + [anon_sym_export] = ACTIONS(852), + [anon_sym_alias] = ACTIONS(852), + [anon_sym_let] = ACTIONS(852), + [anon_sym_let_DASHenv] = ACTIONS(852), + [anon_sym_mut] = ACTIONS(852), + [anon_sym_const] = ACTIONS(852), + [sym_cmd_identifier] = ACTIONS(852), + [anon_sym_SEMI] = ACTIONS(852), + [anon_sym_LF] = ACTIONS(854), + [anon_sym_def] = ACTIONS(852), + [anon_sym_def_DASHenv] = ACTIONS(852), + [anon_sym_export_DASHenv] = ACTIONS(852), + [anon_sym_extern] = ACTIONS(852), + [anon_sym_module] = ACTIONS(852), + [anon_sym_use] = ACTIONS(852), + [anon_sym_LBRACK] = ACTIONS(852), + [anon_sym_LPAREN] = ACTIONS(852), + [anon_sym_PIPE] = ACTIONS(852), + [anon_sym_DOLLAR] = ACTIONS(852), + [anon_sym_error] = ACTIONS(852), + [anon_sym_GT] = ACTIONS(852), + [anon_sym_DASH] = ACTIONS(852), + [anon_sym_break] = ACTIONS(852), + [anon_sym_continue] = ACTIONS(852), + [anon_sym_for] = ACTIONS(852), + [anon_sym_in] = ACTIONS(852), + [anon_sym_loop] = ACTIONS(852), + [anon_sym_while] = ACTIONS(852), + [anon_sym_do] = ACTIONS(852), + [anon_sym_if] = ACTIONS(852), + [anon_sym_match] = ACTIONS(852), + [anon_sym_LBRACE] = ACTIONS(852), + [anon_sym_try] = ACTIONS(852), + [anon_sym_return] = ACTIONS(852), + [anon_sym_source] = ACTIONS(852), + [anon_sym_source_DASHenv] = ACTIONS(852), + [anon_sym_register] = ACTIONS(852), + [anon_sym_hide] = ACTIONS(852), + [anon_sym_hide_DASHenv] = ACTIONS(852), + [anon_sym_overlay] = ACTIONS(852), + [anon_sym_STAR] = ACTIONS(852), + [anon_sym_where] = ACTIONS(852), + [anon_sym_STAR_STAR] = ACTIONS(852), + [anon_sym_PLUS_PLUS] = ACTIONS(852), + [anon_sym_SLASH] = ACTIONS(852), + [anon_sym_mod] = ACTIONS(852), + [anon_sym_SLASH_SLASH] = ACTIONS(852), + [anon_sym_PLUS] = ACTIONS(852), + [anon_sym_bit_DASHshl] = ACTIONS(852), + [anon_sym_bit_DASHshr] = ACTIONS(852), + [anon_sym_EQ_EQ] = ACTIONS(852), + [anon_sym_BANG_EQ] = ACTIONS(852), + [anon_sym_LT2] = ACTIONS(852), + [anon_sym_LT_EQ] = ACTIONS(852), + [anon_sym_GT_EQ] = ACTIONS(852), + [anon_sym_not_DASHin] = ACTIONS(852), + [anon_sym_starts_DASHwith] = ACTIONS(852), + [anon_sym_ends_DASHwith] = ACTIONS(852), + [anon_sym_EQ_TILDE] = ACTIONS(852), + [anon_sym_BANG_TILDE] = ACTIONS(852), + [anon_sym_bit_DASHand] = ACTIONS(852), + [anon_sym_bit_DASHxor] = ACTIONS(852), + [anon_sym_bit_DASHor] = ACTIONS(852), + [anon_sym_and] = ACTIONS(852), + [anon_sym_xor] = ACTIONS(852), + [anon_sym_or] = ACTIONS(852), + [anon_sym_not] = ACTIONS(852), + [anon_sym_DOT_DOT_LT] = ACTIONS(852), + [anon_sym_DOT_DOT] = ACTIONS(852), + [anon_sym_DOT_DOT_EQ] = ACTIONS(852), + [sym_val_nothing] = ACTIONS(852), + [anon_sym_true] = ACTIONS(852), + [anon_sym_false] = ACTIONS(852), + [aux_sym_val_number_token1] = ACTIONS(852), + [aux_sym_val_number_token2] = ACTIONS(852), + [aux_sym_val_number_token3] = ACTIONS(852), + [aux_sym_val_number_token4] = ACTIONS(852), + [anon_sym_inf] = ACTIONS(852), + [anon_sym_DASHinf] = ACTIONS(852), + [anon_sym_NaN] = ACTIONS(852), + [anon_sym_0b] = ACTIONS(852), + [anon_sym_0o] = ACTIONS(852), + [anon_sym_0x] = ACTIONS(852), + [sym_val_date] = ACTIONS(852), + [anon_sym_DQUOTE] = ACTIONS(852), + [sym__str_single_quotes] = ACTIONS(852), + [sym__str_back_ticks] = ACTIONS(852), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(852), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(852), + [anon_sym_CARET] = ACTIONS(852), [anon_sym_POUND] = ACTIONS(3), }, [390] = { [sym_comment] = STATE(390), - [ts_builtin_sym_end] = ACTIONS(1177), - [sym_cmd_identifier] = ACTIONS(1175), - [anon_sym_SEMI] = ACTIONS(1175), - [anon_sym_LF] = ACTIONS(1177), - [anon_sym_export] = ACTIONS(1175), - [anon_sym_alias] = ACTIONS(1175), - [anon_sym_def] = ACTIONS(1175), - [anon_sym_def_DASHenv] = ACTIONS(1175), - [anon_sym_export_DASHenv] = ACTIONS(1175), - [anon_sym_extern] = ACTIONS(1175), - [anon_sym_module] = ACTIONS(1175), - [anon_sym_use] = ACTIONS(1175), - [anon_sym_LBRACK] = ACTIONS(1175), - [anon_sym_LPAREN] = ACTIONS(1175), - [anon_sym_PIPE] = ACTIONS(1175), - [anon_sym_DOLLAR] = ACTIONS(1175), - [anon_sym_error] = ACTIONS(1175), - [anon_sym_GT] = ACTIONS(1175), - [anon_sym_DASH] = ACTIONS(1175), - [anon_sym_break] = ACTIONS(1175), - [anon_sym_continue] = ACTIONS(1175), - [anon_sym_for] = ACTIONS(1175), - [anon_sym_in] = ACTIONS(1175), - [anon_sym_loop] = ACTIONS(1175), - [anon_sym_while] = ACTIONS(1175), - [anon_sym_do] = ACTIONS(1175), - [anon_sym_if] = ACTIONS(1175), - [anon_sym_match] = ACTIONS(1175), - [anon_sym_LBRACE] = ACTIONS(1175), - [anon_sym_try] = ACTIONS(1175), - [anon_sym_return] = ACTIONS(1175), - [anon_sym_let] = ACTIONS(1175), - [anon_sym_let_DASHenv] = ACTIONS(1175), - [anon_sym_mut] = ACTIONS(1175), - [anon_sym_const] = ACTIONS(1175), - [anon_sym_source] = ACTIONS(1175), - [anon_sym_source_DASHenv] = ACTIONS(1175), - [anon_sym_register] = ACTIONS(1175), - [anon_sym_hide] = ACTIONS(1175), - [anon_sym_hide_DASHenv] = ACTIONS(1175), - [anon_sym_overlay] = ACTIONS(1175), - [anon_sym_STAR] = ACTIONS(1175), - [anon_sym_where] = ACTIONS(1175), - [anon_sym_STAR_STAR] = ACTIONS(1175), - [anon_sym_PLUS_PLUS] = ACTIONS(1175), - [anon_sym_SLASH] = ACTIONS(1175), - [anon_sym_mod] = ACTIONS(1175), - [anon_sym_SLASH_SLASH] = ACTIONS(1175), - [anon_sym_PLUS] = ACTIONS(1175), - [anon_sym_bit_DASHshl] = ACTIONS(1175), - [anon_sym_bit_DASHshr] = ACTIONS(1175), - [anon_sym_EQ_EQ] = ACTIONS(1175), - [anon_sym_BANG_EQ] = ACTIONS(1175), - [anon_sym_LT2] = ACTIONS(1175), - [anon_sym_LT_EQ] = ACTIONS(1175), - [anon_sym_GT_EQ] = ACTIONS(1175), - [anon_sym_not_DASHin] = ACTIONS(1175), - [anon_sym_starts_DASHwith] = ACTIONS(1175), - [anon_sym_ends_DASHwith] = ACTIONS(1175), - [anon_sym_EQ_TILDE] = ACTIONS(1175), - [anon_sym_BANG_TILDE] = ACTIONS(1175), - [anon_sym_bit_DASHand] = ACTIONS(1175), - [anon_sym_bit_DASHxor] = ACTIONS(1175), - [anon_sym_bit_DASHor] = ACTIONS(1175), - [anon_sym_and] = ACTIONS(1175), - [anon_sym_xor] = ACTIONS(1175), - [anon_sym_or] = ACTIONS(1175), - [anon_sym_not] = ACTIONS(1175), - [anon_sym_DOT_DOT_LT] = ACTIONS(1175), - [anon_sym_DOT_DOT] = ACTIONS(1175), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1175), - [sym_val_nothing] = ACTIONS(1175), - [anon_sym_true] = ACTIONS(1175), - [anon_sym_false] = ACTIONS(1175), - [aux_sym_val_number_token1] = ACTIONS(1175), - [aux_sym_val_number_token2] = ACTIONS(1175), - [aux_sym_val_number_token3] = ACTIONS(1175), - [aux_sym_val_number_token4] = ACTIONS(1175), - [anon_sym_inf] = ACTIONS(1175), - [anon_sym_DASHinf] = ACTIONS(1175), - [anon_sym_NaN] = ACTIONS(1175), - [anon_sym_0b] = ACTIONS(1175), - [anon_sym_0o] = ACTIONS(1175), - [anon_sym_0x] = ACTIONS(1175), - [sym_val_date] = ACTIONS(1175), - [anon_sym_DQUOTE] = ACTIONS(1175), - [sym__str_single_quotes] = ACTIONS(1175), - [sym__str_back_ticks] = ACTIONS(1175), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1175), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1175), - [anon_sym_CARET] = ACTIONS(1175), + [anon_sym_export] = ACTIONS(976), + [anon_sym_alias] = ACTIONS(976), + [anon_sym_let] = ACTIONS(976), + [anon_sym_let_DASHenv] = ACTIONS(976), + [anon_sym_mut] = ACTIONS(976), + [anon_sym_const] = ACTIONS(976), + [sym_cmd_identifier] = ACTIONS(976), + [anon_sym_SEMI] = ACTIONS(976), + [anon_sym_LF] = ACTIONS(978), + [anon_sym_def] = ACTIONS(976), + [anon_sym_def_DASHenv] = ACTIONS(976), + [anon_sym_export_DASHenv] = ACTIONS(976), + [anon_sym_extern] = ACTIONS(976), + [anon_sym_module] = ACTIONS(976), + [anon_sym_use] = ACTIONS(976), + [anon_sym_LBRACK] = ACTIONS(976), + [anon_sym_LPAREN] = ACTIONS(976), + [anon_sym_RPAREN] = ACTIONS(976), + [anon_sym_DOLLAR] = ACTIONS(976), + [anon_sym_error] = ACTIONS(976), + [anon_sym_GT] = ACTIONS(884), + [anon_sym_DASH] = ACTIONS(886), + [anon_sym_break] = ACTIONS(976), + [anon_sym_continue] = ACTIONS(976), + [anon_sym_for] = ACTIONS(976), + [anon_sym_in] = ACTIONS(888), + [anon_sym_loop] = ACTIONS(976), + [anon_sym_while] = ACTIONS(976), + [anon_sym_do] = ACTIONS(976), + [anon_sym_if] = ACTIONS(976), + [anon_sym_match] = ACTIONS(976), + [anon_sym_LBRACE] = ACTIONS(976), + [anon_sym_RBRACE] = ACTIONS(976), + [anon_sym_try] = ACTIONS(976), + [anon_sym_return] = ACTIONS(976), + [anon_sym_source] = ACTIONS(976), + [anon_sym_source_DASHenv] = ACTIONS(976), + [anon_sym_register] = ACTIONS(976), + [anon_sym_hide] = ACTIONS(976), + [anon_sym_hide_DASHenv] = ACTIONS(976), + [anon_sym_overlay] = ACTIONS(976), + [anon_sym_STAR] = ACTIONS(890), + [anon_sym_where] = ACTIONS(976), + [anon_sym_STAR_STAR] = ACTIONS(892), + [anon_sym_PLUS_PLUS] = ACTIONS(892), + [anon_sym_SLASH] = ACTIONS(890), + [anon_sym_mod] = ACTIONS(890), + [anon_sym_SLASH_SLASH] = ACTIONS(890), + [anon_sym_PLUS] = ACTIONS(886), + [anon_sym_bit_DASHshl] = ACTIONS(894), + [anon_sym_bit_DASHshr] = ACTIONS(894), + [anon_sym_EQ_EQ] = ACTIONS(884), + [anon_sym_BANG_EQ] = ACTIONS(884), + [anon_sym_LT2] = ACTIONS(884), + [anon_sym_LT_EQ] = ACTIONS(884), + [anon_sym_GT_EQ] = ACTIONS(884), + [anon_sym_not_DASHin] = ACTIONS(888), + [anon_sym_starts_DASHwith] = ACTIONS(888), + [anon_sym_ends_DASHwith] = ACTIONS(888), + [anon_sym_EQ_TILDE] = ACTIONS(896), + [anon_sym_BANG_TILDE] = ACTIONS(896), + [anon_sym_bit_DASHand] = ACTIONS(898), + [anon_sym_bit_DASHxor] = ACTIONS(900), + [anon_sym_bit_DASHor] = ACTIONS(902), + [anon_sym_and] = ACTIONS(904), + [anon_sym_xor] = ACTIONS(906), + [anon_sym_or] = ACTIONS(908), + [anon_sym_not] = ACTIONS(976), + [anon_sym_DOT_DOT_LT] = ACTIONS(976), + [anon_sym_DOT_DOT] = ACTIONS(976), + [anon_sym_DOT_DOT_EQ] = ACTIONS(976), + [sym_val_nothing] = ACTIONS(976), + [anon_sym_true] = ACTIONS(976), + [anon_sym_false] = ACTIONS(976), + [aux_sym_val_number_token1] = ACTIONS(976), + [aux_sym_val_number_token2] = ACTIONS(976), + [aux_sym_val_number_token3] = ACTIONS(976), + [aux_sym_val_number_token4] = ACTIONS(976), + [anon_sym_inf] = ACTIONS(976), + [anon_sym_DASHinf] = ACTIONS(976), + [anon_sym_NaN] = ACTIONS(976), + [anon_sym_0b] = ACTIONS(976), + [anon_sym_0o] = ACTIONS(976), + [anon_sym_0x] = ACTIONS(976), + [sym_val_date] = ACTIONS(976), + [anon_sym_DQUOTE] = ACTIONS(976), + [sym__str_single_quotes] = ACTIONS(976), + [sym__str_back_ticks] = ACTIONS(976), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(976), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(976), + [anon_sym_CARET] = ACTIONS(976), [anon_sym_POUND] = ACTIONS(3), }, [391] = { - [sym__expression] = STATE(140), - [sym_expr_unary] = STATE(245), - [sym_expr_binary] = STATE(245), - [sym_expr_parenthesized] = STATE(247), - [sym_val_range] = STATE(245), - [sym__value] = STATE(245), - [sym_val_bool] = STATE(269), - [sym_val_variable] = STATE(269), - [sym__var] = STATE(132), - [sym_val_number] = STATE(2), - [sym_val_duration] = STATE(269), - [sym_val_filesize] = STATE(269), - [sym_val_binary] = STATE(269), - [sym_val_string] = STATE(269), - [sym__str_double_quotes] = STATE(271), - [sym_val_interpolated] = STATE(269), - [sym__inter_single_quotes] = STATE(274), - [sym__inter_double_quotes] = STATE(276), - [sym_val_list] = STATE(269), - [sym_val_record] = STATE(269), - [sym_val_table] = STATE(269), - [sym_val_closure] = STATE(269), - [sym__flag] = STATE(423), - [sym_long_flag] = STATE(856), [sym_comment] = STATE(391), - [ts_builtin_sym_end] = ACTIONS(1061), - [sym_cmd_identifier] = ACTIONS(1063), - [anon_sym_SEMI] = ACTIONS(1063), - [anon_sym_LF] = ACTIONS(1061), - [anon_sym_export] = ACTIONS(1063), - [anon_sym_alias] = ACTIONS(1063), - [anon_sym_def] = ACTIONS(1063), - [anon_sym_def_DASHenv] = ACTIONS(1063), - [anon_sym_export_DASHenv] = ACTIONS(1063), - [anon_sym_extern] = ACTIONS(1063), - [anon_sym_module] = ACTIONS(1063), - [anon_sym_use] = ACTIONS(1063), - [anon_sym_LBRACK] = ACTIONS(1063), - [anon_sym_LPAREN] = ACTIONS(1063), - [anon_sym_PIPE] = ACTIONS(1063), - [anon_sym_DOLLAR] = ACTIONS(1063), - [anon_sym_error] = ACTIONS(1063), - [anon_sym_DASH_DASH] = ACTIONS(1033), - [anon_sym_DASH] = ACTIONS(1063), - [anon_sym_break] = ACTIONS(1063), - [anon_sym_continue] = ACTIONS(1063), - [anon_sym_for] = ACTIONS(1063), - [anon_sym_loop] = ACTIONS(1063), - [anon_sym_while] = ACTIONS(1063), - [anon_sym_do] = ACTIONS(1063), - [anon_sym_if] = ACTIONS(1063), - [anon_sym_match] = ACTIONS(1063), - [anon_sym_LBRACE] = ACTIONS(1063), - [anon_sym_try] = ACTIONS(1063), - [anon_sym_return] = ACTIONS(1063), - [anon_sym_let] = ACTIONS(1063), - [anon_sym_let_DASHenv] = ACTIONS(1063), - [anon_sym_mut] = ACTIONS(1063), - [anon_sym_const] = 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_where] = ACTIONS(1063), - [anon_sym_not] = ACTIONS(1063), - [anon_sym_DOT_DOT_LT] = ACTIONS(1063), - [anon_sym_DOT_DOT] = ACTIONS(1063), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1063), - [sym_val_nothing] = ACTIONS(1063), - [anon_sym_true] = ACTIONS(1063), - [anon_sym_false] = ACTIONS(1063), - [aux_sym_val_number_token1] = ACTIONS(1063), - [aux_sym_val_number_token2] = ACTIONS(1063), - [aux_sym_val_number_token3] = ACTIONS(1063), - [aux_sym_val_number_token4] = ACTIONS(1063), - [anon_sym_inf] = ACTIONS(1063), - [anon_sym_DASHinf] = ACTIONS(1063), - [anon_sym_NaN] = 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_CARET] = ACTIONS(1063), - [sym_short_flag] = ACTIONS(1059), + [ts_builtin_sym_end] = ACTIONS(858), + [anon_sym_export] = ACTIONS(856), + [anon_sym_alias] = ACTIONS(856), + [anon_sym_let] = ACTIONS(856), + [anon_sym_let_DASHenv] = ACTIONS(856), + [anon_sym_mut] = ACTIONS(856), + [anon_sym_const] = ACTIONS(856), + [sym_cmd_identifier] = ACTIONS(856), + [anon_sym_SEMI] = ACTIONS(856), + [anon_sym_LF] = ACTIONS(858), + [anon_sym_def] = ACTIONS(856), + [anon_sym_def_DASHenv] = ACTIONS(856), + [anon_sym_export_DASHenv] = ACTIONS(856), + [anon_sym_extern] = ACTIONS(856), + [anon_sym_module] = ACTIONS(856), + [anon_sym_use] = ACTIONS(856), + [anon_sym_LBRACK] = ACTIONS(856), + [anon_sym_LPAREN] = ACTIONS(856), + [anon_sym_PIPE] = ACTIONS(856), + [anon_sym_DOLLAR] = ACTIONS(856), + [anon_sym_error] = ACTIONS(856), + [anon_sym_GT] = ACTIONS(856), + [anon_sym_DASH] = ACTIONS(856), + [anon_sym_break] = ACTIONS(856), + [anon_sym_continue] = ACTIONS(856), + [anon_sym_for] = ACTIONS(856), + [anon_sym_in] = ACTIONS(856), + [anon_sym_loop] = ACTIONS(856), + [anon_sym_while] = ACTIONS(856), + [anon_sym_do] = ACTIONS(856), + [anon_sym_if] = ACTIONS(856), + [anon_sym_match] = ACTIONS(856), + [anon_sym_LBRACE] = ACTIONS(856), + [anon_sym_try] = ACTIONS(856), + [anon_sym_return] = ACTIONS(856), + [anon_sym_source] = ACTIONS(856), + [anon_sym_source_DASHenv] = ACTIONS(856), + [anon_sym_register] = ACTIONS(856), + [anon_sym_hide] = ACTIONS(856), + [anon_sym_hide_DASHenv] = ACTIONS(856), + [anon_sym_overlay] = ACTIONS(856), + [anon_sym_STAR] = ACTIONS(856), + [anon_sym_where] = ACTIONS(856), + [anon_sym_STAR_STAR] = ACTIONS(856), + [anon_sym_PLUS_PLUS] = ACTIONS(856), + [anon_sym_SLASH] = ACTIONS(856), + [anon_sym_mod] = ACTIONS(856), + [anon_sym_SLASH_SLASH] = ACTIONS(856), + [anon_sym_PLUS] = ACTIONS(856), + [anon_sym_bit_DASHshl] = ACTIONS(856), + [anon_sym_bit_DASHshr] = ACTIONS(856), + [anon_sym_EQ_EQ] = ACTIONS(856), + [anon_sym_BANG_EQ] = ACTIONS(856), + [anon_sym_LT2] = ACTIONS(856), + [anon_sym_LT_EQ] = ACTIONS(856), + [anon_sym_GT_EQ] = ACTIONS(856), + [anon_sym_not_DASHin] = ACTIONS(856), + [anon_sym_starts_DASHwith] = ACTIONS(856), + [anon_sym_ends_DASHwith] = ACTIONS(856), + [anon_sym_EQ_TILDE] = ACTIONS(856), + [anon_sym_BANG_TILDE] = ACTIONS(856), + [anon_sym_bit_DASHand] = ACTIONS(856), + [anon_sym_bit_DASHxor] = ACTIONS(856), + [anon_sym_bit_DASHor] = ACTIONS(856), + [anon_sym_and] = ACTIONS(856), + [anon_sym_xor] = ACTIONS(856), + [anon_sym_or] = ACTIONS(856), + [anon_sym_not] = ACTIONS(856), + [anon_sym_DOT_DOT_LT] = ACTIONS(856), + [anon_sym_DOT_DOT] = ACTIONS(856), + [anon_sym_DOT_DOT_EQ] = ACTIONS(856), + [sym_val_nothing] = ACTIONS(856), + [anon_sym_true] = ACTIONS(856), + [anon_sym_false] = ACTIONS(856), + [aux_sym_val_number_token1] = ACTIONS(856), + [aux_sym_val_number_token2] = ACTIONS(856), + [aux_sym_val_number_token3] = ACTIONS(856), + [aux_sym_val_number_token4] = ACTIONS(856), + [anon_sym_inf] = ACTIONS(856), + [anon_sym_DASHinf] = ACTIONS(856), + [anon_sym_NaN] = ACTIONS(856), + [anon_sym_0b] = ACTIONS(856), + [anon_sym_0o] = ACTIONS(856), + [anon_sym_0x] = ACTIONS(856), + [sym_val_date] = ACTIONS(856), + [anon_sym_DQUOTE] = ACTIONS(856), + [sym__str_single_quotes] = ACTIONS(856), + [sym__str_back_ticks] = ACTIONS(856), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(856), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(856), + [anon_sym_CARET] = ACTIONS(856), [anon_sym_POUND] = ACTIONS(3), }, [392] = { - [sym__expression] = STATE(153), - [sym_expr_unary] = STATE(218), - [sym_expr_binary] = STATE(218), - [sym_expr_parenthesized] = STATE(221), - [sym_val_range] = STATE(218), - [sym__value] = STATE(218), - [sym_val_bool] = STATE(205), - [sym_val_variable] = STATE(205), - [sym__var] = STATE(122), - [sym_val_number] = STATE(5), - [sym_val_duration] = STATE(205), - [sym_val_filesize] = STATE(205), - [sym_val_binary] = STATE(205), - [sym_val_string] = STATE(205), - [sym__str_double_quotes] = STATE(213), - [sym_val_interpolated] = STATE(205), - [sym__inter_single_quotes] = STATE(211), - [sym__inter_double_quotes] = STATE(212), - [sym_val_list] = STATE(205), - [sym_val_record] = STATE(205), - [sym_val_table] = STATE(205), - [sym_val_closure] = STATE(205), - [sym__flag] = STATE(402), - [sym_long_flag] = STATE(869), [sym_comment] = STATE(392), - [sym_cmd_identifier] = ACTIONS(1085), - [anon_sym_SEMI] = ACTIONS(1085), - [anon_sym_LF] = ACTIONS(1087), - [anon_sym_export] = ACTIONS(1085), - [anon_sym_alias] = ACTIONS(1085), - [anon_sym_def] = ACTIONS(1085), - [anon_sym_def_DASHenv] = 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_PIPE] = ACTIONS(1085), - [anon_sym_DOLLAR] = ACTIONS(1085), - [anon_sym_error] = ACTIONS(1085), - [anon_sym_DASH_DASH] = ACTIONS(999), - [anon_sym_DASH] = ACTIONS(1085), - [anon_sym_break] = ACTIONS(1085), - [anon_sym_continue] = ACTIONS(1085), - [anon_sym_for] = 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_try] = ACTIONS(1085), - [anon_sym_return] = 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_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_where] = ACTIONS(1085), - [anon_sym_not] = ACTIONS(1085), - [anon_sym_DOT_DOT_LT] = ACTIONS(1085), - [anon_sym_DOT_DOT] = ACTIONS(1085), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1085), - [sym_val_nothing] = ACTIONS(1085), - [anon_sym_true] = ACTIONS(1085), - [anon_sym_false] = 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), - [anon_sym_inf] = ACTIONS(1085), - [anon_sym_DASHinf] = ACTIONS(1085), - [anon_sym_NaN] = 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), - [sym_short_flag] = ACTIONS(1025), + [ts_builtin_sym_end] = ACTIONS(769), + [anon_sym_export] = ACTIONS(767), + [anon_sym_alias] = ACTIONS(767), + [anon_sym_let] = ACTIONS(767), + [anon_sym_let_DASHenv] = ACTIONS(767), + [anon_sym_mut] = ACTIONS(767), + [anon_sym_const] = ACTIONS(767), + [sym_cmd_identifier] = ACTIONS(767), + [anon_sym_SEMI] = ACTIONS(767), + [anon_sym_LF] = ACTIONS(769), + [anon_sym_def] = ACTIONS(767), + [anon_sym_def_DASHenv] = ACTIONS(767), + [anon_sym_export_DASHenv] = ACTIONS(767), + [anon_sym_extern] = ACTIONS(767), + [anon_sym_module] = ACTIONS(767), + [anon_sym_use] = ACTIONS(767), + [anon_sym_LBRACK] = ACTIONS(767), + [anon_sym_LPAREN] = ACTIONS(767), + [anon_sym_PIPE] = ACTIONS(767), + [anon_sym_DOLLAR] = ACTIONS(767), + [anon_sym_error] = ACTIONS(767), + [anon_sym_GT] = ACTIONS(767), + [anon_sym_DASH] = ACTIONS(767), + [anon_sym_break] = ACTIONS(767), + [anon_sym_continue] = ACTIONS(767), + [anon_sym_for] = ACTIONS(767), + [anon_sym_in] = ACTIONS(767), + [anon_sym_loop] = ACTIONS(767), + [anon_sym_while] = ACTIONS(767), + [anon_sym_do] = ACTIONS(767), + [anon_sym_if] = ACTIONS(767), + [anon_sym_match] = ACTIONS(767), + [anon_sym_LBRACE] = ACTIONS(767), + [anon_sym_try] = ACTIONS(767), + [anon_sym_return] = ACTIONS(767), + [anon_sym_source] = ACTIONS(767), + [anon_sym_source_DASHenv] = ACTIONS(767), + [anon_sym_register] = ACTIONS(767), + [anon_sym_hide] = ACTIONS(767), + [anon_sym_hide_DASHenv] = ACTIONS(767), + [anon_sym_overlay] = ACTIONS(767), + [anon_sym_STAR] = ACTIONS(767), + [anon_sym_where] = ACTIONS(767), + [anon_sym_STAR_STAR] = ACTIONS(767), + [anon_sym_PLUS_PLUS] = ACTIONS(767), + [anon_sym_SLASH] = ACTIONS(767), + [anon_sym_mod] = ACTIONS(767), + [anon_sym_SLASH_SLASH] = ACTIONS(767), + [anon_sym_PLUS] = ACTIONS(767), + [anon_sym_bit_DASHshl] = ACTIONS(767), + [anon_sym_bit_DASHshr] = ACTIONS(767), + [anon_sym_EQ_EQ] = ACTIONS(767), + [anon_sym_BANG_EQ] = ACTIONS(767), + [anon_sym_LT2] = ACTIONS(767), + [anon_sym_LT_EQ] = ACTIONS(767), + [anon_sym_GT_EQ] = ACTIONS(767), + [anon_sym_not_DASHin] = ACTIONS(767), + [anon_sym_starts_DASHwith] = ACTIONS(767), + [anon_sym_ends_DASHwith] = ACTIONS(767), + [anon_sym_EQ_TILDE] = ACTIONS(767), + [anon_sym_BANG_TILDE] = ACTIONS(767), + [anon_sym_bit_DASHand] = ACTIONS(767), + [anon_sym_bit_DASHxor] = ACTIONS(767), + [anon_sym_bit_DASHor] = ACTIONS(767), + [anon_sym_and] = ACTIONS(767), + [anon_sym_xor] = ACTIONS(767), + [anon_sym_or] = ACTIONS(767), + [anon_sym_not] = ACTIONS(767), + [anon_sym_DOT_DOT_LT] = ACTIONS(767), + [anon_sym_DOT_DOT] = ACTIONS(767), + [anon_sym_DOT_DOT_EQ] = ACTIONS(767), + [sym_val_nothing] = ACTIONS(767), + [anon_sym_true] = ACTIONS(767), + [anon_sym_false] = ACTIONS(767), + [aux_sym_val_number_token1] = ACTIONS(767), + [aux_sym_val_number_token2] = ACTIONS(767), + [aux_sym_val_number_token3] = ACTIONS(767), + [aux_sym_val_number_token4] = ACTIONS(767), + [anon_sym_inf] = ACTIONS(767), + [anon_sym_DASHinf] = ACTIONS(767), + [anon_sym_NaN] = ACTIONS(767), + [anon_sym_0b] = ACTIONS(767), + [anon_sym_0o] = ACTIONS(767), + [anon_sym_0x] = ACTIONS(767), + [sym_val_date] = ACTIONS(767), + [anon_sym_DQUOTE] = ACTIONS(767), + [sym__str_single_quotes] = ACTIONS(767), + [sym__str_back_ticks] = ACTIONS(767), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(767), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(767), + [anon_sym_CARET] = ACTIONS(767), [anon_sym_POUND] = ACTIONS(3), }, [393] = { - [sym__expression] = STATE(147), - [sym_expr_unary] = STATE(218), - [sym_expr_binary] = STATE(218), - [sym_expr_parenthesized] = STATE(221), - [sym_val_range] = STATE(218), - [sym__value] = STATE(218), - [sym_val_bool] = STATE(205), - [sym_val_variable] = STATE(205), - [sym__var] = STATE(122), - [sym_val_number] = STATE(5), - [sym_val_duration] = STATE(205), - [sym_val_filesize] = STATE(205), - [sym_val_binary] = STATE(205), - [sym_val_string] = STATE(205), - [sym__str_double_quotes] = STATE(213), - [sym_val_interpolated] = STATE(205), - [sym__inter_single_quotes] = STATE(211), - [sym__inter_double_quotes] = STATE(212), - [sym_val_list] = STATE(205), - [sym_val_record] = STATE(205), - [sym_val_table] = STATE(205), - [sym_val_closure] = STATE(205), - [sym__flag] = STATE(429), - [sym_long_flag] = STATE(869), + [sym__expression] = STATE(152), + [sym_expr_unary] = STATE(253), + [sym_expr_binary] = STATE(253), + [sym_expr_parenthesized] = STATE(194), + [sym_val_range] = STATE(253), + [sym__value] = STATE(253), + [sym_val_bool] = STATE(208), + [sym_val_variable] = STATE(208), + [sym__var] = STATE(139), + [sym_val_number] = STATE(3), + [sym_val_duration] = STATE(208), + [sym_val_filesize] = STATE(208), + [sym_val_binary] = STATE(208), + [sym_val_string] = STATE(208), + [sym__str_double_quotes] = STATE(221), + [sym_val_interpolated] = STATE(208), + [sym__inter_single_quotes] = STATE(196), + [sym__inter_double_quotes] = STATE(211), + [sym_val_list] = STATE(208), + [sym_val_record] = STATE(208), + [sym_val_table] = STATE(208), + [sym_val_closure] = STATE(208), + [sym__flag] = STATE(400), + [sym_long_flag] = STATE(690), [sym_comment] = STATE(393), - [sym_cmd_identifier] = ACTIONS(1029), - [anon_sym_SEMI] = ACTIONS(1029), - [anon_sym_LF] = ACTIONS(1027), - [anon_sym_export] = ACTIONS(1029), - [anon_sym_alias] = ACTIONS(1029), - [anon_sym_def] = ACTIONS(1029), - [anon_sym_def_DASHenv] = ACTIONS(1029), - [anon_sym_export_DASHenv] = ACTIONS(1029), - [anon_sym_extern] = ACTIONS(1029), - [anon_sym_module] = ACTIONS(1029), - [anon_sym_use] = ACTIONS(1029), - [anon_sym_LBRACK] = ACTIONS(1029), - [anon_sym_LPAREN] = ACTIONS(1029), - [anon_sym_PIPE] = ACTIONS(1029), - [anon_sym_DOLLAR] = ACTIONS(1029), - [anon_sym_error] = ACTIONS(1029), - [anon_sym_DASH_DASH] = ACTIONS(999), - [anon_sym_DASH] = ACTIONS(1029), - [anon_sym_break] = ACTIONS(1029), - [anon_sym_continue] = ACTIONS(1029), - [anon_sym_for] = 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_try] = ACTIONS(1029), - [anon_sym_return] = 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_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_where] = ACTIONS(1029), - [anon_sym_not] = ACTIONS(1029), - [anon_sym_DOT_DOT_LT] = ACTIONS(1029), - [anon_sym_DOT_DOT] = ACTIONS(1029), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1029), - [sym_val_nothing] = ACTIONS(1029), - [anon_sym_true] = ACTIONS(1029), - [anon_sym_false] = ACTIONS(1029), - [aux_sym_val_number_token1] = ACTIONS(1029), - [aux_sym_val_number_token2] = ACTIONS(1029), - [aux_sym_val_number_token3] = ACTIONS(1029), - [aux_sym_val_number_token4] = ACTIONS(1029), - [anon_sym_inf] = ACTIONS(1029), - [anon_sym_DASHinf] = ACTIONS(1029), - [anon_sym_NaN] = 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), - [sym_short_flag] = ACTIONS(1025), + [anon_sym_export] = ACTIONS(617), + [anon_sym_alias] = ACTIONS(617), + [anon_sym_let] = ACTIONS(617), + [anon_sym_let_DASHenv] = ACTIONS(617), + [anon_sym_mut] = ACTIONS(617), + [anon_sym_const] = ACTIONS(617), + [sym_cmd_identifier] = ACTIONS(617), + [anon_sym_SEMI] = ACTIONS(617), + [anon_sym_LF] = ACTIONS(619), + [anon_sym_def] = ACTIONS(617), + [anon_sym_def_DASHenv] = ACTIONS(617), + [anon_sym_export_DASHenv] = ACTIONS(617), + [anon_sym_extern] = ACTIONS(617), + [anon_sym_module] = ACTIONS(617), + [anon_sym_use] = ACTIONS(617), + [anon_sym_LBRACK] = ACTIONS(617), + [anon_sym_LPAREN] = ACTIONS(617), + [anon_sym_RPAREN] = ACTIONS(617), + [anon_sym_PIPE] = ACTIONS(617), + [anon_sym_DOLLAR] = ACTIONS(617), + [anon_sym_error] = ACTIONS(617), + [anon_sym_DASH_DASH] = ACTIONS(623), + [anon_sym_DASH] = ACTIONS(617), + [anon_sym_break] = ACTIONS(617), + [anon_sym_continue] = ACTIONS(617), + [anon_sym_for] = ACTIONS(617), + [anon_sym_loop] = ACTIONS(617), + [anon_sym_while] = ACTIONS(617), + [anon_sym_do] = ACTIONS(617), + [anon_sym_if] = ACTIONS(617), + [anon_sym_match] = ACTIONS(617), + [anon_sym_LBRACE] = ACTIONS(617), + [anon_sym_RBRACE] = ACTIONS(617), + [anon_sym_try] = ACTIONS(617), + [anon_sym_return] = ACTIONS(617), + [anon_sym_source] = ACTIONS(617), + [anon_sym_source_DASHenv] = ACTIONS(617), + [anon_sym_register] = ACTIONS(617), + [anon_sym_hide] = ACTIONS(617), + [anon_sym_hide_DASHenv] = ACTIONS(617), + [anon_sym_overlay] = ACTIONS(617), + [anon_sym_where] = ACTIONS(617), + [anon_sym_not] = ACTIONS(617), + [anon_sym_DOT_DOT_LT] = ACTIONS(617), + [anon_sym_DOT_DOT] = ACTIONS(617), + [anon_sym_DOT_DOT_EQ] = ACTIONS(617), + [sym_val_nothing] = ACTIONS(617), + [anon_sym_true] = ACTIONS(617), + [anon_sym_false] = ACTIONS(617), + [aux_sym_val_number_token1] = ACTIONS(617), + [aux_sym_val_number_token2] = ACTIONS(617), + [aux_sym_val_number_token3] = ACTIONS(617), + [aux_sym_val_number_token4] = ACTIONS(617), + [anon_sym_inf] = ACTIONS(617), + [anon_sym_DASHinf] = ACTIONS(617), + [anon_sym_NaN] = ACTIONS(617), + [anon_sym_0b] = ACTIONS(617), + [anon_sym_0o] = ACTIONS(617), + [anon_sym_0x] = ACTIONS(617), + [sym_val_date] = ACTIONS(617), + [anon_sym_DQUOTE] = ACTIONS(617), + [sym__str_single_quotes] = ACTIONS(617), + [sym__str_back_ticks] = ACTIONS(617), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(617), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(617), + [anon_sym_CARET] = ACTIONS(617), + [sym_short_flag] = ACTIONS(649), [anon_sym_POUND] = ACTIONS(3), }, [394] = { - [sym__expression] = STATE(154), - [sym_expr_unary] = STATE(218), - [sym_expr_binary] = STATE(218), - [sym_expr_parenthesized] = STATE(221), - [sym_val_range] = STATE(218), - [sym__value] = STATE(218), - [sym_val_bool] = STATE(205), - [sym_val_variable] = STATE(205), - [sym__var] = STATE(122), - [sym_val_number] = STATE(5), - [sym_val_duration] = STATE(205), - [sym_val_filesize] = STATE(205), - [sym_val_binary] = STATE(205), - [sym_val_string] = STATE(205), - [sym__str_double_quotes] = STATE(213), - [sym_val_interpolated] = STATE(205), - [sym__inter_single_quotes] = STATE(211), - [sym__inter_double_quotes] = STATE(212), - [sym_val_list] = STATE(205), - [sym_val_record] = STATE(205), - [sym_val_table] = STATE(205), - [sym_val_closure] = STATE(205), - [sym__flag] = STATE(420), - [sym_long_flag] = STATE(869), + [sym__expression] = STATE(152), + [sym_expr_unary] = STATE(253), + [sym_expr_binary] = STATE(253), + [sym_expr_parenthesized] = STATE(194), + [sym_val_range] = STATE(253), + [sym__value] = STATE(253), + [sym_val_bool] = STATE(208), + [sym_val_variable] = STATE(208), + [sym__var] = STATE(139), + [sym_val_number] = STATE(3), + [sym_val_duration] = STATE(208), + [sym_val_filesize] = STATE(208), + [sym_val_binary] = STATE(208), + [sym_val_string] = STATE(208), + [sym__str_double_quotes] = STATE(221), + [sym_val_interpolated] = STATE(208), + [sym__inter_single_quotes] = STATE(196), + [sym__inter_double_quotes] = STATE(211), + [sym_val_list] = STATE(208), + [sym_val_record] = STATE(208), + [sym_val_table] = STATE(208), + [sym_val_closure] = STATE(208), + [sym__flag] = STATE(401), + [sym_long_flag] = STATE(690), [sym_comment] = STATE(394), - [sym_cmd_identifier] = ACTIONS(1063), - [anon_sym_SEMI] = ACTIONS(1063), - [anon_sym_LF] = ACTIONS(1061), - [anon_sym_export] = ACTIONS(1063), - [anon_sym_alias] = ACTIONS(1063), - [anon_sym_def] = ACTIONS(1063), - [anon_sym_def_DASHenv] = ACTIONS(1063), - [anon_sym_export_DASHenv] = ACTIONS(1063), - [anon_sym_extern] = ACTIONS(1063), - [anon_sym_module] = ACTIONS(1063), - [anon_sym_use] = ACTIONS(1063), - [anon_sym_LBRACK] = ACTIONS(1063), - [anon_sym_LPAREN] = ACTIONS(1063), - [anon_sym_PIPE] = ACTIONS(1063), - [anon_sym_DOLLAR] = ACTIONS(1063), - [anon_sym_error] = ACTIONS(1063), - [anon_sym_DASH_DASH] = ACTIONS(999), - [anon_sym_DASH] = ACTIONS(1063), - [anon_sym_break] = ACTIONS(1063), - [anon_sym_continue] = ACTIONS(1063), - [anon_sym_for] = ACTIONS(1063), - [anon_sym_loop] = ACTIONS(1063), - [anon_sym_while] = ACTIONS(1063), - [anon_sym_do] = ACTIONS(1063), - [anon_sym_if] = ACTIONS(1063), - [anon_sym_match] = ACTIONS(1063), - [anon_sym_LBRACE] = ACTIONS(1063), - [anon_sym_RBRACE] = ACTIONS(1063), - [anon_sym_try] = ACTIONS(1063), - [anon_sym_return] = ACTIONS(1063), - [anon_sym_let] = ACTIONS(1063), - [anon_sym_let_DASHenv] = ACTIONS(1063), - [anon_sym_mut] = ACTIONS(1063), - [anon_sym_const] = 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_where] = ACTIONS(1063), - [anon_sym_not] = ACTIONS(1063), - [anon_sym_DOT_DOT_LT] = ACTIONS(1063), - [anon_sym_DOT_DOT] = ACTIONS(1063), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1063), - [sym_val_nothing] = ACTIONS(1063), - [anon_sym_true] = ACTIONS(1063), - [anon_sym_false] = ACTIONS(1063), - [aux_sym_val_number_token1] = ACTIONS(1063), - [aux_sym_val_number_token2] = ACTIONS(1063), - [aux_sym_val_number_token3] = ACTIONS(1063), - [aux_sym_val_number_token4] = ACTIONS(1063), - [anon_sym_inf] = ACTIONS(1063), - [anon_sym_DASHinf] = ACTIONS(1063), - [anon_sym_NaN] = 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_CARET] = ACTIONS(1063), - [sym_short_flag] = ACTIONS(1025), + [anon_sym_export] = ACTIONS(617), + [anon_sym_alias] = ACTIONS(617), + [anon_sym_let] = ACTIONS(617), + [anon_sym_let_DASHenv] = ACTIONS(617), + [anon_sym_mut] = ACTIONS(617), + [anon_sym_const] = ACTIONS(617), + [sym_cmd_identifier] = ACTIONS(617), + [anon_sym_SEMI] = ACTIONS(617), + [anon_sym_LF] = ACTIONS(619), + [anon_sym_def] = ACTIONS(617), + [anon_sym_def_DASHenv] = ACTIONS(617), + [anon_sym_export_DASHenv] = ACTIONS(617), + [anon_sym_extern] = ACTIONS(617), + [anon_sym_module] = ACTIONS(617), + [anon_sym_use] = ACTIONS(617), + [anon_sym_LBRACK] = ACTIONS(617), + [anon_sym_LPAREN] = ACTIONS(617), + [anon_sym_RPAREN] = ACTIONS(617), + [anon_sym_PIPE] = ACTIONS(617), + [anon_sym_DOLLAR] = ACTIONS(617), + [anon_sym_error] = ACTIONS(617), + [anon_sym_DASH_DASH] = ACTIONS(623), + [anon_sym_DASH] = ACTIONS(617), + [anon_sym_break] = ACTIONS(617), + [anon_sym_continue] = ACTIONS(617), + [anon_sym_for] = ACTIONS(617), + [anon_sym_loop] = ACTIONS(617), + [anon_sym_while] = ACTIONS(617), + [anon_sym_do] = ACTIONS(617), + [anon_sym_if] = ACTIONS(617), + [anon_sym_match] = ACTIONS(617), + [anon_sym_LBRACE] = ACTIONS(617), + [anon_sym_RBRACE] = ACTIONS(617), + [anon_sym_try] = ACTIONS(617), + [anon_sym_return] = ACTIONS(617), + [anon_sym_source] = ACTIONS(617), + [anon_sym_source_DASHenv] = ACTIONS(617), + [anon_sym_register] = ACTIONS(617), + [anon_sym_hide] = ACTIONS(617), + [anon_sym_hide_DASHenv] = ACTIONS(617), + [anon_sym_overlay] = ACTIONS(617), + [anon_sym_where] = ACTIONS(617), + [anon_sym_not] = ACTIONS(617), + [anon_sym_DOT_DOT_LT] = ACTIONS(617), + [anon_sym_DOT_DOT] = ACTIONS(617), + [anon_sym_DOT_DOT_EQ] = ACTIONS(617), + [sym_val_nothing] = ACTIONS(617), + [anon_sym_true] = ACTIONS(617), + [anon_sym_false] = ACTIONS(617), + [aux_sym_val_number_token1] = ACTIONS(617), + [aux_sym_val_number_token2] = ACTIONS(617), + [aux_sym_val_number_token3] = ACTIONS(617), + [aux_sym_val_number_token4] = ACTIONS(617), + [anon_sym_inf] = ACTIONS(617), + [anon_sym_DASHinf] = ACTIONS(617), + [anon_sym_NaN] = ACTIONS(617), + [anon_sym_0b] = ACTIONS(617), + [anon_sym_0o] = ACTIONS(617), + [anon_sym_0x] = ACTIONS(617), + [sym_val_date] = ACTIONS(617), + [anon_sym_DQUOTE] = ACTIONS(617), + [sym__str_single_quotes] = ACTIONS(617), + [sym__str_back_ticks] = ACTIONS(617), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(617), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(617), + [anon_sym_CARET] = ACTIONS(617), + [sym_short_flag] = ACTIONS(649), [anon_sym_POUND] = ACTIONS(3), }, [395] = { - [sym__expression] = STATE(140), - [sym_expr_unary] = STATE(245), - [sym_expr_binary] = STATE(245), - [sym_expr_parenthesized] = STATE(247), - [sym_val_range] = STATE(245), - [sym__value] = STATE(245), - [sym_val_bool] = STATE(269), - [sym_val_variable] = STATE(269), - [sym__var] = STATE(132), - [sym_val_number] = STATE(2), - [sym_val_duration] = STATE(269), - [sym_val_filesize] = STATE(269), - [sym_val_binary] = STATE(269), - [sym_val_string] = STATE(269), - [sym__str_double_quotes] = STATE(271), - [sym_val_interpolated] = STATE(269), - [sym__inter_single_quotes] = STATE(274), - [sym__inter_double_quotes] = STATE(276), - [sym_val_list] = STATE(269), - [sym_val_record] = STATE(269), - [sym_val_table] = STATE(269), - [sym_val_closure] = STATE(269), - [sym__flag] = STATE(813), - [sym_long_flag] = STATE(856), + [sym__expression] = STATE(152), + [sym_expr_unary] = STATE(253), + [sym_expr_binary] = STATE(253), + [sym_expr_parenthesized] = STATE(194), + [sym_val_range] = STATE(253), + [sym__value] = STATE(253), + [sym_val_bool] = STATE(208), + [sym_val_variable] = STATE(208), + [sym__var] = STATE(139), + [sym_val_number] = STATE(3), + [sym_val_duration] = STATE(208), + [sym_val_filesize] = STATE(208), + [sym_val_binary] = STATE(208), + [sym_val_string] = STATE(208), + [sym__str_double_quotes] = STATE(221), + [sym_val_interpolated] = STATE(208), + [sym__inter_single_quotes] = STATE(196), + [sym__inter_double_quotes] = STATE(211), + [sym_val_list] = STATE(208), + [sym_val_record] = STATE(208), + [sym_val_table] = STATE(208), + [sym_val_closure] = STATE(208), + [sym__flag] = STATE(402), + [sym_long_flag] = STATE(690), [sym_comment] = STATE(395), - [ts_builtin_sym_end] = ACTIONS(1061), - [sym_cmd_identifier] = ACTIONS(1063), - [anon_sym_SEMI] = ACTIONS(1063), - [anon_sym_LF] = ACTIONS(1061), - [anon_sym_export] = ACTIONS(1063), - [anon_sym_alias] = ACTIONS(1063), - [anon_sym_def] = ACTIONS(1063), - [anon_sym_def_DASHenv] = ACTIONS(1063), - [anon_sym_export_DASHenv] = ACTIONS(1063), - [anon_sym_extern] = ACTIONS(1063), - [anon_sym_module] = ACTIONS(1063), - [anon_sym_use] = ACTIONS(1063), - [anon_sym_LBRACK] = ACTIONS(1063), - [anon_sym_LPAREN] = ACTIONS(1063), - [anon_sym_PIPE] = ACTIONS(1063), - [anon_sym_DOLLAR] = ACTIONS(1063), - [anon_sym_error] = ACTIONS(1063), - [anon_sym_DASH_DASH] = ACTIONS(1033), - [anon_sym_DASH] = ACTIONS(1063), - [anon_sym_break] = ACTIONS(1063), - [anon_sym_continue] = ACTIONS(1063), - [anon_sym_for] = ACTIONS(1063), - [anon_sym_loop] = ACTIONS(1063), - [anon_sym_while] = ACTIONS(1063), - [anon_sym_do] = ACTIONS(1063), - [anon_sym_if] = ACTIONS(1063), - [anon_sym_match] = ACTIONS(1063), - [anon_sym_LBRACE] = ACTIONS(1063), - [anon_sym_try] = ACTIONS(1063), - [anon_sym_return] = ACTIONS(1063), - [anon_sym_let] = ACTIONS(1063), - [anon_sym_let_DASHenv] = ACTIONS(1063), - [anon_sym_mut] = ACTIONS(1063), - [anon_sym_const] = 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_where] = ACTIONS(1063), - [anon_sym_not] = ACTIONS(1063), - [anon_sym_DOT_DOT_LT] = ACTIONS(1063), - [anon_sym_DOT_DOT] = ACTIONS(1063), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1063), - [sym_val_nothing] = ACTIONS(1063), - [anon_sym_true] = ACTIONS(1063), - [anon_sym_false] = ACTIONS(1063), - [aux_sym_val_number_token1] = ACTIONS(1063), - [aux_sym_val_number_token2] = ACTIONS(1063), - [aux_sym_val_number_token3] = ACTIONS(1063), - [aux_sym_val_number_token4] = ACTIONS(1063), - [anon_sym_inf] = ACTIONS(1063), - [anon_sym_DASHinf] = ACTIONS(1063), - [anon_sym_NaN] = 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_CARET] = ACTIONS(1063), - [sym_short_flag] = ACTIONS(1059), + [anon_sym_export] = ACTIONS(617), + [anon_sym_alias] = ACTIONS(617), + [anon_sym_let] = ACTIONS(617), + [anon_sym_let_DASHenv] = ACTIONS(617), + [anon_sym_mut] = ACTIONS(617), + [anon_sym_const] = ACTIONS(617), + [sym_cmd_identifier] = ACTIONS(617), + [anon_sym_SEMI] = ACTIONS(617), + [anon_sym_LF] = ACTIONS(619), + [anon_sym_def] = ACTIONS(617), + [anon_sym_def_DASHenv] = ACTIONS(617), + [anon_sym_export_DASHenv] = ACTIONS(617), + [anon_sym_extern] = ACTIONS(617), + [anon_sym_module] = ACTIONS(617), + [anon_sym_use] = ACTIONS(617), + [anon_sym_LBRACK] = ACTIONS(617), + [anon_sym_LPAREN] = ACTIONS(617), + [anon_sym_RPAREN] = ACTIONS(617), + [anon_sym_PIPE] = ACTIONS(617), + [anon_sym_DOLLAR] = ACTIONS(617), + [anon_sym_error] = ACTIONS(617), + [anon_sym_DASH_DASH] = ACTIONS(623), + [anon_sym_DASH] = ACTIONS(617), + [anon_sym_break] = ACTIONS(617), + [anon_sym_continue] = ACTIONS(617), + [anon_sym_for] = ACTIONS(617), + [anon_sym_loop] = ACTIONS(617), + [anon_sym_while] = ACTIONS(617), + [anon_sym_do] = ACTIONS(617), + [anon_sym_if] = ACTIONS(617), + [anon_sym_match] = ACTIONS(617), + [anon_sym_LBRACE] = ACTIONS(617), + [anon_sym_RBRACE] = ACTIONS(617), + [anon_sym_try] = ACTIONS(617), + [anon_sym_return] = ACTIONS(617), + [anon_sym_source] = ACTIONS(617), + [anon_sym_source_DASHenv] = ACTIONS(617), + [anon_sym_register] = ACTIONS(617), + [anon_sym_hide] = ACTIONS(617), + [anon_sym_hide_DASHenv] = ACTIONS(617), + [anon_sym_overlay] = ACTIONS(617), + [anon_sym_where] = ACTIONS(617), + [anon_sym_not] = ACTIONS(617), + [anon_sym_DOT_DOT_LT] = ACTIONS(617), + [anon_sym_DOT_DOT] = ACTIONS(617), + [anon_sym_DOT_DOT_EQ] = ACTIONS(617), + [sym_val_nothing] = ACTIONS(617), + [anon_sym_true] = ACTIONS(617), + [anon_sym_false] = ACTIONS(617), + [aux_sym_val_number_token1] = ACTIONS(617), + [aux_sym_val_number_token2] = ACTIONS(617), + [aux_sym_val_number_token3] = ACTIONS(617), + [aux_sym_val_number_token4] = ACTIONS(617), + [anon_sym_inf] = ACTIONS(617), + [anon_sym_DASHinf] = ACTIONS(617), + [anon_sym_NaN] = ACTIONS(617), + [anon_sym_0b] = ACTIONS(617), + [anon_sym_0o] = ACTIONS(617), + [anon_sym_0x] = ACTIONS(617), + [sym_val_date] = ACTIONS(617), + [anon_sym_DQUOTE] = ACTIONS(617), + [sym__str_single_quotes] = ACTIONS(617), + [sym__str_back_ticks] = ACTIONS(617), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(617), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(617), + [anon_sym_CARET] = ACTIONS(617), + [sym_short_flag] = ACTIONS(649), [anon_sym_POUND] = ACTIONS(3), }, [396] = { - [sym__expression] = STATE(142), - [sym_expr_unary] = STATE(218), - [sym_expr_binary] = STATE(218), - [sym_expr_parenthesized] = STATE(221), - [sym_val_range] = STATE(218), - [sym__value] = STATE(218), - [sym_val_bool] = STATE(205), - [sym_val_variable] = STATE(205), - [sym__var] = STATE(122), - [sym_val_number] = STATE(5), - [sym_val_duration] = STATE(205), - [sym_val_filesize] = STATE(205), - [sym_val_binary] = STATE(205), - [sym_val_string] = STATE(205), - [sym__str_double_quotes] = STATE(213), - [sym_val_interpolated] = STATE(205), - [sym__inter_single_quotes] = STATE(211), - [sym__inter_double_quotes] = STATE(212), - [sym_val_list] = STATE(205), - [sym_val_record] = STATE(205), - [sym_val_table] = STATE(205), - [sym_val_closure] = STATE(205), - [sym__flag] = STATE(399), - [sym_long_flag] = STATE(869), [sym_comment] = STATE(396), - [sym_cmd_identifier] = ACTIONS(1065), - [anon_sym_SEMI] = ACTIONS(1065), - [anon_sym_LF] = ACTIONS(1067), - [anon_sym_export] = ACTIONS(1065), - [anon_sym_alias] = ACTIONS(1065), - [anon_sym_def] = ACTIONS(1065), - [anon_sym_def_DASHenv] = ACTIONS(1065), - [anon_sym_export_DASHenv] = ACTIONS(1065), - [anon_sym_extern] = ACTIONS(1065), - [anon_sym_module] = ACTIONS(1065), - [anon_sym_use] = ACTIONS(1065), - [anon_sym_LBRACK] = ACTIONS(1065), - [anon_sym_LPAREN] = ACTIONS(1065), - [anon_sym_PIPE] = ACTIONS(1065), - [anon_sym_DOLLAR] = ACTIONS(1065), - [anon_sym_error] = ACTIONS(1065), - [anon_sym_DASH_DASH] = ACTIONS(999), - [anon_sym_DASH] = ACTIONS(1065), - [anon_sym_break] = ACTIONS(1065), - [anon_sym_continue] = ACTIONS(1065), - [anon_sym_for] = ACTIONS(1065), - [anon_sym_loop] = ACTIONS(1065), - [anon_sym_while] = ACTIONS(1065), - [anon_sym_do] = ACTIONS(1065), - [anon_sym_if] = ACTIONS(1065), - [anon_sym_match] = ACTIONS(1065), - [anon_sym_LBRACE] = ACTIONS(1065), - [anon_sym_RBRACE] = ACTIONS(1065), - [anon_sym_try] = ACTIONS(1065), - [anon_sym_return] = ACTIONS(1065), - [anon_sym_let] = ACTIONS(1065), - [anon_sym_let_DASHenv] = ACTIONS(1065), - [anon_sym_mut] = ACTIONS(1065), - [anon_sym_const] = ACTIONS(1065), - [anon_sym_source] = ACTIONS(1065), - [anon_sym_source_DASHenv] = ACTIONS(1065), - [anon_sym_register] = ACTIONS(1065), - [anon_sym_hide] = ACTIONS(1065), - [anon_sym_hide_DASHenv] = ACTIONS(1065), - [anon_sym_overlay] = ACTIONS(1065), - [anon_sym_where] = ACTIONS(1065), - [anon_sym_not] = ACTIONS(1065), - [anon_sym_DOT_DOT_LT] = ACTIONS(1065), - [anon_sym_DOT_DOT] = ACTIONS(1065), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1065), - [sym_val_nothing] = ACTIONS(1065), - [anon_sym_true] = ACTIONS(1065), - [anon_sym_false] = ACTIONS(1065), - [aux_sym_val_number_token1] = ACTIONS(1065), - [aux_sym_val_number_token2] = ACTIONS(1065), - [aux_sym_val_number_token3] = ACTIONS(1065), - [aux_sym_val_number_token4] = ACTIONS(1065), - [anon_sym_inf] = ACTIONS(1065), - [anon_sym_DASHinf] = ACTIONS(1065), - [anon_sym_NaN] = ACTIONS(1065), - [anon_sym_0b] = ACTIONS(1065), - [anon_sym_0o] = ACTIONS(1065), - [anon_sym_0x] = ACTIONS(1065), - [sym_val_date] = ACTIONS(1065), - [anon_sym_DQUOTE] = ACTIONS(1065), - [sym__str_single_quotes] = ACTIONS(1065), - [sym__str_back_ticks] = ACTIONS(1065), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1065), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1065), - [anon_sym_CARET] = ACTIONS(1065), - [sym_short_flag] = ACTIONS(1025), + [ts_builtin_sym_end] = ACTIONS(862), + [anon_sym_export] = ACTIONS(860), + [anon_sym_alias] = ACTIONS(860), + [anon_sym_let] = ACTIONS(860), + [anon_sym_let_DASHenv] = ACTIONS(860), + [anon_sym_mut] = ACTIONS(860), + [anon_sym_const] = ACTIONS(860), + [sym_cmd_identifier] = ACTIONS(860), + [anon_sym_SEMI] = ACTIONS(860), + [anon_sym_LF] = ACTIONS(862), + [anon_sym_def] = ACTIONS(860), + [anon_sym_def_DASHenv] = ACTIONS(860), + [anon_sym_export_DASHenv] = ACTIONS(860), + [anon_sym_extern] = ACTIONS(860), + [anon_sym_module] = ACTIONS(860), + [anon_sym_use] = ACTIONS(860), + [anon_sym_LBRACK] = ACTIONS(860), + [anon_sym_LPAREN] = ACTIONS(860), + [anon_sym_PIPE] = ACTIONS(860), + [anon_sym_DOLLAR] = ACTIONS(860), + [anon_sym_error] = ACTIONS(860), + [anon_sym_GT] = ACTIONS(860), + [anon_sym_DASH] = ACTIONS(860), + [anon_sym_break] = ACTIONS(860), + [anon_sym_continue] = ACTIONS(860), + [anon_sym_for] = ACTIONS(860), + [anon_sym_in] = ACTIONS(860), + [anon_sym_loop] = ACTIONS(860), + [anon_sym_while] = ACTIONS(860), + [anon_sym_do] = ACTIONS(860), + [anon_sym_if] = ACTIONS(860), + [anon_sym_match] = ACTIONS(860), + [anon_sym_LBRACE] = ACTIONS(860), + [anon_sym_try] = ACTIONS(860), + [anon_sym_return] = ACTIONS(860), + [anon_sym_source] = ACTIONS(860), + [anon_sym_source_DASHenv] = ACTIONS(860), + [anon_sym_register] = ACTIONS(860), + [anon_sym_hide] = ACTIONS(860), + [anon_sym_hide_DASHenv] = ACTIONS(860), + [anon_sym_overlay] = ACTIONS(860), + [anon_sym_STAR] = ACTIONS(860), + [anon_sym_where] = ACTIONS(860), + [anon_sym_STAR_STAR] = ACTIONS(860), + [anon_sym_PLUS_PLUS] = ACTIONS(860), + [anon_sym_SLASH] = ACTIONS(860), + [anon_sym_mod] = ACTIONS(860), + [anon_sym_SLASH_SLASH] = ACTIONS(860), + [anon_sym_PLUS] = ACTIONS(860), + [anon_sym_bit_DASHshl] = ACTIONS(860), + [anon_sym_bit_DASHshr] = ACTIONS(860), + [anon_sym_EQ_EQ] = ACTIONS(860), + [anon_sym_BANG_EQ] = ACTIONS(860), + [anon_sym_LT2] = ACTIONS(860), + [anon_sym_LT_EQ] = ACTIONS(860), + [anon_sym_GT_EQ] = ACTIONS(860), + [anon_sym_not_DASHin] = ACTIONS(860), + [anon_sym_starts_DASHwith] = ACTIONS(860), + [anon_sym_ends_DASHwith] = ACTIONS(860), + [anon_sym_EQ_TILDE] = ACTIONS(860), + [anon_sym_BANG_TILDE] = ACTIONS(860), + [anon_sym_bit_DASHand] = ACTIONS(860), + [anon_sym_bit_DASHxor] = ACTIONS(860), + [anon_sym_bit_DASHor] = ACTIONS(860), + [anon_sym_and] = ACTIONS(860), + [anon_sym_xor] = ACTIONS(860), + [anon_sym_or] = ACTIONS(860), + [anon_sym_not] = ACTIONS(860), + [anon_sym_DOT_DOT_LT] = ACTIONS(860), + [anon_sym_DOT_DOT] = ACTIONS(860), + [anon_sym_DOT_DOT_EQ] = ACTIONS(860), + [sym_val_nothing] = ACTIONS(860), + [anon_sym_true] = ACTIONS(860), + [anon_sym_false] = ACTIONS(860), + [aux_sym_val_number_token1] = ACTIONS(860), + [aux_sym_val_number_token2] = ACTIONS(860), + [aux_sym_val_number_token3] = ACTIONS(860), + [aux_sym_val_number_token4] = ACTIONS(860), + [anon_sym_inf] = ACTIONS(860), + [anon_sym_DASHinf] = ACTIONS(860), + [anon_sym_NaN] = ACTIONS(860), + [anon_sym_0b] = ACTIONS(860), + [anon_sym_0o] = ACTIONS(860), + [anon_sym_0x] = ACTIONS(860), + [sym_val_date] = ACTIONS(860), + [anon_sym_DQUOTE] = ACTIONS(860), + [sym__str_single_quotes] = ACTIONS(860), + [sym__str_back_ticks] = ACTIONS(860), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(860), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(860), + [anon_sym_CARET] = ACTIONS(860), [anon_sym_POUND] = ACTIONS(3), }, [397] = { - [sym__expression] = STATE(142), - [sym_expr_unary] = STATE(218), - [sym_expr_binary] = STATE(218), - [sym_expr_parenthesized] = STATE(221), - [sym_val_range] = STATE(218), - [sym__value] = STATE(218), - [sym_val_bool] = STATE(205), - [sym_val_variable] = STATE(205), - [sym__var] = STATE(122), - [sym_val_number] = STATE(5), - [sym_val_duration] = STATE(205), - [sym_val_filesize] = STATE(205), - [sym_val_binary] = STATE(205), - [sym_val_string] = STATE(205), - [sym__str_double_quotes] = STATE(213), - [sym_val_interpolated] = STATE(205), - [sym__inter_single_quotes] = STATE(211), - [sym__inter_double_quotes] = STATE(212), - [sym_val_list] = STATE(205), - [sym_val_record] = STATE(205), - [sym_val_table] = STATE(205), - [sym_val_closure] = STATE(205), - [sym__flag] = STATE(393), - [sym_long_flag] = STATE(869), [sym_comment] = STATE(397), - [sym_cmd_identifier] = ACTIONS(1065), - [anon_sym_SEMI] = ACTIONS(1065), - [anon_sym_LF] = ACTIONS(1067), - [anon_sym_export] = ACTIONS(1065), - [anon_sym_alias] = ACTIONS(1065), - [anon_sym_def] = ACTIONS(1065), - [anon_sym_def_DASHenv] = ACTIONS(1065), - [anon_sym_export_DASHenv] = ACTIONS(1065), - [anon_sym_extern] = ACTIONS(1065), - [anon_sym_module] = ACTIONS(1065), - [anon_sym_use] = ACTIONS(1065), - [anon_sym_LBRACK] = ACTIONS(1065), - [anon_sym_LPAREN] = ACTIONS(1065), - [anon_sym_PIPE] = ACTIONS(1065), - [anon_sym_DOLLAR] = ACTIONS(1065), - [anon_sym_error] = ACTIONS(1065), - [anon_sym_DASH_DASH] = ACTIONS(999), - [anon_sym_DASH] = ACTIONS(1065), - [anon_sym_break] = ACTIONS(1065), - [anon_sym_continue] = ACTIONS(1065), - [anon_sym_for] = ACTIONS(1065), - [anon_sym_loop] = ACTIONS(1065), - [anon_sym_while] = ACTIONS(1065), - [anon_sym_do] = ACTIONS(1065), - [anon_sym_if] = ACTIONS(1065), - [anon_sym_match] = ACTIONS(1065), - [anon_sym_LBRACE] = ACTIONS(1065), - [anon_sym_RBRACE] = ACTIONS(1065), - [anon_sym_try] = ACTIONS(1065), - [anon_sym_return] = ACTIONS(1065), - [anon_sym_let] = ACTIONS(1065), - [anon_sym_let_DASHenv] = ACTIONS(1065), - [anon_sym_mut] = ACTIONS(1065), - [anon_sym_const] = ACTIONS(1065), - [anon_sym_source] = ACTIONS(1065), - [anon_sym_source_DASHenv] = ACTIONS(1065), - [anon_sym_register] = ACTIONS(1065), - [anon_sym_hide] = ACTIONS(1065), - [anon_sym_hide_DASHenv] = ACTIONS(1065), - [anon_sym_overlay] = ACTIONS(1065), - [anon_sym_where] = ACTIONS(1065), - [anon_sym_not] = ACTIONS(1065), - [anon_sym_DOT_DOT_LT] = ACTIONS(1065), - [anon_sym_DOT_DOT] = ACTIONS(1065), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1065), - [sym_val_nothing] = ACTIONS(1065), - [anon_sym_true] = ACTIONS(1065), - [anon_sym_false] = ACTIONS(1065), - [aux_sym_val_number_token1] = ACTIONS(1065), - [aux_sym_val_number_token2] = ACTIONS(1065), - [aux_sym_val_number_token3] = ACTIONS(1065), - [aux_sym_val_number_token4] = ACTIONS(1065), - [anon_sym_inf] = ACTIONS(1065), - [anon_sym_DASHinf] = ACTIONS(1065), - [anon_sym_NaN] = ACTIONS(1065), - [anon_sym_0b] = ACTIONS(1065), - [anon_sym_0o] = ACTIONS(1065), - [anon_sym_0x] = ACTIONS(1065), - [sym_val_date] = ACTIONS(1065), - [anon_sym_DQUOTE] = ACTIONS(1065), - [sym__str_single_quotes] = ACTIONS(1065), - [sym__str_back_ticks] = ACTIONS(1065), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1065), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1065), - [anon_sym_CARET] = ACTIONS(1065), - [sym_short_flag] = ACTIONS(1025), + [ts_builtin_sym_end] = ACTIONS(838), + [anon_sym_export] = ACTIONS(836), + [anon_sym_alias] = ACTIONS(836), + [anon_sym_let] = ACTIONS(836), + [anon_sym_let_DASHenv] = ACTIONS(836), + [anon_sym_mut] = ACTIONS(836), + [anon_sym_const] = ACTIONS(836), + [sym_cmd_identifier] = ACTIONS(836), + [anon_sym_SEMI] = ACTIONS(836), + [anon_sym_LF] = ACTIONS(838), + [anon_sym_def] = ACTIONS(836), + [anon_sym_def_DASHenv] = ACTIONS(836), + [anon_sym_export_DASHenv] = ACTIONS(836), + [anon_sym_extern] = ACTIONS(836), + [anon_sym_module] = ACTIONS(836), + [anon_sym_use] = ACTIONS(836), + [anon_sym_LBRACK] = ACTIONS(836), + [anon_sym_LPAREN] = ACTIONS(836), + [anon_sym_PIPE] = ACTIONS(836), + [anon_sym_DOLLAR] = ACTIONS(836), + [anon_sym_error] = ACTIONS(836), + [anon_sym_GT] = ACTIONS(836), + [anon_sym_DASH] = ACTIONS(836), + [anon_sym_break] = ACTIONS(836), + [anon_sym_continue] = ACTIONS(836), + [anon_sym_for] = ACTIONS(836), + [anon_sym_in] = ACTIONS(836), + [anon_sym_loop] = ACTIONS(836), + [anon_sym_while] = ACTIONS(836), + [anon_sym_do] = ACTIONS(836), + [anon_sym_if] = ACTIONS(836), + [anon_sym_match] = ACTIONS(836), + [anon_sym_LBRACE] = ACTIONS(836), + [anon_sym_try] = ACTIONS(836), + [anon_sym_return] = ACTIONS(836), + [anon_sym_source] = ACTIONS(836), + [anon_sym_source_DASHenv] = ACTIONS(836), + [anon_sym_register] = ACTIONS(836), + [anon_sym_hide] = ACTIONS(836), + [anon_sym_hide_DASHenv] = ACTIONS(836), + [anon_sym_overlay] = ACTIONS(836), + [anon_sym_STAR] = ACTIONS(836), + [anon_sym_where] = ACTIONS(836), + [anon_sym_STAR_STAR] = ACTIONS(836), + [anon_sym_PLUS_PLUS] = ACTIONS(836), + [anon_sym_SLASH] = ACTIONS(836), + [anon_sym_mod] = ACTIONS(836), + [anon_sym_SLASH_SLASH] = ACTIONS(836), + [anon_sym_PLUS] = ACTIONS(836), + [anon_sym_bit_DASHshl] = ACTIONS(836), + [anon_sym_bit_DASHshr] = ACTIONS(836), + [anon_sym_EQ_EQ] = ACTIONS(836), + [anon_sym_BANG_EQ] = ACTIONS(836), + [anon_sym_LT2] = ACTIONS(836), + [anon_sym_LT_EQ] = ACTIONS(836), + [anon_sym_GT_EQ] = ACTIONS(836), + [anon_sym_not_DASHin] = ACTIONS(836), + [anon_sym_starts_DASHwith] = ACTIONS(836), + [anon_sym_ends_DASHwith] = ACTIONS(836), + [anon_sym_EQ_TILDE] = ACTIONS(836), + [anon_sym_BANG_TILDE] = ACTIONS(836), + [anon_sym_bit_DASHand] = ACTIONS(836), + [anon_sym_bit_DASHxor] = ACTIONS(836), + [anon_sym_bit_DASHor] = ACTIONS(836), + [anon_sym_and] = ACTIONS(836), + [anon_sym_xor] = ACTIONS(836), + [anon_sym_or] = ACTIONS(836), + [anon_sym_not] = ACTIONS(836), + [anon_sym_DOT_DOT_LT] = ACTIONS(836), + [anon_sym_DOT_DOT] = ACTIONS(836), + [anon_sym_DOT_DOT_EQ] = ACTIONS(836), + [sym_val_nothing] = ACTIONS(836), + [anon_sym_true] = ACTIONS(836), + [anon_sym_false] = ACTIONS(836), + [aux_sym_val_number_token1] = ACTIONS(836), + [aux_sym_val_number_token2] = ACTIONS(836), + [aux_sym_val_number_token3] = ACTIONS(836), + [aux_sym_val_number_token4] = ACTIONS(836), + [anon_sym_inf] = ACTIONS(836), + [anon_sym_DASHinf] = ACTIONS(836), + [anon_sym_NaN] = ACTIONS(836), + [anon_sym_0b] = ACTIONS(836), + [anon_sym_0o] = ACTIONS(836), + [anon_sym_0x] = ACTIONS(836), + [sym_val_date] = ACTIONS(836), + [anon_sym_DQUOTE] = ACTIONS(836), + [sym__str_single_quotes] = ACTIONS(836), + [sym__str_back_ticks] = ACTIONS(836), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(836), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(836), + [anon_sym_CARET] = ACTIONS(836), [anon_sym_POUND] = ACTIONS(3), }, [398] = { - [sym__expression] = STATE(142), - [sym_expr_unary] = STATE(218), - [sym_expr_binary] = STATE(218), - [sym_expr_parenthesized] = STATE(221), - [sym_val_range] = STATE(218), - [sym__value] = STATE(218), - [sym_val_bool] = STATE(205), - [sym_val_variable] = STATE(205), - [sym__var] = STATE(122), - [sym_val_number] = STATE(5), - [sym_val_duration] = STATE(205), - [sym_val_filesize] = STATE(205), - [sym_val_binary] = STATE(205), - [sym_val_string] = STATE(205), - [sym__str_double_quotes] = STATE(213), - [sym_val_interpolated] = STATE(205), - [sym__inter_single_quotes] = STATE(211), - [sym__inter_double_quotes] = STATE(212), - [sym_val_list] = STATE(205), - [sym_val_record] = STATE(205), - [sym_val_table] = STATE(205), - [sym_val_closure] = STATE(205), - [sym__flag] = STATE(422), - [sym_long_flag] = STATE(869), [sym_comment] = STATE(398), - [sym_cmd_identifier] = ACTIONS(1065), - [anon_sym_SEMI] = ACTIONS(1065), - [anon_sym_LF] = ACTIONS(1067), - [anon_sym_export] = ACTIONS(1065), - [anon_sym_alias] = ACTIONS(1065), - [anon_sym_def] = ACTIONS(1065), - [anon_sym_def_DASHenv] = ACTIONS(1065), - [anon_sym_export_DASHenv] = ACTIONS(1065), - [anon_sym_extern] = ACTIONS(1065), - [anon_sym_module] = ACTIONS(1065), - [anon_sym_use] = ACTIONS(1065), - [anon_sym_LBRACK] = ACTIONS(1065), - [anon_sym_LPAREN] = ACTIONS(1065), - [anon_sym_PIPE] = ACTIONS(1065), - [anon_sym_DOLLAR] = ACTIONS(1065), - [anon_sym_error] = ACTIONS(1065), - [anon_sym_DASH_DASH] = ACTIONS(999), - [anon_sym_DASH] = ACTIONS(1065), - [anon_sym_break] = ACTIONS(1065), - [anon_sym_continue] = ACTIONS(1065), - [anon_sym_for] = ACTIONS(1065), - [anon_sym_loop] = ACTIONS(1065), - [anon_sym_while] = ACTIONS(1065), - [anon_sym_do] = ACTIONS(1065), - [anon_sym_if] = ACTIONS(1065), - [anon_sym_match] = ACTIONS(1065), - [anon_sym_LBRACE] = ACTIONS(1065), - [anon_sym_RBRACE] = ACTIONS(1065), - [anon_sym_try] = ACTIONS(1065), - [anon_sym_return] = ACTIONS(1065), - [anon_sym_let] = ACTIONS(1065), - [anon_sym_let_DASHenv] = ACTIONS(1065), - [anon_sym_mut] = ACTIONS(1065), - [anon_sym_const] = ACTIONS(1065), - [anon_sym_source] = ACTIONS(1065), - [anon_sym_source_DASHenv] = ACTIONS(1065), - [anon_sym_register] = ACTIONS(1065), - [anon_sym_hide] = ACTIONS(1065), - [anon_sym_hide_DASHenv] = ACTIONS(1065), - [anon_sym_overlay] = ACTIONS(1065), - [anon_sym_where] = ACTIONS(1065), - [anon_sym_not] = ACTIONS(1065), - [anon_sym_DOT_DOT_LT] = ACTIONS(1065), - [anon_sym_DOT_DOT] = ACTIONS(1065), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1065), - [sym_val_nothing] = ACTIONS(1065), - [anon_sym_true] = ACTIONS(1065), - [anon_sym_false] = ACTIONS(1065), - [aux_sym_val_number_token1] = ACTIONS(1065), - [aux_sym_val_number_token2] = ACTIONS(1065), - [aux_sym_val_number_token3] = ACTIONS(1065), - [aux_sym_val_number_token4] = ACTIONS(1065), - [anon_sym_inf] = ACTIONS(1065), - [anon_sym_DASHinf] = ACTIONS(1065), - [anon_sym_NaN] = ACTIONS(1065), - [anon_sym_0b] = ACTIONS(1065), - [anon_sym_0o] = ACTIONS(1065), - [anon_sym_0x] = ACTIONS(1065), - [sym_val_date] = ACTIONS(1065), - [anon_sym_DQUOTE] = ACTIONS(1065), - [sym__str_single_quotes] = ACTIONS(1065), - [sym__str_back_ticks] = ACTIONS(1065), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1065), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1065), - [anon_sym_CARET] = ACTIONS(1065), - [sym_short_flag] = ACTIONS(1025), + [ts_builtin_sym_end] = ACTIONS(834), + [anon_sym_export] = ACTIONS(832), + [anon_sym_alias] = ACTIONS(832), + [anon_sym_let] = ACTIONS(832), + [anon_sym_let_DASHenv] = ACTIONS(832), + [anon_sym_mut] = ACTIONS(832), + [anon_sym_const] = ACTIONS(832), + [sym_cmd_identifier] = ACTIONS(832), + [anon_sym_SEMI] = ACTIONS(832), + [anon_sym_LF] = ACTIONS(834), + [anon_sym_def] = ACTIONS(832), + [anon_sym_def_DASHenv] = ACTIONS(832), + [anon_sym_export_DASHenv] = ACTIONS(832), + [anon_sym_extern] = ACTIONS(832), + [anon_sym_module] = ACTIONS(832), + [anon_sym_use] = ACTIONS(832), + [anon_sym_LBRACK] = ACTIONS(832), + [anon_sym_LPAREN] = ACTIONS(832), + [anon_sym_PIPE] = ACTIONS(832), + [anon_sym_DOLLAR] = ACTIONS(832), + [anon_sym_error] = ACTIONS(832), + [anon_sym_GT] = ACTIONS(832), + [anon_sym_DASH] = ACTIONS(832), + [anon_sym_break] = ACTIONS(832), + [anon_sym_continue] = ACTIONS(832), + [anon_sym_for] = ACTIONS(832), + [anon_sym_in] = ACTIONS(832), + [anon_sym_loop] = ACTIONS(832), + [anon_sym_while] = ACTIONS(832), + [anon_sym_do] = ACTIONS(832), + [anon_sym_if] = ACTIONS(832), + [anon_sym_match] = ACTIONS(832), + [anon_sym_LBRACE] = ACTIONS(832), + [anon_sym_try] = ACTIONS(832), + [anon_sym_return] = ACTIONS(832), + [anon_sym_source] = ACTIONS(832), + [anon_sym_source_DASHenv] = ACTIONS(832), + [anon_sym_register] = ACTIONS(832), + [anon_sym_hide] = ACTIONS(832), + [anon_sym_hide_DASHenv] = ACTIONS(832), + [anon_sym_overlay] = ACTIONS(832), + [anon_sym_STAR] = ACTIONS(832), + [anon_sym_where] = ACTIONS(832), + [anon_sym_STAR_STAR] = ACTIONS(832), + [anon_sym_PLUS_PLUS] = ACTIONS(832), + [anon_sym_SLASH] = ACTIONS(832), + [anon_sym_mod] = ACTIONS(832), + [anon_sym_SLASH_SLASH] = ACTIONS(832), + [anon_sym_PLUS] = ACTIONS(832), + [anon_sym_bit_DASHshl] = ACTIONS(832), + [anon_sym_bit_DASHshr] = ACTIONS(832), + [anon_sym_EQ_EQ] = ACTIONS(832), + [anon_sym_BANG_EQ] = ACTIONS(832), + [anon_sym_LT2] = ACTIONS(832), + [anon_sym_LT_EQ] = ACTIONS(832), + [anon_sym_GT_EQ] = ACTIONS(832), + [anon_sym_not_DASHin] = ACTIONS(832), + [anon_sym_starts_DASHwith] = ACTIONS(832), + [anon_sym_ends_DASHwith] = ACTIONS(832), + [anon_sym_EQ_TILDE] = ACTIONS(832), + [anon_sym_BANG_TILDE] = ACTIONS(832), + [anon_sym_bit_DASHand] = ACTIONS(832), + [anon_sym_bit_DASHxor] = ACTIONS(832), + [anon_sym_bit_DASHor] = ACTIONS(832), + [anon_sym_and] = ACTIONS(832), + [anon_sym_xor] = ACTIONS(832), + [anon_sym_or] = ACTIONS(832), + [anon_sym_not] = ACTIONS(832), + [anon_sym_DOT_DOT_LT] = ACTIONS(832), + [anon_sym_DOT_DOT] = ACTIONS(832), + [anon_sym_DOT_DOT_EQ] = ACTIONS(832), + [sym_val_nothing] = ACTIONS(832), + [anon_sym_true] = ACTIONS(832), + [anon_sym_false] = ACTIONS(832), + [aux_sym_val_number_token1] = ACTIONS(832), + [aux_sym_val_number_token2] = ACTIONS(832), + [aux_sym_val_number_token3] = ACTIONS(832), + [aux_sym_val_number_token4] = ACTIONS(832), + [anon_sym_inf] = ACTIONS(832), + [anon_sym_DASHinf] = ACTIONS(832), + [anon_sym_NaN] = ACTIONS(832), + [anon_sym_0b] = ACTIONS(832), + [anon_sym_0o] = ACTIONS(832), + [anon_sym_0x] = ACTIONS(832), + [sym_val_date] = ACTIONS(832), + [anon_sym_DQUOTE] = ACTIONS(832), + [sym__str_single_quotes] = ACTIONS(832), + [sym__str_back_ticks] = ACTIONS(832), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(832), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(832), + [anon_sym_CARET] = ACTIONS(832), [anon_sym_POUND] = ACTIONS(3), }, [399] = { - [sym__expression] = STATE(147), - [sym_expr_unary] = STATE(218), - [sym_expr_binary] = STATE(218), - [sym_expr_parenthesized] = STATE(221), - [sym_val_range] = STATE(218), - [sym__value] = STATE(218), - [sym_val_bool] = STATE(205), - [sym_val_variable] = STATE(205), - [sym__var] = STATE(122), - [sym_val_number] = STATE(5), - [sym_val_duration] = STATE(205), - [sym_val_filesize] = STATE(205), - [sym_val_binary] = STATE(205), - [sym_val_string] = STATE(205), - [sym__str_double_quotes] = STATE(213), - [sym_val_interpolated] = STATE(205), - [sym__inter_single_quotes] = STATE(211), - [sym__inter_double_quotes] = STATE(212), - [sym_val_list] = STATE(205), - [sym_val_record] = STATE(205), - [sym_val_table] = STATE(205), - [sym_val_closure] = STATE(205), - [sym__flag] = STATE(392), - [sym_long_flag] = STATE(869), [sym_comment] = STATE(399), - [sym_cmd_identifier] = ACTIONS(1029), - [anon_sym_SEMI] = ACTIONS(1029), - [anon_sym_LF] = ACTIONS(1027), - [anon_sym_export] = ACTIONS(1029), - [anon_sym_alias] = ACTIONS(1029), - [anon_sym_def] = ACTIONS(1029), - [anon_sym_def_DASHenv] = ACTIONS(1029), - [anon_sym_export_DASHenv] = ACTIONS(1029), - [anon_sym_extern] = ACTIONS(1029), - [anon_sym_module] = ACTIONS(1029), - [anon_sym_use] = ACTIONS(1029), - [anon_sym_LBRACK] = ACTIONS(1029), - [anon_sym_LPAREN] = ACTIONS(1029), - [anon_sym_PIPE] = ACTIONS(1029), - [anon_sym_DOLLAR] = ACTIONS(1029), - [anon_sym_error] = ACTIONS(1029), - [anon_sym_DASH_DASH] = ACTIONS(999), - [anon_sym_DASH] = ACTIONS(1029), - [anon_sym_break] = ACTIONS(1029), - [anon_sym_continue] = ACTIONS(1029), - [anon_sym_for] = 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_try] = ACTIONS(1029), - [anon_sym_return] = 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_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_where] = ACTIONS(1029), - [anon_sym_not] = ACTIONS(1029), - [anon_sym_DOT_DOT_LT] = ACTIONS(1029), - [anon_sym_DOT_DOT] = ACTIONS(1029), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1029), - [sym_val_nothing] = ACTIONS(1029), - [anon_sym_true] = ACTIONS(1029), - [anon_sym_false] = ACTIONS(1029), - [aux_sym_val_number_token1] = ACTIONS(1029), - [aux_sym_val_number_token2] = ACTIONS(1029), - [aux_sym_val_number_token3] = ACTIONS(1029), - [aux_sym_val_number_token4] = ACTIONS(1029), - [anon_sym_inf] = ACTIONS(1029), - [anon_sym_DASHinf] = ACTIONS(1029), - [anon_sym_NaN] = 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), - [sym_short_flag] = ACTIONS(1025), + [ts_builtin_sym_end] = ACTIONS(765), + [anon_sym_export] = ACTIONS(763), + [anon_sym_alias] = ACTIONS(763), + [anon_sym_let] = ACTIONS(763), + [anon_sym_let_DASHenv] = ACTIONS(763), + [anon_sym_mut] = ACTIONS(763), + [anon_sym_const] = ACTIONS(763), + [sym_cmd_identifier] = ACTIONS(763), + [anon_sym_SEMI] = ACTIONS(763), + [anon_sym_LF] = ACTIONS(765), + [anon_sym_def] = ACTIONS(763), + [anon_sym_def_DASHenv] = ACTIONS(763), + [anon_sym_export_DASHenv] = ACTIONS(763), + [anon_sym_extern] = ACTIONS(763), + [anon_sym_module] = ACTIONS(763), + [anon_sym_use] = ACTIONS(763), + [anon_sym_LBRACK] = ACTIONS(763), + [anon_sym_LPAREN] = ACTIONS(763), + [anon_sym_PIPE] = ACTIONS(763), + [anon_sym_DOLLAR] = ACTIONS(763), + [anon_sym_error] = ACTIONS(763), + [anon_sym_GT] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_break] = ACTIONS(763), + [anon_sym_continue] = ACTIONS(763), + [anon_sym_for] = ACTIONS(763), + [anon_sym_in] = ACTIONS(763), + [anon_sym_loop] = ACTIONS(763), + [anon_sym_while] = ACTIONS(763), + [anon_sym_do] = ACTIONS(763), + [anon_sym_if] = ACTIONS(763), + [anon_sym_match] = ACTIONS(763), + [anon_sym_LBRACE] = ACTIONS(763), + [anon_sym_try] = ACTIONS(763), + [anon_sym_return] = ACTIONS(763), + [anon_sym_source] = ACTIONS(763), + [anon_sym_source_DASHenv] = ACTIONS(763), + [anon_sym_register] = ACTIONS(763), + [anon_sym_hide] = ACTIONS(763), + [anon_sym_hide_DASHenv] = ACTIONS(763), + [anon_sym_overlay] = ACTIONS(763), + [anon_sym_STAR] = ACTIONS(763), + [anon_sym_where] = ACTIONS(763), + [anon_sym_STAR_STAR] = ACTIONS(763), + [anon_sym_PLUS_PLUS] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(763), + [anon_sym_mod] = ACTIONS(763), + [anon_sym_SLASH_SLASH] = ACTIONS(763), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_bit_DASHshl] = ACTIONS(763), + [anon_sym_bit_DASHshr] = ACTIONS(763), + [anon_sym_EQ_EQ] = ACTIONS(763), + [anon_sym_BANG_EQ] = ACTIONS(763), + [anon_sym_LT2] = ACTIONS(763), + [anon_sym_LT_EQ] = ACTIONS(763), + [anon_sym_GT_EQ] = ACTIONS(763), + [anon_sym_not_DASHin] = ACTIONS(763), + [anon_sym_starts_DASHwith] = ACTIONS(763), + [anon_sym_ends_DASHwith] = ACTIONS(763), + [anon_sym_EQ_TILDE] = ACTIONS(763), + [anon_sym_BANG_TILDE] = ACTIONS(763), + [anon_sym_bit_DASHand] = ACTIONS(763), + [anon_sym_bit_DASHxor] = ACTIONS(763), + [anon_sym_bit_DASHor] = ACTIONS(763), + [anon_sym_and] = ACTIONS(763), + [anon_sym_xor] = ACTIONS(763), + [anon_sym_or] = ACTIONS(763), + [anon_sym_not] = ACTIONS(763), + [anon_sym_DOT_DOT_LT] = ACTIONS(129), + [anon_sym_DOT_DOT] = ACTIONS(129), + [anon_sym_DOT_DOT_EQ] = ACTIONS(129), + [sym_val_nothing] = ACTIONS(763), + [anon_sym_true] = ACTIONS(763), + [anon_sym_false] = ACTIONS(763), + [aux_sym_val_number_token1] = ACTIONS(763), + [aux_sym_val_number_token2] = ACTIONS(763), + [aux_sym_val_number_token3] = ACTIONS(763), + [aux_sym_val_number_token4] = ACTIONS(763), + [anon_sym_inf] = ACTIONS(763), + [anon_sym_DASHinf] = ACTIONS(763), + [anon_sym_NaN] = ACTIONS(763), + [anon_sym_0b] = ACTIONS(763), + [anon_sym_0o] = ACTIONS(763), + [anon_sym_0x] = ACTIONS(763), + [sym_val_date] = ACTIONS(763), + [anon_sym_DQUOTE] = ACTIONS(763), + [sym__str_single_quotes] = ACTIONS(763), + [sym__str_back_ticks] = ACTIONS(763), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(763), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(763), + [anon_sym_CARET] = ACTIONS(763), [anon_sym_POUND] = ACTIONS(3), }, [400] = { - [sym__expression] = STATE(154), - [sym_expr_unary] = STATE(218), - [sym_expr_binary] = STATE(218), - [sym_expr_parenthesized] = STATE(221), - [sym_val_range] = STATE(218), - [sym__value] = STATE(218), - [sym_val_bool] = STATE(205), - [sym_val_variable] = STATE(205), - [sym__var] = STATE(122), - [sym_val_number] = STATE(5), - [sym_val_duration] = STATE(205), - [sym_val_filesize] = STATE(205), - [sym_val_binary] = STATE(205), - [sym_val_string] = STATE(205), - [sym__str_double_quotes] = STATE(213), - [sym_val_interpolated] = STATE(205), - [sym__inter_single_quotes] = STATE(211), - [sym__inter_double_quotes] = STATE(212), - [sym_val_list] = STATE(205), - [sym_val_record] = STATE(205), - [sym_val_table] = STATE(205), - [sym_val_closure] = STATE(205), - [sym__flag] = STATE(427), - [sym_long_flag] = STATE(869), + [sym__expression] = STATE(148), + [sym_expr_unary] = STATE(253), + [sym_expr_binary] = STATE(253), + [sym_expr_parenthesized] = STATE(194), + [sym_val_range] = STATE(253), + [sym__value] = STATE(253), + [sym_val_bool] = STATE(208), + [sym_val_variable] = STATE(208), + [sym__var] = STATE(139), + [sym_val_number] = STATE(3), + [sym_val_duration] = STATE(208), + [sym_val_filesize] = STATE(208), + [sym_val_binary] = STATE(208), + [sym_val_string] = STATE(208), + [sym__str_double_quotes] = STATE(221), + [sym_val_interpolated] = STATE(208), + [sym__inter_single_quotes] = STATE(196), + [sym__inter_double_quotes] = STATE(211), + [sym_val_list] = STATE(208), + [sym_val_record] = STATE(208), + [sym_val_table] = STATE(208), + [sym_val_closure] = STATE(208), + [sym__flag] = STATE(406), + [sym_long_flag] = STATE(690), [sym_comment] = STATE(400), - [sym_cmd_identifier] = ACTIONS(1063), - [anon_sym_SEMI] = ACTIONS(1063), - [anon_sym_LF] = ACTIONS(1061), - [anon_sym_export] = ACTIONS(1063), - [anon_sym_alias] = ACTIONS(1063), - [anon_sym_def] = ACTIONS(1063), - [anon_sym_def_DASHenv] = ACTIONS(1063), - [anon_sym_export_DASHenv] = ACTIONS(1063), - [anon_sym_extern] = ACTIONS(1063), - [anon_sym_module] = ACTIONS(1063), - [anon_sym_use] = ACTIONS(1063), - [anon_sym_LBRACK] = ACTIONS(1063), - [anon_sym_LPAREN] = ACTIONS(1063), - [anon_sym_PIPE] = ACTIONS(1063), - [anon_sym_DOLLAR] = ACTIONS(1063), - [anon_sym_error] = ACTIONS(1063), - [anon_sym_DASH_DASH] = ACTIONS(999), - [anon_sym_DASH] = ACTIONS(1063), - [anon_sym_break] = ACTIONS(1063), - [anon_sym_continue] = ACTIONS(1063), - [anon_sym_for] = ACTIONS(1063), - [anon_sym_loop] = ACTIONS(1063), - [anon_sym_while] = ACTIONS(1063), - [anon_sym_do] = ACTIONS(1063), - [anon_sym_if] = ACTIONS(1063), - [anon_sym_match] = ACTIONS(1063), - [anon_sym_LBRACE] = ACTIONS(1063), - [anon_sym_RBRACE] = ACTIONS(1063), - [anon_sym_try] = ACTIONS(1063), - [anon_sym_return] = ACTIONS(1063), - [anon_sym_let] = ACTIONS(1063), - [anon_sym_let_DASHenv] = ACTIONS(1063), - [anon_sym_mut] = ACTIONS(1063), - [anon_sym_const] = 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_where] = ACTIONS(1063), - [anon_sym_not] = ACTIONS(1063), - [anon_sym_DOT_DOT_LT] = ACTIONS(1063), - [anon_sym_DOT_DOT] = ACTIONS(1063), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1063), - [sym_val_nothing] = ACTIONS(1063), - [anon_sym_true] = ACTIONS(1063), - [anon_sym_false] = ACTIONS(1063), - [aux_sym_val_number_token1] = ACTIONS(1063), - [aux_sym_val_number_token2] = ACTIONS(1063), - [aux_sym_val_number_token3] = ACTIONS(1063), - [aux_sym_val_number_token4] = ACTIONS(1063), - [anon_sym_inf] = ACTIONS(1063), - [anon_sym_DASHinf] = ACTIONS(1063), - [anon_sym_NaN] = 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_CARET] = ACTIONS(1063), - [sym_short_flag] = ACTIONS(1025), + [anon_sym_export] = ACTIONS(674), + [anon_sym_alias] = ACTIONS(674), + [anon_sym_let] = ACTIONS(674), + [anon_sym_let_DASHenv] = ACTIONS(674), + [anon_sym_mut] = ACTIONS(674), + [anon_sym_const] = ACTIONS(674), + [sym_cmd_identifier] = ACTIONS(674), + [anon_sym_SEMI] = ACTIONS(674), + [anon_sym_LF] = ACTIONS(676), + [anon_sym_def] = ACTIONS(674), + [anon_sym_def_DASHenv] = ACTIONS(674), + [anon_sym_export_DASHenv] = ACTIONS(674), + [anon_sym_extern] = ACTIONS(674), + [anon_sym_module] = ACTIONS(674), + [anon_sym_use] = ACTIONS(674), + [anon_sym_LBRACK] = ACTIONS(674), + [anon_sym_LPAREN] = ACTIONS(674), + [anon_sym_RPAREN] = ACTIONS(674), + [anon_sym_PIPE] = ACTIONS(674), + [anon_sym_DOLLAR] = ACTIONS(674), + [anon_sym_error] = ACTIONS(674), + [anon_sym_DASH_DASH] = ACTIONS(623), + [anon_sym_DASH] = ACTIONS(674), + [anon_sym_break] = ACTIONS(674), + [anon_sym_continue] = ACTIONS(674), + [anon_sym_for] = ACTIONS(674), + [anon_sym_loop] = ACTIONS(674), + [anon_sym_while] = ACTIONS(674), + [anon_sym_do] = ACTIONS(674), + [anon_sym_if] = ACTIONS(674), + [anon_sym_match] = ACTIONS(674), + [anon_sym_LBRACE] = ACTIONS(674), + [anon_sym_RBRACE] = ACTIONS(674), + [anon_sym_try] = ACTIONS(674), + [anon_sym_return] = ACTIONS(674), + [anon_sym_source] = ACTIONS(674), + [anon_sym_source_DASHenv] = ACTIONS(674), + [anon_sym_register] = ACTIONS(674), + [anon_sym_hide] = ACTIONS(674), + [anon_sym_hide_DASHenv] = ACTIONS(674), + [anon_sym_overlay] = ACTIONS(674), + [anon_sym_where] = ACTIONS(674), + [anon_sym_not] = ACTIONS(674), + [anon_sym_DOT_DOT_LT] = ACTIONS(674), + [anon_sym_DOT_DOT] = ACTIONS(674), + [anon_sym_DOT_DOT_EQ] = ACTIONS(674), + [sym_val_nothing] = ACTIONS(674), + [anon_sym_true] = ACTIONS(674), + [anon_sym_false] = ACTIONS(674), + [aux_sym_val_number_token1] = ACTIONS(674), + [aux_sym_val_number_token2] = ACTIONS(674), + [aux_sym_val_number_token3] = ACTIONS(674), + [aux_sym_val_number_token4] = ACTIONS(674), + [anon_sym_inf] = ACTIONS(674), + [anon_sym_DASHinf] = ACTIONS(674), + [anon_sym_NaN] = ACTIONS(674), + [anon_sym_0b] = ACTIONS(674), + [anon_sym_0o] = ACTIONS(674), + [anon_sym_0x] = ACTIONS(674), + [sym_val_date] = ACTIONS(674), + [anon_sym_DQUOTE] = ACTIONS(674), + [sym__str_single_quotes] = ACTIONS(674), + [sym__str_back_ticks] = ACTIONS(674), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(674), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(674), + [anon_sym_CARET] = ACTIONS(674), + [sym_short_flag] = ACTIONS(649), [anon_sym_POUND] = ACTIONS(3), }, [401] = { - [sym__expression] = STATE(136), - [sym_expr_unary] = STATE(218), - [sym_expr_binary] = STATE(218), - [sym_expr_parenthesized] = STATE(221), - [sym_val_range] = STATE(218), - [sym__value] = STATE(218), - [sym_val_bool] = STATE(205), - [sym_val_variable] = STATE(205), - [sym__var] = STATE(122), - [sym_val_number] = STATE(5), - [sym_val_duration] = STATE(205), - [sym_val_filesize] = STATE(205), - [sym_val_binary] = STATE(205), - [sym_val_string] = STATE(205), - [sym__str_double_quotes] = STATE(213), - [sym_val_interpolated] = STATE(205), - [sym__inter_single_quotes] = STATE(211), - [sym__inter_double_quotes] = STATE(212), - [sym_val_list] = STATE(205), - [sym_val_record] = STATE(205), - [sym_val_table] = STATE(205), - [sym_val_closure] = STATE(205), - [sym__flag] = STATE(424), - [sym_long_flag] = STATE(869), + [sym__expression] = STATE(148), + [sym_expr_unary] = STATE(253), + [sym_expr_binary] = STATE(253), + [sym_expr_parenthesized] = STATE(194), + [sym_val_range] = STATE(253), + [sym__value] = STATE(253), + [sym_val_bool] = STATE(208), + [sym_val_variable] = STATE(208), + [sym__var] = STATE(139), + [sym_val_number] = STATE(3), + [sym_val_duration] = STATE(208), + [sym_val_filesize] = STATE(208), + [sym_val_binary] = STATE(208), + [sym_val_string] = STATE(208), + [sym__str_double_quotes] = STATE(221), + [sym_val_interpolated] = STATE(208), + [sym__inter_single_quotes] = STATE(196), + [sym__inter_double_quotes] = STATE(211), + [sym_val_list] = STATE(208), + [sym_val_record] = STATE(208), + [sym_val_table] = STATE(208), + [sym_val_closure] = STATE(208), + [sym__flag] = STATE(407), + [sym_long_flag] = STATE(690), [sym_comment] = STATE(401), - [sym_cmd_identifier] = ACTIONS(1075), - [anon_sym_SEMI] = ACTIONS(1075), - [anon_sym_LF] = ACTIONS(1073), - [anon_sym_export] = ACTIONS(1075), - [anon_sym_alias] = ACTIONS(1075), - [anon_sym_def] = ACTIONS(1075), - [anon_sym_def_DASHenv] = ACTIONS(1075), - [anon_sym_export_DASHenv] = ACTIONS(1075), - [anon_sym_extern] = ACTIONS(1075), - [anon_sym_module] = ACTIONS(1075), - [anon_sym_use] = ACTIONS(1075), - [anon_sym_LBRACK] = ACTIONS(1075), - [anon_sym_LPAREN] = ACTIONS(1075), - [anon_sym_PIPE] = ACTIONS(1075), - [anon_sym_DOLLAR] = ACTIONS(1075), - [anon_sym_error] = ACTIONS(1075), - [anon_sym_DASH_DASH] = ACTIONS(999), - [anon_sym_DASH] = ACTIONS(1075), - [anon_sym_break] = ACTIONS(1075), - [anon_sym_continue] = ACTIONS(1075), - [anon_sym_for] = ACTIONS(1075), - [anon_sym_loop] = ACTIONS(1075), - [anon_sym_while] = ACTIONS(1075), - [anon_sym_do] = ACTIONS(1075), - [anon_sym_if] = ACTIONS(1075), - [anon_sym_match] = ACTIONS(1075), - [anon_sym_LBRACE] = ACTIONS(1075), - [anon_sym_RBRACE] = ACTIONS(1075), - [anon_sym_try] = ACTIONS(1075), - [anon_sym_return] = ACTIONS(1075), - [anon_sym_let] = ACTIONS(1075), - [anon_sym_let_DASHenv] = ACTIONS(1075), - [anon_sym_mut] = ACTIONS(1075), - [anon_sym_const] = ACTIONS(1075), - [anon_sym_source] = ACTIONS(1075), - [anon_sym_source_DASHenv] = ACTIONS(1075), - [anon_sym_register] = ACTIONS(1075), - [anon_sym_hide] = ACTIONS(1075), - [anon_sym_hide_DASHenv] = ACTIONS(1075), - [anon_sym_overlay] = ACTIONS(1075), - [anon_sym_where] = ACTIONS(1075), - [anon_sym_not] = ACTIONS(1075), - [anon_sym_DOT_DOT_LT] = ACTIONS(1075), - [anon_sym_DOT_DOT] = ACTIONS(1075), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1075), - [sym_val_nothing] = ACTIONS(1075), - [anon_sym_true] = ACTIONS(1075), - [anon_sym_false] = ACTIONS(1075), - [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(1075), - [anon_sym_inf] = ACTIONS(1075), - [anon_sym_DASHinf] = ACTIONS(1075), - [anon_sym_NaN] = ACTIONS(1075), - [anon_sym_0b] = ACTIONS(1075), - [anon_sym_0o] = ACTIONS(1075), - [anon_sym_0x] = ACTIONS(1075), - [sym_val_date] = ACTIONS(1075), - [anon_sym_DQUOTE] = ACTIONS(1075), - [sym__str_single_quotes] = ACTIONS(1075), - [sym__str_back_ticks] = ACTIONS(1075), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1075), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1075), - [anon_sym_CARET] = ACTIONS(1075), - [sym_short_flag] = ACTIONS(1025), + [anon_sym_export] = ACTIONS(674), + [anon_sym_alias] = ACTIONS(674), + [anon_sym_let] = ACTIONS(674), + [anon_sym_let_DASHenv] = ACTIONS(674), + [anon_sym_mut] = ACTIONS(674), + [anon_sym_const] = ACTIONS(674), + [sym_cmd_identifier] = ACTIONS(674), + [anon_sym_SEMI] = ACTIONS(674), + [anon_sym_LF] = ACTIONS(676), + [anon_sym_def] = ACTIONS(674), + [anon_sym_def_DASHenv] = ACTIONS(674), + [anon_sym_export_DASHenv] = ACTIONS(674), + [anon_sym_extern] = ACTIONS(674), + [anon_sym_module] = ACTIONS(674), + [anon_sym_use] = ACTIONS(674), + [anon_sym_LBRACK] = ACTIONS(674), + [anon_sym_LPAREN] = ACTIONS(674), + [anon_sym_RPAREN] = ACTIONS(674), + [anon_sym_PIPE] = ACTIONS(674), + [anon_sym_DOLLAR] = ACTIONS(674), + [anon_sym_error] = ACTIONS(674), + [anon_sym_DASH_DASH] = ACTIONS(623), + [anon_sym_DASH] = ACTIONS(674), + [anon_sym_break] = ACTIONS(674), + [anon_sym_continue] = ACTIONS(674), + [anon_sym_for] = ACTIONS(674), + [anon_sym_loop] = ACTIONS(674), + [anon_sym_while] = ACTIONS(674), + [anon_sym_do] = ACTIONS(674), + [anon_sym_if] = ACTIONS(674), + [anon_sym_match] = ACTIONS(674), + [anon_sym_LBRACE] = ACTIONS(674), + [anon_sym_RBRACE] = ACTIONS(674), + [anon_sym_try] = ACTIONS(674), + [anon_sym_return] = ACTIONS(674), + [anon_sym_source] = ACTIONS(674), + [anon_sym_source_DASHenv] = ACTIONS(674), + [anon_sym_register] = ACTIONS(674), + [anon_sym_hide] = ACTIONS(674), + [anon_sym_hide_DASHenv] = ACTIONS(674), + [anon_sym_overlay] = ACTIONS(674), + [anon_sym_where] = ACTIONS(674), + [anon_sym_not] = ACTIONS(674), + [anon_sym_DOT_DOT_LT] = ACTIONS(674), + [anon_sym_DOT_DOT] = ACTIONS(674), + [anon_sym_DOT_DOT_EQ] = ACTIONS(674), + [sym_val_nothing] = ACTIONS(674), + [anon_sym_true] = ACTIONS(674), + [anon_sym_false] = ACTIONS(674), + [aux_sym_val_number_token1] = ACTIONS(674), + [aux_sym_val_number_token2] = ACTIONS(674), + [aux_sym_val_number_token3] = ACTIONS(674), + [aux_sym_val_number_token4] = ACTIONS(674), + [anon_sym_inf] = ACTIONS(674), + [anon_sym_DASHinf] = ACTIONS(674), + [anon_sym_NaN] = ACTIONS(674), + [anon_sym_0b] = ACTIONS(674), + [anon_sym_0o] = ACTIONS(674), + [anon_sym_0x] = ACTIONS(674), + [sym_val_date] = ACTIONS(674), + [anon_sym_DQUOTE] = ACTIONS(674), + [sym__str_single_quotes] = ACTIONS(674), + [sym__str_back_ticks] = ACTIONS(674), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(674), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(674), + [anon_sym_CARET] = ACTIONS(674), + [sym_short_flag] = ACTIONS(649), [anon_sym_POUND] = ACTIONS(3), }, [402] = { - [sym__expression] = STATE(154), - [sym_expr_unary] = STATE(218), - [sym_expr_binary] = STATE(218), - [sym_expr_parenthesized] = STATE(221), - [sym_val_range] = STATE(218), - [sym__value] = STATE(218), - [sym_val_bool] = STATE(205), - [sym_val_variable] = STATE(205), - [sym__var] = STATE(122), - [sym_val_number] = STATE(5), - [sym_val_duration] = STATE(205), - [sym_val_filesize] = STATE(205), - [sym_val_binary] = STATE(205), - [sym_val_string] = STATE(205), - [sym__str_double_quotes] = STATE(213), - [sym_val_interpolated] = STATE(205), - [sym__inter_single_quotes] = STATE(211), - [sym__inter_double_quotes] = STATE(212), - [sym_val_list] = STATE(205), - [sym_val_record] = STATE(205), - [sym_val_table] = STATE(205), - [sym_val_closure] = STATE(205), - [sym__flag] = STATE(418), - [sym_long_flag] = STATE(869), + [sym__expression] = STATE(148), + [sym_expr_unary] = STATE(253), + [sym_expr_binary] = STATE(253), + [sym_expr_parenthesized] = STATE(194), + [sym_val_range] = STATE(253), + [sym__value] = STATE(253), + [sym_val_bool] = STATE(208), + [sym_val_variable] = STATE(208), + [sym__var] = STATE(139), + [sym_val_number] = STATE(3), + [sym_val_duration] = STATE(208), + [sym_val_filesize] = STATE(208), + [sym_val_binary] = STATE(208), + [sym_val_string] = STATE(208), + [sym__str_double_quotes] = STATE(221), + [sym_val_interpolated] = STATE(208), + [sym__inter_single_quotes] = STATE(196), + [sym__inter_double_quotes] = STATE(211), + [sym_val_list] = STATE(208), + [sym_val_record] = STATE(208), + [sym_val_table] = STATE(208), + [sym_val_closure] = STATE(208), + [sym__flag] = STATE(409), + [sym_long_flag] = STATE(690), [sym_comment] = STATE(402), - [sym_cmd_identifier] = ACTIONS(1063), - [anon_sym_SEMI] = ACTIONS(1063), - [anon_sym_LF] = ACTIONS(1061), - [anon_sym_export] = ACTIONS(1063), - [anon_sym_alias] = ACTIONS(1063), - [anon_sym_def] = ACTIONS(1063), - [anon_sym_def_DASHenv] = ACTIONS(1063), - [anon_sym_export_DASHenv] = ACTIONS(1063), - [anon_sym_extern] = ACTIONS(1063), - [anon_sym_module] = ACTIONS(1063), - [anon_sym_use] = ACTIONS(1063), - [anon_sym_LBRACK] = ACTIONS(1063), - [anon_sym_LPAREN] = ACTIONS(1063), - [anon_sym_PIPE] = ACTIONS(1063), - [anon_sym_DOLLAR] = ACTIONS(1063), - [anon_sym_error] = ACTIONS(1063), - [anon_sym_DASH_DASH] = ACTIONS(999), - [anon_sym_DASH] = ACTIONS(1063), - [anon_sym_break] = ACTIONS(1063), - [anon_sym_continue] = ACTIONS(1063), - [anon_sym_for] = ACTIONS(1063), - [anon_sym_loop] = ACTIONS(1063), - [anon_sym_while] = ACTIONS(1063), - [anon_sym_do] = ACTIONS(1063), - [anon_sym_if] = ACTIONS(1063), - [anon_sym_match] = ACTIONS(1063), - [anon_sym_LBRACE] = ACTIONS(1063), - [anon_sym_RBRACE] = ACTIONS(1063), - [anon_sym_try] = ACTIONS(1063), - [anon_sym_return] = ACTIONS(1063), - [anon_sym_let] = ACTIONS(1063), - [anon_sym_let_DASHenv] = ACTIONS(1063), - [anon_sym_mut] = ACTIONS(1063), - [anon_sym_const] = 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_where] = ACTIONS(1063), - [anon_sym_not] = ACTIONS(1063), - [anon_sym_DOT_DOT_LT] = ACTIONS(1063), - [anon_sym_DOT_DOT] = ACTIONS(1063), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1063), - [sym_val_nothing] = ACTIONS(1063), - [anon_sym_true] = ACTIONS(1063), - [anon_sym_false] = ACTIONS(1063), - [aux_sym_val_number_token1] = ACTIONS(1063), - [aux_sym_val_number_token2] = ACTIONS(1063), - [aux_sym_val_number_token3] = ACTIONS(1063), - [aux_sym_val_number_token4] = ACTIONS(1063), - [anon_sym_inf] = ACTIONS(1063), - [anon_sym_DASHinf] = ACTIONS(1063), - [anon_sym_NaN] = 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_CARET] = ACTIONS(1063), - [sym_short_flag] = ACTIONS(1025), + [anon_sym_export] = ACTIONS(674), + [anon_sym_alias] = ACTIONS(674), + [anon_sym_let] = ACTIONS(674), + [anon_sym_let_DASHenv] = ACTIONS(674), + [anon_sym_mut] = ACTIONS(674), + [anon_sym_const] = ACTIONS(674), + [sym_cmd_identifier] = ACTIONS(674), + [anon_sym_SEMI] = ACTIONS(674), + [anon_sym_LF] = ACTIONS(676), + [anon_sym_def] = ACTIONS(674), + [anon_sym_def_DASHenv] = ACTIONS(674), + [anon_sym_export_DASHenv] = ACTIONS(674), + [anon_sym_extern] = ACTIONS(674), + [anon_sym_module] = ACTIONS(674), + [anon_sym_use] = ACTIONS(674), + [anon_sym_LBRACK] = ACTIONS(674), + [anon_sym_LPAREN] = ACTIONS(674), + [anon_sym_RPAREN] = ACTIONS(674), + [anon_sym_PIPE] = ACTIONS(674), + [anon_sym_DOLLAR] = ACTIONS(674), + [anon_sym_error] = ACTIONS(674), + [anon_sym_DASH_DASH] = ACTIONS(623), + [anon_sym_DASH] = ACTIONS(674), + [anon_sym_break] = ACTIONS(674), + [anon_sym_continue] = ACTIONS(674), + [anon_sym_for] = ACTIONS(674), + [anon_sym_loop] = ACTIONS(674), + [anon_sym_while] = ACTIONS(674), + [anon_sym_do] = ACTIONS(674), + [anon_sym_if] = ACTIONS(674), + [anon_sym_match] = ACTIONS(674), + [anon_sym_LBRACE] = ACTIONS(674), + [anon_sym_RBRACE] = ACTIONS(674), + [anon_sym_try] = ACTIONS(674), + [anon_sym_return] = ACTIONS(674), + [anon_sym_source] = ACTIONS(674), + [anon_sym_source_DASHenv] = ACTIONS(674), + [anon_sym_register] = ACTIONS(674), + [anon_sym_hide] = ACTIONS(674), + [anon_sym_hide_DASHenv] = ACTIONS(674), + [anon_sym_overlay] = ACTIONS(674), + [anon_sym_where] = ACTIONS(674), + [anon_sym_not] = ACTIONS(674), + [anon_sym_DOT_DOT_LT] = ACTIONS(674), + [anon_sym_DOT_DOT] = ACTIONS(674), + [anon_sym_DOT_DOT_EQ] = ACTIONS(674), + [sym_val_nothing] = ACTIONS(674), + [anon_sym_true] = ACTIONS(674), + [anon_sym_false] = ACTIONS(674), + [aux_sym_val_number_token1] = ACTIONS(674), + [aux_sym_val_number_token2] = ACTIONS(674), + [aux_sym_val_number_token3] = ACTIONS(674), + [aux_sym_val_number_token4] = ACTIONS(674), + [anon_sym_inf] = ACTIONS(674), + [anon_sym_DASHinf] = ACTIONS(674), + [anon_sym_NaN] = ACTIONS(674), + [anon_sym_0b] = ACTIONS(674), + [anon_sym_0o] = ACTIONS(674), + [anon_sym_0x] = ACTIONS(674), + [sym_val_date] = ACTIONS(674), + [anon_sym_DQUOTE] = ACTIONS(674), + [sym__str_single_quotes] = ACTIONS(674), + [sym__str_back_ticks] = ACTIONS(674), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(674), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(674), + [anon_sym_CARET] = ACTIONS(674), + [sym_short_flag] = ACTIONS(649), [anon_sym_POUND] = ACTIONS(3), }, [403] = { - [sym__expression] = STATE(154), - [sym_expr_unary] = STATE(218), - [sym_expr_binary] = STATE(218), - [sym_expr_parenthesized] = STATE(221), - [sym_val_range] = STATE(218), - [sym__value] = STATE(218), - [sym_val_bool] = STATE(205), - [sym_val_variable] = STATE(205), - [sym__var] = STATE(122), - [sym_val_number] = STATE(5), - [sym_val_duration] = STATE(205), - [sym_val_filesize] = STATE(205), - [sym_val_binary] = STATE(205), - [sym_val_string] = STATE(205), - [sym__str_double_quotes] = STATE(213), - [sym_val_interpolated] = STATE(205), - [sym__inter_single_quotes] = STATE(211), - [sym__inter_double_quotes] = STATE(212), - [sym_val_list] = STATE(205), - [sym_val_record] = STATE(205), - [sym_val_table] = STATE(205), - [sym_val_closure] = STATE(205), - [sym__flag] = STATE(775), - [sym_long_flag] = STATE(869), + [sym__expression] = STATE(148), + [sym_expr_unary] = STATE(253), + [sym_expr_binary] = STATE(253), + [sym_expr_parenthesized] = STATE(194), + [sym_val_range] = STATE(253), + [sym__value] = STATE(253), + [sym_val_bool] = STATE(208), + [sym_val_variable] = STATE(208), + [sym__var] = STATE(139), + [sym_val_number] = STATE(3), + [sym_val_duration] = STATE(208), + [sym_val_filesize] = STATE(208), + [sym_val_binary] = STATE(208), + [sym_val_string] = STATE(208), + [sym__str_double_quotes] = STATE(221), + [sym_val_interpolated] = STATE(208), + [sym__inter_single_quotes] = STATE(196), + [sym__inter_double_quotes] = STATE(211), + [sym_val_list] = STATE(208), + [sym_val_record] = STATE(208), + [sym_val_table] = STATE(208), + [sym_val_closure] = STATE(208), + [sym__flag] = STATE(411), + [sym_long_flag] = STATE(690), [sym_comment] = STATE(403), - [sym_cmd_identifier] = ACTIONS(1063), - [anon_sym_SEMI] = ACTIONS(1063), - [anon_sym_LF] = ACTIONS(1061), - [anon_sym_export] = ACTIONS(1063), - [anon_sym_alias] = ACTIONS(1063), - [anon_sym_def] = ACTIONS(1063), - [anon_sym_def_DASHenv] = ACTIONS(1063), - [anon_sym_export_DASHenv] = ACTIONS(1063), - [anon_sym_extern] = ACTIONS(1063), - [anon_sym_module] = ACTIONS(1063), - [anon_sym_use] = ACTIONS(1063), - [anon_sym_LBRACK] = ACTIONS(1063), - [anon_sym_LPAREN] = ACTIONS(1063), - [anon_sym_PIPE] = ACTIONS(1063), - [anon_sym_DOLLAR] = ACTIONS(1063), - [anon_sym_error] = ACTIONS(1063), - [anon_sym_DASH_DASH] = ACTIONS(999), - [anon_sym_DASH] = ACTIONS(1063), - [anon_sym_break] = ACTIONS(1063), - [anon_sym_continue] = ACTIONS(1063), - [anon_sym_for] = ACTIONS(1063), - [anon_sym_loop] = ACTIONS(1063), - [anon_sym_while] = ACTIONS(1063), - [anon_sym_do] = ACTIONS(1063), - [anon_sym_if] = ACTIONS(1063), - [anon_sym_match] = ACTIONS(1063), - [anon_sym_LBRACE] = ACTIONS(1063), - [anon_sym_RBRACE] = ACTIONS(1063), - [anon_sym_try] = ACTIONS(1063), - [anon_sym_return] = ACTIONS(1063), - [anon_sym_let] = ACTIONS(1063), - [anon_sym_let_DASHenv] = ACTIONS(1063), - [anon_sym_mut] = ACTIONS(1063), - [anon_sym_const] = 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_where] = ACTIONS(1063), - [anon_sym_not] = ACTIONS(1063), - [anon_sym_DOT_DOT_LT] = ACTIONS(1063), - [anon_sym_DOT_DOT] = ACTIONS(1063), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1063), - [sym_val_nothing] = ACTIONS(1063), - [anon_sym_true] = ACTIONS(1063), - [anon_sym_false] = ACTIONS(1063), - [aux_sym_val_number_token1] = ACTIONS(1063), - [aux_sym_val_number_token2] = ACTIONS(1063), - [aux_sym_val_number_token3] = ACTIONS(1063), - [aux_sym_val_number_token4] = ACTIONS(1063), - [anon_sym_inf] = ACTIONS(1063), - [anon_sym_DASHinf] = ACTIONS(1063), - [anon_sym_NaN] = 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_CARET] = ACTIONS(1063), - [sym_short_flag] = ACTIONS(1025), + [anon_sym_export] = ACTIONS(674), + [anon_sym_alias] = ACTIONS(674), + [anon_sym_let] = ACTIONS(674), + [anon_sym_let_DASHenv] = ACTIONS(674), + [anon_sym_mut] = ACTIONS(674), + [anon_sym_const] = ACTIONS(674), + [sym_cmd_identifier] = ACTIONS(674), + [anon_sym_SEMI] = ACTIONS(674), + [anon_sym_LF] = ACTIONS(676), + [anon_sym_def] = ACTIONS(674), + [anon_sym_def_DASHenv] = ACTIONS(674), + [anon_sym_export_DASHenv] = ACTIONS(674), + [anon_sym_extern] = ACTIONS(674), + [anon_sym_module] = ACTIONS(674), + [anon_sym_use] = ACTIONS(674), + [anon_sym_LBRACK] = ACTIONS(674), + [anon_sym_LPAREN] = ACTIONS(674), + [anon_sym_RPAREN] = ACTIONS(674), + [anon_sym_PIPE] = ACTIONS(674), + [anon_sym_DOLLAR] = ACTIONS(674), + [anon_sym_error] = ACTIONS(674), + [anon_sym_DASH_DASH] = ACTIONS(623), + [anon_sym_DASH] = ACTIONS(674), + [anon_sym_break] = ACTIONS(674), + [anon_sym_continue] = ACTIONS(674), + [anon_sym_for] = ACTIONS(674), + [anon_sym_loop] = ACTIONS(674), + [anon_sym_while] = ACTIONS(674), + [anon_sym_do] = ACTIONS(674), + [anon_sym_if] = ACTIONS(674), + [anon_sym_match] = ACTIONS(674), + [anon_sym_LBRACE] = ACTIONS(674), + [anon_sym_RBRACE] = ACTIONS(674), + [anon_sym_try] = ACTIONS(674), + [anon_sym_return] = ACTIONS(674), + [anon_sym_source] = ACTIONS(674), + [anon_sym_source_DASHenv] = ACTIONS(674), + [anon_sym_register] = ACTIONS(674), + [anon_sym_hide] = ACTIONS(674), + [anon_sym_hide_DASHenv] = ACTIONS(674), + [anon_sym_overlay] = ACTIONS(674), + [anon_sym_where] = ACTIONS(674), + [anon_sym_not] = ACTIONS(674), + [anon_sym_DOT_DOT_LT] = ACTIONS(674), + [anon_sym_DOT_DOT] = ACTIONS(674), + [anon_sym_DOT_DOT_EQ] = ACTIONS(674), + [sym_val_nothing] = ACTIONS(674), + [anon_sym_true] = ACTIONS(674), + [anon_sym_false] = ACTIONS(674), + [aux_sym_val_number_token1] = ACTIONS(674), + [aux_sym_val_number_token2] = ACTIONS(674), + [aux_sym_val_number_token3] = ACTIONS(674), + [aux_sym_val_number_token4] = ACTIONS(674), + [anon_sym_inf] = ACTIONS(674), + [anon_sym_DASHinf] = ACTIONS(674), + [anon_sym_NaN] = ACTIONS(674), + [anon_sym_0b] = ACTIONS(674), + [anon_sym_0o] = ACTIONS(674), + [anon_sym_0x] = ACTIONS(674), + [sym_val_date] = ACTIONS(674), + [anon_sym_DQUOTE] = ACTIONS(674), + [sym__str_single_quotes] = ACTIONS(674), + [sym__str_back_ticks] = ACTIONS(674), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(674), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(674), + [anon_sym_CARET] = ACTIONS(674), + [sym_short_flag] = ACTIONS(649), [anon_sym_POUND] = ACTIONS(3), }, [404] = { - [sym__expression] = STATE(140), - [sym_expr_unary] = STATE(245), - [sym_expr_binary] = STATE(245), - [sym_expr_parenthesized] = STATE(247), - [sym_val_range] = STATE(245), - [sym__value] = STATE(245), - [sym_val_bool] = STATE(269), - [sym_val_variable] = STATE(269), - [sym__var] = STATE(132), - [sym_val_number] = STATE(2), - [sym_val_duration] = STATE(269), - [sym_val_filesize] = STATE(269), - [sym_val_binary] = STATE(269), - [sym_val_string] = STATE(269), - [sym__str_double_quotes] = STATE(271), - [sym_val_interpolated] = STATE(269), - [sym__inter_single_quotes] = STATE(274), - [sym__inter_double_quotes] = STATE(276), - [sym_val_list] = STATE(269), - [sym_val_record] = STATE(269), - [sym_val_table] = STATE(269), - [sym_val_closure] = STATE(269), - [sym__flag] = STATE(419), - [sym_long_flag] = STATE(856), [sym_comment] = STATE(404), - [ts_builtin_sym_end] = ACTIONS(1061), - [sym_cmd_identifier] = ACTIONS(1063), - [anon_sym_SEMI] = ACTIONS(1063), - [anon_sym_LF] = ACTIONS(1061), - [anon_sym_export] = ACTIONS(1063), - [anon_sym_alias] = ACTIONS(1063), - [anon_sym_def] = ACTIONS(1063), - [anon_sym_def_DASHenv] = ACTIONS(1063), - [anon_sym_export_DASHenv] = ACTIONS(1063), - [anon_sym_extern] = ACTIONS(1063), - [anon_sym_module] = ACTIONS(1063), - [anon_sym_use] = ACTIONS(1063), - [anon_sym_LBRACK] = ACTIONS(1063), - [anon_sym_LPAREN] = ACTIONS(1063), - [anon_sym_PIPE] = ACTIONS(1063), - [anon_sym_DOLLAR] = ACTIONS(1063), - [anon_sym_error] = ACTIONS(1063), - [anon_sym_DASH_DASH] = ACTIONS(1033), - [anon_sym_DASH] = ACTIONS(1063), - [anon_sym_break] = ACTIONS(1063), - [anon_sym_continue] = ACTIONS(1063), - [anon_sym_for] = ACTIONS(1063), - [anon_sym_loop] = ACTIONS(1063), - [anon_sym_while] = ACTIONS(1063), - [anon_sym_do] = ACTIONS(1063), - [anon_sym_if] = ACTIONS(1063), - [anon_sym_match] = ACTIONS(1063), - [anon_sym_LBRACE] = ACTIONS(1063), - [anon_sym_try] = ACTIONS(1063), - [anon_sym_return] = ACTIONS(1063), - [anon_sym_let] = ACTIONS(1063), - [anon_sym_let_DASHenv] = ACTIONS(1063), - [anon_sym_mut] = ACTIONS(1063), - [anon_sym_const] = 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_where] = ACTIONS(1063), - [anon_sym_not] = ACTIONS(1063), - [anon_sym_DOT_DOT_LT] = ACTIONS(1063), - [anon_sym_DOT_DOT] = ACTIONS(1063), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1063), - [sym_val_nothing] = ACTIONS(1063), - [anon_sym_true] = ACTIONS(1063), - [anon_sym_false] = ACTIONS(1063), - [aux_sym_val_number_token1] = ACTIONS(1063), - [aux_sym_val_number_token2] = ACTIONS(1063), - [aux_sym_val_number_token3] = ACTIONS(1063), - [aux_sym_val_number_token4] = ACTIONS(1063), - [anon_sym_inf] = ACTIONS(1063), - [anon_sym_DASHinf] = ACTIONS(1063), - [anon_sym_NaN] = 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_CARET] = ACTIONS(1063), - [sym_short_flag] = ACTIONS(1059), + [ts_builtin_sym_end] = ACTIONS(105), + [anon_sym_export] = ACTIONS(103), + [anon_sym_alias] = ACTIONS(103), + [anon_sym_let] = ACTIONS(103), + [anon_sym_let_DASHenv] = ACTIONS(103), + [anon_sym_mut] = ACTIONS(103), + [anon_sym_const] = ACTIONS(103), + [sym_cmd_identifier] = ACTIONS(103), + [anon_sym_SEMI] = ACTIONS(103), + [anon_sym_LF] = ACTIONS(105), + [anon_sym_def] = ACTIONS(103), + [anon_sym_def_DASHenv] = ACTIONS(103), + [anon_sym_export_DASHenv] = ACTIONS(103), + [anon_sym_extern] = ACTIONS(103), + [anon_sym_module] = ACTIONS(103), + [anon_sym_use] = ACTIONS(103), + [anon_sym_LBRACK] = ACTIONS(103), + [anon_sym_LPAREN] = ACTIONS(103), + [anon_sym_PIPE] = ACTIONS(103), + [anon_sym_DOLLAR] = ACTIONS(103), + [anon_sym_error] = ACTIONS(103), + [anon_sym_GT] = ACTIONS(103), + [anon_sym_DASH] = ACTIONS(103), + [anon_sym_break] = ACTIONS(103), + [anon_sym_continue] = ACTIONS(103), + [anon_sym_for] = ACTIONS(103), + [anon_sym_in] = ACTIONS(103), + [anon_sym_loop] = ACTIONS(103), + [anon_sym_while] = ACTIONS(103), + [anon_sym_do] = ACTIONS(103), + [anon_sym_if] = ACTIONS(103), + [anon_sym_match] = ACTIONS(103), + [anon_sym_LBRACE] = ACTIONS(103), + [anon_sym_try] = ACTIONS(103), + [anon_sym_return] = ACTIONS(103), + [anon_sym_source] = ACTIONS(103), + [anon_sym_source_DASHenv] = ACTIONS(103), + [anon_sym_register] = ACTIONS(103), + [anon_sym_hide] = ACTIONS(103), + [anon_sym_hide_DASHenv] = ACTIONS(103), + [anon_sym_overlay] = ACTIONS(103), + [anon_sym_STAR] = ACTIONS(103), + [anon_sym_where] = ACTIONS(103), + [anon_sym_STAR_STAR] = ACTIONS(103), + [anon_sym_PLUS_PLUS] = ACTIONS(103), + [anon_sym_SLASH] = ACTIONS(103), + [anon_sym_mod] = ACTIONS(103), + [anon_sym_SLASH_SLASH] = ACTIONS(103), + [anon_sym_PLUS] = ACTIONS(103), + [anon_sym_bit_DASHshl] = ACTIONS(103), + [anon_sym_bit_DASHshr] = ACTIONS(103), + [anon_sym_EQ_EQ] = ACTIONS(103), + [anon_sym_BANG_EQ] = ACTIONS(103), + [anon_sym_LT2] = ACTIONS(103), + [anon_sym_LT_EQ] = ACTIONS(103), + [anon_sym_GT_EQ] = ACTIONS(103), + [anon_sym_not_DASHin] = ACTIONS(103), + [anon_sym_starts_DASHwith] = ACTIONS(103), + [anon_sym_ends_DASHwith] = ACTIONS(103), + [anon_sym_EQ_TILDE] = ACTIONS(103), + [anon_sym_BANG_TILDE] = ACTIONS(103), + [anon_sym_bit_DASHand] = ACTIONS(103), + [anon_sym_bit_DASHxor] = ACTIONS(103), + [anon_sym_bit_DASHor] = ACTIONS(103), + [anon_sym_and] = ACTIONS(103), + [anon_sym_xor] = ACTIONS(103), + [anon_sym_or] = ACTIONS(103), + [anon_sym_not] = ACTIONS(103), + [anon_sym_DOT_DOT_LT] = ACTIONS(103), + [anon_sym_DOT_DOT] = ACTIONS(103), + [anon_sym_DOT_DOT_EQ] = ACTIONS(103), + [sym_val_nothing] = ACTIONS(103), + [anon_sym_true] = ACTIONS(103), + [anon_sym_false] = ACTIONS(103), + [aux_sym_val_number_token1] = ACTIONS(103), + [aux_sym_val_number_token2] = ACTIONS(103), + [aux_sym_val_number_token3] = ACTIONS(103), + [aux_sym_val_number_token4] = ACTIONS(103), + [anon_sym_inf] = ACTIONS(103), + [anon_sym_DASHinf] = ACTIONS(103), + [anon_sym_NaN] = ACTIONS(103), + [anon_sym_0b] = ACTIONS(103), + [anon_sym_0o] = ACTIONS(103), + [anon_sym_0x] = ACTIONS(103), + [sym_val_date] = ACTIONS(103), + [anon_sym_DQUOTE] = ACTIONS(103), + [sym__str_single_quotes] = ACTIONS(103), + [sym__str_back_ticks] = ACTIONS(103), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(103), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(103), + [anon_sym_CARET] = ACTIONS(103), [anon_sym_POUND] = ACTIONS(3), }, [405] = { - [sym__expression] = STATE(140), - [sym_expr_unary] = STATE(245), - [sym_expr_binary] = STATE(245), - [sym_expr_parenthesized] = STATE(247), - [sym_val_range] = STATE(245), - [sym__value] = STATE(245), - [sym_val_bool] = STATE(269), - [sym_val_variable] = STATE(269), - [sym__var] = STATE(132), - [sym_val_number] = STATE(2), - [sym_val_duration] = STATE(269), - [sym_val_filesize] = STATE(269), - [sym_val_binary] = STATE(269), - [sym_val_string] = STATE(269), - [sym__str_double_quotes] = STATE(271), - [sym_val_interpolated] = STATE(269), - [sym__inter_single_quotes] = STATE(274), - [sym__inter_double_quotes] = STATE(276), - [sym_val_list] = STATE(269), - [sym_val_record] = STATE(269), - [sym_val_table] = STATE(269), - [sym_val_closure] = STATE(269), - [sym__flag] = STATE(412), - [sym_long_flag] = STATE(856), [sym_comment] = STATE(405), - [ts_builtin_sym_end] = ACTIONS(1061), - [sym_cmd_identifier] = ACTIONS(1063), - [anon_sym_SEMI] = ACTIONS(1063), - [anon_sym_LF] = ACTIONS(1061), - [anon_sym_export] = ACTIONS(1063), - [anon_sym_alias] = ACTIONS(1063), - [anon_sym_def] = ACTIONS(1063), - [anon_sym_def_DASHenv] = ACTIONS(1063), - [anon_sym_export_DASHenv] = ACTIONS(1063), - [anon_sym_extern] = ACTIONS(1063), - [anon_sym_module] = ACTIONS(1063), - [anon_sym_use] = ACTIONS(1063), - [anon_sym_LBRACK] = ACTIONS(1063), - [anon_sym_LPAREN] = ACTIONS(1063), - [anon_sym_PIPE] = ACTIONS(1063), - [anon_sym_DOLLAR] = ACTIONS(1063), - [anon_sym_error] = ACTIONS(1063), - [anon_sym_DASH_DASH] = ACTIONS(1033), - [anon_sym_DASH] = ACTIONS(1063), - [anon_sym_break] = ACTIONS(1063), - [anon_sym_continue] = ACTIONS(1063), - [anon_sym_for] = ACTIONS(1063), - [anon_sym_loop] = ACTIONS(1063), - [anon_sym_while] = ACTIONS(1063), - [anon_sym_do] = ACTIONS(1063), - [anon_sym_if] = ACTIONS(1063), - [anon_sym_match] = ACTIONS(1063), - [anon_sym_LBRACE] = ACTIONS(1063), - [anon_sym_try] = ACTIONS(1063), - [anon_sym_return] = ACTIONS(1063), - [anon_sym_let] = ACTIONS(1063), - [anon_sym_let_DASHenv] = ACTIONS(1063), - [anon_sym_mut] = ACTIONS(1063), - [anon_sym_const] = 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_where] = ACTIONS(1063), - [anon_sym_not] = ACTIONS(1063), - [anon_sym_DOT_DOT_LT] = ACTIONS(1063), - [anon_sym_DOT_DOT] = ACTIONS(1063), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1063), - [sym_val_nothing] = ACTIONS(1063), - [anon_sym_true] = ACTIONS(1063), - [anon_sym_false] = ACTIONS(1063), - [aux_sym_val_number_token1] = ACTIONS(1063), - [aux_sym_val_number_token2] = ACTIONS(1063), - [aux_sym_val_number_token3] = ACTIONS(1063), - [aux_sym_val_number_token4] = ACTIONS(1063), - [anon_sym_inf] = ACTIONS(1063), - [anon_sym_DASHinf] = ACTIONS(1063), - [anon_sym_NaN] = 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_CARET] = ACTIONS(1063), - [sym_short_flag] = ACTIONS(1059), + [ts_builtin_sym_end] = ACTIONS(912), + [anon_sym_export] = ACTIONS(910), + [anon_sym_alias] = ACTIONS(910), + [anon_sym_let] = ACTIONS(910), + [anon_sym_let_DASHenv] = ACTIONS(910), + [anon_sym_mut] = ACTIONS(910), + [anon_sym_const] = ACTIONS(910), + [sym_cmd_identifier] = ACTIONS(910), + [anon_sym_SEMI] = ACTIONS(910), + [anon_sym_LF] = ACTIONS(912), + [anon_sym_def] = ACTIONS(910), + [anon_sym_def_DASHenv] = ACTIONS(910), + [anon_sym_export_DASHenv] = ACTIONS(910), + [anon_sym_extern] = ACTIONS(910), + [anon_sym_module] = ACTIONS(910), + [anon_sym_use] = ACTIONS(910), + [anon_sym_LBRACK] = ACTIONS(910), + [anon_sym_LPAREN] = ACTIONS(910), + [anon_sym_PIPE] = ACTIONS(910), + [anon_sym_DOLLAR] = ACTIONS(910), + [anon_sym_error] = ACTIONS(910), + [anon_sym_GT] = ACTIONS(914), + [anon_sym_DASH] = ACTIONS(916), + [anon_sym_break] = ACTIONS(910), + [anon_sym_continue] = ACTIONS(910), + [anon_sym_for] = ACTIONS(910), + [anon_sym_in] = ACTIONS(956), + [anon_sym_loop] = ACTIONS(910), + [anon_sym_while] = ACTIONS(910), + [anon_sym_do] = ACTIONS(910), + [anon_sym_if] = ACTIONS(910), + [anon_sym_match] = ACTIONS(910), + [anon_sym_LBRACE] = ACTIONS(910), + [anon_sym_try] = ACTIONS(910), + [anon_sym_return] = ACTIONS(910), + [anon_sym_source] = ACTIONS(910), + [anon_sym_source_DASHenv] = ACTIONS(910), + [anon_sym_register] = ACTIONS(910), + [anon_sym_hide] = ACTIONS(910), + [anon_sym_hide_DASHenv] = ACTIONS(910), + [anon_sym_overlay] = ACTIONS(910), + [anon_sym_STAR] = ACTIONS(918), + [anon_sym_where] = ACTIONS(910), + [anon_sym_STAR_STAR] = ACTIONS(920), + [anon_sym_PLUS_PLUS] = ACTIONS(920), + [anon_sym_SLASH] = ACTIONS(918), + [anon_sym_mod] = ACTIONS(918), + [anon_sym_SLASH_SLASH] = ACTIONS(918), + [anon_sym_PLUS] = ACTIONS(916), + [anon_sym_bit_DASHshl] = ACTIONS(922), + [anon_sym_bit_DASHshr] = ACTIONS(922), + [anon_sym_EQ_EQ] = ACTIONS(914), + [anon_sym_BANG_EQ] = ACTIONS(914), + [anon_sym_LT2] = ACTIONS(914), + [anon_sym_LT_EQ] = ACTIONS(914), + [anon_sym_GT_EQ] = ACTIONS(914), + [anon_sym_not_DASHin] = ACTIONS(956), + [anon_sym_starts_DASHwith] = ACTIONS(956), + [anon_sym_ends_DASHwith] = ACTIONS(956), + [anon_sym_EQ_TILDE] = ACTIONS(958), + [anon_sym_BANG_TILDE] = ACTIONS(958), + [anon_sym_bit_DASHand] = ACTIONS(960), + [anon_sym_bit_DASHxor] = ACTIONS(962), + [anon_sym_bit_DASHor] = ACTIONS(964), + [anon_sym_and] = ACTIONS(966), + [anon_sym_xor] = ACTIONS(968), + [anon_sym_or] = ACTIONS(970), + [anon_sym_not] = ACTIONS(910), + [anon_sym_DOT_DOT_LT] = ACTIONS(910), + [anon_sym_DOT_DOT] = ACTIONS(910), + [anon_sym_DOT_DOT_EQ] = ACTIONS(910), + [sym_val_nothing] = ACTIONS(910), + [anon_sym_true] = ACTIONS(910), + [anon_sym_false] = ACTIONS(910), + [aux_sym_val_number_token1] = ACTIONS(910), + [aux_sym_val_number_token2] = ACTIONS(910), + [aux_sym_val_number_token3] = ACTIONS(910), + [aux_sym_val_number_token4] = ACTIONS(910), + [anon_sym_inf] = ACTIONS(910), + [anon_sym_DASHinf] = ACTIONS(910), + [anon_sym_NaN] = ACTIONS(910), + [anon_sym_0b] = ACTIONS(910), + [anon_sym_0o] = ACTIONS(910), + [anon_sym_0x] = ACTIONS(910), + [sym_val_date] = ACTIONS(910), + [anon_sym_DQUOTE] = ACTIONS(910), + [sym__str_single_quotes] = ACTIONS(910), + [sym__str_back_ticks] = ACTIONS(910), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(910), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(910), + [anon_sym_CARET] = ACTIONS(910), [anon_sym_POUND] = ACTIONS(3), }, [406] = { - [sym__expression] = STATE(147), - [sym_expr_unary] = STATE(218), - [sym_expr_binary] = STATE(218), - [sym_expr_parenthesized] = STATE(221), - [sym_val_range] = STATE(218), - [sym__value] = STATE(218), - [sym_val_bool] = STATE(205), - [sym_val_variable] = STATE(205), - [sym__var] = STATE(122), - [sym_val_number] = STATE(5), - [sym_val_duration] = STATE(205), - [sym_val_filesize] = STATE(205), - [sym_val_binary] = STATE(205), - [sym_val_string] = STATE(205), - [sym__str_double_quotes] = STATE(213), - [sym_val_interpolated] = STATE(205), - [sym__inter_single_quotes] = STATE(211), - [sym__inter_double_quotes] = STATE(212), - [sym_val_list] = STATE(205), - [sym_val_record] = STATE(205), - [sym_val_table] = STATE(205), - [sym_val_closure] = STATE(205), - [sym__flag] = STATE(417), - [sym_long_flag] = STATE(869), + [sym__expression] = STATE(153), + [sym_expr_unary] = STATE(253), + [sym_expr_binary] = STATE(253), + [sym_expr_parenthesized] = STATE(194), + [sym_val_range] = STATE(253), + [sym__value] = STATE(253), + [sym_val_bool] = STATE(208), + [sym_val_variable] = STATE(208), + [sym__var] = STATE(139), + [sym_val_number] = STATE(3), + [sym_val_duration] = STATE(208), + [sym_val_filesize] = STATE(208), + [sym_val_binary] = STATE(208), + [sym_val_string] = STATE(208), + [sym__str_double_quotes] = STATE(221), + [sym_val_interpolated] = STATE(208), + [sym__inter_single_quotes] = STATE(196), + [sym__inter_double_quotes] = STATE(211), + [sym_val_list] = STATE(208), + [sym_val_record] = STATE(208), + [sym_val_table] = STATE(208), + [sym_val_closure] = STATE(208), + [sym__flag] = STATE(601), + [sym_long_flag] = STATE(690), [sym_comment] = STATE(406), - [sym_cmd_identifier] = ACTIONS(1029), - [anon_sym_SEMI] = ACTIONS(1029), - [anon_sym_LF] = ACTIONS(1027), - [anon_sym_export] = ACTIONS(1029), - [anon_sym_alias] = ACTIONS(1029), - [anon_sym_def] = ACTIONS(1029), - [anon_sym_def_DASHenv] = ACTIONS(1029), - [anon_sym_export_DASHenv] = ACTIONS(1029), - [anon_sym_extern] = ACTIONS(1029), - [anon_sym_module] = ACTIONS(1029), - [anon_sym_use] = ACTIONS(1029), - [anon_sym_LBRACK] = ACTIONS(1029), - [anon_sym_LPAREN] = ACTIONS(1029), - [anon_sym_PIPE] = ACTIONS(1029), - [anon_sym_DOLLAR] = ACTIONS(1029), - [anon_sym_error] = ACTIONS(1029), - [anon_sym_DASH_DASH] = ACTIONS(999), - [anon_sym_DASH] = ACTIONS(1029), - [anon_sym_break] = ACTIONS(1029), - [anon_sym_continue] = ACTIONS(1029), - [anon_sym_for] = 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_try] = ACTIONS(1029), - [anon_sym_return] = 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_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_where] = ACTIONS(1029), - [anon_sym_not] = ACTIONS(1029), - [anon_sym_DOT_DOT_LT] = ACTIONS(1029), - [anon_sym_DOT_DOT] = ACTIONS(1029), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1029), - [sym_val_nothing] = ACTIONS(1029), - [anon_sym_true] = ACTIONS(1029), - [anon_sym_false] = ACTIONS(1029), - [aux_sym_val_number_token1] = ACTIONS(1029), - [aux_sym_val_number_token2] = ACTIONS(1029), - [aux_sym_val_number_token3] = ACTIONS(1029), - [aux_sym_val_number_token4] = ACTIONS(1029), - [anon_sym_inf] = ACTIONS(1029), - [anon_sym_DASHinf] = ACTIONS(1029), - [anon_sym_NaN] = 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), - [sym_short_flag] = ACTIONS(1025), + [anon_sym_export] = ACTIONS(666), + [anon_sym_alias] = ACTIONS(666), + [anon_sym_let] = ACTIONS(666), + [anon_sym_let_DASHenv] = ACTIONS(666), + [anon_sym_mut] = ACTIONS(666), + [anon_sym_const] = ACTIONS(666), + [sym_cmd_identifier] = ACTIONS(666), + [anon_sym_SEMI] = ACTIONS(666), + [anon_sym_LF] = ACTIONS(668), + [anon_sym_def] = ACTIONS(666), + [anon_sym_def_DASHenv] = ACTIONS(666), + [anon_sym_export_DASHenv] = ACTIONS(666), + [anon_sym_extern] = ACTIONS(666), + [anon_sym_module] = ACTIONS(666), + [anon_sym_use] = ACTIONS(666), + [anon_sym_LBRACK] = ACTIONS(666), + [anon_sym_LPAREN] = ACTIONS(666), + [anon_sym_RPAREN] = ACTIONS(666), + [anon_sym_PIPE] = ACTIONS(666), + [anon_sym_DOLLAR] = ACTIONS(666), + [anon_sym_error] = ACTIONS(666), + [anon_sym_DASH_DASH] = ACTIONS(623), + [anon_sym_DASH] = ACTIONS(666), + [anon_sym_break] = ACTIONS(666), + [anon_sym_continue] = ACTIONS(666), + [anon_sym_for] = ACTIONS(666), + [anon_sym_loop] = ACTIONS(666), + [anon_sym_while] = ACTIONS(666), + [anon_sym_do] = ACTIONS(666), + [anon_sym_if] = ACTIONS(666), + [anon_sym_match] = ACTIONS(666), + [anon_sym_LBRACE] = ACTIONS(666), + [anon_sym_RBRACE] = ACTIONS(666), + [anon_sym_try] = ACTIONS(666), + [anon_sym_return] = ACTIONS(666), + [anon_sym_source] = ACTIONS(666), + [anon_sym_source_DASHenv] = ACTIONS(666), + [anon_sym_register] = ACTIONS(666), + [anon_sym_hide] = ACTIONS(666), + [anon_sym_hide_DASHenv] = ACTIONS(666), + [anon_sym_overlay] = ACTIONS(666), + [anon_sym_where] = ACTIONS(666), + [anon_sym_not] = ACTIONS(666), + [anon_sym_DOT_DOT_LT] = ACTIONS(666), + [anon_sym_DOT_DOT] = ACTIONS(666), + [anon_sym_DOT_DOT_EQ] = ACTIONS(666), + [sym_val_nothing] = ACTIONS(666), + [anon_sym_true] = ACTIONS(666), + [anon_sym_false] = ACTIONS(666), + [aux_sym_val_number_token1] = ACTIONS(666), + [aux_sym_val_number_token2] = ACTIONS(666), + [aux_sym_val_number_token3] = ACTIONS(666), + [aux_sym_val_number_token4] = ACTIONS(666), + [anon_sym_inf] = ACTIONS(666), + [anon_sym_DASHinf] = ACTIONS(666), + [anon_sym_NaN] = ACTIONS(666), + [anon_sym_0b] = ACTIONS(666), + [anon_sym_0o] = ACTIONS(666), + [anon_sym_0x] = ACTIONS(666), + [sym_val_date] = ACTIONS(666), + [anon_sym_DQUOTE] = ACTIONS(666), + [sym__str_single_quotes] = ACTIONS(666), + [sym__str_back_ticks] = ACTIONS(666), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(666), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(666), + [anon_sym_CARET] = ACTIONS(666), + [sym_short_flag] = ACTIONS(649), [anon_sym_POUND] = ACTIONS(3), }, [407] = { - [sym__expression] = STATE(137), - [sym_expr_unary] = STATE(245), - [sym_expr_binary] = STATE(245), - [sym_expr_parenthesized] = STATE(247), - [sym_val_range] = STATE(245), - [sym__value] = STATE(245), - [sym_val_bool] = STATE(269), - [sym_val_variable] = STATE(269), - [sym__var] = STATE(132), - [sym_val_number] = STATE(2), - [sym_val_duration] = STATE(269), - [sym_val_filesize] = STATE(269), - [sym_val_binary] = STATE(269), - [sym_val_string] = STATE(269), - [sym__str_double_quotes] = STATE(271), - [sym_val_interpolated] = STATE(269), - [sym__inter_single_quotes] = STATE(274), - [sym__inter_double_quotes] = STATE(276), - [sym_val_list] = STATE(269), - [sym_val_record] = STATE(269), - [sym_val_table] = STATE(269), - [sym_val_closure] = STATE(269), - [sym__flag] = STATE(437), - [sym_long_flag] = STATE(856), + [sym__expression] = STATE(153), + [sym_expr_unary] = STATE(253), + [sym_expr_binary] = STATE(253), + [sym_expr_parenthesized] = STATE(194), + [sym_val_range] = STATE(253), + [sym__value] = STATE(253), + [sym_val_bool] = STATE(208), + [sym_val_variable] = STATE(208), + [sym__var] = STATE(139), + [sym_val_number] = STATE(3), + [sym_val_duration] = STATE(208), + [sym_val_filesize] = STATE(208), + [sym_val_binary] = STATE(208), + [sym_val_string] = STATE(208), + [sym__str_double_quotes] = STATE(221), + [sym_val_interpolated] = STATE(208), + [sym__inter_single_quotes] = STATE(196), + [sym__inter_double_quotes] = STATE(211), + [sym_val_list] = STATE(208), + [sym_val_record] = STATE(208), + [sym_val_table] = STATE(208), + [sym_val_closure] = STATE(208), + [sym__flag] = STATE(420), + [sym_long_flag] = STATE(690), [sym_comment] = STATE(407), - [ts_builtin_sym_end] = ACTIONS(1067), - [sym_cmd_identifier] = ACTIONS(1065), - [anon_sym_SEMI] = ACTIONS(1065), - [anon_sym_LF] = ACTIONS(1067), - [anon_sym_export] = ACTIONS(1065), - [anon_sym_alias] = ACTIONS(1065), - [anon_sym_def] = ACTIONS(1065), - [anon_sym_def_DASHenv] = ACTIONS(1065), - [anon_sym_export_DASHenv] = ACTIONS(1065), - [anon_sym_extern] = ACTIONS(1065), - [anon_sym_module] = ACTIONS(1065), - [anon_sym_use] = ACTIONS(1065), - [anon_sym_LBRACK] = ACTIONS(1065), - [anon_sym_LPAREN] = ACTIONS(1065), - [anon_sym_PIPE] = ACTIONS(1065), - [anon_sym_DOLLAR] = ACTIONS(1065), - [anon_sym_error] = ACTIONS(1065), - [anon_sym_DASH_DASH] = ACTIONS(1033), - [anon_sym_DASH] = ACTIONS(1065), - [anon_sym_break] = ACTIONS(1065), - [anon_sym_continue] = ACTIONS(1065), - [anon_sym_for] = ACTIONS(1065), - [anon_sym_loop] = ACTIONS(1065), - [anon_sym_while] = ACTIONS(1065), - [anon_sym_do] = ACTIONS(1065), - [anon_sym_if] = ACTIONS(1065), - [anon_sym_match] = ACTIONS(1065), - [anon_sym_LBRACE] = ACTIONS(1065), - [anon_sym_try] = ACTIONS(1065), - [anon_sym_return] = ACTIONS(1065), - [anon_sym_let] = ACTIONS(1065), - [anon_sym_let_DASHenv] = ACTIONS(1065), - [anon_sym_mut] = ACTIONS(1065), - [anon_sym_const] = ACTIONS(1065), - [anon_sym_source] = ACTIONS(1065), - [anon_sym_source_DASHenv] = ACTIONS(1065), - [anon_sym_register] = ACTIONS(1065), - [anon_sym_hide] = ACTIONS(1065), - [anon_sym_hide_DASHenv] = ACTIONS(1065), - [anon_sym_overlay] = ACTIONS(1065), - [anon_sym_where] = ACTIONS(1065), - [anon_sym_not] = ACTIONS(1065), - [anon_sym_DOT_DOT_LT] = ACTIONS(1065), - [anon_sym_DOT_DOT] = ACTIONS(1065), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1065), - [sym_val_nothing] = ACTIONS(1065), - [anon_sym_true] = ACTIONS(1065), - [anon_sym_false] = ACTIONS(1065), - [aux_sym_val_number_token1] = ACTIONS(1065), - [aux_sym_val_number_token2] = ACTIONS(1065), - [aux_sym_val_number_token3] = ACTIONS(1065), - [aux_sym_val_number_token4] = ACTIONS(1065), - [anon_sym_inf] = ACTIONS(1065), - [anon_sym_DASHinf] = ACTIONS(1065), - [anon_sym_NaN] = ACTIONS(1065), - [anon_sym_0b] = ACTIONS(1065), - [anon_sym_0o] = ACTIONS(1065), - [anon_sym_0x] = ACTIONS(1065), - [sym_val_date] = ACTIONS(1065), - [anon_sym_DQUOTE] = ACTIONS(1065), - [sym__str_single_quotes] = ACTIONS(1065), - [sym__str_back_ticks] = ACTIONS(1065), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1065), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1065), - [anon_sym_CARET] = ACTIONS(1065), - [sym_short_flag] = ACTIONS(1059), + [anon_sym_export] = ACTIONS(666), + [anon_sym_alias] = ACTIONS(666), + [anon_sym_let] = ACTIONS(666), + [anon_sym_let_DASHenv] = ACTIONS(666), + [anon_sym_mut] = ACTIONS(666), + [anon_sym_const] = ACTIONS(666), + [sym_cmd_identifier] = ACTIONS(666), + [anon_sym_SEMI] = ACTIONS(666), + [anon_sym_LF] = ACTIONS(668), + [anon_sym_def] = ACTIONS(666), + [anon_sym_def_DASHenv] = ACTIONS(666), + [anon_sym_export_DASHenv] = ACTIONS(666), + [anon_sym_extern] = ACTIONS(666), + [anon_sym_module] = ACTIONS(666), + [anon_sym_use] = ACTIONS(666), + [anon_sym_LBRACK] = ACTIONS(666), + [anon_sym_LPAREN] = ACTIONS(666), + [anon_sym_RPAREN] = ACTIONS(666), + [anon_sym_PIPE] = ACTIONS(666), + [anon_sym_DOLLAR] = ACTIONS(666), + [anon_sym_error] = ACTIONS(666), + [anon_sym_DASH_DASH] = ACTIONS(623), + [anon_sym_DASH] = ACTIONS(666), + [anon_sym_break] = ACTIONS(666), + [anon_sym_continue] = ACTIONS(666), + [anon_sym_for] = ACTIONS(666), + [anon_sym_loop] = ACTIONS(666), + [anon_sym_while] = ACTIONS(666), + [anon_sym_do] = ACTIONS(666), + [anon_sym_if] = ACTIONS(666), + [anon_sym_match] = ACTIONS(666), + [anon_sym_LBRACE] = ACTIONS(666), + [anon_sym_RBRACE] = ACTIONS(666), + [anon_sym_try] = ACTIONS(666), + [anon_sym_return] = ACTIONS(666), + [anon_sym_source] = ACTIONS(666), + [anon_sym_source_DASHenv] = ACTIONS(666), + [anon_sym_register] = ACTIONS(666), + [anon_sym_hide] = ACTIONS(666), + [anon_sym_hide_DASHenv] = ACTIONS(666), + [anon_sym_overlay] = ACTIONS(666), + [anon_sym_where] = ACTIONS(666), + [anon_sym_not] = ACTIONS(666), + [anon_sym_DOT_DOT_LT] = ACTIONS(666), + [anon_sym_DOT_DOT] = ACTIONS(666), + [anon_sym_DOT_DOT_EQ] = ACTIONS(666), + [sym_val_nothing] = ACTIONS(666), + [anon_sym_true] = ACTIONS(666), + [anon_sym_false] = ACTIONS(666), + [aux_sym_val_number_token1] = ACTIONS(666), + [aux_sym_val_number_token2] = ACTIONS(666), + [aux_sym_val_number_token3] = ACTIONS(666), + [aux_sym_val_number_token4] = ACTIONS(666), + [anon_sym_inf] = ACTIONS(666), + [anon_sym_DASHinf] = ACTIONS(666), + [anon_sym_NaN] = ACTIONS(666), + [anon_sym_0b] = ACTIONS(666), + [anon_sym_0o] = ACTIONS(666), + [anon_sym_0x] = ACTIONS(666), + [sym_val_date] = ACTIONS(666), + [anon_sym_DQUOTE] = ACTIONS(666), + [sym__str_single_quotes] = ACTIONS(666), + [sym__str_back_ticks] = ACTIONS(666), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(666), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(666), + [anon_sym_CARET] = ACTIONS(666), + [sym_short_flag] = ACTIONS(649), [anon_sym_POUND] = ACTIONS(3), }, [408] = { - [sym__expression] = STATE(137), - [sym_expr_unary] = STATE(245), - [sym_expr_binary] = STATE(245), - [sym_expr_parenthesized] = STATE(247), - [sym_val_range] = STATE(245), - [sym__value] = STATE(245), - [sym_val_bool] = STATE(269), - [sym_val_variable] = STATE(269), - [sym__var] = STATE(132), - [sym_val_number] = STATE(2), - [sym_val_duration] = STATE(269), - [sym_val_filesize] = STATE(269), - [sym_val_binary] = STATE(269), - [sym_val_string] = STATE(269), - [sym__str_double_quotes] = STATE(271), - [sym_val_interpolated] = STATE(269), - [sym__inter_single_quotes] = STATE(274), - [sym__inter_double_quotes] = STATE(276), - [sym_val_list] = STATE(269), - [sym_val_record] = STATE(269), - [sym_val_table] = STATE(269), - [sym_val_closure] = STATE(269), - [sym__flag] = STATE(440), - [sym_long_flag] = STATE(856), + [sym__expression] = STATE(156), + [sym_expr_unary] = STATE(253), + [sym_expr_binary] = STATE(253), + [sym_expr_parenthesized] = STATE(194), + [sym_val_range] = STATE(253), + [sym__value] = STATE(253), + [sym_val_bool] = STATE(208), + [sym_val_variable] = STATE(208), + [sym__var] = STATE(139), + [sym_val_number] = STATE(3), + [sym_val_duration] = STATE(208), + [sym_val_filesize] = STATE(208), + [sym_val_binary] = STATE(208), + [sym_val_string] = STATE(208), + [sym__str_double_quotes] = STATE(221), + [sym_val_interpolated] = STATE(208), + [sym__inter_single_quotes] = STATE(196), + [sym__inter_double_quotes] = STATE(211), + [sym_val_list] = STATE(208), + [sym_val_record] = STATE(208), + [sym_val_table] = STATE(208), + [sym_val_closure] = STATE(208), + [sym__flag] = STATE(586), + [sym_long_flag] = STATE(690), [sym_comment] = STATE(408), - [ts_builtin_sym_end] = ACTIONS(1067), - [sym_cmd_identifier] = ACTIONS(1065), - [anon_sym_SEMI] = ACTIONS(1065), - [anon_sym_LF] = ACTIONS(1067), - [anon_sym_export] = ACTIONS(1065), - [anon_sym_alias] = ACTIONS(1065), - [anon_sym_def] = ACTIONS(1065), - [anon_sym_def_DASHenv] = ACTIONS(1065), - [anon_sym_export_DASHenv] = ACTIONS(1065), - [anon_sym_extern] = ACTIONS(1065), - [anon_sym_module] = ACTIONS(1065), - [anon_sym_use] = ACTIONS(1065), - [anon_sym_LBRACK] = ACTIONS(1065), - [anon_sym_LPAREN] = ACTIONS(1065), - [anon_sym_PIPE] = ACTIONS(1065), - [anon_sym_DOLLAR] = ACTIONS(1065), - [anon_sym_error] = ACTIONS(1065), - [anon_sym_DASH_DASH] = ACTIONS(1033), - [anon_sym_DASH] = ACTIONS(1065), - [anon_sym_break] = ACTIONS(1065), - [anon_sym_continue] = ACTIONS(1065), - [anon_sym_for] = ACTIONS(1065), - [anon_sym_loop] = ACTIONS(1065), - [anon_sym_while] = ACTIONS(1065), - [anon_sym_do] = ACTIONS(1065), - [anon_sym_if] = ACTIONS(1065), - [anon_sym_match] = ACTIONS(1065), - [anon_sym_LBRACE] = ACTIONS(1065), - [anon_sym_try] = ACTIONS(1065), - [anon_sym_return] = ACTIONS(1065), - [anon_sym_let] = ACTIONS(1065), - [anon_sym_let_DASHenv] = ACTIONS(1065), - [anon_sym_mut] = ACTIONS(1065), - [anon_sym_const] = ACTIONS(1065), - [anon_sym_source] = ACTIONS(1065), - [anon_sym_source_DASHenv] = ACTIONS(1065), - [anon_sym_register] = ACTIONS(1065), - [anon_sym_hide] = ACTIONS(1065), - [anon_sym_hide_DASHenv] = ACTIONS(1065), - [anon_sym_overlay] = ACTIONS(1065), - [anon_sym_where] = ACTIONS(1065), - [anon_sym_not] = ACTIONS(1065), - [anon_sym_DOT_DOT_LT] = ACTIONS(1065), - [anon_sym_DOT_DOT] = ACTIONS(1065), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1065), - [sym_val_nothing] = ACTIONS(1065), - [anon_sym_true] = ACTIONS(1065), - [anon_sym_false] = ACTIONS(1065), - [aux_sym_val_number_token1] = ACTIONS(1065), - [aux_sym_val_number_token2] = ACTIONS(1065), - [aux_sym_val_number_token3] = ACTIONS(1065), - [aux_sym_val_number_token4] = ACTIONS(1065), - [anon_sym_inf] = ACTIONS(1065), - [anon_sym_DASHinf] = ACTIONS(1065), - [anon_sym_NaN] = ACTIONS(1065), - [anon_sym_0b] = ACTIONS(1065), - [anon_sym_0o] = ACTIONS(1065), - [anon_sym_0x] = ACTIONS(1065), - [sym_val_date] = ACTIONS(1065), - [anon_sym_DQUOTE] = ACTIONS(1065), - [sym__str_single_quotes] = ACTIONS(1065), - [sym__str_back_ticks] = ACTIONS(1065), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1065), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1065), - [anon_sym_CARET] = ACTIONS(1065), - [sym_short_flag] = ACTIONS(1059), + [anon_sym_export] = ACTIONS(694), + [anon_sym_alias] = ACTIONS(694), + [anon_sym_let] = ACTIONS(694), + [anon_sym_let_DASHenv] = ACTIONS(694), + [anon_sym_mut] = ACTIONS(694), + [anon_sym_const] = ACTIONS(694), + [sym_cmd_identifier] = ACTIONS(694), + [anon_sym_SEMI] = ACTIONS(694), + [anon_sym_LF] = ACTIONS(696), + [anon_sym_def] = ACTIONS(694), + [anon_sym_def_DASHenv] = ACTIONS(694), + [anon_sym_export_DASHenv] = ACTIONS(694), + [anon_sym_extern] = ACTIONS(694), + [anon_sym_module] = ACTIONS(694), + [anon_sym_use] = ACTIONS(694), + [anon_sym_LBRACK] = ACTIONS(694), + [anon_sym_LPAREN] = ACTIONS(694), + [anon_sym_RPAREN] = ACTIONS(694), + [anon_sym_PIPE] = ACTIONS(694), + [anon_sym_DOLLAR] = ACTIONS(694), + [anon_sym_error] = ACTIONS(694), + [anon_sym_DASH_DASH] = ACTIONS(623), + [anon_sym_DASH] = ACTIONS(694), + [anon_sym_break] = ACTIONS(694), + [anon_sym_continue] = ACTIONS(694), + [anon_sym_for] = ACTIONS(694), + [anon_sym_loop] = ACTIONS(694), + [anon_sym_while] = ACTIONS(694), + [anon_sym_do] = ACTIONS(694), + [anon_sym_if] = ACTIONS(694), + [anon_sym_match] = ACTIONS(694), + [anon_sym_LBRACE] = ACTIONS(694), + [anon_sym_RBRACE] = ACTIONS(694), + [anon_sym_try] = ACTIONS(694), + [anon_sym_return] = ACTIONS(694), + [anon_sym_source] = ACTIONS(694), + [anon_sym_source_DASHenv] = ACTIONS(694), + [anon_sym_register] = ACTIONS(694), + [anon_sym_hide] = ACTIONS(694), + [anon_sym_hide_DASHenv] = ACTIONS(694), + [anon_sym_overlay] = ACTIONS(694), + [anon_sym_where] = ACTIONS(694), + [anon_sym_not] = ACTIONS(694), + [anon_sym_DOT_DOT_LT] = ACTIONS(694), + [anon_sym_DOT_DOT] = ACTIONS(694), + [anon_sym_DOT_DOT_EQ] = ACTIONS(694), + [sym_val_nothing] = ACTIONS(694), + [anon_sym_true] = ACTIONS(694), + [anon_sym_false] = ACTIONS(694), + [aux_sym_val_number_token1] = ACTIONS(694), + [aux_sym_val_number_token2] = ACTIONS(694), + [aux_sym_val_number_token3] = ACTIONS(694), + [aux_sym_val_number_token4] = ACTIONS(694), + [anon_sym_inf] = ACTIONS(694), + [anon_sym_DASHinf] = ACTIONS(694), + [anon_sym_NaN] = ACTIONS(694), + [anon_sym_0b] = ACTIONS(694), + [anon_sym_0o] = ACTIONS(694), + [anon_sym_0x] = ACTIONS(694), + [sym_val_date] = ACTIONS(694), + [anon_sym_DQUOTE] = ACTIONS(694), + [sym__str_single_quotes] = ACTIONS(694), + [sym__str_back_ticks] = ACTIONS(694), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(694), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(694), + [anon_sym_CARET] = ACTIONS(694), + [sym_short_flag] = ACTIONS(649), [anon_sym_POUND] = ACTIONS(3), }, [409] = { - [sym__expression] = STATE(137), - [sym_expr_unary] = STATE(245), - [sym_expr_binary] = STATE(245), - [sym_expr_parenthesized] = STATE(247), - [sym_val_range] = STATE(245), - [sym__value] = STATE(245), - [sym_val_bool] = STATE(269), - [sym_val_variable] = STATE(269), - [sym__var] = STATE(132), - [sym_val_number] = STATE(2), - [sym_val_duration] = STATE(269), - [sym_val_filesize] = STATE(269), - [sym_val_binary] = STATE(269), - [sym_val_string] = STATE(269), - [sym__str_double_quotes] = STATE(271), - [sym_val_interpolated] = STATE(269), - [sym__inter_single_quotes] = STATE(274), - [sym__inter_double_quotes] = STATE(276), - [sym_val_list] = STATE(269), - [sym_val_record] = STATE(269), - [sym_val_table] = STATE(269), - [sym_val_closure] = STATE(269), - [sym__flag] = STATE(442), - [sym_long_flag] = STATE(856), + [sym__expression] = STATE(153), + [sym_expr_unary] = STATE(253), + [sym_expr_binary] = STATE(253), + [sym_expr_parenthesized] = STATE(194), + [sym_val_range] = STATE(253), + [sym__value] = STATE(253), + [sym_val_bool] = STATE(208), + [sym_val_variable] = STATE(208), + [sym__var] = STATE(139), + [sym_val_number] = STATE(3), + [sym_val_duration] = STATE(208), + [sym_val_filesize] = STATE(208), + [sym_val_binary] = STATE(208), + [sym_val_string] = STATE(208), + [sym__str_double_quotes] = STATE(221), + [sym_val_interpolated] = STATE(208), + [sym__inter_single_quotes] = STATE(196), + [sym__inter_double_quotes] = STATE(211), + [sym_val_list] = STATE(208), + [sym_val_record] = STATE(208), + [sym_val_table] = STATE(208), + [sym_val_closure] = STATE(208), + [sym__flag] = STATE(419), + [sym_long_flag] = STATE(690), [sym_comment] = STATE(409), - [ts_builtin_sym_end] = ACTIONS(1067), - [sym_cmd_identifier] = ACTIONS(1065), - [anon_sym_SEMI] = ACTIONS(1065), - [anon_sym_LF] = ACTIONS(1067), - [anon_sym_export] = ACTIONS(1065), - [anon_sym_alias] = ACTIONS(1065), - [anon_sym_def] = ACTIONS(1065), - [anon_sym_def_DASHenv] = ACTIONS(1065), - [anon_sym_export_DASHenv] = ACTIONS(1065), - [anon_sym_extern] = ACTIONS(1065), - [anon_sym_module] = ACTIONS(1065), - [anon_sym_use] = ACTIONS(1065), - [anon_sym_LBRACK] = ACTIONS(1065), - [anon_sym_LPAREN] = ACTIONS(1065), - [anon_sym_PIPE] = ACTIONS(1065), - [anon_sym_DOLLAR] = ACTIONS(1065), - [anon_sym_error] = ACTIONS(1065), - [anon_sym_DASH_DASH] = ACTIONS(1033), - [anon_sym_DASH] = ACTIONS(1065), - [anon_sym_break] = ACTIONS(1065), - [anon_sym_continue] = ACTIONS(1065), - [anon_sym_for] = ACTIONS(1065), - [anon_sym_loop] = ACTIONS(1065), - [anon_sym_while] = ACTIONS(1065), - [anon_sym_do] = ACTIONS(1065), - [anon_sym_if] = ACTIONS(1065), - [anon_sym_match] = ACTIONS(1065), - [anon_sym_LBRACE] = ACTIONS(1065), - [anon_sym_try] = ACTIONS(1065), - [anon_sym_return] = ACTIONS(1065), - [anon_sym_let] = ACTIONS(1065), - [anon_sym_let_DASHenv] = ACTIONS(1065), - [anon_sym_mut] = ACTIONS(1065), - [anon_sym_const] = ACTIONS(1065), - [anon_sym_source] = ACTIONS(1065), - [anon_sym_source_DASHenv] = ACTIONS(1065), - [anon_sym_register] = ACTIONS(1065), - [anon_sym_hide] = ACTIONS(1065), - [anon_sym_hide_DASHenv] = ACTIONS(1065), - [anon_sym_overlay] = ACTIONS(1065), - [anon_sym_where] = ACTIONS(1065), - [anon_sym_not] = ACTIONS(1065), - [anon_sym_DOT_DOT_LT] = ACTIONS(1065), - [anon_sym_DOT_DOT] = ACTIONS(1065), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1065), - [sym_val_nothing] = ACTIONS(1065), - [anon_sym_true] = ACTIONS(1065), - [anon_sym_false] = ACTIONS(1065), - [aux_sym_val_number_token1] = ACTIONS(1065), - [aux_sym_val_number_token2] = ACTIONS(1065), - [aux_sym_val_number_token3] = ACTIONS(1065), - [aux_sym_val_number_token4] = ACTIONS(1065), - [anon_sym_inf] = ACTIONS(1065), - [anon_sym_DASHinf] = ACTIONS(1065), - [anon_sym_NaN] = ACTIONS(1065), - [anon_sym_0b] = ACTIONS(1065), - [anon_sym_0o] = ACTIONS(1065), - [anon_sym_0x] = ACTIONS(1065), - [sym_val_date] = ACTIONS(1065), - [anon_sym_DQUOTE] = ACTIONS(1065), - [sym__str_single_quotes] = ACTIONS(1065), - [sym__str_back_ticks] = ACTIONS(1065), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1065), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1065), - [anon_sym_CARET] = ACTIONS(1065), - [sym_short_flag] = ACTIONS(1059), + [anon_sym_export] = ACTIONS(666), + [anon_sym_alias] = ACTIONS(666), + [anon_sym_let] = ACTIONS(666), + [anon_sym_let_DASHenv] = ACTIONS(666), + [anon_sym_mut] = ACTIONS(666), + [anon_sym_const] = ACTIONS(666), + [sym_cmd_identifier] = ACTIONS(666), + [anon_sym_SEMI] = ACTIONS(666), + [anon_sym_LF] = ACTIONS(668), + [anon_sym_def] = ACTIONS(666), + [anon_sym_def_DASHenv] = ACTIONS(666), + [anon_sym_export_DASHenv] = ACTIONS(666), + [anon_sym_extern] = ACTIONS(666), + [anon_sym_module] = ACTIONS(666), + [anon_sym_use] = ACTIONS(666), + [anon_sym_LBRACK] = ACTIONS(666), + [anon_sym_LPAREN] = ACTIONS(666), + [anon_sym_RPAREN] = ACTIONS(666), + [anon_sym_PIPE] = ACTIONS(666), + [anon_sym_DOLLAR] = ACTIONS(666), + [anon_sym_error] = ACTIONS(666), + [anon_sym_DASH_DASH] = ACTIONS(623), + [anon_sym_DASH] = ACTIONS(666), + [anon_sym_break] = ACTIONS(666), + [anon_sym_continue] = ACTIONS(666), + [anon_sym_for] = ACTIONS(666), + [anon_sym_loop] = ACTIONS(666), + [anon_sym_while] = ACTIONS(666), + [anon_sym_do] = ACTIONS(666), + [anon_sym_if] = ACTIONS(666), + [anon_sym_match] = ACTIONS(666), + [anon_sym_LBRACE] = ACTIONS(666), + [anon_sym_RBRACE] = ACTIONS(666), + [anon_sym_try] = ACTIONS(666), + [anon_sym_return] = ACTIONS(666), + [anon_sym_source] = ACTIONS(666), + [anon_sym_source_DASHenv] = ACTIONS(666), + [anon_sym_register] = ACTIONS(666), + [anon_sym_hide] = ACTIONS(666), + [anon_sym_hide_DASHenv] = ACTIONS(666), + [anon_sym_overlay] = ACTIONS(666), + [anon_sym_where] = ACTIONS(666), + [anon_sym_not] = ACTIONS(666), + [anon_sym_DOT_DOT_LT] = ACTIONS(666), + [anon_sym_DOT_DOT] = ACTIONS(666), + [anon_sym_DOT_DOT_EQ] = ACTIONS(666), + [sym_val_nothing] = ACTIONS(666), + [anon_sym_true] = ACTIONS(666), + [anon_sym_false] = ACTIONS(666), + [aux_sym_val_number_token1] = ACTIONS(666), + [aux_sym_val_number_token2] = ACTIONS(666), + [aux_sym_val_number_token3] = ACTIONS(666), + [aux_sym_val_number_token4] = ACTIONS(666), + [anon_sym_inf] = ACTIONS(666), + [anon_sym_DASHinf] = ACTIONS(666), + [anon_sym_NaN] = ACTIONS(666), + [anon_sym_0b] = ACTIONS(666), + [anon_sym_0o] = ACTIONS(666), + [anon_sym_0x] = ACTIONS(666), + [sym_val_date] = ACTIONS(666), + [anon_sym_DQUOTE] = ACTIONS(666), + [sym__str_single_quotes] = ACTIONS(666), + [sym__str_back_ticks] = ACTIONS(666), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(666), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(666), + [anon_sym_CARET] = ACTIONS(666), + [sym_short_flag] = ACTIONS(649), [anon_sym_POUND] = ACTIONS(3), }, [410] = { - [sym_ctrl_do] = STATE(952), - [sym_ctrl_if] = STATE(952), - [sym_ctrl_match] = STATE(952), - [sym_ctrl_try] = STATE(952), - [sym__expression] = STATE(355), - [sym_expr_unary] = STATE(390), - [sym_expr_binary] = STATE(390), - [sym_expr_parenthesized] = STATE(389), - [sym_val_range] = STATE(390), - [sym__value] = STATE(390), - [sym_val_bool] = STATE(370), - [sym_val_variable] = STATE(370), - [sym__var] = STATE(187), - [sym_val_number] = STATE(6), - [sym_val_duration] = STATE(370), - [sym_val_filesize] = STATE(370), - [sym_val_binary] = STATE(370), - [sym_val_string] = STATE(370), - [sym__str_double_quotes] = STATE(368), - [sym_val_interpolated] = STATE(370), - [sym__inter_single_quotes] = STATE(367), - [sym__inter_double_quotes] = STATE(366), - [sym_val_list] = STATE(370), - [sym_val_record] = STATE(370), - [sym_val_table] = STATE(370), - [sym_val_closure] = STATE(370), + [sym__expression] = STATE(158), + [sym_expr_unary] = STATE(253), + [sym_expr_binary] = STATE(253), + [sym_expr_parenthesized] = STATE(194), + [sym_val_range] = STATE(253), + [sym__value] = STATE(253), + [sym_val_bool] = STATE(208), + [sym_val_variable] = STATE(208), + [sym__var] = STATE(139), + [sym_val_number] = STATE(3), + [sym_val_duration] = STATE(208), + [sym_val_filesize] = STATE(208), + [sym_val_binary] = STATE(208), + [sym_val_string] = STATE(208), + [sym__str_double_quotes] = STATE(221), + [sym_val_interpolated] = STATE(208), + [sym__inter_single_quotes] = STATE(196), + [sym__inter_double_quotes] = STATE(211), + [sym_val_list] = STATE(208), + [sym_val_record] = STATE(208), + [sym_val_table] = STATE(208), + [sym_val_closure] = STATE(208), + [sym__flag] = STATE(408), + [sym_long_flag] = STATE(690), [sym_comment] = STATE(410), - [ts_builtin_sym_end] = ACTIONS(1313), - [sym_cmd_identifier] = ACTIONS(1315), - [anon_sym_SEMI] = ACTIONS(1315), - [anon_sym_LF] = ACTIONS(1313), - [anon_sym_export] = ACTIONS(1315), - [anon_sym_alias] = ACTIONS(1315), - [anon_sym_def] = ACTIONS(1315), - [anon_sym_def_DASHenv] = ACTIONS(1315), - [anon_sym_export_DASHenv] = ACTIONS(1315), - [anon_sym_extern] = ACTIONS(1315), - [anon_sym_module] = ACTIONS(1315), - [anon_sym_use] = ACTIONS(1315), - [anon_sym_LBRACK] = ACTIONS(1317), - [anon_sym_LPAREN] = ACTIONS(1195), - [anon_sym_PIPE] = ACTIONS(1315), - [anon_sym_DOLLAR] = ACTIONS(1319), - [anon_sym_error] = ACTIONS(1315), - [anon_sym_DASH] = ACTIONS(1321), - [anon_sym_break] = ACTIONS(1315), - [anon_sym_continue] = ACTIONS(1315), - [anon_sym_for] = ACTIONS(1315), - [anon_sym_loop] = ACTIONS(1315), - [anon_sym_while] = ACTIONS(1315), - [anon_sym_do] = ACTIONS(45), - [anon_sym_if] = ACTIONS(47), - [anon_sym_match] = ACTIONS(49), - [anon_sym_LBRACE] = ACTIONS(1323), - [anon_sym_try] = ACTIONS(53), - [anon_sym_return] = ACTIONS(1315), - [anon_sym_let] = ACTIONS(1315), - [anon_sym_let_DASHenv] = ACTIONS(1315), - [anon_sym_mut] = ACTIONS(1315), - [anon_sym_const] = ACTIONS(1315), - [anon_sym_source] = ACTIONS(1315), - [anon_sym_source_DASHenv] = ACTIONS(1315), - [anon_sym_register] = ACTIONS(1315), - [anon_sym_hide] = ACTIONS(1315), - [anon_sym_hide_DASHenv] = ACTIONS(1315), - [anon_sym_overlay] = ACTIONS(1315), - [anon_sym_where] = ACTIONS(1315), - [anon_sym_not] = ACTIONS(1325), - [anon_sym_DOT_DOT_LT] = ACTIONS(1327), - [anon_sym_DOT_DOT] = ACTIONS(1327), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1327), - [sym_val_nothing] = ACTIONS(1329), - [anon_sym_true] = ACTIONS(1331), - [anon_sym_false] = ACTIONS(1331), - [aux_sym_val_number_token1] = ACTIONS(1333), - [aux_sym_val_number_token2] = ACTIONS(1333), - [aux_sym_val_number_token3] = ACTIONS(1333), - [aux_sym_val_number_token4] = ACTIONS(1333), - [anon_sym_inf] = ACTIONS(1333), - [anon_sym_DASHinf] = ACTIONS(1333), - [anon_sym_NaN] = ACTIONS(1333), - [anon_sym_0b] = ACTIONS(1335), - [anon_sym_0o] = ACTIONS(1335), - [anon_sym_0x] = ACTIONS(1335), - [sym_val_date] = ACTIONS(1329), - [anon_sym_DQUOTE] = ACTIONS(1337), - [sym__str_single_quotes] = ACTIONS(1339), - [sym__str_back_ticks] = ACTIONS(1339), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1341), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1343), - [anon_sym_CARET] = ACTIONS(1315), + [anon_sym_export] = ACTIONS(698), + [anon_sym_alias] = ACTIONS(698), + [anon_sym_let] = ACTIONS(698), + [anon_sym_let_DASHenv] = ACTIONS(698), + [anon_sym_mut] = ACTIONS(698), + [anon_sym_const] = ACTIONS(698), + [sym_cmd_identifier] = ACTIONS(698), + [anon_sym_SEMI] = ACTIONS(698), + [anon_sym_LF] = ACTIONS(700), + [anon_sym_def] = ACTIONS(698), + [anon_sym_def_DASHenv] = ACTIONS(698), + [anon_sym_export_DASHenv] = ACTIONS(698), + [anon_sym_extern] = ACTIONS(698), + [anon_sym_module] = ACTIONS(698), + [anon_sym_use] = ACTIONS(698), + [anon_sym_LBRACK] = ACTIONS(698), + [anon_sym_LPAREN] = ACTIONS(698), + [anon_sym_RPAREN] = ACTIONS(698), + [anon_sym_PIPE] = ACTIONS(698), + [anon_sym_DOLLAR] = ACTIONS(698), + [anon_sym_error] = ACTIONS(698), + [anon_sym_DASH_DASH] = ACTIONS(623), + [anon_sym_DASH] = ACTIONS(698), + [anon_sym_break] = ACTIONS(698), + [anon_sym_continue] = ACTIONS(698), + [anon_sym_for] = ACTIONS(698), + [anon_sym_loop] = ACTIONS(698), + [anon_sym_while] = ACTIONS(698), + [anon_sym_do] = ACTIONS(698), + [anon_sym_if] = ACTIONS(698), + [anon_sym_match] = ACTIONS(698), + [anon_sym_LBRACE] = ACTIONS(698), + [anon_sym_RBRACE] = ACTIONS(698), + [anon_sym_try] = ACTIONS(698), + [anon_sym_return] = ACTIONS(698), + [anon_sym_source] = ACTIONS(698), + [anon_sym_source_DASHenv] = ACTIONS(698), + [anon_sym_register] = ACTIONS(698), + [anon_sym_hide] = ACTIONS(698), + [anon_sym_hide_DASHenv] = ACTIONS(698), + [anon_sym_overlay] = ACTIONS(698), + [anon_sym_where] = ACTIONS(698), + [anon_sym_not] = ACTIONS(698), + [anon_sym_DOT_DOT_LT] = ACTIONS(698), + [anon_sym_DOT_DOT] = ACTIONS(698), + [anon_sym_DOT_DOT_EQ] = ACTIONS(698), + [sym_val_nothing] = ACTIONS(698), + [anon_sym_true] = ACTIONS(698), + [anon_sym_false] = ACTIONS(698), + [aux_sym_val_number_token1] = ACTIONS(698), + [aux_sym_val_number_token2] = ACTIONS(698), + [aux_sym_val_number_token3] = ACTIONS(698), + [aux_sym_val_number_token4] = ACTIONS(698), + [anon_sym_inf] = ACTIONS(698), + [anon_sym_DASHinf] = ACTIONS(698), + [anon_sym_NaN] = ACTIONS(698), + [anon_sym_0b] = ACTIONS(698), + [anon_sym_0o] = ACTIONS(698), + [anon_sym_0x] = ACTIONS(698), + [sym_val_date] = ACTIONS(698), + [anon_sym_DQUOTE] = ACTIONS(698), + [sym__str_single_quotes] = ACTIONS(698), + [sym__str_back_ticks] = ACTIONS(698), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(698), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(698), + [anon_sym_CARET] = ACTIONS(698), + [sym_short_flag] = ACTIONS(649), [anon_sym_POUND] = ACTIONS(3), }, [411] = { - [sym__expression] = STATE(145), - [sym_expr_unary] = STATE(245), - [sym_expr_binary] = STATE(245), - [sym_expr_parenthesized] = STATE(247), - [sym_val_range] = STATE(245), - [sym__value] = STATE(245), - [sym_val_bool] = STATE(269), - [sym_val_variable] = STATE(269), - [sym__var] = STATE(132), - [sym_val_number] = STATE(2), - [sym_val_duration] = STATE(269), - [sym_val_filesize] = STATE(269), - [sym_val_binary] = STATE(269), - [sym_val_string] = STATE(269), - [sym__str_double_quotes] = STATE(271), - [sym_val_interpolated] = STATE(269), - [sym__inter_single_quotes] = STATE(274), - [sym__inter_double_quotes] = STATE(276), - [sym_val_list] = STATE(269), - [sym_val_record] = STATE(269), - [sym_val_table] = STATE(269), - [sym_val_closure] = STATE(269), - [sym__flag] = STATE(773), - [sym_long_flag] = STATE(856), + [sym__expression] = STATE(153), + [sym_expr_unary] = STATE(253), + [sym_expr_binary] = STATE(253), + [sym_expr_parenthesized] = STATE(194), + [sym_val_range] = STATE(253), + [sym__value] = STATE(253), + [sym_val_bool] = STATE(208), + [sym_val_variable] = STATE(208), + [sym__var] = STATE(139), + [sym_val_number] = STATE(3), + [sym_val_duration] = STATE(208), + [sym_val_filesize] = STATE(208), + [sym_val_binary] = STATE(208), + [sym_val_string] = STATE(208), + [sym__str_double_quotes] = STATE(221), + [sym_val_interpolated] = STATE(208), + [sym__inter_single_quotes] = STATE(196), + [sym__inter_double_quotes] = STATE(211), + [sym_val_list] = STATE(208), + [sym_val_record] = STATE(208), + [sym_val_table] = STATE(208), + [sym_val_closure] = STATE(208), + [sym__flag] = STATE(417), + [sym_long_flag] = STATE(690), [sym_comment] = STATE(411), - [ts_builtin_sym_end] = ACTIONS(1073), - [sym_cmd_identifier] = ACTIONS(1075), - [anon_sym_SEMI] = ACTIONS(1075), - [anon_sym_LF] = ACTIONS(1073), - [anon_sym_export] = ACTIONS(1075), - [anon_sym_alias] = ACTIONS(1075), - [anon_sym_def] = ACTIONS(1075), - [anon_sym_def_DASHenv] = ACTIONS(1075), - [anon_sym_export_DASHenv] = ACTIONS(1075), - [anon_sym_extern] = ACTIONS(1075), - [anon_sym_module] = ACTIONS(1075), - [anon_sym_use] = ACTIONS(1075), - [anon_sym_LBRACK] = ACTIONS(1075), - [anon_sym_LPAREN] = ACTIONS(1075), - [anon_sym_PIPE] = ACTIONS(1075), - [anon_sym_DOLLAR] = ACTIONS(1075), - [anon_sym_error] = ACTIONS(1075), - [anon_sym_DASH_DASH] = ACTIONS(1033), - [anon_sym_DASH] = ACTIONS(1075), - [anon_sym_break] = ACTIONS(1075), - [anon_sym_continue] = ACTIONS(1075), - [anon_sym_for] = ACTIONS(1075), - [anon_sym_loop] = ACTIONS(1075), - [anon_sym_while] = ACTIONS(1075), - [anon_sym_do] = ACTIONS(1075), - [anon_sym_if] = ACTIONS(1075), - [anon_sym_match] = ACTIONS(1075), - [anon_sym_LBRACE] = ACTIONS(1075), - [anon_sym_try] = ACTIONS(1075), - [anon_sym_return] = ACTIONS(1075), - [anon_sym_let] = ACTIONS(1075), - [anon_sym_let_DASHenv] = ACTIONS(1075), - [anon_sym_mut] = ACTIONS(1075), - [anon_sym_const] = ACTIONS(1075), - [anon_sym_source] = ACTIONS(1075), - [anon_sym_source_DASHenv] = ACTIONS(1075), - [anon_sym_register] = ACTIONS(1075), - [anon_sym_hide] = ACTIONS(1075), - [anon_sym_hide_DASHenv] = ACTIONS(1075), - [anon_sym_overlay] = ACTIONS(1075), - [anon_sym_where] = ACTIONS(1075), - [anon_sym_not] = ACTIONS(1075), - [anon_sym_DOT_DOT_LT] = ACTIONS(1075), - [anon_sym_DOT_DOT] = ACTIONS(1075), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1075), - [sym_val_nothing] = ACTIONS(1075), - [anon_sym_true] = ACTIONS(1075), - [anon_sym_false] = ACTIONS(1075), - [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(1075), - [anon_sym_inf] = ACTIONS(1075), - [anon_sym_DASHinf] = ACTIONS(1075), - [anon_sym_NaN] = ACTIONS(1075), - [anon_sym_0b] = ACTIONS(1075), - [anon_sym_0o] = ACTIONS(1075), - [anon_sym_0x] = ACTIONS(1075), - [sym_val_date] = ACTIONS(1075), - [anon_sym_DQUOTE] = ACTIONS(1075), - [sym__str_single_quotes] = ACTIONS(1075), - [sym__str_back_ticks] = ACTIONS(1075), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1075), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1075), - [anon_sym_CARET] = ACTIONS(1075), - [sym_short_flag] = ACTIONS(1059), + [anon_sym_export] = ACTIONS(666), + [anon_sym_alias] = ACTIONS(666), + [anon_sym_let] = ACTIONS(666), + [anon_sym_let_DASHenv] = ACTIONS(666), + [anon_sym_mut] = ACTIONS(666), + [anon_sym_const] = ACTIONS(666), + [sym_cmd_identifier] = ACTIONS(666), + [anon_sym_SEMI] = ACTIONS(666), + [anon_sym_LF] = ACTIONS(668), + [anon_sym_def] = ACTIONS(666), + [anon_sym_def_DASHenv] = ACTIONS(666), + [anon_sym_export_DASHenv] = ACTIONS(666), + [anon_sym_extern] = ACTIONS(666), + [anon_sym_module] = ACTIONS(666), + [anon_sym_use] = ACTIONS(666), + [anon_sym_LBRACK] = ACTIONS(666), + [anon_sym_LPAREN] = ACTIONS(666), + [anon_sym_RPAREN] = ACTIONS(666), + [anon_sym_PIPE] = ACTIONS(666), + [anon_sym_DOLLAR] = ACTIONS(666), + [anon_sym_error] = ACTIONS(666), + [anon_sym_DASH_DASH] = ACTIONS(623), + [anon_sym_DASH] = ACTIONS(666), + [anon_sym_break] = ACTIONS(666), + [anon_sym_continue] = ACTIONS(666), + [anon_sym_for] = ACTIONS(666), + [anon_sym_loop] = ACTIONS(666), + [anon_sym_while] = ACTIONS(666), + [anon_sym_do] = ACTIONS(666), + [anon_sym_if] = ACTIONS(666), + [anon_sym_match] = ACTIONS(666), + [anon_sym_LBRACE] = ACTIONS(666), + [anon_sym_RBRACE] = ACTIONS(666), + [anon_sym_try] = ACTIONS(666), + [anon_sym_return] = ACTIONS(666), + [anon_sym_source] = ACTIONS(666), + [anon_sym_source_DASHenv] = ACTIONS(666), + [anon_sym_register] = ACTIONS(666), + [anon_sym_hide] = ACTIONS(666), + [anon_sym_hide_DASHenv] = ACTIONS(666), + [anon_sym_overlay] = ACTIONS(666), + [anon_sym_where] = ACTIONS(666), + [anon_sym_not] = ACTIONS(666), + [anon_sym_DOT_DOT_LT] = ACTIONS(666), + [anon_sym_DOT_DOT] = ACTIONS(666), + [anon_sym_DOT_DOT_EQ] = ACTIONS(666), + [sym_val_nothing] = ACTIONS(666), + [anon_sym_true] = ACTIONS(666), + [anon_sym_false] = ACTIONS(666), + [aux_sym_val_number_token1] = ACTIONS(666), + [aux_sym_val_number_token2] = ACTIONS(666), + [aux_sym_val_number_token3] = ACTIONS(666), + [aux_sym_val_number_token4] = ACTIONS(666), + [anon_sym_inf] = ACTIONS(666), + [anon_sym_DASHinf] = ACTIONS(666), + [anon_sym_NaN] = ACTIONS(666), + [anon_sym_0b] = ACTIONS(666), + [anon_sym_0o] = ACTIONS(666), + [anon_sym_0x] = ACTIONS(666), + [sym_val_date] = ACTIONS(666), + [anon_sym_DQUOTE] = ACTIONS(666), + [sym__str_single_quotes] = ACTIONS(666), + [sym__str_back_ticks] = ACTIONS(666), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(666), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(666), + [anon_sym_CARET] = ACTIONS(666), + [sym_short_flag] = ACTIONS(649), [anon_sym_POUND] = ACTIONS(3), }, [412] = { - [sym__expression] = STATE(141), - [sym_expr_unary] = STATE(245), - [sym_expr_binary] = STATE(245), - [sym_expr_parenthesized] = STATE(247), - [sym_val_range] = STATE(245), - [sym__value] = STATE(245), - [sym_val_bool] = STATE(269), - [sym_val_variable] = STATE(269), - [sym__var] = STATE(132), - [sym_val_number] = STATE(2), - [sym_val_duration] = STATE(269), - [sym_val_filesize] = STATE(269), - [sym_val_binary] = STATE(269), - [sym_val_string] = STATE(269), - [sym__str_double_quotes] = STATE(271), - [sym_val_interpolated] = STATE(269), - [sym__inter_single_quotes] = STATE(274), - [sym__inter_double_quotes] = STATE(276), - [sym_val_list] = STATE(269), - [sym_val_record] = STATE(269), - [sym_val_table] = STATE(269), - [sym_val_closure] = STATE(269), - [sym__flag] = STATE(414), - [sym_long_flag] = STATE(856), + [sym__expression] = STATE(153), + [sym_expr_unary] = STATE(253), + [sym_expr_binary] = STATE(253), + [sym_expr_parenthesized] = STATE(194), + [sym_val_range] = STATE(253), + [sym__value] = STATE(253), + [sym_val_bool] = STATE(208), + [sym_val_variable] = STATE(208), + [sym__var] = STATE(139), + [sym_val_number] = STATE(3), + [sym_val_duration] = STATE(208), + [sym_val_filesize] = STATE(208), + [sym_val_binary] = STATE(208), + [sym_val_string] = STATE(208), + [sym__str_double_quotes] = STATE(221), + [sym_val_interpolated] = STATE(208), + [sym__inter_single_quotes] = STATE(196), + [sym__inter_double_quotes] = STATE(211), + [sym_val_list] = STATE(208), + [sym_val_record] = STATE(208), + [sym_val_table] = STATE(208), + [sym_val_closure] = STATE(208), + [sym__flag] = STATE(416), + [sym_long_flag] = STATE(690), [sym_comment] = STATE(412), - [ts_builtin_sym_end] = ACTIONS(1069), - [sym_cmd_identifier] = ACTIONS(1071), - [anon_sym_SEMI] = ACTIONS(1071), - [anon_sym_LF] = ACTIONS(1069), - [anon_sym_export] = ACTIONS(1071), - [anon_sym_alias] = ACTIONS(1071), - [anon_sym_def] = ACTIONS(1071), - [anon_sym_def_DASHenv] = ACTIONS(1071), - [anon_sym_export_DASHenv] = ACTIONS(1071), - [anon_sym_extern] = ACTIONS(1071), - [anon_sym_module] = ACTIONS(1071), - [anon_sym_use] = ACTIONS(1071), - [anon_sym_LBRACK] = ACTIONS(1071), - [anon_sym_LPAREN] = ACTIONS(1071), - [anon_sym_PIPE] = ACTIONS(1071), - [anon_sym_DOLLAR] = ACTIONS(1071), - [anon_sym_error] = ACTIONS(1071), - [anon_sym_DASH_DASH] = ACTIONS(1033), - [anon_sym_DASH] = ACTIONS(1071), - [anon_sym_break] = ACTIONS(1071), - [anon_sym_continue] = ACTIONS(1071), - [anon_sym_for] = ACTIONS(1071), - [anon_sym_loop] = ACTIONS(1071), - [anon_sym_while] = ACTIONS(1071), - [anon_sym_do] = ACTIONS(1071), - [anon_sym_if] = ACTIONS(1071), - [anon_sym_match] = ACTIONS(1071), - [anon_sym_LBRACE] = ACTIONS(1071), - [anon_sym_try] = ACTIONS(1071), - [anon_sym_return] = ACTIONS(1071), - [anon_sym_let] = ACTIONS(1071), - [anon_sym_let_DASHenv] = ACTIONS(1071), - [anon_sym_mut] = ACTIONS(1071), - [anon_sym_const] = ACTIONS(1071), - [anon_sym_source] = ACTIONS(1071), - [anon_sym_source_DASHenv] = ACTIONS(1071), - [anon_sym_register] = ACTIONS(1071), - [anon_sym_hide] = ACTIONS(1071), - [anon_sym_hide_DASHenv] = ACTIONS(1071), - [anon_sym_overlay] = ACTIONS(1071), - [anon_sym_where] = ACTIONS(1071), - [anon_sym_not] = ACTIONS(1071), - [anon_sym_DOT_DOT_LT] = ACTIONS(1071), - [anon_sym_DOT_DOT] = ACTIONS(1071), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1071), - [sym_val_nothing] = ACTIONS(1071), - [anon_sym_true] = ACTIONS(1071), - [anon_sym_false] = ACTIONS(1071), - [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(1071), - [anon_sym_inf] = ACTIONS(1071), - [anon_sym_DASHinf] = ACTIONS(1071), - [anon_sym_NaN] = ACTIONS(1071), - [anon_sym_0b] = ACTIONS(1071), - [anon_sym_0o] = ACTIONS(1071), - [anon_sym_0x] = ACTIONS(1071), - [sym_val_date] = ACTIONS(1071), - [anon_sym_DQUOTE] = ACTIONS(1071), - [sym__str_single_quotes] = ACTIONS(1071), - [sym__str_back_ticks] = ACTIONS(1071), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1071), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1071), - [anon_sym_CARET] = ACTIONS(1071), - [sym_short_flag] = ACTIONS(1059), + [anon_sym_export] = ACTIONS(666), + [anon_sym_alias] = ACTIONS(666), + [anon_sym_let] = ACTIONS(666), + [anon_sym_let_DASHenv] = ACTIONS(666), + [anon_sym_mut] = ACTIONS(666), + [anon_sym_const] = ACTIONS(666), + [sym_cmd_identifier] = ACTIONS(666), + [anon_sym_SEMI] = ACTIONS(666), + [anon_sym_LF] = ACTIONS(668), + [anon_sym_def] = ACTIONS(666), + [anon_sym_def_DASHenv] = ACTIONS(666), + [anon_sym_export_DASHenv] = ACTIONS(666), + [anon_sym_extern] = ACTIONS(666), + [anon_sym_module] = ACTIONS(666), + [anon_sym_use] = ACTIONS(666), + [anon_sym_LBRACK] = ACTIONS(666), + [anon_sym_LPAREN] = ACTIONS(666), + [anon_sym_RPAREN] = ACTIONS(666), + [anon_sym_PIPE] = ACTIONS(666), + [anon_sym_DOLLAR] = ACTIONS(666), + [anon_sym_error] = ACTIONS(666), + [anon_sym_DASH_DASH] = ACTIONS(623), + [anon_sym_DASH] = ACTIONS(666), + [anon_sym_break] = ACTIONS(666), + [anon_sym_continue] = ACTIONS(666), + [anon_sym_for] = ACTIONS(666), + [anon_sym_loop] = ACTIONS(666), + [anon_sym_while] = ACTIONS(666), + [anon_sym_do] = ACTIONS(666), + [anon_sym_if] = ACTIONS(666), + [anon_sym_match] = ACTIONS(666), + [anon_sym_LBRACE] = ACTIONS(666), + [anon_sym_RBRACE] = ACTIONS(666), + [anon_sym_try] = ACTIONS(666), + [anon_sym_return] = ACTIONS(666), + [anon_sym_source] = ACTIONS(666), + [anon_sym_source_DASHenv] = ACTIONS(666), + [anon_sym_register] = ACTIONS(666), + [anon_sym_hide] = ACTIONS(666), + [anon_sym_hide_DASHenv] = ACTIONS(666), + [anon_sym_overlay] = ACTIONS(666), + [anon_sym_where] = ACTIONS(666), + [anon_sym_not] = ACTIONS(666), + [anon_sym_DOT_DOT_LT] = ACTIONS(666), + [anon_sym_DOT_DOT] = ACTIONS(666), + [anon_sym_DOT_DOT_EQ] = ACTIONS(666), + [sym_val_nothing] = ACTIONS(666), + [anon_sym_true] = ACTIONS(666), + [anon_sym_false] = ACTIONS(666), + [aux_sym_val_number_token1] = ACTIONS(666), + [aux_sym_val_number_token2] = ACTIONS(666), + [aux_sym_val_number_token3] = ACTIONS(666), + [aux_sym_val_number_token4] = ACTIONS(666), + [anon_sym_inf] = ACTIONS(666), + [anon_sym_DASHinf] = ACTIONS(666), + [anon_sym_NaN] = ACTIONS(666), + [anon_sym_0b] = ACTIONS(666), + [anon_sym_0o] = ACTIONS(666), + [anon_sym_0x] = ACTIONS(666), + [sym_val_date] = ACTIONS(666), + [anon_sym_DQUOTE] = ACTIONS(666), + [sym__str_single_quotes] = ACTIONS(666), + [sym__str_back_ticks] = ACTIONS(666), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(666), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(666), + [anon_sym_CARET] = ACTIONS(666), + [sym_short_flag] = ACTIONS(649), [anon_sym_POUND] = ACTIONS(3), }, [413] = { - [sym__expression] = STATE(153), - [sym_expr_unary] = STATE(218), - [sym_expr_binary] = STATE(218), - [sym_expr_parenthesized] = STATE(221), - [sym_val_range] = STATE(218), - [sym__value] = STATE(218), - [sym_val_bool] = STATE(205), - [sym_val_variable] = STATE(205), - [sym__var] = STATE(122), - [sym_val_number] = STATE(5), - [sym_val_duration] = STATE(205), - [sym_val_filesize] = STATE(205), - [sym_val_binary] = STATE(205), - [sym_val_string] = STATE(205), - [sym__str_double_quotes] = STATE(213), - [sym_val_interpolated] = STATE(205), - [sym__inter_single_quotes] = STATE(211), - [sym__inter_double_quotes] = STATE(212), - [sym_val_list] = STATE(205), - [sym_val_record] = STATE(205), - [sym_val_table] = STATE(205), - [sym_val_closure] = STATE(205), - [sym__flag] = STATE(394), - [sym_long_flag] = STATE(869), + [sym__expression] = STATE(158), + [sym_expr_unary] = STATE(253), + [sym_expr_binary] = STATE(253), + [sym_expr_parenthesized] = STATE(194), + [sym_val_range] = STATE(253), + [sym__value] = STATE(253), + [sym_val_bool] = STATE(208), + [sym_val_variable] = STATE(208), + [sym__var] = STATE(139), + [sym_val_number] = STATE(3), + [sym_val_duration] = STATE(208), + [sym_val_filesize] = STATE(208), + [sym_val_binary] = STATE(208), + [sym_val_string] = STATE(208), + [sym__str_double_quotes] = STATE(221), + [sym_val_interpolated] = STATE(208), + [sym__inter_single_quotes] = STATE(196), + [sym__inter_double_quotes] = STATE(211), + [sym_val_list] = STATE(208), + [sym_val_record] = STATE(208), + [sym_val_table] = STATE(208), + [sym_val_closure] = STATE(208), + [sym__flag] = STATE(589), + [sym_long_flag] = STATE(690), [sym_comment] = STATE(413), - [sym_cmd_identifier] = ACTIONS(1085), - [anon_sym_SEMI] = ACTIONS(1085), - [anon_sym_LF] = ACTIONS(1087), - [anon_sym_export] = ACTIONS(1085), - [anon_sym_alias] = ACTIONS(1085), - [anon_sym_def] = ACTIONS(1085), - [anon_sym_def_DASHenv] = 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_PIPE] = ACTIONS(1085), - [anon_sym_DOLLAR] = ACTIONS(1085), - [anon_sym_error] = ACTIONS(1085), - [anon_sym_DASH_DASH] = ACTIONS(999), - [anon_sym_DASH] = ACTIONS(1085), - [anon_sym_break] = ACTIONS(1085), - [anon_sym_continue] = ACTIONS(1085), - [anon_sym_for] = 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_try] = ACTIONS(1085), - [anon_sym_return] = 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_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_where] = ACTIONS(1085), - [anon_sym_not] = ACTIONS(1085), - [anon_sym_DOT_DOT_LT] = ACTIONS(1085), - [anon_sym_DOT_DOT] = ACTIONS(1085), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1085), - [sym_val_nothing] = ACTIONS(1085), - [anon_sym_true] = ACTIONS(1085), - [anon_sym_false] = 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), - [anon_sym_inf] = ACTIONS(1085), - [anon_sym_DASHinf] = ACTIONS(1085), - [anon_sym_NaN] = 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), - [sym_short_flag] = ACTIONS(1025), + [anon_sym_export] = ACTIONS(698), + [anon_sym_alias] = ACTIONS(698), + [anon_sym_let] = ACTIONS(698), + [anon_sym_let_DASHenv] = ACTIONS(698), + [anon_sym_mut] = ACTIONS(698), + [anon_sym_const] = ACTIONS(698), + [sym_cmd_identifier] = ACTIONS(698), + [anon_sym_SEMI] = ACTIONS(698), + [anon_sym_LF] = ACTIONS(700), + [anon_sym_def] = ACTIONS(698), + [anon_sym_def_DASHenv] = ACTIONS(698), + [anon_sym_export_DASHenv] = ACTIONS(698), + [anon_sym_extern] = ACTIONS(698), + [anon_sym_module] = ACTIONS(698), + [anon_sym_use] = ACTIONS(698), + [anon_sym_LBRACK] = ACTIONS(698), + [anon_sym_LPAREN] = ACTIONS(698), + [anon_sym_RPAREN] = ACTIONS(698), + [anon_sym_PIPE] = ACTIONS(698), + [anon_sym_DOLLAR] = ACTIONS(698), + [anon_sym_error] = ACTIONS(698), + [anon_sym_DASH_DASH] = ACTIONS(623), + [anon_sym_DASH] = ACTIONS(698), + [anon_sym_break] = ACTIONS(698), + [anon_sym_continue] = ACTIONS(698), + [anon_sym_for] = ACTIONS(698), + [anon_sym_loop] = ACTIONS(698), + [anon_sym_while] = ACTIONS(698), + [anon_sym_do] = ACTIONS(698), + [anon_sym_if] = ACTIONS(698), + [anon_sym_match] = ACTIONS(698), + [anon_sym_LBRACE] = ACTIONS(698), + [anon_sym_RBRACE] = ACTIONS(698), + [anon_sym_try] = ACTIONS(698), + [anon_sym_return] = ACTIONS(698), + [anon_sym_source] = ACTIONS(698), + [anon_sym_source_DASHenv] = ACTIONS(698), + [anon_sym_register] = ACTIONS(698), + [anon_sym_hide] = ACTIONS(698), + [anon_sym_hide_DASHenv] = ACTIONS(698), + [anon_sym_overlay] = ACTIONS(698), + [anon_sym_where] = ACTIONS(698), + [anon_sym_not] = ACTIONS(698), + [anon_sym_DOT_DOT_LT] = ACTIONS(698), + [anon_sym_DOT_DOT] = ACTIONS(698), + [anon_sym_DOT_DOT_EQ] = ACTIONS(698), + [sym_val_nothing] = ACTIONS(698), + [anon_sym_true] = ACTIONS(698), + [anon_sym_false] = ACTIONS(698), + [aux_sym_val_number_token1] = ACTIONS(698), + [aux_sym_val_number_token2] = ACTIONS(698), + [aux_sym_val_number_token3] = ACTIONS(698), + [aux_sym_val_number_token4] = ACTIONS(698), + [anon_sym_inf] = ACTIONS(698), + [anon_sym_DASHinf] = ACTIONS(698), + [anon_sym_NaN] = ACTIONS(698), + [anon_sym_0b] = ACTIONS(698), + [anon_sym_0o] = ACTIONS(698), + [anon_sym_0x] = ACTIONS(698), + [sym_val_date] = ACTIONS(698), + [anon_sym_DQUOTE] = ACTIONS(698), + [sym__str_single_quotes] = ACTIONS(698), + [sym__str_back_ticks] = ACTIONS(698), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(698), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(698), + [anon_sym_CARET] = ACTIONS(698), + [sym_short_flag] = ACTIONS(649), [anon_sym_POUND] = ACTIONS(3), }, [414] = { - [sym__expression] = STATE(145), - [sym_expr_unary] = STATE(245), - [sym_expr_binary] = STATE(245), - [sym_expr_parenthesized] = STATE(247), - [sym_val_range] = STATE(245), - [sym__value] = STATE(245), - [sym_val_bool] = STATE(269), - [sym_val_variable] = STATE(269), - [sym__var] = STATE(132), - [sym_val_number] = STATE(2), - [sym_val_duration] = STATE(269), - [sym_val_filesize] = STATE(269), - [sym_val_binary] = STATE(269), - [sym_val_string] = STATE(269), - [sym__str_double_quotes] = STATE(271), - [sym_val_interpolated] = STATE(269), - [sym__inter_single_quotes] = STATE(274), - [sym__inter_double_quotes] = STATE(276), - [sym_val_list] = STATE(269), - [sym_val_record] = STATE(269), - [sym_val_table] = STATE(269), - [sym_val_closure] = STATE(269), - [sym__flag] = STATE(436), - [sym_long_flag] = STATE(856), + [sym__expression] = STATE(161), + [sym_expr_unary] = STATE(253), + [sym_expr_binary] = STATE(253), + [sym_expr_parenthesized] = STATE(194), + [sym_val_range] = STATE(253), + [sym__value] = STATE(253), + [sym_val_bool] = STATE(208), + [sym_val_variable] = STATE(208), + [sym__var] = STATE(139), + [sym_val_number] = STATE(3), + [sym_val_duration] = STATE(208), + [sym_val_filesize] = STATE(208), + [sym_val_binary] = STATE(208), + [sym_val_string] = STATE(208), + [sym__str_double_quotes] = STATE(221), + [sym_val_interpolated] = STATE(208), + [sym__inter_single_quotes] = STATE(196), + [sym__inter_double_quotes] = STATE(211), + [sym_val_list] = STATE(208), + [sym_val_record] = STATE(208), + [sym_val_table] = STATE(208), + [sym_val_closure] = STATE(208), + [sym__flag] = STATE(410), + [sym_long_flag] = STATE(690), [sym_comment] = STATE(414), - [ts_builtin_sym_end] = ACTIONS(1073), - [sym_cmd_identifier] = ACTIONS(1075), - [anon_sym_SEMI] = ACTIONS(1075), - [anon_sym_LF] = ACTIONS(1073), - [anon_sym_export] = ACTIONS(1075), - [anon_sym_alias] = ACTIONS(1075), - [anon_sym_def] = ACTIONS(1075), - [anon_sym_def_DASHenv] = ACTIONS(1075), - [anon_sym_export_DASHenv] = ACTIONS(1075), - [anon_sym_extern] = ACTIONS(1075), - [anon_sym_module] = ACTIONS(1075), - [anon_sym_use] = ACTIONS(1075), - [anon_sym_LBRACK] = ACTIONS(1075), - [anon_sym_LPAREN] = ACTIONS(1075), - [anon_sym_PIPE] = ACTIONS(1075), - [anon_sym_DOLLAR] = ACTIONS(1075), - [anon_sym_error] = ACTIONS(1075), - [anon_sym_DASH_DASH] = ACTIONS(1033), - [anon_sym_DASH] = ACTIONS(1075), - [anon_sym_break] = ACTIONS(1075), - [anon_sym_continue] = ACTIONS(1075), - [anon_sym_for] = ACTIONS(1075), - [anon_sym_loop] = ACTIONS(1075), - [anon_sym_while] = ACTIONS(1075), - [anon_sym_do] = ACTIONS(1075), - [anon_sym_if] = ACTIONS(1075), - [anon_sym_match] = ACTIONS(1075), - [anon_sym_LBRACE] = ACTIONS(1075), - [anon_sym_try] = ACTIONS(1075), - [anon_sym_return] = ACTIONS(1075), - [anon_sym_let] = ACTIONS(1075), - [anon_sym_let_DASHenv] = ACTIONS(1075), - [anon_sym_mut] = ACTIONS(1075), - [anon_sym_const] = ACTIONS(1075), - [anon_sym_source] = ACTIONS(1075), - [anon_sym_source_DASHenv] = ACTIONS(1075), - [anon_sym_register] = ACTIONS(1075), - [anon_sym_hide] = ACTIONS(1075), - [anon_sym_hide_DASHenv] = ACTIONS(1075), - [anon_sym_overlay] = ACTIONS(1075), - [anon_sym_where] = ACTIONS(1075), - [anon_sym_not] = ACTIONS(1075), - [anon_sym_DOT_DOT_LT] = ACTIONS(1075), - [anon_sym_DOT_DOT] = ACTIONS(1075), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1075), - [sym_val_nothing] = ACTIONS(1075), - [anon_sym_true] = ACTIONS(1075), - [anon_sym_false] = ACTIONS(1075), - [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(1075), - [anon_sym_inf] = ACTIONS(1075), - [anon_sym_DASHinf] = ACTIONS(1075), - [anon_sym_NaN] = ACTIONS(1075), - [anon_sym_0b] = ACTIONS(1075), - [anon_sym_0o] = ACTIONS(1075), - [anon_sym_0x] = ACTIONS(1075), - [sym_val_date] = ACTIONS(1075), - [anon_sym_DQUOTE] = ACTIONS(1075), - [sym__str_single_quotes] = ACTIONS(1075), - [sym__str_back_ticks] = ACTIONS(1075), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1075), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1075), - [anon_sym_CARET] = ACTIONS(1075), - [sym_short_flag] = ACTIONS(1059), + [anon_sym_export] = ACTIONS(706), + [anon_sym_alias] = ACTIONS(706), + [anon_sym_let] = ACTIONS(706), + [anon_sym_let_DASHenv] = ACTIONS(706), + [anon_sym_mut] = ACTIONS(706), + [anon_sym_const] = ACTIONS(706), + [sym_cmd_identifier] = ACTIONS(706), + [anon_sym_SEMI] = ACTIONS(706), + [anon_sym_LF] = ACTIONS(708), + [anon_sym_def] = ACTIONS(706), + [anon_sym_def_DASHenv] = ACTIONS(706), + [anon_sym_export_DASHenv] = ACTIONS(706), + [anon_sym_extern] = ACTIONS(706), + [anon_sym_module] = ACTIONS(706), + [anon_sym_use] = ACTIONS(706), + [anon_sym_LBRACK] = ACTIONS(706), + [anon_sym_LPAREN] = ACTIONS(706), + [anon_sym_RPAREN] = ACTIONS(706), + [anon_sym_PIPE] = ACTIONS(706), + [anon_sym_DOLLAR] = ACTIONS(706), + [anon_sym_error] = ACTIONS(706), + [anon_sym_DASH_DASH] = ACTIONS(623), + [anon_sym_DASH] = ACTIONS(706), + [anon_sym_break] = ACTIONS(706), + [anon_sym_continue] = ACTIONS(706), + [anon_sym_for] = ACTIONS(706), + [anon_sym_loop] = ACTIONS(706), + [anon_sym_while] = ACTIONS(706), + [anon_sym_do] = ACTIONS(706), + [anon_sym_if] = ACTIONS(706), + [anon_sym_match] = ACTIONS(706), + [anon_sym_LBRACE] = ACTIONS(706), + [anon_sym_RBRACE] = ACTIONS(706), + [anon_sym_try] = ACTIONS(706), + [anon_sym_return] = ACTIONS(706), + [anon_sym_source] = ACTIONS(706), + [anon_sym_source_DASHenv] = ACTIONS(706), + [anon_sym_register] = ACTIONS(706), + [anon_sym_hide] = ACTIONS(706), + [anon_sym_hide_DASHenv] = ACTIONS(706), + [anon_sym_overlay] = ACTIONS(706), + [anon_sym_where] = ACTIONS(706), + [anon_sym_not] = ACTIONS(706), + [anon_sym_DOT_DOT_LT] = ACTIONS(706), + [anon_sym_DOT_DOT] = ACTIONS(706), + [anon_sym_DOT_DOT_EQ] = ACTIONS(706), + [sym_val_nothing] = ACTIONS(706), + [anon_sym_true] = ACTIONS(706), + [anon_sym_false] = ACTIONS(706), + [aux_sym_val_number_token1] = ACTIONS(706), + [aux_sym_val_number_token2] = ACTIONS(706), + [aux_sym_val_number_token3] = ACTIONS(706), + [aux_sym_val_number_token4] = ACTIONS(706), + [anon_sym_inf] = ACTIONS(706), + [anon_sym_DASHinf] = ACTIONS(706), + [anon_sym_NaN] = ACTIONS(706), + [anon_sym_0b] = ACTIONS(706), + [anon_sym_0o] = ACTIONS(706), + [anon_sym_0x] = ACTIONS(706), + [sym_val_date] = ACTIONS(706), + [anon_sym_DQUOTE] = ACTIONS(706), + [sym__str_single_quotes] = ACTIONS(706), + [sym__str_back_ticks] = ACTIONS(706), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(706), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(706), + [anon_sym_CARET] = ACTIONS(706), + [sym_short_flag] = ACTIONS(649), [anon_sym_POUND] = ACTIONS(3), }, [415] = { - [sym__expression] = STATE(144), - [sym_expr_unary] = STATE(245), - [sym_expr_binary] = STATE(245), - [sym_expr_parenthesized] = STATE(247), - [sym_val_range] = STATE(245), - [sym__value] = STATE(245), - [sym_val_bool] = STATE(269), - [sym_val_variable] = STATE(269), - [sym__var] = STATE(132), - [sym_val_number] = STATE(2), - [sym_val_duration] = STATE(269), - [sym_val_filesize] = STATE(269), - [sym_val_binary] = STATE(269), - [sym_val_string] = STATE(269), - [sym__str_double_quotes] = STATE(271), - [sym_val_interpolated] = STATE(269), - [sym__inter_single_quotes] = STATE(274), - [sym__inter_double_quotes] = STATE(276), - [sym_val_list] = STATE(269), - [sym_val_record] = STATE(269), - [sym_val_table] = STATE(269), - [sym_val_closure] = STATE(269), - [sym__flag] = STATE(407), - [sym_long_flag] = STATE(856), + [sym__expression] = STATE(161), + [sym_expr_unary] = STATE(253), + [sym_expr_binary] = STATE(253), + [sym_expr_parenthesized] = STATE(194), + [sym_val_range] = STATE(253), + [sym__value] = STATE(253), + [sym_val_bool] = STATE(208), + [sym_val_variable] = STATE(208), + [sym__var] = STATE(139), + [sym_val_number] = STATE(3), + [sym_val_duration] = STATE(208), + [sym_val_filesize] = STATE(208), + [sym_val_binary] = STATE(208), + [sym_val_string] = STATE(208), + [sym__str_double_quotes] = STATE(221), + [sym_val_interpolated] = STATE(208), + [sym__inter_single_quotes] = STATE(196), + [sym__inter_double_quotes] = STATE(211), + [sym_val_list] = STATE(208), + [sym_val_record] = STATE(208), + [sym_val_table] = STATE(208), + [sym_val_closure] = STATE(208), + [sym__flag] = STATE(593), + [sym_long_flag] = STATE(690), [sym_comment] = STATE(415), - [ts_builtin_sym_end] = ACTIONS(1077), - [sym_cmd_identifier] = ACTIONS(1079), - [anon_sym_SEMI] = ACTIONS(1079), - [anon_sym_LF] = ACTIONS(1077), - [anon_sym_export] = ACTIONS(1079), - [anon_sym_alias] = ACTIONS(1079), - [anon_sym_def] = ACTIONS(1079), - [anon_sym_def_DASHenv] = ACTIONS(1079), - [anon_sym_export_DASHenv] = ACTIONS(1079), - [anon_sym_extern] = ACTIONS(1079), - [anon_sym_module] = ACTIONS(1079), - [anon_sym_use] = ACTIONS(1079), - [anon_sym_LBRACK] = ACTIONS(1079), - [anon_sym_LPAREN] = ACTIONS(1079), - [anon_sym_PIPE] = ACTIONS(1079), - [anon_sym_DOLLAR] = ACTIONS(1079), - [anon_sym_error] = ACTIONS(1079), - [anon_sym_DASH_DASH] = ACTIONS(1033), - [anon_sym_DASH] = ACTIONS(1079), - [anon_sym_break] = ACTIONS(1079), - [anon_sym_continue] = ACTIONS(1079), - [anon_sym_for] = ACTIONS(1079), - [anon_sym_loop] = ACTIONS(1079), - [anon_sym_while] = ACTIONS(1079), - [anon_sym_do] = ACTIONS(1079), - [anon_sym_if] = ACTIONS(1079), - [anon_sym_match] = ACTIONS(1079), - [anon_sym_LBRACE] = ACTIONS(1079), - [anon_sym_try] = ACTIONS(1079), - [anon_sym_return] = ACTIONS(1079), - [anon_sym_let] = ACTIONS(1079), - [anon_sym_let_DASHenv] = ACTIONS(1079), - [anon_sym_mut] = ACTIONS(1079), - [anon_sym_const] = ACTIONS(1079), - [anon_sym_source] = ACTIONS(1079), - [anon_sym_source_DASHenv] = ACTIONS(1079), - [anon_sym_register] = ACTIONS(1079), - [anon_sym_hide] = ACTIONS(1079), - [anon_sym_hide_DASHenv] = ACTIONS(1079), - [anon_sym_overlay] = ACTIONS(1079), - [anon_sym_where] = ACTIONS(1079), - [anon_sym_not] = ACTIONS(1079), - [anon_sym_DOT_DOT_LT] = ACTIONS(1079), - [anon_sym_DOT_DOT] = ACTIONS(1079), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1079), - [sym_val_nothing] = ACTIONS(1079), - [anon_sym_true] = ACTIONS(1079), - [anon_sym_false] = ACTIONS(1079), - [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(1079), - [anon_sym_inf] = ACTIONS(1079), - [anon_sym_DASHinf] = ACTIONS(1079), - [anon_sym_NaN] = ACTIONS(1079), - [anon_sym_0b] = ACTIONS(1079), - [anon_sym_0o] = ACTIONS(1079), - [anon_sym_0x] = ACTIONS(1079), - [sym_val_date] = ACTIONS(1079), - [anon_sym_DQUOTE] = ACTIONS(1079), - [sym__str_single_quotes] = ACTIONS(1079), - [sym__str_back_ticks] = ACTIONS(1079), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1079), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1079), - [anon_sym_CARET] = ACTIONS(1079), - [sym_short_flag] = ACTIONS(1059), + [anon_sym_export] = ACTIONS(706), + [anon_sym_alias] = ACTIONS(706), + [anon_sym_let] = ACTIONS(706), + [anon_sym_let_DASHenv] = ACTIONS(706), + [anon_sym_mut] = ACTIONS(706), + [anon_sym_const] = ACTIONS(706), + [sym_cmd_identifier] = ACTIONS(706), + [anon_sym_SEMI] = ACTIONS(706), + [anon_sym_LF] = ACTIONS(708), + [anon_sym_def] = ACTIONS(706), + [anon_sym_def_DASHenv] = ACTIONS(706), + [anon_sym_export_DASHenv] = ACTIONS(706), + [anon_sym_extern] = ACTIONS(706), + [anon_sym_module] = ACTIONS(706), + [anon_sym_use] = ACTIONS(706), + [anon_sym_LBRACK] = ACTIONS(706), + [anon_sym_LPAREN] = ACTIONS(706), + [anon_sym_RPAREN] = ACTIONS(706), + [anon_sym_PIPE] = ACTIONS(706), + [anon_sym_DOLLAR] = ACTIONS(706), + [anon_sym_error] = ACTIONS(706), + [anon_sym_DASH_DASH] = ACTIONS(623), + [anon_sym_DASH] = ACTIONS(706), + [anon_sym_break] = ACTIONS(706), + [anon_sym_continue] = ACTIONS(706), + [anon_sym_for] = ACTIONS(706), + [anon_sym_loop] = ACTIONS(706), + [anon_sym_while] = ACTIONS(706), + [anon_sym_do] = ACTIONS(706), + [anon_sym_if] = ACTIONS(706), + [anon_sym_match] = ACTIONS(706), + [anon_sym_LBRACE] = ACTIONS(706), + [anon_sym_RBRACE] = ACTIONS(706), + [anon_sym_try] = ACTIONS(706), + [anon_sym_return] = ACTIONS(706), + [anon_sym_source] = ACTIONS(706), + [anon_sym_source_DASHenv] = ACTIONS(706), + [anon_sym_register] = ACTIONS(706), + [anon_sym_hide] = ACTIONS(706), + [anon_sym_hide_DASHenv] = ACTIONS(706), + [anon_sym_overlay] = ACTIONS(706), + [anon_sym_where] = ACTIONS(706), + [anon_sym_not] = ACTIONS(706), + [anon_sym_DOT_DOT_LT] = ACTIONS(706), + [anon_sym_DOT_DOT] = ACTIONS(706), + [anon_sym_DOT_DOT_EQ] = ACTIONS(706), + [sym_val_nothing] = ACTIONS(706), + [anon_sym_true] = ACTIONS(706), + [anon_sym_false] = ACTIONS(706), + [aux_sym_val_number_token1] = ACTIONS(706), + [aux_sym_val_number_token2] = ACTIONS(706), + [aux_sym_val_number_token3] = ACTIONS(706), + [aux_sym_val_number_token4] = ACTIONS(706), + [anon_sym_inf] = ACTIONS(706), + [anon_sym_DASHinf] = ACTIONS(706), + [anon_sym_NaN] = ACTIONS(706), + [anon_sym_0b] = ACTIONS(706), + [anon_sym_0o] = ACTIONS(706), + [anon_sym_0x] = ACTIONS(706), + [sym_val_date] = ACTIONS(706), + [anon_sym_DQUOTE] = ACTIONS(706), + [sym__str_single_quotes] = ACTIONS(706), + [sym__str_back_ticks] = ACTIONS(706), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(706), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(706), + [anon_sym_CARET] = ACTIONS(706), + [sym_short_flag] = ACTIONS(649), [anon_sym_POUND] = ACTIONS(3), }, [416] = { - [sym__expression] = STATE(136), - [sym_expr_unary] = STATE(218), - [sym_expr_binary] = STATE(218), - [sym_expr_parenthesized] = STATE(221), - [sym_val_range] = STATE(218), - [sym__value] = STATE(218), - [sym_val_bool] = STATE(205), - [sym_val_variable] = STATE(205), - [sym__var] = STATE(122), - [sym_val_number] = STATE(5), - [sym_val_duration] = STATE(205), - [sym_val_filesize] = STATE(205), - [sym_val_binary] = STATE(205), - [sym_val_string] = STATE(205), - [sym__str_double_quotes] = STATE(213), - [sym_val_interpolated] = STATE(205), - [sym__inter_single_quotes] = STATE(211), - [sym__inter_double_quotes] = STATE(212), - [sym_val_list] = STATE(205), - [sym_val_record] = STATE(205), - [sym_val_table] = STATE(205), - [sym_val_closure] = STATE(205), - [sym__flag] = STATE(774), - [sym_long_flag] = STATE(869), + [sym__expression] = STATE(165), + [sym_expr_unary] = STATE(253), + [sym_expr_binary] = STATE(253), + [sym_expr_parenthesized] = STATE(194), + [sym_val_range] = STATE(253), + [sym__value] = STATE(253), + [sym_val_bool] = STATE(208), + [sym_val_variable] = STATE(208), + [sym__var] = STATE(139), + [sym_val_number] = STATE(3), + [sym_val_duration] = STATE(208), + [sym_val_filesize] = STATE(208), + [sym_val_binary] = STATE(208), + [sym_val_string] = STATE(208), + [sym__str_double_quotes] = STATE(221), + [sym_val_interpolated] = STATE(208), + [sym__inter_single_quotes] = STATE(196), + [sym__inter_double_quotes] = STATE(211), + [sym_val_list] = STATE(208), + [sym_val_record] = STATE(208), + [sym_val_table] = STATE(208), + [sym_val_closure] = STATE(208), + [sym__flag] = STATE(414), + [sym_long_flag] = STATE(690), [sym_comment] = STATE(416), - [sym_cmd_identifier] = ACTIONS(1075), - [anon_sym_SEMI] = ACTIONS(1075), - [anon_sym_LF] = ACTIONS(1073), - [anon_sym_export] = ACTIONS(1075), - [anon_sym_alias] = ACTIONS(1075), - [anon_sym_def] = ACTIONS(1075), - [anon_sym_def_DASHenv] = ACTIONS(1075), - [anon_sym_export_DASHenv] = ACTIONS(1075), - [anon_sym_extern] = ACTIONS(1075), - [anon_sym_module] = ACTIONS(1075), - [anon_sym_use] = ACTIONS(1075), - [anon_sym_LBRACK] = ACTIONS(1075), - [anon_sym_LPAREN] = ACTIONS(1075), - [anon_sym_PIPE] = ACTIONS(1075), - [anon_sym_DOLLAR] = ACTIONS(1075), - [anon_sym_error] = ACTIONS(1075), - [anon_sym_DASH_DASH] = ACTIONS(999), - [anon_sym_DASH] = ACTIONS(1075), - [anon_sym_break] = ACTIONS(1075), - [anon_sym_continue] = ACTIONS(1075), - [anon_sym_for] = ACTIONS(1075), - [anon_sym_loop] = ACTIONS(1075), - [anon_sym_while] = ACTIONS(1075), - [anon_sym_do] = ACTIONS(1075), - [anon_sym_if] = ACTIONS(1075), - [anon_sym_match] = ACTIONS(1075), - [anon_sym_LBRACE] = ACTIONS(1075), - [anon_sym_RBRACE] = ACTIONS(1075), - [anon_sym_try] = ACTIONS(1075), - [anon_sym_return] = ACTIONS(1075), - [anon_sym_let] = ACTIONS(1075), - [anon_sym_let_DASHenv] = ACTIONS(1075), - [anon_sym_mut] = ACTIONS(1075), - [anon_sym_const] = ACTIONS(1075), - [anon_sym_source] = ACTIONS(1075), - [anon_sym_source_DASHenv] = ACTIONS(1075), - [anon_sym_register] = ACTIONS(1075), - [anon_sym_hide] = ACTIONS(1075), - [anon_sym_hide_DASHenv] = ACTIONS(1075), - [anon_sym_overlay] = ACTIONS(1075), - [anon_sym_where] = ACTIONS(1075), - [anon_sym_not] = ACTIONS(1075), - [anon_sym_DOT_DOT_LT] = ACTIONS(1075), - [anon_sym_DOT_DOT] = ACTIONS(1075), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1075), - [sym_val_nothing] = ACTIONS(1075), - [anon_sym_true] = ACTIONS(1075), - [anon_sym_false] = ACTIONS(1075), - [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(1075), - [anon_sym_inf] = ACTIONS(1075), - [anon_sym_DASHinf] = ACTIONS(1075), - [anon_sym_NaN] = ACTIONS(1075), - [anon_sym_0b] = ACTIONS(1075), - [anon_sym_0o] = ACTIONS(1075), - [anon_sym_0x] = ACTIONS(1075), - [sym_val_date] = ACTIONS(1075), - [anon_sym_DQUOTE] = ACTIONS(1075), - [sym__str_single_quotes] = ACTIONS(1075), - [sym__str_back_ticks] = ACTIONS(1075), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1075), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1075), - [anon_sym_CARET] = ACTIONS(1075), - [sym_short_flag] = ACTIONS(1025), + [anon_sym_export] = ACTIONS(678), + [anon_sym_alias] = ACTIONS(678), + [anon_sym_let] = ACTIONS(678), + [anon_sym_let_DASHenv] = ACTIONS(678), + [anon_sym_mut] = ACTIONS(678), + [anon_sym_const] = ACTIONS(678), + [sym_cmd_identifier] = ACTIONS(678), + [anon_sym_SEMI] = ACTIONS(678), + [anon_sym_LF] = ACTIONS(680), + [anon_sym_def] = ACTIONS(678), + [anon_sym_def_DASHenv] = ACTIONS(678), + [anon_sym_export_DASHenv] = ACTIONS(678), + [anon_sym_extern] = ACTIONS(678), + [anon_sym_module] = ACTIONS(678), + [anon_sym_use] = ACTIONS(678), + [anon_sym_LBRACK] = ACTIONS(678), + [anon_sym_LPAREN] = ACTIONS(678), + [anon_sym_RPAREN] = ACTIONS(678), + [anon_sym_PIPE] = ACTIONS(678), + [anon_sym_DOLLAR] = ACTIONS(678), + [anon_sym_error] = ACTIONS(678), + [anon_sym_DASH_DASH] = ACTIONS(623), + [anon_sym_DASH] = ACTIONS(678), + [anon_sym_break] = ACTIONS(678), + [anon_sym_continue] = ACTIONS(678), + [anon_sym_for] = ACTIONS(678), + [anon_sym_loop] = ACTIONS(678), + [anon_sym_while] = ACTIONS(678), + [anon_sym_do] = ACTIONS(678), + [anon_sym_if] = ACTIONS(678), + [anon_sym_match] = ACTIONS(678), + [anon_sym_LBRACE] = ACTIONS(678), + [anon_sym_RBRACE] = ACTIONS(678), + [anon_sym_try] = ACTIONS(678), + [anon_sym_return] = ACTIONS(678), + [anon_sym_source] = ACTIONS(678), + [anon_sym_source_DASHenv] = ACTIONS(678), + [anon_sym_register] = ACTIONS(678), + [anon_sym_hide] = ACTIONS(678), + [anon_sym_hide_DASHenv] = ACTIONS(678), + [anon_sym_overlay] = ACTIONS(678), + [anon_sym_where] = ACTIONS(678), + [anon_sym_not] = ACTIONS(678), + [anon_sym_DOT_DOT_LT] = ACTIONS(678), + [anon_sym_DOT_DOT] = ACTIONS(678), + [anon_sym_DOT_DOT_EQ] = ACTIONS(678), + [sym_val_nothing] = ACTIONS(678), + [anon_sym_true] = ACTIONS(678), + [anon_sym_false] = ACTIONS(678), + [aux_sym_val_number_token1] = ACTIONS(678), + [aux_sym_val_number_token2] = ACTIONS(678), + [aux_sym_val_number_token3] = ACTIONS(678), + [aux_sym_val_number_token4] = ACTIONS(678), + [anon_sym_inf] = ACTIONS(678), + [anon_sym_DASHinf] = ACTIONS(678), + [anon_sym_NaN] = ACTIONS(678), + [anon_sym_0b] = ACTIONS(678), + [anon_sym_0o] = ACTIONS(678), + [anon_sym_0x] = ACTIONS(678), + [sym_val_date] = ACTIONS(678), + [anon_sym_DQUOTE] = ACTIONS(678), + [sym__str_single_quotes] = ACTIONS(678), + [sym__str_back_ticks] = ACTIONS(678), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(678), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(678), + [anon_sym_CARET] = ACTIONS(678), + [sym_short_flag] = ACTIONS(649), [anon_sym_POUND] = ACTIONS(3), }, [417] = { - [sym__expression] = STATE(153), - [sym_expr_unary] = STATE(218), - [sym_expr_binary] = STATE(218), - [sym_expr_parenthesized] = STATE(221), - [sym_val_range] = STATE(218), - [sym__value] = STATE(218), - [sym_val_bool] = STATE(205), - [sym_val_variable] = STATE(205), - [sym__var] = STATE(122), - [sym_val_number] = STATE(5), - [sym_val_duration] = STATE(205), - [sym_val_filesize] = STATE(205), - [sym_val_binary] = STATE(205), - [sym_val_string] = STATE(205), - [sym__str_double_quotes] = STATE(213), - [sym_val_interpolated] = STATE(205), - [sym__inter_single_quotes] = STATE(211), - [sym__inter_double_quotes] = STATE(212), - [sym_val_list] = STATE(205), - [sym_val_record] = STATE(205), - [sym_val_table] = STATE(205), - [sym_val_closure] = STATE(205), - [sym__flag] = STATE(400), - [sym_long_flag] = STATE(869), + [sym__expression] = STATE(165), + [sym_expr_unary] = STATE(253), + [sym_expr_binary] = STATE(253), + [sym_expr_parenthesized] = STATE(194), + [sym_val_range] = STATE(253), + [sym__value] = STATE(253), + [sym_val_bool] = STATE(208), + [sym_val_variable] = STATE(208), + [sym__var] = STATE(139), + [sym_val_number] = STATE(3), + [sym_val_duration] = STATE(208), + [sym_val_filesize] = STATE(208), + [sym_val_binary] = STATE(208), + [sym_val_string] = STATE(208), + [sym__str_double_quotes] = STATE(221), + [sym_val_interpolated] = STATE(208), + [sym__inter_single_quotes] = STATE(196), + [sym__inter_double_quotes] = STATE(211), + [sym_val_list] = STATE(208), + [sym_val_record] = STATE(208), + [sym_val_table] = STATE(208), + [sym_val_closure] = STATE(208), + [sym__flag] = STATE(352), + [sym_long_flag] = STATE(690), [sym_comment] = STATE(417), - [sym_cmd_identifier] = ACTIONS(1085), - [anon_sym_SEMI] = ACTIONS(1085), - [anon_sym_LF] = ACTIONS(1087), - [anon_sym_export] = ACTIONS(1085), - [anon_sym_alias] = ACTIONS(1085), - [anon_sym_def] = ACTIONS(1085), - [anon_sym_def_DASHenv] = 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_PIPE] = ACTIONS(1085), - [anon_sym_DOLLAR] = ACTIONS(1085), - [anon_sym_error] = ACTIONS(1085), - [anon_sym_DASH_DASH] = ACTIONS(999), - [anon_sym_DASH] = ACTIONS(1085), - [anon_sym_break] = ACTIONS(1085), - [anon_sym_continue] = ACTIONS(1085), - [anon_sym_for] = 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_try] = ACTIONS(1085), - [anon_sym_return] = 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_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_where] = ACTIONS(1085), - [anon_sym_not] = ACTIONS(1085), - [anon_sym_DOT_DOT_LT] = ACTIONS(1085), - [anon_sym_DOT_DOT] = ACTIONS(1085), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1085), - [sym_val_nothing] = ACTIONS(1085), - [anon_sym_true] = ACTIONS(1085), - [anon_sym_false] = 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), - [anon_sym_inf] = ACTIONS(1085), - [anon_sym_DASHinf] = ACTIONS(1085), - [anon_sym_NaN] = 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), - [sym_short_flag] = ACTIONS(1025), + [anon_sym_export] = ACTIONS(678), + [anon_sym_alias] = ACTIONS(678), + [anon_sym_let] = ACTIONS(678), + [anon_sym_let_DASHenv] = ACTIONS(678), + [anon_sym_mut] = ACTIONS(678), + [anon_sym_const] = ACTIONS(678), + [sym_cmd_identifier] = ACTIONS(678), + [anon_sym_SEMI] = ACTIONS(678), + [anon_sym_LF] = ACTIONS(680), + [anon_sym_def] = ACTIONS(678), + [anon_sym_def_DASHenv] = ACTIONS(678), + [anon_sym_export_DASHenv] = ACTIONS(678), + [anon_sym_extern] = ACTIONS(678), + [anon_sym_module] = ACTIONS(678), + [anon_sym_use] = ACTIONS(678), + [anon_sym_LBRACK] = ACTIONS(678), + [anon_sym_LPAREN] = ACTIONS(678), + [anon_sym_RPAREN] = ACTIONS(678), + [anon_sym_PIPE] = ACTIONS(678), + [anon_sym_DOLLAR] = ACTIONS(678), + [anon_sym_error] = ACTIONS(678), + [anon_sym_DASH_DASH] = ACTIONS(623), + [anon_sym_DASH] = ACTIONS(678), + [anon_sym_break] = ACTIONS(678), + [anon_sym_continue] = ACTIONS(678), + [anon_sym_for] = ACTIONS(678), + [anon_sym_loop] = ACTIONS(678), + [anon_sym_while] = ACTIONS(678), + [anon_sym_do] = ACTIONS(678), + [anon_sym_if] = ACTIONS(678), + [anon_sym_match] = ACTIONS(678), + [anon_sym_LBRACE] = ACTIONS(678), + [anon_sym_RBRACE] = ACTIONS(678), + [anon_sym_try] = ACTIONS(678), + [anon_sym_return] = ACTIONS(678), + [anon_sym_source] = ACTIONS(678), + [anon_sym_source_DASHenv] = ACTIONS(678), + [anon_sym_register] = ACTIONS(678), + [anon_sym_hide] = ACTIONS(678), + [anon_sym_hide_DASHenv] = ACTIONS(678), + [anon_sym_overlay] = ACTIONS(678), + [anon_sym_where] = ACTIONS(678), + [anon_sym_not] = ACTIONS(678), + [anon_sym_DOT_DOT_LT] = ACTIONS(678), + [anon_sym_DOT_DOT] = ACTIONS(678), + [anon_sym_DOT_DOT_EQ] = ACTIONS(678), + [sym_val_nothing] = ACTIONS(678), + [anon_sym_true] = ACTIONS(678), + [anon_sym_false] = ACTIONS(678), + [aux_sym_val_number_token1] = ACTIONS(678), + [aux_sym_val_number_token2] = ACTIONS(678), + [aux_sym_val_number_token3] = ACTIONS(678), + [aux_sym_val_number_token4] = ACTIONS(678), + [anon_sym_inf] = ACTIONS(678), + [anon_sym_DASHinf] = ACTIONS(678), + [anon_sym_NaN] = ACTIONS(678), + [anon_sym_0b] = ACTIONS(678), + [anon_sym_0o] = ACTIONS(678), + [anon_sym_0x] = ACTIONS(678), + [sym_val_date] = ACTIONS(678), + [anon_sym_DQUOTE] = ACTIONS(678), + [sym__str_single_quotes] = ACTIONS(678), + [sym__str_back_ticks] = ACTIONS(678), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(678), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(678), + [anon_sym_CARET] = ACTIONS(678), + [sym_short_flag] = ACTIONS(649), [anon_sym_POUND] = ACTIONS(3), }, [418] = { - [sym__expression] = STATE(162), - [sym_expr_unary] = STATE(218), - [sym_expr_binary] = STATE(218), - [sym_expr_parenthesized] = STATE(221), - [sym_val_range] = STATE(218), - [sym__value] = STATE(218), - [sym_val_bool] = STATE(205), - [sym_val_variable] = STATE(205), - [sym__var] = STATE(122), - [sym_val_number] = STATE(5), - [sym_val_duration] = STATE(205), - [sym_val_filesize] = STATE(205), - [sym_val_binary] = STATE(205), - [sym_val_string] = STATE(205), - [sym__str_double_quotes] = STATE(213), - [sym_val_interpolated] = STATE(205), - [sym__inter_single_quotes] = STATE(211), - [sym__inter_double_quotes] = STATE(212), - [sym_val_list] = STATE(205), - [sym_val_record] = STATE(205), - [sym_val_table] = STATE(205), - [sym_val_closure] = STATE(205), - [sym__flag] = STATE(768), - [sym_long_flag] = STATE(869), [sym_comment] = STATE(418), - [sym_cmd_identifier] = ACTIONS(1071), - [anon_sym_SEMI] = ACTIONS(1071), - [anon_sym_LF] = ACTIONS(1069), - [anon_sym_export] = ACTIONS(1071), - [anon_sym_alias] = ACTIONS(1071), - [anon_sym_def] = ACTIONS(1071), - [anon_sym_def_DASHenv] = ACTIONS(1071), - [anon_sym_export_DASHenv] = ACTIONS(1071), - [anon_sym_extern] = ACTIONS(1071), - [anon_sym_module] = ACTIONS(1071), - [anon_sym_use] = ACTIONS(1071), - [anon_sym_LBRACK] = ACTIONS(1071), - [anon_sym_LPAREN] = ACTIONS(1071), - [anon_sym_PIPE] = ACTIONS(1071), - [anon_sym_DOLLAR] = ACTIONS(1071), - [anon_sym_error] = ACTIONS(1071), - [anon_sym_DASH_DASH] = ACTIONS(999), - [anon_sym_DASH] = ACTIONS(1071), - [anon_sym_break] = ACTIONS(1071), - [anon_sym_continue] = ACTIONS(1071), - [anon_sym_for] = ACTIONS(1071), - [anon_sym_loop] = ACTIONS(1071), - [anon_sym_while] = ACTIONS(1071), - [anon_sym_do] = ACTIONS(1071), - [anon_sym_if] = ACTIONS(1071), - [anon_sym_match] = ACTIONS(1071), - [anon_sym_LBRACE] = ACTIONS(1071), - [anon_sym_RBRACE] = ACTIONS(1071), - [anon_sym_try] = ACTIONS(1071), - [anon_sym_return] = ACTIONS(1071), - [anon_sym_let] = ACTIONS(1071), - [anon_sym_let_DASHenv] = ACTIONS(1071), - [anon_sym_mut] = ACTIONS(1071), - [anon_sym_const] = ACTIONS(1071), - [anon_sym_source] = ACTIONS(1071), - [anon_sym_source_DASHenv] = ACTIONS(1071), - [anon_sym_register] = ACTIONS(1071), - [anon_sym_hide] = ACTIONS(1071), - [anon_sym_hide_DASHenv] = ACTIONS(1071), - [anon_sym_overlay] = ACTIONS(1071), - [anon_sym_where] = ACTIONS(1071), - [anon_sym_not] = ACTIONS(1071), - [anon_sym_DOT_DOT_LT] = ACTIONS(1071), - [anon_sym_DOT_DOT] = ACTIONS(1071), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1071), - [sym_val_nothing] = ACTIONS(1071), - [anon_sym_true] = ACTIONS(1071), - [anon_sym_false] = ACTIONS(1071), - [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(1071), - [anon_sym_inf] = ACTIONS(1071), - [anon_sym_DASHinf] = ACTIONS(1071), - [anon_sym_NaN] = ACTIONS(1071), - [anon_sym_0b] = ACTIONS(1071), - [anon_sym_0o] = ACTIONS(1071), - [anon_sym_0x] = ACTIONS(1071), - [sym_val_date] = ACTIONS(1071), - [anon_sym_DQUOTE] = ACTIONS(1071), - [sym__str_single_quotes] = ACTIONS(1071), - [sym__str_back_ticks] = ACTIONS(1071), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1071), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1071), - [anon_sym_CARET] = ACTIONS(1071), - [sym_short_flag] = ACTIONS(1025), + [ts_builtin_sym_end] = ACTIONS(787), + [anon_sym_export] = ACTIONS(785), + [anon_sym_alias] = ACTIONS(785), + [anon_sym_let] = ACTIONS(785), + [anon_sym_let_DASHenv] = ACTIONS(785), + [anon_sym_mut] = ACTIONS(785), + [anon_sym_const] = ACTIONS(785), + [sym_cmd_identifier] = ACTIONS(785), + [anon_sym_SEMI] = ACTIONS(785), + [anon_sym_LF] = ACTIONS(787), + [anon_sym_def] = ACTIONS(785), + [anon_sym_def_DASHenv] = ACTIONS(785), + [anon_sym_export_DASHenv] = ACTIONS(785), + [anon_sym_extern] = ACTIONS(785), + [anon_sym_module] = ACTIONS(785), + [anon_sym_use] = ACTIONS(785), + [anon_sym_LBRACK] = ACTIONS(785), + [anon_sym_LPAREN] = ACTIONS(785), + [anon_sym_PIPE] = ACTIONS(785), + [anon_sym_DOLLAR] = ACTIONS(785), + [anon_sym_error] = ACTIONS(785), + [anon_sym_GT] = ACTIONS(785), + [anon_sym_DASH] = ACTIONS(785), + [anon_sym_break] = ACTIONS(785), + [anon_sym_continue] = ACTIONS(785), + [anon_sym_for] = ACTIONS(785), + [anon_sym_in] = ACTIONS(785), + [anon_sym_loop] = ACTIONS(785), + [anon_sym_while] = ACTIONS(785), + [anon_sym_do] = ACTIONS(785), + [anon_sym_if] = ACTIONS(785), + [anon_sym_match] = ACTIONS(785), + [anon_sym_LBRACE] = ACTIONS(785), + [anon_sym_try] = ACTIONS(785), + [anon_sym_return] = ACTIONS(785), + [anon_sym_source] = ACTIONS(785), + [anon_sym_source_DASHenv] = ACTIONS(785), + [anon_sym_register] = ACTIONS(785), + [anon_sym_hide] = ACTIONS(785), + [anon_sym_hide_DASHenv] = ACTIONS(785), + [anon_sym_overlay] = ACTIONS(785), + [anon_sym_STAR] = ACTIONS(785), + [anon_sym_where] = ACTIONS(785), + [anon_sym_STAR_STAR] = ACTIONS(785), + [anon_sym_PLUS_PLUS] = ACTIONS(785), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_mod] = ACTIONS(785), + [anon_sym_SLASH_SLASH] = ACTIONS(785), + [anon_sym_PLUS] = ACTIONS(785), + [anon_sym_bit_DASHshl] = ACTIONS(785), + [anon_sym_bit_DASHshr] = ACTIONS(785), + [anon_sym_EQ_EQ] = ACTIONS(785), + [anon_sym_BANG_EQ] = ACTIONS(785), + [anon_sym_LT2] = ACTIONS(785), + [anon_sym_LT_EQ] = ACTIONS(785), + [anon_sym_GT_EQ] = ACTIONS(785), + [anon_sym_not_DASHin] = ACTIONS(785), + [anon_sym_starts_DASHwith] = ACTIONS(785), + [anon_sym_ends_DASHwith] = ACTIONS(785), + [anon_sym_EQ_TILDE] = ACTIONS(785), + [anon_sym_BANG_TILDE] = ACTIONS(785), + [anon_sym_bit_DASHand] = ACTIONS(785), + [anon_sym_bit_DASHxor] = ACTIONS(785), + [anon_sym_bit_DASHor] = ACTIONS(785), + [anon_sym_and] = ACTIONS(785), + [anon_sym_xor] = ACTIONS(785), + [anon_sym_or] = ACTIONS(785), + [anon_sym_not] = ACTIONS(785), + [anon_sym_DOT_DOT_LT] = ACTIONS(785), + [anon_sym_DOT_DOT] = ACTIONS(785), + [anon_sym_DOT_DOT_EQ] = ACTIONS(785), + [sym_val_nothing] = ACTIONS(785), + [anon_sym_true] = ACTIONS(785), + [anon_sym_false] = ACTIONS(785), + [aux_sym_val_number_token1] = ACTIONS(785), + [aux_sym_val_number_token2] = ACTIONS(785), + [aux_sym_val_number_token3] = ACTIONS(785), + [aux_sym_val_number_token4] = ACTIONS(785), + [anon_sym_inf] = ACTIONS(785), + [anon_sym_DASHinf] = ACTIONS(785), + [anon_sym_NaN] = ACTIONS(785), + [anon_sym_0b] = ACTIONS(785), + [anon_sym_0o] = ACTIONS(785), + [anon_sym_0x] = ACTIONS(785), + [sym_val_date] = ACTIONS(785), + [anon_sym_DQUOTE] = ACTIONS(785), + [sym__str_single_quotes] = ACTIONS(785), + [sym__str_back_ticks] = ACTIONS(785), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(785), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(785), + [anon_sym_CARET] = ACTIONS(785), [anon_sym_POUND] = ACTIONS(3), }, [419] = { - [sym__expression] = STATE(141), - [sym_expr_unary] = STATE(245), - [sym_expr_binary] = STATE(245), - [sym_expr_parenthesized] = STATE(247), - [sym_val_range] = STATE(245), - [sym__value] = STATE(245), - [sym_val_bool] = STATE(269), - [sym_val_variable] = STATE(269), - [sym__var] = STATE(132), - [sym_val_number] = STATE(2), - [sym_val_duration] = STATE(269), - [sym_val_filesize] = STATE(269), - [sym_val_binary] = STATE(269), - [sym_val_string] = STATE(269), - [sym__str_double_quotes] = STATE(271), - [sym_val_interpolated] = STATE(269), - [sym__inter_single_quotes] = STATE(274), - [sym__inter_double_quotes] = STATE(276), - [sym_val_list] = STATE(269), - [sym_val_record] = STATE(269), - [sym_val_table] = STATE(269), - [sym_val_closure] = STATE(269), - [sym__flag] = STATE(411), - [sym_long_flag] = STATE(856), + [sym__expression] = STATE(165), + [sym_expr_unary] = STATE(253), + [sym_expr_binary] = STATE(253), + [sym_expr_parenthesized] = STATE(194), + [sym_val_range] = STATE(253), + [sym__value] = STATE(253), + [sym_val_bool] = STATE(208), + [sym_val_variable] = STATE(208), + [sym__var] = STATE(139), + [sym_val_number] = STATE(3), + [sym_val_duration] = STATE(208), + [sym_val_filesize] = STATE(208), + [sym_val_binary] = STATE(208), + [sym_val_string] = STATE(208), + [sym__str_double_quotes] = STATE(221), + [sym_val_interpolated] = STATE(208), + [sym__inter_single_quotes] = STATE(196), + [sym__inter_double_quotes] = STATE(211), + [sym_val_list] = STATE(208), + [sym_val_record] = STATE(208), + [sym_val_table] = STATE(208), + [sym_val_closure] = STATE(208), + [sym__flag] = STATE(415), + [sym_long_flag] = STATE(690), [sym_comment] = STATE(419), - [ts_builtin_sym_end] = ACTIONS(1069), - [sym_cmd_identifier] = ACTIONS(1071), - [anon_sym_SEMI] = ACTIONS(1071), - [anon_sym_LF] = ACTIONS(1069), - [anon_sym_export] = ACTIONS(1071), - [anon_sym_alias] = ACTIONS(1071), - [anon_sym_def] = ACTIONS(1071), - [anon_sym_def_DASHenv] = ACTIONS(1071), - [anon_sym_export_DASHenv] = ACTIONS(1071), - [anon_sym_extern] = ACTIONS(1071), - [anon_sym_module] = ACTIONS(1071), - [anon_sym_use] = ACTIONS(1071), - [anon_sym_LBRACK] = ACTIONS(1071), - [anon_sym_LPAREN] = ACTIONS(1071), - [anon_sym_PIPE] = ACTIONS(1071), - [anon_sym_DOLLAR] = ACTIONS(1071), - [anon_sym_error] = ACTIONS(1071), - [anon_sym_DASH_DASH] = ACTIONS(1033), - [anon_sym_DASH] = ACTIONS(1071), - [anon_sym_break] = ACTIONS(1071), - [anon_sym_continue] = ACTIONS(1071), - [anon_sym_for] = ACTIONS(1071), - [anon_sym_loop] = ACTIONS(1071), - [anon_sym_while] = ACTIONS(1071), - [anon_sym_do] = ACTIONS(1071), - [anon_sym_if] = ACTIONS(1071), - [anon_sym_match] = ACTIONS(1071), - [anon_sym_LBRACE] = ACTIONS(1071), - [anon_sym_try] = ACTIONS(1071), - [anon_sym_return] = ACTIONS(1071), - [anon_sym_let] = ACTIONS(1071), - [anon_sym_let_DASHenv] = ACTIONS(1071), - [anon_sym_mut] = ACTIONS(1071), - [anon_sym_const] = ACTIONS(1071), - [anon_sym_source] = ACTIONS(1071), - [anon_sym_source_DASHenv] = ACTIONS(1071), - [anon_sym_register] = ACTIONS(1071), - [anon_sym_hide] = ACTIONS(1071), - [anon_sym_hide_DASHenv] = ACTIONS(1071), - [anon_sym_overlay] = ACTIONS(1071), - [anon_sym_where] = ACTIONS(1071), - [anon_sym_not] = ACTIONS(1071), - [anon_sym_DOT_DOT_LT] = ACTIONS(1071), - [anon_sym_DOT_DOT] = ACTIONS(1071), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1071), - [sym_val_nothing] = ACTIONS(1071), - [anon_sym_true] = ACTIONS(1071), - [anon_sym_false] = ACTIONS(1071), - [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(1071), - [anon_sym_inf] = ACTIONS(1071), - [anon_sym_DASHinf] = ACTIONS(1071), - [anon_sym_NaN] = ACTIONS(1071), - [anon_sym_0b] = ACTIONS(1071), - [anon_sym_0o] = ACTIONS(1071), - [anon_sym_0x] = ACTIONS(1071), - [sym_val_date] = ACTIONS(1071), - [anon_sym_DQUOTE] = ACTIONS(1071), - [sym__str_single_quotes] = ACTIONS(1071), - [sym__str_back_ticks] = ACTIONS(1071), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1071), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1071), - [anon_sym_CARET] = ACTIONS(1071), - [sym_short_flag] = ACTIONS(1059), + [anon_sym_export] = ACTIONS(678), + [anon_sym_alias] = ACTIONS(678), + [anon_sym_let] = ACTIONS(678), + [anon_sym_let_DASHenv] = ACTIONS(678), + [anon_sym_mut] = ACTIONS(678), + [anon_sym_const] = ACTIONS(678), + [sym_cmd_identifier] = ACTIONS(678), + [anon_sym_SEMI] = ACTIONS(678), + [anon_sym_LF] = ACTIONS(680), + [anon_sym_def] = ACTIONS(678), + [anon_sym_def_DASHenv] = ACTIONS(678), + [anon_sym_export_DASHenv] = ACTIONS(678), + [anon_sym_extern] = ACTIONS(678), + [anon_sym_module] = ACTIONS(678), + [anon_sym_use] = ACTIONS(678), + [anon_sym_LBRACK] = ACTIONS(678), + [anon_sym_LPAREN] = ACTIONS(678), + [anon_sym_RPAREN] = ACTIONS(678), + [anon_sym_PIPE] = ACTIONS(678), + [anon_sym_DOLLAR] = ACTIONS(678), + [anon_sym_error] = ACTIONS(678), + [anon_sym_DASH_DASH] = ACTIONS(623), + [anon_sym_DASH] = ACTIONS(678), + [anon_sym_break] = ACTIONS(678), + [anon_sym_continue] = ACTIONS(678), + [anon_sym_for] = ACTIONS(678), + [anon_sym_loop] = ACTIONS(678), + [anon_sym_while] = ACTIONS(678), + [anon_sym_do] = ACTIONS(678), + [anon_sym_if] = ACTIONS(678), + [anon_sym_match] = ACTIONS(678), + [anon_sym_LBRACE] = ACTIONS(678), + [anon_sym_RBRACE] = ACTIONS(678), + [anon_sym_try] = ACTIONS(678), + [anon_sym_return] = ACTIONS(678), + [anon_sym_source] = ACTIONS(678), + [anon_sym_source_DASHenv] = ACTIONS(678), + [anon_sym_register] = ACTIONS(678), + [anon_sym_hide] = ACTIONS(678), + [anon_sym_hide_DASHenv] = ACTIONS(678), + [anon_sym_overlay] = ACTIONS(678), + [anon_sym_where] = ACTIONS(678), + [anon_sym_not] = ACTIONS(678), + [anon_sym_DOT_DOT_LT] = ACTIONS(678), + [anon_sym_DOT_DOT] = ACTIONS(678), + [anon_sym_DOT_DOT_EQ] = ACTIONS(678), + [sym_val_nothing] = ACTIONS(678), + [anon_sym_true] = ACTIONS(678), + [anon_sym_false] = ACTIONS(678), + [aux_sym_val_number_token1] = ACTIONS(678), + [aux_sym_val_number_token2] = ACTIONS(678), + [aux_sym_val_number_token3] = ACTIONS(678), + [aux_sym_val_number_token4] = ACTIONS(678), + [anon_sym_inf] = ACTIONS(678), + [anon_sym_DASHinf] = ACTIONS(678), + [anon_sym_NaN] = ACTIONS(678), + [anon_sym_0b] = ACTIONS(678), + [anon_sym_0o] = ACTIONS(678), + [anon_sym_0x] = ACTIONS(678), + [sym_val_date] = ACTIONS(678), + [anon_sym_DQUOTE] = ACTIONS(678), + [sym__str_single_quotes] = ACTIONS(678), + [sym__str_back_ticks] = ACTIONS(678), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(678), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(678), + [anon_sym_CARET] = ACTIONS(678), + [sym_short_flag] = ACTIONS(649), [anon_sym_POUND] = ACTIONS(3), }, [420] = { - [sym__expression] = STATE(162), - [sym_expr_unary] = STATE(218), - [sym_expr_binary] = STATE(218), - [sym_expr_parenthesized] = STATE(221), - [sym_val_range] = STATE(218), - [sym__value] = STATE(218), - [sym_val_bool] = STATE(205), - [sym_val_variable] = STATE(205), - [sym__var] = STATE(122), - [sym_val_number] = STATE(5), - [sym_val_duration] = STATE(205), - [sym_val_filesize] = STATE(205), - [sym_val_binary] = STATE(205), - [sym_val_string] = STATE(205), - [sym__str_double_quotes] = STATE(213), - [sym_val_interpolated] = STATE(205), - [sym__inter_single_quotes] = STATE(211), - [sym__inter_double_quotes] = STATE(212), - [sym_val_list] = STATE(205), - [sym_val_record] = STATE(205), - [sym_val_table] = STATE(205), - [sym_val_closure] = STATE(205), - [sym__flag] = STATE(401), - [sym_long_flag] = STATE(869), + [sym__expression] = STATE(165), + [sym_expr_unary] = STATE(253), + [sym_expr_binary] = STATE(253), + [sym_expr_parenthesized] = STATE(194), + [sym_val_range] = STATE(253), + [sym__value] = STATE(253), + [sym_val_bool] = STATE(208), + [sym_val_variable] = STATE(208), + [sym__var] = STATE(139), + [sym_val_number] = STATE(3), + [sym_val_duration] = STATE(208), + [sym_val_filesize] = STATE(208), + [sym_val_binary] = STATE(208), + [sym_val_string] = STATE(208), + [sym__str_double_quotes] = STATE(221), + [sym_val_interpolated] = STATE(208), + [sym__inter_single_quotes] = STATE(196), + [sym__inter_double_quotes] = STATE(211), + [sym_val_list] = STATE(208), + [sym_val_record] = STATE(208), + [sym_val_table] = STATE(208), + [sym_val_closure] = STATE(208), + [sym__flag] = STATE(597), + [sym_long_flag] = STATE(690), [sym_comment] = STATE(420), - [sym_cmd_identifier] = ACTIONS(1071), - [anon_sym_SEMI] = ACTIONS(1071), - [anon_sym_LF] = ACTIONS(1069), - [anon_sym_export] = ACTIONS(1071), - [anon_sym_alias] = ACTIONS(1071), - [anon_sym_def] = ACTIONS(1071), - [anon_sym_def_DASHenv] = ACTIONS(1071), - [anon_sym_export_DASHenv] = ACTIONS(1071), - [anon_sym_extern] = ACTIONS(1071), - [anon_sym_module] = ACTIONS(1071), - [anon_sym_use] = ACTIONS(1071), - [anon_sym_LBRACK] = ACTIONS(1071), - [anon_sym_LPAREN] = ACTIONS(1071), - [anon_sym_PIPE] = ACTIONS(1071), - [anon_sym_DOLLAR] = ACTIONS(1071), - [anon_sym_error] = ACTIONS(1071), - [anon_sym_DASH_DASH] = ACTIONS(999), - [anon_sym_DASH] = ACTIONS(1071), - [anon_sym_break] = ACTIONS(1071), - [anon_sym_continue] = ACTIONS(1071), - [anon_sym_for] = ACTIONS(1071), - [anon_sym_loop] = ACTIONS(1071), - [anon_sym_while] = ACTIONS(1071), - [anon_sym_do] = ACTIONS(1071), - [anon_sym_if] = ACTIONS(1071), - [anon_sym_match] = ACTIONS(1071), - [anon_sym_LBRACE] = ACTIONS(1071), - [anon_sym_RBRACE] = ACTIONS(1071), - [anon_sym_try] = ACTIONS(1071), - [anon_sym_return] = ACTIONS(1071), - [anon_sym_let] = ACTIONS(1071), - [anon_sym_let_DASHenv] = ACTIONS(1071), - [anon_sym_mut] = ACTIONS(1071), - [anon_sym_const] = ACTIONS(1071), - [anon_sym_source] = ACTIONS(1071), - [anon_sym_source_DASHenv] = ACTIONS(1071), - [anon_sym_register] = ACTIONS(1071), - [anon_sym_hide] = ACTIONS(1071), - [anon_sym_hide_DASHenv] = ACTIONS(1071), - [anon_sym_overlay] = ACTIONS(1071), - [anon_sym_where] = ACTIONS(1071), - [anon_sym_not] = ACTIONS(1071), - [anon_sym_DOT_DOT_LT] = ACTIONS(1071), - [anon_sym_DOT_DOT] = ACTIONS(1071), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1071), - [sym_val_nothing] = ACTIONS(1071), - [anon_sym_true] = ACTIONS(1071), - [anon_sym_false] = ACTIONS(1071), - [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(1071), - [anon_sym_inf] = ACTIONS(1071), - [anon_sym_DASHinf] = ACTIONS(1071), - [anon_sym_NaN] = ACTIONS(1071), - [anon_sym_0b] = ACTIONS(1071), - [anon_sym_0o] = ACTIONS(1071), - [anon_sym_0x] = ACTIONS(1071), - [sym_val_date] = ACTIONS(1071), - [anon_sym_DQUOTE] = ACTIONS(1071), - [sym__str_single_quotes] = ACTIONS(1071), - [sym__str_back_ticks] = ACTIONS(1071), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1071), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1071), - [anon_sym_CARET] = ACTIONS(1071), - [sym_short_flag] = ACTIONS(1025), + [anon_sym_export] = ACTIONS(678), + [anon_sym_alias] = ACTIONS(678), + [anon_sym_let] = ACTIONS(678), + [anon_sym_let_DASHenv] = ACTIONS(678), + [anon_sym_mut] = ACTIONS(678), + [anon_sym_const] = ACTIONS(678), + [sym_cmd_identifier] = ACTIONS(678), + [anon_sym_SEMI] = ACTIONS(678), + [anon_sym_LF] = ACTIONS(680), + [anon_sym_def] = ACTIONS(678), + [anon_sym_def_DASHenv] = ACTIONS(678), + [anon_sym_export_DASHenv] = ACTIONS(678), + [anon_sym_extern] = ACTIONS(678), + [anon_sym_module] = ACTIONS(678), + [anon_sym_use] = ACTIONS(678), + [anon_sym_LBRACK] = ACTIONS(678), + [anon_sym_LPAREN] = ACTIONS(678), + [anon_sym_RPAREN] = ACTIONS(678), + [anon_sym_PIPE] = ACTIONS(678), + [anon_sym_DOLLAR] = ACTIONS(678), + [anon_sym_error] = ACTIONS(678), + [anon_sym_DASH_DASH] = ACTIONS(623), + [anon_sym_DASH] = ACTIONS(678), + [anon_sym_break] = ACTIONS(678), + [anon_sym_continue] = ACTIONS(678), + [anon_sym_for] = ACTIONS(678), + [anon_sym_loop] = ACTIONS(678), + [anon_sym_while] = ACTIONS(678), + [anon_sym_do] = ACTIONS(678), + [anon_sym_if] = ACTIONS(678), + [anon_sym_match] = ACTIONS(678), + [anon_sym_LBRACE] = ACTIONS(678), + [anon_sym_RBRACE] = ACTIONS(678), + [anon_sym_try] = ACTIONS(678), + [anon_sym_return] = ACTIONS(678), + [anon_sym_source] = ACTIONS(678), + [anon_sym_source_DASHenv] = ACTIONS(678), + [anon_sym_register] = ACTIONS(678), + [anon_sym_hide] = ACTIONS(678), + [anon_sym_hide_DASHenv] = ACTIONS(678), + [anon_sym_overlay] = ACTIONS(678), + [anon_sym_where] = ACTIONS(678), + [anon_sym_not] = ACTIONS(678), + [anon_sym_DOT_DOT_LT] = ACTIONS(678), + [anon_sym_DOT_DOT] = ACTIONS(678), + [anon_sym_DOT_DOT_EQ] = ACTIONS(678), + [sym_val_nothing] = ACTIONS(678), + [anon_sym_true] = ACTIONS(678), + [anon_sym_false] = ACTIONS(678), + [aux_sym_val_number_token1] = ACTIONS(678), + [aux_sym_val_number_token2] = ACTIONS(678), + [aux_sym_val_number_token3] = ACTIONS(678), + [aux_sym_val_number_token4] = ACTIONS(678), + [anon_sym_inf] = ACTIONS(678), + [anon_sym_DASHinf] = ACTIONS(678), + [anon_sym_NaN] = ACTIONS(678), + [anon_sym_0b] = ACTIONS(678), + [anon_sym_0o] = ACTIONS(678), + [anon_sym_0x] = ACTIONS(678), + [sym_val_date] = ACTIONS(678), + [anon_sym_DQUOTE] = ACTIONS(678), + [sym__str_single_quotes] = ACTIONS(678), + [sym__str_back_ticks] = ACTIONS(678), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(678), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(678), + [anon_sym_CARET] = ACTIONS(678), + [sym_short_flag] = ACTIONS(649), [anon_sym_POUND] = ACTIONS(3), }, [421] = { - [sym__expression] = STATE(139), - [sym_expr_unary] = STATE(218), - [sym_expr_binary] = STATE(218), - [sym_expr_parenthesized] = STATE(221), - [sym_val_range] = STATE(218), - [sym__value] = STATE(218), - [sym_val_bool] = STATE(205), - [sym_val_variable] = STATE(205), - [sym__var] = STATE(122), + [sym__expression] = STATE(192), + [sym_expr_unary] = STATE(272), + [sym_expr_binary] = STATE(272), + [sym_expr_parenthesized] = STATE(274), + [sym_val_range] = STATE(272), + [sym__value] = STATE(272), + [sym_val_bool] = STATE(263), + [sym_val_variable] = STATE(263), + [sym__var] = STATE(146), [sym_val_number] = STATE(5), - [sym_val_duration] = STATE(205), - [sym_val_filesize] = STATE(205), - [sym_val_binary] = STATE(205), - [sym_val_string] = STATE(205), - [sym__str_double_quotes] = STATE(213), - [sym_val_interpolated] = STATE(205), - [sym__inter_single_quotes] = STATE(211), - [sym__inter_double_quotes] = STATE(212), - [sym_val_list] = STATE(205), - [sym_val_record] = STATE(205), - [sym_val_table] = STATE(205), - [sym_val_closure] = STATE(205), - [sym__flag] = STATE(397), - [sym_long_flag] = STATE(869), + [sym_val_duration] = STATE(263), + [sym_val_filesize] = STATE(263), + [sym_val_binary] = STATE(263), + [sym_val_string] = STATE(263), + [sym__str_double_quotes] = STATE(293), + [sym_val_interpolated] = STATE(263), + [sym__inter_single_quotes] = STATE(268), + [sym__inter_double_quotes] = STATE(269), + [sym_val_list] = STATE(263), + [sym_val_record] = STATE(263), + [sym_val_table] = STATE(263), + [sym_val_closure] = STATE(263), + [sym__flag] = STATE(445), + [sym_long_flag] = STATE(742), [sym_comment] = STATE(421), - [sym_cmd_identifier] = ACTIONS(1079), - [anon_sym_SEMI] = ACTIONS(1079), - [anon_sym_LF] = ACTIONS(1077), - [anon_sym_export] = ACTIONS(1079), - [anon_sym_alias] = ACTIONS(1079), - [anon_sym_def] = ACTIONS(1079), - [anon_sym_def_DASHenv] = ACTIONS(1079), - [anon_sym_export_DASHenv] = ACTIONS(1079), - [anon_sym_extern] = ACTIONS(1079), - [anon_sym_module] = ACTIONS(1079), - [anon_sym_use] = ACTIONS(1079), - [anon_sym_LBRACK] = ACTIONS(1079), - [anon_sym_LPAREN] = ACTIONS(1079), - [anon_sym_PIPE] = ACTIONS(1079), - [anon_sym_DOLLAR] = ACTIONS(1079), - [anon_sym_error] = ACTIONS(1079), - [anon_sym_DASH_DASH] = ACTIONS(999), - [anon_sym_DASH] = ACTIONS(1079), - [anon_sym_break] = ACTIONS(1079), - [anon_sym_continue] = ACTIONS(1079), - [anon_sym_for] = ACTIONS(1079), - [anon_sym_loop] = ACTIONS(1079), - [anon_sym_while] = ACTIONS(1079), - [anon_sym_do] = ACTIONS(1079), - [anon_sym_if] = ACTIONS(1079), - [anon_sym_match] = ACTIONS(1079), - [anon_sym_LBRACE] = ACTIONS(1079), - [anon_sym_RBRACE] = ACTIONS(1079), - [anon_sym_try] = ACTIONS(1079), - [anon_sym_return] = ACTIONS(1079), - [anon_sym_let] = ACTIONS(1079), - [anon_sym_let_DASHenv] = ACTIONS(1079), - [anon_sym_mut] = ACTIONS(1079), - [anon_sym_const] = ACTIONS(1079), - [anon_sym_source] = ACTIONS(1079), - [anon_sym_source_DASHenv] = ACTIONS(1079), - [anon_sym_register] = ACTIONS(1079), - [anon_sym_hide] = ACTIONS(1079), - [anon_sym_hide_DASHenv] = ACTIONS(1079), - [anon_sym_overlay] = ACTIONS(1079), - [anon_sym_where] = ACTIONS(1079), - [anon_sym_not] = ACTIONS(1079), - [anon_sym_DOT_DOT_LT] = ACTIONS(1079), - [anon_sym_DOT_DOT] = ACTIONS(1079), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1079), - [sym_val_nothing] = ACTIONS(1079), - [anon_sym_true] = ACTIONS(1079), - [anon_sym_false] = ACTIONS(1079), - [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(1079), - [anon_sym_inf] = ACTIONS(1079), - [anon_sym_DASHinf] = ACTIONS(1079), - [anon_sym_NaN] = ACTIONS(1079), - [anon_sym_0b] = ACTIONS(1079), - [anon_sym_0o] = ACTIONS(1079), - [anon_sym_0x] = ACTIONS(1079), - [sym_val_date] = ACTIONS(1079), - [anon_sym_DQUOTE] = ACTIONS(1079), - [sym__str_single_quotes] = ACTIONS(1079), - [sym__str_back_ticks] = ACTIONS(1079), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1079), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1079), - [anon_sym_CARET] = ACTIONS(1079), - [sym_short_flag] = ACTIONS(1025), + [ts_builtin_sym_end] = ACTIONS(668), + [anon_sym_export] = ACTIONS(666), + [anon_sym_alias] = ACTIONS(666), + [anon_sym_let] = ACTIONS(666), + [anon_sym_let_DASHenv] = ACTIONS(666), + [anon_sym_mut] = ACTIONS(666), + [anon_sym_const] = ACTIONS(666), + [sym_cmd_identifier] = ACTIONS(666), + [anon_sym_SEMI] = ACTIONS(666), + [anon_sym_LF] = ACTIONS(668), + [anon_sym_def] = ACTIONS(666), + [anon_sym_def_DASHenv] = ACTIONS(666), + [anon_sym_export_DASHenv] = ACTIONS(666), + [anon_sym_extern] = ACTIONS(666), + [anon_sym_module] = ACTIONS(666), + [anon_sym_use] = ACTIONS(666), + [anon_sym_LBRACK] = ACTIONS(666), + [anon_sym_LPAREN] = ACTIONS(666), + [anon_sym_PIPE] = ACTIONS(666), + [anon_sym_DOLLAR] = ACTIONS(666), + [anon_sym_error] = ACTIONS(666), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(666), + [anon_sym_break] = ACTIONS(666), + [anon_sym_continue] = ACTIONS(666), + [anon_sym_for] = ACTIONS(666), + [anon_sym_loop] = ACTIONS(666), + [anon_sym_while] = ACTIONS(666), + [anon_sym_do] = ACTIONS(666), + [anon_sym_if] = ACTIONS(666), + [anon_sym_match] = ACTIONS(666), + [anon_sym_LBRACE] = ACTIONS(666), + [anon_sym_try] = ACTIONS(666), + [anon_sym_return] = ACTIONS(666), + [anon_sym_source] = ACTIONS(666), + [anon_sym_source_DASHenv] = ACTIONS(666), + [anon_sym_register] = ACTIONS(666), + [anon_sym_hide] = ACTIONS(666), + [anon_sym_hide_DASHenv] = ACTIONS(666), + [anon_sym_overlay] = ACTIONS(666), + [anon_sym_where] = ACTIONS(666), + [anon_sym_not] = ACTIONS(666), + [anon_sym_DOT_DOT_LT] = ACTIONS(666), + [anon_sym_DOT_DOT] = ACTIONS(666), + [anon_sym_DOT_DOT_EQ] = ACTIONS(666), + [sym_val_nothing] = ACTIONS(666), + [anon_sym_true] = ACTIONS(666), + [anon_sym_false] = ACTIONS(666), + [aux_sym_val_number_token1] = ACTIONS(666), + [aux_sym_val_number_token2] = ACTIONS(666), + [aux_sym_val_number_token3] = ACTIONS(666), + [aux_sym_val_number_token4] = ACTIONS(666), + [anon_sym_inf] = ACTIONS(666), + [anon_sym_DASHinf] = ACTIONS(666), + [anon_sym_NaN] = ACTIONS(666), + [anon_sym_0b] = ACTIONS(666), + [anon_sym_0o] = ACTIONS(666), + [anon_sym_0x] = ACTIONS(666), + [sym_val_date] = ACTIONS(666), + [anon_sym_DQUOTE] = ACTIONS(666), + [sym__str_single_quotes] = ACTIONS(666), + [sym__str_back_ticks] = ACTIONS(666), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(666), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(666), + [anon_sym_CARET] = ACTIONS(666), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, [422] = { - [sym__expression] = STATE(147), - [sym_expr_unary] = STATE(218), - [sym_expr_binary] = STATE(218), - [sym_expr_parenthesized] = STATE(221), - [sym_val_range] = STATE(218), - [sym__value] = STATE(218), - [sym_val_bool] = STATE(205), - [sym_val_variable] = STATE(205), - [sym__var] = STATE(122), + [sym__expression] = STATE(181), + [sym_expr_unary] = STATE(272), + [sym_expr_binary] = STATE(272), + [sym_expr_parenthesized] = STATE(274), + [sym_val_range] = STATE(272), + [sym__value] = STATE(272), + [sym_val_bool] = STATE(263), + [sym_val_variable] = STATE(263), + [sym__var] = STATE(146), [sym_val_number] = STATE(5), - [sym_val_duration] = STATE(205), - [sym_val_filesize] = STATE(205), - [sym_val_binary] = STATE(205), - [sym_val_string] = STATE(205), - [sym__str_double_quotes] = STATE(213), - [sym_val_interpolated] = STATE(205), - [sym__inter_single_quotes] = STATE(211), - [sym__inter_double_quotes] = STATE(212), - [sym_val_list] = STATE(205), - [sym_val_record] = STATE(205), - [sym_val_table] = STATE(205), - [sym_val_closure] = STATE(205), - [sym__flag] = STATE(431), - [sym_long_flag] = STATE(869), + [sym_val_duration] = STATE(263), + [sym_val_filesize] = STATE(263), + [sym_val_binary] = STATE(263), + [sym_val_string] = STATE(263), + [sym__str_double_quotes] = STATE(293), + [sym_val_interpolated] = STATE(263), + [sym__inter_single_quotes] = STATE(268), + [sym__inter_double_quotes] = STATE(269), + [sym_val_list] = STATE(263), + [sym_val_record] = STATE(263), + [sym_val_table] = STATE(263), + [sym_val_closure] = STATE(263), + [sym__flag] = STATE(426), + [sym_long_flag] = STATE(742), [sym_comment] = STATE(422), - [sym_cmd_identifier] = ACTIONS(1029), - [anon_sym_SEMI] = ACTIONS(1029), - [anon_sym_LF] = ACTIONS(1027), - [anon_sym_export] = ACTIONS(1029), - [anon_sym_alias] = ACTIONS(1029), - [anon_sym_def] = ACTIONS(1029), - [anon_sym_def_DASHenv] = ACTIONS(1029), - [anon_sym_export_DASHenv] = ACTIONS(1029), - [anon_sym_extern] = ACTIONS(1029), - [anon_sym_module] = ACTIONS(1029), - [anon_sym_use] = ACTIONS(1029), - [anon_sym_LBRACK] = ACTIONS(1029), - [anon_sym_LPAREN] = ACTIONS(1029), - [anon_sym_PIPE] = ACTIONS(1029), - [anon_sym_DOLLAR] = ACTIONS(1029), - [anon_sym_error] = ACTIONS(1029), - [anon_sym_DASH_DASH] = ACTIONS(999), - [anon_sym_DASH] = ACTIONS(1029), - [anon_sym_break] = ACTIONS(1029), - [anon_sym_continue] = ACTIONS(1029), - [anon_sym_for] = 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_try] = ACTIONS(1029), - [anon_sym_return] = 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_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_where] = ACTIONS(1029), - [anon_sym_not] = ACTIONS(1029), - [anon_sym_DOT_DOT_LT] = ACTIONS(1029), - [anon_sym_DOT_DOT] = ACTIONS(1029), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1029), - [sym_val_nothing] = ACTIONS(1029), - [anon_sym_true] = ACTIONS(1029), - [anon_sym_false] = ACTIONS(1029), - [aux_sym_val_number_token1] = ACTIONS(1029), - [aux_sym_val_number_token2] = ACTIONS(1029), - [aux_sym_val_number_token3] = ACTIONS(1029), - [aux_sym_val_number_token4] = ACTIONS(1029), - [anon_sym_inf] = ACTIONS(1029), - [anon_sym_DASHinf] = ACTIONS(1029), - [anon_sym_NaN] = 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), - [sym_short_flag] = ACTIONS(1025), + [ts_builtin_sym_end] = ACTIONS(700), + [anon_sym_export] = ACTIONS(698), + [anon_sym_alias] = ACTIONS(698), + [anon_sym_let] = ACTIONS(698), + [anon_sym_let_DASHenv] = ACTIONS(698), + [anon_sym_mut] = ACTIONS(698), + [anon_sym_const] = ACTIONS(698), + [sym_cmd_identifier] = ACTIONS(698), + [anon_sym_SEMI] = ACTIONS(698), + [anon_sym_LF] = ACTIONS(700), + [anon_sym_def] = ACTIONS(698), + [anon_sym_def_DASHenv] = ACTIONS(698), + [anon_sym_export_DASHenv] = ACTIONS(698), + [anon_sym_extern] = ACTIONS(698), + [anon_sym_module] = ACTIONS(698), + [anon_sym_use] = ACTIONS(698), + [anon_sym_LBRACK] = ACTIONS(698), + [anon_sym_LPAREN] = ACTIONS(698), + [anon_sym_PIPE] = ACTIONS(698), + [anon_sym_DOLLAR] = ACTIONS(698), + [anon_sym_error] = ACTIONS(698), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(698), + [anon_sym_break] = ACTIONS(698), + [anon_sym_continue] = ACTIONS(698), + [anon_sym_for] = ACTIONS(698), + [anon_sym_loop] = ACTIONS(698), + [anon_sym_while] = ACTIONS(698), + [anon_sym_do] = ACTIONS(698), + [anon_sym_if] = ACTIONS(698), + [anon_sym_match] = ACTIONS(698), + [anon_sym_LBRACE] = ACTIONS(698), + [anon_sym_try] = ACTIONS(698), + [anon_sym_return] = ACTIONS(698), + [anon_sym_source] = ACTIONS(698), + [anon_sym_source_DASHenv] = ACTIONS(698), + [anon_sym_register] = ACTIONS(698), + [anon_sym_hide] = ACTIONS(698), + [anon_sym_hide_DASHenv] = ACTIONS(698), + [anon_sym_overlay] = ACTIONS(698), + [anon_sym_where] = ACTIONS(698), + [anon_sym_not] = ACTIONS(698), + [anon_sym_DOT_DOT_LT] = ACTIONS(698), + [anon_sym_DOT_DOT] = ACTIONS(698), + [anon_sym_DOT_DOT_EQ] = ACTIONS(698), + [sym_val_nothing] = ACTIONS(698), + [anon_sym_true] = ACTIONS(698), + [anon_sym_false] = ACTIONS(698), + [aux_sym_val_number_token1] = ACTIONS(698), + [aux_sym_val_number_token2] = ACTIONS(698), + [aux_sym_val_number_token3] = ACTIONS(698), + [aux_sym_val_number_token4] = ACTIONS(698), + [anon_sym_inf] = ACTIONS(698), + [anon_sym_DASHinf] = ACTIONS(698), + [anon_sym_NaN] = ACTIONS(698), + [anon_sym_0b] = ACTIONS(698), + [anon_sym_0o] = ACTIONS(698), + [anon_sym_0x] = ACTIONS(698), + [sym_val_date] = ACTIONS(698), + [anon_sym_DQUOTE] = ACTIONS(698), + [sym__str_single_quotes] = ACTIONS(698), + [sym__str_back_ticks] = ACTIONS(698), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(698), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(698), + [anon_sym_CARET] = ACTIONS(698), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, [423] = { - [sym__expression] = STATE(141), - [sym_expr_unary] = STATE(245), - [sym_expr_binary] = STATE(245), - [sym_expr_parenthesized] = STATE(247), - [sym_val_range] = STATE(245), - [sym__value] = STATE(245), - [sym_val_bool] = STATE(269), - [sym_val_variable] = STATE(269), - [sym__var] = STATE(132), - [sym_val_number] = STATE(2), - [sym_val_duration] = STATE(269), - [sym_val_filesize] = STATE(269), - [sym_val_binary] = STATE(269), - [sym_val_string] = STATE(269), - [sym__str_double_quotes] = STATE(271), - [sym_val_interpolated] = STATE(269), - [sym__inter_single_quotes] = STATE(274), - [sym__inter_double_quotes] = STATE(276), - [sym_val_list] = STATE(269), - [sym_val_record] = STATE(269), - [sym_val_table] = STATE(269), - [sym_val_closure] = STATE(269), - [sym__flag] = STATE(757), - [sym_long_flag] = STATE(856), + [sym__expression] = STATE(183), + [sym_expr_unary] = STATE(272), + [sym_expr_binary] = STATE(272), + [sym_expr_parenthesized] = STATE(274), + [sym_val_range] = STATE(272), + [sym__value] = STATE(272), + [sym_val_bool] = STATE(263), + [sym_val_variable] = STATE(263), + [sym__var] = STATE(146), + [sym_val_number] = STATE(5), + [sym_val_duration] = STATE(263), + [sym_val_filesize] = STATE(263), + [sym_val_binary] = STATE(263), + [sym_val_string] = STATE(263), + [sym__str_double_quotes] = STATE(293), + [sym_val_interpolated] = STATE(263), + [sym__inter_single_quotes] = STATE(268), + [sym__inter_double_quotes] = STATE(269), + [sym_val_list] = STATE(263), + [sym_val_record] = STATE(263), + [sym_val_table] = STATE(263), + [sym_val_closure] = STATE(263), + [sym__flag] = STATE(428), + [sym_long_flag] = STATE(742), [sym_comment] = STATE(423), - [ts_builtin_sym_end] = ACTIONS(1069), - [sym_cmd_identifier] = ACTIONS(1071), - [anon_sym_SEMI] = ACTIONS(1071), - [anon_sym_LF] = ACTIONS(1069), - [anon_sym_export] = ACTIONS(1071), - [anon_sym_alias] = ACTIONS(1071), - [anon_sym_def] = ACTIONS(1071), - [anon_sym_def_DASHenv] = ACTIONS(1071), - [anon_sym_export_DASHenv] = ACTIONS(1071), - [anon_sym_extern] = ACTIONS(1071), - [anon_sym_module] = ACTIONS(1071), - [anon_sym_use] = ACTIONS(1071), - [anon_sym_LBRACK] = ACTIONS(1071), - [anon_sym_LPAREN] = ACTIONS(1071), - [anon_sym_PIPE] = ACTIONS(1071), - [anon_sym_DOLLAR] = ACTIONS(1071), - [anon_sym_error] = ACTIONS(1071), - [anon_sym_DASH_DASH] = ACTIONS(1033), - [anon_sym_DASH] = ACTIONS(1071), - [anon_sym_break] = ACTIONS(1071), - [anon_sym_continue] = ACTIONS(1071), - [anon_sym_for] = ACTIONS(1071), - [anon_sym_loop] = ACTIONS(1071), - [anon_sym_while] = ACTIONS(1071), - [anon_sym_do] = ACTIONS(1071), - [anon_sym_if] = ACTIONS(1071), - [anon_sym_match] = ACTIONS(1071), - [anon_sym_LBRACE] = ACTIONS(1071), - [anon_sym_try] = ACTIONS(1071), - [anon_sym_return] = ACTIONS(1071), - [anon_sym_let] = ACTIONS(1071), - [anon_sym_let_DASHenv] = ACTIONS(1071), - [anon_sym_mut] = ACTIONS(1071), - [anon_sym_const] = ACTIONS(1071), - [anon_sym_source] = ACTIONS(1071), - [anon_sym_source_DASHenv] = ACTIONS(1071), - [anon_sym_register] = ACTIONS(1071), - [anon_sym_hide] = ACTIONS(1071), - [anon_sym_hide_DASHenv] = ACTIONS(1071), - [anon_sym_overlay] = ACTIONS(1071), - [anon_sym_where] = ACTIONS(1071), - [anon_sym_not] = ACTIONS(1071), - [anon_sym_DOT_DOT_LT] = ACTIONS(1071), - [anon_sym_DOT_DOT] = ACTIONS(1071), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1071), - [sym_val_nothing] = ACTIONS(1071), - [anon_sym_true] = ACTIONS(1071), - [anon_sym_false] = ACTIONS(1071), - [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(1071), - [anon_sym_inf] = ACTIONS(1071), - [anon_sym_DASHinf] = ACTIONS(1071), - [anon_sym_NaN] = ACTIONS(1071), - [anon_sym_0b] = ACTIONS(1071), - [anon_sym_0o] = ACTIONS(1071), - [anon_sym_0x] = ACTIONS(1071), - [sym_val_date] = ACTIONS(1071), - [anon_sym_DQUOTE] = ACTIONS(1071), - [sym__str_single_quotes] = ACTIONS(1071), - [sym__str_back_ticks] = ACTIONS(1071), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1071), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1071), - [anon_sym_CARET] = ACTIONS(1071), - [sym_short_flag] = ACTIONS(1059), + [ts_builtin_sym_end] = ACTIONS(676), + [anon_sym_export] = ACTIONS(674), + [anon_sym_alias] = ACTIONS(674), + [anon_sym_let] = ACTIONS(674), + [anon_sym_let_DASHenv] = ACTIONS(674), + [anon_sym_mut] = ACTIONS(674), + [anon_sym_const] = ACTIONS(674), + [sym_cmd_identifier] = ACTIONS(674), + [anon_sym_SEMI] = ACTIONS(674), + [anon_sym_LF] = ACTIONS(676), + [anon_sym_def] = ACTIONS(674), + [anon_sym_def_DASHenv] = ACTIONS(674), + [anon_sym_export_DASHenv] = ACTIONS(674), + [anon_sym_extern] = ACTIONS(674), + [anon_sym_module] = ACTIONS(674), + [anon_sym_use] = ACTIONS(674), + [anon_sym_LBRACK] = ACTIONS(674), + [anon_sym_LPAREN] = ACTIONS(674), + [anon_sym_PIPE] = ACTIONS(674), + [anon_sym_DOLLAR] = ACTIONS(674), + [anon_sym_error] = ACTIONS(674), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(674), + [anon_sym_break] = ACTIONS(674), + [anon_sym_continue] = ACTIONS(674), + [anon_sym_for] = ACTIONS(674), + [anon_sym_loop] = ACTIONS(674), + [anon_sym_while] = ACTIONS(674), + [anon_sym_do] = ACTIONS(674), + [anon_sym_if] = ACTIONS(674), + [anon_sym_match] = ACTIONS(674), + [anon_sym_LBRACE] = ACTIONS(674), + [anon_sym_try] = ACTIONS(674), + [anon_sym_return] = ACTIONS(674), + [anon_sym_source] = ACTIONS(674), + [anon_sym_source_DASHenv] = ACTIONS(674), + [anon_sym_register] = ACTIONS(674), + [anon_sym_hide] = ACTIONS(674), + [anon_sym_hide_DASHenv] = ACTIONS(674), + [anon_sym_overlay] = ACTIONS(674), + [anon_sym_where] = ACTIONS(674), + [anon_sym_not] = ACTIONS(674), + [anon_sym_DOT_DOT_LT] = ACTIONS(674), + [anon_sym_DOT_DOT] = ACTIONS(674), + [anon_sym_DOT_DOT_EQ] = ACTIONS(674), + [sym_val_nothing] = ACTIONS(674), + [anon_sym_true] = ACTIONS(674), + [anon_sym_false] = ACTIONS(674), + [aux_sym_val_number_token1] = ACTIONS(674), + [aux_sym_val_number_token2] = ACTIONS(674), + [aux_sym_val_number_token3] = ACTIONS(674), + [aux_sym_val_number_token4] = ACTIONS(674), + [anon_sym_inf] = ACTIONS(674), + [anon_sym_DASHinf] = ACTIONS(674), + [anon_sym_NaN] = ACTIONS(674), + [anon_sym_0b] = ACTIONS(674), + [anon_sym_0o] = ACTIONS(674), + [anon_sym_0x] = ACTIONS(674), + [sym_val_date] = ACTIONS(674), + [anon_sym_DQUOTE] = ACTIONS(674), + [sym__str_single_quotes] = ACTIONS(674), + [sym__str_back_ticks] = ACTIONS(674), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(674), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(674), + [anon_sym_CARET] = ACTIONS(674), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, [424] = { - [sym__expression] = STATE(150), - [sym_expr_unary] = STATE(218), - [sym_expr_binary] = STATE(218), - [sym_expr_parenthesized] = STATE(221), - [sym_val_range] = STATE(218), - [sym__value] = STATE(218), - [sym_val_bool] = STATE(205), - [sym_val_variable] = STATE(205), - [sym__var] = STATE(122), + [sym__expression] = STATE(171), + [sym_expr_unary] = STATE(272), + [sym_expr_binary] = STATE(272), + [sym_expr_parenthesized] = STATE(274), + [sym_val_range] = STATE(272), + [sym__value] = STATE(272), + [sym_val_bool] = STATE(263), + [sym_val_variable] = STATE(263), + [sym__var] = STATE(146), [sym_val_number] = STATE(5), - [sym_val_duration] = STATE(205), - [sym_val_filesize] = STATE(205), - [sym_val_binary] = STATE(205), - [sym_val_string] = STATE(205), - [sym__str_double_quotes] = STATE(213), - [sym_val_interpolated] = STATE(205), - [sym__inter_single_quotes] = STATE(211), - [sym__inter_double_quotes] = STATE(212), - [sym_val_list] = STATE(205), - [sym_val_record] = STATE(205), - [sym_val_table] = STATE(205), - [sym_val_closure] = STATE(205), - [sym__flag] = STATE(794), - [sym_long_flag] = STATE(869), + [sym_val_duration] = STATE(263), + [sym_val_filesize] = STATE(263), + [sym_val_binary] = STATE(263), + [sym_val_string] = STATE(263), + [sym__str_double_quotes] = STATE(293), + [sym_val_interpolated] = STATE(263), + [sym__inter_single_quotes] = STATE(268), + [sym__inter_double_quotes] = STATE(269), + [sym_val_list] = STATE(263), + [sym_val_record] = STATE(263), + [sym_val_table] = STATE(263), + [sym_val_closure] = STATE(263), + [sym__flag] = STATE(434), + [sym_long_flag] = STATE(742), [sym_comment] = STATE(424), - [sym_cmd_identifier] = ACTIONS(993), - [anon_sym_SEMI] = ACTIONS(993), - [anon_sym_LF] = ACTIONS(995), - [anon_sym_export] = ACTIONS(993), - [anon_sym_alias] = ACTIONS(993), - [anon_sym_def] = ACTIONS(993), - [anon_sym_def_DASHenv] = 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_PIPE] = ACTIONS(993), - [anon_sym_DOLLAR] = ACTIONS(993), - [anon_sym_error] = ACTIONS(993), - [anon_sym_DASH_DASH] = ACTIONS(999), - [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_try] = ACTIONS(993), - [anon_sym_return] = 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_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_where] = ACTIONS(993), - [anon_sym_not] = ACTIONS(993), - [anon_sym_DOT_DOT_LT] = ACTIONS(993), - [anon_sym_DOT_DOT] = ACTIONS(993), - [anon_sym_DOT_DOT_EQ] = ACTIONS(993), - [sym_val_nothing] = ACTIONS(993), - [anon_sym_true] = ACTIONS(993), - [anon_sym_false] = 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), - [anon_sym_inf] = ACTIONS(993), - [anon_sym_DASHinf] = ACTIONS(993), - [anon_sym_NaN] = 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), - [sym_short_flag] = ACTIONS(1025), + [ts_builtin_sym_end] = ACTIONS(619), + [anon_sym_export] = ACTIONS(617), + [anon_sym_alias] = ACTIONS(617), + [anon_sym_let] = ACTIONS(617), + [anon_sym_let_DASHenv] = ACTIONS(617), + [anon_sym_mut] = ACTIONS(617), + [anon_sym_const] = ACTIONS(617), + [sym_cmd_identifier] = ACTIONS(617), + [anon_sym_SEMI] = ACTIONS(617), + [anon_sym_LF] = ACTIONS(619), + [anon_sym_def] = ACTIONS(617), + [anon_sym_def_DASHenv] = ACTIONS(617), + [anon_sym_export_DASHenv] = ACTIONS(617), + [anon_sym_extern] = ACTIONS(617), + [anon_sym_module] = ACTIONS(617), + [anon_sym_use] = ACTIONS(617), + [anon_sym_LBRACK] = ACTIONS(617), + [anon_sym_LPAREN] = ACTIONS(617), + [anon_sym_PIPE] = ACTIONS(617), + [anon_sym_DOLLAR] = ACTIONS(617), + [anon_sym_error] = ACTIONS(617), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(617), + [anon_sym_break] = ACTIONS(617), + [anon_sym_continue] = ACTIONS(617), + [anon_sym_for] = ACTIONS(617), + [anon_sym_loop] = ACTIONS(617), + [anon_sym_while] = ACTIONS(617), + [anon_sym_do] = ACTIONS(617), + [anon_sym_if] = ACTIONS(617), + [anon_sym_match] = ACTIONS(617), + [anon_sym_LBRACE] = ACTIONS(617), + [anon_sym_try] = ACTIONS(617), + [anon_sym_return] = ACTIONS(617), + [anon_sym_source] = ACTIONS(617), + [anon_sym_source_DASHenv] = ACTIONS(617), + [anon_sym_register] = ACTIONS(617), + [anon_sym_hide] = ACTIONS(617), + [anon_sym_hide_DASHenv] = ACTIONS(617), + [anon_sym_overlay] = ACTIONS(617), + [anon_sym_where] = ACTIONS(617), + [anon_sym_not] = ACTIONS(617), + [anon_sym_DOT_DOT_LT] = ACTIONS(617), + [anon_sym_DOT_DOT] = ACTIONS(617), + [anon_sym_DOT_DOT_EQ] = ACTIONS(617), + [sym_val_nothing] = ACTIONS(617), + [anon_sym_true] = ACTIONS(617), + [anon_sym_false] = ACTIONS(617), + [aux_sym_val_number_token1] = ACTIONS(617), + [aux_sym_val_number_token2] = ACTIONS(617), + [aux_sym_val_number_token3] = ACTIONS(617), + [aux_sym_val_number_token4] = ACTIONS(617), + [anon_sym_inf] = ACTIONS(617), + [anon_sym_DASHinf] = ACTIONS(617), + [anon_sym_NaN] = ACTIONS(617), + [anon_sym_0b] = ACTIONS(617), + [anon_sym_0o] = ACTIONS(617), + [anon_sym_0x] = ACTIONS(617), + [sym_val_date] = ACTIONS(617), + [anon_sym_DQUOTE] = ACTIONS(617), + [sym__str_single_quotes] = ACTIONS(617), + [sym__str_back_ticks] = ACTIONS(617), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(617), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(617), + [anon_sym_CARET] = ACTIONS(617), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, [425] = { - [sym__expression] = STATE(144), - [sym_expr_unary] = STATE(245), - [sym_expr_binary] = STATE(245), - [sym_expr_parenthesized] = STATE(247), - [sym_val_range] = STATE(245), - [sym__value] = STATE(245), - [sym_val_bool] = STATE(269), - [sym_val_variable] = STATE(269), - [sym__var] = STATE(132), - [sym_val_number] = STATE(2), - [sym_val_duration] = STATE(269), - [sym_val_filesize] = STATE(269), - [sym_val_binary] = STATE(269), - [sym_val_string] = STATE(269), - [sym__str_double_quotes] = STATE(271), - [sym_val_interpolated] = STATE(269), - [sym__inter_single_quotes] = STATE(274), - [sym__inter_double_quotes] = STATE(276), - [sym_val_list] = STATE(269), - [sym_val_record] = STATE(269), - [sym_val_table] = STATE(269), - [sym_val_closure] = STATE(269), - [sym__flag] = STATE(408), - [sym_long_flag] = STATE(856), + [sym__expression] = STATE(171), + [sym_expr_unary] = STATE(272), + [sym_expr_binary] = STATE(272), + [sym_expr_parenthesized] = STATE(274), + [sym_val_range] = STATE(272), + [sym__value] = STATE(272), + [sym_val_bool] = STATE(263), + [sym_val_variable] = STATE(263), + [sym__var] = STATE(146), + [sym_val_number] = STATE(5), + [sym_val_duration] = STATE(263), + [sym_val_filesize] = STATE(263), + [sym_val_binary] = STATE(263), + [sym_val_string] = STATE(263), + [sym__str_double_quotes] = STATE(293), + [sym_val_interpolated] = STATE(263), + [sym__inter_single_quotes] = STATE(268), + [sym__inter_double_quotes] = STATE(269), + [sym_val_list] = STATE(263), + [sym_val_record] = STATE(263), + [sym_val_table] = STATE(263), + [sym_val_closure] = STATE(263), + [sym__flag] = STATE(432), + [sym_long_flag] = STATE(742), [sym_comment] = STATE(425), - [ts_builtin_sym_end] = ACTIONS(1077), - [sym_cmd_identifier] = ACTIONS(1079), - [anon_sym_SEMI] = ACTIONS(1079), - [anon_sym_LF] = ACTIONS(1077), - [anon_sym_export] = ACTIONS(1079), - [anon_sym_alias] = ACTIONS(1079), - [anon_sym_def] = ACTIONS(1079), - [anon_sym_def_DASHenv] = ACTIONS(1079), - [anon_sym_export_DASHenv] = ACTIONS(1079), - [anon_sym_extern] = ACTIONS(1079), - [anon_sym_module] = ACTIONS(1079), - [anon_sym_use] = ACTIONS(1079), - [anon_sym_LBRACK] = ACTIONS(1079), - [anon_sym_LPAREN] = ACTIONS(1079), - [anon_sym_PIPE] = ACTIONS(1079), - [anon_sym_DOLLAR] = ACTIONS(1079), - [anon_sym_error] = ACTIONS(1079), - [anon_sym_DASH_DASH] = ACTIONS(1033), - [anon_sym_DASH] = ACTIONS(1079), - [anon_sym_break] = ACTIONS(1079), - [anon_sym_continue] = ACTIONS(1079), - [anon_sym_for] = ACTIONS(1079), - [anon_sym_loop] = ACTIONS(1079), - [anon_sym_while] = ACTIONS(1079), - [anon_sym_do] = ACTIONS(1079), - [anon_sym_if] = ACTIONS(1079), - [anon_sym_match] = ACTIONS(1079), - [anon_sym_LBRACE] = ACTIONS(1079), - [anon_sym_try] = ACTIONS(1079), - [anon_sym_return] = ACTIONS(1079), - [anon_sym_let] = ACTIONS(1079), - [anon_sym_let_DASHenv] = ACTIONS(1079), - [anon_sym_mut] = ACTIONS(1079), - [anon_sym_const] = ACTIONS(1079), - [anon_sym_source] = ACTIONS(1079), - [anon_sym_source_DASHenv] = ACTIONS(1079), - [anon_sym_register] = ACTIONS(1079), - [anon_sym_hide] = ACTIONS(1079), - [anon_sym_hide_DASHenv] = ACTIONS(1079), - [anon_sym_overlay] = ACTIONS(1079), - [anon_sym_where] = ACTIONS(1079), - [anon_sym_not] = ACTIONS(1079), - [anon_sym_DOT_DOT_LT] = ACTIONS(1079), - [anon_sym_DOT_DOT] = ACTIONS(1079), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1079), - [sym_val_nothing] = ACTIONS(1079), - [anon_sym_true] = ACTIONS(1079), - [anon_sym_false] = ACTIONS(1079), - [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(1079), - [anon_sym_inf] = ACTIONS(1079), - [anon_sym_DASHinf] = ACTIONS(1079), - [anon_sym_NaN] = ACTIONS(1079), - [anon_sym_0b] = ACTIONS(1079), - [anon_sym_0o] = ACTIONS(1079), - [anon_sym_0x] = ACTIONS(1079), - [sym_val_date] = ACTIONS(1079), - [anon_sym_DQUOTE] = ACTIONS(1079), - [sym__str_single_quotes] = ACTIONS(1079), - [sym__str_back_ticks] = ACTIONS(1079), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1079), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1079), - [anon_sym_CARET] = ACTIONS(1079), - [sym_short_flag] = ACTIONS(1059), + [ts_builtin_sym_end] = ACTIONS(619), + [anon_sym_export] = ACTIONS(617), + [anon_sym_alias] = ACTIONS(617), + [anon_sym_let] = ACTIONS(617), + [anon_sym_let_DASHenv] = ACTIONS(617), + [anon_sym_mut] = ACTIONS(617), + [anon_sym_const] = ACTIONS(617), + [sym_cmd_identifier] = ACTIONS(617), + [anon_sym_SEMI] = ACTIONS(617), + [anon_sym_LF] = ACTIONS(619), + [anon_sym_def] = ACTIONS(617), + [anon_sym_def_DASHenv] = ACTIONS(617), + [anon_sym_export_DASHenv] = ACTIONS(617), + [anon_sym_extern] = ACTIONS(617), + [anon_sym_module] = ACTIONS(617), + [anon_sym_use] = ACTIONS(617), + [anon_sym_LBRACK] = ACTIONS(617), + [anon_sym_LPAREN] = ACTIONS(617), + [anon_sym_PIPE] = ACTIONS(617), + [anon_sym_DOLLAR] = ACTIONS(617), + [anon_sym_error] = ACTIONS(617), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(617), + [anon_sym_break] = ACTIONS(617), + [anon_sym_continue] = ACTIONS(617), + [anon_sym_for] = ACTIONS(617), + [anon_sym_loop] = ACTIONS(617), + [anon_sym_while] = ACTIONS(617), + [anon_sym_do] = ACTIONS(617), + [anon_sym_if] = ACTIONS(617), + [anon_sym_match] = ACTIONS(617), + [anon_sym_LBRACE] = ACTIONS(617), + [anon_sym_try] = ACTIONS(617), + [anon_sym_return] = ACTIONS(617), + [anon_sym_source] = ACTIONS(617), + [anon_sym_source_DASHenv] = ACTIONS(617), + [anon_sym_register] = ACTIONS(617), + [anon_sym_hide] = ACTIONS(617), + [anon_sym_hide_DASHenv] = ACTIONS(617), + [anon_sym_overlay] = ACTIONS(617), + [anon_sym_where] = ACTIONS(617), + [anon_sym_not] = ACTIONS(617), + [anon_sym_DOT_DOT_LT] = ACTIONS(617), + [anon_sym_DOT_DOT] = ACTIONS(617), + [anon_sym_DOT_DOT_EQ] = ACTIONS(617), + [sym_val_nothing] = ACTIONS(617), + [anon_sym_true] = ACTIONS(617), + [anon_sym_false] = ACTIONS(617), + [aux_sym_val_number_token1] = ACTIONS(617), + [aux_sym_val_number_token2] = ACTIONS(617), + [aux_sym_val_number_token3] = ACTIONS(617), + [aux_sym_val_number_token4] = ACTIONS(617), + [anon_sym_inf] = ACTIONS(617), + [anon_sym_DASHinf] = ACTIONS(617), + [anon_sym_NaN] = ACTIONS(617), + [anon_sym_0b] = ACTIONS(617), + [anon_sym_0o] = ACTIONS(617), + [anon_sym_0x] = ACTIONS(617), + [sym_val_date] = ACTIONS(617), + [anon_sym_DQUOTE] = ACTIONS(617), + [sym__str_single_quotes] = ACTIONS(617), + [sym__str_back_ticks] = ACTIONS(617), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(617), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(617), + [anon_sym_CARET] = ACTIONS(617), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, [426] = { - [sym__expression] = STATE(139), - [sym_expr_unary] = STATE(218), - [sym_expr_binary] = STATE(218), - [sym_expr_parenthesized] = STATE(221), - [sym_val_range] = STATE(218), - [sym__value] = STATE(218), - [sym_val_bool] = STATE(205), - [sym_val_variable] = STATE(205), - [sym__var] = STATE(122), + [sym__expression] = STATE(186), + [sym_expr_unary] = STATE(272), + [sym_expr_binary] = STATE(272), + [sym_expr_parenthesized] = STATE(274), + [sym_val_range] = STATE(272), + [sym__value] = STATE(272), + [sym_val_bool] = STATE(263), + [sym_val_variable] = STATE(263), + [sym__var] = STATE(146), [sym_val_number] = STATE(5), - [sym_val_duration] = STATE(205), - [sym_val_filesize] = STATE(205), - [sym_val_binary] = STATE(205), - [sym_val_string] = STATE(205), - [sym__str_double_quotes] = STATE(213), - [sym_val_interpolated] = STATE(205), - [sym__inter_single_quotes] = STATE(211), - [sym__inter_double_quotes] = STATE(212), - [sym_val_list] = STATE(205), - [sym_val_record] = STATE(205), - [sym_val_table] = STATE(205), - [sym_val_closure] = STATE(205), - [sym__flag] = STATE(398), - [sym_long_flag] = STATE(869), + [sym_val_duration] = STATE(263), + [sym_val_filesize] = STATE(263), + [sym_val_binary] = STATE(263), + [sym_val_string] = STATE(263), + [sym__str_double_quotes] = STATE(293), + [sym_val_interpolated] = STATE(263), + [sym__inter_single_quotes] = STATE(268), + [sym__inter_double_quotes] = STATE(269), + [sym_val_list] = STATE(263), + [sym_val_record] = STATE(263), + [sym_val_table] = STATE(263), + [sym_val_closure] = STATE(263), + [sym__flag] = STATE(656), + [sym_long_flag] = STATE(742), [sym_comment] = STATE(426), - [sym_cmd_identifier] = ACTIONS(1079), - [anon_sym_SEMI] = ACTIONS(1079), - [anon_sym_LF] = ACTIONS(1077), - [anon_sym_export] = ACTIONS(1079), - [anon_sym_alias] = ACTIONS(1079), - [anon_sym_def] = ACTIONS(1079), - [anon_sym_def_DASHenv] = ACTIONS(1079), - [anon_sym_export_DASHenv] = ACTIONS(1079), - [anon_sym_extern] = ACTIONS(1079), - [anon_sym_module] = ACTIONS(1079), - [anon_sym_use] = ACTIONS(1079), - [anon_sym_LBRACK] = ACTIONS(1079), - [anon_sym_LPAREN] = ACTIONS(1079), - [anon_sym_PIPE] = ACTIONS(1079), - [anon_sym_DOLLAR] = ACTIONS(1079), - [anon_sym_error] = ACTIONS(1079), - [anon_sym_DASH_DASH] = ACTIONS(999), - [anon_sym_DASH] = ACTIONS(1079), - [anon_sym_break] = ACTIONS(1079), - [anon_sym_continue] = ACTIONS(1079), - [anon_sym_for] = ACTIONS(1079), - [anon_sym_loop] = ACTIONS(1079), - [anon_sym_while] = ACTIONS(1079), - [anon_sym_do] = ACTIONS(1079), - [anon_sym_if] = ACTIONS(1079), - [anon_sym_match] = ACTIONS(1079), - [anon_sym_LBRACE] = ACTIONS(1079), - [anon_sym_RBRACE] = ACTIONS(1079), - [anon_sym_try] = ACTIONS(1079), - [anon_sym_return] = ACTIONS(1079), - [anon_sym_let] = ACTIONS(1079), - [anon_sym_let_DASHenv] = ACTIONS(1079), - [anon_sym_mut] = ACTIONS(1079), - [anon_sym_const] = ACTIONS(1079), - [anon_sym_source] = ACTIONS(1079), - [anon_sym_source_DASHenv] = ACTIONS(1079), - [anon_sym_register] = ACTIONS(1079), - [anon_sym_hide] = ACTIONS(1079), - [anon_sym_hide_DASHenv] = ACTIONS(1079), - [anon_sym_overlay] = ACTIONS(1079), - [anon_sym_where] = ACTIONS(1079), - [anon_sym_not] = ACTIONS(1079), - [anon_sym_DOT_DOT_LT] = ACTIONS(1079), - [anon_sym_DOT_DOT] = ACTIONS(1079), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1079), - [sym_val_nothing] = ACTIONS(1079), - [anon_sym_true] = ACTIONS(1079), - [anon_sym_false] = ACTIONS(1079), - [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(1079), - [anon_sym_inf] = ACTIONS(1079), - [anon_sym_DASHinf] = ACTIONS(1079), - [anon_sym_NaN] = ACTIONS(1079), - [anon_sym_0b] = ACTIONS(1079), - [anon_sym_0o] = ACTIONS(1079), - [anon_sym_0x] = ACTIONS(1079), - [sym_val_date] = ACTIONS(1079), - [anon_sym_DQUOTE] = ACTIONS(1079), - [sym__str_single_quotes] = ACTIONS(1079), - [sym__str_back_ticks] = ACTIONS(1079), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1079), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1079), - [anon_sym_CARET] = ACTIONS(1079), - [sym_short_flag] = ACTIONS(1025), + [ts_builtin_sym_end] = ACTIONS(696), + [anon_sym_export] = ACTIONS(694), + [anon_sym_alias] = ACTIONS(694), + [anon_sym_let] = ACTIONS(694), + [anon_sym_let_DASHenv] = ACTIONS(694), + [anon_sym_mut] = ACTIONS(694), + [anon_sym_const] = ACTIONS(694), + [sym_cmd_identifier] = ACTIONS(694), + [anon_sym_SEMI] = ACTIONS(694), + [anon_sym_LF] = ACTIONS(696), + [anon_sym_def] = ACTIONS(694), + [anon_sym_def_DASHenv] = ACTIONS(694), + [anon_sym_export_DASHenv] = ACTIONS(694), + [anon_sym_extern] = ACTIONS(694), + [anon_sym_module] = ACTIONS(694), + [anon_sym_use] = ACTIONS(694), + [anon_sym_LBRACK] = ACTIONS(694), + [anon_sym_LPAREN] = ACTIONS(694), + [anon_sym_PIPE] = ACTIONS(694), + [anon_sym_DOLLAR] = ACTIONS(694), + [anon_sym_error] = ACTIONS(694), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(694), + [anon_sym_break] = ACTIONS(694), + [anon_sym_continue] = ACTIONS(694), + [anon_sym_for] = ACTIONS(694), + [anon_sym_loop] = ACTIONS(694), + [anon_sym_while] = ACTIONS(694), + [anon_sym_do] = ACTIONS(694), + [anon_sym_if] = ACTIONS(694), + [anon_sym_match] = ACTIONS(694), + [anon_sym_LBRACE] = ACTIONS(694), + [anon_sym_try] = ACTIONS(694), + [anon_sym_return] = ACTIONS(694), + [anon_sym_source] = ACTIONS(694), + [anon_sym_source_DASHenv] = ACTIONS(694), + [anon_sym_register] = ACTIONS(694), + [anon_sym_hide] = ACTIONS(694), + [anon_sym_hide_DASHenv] = ACTIONS(694), + [anon_sym_overlay] = ACTIONS(694), + [anon_sym_where] = ACTIONS(694), + [anon_sym_not] = ACTIONS(694), + [anon_sym_DOT_DOT_LT] = ACTIONS(694), + [anon_sym_DOT_DOT] = ACTIONS(694), + [anon_sym_DOT_DOT_EQ] = ACTIONS(694), + [sym_val_nothing] = ACTIONS(694), + [anon_sym_true] = ACTIONS(694), + [anon_sym_false] = ACTIONS(694), + [aux_sym_val_number_token1] = ACTIONS(694), + [aux_sym_val_number_token2] = ACTIONS(694), + [aux_sym_val_number_token3] = ACTIONS(694), + [aux_sym_val_number_token4] = ACTIONS(694), + [anon_sym_inf] = ACTIONS(694), + [anon_sym_DASHinf] = ACTIONS(694), + [anon_sym_NaN] = ACTIONS(694), + [anon_sym_0b] = ACTIONS(694), + [anon_sym_0o] = ACTIONS(694), + [anon_sym_0x] = ACTIONS(694), + [sym_val_date] = ACTIONS(694), + [anon_sym_DQUOTE] = ACTIONS(694), + [sym__str_single_quotes] = ACTIONS(694), + [sym__str_back_ticks] = ACTIONS(694), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(694), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(694), + [anon_sym_CARET] = ACTIONS(694), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, [427] = { - [sym__expression] = STATE(162), - [sym_expr_unary] = STATE(218), - [sym_expr_binary] = STATE(218), - [sym_expr_parenthesized] = STATE(221), - [sym_val_range] = STATE(218), - [sym__value] = STATE(218), - [sym_val_bool] = STATE(205), - [sym_val_variable] = STATE(205), - [sym__var] = STATE(122), + [sym__expression] = STATE(171), + [sym_expr_unary] = STATE(272), + [sym_expr_binary] = STATE(272), + [sym_expr_parenthesized] = STATE(274), + [sym_val_range] = STATE(272), + [sym__value] = STATE(272), + [sym_val_bool] = STATE(263), + [sym_val_variable] = STATE(263), + [sym__var] = STATE(146), [sym_val_number] = STATE(5), - [sym_val_duration] = STATE(205), - [sym_val_filesize] = STATE(205), - [sym_val_binary] = STATE(205), - [sym_val_string] = STATE(205), - [sym__str_double_quotes] = STATE(213), - [sym_val_interpolated] = STATE(205), - [sym__inter_single_quotes] = STATE(211), - [sym__inter_double_quotes] = STATE(212), - [sym_val_list] = STATE(205), - [sym_val_record] = STATE(205), - [sym_val_table] = STATE(205), - [sym_val_closure] = STATE(205), - [sym__flag] = STATE(416), - [sym_long_flag] = STATE(869), + [sym_val_duration] = STATE(263), + [sym_val_filesize] = STATE(263), + [sym_val_binary] = STATE(263), + [sym_val_string] = STATE(263), + [sym__str_double_quotes] = STATE(293), + [sym_val_interpolated] = STATE(263), + [sym__inter_single_quotes] = STATE(268), + [sym__inter_double_quotes] = STATE(269), + [sym_val_list] = STATE(263), + [sym_val_record] = STATE(263), + [sym_val_table] = STATE(263), + [sym_val_closure] = STATE(263), + [sym__flag] = STATE(440), + [sym_long_flag] = STATE(742), [sym_comment] = STATE(427), - [sym_cmd_identifier] = ACTIONS(1071), - [anon_sym_SEMI] = ACTIONS(1071), - [anon_sym_LF] = ACTIONS(1069), - [anon_sym_export] = ACTIONS(1071), - [anon_sym_alias] = ACTIONS(1071), - [anon_sym_def] = ACTIONS(1071), - [anon_sym_def_DASHenv] = ACTIONS(1071), - [anon_sym_export_DASHenv] = ACTIONS(1071), - [anon_sym_extern] = ACTIONS(1071), - [anon_sym_module] = ACTIONS(1071), - [anon_sym_use] = ACTIONS(1071), - [anon_sym_LBRACK] = ACTIONS(1071), - [anon_sym_LPAREN] = ACTIONS(1071), - [anon_sym_PIPE] = ACTIONS(1071), - [anon_sym_DOLLAR] = ACTIONS(1071), - [anon_sym_error] = ACTIONS(1071), - [anon_sym_DASH_DASH] = ACTIONS(999), - [anon_sym_DASH] = ACTIONS(1071), - [anon_sym_break] = ACTIONS(1071), - [anon_sym_continue] = ACTIONS(1071), - [anon_sym_for] = ACTIONS(1071), - [anon_sym_loop] = ACTIONS(1071), - [anon_sym_while] = ACTIONS(1071), - [anon_sym_do] = ACTIONS(1071), - [anon_sym_if] = ACTIONS(1071), - [anon_sym_match] = ACTIONS(1071), - [anon_sym_LBRACE] = ACTIONS(1071), - [anon_sym_RBRACE] = ACTIONS(1071), - [anon_sym_try] = ACTIONS(1071), - [anon_sym_return] = ACTIONS(1071), - [anon_sym_let] = ACTIONS(1071), - [anon_sym_let_DASHenv] = ACTIONS(1071), - [anon_sym_mut] = ACTIONS(1071), - [anon_sym_const] = ACTIONS(1071), - [anon_sym_source] = ACTIONS(1071), - [anon_sym_source_DASHenv] = ACTIONS(1071), - [anon_sym_register] = ACTIONS(1071), - [anon_sym_hide] = ACTIONS(1071), - [anon_sym_hide_DASHenv] = ACTIONS(1071), - [anon_sym_overlay] = ACTIONS(1071), - [anon_sym_where] = ACTIONS(1071), - [anon_sym_not] = ACTIONS(1071), - [anon_sym_DOT_DOT_LT] = ACTIONS(1071), - [anon_sym_DOT_DOT] = ACTIONS(1071), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1071), - [sym_val_nothing] = ACTIONS(1071), - [anon_sym_true] = ACTIONS(1071), - [anon_sym_false] = ACTIONS(1071), - [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(1071), - [anon_sym_inf] = ACTIONS(1071), - [anon_sym_DASHinf] = ACTIONS(1071), - [anon_sym_NaN] = ACTIONS(1071), - [anon_sym_0b] = ACTIONS(1071), - [anon_sym_0o] = ACTIONS(1071), - [anon_sym_0x] = ACTIONS(1071), - [sym_val_date] = ACTIONS(1071), - [anon_sym_DQUOTE] = ACTIONS(1071), - [sym__str_single_quotes] = ACTIONS(1071), - [sym__str_back_ticks] = ACTIONS(1071), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1071), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1071), - [anon_sym_CARET] = ACTIONS(1071), - [sym_short_flag] = ACTIONS(1025), + [ts_builtin_sym_end] = ACTIONS(619), + [anon_sym_export] = ACTIONS(617), + [anon_sym_alias] = ACTIONS(617), + [anon_sym_let] = ACTIONS(617), + [anon_sym_let_DASHenv] = ACTIONS(617), + [anon_sym_mut] = ACTIONS(617), + [anon_sym_const] = ACTIONS(617), + [sym_cmd_identifier] = ACTIONS(617), + [anon_sym_SEMI] = ACTIONS(617), + [anon_sym_LF] = ACTIONS(619), + [anon_sym_def] = ACTIONS(617), + [anon_sym_def_DASHenv] = ACTIONS(617), + [anon_sym_export_DASHenv] = ACTIONS(617), + [anon_sym_extern] = ACTIONS(617), + [anon_sym_module] = ACTIONS(617), + [anon_sym_use] = ACTIONS(617), + [anon_sym_LBRACK] = ACTIONS(617), + [anon_sym_LPAREN] = ACTIONS(617), + [anon_sym_PIPE] = ACTIONS(617), + [anon_sym_DOLLAR] = ACTIONS(617), + [anon_sym_error] = ACTIONS(617), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(617), + [anon_sym_break] = ACTIONS(617), + [anon_sym_continue] = ACTIONS(617), + [anon_sym_for] = ACTIONS(617), + [anon_sym_loop] = ACTIONS(617), + [anon_sym_while] = ACTIONS(617), + [anon_sym_do] = ACTIONS(617), + [anon_sym_if] = ACTIONS(617), + [anon_sym_match] = ACTIONS(617), + [anon_sym_LBRACE] = ACTIONS(617), + [anon_sym_try] = ACTIONS(617), + [anon_sym_return] = ACTIONS(617), + [anon_sym_source] = ACTIONS(617), + [anon_sym_source_DASHenv] = ACTIONS(617), + [anon_sym_register] = ACTIONS(617), + [anon_sym_hide] = ACTIONS(617), + [anon_sym_hide_DASHenv] = ACTIONS(617), + [anon_sym_overlay] = ACTIONS(617), + [anon_sym_where] = ACTIONS(617), + [anon_sym_not] = ACTIONS(617), + [anon_sym_DOT_DOT_LT] = ACTIONS(617), + [anon_sym_DOT_DOT] = ACTIONS(617), + [anon_sym_DOT_DOT_EQ] = ACTIONS(617), + [sym_val_nothing] = ACTIONS(617), + [anon_sym_true] = ACTIONS(617), + [anon_sym_false] = ACTIONS(617), + [aux_sym_val_number_token1] = ACTIONS(617), + [aux_sym_val_number_token2] = ACTIONS(617), + [aux_sym_val_number_token3] = ACTIONS(617), + [aux_sym_val_number_token4] = ACTIONS(617), + [anon_sym_inf] = ACTIONS(617), + [anon_sym_DASHinf] = ACTIONS(617), + [anon_sym_NaN] = ACTIONS(617), + [anon_sym_0b] = ACTIONS(617), + [anon_sym_0o] = ACTIONS(617), + [anon_sym_0x] = ACTIONS(617), + [sym_val_date] = ACTIONS(617), + [anon_sym_DQUOTE] = ACTIONS(617), + [sym__str_single_quotes] = ACTIONS(617), + [sym__str_back_ticks] = ACTIONS(617), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(617), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(617), + [anon_sym_CARET] = ACTIONS(617), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, [428] = { - [sym__expression] = STATE(155), - [sym_expr_unary] = STATE(245), - [sym_expr_binary] = STATE(245), - [sym_expr_parenthesized] = STATE(247), - [sym_val_range] = STATE(245), - [sym__value] = STATE(245), - [sym_val_bool] = STATE(269), - [sym_val_variable] = STATE(269), - [sym__var] = STATE(132), - [sym_val_number] = STATE(2), - [sym_val_duration] = STATE(269), - [sym_val_filesize] = STATE(269), - [sym_val_binary] = STATE(269), - [sym_val_string] = STATE(269), - [sym__str_double_quotes] = STATE(271), - [sym_val_interpolated] = STATE(269), - [sym__inter_single_quotes] = STATE(274), - [sym__inter_double_quotes] = STATE(276), - [sym_val_list] = STATE(269), - [sym_val_record] = STATE(269), - [sym_val_table] = STATE(269), - [sym_val_closure] = STATE(269), - [sym__flag] = STATE(438), - [sym_long_flag] = STATE(856), + [sym__expression] = STATE(192), + [sym_expr_unary] = STATE(272), + [sym_expr_binary] = STATE(272), + [sym_expr_parenthesized] = STATE(274), + [sym_val_range] = STATE(272), + [sym__value] = STATE(272), + [sym_val_bool] = STATE(263), + [sym_val_variable] = STATE(263), + [sym__var] = STATE(146), + [sym_val_number] = STATE(5), + [sym_val_duration] = STATE(263), + [sym_val_filesize] = STATE(263), + [sym_val_binary] = STATE(263), + [sym_val_string] = STATE(263), + [sym__str_double_quotes] = STATE(293), + [sym_val_interpolated] = STATE(263), + [sym__inter_single_quotes] = STATE(268), + [sym__inter_double_quotes] = STATE(269), + [sym_val_list] = STATE(263), + [sym_val_record] = STATE(263), + [sym_val_table] = STATE(263), + [sym_val_closure] = STATE(263), + [sym__flag] = STATE(446), + [sym_long_flag] = STATE(742), [sym_comment] = STATE(428), - [ts_builtin_sym_end] = ACTIONS(1027), - [sym_cmd_identifier] = ACTIONS(1029), - [anon_sym_SEMI] = ACTIONS(1029), - [anon_sym_LF] = ACTIONS(1027), - [anon_sym_export] = ACTIONS(1029), - [anon_sym_alias] = ACTIONS(1029), - [anon_sym_def] = ACTIONS(1029), - [anon_sym_def_DASHenv] = ACTIONS(1029), - [anon_sym_export_DASHenv] = ACTIONS(1029), - [anon_sym_extern] = ACTIONS(1029), - [anon_sym_module] = ACTIONS(1029), - [anon_sym_use] = ACTIONS(1029), - [anon_sym_LBRACK] = ACTIONS(1029), - [anon_sym_LPAREN] = ACTIONS(1029), - [anon_sym_PIPE] = ACTIONS(1029), - [anon_sym_DOLLAR] = ACTIONS(1029), - [anon_sym_error] = ACTIONS(1029), - [anon_sym_DASH_DASH] = ACTIONS(1033), - [anon_sym_DASH] = ACTIONS(1029), - [anon_sym_break] = ACTIONS(1029), - [anon_sym_continue] = ACTIONS(1029), - [anon_sym_for] = 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_try] = ACTIONS(1029), - [anon_sym_return] = 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_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_where] = ACTIONS(1029), - [anon_sym_not] = ACTIONS(1029), - [anon_sym_DOT_DOT_LT] = ACTIONS(1029), - [anon_sym_DOT_DOT] = ACTIONS(1029), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1029), - [sym_val_nothing] = ACTIONS(1029), - [anon_sym_true] = ACTIONS(1029), - [anon_sym_false] = ACTIONS(1029), - [aux_sym_val_number_token1] = ACTIONS(1029), - [aux_sym_val_number_token2] = ACTIONS(1029), - [aux_sym_val_number_token3] = ACTIONS(1029), - [aux_sym_val_number_token4] = ACTIONS(1029), - [anon_sym_inf] = ACTIONS(1029), - [anon_sym_DASHinf] = ACTIONS(1029), - [anon_sym_NaN] = 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), - [sym_short_flag] = ACTIONS(1059), + [ts_builtin_sym_end] = ACTIONS(668), + [anon_sym_export] = ACTIONS(666), + [anon_sym_alias] = ACTIONS(666), + [anon_sym_let] = ACTIONS(666), + [anon_sym_let_DASHenv] = ACTIONS(666), + [anon_sym_mut] = ACTIONS(666), + [anon_sym_const] = ACTIONS(666), + [sym_cmd_identifier] = ACTIONS(666), + [anon_sym_SEMI] = ACTIONS(666), + [anon_sym_LF] = ACTIONS(668), + [anon_sym_def] = ACTIONS(666), + [anon_sym_def_DASHenv] = ACTIONS(666), + [anon_sym_export_DASHenv] = ACTIONS(666), + [anon_sym_extern] = ACTIONS(666), + [anon_sym_module] = ACTIONS(666), + [anon_sym_use] = ACTIONS(666), + [anon_sym_LBRACK] = ACTIONS(666), + [anon_sym_LPAREN] = ACTIONS(666), + [anon_sym_PIPE] = ACTIONS(666), + [anon_sym_DOLLAR] = ACTIONS(666), + [anon_sym_error] = ACTIONS(666), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(666), + [anon_sym_break] = ACTIONS(666), + [anon_sym_continue] = ACTIONS(666), + [anon_sym_for] = ACTIONS(666), + [anon_sym_loop] = ACTIONS(666), + [anon_sym_while] = ACTIONS(666), + [anon_sym_do] = ACTIONS(666), + [anon_sym_if] = ACTIONS(666), + [anon_sym_match] = ACTIONS(666), + [anon_sym_LBRACE] = ACTIONS(666), + [anon_sym_try] = ACTIONS(666), + [anon_sym_return] = ACTIONS(666), + [anon_sym_source] = ACTIONS(666), + [anon_sym_source_DASHenv] = ACTIONS(666), + [anon_sym_register] = ACTIONS(666), + [anon_sym_hide] = ACTIONS(666), + [anon_sym_hide_DASHenv] = ACTIONS(666), + [anon_sym_overlay] = ACTIONS(666), + [anon_sym_where] = ACTIONS(666), + [anon_sym_not] = ACTIONS(666), + [anon_sym_DOT_DOT_LT] = ACTIONS(666), + [anon_sym_DOT_DOT] = ACTIONS(666), + [anon_sym_DOT_DOT_EQ] = ACTIONS(666), + [sym_val_nothing] = ACTIONS(666), + [anon_sym_true] = ACTIONS(666), + [anon_sym_false] = ACTIONS(666), + [aux_sym_val_number_token1] = ACTIONS(666), + [aux_sym_val_number_token2] = ACTIONS(666), + [aux_sym_val_number_token3] = ACTIONS(666), + [aux_sym_val_number_token4] = ACTIONS(666), + [anon_sym_inf] = ACTIONS(666), + [anon_sym_DASHinf] = ACTIONS(666), + [anon_sym_NaN] = ACTIONS(666), + [anon_sym_0b] = ACTIONS(666), + [anon_sym_0o] = ACTIONS(666), + [anon_sym_0x] = ACTIONS(666), + [sym_val_date] = ACTIONS(666), + [anon_sym_DQUOTE] = ACTIONS(666), + [sym__str_single_quotes] = ACTIONS(666), + [sym__str_back_ticks] = ACTIONS(666), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(666), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(666), + [anon_sym_CARET] = ACTIONS(666), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, [429] = { - [sym__expression] = STATE(153), - [sym_expr_unary] = STATE(218), - [sym_expr_binary] = STATE(218), - [sym_expr_parenthesized] = STATE(221), - [sym_val_range] = STATE(218), - [sym__value] = STATE(218), - [sym_val_bool] = STATE(205), - [sym_val_variable] = STATE(205), - [sym__var] = STATE(122), - [sym_val_number] = STATE(5), - [sym_val_duration] = STATE(205), - [sym_val_filesize] = STATE(205), - [sym_val_binary] = STATE(205), - [sym_val_string] = STATE(205), - [sym__str_double_quotes] = STATE(213), - [sym_val_interpolated] = STATE(205), - [sym__inter_single_quotes] = STATE(211), - [sym__inter_double_quotes] = STATE(212), - [sym_val_list] = STATE(205), - [sym_val_record] = STATE(205), - [sym_val_table] = STATE(205), - [sym_val_closure] = STATE(205), - [sym__flag] = STATE(403), - [sym_long_flag] = STATE(869), + [sym_ctrl_do] = STATE(827), + [sym_ctrl_if] = STATE(827), + [sym_ctrl_match] = STATE(827), + [sym_ctrl_try] = STATE(827), + [sym__expression] = STATE(405), + [sym_expr_unary] = STATE(353), + [sym_expr_binary] = STATE(353), + [sym_expr_parenthesized] = STATE(399), + [sym_val_range] = STATE(353), + [sym__value] = STATE(353), + [sym_val_bool] = STATE(370), + [sym_val_variable] = STATE(370), + [sym__var] = STATE(212), + [sym_val_number] = STATE(8), + [sym_val_duration] = STATE(370), + [sym_val_filesize] = STATE(370), + [sym_val_binary] = STATE(370), + [sym_val_string] = STATE(370), + [sym__str_double_quotes] = STATE(372), + [sym_val_interpolated] = STATE(370), + [sym__inter_single_quotes] = STATE(373), + [sym__inter_double_quotes] = STATE(375), + [sym_val_list] = STATE(370), + [sym_val_record] = STATE(370), + [sym_val_table] = STATE(370), + [sym_val_closure] = STATE(370), [sym_comment] = STATE(429), - [sym_cmd_identifier] = ACTIONS(1085), - [anon_sym_SEMI] = ACTIONS(1085), - [anon_sym_LF] = ACTIONS(1087), - [anon_sym_export] = ACTIONS(1085), - [anon_sym_alias] = ACTIONS(1085), - [anon_sym_def] = ACTIONS(1085), - [anon_sym_def_DASHenv] = 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_PIPE] = ACTIONS(1085), - [anon_sym_DOLLAR] = ACTIONS(1085), - [anon_sym_error] = ACTIONS(1085), - [anon_sym_DASH_DASH] = ACTIONS(999), - [anon_sym_DASH] = ACTIONS(1085), - [anon_sym_break] = ACTIONS(1085), - [anon_sym_continue] = ACTIONS(1085), - [anon_sym_for] = 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_try] = ACTIONS(1085), - [anon_sym_return] = 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_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_where] = ACTIONS(1085), - [anon_sym_not] = ACTIONS(1085), - [anon_sym_DOT_DOT_LT] = ACTIONS(1085), - [anon_sym_DOT_DOT] = ACTIONS(1085), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1085), - [sym_val_nothing] = ACTIONS(1085), - [anon_sym_true] = ACTIONS(1085), - [anon_sym_false] = 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), - [anon_sym_inf] = ACTIONS(1085), - [anon_sym_DASHinf] = ACTIONS(1085), - [anon_sym_NaN] = 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), - [sym_short_flag] = ACTIONS(1025), + [ts_builtin_sym_end] = ACTIONS(926), + [anon_sym_export] = ACTIONS(924), + [anon_sym_alias] = ACTIONS(924), + [anon_sym_let] = ACTIONS(924), + [anon_sym_let_DASHenv] = ACTIONS(924), + [anon_sym_mut] = ACTIONS(924), + [anon_sym_const] = ACTIONS(924), + [sym_cmd_identifier] = ACTIONS(924), + [anon_sym_SEMI] = ACTIONS(924), + [anon_sym_LF] = ACTIONS(926), + [anon_sym_def] = ACTIONS(924), + [anon_sym_def_DASHenv] = ACTIONS(924), + [anon_sym_export_DASHenv] = ACTIONS(924), + [anon_sym_extern] = ACTIONS(924), + [anon_sym_module] = ACTIONS(924), + [anon_sym_use] = ACTIONS(924), + [anon_sym_LBRACK] = ACTIONS(980), + [anon_sym_LPAREN] = ACTIONS(878), + [anon_sym_PIPE] = ACTIONS(924), + [anon_sym_DOLLAR] = ACTIONS(982), + [anon_sym_error] = ACTIONS(924), + [anon_sym_DASH] = ACTIONS(984), + [anon_sym_break] = ACTIONS(924), + [anon_sym_continue] = ACTIONS(924), + [anon_sym_for] = ACTIONS(924), + [anon_sym_loop] = ACTIONS(924), + [anon_sym_while] = ACTIONS(924), + [anon_sym_do] = ACTIONS(51), + [anon_sym_if] = ACTIONS(53), + [anon_sym_match] = ACTIONS(55), + [anon_sym_LBRACE] = ACTIONS(986), + [anon_sym_try] = ACTIONS(59), + [anon_sym_return] = ACTIONS(924), + [anon_sym_source] = ACTIONS(924), + [anon_sym_source_DASHenv] = ACTIONS(924), + [anon_sym_register] = ACTIONS(924), + [anon_sym_hide] = ACTIONS(924), + [anon_sym_hide_DASHenv] = ACTIONS(924), + [anon_sym_overlay] = ACTIONS(924), + [anon_sym_where] = ACTIONS(924), + [anon_sym_not] = ACTIONS(988), + [anon_sym_DOT_DOT_LT] = ACTIONS(990), + [anon_sym_DOT_DOT] = ACTIONS(990), + [anon_sym_DOT_DOT_EQ] = ACTIONS(990), + [sym_val_nothing] = ACTIONS(992), + [anon_sym_true] = ACTIONS(994), + [anon_sym_false] = ACTIONS(994), + [aux_sym_val_number_token1] = ACTIONS(996), + [aux_sym_val_number_token2] = ACTIONS(996), + [aux_sym_val_number_token3] = ACTIONS(996), + [aux_sym_val_number_token4] = ACTIONS(996), + [anon_sym_inf] = ACTIONS(996), + [anon_sym_DASHinf] = ACTIONS(996), + [anon_sym_NaN] = ACTIONS(996), + [anon_sym_0b] = ACTIONS(998), + [anon_sym_0o] = ACTIONS(998), + [anon_sym_0x] = ACTIONS(998), + [sym_val_date] = ACTIONS(992), + [anon_sym_DQUOTE] = ACTIONS(1000), + [sym__str_single_quotes] = ACTIONS(1002), + [sym__str_back_ticks] = ACTIONS(1002), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1004), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1006), + [anon_sym_CARET] = ACTIONS(924), [anon_sym_POUND] = ACTIONS(3), }, [430] = { - [sym__expression] = STATE(138), - [sym_expr_unary] = STATE(245), - [sym_expr_binary] = STATE(245), - [sym_expr_parenthesized] = STATE(247), - [sym_val_range] = STATE(245), - [sym__value] = STATE(245), - [sym_val_bool] = STATE(269), - [sym_val_variable] = STATE(269), - [sym__var] = STATE(132), - [sym_val_number] = STATE(2), - [sym_val_duration] = STATE(269), - [sym_val_filesize] = STATE(269), - [sym_val_binary] = STATE(269), - [sym_val_string] = STATE(269), - [sym__str_double_quotes] = STATE(271), - [sym_val_interpolated] = STATE(269), - [sym__inter_single_quotes] = STATE(274), - [sym__inter_double_quotes] = STATE(276), - [sym_val_list] = STATE(269), - [sym_val_record] = STATE(269), - [sym_val_table] = STATE(269), - [sym_val_closure] = STATE(269), - [sym__flag] = STATE(793), - [sym_long_flag] = STATE(856), + [sym__expression] = STATE(181), + [sym_expr_unary] = STATE(272), + [sym_expr_binary] = STATE(272), + [sym_expr_parenthesized] = STATE(274), + [sym_val_range] = STATE(272), + [sym__value] = STATE(272), + [sym_val_bool] = STATE(263), + [sym_val_variable] = STATE(263), + [sym__var] = STATE(146), + [sym_val_number] = STATE(5), + [sym_val_duration] = STATE(263), + [sym_val_filesize] = STATE(263), + [sym_val_binary] = STATE(263), + [sym_val_string] = STATE(263), + [sym__str_double_quotes] = STATE(293), + [sym_val_interpolated] = STATE(263), + [sym__inter_single_quotes] = STATE(268), + [sym__inter_double_quotes] = STATE(269), + [sym_val_list] = STATE(263), + [sym_val_record] = STATE(263), + [sym_val_table] = STATE(263), + [sym_val_closure] = STATE(263), + [sym__flag] = STATE(671), + [sym_long_flag] = STATE(742), [sym_comment] = STATE(430), - [ts_builtin_sym_end] = ACTIONS(1087), - [sym_cmd_identifier] = ACTIONS(1085), - [anon_sym_SEMI] = ACTIONS(1085), - [anon_sym_LF] = ACTIONS(1087), - [anon_sym_export] = ACTIONS(1085), - [anon_sym_alias] = ACTIONS(1085), - [anon_sym_def] = ACTIONS(1085), - [anon_sym_def_DASHenv] = 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_PIPE] = ACTIONS(1085), - [anon_sym_DOLLAR] = ACTIONS(1085), - [anon_sym_error] = ACTIONS(1085), - [anon_sym_DASH_DASH] = ACTIONS(1033), - [anon_sym_DASH] = ACTIONS(1085), - [anon_sym_break] = ACTIONS(1085), - [anon_sym_continue] = ACTIONS(1085), - [anon_sym_for] = 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_try] = ACTIONS(1085), - [anon_sym_return] = 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_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_where] = ACTIONS(1085), - [anon_sym_not] = ACTIONS(1085), - [anon_sym_DOT_DOT_LT] = ACTIONS(1085), - [anon_sym_DOT_DOT] = ACTIONS(1085), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1085), - [sym_val_nothing] = ACTIONS(1085), - [anon_sym_true] = ACTIONS(1085), - [anon_sym_false] = 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), - [anon_sym_inf] = ACTIONS(1085), - [anon_sym_DASHinf] = ACTIONS(1085), - [anon_sym_NaN] = 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), - [sym_short_flag] = ACTIONS(1059), + [ts_builtin_sym_end] = ACTIONS(700), + [anon_sym_export] = ACTIONS(698), + [anon_sym_alias] = ACTIONS(698), + [anon_sym_let] = ACTIONS(698), + [anon_sym_let_DASHenv] = ACTIONS(698), + [anon_sym_mut] = ACTIONS(698), + [anon_sym_const] = ACTIONS(698), + [sym_cmd_identifier] = ACTIONS(698), + [anon_sym_SEMI] = ACTIONS(698), + [anon_sym_LF] = ACTIONS(700), + [anon_sym_def] = ACTIONS(698), + [anon_sym_def_DASHenv] = ACTIONS(698), + [anon_sym_export_DASHenv] = ACTIONS(698), + [anon_sym_extern] = ACTIONS(698), + [anon_sym_module] = ACTIONS(698), + [anon_sym_use] = ACTIONS(698), + [anon_sym_LBRACK] = ACTIONS(698), + [anon_sym_LPAREN] = ACTIONS(698), + [anon_sym_PIPE] = ACTIONS(698), + [anon_sym_DOLLAR] = ACTIONS(698), + [anon_sym_error] = ACTIONS(698), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(698), + [anon_sym_break] = ACTIONS(698), + [anon_sym_continue] = ACTIONS(698), + [anon_sym_for] = ACTIONS(698), + [anon_sym_loop] = ACTIONS(698), + [anon_sym_while] = ACTIONS(698), + [anon_sym_do] = ACTIONS(698), + [anon_sym_if] = ACTIONS(698), + [anon_sym_match] = ACTIONS(698), + [anon_sym_LBRACE] = ACTIONS(698), + [anon_sym_try] = ACTIONS(698), + [anon_sym_return] = ACTIONS(698), + [anon_sym_source] = ACTIONS(698), + [anon_sym_source_DASHenv] = ACTIONS(698), + [anon_sym_register] = ACTIONS(698), + [anon_sym_hide] = ACTIONS(698), + [anon_sym_hide_DASHenv] = ACTIONS(698), + [anon_sym_overlay] = ACTIONS(698), + [anon_sym_where] = ACTIONS(698), + [anon_sym_not] = ACTIONS(698), + [anon_sym_DOT_DOT_LT] = ACTIONS(698), + [anon_sym_DOT_DOT] = ACTIONS(698), + [anon_sym_DOT_DOT_EQ] = ACTIONS(698), + [sym_val_nothing] = ACTIONS(698), + [anon_sym_true] = ACTIONS(698), + [anon_sym_false] = ACTIONS(698), + [aux_sym_val_number_token1] = ACTIONS(698), + [aux_sym_val_number_token2] = ACTIONS(698), + [aux_sym_val_number_token3] = ACTIONS(698), + [aux_sym_val_number_token4] = ACTIONS(698), + [anon_sym_inf] = ACTIONS(698), + [anon_sym_DASHinf] = ACTIONS(698), + [anon_sym_NaN] = ACTIONS(698), + [anon_sym_0b] = ACTIONS(698), + [anon_sym_0o] = ACTIONS(698), + [anon_sym_0x] = ACTIONS(698), + [sym_val_date] = ACTIONS(698), + [anon_sym_DQUOTE] = ACTIONS(698), + [sym__str_single_quotes] = ACTIONS(698), + [sym__str_back_ticks] = ACTIONS(698), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(698), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(698), + [anon_sym_CARET] = ACTIONS(698), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, [431] = { - [sym__expression] = STATE(153), - [sym_expr_unary] = STATE(218), - [sym_expr_binary] = STATE(218), - [sym_expr_parenthesized] = STATE(221), - [sym_val_range] = STATE(218), - [sym__value] = STATE(218), - [sym_val_bool] = STATE(205), - [sym_val_variable] = STATE(205), - [sym__var] = STATE(122), - [sym_val_number] = STATE(5), - [sym_val_duration] = STATE(205), - [sym_val_filesize] = STATE(205), - [sym_val_binary] = STATE(205), - [sym_val_string] = STATE(205), - [sym__str_double_quotes] = STATE(213), - [sym_val_interpolated] = STATE(205), - [sym__inter_single_quotes] = STATE(211), - [sym__inter_double_quotes] = STATE(212), - [sym_val_list] = STATE(205), - [sym_val_record] = STATE(205), - [sym_val_table] = STATE(205), - [sym_val_closure] = STATE(205), - [sym__flag] = STATE(780), - [sym_long_flag] = STATE(869), [sym_comment] = STATE(431), - [sym_cmd_identifier] = ACTIONS(1085), - [anon_sym_SEMI] = ACTIONS(1085), - [anon_sym_LF] = ACTIONS(1087), - [anon_sym_export] = ACTIONS(1085), - [anon_sym_alias] = ACTIONS(1085), - [anon_sym_def] = ACTIONS(1085), - [anon_sym_def_DASHenv] = 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_PIPE] = ACTIONS(1085), - [anon_sym_DOLLAR] = ACTIONS(1085), - [anon_sym_error] = ACTIONS(1085), - [anon_sym_DASH_DASH] = ACTIONS(999), - [anon_sym_DASH] = ACTIONS(1085), - [anon_sym_break] = ACTIONS(1085), - [anon_sym_continue] = ACTIONS(1085), - [anon_sym_for] = 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_try] = ACTIONS(1085), - [anon_sym_return] = 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_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_where] = ACTIONS(1085), - [anon_sym_not] = ACTIONS(1085), - [anon_sym_DOT_DOT_LT] = ACTIONS(1085), - [anon_sym_DOT_DOT] = ACTIONS(1085), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1085), - [sym_val_nothing] = ACTIONS(1085), - [anon_sym_true] = ACTIONS(1085), - [anon_sym_false] = 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), - [anon_sym_inf] = ACTIONS(1085), - [anon_sym_DASHinf] = ACTIONS(1085), - [anon_sym_NaN] = 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), - [sym_short_flag] = ACTIONS(1025), + [ts_builtin_sym_end] = ACTIONS(978), + [anon_sym_export] = ACTIONS(976), + [anon_sym_alias] = ACTIONS(976), + [anon_sym_let] = ACTIONS(976), + [anon_sym_let_DASHenv] = ACTIONS(976), + [anon_sym_mut] = ACTIONS(976), + [anon_sym_const] = ACTIONS(976), + [sym_cmd_identifier] = ACTIONS(976), + [anon_sym_SEMI] = ACTIONS(976), + [anon_sym_LF] = ACTIONS(978), + [anon_sym_def] = ACTIONS(976), + [anon_sym_def_DASHenv] = ACTIONS(976), + [anon_sym_export_DASHenv] = ACTIONS(976), + [anon_sym_extern] = ACTIONS(976), + [anon_sym_module] = ACTIONS(976), + [anon_sym_use] = ACTIONS(976), + [anon_sym_LBRACK] = ACTIONS(976), + [anon_sym_LPAREN] = ACTIONS(976), + [anon_sym_DOLLAR] = ACTIONS(976), + [anon_sym_error] = ACTIONS(976), + [anon_sym_GT] = ACTIONS(914), + [anon_sym_DASH] = ACTIONS(916), + [anon_sym_break] = ACTIONS(976), + [anon_sym_continue] = ACTIONS(976), + [anon_sym_for] = ACTIONS(976), + [anon_sym_in] = ACTIONS(956), + [anon_sym_loop] = ACTIONS(976), + [anon_sym_while] = ACTIONS(976), + [anon_sym_do] = ACTIONS(976), + [anon_sym_if] = ACTIONS(976), + [anon_sym_match] = ACTIONS(976), + [anon_sym_LBRACE] = ACTIONS(976), + [anon_sym_try] = ACTIONS(976), + [anon_sym_return] = ACTIONS(976), + [anon_sym_source] = ACTIONS(976), + [anon_sym_source_DASHenv] = ACTIONS(976), + [anon_sym_register] = ACTIONS(976), + [anon_sym_hide] = ACTIONS(976), + [anon_sym_hide_DASHenv] = ACTIONS(976), + [anon_sym_overlay] = ACTIONS(976), + [anon_sym_STAR] = ACTIONS(918), + [anon_sym_where] = ACTIONS(976), + [anon_sym_STAR_STAR] = ACTIONS(920), + [anon_sym_PLUS_PLUS] = ACTIONS(920), + [anon_sym_SLASH] = ACTIONS(918), + [anon_sym_mod] = ACTIONS(918), + [anon_sym_SLASH_SLASH] = ACTIONS(918), + [anon_sym_PLUS] = ACTIONS(916), + [anon_sym_bit_DASHshl] = ACTIONS(922), + [anon_sym_bit_DASHshr] = ACTIONS(922), + [anon_sym_EQ_EQ] = ACTIONS(914), + [anon_sym_BANG_EQ] = ACTIONS(914), + [anon_sym_LT2] = ACTIONS(914), + [anon_sym_LT_EQ] = ACTIONS(914), + [anon_sym_GT_EQ] = ACTIONS(914), + [anon_sym_not_DASHin] = ACTIONS(956), + [anon_sym_starts_DASHwith] = ACTIONS(956), + [anon_sym_ends_DASHwith] = ACTIONS(956), + [anon_sym_EQ_TILDE] = ACTIONS(958), + [anon_sym_BANG_TILDE] = ACTIONS(958), + [anon_sym_bit_DASHand] = ACTIONS(960), + [anon_sym_bit_DASHxor] = ACTIONS(962), + [anon_sym_bit_DASHor] = ACTIONS(964), + [anon_sym_and] = ACTIONS(966), + [anon_sym_xor] = ACTIONS(968), + [anon_sym_or] = ACTIONS(970), + [anon_sym_not] = ACTIONS(976), + [anon_sym_DOT_DOT_LT] = ACTIONS(976), + [anon_sym_DOT_DOT] = ACTIONS(976), + [anon_sym_DOT_DOT_EQ] = ACTIONS(976), + [sym_val_nothing] = ACTIONS(976), + [anon_sym_true] = ACTIONS(976), + [anon_sym_false] = ACTIONS(976), + [aux_sym_val_number_token1] = ACTIONS(976), + [aux_sym_val_number_token2] = ACTIONS(976), + [aux_sym_val_number_token3] = ACTIONS(976), + [aux_sym_val_number_token4] = ACTIONS(976), + [anon_sym_inf] = ACTIONS(976), + [anon_sym_DASHinf] = ACTIONS(976), + [anon_sym_NaN] = ACTIONS(976), + [anon_sym_0b] = ACTIONS(976), + [anon_sym_0o] = ACTIONS(976), + [anon_sym_0x] = ACTIONS(976), + [sym_val_date] = ACTIONS(976), + [anon_sym_DQUOTE] = ACTIONS(976), + [sym__str_single_quotes] = ACTIONS(976), + [sym__str_back_ticks] = ACTIONS(976), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(976), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(976), + [anon_sym_CARET] = ACTIONS(976), [anon_sym_POUND] = ACTIONS(3), }, [432] = { - [sym__expression] = STATE(143), - [sym_expr_unary] = STATE(245), - [sym_expr_binary] = STATE(245), - [sym_expr_parenthesized] = STATE(247), - [sym_val_range] = STATE(245), - [sym__value] = STATE(245), - [sym_val_bool] = STATE(269), - [sym_val_variable] = STATE(269), - [sym__var] = STATE(132), - [sym_val_number] = STATE(2), - [sym_val_duration] = STATE(269), - [sym_val_filesize] = STATE(269), - [sym_val_binary] = STATE(269), - [sym_val_string] = STATE(269), - [sym__str_double_quotes] = STATE(271), - [sym_val_interpolated] = STATE(269), - [sym__inter_single_quotes] = STATE(274), - [sym__inter_double_quotes] = STATE(276), - [sym_val_list] = STATE(269), - [sym_val_record] = STATE(269), - [sym_val_table] = STATE(269), - [sym_val_closure] = STATE(269), - [sym__flag] = STATE(415), - [sym_long_flag] = STATE(856), + [sym__expression] = STATE(183), + [sym_expr_unary] = STATE(272), + [sym_expr_binary] = STATE(272), + [sym_expr_parenthesized] = STATE(274), + [sym_val_range] = STATE(272), + [sym__value] = STATE(272), + [sym_val_bool] = STATE(263), + [sym_val_variable] = STATE(263), + [sym__var] = STATE(146), + [sym_val_number] = STATE(5), + [sym_val_duration] = STATE(263), + [sym_val_filesize] = STATE(263), + [sym_val_binary] = STATE(263), + [sym_val_string] = STATE(263), + [sym__str_double_quotes] = STATE(293), + [sym_val_interpolated] = STATE(263), + [sym__inter_single_quotes] = STATE(268), + [sym__inter_double_quotes] = STATE(269), + [sym_val_list] = STATE(263), + [sym_val_record] = STATE(263), + [sym_val_table] = STATE(263), + [sym_val_closure] = STATE(263), + [sym__flag] = STATE(436), + [sym_long_flag] = STATE(742), [sym_comment] = STATE(432), - [ts_builtin_sym_end] = ACTIONS(1345), - [sym_cmd_identifier] = ACTIONS(1347), - [anon_sym_SEMI] = ACTIONS(1347), - [anon_sym_LF] = ACTIONS(1345), - [anon_sym_export] = ACTIONS(1347), - [anon_sym_alias] = ACTIONS(1347), - [anon_sym_def] = ACTIONS(1347), - [anon_sym_def_DASHenv] = ACTIONS(1347), - [anon_sym_export_DASHenv] = ACTIONS(1347), - [anon_sym_extern] = ACTIONS(1347), - [anon_sym_module] = ACTIONS(1347), - [anon_sym_use] = ACTIONS(1347), - [anon_sym_LBRACK] = ACTIONS(1347), - [anon_sym_LPAREN] = ACTIONS(1347), - [anon_sym_PIPE] = ACTIONS(1347), - [anon_sym_DOLLAR] = ACTIONS(1347), - [anon_sym_error] = ACTIONS(1347), - [anon_sym_DASH_DASH] = ACTIONS(1033), - [anon_sym_DASH] = ACTIONS(1347), - [anon_sym_break] = ACTIONS(1347), - [anon_sym_continue] = ACTIONS(1347), - [anon_sym_for] = ACTIONS(1347), - [anon_sym_loop] = ACTIONS(1347), - [anon_sym_while] = ACTIONS(1347), - [anon_sym_do] = ACTIONS(1347), - [anon_sym_if] = ACTIONS(1347), - [anon_sym_match] = ACTIONS(1347), - [anon_sym_LBRACE] = ACTIONS(1347), - [anon_sym_try] = ACTIONS(1347), - [anon_sym_return] = ACTIONS(1347), - [anon_sym_let] = ACTIONS(1347), - [anon_sym_let_DASHenv] = ACTIONS(1347), - [anon_sym_mut] = ACTIONS(1347), - [anon_sym_const] = ACTIONS(1347), - [anon_sym_source] = ACTIONS(1347), - [anon_sym_source_DASHenv] = ACTIONS(1347), - [anon_sym_register] = ACTIONS(1347), - [anon_sym_hide] = ACTIONS(1347), - [anon_sym_hide_DASHenv] = ACTIONS(1347), - [anon_sym_overlay] = ACTIONS(1347), - [anon_sym_where] = ACTIONS(1347), - [anon_sym_not] = ACTIONS(1347), - [anon_sym_DOT_DOT_LT] = ACTIONS(1347), - [anon_sym_DOT_DOT] = ACTIONS(1347), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1347), - [sym_val_nothing] = ACTIONS(1347), - [anon_sym_true] = ACTIONS(1347), - [anon_sym_false] = ACTIONS(1347), - [aux_sym_val_number_token1] = ACTIONS(1347), - [aux_sym_val_number_token2] = ACTIONS(1347), - [aux_sym_val_number_token3] = ACTIONS(1347), - [aux_sym_val_number_token4] = ACTIONS(1347), - [anon_sym_inf] = ACTIONS(1347), - [anon_sym_DASHinf] = ACTIONS(1347), - [anon_sym_NaN] = ACTIONS(1347), - [anon_sym_0b] = ACTIONS(1347), - [anon_sym_0o] = ACTIONS(1347), - [anon_sym_0x] = ACTIONS(1347), - [sym_val_date] = ACTIONS(1347), - [anon_sym_DQUOTE] = ACTIONS(1347), - [sym__str_single_quotes] = ACTIONS(1347), - [sym__str_back_ticks] = ACTIONS(1347), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1347), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1347), - [anon_sym_CARET] = ACTIONS(1347), - [sym_short_flag] = ACTIONS(1059), + [ts_builtin_sym_end] = ACTIONS(676), + [anon_sym_export] = ACTIONS(674), + [anon_sym_alias] = ACTIONS(674), + [anon_sym_let] = ACTIONS(674), + [anon_sym_let_DASHenv] = ACTIONS(674), + [anon_sym_mut] = ACTIONS(674), + [anon_sym_const] = ACTIONS(674), + [sym_cmd_identifier] = ACTIONS(674), + [anon_sym_SEMI] = ACTIONS(674), + [anon_sym_LF] = ACTIONS(676), + [anon_sym_def] = ACTIONS(674), + [anon_sym_def_DASHenv] = ACTIONS(674), + [anon_sym_export_DASHenv] = ACTIONS(674), + [anon_sym_extern] = ACTIONS(674), + [anon_sym_module] = ACTIONS(674), + [anon_sym_use] = ACTIONS(674), + [anon_sym_LBRACK] = ACTIONS(674), + [anon_sym_LPAREN] = ACTIONS(674), + [anon_sym_PIPE] = ACTIONS(674), + [anon_sym_DOLLAR] = ACTIONS(674), + [anon_sym_error] = ACTIONS(674), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(674), + [anon_sym_break] = ACTIONS(674), + [anon_sym_continue] = ACTIONS(674), + [anon_sym_for] = ACTIONS(674), + [anon_sym_loop] = ACTIONS(674), + [anon_sym_while] = ACTIONS(674), + [anon_sym_do] = ACTIONS(674), + [anon_sym_if] = ACTIONS(674), + [anon_sym_match] = ACTIONS(674), + [anon_sym_LBRACE] = ACTIONS(674), + [anon_sym_try] = ACTIONS(674), + [anon_sym_return] = ACTIONS(674), + [anon_sym_source] = ACTIONS(674), + [anon_sym_source_DASHenv] = ACTIONS(674), + [anon_sym_register] = ACTIONS(674), + [anon_sym_hide] = ACTIONS(674), + [anon_sym_hide_DASHenv] = ACTIONS(674), + [anon_sym_overlay] = ACTIONS(674), + [anon_sym_where] = ACTIONS(674), + [anon_sym_not] = ACTIONS(674), + [anon_sym_DOT_DOT_LT] = ACTIONS(674), + [anon_sym_DOT_DOT] = ACTIONS(674), + [anon_sym_DOT_DOT_EQ] = ACTIONS(674), + [sym_val_nothing] = ACTIONS(674), + [anon_sym_true] = ACTIONS(674), + [anon_sym_false] = ACTIONS(674), + [aux_sym_val_number_token1] = ACTIONS(674), + [aux_sym_val_number_token2] = ACTIONS(674), + [aux_sym_val_number_token3] = ACTIONS(674), + [aux_sym_val_number_token4] = ACTIONS(674), + [anon_sym_inf] = ACTIONS(674), + [anon_sym_DASHinf] = ACTIONS(674), + [anon_sym_NaN] = ACTIONS(674), + [anon_sym_0b] = ACTIONS(674), + [anon_sym_0o] = ACTIONS(674), + [anon_sym_0x] = ACTIONS(674), + [sym_val_date] = ACTIONS(674), + [anon_sym_DQUOTE] = ACTIONS(674), + [sym__str_single_quotes] = ACTIONS(674), + [sym__str_back_ticks] = ACTIONS(674), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(674), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(674), + [anon_sym_CARET] = ACTIONS(674), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, [433] = { - [sym__expression] = STATE(138), - [sym_expr_unary] = STATE(245), - [sym_expr_binary] = STATE(245), - [sym_expr_parenthesized] = STATE(247), - [sym_val_range] = STATE(245), - [sym__value] = STATE(245), - [sym_val_bool] = STATE(269), - [sym_val_variable] = STATE(269), - [sym__var] = STATE(132), - [sym_val_number] = STATE(2), - [sym_val_duration] = STATE(269), - [sym_val_filesize] = STATE(269), - [sym_val_binary] = STATE(269), - [sym_val_string] = STATE(269), - [sym__str_double_quotes] = STATE(271), - [sym_val_interpolated] = STATE(269), - [sym__inter_single_quotes] = STATE(274), - [sym__inter_double_quotes] = STATE(276), - [sym_val_list] = STATE(269), - [sym_val_record] = STATE(269), - [sym_val_table] = STATE(269), - [sym_val_closure] = STATE(269), - [sym__flag] = STATE(405), - [sym_long_flag] = STATE(856), + [sym__expression] = STATE(192), + [sym_expr_unary] = STATE(272), + [sym_expr_binary] = STATE(272), + [sym_expr_parenthesized] = STATE(274), + [sym_val_range] = STATE(272), + [sym__value] = STATE(272), + [sym_val_bool] = STATE(263), + [sym_val_variable] = STATE(263), + [sym__var] = STATE(146), + [sym_val_number] = STATE(5), + [sym_val_duration] = STATE(263), + [sym_val_filesize] = STATE(263), + [sym_val_binary] = STATE(263), + [sym_val_string] = STATE(263), + [sym__str_double_quotes] = STATE(293), + [sym_val_interpolated] = STATE(263), + [sym__inter_single_quotes] = STATE(268), + [sym__inter_double_quotes] = STATE(269), + [sym_val_list] = STATE(263), + [sym_val_record] = STATE(263), + [sym_val_table] = STATE(263), + [sym_val_closure] = STATE(263), + [sym__flag] = STATE(435), + [sym_long_flag] = STATE(742), [sym_comment] = STATE(433), - [ts_builtin_sym_end] = ACTIONS(1087), - [sym_cmd_identifier] = ACTIONS(1085), - [anon_sym_SEMI] = ACTIONS(1085), - [anon_sym_LF] = ACTIONS(1087), - [anon_sym_export] = ACTIONS(1085), - [anon_sym_alias] = ACTIONS(1085), - [anon_sym_def] = ACTIONS(1085), - [anon_sym_def_DASHenv] = 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_PIPE] = ACTIONS(1085), - [anon_sym_DOLLAR] = ACTIONS(1085), - [anon_sym_error] = ACTIONS(1085), - [anon_sym_DASH_DASH] = ACTIONS(1033), - [anon_sym_DASH] = ACTIONS(1085), - [anon_sym_break] = ACTIONS(1085), - [anon_sym_continue] = ACTIONS(1085), - [anon_sym_for] = 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_try] = ACTIONS(1085), - [anon_sym_return] = 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_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_where] = ACTIONS(1085), - [anon_sym_not] = ACTIONS(1085), - [anon_sym_DOT_DOT_LT] = ACTIONS(1085), - [anon_sym_DOT_DOT] = ACTIONS(1085), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1085), - [sym_val_nothing] = ACTIONS(1085), - [anon_sym_true] = ACTIONS(1085), - [anon_sym_false] = 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), - [anon_sym_inf] = ACTIONS(1085), - [anon_sym_DASHinf] = ACTIONS(1085), - [anon_sym_NaN] = 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), - [sym_short_flag] = ACTIONS(1059), + [ts_builtin_sym_end] = ACTIONS(668), + [anon_sym_export] = ACTIONS(666), + [anon_sym_alias] = ACTIONS(666), + [anon_sym_let] = ACTIONS(666), + [anon_sym_let_DASHenv] = ACTIONS(666), + [anon_sym_mut] = ACTIONS(666), + [anon_sym_const] = ACTIONS(666), + [sym_cmd_identifier] = ACTIONS(666), + [anon_sym_SEMI] = ACTIONS(666), + [anon_sym_LF] = ACTIONS(668), + [anon_sym_def] = ACTIONS(666), + [anon_sym_def_DASHenv] = ACTIONS(666), + [anon_sym_export_DASHenv] = ACTIONS(666), + [anon_sym_extern] = ACTIONS(666), + [anon_sym_module] = ACTIONS(666), + [anon_sym_use] = ACTIONS(666), + [anon_sym_LBRACK] = ACTIONS(666), + [anon_sym_LPAREN] = ACTIONS(666), + [anon_sym_PIPE] = ACTIONS(666), + [anon_sym_DOLLAR] = ACTIONS(666), + [anon_sym_error] = ACTIONS(666), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(666), + [anon_sym_break] = ACTIONS(666), + [anon_sym_continue] = ACTIONS(666), + [anon_sym_for] = ACTIONS(666), + [anon_sym_loop] = ACTIONS(666), + [anon_sym_while] = ACTIONS(666), + [anon_sym_do] = ACTIONS(666), + [anon_sym_if] = ACTIONS(666), + [anon_sym_match] = ACTIONS(666), + [anon_sym_LBRACE] = ACTIONS(666), + [anon_sym_try] = ACTIONS(666), + [anon_sym_return] = ACTIONS(666), + [anon_sym_source] = ACTIONS(666), + [anon_sym_source_DASHenv] = ACTIONS(666), + [anon_sym_register] = ACTIONS(666), + [anon_sym_hide] = ACTIONS(666), + [anon_sym_hide_DASHenv] = ACTIONS(666), + [anon_sym_overlay] = ACTIONS(666), + [anon_sym_where] = ACTIONS(666), + [anon_sym_not] = ACTIONS(666), + [anon_sym_DOT_DOT_LT] = ACTIONS(666), + [anon_sym_DOT_DOT] = ACTIONS(666), + [anon_sym_DOT_DOT_EQ] = ACTIONS(666), + [sym_val_nothing] = ACTIONS(666), + [anon_sym_true] = ACTIONS(666), + [anon_sym_false] = ACTIONS(666), + [aux_sym_val_number_token1] = ACTIONS(666), + [aux_sym_val_number_token2] = ACTIONS(666), + [aux_sym_val_number_token3] = ACTIONS(666), + [aux_sym_val_number_token4] = ACTIONS(666), + [anon_sym_inf] = ACTIONS(666), + [anon_sym_DASHinf] = ACTIONS(666), + [anon_sym_NaN] = ACTIONS(666), + [anon_sym_0b] = ACTIONS(666), + [anon_sym_0o] = ACTIONS(666), + [anon_sym_0x] = ACTIONS(666), + [sym_val_date] = ACTIONS(666), + [anon_sym_DQUOTE] = ACTIONS(666), + [sym__str_single_quotes] = ACTIONS(666), + [sym__str_back_ticks] = ACTIONS(666), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(666), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(666), + [anon_sym_CARET] = ACTIONS(666), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, [434] = { - [sym__expression] = STATE(138), - [sym_expr_unary] = STATE(245), - [sym_expr_binary] = STATE(245), - [sym_expr_parenthesized] = STATE(247), - [sym_val_range] = STATE(245), - [sym__value] = STATE(245), - [sym_val_bool] = STATE(269), - [sym_val_variable] = STATE(269), - [sym__var] = STATE(132), - [sym_val_number] = STATE(2), - [sym_val_duration] = STATE(269), - [sym_val_filesize] = STATE(269), - [sym_val_binary] = STATE(269), - [sym_val_string] = STATE(269), - [sym__str_double_quotes] = STATE(271), - [sym_val_interpolated] = STATE(269), - [sym__inter_single_quotes] = STATE(274), - [sym__inter_double_quotes] = STATE(276), - [sym_val_list] = STATE(269), - [sym_val_record] = STATE(269), - [sym_val_table] = STATE(269), - [sym_val_closure] = STATE(269), - [sym__flag] = STATE(395), - [sym_long_flag] = STATE(856), + [sym__expression] = STATE(183), + [sym_expr_unary] = STATE(272), + [sym_expr_binary] = STATE(272), + [sym_expr_parenthesized] = STATE(274), + [sym_val_range] = STATE(272), + [sym__value] = STATE(272), + [sym_val_bool] = STATE(263), + [sym_val_variable] = STATE(263), + [sym__var] = STATE(146), + [sym_val_number] = STATE(5), + [sym_val_duration] = STATE(263), + [sym_val_filesize] = STATE(263), + [sym_val_binary] = STATE(263), + [sym_val_string] = STATE(263), + [sym__str_double_quotes] = STATE(293), + [sym_val_interpolated] = STATE(263), + [sym__inter_single_quotes] = STATE(268), + [sym__inter_double_quotes] = STATE(269), + [sym_val_list] = STATE(263), + [sym_val_record] = STATE(263), + [sym_val_table] = STATE(263), + [sym_val_closure] = STATE(263), + [sym__flag] = STATE(433), + [sym_long_flag] = STATE(742), [sym_comment] = STATE(434), - [ts_builtin_sym_end] = ACTIONS(1087), - [sym_cmd_identifier] = ACTIONS(1085), - [anon_sym_SEMI] = ACTIONS(1085), - [anon_sym_LF] = ACTIONS(1087), - [anon_sym_export] = ACTIONS(1085), - [anon_sym_alias] = ACTIONS(1085), - [anon_sym_def] = ACTIONS(1085), - [anon_sym_def_DASHenv] = 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_PIPE] = ACTIONS(1085), - [anon_sym_DOLLAR] = ACTIONS(1085), - [anon_sym_error] = ACTIONS(1085), - [anon_sym_DASH_DASH] = ACTIONS(1033), - [anon_sym_DASH] = ACTIONS(1085), - [anon_sym_break] = ACTIONS(1085), - [anon_sym_continue] = ACTIONS(1085), - [anon_sym_for] = 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_try] = ACTIONS(1085), - [anon_sym_return] = 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_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_where] = ACTIONS(1085), - [anon_sym_not] = ACTIONS(1085), - [anon_sym_DOT_DOT_LT] = ACTIONS(1085), - [anon_sym_DOT_DOT] = ACTIONS(1085), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1085), - [sym_val_nothing] = ACTIONS(1085), - [anon_sym_true] = ACTIONS(1085), - [anon_sym_false] = 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), - [anon_sym_inf] = ACTIONS(1085), - [anon_sym_DASHinf] = ACTIONS(1085), - [anon_sym_NaN] = 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), - [sym_short_flag] = ACTIONS(1059), + [ts_builtin_sym_end] = ACTIONS(676), + [anon_sym_export] = ACTIONS(674), + [anon_sym_alias] = ACTIONS(674), + [anon_sym_let] = ACTIONS(674), + [anon_sym_let_DASHenv] = ACTIONS(674), + [anon_sym_mut] = ACTIONS(674), + [anon_sym_const] = ACTIONS(674), + [sym_cmd_identifier] = ACTIONS(674), + [anon_sym_SEMI] = ACTIONS(674), + [anon_sym_LF] = ACTIONS(676), + [anon_sym_def] = ACTIONS(674), + [anon_sym_def_DASHenv] = ACTIONS(674), + [anon_sym_export_DASHenv] = ACTIONS(674), + [anon_sym_extern] = ACTIONS(674), + [anon_sym_module] = ACTIONS(674), + [anon_sym_use] = ACTIONS(674), + [anon_sym_LBRACK] = ACTIONS(674), + [anon_sym_LPAREN] = ACTIONS(674), + [anon_sym_PIPE] = ACTIONS(674), + [anon_sym_DOLLAR] = ACTIONS(674), + [anon_sym_error] = ACTIONS(674), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(674), + [anon_sym_break] = ACTIONS(674), + [anon_sym_continue] = ACTIONS(674), + [anon_sym_for] = ACTIONS(674), + [anon_sym_loop] = ACTIONS(674), + [anon_sym_while] = ACTIONS(674), + [anon_sym_do] = ACTIONS(674), + [anon_sym_if] = ACTIONS(674), + [anon_sym_match] = ACTIONS(674), + [anon_sym_LBRACE] = ACTIONS(674), + [anon_sym_try] = ACTIONS(674), + [anon_sym_return] = ACTIONS(674), + [anon_sym_source] = ACTIONS(674), + [anon_sym_source_DASHenv] = ACTIONS(674), + [anon_sym_register] = ACTIONS(674), + [anon_sym_hide] = ACTIONS(674), + [anon_sym_hide_DASHenv] = ACTIONS(674), + [anon_sym_overlay] = ACTIONS(674), + [anon_sym_where] = ACTIONS(674), + [anon_sym_not] = ACTIONS(674), + [anon_sym_DOT_DOT_LT] = ACTIONS(674), + [anon_sym_DOT_DOT] = ACTIONS(674), + [anon_sym_DOT_DOT_EQ] = ACTIONS(674), + [sym_val_nothing] = ACTIONS(674), + [anon_sym_true] = ACTIONS(674), + [anon_sym_false] = ACTIONS(674), + [aux_sym_val_number_token1] = ACTIONS(674), + [aux_sym_val_number_token2] = ACTIONS(674), + [aux_sym_val_number_token3] = ACTIONS(674), + [aux_sym_val_number_token4] = ACTIONS(674), + [anon_sym_inf] = ACTIONS(674), + [anon_sym_DASHinf] = ACTIONS(674), + [anon_sym_NaN] = ACTIONS(674), + [anon_sym_0b] = ACTIONS(674), + [anon_sym_0o] = ACTIONS(674), + [anon_sym_0x] = ACTIONS(674), + [sym_val_date] = ACTIONS(674), + [anon_sym_DQUOTE] = ACTIONS(674), + [sym__str_single_quotes] = ACTIONS(674), + [sym__str_back_ticks] = ACTIONS(674), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(674), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(674), + [anon_sym_CARET] = ACTIONS(674), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, [435] = { - [sym__expression] = STATE(149), - [sym_expr_unary] = STATE(218), - [sym_expr_binary] = STATE(218), - [sym_expr_parenthesized] = STATE(221), - [sym_val_range] = STATE(218), - [sym__value] = STATE(218), - [sym_val_bool] = STATE(205), - [sym_val_variable] = STATE(205), - [sym__var] = STATE(122), + [sym__expression] = STATE(188), + [sym_expr_unary] = STATE(272), + [sym_expr_binary] = STATE(272), + [sym_expr_parenthesized] = STATE(274), + [sym_val_range] = STATE(272), + [sym__value] = STATE(272), + [sym_val_bool] = STATE(263), + [sym_val_variable] = STATE(263), + [sym__var] = STATE(146), [sym_val_number] = STATE(5), - [sym_val_duration] = STATE(205), - [sym_val_filesize] = STATE(205), - [sym_val_binary] = STATE(205), - [sym_val_string] = STATE(205), - [sym__str_double_quotes] = STATE(213), - [sym_val_interpolated] = STATE(205), - [sym__inter_single_quotes] = STATE(211), - [sym__inter_double_quotes] = STATE(212), - [sym_val_list] = STATE(205), - [sym_val_record] = STATE(205), - [sym_val_table] = STATE(205), - [sym_val_closure] = STATE(205), - [sym__flag] = STATE(426), - [sym_long_flag] = STATE(869), + [sym_val_duration] = STATE(263), + [sym_val_filesize] = STATE(263), + [sym_val_binary] = STATE(263), + [sym_val_string] = STATE(263), + [sym__str_double_quotes] = STATE(293), + [sym_val_interpolated] = STATE(263), + [sym__inter_single_quotes] = STATE(268), + [sym__inter_double_quotes] = STATE(269), + [sym_val_list] = STATE(263), + [sym_val_record] = STATE(263), + [sym_val_table] = STATE(263), + [sym_val_closure] = STATE(263), + [sym__flag] = STATE(441), + [sym_long_flag] = STATE(742), [sym_comment] = STATE(435), - [sym_cmd_identifier] = ACTIONS(1347), - [anon_sym_SEMI] = ACTIONS(1347), - [anon_sym_LF] = ACTIONS(1345), - [anon_sym_export] = ACTIONS(1347), - [anon_sym_alias] = ACTIONS(1347), - [anon_sym_def] = ACTIONS(1347), - [anon_sym_def_DASHenv] = ACTIONS(1347), - [anon_sym_export_DASHenv] = ACTIONS(1347), - [anon_sym_extern] = ACTIONS(1347), - [anon_sym_module] = ACTIONS(1347), - [anon_sym_use] = ACTIONS(1347), - [anon_sym_LBRACK] = ACTIONS(1347), - [anon_sym_LPAREN] = ACTIONS(1347), - [anon_sym_PIPE] = ACTIONS(1347), - [anon_sym_DOLLAR] = ACTIONS(1347), - [anon_sym_error] = ACTIONS(1347), - [anon_sym_DASH_DASH] = ACTIONS(999), - [anon_sym_DASH] = ACTIONS(1347), - [anon_sym_break] = ACTIONS(1347), - [anon_sym_continue] = ACTIONS(1347), - [anon_sym_for] = ACTIONS(1347), - [anon_sym_loop] = ACTIONS(1347), - [anon_sym_while] = ACTIONS(1347), - [anon_sym_do] = ACTIONS(1347), - [anon_sym_if] = ACTIONS(1347), - [anon_sym_match] = ACTIONS(1347), - [anon_sym_LBRACE] = ACTIONS(1347), - [anon_sym_RBRACE] = ACTIONS(1347), - [anon_sym_try] = ACTIONS(1347), - [anon_sym_return] = ACTIONS(1347), - [anon_sym_let] = ACTIONS(1347), - [anon_sym_let_DASHenv] = ACTIONS(1347), - [anon_sym_mut] = ACTIONS(1347), - [anon_sym_const] = ACTIONS(1347), - [anon_sym_source] = ACTIONS(1347), - [anon_sym_source_DASHenv] = ACTIONS(1347), - [anon_sym_register] = ACTIONS(1347), - [anon_sym_hide] = ACTIONS(1347), - [anon_sym_hide_DASHenv] = ACTIONS(1347), - [anon_sym_overlay] = ACTIONS(1347), - [anon_sym_where] = ACTIONS(1347), - [anon_sym_not] = ACTIONS(1347), - [anon_sym_DOT_DOT_LT] = ACTIONS(1347), - [anon_sym_DOT_DOT] = ACTIONS(1347), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1347), - [sym_val_nothing] = ACTIONS(1347), - [anon_sym_true] = ACTIONS(1347), - [anon_sym_false] = ACTIONS(1347), - [aux_sym_val_number_token1] = ACTIONS(1347), - [aux_sym_val_number_token2] = ACTIONS(1347), - [aux_sym_val_number_token3] = ACTIONS(1347), - [aux_sym_val_number_token4] = ACTIONS(1347), - [anon_sym_inf] = ACTIONS(1347), - [anon_sym_DASHinf] = ACTIONS(1347), - [anon_sym_NaN] = ACTIONS(1347), - [anon_sym_0b] = ACTIONS(1347), - [anon_sym_0o] = ACTIONS(1347), - [anon_sym_0x] = ACTIONS(1347), - [sym_val_date] = ACTIONS(1347), - [anon_sym_DQUOTE] = ACTIONS(1347), - [sym__str_single_quotes] = ACTIONS(1347), - [sym__str_back_ticks] = ACTIONS(1347), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1347), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1347), - [anon_sym_CARET] = ACTIONS(1347), - [sym_short_flag] = ACTIONS(1025), + [ts_builtin_sym_end] = ACTIONS(680), + [anon_sym_export] = ACTIONS(678), + [anon_sym_alias] = ACTIONS(678), + [anon_sym_let] = ACTIONS(678), + [anon_sym_let_DASHenv] = ACTIONS(678), + [anon_sym_mut] = ACTIONS(678), + [anon_sym_const] = ACTIONS(678), + [sym_cmd_identifier] = ACTIONS(678), + [anon_sym_SEMI] = ACTIONS(678), + [anon_sym_LF] = ACTIONS(680), + [anon_sym_def] = ACTIONS(678), + [anon_sym_def_DASHenv] = ACTIONS(678), + [anon_sym_export_DASHenv] = ACTIONS(678), + [anon_sym_extern] = ACTIONS(678), + [anon_sym_module] = ACTIONS(678), + [anon_sym_use] = ACTIONS(678), + [anon_sym_LBRACK] = ACTIONS(678), + [anon_sym_LPAREN] = ACTIONS(678), + [anon_sym_PIPE] = ACTIONS(678), + [anon_sym_DOLLAR] = ACTIONS(678), + [anon_sym_error] = ACTIONS(678), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(678), + [anon_sym_break] = ACTIONS(678), + [anon_sym_continue] = ACTIONS(678), + [anon_sym_for] = ACTIONS(678), + [anon_sym_loop] = ACTIONS(678), + [anon_sym_while] = ACTIONS(678), + [anon_sym_do] = ACTIONS(678), + [anon_sym_if] = ACTIONS(678), + [anon_sym_match] = ACTIONS(678), + [anon_sym_LBRACE] = ACTIONS(678), + [anon_sym_try] = ACTIONS(678), + [anon_sym_return] = ACTIONS(678), + [anon_sym_source] = ACTIONS(678), + [anon_sym_source_DASHenv] = ACTIONS(678), + [anon_sym_register] = ACTIONS(678), + [anon_sym_hide] = ACTIONS(678), + [anon_sym_hide_DASHenv] = ACTIONS(678), + [anon_sym_overlay] = ACTIONS(678), + [anon_sym_where] = ACTIONS(678), + [anon_sym_not] = ACTIONS(678), + [anon_sym_DOT_DOT_LT] = ACTIONS(678), + [anon_sym_DOT_DOT] = ACTIONS(678), + [anon_sym_DOT_DOT_EQ] = ACTIONS(678), + [sym_val_nothing] = ACTIONS(678), + [anon_sym_true] = ACTIONS(678), + [anon_sym_false] = ACTIONS(678), + [aux_sym_val_number_token1] = ACTIONS(678), + [aux_sym_val_number_token2] = ACTIONS(678), + [aux_sym_val_number_token3] = ACTIONS(678), + [aux_sym_val_number_token4] = ACTIONS(678), + [anon_sym_inf] = ACTIONS(678), + [anon_sym_DASHinf] = ACTIONS(678), + [anon_sym_NaN] = ACTIONS(678), + [anon_sym_0b] = ACTIONS(678), + [anon_sym_0o] = ACTIONS(678), + [anon_sym_0x] = ACTIONS(678), + [sym_val_date] = ACTIONS(678), + [anon_sym_DQUOTE] = ACTIONS(678), + [sym__str_single_quotes] = ACTIONS(678), + [sym__str_back_ticks] = ACTIONS(678), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(678), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(678), + [anon_sym_CARET] = ACTIONS(678), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, [436] = { - [sym__expression] = STATE(146), - [sym_expr_unary] = STATE(245), - [sym_expr_binary] = STATE(245), - [sym_expr_parenthesized] = STATE(247), - [sym_val_range] = STATE(245), - [sym__value] = STATE(245), - [sym_val_bool] = STATE(269), - [sym_val_variable] = STATE(269), - [sym__var] = STATE(132), - [sym_val_number] = STATE(2), - [sym_val_duration] = STATE(269), - [sym_val_filesize] = STATE(269), - [sym_val_binary] = STATE(269), - [sym_val_string] = STATE(269), - [sym__str_double_quotes] = STATE(271), - [sym_val_interpolated] = STATE(269), - [sym__inter_single_quotes] = STATE(274), - [sym__inter_double_quotes] = STATE(276), - [sym_val_list] = STATE(269), - [sym_val_record] = STATE(269), - [sym_val_table] = STATE(269), - [sym_val_closure] = STATE(269), - [sym__flag] = STATE(783), - [sym_long_flag] = STATE(856), + [sym__expression] = STATE(192), + [sym_expr_unary] = STATE(272), + [sym_expr_binary] = STATE(272), + [sym_expr_parenthesized] = STATE(274), + [sym_val_range] = STATE(272), + [sym__value] = STATE(272), + [sym_val_bool] = STATE(263), + [sym_val_variable] = STATE(263), + [sym__var] = STATE(146), + [sym_val_number] = STATE(5), + [sym_val_duration] = STATE(263), + [sym_val_filesize] = STATE(263), + [sym_val_binary] = STATE(263), + [sym_val_string] = STATE(263), + [sym__str_double_quotes] = STATE(293), + [sym_val_interpolated] = STATE(263), + [sym__inter_single_quotes] = STATE(268), + [sym__inter_double_quotes] = STATE(269), + [sym_val_list] = STATE(263), + [sym_val_record] = STATE(263), + [sym_val_table] = STATE(263), + [sym_val_closure] = STATE(263), + [sym__flag] = STATE(442), + [sym_long_flag] = STATE(742), [sym_comment] = STATE(436), - [ts_builtin_sym_end] = ACTIONS(995), - [sym_cmd_identifier] = ACTIONS(993), - [anon_sym_SEMI] = ACTIONS(993), - [anon_sym_LF] = ACTIONS(995), - [anon_sym_export] = ACTIONS(993), - [anon_sym_alias] = ACTIONS(993), - [anon_sym_def] = ACTIONS(993), - [anon_sym_def_DASHenv] = 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_PIPE] = ACTIONS(993), - [anon_sym_DOLLAR] = ACTIONS(993), - [anon_sym_error] = ACTIONS(993), - [anon_sym_DASH_DASH] = ACTIONS(1033), - [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_try] = ACTIONS(993), - [anon_sym_return] = 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_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_where] = ACTIONS(993), - [anon_sym_not] = ACTIONS(993), - [anon_sym_DOT_DOT_LT] = ACTIONS(993), - [anon_sym_DOT_DOT] = ACTIONS(993), - [anon_sym_DOT_DOT_EQ] = ACTIONS(993), - [sym_val_nothing] = ACTIONS(993), - [anon_sym_true] = ACTIONS(993), - [anon_sym_false] = 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), - [anon_sym_inf] = ACTIONS(993), - [anon_sym_DASHinf] = ACTIONS(993), - [anon_sym_NaN] = 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), - [sym_short_flag] = ACTIONS(1059), + [ts_builtin_sym_end] = ACTIONS(668), + [anon_sym_export] = ACTIONS(666), + [anon_sym_alias] = ACTIONS(666), + [anon_sym_let] = ACTIONS(666), + [anon_sym_let_DASHenv] = ACTIONS(666), + [anon_sym_mut] = ACTIONS(666), + [anon_sym_const] = ACTIONS(666), + [sym_cmd_identifier] = ACTIONS(666), + [anon_sym_SEMI] = ACTIONS(666), + [anon_sym_LF] = ACTIONS(668), + [anon_sym_def] = ACTIONS(666), + [anon_sym_def_DASHenv] = ACTIONS(666), + [anon_sym_export_DASHenv] = ACTIONS(666), + [anon_sym_extern] = ACTIONS(666), + [anon_sym_module] = ACTIONS(666), + [anon_sym_use] = ACTIONS(666), + [anon_sym_LBRACK] = ACTIONS(666), + [anon_sym_LPAREN] = ACTIONS(666), + [anon_sym_PIPE] = ACTIONS(666), + [anon_sym_DOLLAR] = ACTIONS(666), + [anon_sym_error] = ACTIONS(666), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(666), + [anon_sym_break] = ACTIONS(666), + [anon_sym_continue] = ACTIONS(666), + [anon_sym_for] = ACTIONS(666), + [anon_sym_loop] = ACTIONS(666), + [anon_sym_while] = ACTIONS(666), + [anon_sym_do] = ACTIONS(666), + [anon_sym_if] = ACTIONS(666), + [anon_sym_match] = ACTIONS(666), + [anon_sym_LBRACE] = ACTIONS(666), + [anon_sym_try] = ACTIONS(666), + [anon_sym_return] = ACTIONS(666), + [anon_sym_source] = ACTIONS(666), + [anon_sym_source_DASHenv] = ACTIONS(666), + [anon_sym_register] = ACTIONS(666), + [anon_sym_hide] = ACTIONS(666), + [anon_sym_hide_DASHenv] = ACTIONS(666), + [anon_sym_overlay] = ACTIONS(666), + [anon_sym_where] = ACTIONS(666), + [anon_sym_not] = ACTIONS(666), + [anon_sym_DOT_DOT_LT] = ACTIONS(666), + [anon_sym_DOT_DOT] = ACTIONS(666), + [anon_sym_DOT_DOT_EQ] = ACTIONS(666), + [sym_val_nothing] = ACTIONS(666), + [anon_sym_true] = ACTIONS(666), + [anon_sym_false] = ACTIONS(666), + [aux_sym_val_number_token1] = ACTIONS(666), + [aux_sym_val_number_token2] = ACTIONS(666), + [aux_sym_val_number_token3] = ACTIONS(666), + [aux_sym_val_number_token4] = ACTIONS(666), + [anon_sym_inf] = ACTIONS(666), + [anon_sym_DASHinf] = ACTIONS(666), + [anon_sym_NaN] = ACTIONS(666), + [anon_sym_0b] = ACTIONS(666), + [anon_sym_0o] = ACTIONS(666), + [anon_sym_0x] = ACTIONS(666), + [sym_val_date] = ACTIONS(666), + [anon_sym_DQUOTE] = ACTIONS(666), + [sym__str_single_quotes] = ACTIONS(666), + [sym__str_back_ticks] = ACTIONS(666), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(666), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(666), + [anon_sym_CARET] = ACTIONS(666), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, [437] = { - [sym__expression] = STATE(155), - [sym_expr_unary] = STATE(245), - [sym_expr_binary] = STATE(245), - [sym_expr_parenthesized] = STATE(247), - [sym_val_range] = STATE(245), - [sym__value] = STATE(245), - [sym_val_bool] = STATE(269), - [sym_val_variable] = STATE(269), - [sym__var] = STATE(132), - [sym_val_number] = STATE(2), - [sym_val_duration] = STATE(269), - [sym_val_filesize] = STATE(269), - [sym_val_binary] = STATE(269), - [sym_val_string] = STATE(269), - [sym__str_double_quotes] = STATE(271), - [sym_val_interpolated] = STATE(269), - [sym__inter_single_quotes] = STATE(274), - [sym__inter_double_quotes] = STATE(276), - [sym_val_list] = STATE(269), - [sym_val_record] = STATE(269), - [sym_val_table] = STATE(269), - [sym_val_closure] = STATE(269), - [sym__flag] = STATE(430), - [sym_long_flag] = STATE(856), + [sym__expression] = STATE(192), + [sym_expr_unary] = STATE(272), + [sym_expr_binary] = STATE(272), + [sym_expr_parenthesized] = STATE(274), + [sym_val_range] = STATE(272), + [sym__value] = STATE(272), + [sym_val_bool] = STATE(263), + [sym_val_variable] = STATE(263), + [sym__var] = STATE(146), + [sym_val_number] = STATE(5), + [sym_val_duration] = STATE(263), + [sym_val_filesize] = STATE(263), + [sym_val_binary] = STATE(263), + [sym_val_string] = STATE(263), + [sym__str_double_quotes] = STATE(293), + [sym_val_interpolated] = STATE(263), + [sym__inter_single_quotes] = STATE(268), + [sym__inter_double_quotes] = STATE(269), + [sym_val_list] = STATE(263), + [sym_val_record] = STATE(263), + [sym_val_table] = STATE(263), + [sym_val_closure] = STATE(263), + [sym__flag] = STATE(668), + [sym_long_flag] = STATE(742), [sym_comment] = STATE(437), - [ts_builtin_sym_end] = ACTIONS(1027), - [sym_cmd_identifier] = ACTIONS(1029), - [anon_sym_SEMI] = ACTIONS(1029), - [anon_sym_LF] = ACTIONS(1027), - [anon_sym_export] = ACTIONS(1029), - [anon_sym_alias] = ACTIONS(1029), - [anon_sym_def] = ACTIONS(1029), - [anon_sym_def_DASHenv] = ACTIONS(1029), - [anon_sym_export_DASHenv] = ACTIONS(1029), - [anon_sym_extern] = ACTIONS(1029), - [anon_sym_module] = ACTIONS(1029), - [anon_sym_use] = ACTIONS(1029), - [anon_sym_LBRACK] = ACTIONS(1029), - [anon_sym_LPAREN] = ACTIONS(1029), - [anon_sym_PIPE] = ACTIONS(1029), - [anon_sym_DOLLAR] = ACTIONS(1029), - [anon_sym_error] = ACTIONS(1029), - [anon_sym_DASH_DASH] = ACTIONS(1033), - [anon_sym_DASH] = ACTIONS(1029), - [anon_sym_break] = ACTIONS(1029), - [anon_sym_continue] = ACTIONS(1029), - [anon_sym_for] = 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_try] = ACTIONS(1029), - [anon_sym_return] = 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_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_where] = ACTIONS(1029), - [anon_sym_not] = ACTIONS(1029), - [anon_sym_DOT_DOT_LT] = ACTIONS(1029), - [anon_sym_DOT_DOT] = ACTIONS(1029), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1029), - [sym_val_nothing] = ACTIONS(1029), - [anon_sym_true] = ACTIONS(1029), - [anon_sym_false] = ACTIONS(1029), - [aux_sym_val_number_token1] = ACTIONS(1029), - [aux_sym_val_number_token2] = ACTIONS(1029), - [aux_sym_val_number_token3] = ACTIONS(1029), - [aux_sym_val_number_token4] = ACTIONS(1029), - [anon_sym_inf] = ACTIONS(1029), - [anon_sym_DASHinf] = ACTIONS(1029), - [anon_sym_NaN] = 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), - [sym_short_flag] = ACTIONS(1059), + [ts_builtin_sym_end] = ACTIONS(668), + [anon_sym_export] = ACTIONS(666), + [anon_sym_alias] = ACTIONS(666), + [anon_sym_let] = ACTIONS(666), + [anon_sym_let_DASHenv] = ACTIONS(666), + [anon_sym_mut] = ACTIONS(666), + [anon_sym_const] = ACTIONS(666), + [sym_cmd_identifier] = ACTIONS(666), + [anon_sym_SEMI] = ACTIONS(666), + [anon_sym_LF] = ACTIONS(668), + [anon_sym_def] = ACTIONS(666), + [anon_sym_def_DASHenv] = ACTIONS(666), + [anon_sym_export_DASHenv] = ACTIONS(666), + [anon_sym_extern] = ACTIONS(666), + [anon_sym_module] = ACTIONS(666), + [anon_sym_use] = ACTIONS(666), + [anon_sym_LBRACK] = ACTIONS(666), + [anon_sym_LPAREN] = ACTIONS(666), + [anon_sym_PIPE] = ACTIONS(666), + [anon_sym_DOLLAR] = ACTIONS(666), + [anon_sym_error] = ACTIONS(666), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(666), + [anon_sym_break] = ACTIONS(666), + [anon_sym_continue] = ACTIONS(666), + [anon_sym_for] = ACTIONS(666), + [anon_sym_loop] = ACTIONS(666), + [anon_sym_while] = ACTIONS(666), + [anon_sym_do] = ACTIONS(666), + [anon_sym_if] = ACTIONS(666), + [anon_sym_match] = ACTIONS(666), + [anon_sym_LBRACE] = ACTIONS(666), + [anon_sym_try] = ACTIONS(666), + [anon_sym_return] = ACTIONS(666), + [anon_sym_source] = ACTIONS(666), + [anon_sym_source_DASHenv] = ACTIONS(666), + [anon_sym_register] = ACTIONS(666), + [anon_sym_hide] = ACTIONS(666), + [anon_sym_hide_DASHenv] = ACTIONS(666), + [anon_sym_overlay] = ACTIONS(666), + [anon_sym_where] = ACTIONS(666), + [anon_sym_not] = ACTIONS(666), + [anon_sym_DOT_DOT_LT] = ACTIONS(666), + [anon_sym_DOT_DOT] = ACTIONS(666), + [anon_sym_DOT_DOT_EQ] = ACTIONS(666), + [sym_val_nothing] = ACTIONS(666), + [anon_sym_true] = ACTIONS(666), + [anon_sym_false] = ACTIONS(666), + [aux_sym_val_number_token1] = ACTIONS(666), + [aux_sym_val_number_token2] = ACTIONS(666), + [aux_sym_val_number_token3] = ACTIONS(666), + [aux_sym_val_number_token4] = ACTIONS(666), + [anon_sym_inf] = ACTIONS(666), + [anon_sym_DASHinf] = ACTIONS(666), + [anon_sym_NaN] = ACTIONS(666), + [anon_sym_0b] = ACTIONS(666), + [anon_sym_0o] = ACTIONS(666), + [anon_sym_0x] = ACTIONS(666), + [sym_val_date] = ACTIONS(666), + [anon_sym_DQUOTE] = ACTIONS(666), + [sym__str_single_quotes] = ACTIONS(666), + [sym__str_back_ticks] = ACTIONS(666), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(666), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(666), + [anon_sym_CARET] = ACTIONS(666), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, [438] = { - [sym__expression] = STATE(138), - [sym_expr_unary] = STATE(245), - [sym_expr_binary] = STATE(245), - [sym_expr_parenthesized] = STATE(247), - [sym_val_range] = STATE(245), - [sym__value] = STATE(245), - [sym_val_bool] = STATE(269), - [sym_val_variable] = STATE(269), - [sym__var] = STATE(132), - [sym_val_number] = STATE(2), - [sym_val_duration] = STATE(269), - [sym_val_filesize] = STATE(269), - [sym_val_binary] = STATE(269), - [sym_val_string] = STATE(269), - [sym__str_double_quotes] = STATE(271), - [sym_val_interpolated] = STATE(269), - [sym__inter_single_quotes] = STATE(274), - [sym__inter_double_quotes] = STATE(276), - [sym_val_list] = STATE(269), - [sym_val_record] = STATE(269), - [sym_val_table] = STATE(269), - [sym_val_closure] = STATE(269), - [sym__flag] = STATE(404), - [sym_long_flag] = STATE(856), + [sym__expression] = STATE(190), + [sym_expr_unary] = STATE(272), + [sym_expr_binary] = STATE(272), + [sym_expr_parenthesized] = STATE(274), + [sym_val_range] = STATE(272), + [sym__value] = STATE(272), + [sym_val_bool] = STATE(263), + [sym_val_variable] = STATE(263), + [sym__var] = STATE(146), + [sym_val_number] = STATE(5), + [sym_val_duration] = STATE(263), + [sym_val_filesize] = STATE(263), + [sym_val_binary] = STATE(263), + [sym_val_string] = STATE(263), + [sym__str_double_quotes] = STATE(293), + [sym_val_interpolated] = STATE(263), + [sym__inter_single_quotes] = STATE(268), + [sym__inter_double_quotes] = STATE(269), + [sym_val_list] = STATE(263), + [sym_val_record] = STATE(263), + [sym_val_table] = STATE(263), + [sym_val_closure] = STATE(263), + [sym__flag] = STATE(422), + [sym_long_flag] = STATE(742), [sym_comment] = STATE(438), - [ts_builtin_sym_end] = ACTIONS(1087), - [sym_cmd_identifier] = ACTIONS(1085), - [anon_sym_SEMI] = ACTIONS(1085), - [anon_sym_LF] = ACTIONS(1087), - [anon_sym_export] = ACTIONS(1085), - [anon_sym_alias] = ACTIONS(1085), - [anon_sym_def] = ACTIONS(1085), - [anon_sym_def_DASHenv] = 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_PIPE] = ACTIONS(1085), - [anon_sym_DOLLAR] = ACTIONS(1085), - [anon_sym_error] = ACTIONS(1085), - [anon_sym_DASH_DASH] = ACTIONS(1033), - [anon_sym_DASH] = ACTIONS(1085), - [anon_sym_break] = ACTIONS(1085), - [anon_sym_continue] = ACTIONS(1085), - [anon_sym_for] = 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_try] = ACTIONS(1085), - [anon_sym_return] = 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_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_where] = ACTIONS(1085), - [anon_sym_not] = ACTIONS(1085), - [anon_sym_DOT_DOT_LT] = ACTIONS(1085), - [anon_sym_DOT_DOT] = ACTIONS(1085), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1085), - [sym_val_nothing] = ACTIONS(1085), - [anon_sym_true] = ACTIONS(1085), - [anon_sym_false] = 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), - [anon_sym_inf] = ACTIONS(1085), - [anon_sym_DASHinf] = ACTIONS(1085), - [anon_sym_NaN] = 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), - [sym_short_flag] = ACTIONS(1059), + [ts_builtin_sym_end] = ACTIONS(708), + [anon_sym_export] = ACTIONS(706), + [anon_sym_alias] = ACTIONS(706), + [anon_sym_let] = ACTIONS(706), + [anon_sym_let_DASHenv] = ACTIONS(706), + [anon_sym_mut] = ACTIONS(706), + [anon_sym_const] = ACTIONS(706), + [sym_cmd_identifier] = ACTIONS(706), + [anon_sym_SEMI] = ACTIONS(706), + [anon_sym_LF] = ACTIONS(708), + [anon_sym_def] = ACTIONS(706), + [anon_sym_def_DASHenv] = ACTIONS(706), + [anon_sym_export_DASHenv] = ACTIONS(706), + [anon_sym_extern] = ACTIONS(706), + [anon_sym_module] = ACTIONS(706), + [anon_sym_use] = ACTIONS(706), + [anon_sym_LBRACK] = ACTIONS(706), + [anon_sym_LPAREN] = ACTIONS(706), + [anon_sym_PIPE] = ACTIONS(706), + [anon_sym_DOLLAR] = ACTIONS(706), + [anon_sym_error] = ACTIONS(706), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(706), + [anon_sym_break] = ACTIONS(706), + [anon_sym_continue] = ACTIONS(706), + [anon_sym_for] = ACTIONS(706), + [anon_sym_loop] = ACTIONS(706), + [anon_sym_while] = ACTIONS(706), + [anon_sym_do] = ACTIONS(706), + [anon_sym_if] = ACTIONS(706), + [anon_sym_match] = ACTIONS(706), + [anon_sym_LBRACE] = ACTIONS(706), + [anon_sym_try] = ACTIONS(706), + [anon_sym_return] = ACTIONS(706), + [anon_sym_source] = ACTIONS(706), + [anon_sym_source_DASHenv] = ACTIONS(706), + [anon_sym_register] = ACTIONS(706), + [anon_sym_hide] = ACTIONS(706), + [anon_sym_hide_DASHenv] = ACTIONS(706), + [anon_sym_overlay] = ACTIONS(706), + [anon_sym_where] = ACTIONS(706), + [anon_sym_not] = ACTIONS(706), + [anon_sym_DOT_DOT_LT] = ACTIONS(706), + [anon_sym_DOT_DOT] = ACTIONS(706), + [anon_sym_DOT_DOT_EQ] = ACTIONS(706), + [sym_val_nothing] = ACTIONS(706), + [anon_sym_true] = ACTIONS(706), + [anon_sym_false] = ACTIONS(706), + [aux_sym_val_number_token1] = ACTIONS(706), + [aux_sym_val_number_token2] = ACTIONS(706), + [aux_sym_val_number_token3] = ACTIONS(706), + [aux_sym_val_number_token4] = ACTIONS(706), + [anon_sym_inf] = ACTIONS(706), + [anon_sym_DASHinf] = ACTIONS(706), + [anon_sym_NaN] = ACTIONS(706), + [anon_sym_0b] = ACTIONS(706), + [anon_sym_0o] = ACTIONS(706), + [anon_sym_0x] = ACTIONS(706), + [sym_val_date] = ACTIONS(706), + [anon_sym_DQUOTE] = ACTIONS(706), + [sym__str_single_quotes] = ACTIONS(706), + [sym__str_back_ticks] = ACTIONS(706), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(706), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(706), + [anon_sym_CARET] = ACTIONS(706), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, [439] = { - [sym_ctrl_do] = STATE(918), - [sym_ctrl_if] = STATE(918), - [sym_ctrl_match] = STATE(918), - [sym_ctrl_try] = STATE(918), - [sym__expression] = STATE(314), - [sym_expr_unary] = STATE(334), - [sym_expr_binary] = STATE(334), - [sym_expr_parenthesized] = STATE(333), - [sym_val_range] = STATE(334), - [sym__value] = STATE(334), - [sym_val_bool] = STATE(309), - [sym_val_variable] = STATE(309), - [sym__var] = STATE(170), - [sym_val_number] = STATE(7), - [sym_val_duration] = STATE(309), - [sym_val_filesize] = STATE(309), - [sym_val_binary] = STATE(309), - [sym_val_string] = STATE(309), - [sym__str_double_quotes] = STATE(346), - [sym_val_interpolated] = STATE(309), - [sym__inter_single_quotes] = STATE(311), - [sym__inter_double_quotes] = STATE(312), - [sym_val_list] = STATE(309), - [sym_val_record] = STATE(309), - [sym_val_table] = STATE(309), - [sym_val_closure] = STATE(309), + [sym__expression] = STATE(190), + [sym_expr_unary] = STATE(272), + [sym_expr_binary] = STATE(272), + [sym_expr_parenthesized] = STATE(274), + [sym_val_range] = STATE(272), + [sym__value] = STATE(272), + [sym_val_bool] = STATE(263), + [sym_val_variable] = STATE(263), + [sym__var] = STATE(146), + [sym_val_number] = STATE(5), + [sym_val_duration] = STATE(263), + [sym_val_filesize] = STATE(263), + [sym_val_binary] = STATE(263), + [sym_val_string] = STATE(263), + [sym__str_double_quotes] = STATE(293), + [sym_val_interpolated] = STATE(263), + [sym__inter_single_quotes] = STATE(268), + [sym__inter_double_quotes] = STATE(269), + [sym_val_list] = STATE(263), + [sym_val_record] = STATE(263), + [sym_val_table] = STATE(263), + [sym_val_closure] = STATE(263), + [sym__flag] = STATE(430), + [sym_long_flag] = STATE(742), [sym_comment] = STATE(439), - [sym_cmd_identifier] = ACTIONS(1315), - [anon_sym_SEMI] = ACTIONS(1315), - [anon_sym_LF] = ACTIONS(1313), - [anon_sym_export] = ACTIONS(1315), - [anon_sym_alias] = ACTIONS(1315), - [anon_sym_def] = ACTIONS(1315), - [anon_sym_def_DASHenv] = ACTIONS(1315), - [anon_sym_export_DASHenv] = ACTIONS(1315), - [anon_sym_extern] = ACTIONS(1315), - [anon_sym_module] = ACTIONS(1315), - [anon_sym_use] = ACTIONS(1315), - [anon_sym_LBRACK] = ACTIONS(1349), - [anon_sym_LPAREN] = ACTIONS(1253), - [anon_sym_PIPE] = ACTIONS(1315), - [anon_sym_DOLLAR] = ACTIONS(1351), - [anon_sym_error] = ACTIONS(1315), - [anon_sym_DASH] = ACTIONS(1353), - [anon_sym_break] = ACTIONS(1315), - [anon_sym_continue] = ACTIONS(1315), - [anon_sym_for] = ACTIONS(1315), - [anon_sym_loop] = ACTIONS(1315), - [anon_sym_while] = ACTIONS(1315), - [anon_sym_do] = ACTIONS(255), - [anon_sym_if] = ACTIONS(257), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(1355), - [anon_sym_RBRACE] = ACTIONS(1315), - [anon_sym_try] = ACTIONS(263), - [anon_sym_return] = ACTIONS(1315), - [anon_sym_let] = ACTIONS(1315), - [anon_sym_let_DASHenv] = ACTIONS(1315), - [anon_sym_mut] = ACTIONS(1315), - [anon_sym_const] = ACTIONS(1315), - [anon_sym_source] = ACTIONS(1315), - [anon_sym_source_DASHenv] = ACTIONS(1315), - [anon_sym_register] = ACTIONS(1315), - [anon_sym_hide] = ACTIONS(1315), - [anon_sym_hide_DASHenv] = ACTIONS(1315), - [anon_sym_overlay] = ACTIONS(1315), - [anon_sym_where] = ACTIONS(1315), - [anon_sym_not] = ACTIONS(1357), - [anon_sym_DOT_DOT_LT] = ACTIONS(1359), - [anon_sym_DOT_DOT] = ACTIONS(1359), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1359), - [sym_val_nothing] = ACTIONS(1361), - [anon_sym_true] = ACTIONS(1363), - [anon_sym_false] = ACTIONS(1363), - [aux_sym_val_number_token1] = ACTIONS(1365), - [aux_sym_val_number_token2] = ACTIONS(1365), - [aux_sym_val_number_token3] = ACTIONS(1365), - [aux_sym_val_number_token4] = ACTIONS(1365), - [anon_sym_inf] = ACTIONS(1365), - [anon_sym_DASHinf] = ACTIONS(1365), - [anon_sym_NaN] = ACTIONS(1365), - [anon_sym_0b] = ACTIONS(1367), - [anon_sym_0o] = ACTIONS(1367), - [anon_sym_0x] = ACTIONS(1367), - [sym_val_date] = ACTIONS(1361), - [anon_sym_DQUOTE] = ACTIONS(1369), - [sym__str_single_quotes] = ACTIONS(1371), - [sym__str_back_ticks] = ACTIONS(1371), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1373), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1375), - [anon_sym_CARET] = ACTIONS(1315), + [ts_builtin_sym_end] = ACTIONS(708), + [anon_sym_export] = ACTIONS(706), + [anon_sym_alias] = ACTIONS(706), + [anon_sym_let] = ACTIONS(706), + [anon_sym_let_DASHenv] = ACTIONS(706), + [anon_sym_mut] = ACTIONS(706), + [anon_sym_const] = ACTIONS(706), + [sym_cmd_identifier] = ACTIONS(706), + [anon_sym_SEMI] = ACTIONS(706), + [anon_sym_LF] = ACTIONS(708), + [anon_sym_def] = ACTIONS(706), + [anon_sym_def_DASHenv] = ACTIONS(706), + [anon_sym_export_DASHenv] = ACTIONS(706), + [anon_sym_extern] = ACTIONS(706), + [anon_sym_module] = ACTIONS(706), + [anon_sym_use] = ACTIONS(706), + [anon_sym_LBRACK] = ACTIONS(706), + [anon_sym_LPAREN] = ACTIONS(706), + [anon_sym_PIPE] = ACTIONS(706), + [anon_sym_DOLLAR] = ACTIONS(706), + [anon_sym_error] = ACTIONS(706), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(706), + [anon_sym_break] = ACTIONS(706), + [anon_sym_continue] = ACTIONS(706), + [anon_sym_for] = ACTIONS(706), + [anon_sym_loop] = ACTIONS(706), + [anon_sym_while] = ACTIONS(706), + [anon_sym_do] = ACTIONS(706), + [anon_sym_if] = ACTIONS(706), + [anon_sym_match] = ACTIONS(706), + [anon_sym_LBRACE] = ACTIONS(706), + [anon_sym_try] = ACTIONS(706), + [anon_sym_return] = ACTIONS(706), + [anon_sym_source] = ACTIONS(706), + [anon_sym_source_DASHenv] = ACTIONS(706), + [anon_sym_register] = ACTIONS(706), + [anon_sym_hide] = ACTIONS(706), + [anon_sym_hide_DASHenv] = ACTIONS(706), + [anon_sym_overlay] = ACTIONS(706), + [anon_sym_where] = ACTIONS(706), + [anon_sym_not] = ACTIONS(706), + [anon_sym_DOT_DOT_LT] = ACTIONS(706), + [anon_sym_DOT_DOT] = ACTIONS(706), + [anon_sym_DOT_DOT_EQ] = ACTIONS(706), + [sym_val_nothing] = ACTIONS(706), + [anon_sym_true] = ACTIONS(706), + [anon_sym_false] = ACTIONS(706), + [aux_sym_val_number_token1] = ACTIONS(706), + [aux_sym_val_number_token2] = ACTIONS(706), + [aux_sym_val_number_token3] = ACTIONS(706), + [aux_sym_val_number_token4] = ACTIONS(706), + [anon_sym_inf] = ACTIONS(706), + [anon_sym_DASHinf] = ACTIONS(706), + [anon_sym_NaN] = ACTIONS(706), + [anon_sym_0b] = ACTIONS(706), + [anon_sym_0o] = ACTIONS(706), + [anon_sym_0x] = ACTIONS(706), + [sym_val_date] = ACTIONS(706), + [anon_sym_DQUOTE] = ACTIONS(706), + [sym__str_single_quotes] = ACTIONS(706), + [sym__str_back_ticks] = ACTIONS(706), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(706), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(706), + [anon_sym_CARET] = ACTIONS(706), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, [440] = { - [sym__expression] = STATE(155), - [sym_expr_unary] = STATE(245), - [sym_expr_binary] = STATE(245), - [sym_expr_parenthesized] = STATE(247), - [sym_val_range] = STATE(245), - [sym__value] = STATE(245), - [sym_val_bool] = STATE(269), - [sym_val_variable] = STATE(269), - [sym__var] = STATE(132), - [sym_val_number] = STATE(2), - [sym_val_duration] = STATE(269), - [sym_val_filesize] = STATE(269), - [sym_val_binary] = STATE(269), - [sym_val_string] = STATE(269), - [sym__str_double_quotes] = STATE(271), - [sym_val_interpolated] = STATE(269), - [sym__inter_single_quotes] = STATE(274), - [sym__inter_double_quotes] = STATE(276), - [sym_val_list] = STATE(269), - [sym_val_record] = STATE(269), - [sym_val_table] = STATE(269), - [sym_val_closure] = STATE(269), - [sym__flag] = STATE(434), - [sym_long_flag] = STATE(856), + [sym__expression] = STATE(183), + [sym_expr_unary] = STATE(272), + [sym_expr_binary] = STATE(272), + [sym_expr_parenthesized] = STATE(274), + [sym_val_range] = STATE(272), + [sym__value] = STATE(272), + [sym_val_bool] = STATE(263), + [sym_val_variable] = STATE(263), + [sym__var] = STATE(146), + [sym_val_number] = STATE(5), + [sym_val_duration] = STATE(263), + [sym_val_filesize] = STATE(263), + [sym_val_binary] = STATE(263), + [sym_val_string] = STATE(263), + [sym__str_double_quotes] = STATE(293), + [sym_val_interpolated] = STATE(263), + [sym__inter_single_quotes] = STATE(268), + [sym__inter_double_quotes] = STATE(269), + [sym_val_list] = STATE(263), + [sym_val_record] = STATE(263), + [sym_val_table] = STATE(263), + [sym_val_closure] = STATE(263), + [sym__flag] = STATE(437), + [sym_long_flag] = STATE(742), [sym_comment] = STATE(440), - [ts_builtin_sym_end] = ACTIONS(1027), - [sym_cmd_identifier] = ACTIONS(1029), - [anon_sym_SEMI] = ACTIONS(1029), - [anon_sym_LF] = ACTIONS(1027), - [anon_sym_export] = ACTIONS(1029), - [anon_sym_alias] = ACTIONS(1029), - [anon_sym_def] = ACTIONS(1029), - [anon_sym_def_DASHenv] = ACTIONS(1029), - [anon_sym_export_DASHenv] = ACTIONS(1029), - [anon_sym_extern] = ACTIONS(1029), - [anon_sym_module] = ACTIONS(1029), - [anon_sym_use] = ACTIONS(1029), - [anon_sym_LBRACK] = ACTIONS(1029), - [anon_sym_LPAREN] = ACTIONS(1029), - [anon_sym_PIPE] = ACTIONS(1029), - [anon_sym_DOLLAR] = ACTIONS(1029), - [anon_sym_error] = ACTIONS(1029), - [anon_sym_DASH_DASH] = ACTIONS(1033), - [anon_sym_DASH] = ACTIONS(1029), - [anon_sym_break] = ACTIONS(1029), - [anon_sym_continue] = ACTIONS(1029), - [anon_sym_for] = 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_try] = ACTIONS(1029), - [anon_sym_return] = 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_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_where] = ACTIONS(1029), - [anon_sym_not] = ACTIONS(1029), - [anon_sym_DOT_DOT_LT] = ACTIONS(1029), - [anon_sym_DOT_DOT] = ACTIONS(1029), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1029), - [sym_val_nothing] = ACTIONS(1029), - [anon_sym_true] = ACTIONS(1029), - [anon_sym_false] = ACTIONS(1029), - [aux_sym_val_number_token1] = ACTIONS(1029), - [aux_sym_val_number_token2] = ACTIONS(1029), - [aux_sym_val_number_token3] = ACTIONS(1029), - [aux_sym_val_number_token4] = ACTIONS(1029), - [anon_sym_inf] = ACTIONS(1029), - [anon_sym_DASHinf] = ACTIONS(1029), - [anon_sym_NaN] = 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), - [sym_short_flag] = ACTIONS(1059), + [ts_builtin_sym_end] = ACTIONS(676), + [anon_sym_export] = ACTIONS(674), + [anon_sym_alias] = ACTIONS(674), + [anon_sym_let] = ACTIONS(674), + [anon_sym_let_DASHenv] = ACTIONS(674), + [anon_sym_mut] = ACTIONS(674), + [anon_sym_const] = ACTIONS(674), + [sym_cmd_identifier] = ACTIONS(674), + [anon_sym_SEMI] = ACTIONS(674), + [anon_sym_LF] = ACTIONS(676), + [anon_sym_def] = ACTIONS(674), + [anon_sym_def_DASHenv] = ACTIONS(674), + [anon_sym_export_DASHenv] = ACTIONS(674), + [anon_sym_extern] = ACTIONS(674), + [anon_sym_module] = ACTIONS(674), + [anon_sym_use] = ACTIONS(674), + [anon_sym_LBRACK] = ACTIONS(674), + [anon_sym_LPAREN] = ACTIONS(674), + [anon_sym_PIPE] = ACTIONS(674), + [anon_sym_DOLLAR] = ACTIONS(674), + [anon_sym_error] = ACTIONS(674), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(674), + [anon_sym_break] = ACTIONS(674), + [anon_sym_continue] = ACTIONS(674), + [anon_sym_for] = ACTIONS(674), + [anon_sym_loop] = ACTIONS(674), + [anon_sym_while] = ACTIONS(674), + [anon_sym_do] = ACTIONS(674), + [anon_sym_if] = ACTIONS(674), + [anon_sym_match] = ACTIONS(674), + [anon_sym_LBRACE] = ACTIONS(674), + [anon_sym_try] = ACTIONS(674), + [anon_sym_return] = ACTIONS(674), + [anon_sym_source] = ACTIONS(674), + [anon_sym_source_DASHenv] = ACTIONS(674), + [anon_sym_register] = ACTIONS(674), + [anon_sym_hide] = ACTIONS(674), + [anon_sym_hide_DASHenv] = ACTIONS(674), + [anon_sym_overlay] = ACTIONS(674), + [anon_sym_where] = ACTIONS(674), + [anon_sym_not] = ACTIONS(674), + [anon_sym_DOT_DOT_LT] = ACTIONS(674), + [anon_sym_DOT_DOT] = ACTIONS(674), + [anon_sym_DOT_DOT_EQ] = ACTIONS(674), + [sym_val_nothing] = ACTIONS(674), + [anon_sym_true] = ACTIONS(674), + [anon_sym_false] = ACTIONS(674), + [aux_sym_val_number_token1] = ACTIONS(674), + [aux_sym_val_number_token2] = ACTIONS(674), + [aux_sym_val_number_token3] = ACTIONS(674), + [aux_sym_val_number_token4] = ACTIONS(674), + [anon_sym_inf] = ACTIONS(674), + [anon_sym_DASHinf] = ACTIONS(674), + [anon_sym_NaN] = ACTIONS(674), + [anon_sym_0b] = ACTIONS(674), + [anon_sym_0o] = ACTIONS(674), + [anon_sym_0x] = ACTIONS(674), + [sym_val_date] = ACTIONS(674), + [anon_sym_DQUOTE] = ACTIONS(674), + [sym__str_single_quotes] = ACTIONS(674), + [sym__str_back_ticks] = ACTIONS(674), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(674), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(674), + [anon_sym_CARET] = ACTIONS(674), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, [441] = { - [sym__expression] = STATE(138), - [sym_expr_unary] = STATE(245), - [sym_expr_binary] = STATE(245), - [sym_expr_parenthesized] = STATE(247), - [sym_val_range] = STATE(245), - [sym__value] = STATE(245), - [sym_val_bool] = STATE(269), - [sym_val_variable] = STATE(269), - [sym__var] = STATE(132), - [sym_val_number] = STATE(2), - [sym_val_duration] = STATE(269), - [sym_val_filesize] = STATE(269), - [sym_val_binary] = STATE(269), - [sym_val_string] = STATE(269), - [sym__str_double_quotes] = STATE(271), - [sym_val_interpolated] = STATE(269), - [sym__inter_single_quotes] = STATE(274), - [sym__inter_double_quotes] = STATE(276), - [sym_val_list] = STATE(269), - [sym_val_record] = STATE(269), - [sym_val_table] = STATE(269), - [sym_val_closure] = STATE(269), - [sym__flag] = STATE(391), - [sym_long_flag] = STATE(856), + [sym__expression] = STATE(190), + [sym_expr_unary] = STATE(272), + [sym_expr_binary] = STATE(272), + [sym_expr_parenthesized] = STATE(274), + [sym_val_range] = STATE(272), + [sym__value] = STATE(272), + [sym_val_bool] = STATE(263), + [sym_val_variable] = STATE(263), + [sym__var] = STATE(146), + [sym_val_number] = STATE(5), + [sym_val_duration] = STATE(263), + [sym_val_filesize] = STATE(263), + [sym_val_binary] = STATE(263), + [sym_val_string] = STATE(263), + [sym__str_double_quotes] = STATE(293), + [sym_val_interpolated] = STATE(263), + [sym__inter_single_quotes] = STATE(268), + [sym__inter_double_quotes] = STATE(269), + [sym_val_list] = STATE(263), + [sym_val_record] = STATE(263), + [sym_val_table] = STATE(263), + [sym_val_closure] = STATE(263), + [sym__flag] = STATE(675), + [sym_long_flag] = STATE(742), [sym_comment] = STATE(441), - [ts_builtin_sym_end] = ACTIONS(1087), - [sym_cmd_identifier] = ACTIONS(1085), - [anon_sym_SEMI] = ACTIONS(1085), - [anon_sym_LF] = ACTIONS(1087), - [anon_sym_export] = ACTIONS(1085), - [anon_sym_alias] = ACTIONS(1085), - [anon_sym_def] = ACTIONS(1085), - [anon_sym_def_DASHenv] = 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_PIPE] = ACTIONS(1085), - [anon_sym_DOLLAR] = ACTIONS(1085), - [anon_sym_error] = ACTIONS(1085), - [anon_sym_DASH_DASH] = ACTIONS(1033), - [anon_sym_DASH] = ACTIONS(1085), - [anon_sym_break] = ACTIONS(1085), - [anon_sym_continue] = ACTIONS(1085), - [anon_sym_for] = 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_try] = ACTIONS(1085), - [anon_sym_return] = 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_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_where] = ACTIONS(1085), - [anon_sym_not] = ACTIONS(1085), - [anon_sym_DOT_DOT_LT] = ACTIONS(1085), - [anon_sym_DOT_DOT] = ACTIONS(1085), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1085), - [sym_val_nothing] = ACTIONS(1085), - [anon_sym_true] = ACTIONS(1085), - [anon_sym_false] = 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), - [anon_sym_inf] = ACTIONS(1085), - [anon_sym_DASHinf] = ACTIONS(1085), - [anon_sym_NaN] = 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), - [sym_short_flag] = ACTIONS(1059), + [ts_builtin_sym_end] = ACTIONS(708), + [anon_sym_export] = ACTIONS(706), + [anon_sym_alias] = ACTIONS(706), + [anon_sym_let] = ACTIONS(706), + [anon_sym_let_DASHenv] = ACTIONS(706), + [anon_sym_mut] = ACTIONS(706), + [anon_sym_const] = ACTIONS(706), + [sym_cmd_identifier] = ACTIONS(706), + [anon_sym_SEMI] = ACTIONS(706), + [anon_sym_LF] = ACTIONS(708), + [anon_sym_def] = ACTIONS(706), + [anon_sym_def_DASHenv] = ACTIONS(706), + [anon_sym_export_DASHenv] = ACTIONS(706), + [anon_sym_extern] = ACTIONS(706), + [anon_sym_module] = ACTIONS(706), + [anon_sym_use] = ACTIONS(706), + [anon_sym_LBRACK] = ACTIONS(706), + [anon_sym_LPAREN] = ACTIONS(706), + [anon_sym_PIPE] = ACTIONS(706), + [anon_sym_DOLLAR] = ACTIONS(706), + [anon_sym_error] = ACTIONS(706), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(706), + [anon_sym_break] = ACTIONS(706), + [anon_sym_continue] = ACTIONS(706), + [anon_sym_for] = ACTIONS(706), + [anon_sym_loop] = ACTIONS(706), + [anon_sym_while] = ACTIONS(706), + [anon_sym_do] = ACTIONS(706), + [anon_sym_if] = ACTIONS(706), + [anon_sym_match] = ACTIONS(706), + [anon_sym_LBRACE] = ACTIONS(706), + [anon_sym_try] = ACTIONS(706), + [anon_sym_return] = ACTIONS(706), + [anon_sym_source] = ACTIONS(706), + [anon_sym_source_DASHenv] = ACTIONS(706), + [anon_sym_register] = ACTIONS(706), + [anon_sym_hide] = ACTIONS(706), + [anon_sym_hide_DASHenv] = ACTIONS(706), + [anon_sym_overlay] = ACTIONS(706), + [anon_sym_where] = ACTIONS(706), + [anon_sym_not] = ACTIONS(706), + [anon_sym_DOT_DOT_LT] = ACTIONS(706), + [anon_sym_DOT_DOT] = ACTIONS(706), + [anon_sym_DOT_DOT_EQ] = ACTIONS(706), + [sym_val_nothing] = ACTIONS(706), + [anon_sym_true] = ACTIONS(706), + [anon_sym_false] = ACTIONS(706), + [aux_sym_val_number_token1] = ACTIONS(706), + [aux_sym_val_number_token2] = ACTIONS(706), + [aux_sym_val_number_token3] = ACTIONS(706), + [aux_sym_val_number_token4] = ACTIONS(706), + [anon_sym_inf] = ACTIONS(706), + [anon_sym_DASHinf] = ACTIONS(706), + [anon_sym_NaN] = ACTIONS(706), + [anon_sym_0b] = ACTIONS(706), + [anon_sym_0o] = ACTIONS(706), + [anon_sym_0x] = ACTIONS(706), + [sym_val_date] = ACTIONS(706), + [anon_sym_DQUOTE] = ACTIONS(706), + [sym__str_single_quotes] = ACTIONS(706), + [sym__str_back_ticks] = ACTIONS(706), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(706), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(706), + [anon_sym_CARET] = ACTIONS(706), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, [442] = { - [sym__expression] = STATE(155), - [sym_expr_unary] = STATE(245), - [sym_expr_binary] = STATE(245), - [sym_expr_parenthesized] = STATE(247), - [sym_val_range] = STATE(245), - [sym__value] = STATE(245), - [sym_val_bool] = STATE(269), - [sym_val_variable] = STATE(269), - [sym__var] = STATE(132), - [sym_val_number] = STATE(2), - [sym_val_duration] = STATE(269), - [sym_val_filesize] = STATE(269), - [sym_val_binary] = STATE(269), - [sym_val_string] = STATE(269), - [sym__str_double_quotes] = STATE(271), - [sym_val_interpolated] = STATE(269), - [sym__inter_single_quotes] = STATE(274), - [sym__inter_double_quotes] = STATE(276), - [sym_val_list] = STATE(269), - [sym_val_record] = STATE(269), - [sym_val_table] = STATE(269), - [sym_val_closure] = STATE(269), - [sym__flag] = STATE(441), - [sym_long_flag] = STATE(856), + [sym__expression] = STATE(188), + [sym_expr_unary] = STATE(272), + [sym_expr_binary] = STATE(272), + [sym_expr_parenthesized] = STATE(274), + [sym_val_range] = STATE(272), + [sym__value] = STATE(272), + [sym_val_bool] = STATE(263), + [sym_val_variable] = STATE(263), + [sym__var] = STATE(146), + [sym_val_number] = STATE(5), + [sym_val_duration] = STATE(263), + [sym_val_filesize] = STATE(263), + [sym_val_binary] = STATE(263), + [sym_val_string] = STATE(263), + [sym__str_double_quotes] = STATE(293), + [sym_val_interpolated] = STATE(263), + [sym__inter_single_quotes] = STATE(268), + [sym__inter_double_quotes] = STATE(269), + [sym_val_list] = STATE(263), + [sym_val_record] = STATE(263), + [sym_val_table] = STATE(263), + [sym_val_closure] = STATE(263), + [sym__flag] = STATE(655), + [sym_long_flag] = STATE(742), [sym_comment] = STATE(442), - [ts_builtin_sym_end] = ACTIONS(1027), - [sym_cmd_identifier] = ACTIONS(1029), - [anon_sym_SEMI] = ACTIONS(1029), - [anon_sym_LF] = ACTIONS(1027), - [anon_sym_export] = ACTIONS(1029), - [anon_sym_alias] = ACTIONS(1029), - [anon_sym_def] = ACTIONS(1029), - [anon_sym_def_DASHenv] = ACTIONS(1029), - [anon_sym_export_DASHenv] = ACTIONS(1029), - [anon_sym_extern] = ACTIONS(1029), - [anon_sym_module] = ACTIONS(1029), - [anon_sym_use] = ACTIONS(1029), - [anon_sym_LBRACK] = ACTIONS(1029), - [anon_sym_LPAREN] = ACTIONS(1029), - [anon_sym_PIPE] = ACTIONS(1029), - [anon_sym_DOLLAR] = ACTIONS(1029), - [anon_sym_error] = ACTIONS(1029), - [anon_sym_DASH_DASH] = ACTIONS(1033), - [anon_sym_DASH] = ACTIONS(1029), - [anon_sym_break] = ACTIONS(1029), - [anon_sym_continue] = ACTIONS(1029), - [anon_sym_for] = 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_try] = ACTIONS(1029), - [anon_sym_return] = 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_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_where] = ACTIONS(1029), - [anon_sym_not] = ACTIONS(1029), - [anon_sym_DOT_DOT_LT] = ACTIONS(1029), - [anon_sym_DOT_DOT] = ACTIONS(1029), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1029), - [sym_val_nothing] = ACTIONS(1029), - [anon_sym_true] = ACTIONS(1029), - [anon_sym_false] = ACTIONS(1029), - [aux_sym_val_number_token1] = ACTIONS(1029), - [aux_sym_val_number_token2] = ACTIONS(1029), - [aux_sym_val_number_token3] = ACTIONS(1029), - [aux_sym_val_number_token4] = ACTIONS(1029), - [anon_sym_inf] = ACTIONS(1029), - [anon_sym_DASHinf] = ACTIONS(1029), - [anon_sym_NaN] = 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), - [sym_short_flag] = ACTIONS(1059), + [ts_builtin_sym_end] = ACTIONS(680), + [anon_sym_export] = ACTIONS(678), + [anon_sym_alias] = ACTIONS(678), + [anon_sym_let] = ACTIONS(678), + [anon_sym_let_DASHenv] = ACTIONS(678), + [anon_sym_mut] = ACTIONS(678), + [anon_sym_const] = ACTIONS(678), + [sym_cmd_identifier] = ACTIONS(678), + [anon_sym_SEMI] = ACTIONS(678), + [anon_sym_LF] = ACTIONS(680), + [anon_sym_def] = ACTIONS(678), + [anon_sym_def_DASHenv] = ACTIONS(678), + [anon_sym_export_DASHenv] = ACTIONS(678), + [anon_sym_extern] = ACTIONS(678), + [anon_sym_module] = ACTIONS(678), + [anon_sym_use] = ACTIONS(678), + [anon_sym_LBRACK] = ACTIONS(678), + [anon_sym_LPAREN] = ACTIONS(678), + [anon_sym_PIPE] = ACTIONS(678), + [anon_sym_DOLLAR] = ACTIONS(678), + [anon_sym_error] = ACTIONS(678), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(678), + [anon_sym_break] = ACTIONS(678), + [anon_sym_continue] = ACTIONS(678), + [anon_sym_for] = ACTIONS(678), + [anon_sym_loop] = ACTIONS(678), + [anon_sym_while] = ACTIONS(678), + [anon_sym_do] = ACTIONS(678), + [anon_sym_if] = ACTIONS(678), + [anon_sym_match] = ACTIONS(678), + [anon_sym_LBRACE] = ACTIONS(678), + [anon_sym_try] = ACTIONS(678), + [anon_sym_return] = ACTIONS(678), + [anon_sym_source] = ACTIONS(678), + [anon_sym_source_DASHenv] = ACTIONS(678), + [anon_sym_register] = ACTIONS(678), + [anon_sym_hide] = ACTIONS(678), + [anon_sym_hide_DASHenv] = ACTIONS(678), + [anon_sym_overlay] = ACTIONS(678), + [anon_sym_where] = ACTIONS(678), + [anon_sym_not] = ACTIONS(678), + [anon_sym_DOT_DOT_LT] = ACTIONS(678), + [anon_sym_DOT_DOT] = ACTIONS(678), + [anon_sym_DOT_DOT_EQ] = ACTIONS(678), + [sym_val_nothing] = ACTIONS(678), + [anon_sym_true] = ACTIONS(678), + [anon_sym_false] = ACTIONS(678), + [aux_sym_val_number_token1] = ACTIONS(678), + [aux_sym_val_number_token2] = ACTIONS(678), + [aux_sym_val_number_token3] = ACTIONS(678), + [aux_sym_val_number_token4] = ACTIONS(678), + [anon_sym_inf] = ACTIONS(678), + [anon_sym_DASHinf] = ACTIONS(678), + [anon_sym_NaN] = ACTIONS(678), + [anon_sym_0b] = ACTIONS(678), + [anon_sym_0o] = ACTIONS(678), + [anon_sym_0x] = ACTIONS(678), + [sym_val_date] = ACTIONS(678), + [anon_sym_DQUOTE] = ACTIONS(678), + [sym__str_single_quotes] = ACTIONS(678), + [sym__str_back_ticks] = ACTIONS(678), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(678), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(678), + [anon_sym_CARET] = ACTIONS(678), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, [443] = { - [sym_cell_path] = STATE(485), - [sym_path] = STATE(454), + [sym__expression] = STATE(184), + [sym_expr_unary] = STATE(272), + [sym_expr_binary] = STATE(272), + [sym_expr_parenthesized] = STATE(274), + [sym_val_range] = STATE(272), + [sym__value] = STATE(272), + [sym_val_bool] = STATE(263), + [sym_val_variable] = STATE(263), + [sym__var] = STATE(146), + [sym_val_number] = STATE(5), + [sym_val_duration] = STATE(263), + [sym_val_filesize] = STATE(263), + [sym_val_binary] = STATE(263), + [sym_val_string] = STATE(263), + [sym__str_double_quotes] = STATE(293), + [sym_val_interpolated] = STATE(263), + [sym__inter_single_quotes] = STATE(268), + [sym__inter_double_quotes] = STATE(269), + [sym_val_list] = STATE(263), + [sym_val_record] = STATE(263), + [sym_val_table] = STATE(263), + [sym_val_closure] = STATE(263), + [sym__flag] = STATE(427), + [sym_long_flag] = STATE(742), [sym_comment] = STATE(443), - [sym_cmd_identifier] = ACTIONS(965), - [anon_sym_SEMI] = ACTIONS(965), - [anon_sym_LF] = ACTIONS(963), - [anon_sym_LBRACK] = ACTIONS(965), - [anon_sym_LPAREN] = ACTIONS(965), - [anon_sym_RPAREN] = ACTIONS(965), - [anon_sym_PIPE] = ACTIONS(965), - [anon_sym_DOLLAR] = ACTIONS(965), - [anon_sym_error] = ACTIONS(965), - [anon_sym_GT] = ACTIONS(965), - [anon_sym_DASH_DASH] = ACTIONS(965), - [anon_sym_DASH] = ACTIONS(965), - [anon_sym_break] = ACTIONS(965), - [anon_sym_continue] = ACTIONS(965), - [anon_sym_for] = ACTIONS(965), - [anon_sym_in] = ACTIONS(965), - [anon_sym_loop] = ACTIONS(965), - [anon_sym_while] = ACTIONS(965), - [anon_sym_do] = ACTIONS(965), - [anon_sym_if] = ACTIONS(965), - [anon_sym_match] = ACTIONS(965), - [anon_sym_LBRACE] = ACTIONS(965), - [anon_sym_DOT] = ACTIONS(1377), - [anon_sym_try] = ACTIONS(965), - [anon_sym_return] = ACTIONS(965), - [anon_sym_let] = ACTIONS(965), - [anon_sym_let_DASHenv] = ACTIONS(965), - [anon_sym_mut] = ACTIONS(965), - [anon_sym_const] = ACTIONS(965), - [anon_sym_source] = ACTIONS(965), - [anon_sym_source_DASHenv] = ACTIONS(965), - [anon_sym_register] = ACTIONS(965), - [anon_sym_hide] = ACTIONS(965), - [anon_sym_hide_DASHenv] = ACTIONS(965), - [anon_sym_overlay] = ACTIONS(965), - [anon_sym_STAR] = ACTIONS(965), - [anon_sym_where] = ACTIONS(965), - [anon_sym_STAR_STAR] = ACTIONS(965), - [anon_sym_PLUS_PLUS] = ACTIONS(965), - [anon_sym_SLASH] = ACTIONS(965), - [anon_sym_mod] = ACTIONS(965), - [anon_sym_SLASH_SLASH] = ACTIONS(965), - [anon_sym_PLUS] = ACTIONS(965), - [anon_sym_bit_DASHshl] = ACTIONS(965), - [anon_sym_bit_DASHshr] = ACTIONS(965), - [anon_sym_EQ_EQ] = ACTIONS(965), - [anon_sym_BANG_EQ] = ACTIONS(965), - [anon_sym_LT2] = ACTIONS(965), - [anon_sym_LT_EQ] = ACTIONS(965), - [anon_sym_GT_EQ] = ACTIONS(965), - [anon_sym_not_DASHin] = ACTIONS(965), - [anon_sym_starts_DASHwith] = ACTIONS(965), - [anon_sym_ends_DASHwith] = ACTIONS(965), - [anon_sym_EQ_TILDE] = ACTIONS(965), - [anon_sym_BANG_TILDE] = ACTIONS(965), - [anon_sym_bit_DASHand] = ACTIONS(965), - [anon_sym_bit_DASHxor] = ACTIONS(965), - [anon_sym_bit_DASHor] = ACTIONS(965), - [anon_sym_and] = ACTIONS(965), - [anon_sym_xor] = ACTIONS(965), - [anon_sym_or] = ACTIONS(965), - [anon_sym_not] = ACTIONS(965), - [anon_sym_DOT_DOT_LT] = ACTIONS(965), - [anon_sym_DOT_DOT] = ACTIONS(965), - [anon_sym_DOT_DOT_EQ] = ACTIONS(965), - [sym_val_nothing] = ACTIONS(965), - [anon_sym_true] = ACTIONS(965), - [anon_sym_false] = ACTIONS(965), - [aux_sym_val_number_token1] = ACTIONS(965), - [aux_sym_val_number_token2] = ACTIONS(965), - [aux_sym_val_number_token3] = ACTIONS(965), - [aux_sym_val_number_token4] = ACTIONS(965), - [anon_sym_inf] = ACTIONS(965), - [anon_sym_DASHinf] = ACTIONS(965), - [anon_sym_NaN] = ACTIONS(965), - [anon_sym_0b] = ACTIONS(965), - [anon_sym_0o] = ACTIONS(965), - [anon_sym_0x] = ACTIONS(965), - [sym_val_date] = ACTIONS(965), - [anon_sym_DQUOTE] = ACTIONS(965), - [sym__str_single_quotes] = ACTIONS(965), - [sym__str_back_ticks] = ACTIONS(965), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(965), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(965), - [anon_sym_CARET] = ACTIONS(965), - [sym_short_flag] = ACTIONS(965), + [ts_builtin_sym_end] = ACTIONS(659), + [anon_sym_export] = ACTIONS(657), + [anon_sym_alias] = ACTIONS(657), + [anon_sym_let] = ACTIONS(657), + [anon_sym_let_DASHenv] = ACTIONS(657), + [anon_sym_mut] = ACTIONS(657), + [anon_sym_const] = ACTIONS(657), + [sym_cmd_identifier] = ACTIONS(657), + [anon_sym_SEMI] = ACTIONS(657), + [anon_sym_LF] = ACTIONS(659), + [anon_sym_def] = ACTIONS(657), + [anon_sym_def_DASHenv] = ACTIONS(657), + [anon_sym_export_DASHenv] = ACTIONS(657), + [anon_sym_extern] = ACTIONS(657), + [anon_sym_module] = ACTIONS(657), + [anon_sym_use] = ACTIONS(657), + [anon_sym_LBRACK] = ACTIONS(657), + [anon_sym_LPAREN] = ACTIONS(657), + [anon_sym_PIPE] = ACTIONS(657), + [anon_sym_DOLLAR] = ACTIONS(657), + [anon_sym_error] = ACTIONS(657), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(657), + [anon_sym_break] = ACTIONS(657), + [anon_sym_continue] = ACTIONS(657), + [anon_sym_for] = ACTIONS(657), + [anon_sym_loop] = ACTIONS(657), + [anon_sym_while] = ACTIONS(657), + [anon_sym_do] = ACTIONS(657), + [anon_sym_if] = ACTIONS(657), + [anon_sym_match] = ACTIONS(657), + [anon_sym_LBRACE] = ACTIONS(657), + [anon_sym_try] = ACTIONS(657), + [anon_sym_return] = ACTIONS(657), + [anon_sym_source] = ACTIONS(657), + [anon_sym_source_DASHenv] = ACTIONS(657), + [anon_sym_register] = ACTIONS(657), + [anon_sym_hide] = ACTIONS(657), + [anon_sym_hide_DASHenv] = ACTIONS(657), + [anon_sym_overlay] = ACTIONS(657), + [anon_sym_where] = ACTIONS(657), + [anon_sym_not] = ACTIONS(657), + [anon_sym_DOT_DOT_LT] = ACTIONS(657), + [anon_sym_DOT_DOT] = ACTIONS(657), + [anon_sym_DOT_DOT_EQ] = ACTIONS(657), + [sym_val_nothing] = ACTIONS(657), + [anon_sym_true] = ACTIONS(657), + [anon_sym_false] = ACTIONS(657), + [aux_sym_val_number_token1] = ACTIONS(657), + [aux_sym_val_number_token2] = ACTIONS(657), + [aux_sym_val_number_token3] = ACTIONS(657), + [aux_sym_val_number_token4] = ACTIONS(657), + [anon_sym_inf] = ACTIONS(657), + [anon_sym_DASHinf] = ACTIONS(657), + [anon_sym_NaN] = ACTIONS(657), + [anon_sym_0b] = ACTIONS(657), + [anon_sym_0o] = ACTIONS(657), + [anon_sym_0x] = ACTIONS(657), + [sym_val_date] = ACTIONS(657), + [anon_sym_DQUOTE] = ACTIONS(657), + [sym__str_single_quotes] = ACTIONS(657), + [sym__str_back_ticks] = ACTIONS(657), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(657), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(657), + [anon_sym_CARET] = ACTIONS(657), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, [444] = { - [sym_cell_path] = STATE(514), - [sym_path] = STATE(454), + [sym__expression] = STATE(168), + [sym_expr_unary] = STATE(272), + [sym_expr_binary] = STATE(272), + [sym_expr_parenthesized] = STATE(274), + [sym_val_range] = STATE(272), + [sym__value] = STATE(272), + [sym_val_bool] = STATE(263), + [sym_val_variable] = STATE(263), + [sym__var] = STATE(146), + [sym_val_number] = STATE(5), + [sym_val_duration] = STATE(263), + [sym_val_filesize] = STATE(263), + [sym_val_binary] = STATE(263), + [sym_val_string] = STATE(263), + [sym__str_double_quotes] = STATE(293), + [sym_val_interpolated] = STATE(263), + [sym__inter_single_quotes] = STATE(268), + [sym__inter_double_quotes] = STATE(269), + [sym_val_list] = STATE(263), + [sym_val_record] = STATE(263), + [sym_val_table] = STATE(263), + [sym_val_closure] = STATE(263), + [sym__flag] = STATE(443), + [sym_long_flag] = STATE(742), [sym_comment] = STATE(444), - [sym_cmd_identifier] = ACTIONS(977), - [anon_sym_SEMI] = ACTIONS(977), - [anon_sym_LF] = ACTIONS(975), - [anon_sym_LBRACK] = ACTIONS(977), - [anon_sym_LPAREN] = ACTIONS(977), - [anon_sym_RPAREN] = ACTIONS(977), - [anon_sym_PIPE] = ACTIONS(977), - [anon_sym_DOLLAR] = ACTIONS(977), - [anon_sym_error] = ACTIONS(977), - [anon_sym_GT] = ACTIONS(977), - [anon_sym_DASH_DASH] = ACTIONS(977), - [anon_sym_DASH] = ACTIONS(977), - [anon_sym_break] = ACTIONS(977), - [anon_sym_continue] = ACTIONS(977), - [anon_sym_for] = ACTIONS(977), - [anon_sym_in] = ACTIONS(977), - [anon_sym_loop] = ACTIONS(977), - [anon_sym_while] = ACTIONS(977), - [anon_sym_do] = ACTIONS(977), - [anon_sym_if] = ACTIONS(977), - [anon_sym_match] = ACTIONS(977), - [anon_sym_LBRACE] = ACTIONS(977), - [anon_sym_DOT] = ACTIONS(1377), - [anon_sym_try] = ACTIONS(977), - [anon_sym_return] = ACTIONS(977), - [anon_sym_let] = ACTIONS(977), - [anon_sym_let_DASHenv] = ACTIONS(977), - [anon_sym_mut] = ACTIONS(977), - [anon_sym_const] = ACTIONS(977), - [anon_sym_source] = ACTIONS(977), - [anon_sym_source_DASHenv] = ACTIONS(977), - [anon_sym_register] = ACTIONS(977), - [anon_sym_hide] = ACTIONS(977), - [anon_sym_hide_DASHenv] = ACTIONS(977), - [anon_sym_overlay] = ACTIONS(977), - [anon_sym_STAR] = ACTIONS(977), - [anon_sym_where] = ACTIONS(977), - [anon_sym_STAR_STAR] = ACTIONS(977), - [anon_sym_PLUS_PLUS] = ACTIONS(977), - [anon_sym_SLASH] = ACTIONS(977), - [anon_sym_mod] = ACTIONS(977), - [anon_sym_SLASH_SLASH] = ACTIONS(977), - [anon_sym_PLUS] = ACTIONS(977), - [anon_sym_bit_DASHshl] = ACTIONS(977), - [anon_sym_bit_DASHshr] = ACTIONS(977), - [anon_sym_EQ_EQ] = ACTIONS(977), - [anon_sym_BANG_EQ] = ACTIONS(977), - [anon_sym_LT2] = ACTIONS(977), - [anon_sym_LT_EQ] = ACTIONS(977), - [anon_sym_GT_EQ] = ACTIONS(977), - [anon_sym_not_DASHin] = ACTIONS(977), - [anon_sym_starts_DASHwith] = ACTIONS(977), - [anon_sym_ends_DASHwith] = ACTIONS(977), - [anon_sym_EQ_TILDE] = ACTIONS(977), - [anon_sym_BANG_TILDE] = ACTIONS(977), - [anon_sym_bit_DASHand] = ACTIONS(977), - [anon_sym_bit_DASHxor] = ACTIONS(977), - [anon_sym_bit_DASHor] = ACTIONS(977), - [anon_sym_and] = ACTIONS(977), - [anon_sym_xor] = ACTIONS(977), - [anon_sym_or] = ACTIONS(977), - [anon_sym_not] = ACTIONS(977), - [anon_sym_DOT_DOT_LT] = ACTIONS(977), - [anon_sym_DOT_DOT] = ACTIONS(977), - [anon_sym_DOT_DOT_EQ] = ACTIONS(977), - [sym_val_nothing] = ACTIONS(977), - [anon_sym_true] = ACTIONS(977), - [anon_sym_false] = ACTIONS(977), - [aux_sym_val_number_token1] = ACTIONS(977), - [aux_sym_val_number_token2] = ACTIONS(977), - [aux_sym_val_number_token3] = ACTIONS(977), - [aux_sym_val_number_token4] = ACTIONS(977), - [anon_sym_inf] = ACTIONS(977), - [anon_sym_DASHinf] = ACTIONS(977), - [anon_sym_NaN] = ACTIONS(977), - [anon_sym_0b] = ACTIONS(977), - [anon_sym_0o] = ACTIONS(977), - [anon_sym_0x] = ACTIONS(977), - [sym_val_date] = ACTIONS(977), - [anon_sym_DQUOTE] = ACTIONS(977), - [sym__str_single_quotes] = ACTIONS(977), - [sym__str_back_ticks] = ACTIONS(977), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(977), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(977), - [anon_sym_CARET] = ACTIONS(977), - [sym_short_flag] = ACTIONS(977), + [ts_builtin_sym_end] = ACTIONS(974), + [anon_sym_export] = ACTIONS(972), + [anon_sym_alias] = ACTIONS(972), + [anon_sym_let] = ACTIONS(972), + [anon_sym_let_DASHenv] = ACTIONS(972), + [anon_sym_mut] = ACTIONS(972), + [anon_sym_const] = ACTIONS(972), + [sym_cmd_identifier] = ACTIONS(972), + [anon_sym_SEMI] = ACTIONS(972), + [anon_sym_LF] = ACTIONS(974), + [anon_sym_def] = ACTIONS(972), + [anon_sym_def_DASHenv] = ACTIONS(972), + [anon_sym_export_DASHenv] = ACTIONS(972), + [anon_sym_extern] = ACTIONS(972), + [anon_sym_module] = ACTIONS(972), + [anon_sym_use] = ACTIONS(972), + [anon_sym_LBRACK] = ACTIONS(972), + [anon_sym_LPAREN] = ACTIONS(972), + [anon_sym_PIPE] = ACTIONS(972), + [anon_sym_DOLLAR] = ACTIONS(972), + [anon_sym_error] = ACTIONS(972), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(972), + [anon_sym_break] = ACTIONS(972), + [anon_sym_continue] = ACTIONS(972), + [anon_sym_for] = ACTIONS(972), + [anon_sym_loop] = ACTIONS(972), + [anon_sym_while] = ACTIONS(972), + [anon_sym_do] = ACTIONS(972), + [anon_sym_if] = ACTIONS(972), + [anon_sym_match] = ACTIONS(972), + [anon_sym_LBRACE] = ACTIONS(972), + [anon_sym_try] = ACTIONS(972), + [anon_sym_return] = ACTIONS(972), + [anon_sym_source] = ACTIONS(972), + [anon_sym_source_DASHenv] = ACTIONS(972), + [anon_sym_register] = ACTIONS(972), + [anon_sym_hide] = ACTIONS(972), + [anon_sym_hide_DASHenv] = ACTIONS(972), + [anon_sym_overlay] = ACTIONS(972), + [anon_sym_where] = ACTIONS(972), + [anon_sym_not] = ACTIONS(972), + [anon_sym_DOT_DOT_LT] = ACTIONS(972), + [anon_sym_DOT_DOT] = ACTIONS(972), + [anon_sym_DOT_DOT_EQ] = ACTIONS(972), + [sym_val_nothing] = ACTIONS(972), + [anon_sym_true] = ACTIONS(972), + [anon_sym_false] = ACTIONS(972), + [aux_sym_val_number_token1] = ACTIONS(972), + [aux_sym_val_number_token2] = ACTIONS(972), + [aux_sym_val_number_token3] = ACTIONS(972), + [aux_sym_val_number_token4] = ACTIONS(972), + [anon_sym_inf] = ACTIONS(972), + [anon_sym_DASHinf] = ACTIONS(972), + [anon_sym_NaN] = ACTIONS(972), + [anon_sym_0b] = ACTIONS(972), + [anon_sym_0o] = ACTIONS(972), + [anon_sym_0x] = ACTIONS(972), + [sym_val_date] = ACTIONS(972), + [anon_sym_DQUOTE] = ACTIONS(972), + [sym__str_single_quotes] = ACTIONS(972), + [sym__str_back_ticks] = ACTIONS(972), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(972), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(972), + [anon_sym_CARET] = ACTIONS(972), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, [445] = { - [sym_path] = STATE(479), + [sym__expression] = STATE(188), + [sym_expr_unary] = STATE(272), + [sym_expr_binary] = STATE(272), + [sym_expr_parenthesized] = STATE(274), + [sym_val_range] = STATE(272), + [sym__value] = STATE(272), + [sym_val_bool] = STATE(263), + [sym_val_variable] = STATE(263), + [sym__var] = STATE(146), + [sym_val_number] = STATE(5), + [sym_val_duration] = STATE(263), + [sym_val_filesize] = STATE(263), + [sym_val_binary] = STATE(263), + [sym_val_string] = STATE(263), + [sym__str_double_quotes] = STATE(293), + [sym_val_interpolated] = STATE(263), + [sym__inter_single_quotes] = STATE(268), + [sym__inter_double_quotes] = STATE(269), + [sym_val_list] = STATE(263), + [sym_val_record] = STATE(263), + [sym_val_table] = STATE(263), + [sym_val_closure] = STATE(263), + [sym__flag] = STATE(438), + [sym_long_flag] = STATE(742), [sym_comment] = STATE(445), - [aux_sym_cell_path_repeat1] = STATE(445), - [sym_cmd_identifier] = ACTIONS(935), - [anon_sym_SEMI] = ACTIONS(935), - [anon_sym_LF] = ACTIONS(937), - [anon_sym_LBRACK] = ACTIONS(935), - [anon_sym_LPAREN] = ACTIONS(935), - [anon_sym_RPAREN] = ACTIONS(935), - [anon_sym_PIPE] = ACTIONS(935), - [anon_sym_DOLLAR] = ACTIONS(935), - [anon_sym_error] = ACTIONS(935), - [anon_sym_GT] = ACTIONS(935), - [anon_sym_DASH_DASH] = ACTIONS(935), - [anon_sym_DASH] = ACTIONS(935), - [anon_sym_break] = ACTIONS(935), - [anon_sym_continue] = ACTIONS(935), - [anon_sym_for] = ACTIONS(935), - [anon_sym_in] = ACTIONS(935), - [anon_sym_loop] = ACTIONS(935), - [anon_sym_while] = ACTIONS(935), - [anon_sym_do] = ACTIONS(935), - [anon_sym_if] = ACTIONS(935), - [anon_sym_match] = ACTIONS(935), - [anon_sym_LBRACE] = ACTIONS(935), - [anon_sym_DOT] = ACTIONS(1379), - [anon_sym_try] = ACTIONS(935), - [anon_sym_return] = ACTIONS(935), - [anon_sym_let] = ACTIONS(935), - [anon_sym_let_DASHenv] = ACTIONS(935), - [anon_sym_mut] = ACTIONS(935), - [anon_sym_const] = ACTIONS(935), - [anon_sym_source] = ACTIONS(935), - [anon_sym_source_DASHenv] = ACTIONS(935), - [anon_sym_register] = ACTIONS(935), - [anon_sym_hide] = ACTIONS(935), - [anon_sym_hide_DASHenv] = ACTIONS(935), - [anon_sym_overlay] = ACTIONS(935), - [anon_sym_STAR] = ACTIONS(935), - [anon_sym_where] = ACTIONS(935), - [anon_sym_STAR_STAR] = ACTIONS(935), - [anon_sym_PLUS_PLUS] = ACTIONS(935), - [anon_sym_SLASH] = ACTIONS(935), - [anon_sym_mod] = ACTIONS(935), - [anon_sym_SLASH_SLASH] = ACTIONS(935), - [anon_sym_PLUS] = ACTIONS(935), - [anon_sym_bit_DASHshl] = ACTIONS(935), - [anon_sym_bit_DASHshr] = ACTIONS(935), - [anon_sym_EQ_EQ] = ACTIONS(935), - [anon_sym_BANG_EQ] = ACTIONS(935), - [anon_sym_LT2] = ACTIONS(935), - [anon_sym_LT_EQ] = ACTIONS(935), - [anon_sym_GT_EQ] = ACTIONS(935), - [anon_sym_not_DASHin] = ACTIONS(935), - [anon_sym_starts_DASHwith] = ACTIONS(935), - [anon_sym_ends_DASHwith] = ACTIONS(935), - [anon_sym_EQ_TILDE] = ACTIONS(935), - [anon_sym_BANG_TILDE] = ACTIONS(935), - [anon_sym_bit_DASHand] = ACTIONS(935), - [anon_sym_bit_DASHxor] = ACTIONS(935), - [anon_sym_bit_DASHor] = ACTIONS(935), - [anon_sym_and] = ACTIONS(935), - [anon_sym_xor] = ACTIONS(935), - [anon_sym_or] = ACTIONS(935), - [anon_sym_not] = ACTIONS(935), - [anon_sym_DOT_DOT_LT] = ACTIONS(935), - [anon_sym_DOT_DOT] = ACTIONS(935), - [anon_sym_DOT_DOT_EQ] = ACTIONS(935), - [sym_val_nothing] = ACTIONS(935), - [anon_sym_true] = ACTIONS(935), - [anon_sym_false] = ACTIONS(935), - [aux_sym_val_number_token1] = ACTIONS(935), - [aux_sym_val_number_token2] = ACTIONS(935), - [aux_sym_val_number_token3] = ACTIONS(935), - [aux_sym_val_number_token4] = ACTIONS(935), - [anon_sym_inf] = ACTIONS(935), - [anon_sym_DASHinf] = ACTIONS(935), - [anon_sym_NaN] = ACTIONS(935), - [anon_sym_0b] = ACTIONS(935), - [anon_sym_0o] = ACTIONS(935), - [anon_sym_0x] = ACTIONS(935), - [sym_val_date] = ACTIONS(935), - [anon_sym_DQUOTE] = ACTIONS(935), - [sym__str_single_quotes] = ACTIONS(935), - [sym__str_back_ticks] = ACTIONS(935), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(935), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(935), - [anon_sym_CARET] = ACTIONS(935), - [sym_short_flag] = ACTIONS(935), + [ts_builtin_sym_end] = ACTIONS(680), + [anon_sym_export] = ACTIONS(678), + [anon_sym_alias] = ACTIONS(678), + [anon_sym_let] = ACTIONS(678), + [anon_sym_let_DASHenv] = ACTIONS(678), + [anon_sym_mut] = ACTIONS(678), + [anon_sym_const] = ACTIONS(678), + [sym_cmd_identifier] = ACTIONS(678), + [anon_sym_SEMI] = ACTIONS(678), + [anon_sym_LF] = ACTIONS(680), + [anon_sym_def] = ACTIONS(678), + [anon_sym_def_DASHenv] = ACTIONS(678), + [anon_sym_export_DASHenv] = ACTIONS(678), + [anon_sym_extern] = ACTIONS(678), + [anon_sym_module] = ACTIONS(678), + [anon_sym_use] = ACTIONS(678), + [anon_sym_LBRACK] = ACTIONS(678), + [anon_sym_LPAREN] = ACTIONS(678), + [anon_sym_PIPE] = ACTIONS(678), + [anon_sym_DOLLAR] = ACTIONS(678), + [anon_sym_error] = ACTIONS(678), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(678), + [anon_sym_break] = ACTIONS(678), + [anon_sym_continue] = ACTIONS(678), + [anon_sym_for] = ACTIONS(678), + [anon_sym_loop] = ACTIONS(678), + [anon_sym_while] = ACTIONS(678), + [anon_sym_do] = ACTIONS(678), + [anon_sym_if] = ACTIONS(678), + [anon_sym_match] = ACTIONS(678), + [anon_sym_LBRACE] = ACTIONS(678), + [anon_sym_try] = ACTIONS(678), + [anon_sym_return] = ACTIONS(678), + [anon_sym_source] = ACTIONS(678), + [anon_sym_source_DASHenv] = ACTIONS(678), + [anon_sym_register] = ACTIONS(678), + [anon_sym_hide] = ACTIONS(678), + [anon_sym_hide_DASHenv] = ACTIONS(678), + [anon_sym_overlay] = ACTIONS(678), + [anon_sym_where] = ACTIONS(678), + [anon_sym_not] = ACTIONS(678), + [anon_sym_DOT_DOT_LT] = ACTIONS(678), + [anon_sym_DOT_DOT] = ACTIONS(678), + [anon_sym_DOT_DOT_EQ] = ACTIONS(678), + [sym_val_nothing] = ACTIONS(678), + [anon_sym_true] = ACTIONS(678), + [anon_sym_false] = ACTIONS(678), + [aux_sym_val_number_token1] = ACTIONS(678), + [aux_sym_val_number_token2] = ACTIONS(678), + [aux_sym_val_number_token3] = ACTIONS(678), + [aux_sym_val_number_token4] = ACTIONS(678), + [anon_sym_inf] = ACTIONS(678), + [anon_sym_DASHinf] = ACTIONS(678), + [anon_sym_NaN] = ACTIONS(678), + [anon_sym_0b] = ACTIONS(678), + [anon_sym_0o] = ACTIONS(678), + [anon_sym_0x] = ACTIONS(678), + [sym_val_date] = ACTIONS(678), + [anon_sym_DQUOTE] = ACTIONS(678), + [sym__str_single_quotes] = ACTIONS(678), + [sym__str_back_ticks] = ACTIONS(678), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(678), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(678), + [anon_sym_CARET] = ACTIONS(678), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, [446] = { - [sym_cell_path] = STATE(505), - [sym_path] = STATE(454), + [sym__expression] = STATE(188), + [sym_expr_unary] = STATE(272), + [sym_expr_binary] = STATE(272), + [sym_expr_parenthesized] = STATE(274), + [sym_val_range] = STATE(272), + [sym__value] = STATE(272), + [sym_val_bool] = STATE(263), + [sym_val_variable] = STATE(263), + [sym__var] = STATE(146), + [sym_val_number] = STATE(5), + [sym_val_duration] = STATE(263), + [sym_val_filesize] = STATE(263), + [sym_val_binary] = STATE(263), + [sym_val_string] = STATE(263), + [sym__str_double_quotes] = STATE(293), + [sym_val_interpolated] = STATE(263), + [sym__inter_single_quotes] = STATE(268), + [sym__inter_double_quotes] = STATE(269), + [sym_val_list] = STATE(263), + [sym_val_record] = STATE(263), + [sym_val_table] = STATE(263), + [sym_val_closure] = STATE(263), + [sym__flag] = STATE(439), + [sym_long_flag] = STATE(742), [sym_comment] = STATE(446), - [sym_cmd_identifier] = ACTIONS(981), - [anon_sym_SEMI] = ACTIONS(981), - [anon_sym_LF] = ACTIONS(979), - [anon_sym_LBRACK] = ACTIONS(981), - [anon_sym_LPAREN] = ACTIONS(981), - [anon_sym_RPAREN] = ACTIONS(981), - [anon_sym_PIPE] = ACTIONS(981), - [anon_sym_DOLLAR] = ACTIONS(981), - [anon_sym_error] = ACTIONS(981), - [anon_sym_GT] = ACTIONS(981), - [anon_sym_DASH_DASH] = ACTIONS(981), - [anon_sym_DASH] = ACTIONS(981), - [anon_sym_break] = ACTIONS(981), - [anon_sym_continue] = ACTIONS(981), - [anon_sym_for] = ACTIONS(981), - [anon_sym_in] = ACTIONS(981), - [anon_sym_loop] = ACTIONS(981), - [anon_sym_while] = ACTIONS(981), - [anon_sym_do] = ACTIONS(981), - [anon_sym_if] = ACTIONS(981), - [anon_sym_match] = ACTIONS(981), - [anon_sym_LBRACE] = ACTIONS(981), - [anon_sym_DOT] = ACTIONS(1377), - [anon_sym_try] = ACTIONS(981), - [anon_sym_return] = ACTIONS(981), - [anon_sym_let] = ACTIONS(981), - [anon_sym_let_DASHenv] = ACTIONS(981), - [anon_sym_mut] = ACTIONS(981), - [anon_sym_const] = ACTIONS(981), - [anon_sym_source] = ACTIONS(981), - [anon_sym_source_DASHenv] = ACTIONS(981), - [anon_sym_register] = ACTIONS(981), - [anon_sym_hide] = ACTIONS(981), - [anon_sym_hide_DASHenv] = ACTIONS(981), - [anon_sym_overlay] = ACTIONS(981), - [anon_sym_STAR] = ACTIONS(981), - [anon_sym_where] = ACTIONS(981), - [anon_sym_STAR_STAR] = ACTIONS(981), - [anon_sym_PLUS_PLUS] = ACTIONS(981), - [anon_sym_SLASH] = ACTIONS(981), - [anon_sym_mod] = ACTIONS(981), - [anon_sym_SLASH_SLASH] = ACTIONS(981), - [anon_sym_PLUS] = ACTIONS(981), - [anon_sym_bit_DASHshl] = ACTIONS(981), - [anon_sym_bit_DASHshr] = ACTIONS(981), - [anon_sym_EQ_EQ] = ACTIONS(981), - [anon_sym_BANG_EQ] = ACTIONS(981), - [anon_sym_LT2] = ACTIONS(981), - [anon_sym_LT_EQ] = ACTIONS(981), - [anon_sym_GT_EQ] = ACTIONS(981), - [anon_sym_not_DASHin] = ACTIONS(981), - [anon_sym_starts_DASHwith] = ACTIONS(981), - [anon_sym_ends_DASHwith] = ACTIONS(981), - [anon_sym_EQ_TILDE] = ACTIONS(981), - [anon_sym_BANG_TILDE] = ACTIONS(981), - [anon_sym_bit_DASHand] = ACTIONS(981), - [anon_sym_bit_DASHxor] = ACTIONS(981), - [anon_sym_bit_DASHor] = ACTIONS(981), - [anon_sym_and] = ACTIONS(981), - [anon_sym_xor] = ACTIONS(981), - [anon_sym_or] = ACTIONS(981), - [anon_sym_not] = ACTIONS(981), - [anon_sym_DOT_DOT_LT] = ACTIONS(981), - [anon_sym_DOT_DOT] = ACTIONS(981), - [anon_sym_DOT_DOT_EQ] = ACTIONS(981), - [sym_val_nothing] = ACTIONS(981), - [anon_sym_true] = ACTIONS(981), - [anon_sym_false] = ACTIONS(981), - [aux_sym_val_number_token1] = ACTIONS(981), - [aux_sym_val_number_token2] = ACTIONS(981), - [aux_sym_val_number_token3] = ACTIONS(981), - [aux_sym_val_number_token4] = ACTIONS(981), - [anon_sym_inf] = ACTIONS(981), - [anon_sym_DASHinf] = ACTIONS(981), - [anon_sym_NaN] = ACTIONS(981), - [anon_sym_0b] = ACTIONS(981), - [anon_sym_0o] = ACTIONS(981), - [anon_sym_0x] = ACTIONS(981), - [sym_val_date] = ACTIONS(981), - [anon_sym_DQUOTE] = ACTIONS(981), - [sym__str_single_quotes] = ACTIONS(981), - [sym__str_back_ticks] = ACTIONS(981), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(981), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(981), - [anon_sym_CARET] = ACTIONS(981), - [sym_short_flag] = ACTIONS(981), + [ts_builtin_sym_end] = ACTIONS(680), + [anon_sym_export] = ACTIONS(678), + [anon_sym_alias] = ACTIONS(678), + [anon_sym_let] = ACTIONS(678), + [anon_sym_let_DASHenv] = ACTIONS(678), + [anon_sym_mut] = ACTIONS(678), + [anon_sym_const] = ACTIONS(678), + [sym_cmd_identifier] = ACTIONS(678), + [anon_sym_SEMI] = ACTIONS(678), + [anon_sym_LF] = ACTIONS(680), + [anon_sym_def] = ACTIONS(678), + [anon_sym_def_DASHenv] = ACTIONS(678), + [anon_sym_export_DASHenv] = ACTIONS(678), + [anon_sym_extern] = ACTIONS(678), + [anon_sym_module] = ACTIONS(678), + [anon_sym_use] = ACTIONS(678), + [anon_sym_LBRACK] = ACTIONS(678), + [anon_sym_LPAREN] = ACTIONS(678), + [anon_sym_PIPE] = ACTIONS(678), + [anon_sym_DOLLAR] = ACTIONS(678), + [anon_sym_error] = ACTIONS(678), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(678), + [anon_sym_break] = ACTIONS(678), + [anon_sym_continue] = ACTIONS(678), + [anon_sym_for] = ACTIONS(678), + [anon_sym_loop] = ACTIONS(678), + [anon_sym_while] = ACTIONS(678), + [anon_sym_do] = ACTIONS(678), + [anon_sym_if] = ACTIONS(678), + [anon_sym_match] = ACTIONS(678), + [anon_sym_LBRACE] = ACTIONS(678), + [anon_sym_try] = ACTIONS(678), + [anon_sym_return] = ACTIONS(678), + [anon_sym_source] = ACTIONS(678), + [anon_sym_source_DASHenv] = ACTIONS(678), + [anon_sym_register] = ACTIONS(678), + [anon_sym_hide] = ACTIONS(678), + [anon_sym_hide_DASHenv] = ACTIONS(678), + [anon_sym_overlay] = ACTIONS(678), + [anon_sym_where] = ACTIONS(678), + [anon_sym_not] = ACTIONS(678), + [anon_sym_DOT_DOT_LT] = ACTIONS(678), + [anon_sym_DOT_DOT] = ACTIONS(678), + [anon_sym_DOT_DOT_EQ] = ACTIONS(678), + [sym_val_nothing] = ACTIONS(678), + [anon_sym_true] = ACTIONS(678), + [anon_sym_false] = ACTIONS(678), + [aux_sym_val_number_token1] = ACTIONS(678), + [aux_sym_val_number_token2] = ACTIONS(678), + [aux_sym_val_number_token3] = ACTIONS(678), + [aux_sym_val_number_token4] = ACTIONS(678), + [anon_sym_inf] = ACTIONS(678), + [anon_sym_DASHinf] = ACTIONS(678), + [anon_sym_NaN] = ACTIONS(678), + [anon_sym_0b] = ACTIONS(678), + [anon_sym_0o] = ACTIONS(678), + [anon_sym_0x] = ACTIONS(678), + [sym_val_date] = ACTIONS(678), + [anon_sym_DQUOTE] = ACTIONS(678), + [sym__str_single_quotes] = ACTIONS(678), + [sym__str_back_ticks] = ACTIONS(678), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(678), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(678), + [anon_sym_CARET] = ACTIONS(678), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, [447] = { - [sym_cell_path] = STATE(517), - [sym_path] = STATE(454), + [sym__expression] = STATE(184), + [sym_expr_unary] = STATE(272), + [sym_expr_binary] = STATE(272), + [sym_expr_parenthesized] = STATE(274), + [sym_val_range] = STATE(272), + [sym__value] = STATE(272), + [sym_val_bool] = STATE(263), + [sym_val_variable] = STATE(263), + [sym__var] = STATE(146), + [sym_val_number] = STATE(5), + [sym_val_duration] = STATE(263), + [sym_val_filesize] = STATE(263), + [sym_val_binary] = STATE(263), + [sym_val_string] = STATE(263), + [sym__str_double_quotes] = STATE(293), + [sym_val_interpolated] = STATE(263), + [sym__inter_single_quotes] = STATE(268), + [sym__inter_double_quotes] = STATE(269), + [sym_val_list] = STATE(263), + [sym_val_record] = STATE(263), + [sym_val_table] = STATE(263), + [sym_val_closure] = STATE(263), + [sym__flag] = STATE(425), + [sym_long_flag] = STATE(742), [sym_comment] = STATE(447), - [sym_cmd_identifier] = ACTIONS(949), - [anon_sym_SEMI] = ACTIONS(949), - [anon_sym_LF] = ACTIONS(951), - [anon_sym_LBRACK] = ACTIONS(949), - [anon_sym_LPAREN] = ACTIONS(949), - [anon_sym_RPAREN] = ACTIONS(949), - [anon_sym_PIPE] = ACTIONS(949), - [anon_sym_DOLLAR] = ACTIONS(949), - [anon_sym_error] = ACTIONS(949), - [anon_sym_GT] = ACTIONS(949), - [anon_sym_DASH_DASH] = ACTIONS(949), - [anon_sym_DASH] = ACTIONS(949), - [anon_sym_break] = ACTIONS(949), - [anon_sym_continue] = ACTIONS(949), - [anon_sym_for] = ACTIONS(949), - [anon_sym_in] = ACTIONS(949), - [anon_sym_loop] = ACTIONS(949), - [anon_sym_while] = ACTIONS(949), - [anon_sym_do] = ACTIONS(949), - [anon_sym_if] = ACTIONS(949), - [anon_sym_match] = ACTIONS(949), - [anon_sym_LBRACE] = ACTIONS(949), - [anon_sym_DOT] = ACTIONS(1377), - [anon_sym_try] = ACTIONS(949), - [anon_sym_return] = ACTIONS(949), - [anon_sym_let] = ACTIONS(949), - [anon_sym_let_DASHenv] = ACTIONS(949), - [anon_sym_mut] = ACTIONS(949), - [anon_sym_const] = ACTIONS(949), - [anon_sym_source] = ACTIONS(949), - [anon_sym_source_DASHenv] = ACTIONS(949), - [anon_sym_register] = ACTIONS(949), - [anon_sym_hide] = ACTIONS(949), - [anon_sym_hide_DASHenv] = ACTIONS(949), - [anon_sym_overlay] = ACTIONS(949), - [anon_sym_STAR] = ACTIONS(949), - [anon_sym_where] = ACTIONS(949), - [anon_sym_STAR_STAR] = ACTIONS(949), - [anon_sym_PLUS_PLUS] = ACTIONS(949), - [anon_sym_SLASH] = ACTIONS(949), - [anon_sym_mod] = ACTIONS(949), - [anon_sym_SLASH_SLASH] = ACTIONS(949), - [anon_sym_PLUS] = ACTIONS(949), - [anon_sym_bit_DASHshl] = ACTIONS(949), - [anon_sym_bit_DASHshr] = ACTIONS(949), - [anon_sym_EQ_EQ] = ACTIONS(949), - [anon_sym_BANG_EQ] = ACTIONS(949), - [anon_sym_LT2] = ACTIONS(949), - [anon_sym_LT_EQ] = ACTIONS(949), - [anon_sym_GT_EQ] = ACTIONS(949), - [anon_sym_not_DASHin] = ACTIONS(949), - [anon_sym_starts_DASHwith] = ACTIONS(949), - [anon_sym_ends_DASHwith] = ACTIONS(949), - [anon_sym_EQ_TILDE] = ACTIONS(949), - [anon_sym_BANG_TILDE] = ACTIONS(949), - [anon_sym_bit_DASHand] = ACTIONS(949), - [anon_sym_bit_DASHxor] = ACTIONS(949), - [anon_sym_bit_DASHor] = ACTIONS(949), - [anon_sym_and] = ACTIONS(949), - [anon_sym_xor] = ACTIONS(949), - [anon_sym_or] = ACTIONS(949), - [anon_sym_not] = ACTIONS(949), - [anon_sym_DOT_DOT_LT] = ACTIONS(949), - [anon_sym_DOT_DOT] = ACTIONS(949), - [anon_sym_DOT_DOT_EQ] = ACTIONS(949), - [sym_val_nothing] = ACTIONS(949), - [anon_sym_true] = ACTIONS(949), - [anon_sym_false] = ACTIONS(949), - [aux_sym_val_number_token1] = ACTIONS(949), - [aux_sym_val_number_token2] = ACTIONS(949), - [aux_sym_val_number_token3] = ACTIONS(949), - [aux_sym_val_number_token4] = ACTIONS(949), - [anon_sym_inf] = ACTIONS(949), - [anon_sym_DASHinf] = ACTIONS(949), - [anon_sym_NaN] = ACTIONS(949), - [anon_sym_0b] = ACTIONS(949), - [anon_sym_0o] = ACTIONS(949), - [anon_sym_0x] = ACTIONS(949), - [sym_val_date] = ACTIONS(949), - [anon_sym_DQUOTE] = ACTIONS(949), - [sym__str_single_quotes] = ACTIONS(949), - [sym__str_back_ticks] = ACTIONS(949), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(949), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(949), - [anon_sym_CARET] = ACTIONS(949), - [sym_short_flag] = ACTIONS(949), + [ts_builtin_sym_end] = ACTIONS(659), + [anon_sym_export] = ACTIONS(657), + [anon_sym_alias] = ACTIONS(657), + [anon_sym_let] = ACTIONS(657), + [anon_sym_let_DASHenv] = ACTIONS(657), + [anon_sym_mut] = ACTIONS(657), + [anon_sym_const] = ACTIONS(657), + [sym_cmd_identifier] = ACTIONS(657), + [anon_sym_SEMI] = ACTIONS(657), + [anon_sym_LF] = ACTIONS(659), + [anon_sym_def] = ACTIONS(657), + [anon_sym_def_DASHenv] = ACTIONS(657), + [anon_sym_export_DASHenv] = ACTIONS(657), + [anon_sym_extern] = ACTIONS(657), + [anon_sym_module] = ACTIONS(657), + [anon_sym_use] = ACTIONS(657), + [anon_sym_LBRACK] = ACTIONS(657), + [anon_sym_LPAREN] = ACTIONS(657), + [anon_sym_PIPE] = ACTIONS(657), + [anon_sym_DOLLAR] = ACTIONS(657), + [anon_sym_error] = ACTIONS(657), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(657), + [anon_sym_break] = ACTIONS(657), + [anon_sym_continue] = ACTIONS(657), + [anon_sym_for] = ACTIONS(657), + [anon_sym_loop] = ACTIONS(657), + [anon_sym_while] = ACTIONS(657), + [anon_sym_do] = ACTIONS(657), + [anon_sym_if] = ACTIONS(657), + [anon_sym_match] = ACTIONS(657), + [anon_sym_LBRACE] = ACTIONS(657), + [anon_sym_try] = ACTIONS(657), + [anon_sym_return] = ACTIONS(657), + [anon_sym_source] = ACTIONS(657), + [anon_sym_source_DASHenv] = ACTIONS(657), + [anon_sym_register] = ACTIONS(657), + [anon_sym_hide] = ACTIONS(657), + [anon_sym_hide_DASHenv] = ACTIONS(657), + [anon_sym_overlay] = ACTIONS(657), + [anon_sym_where] = ACTIONS(657), + [anon_sym_not] = ACTIONS(657), + [anon_sym_DOT_DOT_LT] = ACTIONS(657), + [anon_sym_DOT_DOT] = ACTIONS(657), + [anon_sym_DOT_DOT_EQ] = ACTIONS(657), + [sym_val_nothing] = ACTIONS(657), + [anon_sym_true] = ACTIONS(657), + [anon_sym_false] = ACTIONS(657), + [aux_sym_val_number_token1] = ACTIONS(657), + [aux_sym_val_number_token2] = ACTIONS(657), + [aux_sym_val_number_token3] = ACTIONS(657), + [aux_sym_val_number_token4] = ACTIONS(657), + [anon_sym_inf] = ACTIONS(657), + [anon_sym_DASHinf] = ACTIONS(657), + [anon_sym_NaN] = ACTIONS(657), + [anon_sym_0b] = ACTIONS(657), + [anon_sym_0o] = ACTIONS(657), + [anon_sym_0x] = ACTIONS(657), + [sym_val_date] = ACTIONS(657), + [anon_sym_DQUOTE] = ACTIONS(657), + [sym__str_single_quotes] = ACTIONS(657), + [sym__str_back_ticks] = ACTIONS(657), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(657), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(657), + [anon_sym_CARET] = ACTIONS(657), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, [448] = { - [sym_cell_path] = STATE(515), - [sym_path] = STATE(454), + [sym_pipeline] = STATE(999), + [sym_pipeline_last] = STATE(3506), + [sym__ctrl_expression] = STATE(3132), + [sym_ctrl_do] = STATE(900), + [sym_ctrl_if] = STATE(900), + [sym_ctrl_match] = STATE(900), + [sym_ctrl_try] = STATE(900), + [sym_ctrl_return] = STATE(900), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3332), + [sym_where_command] = STATE(3165), + [sym__expression] = STATE(2382), + [sym_expr_unary] = STATE(2472), + [sym_expr_binary] = STATE(2472), + [sym_expr_parenthesized] = STATE(2091), + [sym_val_range] = STATE(2472), + [sym__value] = STATE(2472), + [sym_val_bool] = STATE(2467), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2125), + [sym_val_number] = STATE(127), + [sym_val_duration] = STATE(2467), + [sym_val_filesize] = STATE(2467), + [sym_val_binary] = STATE(2467), + [sym_val_string] = STATE(2467), + [sym__str_double_quotes] = STATE(2469), + [sym_val_interpolated] = STATE(2467), + [sym__inter_single_quotes] = STATE(2475), + [sym__inter_double_quotes] = STATE(2478), + [sym_val_list] = STATE(2467), + [sym_val_record] = STATE(2467), + [sym_val_table] = STATE(2467), + [sym_val_closure] = STATE(2467), + [sym_command] = STATE(3165), [sym_comment] = STATE(448), - [sym_cmd_identifier] = ACTIONS(967), - [anon_sym_SEMI] = ACTIONS(967), - [anon_sym_LF] = ACTIONS(969), - [anon_sym_LBRACK] = ACTIONS(967), - [anon_sym_LPAREN] = ACTIONS(967), - [anon_sym_RPAREN] = ACTIONS(967), - [anon_sym_PIPE] = ACTIONS(967), - [anon_sym_DOLLAR] = ACTIONS(967), - [anon_sym_error] = ACTIONS(967), - [anon_sym_GT] = ACTIONS(967), - [anon_sym_DASH_DASH] = ACTIONS(967), - [anon_sym_DASH] = ACTIONS(967), - [anon_sym_break] = ACTIONS(967), - [anon_sym_continue] = ACTIONS(967), - [anon_sym_for] = ACTIONS(967), - [anon_sym_in] = ACTIONS(967), - [anon_sym_loop] = ACTIONS(967), - [anon_sym_while] = ACTIONS(967), - [anon_sym_do] = ACTIONS(967), - [anon_sym_if] = ACTIONS(967), - [anon_sym_match] = ACTIONS(967), - [anon_sym_LBRACE] = ACTIONS(967), - [anon_sym_DOT] = ACTIONS(1377), - [anon_sym_try] = ACTIONS(967), - [anon_sym_return] = ACTIONS(967), - [anon_sym_let] = ACTIONS(967), - [anon_sym_let_DASHenv] = ACTIONS(967), - [anon_sym_mut] = ACTIONS(967), - [anon_sym_const] = ACTIONS(967), - [anon_sym_source] = ACTIONS(967), - [anon_sym_source_DASHenv] = ACTIONS(967), - [anon_sym_register] = ACTIONS(967), - [anon_sym_hide] = ACTIONS(967), - [anon_sym_hide_DASHenv] = ACTIONS(967), - [anon_sym_overlay] = ACTIONS(967), - [anon_sym_STAR] = ACTIONS(967), - [anon_sym_where] = ACTIONS(967), - [anon_sym_STAR_STAR] = ACTIONS(967), - [anon_sym_PLUS_PLUS] = ACTIONS(967), - [anon_sym_SLASH] = ACTIONS(967), - [anon_sym_mod] = ACTIONS(967), - [anon_sym_SLASH_SLASH] = ACTIONS(967), - [anon_sym_PLUS] = ACTIONS(967), - [anon_sym_bit_DASHshl] = ACTIONS(967), - [anon_sym_bit_DASHshr] = ACTIONS(967), - [anon_sym_EQ_EQ] = ACTIONS(967), - [anon_sym_BANG_EQ] = ACTIONS(967), - [anon_sym_LT2] = ACTIONS(967), - [anon_sym_LT_EQ] = ACTIONS(967), - [anon_sym_GT_EQ] = ACTIONS(967), - [anon_sym_not_DASHin] = ACTIONS(967), - [anon_sym_starts_DASHwith] = ACTIONS(967), - [anon_sym_ends_DASHwith] = ACTIONS(967), - [anon_sym_EQ_TILDE] = ACTIONS(967), - [anon_sym_BANG_TILDE] = ACTIONS(967), - [anon_sym_bit_DASHand] = ACTIONS(967), - [anon_sym_bit_DASHxor] = ACTIONS(967), - [anon_sym_bit_DASHor] = ACTIONS(967), - [anon_sym_and] = ACTIONS(967), - [anon_sym_xor] = ACTIONS(967), - [anon_sym_or] = ACTIONS(967), - [anon_sym_not] = ACTIONS(967), - [anon_sym_DOT_DOT_LT] = ACTIONS(967), - [anon_sym_DOT_DOT] = ACTIONS(967), - [anon_sym_DOT_DOT_EQ] = ACTIONS(967), - [sym_val_nothing] = ACTIONS(967), - [anon_sym_true] = ACTIONS(967), - [anon_sym_false] = ACTIONS(967), - [aux_sym_val_number_token1] = ACTIONS(967), - [aux_sym_val_number_token2] = ACTIONS(967), - [aux_sym_val_number_token3] = ACTIONS(967), - [aux_sym_val_number_token4] = ACTIONS(967), - [anon_sym_inf] = ACTIONS(967), - [anon_sym_DASHinf] = ACTIONS(967), - [anon_sym_NaN] = ACTIONS(967), - [anon_sym_0b] = ACTIONS(967), - [anon_sym_0o] = ACTIONS(967), - [anon_sym_0x] = ACTIONS(967), - [sym_val_date] = ACTIONS(967), - [anon_sym_DQUOTE] = ACTIONS(967), - [sym__str_single_quotes] = ACTIONS(967), - [sym__str_back_ticks] = ACTIONS(967), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(967), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(967), - [anon_sym_CARET] = ACTIONS(967), - [sym_short_flag] = ACTIONS(967), - [anon_sym_POUND] = ACTIONS(3), + [aux_sym_pipeline_repeat1] = STATE(499), + [sym_cmd_identifier] = ACTIONS(19), + [anon_sym_LBRACK] = ACTIONS(31), + [anon_sym_LPAREN] = ACTIONS(33), + [anon_sym_DOLLAR] = ACTIONS(1008), + [anon_sym_DASH] = ACTIONS(39), + [anon_sym_break] = ACTIONS(41), + [anon_sym_continue] = ACTIONS(43), + [anon_sym_do] = ACTIONS(1010), + [anon_sym_if] = ACTIONS(1012), + [anon_sym_match] = ACTIONS(55), + [anon_sym_LBRACE] = ACTIONS(57), + [anon_sym_try] = ACTIONS(1014), + [anon_sym_return] = ACTIONS(1016), + [anon_sym_where] = ACTIONS(73), + [anon_sym_not] = ACTIONS(75), + [anon_sym_DOT_DOT_LT] = ACTIONS(77), + [anon_sym_DOT_DOT] = ACTIONS(79), + [anon_sym_DOT_DOT_EQ] = ACTIONS(77), + [sym_val_nothing] = ACTIONS(81), + [anon_sym_true] = ACTIONS(83), + [anon_sym_false] = ACTIONS(83), + [aux_sym_val_number_token1] = ACTIONS(85), + [aux_sym_val_number_token2] = ACTIONS(87), + [aux_sym_val_number_token3] = ACTIONS(87), + [aux_sym_val_number_token4] = ACTIONS(87), + [anon_sym_inf] = ACTIONS(85), + [anon_sym_DASHinf] = ACTIONS(87), + [anon_sym_NaN] = ACTIONS(85), + [anon_sym_0b] = ACTIONS(89), + [anon_sym_0o] = ACTIONS(89), + [anon_sym_0x] = ACTIONS(89), + [sym_val_date] = ACTIONS(91), + [anon_sym_DQUOTE] = ACTIONS(93), + [sym__str_single_quotes] = ACTIONS(95), + [sym__str_back_ticks] = ACTIONS(95), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), + [anon_sym_CARET] = ACTIONS(101), + [anon_sym_POUND] = ACTIONS(147), }, [449] = { - [sym_cell_path] = STATE(533), - [sym_path] = STATE(454), + [sym_cell_path] = STATE(515), + [sym_path] = STATE(463), [sym_comment] = STATE(449), - [sym_cmd_identifier] = ACTIONS(985), - [anon_sym_SEMI] = ACTIONS(985), - [anon_sym_LF] = ACTIONS(983), - [anon_sym_LBRACK] = ACTIONS(985), - [anon_sym_LPAREN] = ACTIONS(985), - [anon_sym_RPAREN] = ACTIONS(985), - [anon_sym_PIPE] = ACTIONS(985), - [anon_sym_DOLLAR] = ACTIONS(985), - [anon_sym_error] = ACTIONS(985), - [anon_sym_GT] = ACTIONS(985), - [anon_sym_DASH_DASH] = ACTIONS(985), - [anon_sym_DASH] = ACTIONS(985), - [anon_sym_break] = ACTIONS(985), - [anon_sym_continue] = ACTIONS(985), - [anon_sym_for] = ACTIONS(985), - [anon_sym_in] = ACTIONS(985), - [anon_sym_loop] = ACTIONS(985), - [anon_sym_while] = ACTIONS(985), - [anon_sym_do] = ACTIONS(985), - [anon_sym_if] = ACTIONS(985), - [anon_sym_match] = ACTIONS(985), - [anon_sym_LBRACE] = ACTIONS(985), - [anon_sym_DOT] = ACTIONS(1377), - [anon_sym_try] = ACTIONS(985), - [anon_sym_return] = ACTIONS(985), - [anon_sym_let] = ACTIONS(985), - [anon_sym_let_DASHenv] = ACTIONS(985), - [anon_sym_mut] = ACTIONS(985), - [anon_sym_const] = ACTIONS(985), - [anon_sym_source] = ACTIONS(985), - [anon_sym_source_DASHenv] = ACTIONS(985), - [anon_sym_register] = ACTIONS(985), - [anon_sym_hide] = ACTIONS(985), - [anon_sym_hide_DASHenv] = ACTIONS(985), - [anon_sym_overlay] = ACTIONS(985), - [anon_sym_STAR] = ACTIONS(985), - [anon_sym_where] = ACTIONS(985), - [anon_sym_STAR_STAR] = ACTIONS(985), - [anon_sym_PLUS_PLUS] = ACTIONS(985), - [anon_sym_SLASH] = ACTIONS(985), - [anon_sym_mod] = ACTIONS(985), - [anon_sym_SLASH_SLASH] = ACTIONS(985), - [anon_sym_PLUS] = ACTIONS(985), - [anon_sym_bit_DASHshl] = ACTIONS(985), - [anon_sym_bit_DASHshr] = ACTIONS(985), - [anon_sym_EQ_EQ] = ACTIONS(985), - [anon_sym_BANG_EQ] = ACTIONS(985), - [anon_sym_LT2] = ACTIONS(985), - [anon_sym_LT_EQ] = ACTIONS(985), - [anon_sym_GT_EQ] = ACTIONS(985), - [anon_sym_not_DASHin] = ACTIONS(985), - [anon_sym_starts_DASHwith] = ACTIONS(985), - [anon_sym_ends_DASHwith] = ACTIONS(985), - [anon_sym_EQ_TILDE] = ACTIONS(985), - [anon_sym_BANG_TILDE] = ACTIONS(985), - [anon_sym_bit_DASHand] = ACTIONS(985), - [anon_sym_bit_DASHxor] = ACTIONS(985), - [anon_sym_bit_DASHor] = ACTIONS(985), - [anon_sym_and] = ACTIONS(985), - [anon_sym_xor] = ACTIONS(985), - [anon_sym_or] = ACTIONS(985), - [anon_sym_not] = ACTIONS(985), - [anon_sym_DOT_DOT_LT] = ACTIONS(985), - [anon_sym_DOT_DOT] = ACTIONS(985), - [anon_sym_DOT_DOT_EQ] = ACTIONS(985), - [sym_val_nothing] = ACTIONS(985), - [anon_sym_true] = ACTIONS(985), - [anon_sym_false] = ACTIONS(985), - [aux_sym_val_number_token1] = ACTIONS(985), - [aux_sym_val_number_token2] = ACTIONS(985), - [aux_sym_val_number_token3] = ACTIONS(985), - [aux_sym_val_number_token4] = ACTIONS(985), - [anon_sym_inf] = ACTIONS(985), - [anon_sym_DASHinf] = ACTIONS(985), - [anon_sym_NaN] = ACTIONS(985), - [anon_sym_0b] = ACTIONS(985), - [anon_sym_0o] = ACTIONS(985), - [anon_sym_0x] = ACTIONS(985), - [sym_val_date] = ACTIONS(985), - [anon_sym_DQUOTE] = ACTIONS(985), - [sym__str_single_quotes] = ACTIONS(985), - [sym__str_back_ticks] = ACTIONS(985), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(985), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(985), - [anon_sym_CARET] = ACTIONS(985), - [sym_short_flag] = ACTIONS(985), + [anon_sym_SEMI] = ACTIONS(574), + [anon_sym_LF] = ACTIONS(576), + [anon_sym_LBRACK] = ACTIONS(574), + [anon_sym_LPAREN] = ACTIONS(574), + [anon_sym_RPAREN] = ACTIONS(574), + [anon_sym_PIPE] = ACTIONS(574), + [anon_sym_DOLLAR] = ACTIONS(574), + [anon_sym_GT] = ACTIONS(574), + [anon_sym_DASH_DASH] = ACTIONS(574), + [anon_sym_DASH] = ACTIONS(574), + [anon_sym_in] = ACTIONS(574), + [anon_sym_LBRACE] = ACTIONS(574), + [anon_sym_RBRACE] = ACTIONS(574), + [anon_sym_DOT] = ACTIONS(1018), + [anon_sym_STAR] = ACTIONS(574), + [anon_sym_STAR_STAR] = ACTIONS(574), + [anon_sym_PLUS_PLUS] = ACTIONS(574), + [anon_sym_SLASH] = ACTIONS(574), + [anon_sym_mod] = ACTIONS(574), + [anon_sym_SLASH_SLASH] = ACTIONS(574), + [anon_sym_PLUS] = ACTIONS(574), + [anon_sym_bit_DASHshl] = ACTIONS(574), + [anon_sym_bit_DASHshr] = ACTIONS(574), + [anon_sym_EQ_EQ] = ACTIONS(574), + [anon_sym_BANG_EQ] = ACTIONS(574), + [anon_sym_LT2] = ACTIONS(574), + [anon_sym_LT_EQ] = ACTIONS(574), + [anon_sym_GT_EQ] = ACTIONS(574), + [anon_sym_not_DASHin] = ACTIONS(574), + [anon_sym_starts_DASHwith] = ACTIONS(574), + [anon_sym_ends_DASHwith] = ACTIONS(574), + [anon_sym_EQ_TILDE] = ACTIONS(574), + [anon_sym_BANG_TILDE] = ACTIONS(574), + [anon_sym_bit_DASHand] = ACTIONS(574), + [anon_sym_bit_DASHxor] = ACTIONS(574), + [anon_sym_bit_DASHor] = ACTIONS(574), + [anon_sym_and] = ACTIONS(574), + [anon_sym_xor] = ACTIONS(574), + [anon_sym_or] = ACTIONS(574), + [anon_sym_DOT_DOT_LT] = ACTIONS(574), + [anon_sym_DOT_DOT] = ACTIONS(574), + [anon_sym_DOT_DOT_EQ] = ACTIONS(574), + [sym_val_nothing] = ACTIONS(574), + [anon_sym_true] = ACTIONS(574), + [anon_sym_false] = ACTIONS(574), + [aux_sym_val_number_token1] = ACTIONS(574), + [aux_sym_val_number_token2] = ACTIONS(574), + [aux_sym_val_number_token3] = ACTIONS(574), + [aux_sym_val_number_token4] = ACTIONS(574), + [anon_sym_inf] = ACTIONS(574), + [anon_sym_DASHinf] = ACTIONS(574), + [anon_sym_NaN] = ACTIONS(574), + [anon_sym_0b] = ACTIONS(574), + [anon_sym_0o] = ACTIONS(574), + [anon_sym_0x] = ACTIONS(574), + [sym_val_date] = ACTIONS(574), + [anon_sym_DQUOTE] = ACTIONS(574), + [sym__str_single_quotes] = ACTIONS(574), + [sym__str_back_ticks] = ACTIONS(574), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(574), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(574), + [anon_sym_err_GT] = ACTIONS(574), + [anon_sym_out_GT] = ACTIONS(574), + [anon_sym_e_GT] = ACTIONS(574), + [anon_sym_o_GT] = ACTIONS(574), + [anon_sym_err_PLUSout_GT] = ACTIONS(574), + [anon_sym_out_PLUSerr_GT] = ACTIONS(574), + [anon_sym_o_PLUSe_GT] = ACTIONS(574), + [anon_sym_e_PLUSo_GT] = ACTIONS(574), + [sym_short_flag] = ACTIONS(574), + [aux_sym_unquoted_token1] = ACTIONS(574), [anon_sym_POUND] = ACTIONS(3), }, [450] = { - [sym_cell_path] = STATE(507), - [sym_path] = STATE(454), + [sym_cell_path] = STATE(525), + [sym_path] = STATE(463), [sym_comment] = STATE(450), - [sym_cmd_identifier] = ACTIONS(953), - [anon_sym_SEMI] = ACTIONS(953), - [anon_sym_LF] = ACTIONS(955), - [anon_sym_LBRACK] = ACTIONS(953), - [anon_sym_LPAREN] = ACTIONS(953), - [anon_sym_RPAREN] = ACTIONS(953), - [anon_sym_PIPE] = ACTIONS(953), - [anon_sym_DOLLAR] = ACTIONS(953), - [anon_sym_error] = ACTIONS(953), - [anon_sym_GT] = ACTIONS(953), - [anon_sym_DASH_DASH] = ACTIONS(953), - [anon_sym_DASH] = ACTIONS(953), - [anon_sym_break] = ACTIONS(953), - [anon_sym_continue] = ACTIONS(953), - [anon_sym_for] = ACTIONS(953), - [anon_sym_in] = ACTIONS(953), - [anon_sym_loop] = ACTIONS(953), - [anon_sym_while] = ACTIONS(953), - [anon_sym_do] = ACTIONS(953), - [anon_sym_if] = ACTIONS(953), - [anon_sym_match] = ACTIONS(953), - [anon_sym_LBRACE] = ACTIONS(953), - [anon_sym_DOT] = ACTIONS(1377), - [anon_sym_try] = ACTIONS(953), - [anon_sym_return] = ACTIONS(953), - [anon_sym_let] = ACTIONS(953), - [anon_sym_let_DASHenv] = ACTIONS(953), - [anon_sym_mut] = ACTIONS(953), - [anon_sym_const] = ACTIONS(953), - [anon_sym_source] = ACTIONS(953), - [anon_sym_source_DASHenv] = ACTIONS(953), - [anon_sym_register] = ACTIONS(953), - [anon_sym_hide] = ACTIONS(953), - [anon_sym_hide_DASHenv] = ACTIONS(953), - [anon_sym_overlay] = ACTIONS(953), - [anon_sym_STAR] = ACTIONS(953), - [anon_sym_where] = ACTIONS(953), - [anon_sym_STAR_STAR] = ACTIONS(953), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_SLASH] = ACTIONS(953), - [anon_sym_mod] = ACTIONS(953), - [anon_sym_SLASH_SLASH] = ACTIONS(953), - [anon_sym_PLUS] = ACTIONS(953), - [anon_sym_bit_DASHshl] = ACTIONS(953), - [anon_sym_bit_DASHshr] = ACTIONS(953), - [anon_sym_EQ_EQ] = ACTIONS(953), - [anon_sym_BANG_EQ] = ACTIONS(953), - [anon_sym_LT2] = ACTIONS(953), - [anon_sym_LT_EQ] = ACTIONS(953), - [anon_sym_GT_EQ] = ACTIONS(953), - [anon_sym_not_DASHin] = ACTIONS(953), - [anon_sym_starts_DASHwith] = ACTIONS(953), - [anon_sym_ends_DASHwith] = ACTIONS(953), - [anon_sym_EQ_TILDE] = ACTIONS(953), - [anon_sym_BANG_TILDE] = ACTIONS(953), - [anon_sym_bit_DASHand] = ACTIONS(953), - [anon_sym_bit_DASHxor] = ACTIONS(953), - [anon_sym_bit_DASHor] = ACTIONS(953), - [anon_sym_and] = ACTIONS(953), - [anon_sym_xor] = ACTIONS(953), - [anon_sym_or] = ACTIONS(953), - [anon_sym_not] = ACTIONS(953), - [anon_sym_DOT_DOT_LT] = ACTIONS(953), - [anon_sym_DOT_DOT] = ACTIONS(953), - [anon_sym_DOT_DOT_EQ] = ACTIONS(953), - [sym_val_nothing] = ACTIONS(953), - [anon_sym_true] = ACTIONS(953), - [anon_sym_false] = ACTIONS(953), - [aux_sym_val_number_token1] = ACTIONS(953), - [aux_sym_val_number_token2] = ACTIONS(953), - [aux_sym_val_number_token3] = ACTIONS(953), - [aux_sym_val_number_token4] = ACTIONS(953), - [anon_sym_inf] = ACTIONS(953), - [anon_sym_DASHinf] = ACTIONS(953), - [anon_sym_NaN] = ACTIONS(953), - [anon_sym_0b] = ACTIONS(953), - [anon_sym_0o] = ACTIONS(953), - [anon_sym_0x] = ACTIONS(953), - [sym_val_date] = ACTIONS(953), - [anon_sym_DQUOTE] = ACTIONS(953), - [sym__str_single_quotes] = ACTIONS(953), - [sym__str_back_ticks] = ACTIONS(953), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(953), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(953), - [anon_sym_CARET] = ACTIONS(953), - [sym_short_flag] = ACTIONS(953), + [anon_sym_SEMI] = ACTIONS(568), + [anon_sym_LF] = ACTIONS(570), + [anon_sym_LBRACK] = ACTIONS(568), + [anon_sym_LPAREN] = ACTIONS(568), + [anon_sym_RPAREN] = ACTIONS(568), + [anon_sym_PIPE] = ACTIONS(568), + [anon_sym_DOLLAR] = ACTIONS(568), + [anon_sym_GT] = ACTIONS(568), + [anon_sym_DASH_DASH] = ACTIONS(568), + [anon_sym_DASH] = ACTIONS(568), + [anon_sym_in] = ACTIONS(568), + [anon_sym_LBRACE] = ACTIONS(568), + [anon_sym_RBRACE] = ACTIONS(568), + [anon_sym_DOT] = ACTIONS(1018), + [anon_sym_STAR] = ACTIONS(568), + [anon_sym_STAR_STAR] = ACTIONS(568), + [anon_sym_PLUS_PLUS] = ACTIONS(568), + [anon_sym_SLASH] = ACTIONS(568), + [anon_sym_mod] = ACTIONS(568), + [anon_sym_SLASH_SLASH] = ACTIONS(568), + [anon_sym_PLUS] = ACTIONS(568), + [anon_sym_bit_DASHshl] = ACTIONS(568), + [anon_sym_bit_DASHshr] = ACTIONS(568), + [anon_sym_EQ_EQ] = ACTIONS(568), + [anon_sym_BANG_EQ] = ACTIONS(568), + [anon_sym_LT2] = ACTIONS(568), + [anon_sym_LT_EQ] = ACTIONS(568), + [anon_sym_GT_EQ] = ACTIONS(568), + [anon_sym_not_DASHin] = ACTIONS(568), + [anon_sym_starts_DASHwith] = ACTIONS(568), + [anon_sym_ends_DASHwith] = ACTIONS(568), + [anon_sym_EQ_TILDE] = ACTIONS(568), + [anon_sym_BANG_TILDE] = ACTIONS(568), + [anon_sym_bit_DASHand] = ACTIONS(568), + [anon_sym_bit_DASHxor] = ACTIONS(568), + [anon_sym_bit_DASHor] = ACTIONS(568), + [anon_sym_and] = ACTIONS(568), + [anon_sym_xor] = ACTIONS(568), + [anon_sym_or] = ACTIONS(568), + [anon_sym_DOT_DOT_LT] = ACTIONS(568), + [anon_sym_DOT_DOT] = ACTIONS(568), + [anon_sym_DOT_DOT_EQ] = ACTIONS(568), + [sym_val_nothing] = ACTIONS(568), + [anon_sym_true] = ACTIONS(568), + [anon_sym_false] = ACTIONS(568), + [aux_sym_val_number_token1] = ACTIONS(568), + [aux_sym_val_number_token2] = ACTIONS(568), + [aux_sym_val_number_token3] = ACTIONS(568), + [aux_sym_val_number_token4] = ACTIONS(568), + [anon_sym_inf] = ACTIONS(568), + [anon_sym_DASHinf] = ACTIONS(568), + [anon_sym_NaN] = ACTIONS(568), + [anon_sym_0b] = ACTIONS(568), + [anon_sym_0o] = ACTIONS(568), + [anon_sym_0x] = ACTIONS(568), + [sym_val_date] = ACTIONS(568), + [anon_sym_DQUOTE] = ACTIONS(568), + [sym__str_single_quotes] = ACTIONS(568), + [sym__str_back_ticks] = ACTIONS(568), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(568), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(568), + [anon_sym_err_GT] = ACTIONS(568), + [anon_sym_out_GT] = ACTIONS(568), + [anon_sym_e_GT] = ACTIONS(568), + [anon_sym_o_GT] = ACTIONS(568), + [anon_sym_err_PLUSout_GT] = ACTIONS(568), + [anon_sym_out_PLUSerr_GT] = ACTIONS(568), + [anon_sym_o_PLUSe_GT] = ACTIONS(568), + [anon_sym_e_PLUSo_GT] = ACTIONS(568), + [sym_short_flag] = ACTIONS(568), + [aux_sym_unquoted_token1] = ACTIONS(568), [anon_sym_POUND] = ACTIONS(3), }, [451] = { - [sym_cell_path] = STATE(502), - [sym_path] = STATE(454), + [sym_pipeline] = STATE(1002), + [sym_pipeline_last] = STATE(3447), + [sym__ctrl_expression] = STATE(2946), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(2354), + [sym__var] = STATE(2035), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), [sym_comment] = STATE(451), - [sym_cmd_identifier] = ACTIONS(942), - [anon_sym_SEMI] = ACTIONS(942), - [anon_sym_LF] = ACTIONS(944), - [anon_sym_LBRACK] = ACTIONS(942), - [anon_sym_LPAREN] = ACTIONS(942), - [anon_sym_RPAREN] = ACTIONS(942), - [anon_sym_PIPE] = ACTIONS(942), - [anon_sym_DOLLAR] = ACTIONS(942), - [anon_sym_error] = ACTIONS(942), - [anon_sym_GT] = ACTIONS(942), - [anon_sym_DASH_DASH] = ACTIONS(942), - [anon_sym_DASH] = ACTIONS(942), - [anon_sym_break] = ACTIONS(942), - [anon_sym_continue] = ACTIONS(942), - [anon_sym_for] = ACTIONS(942), - [anon_sym_in] = ACTIONS(942), - [anon_sym_loop] = ACTIONS(942), - [anon_sym_while] = ACTIONS(942), - [anon_sym_do] = ACTIONS(942), - [anon_sym_if] = ACTIONS(942), - [anon_sym_match] = ACTIONS(942), - [anon_sym_LBRACE] = ACTIONS(942), - [anon_sym_DOT] = ACTIONS(1377), - [anon_sym_try] = ACTIONS(942), - [anon_sym_return] = ACTIONS(942), - [anon_sym_let] = ACTIONS(942), - [anon_sym_let_DASHenv] = ACTIONS(942), - [anon_sym_mut] = ACTIONS(942), - [anon_sym_const] = ACTIONS(942), - [anon_sym_source] = ACTIONS(942), - [anon_sym_source_DASHenv] = ACTIONS(942), - [anon_sym_register] = ACTIONS(942), - [anon_sym_hide] = ACTIONS(942), - [anon_sym_hide_DASHenv] = ACTIONS(942), - [anon_sym_overlay] = ACTIONS(942), - [anon_sym_STAR] = ACTIONS(942), - [anon_sym_where] = ACTIONS(942), - [anon_sym_STAR_STAR] = ACTIONS(942), - [anon_sym_PLUS_PLUS] = ACTIONS(942), - [anon_sym_SLASH] = ACTIONS(942), - [anon_sym_mod] = ACTIONS(942), - [anon_sym_SLASH_SLASH] = ACTIONS(942), - [anon_sym_PLUS] = ACTIONS(942), - [anon_sym_bit_DASHshl] = ACTIONS(942), - [anon_sym_bit_DASHshr] = ACTIONS(942), - [anon_sym_EQ_EQ] = ACTIONS(942), - [anon_sym_BANG_EQ] = ACTIONS(942), - [anon_sym_LT2] = ACTIONS(942), - [anon_sym_LT_EQ] = ACTIONS(942), - [anon_sym_GT_EQ] = ACTIONS(942), - [anon_sym_not_DASHin] = ACTIONS(942), - [anon_sym_starts_DASHwith] = ACTIONS(942), - [anon_sym_ends_DASHwith] = ACTIONS(942), - [anon_sym_EQ_TILDE] = ACTIONS(942), - [anon_sym_BANG_TILDE] = ACTIONS(942), - [anon_sym_bit_DASHand] = ACTIONS(942), - [anon_sym_bit_DASHxor] = ACTIONS(942), - [anon_sym_bit_DASHor] = ACTIONS(942), - [anon_sym_and] = ACTIONS(942), - [anon_sym_xor] = ACTIONS(942), - [anon_sym_or] = ACTIONS(942), - [anon_sym_not] = ACTIONS(942), - [anon_sym_DOT_DOT_LT] = ACTIONS(942), - [anon_sym_DOT_DOT] = ACTIONS(942), - [anon_sym_DOT_DOT_EQ] = ACTIONS(942), - [sym_val_nothing] = ACTIONS(942), - [anon_sym_true] = ACTIONS(942), - [anon_sym_false] = ACTIONS(942), - [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(942), - [anon_sym_inf] = ACTIONS(942), - [anon_sym_DASHinf] = ACTIONS(942), - [anon_sym_NaN] = ACTIONS(942), - [anon_sym_0b] = ACTIONS(942), - [anon_sym_0o] = ACTIONS(942), - [anon_sym_0x] = ACTIONS(942), - [sym_val_date] = ACTIONS(942), - [anon_sym_DQUOTE] = ACTIONS(942), - [sym__str_single_quotes] = ACTIONS(942), - [sym__str_back_ticks] = ACTIONS(942), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(942), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(942), - [anon_sym_CARET] = ACTIONS(942), - [sym_short_flag] = ACTIONS(942), - [anon_sym_POUND] = ACTIONS(3), + [aux_sym_pipeline_repeat1] = STATE(500), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(1020), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_do] = ACTIONS(1022), + [anon_sym_if] = ACTIONS(1024), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(1026), + [anon_sym_return] = ACTIONS(1028), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), }, [452] = { - [sym_path] = STATE(479), + [sym_pipeline] = STATE(986), + [sym_pipeline_last] = STATE(3444), + [sym__ctrl_expression] = STATE(2946), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(2354), + [sym__var] = STATE(2035), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), [sym_comment] = STATE(452), - [aux_sym_cell_path_repeat1] = STATE(445), - [sym_cmd_identifier] = ACTIONS(929), - [anon_sym_SEMI] = ACTIONS(929), - [anon_sym_LF] = ACTIONS(931), - [anon_sym_LBRACK] = ACTIONS(929), - [anon_sym_LPAREN] = ACTIONS(929), - [anon_sym_RPAREN] = ACTIONS(929), - [anon_sym_PIPE] = ACTIONS(929), - [anon_sym_DOLLAR] = ACTIONS(929), - [anon_sym_error] = ACTIONS(929), - [anon_sym_GT] = ACTIONS(929), - [anon_sym_DASH_DASH] = ACTIONS(929), - [anon_sym_DASH] = ACTIONS(929), - [anon_sym_break] = ACTIONS(929), - [anon_sym_continue] = ACTIONS(929), - [anon_sym_for] = ACTIONS(929), - [anon_sym_in] = ACTIONS(929), - [anon_sym_loop] = ACTIONS(929), - [anon_sym_while] = ACTIONS(929), - [anon_sym_do] = ACTIONS(929), - [anon_sym_if] = ACTIONS(929), - [anon_sym_match] = ACTIONS(929), - [anon_sym_LBRACE] = ACTIONS(929), - [anon_sym_DOT] = ACTIONS(1377), - [anon_sym_try] = ACTIONS(929), - [anon_sym_return] = ACTIONS(929), - [anon_sym_let] = ACTIONS(929), - [anon_sym_let_DASHenv] = ACTIONS(929), - [anon_sym_mut] = ACTIONS(929), - [anon_sym_const] = ACTIONS(929), - [anon_sym_source] = ACTIONS(929), - [anon_sym_source_DASHenv] = ACTIONS(929), - [anon_sym_register] = ACTIONS(929), - [anon_sym_hide] = ACTIONS(929), - [anon_sym_hide_DASHenv] = ACTIONS(929), - [anon_sym_overlay] = ACTIONS(929), - [anon_sym_STAR] = ACTIONS(929), - [anon_sym_where] = ACTIONS(929), - [anon_sym_STAR_STAR] = ACTIONS(929), - [anon_sym_PLUS_PLUS] = ACTIONS(929), - [anon_sym_SLASH] = ACTIONS(929), - [anon_sym_mod] = ACTIONS(929), - [anon_sym_SLASH_SLASH] = ACTIONS(929), - [anon_sym_PLUS] = ACTIONS(929), - [anon_sym_bit_DASHshl] = ACTIONS(929), - [anon_sym_bit_DASHshr] = ACTIONS(929), - [anon_sym_EQ_EQ] = ACTIONS(929), - [anon_sym_BANG_EQ] = ACTIONS(929), - [anon_sym_LT2] = ACTIONS(929), - [anon_sym_LT_EQ] = ACTIONS(929), - [anon_sym_GT_EQ] = ACTIONS(929), - [anon_sym_not_DASHin] = ACTIONS(929), - [anon_sym_starts_DASHwith] = ACTIONS(929), - [anon_sym_ends_DASHwith] = ACTIONS(929), - [anon_sym_EQ_TILDE] = ACTIONS(929), - [anon_sym_BANG_TILDE] = ACTIONS(929), - [anon_sym_bit_DASHand] = ACTIONS(929), - [anon_sym_bit_DASHxor] = ACTIONS(929), - [anon_sym_bit_DASHor] = ACTIONS(929), - [anon_sym_and] = ACTIONS(929), - [anon_sym_xor] = ACTIONS(929), - [anon_sym_or] = ACTIONS(929), - [anon_sym_not] = ACTIONS(929), - [anon_sym_DOT_DOT_LT] = ACTIONS(929), - [anon_sym_DOT_DOT] = ACTIONS(929), - [anon_sym_DOT_DOT_EQ] = ACTIONS(929), - [sym_val_nothing] = ACTIONS(929), - [anon_sym_true] = ACTIONS(929), - [anon_sym_false] = ACTIONS(929), - [aux_sym_val_number_token1] = ACTIONS(929), - [aux_sym_val_number_token2] = ACTIONS(929), - [aux_sym_val_number_token3] = ACTIONS(929), - [aux_sym_val_number_token4] = ACTIONS(929), - [anon_sym_inf] = ACTIONS(929), - [anon_sym_DASHinf] = ACTIONS(929), - [anon_sym_NaN] = ACTIONS(929), - [anon_sym_0b] = ACTIONS(929), - [anon_sym_0o] = ACTIONS(929), - [anon_sym_0x] = ACTIONS(929), - [sym_val_date] = ACTIONS(929), - [anon_sym_DQUOTE] = ACTIONS(929), - [sym__str_single_quotes] = ACTIONS(929), - [sym__str_back_ticks] = ACTIONS(929), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(929), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(929), - [anon_sym_CARET] = ACTIONS(929), - [sym_short_flag] = ACTIONS(929), - [anon_sym_POUND] = ACTIONS(3), + [aux_sym_pipeline_repeat1] = STATE(500), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(1020), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_do] = ACTIONS(1022), + [anon_sym_if] = ACTIONS(1024), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(1026), + [anon_sym_return] = ACTIONS(1028), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), }, [453] = { - [sym_cell_path] = STATE(519), - [sym_path] = STATE(454), + [sym_cell_path] = STATE(521), + [sym_path] = STATE(463), [sym_comment] = STATE(453), - [sym_cmd_identifier] = ACTIONS(971), - [anon_sym_SEMI] = ACTIONS(971), - [anon_sym_LF] = ACTIONS(973), - [anon_sym_LBRACK] = ACTIONS(971), - [anon_sym_LPAREN] = ACTIONS(971), - [anon_sym_RPAREN] = ACTIONS(971), - [anon_sym_PIPE] = ACTIONS(971), - [anon_sym_DOLLAR] = ACTIONS(971), - [anon_sym_error] = ACTIONS(971), - [anon_sym_GT] = ACTIONS(971), - [anon_sym_DASH_DASH] = ACTIONS(971), - [anon_sym_DASH] = ACTIONS(971), - [anon_sym_break] = ACTIONS(971), - [anon_sym_continue] = ACTIONS(971), - [anon_sym_for] = ACTIONS(971), - [anon_sym_in] = ACTIONS(971), - [anon_sym_loop] = ACTIONS(971), - [anon_sym_while] = ACTIONS(971), - [anon_sym_do] = ACTIONS(971), - [anon_sym_if] = ACTIONS(971), - [anon_sym_match] = ACTIONS(971), - [anon_sym_LBRACE] = ACTIONS(971), - [anon_sym_DOT] = ACTIONS(1377), - [anon_sym_try] = ACTIONS(971), - [anon_sym_return] = ACTIONS(971), - [anon_sym_let] = ACTIONS(971), - [anon_sym_let_DASHenv] = ACTIONS(971), - [anon_sym_mut] = ACTIONS(971), - [anon_sym_const] = ACTIONS(971), - [anon_sym_source] = ACTIONS(971), - [anon_sym_source_DASHenv] = ACTIONS(971), - [anon_sym_register] = ACTIONS(971), - [anon_sym_hide] = ACTIONS(971), - [anon_sym_hide_DASHenv] = ACTIONS(971), - [anon_sym_overlay] = ACTIONS(971), - [anon_sym_STAR] = ACTIONS(971), - [anon_sym_where] = ACTIONS(971), - [anon_sym_STAR_STAR] = ACTIONS(971), - [anon_sym_PLUS_PLUS] = ACTIONS(971), - [anon_sym_SLASH] = ACTIONS(971), - [anon_sym_mod] = ACTIONS(971), - [anon_sym_SLASH_SLASH] = ACTIONS(971), - [anon_sym_PLUS] = ACTIONS(971), - [anon_sym_bit_DASHshl] = ACTIONS(971), - [anon_sym_bit_DASHshr] = ACTIONS(971), - [anon_sym_EQ_EQ] = ACTIONS(971), - [anon_sym_BANG_EQ] = ACTIONS(971), - [anon_sym_LT2] = ACTIONS(971), - [anon_sym_LT_EQ] = ACTIONS(971), - [anon_sym_GT_EQ] = ACTIONS(971), - [anon_sym_not_DASHin] = ACTIONS(971), - [anon_sym_starts_DASHwith] = ACTIONS(971), - [anon_sym_ends_DASHwith] = ACTIONS(971), - [anon_sym_EQ_TILDE] = ACTIONS(971), - [anon_sym_BANG_TILDE] = ACTIONS(971), - [anon_sym_bit_DASHand] = ACTIONS(971), - [anon_sym_bit_DASHxor] = ACTIONS(971), - [anon_sym_bit_DASHor] = ACTIONS(971), - [anon_sym_and] = ACTIONS(971), - [anon_sym_xor] = ACTIONS(971), - [anon_sym_or] = ACTIONS(971), - [anon_sym_not] = ACTIONS(971), - [anon_sym_DOT_DOT_LT] = ACTIONS(971), - [anon_sym_DOT_DOT] = ACTIONS(971), - [anon_sym_DOT_DOT_EQ] = ACTIONS(971), - [sym_val_nothing] = ACTIONS(971), - [anon_sym_true] = ACTIONS(971), - [anon_sym_false] = ACTIONS(971), - [aux_sym_val_number_token1] = ACTIONS(971), - [aux_sym_val_number_token2] = ACTIONS(971), - [aux_sym_val_number_token3] = ACTIONS(971), - [aux_sym_val_number_token4] = ACTIONS(971), - [anon_sym_inf] = ACTIONS(971), - [anon_sym_DASHinf] = ACTIONS(971), - [anon_sym_NaN] = ACTIONS(971), - [anon_sym_0b] = ACTIONS(971), - [anon_sym_0o] = ACTIONS(971), - [anon_sym_0x] = ACTIONS(971), - [sym_val_date] = ACTIONS(971), - [anon_sym_DQUOTE] = ACTIONS(971), - [sym__str_single_quotes] = ACTIONS(971), - [sym__str_back_ticks] = ACTIONS(971), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(971), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(971), - [anon_sym_CARET] = ACTIONS(971), - [sym_short_flag] = ACTIONS(971), + [anon_sym_SEMI] = ACTIONS(578), + [anon_sym_LF] = ACTIONS(580), + [anon_sym_LBRACK] = ACTIONS(578), + [anon_sym_LPAREN] = ACTIONS(578), + [anon_sym_RPAREN] = ACTIONS(578), + [anon_sym_PIPE] = ACTIONS(578), + [anon_sym_DOLLAR] = ACTIONS(578), + [anon_sym_GT] = ACTIONS(578), + [anon_sym_DASH_DASH] = ACTIONS(578), + [anon_sym_DASH] = ACTIONS(578), + [anon_sym_in] = ACTIONS(578), + [anon_sym_LBRACE] = ACTIONS(578), + [anon_sym_RBRACE] = ACTIONS(578), + [anon_sym_DOT] = ACTIONS(1018), + [anon_sym_STAR] = ACTIONS(578), + [anon_sym_STAR_STAR] = ACTIONS(578), + [anon_sym_PLUS_PLUS] = ACTIONS(578), + [anon_sym_SLASH] = ACTIONS(578), + [anon_sym_mod] = ACTIONS(578), + [anon_sym_SLASH_SLASH] = ACTIONS(578), + [anon_sym_PLUS] = ACTIONS(578), + [anon_sym_bit_DASHshl] = ACTIONS(578), + [anon_sym_bit_DASHshr] = ACTIONS(578), + [anon_sym_EQ_EQ] = ACTIONS(578), + [anon_sym_BANG_EQ] = ACTIONS(578), + [anon_sym_LT2] = ACTIONS(578), + [anon_sym_LT_EQ] = ACTIONS(578), + [anon_sym_GT_EQ] = ACTIONS(578), + [anon_sym_not_DASHin] = ACTIONS(578), + [anon_sym_starts_DASHwith] = ACTIONS(578), + [anon_sym_ends_DASHwith] = ACTIONS(578), + [anon_sym_EQ_TILDE] = ACTIONS(578), + [anon_sym_BANG_TILDE] = ACTIONS(578), + [anon_sym_bit_DASHand] = ACTIONS(578), + [anon_sym_bit_DASHxor] = ACTIONS(578), + [anon_sym_bit_DASHor] = ACTIONS(578), + [anon_sym_and] = ACTIONS(578), + [anon_sym_xor] = ACTIONS(578), + [anon_sym_or] = ACTIONS(578), + [anon_sym_DOT_DOT_LT] = ACTIONS(578), + [anon_sym_DOT_DOT] = ACTIONS(578), + [anon_sym_DOT_DOT_EQ] = ACTIONS(578), + [sym_val_nothing] = ACTIONS(578), + [anon_sym_true] = ACTIONS(578), + [anon_sym_false] = ACTIONS(578), + [aux_sym_val_number_token1] = ACTIONS(578), + [aux_sym_val_number_token2] = ACTIONS(578), + [aux_sym_val_number_token3] = ACTIONS(578), + [aux_sym_val_number_token4] = ACTIONS(578), + [anon_sym_inf] = ACTIONS(578), + [anon_sym_DASHinf] = ACTIONS(578), + [anon_sym_NaN] = ACTIONS(578), + [anon_sym_0b] = ACTIONS(578), + [anon_sym_0o] = ACTIONS(578), + [anon_sym_0x] = ACTIONS(578), + [sym_val_date] = ACTIONS(578), + [anon_sym_DQUOTE] = ACTIONS(578), + [sym__str_single_quotes] = ACTIONS(578), + [sym__str_back_ticks] = ACTIONS(578), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(578), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(578), + [anon_sym_err_GT] = ACTIONS(578), + [anon_sym_out_GT] = ACTIONS(578), + [anon_sym_e_GT] = ACTIONS(578), + [anon_sym_o_GT] = ACTIONS(578), + [anon_sym_err_PLUSout_GT] = ACTIONS(578), + [anon_sym_out_PLUSerr_GT] = ACTIONS(578), + [anon_sym_o_PLUSe_GT] = ACTIONS(578), + [anon_sym_e_PLUSo_GT] = ACTIONS(578), + [sym_short_flag] = ACTIONS(578), + [aux_sym_unquoted_token1] = ACTIONS(578), [anon_sym_POUND] = ACTIONS(3), }, [454] = { - [sym_path] = STATE(479), + [sym_pipeline] = STATE(997), + [sym_pipeline_last] = STATE(3351), + [sym__ctrl_expression] = STATE(2946), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(2354), + [sym__var] = STATE(2035), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), [sym_comment] = STATE(454), - [aux_sym_cell_path_repeat1] = STATE(452), - [sym_cmd_identifier] = ACTIONS(959), - [anon_sym_SEMI] = ACTIONS(959), - [anon_sym_LF] = ACTIONS(961), - [anon_sym_LBRACK] = ACTIONS(959), - [anon_sym_LPAREN] = ACTIONS(959), - [anon_sym_RPAREN] = ACTIONS(959), - [anon_sym_PIPE] = ACTIONS(959), - [anon_sym_DOLLAR] = ACTIONS(959), - [anon_sym_error] = ACTIONS(959), - [anon_sym_GT] = ACTIONS(959), - [anon_sym_DASH_DASH] = ACTIONS(959), - [anon_sym_DASH] = ACTIONS(959), - [anon_sym_break] = ACTIONS(959), - [anon_sym_continue] = ACTIONS(959), - [anon_sym_for] = ACTIONS(959), - [anon_sym_in] = ACTIONS(959), - [anon_sym_loop] = ACTIONS(959), - [anon_sym_while] = ACTIONS(959), - [anon_sym_do] = ACTIONS(959), - [anon_sym_if] = ACTIONS(959), - [anon_sym_match] = ACTIONS(959), - [anon_sym_LBRACE] = ACTIONS(959), - [anon_sym_DOT] = ACTIONS(1377), - [anon_sym_try] = ACTIONS(959), - [anon_sym_return] = ACTIONS(959), - [anon_sym_let] = ACTIONS(959), - [anon_sym_let_DASHenv] = ACTIONS(959), - [anon_sym_mut] = ACTIONS(959), - [anon_sym_const] = ACTIONS(959), - [anon_sym_source] = ACTIONS(959), - [anon_sym_source_DASHenv] = ACTIONS(959), - [anon_sym_register] = ACTIONS(959), - [anon_sym_hide] = ACTIONS(959), - [anon_sym_hide_DASHenv] = ACTIONS(959), - [anon_sym_overlay] = ACTIONS(959), - [anon_sym_STAR] = ACTIONS(959), - [anon_sym_where] = ACTIONS(959), - [anon_sym_STAR_STAR] = ACTIONS(959), - [anon_sym_PLUS_PLUS] = ACTIONS(959), - [anon_sym_SLASH] = ACTIONS(959), - [anon_sym_mod] = ACTIONS(959), - [anon_sym_SLASH_SLASH] = ACTIONS(959), - [anon_sym_PLUS] = ACTIONS(959), - [anon_sym_bit_DASHshl] = ACTIONS(959), - [anon_sym_bit_DASHshr] = ACTIONS(959), - [anon_sym_EQ_EQ] = ACTIONS(959), - [anon_sym_BANG_EQ] = ACTIONS(959), - [anon_sym_LT2] = ACTIONS(959), - [anon_sym_LT_EQ] = ACTIONS(959), - [anon_sym_GT_EQ] = ACTIONS(959), - [anon_sym_not_DASHin] = ACTIONS(959), - [anon_sym_starts_DASHwith] = ACTIONS(959), - [anon_sym_ends_DASHwith] = ACTIONS(959), - [anon_sym_EQ_TILDE] = ACTIONS(959), - [anon_sym_BANG_TILDE] = ACTIONS(959), - [anon_sym_bit_DASHand] = ACTIONS(959), - [anon_sym_bit_DASHxor] = ACTIONS(959), - [anon_sym_bit_DASHor] = ACTIONS(959), - [anon_sym_and] = ACTIONS(959), - [anon_sym_xor] = ACTIONS(959), - [anon_sym_or] = ACTIONS(959), - [anon_sym_not] = ACTIONS(959), - [anon_sym_DOT_DOT_LT] = ACTIONS(959), - [anon_sym_DOT_DOT] = ACTIONS(959), - [anon_sym_DOT_DOT_EQ] = ACTIONS(959), - [sym_val_nothing] = ACTIONS(959), - [anon_sym_true] = ACTIONS(959), - [anon_sym_false] = ACTIONS(959), - [aux_sym_val_number_token1] = ACTIONS(959), - [aux_sym_val_number_token2] = ACTIONS(959), - [aux_sym_val_number_token3] = ACTIONS(959), - [aux_sym_val_number_token4] = ACTIONS(959), - [anon_sym_inf] = ACTIONS(959), - [anon_sym_DASHinf] = ACTIONS(959), - [anon_sym_NaN] = ACTIONS(959), - [anon_sym_0b] = ACTIONS(959), - [anon_sym_0o] = ACTIONS(959), - [anon_sym_0x] = ACTIONS(959), - [sym_val_date] = ACTIONS(959), - [anon_sym_DQUOTE] = ACTIONS(959), - [sym__str_single_quotes] = ACTIONS(959), - [sym__str_back_ticks] = ACTIONS(959), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(959), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(959), - [anon_sym_CARET] = ACTIONS(959), - [sym_short_flag] = ACTIONS(959), - [anon_sym_POUND] = ACTIONS(3), + [aux_sym_pipeline_repeat1] = STATE(500), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(1020), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_do] = ACTIONS(1022), + [anon_sym_if] = ACTIONS(1024), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(1026), + [anon_sym_return] = ACTIONS(1028), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), }, [455] = { - [sym_expr_parenthesized] = STATE(523), - [sym_val_number] = STATE(523), + [sym_pipeline] = STATE(999), + [sym_pipeline_last] = STATE(3347), + [sym__ctrl_expression] = STATE(2946), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3184), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(2354), + [sym__var] = STATE(2035), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), [sym_comment] = STATE(455), - [sym_cmd_identifier] = ACTIONS(1089), - [anon_sym_SEMI] = ACTIONS(1089), - [anon_sym_LF] = ACTIONS(1091), - [anon_sym_LBRACK] = ACTIONS(1089), - [anon_sym_LPAREN] = ACTIONS(1382), - [anon_sym_RPAREN] = ACTIONS(1089), - [anon_sym_PIPE] = ACTIONS(1089), - [anon_sym_DOLLAR] = ACTIONS(1089), - [anon_sym_error] = ACTIONS(1089), - [anon_sym_GT] = ACTIONS(1089), - [anon_sym_DASH_DASH] = 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_try] = ACTIONS(1089), - [anon_sym_return] = 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_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_DOT_DOT_LT] = ACTIONS(1089), - [anon_sym_DOT_DOT] = ACTIONS(1089), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1089), - [sym_val_nothing] = ACTIONS(1089), - [anon_sym_true] = ACTIONS(1089), - [anon_sym_false] = ACTIONS(1089), - [aux_sym_val_number_token1] = ACTIONS(1384), - [aux_sym_val_number_token2] = ACTIONS(1384), - [aux_sym_val_number_token3] = ACTIONS(1384), - [aux_sym_val_number_token4] = ACTIONS(1384), - [anon_sym_inf] = ACTIONS(1384), - [anon_sym_DASHinf] = ACTIONS(1384), - [anon_sym_NaN] = ACTIONS(1384), - [anon_sym_0b] = ACTIONS(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), - [sym_short_flag] = ACTIONS(1089), - [anon_sym_POUND] = ACTIONS(3), + [aux_sym_pipeline_repeat1] = STATE(500), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(1020), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_do] = ACTIONS(1022), + [anon_sym_if] = ACTIONS(1024), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(1026), + [anon_sym_return] = ACTIONS(1028), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), }, [456] = { - [sym__flag] = STATE(1345), - [sym_long_flag] = STATE(1511), + [sym_pipeline] = STATE(986), + [sym_pipeline_last] = STATE(3508), + [sym__ctrl_expression] = STATE(3132), + [sym_ctrl_do] = STATE(900), + [sym_ctrl_if] = STATE(900), + [sym_ctrl_match] = STATE(900), + [sym_ctrl_try] = STATE(900), + [sym_ctrl_return] = STATE(900), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3332), + [sym_where_command] = STATE(3165), + [sym__expression] = STATE(2382), + [sym_expr_unary] = STATE(2472), + [sym_expr_binary] = STATE(2472), + [sym_expr_parenthesized] = STATE(2091), + [sym_val_range] = STATE(2472), + [sym__value] = STATE(2472), + [sym_val_bool] = STATE(2467), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2125), + [sym_val_number] = STATE(127), + [sym_val_duration] = STATE(2467), + [sym_val_filesize] = STATE(2467), + [sym_val_binary] = STATE(2467), + [sym_val_string] = STATE(2467), + [sym__str_double_quotes] = STATE(2469), + [sym_val_interpolated] = STATE(2467), + [sym__inter_single_quotes] = STATE(2475), + [sym__inter_double_quotes] = STATE(2478), + [sym_val_list] = STATE(2467), + [sym_val_record] = STATE(2467), + [sym_val_table] = STATE(2467), + [sym_val_closure] = STATE(2467), + [sym_command] = STATE(3165), [sym_comment] = STATE(456), - [sym_cmd_identifier] = ACTIONS(1071), - [anon_sym_SEMI] = ACTIONS(1071), - [anon_sym_LF] = ACTIONS(1069), - [anon_sym_LBRACK] = ACTIONS(1071), - [anon_sym_LPAREN] = ACTIONS(1071), - [anon_sym_RPAREN] = ACTIONS(1071), - [anon_sym_PIPE] = ACTIONS(1071), - [anon_sym_DOLLAR] = ACTIONS(1071), - [anon_sym_error] = ACTIONS(1071), - [anon_sym_GT] = ACTIONS(1386), - [anon_sym_DASH_DASH] = ACTIONS(1388), - [anon_sym_DASH] = ACTIONS(1390), - [anon_sym_break] = ACTIONS(1071), - [anon_sym_continue] = ACTIONS(1071), - [anon_sym_for] = ACTIONS(1071), - [anon_sym_in] = ACTIONS(1392), - [anon_sym_loop] = ACTIONS(1071), - [anon_sym_while] = ACTIONS(1071), - [anon_sym_do] = ACTIONS(1071), - [anon_sym_if] = ACTIONS(1071), - [anon_sym_match] = ACTIONS(1071), - [anon_sym_LBRACE] = ACTIONS(1071), - [anon_sym_try] = ACTIONS(1071), - [anon_sym_return] = ACTIONS(1071), - [anon_sym_let] = ACTIONS(1071), - [anon_sym_let_DASHenv] = ACTIONS(1071), - [anon_sym_mut] = ACTIONS(1071), - [anon_sym_const] = ACTIONS(1071), - [anon_sym_source] = ACTIONS(1071), - [anon_sym_source_DASHenv] = ACTIONS(1071), - [anon_sym_register] = ACTIONS(1071), - [anon_sym_hide] = ACTIONS(1071), - [anon_sym_hide_DASHenv] = ACTIONS(1071), - [anon_sym_overlay] = ACTIONS(1071), - [anon_sym_STAR] = ACTIONS(1394), - [anon_sym_where] = ACTIONS(1071), - [anon_sym_STAR_STAR] = ACTIONS(1396), - [anon_sym_PLUS_PLUS] = ACTIONS(1396), - [anon_sym_SLASH] = ACTIONS(1394), - [anon_sym_mod] = ACTIONS(1394), - [anon_sym_SLASH_SLASH] = ACTIONS(1394), - [anon_sym_PLUS] = ACTIONS(1390), - [anon_sym_bit_DASHshl] = ACTIONS(1398), - [anon_sym_bit_DASHshr] = ACTIONS(1398), - [anon_sym_EQ_EQ] = ACTIONS(1386), - [anon_sym_BANG_EQ] = ACTIONS(1386), - [anon_sym_LT2] = ACTIONS(1386), - [anon_sym_LT_EQ] = ACTIONS(1386), - [anon_sym_GT_EQ] = ACTIONS(1386), - [anon_sym_not_DASHin] = ACTIONS(1392), - [anon_sym_starts_DASHwith] = ACTIONS(1392), - [anon_sym_ends_DASHwith] = ACTIONS(1392), - [anon_sym_EQ_TILDE] = ACTIONS(1400), - [anon_sym_BANG_TILDE] = ACTIONS(1400), - [anon_sym_bit_DASHand] = ACTIONS(1402), - [anon_sym_bit_DASHxor] = ACTIONS(1404), - [anon_sym_bit_DASHor] = ACTIONS(1406), - [anon_sym_and] = ACTIONS(1408), - [anon_sym_xor] = ACTIONS(1410), - [anon_sym_or] = ACTIONS(1412), - [anon_sym_not] = ACTIONS(1071), - [anon_sym_DOT_DOT_LT] = ACTIONS(1071), - [anon_sym_DOT_DOT] = ACTIONS(1071), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1071), - [sym_val_nothing] = ACTIONS(1071), - [anon_sym_true] = ACTIONS(1071), - [anon_sym_false] = ACTIONS(1071), - [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(1071), - [anon_sym_inf] = ACTIONS(1071), - [anon_sym_DASHinf] = ACTIONS(1071), - [anon_sym_NaN] = ACTIONS(1071), - [anon_sym_0b] = ACTIONS(1071), - [anon_sym_0o] = ACTIONS(1071), - [anon_sym_0x] = ACTIONS(1071), - [sym_val_date] = ACTIONS(1071), - [anon_sym_DQUOTE] = ACTIONS(1071), - [sym__str_single_quotes] = ACTIONS(1071), - [sym__str_back_ticks] = ACTIONS(1071), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1071), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1071), - [anon_sym_CARET] = ACTIONS(1071), - [sym_short_flag] = ACTIONS(1414), - [anon_sym_POUND] = ACTIONS(3), + [aux_sym_pipeline_repeat1] = STATE(499), + [sym_cmd_identifier] = ACTIONS(19), + [anon_sym_LBRACK] = ACTIONS(31), + [anon_sym_LPAREN] = ACTIONS(33), + [anon_sym_DOLLAR] = ACTIONS(1008), + [anon_sym_DASH] = ACTIONS(39), + [anon_sym_break] = ACTIONS(41), + [anon_sym_continue] = ACTIONS(43), + [anon_sym_do] = ACTIONS(1010), + [anon_sym_if] = ACTIONS(1012), + [anon_sym_match] = ACTIONS(55), + [anon_sym_LBRACE] = ACTIONS(57), + [anon_sym_try] = ACTIONS(1014), + [anon_sym_return] = ACTIONS(1016), + [anon_sym_where] = ACTIONS(73), + [anon_sym_not] = ACTIONS(75), + [anon_sym_DOT_DOT_LT] = ACTIONS(77), + [anon_sym_DOT_DOT] = ACTIONS(79), + [anon_sym_DOT_DOT_EQ] = ACTIONS(77), + [sym_val_nothing] = ACTIONS(81), + [anon_sym_true] = ACTIONS(83), + [anon_sym_false] = ACTIONS(83), + [aux_sym_val_number_token1] = ACTIONS(85), + [aux_sym_val_number_token2] = ACTIONS(87), + [aux_sym_val_number_token3] = ACTIONS(87), + [aux_sym_val_number_token4] = ACTIONS(87), + [anon_sym_inf] = ACTIONS(85), + [anon_sym_DASHinf] = ACTIONS(87), + [anon_sym_NaN] = ACTIONS(85), + [anon_sym_0b] = ACTIONS(89), + [anon_sym_0o] = ACTIONS(89), + [anon_sym_0x] = ACTIONS(89), + [sym_val_date] = ACTIONS(91), + [anon_sym_DQUOTE] = ACTIONS(93), + [sym__str_single_quotes] = ACTIONS(95), + [sym__str_back_ticks] = ACTIONS(95), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), + [anon_sym_CARET] = ACTIONS(101), + [anon_sym_POUND] = ACTIONS(147), }, [457] = { - [sym__flag] = STATE(1333), - [sym_long_flag] = STATE(1511), + [sym_pipeline] = STATE(1002), + [sym_pipeline_last] = STATE(3451), + [sym__ctrl_expression] = STATE(3132), + [sym_ctrl_do] = STATE(900), + [sym_ctrl_if] = STATE(900), + [sym_ctrl_match] = STATE(900), + [sym_ctrl_try] = STATE(900), + [sym_ctrl_return] = STATE(900), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3332), + [sym_where_command] = STATE(3165), + [sym__expression] = STATE(2382), + [sym_expr_unary] = STATE(2472), + [sym_expr_binary] = STATE(2472), + [sym_expr_parenthesized] = STATE(2091), + [sym_val_range] = STATE(2472), + [sym__value] = STATE(2472), + [sym_val_bool] = STATE(2467), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2125), + [sym_val_number] = STATE(127), + [sym_val_duration] = STATE(2467), + [sym_val_filesize] = STATE(2467), + [sym_val_binary] = STATE(2467), + [sym_val_string] = STATE(2467), + [sym__str_double_quotes] = STATE(2469), + [sym_val_interpolated] = STATE(2467), + [sym__inter_single_quotes] = STATE(2475), + [sym__inter_double_quotes] = STATE(2478), + [sym_val_list] = STATE(2467), + [sym_val_record] = STATE(2467), + [sym_val_table] = STATE(2467), + [sym_val_closure] = STATE(2467), + [sym_command] = STATE(3165), [sym_comment] = STATE(457), - [sym_cmd_identifier] = ACTIONS(1079), - [anon_sym_SEMI] = ACTIONS(1079), - [anon_sym_LF] = ACTIONS(1077), - [anon_sym_LBRACK] = ACTIONS(1079), - [anon_sym_LPAREN] = ACTIONS(1079), - [anon_sym_RPAREN] = ACTIONS(1079), - [anon_sym_PIPE] = ACTIONS(1079), - [anon_sym_DOLLAR] = ACTIONS(1079), - [anon_sym_error] = ACTIONS(1079), - [anon_sym_GT] = ACTIONS(1386), - [anon_sym_DASH_DASH] = ACTIONS(1388), - [anon_sym_DASH] = ACTIONS(1390), - [anon_sym_break] = ACTIONS(1079), - [anon_sym_continue] = ACTIONS(1079), - [anon_sym_for] = ACTIONS(1079), - [anon_sym_in] = ACTIONS(1392), - [anon_sym_loop] = ACTIONS(1079), - [anon_sym_while] = ACTIONS(1079), - [anon_sym_do] = ACTIONS(1079), - [anon_sym_if] = ACTIONS(1079), - [anon_sym_match] = ACTIONS(1079), - [anon_sym_LBRACE] = ACTIONS(1079), - [anon_sym_try] = ACTIONS(1079), - [anon_sym_return] = ACTIONS(1079), - [anon_sym_let] = ACTIONS(1079), - [anon_sym_let_DASHenv] = ACTIONS(1079), - [anon_sym_mut] = ACTIONS(1079), - [anon_sym_const] = ACTIONS(1079), - [anon_sym_source] = ACTIONS(1079), - [anon_sym_source_DASHenv] = ACTIONS(1079), - [anon_sym_register] = ACTIONS(1079), - [anon_sym_hide] = ACTIONS(1079), - [anon_sym_hide_DASHenv] = ACTIONS(1079), - [anon_sym_overlay] = ACTIONS(1079), - [anon_sym_STAR] = ACTIONS(1394), - [anon_sym_where] = ACTIONS(1079), - [anon_sym_STAR_STAR] = ACTIONS(1396), - [anon_sym_PLUS_PLUS] = ACTIONS(1396), - [anon_sym_SLASH] = ACTIONS(1394), - [anon_sym_mod] = ACTIONS(1394), - [anon_sym_SLASH_SLASH] = ACTIONS(1394), - [anon_sym_PLUS] = ACTIONS(1390), - [anon_sym_bit_DASHshl] = ACTIONS(1398), - [anon_sym_bit_DASHshr] = ACTIONS(1398), - [anon_sym_EQ_EQ] = ACTIONS(1386), - [anon_sym_BANG_EQ] = ACTIONS(1386), - [anon_sym_LT2] = ACTIONS(1386), - [anon_sym_LT_EQ] = ACTIONS(1386), - [anon_sym_GT_EQ] = ACTIONS(1386), - [anon_sym_not_DASHin] = ACTIONS(1392), - [anon_sym_starts_DASHwith] = ACTIONS(1392), - [anon_sym_ends_DASHwith] = ACTIONS(1392), - [anon_sym_EQ_TILDE] = ACTIONS(1400), - [anon_sym_BANG_TILDE] = ACTIONS(1400), - [anon_sym_bit_DASHand] = ACTIONS(1402), - [anon_sym_bit_DASHxor] = ACTIONS(1404), - [anon_sym_bit_DASHor] = ACTIONS(1406), - [anon_sym_and] = ACTIONS(1408), - [anon_sym_xor] = ACTIONS(1410), - [anon_sym_or] = ACTIONS(1412), - [anon_sym_not] = ACTIONS(1079), - [anon_sym_DOT_DOT_LT] = ACTIONS(1079), - [anon_sym_DOT_DOT] = ACTIONS(1079), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1079), - [sym_val_nothing] = ACTIONS(1079), - [anon_sym_true] = ACTIONS(1079), - [anon_sym_false] = ACTIONS(1079), - [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(1079), - [anon_sym_inf] = ACTIONS(1079), - [anon_sym_DASHinf] = ACTIONS(1079), - [anon_sym_NaN] = ACTIONS(1079), - [anon_sym_0b] = ACTIONS(1079), - [anon_sym_0o] = ACTIONS(1079), - [anon_sym_0x] = ACTIONS(1079), - [sym_val_date] = ACTIONS(1079), - [anon_sym_DQUOTE] = ACTIONS(1079), - [sym__str_single_quotes] = ACTIONS(1079), - [sym__str_back_ticks] = ACTIONS(1079), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1079), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1079), - [anon_sym_CARET] = ACTIONS(1079), - [sym_short_flag] = ACTIONS(1414), - [anon_sym_POUND] = ACTIONS(3), + [aux_sym_pipeline_repeat1] = STATE(499), + [sym_cmd_identifier] = ACTIONS(19), + [anon_sym_LBRACK] = ACTIONS(31), + [anon_sym_LPAREN] = ACTIONS(33), + [anon_sym_DOLLAR] = ACTIONS(1008), + [anon_sym_DASH] = ACTIONS(39), + [anon_sym_break] = ACTIONS(41), + [anon_sym_continue] = ACTIONS(43), + [anon_sym_do] = ACTIONS(1010), + [anon_sym_if] = ACTIONS(1012), + [anon_sym_match] = ACTIONS(55), + [anon_sym_LBRACE] = ACTIONS(57), + [anon_sym_try] = ACTIONS(1014), + [anon_sym_return] = ACTIONS(1016), + [anon_sym_where] = ACTIONS(73), + [anon_sym_not] = ACTIONS(75), + [anon_sym_DOT_DOT_LT] = ACTIONS(77), + [anon_sym_DOT_DOT] = ACTIONS(79), + [anon_sym_DOT_DOT_EQ] = ACTIONS(77), + [sym_val_nothing] = ACTIONS(81), + [anon_sym_true] = ACTIONS(83), + [anon_sym_false] = ACTIONS(83), + [aux_sym_val_number_token1] = ACTIONS(85), + [aux_sym_val_number_token2] = ACTIONS(87), + [aux_sym_val_number_token3] = ACTIONS(87), + [aux_sym_val_number_token4] = ACTIONS(87), + [anon_sym_inf] = ACTIONS(85), + [anon_sym_DASHinf] = ACTIONS(87), + [anon_sym_NaN] = ACTIONS(85), + [anon_sym_0b] = ACTIONS(89), + [anon_sym_0o] = ACTIONS(89), + [anon_sym_0x] = ACTIONS(89), + [sym_val_date] = ACTIONS(91), + [anon_sym_DQUOTE] = ACTIONS(93), + [sym__str_single_quotes] = ACTIONS(95), + [sym__str_back_ticks] = ACTIONS(95), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), + [anon_sym_CARET] = ACTIONS(101), + [anon_sym_POUND] = ACTIONS(147), }, [458] = { - [sym__flag] = STATE(1324), - [sym_long_flag] = STATE(1511), + [sym_path] = STATE(498), [sym_comment] = STATE(458), - [sym_cmd_identifier] = ACTIONS(1075), - [anon_sym_SEMI] = ACTIONS(1075), - [anon_sym_LF] = ACTIONS(1073), - [anon_sym_LBRACK] = ACTIONS(1075), - [anon_sym_LPAREN] = ACTIONS(1075), - [anon_sym_RPAREN] = ACTIONS(1075), - [anon_sym_PIPE] = ACTIONS(1075), - [anon_sym_DOLLAR] = ACTIONS(1075), - [anon_sym_error] = ACTIONS(1075), - [anon_sym_GT] = ACTIONS(1386), - [anon_sym_DASH_DASH] = ACTIONS(1388), - [anon_sym_DASH] = ACTIONS(1390), - [anon_sym_break] = ACTIONS(1075), - [anon_sym_continue] = ACTIONS(1075), - [anon_sym_for] = ACTIONS(1075), - [anon_sym_in] = ACTIONS(1392), - [anon_sym_loop] = ACTIONS(1075), - [anon_sym_while] = ACTIONS(1075), - [anon_sym_do] = ACTIONS(1075), - [anon_sym_if] = ACTIONS(1075), - [anon_sym_match] = ACTIONS(1075), - [anon_sym_LBRACE] = ACTIONS(1075), - [anon_sym_try] = ACTIONS(1075), - [anon_sym_return] = ACTIONS(1075), - [anon_sym_let] = ACTIONS(1075), - [anon_sym_let_DASHenv] = ACTIONS(1075), - [anon_sym_mut] = ACTIONS(1075), - [anon_sym_const] = ACTIONS(1075), - [anon_sym_source] = ACTIONS(1075), - [anon_sym_source_DASHenv] = ACTIONS(1075), - [anon_sym_register] = ACTIONS(1075), - [anon_sym_hide] = ACTIONS(1075), - [anon_sym_hide_DASHenv] = ACTIONS(1075), - [anon_sym_overlay] = ACTIONS(1075), - [anon_sym_STAR] = ACTIONS(1394), - [anon_sym_where] = ACTIONS(1075), - [anon_sym_STAR_STAR] = ACTIONS(1396), - [anon_sym_PLUS_PLUS] = ACTIONS(1396), - [anon_sym_SLASH] = ACTIONS(1394), - [anon_sym_mod] = ACTIONS(1394), - [anon_sym_SLASH_SLASH] = ACTIONS(1394), - [anon_sym_PLUS] = ACTIONS(1390), - [anon_sym_bit_DASHshl] = ACTIONS(1398), - [anon_sym_bit_DASHshr] = ACTIONS(1398), - [anon_sym_EQ_EQ] = ACTIONS(1386), - [anon_sym_BANG_EQ] = ACTIONS(1386), - [anon_sym_LT2] = ACTIONS(1386), - [anon_sym_LT_EQ] = ACTIONS(1386), - [anon_sym_GT_EQ] = ACTIONS(1386), - [anon_sym_not_DASHin] = ACTIONS(1392), - [anon_sym_starts_DASHwith] = ACTIONS(1392), - [anon_sym_ends_DASHwith] = ACTIONS(1392), - [anon_sym_EQ_TILDE] = ACTIONS(1400), - [anon_sym_BANG_TILDE] = ACTIONS(1400), - [anon_sym_bit_DASHand] = ACTIONS(1402), - [anon_sym_bit_DASHxor] = ACTIONS(1404), - [anon_sym_bit_DASHor] = ACTIONS(1406), - [anon_sym_and] = ACTIONS(1408), - [anon_sym_xor] = ACTIONS(1410), - [anon_sym_or] = ACTIONS(1412), - [anon_sym_not] = ACTIONS(1075), - [anon_sym_DOT_DOT_LT] = ACTIONS(1075), - [anon_sym_DOT_DOT] = ACTIONS(1075), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1075), - [sym_val_nothing] = ACTIONS(1075), - [anon_sym_true] = ACTIONS(1075), - [anon_sym_false] = ACTIONS(1075), - [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(1075), - [anon_sym_inf] = ACTIONS(1075), - [anon_sym_DASHinf] = ACTIONS(1075), - [anon_sym_NaN] = ACTIONS(1075), - [anon_sym_0b] = ACTIONS(1075), - [anon_sym_0o] = ACTIONS(1075), - [anon_sym_0x] = ACTIONS(1075), - [sym_val_date] = ACTIONS(1075), - [anon_sym_DQUOTE] = ACTIONS(1075), - [sym__str_single_quotes] = ACTIONS(1075), - [sym__str_back_ticks] = ACTIONS(1075), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1075), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1075), - [anon_sym_CARET] = ACTIONS(1075), - [sym_short_flag] = ACTIONS(1414), + [aux_sym_cell_path_repeat1] = STATE(458), + [anon_sym_SEMI] = ACTIONS(594), + [anon_sym_LF] = ACTIONS(596), + [anon_sym_LBRACK] = ACTIONS(594), + [anon_sym_LPAREN] = ACTIONS(594), + [anon_sym_RPAREN] = ACTIONS(594), + [anon_sym_PIPE] = ACTIONS(594), + [anon_sym_DOLLAR] = ACTIONS(594), + [anon_sym_GT] = ACTIONS(594), + [anon_sym_DASH_DASH] = ACTIONS(594), + [anon_sym_DASH] = ACTIONS(594), + [anon_sym_in] = ACTIONS(594), + [anon_sym_LBRACE] = ACTIONS(594), + [anon_sym_RBRACE] = ACTIONS(594), + [anon_sym_DOT] = ACTIONS(1030), + [anon_sym_STAR] = ACTIONS(594), + [anon_sym_STAR_STAR] = ACTIONS(594), + [anon_sym_PLUS_PLUS] = ACTIONS(594), + [anon_sym_SLASH] = ACTIONS(594), + [anon_sym_mod] = ACTIONS(594), + [anon_sym_SLASH_SLASH] = ACTIONS(594), + [anon_sym_PLUS] = ACTIONS(594), + [anon_sym_bit_DASHshl] = ACTIONS(594), + [anon_sym_bit_DASHshr] = ACTIONS(594), + [anon_sym_EQ_EQ] = ACTIONS(594), + [anon_sym_BANG_EQ] = ACTIONS(594), + [anon_sym_LT2] = ACTIONS(594), + [anon_sym_LT_EQ] = ACTIONS(594), + [anon_sym_GT_EQ] = ACTIONS(594), + [anon_sym_not_DASHin] = ACTIONS(594), + [anon_sym_starts_DASHwith] = ACTIONS(594), + [anon_sym_ends_DASHwith] = ACTIONS(594), + [anon_sym_EQ_TILDE] = ACTIONS(594), + [anon_sym_BANG_TILDE] = ACTIONS(594), + [anon_sym_bit_DASHand] = ACTIONS(594), + [anon_sym_bit_DASHxor] = ACTIONS(594), + [anon_sym_bit_DASHor] = ACTIONS(594), + [anon_sym_and] = ACTIONS(594), + [anon_sym_xor] = ACTIONS(594), + [anon_sym_or] = ACTIONS(594), + [anon_sym_DOT_DOT_LT] = ACTIONS(594), + [anon_sym_DOT_DOT] = ACTIONS(594), + [anon_sym_DOT_DOT_EQ] = ACTIONS(594), + [sym_val_nothing] = ACTIONS(594), + [anon_sym_true] = ACTIONS(594), + [anon_sym_false] = ACTIONS(594), + [aux_sym_val_number_token1] = ACTIONS(594), + [aux_sym_val_number_token2] = ACTIONS(594), + [aux_sym_val_number_token3] = ACTIONS(594), + [aux_sym_val_number_token4] = ACTIONS(594), + [anon_sym_inf] = ACTIONS(594), + [anon_sym_DASHinf] = ACTIONS(594), + [anon_sym_NaN] = ACTIONS(594), + [anon_sym_0b] = ACTIONS(594), + [anon_sym_0o] = ACTIONS(594), + [anon_sym_0x] = ACTIONS(594), + [sym_val_date] = ACTIONS(594), + [anon_sym_DQUOTE] = ACTIONS(594), + [sym__str_single_quotes] = ACTIONS(594), + [sym__str_back_ticks] = ACTIONS(594), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(594), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(594), + [anon_sym_err_GT] = ACTIONS(594), + [anon_sym_out_GT] = ACTIONS(594), + [anon_sym_e_GT] = ACTIONS(594), + [anon_sym_o_GT] = ACTIONS(594), + [anon_sym_err_PLUSout_GT] = ACTIONS(594), + [anon_sym_out_PLUSerr_GT] = ACTIONS(594), + [anon_sym_o_PLUSe_GT] = ACTIONS(594), + [anon_sym_e_PLUSo_GT] = ACTIONS(594), + [sym_short_flag] = ACTIONS(594), + [aux_sym_unquoted_token1] = ACTIONS(594), [anon_sym_POUND] = ACTIONS(3), }, [459] = { - [sym__flag] = STATE(1339), - [sym_long_flag] = STATE(1511), + [sym_cell_path] = STATE(511), + [sym_path] = STATE(463), [sym_comment] = STATE(459), - [sym_cmd_identifier] = ACTIONS(1085), - [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_error] = ACTIONS(1085), - [anon_sym_GT] = ACTIONS(1386), - [anon_sym_DASH_DASH] = ACTIONS(1388), - [anon_sym_DASH] = ACTIONS(1390), - [anon_sym_break] = ACTIONS(1085), - [anon_sym_continue] = ACTIONS(1085), - [anon_sym_for] = ACTIONS(1085), - [anon_sym_in] = ACTIONS(1392), - [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_try] = ACTIONS(1085), - [anon_sym_return] = 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_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(1394), - [anon_sym_where] = ACTIONS(1085), - [anon_sym_STAR_STAR] = ACTIONS(1396), - [anon_sym_PLUS_PLUS] = ACTIONS(1396), - [anon_sym_SLASH] = ACTIONS(1394), - [anon_sym_mod] = ACTIONS(1394), - [anon_sym_SLASH_SLASH] = ACTIONS(1394), - [anon_sym_PLUS] = ACTIONS(1390), - [anon_sym_bit_DASHshl] = ACTIONS(1398), - [anon_sym_bit_DASHshr] = ACTIONS(1398), - [anon_sym_EQ_EQ] = ACTIONS(1386), - [anon_sym_BANG_EQ] = ACTIONS(1386), - [anon_sym_LT2] = ACTIONS(1386), - [anon_sym_LT_EQ] = ACTIONS(1386), - [anon_sym_GT_EQ] = ACTIONS(1386), - [anon_sym_not_DASHin] = ACTIONS(1392), - [anon_sym_starts_DASHwith] = ACTIONS(1392), - [anon_sym_ends_DASHwith] = ACTIONS(1392), - [anon_sym_EQ_TILDE] = ACTIONS(1400), - [anon_sym_BANG_TILDE] = ACTIONS(1400), - [anon_sym_bit_DASHand] = ACTIONS(1402), - [anon_sym_bit_DASHxor] = ACTIONS(1404), - [anon_sym_bit_DASHor] = ACTIONS(1406), - [anon_sym_and] = ACTIONS(1408), - [anon_sym_xor] = ACTIONS(1410), - [anon_sym_or] = ACTIONS(1412), - [anon_sym_not] = ACTIONS(1085), - [anon_sym_DOT_DOT_LT] = ACTIONS(1085), - [anon_sym_DOT_DOT] = ACTIONS(1085), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1085), - [sym_val_nothing] = ACTIONS(1085), - [anon_sym_true] = ACTIONS(1085), - [anon_sym_false] = 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), - [anon_sym_inf] = ACTIONS(1085), - [anon_sym_DASHinf] = ACTIONS(1085), - [anon_sym_NaN] = 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), - [sym_short_flag] = ACTIONS(1414), + [anon_sym_SEMI] = ACTIONS(605), + [anon_sym_LF] = ACTIONS(607), + [anon_sym_LBRACK] = ACTIONS(605), + [anon_sym_LPAREN] = ACTIONS(605), + [anon_sym_RPAREN] = ACTIONS(605), + [anon_sym_PIPE] = ACTIONS(605), + [anon_sym_DOLLAR] = ACTIONS(605), + [anon_sym_GT] = ACTIONS(605), + [anon_sym_DASH_DASH] = ACTIONS(605), + [anon_sym_DASH] = ACTIONS(605), + [anon_sym_in] = ACTIONS(605), + [anon_sym_LBRACE] = ACTIONS(605), + [anon_sym_RBRACE] = ACTIONS(605), + [anon_sym_DOT] = ACTIONS(1018), + [anon_sym_STAR] = ACTIONS(605), + [anon_sym_STAR_STAR] = ACTIONS(605), + [anon_sym_PLUS_PLUS] = ACTIONS(605), + [anon_sym_SLASH] = ACTIONS(605), + [anon_sym_mod] = ACTIONS(605), + [anon_sym_SLASH_SLASH] = ACTIONS(605), + [anon_sym_PLUS] = ACTIONS(605), + [anon_sym_bit_DASHshl] = ACTIONS(605), + [anon_sym_bit_DASHshr] = ACTIONS(605), + [anon_sym_EQ_EQ] = ACTIONS(605), + [anon_sym_BANG_EQ] = ACTIONS(605), + [anon_sym_LT2] = ACTIONS(605), + [anon_sym_LT_EQ] = ACTIONS(605), + [anon_sym_GT_EQ] = ACTIONS(605), + [anon_sym_not_DASHin] = ACTIONS(605), + [anon_sym_starts_DASHwith] = ACTIONS(605), + [anon_sym_ends_DASHwith] = ACTIONS(605), + [anon_sym_EQ_TILDE] = ACTIONS(605), + [anon_sym_BANG_TILDE] = ACTIONS(605), + [anon_sym_bit_DASHand] = ACTIONS(605), + [anon_sym_bit_DASHxor] = ACTIONS(605), + [anon_sym_bit_DASHor] = ACTIONS(605), + [anon_sym_and] = ACTIONS(605), + [anon_sym_xor] = ACTIONS(605), + [anon_sym_or] = ACTIONS(605), + [anon_sym_DOT_DOT_LT] = ACTIONS(605), + [anon_sym_DOT_DOT] = ACTIONS(605), + [anon_sym_DOT_DOT_EQ] = ACTIONS(605), + [sym_val_nothing] = ACTIONS(605), + [anon_sym_true] = ACTIONS(605), + [anon_sym_false] = ACTIONS(605), + [aux_sym_val_number_token1] = ACTIONS(605), + [aux_sym_val_number_token2] = ACTIONS(605), + [aux_sym_val_number_token3] = ACTIONS(605), + [aux_sym_val_number_token4] = ACTIONS(605), + [anon_sym_inf] = ACTIONS(605), + [anon_sym_DASHinf] = ACTIONS(605), + [anon_sym_NaN] = ACTIONS(605), + [anon_sym_0b] = ACTIONS(605), + [anon_sym_0o] = ACTIONS(605), + [anon_sym_0x] = ACTIONS(605), + [sym_val_date] = ACTIONS(605), + [anon_sym_DQUOTE] = ACTIONS(605), + [sym__str_single_quotes] = ACTIONS(605), + [sym__str_back_ticks] = ACTIONS(605), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(605), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(605), + [anon_sym_err_GT] = ACTIONS(605), + [anon_sym_out_GT] = ACTIONS(605), + [anon_sym_e_GT] = ACTIONS(605), + [anon_sym_o_GT] = ACTIONS(605), + [anon_sym_err_PLUSout_GT] = ACTIONS(605), + [anon_sym_out_PLUSerr_GT] = ACTIONS(605), + [anon_sym_o_PLUSe_GT] = ACTIONS(605), + [anon_sym_e_PLUSo_GT] = ACTIONS(605), + [sym_short_flag] = ACTIONS(605), + [aux_sym_unquoted_token1] = ACTIONS(605), [anon_sym_POUND] = ACTIONS(3), }, [460] = { + [sym_cell_path] = STATE(557), + [sym_path] = STATE(463), [sym_comment] = STATE(460), - [sym_cmd_identifier] = ACTIONS(987), - [anon_sym_SEMI] = ACTIONS(987), - [anon_sym_LF] = ACTIONS(989), - [anon_sym_LBRACK] = ACTIONS(987), - [anon_sym_LPAREN] = ACTIONS(987), - [anon_sym_RPAREN] = ACTIONS(987), - [anon_sym_PIPE] = ACTIONS(987), - [anon_sym_DOLLAR] = ACTIONS(987), - [anon_sym_error] = ACTIONS(987), - [anon_sym_GT] = ACTIONS(987), - [anon_sym_DASH_DASH] = ACTIONS(987), - [anon_sym_DASH] = ACTIONS(987), - [anon_sym_break] = ACTIONS(987), - [anon_sym_continue] = ACTIONS(987), - [anon_sym_for] = ACTIONS(987), - [anon_sym_in] = ACTIONS(987), - [anon_sym_loop] = ACTIONS(987), - [anon_sym_while] = ACTIONS(987), - [anon_sym_do] = ACTIONS(987), - [anon_sym_if] = ACTIONS(987), - [anon_sym_match] = ACTIONS(987), - [anon_sym_LBRACE] = ACTIONS(987), - [anon_sym_DOT] = ACTIONS(987), - [anon_sym_try] = ACTIONS(987), - [anon_sym_return] = ACTIONS(987), - [anon_sym_let] = ACTIONS(987), - [anon_sym_let_DASHenv] = ACTIONS(987), - [anon_sym_mut] = ACTIONS(987), - [anon_sym_const] = ACTIONS(987), - [anon_sym_source] = ACTIONS(987), - [anon_sym_source_DASHenv] = ACTIONS(987), - [anon_sym_register] = ACTIONS(987), - [anon_sym_hide] = ACTIONS(987), - [anon_sym_hide_DASHenv] = ACTIONS(987), - [anon_sym_overlay] = ACTIONS(987), - [anon_sym_STAR] = ACTIONS(987), - [anon_sym_where] = ACTIONS(987), - [anon_sym_QMARK2] = ACTIONS(1416), - [anon_sym_STAR_STAR] = ACTIONS(987), - [anon_sym_PLUS_PLUS] = ACTIONS(987), - [anon_sym_SLASH] = ACTIONS(987), - [anon_sym_mod] = ACTIONS(987), - [anon_sym_SLASH_SLASH] = ACTIONS(987), - [anon_sym_PLUS] = ACTIONS(987), - [anon_sym_bit_DASHshl] = ACTIONS(987), - [anon_sym_bit_DASHshr] = ACTIONS(987), - [anon_sym_EQ_EQ] = ACTIONS(987), - [anon_sym_BANG_EQ] = ACTIONS(987), - [anon_sym_LT2] = ACTIONS(987), - [anon_sym_LT_EQ] = ACTIONS(987), - [anon_sym_GT_EQ] = ACTIONS(987), - [anon_sym_not_DASHin] = ACTIONS(987), - [anon_sym_starts_DASHwith] = ACTIONS(987), - [anon_sym_ends_DASHwith] = ACTIONS(987), - [anon_sym_EQ_TILDE] = ACTIONS(987), - [anon_sym_BANG_TILDE] = ACTIONS(987), - [anon_sym_bit_DASHand] = ACTIONS(987), - [anon_sym_bit_DASHxor] = ACTIONS(987), - [anon_sym_bit_DASHor] = ACTIONS(987), - [anon_sym_and] = ACTIONS(987), - [anon_sym_xor] = ACTIONS(987), - [anon_sym_or] = ACTIONS(987), - [anon_sym_not] = ACTIONS(987), - [anon_sym_DOT_DOT_LT] = ACTIONS(987), - [anon_sym_DOT_DOT] = ACTIONS(987), - [anon_sym_DOT_DOT_EQ] = ACTIONS(987), - [sym_val_nothing] = ACTIONS(987), - [anon_sym_true] = ACTIONS(987), - [anon_sym_false] = ACTIONS(987), - [aux_sym_val_number_token1] = ACTIONS(987), - [aux_sym_val_number_token2] = ACTIONS(987), - [aux_sym_val_number_token3] = ACTIONS(987), - [aux_sym_val_number_token4] = ACTIONS(987), - [anon_sym_inf] = ACTIONS(987), - [anon_sym_DASHinf] = ACTIONS(987), - [anon_sym_NaN] = ACTIONS(987), - [anon_sym_0b] = ACTIONS(987), - [anon_sym_0o] = ACTIONS(987), - [anon_sym_0x] = ACTIONS(987), - [sym_val_date] = ACTIONS(987), - [anon_sym_DQUOTE] = ACTIONS(987), - [sym__str_single_quotes] = ACTIONS(987), - [sym__str_back_ticks] = ACTIONS(987), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(987), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(987), - [anon_sym_CARET] = ACTIONS(987), - [sym_short_flag] = ACTIONS(987), + [anon_sym_SEMI] = ACTIONS(590), + [anon_sym_LF] = ACTIONS(592), + [anon_sym_LBRACK] = ACTIONS(590), + [anon_sym_LPAREN] = ACTIONS(590), + [anon_sym_RPAREN] = ACTIONS(590), + [anon_sym_PIPE] = ACTIONS(590), + [anon_sym_DOLLAR] = ACTIONS(590), + [anon_sym_GT] = ACTIONS(590), + [anon_sym_DASH_DASH] = ACTIONS(590), + [anon_sym_DASH] = ACTIONS(590), + [anon_sym_in] = ACTIONS(590), + [anon_sym_LBRACE] = ACTIONS(590), + [anon_sym_RBRACE] = ACTIONS(590), + [anon_sym_DOT] = ACTIONS(1018), + [anon_sym_STAR] = ACTIONS(590), + [anon_sym_STAR_STAR] = ACTIONS(590), + [anon_sym_PLUS_PLUS] = ACTIONS(590), + [anon_sym_SLASH] = ACTIONS(590), + [anon_sym_mod] = ACTIONS(590), + [anon_sym_SLASH_SLASH] = ACTIONS(590), + [anon_sym_PLUS] = ACTIONS(590), + [anon_sym_bit_DASHshl] = ACTIONS(590), + [anon_sym_bit_DASHshr] = ACTIONS(590), + [anon_sym_EQ_EQ] = ACTIONS(590), + [anon_sym_BANG_EQ] = ACTIONS(590), + [anon_sym_LT2] = ACTIONS(590), + [anon_sym_LT_EQ] = ACTIONS(590), + [anon_sym_GT_EQ] = ACTIONS(590), + [anon_sym_not_DASHin] = ACTIONS(590), + [anon_sym_starts_DASHwith] = ACTIONS(590), + [anon_sym_ends_DASHwith] = ACTIONS(590), + [anon_sym_EQ_TILDE] = ACTIONS(590), + [anon_sym_BANG_TILDE] = ACTIONS(590), + [anon_sym_bit_DASHand] = ACTIONS(590), + [anon_sym_bit_DASHxor] = ACTIONS(590), + [anon_sym_bit_DASHor] = ACTIONS(590), + [anon_sym_and] = ACTIONS(590), + [anon_sym_xor] = ACTIONS(590), + [anon_sym_or] = ACTIONS(590), + [anon_sym_DOT_DOT_LT] = ACTIONS(590), + [anon_sym_DOT_DOT] = ACTIONS(590), + [anon_sym_DOT_DOT_EQ] = ACTIONS(590), + [sym_val_nothing] = ACTIONS(590), + [anon_sym_true] = ACTIONS(590), + [anon_sym_false] = ACTIONS(590), + [aux_sym_val_number_token1] = ACTIONS(590), + [aux_sym_val_number_token2] = ACTIONS(590), + [aux_sym_val_number_token3] = ACTIONS(590), + [aux_sym_val_number_token4] = ACTIONS(590), + [anon_sym_inf] = ACTIONS(590), + [anon_sym_DASHinf] = ACTIONS(590), + [anon_sym_NaN] = ACTIONS(590), + [anon_sym_0b] = ACTIONS(590), + [anon_sym_0o] = ACTIONS(590), + [anon_sym_0x] = ACTIONS(590), + [sym_val_date] = ACTIONS(590), + [anon_sym_DQUOTE] = ACTIONS(590), + [sym__str_single_quotes] = ACTIONS(590), + [sym__str_back_ticks] = ACTIONS(590), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(590), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(590), + [anon_sym_err_GT] = ACTIONS(590), + [anon_sym_out_GT] = ACTIONS(590), + [anon_sym_e_GT] = ACTIONS(590), + [anon_sym_o_GT] = ACTIONS(590), + [anon_sym_err_PLUSout_GT] = ACTIONS(590), + [anon_sym_out_PLUSerr_GT] = ACTIONS(590), + [anon_sym_o_PLUSe_GT] = ACTIONS(590), + [anon_sym_e_PLUSo_GT] = ACTIONS(590), + [sym_short_flag] = ACTIONS(590), + [aux_sym_unquoted_token1] = ACTIONS(590), [anon_sym_POUND] = ACTIONS(3), }, [461] = { - [sym__flag] = STATE(1322), - [sym_long_flag] = STATE(1511), + [sym_cell_path] = STATE(526), + [sym_path] = STATE(463), [sym_comment] = STATE(461), - [sym_cmd_identifier] = ACTIONS(1029), - [anon_sym_SEMI] = ACTIONS(1029), - [anon_sym_LF] = ACTIONS(1027), - [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_error] = ACTIONS(1029), - [anon_sym_GT] = ACTIONS(1386), - [anon_sym_DASH_DASH] = ACTIONS(1388), - [anon_sym_DASH] = ACTIONS(1390), - [anon_sym_break] = ACTIONS(1029), - [anon_sym_continue] = ACTIONS(1029), - [anon_sym_for] = ACTIONS(1029), - [anon_sym_in] = ACTIONS(1392), - [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_try] = ACTIONS(1029), - [anon_sym_return] = 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_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(1394), - [anon_sym_where] = ACTIONS(1029), - [anon_sym_STAR_STAR] = ACTIONS(1396), - [anon_sym_PLUS_PLUS] = ACTIONS(1396), - [anon_sym_SLASH] = ACTIONS(1394), - [anon_sym_mod] = ACTIONS(1394), - [anon_sym_SLASH_SLASH] = ACTIONS(1394), - [anon_sym_PLUS] = ACTIONS(1390), - [anon_sym_bit_DASHshl] = ACTIONS(1398), - [anon_sym_bit_DASHshr] = ACTIONS(1398), - [anon_sym_EQ_EQ] = ACTIONS(1386), - [anon_sym_BANG_EQ] = ACTIONS(1386), - [anon_sym_LT2] = ACTIONS(1386), - [anon_sym_LT_EQ] = ACTIONS(1386), - [anon_sym_GT_EQ] = ACTIONS(1386), - [anon_sym_not_DASHin] = ACTIONS(1392), - [anon_sym_starts_DASHwith] = ACTIONS(1392), - [anon_sym_ends_DASHwith] = ACTIONS(1392), - [anon_sym_EQ_TILDE] = ACTIONS(1400), - [anon_sym_BANG_TILDE] = ACTIONS(1400), - [anon_sym_bit_DASHand] = ACTIONS(1402), - [anon_sym_bit_DASHxor] = ACTIONS(1404), - [anon_sym_bit_DASHor] = ACTIONS(1406), - [anon_sym_and] = ACTIONS(1408), - [anon_sym_xor] = ACTIONS(1410), - [anon_sym_or] = ACTIONS(1412), - [anon_sym_not] = ACTIONS(1029), - [anon_sym_DOT_DOT_LT] = ACTIONS(1029), - [anon_sym_DOT_DOT] = ACTIONS(1029), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1029), - [sym_val_nothing] = ACTIONS(1029), - [anon_sym_true] = ACTIONS(1029), - [anon_sym_false] = ACTIONS(1029), - [aux_sym_val_number_token1] = ACTIONS(1029), - [aux_sym_val_number_token2] = ACTIONS(1029), - [aux_sym_val_number_token3] = ACTIONS(1029), - [aux_sym_val_number_token4] = ACTIONS(1029), - [anon_sym_inf] = ACTIONS(1029), - [anon_sym_DASHinf] = ACTIONS(1029), - [anon_sym_NaN] = 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), - [sym_short_flag] = ACTIONS(1414), + [anon_sym_SEMI] = ACTIONS(609), + [anon_sym_LF] = ACTIONS(611), + [anon_sym_LBRACK] = ACTIONS(609), + [anon_sym_LPAREN] = ACTIONS(609), + [anon_sym_RPAREN] = ACTIONS(609), + [anon_sym_PIPE] = ACTIONS(609), + [anon_sym_DOLLAR] = ACTIONS(609), + [anon_sym_GT] = ACTIONS(609), + [anon_sym_DASH_DASH] = ACTIONS(609), + [anon_sym_DASH] = ACTIONS(609), + [anon_sym_in] = ACTIONS(609), + [anon_sym_LBRACE] = ACTIONS(609), + [anon_sym_RBRACE] = ACTIONS(609), + [anon_sym_DOT] = ACTIONS(1018), + [anon_sym_STAR] = ACTIONS(609), + [anon_sym_STAR_STAR] = ACTIONS(609), + [anon_sym_PLUS_PLUS] = ACTIONS(609), + [anon_sym_SLASH] = ACTIONS(609), + [anon_sym_mod] = ACTIONS(609), + [anon_sym_SLASH_SLASH] = ACTIONS(609), + [anon_sym_PLUS] = ACTIONS(609), + [anon_sym_bit_DASHshl] = ACTIONS(609), + [anon_sym_bit_DASHshr] = ACTIONS(609), + [anon_sym_EQ_EQ] = ACTIONS(609), + [anon_sym_BANG_EQ] = ACTIONS(609), + [anon_sym_LT2] = ACTIONS(609), + [anon_sym_LT_EQ] = ACTIONS(609), + [anon_sym_GT_EQ] = ACTIONS(609), + [anon_sym_not_DASHin] = ACTIONS(609), + [anon_sym_starts_DASHwith] = ACTIONS(609), + [anon_sym_ends_DASHwith] = ACTIONS(609), + [anon_sym_EQ_TILDE] = ACTIONS(609), + [anon_sym_BANG_TILDE] = ACTIONS(609), + [anon_sym_bit_DASHand] = ACTIONS(609), + [anon_sym_bit_DASHxor] = ACTIONS(609), + [anon_sym_bit_DASHor] = ACTIONS(609), + [anon_sym_and] = ACTIONS(609), + [anon_sym_xor] = ACTIONS(609), + [anon_sym_or] = ACTIONS(609), + [anon_sym_DOT_DOT_LT] = ACTIONS(609), + [anon_sym_DOT_DOT] = ACTIONS(609), + [anon_sym_DOT_DOT_EQ] = ACTIONS(609), + [sym_val_nothing] = ACTIONS(609), + [anon_sym_true] = ACTIONS(609), + [anon_sym_false] = ACTIONS(609), + [aux_sym_val_number_token1] = ACTIONS(609), + [aux_sym_val_number_token2] = ACTIONS(609), + [aux_sym_val_number_token3] = ACTIONS(609), + [aux_sym_val_number_token4] = ACTIONS(609), + [anon_sym_inf] = ACTIONS(609), + [anon_sym_DASHinf] = ACTIONS(609), + [anon_sym_NaN] = ACTIONS(609), + [anon_sym_0b] = ACTIONS(609), + [anon_sym_0o] = ACTIONS(609), + [anon_sym_0x] = ACTIONS(609), + [sym_val_date] = ACTIONS(609), + [anon_sym_DQUOTE] = ACTIONS(609), + [sym__str_single_quotes] = ACTIONS(609), + [sym__str_back_ticks] = ACTIONS(609), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(609), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(609), + [anon_sym_err_GT] = ACTIONS(609), + [anon_sym_out_GT] = ACTIONS(609), + [anon_sym_e_GT] = ACTIONS(609), + [anon_sym_o_GT] = ACTIONS(609), + [anon_sym_err_PLUSout_GT] = ACTIONS(609), + [anon_sym_out_PLUSerr_GT] = ACTIONS(609), + [anon_sym_o_PLUSe_GT] = ACTIONS(609), + [anon_sym_e_PLUSo_GT] = ACTIONS(609), + [sym_short_flag] = ACTIONS(609), + [aux_sym_unquoted_token1] = ACTIONS(609), [anon_sym_POUND] = ACTIONS(3), }, [462] = { + [sym_cell_path] = STATE(519), + [sym_path] = STATE(463), [sym_comment] = STATE(462), - [sym_cmd_identifier] = ACTIONS(987), - [anon_sym_SEMI] = ACTIONS(987), - [anon_sym_LF] = ACTIONS(989), - [anon_sym_LBRACK] = ACTIONS(987), - [anon_sym_LPAREN] = ACTIONS(987), - [anon_sym_RPAREN] = ACTIONS(987), - [anon_sym_PIPE] = ACTIONS(987), - [anon_sym_DOLLAR] = ACTIONS(987), - [anon_sym_error] = ACTIONS(987), - [anon_sym_GT] = ACTIONS(987), - [anon_sym_DASH_DASH] = ACTIONS(987), - [anon_sym_DASH] = ACTIONS(987), - [anon_sym_break] = ACTIONS(987), - [anon_sym_continue] = ACTIONS(987), - [anon_sym_for] = ACTIONS(987), - [anon_sym_in] = ACTIONS(987), - [anon_sym_loop] = ACTIONS(987), - [anon_sym_while] = ACTIONS(987), - [anon_sym_do] = ACTIONS(987), - [anon_sym_if] = ACTIONS(987), - [anon_sym_match] = ACTIONS(987), - [anon_sym_LBRACE] = ACTIONS(987), - [anon_sym_DOT] = ACTIONS(987), - [anon_sym_try] = ACTIONS(987), - [anon_sym_return] = ACTIONS(987), - [anon_sym_let] = ACTIONS(987), - [anon_sym_let_DASHenv] = ACTIONS(987), - [anon_sym_mut] = ACTIONS(987), - [anon_sym_const] = ACTIONS(987), - [anon_sym_source] = ACTIONS(987), - [anon_sym_source_DASHenv] = ACTIONS(987), - [anon_sym_register] = ACTIONS(987), - [anon_sym_hide] = ACTIONS(987), - [anon_sym_hide_DASHenv] = ACTIONS(987), - [anon_sym_overlay] = ACTIONS(987), - [anon_sym_STAR] = ACTIONS(987), - [anon_sym_where] = ACTIONS(987), - [anon_sym_QMARK2] = ACTIONS(1416), - [anon_sym_STAR_STAR] = ACTIONS(987), - [anon_sym_PLUS_PLUS] = ACTIONS(987), - [anon_sym_SLASH] = ACTIONS(987), - [anon_sym_mod] = ACTIONS(987), - [anon_sym_SLASH_SLASH] = ACTIONS(987), - [anon_sym_PLUS] = ACTIONS(987), - [anon_sym_bit_DASHshl] = ACTIONS(987), - [anon_sym_bit_DASHshr] = ACTIONS(987), - [anon_sym_EQ_EQ] = ACTIONS(987), - [anon_sym_BANG_EQ] = ACTIONS(987), - [anon_sym_LT2] = ACTIONS(987), - [anon_sym_LT_EQ] = ACTIONS(987), - [anon_sym_GT_EQ] = ACTIONS(987), - [anon_sym_not_DASHin] = ACTIONS(987), - [anon_sym_starts_DASHwith] = ACTIONS(987), - [anon_sym_ends_DASHwith] = ACTIONS(987), - [anon_sym_EQ_TILDE] = ACTIONS(987), - [anon_sym_BANG_TILDE] = ACTIONS(987), - [anon_sym_bit_DASHand] = ACTIONS(987), - [anon_sym_bit_DASHxor] = ACTIONS(987), - [anon_sym_bit_DASHor] = ACTIONS(987), - [anon_sym_and] = ACTIONS(987), - [anon_sym_xor] = ACTIONS(987), - [anon_sym_or] = ACTIONS(987), - [anon_sym_not] = ACTIONS(987), - [anon_sym_DOT_DOT_LT] = ACTIONS(987), - [anon_sym_DOT_DOT] = ACTIONS(987), - [anon_sym_DOT_DOT_EQ] = ACTIONS(987), - [sym_val_nothing] = ACTIONS(987), - [anon_sym_true] = ACTIONS(987), - [anon_sym_false] = ACTIONS(987), - [aux_sym_val_number_token1] = ACTIONS(987), - [aux_sym_val_number_token2] = ACTIONS(987), - [aux_sym_val_number_token3] = ACTIONS(987), - [aux_sym_val_number_token4] = ACTIONS(987), - [anon_sym_inf] = ACTIONS(987), - [anon_sym_DASHinf] = ACTIONS(987), - [anon_sym_NaN] = ACTIONS(987), - [anon_sym_0b] = ACTIONS(987), - [anon_sym_0o] = ACTIONS(987), - [anon_sym_0x] = ACTIONS(987), - [sym_val_date] = ACTIONS(987), - [anon_sym_DQUOTE] = ACTIONS(987), - [sym__str_single_quotes] = ACTIONS(987), - [sym__str_back_ticks] = ACTIONS(987), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(987), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(987), - [anon_sym_CARET] = ACTIONS(987), - [sym_short_flag] = ACTIONS(987), + [anon_sym_SEMI] = ACTIONS(601), + [anon_sym_LF] = ACTIONS(603), + [anon_sym_LBRACK] = ACTIONS(601), + [anon_sym_LPAREN] = ACTIONS(601), + [anon_sym_RPAREN] = ACTIONS(601), + [anon_sym_PIPE] = ACTIONS(601), + [anon_sym_DOLLAR] = ACTIONS(601), + [anon_sym_GT] = ACTIONS(601), + [anon_sym_DASH_DASH] = ACTIONS(601), + [anon_sym_DASH] = ACTIONS(601), + [anon_sym_in] = ACTIONS(601), + [anon_sym_LBRACE] = ACTIONS(601), + [anon_sym_RBRACE] = ACTIONS(601), + [anon_sym_DOT] = ACTIONS(1018), + [anon_sym_STAR] = ACTIONS(601), + [anon_sym_STAR_STAR] = ACTIONS(601), + [anon_sym_PLUS_PLUS] = ACTIONS(601), + [anon_sym_SLASH] = ACTIONS(601), + [anon_sym_mod] = ACTIONS(601), + [anon_sym_SLASH_SLASH] = ACTIONS(601), + [anon_sym_PLUS] = ACTIONS(601), + [anon_sym_bit_DASHshl] = ACTIONS(601), + [anon_sym_bit_DASHshr] = ACTIONS(601), + [anon_sym_EQ_EQ] = ACTIONS(601), + [anon_sym_BANG_EQ] = ACTIONS(601), + [anon_sym_LT2] = ACTIONS(601), + [anon_sym_LT_EQ] = ACTIONS(601), + [anon_sym_GT_EQ] = ACTIONS(601), + [anon_sym_not_DASHin] = ACTIONS(601), + [anon_sym_starts_DASHwith] = ACTIONS(601), + [anon_sym_ends_DASHwith] = ACTIONS(601), + [anon_sym_EQ_TILDE] = ACTIONS(601), + [anon_sym_BANG_TILDE] = ACTIONS(601), + [anon_sym_bit_DASHand] = ACTIONS(601), + [anon_sym_bit_DASHxor] = ACTIONS(601), + [anon_sym_bit_DASHor] = ACTIONS(601), + [anon_sym_and] = ACTIONS(601), + [anon_sym_xor] = ACTIONS(601), + [anon_sym_or] = ACTIONS(601), + [anon_sym_DOT_DOT_LT] = ACTIONS(601), + [anon_sym_DOT_DOT] = ACTIONS(601), + [anon_sym_DOT_DOT_EQ] = ACTIONS(601), + [sym_val_nothing] = ACTIONS(601), + [anon_sym_true] = ACTIONS(601), + [anon_sym_false] = ACTIONS(601), + [aux_sym_val_number_token1] = ACTIONS(601), + [aux_sym_val_number_token2] = ACTIONS(601), + [aux_sym_val_number_token3] = ACTIONS(601), + [aux_sym_val_number_token4] = ACTIONS(601), + [anon_sym_inf] = ACTIONS(601), + [anon_sym_DASHinf] = ACTIONS(601), + [anon_sym_NaN] = ACTIONS(601), + [anon_sym_0b] = ACTIONS(601), + [anon_sym_0o] = ACTIONS(601), + [anon_sym_0x] = ACTIONS(601), + [sym_val_date] = ACTIONS(601), + [anon_sym_DQUOTE] = ACTIONS(601), + [sym__str_single_quotes] = ACTIONS(601), + [sym__str_back_ticks] = ACTIONS(601), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(601), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(601), + [anon_sym_err_GT] = ACTIONS(601), + [anon_sym_out_GT] = ACTIONS(601), + [anon_sym_e_GT] = ACTIONS(601), + [anon_sym_o_GT] = ACTIONS(601), + [anon_sym_err_PLUSout_GT] = ACTIONS(601), + [anon_sym_out_PLUSerr_GT] = ACTIONS(601), + [anon_sym_o_PLUSe_GT] = ACTIONS(601), + [anon_sym_e_PLUSo_GT] = ACTIONS(601), + [sym_short_flag] = ACTIONS(601), + [aux_sym_unquoted_token1] = ACTIONS(601), [anon_sym_POUND] = ACTIONS(3), }, [463] = { + [sym_path] = STATE(498), [sym_comment] = STATE(463), - [sym_cmd_identifier] = ACTIONS(1103), - [anon_sym_SEMI] = ACTIONS(1103), - [anon_sym_LF] = ACTIONS(1101), - [anon_sym_LBRACK] = ACTIONS(1103), - [anon_sym_LPAREN] = ACTIONS(1103), - [anon_sym_RPAREN] = ACTIONS(1103), - [anon_sym_PIPE] = ACTIONS(1103), - [anon_sym_DOLLAR] = ACTIONS(1103), - [anon_sym_error] = ACTIONS(1103), - [anon_sym_GT] = ACTIONS(1103), - [anon_sym_DASH_DASH] = ACTIONS(1103), - [anon_sym_DASH] = ACTIONS(1103), - [anon_sym_break] = ACTIONS(1103), - [anon_sym_continue] = ACTIONS(1103), - [anon_sym_for] = ACTIONS(1103), - [anon_sym_in] = ACTIONS(1103), - [anon_sym_loop] = ACTIONS(1103), - [anon_sym_while] = ACTIONS(1103), - [anon_sym_do] = ACTIONS(1103), - [anon_sym_if] = ACTIONS(1103), - [anon_sym_match] = ACTIONS(1103), - [anon_sym_LBRACE] = ACTIONS(1103), - [anon_sym_DOT] = ACTIONS(1103), - [anon_sym_try] = ACTIONS(1103), - [anon_sym_return] = ACTIONS(1103), - [anon_sym_let] = ACTIONS(1103), - [anon_sym_let_DASHenv] = ACTIONS(1103), - [anon_sym_mut] = ACTIONS(1103), - [anon_sym_const] = ACTIONS(1103), - [anon_sym_source] = ACTIONS(1103), - [anon_sym_source_DASHenv] = ACTIONS(1103), - [anon_sym_register] = ACTIONS(1103), - [anon_sym_hide] = ACTIONS(1103), - [anon_sym_hide_DASHenv] = ACTIONS(1103), - [anon_sym_overlay] = ACTIONS(1103), - [anon_sym_STAR] = ACTIONS(1103), - [anon_sym_where] = ACTIONS(1103), - [anon_sym_QMARK2] = ACTIONS(1103), - [anon_sym_STAR_STAR] = ACTIONS(1103), - [anon_sym_PLUS_PLUS] = ACTIONS(1103), - [anon_sym_SLASH] = ACTIONS(1103), - [anon_sym_mod] = ACTIONS(1103), - [anon_sym_SLASH_SLASH] = ACTIONS(1103), - [anon_sym_PLUS] = ACTIONS(1103), - [anon_sym_bit_DASHshl] = ACTIONS(1103), - [anon_sym_bit_DASHshr] = ACTIONS(1103), - [anon_sym_EQ_EQ] = ACTIONS(1103), - [anon_sym_BANG_EQ] = ACTIONS(1103), - [anon_sym_LT2] = ACTIONS(1103), - [anon_sym_LT_EQ] = ACTIONS(1103), - [anon_sym_GT_EQ] = ACTIONS(1103), - [anon_sym_not_DASHin] = ACTIONS(1103), - [anon_sym_starts_DASHwith] = ACTIONS(1103), - [anon_sym_ends_DASHwith] = ACTIONS(1103), - [anon_sym_EQ_TILDE] = ACTIONS(1103), - [anon_sym_BANG_TILDE] = ACTIONS(1103), - [anon_sym_bit_DASHand] = ACTIONS(1103), - [anon_sym_bit_DASHxor] = ACTIONS(1103), - [anon_sym_bit_DASHor] = ACTIONS(1103), - [anon_sym_and] = ACTIONS(1103), - [anon_sym_xor] = ACTIONS(1103), - [anon_sym_or] = ACTIONS(1103), - [anon_sym_not] = ACTIONS(1103), - [anon_sym_DOT_DOT_LT] = ACTIONS(1103), - [anon_sym_DOT_DOT] = ACTIONS(1103), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1103), - [sym_val_nothing] = ACTIONS(1103), - [anon_sym_true] = ACTIONS(1103), - [anon_sym_false] = ACTIONS(1103), - [aux_sym_val_number_token1] = ACTIONS(1103), - [aux_sym_val_number_token2] = ACTIONS(1103), - [aux_sym_val_number_token3] = ACTIONS(1103), - [aux_sym_val_number_token4] = ACTIONS(1103), - [anon_sym_inf] = ACTIONS(1103), - [anon_sym_DASHinf] = ACTIONS(1103), - [anon_sym_NaN] = ACTIONS(1103), - [anon_sym_0b] = ACTIONS(1103), - [anon_sym_0o] = ACTIONS(1103), - [anon_sym_0x] = ACTIONS(1103), - [sym_val_date] = ACTIONS(1103), - [anon_sym_DQUOTE] = ACTIONS(1103), - [sym__str_single_quotes] = ACTIONS(1103), - [sym__str_back_ticks] = ACTIONS(1103), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1103), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1103), - [anon_sym_CARET] = ACTIONS(1103), - [sym_short_flag] = ACTIONS(1103), + [aux_sym_cell_path_repeat1] = STATE(464), + [anon_sym_SEMI] = ACTIONS(582), + [anon_sym_LF] = ACTIONS(584), + [anon_sym_LBRACK] = ACTIONS(582), + [anon_sym_LPAREN] = ACTIONS(582), + [anon_sym_RPAREN] = ACTIONS(582), + [anon_sym_PIPE] = ACTIONS(582), + [anon_sym_DOLLAR] = ACTIONS(582), + [anon_sym_GT] = ACTIONS(582), + [anon_sym_DASH_DASH] = ACTIONS(582), + [anon_sym_DASH] = ACTIONS(582), + [anon_sym_in] = ACTIONS(582), + [anon_sym_LBRACE] = ACTIONS(582), + [anon_sym_RBRACE] = ACTIONS(582), + [anon_sym_DOT] = ACTIONS(1018), + [anon_sym_STAR] = ACTIONS(582), + [anon_sym_STAR_STAR] = ACTIONS(582), + [anon_sym_PLUS_PLUS] = ACTIONS(582), + [anon_sym_SLASH] = ACTIONS(582), + [anon_sym_mod] = ACTIONS(582), + [anon_sym_SLASH_SLASH] = ACTIONS(582), + [anon_sym_PLUS] = ACTIONS(582), + [anon_sym_bit_DASHshl] = ACTIONS(582), + [anon_sym_bit_DASHshr] = ACTIONS(582), + [anon_sym_EQ_EQ] = ACTIONS(582), + [anon_sym_BANG_EQ] = ACTIONS(582), + [anon_sym_LT2] = ACTIONS(582), + [anon_sym_LT_EQ] = ACTIONS(582), + [anon_sym_GT_EQ] = ACTIONS(582), + [anon_sym_not_DASHin] = ACTIONS(582), + [anon_sym_starts_DASHwith] = ACTIONS(582), + [anon_sym_ends_DASHwith] = ACTIONS(582), + [anon_sym_EQ_TILDE] = ACTIONS(582), + [anon_sym_BANG_TILDE] = ACTIONS(582), + [anon_sym_bit_DASHand] = ACTIONS(582), + [anon_sym_bit_DASHxor] = ACTIONS(582), + [anon_sym_bit_DASHor] = ACTIONS(582), + [anon_sym_and] = ACTIONS(582), + [anon_sym_xor] = ACTIONS(582), + [anon_sym_or] = ACTIONS(582), + [anon_sym_DOT_DOT_LT] = ACTIONS(582), + [anon_sym_DOT_DOT] = ACTIONS(582), + [anon_sym_DOT_DOT_EQ] = ACTIONS(582), + [sym_val_nothing] = ACTIONS(582), + [anon_sym_true] = ACTIONS(582), + [anon_sym_false] = ACTIONS(582), + [aux_sym_val_number_token1] = ACTIONS(582), + [aux_sym_val_number_token2] = ACTIONS(582), + [aux_sym_val_number_token3] = ACTIONS(582), + [aux_sym_val_number_token4] = ACTIONS(582), + [anon_sym_inf] = ACTIONS(582), + [anon_sym_DASHinf] = ACTIONS(582), + [anon_sym_NaN] = ACTIONS(582), + [anon_sym_0b] = ACTIONS(582), + [anon_sym_0o] = ACTIONS(582), + [anon_sym_0x] = ACTIONS(582), + [sym_val_date] = ACTIONS(582), + [anon_sym_DQUOTE] = ACTIONS(582), + [sym__str_single_quotes] = ACTIONS(582), + [sym__str_back_ticks] = ACTIONS(582), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(582), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(582), + [anon_sym_err_GT] = ACTIONS(582), + [anon_sym_out_GT] = ACTIONS(582), + [anon_sym_e_GT] = ACTIONS(582), + [anon_sym_o_GT] = ACTIONS(582), + [anon_sym_err_PLUSout_GT] = ACTIONS(582), + [anon_sym_out_PLUSerr_GT] = ACTIONS(582), + [anon_sym_o_PLUSe_GT] = ACTIONS(582), + [anon_sym_e_PLUSo_GT] = ACTIONS(582), + [sym_short_flag] = ACTIONS(582), + [aux_sym_unquoted_token1] = ACTIONS(582), [anon_sym_POUND] = ACTIONS(3), }, [464] = { - [sym__flag] = STATE(1347), - [sym_long_flag] = STATE(1511), + [sym_path] = STATE(498), [sym_comment] = STATE(464), - [sym_cmd_identifier] = ACTIONS(993), - [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_error] = ACTIONS(993), - [anon_sym_GT] = ACTIONS(1386), - [anon_sym_DASH_DASH] = ACTIONS(1388), - [anon_sym_DASH] = ACTIONS(1390), - [anon_sym_break] = ACTIONS(993), - [anon_sym_continue] = ACTIONS(993), - [anon_sym_for] = ACTIONS(993), - [anon_sym_in] = ACTIONS(1392), - [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_try] = ACTIONS(993), - [anon_sym_return] = 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_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(1394), - [anon_sym_where] = ACTIONS(993), - [anon_sym_STAR_STAR] = ACTIONS(1396), - [anon_sym_PLUS_PLUS] = ACTIONS(1396), - [anon_sym_SLASH] = ACTIONS(1394), - [anon_sym_mod] = ACTIONS(1394), - [anon_sym_SLASH_SLASH] = ACTIONS(1394), - [anon_sym_PLUS] = ACTIONS(1390), - [anon_sym_bit_DASHshl] = ACTIONS(1398), - [anon_sym_bit_DASHshr] = ACTIONS(1398), - [anon_sym_EQ_EQ] = ACTIONS(1386), - [anon_sym_BANG_EQ] = ACTIONS(1386), - [anon_sym_LT2] = ACTIONS(1386), - [anon_sym_LT_EQ] = ACTIONS(1386), - [anon_sym_GT_EQ] = ACTIONS(1386), - [anon_sym_not_DASHin] = ACTIONS(1392), - [anon_sym_starts_DASHwith] = ACTIONS(1392), - [anon_sym_ends_DASHwith] = ACTIONS(1392), - [anon_sym_EQ_TILDE] = ACTIONS(1400), - [anon_sym_BANG_TILDE] = ACTIONS(1400), - [anon_sym_bit_DASHand] = ACTIONS(1402), - [anon_sym_bit_DASHxor] = ACTIONS(1404), - [anon_sym_bit_DASHor] = ACTIONS(1406), - [anon_sym_and] = ACTIONS(1408), - [anon_sym_xor] = ACTIONS(1410), - [anon_sym_or] = ACTIONS(1412), - [anon_sym_not] = ACTIONS(993), - [anon_sym_DOT_DOT_LT] = ACTIONS(993), - [anon_sym_DOT_DOT] = ACTIONS(993), - [anon_sym_DOT_DOT_EQ] = ACTIONS(993), - [sym_val_nothing] = ACTIONS(993), - [anon_sym_true] = ACTIONS(993), - [anon_sym_false] = 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), - [anon_sym_inf] = ACTIONS(993), - [anon_sym_DASHinf] = ACTIONS(993), - [anon_sym_NaN] = 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), - [sym_short_flag] = ACTIONS(1414), + [aux_sym_cell_path_repeat1] = STATE(458), + [anon_sym_SEMI] = ACTIONS(613), + [anon_sym_LF] = ACTIONS(615), + [anon_sym_LBRACK] = ACTIONS(613), + [anon_sym_LPAREN] = ACTIONS(613), + [anon_sym_RPAREN] = ACTIONS(613), + [anon_sym_PIPE] = ACTIONS(613), + [anon_sym_DOLLAR] = ACTIONS(613), + [anon_sym_GT] = ACTIONS(613), + [anon_sym_DASH_DASH] = ACTIONS(613), + [anon_sym_DASH] = ACTIONS(613), + [anon_sym_in] = ACTIONS(613), + [anon_sym_LBRACE] = ACTIONS(613), + [anon_sym_RBRACE] = ACTIONS(613), + [anon_sym_DOT] = ACTIONS(1018), + [anon_sym_STAR] = ACTIONS(613), + [anon_sym_STAR_STAR] = ACTIONS(613), + [anon_sym_PLUS_PLUS] = ACTIONS(613), + [anon_sym_SLASH] = ACTIONS(613), + [anon_sym_mod] = ACTIONS(613), + [anon_sym_SLASH_SLASH] = ACTIONS(613), + [anon_sym_PLUS] = ACTIONS(613), + [anon_sym_bit_DASHshl] = ACTIONS(613), + [anon_sym_bit_DASHshr] = ACTIONS(613), + [anon_sym_EQ_EQ] = ACTIONS(613), + [anon_sym_BANG_EQ] = ACTIONS(613), + [anon_sym_LT2] = ACTIONS(613), + [anon_sym_LT_EQ] = ACTIONS(613), + [anon_sym_GT_EQ] = ACTIONS(613), + [anon_sym_not_DASHin] = ACTIONS(613), + [anon_sym_starts_DASHwith] = ACTIONS(613), + [anon_sym_ends_DASHwith] = ACTIONS(613), + [anon_sym_EQ_TILDE] = ACTIONS(613), + [anon_sym_BANG_TILDE] = ACTIONS(613), + [anon_sym_bit_DASHand] = ACTIONS(613), + [anon_sym_bit_DASHxor] = ACTIONS(613), + [anon_sym_bit_DASHor] = ACTIONS(613), + [anon_sym_and] = ACTIONS(613), + [anon_sym_xor] = ACTIONS(613), + [anon_sym_or] = ACTIONS(613), + [anon_sym_DOT_DOT_LT] = ACTIONS(613), + [anon_sym_DOT_DOT] = ACTIONS(613), + [anon_sym_DOT_DOT_EQ] = ACTIONS(613), + [sym_val_nothing] = ACTIONS(613), + [anon_sym_true] = ACTIONS(613), + [anon_sym_false] = ACTIONS(613), + [aux_sym_val_number_token1] = ACTIONS(613), + [aux_sym_val_number_token2] = ACTIONS(613), + [aux_sym_val_number_token3] = ACTIONS(613), + [aux_sym_val_number_token4] = ACTIONS(613), + [anon_sym_inf] = ACTIONS(613), + [anon_sym_DASHinf] = ACTIONS(613), + [anon_sym_NaN] = ACTIONS(613), + [anon_sym_0b] = ACTIONS(613), + [anon_sym_0o] = ACTIONS(613), + [anon_sym_0x] = ACTIONS(613), + [sym_val_date] = ACTIONS(613), + [anon_sym_DQUOTE] = ACTIONS(613), + [sym__str_single_quotes] = ACTIONS(613), + [sym__str_back_ticks] = ACTIONS(613), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(613), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(613), + [anon_sym_err_GT] = ACTIONS(613), + [anon_sym_out_GT] = ACTIONS(613), + [anon_sym_e_GT] = ACTIONS(613), + [anon_sym_o_GT] = ACTIONS(613), + [anon_sym_err_PLUSout_GT] = ACTIONS(613), + [anon_sym_out_PLUSerr_GT] = ACTIONS(613), + [anon_sym_o_PLUSe_GT] = ACTIONS(613), + [anon_sym_e_PLUSo_GT] = ACTIONS(613), + [sym_short_flag] = ACTIONS(613), + [aux_sym_unquoted_token1] = ACTIONS(613), [anon_sym_POUND] = ACTIONS(3), }, [465] = { + [sym_pipeline] = STATE(997), + [sym_pipeline_last] = STATE(3515), + [sym__ctrl_expression] = STATE(3132), + [sym_ctrl_do] = STATE(900), + [sym_ctrl_if] = STATE(900), + [sym_ctrl_match] = STATE(900), + [sym_ctrl_try] = STATE(900), + [sym_ctrl_return] = STATE(900), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3332), + [sym_where_command] = STATE(3165), + [sym__expression] = STATE(2382), + [sym_expr_unary] = STATE(2472), + [sym_expr_binary] = STATE(2472), + [sym_expr_parenthesized] = STATE(2091), + [sym_val_range] = STATE(2472), + [sym__value] = STATE(2472), + [sym_val_bool] = STATE(2467), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2125), + [sym_val_number] = STATE(127), + [sym_val_duration] = STATE(2467), + [sym_val_filesize] = STATE(2467), + [sym_val_binary] = STATE(2467), + [sym_val_string] = STATE(2467), + [sym__str_double_quotes] = STATE(2469), + [sym_val_interpolated] = STATE(2467), + [sym__inter_single_quotes] = STATE(2475), + [sym__inter_double_quotes] = STATE(2478), + [sym_val_list] = STATE(2467), + [sym_val_record] = STATE(2467), + [sym_val_table] = STATE(2467), + [sym_val_closure] = STATE(2467), + [sym_command] = STATE(3165), [sym_comment] = STATE(465), - [sym_cmd_identifier] = ACTIONS(1099), - [anon_sym_SEMI] = ACTIONS(1099), - [anon_sym_LF] = ACTIONS(1097), - [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_error] = ACTIONS(1099), - [anon_sym_GT] = ACTIONS(1099), - [anon_sym_DASH_DASH] = 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_let] = ACTIONS(1099), - [anon_sym_let_DASHenv] = ACTIONS(1099), - [anon_sym_mut] = ACTIONS(1099), - [anon_sym_const] = 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_QMARK2] = 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_DOT_DOT_LT] = ACTIONS(1099), - [anon_sym_DOT_DOT] = ACTIONS(1099), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1099), - [sym_val_nothing] = ACTIONS(1099), - [anon_sym_true] = ACTIONS(1099), - [anon_sym_false] = ACTIONS(1099), - [aux_sym_val_number_token1] = ACTIONS(1099), - [aux_sym_val_number_token2] = ACTIONS(1099), - [aux_sym_val_number_token3] = ACTIONS(1099), - [aux_sym_val_number_token4] = ACTIONS(1099), - [anon_sym_inf] = ACTIONS(1099), - [anon_sym_DASHinf] = ACTIONS(1099), - [anon_sym_NaN] = 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), - [sym_short_flag] = ACTIONS(1099), - [anon_sym_POUND] = ACTIONS(3), + [aux_sym_pipeline_repeat1] = STATE(499), + [sym_cmd_identifier] = ACTIONS(19), + [anon_sym_LBRACK] = ACTIONS(31), + [anon_sym_LPAREN] = ACTIONS(33), + [anon_sym_DOLLAR] = ACTIONS(1008), + [anon_sym_DASH] = ACTIONS(39), + [anon_sym_break] = ACTIONS(41), + [anon_sym_continue] = ACTIONS(43), + [anon_sym_do] = ACTIONS(1010), + [anon_sym_if] = ACTIONS(1012), + [anon_sym_match] = ACTIONS(55), + [anon_sym_LBRACE] = ACTIONS(57), + [anon_sym_try] = ACTIONS(1014), + [anon_sym_return] = ACTIONS(1016), + [anon_sym_where] = ACTIONS(73), + [anon_sym_not] = ACTIONS(75), + [anon_sym_DOT_DOT_LT] = ACTIONS(77), + [anon_sym_DOT_DOT] = ACTIONS(79), + [anon_sym_DOT_DOT_EQ] = ACTIONS(77), + [sym_val_nothing] = ACTIONS(81), + [anon_sym_true] = ACTIONS(83), + [anon_sym_false] = ACTIONS(83), + [aux_sym_val_number_token1] = ACTIONS(85), + [aux_sym_val_number_token2] = ACTIONS(87), + [aux_sym_val_number_token3] = ACTIONS(87), + [aux_sym_val_number_token4] = ACTIONS(87), + [anon_sym_inf] = ACTIONS(85), + [anon_sym_DASHinf] = ACTIONS(87), + [anon_sym_NaN] = ACTIONS(85), + [anon_sym_0b] = ACTIONS(89), + [anon_sym_0o] = ACTIONS(89), + [anon_sym_0x] = ACTIONS(89), + [sym_val_date] = ACTIONS(91), + [anon_sym_DQUOTE] = ACTIONS(93), + [sym__str_single_quotes] = ACTIONS(95), + [sym__str_back_ticks] = ACTIONS(95), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), + [anon_sym_CARET] = ACTIONS(101), + [anon_sym_POUND] = ACTIONS(147), }, [466] = { - [sym__flag] = STATE(1319), - [sym_long_flag] = STATE(1511), + [sym_cell_path] = STATE(558), + [sym_path] = STATE(463), [sym_comment] = STATE(466), - [sym_cmd_identifier] = ACTIONS(1063), - [anon_sym_SEMI] = ACTIONS(1063), - [anon_sym_LF] = ACTIONS(1061), - [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_error] = ACTIONS(1063), - [anon_sym_GT] = ACTIONS(1386), - [anon_sym_DASH_DASH] = ACTIONS(1388), - [anon_sym_DASH] = ACTIONS(1390), - [anon_sym_break] = ACTIONS(1063), - [anon_sym_continue] = ACTIONS(1063), - [anon_sym_for] = ACTIONS(1063), - [anon_sym_in] = ACTIONS(1392), - [anon_sym_loop] = ACTIONS(1063), - [anon_sym_while] = ACTIONS(1063), - [anon_sym_do] = ACTIONS(1063), - [anon_sym_if] = ACTIONS(1063), - [anon_sym_match] = ACTIONS(1063), - [anon_sym_LBRACE] = ACTIONS(1063), - [anon_sym_try] = ACTIONS(1063), - [anon_sym_return] = ACTIONS(1063), - [anon_sym_let] = ACTIONS(1063), - [anon_sym_let_DASHenv] = ACTIONS(1063), - [anon_sym_mut] = ACTIONS(1063), - [anon_sym_const] = 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_STAR] = ACTIONS(1394), - [anon_sym_where] = ACTIONS(1063), - [anon_sym_STAR_STAR] = ACTIONS(1396), - [anon_sym_PLUS_PLUS] = ACTIONS(1396), - [anon_sym_SLASH] = ACTIONS(1394), - [anon_sym_mod] = ACTIONS(1394), - [anon_sym_SLASH_SLASH] = ACTIONS(1394), - [anon_sym_PLUS] = ACTIONS(1390), - [anon_sym_bit_DASHshl] = ACTIONS(1398), - [anon_sym_bit_DASHshr] = ACTIONS(1398), - [anon_sym_EQ_EQ] = ACTIONS(1386), - [anon_sym_BANG_EQ] = ACTIONS(1386), - [anon_sym_LT2] = ACTIONS(1386), - [anon_sym_LT_EQ] = ACTIONS(1386), - [anon_sym_GT_EQ] = ACTIONS(1386), - [anon_sym_not_DASHin] = ACTIONS(1392), - [anon_sym_starts_DASHwith] = ACTIONS(1392), - [anon_sym_ends_DASHwith] = ACTIONS(1392), - [anon_sym_EQ_TILDE] = ACTIONS(1400), - [anon_sym_BANG_TILDE] = ACTIONS(1400), - [anon_sym_bit_DASHand] = ACTIONS(1402), - [anon_sym_bit_DASHxor] = ACTIONS(1404), - [anon_sym_bit_DASHor] = ACTIONS(1406), - [anon_sym_and] = ACTIONS(1408), - [anon_sym_xor] = ACTIONS(1410), - [anon_sym_or] = ACTIONS(1412), - [anon_sym_not] = ACTIONS(1063), - [anon_sym_DOT_DOT_LT] = ACTIONS(1063), - [anon_sym_DOT_DOT] = ACTIONS(1063), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1063), - [sym_val_nothing] = ACTIONS(1063), - [anon_sym_true] = ACTIONS(1063), - [anon_sym_false] = ACTIONS(1063), - [aux_sym_val_number_token1] = ACTIONS(1063), - [aux_sym_val_number_token2] = ACTIONS(1063), - [aux_sym_val_number_token3] = ACTIONS(1063), - [aux_sym_val_number_token4] = ACTIONS(1063), - [anon_sym_inf] = ACTIONS(1063), - [anon_sym_DASHinf] = ACTIONS(1063), - [anon_sym_NaN] = 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_CARET] = ACTIONS(1063), - [sym_short_flag] = ACTIONS(1414), + [anon_sym_SEMI] = ACTIONS(586), + [anon_sym_LF] = ACTIONS(588), + [anon_sym_LBRACK] = ACTIONS(586), + [anon_sym_LPAREN] = ACTIONS(586), + [anon_sym_RPAREN] = ACTIONS(586), + [anon_sym_PIPE] = ACTIONS(586), + [anon_sym_DOLLAR] = ACTIONS(586), + [anon_sym_GT] = ACTIONS(586), + [anon_sym_DASH_DASH] = ACTIONS(586), + [anon_sym_DASH] = ACTIONS(586), + [anon_sym_in] = ACTIONS(586), + [anon_sym_LBRACE] = ACTIONS(586), + [anon_sym_RBRACE] = ACTIONS(586), + [anon_sym_DOT] = ACTIONS(1018), + [anon_sym_STAR] = ACTIONS(586), + [anon_sym_STAR_STAR] = ACTIONS(586), + [anon_sym_PLUS_PLUS] = ACTIONS(586), + [anon_sym_SLASH] = ACTIONS(586), + [anon_sym_mod] = ACTIONS(586), + [anon_sym_SLASH_SLASH] = ACTIONS(586), + [anon_sym_PLUS] = ACTIONS(586), + [anon_sym_bit_DASHshl] = ACTIONS(586), + [anon_sym_bit_DASHshr] = ACTIONS(586), + [anon_sym_EQ_EQ] = ACTIONS(586), + [anon_sym_BANG_EQ] = ACTIONS(586), + [anon_sym_LT2] = ACTIONS(586), + [anon_sym_LT_EQ] = ACTIONS(586), + [anon_sym_GT_EQ] = ACTIONS(586), + [anon_sym_not_DASHin] = ACTIONS(586), + [anon_sym_starts_DASHwith] = ACTIONS(586), + [anon_sym_ends_DASHwith] = ACTIONS(586), + [anon_sym_EQ_TILDE] = ACTIONS(586), + [anon_sym_BANG_TILDE] = ACTIONS(586), + [anon_sym_bit_DASHand] = ACTIONS(586), + [anon_sym_bit_DASHxor] = ACTIONS(586), + [anon_sym_bit_DASHor] = ACTIONS(586), + [anon_sym_and] = ACTIONS(586), + [anon_sym_xor] = ACTIONS(586), + [anon_sym_or] = ACTIONS(586), + [anon_sym_DOT_DOT_LT] = ACTIONS(586), + [anon_sym_DOT_DOT] = ACTIONS(586), + [anon_sym_DOT_DOT_EQ] = ACTIONS(586), + [sym_val_nothing] = ACTIONS(586), + [anon_sym_true] = ACTIONS(586), + [anon_sym_false] = ACTIONS(586), + [aux_sym_val_number_token1] = ACTIONS(586), + [aux_sym_val_number_token2] = ACTIONS(586), + [aux_sym_val_number_token3] = ACTIONS(586), + [aux_sym_val_number_token4] = ACTIONS(586), + [anon_sym_inf] = ACTIONS(586), + [anon_sym_DASHinf] = ACTIONS(586), + [anon_sym_NaN] = ACTIONS(586), + [anon_sym_0b] = ACTIONS(586), + [anon_sym_0o] = ACTIONS(586), + [anon_sym_0x] = ACTIONS(586), + [sym_val_date] = ACTIONS(586), + [anon_sym_DQUOTE] = ACTIONS(586), + [sym__str_single_quotes] = ACTIONS(586), + [sym__str_back_ticks] = ACTIONS(586), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(586), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(586), + [anon_sym_err_GT] = ACTIONS(586), + [anon_sym_out_GT] = ACTIONS(586), + [anon_sym_e_GT] = ACTIONS(586), + [anon_sym_o_GT] = ACTIONS(586), + [anon_sym_err_PLUSout_GT] = ACTIONS(586), + [anon_sym_out_PLUSerr_GT] = ACTIONS(586), + [anon_sym_o_PLUSe_GT] = ACTIONS(586), + [anon_sym_e_PLUSo_GT] = ACTIONS(586), + [sym_short_flag] = ACTIONS(586), + [aux_sym_unquoted_token1] = ACTIONS(586), [anon_sym_POUND] = ACTIONS(3), }, [467] = { - [sym__flag] = STATE(1335), - [sym_long_flag] = STATE(1511), + [sym_path] = STATE(507), [sym_comment] = STATE(467), - [sym_cmd_identifier] = ACTIONS(1065), - [anon_sym_SEMI] = ACTIONS(1065), - [anon_sym_LF] = ACTIONS(1067), - [anon_sym_LBRACK] = ACTIONS(1065), - [anon_sym_LPAREN] = ACTIONS(1065), - [anon_sym_RPAREN] = ACTIONS(1065), - [anon_sym_PIPE] = ACTIONS(1065), - [anon_sym_DOLLAR] = ACTIONS(1065), - [anon_sym_error] = ACTIONS(1065), - [anon_sym_GT] = ACTIONS(1386), - [anon_sym_DASH_DASH] = ACTIONS(1388), - [anon_sym_DASH] = ACTIONS(1390), - [anon_sym_break] = ACTIONS(1065), - [anon_sym_continue] = ACTIONS(1065), - [anon_sym_for] = ACTIONS(1065), - [anon_sym_in] = ACTIONS(1392), - [anon_sym_loop] = ACTIONS(1065), - [anon_sym_while] = ACTIONS(1065), - [anon_sym_do] = ACTIONS(1065), - [anon_sym_if] = ACTIONS(1065), - [anon_sym_match] = ACTIONS(1065), - [anon_sym_LBRACE] = ACTIONS(1065), - [anon_sym_try] = ACTIONS(1065), - [anon_sym_return] = ACTIONS(1065), - [anon_sym_let] = ACTIONS(1065), - [anon_sym_let_DASHenv] = ACTIONS(1065), - [anon_sym_mut] = ACTIONS(1065), - [anon_sym_const] = ACTIONS(1065), - [anon_sym_source] = ACTIONS(1065), - [anon_sym_source_DASHenv] = ACTIONS(1065), - [anon_sym_register] = ACTIONS(1065), - [anon_sym_hide] = ACTIONS(1065), - [anon_sym_hide_DASHenv] = ACTIONS(1065), - [anon_sym_overlay] = ACTIONS(1065), - [anon_sym_STAR] = ACTIONS(1394), - [anon_sym_where] = ACTIONS(1065), - [anon_sym_STAR_STAR] = ACTIONS(1396), - [anon_sym_PLUS_PLUS] = ACTIONS(1396), - [anon_sym_SLASH] = ACTIONS(1394), - [anon_sym_mod] = ACTIONS(1394), - [anon_sym_SLASH_SLASH] = ACTIONS(1394), - [anon_sym_PLUS] = ACTIONS(1390), - [anon_sym_bit_DASHshl] = ACTIONS(1398), - [anon_sym_bit_DASHshr] = ACTIONS(1398), - [anon_sym_EQ_EQ] = ACTIONS(1386), - [anon_sym_BANG_EQ] = ACTIONS(1386), - [anon_sym_LT2] = ACTIONS(1386), - [anon_sym_LT_EQ] = ACTIONS(1386), - [anon_sym_GT_EQ] = ACTIONS(1386), - [anon_sym_not_DASHin] = ACTIONS(1392), - [anon_sym_starts_DASHwith] = ACTIONS(1392), - [anon_sym_ends_DASHwith] = ACTIONS(1392), - [anon_sym_EQ_TILDE] = ACTIONS(1400), - [anon_sym_BANG_TILDE] = ACTIONS(1400), - [anon_sym_bit_DASHand] = ACTIONS(1402), - [anon_sym_bit_DASHxor] = ACTIONS(1404), - [anon_sym_bit_DASHor] = ACTIONS(1406), - [anon_sym_and] = ACTIONS(1408), - [anon_sym_xor] = ACTIONS(1410), - [anon_sym_or] = ACTIONS(1412), - [anon_sym_not] = ACTIONS(1065), - [anon_sym_DOT_DOT_LT] = ACTIONS(1065), - [anon_sym_DOT_DOT] = ACTIONS(1065), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1065), - [sym_val_nothing] = ACTIONS(1065), - [anon_sym_true] = ACTIONS(1065), - [anon_sym_false] = ACTIONS(1065), - [aux_sym_val_number_token1] = ACTIONS(1065), - [aux_sym_val_number_token2] = ACTIONS(1065), - [aux_sym_val_number_token3] = ACTIONS(1065), - [aux_sym_val_number_token4] = ACTIONS(1065), - [anon_sym_inf] = ACTIONS(1065), - [anon_sym_DASHinf] = ACTIONS(1065), - [anon_sym_NaN] = ACTIONS(1065), - [anon_sym_0b] = ACTIONS(1065), - [anon_sym_0o] = ACTIONS(1065), - [anon_sym_0x] = ACTIONS(1065), - [sym_val_date] = ACTIONS(1065), - [anon_sym_DQUOTE] = ACTIONS(1065), - [sym__str_single_quotes] = ACTIONS(1065), - [sym__str_back_ticks] = ACTIONS(1065), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1065), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1065), - [anon_sym_CARET] = ACTIONS(1065), - [sym_short_flag] = ACTIONS(1414), + [aux_sym_cell_path_repeat1] = STATE(475), + [ts_builtin_sym_end] = ACTIONS(615), + [anon_sym_SEMI] = ACTIONS(613), + [anon_sym_LF] = ACTIONS(615), + [anon_sym_LBRACK] = ACTIONS(613), + [anon_sym_LPAREN] = ACTIONS(613), + [anon_sym_PIPE] = ACTIONS(613), + [anon_sym_DOLLAR] = ACTIONS(613), + [anon_sym_GT] = ACTIONS(613), + [anon_sym_DASH_DASH] = ACTIONS(613), + [anon_sym_DASH] = ACTIONS(613), + [anon_sym_in] = ACTIONS(613), + [anon_sym_LBRACE] = ACTIONS(613), + [anon_sym_DOT] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(613), + [anon_sym_STAR_STAR] = ACTIONS(613), + [anon_sym_PLUS_PLUS] = ACTIONS(613), + [anon_sym_SLASH] = ACTIONS(613), + [anon_sym_mod] = ACTIONS(613), + [anon_sym_SLASH_SLASH] = ACTIONS(613), + [anon_sym_PLUS] = ACTIONS(613), + [anon_sym_bit_DASHshl] = ACTIONS(613), + [anon_sym_bit_DASHshr] = ACTIONS(613), + [anon_sym_EQ_EQ] = ACTIONS(613), + [anon_sym_BANG_EQ] = ACTIONS(613), + [anon_sym_LT2] = ACTIONS(613), + [anon_sym_LT_EQ] = ACTIONS(613), + [anon_sym_GT_EQ] = ACTIONS(613), + [anon_sym_not_DASHin] = ACTIONS(613), + [anon_sym_starts_DASHwith] = ACTIONS(613), + [anon_sym_ends_DASHwith] = ACTIONS(613), + [anon_sym_EQ_TILDE] = ACTIONS(613), + [anon_sym_BANG_TILDE] = ACTIONS(613), + [anon_sym_bit_DASHand] = ACTIONS(613), + [anon_sym_bit_DASHxor] = ACTIONS(613), + [anon_sym_bit_DASHor] = ACTIONS(613), + [anon_sym_and] = ACTIONS(613), + [anon_sym_xor] = ACTIONS(613), + [anon_sym_or] = ACTIONS(613), + [anon_sym_DOT_DOT_LT] = ACTIONS(613), + [anon_sym_DOT_DOT] = ACTIONS(613), + [anon_sym_DOT_DOT_EQ] = ACTIONS(613), + [sym_val_nothing] = ACTIONS(613), + [anon_sym_true] = ACTIONS(613), + [anon_sym_false] = ACTIONS(613), + [aux_sym_val_number_token1] = ACTIONS(613), + [aux_sym_val_number_token2] = ACTIONS(613), + [aux_sym_val_number_token3] = ACTIONS(613), + [aux_sym_val_number_token4] = ACTIONS(613), + [anon_sym_inf] = ACTIONS(613), + [anon_sym_DASHinf] = ACTIONS(613), + [anon_sym_NaN] = ACTIONS(613), + [anon_sym_0b] = ACTIONS(613), + [anon_sym_0o] = ACTIONS(613), + [anon_sym_0x] = ACTIONS(613), + [sym_val_date] = ACTIONS(613), + [anon_sym_DQUOTE] = ACTIONS(613), + [sym__str_single_quotes] = ACTIONS(613), + [sym__str_back_ticks] = ACTIONS(613), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(613), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(613), + [anon_sym_err_GT] = ACTIONS(613), + [anon_sym_out_GT] = ACTIONS(613), + [anon_sym_e_GT] = ACTIONS(613), + [anon_sym_o_GT] = ACTIONS(613), + [anon_sym_err_PLUSout_GT] = ACTIONS(613), + [anon_sym_out_PLUSerr_GT] = ACTIONS(613), + [anon_sym_o_PLUSe_GT] = ACTIONS(613), + [anon_sym_e_PLUSo_GT] = ACTIONS(613), + [sym_short_flag] = ACTIONS(613), + [aux_sym_unquoted_token1] = ACTIONS(613), [anon_sym_POUND] = ACTIONS(3), }, [468] = { - [sym__flag] = STATE(1327), - [sym_long_flag] = STATE(1511), + [sym_cell_path] = STATE(570), + [sym_path] = STATE(478), [sym_comment] = STATE(468), - [sym_cmd_identifier] = ACTIONS(1083), - [anon_sym_SEMI] = ACTIONS(1083), - [anon_sym_LF] = ACTIONS(1081), - [anon_sym_LBRACK] = ACTIONS(1083), - [anon_sym_LPAREN] = ACTIONS(1083), - [anon_sym_RPAREN] = ACTIONS(1083), - [anon_sym_PIPE] = ACTIONS(1083), - [anon_sym_DOLLAR] = ACTIONS(1083), - [anon_sym_error] = ACTIONS(1083), - [anon_sym_GT] = ACTIONS(1386), - [anon_sym_DASH_DASH] = ACTIONS(1388), - [anon_sym_DASH] = ACTIONS(1390), - [anon_sym_break] = ACTIONS(1083), - [anon_sym_continue] = ACTIONS(1083), - [anon_sym_for] = ACTIONS(1083), - [anon_sym_in] = ACTIONS(1392), - [anon_sym_loop] = ACTIONS(1083), - [anon_sym_while] = ACTIONS(1083), - [anon_sym_do] = ACTIONS(1083), - [anon_sym_if] = ACTIONS(1083), - [anon_sym_match] = ACTIONS(1083), - [anon_sym_LBRACE] = ACTIONS(1083), - [anon_sym_try] = ACTIONS(1083), - [anon_sym_return] = ACTIONS(1083), - [anon_sym_let] = ACTIONS(1083), - [anon_sym_let_DASHenv] = ACTIONS(1083), - [anon_sym_mut] = ACTIONS(1083), - [anon_sym_const] = ACTIONS(1083), - [anon_sym_source] = ACTIONS(1083), - [anon_sym_source_DASHenv] = ACTIONS(1083), - [anon_sym_register] = ACTIONS(1083), - [anon_sym_hide] = ACTIONS(1083), - [anon_sym_hide_DASHenv] = ACTIONS(1083), - [anon_sym_overlay] = ACTIONS(1083), - [anon_sym_STAR] = ACTIONS(1394), - [anon_sym_where] = ACTIONS(1083), - [anon_sym_STAR_STAR] = ACTIONS(1396), - [anon_sym_PLUS_PLUS] = ACTIONS(1396), - [anon_sym_SLASH] = ACTIONS(1394), - [anon_sym_mod] = ACTIONS(1394), - [anon_sym_SLASH_SLASH] = ACTIONS(1394), - [anon_sym_PLUS] = ACTIONS(1390), - [anon_sym_bit_DASHshl] = ACTIONS(1398), - [anon_sym_bit_DASHshr] = ACTIONS(1398), - [anon_sym_EQ_EQ] = ACTIONS(1386), - [anon_sym_BANG_EQ] = ACTIONS(1386), - [anon_sym_LT2] = ACTIONS(1386), - [anon_sym_LT_EQ] = ACTIONS(1386), - [anon_sym_GT_EQ] = ACTIONS(1386), - [anon_sym_not_DASHin] = ACTIONS(1392), - [anon_sym_starts_DASHwith] = ACTIONS(1392), - [anon_sym_ends_DASHwith] = ACTIONS(1392), - [anon_sym_EQ_TILDE] = ACTIONS(1400), - [anon_sym_BANG_TILDE] = ACTIONS(1400), - [anon_sym_bit_DASHand] = ACTIONS(1402), - [anon_sym_bit_DASHxor] = ACTIONS(1404), - [anon_sym_bit_DASHor] = ACTIONS(1406), - [anon_sym_and] = ACTIONS(1408), - [anon_sym_xor] = ACTIONS(1410), - [anon_sym_or] = ACTIONS(1412), - [anon_sym_not] = ACTIONS(1083), - [anon_sym_DOT_DOT_LT] = ACTIONS(1083), - [anon_sym_DOT_DOT] = ACTIONS(1083), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1083), - [sym_val_nothing] = ACTIONS(1083), - [anon_sym_true] = ACTIONS(1083), - [anon_sym_false] = ACTIONS(1083), - [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(1083), - [anon_sym_inf] = ACTIONS(1083), - [anon_sym_DASHinf] = ACTIONS(1083), - [anon_sym_NaN] = ACTIONS(1083), - [anon_sym_0b] = ACTIONS(1083), - [anon_sym_0o] = ACTIONS(1083), - [anon_sym_0x] = ACTIONS(1083), - [sym_val_date] = ACTIONS(1083), - [anon_sym_DQUOTE] = ACTIONS(1083), - [sym__str_single_quotes] = ACTIONS(1083), - [sym__str_back_ticks] = ACTIONS(1083), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1083), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1083), - [anon_sym_CARET] = ACTIONS(1083), - [sym_short_flag] = ACTIONS(1414), + [ts_builtin_sym_end] = ACTIONS(603), + [anon_sym_SEMI] = ACTIONS(601), + [anon_sym_LF] = ACTIONS(603), + [anon_sym_LBRACK] = ACTIONS(601), + [anon_sym_LPAREN] = ACTIONS(601), + [anon_sym_PIPE] = ACTIONS(601), + [anon_sym_DOLLAR] = ACTIONS(601), + [anon_sym_GT] = ACTIONS(601), + [anon_sym_DASH_DASH] = ACTIONS(601), + [anon_sym_DASH] = ACTIONS(601), + [anon_sym_in] = ACTIONS(601), + [anon_sym_LBRACE] = ACTIONS(601), + [anon_sym_DOT] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(601), + [anon_sym_STAR_STAR] = ACTIONS(601), + [anon_sym_PLUS_PLUS] = ACTIONS(601), + [anon_sym_SLASH] = ACTIONS(601), + [anon_sym_mod] = ACTIONS(601), + [anon_sym_SLASH_SLASH] = ACTIONS(601), + [anon_sym_PLUS] = ACTIONS(601), + [anon_sym_bit_DASHshl] = ACTIONS(601), + [anon_sym_bit_DASHshr] = ACTIONS(601), + [anon_sym_EQ_EQ] = ACTIONS(601), + [anon_sym_BANG_EQ] = ACTIONS(601), + [anon_sym_LT2] = ACTIONS(601), + [anon_sym_LT_EQ] = ACTIONS(601), + [anon_sym_GT_EQ] = ACTIONS(601), + [anon_sym_not_DASHin] = ACTIONS(601), + [anon_sym_starts_DASHwith] = ACTIONS(601), + [anon_sym_ends_DASHwith] = ACTIONS(601), + [anon_sym_EQ_TILDE] = ACTIONS(601), + [anon_sym_BANG_TILDE] = ACTIONS(601), + [anon_sym_bit_DASHand] = ACTIONS(601), + [anon_sym_bit_DASHxor] = ACTIONS(601), + [anon_sym_bit_DASHor] = ACTIONS(601), + [anon_sym_and] = ACTIONS(601), + [anon_sym_xor] = ACTIONS(601), + [anon_sym_or] = ACTIONS(601), + [anon_sym_DOT_DOT_LT] = ACTIONS(601), + [anon_sym_DOT_DOT] = ACTIONS(601), + [anon_sym_DOT_DOT_EQ] = ACTIONS(601), + [sym_val_nothing] = ACTIONS(601), + [anon_sym_true] = ACTIONS(601), + [anon_sym_false] = ACTIONS(601), + [aux_sym_val_number_token1] = ACTIONS(601), + [aux_sym_val_number_token2] = ACTIONS(601), + [aux_sym_val_number_token3] = ACTIONS(601), + [aux_sym_val_number_token4] = ACTIONS(601), + [anon_sym_inf] = ACTIONS(601), + [anon_sym_DASHinf] = ACTIONS(601), + [anon_sym_NaN] = ACTIONS(601), + [anon_sym_0b] = ACTIONS(601), + [anon_sym_0o] = ACTIONS(601), + [anon_sym_0x] = ACTIONS(601), + [sym_val_date] = ACTIONS(601), + [anon_sym_DQUOTE] = ACTIONS(601), + [sym__str_single_quotes] = ACTIONS(601), + [sym__str_back_ticks] = ACTIONS(601), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(601), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(601), + [anon_sym_err_GT] = ACTIONS(601), + [anon_sym_out_GT] = ACTIONS(601), + [anon_sym_e_GT] = ACTIONS(601), + [anon_sym_o_GT] = ACTIONS(601), + [anon_sym_err_PLUSout_GT] = ACTIONS(601), + [anon_sym_out_PLUSerr_GT] = ACTIONS(601), + [anon_sym_o_PLUSe_GT] = ACTIONS(601), + [anon_sym_e_PLUSo_GT] = ACTIONS(601), + [sym_short_flag] = ACTIONS(601), + [aux_sym_unquoted_token1] = ACTIONS(601), [anon_sym_POUND] = ACTIONS(3), }, [469] = { - [sym_cell_path] = STATE(546), - [sym_path] = STATE(472), + [sym_cell_path] = STATE(621), + [sym_path] = STATE(478), [sym_comment] = STATE(469), - [sym_cmd_identifier] = ACTIONS(971), - [anon_sym_SEMI] = ACTIONS(971), - [anon_sym_LF] = ACTIONS(973), - [anon_sym_LBRACK] = ACTIONS(971), - [anon_sym_LPAREN] = ACTIONS(971), - [anon_sym_RPAREN] = ACTIONS(971), - [anon_sym_PIPE] = ACTIONS(971), - [anon_sym_DOLLAR] = ACTIONS(971), - [anon_sym_error] = ACTIONS(971), - [anon_sym_GT] = ACTIONS(971), - [anon_sym_DASH] = ACTIONS(971), - [anon_sym_break] = ACTIONS(971), - [anon_sym_continue] = ACTIONS(971), - [anon_sym_for] = ACTIONS(971), - [anon_sym_in] = ACTIONS(971), - [anon_sym_loop] = ACTIONS(971), - [anon_sym_while] = ACTIONS(971), - [anon_sym_do] = ACTIONS(971), - [anon_sym_if] = ACTIONS(971), - [anon_sym_match] = ACTIONS(971), - [anon_sym_LBRACE] = ACTIONS(971), - [anon_sym_DOT] = ACTIONS(1418), - [anon_sym_try] = ACTIONS(971), - [anon_sym_return] = ACTIONS(971), - [anon_sym_let] = ACTIONS(971), - [anon_sym_let_DASHenv] = ACTIONS(971), - [anon_sym_mut] = ACTIONS(971), - [anon_sym_const] = ACTIONS(971), - [anon_sym_source] = ACTIONS(971), - [anon_sym_source_DASHenv] = ACTIONS(971), - [anon_sym_register] = ACTIONS(971), - [anon_sym_hide] = ACTIONS(971), - [anon_sym_hide_DASHenv] = ACTIONS(971), - [anon_sym_overlay] = ACTIONS(971), - [anon_sym_STAR] = ACTIONS(971), - [anon_sym_where] = ACTIONS(971), - [anon_sym_STAR_STAR] = ACTIONS(971), - [anon_sym_PLUS_PLUS] = ACTIONS(971), - [anon_sym_SLASH] = ACTIONS(971), - [anon_sym_mod] = ACTIONS(971), - [anon_sym_SLASH_SLASH] = ACTIONS(971), - [anon_sym_PLUS] = ACTIONS(971), - [anon_sym_bit_DASHshl] = ACTIONS(971), - [anon_sym_bit_DASHshr] = ACTIONS(971), - [anon_sym_EQ_EQ] = ACTIONS(971), - [anon_sym_BANG_EQ] = ACTIONS(971), - [anon_sym_LT2] = ACTIONS(971), - [anon_sym_LT_EQ] = ACTIONS(971), - [anon_sym_GT_EQ] = ACTIONS(971), - [anon_sym_not_DASHin] = ACTIONS(971), - [anon_sym_starts_DASHwith] = ACTIONS(971), - [anon_sym_ends_DASHwith] = ACTIONS(971), - [anon_sym_EQ_TILDE] = ACTIONS(971), - [anon_sym_BANG_TILDE] = ACTIONS(971), - [anon_sym_bit_DASHand] = ACTIONS(971), - [anon_sym_bit_DASHxor] = ACTIONS(971), - [anon_sym_bit_DASHor] = ACTIONS(971), - [anon_sym_and] = ACTIONS(971), - [anon_sym_xor] = ACTIONS(971), - [anon_sym_or] = ACTIONS(971), - [anon_sym_not] = ACTIONS(971), - [anon_sym_DOT_DOT_LT] = ACTIONS(971), - [anon_sym_DOT_DOT] = ACTIONS(971), - [anon_sym_DOT_DOT_EQ] = ACTIONS(971), - [sym_val_nothing] = ACTIONS(971), - [anon_sym_true] = ACTIONS(971), - [anon_sym_false] = ACTIONS(971), - [aux_sym_val_number_token1] = ACTIONS(971), - [aux_sym_val_number_token2] = ACTIONS(971), - [aux_sym_val_number_token3] = ACTIONS(971), - [aux_sym_val_number_token4] = ACTIONS(971), - [anon_sym_inf] = ACTIONS(971), - [anon_sym_DASHinf] = ACTIONS(971), - [anon_sym_NaN] = ACTIONS(971), - [anon_sym_0b] = ACTIONS(971), - [anon_sym_0o] = ACTIONS(971), - [anon_sym_0x] = ACTIONS(971), - [sym_val_date] = ACTIONS(971), - [anon_sym_DQUOTE] = ACTIONS(971), - [sym__str_single_quotes] = ACTIONS(971), - [sym__str_back_ticks] = ACTIONS(971), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(971), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(971), - [anon_sym_CARET] = ACTIONS(971), + [ts_builtin_sym_end] = ACTIONS(570), + [anon_sym_SEMI] = ACTIONS(568), + [anon_sym_LF] = ACTIONS(570), + [anon_sym_LBRACK] = ACTIONS(568), + [anon_sym_LPAREN] = ACTIONS(568), + [anon_sym_PIPE] = ACTIONS(568), + [anon_sym_DOLLAR] = ACTIONS(568), + [anon_sym_GT] = ACTIONS(568), + [anon_sym_DASH_DASH] = ACTIONS(568), + [anon_sym_DASH] = ACTIONS(568), + [anon_sym_in] = ACTIONS(568), + [anon_sym_LBRACE] = ACTIONS(568), + [anon_sym_DOT] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(568), + [anon_sym_STAR_STAR] = ACTIONS(568), + [anon_sym_PLUS_PLUS] = ACTIONS(568), + [anon_sym_SLASH] = ACTIONS(568), + [anon_sym_mod] = ACTIONS(568), + [anon_sym_SLASH_SLASH] = ACTIONS(568), + [anon_sym_PLUS] = ACTIONS(568), + [anon_sym_bit_DASHshl] = ACTIONS(568), + [anon_sym_bit_DASHshr] = ACTIONS(568), + [anon_sym_EQ_EQ] = ACTIONS(568), + [anon_sym_BANG_EQ] = ACTIONS(568), + [anon_sym_LT2] = ACTIONS(568), + [anon_sym_LT_EQ] = ACTIONS(568), + [anon_sym_GT_EQ] = ACTIONS(568), + [anon_sym_not_DASHin] = ACTIONS(568), + [anon_sym_starts_DASHwith] = ACTIONS(568), + [anon_sym_ends_DASHwith] = ACTIONS(568), + [anon_sym_EQ_TILDE] = ACTIONS(568), + [anon_sym_BANG_TILDE] = ACTIONS(568), + [anon_sym_bit_DASHand] = ACTIONS(568), + [anon_sym_bit_DASHxor] = ACTIONS(568), + [anon_sym_bit_DASHor] = ACTIONS(568), + [anon_sym_and] = ACTIONS(568), + [anon_sym_xor] = ACTIONS(568), + [anon_sym_or] = ACTIONS(568), + [anon_sym_DOT_DOT_LT] = ACTIONS(568), + [anon_sym_DOT_DOT] = ACTIONS(568), + [anon_sym_DOT_DOT_EQ] = ACTIONS(568), + [sym_val_nothing] = ACTIONS(568), + [anon_sym_true] = ACTIONS(568), + [anon_sym_false] = ACTIONS(568), + [aux_sym_val_number_token1] = ACTIONS(568), + [aux_sym_val_number_token2] = ACTIONS(568), + [aux_sym_val_number_token3] = ACTIONS(568), + [aux_sym_val_number_token4] = ACTIONS(568), + [anon_sym_inf] = ACTIONS(568), + [anon_sym_DASHinf] = ACTIONS(568), + [anon_sym_NaN] = ACTIONS(568), + [anon_sym_0b] = ACTIONS(568), + [anon_sym_0o] = ACTIONS(568), + [anon_sym_0x] = ACTIONS(568), + [sym_val_date] = ACTIONS(568), + [anon_sym_DQUOTE] = ACTIONS(568), + [sym__str_single_quotes] = ACTIONS(568), + [sym__str_back_ticks] = ACTIONS(568), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(568), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(568), + [anon_sym_err_GT] = ACTIONS(568), + [anon_sym_out_GT] = ACTIONS(568), + [anon_sym_e_GT] = ACTIONS(568), + [anon_sym_o_GT] = ACTIONS(568), + [anon_sym_err_PLUSout_GT] = ACTIONS(568), + [anon_sym_out_PLUSerr_GT] = ACTIONS(568), + [anon_sym_o_PLUSe_GT] = ACTIONS(568), + [anon_sym_e_PLUSo_GT] = ACTIONS(568), + [sym_short_flag] = ACTIONS(568), + [aux_sym_unquoted_token1] = ACTIONS(568), [anon_sym_POUND] = ACTIONS(3), }, [470] = { - [sym_cell_path] = STATE(545), - [sym_path] = STATE(472), [sym_comment] = STATE(470), - [sym_cmd_identifier] = ACTIONS(949), - [anon_sym_SEMI] = ACTIONS(949), - [anon_sym_LF] = ACTIONS(951), - [anon_sym_LBRACK] = ACTIONS(949), - [anon_sym_LPAREN] = ACTIONS(949), - [anon_sym_RPAREN] = ACTIONS(949), - [anon_sym_PIPE] = ACTIONS(949), - [anon_sym_DOLLAR] = ACTIONS(949), - [anon_sym_error] = ACTIONS(949), - [anon_sym_GT] = ACTIONS(949), - [anon_sym_DASH] = ACTIONS(949), - [anon_sym_break] = ACTIONS(949), - [anon_sym_continue] = ACTIONS(949), - [anon_sym_for] = ACTIONS(949), - [anon_sym_in] = ACTIONS(949), - [anon_sym_loop] = ACTIONS(949), - [anon_sym_while] = ACTIONS(949), - [anon_sym_do] = ACTIONS(949), - [anon_sym_if] = ACTIONS(949), - [anon_sym_match] = ACTIONS(949), - [anon_sym_LBRACE] = ACTIONS(949), - [anon_sym_DOT] = ACTIONS(1418), - [anon_sym_try] = ACTIONS(949), - [anon_sym_return] = ACTIONS(949), - [anon_sym_let] = ACTIONS(949), - [anon_sym_let_DASHenv] = ACTIONS(949), - [anon_sym_mut] = ACTIONS(949), - [anon_sym_const] = ACTIONS(949), - [anon_sym_source] = ACTIONS(949), - [anon_sym_source_DASHenv] = ACTIONS(949), - [anon_sym_register] = ACTIONS(949), - [anon_sym_hide] = ACTIONS(949), - [anon_sym_hide_DASHenv] = ACTIONS(949), - [anon_sym_overlay] = ACTIONS(949), - [anon_sym_STAR] = ACTIONS(949), - [anon_sym_where] = ACTIONS(949), - [anon_sym_STAR_STAR] = ACTIONS(949), - [anon_sym_PLUS_PLUS] = ACTIONS(949), - [anon_sym_SLASH] = ACTIONS(949), - [anon_sym_mod] = ACTIONS(949), - [anon_sym_SLASH_SLASH] = ACTIONS(949), - [anon_sym_PLUS] = ACTIONS(949), - [anon_sym_bit_DASHshl] = ACTIONS(949), - [anon_sym_bit_DASHshr] = ACTIONS(949), - [anon_sym_EQ_EQ] = ACTIONS(949), - [anon_sym_BANG_EQ] = ACTIONS(949), - [anon_sym_LT2] = ACTIONS(949), - [anon_sym_LT_EQ] = ACTIONS(949), - [anon_sym_GT_EQ] = ACTIONS(949), - [anon_sym_not_DASHin] = ACTIONS(949), - [anon_sym_starts_DASHwith] = ACTIONS(949), - [anon_sym_ends_DASHwith] = ACTIONS(949), - [anon_sym_EQ_TILDE] = ACTIONS(949), - [anon_sym_BANG_TILDE] = ACTIONS(949), - [anon_sym_bit_DASHand] = ACTIONS(949), - [anon_sym_bit_DASHxor] = ACTIONS(949), - [anon_sym_bit_DASHor] = ACTIONS(949), - [anon_sym_and] = ACTIONS(949), - [anon_sym_xor] = ACTIONS(949), - [anon_sym_or] = ACTIONS(949), - [anon_sym_not] = ACTIONS(949), - [anon_sym_DOT_DOT_LT] = ACTIONS(949), - [anon_sym_DOT_DOT] = ACTIONS(949), - [anon_sym_DOT_DOT_EQ] = ACTIONS(949), - [sym_val_nothing] = ACTIONS(949), - [anon_sym_true] = ACTIONS(949), - [anon_sym_false] = ACTIONS(949), - [aux_sym_val_number_token1] = ACTIONS(949), - [aux_sym_val_number_token2] = ACTIONS(949), - [aux_sym_val_number_token3] = ACTIONS(949), - [aux_sym_val_number_token4] = ACTIONS(949), - [anon_sym_inf] = ACTIONS(949), - [anon_sym_DASHinf] = ACTIONS(949), - [anon_sym_NaN] = ACTIONS(949), - [anon_sym_0b] = ACTIONS(949), - [anon_sym_0o] = ACTIONS(949), - [anon_sym_0x] = ACTIONS(949), - [sym_val_date] = ACTIONS(949), - [anon_sym_DQUOTE] = ACTIONS(949), - [sym__str_single_quotes] = ACTIONS(949), - [sym__str_back_ticks] = ACTIONS(949), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(949), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(949), - [anon_sym_CARET] = ACTIONS(949), + [anon_sym_SEMI] = ACTIONS(651), + [anon_sym_LF] = ACTIONS(653), + [anon_sym_LBRACK] = ACTIONS(651), + [anon_sym_LPAREN] = ACTIONS(651), + [anon_sym_RPAREN] = ACTIONS(651), + [anon_sym_PIPE] = ACTIONS(651), + [anon_sym_DOLLAR] = ACTIONS(651), + [anon_sym_GT] = ACTIONS(651), + [anon_sym_DASH_DASH] = ACTIONS(651), + [anon_sym_DASH] = ACTIONS(651), + [anon_sym_in] = ACTIONS(651), + [anon_sym_LBRACE] = ACTIONS(651), + [anon_sym_RBRACE] = ACTIONS(651), + [anon_sym_DOT] = ACTIONS(651), + [anon_sym_STAR] = ACTIONS(651), + [anon_sym_QMARK2] = ACTIONS(1035), + [anon_sym_STAR_STAR] = ACTIONS(651), + [anon_sym_PLUS_PLUS] = ACTIONS(651), + [anon_sym_SLASH] = ACTIONS(651), + [anon_sym_mod] = ACTIONS(651), + [anon_sym_SLASH_SLASH] = ACTIONS(651), + [anon_sym_PLUS] = ACTIONS(651), + [anon_sym_bit_DASHshl] = ACTIONS(651), + [anon_sym_bit_DASHshr] = ACTIONS(651), + [anon_sym_EQ_EQ] = ACTIONS(651), + [anon_sym_BANG_EQ] = ACTIONS(651), + [anon_sym_LT2] = ACTIONS(651), + [anon_sym_LT_EQ] = ACTIONS(651), + [anon_sym_GT_EQ] = ACTIONS(651), + [anon_sym_not_DASHin] = ACTIONS(651), + [anon_sym_starts_DASHwith] = ACTIONS(651), + [anon_sym_ends_DASHwith] = ACTIONS(651), + [anon_sym_EQ_TILDE] = ACTIONS(651), + [anon_sym_BANG_TILDE] = ACTIONS(651), + [anon_sym_bit_DASHand] = ACTIONS(651), + [anon_sym_bit_DASHxor] = ACTIONS(651), + [anon_sym_bit_DASHor] = ACTIONS(651), + [anon_sym_and] = ACTIONS(651), + [anon_sym_xor] = ACTIONS(651), + [anon_sym_or] = ACTIONS(651), + [anon_sym_DOT_DOT_LT] = ACTIONS(651), + [anon_sym_DOT_DOT] = ACTIONS(651), + [anon_sym_DOT_DOT_EQ] = ACTIONS(651), + [sym_val_nothing] = ACTIONS(651), + [anon_sym_true] = ACTIONS(651), + [anon_sym_false] = ACTIONS(651), + [aux_sym_val_number_token1] = ACTIONS(651), + [aux_sym_val_number_token2] = ACTIONS(651), + [aux_sym_val_number_token3] = ACTIONS(651), + [aux_sym_val_number_token4] = ACTIONS(651), + [anon_sym_inf] = ACTIONS(651), + [anon_sym_DASHinf] = ACTIONS(651), + [anon_sym_NaN] = ACTIONS(651), + [anon_sym_0b] = ACTIONS(651), + [anon_sym_0o] = ACTIONS(651), + [anon_sym_0x] = ACTIONS(651), + [sym_val_date] = ACTIONS(651), + [anon_sym_DQUOTE] = ACTIONS(651), + [sym__str_single_quotes] = ACTIONS(651), + [sym__str_back_ticks] = ACTIONS(651), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(651), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(651), + [anon_sym_err_GT] = ACTIONS(651), + [anon_sym_out_GT] = ACTIONS(651), + [anon_sym_e_GT] = ACTIONS(651), + [anon_sym_o_GT] = ACTIONS(651), + [anon_sym_err_PLUSout_GT] = ACTIONS(651), + [anon_sym_out_PLUSerr_GT] = ACTIONS(651), + [anon_sym_o_PLUSe_GT] = ACTIONS(651), + [anon_sym_e_PLUSo_GT] = ACTIONS(651), + [sym_short_flag] = ACTIONS(651), + [aux_sym_unquoted_token1] = ACTIONS(651), [anon_sym_POUND] = ACTIONS(3), }, [471] = { - [sym_cell_path] = STATE(543), - [sym_path] = STATE(472), [sym_comment] = STATE(471), - [sym_cmd_identifier] = ACTIONS(953), - [anon_sym_SEMI] = ACTIONS(953), - [anon_sym_LF] = ACTIONS(955), - [anon_sym_LBRACK] = ACTIONS(953), - [anon_sym_LPAREN] = ACTIONS(953), - [anon_sym_RPAREN] = ACTIONS(953), - [anon_sym_PIPE] = ACTIONS(953), - [anon_sym_DOLLAR] = ACTIONS(953), - [anon_sym_error] = ACTIONS(953), - [anon_sym_GT] = ACTIONS(953), - [anon_sym_DASH] = ACTIONS(953), - [anon_sym_break] = ACTIONS(953), - [anon_sym_continue] = ACTIONS(953), - [anon_sym_for] = ACTIONS(953), - [anon_sym_in] = ACTIONS(953), - [anon_sym_loop] = ACTIONS(953), - [anon_sym_while] = ACTIONS(953), - [anon_sym_do] = ACTIONS(953), - [anon_sym_if] = ACTIONS(953), - [anon_sym_match] = ACTIONS(953), - [anon_sym_LBRACE] = ACTIONS(953), - [anon_sym_DOT] = ACTIONS(1418), - [anon_sym_try] = ACTIONS(953), - [anon_sym_return] = ACTIONS(953), - [anon_sym_let] = ACTIONS(953), - [anon_sym_let_DASHenv] = ACTIONS(953), - [anon_sym_mut] = ACTIONS(953), - [anon_sym_const] = ACTIONS(953), - [anon_sym_source] = ACTIONS(953), - [anon_sym_source_DASHenv] = ACTIONS(953), - [anon_sym_register] = ACTIONS(953), - [anon_sym_hide] = ACTIONS(953), - [anon_sym_hide_DASHenv] = ACTIONS(953), - [anon_sym_overlay] = ACTIONS(953), - [anon_sym_STAR] = ACTIONS(953), - [anon_sym_where] = ACTIONS(953), - [anon_sym_STAR_STAR] = ACTIONS(953), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_SLASH] = ACTIONS(953), - [anon_sym_mod] = ACTIONS(953), - [anon_sym_SLASH_SLASH] = ACTIONS(953), - [anon_sym_PLUS] = ACTIONS(953), - [anon_sym_bit_DASHshl] = ACTIONS(953), - [anon_sym_bit_DASHshr] = ACTIONS(953), - [anon_sym_EQ_EQ] = ACTIONS(953), - [anon_sym_BANG_EQ] = ACTIONS(953), - [anon_sym_LT2] = ACTIONS(953), - [anon_sym_LT_EQ] = ACTIONS(953), - [anon_sym_GT_EQ] = ACTIONS(953), - [anon_sym_not_DASHin] = ACTIONS(953), - [anon_sym_starts_DASHwith] = ACTIONS(953), - [anon_sym_ends_DASHwith] = ACTIONS(953), - [anon_sym_EQ_TILDE] = ACTIONS(953), - [anon_sym_BANG_TILDE] = ACTIONS(953), - [anon_sym_bit_DASHand] = ACTIONS(953), - [anon_sym_bit_DASHxor] = ACTIONS(953), - [anon_sym_bit_DASHor] = ACTIONS(953), - [anon_sym_and] = ACTIONS(953), - [anon_sym_xor] = ACTIONS(953), - [anon_sym_or] = ACTIONS(953), - [anon_sym_not] = ACTIONS(953), - [anon_sym_DOT_DOT_LT] = ACTIONS(953), - [anon_sym_DOT_DOT] = ACTIONS(953), - [anon_sym_DOT_DOT_EQ] = ACTIONS(953), - [sym_val_nothing] = ACTIONS(953), - [anon_sym_true] = ACTIONS(953), - [anon_sym_false] = ACTIONS(953), - [aux_sym_val_number_token1] = ACTIONS(953), - [aux_sym_val_number_token2] = ACTIONS(953), - [aux_sym_val_number_token3] = ACTIONS(953), - [aux_sym_val_number_token4] = ACTIONS(953), - [anon_sym_inf] = ACTIONS(953), - [anon_sym_DASHinf] = ACTIONS(953), - [anon_sym_NaN] = ACTIONS(953), - [anon_sym_0b] = ACTIONS(953), - [anon_sym_0o] = ACTIONS(953), - [anon_sym_0x] = ACTIONS(953), - [sym_val_date] = ACTIONS(953), - [anon_sym_DQUOTE] = ACTIONS(953), - [sym__str_single_quotes] = ACTIONS(953), - [sym__str_back_ticks] = ACTIONS(953), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(953), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(953), - [anon_sym_CARET] = ACTIONS(953), + [anon_sym_SEMI] = ACTIONS(651), + [anon_sym_LF] = ACTIONS(653), + [anon_sym_LBRACK] = ACTIONS(651), + [anon_sym_LPAREN] = ACTIONS(651), + [anon_sym_RPAREN] = ACTIONS(651), + [anon_sym_PIPE] = ACTIONS(651), + [anon_sym_DOLLAR] = ACTIONS(651), + [anon_sym_GT] = ACTIONS(651), + [anon_sym_DASH_DASH] = ACTIONS(651), + [anon_sym_DASH] = ACTIONS(651), + [anon_sym_in] = ACTIONS(651), + [anon_sym_LBRACE] = ACTIONS(651), + [anon_sym_RBRACE] = ACTIONS(651), + [anon_sym_DOT] = ACTIONS(651), + [anon_sym_STAR] = ACTIONS(651), + [anon_sym_QMARK2] = ACTIONS(1035), + [anon_sym_STAR_STAR] = ACTIONS(651), + [anon_sym_PLUS_PLUS] = ACTIONS(651), + [anon_sym_SLASH] = ACTIONS(651), + [anon_sym_mod] = ACTIONS(651), + [anon_sym_SLASH_SLASH] = ACTIONS(651), + [anon_sym_PLUS] = ACTIONS(651), + [anon_sym_bit_DASHshl] = ACTIONS(651), + [anon_sym_bit_DASHshr] = ACTIONS(651), + [anon_sym_EQ_EQ] = ACTIONS(651), + [anon_sym_BANG_EQ] = ACTIONS(651), + [anon_sym_LT2] = ACTIONS(651), + [anon_sym_LT_EQ] = ACTIONS(651), + [anon_sym_GT_EQ] = ACTIONS(651), + [anon_sym_not_DASHin] = ACTIONS(651), + [anon_sym_starts_DASHwith] = ACTIONS(651), + [anon_sym_ends_DASHwith] = ACTIONS(651), + [anon_sym_EQ_TILDE] = ACTIONS(651), + [anon_sym_BANG_TILDE] = ACTIONS(651), + [anon_sym_bit_DASHand] = ACTIONS(651), + [anon_sym_bit_DASHxor] = ACTIONS(651), + [anon_sym_bit_DASHor] = ACTIONS(651), + [anon_sym_and] = ACTIONS(651), + [anon_sym_xor] = ACTIONS(651), + [anon_sym_or] = ACTIONS(651), + [anon_sym_DOT_DOT_LT] = ACTIONS(651), + [anon_sym_DOT_DOT] = ACTIONS(651), + [anon_sym_DOT_DOT_EQ] = ACTIONS(651), + [sym_val_nothing] = ACTIONS(651), + [anon_sym_true] = ACTIONS(651), + [anon_sym_false] = ACTIONS(651), + [aux_sym_val_number_token1] = ACTIONS(651), + [aux_sym_val_number_token2] = ACTIONS(651), + [aux_sym_val_number_token3] = ACTIONS(651), + [aux_sym_val_number_token4] = ACTIONS(651), + [anon_sym_inf] = ACTIONS(651), + [anon_sym_DASHinf] = ACTIONS(651), + [anon_sym_NaN] = ACTIONS(651), + [anon_sym_0b] = ACTIONS(651), + [anon_sym_0o] = ACTIONS(651), + [anon_sym_0x] = ACTIONS(651), + [sym_val_date] = ACTIONS(651), + [anon_sym_DQUOTE] = ACTIONS(651), + [sym__str_single_quotes] = ACTIONS(651), + [sym__str_back_ticks] = ACTIONS(651), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(651), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(651), + [anon_sym_err_GT] = ACTIONS(651), + [anon_sym_out_GT] = ACTIONS(651), + [anon_sym_e_GT] = ACTIONS(651), + [anon_sym_o_GT] = ACTIONS(651), + [anon_sym_err_PLUSout_GT] = ACTIONS(651), + [anon_sym_out_PLUSerr_GT] = ACTIONS(651), + [anon_sym_o_PLUSe_GT] = ACTIONS(651), + [anon_sym_e_PLUSo_GT] = ACTIONS(651), + [sym_short_flag] = ACTIONS(651), + [aux_sym_unquoted_token1] = ACTIONS(651), [anon_sym_POUND] = ACTIONS(3), }, [472] = { - [sym_path] = STATE(535), + [sym_expr_parenthesized] = STATE(502), + [sym_val_number] = STATE(502), [sym_comment] = STATE(472), - [aux_sym_cell_path_repeat1] = STATE(473), - [sym_cmd_identifier] = ACTIONS(959), - [anon_sym_SEMI] = ACTIONS(959), - [anon_sym_LF] = ACTIONS(961), - [anon_sym_LBRACK] = ACTIONS(959), - [anon_sym_LPAREN] = ACTIONS(959), - [anon_sym_RPAREN] = ACTIONS(959), - [anon_sym_PIPE] = ACTIONS(959), - [anon_sym_DOLLAR] = ACTIONS(959), - [anon_sym_error] = ACTIONS(959), - [anon_sym_GT] = ACTIONS(959), - [anon_sym_DASH] = ACTIONS(959), - [anon_sym_break] = ACTIONS(959), - [anon_sym_continue] = ACTIONS(959), - [anon_sym_for] = ACTIONS(959), - [anon_sym_in] = ACTIONS(959), - [anon_sym_loop] = ACTIONS(959), - [anon_sym_while] = ACTIONS(959), - [anon_sym_do] = ACTIONS(959), - [anon_sym_if] = ACTIONS(959), - [anon_sym_match] = ACTIONS(959), - [anon_sym_LBRACE] = ACTIONS(959), - [anon_sym_DOT] = ACTIONS(1418), - [anon_sym_try] = ACTIONS(959), - [anon_sym_return] = ACTIONS(959), - [anon_sym_let] = ACTIONS(959), - [anon_sym_let_DASHenv] = ACTIONS(959), - [anon_sym_mut] = ACTIONS(959), - [anon_sym_const] = ACTIONS(959), - [anon_sym_source] = ACTIONS(959), - [anon_sym_source_DASHenv] = ACTIONS(959), - [anon_sym_register] = ACTIONS(959), - [anon_sym_hide] = ACTIONS(959), - [anon_sym_hide_DASHenv] = ACTIONS(959), - [anon_sym_overlay] = ACTIONS(959), - [anon_sym_STAR] = ACTIONS(959), - [anon_sym_where] = ACTIONS(959), - [anon_sym_STAR_STAR] = ACTIONS(959), - [anon_sym_PLUS_PLUS] = ACTIONS(959), - [anon_sym_SLASH] = ACTIONS(959), - [anon_sym_mod] = ACTIONS(959), - [anon_sym_SLASH_SLASH] = ACTIONS(959), - [anon_sym_PLUS] = ACTIONS(959), - [anon_sym_bit_DASHshl] = ACTIONS(959), - [anon_sym_bit_DASHshr] = ACTIONS(959), - [anon_sym_EQ_EQ] = ACTIONS(959), - [anon_sym_BANG_EQ] = ACTIONS(959), - [anon_sym_LT2] = ACTIONS(959), - [anon_sym_LT_EQ] = ACTIONS(959), - [anon_sym_GT_EQ] = ACTIONS(959), - [anon_sym_not_DASHin] = ACTIONS(959), - [anon_sym_starts_DASHwith] = ACTIONS(959), - [anon_sym_ends_DASHwith] = ACTIONS(959), - [anon_sym_EQ_TILDE] = ACTIONS(959), - [anon_sym_BANG_TILDE] = ACTIONS(959), - [anon_sym_bit_DASHand] = ACTIONS(959), - [anon_sym_bit_DASHxor] = ACTIONS(959), - [anon_sym_bit_DASHor] = ACTIONS(959), - [anon_sym_and] = ACTIONS(959), - [anon_sym_xor] = ACTIONS(959), - [anon_sym_or] = ACTIONS(959), - [anon_sym_not] = ACTIONS(959), - [anon_sym_DOT_DOT_LT] = ACTIONS(959), - [anon_sym_DOT_DOT] = ACTIONS(959), - [anon_sym_DOT_DOT_EQ] = ACTIONS(959), - [sym_val_nothing] = ACTIONS(959), - [anon_sym_true] = ACTIONS(959), - [anon_sym_false] = ACTIONS(959), - [aux_sym_val_number_token1] = ACTIONS(959), - [aux_sym_val_number_token2] = ACTIONS(959), - [aux_sym_val_number_token3] = ACTIONS(959), - [aux_sym_val_number_token4] = ACTIONS(959), - [anon_sym_inf] = ACTIONS(959), - [anon_sym_DASHinf] = ACTIONS(959), - [anon_sym_NaN] = ACTIONS(959), - [anon_sym_0b] = ACTIONS(959), - [anon_sym_0o] = ACTIONS(959), - [anon_sym_0x] = ACTIONS(959), - [sym_val_date] = ACTIONS(959), - [anon_sym_DQUOTE] = ACTIONS(959), - [sym__str_single_quotes] = ACTIONS(959), - [sym__str_back_ticks] = ACTIONS(959), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(959), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(959), - [anon_sym_CARET] = ACTIONS(959), + [anon_sym_SEMI] = ACTIONS(686), + [anon_sym_LF] = ACTIONS(688), + [anon_sym_LBRACK] = ACTIONS(686), + [anon_sym_LPAREN] = ACTIONS(1037), + [anon_sym_RPAREN] = ACTIONS(686), + [anon_sym_PIPE] = ACTIONS(686), + [anon_sym_DOLLAR] = ACTIONS(686), + [anon_sym_GT] = ACTIONS(686), + [anon_sym_DASH_DASH] = ACTIONS(686), + [anon_sym_DASH] = ACTIONS(686), + [anon_sym_in] = ACTIONS(686), + [anon_sym_LBRACE] = ACTIONS(686), + [anon_sym_RBRACE] = ACTIONS(686), + [anon_sym_STAR] = ACTIONS(686), + [anon_sym_STAR_STAR] = ACTIONS(686), + [anon_sym_PLUS_PLUS] = ACTIONS(686), + [anon_sym_SLASH] = ACTIONS(686), + [anon_sym_mod] = ACTIONS(686), + [anon_sym_SLASH_SLASH] = ACTIONS(686), + [anon_sym_PLUS] = ACTIONS(686), + [anon_sym_bit_DASHshl] = ACTIONS(686), + [anon_sym_bit_DASHshr] = ACTIONS(686), + [anon_sym_EQ_EQ] = ACTIONS(686), + [anon_sym_BANG_EQ] = ACTIONS(686), + [anon_sym_LT2] = ACTIONS(686), + [anon_sym_LT_EQ] = ACTIONS(686), + [anon_sym_GT_EQ] = ACTIONS(686), + [anon_sym_not_DASHin] = ACTIONS(686), + [anon_sym_starts_DASHwith] = ACTIONS(686), + [anon_sym_ends_DASHwith] = ACTIONS(686), + [anon_sym_EQ_TILDE] = ACTIONS(686), + [anon_sym_BANG_TILDE] = ACTIONS(686), + [anon_sym_bit_DASHand] = ACTIONS(686), + [anon_sym_bit_DASHxor] = ACTIONS(686), + [anon_sym_bit_DASHor] = ACTIONS(686), + [anon_sym_and] = ACTIONS(686), + [anon_sym_xor] = ACTIONS(686), + [anon_sym_or] = ACTIONS(686), + [anon_sym_DOT_DOT_LT] = ACTIONS(686), + [anon_sym_DOT_DOT] = ACTIONS(686), + [anon_sym_DOT_DOT_EQ] = ACTIONS(686), + [sym_val_nothing] = ACTIONS(686), + [anon_sym_true] = ACTIONS(686), + [anon_sym_false] = ACTIONS(686), + [aux_sym_val_number_token1] = ACTIONS(1039), + [aux_sym_val_number_token2] = ACTIONS(1039), + [aux_sym_val_number_token3] = ACTIONS(1039), + [aux_sym_val_number_token4] = ACTIONS(1039), + [anon_sym_inf] = ACTIONS(1039), + [anon_sym_DASHinf] = ACTIONS(1039), + [anon_sym_NaN] = ACTIONS(1039), + [anon_sym_0b] = ACTIONS(686), + [anon_sym_0o] = ACTIONS(686), + [anon_sym_0x] = ACTIONS(686), + [sym_val_date] = ACTIONS(686), + [anon_sym_DQUOTE] = ACTIONS(686), + [sym__str_single_quotes] = ACTIONS(686), + [sym__str_back_ticks] = ACTIONS(686), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(686), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(686), + [anon_sym_err_GT] = ACTIONS(686), + [anon_sym_out_GT] = ACTIONS(686), + [anon_sym_e_GT] = ACTIONS(686), + [anon_sym_o_GT] = ACTIONS(686), + [anon_sym_err_PLUSout_GT] = ACTIONS(686), + [anon_sym_out_PLUSerr_GT] = ACTIONS(686), + [anon_sym_o_PLUSe_GT] = ACTIONS(686), + [anon_sym_e_PLUSo_GT] = ACTIONS(686), + [sym_short_flag] = ACTIONS(686), + [aux_sym_unquoted_token1] = ACTIONS(686), [anon_sym_POUND] = ACTIONS(3), }, [473] = { - [sym_path] = STATE(535), + [sym_cell_path] = STATE(613), + [sym_path] = STATE(478), [sym_comment] = STATE(473), - [aux_sym_cell_path_repeat1] = STATE(475), - [sym_cmd_identifier] = ACTIONS(929), - [anon_sym_SEMI] = ACTIONS(929), - [anon_sym_LF] = ACTIONS(931), - [anon_sym_LBRACK] = ACTIONS(929), - [anon_sym_LPAREN] = ACTIONS(929), - [anon_sym_RPAREN] = ACTIONS(929), - [anon_sym_PIPE] = ACTIONS(929), - [anon_sym_DOLLAR] = ACTIONS(929), - [anon_sym_error] = ACTIONS(929), - [anon_sym_GT] = ACTIONS(929), - [anon_sym_DASH] = ACTIONS(929), - [anon_sym_break] = ACTIONS(929), - [anon_sym_continue] = ACTIONS(929), - [anon_sym_for] = ACTIONS(929), - [anon_sym_in] = ACTIONS(929), - [anon_sym_loop] = ACTIONS(929), - [anon_sym_while] = ACTIONS(929), - [anon_sym_do] = ACTIONS(929), - [anon_sym_if] = ACTIONS(929), - [anon_sym_match] = ACTIONS(929), - [anon_sym_LBRACE] = ACTIONS(929), - [anon_sym_DOT] = ACTIONS(1418), - [anon_sym_try] = ACTIONS(929), - [anon_sym_return] = ACTIONS(929), - [anon_sym_let] = ACTIONS(929), - [anon_sym_let_DASHenv] = ACTIONS(929), - [anon_sym_mut] = ACTIONS(929), - [anon_sym_const] = ACTIONS(929), - [anon_sym_source] = ACTIONS(929), - [anon_sym_source_DASHenv] = ACTIONS(929), - [anon_sym_register] = ACTIONS(929), - [anon_sym_hide] = ACTIONS(929), - [anon_sym_hide_DASHenv] = ACTIONS(929), - [anon_sym_overlay] = ACTIONS(929), - [anon_sym_STAR] = ACTIONS(929), - [anon_sym_where] = ACTIONS(929), - [anon_sym_STAR_STAR] = ACTIONS(929), - [anon_sym_PLUS_PLUS] = ACTIONS(929), - [anon_sym_SLASH] = ACTIONS(929), - [anon_sym_mod] = ACTIONS(929), - [anon_sym_SLASH_SLASH] = ACTIONS(929), - [anon_sym_PLUS] = ACTIONS(929), - [anon_sym_bit_DASHshl] = ACTIONS(929), - [anon_sym_bit_DASHshr] = ACTIONS(929), - [anon_sym_EQ_EQ] = ACTIONS(929), - [anon_sym_BANG_EQ] = ACTIONS(929), - [anon_sym_LT2] = ACTIONS(929), - [anon_sym_LT_EQ] = ACTIONS(929), - [anon_sym_GT_EQ] = ACTIONS(929), - [anon_sym_not_DASHin] = ACTIONS(929), - [anon_sym_starts_DASHwith] = ACTIONS(929), - [anon_sym_ends_DASHwith] = ACTIONS(929), - [anon_sym_EQ_TILDE] = ACTIONS(929), - [anon_sym_BANG_TILDE] = ACTIONS(929), - [anon_sym_bit_DASHand] = ACTIONS(929), - [anon_sym_bit_DASHxor] = ACTIONS(929), - [anon_sym_bit_DASHor] = ACTIONS(929), - [anon_sym_and] = ACTIONS(929), - [anon_sym_xor] = ACTIONS(929), - [anon_sym_or] = ACTIONS(929), - [anon_sym_not] = ACTIONS(929), - [anon_sym_DOT_DOT_LT] = ACTIONS(929), - [anon_sym_DOT_DOT] = ACTIONS(929), - [anon_sym_DOT_DOT_EQ] = ACTIONS(929), - [sym_val_nothing] = ACTIONS(929), - [anon_sym_true] = ACTIONS(929), - [anon_sym_false] = ACTIONS(929), - [aux_sym_val_number_token1] = ACTIONS(929), - [aux_sym_val_number_token2] = ACTIONS(929), - [aux_sym_val_number_token3] = ACTIONS(929), - [aux_sym_val_number_token4] = ACTIONS(929), - [anon_sym_inf] = ACTIONS(929), - [anon_sym_DASHinf] = ACTIONS(929), - [anon_sym_NaN] = ACTIONS(929), - [anon_sym_0b] = ACTIONS(929), - [anon_sym_0o] = ACTIONS(929), - [anon_sym_0x] = ACTIONS(929), - [sym_val_date] = ACTIONS(929), - [anon_sym_DQUOTE] = ACTIONS(929), - [sym__str_single_quotes] = ACTIONS(929), - [sym__str_back_ticks] = ACTIONS(929), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(929), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(929), - [anon_sym_CARET] = ACTIONS(929), + [ts_builtin_sym_end] = ACTIONS(592), + [anon_sym_SEMI] = ACTIONS(590), + [anon_sym_LF] = ACTIONS(592), + [anon_sym_LBRACK] = ACTIONS(590), + [anon_sym_LPAREN] = ACTIONS(590), + [anon_sym_PIPE] = ACTIONS(590), + [anon_sym_DOLLAR] = ACTIONS(590), + [anon_sym_GT] = ACTIONS(590), + [anon_sym_DASH_DASH] = ACTIONS(590), + [anon_sym_DASH] = ACTIONS(590), + [anon_sym_in] = ACTIONS(590), + [anon_sym_LBRACE] = ACTIONS(590), + [anon_sym_DOT] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(590), + [anon_sym_STAR_STAR] = ACTIONS(590), + [anon_sym_PLUS_PLUS] = ACTIONS(590), + [anon_sym_SLASH] = ACTIONS(590), + [anon_sym_mod] = ACTIONS(590), + [anon_sym_SLASH_SLASH] = ACTIONS(590), + [anon_sym_PLUS] = ACTIONS(590), + [anon_sym_bit_DASHshl] = ACTIONS(590), + [anon_sym_bit_DASHshr] = ACTIONS(590), + [anon_sym_EQ_EQ] = ACTIONS(590), + [anon_sym_BANG_EQ] = ACTIONS(590), + [anon_sym_LT2] = ACTIONS(590), + [anon_sym_LT_EQ] = ACTIONS(590), + [anon_sym_GT_EQ] = ACTIONS(590), + [anon_sym_not_DASHin] = ACTIONS(590), + [anon_sym_starts_DASHwith] = ACTIONS(590), + [anon_sym_ends_DASHwith] = ACTIONS(590), + [anon_sym_EQ_TILDE] = ACTIONS(590), + [anon_sym_BANG_TILDE] = ACTIONS(590), + [anon_sym_bit_DASHand] = ACTIONS(590), + [anon_sym_bit_DASHxor] = ACTIONS(590), + [anon_sym_bit_DASHor] = ACTIONS(590), + [anon_sym_and] = ACTIONS(590), + [anon_sym_xor] = ACTIONS(590), + [anon_sym_or] = ACTIONS(590), + [anon_sym_DOT_DOT_LT] = ACTIONS(590), + [anon_sym_DOT_DOT] = ACTIONS(590), + [anon_sym_DOT_DOT_EQ] = ACTIONS(590), + [sym_val_nothing] = ACTIONS(590), + [anon_sym_true] = ACTIONS(590), + [anon_sym_false] = ACTIONS(590), + [aux_sym_val_number_token1] = ACTIONS(590), + [aux_sym_val_number_token2] = ACTIONS(590), + [aux_sym_val_number_token3] = ACTIONS(590), + [aux_sym_val_number_token4] = ACTIONS(590), + [anon_sym_inf] = ACTIONS(590), + [anon_sym_DASHinf] = ACTIONS(590), + [anon_sym_NaN] = ACTIONS(590), + [anon_sym_0b] = ACTIONS(590), + [anon_sym_0o] = ACTIONS(590), + [anon_sym_0x] = ACTIONS(590), + [sym_val_date] = ACTIONS(590), + [anon_sym_DQUOTE] = ACTIONS(590), + [sym__str_single_quotes] = ACTIONS(590), + [sym__str_back_ticks] = ACTIONS(590), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(590), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(590), + [anon_sym_err_GT] = ACTIONS(590), + [anon_sym_out_GT] = ACTIONS(590), + [anon_sym_e_GT] = ACTIONS(590), + [anon_sym_o_GT] = ACTIONS(590), + [anon_sym_err_PLUSout_GT] = ACTIONS(590), + [anon_sym_out_PLUSerr_GT] = ACTIONS(590), + [anon_sym_o_PLUSe_GT] = ACTIONS(590), + [anon_sym_e_PLUSo_GT] = ACTIONS(590), + [sym_short_flag] = ACTIONS(590), + [aux_sym_unquoted_token1] = ACTIONS(590), [anon_sym_POUND] = ACTIONS(3), }, [474] = { [sym_comment] = STATE(474), - [sym_cmd_identifier] = ACTIONS(1117), - [anon_sym_SEMI] = ACTIONS(1117), - [anon_sym_LF] = ACTIONS(1115), - [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_error] = ACTIONS(1117), - [anon_sym_GT] = ACTIONS(1117), - [anon_sym_DASH_DASH] = 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_let] = ACTIONS(1117), - [anon_sym_let_DASHenv] = ACTIONS(1117), - [anon_sym_mut] = ACTIONS(1117), - [anon_sym_const] = 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_DOT_DOT_LT] = ACTIONS(1117), - [anon_sym_DOT_DOT] = ACTIONS(1117), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1117), - [sym_val_nothing] = ACTIONS(1117), - [anon_sym_true] = ACTIONS(1117), - [anon_sym_false] = ACTIONS(1117), - [aux_sym_val_number_token1] = ACTIONS(1117), - [aux_sym_val_number_token2] = ACTIONS(1117), - [aux_sym_val_number_token3] = ACTIONS(1117), - [aux_sym_val_number_token4] = ACTIONS(1117), - [anon_sym_inf] = ACTIONS(1117), - [anon_sym_DASHinf] = ACTIONS(1117), - [anon_sym_NaN] = 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), - [sym_short_flag] = ACTIONS(1117), + [anon_sym_SEMI] = ACTIONS(702), + [anon_sym_LF] = ACTIONS(704), + [anon_sym_LBRACK] = ACTIONS(702), + [anon_sym_LPAREN] = ACTIONS(702), + [anon_sym_RPAREN] = ACTIONS(702), + [anon_sym_PIPE] = ACTIONS(702), + [anon_sym_DOLLAR] = ACTIONS(702), + [anon_sym_GT] = ACTIONS(702), + [anon_sym_DASH_DASH] = ACTIONS(702), + [anon_sym_DASH] = ACTIONS(702), + [anon_sym_in] = ACTIONS(702), + [anon_sym_LBRACE] = ACTIONS(702), + [anon_sym_RBRACE] = ACTIONS(702), + [anon_sym_DOT] = ACTIONS(702), + [anon_sym_STAR] = ACTIONS(702), + [anon_sym_QMARK2] = ACTIONS(702), + [anon_sym_STAR_STAR] = ACTIONS(702), + [anon_sym_PLUS_PLUS] = ACTIONS(702), + [anon_sym_SLASH] = ACTIONS(702), + [anon_sym_mod] = ACTIONS(702), + [anon_sym_SLASH_SLASH] = ACTIONS(702), + [anon_sym_PLUS] = ACTIONS(702), + [anon_sym_bit_DASHshl] = ACTIONS(702), + [anon_sym_bit_DASHshr] = ACTIONS(702), + [anon_sym_EQ_EQ] = ACTIONS(702), + [anon_sym_BANG_EQ] = ACTIONS(702), + [anon_sym_LT2] = ACTIONS(702), + [anon_sym_LT_EQ] = ACTIONS(702), + [anon_sym_GT_EQ] = ACTIONS(702), + [anon_sym_not_DASHin] = ACTIONS(702), + [anon_sym_starts_DASHwith] = ACTIONS(702), + [anon_sym_ends_DASHwith] = ACTIONS(702), + [anon_sym_EQ_TILDE] = ACTIONS(702), + [anon_sym_BANG_TILDE] = ACTIONS(702), + [anon_sym_bit_DASHand] = ACTIONS(702), + [anon_sym_bit_DASHxor] = ACTIONS(702), + [anon_sym_bit_DASHor] = ACTIONS(702), + [anon_sym_and] = ACTIONS(702), + [anon_sym_xor] = ACTIONS(702), + [anon_sym_or] = ACTIONS(702), + [anon_sym_DOT_DOT_LT] = ACTIONS(702), + [anon_sym_DOT_DOT] = ACTIONS(702), + [anon_sym_DOT_DOT_EQ] = ACTIONS(702), + [sym_val_nothing] = ACTIONS(702), + [anon_sym_true] = ACTIONS(702), + [anon_sym_false] = ACTIONS(702), + [aux_sym_val_number_token1] = ACTIONS(702), + [aux_sym_val_number_token2] = ACTIONS(702), + [aux_sym_val_number_token3] = ACTIONS(702), + [aux_sym_val_number_token4] = ACTIONS(702), + [anon_sym_inf] = ACTIONS(702), + [anon_sym_DASHinf] = ACTIONS(702), + [anon_sym_NaN] = ACTIONS(702), + [anon_sym_0b] = ACTIONS(702), + [anon_sym_0o] = ACTIONS(702), + [anon_sym_0x] = ACTIONS(702), + [sym_val_date] = ACTIONS(702), + [anon_sym_DQUOTE] = ACTIONS(702), + [sym__str_single_quotes] = ACTIONS(702), + [sym__str_back_ticks] = ACTIONS(702), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(702), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(702), + [anon_sym_err_GT] = ACTIONS(702), + [anon_sym_out_GT] = ACTIONS(702), + [anon_sym_e_GT] = ACTIONS(702), + [anon_sym_o_GT] = ACTIONS(702), + [anon_sym_err_PLUSout_GT] = ACTIONS(702), + [anon_sym_out_PLUSerr_GT] = ACTIONS(702), + [anon_sym_o_PLUSe_GT] = ACTIONS(702), + [anon_sym_e_PLUSo_GT] = ACTIONS(702), + [sym_short_flag] = ACTIONS(702), + [aux_sym_unquoted_token1] = ACTIONS(702), [anon_sym_POUND] = ACTIONS(3), }, [475] = { - [sym_path] = STATE(535), + [sym_path] = STATE(507), [sym_comment] = STATE(475), [aux_sym_cell_path_repeat1] = STATE(475), - [sym_cmd_identifier] = ACTIONS(935), - [anon_sym_SEMI] = ACTIONS(935), - [anon_sym_LF] = ACTIONS(937), - [anon_sym_LBRACK] = ACTIONS(935), - [anon_sym_LPAREN] = ACTIONS(935), - [anon_sym_RPAREN] = ACTIONS(935), - [anon_sym_PIPE] = ACTIONS(935), - [anon_sym_DOLLAR] = ACTIONS(935), - [anon_sym_error] = ACTIONS(935), - [anon_sym_GT] = ACTIONS(935), - [anon_sym_DASH] = ACTIONS(935), - [anon_sym_break] = ACTIONS(935), - [anon_sym_continue] = ACTIONS(935), - [anon_sym_for] = ACTIONS(935), - [anon_sym_in] = ACTIONS(935), - [anon_sym_loop] = ACTIONS(935), - [anon_sym_while] = ACTIONS(935), - [anon_sym_do] = ACTIONS(935), - [anon_sym_if] = ACTIONS(935), - [anon_sym_match] = ACTIONS(935), - [anon_sym_LBRACE] = ACTIONS(935), - [anon_sym_DOT] = ACTIONS(1420), - [anon_sym_try] = ACTIONS(935), - [anon_sym_return] = ACTIONS(935), - [anon_sym_let] = ACTIONS(935), - [anon_sym_let_DASHenv] = ACTIONS(935), - [anon_sym_mut] = ACTIONS(935), - [anon_sym_const] = ACTIONS(935), - [anon_sym_source] = ACTIONS(935), - [anon_sym_source_DASHenv] = ACTIONS(935), - [anon_sym_register] = ACTIONS(935), - [anon_sym_hide] = ACTIONS(935), - [anon_sym_hide_DASHenv] = ACTIONS(935), - [anon_sym_overlay] = ACTIONS(935), - [anon_sym_STAR] = ACTIONS(935), - [anon_sym_where] = ACTIONS(935), - [anon_sym_STAR_STAR] = ACTIONS(935), - [anon_sym_PLUS_PLUS] = ACTIONS(935), - [anon_sym_SLASH] = ACTIONS(935), - [anon_sym_mod] = ACTIONS(935), - [anon_sym_SLASH_SLASH] = ACTIONS(935), - [anon_sym_PLUS] = ACTIONS(935), - [anon_sym_bit_DASHshl] = ACTIONS(935), - [anon_sym_bit_DASHshr] = ACTIONS(935), - [anon_sym_EQ_EQ] = ACTIONS(935), - [anon_sym_BANG_EQ] = ACTIONS(935), - [anon_sym_LT2] = ACTIONS(935), - [anon_sym_LT_EQ] = ACTIONS(935), - [anon_sym_GT_EQ] = ACTIONS(935), - [anon_sym_not_DASHin] = ACTIONS(935), - [anon_sym_starts_DASHwith] = ACTIONS(935), - [anon_sym_ends_DASHwith] = ACTIONS(935), - [anon_sym_EQ_TILDE] = ACTIONS(935), - [anon_sym_BANG_TILDE] = ACTIONS(935), - [anon_sym_bit_DASHand] = ACTIONS(935), - [anon_sym_bit_DASHxor] = ACTIONS(935), - [anon_sym_bit_DASHor] = ACTIONS(935), - [anon_sym_and] = ACTIONS(935), - [anon_sym_xor] = ACTIONS(935), - [anon_sym_or] = ACTIONS(935), - [anon_sym_not] = ACTIONS(935), - [anon_sym_DOT_DOT_LT] = ACTIONS(935), - [anon_sym_DOT_DOT] = ACTIONS(935), - [anon_sym_DOT_DOT_EQ] = ACTIONS(935), - [sym_val_nothing] = ACTIONS(935), - [anon_sym_true] = ACTIONS(935), - [anon_sym_false] = ACTIONS(935), - [aux_sym_val_number_token1] = ACTIONS(935), - [aux_sym_val_number_token2] = ACTIONS(935), - [aux_sym_val_number_token3] = ACTIONS(935), - [aux_sym_val_number_token4] = ACTIONS(935), - [anon_sym_inf] = ACTIONS(935), - [anon_sym_DASHinf] = ACTIONS(935), - [anon_sym_NaN] = ACTIONS(935), - [anon_sym_0b] = ACTIONS(935), - [anon_sym_0o] = ACTIONS(935), - [anon_sym_0x] = ACTIONS(935), - [sym_val_date] = ACTIONS(935), - [anon_sym_DQUOTE] = ACTIONS(935), - [sym__str_single_quotes] = ACTIONS(935), - [sym__str_back_ticks] = ACTIONS(935), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(935), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(935), - [anon_sym_CARET] = ACTIONS(935), + [ts_builtin_sym_end] = ACTIONS(596), + [anon_sym_SEMI] = ACTIONS(594), + [anon_sym_LF] = ACTIONS(596), + [anon_sym_LBRACK] = ACTIONS(594), + [anon_sym_LPAREN] = ACTIONS(594), + [anon_sym_PIPE] = ACTIONS(594), + [anon_sym_DOLLAR] = ACTIONS(594), + [anon_sym_GT] = ACTIONS(594), + [anon_sym_DASH_DASH] = ACTIONS(594), + [anon_sym_DASH] = ACTIONS(594), + [anon_sym_in] = ACTIONS(594), + [anon_sym_LBRACE] = ACTIONS(594), + [anon_sym_DOT] = ACTIONS(1041), + [anon_sym_STAR] = ACTIONS(594), + [anon_sym_STAR_STAR] = ACTIONS(594), + [anon_sym_PLUS_PLUS] = ACTIONS(594), + [anon_sym_SLASH] = ACTIONS(594), + [anon_sym_mod] = ACTIONS(594), + [anon_sym_SLASH_SLASH] = ACTIONS(594), + [anon_sym_PLUS] = ACTIONS(594), + [anon_sym_bit_DASHshl] = ACTIONS(594), + [anon_sym_bit_DASHshr] = ACTIONS(594), + [anon_sym_EQ_EQ] = ACTIONS(594), + [anon_sym_BANG_EQ] = ACTIONS(594), + [anon_sym_LT2] = ACTIONS(594), + [anon_sym_LT_EQ] = ACTIONS(594), + [anon_sym_GT_EQ] = ACTIONS(594), + [anon_sym_not_DASHin] = ACTIONS(594), + [anon_sym_starts_DASHwith] = ACTIONS(594), + [anon_sym_ends_DASHwith] = ACTIONS(594), + [anon_sym_EQ_TILDE] = ACTIONS(594), + [anon_sym_BANG_TILDE] = ACTIONS(594), + [anon_sym_bit_DASHand] = ACTIONS(594), + [anon_sym_bit_DASHxor] = ACTIONS(594), + [anon_sym_bit_DASHor] = ACTIONS(594), + [anon_sym_and] = ACTIONS(594), + [anon_sym_xor] = ACTIONS(594), + [anon_sym_or] = ACTIONS(594), + [anon_sym_DOT_DOT_LT] = ACTIONS(594), + [anon_sym_DOT_DOT] = ACTIONS(594), + [anon_sym_DOT_DOT_EQ] = ACTIONS(594), + [sym_val_nothing] = ACTIONS(594), + [anon_sym_true] = ACTIONS(594), + [anon_sym_false] = ACTIONS(594), + [aux_sym_val_number_token1] = ACTIONS(594), + [aux_sym_val_number_token2] = ACTIONS(594), + [aux_sym_val_number_token3] = ACTIONS(594), + [aux_sym_val_number_token4] = ACTIONS(594), + [anon_sym_inf] = ACTIONS(594), + [anon_sym_DASHinf] = ACTIONS(594), + [anon_sym_NaN] = ACTIONS(594), + [anon_sym_0b] = ACTIONS(594), + [anon_sym_0o] = ACTIONS(594), + [anon_sym_0x] = ACTIONS(594), + [sym_val_date] = ACTIONS(594), + [anon_sym_DQUOTE] = ACTIONS(594), + [sym__str_single_quotes] = ACTIONS(594), + [sym__str_back_ticks] = ACTIONS(594), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(594), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(594), + [anon_sym_err_GT] = ACTIONS(594), + [anon_sym_out_GT] = ACTIONS(594), + [anon_sym_e_GT] = ACTIONS(594), + [anon_sym_o_GT] = ACTIONS(594), + [anon_sym_err_PLUSout_GT] = ACTIONS(594), + [anon_sym_out_PLUSerr_GT] = ACTIONS(594), + [anon_sym_o_PLUSe_GT] = ACTIONS(594), + [anon_sym_e_PLUSo_GT] = ACTIONS(594), + [sym_short_flag] = ACTIONS(594), + [aux_sym_unquoted_token1] = ACTIONS(594), [anon_sym_POUND] = ACTIONS(3), }, [476] = { + [sym_pipeline] = STATE(986), + [sym__ctrl_expression] = STATE(2946), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3503), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(2354), + [sym__var] = STATE(2035), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), [sym_comment] = STATE(476), - [sym_cmd_identifier] = ACTIONS(1126), - [anon_sym_SEMI] = ACTIONS(1126), - [anon_sym_LF] = ACTIONS(1128), - [anon_sym_LBRACK] = ACTIONS(1126), - [anon_sym_LPAREN] = ACTIONS(1126), - [anon_sym_RPAREN] = ACTIONS(1126), - [anon_sym_PIPE] = ACTIONS(1126), - [anon_sym_DOLLAR] = ACTIONS(1126), - [anon_sym_error] = ACTIONS(1126), - [anon_sym_GT] = ACTIONS(1126), - [anon_sym_DASH_DASH] = ACTIONS(1126), - [anon_sym_DASH] = ACTIONS(1126), - [anon_sym_break] = ACTIONS(1126), - [anon_sym_continue] = ACTIONS(1126), - [anon_sym_for] = ACTIONS(1126), - [anon_sym_in] = ACTIONS(1126), - [anon_sym_loop] = ACTIONS(1126), - [anon_sym_while] = ACTIONS(1126), - [anon_sym_do] = ACTIONS(1126), - [anon_sym_if] = ACTIONS(1126), - [anon_sym_match] = ACTIONS(1126), - [anon_sym_LBRACE] = ACTIONS(1126), - [anon_sym_DOT] = ACTIONS(1126), - [anon_sym_try] = ACTIONS(1126), - [anon_sym_return] = ACTIONS(1126), - [anon_sym_let] = ACTIONS(1126), - [anon_sym_let_DASHenv] = ACTIONS(1126), - [anon_sym_mut] = ACTIONS(1126), - [anon_sym_const] = ACTIONS(1126), - [anon_sym_source] = ACTIONS(1126), - [anon_sym_source_DASHenv] = ACTIONS(1126), - [anon_sym_register] = ACTIONS(1126), - [anon_sym_hide] = ACTIONS(1126), - [anon_sym_hide_DASHenv] = ACTIONS(1126), - [anon_sym_overlay] = ACTIONS(1126), - [anon_sym_STAR] = ACTIONS(1126), - [anon_sym_where] = ACTIONS(1126), - [anon_sym_STAR_STAR] = ACTIONS(1126), - [anon_sym_PLUS_PLUS] = ACTIONS(1126), - [anon_sym_SLASH] = ACTIONS(1126), - [anon_sym_mod] = ACTIONS(1126), - [anon_sym_SLASH_SLASH] = ACTIONS(1126), - [anon_sym_PLUS] = ACTIONS(1126), - [anon_sym_bit_DASHshl] = ACTIONS(1126), - [anon_sym_bit_DASHshr] = ACTIONS(1126), - [anon_sym_EQ_EQ] = ACTIONS(1126), - [anon_sym_BANG_EQ] = ACTIONS(1126), - [anon_sym_LT2] = ACTIONS(1126), - [anon_sym_LT_EQ] = ACTIONS(1126), - [anon_sym_GT_EQ] = ACTIONS(1126), - [anon_sym_not_DASHin] = ACTIONS(1126), - [anon_sym_starts_DASHwith] = ACTIONS(1126), - [anon_sym_ends_DASHwith] = ACTIONS(1126), - [anon_sym_EQ_TILDE] = ACTIONS(1126), - [anon_sym_BANG_TILDE] = ACTIONS(1126), - [anon_sym_bit_DASHand] = ACTIONS(1126), - [anon_sym_bit_DASHxor] = ACTIONS(1126), - [anon_sym_bit_DASHor] = ACTIONS(1126), - [anon_sym_and] = ACTIONS(1126), - [anon_sym_xor] = ACTIONS(1126), - [anon_sym_or] = ACTIONS(1126), - [anon_sym_not] = ACTIONS(1126), - [anon_sym_DOT_DOT_LT] = ACTIONS(1126), - [anon_sym_DOT_DOT] = ACTIONS(1126), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1126), - [sym_val_nothing] = ACTIONS(1126), - [anon_sym_true] = ACTIONS(1126), - [anon_sym_false] = ACTIONS(1126), - [aux_sym_val_number_token1] = ACTIONS(1126), - [aux_sym_val_number_token2] = ACTIONS(1126), - [aux_sym_val_number_token3] = ACTIONS(1126), - [aux_sym_val_number_token4] = ACTIONS(1126), - [anon_sym_inf] = ACTIONS(1126), - [anon_sym_DASHinf] = ACTIONS(1126), - [anon_sym_NaN] = ACTIONS(1126), - [anon_sym_0b] = ACTIONS(1126), - [anon_sym_0o] = ACTIONS(1126), - [anon_sym_0x] = ACTIONS(1126), - [sym_val_date] = ACTIONS(1126), - [anon_sym_DQUOTE] = ACTIONS(1126), - [sym__str_single_quotes] = ACTIONS(1126), - [sym__str_back_ticks] = ACTIONS(1126), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1126), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1126), - [anon_sym_CARET] = ACTIONS(1126), - [sym_short_flag] = ACTIONS(1126), - [anon_sym_POUND] = ACTIONS(3), + [aux_sym_pipeline_repeat1] = STATE(488), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(1020), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_do] = ACTIONS(1022), + [anon_sym_if] = ACTIONS(1024), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(1026), + [anon_sym_return] = ACTIONS(1028), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), }, [477] = { - [sym_cell_path] = STATE(540), - [sym_path] = STATE(472), + [sym_cell_path] = STATE(620), + [sym_path] = STATE(478), [sym_comment] = STATE(477), - [sym_cmd_identifier] = ACTIONS(942), - [anon_sym_SEMI] = ACTIONS(942), - [anon_sym_LF] = ACTIONS(944), - [anon_sym_LBRACK] = ACTIONS(942), - [anon_sym_LPAREN] = ACTIONS(942), - [anon_sym_RPAREN] = ACTIONS(942), - [anon_sym_PIPE] = ACTIONS(942), - [anon_sym_DOLLAR] = ACTIONS(942), - [anon_sym_error] = ACTIONS(942), - [anon_sym_GT] = ACTIONS(942), - [anon_sym_DASH] = ACTIONS(942), - [anon_sym_break] = ACTIONS(942), - [anon_sym_continue] = ACTIONS(942), - [anon_sym_for] = ACTIONS(942), - [anon_sym_in] = ACTIONS(942), - [anon_sym_loop] = ACTIONS(942), - [anon_sym_while] = ACTIONS(942), - [anon_sym_do] = ACTIONS(942), - [anon_sym_if] = ACTIONS(942), - [anon_sym_match] = ACTIONS(942), - [anon_sym_LBRACE] = ACTIONS(942), - [anon_sym_DOT] = ACTIONS(1418), - [anon_sym_try] = ACTIONS(942), - [anon_sym_return] = ACTIONS(942), - [anon_sym_let] = ACTIONS(942), - [anon_sym_let_DASHenv] = ACTIONS(942), - [anon_sym_mut] = ACTIONS(942), - [anon_sym_const] = ACTIONS(942), - [anon_sym_source] = ACTIONS(942), - [anon_sym_source_DASHenv] = ACTIONS(942), - [anon_sym_register] = ACTIONS(942), - [anon_sym_hide] = ACTIONS(942), - [anon_sym_hide_DASHenv] = ACTIONS(942), - [anon_sym_overlay] = ACTIONS(942), - [anon_sym_STAR] = ACTIONS(942), - [anon_sym_where] = ACTIONS(942), - [anon_sym_STAR_STAR] = ACTIONS(942), - [anon_sym_PLUS_PLUS] = ACTIONS(942), - [anon_sym_SLASH] = ACTIONS(942), - [anon_sym_mod] = ACTIONS(942), - [anon_sym_SLASH_SLASH] = ACTIONS(942), - [anon_sym_PLUS] = ACTIONS(942), - [anon_sym_bit_DASHshl] = ACTIONS(942), - [anon_sym_bit_DASHshr] = ACTIONS(942), - [anon_sym_EQ_EQ] = ACTIONS(942), - [anon_sym_BANG_EQ] = ACTIONS(942), - [anon_sym_LT2] = ACTIONS(942), - [anon_sym_LT_EQ] = ACTIONS(942), - [anon_sym_GT_EQ] = ACTIONS(942), - [anon_sym_not_DASHin] = ACTIONS(942), - [anon_sym_starts_DASHwith] = ACTIONS(942), - [anon_sym_ends_DASHwith] = ACTIONS(942), - [anon_sym_EQ_TILDE] = ACTIONS(942), - [anon_sym_BANG_TILDE] = ACTIONS(942), - [anon_sym_bit_DASHand] = ACTIONS(942), - [anon_sym_bit_DASHxor] = ACTIONS(942), - [anon_sym_bit_DASHor] = ACTIONS(942), - [anon_sym_and] = ACTIONS(942), - [anon_sym_xor] = ACTIONS(942), - [anon_sym_or] = ACTIONS(942), - [anon_sym_not] = ACTIONS(942), - [anon_sym_DOT_DOT_LT] = ACTIONS(942), - [anon_sym_DOT_DOT] = ACTIONS(942), - [anon_sym_DOT_DOT_EQ] = ACTIONS(942), - [sym_val_nothing] = ACTIONS(942), - [anon_sym_true] = ACTIONS(942), - [anon_sym_false] = ACTIONS(942), - [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(942), - [anon_sym_inf] = ACTIONS(942), - [anon_sym_DASHinf] = ACTIONS(942), - [anon_sym_NaN] = ACTIONS(942), - [anon_sym_0b] = ACTIONS(942), - [anon_sym_0o] = ACTIONS(942), - [anon_sym_0x] = ACTIONS(942), - [sym_val_date] = ACTIONS(942), - [anon_sym_DQUOTE] = ACTIONS(942), - [sym__str_single_quotes] = ACTIONS(942), - [sym__str_back_ticks] = ACTIONS(942), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(942), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(942), - [anon_sym_CARET] = ACTIONS(942), + [ts_builtin_sym_end] = ACTIONS(607), + [anon_sym_SEMI] = ACTIONS(605), + [anon_sym_LF] = ACTIONS(607), + [anon_sym_LBRACK] = ACTIONS(605), + [anon_sym_LPAREN] = ACTIONS(605), + [anon_sym_PIPE] = ACTIONS(605), + [anon_sym_DOLLAR] = ACTIONS(605), + [anon_sym_GT] = ACTIONS(605), + [anon_sym_DASH_DASH] = ACTIONS(605), + [anon_sym_DASH] = ACTIONS(605), + [anon_sym_in] = ACTIONS(605), + [anon_sym_LBRACE] = ACTIONS(605), + [anon_sym_DOT] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(605), + [anon_sym_STAR_STAR] = ACTIONS(605), + [anon_sym_PLUS_PLUS] = ACTIONS(605), + [anon_sym_SLASH] = ACTIONS(605), + [anon_sym_mod] = ACTIONS(605), + [anon_sym_SLASH_SLASH] = ACTIONS(605), + [anon_sym_PLUS] = ACTIONS(605), + [anon_sym_bit_DASHshl] = ACTIONS(605), + [anon_sym_bit_DASHshr] = ACTIONS(605), + [anon_sym_EQ_EQ] = ACTIONS(605), + [anon_sym_BANG_EQ] = ACTIONS(605), + [anon_sym_LT2] = ACTIONS(605), + [anon_sym_LT_EQ] = ACTIONS(605), + [anon_sym_GT_EQ] = ACTIONS(605), + [anon_sym_not_DASHin] = ACTIONS(605), + [anon_sym_starts_DASHwith] = ACTIONS(605), + [anon_sym_ends_DASHwith] = ACTIONS(605), + [anon_sym_EQ_TILDE] = ACTIONS(605), + [anon_sym_BANG_TILDE] = ACTIONS(605), + [anon_sym_bit_DASHand] = ACTIONS(605), + [anon_sym_bit_DASHxor] = ACTIONS(605), + [anon_sym_bit_DASHor] = ACTIONS(605), + [anon_sym_and] = ACTIONS(605), + [anon_sym_xor] = ACTIONS(605), + [anon_sym_or] = ACTIONS(605), + [anon_sym_DOT_DOT_LT] = ACTIONS(605), + [anon_sym_DOT_DOT] = ACTIONS(605), + [anon_sym_DOT_DOT_EQ] = ACTIONS(605), + [sym_val_nothing] = ACTIONS(605), + [anon_sym_true] = ACTIONS(605), + [anon_sym_false] = ACTIONS(605), + [aux_sym_val_number_token1] = ACTIONS(605), + [aux_sym_val_number_token2] = ACTIONS(605), + [aux_sym_val_number_token3] = ACTIONS(605), + [aux_sym_val_number_token4] = ACTIONS(605), + [anon_sym_inf] = ACTIONS(605), + [anon_sym_DASHinf] = ACTIONS(605), + [anon_sym_NaN] = ACTIONS(605), + [anon_sym_0b] = ACTIONS(605), + [anon_sym_0o] = ACTIONS(605), + [anon_sym_0x] = ACTIONS(605), + [sym_val_date] = ACTIONS(605), + [anon_sym_DQUOTE] = ACTIONS(605), + [sym__str_single_quotes] = ACTIONS(605), + [sym__str_back_ticks] = ACTIONS(605), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(605), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(605), + [anon_sym_err_GT] = ACTIONS(605), + [anon_sym_out_GT] = ACTIONS(605), + [anon_sym_e_GT] = ACTIONS(605), + [anon_sym_o_GT] = ACTIONS(605), + [anon_sym_err_PLUSout_GT] = ACTIONS(605), + [anon_sym_out_PLUSerr_GT] = ACTIONS(605), + [anon_sym_o_PLUSe_GT] = ACTIONS(605), + [anon_sym_e_PLUSo_GT] = ACTIONS(605), + [sym_short_flag] = ACTIONS(605), + [aux_sym_unquoted_token1] = ACTIONS(605), [anon_sym_POUND] = ACTIONS(3), }, [478] = { - [sym_cell_path] = STATE(551), - [sym_path] = STATE(472), + [sym_path] = STATE(507), [sym_comment] = STATE(478), - [sym_cmd_identifier] = ACTIONS(985), - [anon_sym_SEMI] = ACTIONS(985), - [anon_sym_LF] = ACTIONS(983), - [anon_sym_LBRACK] = ACTIONS(985), - [anon_sym_LPAREN] = ACTIONS(985), - [anon_sym_RPAREN] = ACTIONS(985), - [anon_sym_PIPE] = ACTIONS(985), - [anon_sym_DOLLAR] = ACTIONS(985), - [anon_sym_error] = ACTIONS(985), - [anon_sym_GT] = ACTIONS(985), - [anon_sym_DASH] = ACTIONS(985), - [anon_sym_break] = ACTIONS(985), - [anon_sym_continue] = ACTIONS(985), - [anon_sym_for] = ACTIONS(985), - [anon_sym_in] = ACTIONS(985), - [anon_sym_loop] = ACTIONS(985), - [anon_sym_while] = ACTIONS(985), - [anon_sym_do] = ACTIONS(985), - [anon_sym_if] = ACTIONS(985), - [anon_sym_match] = ACTIONS(985), - [anon_sym_LBRACE] = ACTIONS(985), - [anon_sym_DOT] = ACTIONS(1418), - [anon_sym_try] = ACTIONS(985), - [anon_sym_return] = ACTIONS(985), - [anon_sym_let] = ACTIONS(985), - [anon_sym_let_DASHenv] = ACTIONS(985), - [anon_sym_mut] = ACTIONS(985), - [anon_sym_const] = ACTIONS(985), - [anon_sym_source] = ACTIONS(985), - [anon_sym_source_DASHenv] = ACTIONS(985), - [anon_sym_register] = ACTIONS(985), - [anon_sym_hide] = ACTIONS(985), - [anon_sym_hide_DASHenv] = ACTIONS(985), - [anon_sym_overlay] = ACTIONS(985), - [anon_sym_STAR] = ACTIONS(985), - [anon_sym_where] = ACTIONS(985), - [anon_sym_STAR_STAR] = ACTIONS(985), - [anon_sym_PLUS_PLUS] = ACTIONS(985), - [anon_sym_SLASH] = ACTIONS(985), - [anon_sym_mod] = ACTIONS(985), - [anon_sym_SLASH_SLASH] = ACTIONS(985), - [anon_sym_PLUS] = ACTIONS(985), - [anon_sym_bit_DASHshl] = ACTIONS(985), - [anon_sym_bit_DASHshr] = ACTIONS(985), - [anon_sym_EQ_EQ] = ACTIONS(985), - [anon_sym_BANG_EQ] = ACTIONS(985), - [anon_sym_LT2] = ACTIONS(985), - [anon_sym_LT_EQ] = ACTIONS(985), - [anon_sym_GT_EQ] = ACTIONS(985), - [anon_sym_not_DASHin] = ACTIONS(985), - [anon_sym_starts_DASHwith] = ACTIONS(985), - [anon_sym_ends_DASHwith] = ACTIONS(985), - [anon_sym_EQ_TILDE] = ACTIONS(985), - [anon_sym_BANG_TILDE] = ACTIONS(985), - [anon_sym_bit_DASHand] = ACTIONS(985), - [anon_sym_bit_DASHxor] = ACTIONS(985), - [anon_sym_bit_DASHor] = ACTIONS(985), - [anon_sym_and] = ACTIONS(985), - [anon_sym_xor] = ACTIONS(985), - [anon_sym_or] = ACTIONS(985), - [anon_sym_not] = ACTIONS(985), - [anon_sym_DOT_DOT_LT] = ACTIONS(985), - [anon_sym_DOT_DOT] = ACTIONS(985), - [anon_sym_DOT_DOT_EQ] = ACTIONS(985), - [sym_val_nothing] = ACTIONS(985), - [anon_sym_true] = ACTIONS(985), - [anon_sym_false] = ACTIONS(985), - [aux_sym_val_number_token1] = ACTIONS(985), - [aux_sym_val_number_token2] = ACTIONS(985), - [aux_sym_val_number_token3] = ACTIONS(985), - [aux_sym_val_number_token4] = ACTIONS(985), - [anon_sym_inf] = ACTIONS(985), - [anon_sym_DASHinf] = ACTIONS(985), - [anon_sym_NaN] = ACTIONS(985), - [anon_sym_0b] = ACTIONS(985), - [anon_sym_0o] = ACTIONS(985), - [anon_sym_0x] = ACTIONS(985), - [sym_val_date] = ACTIONS(985), - [anon_sym_DQUOTE] = ACTIONS(985), - [sym__str_single_quotes] = ACTIONS(985), - [sym__str_back_ticks] = ACTIONS(985), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(985), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(985), - [anon_sym_CARET] = ACTIONS(985), + [aux_sym_cell_path_repeat1] = STATE(467), + [ts_builtin_sym_end] = ACTIONS(584), + [anon_sym_SEMI] = ACTIONS(582), + [anon_sym_LF] = ACTIONS(584), + [anon_sym_LBRACK] = ACTIONS(582), + [anon_sym_LPAREN] = ACTIONS(582), + [anon_sym_PIPE] = ACTIONS(582), + [anon_sym_DOLLAR] = ACTIONS(582), + [anon_sym_GT] = ACTIONS(582), + [anon_sym_DASH_DASH] = ACTIONS(582), + [anon_sym_DASH] = ACTIONS(582), + [anon_sym_in] = ACTIONS(582), + [anon_sym_LBRACE] = ACTIONS(582), + [anon_sym_DOT] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(582), + [anon_sym_STAR_STAR] = ACTIONS(582), + [anon_sym_PLUS_PLUS] = ACTIONS(582), + [anon_sym_SLASH] = ACTIONS(582), + [anon_sym_mod] = ACTIONS(582), + [anon_sym_SLASH_SLASH] = ACTIONS(582), + [anon_sym_PLUS] = ACTIONS(582), + [anon_sym_bit_DASHshl] = ACTIONS(582), + [anon_sym_bit_DASHshr] = ACTIONS(582), + [anon_sym_EQ_EQ] = ACTIONS(582), + [anon_sym_BANG_EQ] = ACTIONS(582), + [anon_sym_LT2] = ACTIONS(582), + [anon_sym_LT_EQ] = ACTIONS(582), + [anon_sym_GT_EQ] = ACTIONS(582), + [anon_sym_not_DASHin] = ACTIONS(582), + [anon_sym_starts_DASHwith] = ACTIONS(582), + [anon_sym_ends_DASHwith] = ACTIONS(582), + [anon_sym_EQ_TILDE] = ACTIONS(582), + [anon_sym_BANG_TILDE] = ACTIONS(582), + [anon_sym_bit_DASHand] = ACTIONS(582), + [anon_sym_bit_DASHxor] = ACTIONS(582), + [anon_sym_bit_DASHor] = ACTIONS(582), + [anon_sym_and] = ACTIONS(582), + [anon_sym_xor] = ACTIONS(582), + [anon_sym_or] = ACTIONS(582), + [anon_sym_DOT_DOT_LT] = ACTIONS(582), + [anon_sym_DOT_DOT] = ACTIONS(582), + [anon_sym_DOT_DOT_EQ] = ACTIONS(582), + [sym_val_nothing] = ACTIONS(582), + [anon_sym_true] = ACTIONS(582), + [anon_sym_false] = ACTIONS(582), + [aux_sym_val_number_token1] = ACTIONS(582), + [aux_sym_val_number_token2] = ACTIONS(582), + [aux_sym_val_number_token3] = ACTIONS(582), + [aux_sym_val_number_token4] = ACTIONS(582), + [anon_sym_inf] = ACTIONS(582), + [anon_sym_DASHinf] = ACTIONS(582), + [anon_sym_NaN] = ACTIONS(582), + [anon_sym_0b] = ACTIONS(582), + [anon_sym_0o] = ACTIONS(582), + [anon_sym_0x] = ACTIONS(582), + [sym_val_date] = ACTIONS(582), + [anon_sym_DQUOTE] = ACTIONS(582), + [sym__str_single_quotes] = ACTIONS(582), + [sym__str_back_ticks] = ACTIONS(582), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(582), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(582), + [anon_sym_err_GT] = ACTIONS(582), + [anon_sym_out_GT] = ACTIONS(582), + [anon_sym_e_GT] = ACTIONS(582), + [anon_sym_o_GT] = ACTIONS(582), + [anon_sym_err_PLUSout_GT] = ACTIONS(582), + [anon_sym_out_PLUSerr_GT] = ACTIONS(582), + [anon_sym_o_PLUSe_GT] = ACTIONS(582), + [anon_sym_e_PLUSo_GT] = ACTIONS(582), + [sym_short_flag] = ACTIONS(582), + [aux_sym_unquoted_token1] = ACTIONS(582), [anon_sym_POUND] = ACTIONS(3), }, [479] = { [sym_comment] = STATE(479), - [sym_cmd_identifier] = ACTIONS(1124), - [anon_sym_SEMI] = ACTIONS(1124), - [anon_sym_LF] = ACTIONS(1122), - [anon_sym_LBRACK] = ACTIONS(1124), - [anon_sym_LPAREN] = ACTIONS(1124), - [anon_sym_RPAREN] = ACTIONS(1124), - [anon_sym_PIPE] = ACTIONS(1124), - [anon_sym_DOLLAR] = ACTIONS(1124), - [anon_sym_error] = ACTIONS(1124), - [anon_sym_GT] = ACTIONS(1124), - [anon_sym_DASH_DASH] = ACTIONS(1124), - [anon_sym_DASH] = ACTIONS(1124), - [anon_sym_break] = ACTIONS(1124), - [anon_sym_continue] = ACTIONS(1124), - [anon_sym_for] = ACTIONS(1124), - [anon_sym_in] = ACTIONS(1124), - [anon_sym_loop] = ACTIONS(1124), - [anon_sym_while] = ACTIONS(1124), - [anon_sym_do] = ACTIONS(1124), - [anon_sym_if] = ACTIONS(1124), - [anon_sym_match] = ACTIONS(1124), - [anon_sym_LBRACE] = ACTIONS(1124), - [anon_sym_DOT] = ACTIONS(1124), - [anon_sym_try] = ACTIONS(1124), - [anon_sym_return] = ACTIONS(1124), - [anon_sym_let] = ACTIONS(1124), - [anon_sym_let_DASHenv] = ACTIONS(1124), - [anon_sym_mut] = ACTIONS(1124), - [anon_sym_const] = ACTIONS(1124), - [anon_sym_source] = ACTIONS(1124), - [anon_sym_source_DASHenv] = ACTIONS(1124), - [anon_sym_register] = ACTIONS(1124), - [anon_sym_hide] = ACTIONS(1124), - [anon_sym_hide_DASHenv] = ACTIONS(1124), - [anon_sym_overlay] = ACTIONS(1124), - [anon_sym_STAR] = ACTIONS(1124), - [anon_sym_where] = ACTIONS(1124), - [anon_sym_STAR_STAR] = ACTIONS(1124), - [anon_sym_PLUS_PLUS] = ACTIONS(1124), - [anon_sym_SLASH] = ACTIONS(1124), - [anon_sym_mod] = ACTIONS(1124), - [anon_sym_SLASH_SLASH] = ACTIONS(1124), - [anon_sym_PLUS] = ACTIONS(1124), - [anon_sym_bit_DASHshl] = ACTIONS(1124), - [anon_sym_bit_DASHshr] = ACTIONS(1124), - [anon_sym_EQ_EQ] = ACTIONS(1124), - [anon_sym_BANG_EQ] = ACTIONS(1124), - [anon_sym_LT2] = ACTIONS(1124), - [anon_sym_LT_EQ] = ACTIONS(1124), - [anon_sym_GT_EQ] = ACTIONS(1124), - [anon_sym_not_DASHin] = ACTIONS(1124), - [anon_sym_starts_DASHwith] = ACTIONS(1124), - [anon_sym_ends_DASHwith] = ACTIONS(1124), - [anon_sym_EQ_TILDE] = ACTIONS(1124), - [anon_sym_BANG_TILDE] = ACTIONS(1124), - [anon_sym_bit_DASHand] = ACTIONS(1124), - [anon_sym_bit_DASHxor] = ACTIONS(1124), - [anon_sym_bit_DASHor] = ACTIONS(1124), - [anon_sym_and] = ACTIONS(1124), - [anon_sym_xor] = ACTIONS(1124), - [anon_sym_or] = ACTIONS(1124), - [anon_sym_not] = ACTIONS(1124), - [anon_sym_DOT_DOT_LT] = ACTIONS(1124), - [anon_sym_DOT_DOT] = ACTIONS(1124), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1124), - [sym_val_nothing] = ACTIONS(1124), - [anon_sym_true] = ACTIONS(1124), - [anon_sym_false] = ACTIONS(1124), - [aux_sym_val_number_token1] = ACTIONS(1124), - [aux_sym_val_number_token2] = ACTIONS(1124), - [aux_sym_val_number_token3] = ACTIONS(1124), - [aux_sym_val_number_token4] = ACTIONS(1124), - [anon_sym_inf] = ACTIONS(1124), - [anon_sym_DASHinf] = ACTIONS(1124), - [anon_sym_NaN] = ACTIONS(1124), - [anon_sym_0b] = ACTIONS(1124), - [anon_sym_0o] = ACTIONS(1124), - [anon_sym_0x] = ACTIONS(1124), - [sym_val_date] = ACTIONS(1124), - [anon_sym_DQUOTE] = ACTIONS(1124), - [sym__str_single_quotes] = ACTIONS(1124), - [sym__str_back_ticks] = ACTIONS(1124), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1124), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1124), - [anon_sym_CARET] = ACTIONS(1124), - [sym_short_flag] = ACTIONS(1124), + [anon_sym_SEMI] = ACTIONS(670), + [anon_sym_LF] = ACTIONS(672), + [anon_sym_LBRACK] = ACTIONS(670), + [anon_sym_LPAREN] = ACTIONS(670), + [anon_sym_RPAREN] = ACTIONS(670), + [anon_sym_PIPE] = ACTIONS(670), + [anon_sym_DOLLAR] = ACTIONS(670), + [anon_sym_GT] = ACTIONS(670), + [anon_sym_DASH_DASH] = ACTIONS(670), + [anon_sym_DASH] = ACTIONS(670), + [anon_sym_in] = ACTIONS(670), + [anon_sym_LBRACE] = ACTIONS(670), + [anon_sym_RBRACE] = ACTIONS(670), + [anon_sym_DOT] = ACTIONS(670), + [anon_sym_STAR] = ACTIONS(670), + [anon_sym_QMARK2] = ACTIONS(670), + [anon_sym_STAR_STAR] = ACTIONS(670), + [anon_sym_PLUS_PLUS] = ACTIONS(670), + [anon_sym_SLASH] = ACTIONS(670), + [anon_sym_mod] = ACTIONS(670), + [anon_sym_SLASH_SLASH] = ACTIONS(670), + [anon_sym_PLUS] = ACTIONS(670), + [anon_sym_bit_DASHshl] = ACTIONS(670), + [anon_sym_bit_DASHshr] = ACTIONS(670), + [anon_sym_EQ_EQ] = ACTIONS(670), + [anon_sym_BANG_EQ] = ACTIONS(670), + [anon_sym_LT2] = ACTIONS(670), + [anon_sym_LT_EQ] = ACTIONS(670), + [anon_sym_GT_EQ] = ACTIONS(670), + [anon_sym_not_DASHin] = ACTIONS(670), + [anon_sym_starts_DASHwith] = ACTIONS(670), + [anon_sym_ends_DASHwith] = ACTIONS(670), + [anon_sym_EQ_TILDE] = ACTIONS(670), + [anon_sym_BANG_TILDE] = ACTIONS(670), + [anon_sym_bit_DASHand] = ACTIONS(670), + [anon_sym_bit_DASHxor] = ACTIONS(670), + [anon_sym_bit_DASHor] = ACTIONS(670), + [anon_sym_and] = ACTIONS(670), + [anon_sym_xor] = ACTIONS(670), + [anon_sym_or] = ACTIONS(670), + [anon_sym_DOT_DOT_LT] = ACTIONS(670), + [anon_sym_DOT_DOT] = ACTIONS(670), + [anon_sym_DOT_DOT_EQ] = ACTIONS(670), + [sym_val_nothing] = ACTIONS(670), + [anon_sym_true] = ACTIONS(670), + [anon_sym_false] = ACTIONS(670), + [aux_sym_val_number_token1] = ACTIONS(670), + [aux_sym_val_number_token2] = ACTIONS(670), + [aux_sym_val_number_token3] = ACTIONS(670), + [aux_sym_val_number_token4] = ACTIONS(670), + [anon_sym_inf] = ACTIONS(670), + [anon_sym_DASHinf] = ACTIONS(670), + [anon_sym_NaN] = ACTIONS(670), + [anon_sym_0b] = ACTIONS(670), + [anon_sym_0o] = ACTIONS(670), + [anon_sym_0x] = ACTIONS(670), + [sym_val_date] = ACTIONS(670), + [anon_sym_DQUOTE] = ACTIONS(670), + [sym__str_single_quotes] = ACTIONS(670), + [sym__str_back_ticks] = ACTIONS(670), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(670), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(670), + [anon_sym_err_GT] = ACTIONS(670), + [anon_sym_out_GT] = ACTIONS(670), + [anon_sym_e_GT] = ACTIONS(670), + [anon_sym_o_GT] = ACTIONS(670), + [anon_sym_err_PLUSout_GT] = ACTIONS(670), + [anon_sym_out_PLUSerr_GT] = ACTIONS(670), + [anon_sym_o_PLUSe_GT] = ACTIONS(670), + [anon_sym_e_PLUSo_GT] = ACTIONS(670), + [sym_short_flag] = ACTIONS(670), + [aux_sym_unquoted_token1] = ACTIONS(670), [anon_sym_POUND] = ACTIONS(3), }, [480] = { - [sym_cell_path] = STATE(554), - [sym_path] = STATE(472), + [sym_cell_path] = STATE(614), + [sym_path] = STATE(478), [sym_comment] = STATE(480), - [sym_cmd_identifier] = ACTIONS(967), - [anon_sym_SEMI] = ACTIONS(967), - [anon_sym_LF] = ACTIONS(969), - [anon_sym_LBRACK] = ACTIONS(967), - [anon_sym_LPAREN] = ACTIONS(967), - [anon_sym_RPAREN] = ACTIONS(967), - [anon_sym_PIPE] = ACTIONS(967), - [anon_sym_DOLLAR] = ACTIONS(967), - [anon_sym_error] = ACTIONS(967), - [anon_sym_GT] = ACTIONS(967), - [anon_sym_DASH] = ACTIONS(967), - [anon_sym_break] = ACTIONS(967), - [anon_sym_continue] = ACTIONS(967), - [anon_sym_for] = ACTIONS(967), - [anon_sym_in] = ACTIONS(967), - [anon_sym_loop] = ACTIONS(967), - [anon_sym_while] = ACTIONS(967), - [anon_sym_do] = ACTIONS(967), - [anon_sym_if] = ACTIONS(967), - [anon_sym_match] = ACTIONS(967), - [anon_sym_LBRACE] = ACTIONS(967), - [anon_sym_DOT] = ACTIONS(1418), - [anon_sym_try] = ACTIONS(967), - [anon_sym_return] = ACTIONS(967), - [anon_sym_let] = ACTIONS(967), - [anon_sym_let_DASHenv] = ACTIONS(967), - [anon_sym_mut] = ACTIONS(967), - [anon_sym_const] = ACTIONS(967), - [anon_sym_source] = ACTIONS(967), - [anon_sym_source_DASHenv] = ACTIONS(967), - [anon_sym_register] = ACTIONS(967), - [anon_sym_hide] = ACTIONS(967), - [anon_sym_hide_DASHenv] = ACTIONS(967), - [anon_sym_overlay] = ACTIONS(967), - [anon_sym_STAR] = ACTIONS(967), - [anon_sym_where] = ACTIONS(967), - [anon_sym_STAR_STAR] = ACTIONS(967), - [anon_sym_PLUS_PLUS] = ACTIONS(967), - [anon_sym_SLASH] = ACTIONS(967), - [anon_sym_mod] = ACTIONS(967), - [anon_sym_SLASH_SLASH] = ACTIONS(967), - [anon_sym_PLUS] = ACTIONS(967), - [anon_sym_bit_DASHshl] = ACTIONS(967), - [anon_sym_bit_DASHshr] = ACTIONS(967), - [anon_sym_EQ_EQ] = ACTIONS(967), - [anon_sym_BANG_EQ] = ACTIONS(967), - [anon_sym_LT2] = ACTIONS(967), - [anon_sym_LT_EQ] = ACTIONS(967), - [anon_sym_GT_EQ] = ACTIONS(967), - [anon_sym_not_DASHin] = ACTIONS(967), - [anon_sym_starts_DASHwith] = ACTIONS(967), - [anon_sym_ends_DASHwith] = ACTIONS(967), - [anon_sym_EQ_TILDE] = ACTIONS(967), - [anon_sym_BANG_TILDE] = ACTIONS(967), - [anon_sym_bit_DASHand] = ACTIONS(967), - [anon_sym_bit_DASHxor] = ACTIONS(967), - [anon_sym_bit_DASHor] = ACTIONS(967), - [anon_sym_and] = ACTIONS(967), - [anon_sym_xor] = ACTIONS(967), - [anon_sym_or] = ACTIONS(967), - [anon_sym_not] = ACTIONS(967), - [anon_sym_DOT_DOT_LT] = ACTIONS(967), - [anon_sym_DOT_DOT] = ACTIONS(967), - [anon_sym_DOT_DOT_EQ] = ACTIONS(967), - [sym_val_nothing] = ACTIONS(967), - [anon_sym_true] = ACTIONS(967), - [anon_sym_false] = ACTIONS(967), - [aux_sym_val_number_token1] = ACTIONS(967), - [aux_sym_val_number_token2] = ACTIONS(967), - [aux_sym_val_number_token3] = ACTIONS(967), - [aux_sym_val_number_token4] = ACTIONS(967), - [anon_sym_inf] = ACTIONS(967), - [anon_sym_DASHinf] = ACTIONS(967), - [anon_sym_NaN] = ACTIONS(967), - [anon_sym_0b] = ACTIONS(967), - [anon_sym_0o] = ACTIONS(967), - [anon_sym_0x] = ACTIONS(967), - [sym_val_date] = ACTIONS(967), - [anon_sym_DQUOTE] = ACTIONS(967), - [sym__str_single_quotes] = ACTIONS(967), - [sym__str_back_ticks] = ACTIONS(967), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(967), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(967), - [anon_sym_CARET] = ACTIONS(967), + [ts_builtin_sym_end] = ACTIONS(580), + [anon_sym_SEMI] = ACTIONS(578), + [anon_sym_LF] = ACTIONS(580), + [anon_sym_LBRACK] = ACTIONS(578), + [anon_sym_LPAREN] = ACTIONS(578), + [anon_sym_PIPE] = ACTIONS(578), + [anon_sym_DOLLAR] = ACTIONS(578), + [anon_sym_GT] = ACTIONS(578), + [anon_sym_DASH_DASH] = ACTIONS(578), + [anon_sym_DASH] = ACTIONS(578), + [anon_sym_in] = ACTIONS(578), + [anon_sym_LBRACE] = ACTIONS(578), + [anon_sym_DOT] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(578), + [anon_sym_STAR_STAR] = ACTIONS(578), + [anon_sym_PLUS_PLUS] = ACTIONS(578), + [anon_sym_SLASH] = ACTIONS(578), + [anon_sym_mod] = ACTIONS(578), + [anon_sym_SLASH_SLASH] = ACTIONS(578), + [anon_sym_PLUS] = ACTIONS(578), + [anon_sym_bit_DASHshl] = ACTIONS(578), + [anon_sym_bit_DASHshr] = ACTIONS(578), + [anon_sym_EQ_EQ] = ACTIONS(578), + [anon_sym_BANG_EQ] = ACTIONS(578), + [anon_sym_LT2] = ACTIONS(578), + [anon_sym_LT_EQ] = ACTIONS(578), + [anon_sym_GT_EQ] = ACTIONS(578), + [anon_sym_not_DASHin] = ACTIONS(578), + [anon_sym_starts_DASHwith] = ACTIONS(578), + [anon_sym_ends_DASHwith] = ACTIONS(578), + [anon_sym_EQ_TILDE] = ACTIONS(578), + [anon_sym_BANG_TILDE] = ACTIONS(578), + [anon_sym_bit_DASHand] = ACTIONS(578), + [anon_sym_bit_DASHxor] = ACTIONS(578), + [anon_sym_bit_DASHor] = ACTIONS(578), + [anon_sym_and] = ACTIONS(578), + [anon_sym_xor] = ACTIONS(578), + [anon_sym_or] = ACTIONS(578), + [anon_sym_DOT_DOT_LT] = ACTIONS(578), + [anon_sym_DOT_DOT] = ACTIONS(578), + [anon_sym_DOT_DOT_EQ] = ACTIONS(578), + [sym_val_nothing] = ACTIONS(578), + [anon_sym_true] = ACTIONS(578), + [anon_sym_false] = ACTIONS(578), + [aux_sym_val_number_token1] = ACTIONS(578), + [aux_sym_val_number_token2] = ACTIONS(578), + [aux_sym_val_number_token3] = ACTIONS(578), + [aux_sym_val_number_token4] = ACTIONS(578), + [anon_sym_inf] = ACTIONS(578), + [anon_sym_DASHinf] = ACTIONS(578), + [anon_sym_NaN] = ACTIONS(578), + [anon_sym_0b] = ACTIONS(578), + [anon_sym_0o] = ACTIONS(578), + [anon_sym_0x] = ACTIONS(578), + [sym_val_date] = ACTIONS(578), + [anon_sym_DQUOTE] = ACTIONS(578), + [sym__str_single_quotes] = ACTIONS(578), + [sym__str_back_ticks] = ACTIONS(578), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(578), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(578), + [anon_sym_err_GT] = ACTIONS(578), + [anon_sym_out_GT] = ACTIONS(578), + [anon_sym_e_GT] = ACTIONS(578), + [anon_sym_o_GT] = ACTIONS(578), + [anon_sym_err_PLUSout_GT] = ACTIONS(578), + [anon_sym_out_PLUSerr_GT] = ACTIONS(578), + [anon_sym_o_PLUSe_GT] = ACTIONS(578), + [anon_sym_e_PLUSo_GT] = ACTIONS(578), + [sym_short_flag] = ACTIONS(578), + [aux_sym_unquoted_token1] = ACTIONS(578), [anon_sym_POUND] = ACTIONS(3), }, [481] = { - [sym_cell_path] = STATE(541), - [sym_path] = STATE(472), + [sym_cell_path] = STATE(612), + [sym_path] = STATE(478), [sym_comment] = STATE(481), - [sym_cmd_identifier] = ACTIONS(981), - [anon_sym_SEMI] = ACTIONS(981), - [anon_sym_LF] = ACTIONS(979), - [anon_sym_LBRACK] = ACTIONS(981), - [anon_sym_LPAREN] = ACTIONS(981), - [anon_sym_RPAREN] = ACTIONS(981), - [anon_sym_PIPE] = ACTIONS(981), - [anon_sym_DOLLAR] = ACTIONS(981), - [anon_sym_error] = ACTIONS(981), - [anon_sym_GT] = ACTIONS(981), - [anon_sym_DASH] = ACTIONS(981), - [anon_sym_break] = ACTIONS(981), - [anon_sym_continue] = ACTIONS(981), - [anon_sym_for] = ACTIONS(981), - [anon_sym_in] = ACTIONS(981), - [anon_sym_loop] = ACTIONS(981), - [anon_sym_while] = ACTIONS(981), - [anon_sym_do] = ACTIONS(981), - [anon_sym_if] = ACTIONS(981), - [anon_sym_match] = ACTIONS(981), - [anon_sym_LBRACE] = ACTIONS(981), - [anon_sym_DOT] = ACTIONS(1418), - [anon_sym_try] = ACTIONS(981), - [anon_sym_return] = ACTIONS(981), - [anon_sym_let] = ACTIONS(981), - [anon_sym_let_DASHenv] = ACTIONS(981), - [anon_sym_mut] = ACTIONS(981), - [anon_sym_const] = ACTIONS(981), - [anon_sym_source] = ACTIONS(981), - [anon_sym_source_DASHenv] = ACTIONS(981), - [anon_sym_register] = ACTIONS(981), - [anon_sym_hide] = ACTIONS(981), - [anon_sym_hide_DASHenv] = ACTIONS(981), - [anon_sym_overlay] = ACTIONS(981), - [anon_sym_STAR] = ACTIONS(981), - [anon_sym_where] = ACTIONS(981), - [anon_sym_STAR_STAR] = ACTIONS(981), - [anon_sym_PLUS_PLUS] = ACTIONS(981), - [anon_sym_SLASH] = ACTIONS(981), - [anon_sym_mod] = ACTIONS(981), - [anon_sym_SLASH_SLASH] = ACTIONS(981), - [anon_sym_PLUS] = ACTIONS(981), - [anon_sym_bit_DASHshl] = ACTIONS(981), - [anon_sym_bit_DASHshr] = ACTIONS(981), - [anon_sym_EQ_EQ] = ACTIONS(981), - [anon_sym_BANG_EQ] = ACTIONS(981), - [anon_sym_LT2] = ACTIONS(981), - [anon_sym_LT_EQ] = ACTIONS(981), - [anon_sym_GT_EQ] = ACTIONS(981), - [anon_sym_not_DASHin] = ACTIONS(981), - [anon_sym_starts_DASHwith] = ACTIONS(981), - [anon_sym_ends_DASHwith] = ACTIONS(981), - [anon_sym_EQ_TILDE] = ACTIONS(981), - [anon_sym_BANG_TILDE] = ACTIONS(981), - [anon_sym_bit_DASHand] = ACTIONS(981), - [anon_sym_bit_DASHxor] = ACTIONS(981), - [anon_sym_bit_DASHor] = ACTIONS(981), - [anon_sym_and] = ACTIONS(981), - [anon_sym_xor] = ACTIONS(981), - [anon_sym_or] = ACTIONS(981), - [anon_sym_not] = ACTIONS(981), - [anon_sym_DOT_DOT_LT] = ACTIONS(981), - [anon_sym_DOT_DOT] = ACTIONS(981), - [anon_sym_DOT_DOT_EQ] = ACTIONS(981), - [sym_val_nothing] = ACTIONS(981), - [anon_sym_true] = ACTIONS(981), - [anon_sym_false] = ACTIONS(981), - [aux_sym_val_number_token1] = ACTIONS(981), - [aux_sym_val_number_token2] = ACTIONS(981), - [aux_sym_val_number_token3] = ACTIONS(981), - [aux_sym_val_number_token4] = ACTIONS(981), - [anon_sym_inf] = ACTIONS(981), - [anon_sym_DASHinf] = ACTIONS(981), - [anon_sym_NaN] = ACTIONS(981), - [anon_sym_0b] = ACTIONS(981), - [anon_sym_0o] = ACTIONS(981), - [anon_sym_0x] = ACTIONS(981), - [sym_val_date] = ACTIONS(981), - [anon_sym_DQUOTE] = ACTIONS(981), - [sym__str_single_quotes] = ACTIONS(981), - [sym__str_back_ticks] = ACTIONS(981), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(981), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(981), - [anon_sym_CARET] = ACTIONS(981), + [ts_builtin_sym_end] = ACTIONS(588), + [anon_sym_SEMI] = ACTIONS(586), + [anon_sym_LF] = ACTIONS(588), + [anon_sym_LBRACK] = ACTIONS(586), + [anon_sym_LPAREN] = ACTIONS(586), + [anon_sym_PIPE] = ACTIONS(586), + [anon_sym_DOLLAR] = ACTIONS(586), + [anon_sym_GT] = ACTIONS(586), + [anon_sym_DASH_DASH] = ACTIONS(586), + [anon_sym_DASH] = ACTIONS(586), + [anon_sym_in] = ACTIONS(586), + [anon_sym_LBRACE] = ACTIONS(586), + [anon_sym_DOT] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(586), + [anon_sym_STAR_STAR] = ACTIONS(586), + [anon_sym_PLUS_PLUS] = ACTIONS(586), + [anon_sym_SLASH] = ACTIONS(586), + [anon_sym_mod] = ACTIONS(586), + [anon_sym_SLASH_SLASH] = ACTIONS(586), + [anon_sym_PLUS] = ACTIONS(586), + [anon_sym_bit_DASHshl] = ACTIONS(586), + [anon_sym_bit_DASHshr] = ACTIONS(586), + [anon_sym_EQ_EQ] = ACTIONS(586), + [anon_sym_BANG_EQ] = ACTIONS(586), + [anon_sym_LT2] = ACTIONS(586), + [anon_sym_LT_EQ] = ACTIONS(586), + [anon_sym_GT_EQ] = ACTIONS(586), + [anon_sym_not_DASHin] = ACTIONS(586), + [anon_sym_starts_DASHwith] = ACTIONS(586), + [anon_sym_ends_DASHwith] = ACTIONS(586), + [anon_sym_EQ_TILDE] = ACTIONS(586), + [anon_sym_BANG_TILDE] = ACTIONS(586), + [anon_sym_bit_DASHand] = ACTIONS(586), + [anon_sym_bit_DASHxor] = ACTIONS(586), + [anon_sym_bit_DASHor] = ACTIONS(586), + [anon_sym_and] = ACTIONS(586), + [anon_sym_xor] = ACTIONS(586), + [anon_sym_or] = ACTIONS(586), + [anon_sym_DOT_DOT_LT] = ACTIONS(586), + [anon_sym_DOT_DOT] = ACTIONS(586), + [anon_sym_DOT_DOT_EQ] = ACTIONS(586), + [sym_val_nothing] = ACTIONS(586), + [anon_sym_true] = ACTIONS(586), + [anon_sym_false] = ACTIONS(586), + [aux_sym_val_number_token1] = ACTIONS(586), + [aux_sym_val_number_token2] = ACTIONS(586), + [aux_sym_val_number_token3] = ACTIONS(586), + [aux_sym_val_number_token4] = ACTIONS(586), + [anon_sym_inf] = ACTIONS(586), + [anon_sym_DASHinf] = ACTIONS(586), + [anon_sym_NaN] = ACTIONS(586), + [anon_sym_0b] = ACTIONS(586), + [anon_sym_0o] = ACTIONS(586), + [anon_sym_0x] = ACTIONS(586), + [sym_val_date] = ACTIONS(586), + [anon_sym_DQUOTE] = ACTIONS(586), + [sym__str_single_quotes] = ACTIONS(586), + [sym__str_back_ticks] = ACTIONS(586), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(586), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(586), + [anon_sym_err_GT] = ACTIONS(586), + [anon_sym_out_GT] = ACTIONS(586), + [anon_sym_e_GT] = ACTIONS(586), + [anon_sym_o_GT] = ACTIONS(586), + [anon_sym_err_PLUSout_GT] = ACTIONS(586), + [anon_sym_out_PLUSerr_GT] = ACTIONS(586), + [anon_sym_o_PLUSe_GT] = ACTIONS(586), + [anon_sym_e_PLUSo_GT] = ACTIONS(586), + [sym_short_flag] = ACTIONS(586), + [aux_sym_unquoted_token1] = ACTIONS(586), [anon_sym_POUND] = ACTIONS(3), }, [482] = { - [sym_cell_path] = STATE(539), - [sym_path] = STATE(472), + [sym_pipeline] = STATE(997), + [sym__ctrl_expression] = STATE(2946), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3503), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(2354), + [sym__var] = STATE(2035), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), [sym_comment] = STATE(482), - [sym_cmd_identifier] = ACTIONS(977), - [anon_sym_SEMI] = ACTIONS(977), - [anon_sym_LF] = ACTIONS(975), - [anon_sym_LBRACK] = ACTIONS(977), - [anon_sym_LPAREN] = ACTIONS(977), - [anon_sym_RPAREN] = ACTIONS(977), - [anon_sym_PIPE] = ACTIONS(977), - [anon_sym_DOLLAR] = ACTIONS(977), - [anon_sym_error] = ACTIONS(977), - [anon_sym_GT] = ACTIONS(977), - [anon_sym_DASH] = ACTIONS(977), - [anon_sym_break] = ACTIONS(977), - [anon_sym_continue] = ACTIONS(977), - [anon_sym_for] = ACTIONS(977), - [anon_sym_in] = ACTIONS(977), - [anon_sym_loop] = ACTIONS(977), - [anon_sym_while] = ACTIONS(977), - [anon_sym_do] = ACTIONS(977), - [anon_sym_if] = ACTIONS(977), - [anon_sym_match] = ACTIONS(977), - [anon_sym_LBRACE] = ACTIONS(977), - [anon_sym_DOT] = ACTIONS(1418), - [anon_sym_try] = ACTIONS(977), - [anon_sym_return] = ACTIONS(977), - [anon_sym_let] = ACTIONS(977), - [anon_sym_let_DASHenv] = ACTIONS(977), - [anon_sym_mut] = ACTIONS(977), - [anon_sym_const] = ACTIONS(977), - [anon_sym_source] = ACTIONS(977), - [anon_sym_source_DASHenv] = ACTIONS(977), - [anon_sym_register] = ACTIONS(977), - [anon_sym_hide] = ACTIONS(977), - [anon_sym_hide_DASHenv] = ACTIONS(977), - [anon_sym_overlay] = ACTIONS(977), - [anon_sym_STAR] = ACTIONS(977), - [anon_sym_where] = ACTIONS(977), - [anon_sym_STAR_STAR] = ACTIONS(977), - [anon_sym_PLUS_PLUS] = ACTIONS(977), - [anon_sym_SLASH] = ACTIONS(977), - [anon_sym_mod] = ACTIONS(977), - [anon_sym_SLASH_SLASH] = ACTIONS(977), - [anon_sym_PLUS] = ACTIONS(977), - [anon_sym_bit_DASHshl] = ACTIONS(977), - [anon_sym_bit_DASHshr] = ACTIONS(977), - [anon_sym_EQ_EQ] = ACTIONS(977), - [anon_sym_BANG_EQ] = ACTIONS(977), - [anon_sym_LT2] = ACTIONS(977), - [anon_sym_LT_EQ] = ACTIONS(977), - [anon_sym_GT_EQ] = ACTIONS(977), - [anon_sym_not_DASHin] = ACTIONS(977), - [anon_sym_starts_DASHwith] = ACTIONS(977), - [anon_sym_ends_DASHwith] = ACTIONS(977), - [anon_sym_EQ_TILDE] = ACTIONS(977), - [anon_sym_BANG_TILDE] = ACTIONS(977), - [anon_sym_bit_DASHand] = ACTIONS(977), - [anon_sym_bit_DASHxor] = ACTIONS(977), - [anon_sym_bit_DASHor] = ACTIONS(977), - [anon_sym_and] = ACTIONS(977), - [anon_sym_xor] = ACTIONS(977), - [anon_sym_or] = ACTIONS(977), - [anon_sym_not] = ACTIONS(977), - [anon_sym_DOT_DOT_LT] = ACTIONS(977), - [anon_sym_DOT_DOT] = ACTIONS(977), - [anon_sym_DOT_DOT_EQ] = ACTIONS(977), - [sym_val_nothing] = ACTIONS(977), - [anon_sym_true] = ACTIONS(977), - [anon_sym_false] = ACTIONS(977), - [aux_sym_val_number_token1] = ACTIONS(977), - [aux_sym_val_number_token2] = ACTIONS(977), - [aux_sym_val_number_token3] = ACTIONS(977), - [aux_sym_val_number_token4] = ACTIONS(977), - [anon_sym_inf] = ACTIONS(977), - [anon_sym_DASHinf] = ACTIONS(977), - [anon_sym_NaN] = ACTIONS(977), - [anon_sym_0b] = ACTIONS(977), - [anon_sym_0o] = ACTIONS(977), - [anon_sym_0x] = ACTIONS(977), - [sym_val_date] = ACTIONS(977), - [anon_sym_DQUOTE] = ACTIONS(977), - [sym__str_single_quotes] = ACTIONS(977), - [sym__str_back_ticks] = ACTIONS(977), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(977), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(977), - [anon_sym_CARET] = ACTIONS(977), - [anon_sym_POUND] = ACTIONS(3), + [aux_sym_pipeline_repeat1] = STATE(488), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(1020), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_do] = ACTIONS(1022), + [anon_sym_if] = ACTIONS(1024), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(1026), + [anon_sym_return] = ACTIONS(1028), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), }, [483] = { - [sym_cell_path] = STATE(578), - [sym_path] = STATE(472), + [sym_pipeline] = STATE(999), + [sym__ctrl_expression] = STATE(2946), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3503), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(2354), + [sym__var] = STATE(2035), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), [sym_comment] = STATE(483), - [sym_cmd_identifier] = ACTIONS(965), - [anon_sym_SEMI] = ACTIONS(965), - [anon_sym_LF] = ACTIONS(963), - [anon_sym_LBRACK] = ACTIONS(965), - [anon_sym_LPAREN] = ACTIONS(965), - [anon_sym_RPAREN] = ACTIONS(965), - [anon_sym_PIPE] = ACTIONS(965), - [anon_sym_DOLLAR] = ACTIONS(965), - [anon_sym_error] = ACTIONS(965), - [anon_sym_GT] = ACTIONS(965), - [anon_sym_DASH] = ACTIONS(965), - [anon_sym_break] = ACTIONS(965), - [anon_sym_continue] = ACTIONS(965), - [anon_sym_for] = ACTIONS(965), - [anon_sym_in] = ACTIONS(965), - [anon_sym_loop] = ACTIONS(965), - [anon_sym_while] = ACTIONS(965), - [anon_sym_do] = ACTIONS(965), - [anon_sym_if] = ACTIONS(965), - [anon_sym_match] = ACTIONS(965), - [anon_sym_LBRACE] = ACTIONS(965), - [anon_sym_DOT] = ACTIONS(1418), - [anon_sym_try] = ACTIONS(965), - [anon_sym_return] = ACTIONS(965), - [anon_sym_let] = ACTIONS(965), - [anon_sym_let_DASHenv] = ACTIONS(965), - [anon_sym_mut] = ACTIONS(965), - [anon_sym_const] = ACTIONS(965), - [anon_sym_source] = ACTIONS(965), - [anon_sym_source_DASHenv] = ACTIONS(965), - [anon_sym_register] = ACTIONS(965), - [anon_sym_hide] = ACTIONS(965), - [anon_sym_hide_DASHenv] = ACTIONS(965), - [anon_sym_overlay] = ACTIONS(965), - [anon_sym_STAR] = ACTIONS(965), - [anon_sym_where] = ACTIONS(965), - [anon_sym_STAR_STAR] = ACTIONS(965), - [anon_sym_PLUS_PLUS] = ACTIONS(965), - [anon_sym_SLASH] = ACTIONS(965), - [anon_sym_mod] = ACTIONS(965), - [anon_sym_SLASH_SLASH] = ACTIONS(965), - [anon_sym_PLUS] = ACTIONS(965), - [anon_sym_bit_DASHshl] = ACTIONS(965), - [anon_sym_bit_DASHshr] = ACTIONS(965), - [anon_sym_EQ_EQ] = ACTIONS(965), - [anon_sym_BANG_EQ] = ACTIONS(965), - [anon_sym_LT2] = ACTIONS(965), - [anon_sym_LT_EQ] = ACTIONS(965), - [anon_sym_GT_EQ] = ACTIONS(965), - [anon_sym_not_DASHin] = ACTIONS(965), - [anon_sym_starts_DASHwith] = ACTIONS(965), - [anon_sym_ends_DASHwith] = ACTIONS(965), - [anon_sym_EQ_TILDE] = ACTIONS(965), - [anon_sym_BANG_TILDE] = ACTIONS(965), - [anon_sym_bit_DASHand] = ACTIONS(965), - [anon_sym_bit_DASHxor] = ACTIONS(965), - [anon_sym_bit_DASHor] = ACTIONS(965), - [anon_sym_and] = ACTIONS(965), - [anon_sym_xor] = ACTIONS(965), - [anon_sym_or] = ACTIONS(965), - [anon_sym_not] = ACTIONS(965), - [anon_sym_DOT_DOT_LT] = ACTIONS(965), - [anon_sym_DOT_DOT] = ACTIONS(965), - [anon_sym_DOT_DOT_EQ] = ACTIONS(965), - [sym_val_nothing] = ACTIONS(965), - [anon_sym_true] = ACTIONS(965), - [anon_sym_false] = ACTIONS(965), - [aux_sym_val_number_token1] = ACTIONS(965), - [aux_sym_val_number_token2] = ACTIONS(965), - [aux_sym_val_number_token3] = ACTIONS(965), - [aux_sym_val_number_token4] = ACTIONS(965), - [anon_sym_inf] = ACTIONS(965), - [anon_sym_DASHinf] = ACTIONS(965), - [anon_sym_NaN] = ACTIONS(965), - [anon_sym_0b] = ACTIONS(965), - [anon_sym_0o] = ACTIONS(965), - [anon_sym_0x] = ACTIONS(965), - [sym_val_date] = ACTIONS(965), - [anon_sym_DQUOTE] = ACTIONS(965), - [sym__str_single_quotes] = ACTIONS(965), - [sym__str_back_ticks] = ACTIONS(965), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(965), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(965), - [anon_sym_CARET] = ACTIONS(965), - [anon_sym_POUND] = ACTIONS(3), + [aux_sym_pipeline_repeat1] = STATE(488), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(1020), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_do] = ACTIONS(1022), + [anon_sym_if] = ACTIONS(1024), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(1026), + [anon_sym_return] = ACTIONS(1028), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), }, [484] = { - [sym_expr_parenthesized] = STATE(547), - [sym_val_number] = STATE(547), + [sym_pipeline] = STATE(1002), + [sym__ctrl_expression] = STATE(2946), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3503), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(2354), + [sym__var] = STATE(2035), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), [sym_comment] = STATE(484), - [sym_cmd_identifier] = ACTIONS(1089), - [anon_sym_SEMI] = ACTIONS(1089), - [anon_sym_LF] = ACTIONS(1091), - [anon_sym_LBRACK] = ACTIONS(1089), - [anon_sym_LPAREN] = ACTIONS(1423), - [anon_sym_RPAREN] = ACTIONS(1089), - [anon_sym_PIPE] = 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_try] = ACTIONS(1089), - [anon_sym_return] = 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_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_DOT_DOT_LT] = ACTIONS(1089), - [anon_sym_DOT_DOT] = ACTIONS(1089), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1089), - [sym_val_nothing] = ACTIONS(1089), - [anon_sym_true] = ACTIONS(1089), - [anon_sym_false] = ACTIONS(1089), - [aux_sym_val_number_token1] = ACTIONS(1425), - [aux_sym_val_number_token2] = ACTIONS(1425), - [aux_sym_val_number_token3] = ACTIONS(1425), - [aux_sym_val_number_token4] = ACTIONS(1425), - [anon_sym_inf] = ACTIONS(1425), - [anon_sym_DASHinf] = ACTIONS(1425), - [anon_sym_NaN] = ACTIONS(1425), - [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_POUND] = ACTIONS(3), + [aux_sym_pipeline_repeat1] = STATE(488), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(1020), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_do] = ACTIONS(1022), + [anon_sym_if] = ACTIONS(1024), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(1026), + [anon_sym_return] = ACTIONS(1028), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), }, [485] = { + [sym_cell_path] = STATE(637), + [sym_path] = STATE(478), [sym_comment] = STATE(485), - [sym_cmd_identifier] = ACTIONS(1247), - [anon_sym_SEMI] = ACTIONS(1247), - [anon_sym_LF] = ACTIONS(1249), - [anon_sym_LBRACK] = ACTIONS(1247), - [anon_sym_LPAREN] = ACTIONS(1247), - [anon_sym_RPAREN] = ACTIONS(1247), - [anon_sym_PIPE] = ACTIONS(1247), - [anon_sym_DOLLAR] = ACTIONS(1247), - [anon_sym_error] = ACTIONS(1247), - [anon_sym_GT] = ACTIONS(1247), - [anon_sym_DASH_DASH] = ACTIONS(1247), - [anon_sym_DASH] = ACTIONS(1247), - [anon_sym_break] = ACTIONS(1247), - [anon_sym_continue] = ACTIONS(1247), - [anon_sym_for] = ACTIONS(1247), - [anon_sym_in] = ACTIONS(1247), - [anon_sym_loop] = ACTIONS(1247), - [anon_sym_while] = ACTIONS(1247), - [anon_sym_do] = ACTIONS(1247), - [anon_sym_if] = ACTIONS(1247), - [anon_sym_match] = ACTIONS(1247), - [anon_sym_LBRACE] = ACTIONS(1247), - [anon_sym_try] = ACTIONS(1247), - [anon_sym_return] = ACTIONS(1247), - [anon_sym_let] = ACTIONS(1247), - [anon_sym_let_DASHenv] = ACTIONS(1247), - [anon_sym_mut] = ACTIONS(1247), - [anon_sym_const] = ACTIONS(1247), - [anon_sym_source] = ACTIONS(1247), - [anon_sym_source_DASHenv] = ACTIONS(1247), - [anon_sym_register] = ACTIONS(1247), - [anon_sym_hide] = ACTIONS(1247), - [anon_sym_hide_DASHenv] = ACTIONS(1247), - [anon_sym_overlay] = ACTIONS(1247), - [anon_sym_STAR] = ACTIONS(1247), - [anon_sym_where] = ACTIONS(1247), - [anon_sym_STAR_STAR] = ACTIONS(1247), - [anon_sym_PLUS_PLUS] = ACTIONS(1247), - [anon_sym_SLASH] = ACTIONS(1247), - [anon_sym_mod] = ACTIONS(1247), - [anon_sym_SLASH_SLASH] = ACTIONS(1247), - [anon_sym_PLUS] = ACTIONS(1247), - [anon_sym_bit_DASHshl] = ACTIONS(1247), - [anon_sym_bit_DASHshr] = ACTIONS(1247), - [anon_sym_EQ_EQ] = ACTIONS(1247), - [anon_sym_BANG_EQ] = ACTIONS(1247), - [anon_sym_LT2] = ACTIONS(1247), - [anon_sym_LT_EQ] = ACTIONS(1247), - [anon_sym_GT_EQ] = ACTIONS(1247), - [anon_sym_not_DASHin] = ACTIONS(1247), - [anon_sym_starts_DASHwith] = ACTIONS(1247), - [anon_sym_ends_DASHwith] = ACTIONS(1247), - [anon_sym_EQ_TILDE] = ACTIONS(1247), - [anon_sym_BANG_TILDE] = ACTIONS(1247), - [anon_sym_bit_DASHand] = ACTIONS(1247), - [anon_sym_bit_DASHxor] = ACTIONS(1247), - [anon_sym_bit_DASHor] = ACTIONS(1247), - [anon_sym_and] = ACTIONS(1247), - [anon_sym_xor] = ACTIONS(1247), - [anon_sym_or] = ACTIONS(1247), - [anon_sym_not] = ACTIONS(1247), - [anon_sym_DOT_DOT_LT] = ACTIONS(1247), - [anon_sym_DOT_DOT] = ACTIONS(1247), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1247), - [sym_val_nothing] = ACTIONS(1247), - [anon_sym_true] = ACTIONS(1247), - [anon_sym_false] = ACTIONS(1247), - [aux_sym_val_number_token1] = ACTIONS(1247), - [aux_sym_val_number_token2] = ACTIONS(1247), - [aux_sym_val_number_token3] = ACTIONS(1247), - [aux_sym_val_number_token4] = ACTIONS(1247), - [anon_sym_inf] = ACTIONS(1247), - [anon_sym_DASHinf] = ACTIONS(1247), - [anon_sym_NaN] = ACTIONS(1247), - [anon_sym_0b] = ACTIONS(1247), - [anon_sym_0o] = ACTIONS(1247), - [anon_sym_0x] = ACTIONS(1247), - [sym_val_date] = ACTIONS(1247), - [anon_sym_DQUOTE] = ACTIONS(1247), - [sym__str_single_quotes] = ACTIONS(1247), - [sym__str_back_ticks] = ACTIONS(1247), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1247), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1247), - [anon_sym_CARET] = ACTIONS(1247), - [sym_short_flag] = ACTIONS(1247), + [ts_builtin_sym_end] = ACTIONS(611), + [anon_sym_SEMI] = ACTIONS(609), + [anon_sym_LF] = ACTIONS(611), + [anon_sym_LBRACK] = ACTIONS(609), + [anon_sym_LPAREN] = ACTIONS(609), + [anon_sym_PIPE] = ACTIONS(609), + [anon_sym_DOLLAR] = ACTIONS(609), + [anon_sym_GT] = ACTIONS(609), + [anon_sym_DASH_DASH] = ACTIONS(609), + [anon_sym_DASH] = ACTIONS(609), + [anon_sym_in] = ACTIONS(609), + [anon_sym_LBRACE] = ACTIONS(609), + [anon_sym_DOT] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(609), + [anon_sym_STAR_STAR] = ACTIONS(609), + [anon_sym_PLUS_PLUS] = ACTIONS(609), + [anon_sym_SLASH] = ACTIONS(609), + [anon_sym_mod] = ACTIONS(609), + [anon_sym_SLASH_SLASH] = ACTIONS(609), + [anon_sym_PLUS] = ACTIONS(609), + [anon_sym_bit_DASHshl] = ACTIONS(609), + [anon_sym_bit_DASHshr] = ACTIONS(609), + [anon_sym_EQ_EQ] = ACTIONS(609), + [anon_sym_BANG_EQ] = ACTIONS(609), + [anon_sym_LT2] = ACTIONS(609), + [anon_sym_LT_EQ] = ACTIONS(609), + [anon_sym_GT_EQ] = ACTIONS(609), + [anon_sym_not_DASHin] = ACTIONS(609), + [anon_sym_starts_DASHwith] = ACTIONS(609), + [anon_sym_ends_DASHwith] = ACTIONS(609), + [anon_sym_EQ_TILDE] = ACTIONS(609), + [anon_sym_BANG_TILDE] = ACTIONS(609), + [anon_sym_bit_DASHand] = ACTIONS(609), + [anon_sym_bit_DASHxor] = ACTIONS(609), + [anon_sym_bit_DASHor] = ACTIONS(609), + [anon_sym_and] = ACTIONS(609), + [anon_sym_xor] = ACTIONS(609), + [anon_sym_or] = ACTIONS(609), + [anon_sym_DOT_DOT_LT] = ACTIONS(609), + [anon_sym_DOT_DOT] = ACTIONS(609), + [anon_sym_DOT_DOT_EQ] = ACTIONS(609), + [sym_val_nothing] = ACTIONS(609), + [anon_sym_true] = ACTIONS(609), + [anon_sym_false] = ACTIONS(609), + [aux_sym_val_number_token1] = ACTIONS(609), + [aux_sym_val_number_token2] = ACTIONS(609), + [aux_sym_val_number_token3] = ACTIONS(609), + [aux_sym_val_number_token4] = ACTIONS(609), + [anon_sym_inf] = ACTIONS(609), + [anon_sym_DASHinf] = ACTIONS(609), + [anon_sym_NaN] = ACTIONS(609), + [anon_sym_0b] = ACTIONS(609), + [anon_sym_0o] = ACTIONS(609), + [anon_sym_0x] = ACTIONS(609), + [sym_val_date] = ACTIONS(609), + [anon_sym_DQUOTE] = ACTIONS(609), + [sym__str_single_quotes] = ACTIONS(609), + [sym__str_back_ticks] = ACTIONS(609), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(609), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(609), + [anon_sym_err_GT] = ACTIONS(609), + [anon_sym_out_GT] = ACTIONS(609), + [anon_sym_e_GT] = ACTIONS(609), + [anon_sym_o_GT] = ACTIONS(609), + [anon_sym_err_PLUSout_GT] = ACTIONS(609), + [anon_sym_out_PLUSerr_GT] = ACTIONS(609), + [anon_sym_o_PLUSe_GT] = ACTIONS(609), + [anon_sym_e_PLUSo_GT] = ACTIONS(609), + [sym_short_flag] = ACTIONS(609), + [aux_sym_unquoted_token1] = ACTIONS(609), [anon_sym_POUND] = ACTIONS(3), }, [486] = { + [sym_cell_path] = STATE(569), + [sym_path] = STATE(478), [sym_comment] = STATE(486), - [sym_cmd_identifier] = ACTIONS(1159), - [anon_sym_SEMI] = ACTIONS(1159), - [anon_sym_LF] = ACTIONS(1161), - [anon_sym_LBRACK] = ACTIONS(1159), - [anon_sym_LPAREN] = ACTIONS(1159), - [anon_sym_RPAREN] = ACTIONS(1159), - [anon_sym_PIPE] = ACTIONS(1159), - [anon_sym_DOLLAR] = ACTIONS(1159), - [anon_sym_error] = ACTIONS(1159), - [anon_sym_GT] = ACTIONS(1159), - [anon_sym_DASH_DASH] = ACTIONS(1159), - [anon_sym_DASH] = ACTIONS(1159), - [anon_sym_break] = ACTIONS(1159), - [anon_sym_continue] = ACTIONS(1159), - [anon_sym_for] = ACTIONS(1159), - [anon_sym_in] = ACTIONS(1159), - [anon_sym_loop] = ACTIONS(1159), - [anon_sym_while] = ACTIONS(1159), - [anon_sym_do] = ACTIONS(1159), - [anon_sym_if] = ACTIONS(1159), - [anon_sym_match] = ACTIONS(1159), - [anon_sym_LBRACE] = ACTIONS(1159), - [anon_sym_try] = ACTIONS(1159), - [anon_sym_return] = ACTIONS(1159), - [anon_sym_let] = ACTIONS(1159), - [anon_sym_let_DASHenv] = ACTIONS(1159), - [anon_sym_mut] = ACTIONS(1159), - [anon_sym_const] = ACTIONS(1159), - [anon_sym_source] = ACTIONS(1159), - [anon_sym_source_DASHenv] = ACTIONS(1159), - [anon_sym_register] = ACTIONS(1159), - [anon_sym_hide] = ACTIONS(1159), - [anon_sym_hide_DASHenv] = ACTIONS(1159), - [anon_sym_overlay] = ACTIONS(1159), - [anon_sym_STAR] = ACTIONS(1159), - [anon_sym_where] = ACTIONS(1159), - [anon_sym_STAR_STAR] = ACTIONS(1159), - [anon_sym_PLUS_PLUS] = ACTIONS(1159), - [anon_sym_SLASH] = ACTIONS(1159), - [anon_sym_mod] = ACTIONS(1159), - [anon_sym_SLASH_SLASH] = ACTIONS(1159), - [anon_sym_PLUS] = ACTIONS(1159), - [anon_sym_bit_DASHshl] = ACTIONS(1159), - [anon_sym_bit_DASHshr] = ACTIONS(1159), - [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(1159), - [anon_sym_starts_DASHwith] = ACTIONS(1159), - [anon_sym_ends_DASHwith] = ACTIONS(1159), - [anon_sym_EQ_TILDE] = ACTIONS(1159), - [anon_sym_BANG_TILDE] = ACTIONS(1159), - [anon_sym_bit_DASHand] = ACTIONS(1159), - [anon_sym_bit_DASHxor] = ACTIONS(1159), - [anon_sym_bit_DASHor] = ACTIONS(1159), - [anon_sym_and] = ACTIONS(1159), - [anon_sym_xor] = ACTIONS(1159), - [anon_sym_or] = ACTIONS(1159), - [anon_sym_not] = ACTIONS(1159), - [anon_sym_DOT_DOT_LT] = ACTIONS(1159), - [anon_sym_DOT_DOT] = ACTIONS(1159), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1159), - [sym_val_nothing] = ACTIONS(1159), - [anon_sym_true] = ACTIONS(1159), - [anon_sym_false] = ACTIONS(1159), - [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(1159), - [anon_sym_inf] = ACTIONS(1159), - [anon_sym_DASHinf] = ACTIONS(1159), - [anon_sym_NaN] = ACTIONS(1159), - [anon_sym_0b] = ACTIONS(1159), - [anon_sym_0o] = ACTIONS(1159), - [anon_sym_0x] = ACTIONS(1159), - [sym_val_date] = ACTIONS(1159), - [anon_sym_DQUOTE] = ACTIONS(1159), - [sym__str_single_quotes] = ACTIONS(1159), - [sym__str_back_ticks] = ACTIONS(1159), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1159), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1159), - [anon_sym_CARET] = ACTIONS(1159), - [sym_short_flag] = ACTIONS(1159), + [ts_builtin_sym_end] = ACTIONS(576), + [anon_sym_SEMI] = ACTIONS(574), + [anon_sym_LF] = ACTIONS(576), + [anon_sym_LBRACK] = ACTIONS(574), + [anon_sym_LPAREN] = ACTIONS(574), + [anon_sym_PIPE] = ACTIONS(574), + [anon_sym_DOLLAR] = ACTIONS(574), + [anon_sym_GT] = ACTIONS(574), + [anon_sym_DASH_DASH] = ACTIONS(574), + [anon_sym_DASH] = ACTIONS(574), + [anon_sym_in] = ACTIONS(574), + [anon_sym_LBRACE] = ACTIONS(574), + [anon_sym_DOT] = ACTIONS(1033), + [anon_sym_STAR] = ACTIONS(574), + [anon_sym_STAR_STAR] = ACTIONS(574), + [anon_sym_PLUS_PLUS] = ACTIONS(574), + [anon_sym_SLASH] = ACTIONS(574), + [anon_sym_mod] = ACTIONS(574), + [anon_sym_SLASH_SLASH] = ACTIONS(574), + [anon_sym_PLUS] = ACTIONS(574), + [anon_sym_bit_DASHshl] = ACTIONS(574), + [anon_sym_bit_DASHshr] = ACTIONS(574), + [anon_sym_EQ_EQ] = ACTIONS(574), + [anon_sym_BANG_EQ] = ACTIONS(574), + [anon_sym_LT2] = ACTIONS(574), + [anon_sym_LT_EQ] = ACTIONS(574), + [anon_sym_GT_EQ] = ACTIONS(574), + [anon_sym_not_DASHin] = ACTIONS(574), + [anon_sym_starts_DASHwith] = ACTIONS(574), + [anon_sym_ends_DASHwith] = ACTIONS(574), + [anon_sym_EQ_TILDE] = ACTIONS(574), + [anon_sym_BANG_TILDE] = ACTIONS(574), + [anon_sym_bit_DASHand] = ACTIONS(574), + [anon_sym_bit_DASHxor] = ACTIONS(574), + [anon_sym_bit_DASHor] = ACTIONS(574), + [anon_sym_and] = ACTIONS(574), + [anon_sym_xor] = ACTIONS(574), + [anon_sym_or] = ACTIONS(574), + [anon_sym_DOT_DOT_LT] = ACTIONS(574), + [anon_sym_DOT_DOT] = ACTIONS(574), + [anon_sym_DOT_DOT_EQ] = ACTIONS(574), + [sym_val_nothing] = ACTIONS(574), + [anon_sym_true] = ACTIONS(574), + [anon_sym_false] = ACTIONS(574), + [aux_sym_val_number_token1] = ACTIONS(574), + [aux_sym_val_number_token2] = ACTIONS(574), + [aux_sym_val_number_token3] = ACTIONS(574), + [aux_sym_val_number_token4] = ACTIONS(574), + [anon_sym_inf] = ACTIONS(574), + [anon_sym_DASHinf] = ACTIONS(574), + [anon_sym_NaN] = ACTIONS(574), + [anon_sym_0b] = ACTIONS(574), + [anon_sym_0o] = ACTIONS(574), + [anon_sym_0x] = ACTIONS(574), + [sym_val_date] = ACTIONS(574), + [anon_sym_DQUOTE] = ACTIONS(574), + [sym__str_single_quotes] = ACTIONS(574), + [sym__str_back_ticks] = ACTIONS(574), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(574), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(574), + [anon_sym_err_GT] = ACTIONS(574), + [anon_sym_out_GT] = ACTIONS(574), + [anon_sym_e_GT] = ACTIONS(574), + [anon_sym_o_GT] = ACTIONS(574), + [anon_sym_err_PLUSout_GT] = ACTIONS(574), + [anon_sym_out_PLUSerr_GT] = ACTIONS(574), + [anon_sym_o_PLUSe_GT] = ACTIONS(574), + [anon_sym_e_PLUSo_GT] = ACTIONS(574), + [sym_short_flag] = ACTIONS(574), + [aux_sym_unquoted_token1] = ACTIONS(574), [anon_sym_POUND] = ACTIONS(3), }, [487] = { + [sym__command_name] = STATE(877), + [sym_scope_pattern] = STATE(860), + [sym_wild_card] = STATE(875), + [sym_command_list] = STATE(873), + [sym_val_string] = STATE(781), + [sym__str_double_quotes] = STATE(769), [sym_comment] = STATE(487), - [sym_cmd_identifier] = ACTIONS(1139), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_RPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_error] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1386), - [anon_sym_DASH_DASH] = ACTIONS(1139), - [anon_sym_DASH] = ACTIONS(1390), - [anon_sym_break] = ACTIONS(1139), - [anon_sym_continue] = ACTIONS(1139), - [anon_sym_for] = ACTIONS(1139), - [anon_sym_in] = ACTIONS(1392), - [anon_sym_loop] = ACTIONS(1139), - [anon_sym_while] = ACTIONS(1139), - [anon_sym_do] = ACTIONS(1139), - [anon_sym_if] = ACTIONS(1139), - [anon_sym_match] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_try] = ACTIONS(1139), - [anon_sym_return] = ACTIONS(1139), - [anon_sym_let] = ACTIONS(1139), - [anon_sym_let_DASHenv] = ACTIONS(1139), - [anon_sym_mut] = ACTIONS(1139), - [anon_sym_const] = ACTIONS(1139), - [anon_sym_source] = ACTIONS(1139), - [anon_sym_source_DASHenv] = ACTIONS(1139), - [anon_sym_register] = ACTIONS(1139), - [anon_sym_hide] = ACTIONS(1139), - [anon_sym_hide_DASHenv] = ACTIONS(1139), - [anon_sym_overlay] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1394), - [anon_sym_where] = ACTIONS(1139), - [anon_sym_STAR_STAR] = ACTIONS(1396), - [anon_sym_PLUS_PLUS] = ACTIONS(1396), - [anon_sym_SLASH] = ACTIONS(1394), - [anon_sym_mod] = ACTIONS(1394), - [anon_sym_SLASH_SLASH] = ACTIONS(1394), - [anon_sym_PLUS] = ACTIONS(1390), - [anon_sym_bit_DASHshl] = ACTIONS(1398), - [anon_sym_bit_DASHshr] = ACTIONS(1398), - [anon_sym_EQ_EQ] = ACTIONS(1386), - [anon_sym_BANG_EQ] = ACTIONS(1386), - [anon_sym_LT2] = ACTIONS(1386), - [anon_sym_LT_EQ] = ACTIONS(1386), - [anon_sym_GT_EQ] = ACTIONS(1386), - [anon_sym_not_DASHin] = ACTIONS(1392), - [anon_sym_starts_DASHwith] = ACTIONS(1392), - [anon_sym_ends_DASHwith] = ACTIONS(1392), - [anon_sym_EQ_TILDE] = ACTIONS(1139), - [anon_sym_BANG_TILDE] = ACTIONS(1139), - [anon_sym_bit_DASHand] = ACTIONS(1139), - [anon_sym_bit_DASHxor] = ACTIONS(1139), - [anon_sym_bit_DASHor] = ACTIONS(1139), - [anon_sym_and] = ACTIONS(1139), - [anon_sym_xor] = ACTIONS(1139), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_not] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_CARET] = ACTIONS(1139), - [sym_short_flag] = ACTIONS(1139), + [anon_sym_export] = ACTIONS(1044), + [anon_sym_alias] = ACTIONS(1044), + [anon_sym_let] = ACTIONS(1044), + [anon_sym_let_DASHenv] = ACTIONS(1044), + [anon_sym_mut] = ACTIONS(1044), + [anon_sym_const] = ACTIONS(1044), + [sym_cmd_identifier] = ACTIONS(1046), + [anon_sym_SEMI] = ACTIONS(1044), + [anon_sym_LF] = ACTIONS(1048), + [anon_sym_def] = ACTIONS(1044), + [anon_sym_def_DASHenv] = ACTIONS(1044), + [anon_sym_export_DASHenv] = ACTIONS(1044), + [anon_sym_extern] = ACTIONS(1044), + [anon_sym_module] = ACTIONS(1044), + [anon_sym_use] = ACTIONS(1044), + [anon_sym_LBRACK] = ACTIONS(1050), + [anon_sym_LPAREN] = ACTIONS(1044), + [anon_sym_RPAREN] = ACTIONS(1044), + [anon_sym_DOLLAR] = ACTIONS(1044), + [anon_sym_error] = ACTIONS(1044), + [anon_sym_DASH] = ACTIONS(1044), + [anon_sym_break] = ACTIONS(1044), + [anon_sym_continue] = ACTIONS(1044), + [anon_sym_for] = ACTIONS(1044), + [anon_sym_loop] = ACTIONS(1044), + [anon_sym_while] = ACTIONS(1044), + [anon_sym_do] = ACTIONS(1044), + [anon_sym_if] = ACTIONS(1044), + [anon_sym_match] = ACTIONS(1044), + [anon_sym_LBRACE] = ACTIONS(1044), + [anon_sym_RBRACE] = ACTIONS(1044), + [anon_sym_try] = ACTIONS(1044), + [anon_sym_return] = ACTIONS(1044), + [anon_sym_source] = ACTIONS(1044), + [anon_sym_source_DASHenv] = ACTIONS(1044), + [anon_sym_register] = ACTIONS(1044), + [anon_sym_hide] = ACTIONS(1044), + [anon_sym_hide_DASHenv] = ACTIONS(1044), + [anon_sym_overlay] = ACTIONS(1044), + [anon_sym_STAR] = ACTIONS(1052), + [anon_sym_where] = ACTIONS(1044), + [anon_sym_not] = ACTIONS(1044), + [anon_sym_DOT_DOT_LT] = ACTIONS(1044), + [anon_sym_DOT_DOT] = ACTIONS(1044), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1044), + [sym_val_nothing] = ACTIONS(1044), + [anon_sym_true] = ACTIONS(1044), + [anon_sym_false] = ACTIONS(1044), + [aux_sym_val_number_token1] = ACTIONS(1044), + [aux_sym_val_number_token2] = ACTIONS(1044), + [aux_sym_val_number_token3] = ACTIONS(1044), + [aux_sym_val_number_token4] = ACTIONS(1044), + [anon_sym_inf] = ACTIONS(1044), + [anon_sym_DASHinf] = ACTIONS(1044), + [anon_sym_NaN] = ACTIONS(1044), + [anon_sym_0b] = ACTIONS(1044), + [anon_sym_0o] = ACTIONS(1044), + [anon_sym_0x] = ACTIONS(1044), + [sym_val_date] = ACTIONS(1044), + [anon_sym_DQUOTE] = ACTIONS(1054), + [sym__str_single_quotes] = ACTIONS(1056), + [sym__str_back_ticks] = ACTIONS(1056), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1044), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1044), + [anon_sym_CARET] = ACTIONS(1044), [anon_sym_POUND] = ACTIONS(3), }, [488] = { + [sym__ctrl_expression] = STATE(2946), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3505), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(2354), + [sym__var] = STATE(2035), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), [sym_comment] = STATE(488), - [sym_cmd_identifier] = ACTIONS(1139), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_RPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_error] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1386), - [anon_sym_DASH_DASH] = ACTIONS(1139), - [anon_sym_DASH] = ACTIONS(1390), - [anon_sym_break] = ACTIONS(1139), - [anon_sym_continue] = ACTIONS(1139), - [anon_sym_for] = ACTIONS(1139), - [anon_sym_in] = ACTIONS(1392), - [anon_sym_loop] = ACTIONS(1139), - [anon_sym_while] = ACTIONS(1139), - [anon_sym_do] = ACTIONS(1139), - [anon_sym_if] = ACTIONS(1139), - [anon_sym_match] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_try] = ACTIONS(1139), - [anon_sym_return] = ACTIONS(1139), - [anon_sym_let] = ACTIONS(1139), - [anon_sym_let_DASHenv] = ACTIONS(1139), - [anon_sym_mut] = ACTIONS(1139), - [anon_sym_const] = ACTIONS(1139), - [anon_sym_source] = ACTIONS(1139), - [anon_sym_source_DASHenv] = ACTIONS(1139), - [anon_sym_register] = ACTIONS(1139), - [anon_sym_hide] = ACTIONS(1139), - [anon_sym_hide_DASHenv] = ACTIONS(1139), - [anon_sym_overlay] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1394), - [anon_sym_where] = ACTIONS(1139), - [anon_sym_STAR_STAR] = ACTIONS(1396), - [anon_sym_PLUS_PLUS] = ACTIONS(1396), - [anon_sym_SLASH] = ACTIONS(1394), - [anon_sym_mod] = ACTIONS(1394), - [anon_sym_SLASH_SLASH] = ACTIONS(1394), - [anon_sym_PLUS] = ACTIONS(1390), - [anon_sym_bit_DASHshl] = ACTIONS(1398), - [anon_sym_bit_DASHshr] = ACTIONS(1398), - [anon_sym_EQ_EQ] = ACTIONS(1386), - [anon_sym_BANG_EQ] = ACTIONS(1386), - [anon_sym_LT2] = ACTIONS(1386), - [anon_sym_LT_EQ] = ACTIONS(1386), - [anon_sym_GT_EQ] = ACTIONS(1386), - [anon_sym_not_DASHin] = ACTIONS(1392), - [anon_sym_starts_DASHwith] = ACTIONS(1392), - [anon_sym_ends_DASHwith] = ACTIONS(1392), - [anon_sym_EQ_TILDE] = ACTIONS(1400), - [anon_sym_BANG_TILDE] = ACTIONS(1400), - [anon_sym_bit_DASHand] = ACTIONS(1402), - [anon_sym_bit_DASHxor] = ACTIONS(1404), - [anon_sym_bit_DASHor] = ACTIONS(1406), - [anon_sym_and] = ACTIONS(1139), - [anon_sym_xor] = ACTIONS(1139), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_not] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_CARET] = ACTIONS(1139), - [sym_short_flag] = ACTIONS(1139), - [anon_sym_POUND] = ACTIONS(3), + [aux_sym_pipeline_repeat1] = STATE(545), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(1020), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_do] = ACTIONS(1022), + [anon_sym_if] = ACTIONS(1024), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(1026), + [anon_sym_return] = ACTIONS(1028), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), }, [489] = { [sym_comment] = STATE(489), - [sym_cmd_identifier] = ACTIONS(1139), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_RPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_error] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1386), - [anon_sym_DASH_DASH] = ACTIONS(1139), - [anon_sym_DASH] = ACTIONS(1390), - [anon_sym_break] = ACTIONS(1139), - [anon_sym_continue] = ACTIONS(1139), - [anon_sym_for] = ACTIONS(1139), - [anon_sym_in] = ACTIONS(1392), - [anon_sym_loop] = ACTIONS(1139), - [anon_sym_while] = ACTIONS(1139), - [anon_sym_do] = ACTIONS(1139), - [anon_sym_if] = ACTIONS(1139), - [anon_sym_match] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_try] = ACTIONS(1139), - [anon_sym_return] = ACTIONS(1139), - [anon_sym_let] = ACTIONS(1139), - [anon_sym_let_DASHenv] = ACTIONS(1139), - [anon_sym_mut] = ACTIONS(1139), - [anon_sym_const] = ACTIONS(1139), - [anon_sym_source] = ACTIONS(1139), - [anon_sym_source_DASHenv] = ACTIONS(1139), - [anon_sym_register] = ACTIONS(1139), - [anon_sym_hide] = ACTIONS(1139), - [anon_sym_hide_DASHenv] = ACTIONS(1139), - [anon_sym_overlay] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1394), - [anon_sym_where] = ACTIONS(1139), - [anon_sym_STAR_STAR] = ACTIONS(1396), - [anon_sym_PLUS_PLUS] = ACTIONS(1396), - [anon_sym_SLASH] = ACTIONS(1394), - [anon_sym_mod] = ACTIONS(1394), - [anon_sym_SLASH_SLASH] = ACTIONS(1394), - [anon_sym_PLUS] = ACTIONS(1390), - [anon_sym_bit_DASHshl] = ACTIONS(1398), - [anon_sym_bit_DASHshr] = ACTIONS(1398), - [anon_sym_EQ_EQ] = ACTIONS(1386), - [anon_sym_BANG_EQ] = ACTIONS(1386), - [anon_sym_LT2] = ACTIONS(1386), - [anon_sym_LT_EQ] = ACTIONS(1386), - [anon_sym_GT_EQ] = ACTIONS(1386), - [anon_sym_not_DASHin] = ACTIONS(1392), - [anon_sym_starts_DASHwith] = ACTIONS(1392), - [anon_sym_ends_DASHwith] = ACTIONS(1392), - [anon_sym_EQ_TILDE] = ACTIONS(1400), - [anon_sym_BANG_TILDE] = ACTIONS(1400), - [anon_sym_bit_DASHand] = ACTIONS(1402), - [anon_sym_bit_DASHxor] = ACTIONS(1404), - [anon_sym_bit_DASHor] = ACTIONS(1406), - [anon_sym_and] = ACTIONS(1408), - [anon_sym_xor] = ACTIONS(1410), - [anon_sym_or] = ACTIONS(1412), - [anon_sym_not] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_CARET] = ACTIONS(1139), - [sym_short_flag] = ACTIONS(1139), + [ts_builtin_sym_end] = ACTIONS(672), + [anon_sym_SEMI] = ACTIONS(670), + [anon_sym_LF] = ACTIONS(672), + [anon_sym_LBRACK] = ACTIONS(670), + [anon_sym_LPAREN] = ACTIONS(670), + [anon_sym_PIPE] = ACTIONS(670), + [anon_sym_DOLLAR] = ACTIONS(670), + [anon_sym_GT] = ACTIONS(670), + [anon_sym_DASH_DASH] = ACTIONS(670), + [anon_sym_DASH] = ACTIONS(670), + [anon_sym_in] = ACTIONS(670), + [anon_sym_LBRACE] = ACTIONS(670), + [anon_sym_DOT] = ACTIONS(670), + [anon_sym_STAR] = ACTIONS(670), + [anon_sym_QMARK2] = ACTIONS(670), + [anon_sym_STAR_STAR] = ACTIONS(670), + [anon_sym_PLUS_PLUS] = ACTIONS(670), + [anon_sym_SLASH] = ACTIONS(670), + [anon_sym_mod] = ACTIONS(670), + [anon_sym_SLASH_SLASH] = ACTIONS(670), + [anon_sym_PLUS] = ACTIONS(670), + [anon_sym_bit_DASHshl] = ACTIONS(670), + [anon_sym_bit_DASHshr] = ACTIONS(670), + [anon_sym_EQ_EQ] = ACTIONS(670), + [anon_sym_BANG_EQ] = ACTIONS(670), + [anon_sym_LT2] = ACTIONS(670), + [anon_sym_LT_EQ] = ACTIONS(670), + [anon_sym_GT_EQ] = ACTIONS(670), + [anon_sym_not_DASHin] = ACTIONS(670), + [anon_sym_starts_DASHwith] = ACTIONS(670), + [anon_sym_ends_DASHwith] = ACTIONS(670), + [anon_sym_EQ_TILDE] = ACTIONS(670), + [anon_sym_BANG_TILDE] = ACTIONS(670), + [anon_sym_bit_DASHand] = ACTIONS(670), + [anon_sym_bit_DASHxor] = ACTIONS(670), + [anon_sym_bit_DASHor] = ACTIONS(670), + [anon_sym_and] = ACTIONS(670), + [anon_sym_xor] = ACTIONS(670), + [anon_sym_or] = ACTIONS(670), + [anon_sym_DOT_DOT_LT] = ACTIONS(670), + [anon_sym_DOT_DOT] = ACTIONS(670), + [anon_sym_DOT_DOT_EQ] = ACTIONS(670), + [sym_val_nothing] = ACTIONS(670), + [anon_sym_true] = ACTIONS(670), + [anon_sym_false] = ACTIONS(670), + [aux_sym_val_number_token1] = ACTIONS(670), + [aux_sym_val_number_token2] = ACTIONS(670), + [aux_sym_val_number_token3] = ACTIONS(670), + [aux_sym_val_number_token4] = ACTIONS(670), + [anon_sym_inf] = ACTIONS(670), + [anon_sym_DASHinf] = ACTIONS(670), + [anon_sym_NaN] = ACTIONS(670), + [anon_sym_0b] = ACTIONS(670), + [anon_sym_0o] = ACTIONS(670), + [anon_sym_0x] = ACTIONS(670), + [sym_val_date] = ACTIONS(670), + [anon_sym_DQUOTE] = ACTIONS(670), + [sym__str_single_quotes] = ACTIONS(670), + [sym__str_back_ticks] = ACTIONS(670), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(670), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(670), + [anon_sym_err_GT] = ACTIONS(670), + [anon_sym_out_GT] = ACTIONS(670), + [anon_sym_e_GT] = ACTIONS(670), + [anon_sym_o_GT] = ACTIONS(670), + [anon_sym_err_PLUSout_GT] = ACTIONS(670), + [anon_sym_out_PLUSerr_GT] = ACTIONS(670), + [anon_sym_o_PLUSe_GT] = ACTIONS(670), + [anon_sym_e_PLUSo_GT] = ACTIONS(670), + [sym_short_flag] = ACTIONS(670), + [aux_sym_unquoted_token1] = ACTIONS(670), [anon_sym_POUND] = ACTIONS(3), }, [490] = { + [sym_expr_parenthesized] = STATE(606), + [sym_val_number] = STATE(606), [sym_comment] = STATE(490), - [sym_cmd_identifier] = ACTIONS(1139), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_RPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_error] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1386), - [anon_sym_DASH_DASH] = ACTIONS(1139), - [anon_sym_DASH] = ACTIONS(1390), - [anon_sym_break] = ACTIONS(1139), - [anon_sym_continue] = ACTIONS(1139), - [anon_sym_for] = ACTIONS(1139), - [anon_sym_in] = ACTIONS(1392), - [anon_sym_loop] = ACTIONS(1139), - [anon_sym_while] = ACTIONS(1139), - [anon_sym_do] = ACTIONS(1139), - [anon_sym_if] = ACTIONS(1139), - [anon_sym_match] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_try] = ACTIONS(1139), - [anon_sym_return] = ACTIONS(1139), - [anon_sym_let] = ACTIONS(1139), - [anon_sym_let_DASHenv] = ACTIONS(1139), - [anon_sym_mut] = ACTIONS(1139), - [anon_sym_const] = ACTIONS(1139), - [anon_sym_source] = ACTIONS(1139), - [anon_sym_source_DASHenv] = ACTIONS(1139), - [anon_sym_register] = ACTIONS(1139), - [anon_sym_hide] = ACTIONS(1139), - [anon_sym_hide_DASHenv] = ACTIONS(1139), - [anon_sym_overlay] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1394), - [anon_sym_where] = ACTIONS(1139), - [anon_sym_STAR_STAR] = ACTIONS(1396), - [anon_sym_PLUS_PLUS] = ACTIONS(1396), - [anon_sym_SLASH] = ACTIONS(1394), - [anon_sym_mod] = ACTIONS(1394), - [anon_sym_SLASH_SLASH] = ACTIONS(1394), - [anon_sym_PLUS] = ACTIONS(1390), - [anon_sym_bit_DASHshl] = ACTIONS(1398), - [anon_sym_bit_DASHshr] = ACTIONS(1398), - [anon_sym_EQ_EQ] = ACTIONS(1386), - [anon_sym_BANG_EQ] = ACTIONS(1386), - [anon_sym_LT2] = ACTIONS(1386), - [anon_sym_LT_EQ] = ACTIONS(1386), - [anon_sym_GT_EQ] = ACTIONS(1386), - [anon_sym_not_DASHin] = ACTIONS(1392), - [anon_sym_starts_DASHwith] = ACTIONS(1392), - [anon_sym_ends_DASHwith] = ACTIONS(1392), - [anon_sym_EQ_TILDE] = ACTIONS(1400), - [anon_sym_BANG_TILDE] = ACTIONS(1400), - [anon_sym_bit_DASHand] = ACTIONS(1402), - [anon_sym_bit_DASHxor] = ACTIONS(1404), - [anon_sym_bit_DASHor] = ACTIONS(1139), - [anon_sym_and] = ACTIONS(1139), - [anon_sym_xor] = ACTIONS(1139), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_not] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_CARET] = ACTIONS(1139), - [sym_short_flag] = ACTIONS(1139), + [ts_builtin_sym_end] = ACTIONS(688), + [anon_sym_SEMI] = ACTIONS(686), + [anon_sym_LF] = ACTIONS(688), + [anon_sym_LBRACK] = ACTIONS(686), + [anon_sym_LPAREN] = ACTIONS(1058), + [anon_sym_PIPE] = ACTIONS(686), + [anon_sym_DOLLAR] = ACTIONS(686), + [anon_sym_GT] = ACTIONS(686), + [anon_sym_DASH_DASH] = ACTIONS(686), + [anon_sym_DASH] = ACTIONS(686), + [anon_sym_in] = ACTIONS(686), + [anon_sym_LBRACE] = ACTIONS(686), + [anon_sym_STAR] = ACTIONS(686), + [anon_sym_STAR_STAR] = ACTIONS(686), + [anon_sym_PLUS_PLUS] = ACTIONS(686), + [anon_sym_SLASH] = ACTIONS(686), + [anon_sym_mod] = ACTIONS(686), + [anon_sym_SLASH_SLASH] = ACTIONS(686), + [anon_sym_PLUS] = ACTIONS(686), + [anon_sym_bit_DASHshl] = ACTIONS(686), + [anon_sym_bit_DASHshr] = ACTIONS(686), + [anon_sym_EQ_EQ] = ACTIONS(686), + [anon_sym_BANG_EQ] = ACTIONS(686), + [anon_sym_LT2] = ACTIONS(686), + [anon_sym_LT_EQ] = ACTIONS(686), + [anon_sym_GT_EQ] = ACTIONS(686), + [anon_sym_not_DASHin] = ACTIONS(686), + [anon_sym_starts_DASHwith] = ACTIONS(686), + [anon_sym_ends_DASHwith] = ACTIONS(686), + [anon_sym_EQ_TILDE] = ACTIONS(686), + [anon_sym_BANG_TILDE] = ACTIONS(686), + [anon_sym_bit_DASHand] = ACTIONS(686), + [anon_sym_bit_DASHxor] = ACTIONS(686), + [anon_sym_bit_DASHor] = ACTIONS(686), + [anon_sym_and] = ACTIONS(686), + [anon_sym_xor] = ACTIONS(686), + [anon_sym_or] = ACTIONS(686), + [anon_sym_DOT_DOT_LT] = ACTIONS(686), + [anon_sym_DOT_DOT] = ACTIONS(686), + [anon_sym_DOT_DOT_EQ] = ACTIONS(686), + [sym_val_nothing] = ACTIONS(686), + [anon_sym_true] = ACTIONS(686), + [anon_sym_false] = ACTIONS(686), + [aux_sym_val_number_token1] = ACTIONS(1060), + [aux_sym_val_number_token2] = ACTIONS(1060), + [aux_sym_val_number_token3] = ACTIONS(1060), + [aux_sym_val_number_token4] = ACTIONS(1060), + [anon_sym_inf] = ACTIONS(1060), + [anon_sym_DASHinf] = ACTIONS(1060), + [anon_sym_NaN] = ACTIONS(1060), + [anon_sym_0b] = ACTIONS(686), + [anon_sym_0o] = ACTIONS(686), + [anon_sym_0x] = ACTIONS(686), + [sym_val_date] = ACTIONS(686), + [anon_sym_DQUOTE] = ACTIONS(686), + [sym__str_single_quotes] = ACTIONS(686), + [sym__str_back_ticks] = ACTIONS(686), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(686), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(686), + [anon_sym_err_GT] = ACTIONS(686), + [anon_sym_out_GT] = ACTIONS(686), + [anon_sym_e_GT] = ACTIONS(686), + [anon_sym_o_GT] = ACTIONS(686), + [anon_sym_err_PLUSout_GT] = ACTIONS(686), + [anon_sym_out_PLUSerr_GT] = ACTIONS(686), + [anon_sym_o_PLUSe_GT] = ACTIONS(686), + [anon_sym_e_PLUSo_GT] = ACTIONS(686), + [sym_short_flag] = ACTIONS(686), + [aux_sym_unquoted_token1] = ACTIONS(686), [anon_sym_POUND] = ACTIONS(3), }, [491] = { [sym_comment] = STATE(491), - [sym_cmd_identifier] = ACTIONS(1139), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_RPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_error] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1386), - [anon_sym_DASH_DASH] = ACTIONS(1139), - [anon_sym_DASH] = ACTIONS(1390), - [anon_sym_break] = ACTIONS(1139), - [anon_sym_continue] = ACTIONS(1139), - [anon_sym_for] = ACTIONS(1139), - [anon_sym_in] = ACTIONS(1392), - [anon_sym_loop] = ACTIONS(1139), - [anon_sym_while] = ACTIONS(1139), - [anon_sym_do] = ACTIONS(1139), - [anon_sym_if] = ACTIONS(1139), - [anon_sym_match] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_try] = ACTIONS(1139), - [anon_sym_return] = ACTIONS(1139), - [anon_sym_let] = ACTIONS(1139), - [anon_sym_let_DASHenv] = ACTIONS(1139), - [anon_sym_mut] = ACTIONS(1139), - [anon_sym_const] = ACTIONS(1139), - [anon_sym_source] = ACTIONS(1139), - [anon_sym_source_DASHenv] = ACTIONS(1139), - [anon_sym_register] = ACTIONS(1139), - [anon_sym_hide] = ACTIONS(1139), - [anon_sym_hide_DASHenv] = ACTIONS(1139), - [anon_sym_overlay] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1394), - [anon_sym_where] = ACTIONS(1139), - [anon_sym_STAR_STAR] = ACTIONS(1396), - [anon_sym_PLUS_PLUS] = ACTIONS(1396), - [anon_sym_SLASH] = ACTIONS(1394), - [anon_sym_mod] = ACTIONS(1394), - [anon_sym_SLASH_SLASH] = ACTIONS(1394), - [anon_sym_PLUS] = ACTIONS(1390), - [anon_sym_bit_DASHshl] = ACTIONS(1398), - [anon_sym_bit_DASHshr] = ACTIONS(1398), - [anon_sym_EQ_EQ] = ACTIONS(1386), - [anon_sym_BANG_EQ] = ACTIONS(1386), - [anon_sym_LT2] = ACTIONS(1386), - [anon_sym_LT_EQ] = ACTIONS(1386), - [anon_sym_GT_EQ] = ACTIONS(1386), - [anon_sym_not_DASHin] = ACTIONS(1392), - [anon_sym_starts_DASHwith] = ACTIONS(1392), - [anon_sym_ends_DASHwith] = ACTIONS(1392), - [anon_sym_EQ_TILDE] = ACTIONS(1400), - [anon_sym_BANG_TILDE] = ACTIONS(1400), - [anon_sym_bit_DASHand] = ACTIONS(1402), - [anon_sym_bit_DASHxor] = ACTIONS(1139), - [anon_sym_bit_DASHor] = ACTIONS(1139), - [anon_sym_and] = ACTIONS(1139), - [anon_sym_xor] = ACTIONS(1139), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_not] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_CARET] = ACTIONS(1139), - [sym_short_flag] = ACTIONS(1139), + [ts_builtin_sym_end] = ACTIONS(653), + [anon_sym_SEMI] = ACTIONS(651), + [anon_sym_LF] = ACTIONS(653), + [anon_sym_LBRACK] = ACTIONS(651), + [anon_sym_LPAREN] = ACTIONS(651), + [anon_sym_PIPE] = ACTIONS(651), + [anon_sym_DOLLAR] = ACTIONS(651), + [anon_sym_GT] = ACTIONS(651), + [anon_sym_DASH_DASH] = ACTIONS(651), + [anon_sym_DASH] = ACTIONS(651), + [anon_sym_in] = ACTIONS(651), + [anon_sym_LBRACE] = ACTIONS(651), + [anon_sym_DOT] = ACTIONS(651), + [anon_sym_STAR] = ACTIONS(651), + [anon_sym_QMARK2] = ACTIONS(1062), + [anon_sym_STAR_STAR] = ACTIONS(651), + [anon_sym_PLUS_PLUS] = ACTIONS(651), + [anon_sym_SLASH] = ACTIONS(651), + [anon_sym_mod] = ACTIONS(651), + [anon_sym_SLASH_SLASH] = ACTIONS(651), + [anon_sym_PLUS] = ACTIONS(651), + [anon_sym_bit_DASHshl] = ACTIONS(651), + [anon_sym_bit_DASHshr] = ACTIONS(651), + [anon_sym_EQ_EQ] = ACTIONS(651), + [anon_sym_BANG_EQ] = ACTIONS(651), + [anon_sym_LT2] = ACTIONS(651), + [anon_sym_LT_EQ] = ACTIONS(651), + [anon_sym_GT_EQ] = ACTIONS(651), + [anon_sym_not_DASHin] = ACTIONS(651), + [anon_sym_starts_DASHwith] = ACTIONS(651), + [anon_sym_ends_DASHwith] = ACTIONS(651), + [anon_sym_EQ_TILDE] = ACTIONS(651), + [anon_sym_BANG_TILDE] = ACTIONS(651), + [anon_sym_bit_DASHand] = ACTIONS(651), + [anon_sym_bit_DASHxor] = ACTIONS(651), + [anon_sym_bit_DASHor] = ACTIONS(651), + [anon_sym_and] = ACTIONS(651), + [anon_sym_xor] = ACTIONS(651), + [anon_sym_or] = ACTIONS(651), + [anon_sym_DOT_DOT_LT] = ACTIONS(651), + [anon_sym_DOT_DOT] = ACTIONS(651), + [anon_sym_DOT_DOT_EQ] = ACTIONS(651), + [sym_val_nothing] = ACTIONS(651), + [anon_sym_true] = ACTIONS(651), + [anon_sym_false] = ACTIONS(651), + [aux_sym_val_number_token1] = ACTIONS(651), + [aux_sym_val_number_token2] = ACTIONS(651), + [aux_sym_val_number_token3] = ACTIONS(651), + [aux_sym_val_number_token4] = ACTIONS(651), + [anon_sym_inf] = ACTIONS(651), + [anon_sym_DASHinf] = ACTIONS(651), + [anon_sym_NaN] = ACTIONS(651), + [anon_sym_0b] = ACTIONS(651), + [anon_sym_0o] = ACTIONS(651), + [anon_sym_0x] = ACTIONS(651), + [sym_val_date] = ACTIONS(651), + [anon_sym_DQUOTE] = ACTIONS(651), + [sym__str_single_quotes] = ACTIONS(651), + [sym__str_back_ticks] = ACTIONS(651), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(651), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(651), + [anon_sym_err_GT] = ACTIONS(651), + [anon_sym_out_GT] = ACTIONS(651), + [anon_sym_e_GT] = ACTIONS(651), + [anon_sym_o_GT] = ACTIONS(651), + [anon_sym_err_PLUSout_GT] = ACTIONS(651), + [anon_sym_out_PLUSerr_GT] = ACTIONS(651), + [anon_sym_o_PLUSe_GT] = ACTIONS(651), + [anon_sym_e_PLUSo_GT] = ACTIONS(651), + [sym_short_flag] = ACTIONS(651), + [aux_sym_unquoted_token1] = ACTIONS(651), [anon_sym_POUND] = ACTIONS(3), }, [492] = { [sym_comment] = STATE(492), - [sym_cmd_identifier] = ACTIONS(1139), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_RPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_error] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1139), - [anon_sym_DASH_DASH] = ACTIONS(1139), - [anon_sym_DASH] = ACTIONS(1390), - [anon_sym_break] = ACTIONS(1139), - [anon_sym_continue] = ACTIONS(1139), - [anon_sym_for] = ACTIONS(1139), - [anon_sym_in] = ACTIONS(1139), - [anon_sym_loop] = ACTIONS(1139), - [anon_sym_while] = ACTIONS(1139), - [anon_sym_do] = ACTIONS(1139), - [anon_sym_if] = ACTIONS(1139), - [anon_sym_match] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_try] = ACTIONS(1139), - [anon_sym_return] = ACTIONS(1139), - [anon_sym_let] = ACTIONS(1139), - [anon_sym_let_DASHenv] = ACTIONS(1139), - [anon_sym_mut] = ACTIONS(1139), - [anon_sym_const] = ACTIONS(1139), - [anon_sym_source] = ACTIONS(1139), - [anon_sym_source_DASHenv] = ACTIONS(1139), - [anon_sym_register] = ACTIONS(1139), - [anon_sym_hide] = ACTIONS(1139), - [anon_sym_hide_DASHenv] = ACTIONS(1139), - [anon_sym_overlay] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1394), - [anon_sym_where] = ACTIONS(1139), - [anon_sym_STAR_STAR] = ACTIONS(1396), - [anon_sym_PLUS_PLUS] = ACTIONS(1396), - [anon_sym_SLASH] = ACTIONS(1394), - [anon_sym_mod] = ACTIONS(1394), - [anon_sym_SLASH_SLASH] = ACTIONS(1394), - [anon_sym_PLUS] = ACTIONS(1390), - [anon_sym_bit_DASHshl] = ACTIONS(1398), - [anon_sym_bit_DASHshr] = ACTIONS(1398), - [anon_sym_EQ_EQ] = ACTIONS(1139), - [anon_sym_BANG_EQ] = ACTIONS(1139), - [anon_sym_LT2] = ACTIONS(1139), - [anon_sym_LT_EQ] = ACTIONS(1139), - [anon_sym_GT_EQ] = ACTIONS(1139), - [anon_sym_not_DASHin] = ACTIONS(1139), - [anon_sym_starts_DASHwith] = ACTIONS(1139), - [anon_sym_ends_DASHwith] = ACTIONS(1139), - [anon_sym_EQ_TILDE] = ACTIONS(1139), - [anon_sym_BANG_TILDE] = ACTIONS(1139), - [anon_sym_bit_DASHand] = ACTIONS(1139), - [anon_sym_bit_DASHxor] = ACTIONS(1139), - [anon_sym_bit_DASHor] = ACTIONS(1139), - [anon_sym_and] = ACTIONS(1139), - [anon_sym_xor] = ACTIONS(1139), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_not] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_CARET] = ACTIONS(1139), - [sym_short_flag] = ACTIONS(1139), + [ts_builtin_sym_end] = ACTIONS(653), + [anon_sym_SEMI] = ACTIONS(651), + [anon_sym_LF] = ACTIONS(653), + [anon_sym_LBRACK] = ACTIONS(651), + [anon_sym_LPAREN] = ACTIONS(651), + [anon_sym_PIPE] = ACTIONS(651), + [anon_sym_DOLLAR] = ACTIONS(651), + [anon_sym_GT] = ACTIONS(651), + [anon_sym_DASH_DASH] = ACTIONS(651), + [anon_sym_DASH] = ACTIONS(651), + [anon_sym_in] = ACTIONS(651), + [anon_sym_LBRACE] = ACTIONS(651), + [anon_sym_DOT] = ACTIONS(651), + [anon_sym_STAR] = ACTIONS(651), + [anon_sym_QMARK2] = ACTIONS(1062), + [anon_sym_STAR_STAR] = ACTIONS(651), + [anon_sym_PLUS_PLUS] = ACTIONS(651), + [anon_sym_SLASH] = ACTIONS(651), + [anon_sym_mod] = ACTIONS(651), + [anon_sym_SLASH_SLASH] = ACTIONS(651), + [anon_sym_PLUS] = ACTIONS(651), + [anon_sym_bit_DASHshl] = ACTIONS(651), + [anon_sym_bit_DASHshr] = ACTIONS(651), + [anon_sym_EQ_EQ] = ACTIONS(651), + [anon_sym_BANG_EQ] = ACTIONS(651), + [anon_sym_LT2] = ACTIONS(651), + [anon_sym_LT_EQ] = ACTIONS(651), + [anon_sym_GT_EQ] = ACTIONS(651), + [anon_sym_not_DASHin] = ACTIONS(651), + [anon_sym_starts_DASHwith] = ACTIONS(651), + [anon_sym_ends_DASHwith] = ACTIONS(651), + [anon_sym_EQ_TILDE] = ACTIONS(651), + [anon_sym_BANG_TILDE] = ACTIONS(651), + [anon_sym_bit_DASHand] = ACTIONS(651), + [anon_sym_bit_DASHxor] = ACTIONS(651), + [anon_sym_bit_DASHor] = ACTIONS(651), + [anon_sym_and] = ACTIONS(651), + [anon_sym_xor] = ACTIONS(651), + [anon_sym_or] = ACTIONS(651), + [anon_sym_DOT_DOT_LT] = ACTIONS(651), + [anon_sym_DOT_DOT] = ACTIONS(651), + [anon_sym_DOT_DOT_EQ] = ACTIONS(651), + [sym_val_nothing] = ACTIONS(651), + [anon_sym_true] = ACTIONS(651), + [anon_sym_false] = ACTIONS(651), + [aux_sym_val_number_token1] = ACTIONS(651), + [aux_sym_val_number_token2] = ACTIONS(651), + [aux_sym_val_number_token3] = ACTIONS(651), + [aux_sym_val_number_token4] = ACTIONS(651), + [anon_sym_inf] = ACTIONS(651), + [anon_sym_DASHinf] = ACTIONS(651), + [anon_sym_NaN] = ACTIONS(651), + [anon_sym_0b] = ACTIONS(651), + [anon_sym_0o] = ACTIONS(651), + [anon_sym_0x] = ACTIONS(651), + [sym_val_date] = ACTIONS(651), + [anon_sym_DQUOTE] = ACTIONS(651), + [sym__str_single_quotes] = ACTIONS(651), + [sym__str_back_ticks] = ACTIONS(651), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(651), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(651), + [anon_sym_err_GT] = ACTIONS(651), + [anon_sym_out_GT] = ACTIONS(651), + [anon_sym_e_GT] = ACTIONS(651), + [anon_sym_o_GT] = ACTIONS(651), + [anon_sym_err_PLUSout_GT] = ACTIONS(651), + [anon_sym_out_PLUSerr_GT] = ACTIONS(651), + [anon_sym_o_PLUSe_GT] = ACTIONS(651), + [anon_sym_e_PLUSo_GT] = ACTIONS(651), + [sym_short_flag] = ACTIONS(651), + [aux_sym_unquoted_token1] = ACTIONS(651), [anon_sym_POUND] = ACTIONS(3), }, [493] = { [sym_comment] = STATE(493), - [sym_cmd_identifier] = ACTIONS(1139), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_RPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_error] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1386), - [anon_sym_DASH_DASH] = ACTIONS(1139), - [anon_sym_DASH] = ACTIONS(1390), - [anon_sym_break] = ACTIONS(1139), - [anon_sym_continue] = ACTIONS(1139), - [anon_sym_for] = ACTIONS(1139), - [anon_sym_in] = ACTIONS(1392), - [anon_sym_loop] = ACTIONS(1139), - [anon_sym_while] = ACTIONS(1139), - [anon_sym_do] = ACTIONS(1139), - [anon_sym_if] = ACTIONS(1139), - [anon_sym_match] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_try] = ACTIONS(1139), - [anon_sym_return] = ACTIONS(1139), - [anon_sym_let] = ACTIONS(1139), - [anon_sym_let_DASHenv] = ACTIONS(1139), - [anon_sym_mut] = ACTIONS(1139), - [anon_sym_const] = ACTIONS(1139), - [anon_sym_source] = ACTIONS(1139), - [anon_sym_source_DASHenv] = ACTIONS(1139), - [anon_sym_register] = ACTIONS(1139), - [anon_sym_hide] = ACTIONS(1139), - [anon_sym_hide_DASHenv] = ACTIONS(1139), - [anon_sym_overlay] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1394), - [anon_sym_where] = ACTIONS(1139), - [anon_sym_STAR_STAR] = ACTIONS(1396), - [anon_sym_PLUS_PLUS] = ACTIONS(1396), - [anon_sym_SLASH] = ACTIONS(1394), - [anon_sym_mod] = ACTIONS(1394), - [anon_sym_SLASH_SLASH] = ACTIONS(1394), - [anon_sym_PLUS] = ACTIONS(1390), - [anon_sym_bit_DASHshl] = ACTIONS(1398), - [anon_sym_bit_DASHshr] = ACTIONS(1398), - [anon_sym_EQ_EQ] = ACTIONS(1386), - [anon_sym_BANG_EQ] = ACTIONS(1386), - [anon_sym_LT2] = ACTIONS(1386), - [anon_sym_LT_EQ] = ACTIONS(1386), - [anon_sym_GT_EQ] = ACTIONS(1386), - [anon_sym_not_DASHin] = ACTIONS(1392), - [anon_sym_starts_DASHwith] = ACTIONS(1392), - [anon_sym_ends_DASHwith] = ACTIONS(1392), - [anon_sym_EQ_TILDE] = ACTIONS(1400), - [anon_sym_BANG_TILDE] = ACTIONS(1400), - [anon_sym_bit_DASHand] = ACTIONS(1402), - [anon_sym_bit_DASHxor] = ACTIONS(1404), - [anon_sym_bit_DASHor] = ACTIONS(1406), - [anon_sym_and] = ACTIONS(1408), - [anon_sym_xor] = ACTIONS(1410), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_not] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_CARET] = ACTIONS(1139), - [sym_short_flag] = ACTIONS(1139), + [ts_builtin_sym_end] = ACTIONS(704), + [anon_sym_SEMI] = ACTIONS(702), + [anon_sym_LF] = ACTIONS(704), + [anon_sym_LBRACK] = ACTIONS(702), + [anon_sym_LPAREN] = ACTIONS(702), + [anon_sym_PIPE] = ACTIONS(702), + [anon_sym_DOLLAR] = ACTIONS(702), + [anon_sym_GT] = ACTIONS(702), + [anon_sym_DASH_DASH] = ACTIONS(702), + [anon_sym_DASH] = ACTIONS(702), + [anon_sym_in] = ACTIONS(702), + [anon_sym_LBRACE] = ACTIONS(702), + [anon_sym_DOT] = ACTIONS(702), + [anon_sym_STAR] = ACTIONS(702), + [anon_sym_QMARK2] = ACTIONS(702), + [anon_sym_STAR_STAR] = ACTIONS(702), + [anon_sym_PLUS_PLUS] = ACTIONS(702), + [anon_sym_SLASH] = ACTIONS(702), + [anon_sym_mod] = ACTIONS(702), + [anon_sym_SLASH_SLASH] = ACTIONS(702), + [anon_sym_PLUS] = ACTIONS(702), + [anon_sym_bit_DASHshl] = ACTIONS(702), + [anon_sym_bit_DASHshr] = ACTIONS(702), + [anon_sym_EQ_EQ] = ACTIONS(702), + [anon_sym_BANG_EQ] = ACTIONS(702), + [anon_sym_LT2] = ACTIONS(702), + [anon_sym_LT_EQ] = ACTIONS(702), + [anon_sym_GT_EQ] = ACTIONS(702), + [anon_sym_not_DASHin] = ACTIONS(702), + [anon_sym_starts_DASHwith] = ACTIONS(702), + [anon_sym_ends_DASHwith] = ACTIONS(702), + [anon_sym_EQ_TILDE] = ACTIONS(702), + [anon_sym_BANG_TILDE] = ACTIONS(702), + [anon_sym_bit_DASHand] = ACTIONS(702), + [anon_sym_bit_DASHxor] = ACTIONS(702), + [anon_sym_bit_DASHor] = ACTIONS(702), + [anon_sym_and] = ACTIONS(702), + [anon_sym_xor] = ACTIONS(702), + [anon_sym_or] = ACTIONS(702), + [anon_sym_DOT_DOT_LT] = ACTIONS(702), + [anon_sym_DOT_DOT] = ACTIONS(702), + [anon_sym_DOT_DOT_EQ] = ACTIONS(702), + [sym_val_nothing] = ACTIONS(702), + [anon_sym_true] = ACTIONS(702), + [anon_sym_false] = ACTIONS(702), + [aux_sym_val_number_token1] = ACTIONS(702), + [aux_sym_val_number_token2] = ACTIONS(702), + [aux_sym_val_number_token3] = ACTIONS(702), + [aux_sym_val_number_token4] = ACTIONS(702), + [anon_sym_inf] = ACTIONS(702), + [anon_sym_DASHinf] = ACTIONS(702), + [anon_sym_NaN] = ACTIONS(702), + [anon_sym_0b] = ACTIONS(702), + [anon_sym_0o] = ACTIONS(702), + [anon_sym_0x] = ACTIONS(702), + [sym_val_date] = ACTIONS(702), + [anon_sym_DQUOTE] = ACTIONS(702), + [sym__str_single_quotes] = ACTIONS(702), + [sym__str_back_ticks] = ACTIONS(702), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(702), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(702), + [anon_sym_err_GT] = ACTIONS(702), + [anon_sym_out_GT] = ACTIONS(702), + [anon_sym_e_GT] = ACTIONS(702), + [anon_sym_o_GT] = ACTIONS(702), + [anon_sym_err_PLUSout_GT] = ACTIONS(702), + [anon_sym_out_PLUSerr_GT] = ACTIONS(702), + [anon_sym_o_PLUSe_GT] = ACTIONS(702), + [anon_sym_e_PLUSo_GT] = ACTIONS(702), + [sym_short_flag] = ACTIONS(702), + [aux_sym_unquoted_token1] = ACTIONS(702), [anon_sym_POUND] = ACTIONS(3), }, [494] = { [sym_comment] = STATE(494), - [sym_cmd_identifier] = ACTIONS(1099), - [anon_sym_SEMI] = ACTIONS(1099), - [anon_sym_LF] = ACTIONS(1097), - [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_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_let] = ACTIONS(1099), - [anon_sym_let_DASHenv] = ACTIONS(1099), - [anon_sym_mut] = ACTIONS(1099), - [anon_sym_const] = 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_QMARK2] = 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_DOT_DOT_LT] = ACTIONS(1099), - [anon_sym_DOT_DOT] = ACTIONS(1099), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1099), - [sym_val_nothing] = ACTIONS(1099), - [anon_sym_true] = ACTIONS(1099), - [anon_sym_false] = ACTIONS(1099), - [aux_sym_val_number_token1] = ACTIONS(1099), - [aux_sym_val_number_token2] = ACTIONS(1099), - [aux_sym_val_number_token3] = ACTIONS(1099), - [aux_sym_val_number_token4] = ACTIONS(1099), - [anon_sym_inf] = ACTIONS(1099), - [anon_sym_DASHinf] = ACTIONS(1099), - [anon_sym_NaN] = 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_SEMI] = ACTIONS(746), + [anon_sym_LF] = ACTIONS(748), + [anon_sym_LBRACK] = ACTIONS(746), + [anon_sym_LPAREN] = ACTIONS(746), + [anon_sym_RPAREN] = ACTIONS(746), + [anon_sym_PIPE] = ACTIONS(746), + [anon_sym_DOLLAR] = ACTIONS(746), + [anon_sym_GT] = ACTIONS(746), + [anon_sym_DASH_DASH] = ACTIONS(746), + [anon_sym_DASH] = ACTIONS(746), + [anon_sym_in] = ACTIONS(746), + [anon_sym_LBRACE] = ACTIONS(746), + [anon_sym_RBRACE] = ACTIONS(746), + [anon_sym_DOT] = ACTIONS(746), + [anon_sym_STAR] = ACTIONS(746), + [anon_sym_STAR_STAR] = ACTIONS(746), + [anon_sym_PLUS_PLUS] = ACTIONS(746), + [anon_sym_SLASH] = ACTIONS(746), + [anon_sym_mod] = ACTIONS(746), + [anon_sym_SLASH_SLASH] = ACTIONS(746), + [anon_sym_PLUS] = ACTIONS(746), + [anon_sym_bit_DASHshl] = ACTIONS(746), + [anon_sym_bit_DASHshr] = ACTIONS(746), + [anon_sym_EQ_EQ] = ACTIONS(746), + [anon_sym_BANG_EQ] = ACTIONS(746), + [anon_sym_LT2] = ACTIONS(746), + [anon_sym_LT_EQ] = ACTIONS(746), + [anon_sym_GT_EQ] = ACTIONS(746), + [anon_sym_not_DASHin] = ACTIONS(746), + [anon_sym_starts_DASHwith] = ACTIONS(746), + [anon_sym_ends_DASHwith] = ACTIONS(746), + [anon_sym_EQ_TILDE] = ACTIONS(746), + [anon_sym_BANG_TILDE] = ACTIONS(746), + [anon_sym_bit_DASHand] = ACTIONS(746), + [anon_sym_bit_DASHxor] = ACTIONS(746), + [anon_sym_bit_DASHor] = ACTIONS(746), + [anon_sym_and] = ACTIONS(746), + [anon_sym_xor] = ACTIONS(746), + [anon_sym_or] = ACTIONS(746), + [anon_sym_DOT_DOT_LT] = ACTIONS(746), + [anon_sym_DOT_DOT] = ACTIONS(746), + [anon_sym_DOT_DOT_EQ] = ACTIONS(746), + [sym_val_nothing] = ACTIONS(746), + [anon_sym_true] = ACTIONS(746), + [anon_sym_false] = ACTIONS(746), + [aux_sym_val_number_token1] = ACTIONS(746), + [aux_sym_val_number_token2] = ACTIONS(746), + [aux_sym_val_number_token3] = ACTIONS(746), + [aux_sym_val_number_token4] = ACTIONS(746), + [anon_sym_inf] = ACTIONS(746), + [anon_sym_DASHinf] = ACTIONS(746), + [anon_sym_NaN] = ACTIONS(746), + [anon_sym_0b] = ACTIONS(746), + [anon_sym_0o] = ACTIONS(746), + [anon_sym_0x] = ACTIONS(746), + [sym_val_date] = ACTIONS(746), + [anon_sym_DQUOTE] = ACTIONS(746), + [sym__str_single_quotes] = ACTIONS(746), + [sym__str_back_ticks] = ACTIONS(746), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(746), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(746), + [anon_sym_err_GT] = ACTIONS(746), + [anon_sym_out_GT] = ACTIONS(746), + [anon_sym_e_GT] = ACTIONS(746), + [anon_sym_o_GT] = ACTIONS(746), + [anon_sym_err_PLUSout_GT] = ACTIONS(746), + [anon_sym_out_PLUSerr_GT] = ACTIONS(746), + [anon_sym_o_PLUSe_GT] = ACTIONS(746), + [anon_sym_e_PLUSo_GT] = ACTIONS(746), + [sym_short_flag] = ACTIONS(746), + [aux_sym_unquoted_token1] = ACTIONS(746), [anon_sym_POUND] = ACTIONS(3), }, [495] = { + [sym__command_name] = STATE(877), + [sym_scope_pattern] = STATE(866), + [sym_wild_card] = STATE(875), + [sym_command_list] = STATE(873), + [sym_val_string] = STATE(781), + [sym__str_double_quotes] = STATE(769), [sym_comment] = STATE(495), - [sym_cmd_identifier] = ACTIONS(1139), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_RPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_error] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1139), - [anon_sym_DASH_DASH] = ACTIONS(1139), - [anon_sym_DASH] = ACTIONS(1139), - [anon_sym_break] = ACTIONS(1139), - [anon_sym_continue] = ACTIONS(1139), - [anon_sym_for] = ACTIONS(1139), - [anon_sym_in] = ACTIONS(1139), - [anon_sym_loop] = ACTIONS(1139), - [anon_sym_while] = ACTIONS(1139), - [anon_sym_do] = ACTIONS(1139), - [anon_sym_if] = ACTIONS(1139), - [anon_sym_match] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_try] = ACTIONS(1139), - [anon_sym_return] = ACTIONS(1139), - [anon_sym_let] = ACTIONS(1139), - [anon_sym_let_DASHenv] = ACTIONS(1139), - [anon_sym_mut] = ACTIONS(1139), - [anon_sym_const] = ACTIONS(1139), - [anon_sym_source] = ACTIONS(1139), - [anon_sym_source_DASHenv] = ACTIONS(1139), - [anon_sym_register] = ACTIONS(1139), - [anon_sym_hide] = ACTIONS(1139), - [anon_sym_hide_DASHenv] = ACTIONS(1139), - [anon_sym_overlay] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1139), - [anon_sym_where] = ACTIONS(1139), - [anon_sym_STAR_STAR] = ACTIONS(1396), - [anon_sym_PLUS_PLUS] = ACTIONS(1396), - [anon_sym_SLASH] = ACTIONS(1139), - [anon_sym_mod] = ACTIONS(1139), - [anon_sym_SLASH_SLASH] = ACTIONS(1139), - [anon_sym_PLUS] = ACTIONS(1139), - [anon_sym_bit_DASHshl] = ACTIONS(1139), - [anon_sym_bit_DASHshr] = ACTIONS(1139), - [anon_sym_EQ_EQ] = ACTIONS(1139), - [anon_sym_BANG_EQ] = ACTIONS(1139), - [anon_sym_LT2] = ACTIONS(1139), - [anon_sym_LT_EQ] = ACTIONS(1139), - [anon_sym_GT_EQ] = ACTIONS(1139), - [anon_sym_not_DASHin] = ACTIONS(1139), - [anon_sym_starts_DASHwith] = ACTIONS(1139), - [anon_sym_ends_DASHwith] = ACTIONS(1139), - [anon_sym_EQ_TILDE] = ACTIONS(1139), - [anon_sym_BANG_TILDE] = ACTIONS(1139), - [anon_sym_bit_DASHand] = ACTIONS(1139), - [anon_sym_bit_DASHxor] = ACTIONS(1139), - [anon_sym_bit_DASHor] = ACTIONS(1139), - [anon_sym_and] = ACTIONS(1139), - [anon_sym_xor] = ACTIONS(1139), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_not] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_CARET] = ACTIONS(1139), - [sym_short_flag] = ACTIONS(1139), + [anon_sym_export] = ACTIONS(1064), + [anon_sym_alias] = ACTIONS(1064), + [anon_sym_let] = ACTIONS(1064), + [anon_sym_let_DASHenv] = ACTIONS(1064), + [anon_sym_mut] = ACTIONS(1064), + [anon_sym_const] = ACTIONS(1064), + [sym_cmd_identifier] = ACTIONS(1046), + [anon_sym_SEMI] = ACTIONS(1064), + [anon_sym_LF] = ACTIONS(1066), + [anon_sym_def] = ACTIONS(1064), + [anon_sym_def_DASHenv] = ACTIONS(1064), + [anon_sym_export_DASHenv] = ACTIONS(1064), + [anon_sym_extern] = ACTIONS(1064), + [anon_sym_module] = ACTIONS(1064), + [anon_sym_use] = ACTIONS(1064), + [anon_sym_LBRACK] = ACTIONS(1050), + [anon_sym_LPAREN] = ACTIONS(1064), + [anon_sym_RPAREN] = ACTIONS(1064), + [anon_sym_DOLLAR] = ACTIONS(1064), + [anon_sym_error] = ACTIONS(1064), + [anon_sym_DASH] = ACTIONS(1064), + [anon_sym_break] = ACTIONS(1064), + [anon_sym_continue] = ACTIONS(1064), + [anon_sym_for] = ACTIONS(1064), + [anon_sym_loop] = ACTIONS(1064), + [anon_sym_while] = ACTIONS(1064), + [anon_sym_do] = ACTIONS(1064), + [anon_sym_if] = ACTIONS(1064), + [anon_sym_match] = ACTIONS(1064), + [anon_sym_LBRACE] = ACTIONS(1064), + [anon_sym_RBRACE] = ACTIONS(1064), + [anon_sym_try] = ACTIONS(1064), + [anon_sym_return] = ACTIONS(1064), + [anon_sym_source] = ACTIONS(1064), + [anon_sym_source_DASHenv] = ACTIONS(1064), + [anon_sym_register] = ACTIONS(1064), + [anon_sym_hide] = ACTIONS(1064), + [anon_sym_hide_DASHenv] = ACTIONS(1064), + [anon_sym_overlay] = ACTIONS(1064), + [anon_sym_STAR] = ACTIONS(1052), + [anon_sym_where] = ACTIONS(1064), + [anon_sym_not] = ACTIONS(1064), + [anon_sym_DOT_DOT_LT] = ACTIONS(1064), + [anon_sym_DOT_DOT] = ACTIONS(1064), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1064), + [sym_val_nothing] = ACTIONS(1064), + [anon_sym_true] = ACTIONS(1064), + [anon_sym_false] = ACTIONS(1064), + [aux_sym_val_number_token1] = ACTIONS(1064), + [aux_sym_val_number_token2] = ACTIONS(1064), + [aux_sym_val_number_token3] = ACTIONS(1064), + [aux_sym_val_number_token4] = ACTIONS(1064), + [anon_sym_inf] = ACTIONS(1064), + [anon_sym_DASHinf] = ACTIONS(1064), + [anon_sym_NaN] = ACTIONS(1064), + [anon_sym_0b] = ACTIONS(1064), + [anon_sym_0o] = ACTIONS(1064), + [anon_sym_0x] = ACTIONS(1064), + [sym_val_date] = ACTIONS(1064), + [anon_sym_DQUOTE] = ACTIONS(1054), + [sym__str_single_quotes] = ACTIONS(1056), + [sym__str_back_ticks] = ACTIONS(1056), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1064), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1064), + [anon_sym_CARET] = ACTIONS(1064), [anon_sym_POUND] = ACTIONS(3), }, [496] = { [sym_comment] = STATE(496), - [sym_cmd_identifier] = ACTIONS(1139), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_RPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_error] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1139), - [anon_sym_DASH_DASH] = ACTIONS(1139), - [anon_sym_DASH] = ACTIONS(1390), - [anon_sym_break] = ACTIONS(1139), - [anon_sym_continue] = ACTIONS(1139), - [anon_sym_for] = ACTIONS(1139), - [anon_sym_in] = ACTIONS(1139), - [anon_sym_loop] = ACTIONS(1139), - [anon_sym_while] = ACTIONS(1139), - [anon_sym_do] = ACTIONS(1139), - [anon_sym_if] = ACTIONS(1139), - [anon_sym_match] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_try] = ACTIONS(1139), - [anon_sym_return] = ACTIONS(1139), - [anon_sym_let] = ACTIONS(1139), - [anon_sym_let_DASHenv] = ACTIONS(1139), - [anon_sym_mut] = ACTIONS(1139), - [anon_sym_const] = ACTIONS(1139), - [anon_sym_source] = ACTIONS(1139), - [anon_sym_source_DASHenv] = ACTIONS(1139), - [anon_sym_register] = ACTIONS(1139), - [anon_sym_hide] = ACTIONS(1139), - [anon_sym_hide_DASHenv] = ACTIONS(1139), - [anon_sym_overlay] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1394), - [anon_sym_where] = ACTIONS(1139), - [anon_sym_STAR_STAR] = ACTIONS(1396), - [anon_sym_PLUS_PLUS] = ACTIONS(1396), - [anon_sym_SLASH] = ACTIONS(1394), - [anon_sym_mod] = ACTIONS(1394), - [anon_sym_SLASH_SLASH] = ACTIONS(1394), - [anon_sym_PLUS] = ACTIONS(1390), - [anon_sym_bit_DASHshl] = ACTIONS(1139), - [anon_sym_bit_DASHshr] = ACTIONS(1139), - [anon_sym_EQ_EQ] = ACTIONS(1139), - [anon_sym_BANG_EQ] = ACTIONS(1139), - [anon_sym_LT2] = ACTIONS(1139), - [anon_sym_LT_EQ] = ACTIONS(1139), - [anon_sym_GT_EQ] = ACTIONS(1139), - [anon_sym_not_DASHin] = ACTIONS(1139), - [anon_sym_starts_DASHwith] = ACTIONS(1139), - [anon_sym_ends_DASHwith] = ACTIONS(1139), - [anon_sym_EQ_TILDE] = ACTIONS(1139), - [anon_sym_BANG_TILDE] = ACTIONS(1139), - [anon_sym_bit_DASHand] = ACTIONS(1139), - [anon_sym_bit_DASHxor] = ACTIONS(1139), - [anon_sym_bit_DASHor] = ACTIONS(1139), - [anon_sym_and] = ACTIONS(1139), - [anon_sym_xor] = ACTIONS(1139), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_not] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_CARET] = ACTIONS(1139), - [sym_short_flag] = ACTIONS(1139), + [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_DOT_DOT_LT] = ACTIONS(759), + [anon_sym_DOT_DOT] = ACTIONS(759), + [anon_sym_DOT_DOT_EQ] = ACTIONS(759), + [sym_val_nothing] = ACTIONS(759), + [anon_sym_true] = ACTIONS(759), + [anon_sym_false] = ACTIONS(759), + [aux_sym_val_number_token1] = ACTIONS(759), + [aux_sym_val_number_token2] = ACTIONS(759), + [aux_sym_val_number_token3] = ACTIONS(759), + [aux_sym_val_number_token4] = ACTIONS(759), + [anon_sym_inf] = ACTIONS(759), + [anon_sym_DASHinf] = ACTIONS(759), + [anon_sym_NaN] = ACTIONS(759), + [anon_sym_0b] = ACTIONS(759), + [anon_sym_0o] = ACTIONS(759), + [anon_sym_0x] = ACTIONS(759), + [sym_val_date] = ACTIONS(759), + [anon_sym_DQUOTE] = ACTIONS(759), + [sym__str_single_quotes] = ACTIONS(759), + [sym__str_back_ticks] = ACTIONS(759), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(759), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(759), + [anon_sym_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), + [sym_short_flag] = ACTIONS(759), + [aux_sym_unquoted_token1] = ACTIONS(759), [anon_sym_POUND] = ACTIONS(3), }, [497] = { + [sym__command_name] = STATE(877), + [sym_scope_pattern] = STATE(876), + [sym_wild_card] = STATE(875), + [sym_command_list] = STATE(873), + [sym_val_string] = STATE(781), + [sym__str_double_quotes] = STATE(769), [sym_comment] = STATE(497), - [sym_cmd_identifier] = ACTIONS(1139), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_RPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_error] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1139), - [anon_sym_DASH_DASH] = ACTIONS(1139), - [anon_sym_DASH] = ACTIONS(1139), - [anon_sym_break] = ACTIONS(1139), - [anon_sym_continue] = ACTIONS(1139), - [anon_sym_for] = ACTIONS(1139), - [anon_sym_in] = ACTIONS(1139), - [anon_sym_loop] = ACTIONS(1139), - [anon_sym_while] = ACTIONS(1139), - [anon_sym_do] = ACTIONS(1139), - [anon_sym_if] = ACTIONS(1139), - [anon_sym_match] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_try] = ACTIONS(1139), - [anon_sym_return] = ACTIONS(1139), - [anon_sym_let] = ACTIONS(1139), - [anon_sym_let_DASHenv] = ACTIONS(1139), - [anon_sym_mut] = ACTIONS(1139), - [anon_sym_const] = ACTIONS(1139), - [anon_sym_source] = ACTIONS(1139), - [anon_sym_source_DASHenv] = ACTIONS(1139), - [anon_sym_register] = ACTIONS(1139), - [anon_sym_hide] = ACTIONS(1139), - [anon_sym_hide_DASHenv] = ACTIONS(1139), - [anon_sym_overlay] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1394), - [anon_sym_where] = ACTIONS(1139), - [anon_sym_STAR_STAR] = ACTIONS(1396), - [anon_sym_PLUS_PLUS] = ACTIONS(1396), - [anon_sym_SLASH] = ACTIONS(1394), - [anon_sym_mod] = ACTIONS(1394), - [anon_sym_SLASH_SLASH] = ACTIONS(1394), - [anon_sym_PLUS] = ACTIONS(1139), - [anon_sym_bit_DASHshl] = ACTIONS(1139), - [anon_sym_bit_DASHshr] = ACTIONS(1139), - [anon_sym_EQ_EQ] = ACTIONS(1139), - [anon_sym_BANG_EQ] = ACTIONS(1139), - [anon_sym_LT2] = ACTIONS(1139), - [anon_sym_LT_EQ] = ACTIONS(1139), - [anon_sym_GT_EQ] = ACTIONS(1139), - [anon_sym_not_DASHin] = ACTIONS(1139), - [anon_sym_starts_DASHwith] = ACTIONS(1139), - [anon_sym_ends_DASHwith] = ACTIONS(1139), - [anon_sym_EQ_TILDE] = ACTIONS(1139), - [anon_sym_BANG_TILDE] = ACTIONS(1139), - [anon_sym_bit_DASHand] = ACTIONS(1139), - [anon_sym_bit_DASHxor] = ACTIONS(1139), - [anon_sym_bit_DASHor] = ACTIONS(1139), - [anon_sym_and] = ACTIONS(1139), - [anon_sym_xor] = ACTIONS(1139), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_not] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_CARET] = ACTIONS(1139), - [sym_short_flag] = ACTIONS(1139), + [anon_sym_export] = ACTIONS(1068), + [anon_sym_alias] = ACTIONS(1068), + [anon_sym_let] = ACTIONS(1068), + [anon_sym_let_DASHenv] = ACTIONS(1068), + [anon_sym_mut] = ACTIONS(1068), + [anon_sym_const] = ACTIONS(1068), + [sym_cmd_identifier] = ACTIONS(1046), + [anon_sym_SEMI] = ACTIONS(1068), + [anon_sym_LF] = ACTIONS(1070), + [anon_sym_def] = ACTIONS(1068), + [anon_sym_def_DASHenv] = ACTIONS(1068), + [anon_sym_export_DASHenv] = ACTIONS(1068), + [anon_sym_extern] = ACTIONS(1068), + [anon_sym_module] = ACTIONS(1068), + [anon_sym_use] = ACTIONS(1068), + [anon_sym_LBRACK] = ACTIONS(1050), + [anon_sym_LPAREN] = ACTIONS(1068), + [anon_sym_RPAREN] = ACTIONS(1068), + [anon_sym_DOLLAR] = ACTIONS(1068), + [anon_sym_error] = ACTIONS(1068), + [anon_sym_DASH] = ACTIONS(1068), + [anon_sym_break] = ACTIONS(1068), + [anon_sym_continue] = ACTIONS(1068), + [anon_sym_for] = ACTIONS(1068), + [anon_sym_loop] = ACTIONS(1068), + [anon_sym_while] = ACTIONS(1068), + [anon_sym_do] = ACTIONS(1068), + [anon_sym_if] = ACTIONS(1068), + [anon_sym_match] = ACTIONS(1068), + [anon_sym_LBRACE] = ACTIONS(1068), + [anon_sym_RBRACE] = ACTIONS(1068), + [anon_sym_try] = ACTIONS(1068), + [anon_sym_return] = ACTIONS(1068), + [anon_sym_source] = ACTIONS(1068), + [anon_sym_source_DASHenv] = ACTIONS(1068), + [anon_sym_register] = ACTIONS(1068), + [anon_sym_hide] = ACTIONS(1068), + [anon_sym_hide_DASHenv] = ACTIONS(1068), + [anon_sym_overlay] = ACTIONS(1068), + [anon_sym_STAR] = ACTIONS(1052), + [anon_sym_where] = ACTIONS(1068), + [anon_sym_not] = ACTIONS(1068), + [anon_sym_DOT_DOT_LT] = ACTIONS(1068), + [anon_sym_DOT_DOT] = ACTIONS(1068), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1068), + [sym_val_nothing] = ACTIONS(1068), + [anon_sym_true] = ACTIONS(1068), + [anon_sym_false] = ACTIONS(1068), + [aux_sym_val_number_token1] = ACTIONS(1068), + [aux_sym_val_number_token2] = ACTIONS(1068), + [aux_sym_val_number_token3] = ACTIONS(1068), + [aux_sym_val_number_token4] = ACTIONS(1068), + [anon_sym_inf] = ACTIONS(1068), + [anon_sym_DASHinf] = ACTIONS(1068), + [anon_sym_NaN] = ACTIONS(1068), + [anon_sym_0b] = ACTIONS(1068), + [anon_sym_0o] = ACTIONS(1068), + [anon_sym_0x] = ACTIONS(1068), + [sym_val_date] = ACTIONS(1068), + [anon_sym_DQUOTE] = ACTIONS(1054), + [sym__str_single_quotes] = ACTIONS(1056), + [sym__str_back_ticks] = ACTIONS(1056), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1068), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1068), + [anon_sym_CARET] = ACTIONS(1068), [anon_sym_POUND] = ACTIONS(3), }, [498] = { [sym_comment] = STATE(498), - [sym_cmd_identifier] = ACTIONS(1103), - [anon_sym_SEMI] = ACTIONS(1103), - [anon_sym_LF] = ACTIONS(1101), - [anon_sym_LBRACK] = ACTIONS(1103), - [anon_sym_LPAREN] = ACTIONS(1103), - [anon_sym_RPAREN] = ACTIONS(1103), - [anon_sym_PIPE] = ACTIONS(1103), - [anon_sym_DOLLAR] = ACTIONS(1103), - [anon_sym_error] = ACTIONS(1103), - [anon_sym_GT] = ACTIONS(1103), - [anon_sym_DASH] = ACTIONS(1103), - [anon_sym_break] = ACTIONS(1103), - [anon_sym_continue] = ACTIONS(1103), - [anon_sym_for] = ACTIONS(1103), - [anon_sym_in] = ACTIONS(1103), - [anon_sym_loop] = ACTIONS(1103), - [anon_sym_while] = ACTIONS(1103), - [anon_sym_do] = ACTIONS(1103), - [anon_sym_if] = ACTIONS(1103), - [anon_sym_match] = ACTIONS(1103), - [anon_sym_LBRACE] = ACTIONS(1103), - [anon_sym_DOT] = ACTIONS(1103), - [anon_sym_try] = ACTIONS(1103), - [anon_sym_return] = ACTIONS(1103), - [anon_sym_let] = ACTIONS(1103), - [anon_sym_let_DASHenv] = ACTIONS(1103), - [anon_sym_mut] = ACTIONS(1103), - [anon_sym_const] = ACTIONS(1103), - [anon_sym_source] = ACTIONS(1103), - [anon_sym_source_DASHenv] = ACTIONS(1103), - [anon_sym_register] = ACTIONS(1103), - [anon_sym_hide] = ACTIONS(1103), - [anon_sym_hide_DASHenv] = ACTIONS(1103), - [anon_sym_overlay] = ACTIONS(1103), - [anon_sym_STAR] = ACTIONS(1103), - [anon_sym_where] = ACTIONS(1103), - [anon_sym_QMARK2] = ACTIONS(1103), - [anon_sym_STAR_STAR] = ACTIONS(1103), - [anon_sym_PLUS_PLUS] = ACTIONS(1103), - [anon_sym_SLASH] = ACTIONS(1103), - [anon_sym_mod] = ACTIONS(1103), - [anon_sym_SLASH_SLASH] = ACTIONS(1103), - [anon_sym_PLUS] = ACTIONS(1103), - [anon_sym_bit_DASHshl] = ACTIONS(1103), - [anon_sym_bit_DASHshr] = ACTIONS(1103), - [anon_sym_EQ_EQ] = ACTIONS(1103), - [anon_sym_BANG_EQ] = ACTIONS(1103), - [anon_sym_LT2] = ACTIONS(1103), - [anon_sym_LT_EQ] = ACTIONS(1103), - [anon_sym_GT_EQ] = ACTIONS(1103), - [anon_sym_not_DASHin] = ACTIONS(1103), - [anon_sym_starts_DASHwith] = ACTIONS(1103), - [anon_sym_ends_DASHwith] = ACTIONS(1103), - [anon_sym_EQ_TILDE] = ACTIONS(1103), - [anon_sym_BANG_TILDE] = ACTIONS(1103), - [anon_sym_bit_DASHand] = ACTIONS(1103), - [anon_sym_bit_DASHxor] = ACTIONS(1103), - [anon_sym_bit_DASHor] = ACTIONS(1103), - [anon_sym_and] = ACTIONS(1103), - [anon_sym_xor] = ACTIONS(1103), - [anon_sym_or] = ACTIONS(1103), - [anon_sym_not] = ACTIONS(1103), - [anon_sym_DOT_DOT_LT] = ACTIONS(1103), - [anon_sym_DOT_DOT] = ACTIONS(1103), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1103), - [sym_val_nothing] = ACTIONS(1103), - [anon_sym_true] = ACTIONS(1103), - [anon_sym_false] = ACTIONS(1103), - [aux_sym_val_number_token1] = ACTIONS(1103), - [aux_sym_val_number_token2] = ACTIONS(1103), - [aux_sym_val_number_token3] = ACTIONS(1103), - [aux_sym_val_number_token4] = ACTIONS(1103), - [anon_sym_inf] = ACTIONS(1103), - [anon_sym_DASHinf] = ACTIONS(1103), - [anon_sym_NaN] = ACTIONS(1103), - [anon_sym_0b] = ACTIONS(1103), - [anon_sym_0o] = ACTIONS(1103), - [anon_sym_0x] = ACTIONS(1103), - [sym_val_date] = ACTIONS(1103), - [anon_sym_DQUOTE] = ACTIONS(1103), - [sym__str_single_quotes] = ACTIONS(1103), - [sym__str_back_ticks] = ACTIONS(1103), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1103), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1103), - [anon_sym_CARET] = ACTIONS(1103), + [anon_sym_SEMI] = ACTIONS(750), + [anon_sym_LF] = ACTIONS(752), + [anon_sym_LBRACK] = ACTIONS(750), + [anon_sym_LPAREN] = ACTIONS(750), + [anon_sym_RPAREN] = ACTIONS(750), + [anon_sym_PIPE] = ACTIONS(750), + [anon_sym_DOLLAR] = ACTIONS(750), + [anon_sym_GT] = ACTIONS(750), + [anon_sym_DASH_DASH] = ACTIONS(750), + [anon_sym_DASH] = ACTIONS(750), + [anon_sym_in] = ACTIONS(750), + [anon_sym_LBRACE] = ACTIONS(750), + [anon_sym_RBRACE] = ACTIONS(750), + [anon_sym_DOT] = ACTIONS(750), + [anon_sym_STAR] = ACTIONS(750), + [anon_sym_STAR_STAR] = ACTIONS(750), + [anon_sym_PLUS_PLUS] = ACTIONS(750), + [anon_sym_SLASH] = ACTIONS(750), + [anon_sym_mod] = ACTIONS(750), + [anon_sym_SLASH_SLASH] = ACTIONS(750), + [anon_sym_PLUS] = ACTIONS(750), + [anon_sym_bit_DASHshl] = ACTIONS(750), + [anon_sym_bit_DASHshr] = ACTIONS(750), + [anon_sym_EQ_EQ] = ACTIONS(750), + [anon_sym_BANG_EQ] = ACTIONS(750), + [anon_sym_LT2] = ACTIONS(750), + [anon_sym_LT_EQ] = ACTIONS(750), + [anon_sym_GT_EQ] = ACTIONS(750), + [anon_sym_not_DASHin] = ACTIONS(750), + [anon_sym_starts_DASHwith] = ACTIONS(750), + [anon_sym_ends_DASHwith] = ACTIONS(750), + [anon_sym_EQ_TILDE] = ACTIONS(750), + [anon_sym_BANG_TILDE] = ACTIONS(750), + [anon_sym_bit_DASHand] = ACTIONS(750), + [anon_sym_bit_DASHxor] = ACTIONS(750), + [anon_sym_bit_DASHor] = ACTIONS(750), + [anon_sym_and] = ACTIONS(750), + [anon_sym_xor] = ACTIONS(750), + [anon_sym_or] = ACTIONS(750), + [anon_sym_DOT_DOT_LT] = ACTIONS(750), + [anon_sym_DOT_DOT] = ACTIONS(750), + [anon_sym_DOT_DOT_EQ] = ACTIONS(750), + [sym_val_nothing] = ACTIONS(750), + [anon_sym_true] = ACTIONS(750), + [anon_sym_false] = ACTIONS(750), + [aux_sym_val_number_token1] = ACTIONS(750), + [aux_sym_val_number_token2] = ACTIONS(750), + [aux_sym_val_number_token3] = ACTIONS(750), + [aux_sym_val_number_token4] = ACTIONS(750), + [anon_sym_inf] = ACTIONS(750), + [anon_sym_DASHinf] = ACTIONS(750), + [anon_sym_NaN] = ACTIONS(750), + [anon_sym_0b] = ACTIONS(750), + [anon_sym_0o] = ACTIONS(750), + [anon_sym_0x] = ACTIONS(750), + [sym_val_date] = ACTIONS(750), + [anon_sym_DQUOTE] = ACTIONS(750), + [sym__str_single_quotes] = ACTIONS(750), + [sym__str_back_ticks] = ACTIONS(750), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(750), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(750), + [anon_sym_err_GT] = ACTIONS(750), + [anon_sym_out_GT] = ACTIONS(750), + [anon_sym_e_GT] = ACTIONS(750), + [anon_sym_o_GT] = ACTIONS(750), + [anon_sym_err_PLUSout_GT] = ACTIONS(750), + [anon_sym_out_PLUSerr_GT] = ACTIONS(750), + [anon_sym_o_PLUSe_GT] = ACTIONS(750), + [anon_sym_e_PLUSo_GT] = ACTIONS(750), + [sym_short_flag] = ACTIONS(750), + [aux_sym_unquoted_token1] = ACTIONS(750), [anon_sym_POUND] = ACTIONS(3), }, [499] = { + [sym__ctrl_expression] = STATE(3132), + [sym_ctrl_do] = STATE(900), + [sym_ctrl_if] = STATE(900), + [sym_ctrl_match] = STATE(900), + [sym_ctrl_try] = STATE(900), + [sym_ctrl_return] = STATE(900), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3382), + [sym_where_command] = STATE(3165), + [sym__expression] = STATE(2382), + [sym_expr_unary] = STATE(2472), + [sym_expr_binary] = STATE(2472), + [sym_expr_parenthesized] = STATE(2091), + [sym_val_range] = STATE(2472), + [sym__value] = STATE(2472), + [sym_val_bool] = STATE(2467), + [sym_val_variable] = STATE(2467), + [sym__var] = STATE(2125), + [sym_val_number] = STATE(127), + [sym_val_duration] = STATE(2467), + [sym_val_filesize] = STATE(2467), + [sym_val_binary] = STATE(2467), + [sym_val_string] = STATE(2467), + [sym__str_double_quotes] = STATE(2469), + [sym_val_interpolated] = STATE(2467), + [sym__inter_single_quotes] = STATE(2475), + [sym__inter_double_quotes] = STATE(2478), + [sym_val_list] = STATE(2467), + [sym_val_record] = STATE(2467), + [sym_val_table] = STATE(2467), + [sym_val_closure] = STATE(2467), + [sym_command] = STATE(3165), [sym_comment] = STATE(499), - [sym_cmd_identifier] = ACTIONS(1139), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_RPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_error] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1386), - [anon_sym_DASH_DASH] = ACTIONS(1139), - [anon_sym_DASH] = ACTIONS(1390), - [anon_sym_break] = ACTIONS(1139), - [anon_sym_continue] = ACTIONS(1139), - [anon_sym_for] = ACTIONS(1139), - [anon_sym_in] = ACTIONS(1139), - [anon_sym_loop] = ACTIONS(1139), - [anon_sym_while] = ACTIONS(1139), - [anon_sym_do] = ACTIONS(1139), - [anon_sym_if] = ACTIONS(1139), - [anon_sym_match] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_try] = ACTIONS(1139), - [anon_sym_return] = ACTIONS(1139), - [anon_sym_let] = ACTIONS(1139), - [anon_sym_let_DASHenv] = ACTIONS(1139), - [anon_sym_mut] = ACTIONS(1139), - [anon_sym_const] = ACTIONS(1139), - [anon_sym_source] = ACTIONS(1139), - [anon_sym_source_DASHenv] = ACTIONS(1139), - [anon_sym_register] = ACTIONS(1139), - [anon_sym_hide] = ACTIONS(1139), - [anon_sym_hide_DASHenv] = ACTIONS(1139), - [anon_sym_overlay] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1394), - [anon_sym_where] = ACTIONS(1139), - [anon_sym_STAR_STAR] = ACTIONS(1396), - [anon_sym_PLUS_PLUS] = ACTIONS(1396), - [anon_sym_SLASH] = ACTIONS(1394), - [anon_sym_mod] = ACTIONS(1394), - [anon_sym_SLASH_SLASH] = ACTIONS(1394), - [anon_sym_PLUS] = ACTIONS(1390), - [anon_sym_bit_DASHshl] = ACTIONS(1398), - [anon_sym_bit_DASHshr] = ACTIONS(1398), - [anon_sym_EQ_EQ] = ACTIONS(1386), - [anon_sym_BANG_EQ] = ACTIONS(1386), - [anon_sym_LT2] = ACTIONS(1386), - [anon_sym_LT_EQ] = ACTIONS(1386), - [anon_sym_GT_EQ] = ACTIONS(1386), - [anon_sym_not_DASHin] = ACTIONS(1139), - [anon_sym_starts_DASHwith] = ACTIONS(1139), - [anon_sym_ends_DASHwith] = ACTIONS(1139), - [anon_sym_EQ_TILDE] = ACTIONS(1139), - [anon_sym_BANG_TILDE] = ACTIONS(1139), - [anon_sym_bit_DASHand] = ACTIONS(1139), - [anon_sym_bit_DASHxor] = ACTIONS(1139), - [anon_sym_bit_DASHor] = ACTIONS(1139), - [anon_sym_and] = ACTIONS(1139), - [anon_sym_xor] = ACTIONS(1139), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_not] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_CARET] = ACTIONS(1139), - [sym_short_flag] = ACTIONS(1139), - [anon_sym_POUND] = ACTIONS(3), + [aux_sym_pipeline_repeat1] = STATE(545), + [sym_cmd_identifier] = ACTIONS(19), + [anon_sym_LBRACK] = ACTIONS(31), + [anon_sym_LPAREN] = ACTIONS(33), + [anon_sym_DOLLAR] = ACTIONS(1008), + [anon_sym_DASH] = ACTIONS(39), + [anon_sym_break] = ACTIONS(41), + [anon_sym_continue] = ACTIONS(43), + [anon_sym_do] = ACTIONS(1010), + [anon_sym_if] = ACTIONS(1012), + [anon_sym_match] = ACTIONS(55), + [anon_sym_LBRACE] = ACTIONS(57), + [anon_sym_try] = ACTIONS(1014), + [anon_sym_return] = ACTIONS(1016), + [anon_sym_where] = ACTIONS(73), + [anon_sym_not] = ACTIONS(75), + [anon_sym_DOT_DOT_LT] = ACTIONS(77), + [anon_sym_DOT_DOT] = ACTIONS(79), + [anon_sym_DOT_DOT_EQ] = ACTIONS(77), + [sym_val_nothing] = ACTIONS(81), + [anon_sym_true] = ACTIONS(83), + [anon_sym_false] = ACTIONS(83), + [aux_sym_val_number_token1] = ACTIONS(85), + [aux_sym_val_number_token2] = ACTIONS(87), + [aux_sym_val_number_token3] = ACTIONS(87), + [aux_sym_val_number_token4] = ACTIONS(87), + [anon_sym_inf] = ACTIONS(85), + [anon_sym_DASHinf] = ACTIONS(87), + [anon_sym_NaN] = ACTIONS(85), + [anon_sym_0b] = ACTIONS(89), + [anon_sym_0o] = ACTIONS(89), + [anon_sym_0x] = ACTIONS(89), + [sym_val_date] = ACTIONS(91), + [anon_sym_DQUOTE] = ACTIONS(93), + [sym__str_single_quotes] = ACTIONS(95), + [sym__str_back_ticks] = ACTIONS(95), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), + [anon_sym_CARET] = ACTIONS(101), + [anon_sym_POUND] = ACTIONS(147), }, [500] = { + [sym__ctrl_expression] = STATE(2946), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_pipe_element_last] = STATE(3167), + [sym_where_command] = STATE(2938), + [sym__expression] = STATE(2178), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(2354), + [sym__var] = STATE(2035), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(2938), [sym_comment] = STATE(500), - [sym_cmd_identifier] = ACTIONS(1187), - [anon_sym_SEMI] = ACTIONS(1187), - [anon_sym_LF] = ACTIONS(1189), - [anon_sym_LBRACK] = ACTIONS(1187), - [anon_sym_LPAREN] = ACTIONS(1187), - [anon_sym_RPAREN] = ACTIONS(1187), - [anon_sym_PIPE] = ACTIONS(1187), - [anon_sym_DOLLAR] = ACTIONS(1187), - [anon_sym_error] = ACTIONS(1187), - [anon_sym_GT] = ACTIONS(1187), - [anon_sym_DASH_DASH] = ACTIONS(1187), - [anon_sym_DASH] = ACTIONS(1187), - [anon_sym_break] = ACTIONS(1187), - [anon_sym_continue] = ACTIONS(1187), - [anon_sym_for] = ACTIONS(1187), - [anon_sym_in] = ACTIONS(1187), - [anon_sym_loop] = ACTIONS(1187), - [anon_sym_while] = ACTIONS(1187), - [anon_sym_do] = ACTIONS(1187), - [anon_sym_if] = ACTIONS(1187), - [anon_sym_match] = ACTIONS(1187), - [anon_sym_LBRACE] = ACTIONS(1187), - [anon_sym_try] = ACTIONS(1187), - [anon_sym_return] = ACTIONS(1187), - [anon_sym_let] = ACTIONS(1187), - [anon_sym_let_DASHenv] = ACTIONS(1187), - [anon_sym_mut] = ACTIONS(1187), - [anon_sym_const] = ACTIONS(1187), - [anon_sym_source] = ACTIONS(1187), - [anon_sym_source_DASHenv] = ACTIONS(1187), - [anon_sym_register] = ACTIONS(1187), - [anon_sym_hide] = ACTIONS(1187), - [anon_sym_hide_DASHenv] = ACTIONS(1187), - [anon_sym_overlay] = ACTIONS(1187), - [anon_sym_STAR] = ACTIONS(1187), - [anon_sym_where] = ACTIONS(1187), - [anon_sym_STAR_STAR] = ACTIONS(1187), - [anon_sym_PLUS_PLUS] = ACTIONS(1187), - [anon_sym_SLASH] = ACTIONS(1187), - [anon_sym_mod] = ACTIONS(1187), - [anon_sym_SLASH_SLASH] = ACTIONS(1187), - [anon_sym_PLUS] = ACTIONS(1187), - [anon_sym_bit_DASHshl] = ACTIONS(1187), - [anon_sym_bit_DASHshr] = ACTIONS(1187), - [anon_sym_EQ_EQ] = ACTIONS(1187), - [anon_sym_BANG_EQ] = ACTIONS(1187), - [anon_sym_LT2] = ACTIONS(1187), - [anon_sym_LT_EQ] = ACTIONS(1187), - [anon_sym_GT_EQ] = ACTIONS(1187), - [anon_sym_not_DASHin] = ACTIONS(1187), - [anon_sym_starts_DASHwith] = ACTIONS(1187), - [anon_sym_ends_DASHwith] = ACTIONS(1187), - [anon_sym_EQ_TILDE] = ACTIONS(1187), - [anon_sym_BANG_TILDE] = ACTIONS(1187), - [anon_sym_bit_DASHand] = ACTIONS(1187), - [anon_sym_bit_DASHxor] = ACTIONS(1187), - [anon_sym_bit_DASHor] = ACTIONS(1187), - [anon_sym_and] = ACTIONS(1187), - [anon_sym_xor] = ACTIONS(1187), - [anon_sym_or] = ACTIONS(1187), - [anon_sym_not] = ACTIONS(1187), - [anon_sym_DOT_DOT_LT] = ACTIONS(1187), - [anon_sym_DOT_DOT] = ACTIONS(1187), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1187), - [sym_val_nothing] = ACTIONS(1187), - [anon_sym_true] = ACTIONS(1187), - [anon_sym_false] = ACTIONS(1187), - [aux_sym_val_number_token1] = ACTIONS(1187), - [aux_sym_val_number_token2] = ACTIONS(1187), - [aux_sym_val_number_token3] = ACTIONS(1187), - [aux_sym_val_number_token4] = ACTIONS(1187), - [anon_sym_inf] = ACTIONS(1187), - [anon_sym_DASHinf] = ACTIONS(1187), - [anon_sym_NaN] = ACTIONS(1187), - [anon_sym_0b] = ACTIONS(1187), - [anon_sym_0o] = ACTIONS(1187), - [anon_sym_0x] = ACTIONS(1187), - [sym_val_date] = ACTIONS(1187), - [anon_sym_DQUOTE] = ACTIONS(1187), - [sym__str_single_quotes] = ACTIONS(1187), - [sym__str_back_ticks] = ACTIONS(1187), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1187), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1187), - [anon_sym_CARET] = ACTIONS(1187), - [sym_short_flag] = ACTIONS(1187), - [anon_sym_POUND] = ACTIONS(3), + [aux_sym_pipeline_repeat1] = STATE(545), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(1020), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_do] = ACTIONS(1022), + [anon_sym_if] = ACTIONS(1024), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(1026), + [anon_sym_return] = ACTIONS(1028), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(147), }, [501] = { [sym_comment] = STATE(501), - [sym_cmd_identifier] = ACTIONS(987), - [anon_sym_SEMI] = ACTIONS(987), - [anon_sym_LF] = ACTIONS(989), - [anon_sym_LBRACK] = ACTIONS(987), - [anon_sym_LPAREN] = ACTIONS(987), - [anon_sym_RPAREN] = ACTIONS(987), - [anon_sym_PIPE] = ACTIONS(987), - [anon_sym_DOLLAR] = ACTIONS(987), - [anon_sym_error] = ACTIONS(987), - [anon_sym_GT] = ACTIONS(987), - [anon_sym_DASH] = ACTIONS(987), - [anon_sym_break] = ACTIONS(987), - [anon_sym_continue] = ACTIONS(987), - [anon_sym_for] = ACTIONS(987), - [anon_sym_in] = ACTIONS(987), - [anon_sym_loop] = ACTIONS(987), - [anon_sym_while] = ACTIONS(987), - [anon_sym_do] = ACTIONS(987), - [anon_sym_if] = ACTIONS(987), - [anon_sym_match] = ACTIONS(987), - [anon_sym_LBRACE] = ACTIONS(987), - [anon_sym_DOT] = ACTIONS(987), - [anon_sym_try] = ACTIONS(987), - [anon_sym_return] = ACTIONS(987), - [anon_sym_let] = ACTIONS(987), - [anon_sym_let_DASHenv] = ACTIONS(987), - [anon_sym_mut] = ACTIONS(987), - [anon_sym_const] = ACTIONS(987), - [anon_sym_source] = ACTIONS(987), - [anon_sym_source_DASHenv] = ACTIONS(987), - [anon_sym_register] = ACTIONS(987), - [anon_sym_hide] = ACTIONS(987), - [anon_sym_hide_DASHenv] = ACTIONS(987), - [anon_sym_overlay] = ACTIONS(987), - [anon_sym_STAR] = ACTIONS(987), - [anon_sym_where] = ACTIONS(987), - [anon_sym_QMARK2] = ACTIONS(1427), - [anon_sym_STAR_STAR] = ACTIONS(987), - [anon_sym_PLUS_PLUS] = ACTIONS(987), - [anon_sym_SLASH] = ACTIONS(987), - [anon_sym_mod] = ACTIONS(987), - [anon_sym_SLASH_SLASH] = ACTIONS(987), - [anon_sym_PLUS] = ACTIONS(987), - [anon_sym_bit_DASHshl] = ACTIONS(987), - [anon_sym_bit_DASHshr] = ACTIONS(987), - [anon_sym_EQ_EQ] = ACTIONS(987), - [anon_sym_BANG_EQ] = ACTIONS(987), - [anon_sym_LT2] = ACTIONS(987), - [anon_sym_LT_EQ] = ACTIONS(987), - [anon_sym_GT_EQ] = ACTIONS(987), - [anon_sym_not_DASHin] = ACTIONS(987), - [anon_sym_starts_DASHwith] = ACTIONS(987), - [anon_sym_ends_DASHwith] = ACTIONS(987), - [anon_sym_EQ_TILDE] = ACTIONS(987), - [anon_sym_BANG_TILDE] = ACTIONS(987), - [anon_sym_bit_DASHand] = ACTIONS(987), - [anon_sym_bit_DASHxor] = ACTIONS(987), - [anon_sym_bit_DASHor] = ACTIONS(987), - [anon_sym_and] = ACTIONS(987), - [anon_sym_xor] = ACTIONS(987), - [anon_sym_or] = ACTIONS(987), - [anon_sym_not] = ACTIONS(987), - [anon_sym_DOT_DOT_LT] = ACTIONS(987), - [anon_sym_DOT_DOT] = ACTIONS(987), - [anon_sym_DOT_DOT_EQ] = ACTIONS(987), - [sym_val_nothing] = ACTIONS(987), - [anon_sym_true] = ACTIONS(987), - [anon_sym_false] = ACTIONS(987), - [aux_sym_val_number_token1] = ACTIONS(987), - [aux_sym_val_number_token2] = ACTIONS(987), - [aux_sym_val_number_token3] = ACTIONS(987), - [aux_sym_val_number_token4] = ACTIONS(987), - [anon_sym_inf] = ACTIONS(987), - [anon_sym_DASHinf] = ACTIONS(987), - [anon_sym_NaN] = ACTIONS(987), - [anon_sym_0b] = ACTIONS(987), - [anon_sym_0o] = ACTIONS(987), - [anon_sym_0x] = ACTIONS(987), - [sym_val_date] = ACTIONS(987), - [anon_sym_DQUOTE] = ACTIONS(987), - [sym__str_single_quotes] = ACTIONS(987), - [sym__str_back_ticks] = ACTIONS(987), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(987), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(987), - [anon_sym_CARET] = ACTIONS(987), + [anon_sym_SEMI] = ACTIONS(844), + [anon_sym_LF] = ACTIONS(846), + [anon_sym_LBRACK] = ACTIONS(844), + [anon_sym_LPAREN] = ACTIONS(844), + [anon_sym_RPAREN] = ACTIONS(844), + [anon_sym_PIPE] = ACTIONS(844), + [anon_sym_DOLLAR] = ACTIONS(844), + [anon_sym_GT] = ACTIONS(844), + [anon_sym_DASH_DASH] = ACTIONS(844), + [anon_sym_DASH] = ACTIONS(844), + [anon_sym_in] = ACTIONS(844), + [anon_sym_LBRACE] = ACTIONS(844), + [anon_sym_RBRACE] = ACTIONS(844), + [anon_sym_STAR] = ACTIONS(844), + [anon_sym_STAR_STAR] = ACTIONS(844), + [anon_sym_PLUS_PLUS] = ACTIONS(844), + [anon_sym_SLASH] = ACTIONS(844), + [anon_sym_mod] = ACTIONS(844), + [anon_sym_SLASH_SLASH] = ACTIONS(844), + [anon_sym_PLUS] = ACTIONS(844), + [anon_sym_bit_DASHshl] = ACTIONS(844), + [anon_sym_bit_DASHshr] = ACTIONS(844), + [anon_sym_EQ_EQ] = ACTIONS(844), + [anon_sym_BANG_EQ] = ACTIONS(844), + [anon_sym_LT2] = ACTIONS(844), + [anon_sym_LT_EQ] = ACTIONS(844), + [anon_sym_GT_EQ] = ACTIONS(844), + [anon_sym_not_DASHin] = ACTIONS(844), + [anon_sym_starts_DASHwith] = ACTIONS(844), + [anon_sym_ends_DASHwith] = ACTIONS(844), + [anon_sym_EQ_TILDE] = ACTIONS(844), + [anon_sym_BANG_TILDE] = ACTIONS(844), + [anon_sym_bit_DASHand] = ACTIONS(844), + [anon_sym_bit_DASHxor] = ACTIONS(844), + [anon_sym_bit_DASHor] = ACTIONS(844), + [anon_sym_and] = ACTIONS(844), + [anon_sym_xor] = ACTIONS(844), + [anon_sym_or] = ACTIONS(844), + [anon_sym_DOT_DOT_LT] = ACTIONS(844), + [anon_sym_DOT_DOT] = ACTIONS(844), + [anon_sym_DOT_DOT_EQ] = ACTIONS(844), + [sym_val_nothing] = ACTIONS(844), + [anon_sym_true] = ACTIONS(844), + [anon_sym_false] = ACTIONS(844), + [aux_sym_val_number_token1] = ACTIONS(844), + [aux_sym_val_number_token2] = ACTIONS(844), + [aux_sym_val_number_token3] = ACTIONS(844), + [aux_sym_val_number_token4] = ACTIONS(844), + [anon_sym_inf] = ACTIONS(844), + [anon_sym_DASHinf] = ACTIONS(844), + [anon_sym_NaN] = ACTIONS(844), + [anon_sym_0b] = ACTIONS(844), + [anon_sym_0o] = ACTIONS(844), + [anon_sym_0x] = ACTIONS(844), + [sym_val_date] = ACTIONS(844), + [anon_sym_DQUOTE] = ACTIONS(844), + [sym__str_single_quotes] = ACTIONS(844), + [sym__str_back_ticks] = ACTIONS(844), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(844), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(844), + [anon_sym_err_GT] = ACTIONS(844), + [anon_sym_out_GT] = ACTIONS(844), + [anon_sym_e_GT] = ACTIONS(844), + [anon_sym_o_GT] = ACTIONS(844), + [anon_sym_err_PLUSout_GT] = ACTIONS(844), + [anon_sym_out_PLUSerr_GT] = ACTIONS(844), + [anon_sym_o_PLUSe_GT] = ACTIONS(844), + [anon_sym_e_PLUSo_GT] = ACTIONS(844), + [sym_short_flag] = ACTIONS(844), + [aux_sym_unquoted_token1] = ACTIONS(844), [anon_sym_POUND] = ACTIONS(3), }, [502] = { [sym_comment] = STATE(502), - [sym_cmd_identifier] = ACTIONS(1241), - [anon_sym_SEMI] = ACTIONS(1241), - [anon_sym_LF] = ACTIONS(1239), - [anon_sym_LBRACK] = ACTIONS(1241), - [anon_sym_LPAREN] = ACTIONS(1241), - [anon_sym_RPAREN] = ACTIONS(1241), - [anon_sym_PIPE] = ACTIONS(1241), - [anon_sym_DOLLAR] = ACTIONS(1241), - [anon_sym_error] = ACTIONS(1241), - [anon_sym_GT] = ACTIONS(1241), - [anon_sym_DASH_DASH] = ACTIONS(1241), - [anon_sym_DASH] = ACTIONS(1241), - [anon_sym_break] = ACTIONS(1241), - [anon_sym_continue] = ACTIONS(1241), - [anon_sym_for] = ACTIONS(1241), - [anon_sym_in] = ACTIONS(1241), - [anon_sym_loop] = ACTIONS(1241), - [anon_sym_while] = ACTIONS(1241), - [anon_sym_do] = ACTIONS(1241), - [anon_sym_if] = ACTIONS(1241), - [anon_sym_match] = ACTIONS(1241), - [anon_sym_LBRACE] = ACTIONS(1241), - [anon_sym_try] = ACTIONS(1241), - [anon_sym_return] = ACTIONS(1241), - [anon_sym_let] = ACTIONS(1241), - [anon_sym_let_DASHenv] = ACTIONS(1241), - [anon_sym_mut] = ACTIONS(1241), - [anon_sym_const] = ACTIONS(1241), - [anon_sym_source] = ACTIONS(1241), - [anon_sym_source_DASHenv] = ACTIONS(1241), - [anon_sym_register] = ACTIONS(1241), - [anon_sym_hide] = ACTIONS(1241), - [anon_sym_hide_DASHenv] = ACTIONS(1241), - [anon_sym_overlay] = ACTIONS(1241), - [anon_sym_STAR] = ACTIONS(1241), - [anon_sym_where] = ACTIONS(1241), - [anon_sym_STAR_STAR] = ACTIONS(1241), - [anon_sym_PLUS_PLUS] = ACTIONS(1241), - [anon_sym_SLASH] = ACTIONS(1241), - [anon_sym_mod] = ACTIONS(1241), - [anon_sym_SLASH_SLASH] = ACTIONS(1241), - [anon_sym_PLUS] = ACTIONS(1241), - [anon_sym_bit_DASHshl] = ACTIONS(1241), - [anon_sym_bit_DASHshr] = ACTIONS(1241), - [anon_sym_EQ_EQ] = ACTIONS(1241), - [anon_sym_BANG_EQ] = ACTIONS(1241), - [anon_sym_LT2] = ACTIONS(1241), - [anon_sym_LT_EQ] = ACTIONS(1241), - [anon_sym_GT_EQ] = ACTIONS(1241), - [anon_sym_not_DASHin] = ACTIONS(1241), - [anon_sym_starts_DASHwith] = ACTIONS(1241), - [anon_sym_ends_DASHwith] = ACTIONS(1241), - [anon_sym_EQ_TILDE] = ACTIONS(1241), - [anon_sym_BANG_TILDE] = ACTIONS(1241), - [anon_sym_bit_DASHand] = ACTIONS(1241), - [anon_sym_bit_DASHxor] = ACTIONS(1241), - [anon_sym_bit_DASHor] = ACTIONS(1241), - [anon_sym_and] = ACTIONS(1241), - [anon_sym_xor] = ACTIONS(1241), - [anon_sym_or] = ACTIONS(1241), - [anon_sym_not] = ACTIONS(1241), - [anon_sym_DOT_DOT_LT] = ACTIONS(1241), - [anon_sym_DOT_DOT] = ACTIONS(1241), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1241), - [sym_val_nothing] = ACTIONS(1241), - [anon_sym_true] = ACTIONS(1241), - [anon_sym_false] = ACTIONS(1241), - [aux_sym_val_number_token1] = ACTIONS(1241), - [aux_sym_val_number_token2] = ACTIONS(1241), - [aux_sym_val_number_token3] = ACTIONS(1241), - [aux_sym_val_number_token4] = ACTIONS(1241), - [anon_sym_inf] = ACTIONS(1241), - [anon_sym_DASHinf] = ACTIONS(1241), - [anon_sym_NaN] = ACTIONS(1241), - [anon_sym_0b] = ACTIONS(1241), - [anon_sym_0o] = ACTIONS(1241), - [anon_sym_0x] = ACTIONS(1241), - [sym_val_date] = ACTIONS(1241), - [anon_sym_DQUOTE] = ACTIONS(1241), - [sym__str_single_quotes] = ACTIONS(1241), - [sym__str_back_ticks] = ACTIONS(1241), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1241), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1241), - [anon_sym_CARET] = ACTIONS(1241), - [sym_short_flag] = ACTIONS(1241), + [anon_sym_SEMI] = ACTIONS(852), + [anon_sym_LF] = ACTIONS(854), + [anon_sym_LBRACK] = ACTIONS(852), + [anon_sym_LPAREN] = ACTIONS(852), + [anon_sym_RPAREN] = ACTIONS(852), + [anon_sym_PIPE] = ACTIONS(852), + [anon_sym_DOLLAR] = ACTIONS(852), + [anon_sym_GT] = ACTIONS(852), + [anon_sym_DASH_DASH] = ACTIONS(852), + [anon_sym_DASH] = ACTIONS(852), + [anon_sym_in] = ACTIONS(852), + [anon_sym_LBRACE] = ACTIONS(852), + [anon_sym_RBRACE] = ACTIONS(852), + [anon_sym_STAR] = ACTIONS(852), + [anon_sym_STAR_STAR] = ACTIONS(852), + [anon_sym_PLUS_PLUS] = ACTIONS(852), + [anon_sym_SLASH] = ACTIONS(852), + [anon_sym_mod] = ACTIONS(852), + [anon_sym_SLASH_SLASH] = ACTIONS(852), + [anon_sym_PLUS] = ACTIONS(852), + [anon_sym_bit_DASHshl] = ACTIONS(852), + [anon_sym_bit_DASHshr] = ACTIONS(852), + [anon_sym_EQ_EQ] = ACTIONS(852), + [anon_sym_BANG_EQ] = ACTIONS(852), + [anon_sym_LT2] = ACTIONS(852), + [anon_sym_LT_EQ] = ACTIONS(852), + [anon_sym_GT_EQ] = ACTIONS(852), + [anon_sym_not_DASHin] = ACTIONS(852), + [anon_sym_starts_DASHwith] = ACTIONS(852), + [anon_sym_ends_DASHwith] = ACTIONS(852), + [anon_sym_EQ_TILDE] = ACTIONS(852), + [anon_sym_BANG_TILDE] = ACTIONS(852), + [anon_sym_bit_DASHand] = ACTIONS(852), + [anon_sym_bit_DASHxor] = ACTIONS(852), + [anon_sym_bit_DASHor] = ACTIONS(852), + [anon_sym_and] = ACTIONS(852), + [anon_sym_xor] = ACTIONS(852), + [anon_sym_or] = ACTIONS(852), + [anon_sym_DOT_DOT_LT] = ACTIONS(852), + [anon_sym_DOT_DOT] = ACTIONS(852), + [anon_sym_DOT_DOT_EQ] = ACTIONS(852), + [sym_val_nothing] = ACTIONS(852), + [anon_sym_true] = ACTIONS(852), + [anon_sym_false] = ACTIONS(852), + [aux_sym_val_number_token1] = ACTIONS(852), + [aux_sym_val_number_token2] = ACTIONS(852), + [aux_sym_val_number_token3] = ACTIONS(852), + [aux_sym_val_number_token4] = ACTIONS(852), + [anon_sym_inf] = ACTIONS(852), + [anon_sym_DASHinf] = ACTIONS(852), + [anon_sym_NaN] = ACTIONS(852), + [anon_sym_0b] = ACTIONS(852), + [anon_sym_0o] = ACTIONS(852), + [anon_sym_0x] = ACTIONS(852), + [sym_val_date] = ACTIONS(852), + [anon_sym_DQUOTE] = ACTIONS(852), + [sym__str_single_quotes] = ACTIONS(852), + [sym__str_back_ticks] = ACTIONS(852), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(852), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(852), + [anon_sym_err_GT] = ACTIONS(852), + [anon_sym_out_GT] = ACTIONS(852), + [anon_sym_e_GT] = ACTIONS(852), + [anon_sym_o_GT] = ACTIONS(852), + [anon_sym_err_PLUSout_GT] = ACTIONS(852), + [anon_sym_out_PLUSerr_GT] = ACTIONS(852), + [anon_sym_o_PLUSe_GT] = ACTIONS(852), + [anon_sym_e_PLUSo_GT] = ACTIONS(852), + [sym_short_flag] = ACTIONS(852), + [aux_sym_unquoted_token1] = ACTIONS(852), [anon_sym_POUND] = ACTIONS(3), }, [503] = { [sym_comment] = STATE(503), - [sym_cmd_identifier] = ACTIONS(1143), - [anon_sym_SEMI] = ACTIONS(1143), - [anon_sym_LF] = ACTIONS(1145), - [anon_sym_LBRACK] = ACTIONS(1143), - [anon_sym_LPAREN] = ACTIONS(1143), - [anon_sym_RPAREN] = ACTIONS(1143), - [anon_sym_PIPE] = ACTIONS(1143), - [anon_sym_DOLLAR] = ACTIONS(1143), - [anon_sym_error] = ACTIONS(1143), - [anon_sym_GT] = ACTIONS(1143), - [anon_sym_DASH_DASH] = ACTIONS(1143), - [anon_sym_DASH] = ACTIONS(1143), - [anon_sym_break] = ACTIONS(1143), - [anon_sym_continue] = ACTIONS(1143), - [anon_sym_for] = ACTIONS(1143), - [anon_sym_in] = ACTIONS(1143), - [anon_sym_loop] = ACTIONS(1143), - [anon_sym_while] = ACTIONS(1143), - [anon_sym_do] = ACTIONS(1143), - [anon_sym_if] = ACTIONS(1143), - [anon_sym_match] = ACTIONS(1143), - [anon_sym_LBRACE] = ACTIONS(1143), - [anon_sym_try] = ACTIONS(1143), - [anon_sym_return] = ACTIONS(1143), - [anon_sym_let] = ACTIONS(1143), - [anon_sym_let_DASHenv] = ACTIONS(1143), - [anon_sym_mut] = ACTIONS(1143), - [anon_sym_const] = ACTIONS(1143), - [anon_sym_source] = ACTIONS(1143), - [anon_sym_source_DASHenv] = ACTIONS(1143), - [anon_sym_register] = ACTIONS(1143), - [anon_sym_hide] = ACTIONS(1143), - [anon_sym_hide_DASHenv] = ACTIONS(1143), - [anon_sym_overlay] = ACTIONS(1143), - [anon_sym_STAR] = ACTIONS(1143), - [anon_sym_where] = ACTIONS(1143), - [anon_sym_STAR_STAR] = ACTIONS(1143), - [anon_sym_PLUS_PLUS] = ACTIONS(1143), - [anon_sym_SLASH] = ACTIONS(1143), - [anon_sym_mod] = ACTIONS(1143), - [anon_sym_SLASH_SLASH] = ACTIONS(1143), - [anon_sym_PLUS] = ACTIONS(1143), - [anon_sym_bit_DASHshl] = ACTIONS(1143), - [anon_sym_bit_DASHshr] = ACTIONS(1143), - [anon_sym_EQ_EQ] = ACTIONS(1143), - [anon_sym_BANG_EQ] = ACTIONS(1143), - [anon_sym_LT2] = ACTIONS(1143), - [anon_sym_LT_EQ] = ACTIONS(1143), - [anon_sym_GT_EQ] = ACTIONS(1143), - [anon_sym_not_DASHin] = ACTIONS(1143), - [anon_sym_starts_DASHwith] = ACTIONS(1143), - [anon_sym_ends_DASHwith] = ACTIONS(1143), - [anon_sym_EQ_TILDE] = ACTIONS(1143), - [anon_sym_BANG_TILDE] = ACTIONS(1143), - [anon_sym_bit_DASHand] = ACTIONS(1143), - [anon_sym_bit_DASHxor] = ACTIONS(1143), - [anon_sym_bit_DASHor] = ACTIONS(1143), - [anon_sym_and] = ACTIONS(1143), - [anon_sym_xor] = ACTIONS(1143), - [anon_sym_or] = ACTIONS(1143), - [anon_sym_not] = ACTIONS(1143), - [anon_sym_DOT_DOT_LT] = ACTIONS(1143), - [anon_sym_DOT_DOT] = ACTIONS(1143), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1143), - [sym_val_nothing] = ACTIONS(1143), - [anon_sym_true] = ACTIONS(1143), - [anon_sym_false] = ACTIONS(1143), - [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(1143), - [anon_sym_inf] = ACTIONS(1143), - [anon_sym_DASHinf] = ACTIONS(1143), - [anon_sym_NaN] = ACTIONS(1143), - [anon_sym_0b] = ACTIONS(1143), - [anon_sym_0o] = ACTIONS(1143), - [anon_sym_0x] = ACTIONS(1143), - [sym_val_date] = ACTIONS(1143), - [anon_sym_DQUOTE] = ACTIONS(1143), - [sym__str_single_quotes] = ACTIONS(1143), - [sym__str_back_ticks] = ACTIONS(1143), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1143), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1143), - [anon_sym_CARET] = ACTIONS(1143), - [sym_short_flag] = ACTIONS(1143), + [anon_sym_SEMI] = ACTIONS(771), + [anon_sym_LF] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_RPAREN] = ACTIONS(771), + [anon_sym_PIPE] = ACTIONS(771), + [anon_sym_DOLLAR] = ACTIONS(771), + [anon_sym_GT] = ACTIONS(771), + [anon_sym_DASH_DASH] = ACTIONS(771), + [anon_sym_DASH] = ACTIONS(771), + [anon_sym_in] = ACTIONS(771), + [anon_sym_LBRACE] = ACTIONS(771), + [anon_sym_RBRACE] = ACTIONS(771), + [anon_sym_STAR] = ACTIONS(771), + [anon_sym_STAR_STAR] = ACTIONS(771), + [anon_sym_PLUS_PLUS] = ACTIONS(771), + [anon_sym_SLASH] = ACTIONS(771), + [anon_sym_mod] = ACTIONS(771), + [anon_sym_SLASH_SLASH] = ACTIONS(771), + [anon_sym_PLUS] = ACTIONS(771), + [anon_sym_bit_DASHshl] = ACTIONS(771), + [anon_sym_bit_DASHshr] = ACTIONS(771), + [anon_sym_EQ_EQ] = ACTIONS(771), + [anon_sym_BANG_EQ] = ACTIONS(771), + [anon_sym_LT2] = ACTIONS(771), + [anon_sym_LT_EQ] = ACTIONS(771), + [anon_sym_GT_EQ] = ACTIONS(771), + [anon_sym_not_DASHin] = ACTIONS(771), + [anon_sym_starts_DASHwith] = ACTIONS(771), + [anon_sym_ends_DASHwith] = ACTIONS(771), + [anon_sym_EQ_TILDE] = ACTIONS(771), + [anon_sym_BANG_TILDE] = ACTIONS(771), + [anon_sym_bit_DASHand] = ACTIONS(771), + [anon_sym_bit_DASHxor] = ACTIONS(771), + [anon_sym_bit_DASHor] = ACTIONS(771), + [anon_sym_and] = ACTIONS(771), + [anon_sym_xor] = ACTIONS(771), + [anon_sym_or] = ACTIONS(771), + [anon_sym_DOT_DOT_LT] = ACTIONS(771), + [anon_sym_DOT_DOT] = ACTIONS(771), + [anon_sym_DOT_DOT_EQ] = ACTIONS(771), + [sym_val_nothing] = ACTIONS(771), + [anon_sym_true] = ACTIONS(771), + [anon_sym_false] = ACTIONS(771), + [aux_sym_val_number_token1] = ACTIONS(771), + [aux_sym_val_number_token2] = ACTIONS(771), + [aux_sym_val_number_token3] = ACTIONS(771), + [aux_sym_val_number_token4] = ACTIONS(771), + [anon_sym_inf] = ACTIONS(771), + [anon_sym_DASHinf] = ACTIONS(771), + [anon_sym_NaN] = ACTIONS(771), + [anon_sym_0b] = ACTIONS(771), + [anon_sym_0o] = ACTIONS(771), + [anon_sym_0x] = ACTIONS(771), + [sym_val_date] = ACTIONS(771), + [anon_sym_DQUOTE] = ACTIONS(771), + [sym__str_single_quotes] = ACTIONS(771), + [sym__str_back_ticks] = ACTIONS(771), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(771), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(771), + [anon_sym_err_GT] = ACTIONS(771), + [anon_sym_out_GT] = ACTIONS(771), + [anon_sym_e_GT] = ACTIONS(771), + [anon_sym_o_GT] = ACTIONS(771), + [anon_sym_err_PLUSout_GT] = ACTIONS(771), + [anon_sym_out_PLUSerr_GT] = ACTIONS(771), + [anon_sym_o_PLUSe_GT] = ACTIONS(771), + [anon_sym_e_PLUSo_GT] = ACTIONS(771), + [sym_short_flag] = ACTIONS(771), + [aux_sym_unquoted_token1] = ACTIONS(771), [anon_sym_POUND] = ACTIONS(3), }, [504] = { [sym_comment] = STATE(504), - [sym_cmd_identifier] = ACTIONS(1163), - [anon_sym_SEMI] = ACTIONS(1163), - [anon_sym_LF] = ACTIONS(1165), - [anon_sym_LBRACK] = ACTIONS(1163), - [anon_sym_LPAREN] = ACTIONS(1163), - [anon_sym_RPAREN] = ACTIONS(1163), - [anon_sym_PIPE] = ACTIONS(1163), - [anon_sym_DOLLAR] = ACTIONS(1163), - [anon_sym_error] = ACTIONS(1163), - [anon_sym_GT] = ACTIONS(1163), - [anon_sym_DASH_DASH] = ACTIONS(1163), - [anon_sym_DASH] = ACTIONS(1163), - [anon_sym_break] = ACTIONS(1163), - [anon_sym_continue] = ACTIONS(1163), - [anon_sym_for] = ACTIONS(1163), - [anon_sym_in] = ACTIONS(1163), - [anon_sym_loop] = ACTIONS(1163), - [anon_sym_while] = ACTIONS(1163), - [anon_sym_do] = ACTIONS(1163), - [anon_sym_if] = ACTIONS(1163), - [anon_sym_match] = ACTIONS(1163), - [anon_sym_LBRACE] = ACTIONS(1163), - [anon_sym_try] = ACTIONS(1163), - [anon_sym_return] = ACTIONS(1163), - [anon_sym_let] = ACTIONS(1163), - [anon_sym_let_DASHenv] = ACTIONS(1163), - [anon_sym_mut] = ACTIONS(1163), - [anon_sym_const] = ACTIONS(1163), - [anon_sym_source] = ACTIONS(1163), - [anon_sym_source_DASHenv] = ACTIONS(1163), - [anon_sym_register] = ACTIONS(1163), - [anon_sym_hide] = ACTIONS(1163), - [anon_sym_hide_DASHenv] = ACTIONS(1163), - [anon_sym_overlay] = ACTIONS(1163), - [anon_sym_STAR] = ACTIONS(1163), - [anon_sym_where] = ACTIONS(1163), - [anon_sym_STAR_STAR] = ACTIONS(1163), - [anon_sym_PLUS_PLUS] = ACTIONS(1163), - [anon_sym_SLASH] = ACTIONS(1163), - [anon_sym_mod] = ACTIONS(1163), - [anon_sym_SLASH_SLASH] = ACTIONS(1163), - [anon_sym_PLUS] = ACTIONS(1163), - [anon_sym_bit_DASHshl] = ACTIONS(1163), - [anon_sym_bit_DASHshr] = ACTIONS(1163), - [anon_sym_EQ_EQ] = ACTIONS(1163), - [anon_sym_BANG_EQ] = ACTIONS(1163), - [anon_sym_LT2] = ACTIONS(1163), - [anon_sym_LT_EQ] = ACTIONS(1163), - [anon_sym_GT_EQ] = ACTIONS(1163), - [anon_sym_not_DASHin] = ACTIONS(1163), - [anon_sym_starts_DASHwith] = ACTIONS(1163), - [anon_sym_ends_DASHwith] = ACTIONS(1163), - [anon_sym_EQ_TILDE] = ACTIONS(1163), - [anon_sym_BANG_TILDE] = ACTIONS(1163), - [anon_sym_bit_DASHand] = ACTIONS(1163), - [anon_sym_bit_DASHxor] = ACTIONS(1163), - [anon_sym_bit_DASHor] = ACTIONS(1163), - [anon_sym_and] = ACTIONS(1163), - [anon_sym_xor] = ACTIONS(1163), - [anon_sym_or] = ACTIONS(1163), - [anon_sym_not] = ACTIONS(1163), - [anon_sym_DOT_DOT_LT] = ACTIONS(1163), - [anon_sym_DOT_DOT] = ACTIONS(1163), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1163), - [sym_val_nothing] = ACTIONS(1163), - [anon_sym_true] = ACTIONS(1163), - [anon_sym_false] = ACTIONS(1163), - [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(1163), - [anon_sym_inf] = ACTIONS(1163), - [anon_sym_DASHinf] = ACTIONS(1163), - [anon_sym_NaN] = ACTIONS(1163), - [anon_sym_0b] = ACTIONS(1163), - [anon_sym_0o] = ACTIONS(1163), - [anon_sym_0x] = ACTIONS(1163), - [sym_val_date] = ACTIONS(1163), - [anon_sym_DQUOTE] = ACTIONS(1163), - [sym__str_single_quotes] = ACTIONS(1163), - [sym__str_back_ticks] = ACTIONS(1163), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1163), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1163), - [anon_sym_CARET] = ACTIONS(1163), - [sym_short_flag] = ACTIONS(1163), + [anon_sym_SEMI] = ACTIONS(781), + [anon_sym_LF] = ACTIONS(783), + [anon_sym_LBRACK] = ACTIONS(781), + [anon_sym_LPAREN] = ACTIONS(781), + [anon_sym_RPAREN] = ACTIONS(781), + [anon_sym_PIPE] = ACTIONS(781), + [anon_sym_DOLLAR] = ACTIONS(781), + [anon_sym_GT] = ACTIONS(781), + [anon_sym_DASH_DASH] = ACTIONS(781), + [anon_sym_DASH] = ACTIONS(781), + [anon_sym_in] = ACTIONS(781), + [anon_sym_LBRACE] = ACTIONS(781), + [anon_sym_RBRACE] = ACTIONS(781), + [anon_sym_STAR] = ACTIONS(781), + [anon_sym_STAR_STAR] = ACTIONS(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_DOT_DOT_LT] = ACTIONS(781), + [anon_sym_DOT_DOT] = ACTIONS(781), + [anon_sym_DOT_DOT_EQ] = ACTIONS(781), + [sym_val_nothing] = ACTIONS(781), + [anon_sym_true] = ACTIONS(781), + [anon_sym_false] = ACTIONS(781), + [aux_sym_val_number_token1] = ACTIONS(781), + [aux_sym_val_number_token2] = ACTIONS(781), + [aux_sym_val_number_token3] = ACTIONS(781), + [aux_sym_val_number_token4] = ACTIONS(781), + [anon_sym_inf] = ACTIONS(781), + [anon_sym_DASHinf] = ACTIONS(781), + [anon_sym_NaN] = ACTIONS(781), + [anon_sym_0b] = ACTIONS(781), + [anon_sym_0o] = ACTIONS(781), + [anon_sym_0x] = ACTIONS(781), + [sym_val_date] = ACTIONS(781), + [anon_sym_DQUOTE] = ACTIONS(781), + [sym__str_single_quotes] = ACTIONS(781), + [sym__str_back_ticks] = ACTIONS(781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), + [anon_sym_err_GT] = ACTIONS(781), + [anon_sym_out_GT] = ACTIONS(781), + [anon_sym_e_GT] = ACTIONS(781), + [anon_sym_o_GT] = ACTIONS(781), + [anon_sym_err_PLUSout_GT] = ACTIONS(781), + [anon_sym_out_PLUSerr_GT] = ACTIONS(781), + [anon_sym_o_PLUSe_GT] = ACTIONS(781), + [anon_sym_e_PLUSo_GT] = ACTIONS(781), + [sym_short_flag] = ACTIONS(781), + [aux_sym_unquoted_token1] = ACTIONS(781), [anon_sym_POUND] = ACTIONS(3), }, [505] = { [sym_comment] = STATE(505), - [sym_cmd_identifier] = ACTIONS(1225), - [anon_sym_SEMI] = ACTIONS(1225), - [anon_sym_LF] = ACTIONS(1223), - [anon_sym_LBRACK] = ACTIONS(1225), - [anon_sym_LPAREN] = ACTIONS(1225), - [anon_sym_RPAREN] = ACTIONS(1225), - [anon_sym_PIPE] = ACTIONS(1225), - [anon_sym_DOLLAR] = ACTIONS(1225), - [anon_sym_error] = ACTIONS(1225), - [anon_sym_GT] = ACTIONS(1225), - [anon_sym_DASH_DASH] = ACTIONS(1225), - [anon_sym_DASH] = ACTIONS(1225), - [anon_sym_break] = ACTIONS(1225), - [anon_sym_continue] = ACTIONS(1225), - [anon_sym_for] = ACTIONS(1225), - [anon_sym_in] = ACTIONS(1225), - [anon_sym_loop] = ACTIONS(1225), - [anon_sym_while] = ACTIONS(1225), - [anon_sym_do] = ACTIONS(1225), - [anon_sym_if] = ACTIONS(1225), - [anon_sym_match] = ACTIONS(1225), - [anon_sym_LBRACE] = ACTIONS(1225), - [anon_sym_try] = ACTIONS(1225), - [anon_sym_return] = ACTIONS(1225), - [anon_sym_let] = ACTIONS(1225), - [anon_sym_let_DASHenv] = ACTIONS(1225), - [anon_sym_mut] = ACTIONS(1225), - [anon_sym_const] = ACTIONS(1225), - [anon_sym_source] = ACTIONS(1225), - [anon_sym_source_DASHenv] = ACTIONS(1225), - [anon_sym_register] = ACTIONS(1225), - [anon_sym_hide] = ACTIONS(1225), - [anon_sym_hide_DASHenv] = ACTIONS(1225), - [anon_sym_overlay] = ACTIONS(1225), - [anon_sym_STAR] = ACTIONS(1225), - [anon_sym_where] = ACTIONS(1225), - [anon_sym_STAR_STAR] = ACTIONS(1225), - [anon_sym_PLUS_PLUS] = ACTIONS(1225), - [anon_sym_SLASH] = ACTIONS(1225), - [anon_sym_mod] = ACTIONS(1225), - [anon_sym_SLASH_SLASH] = ACTIONS(1225), - [anon_sym_PLUS] = ACTIONS(1225), - [anon_sym_bit_DASHshl] = ACTIONS(1225), - [anon_sym_bit_DASHshr] = ACTIONS(1225), - [anon_sym_EQ_EQ] = ACTIONS(1225), - [anon_sym_BANG_EQ] = ACTIONS(1225), - [anon_sym_LT2] = ACTIONS(1225), - [anon_sym_LT_EQ] = ACTIONS(1225), - [anon_sym_GT_EQ] = ACTIONS(1225), - [anon_sym_not_DASHin] = ACTIONS(1225), - [anon_sym_starts_DASHwith] = ACTIONS(1225), - [anon_sym_ends_DASHwith] = ACTIONS(1225), - [anon_sym_EQ_TILDE] = ACTIONS(1225), - [anon_sym_BANG_TILDE] = ACTIONS(1225), - [anon_sym_bit_DASHand] = ACTIONS(1225), - [anon_sym_bit_DASHxor] = ACTIONS(1225), - [anon_sym_bit_DASHor] = ACTIONS(1225), - [anon_sym_and] = ACTIONS(1225), - [anon_sym_xor] = ACTIONS(1225), - [anon_sym_or] = ACTIONS(1225), - [anon_sym_not] = ACTIONS(1225), - [anon_sym_DOT_DOT_LT] = ACTIONS(1225), - [anon_sym_DOT_DOT] = ACTIONS(1225), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1225), - [sym_val_nothing] = ACTIONS(1225), - [anon_sym_true] = ACTIONS(1225), - [anon_sym_false] = ACTIONS(1225), - [aux_sym_val_number_token1] = ACTIONS(1225), - [aux_sym_val_number_token2] = ACTIONS(1225), - [aux_sym_val_number_token3] = ACTIONS(1225), - [aux_sym_val_number_token4] = ACTIONS(1225), - [anon_sym_inf] = ACTIONS(1225), - [anon_sym_DASHinf] = ACTIONS(1225), - [anon_sym_NaN] = ACTIONS(1225), - [anon_sym_0b] = ACTIONS(1225), - [anon_sym_0o] = ACTIONS(1225), - [anon_sym_0x] = ACTIONS(1225), - [sym_val_date] = ACTIONS(1225), - [anon_sym_DQUOTE] = ACTIONS(1225), - [sym__str_single_quotes] = ACTIONS(1225), - [sym__str_back_ticks] = ACTIONS(1225), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1225), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1225), - [anon_sym_CARET] = ACTIONS(1225), - [sym_short_flag] = ACTIONS(1225), + [anon_sym_SEMI] = ACTIONS(107), + [anon_sym_LF] = ACTIONS(109), + [anon_sym_LBRACK] = ACTIONS(107), + [anon_sym_LPAREN] = ACTIONS(107), + [anon_sym_RPAREN] = ACTIONS(107), + [anon_sym_PIPE] = ACTIONS(107), + [anon_sym_DOLLAR] = ACTIONS(107), + [anon_sym_GT] = ACTIONS(107), + [anon_sym_DASH_DASH] = ACTIONS(107), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_in] = ACTIONS(107), + [anon_sym_LBRACE] = ACTIONS(107), + [anon_sym_RBRACE] = ACTIONS(107), + [anon_sym_STAR] = ACTIONS(107), + [anon_sym_STAR_STAR] = ACTIONS(107), + [anon_sym_PLUS_PLUS] = ACTIONS(107), + [anon_sym_SLASH] = ACTIONS(107), + [anon_sym_mod] = ACTIONS(107), + [anon_sym_SLASH_SLASH] = ACTIONS(107), + [anon_sym_PLUS] = ACTIONS(107), + [anon_sym_bit_DASHshl] = ACTIONS(107), + [anon_sym_bit_DASHshr] = ACTIONS(107), + [anon_sym_EQ_EQ] = ACTIONS(107), + [anon_sym_BANG_EQ] = ACTIONS(107), + [anon_sym_LT2] = ACTIONS(107), + [anon_sym_LT_EQ] = ACTIONS(107), + [anon_sym_GT_EQ] = ACTIONS(107), + [anon_sym_not_DASHin] = ACTIONS(107), + [anon_sym_starts_DASHwith] = ACTIONS(107), + [anon_sym_ends_DASHwith] = ACTIONS(107), + [anon_sym_EQ_TILDE] = ACTIONS(107), + [anon_sym_BANG_TILDE] = ACTIONS(107), + [anon_sym_bit_DASHand] = ACTIONS(107), + [anon_sym_bit_DASHxor] = ACTIONS(107), + [anon_sym_bit_DASHor] = ACTIONS(107), + [anon_sym_and] = ACTIONS(107), + [anon_sym_xor] = ACTIONS(107), + [anon_sym_or] = ACTIONS(107), + [anon_sym_DOT_DOT_LT] = ACTIONS(107), + [anon_sym_DOT_DOT] = ACTIONS(107), + [anon_sym_DOT_DOT_EQ] = ACTIONS(107), + [sym_val_nothing] = ACTIONS(107), + [anon_sym_true] = ACTIONS(107), + [anon_sym_false] = ACTIONS(107), + [aux_sym_val_number_token1] = ACTIONS(107), + [aux_sym_val_number_token2] = ACTIONS(107), + [aux_sym_val_number_token3] = ACTIONS(107), + [aux_sym_val_number_token4] = ACTIONS(107), + [anon_sym_inf] = ACTIONS(107), + [anon_sym_DASHinf] = ACTIONS(107), + [anon_sym_NaN] = ACTIONS(107), + [anon_sym_0b] = ACTIONS(107), + [anon_sym_0o] = ACTIONS(107), + [anon_sym_0x] = ACTIONS(107), + [sym_val_date] = ACTIONS(107), + [anon_sym_DQUOTE] = ACTIONS(107), + [sym__str_single_quotes] = ACTIONS(107), + [sym__str_back_ticks] = ACTIONS(107), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(107), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(107), + [anon_sym_err_GT] = ACTIONS(107), + [anon_sym_out_GT] = ACTIONS(107), + [anon_sym_e_GT] = ACTIONS(107), + [anon_sym_o_GT] = ACTIONS(107), + [anon_sym_err_PLUSout_GT] = ACTIONS(107), + [anon_sym_out_PLUSerr_GT] = ACTIONS(107), + [anon_sym_o_PLUSe_GT] = ACTIONS(107), + [anon_sym_e_PLUSo_GT] = ACTIONS(107), + [sym_short_flag] = ACTIONS(107), + [aux_sym_unquoted_token1] = ACTIONS(107), [anon_sym_POUND] = ACTIONS(3), }, [506] = { [sym_comment] = STATE(506), - [sym_cmd_identifier] = ACTIONS(105), - [anon_sym_SEMI] = ACTIONS(105), - [anon_sym_LF] = ACTIONS(103), - [anon_sym_LBRACK] = ACTIONS(105), - [anon_sym_LPAREN] = ACTIONS(105), - [anon_sym_RPAREN] = ACTIONS(105), - [anon_sym_PIPE] = ACTIONS(105), - [anon_sym_DOLLAR] = ACTIONS(105), - [anon_sym_error] = ACTIONS(105), - [anon_sym_GT] = ACTIONS(105), - [anon_sym_DASH_DASH] = ACTIONS(105), - [anon_sym_DASH] = ACTIONS(105), - [anon_sym_break] = ACTIONS(105), - [anon_sym_continue] = ACTIONS(105), - [anon_sym_for] = ACTIONS(105), - [anon_sym_in] = ACTIONS(105), - [anon_sym_loop] = ACTIONS(105), - [anon_sym_while] = ACTIONS(105), - [anon_sym_do] = ACTIONS(105), - [anon_sym_if] = ACTIONS(105), - [anon_sym_match] = ACTIONS(105), - [anon_sym_LBRACE] = ACTIONS(105), - [anon_sym_try] = ACTIONS(105), - [anon_sym_return] = ACTIONS(105), - [anon_sym_let] = ACTIONS(105), - [anon_sym_let_DASHenv] = ACTIONS(105), - [anon_sym_mut] = ACTIONS(105), - [anon_sym_const] = ACTIONS(105), - [anon_sym_source] = ACTIONS(105), - [anon_sym_source_DASHenv] = ACTIONS(105), - [anon_sym_register] = ACTIONS(105), - [anon_sym_hide] = ACTIONS(105), - [anon_sym_hide_DASHenv] = ACTIONS(105), - [anon_sym_overlay] = ACTIONS(105), - [anon_sym_STAR] = ACTIONS(105), - [anon_sym_where] = ACTIONS(105), - [anon_sym_STAR_STAR] = ACTIONS(105), - [anon_sym_PLUS_PLUS] = ACTIONS(105), - [anon_sym_SLASH] = ACTIONS(105), - [anon_sym_mod] = ACTIONS(105), - [anon_sym_SLASH_SLASH] = ACTIONS(105), - [anon_sym_PLUS] = ACTIONS(105), - [anon_sym_bit_DASHshl] = ACTIONS(105), - [anon_sym_bit_DASHshr] = ACTIONS(105), - [anon_sym_EQ_EQ] = ACTIONS(105), - [anon_sym_BANG_EQ] = ACTIONS(105), - [anon_sym_LT2] = ACTIONS(105), - [anon_sym_LT_EQ] = ACTIONS(105), - [anon_sym_GT_EQ] = ACTIONS(105), - [anon_sym_not_DASHin] = ACTIONS(105), - [anon_sym_starts_DASHwith] = ACTIONS(105), - [anon_sym_ends_DASHwith] = ACTIONS(105), - [anon_sym_EQ_TILDE] = ACTIONS(105), - [anon_sym_BANG_TILDE] = ACTIONS(105), - [anon_sym_bit_DASHand] = ACTIONS(105), - [anon_sym_bit_DASHxor] = ACTIONS(105), - [anon_sym_bit_DASHor] = ACTIONS(105), - [anon_sym_and] = ACTIONS(105), - [anon_sym_xor] = ACTIONS(105), - [anon_sym_or] = ACTIONS(105), - [anon_sym_not] = ACTIONS(105), - [anon_sym_DOT_DOT_LT] = ACTIONS(105), - [anon_sym_DOT_DOT] = ACTIONS(105), - [anon_sym_DOT_DOT_EQ] = ACTIONS(105), - [sym_val_nothing] = ACTIONS(105), - [anon_sym_true] = ACTIONS(105), - [anon_sym_false] = ACTIONS(105), - [aux_sym_val_number_token1] = ACTIONS(105), - [aux_sym_val_number_token2] = ACTIONS(105), - [aux_sym_val_number_token3] = ACTIONS(105), - [aux_sym_val_number_token4] = ACTIONS(105), - [anon_sym_inf] = ACTIONS(105), - [anon_sym_DASHinf] = ACTIONS(105), - [anon_sym_NaN] = ACTIONS(105), - [anon_sym_0b] = ACTIONS(105), - [anon_sym_0o] = ACTIONS(105), - [anon_sym_0x] = ACTIONS(105), - [sym_val_date] = ACTIONS(105), - [anon_sym_DQUOTE] = ACTIONS(105), - [sym__str_single_quotes] = ACTIONS(105), - [sym__str_back_ticks] = ACTIONS(105), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(105), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(105), - [anon_sym_CARET] = ACTIONS(105), - [sym_short_flag] = ACTIONS(105), + [ts_builtin_sym_end] = ACTIONS(748), + [anon_sym_SEMI] = ACTIONS(746), + [anon_sym_LF] = ACTIONS(748), + [anon_sym_LBRACK] = ACTIONS(746), + [anon_sym_LPAREN] = ACTIONS(746), + [anon_sym_PIPE] = ACTIONS(746), + [anon_sym_DOLLAR] = ACTIONS(746), + [anon_sym_GT] = ACTIONS(746), + [anon_sym_DASH_DASH] = ACTIONS(746), + [anon_sym_DASH] = ACTIONS(746), + [anon_sym_in] = ACTIONS(746), + [anon_sym_LBRACE] = ACTIONS(746), + [anon_sym_DOT] = ACTIONS(746), + [anon_sym_STAR] = ACTIONS(746), + [anon_sym_STAR_STAR] = ACTIONS(746), + [anon_sym_PLUS_PLUS] = ACTIONS(746), + [anon_sym_SLASH] = ACTIONS(746), + [anon_sym_mod] = ACTIONS(746), + [anon_sym_SLASH_SLASH] = ACTIONS(746), + [anon_sym_PLUS] = ACTIONS(746), + [anon_sym_bit_DASHshl] = ACTIONS(746), + [anon_sym_bit_DASHshr] = ACTIONS(746), + [anon_sym_EQ_EQ] = ACTIONS(746), + [anon_sym_BANG_EQ] = ACTIONS(746), + [anon_sym_LT2] = ACTIONS(746), + [anon_sym_LT_EQ] = ACTIONS(746), + [anon_sym_GT_EQ] = ACTIONS(746), + [anon_sym_not_DASHin] = ACTIONS(746), + [anon_sym_starts_DASHwith] = ACTIONS(746), + [anon_sym_ends_DASHwith] = ACTIONS(746), + [anon_sym_EQ_TILDE] = ACTIONS(746), + [anon_sym_BANG_TILDE] = ACTIONS(746), + [anon_sym_bit_DASHand] = ACTIONS(746), + [anon_sym_bit_DASHxor] = ACTIONS(746), + [anon_sym_bit_DASHor] = ACTIONS(746), + [anon_sym_and] = ACTIONS(746), + [anon_sym_xor] = ACTIONS(746), + [anon_sym_or] = ACTIONS(746), + [anon_sym_DOT_DOT_LT] = ACTIONS(746), + [anon_sym_DOT_DOT] = ACTIONS(746), + [anon_sym_DOT_DOT_EQ] = ACTIONS(746), + [sym_val_nothing] = ACTIONS(746), + [anon_sym_true] = ACTIONS(746), + [anon_sym_false] = ACTIONS(746), + [aux_sym_val_number_token1] = ACTIONS(746), + [aux_sym_val_number_token2] = ACTIONS(746), + [aux_sym_val_number_token3] = ACTIONS(746), + [aux_sym_val_number_token4] = ACTIONS(746), + [anon_sym_inf] = ACTIONS(746), + [anon_sym_DASHinf] = ACTIONS(746), + [anon_sym_NaN] = ACTIONS(746), + [anon_sym_0b] = ACTIONS(746), + [anon_sym_0o] = ACTIONS(746), + [anon_sym_0x] = ACTIONS(746), + [sym_val_date] = ACTIONS(746), + [anon_sym_DQUOTE] = ACTIONS(746), + [sym__str_single_quotes] = ACTIONS(746), + [sym__str_back_ticks] = ACTIONS(746), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(746), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(746), + [anon_sym_err_GT] = ACTIONS(746), + [anon_sym_out_GT] = ACTIONS(746), + [anon_sym_e_GT] = ACTIONS(746), + [anon_sym_o_GT] = ACTIONS(746), + [anon_sym_err_PLUSout_GT] = ACTIONS(746), + [anon_sym_out_PLUSerr_GT] = ACTIONS(746), + [anon_sym_o_PLUSe_GT] = ACTIONS(746), + [anon_sym_e_PLUSo_GT] = ACTIONS(746), + [sym_short_flag] = ACTIONS(746), + [aux_sym_unquoted_token1] = ACTIONS(746), [anon_sym_POUND] = ACTIONS(3), }, [507] = { [sym_comment] = STATE(507), - [sym_cmd_identifier] = ACTIONS(1229), - [anon_sym_SEMI] = ACTIONS(1229), - [anon_sym_LF] = ACTIONS(1227), - [anon_sym_LBRACK] = ACTIONS(1229), - [anon_sym_LPAREN] = ACTIONS(1229), - [anon_sym_RPAREN] = ACTIONS(1229), - [anon_sym_PIPE] = ACTIONS(1229), - [anon_sym_DOLLAR] = ACTIONS(1229), - [anon_sym_error] = ACTIONS(1229), - [anon_sym_GT] = ACTIONS(1229), - [anon_sym_DASH_DASH] = ACTIONS(1229), - [anon_sym_DASH] = ACTIONS(1229), - [anon_sym_break] = ACTIONS(1229), - [anon_sym_continue] = ACTIONS(1229), - [anon_sym_for] = ACTIONS(1229), - [anon_sym_in] = ACTIONS(1229), - [anon_sym_loop] = ACTIONS(1229), - [anon_sym_while] = ACTIONS(1229), - [anon_sym_do] = ACTIONS(1229), - [anon_sym_if] = ACTIONS(1229), - [anon_sym_match] = ACTIONS(1229), - [anon_sym_LBRACE] = ACTIONS(1229), - [anon_sym_try] = ACTIONS(1229), - [anon_sym_return] = ACTIONS(1229), - [anon_sym_let] = ACTIONS(1229), - [anon_sym_let_DASHenv] = ACTIONS(1229), - [anon_sym_mut] = ACTIONS(1229), - [anon_sym_const] = ACTIONS(1229), - [anon_sym_source] = ACTIONS(1229), - [anon_sym_source_DASHenv] = ACTIONS(1229), - [anon_sym_register] = ACTIONS(1229), - [anon_sym_hide] = ACTIONS(1229), - [anon_sym_hide_DASHenv] = ACTIONS(1229), - [anon_sym_overlay] = ACTIONS(1229), - [anon_sym_STAR] = ACTIONS(1229), - [anon_sym_where] = ACTIONS(1229), - [anon_sym_STAR_STAR] = ACTIONS(1229), - [anon_sym_PLUS_PLUS] = ACTIONS(1229), - [anon_sym_SLASH] = ACTIONS(1229), - [anon_sym_mod] = ACTIONS(1229), - [anon_sym_SLASH_SLASH] = ACTIONS(1229), - [anon_sym_PLUS] = ACTIONS(1229), - [anon_sym_bit_DASHshl] = ACTIONS(1229), - [anon_sym_bit_DASHshr] = ACTIONS(1229), - [anon_sym_EQ_EQ] = ACTIONS(1229), - [anon_sym_BANG_EQ] = ACTIONS(1229), - [anon_sym_LT2] = ACTIONS(1229), - [anon_sym_LT_EQ] = ACTIONS(1229), - [anon_sym_GT_EQ] = ACTIONS(1229), - [anon_sym_not_DASHin] = ACTIONS(1229), - [anon_sym_starts_DASHwith] = ACTIONS(1229), - [anon_sym_ends_DASHwith] = ACTIONS(1229), - [anon_sym_EQ_TILDE] = ACTIONS(1229), - [anon_sym_BANG_TILDE] = ACTIONS(1229), - [anon_sym_bit_DASHand] = ACTIONS(1229), - [anon_sym_bit_DASHxor] = ACTIONS(1229), - [anon_sym_bit_DASHor] = ACTIONS(1229), - [anon_sym_and] = ACTIONS(1229), - [anon_sym_xor] = ACTIONS(1229), - [anon_sym_or] = ACTIONS(1229), - [anon_sym_not] = ACTIONS(1229), - [anon_sym_DOT_DOT_LT] = ACTIONS(1229), - [anon_sym_DOT_DOT] = ACTIONS(1229), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1229), - [sym_val_nothing] = ACTIONS(1229), - [anon_sym_true] = ACTIONS(1229), - [anon_sym_false] = ACTIONS(1229), - [aux_sym_val_number_token1] = ACTIONS(1229), - [aux_sym_val_number_token2] = ACTIONS(1229), - [aux_sym_val_number_token3] = ACTIONS(1229), - [aux_sym_val_number_token4] = ACTIONS(1229), - [anon_sym_inf] = ACTIONS(1229), - [anon_sym_DASHinf] = ACTIONS(1229), - [anon_sym_NaN] = ACTIONS(1229), - [anon_sym_0b] = ACTIONS(1229), - [anon_sym_0o] = ACTIONS(1229), - [anon_sym_0x] = ACTIONS(1229), - [sym_val_date] = ACTIONS(1229), - [anon_sym_DQUOTE] = ACTIONS(1229), - [sym__str_single_quotes] = ACTIONS(1229), - [sym__str_back_ticks] = ACTIONS(1229), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1229), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1229), - [anon_sym_CARET] = ACTIONS(1229), - [sym_short_flag] = ACTIONS(1229), + [ts_builtin_sym_end] = ACTIONS(752), + [anon_sym_SEMI] = ACTIONS(750), + [anon_sym_LF] = ACTIONS(752), + [anon_sym_LBRACK] = ACTIONS(750), + [anon_sym_LPAREN] = ACTIONS(750), + [anon_sym_PIPE] = ACTIONS(750), + [anon_sym_DOLLAR] = ACTIONS(750), + [anon_sym_GT] = ACTIONS(750), + [anon_sym_DASH_DASH] = ACTIONS(750), + [anon_sym_DASH] = ACTIONS(750), + [anon_sym_in] = ACTIONS(750), + [anon_sym_LBRACE] = ACTIONS(750), + [anon_sym_DOT] = ACTIONS(750), + [anon_sym_STAR] = ACTIONS(750), + [anon_sym_STAR_STAR] = ACTIONS(750), + [anon_sym_PLUS_PLUS] = ACTIONS(750), + [anon_sym_SLASH] = ACTIONS(750), + [anon_sym_mod] = ACTIONS(750), + [anon_sym_SLASH_SLASH] = ACTIONS(750), + [anon_sym_PLUS] = ACTIONS(750), + [anon_sym_bit_DASHshl] = ACTIONS(750), + [anon_sym_bit_DASHshr] = ACTIONS(750), + [anon_sym_EQ_EQ] = ACTIONS(750), + [anon_sym_BANG_EQ] = ACTIONS(750), + [anon_sym_LT2] = ACTIONS(750), + [anon_sym_LT_EQ] = ACTIONS(750), + [anon_sym_GT_EQ] = ACTIONS(750), + [anon_sym_not_DASHin] = ACTIONS(750), + [anon_sym_starts_DASHwith] = ACTIONS(750), + [anon_sym_ends_DASHwith] = ACTIONS(750), + [anon_sym_EQ_TILDE] = ACTIONS(750), + [anon_sym_BANG_TILDE] = ACTIONS(750), + [anon_sym_bit_DASHand] = ACTIONS(750), + [anon_sym_bit_DASHxor] = ACTIONS(750), + [anon_sym_bit_DASHor] = ACTIONS(750), + [anon_sym_and] = ACTIONS(750), + [anon_sym_xor] = ACTIONS(750), + [anon_sym_or] = ACTIONS(750), + [anon_sym_DOT_DOT_LT] = ACTIONS(750), + [anon_sym_DOT_DOT] = ACTIONS(750), + [anon_sym_DOT_DOT_EQ] = ACTIONS(750), + [sym_val_nothing] = ACTIONS(750), + [anon_sym_true] = ACTIONS(750), + [anon_sym_false] = ACTIONS(750), + [aux_sym_val_number_token1] = ACTIONS(750), + [aux_sym_val_number_token2] = ACTIONS(750), + [aux_sym_val_number_token3] = ACTIONS(750), + [aux_sym_val_number_token4] = ACTIONS(750), + [anon_sym_inf] = ACTIONS(750), + [anon_sym_DASHinf] = ACTIONS(750), + [anon_sym_NaN] = ACTIONS(750), + [anon_sym_0b] = ACTIONS(750), + [anon_sym_0o] = ACTIONS(750), + [anon_sym_0x] = ACTIONS(750), + [sym_val_date] = ACTIONS(750), + [anon_sym_DQUOTE] = ACTIONS(750), + [sym__str_single_quotes] = ACTIONS(750), + [sym__str_back_ticks] = ACTIONS(750), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(750), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(750), + [anon_sym_err_GT] = ACTIONS(750), + [anon_sym_out_GT] = ACTIONS(750), + [anon_sym_e_GT] = ACTIONS(750), + [anon_sym_o_GT] = ACTIONS(750), + [anon_sym_err_PLUSout_GT] = ACTIONS(750), + [anon_sym_out_PLUSerr_GT] = ACTIONS(750), + [anon_sym_o_PLUSe_GT] = ACTIONS(750), + [anon_sym_e_PLUSo_GT] = ACTIONS(750), + [sym_short_flag] = ACTIONS(750), + [aux_sym_unquoted_token1] = ACTIONS(750), [anon_sym_POUND] = ACTIONS(3), }, [508] = { [sym_comment] = STATE(508), - [sym_cmd_identifier] = ACTIONS(1147), - [anon_sym_SEMI] = ACTIONS(1147), - [anon_sym_LF] = ACTIONS(1149), - [anon_sym_LBRACK] = ACTIONS(1147), - [anon_sym_LPAREN] = ACTIONS(1147), - [anon_sym_RPAREN] = ACTIONS(1147), - [anon_sym_PIPE] = ACTIONS(1147), - [anon_sym_DOLLAR] = ACTIONS(1147), - [anon_sym_error] = ACTIONS(1147), - [anon_sym_GT] = ACTIONS(1147), - [anon_sym_DASH_DASH] = ACTIONS(1147), - [anon_sym_DASH] = ACTIONS(1147), - [anon_sym_break] = ACTIONS(1147), - [anon_sym_continue] = ACTIONS(1147), - [anon_sym_for] = ACTIONS(1147), - [anon_sym_in] = ACTIONS(1147), - [anon_sym_loop] = ACTIONS(1147), - [anon_sym_while] = ACTIONS(1147), - [anon_sym_do] = ACTIONS(1147), - [anon_sym_if] = ACTIONS(1147), - [anon_sym_match] = ACTIONS(1147), - [anon_sym_LBRACE] = ACTIONS(1147), - [anon_sym_try] = ACTIONS(1147), - [anon_sym_return] = ACTIONS(1147), - [anon_sym_let] = ACTIONS(1147), - [anon_sym_let_DASHenv] = ACTIONS(1147), - [anon_sym_mut] = ACTIONS(1147), - [anon_sym_const] = ACTIONS(1147), - [anon_sym_source] = ACTIONS(1147), - [anon_sym_source_DASHenv] = ACTIONS(1147), - [anon_sym_register] = ACTIONS(1147), - [anon_sym_hide] = ACTIONS(1147), - [anon_sym_hide_DASHenv] = ACTIONS(1147), - [anon_sym_overlay] = ACTIONS(1147), - [anon_sym_STAR] = ACTIONS(1147), - [anon_sym_where] = ACTIONS(1147), - [anon_sym_STAR_STAR] = ACTIONS(1147), - [anon_sym_PLUS_PLUS] = ACTIONS(1147), - [anon_sym_SLASH] = ACTIONS(1147), - [anon_sym_mod] = ACTIONS(1147), - [anon_sym_SLASH_SLASH] = ACTIONS(1147), - [anon_sym_PLUS] = ACTIONS(1147), - [anon_sym_bit_DASHshl] = ACTIONS(1147), - [anon_sym_bit_DASHshr] = ACTIONS(1147), - [anon_sym_EQ_EQ] = ACTIONS(1147), - [anon_sym_BANG_EQ] = ACTIONS(1147), - [anon_sym_LT2] = ACTIONS(1147), - [anon_sym_LT_EQ] = ACTIONS(1147), - [anon_sym_GT_EQ] = ACTIONS(1147), - [anon_sym_not_DASHin] = ACTIONS(1147), - [anon_sym_starts_DASHwith] = ACTIONS(1147), - [anon_sym_ends_DASHwith] = ACTIONS(1147), - [anon_sym_EQ_TILDE] = ACTIONS(1147), - [anon_sym_BANG_TILDE] = ACTIONS(1147), - [anon_sym_bit_DASHand] = ACTIONS(1147), - [anon_sym_bit_DASHxor] = ACTIONS(1147), - [anon_sym_bit_DASHor] = ACTIONS(1147), - [anon_sym_and] = ACTIONS(1147), - [anon_sym_xor] = ACTIONS(1147), - [anon_sym_or] = ACTIONS(1147), - [anon_sym_not] = ACTIONS(1147), - [anon_sym_DOT_DOT_LT] = ACTIONS(1147), - [anon_sym_DOT_DOT] = ACTIONS(1147), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1147), - [sym_val_nothing] = ACTIONS(1147), - [anon_sym_true] = ACTIONS(1147), - [anon_sym_false] = ACTIONS(1147), - [aux_sym_val_number_token1] = ACTIONS(1147), - [aux_sym_val_number_token2] = ACTIONS(1147), - [aux_sym_val_number_token3] = ACTIONS(1147), - [aux_sym_val_number_token4] = ACTIONS(1147), - [anon_sym_inf] = ACTIONS(1147), - [anon_sym_DASHinf] = ACTIONS(1147), - [anon_sym_NaN] = ACTIONS(1147), - [anon_sym_0b] = ACTIONS(1147), - [anon_sym_0o] = ACTIONS(1147), - [anon_sym_0x] = ACTIONS(1147), - [sym_val_date] = ACTIONS(1147), - [anon_sym_DQUOTE] = ACTIONS(1147), - [sym__str_single_quotes] = ACTIONS(1147), - [sym__str_back_ticks] = ACTIONS(1147), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1147), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1147), - [anon_sym_CARET] = ACTIONS(1147), - [sym_short_flag] = ACTIONS(1147), + [anon_sym_SEMI] = ACTIONS(1072), + [anon_sym_LF] = ACTIONS(1074), + [anon_sym_LBRACK] = ACTIONS(1072), + [anon_sym_LPAREN] = ACTIONS(1072), + [anon_sym_RPAREN] = ACTIONS(1072), + [anon_sym_PIPE] = ACTIONS(1072), + [anon_sym_DOLLAR] = ACTIONS(1072), + [anon_sym_GT] = ACTIONS(1076), + [anon_sym_DASH_DASH] = ACTIONS(1072), + [anon_sym_DASH] = ACTIONS(1078), + [anon_sym_in] = ACTIONS(1080), + [anon_sym_LBRACE] = ACTIONS(1072), + [anon_sym_RBRACE] = ACTIONS(1072), + [anon_sym_STAR] = ACTIONS(1082), + [anon_sym_STAR_STAR] = ACTIONS(1084), + [anon_sym_PLUS_PLUS] = ACTIONS(1084), + [anon_sym_SLASH] = ACTIONS(1082), + [anon_sym_mod] = ACTIONS(1082), + [anon_sym_SLASH_SLASH] = ACTIONS(1082), + [anon_sym_PLUS] = ACTIONS(1078), + [anon_sym_bit_DASHshl] = ACTIONS(1086), + [anon_sym_bit_DASHshr] = ACTIONS(1086), + [anon_sym_EQ_EQ] = ACTIONS(1076), + [anon_sym_BANG_EQ] = ACTIONS(1076), + [anon_sym_LT2] = ACTIONS(1076), + [anon_sym_LT_EQ] = ACTIONS(1076), + [anon_sym_GT_EQ] = ACTIONS(1076), + [anon_sym_not_DASHin] = ACTIONS(1080), + [anon_sym_starts_DASHwith] = ACTIONS(1080), + [anon_sym_ends_DASHwith] = ACTIONS(1080), + [anon_sym_EQ_TILDE] = ACTIONS(1088), + [anon_sym_BANG_TILDE] = ACTIONS(1088), + [anon_sym_bit_DASHand] = ACTIONS(1090), + [anon_sym_bit_DASHxor] = ACTIONS(1092), + [anon_sym_bit_DASHor] = ACTIONS(1094), + [anon_sym_and] = ACTIONS(1096), + [anon_sym_xor] = ACTIONS(1098), + [anon_sym_or] = ACTIONS(1100), + [anon_sym_DOT_DOT_LT] = ACTIONS(1072), + [anon_sym_DOT_DOT] = ACTIONS(1072), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1072), + [sym_val_nothing] = ACTIONS(1072), + [anon_sym_true] = ACTIONS(1072), + [anon_sym_false] = ACTIONS(1072), + [aux_sym_val_number_token1] = ACTIONS(1072), + [aux_sym_val_number_token2] = ACTIONS(1072), + [aux_sym_val_number_token3] = ACTIONS(1072), + [aux_sym_val_number_token4] = ACTIONS(1072), + [anon_sym_inf] = ACTIONS(1072), + [anon_sym_DASHinf] = ACTIONS(1072), + [anon_sym_NaN] = ACTIONS(1072), + [anon_sym_0b] = ACTIONS(1072), + [anon_sym_0o] = ACTIONS(1072), + [anon_sym_0x] = ACTIONS(1072), + [sym_val_date] = ACTIONS(1072), + [anon_sym_DQUOTE] = ACTIONS(1072), + [sym__str_single_quotes] = ACTIONS(1072), + [sym__str_back_ticks] = ACTIONS(1072), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1072), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1072), + [anon_sym_err_GT] = ACTIONS(1072), + [anon_sym_out_GT] = ACTIONS(1072), + [anon_sym_e_GT] = ACTIONS(1072), + [anon_sym_o_GT] = ACTIONS(1072), + [anon_sym_err_PLUSout_GT] = ACTIONS(1072), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1072), + [anon_sym_o_PLUSe_GT] = ACTIONS(1072), + [anon_sym_e_PLUSo_GT] = ACTIONS(1072), + [sym_short_flag] = ACTIONS(1072), + [aux_sym_unquoted_token1] = ACTIONS(1072), [anon_sym_POUND] = ACTIONS(3), }, [509] = { + [sym_cell_path] = STATE(700), + [sym_path] = STATE(554), [sym_comment] = STATE(509), - [sym_cmd_identifier] = ACTIONS(987), - [anon_sym_SEMI] = ACTIONS(987), - [anon_sym_LF] = ACTIONS(989), - [anon_sym_LBRACK] = ACTIONS(987), - [anon_sym_LPAREN] = ACTIONS(987), - [anon_sym_RPAREN] = ACTIONS(987), - [anon_sym_PIPE] = ACTIONS(987), - [anon_sym_DOLLAR] = ACTIONS(987), - [anon_sym_error] = ACTIONS(987), - [anon_sym_GT] = ACTIONS(987), - [anon_sym_DASH] = ACTIONS(987), - [anon_sym_break] = ACTIONS(987), - [anon_sym_continue] = ACTIONS(987), - [anon_sym_for] = ACTIONS(987), - [anon_sym_in] = ACTIONS(987), - [anon_sym_loop] = ACTIONS(987), - [anon_sym_while] = ACTIONS(987), - [anon_sym_do] = ACTIONS(987), - [anon_sym_if] = ACTIONS(987), - [anon_sym_match] = ACTIONS(987), - [anon_sym_LBRACE] = ACTIONS(987), - [anon_sym_DOT] = ACTIONS(987), - [anon_sym_try] = ACTIONS(987), - [anon_sym_return] = ACTIONS(987), - [anon_sym_let] = ACTIONS(987), - [anon_sym_let_DASHenv] = ACTIONS(987), - [anon_sym_mut] = ACTIONS(987), - [anon_sym_const] = ACTIONS(987), - [anon_sym_source] = ACTIONS(987), - [anon_sym_source_DASHenv] = ACTIONS(987), - [anon_sym_register] = ACTIONS(987), - [anon_sym_hide] = ACTIONS(987), - [anon_sym_hide_DASHenv] = ACTIONS(987), - [anon_sym_overlay] = ACTIONS(987), - [anon_sym_STAR] = ACTIONS(987), - [anon_sym_where] = ACTIONS(987), - [anon_sym_QMARK2] = ACTIONS(1427), - [anon_sym_STAR_STAR] = ACTIONS(987), - [anon_sym_PLUS_PLUS] = ACTIONS(987), - [anon_sym_SLASH] = ACTIONS(987), - [anon_sym_mod] = ACTIONS(987), - [anon_sym_SLASH_SLASH] = ACTIONS(987), - [anon_sym_PLUS] = ACTIONS(987), - [anon_sym_bit_DASHshl] = ACTIONS(987), - [anon_sym_bit_DASHshr] = ACTIONS(987), - [anon_sym_EQ_EQ] = ACTIONS(987), - [anon_sym_BANG_EQ] = ACTIONS(987), - [anon_sym_LT2] = ACTIONS(987), - [anon_sym_LT_EQ] = ACTIONS(987), - [anon_sym_GT_EQ] = ACTIONS(987), - [anon_sym_not_DASHin] = ACTIONS(987), - [anon_sym_starts_DASHwith] = ACTIONS(987), - [anon_sym_ends_DASHwith] = ACTIONS(987), - [anon_sym_EQ_TILDE] = ACTIONS(987), - [anon_sym_BANG_TILDE] = ACTIONS(987), - [anon_sym_bit_DASHand] = ACTIONS(987), - [anon_sym_bit_DASHxor] = ACTIONS(987), - [anon_sym_bit_DASHor] = ACTIONS(987), - [anon_sym_and] = ACTIONS(987), - [anon_sym_xor] = ACTIONS(987), - [anon_sym_or] = ACTIONS(987), - [anon_sym_not] = ACTIONS(987), - [anon_sym_DOT_DOT_LT] = ACTIONS(987), - [anon_sym_DOT_DOT] = ACTIONS(987), - [anon_sym_DOT_DOT_EQ] = ACTIONS(987), - [sym_val_nothing] = ACTIONS(987), - [anon_sym_true] = ACTIONS(987), - [anon_sym_false] = ACTIONS(987), - [aux_sym_val_number_token1] = ACTIONS(987), - [aux_sym_val_number_token2] = ACTIONS(987), - [aux_sym_val_number_token3] = ACTIONS(987), - [aux_sym_val_number_token4] = ACTIONS(987), - [anon_sym_inf] = ACTIONS(987), - [anon_sym_DASHinf] = ACTIONS(987), - [anon_sym_NaN] = ACTIONS(987), - [anon_sym_0b] = ACTIONS(987), - [anon_sym_0o] = ACTIONS(987), - [anon_sym_0x] = ACTIONS(987), - [sym_val_date] = ACTIONS(987), - [anon_sym_DQUOTE] = ACTIONS(987), - [sym__str_single_quotes] = ACTIONS(987), - [sym__str_back_ticks] = ACTIONS(987), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(987), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(987), - [anon_sym_CARET] = ACTIONS(987), + [anon_sym_export] = ACTIONS(609), + [anon_sym_alias] = ACTIONS(609), + [anon_sym_let] = ACTIONS(609), + [anon_sym_let_DASHenv] = ACTIONS(609), + [anon_sym_mut] = ACTIONS(609), + [anon_sym_const] = ACTIONS(609), + [sym_cmd_identifier] = ACTIONS(609), + [anon_sym_SEMI] = ACTIONS(609), + [anon_sym_LF] = ACTIONS(611), + [anon_sym_def] = ACTIONS(609), + [anon_sym_def_DASHenv] = ACTIONS(609), + [anon_sym_export_DASHenv] = ACTIONS(609), + [anon_sym_extern] = ACTIONS(609), + [anon_sym_module] = ACTIONS(609), + [anon_sym_use] = ACTIONS(609), + [anon_sym_LBRACK] = ACTIONS(609), + [anon_sym_LPAREN] = ACTIONS(609), + [anon_sym_RPAREN] = ACTIONS(609), + [anon_sym_PIPE] = ACTIONS(609), + [anon_sym_DOLLAR] = ACTIONS(609), + [anon_sym_error] = ACTIONS(609), + [anon_sym_DASH_DASH] = ACTIONS(609), + [anon_sym_DASH] = ACTIONS(609), + [anon_sym_break] = ACTIONS(609), + [anon_sym_continue] = ACTIONS(609), + [anon_sym_for] = ACTIONS(609), + [anon_sym_loop] = ACTIONS(609), + [anon_sym_while] = ACTIONS(609), + [anon_sym_do] = ACTIONS(609), + [anon_sym_if] = ACTIONS(609), + [anon_sym_match] = ACTIONS(609), + [anon_sym_LBRACE] = ACTIONS(609), + [anon_sym_RBRACE] = ACTIONS(609), + [anon_sym_DOT] = ACTIONS(1102), + [anon_sym_try] = ACTIONS(609), + [anon_sym_return] = ACTIONS(609), + [anon_sym_source] = ACTIONS(609), + [anon_sym_source_DASHenv] = ACTIONS(609), + [anon_sym_register] = ACTIONS(609), + [anon_sym_hide] = ACTIONS(609), + [anon_sym_hide_DASHenv] = ACTIONS(609), + [anon_sym_overlay] = ACTIONS(609), + [anon_sym_where] = ACTIONS(609), + [anon_sym_not] = ACTIONS(609), + [anon_sym_DOT_DOT_LT] = ACTIONS(609), + [anon_sym_DOT_DOT] = ACTIONS(609), + [anon_sym_DOT_DOT_EQ] = ACTIONS(609), + [sym_val_nothing] = ACTIONS(609), + [anon_sym_true] = ACTIONS(609), + [anon_sym_false] = ACTIONS(609), + [aux_sym_val_number_token1] = ACTIONS(609), + [aux_sym_val_number_token2] = ACTIONS(609), + [aux_sym_val_number_token3] = ACTIONS(609), + [aux_sym_val_number_token4] = ACTIONS(609), + [anon_sym_inf] = ACTIONS(609), + [anon_sym_DASHinf] = ACTIONS(609), + [anon_sym_NaN] = ACTIONS(609), + [anon_sym_0b] = ACTIONS(609), + [anon_sym_0o] = ACTIONS(609), + [anon_sym_0x] = ACTIONS(609), + [sym_val_date] = ACTIONS(609), + [anon_sym_DQUOTE] = ACTIONS(609), + [sym__str_single_quotes] = ACTIONS(609), + [sym__str_back_ticks] = ACTIONS(609), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(609), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(609), + [anon_sym_CARET] = ACTIONS(609), + [sym_short_flag] = ACTIONS(609), [anon_sym_POUND] = ACTIONS(3), }, [510] = { + [sym__flag] = STATE(694), + [sym_long_flag] = STATE(684), [sym_comment] = STATE(510), - [sym_cmd_identifier] = ACTIONS(1243), - [anon_sym_SEMI] = ACTIONS(1243), - [anon_sym_LF] = ACTIONS(1245), - [anon_sym_LBRACK] = ACTIONS(1243), - [anon_sym_LPAREN] = ACTIONS(1243), - [anon_sym_RPAREN] = ACTIONS(1243), - [anon_sym_PIPE] = ACTIONS(1243), - [anon_sym_DOLLAR] = ACTIONS(1243), - [anon_sym_error] = ACTIONS(1243), - [anon_sym_GT] = ACTIONS(1243), - [anon_sym_DASH_DASH] = ACTIONS(1243), - [anon_sym_DASH] = ACTIONS(1243), - [anon_sym_break] = ACTIONS(1243), - [anon_sym_continue] = ACTIONS(1243), - [anon_sym_for] = ACTIONS(1243), - [anon_sym_in] = ACTIONS(1243), - [anon_sym_loop] = ACTIONS(1243), - [anon_sym_while] = ACTIONS(1243), - [anon_sym_do] = ACTIONS(1243), - [anon_sym_if] = ACTIONS(1243), - [anon_sym_match] = ACTIONS(1243), - [anon_sym_LBRACE] = ACTIONS(1243), - [anon_sym_try] = ACTIONS(1243), - [anon_sym_return] = ACTIONS(1243), - [anon_sym_let] = ACTIONS(1243), - [anon_sym_let_DASHenv] = ACTIONS(1243), - [anon_sym_mut] = ACTIONS(1243), - [anon_sym_const] = ACTIONS(1243), - [anon_sym_source] = ACTIONS(1243), - [anon_sym_source_DASHenv] = ACTIONS(1243), - [anon_sym_register] = ACTIONS(1243), - [anon_sym_hide] = ACTIONS(1243), - [anon_sym_hide_DASHenv] = ACTIONS(1243), - [anon_sym_overlay] = ACTIONS(1243), - [anon_sym_STAR] = ACTIONS(1243), - [anon_sym_where] = ACTIONS(1243), - [anon_sym_STAR_STAR] = ACTIONS(1243), - [anon_sym_PLUS_PLUS] = ACTIONS(1243), - [anon_sym_SLASH] = ACTIONS(1243), - [anon_sym_mod] = ACTIONS(1243), - [anon_sym_SLASH_SLASH] = ACTIONS(1243), - [anon_sym_PLUS] = ACTIONS(1243), - [anon_sym_bit_DASHshl] = ACTIONS(1243), - [anon_sym_bit_DASHshr] = ACTIONS(1243), - [anon_sym_EQ_EQ] = ACTIONS(1243), - [anon_sym_BANG_EQ] = ACTIONS(1243), - [anon_sym_LT2] = ACTIONS(1243), - [anon_sym_LT_EQ] = ACTIONS(1243), - [anon_sym_GT_EQ] = ACTIONS(1243), - [anon_sym_not_DASHin] = ACTIONS(1243), - [anon_sym_starts_DASHwith] = ACTIONS(1243), - [anon_sym_ends_DASHwith] = ACTIONS(1243), - [anon_sym_EQ_TILDE] = ACTIONS(1243), - [anon_sym_BANG_TILDE] = ACTIONS(1243), - [anon_sym_bit_DASHand] = ACTIONS(1243), - [anon_sym_bit_DASHxor] = ACTIONS(1243), - [anon_sym_bit_DASHor] = ACTIONS(1243), - [anon_sym_and] = ACTIONS(1243), - [anon_sym_xor] = ACTIONS(1243), - [anon_sym_or] = ACTIONS(1243), - [anon_sym_not] = ACTIONS(1243), - [anon_sym_DOT_DOT_LT] = ACTIONS(1243), - [anon_sym_DOT_DOT] = ACTIONS(1243), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1243), - [sym_val_nothing] = ACTIONS(1243), - [anon_sym_true] = ACTIONS(1243), - [anon_sym_false] = ACTIONS(1243), - [aux_sym_val_number_token1] = ACTIONS(1243), - [aux_sym_val_number_token2] = ACTIONS(1243), - [aux_sym_val_number_token3] = ACTIONS(1243), - [aux_sym_val_number_token4] = ACTIONS(1243), - [anon_sym_inf] = ACTIONS(1243), - [anon_sym_DASHinf] = ACTIONS(1243), - [anon_sym_NaN] = ACTIONS(1243), - [anon_sym_0b] = ACTIONS(1243), - [anon_sym_0o] = ACTIONS(1243), - [anon_sym_0x] = ACTIONS(1243), - [sym_val_date] = ACTIONS(1243), - [anon_sym_DQUOTE] = ACTIONS(1243), - [sym__str_single_quotes] = ACTIONS(1243), - [sym__str_back_ticks] = ACTIONS(1243), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1243), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1243), - [anon_sym_CARET] = ACTIONS(1243), - [sym_short_flag] = ACTIONS(1243), + [aux_sym_overlay_use_repeat1] = STATE(512), + [anon_sym_export] = ACTIONS(1104), + [anon_sym_alias] = ACTIONS(1104), + [anon_sym_let] = ACTIONS(1104), + [anon_sym_let_DASHenv] = ACTIONS(1104), + [anon_sym_mut] = ACTIONS(1104), + [anon_sym_const] = ACTIONS(1104), + [sym_cmd_identifier] = ACTIONS(1104), + [anon_sym_SEMI] = ACTIONS(1104), + [anon_sym_LF] = ACTIONS(1106), + [anon_sym_def] = ACTIONS(1104), + [anon_sym_def_DASHenv] = ACTIONS(1104), + [anon_sym_export_DASHenv] = ACTIONS(1104), + [anon_sym_extern] = ACTIONS(1104), + [anon_sym_module] = ACTIONS(1104), + [anon_sym_use] = ACTIONS(1104), + [anon_sym_LBRACK] = ACTIONS(1104), + [anon_sym_LPAREN] = ACTIONS(1104), + [anon_sym_RPAREN] = ACTIONS(1104), + [anon_sym_DOLLAR] = ACTIONS(1104), + [anon_sym_error] = ACTIONS(1104), + [anon_sym_DASH_DASH] = ACTIONS(1108), + [anon_sym_DASH] = ACTIONS(1104), + [anon_sym_break] = ACTIONS(1104), + [anon_sym_continue] = ACTIONS(1104), + [anon_sym_for] = ACTIONS(1104), + [anon_sym_loop] = ACTIONS(1104), + [anon_sym_while] = ACTIONS(1104), + [anon_sym_do] = ACTIONS(1104), + [anon_sym_if] = ACTIONS(1104), + [anon_sym_match] = ACTIONS(1104), + [anon_sym_LBRACE] = ACTIONS(1104), + [anon_sym_RBRACE] = ACTIONS(1104), + [anon_sym_try] = ACTIONS(1104), + [anon_sym_return] = ACTIONS(1104), + [anon_sym_source] = ACTIONS(1104), + [anon_sym_source_DASHenv] = ACTIONS(1104), + [anon_sym_register] = ACTIONS(1104), + [anon_sym_hide] = ACTIONS(1104), + [anon_sym_hide_DASHenv] = ACTIONS(1104), + [anon_sym_overlay] = ACTIONS(1104), + [anon_sym_as] = ACTIONS(1110), + [anon_sym_where] = ACTIONS(1104), + [anon_sym_not] = ACTIONS(1104), + [anon_sym_DOT_DOT_LT] = ACTIONS(1104), + [anon_sym_DOT_DOT] = ACTIONS(1104), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1104), + [sym_val_nothing] = ACTIONS(1104), + [anon_sym_true] = ACTIONS(1104), + [anon_sym_false] = ACTIONS(1104), + [aux_sym_val_number_token1] = ACTIONS(1104), + [aux_sym_val_number_token2] = ACTIONS(1104), + [aux_sym_val_number_token3] = ACTIONS(1104), + [aux_sym_val_number_token4] = ACTIONS(1104), + [anon_sym_inf] = ACTIONS(1104), + [anon_sym_DASHinf] = ACTIONS(1104), + [anon_sym_NaN] = ACTIONS(1104), + [anon_sym_0b] = ACTIONS(1104), + [anon_sym_0o] = ACTIONS(1104), + [anon_sym_0x] = ACTIONS(1104), + [sym_val_date] = ACTIONS(1104), + [anon_sym_DQUOTE] = ACTIONS(1104), + [sym__str_single_quotes] = ACTIONS(1104), + [sym__str_back_ticks] = ACTIONS(1104), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1104), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1104), + [anon_sym_CARET] = ACTIONS(1104), + [sym_short_flag] = ACTIONS(1112), [anon_sym_POUND] = ACTIONS(3), }, [511] = { [sym_comment] = STATE(511), - [sym_cmd_identifier] = ACTIONS(1139), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_RPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_error] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1386), - [anon_sym_DASH_DASH] = ACTIONS(1139), - [anon_sym_DASH] = ACTIONS(1390), - [anon_sym_break] = ACTIONS(1139), - [anon_sym_continue] = ACTIONS(1139), - [anon_sym_for] = ACTIONS(1139), - [anon_sym_in] = ACTIONS(1392), - [anon_sym_loop] = ACTIONS(1139), - [anon_sym_while] = ACTIONS(1139), - [anon_sym_do] = ACTIONS(1139), - [anon_sym_if] = ACTIONS(1139), - [anon_sym_match] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_try] = ACTIONS(1139), - [anon_sym_return] = ACTIONS(1139), - [anon_sym_let] = ACTIONS(1139), - [anon_sym_let_DASHenv] = ACTIONS(1139), - [anon_sym_mut] = ACTIONS(1139), - [anon_sym_const] = ACTIONS(1139), - [anon_sym_source] = ACTIONS(1139), - [anon_sym_source_DASHenv] = ACTIONS(1139), - [anon_sym_register] = ACTIONS(1139), - [anon_sym_hide] = ACTIONS(1139), - [anon_sym_hide_DASHenv] = ACTIONS(1139), - [anon_sym_overlay] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1394), - [anon_sym_where] = ACTIONS(1139), - [anon_sym_STAR_STAR] = ACTIONS(1396), - [anon_sym_PLUS_PLUS] = ACTIONS(1396), - [anon_sym_SLASH] = ACTIONS(1394), - [anon_sym_mod] = ACTIONS(1394), - [anon_sym_SLASH_SLASH] = ACTIONS(1394), - [anon_sym_PLUS] = ACTIONS(1390), - [anon_sym_bit_DASHshl] = ACTIONS(1398), - [anon_sym_bit_DASHshr] = ACTIONS(1398), - [anon_sym_EQ_EQ] = ACTIONS(1386), - [anon_sym_BANG_EQ] = ACTIONS(1386), - [anon_sym_LT2] = ACTIONS(1386), - [anon_sym_LT_EQ] = ACTIONS(1386), - [anon_sym_GT_EQ] = ACTIONS(1386), - [anon_sym_not_DASHin] = ACTIONS(1392), - [anon_sym_starts_DASHwith] = ACTIONS(1392), - [anon_sym_ends_DASHwith] = ACTIONS(1392), - [anon_sym_EQ_TILDE] = ACTIONS(1400), - [anon_sym_BANG_TILDE] = ACTIONS(1400), - [anon_sym_bit_DASHand] = ACTIONS(1402), - [anon_sym_bit_DASHxor] = ACTIONS(1404), - [anon_sym_bit_DASHor] = ACTIONS(1406), - [anon_sym_and] = ACTIONS(1408), - [anon_sym_xor] = ACTIONS(1139), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_not] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_CARET] = ACTIONS(1139), - [sym_short_flag] = ACTIONS(1139), + [anon_sym_SEMI] = ACTIONS(836), + [anon_sym_LF] = ACTIONS(838), + [anon_sym_LBRACK] = ACTIONS(836), + [anon_sym_LPAREN] = ACTIONS(836), + [anon_sym_RPAREN] = ACTIONS(836), + [anon_sym_PIPE] = ACTIONS(836), + [anon_sym_DOLLAR] = ACTIONS(836), + [anon_sym_GT] = ACTIONS(836), + [anon_sym_DASH_DASH] = ACTIONS(836), + [anon_sym_DASH] = ACTIONS(836), + [anon_sym_in] = ACTIONS(836), + [anon_sym_LBRACE] = ACTIONS(836), + [anon_sym_RBRACE] = ACTIONS(836), + [anon_sym_STAR] = ACTIONS(836), + [anon_sym_STAR_STAR] = ACTIONS(836), + [anon_sym_PLUS_PLUS] = ACTIONS(836), + [anon_sym_SLASH] = ACTIONS(836), + [anon_sym_mod] = ACTIONS(836), + [anon_sym_SLASH_SLASH] = ACTIONS(836), + [anon_sym_PLUS] = ACTIONS(836), + [anon_sym_bit_DASHshl] = ACTIONS(836), + [anon_sym_bit_DASHshr] = ACTIONS(836), + [anon_sym_EQ_EQ] = ACTIONS(836), + [anon_sym_BANG_EQ] = ACTIONS(836), + [anon_sym_LT2] = ACTIONS(836), + [anon_sym_LT_EQ] = ACTIONS(836), + [anon_sym_GT_EQ] = ACTIONS(836), + [anon_sym_not_DASHin] = ACTIONS(836), + [anon_sym_starts_DASHwith] = ACTIONS(836), + [anon_sym_ends_DASHwith] = ACTIONS(836), + [anon_sym_EQ_TILDE] = ACTIONS(836), + [anon_sym_BANG_TILDE] = ACTIONS(836), + [anon_sym_bit_DASHand] = ACTIONS(836), + [anon_sym_bit_DASHxor] = ACTIONS(836), + [anon_sym_bit_DASHor] = ACTIONS(836), + [anon_sym_and] = ACTIONS(836), + [anon_sym_xor] = ACTIONS(836), + [anon_sym_or] = ACTIONS(836), + [anon_sym_DOT_DOT_LT] = ACTIONS(836), + [anon_sym_DOT_DOT] = ACTIONS(836), + [anon_sym_DOT_DOT_EQ] = ACTIONS(836), + [sym_val_nothing] = ACTIONS(836), + [anon_sym_true] = ACTIONS(836), + [anon_sym_false] = ACTIONS(836), + [aux_sym_val_number_token1] = ACTIONS(836), + [aux_sym_val_number_token2] = ACTIONS(836), + [aux_sym_val_number_token3] = ACTIONS(836), + [aux_sym_val_number_token4] = ACTIONS(836), + [anon_sym_inf] = ACTIONS(836), + [anon_sym_DASHinf] = ACTIONS(836), + [anon_sym_NaN] = ACTIONS(836), + [anon_sym_0b] = ACTIONS(836), + [anon_sym_0o] = ACTIONS(836), + [anon_sym_0x] = ACTIONS(836), + [sym_val_date] = ACTIONS(836), + [anon_sym_DQUOTE] = ACTIONS(836), + [sym__str_single_quotes] = ACTIONS(836), + [sym__str_back_ticks] = ACTIONS(836), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(836), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(836), + [anon_sym_err_GT] = ACTIONS(836), + [anon_sym_out_GT] = ACTIONS(836), + [anon_sym_e_GT] = ACTIONS(836), + [anon_sym_o_GT] = ACTIONS(836), + [anon_sym_err_PLUSout_GT] = ACTIONS(836), + [anon_sym_out_PLUSerr_GT] = ACTIONS(836), + [anon_sym_o_PLUSe_GT] = ACTIONS(836), + [anon_sym_e_PLUSo_GT] = ACTIONS(836), + [sym_short_flag] = ACTIONS(836), + [aux_sym_unquoted_token1] = ACTIONS(836), [anon_sym_POUND] = ACTIONS(3), }, [512] = { + [sym__flag] = STATE(694), + [sym_long_flag] = STATE(684), [sym_comment] = STATE(512), - [sym_cmd_identifier] = ACTIONS(113), - [anon_sym_SEMI] = ACTIONS(113), - [anon_sym_LF] = ACTIONS(115), - [anon_sym_LBRACK] = ACTIONS(113), - [anon_sym_LPAREN] = ACTIONS(113), - [anon_sym_RPAREN] = ACTIONS(113), - [anon_sym_PIPE] = ACTIONS(113), - [anon_sym_DOLLAR] = ACTIONS(113), - [anon_sym_error] = ACTIONS(113), - [anon_sym_GT] = ACTIONS(113), - [anon_sym_DASH_DASH] = ACTIONS(113), - [anon_sym_DASH] = ACTIONS(113), - [anon_sym_break] = ACTIONS(113), - [anon_sym_continue] = ACTIONS(113), - [anon_sym_for] = ACTIONS(113), - [anon_sym_in] = ACTIONS(113), - [anon_sym_loop] = ACTIONS(113), - [anon_sym_while] = ACTIONS(113), - [anon_sym_do] = ACTIONS(113), - [anon_sym_if] = ACTIONS(113), - [anon_sym_match] = ACTIONS(113), - [anon_sym_LBRACE] = ACTIONS(113), - [anon_sym_try] = ACTIONS(113), - [anon_sym_return] = ACTIONS(113), - [anon_sym_let] = ACTIONS(113), - [anon_sym_let_DASHenv] = ACTIONS(113), - [anon_sym_mut] = ACTIONS(113), - [anon_sym_const] = ACTIONS(113), - [anon_sym_source] = ACTIONS(113), - [anon_sym_source_DASHenv] = ACTIONS(113), - [anon_sym_register] = ACTIONS(113), - [anon_sym_hide] = ACTIONS(113), - [anon_sym_hide_DASHenv] = ACTIONS(113), - [anon_sym_overlay] = ACTIONS(113), - [anon_sym_STAR] = ACTIONS(113), - [anon_sym_where] = ACTIONS(113), - [anon_sym_STAR_STAR] = ACTIONS(113), - [anon_sym_PLUS_PLUS] = ACTIONS(113), - [anon_sym_SLASH] = ACTIONS(113), - [anon_sym_mod] = ACTIONS(113), - [anon_sym_SLASH_SLASH] = ACTIONS(113), - [anon_sym_PLUS] = ACTIONS(113), - [anon_sym_bit_DASHshl] = ACTIONS(113), - [anon_sym_bit_DASHshr] = ACTIONS(113), - [anon_sym_EQ_EQ] = ACTIONS(113), - [anon_sym_BANG_EQ] = ACTIONS(113), - [anon_sym_LT2] = ACTIONS(113), - [anon_sym_LT_EQ] = ACTIONS(113), - [anon_sym_GT_EQ] = ACTIONS(113), - [anon_sym_not_DASHin] = ACTIONS(113), - [anon_sym_starts_DASHwith] = ACTIONS(113), - [anon_sym_ends_DASHwith] = ACTIONS(113), - [anon_sym_EQ_TILDE] = ACTIONS(113), - [anon_sym_BANG_TILDE] = ACTIONS(113), - [anon_sym_bit_DASHand] = ACTIONS(113), - [anon_sym_bit_DASHxor] = ACTIONS(113), - [anon_sym_bit_DASHor] = ACTIONS(113), - [anon_sym_and] = ACTIONS(113), - [anon_sym_xor] = ACTIONS(113), - [anon_sym_or] = ACTIONS(113), - [anon_sym_not] = ACTIONS(113), - [anon_sym_DOT_DOT_LT] = ACTIONS(113), - [anon_sym_DOT_DOT] = ACTIONS(113), - [anon_sym_DOT_DOT_EQ] = ACTIONS(113), - [sym_val_nothing] = ACTIONS(113), - [anon_sym_true] = ACTIONS(113), - [anon_sym_false] = ACTIONS(113), - [aux_sym_val_number_token1] = ACTIONS(113), - [aux_sym_val_number_token2] = ACTIONS(113), - [aux_sym_val_number_token3] = ACTIONS(113), - [aux_sym_val_number_token4] = ACTIONS(113), - [anon_sym_inf] = ACTIONS(113), - [anon_sym_DASHinf] = ACTIONS(113), - [anon_sym_NaN] = ACTIONS(113), - [anon_sym_0b] = ACTIONS(113), - [anon_sym_0o] = ACTIONS(113), - [anon_sym_0x] = ACTIONS(113), - [sym_val_date] = ACTIONS(113), - [anon_sym_DQUOTE] = ACTIONS(113), - [sym__str_single_quotes] = ACTIONS(113), - [sym__str_back_ticks] = ACTIONS(113), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(113), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(113), - [anon_sym_CARET] = ACTIONS(113), - [sym_short_flag] = ACTIONS(113), + [aux_sym_overlay_use_repeat1] = STATE(552), + [anon_sym_export] = ACTIONS(1114), + [anon_sym_alias] = ACTIONS(1114), + [anon_sym_let] = ACTIONS(1114), + [anon_sym_let_DASHenv] = ACTIONS(1114), + [anon_sym_mut] = ACTIONS(1114), + [anon_sym_const] = ACTIONS(1114), + [sym_cmd_identifier] = ACTIONS(1114), + [anon_sym_SEMI] = ACTIONS(1114), + [anon_sym_LF] = ACTIONS(1116), + [anon_sym_def] = ACTIONS(1114), + [anon_sym_def_DASHenv] = ACTIONS(1114), + [anon_sym_export_DASHenv] = ACTIONS(1114), + [anon_sym_extern] = ACTIONS(1114), + [anon_sym_module] = ACTIONS(1114), + [anon_sym_use] = ACTIONS(1114), + [anon_sym_LBRACK] = ACTIONS(1114), + [anon_sym_LPAREN] = ACTIONS(1114), + [anon_sym_RPAREN] = ACTIONS(1114), + [anon_sym_DOLLAR] = ACTIONS(1114), + [anon_sym_error] = ACTIONS(1114), + [anon_sym_DASH_DASH] = ACTIONS(1108), + [anon_sym_DASH] = ACTIONS(1114), + [anon_sym_break] = ACTIONS(1114), + [anon_sym_continue] = ACTIONS(1114), + [anon_sym_for] = ACTIONS(1114), + [anon_sym_loop] = ACTIONS(1114), + [anon_sym_while] = ACTIONS(1114), + [anon_sym_do] = ACTIONS(1114), + [anon_sym_if] = ACTIONS(1114), + [anon_sym_match] = ACTIONS(1114), + [anon_sym_LBRACE] = ACTIONS(1114), + [anon_sym_RBRACE] = ACTIONS(1114), + [anon_sym_try] = ACTIONS(1114), + [anon_sym_return] = ACTIONS(1114), + [anon_sym_source] = ACTIONS(1114), + [anon_sym_source_DASHenv] = ACTIONS(1114), + [anon_sym_register] = ACTIONS(1114), + [anon_sym_hide] = ACTIONS(1114), + [anon_sym_hide_DASHenv] = ACTIONS(1114), + [anon_sym_overlay] = ACTIONS(1114), + [anon_sym_as] = ACTIONS(1118), + [anon_sym_where] = ACTIONS(1114), + [anon_sym_not] = ACTIONS(1114), + [anon_sym_DOT_DOT_LT] = ACTIONS(1114), + [anon_sym_DOT_DOT] = ACTIONS(1114), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1114), + [sym_val_nothing] = ACTIONS(1114), + [anon_sym_true] = ACTIONS(1114), + [anon_sym_false] = ACTIONS(1114), + [aux_sym_val_number_token1] = ACTIONS(1114), + [aux_sym_val_number_token2] = ACTIONS(1114), + [aux_sym_val_number_token3] = ACTIONS(1114), + [aux_sym_val_number_token4] = ACTIONS(1114), + [anon_sym_inf] = ACTIONS(1114), + [anon_sym_DASHinf] = ACTIONS(1114), + [anon_sym_NaN] = ACTIONS(1114), + [anon_sym_0b] = ACTIONS(1114), + [anon_sym_0o] = ACTIONS(1114), + [anon_sym_0x] = ACTIONS(1114), + [sym_val_date] = ACTIONS(1114), + [anon_sym_DQUOTE] = ACTIONS(1114), + [sym__str_single_quotes] = ACTIONS(1114), + [sym__str_back_ticks] = ACTIONS(1114), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1114), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1114), + [anon_sym_CARET] = ACTIONS(1114), + [sym_short_flag] = ACTIONS(1112), [anon_sym_POUND] = ACTIONS(3), }, [513] = { + [sym__flag] = STATE(694), + [sym_long_flag] = STATE(684), [sym_comment] = STATE(513), - [sym_cmd_identifier] = ACTIONS(1151), - [anon_sym_SEMI] = ACTIONS(1151), - [anon_sym_LF] = ACTIONS(1153), - [anon_sym_LBRACK] = ACTIONS(1151), - [anon_sym_LPAREN] = ACTIONS(1151), - [anon_sym_RPAREN] = ACTIONS(1151), - [anon_sym_PIPE] = ACTIONS(1151), - [anon_sym_DOLLAR] = ACTIONS(1151), - [anon_sym_error] = ACTIONS(1151), - [anon_sym_GT] = ACTIONS(1151), - [anon_sym_DASH_DASH] = ACTIONS(1151), - [anon_sym_DASH] = ACTIONS(1151), - [anon_sym_break] = ACTIONS(1151), - [anon_sym_continue] = ACTIONS(1151), - [anon_sym_for] = ACTIONS(1151), - [anon_sym_in] = ACTIONS(1151), - [anon_sym_loop] = ACTIONS(1151), - [anon_sym_while] = ACTIONS(1151), - [anon_sym_do] = ACTIONS(1151), - [anon_sym_if] = ACTIONS(1151), - [anon_sym_match] = ACTIONS(1151), - [anon_sym_LBRACE] = ACTIONS(1151), - [anon_sym_try] = ACTIONS(1151), - [anon_sym_return] = ACTIONS(1151), - [anon_sym_let] = ACTIONS(1151), - [anon_sym_let_DASHenv] = ACTIONS(1151), - [anon_sym_mut] = ACTIONS(1151), - [anon_sym_const] = ACTIONS(1151), - [anon_sym_source] = ACTIONS(1151), - [anon_sym_source_DASHenv] = ACTIONS(1151), - [anon_sym_register] = ACTIONS(1151), - [anon_sym_hide] = ACTIONS(1151), - [anon_sym_hide_DASHenv] = ACTIONS(1151), - [anon_sym_overlay] = ACTIONS(1151), - [anon_sym_STAR] = ACTIONS(1151), - [anon_sym_where] = ACTIONS(1151), - [anon_sym_STAR_STAR] = ACTIONS(1151), - [anon_sym_PLUS_PLUS] = ACTIONS(1151), - [anon_sym_SLASH] = ACTIONS(1151), - [anon_sym_mod] = ACTIONS(1151), - [anon_sym_SLASH_SLASH] = ACTIONS(1151), - [anon_sym_PLUS] = ACTIONS(1151), - [anon_sym_bit_DASHshl] = ACTIONS(1151), - [anon_sym_bit_DASHshr] = ACTIONS(1151), - [anon_sym_EQ_EQ] = ACTIONS(1151), - [anon_sym_BANG_EQ] = ACTIONS(1151), - [anon_sym_LT2] = ACTIONS(1151), - [anon_sym_LT_EQ] = ACTIONS(1151), - [anon_sym_GT_EQ] = ACTIONS(1151), - [anon_sym_not_DASHin] = ACTIONS(1151), - [anon_sym_starts_DASHwith] = ACTIONS(1151), - [anon_sym_ends_DASHwith] = ACTIONS(1151), - [anon_sym_EQ_TILDE] = ACTIONS(1151), - [anon_sym_BANG_TILDE] = ACTIONS(1151), - [anon_sym_bit_DASHand] = ACTIONS(1151), - [anon_sym_bit_DASHxor] = ACTIONS(1151), - [anon_sym_bit_DASHor] = ACTIONS(1151), - [anon_sym_and] = ACTIONS(1151), - [anon_sym_xor] = ACTIONS(1151), - [anon_sym_or] = ACTIONS(1151), - [anon_sym_not] = ACTIONS(1151), - [anon_sym_DOT_DOT_LT] = ACTIONS(1151), - [anon_sym_DOT_DOT] = ACTIONS(1151), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1151), - [sym_val_nothing] = ACTIONS(1151), - [anon_sym_true] = ACTIONS(1151), - [anon_sym_false] = ACTIONS(1151), - [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(1151), - [anon_sym_inf] = ACTIONS(1151), - [anon_sym_DASHinf] = ACTIONS(1151), - [anon_sym_NaN] = ACTIONS(1151), - [anon_sym_0b] = ACTIONS(1151), - [anon_sym_0o] = ACTIONS(1151), - [anon_sym_0x] = ACTIONS(1151), - [sym_val_date] = ACTIONS(1151), - [anon_sym_DQUOTE] = ACTIONS(1151), - [sym__str_single_quotes] = ACTIONS(1151), - [sym__str_back_ticks] = ACTIONS(1151), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1151), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1151), - [anon_sym_CARET] = ACTIONS(1151), - [sym_short_flag] = ACTIONS(1151), + [aux_sym_overlay_use_repeat1] = STATE(538), + [anon_sym_export] = ACTIONS(1120), + [anon_sym_alias] = ACTIONS(1120), + [anon_sym_let] = ACTIONS(1120), + [anon_sym_let_DASHenv] = ACTIONS(1120), + [anon_sym_mut] = ACTIONS(1120), + [anon_sym_const] = ACTIONS(1120), + [sym_cmd_identifier] = ACTIONS(1120), + [anon_sym_SEMI] = ACTIONS(1120), + [anon_sym_LF] = ACTIONS(1122), + [anon_sym_def] = ACTIONS(1120), + [anon_sym_def_DASHenv] = ACTIONS(1120), + [anon_sym_export_DASHenv] = ACTIONS(1120), + [anon_sym_extern] = ACTIONS(1120), + [anon_sym_module] = ACTIONS(1120), + [anon_sym_use] = ACTIONS(1120), + [anon_sym_LBRACK] = ACTIONS(1120), + [anon_sym_LPAREN] = ACTIONS(1120), + [anon_sym_RPAREN] = ACTIONS(1120), + [anon_sym_DOLLAR] = ACTIONS(1120), + [anon_sym_error] = ACTIONS(1120), + [anon_sym_DASH_DASH] = ACTIONS(1108), + [anon_sym_DASH] = ACTIONS(1120), + [anon_sym_break] = ACTIONS(1120), + [anon_sym_continue] = ACTIONS(1120), + [anon_sym_for] = ACTIONS(1120), + [anon_sym_loop] = ACTIONS(1120), + [anon_sym_while] = ACTIONS(1120), + [anon_sym_do] = ACTIONS(1120), + [anon_sym_if] = ACTIONS(1120), + [anon_sym_match] = ACTIONS(1120), + [anon_sym_LBRACE] = ACTIONS(1120), + [anon_sym_RBRACE] = ACTIONS(1120), + [anon_sym_try] = ACTIONS(1120), + [anon_sym_return] = ACTIONS(1120), + [anon_sym_source] = ACTIONS(1120), + [anon_sym_source_DASHenv] = ACTIONS(1120), + [anon_sym_register] = ACTIONS(1120), + [anon_sym_hide] = ACTIONS(1120), + [anon_sym_hide_DASHenv] = ACTIONS(1120), + [anon_sym_overlay] = ACTIONS(1120), + [anon_sym_as] = ACTIONS(1124), + [anon_sym_where] = ACTIONS(1120), + [anon_sym_not] = ACTIONS(1120), + [anon_sym_DOT_DOT_LT] = ACTIONS(1120), + [anon_sym_DOT_DOT] = ACTIONS(1120), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1120), + [sym_val_nothing] = ACTIONS(1120), + [anon_sym_true] = ACTIONS(1120), + [anon_sym_false] = ACTIONS(1120), + [aux_sym_val_number_token1] = ACTIONS(1120), + [aux_sym_val_number_token2] = ACTIONS(1120), + [aux_sym_val_number_token3] = ACTIONS(1120), + [aux_sym_val_number_token4] = ACTIONS(1120), + [anon_sym_inf] = ACTIONS(1120), + [anon_sym_DASHinf] = ACTIONS(1120), + [anon_sym_NaN] = ACTIONS(1120), + [anon_sym_0b] = ACTIONS(1120), + [anon_sym_0o] = ACTIONS(1120), + [anon_sym_0x] = ACTIONS(1120), + [sym_val_date] = ACTIONS(1120), + [anon_sym_DQUOTE] = ACTIONS(1120), + [sym__str_single_quotes] = ACTIONS(1120), + [sym__str_back_ticks] = ACTIONS(1120), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1120), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1120), + [anon_sym_CARET] = ACTIONS(1120), + [sym_short_flag] = ACTIONS(1112), [anon_sym_POUND] = ACTIONS(3), }, [514] = { [sym_comment] = STATE(514), - [sym_cmd_identifier] = ACTIONS(1135), - [anon_sym_SEMI] = ACTIONS(1135), - [anon_sym_LF] = ACTIONS(1137), - [anon_sym_LBRACK] = ACTIONS(1135), - [anon_sym_LPAREN] = ACTIONS(1135), - [anon_sym_RPAREN] = ACTIONS(1135), - [anon_sym_PIPE] = ACTIONS(1135), - [anon_sym_DOLLAR] = ACTIONS(1135), - [anon_sym_error] = ACTIONS(1135), - [anon_sym_GT] = ACTIONS(1135), - [anon_sym_DASH_DASH] = ACTIONS(1135), - [anon_sym_DASH] = ACTIONS(1135), - [anon_sym_break] = ACTIONS(1135), - [anon_sym_continue] = ACTIONS(1135), - [anon_sym_for] = ACTIONS(1135), - [anon_sym_in] = ACTIONS(1135), - [anon_sym_loop] = ACTIONS(1135), - [anon_sym_while] = ACTIONS(1135), - [anon_sym_do] = ACTIONS(1135), - [anon_sym_if] = ACTIONS(1135), - [anon_sym_match] = ACTIONS(1135), - [anon_sym_LBRACE] = ACTIONS(1135), - [anon_sym_try] = ACTIONS(1135), - [anon_sym_return] = ACTIONS(1135), - [anon_sym_let] = ACTIONS(1135), - [anon_sym_let_DASHenv] = ACTIONS(1135), - [anon_sym_mut] = ACTIONS(1135), - [anon_sym_const] = ACTIONS(1135), - [anon_sym_source] = ACTIONS(1135), - [anon_sym_source_DASHenv] = ACTIONS(1135), - [anon_sym_register] = ACTIONS(1135), - [anon_sym_hide] = ACTIONS(1135), - [anon_sym_hide_DASHenv] = ACTIONS(1135), - [anon_sym_overlay] = ACTIONS(1135), - [anon_sym_STAR] = ACTIONS(1135), - [anon_sym_where] = ACTIONS(1135), - [anon_sym_STAR_STAR] = ACTIONS(1135), - [anon_sym_PLUS_PLUS] = ACTIONS(1135), - [anon_sym_SLASH] = ACTIONS(1135), - [anon_sym_mod] = ACTIONS(1135), - [anon_sym_SLASH_SLASH] = ACTIONS(1135), - [anon_sym_PLUS] = ACTIONS(1135), - [anon_sym_bit_DASHshl] = ACTIONS(1135), - [anon_sym_bit_DASHshr] = ACTIONS(1135), - [anon_sym_EQ_EQ] = ACTIONS(1135), - [anon_sym_BANG_EQ] = ACTIONS(1135), - [anon_sym_LT2] = ACTIONS(1135), - [anon_sym_LT_EQ] = ACTIONS(1135), - [anon_sym_GT_EQ] = ACTIONS(1135), - [anon_sym_not_DASHin] = ACTIONS(1135), - [anon_sym_starts_DASHwith] = ACTIONS(1135), - [anon_sym_ends_DASHwith] = ACTIONS(1135), - [anon_sym_EQ_TILDE] = ACTIONS(1135), - [anon_sym_BANG_TILDE] = ACTIONS(1135), - [anon_sym_bit_DASHand] = ACTIONS(1135), - [anon_sym_bit_DASHxor] = ACTIONS(1135), - [anon_sym_bit_DASHor] = ACTIONS(1135), - [anon_sym_and] = ACTIONS(1135), - [anon_sym_xor] = ACTIONS(1135), - [anon_sym_or] = ACTIONS(1135), - [anon_sym_not] = ACTIONS(1135), - [anon_sym_DOT_DOT_LT] = ACTIONS(1135), - [anon_sym_DOT_DOT] = ACTIONS(1135), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1135), - [sym_val_nothing] = ACTIONS(1135), - [anon_sym_true] = ACTIONS(1135), - [anon_sym_false] = ACTIONS(1135), - [aux_sym_val_number_token1] = ACTIONS(1135), - [aux_sym_val_number_token2] = ACTIONS(1135), - [aux_sym_val_number_token3] = ACTIONS(1135), - [aux_sym_val_number_token4] = ACTIONS(1135), - [anon_sym_inf] = ACTIONS(1135), - [anon_sym_DASHinf] = ACTIONS(1135), - [anon_sym_NaN] = ACTIONS(1135), - [anon_sym_0b] = ACTIONS(1135), - [anon_sym_0o] = ACTIONS(1135), - [anon_sym_0x] = ACTIONS(1135), - [sym_val_date] = ACTIONS(1135), - [anon_sym_DQUOTE] = ACTIONS(1135), - [sym__str_single_quotes] = ACTIONS(1135), - [sym__str_back_ticks] = ACTIONS(1135), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1135), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1135), - [anon_sym_CARET] = ACTIONS(1135), - [sym_short_flag] = ACTIONS(1135), + [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_DOT_DOT_LT] = ACTIONS(759), + [anon_sym_DOT_DOT] = ACTIONS(759), + [anon_sym_DOT_DOT_EQ] = ACTIONS(759), + [sym_val_nothing] = ACTIONS(759), + [anon_sym_true] = ACTIONS(759), + [anon_sym_false] = ACTIONS(759), + [aux_sym_val_number_token1] = ACTIONS(759), + [aux_sym_val_number_token2] = ACTIONS(759), + [aux_sym_val_number_token3] = ACTIONS(759), + [aux_sym_val_number_token4] = ACTIONS(759), + [anon_sym_inf] = ACTIONS(759), + [anon_sym_DASHinf] = ACTIONS(759), + [anon_sym_NaN] = ACTIONS(759), + [anon_sym_0b] = ACTIONS(759), + [anon_sym_0o] = ACTIONS(759), + [anon_sym_0x] = ACTIONS(759), + [sym_val_date] = ACTIONS(759), + [anon_sym_DQUOTE] = ACTIONS(759), + [sym__str_single_quotes] = ACTIONS(759), + [sym__str_back_ticks] = ACTIONS(759), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(759), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(759), + [anon_sym_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), + [sym_short_flag] = ACTIONS(759), + [aux_sym_unquoted_token1] = ACTIONS(759), [anon_sym_POUND] = ACTIONS(3), }, [515] = { [sym_comment] = STATE(515), - [sym_cmd_identifier] = ACTIONS(1169), - [anon_sym_SEMI] = ACTIONS(1169), - [anon_sym_LF] = ACTIONS(1167), - [anon_sym_LBRACK] = ACTIONS(1169), - [anon_sym_LPAREN] = ACTIONS(1169), - [anon_sym_RPAREN] = ACTIONS(1169), - [anon_sym_PIPE] = ACTIONS(1169), - [anon_sym_DOLLAR] = ACTIONS(1169), - [anon_sym_error] = ACTIONS(1169), - [anon_sym_GT] = ACTIONS(1169), - [anon_sym_DASH_DASH] = ACTIONS(1169), - [anon_sym_DASH] = ACTIONS(1169), - [anon_sym_break] = ACTIONS(1169), - [anon_sym_continue] = ACTIONS(1169), - [anon_sym_for] = ACTIONS(1169), - [anon_sym_in] = ACTIONS(1169), - [anon_sym_loop] = ACTIONS(1169), - [anon_sym_while] = ACTIONS(1169), - [anon_sym_do] = ACTIONS(1169), - [anon_sym_if] = ACTIONS(1169), - [anon_sym_match] = ACTIONS(1169), - [anon_sym_LBRACE] = ACTIONS(1169), - [anon_sym_try] = ACTIONS(1169), - [anon_sym_return] = ACTIONS(1169), - [anon_sym_let] = ACTIONS(1169), - [anon_sym_let_DASHenv] = ACTIONS(1169), - [anon_sym_mut] = ACTIONS(1169), - [anon_sym_const] = ACTIONS(1169), - [anon_sym_source] = ACTIONS(1169), - [anon_sym_source_DASHenv] = ACTIONS(1169), - [anon_sym_register] = ACTIONS(1169), - [anon_sym_hide] = ACTIONS(1169), - [anon_sym_hide_DASHenv] = ACTIONS(1169), - [anon_sym_overlay] = ACTIONS(1169), - [anon_sym_STAR] = ACTIONS(1169), - [anon_sym_where] = ACTIONS(1169), - [anon_sym_STAR_STAR] = ACTIONS(1169), - [anon_sym_PLUS_PLUS] = ACTIONS(1169), - [anon_sym_SLASH] = ACTIONS(1169), - [anon_sym_mod] = ACTIONS(1169), - [anon_sym_SLASH_SLASH] = ACTIONS(1169), - [anon_sym_PLUS] = ACTIONS(1169), - [anon_sym_bit_DASHshl] = ACTIONS(1169), - [anon_sym_bit_DASHshr] = ACTIONS(1169), - [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(1169), - [anon_sym_starts_DASHwith] = ACTIONS(1169), - [anon_sym_ends_DASHwith] = ACTIONS(1169), - [anon_sym_EQ_TILDE] = ACTIONS(1169), - [anon_sym_BANG_TILDE] = ACTIONS(1169), - [anon_sym_bit_DASHand] = ACTIONS(1169), - [anon_sym_bit_DASHxor] = ACTIONS(1169), - [anon_sym_bit_DASHor] = ACTIONS(1169), - [anon_sym_and] = ACTIONS(1169), - [anon_sym_xor] = ACTIONS(1169), - [anon_sym_or] = ACTIONS(1169), - [anon_sym_not] = ACTIONS(1169), - [anon_sym_DOT_DOT_LT] = ACTIONS(1169), - [anon_sym_DOT_DOT] = ACTIONS(1169), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1169), - [sym_val_nothing] = ACTIONS(1169), - [anon_sym_true] = ACTIONS(1169), - [anon_sym_false] = ACTIONS(1169), - [aux_sym_val_number_token1] = ACTIONS(1169), - [aux_sym_val_number_token2] = ACTIONS(1169), - [aux_sym_val_number_token3] = ACTIONS(1169), - [aux_sym_val_number_token4] = ACTIONS(1169), - [anon_sym_inf] = ACTIONS(1169), - [anon_sym_DASHinf] = ACTIONS(1169), - [anon_sym_NaN] = ACTIONS(1169), - [anon_sym_0b] = ACTIONS(1169), - [anon_sym_0o] = ACTIONS(1169), - [anon_sym_0x] = ACTIONS(1169), - [sym_val_date] = ACTIONS(1169), - [anon_sym_DQUOTE] = ACTIONS(1169), - [sym__str_single_quotes] = ACTIONS(1169), - [sym__str_back_ticks] = ACTIONS(1169), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1169), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1169), - [anon_sym_CARET] = ACTIONS(1169), - [sym_short_flag] = ACTIONS(1169), + [anon_sym_SEMI] = ACTIONS(824), + [anon_sym_LF] = ACTIONS(826), + [anon_sym_LBRACK] = ACTIONS(824), + [anon_sym_LPAREN] = ACTIONS(824), + [anon_sym_RPAREN] = ACTIONS(824), + [anon_sym_PIPE] = ACTIONS(824), + [anon_sym_DOLLAR] = ACTIONS(824), + [anon_sym_GT] = ACTIONS(824), + [anon_sym_DASH_DASH] = ACTIONS(824), + [anon_sym_DASH] = ACTIONS(824), + [anon_sym_in] = ACTIONS(824), + [anon_sym_LBRACE] = ACTIONS(824), + [anon_sym_RBRACE] = ACTIONS(824), + [anon_sym_STAR] = ACTIONS(824), + [anon_sym_STAR_STAR] = ACTIONS(824), + [anon_sym_PLUS_PLUS] = ACTIONS(824), + [anon_sym_SLASH] = ACTIONS(824), + [anon_sym_mod] = ACTIONS(824), + [anon_sym_SLASH_SLASH] = ACTIONS(824), + [anon_sym_PLUS] = ACTIONS(824), + [anon_sym_bit_DASHshl] = ACTIONS(824), + [anon_sym_bit_DASHshr] = ACTIONS(824), + [anon_sym_EQ_EQ] = ACTIONS(824), + [anon_sym_BANG_EQ] = ACTIONS(824), + [anon_sym_LT2] = ACTIONS(824), + [anon_sym_LT_EQ] = ACTIONS(824), + [anon_sym_GT_EQ] = ACTIONS(824), + [anon_sym_not_DASHin] = ACTIONS(824), + [anon_sym_starts_DASHwith] = ACTIONS(824), + [anon_sym_ends_DASHwith] = ACTIONS(824), + [anon_sym_EQ_TILDE] = ACTIONS(824), + [anon_sym_BANG_TILDE] = ACTIONS(824), + [anon_sym_bit_DASHand] = ACTIONS(824), + [anon_sym_bit_DASHxor] = ACTIONS(824), + [anon_sym_bit_DASHor] = ACTIONS(824), + [anon_sym_and] = ACTIONS(824), + [anon_sym_xor] = ACTIONS(824), + [anon_sym_or] = ACTIONS(824), + [anon_sym_DOT_DOT_LT] = ACTIONS(824), + [anon_sym_DOT_DOT] = ACTIONS(824), + [anon_sym_DOT_DOT_EQ] = ACTIONS(824), + [sym_val_nothing] = ACTIONS(824), + [anon_sym_true] = ACTIONS(824), + [anon_sym_false] = ACTIONS(824), + [aux_sym_val_number_token1] = ACTIONS(824), + [aux_sym_val_number_token2] = ACTIONS(824), + [aux_sym_val_number_token3] = ACTIONS(824), + [aux_sym_val_number_token4] = ACTIONS(824), + [anon_sym_inf] = ACTIONS(824), + [anon_sym_DASHinf] = ACTIONS(824), + [anon_sym_NaN] = ACTIONS(824), + [anon_sym_0b] = ACTIONS(824), + [anon_sym_0o] = ACTIONS(824), + [anon_sym_0x] = ACTIONS(824), + [sym_val_date] = ACTIONS(824), + [anon_sym_DQUOTE] = ACTIONS(824), + [sym__str_single_quotes] = ACTIONS(824), + [sym__str_back_ticks] = ACTIONS(824), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(824), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(824), + [anon_sym_err_GT] = ACTIONS(824), + [anon_sym_out_GT] = ACTIONS(824), + [anon_sym_e_GT] = ACTIONS(824), + [anon_sym_o_GT] = ACTIONS(824), + [anon_sym_err_PLUSout_GT] = ACTIONS(824), + [anon_sym_out_PLUSerr_GT] = ACTIONS(824), + [anon_sym_o_PLUSe_GT] = ACTIONS(824), + [anon_sym_e_PLUSo_GT] = ACTIONS(824), + [sym_short_flag] = ACTIONS(824), + [aux_sym_unquoted_token1] = ACTIONS(824), [anon_sym_POUND] = ACTIONS(3), }, [516] = { [sym_comment] = STATE(516), - [sym_cmd_identifier] = ACTIONS(1151), - [anon_sym_SEMI] = ACTIONS(1151), - [anon_sym_LF] = ACTIONS(1153), - [anon_sym_LBRACK] = ACTIONS(1151), - [anon_sym_LPAREN] = ACTIONS(1151), - [anon_sym_RPAREN] = ACTIONS(1151), - [anon_sym_PIPE] = ACTIONS(1151), - [anon_sym_DOLLAR] = ACTIONS(1151), - [anon_sym_error] = ACTIONS(1151), - [anon_sym_GT] = ACTIONS(1151), - [anon_sym_DASH_DASH] = ACTIONS(1151), - [anon_sym_DASH] = ACTIONS(1151), - [anon_sym_break] = ACTIONS(1151), - [anon_sym_continue] = ACTIONS(1151), - [anon_sym_for] = ACTIONS(1151), - [anon_sym_in] = ACTIONS(1151), - [anon_sym_loop] = ACTIONS(1151), - [anon_sym_while] = ACTIONS(1151), - [anon_sym_do] = ACTIONS(1151), - [anon_sym_if] = ACTIONS(1151), - [anon_sym_match] = ACTIONS(1151), - [anon_sym_LBRACE] = ACTIONS(1151), - [anon_sym_try] = ACTIONS(1151), - [anon_sym_return] = ACTIONS(1151), - [anon_sym_let] = ACTIONS(1151), - [anon_sym_let_DASHenv] = ACTIONS(1151), - [anon_sym_mut] = ACTIONS(1151), - [anon_sym_const] = ACTIONS(1151), - [anon_sym_source] = ACTIONS(1151), - [anon_sym_source_DASHenv] = ACTIONS(1151), - [anon_sym_register] = ACTIONS(1151), - [anon_sym_hide] = ACTIONS(1151), - [anon_sym_hide_DASHenv] = ACTIONS(1151), - [anon_sym_overlay] = ACTIONS(1151), - [anon_sym_STAR] = ACTIONS(1151), - [anon_sym_where] = ACTIONS(1151), - [anon_sym_STAR_STAR] = ACTIONS(1151), - [anon_sym_PLUS_PLUS] = ACTIONS(1151), - [anon_sym_SLASH] = ACTIONS(1151), - [anon_sym_mod] = ACTIONS(1151), - [anon_sym_SLASH_SLASH] = ACTIONS(1151), - [anon_sym_PLUS] = ACTIONS(1151), - [anon_sym_bit_DASHshl] = ACTIONS(1151), - [anon_sym_bit_DASHshr] = ACTIONS(1151), - [anon_sym_EQ_EQ] = ACTIONS(1151), - [anon_sym_BANG_EQ] = ACTIONS(1151), - [anon_sym_LT2] = ACTIONS(1151), - [anon_sym_LT_EQ] = ACTIONS(1151), - [anon_sym_GT_EQ] = ACTIONS(1151), - [anon_sym_not_DASHin] = ACTIONS(1151), - [anon_sym_starts_DASHwith] = ACTIONS(1151), - [anon_sym_ends_DASHwith] = ACTIONS(1151), - [anon_sym_EQ_TILDE] = ACTIONS(1151), - [anon_sym_BANG_TILDE] = ACTIONS(1151), - [anon_sym_bit_DASHand] = ACTIONS(1151), - [anon_sym_bit_DASHxor] = ACTIONS(1151), - [anon_sym_bit_DASHor] = ACTIONS(1151), - [anon_sym_and] = ACTIONS(1151), - [anon_sym_xor] = ACTIONS(1151), - [anon_sym_or] = ACTIONS(1151), - [anon_sym_not] = ACTIONS(1151), - [anon_sym_DOT_DOT_LT] = ACTIONS(1151), - [anon_sym_DOT_DOT] = ACTIONS(1151), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1151), - [sym_val_nothing] = ACTIONS(1151), - [anon_sym_true] = ACTIONS(1151), - [anon_sym_false] = ACTIONS(1151), - [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(1151), - [anon_sym_inf] = ACTIONS(1151), - [anon_sym_DASHinf] = ACTIONS(1151), - [anon_sym_NaN] = ACTIONS(1151), - [anon_sym_0b] = ACTIONS(1151), - [anon_sym_0o] = ACTIONS(1151), - [anon_sym_0x] = ACTIONS(1151), - [sym_val_date] = ACTIONS(1151), - [anon_sym_DQUOTE] = ACTIONS(1151), - [sym__str_single_quotes] = ACTIONS(1151), - [sym__str_back_ticks] = ACTIONS(1151), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1151), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1151), - [anon_sym_CARET] = ACTIONS(1151), - [sym_short_flag] = ACTIONS(1151), + [anon_sym_SEMI] = ACTIONS(789), + [anon_sym_LF] = ACTIONS(791), + [anon_sym_LBRACK] = ACTIONS(789), + [anon_sym_LPAREN] = ACTIONS(789), + [anon_sym_RPAREN] = ACTIONS(789), + [anon_sym_PIPE] = ACTIONS(789), + [anon_sym_DOLLAR] = ACTIONS(789), + [anon_sym_GT] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [anon_sym_DASH] = ACTIONS(789), + [anon_sym_in] = ACTIONS(789), + [anon_sym_LBRACE] = ACTIONS(789), + [anon_sym_RBRACE] = ACTIONS(789), + [anon_sym_STAR] = ACTIONS(789), + [anon_sym_STAR_STAR] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_SLASH] = ACTIONS(789), + [anon_sym_mod] = ACTIONS(789), + [anon_sym_SLASH_SLASH] = ACTIONS(789), + [anon_sym_PLUS] = ACTIONS(789), + [anon_sym_bit_DASHshl] = ACTIONS(789), + [anon_sym_bit_DASHshr] = ACTIONS(789), + [anon_sym_EQ_EQ] = ACTIONS(789), + [anon_sym_BANG_EQ] = ACTIONS(789), + [anon_sym_LT2] = ACTIONS(789), + [anon_sym_LT_EQ] = ACTIONS(789), + [anon_sym_GT_EQ] = ACTIONS(789), + [anon_sym_not_DASHin] = ACTIONS(789), + [anon_sym_starts_DASHwith] = ACTIONS(789), + [anon_sym_ends_DASHwith] = ACTIONS(789), + [anon_sym_EQ_TILDE] = ACTIONS(789), + [anon_sym_BANG_TILDE] = ACTIONS(789), + [anon_sym_bit_DASHand] = ACTIONS(789), + [anon_sym_bit_DASHxor] = ACTIONS(789), + [anon_sym_bit_DASHor] = ACTIONS(789), + [anon_sym_and] = ACTIONS(789), + [anon_sym_xor] = ACTIONS(789), + [anon_sym_or] = ACTIONS(789), + [anon_sym_DOT_DOT_LT] = ACTIONS(789), + [anon_sym_DOT_DOT] = ACTIONS(789), + [anon_sym_DOT_DOT_EQ] = ACTIONS(789), + [sym_val_nothing] = ACTIONS(789), + [anon_sym_true] = ACTIONS(789), + [anon_sym_false] = ACTIONS(789), + [aux_sym_val_number_token1] = ACTIONS(789), + [aux_sym_val_number_token2] = ACTIONS(789), + [aux_sym_val_number_token3] = ACTIONS(789), + [aux_sym_val_number_token4] = ACTIONS(789), + [anon_sym_inf] = ACTIONS(789), + [anon_sym_DASHinf] = ACTIONS(789), + [anon_sym_NaN] = ACTIONS(789), + [anon_sym_0b] = ACTIONS(789), + [anon_sym_0o] = ACTIONS(789), + [anon_sym_0x] = ACTIONS(789), + [sym_val_date] = ACTIONS(789), + [anon_sym_DQUOTE] = ACTIONS(789), + [sym__str_single_quotes] = ACTIONS(789), + [sym__str_back_ticks] = ACTIONS(789), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(789), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(789), + [anon_sym_err_GT] = ACTIONS(789), + [anon_sym_out_GT] = ACTIONS(789), + [anon_sym_e_GT] = ACTIONS(789), + [anon_sym_o_GT] = ACTIONS(789), + [anon_sym_err_PLUSout_GT] = ACTIONS(789), + [anon_sym_out_PLUSerr_GT] = ACTIONS(789), + [anon_sym_o_PLUSe_GT] = ACTIONS(789), + [anon_sym_e_PLUSo_GT] = ACTIONS(789), + [sym_short_flag] = ACTIONS(789), + [aux_sym_unquoted_token1] = ACTIONS(789), [anon_sym_POUND] = ACTIONS(3), }, [517] = { [sym_comment] = STATE(517), - [sym_cmd_identifier] = ACTIONS(981), - [anon_sym_SEMI] = ACTIONS(981), - [anon_sym_LF] = ACTIONS(979), - [anon_sym_LBRACK] = ACTIONS(981), - [anon_sym_LPAREN] = ACTIONS(981), - [anon_sym_RPAREN] = ACTIONS(981), - [anon_sym_PIPE] = ACTIONS(981), - [anon_sym_DOLLAR] = ACTIONS(981), - [anon_sym_error] = ACTIONS(981), - [anon_sym_GT] = ACTIONS(981), - [anon_sym_DASH_DASH] = ACTIONS(981), - [anon_sym_DASH] = ACTIONS(981), - [anon_sym_break] = ACTIONS(981), - [anon_sym_continue] = ACTIONS(981), - [anon_sym_for] = ACTIONS(981), - [anon_sym_in] = ACTIONS(981), - [anon_sym_loop] = ACTIONS(981), - [anon_sym_while] = ACTIONS(981), - [anon_sym_do] = ACTIONS(981), - [anon_sym_if] = ACTIONS(981), - [anon_sym_match] = ACTIONS(981), - [anon_sym_LBRACE] = ACTIONS(981), - [anon_sym_try] = ACTIONS(981), - [anon_sym_return] = ACTIONS(981), - [anon_sym_let] = ACTIONS(981), - [anon_sym_let_DASHenv] = ACTIONS(981), - [anon_sym_mut] = ACTIONS(981), - [anon_sym_const] = ACTIONS(981), - [anon_sym_source] = ACTIONS(981), - [anon_sym_source_DASHenv] = ACTIONS(981), - [anon_sym_register] = ACTIONS(981), - [anon_sym_hide] = ACTIONS(981), - [anon_sym_hide_DASHenv] = ACTIONS(981), - [anon_sym_overlay] = ACTIONS(981), - [anon_sym_STAR] = ACTIONS(981), - [anon_sym_where] = ACTIONS(981), - [anon_sym_STAR_STAR] = ACTIONS(981), - [anon_sym_PLUS_PLUS] = ACTIONS(981), - [anon_sym_SLASH] = ACTIONS(981), - [anon_sym_mod] = ACTIONS(981), - [anon_sym_SLASH_SLASH] = ACTIONS(981), - [anon_sym_PLUS] = ACTIONS(981), - [anon_sym_bit_DASHshl] = ACTIONS(981), - [anon_sym_bit_DASHshr] = ACTIONS(981), - [anon_sym_EQ_EQ] = ACTIONS(981), - [anon_sym_BANG_EQ] = ACTIONS(981), - [anon_sym_LT2] = ACTIONS(981), - [anon_sym_LT_EQ] = ACTIONS(981), - [anon_sym_GT_EQ] = ACTIONS(981), - [anon_sym_not_DASHin] = ACTIONS(981), - [anon_sym_starts_DASHwith] = ACTIONS(981), - [anon_sym_ends_DASHwith] = ACTIONS(981), - [anon_sym_EQ_TILDE] = ACTIONS(981), - [anon_sym_BANG_TILDE] = ACTIONS(981), - [anon_sym_bit_DASHand] = ACTIONS(981), - [anon_sym_bit_DASHxor] = ACTIONS(981), - [anon_sym_bit_DASHor] = ACTIONS(981), - [anon_sym_and] = ACTIONS(981), - [anon_sym_xor] = ACTIONS(981), - [anon_sym_or] = ACTIONS(981), - [anon_sym_not] = ACTIONS(981), - [anon_sym_DOT_DOT_LT] = ACTIONS(981), - [anon_sym_DOT_DOT] = ACTIONS(981), - [anon_sym_DOT_DOT_EQ] = ACTIONS(981), - [sym_val_nothing] = ACTIONS(981), - [anon_sym_true] = ACTIONS(981), - [anon_sym_false] = ACTIONS(981), - [aux_sym_val_number_token1] = ACTIONS(981), - [aux_sym_val_number_token2] = ACTIONS(981), - [aux_sym_val_number_token3] = ACTIONS(981), - [aux_sym_val_number_token4] = ACTIONS(981), - [anon_sym_inf] = ACTIONS(981), - [anon_sym_DASHinf] = ACTIONS(981), - [anon_sym_NaN] = ACTIONS(981), - [anon_sym_0b] = ACTIONS(981), - [anon_sym_0o] = ACTIONS(981), - [anon_sym_0x] = ACTIONS(981), - [sym_val_date] = ACTIONS(981), - [anon_sym_DQUOTE] = ACTIONS(981), - [sym__str_single_quotes] = ACTIONS(981), - [sym__str_back_ticks] = ACTIONS(981), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(981), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(981), - [anon_sym_CARET] = ACTIONS(981), - [sym_short_flag] = ACTIONS(981), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_RPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(1076), + [anon_sym_DASH_DASH] = ACTIONS(816), + [anon_sym_DASH] = ACTIONS(1078), + [anon_sym_in] = ACTIONS(1080), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_RBRACE] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(1082), + [anon_sym_STAR_STAR] = ACTIONS(1084), + [anon_sym_PLUS_PLUS] = ACTIONS(1084), + [anon_sym_SLASH] = ACTIONS(1082), + [anon_sym_mod] = ACTIONS(1082), + [anon_sym_SLASH_SLASH] = ACTIONS(1082), + [anon_sym_PLUS] = ACTIONS(1078), + [anon_sym_bit_DASHshl] = ACTIONS(1086), + [anon_sym_bit_DASHshr] = ACTIONS(1086), + [anon_sym_EQ_EQ] = ACTIONS(1076), + [anon_sym_BANG_EQ] = ACTIONS(1076), + [anon_sym_LT2] = ACTIONS(1076), + [anon_sym_LT_EQ] = ACTIONS(1076), + [anon_sym_GT_EQ] = ACTIONS(1076), + [anon_sym_not_DASHin] = ACTIONS(1080), + [anon_sym_starts_DASHwith] = ACTIONS(1080), + [anon_sym_ends_DASHwith] = ACTIONS(1080), + [anon_sym_EQ_TILDE] = ACTIONS(1088), + [anon_sym_BANG_TILDE] = ACTIONS(1088), + [anon_sym_bit_DASHand] = ACTIONS(1090), + [anon_sym_bit_DASHxor] = ACTIONS(1092), + [anon_sym_bit_DASHor] = ACTIONS(1094), + [anon_sym_and] = ACTIONS(1096), + [anon_sym_xor] = ACTIONS(1098), + [anon_sym_or] = ACTIONS(1100), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_err_GT] = ACTIONS(816), + [anon_sym_out_GT] = ACTIONS(816), + [anon_sym_e_GT] = ACTIONS(816), + [anon_sym_o_GT] = ACTIONS(816), + [anon_sym_err_PLUSout_GT] = ACTIONS(816), + [anon_sym_out_PLUSerr_GT] = ACTIONS(816), + [anon_sym_o_PLUSe_GT] = ACTIONS(816), + [anon_sym_e_PLUSo_GT] = ACTIONS(816), + [sym_short_flag] = ACTIONS(816), + [aux_sym_unquoted_token1] = ACTIONS(816), [anon_sym_POUND] = ACTIONS(3), }, [518] = { [sym_comment] = STATE(518), - [sym_cmd_identifier] = ACTIONS(1235), - [anon_sym_SEMI] = ACTIONS(1235), - [anon_sym_LF] = ACTIONS(1237), - [anon_sym_LBRACK] = ACTIONS(1235), - [anon_sym_LPAREN] = ACTIONS(1235), - [anon_sym_RPAREN] = ACTIONS(1235), - [anon_sym_PIPE] = ACTIONS(1235), - [anon_sym_DOLLAR] = ACTIONS(1235), - [anon_sym_error] = ACTIONS(1235), - [anon_sym_GT] = ACTIONS(1235), - [anon_sym_DASH_DASH] = ACTIONS(1235), - [anon_sym_DASH] = ACTIONS(1235), - [anon_sym_break] = ACTIONS(1235), - [anon_sym_continue] = ACTIONS(1235), - [anon_sym_for] = ACTIONS(1235), - [anon_sym_in] = ACTIONS(1235), - [anon_sym_loop] = ACTIONS(1235), - [anon_sym_while] = ACTIONS(1235), - [anon_sym_do] = ACTIONS(1235), - [anon_sym_if] = ACTIONS(1235), - [anon_sym_match] = ACTIONS(1235), - [anon_sym_LBRACE] = ACTIONS(1235), - [anon_sym_try] = ACTIONS(1235), - [anon_sym_return] = ACTIONS(1235), - [anon_sym_let] = ACTIONS(1235), - [anon_sym_let_DASHenv] = ACTIONS(1235), - [anon_sym_mut] = ACTIONS(1235), - [anon_sym_const] = ACTIONS(1235), - [anon_sym_source] = ACTIONS(1235), - [anon_sym_source_DASHenv] = ACTIONS(1235), - [anon_sym_register] = ACTIONS(1235), - [anon_sym_hide] = ACTIONS(1235), - [anon_sym_hide_DASHenv] = ACTIONS(1235), - [anon_sym_overlay] = ACTIONS(1235), - [anon_sym_STAR] = ACTIONS(1235), - [anon_sym_where] = ACTIONS(1235), - [anon_sym_STAR_STAR] = ACTIONS(1235), - [anon_sym_PLUS_PLUS] = ACTIONS(1235), - [anon_sym_SLASH] = ACTIONS(1235), - [anon_sym_mod] = ACTIONS(1235), - [anon_sym_SLASH_SLASH] = ACTIONS(1235), - [anon_sym_PLUS] = ACTIONS(1235), - [anon_sym_bit_DASHshl] = ACTIONS(1235), - [anon_sym_bit_DASHshr] = ACTIONS(1235), - [anon_sym_EQ_EQ] = ACTIONS(1235), - [anon_sym_BANG_EQ] = ACTIONS(1235), - [anon_sym_LT2] = ACTIONS(1235), - [anon_sym_LT_EQ] = ACTIONS(1235), - [anon_sym_GT_EQ] = ACTIONS(1235), - [anon_sym_not_DASHin] = ACTIONS(1235), - [anon_sym_starts_DASHwith] = ACTIONS(1235), - [anon_sym_ends_DASHwith] = ACTIONS(1235), - [anon_sym_EQ_TILDE] = ACTIONS(1235), - [anon_sym_BANG_TILDE] = ACTIONS(1235), - [anon_sym_bit_DASHand] = ACTIONS(1235), - [anon_sym_bit_DASHxor] = ACTIONS(1235), - [anon_sym_bit_DASHor] = ACTIONS(1235), - [anon_sym_and] = ACTIONS(1235), - [anon_sym_xor] = ACTIONS(1235), - [anon_sym_or] = ACTIONS(1235), - [anon_sym_not] = ACTIONS(1235), - [anon_sym_DOT_DOT_LT] = ACTIONS(1235), - [anon_sym_DOT_DOT] = ACTIONS(1235), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1235), - [sym_val_nothing] = ACTIONS(1235), - [anon_sym_true] = ACTIONS(1235), - [anon_sym_false] = ACTIONS(1235), - [aux_sym_val_number_token1] = ACTIONS(1235), - [aux_sym_val_number_token2] = ACTIONS(1235), - [aux_sym_val_number_token3] = ACTIONS(1235), - [aux_sym_val_number_token4] = ACTIONS(1235), - [anon_sym_inf] = ACTIONS(1235), - [anon_sym_DASHinf] = ACTIONS(1235), - [anon_sym_NaN] = ACTIONS(1235), - [anon_sym_0b] = ACTIONS(1235), - [anon_sym_0o] = ACTIONS(1235), - [anon_sym_0x] = ACTIONS(1235), - [sym_val_date] = ACTIONS(1235), - [anon_sym_DQUOTE] = ACTIONS(1235), - [sym__str_single_quotes] = ACTIONS(1235), - [sym__str_back_ticks] = ACTIONS(1235), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1235), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1235), - [anon_sym_CARET] = ACTIONS(1235), - [sym_short_flag] = ACTIONS(1235), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_RPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(1076), + [anon_sym_DASH_DASH] = ACTIONS(816), + [anon_sym_DASH] = ACTIONS(1078), + [anon_sym_in] = ACTIONS(1080), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_RBRACE] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(1082), + [anon_sym_STAR_STAR] = ACTIONS(1084), + [anon_sym_PLUS_PLUS] = ACTIONS(1084), + [anon_sym_SLASH] = ACTIONS(1082), + [anon_sym_mod] = ACTIONS(1082), + [anon_sym_SLASH_SLASH] = ACTIONS(1082), + [anon_sym_PLUS] = ACTIONS(1078), + [anon_sym_bit_DASHshl] = ACTIONS(1086), + [anon_sym_bit_DASHshr] = ACTIONS(1086), + [anon_sym_EQ_EQ] = ACTIONS(1076), + [anon_sym_BANG_EQ] = ACTIONS(1076), + [anon_sym_LT2] = ACTIONS(1076), + [anon_sym_LT_EQ] = ACTIONS(1076), + [anon_sym_GT_EQ] = ACTIONS(1076), + [anon_sym_not_DASHin] = ACTIONS(1080), + [anon_sym_starts_DASHwith] = ACTIONS(1080), + [anon_sym_ends_DASHwith] = ACTIONS(1080), + [anon_sym_EQ_TILDE] = ACTIONS(1088), + [anon_sym_BANG_TILDE] = ACTIONS(1088), + [anon_sym_bit_DASHand] = ACTIONS(1090), + [anon_sym_bit_DASHxor] = ACTIONS(1092), + [anon_sym_bit_DASHor] = ACTIONS(1094), + [anon_sym_and] = ACTIONS(1096), + [anon_sym_xor] = ACTIONS(1098), + [anon_sym_or] = ACTIONS(816), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_err_GT] = ACTIONS(816), + [anon_sym_out_GT] = ACTIONS(816), + [anon_sym_e_GT] = ACTIONS(816), + [anon_sym_o_GT] = ACTIONS(816), + [anon_sym_err_PLUSout_GT] = ACTIONS(816), + [anon_sym_out_PLUSerr_GT] = ACTIONS(816), + [anon_sym_o_PLUSe_GT] = ACTIONS(816), + [anon_sym_e_PLUSo_GT] = ACTIONS(816), + [sym_short_flag] = ACTIONS(816), + [aux_sym_unquoted_token1] = ACTIONS(816), [anon_sym_POUND] = ACTIONS(3), }, [519] = { [sym_comment] = STATE(519), - [sym_cmd_identifier] = ACTIONS(1231), - [anon_sym_SEMI] = ACTIONS(1231), - [anon_sym_LF] = ACTIONS(1233), - [anon_sym_LBRACK] = ACTIONS(1231), - [anon_sym_LPAREN] = ACTIONS(1231), - [anon_sym_RPAREN] = ACTIONS(1231), - [anon_sym_PIPE] = ACTIONS(1231), - [anon_sym_DOLLAR] = ACTIONS(1231), - [anon_sym_error] = ACTIONS(1231), - [anon_sym_GT] = ACTIONS(1231), - [anon_sym_DASH_DASH] = ACTIONS(1231), - [anon_sym_DASH] = ACTIONS(1231), - [anon_sym_break] = ACTIONS(1231), - [anon_sym_continue] = ACTIONS(1231), - [anon_sym_for] = ACTIONS(1231), - [anon_sym_in] = ACTIONS(1231), - [anon_sym_loop] = ACTIONS(1231), - [anon_sym_while] = ACTIONS(1231), - [anon_sym_do] = ACTIONS(1231), - [anon_sym_if] = ACTIONS(1231), - [anon_sym_match] = ACTIONS(1231), - [anon_sym_LBRACE] = ACTIONS(1231), - [anon_sym_try] = ACTIONS(1231), - [anon_sym_return] = ACTIONS(1231), - [anon_sym_let] = ACTIONS(1231), - [anon_sym_let_DASHenv] = ACTIONS(1231), - [anon_sym_mut] = ACTIONS(1231), - [anon_sym_const] = ACTIONS(1231), - [anon_sym_source] = ACTIONS(1231), - [anon_sym_source_DASHenv] = ACTIONS(1231), - [anon_sym_register] = ACTIONS(1231), - [anon_sym_hide] = ACTIONS(1231), - [anon_sym_hide_DASHenv] = ACTIONS(1231), - [anon_sym_overlay] = ACTIONS(1231), - [anon_sym_STAR] = ACTIONS(1231), - [anon_sym_where] = ACTIONS(1231), - [anon_sym_STAR_STAR] = ACTIONS(1231), - [anon_sym_PLUS_PLUS] = ACTIONS(1231), - [anon_sym_SLASH] = ACTIONS(1231), - [anon_sym_mod] = ACTIONS(1231), - [anon_sym_SLASH_SLASH] = ACTIONS(1231), - [anon_sym_PLUS] = ACTIONS(1231), - [anon_sym_bit_DASHshl] = ACTIONS(1231), - [anon_sym_bit_DASHshr] = ACTIONS(1231), - [anon_sym_EQ_EQ] = ACTIONS(1231), - [anon_sym_BANG_EQ] = ACTIONS(1231), - [anon_sym_LT2] = ACTIONS(1231), - [anon_sym_LT_EQ] = ACTIONS(1231), - [anon_sym_GT_EQ] = ACTIONS(1231), - [anon_sym_not_DASHin] = ACTIONS(1231), - [anon_sym_starts_DASHwith] = ACTIONS(1231), - [anon_sym_ends_DASHwith] = ACTIONS(1231), - [anon_sym_EQ_TILDE] = ACTIONS(1231), - [anon_sym_BANG_TILDE] = ACTIONS(1231), - [anon_sym_bit_DASHand] = ACTIONS(1231), - [anon_sym_bit_DASHxor] = ACTIONS(1231), - [anon_sym_bit_DASHor] = ACTIONS(1231), - [anon_sym_and] = ACTIONS(1231), - [anon_sym_xor] = ACTIONS(1231), - [anon_sym_or] = ACTIONS(1231), - [anon_sym_not] = ACTIONS(1231), - [anon_sym_DOT_DOT_LT] = ACTIONS(1231), - [anon_sym_DOT_DOT] = ACTIONS(1231), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1231), - [sym_val_nothing] = ACTIONS(1231), - [anon_sym_true] = ACTIONS(1231), - [anon_sym_false] = ACTIONS(1231), - [aux_sym_val_number_token1] = ACTIONS(1231), - [aux_sym_val_number_token2] = ACTIONS(1231), - [aux_sym_val_number_token3] = ACTIONS(1231), - [aux_sym_val_number_token4] = ACTIONS(1231), - [anon_sym_inf] = ACTIONS(1231), - [anon_sym_DASHinf] = ACTIONS(1231), - [anon_sym_NaN] = ACTIONS(1231), - [anon_sym_0b] = ACTIONS(1231), - [anon_sym_0o] = ACTIONS(1231), - [anon_sym_0x] = ACTIONS(1231), - [sym_val_date] = ACTIONS(1231), - [anon_sym_DQUOTE] = ACTIONS(1231), - [sym__str_single_quotes] = ACTIONS(1231), - [sym__str_back_ticks] = ACTIONS(1231), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1231), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1231), - [anon_sym_CARET] = ACTIONS(1231), - [sym_short_flag] = ACTIONS(1231), + [anon_sym_SEMI] = ACTIONS(874), + [anon_sym_LF] = ACTIONS(876), + [anon_sym_LBRACK] = ACTIONS(874), + [anon_sym_LPAREN] = ACTIONS(874), + [anon_sym_RPAREN] = ACTIONS(874), + [anon_sym_PIPE] = ACTIONS(874), + [anon_sym_DOLLAR] = ACTIONS(874), + [anon_sym_GT] = ACTIONS(874), + [anon_sym_DASH_DASH] = ACTIONS(874), + [anon_sym_DASH] = ACTIONS(874), + [anon_sym_in] = ACTIONS(874), + [anon_sym_LBRACE] = ACTIONS(874), + [anon_sym_RBRACE] = ACTIONS(874), + [anon_sym_STAR] = ACTIONS(874), + [anon_sym_STAR_STAR] = ACTIONS(874), + [anon_sym_PLUS_PLUS] = ACTIONS(874), + [anon_sym_SLASH] = ACTIONS(874), + [anon_sym_mod] = ACTIONS(874), + [anon_sym_SLASH_SLASH] = ACTIONS(874), + [anon_sym_PLUS] = ACTIONS(874), + [anon_sym_bit_DASHshl] = ACTIONS(874), + [anon_sym_bit_DASHshr] = ACTIONS(874), + [anon_sym_EQ_EQ] = ACTIONS(874), + [anon_sym_BANG_EQ] = ACTIONS(874), + [anon_sym_LT2] = ACTIONS(874), + [anon_sym_LT_EQ] = ACTIONS(874), + [anon_sym_GT_EQ] = ACTIONS(874), + [anon_sym_not_DASHin] = ACTIONS(874), + [anon_sym_starts_DASHwith] = ACTIONS(874), + [anon_sym_ends_DASHwith] = ACTIONS(874), + [anon_sym_EQ_TILDE] = ACTIONS(874), + [anon_sym_BANG_TILDE] = ACTIONS(874), + [anon_sym_bit_DASHand] = ACTIONS(874), + [anon_sym_bit_DASHxor] = ACTIONS(874), + [anon_sym_bit_DASHor] = ACTIONS(874), + [anon_sym_and] = ACTIONS(874), + [anon_sym_xor] = ACTIONS(874), + [anon_sym_or] = ACTIONS(874), + [anon_sym_DOT_DOT_LT] = ACTIONS(874), + [anon_sym_DOT_DOT] = ACTIONS(874), + [anon_sym_DOT_DOT_EQ] = ACTIONS(874), + [sym_val_nothing] = ACTIONS(874), + [anon_sym_true] = ACTIONS(874), + [anon_sym_false] = ACTIONS(874), + [aux_sym_val_number_token1] = ACTIONS(874), + [aux_sym_val_number_token2] = ACTIONS(874), + [aux_sym_val_number_token3] = ACTIONS(874), + [aux_sym_val_number_token4] = ACTIONS(874), + [anon_sym_inf] = ACTIONS(874), + [anon_sym_DASHinf] = ACTIONS(874), + [anon_sym_NaN] = ACTIONS(874), + [anon_sym_0b] = ACTIONS(874), + [anon_sym_0o] = ACTIONS(874), + [anon_sym_0x] = ACTIONS(874), + [sym_val_date] = ACTIONS(874), + [anon_sym_DQUOTE] = ACTIONS(874), + [sym__str_single_quotes] = ACTIONS(874), + [sym__str_back_ticks] = ACTIONS(874), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(874), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(874), + [anon_sym_err_GT] = ACTIONS(874), + [anon_sym_out_GT] = ACTIONS(874), + [anon_sym_e_GT] = ACTIONS(874), + [anon_sym_o_GT] = ACTIONS(874), + [anon_sym_err_PLUSout_GT] = ACTIONS(874), + [anon_sym_out_PLUSerr_GT] = ACTIONS(874), + [anon_sym_o_PLUSe_GT] = ACTIONS(874), + [anon_sym_e_PLUSo_GT] = ACTIONS(874), + [sym_short_flag] = ACTIONS(874), + [aux_sym_unquoted_token1] = ACTIONS(874), [anon_sym_POUND] = ACTIONS(3), }, [520] = { [sym_comment] = STATE(520), - [sym_cmd_identifier] = ACTIONS(1171), - [anon_sym_SEMI] = ACTIONS(1171), - [anon_sym_LF] = ACTIONS(1173), - [anon_sym_LBRACK] = ACTIONS(1171), - [anon_sym_LPAREN] = ACTIONS(1171), - [anon_sym_RPAREN] = ACTIONS(1171), - [anon_sym_PIPE] = ACTIONS(1171), - [anon_sym_DOLLAR] = ACTIONS(1171), - [anon_sym_error] = ACTIONS(1171), - [anon_sym_GT] = ACTIONS(1171), - [anon_sym_DASH_DASH] = ACTIONS(1171), - [anon_sym_DASH] = ACTIONS(1171), - [anon_sym_break] = ACTIONS(1171), - [anon_sym_continue] = ACTIONS(1171), - [anon_sym_for] = ACTIONS(1171), - [anon_sym_in] = ACTIONS(1171), - [anon_sym_loop] = ACTIONS(1171), - [anon_sym_while] = ACTIONS(1171), - [anon_sym_do] = ACTIONS(1171), - [anon_sym_if] = ACTIONS(1171), - [anon_sym_match] = ACTIONS(1171), - [anon_sym_LBRACE] = ACTIONS(1171), - [anon_sym_try] = ACTIONS(1171), - [anon_sym_return] = ACTIONS(1171), - [anon_sym_let] = ACTIONS(1171), - [anon_sym_let_DASHenv] = ACTIONS(1171), - [anon_sym_mut] = ACTIONS(1171), - [anon_sym_const] = ACTIONS(1171), - [anon_sym_source] = ACTIONS(1171), - [anon_sym_source_DASHenv] = ACTIONS(1171), - [anon_sym_register] = ACTIONS(1171), - [anon_sym_hide] = ACTIONS(1171), - [anon_sym_hide_DASHenv] = ACTIONS(1171), - [anon_sym_overlay] = ACTIONS(1171), - [anon_sym_STAR] = ACTIONS(1171), - [anon_sym_where] = ACTIONS(1171), - [anon_sym_STAR_STAR] = ACTIONS(1171), - [anon_sym_PLUS_PLUS] = ACTIONS(1171), - [anon_sym_SLASH] = ACTIONS(1171), - [anon_sym_mod] = ACTIONS(1171), - [anon_sym_SLASH_SLASH] = ACTIONS(1171), - [anon_sym_PLUS] = ACTIONS(1171), - [anon_sym_bit_DASHshl] = ACTIONS(1171), - [anon_sym_bit_DASHshr] = ACTIONS(1171), - [anon_sym_EQ_EQ] = ACTIONS(1171), - [anon_sym_BANG_EQ] = ACTIONS(1171), - [anon_sym_LT2] = ACTIONS(1171), - [anon_sym_LT_EQ] = ACTIONS(1171), - [anon_sym_GT_EQ] = ACTIONS(1171), - [anon_sym_not_DASHin] = ACTIONS(1171), - [anon_sym_starts_DASHwith] = ACTIONS(1171), - [anon_sym_ends_DASHwith] = ACTIONS(1171), - [anon_sym_EQ_TILDE] = ACTIONS(1171), - [anon_sym_BANG_TILDE] = ACTIONS(1171), - [anon_sym_bit_DASHand] = ACTIONS(1171), - [anon_sym_bit_DASHxor] = ACTIONS(1171), - [anon_sym_bit_DASHor] = ACTIONS(1171), - [anon_sym_and] = ACTIONS(1171), - [anon_sym_xor] = ACTIONS(1171), - [anon_sym_or] = ACTIONS(1171), - [anon_sym_not] = ACTIONS(1171), - [anon_sym_DOT_DOT_LT] = ACTIONS(1171), - [anon_sym_DOT_DOT] = ACTIONS(1171), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1171), - [sym_val_nothing] = ACTIONS(1171), - [anon_sym_true] = ACTIONS(1171), - [anon_sym_false] = ACTIONS(1171), - [aux_sym_val_number_token1] = ACTIONS(1171), - [aux_sym_val_number_token2] = ACTIONS(1171), - [aux_sym_val_number_token3] = ACTIONS(1171), - [aux_sym_val_number_token4] = ACTIONS(1171), - [anon_sym_inf] = ACTIONS(1171), - [anon_sym_DASHinf] = ACTIONS(1171), - [anon_sym_NaN] = ACTIONS(1171), - [anon_sym_0b] = ACTIONS(1171), - [anon_sym_0o] = ACTIONS(1171), - [anon_sym_0x] = ACTIONS(1171), - [sym_val_date] = ACTIONS(1171), - [anon_sym_DQUOTE] = ACTIONS(1171), - [sym__str_single_quotes] = ACTIONS(1171), - [sym__str_back_ticks] = ACTIONS(1171), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1171), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1171), - [anon_sym_CARET] = ACTIONS(1171), - [sym_short_flag] = ACTIONS(1171), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_RPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(1076), + [anon_sym_DASH_DASH] = ACTIONS(816), + [anon_sym_DASH] = ACTIONS(1078), + [anon_sym_in] = ACTIONS(1080), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_RBRACE] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(1082), + [anon_sym_STAR_STAR] = ACTIONS(1084), + [anon_sym_PLUS_PLUS] = ACTIONS(1084), + [anon_sym_SLASH] = ACTIONS(1082), + [anon_sym_mod] = ACTIONS(1082), + [anon_sym_SLASH_SLASH] = ACTIONS(1082), + [anon_sym_PLUS] = ACTIONS(1078), + [anon_sym_bit_DASHshl] = ACTIONS(1086), + [anon_sym_bit_DASHshr] = ACTIONS(1086), + [anon_sym_EQ_EQ] = ACTIONS(1076), + [anon_sym_BANG_EQ] = ACTIONS(1076), + [anon_sym_LT2] = ACTIONS(1076), + [anon_sym_LT_EQ] = ACTIONS(1076), + [anon_sym_GT_EQ] = ACTIONS(1076), + [anon_sym_not_DASHin] = ACTIONS(1080), + [anon_sym_starts_DASHwith] = ACTIONS(1080), + [anon_sym_ends_DASHwith] = ACTIONS(1080), + [anon_sym_EQ_TILDE] = ACTIONS(1088), + [anon_sym_BANG_TILDE] = ACTIONS(1088), + [anon_sym_bit_DASHand] = ACTIONS(1090), + [anon_sym_bit_DASHxor] = ACTIONS(1092), + [anon_sym_bit_DASHor] = ACTIONS(1094), + [anon_sym_and] = ACTIONS(1096), + [anon_sym_xor] = ACTIONS(816), + [anon_sym_or] = ACTIONS(816), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_err_GT] = ACTIONS(816), + [anon_sym_out_GT] = ACTIONS(816), + [anon_sym_e_GT] = ACTIONS(816), + [anon_sym_o_GT] = ACTIONS(816), + [anon_sym_err_PLUSout_GT] = ACTIONS(816), + [anon_sym_out_PLUSerr_GT] = ACTIONS(816), + [anon_sym_o_PLUSe_GT] = ACTIONS(816), + [anon_sym_e_PLUSo_GT] = ACTIONS(816), + [sym_short_flag] = ACTIONS(816), + [aux_sym_unquoted_token1] = ACTIONS(816), [anon_sym_POUND] = ACTIONS(3), }, [521] = { [sym_comment] = STATE(521), - [sym_cmd_identifier] = ACTIONS(1179), - [anon_sym_SEMI] = ACTIONS(1179), - [anon_sym_LF] = ACTIONS(1181), - [anon_sym_LBRACK] = ACTIONS(1179), - [anon_sym_LPAREN] = ACTIONS(1179), - [anon_sym_RPAREN] = ACTIONS(1179), - [anon_sym_PIPE] = ACTIONS(1179), - [anon_sym_DOLLAR] = ACTIONS(1179), - [anon_sym_error] = ACTIONS(1179), - [anon_sym_GT] = ACTIONS(1179), - [anon_sym_DASH_DASH] = ACTIONS(1179), - [anon_sym_DASH] = ACTIONS(1179), - [anon_sym_break] = ACTIONS(1179), - [anon_sym_continue] = ACTIONS(1179), - [anon_sym_for] = ACTIONS(1179), - [anon_sym_in] = ACTIONS(1179), - [anon_sym_loop] = ACTIONS(1179), - [anon_sym_while] = ACTIONS(1179), - [anon_sym_do] = ACTIONS(1179), - [anon_sym_if] = ACTIONS(1179), - [anon_sym_match] = ACTIONS(1179), - [anon_sym_LBRACE] = ACTIONS(1179), - [anon_sym_try] = ACTIONS(1179), - [anon_sym_return] = ACTIONS(1179), - [anon_sym_let] = ACTIONS(1179), - [anon_sym_let_DASHenv] = ACTIONS(1179), - [anon_sym_mut] = ACTIONS(1179), - [anon_sym_const] = ACTIONS(1179), - [anon_sym_source] = ACTIONS(1179), - [anon_sym_source_DASHenv] = ACTIONS(1179), - [anon_sym_register] = ACTIONS(1179), - [anon_sym_hide] = ACTIONS(1179), - [anon_sym_hide_DASHenv] = ACTIONS(1179), - [anon_sym_overlay] = ACTIONS(1179), - [anon_sym_STAR] = ACTIONS(1179), - [anon_sym_where] = ACTIONS(1179), - [anon_sym_STAR_STAR] = ACTIONS(1179), - [anon_sym_PLUS_PLUS] = ACTIONS(1179), - [anon_sym_SLASH] = ACTIONS(1179), - [anon_sym_mod] = ACTIONS(1179), - [anon_sym_SLASH_SLASH] = ACTIONS(1179), - [anon_sym_PLUS] = ACTIONS(1179), - [anon_sym_bit_DASHshl] = ACTIONS(1179), - [anon_sym_bit_DASHshr] = ACTIONS(1179), - [anon_sym_EQ_EQ] = ACTIONS(1179), - [anon_sym_BANG_EQ] = ACTIONS(1179), - [anon_sym_LT2] = ACTIONS(1179), - [anon_sym_LT_EQ] = ACTIONS(1179), - [anon_sym_GT_EQ] = ACTIONS(1179), - [anon_sym_not_DASHin] = ACTIONS(1179), - [anon_sym_starts_DASHwith] = ACTIONS(1179), - [anon_sym_ends_DASHwith] = ACTIONS(1179), - [anon_sym_EQ_TILDE] = ACTIONS(1179), - [anon_sym_BANG_TILDE] = ACTIONS(1179), - [anon_sym_bit_DASHand] = ACTIONS(1179), - [anon_sym_bit_DASHxor] = ACTIONS(1179), - [anon_sym_bit_DASHor] = ACTIONS(1179), - [anon_sym_and] = ACTIONS(1179), - [anon_sym_xor] = ACTIONS(1179), - [anon_sym_or] = ACTIONS(1179), - [anon_sym_not] = ACTIONS(1179), - [anon_sym_DOT_DOT_LT] = ACTIONS(1179), - [anon_sym_DOT_DOT] = ACTIONS(1179), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1179), - [sym_val_nothing] = ACTIONS(1179), - [anon_sym_true] = ACTIONS(1179), - [anon_sym_false] = ACTIONS(1179), - [aux_sym_val_number_token1] = ACTIONS(1179), - [aux_sym_val_number_token2] = ACTIONS(1179), - [aux_sym_val_number_token3] = ACTIONS(1179), - [aux_sym_val_number_token4] = ACTIONS(1179), - [anon_sym_inf] = ACTIONS(1179), - [anon_sym_DASHinf] = ACTIONS(1179), - [anon_sym_NaN] = ACTIONS(1179), - [anon_sym_0b] = ACTIONS(1179), - [anon_sym_0o] = ACTIONS(1179), - [anon_sym_0x] = ACTIONS(1179), - [sym_val_date] = ACTIONS(1179), - [anon_sym_DQUOTE] = ACTIONS(1179), - [sym__str_single_quotes] = ACTIONS(1179), - [sym__str_back_ticks] = ACTIONS(1179), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1179), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1179), - [anon_sym_CARET] = ACTIONS(1179), - [sym_short_flag] = ACTIONS(1179), + [anon_sym_SEMI] = ACTIONS(860), + [anon_sym_LF] = ACTIONS(862), + [anon_sym_LBRACK] = ACTIONS(860), + [anon_sym_LPAREN] = ACTIONS(860), + [anon_sym_RPAREN] = ACTIONS(860), + [anon_sym_PIPE] = ACTIONS(860), + [anon_sym_DOLLAR] = ACTIONS(860), + [anon_sym_GT] = ACTIONS(860), + [anon_sym_DASH_DASH] = ACTIONS(860), + [anon_sym_DASH] = ACTIONS(860), + [anon_sym_in] = ACTIONS(860), + [anon_sym_LBRACE] = ACTIONS(860), + [anon_sym_RBRACE] = ACTIONS(860), + [anon_sym_STAR] = ACTIONS(860), + [anon_sym_STAR_STAR] = ACTIONS(860), + [anon_sym_PLUS_PLUS] = ACTIONS(860), + [anon_sym_SLASH] = ACTIONS(860), + [anon_sym_mod] = ACTIONS(860), + [anon_sym_SLASH_SLASH] = ACTIONS(860), + [anon_sym_PLUS] = ACTIONS(860), + [anon_sym_bit_DASHshl] = ACTIONS(860), + [anon_sym_bit_DASHshr] = ACTIONS(860), + [anon_sym_EQ_EQ] = ACTIONS(860), + [anon_sym_BANG_EQ] = ACTIONS(860), + [anon_sym_LT2] = ACTIONS(860), + [anon_sym_LT_EQ] = ACTIONS(860), + [anon_sym_GT_EQ] = ACTIONS(860), + [anon_sym_not_DASHin] = ACTIONS(860), + [anon_sym_starts_DASHwith] = ACTIONS(860), + [anon_sym_ends_DASHwith] = ACTIONS(860), + [anon_sym_EQ_TILDE] = ACTIONS(860), + [anon_sym_BANG_TILDE] = ACTIONS(860), + [anon_sym_bit_DASHand] = ACTIONS(860), + [anon_sym_bit_DASHxor] = ACTIONS(860), + [anon_sym_bit_DASHor] = ACTIONS(860), + [anon_sym_and] = ACTIONS(860), + [anon_sym_xor] = ACTIONS(860), + [anon_sym_or] = ACTIONS(860), + [anon_sym_DOT_DOT_LT] = ACTIONS(860), + [anon_sym_DOT_DOT] = ACTIONS(860), + [anon_sym_DOT_DOT_EQ] = ACTIONS(860), + [sym_val_nothing] = ACTIONS(860), + [anon_sym_true] = ACTIONS(860), + [anon_sym_false] = ACTIONS(860), + [aux_sym_val_number_token1] = ACTIONS(860), + [aux_sym_val_number_token2] = ACTIONS(860), + [aux_sym_val_number_token3] = ACTIONS(860), + [aux_sym_val_number_token4] = ACTIONS(860), + [anon_sym_inf] = ACTIONS(860), + [anon_sym_DASHinf] = ACTIONS(860), + [anon_sym_NaN] = ACTIONS(860), + [anon_sym_0b] = ACTIONS(860), + [anon_sym_0o] = ACTIONS(860), + [anon_sym_0x] = ACTIONS(860), + [sym_val_date] = ACTIONS(860), + [anon_sym_DQUOTE] = ACTIONS(860), + [sym__str_single_quotes] = ACTIONS(860), + [sym__str_back_ticks] = ACTIONS(860), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(860), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(860), + [anon_sym_err_GT] = ACTIONS(860), + [anon_sym_out_GT] = ACTIONS(860), + [anon_sym_e_GT] = ACTIONS(860), + [anon_sym_o_GT] = ACTIONS(860), + [anon_sym_err_PLUSout_GT] = ACTIONS(860), + [anon_sym_out_PLUSerr_GT] = ACTIONS(860), + [anon_sym_o_PLUSe_GT] = ACTIONS(860), + [anon_sym_e_PLUSo_GT] = ACTIONS(860), + [sym_short_flag] = ACTIONS(860), + [aux_sym_unquoted_token1] = ACTIONS(860), [anon_sym_POUND] = ACTIONS(3), }, [522] = { [sym_comment] = STATE(522), - [sym_cmd_identifier] = ACTIONS(1183), - [anon_sym_SEMI] = ACTIONS(1183), - [anon_sym_LF] = ACTIONS(1185), - [anon_sym_LBRACK] = ACTIONS(1183), - [anon_sym_LPAREN] = ACTIONS(1183), - [anon_sym_RPAREN] = ACTIONS(1183), - [anon_sym_PIPE] = ACTIONS(1183), - [anon_sym_DOLLAR] = ACTIONS(1183), - [anon_sym_error] = ACTIONS(1183), - [anon_sym_GT] = ACTIONS(1183), - [anon_sym_DASH_DASH] = ACTIONS(1183), - [anon_sym_DASH] = ACTIONS(1183), - [anon_sym_break] = ACTIONS(1183), - [anon_sym_continue] = ACTIONS(1183), - [anon_sym_for] = ACTIONS(1183), - [anon_sym_in] = ACTIONS(1183), - [anon_sym_loop] = ACTIONS(1183), - [anon_sym_while] = ACTIONS(1183), - [anon_sym_do] = ACTIONS(1183), - [anon_sym_if] = ACTIONS(1183), - [anon_sym_match] = ACTIONS(1183), - [anon_sym_LBRACE] = ACTIONS(1183), - [anon_sym_try] = ACTIONS(1183), - [anon_sym_return] = ACTIONS(1183), - [anon_sym_let] = ACTIONS(1183), - [anon_sym_let_DASHenv] = ACTIONS(1183), - [anon_sym_mut] = ACTIONS(1183), - [anon_sym_const] = ACTIONS(1183), - [anon_sym_source] = ACTIONS(1183), - [anon_sym_source_DASHenv] = ACTIONS(1183), - [anon_sym_register] = ACTIONS(1183), - [anon_sym_hide] = ACTIONS(1183), - [anon_sym_hide_DASHenv] = ACTIONS(1183), - [anon_sym_overlay] = ACTIONS(1183), - [anon_sym_STAR] = ACTIONS(1183), - [anon_sym_where] = ACTIONS(1183), - [anon_sym_STAR_STAR] = ACTIONS(1183), - [anon_sym_PLUS_PLUS] = ACTIONS(1183), - [anon_sym_SLASH] = ACTIONS(1183), - [anon_sym_mod] = ACTIONS(1183), - [anon_sym_SLASH_SLASH] = ACTIONS(1183), - [anon_sym_PLUS] = ACTIONS(1183), - [anon_sym_bit_DASHshl] = ACTIONS(1183), - [anon_sym_bit_DASHshr] = ACTIONS(1183), - [anon_sym_EQ_EQ] = ACTIONS(1183), - [anon_sym_BANG_EQ] = ACTIONS(1183), - [anon_sym_LT2] = ACTIONS(1183), - [anon_sym_LT_EQ] = ACTIONS(1183), - [anon_sym_GT_EQ] = ACTIONS(1183), - [anon_sym_not_DASHin] = ACTIONS(1183), - [anon_sym_starts_DASHwith] = ACTIONS(1183), - [anon_sym_ends_DASHwith] = ACTIONS(1183), - [anon_sym_EQ_TILDE] = ACTIONS(1183), - [anon_sym_BANG_TILDE] = ACTIONS(1183), - [anon_sym_bit_DASHand] = ACTIONS(1183), - [anon_sym_bit_DASHxor] = ACTIONS(1183), - [anon_sym_bit_DASHor] = ACTIONS(1183), - [anon_sym_and] = ACTIONS(1183), - [anon_sym_xor] = ACTIONS(1183), - [anon_sym_or] = ACTIONS(1183), - [anon_sym_not] = ACTIONS(1183), - [anon_sym_DOT_DOT_LT] = ACTIONS(1183), - [anon_sym_DOT_DOT] = ACTIONS(1183), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1183), - [sym_val_nothing] = ACTIONS(1183), - [anon_sym_true] = ACTIONS(1183), - [anon_sym_false] = ACTIONS(1183), - [aux_sym_val_number_token1] = ACTIONS(1183), - [aux_sym_val_number_token2] = ACTIONS(1183), - [aux_sym_val_number_token3] = ACTIONS(1183), - [aux_sym_val_number_token4] = ACTIONS(1183), - [anon_sym_inf] = ACTIONS(1183), - [anon_sym_DASHinf] = ACTIONS(1183), - [anon_sym_NaN] = ACTIONS(1183), - [anon_sym_0b] = ACTIONS(1183), - [anon_sym_0o] = ACTIONS(1183), - [anon_sym_0x] = ACTIONS(1183), - [sym_val_date] = ACTIONS(1183), - [anon_sym_DQUOTE] = ACTIONS(1183), - [sym__str_single_quotes] = ACTIONS(1183), - [sym__str_back_ticks] = ACTIONS(1183), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1183), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1183), - [anon_sym_CARET] = ACTIONS(1183), - [sym_short_flag] = ACTIONS(1183), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_RPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(1076), + [anon_sym_DASH_DASH] = ACTIONS(816), + [anon_sym_DASH] = ACTIONS(1078), + [anon_sym_in] = ACTIONS(1080), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_RBRACE] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(1082), + [anon_sym_STAR_STAR] = ACTIONS(1084), + [anon_sym_PLUS_PLUS] = ACTIONS(1084), + [anon_sym_SLASH] = ACTIONS(1082), + [anon_sym_mod] = ACTIONS(1082), + [anon_sym_SLASH_SLASH] = ACTIONS(1082), + [anon_sym_PLUS] = ACTIONS(1078), + [anon_sym_bit_DASHshl] = ACTIONS(1086), + [anon_sym_bit_DASHshr] = ACTIONS(1086), + [anon_sym_EQ_EQ] = ACTIONS(1076), + [anon_sym_BANG_EQ] = ACTIONS(1076), + [anon_sym_LT2] = ACTIONS(1076), + [anon_sym_LT_EQ] = ACTIONS(1076), + [anon_sym_GT_EQ] = ACTIONS(1076), + [anon_sym_not_DASHin] = ACTIONS(1080), + [anon_sym_starts_DASHwith] = ACTIONS(1080), + [anon_sym_ends_DASHwith] = ACTIONS(1080), + [anon_sym_EQ_TILDE] = ACTIONS(1088), + [anon_sym_BANG_TILDE] = ACTIONS(1088), + [anon_sym_bit_DASHand] = ACTIONS(1090), + [anon_sym_bit_DASHxor] = ACTIONS(1092), + [anon_sym_bit_DASHor] = ACTIONS(1094), + [anon_sym_and] = ACTIONS(816), + [anon_sym_xor] = ACTIONS(816), + [anon_sym_or] = ACTIONS(816), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_err_GT] = ACTIONS(816), + [anon_sym_out_GT] = ACTIONS(816), + [anon_sym_e_GT] = ACTIONS(816), + [anon_sym_o_GT] = ACTIONS(816), + [anon_sym_err_PLUSout_GT] = ACTIONS(816), + [anon_sym_out_PLUSerr_GT] = ACTIONS(816), + [anon_sym_o_PLUSe_GT] = ACTIONS(816), + [anon_sym_e_PLUSo_GT] = ACTIONS(816), + [sym_short_flag] = ACTIONS(816), + [aux_sym_unquoted_token1] = ACTIONS(816), [anon_sym_POUND] = ACTIONS(3), }, [523] = { [sym_comment] = STATE(523), - [sym_cmd_identifier] = ACTIONS(1219), - [anon_sym_SEMI] = ACTIONS(1219), - [anon_sym_LF] = ACTIONS(1221), - [anon_sym_LBRACK] = ACTIONS(1219), - [anon_sym_LPAREN] = ACTIONS(1219), - [anon_sym_RPAREN] = ACTIONS(1219), - [anon_sym_PIPE] = ACTIONS(1219), - [anon_sym_DOLLAR] = ACTIONS(1219), - [anon_sym_error] = ACTIONS(1219), - [anon_sym_GT] = ACTIONS(1219), - [anon_sym_DASH_DASH] = ACTIONS(1219), - [anon_sym_DASH] = ACTIONS(1219), - [anon_sym_break] = ACTIONS(1219), - [anon_sym_continue] = ACTIONS(1219), - [anon_sym_for] = ACTIONS(1219), - [anon_sym_in] = ACTIONS(1219), - [anon_sym_loop] = ACTIONS(1219), - [anon_sym_while] = ACTIONS(1219), - [anon_sym_do] = ACTIONS(1219), - [anon_sym_if] = ACTIONS(1219), - [anon_sym_match] = ACTIONS(1219), - [anon_sym_LBRACE] = ACTIONS(1219), - [anon_sym_try] = ACTIONS(1219), - [anon_sym_return] = ACTIONS(1219), - [anon_sym_let] = ACTIONS(1219), - [anon_sym_let_DASHenv] = ACTIONS(1219), - [anon_sym_mut] = ACTIONS(1219), - [anon_sym_const] = ACTIONS(1219), - [anon_sym_source] = ACTIONS(1219), - [anon_sym_source_DASHenv] = ACTIONS(1219), - [anon_sym_register] = ACTIONS(1219), - [anon_sym_hide] = ACTIONS(1219), - [anon_sym_hide_DASHenv] = ACTIONS(1219), - [anon_sym_overlay] = ACTIONS(1219), - [anon_sym_STAR] = ACTIONS(1219), - [anon_sym_where] = ACTIONS(1219), - [anon_sym_STAR_STAR] = ACTIONS(1219), - [anon_sym_PLUS_PLUS] = ACTIONS(1219), - [anon_sym_SLASH] = ACTIONS(1219), - [anon_sym_mod] = ACTIONS(1219), - [anon_sym_SLASH_SLASH] = ACTIONS(1219), - [anon_sym_PLUS] = ACTIONS(1219), - [anon_sym_bit_DASHshl] = ACTIONS(1219), - [anon_sym_bit_DASHshr] = ACTIONS(1219), - [anon_sym_EQ_EQ] = ACTIONS(1219), - [anon_sym_BANG_EQ] = ACTIONS(1219), - [anon_sym_LT2] = ACTIONS(1219), - [anon_sym_LT_EQ] = ACTIONS(1219), - [anon_sym_GT_EQ] = ACTIONS(1219), - [anon_sym_not_DASHin] = ACTIONS(1219), - [anon_sym_starts_DASHwith] = ACTIONS(1219), - [anon_sym_ends_DASHwith] = ACTIONS(1219), - [anon_sym_EQ_TILDE] = ACTIONS(1219), - [anon_sym_BANG_TILDE] = ACTIONS(1219), - [anon_sym_bit_DASHand] = ACTIONS(1219), - [anon_sym_bit_DASHxor] = ACTIONS(1219), - [anon_sym_bit_DASHor] = ACTIONS(1219), - [anon_sym_and] = ACTIONS(1219), - [anon_sym_xor] = ACTIONS(1219), - [anon_sym_or] = ACTIONS(1219), - [anon_sym_not] = ACTIONS(1219), - [anon_sym_DOT_DOT_LT] = ACTIONS(1219), - [anon_sym_DOT_DOT] = ACTIONS(1219), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1219), - [sym_val_nothing] = ACTIONS(1219), - [anon_sym_true] = ACTIONS(1219), - [anon_sym_false] = ACTIONS(1219), - [aux_sym_val_number_token1] = ACTIONS(1219), - [aux_sym_val_number_token2] = ACTIONS(1219), - [aux_sym_val_number_token3] = ACTIONS(1219), - [aux_sym_val_number_token4] = ACTIONS(1219), - [anon_sym_inf] = ACTIONS(1219), - [anon_sym_DASHinf] = ACTIONS(1219), - [anon_sym_NaN] = ACTIONS(1219), - [anon_sym_0b] = ACTIONS(1219), - [anon_sym_0o] = ACTIONS(1219), - [anon_sym_0x] = ACTIONS(1219), - [sym_val_date] = ACTIONS(1219), - [anon_sym_DQUOTE] = ACTIONS(1219), - [sym__str_single_quotes] = ACTIONS(1219), - [sym__str_back_ticks] = ACTIONS(1219), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1219), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1219), - [anon_sym_CARET] = ACTIONS(1219), - [sym_short_flag] = ACTIONS(1219), + [anon_sym_SEMI] = ACTIONS(820), + [anon_sym_LF] = ACTIONS(822), + [anon_sym_LBRACK] = ACTIONS(820), + [anon_sym_LPAREN] = ACTIONS(820), + [anon_sym_RPAREN] = ACTIONS(820), + [anon_sym_PIPE] = ACTIONS(820), + [anon_sym_DOLLAR] = ACTIONS(820), + [anon_sym_GT] = ACTIONS(820), + [anon_sym_DASH_DASH] = ACTIONS(820), + [anon_sym_DASH] = ACTIONS(820), + [anon_sym_in] = ACTIONS(820), + [anon_sym_LBRACE] = ACTIONS(820), + [anon_sym_RBRACE] = ACTIONS(820), + [anon_sym_STAR] = ACTIONS(820), + [anon_sym_STAR_STAR] = ACTIONS(820), + [anon_sym_PLUS_PLUS] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_mod] = ACTIONS(820), + [anon_sym_SLASH_SLASH] = ACTIONS(820), + [anon_sym_PLUS] = ACTIONS(820), + [anon_sym_bit_DASHshl] = ACTIONS(820), + [anon_sym_bit_DASHshr] = ACTIONS(820), + [anon_sym_EQ_EQ] = ACTIONS(820), + [anon_sym_BANG_EQ] = ACTIONS(820), + [anon_sym_LT2] = ACTIONS(820), + [anon_sym_LT_EQ] = ACTIONS(820), + [anon_sym_GT_EQ] = ACTIONS(820), + [anon_sym_not_DASHin] = ACTIONS(820), + [anon_sym_starts_DASHwith] = ACTIONS(820), + [anon_sym_ends_DASHwith] = ACTIONS(820), + [anon_sym_EQ_TILDE] = ACTIONS(820), + [anon_sym_BANG_TILDE] = ACTIONS(820), + [anon_sym_bit_DASHand] = ACTIONS(820), + [anon_sym_bit_DASHxor] = ACTIONS(820), + [anon_sym_bit_DASHor] = ACTIONS(820), + [anon_sym_and] = ACTIONS(820), + [anon_sym_xor] = ACTIONS(820), + [anon_sym_or] = ACTIONS(820), + [anon_sym_DOT_DOT_LT] = ACTIONS(820), + [anon_sym_DOT_DOT] = ACTIONS(820), + [anon_sym_DOT_DOT_EQ] = ACTIONS(820), + [sym_val_nothing] = ACTIONS(820), + [anon_sym_true] = ACTIONS(820), + [anon_sym_false] = ACTIONS(820), + [aux_sym_val_number_token1] = ACTIONS(820), + [aux_sym_val_number_token2] = ACTIONS(820), + [aux_sym_val_number_token3] = ACTIONS(820), + [aux_sym_val_number_token4] = ACTIONS(820), + [anon_sym_inf] = ACTIONS(820), + [anon_sym_DASHinf] = ACTIONS(820), + [anon_sym_NaN] = ACTIONS(820), + [anon_sym_0b] = ACTIONS(820), + [anon_sym_0o] = ACTIONS(820), + [anon_sym_0x] = ACTIONS(820), + [sym_val_date] = ACTIONS(820), + [anon_sym_DQUOTE] = ACTIONS(820), + [sym__str_single_quotes] = ACTIONS(820), + [sym__str_back_ticks] = ACTIONS(820), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(820), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(820), + [anon_sym_err_GT] = ACTIONS(820), + [anon_sym_out_GT] = ACTIONS(820), + [anon_sym_e_GT] = ACTIONS(820), + [anon_sym_o_GT] = ACTIONS(820), + [anon_sym_err_PLUSout_GT] = ACTIONS(820), + [anon_sym_out_PLUSerr_GT] = ACTIONS(820), + [anon_sym_o_PLUSe_GT] = ACTIONS(820), + [anon_sym_e_PLUSo_GT] = ACTIONS(820), + [sym_short_flag] = ACTIONS(820), + [aux_sym_unquoted_token1] = ACTIONS(820), [anon_sym_POUND] = ACTIONS(3), }, [524] = { [sym_comment] = STATE(524), - [sym_cmd_identifier] = ACTIONS(1215), - [anon_sym_SEMI] = ACTIONS(1215), - [anon_sym_LF] = ACTIONS(1217), - [anon_sym_LBRACK] = ACTIONS(1215), - [anon_sym_LPAREN] = ACTIONS(1215), - [anon_sym_RPAREN] = ACTIONS(1215), - [anon_sym_PIPE] = ACTIONS(1215), - [anon_sym_DOLLAR] = ACTIONS(1215), - [anon_sym_error] = ACTIONS(1215), - [anon_sym_GT] = ACTIONS(1215), - [anon_sym_DASH_DASH] = ACTIONS(1215), - [anon_sym_DASH] = ACTIONS(1215), - [anon_sym_break] = ACTIONS(1215), - [anon_sym_continue] = ACTIONS(1215), - [anon_sym_for] = ACTIONS(1215), - [anon_sym_in] = ACTIONS(1215), - [anon_sym_loop] = ACTIONS(1215), - [anon_sym_while] = ACTIONS(1215), - [anon_sym_do] = ACTIONS(1215), - [anon_sym_if] = ACTIONS(1215), - [anon_sym_match] = ACTIONS(1215), - [anon_sym_LBRACE] = ACTIONS(1215), - [anon_sym_try] = ACTIONS(1215), - [anon_sym_return] = ACTIONS(1215), - [anon_sym_let] = ACTIONS(1215), - [anon_sym_let_DASHenv] = ACTIONS(1215), - [anon_sym_mut] = ACTIONS(1215), - [anon_sym_const] = ACTIONS(1215), - [anon_sym_source] = ACTIONS(1215), - [anon_sym_source_DASHenv] = ACTIONS(1215), - [anon_sym_register] = ACTIONS(1215), - [anon_sym_hide] = ACTIONS(1215), - [anon_sym_hide_DASHenv] = ACTIONS(1215), - [anon_sym_overlay] = ACTIONS(1215), - [anon_sym_STAR] = ACTIONS(1215), - [anon_sym_where] = ACTIONS(1215), - [anon_sym_STAR_STAR] = ACTIONS(1215), - [anon_sym_PLUS_PLUS] = ACTIONS(1215), - [anon_sym_SLASH] = ACTIONS(1215), - [anon_sym_mod] = ACTIONS(1215), - [anon_sym_SLASH_SLASH] = ACTIONS(1215), - [anon_sym_PLUS] = ACTIONS(1215), - [anon_sym_bit_DASHshl] = ACTIONS(1215), - [anon_sym_bit_DASHshr] = ACTIONS(1215), - [anon_sym_EQ_EQ] = ACTIONS(1215), - [anon_sym_BANG_EQ] = ACTIONS(1215), - [anon_sym_LT2] = ACTIONS(1215), - [anon_sym_LT_EQ] = ACTIONS(1215), - [anon_sym_GT_EQ] = ACTIONS(1215), - [anon_sym_not_DASHin] = ACTIONS(1215), - [anon_sym_starts_DASHwith] = ACTIONS(1215), - [anon_sym_ends_DASHwith] = ACTIONS(1215), - [anon_sym_EQ_TILDE] = ACTIONS(1215), - [anon_sym_BANG_TILDE] = ACTIONS(1215), - [anon_sym_bit_DASHand] = ACTIONS(1215), - [anon_sym_bit_DASHxor] = ACTIONS(1215), - [anon_sym_bit_DASHor] = ACTIONS(1215), - [anon_sym_and] = ACTIONS(1215), - [anon_sym_xor] = ACTIONS(1215), - [anon_sym_or] = ACTIONS(1215), - [anon_sym_not] = ACTIONS(1215), - [anon_sym_DOT_DOT_LT] = ACTIONS(1215), - [anon_sym_DOT_DOT] = ACTIONS(1215), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1215), - [sym_val_nothing] = ACTIONS(1215), - [anon_sym_true] = ACTIONS(1215), - [anon_sym_false] = ACTIONS(1215), - [aux_sym_val_number_token1] = ACTIONS(1215), - [aux_sym_val_number_token2] = ACTIONS(1215), - [aux_sym_val_number_token3] = ACTIONS(1215), - [aux_sym_val_number_token4] = ACTIONS(1215), - [anon_sym_inf] = ACTIONS(1215), - [anon_sym_DASHinf] = ACTIONS(1215), - [anon_sym_NaN] = ACTIONS(1215), - [anon_sym_0b] = ACTIONS(1215), - [anon_sym_0o] = ACTIONS(1215), - [anon_sym_0x] = ACTIONS(1215), - [sym_val_date] = ACTIONS(1215), - [anon_sym_DQUOTE] = ACTIONS(1215), - [sym__str_single_quotes] = ACTIONS(1215), - [sym__str_back_ticks] = ACTIONS(1215), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1215), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1215), - [anon_sym_CARET] = ACTIONS(1215), - [sym_short_flag] = ACTIONS(1215), + [anon_sym_SEMI] = ACTIONS(808), + [anon_sym_LF] = ACTIONS(810), + [anon_sym_LBRACK] = ACTIONS(808), + [anon_sym_LPAREN] = ACTIONS(808), + [anon_sym_RPAREN] = ACTIONS(808), + [anon_sym_PIPE] = ACTIONS(808), + [anon_sym_DOLLAR] = ACTIONS(808), + [anon_sym_GT] = ACTIONS(808), + [anon_sym_DASH_DASH] = ACTIONS(808), + [anon_sym_DASH] = ACTIONS(808), + [anon_sym_in] = ACTIONS(808), + [anon_sym_LBRACE] = ACTIONS(808), + [anon_sym_RBRACE] = ACTIONS(808), + [anon_sym_STAR] = ACTIONS(808), + [anon_sym_STAR_STAR] = ACTIONS(808), + [anon_sym_PLUS_PLUS] = ACTIONS(808), + [anon_sym_SLASH] = ACTIONS(808), + [anon_sym_mod] = ACTIONS(808), + [anon_sym_SLASH_SLASH] = ACTIONS(808), + [anon_sym_PLUS] = ACTIONS(808), + [anon_sym_bit_DASHshl] = ACTIONS(808), + [anon_sym_bit_DASHshr] = ACTIONS(808), + [anon_sym_EQ_EQ] = ACTIONS(808), + [anon_sym_BANG_EQ] = ACTIONS(808), + [anon_sym_LT2] = ACTIONS(808), + [anon_sym_LT_EQ] = ACTIONS(808), + [anon_sym_GT_EQ] = ACTIONS(808), + [anon_sym_not_DASHin] = ACTIONS(808), + [anon_sym_starts_DASHwith] = ACTIONS(808), + [anon_sym_ends_DASHwith] = ACTIONS(808), + [anon_sym_EQ_TILDE] = ACTIONS(808), + [anon_sym_BANG_TILDE] = ACTIONS(808), + [anon_sym_bit_DASHand] = ACTIONS(808), + [anon_sym_bit_DASHxor] = ACTIONS(808), + [anon_sym_bit_DASHor] = ACTIONS(808), + [anon_sym_and] = ACTIONS(808), + [anon_sym_xor] = ACTIONS(808), + [anon_sym_or] = ACTIONS(808), + [anon_sym_DOT_DOT_LT] = ACTIONS(808), + [anon_sym_DOT_DOT] = ACTIONS(808), + [anon_sym_DOT_DOT_EQ] = ACTIONS(808), + [sym_val_nothing] = ACTIONS(808), + [anon_sym_true] = ACTIONS(808), + [anon_sym_false] = ACTIONS(808), + [aux_sym_val_number_token1] = ACTIONS(808), + [aux_sym_val_number_token2] = ACTIONS(808), + [aux_sym_val_number_token3] = ACTIONS(808), + [aux_sym_val_number_token4] = ACTIONS(808), + [anon_sym_inf] = ACTIONS(808), + [anon_sym_DASHinf] = ACTIONS(808), + [anon_sym_NaN] = ACTIONS(808), + [anon_sym_0b] = ACTIONS(808), + [anon_sym_0o] = ACTIONS(808), + [anon_sym_0x] = ACTIONS(808), + [sym_val_date] = ACTIONS(808), + [anon_sym_DQUOTE] = ACTIONS(808), + [sym__str_single_quotes] = ACTIONS(808), + [sym__str_back_ticks] = ACTIONS(808), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(808), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(808), + [anon_sym_err_GT] = ACTIONS(808), + [anon_sym_out_GT] = ACTIONS(808), + [anon_sym_e_GT] = ACTIONS(808), + [anon_sym_o_GT] = ACTIONS(808), + [anon_sym_err_PLUSout_GT] = ACTIONS(808), + [anon_sym_out_PLUSerr_GT] = ACTIONS(808), + [anon_sym_o_PLUSe_GT] = ACTIONS(808), + [anon_sym_e_PLUSo_GT] = ACTIONS(808), + [sym_short_flag] = ACTIONS(808), + [aux_sym_unquoted_token1] = ACTIONS(808), [anon_sym_POUND] = ACTIONS(3), }, [525] = { [sym_comment] = STATE(525), - [sym_cmd_identifier] = ACTIONS(1211), - [anon_sym_SEMI] = ACTIONS(1211), - [anon_sym_LF] = ACTIONS(1213), - [anon_sym_LBRACK] = ACTIONS(1211), - [anon_sym_LPAREN] = ACTIONS(1211), - [anon_sym_RPAREN] = ACTIONS(1211), - [anon_sym_PIPE] = ACTIONS(1211), - [anon_sym_DOLLAR] = ACTIONS(1211), - [anon_sym_error] = ACTIONS(1211), - [anon_sym_GT] = ACTIONS(1211), - [anon_sym_DASH_DASH] = ACTIONS(1211), - [anon_sym_DASH] = ACTIONS(1211), - [anon_sym_break] = ACTIONS(1211), - [anon_sym_continue] = ACTIONS(1211), - [anon_sym_for] = ACTIONS(1211), - [anon_sym_in] = ACTIONS(1211), - [anon_sym_loop] = ACTIONS(1211), - [anon_sym_while] = ACTIONS(1211), - [anon_sym_do] = ACTIONS(1211), - [anon_sym_if] = ACTIONS(1211), - [anon_sym_match] = ACTIONS(1211), - [anon_sym_LBRACE] = ACTIONS(1211), - [anon_sym_try] = ACTIONS(1211), - [anon_sym_return] = ACTIONS(1211), - [anon_sym_let] = ACTIONS(1211), - [anon_sym_let_DASHenv] = ACTIONS(1211), - [anon_sym_mut] = ACTIONS(1211), - [anon_sym_const] = ACTIONS(1211), - [anon_sym_source] = ACTIONS(1211), - [anon_sym_source_DASHenv] = ACTIONS(1211), - [anon_sym_register] = ACTIONS(1211), - [anon_sym_hide] = ACTIONS(1211), - [anon_sym_hide_DASHenv] = ACTIONS(1211), - [anon_sym_overlay] = ACTIONS(1211), - [anon_sym_STAR] = ACTIONS(1211), - [anon_sym_where] = ACTIONS(1211), - [anon_sym_STAR_STAR] = ACTIONS(1211), - [anon_sym_PLUS_PLUS] = ACTIONS(1211), - [anon_sym_SLASH] = ACTIONS(1211), - [anon_sym_mod] = ACTIONS(1211), - [anon_sym_SLASH_SLASH] = ACTIONS(1211), - [anon_sym_PLUS] = ACTIONS(1211), - [anon_sym_bit_DASHshl] = ACTIONS(1211), - [anon_sym_bit_DASHshr] = ACTIONS(1211), - [anon_sym_EQ_EQ] = ACTIONS(1211), - [anon_sym_BANG_EQ] = ACTIONS(1211), - [anon_sym_LT2] = ACTIONS(1211), - [anon_sym_LT_EQ] = ACTIONS(1211), - [anon_sym_GT_EQ] = ACTIONS(1211), - [anon_sym_not_DASHin] = ACTIONS(1211), - [anon_sym_starts_DASHwith] = ACTIONS(1211), - [anon_sym_ends_DASHwith] = ACTIONS(1211), - [anon_sym_EQ_TILDE] = ACTIONS(1211), - [anon_sym_BANG_TILDE] = ACTIONS(1211), - [anon_sym_bit_DASHand] = ACTIONS(1211), - [anon_sym_bit_DASHxor] = ACTIONS(1211), - [anon_sym_bit_DASHor] = ACTIONS(1211), - [anon_sym_and] = ACTIONS(1211), - [anon_sym_xor] = ACTIONS(1211), - [anon_sym_or] = ACTIONS(1211), - [anon_sym_not] = ACTIONS(1211), - [anon_sym_DOT_DOT_LT] = ACTIONS(1211), - [anon_sym_DOT_DOT] = ACTIONS(1211), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1211), - [sym_val_nothing] = ACTIONS(1211), - [anon_sym_true] = ACTIONS(1211), - [anon_sym_false] = ACTIONS(1211), - [aux_sym_val_number_token1] = ACTIONS(1211), - [aux_sym_val_number_token2] = ACTIONS(1211), - [aux_sym_val_number_token3] = ACTIONS(1211), - [aux_sym_val_number_token4] = ACTIONS(1211), - [anon_sym_inf] = ACTIONS(1211), - [anon_sym_DASHinf] = ACTIONS(1211), - [anon_sym_NaN] = ACTIONS(1211), - [anon_sym_0b] = ACTIONS(1211), - [anon_sym_0o] = ACTIONS(1211), - [anon_sym_0x] = ACTIONS(1211), - [sym_val_date] = ACTIONS(1211), - [anon_sym_DQUOTE] = ACTIONS(1211), - [sym__str_single_quotes] = ACTIONS(1211), - [sym__str_back_ticks] = ACTIONS(1211), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1211), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1211), - [anon_sym_CARET] = ACTIONS(1211), - [sym_short_flag] = ACTIONS(1211), + [anon_sym_SEMI] = ACTIONS(832), + [anon_sym_LF] = ACTIONS(834), + [anon_sym_LBRACK] = ACTIONS(832), + [anon_sym_LPAREN] = ACTIONS(832), + [anon_sym_RPAREN] = ACTIONS(832), + [anon_sym_PIPE] = ACTIONS(832), + [anon_sym_DOLLAR] = ACTIONS(832), + [anon_sym_GT] = ACTIONS(832), + [anon_sym_DASH_DASH] = ACTIONS(832), + [anon_sym_DASH] = ACTIONS(832), + [anon_sym_in] = ACTIONS(832), + [anon_sym_LBRACE] = ACTIONS(832), + [anon_sym_RBRACE] = ACTIONS(832), + [anon_sym_STAR] = ACTIONS(832), + [anon_sym_STAR_STAR] = ACTIONS(832), + [anon_sym_PLUS_PLUS] = ACTIONS(832), + [anon_sym_SLASH] = ACTIONS(832), + [anon_sym_mod] = ACTIONS(832), + [anon_sym_SLASH_SLASH] = ACTIONS(832), + [anon_sym_PLUS] = ACTIONS(832), + [anon_sym_bit_DASHshl] = ACTIONS(832), + [anon_sym_bit_DASHshr] = ACTIONS(832), + [anon_sym_EQ_EQ] = ACTIONS(832), + [anon_sym_BANG_EQ] = ACTIONS(832), + [anon_sym_LT2] = ACTIONS(832), + [anon_sym_LT_EQ] = ACTIONS(832), + [anon_sym_GT_EQ] = ACTIONS(832), + [anon_sym_not_DASHin] = ACTIONS(832), + [anon_sym_starts_DASHwith] = ACTIONS(832), + [anon_sym_ends_DASHwith] = ACTIONS(832), + [anon_sym_EQ_TILDE] = ACTIONS(832), + [anon_sym_BANG_TILDE] = ACTIONS(832), + [anon_sym_bit_DASHand] = ACTIONS(832), + [anon_sym_bit_DASHxor] = ACTIONS(832), + [anon_sym_bit_DASHor] = ACTIONS(832), + [anon_sym_and] = ACTIONS(832), + [anon_sym_xor] = ACTIONS(832), + [anon_sym_or] = ACTIONS(832), + [anon_sym_DOT_DOT_LT] = ACTIONS(832), + [anon_sym_DOT_DOT] = ACTIONS(832), + [anon_sym_DOT_DOT_EQ] = ACTIONS(832), + [sym_val_nothing] = ACTIONS(832), + [anon_sym_true] = ACTIONS(832), + [anon_sym_false] = ACTIONS(832), + [aux_sym_val_number_token1] = ACTIONS(832), + [aux_sym_val_number_token2] = ACTIONS(832), + [aux_sym_val_number_token3] = ACTIONS(832), + [aux_sym_val_number_token4] = ACTIONS(832), + [anon_sym_inf] = ACTIONS(832), + [anon_sym_DASHinf] = ACTIONS(832), + [anon_sym_NaN] = ACTIONS(832), + [anon_sym_0b] = ACTIONS(832), + [anon_sym_0o] = ACTIONS(832), + [anon_sym_0x] = ACTIONS(832), + [sym_val_date] = ACTIONS(832), + [anon_sym_DQUOTE] = ACTIONS(832), + [sym__str_single_quotes] = ACTIONS(832), + [sym__str_back_ticks] = ACTIONS(832), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(832), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(832), + [anon_sym_err_GT] = ACTIONS(832), + [anon_sym_out_GT] = ACTIONS(832), + [anon_sym_e_GT] = ACTIONS(832), + [anon_sym_o_GT] = ACTIONS(832), + [anon_sym_err_PLUSout_GT] = ACTIONS(832), + [anon_sym_out_PLUSerr_GT] = ACTIONS(832), + [anon_sym_o_PLUSe_GT] = ACTIONS(832), + [anon_sym_e_PLUSo_GT] = ACTIONS(832), + [sym_short_flag] = ACTIONS(832), + [aux_sym_unquoted_token1] = ACTIONS(832), [anon_sym_POUND] = ACTIONS(3), }, [526] = { [sym_comment] = STATE(526), - [sym_cmd_identifier] = ACTIONS(1175), - [anon_sym_SEMI] = ACTIONS(1175), - [anon_sym_LF] = ACTIONS(1177), - [anon_sym_LBRACK] = ACTIONS(1175), - [anon_sym_LPAREN] = ACTIONS(1175), - [anon_sym_RPAREN] = ACTIONS(1175), - [anon_sym_PIPE] = ACTIONS(1175), - [anon_sym_DOLLAR] = ACTIONS(1175), - [anon_sym_error] = ACTIONS(1175), - [anon_sym_GT] = ACTIONS(1175), - [anon_sym_DASH_DASH] = ACTIONS(1175), - [anon_sym_DASH] = ACTIONS(1175), - [anon_sym_break] = ACTIONS(1175), - [anon_sym_continue] = ACTIONS(1175), - [anon_sym_for] = ACTIONS(1175), - [anon_sym_in] = ACTIONS(1175), - [anon_sym_loop] = ACTIONS(1175), - [anon_sym_while] = ACTIONS(1175), - [anon_sym_do] = ACTIONS(1175), - [anon_sym_if] = ACTIONS(1175), - [anon_sym_match] = ACTIONS(1175), - [anon_sym_LBRACE] = ACTIONS(1175), - [anon_sym_try] = ACTIONS(1175), - [anon_sym_return] = ACTIONS(1175), - [anon_sym_let] = ACTIONS(1175), - [anon_sym_let_DASHenv] = ACTIONS(1175), - [anon_sym_mut] = ACTIONS(1175), - [anon_sym_const] = ACTIONS(1175), - [anon_sym_source] = ACTIONS(1175), - [anon_sym_source_DASHenv] = ACTIONS(1175), - [anon_sym_register] = ACTIONS(1175), - [anon_sym_hide] = ACTIONS(1175), - [anon_sym_hide_DASHenv] = ACTIONS(1175), - [anon_sym_overlay] = ACTIONS(1175), - [anon_sym_STAR] = ACTIONS(1175), - [anon_sym_where] = ACTIONS(1175), - [anon_sym_STAR_STAR] = ACTIONS(1175), - [anon_sym_PLUS_PLUS] = ACTIONS(1175), - [anon_sym_SLASH] = ACTIONS(1175), - [anon_sym_mod] = ACTIONS(1175), - [anon_sym_SLASH_SLASH] = ACTIONS(1175), - [anon_sym_PLUS] = ACTIONS(1175), - [anon_sym_bit_DASHshl] = ACTIONS(1175), - [anon_sym_bit_DASHshr] = ACTIONS(1175), - [anon_sym_EQ_EQ] = ACTIONS(1175), - [anon_sym_BANG_EQ] = ACTIONS(1175), - [anon_sym_LT2] = ACTIONS(1175), - [anon_sym_LT_EQ] = ACTIONS(1175), - [anon_sym_GT_EQ] = ACTIONS(1175), - [anon_sym_not_DASHin] = ACTIONS(1175), - [anon_sym_starts_DASHwith] = ACTIONS(1175), - [anon_sym_ends_DASHwith] = ACTIONS(1175), - [anon_sym_EQ_TILDE] = ACTIONS(1175), - [anon_sym_BANG_TILDE] = ACTIONS(1175), - [anon_sym_bit_DASHand] = ACTIONS(1175), - [anon_sym_bit_DASHxor] = ACTIONS(1175), - [anon_sym_bit_DASHor] = ACTIONS(1175), - [anon_sym_and] = ACTIONS(1175), - [anon_sym_xor] = ACTIONS(1175), - [anon_sym_or] = ACTIONS(1175), - [anon_sym_not] = ACTIONS(1175), - [anon_sym_DOT_DOT_LT] = ACTIONS(1175), - [anon_sym_DOT_DOT] = ACTIONS(1175), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1175), - [sym_val_nothing] = ACTIONS(1175), - [anon_sym_true] = ACTIONS(1175), - [anon_sym_false] = ACTIONS(1175), - [aux_sym_val_number_token1] = ACTIONS(1175), - [aux_sym_val_number_token2] = ACTIONS(1175), - [aux_sym_val_number_token3] = ACTIONS(1175), - [aux_sym_val_number_token4] = ACTIONS(1175), - [anon_sym_inf] = ACTIONS(1175), - [anon_sym_DASHinf] = ACTIONS(1175), - [anon_sym_NaN] = ACTIONS(1175), - [anon_sym_0b] = ACTIONS(1175), - [anon_sym_0o] = ACTIONS(1175), - [anon_sym_0x] = ACTIONS(1175), - [sym_val_date] = ACTIONS(1175), - [anon_sym_DQUOTE] = ACTIONS(1175), - [sym__str_single_quotes] = ACTIONS(1175), - [sym__str_back_ticks] = ACTIONS(1175), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1175), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1175), - [anon_sym_CARET] = ACTIONS(1175), - [sym_short_flag] = ACTIONS(1175), + [anon_sym_SEMI] = ACTIONS(777), + [anon_sym_LF] = ACTIONS(779), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LPAREN] = ACTIONS(777), + [anon_sym_RPAREN] = ACTIONS(777), + [anon_sym_PIPE] = ACTIONS(777), + [anon_sym_DOLLAR] = ACTIONS(777), + [anon_sym_GT] = ACTIONS(777), + [anon_sym_DASH_DASH] = ACTIONS(777), + [anon_sym_DASH] = ACTIONS(777), + [anon_sym_in] = ACTIONS(777), + [anon_sym_LBRACE] = ACTIONS(777), + [anon_sym_RBRACE] = ACTIONS(777), + [anon_sym_STAR] = ACTIONS(777), + [anon_sym_STAR_STAR] = ACTIONS(777), + [anon_sym_PLUS_PLUS] = ACTIONS(777), + [anon_sym_SLASH] = ACTIONS(777), + [anon_sym_mod] = ACTIONS(777), + [anon_sym_SLASH_SLASH] = ACTIONS(777), + [anon_sym_PLUS] = ACTIONS(777), + [anon_sym_bit_DASHshl] = ACTIONS(777), + [anon_sym_bit_DASHshr] = ACTIONS(777), + [anon_sym_EQ_EQ] = ACTIONS(777), + [anon_sym_BANG_EQ] = ACTIONS(777), + [anon_sym_LT2] = ACTIONS(777), + [anon_sym_LT_EQ] = ACTIONS(777), + [anon_sym_GT_EQ] = ACTIONS(777), + [anon_sym_not_DASHin] = ACTIONS(777), + [anon_sym_starts_DASHwith] = ACTIONS(777), + [anon_sym_ends_DASHwith] = ACTIONS(777), + [anon_sym_EQ_TILDE] = ACTIONS(777), + [anon_sym_BANG_TILDE] = ACTIONS(777), + [anon_sym_bit_DASHand] = ACTIONS(777), + [anon_sym_bit_DASHxor] = ACTIONS(777), + [anon_sym_bit_DASHor] = ACTIONS(777), + [anon_sym_and] = ACTIONS(777), + [anon_sym_xor] = ACTIONS(777), + [anon_sym_or] = ACTIONS(777), + [anon_sym_DOT_DOT_LT] = ACTIONS(777), + [anon_sym_DOT_DOT] = ACTIONS(777), + [anon_sym_DOT_DOT_EQ] = ACTIONS(777), + [sym_val_nothing] = ACTIONS(777), + [anon_sym_true] = ACTIONS(777), + [anon_sym_false] = ACTIONS(777), + [aux_sym_val_number_token1] = ACTIONS(777), + [aux_sym_val_number_token2] = ACTIONS(777), + [aux_sym_val_number_token3] = ACTIONS(777), + [aux_sym_val_number_token4] = ACTIONS(777), + [anon_sym_inf] = ACTIONS(777), + [anon_sym_DASHinf] = ACTIONS(777), + [anon_sym_NaN] = ACTIONS(777), + [anon_sym_0b] = ACTIONS(777), + [anon_sym_0o] = ACTIONS(777), + [anon_sym_0x] = ACTIONS(777), + [sym_val_date] = ACTIONS(777), + [anon_sym_DQUOTE] = ACTIONS(777), + [sym__str_single_quotes] = ACTIONS(777), + [sym__str_back_ticks] = ACTIONS(777), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(777), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(777), + [anon_sym_err_GT] = ACTIONS(777), + [anon_sym_out_GT] = ACTIONS(777), + [anon_sym_e_GT] = ACTIONS(777), + [anon_sym_o_GT] = ACTIONS(777), + [anon_sym_err_PLUSout_GT] = ACTIONS(777), + [anon_sym_out_PLUSerr_GT] = ACTIONS(777), + [anon_sym_o_PLUSe_GT] = ACTIONS(777), + [anon_sym_e_PLUSo_GT] = ACTIONS(777), + [sym_short_flag] = ACTIONS(777), + [aux_sym_unquoted_token1] = ACTIONS(777), [anon_sym_POUND] = ACTIONS(3), }, [527] = { [sym_comment] = STATE(527), - [sym_cmd_identifier] = ACTIONS(1175), - [anon_sym_SEMI] = ACTIONS(1175), - [anon_sym_LF] = ACTIONS(1177), - [anon_sym_LBRACK] = ACTIONS(1175), - [anon_sym_LPAREN] = ACTIONS(1175), - [anon_sym_RPAREN] = ACTIONS(1175), - [anon_sym_PIPE] = ACTIONS(1175), - [anon_sym_DOLLAR] = ACTIONS(1175), - [anon_sym_error] = ACTIONS(1175), - [anon_sym_GT] = ACTIONS(1175), - [anon_sym_DASH_DASH] = ACTIONS(1175), - [anon_sym_DASH] = ACTIONS(1175), - [anon_sym_break] = ACTIONS(1175), - [anon_sym_continue] = ACTIONS(1175), - [anon_sym_for] = ACTIONS(1175), - [anon_sym_in] = ACTIONS(1175), - [anon_sym_loop] = ACTIONS(1175), - [anon_sym_while] = ACTIONS(1175), - [anon_sym_do] = ACTIONS(1175), - [anon_sym_if] = ACTIONS(1175), - [anon_sym_match] = ACTIONS(1175), - [anon_sym_LBRACE] = ACTIONS(1175), - [anon_sym_try] = ACTIONS(1175), - [anon_sym_return] = ACTIONS(1175), - [anon_sym_let] = ACTIONS(1175), - [anon_sym_let_DASHenv] = ACTIONS(1175), - [anon_sym_mut] = ACTIONS(1175), - [anon_sym_const] = ACTIONS(1175), - [anon_sym_source] = ACTIONS(1175), - [anon_sym_source_DASHenv] = ACTIONS(1175), - [anon_sym_register] = ACTIONS(1175), - [anon_sym_hide] = ACTIONS(1175), - [anon_sym_hide_DASHenv] = ACTIONS(1175), - [anon_sym_overlay] = ACTIONS(1175), - [anon_sym_STAR] = ACTIONS(1175), - [anon_sym_where] = ACTIONS(1175), - [anon_sym_STAR_STAR] = ACTIONS(1175), - [anon_sym_PLUS_PLUS] = ACTIONS(1175), - [anon_sym_SLASH] = ACTIONS(1175), - [anon_sym_mod] = ACTIONS(1175), - [anon_sym_SLASH_SLASH] = ACTIONS(1175), - [anon_sym_PLUS] = ACTIONS(1175), - [anon_sym_bit_DASHshl] = ACTIONS(1175), - [anon_sym_bit_DASHshr] = ACTIONS(1175), - [anon_sym_EQ_EQ] = ACTIONS(1175), - [anon_sym_BANG_EQ] = ACTIONS(1175), - [anon_sym_LT2] = ACTIONS(1175), - [anon_sym_LT_EQ] = ACTIONS(1175), - [anon_sym_GT_EQ] = ACTIONS(1175), - [anon_sym_not_DASHin] = ACTIONS(1175), - [anon_sym_starts_DASHwith] = ACTIONS(1175), - [anon_sym_ends_DASHwith] = ACTIONS(1175), - [anon_sym_EQ_TILDE] = ACTIONS(1175), - [anon_sym_BANG_TILDE] = ACTIONS(1175), - [anon_sym_bit_DASHand] = ACTIONS(1175), - [anon_sym_bit_DASHxor] = ACTIONS(1175), - [anon_sym_bit_DASHor] = ACTIONS(1175), - [anon_sym_and] = ACTIONS(1175), - [anon_sym_xor] = ACTIONS(1175), - [anon_sym_or] = ACTIONS(1175), - [anon_sym_not] = ACTIONS(1175), - [anon_sym_DOT_DOT_LT] = ACTIONS(135), - [anon_sym_DOT_DOT] = ACTIONS(135), - [anon_sym_DOT_DOT_EQ] = ACTIONS(135), - [sym_val_nothing] = ACTIONS(1175), - [anon_sym_true] = ACTIONS(1175), - [anon_sym_false] = ACTIONS(1175), - [aux_sym_val_number_token1] = ACTIONS(1175), - [aux_sym_val_number_token2] = ACTIONS(1175), - [aux_sym_val_number_token3] = ACTIONS(1175), - [aux_sym_val_number_token4] = ACTIONS(1175), - [anon_sym_inf] = ACTIONS(1175), - [anon_sym_DASHinf] = ACTIONS(1175), - [anon_sym_NaN] = ACTIONS(1175), - [anon_sym_0b] = ACTIONS(1175), - [anon_sym_0o] = ACTIONS(1175), - [anon_sym_0x] = ACTIONS(1175), - [sym_val_date] = ACTIONS(1175), - [anon_sym_DQUOTE] = ACTIONS(1175), - [sym__str_single_quotes] = ACTIONS(1175), - [sym__str_back_ticks] = ACTIONS(1175), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1175), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1175), - [anon_sym_CARET] = ACTIONS(1175), - [sym_short_flag] = ACTIONS(1175), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_RPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(1076), + [anon_sym_DASH_DASH] = ACTIONS(816), + [anon_sym_DASH] = ACTIONS(1078), + [anon_sym_in] = ACTIONS(1080), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_RBRACE] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(1082), + [anon_sym_STAR_STAR] = ACTIONS(1084), + [anon_sym_PLUS_PLUS] = ACTIONS(1084), + [anon_sym_SLASH] = ACTIONS(1082), + [anon_sym_mod] = ACTIONS(1082), + [anon_sym_SLASH_SLASH] = ACTIONS(1082), + [anon_sym_PLUS] = ACTIONS(1078), + [anon_sym_bit_DASHshl] = ACTIONS(1086), + [anon_sym_bit_DASHshr] = ACTIONS(1086), + [anon_sym_EQ_EQ] = ACTIONS(1076), + [anon_sym_BANG_EQ] = ACTIONS(1076), + [anon_sym_LT2] = ACTIONS(1076), + [anon_sym_LT_EQ] = ACTIONS(1076), + [anon_sym_GT_EQ] = ACTIONS(1076), + [anon_sym_not_DASHin] = ACTIONS(1080), + [anon_sym_starts_DASHwith] = ACTIONS(1080), + [anon_sym_ends_DASHwith] = ACTIONS(1080), + [anon_sym_EQ_TILDE] = ACTIONS(1088), + [anon_sym_BANG_TILDE] = ACTIONS(1088), + [anon_sym_bit_DASHand] = ACTIONS(1090), + [anon_sym_bit_DASHxor] = ACTIONS(1092), + [anon_sym_bit_DASHor] = ACTIONS(816), + [anon_sym_and] = ACTIONS(816), + [anon_sym_xor] = ACTIONS(816), + [anon_sym_or] = ACTIONS(816), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_err_GT] = ACTIONS(816), + [anon_sym_out_GT] = ACTIONS(816), + [anon_sym_e_GT] = ACTIONS(816), + [anon_sym_o_GT] = ACTIONS(816), + [anon_sym_err_PLUSout_GT] = ACTIONS(816), + [anon_sym_out_PLUSerr_GT] = ACTIONS(816), + [anon_sym_o_PLUSe_GT] = ACTIONS(816), + [anon_sym_e_PLUSo_GT] = ACTIONS(816), + [sym_short_flag] = ACTIONS(816), + [aux_sym_unquoted_token1] = ACTIONS(816), [anon_sym_POUND] = ACTIONS(3), }, [528] = { [sym_comment] = STATE(528), - [sym_cmd_identifier] = ACTIONS(1155), - [anon_sym_SEMI] = ACTIONS(1155), - [anon_sym_LF] = ACTIONS(1157), - [anon_sym_LBRACK] = ACTIONS(1155), - [anon_sym_LPAREN] = ACTIONS(1155), - [anon_sym_RPAREN] = ACTIONS(1155), - [anon_sym_PIPE] = ACTIONS(1155), - [anon_sym_DOLLAR] = ACTIONS(1155), - [anon_sym_error] = ACTIONS(1155), - [anon_sym_GT] = ACTIONS(1155), - [anon_sym_DASH_DASH] = ACTIONS(1155), - [anon_sym_DASH] = ACTIONS(1155), - [anon_sym_break] = ACTIONS(1155), - [anon_sym_continue] = ACTIONS(1155), - [anon_sym_for] = ACTIONS(1155), - [anon_sym_in] = ACTIONS(1155), - [anon_sym_loop] = ACTIONS(1155), - [anon_sym_while] = ACTIONS(1155), - [anon_sym_do] = ACTIONS(1155), - [anon_sym_if] = ACTIONS(1155), - [anon_sym_match] = ACTIONS(1155), - [anon_sym_LBRACE] = ACTIONS(1155), - [anon_sym_try] = ACTIONS(1155), - [anon_sym_return] = ACTIONS(1155), - [anon_sym_let] = ACTIONS(1155), - [anon_sym_let_DASHenv] = ACTIONS(1155), - [anon_sym_mut] = ACTIONS(1155), - [anon_sym_const] = ACTIONS(1155), - [anon_sym_source] = ACTIONS(1155), - [anon_sym_source_DASHenv] = ACTIONS(1155), - [anon_sym_register] = ACTIONS(1155), - [anon_sym_hide] = ACTIONS(1155), - [anon_sym_hide_DASHenv] = ACTIONS(1155), - [anon_sym_overlay] = ACTIONS(1155), - [anon_sym_STAR] = ACTIONS(1155), - [anon_sym_where] = ACTIONS(1155), - [anon_sym_STAR_STAR] = ACTIONS(1155), - [anon_sym_PLUS_PLUS] = ACTIONS(1155), - [anon_sym_SLASH] = ACTIONS(1155), - [anon_sym_mod] = ACTIONS(1155), - [anon_sym_SLASH_SLASH] = ACTIONS(1155), - [anon_sym_PLUS] = ACTIONS(1155), - [anon_sym_bit_DASHshl] = ACTIONS(1155), - [anon_sym_bit_DASHshr] = ACTIONS(1155), - [anon_sym_EQ_EQ] = ACTIONS(1155), - [anon_sym_BANG_EQ] = ACTIONS(1155), - [anon_sym_LT2] = ACTIONS(1155), - [anon_sym_LT_EQ] = ACTIONS(1155), - [anon_sym_GT_EQ] = ACTIONS(1155), - [anon_sym_not_DASHin] = ACTIONS(1155), - [anon_sym_starts_DASHwith] = ACTIONS(1155), - [anon_sym_ends_DASHwith] = ACTIONS(1155), - [anon_sym_EQ_TILDE] = ACTIONS(1155), - [anon_sym_BANG_TILDE] = ACTIONS(1155), - [anon_sym_bit_DASHand] = ACTIONS(1155), - [anon_sym_bit_DASHxor] = ACTIONS(1155), - [anon_sym_bit_DASHor] = ACTIONS(1155), - [anon_sym_and] = ACTIONS(1155), - [anon_sym_xor] = ACTIONS(1155), - [anon_sym_or] = ACTIONS(1155), - [anon_sym_not] = ACTIONS(1155), - [anon_sym_DOT_DOT_LT] = ACTIONS(1155), - [anon_sym_DOT_DOT] = ACTIONS(1155), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1155), - [sym_val_nothing] = ACTIONS(1155), - [anon_sym_true] = ACTIONS(1155), - [anon_sym_false] = ACTIONS(1155), - [aux_sym_val_number_token1] = ACTIONS(1155), - [aux_sym_val_number_token2] = ACTIONS(1155), - [aux_sym_val_number_token3] = ACTIONS(1155), - [aux_sym_val_number_token4] = ACTIONS(1155), - [anon_sym_inf] = ACTIONS(1155), - [anon_sym_DASHinf] = ACTIONS(1155), - [anon_sym_NaN] = ACTIONS(1155), - [anon_sym_0b] = ACTIONS(1155), - [anon_sym_0o] = ACTIONS(1155), - [anon_sym_0x] = ACTIONS(1155), - [sym_val_date] = ACTIONS(1155), - [anon_sym_DQUOTE] = ACTIONS(1155), - [sym__str_single_quotes] = ACTIONS(1155), - [sym__str_back_ticks] = ACTIONS(1155), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1155), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1155), - [anon_sym_CARET] = ACTIONS(1155), - [sym_short_flag] = ACTIONS(1155), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_RPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(1076), + [anon_sym_DASH_DASH] = ACTIONS(816), + [anon_sym_DASH] = ACTIONS(1078), + [anon_sym_in] = ACTIONS(1080), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_RBRACE] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(1082), + [anon_sym_STAR_STAR] = ACTIONS(1084), + [anon_sym_PLUS_PLUS] = ACTIONS(1084), + [anon_sym_SLASH] = ACTIONS(1082), + [anon_sym_mod] = ACTIONS(1082), + [anon_sym_SLASH_SLASH] = ACTIONS(1082), + [anon_sym_PLUS] = ACTIONS(1078), + [anon_sym_bit_DASHshl] = ACTIONS(1086), + [anon_sym_bit_DASHshr] = ACTIONS(1086), + [anon_sym_EQ_EQ] = ACTIONS(1076), + [anon_sym_BANG_EQ] = ACTIONS(1076), + [anon_sym_LT2] = ACTIONS(1076), + [anon_sym_LT_EQ] = ACTIONS(1076), + [anon_sym_GT_EQ] = ACTIONS(1076), + [anon_sym_not_DASHin] = ACTIONS(1080), + [anon_sym_starts_DASHwith] = ACTIONS(1080), + [anon_sym_ends_DASHwith] = ACTIONS(1080), + [anon_sym_EQ_TILDE] = ACTIONS(1088), + [anon_sym_BANG_TILDE] = ACTIONS(1088), + [anon_sym_bit_DASHand] = ACTIONS(1090), + [anon_sym_bit_DASHxor] = ACTIONS(816), + [anon_sym_bit_DASHor] = ACTIONS(816), + [anon_sym_and] = ACTIONS(816), + [anon_sym_xor] = ACTIONS(816), + [anon_sym_or] = ACTIONS(816), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_err_GT] = ACTIONS(816), + [anon_sym_out_GT] = ACTIONS(816), + [anon_sym_e_GT] = ACTIONS(816), + [anon_sym_o_GT] = ACTIONS(816), + [anon_sym_err_PLUSout_GT] = ACTIONS(816), + [anon_sym_out_PLUSerr_GT] = ACTIONS(816), + [anon_sym_o_PLUSe_GT] = ACTIONS(816), + [anon_sym_e_PLUSo_GT] = ACTIONS(816), + [sym_short_flag] = ACTIONS(816), + [aux_sym_unquoted_token1] = ACTIONS(816), [anon_sym_POUND] = ACTIONS(3), }, [529] = { [sym_comment] = STATE(529), - [sym_cmd_identifier] = ACTIONS(1191), - [anon_sym_SEMI] = ACTIONS(1191), - [anon_sym_LF] = ACTIONS(1193), - [anon_sym_LBRACK] = ACTIONS(1191), - [anon_sym_LPAREN] = ACTIONS(1191), - [anon_sym_RPAREN] = ACTIONS(1191), - [anon_sym_PIPE] = ACTIONS(1191), - [anon_sym_DOLLAR] = ACTIONS(1191), - [anon_sym_error] = ACTIONS(1191), - [anon_sym_GT] = ACTIONS(1191), - [anon_sym_DASH_DASH] = ACTIONS(1191), - [anon_sym_DASH] = ACTIONS(1191), - [anon_sym_break] = ACTIONS(1191), - [anon_sym_continue] = ACTIONS(1191), - [anon_sym_for] = ACTIONS(1191), - [anon_sym_in] = ACTIONS(1191), - [anon_sym_loop] = ACTIONS(1191), - [anon_sym_while] = ACTIONS(1191), - [anon_sym_do] = ACTIONS(1191), - [anon_sym_if] = ACTIONS(1191), - [anon_sym_match] = ACTIONS(1191), - [anon_sym_LBRACE] = ACTIONS(1191), - [anon_sym_try] = ACTIONS(1191), - [anon_sym_return] = ACTIONS(1191), - [anon_sym_let] = ACTIONS(1191), - [anon_sym_let_DASHenv] = ACTIONS(1191), - [anon_sym_mut] = ACTIONS(1191), - [anon_sym_const] = ACTIONS(1191), - [anon_sym_source] = ACTIONS(1191), - [anon_sym_source_DASHenv] = ACTIONS(1191), - [anon_sym_register] = ACTIONS(1191), - [anon_sym_hide] = ACTIONS(1191), - [anon_sym_hide_DASHenv] = ACTIONS(1191), - [anon_sym_overlay] = ACTIONS(1191), - [anon_sym_STAR] = ACTIONS(1191), - [anon_sym_where] = ACTIONS(1191), - [anon_sym_STAR_STAR] = ACTIONS(1191), - [anon_sym_PLUS_PLUS] = ACTIONS(1191), - [anon_sym_SLASH] = ACTIONS(1191), - [anon_sym_mod] = ACTIONS(1191), - [anon_sym_SLASH_SLASH] = ACTIONS(1191), - [anon_sym_PLUS] = ACTIONS(1191), - [anon_sym_bit_DASHshl] = ACTIONS(1191), - [anon_sym_bit_DASHshr] = ACTIONS(1191), - [anon_sym_EQ_EQ] = ACTIONS(1191), - [anon_sym_BANG_EQ] = ACTIONS(1191), - [anon_sym_LT2] = ACTIONS(1191), - [anon_sym_LT_EQ] = ACTIONS(1191), - [anon_sym_GT_EQ] = ACTIONS(1191), - [anon_sym_not_DASHin] = ACTIONS(1191), - [anon_sym_starts_DASHwith] = ACTIONS(1191), - [anon_sym_ends_DASHwith] = ACTIONS(1191), - [anon_sym_EQ_TILDE] = ACTIONS(1191), - [anon_sym_BANG_TILDE] = ACTIONS(1191), - [anon_sym_bit_DASHand] = ACTIONS(1191), - [anon_sym_bit_DASHxor] = ACTIONS(1191), - [anon_sym_bit_DASHor] = ACTIONS(1191), - [anon_sym_and] = ACTIONS(1191), - [anon_sym_xor] = ACTIONS(1191), - [anon_sym_or] = ACTIONS(1191), - [anon_sym_not] = ACTIONS(1191), - [anon_sym_DOT_DOT_LT] = ACTIONS(1191), - [anon_sym_DOT_DOT] = ACTIONS(1191), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1191), - [sym_val_nothing] = ACTIONS(1191), - [anon_sym_true] = ACTIONS(1191), - [anon_sym_false] = ACTIONS(1191), - [aux_sym_val_number_token1] = ACTIONS(1191), - [aux_sym_val_number_token2] = ACTIONS(1191), - [aux_sym_val_number_token3] = ACTIONS(1191), - [aux_sym_val_number_token4] = ACTIONS(1191), - [anon_sym_inf] = ACTIONS(1191), - [anon_sym_DASHinf] = ACTIONS(1191), - [anon_sym_NaN] = ACTIONS(1191), - [anon_sym_0b] = ACTIONS(1191), - [anon_sym_0o] = ACTIONS(1191), - [anon_sym_0x] = ACTIONS(1191), - [sym_val_date] = ACTIONS(1191), - [anon_sym_DQUOTE] = ACTIONS(1191), - [sym__str_single_quotes] = ACTIONS(1191), - [sym__str_back_ticks] = ACTIONS(1191), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1191), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1191), - [anon_sym_CARET] = ACTIONS(1191), - [sym_short_flag] = ACTIONS(1191), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_RPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(1076), + [anon_sym_DASH_DASH] = ACTIONS(816), + [anon_sym_DASH] = ACTIONS(1078), + [anon_sym_in] = ACTIONS(1080), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_RBRACE] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(1082), + [anon_sym_STAR_STAR] = ACTIONS(1084), + [anon_sym_PLUS_PLUS] = ACTIONS(1084), + [anon_sym_SLASH] = ACTIONS(1082), + [anon_sym_mod] = ACTIONS(1082), + [anon_sym_SLASH_SLASH] = ACTIONS(1082), + [anon_sym_PLUS] = ACTIONS(1078), + [anon_sym_bit_DASHshl] = ACTIONS(1086), + [anon_sym_bit_DASHshr] = ACTIONS(1086), + [anon_sym_EQ_EQ] = ACTIONS(1076), + [anon_sym_BANG_EQ] = ACTIONS(1076), + [anon_sym_LT2] = ACTIONS(1076), + [anon_sym_LT_EQ] = ACTIONS(1076), + [anon_sym_GT_EQ] = ACTIONS(1076), + [anon_sym_not_DASHin] = ACTIONS(1080), + [anon_sym_starts_DASHwith] = ACTIONS(1080), + [anon_sym_ends_DASHwith] = ACTIONS(1080), + [anon_sym_EQ_TILDE] = ACTIONS(1088), + [anon_sym_BANG_TILDE] = ACTIONS(1088), + [anon_sym_bit_DASHand] = ACTIONS(816), + [anon_sym_bit_DASHxor] = ACTIONS(816), + [anon_sym_bit_DASHor] = ACTIONS(816), + [anon_sym_and] = ACTIONS(816), + [anon_sym_xor] = ACTIONS(816), + [anon_sym_or] = ACTIONS(816), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_err_GT] = ACTIONS(816), + [anon_sym_out_GT] = ACTIONS(816), + [anon_sym_e_GT] = ACTIONS(816), + [anon_sym_o_GT] = ACTIONS(816), + [anon_sym_err_PLUSout_GT] = ACTIONS(816), + [anon_sym_out_PLUSerr_GT] = ACTIONS(816), + [anon_sym_o_PLUSe_GT] = ACTIONS(816), + [anon_sym_e_PLUSo_GT] = ACTIONS(816), + [sym_short_flag] = ACTIONS(816), + [aux_sym_unquoted_token1] = ACTIONS(816), [anon_sym_POUND] = ACTIONS(3), }, [530] = { [sym_comment] = STATE(530), - [sym_cmd_identifier] = ACTIONS(1207), - [anon_sym_SEMI] = ACTIONS(1207), - [anon_sym_LF] = ACTIONS(1209), - [anon_sym_LBRACK] = ACTIONS(1207), - [anon_sym_LPAREN] = ACTIONS(1207), - [anon_sym_RPAREN] = ACTIONS(1207), - [anon_sym_PIPE] = ACTIONS(1207), - [anon_sym_DOLLAR] = ACTIONS(1207), - [anon_sym_error] = ACTIONS(1207), - [anon_sym_GT] = ACTIONS(1207), - [anon_sym_DASH_DASH] = ACTIONS(1207), - [anon_sym_DASH] = ACTIONS(1207), - [anon_sym_break] = ACTIONS(1207), - [anon_sym_continue] = ACTIONS(1207), - [anon_sym_for] = ACTIONS(1207), - [anon_sym_in] = ACTIONS(1207), - [anon_sym_loop] = ACTIONS(1207), - [anon_sym_while] = ACTIONS(1207), - [anon_sym_do] = ACTIONS(1207), - [anon_sym_if] = ACTIONS(1207), - [anon_sym_match] = ACTIONS(1207), - [anon_sym_LBRACE] = ACTIONS(1207), - [anon_sym_try] = ACTIONS(1207), - [anon_sym_return] = ACTIONS(1207), - [anon_sym_let] = ACTIONS(1207), - [anon_sym_let_DASHenv] = ACTIONS(1207), - [anon_sym_mut] = ACTIONS(1207), - [anon_sym_const] = ACTIONS(1207), - [anon_sym_source] = ACTIONS(1207), - [anon_sym_source_DASHenv] = ACTIONS(1207), - [anon_sym_register] = ACTIONS(1207), - [anon_sym_hide] = ACTIONS(1207), - [anon_sym_hide_DASHenv] = ACTIONS(1207), - [anon_sym_overlay] = ACTIONS(1207), - [anon_sym_STAR] = ACTIONS(1207), - [anon_sym_where] = ACTIONS(1207), - [anon_sym_STAR_STAR] = ACTIONS(1207), - [anon_sym_PLUS_PLUS] = ACTIONS(1207), - [anon_sym_SLASH] = ACTIONS(1207), - [anon_sym_mod] = ACTIONS(1207), - [anon_sym_SLASH_SLASH] = ACTIONS(1207), - [anon_sym_PLUS] = ACTIONS(1207), - [anon_sym_bit_DASHshl] = ACTIONS(1207), - [anon_sym_bit_DASHshr] = ACTIONS(1207), - [anon_sym_EQ_EQ] = ACTIONS(1207), - [anon_sym_BANG_EQ] = ACTIONS(1207), - [anon_sym_LT2] = ACTIONS(1207), - [anon_sym_LT_EQ] = ACTIONS(1207), - [anon_sym_GT_EQ] = ACTIONS(1207), - [anon_sym_not_DASHin] = ACTIONS(1207), - [anon_sym_starts_DASHwith] = ACTIONS(1207), - [anon_sym_ends_DASHwith] = ACTIONS(1207), - [anon_sym_EQ_TILDE] = ACTIONS(1207), - [anon_sym_BANG_TILDE] = ACTIONS(1207), - [anon_sym_bit_DASHand] = ACTIONS(1207), - [anon_sym_bit_DASHxor] = ACTIONS(1207), - [anon_sym_bit_DASHor] = ACTIONS(1207), - [anon_sym_and] = ACTIONS(1207), - [anon_sym_xor] = ACTIONS(1207), - [anon_sym_or] = ACTIONS(1207), - [anon_sym_not] = ACTIONS(1207), - [anon_sym_DOT_DOT_LT] = ACTIONS(1207), - [anon_sym_DOT_DOT] = ACTIONS(1207), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1207), - [sym_val_nothing] = ACTIONS(1207), - [anon_sym_true] = ACTIONS(1207), - [anon_sym_false] = ACTIONS(1207), - [aux_sym_val_number_token1] = ACTIONS(1207), - [aux_sym_val_number_token2] = ACTIONS(1207), - [aux_sym_val_number_token3] = ACTIONS(1207), - [aux_sym_val_number_token4] = ACTIONS(1207), - [anon_sym_inf] = ACTIONS(1207), - [anon_sym_DASHinf] = ACTIONS(1207), - [anon_sym_NaN] = ACTIONS(1207), - [anon_sym_0b] = ACTIONS(1207), - [anon_sym_0o] = ACTIONS(1207), - [anon_sym_0x] = ACTIONS(1207), - [sym_val_date] = ACTIONS(1207), - [anon_sym_DQUOTE] = ACTIONS(1207), - [sym__str_single_quotes] = ACTIONS(1207), - [sym__str_back_ticks] = ACTIONS(1207), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1207), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1207), - [anon_sym_CARET] = ACTIONS(1207), - [sym_short_flag] = ACTIONS(1207), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_RPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(816), + [anon_sym_DASH_DASH] = ACTIONS(816), + [anon_sym_DASH] = ACTIONS(1078), + [anon_sym_in] = ACTIONS(816), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_RBRACE] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(1082), + [anon_sym_STAR_STAR] = ACTIONS(1084), + [anon_sym_PLUS_PLUS] = ACTIONS(1084), + [anon_sym_SLASH] = ACTIONS(1082), + [anon_sym_mod] = ACTIONS(1082), + [anon_sym_SLASH_SLASH] = ACTIONS(1082), + [anon_sym_PLUS] = ACTIONS(1078), + [anon_sym_bit_DASHshl] = ACTIONS(1086), + [anon_sym_bit_DASHshr] = ACTIONS(1086), + [anon_sym_EQ_EQ] = ACTIONS(816), + [anon_sym_BANG_EQ] = ACTIONS(816), + [anon_sym_LT2] = ACTIONS(816), + [anon_sym_LT_EQ] = ACTIONS(816), + [anon_sym_GT_EQ] = ACTIONS(816), + [anon_sym_not_DASHin] = ACTIONS(816), + [anon_sym_starts_DASHwith] = ACTIONS(816), + [anon_sym_ends_DASHwith] = ACTIONS(816), + [anon_sym_EQ_TILDE] = ACTIONS(816), + [anon_sym_BANG_TILDE] = ACTIONS(816), + [anon_sym_bit_DASHand] = ACTIONS(816), + [anon_sym_bit_DASHxor] = ACTIONS(816), + [anon_sym_bit_DASHor] = ACTIONS(816), + [anon_sym_and] = ACTIONS(816), + [anon_sym_xor] = ACTIONS(816), + [anon_sym_or] = ACTIONS(816), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_err_GT] = ACTIONS(816), + [anon_sym_out_GT] = ACTIONS(816), + [anon_sym_e_GT] = ACTIONS(816), + [anon_sym_o_GT] = ACTIONS(816), + [anon_sym_err_PLUSout_GT] = ACTIONS(816), + [anon_sym_out_PLUSerr_GT] = ACTIONS(816), + [anon_sym_o_PLUSe_GT] = ACTIONS(816), + [anon_sym_e_PLUSo_GT] = ACTIONS(816), + [sym_short_flag] = ACTIONS(816), + [aux_sym_unquoted_token1] = ACTIONS(816), [anon_sym_POUND] = ACTIONS(3), }, [531] = { [sym_comment] = STATE(531), - [sym_cmd_identifier] = ACTIONS(1139), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_RPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_error] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1386), - [anon_sym_DASH_DASH] = ACTIONS(1139), - [anon_sym_DASH] = ACTIONS(1390), - [anon_sym_break] = ACTIONS(1139), - [anon_sym_continue] = ACTIONS(1139), - [anon_sym_for] = ACTIONS(1139), - [anon_sym_in] = ACTIONS(1392), - [anon_sym_loop] = ACTIONS(1139), - [anon_sym_while] = ACTIONS(1139), - [anon_sym_do] = ACTIONS(1139), - [anon_sym_if] = ACTIONS(1139), - [anon_sym_match] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_try] = ACTIONS(1139), - [anon_sym_return] = ACTIONS(1139), - [anon_sym_let] = ACTIONS(1139), - [anon_sym_let_DASHenv] = ACTIONS(1139), - [anon_sym_mut] = ACTIONS(1139), - [anon_sym_const] = ACTIONS(1139), - [anon_sym_source] = ACTIONS(1139), - [anon_sym_source_DASHenv] = ACTIONS(1139), - [anon_sym_register] = ACTIONS(1139), - [anon_sym_hide] = ACTIONS(1139), - [anon_sym_hide_DASHenv] = ACTIONS(1139), - [anon_sym_overlay] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1394), - [anon_sym_where] = ACTIONS(1139), - [anon_sym_STAR_STAR] = ACTIONS(1396), - [anon_sym_PLUS_PLUS] = ACTIONS(1396), - [anon_sym_SLASH] = ACTIONS(1394), - [anon_sym_mod] = ACTIONS(1394), - [anon_sym_SLASH_SLASH] = ACTIONS(1394), - [anon_sym_PLUS] = ACTIONS(1390), - [anon_sym_bit_DASHshl] = ACTIONS(1398), - [anon_sym_bit_DASHshr] = ACTIONS(1398), - [anon_sym_EQ_EQ] = ACTIONS(1386), - [anon_sym_BANG_EQ] = ACTIONS(1386), - [anon_sym_LT2] = ACTIONS(1386), - [anon_sym_LT_EQ] = ACTIONS(1386), - [anon_sym_GT_EQ] = ACTIONS(1386), - [anon_sym_not_DASHin] = ACTIONS(1392), - [anon_sym_starts_DASHwith] = ACTIONS(1392), - [anon_sym_ends_DASHwith] = ACTIONS(1392), - [anon_sym_EQ_TILDE] = ACTIONS(1400), - [anon_sym_BANG_TILDE] = ACTIONS(1400), - [anon_sym_bit_DASHand] = ACTIONS(1139), - [anon_sym_bit_DASHxor] = ACTIONS(1139), - [anon_sym_bit_DASHor] = ACTIONS(1139), - [anon_sym_and] = ACTIONS(1139), - [anon_sym_xor] = ACTIONS(1139), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_not] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_CARET] = ACTIONS(1139), - [sym_short_flag] = ACTIONS(1139), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_RPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(816), + [anon_sym_DASH_DASH] = ACTIONS(816), + [anon_sym_DASH] = ACTIONS(816), + [anon_sym_in] = ACTIONS(816), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_RBRACE] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(816), + [anon_sym_STAR_STAR] = ACTIONS(1084), + [anon_sym_PLUS_PLUS] = ACTIONS(1084), + [anon_sym_SLASH] = ACTIONS(816), + [anon_sym_mod] = ACTIONS(816), + [anon_sym_SLASH_SLASH] = ACTIONS(816), + [anon_sym_PLUS] = ACTIONS(816), + [anon_sym_bit_DASHshl] = ACTIONS(816), + [anon_sym_bit_DASHshr] = ACTIONS(816), + [anon_sym_EQ_EQ] = ACTIONS(816), + [anon_sym_BANG_EQ] = ACTIONS(816), + [anon_sym_LT2] = ACTIONS(816), + [anon_sym_LT_EQ] = ACTIONS(816), + [anon_sym_GT_EQ] = ACTIONS(816), + [anon_sym_not_DASHin] = ACTIONS(816), + [anon_sym_starts_DASHwith] = ACTIONS(816), + [anon_sym_ends_DASHwith] = ACTIONS(816), + [anon_sym_EQ_TILDE] = ACTIONS(816), + [anon_sym_BANG_TILDE] = ACTIONS(816), + [anon_sym_bit_DASHand] = ACTIONS(816), + [anon_sym_bit_DASHxor] = ACTIONS(816), + [anon_sym_bit_DASHor] = ACTIONS(816), + [anon_sym_and] = ACTIONS(816), + [anon_sym_xor] = ACTIONS(816), + [anon_sym_or] = ACTIONS(816), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_err_GT] = ACTIONS(816), + [anon_sym_out_GT] = ACTIONS(816), + [anon_sym_e_GT] = ACTIONS(816), + [anon_sym_o_GT] = ACTIONS(816), + [anon_sym_err_PLUSout_GT] = ACTIONS(816), + [anon_sym_out_PLUSerr_GT] = ACTIONS(816), + [anon_sym_o_PLUSe_GT] = ACTIONS(816), + [anon_sym_e_PLUSo_GT] = ACTIONS(816), + [sym_short_flag] = ACTIONS(816), + [aux_sym_unquoted_token1] = ACTIONS(816), [anon_sym_POUND] = ACTIONS(3), }, [532] = { [sym_comment] = STATE(532), - [sym_cmd_identifier] = ACTIONS(1199), - [anon_sym_SEMI] = ACTIONS(1199), - [anon_sym_LF] = ACTIONS(1201), - [anon_sym_LBRACK] = ACTIONS(1199), - [anon_sym_LPAREN] = ACTIONS(1199), - [anon_sym_RPAREN] = ACTIONS(1199), - [anon_sym_PIPE] = ACTIONS(1199), - [anon_sym_DOLLAR] = ACTIONS(1199), - [anon_sym_error] = ACTIONS(1199), - [anon_sym_GT] = ACTIONS(1199), - [anon_sym_DASH_DASH] = ACTIONS(1199), - [anon_sym_DASH] = ACTIONS(1199), - [anon_sym_break] = ACTIONS(1199), - [anon_sym_continue] = ACTIONS(1199), - [anon_sym_for] = ACTIONS(1199), - [anon_sym_in] = ACTIONS(1199), - [anon_sym_loop] = ACTIONS(1199), - [anon_sym_while] = ACTIONS(1199), - [anon_sym_do] = ACTIONS(1199), - [anon_sym_if] = ACTIONS(1199), - [anon_sym_match] = ACTIONS(1199), - [anon_sym_LBRACE] = ACTIONS(1199), - [anon_sym_try] = ACTIONS(1199), - [anon_sym_return] = ACTIONS(1199), - [anon_sym_let] = ACTIONS(1199), - [anon_sym_let_DASHenv] = ACTIONS(1199), - [anon_sym_mut] = ACTIONS(1199), - [anon_sym_const] = ACTIONS(1199), - [anon_sym_source] = ACTIONS(1199), - [anon_sym_source_DASHenv] = ACTIONS(1199), - [anon_sym_register] = ACTIONS(1199), - [anon_sym_hide] = ACTIONS(1199), - [anon_sym_hide_DASHenv] = ACTIONS(1199), - [anon_sym_overlay] = ACTIONS(1199), - [anon_sym_STAR] = ACTIONS(1199), - [anon_sym_where] = ACTIONS(1199), - [anon_sym_STAR_STAR] = ACTIONS(1199), - [anon_sym_PLUS_PLUS] = ACTIONS(1199), - [anon_sym_SLASH] = ACTIONS(1199), - [anon_sym_mod] = ACTIONS(1199), - [anon_sym_SLASH_SLASH] = ACTIONS(1199), - [anon_sym_PLUS] = ACTIONS(1199), - [anon_sym_bit_DASHshl] = ACTIONS(1199), - [anon_sym_bit_DASHshr] = ACTIONS(1199), - [anon_sym_EQ_EQ] = ACTIONS(1199), - [anon_sym_BANG_EQ] = ACTIONS(1199), - [anon_sym_LT2] = ACTIONS(1199), - [anon_sym_LT_EQ] = ACTIONS(1199), - [anon_sym_GT_EQ] = ACTIONS(1199), - [anon_sym_not_DASHin] = ACTIONS(1199), - [anon_sym_starts_DASHwith] = ACTIONS(1199), - [anon_sym_ends_DASHwith] = ACTIONS(1199), - [anon_sym_EQ_TILDE] = ACTIONS(1199), - [anon_sym_BANG_TILDE] = ACTIONS(1199), - [anon_sym_bit_DASHand] = ACTIONS(1199), - [anon_sym_bit_DASHxor] = ACTIONS(1199), - [anon_sym_bit_DASHor] = ACTIONS(1199), - [anon_sym_and] = ACTIONS(1199), - [anon_sym_xor] = ACTIONS(1199), - [anon_sym_or] = ACTIONS(1199), - [anon_sym_not] = ACTIONS(1199), - [anon_sym_DOT_DOT_LT] = ACTIONS(1199), - [anon_sym_DOT_DOT] = ACTIONS(1199), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1199), - [sym_val_nothing] = ACTIONS(1199), - [anon_sym_true] = ACTIONS(1199), - [anon_sym_false] = ACTIONS(1199), - [aux_sym_val_number_token1] = ACTIONS(1199), - [aux_sym_val_number_token2] = ACTIONS(1199), - [aux_sym_val_number_token3] = ACTIONS(1199), - [aux_sym_val_number_token4] = ACTIONS(1199), - [anon_sym_inf] = ACTIONS(1199), - [anon_sym_DASHinf] = ACTIONS(1199), - [anon_sym_NaN] = ACTIONS(1199), - [anon_sym_0b] = ACTIONS(1199), - [anon_sym_0o] = ACTIONS(1199), - [anon_sym_0x] = ACTIONS(1199), - [sym_val_date] = ACTIONS(1199), - [anon_sym_DQUOTE] = ACTIONS(1199), - [sym__str_single_quotes] = ACTIONS(1199), - [sym__str_back_ticks] = ACTIONS(1199), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1199), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1199), - [anon_sym_CARET] = ACTIONS(1199), - [sym_short_flag] = ACTIONS(1199), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_RPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(816), + [anon_sym_DASH_DASH] = ACTIONS(816), + [anon_sym_DASH] = ACTIONS(816), + [anon_sym_in] = ACTIONS(816), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_RBRACE] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(1082), + [anon_sym_STAR_STAR] = ACTIONS(1084), + [anon_sym_PLUS_PLUS] = ACTIONS(1084), + [anon_sym_SLASH] = ACTIONS(1082), + [anon_sym_mod] = ACTIONS(1082), + [anon_sym_SLASH_SLASH] = ACTIONS(1082), + [anon_sym_PLUS] = ACTIONS(816), + [anon_sym_bit_DASHshl] = ACTIONS(816), + [anon_sym_bit_DASHshr] = ACTIONS(816), + [anon_sym_EQ_EQ] = ACTIONS(816), + [anon_sym_BANG_EQ] = ACTIONS(816), + [anon_sym_LT2] = ACTIONS(816), + [anon_sym_LT_EQ] = ACTIONS(816), + [anon_sym_GT_EQ] = ACTIONS(816), + [anon_sym_not_DASHin] = ACTIONS(816), + [anon_sym_starts_DASHwith] = ACTIONS(816), + [anon_sym_ends_DASHwith] = ACTIONS(816), + [anon_sym_EQ_TILDE] = ACTIONS(816), + [anon_sym_BANG_TILDE] = ACTIONS(816), + [anon_sym_bit_DASHand] = ACTIONS(816), + [anon_sym_bit_DASHxor] = ACTIONS(816), + [anon_sym_bit_DASHor] = ACTIONS(816), + [anon_sym_and] = ACTIONS(816), + [anon_sym_xor] = ACTIONS(816), + [anon_sym_or] = ACTIONS(816), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_err_GT] = ACTIONS(816), + [anon_sym_out_GT] = ACTIONS(816), + [anon_sym_e_GT] = ACTIONS(816), + [anon_sym_o_GT] = ACTIONS(816), + [anon_sym_err_PLUSout_GT] = ACTIONS(816), + [anon_sym_out_PLUSerr_GT] = ACTIONS(816), + [anon_sym_o_PLUSe_GT] = ACTIONS(816), + [anon_sym_e_PLUSo_GT] = ACTIONS(816), + [sym_short_flag] = ACTIONS(816), + [aux_sym_unquoted_token1] = ACTIONS(816), [anon_sym_POUND] = ACTIONS(3), }, [533] = { [sym_comment] = STATE(533), - [sym_cmd_identifier] = ACTIONS(1203), - [anon_sym_SEMI] = ACTIONS(1203), - [anon_sym_LF] = ACTIONS(1205), - [anon_sym_LBRACK] = ACTIONS(1203), - [anon_sym_LPAREN] = ACTIONS(1203), - [anon_sym_RPAREN] = ACTIONS(1203), - [anon_sym_PIPE] = ACTIONS(1203), - [anon_sym_DOLLAR] = ACTIONS(1203), - [anon_sym_error] = ACTIONS(1203), - [anon_sym_GT] = ACTIONS(1203), - [anon_sym_DASH_DASH] = ACTIONS(1203), - [anon_sym_DASH] = ACTIONS(1203), - [anon_sym_break] = ACTIONS(1203), - [anon_sym_continue] = ACTIONS(1203), - [anon_sym_for] = ACTIONS(1203), - [anon_sym_in] = ACTIONS(1203), - [anon_sym_loop] = ACTIONS(1203), - [anon_sym_while] = ACTIONS(1203), - [anon_sym_do] = ACTIONS(1203), - [anon_sym_if] = ACTIONS(1203), - [anon_sym_match] = ACTIONS(1203), - [anon_sym_LBRACE] = ACTIONS(1203), - [anon_sym_try] = ACTIONS(1203), - [anon_sym_return] = ACTIONS(1203), - [anon_sym_let] = ACTIONS(1203), - [anon_sym_let_DASHenv] = ACTIONS(1203), - [anon_sym_mut] = ACTIONS(1203), - [anon_sym_const] = ACTIONS(1203), - [anon_sym_source] = ACTIONS(1203), - [anon_sym_source_DASHenv] = ACTIONS(1203), - [anon_sym_register] = ACTIONS(1203), - [anon_sym_hide] = ACTIONS(1203), - [anon_sym_hide_DASHenv] = ACTIONS(1203), - [anon_sym_overlay] = ACTIONS(1203), - [anon_sym_STAR] = ACTIONS(1203), - [anon_sym_where] = ACTIONS(1203), - [anon_sym_STAR_STAR] = ACTIONS(1203), - [anon_sym_PLUS_PLUS] = ACTIONS(1203), - [anon_sym_SLASH] = ACTIONS(1203), - [anon_sym_mod] = ACTIONS(1203), - [anon_sym_SLASH_SLASH] = ACTIONS(1203), - [anon_sym_PLUS] = ACTIONS(1203), - [anon_sym_bit_DASHshl] = ACTIONS(1203), - [anon_sym_bit_DASHshr] = ACTIONS(1203), - [anon_sym_EQ_EQ] = ACTIONS(1203), - [anon_sym_BANG_EQ] = ACTIONS(1203), - [anon_sym_LT2] = ACTIONS(1203), - [anon_sym_LT_EQ] = ACTIONS(1203), - [anon_sym_GT_EQ] = ACTIONS(1203), - [anon_sym_not_DASHin] = ACTIONS(1203), - [anon_sym_starts_DASHwith] = ACTIONS(1203), - [anon_sym_ends_DASHwith] = ACTIONS(1203), - [anon_sym_EQ_TILDE] = ACTIONS(1203), - [anon_sym_BANG_TILDE] = ACTIONS(1203), - [anon_sym_bit_DASHand] = ACTIONS(1203), - [anon_sym_bit_DASHxor] = ACTIONS(1203), - [anon_sym_bit_DASHor] = ACTIONS(1203), - [anon_sym_and] = ACTIONS(1203), - [anon_sym_xor] = ACTIONS(1203), - [anon_sym_or] = ACTIONS(1203), - [anon_sym_not] = ACTIONS(1203), - [anon_sym_DOT_DOT_LT] = ACTIONS(1203), - [anon_sym_DOT_DOT] = ACTIONS(1203), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1203), - [sym_val_nothing] = ACTIONS(1203), - [anon_sym_true] = ACTIONS(1203), - [anon_sym_false] = ACTIONS(1203), - [aux_sym_val_number_token1] = ACTIONS(1203), - [aux_sym_val_number_token2] = ACTIONS(1203), - [aux_sym_val_number_token3] = ACTIONS(1203), - [aux_sym_val_number_token4] = ACTIONS(1203), - [anon_sym_inf] = ACTIONS(1203), - [anon_sym_DASHinf] = ACTIONS(1203), - [anon_sym_NaN] = ACTIONS(1203), - [anon_sym_0b] = ACTIONS(1203), - [anon_sym_0o] = ACTIONS(1203), - [anon_sym_0x] = ACTIONS(1203), - [sym_val_date] = ACTIONS(1203), - [anon_sym_DQUOTE] = ACTIONS(1203), - [sym__str_single_quotes] = ACTIONS(1203), - [sym__str_back_ticks] = ACTIONS(1203), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1203), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1203), - [anon_sym_CARET] = ACTIONS(1203), - [sym_short_flag] = ACTIONS(1203), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_RPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(1076), + [anon_sym_DASH_DASH] = ACTIONS(816), + [anon_sym_DASH] = ACTIONS(1078), + [anon_sym_in] = ACTIONS(1080), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_RBRACE] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(1082), + [anon_sym_STAR_STAR] = ACTIONS(1084), + [anon_sym_PLUS_PLUS] = ACTIONS(1084), + [anon_sym_SLASH] = ACTIONS(1082), + [anon_sym_mod] = ACTIONS(1082), + [anon_sym_SLASH_SLASH] = ACTIONS(1082), + [anon_sym_PLUS] = ACTIONS(1078), + [anon_sym_bit_DASHshl] = ACTIONS(1086), + [anon_sym_bit_DASHshr] = ACTIONS(1086), + [anon_sym_EQ_EQ] = ACTIONS(1076), + [anon_sym_BANG_EQ] = ACTIONS(1076), + [anon_sym_LT2] = ACTIONS(1076), + [anon_sym_LT_EQ] = ACTIONS(1076), + [anon_sym_GT_EQ] = ACTIONS(1076), + [anon_sym_not_DASHin] = ACTIONS(1080), + [anon_sym_starts_DASHwith] = ACTIONS(1080), + [anon_sym_ends_DASHwith] = ACTIONS(1080), + [anon_sym_EQ_TILDE] = ACTIONS(816), + [anon_sym_BANG_TILDE] = ACTIONS(816), + [anon_sym_bit_DASHand] = ACTIONS(816), + [anon_sym_bit_DASHxor] = ACTIONS(816), + [anon_sym_bit_DASHor] = ACTIONS(816), + [anon_sym_and] = ACTIONS(816), + [anon_sym_xor] = ACTIONS(816), + [anon_sym_or] = ACTIONS(816), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_err_GT] = ACTIONS(816), + [anon_sym_out_GT] = ACTIONS(816), + [anon_sym_e_GT] = ACTIONS(816), + [anon_sym_o_GT] = ACTIONS(816), + [anon_sym_err_PLUSout_GT] = ACTIONS(816), + [anon_sym_out_PLUSerr_GT] = ACTIONS(816), + [anon_sym_o_PLUSe_GT] = ACTIONS(816), + [anon_sym_e_PLUSo_GT] = ACTIONS(816), + [sym_short_flag] = ACTIONS(816), + [aux_sym_unquoted_token1] = ACTIONS(816), [anon_sym_POUND] = ACTIONS(3), }, [534] = { [sym_comment] = STATE(534), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_RPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(816), + [anon_sym_DASH_DASH] = ACTIONS(816), + [anon_sym_DASH] = ACTIONS(1078), + [anon_sym_in] = ACTIONS(816), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_RBRACE] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(1082), + [anon_sym_STAR_STAR] = ACTIONS(1084), + [anon_sym_PLUS_PLUS] = ACTIONS(1084), + [anon_sym_SLASH] = ACTIONS(1082), + [anon_sym_mod] = ACTIONS(1082), + [anon_sym_SLASH_SLASH] = ACTIONS(1082), + [anon_sym_PLUS] = ACTIONS(1078), + [anon_sym_bit_DASHshl] = ACTIONS(816), + [anon_sym_bit_DASHshr] = ACTIONS(816), + [anon_sym_EQ_EQ] = ACTIONS(816), + [anon_sym_BANG_EQ] = ACTIONS(816), + [anon_sym_LT2] = ACTIONS(816), + [anon_sym_LT_EQ] = ACTIONS(816), + [anon_sym_GT_EQ] = ACTIONS(816), + [anon_sym_not_DASHin] = ACTIONS(816), + [anon_sym_starts_DASHwith] = ACTIONS(816), + [anon_sym_ends_DASHwith] = ACTIONS(816), + [anon_sym_EQ_TILDE] = ACTIONS(816), + [anon_sym_BANG_TILDE] = ACTIONS(816), + [anon_sym_bit_DASHand] = ACTIONS(816), + [anon_sym_bit_DASHxor] = ACTIONS(816), + [anon_sym_bit_DASHor] = ACTIONS(816), + [anon_sym_and] = ACTIONS(816), + [anon_sym_xor] = ACTIONS(816), + [anon_sym_or] = ACTIONS(816), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_err_GT] = ACTIONS(816), + [anon_sym_out_GT] = ACTIONS(816), + [anon_sym_e_GT] = ACTIONS(816), + [anon_sym_o_GT] = ACTIONS(816), + [anon_sym_err_PLUSout_GT] = ACTIONS(816), + [anon_sym_out_PLUSerr_GT] = ACTIONS(816), + [anon_sym_o_PLUSe_GT] = ACTIONS(816), + [anon_sym_e_PLUSo_GT] = ACTIONS(816), + [sym_short_flag] = ACTIONS(816), + [aux_sym_unquoted_token1] = ACTIONS(816), + [anon_sym_POUND] = ACTIONS(3), + }, + [535] = { + [sym_comment] = STATE(535), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_RPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(1076), + [anon_sym_DASH_DASH] = ACTIONS(816), + [anon_sym_DASH] = ACTIONS(1078), + [anon_sym_in] = ACTIONS(816), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_RBRACE] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(1082), + [anon_sym_STAR_STAR] = ACTIONS(1084), + [anon_sym_PLUS_PLUS] = ACTIONS(1084), + [anon_sym_SLASH] = ACTIONS(1082), + [anon_sym_mod] = ACTIONS(1082), + [anon_sym_SLASH_SLASH] = ACTIONS(1082), + [anon_sym_PLUS] = ACTIONS(1078), + [anon_sym_bit_DASHshl] = ACTIONS(1086), + [anon_sym_bit_DASHshr] = ACTIONS(1086), + [anon_sym_EQ_EQ] = ACTIONS(1076), + [anon_sym_BANG_EQ] = ACTIONS(1076), + [anon_sym_LT2] = ACTIONS(1076), + [anon_sym_LT_EQ] = ACTIONS(1076), + [anon_sym_GT_EQ] = ACTIONS(1076), + [anon_sym_not_DASHin] = ACTIONS(816), + [anon_sym_starts_DASHwith] = ACTIONS(816), + [anon_sym_ends_DASHwith] = ACTIONS(816), + [anon_sym_EQ_TILDE] = ACTIONS(816), + [anon_sym_BANG_TILDE] = ACTIONS(816), + [anon_sym_bit_DASHand] = ACTIONS(816), + [anon_sym_bit_DASHxor] = ACTIONS(816), + [anon_sym_bit_DASHor] = ACTIONS(816), + [anon_sym_and] = ACTIONS(816), + [anon_sym_xor] = ACTIONS(816), + [anon_sym_or] = ACTIONS(816), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_err_GT] = ACTIONS(816), + [anon_sym_out_GT] = ACTIONS(816), + [anon_sym_e_GT] = ACTIONS(816), + [anon_sym_o_GT] = ACTIONS(816), + [anon_sym_err_PLUSout_GT] = ACTIONS(816), + [anon_sym_out_PLUSerr_GT] = ACTIONS(816), + [anon_sym_o_PLUSe_GT] = ACTIONS(816), + [anon_sym_e_PLUSo_GT] = ACTIONS(816), + [sym_short_flag] = ACTIONS(816), + [aux_sym_unquoted_token1] = ACTIONS(816), + [anon_sym_POUND] = ACTIONS(3), + }, + [536] = { + [sym_comment] = STATE(536), + [anon_sym_SEMI] = ACTIONS(840), + [anon_sym_LF] = ACTIONS(842), + [anon_sym_LBRACK] = ACTIONS(840), + [anon_sym_LPAREN] = ACTIONS(840), + [anon_sym_RPAREN] = ACTIONS(840), + [anon_sym_PIPE] = ACTIONS(840), + [anon_sym_DOLLAR] = ACTIONS(840), + [anon_sym_GT] = ACTIONS(840), + [anon_sym_DASH_DASH] = ACTIONS(840), + [anon_sym_DASH] = ACTIONS(840), + [anon_sym_in] = ACTIONS(840), + [anon_sym_LBRACE] = ACTIONS(840), + [anon_sym_RBRACE] = ACTIONS(840), + [anon_sym_STAR] = ACTIONS(840), + [anon_sym_STAR_STAR] = ACTIONS(840), + [anon_sym_PLUS_PLUS] = ACTIONS(840), + [anon_sym_SLASH] = ACTIONS(840), + [anon_sym_mod] = ACTIONS(840), + [anon_sym_SLASH_SLASH] = ACTIONS(840), + [anon_sym_PLUS] = ACTIONS(840), + [anon_sym_bit_DASHshl] = ACTIONS(840), + [anon_sym_bit_DASHshr] = ACTIONS(840), + [anon_sym_EQ_EQ] = ACTIONS(840), + [anon_sym_BANG_EQ] = ACTIONS(840), + [anon_sym_LT2] = ACTIONS(840), + [anon_sym_LT_EQ] = ACTIONS(840), + [anon_sym_GT_EQ] = ACTIONS(840), + [anon_sym_not_DASHin] = ACTIONS(840), + [anon_sym_starts_DASHwith] = ACTIONS(840), + [anon_sym_ends_DASHwith] = ACTIONS(840), + [anon_sym_EQ_TILDE] = ACTIONS(840), + [anon_sym_BANG_TILDE] = ACTIONS(840), + [anon_sym_bit_DASHand] = ACTIONS(840), + [anon_sym_bit_DASHxor] = ACTIONS(840), + [anon_sym_bit_DASHor] = ACTIONS(840), + [anon_sym_and] = ACTIONS(840), + [anon_sym_xor] = ACTIONS(840), + [anon_sym_or] = ACTIONS(840), + [anon_sym_DOT_DOT_LT] = ACTIONS(840), + [anon_sym_DOT_DOT] = ACTIONS(840), + [anon_sym_DOT_DOT_EQ] = ACTIONS(840), + [sym_val_nothing] = ACTIONS(840), + [anon_sym_true] = ACTIONS(840), + [anon_sym_false] = ACTIONS(840), + [aux_sym_val_number_token1] = ACTIONS(840), + [aux_sym_val_number_token2] = ACTIONS(840), + [aux_sym_val_number_token3] = ACTIONS(840), + [aux_sym_val_number_token4] = ACTIONS(840), + [anon_sym_inf] = ACTIONS(840), + [anon_sym_DASHinf] = ACTIONS(840), + [anon_sym_NaN] = ACTIONS(840), + [anon_sym_0b] = ACTIONS(840), + [anon_sym_0o] = ACTIONS(840), + [anon_sym_0x] = ACTIONS(840), + [sym_val_date] = ACTIONS(840), + [anon_sym_DQUOTE] = ACTIONS(840), + [sym__str_single_quotes] = ACTIONS(840), + [sym__str_back_ticks] = ACTIONS(840), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(840), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(840), + [anon_sym_err_GT] = ACTIONS(840), + [anon_sym_out_GT] = ACTIONS(840), + [anon_sym_e_GT] = ACTIONS(840), + [anon_sym_o_GT] = ACTIONS(840), + [anon_sym_err_PLUSout_GT] = ACTIONS(840), + [anon_sym_out_PLUSerr_GT] = ACTIONS(840), + [anon_sym_o_PLUSe_GT] = ACTIONS(840), + [anon_sym_e_PLUSo_GT] = ACTIONS(840), + [sym_short_flag] = ACTIONS(840), + [aux_sym_unquoted_token1] = ACTIONS(840), + [anon_sym_POUND] = ACTIONS(3), + }, + [537] = { + [sym_path] = STATE(645), + [sym_comment] = STATE(537), + [aux_sym_cell_path_repeat1] = STATE(546), + [anon_sym_export] = ACTIONS(613), + [anon_sym_alias] = ACTIONS(613), + [anon_sym_let] = ACTIONS(613), + [anon_sym_let_DASHenv] = ACTIONS(613), + [anon_sym_mut] = ACTIONS(613), + [anon_sym_const] = ACTIONS(613), + [sym_cmd_identifier] = ACTIONS(613), + [anon_sym_SEMI] = ACTIONS(613), + [anon_sym_LF] = ACTIONS(615), + [anon_sym_def] = ACTIONS(613), + [anon_sym_def_DASHenv] = ACTIONS(613), + [anon_sym_export_DASHenv] = ACTIONS(613), + [anon_sym_extern] = ACTIONS(613), + [anon_sym_module] = ACTIONS(613), + [anon_sym_use] = ACTIONS(613), + [anon_sym_LBRACK] = ACTIONS(613), + [anon_sym_LPAREN] = ACTIONS(613), + [anon_sym_RPAREN] = ACTIONS(613), + [anon_sym_PIPE] = ACTIONS(613), + [anon_sym_DOLLAR] = ACTIONS(613), + [anon_sym_error] = ACTIONS(613), + [anon_sym_DASH_DASH] = ACTIONS(613), + [anon_sym_DASH] = ACTIONS(613), + [anon_sym_break] = ACTIONS(613), + [anon_sym_continue] = ACTIONS(613), + [anon_sym_for] = ACTIONS(613), + [anon_sym_loop] = ACTIONS(613), + [anon_sym_while] = ACTIONS(613), + [anon_sym_do] = ACTIONS(613), + [anon_sym_if] = ACTIONS(613), + [anon_sym_match] = ACTIONS(613), + [anon_sym_LBRACE] = ACTIONS(613), + [anon_sym_RBRACE] = ACTIONS(613), + [anon_sym_DOT] = ACTIONS(1102), + [anon_sym_try] = ACTIONS(613), + [anon_sym_return] = ACTIONS(613), + [anon_sym_source] = ACTIONS(613), + [anon_sym_source_DASHenv] = ACTIONS(613), + [anon_sym_register] = ACTIONS(613), + [anon_sym_hide] = ACTIONS(613), + [anon_sym_hide_DASHenv] = ACTIONS(613), + [anon_sym_overlay] = ACTIONS(613), + [anon_sym_where] = ACTIONS(613), + [anon_sym_not] = ACTIONS(613), + [anon_sym_DOT_DOT_LT] = ACTIONS(613), + [anon_sym_DOT_DOT] = ACTIONS(613), + [anon_sym_DOT_DOT_EQ] = ACTIONS(613), + [sym_val_nothing] = ACTIONS(613), + [anon_sym_true] = ACTIONS(613), + [anon_sym_false] = ACTIONS(613), + [aux_sym_val_number_token1] = ACTIONS(613), + [aux_sym_val_number_token2] = ACTIONS(613), + [aux_sym_val_number_token3] = ACTIONS(613), + [aux_sym_val_number_token4] = ACTIONS(613), + [anon_sym_inf] = ACTIONS(613), + [anon_sym_DASHinf] = ACTIONS(613), + [anon_sym_NaN] = ACTIONS(613), + [anon_sym_0b] = ACTIONS(613), + [anon_sym_0o] = ACTIONS(613), + [anon_sym_0x] = ACTIONS(613), + [sym_val_date] = ACTIONS(613), + [anon_sym_DQUOTE] = ACTIONS(613), + [sym__str_single_quotes] = ACTIONS(613), + [sym__str_back_ticks] = ACTIONS(613), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(613), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(613), + [anon_sym_CARET] = ACTIONS(613), + [sym_short_flag] = ACTIONS(613), + [anon_sym_POUND] = ACTIONS(3), + }, + [538] = { + [sym__flag] = STATE(694), + [sym_long_flag] = STATE(684), + [sym_comment] = STATE(538), + [aux_sym_overlay_use_repeat1] = STATE(552), + [anon_sym_export] = ACTIONS(1126), + [anon_sym_alias] = ACTIONS(1126), + [anon_sym_let] = ACTIONS(1126), + [anon_sym_let_DASHenv] = ACTIONS(1126), + [anon_sym_mut] = ACTIONS(1126), + [anon_sym_const] = ACTIONS(1126), [sym_cmd_identifier] = ACTIONS(1126), [anon_sym_SEMI] = ACTIONS(1126), [anon_sym_LF] = ACTIONS(1128), + [anon_sym_def] = ACTIONS(1126), + [anon_sym_def_DASHenv] = ACTIONS(1126), + [anon_sym_export_DASHenv] = ACTIONS(1126), + [anon_sym_extern] = ACTIONS(1126), + [anon_sym_module] = ACTIONS(1126), + [anon_sym_use] = ACTIONS(1126), [anon_sym_LBRACK] = ACTIONS(1126), [anon_sym_LPAREN] = ACTIONS(1126), [anon_sym_RPAREN] = ACTIONS(1126), - [anon_sym_PIPE] = ACTIONS(1126), [anon_sym_DOLLAR] = ACTIONS(1126), [anon_sym_error] = ACTIONS(1126), - [anon_sym_GT] = ACTIONS(1126), + [anon_sym_DASH_DASH] = ACTIONS(1108), [anon_sym_DASH] = ACTIONS(1126), [anon_sym_break] = ACTIONS(1126), [anon_sym_continue] = ACTIONS(1126), [anon_sym_for] = ACTIONS(1126), - [anon_sym_in] = ACTIONS(1126), [anon_sym_loop] = ACTIONS(1126), [anon_sym_while] = ACTIONS(1126), [anon_sym_do] = ACTIONS(1126), [anon_sym_if] = ACTIONS(1126), [anon_sym_match] = ACTIONS(1126), [anon_sym_LBRACE] = ACTIONS(1126), - [anon_sym_DOT] = ACTIONS(1126), + [anon_sym_RBRACE] = ACTIONS(1126), [anon_sym_try] = ACTIONS(1126), [anon_sym_return] = ACTIONS(1126), - [anon_sym_let] = ACTIONS(1126), - [anon_sym_let_DASHenv] = ACTIONS(1126), - [anon_sym_mut] = ACTIONS(1126), - [anon_sym_const] = ACTIONS(1126), [anon_sym_source] = ACTIONS(1126), [anon_sym_source_DASHenv] = ACTIONS(1126), [anon_sym_register] = ACTIONS(1126), [anon_sym_hide] = ACTIONS(1126), [anon_sym_hide_DASHenv] = ACTIONS(1126), [anon_sym_overlay] = ACTIONS(1126), - [anon_sym_STAR] = ACTIONS(1126), + [anon_sym_as] = ACTIONS(1130), [anon_sym_where] = ACTIONS(1126), - [anon_sym_STAR_STAR] = ACTIONS(1126), - [anon_sym_PLUS_PLUS] = ACTIONS(1126), - [anon_sym_SLASH] = ACTIONS(1126), - [anon_sym_mod] = ACTIONS(1126), - [anon_sym_SLASH_SLASH] = ACTIONS(1126), - [anon_sym_PLUS] = ACTIONS(1126), - [anon_sym_bit_DASHshl] = ACTIONS(1126), - [anon_sym_bit_DASHshr] = ACTIONS(1126), - [anon_sym_EQ_EQ] = ACTIONS(1126), - [anon_sym_BANG_EQ] = ACTIONS(1126), - [anon_sym_LT2] = ACTIONS(1126), - [anon_sym_LT_EQ] = ACTIONS(1126), - [anon_sym_GT_EQ] = ACTIONS(1126), - [anon_sym_not_DASHin] = ACTIONS(1126), - [anon_sym_starts_DASHwith] = ACTIONS(1126), - [anon_sym_ends_DASHwith] = ACTIONS(1126), - [anon_sym_EQ_TILDE] = ACTIONS(1126), - [anon_sym_BANG_TILDE] = ACTIONS(1126), - [anon_sym_bit_DASHand] = ACTIONS(1126), - [anon_sym_bit_DASHxor] = ACTIONS(1126), - [anon_sym_bit_DASHor] = ACTIONS(1126), - [anon_sym_and] = ACTIONS(1126), - [anon_sym_xor] = ACTIONS(1126), - [anon_sym_or] = ACTIONS(1126), [anon_sym_not] = ACTIONS(1126), [anon_sym_DOT_DOT_LT] = ACTIONS(1126), [anon_sym_DOT_DOT] = ACTIONS(1126), @@ -96270,767 +97117,1018 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1126), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1126), [anon_sym_CARET] = ACTIONS(1126), - [anon_sym_POUND] = ACTIONS(3), - }, - [535] = { - [sym_comment] = STATE(535), - [sym_cmd_identifier] = ACTIONS(1124), - [anon_sym_SEMI] = ACTIONS(1124), - [anon_sym_LF] = ACTIONS(1122), - [anon_sym_LBRACK] = ACTIONS(1124), - [anon_sym_LPAREN] = ACTIONS(1124), - [anon_sym_RPAREN] = ACTIONS(1124), - [anon_sym_PIPE] = ACTIONS(1124), - [anon_sym_DOLLAR] = ACTIONS(1124), - [anon_sym_error] = ACTIONS(1124), - [anon_sym_GT] = ACTIONS(1124), - [anon_sym_DASH] = ACTIONS(1124), - [anon_sym_break] = ACTIONS(1124), - [anon_sym_continue] = ACTIONS(1124), - [anon_sym_for] = ACTIONS(1124), - [anon_sym_in] = ACTIONS(1124), - [anon_sym_loop] = ACTIONS(1124), - [anon_sym_while] = ACTIONS(1124), - [anon_sym_do] = ACTIONS(1124), - [anon_sym_if] = ACTIONS(1124), - [anon_sym_match] = ACTIONS(1124), - [anon_sym_LBRACE] = ACTIONS(1124), - [anon_sym_DOT] = ACTIONS(1124), - [anon_sym_try] = ACTIONS(1124), - [anon_sym_return] = ACTIONS(1124), - [anon_sym_let] = ACTIONS(1124), - [anon_sym_let_DASHenv] = ACTIONS(1124), - [anon_sym_mut] = ACTIONS(1124), - [anon_sym_const] = ACTIONS(1124), - [anon_sym_source] = ACTIONS(1124), - [anon_sym_source_DASHenv] = ACTIONS(1124), - [anon_sym_register] = ACTIONS(1124), - [anon_sym_hide] = ACTIONS(1124), - [anon_sym_hide_DASHenv] = ACTIONS(1124), - [anon_sym_overlay] = ACTIONS(1124), - [anon_sym_STAR] = ACTIONS(1124), - [anon_sym_where] = ACTIONS(1124), - [anon_sym_STAR_STAR] = ACTIONS(1124), - [anon_sym_PLUS_PLUS] = ACTIONS(1124), - [anon_sym_SLASH] = ACTIONS(1124), - [anon_sym_mod] = ACTIONS(1124), - [anon_sym_SLASH_SLASH] = ACTIONS(1124), - [anon_sym_PLUS] = ACTIONS(1124), - [anon_sym_bit_DASHshl] = ACTIONS(1124), - [anon_sym_bit_DASHshr] = ACTIONS(1124), - [anon_sym_EQ_EQ] = ACTIONS(1124), - [anon_sym_BANG_EQ] = ACTIONS(1124), - [anon_sym_LT2] = ACTIONS(1124), - [anon_sym_LT_EQ] = ACTIONS(1124), - [anon_sym_GT_EQ] = ACTIONS(1124), - [anon_sym_not_DASHin] = ACTIONS(1124), - [anon_sym_starts_DASHwith] = ACTIONS(1124), - [anon_sym_ends_DASHwith] = ACTIONS(1124), - [anon_sym_EQ_TILDE] = ACTIONS(1124), - [anon_sym_BANG_TILDE] = ACTIONS(1124), - [anon_sym_bit_DASHand] = ACTIONS(1124), - [anon_sym_bit_DASHxor] = ACTIONS(1124), - [anon_sym_bit_DASHor] = ACTIONS(1124), - [anon_sym_and] = ACTIONS(1124), - [anon_sym_xor] = ACTIONS(1124), - [anon_sym_or] = ACTIONS(1124), - [anon_sym_not] = ACTIONS(1124), - [anon_sym_DOT_DOT_LT] = ACTIONS(1124), - [anon_sym_DOT_DOT] = ACTIONS(1124), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1124), - [sym_val_nothing] = ACTIONS(1124), - [anon_sym_true] = ACTIONS(1124), - [anon_sym_false] = ACTIONS(1124), - [aux_sym_val_number_token1] = ACTIONS(1124), - [aux_sym_val_number_token2] = ACTIONS(1124), - [aux_sym_val_number_token3] = ACTIONS(1124), - [aux_sym_val_number_token4] = ACTIONS(1124), - [anon_sym_inf] = ACTIONS(1124), - [anon_sym_DASHinf] = ACTIONS(1124), - [anon_sym_NaN] = ACTIONS(1124), - [anon_sym_0b] = ACTIONS(1124), - [anon_sym_0o] = ACTIONS(1124), - [anon_sym_0x] = ACTIONS(1124), - [sym_val_date] = ACTIONS(1124), - [anon_sym_DQUOTE] = ACTIONS(1124), - [sym__str_single_quotes] = ACTIONS(1124), - [sym__str_back_ticks] = ACTIONS(1124), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1124), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1124), - [anon_sym_CARET] = ACTIONS(1124), - [anon_sym_POUND] = ACTIONS(3), - }, - [536] = { - [sym_comment] = STATE(536), - [sym_cmd_identifier] = ACTIONS(1117), - [anon_sym_SEMI] = ACTIONS(1117), - [anon_sym_LF] = ACTIONS(1115), - [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_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_let] = ACTIONS(1117), - [anon_sym_let_DASHenv] = ACTIONS(1117), - [anon_sym_mut] = ACTIONS(1117), - [anon_sym_const] = 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_DOT_DOT_LT] = ACTIONS(1117), - [anon_sym_DOT_DOT] = ACTIONS(1117), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1117), - [sym_val_nothing] = ACTIONS(1117), - [anon_sym_true] = ACTIONS(1117), - [anon_sym_false] = ACTIONS(1117), - [aux_sym_val_number_token1] = ACTIONS(1117), - [aux_sym_val_number_token2] = ACTIONS(1117), - [aux_sym_val_number_token3] = ACTIONS(1117), - [aux_sym_val_number_token4] = ACTIONS(1117), - [anon_sym_inf] = ACTIONS(1117), - [anon_sym_DASHinf] = ACTIONS(1117), - [anon_sym_NaN] = 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(3), - }, - [537] = { - [sym_comment] = STATE(537), - [sym_cmd_identifier] = ACTIONS(1139), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_RPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_error] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1139), - [anon_sym_DASH] = ACTIONS(1429), - [anon_sym_break] = ACTIONS(1139), - [anon_sym_continue] = ACTIONS(1139), - [anon_sym_for] = ACTIONS(1139), - [anon_sym_in] = ACTIONS(1139), - [anon_sym_loop] = ACTIONS(1139), - [anon_sym_while] = ACTIONS(1139), - [anon_sym_do] = ACTIONS(1139), - [anon_sym_if] = ACTIONS(1139), - [anon_sym_match] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_try] = ACTIONS(1139), - [anon_sym_return] = ACTIONS(1139), - [anon_sym_let] = ACTIONS(1139), - [anon_sym_let_DASHenv] = ACTIONS(1139), - [anon_sym_mut] = ACTIONS(1139), - [anon_sym_const] = ACTIONS(1139), - [anon_sym_source] = ACTIONS(1139), - [anon_sym_source_DASHenv] = ACTIONS(1139), - [anon_sym_register] = ACTIONS(1139), - [anon_sym_hide] = ACTIONS(1139), - [anon_sym_hide_DASHenv] = ACTIONS(1139), - [anon_sym_overlay] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1431), - [anon_sym_where] = ACTIONS(1139), - [anon_sym_STAR_STAR] = ACTIONS(1433), - [anon_sym_PLUS_PLUS] = ACTIONS(1433), - [anon_sym_SLASH] = ACTIONS(1431), - [anon_sym_mod] = ACTIONS(1431), - [anon_sym_SLASH_SLASH] = ACTIONS(1431), - [anon_sym_PLUS] = ACTIONS(1429), - [anon_sym_bit_DASHshl] = ACTIONS(1435), - [anon_sym_bit_DASHshr] = ACTIONS(1435), - [anon_sym_EQ_EQ] = ACTIONS(1139), - [anon_sym_BANG_EQ] = ACTIONS(1139), - [anon_sym_LT2] = ACTIONS(1139), - [anon_sym_LT_EQ] = ACTIONS(1139), - [anon_sym_GT_EQ] = ACTIONS(1139), - [anon_sym_not_DASHin] = ACTIONS(1139), - [anon_sym_starts_DASHwith] = ACTIONS(1139), - [anon_sym_ends_DASHwith] = ACTIONS(1139), - [anon_sym_EQ_TILDE] = ACTIONS(1139), - [anon_sym_BANG_TILDE] = ACTIONS(1139), - [anon_sym_bit_DASHand] = ACTIONS(1139), - [anon_sym_bit_DASHxor] = ACTIONS(1139), - [anon_sym_bit_DASHor] = ACTIONS(1139), - [anon_sym_and] = ACTIONS(1139), - [anon_sym_xor] = ACTIONS(1139), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_not] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_CARET] = ACTIONS(1139), - [anon_sym_POUND] = ACTIONS(3), - }, - [538] = { - [sym_comment] = STATE(538), - [sym_cmd_identifier] = ACTIONS(1179), - [anon_sym_SEMI] = ACTIONS(1179), - [anon_sym_LF] = ACTIONS(1181), - [anon_sym_LBRACK] = ACTIONS(1179), - [anon_sym_LPAREN] = ACTIONS(1179), - [anon_sym_RPAREN] = ACTIONS(1179), - [anon_sym_PIPE] = ACTIONS(1179), - [anon_sym_DOLLAR] = ACTIONS(1179), - [anon_sym_error] = ACTIONS(1179), - [anon_sym_GT] = ACTIONS(1179), - [anon_sym_DASH] = ACTIONS(1179), - [anon_sym_break] = ACTIONS(1179), - [anon_sym_continue] = ACTIONS(1179), - [anon_sym_for] = ACTIONS(1179), - [anon_sym_in] = ACTIONS(1179), - [anon_sym_loop] = ACTIONS(1179), - [anon_sym_while] = ACTIONS(1179), - [anon_sym_do] = ACTIONS(1179), - [anon_sym_if] = ACTIONS(1179), - [anon_sym_match] = ACTIONS(1179), - [anon_sym_LBRACE] = ACTIONS(1179), - [anon_sym_try] = ACTIONS(1179), - [anon_sym_return] = ACTIONS(1179), - [anon_sym_let] = ACTIONS(1179), - [anon_sym_let_DASHenv] = ACTIONS(1179), - [anon_sym_mut] = ACTIONS(1179), - [anon_sym_const] = ACTIONS(1179), - [anon_sym_source] = ACTIONS(1179), - [anon_sym_source_DASHenv] = ACTIONS(1179), - [anon_sym_register] = ACTIONS(1179), - [anon_sym_hide] = ACTIONS(1179), - [anon_sym_hide_DASHenv] = ACTIONS(1179), - [anon_sym_overlay] = ACTIONS(1179), - [anon_sym_STAR] = ACTIONS(1179), - [anon_sym_where] = ACTIONS(1179), - [anon_sym_STAR_STAR] = ACTIONS(1179), - [anon_sym_PLUS_PLUS] = ACTIONS(1179), - [anon_sym_SLASH] = ACTIONS(1179), - [anon_sym_mod] = ACTIONS(1179), - [anon_sym_SLASH_SLASH] = ACTIONS(1179), - [anon_sym_PLUS] = ACTIONS(1179), - [anon_sym_bit_DASHshl] = ACTIONS(1179), - [anon_sym_bit_DASHshr] = ACTIONS(1179), - [anon_sym_EQ_EQ] = ACTIONS(1179), - [anon_sym_BANG_EQ] = ACTIONS(1179), - [anon_sym_LT2] = ACTIONS(1179), - [anon_sym_LT_EQ] = ACTIONS(1179), - [anon_sym_GT_EQ] = ACTIONS(1179), - [anon_sym_not_DASHin] = ACTIONS(1179), - [anon_sym_starts_DASHwith] = ACTIONS(1179), - [anon_sym_ends_DASHwith] = ACTIONS(1179), - [anon_sym_EQ_TILDE] = ACTIONS(1179), - [anon_sym_BANG_TILDE] = ACTIONS(1179), - [anon_sym_bit_DASHand] = ACTIONS(1179), - [anon_sym_bit_DASHxor] = ACTIONS(1179), - [anon_sym_bit_DASHor] = ACTIONS(1179), - [anon_sym_and] = ACTIONS(1179), - [anon_sym_xor] = ACTIONS(1179), - [anon_sym_or] = ACTIONS(1179), - [anon_sym_not] = ACTIONS(1179), - [anon_sym_DOT_DOT_LT] = ACTIONS(1179), - [anon_sym_DOT_DOT] = ACTIONS(1179), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1179), - [sym_val_nothing] = ACTIONS(1179), - [anon_sym_true] = ACTIONS(1179), - [anon_sym_false] = ACTIONS(1179), - [aux_sym_val_number_token1] = ACTIONS(1179), - [aux_sym_val_number_token2] = ACTIONS(1179), - [aux_sym_val_number_token3] = ACTIONS(1179), - [aux_sym_val_number_token4] = ACTIONS(1179), - [anon_sym_inf] = ACTIONS(1179), - [anon_sym_DASHinf] = ACTIONS(1179), - [anon_sym_NaN] = ACTIONS(1179), - [anon_sym_0b] = ACTIONS(1179), - [anon_sym_0o] = ACTIONS(1179), - [anon_sym_0x] = ACTIONS(1179), - [sym_val_date] = ACTIONS(1179), - [anon_sym_DQUOTE] = ACTIONS(1179), - [sym__str_single_quotes] = ACTIONS(1179), - [sym__str_back_ticks] = ACTIONS(1179), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1179), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1179), - [anon_sym_CARET] = ACTIONS(1179), + [sym_short_flag] = ACTIONS(1112), [anon_sym_POUND] = ACTIONS(3), }, [539] = { [sym_comment] = STATE(539), - [sym_cmd_identifier] = ACTIONS(1135), - [anon_sym_SEMI] = ACTIONS(1135), - [anon_sym_LF] = ACTIONS(1137), - [anon_sym_LBRACK] = ACTIONS(1135), - [anon_sym_LPAREN] = ACTIONS(1135), - [anon_sym_RPAREN] = ACTIONS(1135), - [anon_sym_PIPE] = ACTIONS(1135), - [anon_sym_DOLLAR] = ACTIONS(1135), - [anon_sym_error] = ACTIONS(1135), - [anon_sym_GT] = ACTIONS(1135), - [anon_sym_DASH] = ACTIONS(1135), - [anon_sym_break] = ACTIONS(1135), - [anon_sym_continue] = ACTIONS(1135), - [anon_sym_for] = ACTIONS(1135), - [anon_sym_in] = ACTIONS(1135), - [anon_sym_loop] = ACTIONS(1135), - [anon_sym_while] = ACTIONS(1135), - [anon_sym_do] = ACTIONS(1135), - [anon_sym_if] = ACTIONS(1135), - [anon_sym_match] = ACTIONS(1135), - [anon_sym_LBRACE] = ACTIONS(1135), - [anon_sym_try] = ACTIONS(1135), - [anon_sym_return] = ACTIONS(1135), - [anon_sym_let] = ACTIONS(1135), - [anon_sym_let_DASHenv] = ACTIONS(1135), - [anon_sym_mut] = ACTIONS(1135), - [anon_sym_const] = ACTIONS(1135), - [anon_sym_source] = ACTIONS(1135), - [anon_sym_source_DASHenv] = ACTIONS(1135), - [anon_sym_register] = ACTIONS(1135), - [anon_sym_hide] = ACTIONS(1135), - [anon_sym_hide_DASHenv] = ACTIONS(1135), - [anon_sym_overlay] = ACTIONS(1135), - [anon_sym_STAR] = ACTIONS(1135), - [anon_sym_where] = ACTIONS(1135), - [anon_sym_STAR_STAR] = ACTIONS(1135), - [anon_sym_PLUS_PLUS] = ACTIONS(1135), - [anon_sym_SLASH] = ACTIONS(1135), - [anon_sym_mod] = ACTIONS(1135), - [anon_sym_SLASH_SLASH] = ACTIONS(1135), - [anon_sym_PLUS] = ACTIONS(1135), - [anon_sym_bit_DASHshl] = ACTIONS(1135), - [anon_sym_bit_DASHshr] = ACTIONS(1135), - [anon_sym_EQ_EQ] = ACTIONS(1135), - [anon_sym_BANG_EQ] = ACTIONS(1135), - [anon_sym_LT2] = ACTIONS(1135), - [anon_sym_LT_EQ] = ACTIONS(1135), - [anon_sym_GT_EQ] = ACTIONS(1135), - [anon_sym_not_DASHin] = ACTIONS(1135), - [anon_sym_starts_DASHwith] = ACTIONS(1135), - [anon_sym_ends_DASHwith] = ACTIONS(1135), - [anon_sym_EQ_TILDE] = ACTIONS(1135), - [anon_sym_BANG_TILDE] = ACTIONS(1135), - [anon_sym_bit_DASHand] = ACTIONS(1135), - [anon_sym_bit_DASHxor] = ACTIONS(1135), - [anon_sym_bit_DASHor] = ACTIONS(1135), - [anon_sym_and] = ACTIONS(1135), - [anon_sym_xor] = ACTIONS(1135), - [anon_sym_or] = ACTIONS(1135), - [anon_sym_not] = ACTIONS(1135), - [anon_sym_DOT_DOT_LT] = ACTIONS(1135), - [anon_sym_DOT_DOT] = ACTIONS(1135), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1135), - [sym_val_nothing] = ACTIONS(1135), - [anon_sym_true] = ACTIONS(1135), - [anon_sym_false] = ACTIONS(1135), - [aux_sym_val_number_token1] = ACTIONS(1135), - [aux_sym_val_number_token2] = ACTIONS(1135), - [aux_sym_val_number_token3] = ACTIONS(1135), - [aux_sym_val_number_token4] = ACTIONS(1135), - [anon_sym_inf] = ACTIONS(1135), - [anon_sym_DASHinf] = ACTIONS(1135), - [anon_sym_NaN] = ACTIONS(1135), - [anon_sym_0b] = ACTIONS(1135), - [anon_sym_0o] = ACTIONS(1135), - [anon_sym_0x] = ACTIONS(1135), - [sym_val_date] = ACTIONS(1135), - [anon_sym_DQUOTE] = ACTIONS(1135), - [sym__str_single_quotes] = ACTIONS(1135), - [sym__str_back_ticks] = ACTIONS(1135), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1135), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1135), - [anon_sym_CARET] = ACTIONS(1135), + [anon_sym_SEMI] = ACTIONS(866), + [anon_sym_LF] = ACTIONS(868), + [anon_sym_LBRACK] = ACTIONS(866), + [anon_sym_LPAREN] = ACTIONS(866), + [anon_sym_RPAREN] = ACTIONS(866), + [anon_sym_PIPE] = ACTIONS(866), + [anon_sym_DOLLAR] = ACTIONS(866), + [anon_sym_GT] = ACTIONS(866), + [anon_sym_DASH_DASH] = ACTIONS(866), + [anon_sym_DASH] = ACTIONS(866), + [anon_sym_in] = ACTIONS(866), + [anon_sym_LBRACE] = ACTIONS(866), + [anon_sym_RBRACE] = ACTIONS(866), + [anon_sym_STAR] = ACTIONS(866), + [anon_sym_STAR_STAR] = ACTIONS(866), + [anon_sym_PLUS_PLUS] = ACTIONS(866), + [anon_sym_SLASH] = ACTIONS(866), + [anon_sym_mod] = ACTIONS(866), + [anon_sym_SLASH_SLASH] = ACTIONS(866), + [anon_sym_PLUS] = ACTIONS(866), + [anon_sym_bit_DASHshl] = ACTIONS(866), + [anon_sym_bit_DASHshr] = ACTIONS(866), + [anon_sym_EQ_EQ] = ACTIONS(866), + [anon_sym_BANG_EQ] = ACTIONS(866), + [anon_sym_LT2] = ACTIONS(866), + [anon_sym_LT_EQ] = ACTIONS(866), + [anon_sym_GT_EQ] = ACTIONS(866), + [anon_sym_not_DASHin] = ACTIONS(866), + [anon_sym_starts_DASHwith] = ACTIONS(866), + [anon_sym_ends_DASHwith] = ACTIONS(866), + [anon_sym_EQ_TILDE] = ACTIONS(866), + [anon_sym_BANG_TILDE] = ACTIONS(866), + [anon_sym_bit_DASHand] = ACTIONS(866), + [anon_sym_bit_DASHxor] = ACTIONS(866), + [anon_sym_bit_DASHor] = ACTIONS(866), + [anon_sym_and] = ACTIONS(866), + [anon_sym_xor] = ACTIONS(866), + [anon_sym_or] = ACTIONS(866), + [anon_sym_DOT_DOT_LT] = ACTIONS(866), + [anon_sym_DOT_DOT] = ACTIONS(866), + [anon_sym_DOT_DOT_EQ] = ACTIONS(866), + [sym_val_nothing] = ACTIONS(866), + [anon_sym_true] = ACTIONS(866), + [anon_sym_false] = ACTIONS(866), + [aux_sym_val_number_token1] = ACTIONS(866), + [aux_sym_val_number_token2] = ACTIONS(866), + [aux_sym_val_number_token3] = ACTIONS(866), + [aux_sym_val_number_token4] = ACTIONS(866), + [anon_sym_inf] = ACTIONS(866), + [anon_sym_DASHinf] = ACTIONS(866), + [anon_sym_NaN] = ACTIONS(866), + [anon_sym_0b] = ACTIONS(866), + [anon_sym_0o] = ACTIONS(866), + [anon_sym_0x] = ACTIONS(866), + [sym_val_date] = ACTIONS(866), + [anon_sym_DQUOTE] = ACTIONS(866), + [sym__str_single_quotes] = ACTIONS(866), + [sym__str_back_ticks] = ACTIONS(866), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(866), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(866), + [anon_sym_err_GT] = ACTIONS(866), + [anon_sym_out_GT] = ACTIONS(866), + [anon_sym_e_GT] = ACTIONS(866), + [anon_sym_o_GT] = ACTIONS(866), + [anon_sym_err_PLUSout_GT] = ACTIONS(866), + [anon_sym_out_PLUSerr_GT] = ACTIONS(866), + [anon_sym_o_PLUSe_GT] = ACTIONS(866), + [anon_sym_e_PLUSo_GT] = ACTIONS(866), + [sym_short_flag] = ACTIONS(866), + [aux_sym_unquoted_token1] = ACTIONS(866), [anon_sym_POUND] = ACTIONS(3), }, [540] = { [sym_comment] = STATE(540), - [sym_cmd_identifier] = ACTIONS(1241), - [anon_sym_SEMI] = ACTIONS(1241), - [anon_sym_LF] = ACTIONS(1239), - [anon_sym_LBRACK] = ACTIONS(1241), - [anon_sym_LPAREN] = ACTIONS(1241), - [anon_sym_RPAREN] = ACTIONS(1241), - [anon_sym_PIPE] = ACTIONS(1241), - [anon_sym_DOLLAR] = ACTIONS(1241), - [anon_sym_error] = ACTIONS(1241), - [anon_sym_GT] = ACTIONS(1241), - [anon_sym_DASH] = ACTIONS(1241), - [anon_sym_break] = ACTIONS(1241), - [anon_sym_continue] = ACTIONS(1241), - [anon_sym_for] = ACTIONS(1241), - [anon_sym_in] = ACTIONS(1241), - [anon_sym_loop] = ACTIONS(1241), - [anon_sym_while] = ACTIONS(1241), - [anon_sym_do] = ACTIONS(1241), - [anon_sym_if] = ACTIONS(1241), - [anon_sym_match] = ACTIONS(1241), - [anon_sym_LBRACE] = ACTIONS(1241), - [anon_sym_try] = ACTIONS(1241), - [anon_sym_return] = ACTIONS(1241), - [anon_sym_let] = ACTIONS(1241), - [anon_sym_let_DASHenv] = ACTIONS(1241), - [anon_sym_mut] = ACTIONS(1241), - [anon_sym_const] = ACTIONS(1241), - [anon_sym_source] = ACTIONS(1241), - [anon_sym_source_DASHenv] = ACTIONS(1241), - [anon_sym_register] = ACTIONS(1241), - [anon_sym_hide] = ACTIONS(1241), - [anon_sym_hide_DASHenv] = ACTIONS(1241), - [anon_sym_overlay] = ACTIONS(1241), - [anon_sym_STAR] = ACTIONS(1241), - [anon_sym_where] = ACTIONS(1241), - [anon_sym_STAR_STAR] = ACTIONS(1241), - [anon_sym_PLUS_PLUS] = ACTIONS(1241), - [anon_sym_SLASH] = ACTIONS(1241), - [anon_sym_mod] = ACTIONS(1241), - [anon_sym_SLASH_SLASH] = ACTIONS(1241), - [anon_sym_PLUS] = ACTIONS(1241), - [anon_sym_bit_DASHshl] = ACTIONS(1241), - [anon_sym_bit_DASHshr] = ACTIONS(1241), - [anon_sym_EQ_EQ] = ACTIONS(1241), - [anon_sym_BANG_EQ] = ACTIONS(1241), - [anon_sym_LT2] = ACTIONS(1241), - [anon_sym_LT_EQ] = ACTIONS(1241), - [anon_sym_GT_EQ] = ACTIONS(1241), - [anon_sym_not_DASHin] = ACTIONS(1241), - [anon_sym_starts_DASHwith] = ACTIONS(1241), - [anon_sym_ends_DASHwith] = ACTIONS(1241), - [anon_sym_EQ_TILDE] = ACTIONS(1241), - [anon_sym_BANG_TILDE] = ACTIONS(1241), - [anon_sym_bit_DASHand] = ACTIONS(1241), - [anon_sym_bit_DASHxor] = ACTIONS(1241), - [anon_sym_bit_DASHor] = ACTIONS(1241), - [anon_sym_and] = ACTIONS(1241), - [anon_sym_xor] = ACTIONS(1241), - [anon_sym_or] = ACTIONS(1241), - [anon_sym_not] = ACTIONS(1241), - [anon_sym_DOT_DOT_LT] = ACTIONS(1241), - [anon_sym_DOT_DOT] = ACTIONS(1241), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1241), - [sym_val_nothing] = ACTIONS(1241), - [anon_sym_true] = ACTIONS(1241), - [anon_sym_false] = ACTIONS(1241), - [aux_sym_val_number_token1] = ACTIONS(1241), - [aux_sym_val_number_token2] = ACTIONS(1241), - [aux_sym_val_number_token3] = ACTIONS(1241), - [aux_sym_val_number_token4] = ACTIONS(1241), - [anon_sym_inf] = ACTIONS(1241), - [anon_sym_DASHinf] = ACTIONS(1241), - [anon_sym_NaN] = ACTIONS(1241), - [anon_sym_0b] = ACTIONS(1241), - [anon_sym_0o] = ACTIONS(1241), - [anon_sym_0x] = ACTIONS(1241), - [sym_val_date] = ACTIONS(1241), - [anon_sym_DQUOTE] = ACTIONS(1241), - [sym__str_single_quotes] = ACTIONS(1241), - [sym__str_back_ticks] = ACTIONS(1241), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1241), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1241), - [anon_sym_CARET] = ACTIONS(1241), + [anon_sym_SEMI] = ACTIONS(763), + [anon_sym_LF] = ACTIONS(765), + [anon_sym_LBRACK] = ACTIONS(763), + [anon_sym_LPAREN] = ACTIONS(763), + [anon_sym_RPAREN] = ACTIONS(763), + [anon_sym_PIPE] = ACTIONS(763), + [anon_sym_DOLLAR] = ACTIONS(763), + [anon_sym_GT] = ACTIONS(763), + [anon_sym_DASH_DASH] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_in] = ACTIONS(763), + [anon_sym_LBRACE] = ACTIONS(763), + [anon_sym_RBRACE] = ACTIONS(763), + [anon_sym_STAR] = ACTIONS(763), + [anon_sym_STAR_STAR] = ACTIONS(763), + [anon_sym_PLUS_PLUS] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(763), + [anon_sym_mod] = ACTIONS(763), + [anon_sym_SLASH_SLASH] = ACTIONS(763), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_bit_DASHshl] = ACTIONS(763), + [anon_sym_bit_DASHshr] = ACTIONS(763), + [anon_sym_EQ_EQ] = ACTIONS(763), + [anon_sym_BANG_EQ] = ACTIONS(763), + [anon_sym_LT2] = ACTIONS(763), + [anon_sym_LT_EQ] = ACTIONS(763), + [anon_sym_GT_EQ] = ACTIONS(763), + [anon_sym_not_DASHin] = ACTIONS(763), + [anon_sym_starts_DASHwith] = ACTIONS(763), + [anon_sym_ends_DASHwith] = ACTIONS(763), + [anon_sym_EQ_TILDE] = ACTIONS(763), + [anon_sym_BANG_TILDE] = ACTIONS(763), + [anon_sym_bit_DASHand] = ACTIONS(763), + [anon_sym_bit_DASHxor] = ACTIONS(763), + [anon_sym_bit_DASHor] = ACTIONS(763), + [anon_sym_and] = ACTIONS(763), + [anon_sym_xor] = ACTIONS(763), + [anon_sym_or] = ACTIONS(763), + [anon_sym_DOT_DOT_LT] = ACTIONS(135), + [anon_sym_DOT_DOT] = ACTIONS(135), + [anon_sym_DOT_DOT_EQ] = ACTIONS(135), + [sym_val_nothing] = ACTIONS(763), + [anon_sym_true] = ACTIONS(763), + [anon_sym_false] = ACTIONS(763), + [aux_sym_val_number_token1] = ACTIONS(763), + [aux_sym_val_number_token2] = ACTIONS(763), + [aux_sym_val_number_token3] = ACTIONS(763), + [aux_sym_val_number_token4] = ACTIONS(763), + [anon_sym_inf] = ACTIONS(763), + [anon_sym_DASHinf] = ACTIONS(763), + [anon_sym_NaN] = ACTIONS(763), + [anon_sym_0b] = ACTIONS(763), + [anon_sym_0o] = ACTIONS(763), + [anon_sym_0x] = ACTIONS(763), + [sym_val_date] = ACTIONS(763), + [anon_sym_DQUOTE] = ACTIONS(763), + [sym__str_single_quotes] = ACTIONS(763), + [sym__str_back_ticks] = ACTIONS(763), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(763), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(763), + [anon_sym_err_GT] = ACTIONS(763), + [anon_sym_out_GT] = ACTIONS(763), + [anon_sym_e_GT] = ACTIONS(763), + [anon_sym_o_GT] = ACTIONS(763), + [anon_sym_err_PLUSout_GT] = ACTIONS(763), + [anon_sym_out_PLUSerr_GT] = ACTIONS(763), + [anon_sym_o_PLUSe_GT] = ACTIONS(763), + [anon_sym_e_PLUSo_GT] = ACTIONS(763), + [sym_short_flag] = ACTIONS(763), + [aux_sym_unquoted_token1] = ACTIONS(763), [anon_sym_POUND] = ACTIONS(3), }, [541] = { [sym_comment] = STATE(541), - [sym_cmd_identifier] = ACTIONS(1225), - [anon_sym_SEMI] = ACTIONS(1225), - [anon_sym_LF] = ACTIONS(1223), - [anon_sym_LBRACK] = ACTIONS(1225), - [anon_sym_LPAREN] = ACTIONS(1225), - [anon_sym_RPAREN] = ACTIONS(1225), - [anon_sym_PIPE] = ACTIONS(1225), - [anon_sym_DOLLAR] = ACTIONS(1225), - [anon_sym_error] = ACTIONS(1225), - [anon_sym_GT] = ACTIONS(1225), - [anon_sym_DASH] = ACTIONS(1225), - [anon_sym_break] = ACTIONS(1225), - [anon_sym_continue] = ACTIONS(1225), - [anon_sym_for] = ACTIONS(1225), - [anon_sym_in] = ACTIONS(1225), - [anon_sym_loop] = ACTIONS(1225), - [anon_sym_while] = ACTIONS(1225), - [anon_sym_do] = ACTIONS(1225), - [anon_sym_if] = ACTIONS(1225), - [anon_sym_match] = ACTIONS(1225), - [anon_sym_LBRACE] = ACTIONS(1225), - [anon_sym_try] = ACTIONS(1225), - [anon_sym_return] = ACTIONS(1225), - [anon_sym_let] = ACTIONS(1225), - [anon_sym_let_DASHenv] = ACTIONS(1225), - [anon_sym_mut] = ACTIONS(1225), - [anon_sym_const] = ACTIONS(1225), - [anon_sym_source] = ACTIONS(1225), - [anon_sym_source_DASHenv] = ACTIONS(1225), - [anon_sym_register] = ACTIONS(1225), - [anon_sym_hide] = ACTIONS(1225), - [anon_sym_hide_DASHenv] = ACTIONS(1225), - [anon_sym_overlay] = ACTIONS(1225), - [anon_sym_STAR] = ACTIONS(1225), - [anon_sym_where] = ACTIONS(1225), - [anon_sym_STAR_STAR] = ACTIONS(1225), - [anon_sym_PLUS_PLUS] = ACTIONS(1225), - [anon_sym_SLASH] = ACTIONS(1225), - [anon_sym_mod] = ACTIONS(1225), - [anon_sym_SLASH_SLASH] = ACTIONS(1225), - [anon_sym_PLUS] = ACTIONS(1225), - [anon_sym_bit_DASHshl] = ACTIONS(1225), - [anon_sym_bit_DASHshr] = ACTIONS(1225), - [anon_sym_EQ_EQ] = ACTIONS(1225), - [anon_sym_BANG_EQ] = ACTIONS(1225), - [anon_sym_LT2] = ACTIONS(1225), - [anon_sym_LT_EQ] = ACTIONS(1225), - [anon_sym_GT_EQ] = ACTIONS(1225), - [anon_sym_not_DASHin] = ACTIONS(1225), - [anon_sym_starts_DASHwith] = ACTIONS(1225), - [anon_sym_ends_DASHwith] = ACTIONS(1225), - [anon_sym_EQ_TILDE] = ACTIONS(1225), - [anon_sym_BANG_TILDE] = ACTIONS(1225), - [anon_sym_bit_DASHand] = ACTIONS(1225), - [anon_sym_bit_DASHxor] = ACTIONS(1225), - [anon_sym_bit_DASHor] = ACTIONS(1225), - [anon_sym_and] = ACTIONS(1225), - [anon_sym_xor] = ACTIONS(1225), - [anon_sym_or] = ACTIONS(1225), - [anon_sym_not] = ACTIONS(1225), - [anon_sym_DOT_DOT_LT] = ACTIONS(1225), - [anon_sym_DOT_DOT] = ACTIONS(1225), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1225), - [sym_val_nothing] = ACTIONS(1225), - [anon_sym_true] = ACTIONS(1225), - [anon_sym_false] = ACTIONS(1225), - [aux_sym_val_number_token1] = ACTIONS(1225), - [aux_sym_val_number_token2] = ACTIONS(1225), - [aux_sym_val_number_token3] = ACTIONS(1225), - [aux_sym_val_number_token4] = ACTIONS(1225), - [anon_sym_inf] = ACTIONS(1225), - [anon_sym_DASHinf] = ACTIONS(1225), - [anon_sym_NaN] = ACTIONS(1225), - [anon_sym_0b] = ACTIONS(1225), - [anon_sym_0o] = ACTIONS(1225), - [anon_sym_0x] = ACTIONS(1225), - [sym_val_date] = ACTIONS(1225), - [anon_sym_DQUOTE] = ACTIONS(1225), - [sym__str_single_quotes] = ACTIONS(1225), - [sym__str_back_ticks] = ACTIONS(1225), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1225), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1225), - [anon_sym_CARET] = ACTIONS(1225), + [anon_sym_SEMI] = ACTIONS(763), + [anon_sym_LF] = ACTIONS(765), + [anon_sym_LBRACK] = ACTIONS(763), + [anon_sym_LPAREN] = ACTIONS(763), + [anon_sym_RPAREN] = ACTIONS(763), + [anon_sym_PIPE] = ACTIONS(763), + [anon_sym_DOLLAR] = ACTIONS(763), + [anon_sym_GT] = ACTIONS(763), + [anon_sym_DASH_DASH] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_in] = ACTIONS(763), + [anon_sym_LBRACE] = ACTIONS(763), + [anon_sym_RBRACE] = ACTIONS(763), + [anon_sym_STAR] = ACTIONS(763), + [anon_sym_STAR_STAR] = ACTIONS(763), + [anon_sym_PLUS_PLUS] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(763), + [anon_sym_mod] = ACTIONS(763), + [anon_sym_SLASH_SLASH] = ACTIONS(763), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_bit_DASHshl] = ACTIONS(763), + [anon_sym_bit_DASHshr] = ACTIONS(763), + [anon_sym_EQ_EQ] = ACTIONS(763), + [anon_sym_BANG_EQ] = ACTIONS(763), + [anon_sym_LT2] = ACTIONS(763), + [anon_sym_LT_EQ] = ACTIONS(763), + [anon_sym_GT_EQ] = ACTIONS(763), + [anon_sym_not_DASHin] = ACTIONS(763), + [anon_sym_starts_DASHwith] = ACTIONS(763), + [anon_sym_ends_DASHwith] = ACTIONS(763), + [anon_sym_EQ_TILDE] = ACTIONS(763), + [anon_sym_BANG_TILDE] = ACTIONS(763), + [anon_sym_bit_DASHand] = ACTIONS(763), + [anon_sym_bit_DASHxor] = ACTIONS(763), + [anon_sym_bit_DASHor] = ACTIONS(763), + [anon_sym_and] = ACTIONS(763), + [anon_sym_xor] = ACTIONS(763), + [anon_sym_or] = ACTIONS(763), + [anon_sym_DOT_DOT_LT] = ACTIONS(763), + [anon_sym_DOT_DOT] = ACTIONS(763), + [anon_sym_DOT_DOT_EQ] = ACTIONS(763), + [sym_val_nothing] = ACTIONS(763), + [anon_sym_true] = ACTIONS(763), + [anon_sym_false] = ACTIONS(763), + [aux_sym_val_number_token1] = ACTIONS(763), + [aux_sym_val_number_token2] = ACTIONS(763), + [aux_sym_val_number_token3] = ACTIONS(763), + [aux_sym_val_number_token4] = ACTIONS(763), + [anon_sym_inf] = ACTIONS(763), + [anon_sym_DASHinf] = ACTIONS(763), + [anon_sym_NaN] = ACTIONS(763), + [anon_sym_0b] = ACTIONS(763), + [anon_sym_0o] = ACTIONS(763), + [anon_sym_0x] = ACTIONS(763), + [sym_val_date] = ACTIONS(763), + [anon_sym_DQUOTE] = ACTIONS(763), + [sym__str_single_quotes] = ACTIONS(763), + [sym__str_back_ticks] = ACTIONS(763), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(763), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(763), + [anon_sym_err_GT] = ACTIONS(763), + [anon_sym_out_GT] = ACTIONS(763), + [anon_sym_e_GT] = ACTIONS(763), + [anon_sym_o_GT] = ACTIONS(763), + [anon_sym_err_PLUSout_GT] = ACTIONS(763), + [anon_sym_out_PLUSerr_GT] = ACTIONS(763), + [anon_sym_o_PLUSe_GT] = ACTIONS(763), + [anon_sym_e_PLUSo_GT] = ACTIONS(763), + [sym_short_flag] = ACTIONS(763), + [aux_sym_unquoted_token1] = ACTIONS(763), [anon_sym_POUND] = ACTIONS(3), }, [542] = { + [sym__command_name] = STATE(916), + [sym_scope_pattern] = STATE(923), + [sym_wild_card] = STATE(925), + [sym_command_list] = STATE(927), + [sym_val_string] = STATE(894), + [sym__str_double_quotes] = STATE(884), [sym_comment] = STATE(542), - [sym_cmd_identifier] = ACTIONS(113), - [anon_sym_SEMI] = ACTIONS(113), - [anon_sym_LF] = ACTIONS(115), - [anon_sym_LBRACK] = ACTIONS(113), - [anon_sym_LPAREN] = ACTIONS(113), - [anon_sym_RPAREN] = ACTIONS(113), - [anon_sym_PIPE] = ACTIONS(113), - [anon_sym_DOLLAR] = ACTIONS(113), - [anon_sym_error] = ACTIONS(113), - [anon_sym_GT] = ACTIONS(113), - [anon_sym_DASH] = ACTIONS(113), - [anon_sym_break] = ACTIONS(113), - [anon_sym_continue] = ACTIONS(113), - [anon_sym_for] = ACTIONS(113), - [anon_sym_in] = ACTIONS(113), - [anon_sym_loop] = ACTIONS(113), - [anon_sym_while] = ACTIONS(113), - [anon_sym_do] = ACTIONS(113), - [anon_sym_if] = ACTIONS(113), - [anon_sym_match] = ACTIONS(113), - [anon_sym_LBRACE] = ACTIONS(113), - [anon_sym_try] = ACTIONS(113), - [anon_sym_return] = ACTIONS(113), - [anon_sym_let] = ACTIONS(113), - [anon_sym_let_DASHenv] = ACTIONS(113), - [anon_sym_mut] = ACTIONS(113), - [anon_sym_const] = ACTIONS(113), - [anon_sym_source] = ACTIONS(113), - [anon_sym_source_DASHenv] = ACTIONS(113), - [anon_sym_register] = ACTIONS(113), - [anon_sym_hide] = ACTIONS(113), - [anon_sym_hide_DASHenv] = ACTIONS(113), - [anon_sym_overlay] = ACTIONS(113), - [anon_sym_STAR] = ACTIONS(113), - [anon_sym_where] = ACTIONS(113), - [anon_sym_STAR_STAR] = ACTIONS(113), - [anon_sym_PLUS_PLUS] = ACTIONS(113), - [anon_sym_SLASH] = ACTIONS(113), - [anon_sym_mod] = ACTIONS(113), - [anon_sym_SLASH_SLASH] = ACTIONS(113), - [anon_sym_PLUS] = ACTIONS(113), - [anon_sym_bit_DASHshl] = ACTIONS(113), - [anon_sym_bit_DASHshr] = ACTIONS(113), - [anon_sym_EQ_EQ] = ACTIONS(113), - [anon_sym_BANG_EQ] = ACTIONS(113), - [anon_sym_LT2] = ACTIONS(113), - [anon_sym_LT_EQ] = ACTIONS(113), - [anon_sym_GT_EQ] = ACTIONS(113), - [anon_sym_not_DASHin] = ACTIONS(113), - [anon_sym_starts_DASHwith] = ACTIONS(113), - [anon_sym_ends_DASHwith] = ACTIONS(113), - [anon_sym_EQ_TILDE] = ACTIONS(113), - [anon_sym_BANG_TILDE] = ACTIONS(113), - [anon_sym_bit_DASHand] = ACTIONS(113), - [anon_sym_bit_DASHxor] = ACTIONS(113), - [anon_sym_bit_DASHor] = ACTIONS(113), - [anon_sym_and] = ACTIONS(113), - [anon_sym_xor] = ACTIONS(113), - [anon_sym_or] = ACTIONS(113), - [anon_sym_not] = ACTIONS(113), - [anon_sym_DOT_DOT_LT] = ACTIONS(113), - [anon_sym_DOT_DOT] = ACTIONS(113), - [anon_sym_DOT_DOT_EQ] = ACTIONS(113), - [sym_val_nothing] = ACTIONS(113), - [anon_sym_true] = ACTIONS(113), - [anon_sym_false] = ACTIONS(113), - [aux_sym_val_number_token1] = ACTIONS(113), - [aux_sym_val_number_token2] = ACTIONS(113), - [aux_sym_val_number_token3] = ACTIONS(113), - [aux_sym_val_number_token4] = ACTIONS(113), - [anon_sym_inf] = ACTIONS(113), - [anon_sym_DASHinf] = ACTIONS(113), - [anon_sym_NaN] = ACTIONS(113), - [anon_sym_0b] = ACTIONS(113), - [anon_sym_0o] = ACTIONS(113), - [anon_sym_0x] = ACTIONS(113), - [sym_val_date] = ACTIONS(113), - [anon_sym_DQUOTE] = ACTIONS(113), - [sym__str_single_quotes] = ACTIONS(113), - [sym__str_back_ticks] = ACTIONS(113), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(113), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(113), - [anon_sym_CARET] = ACTIONS(113), + [ts_builtin_sym_end] = ACTIONS(1070), + [anon_sym_export] = ACTIONS(1068), + [anon_sym_alias] = ACTIONS(1068), + [anon_sym_let] = ACTIONS(1068), + [anon_sym_let_DASHenv] = ACTIONS(1068), + [anon_sym_mut] = ACTIONS(1068), + [anon_sym_const] = ACTIONS(1068), + [sym_cmd_identifier] = ACTIONS(1132), + [anon_sym_SEMI] = ACTIONS(1068), + [anon_sym_LF] = ACTIONS(1070), + [anon_sym_def] = ACTIONS(1068), + [anon_sym_def_DASHenv] = ACTIONS(1068), + [anon_sym_export_DASHenv] = ACTIONS(1068), + [anon_sym_extern] = ACTIONS(1068), + [anon_sym_module] = ACTIONS(1068), + [anon_sym_use] = ACTIONS(1068), + [anon_sym_LBRACK] = ACTIONS(1134), + [anon_sym_LPAREN] = ACTIONS(1068), + [anon_sym_DOLLAR] = ACTIONS(1068), + [anon_sym_error] = ACTIONS(1068), + [anon_sym_DASH] = ACTIONS(1068), + [anon_sym_break] = ACTIONS(1068), + [anon_sym_continue] = ACTIONS(1068), + [anon_sym_for] = ACTIONS(1068), + [anon_sym_loop] = ACTIONS(1068), + [anon_sym_while] = ACTIONS(1068), + [anon_sym_do] = ACTIONS(1068), + [anon_sym_if] = ACTIONS(1068), + [anon_sym_match] = ACTIONS(1068), + [anon_sym_LBRACE] = ACTIONS(1068), + [anon_sym_try] = ACTIONS(1068), + [anon_sym_return] = ACTIONS(1068), + [anon_sym_source] = ACTIONS(1068), + [anon_sym_source_DASHenv] = ACTIONS(1068), + [anon_sym_register] = ACTIONS(1068), + [anon_sym_hide] = ACTIONS(1068), + [anon_sym_hide_DASHenv] = ACTIONS(1068), + [anon_sym_overlay] = ACTIONS(1068), + [anon_sym_STAR] = ACTIONS(1136), + [anon_sym_where] = ACTIONS(1068), + [anon_sym_not] = ACTIONS(1068), + [anon_sym_DOT_DOT_LT] = ACTIONS(1068), + [anon_sym_DOT_DOT] = ACTIONS(1068), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1068), + [sym_val_nothing] = ACTIONS(1068), + [anon_sym_true] = ACTIONS(1068), + [anon_sym_false] = ACTIONS(1068), + [aux_sym_val_number_token1] = ACTIONS(1068), + [aux_sym_val_number_token2] = ACTIONS(1068), + [aux_sym_val_number_token3] = ACTIONS(1068), + [aux_sym_val_number_token4] = ACTIONS(1068), + [anon_sym_inf] = ACTIONS(1068), + [anon_sym_DASHinf] = ACTIONS(1068), + [anon_sym_NaN] = ACTIONS(1068), + [anon_sym_0b] = ACTIONS(1068), + [anon_sym_0o] = ACTIONS(1068), + [anon_sym_0x] = ACTIONS(1068), + [sym_val_date] = ACTIONS(1068), + [anon_sym_DQUOTE] = ACTIONS(1138), + [sym__str_single_quotes] = ACTIONS(1140), + [sym__str_back_ticks] = ACTIONS(1140), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1068), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1068), + [anon_sym_CARET] = ACTIONS(1068), [anon_sym_POUND] = ACTIONS(3), }, [543] = { + [sym__command_name] = STATE(916), + [sym_scope_pattern] = STATE(936), + [sym_wild_card] = STATE(925), + [sym_command_list] = STATE(927), + [sym_val_string] = STATE(894), + [sym__str_double_quotes] = STATE(884), [sym_comment] = STATE(543), + [ts_builtin_sym_end] = ACTIONS(1048), + [anon_sym_export] = ACTIONS(1044), + [anon_sym_alias] = ACTIONS(1044), + [anon_sym_let] = ACTIONS(1044), + [anon_sym_let_DASHenv] = ACTIONS(1044), + [anon_sym_mut] = ACTIONS(1044), + [anon_sym_const] = ACTIONS(1044), + [sym_cmd_identifier] = ACTIONS(1132), + [anon_sym_SEMI] = ACTIONS(1044), + [anon_sym_LF] = ACTIONS(1048), + [anon_sym_def] = ACTIONS(1044), + [anon_sym_def_DASHenv] = ACTIONS(1044), + [anon_sym_export_DASHenv] = ACTIONS(1044), + [anon_sym_extern] = ACTIONS(1044), + [anon_sym_module] = ACTIONS(1044), + [anon_sym_use] = ACTIONS(1044), + [anon_sym_LBRACK] = ACTIONS(1134), + [anon_sym_LPAREN] = ACTIONS(1044), + [anon_sym_DOLLAR] = ACTIONS(1044), + [anon_sym_error] = ACTIONS(1044), + [anon_sym_DASH] = ACTIONS(1044), + [anon_sym_break] = ACTIONS(1044), + [anon_sym_continue] = ACTIONS(1044), + [anon_sym_for] = ACTIONS(1044), + [anon_sym_loop] = ACTIONS(1044), + [anon_sym_while] = ACTIONS(1044), + [anon_sym_do] = ACTIONS(1044), + [anon_sym_if] = ACTIONS(1044), + [anon_sym_match] = ACTIONS(1044), + [anon_sym_LBRACE] = ACTIONS(1044), + [anon_sym_try] = ACTIONS(1044), + [anon_sym_return] = ACTIONS(1044), + [anon_sym_source] = ACTIONS(1044), + [anon_sym_source_DASHenv] = ACTIONS(1044), + [anon_sym_register] = ACTIONS(1044), + [anon_sym_hide] = ACTIONS(1044), + [anon_sym_hide_DASHenv] = ACTIONS(1044), + [anon_sym_overlay] = ACTIONS(1044), + [anon_sym_STAR] = ACTIONS(1136), + [anon_sym_where] = ACTIONS(1044), + [anon_sym_not] = ACTIONS(1044), + [anon_sym_DOT_DOT_LT] = ACTIONS(1044), + [anon_sym_DOT_DOT] = ACTIONS(1044), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1044), + [sym_val_nothing] = ACTIONS(1044), + [anon_sym_true] = ACTIONS(1044), + [anon_sym_false] = ACTIONS(1044), + [aux_sym_val_number_token1] = ACTIONS(1044), + [aux_sym_val_number_token2] = ACTIONS(1044), + [aux_sym_val_number_token3] = ACTIONS(1044), + [aux_sym_val_number_token4] = ACTIONS(1044), + [anon_sym_inf] = ACTIONS(1044), + [anon_sym_DASHinf] = ACTIONS(1044), + [anon_sym_NaN] = ACTIONS(1044), + [anon_sym_0b] = ACTIONS(1044), + [anon_sym_0o] = ACTIONS(1044), + [anon_sym_0x] = ACTIONS(1044), + [sym_val_date] = ACTIONS(1044), + [anon_sym_DQUOTE] = ACTIONS(1138), + [sym__str_single_quotes] = ACTIONS(1140), + [sym__str_back_ticks] = ACTIONS(1140), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1044), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1044), + [anon_sym_CARET] = ACTIONS(1044), + [anon_sym_POUND] = ACTIONS(3), + }, + [544] = { + [sym_comment] = STATE(544), + [anon_sym_SEMI] = ACTIONS(103), + [anon_sym_LF] = ACTIONS(105), + [anon_sym_LBRACK] = ACTIONS(103), + [anon_sym_LPAREN] = ACTIONS(103), + [anon_sym_RPAREN] = ACTIONS(103), + [anon_sym_PIPE] = ACTIONS(103), + [anon_sym_DOLLAR] = ACTIONS(103), + [anon_sym_GT] = ACTIONS(103), + [anon_sym_DASH_DASH] = ACTIONS(103), + [anon_sym_DASH] = ACTIONS(103), + [anon_sym_in] = ACTIONS(103), + [anon_sym_LBRACE] = ACTIONS(103), + [anon_sym_RBRACE] = ACTIONS(103), + [anon_sym_STAR] = ACTIONS(103), + [anon_sym_STAR_STAR] = ACTIONS(103), + [anon_sym_PLUS_PLUS] = ACTIONS(103), + [anon_sym_SLASH] = ACTIONS(103), + [anon_sym_mod] = ACTIONS(103), + [anon_sym_SLASH_SLASH] = ACTIONS(103), + [anon_sym_PLUS] = ACTIONS(103), + [anon_sym_bit_DASHshl] = ACTIONS(103), + [anon_sym_bit_DASHshr] = ACTIONS(103), + [anon_sym_EQ_EQ] = ACTIONS(103), + [anon_sym_BANG_EQ] = ACTIONS(103), + [anon_sym_LT2] = ACTIONS(103), + [anon_sym_LT_EQ] = ACTIONS(103), + [anon_sym_GT_EQ] = ACTIONS(103), + [anon_sym_not_DASHin] = ACTIONS(103), + [anon_sym_starts_DASHwith] = ACTIONS(103), + [anon_sym_ends_DASHwith] = ACTIONS(103), + [anon_sym_EQ_TILDE] = ACTIONS(103), + [anon_sym_BANG_TILDE] = ACTIONS(103), + [anon_sym_bit_DASHand] = ACTIONS(103), + [anon_sym_bit_DASHxor] = ACTIONS(103), + [anon_sym_bit_DASHor] = ACTIONS(103), + [anon_sym_and] = ACTIONS(103), + [anon_sym_xor] = ACTIONS(103), + [anon_sym_or] = ACTIONS(103), + [anon_sym_DOT_DOT_LT] = ACTIONS(103), + [anon_sym_DOT_DOT] = ACTIONS(103), + [anon_sym_DOT_DOT_EQ] = ACTIONS(103), + [sym_val_nothing] = ACTIONS(103), + [anon_sym_true] = ACTIONS(103), + [anon_sym_false] = ACTIONS(103), + [aux_sym_val_number_token1] = ACTIONS(103), + [aux_sym_val_number_token2] = ACTIONS(103), + [aux_sym_val_number_token3] = ACTIONS(103), + [aux_sym_val_number_token4] = ACTIONS(103), + [anon_sym_inf] = ACTIONS(103), + [anon_sym_DASHinf] = ACTIONS(103), + [anon_sym_NaN] = ACTIONS(103), + [anon_sym_0b] = ACTIONS(103), + [anon_sym_0o] = ACTIONS(103), + [anon_sym_0x] = ACTIONS(103), + [sym_val_date] = ACTIONS(103), + [anon_sym_DQUOTE] = ACTIONS(103), + [sym__str_single_quotes] = ACTIONS(103), + [sym__str_back_ticks] = ACTIONS(103), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(103), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(103), + [anon_sym_err_GT] = ACTIONS(103), + [anon_sym_out_GT] = ACTIONS(103), + [anon_sym_e_GT] = ACTIONS(103), + [anon_sym_o_GT] = ACTIONS(103), + [anon_sym_err_PLUSout_GT] = ACTIONS(103), + [anon_sym_out_PLUSerr_GT] = ACTIONS(103), + [anon_sym_o_PLUSe_GT] = ACTIONS(103), + [anon_sym_e_PLUSo_GT] = ACTIONS(103), + [sym_short_flag] = ACTIONS(103), + [aux_sym_unquoted_token1] = ACTIONS(103), + [anon_sym_POUND] = ACTIONS(3), + }, + [545] = { + [sym__ctrl_expression] = STATE(3490), + [sym_ctrl_do] = STATE(751), + [sym_ctrl_if] = STATE(751), + [sym_ctrl_match] = STATE(751), + [sym_ctrl_try] = STATE(751), + [sym_ctrl_return] = STATE(751), + [sym_pipe_element] = STATE(1871), + [sym_where_command] = STATE(3491), + [sym__expression] = STATE(2591), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(2354), + [sym__var] = STATE(2035), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), + [sym_command] = STATE(3491), + [sym_comment] = STATE(545), + [aux_sym_pipeline_repeat1] = STATE(545), + [sym_cmd_identifier] = ACTIONS(1142), + [anon_sym_LBRACK] = ACTIONS(1145), + [anon_sym_LPAREN] = ACTIONS(1148), + [anon_sym_DOLLAR] = ACTIONS(1151), + [anon_sym_DASH] = ACTIONS(1154), + [anon_sym_break] = ACTIONS(1157), + [anon_sym_continue] = ACTIONS(1160), + [anon_sym_do] = ACTIONS(1163), + [anon_sym_if] = ACTIONS(1166), + [anon_sym_match] = ACTIONS(1169), + [anon_sym_LBRACE] = ACTIONS(1172), + [anon_sym_try] = ACTIONS(1175), + [anon_sym_return] = ACTIONS(1178), + [anon_sym_where] = ACTIONS(1181), + [anon_sym_not] = ACTIONS(1184), + [anon_sym_DOT_DOT_LT] = ACTIONS(1187), + [anon_sym_DOT_DOT] = ACTIONS(1190), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1187), + [sym_val_nothing] = ACTIONS(1193), + [anon_sym_true] = ACTIONS(1196), + [anon_sym_false] = ACTIONS(1196), + [aux_sym_val_number_token1] = ACTIONS(1199), + [aux_sym_val_number_token2] = ACTIONS(1202), + [aux_sym_val_number_token3] = ACTIONS(1202), + [aux_sym_val_number_token4] = ACTIONS(1202), + [anon_sym_inf] = ACTIONS(1199), + [anon_sym_DASHinf] = ACTIONS(1202), + [anon_sym_NaN] = ACTIONS(1199), + [anon_sym_0b] = ACTIONS(1205), + [anon_sym_0o] = ACTIONS(1205), + [anon_sym_0x] = ACTIONS(1205), + [sym_val_date] = ACTIONS(1208), + [anon_sym_DQUOTE] = ACTIONS(1211), + [sym__str_single_quotes] = ACTIONS(1214), + [sym__str_back_ticks] = ACTIONS(1214), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1217), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1220), + [anon_sym_CARET] = ACTIONS(1223), + [anon_sym_POUND] = ACTIONS(147), + }, + [546] = { + [sym_path] = STATE(645), + [sym_comment] = STATE(546), + [aux_sym_cell_path_repeat1] = STATE(546), + [anon_sym_export] = ACTIONS(594), + [anon_sym_alias] = ACTIONS(594), + [anon_sym_let] = ACTIONS(594), + [anon_sym_let_DASHenv] = ACTIONS(594), + [anon_sym_mut] = ACTIONS(594), + [anon_sym_const] = ACTIONS(594), + [sym_cmd_identifier] = ACTIONS(594), + [anon_sym_SEMI] = ACTIONS(594), + [anon_sym_LF] = ACTIONS(596), + [anon_sym_def] = ACTIONS(594), + [anon_sym_def_DASHenv] = ACTIONS(594), + [anon_sym_export_DASHenv] = ACTIONS(594), + [anon_sym_extern] = ACTIONS(594), + [anon_sym_module] = ACTIONS(594), + [anon_sym_use] = ACTIONS(594), + [anon_sym_LBRACK] = ACTIONS(594), + [anon_sym_LPAREN] = ACTIONS(594), + [anon_sym_RPAREN] = ACTIONS(594), + [anon_sym_PIPE] = ACTIONS(594), + [anon_sym_DOLLAR] = ACTIONS(594), + [anon_sym_error] = ACTIONS(594), + [anon_sym_DASH_DASH] = ACTIONS(594), + [anon_sym_DASH] = ACTIONS(594), + [anon_sym_break] = ACTIONS(594), + [anon_sym_continue] = ACTIONS(594), + [anon_sym_for] = ACTIONS(594), + [anon_sym_loop] = ACTIONS(594), + [anon_sym_while] = ACTIONS(594), + [anon_sym_do] = ACTIONS(594), + [anon_sym_if] = ACTIONS(594), + [anon_sym_match] = ACTIONS(594), + [anon_sym_LBRACE] = ACTIONS(594), + [anon_sym_RBRACE] = ACTIONS(594), + [anon_sym_DOT] = ACTIONS(1226), + [anon_sym_try] = ACTIONS(594), + [anon_sym_return] = ACTIONS(594), + [anon_sym_source] = ACTIONS(594), + [anon_sym_source_DASHenv] = ACTIONS(594), + [anon_sym_register] = ACTIONS(594), + [anon_sym_hide] = ACTIONS(594), + [anon_sym_hide_DASHenv] = ACTIONS(594), + [anon_sym_overlay] = ACTIONS(594), + [anon_sym_where] = ACTIONS(594), + [anon_sym_not] = ACTIONS(594), + [anon_sym_DOT_DOT_LT] = ACTIONS(594), + [anon_sym_DOT_DOT] = ACTIONS(594), + [anon_sym_DOT_DOT_EQ] = ACTIONS(594), + [sym_val_nothing] = ACTIONS(594), + [anon_sym_true] = ACTIONS(594), + [anon_sym_false] = ACTIONS(594), + [aux_sym_val_number_token1] = ACTIONS(594), + [aux_sym_val_number_token2] = ACTIONS(594), + [aux_sym_val_number_token3] = ACTIONS(594), + [aux_sym_val_number_token4] = ACTIONS(594), + [anon_sym_inf] = ACTIONS(594), + [anon_sym_DASHinf] = ACTIONS(594), + [anon_sym_NaN] = ACTIONS(594), + [anon_sym_0b] = ACTIONS(594), + [anon_sym_0o] = ACTIONS(594), + [anon_sym_0x] = ACTIONS(594), + [sym_val_date] = ACTIONS(594), + [anon_sym_DQUOTE] = ACTIONS(594), + [sym__str_single_quotes] = ACTIONS(594), + [sym__str_back_ticks] = ACTIONS(594), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(594), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(594), + [anon_sym_CARET] = ACTIONS(594), + [sym_short_flag] = ACTIONS(594), + [anon_sym_POUND] = ACTIONS(3), + }, + [547] = { + [sym_comment] = STATE(547), + [anon_sym_SEMI] = ACTIONS(771), + [anon_sym_LF] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_RPAREN] = ACTIONS(771), + [anon_sym_PIPE] = ACTIONS(771), + [anon_sym_DOLLAR] = ACTIONS(771), + [anon_sym_GT] = ACTIONS(771), + [anon_sym_DASH_DASH] = ACTIONS(771), + [anon_sym_DASH] = ACTIONS(771), + [anon_sym_in] = ACTIONS(771), + [anon_sym_LBRACE] = ACTIONS(771), + [anon_sym_RBRACE] = ACTIONS(771), + [anon_sym_STAR] = ACTIONS(771), + [anon_sym_STAR_STAR] = ACTIONS(771), + [anon_sym_PLUS_PLUS] = ACTIONS(771), + [anon_sym_SLASH] = ACTIONS(771), + [anon_sym_mod] = ACTIONS(771), + [anon_sym_SLASH_SLASH] = ACTIONS(771), + [anon_sym_PLUS] = ACTIONS(771), + [anon_sym_bit_DASHshl] = ACTIONS(771), + [anon_sym_bit_DASHshr] = ACTIONS(771), + [anon_sym_EQ_EQ] = ACTIONS(771), + [anon_sym_BANG_EQ] = ACTIONS(771), + [anon_sym_LT2] = ACTIONS(771), + [anon_sym_LT_EQ] = ACTIONS(771), + [anon_sym_GT_EQ] = ACTIONS(771), + [anon_sym_not_DASHin] = ACTIONS(771), + [anon_sym_starts_DASHwith] = ACTIONS(771), + [anon_sym_ends_DASHwith] = ACTIONS(771), + [anon_sym_EQ_TILDE] = ACTIONS(771), + [anon_sym_BANG_TILDE] = ACTIONS(771), + [anon_sym_bit_DASHand] = ACTIONS(771), + [anon_sym_bit_DASHxor] = ACTIONS(771), + [anon_sym_bit_DASHor] = ACTIONS(771), + [anon_sym_and] = ACTIONS(771), + [anon_sym_xor] = ACTIONS(771), + [anon_sym_or] = ACTIONS(771), + [anon_sym_DOT_DOT_LT] = ACTIONS(771), + [anon_sym_DOT_DOT] = ACTIONS(771), + [anon_sym_DOT_DOT_EQ] = ACTIONS(771), + [sym_val_nothing] = ACTIONS(771), + [anon_sym_true] = ACTIONS(771), + [anon_sym_false] = ACTIONS(771), + [aux_sym_val_number_token1] = ACTIONS(771), + [aux_sym_val_number_token2] = ACTIONS(771), + [aux_sym_val_number_token3] = ACTIONS(771), + [aux_sym_val_number_token4] = ACTIONS(771), + [anon_sym_inf] = ACTIONS(771), + [anon_sym_DASHinf] = ACTIONS(771), + [anon_sym_NaN] = ACTIONS(771), + [anon_sym_0b] = ACTIONS(771), + [anon_sym_0o] = ACTIONS(771), + [anon_sym_0x] = ACTIONS(771), + [sym_val_date] = ACTIONS(771), + [anon_sym_DQUOTE] = ACTIONS(771), + [sym__str_single_quotes] = ACTIONS(771), + [sym__str_back_ticks] = ACTIONS(771), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(771), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(771), + [anon_sym_err_GT] = ACTIONS(771), + [anon_sym_out_GT] = ACTIONS(771), + [anon_sym_e_GT] = ACTIONS(771), + [anon_sym_o_GT] = ACTIONS(771), + [anon_sym_err_PLUSout_GT] = ACTIONS(771), + [anon_sym_out_PLUSerr_GT] = ACTIONS(771), + [anon_sym_o_PLUSe_GT] = ACTIONS(771), + [anon_sym_e_PLUSo_GT] = ACTIONS(771), + [sym_short_flag] = ACTIONS(771), + [aux_sym_unquoted_token1] = ACTIONS(771), + [anon_sym_POUND] = ACTIONS(3), + }, + [548] = { + [sym_comment] = STATE(548), + [anon_sym_SEMI] = ACTIONS(793), + [anon_sym_LF] = ACTIONS(795), + [anon_sym_LBRACK] = ACTIONS(793), + [anon_sym_LPAREN] = ACTIONS(793), + [anon_sym_RPAREN] = ACTIONS(793), + [anon_sym_PIPE] = ACTIONS(793), + [anon_sym_DOLLAR] = ACTIONS(793), + [anon_sym_GT] = ACTIONS(793), + [anon_sym_DASH_DASH] = ACTIONS(793), + [anon_sym_DASH] = ACTIONS(793), + [anon_sym_in] = ACTIONS(793), + [anon_sym_LBRACE] = ACTIONS(793), + [anon_sym_RBRACE] = ACTIONS(793), + [anon_sym_STAR] = ACTIONS(793), + [anon_sym_STAR_STAR] = ACTIONS(793), + [anon_sym_PLUS_PLUS] = ACTIONS(793), + [anon_sym_SLASH] = ACTIONS(793), + [anon_sym_mod] = ACTIONS(793), + [anon_sym_SLASH_SLASH] = ACTIONS(793), + [anon_sym_PLUS] = ACTIONS(793), + [anon_sym_bit_DASHshl] = ACTIONS(793), + [anon_sym_bit_DASHshr] = ACTIONS(793), + [anon_sym_EQ_EQ] = ACTIONS(793), + [anon_sym_BANG_EQ] = ACTIONS(793), + [anon_sym_LT2] = ACTIONS(793), + [anon_sym_LT_EQ] = ACTIONS(793), + [anon_sym_GT_EQ] = ACTIONS(793), + [anon_sym_not_DASHin] = ACTIONS(793), + [anon_sym_starts_DASHwith] = ACTIONS(793), + [anon_sym_ends_DASHwith] = ACTIONS(793), + [anon_sym_EQ_TILDE] = ACTIONS(793), + [anon_sym_BANG_TILDE] = ACTIONS(793), + [anon_sym_bit_DASHand] = ACTIONS(793), + [anon_sym_bit_DASHxor] = ACTIONS(793), + [anon_sym_bit_DASHor] = ACTIONS(793), + [anon_sym_and] = ACTIONS(793), + [anon_sym_xor] = ACTIONS(793), + [anon_sym_or] = ACTIONS(793), + [anon_sym_DOT_DOT_LT] = ACTIONS(793), + [anon_sym_DOT_DOT] = ACTIONS(793), + [anon_sym_DOT_DOT_EQ] = ACTIONS(793), + [sym_val_nothing] = ACTIONS(793), + [anon_sym_true] = ACTIONS(793), + [anon_sym_false] = ACTIONS(793), + [aux_sym_val_number_token1] = ACTIONS(793), + [aux_sym_val_number_token2] = ACTIONS(793), + [aux_sym_val_number_token3] = ACTIONS(793), + [aux_sym_val_number_token4] = ACTIONS(793), + [anon_sym_inf] = ACTIONS(793), + [anon_sym_DASHinf] = ACTIONS(793), + [anon_sym_NaN] = ACTIONS(793), + [anon_sym_0b] = ACTIONS(793), + [anon_sym_0o] = ACTIONS(793), + [anon_sym_0x] = ACTIONS(793), + [sym_val_date] = ACTIONS(793), + [anon_sym_DQUOTE] = ACTIONS(793), + [sym__str_single_quotes] = ACTIONS(793), + [sym__str_back_ticks] = ACTIONS(793), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(793), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(793), + [anon_sym_err_GT] = ACTIONS(793), + [anon_sym_out_GT] = ACTIONS(793), + [anon_sym_e_GT] = ACTIONS(793), + [anon_sym_o_GT] = ACTIONS(793), + [anon_sym_err_PLUSout_GT] = ACTIONS(793), + [anon_sym_out_PLUSerr_GT] = ACTIONS(793), + [anon_sym_o_PLUSe_GT] = ACTIONS(793), + [anon_sym_e_PLUSo_GT] = ACTIONS(793), + [sym_short_flag] = ACTIONS(793), + [aux_sym_unquoted_token1] = ACTIONS(793), + [anon_sym_POUND] = ACTIONS(3), + }, + [549] = { + [sym_comment] = STATE(549), + [anon_sym_SEMI] = ACTIONS(797), + [anon_sym_LF] = ACTIONS(799), + [anon_sym_LBRACK] = ACTIONS(797), + [anon_sym_LPAREN] = ACTIONS(797), + [anon_sym_RPAREN] = ACTIONS(797), + [anon_sym_PIPE] = ACTIONS(797), + [anon_sym_DOLLAR] = ACTIONS(797), + [anon_sym_GT] = ACTIONS(797), + [anon_sym_DASH_DASH] = ACTIONS(797), + [anon_sym_DASH] = ACTIONS(797), + [anon_sym_in] = ACTIONS(797), + [anon_sym_LBRACE] = ACTIONS(797), + [anon_sym_RBRACE] = ACTIONS(797), + [anon_sym_STAR] = ACTIONS(797), + [anon_sym_STAR_STAR] = ACTIONS(797), + [anon_sym_PLUS_PLUS] = ACTIONS(797), + [anon_sym_SLASH] = ACTIONS(797), + [anon_sym_mod] = ACTIONS(797), + [anon_sym_SLASH_SLASH] = ACTIONS(797), + [anon_sym_PLUS] = ACTIONS(797), + [anon_sym_bit_DASHshl] = ACTIONS(797), + [anon_sym_bit_DASHshr] = ACTIONS(797), + [anon_sym_EQ_EQ] = ACTIONS(797), + [anon_sym_BANG_EQ] = ACTIONS(797), + [anon_sym_LT2] = ACTIONS(797), + [anon_sym_LT_EQ] = ACTIONS(797), + [anon_sym_GT_EQ] = ACTIONS(797), + [anon_sym_not_DASHin] = ACTIONS(797), + [anon_sym_starts_DASHwith] = ACTIONS(797), + [anon_sym_ends_DASHwith] = ACTIONS(797), + [anon_sym_EQ_TILDE] = ACTIONS(797), + [anon_sym_BANG_TILDE] = ACTIONS(797), + [anon_sym_bit_DASHand] = ACTIONS(797), + [anon_sym_bit_DASHxor] = ACTIONS(797), + [anon_sym_bit_DASHor] = ACTIONS(797), + [anon_sym_and] = ACTIONS(797), + [anon_sym_xor] = ACTIONS(797), + [anon_sym_or] = ACTIONS(797), + [anon_sym_DOT_DOT_LT] = ACTIONS(797), + [anon_sym_DOT_DOT] = ACTIONS(797), + [anon_sym_DOT_DOT_EQ] = ACTIONS(797), + [sym_val_nothing] = ACTIONS(797), + [anon_sym_true] = ACTIONS(797), + [anon_sym_false] = ACTIONS(797), + [aux_sym_val_number_token1] = ACTIONS(797), + [aux_sym_val_number_token2] = ACTIONS(797), + [aux_sym_val_number_token3] = ACTIONS(797), + [aux_sym_val_number_token4] = ACTIONS(797), + [anon_sym_inf] = ACTIONS(797), + [anon_sym_DASHinf] = ACTIONS(797), + [anon_sym_NaN] = ACTIONS(797), + [anon_sym_0b] = ACTIONS(797), + [anon_sym_0o] = ACTIONS(797), + [anon_sym_0x] = ACTIONS(797), + [sym_val_date] = ACTIONS(797), + [anon_sym_DQUOTE] = ACTIONS(797), + [sym__str_single_quotes] = ACTIONS(797), + [sym__str_back_ticks] = ACTIONS(797), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(797), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(797), + [anon_sym_err_GT] = ACTIONS(797), + [anon_sym_out_GT] = ACTIONS(797), + [anon_sym_e_GT] = ACTIONS(797), + [anon_sym_o_GT] = ACTIONS(797), + [anon_sym_err_PLUSout_GT] = ACTIONS(797), + [anon_sym_out_PLUSerr_GT] = ACTIONS(797), + [anon_sym_o_PLUSe_GT] = ACTIONS(797), + [anon_sym_e_PLUSo_GT] = ACTIONS(797), + [sym_short_flag] = ACTIONS(797), + [aux_sym_unquoted_token1] = ACTIONS(797), + [anon_sym_POUND] = ACTIONS(3), + }, + [550] = { + [sym_comment] = STATE(550), + [anon_sym_SEMI] = ACTIONS(848), + [anon_sym_LF] = ACTIONS(850), + [anon_sym_LBRACK] = ACTIONS(848), + [anon_sym_LPAREN] = ACTIONS(848), + [anon_sym_RPAREN] = ACTIONS(848), + [anon_sym_PIPE] = ACTIONS(848), + [anon_sym_DOLLAR] = ACTIONS(848), + [anon_sym_GT] = ACTIONS(848), + [anon_sym_DASH_DASH] = ACTIONS(848), + [anon_sym_DASH] = ACTIONS(848), + [anon_sym_in] = ACTIONS(848), + [anon_sym_LBRACE] = ACTIONS(848), + [anon_sym_RBRACE] = ACTIONS(848), + [anon_sym_STAR] = ACTIONS(848), + [anon_sym_STAR_STAR] = ACTIONS(848), + [anon_sym_PLUS_PLUS] = ACTIONS(848), + [anon_sym_SLASH] = ACTIONS(848), + [anon_sym_mod] = ACTIONS(848), + [anon_sym_SLASH_SLASH] = ACTIONS(848), + [anon_sym_PLUS] = ACTIONS(848), + [anon_sym_bit_DASHshl] = ACTIONS(848), + [anon_sym_bit_DASHshr] = ACTIONS(848), + [anon_sym_EQ_EQ] = ACTIONS(848), + [anon_sym_BANG_EQ] = ACTIONS(848), + [anon_sym_LT2] = ACTIONS(848), + [anon_sym_LT_EQ] = ACTIONS(848), + [anon_sym_GT_EQ] = ACTIONS(848), + [anon_sym_not_DASHin] = ACTIONS(848), + [anon_sym_starts_DASHwith] = ACTIONS(848), + [anon_sym_ends_DASHwith] = ACTIONS(848), + [anon_sym_EQ_TILDE] = ACTIONS(848), + [anon_sym_BANG_TILDE] = ACTIONS(848), + [anon_sym_bit_DASHand] = ACTIONS(848), + [anon_sym_bit_DASHxor] = ACTIONS(848), + [anon_sym_bit_DASHor] = ACTIONS(848), + [anon_sym_and] = ACTIONS(848), + [anon_sym_xor] = ACTIONS(848), + [anon_sym_or] = ACTIONS(848), + [anon_sym_DOT_DOT_LT] = ACTIONS(848), + [anon_sym_DOT_DOT] = ACTIONS(848), + [anon_sym_DOT_DOT_EQ] = ACTIONS(848), + [sym_val_nothing] = ACTIONS(848), + [anon_sym_true] = ACTIONS(848), + [anon_sym_false] = ACTIONS(848), + [aux_sym_val_number_token1] = ACTIONS(848), + [aux_sym_val_number_token2] = ACTIONS(848), + [aux_sym_val_number_token3] = ACTIONS(848), + [aux_sym_val_number_token4] = ACTIONS(848), + [anon_sym_inf] = ACTIONS(848), + [anon_sym_DASHinf] = ACTIONS(848), + [anon_sym_NaN] = ACTIONS(848), + [anon_sym_0b] = ACTIONS(848), + [anon_sym_0o] = ACTIONS(848), + [anon_sym_0x] = ACTIONS(848), + [sym_val_date] = ACTIONS(848), + [anon_sym_DQUOTE] = ACTIONS(848), + [sym__str_single_quotes] = ACTIONS(848), + [sym__str_back_ticks] = ACTIONS(848), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(848), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(848), + [anon_sym_err_GT] = ACTIONS(848), + [anon_sym_out_GT] = ACTIONS(848), + [anon_sym_e_GT] = ACTIONS(848), + [anon_sym_o_GT] = ACTIONS(848), + [anon_sym_err_PLUSout_GT] = ACTIONS(848), + [anon_sym_out_PLUSerr_GT] = ACTIONS(848), + [anon_sym_o_PLUSe_GT] = ACTIONS(848), + [anon_sym_e_PLUSo_GT] = ACTIONS(848), + [sym_short_flag] = ACTIONS(848), + [aux_sym_unquoted_token1] = ACTIONS(848), + [anon_sym_POUND] = ACTIONS(3), + }, + [551] = { + [sym_comment] = STATE(551), + [anon_sym_SEMI] = ACTIONS(801), + [anon_sym_LF] = ACTIONS(803), + [anon_sym_LBRACK] = ACTIONS(801), + [anon_sym_LPAREN] = ACTIONS(801), + [anon_sym_RPAREN] = ACTIONS(801), + [anon_sym_PIPE] = ACTIONS(801), + [anon_sym_DOLLAR] = ACTIONS(801), + [anon_sym_GT] = ACTIONS(801), + [anon_sym_DASH_DASH] = ACTIONS(801), + [anon_sym_DASH] = ACTIONS(801), + [anon_sym_in] = ACTIONS(801), + [anon_sym_LBRACE] = ACTIONS(801), + [anon_sym_RBRACE] = ACTIONS(801), + [anon_sym_STAR] = ACTIONS(801), + [anon_sym_STAR_STAR] = ACTIONS(801), + [anon_sym_PLUS_PLUS] = ACTIONS(801), + [anon_sym_SLASH] = ACTIONS(801), + [anon_sym_mod] = ACTIONS(801), + [anon_sym_SLASH_SLASH] = ACTIONS(801), + [anon_sym_PLUS] = ACTIONS(801), + [anon_sym_bit_DASHshl] = ACTIONS(801), + [anon_sym_bit_DASHshr] = ACTIONS(801), + [anon_sym_EQ_EQ] = ACTIONS(801), + [anon_sym_BANG_EQ] = ACTIONS(801), + [anon_sym_LT2] = ACTIONS(801), + [anon_sym_LT_EQ] = ACTIONS(801), + [anon_sym_GT_EQ] = ACTIONS(801), + [anon_sym_not_DASHin] = ACTIONS(801), + [anon_sym_starts_DASHwith] = ACTIONS(801), + [anon_sym_ends_DASHwith] = ACTIONS(801), + [anon_sym_EQ_TILDE] = ACTIONS(801), + [anon_sym_BANG_TILDE] = ACTIONS(801), + [anon_sym_bit_DASHand] = ACTIONS(801), + [anon_sym_bit_DASHxor] = ACTIONS(801), + [anon_sym_bit_DASHor] = ACTIONS(801), + [anon_sym_and] = ACTIONS(801), + [anon_sym_xor] = ACTIONS(801), + [anon_sym_or] = ACTIONS(801), + [anon_sym_DOT_DOT_LT] = ACTIONS(801), + [anon_sym_DOT_DOT] = ACTIONS(801), + [anon_sym_DOT_DOT_EQ] = ACTIONS(801), + [sym_val_nothing] = ACTIONS(801), + [anon_sym_true] = ACTIONS(801), + [anon_sym_false] = ACTIONS(801), + [aux_sym_val_number_token1] = ACTIONS(801), + [aux_sym_val_number_token2] = ACTIONS(801), + [aux_sym_val_number_token3] = ACTIONS(801), + [aux_sym_val_number_token4] = ACTIONS(801), + [anon_sym_inf] = ACTIONS(801), + [anon_sym_DASHinf] = ACTIONS(801), + [anon_sym_NaN] = ACTIONS(801), + [anon_sym_0b] = ACTIONS(801), + [anon_sym_0o] = ACTIONS(801), + [anon_sym_0x] = ACTIONS(801), + [sym_val_date] = ACTIONS(801), + [anon_sym_DQUOTE] = ACTIONS(801), + [sym__str_single_quotes] = ACTIONS(801), + [sym__str_back_ticks] = ACTIONS(801), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(801), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(801), + [anon_sym_err_GT] = ACTIONS(801), + [anon_sym_out_GT] = ACTIONS(801), + [anon_sym_e_GT] = ACTIONS(801), + [anon_sym_o_GT] = ACTIONS(801), + [anon_sym_err_PLUSout_GT] = ACTIONS(801), + [anon_sym_out_PLUSerr_GT] = ACTIONS(801), + [anon_sym_o_PLUSe_GT] = ACTIONS(801), + [anon_sym_e_PLUSo_GT] = ACTIONS(801), + [sym_short_flag] = ACTIONS(801), + [aux_sym_unquoted_token1] = ACTIONS(801), + [anon_sym_POUND] = ACTIONS(3), + }, + [552] = { + [sym__flag] = STATE(694), + [sym_long_flag] = STATE(684), + [sym_comment] = STATE(552), + [aux_sym_overlay_use_repeat1] = STATE(552), + [anon_sym_export] = ACTIONS(1229), + [anon_sym_alias] = ACTIONS(1229), + [anon_sym_let] = ACTIONS(1229), + [anon_sym_let_DASHenv] = ACTIONS(1229), + [anon_sym_mut] = ACTIONS(1229), + [anon_sym_const] = ACTIONS(1229), [sym_cmd_identifier] = ACTIONS(1229), [anon_sym_SEMI] = ACTIONS(1229), - [anon_sym_LF] = ACTIONS(1227), + [anon_sym_LF] = ACTIONS(1231), + [anon_sym_def] = ACTIONS(1229), + [anon_sym_def_DASHenv] = ACTIONS(1229), + [anon_sym_export_DASHenv] = ACTIONS(1229), + [anon_sym_extern] = ACTIONS(1229), + [anon_sym_module] = ACTIONS(1229), + [anon_sym_use] = ACTIONS(1229), [anon_sym_LBRACK] = ACTIONS(1229), [anon_sym_LPAREN] = ACTIONS(1229), [anon_sym_RPAREN] = ACTIONS(1229), - [anon_sym_PIPE] = ACTIONS(1229), [anon_sym_DOLLAR] = ACTIONS(1229), [anon_sym_error] = ACTIONS(1229), - [anon_sym_GT] = ACTIONS(1229), + [anon_sym_DASH_DASH] = ACTIONS(1233), [anon_sym_DASH] = ACTIONS(1229), [anon_sym_break] = ACTIONS(1229), [anon_sym_continue] = ACTIONS(1229), [anon_sym_for] = ACTIONS(1229), - [anon_sym_in] = ACTIONS(1229), [anon_sym_loop] = ACTIONS(1229), [anon_sym_while] = ACTIONS(1229), [anon_sym_do] = ACTIONS(1229), [anon_sym_if] = ACTIONS(1229), [anon_sym_match] = ACTIONS(1229), [anon_sym_LBRACE] = ACTIONS(1229), + [anon_sym_RBRACE] = ACTIONS(1229), [anon_sym_try] = ACTIONS(1229), [anon_sym_return] = ACTIONS(1229), - [anon_sym_let] = ACTIONS(1229), - [anon_sym_let_DASHenv] = ACTIONS(1229), - [anon_sym_mut] = ACTIONS(1229), - [anon_sym_const] = ACTIONS(1229), [anon_sym_source] = ACTIONS(1229), [anon_sym_source_DASHenv] = ACTIONS(1229), [anon_sym_register] = ACTIONS(1229), [anon_sym_hide] = ACTIONS(1229), [anon_sym_hide_DASHenv] = ACTIONS(1229), [anon_sym_overlay] = ACTIONS(1229), - [anon_sym_STAR] = ACTIONS(1229), + [anon_sym_as] = ACTIONS(1229), [anon_sym_where] = ACTIONS(1229), - [anon_sym_STAR_STAR] = ACTIONS(1229), - [anon_sym_PLUS_PLUS] = ACTIONS(1229), - [anon_sym_SLASH] = ACTIONS(1229), - [anon_sym_mod] = ACTIONS(1229), - [anon_sym_SLASH_SLASH] = ACTIONS(1229), - [anon_sym_PLUS] = ACTIONS(1229), - [anon_sym_bit_DASHshl] = ACTIONS(1229), - [anon_sym_bit_DASHshr] = ACTIONS(1229), - [anon_sym_EQ_EQ] = ACTIONS(1229), - [anon_sym_BANG_EQ] = ACTIONS(1229), - [anon_sym_LT2] = ACTIONS(1229), - [anon_sym_LT_EQ] = ACTIONS(1229), - [anon_sym_GT_EQ] = ACTIONS(1229), - [anon_sym_not_DASHin] = ACTIONS(1229), - [anon_sym_starts_DASHwith] = ACTIONS(1229), - [anon_sym_ends_DASHwith] = ACTIONS(1229), - [anon_sym_EQ_TILDE] = ACTIONS(1229), - [anon_sym_BANG_TILDE] = ACTIONS(1229), - [anon_sym_bit_DASHand] = ACTIONS(1229), - [anon_sym_bit_DASHxor] = ACTIONS(1229), - [anon_sym_bit_DASHor] = ACTIONS(1229), - [anon_sym_and] = ACTIONS(1229), - [anon_sym_xor] = ACTIONS(1229), - [anon_sym_or] = ACTIONS(1229), [anon_sym_not] = ACTIONS(1229), [anon_sym_DOT_DOT_LT] = ACTIONS(1229), [anon_sym_DOT_DOT] = ACTIONS(1229), @@ -97055,21067 +98153,19392 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1229), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1229), [anon_sym_CARET] = ACTIONS(1229), - [anon_sym_POUND] = ACTIONS(3), - }, - [544] = { - [sym_comment] = STATE(544), - [sym_cmd_identifier] = ACTIONS(1243), - [anon_sym_SEMI] = ACTIONS(1243), - [anon_sym_LF] = ACTIONS(1245), - [anon_sym_LBRACK] = ACTIONS(1243), - [anon_sym_LPAREN] = ACTIONS(1243), - [anon_sym_RPAREN] = ACTIONS(1243), - [anon_sym_PIPE] = ACTIONS(1243), - [anon_sym_DOLLAR] = ACTIONS(1243), - [anon_sym_error] = ACTIONS(1243), - [anon_sym_GT] = ACTIONS(1243), - [anon_sym_DASH] = ACTIONS(1243), - [anon_sym_break] = ACTIONS(1243), - [anon_sym_continue] = ACTIONS(1243), - [anon_sym_for] = ACTIONS(1243), - [anon_sym_in] = ACTIONS(1243), - [anon_sym_loop] = ACTIONS(1243), - [anon_sym_while] = ACTIONS(1243), - [anon_sym_do] = ACTIONS(1243), - [anon_sym_if] = ACTIONS(1243), - [anon_sym_match] = ACTIONS(1243), - [anon_sym_LBRACE] = ACTIONS(1243), - [anon_sym_try] = ACTIONS(1243), - [anon_sym_return] = ACTIONS(1243), - [anon_sym_let] = ACTIONS(1243), - [anon_sym_let_DASHenv] = ACTIONS(1243), - [anon_sym_mut] = ACTIONS(1243), - [anon_sym_const] = ACTIONS(1243), - [anon_sym_source] = ACTIONS(1243), - [anon_sym_source_DASHenv] = ACTIONS(1243), - [anon_sym_register] = ACTIONS(1243), - [anon_sym_hide] = ACTIONS(1243), - [anon_sym_hide_DASHenv] = ACTIONS(1243), - [anon_sym_overlay] = ACTIONS(1243), - [anon_sym_STAR] = ACTIONS(1243), - [anon_sym_where] = ACTIONS(1243), - [anon_sym_STAR_STAR] = ACTIONS(1243), - [anon_sym_PLUS_PLUS] = ACTIONS(1243), - [anon_sym_SLASH] = ACTIONS(1243), - [anon_sym_mod] = ACTIONS(1243), - [anon_sym_SLASH_SLASH] = ACTIONS(1243), - [anon_sym_PLUS] = ACTIONS(1243), - [anon_sym_bit_DASHshl] = ACTIONS(1243), - [anon_sym_bit_DASHshr] = ACTIONS(1243), - [anon_sym_EQ_EQ] = ACTIONS(1243), - [anon_sym_BANG_EQ] = ACTIONS(1243), - [anon_sym_LT2] = ACTIONS(1243), - [anon_sym_LT_EQ] = ACTIONS(1243), - [anon_sym_GT_EQ] = ACTIONS(1243), - [anon_sym_not_DASHin] = ACTIONS(1243), - [anon_sym_starts_DASHwith] = ACTIONS(1243), - [anon_sym_ends_DASHwith] = ACTIONS(1243), - [anon_sym_EQ_TILDE] = ACTIONS(1243), - [anon_sym_BANG_TILDE] = ACTIONS(1243), - [anon_sym_bit_DASHand] = ACTIONS(1243), - [anon_sym_bit_DASHxor] = ACTIONS(1243), - [anon_sym_bit_DASHor] = ACTIONS(1243), - [anon_sym_and] = ACTIONS(1243), - [anon_sym_xor] = ACTIONS(1243), - [anon_sym_or] = ACTIONS(1243), - [anon_sym_not] = ACTIONS(1243), - [anon_sym_DOT_DOT_LT] = ACTIONS(1243), - [anon_sym_DOT_DOT] = ACTIONS(1243), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1243), - [sym_val_nothing] = ACTIONS(1243), - [anon_sym_true] = ACTIONS(1243), - [anon_sym_false] = ACTIONS(1243), - [aux_sym_val_number_token1] = ACTIONS(1243), - [aux_sym_val_number_token2] = ACTIONS(1243), - [aux_sym_val_number_token3] = ACTIONS(1243), - [aux_sym_val_number_token4] = ACTIONS(1243), - [anon_sym_inf] = ACTIONS(1243), - [anon_sym_DASHinf] = ACTIONS(1243), - [anon_sym_NaN] = ACTIONS(1243), - [anon_sym_0b] = ACTIONS(1243), - [anon_sym_0o] = ACTIONS(1243), - [anon_sym_0x] = ACTIONS(1243), - [sym_val_date] = ACTIONS(1243), - [anon_sym_DQUOTE] = ACTIONS(1243), - [sym__str_single_quotes] = ACTIONS(1243), - [sym__str_back_ticks] = ACTIONS(1243), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1243), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1243), - [anon_sym_CARET] = ACTIONS(1243), - [anon_sym_POUND] = ACTIONS(3), - }, - [545] = { - [sym_comment] = STATE(545), - [sym_cmd_identifier] = ACTIONS(981), - [anon_sym_SEMI] = ACTIONS(981), - [anon_sym_LF] = ACTIONS(979), - [anon_sym_LBRACK] = ACTIONS(981), - [anon_sym_LPAREN] = ACTIONS(981), - [anon_sym_RPAREN] = ACTIONS(981), - [anon_sym_PIPE] = ACTIONS(981), - [anon_sym_DOLLAR] = ACTIONS(981), - [anon_sym_error] = ACTIONS(981), - [anon_sym_GT] = ACTIONS(981), - [anon_sym_DASH] = ACTIONS(981), - [anon_sym_break] = ACTIONS(981), - [anon_sym_continue] = ACTIONS(981), - [anon_sym_for] = ACTIONS(981), - [anon_sym_in] = ACTIONS(981), - [anon_sym_loop] = ACTIONS(981), - [anon_sym_while] = ACTIONS(981), - [anon_sym_do] = ACTIONS(981), - [anon_sym_if] = ACTIONS(981), - [anon_sym_match] = ACTIONS(981), - [anon_sym_LBRACE] = ACTIONS(981), - [anon_sym_try] = ACTIONS(981), - [anon_sym_return] = ACTIONS(981), - [anon_sym_let] = ACTIONS(981), - [anon_sym_let_DASHenv] = ACTIONS(981), - [anon_sym_mut] = ACTIONS(981), - [anon_sym_const] = ACTIONS(981), - [anon_sym_source] = ACTIONS(981), - [anon_sym_source_DASHenv] = ACTIONS(981), - [anon_sym_register] = ACTIONS(981), - [anon_sym_hide] = ACTIONS(981), - [anon_sym_hide_DASHenv] = ACTIONS(981), - [anon_sym_overlay] = ACTIONS(981), - [anon_sym_STAR] = ACTIONS(981), - [anon_sym_where] = ACTIONS(981), - [anon_sym_STAR_STAR] = ACTIONS(981), - [anon_sym_PLUS_PLUS] = ACTIONS(981), - [anon_sym_SLASH] = ACTIONS(981), - [anon_sym_mod] = ACTIONS(981), - [anon_sym_SLASH_SLASH] = ACTIONS(981), - [anon_sym_PLUS] = ACTIONS(981), - [anon_sym_bit_DASHshl] = ACTIONS(981), - [anon_sym_bit_DASHshr] = ACTIONS(981), - [anon_sym_EQ_EQ] = ACTIONS(981), - [anon_sym_BANG_EQ] = ACTIONS(981), - [anon_sym_LT2] = ACTIONS(981), - [anon_sym_LT_EQ] = ACTIONS(981), - [anon_sym_GT_EQ] = ACTIONS(981), - [anon_sym_not_DASHin] = ACTIONS(981), - [anon_sym_starts_DASHwith] = ACTIONS(981), - [anon_sym_ends_DASHwith] = ACTIONS(981), - [anon_sym_EQ_TILDE] = ACTIONS(981), - [anon_sym_BANG_TILDE] = ACTIONS(981), - [anon_sym_bit_DASHand] = ACTIONS(981), - [anon_sym_bit_DASHxor] = ACTIONS(981), - [anon_sym_bit_DASHor] = ACTIONS(981), - [anon_sym_and] = ACTIONS(981), - [anon_sym_xor] = ACTIONS(981), - [anon_sym_or] = ACTIONS(981), - [anon_sym_not] = ACTIONS(981), - [anon_sym_DOT_DOT_LT] = ACTIONS(981), - [anon_sym_DOT_DOT] = ACTIONS(981), - [anon_sym_DOT_DOT_EQ] = ACTIONS(981), - [sym_val_nothing] = ACTIONS(981), - [anon_sym_true] = ACTIONS(981), - [anon_sym_false] = ACTIONS(981), - [aux_sym_val_number_token1] = ACTIONS(981), - [aux_sym_val_number_token2] = ACTIONS(981), - [aux_sym_val_number_token3] = ACTIONS(981), - [aux_sym_val_number_token4] = ACTIONS(981), - [anon_sym_inf] = ACTIONS(981), - [anon_sym_DASHinf] = ACTIONS(981), - [anon_sym_NaN] = ACTIONS(981), - [anon_sym_0b] = ACTIONS(981), - [anon_sym_0o] = ACTIONS(981), - [anon_sym_0x] = ACTIONS(981), - [sym_val_date] = ACTIONS(981), - [anon_sym_DQUOTE] = ACTIONS(981), - [sym__str_single_quotes] = ACTIONS(981), - [sym__str_back_ticks] = ACTIONS(981), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(981), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(981), - [anon_sym_CARET] = ACTIONS(981), - [anon_sym_POUND] = ACTIONS(3), - }, - [546] = { - [sym_comment] = STATE(546), - [sym_cmd_identifier] = ACTIONS(1231), - [anon_sym_SEMI] = ACTIONS(1231), - [anon_sym_LF] = ACTIONS(1233), - [anon_sym_LBRACK] = ACTIONS(1231), - [anon_sym_LPAREN] = ACTIONS(1231), - [anon_sym_RPAREN] = ACTIONS(1231), - [anon_sym_PIPE] = ACTIONS(1231), - [anon_sym_DOLLAR] = ACTIONS(1231), - [anon_sym_error] = ACTIONS(1231), - [anon_sym_GT] = ACTIONS(1231), - [anon_sym_DASH] = ACTIONS(1231), - [anon_sym_break] = ACTIONS(1231), - [anon_sym_continue] = ACTIONS(1231), - [anon_sym_for] = ACTIONS(1231), - [anon_sym_in] = ACTIONS(1231), - [anon_sym_loop] = ACTIONS(1231), - [anon_sym_while] = ACTIONS(1231), - [anon_sym_do] = ACTIONS(1231), - [anon_sym_if] = ACTIONS(1231), - [anon_sym_match] = ACTIONS(1231), - [anon_sym_LBRACE] = ACTIONS(1231), - [anon_sym_try] = ACTIONS(1231), - [anon_sym_return] = ACTIONS(1231), - [anon_sym_let] = ACTIONS(1231), - [anon_sym_let_DASHenv] = ACTIONS(1231), - [anon_sym_mut] = ACTIONS(1231), - [anon_sym_const] = ACTIONS(1231), - [anon_sym_source] = ACTIONS(1231), - [anon_sym_source_DASHenv] = ACTIONS(1231), - [anon_sym_register] = ACTIONS(1231), - [anon_sym_hide] = ACTIONS(1231), - [anon_sym_hide_DASHenv] = ACTIONS(1231), - [anon_sym_overlay] = ACTIONS(1231), - [anon_sym_STAR] = ACTIONS(1231), - [anon_sym_where] = ACTIONS(1231), - [anon_sym_STAR_STAR] = ACTIONS(1231), - [anon_sym_PLUS_PLUS] = ACTIONS(1231), - [anon_sym_SLASH] = ACTIONS(1231), - [anon_sym_mod] = ACTIONS(1231), - [anon_sym_SLASH_SLASH] = ACTIONS(1231), - [anon_sym_PLUS] = ACTIONS(1231), - [anon_sym_bit_DASHshl] = ACTIONS(1231), - [anon_sym_bit_DASHshr] = ACTIONS(1231), - [anon_sym_EQ_EQ] = ACTIONS(1231), - [anon_sym_BANG_EQ] = ACTIONS(1231), - [anon_sym_LT2] = ACTIONS(1231), - [anon_sym_LT_EQ] = ACTIONS(1231), - [anon_sym_GT_EQ] = ACTIONS(1231), - [anon_sym_not_DASHin] = ACTIONS(1231), - [anon_sym_starts_DASHwith] = ACTIONS(1231), - [anon_sym_ends_DASHwith] = ACTIONS(1231), - [anon_sym_EQ_TILDE] = ACTIONS(1231), - [anon_sym_BANG_TILDE] = ACTIONS(1231), - [anon_sym_bit_DASHand] = ACTIONS(1231), - [anon_sym_bit_DASHxor] = ACTIONS(1231), - [anon_sym_bit_DASHor] = ACTIONS(1231), - [anon_sym_and] = ACTIONS(1231), - [anon_sym_xor] = ACTIONS(1231), - [anon_sym_or] = ACTIONS(1231), - [anon_sym_not] = ACTIONS(1231), - [anon_sym_DOT_DOT_LT] = ACTIONS(1231), - [anon_sym_DOT_DOT] = ACTIONS(1231), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1231), - [sym_val_nothing] = ACTIONS(1231), - [anon_sym_true] = ACTIONS(1231), - [anon_sym_false] = ACTIONS(1231), - [aux_sym_val_number_token1] = ACTIONS(1231), - [aux_sym_val_number_token2] = ACTIONS(1231), - [aux_sym_val_number_token3] = ACTIONS(1231), - [aux_sym_val_number_token4] = ACTIONS(1231), - [anon_sym_inf] = ACTIONS(1231), - [anon_sym_DASHinf] = ACTIONS(1231), - [anon_sym_NaN] = ACTIONS(1231), - [anon_sym_0b] = ACTIONS(1231), - [anon_sym_0o] = ACTIONS(1231), - [anon_sym_0x] = ACTIONS(1231), - [sym_val_date] = ACTIONS(1231), - [anon_sym_DQUOTE] = ACTIONS(1231), - [sym__str_single_quotes] = ACTIONS(1231), - [sym__str_back_ticks] = ACTIONS(1231), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1231), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1231), - [anon_sym_CARET] = ACTIONS(1231), - [anon_sym_POUND] = ACTIONS(3), - }, - [547] = { - [sym_comment] = STATE(547), - [sym_cmd_identifier] = ACTIONS(1219), - [anon_sym_SEMI] = ACTIONS(1219), - [anon_sym_LF] = ACTIONS(1221), - [anon_sym_LBRACK] = ACTIONS(1219), - [anon_sym_LPAREN] = ACTIONS(1219), - [anon_sym_RPAREN] = ACTIONS(1219), - [anon_sym_PIPE] = ACTIONS(1219), - [anon_sym_DOLLAR] = ACTIONS(1219), - [anon_sym_error] = ACTIONS(1219), - [anon_sym_GT] = ACTIONS(1219), - [anon_sym_DASH] = ACTIONS(1219), - [anon_sym_break] = ACTIONS(1219), - [anon_sym_continue] = ACTIONS(1219), - [anon_sym_for] = ACTIONS(1219), - [anon_sym_in] = ACTIONS(1219), - [anon_sym_loop] = ACTIONS(1219), - [anon_sym_while] = ACTIONS(1219), - [anon_sym_do] = ACTIONS(1219), - [anon_sym_if] = ACTIONS(1219), - [anon_sym_match] = ACTIONS(1219), - [anon_sym_LBRACE] = ACTIONS(1219), - [anon_sym_try] = ACTIONS(1219), - [anon_sym_return] = ACTIONS(1219), - [anon_sym_let] = ACTIONS(1219), - [anon_sym_let_DASHenv] = ACTIONS(1219), - [anon_sym_mut] = ACTIONS(1219), - [anon_sym_const] = ACTIONS(1219), - [anon_sym_source] = ACTIONS(1219), - [anon_sym_source_DASHenv] = ACTIONS(1219), - [anon_sym_register] = ACTIONS(1219), - [anon_sym_hide] = ACTIONS(1219), - [anon_sym_hide_DASHenv] = ACTIONS(1219), - [anon_sym_overlay] = ACTIONS(1219), - [anon_sym_STAR] = ACTIONS(1219), - [anon_sym_where] = ACTIONS(1219), - [anon_sym_STAR_STAR] = ACTIONS(1219), - [anon_sym_PLUS_PLUS] = ACTIONS(1219), - [anon_sym_SLASH] = ACTIONS(1219), - [anon_sym_mod] = ACTIONS(1219), - [anon_sym_SLASH_SLASH] = ACTIONS(1219), - [anon_sym_PLUS] = ACTIONS(1219), - [anon_sym_bit_DASHshl] = ACTIONS(1219), - [anon_sym_bit_DASHshr] = ACTIONS(1219), - [anon_sym_EQ_EQ] = ACTIONS(1219), - [anon_sym_BANG_EQ] = ACTIONS(1219), - [anon_sym_LT2] = ACTIONS(1219), - [anon_sym_LT_EQ] = ACTIONS(1219), - [anon_sym_GT_EQ] = ACTIONS(1219), - [anon_sym_not_DASHin] = ACTIONS(1219), - [anon_sym_starts_DASHwith] = ACTIONS(1219), - [anon_sym_ends_DASHwith] = ACTIONS(1219), - [anon_sym_EQ_TILDE] = ACTIONS(1219), - [anon_sym_BANG_TILDE] = ACTIONS(1219), - [anon_sym_bit_DASHand] = ACTIONS(1219), - [anon_sym_bit_DASHxor] = ACTIONS(1219), - [anon_sym_bit_DASHor] = ACTIONS(1219), - [anon_sym_and] = ACTIONS(1219), - [anon_sym_xor] = ACTIONS(1219), - [anon_sym_or] = ACTIONS(1219), - [anon_sym_not] = ACTIONS(1219), - [anon_sym_DOT_DOT_LT] = ACTIONS(1219), - [anon_sym_DOT_DOT] = ACTIONS(1219), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1219), - [sym_val_nothing] = ACTIONS(1219), - [anon_sym_true] = ACTIONS(1219), - [anon_sym_false] = ACTIONS(1219), - [aux_sym_val_number_token1] = ACTIONS(1219), - [aux_sym_val_number_token2] = ACTIONS(1219), - [aux_sym_val_number_token3] = ACTIONS(1219), - [aux_sym_val_number_token4] = ACTIONS(1219), - [anon_sym_inf] = ACTIONS(1219), - [anon_sym_DASHinf] = ACTIONS(1219), - [anon_sym_NaN] = ACTIONS(1219), - [anon_sym_0b] = ACTIONS(1219), - [anon_sym_0o] = ACTIONS(1219), - [anon_sym_0x] = ACTIONS(1219), - [sym_val_date] = ACTIONS(1219), - [anon_sym_DQUOTE] = ACTIONS(1219), - [sym__str_single_quotes] = ACTIONS(1219), - [sym__str_back_ticks] = ACTIONS(1219), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1219), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1219), - [anon_sym_CARET] = ACTIONS(1219), - [anon_sym_POUND] = ACTIONS(3), - }, - [548] = { - [sym_comment] = STATE(548), - [sym_cmd_identifier] = ACTIONS(1215), - [anon_sym_SEMI] = ACTIONS(1215), - [anon_sym_LF] = ACTIONS(1217), - [anon_sym_LBRACK] = ACTIONS(1215), - [anon_sym_LPAREN] = ACTIONS(1215), - [anon_sym_RPAREN] = ACTIONS(1215), - [anon_sym_PIPE] = ACTIONS(1215), - [anon_sym_DOLLAR] = ACTIONS(1215), - [anon_sym_error] = ACTIONS(1215), - [anon_sym_GT] = ACTIONS(1215), - [anon_sym_DASH] = ACTIONS(1215), - [anon_sym_break] = ACTIONS(1215), - [anon_sym_continue] = ACTIONS(1215), - [anon_sym_for] = ACTIONS(1215), - [anon_sym_in] = ACTIONS(1215), - [anon_sym_loop] = ACTIONS(1215), - [anon_sym_while] = ACTIONS(1215), - [anon_sym_do] = ACTIONS(1215), - [anon_sym_if] = ACTIONS(1215), - [anon_sym_match] = ACTIONS(1215), - [anon_sym_LBRACE] = ACTIONS(1215), - [anon_sym_try] = ACTIONS(1215), - [anon_sym_return] = ACTIONS(1215), - [anon_sym_let] = ACTIONS(1215), - [anon_sym_let_DASHenv] = ACTIONS(1215), - [anon_sym_mut] = ACTIONS(1215), - [anon_sym_const] = ACTIONS(1215), - [anon_sym_source] = ACTIONS(1215), - [anon_sym_source_DASHenv] = ACTIONS(1215), - [anon_sym_register] = ACTIONS(1215), - [anon_sym_hide] = ACTIONS(1215), - [anon_sym_hide_DASHenv] = ACTIONS(1215), - [anon_sym_overlay] = ACTIONS(1215), - [anon_sym_STAR] = ACTIONS(1215), - [anon_sym_where] = ACTIONS(1215), - [anon_sym_STAR_STAR] = ACTIONS(1215), - [anon_sym_PLUS_PLUS] = ACTIONS(1215), - [anon_sym_SLASH] = ACTIONS(1215), - [anon_sym_mod] = ACTIONS(1215), - [anon_sym_SLASH_SLASH] = ACTIONS(1215), - [anon_sym_PLUS] = ACTIONS(1215), - [anon_sym_bit_DASHshl] = ACTIONS(1215), - [anon_sym_bit_DASHshr] = ACTIONS(1215), - [anon_sym_EQ_EQ] = ACTIONS(1215), - [anon_sym_BANG_EQ] = ACTIONS(1215), - [anon_sym_LT2] = ACTIONS(1215), - [anon_sym_LT_EQ] = ACTIONS(1215), - [anon_sym_GT_EQ] = ACTIONS(1215), - [anon_sym_not_DASHin] = ACTIONS(1215), - [anon_sym_starts_DASHwith] = ACTIONS(1215), - [anon_sym_ends_DASHwith] = ACTIONS(1215), - [anon_sym_EQ_TILDE] = ACTIONS(1215), - [anon_sym_BANG_TILDE] = ACTIONS(1215), - [anon_sym_bit_DASHand] = ACTIONS(1215), - [anon_sym_bit_DASHxor] = ACTIONS(1215), - [anon_sym_bit_DASHor] = ACTIONS(1215), - [anon_sym_and] = ACTIONS(1215), - [anon_sym_xor] = ACTIONS(1215), - [anon_sym_or] = ACTIONS(1215), - [anon_sym_not] = ACTIONS(1215), - [anon_sym_DOT_DOT_LT] = ACTIONS(1215), - [anon_sym_DOT_DOT] = ACTIONS(1215), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1215), - [sym_val_nothing] = ACTIONS(1215), - [anon_sym_true] = ACTIONS(1215), - [anon_sym_false] = ACTIONS(1215), - [aux_sym_val_number_token1] = ACTIONS(1215), - [aux_sym_val_number_token2] = ACTIONS(1215), - [aux_sym_val_number_token3] = ACTIONS(1215), - [aux_sym_val_number_token4] = ACTIONS(1215), - [anon_sym_inf] = ACTIONS(1215), - [anon_sym_DASHinf] = ACTIONS(1215), - [anon_sym_NaN] = ACTIONS(1215), - [anon_sym_0b] = ACTIONS(1215), - [anon_sym_0o] = ACTIONS(1215), - [anon_sym_0x] = ACTIONS(1215), - [sym_val_date] = ACTIONS(1215), - [anon_sym_DQUOTE] = ACTIONS(1215), - [sym__str_single_quotes] = ACTIONS(1215), - [sym__str_back_ticks] = ACTIONS(1215), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1215), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1215), - [anon_sym_CARET] = ACTIONS(1215), - [anon_sym_POUND] = ACTIONS(3), - }, - [549] = { - [sym_comment] = STATE(549), - [sym_cmd_identifier] = ACTIONS(1211), - [anon_sym_SEMI] = ACTIONS(1211), - [anon_sym_LF] = ACTIONS(1213), - [anon_sym_LBRACK] = ACTIONS(1211), - [anon_sym_LPAREN] = ACTIONS(1211), - [anon_sym_RPAREN] = ACTIONS(1211), - [anon_sym_PIPE] = ACTIONS(1211), - [anon_sym_DOLLAR] = ACTIONS(1211), - [anon_sym_error] = ACTIONS(1211), - [anon_sym_GT] = ACTIONS(1211), - [anon_sym_DASH] = ACTIONS(1211), - [anon_sym_break] = ACTIONS(1211), - [anon_sym_continue] = ACTIONS(1211), - [anon_sym_for] = ACTIONS(1211), - [anon_sym_in] = ACTIONS(1211), - [anon_sym_loop] = ACTIONS(1211), - [anon_sym_while] = ACTIONS(1211), - [anon_sym_do] = ACTIONS(1211), - [anon_sym_if] = ACTIONS(1211), - [anon_sym_match] = ACTIONS(1211), - [anon_sym_LBRACE] = ACTIONS(1211), - [anon_sym_try] = ACTIONS(1211), - [anon_sym_return] = ACTIONS(1211), - [anon_sym_let] = ACTIONS(1211), - [anon_sym_let_DASHenv] = ACTIONS(1211), - [anon_sym_mut] = ACTIONS(1211), - [anon_sym_const] = ACTIONS(1211), - [anon_sym_source] = ACTIONS(1211), - [anon_sym_source_DASHenv] = ACTIONS(1211), - [anon_sym_register] = ACTIONS(1211), - [anon_sym_hide] = ACTIONS(1211), - [anon_sym_hide_DASHenv] = ACTIONS(1211), - [anon_sym_overlay] = ACTIONS(1211), - [anon_sym_STAR] = ACTIONS(1211), - [anon_sym_where] = ACTIONS(1211), - [anon_sym_STAR_STAR] = ACTIONS(1211), - [anon_sym_PLUS_PLUS] = ACTIONS(1211), - [anon_sym_SLASH] = ACTIONS(1211), - [anon_sym_mod] = ACTIONS(1211), - [anon_sym_SLASH_SLASH] = ACTIONS(1211), - [anon_sym_PLUS] = ACTIONS(1211), - [anon_sym_bit_DASHshl] = ACTIONS(1211), - [anon_sym_bit_DASHshr] = ACTIONS(1211), - [anon_sym_EQ_EQ] = ACTIONS(1211), - [anon_sym_BANG_EQ] = ACTIONS(1211), - [anon_sym_LT2] = ACTIONS(1211), - [anon_sym_LT_EQ] = ACTIONS(1211), - [anon_sym_GT_EQ] = ACTIONS(1211), - [anon_sym_not_DASHin] = ACTIONS(1211), - [anon_sym_starts_DASHwith] = ACTIONS(1211), - [anon_sym_ends_DASHwith] = ACTIONS(1211), - [anon_sym_EQ_TILDE] = ACTIONS(1211), - [anon_sym_BANG_TILDE] = ACTIONS(1211), - [anon_sym_bit_DASHand] = ACTIONS(1211), - [anon_sym_bit_DASHxor] = ACTIONS(1211), - [anon_sym_bit_DASHor] = ACTIONS(1211), - [anon_sym_and] = ACTIONS(1211), - [anon_sym_xor] = ACTIONS(1211), - [anon_sym_or] = ACTIONS(1211), - [anon_sym_not] = ACTIONS(1211), - [anon_sym_DOT_DOT_LT] = ACTIONS(1211), - [anon_sym_DOT_DOT] = ACTIONS(1211), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1211), - [sym_val_nothing] = ACTIONS(1211), - [anon_sym_true] = ACTIONS(1211), - [anon_sym_false] = ACTIONS(1211), - [aux_sym_val_number_token1] = ACTIONS(1211), - [aux_sym_val_number_token2] = ACTIONS(1211), - [aux_sym_val_number_token3] = ACTIONS(1211), - [aux_sym_val_number_token4] = ACTIONS(1211), - [anon_sym_inf] = ACTIONS(1211), - [anon_sym_DASHinf] = ACTIONS(1211), - [anon_sym_NaN] = ACTIONS(1211), - [anon_sym_0b] = ACTIONS(1211), - [anon_sym_0o] = ACTIONS(1211), - [anon_sym_0x] = ACTIONS(1211), - [sym_val_date] = ACTIONS(1211), - [anon_sym_DQUOTE] = ACTIONS(1211), - [sym__str_single_quotes] = ACTIONS(1211), - [sym__str_back_ticks] = ACTIONS(1211), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1211), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1211), - [anon_sym_CARET] = ACTIONS(1211), - [anon_sym_POUND] = ACTIONS(3), - }, - [550] = { - [sym_comment] = STATE(550), - [sym_cmd_identifier] = ACTIONS(1207), - [anon_sym_SEMI] = ACTIONS(1207), - [anon_sym_LF] = ACTIONS(1209), - [anon_sym_LBRACK] = ACTIONS(1207), - [anon_sym_LPAREN] = ACTIONS(1207), - [anon_sym_RPAREN] = ACTIONS(1207), - [anon_sym_PIPE] = ACTIONS(1207), - [anon_sym_DOLLAR] = ACTIONS(1207), - [anon_sym_error] = ACTIONS(1207), - [anon_sym_GT] = ACTIONS(1207), - [anon_sym_DASH] = ACTIONS(1207), - [anon_sym_break] = ACTIONS(1207), - [anon_sym_continue] = ACTIONS(1207), - [anon_sym_for] = ACTIONS(1207), - [anon_sym_in] = ACTIONS(1207), - [anon_sym_loop] = ACTIONS(1207), - [anon_sym_while] = ACTIONS(1207), - [anon_sym_do] = ACTIONS(1207), - [anon_sym_if] = ACTIONS(1207), - [anon_sym_match] = ACTIONS(1207), - [anon_sym_LBRACE] = ACTIONS(1207), - [anon_sym_try] = ACTIONS(1207), - [anon_sym_return] = ACTIONS(1207), - [anon_sym_let] = ACTIONS(1207), - [anon_sym_let_DASHenv] = ACTIONS(1207), - [anon_sym_mut] = ACTIONS(1207), - [anon_sym_const] = ACTIONS(1207), - [anon_sym_source] = ACTIONS(1207), - [anon_sym_source_DASHenv] = ACTIONS(1207), - [anon_sym_register] = ACTIONS(1207), - [anon_sym_hide] = ACTIONS(1207), - [anon_sym_hide_DASHenv] = ACTIONS(1207), - [anon_sym_overlay] = ACTIONS(1207), - [anon_sym_STAR] = ACTIONS(1207), - [anon_sym_where] = ACTIONS(1207), - [anon_sym_STAR_STAR] = ACTIONS(1207), - [anon_sym_PLUS_PLUS] = ACTIONS(1207), - [anon_sym_SLASH] = ACTIONS(1207), - [anon_sym_mod] = ACTIONS(1207), - [anon_sym_SLASH_SLASH] = ACTIONS(1207), - [anon_sym_PLUS] = ACTIONS(1207), - [anon_sym_bit_DASHshl] = ACTIONS(1207), - [anon_sym_bit_DASHshr] = ACTIONS(1207), - [anon_sym_EQ_EQ] = ACTIONS(1207), - [anon_sym_BANG_EQ] = ACTIONS(1207), - [anon_sym_LT2] = ACTIONS(1207), - [anon_sym_LT_EQ] = ACTIONS(1207), - [anon_sym_GT_EQ] = ACTIONS(1207), - [anon_sym_not_DASHin] = ACTIONS(1207), - [anon_sym_starts_DASHwith] = ACTIONS(1207), - [anon_sym_ends_DASHwith] = ACTIONS(1207), - [anon_sym_EQ_TILDE] = ACTIONS(1207), - [anon_sym_BANG_TILDE] = ACTIONS(1207), - [anon_sym_bit_DASHand] = ACTIONS(1207), - [anon_sym_bit_DASHxor] = ACTIONS(1207), - [anon_sym_bit_DASHor] = ACTIONS(1207), - [anon_sym_and] = ACTIONS(1207), - [anon_sym_xor] = ACTIONS(1207), - [anon_sym_or] = ACTIONS(1207), - [anon_sym_not] = ACTIONS(1207), - [anon_sym_DOT_DOT_LT] = ACTIONS(1207), - [anon_sym_DOT_DOT] = ACTIONS(1207), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1207), - [sym_val_nothing] = ACTIONS(1207), - [anon_sym_true] = ACTIONS(1207), - [anon_sym_false] = ACTIONS(1207), - [aux_sym_val_number_token1] = ACTIONS(1207), - [aux_sym_val_number_token2] = ACTIONS(1207), - [aux_sym_val_number_token3] = ACTIONS(1207), - [aux_sym_val_number_token4] = ACTIONS(1207), - [anon_sym_inf] = ACTIONS(1207), - [anon_sym_DASHinf] = ACTIONS(1207), - [anon_sym_NaN] = ACTIONS(1207), - [anon_sym_0b] = ACTIONS(1207), - [anon_sym_0o] = ACTIONS(1207), - [anon_sym_0x] = ACTIONS(1207), - [sym_val_date] = ACTIONS(1207), - [anon_sym_DQUOTE] = ACTIONS(1207), - [sym__str_single_quotes] = ACTIONS(1207), - [sym__str_back_ticks] = ACTIONS(1207), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1207), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1207), - [anon_sym_CARET] = ACTIONS(1207), - [anon_sym_POUND] = ACTIONS(3), - }, - [551] = { - [sym_comment] = STATE(551), - [sym_cmd_identifier] = ACTIONS(1203), - [anon_sym_SEMI] = ACTIONS(1203), - [anon_sym_LF] = ACTIONS(1205), - [anon_sym_LBRACK] = ACTIONS(1203), - [anon_sym_LPAREN] = ACTIONS(1203), - [anon_sym_RPAREN] = ACTIONS(1203), - [anon_sym_PIPE] = ACTIONS(1203), - [anon_sym_DOLLAR] = ACTIONS(1203), - [anon_sym_error] = ACTIONS(1203), - [anon_sym_GT] = ACTIONS(1203), - [anon_sym_DASH] = ACTIONS(1203), - [anon_sym_break] = ACTIONS(1203), - [anon_sym_continue] = ACTIONS(1203), - [anon_sym_for] = ACTIONS(1203), - [anon_sym_in] = ACTIONS(1203), - [anon_sym_loop] = ACTIONS(1203), - [anon_sym_while] = ACTIONS(1203), - [anon_sym_do] = ACTIONS(1203), - [anon_sym_if] = ACTIONS(1203), - [anon_sym_match] = ACTIONS(1203), - [anon_sym_LBRACE] = ACTIONS(1203), - [anon_sym_try] = ACTIONS(1203), - [anon_sym_return] = ACTIONS(1203), - [anon_sym_let] = ACTIONS(1203), - [anon_sym_let_DASHenv] = ACTIONS(1203), - [anon_sym_mut] = ACTIONS(1203), - [anon_sym_const] = ACTIONS(1203), - [anon_sym_source] = ACTIONS(1203), - [anon_sym_source_DASHenv] = ACTIONS(1203), - [anon_sym_register] = ACTIONS(1203), - [anon_sym_hide] = ACTIONS(1203), - [anon_sym_hide_DASHenv] = ACTIONS(1203), - [anon_sym_overlay] = ACTIONS(1203), - [anon_sym_STAR] = ACTIONS(1203), - [anon_sym_where] = ACTIONS(1203), - [anon_sym_STAR_STAR] = ACTIONS(1203), - [anon_sym_PLUS_PLUS] = ACTIONS(1203), - [anon_sym_SLASH] = ACTIONS(1203), - [anon_sym_mod] = ACTIONS(1203), - [anon_sym_SLASH_SLASH] = ACTIONS(1203), - [anon_sym_PLUS] = ACTIONS(1203), - [anon_sym_bit_DASHshl] = ACTIONS(1203), - [anon_sym_bit_DASHshr] = ACTIONS(1203), - [anon_sym_EQ_EQ] = ACTIONS(1203), - [anon_sym_BANG_EQ] = ACTIONS(1203), - [anon_sym_LT2] = ACTIONS(1203), - [anon_sym_LT_EQ] = ACTIONS(1203), - [anon_sym_GT_EQ] = ACTIONS(1203), - [anon_sym_not_DASHin] = ACTIONS(1203), - [anon_sym_starts_DASHwith] = ACTIONS(1203), - [anon_sym_ends_DASHwith] = ACTIONS(1203), - [anon_sym_EQ_TILDE] = ACTIONS(1203), - [anon_sym_BANG_TILDE] = ACTIONS(1203), - [anon_sym_bit_DASHand] = ACTIONS(1203), - [anon_sym_bit_DASHxor] = ACTIONS(1203), - [anon_sym_bit_DASHor] = ACTIONS(1203), - [anon_sym_and] = ACTIONS(1203), - [anon_sym_xor] = ACTIONS(1203), - [anon_sym_or] = ACTIONS(1203), - [anon_sym_not] = ACTIONS(1203), - [anon_sym_DOT_DOT_LT] = ACTIONS(1203), - [anon_sym_DOT_DOT] = ACTIONS(1203), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1203), - [sym_val_nothing] = ACTIONS(1203), - [anon_sym_true] = ACTIONS(1203), - [anon_sym_false] = ACTIONS(1203), - [aux_sym_val_number_token1] = ACTIONS(1203), - [aux_sym_val_number_token2] = ACTIONS(1203), - [aux_sym_val_number_token3] = ACTIONS(1203), - [aux_sym_val_number_token4] = ACTIONS(1203), - [anon_sym_inf] = ACTIONS(1203), - [anon_sym_DASHinf] = ACTIONS(1203), - [anon_sym_NaN] = ACTIONS(1203), - [anon_sym_0b] = ACTIONS(1203), - [anon_sym_0o] = ACTIONS(1203), - [anon_sym_0x] = ACTIONS(1203), - [sym_val_date] = ACTIONS(1203), - [anon_sym_DQUOTE] = ACTIONS(1203), - [sym__str_single_quotes] = ACTIONS(1203), - [sym__str_back_ticks] = ACTIONS(1203), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1203), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1203), - [anon_sym_CARET] = ACTIONS(1203), - [anon_sym_POUND] = ACTIONS(3), - }, - [552] = { - [sym_comment] = STATE(552), - [sym_cmd_identifier] = ACTIONS(1199), - [anon_sym_SEMI] = ACTIONS(1199), - [anon_sym_LF] = ACTIONS(1201), - [anon_sym_LBRACK] = ACTIONS(1199), - [anon_sym_LPAREN] = ACTIONS(1199), - [anon_sym_RPAREN] = ACTIONS(1199), - [anon_sym_PIPE] = ACTIONS(1199), - [anon_sym_DOLLAR] = ACTIONS(1199), - [anon_sym_error] = ACTIONS(1199), - [anon_sym_GT] = ACTIONS(1199), - [anon_sym_DASH] = ACTIONS(1199), - [anon_sym_break] = ACTIONS(1199), - [anon_sym_continue] = ACTIONS(1199), - [anon_sym_for] = ACTIONS(1199), - [anon_sym_in] = ACTIONS(1199), - [anon_sym_loop] = ACTIONS(1199), - [anon_sym_while] = ACTIONS(1199), - [anon_sym_do] = ACTIONS(1199), - [anon_sym_if] = ACTIONS(1199), - [anon_sym_match] = ACTIONS(1199), - [anon_sym_LBRACE] = ACTIONS(1199), - [anon_sym_try] = ACTIONS(1199), - [anon_sym_return] = ACTIONS(1199), - [anon_sym_let] = ACTIONS(1199), - [anon_sym_let_DASHenv] = ACTIONS(1199), - [anon_sym_mut] = ACTIONS(1199), - [anon_sym_const] = ACTIONS(1199), - [anon_sym_source] = ACTIONS(1199), - [anon_sym_source_DASHenv] = ACTIONS(1199), - [anon_sym_register] = ACTIONS(1199), - [anon_sym_hide] = ACTIONS(1199), - [anon_sym_hide_DASHenv] = ACTIONS(1199), - [anon_sym_overlay] = ACTIONS(1199), - [anon_sym_STAR] = ACTIONS(1199), - [anon_sym_where] = ACTIONS(1199), - [anon_sym_STAR_STAR] = ACTIONS(1199), - [anon_sym_PLUS_PLUS] = ACTIONS(1199), - [anon_sym_SLASH] = ACTIONS(1199), - [anon_sym_mod] = ACTIONS(1199), - [anon_sym_SLASH_SLASH] = ACTIONS(1199), - [anon_sym_PLUS] = ACTIONS(1199), - [anon_sym_bit_DASHshl] = ACTIONS(1199), - [anon_sym_bit_DASHshr] = ACTIONS(1199), - [anon_sym_EQ_EQ] = ACTIONS(1199), - [anon_sym_BANG_EQ] = ACTIONS(1199), - [anon_sym_LT2] = ACTIONS(1199), - [anon_sym_LT_EQ] = ACTIONS(1199), - [anon_sym_GT_EQ] = ACTIONS(1199), - [anon_sym_not_DASHin] = ACTIONS(1199), - [anon_sym_starts_DASHwith] = ACTIONS(1199), - [anon_sym_ends_DASHwith] = ACTIONS(1199), - [anon_sym_EQ_TILDE] = ACTIONS(1199), - [anon_sym_BANG_TILDE] = ACTIONS(1199), - [anon_sym_bit_DASHand] = ACTIONS(1199), - [anon_sym_bit_DASHxor] = ACTIONS(1199), - [anon_sym_bit_DASHor] = ACTIONS(1199), - [anon_sym_and] = ACTIONS(1199), - [anon_sym_xor] = ACTIONS(1199), - [anon_sym_or] = ACTIONS(1199), - [anon_sym_not] = ACTIONS(1199), - [anon_sym_DOT_DOT_LT] = ACTIONS(1199), - [anon_sym_DOT_DOT] = ACTIONS(1199), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1199), - [sym_val_nothing] = ACTIONS(1199), - [anon_sym_true] = ACTIONS(1199), - [anon_sym_false] = ACTIONS(1199), - [aux_sym_val_number_token1] = ACTIONS(1199), - [aux_sym_val_number_token2] = ACTIONS(1199), - [aux_sym_val_number_token3] = ACTIONS(1199), - [aux_sym_val_number_token4] = ACTIONS(1199), - [anon_sym_inf] = ACTIONS(1199), - [anon_sym_DASHinf] = ACTIONS(1199), - [anon_sym_NaN] = ACTIONS(1199), - [anon_sym_0b] = ACTIONS(1199), - [anon_sym_0o] = ACTIONS(1199), - [anon_sym_0x] = ACTIONS(1199), - [sym_val_date] = ACTIONS(1199), - [anon_sym_DQUOTE] = ACTIONS(1199), - [sym__str_single_quotes] = ACTIONS(1199), - [sym__str_back_ticks] = ACTIONS(1199), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1199), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1199), - [anon_sym_CARET] = ACTIONS(1199), + [sym_short_flag] = ACTIONS(1236), [anon_sym_POUND] = ACTIONS(3), }, [553] = { [sym_comment] = STATE(553), - [sym_cmd_identifier] = ACTIONS(1191), - [anon_sym_SEMI] = ACTIONS(1191), - [anon_sym_LF] = ACTIONS(1193), - [anon_sym_LBRACK] = ACTIONS(1191), - [anon_sym_LPAREN] = ACTIONS(1191), - [anon_sym_RPAREN] = ACTIONS(1191), - [anon_sym_PIPE] = ACTIONS(1191), - [anon_sym_DOLLAR] = ACTIONS(1191), - [anon_sym_error] = ACTIONS(1191), - [anon_sym_GT] = ACTIONS(1191), - [anon_sym_DASH] = ACTIONS(1191), - [anon_sym_break] = ACTIONS(1191), - [anon_sym_continue] = ACTIONS(1191), - [anon_sym_for] = ACTIONS(1191), - [anon_sym_in] = ACTIONS(1191), - [anon_sym_loop] = ACTIONS(1191), - [anon_sym_while] = ACTIONS(1191), - [anon_sym_do] = ACTIONS(1191), - [anon_sym_if] = ACTIONS(1191), - [anon_sym_match] = ACTIONS(1191), - [anon_sym_LBRACE] = ACTIONS(1191), - [anon_sym_try] = ACTIONS(1191), - [anon_sym_return] = ACTIONS(1191), - [anon_sym_let] = ACTIONS(1191), - [anon_sym_let_DASHenv] = ACTIONS(1191), - [anon_sym_mut] = ACTIONS(1191), - [anon_sym_const] = ACTIONS(1191), - [anon_sym_source] = ACTIONS(1191), - [anon_sym_source_DASHenv] = ACTIONS(1191), - [anon_sym_register] = ACTIONS(1191), - [anon_sym_hide] = ACTIONS(1191), - [anon_sym_hide_DASHenv] = ACTIONS(1191), - [anon_sym_overlay] = ACTIONS(1191), - [anon_sym_STAR] = ACTIONS(1191), - [anon_sym_where] = ACTIONS(1191), - [anon_sym_STAR_STAR] = ACTIONS(1191), - [anon_sym_PLUS_PLUS] = ACTIONS(1191), - [anon_sym_SLASH] = ACTIONS(1191), - [anon_sym_mod] = ACTIONS(1191), - [anon_sym_SLASH_SLASH] = ACTIONS(1191), - [anon_sym_PLUS] = ACTIONS(1191), - [anon_sym_bit_DASHshl] = ACTIONS(1191), - [anon_sym_bit_DASHshr] = ACTIONS(1191), - [anon_sym_EQ_EQ] = ACTIONS(1191), - [anon_sym_BANG_EQ] = ACTIONS(1191), - [anon_sym_LT2] = ACTIONS(1191), - [anon_sym_LT_EQ] = ACTIONS(1191), - [anon_sym_GT_EQ] = ACTIONS(1191), - [anon_sym_not_DASHin] = ACTIONS(1191), - [anon_sym_starts_DASHwith] = ACTIONS(1191), - [anon_sym_ends_DASHwith] = ACTIONS(1191), - [anon_sym_EQ_TILDE] = ACTIONS(1191), - [anon_sym_BANG_TILDE] = ACTIONS(1191), - [anon_sym_bit_DASHand] = ACTIONS(1191), - [anon_sym_bit_DASHxor] = ACTIONS(1191), - [anon_sym_bit_DASHor] = ACTIONS(1191), - [anon_sym_and] = ACTIONS(1191), - [anon_sym_xor] = ACTIONS(1191), - [anon_sym_or] = ACTIONS(1191), - [anon_sym_not] = ACTIONS(1191), - [anon_sym_DOT_DOT_LT] = ACTIONS(1191), - [anon_sym_DOT_DOT] = ACTIONS(1191), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1191), - [sym_val_nothing] = ACTIONS(1191), - [anon_sym_true] = ACTIONS(1191), - [anon_sym_false] = ACTIONS(1191), - [aux_sym_val_number_token1] = ACTIONS(1191), - [aux_sym_val_number_token2] = ACTIONS(1191), - [aux_sym_val_number_token3] = ACTIONS(1191), - [aux_sym_val_number_token4] = ACTIONS(1191), - [anon_sym_inf] = ACTIONS(1191), - [anon_sym_DASHinf] = ACTIONS(1191), - [anon_sym_NaN] = ACTIONS(1191), - [anon_sym_0b] = ACTIONS(1191), - [anon_sym_0o] = ACTIONS(1191), - [anon_sym_0x] = ACTIONS(1191), - [sym_val_date] = ACTIONS(1191), - [anon_sym_DQUOTE] = ACTIONS(1191), - [sym__str_single_quotes] = ACTIONS(1191), - [sym__str_back_ticks] = ACTIONS(1191), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1191), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1191), - [anon_sym_CARET] = ACTIONS(1191), + [anon_sym_SEMI] = ACTIONS(870), + [anon_sym_LF] = ACTIONS(872), + [anon_sym_LBRACK] = ACTIONS(870), + [anon_sym_LPAREN] = ACTIONS(870), + [anon_sym_RPAREN] = ACTIONS(870), + [anon_sym_PIPE] = ACTIONS(870), + [anon_sym_DOLLAR] = ACTIONS(870), + [anon_sym_GT] = ACTIONS(870), + [anon_sym_DASH_DASH] = ACTIONS(870), + [anon_sym_DASH] = ACTIONS(870), + [anon_sym_in] = ACTIONS(870), + [anon_sym_LBRACE] = ACTIONS(870), + [anon_sym_RBRACE] = ACTIONS(870), + [anon_sym_STAR] = ACTIONS(870), + [anon_sym_STAR_STAR] = ACTIONS(870), + [anon_sym_PLUS_PLUS] = ACTIONS(870), + [anon_sym_SLASH] = ACTIONS(870), + [anon_sym_mod] = ACTIONS(870), + [anon_sym_SLASH_SLASH] = ACTIONS(870), + [anon_sym_PLUS] = ACTIONS(870), + [anon_sym_bit_DASHshl] = ACTIONS(870), + [anon_sym_bit_DASHshr] = ACTIONS(870), + [anon_sym_EQ_EQ] = ACTIONS(870), + [anon_sym_BANG_EQ] = ACTIONS(870), + [anon_sym_LT2] = ACTIONS(870), + [anon_sym_LT_EQ] = ACTIONS(870), + [anon_sym_GT_EQ] = ACTIONS(870), + [anon_sym_not_DASHin] = ACTIONS(870), + [anon_sym_starts_DASHwith] = ACTIONS(870), + [anon_sym_ends_DASHwith] = ACTIONS(870), + [anon_sym_EQ_TILDE] = ACTIONS(870), + [anon_sym_BANG_TILDE] = ACTIONS(870), + [anon_sym_bit_DASHand] = ACTIONS(870), + [anon_sym_bit_DASHxor] = ACTIONS(870), + [anon_sym_bit_DASHor] = ACTIONS(870), + [anon_sym_and] = ACTIONS(870), + [anon_sym_xor] = ACTIONS(870), + [anon_sym_or] = ACTIONS(870), + [anon_sym_DOT_DOT_LT] = ACTIONS(870), + [anon_sym_DOT_DOT] = ACTIONS(870), + [anon_sym_DOT_DOT_EQ] = ACTIONS(870), + [sym_val_nothing] = ACTIONS(870), + [anon_sym_true] = ACTIONS(870), + [anon_sym_false] = ACTIONS(870), + [aux_sym_val_number_token1] = ACTIONS(870), + [aux_sym_val_number_token2] = ACTIONS(870), + [aux_sym_val_number_token3] = ACTIONS(870), + [aux_sym_val_number_token4] = ACTIONS(870), + [anon_sym_inf] = ACTIONS(870), + [anon_sym_DASHinf] = ACTIONS(870), + [anon_sym_NaN] = ACTIONS(870), + [anon_sym_0b] = ACTIONS(870), + [anon_sym_0o] = ACTIONS(870), + [anon_sym_0x] = ACTIONS(870), + [sym_val_date] = ACTIONS(870), + [anon_sym_DQUOTE] = ACTIONS(870), + [sym__str_single_quotes] = ACTIONS(870), + [sym__str_back_ticks] = ACTIONS(870), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(870), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(870), + [anon_sym_err_GT] = ACTIONS(870), + [anon_sym_out_GT] = ACTIONS(870), + [anon_sym_e_GT] = ACTIONS(870), + [anon_sym_o_GT] = ACTIONS(870), + [anon_sym_err_PLUSout_GT] = ACTIONS(870), + [anon_sym_out_PLUSerr_GT] = ACTIONS(870), + [anon_sym_o_PLUSe_GT] = ACTIONS(870), + [anon_sym_e_PLUSo_GT] = ACTIONS(870), + [sym_short_flag] = ACTIONS(870), + [aux_sym_unquoted_token1] = ACTIONS(870), [anon_sym_POUND] = ACTIONS(3), }, [554] = { + [sym_path] = STATE(645), [sym_comment] = STATE(554), - [sym_cmd_identifier] = ACTIONS(1169), - [anon_sym_SEMI] = ACTIONS(1169), - [anon_sym_LF] = ACTIONS(1167), - [anon_sym_LBRACK] = ACTIONS(1169), - [anon_sym_LPAREN] = ACTIONS(1169), - [anon_sym_RPAREN] = ACTIONS(1169), - [anon_sym_PIPE] = ACTIONS(1169), - [anon_sym_DOLLAR] = ACTIONS(1169), - [anon_sym_error] = ACTIONS(1169), - [anon_sym_GT] = ACTIONS(1169), - [anon_sym_DASH] = ACTIONS(1169), - [anon_sym_break] = ACTIONS(1169), - [anon_sym_continue] = ACTIONS(1169), - [anon_sym_for] = ACTIONS(1169), - [anon_sym_in] = ACTIONS(1169), - [anon_sym_loop] = ACTIONS(1169), - [anon_sym_while] = ACTIONS(1169), - [anon_sym_do] = ACTIONS(1169), - [anon_sym_if] = ACTIONS(1169), - [anon_sym_match] = ACTIONS(1169), - [anon_sym_LBRACE] = ACTIONS(1169), - [anon_sym_try] = ACTIONS(1169), - [anon_sym_return] = ACTIONS(1169), - [anon_sym_let] = ACTIONS(1169), - [anon_sym_let_DASHenv] = ACTIONS(1169), - [anon_sym_mut] = ACTIONS(1169), - [anon_sym_const] = ACTIONS(1169), - [anon_sym_source] = ACTIONS(1169), - [anon_sym_source_DASHenv] = ACTIONS(1169), - [anon_sym_register] = ACTIONS(1169), - [anon_sym_hide] = ACTIONS(1169), - [anon_sym_hide_DASHenv] = ACTIONS(1169), - [anon_sym_overlay] = ACTIONS(1169), - [anon_sym_STAR] = ACTIONS(1169), - [anon_sym_where] = ACTIONS(1169), - [anon_sym_STAR_STAR] = ACTIONS(1169), - [anon_sym_PLUS_PLUS] = ACTIONS(1169), - [anon_sym_SLASH] = ACTIONS(1169), - [anon_sym_mod] = ACTIONS(1169), - [anon_sym_SLASH_SLASH] = ACTIONS(1169), - [anon_sym_PLUS] = ACTIONS(1169), - [anon_sym_bit_DASHshl] = ACTIONS(1169), - [anon_sym_bit_DASHshr] = ACTIONS(1169), - [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(1169), - [anon_sym_starts_DASHwith] = ACTIONS(1169), - [anon_sym_ends_DASHwith] = ACTIONS(1169), - [anon_sym_EQ_TILDE] = ACTIONS(1169), - [anon_sym_BANG_TILDE] = ACTIONS(1169), - [anon_sym_bit_DASHand] = ACTIONS(1169), - [anon_sym_bit_DASHxor] = ACTIONS(1169), - [anon_sym_bit_DASHor] = ACTIONS(1169), - [anon_sym_and] = ACTIONS(1169), - [anon_sym_xor] = ACTIONS(1169), - [anon_sym_or] = ACTIONS(1169), - [anon_sym_not] = ACTIONS(1169), - [anon_sym_DOT_DOT_LT] = ACTIONS(1169), - [anon_sym_DOT_DOT] = ACTIONS(1169), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1169), - [sym_val_nothing] = ACTIONS(1169), - [anon_sym_true] = ACTIONS(1169), - [anon_sym_false] = ACTIONS(1169), - [aux_sym_val_number_token1] = ACTIONS(1169), - [aux_sym_val_number_token2] = ACTIONS(1169), - [aux_sym_val_number_token3] = ACTIONS(1169), - [aux_sym_val_number_token4] = ACTIONS(1169), - [anon_sym_inf] = ACTIONS(1169), - [anon_sym_DASHinf] = ACTIONS(1169), - [anon_sym_NaN] = ACTIONS(1169), - [anon_sym_0b] = ACTIONS(1169), - [anon_sym_0o] = ACTIONS(1169), - [anon_sym_0x] = ACTIONS(1169), - [sym_val_date] = ACTIONS(1169), - [anon_sym_DQUOTE] = ACTIONS(1169), - [sym__str_single_quotes] = ACTIONS(1169), - [sym__str_back_ticks] = ACTIONS(1169), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1169), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1169), - [anon_sym_CARET] = ACTIONS(1169), + [aux_sym_cell_path_repeat1] = STATE(537), + [anon_sym_export] = ACTIONS(582), + [anon_sym_alias] = ACTIONS(582), + [anon_sym_let] = ACTIONS(582), + [anon_sym_let_DASHenv] = ACTIONS(582), + [anon_sym_mut] = ACTIONS(582), + [anon_sym_const] = ACTIONS(582), + [sym_cmd_identifier] = ACTIONS(582), + [anon_sym_SEMI] = ACTIONS(582), + [anon_sym_LF] = ACTIONS(584), + [anon_sym_def] = ACTIONS(582), + [anon_sym_def_DASHenv] = ACTIONS(582), + [anon_sym_export_DASHenv] = ACTIONS(582), + [anon_sym_extern] = ACTIONS(582), + [anon_sym_module] = ACTIONS(582), + [anon_sym_use] = ACTIONS(582), + [anon_sym_LBRACK] = ACTIONS(582), + [anon_sym_LPAREN] = ACTIONS(582), + [anon_sym_RPAREN] = ACTIONS(582), + [anon_sym_PIPE] = ACTIONS(582), + [anon_sym_DOLLAR] = ACTIONS(582), + [anon_sym_error] = ACTIONS(582), + [anon_sym_DASH_DASH] = ACTIONS(582), + [anon_sym_DASH] = ACTIONS(582), + [anon_sym_break] = ACTIONS(582), + [anon_sym_continue] = ACTIONS(582), + [anon_sym_for] = ACTIONS(582), + [anon_sym_loop] = ACTIONS(582), + [anon_sym_while] = ACTIONS(582), + [anon_sym_do] = ACTIONS(582), + [anon_sym_if] = ACTIONS(582), + [anon_sym_match] = ACTIONS(582), + [anon_sym_LBRACE] = ACTIONS(582), + [anon_sym_RBRACE] = ACTIONS(582), + [anon_sym_DOT] = ACTIONS(1102), + [anon_sym_try] = ACTIONS(582), + [anon_sym_return] = ACTIONS(582), + [anon_sym_source] = ACTIONS(582), + [anon_sym_source_DASHenv] = ACTIONS(582), + [anon_sym_register] = ACTIONS(582), + [anon_sym_hide] = ACTIONS(582), + [anon_sym_hide_DASHenv] = ACTIONS(582), + [anon_sym_overlay] = ACTIONS(582), + [anon_sym_where] = ACTIONS(582), + [anon_sym_not] = ACTIONS(582), + [anon_sym_DOT_DOT_LT] = ACTIONS(582), + [anon_sym_DOT_DOT] = ACTIONS(582), + [anon_sym_DOT_DOT_EQ] = ACTIONS(582), + [sym_val_nothing] = ACTIONS(582), + [anon_sym_true] = ACTIONS(582), + [anon_sym_false] = ACTIONS(582), + [aux_sym_val_number_token1] = ACTIONS(582), + [aux_sym_val_number_token2] = ACTIONS(582), + [aux_sym_val_number_token3] = ACTIONS(582), + [aux_sym_val_number_token4] = ACTIONS(582), + [anon_sym_inf] = ACTIONS(582), + [anon_sym_DASHinf] = ACTIONS(582), + [anon_sym_NaN] = ACTIONS(582), + [anon_sym_0b] = ACTIONS(582), + [anon_sym_0o] = ACTIONS(582), + [anon_sym_0x] = ACTIONS(582), + [sym_val_date] = ACTIONS(582), + [anon_sym_DQUOTE] = ACTIONS(582), + [sym__str_single_quotes] = ACTIONS(582), + [sym__str_back_ticks] = ACTIONS(582), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(582), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(582), + [anon_sym_CARET] = ACTIONS(582), + [sym_short_flag] = ACTIONS(582), [anon_sym_POUND] = ACTIONS(3), }, [555] = { [sym_comment] = STATE(555), - [sym_cmd_identifier] = ACTIONS(1183), - [anon_sym_SEMI] = ACTIONS(1183), - [anon_sym_LF] = ACTIONS(1185), - [anon_sym_LBRACK] = ACTIONS(1183), - [anon_sym_LPAREN] = ACTIONS(1183), - [anon_sym_RPAREN] = ACTIONS(1183), - [anon_sym_PIPE] = ACTIONS(1183), - [anon_sym_DOLLAR] = ACTIONS(1183), - [anon_sym_error] = ACTIONS(1183), - [anon_sym_GT] = ACTIONS(1183), - [anon_sym_DASH] = ACTIONS(1183), - [anon_sym_break] = ACTIONS(1183), - [anon_sym_continue] = ACTIONS(1183), - [anon_sym_for] = ACTIONS(1183), - [anon_sym_in] = ACTIONS(1183), - [anon_sym_loop] = ACTIONS(1183), - [anon_sym_while] = ACTIONS(1183), - [anon_sym_do] = ACTIONS(1183), - [anon_sym_if] = ACTIONS(1183), - [anon_sym_match] = ACTIONS(1183), - [anon_sym_LBRACE] = ACTIONS(1183), - [anon_sym_try] = ACTIONS(1183), - [anon_sym_return] = ACTIONS(1183), - [anon_sym_let] = ACTIONS(1183), - [anon_sym_let_DASHenv] = ACTIONS(1183), - [anon_sym_mut] = ACTIONS(1183), - [anon_sym_const] = ACTIONS(1183), - [anon_sym_source] = ACTIONS(1183), - [anon_sym_source_DASHenv] = ACTIONS(1183), - [anon_sym_register] = ACTIONS(1183), - [anon_sym_hide] = ACTIONS(1183), - [anon_sym_hide_DASHenv] = ACTIONS(1183), - [anon_sym_overlay] = ACTIONS(1183), - [anon_sym_STAR] = ACTIONS(1183), - [anon_sym_where] = ACTIONS(1183), - [anon_sym_STAR_STAR] = ACTIONS(1183), - [anon_sym_PLUS_PLUS] = ACTIONS(1183), - [anon_sym_SLASH] = ACTIONS(1183), - [anon_sym_mod] = ACTIONS(1183), - [anon_sym_SLASH_SLASH] = ACTIONS(1183), - [anon_sym_PLUS] = ACTIONS(1183), - [anon_sym_bit_DASHshl] = ACTIONS(1183), - [anon_sym_bit_DASHshr] = ACTIONS(1183), - [anon_sym_EQ_EQ] = ACTIONS(1183), - [anon_sym_BANG_EQ] = ACTIONS(1183), - [anon_sym_LT2] = ACTIONS(1183), - [anon_sym_LT_EQ] = ACTIONS(1183), - [anon_sym_GT_EQ] = ACTIONS(1183), - [anon_sym_not_DASHin] = ACTIONS(1183), - [anon_sym_starts_DASHwith] = ACTIONS(1183), - [anon_sym_ends_DASHwith] = ACTIONS(1183), - [anon_sym_EQ_TILDE] = ACTIONS(1183), - [anon_sym_BANG_TILDE] = ACTIONS(1183), - [anon_sym_bit_DASHand] = ACTIONS(1183), - [anon_sym_bit_DASHxor] = ACTIONS(1183), - [anon_sym_bit_DASHor] = ACTIONS(1183), - [anon_sym_and] = ACTIONS(1183), - [anon_sym_xor] = ACTIONS(1183), - [anon_sym_or] = ACTIONS(1183), - [anon_sym_not] = ACTIONS(1183), - [anon_sym_DOT_DOT_LT] = ACTIONS(1183), - [anon_sym_DOT_DOT] = ACTIONS(1183), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1183), - [sym_val_nothing] = ACTIONS(1183), - [anon_sym_true] = ACTIONS(1183), - [anon_sym_false] = ACTIONS(1183), - [aux_sym_val_number_token1] = ACTIONS(1183), - [aux_sym_val_number_token2] = ACTIONS(1183), - [aux_sym_val_number_token3] = ACTIONS(1183), - [aux_sym_val_number_token4] = ACTIONS(1183), - [anon_sym_inf] = ACTIONS(1183), - [anon_sym_DASHinf] = ACTIONS(1183), - [anon_sym_NaN] = ACTIONS(1183), - [anon_sym_0b] = ACTIONS(1183), - [anon_sym_0o] = ACTIONS(1183), - [anon_sym_0x] = ACTIONS(1183), - [sym_val_date] = ACTIONS(1183), - [anon_sym_DQUOTE] = ACTIONS(1183), - [sym__str_single_quotes] = ACTIONS(1183), - [sym__str_back_ticks] = ACTIONS(1183), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1183), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1183), - [anon_sym_CARET] = ACTIONS(1183), + [anon_sym_SEMI] = ACTIONS(812), + [anon_sym_LF] = ACTIONS(814), + [anon_sym_LBRACK] = ACTIONS(812), + [anon_sym_LPAREN] = ACTIONS(812), + [anon_sym_RPAREN] = ACTIONS(812), + [anon_sym_PIPE] = ACTIONS(812), + [anon_sym_DOLLAR] = ACTIONS(812), + [anon_sym_GT] = ACTIONS(812), + [anon_sym_DASH_DASH] = ACTIONS(812), + [anon_sym_DASH] = ACTIONS(812), + [anon_sym_in] = ACTIONS(812), + [anon_sym_LBRACE] = ACTIONS(812), + [anon_sym_RBRACE] = ACTIONS(812), + [anon_sym_STAR] = ACTIONS(812), + [anon_sym_STAR_STAR] = ACTIONS(812), + [anon_sym_PLUS_PLUS] = ACTIONS(812), + [anon_sym_SLASH] = ACTIONS(812), + [anon_sym_mod] = ACTIONS(812), + [anon_sym_SLASH_SLASH] = ACTIONS(812), + [anon_sym_PLUS] = ACTIONS(812), + [anon_sym_bit_DASHshl] = ACTIONS(812), + [anon_sym_bit_DASHshr] = ACTIONS(812), + [anon_sym_EQ_EQ] = ACTIONS(812), + [anon_sym_BANG_EQ] = ACTIONS(812), + [anon_sym_LT2] = ACTIONS(812), + [anon_sym_LT_EQ] = ACTIONS(812), + [anon_sym_GT_EQ] = ACTIONS(812), + [anon_sym_not_DASHin] = ACTIONS(812), + [anon_sym_starts_DASHwith] = ACTIONS(812), + [anon_sym_ends_DASHwith] = ACTIONS(812), + [anon_sym_EQ_TILDE] = ACTIONS(812), + [anon_sym_BANG_TILDE] = ACTIONS(812), + [anon_sym_bit_DASHand] = ACTIONS(812), + [anon_sym_bit_DASHxor] = ACTIONS(812), + [anon_sym_bit_DASHor] = ACTIONS(812), + [anon_sym_and] = ACTIONS(812), + [anon_sym_xor] = ACTIONS(812), + [anon_sym_or] = ACTIONS(812), + [anon_sym_DOT_DOT_LT] = ACTIONS(812), + [anon_sym_DOT_DOT] = ACTIONS(812), + [anon_sym_DOT_DOT_EQ] = ACTIONS(812), + [sym_val_nothing] = ACTIONS(812), + [anon_sym_true] = ACTIONS(812), + [anon_sym_false] = ACTIONS(812), + [aux_sym_val_number_token1] = ACTIONS(812), + [aux_sym_val_number_token2] = ACTIONS(812), + [aux_sym_val_number_token3] = ACTIONS(812), + [aux_sym_val_number_token4] = ACTIONS(812), + [anon_sym_inf] = ACTIONS(812), + [anon_sym_DASHinf] = ACTIONS(812), + [anon_sym_NaN] = ACTIONS(812), + [anon_sym_0b] = ACTIONS(812), + [anon_sym_0o] = ACTIONS(812), + [anon_sym_0x] = ACTIONS(812), + [sym_val_date] = ACTIONS(812), + [anon_sym_DQUOTE] = ACTIONS(812), + [sym__str_single_quotes] = ACTIONS(812), + [sym__str_back_ticks] = ACTIONS(812), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(812), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(812), + [anon_sym_err_GT] = ACTIONS(812), + [anon_sym_out_GT] = ACTIONS(812), + [anon_sym_e_GT] = ACTIONS(812), + [anon_sym_o_GT] = ACTIONS(812), + [anon_sym_err_PLUSout_GT] = ACTIONS(812), + [anon_sym_out_PLUSerr_GT] = ACTIONS(812), + [anon_sym_o_PLUSe_GT] = ACTIONS(812), + [anon_sym_e_PLUSo_GT] = ACTIONS(812), + [sym_short_flag] = ACTIONS(812), + [aux_sym_unquoted_token1] = ACTIONS(812), [anon_sym_POUND] = ACTIONS(3), }, [556] = { [sym_comment] = STATE(556), - [sym_cmd_identifier] = ACTIONS(1171), - [anon_sym_SEMI] = ACTIONS(1171), - [anon_sym_LF] = ACTIONS(1173), - [anon_sym_LBRACK] = ACTIONS(1171), - [anon_sym_LPAREN] = ACTIONS(1171), - [anon_sym_RPAREN] = ACTIONS(1171), - [anon_sym_PIPE] = ACTIONS(1171), - [anon_sym_DOLLAR] = ACTIONS(1171), - [anon_sym_error] = ACTIONS(1171), - [anon_sym_GT] = ACTIONS(1171), - [anon_sym_DASH] = ACTIONS(1171), - [anon_sym_break] = ACTIONS(1171), - [anon_sym_continue] = ACTIONS(1171), - [anon_sym_for] = ACTIONS(1171), - [anon_sym_in] = ACTIONS(1171), - [anon_sym_loop] = ACTIONS(1171), - [anon_sym_while] = ACTIONS(1171), - [anon_sym_do] = ACTIONS(1171), - [anon_sym_if] = ACTIONS(1171), - [anon_sym_match] = ACTIONS(1171), - [anon_sym_LBRACE] = ACTIONS(1171), - [anon_sym_try] = ACTIONS(1171), - [anon_sym_return] = ACTIONS(1171), - [anon_sym_let] = ACTIONS(1171), - [anon_sym_let_DASHenv] = ACTIONS(1171), - [anon_sym_mut] = ACTIONS(1171), - [anon_sym_const] = ACTIONS(1171), - [anon_sym_source] = ACTIONS(1171), - [anon_sym_source_DASHenv] = ACTIONS(1171), - [anon_sym_register] = ACTIONS(1171), - [anon_sym_hide] = ACTIONS(1171), - [anon_sym_hide_DASHenv] = ACTIONS(1171), - [anon_sym_overlay] = ACTIONS(1171), - [anon_sym_STAR] = ACTIONS(1171), - [anon_sym_where] = ACTIONS(1171), - [anon_sym_STAR_STAR] = ACTIONS(1171), - [anon_sym_PLUS_PLUS] = ACTIONS(1171), - [anon_sym_SLASH] = ACTIONS(1171), - [anon_sym_mod] = ACTIONS(1171), - [anon_sym_SLASH_SLASH] = ACTIONS(1171), - [anon_sym_PLUS] = ACTIONS(1171), - [anon_sym_bit_DASHshl] = ACTIONS(1171), - [anon_sym_bit_DASHshr] = ACTIONS(1171), - [anon_sym_EQ_EQ] = ACTIONS(1171), - [anon_sym_BANG_EQ] = ACTIONS(1171), - [anon_sym_LT2] = ACTIONS(1171), - [anon_sym_LT_EQ] = ACTIONS(1171), - [anon_sym_GT_EQ] = ACTIONS(1171), - [anon_sym_not_DASHin] = ACTIONS(1171), - [anon_sym_starts_DASHwith] = ACTIONS(1171), - [anon_sym_ends_DASHwith] = ACTIONS(1171), - [anon_sym_EQ_TILDE] = ACTIONS(1171), - [anon_sym_BANG_TILDE] = ACTIONS(1171), - [anon_sym_bit_DASHand] = ACTIONS(1171), - [anon_sym_bit_DASHxor] = ACTIONS(1171), - [anon_sym_bit_DASHor] = ACTIONS(1171), - [anon_sym_and] = ACTIONS(1171), - [anon_sym_xor] = ACTIONS(1171), - [anon_sym_or] = ACTIONS(1171), - [anon_sym_not] = ACTIONS(1171), - [anon_sym_DOT_DOT_LT] = ACTIONS(1171), - [anon_sym_DOT_DOT] = ACTIONS(1171), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1171), - [sym_val_nothing] = ACTIONS(1171), - [anon_sym_true] = ACTIONS(1171), - [anon_sym_false] = ACTIONS(1171), - [aux_sym_val_number_token1] = ACTIONS(1171), - [aux_sym_val_number_token2] = ACTIONS(1171), - [aux_sym_val_number_token3] = ACTIONS(1171), - [aux_sym_val_number_token4] = ACTIONS(1171), - [anon_sym_inf] = ACTIONS(1171), - [anon_sym_DASHinf] = ACTIONS(1171), - [anon_sym_NaN] = ACTIONS(1171), - [anon_sym_0b] = ACTIONS(1171), - [anon_sym_0o] = ACTIONS(1171), - [anon_sym_0x] = ACTIONS(1171), - [sym_val_date] = ACTIONS(1171), - [anon_sym_DQUOTE] = ACTIONS(1171), - [sym__str_single_quotes] = ACTIONS(1171), - [sym__str_back_ticks] = ACTIONS(1171), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1171), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1171), - [anon_sym_CARET] = ACTIONS(1171), + [anon_sym_SEMI] = ACTIONS(785), + [anon_sym_LF] = ACTIONS(787), + [anon_sym_LBRACK] = ACTIONS(785), + [anon_sym_LPAREN] = ACTIONS(785), + [anon_sym_RPAREN] = ACTIONS(785), + [anon_sym_PIPE] = ACTIONS(785), + [anon_sym_DOLLAR] = ACTIONS(785), + [anon_sym_GT] = ACTIONS(785), + [anon_sym_DASH_DASH] = ACTIONS(785), + [anon_sym_DASH] = ACTIONS(785), + [anon_sym_in] = ACTIONS(785), + [anon_sym_LBRACE] = ACTIONS(785), + [anon_sym_RBRACE] = ACTIONS(785), + [anon_sym_STAR] = ACTIONS(785), + [anon_sym_STAR_STAR] = ACTIONS(785), + [anon_sym_PLUS_PLUS] = ACTIONS(785), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_mod] = ACTIONS(785), + [anon_sym_SLASH_SLASH] = ACTIONS(785), + [anon_sym_PLUS] = ACTIONS(785), + [anon_sym_bit_DASHshl] = ACTIONS(785), + [anon_sym_bit_DASHshr] = ACTIONS(785), + [anon_sym_EQ_EQ] = ACTIONS(785), + [anon_sym_BANG_EQ] = ACTIONS(785), + [anon_sym_LT2] = ACTIONS(785), + [anon_sym_LT_EQ] = ACTIONS(785), + [anon_sym_GT_EQ] = ACTIONS(785), + [anon_sym_not_DASHin] = ACTIONS(785), + [anon_sym_starts_DASHwith] = ACTIONS(785), + [anon_sym_ends_DASHwith] = ACTIONS(785), + [anon_sym_EQ_TILDE] = ACTIONS(785), + [anon_sym_BANG_TILDE] = ACTIONS(785), + [anon_sym_bit_DASHand] = ACTIONS(785), + [anon_sym_bit_DASHxor] = ACTIONS(785), + [anon_sym_bit_DASHor] = ACTIONS(785), + [anon_sym_and] = ACTIONS(785), + [anon_sym_xor] = ACTIONS(785), + [anon_sym_or] = ACTIONS(785), + [anon_sym_DOT_DOT_LT] = ACTIONS(785), + [anon_sym_DOT_DOT] = ACTIONS(785), + [anon_sym_DOT_DOT_EQ] = ACTIONS(785), + [sym_val_nothing] = ACTIONS(785), + [anon_sym_true] = ACTIONS(785), + [anon_sym_false] = ACTIONS(785), + [aux_sym_val_number_token1] = ACTIONS(785), + [aux_sym_val_number_token2] = ACTIONS(785), + [aux_sym_val_number_token3] = ACTIONS(785), + [aux_sym_val_number_token4] = ACTIONS(785), + [anon_sym_inf] = ACTIONS(785), + [anon_sym_DASHinf] = ACTIONS(785), + [anon_sym_NaN] = ACTIONS(785), + [anon_sym_0b] = ACTIONS(785), + [anon_sym_0o] = ACTIONS(785), + [anon_sym_0x] = ACTIONS(785), + [sym_val_date] = ACTIONS(785), + [anon_sym_DQUOTE] = ACTIONS(785), + [sym__str_single_quotes] = ACTIONS(785), + [sym__str_back_ticks] = ACTIONS(785), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(785), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(785), + [anon_sym_err_GT] = ACTIONS(785), + [anon_sym_out_GT] = ACTIONS(785), + [anon_sym_e_GT] = ACTIONS(785), + [anon_sym_o_GT] = ACTIONS(785), + [anon_sym_err_PLUSout_GT] = ACTIONS(785), + [anon_sym_out_PLUSerr_GT] = ACTIONS(785), + [anon_sym_o_PLUSe_GT] = ACTIONS(785), + [anon_sym_e_PLUSo_GT] = ACTIONS(785), + [sym_short_flag] = ACTIONS(785), + [aux_sym_unquoted_token1] = ACTIONS(785), [anon_sym_POUND] = ACTIONS(3), }, [557] = { [sym_comment] = STATE(557), - [sym_cmd_identifier] = ACTIONS(1151), - [anon_sym_SEMI] = ACTIONS(1151), - [anon_sym_LF] = ACTIONS(1153), - [anon_sym_LBRACK] = ACTIONS(1151), - [anon_sym_LPAREN] = ACTIONS(1151), - [anon_sym_RPAREN] = ACTIONS(1151), - [anon_sym_PIPE] = ACTIONS(1151), - [anon_sym_DOLLAR] = ACTIONS(1151), - [anon_sym_error] = ACTIONS(1151), - [anon_sym_GT] = ACTIONS(1151), - [anon_sym_DASH] = ACTIONS(1151), - [anon_sym_break] = ACTIONS(1151), - [anon_sym_continue] = ACTIONS(1151), - [anon_sym_for] = ACTIONS(1151), - [anon_sym_in] = ACTIONS(1151), - [anon_sym_loop] = ACTIONS(1151), - [anon_sym_while] = ACTIONS(1151), - [anon_sym_do] = ACTIONS(1151), - [anon_sym_if] = ACTIONS(1151), - [anon_sym_match] = ACTIONS(1151), - [anon_sym_LBRACE] = ACTIONS(1151), - [anon_sym_try] = ACTIONS(1151), - [anon_sym_return] = ACTIONS(1151), - [anon_sym_let] = ACTIONS(1151), - [anon_sym_let_DASHenv] = ACTIONS(1151), - [anon_sym_mut] = ACTIONS(1151), - [anon_sym_const] = ACTIONS(1151), - [anon_sym_source] = ACTIONS(1151), - [anon_sym_source_DASHenv] = ACTIONS(1151), - [anon_sym_register] = ACTIONS(1151), - [anon_sym_hide] = ACTIONS(1151), - [anon_sym_hide_DASHenv] = ACTIONS(1151), - [anon_sym_overlay] = ACTIONS(1151), - [anon_sym_STAR] = ACTIONS(1151), - [anon_sym_where] = ACTIONS(1151), - [anon_sym_STAR_STAR] = ACTIONS(1151), - [anon_sym_PLUS_PLUS] = ACTIONS(1151), - [anon_sym_SLASH] = ACTIONS(1151), - [anon_sym_mod] = ACTIONS(1151), - [anon_sym_SLASH_SLASH] = ACTIONS(1151), - [anon_sym_PLUS] = ACTIONS(1151), - [anon_sym_bit_DASHshl] = ACTIONS(1151), - [anon_sym_bit_DASHshr] = ACTIONS(1151), - [anon_sym_EQ_EQ] = ACTIONS(1151), - [anon_sym_BANG_EQ] = ACTIONS(1151), - [anon_sym_LT2] = ACTIONS(1151), - [anon_sym_LT_EQ] = ACTIONS(1151), - [anon_sym_GT_EQ] = ACTIONS(1151), - [anon_sym_not_DASHin] = ACTIONS(1151), - [anon_sym_starts_DASHwith] = ACTIONS(1151), - [anon_sym_ends_DASHwith] = ACTIONS(1151), - [anon_sym_EQ_TILDE] = ACTIONS(1151), - [anon_sym_BANG_TILDE] = ACTIONS(1151), - [anon_sym_bit_DASHand] = ACTIONS(1151), - [anon_sym_bit_DASHxor] = ACTIONS(1151), - [anon_sym_bit_DASHor] = ACTIONS(1151), - [anon_sym_and] = ACTIONS(1151), - [anon_sym_xor] = ACTIONS(1151), - [anon_sym_or] = ACTIONS(1151), - [anon_sym_not] = ACTIONS(1151), - [anon_sym_DOT_DOT_LT] = ACTIONS(1151), - [anon_sym_DOT_DOT] = ACTIONS(1151), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1151), - [sym_val_nothing] = ACTIONS(1151), - [anon_sym_true] = ACTIONS(1151), - [anon_sym_false] = ACTIONS(1151), - [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(1151), - [anon_sym_inf] = ACTIONS(1151), - [anon_sym_DASHinf] = ACTIONS(1151), - [anon_sym_NaN] = ACTIONS(1151), - [anon_sym_0b] = ACTIONS(1151), - [anon_sym_0o] = ACTIONS(1151), - [anon_sym_0x] = ACTIONS(1151), - [sym_val_date] = ACTIONS(1151), - [anon_sym_DQUOTE] = ACTIONS(1151), - [sym__str_single_quotes] = ACTIONS(1151), - [sym__str_back_ticks] = ACTIONS(1151), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1151), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1151), - [anon_sym_CARET] = ACTIONS(1151), + [anon_sym_SEMI] = ACTIONS(767), + [anon_sym_LF] = ACTIONS(769), + [anon_sym_LBRACK] = ACTIONS(767), + [anon_sym_LPAREN] = ACTIONS(767), + [anon_sym_RPAREN] = ACTIONS(767), + [anon_sym_PIPE] = ACTIONS(767), + [anon_sym_DOLLAR] = ACTIONS(767), + [anon_sym_GT] = ACTIONS(767), + [anon_sym_DASH_DASH] = ACTIONS(767), + [anon_sym_DASH] = ACTIONS(767), + [anon_sym_in] = ACTIONS(767), + [anon_sym_LBRACE] = ACTIONS(767), + [anon_sym_RBRACE] = ACTIONS(767), + [anon_sym_STAR] = ACTIONS(767), + [anon_sym_STAR_STAR] = ACTIONS(767), + [anon_sym_PLUS_PLUS] = ACTIONS(767), + [anon_sym_SLASH] = ACTIONS(767), + [anon_sym_mod] = ACTIONS(767), + [anon_sym_SLASH_SLASH] = ACTIONS(767), + [anon_sym_PLUS] = ACTIONS(767), + [anon_sym_bit_DASHshl] = ACTIONS(767), + [anon_sym_bit_DASHshr] = ACTIONS(767), + [anon_sym_EQ_EQ] = ACTIONS(767), + [anon_sym_BANG_EQ] = ACTIONS(767), + [anon_sym_LT2] = ACTIONS(767), + [anon_sym_LT_EQ] = ACTIONS(767), + [anon_sym_GT_EQ] = ACTIONS(767), + [anon_sym_not_DASHin] = ACTIONS(767), + [anon_sym_starts_DASHwith] = ACTIONS(767), + [anon_sym_ends_DASHwith] = ACTIONS(767), + [anon_sym_EQ_TILDE] = ACTIONS(767), + [anon_sym_BANG_TILDE] = ACTIONS(767), + [anon_sym_bit_DASHand] = ACTIONS(767), + [anon_sym_bit_DASHxor] = ACTIONS(767), + [anon_sym_bit_DASHor] = ACTIONS(767), + [anon_sym_and] = ACTIONS(767), + [anon_sym_xor] = ACTIONS(767), + [anon_sym_or] = ACTIONS(767), + [anon_sym_DOT_DOT_LT] = ACTIONS(767), + [anon_sym_DOT_DOT] = ACTIONS(767), + [anon_sym_DOT_DOT_EQ] = ACTIONS(767), + [sym_val_nothing] = ACTIONS(767), + [anon_sym_true] = ACTIONS(767), + [anon_sym_false] = ACTIONS(767), + [aux_sym_val_number_token1] = ACTIONS(767), + [aux_sym_val_number_token2] = ACTIONS(767), + [aux_sym_val_number_token3] = ACTIONS(767), + [aux_sym_val_number_token4] = ACTIONS(767), + [anon_sym_inf] = ACTIONS(767), + [anon_sym_DASHinf] = ACTIONS(767), + [anon_sym_NaN] = ACTIONS(767), + [anon_sym_0b] = ACTIONS(767), + [anon_sym_0o] = ACTIONS(767), + [anon_sym_0x] = ACTIONS(767), + [sym_val_date] = ACTIONS(767), + [anon_sym_DQUOTE] = ACTIONS(767), + [sym__str_single_quotes] = ACTIONS(767), + [sym__str_back_ticks] = ACTIONS(767), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(767), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(767), + [anon_sym_err_GT] = ACTIONS(767), + [anon_sym_out_GT] = ACTIONS(767), + [anon_sym_e_GT] = ACTIONS(767), + [anon_sym_o_GT] = ACTIONS(767), + [anon_sym_err_PLUSout_GT] = ACTIONS(767), + [anon_sym_out_PLUSerr_GT] = ACTIONS(767), + [anon_sym_o_PLUSe_GT] = ACTIONS(767), + [anon_sym_e_PLUSo_GT] = ACTIONS(767), + [sym_short_flag] = ACTIONS(767), + [aux_sym_unquoted_token1] = ACTIONS(767), [anon_sym_POUND] = ACTIONS(3), }, [558] = { [sym_comment] = STATE(558), - [sym_cmd_identifier] = ACTIONS(1151), - [anon_sym_SEMI] = ACTIONS(1151), - [anon_sym_LF] = ACTIONS(1153), - [anon_sym_LBRACK] = ACTIONS(1151), - [anon_sym_LPAREN] = ACTIONS(1151), - [anon_sym_RPAREN] = ACTIONS(1151), - [anon_sym_PIPE] = ACTIONS(1151), - [anon_sym_DOLLAR] = ACTIONS(1151), - [anon_sym_error] = ACTIONS(1151), - [anon_sym_GT] = ACTIONS(1151), - [anon_sym_DASH] = ACTIONS(1151), - [anon_sym_break] = ACTIONS(1151), - [anon_sym_continue] = ACTIONS(1151), - [anon_sym_for] = ACTIONS(1151), - [anon_sym_in] = ACTIONS(1151), - [anon_sym_loop] = ACTIONS(1151), - [anon_sym_while] = ACTIONS(1151), - [anon_sym_do] = ACTIONS(1151), - [anon_sym_if] = ACTIONS(1151), - [anon_sym_match] = ACTIONS(1151), - [anon_sym_LBRACE] = ACTIONS(1151), - [anon_sym_try] = ACTIONS(1151), - [anon_sym_return] = ACTIONS(1151), - [anon_sym_let] = ACTIONS(1151), - [anon_sym_let_DASHenv] = ACTIONS(1151), - [anon_sym_mut] = ACTIONS(1151), - [anon_sym_const] = ACTIONS(1151), - [anon_sym_source] = ACTIONS(1151), - [anon_sym_source_DASHenv] = ACTIONS(1151), - [anon_sym_register] = ACTIONS(1151), - [anon_sym_hide] = ACTIONS(1151), - [anon_sym_hide_DASHenv] = ACTIONS(1151), - [anon_sym_overlay] = ACTIONS(1151), - [anon_sym_STAR] = ACTIONS(1151), - [anon_sym_where] = ACTIONS(1151), - [anon_sym_STAR_STAR] = ACTIONS(1151), - [anon_sym_PLUS_PLUS] = ACTIONS(1151), - [anon_sym_SLASH] = ACTIONS(1151), - [anon_sym_mod] = ACTIONS(1151), - [anon_sym_SLASH_SLASH] = ACTIONS(1151), - [anon_sym_PLUS] = ACTIONS(1151), - [anon_sym_bit_DASHshl] = ACTIONS(1151), - [anon_sym_bit_DASHshr] = ACTIONS(1151), - [anon_sym_EQ_EQ] = ACTIONS(1151), - [anon_sym_BANG_EQ] = ACTIONS(1151), - [anon_sym_LT2] = ACTIONS(1151), - [anon_sym_LT_EQ] = ACTIONS(1151), - [anon_sym_GT_EQ] = ACTIONS(1151), - [anon_sym_not_DASHin] = ACTIONS(1151), - [anon_sym_starts_DASHwith] = ACTIONS(1151), - [anon_sym_ends_DASHwith] = ACTIONS(1151), - [anon_sym_EQ_TILDE] = ACTIONS(1151), - [anon_sym_BANG_TILDE] = ACTIONS(1151), - [anon_sym_bit_DASHand] = ACTIONS(1151), - [anon_sym_bit_DASHxor] = ACTIONS(1151), - [anon_sym_bit_DASHor] = ACTIONS(1151), - [anon_sym_and] = ACTIONS(1151), - [anon_sym_xor] = ACTIONS(1151), - [anon_sym_or] = ACTIONS(1151), - [anon_sym_not] = ACTIONS(1151), - [anon_sym_DOT_DOT_LT] = ACTIONS(1151), - [anon_sym_DOT_DOT] = ACTIONS(1151), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1151), - [sym_val_nothing] = ACTIONS(1151), - [anon_sym_true] = ACTIONS(1151), - [anon_sym_false] = ACTIONS(1151), - [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(1151), - [anon_sym_inf] = ACTIONS(1151), - [anon_sym_DASHinf] = ACTIONS(1151), - [anon_sym_NaN] = ACTIONS(1151), - [anon_sym_0b] = ACTIONS(1151), - [anon_sym_0o] = ACTIONS(1151), - [anon_sym_0x] = ACTIONS(1151), - [sym_val_date] = ACTIONS(1151), - [anon_sym_DQUOTE] = ACTIONS(1151), - [sym__str_single_quotes] = ACTIONS(1151), - [sym__str_back_ticks] = ACTIONS(1151), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1151), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1151), - [anon_sym_CARET] = ACTIONS(1151), + [anon_sym_SEMI] = ACTIONS(856), + [anon_sym_LF] = ACTIONS(858), + [anon_sym_LBRACK] = ACTIONS(856), + [anon_sym_LPAREN] = ACTIONS(856), + [anon_sym_RPAREN] = ACTIONS(856), + [anon_sym_PIPE] = ACTIONS(856), + [anon_sym_DOLLAR] = ACTIONS(856), + [anon_sym_GT] = ACTIONS(856), + [anon_sym_DASH_DASH] = ACTIONS(856), + [anon_sym_DASH] = ACTIONS(856), + [anon_sym_in] = ACTIONS(856), + [anon_sym_LBRACE] = ACTIONS(856), + [anon_sym_RBRACE] = ACTIONS(856), + [anon_sym_STAR] = ACTIONS(856), + [anon_sym_STAR_STAR] = ACTIONS(856), + [anon_sym_PLUS_PLUS] = ACTIONS(856), + [anon_sym_SLASH] = ACTIONS(856), + [anon_sym_mod] = ACTIONS(856), + [anon_sym_SLASH_SLASH] = ACTIONS(856), + [anon_sym_PLUS] = ACTIONS(856), + [anon_sym_bit_DASHshl] = ACTIONS(856), + [anon_sym_bit_DASHshr] = ACTIONS(856), + [anon_sym_EQ_EQ] = ACTIONS(856), + [anon_sym_BANG_EQ] = ACTIONS(856), + [anon_sym_LT2] = ACTIONS(856), + [anon_sym_LT_EQ] = ACTIONS(856), + [anon_sym_GT_EQ] = ACTIONS(856), + [anon_sym_not_DASHin] = ACTIONS(856), + [anon_sym_starts_DASHwith] = ACTIONS(856), + [anon_sym_ends_DASHwith] = ACTIONS(856), + [anon_sym_EQ_TILDE] = ACTIONS(856), + [anon_sym_BANG_TILDE] = ACTIONS(856), + [anon_sym_bit_DASHand] = ACTIONS(856), + [anon_sym_bit_DASHxor] = ACTIONS(856), + [anon_sym_bit_DASHor] = ACTIONS(856), + [anon_sym_and] = ACTIONS(856), + [anon_sym_xor] = ACTIONS(856), + [anon_sym_or] = ACTIONS(856), + [anon_sym_DOT_DOT_LT] = ACTIONS(856), + [anon_sym_DOT_DOT] = ACTIONS(856), + [anon_sym_DOT_DOT_EQ] = ACTIONS(856), + [sym_val_nothing] = ACTIONS(856), + [anon_sym_true] = ACTIONS(856), + [anon_sym_false] = ACTIONS(856), + [aux_sym_val_number_token1] = ACTIONS(856), + [aux_sym_val_number_token2] = ACTIONS(856), + [aux_sym_val_number_token3] = ACTIONS(856), + [aux_sym_val_number_token4] = ACTIONS(856), + [anon_sym_inf] = ACTIONS(856), + [anon_sym_DASHinf] = ACTIONS(856), + [anon_sym_NaN] = ACTIONS(856), + [anon_sym_0b] = ACTIONS(856), + [anon_sym_0o] = ACTIONS(856), + [anon_sym_0x] = ACTIONS(856), + [sym_val_date] = ACTIONS(856), + [anon_sym_DQUOTE] = ACTIONS(856), + [sym__str_single_quotes] = ACTIONS(856), + [sym__str_back_ticks] = ACTIONS(856), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(856), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(856), + [anon_sym_err_GT] = ACTIONS(856), + [anon_sym_out_GT] = ACTIONS(856), + [anon_sym_e_GT] = ACTIONS(856), + [anon_sym_o_GT] = ACTIONS(856), + [anon_sym_err_PLUSout_GT] = ACTIONS(856), + [anon_sym_out_PLUSerr_GT] = ACTIONS(856), + [anon_sym_o_PLUSe_GT] = ACTIONS(856), + [anon_sym_e_PLUSo_GT] = ACTIONS(856), + [sym_short_flag] = ACTIONS(856), + [aux_sym_unquoted_token1] = ACTIONS(856), [anon_sym_POUND] = ACTIONS(3), }, [559] = { + [sym__command_name] = STATE(916), + [sym_scope_pattern] = STATE(966), + [sym_wild_card] = STATE(925), + [sym_command_list] = STATE(927), + [sym_val_string] = STATE(894), + [sym__str_double_quotes] = STATE(884), [sym_comment] = STATE(559), - [sym_cmd_identifier] = ACTIONS(1147), - [anon_sym_SEMI] = ACTIONS(1147), - [anon_sym_LF] = ACTIONS(1149), - [anon_sym_LBRACK] = ACTIONS(1147), - [anon_sym_LPAREN] = ACTIONS(1147), - [anon_sym_RPAREN] = ACTIONS(1147), - [anon_sym_PIPE] = ACTIONS(1147), - [anon_sym_DOLLAR] = ACTIONS(1147), - [anon_sym_error] = ACTIONS(1147), - [anon_sym_GT] = ACTIONS(1147), - [anon_sym_DASH] = ACTIONS(1147), - [anon_sym_break] = ACTIONS(1147), - [anon_sym_continue] = ACTIONS(1147), - [anon_sym_for] = ACTIONS(1147), - [anon_sym_in] = ACTIONS(1147), - [anon_sym_loop] = ACTIONS(1147), - [anon_sym_while] = ACTIONS(1147), - [anon_sym_do] = ACTIONS(1147), - [anon_sym_if] = ACTIONS(1147), - [anon_sym_match] = ACTIONS(1147), - [anon_sym_LBRACE] = ACTIONS(1147), - [anon_sym_try] = ACTIONS(1147), - [anon_sym_return] = ACTIONS(1147), - [anon_sym_let] = ACTIONS(1147), - [anon_sym_let_DASHenv] = ACTIONS(1147), - [anon_sym_mut] = ACTIONS(1147), - [anon_sym_const] = ACTIONS(1147), - [anon_sym_source] = ACTIONS(1147), - [anon_sym_source_DASHenv] = ACTIONS(1147), - [anon_sym_register] = ACTIONS(1147), - [anon_sym_hide] = ACTIONS(1147), - [anon_sym_hide_DASHenv] = ACTIONS(1147), - [anon_sym_overlay] = ACTIONS(1147), - [anon_sym_STAR] = ACTIONS(1147), - [anon_sym_where] = ACTIONS(1147), - [anon_sym_STAR_STAR] = ACTIONS(1147), - [anon_sym_PLUS_PLUS] = ACTIONS(1147), - [anon_sym_SLASH] = ACTIONS(1147), - [anon_sym_mod] = ACTIONS(1147), - [anon_sym_SLASH_SLASH] = ACTIONS(1147), - [anon_sym_PLUS] = ACTIONS(1147), - [anon_sym_bit_DASHshl] = ACTIONS(1147), - [anon_sym_bit_DASHshr] = ACTIONS(1147), - [anon_sym_EQ_EQ] = ACTIONS(1147), - [anon_sym_BANG_EQ] = ACTIONS(1147), - [anon_sym_LT2] = ACTIONS(1147), - [anon_sym_LT_EQ] = ACTIONS(1147), - [anon_sym_GT_EQ] = ACTIONS(1147), - [anon_sym_not_DASHin] = ACTIONS(1147), - [anon_sym_starts_DASHwith] = ACTIONS(1147), - [anon_sym_ends_DASHwith] = ACTIONS(1147), - [anon_sym_EQ_TILDE] = ACTIONS(1147), - [anon_sym_BANG_TILDE] = ACTIONS(1147), - [anon_sym_bit_DASHand] = ACTIONS(1147), - [anon_sym_bit_DASHxor] = ACTIONS(1147), - [anon_sym_bit_DASHor] = ACTIONS(1147), - [anon_sym_and] = ACTIONS(1147), - [anon_sym_xor] = ACTIONS(1147), - [anon_sym_or] = ACTIONS(1147), - [anon_sym_not] = ACTIONS(1147), - [anon_sym_DOT_DOT_LT] = ACTIONS(1147), - [anon_sym_DOT_DOT] = ACTIONS(1147), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1147), - [sym_val_nothing] = ACTIONS(1147), - [anon_sym_true] = ACTIONS(1147), - [anon_sym_false] = ACTIONS(1147), - [aux_sym_val_number_token1] = ACTIONS(1147), - [aux_sym_val_number_token2] = ACTIONS(1147), - [aux_sym_val_number_token3] = ACTIONS(1147), - [aux_sym_val_number_token4] = ACTIONS(1147), - [anon_sym_inf] = ACTIONS(1147), - [anon_sym_DASHinf] = ACTIONS(1147), - [anon_sym_NaN] = ACTIONS(1147), - [anon_sym_0b] = ACTIONS(1147), - [anon_sym_0o] = ACTIONS(1147), - [anon_sym_0x] = ACTIONS(1147), - [sym_val_date] = ACTIONS(1147), - [anon_sym_DQUOTE] = ACTIONS(1147), - [sym__str_single_quotes] = ACTIONS(1147), - [sym__str_back_ticks] = ACTIONS(1147), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1147), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1147), - [anon_sym_CARET] = ACTIONS(1147), + [ts_builtin_sym_end] = ACTIONS(1066), + [anon_sym_export] = ACTIONS(1064), + [anon_sym_alias] = ACTIONS(1064), + [anon_sym_let] = ACTIONS(1064), + [anon_sym_let_DASHenv] = ACTIONS(1064), + [anon_sym_mut] = ACTIONS(1064), + [anon_sym_const] = ACTIONS(1064), + [sym_cmd_identifier] = ACTIONS(1132), + [anon_sym_SEMI] = ACTIONS(1064), + [anon_sym_LF] = ACTIONS(1066), + [anon_sym_def] = ACTIONS(1064), + [anon_sym_def_DASHenv] = ACTIONS(1064), + [anon_sym_export_DASHenv] = ACTIONS(1064), + [anon_sym_extern] = ACTIONS(1064), + [anon_sym_module] = ACTIONS(1064), + [anon_sym_use] = ACTIONS(1064), + [anon_sym_LBRACK] = ACTIONS(1134), + [anon_sym_LPAREN] = ACTIONS(1064), + [anon_sym_DOLLAR] = ACTIONS(1064), + [anon_sym_error] = ACTIONS(1064), + [anon_sym_DASH] = ACTIONS(1064), + [anon_sym_break] = ACTIONS(1064), + [anon_sym_continue] = ACTIONS(1064), + [anon_sym_for] = ACTIONS(1064), + [anon_sym_loop] = ACTIONS(1064), + [anon_sym_while] = ACTIONS(1064), + [anon_sym_do] = ACTIONS(1064), + [anon_sym_if] = ACTIONS(1064), + [anon_sym_match] = ACTIONS(1064), + [anon_sym_LBRACE] = ACTIONS(1064), + [anon_sym_try] = ACTIONS(1064), + [anon_sym_return] = ACTIONS(1064), + [anon_sym_source] = ACTIONS(1064), + [anon_sym_source_DASHenv] = ACTIONS(1064), + [anon_sym_register] = ACTIONS(1064), + [anon_sym_hide] = ACTIONS(1064), + [anon_sym_hide_DASHenv] = ACTIONS(1064), + [anon_sym_overlay] = ACTIONS(1064), + [anon_sym_STAR] = ACTIONS(1136), + [anon_sym_where] = ACTIONS(1064), + [anon_sym_not] = ACTIONS(1064), + [anon_sym_DOT_DOT_LT] = ACTIONS(1064), + [anon_sym_DOT_DOT] = ACTIONS(1064), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1064), + [sym_val_nothing] = ACTIONS(1064), + [anon_sym_true] = ACTIONS(1064), + [anon_sym_false] = ACTIONS(1064), + [aux_sym_val_number_token1] = ACTIONS(1064), + [aux_sym_val_number_token2] = ACTIONS(1064), + [aux_sym_val_number_token3] = ACTIONS(1064), + [aux_sym_val_number_token4] = ACTIONS(1064), + [anon_sym_inf] = ACTIONS(1064), + [anon_sym_DASHinf] = ACTIONS(1064), + [anon_sym_NaN] = ACTIONS(1064), + [anon_sym_0b] = ACTIONS(1064), + [anon_sym_0o] = ACTIONS(1064), + [anon_sym_0x] = ACTIONS(1064), + [sym_val_date] = ACTIONS(1064), + [anon_sym_DQUOTE] = ACTIONS(1138), + [sym__str_single_quotes] = ACTIONS(1140), + [sym__str_back_ticks] = ACTIONS(1140), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1064), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1064), + [anon_sym_CARET] = ACTIONS(1064), [anon_sym_POUND] = ACTIONS(3), }, [560] = { [sym_comment] = STATE(560), - [sym_cmd_identifier] = ACTIONS(105), - [anon_sym_SEMI] = ACTIONS(105), - [anon_sym_LF] = ACTIONS(103), - [anon_sym_LBRACK] = ACTIONS(105), - [anon_sym_LPAREN] = ACTIONS(105), - [anon_sym_RPAREN] = ACTIONS(105), - [anon_sym_PIPE] = ACTIONS(105), - [anon_sym_DOLLAR] = ACTIONS(105), - [anon_sym_error] = ACTIONS(105), - [anon_sym_GT] = ACTIONS(105), - [anon_sym_DASH] = ACTIONS(105), - [anon_sym_break] = ACTIONS(105), - [anon_sym_continue] = ACTIONS(105), - [anon_sym_for] = ACTIONS(105), - [anon_sym_in] = ACTIONS(105), - [anon_sym_loop] = ACTIONS(105), - [anon_sym_while] = ACTIONS(105), - [anon_sym_do] = ACTIONS(105), - [anon_sym_if] = ACTIONS(105), - [anon_sym_match] = ACTIONS(105), - [anon_sym_LBRACE] = ACTIONS(105), - [anon_sym_try] = ACTIONS(105), - [anon_sym_return] = ACTIONS(105), - [anon_sym_let] = ACTIONS(105), - [anon_sym_let_DASHenv] = ACTIONS(105), - [anon_sym_mut] = ACTIONS(105), - [anon_sym_const] = ACTIONS(105), - [anon_sym_source] = ACTIONS(105), - [anon_sym_source_DASHenv] = ACTIONS(105), - [anon_sym_register] = ACTIONS(105), - [anon_sym_hide] = ACTIONS(105), - [anon_sym_hide_DASHenv] = ACTIONS(105), - [anon_sym_overlay] = ACTIONS(105), - [anon_sym_STAR] = ACTIONS(105), - [anon_sym_where] = ACTIONS(105), - [anon_sym_STAR_STAR] = ACTIONS(105), - [anon_sym_PLUS_PLUS] = ACTIONS(105), - [anon_sym_SLASH] = ACTIONS(105), - [anon_sym_mod] = ACTIONS(105), - [anon_sym_SLASH_SLASH] = ACTIONS(105), - [anon_sym_PLUS] = ACTIONS(105), - [anon_sym_bit_DASHshl] = ACTIONS(105), - [anon_sym_bit_DASHshr] = ACTIONS(105), - [anon_sym_EQ_EQ] = ACTIONS(105), - [anon_sym_BANG_EQ] = ACTIONS(105), - [anon_sym_LT2] = ACTIONS(105), - [anon_sym_LT_EQ] = ACTIONS(105), - [anon_sym_GT_EQ] = ACTIONS(105), - [anon_sym_not_DASHin] = ACTIONS(105), - [anon_sym_starts_DASHwith] = ACTIONS(105), - [anon_sym_ends_DASHwith] = ACTIONS(105), - [anon_sym_EQ_TILDE] = ACTIONS(105), - [anon_sym_BANG_TILDE] = ACTIONS(105), - [anon_sym_bit_DASHand] = ACTIONS(105), - [anon_sym_bit_DASHxor] = ACTIONS(105), - [anon_sym_bit_DASHor] = ACTIONS(105), - [anon_sym_and] = ACTIONS(105), - [anon_sym_xor] = ACTIONS(105), - [anon_sym_or] = ACTIONS(105), - [anon_sym_not] = ACTIONS(105), - [anon_sym_DOT_DOT_LT] = ACTIONS(105), - [anon_sym_DOT_DOT] = ACTIONS(105), - [anon_sym_DOT_DOT_EQ] = ACTIONS(105), - [sym_val_nothing] = ACTIONS(105), - [anon_sym_true] = ACTIONS(105), - [anon_sym_false] = ACTIONS(105), - [aux_sym_val_number_token1] = ACTIONS(105), - [aux_sym_val_number_token2] = ACTIONS(105), - [aux_sym_val_number_token3] = ACTIONS(105), - [aux_sym_val_number_token4] = ACTIONS(105), - [anon_sym_inf] = ACTIONS(105), - [anon_sym_DASHinf] = ACTIONS(105), - [anon_sym_NaN] = ACTIONS(105), - [anon_sym_0b] = ACTIONS(105), - [anon_sym_0o] = ACTIONS(105), - [anon_sym_0x] = ACTIONS(105), - [sym_val_date] = ACTIONS(105), - [anon_sym_DQUOTE] = ACTIONS(105), - [sym__str_single_quotes] = ACTIONS(105), - [sym__str_back_ticks] = ACTIONS(105), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(105), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(105), - [anon_sym_CARET] = ACTIONS(105), + [ts_builtin_sym_end] = ACTIONS(783), + [anon_sym_SEMI] = ACTIONS(781), + [anon_sym_LF] = ACTIONS(783), + [anon_sym_LBRACK] = ACTIONS(781), + [anon_sym_LPAREN] = ACTIONS(781), + [anon_sym_PIPE] = ACTIONS(781), + [anon_sym_DOLLAR] = ACTIONS(781), + [anon_sym_GT] = ACTIONS(781), + [anon_sym_DASH_DASH] = ACTIONS(781), + [anon_sym_DASH] = ACTIONS(781), + [anon_sym_in] = ACTIONS(781), + [anon_sym_LBRACE] = ACTIONS(781), + [anon_sym_STAR] = ACTIONS(781), + [anon_sym_STAR_STAR] = ACTIONS(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_DOT_DOT_LT] = ACTIONS(781), + [anon_sym_DOT_DOT] = ACTIONS(781), + [anon_sym_DOT_DOT_EQ] = ACTIONS(781), + [sym_val_nothing] = ACTIONS(781), + [anon_sym_true] = ACTIONS(781), + [anon_sym_false] = ACTIONS(781), + [aux_sym_val_number_token1] = ACTIONS(781), + [aux_sym_val_number_token2] = ACTIONS(781), + [aux_sym_val_number_token3] = ACTIONS(781), + [aux_sym_val_number_token4] = ACTIONS(781), + [anon_sym_inf] = ACTIONS(781), + [anon_sym_DASHinf] = ACTIONS(781), + [anon_sym_NaN] = ACTIONS(781), + [anon_sym_0b] = ACTIONS(781), + [anon_sym_0o] = ACTIONS(781), + [anon_sym_0x] = ACTIONS(781), + [sym_val_date] = ACTIONS(781), + [anon_sym_DQUOTE] = ACTIONS(781), + [sym__str_single_quotes] = ACTIONS(781), + [sym__str_back_ticks] = ACTIONS(781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), + [anon_sym_err_GT] = ACTIONS(781), + [anon_sym_out_GT] = ACTIONS(781), + [anon_sym_e_GT] = ACTIONS(781), + [anon_sym_o_GT] = ACTIONS(781), + [anon_sym_err_PLUSout_GT] = ACTIONS(781), + [anon_sym_out_PLUSerr_GT] = ACTIONS(781), + [anon_sym_o_PLUSe_GT] = ACTIONS(781), + [anon_sym_e_PLUSo_GT] = ACTIONS(781), + [sym_short_flag] = ACTIONS(781), + [aux_sym_unquoted_token1] = ACTIONS(781), [anon_sym_POUND] = ACTIONS(3), }, [561] = { + [sym__flag] = STATE(739), + [sym_long_flag] = STATE(711), [sym_comment] = STATE(561), - [sym_cmd_identifier] = ACTIONS(1143), - [anon_sym_SEMI] = ACTIONS(1143), - [anon_sym_LF] = ACTIONS(1145), - [anon_sym_LBRACK] = ACTIONS(1143), - [anon_sym_LPAREN] = ACTIONS(1143), - [anon_sym_RPAREN] = ACTIONS(1143), - [anon_sym_PIPE] = ACTIONS(1143), - [anon_sym_DOLLAR] = ACTIONS(1143), - [anon_sym_error] = ACTIONS(1143), - [anon_sym_GT] = ACTIONS(1143), - [anon_sym_DASH] = ACTIONS(1143), - [anon_sym_break] = ACTIONS(1143), - [anon_sym_continue] = ACTIONS(1143), - [anon_sym_for] = ACTIONS(1143), - [anon_sym_in] = ACTIONS(1143), - [anon_sym_loop] = ACTIONS(1143), - [anon_sym_while] = ACTIONS(1143), - [anon_sym_do] = ACTIONS(1143), - [anon_sym_if] = ACTIONS(1143), - [anon_sym_match] = ACTIONS(1143), - [anon_sym_LBRACE] = ACTIONS(1143), - [anon_sym_try] = ACTIONS(1143), - [anon_sym_return] = ACTIONS(1143), - [anon_sym_let] = ACTIONS(1143), - [anon_sym_let_DASHenv] = ACTIONS(1143), - [anon_sym_mut] = ACTIONS(1143), - [anon_sym_const] = ACTIONS(1143), - [anon_sym_source] = ACTIONS(1143), - [anon_sym_source_DASHenv] = ACTIONS(1143), - [anon_sym_register] = ACTIONS(1143), - [anon_sym_hide] = ACTIONS(1143), - [anon_sym_hide_DASHenv] = ACTIONS(1143), - [anon_sym_overlay] = ACTIONS(1143), - [anon_sym_STAR] = ACTIONS(1143), - [anon_sym_where] = ACTIONS(1143), - [anon_sym_STAR_STAR] = ACTIONS(1143), - [anon_sym_PLUS_PLUS] = ACTIONS(1143), - [anon_sym_SLASH] = ACTIONS(1143), - [anon_sym_mod] = ACTIONS(1143), - [anon_sym_SLASH_SLASH] = ACTIONS(1143), - [anon_sym_PLUS] = ACTIONS(1143), - [anon_sym_bit_DASHshl] = ACTIONS(1143), - [anon_sym_bit_DASHshr] = ACTIONS(1143), - [anon_sym_EQ_EQ] = ACTIONS(1143), - [anon_sym_BANG_EQ] = ACTIONS(1143), - [anon_sym_LT2] = ACTIONS(1143), - [anon_sym_LT_EQ] = ACTIONS(1143), - [anon_sym_GT_EQ] = ACTIONS(1143), - [anon_sym_not_DASHin] = ACTIONS(1143), - [anon_sym_starts_DASHwith] = ACTIONS(1143), - [anon_sym_ends_DASHwith] = ACTIONS(1143), - [anon_sym_EQ_TILDE] = ACTIONS(1143), - [anon_sym_BANG_TILDE] = ACTIONS(1143), - [anon_sym_bit_DASHand] = ACTIONS(1143), - [anon_sym_bit_DASHxor] = ACTIONS(1143), - [anon_sym_bit_DASHor] = ACTIONS(1143), - [anon_sym_and] = ACTIONS(1143), - [anon_sym_xor] = ACTIONS(1143), - [anon_sym_or] = ACTIONS(1143), - [anon_sym_not] = ACTIONS(1143), - [anon_sym_DOT_DOT_LT] = ACTIONS(1143), - [anon_sym_DOT_DOT] = ACTIONS(1143), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1143), - [sym_val_nothing] = ACTIONS(1143), - [anon_sym_true] = ACTIONS(1143), - [anon_sym_false] = ACTIONS(1143), - [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(1143), - [anon_sym_inf] = ACTIONS(1143), - [anon_sym_DASHinf] = ACTIONS(1143), - [anon_sym_NaN] = ACTIONS(1143), - [anon_sym_0b] = ACTIONS(1143), - [anon_sym_0o] = ACTIONS(1143), - [anon_sym_0x] = ACTIONS(1143), - [sym_val_date] = ACTIONS(1143), - [anon_sym_DQUOTE] = ACTIONS(1143), - [sym__str_single_quotes] = ACTIONS(1143), - [sym__str_back_ticks] = ACTIONS(1143), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1143), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1143), - [anon_sym_CARET] = ACTIONS(1143), + [aux_sym_overlay_use_repeat1] = STATE(585), + [ts_builtin_sym_end] = ACTIONS(1128), + [anon_sym_export] = ACTIONS(1126), + [anon_sym_alias] = ACTIONS(1126), + [anon_sym_let] = ACTIONS(1126), + [anon_sym_let_DASHenv] = ACTIONS(1126), + [anon_sym_mut] = ACTIONS(1126), + [anon_sym_const] = ACTIONS(1126), + [sym_cmd_identifier] = ACTIONS(1126), + [anon_sym_SEMI] = ACTIONS(1126), + [anon_sym_LF] = ACTIONS(1128), + [anon_sym_def] = ACTIONS(1126), + [anon_sym_def_DASHenv] = ACTIONS(1126), + [anon_sym_export_DASHenv] = ACTIONS(1126), + [anon_sym_extern] = ACTIONS(1126), + [anon_sym_module] = ACTIONS(1126), + [anon_sym_use] = ACTIONS(1126), + [anon_sym_LBRACK] = ACTIONS(1126), + [anon_sym_LPAREN] = ACTIONS(1126), + [anon_sym_DOLLAR] = ACTIONS(1126), + [anon_sym_error] = ACTIONS(1126), + [anon_sym_DASH_DASH] = ACTIONS(1239), + [anon_sym_DASH] = ACTIONS(1126), + [anon_sym_break] = ACTIONS(1126), + [anon_sym_continue] = ACTIONS(1126), + [anon_sym_for] = ACTIONS(1126), + [anon_sym_loop] = ACTIONS(1126), + [anon_sym_while] = ACTIONS(1126), + [anon_sym_do] = ACTIONS(1126), + [anon_sym_if] = ACTIONS(1126), + [anon_sym_match] = ACTIONS(1126), + [anon_sym_LBRACE] = ACTIONS(1126), + [anon_sym_try] = ACTIONS(1126), + [anon_sym_return] = ACTIONS(1126), + [anon_sym_source] = ACTIONS(1126), + [anon_sym_source_DASHenv] = ACTIONS(1126), + [anon_sym_register] = ACTIONS(1126), + [anon_sym_hide] = ACTIONS(1126), + [anon_sym_hide_DASHenv] = ACTIONS(1126), + [anon_sym_overlay] = ACTIONS(1126), + [anon_sym_as] = ACTIONS(1241), + [anon_sym_where] = ACTIONS(1126), + [anon_sym_not] = ACTIONS(1126), + [anon_sym_DOT_DOT_LT] = ACTIONS(1126), + [anon_sym_DOT_DOT] = ACTIONS(1126), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1126), + [sym_val_nothing] = ACTIONS(1126), + [anon_sym_true] = ACTIONS(1126), + [anon_sym_false] = ACTIONS(1126), + [aux_sym_val_number_token1] = ACTIONS(1126), + [aux_sym_val_number_token2] = ACTIONS(1126), + [aux_sym_val_number_token3] = ACTIONS(1126), + [aux_sym_val_number_token4] = ACTIONS(1126), + [anon_sym_inf] = ACTIONS(1126), + [anon_sym_DASHinf] = ACTIONS(1126), + [anon_sym_NaN] = ACTIONS(1126), + [anon_sym_0b] = ACTIONS(1126), + [anon_sym_0o] = ACTIONS(1126), + [anon_sym_0x] = ACTIONS(1126), + [sym_val_date] = ACTIONS(1126), + [anon_sym_DQUOTE] = ACTIONS(1126), + [sym__str_single_quotes] = ACTIONS(1126), + [sym__str_back_ticks] = ACTIONS(1126), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1126), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1126), + [anon_sym_CARET] = ACTIONS(1126), + [sym_short_flag] = ACTIONS(1243), [anon_sym_POUND] = ACTIONS(3), }, [562] = { [sym_comment] = STATE(562), - [sym_cmd_identifier] = ACTIONS(1187), - [anon_sym_SEMI] = ACTIONS(1187), - [anon_sym_LF] = ACTIONS(1189), - [anon_sym_LBRACK] = ACTIONS(1187), - [anon_sym_LPAREN] = ACTIONS(1187), - [anon_sym_RPAREN] = ACTIONS(1187), - [anon_sym_PIPE] = ACTIONS(1187), - [anon_sym_DOLLAR] = ACTIONS(1187), - [anon_sym_error] = ACTIONS(1187), - [anon_sym_GT] = ACTIONS(1187), - [anon_sym_DASH] = ACTIONS(1187), - [anon_sym_break] = ACTIONS(1187), - [anon_sym_continue] = ACTIONS(1187), - [anon_sym_for] = ACTIONS(1187), - [anon_sym_in] = ACTIONS(1187), - [anon_sym_loop] = ACTIONS(1187), - [anon_sym_while] = ACTIONS(1187), - [anon_sym_do] = ACTIONS(1187), - [anon_sym_if] = ACTIONS(1187), - [anon_sym_match] = ACTIONS(1187), - [anon_sym_LBRACE] = ACTIONS(1187), - [anon_sym_try] = ACTIONS(1187), - [anon_sym_return] = ACTIONS(1187), - [anon_sym_let] = ACTIONS(1187), - [anon_sym_let_DASHenv] = ACTIONS(1187), - [anon_sym_mut] = ACTIONS(1187), - [anon_sym_const] = ACTIONS(1187), - [anon_sym_source] = ACTIONS(1187), - [anon_sym_source_DASHenv] = ACTIONS(1187), - [anon_sym_register] = ACTIONS(1187), - [anon_sym_hide] = ACTIONS(1187), - [anon_sym_hide_DASHenv] = ACTIONS(1187), - [anon_sym_overlay] = ACTIONS(1187), - [anon_sym_STAR] = ACTIONS(1187), - [anon_sym_where] = ACTIONS(1187), - [anon_sym_STAR_STAR] = ACTIONS(1187), - [anon_sym_PLUS_PLUS] = ACTIONS(1187), - [anon_sym_SLASH] = ACTIONS(1187), - [anon_sym_mod] = ACTIONS(1187), - [anon_sym_SLASH_SLASH] = ACTIONS(1187), - [anon_sym_PLUS] = ACTIONS(1187), - [anon_sym_bit_DASHshl] = ACTIONS(1187), - [anon_sym_bit_DASHshr] = ACTIONS(1187), - [anon_sym_EQ_EQ] = ACTIONS(1187), - [anon_sym_BANG_EQ] = ACTIONS(1187), - [anon_sym_LT2] = ACTIONS(1187), - [anon_sym_LT_EQ] = ACTIONS(1187), - [anon_sym_GT_EQ] = ACTIONS(1187), - [anon_sym_not_DASHin] = ACTIONS(1187), - [anon_sym_starts_DASHwith] = ACTIONS(1187), - [anon_sym_ends_DASHwith] = ACTIONS(1187), - [anon_sym_EQ_TILDE] = ACTIONS(1187), - [anon_sym_BANG_TILDE] = ACTIONS(1187), - [anon_sym_bit_DASHand] = ACTIONS(1187), - [anon_sym_bit_DASHxor] = ACTIONS(1187), - [anon_sym_bit_DASHor] = ACTIONS(1187), - [anon_sym_and] = ACTIONS(1187), - [anon_sym_xor] = ACTIONS(1187), - [anon_sym_or] = ACTIONS(1187), - [anon_sym_not] = ACTIONS(1187), - [anon_sym_DOT_DOT_LT] = ACTIONS(1187), - [anon_sym_DOT_DOT] = ACTIONS(1187), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1187), - [sym_val_nothing] = ACTIONS(1187), - [anon_sym_true] = ACTIONS(1187), - [anon_sym_false] = ACTIONS(1187), - [aux_sym_val_number_token1] = ACTIONS(1187), - [aux_sym_val_number_token2] = ACTIONS(1187), - [aux_sym_val_number_token3] = ACTIONS(1187), - [aux_sym_val_number_token4] = ACTIONS(1187), - [anon_sym_inf] = ACTIONS(1187), - [anon_sym_DASHinf] = ACTIONS(1187), - [anon_sym_NaN] = ACTIONS(1187), - [anon_sym_0b] = ACTIONS(1187), - [anon_sym_0o] = ACTIONS(1187), - [anon_sym_0x] = ACTIONS(1187), - [sym_val_date] = ACTIONS(1187), - [anon_sym_DQUOTE] = ACTIONS(1187), - [sym__str_single_quotes] = ACTIONS(1187), - [sym__str_back_ticks] = ACTIONS(1187), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1187), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1187), - [anon_sym_CARET] = ACTIONS(1187), + [ts_builtin_sym_end] = ACTIONS(799), + [anon_sym_SEMI] = ACTIONS(797), + [anon_sym_LF] = ACTIONS(799), + [anon_sym_LBRACK] = ACTIONS(797), + [anon_sym_LPAREN] = ACTIONS(797), + [anon_sym_PIPE] = ACTIONS(797), + [anon_sym_DOLLAR] = ACTIONS(797), + [anon_sym_GT] = ACTIONS(797), + [anon_sym_DASH_DASH] = ACTIONS(797), + [anon_sym_DASH] = ACTIONS(797), + [anon_sym_in] = ACTIONS(797), + [anon_sym_LBRACE] = ACTIONS(797), + [anon_sym_STAR] = ACTIONS(797), + [anon_sym_STAR_STAR] = ACTIONS(797), + [anon_sym_PLUS_PLUS] = ACTIONS(797), + [anon_sym_SLASH] = ACTIONS(797), + [anon_sym_mod] = ACTIONS(797), + [anon_sym_SLASH_SLASH] = ACTIONS(797), + [anon_sym_PLUS] = ACTIONS(797), + [anon_sym_bit_DASHshl] = ACTIONS(797), + [anon_sym_bit_DASHshr] = ACTIONS(797), + [anon_sym_EQ_EQ] = ACTIONS(797), + [anon_sym_BANG_EQ] = ACTIONS(797), + [anon_sym_LT2] = ACTIONS(797), + [anon_sym_LT_EQ] = ACTIONS(797), + [anon_sym_GT_EQ] = ACTIONS(797), + [anon_sym_not_DASHin] = ACTIONS(797), + [anon_sym_starts_DASHwith] = ACTIONS(797), + [anon_sym_ends_DASHwith] = ACTIONS(797), + [anon_sym_EQ_TILDE] = ACTIONS(797), + [anon_sym_BANG_TILDE] = ACTIONS(797), + [anon_sym_bit_DASHand] = ACTIONS(797), + [anon_sym_bit_DASHxor] = ACTIONS(797), + [anon_sym_bit_DASHor] = ACTIONS(797), + [anon_sym_and] = ACTIONS(797), + [anon_sym_xor] = ACTIONS(797), + [anon_sym_or] = ACTIONS(797), + [anon_sym_DOT_DOT_LT] = ACTIONS(797), + [anon_sym_DOT_DOT] = ACTIONS(797), + [anon_sym_DOT_DOT_EQ] = ACTIONS(797), + [sym_val_nothing] = ACTIONS(797), + [anon_sym_true] = ACTIONS(797), + [anon_sym_false] = ACTIONS(797), + [aux_sym_val_number_token1] = ACTIONS(797), + [aux_sym_val_number_token2] = ACTIONS(797), + [aux_sym_val_number_token3] = ACTIONS(797), + [aux_sym_val_number_token4] = ACTIONS(797), + [anon_sym_inf] = ACTIONS(797), + [anon_sym_DASHinf] = ACTIONS(797), + [anon_sym_NaN] = ACTIONS(797), + [anon_sym_0b] = ACTIONS(797), + [anon_sym_0o] = ACTIONS(797), + [anon_sym_0x] = ACTIONS(797), + [sym_val_date] = ACTIONS(797), + [anon_sym_DQUOTE] = ACTIONS(797), + [sym__str_single_quotes] = ACTIONS(797), + [sym__str_back_ticks] = ACTIONS(797), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(797), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(797), + [anon_sym_err_GT] = ACTIONS(797), + [anon_sym_out_GT] = ACTIONS(797), + [anon_sym_e_GT] = ACTIONS(797), + [anon_sym_o_GT] = ACTIONS(797), + [anon_sym_err_PLUSout_GT] = ACTIONS(797), + [anon_sym_out_PLUSerr_GT] = ACTIONS(797), + [anon_sym_o_PLUSe_GT] = ACTIONS(797), + [anon_sym_e_PLUSo_GT] = ACTIONS(797), + [sym_short_flag] = ACTIONS(797), + [aux_sym_unquoted_token1] = ACTIONS(797), [anon_sym_POUND] = ACTIONS(3), }, [563] = { [sym_comment] = STATE(563), - [sym_cmd_identifier] = ACTIONS(1139), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_RPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_error] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1437), - [anon_sym_DASH] = ACTIONS(1429), - [anon_sym_break] = ACTIONS(1139), - [anon_sym_continue] = ACTIONS(1139), - [anon_sym_for] = ACTIONS(1139), - [anon_sym_in] = ACTIONS(1439), - [anon_sym_loop] = ACTIONS(1139), - [anon_sym_while] = ACTIONS(1139), - [anon_sym_do] = ACTIONS(1139), - [anon_sym_if] = ACTIONS(1139), - [anon_sym_match] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_try] = ACTIONS(1139), - [anon_sym_return] = ACTIONS(1139), - [anon_sym_let] = ACTIONS(1139), - [anon_sym_let_DASHenv] = ACTIONS(1139), - [anon_sym_mut] = ACTIONS(1139), - [anon_sym_const] = ACTIONS(1139), - [anon_sym_source] = ACTIONS(1139), - [anon_sym_source_DASHenv] = ACTIONS(1139), - [anon_sym_register] = ACTIONS(1139), - [anon_sym_hide] = ACTIONS(1139), - [anon_sym_hide_DASHenv] = ACTIONS(1139), - [anon_sym_overlay] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1431), - [anon_sym_where] = ACTIONS(1139), - [anon_sym_STAR_STAR] = ACTIONS(1433), - [anon_sym_PLUS_PLUS] = ACTIONS(1433), - [anon_sym_SLASH] = ACTIONS(1431), - [anon_sym_mod] = ACTIONS(1431), - [anon_sym_SLASH_SLASH] = ACTIONS(1431), - [anon_sym_PLUS] = ACTIONS(1429), - [anon_sym_bit_DASHshl] = ACTIONS(1435), - [anon_sym_bit_DASHshr] = ACTIONS(1435), - [anon_sym_EQ_EQ] = ACTIONS(1437), - [anon_sym_BANG_EQ] = ACTIONS(1437), - [anon_sym_LT2] = ACTIONS(1437), - [anon_sym_LT_EQ] = ACTIONS(1437), - [anon_sym_GT_EQ] = ACTIONS(1437), - [anon_sym_not_DASHin] = ACTIONS(1439), - [anon_sym_starts_DASHwith] = ACTIONS(1439), - [anon_sym_ends_DASHwith] = ACTIONS(1439), - [anon_sym_EQ_TILDE] = ACTIONS(1441), - [anon_sym_BANG_TILDE] = ACTIONS(1441), - [anon_sym_bit_DASHand] = ACTIONS(1443), - [anon_sym_bit_DASHxor] = ACTIONS(1445), - [anon_sym_bit_DASHor] = ACTIONS(1447), - [anon_sym_and] = ACTIONS(1449), - [anon_sym_xor] = ACTIONS(1451), - [anon_sym_or] = ACTIONS(1453), - [anon_sym_not] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_CARET] = ACTIONS(1139), + [ts_builtin_sym_end] = ACTIONS(803), + [anon_sym_SEMI] = ACTIONS(801), + [anon_sym_LF] = ACTIONS(803), + [anon_sym_LBRACK] = ACTIONS(801), + [anon_sym_LPAREN] = ACTIONS(801), + [anon_sym_PIPE] = ACTIONS(801), + [anon_sym_DOLLAR] = ACTIONS(801), + [anon_sym_GT] = ACTIONS(801), + [anon_sym_DASH_DASH] = ACTIONS(801), + [anon_sym_DASH] = ACTIONS(801), + [anon_sym_in] = ACTIONS(801), + [anon_sym_LBRACE] = ACTIONS(801), + [anon_sym_STAR] = ACTIONS(801), + [anon_sym_STAR_STAR] = ACTIONS(801), + [anon_sym_PLUS_PLUS] = ACTIONS(801), + [anon_sym_SLASH] = ACTIONS(801), + [anon_sym_mod] = ACTIONS(801), + [anon_sym_SLASH_SLASH] = ACTIONS(801), + [anon_sym_PLUS] = ACTIONS(801), + [anon_sym_bit_DASHshl] = ACTIONS(801), + [anon_sym_bit_DASHshr] = ACTIONS(801), + [anon_sym_EQ_EQ] = ACTIONS(801), + [anon_sym_BANG_EQ] = ACTIONS(801), + [anon_sym_LT2] = ACTIONS(801), + [anon_sym_LT_EQ] = ACTIONS(801), + [anon_sym_GT_EQ] = ACTIONS(801), + [anon_sym_not_DASHin] = ACTIONS(801), + [anon_sym_starts_DASHwith] = ACTIONS(801), + [anon_sym_ends_DASHwith] = ACTIONS(801), + [anon_sym_EQ_TILDE] = ACTIONS(801), + [anon_sym_BANG_TILDE] = ACTIONS(801), + [anon_sym_bit_DASHand] = ACTIONS(801), + [anon_sym_bit_DASHxor] = ACTIONS(801), + [anon_sym_bit_DASHor] = ACTIONS(801), + [anon_sym_and] = ACTIONS(801), + [anon_sym_xor] = ACTIONS(801), + [anon_sym_or] = ACTIONS(801), + [anon_sym_DOT_DOT_LT] = ACTIONS(801), + [anon_sym_DOT_DOT] = ACTIONS(801), + [anon_sym_DOT_DOT_EQ] = ACTIONS(801), + [sym_val_nothing] = ACTIONS(801), + [anon_sym_true] = ACTIONS(801), + [anon_sym_false] = ACTIONS(801), + [aux_sym_val_number_token1] = ACTIONS(801), + [aux_sym_val_number_token2] = ACTIONS(801), + [aux_sym_val_number_token3] = ACTIONS(801), + [aux_sym_val_number_token4] = ACTIONS(801), + [anon_sym_inf] = ACTIONS(801), + [anon_sym_DASHinf] = ACTIONS(801), + [anon_sym_NaN] = ACTIONS(801), + [anon_sym_0b] = ACTIONS(801), + [anon_sym_0o] = ACTIONS(801), + [anon_sym_0x] = ACTIONS(801), + [sym_val_date] = ACTIONS(801), + [anon_sym_DQUOTE] = ACTIONS(801), + [sym__str_single_quotes] = ACTIONS(801), + [sym__str_back_ticks] = ACTIONS(801), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(801), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(801), + [anon_sym_err_GT] = ACTIONS(801), + [anon_sym_out_GT] = ACTIONS(801), + [anon_sym_e_GT] = ACTIONS(801), + [anon_sym_o_GT] = ACTIONS(801), + [anon_sym_err_PLUSout_GT] = ACTIONS(801), + [anon_sym_out_PLUSerr_GT] = ACTIONS(801), + [anon_sym_o_PLUSe_GT] = ACTIONS(801), + [anon_sym_e_PLUSo_GT] = ACTIONS(801), + [sym_short_flag] = ACTIONS(801), + [aux_sym_unquoted_token1] = ACTIONS(801), [anon_sym_POUND] = ACTIONS(3), }, [564] = { [sym_comment] = STATE(564), - [sym_cmd_identifier] = ACTIONS(1139), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_RPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_error] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1437), - [anon_sym_DASH] = ACTIONS(1429), - [anon_sym_break] = ACTIONS(1139), - [anon_sym_continue] = ACTIONS(1139), - [anon_sym_for] = ACTIONS(1139), - [anon_sym_in] = ACTIONS(1439), - [anon_sym_loop] = ACTIONS(1139), - [anon_sym_while] = ACTIONS(1139), - [anon_sym_do] = ACTIONS(1139), - [anon_sym_if] = ACTIONS(1139), - [anon_sym_match] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_try] = ACTIONS(1139), - [anon_sym_return] = ACTIONS(1139), - [anon_sym_let] = ACTIONS(1139), - [anon_sym_let_DASHenv] = ACTIONS(1139), - [anon_sym_mut] = ACTIONS(1139), - [anon_sym_const] = ACTIONS(1139), - [anon_sym_source] = ACTIONS(1139), - [anon_sym_source_DASHenv] = ACTIONS(1139), - [anon_sym_register] = ACTIONS(1139), - [anon_sym_hide] = ACTIONS(1139), - [anon_sym_hide_DASHenv] = ACTIONS(1139), - [anon_sym_overlay] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1431), - [anon_sym_where] = ACTIONS(1139), - [anon_sym_STAR_STAR] = ACTIONS(1433), - [anon_sym_PLUS_PLUS] = ACTIONS(1433), - [anon_sym_SLASH] = ACTIONS(1431), - [anon_sym_mod] = ACTIONS(1431), - [anon_sym_SLASH_SLASH] = ACTIONS(1431), - [anon_sym_PLUS] = ACTIONS(1429), - [anon_sym_bit_DASHshl] = ACTIONS(1435), - [anon_sym_bit_DASHshr] = ACTIONS(1435), - [anon_sym_EQ_EQ] = ACTIONS(1437), - [anon_sym_BANG_EQ] = ACTIONS(1437), - [anon_sym_LT2] = ACTIONS(1437), - [anon_sym_LT_EQ] = ACTIONS(1437), - [anon_sym_GT_EQ] = ACTIONS(1437), - [anon_sym_not_DASHin] = ACTIONS(1439), - [anon_sym_starts_DASHwith] = ACTIONS(1439), - [anon_sym_ends_DASHwith] = ACTIONS(1439), - [anon_sym_EQ_TILDE] = ACTIONS(1441), - [anon_sym_BANG_TILDE] = ACTIONS(1441), - [anon_sym_bit_DASHand] = ACTIONS(1443), - [anon_sym_bit_DASHxor] = ACTIONS(1445), - [anon_sym_bit_DASHor] = ACTIONS(1447), - [anon_sym_and] = ACTIONS(1449), - [anon_sym_xor] = ACTIONS(1451), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_not] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_CARET] = ACTIONS(1139), + [ts_builtin_sym_end] = ACTIONS(105), + [anon_sym_SEMI] = ACTIONS(103), + [anon_sym_LF] = ACTIONS(105), + [anon_sym_LBRACK] = ACTIONS(103), + [anon_sym_LPAREN] = ACTIONS(103), + [anon_sym_PIPE] = ACTIONS(103), + [anon_sym_DOLLAR] = ACTIONS(103), + [anon_sym_GT] = ACTIONS(103), + [anon_sym_DASH_DASH] = ACTIONS(103), + [anon_sym_DASH] = ACTIONS(103), + [anon_sym_in] = ACTIONS(103), + [anon_sym_LBRACE] = ACTIONS(103), + [anon_sym_STAR] = ACTIONS(103), + [anon_sym_STAR_STAR] = ACTIONS(103), + [anon_sym_PLUS_PLUS] = ACTIONS(103), + [anon_sym_SLASH] = ACTIONS(103), + [anon_sym_mod] = ACTIONS(103), + [anon_sym_SLASH_SLASH] = ACTIONS(103), + [anon_sym_PLUS] = ACTIONS(103), + [anon_sym_bit_DASHshl] = ACTIONS(103), + [anon_sym_bit_DASHshr] = ACTIONS(103), + [anon_sym_EQ_EQ] = ACTIONS(103), + [anon_sym_BANG_EQ] = ACTIONS(103), + [anon_sym_LT2] = ACTIONS(103), + [anon_sym_LT_EQ] = ACTIONS(103), + [anon_sym_GT_EQ] = ACTIONS(103), + [anon_sym_not_DASHin] = ACTIONS(103), + [anon_sym_starts_DASHwith] = ACTIONS(103), + [anon_sym_ends_DASHwith] = ACTIONS(103), + [anon_sym_EQ_TILDE] = ACTIONS(103), + [anon_sym_BANG_TILDE] = ACTIONS(103), + [anon_sym_bit_DASHand] = ACTIONS(103), + [anon_sym_bit_DASHxor] = ACTIONS(103), + [anon_sym_bit_DASHor] = ACTIONS(103), + [anon_sym_and] = ACTIONS(103), + [anon_sym_xor] = ACTIONS(103), + [anon_sym_or] = ACTIONS(103), + [anon_sym_DOT_DOT_LT] = ACTIONS(103), + [anon_sym_DOT_DOT] = ACTIONS(103), + [anon_sym_DOT_DOT_EQ] = ACTIONS(103), + [sym_val_nothing] = ACTIONS(103), + [anon_sym_true] = ACTIONS(103), + [anon_sym_false] = ACTIONS(103), + [aux_sym_val_number_token1] = ACTIONS(103), + [aux_sym_val_number_token2] = ACTIONS(103), + [aux_sym_val_number_token3] = ACTIONS(103), + [aux_sym_val_number_token4] = ACTIONS(103), + [anon_sym_inf] = ACTIONS(103), + [anon_sym_DASHinf] = ACTIONS(103), + [anon_sym_NaN] = ACTIONS(103), + [anon_sym_0b] = ACTIONS(103), + [anon_sym_0o] = ACTIONS(103), + [anon_sym_0x] = ACTIONS(103), + [sym_val_date] = ACTIONS(103), + [anon_sym_DQUOTE] = ACTIONS(103), + [sym__str_single_quotes] = ACTIONS(103), + [sym__str_back_ticks] = ACTIONS(103), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(103), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(103), + [anon_sym_err_GT] = ACTIONS(103), + [anon_sym_out_GT] = ACTIONS(103), + [anon_sym_e_GT] = ACTIONS(103), + [anon_sym_o_GT] = ACTIONS(103), + [anon_sym_err_PLUSout_GT] = ACTIONS(103), + [anon_sym_out_PLUSerr_GT] = ACTIONS(103), + [anon_sym_o_PLUSe_GT] = ACTIONS(103), + [anon_sym_e_PLUSo_GT] = ACTIONS(103), + [sym_short_flag] = ACTIONS(103), + [aux_sym_unquoted_token1] = ACTIONS(103), [anon_sym_POUND] = ACTIONS(3), }, [565] = { + [sym_path] = STATE(702), [sym_comment] = STATE(565), - [sym_cmd_identifier] = ACTIONS(1139), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_RPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_error] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1437), - [anon_sym_DASH] = ACTIONS(1429), - [anon_sym_break] = ACTIONS(1139), - [anon_sym_continue] = ACTIONS(1139), - [anon_sym_for] = ACTIONS(1139), - [anon_sym_in] = ACTIONS(1439), - [anon_sym_loop] = ACTIONS(1139), - [anon_sym_while] = ACTIONS(1139), - [anon_sym_do] = ACTIONS(1139), - [anon_sym_if] = ACTIONS(1139), - [anon_sym_match] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_try] = ACTIONS(1139), - [anon_sym_return] = ACTIONS(1139), - [anon_sym_let] = ACTIONS(1139), - [anon_sym_let_DASHenv] = ACTIONS(1139), - [anon_sym_mut] = ACTIONS(1139), - [anon_sym_const] = ACTIONS(1139), - [anon_sym_source] = ACTIONS(1139), - [anon_sym_source_DASHenv] = ACTIONS(1139), - [anon_sym_register] = ACTIONS(1139), - [anon_sym_hide] = ACTIONS(1139), - [anon_sym_hide_DASHenv] = ACTIONS(1139), - [anon_sym_overlay] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1431), - [anon_sym_where] = ACTIONS(1139), - [anon_sym_STAR_STAR] = ACTIONS(1433), - [anon_sym_PLUS_PLUS] = ACTIONS(1433), - [anon_sym_SLASH] = ACTIONS(1431), - [anon_sym_mod] = ACTIONS(1431), - [anon_sym_SLASH_SLASH] = ACTIONS(1431), - [anon_sym_PLUS] = ACTIONS(1429), - [anon_sym_bit_DASHshl] = ACTIONS(1435), - [anon_sym_bit_DASHshr] = ACTIONS(1435), - [anon_sym_EQ_EQ] = ACTIONS(1437), - [anon_sym_BANG_EQ] = ACTIONS(1437), - [anon_sym_LT2] = ACTIONS(1437), - [anon_sym_LT_EQ] = ACTIONS(1437), - [anon_sym_GT_EQ] = ACTIONS(1437), - [anon_sym_not_DASHin] = ACTIONS(1439), - [anon_sym_starts_DASHwith] = ACTIONS(1439), - [anon_sym_ends_DASHwith] = ACTIONS(1439), - [anon_sym_EQ_TILDE] = ACTIONS(1441), - [anon_sym_BANG_TILDE] = ACTIONS(1441), - [anon_sym_bit_DASHand] = ACTIONS(1443), - [anon_sym_bit_DASHxor] = ACTIONS(1445), - [anon_sym_bit_DASHor] = ACTIONS(1447), - [anon_sym_and] = ACTIONS(1449), - [anon_sym_xor] = ACTIONS(1139), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_not] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_CARET] = ACTIONS(1139), + [aux_sym_cell_path_repeat1] = STATE(610), + [ts_builtin_sym_end] = ACTIONS(584), + [anon_sym_export] = ACTIONS(582), + [anon_sym_alias] = ACTIONS(582), + [anon_sym_let] = ACTIONS(582), + [anon_sym_let_DASHenv] = ACTIONS(582), + [anon_sym_mut] = ACTIONS(582), + [anon_sym_const] = ACTIONS(582), + [sym_cmd_identifier] = ACTIONS(582), + [anon_sym_SEMI] = ACTIONS(582), + [anon_sym_LF] = ACTIONS(584), + [anon_sym_def] = ACTIONS(582), + [anon_sym_def_DASHenv] = ACTIONS(582), + [anon_sym_export_DASHenv] = ACTIONS(582), + [anon_sym_extern] = ACTIONS(582), + [anon_sym_module] = ACTIONS(582), + [anon_sym_use] = ACTIONS(582), + [anon_sym_LBRACK] = ACTIONS(582), + [anon_sym_LPAREN] = ACTIONS(582), + [anon_sym_PIPE] = ACTIONS(582), + [anon_sym_DOLLAR] = ACTIONS(582), + [anon_sym_error] = ACTIONS(582), + [anon_sym_DASH_DASH] = ACTIONS(582), + [anon_sym_DASH] = ACTIONS(582), + [anon_sym_break] = ACTIONS(582), + [anon_sym_continue] = ACTIONS(582), + [anon_sym_for] = ACTIONS(582), + [anon_sym_loop] = ACTIONS(582), + [anon_sym_while] = ACTIONS(582), + [anon_sym_do] = ACTIONS(582), + [anon_sym_if] = ACTIONS(582), + [anon_sym_match] = ACTIONS(582), + [anon_sym_LBRACE] = ACTIONS(582), + [anon_sym_DOT] = ACTIONS(1245), + [anon_sym_try] = ACTIONS(582), + [anon_sym_return] = ACTIONS(582), + [anon_sym_source] = ACTIONS(582), + [anon_sym_source_DASHenv] = ACTIONS(582), + [anon_sym_register] = ACTIONS(582), + [anon_sym_hide] = ACTIONS(582), + [anon_sym_hide_DASHenv] = ACTIONS(582), + [anon_sym_overlay] = ACTIONS(582), + [anon_sym_where] = ACTIONS(582), + [anon_sym_not] = ACTIONS(582), + [anon_sym_DOT_DOT_LT] = ACTIONS(582), + [anon_sym_DOT_DOT] = ACTIONS(582), + [anon_sym_DOT_DOT_EQ] = ACTIONS(582), + [sym_val_nothing] = ACTIONS(582), + [anon_sym_true] = ACTIONS(582), + [anon_sym_false] = ACTIONS(582), + [aux_sym_val_number_token1] = ACTIONS(582), + [aux_sym_val_number_token2] = ACTIONS(582), + [aux_sym_val_number_token3] = ACTIONS(582), + [aux_sym_val_number_token4] = ACTIONS(582), + [anon_sym_inf] = ACTIONS(582), + [anon_sym_DASHinf] = ACTIONS(582), + [anon_sym_NaN] = ACTIONS(582), + [anon_sym_0b] = ACTIONS(582), + [anon_sym_0o] = ACTIONS(582), + [anon_sym_0x] = ACTIONS(582), + [sym_val_date] = ACTIONS(582), + [anon_sym_DQUOTE] = ACTIONS(582), + [sym__str_single_quotes] = ACTIONS(582), + [sym__str_back_ticks] = ACTIONS(582), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(582), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(582), + [anon_sym_CARET] = ACTIONS(582), + [sym_short_flag] = ACTIONS(582), [anon_sym_POUND] = ACTIONS(3), }, [566] = { [sym_comment] = STATE(566), - [sym_cmd_identifier] = ACTIONS(1139), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_RPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_error] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1437), - [anon_sym_DASH] = ACTIONS(1429), - [anon_sym_break] = ACTIONS(1139), - [anon_sym_continue] = ACTIONS(1139), - [anon_sym_for] = ACTIONS(1139), - [anon_sym_in] = ACTIONS(1439), - [anon_sym_loop] = ACTIONS(1139), - [anon_sym_while] = ACTIONS(1139), - [anon_sym_do] = ACTIONS(1139), - [anon_sym_if] = ACTIONS(1139), - [anon_sym_match] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_try] = ACTIONS(1139), - [anon_sym_return] = ACTIONS(1139), - [anon_sym_let] = ACTIONS(1139), - [anon_sym_let_DASHenv] = ACTIONS(1139), - [anon_sym_mut] = ACTIONS(1139), - [anon_sym_const] = ACTIONS(1139), - [anon_sym_source] = ACTIONS(1139), - [anon_sym_source_DASHenv] = ACTIONS(1139), - [anon_sym_register] = ACTIONS(1139), - [anon_sym_hide] = ACTIONS(1139), - [anon_sym_hide_DASHenv] = ACTIONS(1139), - [anon_sym_overlay] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1431), - [anon_sym_where] = ACTIONS(1139), - [anon_sym_STAR_STAR] = ACTIONS(1433), - [anon_sym_PLUS_PLUS] = ACTIONS(1433), - [anon_sym_SLASH] = ACTIONS(1431), - [anon_sym_mod] = ACTIONS(1431), - [anon_sym_SLASH_SLASH] = ACTIONS(1431), - [anon_sym_PLUS] = ACTIONS(1429), - [anon_sym_bit_DASHshl] = ACTIONS(1435), - [anon_sym_bit_DASHshr] = ACTIONS(1435), - [anon_sym_EQ_EQ] = ACTIONS(1437), - [anon_sym_BANG_EQ] = ACTIONS(1437), - [anon_sym_LT2] = ACTIONS(1437), - [anon_sym_LT_EQ] = ACTIONS(1437), - [anon_sym_GT_EQ] = ACTIONS(1437), - [anon_sym_not_DASHin] = ACTIONS(1439), - [anon_sym_starts_DASHwith] = ACTIONS(1439), - [anon_sym_ends_DASHwith] = ACTIONS(1439), - [anon_sym_EQ_TILDE] = ACTIONS(1441), - [anon_sym_BANG_TILDE] = ACTIONS(1441), - [anon_sym_bit_DASHand] = ACTIONS(1443), - [anon_sym_bit_DASHxor] = ACTIONS(1445), - [anon_sym_bit_DASHor] = ACTIONS(1447), - [anon_sym_and] = ACTIONS(1139), - [anon_sym_xor] = ACTIONS(1139), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_not] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_CARET] = ACTIONS(1139), + [ts_builtin_sym_end] = ACTIONS(810), + [anon_sym_SEMI] = ACTIONS(808), + [anon_sym_LF] = ACTIONS(810), + [anon_sym_LBRACK] = ACTIONS(808), + [anon_sym_LPAREN] = ACTIONS(808), + [anon_sym_PIPE] = ACTIONS(808), + [anon_sym_DOLLAR] = ACTIONS(808), + [anon_sym_GT] = ACTIONS(808), + [anon_sym_DASH_DASH] = ACTIONS(808), + [anon_sym_DASH] = ACTIONS(808), + [anon_sym_in] = ACTIONS(808), + [anon_sym_LBRACE] = ACTIONS(808), + [anon_sym_STAR] = ACTIONS(808), + [anon_sym_STAR_STAR] = ACTIONS(808), + [anon_sym_PLUS_PLUS] = ACTIONS(808), + [anon_sym_SLASH] = ACTIONS(808), + [anon_sym_mod] = ACTIONS(808), + [anon_sym_SLASH_SLASH] = ACTIONS(808), + [anon_sym_PLUS] = ACTIONS(808), + [anon_sym_bit_DASHshl] = ACTIONS(808), + [anon_sym_bit_DASHshr] = ACTIONS(808), + [anon_sym_EQ_EQ] = ACTIONS(808), + [anon_sym_BANG_EQ] = ACTIONS(808), + [anon_sym_LT2] = ACTIONS(808), + [anon_sym_LT_EQ] = ACTIONS(808), + [anon_sym_GT_EQ] = ACTIONS(808), + [anon_sym_not_DASHin] = ACTIONS(808), + [anon_sym_starts_DASHwith] = ACTIONS(808), + [anon_sym_ends_DASHwith] = ACTIONS(808), + [anon_sym_EQ_TILDE] = ACTIONS(808), + [anon_sym_BANG_TILDE] = ACTIONS(808), + [anon_sym_bit_DASHand] = ACTIONS(808), + [anon_sym_bit_DASHxor] = ACTIONS(808), + [anon_sym_bit_DASHor] = ACTIONS(808), + [anon_sym_and] = ACTIONS(808), + [anon_sym_xor] = ACTIONS(808), + [anon_sym_or] = ACTIONS(808), + [anon_sym_DOT_DOT_LT] = ACTIONS(808), + [anon_sym_DOT_DOT] = ACTIONS(808), + [anon_sym_DOT_DOT_EQ] = ACTIONS(808), + [sym_val_nothing] = ACTIONS(808), + [anon_sym_true] = ACTIONS(808), + [anon_sym_false] = ACTIONS(808), + [aux_sym_val_number_token1] = ACTIONS(808), + [aux_sym_val_number_token2] = ACTIONS(808), + [aux_sym_val_number_token3] = ACTIONS(808), + [aux_sym_val_number_token4] = ACTIONS(808), + [anon_sym_inf] = ACTIONS(808), + [anon_sym_DASHinf] = ACTIONS(808), + [anon_sym_NaN] = ACTIONS(808), + [anon_sym_0b] = ACTIONS(808), + [anon_sym_0o] = ACTIONS(808), + [anon_sym_0x] = ACTIONS(808), + [sym_val_date] = ACTIONS(808), + [anon_sym_DQUOTE] = ACTIONS(808), + [sym__str_single_quotes] = ACTIONS(808), + [sym__str_back_ticks] = ACTIONS(808), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(808), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(808), + [anon_sym_err_GT] = ACTIONS(808), + [anon_sym_out_GT] = ACTIONS(808), + [anon_sym_e_GT] = ACTIONS(808), + [anon_sym_o_GT] = ACTIONS(808), + [anon_sym_err_PLUSout_GT] = ACTIONS(808), + [anon_sym_out_PLUSerr_GT] = ACTIONS(808), + [anon_sym_o_PLUSe_GT] = ACTIONS(808), + [anon_sym_e_PLUSo_GT] = ACTIONS(808), + [sym_short_flag] = ACTIONS(808), + [aux_sym_unquoted_token1] = ACTIONS(808), [anon_sym_POUND] = ACTIONS(3), }, [567] = { [sym_comment] = STATE(567), - [sym_cmd_identifier] = ACTIONS(1139), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_RPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_error] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1437), - [anon_sym_DASH] = ACTIONS(1429), - [anon_sym_break] = ACTIONS(1139), - [anon_sym_continue] = ACTIONS(1139), - [anon_sym_for] = ACTIONS(1139), - [anon_sym_in] = ACTIONS(1439), - [anon_sym_loop] = ACTIONS(1139), - [anon_sym_while] = ACTIONS(1139), - [anon_sym_do] = ACTIONS(1139), - [anon_sym_if] = ACTIONS(1139), - [anon_sym_match] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_try] = ACTIONS(1139), - [anon_sym_return] = ACTIONS(1139), - [anon_sym_let] = ACTIONS(1139), - [anon_sym_let_DASHenv] = ACTIONS(1139), - [anon_sym_mut] = ACTIONS(1139), - [anon_sym_const] = ACTIONS(1139), - [anon_sym_source] = ACTIONS(1139), - [anon_sym_source_DASHenv] = ACTIONS(1139), - [anon_sym_register] = ACTIONS(1139), - [anon_sym_hide] = ACTIONS(1139), - [anon_sym_hide_DASHenv] = ACTIONS(1139), - [anon_sym_overlay] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1431), - [anon_sym_where] = ACTIONS(1139), - [anon_sym_STAR_STAR] = ACTIONS(1433), - [anon_sym_PLUS_PLUS] = ACTIONS(1433), - [anon_sym_SLASH] = ACTIONS(1431), - [anon_sym_mod] = ACTIONS(1431), - [anon_sym_SLASH_SLASH] = ACTIONS(1431), - [anon_sym_PLUS] = ACTIONS(1429), - [anon_sym_bit_DASHshl] = ACTIONS(1435), - [anon_sym_bit_DASHshr] = ACTIONS(1435), - [anon_sym_EQ_EQ] = ACTIONS(1437), - [anon_sym_BANG_EQ] = ACTIONS(1437), - [anon_sym_LT2] = ACTIONS(1437), - [anon_sym_LT_EQ] = ACTIONS(1437), - [anon_sym_GT_EQ] = ACTIONS(1437), - [anon_sym_not_DASHin] = ACTIONS(1439), - [anon_sym_starts_DASHwith] = ACTIONS(1439), - [anon_sym_ends_DASHwith] = ACTIONS(1439), - [anon_sym_EQ_TILDE] = ACTIONS(1441), - [anon_sym_BANG_TILDE] = ACTIONS(1441), - [anon_sym_bit_DASHand] = ACTIONS(1443), - [anon_sym_bit_DASHxor] = ACTIONS(1445), - [anon_sym_bit_DASHor] = ACTIONS(1139), - [anon_sym_and] = ACTIONS(1139), - [anon_sym_xor] = ACTIONS(1139), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_not] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_CARET] = ACTIONS(1139), + [ts_builtin_sym_end] = ACTIONS(822), + [anon_sym_SEMI] = ACTIONS(820), + [anon_sym_LF] = ACTIONS(822), + [anon_sym_LBRACK] = ACTIONS(820), + [anon_sym_LPAREN] = ACTIONS(820), + [anon_sym_PIPE] = ACTIONS(820), + [anon_sym_DOLLAR] = ACTIONS(820), + [anon_sym_GT] = ACTIONS(820), + [anon_sym_DASH_DASH] = ACTIONS(820), + [anon_sym_DASH] = ACTIONS(820), + [anon_sym_in] = ACTIONS(820), + [anon_sym_LBRACE] = ACTIONS(820), + [anon_sym_STAR] = ACTIONS(820), + [anon_sym_STAR_STAR] = ACTIONS(820), + [anon_sym_PLUS_PLUS] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_mod] = ACTIONS(820), + [anon_sym_SLASH_SLASH] = ACTIONS(820), + [anon_sym_PLUS] = ACTIONS(820), + [anon_sym_bit_DASHshl] = ACTIONS(820), + [anon_sym_bit_DASHshr] = ACTIONS(820), + [anon_sym_EQ_EQ] = ACTIONS(820), + [anon_sym_BANG_EQ] = ACTIONS(820), + [anon_sym_LT2] = ACTIONS(820), + [anon_sym_LT_EQ] = ACTIONS(820), + [anon_sym_GT_EQ] = ACTIONS(820), + [anon_sym_not_DASHin] = ACTIONS(820), + [anon_sym_starts_DASHwith] = ACTIONS(820), + [anon_sym_ends_DASHwith] = ACTIONS(820), + [anon_sym_EQ_TILDE] = ACTIONS(820), + [anon_sym_BANG_TILDE] = ACTIONS(820), + [anon_sym_bit_DASHand] = ACTIONS(820), + [anon_sym_bit_DASHxor] = ACTIONS(820), + [anon_sym_bit_DASHor] = ACTIONS(820), + [anon_sym_and] = ACTIONS(820), + [anon_sym_xor] = ACTIONS(820), + [anon_sym_or] = ACTIONS(820), + [anon_sym_DOT_DOT_LT] = ACTIONS(820), + [anon_sym_DOT_DOT] = ACTIONS(820), + [anon_sym_DOT_DOT_EQ] = ACTIONS(820), + [sym_val_nothing] = ACTIONS(820), + [anon_sym_true] = ACTIONS(820), + [anon_sym_false] = ACTIONS(820), + [aux_sym_val_number_token1] = ACTIONS(820), + [aux_sym_val_number_token2] = ACTIONS(820), + [aux_sym_val_number_token3] = ACTIONS(820), + [aux_sym_val_number_token4] = ACTIONS(820), + [anon_sym_inf] = ACTIONS(820), + [anon_sym_DASHinf] = ACTIONS(820), + [anon_sym_NaN] = ACTIONS(820), + [anon_sym_0b] = ACTIONS(820), + [anon_sym_0o] = ACTIONS(820), + [anon_sym_0x] = ACTIONS(820), + [sym_val_date] = ACTIONS(820), + [anon_sym_DQUOTE] = ACTIONS(820), + [sym__str_single_quotes] = ACTIONS(820), + [sym__str_back_ticks] = ACTIONS(820), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(820), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(820), + [anon_sym_err_GT] = ACTIONS(820), + [anon_sym_out_GT] = ACTIONS(820), + [anon_sym_e_GT] = ACTIONS(820), + [anon_sym_o_GT] = ACTIONS(820), + [anon_sym_err_PLUSout_GT] = ACTIONS(820), + [anon_sym_out_PLUSerr_GT] = ACTIONS(820), + [anon_sym_o_PLUSe_GT] = ACTIONS(820), + [anon_sym_e_PLUSo_GT] = ACTIONS(820), + [sym_short_flag] = ACTIONS(820), + [aux_sym_unquoted_token1] = ACTIONS(820), [anon_sym_POUND] = ACTIONS(3), }, [568] = { [sym_comment] = STATE(568), - [sym_cmd_identifier] = ACTIONS(1139), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_RPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_error] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1437), - [anon_sym_DASH] = ACTIONS(1429), - [anon_sym_break] = ACTIONS(1139), - [anon_sym_continue] = ACTIONS(1139), - [anon_sym_for] = ACTIONS(1139), - [anon_sym_in] = ACTIONS(1439), - [anon_sym_loop] = ACTIONS(1139), - [anon_sym_while] = ACTIONS(1139), - [anon_sym_do] = ACTIONS(1139), - [anon_sym_if] = ACTIONS(1139), - [anon_sym_match] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_try] = ACTIONS(1139), - [anon_sym_return] = ACTIONS(1139), - [anon_sym_let] = ACTIONS(1139), - [anon_sym_let_DASHenv] = ACTIONS(1139), - [anon_sym_mut] = ACTIONS(1139), - [anon_sym_const] = ACTIONS(1139), - [anon_sym_source] = ACTIONS(1139), - [anon_sym_source_DASHenv] = ACTIONS(1139), - [anon_sym_register] = ACTIONS(1139), - [anon_sym_hide] = ACTIONS(1139), - [anon_sym_hide_DASHenv] = ACTIONS(1139), - [anon_sym_overlay] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1431), - [anon_sym_where] = ACTIONS(1139), - [anon_sym_STAR_STAR] = ACTIONS(1433), - [anon_sym_PLUS_PLUS] = ACTIONS(1433), - [anon_sym_SLASH] = ACTIONS(1431), - [anon_sym_mod] = ACTIONS(1431), - [anon_sym_SLASH_SLASH] = ACTIONS(1431), - [anon_sym_PLUS] = ACTIONS(1429), - [anon_sym_bit_DASHshl] = ACTIONS(1435), - [anon_sym_bit_DASHshr] = ACTIONS(1435), - [anon_sym_EQ_EQ] = ACTIONS(1437), - [anon_sym_BANG_EQ] = ACTIONS(1437), - [anon_sym_LT2] = ACTIONS(1437), - [anon_sym_LT_EQ] = ACTIONS(1437), - [anon_sym_GT_EQ] = ACTIONS(1437), - [anon_sym_not_DASHin] = ACTIONS(1439), - [anon_sym_starts_DASHwith] = ACTIONS(1439), - [anon_sym_ends_DASHwith] = ACTIONS(1439), - [anon_sym_EQ_TILDE] = ACTIONS(1441), - [anon_sym_BANG_TILDE] = ACTIONS(1441), - [anon_sym_bit_DASHand] = ACTIONS(1443), - [anon_sym_bit_DASHxor] = ACTIONS(1139), - [anon_sym_bit_DASHor] = ACTIONS(1139), - [anon_sym_and] = ACTIONS(1139), - [anon_sym_xor] = ACTIONS(1139), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_not] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_CARET] = ACTIONS(1139), + [ts_builtin_sym_end] = ACTIONS(765), + [anon_sym_SEMI] = ACTIONS(763), + [anon_sym_LF] = ACTIONS(765), + [anon_sym_LBRACK] = ACTIONS(763), + [anon_sym_LPAREN] = ACTIONS(763), + [anon_sym_PIPE] = ACTIONS(763), + [anon_sym_DOLLAR] = ACTIONS(763), + [anon_sym_GT] = ACTIONS(763), + [anon_sym_DASH_DASH] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_in] = ACTIONS(763), + [anon_sym_LBRACE] = ACTIONS(763), + [anon_sym_STAR] = ACTIONS(763), + [anon_sym_STAR_STAR] = ACTIONS(763), + [anon_sym_PLUS_PLUS] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(763), + [anon_sym_mod] = ACTIONS(763), + [anon_sym_SLASH_SLASH] = ACTIONS(763), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_bit_DASHshl] = ACTIONS(763), + [anon_sym_bit_DASHshr] = ACTIONS(763), + [anon_sym_EQ_EQ] = ACTIONS(763), + [anon_sym_BANG_EQ] = ACTIONS(763), + [anon_sym_LT2] = ACTIONS(763), + [anon_sym_LT_EQ] = ACTIONS(763), + [anon_sym_GT_EQ] = ACTIONS(763), + [anon_sym_not_DASHin] = ACTIONS(763), + [anon_sym_starts_DASHwith] = ACTIONS(763), + [anon_sym_ends_DASHwith] = ACTIONS(763), + [anon_sym_EQ_TILDE] = ACTIONS(763), + [anon_sym_BANG_TILDE] = ACTIONS(763), + [anon_sym_bit_DASHand] = ACTIONS(763), + [anon_sym_bit_DASHxor] = ACTIONS(763), + [anon_sym_bit_DASHor] = ACTIONS(763), + [anon_sym_and] = ACTIONS(763), + [anon_sym_xor] = ACTIONS(763), + [anon_sym_or] = ACTIONS(763), + [anon_sym_DOT_DOT_LT] = ACTIONS(763), + [anon_sym_DOT_DOT] = ACTIONS(763), + [anon_sym_DOT_DOT_EQ] = ACTIONS(763), + [sym_val_nothing] = ACTIONS(763), + [anon_sym_true] = ACTIONS(763), + [anon_sym_false] = ACTIONS(763), + [aux_sym_val_number_token1] = ACTIONS(763), + [aux_sym_val_number_token2] = ACTIONS(763), + [aux_sym_val_number_token3] = ACTIONS(763), + [aux_sym_val_number_token4] = ACTIONS(763), + [anon_sym_inf] = ACTIONS(763), + [anon_sym_DASHinf] = ACTIONS(763), + [anon_sym_NaN] = ACTIONS(763), + [anon_sym_0b] = ACTIONS(763), + [anon_sym_0o] = ACTIONS(763), + [anon_sym_0x] = ACTIONS(763), + [sym_val_date] = ACTIONS(763), + [anon_sym_DQUOTE] = ACTIONS(763), + [sym__str_single_quotes] = ACTIONS(763), + [sym__str_back_ticks] = ACTIONS(763), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(763), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(763), + [anon_sym_err_GT] = ACTIONS(763), + [anon_sym_out_GT] = ACTIONS(763), + [anon_sym_e_GT] = ACTIONS(763), + [anon_sym_o_GT] = ACTIONS(763), + [anon_sym_err_PLUSout_GT] = ACTIONS(763), + [anon_sym_out_PLUSerr_GT] = ACTIONS(763), + [anon_sym_o_PLUSe_GT] = ACTIONS(763), + [anon_sym_e_PLUSo_GT] = ACTIONS(763), + [sym_short_flag] = ACTIONS(763), + [aux_sym_unquoted_token1] = ACTIONS(763), [anon_sym_POUND] = ACTIONS(3), }, [569] = { [sym_comment] = STATE(569), - [sym_cmd_identifier] = ACTIONS(1139), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_RPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_error] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1437), - [anon_sym_DASH] = ACTIONS(1429), - [anon_sym_break] = ACTIONS(1139), - [anon_sym_continue] = ACTIONS(1139), - [anon_sym_for] = ACTIONS(1139), - [anon_sym_in] = ACTIONS(1439), - [anon_sym_loop] = ACTIONS(1139), - [anon_sym_while] = ACTIONS(1139), - [anon_sym_do] = ACTIONS(1139), - [anon_sym_if] = ACTIONS(1139), - [anon_sym_match] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_try] = ACTIONS(1139), - [anon_sym_return] = ACTIONS(1139), - [anon_sym_let] = ACTIONS(1139), - [anon_sym_let_DASHenv] = ACTIONS(1139), - [anon_sym_mut] = ACTIONS(1139), - [anon_sym_const] = ACTIONS(1139), - [anon_sym_source] = ACTIONS(1139), - [anon_sym_source_DASHenv] = ACTIONS(1139), - [anon_sym_register] = ACTIONS(1139), - [anon_sym_hide] = ACTIONS(1139), - [anon_sym_hide_DASHenv] = ACTIONS(1139), - [anon_sym_overlay] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1431), - [anon_sym_where] = ACTIONS(1139), - [anon_sym_STAR_STAR] = ACTIONS(1433), - [anon_sym_PLUS_PLUS] = ACTIONS(1433), - [anon_sym_SLASH] = ACTIONS(1431), - [anon_sym_mod] = ACTIONS(1431), - [anon_sym_SLASH_SLASH] = ACTIONS(1431), - [anon_sym_PLUS] = ACTIONS(1429), - [anon_sym_bit_DASHshl] = ACTIONS(1435), - [anon_sym_bit_DASHshr] = ACTIONS(1435), - [anon_sym_EQ_EQ] = ACTIONS(1437), - [anon_sym_BANG_EQ] = ACTIONS(1437), - [anon_sym_LT2] = ACTIONS(1437), - [anon_sym_LT_EQ] = ACTIONS(1437), - [anon_sym_GT_EQ] = ACTIONS(1437), - [anon_sym_not_DASHin] = ACTIONS(1439), - [anon_sym_starts_DASHwith] = ACTIONS(1439), - [anon_sym_ends_DASHwith] = ACTIONS(1439), - [anon_sym_EQ_TILDE] = ACTIONS(1441), - [anon_sym_BANG_TILDE] = ACTIONS(1441), - [anon_sym_bit_DASHand] = ACTIONS(1139), - [anon_sym_bit_DASHxor] = ACTIONS(1139), - [anon_sym_bit_DASHor] = ACTIONS(1139), - [anon_sym_and] = ACTIONS(1139), - [anon_sym_xor] = ACTIONS(1139), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_not] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_CARET] = ACTIONS(1139), + [ts_builtin_sym_end] = ACTIONS(826), + [anon_sym_SEMI] = ACTIONS(824), + [anon_sym_LF] = ACTIONS(826), + [anon_sym_LBRACK] = ACTIONS(824), + [anon_sym_LPAREN] = ACTIONS(824), + [anon_sym_PIPE] = ACTIONS(824), + [anon_sym_DOLLAR] = ACTIONS(824), + [anon_sym_GT] = ACTIONS(824), + [anon_sym_DASH_DASH] = ACTIONS(824), + [anon_sym_DASH] = ACTIONS(824), + [anon_sym_in] = ACTIONS(824), + [anon_sym_LBRACE] = ACTIONS(824), + [anon_sym_STAR] = ACTIONS(824), + [anon_sym_STAR_STAR] = ACTIONS(824), + [anon_sym_PLUS_PLUS] = ACTIONS(824), + [anon_sym_SLASH] = ACTIONS(824), + [anon_sym_mod] = ACTIONS(824), + [anon_sym_SLASH_SLASH] = ACTIONS(824), + [anon_sym_PLUS] = ACTIONS(824), + [anon_sym_bit_DASHshl] = ACTIONS(824), + [anon_sym_bit_DASHshr] = ACTIONS(824), + [anon_sym_EQ_EQ] = ACTIONS(824), + [anon_sym_BANG_EQ] = ACTIONS(824), + [anon_sym_LT2] = ACTIONS(824), + [anon_sym_LT_EQ] = ACTIONS(824), + [anon_sym_GT_EQ] = ACTIONS(824), + [anon_sym_not_DASHin] = ACTIONS(824), + [anon_sym_starts_DASHwith] = ACTIONS(824), + [anon_sym_ends_DASHwith] = ACTIONS(824), + [anon_sym_EQ_TILDE] = ACTIONS(824), + [anon_sym_BANG_TILDE] = ACTIONS(824), + [anon_sym_bit_DASHand] = ACTIONS(824), + [anon_sym_bit_DASHxor] = ACTIONS(824), + [anon_sym_bit_DASHor] = ACTIONS(824), + [anon_sym_and] = ACTIONS(824), + [anon_sym_xor] = ACTIONS(824), + [anon_sym_or] = ACTIONS(824), + [anon_sym_DOT_DOT_LT] = ACTIONS(824), + [anon_sym_DOT_DOT] = ACTIONS(824), + [anon_sym_DOT_DOT_EQ] = ACTIONS(824), + [sym_val_nothing] = ACTIONS(824), + [anon_sym_true] = ACTIONS(824), + [anon_sym_false] = ACTIONS(824), + [aux_sym_val_number_token1] = ACTIONS(824), + [aux_sym_val_number_token2] = ACTIONS(824), + [aux_sym_val_number_token3] = ACTIONS(824), + [aux_sym_val_number_token4] = ACTIONS(824), + [anon_sym_inf] = ACTIONS(824), + [anon_sym_DASHinf] = ACTIONS(824), + [anon_sym_NaN] = ACTIONS(824), + [anon_sym_0b] = ACTIONS(824), + [anon_sym_0o] = ACTIONS(824), + [anon_sym_0x] = ACTIONS(824), + [sym_val_date] = ACTIONS(824), + [anon_sym_DQUOTE] = ACTIONS(824), + [sym__str_single_quotes] = ACTIONS(824), + [sym__str_back_ticks] = ACTIONS(824), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(824), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(824), + [anon_sym_err_GT] = ACTIONS(824), + [anon_sym_out_GT] = ACTIONS(824), + [anon_sym_e_GT] = ACTIONS(824), + [anon_sym_o_GT] = ACTIONS(824), + [anon_sym_err_PLUSout_GT] = ACTIONS(824), + [anon_sym_out_PLUSerr_GT] = ACTIONS(824), + [anon_sym_o_PLUSe_GT] = ACTIONS(824), + [anon_sym_e_PLUSo_GT] = ACTIONS(824), + [sym_short_flag] = ACTIONS(824), + [aux_sym_unquoted_token1] = ACTIONS(824), [anon_sym_POUND] = ACTIONS(3), }, [570] = { [sym_comment] = STATE(570), - [sym_cmd_identifier] = ACTIONS(1139), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_RPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_error] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1139), - [anon_sym_DASH] = ACTIONS(1139), - [anon_sym_break] = ACTIONS(1139), - [anon_sym_continue] = ACTIONS(1139), - [anon_sym_for] = ACTIONS(1139), - [anon_sym_in] = ACTIONS(1139), - [anon_sym_loop] = ACTIONS(1139), - [anon_sym_while] = ACTIONS(1139), - [anon_sym_do] = ACTIONS(1139), - [anon_sym_if] = ACTIONS(1139), - [anon_sym_match] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_try] = ACTIONS(1139), - [anon_sym_return] = ACTIONS(1139), - [anon_sym_let] = ACTIONS(1139), - [anon_sym_let_DASHenv] = ACTIONS(1139), - [anon_sym_mut] = ACTIONS(1139), - [anon_sym_const] = ACTIONS(1139), - [anon_sym_source] = ACTIONS(1139), - [anon_sym_source_DASHenv] = ACTIONS(1139), - [anon_sym_register] = ACTIONS(1139), - [anon_sym_hide] = ACTIONS(1139), - [anon_sym_hide_DASHenv] = ACTIONS(1139), - [anon_sym_overlay] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1139), - [anon_sym_where] = ACTIONS(1139), - [anon_sym_STAR_STAR] = ACTIONS(1433), - [anon_sym_PLUS_PLUS] = ACTIONS(1433), - [anon_sym_SLASH] = ACTIONS(1139), - [anon_sym_mod] = ACTIONS(1139), - [anon_sym_SLASH_SLASH] = ACTIONS(1139), - [anon_sym_PLUS] = ACTIONS(1139), - [anon_sym_bit_DASHshl] = ACTIONS(1139), - [anon_sym_bit_DASHshr] = ACTIONS(1139), - [anon_sym_EQ_EQ] = ACTIONS(1139), - [anon_sym_BANG_EQ] = ACTIONS(1139), - [anon_sym_LT2] = ACTIONS(1139), - [anon_sym_LT_EQ] = ACTIONS(1139), - [anon_sym_GT_EQ] = ACTIONS(1139), - [anon_sym_not_DASHin] = ACTIONS(1139), - [anon_sym_starts_DASHwith] = ACTIONS(1139), - [anon_sym_ends_DASHwith] = ACTIONS(1139), - [anon_sym_EQ_TILDE] = ACTIONS(1139), - [anon_sym_BANG_TILDE] = ACTIONS(1139), - [anon_sym_bit_DASHand] = ACTIONS(1139), - [anon_sym_bit_DASHxor] = ACTIONS(1139), - [anon_sym_bit_DASHor] = ACTIONS(1139), - [anon_sym_and] = ACTIONS(1139), - [anon_sym_xor] = ACTIONS(1139), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_not] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_CARET] = ACTIONS(1139), + [ts_builtin_sym_end] = ACTIONS(876), + [anon_sym_SEMI] = ACTIONS(874), + [anon_sym_LF] = ACTIONS(876), + [anon_sym_LBRACK] = ACTIONS(874), + [anon_sym_LPAREN] = ACTIONS(874), + [anon_sym_PIPE] = ACTIONS(874), + [anon_sym_DOLLAR] = ACTIONS(874), + [anon_sym_GT] = ACTIONS(874), + [anon_sym_DASH_DASH] = ACTIONS(874), + [anon_sym_DASH] = ACTIONS(874), + [anon_sym_in] = ACTIONS(874), + [anon_sym_LBRACE] = ACTIONS(874), + [anon_sym_STAR] = ACTIONS(874), + [anon_sym_STAR_STAR] = ACTIONS(874), + [anon_sym_PLUS_PLUS] = ACTIONS(874), + [anon_sym_SLASH] = ACTIONS(874), + [anon_sym_mod] = ACTIONS(874), + [anon_sym_SLASH_SLASH] = ACTIONS(874), + [anon_sym_PLUS] = ACTIONS(874), + [anon_sym_bit_DASHshl] = ACTIONS(874), + [anon_sym_bit_DASHshr] = ACTIONS(874), + [anon_sym_EQ_EQ] = ACTIONS(874), + [anon_sym_BANG_EQ] = ACTIONS(874), + [anon_sym_LT2] = ACTIONS(874), + [anon_sym_LT_EQ] = ACTIONS(874), + [anon_sym_GT_EQ] = ACTIONS(874), + [anon_sym_not_DASHin] = ACTIONS(874), + [anon_sym_starts_DASHwith] = ACTIONS(874), + [anon_sym_ends_DASHwith] = ACTIONS(874), + [anon_sym_EQ_TILDE] = ACTIONS(874), + [anon_sym_BANG_TILDE] = ACTIONS(874), + [anon_sym_bit_DASHand] = ACTIONS(874), + [anon_sym_bit_DASHxor] = ACTIONS(874), + [anon_sym_bit_DASHor] = ACTIONS(874), + [anon_sym_and] = ACTIONS(874), + [anon_sym_xor] = ACTIONS(874), + [anon_sym_or] = ACTIONS(874), + [anon_sym_DOT_DOT_LT] = ACTIONS(874), + [anon_sym_DOT_DOT] = ACTIONS(874), + [anon_sym_DOT_DOT_EQ] = ACTIONS(874), + [sym_val_nothing] = ACTIONS(874), + [anon_sym_true] = ACTIONS(874), + [anon_sym_false] = ACTIONS(874), + [aux_sym_val_number_token1] = ACTIONS(874), + [aux_sym_val_number_token2] = ACTIONS(874), + [aux_sym_val_number_token3] = ACTIONS(874), + [aux_sym_val_number_token4] = ACTIONS(874), + [anon_sym_inf] = ACTIONS(874), + [anon_sym_DASHinf] = ACTIONS(874), + [anon_sym_NaN] = ACTIONS(874), + [anon_sym_0b] = ACTIONS(874), + [anon_sym_0o] = ACTIONS(874), + [anon_sym_0x] = ACTIONS(874), + [sym_val_date] = ACTIONS(874), + [anon_sym_DQUOTE] = ACTIONS(874), + [sym__str_single_quotes] = ACTIONS(874), + [sym__str_back_ticks] = ACTIONS(874), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(874), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(874), + [anon_sym_err_GT] = ACTIONS(874), + [anon_sym_out_GT] = ACTIONS(874), + [anon_sym_e_GT] = ACTIONS(874), + [anon_sym_o_GT] = ACTIONS(874), + [anon_sym_err_PLUSout_GT] = ACTIONS(874), + [anon_sym_out_PLUSerr_GT] = ACTIONS(874), + [anon_sym_o_PLUSe_GT] = ACTIONS(874), + [anon_sym_e_PLUSo_GT] = ACTIONS(874), + [sym_short_flag] = ACTIONS(874), + [aux_sym_unquoted_token1] = ACTIONS(874), [anon_sym_POUND] = ACTIONS(3), }, [571] = { + [sym__flag] = STATE(739), + [sym_long_flag] = STATE(711), [sym_comment] = STATE(571), - [sym_cmd_identifier] = ACTIONS(1139), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_RPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_error] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1139), - [anon_sym_DASH] = ACTIONS(1139), - [anon_sym_break] = ACTIONS(1139), - [anon_sym_continue] = ACTIONS(1139), - [anon_sym_for] = ACTIONS(1139), - [anon_sym_in] = ACTIONS(1139), - [anon_sym_loop] = ACTIONS(1139), - [anon_sym_while] = ACTIONS(1139), - [anon_sym_do] = ACTIONS(1139), - [anon_sym_if] = ACTIONS(1139), - [anon_sym_match] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_try] = ACTIONS(1139), - [anon_sym_return] = ACTIONS(1139), - [anon_sym_let] = ACTIONS(1139), - [anon_sym_let_DASHenv] = ACTIONS(1139), - [anon_sym_mut] = ACTIONS(1139), - [anon_sym_const] = ACTIONS(1139), - [anon_sym_source] = ACTIONS(1139), - [anon_sym_source_DASHenv] = ACTIONS(1139), - [anon_sym_register] = ACTIONS(1139), - [anon_sym_hide] = ACTIONS(1139), - [anon_sym_hide_DASHenv] = ACTIONS(1139), - [anon_sym_overlay] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1431), - [anon_sym_where] = ACTIONS(1139), - [anon_sym_STAR_STAR] = ACTIONS(1433), - [anon_sym_PLUS_PLUS] = ACTIONS(1433), - [anon_sym_SLASH] = ACTIONS(1431), - [anon_sym_mod] = ACTIONS(1431), - [anon_sym_SLASH_SLASH] = ACTIONS(1431), - [anon_sym_PLUS] = ACTIONS(1139), - [anon_sym_bit_DASHshl] = ACTIONS(1139), - [anon_sym_bit_DASHshr] = ACTIONS(1139), - [anon_sym_EQ_EQ] = ACTIONS(1139), - [anon_sym_BANG_EQ] = ACTIONS(1139), - [anon_sym_LT2] = ACTIONS(1139), - [anon_sym_LT_EQ] = ACTIONS(1139), - [anon_sym_GT_EQ] = ACTIONS(1139), - [anon_sym_not_DASHin] = ACTIONS(1139), - [anon_sym_starts_DASHwith] = ACTIONS(1139), - [anon_sym_ends_DASHwith] = ACTIONS(1139), - [anon_sym_EQ_TILDE] = ACTIONS(1139), - [anon_sym_BANG_TILDE] = ACTIONS(1139), - [anon_sym_bit_DASHand] = ACTIONS(1139), - [anon_sym_bit_DASHxor] = ACTIONS(1139), - [anon_sym_bit_DASHor] = ACTIONS(1139), - [anon_sym_and] = ACTIONS(1139), - [anon_sym_xor] = ACTIONS(1139), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_not] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_CARET] = ACTIONS(1139), + [aux_sym_overlay_use_repeat1] = STATE(576), + [ts_builtin_sym_end] = ACTIONS(1106), + [anon_sym_export] = ACTIONS(1104), + [anon_sym_alias] = ACTIONS(1104), + [anon_sym_let] = ACTIONS(1104), + [anon_sym_let_DASHenv] = ACTIONS(1104), + [anon_sym_mut] = ACTIONS(1104), + [anon_sym_const] = ACTIONS(1104), + [sym_cmd_identifier] = ACTIONS(1104), + [anon_sym_SEMI] = ACTIONS(1104), + [anon_sym_LF] = ACTIONS(1106), + [anon_sym_def] = ACTIONS(1104), + [anon_sym_def_DASHenv] = ACTIONS(1104), + [anon_sym_export_DASHenv] = ACTIONS(1104), + [anon_sym_extern] = ACTIONS(1104), + [anon_sym_module] = ACTIONS(1104), + [anon_sym_use] = ACTIONS(1104), + [anon_sym_LBRACK] = ACTIONS(1104), + [anon_sym_LPAREN] = ACTIONS(1104), + [anon_sym_DOLLAR] = ACTIONS(1104), + [anon_sym_error] = ACTIONS(1104), + [anon_sym_DASH_DASH] = ACTIONS(1239), + [anon_sym_DASH] = ACTIONS(1104), + [anon_sym_break] = ACTIONS(1104), + [anon_sym_continue] = ACTIONS(1104), + [anon_sym_for] = ACTIONS(1104), + [anon_sym_loop] = ACTIONS(1104), + [anon_sym_while] = ACTIONS(1104), + [anon_sym_do] = ACTIONS(1104), + [anon_sym_if] = ACTIONS(1104), + [anon_sym_match] = ACTIONS(1104), + [anon_sym_LBRACE] = ACTIONS(1104), + [anon_sym_try] = ACTIONS(1104), + [anon_sym_return] = ACTIONS(1104), + [anon_sym_source] = ACTIONS(1104), + [anon_sym_source_DASHenv] = ACTIONS(1104), + [anon_sym_register] = ACTIONS(1104), + [anon_sym_hide] = ACTIONS(1104), + [anon_sym_hide_DASHenv] = ACTIONS(1104), + [anon_sym_overlay] = ACTIONS(1104), + [anon_sym_as] = ACTIONS(1247), + [anon_sym_where] = ACTIONS(1104), + [anon_sym_not] = ACTIONS(1104), + [anon_sym_DOT_DOT_LT] = ACTIONS(1104), + [anon_sym_DOT_DOT] = ACTIONS(1104), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1104), + [sym_val_nothing] = ACTIONS(1104), + [anon_sym_true] = ACTIONS(1104), + [anon_sym_false] = ACTIONS(1104), + [aux_sym_val_number_token1] = ACTIONS(1104), + [aux_sym_val_number_token2] = ACTIONS(1104), + [aux_sym_val_number_token3] = ACTIONS(1104), + [aux_sym_val_number_token4] = ACTIONS(1104), + [anon_sym_inf] = ACTIONS(1104), + [anon_sym_DASHinf] = ACTIONS(1104), + [anon_sym_NaN] = ACTIONS(1104), + [anon_sym_0b] = ACTIONS(1104), + [anon_sym_0o] = ACTIONS(1104), + [anon_sym_0x] = ACTIONS(1104), + [sym_val_date] = ACTIONS(1104), + [anon_sym_DQUOTE] = ACTIONS(1104), + [sym__str_single_quotes] = ACTIONS(1104), + [sym__str_back_ticks] = ACTIONS(1104), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1104), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1104), + [anon_sym_CARET] = ACTIONS(1104), + [sym_short_flag] = ACTIONS(1243), [anon_sym_POUND] = ACTIONS(3), }, [572] = { [sym_comment] = STATE(572), - [sym_cmd_identifier] = ACTIONS(1139), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_RPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_error] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1437), - [anon_sym_DASH] = ACTIONS(1429), - [anon_sym_break] = ACTIONS(1139), - [anon_sym_continue] = ACTIONS(1139), - [anon_sym_for] = ACTIONS(1139), - [anon_sym_in] = ACTIONS(1439), - [anon_sym_loop] = ACTIONS(1139), - [anon_sym_while] = ACTIONS(1139), - [anon_sym_do] = ACTIONS(1139), - [anon_sym_if] = ACTIONS(1139), - [anon_sym_match] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_try] = ACTIONS(1139), - [anon_sym_return] = ACTIONS(1139), - [anon_sym_let] = ACTIONS(1139), - [anon_sym_let_DASHenv] = ACTIONS(1139), - [anon_sym_mut] = ACTIONS(1139), - [anon_sym_const] = ACTIONS(1139), - [anon_sym_source] = ACTIONS(1139), - [anon_sym_source_DASHenv] = ACTIONS(1139), - [anon_sym_register] = ACTIONS(1139), - [anon_sym_hide] = ACTIONS(1139), - [anon_sym_hide_DASHenv] = ACTIONS(1139), - [anon_sym_overlay] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1431), - [anon_sym_where] = ACTIONS(1139), - [anon_sym_STAR_STAR] = ACTIONS(1433), - [anon_sym_PLUS_PLUS] = ACTIONS(1433), - [anon_sym_SLASH] = ACTIONS(1431), - [anon_sym_mod] = ACTIONS(1431), - [anon_sym_SLASH_SLASH] = ACTIONS(1431), - [anon_sym_PLUS] = ACTIONS(1429), - [anon_sym_bit_DASHshl] = ACTIONS(1435), - [anon_sym_bit_DASHshr] = ACTIONS(1435), - [anon_sym_EQ_EQ] = ACTIONS(1437), - [anon_sym_BANG_EQ] = ACTIONS(1437), - [anon_sym_LT2] = ACTIONS(1437), - [anon_sym_LT_EQ] = ACTIONS(1437), - [anon_sym_GT_EQ] = ACTIONS(1437), - [anon_sym_not_DASHin] = ACTIONS(1439), - [anon_sym_starts_DASHwith] = ACTIONS(1439), - [anon_sym_ends_DASHwith] = ACTIONS(1439), - [anon_sym_EQ_TILDE] = ACTIONS(1139), - [anon_sym_BANG_TILDE] = ACTIONS(1139), - [anon_sym_bit_DASHand] = ACTIONS(1139), - [anon_sym_bit_DASHxor] = ACTIONS(1139), - [anon_sym_bit_DASHor] = ACTIONS(1139), - [anon_sym_and] = ACTIONS(1139), - [anon_sym_xor] = ACTIONS(1139), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_not] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_CARET] = ACTIONS(1139), + [ts_builtin_sym_end] = ACTIONS(842), + [anon_sym_SEMI] = ACTIONS(840), + [anon_sym_LF] = ACTIONS(842), + [anon_sym_LBRACK] = ACTIONS(840), + [anon_sym_LPAREN] = ACTIONS(840), + [anon_sym_PIPE] = ACTIONS(840), + [anon_sym_DOLLAR] = ACTIONS(840), + [anon_sym_GT] = ACTIONS(840), + [anon_sym_DASH_DASH] = ACTIONS(840), + [anon_sym_DASH] = ACTIONS(840), + [anon_sym_in] = ACTIONS(840), + [anon_sym_LBRACE] = ACTIONS(840), + [anon_sym_STAR] = ACTIONS(840), + [anon_sym_STAR_STAR] = ACTIONS(840), + [anon_sym_PLUS_PLUS] = ACTIONS(840), + [anon_sym_SLASH] = ACTIONS(840), + [anon_sym_mod] = ACTIONS(840), + [anon_sym_SLASH_SLASH] = ACTIONS(840), + [anon_sym_PLUS] = ACTIONS(840), + [anon_sym_bit_DASHshl] = ACTIONS(840), + [anon_sym_bit_DASHshr] = ACTIONS(840), + [anon_sym_EQ_EQ] = ACTIONS(840), + [anon_sym_BANG_EQ] = ACTIONS(840), + [anon_sym_LT2] = ACTIONS(840), + [anon_sym_LT_EQ] = ACTIONS(840), + [anon_sym_GT_EQ] = ACTIONS(840), + [anon_sym_not_DASHin] = ACTIONS(840), + [anon_sym_starts_DASHwith] = ACTIONS(840), + [anon_sym_ends_DASHwith] = ACTIONS(840), + [anon_sym_EQ_TILDE] = ACTIONS(840), + [anon_sym_BANG_TILDE] = ACTIONS(840), + [anon_sym_bit_DASHand] = ACTIONS(840), + [anon_sym_bit_DASHxor] = ACTIONS(840), + [anon_sym_bit_DASHor] = ACTIONS(840), + [anon_sym_and] = ACTIONS(840), + [anon_sym_xor] = ACTIONS(840), + [anon_sym_or] = ACTIONS(840), + [anon_sym_DOT_DOT_LT] = ACTIONS(840), + [anon_sym_DOT_DOT] = ACTIONS(840), + [anon_sym_DOT_DOT_EQ] = ACTIONS(840), + [sym_val_nothing] = ACTIONS(840), + [anon_sym_true] = ACTIONS(840), + [anon_sym_false] = ACTIONS(840), + [aux_sym_val_number_token1] = ACTIONS(840), + [aux_sym_val_number_token2] = ACTIONS(840), + [aux_sym_val_number_token3] = ACTIONS(840), + [aux_sym_val_number_token4] = ACTIONS(840), + [anon_sym_inf] = ACTIONS(840), + [anon_sym_DASHinf] = ACTIONS(840), + [anon_sym_NaN] = ACTIONS(840), + [anon_sym_0b] = ACTIONS(840), + [anon_sym_0o] = ACTIONS(840), + [anon_sym_0x] = ACTIONS(840), + [sym_val_date] = ACTIONS(840), + [anon_sym_DQUOTE] = ACTIONS(840), + [sym__str_single_quotes] = ACTIONS(840), + [sym__str_back_ticks] = ACTIONS(840), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(840), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(840), + [anon_sym_err_GT] = ACTIONS(840), + [anon_sym_out_GT] = ACTIONS(840), + [anon_sym_e_GT] = ACTIONS(840), + [anon_sym_o_GT] = ACTIONS(840), + [anon_sym_err_PLUSout_GT] = ACTIONS(840), + [anon_sym_out_PLUSerr_GT] = ACTIONS(840), + [anon_sym_o_PLUSe_GT] = ACTIONS(840), + [anon_sym_e_PLUSo_GT] = ACTIONS(840), + [sym_short_flag] = ACTIONS(840), + [aux_sym_unquoted_token1] = ACTIONS(840), [anon_sym_POUND] = ACTIONS(3), }, [573] = { + [sym__flag] = STATE(641), + [sym_long_flag] = STATE(690), [sym_comment] = STATE(573), - [sym_cmd_identifier] = ACTIONS(1139), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_RPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_error] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1139), - [anon_sym_DASH] = ACTIONS(1429), - [anon_sym_break] = ACTIONS(1139), - [anon_sym_continue] = ACTIONS(1139), - [anon_sym_for] = ACTIONS(1139), - [anon_sym_in] = ACTIONS(1139), - [anon_sym_loop] = ACTIONS(1139), - [anon_sym_while] = ACTIONS(1139), - [anon_sym_do] = ACTIONS(1139), - [anon_sym_if] = ACTIONS(1139), - [anon_sym_match] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_try] = ACTIONS(1139), - [anon_sym_return] = ACTIONS(1139), - [anon_sym_let] = ACTIONS(1139), - [anon_sym_let_DASHenv] = ACTIONS(1139), - [anon_sym_mut] = ACTIONS(1139), - [anon_sym_const] = ACTIONS(1139), - [anon_sym_source] = ACTIONS(1139), - [anon_sym_source_DASHenv] = ACTIONS(1139), - [anon_sym_register] = ACTIONS(1139), - [anon_sym_hide] = ACTIONS(1139), - [anon_sym_hide_DASHenv] = ACTIONS(1139), - [anon_sym_overlay] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1431), - [anon_sym_where] = ACTIONS(1139), - [anon_sym_STAR_STAR] = ACTIONS(1433), - [anon_sym_PLUS_PLUS] = ACTIONS(1433), - [anon_sym_SLASH] = ACTIONS(1431), - [anon_sym_mod] = ACTIONS(1431), - [anon_sym_SLASH_SLASH] = ACTIONS(1431), - [anon_sym_PLUS] = ACTIONS(1429), - [anon_sym_bit_DASHshl] = ACTIONS(1139), - [anon_sym_bit_DASHshr] = ACTIONS(1139), - [anon_sym_EQ_EQ] = ACTIONS(1139), - [anon_sym_BANG_EQ] = ACTIONS(1139), - [anon_sym_LT2] = ACTIONS(1139), - [anon_sym_LT_EQ] = ACTIONS(1139), - [anon_sym_GT_EQ] = ACTIONS(1139), - [anon_sym_not_DASHin] = ACTIONS(1139), - [anon_sym_starts_DASHwith] = ACTIONS(1139), - [anon_sym_ends_DASHwith] = ACTIONS(1139), - [anon_sym_EQ_TILDE] = ACTIONS(1139), - [anon_sym_BANG_TILDE] = ACTIONS(1139), - [anon_sym_bit_DASHand] = ACTIONS(1139), - [anon_sym_bit_DASHxor] = ACTIONS(1139), - [anon_sym_bit_DASHor] = ACTIONS(1139), - [anon_sym_and] = ACTIONS(1139), - [anon_sym_xor] = ACTIONS(1139), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_not] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_CARET] = ACTIONS(1139), + [anon_sym_export] = ACTIONS(617), + [anon_sym_alias] = ACTIONS(617), + [anon_sym_let] = ACTIONS(617), + [anon_sym_let_DASHenv] = ACTIONS(617), + [anon_sym_mut] = ACTIONS(617), + [anon_sym_const] = ACTIONS(617), + [sym_cmd_identifier] = ACTIONS(617), + [anon_sym_SEMI] = ACTIONS(617), + [anon_sym_LF] = ACTIONS(619), + [anon_sym_def] = ACTIONS(617), + [anon_sym_def_DASHenv] = ACTIONS(617), + [anon_sym_export_DASHenv] = ACTIONS(617), + [anon_sym_extern] = ACTIONS(617), + [anon_sym_module] = ACTIONS(617), + [anon_sym_use] = ACTIONS(617), + [anon_sym_LBRACK] = ACTIONS(617), + [anon_sym_LPAREN] = ACTIONS(617), + [anon_sym_RPAREN] = ACTIONS(617), + [anon_sym_PIPE] = ACTIONS(617), + [anon_sym_DOLLAR] = ACTIONS(617), + [anon_sym_error] = ACTIONS(617), + [anon_sym_DASH_DASH] = ACTIONS(623), + [anon_sym_DASH] = ACTIONS(617), + [anon_sym_break] = ACTIONS(617), + [anon_sym_continue] = ACTIONS(617), + [anon_sym_for] = ACTIONS(617), + [anon_sym_loop] = ACTIONS(617), + [anon_sym_while] = ACTIONS(617), + [anon_sym_do] = ACTIONS(617), + [anon_sym_if] = ACTIONS(617), + [anon_sym_match] = ACTIONS(617), + [anon_sym_LBRACE] = ACTIONS(617), + [anon_sym_RBRACE] = ACTIONS(617), + [anon_sym_try] = ACTIONS(617), + [anon_sym_return] = ACTIONS(617), + [anon_sym_source] = ACTIONS(617), + [anon_sym_source_DASHenv] = ACTIONS(617), + [anon_sym_register] = ACTIONS(617), + [anon_sym_hide] = ACTIONS(617), + [anon_sym_hide_DASHenv] = ACTIONS(617), + [anon_sym_overlay] = ACTIONS(617), + [anon_sym_where] = ACTIONS(617), + [anon_sym_not] = ACTIONS(617), + [anon_sym_DOT_DOT_LT] = ACTIONS(617), + [anon_sym_DOT_DOT] = ACTIONS(617), + [anon_sym_DOT_DOT_EQ] = ACTIONS(617), + [sym_val_nothing] = ACTIONS(617), + [anon_sym_true] = ACTIONS(617), + [anon_sym_false] = ACTIONS(617), + [aux_sym_val_number_token1] = ACTIONS(617), + [aux_sym_val_number_token2] = ACTIONS(617), + [aux_sym_val_number_token3] = ACTIONS(617), + [aux_sym_val_number_token4] = ACTIONS(617), + [anon_sym_inf] = ACTIONS(617), + [anon_sym_DASHinf] = ACTIONS(617), + [anon_sym_NaN] = ACTIONS(617), + [anon_sym_0b] = ACTIONS(617), + [anon_sym_0o] = ACTIONS(617), + [anon_sym_0x] = ACTIONS(617), + [sym_val_date] = ACTIONS(617), + [anon_sym_DQUOTE] = ACTIONS(617), + [sym__str_single_quotes] = ACTIONS(617), + [sym__str_back_ticks] = ACTIONS(617), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(617), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(617), + [anon_sym_CARET] = ACTIONS(617), + [sym_short_flag] = ACTIONS(649), [anon_sym_POUND] = ACTIONS(3), }, [574] = { [sym_comment] = STATE(574), - [sym_cmd_identifier] = ACTIONS(1139), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_RPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_error] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1437), - [anon_sym_DASH] = ACTIONS(1429), - [anon_sym_break] = ACTIONS(1139), - [anon_sym_continue] = ACTIONS(1139), - [anon_sym_for] = ACTIONS(1139), - [anon_sym_in] = ACTIONS(1139), - [anon_sym_loop] = ACTIONS(1139), - [anon_sym_while] = ACTIONS(1139), - [anon_sym_do] = ACTIONS(1139), - [anon_sym_if] = ACTIONS(1139), - [anon_sym_match] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_try] = ACTIONS(1139), - [anon_sym_return] = ACTIONS(1139), - [anon_sym_let] = ACTIONS(1139), - [anon_sym_let_DASHenv] = ACTIONS(1139), - [anon_sym_mut] = ACTIONS(1139), - [anon_sym_const] = ACTIONS(1139), - [anon_sym_source] = ACTIONS(1139), - [anon_sym_source_DASHenv] = ACTIONS(1139), - [anon_sym_register] = ACTIONS(1139), - [anon_sym_hide] = ACTIONS(1139), - [anon_sym_hide_DASHenv] = ACTIONS(1139), - [anon_sym_overlay] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1431), - [anon_sym_where] = ACTIONS(1139), - [anon_sym_STAR_STAR] = ACTIONS(1433), - [anon_sym_PLUS_PLUS] = ACTIONS(1433), - [anon_sym_SLASH] = ACTIONS(1431), - [anon_sym_mod] = ACTIONS(1431), - [anon_sym_SLASH_SLASH] = ACTIONS(1431), - [anon_sym_PLUS] = ACTIONS(1429), - [anon_sym_bit_DASHshl] = ACTIONS(1435), - [anon_sym_bit_DASHshr] = ACTIONS(1435), - [anon_sym_EQ_EQ] = ACTIONS(1437), - [anon_sym_BANG_EQ] = ACTIONS(1437), - [anon_sym_LT2] = ACTIONS(1437), - [anon_sym_LT_EQ] = ACTIONS(1437), - [anon_sym_GT_EQ] = ACTIONS(1437), - [anon_sym_not_DASHin] = ACTIONS(1139), - [anon_sym_starts_DASHwith] = ACTIONS(1139), - [anon_sym_ends_DASHwith] = ACTIONS(1139), - [anon_sym_EQ_TILDE] = ACTIONS(1139), - [anon_sym_BANG_TILDE] = ACTIONS(1139), - [anon_sym_bit_DASHand] = ACTIONS(1139), - [anon_sym_bit_DASHxor] = ACTIONS(1139), - [anon_sym_bit_DASHor] = ACTIONS(1139), - [anon_sym_and] = ACTIONS(1139), - [anon_sym_xor] = ACTIONS(1139), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_not] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_CARET] = ACTIONS(1139), + [ts_builtin_sym_end] = ACTIONS(846), + [anon_sym_SEMI] = ACTIONS(844), + [anon_sym_LF] = ACTIONS(846), + [anon_sym_LBRACK] = ACTIONS(844), + [anon_sym_LPAREN] = ACTIONS(844), + [anon_sym_PIPE] = ACTIONS(844), + [anon_sym_DOLLAR] = ACTIONS(844), + [anon_sym_GT] = ACTIONS(844), + [anon_sym_DASH_DASH] = ACTIONS(844), + [anon_sym_DASH] = ACTIONS(844), + [anon_sym_in] = ACTIONS(844), + [anon_sym_LBRACE] = ACTIONS(844), + [anon_sym_STAR] = ACTIONS(844), + [anon_sym_STAR_STAR] = ACTIONS(844), + [anon_sym_PLUS_PLUS] = ACTIONS(844), + [anon_sym_SLASH] = ACTIONS(844), + [anon_sym_mod] = ACTIONS(844), + [anon_sym_SLASH_SLASH] = ACTIONS(844), + [anon_sym_PLUS] = ACTIONS(844), + [anon_sym_bit_DASHshl] = ACTIONS(844), + [anon_sym_bit_DASHshr] = ACTIONS(844), + [anon_sym_EQ_EQ] = ACTIONS(844), + [anon_sym_BANG_EQ] = ACTIONS(844), + [anon_sym_LT2] = ACTIONS(844), + [anon_sym_LT_EQ] = ACTIONS(844), + [anon_sym_GT_EQ] = ACTIONS(844), + [anon_sym_not_DASHin] = ACTIONS(844), + [anon_sym_starts_DASHwith] = ACTIONS(844), + [anon_sym_ends_DASHwith] = ACTIONS(844), + [anon_sym_EQ_TILDE] = ACTIONS(844), + [anon_sym_BANG_TILDE] = ACTIONS(844), + [anon_sym_bit_DASHand] = ACTIONS(844), + [anon_sym_bit_DASHxor] = ACTIONS(844), + [anon_sym_bit_DASHor] = ACTIONS(844), + [anon_sym_and] = ACTIONS(844), + [anon_sym_xor] = ACTIONS(844), + [anon_sym_or] = ACTIONS(844), + [anon_sym_DOT_DOT_LT] = ACTIONS(844), + [anon_sym_DOT_DOT] = ACTIONS(844), + [anon_sym_DOT_DOT_EQ] = ACTIONS(844), + [sym_val_nothing] = ACTIONS(844), + [anon_sym_true] = ACTIONS(844), + [anon_sym_false] = ACTIONS(844), + [aux_sym_val_number_token1] = ACTIONS(844), + [aux_sym_val_number_token2] = ACTIONS(844), + [aux_sym_val_number_token3] = ACTIONS(844), + [aux_sym_val_number_token4] = ACTIONS(844), + [anon_sym_inf] = ACTIONS(844), + [anon_sym_DASHinf] = ACTIONS(844), + [anon_sym_NaN] = ACTIONS(844), + [anon_sym_0b] = ACTIONS(844), + [anon_sym_0o] = ACTIONS(844), + [anon_sym_0x] = ACTIONS(844), + [sym_val_date] = ACTIONS(844), + [anon_sym_DQUOTE] = ACTIONS(844), + [sym__str_single_quotes] = ACTIONS(844), + [sym__str_back_ticks] = ACTIONS(844), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(844), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(844), + [anon_sym_err_GT] = ACTIONS(844), + [anon_sym_out_GT] = ACTIONS(844), + [anon_sym_e_GT] = ACTIONS(844), + [anon_sym_o_GT] = ACTIONS(844), + [anon_sym_err_PLUSout_GT] = ACTIONS(844), + [anon_sym_out_PLUSerr_GT] = ACTIONS(844), + [anon_sym_o_PLUSe_GT] = ACTIONS(844), + [anon_sym_e_PLUSo_GT] = ACTIONS(844), + [sym_short_flag] = ACTIONS(844), + [aux_sym_unquoted_token1] = ACTIONS(844), [anon_sym_POUND] = ACTIONS(3), }, [575] = { [sym_comment] = STATE(575), - [sym_cmd_identifier] = ACTIONS(1235), - [anon_sym_SEMI] = ACTIONS(1235), - [anon_sym_LF] = ACTIONS(1237), - [anon_sym_LBRACK] = ACTIONS(1235), - [anon_sym_LPAREN] = ACTIONS(1235), - [anon_sym_RPAREN] = ACTIONS(1235), - [anon_sym_PIPE] = ACTIONS(1235), - [anon_sym_DOLLAR] = ACTIONS(1235), - [anon_sym_error] = ACTIONS(1235), - [anon_sym_GT] = ACTIONS(1235), - [anon_sym_DASH] = ACTIONS(1235), - [anon_sym_break] = ACTIONS(1235), - [anon_sym_continue] = ACTIONS(1235), - [anon_sym_for] = ACTIONS(1235), - [anon_sym_in] = ACTIONS(1235), - [anon_sym_loop] = ACTIONS(1235), - [anon_sym_while] = ACTIONS(1235), - [anon_sym_do] = ACTIONS(1235), - [anon_sym_if] = ACTIONS(1235), - [anon_sym_match] = ACTIONS(1235), - [anon_sym_LBRACE] = ACTIONS(1235), - [anon_sym_try] = ACTIONS(1235), - [anon_sym_return] = ACTIONS(1235), - [anon_sym_let] = ACTIONS(1235), - [anon_sym_let_DASHenv] = ACTIONS(1235), - [anon_sym_mut] = ACTIONS(1235), - [anon_sym_const] = ACTIONS(1235), - [anon_sym_source] = ACTIONS(1235), - [anon_sym_source_DASHenv] = ACTIONS(1235), - [anon_sym_register] = ACTIONS(1235), - [anon_sym_hide] = ACTIONS(1235), - [anon_sym_hide_DASHenv] = ACTIONS(1235), - [anon_sym_overlay] = ACTIONS(1235), - [anon_sym_STAR] = ACTIONS(1235), - [anon_sym_where] = ACTIONS(1235), - [anon_sym_STAR_STAR] = ACTIONS(1235), - [anon_sym_PLUS_PLUS] = ACTIONS(1235), - [anon_sym_SLASH] = ACTIONS(1235), - [anon_sym_mod] = ACTIONS(1235), - [anon_sym_SLASH_SLASH] = ACTIONS(1235), - [anon_sym_PLUS] = ACTIONS(1235), - [anon_sym_bit_DASHshl] = ACTIONS(1235), - [anon_sym_bit_DASHshr] = ACTIONS(1235), - [anon_sym_EQ_EQ] = ACTIONS(1235), - [anon_sym_BANG_EQ] = ACTIONS(1235), - [anon_sym_LT2] = ACTIONS(1235), - [anon_sym_LT_EQ] = ACTIONS(1235), - [anon_sym_GT_EQ] = ACTIONS(1235), - [anon_sym_not_DASHin] = ACTIONS(1235), - [anon_sym_starts_DASHwith] = ACTIONS(1235), - [anon_sym_ends_DASHwith] = ACTIONS(1235), - [anon_sym_EQ_TILDE] = ACTIONS(1235), - [anon_sym_BANG_TILDE] = ACTIONS(1235), - [anon_sym_bit_DASHand] = ACTIONS(1235), - [anon_sym_bit_DASHxor] = ACTIONS(1235), - [anon_sym_bit_DASHor] = ACTIONS(1235), - [anon_sym_and] = ACTIONS(1235), - [anon_sym_xor] = ACTIONS(1235), - [anon_sym_or] = ACTIONS(1235), - [anon_sym_not] = ACTIONS(1235), - [anon_sym_DOT_DOT_LT] = ACTIONS(1235), - [anon_sym_DOT_DOT] = ACTIONS(1235), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1235), - [sym_val_nothing] = ACTIONS(1235), - [anon_sym_true] = ACTIONS(1235), - [anon_sym_false] = ACTIONS(1235), - [aux_sym_val_number_token1] = ACTIONS(1235), - [aux_sym_val_number_token2] = ACTIONS(1235), - [aux_sym_val_number_token3] = ACTIONS(1235), - [aux_sym_val_number_token4] = ACTIONS(1235), - [anon_sym_inf] = ACTIONS(1235), - [anon_sym_DASHinf] = ACTIONS(1235), - [anon_sym_NaN] = ACTIONS(1235), - [anon_sym_0b] = ACTIONS(1235), - [anon_sym_0o] = ACTIONS(1235), - [anon_sym_0x] = ACTIONS(1235), - [sym_val_date] = ACTIONS(1235), - [anon_sym_DQUOTE] = ACTIONS(1235), - [sym__str_single_quotes] = ACTIONS(1235), - [sym__str_back_ticks] = ACTIONS(1235), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1235), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1235), - [anon_sym_CARET] = ACTIONS(1235), + [ts_builtin_sym_end] = ACTIONS(850), + [anon_sym_SEMI] = ACTIONS(848), + [anon_sym_LF] = ACTIONS(850), + [anon_sym_LBRACK] = ACTIONS(848), + [anon_sym_LPAREN] = ACTIONS(848), + [anon_sym_PIPE] = ACTIONS(848), + [anon_sym_DOLLAR] = ACTIONS(848), + [anon_sym_GT] = ACTIONS(848), + [anon_sym_DASH_DASH] = ACTIONS(848), + [anon_sym_DASH] = ACTIONS(848), + [anon_sym_in] = ACTIONS(848), + [anon_sym_LBRACE] = ACTIONS(848), + [anon_sym_STAR] = ACTIONS(848), + [anon_sym_STAR_STAR] = ACTIONS(848), + [anon_sym_PLUS_PLUS] = ACTIONS(848), + [anon_sym_SLASH] = ACTIONS(848), + [anon_sym_mod] = ACTIONS(848), + [anon_sym_SLASH_SLASH] = ACTIONS(848), + [anon_sym_PLUS] = ACTIONS(848), + [anon_sym_bit_DASHshl] = ACTIONS(848), + [anon_sym_bit_DASHshr] = ACTIONS(848), + [anon_sym_EQ_EQ] = ACTIONS(848), + [anon_sym_BANG_EQ] = ACTIONS(848), + [anon_sym_LT2] = ACTIONS(848), + [anon_sym_LT_EQ] = ACTIONS(848), + [anon_sym_GT_EQ] = ACTIONS(848), + [anon_sym_not_DASHin] = ACTIONS(848), + [anon_sym_starts_DASHwith] = ACTIONS(848), + [anon_sym_ends_DASHwith] = ACTIONS(848), + [anon_sym_EQ_TILDE] = ACTIONS(848), + [anon_sym_BANG_TILDE] = ACTIONS(848), + [anon_sym_bit_DASHand] = ACTIONS(848), + [anon_sym_bit_DASHxor] = ACTIONS(848), + [anon_sym_bit_DASHor] = ACTIONS(848), + [anon_sym_and] = ACTIONS(848), + [anon_sym_xor] = ACTIONS(848), + [anon_sym_or] = ACTIONS(848), + [anon_sym_DOT_DOT_LT] = ACTIONS(848), + [anon_sym_DOT_DOT] = ACTIONS(848), + [anon_sym_DOT_DOT_EQ] = ACTIONS(848), + [sym_val_nothing] = ACTIONS(848), + [anon_sym_true] = ACTIONS(848), + [anon_sym_false] = ACTIONS(848), + [aux_sym_val_number_token1] = ACTIONS(848), + [aux_sym_val_number_token2] = ACTIONS(848), + [aux_sym_val_number_token3] = ACTIONS(848), + [aux_sym_val_number_token4] = ACTIONS(848), + [anon_sym_inf] = ACTIONS(848), + [anon_sym_DASHinf] = ACTIONS(848), + [anon_sym_NaN] = ACTIONS(848), + [anon_sym_0b] = ACTIONS(848), + [anon_sym_0o] = ACTIONS(848), + [anon_sym_0x] = ACTIONS(848), + [sym_val_date] = ACTIONS(848), + [anon_sym_DQUOTE] = ACTIONS(848), + [sym__str_single_quotes] = ACTIONS(848), + [sym__str_back_ticks] = ACTIONS(848), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(848), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(848), + [anon_sym_err_GT] = ACTIONS(848), + [anon_sym_out_GT] = ACTIONS(848), + [anon_sym_e_GT] = ACTIONS(848), + [anon_sym_o_GT] = ACTIONS(848), + [anon_sym_err_PLUSout_GT] = ACTIONS(848), + [anon_sym_out_PLUSerr_GT] = ACTIONS(848), + [anon_sym_o_PLUSe_GT] = ACTIONS(848), + [anon_sym_e_PLUSo_GT] = ACTIONS(848), + [sym_short_flag] = ACTIONS(848), + [aux_sym_unquoted_token1] = ACTIONS(848), [anon_sym_POUND] = ACTIONS(3), }, [576] = { + [sym__flag] = STATE(739), + [sym_long_flag] = STATE(711), [sym_comment] = STATE(576), - [sym_cmd_identifier] = ACTIONS(1283), - [anon_sym_SEMI] = ACTIONS(1283), - [anon_sym_LF] = ACTIONS(1285), - [anon_sym_LBRACK] = ACTIONS(1283), - [anon_sym_LPAREN] = ACTIONS(1283), - [anon_sym_RPAREN] = ACTIONS(1283), - [anon_sym_PIPE] = ACTIONS(1283), - [anon_sym_DOLLAR] = ACTIONS(1283), - [anon_sym_error] = ACTIONS(1283), - [anon_sym_GT] = ACTIONS(1437), - [anon_sym_DASH] = ACTIONS(1429), - [anon_sym_break] = ACTIONS(1283), - [anon_sym_continue] = ACTIONS(1283), - [anon_sym_for] = ACTIONS(1283), - [anon_sym_in] = ACTIONS(1439), - [anon_sym_loop] = ACTIONS(1283), - [anon_sym_while] = ACTIONS(1283), - [anon_sym_do] = ACTIONS(1283), - [anon_sym_if] = ACTIONS(1283), - [anon_sym_match] = ACTIONS(1283), - [anon_sym_LBRACE] = ACTIONS(1283), - [anon_sym_try] = ACTIONS(1283), - [anon_sym_return] = ACTIONS(1283), - [anon_sym_let] = ACTIONS(1283), - [anon_sym_let_DASHenv] = ACTIONS(1283), - [anon_sym_mut] = ACTIONS(1283), - [anon_sym_const] = ACTIONS(1283), - [anon_sym_source] = ACTIONS(1283), - [anon_sym_source_DASHenv] = ACTIONS(1283), - [anon_sym_register] = ACTIONS(1283), - [anon_sym_hide] = ACTIONS(1283), - [anon_sym_hide_DASHenv] = ACTIONS(1283), - [anon_sym_overlay] = ACTIONS(1283), - [anon_sym_STAR] = ACTIONS(1431), - [anon_sym_where] = ACTIONS(1283), - [anon_sym_STAR_STAR] = ACTIONS(1433), - [anon_sym_PLUS_PLUS] = ACTIONS(1433), - [anon_sym_SLASH] = ACTIONS(1431), - [anon_sym_mod] = ACTIONS(1431), - [anon_sym_SLASH_SLASH] = ACTIONS(1431), - [anon_sym_PLUS] = ACTIONS(1429), - [anon_sym_bit_DASHshl] = ACTIONS(1435), - [anon_sym_bit_DASHshr] = ACTIONS(1435), - [anon_sym_EQ_EQ] = ACTIONS(1437), - [anon_sym_BANG_EQ] = ACTIONS(1437), - [anon_sym_LT2] = ACTIONS(1437), - [anon_sym_LT_EQ] = ACTIONS(1437), - [anon_sym_GT_EQ] = ACTIONS(1437), - [anon_sym_not_DASHin] = ACTIONS(1439), - [anon_sym_starts_DASHwith] = ACTIONS(1439), - [anon_sym_ends_DASHwith] = ACTIONS(1439), - [anon_sym_EQ_TILDE] = ACTIONS(1441), - [anon_sym_BANG_TILDE] = ACTIONS(1441), - [anon_sym_bit_DASHand] = ACTIONS(1443), - [anon_sym_bit_DASHxor] = ACTIONS(1445), - [anon_sym_bit_DASHor] = ACTIONS(1447), - [anon_sym_and] = ACTIONS(1449), - [anon_sym_xor] = ACTIONS(1451), - [anon_sym_or] = ACTIONS(1453), - [anon_sym_not] = ACTIONS(1283), - [anon_sym_DOT_DOT_LT] = ACTIONS(1283), - [anon_sym_DOT_DOT] = ACTIONS(1283), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1283), - [sym_val_nothing] = ACTIONS(1283), - [anon_sym_true] = ACTIONS(1283), - [anon_sym_false] = ACTIONS(1283), - [aux_sym_val_number_token1] = ACTIONS(1283), - [aux_sym_val_number_token2] = ACTIONS(1283), - [aux_sym_val_number_token3] = ACTIONS(1283), - [aux_sym_val_number_token4] = ACTIONS(1283), - [anon_sym_inf] = ACTIONS(1283), - [anon_sym_DASHinf] = ACTIONS(1283), - [anon_sym_NaN] = ACTIONS(1283), - [anon_sym_0b] = ACTIONS(1283), - [anon_sym_0o] = ACTIONS(1283), - [anon_sym_0x] = ACTIONS(1283), - [sym_val_date] = ACTIONS(1283), - [anon_sym_DQUOTE] = ACTIONS(1283), - [sym__str_single_quotes] = ACTIONS(1283), - [sym__str_back_ticks] = ACTIONS(1283), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1283), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1283), - [anon_sym_CARET] = ACTIONS(1283), + [aux_sym_overlay_use_repeat1] = STATE(585), + [ts_builtin_sym_end] = ACTIONS(1116), + [anon_sym_export] = ACTIONS(1114), + [anon_sym_alias] = ACTIONS(1114), + [anon_sym_let] = ACTIONS(1114), + [anon_sym_let_DASHenv] = ACTIONS(1114), + [anon_sym_mut] = ACTIONS(1114), + [anon_sym_const] = ACTIONS(1114), + [sym_cmd_identifier] = ACTIONS(1114), + [anon_sym_SEMI] = ACTIONS(1114), + [anon_sym_LF] = ACTIONS(1116), + [anon_sym_def] = ACTIONS(1114), + [anon_sym_def_DASHenv] = ACTIONS(1114), + [anon_sym_export_DASHenv] = ACTIONS(1114), + [anon_sym_extern] = ACTIONS(1114), + [anon_sym_module] = ACTIONS(1114), + [anon_sym_use] = ACTIONS(1114), + [anon_sym_LBRACK] = ACTIONS(1114), + [anon_sym_LPAREN] = ACTIONS(1114), + [anon_sym_DOLLAR] = ACTIONS(1114), + [anon_sym_error] = ACTIONS(1114), + [anon_sym_DASH_DASH] = ACTIONS(1239), + [anon_sym_DASH] = ACTIONS(1114), + [anon_sym_break] = ACTIONS(1114), + [anon_sym_continue] = ACTIONS(1114), + [anon_sym_for] = ACTIONS(1114), + [anon_sym_loop] = ACTIONS(1114), + [anon_sym_while] = ACTIONS(1114), + [anon_sym_do] = ACTIONS(1114), + [anon_sym_if] = ACTIONS(1114), + [anon_sym_match] = ACTIONS(1114), + [anon_sym_LBRACE] = ACTIONS(1114), + [anon_sym_try] = ACTIONS(1114), + [anon_sym_return] = ACTIONS(1114), + [anon_sym_source] = ACTIONS(1114), + [anon_sym_source_DASHenv] = ACTIONS(1114), + [anon_sym_register] = ACTIONS(1114), + [anon_sym_hide] = ACTIONS(1114), + [anon_sym_hide_DASHenv] = ACTIONS(1114), + [anon_sym_overlay] = ACTIONS(1114), + [anon_sym_as] = ACTIONS(1249), + [anon_sym_where] = ACTIONS(1114), + [anon_sym_not] = ACTIONS(1114), + [anon_sym_DOT_DOT_LT] = ACTIONS(1114), + [anon_sym_DOT_DOT] = ACTIONS(1114), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1114), + [sym_val_nothing] = ACTIONS(1114), + [anon_sym_true] = ACTIONS(1114), + [anon_sym_false] = ACTIONS(1114), + [aux_sym_val_number_token1] = ACTIONS(1114), + [aux_sym_val_number_token2] = ACTIONS(1114), + [aux_sym_val_number_token3] = ACTIONS(1114), + [aux_sym_val_number_token4] = ACTIONS(1114), + [anon_sym_inf] = ACTIONS(1114), + [anon_sym_DASHinf] = ACTIONS(1114), + [anon_sym_NaN] = ACTIONS(1114), + [anon_sym_0b] = ACTIONS(1114), + [anon_sym_0o] = ACTIONS(1114), + [anon_sym_0x] = ACTIONS(1114), + [sym_val_date] = ACTIONS(1114), + [anon_sym_DQUOTE] = ACTIONS(1114), + [sym__str_single_quotes] = ACTIONS(1114), + [sym__str_back_ticks] = ACTIONS(1114), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1114), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1114), + [anon_sym_CARET] = ACTIONS(1114), + [sym_short_flag] = ACTIONS(1243), [anon_sym_POUND] = ACTIONS(3), }, [577] = { + [sym__flag] = STATE(743), + [sym_long_flag] = STATE(761), [sym_comment] = STATE(577), - [sym_cmd_identifier] = ACTIONS(1175), - [anon_sym_SEMI] = ACTIONS(1175), - [anon_sym_LF] = ACTIONS(1177), - [anon_sym_LBRACK] = ACTIONS(1175), - [anon_sym_LPAREN] = ACTIONS(1175), - [anon_sym_RPAREN] = ACTIONS(1175), - [anon_sym_PIPE] = ACTIONS(1175), - [anon_sym_DOLLAR] = ACTIONS(1175), - [anon_sym_error] = ACTIONS(1175), - [anon_sym_GT] = ACTIONS(1175), - [anon_sym_DASH] = ACTIONS(1175), - [anon_sym_break] = ACTIONS(1175), - [anon_sym_continue] = ACTIONS(1175), - [anon_sym_for] = ACTIONS(1175), - [anon_sym_in] = ACTIONS(1175), - [anon_sym_loop] = ACTIONS(1175), - [anon_sym_while] = ACTIONS(1175), - [anon_sym_do] = ACTIONS(1175), - [anon_sym_if] = ACTIONS(1175), - [anon_sym_match] = ACTIONS(1175), - [anon_sym_LBRACE] = ACTIONS(1175), - [anon_sym_try] = ACTIONS(1175), - [anon_sym_return] = ACTIONS(1175), - [anon_sym_let] = ACTIONS(1175), - [anon_sym_let_DASHenv] = ACTIONS(1175), - [anon_sym_mut] = ACTIONS(1175), - [anon_sym_const] = ACTIONS(1175), - [anon_sym_source] = ACTIONS(1175), - [anon_sym_source_DASHenv] = ACTIONS(1175), - [anon_sym_register] = ACTIONS(1175), - [anon_sym_hide] = ACTIONS(1175), - [anon_sym_hide_DASHenv] = ACTIONS(1175), - [anon_sym_overlay] = ACTIONS(1175), - [anon_sym_STAR] = ACTIONS(1175), - [anon_sym_where] = ACTIONS(1175), - [anon_sym_STAR_STAR] = ACTIONS(1175), - [anon_sym_PLUS_PLUS] = ACTIONS(1175), - [anon_sym_SLASH] = ACTIONS(1175), - [anon_sym_mod] = ACTIONS(1175), - [anon_sym_SLASH_SLASH] = ACTIONS(1175), - [anon_sym_PLUS] = ACTIONS(1175), - [anon_sym_bit_DASHshl] = ACTIONS(1175), - [anon_sym_bit_DASHshr] = ACTIONS(1175), - [anon_sym_EQ_EQ] = ACTIONS(1175), - [anon_sym_BANG_EQ] = ACTIONS(1175), - [anon_sym_LT2] = ACTIONS(1175), - [anon_sym_LT_EQ] = ACTIONS(1175), - [anon_sym_GT_EQ] = ACTIONS(1175), - [anon_sym_not_DASHin] = ACTIONS(1175), - [anon_sym_starts_DASHwith] = ACTIONS(1175), - [anon_sym_ends_DASHwith] = ACTIONS(1175), - [anon_sym_EQ_TILDE] = ACTIONS(1175), - [anon_sym_BANG_TILDE] = ACTIONS(1175), - [anon_sym_bit_DASHand] = ACTIONS(1175), - [anon_sym_bit_DASHxor] = ACTIONS(1175), - [anon_sym_bit_DASHor] = ACTIONS(1175), - [anon_sym_and] = ACTIONS(1175), - [anon_sym_xor] = ACTIONS(1175), - [anon_sym_or] = ACTIONS(1175), - [anon_sym_not] = ACTIONS(1175), - [anon_sym_DOT_DOT_LT] = ACTIONS(141), - [anon_sym_DOT_DOT] = ACTIONS(141), - [anon_sym_DOT_DOT_EQ] = ACTIONS(141), - [sym_val_nothing] = ACTIONS(1175), - [anon_sym_true] = ACTIONS(1175), - [anon_sym_false] = ACTIONS(1175), - [aux_sym_val_number_token1] = ACTIONS(1175), - [aux_sym_val_number_token2] = ACTIONS(1175), - [aux_sym_val_number_token3] = ACTIONS(1175), - [aux_sym_val_number_token4] = ACTIONS(1175), - [anon_sym_inf] = ACTIONS(1175), - [anon_sym_DASHinf] = ACTIONS(1175), - [anon_sym_NaN] = ACTIONS(1175), - [anon_sym_0b] = ACTIONS(1175), - [anon_sym_0o] = ACTIONS(1175), - [anon_sym_0x] = ACTIONS(1175), - [sym_val_date] = ACTIONS(1175), - [anon_sym_DQUOTE] = ACTIONS(1175), - [sym__str_single_quotes] = ACTIONS(1175), - [sym__str_back_ticks] = ACTIONS(1175), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1175), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1175), - [anon_sym_CARET] = ACTIONS(1175), + [anon_sym_export] = ACTIONS(1251), + [anon_sym_alias] = ACTIONS(1251), + [anon_sym_let] = ACTIONS(1251), + [anon_sym_let_DASHenv] = ACTIONS(1251), + [anon_sym_mut] = ACTIONS(1251), + [anon_sym_const] = ACTIONS(1251), + [sym_cmd_identifier] = ACTIONS(1251), + [anon_sym_SEMI] = ACTIONS(1251), + [anon_sym_LF] = ACTIONS(1253), + [anon_sym_def] = ACTIONS(1251), + [anon_sym_def_DASHenv] = ACTIONS(1251), + [anon_sym_export_DASHenv] = ACTIONS(1251), + [anon_sym_extern] = ACTIONS(1251), + [anon_sym_module] = ACTIONS(1251), + [anon_sym_use] = ACTIONS(1251), + [anon_sym_LBRACK] = ACTIONS(1251), + [anon_sym_LPAREN] = ACTIONS(1251), + [anon_sym_RPAREN] = ACTIONS(1251), + [anon_sym_PIPE] = ACTIONS(1251), + [anon_sym_DOLLAR] = ACTIONS(1251), + [anon_sym_error] = ACTIONS(1251), + [anon_sym_DASH_DASH] = ACTIONS(1255), + [anon_sym_DASH] = ACTIONS(1251), + [anon_sym_break] = ACTIONS(1251), + [anon_sym_continue] = ACTIONS(1251), + [anon_sym_for] = ACTIONS(1251), + [anon_sym_loop] = ACTIONS(1251), + [anon_sym_while] = ACTIONS(1251), + [anon_sym_do] = ACTIONS(1251), + [anon_sym_if] = ACTIONS(1251), + [anon_sym_match] = ACTIONS(1251), + [anon_sym_LBRACE] = ACTIONS(1251), + [anon_sym_RBRACE] = ACTIONS(1251), + [anon_sym_try] = ACTIONS(1251), + [anon_sym_return] = ACTIONS(1251), + [anon_sym_source] = ACTIONS(1251), + [anon_sym_source_DASHenv] = ACTIONS(1251), + [anon_sym_register] = ACTIONS(1251), + [anon_sym_hide] = ACTIONS(1251), + [anon_sym_hide_DASHenv] = ACTIONS(1251), + [anon_sym_overlay] = ACTIONS(1251), + [anon_sym_where] = ACTIONS(1251), + [anon_sym_not] = ACTIONS(1251), + [anon_sym_DOT_DOT_LT] = ACTIONS(1251), + [anon_sym_DOT_DOT] = ACTIONS(1251), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1251), + [sym_val_nothing] = ACTIONS(1251), + [anon_sym_true] = ACTIONS(1251), + [anon_sym_false] = ACTIONS(1251), + [aux_sym_val_number_token1] = ACTIONS(1251), + [aux_sym_val_number_token2] = ACTIONS(1251), + [aux_sym_val_number_token3] = ACTIONS(1251), + [aux_sym_val_number_token4] = ACTIONS(1251), + [anon_sym_inf] = ACTIONS(1251), + [anon_sym_DASHinf] = ACTIONS(1251), + [anon_sym_NaN] = ACTIONS(1251), + [anon_sym_0b] = ACTIONS(1251), + [anon_sym_0o] = ACTIONS(1251), + [anon_sym_0x] = ACTIONS(1251), + [sym_val_date] = ACTIONS(1251), + [anon_sym_DQUOTE] = ACTIONS(1251), + [sym__str_single_quotes] = ACTIONS(1251), + [sym__str_back_ticks] = ACTIONS(1251), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1251), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1251), + [anon_sym_CARET] = ACTIONS(1251), + [sym_short_flag] = ACTIONS(1257), [anon_sym_POUND] = ACTIONS(3), }, [578] = { + [sym__flag] = STATE(577), + [sym_long_flag] = STATE(690), [sym_comment] = STATE(578), - [sym_cmd_identifier] = ACTIONS(1247), - [anon_sym_SEMI] = ACTIONS(1247), - [anon_sym_LF] = ACTIONS(1249), - [anon_sym_LBRACK] = ACTIONS(1247), - [anon_sym_LPAREN] = ACTIONS(1247), - [anon_sym_RPAREN] = ACTIONS(1247), - [anon_sym_PIPE] = ACTIONS(1247), - [anon_sym_DOLLAR] = ACTIONS(1247), - [anon_sym_error] = ACTIONS(1247), - [anon_sym_GT] = ACTIONS(1247), - [anon_sym_DASH] = ACTIONS(1247), - [anon_sym_break] = ACTIONS(1247), - [anon_sym_continue] = ACTIONS(1247), - [anon_sym_for] = ACTIONS(1247), - [anon_sym_in] = ACTIONS(1247), - [anon_sym_loop] = ACTIONS(1247), - [anon_sym_while] = ACTIONS(1247), - [anon_sym_do] = ACTIONS(1247), - [anon_sym_if] = ACTIONS(1247), - [anon_sym_match] = ACTIONS(1247), - [anon_sym_LBRACE] = ACTIONS(1247), - [anon_sym_try] = ACTIONS(1247), - [anon_sym_return] = ACTIONS(1247), - [anon_sym_let] = ACTIONS(1247), - [anon_sym_let_DASHenv] = ACTIONS(1247), - [anon_sym_mut] = ACTIONS(1247), - [anon_sym_const] = ACTIONS(1247), - [anon_sym_source] = ACTIONS(1247), - [anon_sym_source_DASHenv] = ACTIONS(1247), - [anon_sym_register] = ACTIONS(1247), - [anon_sym_hide] = ACTIONS(1247), - [anon_sym_hide_DASHenv] = ACTIONS(1247), - [anon_sym_overlay] = ACTIONS(1247), - [anon_sym_STAR] = ACTIONS(1247), - [anon_sym_where] = ACTIONS(1247), - [anon_sym_STAR_STAR] = ACTIONS(1247), - [anon_sym_PLUS_PLUS] = ACTIONS(1247), - [anon_sym_SLASH] = ACTIONS(1247), - [anon_sym_mod] = ACTIONS(1247), - [anon_sym_SLASH_SLASH] = ACTIONS(1247), - [anon_sym_PLUS] = ACTIONS(1247), - [anon_sym_bit_DASHshl] = ACTIONS(1247), - [anon_sym_bit_DASHshr] = ACTIONS(1247), - [anon_sym_EQ_EQ] = ACTIONS(1247), - [anon_sym_BANG_EQ] = ACTIONS(1247), - [anon_sym_LT2] = ACTIONS(1247), - [anon_sym_LT_EQ] = ACTIONS(1247), - [anon_sym_GT_EQ] = ACTIONS(1247), - [anon_sym_not_DASHin] = ACTIONS(1247), - [anon_sym_starts_DASHwith] = ACTIONS(1247), - [anon_sym_ends_DASHwith] = ACTIONS(1247), - [anon_sym_EQ_TILDE] = ACTIONS(1247), - [anon_sym_BANG_TILDE] = ACTIONS(1247), - [anon_sym_bit_DASHand] = ACTIONS(1247), - [anon_sym_bit_DASHxor] = ACTIONS(1247), - [anon_sym_bit_DASHor] = ACTIONS(1247), - [anon_sym_and] = ACTIONS(1247), - [anon_sym_xor] = ACTIONS(1247), - [anon_sym_or] = ACTIONS(1247), - [anon_sym_not] = ACTIONS(1247), - [anon_sym_DOT_DOT_LT] = ACTIONS(1247), - [anon_sym_DOT_DOT] = ACTIONS(1247), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1247), - [sym_val_nothing] = ACTIONS(1247), - [anon_sym_true] = ACTIONS(1247), - [anon_sym_false] = ACTIONS(1247), - [aux_sym_val_number_token1] = ACTIONS(1247), - [aux_sym_val_number_token2] = ACTIONS(1247), - [aux_sym_val_number_token3] = ACTIONS(1247), - [aux_sym_val_number_token4] = ACTIONS(1247), - [anon_sym_inf] = ACTIONS(1247), - [anon_sym_DASHinf] = ACTIONS(1247), - [anon_sym_NaN] = ACTIONS(1247), - [anon_sym_0b] = ACTIONS(1247), - [anon_sym_0o] = ACTIONS(1247), - [anon_sym_0x] = ACTIONS(1247), - [sym_val_date] = ACTIONS(1247), - [anon_sym_DQUOTE] = ACTIONS(1247), - [sym__str_single_quotes] = ACTIONS(1247), - [sym__str_back_ticks] = ACTIONS(1247), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1247), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1247), - [anon_sym_CARET] = ACTIONS(1247), + [anon_sym_export] = ACTIONS(1259), + [anon_sym_alias] = ACTIONS(1259), + [anon_sym_let] = ACTIONS(1259), + [anon_sym_let_DASHenv] = ACTIONS(1259), + [anon_sym_mut] = ACTIONS(1259), + [anon_sym_const] = ACTIONS(1259), + [sym_cmd_identifier] = ACTIONS(1259), + [anon_sym_SEMI] = ACTIONS(1259), + [anon_sym_LF] = ACTIONS(1261), + [anon_sym_def] = ACTIONS(1259), + [anon_sym_def_DASHenv] = ACTIONS(1259), + [anon_sym_export_DASHenv] = ACTIONS(1259), + [anon_sym_extern] = ACTIONS(1259), + [anon_sym_module] = ACTIONS(1259), + [anon_sym_use] = ACTIONS(1259), + [anon_sym_LBRACK] = ACTIONS(1259), + [anon_sym_LPAREN] = ACTIONS(1259), + [anon_sym_RPAREN] = ACTIONS(1259), + [anon_sym_PIPE] = ACTIONS(1259), + [anon_sym_DOLLAR] = ACTIONS(1259), + [anon_sym_error] = ACTIONS(1259), + [anon_sym_DASH_DASH] = ACTIONS(623), + [anon_sym_DASH] = ACTIONS(1259), + [anon_sym_break] = ACTIONS(1259), + [anon_sym_continue] = ACTIONS(1259), + [anon_sym_for] = ACTIONS(1259), + [anon_sym_loop] = ACTIONS(1259), + [anon_sym_while] = ACTIONS(1259), + [anon_sym_do] = ACTIONS(1259), + [anon_sym_if] = ACTIONS(1259), + [anon_sym_match] = ACTIONS(1259), + [anon_sym_LBRACE] = ACTIONS(1259), + [anon_sym_RBRACE] = ACTIONS(1259), + [anon_sym_try] = ACTIONS(1259), + [anon_sym_return] = ACTIONS(1259), + [anon_sym_source] = ACTIONS(1259), + [anon_sym_source_DASHenv] = ACTIONS(1259), + [anon_sym_register] = ACTIONS(1259), + [anon_sym_hide] = ACTIONS(1259), + [anon_sym_hide_DASHenv] = ACTIONS(1259), + [anon_sym_overlay] = ACTIONS(1259), + [anon_sym_where] = ACTIONS(1259), + [anon_sym_not] = ACTIONS(1259), + [anon_sym_DOT_DOT_LT] = ACTIONS(1259), + [anon_sym_DOT_DOT] = ACTIONS(1259), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1259), + [sym_val_nothing] = ACTIONS(1259), + [anon_sym_true] = ACTIONS(1259), + [anon_sym_false] = ACTIONS(1259), + [aux_sym_val_number_token1] = ACTIONS(1259), + [aux_sym_val_number_token2] = ACTIONS(1259), + [aux_sym_val_number_token3] = ACTIONS(1259), + [aux_sym_val_number_token4] = ACTIONS(1259), + [anon_sym_inf] = ACTIONS(1259), + [anon_sym_DASHinf] = ACTIONS(1259), + [anon_sym_NaN] = ACTIONS(1259), + [anon_sym_0b] = ACTIONS(1259), + [anon_sym_0o] = ACTIONS(1259), + [anon_sym_0x] = ACTIONS(1259), + [sym_val_date] = ACTIONS(1259), + [anon_sym_DQUOTE] = ACTIONS(1259), + [sym__str_single_quotes] = ACTIONS(1259), + [sym__str_back_ticks] = ACTIONS(1259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1259), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1259), + [anon_sym_CARET] = ACTIONS(1259), + [sym_short_flag] = ACTIONS(649), [anon_sym_POUND] = ACTIONS(3), }, [579] = { + [sym__flag] = STATE(779), + [sym_long_flag] = STATE(761), [sym_comment] = STATE(579), - [sym_cmd_identifier] = ACTIONS(1175), - [anon_sym_SEMI] = ACTIONS(1175), - [anon_sym_LF] = ACTIONS(1177), - [anon_sym_LBRACK] = ACTIONS(1175), - [anon_sym_LPAREN] = ACTIONS(1175), - [anon_sym_RPAREN] = ACTIONS(1175), - [anon_sym_PIPE] = ACTIONS(1175), - [anon_sym_DOLLAR] = ACTIONS(1175), - [anon_sym_error] = ACTIONS(1175), - [anon_sym_GT] = ACTIONS(1175), - [anon_sym_DASH] = ACTIONS(1175), - [anon_sym_break] = ACTIONS(1175), - [anon_sym_continue] = ACTIONS(1175), - [anon_sym_for] = ACTIONS(1175), - [anon_sym_in] = ACTIONS(1175), - [anon_sym_loop] = ACTIONS(1175), - [anon_sym_while] = ACTIONS(1175), - [anon_sym_do] = ACTIONS(1175), - [anon_sym_if] = ACTIONS(1175), - [anon_sym_match] = ACTIONS(1175), - [anon_sym_LBRACE] = ACTIONS(1175), - [anon_sym_try] = ACTIONS(1175), - [anon_sym_return] = ACTIONS(1175), - [anon_sym_let] = ACTIONS(1175), - [anon_sym_let_DASHenv] = ACTIONS(1175), - [anon_sym_mut] = ACTIONS(1175), - [anon_sym_const] = ACTIONS(1175), - [anon_sym_source] = ACTIONS(1175), - [anon_sym_source_DASHenv] = ACTIONS(1175), - [anon_sym_register] = ACTIONS(1175), - [anon_sym_hide] = ACTIONS(1175), - [anon_sym_hide_DASHenv] = ACTIONS(1175), - [anon_sym_overlay] = ACTIONS(1175), - [anon_sym_STAR] = ACTIONS(1175), - [anon_sym_where] = ACTIONS(1175), - [anon_sym_STAR_STAR] = ACTIONS(1175), - [anon_sym_PLUS_PLUS] = ACTIONS(1175), - [anon_sym_SLASH] = ACTIONS(1175), - [anon_sym_mod] = ACTIONS(1175), - [anon_sym_SLASH_SLASH] = ACTIONS(1175), - [anon_sym_PLUS] = ACTIONS(1175), - [anon_sym_bit_DASHshl] = ACTIONS(1175), - [anon_sym_bit_DASHshr] = ACTIONS(1175), - [anon_sym_EQ_EQ] = ACTIONS(1175), - [anon_sym_BANG_EQ] = ACTIONS(1175), - [anon_sym_LT2] = ACTIONS(1175), - [anon_sym_LT_EQ] = ACTIONS(1175), - [anon_sym_GT_EQ] = ACTIONS(1175), - [anon_sym_not_DASHin] = ACTIONS(1175), - [anon_sym_starts_DASHwith] = ACTIONS(1175), - [anon_sym_ends_DASHwith] = ACTIONS(1175), - [anon_sym_EQ_TILDE] = ACTIONS(1175), - [anon_sym_BANG_TILDE] = ACTIONS(1175), - [anon_sym_bit_DASHand] = ACTIONS(1175), - [anon_sym_bit_DASHxor] = ACTIONS(1175), - [anon_sym_bit_DASHor] = ACTIONS(1175), - [anon_sym_and] = ACTIONS(1175), - [anon_sym_xor] = ACTIONS(1175), - [anon_sym_or] = ACTIONS(1175), - [anon_sym_not] = ACTIONS(1175), - [anon_sym_DOT_DOT_LT] = ACTIONS(1175), - [anon_sym_DOT_DOT] = ACTIONS(1175), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1175), - [sym_val_nothing] = ACTIONS(1175), - [anon_sym_true] = ACTIONS(1175), - [anon_sym_false] = ACTIONS(1175), - [aux_sym_val_number_token1] = ACTIONS(1175), - [aux_sym_val_number_token2] = ACTIONS(1175), - [aux_sym_val_number_token3] = ACTIONS(1175), - [aux_sym_val_number_token4] = ACTIONS(1175), - [anon_sym_inf] = ACTIONS(1175), - [anon_sym_DASHinf] = ACTIONS(1175), - [anon_sym_NaN] = ACTIONS(1175), - [anon_sym_0b] = ACTIONS(1175), - [anon_sym_0o] = ACTIONS(1175), - [anon_sym_0x] = ACTIONS(1175), - [sym_val_date] = ACTIONS(1175), - [anon_sym_DQUOTE] = ACTIONS(1175), - [sym__str_single_quotes] = ACTIONS(1175), - [sym__str_back_ticks] = ACTIONS(1175), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1175), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1175), - [anon_sym_CARET] = ACTIONS(1175), + [anon_sym_export] = ACTIONS(1259), + [anon_sym_alias] = ACTIONS(1259), + [anon_sym_let] = ACTIONS(1259), + [anon_sym_let_DASHenv] = ACTIONS(1259), + [anon_sym_mut] = ACTIONS(1259), + [anon_sym_const] = ACTIONS(1259), + [sym_cmd_identifier] = ACTIONS(1259), + [anon_sym_SEMI] = ACTIONS(1259), + [anon_sym_LF] = ACTIONS(1261), + [anon_sym_def] = ACTIONS(1259), + [anon_sym_def_DASHenv] = ACTIONS(1259), + [anon_sym_export_DASHenv] = ACTIONS(1259), + [anon_sym_extern] = ACTIONS(1259), + [anon_sym_module] = ACTIONS(1259), + [anon_sym_use] = ACTIONS(1259), + [anon_sym_LBRACK] = ACTIONS(1259), + [anon_sym_LPAREN] = ACTIONS(1259), + [anon_sym_RPAREN] = ACTIONS(1259), + [anon_sym_PIPE] = ACTIONS(1259), + [anon_sym_DOLLAR] = ACTIONS(1259), + [anon_sym_error] = ACTIONS(1259), + [anon_sym_DASH_DASH] = ACTIONS(1255), + [anon_sym_DASH] = ACTIONS(1259), + [anon_sym_break] = ACTIONS(1259), + [anon_sym_continue] = ACTIONS(1259), + [anon_sym_for] = ACTIONS(1259), + [anon_sym_loop] = ACTIONS(1259), + [anon_sym_while] = ACTIONS(1259), + [anon_sym_do] = ACTIONS(1259), + [anon_sym_if] = ACTIONS(1259), + [anon_sym_match] = ACTIONS(1259), + [anon_sym_LBRACE] = ACTIONS(1259), + [anon_sym_RBRACE] = ACTIONS(1259), + [anon_sym_try] = ACTIONS(1259), + [anon_sym_return] = ACTIONS(1259), + [anon_sym_source] = ACTIONS(1259), + [anon_sym_source_DASHenv] = ACTIONS(1259), + [anon_sym_register] = ACTIONS(1259), + [anon_sym_hide] = ACTIONS(1259), + [anon_sym_hide_DASHenv] = ACTIONS(1259), + [anon_sym_overlay] = ACTIONS(1259), + [anon_sym_where] = ACTIONS(1259), + [anon_sym_not] = ACTIONS(1259), + [anon_sym_DOT_DOT_LT] = ACTIONS(1259), + [anon_sym_DOT_DOT] = ACTIONS(1259), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1259), + [sym_val_nothing] = ACTIONS(1259), + [anon_sym_true] = ACTIONS(1259), + [anon_sym_false] = ACTIONS(1259), + [aux_sym_val_number_token1] = ACTIONS(1259), + [aux_sym_val_number_token2] = ACTIONS(1259), + [aux_sym_val_number_token3] = ACTIONS(1259), + [aux_sym_val_number_token4] = ACTIONS(1259), + [anon_sym_inf] = ACTIONS(1259), + [anon_sym_DASHinf] = ACTIONS(1259), + [anon_sym_NaN] = ACTIONS(1259), + [anon_sym_0b] = ACTIONS(1259), + [anon_sym_0o] = ACTIONS(1259), + [anon_sym_0x] = ACTIONS(1259), + [sym_val_date] = ACTIONS(1259), + [anon_sym_DQUOTE] = ACTIONS(1259), + [sym__str_single_quotes] = ACTIONS(1259), + [sym__str_back_ticks] = ACTIONS(1259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1259), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1259), + [anon_sym_CARET] = ACTIONS(1259), + [sym_short_flag] = ACTIONS(1257), [anon_sym_POUND] = ACTIONS(3), }, [580] = { + [sym__flag] = STATE(578), + [sym_long_flag] = STATE(690), [sym_comment] = STATE(580), - [sym_cmd_identifier] = ACTIONS(1155), - [anon_sym_SEMI] = ACTIONS(1155), - [anon_sym_LF] = ACTIONS(1157), - [anon_sym_LBRACK] = ACTIONS(1155), - [anon_sym_LPAREN] = ACTIONS(1155), - [anon_sym_RPAREN] = ACTIONS(1155), - [anon_sym_PIPE] = ACTIONS(1155), - [anon_sym_DOLLAR] = ACTIONS(1155), - [anon_sym_error] = ACTIONS(1155), - [anon_sym_GT] = ACTIONS(1155), - [anon_sym_DASH] = ACTIONS(1155), - [anon_sym_break] = ACTIONS(1155), - [anon_sym_continue] = ACTIONS(1155), - [anon_sym_for] = ACTIONS(1155), - [anon_sym_in] = ACTIONS(1155), - [anon_sym_loop] = ACTIONS(1155), - [anon_sym_while] = ACTIONS(1155), - [anon_sym_do] = ACTIONS(1155), - [anon_sym_if] = ACTIONS(1155), - [anon_sym_match] = ACTIONS(1155), - [anon_sym_LBRACE] = ACTIONS(1155), - [anon_sym_try] = ACTIONS(1155), - [anon_sym_return] = ACTIONS(1155), - [anon_sym_let] = ACTIONS(1155), - [anon_sym_let_DASHenv] = ACTIONS(1155), - [anon_sym_mut] = ACTIONS(1155), - [anon_sym_const] = ACTIONS(1155), - [anon_sym_source] = ACTIONS(1155), - [anon_sym_source_DASHenv] = ACTIONS(1155), - [anon_sym_register] = ACTIONS(1155), - [anon_sym_hide] = ACTIONS(1155), - [anon_sym_hide_DASHenv] = ACTIONS(1155), - [anon_sym_overlay] = ACTIONS(1155), - [anon_sym_STAR] = ACTIONS(1155), - [anon_sym_where] = ACTIONS(1155), - [anon_sym_STAR_STAR] = ACTIONS(1155), - [anon_sym_PLUS_PLUS] = ACTIONS(1155), - [anon_sym_SLASH] = ACTIONS(1155), - [anon_sym_mod] = ACTIONS(1155), - [anon_sym_SLASH_SLASH] = ACTIONS(1155), - [anon_sym_PLUS] = ACTIONS(1155), - [anon_sym_bit_DASHshl] = ACTIONS(1155), - [anon_sym_bit_DASHshr] = ACTIONS(1155), - [anon_sym_EQ_EQ] = ACTIONS(1155), - [anon_sym_BANG_EQ] = ACTIONS(1155), - [anon_sym_LT2] = ACTIONS(1155), - [anon_sym_LT_EQ] = ACTIONS(1155), - [anon_sym_GT_EQ] = ACTIONS(1155), - [anon_sym_not_DASHin] = ACTIONS(1155), - [anon_sym_starts_DASHwith] = ACTIONS(1155), - [anon_sym_ends_DASHwith] = ACTIONS(1155), - [anon_sym_EQ_TILDE] = ACTIONS(1155), - [anon_sym_BANG_TILDE] = ACTIONS(1155), - [anon_sym_bit_DASHand] = ACTIONS(1155), - [anon_sym_bit_DASHxor] = ACTIONS(1155), - [anon_sym_bit_DASHor] = ACTIONS(1155), - [anon_sym_and] = ACTIONS(1155), - [anon_sym_xor] = ACTIONS(1155), - [anon_sym_or] = ACTIONS(1155), - [anon_sym_not] = ACTIONS(1155), - [anon_sym_DOT_DOT_LT] = ACTIONS(1155), - [anon_sym_DOT_DOT] = ACTIONS(1155), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1155), - [sym_val_nothing] = ACTIONS(1155), - [anon_sym_true] = ACTIONS(1155), - [anon_sym_false] = ACTIONS(1155), - [aux_sym_val_number_token1] = ACTIONS(1155), - [aux_sym_val_number_token2] = ACTIONS(1155), - [aux_sym_val_number_token3] = ACTIONS(1155), - [aux_sym_val_number_token4] = ACTIONS(1155), - [anon_sym_inf] = ACTIONS(1155), - [anon_sym_DASHinf] = ACTIONS(1155), - [anon_sym_NaN] = ACTIONS(1155), - [anon_sym_0b] = ACTIONS(1155), - [anon_sym_0o] = ACTIONS(1155), - [anon_sym_0x] = ACTIONS(1155), - [sym_val_date] = ACTIONS(1155), - [anon_sym_DQUOTE] = ACTIONS(1155), - [sym__str_single_quotes] = ACTIONS(1155), - [sym__str_back_ticks] = ACTIONS(1155), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1155), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1155), - [anon_sym_CARET] = ACTIONS(1155), + [anon_sym_export] = ACTIONS(1263), + [anon_sym_alias] = ACTIONS(1263), + [anon_sym_let] = ACTIONS(1263), + [anon_sym_let_DASHenv] = ACTIONS(1263), + [anon_sym_mut] = ACTIONS(1263), + [anon_sym_const] = ACTIONS(1263), + [sym_cmd_identifier] = ACTIONS(1263), + [anon_sym_SEMI] = ACTIONS(1263), + [anon_sym_LF] = ACTIONS(1265), + [anon_sym_def] = ACTIONS(1263), + [anon_sym_def_DASHenv] = ACTIONS(1263), + [anon_sym_export_DASHenv] = ACTIONS(1263), + [anon_sym_extern] = ACTIONS(1263), + [anon_sym_module] = ACTIONS(1263), + [anon_sym_use] = ACTIONS(1263), + [anon_sym_LBRACK] = ACTIONS(1263), + [anon_sym_LPAREN] = ACTIONS(1263), + [anon_sym_RPAREN] = ACTIONS(1263), + [anon_sym_PIPE] = ACTIONS(1263), + [anon_sym_DOLLAR] = ACTIONS(1263), + [anon_sym_error] = ACTIONS(1263), + [anon_sym_DASH_DASH] = ACTIONS(623), + [anon_sym_DASH] = ACTIONS(1263), + [anon_sym_break] = ACTIONS(1263), + [anon_sym_continue] = ACTIONS(1263), + [anon_sym_for] = ACTIONS(1263), + [anon_sym_loop] = ACTIONS(1263), + [anon_sym_while] = ACTIONS(1263), + [anon_sym_do] = ACTIONS(1263), + [anon_sym_if] = ACTIONS(1263), + [anon_sym_match] = ACTIONS(1263), + [anon_sym_LBRACE] = ACTIONS(1263), + [anon_sym_RBRACE] = ACTIONS(1263), + [anon_sym_try] = ACTIONS(1263), + [anon_sym_return] = ACTIONS(1263), + [anon_sym_source] = ACTIONS(1263), + [anon_sym_source_DASHenv] = ACTIONS(1263), + [anon_sym_register] = ACTIONS(1263), + [anon_sym_hide] = ACTIONS(1263), + [anon_sym_hide_DASHenv] = ACTIONS(1263), + [anon_sym_overlay] = ACTIONS(1263), + [anon_sym_where] = ACTIONS(1263), + [anon_sym_not] = ACTIONS(1263), + [anon_sym_DOT_DOT_LT] = ACTIONS(1263), + [anon_sym_DOT_DOT] = ACTIONS(1263), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1263), + [sym_val_nothing] = ACTIONS(1263), + [anon_sym_true] = ACTIONS(1263), + [anon_sym_false] = ACTIONS(1263), + [aux_sym_val_number_token1] = ACTIONS(1263), + [aux_sym_val_number_token2] = ACTIONS(1263), + [aux_sym_val_number_token3] = ACTIONS(1263), + [aux_sym_val_number_token4] = ACTIONS(1263), + [anon_sym_inf] = ACTIONS(1263), + [anon_sym_DASHinf] = ACTIONS(1263), + [anon_sym_NaN] = ACTIONS(1263), + [anon_sym_0b] = ACTIONS(1263), + [anon_sym_0o] = ACTIONS(1263), + [anon_sym_0x] = ACTIONS(1263), + [sym_val_date] = ACTIONS(1263), + [anon_sym_DQUOTE] = ACTIONS(1263), + [sym__str_single_quotes] = ACTIONS(1263), + [sym__str_back_ticks] = ACTIONS(1263), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1263), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1263), + [anon_sym_CARET] = ACTIONS(1263), + [sym_short_flag] = ACTIONS(649), [anon_sym_POUND] = ACTIONS(3), }, [581] = { + [sym__flag] = STATE(579), + [sym_long_flag] = STATE(690), [sym_comment] = STATE(581), - [sym_cmd_identifier] = ACTIONS(1163), - [anon_sym_SEMI] = ACTIONS(1163), - [anon_sym_LF] = ACTIONS(1165), - [anon_sym_LBRACK] = ACTIONS(1163), - [anon_sym_LPAREN] = ACTIONS(1163), - [anon_sym_RPAREN] = ACTIONS(1163), - [anon_sym_PIPE] = ACTIONS(1163), - [anon_sym_DOLLAR] = ACTIONS(1163), - [anon_sym_error] = ACTIONS(1163), - [anon_sym_GT] = ACTIONS(1163), - [anon_sym_DASH] = ACTIONS(1163), - [anon_sym_break] = ACTIONS(1163), - [anon_sym_continue] = ACTIONS(1163), - [anon_sym_for] = ACTIONS(1163), - [anon_sym_in] = ACTIONS(1163), - [anon_sym_loop] = ACTIONS(1163), - [anon_sym_while] = ACTIONS(1163), - [anon_sym_do] = ACTIONS(1163), - [anon_sym_if] = ACTIONS(1163), - [anon_sym_match] = ACTIONS(1163), - [anon_sym_LBRACE] = ACTIONS(1163), - [anon_sym_try] = ACTIONS(1163), - [anon_sym_return] = ACTIONS(1163), - [anon_sym_let] = ACTIONS(1163), - [anon_sym_let_DASHenv] = ACTIONS(1163), - [anon_sym_mut] = ACTIONS(1163), - [anon_sym_const] = ACTIONS(1163), - [anon_sym_source] = ACTIONS(1163), - [anon_sym_source_DASHenv] = ACTIONS(1163), - [anon_sym_register] = ACTIONS(1163), - [anon_sym_hide] = ACTIONS(1163), - [anon_sym_hide_DASHenv] = ACTIONS(1163), - [anon_sym_overlay] = ACTIONS(1163), - [anon_sym_STAR] = ACTIONS(1163), - [anon_sym_where] = ACTIONS(1163), - [anon_sym_STAR_STAR] = ACTIONS(1163), - [anon_sym_PLUS_PLUS] = ACTIONS(1163), - [anon_sym_SLASH] = ACTIONS(1163), - [anon_sym_mod] = ACTIONS(1163), - [anon_sym_SLASH_SLASH] = ACTIONS(1163), - [anon_sym_PLUS] = ACTIONS(1163), - [anon_sym_bit_DASHshl] = ACTIONS(1163), - [anon_sym_bit_DASHshr] = ACTIONS(1163), - [anon_sym_EQ_EQ] = ACTIONS(1163), - [anon_sym_BANG_EQ] = ACTIONS(1163), - [anon_sym_LT2] = ACTIONS(1163), - [anon_sym_LT_EQ] = ACTIONS(1163), - [anon_sym_GT_EQ] = ACTIONS(1163), - [anon_sym_not_DASHin] = ACTIONS(1163), - [anon_sym_starts_DASHwith] = ACTIONS(1163), - [anon_sym_ends_DASHwith] = ACTIONS(1163), - [anon_sym_EQ_TILDE] = ACTIONS(1163), - [anon_sym_BANG_TILDE] = ACTIONS(1163), - [anon_sym_bit_DASHand] = ACTIONS(1163), - [anon_sym_bit_DASHxor] = ACTIONS(1163), - [anon_sym_bit_DASHor] = ACTIONS(1163), - [anon_sym_and] = ACTIONS(1163), - [anon_sym_xor] = ACTIONS(1163), - [anon_sym_or] = ACTIONS(1163), - [anon_sym_not] = ACTIONS(1163), - [anon_sym_DOT_DOT_LT] = ACTIONS(1163), - [anon_sym_DOT_DOT] = ACTIONS(1163), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1163), - [sym_val_nothing] = ACTIONS(1163), - [anon_sym_true] = ACTIONS(1163), - [anon_sym_false] = ACTIONS(1163), - [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(1163), - [anon_sym_inf] = ACTIONS(1163), - [anon_sym_DASHinf] = ACTIONS(1163), - [anon_sym_NaN] = ACTIONS(1163), - [anon_sym_0b] = ACTIONS(1163), - [anon_sym_0o] = ACTIONS(1163), - [anon_sym_0x] = ACTIONS(1163), - [sym_val_date] = ACTIONS(1163), - [anon_sym_DQUOTE] = ACTIONS(1163), - [sym__str_single_quotes] = ACTIONS(1163), - [sym__str_back_ticks] = ACTIONS(1163), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1163), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1163), - [anon_sym_CARET] = ACTIONS(1163), + [anon_sym_export] = ACTIONS(1263), + [anon_sym_alias] = ACTIONS(1263), + [anon_sym_let] = ACTIONS(1263), + [anon_sym_let_DASHenv] = ACTIONS(1263), + [anon_sym_mut] = ACTIONS(1263), + [anon_sym_const] = ACTIONS(1263), + [sym_cmd_identifier] = ACTIONS(1263), + [anon_sym_SEMI] = ACTIONS(1263), + [anon_sym_LF] = ACTIONS(1265), + [anon_sym_def] = ACTIONS(1263), + [anon_sym_def_DASHenv] = ACTIONS(1263), + [anon_sym_export_DASHenv] = ACTIONS(1263), + [anon_sym_extern] = ACTIONS(1263), + [anon_sym_module] = ACTIONS(1263), + [anon_sym_use] = ACTIONS(1263), + [anon_sym_LBRACK] = ACTIONS(1263), + [anon_sym_LPAREN] = ACTIONS(1263), + [anon_sym_RPAREN] = ACTIONS(1263), + [anon_sym_PIPE] = ACTIONS(1263), + [anon_sym_DOLLAR] = ACTIONS(1263), + [anon_sym_error] = ACTIONS(1263), + [anon_sym_DASH_DASH] = ACTIONS(623), + [anon_sym_DASH] = ACTIONS(1263), + [anon_sym_break] = ACTIONS(1263), + [anon_sym_continue] = ACTIONS(1263), + [anon_sym_for] = ACTIONS(1263), + [anon_sym_loop] = ACTIONS(1263), + [anon_sym_while] = ACTIONS(1263), + [anon_sym_do] = ACTIONS(1263), + [anon_sym_if] = ACTIONS(1263), + [anon_sym_match] = ACTIONS(1263), + [anon_sym_LBRACE] = ACTIONS(1263), + [anon_sym_RBRACE] = ACTIONS(1263), + [anon_sym_try] = ACTIONS(1263), + [anon_sym_return] = ACTIONS(1263), + [anon_sym_source] = ACTIONS(1263), + [anon_sym_source_DASHenv] = ACTIONS(1263), + [anon_sym_register] = ACTIONS(1263), + [anon_sym_hide] = ACTIONS(1263), + [anon_sym_hide_DASHenv] = ACTIONS(1263), + [anon_sym_overlay] = ACTIONS(1263), + [anon_sym_where] = ACTIONS(1263), + [anon_sym_not] = ACTIONS(1263), + [anon_sym_DOT_DOT_LT] = ACTIONS(1263), + [anon_sym_DOT_DOT] = ACTIONS(1263), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1263), + [sym_val_nothing] = ACTIONS(1263), + [anon_sym_true] = ACTIONS(1263), + [anon_sym_false] = ACTIONS(1263), + [aux_sym_val_number_token1] = ACTIONS(1263), + [aux_sym_val_number_token2] = ACTIONS(1263), + [aux_sym_val_number_token3] = ACTIONS(1263), + [aux_sym_val_number_token4] = ACTIONS(1263), + [anon_sym_inf] = ACTIONS(1263), + [anon_sym_DASHinf] = ACTIONS(1263), + [anon_sym_NaN] = ACTIONS(1263), + [anon_sym_0b] = ACTIONS(1263), + [anon_sym_0o] = ACTIONS(1263), + [anon_sym_0x] = ACTIONS(1263), + [sym_val_date] = ACTIONS(1263), + [anon_sym_DQUOTE] = ACTIONS(1263), + [sym__str_single_quotes] = ACTIONS(1263), + [sym__str_back_ticks] = ACTIONS(1263), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1263), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1263), + [anon_sym_CARET] = ACTIONS(1263), + [sym_short_flag] = ACTIONS(649), [anon_sym_POUND] = ACTIONS(3), }, [582] = { + [sym__flag] = STATE(778), + [sym_long_flag] = STATE(761), [sym_comment] = STATE(582), - [sym_cmd_identifier] = ACTIONS(1159), - [anon_sym_SEMI] = ACTIONS(1159), - [anon_sym_LF] = ACTIONS(1161), - [anon_sym_LBRACK] = ACTIONS(1159), - [anon_sym_LPAREN] = ACTIONS(1159), - [anon_sym_RPAREN] = ACTIONS(1159), - [anon_sym_PIPE] = ACTIONS(1159), - [anon_sym_DOLLAR] = ACTIONS(1159), - [anon_sym_error] = ACTIONS(1159), - [anon_sym_GT] = ACTIONS(1159), - [anon_sym_DASH] = ACTIONS(1159), - [anon_sym_break] = ACTIONS(1159), - [anon_sym_continue] = ACTIONS(1159), - [anon_sym_for] = ACTIONS(1159), - [anon_sym_in] = ACTIONS(1159), - [anon_sym_loop] = ACTIONS(1159), - [anon_sym_while] = ACTIONS(1159), - [anon_sym_do] = ACTIONS(1159), - [anon_sym_if] = ACTIONS(1159), - [anon_sym_match] = ACTIONS(1159), - [anon_sym_LBRACE] = ACTIONS(1159), - [anon_sym_try] = ACTIONS(1159), - [anon_sym_return] = ACTIONS(1159), - [anon_sym_let] = ACTIONS(1159), - [anon_sym_let_DASHenv] = ACTIONS(1159), - [anon_sym_mut] = ACTIONS(1159), - [anon_sym_const] = ACTIONS(1159), - [anon_sym_source] = ACTIONS(1159), - [anon_sym_source_DASHenv] = ACTIONS(1159), - [anon_sym_register] = ACTIONS(1159), - [anon_sym_hide] = ACTIONS(1159), - [anon_sym_hide_DASHenv] = ACTIONS(1159), - [anon_sym_overlay] = ACTIONS(1159), - [anon_sym_STAR] = ACTIONS(1159), - [anon_sym_where] = ACTIONS(1159), - [anon_sym_STAR_STAR] = ACTIONS(1159), - [anon_sym_PLUS_PLUS] = ACTIONS(1159), - [anon_sym_SLASH] = ACTIONS(1159), - [anon_sym_mod] = ACTIONS(1159), - [anon_sym_SLASH_SLASH] = ACTIONS(1159), - [anon_sym_PLUS] = ACTIONS(1159), - [anon_sym_bit_DASHshl] = ACTIONS(1159), - [anon_sym_bit_DASHshr] = ACTIONS(1159), - [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(1159), - [anon_sym_starts_DASHwith] = ACTIONS(1159), - [anon_sym_ends_DASHwith] = ACTIONS(1159), - [anon_sym_EQ_TILDE] = ACTIONS(1159), - [anon_sym_BANG_TILDE] = ACTIONS(1159), - [anon_sym_bit_DASHand] = ACTIONS(1159), - [anon_sym_bit_DASHxor] = ACTIONS(1159), - [anon_sym_bit_DASHor] = ACTIONS(1159), - [anon_sym_and] = ACTIONS(1159), - [anon_sym_xor] = ACTIONS(1159), - [anon_sym_or] = ACTIONS(1159), - [anon_sym_not] = ACTIONS(1159), - [anon_sym_DOT_DOT_LT] = ACTIONS(1159), - [anon_sym_DOT_DOT] = ACTIONS(1159), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1159), - [sym_val_nothing] = ACTIONS(1159), - [anon_sym_true] = ACTIONS(1159), - [anon_sym_false] = ACTIONS(1159), - [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(1159), - [anon_sym_inf] = ACTIONS(1159), - [anon_sym_DASHinf] = ACTIONS(1159), - [anon_sym_NaN] = ACTIONS(1159), - [anon_sym_0b] = ACTIONS(1159), - [anon_sym_0o] = ACTIONS(1159), - [anon_sym_0x] = ACTIONS(1159), - [sym_val_date] = ACTIONS(1159), - [anon_sym_DQUOTE] = ACTIONS(1159), - [sym__str_single_quotes] = ACTIONS(1159), - [sym__str_back_ticks] = ACTIONS(1159), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1159), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1159), - [anon_sym_CARET] = ACTIONS(1159), + [anon_sym_export] = ACTIONS(1263), + [anon_sym_alias] = ACTIONS(1263), + [anon_sym_let] = ACTIONS(1263), + [anon_sym_let_DASHenv] = ACTIONS(1263), + [anon_sym_mut] = ACTIONS(1263), + [anon_sym_const] = ACTIONS(1263), + [sym_cmd_identifier] = ACTIONS(1263), + [anon_sym_SEMI] = ACTIONS(1263), + [anon_sym_LF] = ACTIONS(1265), + [anon_sym_def] = ACTIONS(1263), + [anon_sym_def_DASHenv] = ACTIONS(1263), + [anon_sym_export_DASHenv] = ACTIONS(1263), + [anon_sym_extern] = ACTIONS(1263), + [anon_sym_module] = ACTIONS(1263), + [anon_sym_use] = ACTIONS(1263), + [anon_sym_LBRACK] = ACTIONS(1263), + [anon_sym_LPAREN] = ACTIONS(1263), + [anon_sym_RPAREN] = ACTIONS(1263), + [anon_sym_PIPE] = ACTIONS(1263), + [anon_sym_DOLLAR] = ACTIONS(1263), + [anon_sym_error] = ACTIONS(1263), + [anon_sym_DASH_DASH] = ACTIONS(1255), + [anon_sym_DASH] = ACTIONS(1263), + [anon_sym_break] = ACTIONS(1263), + [anon_sym_continue] = ACTIONS(1263), + [anon_sym_for] = ACTIONS(1263), + [anon_sym_loop] = ACTIONS(1263), + [anon_sym_while] = ACTIONS(1263), + [anon_sym_do] = ACTIONS(1263), + [anon_sym_if] = ACTIONS(1263), + [anon_sym_match] = ACTIONS(1263), + [anon_sym_LBRACE] = ACTIONS(1263), + [anon_sym_RBRACE] = ACTIONS(1263), + [anon_sym_try] = ACTIONS(1263), + [anon_sym_return] = ACTIONS(1263), + [anon_sym_source] = ACTIONS(1263), + [anon_sym_source_DASHenv] = ACTIONS(1263), + [anon_sym_register] = ACTIONS(1263), + [anon_sym_hide] = ACTIONS(1263), + [anon_sym_hide_DASHenv] = ACTIONS(1263), + [anon_sym_overlay] = ACTIONS(1263), + [anon_sym_where] = ACTIONS(1263), + [anon_sym_not] = ACTIONS(1263), + [anon_sym_DOT_DOT_LT] = ACTIONS(1263), + [anon_sym_DOT_DOT] = ACTIONS(1263), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1263), + [sym_val_nothing] = ACTIONS(1263), + [anon_sym_true] = ACTIONS(1263), + [anon_sym_false] = ACTIONS(1263), + [aux_sym_val_number_token1] = ACTIONS(1263), + [aux_sym_val_number_token2] = ACTIONS(1263), + [aux_sym_val_number_token3] = ACTIONS(1263), + [aux_sym_val_number_token4] = ACTIONS(1263), + [anon_sym_inf] = ACTIONS(1263), + [anon_sym_DASHinf] = ACTIONS(1263), + [anon_sym_NaN] = ACTIONS(1263), + [anon_sym_0b] = ACTIONS(1263), + [anon_sym_0o] = ACTIONS(1263), + [anon_sym_0x] = ACTIONS(1263), + [sym_val_date] = ACTIONS(1263), + [anon_sym_DQUOTE] = ACTIONS(1263), + [sym__str_single_quotes] = ACTIONS(1263), + [sym__str_back_ticks] = ACTIONS(1263), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1263), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1263), + [anon_sym_CARET] = ACTIONS(1263), + [sym_short_flag] = ACTIONS(1257), [anon_sym_POUND] = ACTIONS(3), }, [583] = { - [sym__expression] = STATE(459), - [sym_expr_unary] = STATE(526), - [sym_expr_binary] = STATE(526), - [sym_expr_parenthesized] = STATE(527), - [sym_val_range] = STATE(526), - [sym__value] = STATE(526), - [sym_val_bool] = STATE(506), - [sym_val_variable] = STATE(506), - [sym__var] = STATE(448), - [sym_val_number] = STATE(10), - [sym_val_duration] = STATE(506), - [sym_val_filesize] = STATE(506), - [sym_val_binary] = STATE(506), - [sym_val_string] = STATE(506), - [sym__str_double_quotes] = STATE(528), - [sym_val_interpolated] = STATE(506), - [sym__inter_single_quotes] = STATE(513), - [sym__inter_double_quotes] = STATE(516), - [sym_val_list] = STATE(506), - [sym_val_record] = STATE(506), - [sym_val_table] = STATE(506), - [sym_val_closure] = STATE(506), - [sym__flag] = STATE(586), - [sym_long_flag] = STATE(1511), [sym_comment] = STATE(583), - [sym_cmd_identifier] = ACTIONS(1029), - [anon_sym_SEMI] = ACTIONS(1029), - [anon_sym_LF] = ACTIONS(1027), - [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_error] = ACTIONS(1029), - [anon_sym_DASH_DASH] = ACTIONS(1388), - [anon_sym_DASH] = ACTIONS(1029), - [anon_sym_break] = ACTIONS(1029), - [anon_sym_continue] = ACTIONS(1029), - [anon_sym_for] = 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_try] = ACTIONS(1029), - [anon_sym_return] = 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_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_where] = ACTIONS(1029), - [anon_sym_not] = ACTIONS(1029), - [anon_sym_DOT_DOT_LT] = ACTIONS(1029), - [anon_sym_DOT_DOT] = ACTIONS(1029), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1029), - [sym_val_nothing] = ACTIONS(1029), - [anon_sym_true] = ACTIONS(1029), - [anon_sym_false] = ACTIONS(1029), - [aux_sym_val_number_token1] = ACTIONS(1029), - [aux_sym_val_number_token2] = ACTIONS(1029), - [aux_sym_val_number_token3] = ACTIONS(1029), - [aux_sym_val_number_token4] = ACTIONS(1029), - [anon_sym_inf] = ACTIONS(1029), - [anon_sym_DASHinf] = ACTIONS(1029), - [anon_sym_NaN] = 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), - [sym_short_flag] = ACTIONS(1414), + [ts_builtin_sym_end] = ACTIONS(765), + [anon_sym_SEMI] = ACTIONS(763), + [anon_sym_LF] = ACTIONS(765), + [anon_sym_LBRACK] = ACTIONS(763), + [anon_sym_LPAREN] = ACTIONS(763), + [anon_sym_PIPE] = ACTIONS(763), + [anon_sym_DOLLAR] = ACTIONS(763), + [anon_sym_GT] = ACTIONS(763), + [anon_sym_DASH_DASH] = ACTIONS(763), + [anon_sym_DASH] = ACTIONS(763), + [anon_sym_in] = ACTIONS(763), + [anon_sym_LBRACE] = ACTIONS(763), + [anon_sym_STAR] = ACTIONS(763), + [anon_sym_STAR_STAR] = ACTIONS(763), + [anon_sym_PLUS_PLUS] = ACTIONS(763), + [anon_sym_SLASH] = ACTIONS(763), + [anon_sym_mod] = ACTIONS(763), + [anon_sym_SLASH_SLASH] = ACTIONS(763), + [anon_sym_PLUS] = ACTIONS(763), + [anon_sym_bit_DASHshl] = ACTIONS(763), + [anon_sym_bit_DASHshr] = ACTIONS(763), + [anon_sym_EQ_EQ] = ACTIONS(763), + [anon_sym_BANG_EQ] = ACTIONS(763), + [anon_sym_LT2] = ACTIONS(763), + [anon_sym_LT_EQ] = ACTIONS(763), + [anon_sym_GT_EQ] = ACTIONS(763), + [anon_sym_not_DASHin] = ACTIONS(763), + [anon_sym_starts_DASHwith] = ACTIONS(763), + [anon_sym_ends_DASHwith] = ACTIONS(763), + [anon_sym_EQ_TILDE] = ACTIONS(763), + [anon_sym_BANG_TILDE] = ACTIONS(763), + [anon_sym_bit_DASHand] = ACTIONS(763), + [anon_sym_bit_DASHxor] = ACTIONS(763), + [anon_sym_bit_DASHor] = ACTIONS(763), + [anon_sym_and] = ACTIONS(763), + [anon_sym_xor] = ACTIONS(763), + [anon_sym_or] = ACTIONS(763), + [anon_sym_DOT_DOT_LT] = ACTIONS(141), + [anon_sym_DOT_DOT] = ACTIONS(141), + [anon_sym_DOT_DOT_EQ] = ACTIONS(141), + [sym_val_nothing] = ACTIONS(763), + [anon_sym_true] = ACTIONS(763), + [anon_sym_false] = ACTIONS(763), + [aux_sym_val_number_token1] = ACTIONS(763), + [aux_sym_val_number_token2] = ACTIONS(763), + [aux_sym_val_number_token3] = ACTIONS(763), + [aux_sym_val_number_token4] = ACTIONS(763), + [anon_sym_inf] = ACTIONS(763), + [anon_sym_DASHinf] = ACTIONS(763), + [anon_sym_NaN] = ACTIONS(763), + [anon_sym_0b] = ACTIONS(763), + [anon_sym_0o] = ACTIONS(763), + [anon_sym_0x] = ACTIONS(763), + [sym_val_date] = ACTIONS(763), + [anon_sym_DQUOTE] = ACTIONS(763), + [sym__str_single_quotes] = ACTIONS(763), + [sym__str_back_ticks] = ACTIONS(763), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(763), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(763), + [anon_sym_err_GT] = ACTIONS(763), + [anon_sym_out_GT] = ACTIONS(763), + [anon_sym_e_GT] = ACTIONS(763), + [anon_sym_o_GT] = ACTIONS(763), + [anon_sym_err_PLUSout_GT] = ACTIONS(763), + [anon_sym_out_PLUSerr_GT] = ACTIONS(763), + [anon_sym_o_PLUSe_GT] = ACTIONS(763), + [anon_sym_e_PLUSo_GT] = ACTIONS(763), + [sym_short_flag] = ACTIONS(763), + [aux_sym_unquoted_token1] = ACTIONS(763), [anon_sym_POUND] = ACTIONS(3), }, [584] = { - [sym__expression] = STATE(466), - [sym_expr_unary] = STATE(526), - [sym_expr_binary] = STATE(526), - [sym_expr_parenthesized] = STATE(527), - [sym_val_range] = STATE(526), - [sym__value] = STATE(526), - [sym_val_bool] = STATE(506), - [sym_val_variable] = STATE(506), - [sym__var] = STATE(448), - [sym_val_number] = STATE(10), - [sym_val_duration] = STATE(506), - [sym_val_filesize] = STATE(506), - [sym_val_binary] = STATE(506), - [sym_val_string] = STATE(506), - [sym__str_double_quotes] = STATE(528), - [sym_val_interpolated] = STATE(506), - [sym__inter_single_quotes] = STATE(513), - [sym__inter_double_quotes] = STATE(516), - [sym_val_list] = STATE(506), - [sym_val_record] = STATE(506), - [sym_val_table] = STATE(506), - [sym_val_closure] = STATE(506), - [sym__flag] = STATE(585), - [sym_long_flag] = STATE(1511), + [sym_cell_path] = STATE(714), + [sym_path] = STATE(565), [sym_comment] = STATE(584), - [sym_cmd_identifier] = ACTIONS(1085), - [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_error] = ACTIONS(1085), - [anon_sym_DASH_DASH] = ACTIONS(1388), - [anon_sym_DASH] = ACTIONS(1085), - [anon_sym_break] = ACTIONS(1085), - [anon_sym_continue] = ACTIONS(1085), - [anon_sym_for] = 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_try] = ACTIONS(1085), - [anon_sym_return] = 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_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_where] = ACTIONS(1085), - [anon_sym_not] = ACTIONS(1085), - [anon_sym_DOT_DOT_LT] = ACTIONS(1085), - [anon_sym_DOT_DOT] = ACTIONS(1085), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1085), - [sym_val_nothing] = ACTIONS(1085), - [anon_sym_true] = ACTIONS(1085), - [anon_sym_false] = 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), - [anon_sym_inf] = ACTIONS(1085), - [anon_sym_DASHinf] = ACTIONS(1085), - [anon_sym_NaN] = 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), - [sym_short_flag] = ACTIONS(1414), + [ts_builtin_sym_end] = ACTIONS(611), + [anon_sym_export] = ACTIONS(609), + [anon_sym_alias] = ACTIONS(609), + [anon_sym_let] = ACTIONS(609), + [anon_sym_let_DASHenv] = ACTIONS(609), + [anon_sym_mut] = ACTIONS(609), + [anon_sym_const] = ACTIONS(609), + [sym_cmd_identifier] = ACTIONS(609), + [anon_sym_SEMI] = ACTIONS(609), + [anon_sym_LF] = ACTIONS(611), + [anon_sym_def] = ACTIONS(609), + [anon_sym_def_DASHenv] = ACTIONS(609), + [anon_sym_export_DASHenv] = ACTIONS(609), + [anon_sym_extern] = ACTIONS(609), + [anon_sym_module] = ACTIONS(609), + [anon_sym_use] = ACTIONS(609), + [anon_sym_LBRACK] = ACTIONS(609), + [anon_sym_LPAREN] = ACTIONS(609), + [anon_sym_PIPE] = ACTIONS(609), + [anon_sym_DOLLAR] = ACTIONS(609), + [anon_sym_error] = ACTIONS(609), + [anon_sym_DASH_DASH] = ACTIONS(609), + [anon_sym_DASH] = ACTIONS(609), + [anon_sym_break] = ACTIONS(609), + [anon_sym_continue] = ACTIONS(609), + [anon_sym_for] = ACTIONS(609), + [anon_sym_loop] = ACTIONS(609), + [anon_sym_while] = ACTIONS(609), + [anon_sym_do] = ACTIONS(609), + [anon_sym_if] = ACTIONS(609), + [anon_sym_match] = ACTIONS(609), + [anon_sym_LBRACE] = ACTIONS(609), + [anon_sym_DOT] = ACTIONS(1245), + [anon_sym_try] = ACTIONS(609), + [anon_sym_return] = ACTIONS(609), + [anon_sym_source] = ACTIONS(609), + [anon_sym_source_DASHenv] = ACTIONS(609), + [anon_sym_register] = ACTIONS(609), + [anon_sym_hide] = ACTIONS(609), + [anon_sym_hide_DASHenv] = ACTIONS(609), + [anon_sym_overlay] = ACTIONS(609), + [anon_sym_where] = ACTIONS(609), + [anon_sym_not] = ACTIONS(609), + [anon_sym_DOT_DOT_LT] = ACTIONS(609), + [anon_sym_DOT_DOT] = ACTIONS(609), + [anon_sym_DOT_DOT_EQ] = ACTIONS(609), + [sym_val_nothing] = ACTIONS(609), + [anon_sym_true] = ACTIONS(609), + [anon_sym_false] = ACTIONS(609), + [aux_sym_val_number_token1] = ACTIONS(609), + [aux_sym_val_number_token2] = ACTIONS(609), + [aux_sym_val_number_token3] = ACTIONS(609), + [aux_sym_val_number_token4] = ACTIONS(609), + [anon_sym_inf] = ACTIONS(609), + [anon_sym_DASHinf] = ACTIONS(609), + [anon_sym_NaN] = ACTIONS(609), + [anon_sym_0b] = ACTIONS(609), + [anon_sym_0o] = ACTIONS(609), + [anon_sym_0x] = ACTIONS(609), + [sym_val_date] = ACTIONS(609), + [anon_sym_DQUOTE] = ACTIONS(609), + [sym__str_single_quotes] = ACTIONS(609), + [sym__str_back_ticks] = ACTIONS(609), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(609), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(609), + [anon_sym_CARET] = ACTIONS(609), + [sym_short_flag] = ACTIONS(609), [anon_sym_POUND] = ACTIONS(3), }, [585] = { - [sym__expression] = STATE(456), - [sym_expr_unary] = STATE(526), - [sym_expr_binary] = STATE(526), - [sym_expr_parenthesized] = STATE(527), - [sym_val_range] = STATE(526), - [sym__value] = STATE(526), - [sym_val_bool] = STATE(506), - [sym_val_variable] = STATE(506), - [sym__var] = STATE(448), - [sym_val_number] = STATE(10), - [sym_val_duration] = STATE(506), - [sym_val_filesize] = STATE(506), - [sym_val_binary] = STATE(506), - [sym_val_string] = STATE(506), - [sym__str_double_quotes] = STATE(528), - [sym_val_interpolated] = STATE(506), - [sym__inter_single_quotes] = STATE(513), - [sym__inter_double_quotes] = STATE(516), - [sym_val_list] = STATE(506), - [sym_val_record] = STATE(506), - [sym_val_table] = STATE(506), - [sym_val_closure] = STATE(506), - [sym__flag] = STATE(604), - [sym_long_flag] = STATE(1511), + [sym__flag] = STATE(739), + [sym_long_flag] = STATE(711), [sym_comment] = STATE(585), - [sym_cmd_identifier] = ACTIONS(1063), - [anon_sym_SEMI] = ACTIONS(1063), - [anon_sym_LF] = ACTIONS(1061), - [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_error] = ACTIONS(1063), - [anon_sym_DASH_DASH] = ACTIONS(1388), - [anon_sym_DASH] = ACTIONS(1063), - [anon_sym_break] = ACTIONS(1063), - [anon_sym_continue] = ACTIONS(1063), - [anon_sym_for] = ACTIONS(1063), - [anon_sym_loop] = ACTIONS(1063), - [anon_sym_while] = ACTIONS(1063), - [anon_sym_do] = ACTIONS(1063), - [anon_sym_if] = ACTIONS(1063), - [anon_sym_match] = ACTIONS(1063), - [anon_sym_LBRACE] = ACTIONS(1063), - [anon_sym_try] = ACTIONS(1063), - [anon_sym_return] = ACTIONS(1063), - [anon_sym_let] = ACTIONS(1063), - [anon_sym_let_DASHenv] = ACTIONS(1063), - [anon_sym_mut] = ACTIONS(1063), - [anon_sym_const] = 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_where] = ACTIONS(1063), - [anon_sym_not] = ACTIONS(1063), - [anon_sym_DOT_DOT_LT] = ACTIONS(1063), - [anon_sym_DOT_DOT] = ACTIONS(1063), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1063), - [sym_val_nothing] = ACTIONS(1063), - [anon_sym_true] = ACTIONS(1063), - [anon_sym_false] = ACTIONS(1063), - [aux_sym_val_number_token1] = ACTIONS(1063), - [aux_sym_val_number_token2] = ACTIONS(1063), - [aux_sym_val_number_token3] = ACTIONS(1063), - [aux_sym_val_number_token4] = ACTIONS(1063), - [anon_sym_inf] = ACTIONS(1063), - [anon_sym_DASHinf] = ACTIONS(1063), - [anon_sym_NaN] = 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_CARET] = ACTIONS(1063), - [sym_short_flag] = ACTIONS(1414), + [aux_sym_overlay_use_repeat1] = STATE(585), + [ts_builtin_sym_end] = ACTIONS(1231), + [anon_sym_export] = ACTIONS(1229), + [anon_sym_alias] = ACTIONS(1229), + [anon_sym_let] = ACTIONS(1229), + [anon_sym_let_DASHenv] = ACTIONS(1229), + [anon_sym_mut] = ACTIONS(1229), + [anon_sym_const] = ACTIONS(1229), + [sym_cmd_identifier] = ACTIONS(1229), + [anon_sym_SEMI] = ACTIONS(1229), + [anon_sym_LF] = ACTIONS(1231), + [anon_sym_def] = ACTIONS(1229), + [anon_sym_def_DASHenv] = ACTIONS(1229), + [anon_sym_export_DASHenv] = ACTIONS(1229), + [anon_sym_extern] = ACTIONS(1229), + [anon_sym_module] = ACTIONS(1229), + [anon_sym_use] = ACTIONS(1229), + [anon_sym_LBRACK] = ACTIONS(1229), + [anon_sym_LPAREN] = ACTIONS(1229), + [anon_sym_DOLLAR] = ACTIONS(1229), + [anon_sym_error] = ACTIONS(1229), + [anon_sym_DASH_DASH] = ACTIONS(1267), + [anon_sym_DASH] = ACTIONS(1229), + [anon_sym_break] = ACTIONS(1229), + [anon_sym_continue] = ACTIONS(1229), + [anon_sym_for] = ACTIONS(1229), + [anon_sym_loop] = ACTIONS(1229), + [anon_sym_while] = ACTIONS(1229), + [anon_sym_do] = ACTIONS(1229), + [anon_sym_if] = ACTIONS(1229), + [anon_sym_match] = ACTIONS(1229), + [anon_sym_LBRACE] = ACTIONS(1229), + [anon_sym_try] = ACTIONS(1229), + [anon_sym_return] = ACTIONS(1229), + [anon_sym_source] = ACTIONS(1229), + [anon_sym_source_DASHenv] = ACTIONS(1229), + [anon_sym_register] = ACTIONS(1229), + [anon_sym_hide] = ACTIONS(1229), + [anon_sym_hide_DASHenv] = ACTIONS(1229), + [anon_sym_overlay] = ACTIONS(1229), + [anon_sym_as] = ACTIONS(1229), + [anon_sym_where] = ACTIONS(1229), + [anon_sym_not] = ACTIONS(1229), + [anon_sym_DOT_DOT_LT] = ACTIONS(1229), + [anon_sym_DOT_DOT] = ACTIONS(1229), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1229), + [sym_val_nothing] = ACTIONS(1229), + [anon_sym_true] = ACTIONS(1229), + [anon_sym_false] = ACTIONS(1229), + [aux_sym_val_number_token1] = ACTIONS(1229), + [aux_sym_val_number_token2] = ACTIONS(1229), + [aux_sym_val_number_token3] = ACTIONS(1229), + [aux_sym_val_number_token4] = ACTIONS(1229), + [anon_sym_inf] = ACTIONS(1229), + [anon_sym_DASHinf] = ACTIONS(1229), + [anon_sym_NaN] = ACTIONS(1229), + [anon_sym_0b] = ACTIONS(1229), + [anon_sym_0o] = ACTIONS(1229), + [anon_sym_0x] = ACTIONS(1229), + [sym_val_date] = ACTIONS(1229), + [anon_sym_DQUOTE] = ACTIONS(1229), + [sym__str_single_quotes] = ACTIONS(1229), + [sym__str_back_ticks] = ACTIONS(1229), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1229), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1229), + [anon_sym_CARET] = ACTIONS(1229), + [sym_short_flag] = ACTIONS(1270), [anon_sym_POUND] = ACTIONS(3), }, [586] = { - [sym__expression] = STATE(466), - [sym_expr_unary] = STATE(526), - [sym_expr_binary] = STATE(526), - [sym_expr_parenthesized] = STATE(527), - [sym_val_range] = STATE(526), - [sym__value] = STATE(526), - [sym_val_bool] = STATE(506), - [sym_val_variable] = STATE(506), - [sym__var] = STATE(448), - [sym_val_number] = STATE(10), - [sym_val_duration] = STATE(506), - [sym_val_filesize] = STATE(506), - [sym_val_binary] = STATE(506), - [sym_val_string] = STATE(506), - [sym__str_double_quotes] = STATE(528), - [sym_val_interpolated] = STATE(506), - [sym__inter_single_quotes] = STATE(513), - [sym__inter_double_quotes] = STATE(516), - [sym_val_list] = STATE(506), - [sym_val_record] = STATE(506), - [sym_val_table] = STATE(506), - [sym_val_closure] = STATE(506), - [sym__flag] = STATE(593), - [sym_long_flag] = STATE(1511), + [sym__flag] = STATE(581), + [sym_long_flag] = STATE(690), [sym_comment] = STATE(586), - [sym_cmd_identifier] = ACTIONS(1085), - [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_error] = ACTIONS(1085), - [anon_sym_DASH_DASH] = ACTIONS(1388), - [anon_sym_DASH] = ACTIONS(1085), - [anon_sym_break] = ACTIONS(1085), - [anon_sym_continue] = ACTIONS(1085), - [anon_sym_for] = 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_try] = ACTIONS(1085), - [anon_sym_return] = 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_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_where] = ACTIONS(1085), - [anon_sym_not] = ACTIONS(1085), - [anon_sym_DOT_DOT_LT] = ACTIONS(1085), - [anon_sym_DOT_DOT] = ACTIONS(1085), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1085), - [sym_val_nothing] = ACTIONS(1085), - [anon_sym_true] = ACTIONS(1085), - [anon_sym_false] = 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), - [anon_sym_inf] = ACTIONS(1085), - [anon_sym_DASHinf] = ACTIONS(1085), - [anon_sym_NaN] = 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), - [sym_short_flag] = ACTIONS(1414), + [anon_sym_export] = ACTIONS(682), + [anon_sym_alias] = ACTIONS(682), + [anon_sym_let] = ACTIONS(682), + [anon_sym_let_DASHenv] = ACTIONS(682), + [anon_sym_mut] = ACTIONS(682), + [anon_sym_const] = ACTIONS(682), + [sym_cmd_identifier] = ACTIONS(682), + [anon_sym_SEMI] = ACTIONS(682), + [anon_sym_LF] = ACTIONS(684), + [anon_sym_def] = ACTIONS(682), + [anon_sym_def_DASHenv] = ACTIONS(682), + [anon_sym_export_DASHenv] = ACTIONS(682), + [anon_sym_extern] = ACTIONS(682), + [anon_sym_module] = ACTIONS(682), + [anon_sym_use] = ACTIONS(682), + [anon_sym_LBRACK] = ACTIONS(682), + [anon_sym_LPAREN] = ACTIONS(682), + [anon_sym_RPAREN] = ACTIONS(682), + [anon_sym_PIPE] = ACTIONS(682), + [anon_sym_DOLLAR] = ACTIONS(682), + [anon_sym_error] = ACTIONS(682), + [anon_sym_DASH_DASH] = ACTIONS(623), + [anon_sym_DASH] = ACTIONS(682), + [anon_sym_break] = ACTIONS(682), + [anon_sym_continue] = ACTIONS(682), + [anon_sym_for] = ACTIONS(682), + [anon_sym_loop] = ACTIONS(682), + [anon_sym_while] = ACTIONS(682), + [anon_sym_do] = ACTIONS(682), + [anon_sym_if] = ACTIONS(682), + [anon_sym_match] = ACTIONS(682), + [anon_sym_LBRACE] = ACTIONS(682), + [anon_sym_RBRACE] = ACTIONS(682), + [anon_sym_try] = ACTIONS(682), + [anon_sym_return] = ACTIONS(682), + [anon_sym_source] = ACTIONS(682), + [anon_sym_source_DASHenv] = ACTIONS(682), + [anon_sym_register] = ACTIONS(682), + [anon_sym_hide] = ACTIONS(682), + [anon_sym_hide_DASHenv] = ACTIONS(682), + [anon_sym_overlay] = ACTIONS(682), + [anon_sym_where] = ACTIONS(682), + [anon_sym_not] = ACTIONS(682), + [anon_sym_DOT_DOT_LT] = ACTIONS(682), + [anon_sym_DOT_DOT] = ACTIONS(682), + [anon_sym_DOT_DOT_EQ] = ACTIONS(682), + [sym_val_nothing] = ACTIONS(682), + [anon_sym_true] = ACTIONS(682), + [anon_sym_false] = ACTIONS(682), + [aux_sym_val_number_token1] = ACTIONS(682), + [aux_sym_val_number_token2] = ACTIONS(682), + [aux_sym_val_number_token3] = ACTIONS(682), + [aux_sym_val_number_token4] = ACTIONS(682), + [anon_sym_inf] = ACTIONS(682), + [anon_sym_DASHinf] = ACTIONS(682), + [anon_sym_NaN] = ACTIONS(682), + [anon_sym_0b] = ACTIONS(682), + [anon_sym_0o] = ACTIONS(682), + [anon_sym_0x] = ACTIONS(682), + [sym_val_date] = ACTIONS(682), + [anon_sym_DQUOTE] = ACTIONS(682), + [sym__str_single_quotes] = ACTIONS(682), + [sym__str_back_ticks] = ACTIONS(682), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(682), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(682), + [anon_sym_CARET] = ACTIONS(682), + [sym_short_flag] = ACTIONS(649), [anon_sym_POUND] = ACTIONS(3), }, [587] = { - [sym__expression] = STATE(466), - [sym_expr_unary] = STATE(526), - [sym_expr_binary] = STATE(526), - [sym_expr_parenthesized] = STATE(527), - [sym_val_range] = STATE(526), - [sym__value] = STATE(526), - [sym_val_bool] = STATE(506), - [sym_val_variable] = STATE(506), - [sym__var] = STATE(448), - [sym_val_number] = STATE(10), - [sym_val_duration] = STATE(506), - [sym_val_filesize] = STATE(506), - [sym_val_binary] = STATE(506), - [sym_val_string] = STATE(506), - [sym__str_double_quotes] = STATE(528), - [sym_val_interpolated] = STATE(506), - [sym__inter_single_quotes] = STATE(513), - [sym__inter_double_quotes] = STATE(516), - [sym_val_list] = STATE(506), - [sym_val_record] = STATE(506), - [sym_val_table] = STATE(506), - [sym_val_closure] = STATE(506), - [sym__flag] = STATE(600), - [sym_long_flag] = STATE(1511), + [sym__flag] = STATE(582), + [sym_long_flag] = STATE(690), [sym_comment] = STATE(587), - [sym_cmd_identifier] = ACTIONS(1085), - [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_error] = ACTIONS(1085), - [anon_sym_DASH_DASH] = ACTIONS(1388), - [anon_sym_DASH] = ACTIONS(1085), - [anon_sym_break] = ACTIONS(1085), - [anon_sym_continue] = ACTIONS(1085), - [anon_sym_for] = 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_try] = ACTIONS(1085), - [anon_sym_return] = 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_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_where] = ACTIONS(1085), - [anon_sym_not] = ACTIONS(1085), - [anon_sym_DOT_DOT_LT] = ACTIONS(1085), - [anon_sym_DOT_DOT] = ACTIONS(1085), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1085), - [sym_val_nothing] = ACTIONS(1085), - [anon_sym_true] = ACTIONS(1085), - [anon_sym_false] = 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), - [anon_sym_inf] = ACTIONS(1085), - [anon_sym_DASHinf] = ACTIONS(1085), - [anon_sym_NaN] = 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), - [sym_short_flag] = ACTIONS(1414), + [anon_sym_export] = ACTIONS(682), + [anon_sym_alias] = ACTIONS(682), + [anon_sym_let] = ACTIONS(682), + [anon_sym_let_DASHenv] = ACTIONS(682), + [anon_sym_mut] = ACTIONS(682), + [anon_sym_const] = ACTIONS(682), + [sym_cmd_identifier] = ACTIONS(682), + [anon_sym_SEMI] = ACTIONS(682), + [anon_sym_LF] = ACTIONS(684), + [anon_sym_def] = ACTIONS(682), + [anon_sym_def_DASHenv] = ACTIONS(682), + [anon_sym_export_DASHenv] = ACTIONS(682), + [anon_sym_extern] = ACTIONS(682), + [anon_sym_module] = ACTIONS(682), + [anon_sym_use] = ACTIONS(682), + [anon_sym_LBRACK] = ACTIONS(682), + [anon_sym_LPAREN] = ACTIONS(682), + [anon_sym_RPAREN] = ACTIONS(682), + [anon_sym_PIPE] = ACTIONS(682), + [anon_sym_DOLLAR] = ACTIONS(682), + [anon_sym_error] = ACTIONS(682), + [anon_sym_DASH_DASH] = ACTIONS(623), + [anon_sym_DASH] = ACTIONS(682), + [anon_sym_break] = ACTIONS(682), + [anon_sym_continue] = ACTIONS(682), + [anon_sym_for] = ACTIONS(682), + [anon_sym_loop] = ACTIONS(682), + [anon_sym_while] = ACTIONS(682), + [anon_sym_do] = ACTIONS(682), + [anon_sym_if] = ACTIONS(682), + [anon_sym_match] = ACTIONS(682), + [anon_sym_LBRACE] = ACTIONS(682), + [anon_sym_RBRACE] = ACTIONS(682), + [anon_sym_try] = ACTIONS(682), + [anon_sym_return] = ACTIONS(682), + [anon_sym_source] = ACTIONS(682), + [anon_sym_source_DASHenv] = ACTIONS(682), + [anon_sym_register] = ACTIONS(682), + [anon_sym_hide] = ACTIONS(682), + [anon_sym_hide_DASHenv] = ACTIONS(682), + [anon_sym_overlay] = ACTIONS(682), + [anon_sym_where] = ACTIONS(682), + [anon_sym_not] = ACTIONS(682), + [anon_sym_DOT_DOT_LT] = ACTIONS(682), + [anon_sym_DOT_DOT] = ACTIONS(682), + [anon_sym_DOT_DOT_EQ] = ACTIONS(682), + [sym_val_nothing] = ACTIONS(682), + [anon_sym_true] = ACTIONS(682), + [anon_sym_false] = ACTIONS(682), + [aux_sym_val_number_token1] = ACTIONS(682), + [aux_sym_val_number_token2] = ACTIONS(682), + [aux_sym_val_number_token3] = ACTIONS(682), + [aux_sym_val_number_token4] = ACTIONS(682), + [anon_sym_inf] = ACTIONS(682), + [anon_sym_DASHinf] = ACTIONS(682), + [anon_sym_NaN] = ACTIONS(682), + [anon_sym_0b] = ACTIONS(682), + [anon_sym_0o] = ACTIONS(682), + [anon_sym_0x] = ACTIONS(682), + [sym_val_date] = ACTIONS(682), + [anon_sym_DQUOTE] = ACTIONS(682), + [sym__str_single_quotes] = ACTIONS(682), + [sym__str_back_ticks] = ACTIONS(682), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(682), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(682), + [anon_sym_CARET] = ACTIONS(682), + [sym_short_flag] = ACTIONS(649), [anon_sym_POUND] = ACTIONS(3), }, [588] = { - [sym__expression] = STATE(458), - [sym_expr_unary] = STATE(526), - [sym_expr_binary] = STATE(526), - [sym_expr_parenthesized] = STATE(527), - [sym_val_range] = STATE(526), - [sym__value] = STATE(526), - [sym_val_bool] = STATE(506), - [sym_val_variable] = STATE(506), - [sym__var] = STATE(448), - [sym_val_number] = STATE(10), - [sym_val_duration] = STATE(506), - [sym_val_filesize] = STATE(506), - [sym_val_binary] = STATE(506), - [sym_val_string] = STATE(506), - [sym__str_double_quotes] = STATE(528), - [sym_val_interpolated] = STATE(506), - [sym__inter_single_quotes] = STATE(513), - [sym__inter_double_quotes] = STATE(516), - [sym_val_list] = STATE(506), - [sym_val_record] = STATE(506), - [sym_val_table] = STATE(506), - [sym_val_closure] = STATE(506), - [sym__flag] = STATE(1345), - [sym_long_flag] = STATE(1511), + [sym__flag] = STATE(777), + [sym_long_flag] = STATE(761), [sym_comment] = STATE(588), - [sym_cmd_identifier] = ACTIONS(1071), - [anon_sym_SEMI] = ACTIONS(1071), - [anon_sym_LF] = ACTIONS(1069), - [anon_sym_LBRACK] = ACTIONS(1071), - [anon_sym_LPAREN] = ACTIONS(1071), - [anon_sym_RPAREN] = ACTIONS(1071), - [anon_sym_PIPE] = ACTIONS(1071), - [anon_sym_DOLLAR] = ACTIONS(1071), - [anon_sym_error] = ACTIONS(1071), - [anon_sym_DASH_DASH] = ACTIONS(1388), - [anon_sym_DASH] = ACTIONS(1071), - [anon_sym_break] = ACTIONS(1071), - [anon_sym_continue] = ACTIONS(1071), - [anon_sym_for] = ACTIONS(1071), - [anon_sym_loop] = ACTIONS(1071), - [anon_sym_while] = ACTIONS(1071), - [anon_sym_do] = ACTIONS(1071), - [anon_sym_if] = ACTIONS(1071), - [anon_sym_match] = ACTIONS(1071), - [anon_sym_LBRACE] = ACTIONS(1071), - [anon_sym_try] = ACTIONS(1071), - [anon_sym_return] = ACTIONS(1071), - [anon_sym_let] = ACTIONS(1071), - [anon_sym_let_DASHenv] = ACTIONS(1071), - [anon_sym_mut] = ACTIONS(1071), - [anon_sym_const] = ACTIONS(1071), - [anon_sym_source] = ACTIONS(1071), - [anon_sym_source_DASHenv] = ACTIONS(1071), - [anon_sym_register] = ACTIONS(1071), - [anon_sym_hide] = ACTIONS(1071), - [anon_sym_hide_DASHenv] = ACTIONS(1071), - [anon_sym_overlay] = ACTIONS(1071), - [anon_sym_where] = ACTIONS(1071), - [anon_sym_not] = ACTIONS(1071), - [anon_sym_DOT_DOT_LT] = ACTIONS(1071), - [anon_sym_DOT_DOT] = ACTIONS(1071), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1071), - [sym_val_nothing] = ACTIONS(1071), - [anon_sym_true] = ACTIONS(1071), - [anon_sym_false] = ACTIONS(1071), - [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(1071), - [anon_sym_inf] = ACTIONS(1071), - [anon_sym_DASHinf] = ACTIONS(1071), - [anon_sym_NaN] = ACTIONS(1071), - [anon_sym_0b] = ACTIONS(1071), - [anon_sym_0o] = ACTIONS(1071), - [anon_sym_0x] = ACTIONS(1071), - [sym_val_date] = ACTIONS(1071), - [anon_sym_DQUOTE] = ACTIONS(1071), - [sym__str_single_quotes] = ACTIONS(1071), - [sym__str_back_ticks] = ACTIONS(1071), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1071), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1071), - [anon_sym_CARET] = ACTIONS(1071), - [sym_short_flag] = ACTIONS(1414), + [anon_sym_export] = ACTIONS(682), + [anon_sym_alias] = ACTIONS(682), + [anon_sym_let] = ACTIONS(682), + [anon_sym_let_DASHenv] = ACTIONS(682), + [anon_sym_mut] = ACTIONS(682), + [anon_sym_const] = ACTIONS(682), + [sym_cmd_identifier] = ACTIONS(682), + [anon_sym_SEMI] = ACTIONS(682), + [anon_sym_LF] = ACTIONS(684), + [anon_sym_def] = ACTIONS(682), + [anon_sym_def_DASHenv] = ACTIONS(682), + [anon_sym_export_DASHenv] = ACTIONS(682), + [anon_sym_extern] = ACTIONS(682), + [anon_sym_module] = ACTIONS(682), + [anon_sym_use] = ACTIONS(682), + [anon_sym_LBRACK] = ACTIONS(682), + [anon_sym_LPAREN] = ACTIONS(682), + [anon_sym_RPAREN] = ACTIONS(682), + [anon_sym_PIPE] = ACTIONS(682), + [anon_sym_DOLLAR] = ACTIONS(682), + [anon_sym_error] = ACTIONS(682), + [anon_sym_DASH_DASH] = ACTIONS(1255), + [anon_sym_DASH] = ACTIONS(682), + [anon_sym_break] = ACTIONS(682), + [anon_sym_continue] = ACTIONS(682), + [anon_sym_for] = ACTIONS(682), + [anon_sym_loop] = ACTIONS(682), + [anon_sym_while] = ACTIONS(682), + [anon_sym_do] = ACTIONS(682), + [anon_sym_if] = ACTIONS(682), + [anon_sym_match] = ACTIONS(682), + [anon_sym_LBRACE] = ACTIONS(682), + [anon_sym_RBRACE] = ACTIONS(682), + [anon_sym_try] = ACTIONS(682), + [anon_sym_return] = ACTIONS(682), + [anon_sym_source] = ACTIONS(682), + [anon_sym_source_DASHenv] = ACTIONS(682), + [anon_sym_register] = ACTIONS(682), + [anon_sym_hide] = ACTIONS(682), + [anon_sym_hide_DASHenv] = ACTIONS(682), + [anon_sym_overlay] = ACTIONS(682), + [anon_sym_where] = ACTIONS(682), + [anon_sym_not] = ACTIONS(682), + [anon_sym_DOT_DOT_LT] = ACTIONS(682), + [anon_sym_DOT_DOT] = ACTIONS(682), + [anon_sym_DOT_DOT_EQ] = ACTIONS(682), + [sym_val_nothing] = ACTIONS(682), + [anon_sym_true] = ACTIONS(682), + [anon_sym_false] = ACTIONS(682), + [aux_sym_val_number_token1] = ACTIONS(682), + [aux_sym_val_number_token2] = ACTIONS(682), + [aux_sym_val_number_token3] = ACTIONS(682), + [aux_sym_val_number_token4] = ACTIONS(682), + [anon_sym_inf] = ACTIONS(682), + [anon_sym_DASHinf] = ACTIONS(682), + [anon_sym_NaN] = ACTIONS(682), + [anon_sym_0b] = ACTIONS(682), + [anon_sym_0o] = ACTIONS(682), + [anon_sym_0x] = ACTIONS(682), + [sym_val_date] = ACTIONS(682), + [anon_sym_DQUOTE] = ACTIONS(682), + [sym__str_single_quotes] = ACTIONS(682), + [sym__str_back_ticks] = ACTIONS(682), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(682), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(682), + [anon_sym_CARET] = ACTIONS(682), + [sym_short_flag] = ACTIONS(1257), [anon_sym_POUND] = ACTIONS(3), }, [589] = { - [sym__expression] = STATE(458), - [sym_expr_unary] = STATE(526), - [sym_expr_binary] = STATE(526), - [sym_expr_parenthesized] = STATE(527), - [sym_val_range] = STATE(526), - [sym__value] = STATE(526), - [sym_val_bool] = STATE(506), - [sym_val_variable] = STATE(506), - [sym__var] = STATE(448), - [sym_val_number] = STATE(10), - [sym_val_duration] = STATE(506), - [sym_val_filesize] = STATE(506), - [sym_val_binary] = STATE(506), - [sym_val_string] = STATE(506), - [sym__str_double_quotes] = STATE(528), - [sym_val_interpolated] = STATE(506), - [sym__inter_single_quotes] = STATE(513), - [sym__inter_double_quotes] = STATE(516), - [sym_val_list] = STATE(506), - [sym_val_record] = STATE(506), - [sym_val_table] = STATE(506), - [sym_val_closure] = STATE(506), - [sym__flag] = STATE(607), - [sym_long_flag] = STATE(1511), + [sym__flag] = STATE(587), + [sym_long_flag] = STATE(690), [sym_comment] = STATE(589), - [sym_cmd_identifier] = ACTIONS(1071), - [anon_sym_SEMI] = ACTIONS(1071), - [anon_sym_LF] = ACTIONS(1069), - [anon_sym_LBRACK] = ACTIONS(1071), - [anon_sym_LPAREN] = ACTIONS(1071), - [anon_sym_RPAREN] = ACTIONS(1071), - [anon_sym_PIPE] = ACTIONS(1071), - [anon_sym_DOLLAR] = ACTIONS(1071), - [anon_sym_error] = ACTIONS(1071), - [anon_sym_DASH_DASH] = ACTIONS(1388), - [anon_sym_DASH] = ACTIONS(1071), - [anon_sym_break] = ACTIONS(1071), - [anon_sym_continue] = ACTIONS(1071), - [anon_sym_for] = ACTIONS(1071), - [anon_sym_loop] = ACTIONS(1071), - [anon_sym_while] = ACTIONS(1071), - [anon_sym_do] = ACTIONS(1071), - [anon_sym_if] = ACTIONS(1071), - [anon_sym_match] = ACTIONS(1071), - [anon_sym_LBRACE] = ACTIONS(1071), - [anon_sym_try] = ACTIONS(1071), - [anon_sym_return] = ACTIONS(1071), - [anon_sym_let] = ACTIONS(1071), - [anon_sym_let_DASHenv] = ACTIONS(1071), - [anon_sym_mut] = ACTIONS(1071), - [anon_sym_const] = ACTIONS(1071), - [anon_sym_source] = ACTIONS(1071), - [anon_sym_source_DASHenv] = ACTIONS(1071), - [anon_sym_register] = ACTIONS(1071), - [anon_sym_hide] = ACTIONS(1071), - [anon_sym_hide_DASHenv] = ACTIONS(1071), - [anon_sym_overlay] = ACTIONS(1071), - [anon_sym_where] = ACTIONS(1071), - [anon_sym_not] = ACTIONS(1071), - [anon_sym_DOT_DOT_LT] = ACTIONS(1071), - [anon_sym_DOT_DOT] = ACTIONS(1071), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1071), - [sym_val_nothing] = ACTIONS(1071), - [anon_sym_true] = ACTIONS(1071), - [anon_sym_false] = ACTIONS(1071), - [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(1071), - [anon_sym_inf] = ACTIONS(1071), - [anon_sym_DASHinf] = ACTIONS(1071), - [anon_sym_NaN] = ACTIONS(1071), - [anon_sym_0b] = ACTIONS(1071), - [anon_sym_0o] = ACTIONS(1071), - [anon_sym_0x] = ACTIONS(1071), - [sym_val_date] = ACTIONS(1071), - [anon_sym_DQUOTE] = ACTIONS(1071), - [sym__str_single_quotes] = ACTIONS(1071), - [sym__str_back_ticks] = ACTIONS(1071), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1071), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1071), - [anon_sym_CARET] = ACTIONS(1071), - [sym_short_flag] = ACTIONS(1414), + [anon_sym_export] = ACTIONS(694), + [anon_sym_alias] = ACTIONS(694), + [anon_sym_let] = ACTIONS(694), + [anon_sym_let_DASHenv] = ACTIONS(694), + [anon_sym_mut] = ACTIONS(694), + [anon_sym_const] = ACTIONS(694), + [sym_cmd_identifier] = ACTIONS(694), + [anon_sym_SEMI] = ACTIONS(694), + [anon_sym_LF] = ACTIONS(696), + [anon_sym_def] = ACTIONS(694), + [anon_sym_def_DASHenv] = ACTIONS(694), + [anon_sym_export_DASHenv] = ACTIONS(694), + [anon_sym_extern] = ACTIONS(694), + [anon_sym_module] = ACTIONS(694), + [anon_sym_use] = ACTIONS(694), + [anon_sym_LBRACK] = ACTIONS(694), + [anon_sym_LPAREN] = ACTIONS(694), + [anon_sym_RPAREN] = ACTIONS(694), + [anon_sym_PIPE] = ACTIONS(694), + [anon_sym_DOLLAR] = ACTIONS(694), + [anon_sym_error] = ACTIONS(694), + [anon_sym_DASH_DASH] = ACTIONS(623), + [anon_sym_DASH] = ACTIONS(694), + [anon_sym_break] = ACTIONS(694), + [anon_sym_continue] = ACTIONS(694), + [anon_sym_for] = ACTIONS(694), + [anon_sym_loop] = ACTIONS(694), + [anon_sym_while] = ACTIONS(694), + [anon_sym_do] = ACTIONS(694), + [anon_sym_if] = ACTIONS(694), + [anon_sym_match] = ACTIONS(694), + [anon_sym_LBRACE] = ACTIONS(694), + [anon_sym_RBRACE] = ACTIONS(694), + [anon_sym_try] = ACTIONS(694), + [anon_sym_return] = ACTIONS(694), + [anon_sym_source] = ACTIONS(694), + [anon_sym_source_DASHenv] = ACTIONS(694), + [anon_sym_register] = ACTIONS(694), + [anon_sym_hide] = ACTIONS(694), + [anon_sym_hide_DASHenv] = ACTIONS(694), + [anon_sym_overlay] = ACTIONS(694), + [anon_sym_where] = ACTIONS(694), + [anon_sym_not] = ACTIONS(694), + [anon_sym_DOT_DOT_LT] = ACTIONS(694), + [anon_sym_DOT_DOT] = ACTIONS(694), + [anon_sym_DOT_DOT_EQ] = ACTIONS(694), + [sym_val_nothing] = ACTIONS(694), + [anon_sym_true] = ACTIONS(694), + [anon_sym_false] = ACTIONS(694), + [aux_sym_val_number_token1] = ACTIONS(694), + [aux_sym_val_number_token2] = ACTIONS(694), + [aux_sym_val_number_token3] = ACTIONS(694), + [aux_sym_val_number_token4] = ACTIONS(694), + [anon_sym_inf] = ACTIONS(694), + [anon_sym_DASHinf] = ACTIONS(694), + [anon_sym_NaN] = ACTIONS(694), + [anon_sym_0b] = ACTIONS(694), + [anon_sym_0o] = ACTIONS(694), + [anon_sym_0x] = ACTIONS(694), + [sym_val_date] = ACTIONS(694), + [anon_sym_DQUOTE] = ACTIONS(694), + [sym__str_single_quotes] = ACTIONS(694), + [sym__str_back_ticks] = ACTIONS(694), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(694), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(694), + [anon_sym_CARET] = ACTIONS(694), + [sym_short_flag] = ACTIONS(649), [anon_sym_POUND] = ACTIONS(3), }, [590] = { - [sym__expression] = STATE(459), - [sym_expr_unary] = STATE(526), - [sym_expr_binary] = STATE(526), - [sym_expr_parenthesized] = STATE(527), - [sym_val_range] = STATE(526), - [sym__value] = STATE(526), - [sym_val_bool] = STATE(506), - [sym_val_variable] = STATE(506), - [sym__var] = STATE(448), - [sym_val_number] = STATE(10), - [sym_val_duration] = STATE(506), - [sym_val_filesize] = STATE(506), - [sym_val_binary] = STATE(506), - [sym_val_string] = STATE(506), - [sym__str_double_quotes] = STATE(528), - [sym_val_interpolated] = STATE(506), - [sym__inter_single_quotes] = STATE(513), - [sym__inter_double_quotes] = STATE(516), - [sym_val_list] = STATE(506), - [sym_val_record] = STATE(506), - [sym_val_table] = STATE(506), - [sym_val_closure] = STATE(506), - [sym__flag] = STATE(587), - [sym_long_flag] = STATE(1511), + [sym__flag] = STATE(588), + [sym_long_flag] = STATE(690), [sym_comment] = STATE(590), - [sym_cmd_identifier] = ACTIONS(1029), - [anon_sym_SEMI] = ACTIONS(1029), - [anon_sym_LF] = ACTIONS(1027), - [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_error] = ACTIONS(1029), - [anon_sym_DASH_DASH] = ACTIONS(1388), - [anon_sym_DASH] = ACTIONS(1029), - [anon_sym_break] = ACTIONS(1029), - [anon_sym_continue] = ACTIONS(1029), - [anon_sym_for] = 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_try] = ACTIONS(1029), - [anon_sym_return] = 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_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_where] = ACTIONS(1029), - [anon_sym_not] = ACTIONS(1029), - [anon_sym_DOT_DOT_LT] = ACTIONS(1029), - [anon_sym_DOT_DOT] = ACTIONS(1029), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1029), - [sym_val_nothing] = ACTIONS(1029), - [anon_sym_true] = ACTIONS(1029), - [anon_sym_false] = ACTIONS(1029), - [aux_sym_val_number_token1] = ACTIONS(1029), - [aux_sym_val_number_token2] = ACTIONS(1029), - [aux_sym_val_number_token3] = ACTIONS(1029), - [aux_sym_val_number_token4] = ACTIONS(1029), - [anon_sym_inf] = ACTIONS(1029), - [anon_sym_DASHinf] = ACTIONS(1029), - [anon_sym_NaN] = 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), - [sym_short_flag] = ACTIONS(1414), + [anon_sym_export] = ACTIONS(694), + [anon_sym_alias] = ACTIONS(694), + [anon_sym_let] = ACTIONS(694), + [anon_sym_let_DASHenv] = ACTIONS(694), + [anon_sym_mut] = ACTIONS(694), + [anon_sym_const] = ACTIONS(694), + [sym_cmd_identifier] = ACTIONS(694), + [anon_sym_SEMI] = ACTIONS(694), + [anon_sym_LF] = ACTIONS(696), + [anon_sym_def] = ACTIONS(694), + [anon_sym_def_DASHenv] = ACTIONS(694), + [anon_sym_export_DASHenv] = ACTIONS(694), + [anon_sym_extern] = ACTIONS(694), + [anon_sym_module] = ACTIONS(694), + [anon_sym_use] = ACTIONS(694), + [anon_sym_LBRACK] = ACTIONS(694), + [anon_sym_LPAREN] = ACTIONS(694), + [anon_sym_RPAREN] = ACTIONS(694), + [anon_sym_PIPE] = ACTIONS(694), + [anon_sym_DOLLAR] = ACTIONS(694), + [anon_sym_error] = ACTIONS(694), + [anon_sym_DASH_DASH] = ACTIONS(623), + [anon_sym_DASH] = ACTIONS(694), + [anon_sym_break] = ACTIONS(694), + [anon_sym_continue] = ACTIONS(694), + [anon_sym_for] = ACTIONS(694), + [anon_sym_loop] = ACTIONS(694), + [anon_sym_while] = ACTIONS(694), + [anon_sym_do] = ACTIONS(694), + [anon_sym_if] = ACTIONS(694), + [anon_sym_match] = ACTIONS(694), + [anon_sym_LBRACE] = ACTIONS(694), + [anon_sym_RBRACE] = ACTIONS(694), + [anon_sym_try] = ACTIONS(694), + [anon_sym_return] = ACTIONS(694), + [anon_sym_source] = ACTIONS(694), + [anon_sym_source_DASHenv] = ACTIONS(694), + [anon_sym_register] = ACTIONS(694), + [anon_sym_hide] = ACTIONS(694), + [anon_sym_hide_DASHenv] = ACTIONS(694), + [anon_sym_overlay] = ACTIONS(694), + [anon_sym_where] = ACTIONS(694), + [anon_sym_not] = ACTIONS(694), + [anon_sym_DOT_DOT_LT] = ACTIONS(694), + [anon_sym_DOT_DOT] = ACTIONS(694), + [anon_sym_DOT_DOT_EQ] = ACTIONS(694), + [sym_val_nothing] = ACTIONS(694), + [anon_sym_true] = ACTIONS(694), + [anon_sym_false] = ACTIONS(694), + [aux_sym_val_number_token1] = ACTIONS(694), + [aux_sym_val_number_token2] = ACTIONS(694), + [aux_sym_val_number_token3] = ACTIONS(694), + [aux_sym_val_number_token4] = ACTIONS(694), + [anon_sym_inf] = ACTIONS(694), + [anon_sym_DASHinf] = ACTIONS(694), + [anon_sym_NaN] = ACTIONS(694), + [anon_sym_0b] = ACTIONS(694), + [anon_sym_0o] = ACTIONS(694), + [anon_sym_0x] = ACTIONS(694), + [sym_val_date] = ACTIONS(694), + [anon_sym_DQUOTE] = ACTIONS(694), + [sym__str_single_quotes] = ACTIONS(694), + [sym__str_back_ticks] = ACTIONS(694), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(694), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(694), + [anon_sym_CARET] = ACTIONS(694), + [sym_short_flag] = ACTIONS(649), [anon_sym_POUND] = ACTIONS(3), }, [591] = { - [sym__expression] = STATE(467), - [sym_expr_unary] = STATE(526), - [sym_expr_binary] = STATE(526), - [sym_expr_parenthesized] = STATE(527), - [sym_val_range] = STATE(526), - [sym__value] = STATE(526), - [sym_val_bool] = STATE(506), - [sym_val_variable] = STATE(506), - [sym__var] = STATE(448), - [sym_val_number] = STATE(10), - [sym_val_duration] = STATE(506), - [sym_val_filesize] = STATE(506), - [sym_val_binary] = STATE(506), - [sym_val_string] = STATE(506), - [sym__str_double_quotes] = STATE(528), - [sym_val_interpolated] = STATE(506), - [sym__inter_single_quotes] = STATE(513), - [sym__inter_double_quotes] = STATE(516), - [sym_val_list] = STATE(506), - [sym_val_record] = STATE(506), - [sym_val_table] = STATE(506), - [sym_val_closure] = STATE(506), - [sym__flag] = STATE(598), - [sym_long_flag] = STATE(1511), + [sym__flag] = STATE(776), + [sym_long_flag] = STATE(761), [sym_comment] = STATE(591), - [sym_cmd_identifier] = ACTIONS(1079), - [anon_sym_SEMI] = ACTIONS(1079), - [anon_sym_LF] = ACTIONS(1077), - [anon_sym_LBRACK] = ACTIONS(1079), - [anon_sym_LPAREN] = ACTIONS(1079), - [anon_sym_RPAREN] = ACTIONS(1079), - [anon_sym_PIPE] = ACTIONS(1079), - [anon_sym_DOLLAR] = ACTIONS(1079), - [anon_sym_error] = ACTIONS(1079), - [anon_sym_DASH_DASH] = ACTIONS(1388), - [anon_sym_DASH] = ACTIONS(1079), - [anon_sym_break] = ACTIONS(1079), - [anon_sym_continue] = ACTIONS(1079), - [anon_sym_for] = ACTIONS(1079), - [anon_sym_loop] = ACTIONS(1079), - [anon_sym_while] = ACTIONS(1079), - [anon_sym_do] = ACTIONS(1079), - [anon_sym_if] = ACTIONS(1079), - [anon_sym_match] = ACTIONS(1079), - [anon_sym_LBRACE] = ACTIONS(1079), - [anon_sym_try] = ACTIONS(1079), - [anon_sym_return] = ACTIONS(1079), - [anon_sym_let] = ACTIONS(1079), - [anon_sym_let_DASHenv] = ACTIONS(1079), - [anon_sym_mut] = ACTIONS(1079), - [anon_sym_const] = ACTIONS(1079), - [anon_sym_source] = ACTIONS(1079), - [anon_sym_source_DASHenv] = ACTIONS(1079), - [anon_sym_register] = ACTIONS(1079), - [anon_sym_hide] = ACTIONS(1079), - [anon_sym_hide_DASHenv] = ACTIONS(1079), - [anon_sym_overlay] = ACTIONS(1079), - [anon_sym_where] = ACTIONS(1079), - [anon_sym_not] = ACTIONS(1079), - [anon_sym_DOT_DOT_LT] = ACTIONS(1079), - [anon_sym_DOT_DOT] = ACTIONS(1079), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1079), - [sym_val_nothing] = ACTIONS(1079), - [anon_sym_true] = ACTIONS(1079), - [anon_sym_false] = ACTIONS(1079), - [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(1079), - [anon_sym_inf] = ACTIONS(1079), - [anon_sym_DASHinf] = ACTIONS(1079), - [anon_sym_NaN] = ACTIONS(1079), - [anon_sym_0b] = ACTIONS(1079), - [anon_sym_0o] = ACTIONS(1079), - [anon_sym_0x] = ACTIONS(1079), - [sym_val_date] = ACTIONS(1079), - [anon_sym_DQUOTE] = ACTIONS(1079), - [sym__str_single_quotes] = ACTIONS(1079), - [sym__str_back_ticks] = ACTIONS(1079), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1079), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1079), - [anon_sym_CARET] = ACTIONS(1079), - [sym_short_flag] = ACTIONS(1414), + [anon_sym_export] = ACTIONS(694), + [anon_sym_alias] = ACTIONS(694), + [anon_sym_let] = ACTIONS(694), + [anon_sym_let_DASHenv] = ACTIONS(694), + [anon_sym_mut] = ACTIONS(694), + [anon_sym_const] = ACTIONS(694), + [sym_cmd_identifier] = ACTIONS(694), + [anon_sym_SEMI] = ACTIONS(694), + [anon_sym_LF] = ACTIONS(696), + [anon_sym_def] = ACTIONS(694), + [anon_sym_def_DASHenv] = ACTIONS(694), + [anon_sym_export_DASHenv] = ACTIONS(694), + [anon_sym_extern] = ACTIONS(694), + [anon_sym_module] = ACTIONS(694), + [anon_sym_use] = ACTIONS(694), + [anon_sym_LBRACK] = ACTIONS(694), + [anon_sym_LPAREN] = ACTIONS(694), + [anon_sym_RPAREN] = ACTIONS(694), + [anon_sym_PIPE] = ACTIONS(694), + [anon_sym_DOLLAR] = ACTIONS(694), + [anon_sym_error] = ACTIONS(694), + [anon_sym_DASH_DASH] = ACTIONS(1255), + [anon_sym_DASH] = ACTIONS(694), + [anon_sym_break] = ACTIONS(694), + [anon_sym_continue] = ACTIONS(694), + [anon_sym_for] = ACTIONS(694), + [anon_sym_loop] = ACTIONS(694), + [anon_sym_while] = ACTIONS(694), + [anon_sym_do] = ACTIONS(694), + [anon_sym_if] = ACTIONS(694), + [anon_sym_match] = ACTIONS(694), + [anon_sym_LBRACE] = ACTIONS(694), + [anon_sym_RBRACE] = ACTIONS(694), + [anon_sym_try] = ACTIONS(694), + [anon_sym_return] = ACTIONS(694), + [anon_sym_source] = ACTIONS(694), + [anon_sym_source_DASHenv] = ACTIONS(694), + [anon_sym_register] = ACTIONS(694), + [anon_sym_hide] = ACTIONS(694), + [anon_sym_hide_DASHenv] = ACTIONS(694), + [anon_sym_overlay] = ACTIONS(694), + [anon_sym_where] = ACTIONS(694), + [anon_sym_not] = ACTIONS(694), + [anon_sym_DOT_DOT_LT] = ACTIONS(694), + [anon_sym_DOT_DOT] = ACTIONS(694), + [anon_sym_DOT_DOT_EQ] = ACTIONS(694), + [sym_val_nothing] = ACTIONS(694), + [anon_sym_true] = ACTIONS(694), + [anon_sym_false] = ACTIONS(694), + [aux_sym_val_number_token1] = ACTIONS(694), + [aux_sym_val_number_token2] = ACTIONS(694), + [aux_sym_val_number_token3] = ACTIONS(694), + [aux_sym_val_number_token4] = ACTIONS(694), + [anon_sym_inf] = ACTIONS(694), + [anon_sym_DASHinf] = ACTIONS(694), + [anon_sym_NaN] = ACTIONS(694), + [anon_sym_0b] = ACTIONS(694), + [anon_sym_0o] = ACTIONS(694), + [anon_sym_0x] = ACTIONS(694), + [sym_val_date] = ACTIONS(694), + [anon_sym_DQUOTE] = ACTIONS(694), + [sym__str_single_quotes] = ACTIONS(694), + [sym__str_back_ticks] = ACTIONS(694), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(694), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(694), + [anon_sym_CARET] = ACTIONS(694), + [sym_short_flag] = ACTIONS(1257), [anon_sym_POUND] = ACTIONS(3), }, [592] = { - [sym__expression] = STATE(466), - [sym_expr_unary] = STATE(526), - [sym_expr_binary] = STATE(526), - [sym_expr_parenthesized] = STATE(527), - [sym_val_range] = STATE(526), - [sym__value] = STATE(526), - [sym_val_bool] = STATE(506), - [sym_val_variable] = STATE(506), - [sym__var] = STATE(448), - [sym_val_number] = STATE(10), - [sym_val_duration] = STATE(506), - [sym_val_filesize] = STATE(506), - [sym_val_binary] = STATE(506), - [sym_val_string] = STATE(506), - [sym__str_double_quotes] = STATE(528), - [sym_val_interpolated] = STATE(506), - [sym__inter_single_quotes] = STATE(513), - [sym__inter_double_quotes] = STATE(516), - [sym_val_list] = STATE(506), - [sym_val_record] = STATE(506), - [sym_val_table] = STATE(506), - [sym_val_closure] = STATE(506), - [sym__flag] = STATE(1339), - [sym_long_flag] = STATE(1511), [sym_comment] = STATE(592), - [sym_cmd_identifier] = ACTIONS(1085), - [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_error] = ACTIONS(1085), - [anon_sym_DASH_DASH] = ACTIONS(1388), - [anon_sym_DASH] = ACTIONS(1085), - [anon_sym_break] = ACTIONS(1085), - [anon_sym_continue] = ACTIONS(1085), - [anon_sym_for] = 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_try] = ACTIONS(1085), - [anon_sym_return] = 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_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_where] = ACTIONS(1085), - [anon_sym_not] = ACTIONS(1085), - [anon_sym_DOT_DOT_LT] = ACTIONS(1085), - [anon_sym_DOT_DOT] = ACTIONS(1085), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1085), - [sym_val_nothing] = ACTIONS(1085), - [anon_sym_true] = ACTIONS(1085), - [anon_sym_false] = 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), - [anon_sym_inf] = ACTIONS(1085), - [anon_sym_DASHinf] = ACTIONS(1085), - [anon_sym_NaN] = 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), - [sym_short_flag] = ACTIONS(1414), + [ts_builtin_sym_end] = ACTIONS(868), + [anon_sym_SEMI] = ACTIONS(866), + [anon_sym_LF] = ACTIONS(868), + [anon_sym_LBRACK] = ACTIONS(866), + [anon_sym_LPAREN] = ACTIONS(866), + [anon_sym_PIPE] = ACTIONS(866), + [anon_sym_DOLLAR] = ACTIONS(866), + [anon_sym_GT] = ACTIONS(866), + [anon_sym_DASH_DASH] = ACTIONS(866), + [anon_sym_DASH] = ACTIONS(866), + [anon_sym_in] = ACTIONS(866), + [anon_sym_LBRACE] = ACTIONS(866), + [anon_sym_STAR] = ACTIONS(866), + [anon_sym_STAR_STAR] = ACTIONS(866), + [anon_sym_PLUS_PLUS] = ACTIONS(866), + [anon_sym_SLASH] = ACTIONS(866), + [anon_sym_mod] = ACTIONS(866), + [anon_sym_SLASH_SLASH] = ACTIONS(866), + [anon_sym_PLUS] = ACTIONS(866), + [anon_sym_bit_DASHshl] = ACTIONS(866), + [anon_sym_bit_DASHshr] = ACTIONS(866), + [anon_sym_EQ_EQ] = ACTIONS(866), + [anon_sym_BANG_EQ] = ACTIONS(866), + [anon_sym_LT2] = ACTIONS(866), + [anon_sym_LT_EQ] = ACTIONS(866), + [anon_sym_GT_EQ] = ACTIONS(866), + [anon_sym_not_DASHin] = ACTIONS(866), + [anon_sym_starts_DASHwith] = ACTIONS(866), + [anon_sym_ends_DASHwith] = ACTIONS(866), + [anon_sym_EQ_TILDE] = ACTIONS(866), + [anon_sym_BANG_TILDE] = ACTIONS(866), + [anon_sym_bit_DASHand] = ACTIONS(866), + [anon_sym_bit_DASHxor] = ACTIONS(866), + [anon_sym_bit_DASHor] = ACTIONS(866), + [anon_sym_and] = ACTIONS(866), + [anon_sym_xor] = ACTIONS(866), + [anon_sym_or] = ACTIONS(866), + [anon_sym_DOT_DOT_LT] = ACTIONS(866), + [anon_sym_DOT_DOT] = ACTIONS(866), + [anon_sym_DOT_DOT_EQ] = ACTIONS(866), + [sym_val_nothing] = ACTIONS(866), + [anon_sym_true] = ACTIONS(866), + [anon_sym_false] = ACTIONS(866), + [aux_sym_val_number_token1] = ACTIONS(866), + [aux_sym_val_number_token2] = ACTIONS(866), + [aux_sym_val_number_token3] = ACTIONS(866), + [aux_sym_val_number_token4] = ACTIONS(866), + [anon_sym_inf] = ACTIONS(866), + [anon_sym_DASHinf] = ACTIONS(866), + [anon_sym_NaN] = ACTIONS(866), + [anon_sym_0b] = ACTIONS(866), + [anon_sym_0o] = ACTIONS(866), + [anon_sym_0x] = ACTIONS(866), + [sym_val_date] = ACTIONS(866), + [anon_sym_DQUOTE] = ACTIONS(866), + [sym__str_single_quotes] = ACTIONS(866), + [sym__str_back_ticks] = ACTIONS(866), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(866), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(866), + [anon_sym_err_GT] = ACTIONS(866), + [anon_sym_out_GT] = ACTIONS(866), + [anon_sym_e_GT] = ACTIONS(866), + [anon_sym_o_GT] = ACTIONS(866), + [anon_sym_err_PLUSout_GT] = ACTIONS(866), + [anon_sym_out_PLUSerr_GT] = ACTIONS(866), + [anon_sym_o_PLUSe_GT] = ACTIONS(866), + [anon_sym_e_PLUSo_GT] = ACTIONS(866), + [sym_short_flag] = ACTIONS(866), + [aux_sym_unquoted_token1] = ACTIONS(866), [anon_sym_POUND] = ACTIONS(3), }, [593] = { - [sym__expression] = STATE(456), - [sym_expr_unary] = STATE(526), - [sym_expr_binary] = STATE(526), - [sym_expr_parenthesized] = STATE(527), - [sym_val_range] = STATE(526), - [sym__value] = STATE(526), - [sym_val_bool] = STATE(506), - [sym_val_variable] = STATE(506), - [sym__var] = STATE(448), - [sym_val_number] = STATE(10), - [sym_val_duration] = STATE(506), - [sym_val_filesize] = STATE(506), - [sym_val_binary] = STATE(506), - [sym_val_string] = STATE(506), - [sym__str_double_quotes] = STATE(528), - [sym_val_interpolated] = STATE(506), - [sym__inter_single_quotes] = STATE(513), - [sym__inter_double_quotes] = STATE(516), - [sym_val_list] = STATE(506), - [sym_val_record] = STATE(506), - [sym_val_table] = STATE(506), - [sym_val_closure] = STATE(506), - [sym__flag] = STATE(589), - [sym_long_flag] = STATE(1511), + [sym__flag] = STATE(590), + [sym_long_flag] = STATE(690), [sym_comment] = STATE(593), - [sym_cmd_identifier] = ACTIONS(1063), - [anon_sym_SEMI] = ACTIONS(1063), - [anon_sym_LF] = ACTIONS(1061), - [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_error] = ACTIONS(1063), - [anon_sym_DASH_DASH] = ACTIONS(1388), - [anon_sym_DASH] = ACTIONS(1063), - [anon_sym_break] = ACTIONS(1063), - [anon_sym_continue] = ACTIONS(1063), - [anon_sym_for] = ACTIONS(1063), - [anon_sym_loop] = ACTIONS(1063), - [anon_sym_while] = ACTIONS(1063), - [anon_sym_do] = ACTIONS(1063), - [anon_sym_if] = ACTIONS(1063), - [anon_sym_match] = ACTIONS(1063), - [anon_sym_LBRACE] = ACTIONS(1063), - [anon_sym_try] = ACTIONS(1063), - [anon_sym_return] = ACTIONS(1063), - [anon_sym_let] = ACTIONS(1063), - [anon_sym_let_DASHenv] = ACTIONS(1063), - [anon_sym_mut] = ACTIONS(1063), - [anon_sym_const] = 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_where] = ACTIONS(1063), - [anon_sym_not] = ACTIONS(1063), - [anon_sym_DOT_DOT_LT] = ACTIONS(1063), - [anon_sym_DOT_DOT] = ACTIONS(1063), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1063), - [sym_val_nothing] = ACTIONS(1063), - [anon_sym_true] = ACTIONS(1063), - [anon_sym_false] = ACTIONS(1063), - [aux_sym_val_number_token1] = ACTIONS(1063), - [aux_sym_val_number_token2] = ACTIONS(1063), - [aux_sym_val_number_token3] = ACTIONS(1063), - [aux_sym_val_number_token4] = ACTIONS(1063), - [anon_sym_inf] = ACTIONS(1063), - [anon_sym_DASHinf] = ACTIONS(1063), - [anon_sym_NaN] = 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_CARET] = ACTIONS(1063), - [sym_short_flag] = ACTIONS(1414), + [anon_sym_export] = ACTIONS(698), + [anon_sym_alias] = ACTIONS(698), + [anon_sym_let] = ACTIONS(698), + [anon_sym_let_DASHenv] = ACTIONS(698), + [anon_sym_mut] = ACTIONS(698), + [anon_sym_const] = ACTIONS(698), + [sym_cmd_identifier] = ACTIONS(698), + [anon_sym_SEMI] = ACTIONS(698), + [anon_sym_LF] = ACTIONS(700), + [anon_sym_def] = ACTIONS(698), + [anon_sym_def_DASHenv] = ACTIONS(698), + [anon_sym_export_DASHenv] = ACTIONS(698), + [anon_sym_extern] = ACTIONS(698), + [anon_sym_module] = ACTIONS(698), + [anon_sym_use] = ACTIONS(698), + [anon_sym_LBRACK] = ACTIONS(698), + [anon_sym_LPAREN] = ACTIONS(698), + [anon_sym_RPAREN] = ACTIONS(698), + [anon_sym_PIPE] = ACTIONS(698), + [anon_sym_DOLLAR] = ACTIONS(698), + [anon_sym_error] = ACTIONS(698), + [anon_sym_DASH_DASH] = ACTIONS(623), + [anon_sym_DASH] = ACTIONS(698), + [anon_sym_break] = ACTIONS(698), + [anon_sym_continue] = ACTIONS(698), + [anon_sym_for] = ACTIONS(698), + [anon_sym_loop] = ACTIONS(698), + [anon_sym_while] = ACTIONS(698), + [anon_sym_do] = ACTIONS(698), + [anon_sym_if] = ACTIONS(698), + [anon_sym_match] = ACTIONS(698), + [anon_sym_LBRACE] = ACTIONS(698), + [anon_sym_RBRACE] = ACTIONS(698), + [anon_sym_try] = ACTIONS(698), + [anon_sym_return] = ACTIONS(698), + [anon_sym_source] = ACTIONS(698), + [anon_sym_source_DASHenv] = ACTIONS(698), + [anon_sym_register] = ACTIONS(698), + [anon_sym_hide] = ACTIONS(698), + [anon_sym_hide_DASHenv] = ACTIONS(698), + [anon_sym_overlay] = ACTIONS(698), + [anon_sym_where] = ACTIONS(698), + [anon_sym_not] = ACTIONS(698), + [anon_sym_DOT_DOT_LT] = ACTIONS(698), + [anon_sym_DOT_DOT] = ACTIONS(698), + [anon_sym_DOT_DOT_EQ] = ACTIONS(698), + [sym_val_nothing] = ACTIONS(698), + [anon_sym_true] = ACTIONS(698), + [anon_sym_false] = ACTIONS(698), + [aux_sym_val_number_token1] = ACTIONS(698), + [aux_sym_val_number_token2] = ACTIONS(698), + [aux_sym_val_number_token3] = ACTIONS(698), + [aux_sym_val_number_token4] = ACTIONS(698), + [anon_sym_inf] = ACTIONS(698), + [anon_sym_DASHinf] = ACTIONS(698), + [anon_sym_NaN] = ACTIONS(698), + [anon_sym_0b] = ACTIONS(698), + [anon_sym_0o] = ACTIONS(698), + [anon_sym_0x] = ACTIONS(698), + [sym_val_date] = ACTIONS(698), + [anon_sym_DQUOTE] = ACTIONS(698), + [sym__str_single_quotes] = ACTIONS(698), + [sym__str_back_ticks] = ACTIONS(698), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(698), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(698), + [anon_sym_CARET] = ACTIONS(698), + [sym_short_flag] = ACTIONS(649), [anon_sym_POUND] = ACTIONS(3), }, [594] = { - [sym__expression] = STATE(464), - [sym_expr_unary] = STATE(526), - [sym_expr_binary] = STATE(526), - [sym_expr_parenthesized] = STATE(527), - [sym_val_range] = STATE(526), - [sym__value] = STATE(526), - [sym_val_bool] = STATE(506), - [sym_val_variable] = STATE(506), - [sym__var] = STATE(448), - [sym_val_number] = STATE(10), - [sym_val_duration] = STATE(506), - [sym_val_filesize] = STATE(506), - [sym_val_binary] = STATE(506), - [sym_val_string] = STATE(506), - [sym__str_double_quotes] = STATE(528), - [sym_val_interpolated] = STATE(506), - [sym__inter_single_quotes] = STATE(513), - [sym__inter_double_quotes] = STATE(516), - [sym_val_list] = STATE(506), - [sym_val_record] = STATE(506), - [sym_val_table] = STATE(506), - [sym_val_closure] = STATE(506), - [sym__flag] = STATE(595), - [sym_long_flag] = STATE(1511), + [sym__flag] = STATE(591), + [sym_long_flag] = STATE(690), [sym_comment] = STATE(594), - [sym_cmd_identifier] = ACTIONS(1075), - [anon_sym_SEMI] = ACTIONS(1075), - [anon_sym_LF] = ACTIONS(1073), - [anon_sym_LBRACK] = ACTIONS(1075), - [anon_sym_LPAREN] = ACTIONS(1075), - [anon_sym_RPAREN] = ACTIONS(1075), - [anon_sym_PIPE] = ACTIONS(1075), - [anon_sym_DOLLAR] = ACTIONS(1075), - [anon_sym_error] = ACTIONS(1075), - [anon_sym_DASH_DASH] = ACTIONS(1388), - [anon_sym_DASH] = ACTIONS(1075), - [anon_sym_break] = ACTIONS(1075), - [anon_sym_continue] = ACTIONS(1075), - [anon_sym_for] = ACTIONS(1075), - [anon_sym_loop] = ACTIONS(1075), - [anon_sym_while] = ACTIONS(1075), - [anon_sym_do] = ACTIONS(1075), - [anon_sym_if] = ACTIONS(1075), - [anon_sym_match] = ACTIONS(1075), - [anon_sym_LBRACE] = ACTIONS(1075), - [anon_sym_try] = ACTIONS(1075), - [anon_sym_return] = ACTIONS(1075), - [anon_sym_let] = ACTIONS(1075), - [anon_sym_let_DASHenv] = ACTIONS(1075), - [anon_sym_mut] = ACTIONS(1075), - [anon_sym_const] = ACTIONS(1075), - [anon_sym_source] = ACTIONS(1075), - [anon_sym_source_DASHenv] = ACTIONS(1075), - [anon_sym_register] = ACTIONS(1075), - [anon_sym_hide] = ACTIONS(1075), - [anon_sym_hide_DASHenv] = ACTIONS(1075), - [anon_sym_overlay] = ACTIONS(1075), - [anon_sym_where] = ACTIONS(1075), - [anon_sym_not] = ACTIONS(1075), - [anon_sym_DOT_DOT_LT] = ACTIONS(1075), - [anon_sym_DOT_DOT] = ACTIONS(1075), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1075), - [sym_val_nothing] = ACTIONS(1075), - [anon_sym_true] = ACTIONS(1075), - [anon_sym_false] = ACTIONS(1075), - [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(1075), - [anon_sym_inf] = ACTIONS(1075), - [anon_sym_DASHinf] = ACTIONS(1075), - [anon_sym_NaN] = ACTIONS(1075), - [anon_sym_0b] = ACTIONS(1075), - [anon_sym_0o] = ACTIONS(1075), - [anon_sym_0x] = ACTIONS(1075), - [sym_val_date] = ACTIONS(1075), - [anon_sym_DQUOTE] = ACTIONS(1075), - [sym__str_single_quotes] = ACTIONS(1075), - [sym__str_back_ticks] = ACTIONS(1075), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1075), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1075), - [anon_sym_CARET] = ACTIONS(1075), - [sym_short_flag] = ACTIONS(1414), + [anon_sym_export] = ACTIONS(698), + [anon_sym_alias] = ACTIONS(698), + [anon_sym_let] = ACTIONS(698), + [anon_sym_let_DASHenv] = ACTIONS(698), + [anon_sym_mut] = ACTIONS(698), + [anon_sym_const] = ACTIONS(698), + [sym_cmd_identifier] = ACTIONS(698), + [anon_sym_SEMI] = ACTIONS(698), + [anon_sym_LF] = ACTIONS(700), + [anon_sym_def] = ACTIONS(698), + [anon_sym_def_DASHenv] = ACTIONS(698), + [anon_sym_export_DASHenv] = ACTIONS(698), + [anon_sym_extern] = ACTIONS(698), + [anon_sym_module] = ACTIONS(698), + [anon_sym_use] = ACTIONS(698), + [anon_sym_LBRACK] = ACTIONS(698), + [anon_sym_LPAREN] = ACTIONS(698), + [anon_sym_RPAREN] = ACTIONS(698), + [anon_sym_PIPE] = ACTIONS(698), + [anon_sym_DOLLAR] = ACTIONS(698), + [anon_sym_error] = ACTIONS(698), + [anon_sym_DASH_DASH] = ACTIONS(623), + [anon_sym_DASH] = ACTIONS(698), + [anon_sym_break] = ACTIONS(698), + [anon_sym_continue] = ACTIONS(698), + [anon_sym_for] = ACTIONS(698), + [anon_sym_loop] = ACTIONS(698), + [anon_sym_while] = ACTIONS(698), + [anon_sym_do] = ACTIONS(698), + [anon_sym_if] = ACTIONS(698), + [anon_sym_match] = ACTIONS(698), + [anon_sym_LBRACE] = ACTIONS(698), + [anon_sym_RBRACE] = ACTIONS(698), + [anon_sym_try] = ACTIONS(698), + [anon_sym_return] = ACTIONS(698), + [anon_sym_source] = ACTIONS(698), + [anon_sym_source_DASHenv] = ACTIONS(698), + [anon_sym_register] = ACTIONS(698), + [anon_sym_hide] = ACTIONS(698), + [anon_sym_hide_DASHenv] = ACTIONS(698), + [anon_sym_overlay] = ACTIONS(698), + [anon_sym_where] = ACTIONS(698), + [anon_sym_not] = ACTIONS(698), + [anon_sym_DOT_DOT_LT] = ACTIONS(698), + [anon_sym_DOT_DOT] = ACTIONS(698), + [anon_sym_DOT_DOT_EQ] = ACTIONS(698), + [sym_val_nothing] = ACTIONS(698), + [anon_sym_true] = ACTIONS(698), + [anon_sym_false] = ACTIONS(698), + [aux_sym_val_number_token1] = ACTIONS(698), + [aux_sym_val_number_token2] = ACTIONS(698), + [aux_sym_val_number_token3] = ACTIONS(698), + [aux_sym_val_number_token4] = ACTIONS(698), + [anon_sym_inf] = ACTIONS(698), + [anon_sym_DASHinf] = ACTIONS(698), + [anon_sym_NaN] = ACTIONS(698), + [anon_sym_0b] = ACTIONS(698), + [anon_sym_0o] = ACTIONS(698), + [anon_sym_0x] = ACTIONS(698), + [sym_val_date] = ACTIONS(698), + [anon_sym_DQUOTE] = ACTIONS(698), + [sym__str_single_quotes] = ACTIONS(698), + [sym__str_back_ticks] = ACTIONS(698), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(698), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(698), + [anon_sym_CARET] = ACTIONS(698), + [sym_short_flag] = ACTIONS(649), [anon_sym_POUND] = ACTIONS(3), }, [595] = { - [sym__expression] = STATE(468), - [sym_expr_unary] = STATE(526), - [sym_expr_binary] = STATE(526), - [sym_expr_parenthesized] = STATE(527), - [sym_val_range] = STATE(526), - [sym__value] = STATE(526), - [sym_val_bool] = STATE(506), - [sym_val_variable] = STATE(506), - [sym__var] = STATE(448), - [sym_val_number] = STATE(10), - [sym_val_duration] = STATE(506), - [sym_val_filesize] = STATE(506), - [sym_val_binary] = STATE(506), - [sym_val_string] = STATE(506), - [sym__str_double_quotes] = STATE(528), - [sym_val_interpolated] = STATE(506), - [sym__inter_single_quotes] = STATE(513), - [sym__inter_double_quotes] = STATE(516), - [sym_val_list] = STATE(506), - [sym_val_record] = STATE(506), - [sym_val_table] = STATE(506), - [sym_val_closure] = STATE(506), - [sym__flag] = STATE(1347), - [sym_long_flag] = STATE(1511), + [sym__flag] = STATE(775), + [sym_long_flag] = STATE(761), [sym_comment] = STATE(595), - [sym_cmd_identifier] = ACTIONS(993), - [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_error] = ACTIONS(993), - [anon_sym_DASH_DASH] = ACTIONS(1388), - [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_try] = ACTIONS(993), - [anon_sym_return] = 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_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_where] = ACTIONS(993), - [anon_sym_not] = ACTIONS(993), - [anon_sym_DOT_DOT_LT] = ACTIONS(993), - [anon_sym_DOT_DOT] = ACTIONS(993), - [anon_sym_DOT_DOT_EQ] = ACTIONS(993), - [sym_val_nothing] = ACTIONS(993), - [anon_sym_true] = ACTIONS(993), - [anon_sym_false] = 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), - [anon_sym_inf] = ACTIONS(993), - [anon_sym_DASHinf] = ACTIONS(993), - [anon_sym_NaN] = 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), - [sym_short_flag] = ACTIONS(1414), + [anon_sym_export] = ACTIONS(698), + [anon_sym_alias] = ACTIONS(698), + [anon_sym_let] = ACTIONS(698), + [anon_sym_let_DASHenv] = ACTIONS(698), + [anon_sym_mut] = ACTIONS(698), + [anon_sym_const] = ACTIONS(698), + [sym_cmd_identifier] = ACTIONS(698), + [anon_sym_SEMI] = ACTIONS(698), + [anon_sym_LF] = ACTIONS(700), + [anon_sym_def] = ACTIONS(698), + [anon_sym_def_DASHenv] = ACTIONS(698), + [anon_sym_export_DASHenv] = ACTIONS(698), + [anon_sym_extern] = ACTIONS(698), + [anon_sym_module] = ACTIONS(698), + [anon_sym_use] = ACTIONS(698), + [anon_sym_LBRACK] = ACTIONS(698), + [anon_sym_LPAREN] = ACTIONS(698), + [anon_sym_RPAREN] = ACTIONS(698), + [anon_sym_PIPE] = ACTIONS(698), + [anon_sym_DOLLAR] = ACTIONS(698), + [anon_sym_error] = ACTIONS(698), + [anon_sym_DASH_DASH] = ACTIONS(1255), + [anon_sym_DASH] = ACTIONS(698), + [anon_sym_break] = ACTIONS(698), + [anon_sym_continue] = ACTIONS(698), + [anon_sym_for] = ACTIONS(698), + [anon_sym_loop] = ACTIONS(698), + [anon_sym_while] = ACTIONS(698), + [anon_sym_do] = ACTIONS(698), + [anon_sym_if] = ACTIONS(698), + [anon_sym_match] = ACTIONS(698), + [anon_sym_LBRACE] = ACTIONS(698), + [anon_sym_RBRACE] = ACTIONS(698), + [anon_sym_try] = ACTIONS(698), + [anon_sym_return] = ACTIONS(698), + [anon_sym_source] = ACTIONS(698), + [anon_sym_source_DASHenv] = ACTIONS(698), + [anon_sym_register] = ACTIONS(698), + [anon_sym_hide] = ACTIONS(698), + [anon_sym_hide_DASHenv] = ACTIONS(698), + [anon_sym_overlay] = ACTIONS(698), + [anon_sym_where] = ACTIONS(698), + [anon_sym_not] = ACTIONS(698), + [anon_sym_DOT_DOT_LT] = ACTIONS(698), + [anon_sym_DOT_DOT] = ACTIONS(698), + [anon_sym_DOT_DOT_EQ] = ACTIONS(698), + [sym_val_nothing] = ACTIONS(698), + [anon_sym_true] = ACTIONS(698), + [anon_sym_false] = ACTIONS(698), + [aux_sym_val_number_token1] = ACTIONS(698), + [aux_sym_val_number_token2] = ACTIONS(698), + [aux_sym_val_number_token3] = ACTIONS(698), + [aux_sym_val_number_token4] = ACTIONS(698), + [anon_sym_inf] = ACTIONS(698), + [anon_sym_DASHinf] = ACTIONS(698), + [anon_sym_NaN] = ACTIONS(698), + [anon_sym_0b] = ACTIONS(698), + [anon_sym_0o] = ACTIONS(698), + [anon_sym_0x] = ACTIONS(698), + [sym_val_date] = ACTIONS(698), + [anon_sym_DQUOTE] = ACTIONS(698), + [sym__str_single_quotes] = ACTIONS(698), + [sym__str_back_ticks] = ACTIONS(698), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(698), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(698), + [anon_sym_CARET] = ACTIONS(698), + [sym_short_flag] = ACTIONS(1257), [anon_sym_POUND] = ACTIONS(3), }, [596] = { - [sym__expression] = STATE(456), - [sym_expr_unary] = STATE(526), - [sym_expr_binary] = STATE(526), - [sym_expr_parenthesized] = STATE(527), - [sym_val_range] = STATE(526), - [sym__value] = STATE(526), - [sym_val_bool] = STATE(506), - [sym_val_variable] = STATE(506), - [sym__var] = STATE(448), - [sym_val_number] = STATE(10), - [sym_val_duration] = STATE(506), - [sym_val_filesize] = STATE(506), - [sym_val_binary] = STATE(506), - [sym_val_string] = STATE(506), - [sym__str_double_quotes] = STATE(528), - [sym_val_interpolated] = STATE(506), - [sym__inter_single_quotes] = STATE(513), - [sym__inter_double_quotes] = STATE(516), - [sym_val_list] = STATE(506), - [sym_val_record] = STATE(506), - [sym_val_table] = STATE(506), - [sym_val_closure] = STATE(506), - [sym__flag] = STATE(588), - [sym_long_flag] = STATE(1511), + [sym__flag] = STATE(739), + [sym_long_flag] = STATE(711), [sym_comment] = STATE(596), - [sym_cmd_identifier] = ACTIONS(1063), - [anon_sym_SEMI] = ACTIONS(1063), - [anon_sym_LF] = ACTIONS(1061), - [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_error] = ACTIONS(1063), - [anon_sym_DASH_DASH] = ACTIONS(1388), - [anon_sym_DASH] = ACTIONS(1063), - [anon_sym_break] = ACTIONS(1063), - [anon_sym_continue] = ACTIONS(1063), - [anon_sym_for] = ACTIONS(1063), - [anon_sym_loop] = ACTIONS(1063), - [anon_sym_while] = ACTIONS(1063), - [anon_sym_do] = ACTIONS(1063), - [anon_sym_if] = ACTIONS(1063), - [anon_sym_match] = ACTIONS(1063), - [anon_sym_LBRACE] = ACTIONS(1063), - [anon_sym_try] = ACTIONS(1063), - [anon_sym_return] = ACTIONS(1063), - [anon_sym_let] = ACTIONS(1063), - [anon_sym_let_DASHenv] = ACTIONS(1063), - [anon_sym_mut] = ACTIONS(1063), - [anon_sym_const] = 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_where] = ACTIONS(1063), - [anon_sym_not] = ACTIONS(1063), - [anon_sym_DOT_DOT_LT] = ACTIONS(1063), - [anon_sym_DOT_DOT] = ACTIONS(1063), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1063), - [sym_val_nothing] = ACTIONS(1063), - [anon_sym_true] = ACTIONS(1063), - [anon_sym_false] = ACTIONS(1063), - [aux_sym_val_number_token1] = ACTIONS(1063), - [aux_sym_val_number_token2] = ACTIONS(1063), - [aux_sym_val_number_token3] = ACTIONS(1063), - [aux_sym_val_number_token4] = ACTIONS(1063), - [anon_sym_inf] = ACTIONS(1063), - [anon_sym_DASHinf] = ACTIONS(1063), - [anon_sym_NaN] = 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_CARET] = ACTIONS(1063), - [sym_short_flag] = ACTIONS(1414), + [aux_sym_overlay_use_repeat1] = STATE(561), + [ts_builtin_sym_end] = ACTIONS(1122), + [anon_sym_export] = ACTIONS(1120), + [anon_sym_alias] = ACTIONS(1120), + [anon_sym_let] = ACTIONS(1120), + [anon_sym_let_DASHenv] = ACTIONS(1120), + [anon_sym_mut] = ACTIONS(1120), + [anon_sym_const] = ACTIONS(1120), + [sym_cmd_identifier] = ACTIONS(1120), + [anon_sym_SEMI] = ACTIONS(1120), + [anon_sym_LF] = ACTIONS(1122), + [anon_sym_def] = ACTIONS(1120), + [anon_sym_def_DASHenv] = ACTIONS(1120), + [anon_sym_export_DASHenv] = ACTIONS(1120), + [anon_sym_extern] = ACTIONS(1120), + [anon_sym_module] = ACTIONS(1120), + [anon_sym_use] = ACTIONS(1120), + [anon_sym_LBRACK] = ACTIONS(1120), + [anon_sym_LPAREN] = ACTIONS(1120), + [anon_sym_DOLLAR] = ACTIONS(1120), + [anon_sym_error] = ACTIONS(1120), + [anon_sym_DASH_DASH] = ACTIONS(1239), + [anon_sym_DASH] = ACTIONS(1120), + [anon_sym_break] = ACTIONS(1120), + [anon_sym_continue] = ACTIONS(1120), + [anon_sym_for] = ACTIONS(1120), + [anon_sym_loop] = ACTIONS(1120), + [anon_sym_while] = ACTIONS(1120), + [anon_sym_do] = ACTIONS(1120), + [anon_sym_if] = ACTIONS(1120), + [anon_sym_match] = ACTIONS(1120), + [anon_sym_LBRACE] = ACTIONS(1120), + [anon_sym_try] = ACTIONS(1120), + [anon_sym_return] = ACTIONS(1120), + [anon_sym_source] = ACTIONS(1120), + [anon_sym_source_DASHenv] = ACTIONS(1120), + [anon_sym_register] = ACTIONS(1120), + [anon_sym_hide] = ACTIONS(1120), + [anon_sym_hide_DASHenv] = ACTIONS(1120), + [anon_sym_overlay] = ACTIONS(1120), + [anon_sym_as] = ACTIONS(1273), + [anon_sym_where] = ACTIONS(1120), + [anon_sym_not] = ACTIONS(1120), + [anon_sym_DOT_DOT_LT] = ACTIONS(1120), + [anon_sym_DOT_DOT] = ACTIONS(1120), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1120), + [sym_val_nothing] = ACTIONS(1120), + [anon_sym_true] = ACTIONS(1120), + [anon_sym_false] = ACTIONS(1120), + [aux_sym_val_number_token1] = ACTIONS(1120), + [aux_sym_val_number_token2] = ACTIONS(1120), + [aux_sym_val_number_token3] = ACTIONS(1120), + [aux_sym_val_number_token4] = ACTIONS(1120), + [anon_sym_inf] = ACTIONS(1120), + [anon_sym_DASHinf] = ACTIONS(1120), + [anon_sym_NaN] = ACTIONS(1120), + [anon_sym_0b] = ACTIONS(1120), + [anon_sym_0o] = ACTIONS(1120), + [anon_sym_0x] = ACTIONS(1120), + [sym_val_date] = ACTIONS(1120), + [anon_sym_DQUOTE] = ACTIONS(1120), + [sym__str_single_quotes] = ACTIONS(1120), + [sym__str_back_ticks] = ACTIONS(1120), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1120), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1120), + [anon_sym_CARET] = ACTIONS(1120), + [sym_short_flag] = ACTIONS(1243), [anon_sym_POUND] = ACTIONS(3), }, [597] = { - [sym__expression] = STATE(461), - [sym_expr_unary] = STATE(526), - [sym_expr_binary] = STATE(526), - [sym_expr_parenthesized] = STATE(527), - [sym_val_range] = STATE(526), - [sym__value] = STATE(526), - [sym_val_bool] = STATE(506), - [sym_val_variable] = STATE(506), - [sym__var] = STATE(448), - [sym_val_number] = STATE(10), - [sym_val_duration] = STATE(506), - [sym_val_filesize] = STATE(506), - [sym_val_binary] = STATE(506), - [sym_val_string] = STATE(506), - [sym__str_double_quotes] = STATE(528), - [sym_val_interpolated] = STATE(506), - [sym__inter_single_quotes] = STATE(513), - [sym__inter_double_quotes] = STATE(516), - [sym_val_list] = STATE(506), - [sym_val_record] = STATE(506), - [sym_val_table] = STATE(506), - [sym_val_closure] = STATE(506), - [sym__flag] = STATE(603), - [sym_long_flag] = STATE(1511), + [sym__flag] = STATE(594), + [sym_long_flag] = STATE(690), [sym_comment] = STATE(597), - [sym_cmd_identifier] = ACTIONS(1065), - [anon_sym_SEMI] = ACTIONS(1065), - [anon_sym_LF] = ACTIONS(1067), - [anon_sym_LBRACK] = ACTIONS(1065), - [anon_sym_LPAREN] = ACTIONS(1065), - [anon_sym_RPAREN] = ACTIONS(1065), - [anon_sym_PIPE] = ACTIONS(1065), - [anon_sym_DOLLAR] = ACTIONS(1065), - [anon_sym_error] = ACTIONS(1065), - [anon_sym_DASH_DASH] = ACTIONS(1388), - [anon_sym_DASH] = ACTIONS(1065), - [anon_sym_break] = ACTIONS(1065), - [anon_sym_continue] = ACTIONS(1065), - [anon_sym_for] = ACTIONS(1065), - [anon_sym_loop] = ACTIONS(1065), - [anon_sym_while] = ACTIONS(1065), - [anon_sym_do] = ACTIONS(1065), - [anon_sym_if] = ACTIONS(1065), - [anon_sym_match] = ACTIONS(1065), - [anon_sym_LBRACE] = ACTIONS(1065), - [anon_sym_try] = ACTIONS(1065), - [anon_sym_return] = ACTIONS(1065), - [anon_sym_let] = ACTIONS(1065), - [anon_sym_let_DASHenv] = ACTIONS(1065), - [anon_sym_mut] = ACTIONS(1065), - [anon_sym_const] = ACTIONS(1065), - [anon_sym_source] = ACTIONS(1065), - [anon_sym_source_DASHenv] = ACTIONS(1065), - [anon_sym_register] = ACTIONS(1065), - [anon_sym_hide] = ACTIONS(1065), - [anon_sym_hide_DASHenv] = ACTIONS(1065), - [anon_sym_overlay] = ACTIONS(1065), - [anon_sym_where] = ACTIONS(1065), - [anon_sym_not] = ACTIONS(1065), - [anon_sym_DOT_DOT_LT] = ACTIONS(1065), - [anon_sym_DOT_DOT] = ACTIONS(1065), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1065), - [sym_val_nothing] = ACTIONS(1065), - [anon_sym_true] = ACTIONS(1065), - [anon_sym_false] = ACTIONS(1065), - [aux_sym_val_number_token1] = ACTIONS(1065), - [aux_sym_val_number_token2] = ACTIONS(1065), - [aux_sym_val_number_token3] = ACTIONS(1065), - [aux_sym_val_number_token4] = ACTIONS(1065), - [anon_sym_inf] = ACTIONS(1065), - [anon_sym_DASHinf] = ACTIONS(1065), - [anon_sym_NaN] = ACTIONS(1065), - [anon_sym_0b] = ACTIONS(1065), - [anon_sym_0o] = ACTIONS(1065), - [anon_sym_0x] = ACTIONS(1065), - [sym_val_date] = ACTIONS(1065), - [anon_sym_DQUOTE] = ACTIONS(1065), - [sym__str_single_quotes] = ACTIONS(1065), - [sym__str_back_ticks] = ACTIONS(1065), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1065), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1065), - [anon_sym_CARET] = ACTIONS(1065), - [sym_short_flag] = ACTIONS(1414), + [anon_sym_export] = ACTIONS(706), + [anon_sym_alias] = ACTIONS(706), + [anon_sym_let] = ACTIONS(706), + [anon_sym_let_DASHenv] = ACTIONS(706), + [anon_sym_mut] = ACTIONS(706), + [anon_sym_const] = ACTIONS(706), + [sym_cmd_identifier] = ACTIONS(706), + [anon_sym_SEMI] = ACTIONS(706), + [anon_sym_LF] = ACTIONS(708), + [anon_sym_def] = ACTIONS(706), + [anon_sym_def_DASHenv] = ACTIONS(706), + [anon_sym_export_DASHenv] = ACTIONS(706), + [anon_sym_extern] = ACTIONS(706), + [anon_sym_module] = ACTIONS(706), + [anon_sym_use] = ACTIONS(706), + [anon_sym_LBRACK] = ACTIONS(706), + [anon_sym_LPAREN] = ACTIONS(706), + [anon_sym_RPAREN] = ACTIONS(706), + [anon_sym_PIPE] = ACTIONS(706), + [anon_sym_DOLLAR] = ACTIONS(706), + [anon_sym_error] = ACTIONS(706), + [anon_sym_DASH_DASH] = ACTIONS(623), + [anon_sym_DASH] = ACTIONS(706), + [anon_sym_break] = ACTIONS(706), + [anon_sym_continue] = ACTIONS(706), + [anon_sym_for] = ACTIONS(706), + [anon_sym_loop] = ACTIONS(706), + [anon_sym_while] = ACTIONS(706), + [anon_sym_do] = ACTIONS(706), + [anon_sym_if] = ACTIONS(706), + [anon_sym_match] = ACTIONS(706), + [anon_sym_LBRACE] = ACTIONS(706), + [anon_sym_RBRACE] = ACTIONS(706), + [anon_sym_try] = ACTIONS(706), + [anon_sym_return] = ACTIONS(706), + [anon_sym_source] = ACTIONS(706), + [anon_sym_source_DASHenv] = ACTIONS(706), + [anon_sym_register] = ACTIONS(706), + [anon_sym_hide] = ACTIONS(706), + [anon_sym_hide_DASHenv] = ACTIONS(706), + [anon_sym_overlay] = ACTIONS(706), + [anon_sym_where] = ACTIONS(706), + [anon_sym_not] = ACTIONS(706), + [anon_sym_DOT_DOT_LT] = ACTIONS(706), + [anon_sym_DOT_DOT] = ACTIONS(706), + [anon_sym_DOT_DOT_EQ] = ACTIONS(706), + [sym_val_nothing] = ACTIONS(706), + [anon_sym_true] = ACTIONS(706), + [anon_sym_false] = ACTIONS(706), + [aux_sym_val_number_token1] = ACTIONS(706), + [aux_sym_val_number_token2] = ACTIONS(706), + [aux_sym_val_number_token3] = ACTIONS(706), + [aux_sym_val_number_token4] = ACTIONS(706), + [anon_sym_inf] = ACTIONS(706), + [anon_sym_DASHinf] = ACTIONS(706), + [anon_sym_NaN] = ACTIONS(706), + [anon_sym_0b] = ACTIONS(706), + [anon_sym_0o] = ACTIONS(706), + [anon_sym_0x] = ACTIONS(706), + [sym_val_date] = ACTIONS(706), + [anon_sym_DQUOTE] = ACTIONS(706), + [sym__str_single_quotes] = ACTIONS(706), + [sym__str_back_ticks] = ACTIONS(706), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(706), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(706), + [anon_sym_CARET] = ACTIONS(706), + [sym_short_flag] = ACTIONS(649), [anon_sym_POUND] = ACTIONS(3), }, [598] = { - [sym__expression] = STATE(461), - [sym_expr_unary] = STATE(526), - [sym_expr_binary] = STATE(526), - [sym_expr_parenthesized] = STATE(527), - [sym_val_range] = STATE(526), - [sym__value] = STATE(526), - [sym_val_bool] = STATE(506), - [sym_val_variable] = STATE(506), - [sym__var] = STATE(448), - [sym_val_number] = STATE(10), - [sym_val_duration] = STATE(506), - [sym_val_filesize] = STATE(506), - [sym_val_binary] = STATE(506), - [sym_val_string] = STATE(506), - [sym__str_double_quotes] = STATE(528), - [sym_val_interpolated] = STATE(506), - [sym__inter_single_quotes] = STATE(513), - [sym__inter_double_quotes] = STATE(516), - [sym_val_list] = STATE(506), - [sym_val_record] = STATE(506), - [sym_val_table] = STATE(506), - [sym_val_closure] = STATE(506), - [sym__flag] = STATE(590), - [sym_long_flag] = STATE(1511), + [sym__flag] = STATE(595), + [sym_long_flag] = STATE(690), [sym_comment] = STATE(598), - [sym_cmd_identifier] = ACTIONS(1065), - [anon_sym_SEMI] = ACTIONS(1065), - [anon_sym_LF] = ACTIONS(1067), - [anon_sym_LBRACK] = ACTIONS(1065), - [anon_sym_LPAREN] = ACTIONS(1065), - [anon_sym_RPAREN] = ACTIONS(1065), - [anon_sym_PIPE] = ACTIONS(1065), - [anon_sym_DOLLAR] = ACTIONS(1065), - [anon_sym_error] = ACTIONS(1065), - [anon_sym_DASH_DASH] = ACTIONS(1388), - [anon_sym_DASH] = ACTIONS(1065), - [anon_sym_break] = ACTIONS(1065), - [anon_sym_continue] = ACTIONS(1065), - [anon_sym_for] = ACTIONS(1065), - [anon_sym_loop] = ACTIONS(1065), - [anon_sym_while] = ACTIONS(1065), - [anon_sym_do] = ACTIONS(1065), - [anon_sym_if] = ACTIONS(1065), - [anon_sym_match] = ACTIONS(1065), - [anon_sym_LBRACE] = ACTIONS(1065), - [anon_sym_try] = ACTIONS(1065), - [anon_sym_return] = ACTIONS(1065), - [anon_sym_let] = ACTIONS(1065), - [anon_sym_let_DASHenv] = ACTIONS(1065), - [anon_sym_mut] = ACTIONS(1065), - [anon_sym_const] = ACTIONS(1065), - [anon_sym_source] = ACTIONS(1065), - [anon_sym_source_DASHenv] = ACTIONS(1065), - [anon_sym_register] = ACTIONS(1065), - [anon_sym_hide] = ACTIONS(1065), - [anon_sym_hide_DASHenv] = ACTIONS(1065), - [anon_sym_overlay] = ACTIONS(1065), - [anon_sym_where] = ACTIONS(1065), - [anon_sym_not] = ACTIONS(1065), - [anon_sym_DOT_DOT_LT] = ACTIONS(1065), - [anon_sym_DOT_DOT] = ACTIONS(1065), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1065), - [sym_val_nothing] = ACTIONS(1065), - [anon_sym_true] = ACTIONS(1065), - [anon_sym_false] = ACTIONS(1065), - [aux_sym_val_number_token1] = ACTIONS(1065), - [aux_sym_val_number_token2] = ACTIONS(1065), - [aux_sym_val_number_token3] = ACTIONS(1065), - [aux_sym_val_number_token4] = ACTIONS(1065), - [anon_sym_inf] = ACTIONS(1065), - [anon_sym_DASHinf] = ACTIONS(1065), - [anon_sym_NaN] = ACTIONS(1065), - [anon_sym_0b] = ACTIONS(1065), - [anon_sym_0o] = ACTIONS(1065), - [anon_sym_0x] = ACTIONS(1065), - [sym_val_date] = ACTIONS(1065), - [anon_sym_DQUOTE] = ACTIONS(1065), - [sym__str_single_quotes] = ACTIONS(1065), - [sym__str_back_ticks] = ACTIONS(1065), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1065), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1065), - [anon_sym_CARET] = ACTIONS(1065), - [sym_short_flag] = ACTIONS(1414), + [anon_sym_export] = ACTIONS(706), + [anon_sym_alias] = ACTIONS(706), + [anon_sym_let] = ACTIONS(706), + [anon_sym_let_DASHenv] = ACTIONS(706), + [anon_sym_mut] = ACTIONS(706), + [anon_sym_const] = ACTIONS(706), + [sym_cmd_identifier] = ACTIONS(706), + [anon_sym_SEMI] = ACTIONS(706), + [anon_sym_LF] = ACTIONS(708), + [anon_sym_def] = ACTIONS(706), + [anon_sym_def_DASHenv] = ACTIONS(706), + [anon_sym_export_DASHenv] = ACTIONS(706), + [anon_sym_extern] = ACTIONS(706), + [anon_sym_module] = ACTIONS(706), + [anon_sym_use] = ACTIONS(706), + [anon_sym_LBRACK] = ACTIONS(706), + [anon_sym_LPAREN] = ACTIONS(706), + [anon_sym_RPAREN] = ACTIONS(706), + [anon_sym_PIPE] = ACTIONS(706), + [anon_sym_DOLLAR] = ACTIONS(706), + [anon_sym_error] = ACTIONS(706), + [anon_sym_DASH_DASH] = ACTIONS(623), + [anon_sym_DASH] = ACTIONS(706), + [anon_sym_break] = ACTIONS(706), + [anon_sym_continue] = ACTIONS(706), + [anon_sym_for] = ACTIONS(706), + [anon_sym_loop] = ACTIONS(706), + [anon_sym_while] = ACTIONS(706), + [anon_sym_do] = ACTIONS(706), + [anon_sym_if] = ACTIONS(706), + [anon_sym_match] = ACTIONS(706), + [anon_sym_LBRACE] = ACTIONS(706), + [anon_sym_RBRACE] = ACTIONS(706), + [anon_sym_try] = ACTIONS(706), + [anon_sym_return] = ACTIONS(706), + [anon_sym_source] = ACTIONS(706), + [anon_sym_source_DASHenv] = ACTIONS(706), + [anon_sym_register] = ACTIONS(706), + [anon_sym_hide] = ACTIONS(706), + [anon_sym_hide_DASHenv] = ACTIONS(706), + [anon_sym_overlay] = ACTIONS(706), + [anon_sym_where] = ACTIONS(706), + [anon_sym_not] = ACTIONS(706), + [anon_sym_DOT_DOT_LT] = ACTIONS(706), + [anon_sym_DOT_DOT] = ACTIONS(706), + [anon_sym_DOT_DOT_EQ] = ACTIONS(706), + [sym_val_nothing] = ACTIONS(706), + [anon_sym_true] = ACTIONS(706), + [anon_sym_false] = ACTIONS(706), + [aux_sym_val_number_token1] = ACTIONS(706), + [aux_sym_val_number_token2] = ACTIONS(706), + [aux_sym_val_number_token3] = ACTIONS(706), + [aux_sym_val_number_token4] = ACTIONS(706), + [anon_sym_inf] = ACTIONS(706), + [anon_sym_DASHinf] = ACTIONS(706), + [anon_sym_NaN] = ACTIONS(706), + [anon_sym_0b] = ACTIONS(706), + [anon_sym_0o] = ACTIONS(706), + [anon_sym_0x] = ACTIONS(706), + [sym_val_date] = ACTIONS(706), + [anon_sym_DQUOTE] = ACTIONS(706), + [sym__str_single_quotes] = ACTIONS(706), + [sym__str_back_ticks] = ACTIONS(706), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(706), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(706), + [anon_sym_CARET] = ACTIONS(706), + [sym_short_flag] = ACTIONS(649), [anon_sym_POUND] = ACTIONS(3), }, [599] = { - [sym__expression] = STATE(457), - [sym_expr_unary] = STATE(526), - [sym_expr_binary] = STATE(526), - [sym_expr_parenthesized] = STATE(527), - [sym_val_range] = STATE(526), - [sym__value] = STATE(526), - [sym_val_bool] = STATE(506), - [sym_val_variable] = STATE(506), - [sym__var] = STATE(448), - [sym_val_number] = STATE(10), - [sym_val_duration] = STATE(506), - [sym_val_filesize] = STATE(506), - [sym_val_binary] = STATE(506), - [sym_val_string] = STATE(506), - [sym__str_double_quotes] = STATE(528), - [sym_val_interpolated] = STATE(506), - [sym__inter_single_quotes] = STATE(513), - [sym__inter_double_quotes] = STATE(516), - [sym_val_list] = STATE(506), - [sym_val_record] = STATE(506), - [sym_val_table] = STATE(506), - [sym_val_closure] = STATE(506), - [sym__flag] = STATE(605), - [sym_long_flag] = STATE(1511), + [sym__flag] = STATE(774), + [sym_long_flag] = STATE(761), [sym_comment] = STATE(599), - [sym_cmd_identifier] = ACTIONS(1347), - [anon_sym_SEMI] = ACTIONS(1347), - [anon_sym_LF] = ACTIONS(1345), - [anon_sym_LBRACK] = ACTIONS(1347), - [anon_sym_LPAREN] = ACTIONS(1347), - [anon_sym_RPAREN] = ACTIONS(1347), - [anon_sym_PIPE] = ACTIONS(1347), - [anon_sym_DOLLAR] = ACTIONS(1347), - [anon_sym_error] = ACTIONS(1347), - [anon_sym_DASH_DASH] = ACTIONS(1388), - [anon_sym_DASH] = ACTIONS(1347), - [anon_sym_break] = ACTIONS(1347), - [anon_sym_continue] = ACTIONS(1347), - [anon_sym_for] = ACTIONS(1347), - [anon_sym_loop] = ACTIONS(1347), - [anon_sym_while] = ACTIONS(1347), - [anon_sym_do] = ACTIONS(1347), - [anon_sym_if] = ACTIONS(1347), - [anon_sym_match] = ACTIONS(1347), - [anon_sym_LBRACE] = ACTIONS(1347), - [anon_sym_try] = ACTIONS(1347), - [anon_sym_return] = ACTIONS(1347), - [anon_sym_let] = ACTIONS(1347), - [anon_sym_let_DASHenv] = ACTIONS(1347), - [anon_sym_mut] = ACTIONS(1347), - [anon_sym_const] = ACTIONS(1347), - [anon_sym_source] = ACTIONS(1347), - [anon_sym_source_DASHenv] = ACTIONS(1347), - [anon_sym_register] = ACTIONS(1347), - [anon_sym_hide] = ACTIONS(1347), - [anon_sym_hide_DASHenv] = ACTIONS(1347), - [anon_sym_overlay] = ACTIONS(1347), - [anon_sym_where] = ACTIONS(1347), - [anon_sym_not] = ACTIONS(1347), - [anon_sym_DOT_DOT_LT] = ACTIONS(1347), - [anon_sym_DOT_DOT] = ACTIONS(1347), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1347), - [sym_val_nothing] = ACTIONS(1347), - [anon_sym_true] = ACTIONS(1347), - [anon_sym_false] = ACTIONS(1347), - [aux_sym_val_number_token1] = ACTIONS(1347), - [aux_sym_val_number_token2] = ACTIONS(1347), - [aux_sym_val_number_token3] = ACTIONS(1347), - [aux_sym_val_number_token4] = ACTIONS(1347), - [anon_sym_inf] = ACTIONS(1347), - [anon_sym_DASHinf] = ACTIONS(1347), - [anon_sym_NaN] = ACTIONS(1347), - [anon_sym_0b] = ACTIONS(1347), - [anon_sym_0o] = ACTIONS(1347), - [anon_sym_0x] = ACTIONS(1347), - [sym_val_date] = ACTIONS(1347), - [anon_sym_DQUOTE] = ACTIONS(1347), - [sym__str_single_quotes] = ACTIONS(1347), - [sym__str_back_ticks] = ACTIONS(1347), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1347), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1347), - [anon_sym_CARET] = ACTIONS(1347), - [sym_short_flag] = ACTIONS(1414), + [anon_sym_export] = ACTIONS(706), + [anon_sym_alias] = ACTIONS(706), + [anon_sym_let] = ACTIONS(706), + [anon_sym_let_DASHenv] = ACTIONS(706), + [anon_sym_mut] = ACTIONS(706), + [anon_sym_const] = ACTIONS(706), + [sym_cmd_identifier] = ACTIONS(706), + [anon_sym_SEMI] = ACTIONS(706), + [anon_sym_LF] = ACTIONS(708), + [anon_sym_def] = ACTIONS(706), + [anon_sym_def_DASHenv] = ACTIONS(706), + [anon_sym_export_DASHenv] = ACTIONS(706), + [anon_sym_extern] = ACTIONS(706), + [anon_sym_module] = ACTIONS(706), + [anon_sym_use] = ACTIONS(706), + [anon_sym_LBRACK] = ACTIONS(706), + [anon_sym_LPAREN] = ACTIONS(706), + [anon_sym_RPAREN] = ACTIONS(706), + [anon_sym_PIPE] = ACTIONS(706), + [anon_sym_DOLLAR] = ACTIONS(706), + [anon_sym_error] = ACTIONS(706), + [anon_sym_DASH_DASH] = ACTIONS(1255), + [anon_sym_DASH] = ACTIONS(706), + [anon_sym_break] = ACTIONS(706), + [anon_sym_continue] = ACTIONS(706), + [anon_sym_for] = ACTIONS(706), + [anon_sym_loop] = ACTIONS(706), + [anon_sym_while] = ACTIONS(706), + [anon_sym_do] = ACTIONS(706), + [anon_sym_if] = ACTIONS(706), + [anon_sym_match] = ACTIONS(706), + [anon_sym_LBRACE] = ACTIONS(706), + [anon_sym_RBRACE] = ACTIONS(706), + [anon_sym_try] = ACTIONS(706), + [anon_sym_return] = ACTIONS(706), + [anon_sym_source] = ACTIONS(706), + [anon_sym_source_DASHenv] = ACTIONS(706), + [anon_sym_register] = ACTIONS(706), + [anon_sym_hide] = ACTIONS(706), + [anon_sym_hide_DASHenv] = ACTIONS(706), + [anon_sym_overlay] = ACTIONS(706), + [anon_sym_where] = ACTIONS(706), + [anon_sym_not] = ACTIONS(706), + [anon_sym_DOT_DOT_LT] = ACTIONS(706), + [anon_sym_DOT_DOT] = ACTIONS(706), + [anon_sym_DOT_DOT_EQ] = ACTIONS(706), + [sym_val_nothing] = ACTIONS(706), + [anon_sym_true] = ACTIONS(706), + [anon_sym_false] = ACTIONS(706), + [aux_sym_val_number_token1] = ACTIONS(706), + [aux_sym_val_number_token2] = ACTIONS(706), + [aux_sym_val_number_token3] = ACTIONS(706), + [aux_sym_val_number_token4] = ACTIONS(706), + [anon_sym_inf] = ACTIONS(706), + [anon_sym_DASHinf] = ACTIONS(706), + [anon_sym_NaN] = ACTIONS(706), + [anon_sym_0b] = ACTIONS(706), + [anon_sym_0o] = ACTIONS(706), + [anon_sym_0x] = ACTIONS(706), + [sym_val_date] = ACTIONS(706), + [anon_sym_DQUOTE] = ACTIONS(706), + [sym__str_single_quotes] = ACTIONS(706), + [sym__str_back_ticks] = ACTIONS(706), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(706), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(706), + [anon_sym_CARET] = ACTIONS(706), + [sym_short_flag] = ACTIONS(1257), [anon_sym_POUND] = ACTIONS(3), }, [600] = { - [sym__expression] = STATE(456), - [sym_expr_unary] = STATE(526), - [sym_expr_binary] = STATE(526), - [sym_expr_parenthesized] = STATE(527), - [sym_val_range] = STATE(526), - [sym__value] = STATE(526), - [sym_val_bool] = STATE(506), - [sym_val_variable] = STATE(506), - [sym__var] = STATE(448), - [sym_val_number] = STATE(10), - [sym_val_duration] = STATE(506), - [sym_val_filesize] = STATE(506), - [sym_val_binary] = STATE(506), - [sym_val_string] = STATE(506), - [sym__str_double_quotes] = STATE(528), - [sym_val_interpolated] = STATE(506), - [sym__inter_single_quotes] = STATE(513), - [sym__inter_double_quotes] = STATE(516), - [sym_val_list] = STATE(506), - [sym_val_record] = STATE(506), - [sym_val_table] = STATE(506), - [sym_val_closure] = STATE(506), - [sym__flag] = STATE(1319), - [sym_long_flag] = STATE(1511), [sym_comment] = STATE(600), - [sym_cmd_identifier] = ACTIONS(1063), - [anon_sym_SEMI] = ACTIONS(1063), - [anon_sym_LF] = ACTIONS(1061), - [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_error] = ACTIONS(1063), - [anon_sym_DASH_DASH] = ACTIONS(1388), - [anon_sym_DASH] = ACTIONS(1063), - [anon_sym_break] = ACTIONS(1063), - [anon_sym_continue] = ACTIONS(1063), - [anon_sym_for] = ACTIONS(1063), - [anon_sym_loop] = ACTIONS(1063), - [anon_sym_while] = ACTIONS(1063), - [anon_sym_do] = ACTIONS(1063), - [anon_sym_if] = ACTIONS(1063), - [anon_sym_match] = ACTIONS(1063), - [anon_sym_LBRACE] = ACTIONS(1063), - [anon_sym_try] = ACTIONS(1063), - [anon_sym_return] = ACTIONS(1063), - [anon_sym_let] = ACTIONS(1063), - [anon_sym_let_DASHenv] = ACTIONS(1063), - [anon_sym_mut] = ACTIONS(1063), - [anon_sym_const] = 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_where] = ACTIONS(1063), - [anon_sym_not] = ACTIONS(1063), - [anon_sym_DOT_DOT_LT] = ACTIONS(1063), - [anon_sym_DOT_DOT] = ACTIONS(1063), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1063), - [sym_val_nothing] = ACTIONS(1063), - [anon_sym_true] = ACTIONS(1063), - [anon_sym_false] = ACTIONS(1063), - [aux_sym_val_number_token1] = ACTIONS(1063), - [aux_sym_val_number_token2] = ACTIONS(1063), - [aux_sym_val_number_token3] = ACTIONS(1063), - [aux_sym_val_number_token4] = ACTIONS(1063), - [anon_sym_inf] = ACTIONS(1063), - [anon_sym_DASHinf] = ACTIONS(1063), - [anon_sym_NaN] = 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_CARET] = ACTIONS(1063), - [sym_short_flag] = ACTIONS(1414), + [ts_builtin_sym_end] = ACTIONS(818), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(1275), + [anon_sym_DASH_DASH] = ACTIONS(816), + [anon_sym_DASH] = ACTIONS(1277), + [anon_sym_in] = ACTIONS(816), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(1279), + [anon_sym_STAR_STAR] = ACTIONS(1281), + [anon_sym_PLUS_PLUS] = ACTIONS(1281), + [anon_sym_SLASH] = ACTIONS(1279), + [anon_sym_mod] = ACTIONS(1279), + [anon_sym_SLASH_SLASH] = ACTIONS(1279), + [anon_sym_PLUS] = ACTIONS(1277), + [anon_sym_bit_DASHshl] = ACTIONS(1283), + [anon_sym_bit_DASHshr] = ACTIONS(1283), + [anon_sym_EQ_EQ] = ACTIONS(1275), + [anon_sym_BANG_EQ] = ACTIONS(1275), + [anon_sym_LT2] = ACTIONS(1275), + [anon_sym_LT_EQ] = ACTIONS(1275), + [anon_sym_GT_EQ] = ACTIONS(1275), + [anon_sym_not_DASHin] = ACTIONS(816), + [anon_sym_starts_DASHwith] = ACTIONS(816), + [anon_sym_ends_DASHwith] = ACTIONS(816), + [anon_sym_EQ_TILDE] = ACTIONS(816), + [anon_sym_BANG_TILDE] = ACTIONS(816), + [anon_sym_bit_DASHand] = ACTIONS(816), + [anon_sym_bit_DASHxor] = ACTIONS(816), + [anon_sym_bit_DASHor] = ACTIONS(816), + [anon_sym_and] = ACTIONS(816), + [anon_sym_xor] = ACTIONS(816), + [anon_sym_or] = ACTIONS(816), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_err_GT] = ACTIONS(816), + [anon_sym_out_GT] = ACTIONS(816), + [anon_sym_e_GT] = ACTIONS(816), + [anon_sym_o_GT] = ACTIONS(816), + [anon_sym_err_PLUSout_GT] = ACTIONS(816), + [anon_sym_out_PLUSerr_GT] = ACTIONS(816), + [anon_sym_o_PLUSe_GT] = ACTIONS(816), + [anon_sym_e_PLUSo_GT] = ACTIONS(816), + [sym_short_flag] = ACTIONS(816), + [aux_sym_unquoted_token1] = ACTIONS(816), [anon_sym_POUND] = ACTIONS(3), }, [601] = { - [sym__expression] = STATE(461), - [sym_expr_unary] = STATE(526), - [sym_expr_binary] = STATE(526), - [sym_expr_parenthesized] = STATE(527), - [sym_val_range] = STATE(526), - [sym__value] = STATE(526), - [sym_val_bool] = STATE(506), - [sym_val_variable] = STATE(506), - [sym__var] = STATE(448), - [sym_val_number] = STATE(10), - [sym_val_duration] = STATE(506), - [sym_val_filesize] = STATE(506), - [sym_val_binary] = STATE(506), - [sym_val_string] = STATE(506), - [sym__str_double_quotes] = STATE(528), - [sym_val_interpolated] = STATE(506), - [sym__inter_single_quotes] = STATE(513), - [sym__inter_double_quotes] = STATE(516), - [sym_val_list] = STATE(506), - [sym_val_record] = STATE(506), - [sym_val_table] = STATE(506), - [sym_val_closure] = STATE(506), - [sym__flag] = STATE(602), - [sym_long_flag] = STATE(1511), + [sym__flag] = STATE(598), + [sym_long_flag] = STATE(690), [sym_comment] = STATE(601), - [sym_cmd_identifier] = ACTIONS(1065), - [anon_sym_SEMI] = ACTIONS(1065), - [anon_sym_LF] = ACTIONS(1067), - [anon_sym_LBRACK] = ACTIONS(1065), - [anon_sym_LPAREN] = ACTIONS(1065), - [anon_sym_RPAREN] = ACTIONS(1065), - [anon_sym_PIPE] = ACTIONS(1065), - [anon_sym_DOLLAR] = ACTIONS(1065), - [anon_sym_error] = ACTIONS(1065), - [anon_sym_DASH_DASH] = ACTIONS(1388), - [anon_sym_DASH] = ACTIONS(1065), - [anon_sym_break] = ACTIONS(1065), - [anon_sym_continue] = ACTIONS(1065), - [anon_sym_for] = ACTIONS(1065), - [anon_sym_loop] = ACTIONS(1065), - [anon_sym_while] = ACTIONS(1065), - [anon_sym_do] = ACTIONS(1065), - [anon_sym_if] = ACTIONS(1065), - [anon_sym_match] = ACTIONS(1065), - [anon_sym_LBRACE] = ACTIONS(1065), - [anon_sym_try] = ACTIONS(1065), - [anon_sym_return] = ACTIONS(1065), - [anon_sym_let] = ACTIONS(1065), - [anon_sym_let_DASHenv] = ACTIONS(1065), - [anon_sym_mut] = ACTIONS(1065), - [anon_sym_const] = ACTIONS(1065), - [anon_sym_source] = ACTIONS(1065), - [anon_sym_source_DASHenv] = ACTIONS(1065), - [anon_sym_register] = ACTIONS(1065), - [anon_sym_hide] = ACTIONS(1065), - [anon_sym_hide_DASHenv] = ACTIONS(1065), - [anon_sym_overlay] = ACTIONS(1065), - [anon_sym_where] = ACTIONS(1065), - [anon_sym_not] = ACTIONS(1065), - [anon_sym_DOT_DOT_LT] = ACTIONS(1065), - [anon_sym_DOT_DOT] = ACTIONS(1065), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1065), - [sym_val_nothing] = ACTIONS(1065), - [anon_sym_true] = ACTIONS(1065), - [anon_sym_false] = ACTIONS(1065), - [aux_sym_val_number_token1] = ACTIONS(1065), - [aux_sym_val_number_token2] = ACTIONS(1065), - [aux_sym_val_number_token3] = ACTIONS(1065), - [aux_sym_val_number_token4] = ACTIONS(1065), - [anon_sym_inf] = ACTIONS(1065), - [anon_sym_DASHinf] = ACTIONS(1065), - [anon_sym_NaN] = ACTIONS(1065), - [anon_sym_0b] = ACTIONS(1065), - [anon_sym_0o] = ACTIONS(1065), - [anon_sym_0x] = ACTIONS(1065), - [sym_val_date] = ACTIONS(1065), - [anon_sym_DQUOTE] = ACTIONS(1065), - [sym__str_single_quotes] = ACTIONS(1065), - [sym__str_back_ticks] = ACTIONS(1065), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1065), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1065), - [anon_sym_CARET] = ACTIONS(1065), - [sym_short_flag] = ACTIONS(1414), + [anon_sym_export] = ACTIONS(678), + [anon_sym_alias] = ACTIONS(678), + [anon_sym_let] = ACTIONS(678), + [anon_sym_let_DASHenv] = ACTIONS(678), + [anon_sym_mut] = ACTIONS(678), + [anon_sym_const] = ACTIONS(678), + [sym_cmd_identifier] = ACTIONS(678), + [anon_sym_SEMI] = ACTIONS(678), + [anon_sym_LF] = ACTIONS(680), + [anon_sym_def] = ACTIONS(678), + [anon_sym_def_DASHenv] = ACTIONS(678), + [anon_sym_export_DASHenv] = ACTIONS(678), + [anon_sym_extern] = ACTIONS(678), + [anon_sym_module] = ACTIONS(678), + [anon_sym_use] = ACTIONS(678), + [anon_sym_LBRACK] = ACTIONS(678), + [anon_sym_LPAREN] = ACTIONS(678), + [anon_sym_RPAREN] = ACTIONS(678), + [anon_sym_PIPE] = ACTIONS(678), + [anon_sym_DOLLAR] = ACTIONS(678), + [anon_sym_error] = ACTIONS(678), + [anon_sym_DASH_DASH] = ACTIONS(623), + [anon_sym_DASH] = ACTIONS(678), + [anon_sym_break] = ACTIONS(678), + [anon_sym_continue] = ACTIONS(678), + [anon_sym_for] = ACTIONS(678), + [anon_sym_loop] = ACTIONS(678), + [anon_sym_while] = ACTIONS(678), + [anon_sym_do] = ACTIONS(678), + [anon_sym_if] = ACTIONS(678), + [anon_sym_match] = ACTIONS(678), + [anon_sym_LBRACE] = ACTIONS(678), + [anon_sym_RBRACE] = ACTIONS(678), + [anon_sym_try] = ACTIONS(678), + [anon_sym_return] = ACTIONS(678), + [anon_sym_source] = ACTIONS(678), + [anon_sym_source_DASHenv] = ACTIONS(678), + [anon_sym_register] = ACTIONS(678), + [anon_sym_hide] = ACTIONS(678), + [anon_sym_hide_DASHenv] = ACTIONS(678), + [anon_sym_overlay] = ACTIONS(678), + [anon_sym_where] = ACTIONS(678), + [anon_sym_not] = ACTIONS(678), + [anon_sym_DOT_DOT_LT] = ACTIONS(678), + [anon_sym_DOT_DOT] = ACTIONS(678), + [anon_sym_DOT_DOT_EQ] = ACTIONS(678), + [sym_val_nothing] = ACTIONS(678), + [anon_sym_true] = ACTIONS(678), + [anon_sym_false] = ACTIONS(678), + [aux_sym_val_number_token1] = ACTIONS(678), + [aux_sym_val_number_token2] = ACTIONS(678), + [aux_sym_val_number_token3] = ACTIONS(678), + [aux_sym_val_number_token4] = ACTIONS(678), + [anon_sym_inf] = ACTIONS(678), + [anon_sym_DASHinf] = ACTIONS(678), + [anon_sym_NaN] = ACTIONS(678), + [anon_sym_0b] = ACTIONS(678), + [anon_sym_0o] = ACTIONS(678), + [anon_sym_0x] = ACTIONS(678), + [sym_val_date] = ACTIONS(678), + [anon_sym_DQUOTE] = ACTIONS(678), + [sym__str_single_quotes] = ACTIONS(678), + [sym__str_back_ticks] = ACTIONS(678), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(678), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(678), + [anon_sym_CARET] = ACTIONS(678), + [sym_short_flag] = ACTIONS(649), [anon_sym_POUND] = ACTIONS(3), }, [602] = { - [sym__expression] = STATE(459), - [sym_expr_unary] = STATE(526), - [sym_expr_binary] = STATE(526), - [sym_expr_parenthesized] = STATE(527), - [sym_val_range] = STATE(526), - [sym__value] = STATE(526), - [sym_val_bool] = STATE(506), - [sym_val_variable] = STATE(506), - [sym__var] = STATE(448), - [sym_val_number] = STATE(10), - [sym_val_duration] = STATE(506), - [sym_val_filesize] = STATE(506), - [sym_val_binary] = STATE(506), - [sym_val_string] = STATE(506), - [sym__str_double_quotes] = STATE(528), - [sym_val_interpolated] = STATE(506), - [sym__inter_single_quotes] = STATE(513), - [sym__inter_double_quotes] = STATE(516), - [sym_val_list] = STATE(506), - [sym_val_record] = STATE(506), - [sym_val_table] = STATE(506), - [sym_val_closure] = STATE(506), - [sym__flag] = STATE(606), - [sym_long_flag] = STATE(1511), + [sym__flag] = STATE(599), + [sym_long_flag] = STATE(690), [sym_comment] = STATE(602), - [sym_cmd_identifier] = ACTIONS(1029), - [anon_sym_SEMI] = ACTIONS(1029), - [anon_sym_LF] = ACTIONS(1027), - [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_error] = ACTIONS(1029), - [anon_sym_DASH_DASH] = ACTIONS(1388), - [anon_sym_DASH] = ACTIONS(1029), - [anon_sym_break] = ACTIONS(1029), - [anon_sym_continue] = ACTIONS(1029), - [anon_sym_for] = 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_try] = ACTIONS(1029), - [anon_sym_return] = 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_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_where] = ACTIONS(1029), - [anon_sym_not] = ACTIONS(1029), - [anon_sym_DOT_DOT_LT] = ACTIONS(1029), - [anon_sym_DOT_DOT] = ACTIONS(1029), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1029), - [sym_val_nothing] = ACTIONS(1029), - [anon_sym_true] = ACTIONS(1029), - [anon_sym_false] = ACTIONS(1029), - [aux_sym_val_number_token1] = ACTIONS(1029), - [aux_sym_val_number_token2] = ACTIONS(1029), - [aux_sym_val_number_token3] = ACTIONS(1029), - [aux_sym_val_number_token4] = ACTIONS(1029), - [anon_sym_inf] = ACTIONS(1029), - [anon_sym_DASHinf] = ACTIONS(1029), - [anon_sym_NaN] = 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), - [sym_short_flag] = ACTIONS(1414), + [anon_sym_export] = ACTIONS(678), + [anon_sym_alias] = ACTIONS(678), + [anon_sym_let] = ACTIONS(678), + [anon_sym_let_DASHenv] = ACTIONS(678), + [anon_sym_mut] = ACTIONS(678), + [anon_sym_const] = ACTIONS(678), + [sym_cmd_identifier] = ACTIONS(678), + [anon_sym_SEMI] = ACTIONS(678), + [anon_sym_LF] = ACTIONS(680), + [anon_sym_def] = ACTIONS(678), + [anon_sym_def_DASHenv] = ACTIONS(678), + [anon_sym_export_DASHenv] = ACTIONS(678), + [anon_sym_extern] = ACTIONS(678), + [anon_sym_module] = ACTIONS(678), + [anon_sym_use] = ACTIONS(678), + [anon_sym_LBRACK] = ACTIONS(678), + [anon_sym_LPAREN] = ACTIONS(678), + [anon_sym_RPAREN] = ACTIONS(678), + [anon_sym_PIPE] = ACTIONS(678), + [anon_sym_DOLLAR] = ACTIONS(678), + [anon_sym_error] = ACTIONS(678), + [anon_sym_DASH_DASH] = ACTIONS(623), + [anon_sym_DASH] = ACTIONS(678), + [anon_sym_break] = ACTIONS(678), + [anon_sym_continue] = ACTIONS(678), + [anon_sym_for] = ACTIONS(678), + [anon_sym_loop] = ACTIONS(678), + [anon_sym_while] = ACTIONS(678), + [anon_sym_do] = ACTIONS(678), + [anon_sym_if] = ACTIONS(678), + [anon_sym_match] = ACTIONS(678), + [anon_sym_LBRACE] = ACTIONS(678), + [anon_sym_RBRACE] = ACTIONS(678), + [anon_sym_try] = ACTIONS(678), + [anon_sym_return] = ACTIONS(678), + [anon_sym_source] = ACTIONS(678), + [anon_sym_source_DASHenv] = ACTIONS(678), + [anon_sym_register] = ACTIONS(678), + [anon_sym_hide] = ACTIONS(678), + [anon_sym_hide_DASHenv] = ACTIONS(678), + [anon_sym_overlay] = ACTIONS(678), + [anon_sym_where] = ACTIONS(678), + [anon_sym_not] = ACTIONS(678), + [anon_sym_DOT_DOT_LT] = ACTIONS(678), + [anon_sym_DOT_DOT] = ACTIONS(678), + [anon_sym_DOT_DOT_EQ] = ACTIONS(678), + [sym_val_nothing] = ACTIONS(678), + [anon_sym_true] = ACTIONS(678), + [anon_sym_false] = ACTIONS(678), + [aux_sym_val_number_token1] = ACTIONS(678), + [aux_sym_val_number_token2] = ACTIONS(678), + [aux_sym_val_number_token3] = ACTIONS(678), + [aux_sym_val_number_token4] = ACTIONS(678), + [anon_sym_inf] = ACTIONS(678), + [anon_sym_DASHinf] = ACTIONS(678), + [anon_sym_NaN] = ACTIONS(678), + [anon_sym_0b] = ACTIONS(678), + [anon_sym_0o] = ACTIONS(678), + [anon_sym_0x] = ACTIONS(678), + [sym_val_date] = ACTIONS(678), + [anon_sym_DQUOTE] = ACTIONS(678), + [sym__str_single_quotes] = ACTIONS(678), + [sym__str_back_ticks] = ACTIONS(678), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(678), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(678), + [anon_sym_CARET] = ACTIONS(678), + [sym_short_flag] = ACTIONS(649), [anon_sym_POUND] = ACTIONS(3), }, [603] = { - [sym__expression] = STATE(459), - [sym_expr_unary] = STATE(526), - [sym_expr_binary] = STATE(526), - [sym_expr_parenthesized] = STATE(527), - [sym_val_range] = STATE(526), - [sym__value] = STATE(526), - [sym_val_bool] = STATE(506), - [sym_val_variable] = STATE(506), - [sym__var] = STATE(448), - [sym_val_number] = STATE(10), - [sym_val_duration] = STATE(506), - [sym_val_filesize] = STATE(506), - [sym_val_binary] = STATE(506), - [sym_val_string] = STATE(506), - [sym__str_double_quotes] = STATE(528), - [sym_val_interpolated] = STATE(506), - [sym__inter_single_quotes] = STATE(513), - [sym__inter_double_quotes] = STATE(516), - [sym_val_list] = STATE(506), - [sym_val_record] = STATE(506), - [sym_val_table] = STATE(506), - [sym_val_closure] = STATE(506), - [sym__flag] = STATE(592), - [sym_long_flag] = STATE(1511), + [sym__flag] = STATE(773), + [sym_long_flag] = STATE(761), [sym_comment] = STATE(603), - [sym_cmd_identifier] = ACTIONS(1029), - [anon_sym_SEMI] = ACTIONS(1029), - [anon_sym_LF] = ACTIONS(1027), - [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_error] = ACTIONS(1029), - [anon_sym_DASH_DASH] = ACTIONS(1388), - [anon_sym_DASH] = ACTIONS(1029), - [anon_sym_break] = ACTIONS(1029), - [anon_sym_continue] = ACTIONS(1029), - [anon_sym_for] = 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_try] = ACTIONS(1029), - [anon_sym_return] = 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_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_where] = ACTIONS(1029), - [anon_sym_not] = ACTIONS(1029), - [anon_sym_DOT_DOT_LT] = ACTIONS(1029), - [anon_sym_DOT_DOT] = ACTIONS(1029), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1029), - [sym_val_nothing] = ACTIONS(1029), - [anon_sym_true] = ACTIONS(1029), - [anon_sym_false] = ACTIONS(1029), - [aux_sym_val_number_token1] = ACTIONS(1029), - [aux_sym_val_number_token2] = ACTIONS(1029), - [aux_sym_val_number_token3] = ACTIONS(1029), - [aux_sym_val_number_token4] = ACTIONS(1029), - [anon_sym_inf] = ACTIONS(1029), - [anon_sym_DASHinf] = ACTIONS(1029), - [anon_sym_NaN] = 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), - [sym_short_flag] = ACTIONS(1414), + [anon_sym_export] = ACTIONS(678), + [anon_sym_alias] = ACTIONS(678), + [anon_sym_let] = ACTIONS(678), + [anon_sym_let_DASHenv] = ACTIONS(678), + [anon_sym_mut] = ACTIONS(678), + [anon_sym_const] = ACTIONS(678), + [sym_cmd_identifier] = ACTIONS(678), + [anon_sym_SEMI] = ACTIONS(678), + [anon_sym_LF] = ACTIONS(680), + [anon_sym_def] = ACTIONS(678), + [anon_sym_def_DASHenv] = ACTIONS(678), + [anon_sym_export_DASHenv] = ACTIONS(678), + [anon_sym_extern] = ACTIONS(678), + [anon_sym_module] = ACTIONS(678), + [anon_sym_use] = ACTIONS(678), + [anon_sym_LBRACK] = ACTIONS(678), + [anon_sym_LPAREN] = ACTIONS(678), + [anon_sym_RPAREN] = ACTIONS(678), + [anon_sym_PIPE] = ACTIONS(678), + [anon_sym_DOLLAR] = ACTIONS(678), + [anon_sym_error] = ACTIONS(678), + [anon_sym_DASH_DASH] = ACTIONS(1255), + [anon_sym_DASH] = ACTIONS(678), + [anon_sym_break] = ACTIONS(678), + [anon_sym_continue] = ACTIONS(678), + [anon_sym_for] = ACTIONS(678), + [anon_sym_loop] = ACTIONS(678), + [anon_sym_while] = ACTIONS(678), + [anon_sym_do] = ACTIONS(678), + [anon_sym_if] = ACTIONS(678), + [anon_sym_match] = ACTIONS(678), + [anon_sym_LBRACE] = ACTIONS(678), + [anon_sym_RBRACE] = ACTIONS(678), + [anon_sym_try] = ACTIONS(678), + [anon_sym_return] = ACTIONS(678), + [anon_sym_source] = ACTIONS(678), + [anon_sym_source_DASHenv] = ACTIONS(678), + [anon_sym_register] = ACTIONS(678), + [anon_sym_hide] = ACTIONS(678), + [anon_sym_hide_DASHenv] = ACTIONS(678), + [anon_sym_overlay] = ACTIONS(678), + [anon_sym_where] = ACTIONS(678), + [anon_sym_not] = ACTIONS(678), + [anon_sym_DOT_DOT_LT] = ACTIONS(678), + [anon_sym_DOT_DOT] = ACTIONS(678), + [anon_sym_DOT_DOT_EQ] = ACTIONS(678), + [sym_val_nothing] = ACTIONS(678), + [anon_sym_true] = ACTIONS(678), + [anon_sym_false] = ACTIONS(678), + [aux_sym_val_number_token1] = ACTIONS(678), + [aux_sym_val_number_token2] = ACTIONS(678), + [aux_sym_val_number_token3] = ACTIONS(678), + [aux_sym_val_number_token4] = ACTIONS(678), + [anon_sym_inf] = ACTIONS(678), + [anon_sym_DASHinf] = ACTIONS(678), + [anon_sym_NaN] = ACTIONS(678), + [anon_sym_0b] = ACTIONS(678), + [anon_sym_0o] = ACTIONS(678), + [anon_sym_0x] = ACTIONS(678), + [sym_val_date] = ACTIONS(678), + [anon_sym_DQUOTE] = ACTIONS(678), + [sym__str_single_quotes] = ACTIONS(678), + [sym__str_back_ticks] = ACTIONS(678), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(678), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(678), + [anon_sym_CARET] = ACTIONS(678), + [sym_short_flag] = ACTIONS(1257), [anon_sym_POUND] = ACTIONS(3), }, [604] = { - [sym__expression] = STATE(458), - [sym_expr_unary] = STATE(526), - [sym_expr_binary] = STATE(526), - [sym_expr_parenthesized] = STATE(527), - [sym_val_range] = STATE(526), - [sym__value] = STATE(526), - [sym_val_bool] = STATE(506), - [sym_val_variable] = STATE(506), - [sym__var] = STATE(448), - [sym_val_number] = STATE(10), - [sym_val_duration] = STATE(506), - [sym_val_filesize] = STATE(506), - [sym_val_binary] = STATE(506), - [sym_val_string] = STATE(506), - [sym__str_double_quotes] = STATE(528), - [sym_val_interpolated] = STATE(506), - [sym__inter_single_quotes] = STATE(513), - [sym__inter_double_quotes] = STATE(516), - [sym_val_list] = STATE(506), - [sym_val_record] = STATE(506), - [sym_val_table] = STATE(506), - [sym_val_closure] = STATE(506), - [sym__flag] = STATE(594), - [sym_long_flag] = STATE(1511), [sym_comment] = STATE(604), - [sym_cmd_identifier] = ACTIONS(1071), - [anon_sym_SEMI] = ACTIONS(1071), - [anon_sym_LF] = ACTIONS(1069), - [anon_sym_LBRACK] = ACTIONS(1071), - [anon_sym_LPAREN] = ACTIONS(1071), - [anon_sym_RPAREN] = ACTIONS(1071), - [anon_sym_PIPE] = ACTIONS(1071), - [anon_sym_DOLLAR] = ACTIONS(1071), - [anon_sym_error] = ACTIONS(1071), - [anon_sym_DASH_DASH] = ACTIONS(1388), - [anon_sym_DASH] = ACTIONS(1071), - [anon_sym_break] = ACTIONS(1071), - [anon_sym_continue] = ACTIONS(1071), - [anon_sym_for] = ACTIONS(1071), - [anon_sym_loop] = ACTIONS(1071), - [anon_sym_while] = ACTIONS(1071), - [anon_sym_do] = ACTIONS(1071), - [anon_sym_if] = ACTIONS(1071), - [anon_sym_match] = ACTIONS(1071), - [anon_sym_LBRACE] = ACTIONS(1071), - [anon_sym_try] = ACTIONS(1071), - [anon_sym_return] = ACTIONS(1071), - [anon_sym_let] = ACTIONS(1071), - [anon_sym_let_DASHenv] = ACTIONS(1071), - [anon_sym_mut] = ACTIONS(1071), - [anon_sym_const] = ACTIONS(1071), - [anon_sym_source] = ACTIONS(1071), - [anon_sym_source_DASHenv] = ACTIONS(1071), - [anon_sym_register] = ACTIONS(1071), - [anon_sym_hide] = ACTIONS(1071), - [anon_sym_hide_DASHenv] = ACTIONS(1071), - [anon_sym_overlay] = ACTIONS(1071), - [anon_sym_where] = ACTIONS(1071), - [anon_sym_not] = ACTIONS(1071), - [anon_sym_DOT_DOT_LT] = ACTIONS(1071), - [anon_sym_DOT_DOT] = ACTIONS(1071), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1071), - [sym_val_nothing] = ACTIONS(1071), - [anon_sym_true] = ACTIONS(1071), - [anon_sym_false] = ACTIONS(1071), - [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(1071), - [anon_sym_inf] = ACTIONS(1071), - [anon_sym_DASHinf] = ACTIONS(1071), - [anon_sym_NaN] = ACTIONS(1071), - [anon_sym_0b] = ACTIONS(1071), - [anon_sym_0o] = ACTIONS(1071), - [anon_sym_0x] = ACTIONS(1071), - [sym_val_date] = ACTIONS(1071), - [anon_sym_DQUOTE] = ACTIONS(1071), - [sym__str_single_quotes] = ACTIONS(1071), - [sym__str_back_ticks] = ACTIONS(1071), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1071), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1071), - [anon_sym_CARET] = ACTIONS(1071), - [sym_short_flag] = ACTIONS(1414), + [ts_builtin_sym_end] = ACTIONS(773), + [anon_sym_SEMI] = ACTIONS(771), + [anon_sym_LF] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_PIPE] = ACTIONS(771), + [anon_sym_DOLLAR] = ACTIONS(771), + [anon_sym_GT] = ACTIONS(771), + [anon_sym_DASH_DASH] = ACTIONS(771), + [anon_sym_DASH] = ACTIONS(771), + [anon_sym_in] = ACTIONS(771), + [anon_sym_LBRACE] = ACTIONS(771), + [anon_sym_STAR] = ACTIONS(771), + [anon_sym_STAR_STAR] = ACTIONS(771), + [anon_sym_PLUS_PLUS] = ACTIONS(771), + [anon_sym_SLASH] = ACTIONS(771), + [anon_sym_mod] = ACTIONS(771), + [anon_sym_SLASH_SLASH] = ACTIONS(771), + [anon_sym_PLUS] = ACTIONS(771), + [anon_sym_bit_DASHshl] = ACTIONS(771), + [anon_sym_bit_DASHshr] = ACTIONS(771), + [anon_sym_EQ_EQ] = ACTIONS(771), + [anon_sym_BANG_EQ] = ACTIONS(771), + [anon_sym_LT2] = ACTIONS(771), + [anon_sym_LT_EQ] = ACTIONS(771), + [anon_sym_GT_EQ] = ACTIONS(771), + [anon_sym_not_DASHin] = ACTIONS(771), + [anon_sym_starts_DASHwith] = ACTIONS(771), + [anon_sym_ends_DASHwith] = ACTIONS(771), + [anon_sym_EQ_TILDE] = ACTIONS(771), + [anon_sym_BANG_TILDE] = ACTIONS(771), + [anon_sym_bit_DASHand] = ACTIONS(771), + [anon_sym_bit_DASHxor] = ACTIONS(771), + [anon_sym_bit_DASHor] = ACTIONS(771), + [anon_sym_and] = ACTIONS(771), + [anon_sym_xor] = ACTIONS(771), + [anon_sym_or] = ACTIONS(771), + [anon_sym_DOT_DOT_LT] = ACTIONS(771), + [anon_sym_DOT_DOT] = ACTIONS(771), + [anon_sym_DOT_DOT_EQ] = ACTIONS(771), + [sym_val_nothing] = ACTIONS(771), + [anon_sym_true] = ACTIONS(771), + [anon_sym_false] = ACTIONS(771), + [aux_sym_val_number_token1] = ACTIONS(771), + [aux_sym_val_number_token2] = ACTIONS(771), + [aux_sym_val_number_token3] = ACTIONS(771), + [aux_sym_val_number_token4] = ACTIONS(771), + [anon_sym_inf] = ACTIONS(771), + [anon_sym_DASHinf] = ACTIONS(771), + [anon_sym_NaN] = ACTIONS(771), + [anon_sym_0b] = ACTIONS(771), + [anon_sym_0o] = ACTIONS(771), + [anon_sym_0x] = ACTIONS(771), + [sym_val_date] = ACTIONS(771), + [anon_sym_DQUOTE] = ACTIONS(771), + [sym__str_single_quotes] = ACTIONS(771), + [sym__str_back_ticks] = ACTIONS(771), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(771), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(771), + [anon_sym_err_GT] = ACTIONS(771), + [anon_sym_out_GT] = ACTIONS(771), + [anon_sym_e_GT] = ACTIONS(771), + [anon_sym_o_GT] = ACTIONS(771), + [anon_sym_err_PLUSout_GT] = ACTIONS(771), + [anon_sym_out_PLUSerr_GT] = ACTIONS(771), + [anon_sym_o_PLUSe_GT] = ACTIONS(771), + [anon_sym_e_PLUSo_GT] = ACTIONS(771), + [sym_short_flag] = ACTIONS(771), + [aux_sym_unquoted_token1] = ACTIONS(771), [anon_sym_POUND] = ACTIONS(3), }, [605] = { - [sym__expression] = STATE(467), - [sym_expr_unary] = STATE(526), - [sym_expr_binary] = STATE(526), - [sym_expr_parenthesized] = STATE(527), - [sym_val_range] = STATE(526), - [sym__value] = STATE(526), - [sym_val_bool] = STATE(506), - [sym_val_variable] = STATE(506), - [sym__var] = STATE(448), - [sym_val_number] = STATE(10), - [sym_val_duration] = STATE(506), - [sym_val_filesize] = STATE(506), - [sym_val_binary] = STATE(506), - [sym_val_string] = STATE(506), - [sym__str_double_quotes] = STATE(528), - [sym_val_interpolated] = STATE(506), - [sym__inter_single_quotes] = STATE(513), - [sym__inter_double_quotes] = STATE(516), - [sym_val_list] = STATE(506), - [sym_val_record] = STATE(506), - [sym_val_table] = STATE(506), - [sym_val_closure] = STATE(506), - [sym__flag] = STATE(597), - [sym_long_flag] = STATE(1511), [sym_comment] = STATE(605), - [sym_cmd_identifier] = ACTIONS(1079), - [anon_sym_SEMI] = ACTIONS(1079), - [anon_sym_LF] = ACTIONS(1077), - [anon_sym_LBRACK] = ACTIONS(1079), - [anon_sym_LPAREN] = ACTIONS(1079), - [anon_sym_RPAREN] = ACTIONS(1079), - [anon_sym_PIPE] = ACTIONS(1079), - [anon_sym_DOLLAR] = ACTIONS(1079), - [anon_sym_error] = ACTIONS(1079), - [anon_sym_DASH_DASH] = ACTIONS(1388), - [anon_sym_DASH] = ACTIONS(1079), - [anon_sym_break] = ACTIONS(1079), - [anon_sym_continue] = ACTIONS(1079), - [anon_sym_for] = ACTIONS(1079), - [anon_sym_loop] = ACTIONS(1079), - [anon_sym_while] = ACTIONS(1079), - [anon_sym_do] = ACTIONS(1079), - [anon_sym_if] = ACTIONS(1079), - [anon_sym_match] = ACTIONS(1079), - [anon_sym_LBRACE] = ACTIONS(1079), - [anon_sym_try] = ACTIONS(1079), - [anon_sym_return] = ACTIONS(1079), - [anon_sym_let] = ACTIONS(1079), - [anon_sym_let_DASHenv] = ACTIONS(1079), - [anon_sym_mut] = ACTIONS(1079), - [anon_sym_const] = ACTIONS(1079), - [anon_sym_source] = ACTIONS(1079), - [anon_sym_source_DASHenv] = ACTIONS(1079), - [anon_sym_register] = ACTIONS(1079), - [anon_sym_hide] = ACTIONS(1079), - [anon_sym_hide_DASHenv] = ACTIONS(1079), - [anon_sym_overlay] = ACTIONS(1079), - [anon_sym_where] = ACTIONS(1079), - [anon_sym_not] = ACTIONS(1079), - [anon_sym_DOT_DOT_LT] = ACTIONS(1079), - [anon_sym_DOT_DOT] = ACTIONS(1079), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1079), - [sym_val_nothing] = ACTIONS(1079), - [anon_sym_true] = ACTIONS(1079), - [anon_sym_false] = ACTIONS(1079), - [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(1079), - [anon_sym_inf] = ACTIONS(1079), - [anon_sym_DASHinf] = ACTIONS(1079), - [anon_sym_NaN] = ACTIONS(1079), - [anon_sym_0b] = ACTIONS(1079), - [anon_sym_0o] = ACTIONS(1079), - [anon_sym_0x] = ACTIONS(1079), - [sym_val_date] = ACTIONS(1079), - [anon_sym_DQUOTE] = ACTIONS(1079), - [sym__str_single_quotes] = ACTIONS(1079), - [sym__str_back_ticks] = ACTIONS(1079), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1079), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1079), - [anon_sym_CARET] = ACTIONS(1079), - [sym_short_flag] = ACTIONS(1414), + [ts_builtin_sym_end] = ACTIONS(773), + [anon_sym_SEMI] = ACTIONS(771), + [anon_sym_LF] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(771), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_PIPE] = ACTIONS(771), + [anon_sym_DOLLAR] = ACTIONS(771), + [anon_sym_GT] = ACTIONS(771), + [anon_sym_DASH_DASH] = ACTIONS(771), + [anon_sym_DASH] = ACTIONS(771), + [anon_sym_in] = ACTIONS(771), + [anon_sym_LBRACE] = ACTIONS(771), + [anon_sym_STAR] = ACTIONS(771), + [anon_sym_STAR_STAR] = ACTIONS(771), + [anon_sym_PLUS_PLUS] = ACTIONS(771), + [anon_sym_SLASH] = ACTIONS(771), + [anon_sym_mod] = ACTIONS(771), + [anon_sym_SLASH_SLASH] = ACTIONS(771), + [anon_sym_PLUS] = ACTIONS(771), + [anon_sym_bit_DASHshl] = ACTIONS(771), + [anon_sym_bit_DASHshr] = ACTIONS(771), + [anon_sym_EQ_EQ] = ACTIONS(771), + [anon_sym_BANG_EQ] = ACTIONS(771), + [anon_sym_LT2] = ACTIONS(771), + [anon_sym_LT_EQ] = ACTIONS(771), + [anon_sym_GT_EQ] = ACTIONS(771), + [anon_sym_not_DASHin] = ACTIONS(771), + [anon_sym_starts_DASHwith] = ACTIONS(771), + [anon_sym_ends_DASHwith] = ACTIONS(771), + [anon_sym_EQ_TILDE] = ACTIONS(771), + [anon_sym_BANG_TILDE] = ACTIONS(771), + [anon_sym_bit_DASHand] = ACTIONS(771), + [anon_sym_bit_DASHxor] = ACTIONS(771), + [anon_sym_bit_DASHor] = ACTIONS(771), + [anon_sym_and] = ACTIONS(771), + [anon_sym_xor] = ACTIONS(771), + [anon_sym_or] = ACTIONS(771), + [anon_sym_DOT_DOT_LT] = ACTIONS(771), + [anon_sym_DOT_DOT] = ACTIONS(771), + [anon_sym_DOT_DOT_EQ] = ACTIONS(771), + [sym_val_nothing] = ACTIONS(771), + [anon_sym_true] = ACTIONS(771), + [anon_sym_false] = ACTIONS(771), + [aux_sym_val_number_token1] = ACTIONS(771), + [aux_sym_val_number_token2] = ACTIONS(771), + [aux_sym_val_number_token3] = ACTIONS(771), + [aux_sym_val_number_token4] = ACTIONS(771), + [anon_sym_inf] = ACTIONS(771), + [anon_sym_DASHinf] = ACTIONS(771), + [anon_sym_NaN] = ACTIONS(771), + [anon_sym_0b] = ACTIONS(771), + [anon_sym_0o] = ACTIONS(771), + [anon_sym_0x] = ACTIONS(771), + [sym_val_date] = ACTIONS(771), + [anon_sym_DQUOTE] = ACTIONS(771), + [sym__str_single_quotes] = ACTIONS(771), + [sym__str_back_ticks] = ACTIONS(771), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(771), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(771), + [anon_sym_err_GT] = ACTIONS(771), + [anon_sym_out_GT] = ACTIONS(771), + [anon_sym_e_GT] = ACTIONS(771), + [anon_sym_o_GT] = ACTIONS(771), + [anon_sym_err_PLUSout_GT] = ACTIONS(771), + [anon_sym_out_PLUSerr_GT] = ACTIONS(771), + [anon_sym_o_PLUSe_GT] = ACTIONS(771), + [anon_sym_e_PLUSo_GT] = ACTIONS(771), + [sym_short_flag] = ACTIONS(771), + [aux_sym_unquoted_token1] = ACTIONS(771), [anon_sym_POUND] = ACTIONS(3), }, [606] = { - [sym__expression] = STATE(466), - [sym_expr_unary] = STATE(526), - [sym_expr_binary] = STATE(526), - [sym_expr_parenthesized] = STATE(527), - [sym_val_range] = STATE(526), - [sym__value] = STATE(526), - [sym_val_bool] = STATE(506), - [sym_val_variable] = STATE(506), - [sym__var] = STATE(448), - [sym_val_number] = STATE(10), - [sym_val_duration] = STATE(506), - [sym_val_filesize] = STATE(506), - [sym_val_binary] = STATE(506), - [sym_val_string] = STATE(506), - [sym__str_double_quotes] = STATE(528), - [sym_val_interpolated] = STATE(506), - [sym__inter_single_quotes] = STATE(513), - [sym__inter_double_quotes] = STATE(516), - [sym_val_list] = STATE(506), - [sym_val_record] = STATE(506), - [sym_val_table] = STATE(506), - [sym_val_closure] = STATE(506), - [sym__flag] = STATE(596), - [sym_long_flag] = STATE(1511), [sym_comment] = STATE(606), - [sym_cmd_identifier] = ACTIONS(1085), - [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_error] = ACTIONS(1085), - [anon_sym_DASH_DASH] = ACTIONS(1388), - [anon_sym_DASH] = ACTIONS(1085), - [anon_sym_break] = ACTIONS(1085), - [anon_sym_continue] = ACTIONS(1085), - [anon_sym_for] = 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_try] = ACTIONS(1085), - [anon_sym_return] = 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_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_where] = ACTIONS(1085), - [anon_sym_not] = ACTIONS(1085), - [anon_sym_DOT_DOT_LT] = ACTIONS(1085), - [anon_sym_DOT_DOT] = ACTIONS(1085), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1085), - [sym_val_nothing] = ACTIONS(1085), - [anon_sym_true] = ACTIONS(1085), - [anon_sym_false] = 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), - [anon_sym_inf] = ACTIONS(1085), - [anon_sym_DASHinf] = ACTIONS(1085), - [anon_sym_NaN] = 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), - [sym_short_flag] = ACTIONS(1414), + [ts_builtin_sym_end] = ACTIONS(854), + [anon_sym_SEMI] = ACTIONS(852), + [anon_sym_LF] = ACTIONS(854), + [anon_sym_LBRACK] = ACTIONS(852), + [anon_sym_LPAREN] = ACTIONS(852), + [anon_sym_PIPE] = ACTIONS(852), + [anon_sym_DOLLAR] = ACTIONS(852), + [anon_sym_GT] = ACTIONS(852), + [anon_sym_DASH_DASH] = ACTIONS(852), + [anon_sym_DASH] = ACTIONS(852), + [anon_sym_in] = ACTIONS(852), + [anon_sym_LBRACE] = ACTIONS(852), + [anon_sym_STAR] = ACTIONS(852), + [anon_sym_STAR_STAR] = ACTIONS(852), + [anon_sym_PLUS_PLUS] = ACTIONS(852), + [anon_sym_SLASH] = ACTIONS(852), + [anon_sym_mod] = ACTIONS(852), + [anon_sym_SLASH_SLASH] = ACTIONS(852), + [anon_sym_PLUS] = ACTIONS(852), + [anon_sym_bit_DASHshl] = ACTIONS(852), + [anon_sym_bit_DASHshr] = ACTIONS(852), + [anon_sym_EQ_EQ] = ACTIONS(852), + [anon_sym_BANG_EQ] = ACTIONS(852), + [anon_sym_LT2] = ACTIONS(852), + [anon_sym_LT_EQ] = ACTIONS(852), + [anon_sym_GT_EQ] = ACTIONS(852), + [anon_sym_not_DASHin] = ACTIONS(852), + [anon_sym_starts_DASHwith] = ACTIONS(852), + [anon_sym_ends_DASHwith] = ACTIONS(852), + [anon_sym_EQ_TILDE] = ACTIONS(852), + [anon_sym_BANG_TILDE] = ACTIONS(852), + [anon_sym_bit_DASHand] = ACTIONS(852), + [anon_sym_bit_DASHxor] = ACTIONS(852), + [anon_sym_bit_DASHor] = ACTIONS(852), + [anon_sym_and] = ACTIONS(852), + [anon_sym_xor] = ACTIONS(852), + [anon_sym_or] = ACTIONS(852), + [anon_sym_DOT_DOT_LT] = ACTIONS(852), + [anon_sym_DOT_DOT] = ACTIONS(852), + [anon_sym_DOT_DOT_EQ] = ACTIONS(852), + [sym_val_nothing] = ACTIONS(852), + [anon_sym_true] = ACTIONS(852), + [anon_sym_false] = ACTIONS(852), + [aux_sym_val_number_token1] = ACTIONS(852), + [aux_sym_val_number_token2] = ACTIONS(852), + [aux_sym_val_number_token3] = ACTIONS(852), + [aux_sym_val_number_token4] = ACTIONS(852), + [anon_sym_inf] = ACTIONS(852), + [anon_sym_DASHinf] = ACTIONS(852), + [anon_sym_NaN] = ACTIONS(852), + [anon_sym_0b] = ACTIONS(852), + [anon_sym_0o] = ACTIONS(852), + [anon_sym_0x] = ACTIONS(852), + [sym_val_date] = ACTIONS(852), + [anon_sym_DQUOTE] = ACTIONS(852), + [sym__str_single_quotes] = ACTIONS(852), + [sym__str_back_ticks] = ACTIONS(852), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(852), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(852), + [anon_sym_err_GT] = ACTIONS(852), + [anon_sym_out_GT] = ACTIONS(852), + [anon_sym_e_GT] = ACTIONS(852), + [anon_sym_o_GT] = ACTIONS(852), + [anon_sym_err_PLUSout_GT] = ACTIONS(852), + [anon_sym_out_PLUSerr_GT] = ACTIONS(852), + [anon_sym_o_PLUSe_GT] = ACTIONS(852), + [anon_sym_e_PLUSo_GT] = ACTIONS(852), + [sym_short_flag] = ACTIONS(852), + [aux_sym_unquoted_token1] = ACTIONS(852), [anon_sym_POUND] = ACTIONS(3), }, [607] = { - [sym__expression] = STATE(464), - [sym_expr_unary] = STATE(526), - [sym_expr_binary] = STATE(526), - [sym_expr_parenthesized] = STATE(527), - [sym_val_range] = STATE(526), - [sym__value] = STATE(526), - [sym_val_bool] = STATE(506), - [sym_val_variable] = STATE(506), - [sym__var] = STATE(448), - [sym_val_number] = STATE(10), - [sym_val_duration] = STATE(506), - [sym_val_filesize] = STATE(506), - [sym_val_binary] = STATE(506), - [sym_val_string] = STATE(506), - [sym__str_double_quotes] = STATE(528), - [sym_val_interpolated] = STATE(506), - [sym__inter_single_quotes] = STATE(513), - [sym__inter_double_quotes] = STATE(516), - [sym_val_list] = STATE(506), - [sym_val_record] = STATE(506), - [sym_val_table] = STATE(506), - [sym_val_closure] = STATE(506), - [sym__flag] = STATE(1324), - [sym_long_flag] = STATE(1511), [sym_comment] = STATE(607), - [sym_cmd_identifier] = ACTIONS(1075), - [anon_sym_SEMI] = ACTIONS(1075), - [anon_sym_LF] = ACTIONS(1073), - [anon_sym_LBRACK] = ACTIONS(1075), - [anon_sym_LPAREN] = ACTIONS(1075), - [anon_sym_RPAREN] = ACTIONS(1075), - [anon_sym_PIPE] = ACTIONS(1075), - [anon_sym_DOLLAR] = ACTIONS(1075), - [anon_sym_error] = ACTIONS(1075), - [anon_sym_DASH_DASH] = ACTIONS(1388), - [anon_sym_DASH] = ACTIONS(1075), - [anon_sym_break] = ACTIONS(1075), - [anon_sym_continue] = ACTIONS(1075), - [anon_sym_for] = ACTIONS(1075), - [anon_sym_loop] = ACTIONS(1075), - [anon_sym_while] = ACTIONS(1075), - [anon_sym_do] = ACTIONS(1075), - [anon_sym_if] = ACTIONS(1075), - [anon_sym_match] = ACTIONS(1075), - [anon_sym_LBRACE] = ACTIONS(1075), - [anon_sym_try] = ACTIONS(1075), - [anon_sym_return] = ACTIONS(1075), - [anon_sym_let] = ACTIONS(1075), - [anon_sym_let_DASHenv] = ACTIONS(1075), - [anon_sym_mut] = ACTIONS(1075), - [anon_sym_const] = ACTIONS(1075), - [anon_sym_source] = ACTIONS(1075), - [anon_sym_source_DASHenv] = ACTIONS(1075), - [anon_sym_register] = ACTIONS(1075), - [anon_sym_hide] = ACTIONS(1075), - [anon_sym_hide_DASHenv] = ACTIONS(1075), - [anon_sym_overlay] = ACTIONS(1075), - [anon_sym_where] = ACTIONS(1075), - [anon_sym_not] = ACTIONS(1075), - [anon_sym_DOT_DOT_LT] = ACTIONS(1075), - [anon_sym_DOT_DOT] = ACTIONS(1075), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1075), - [sym_val_nothing] = ACTIONS(1075), - [anon_sym_true] = ACTIONS(1075), - [anon_sym_false] = ACTIONS(1075), - [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(1075), - [anon_sym_inf] = ACTIONS(1075), - [anon_sym_DASHinf] = ACTIONS(1075), - [anon_sym_NaN] = ACTIONS(1075), - [anon_sym_0b] = ACTIONS(1075), - [anon_sym_0o] = ACTIONS(1075), - [anon_sym_0x] = ACTIONS(1075), - [sym_val_date] = ACTIONS(1075), - [anon_sym_DQUOTE] = ACTIONS(1075), - [sym__str_single_quotes] = ACTIONS(1075), - [sym__str_back_ticks] = ACTIONS(1075), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1075), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1075), - [anon_sym_CARET] = ACTIONS(1075), - [sym_short_flag] = ACTIONS(1414), + [ts_builtin_sym_end] = ACTIONS(818), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(816), + [anon_sym_DASH_DASH] = ACTIONS(816), + [anon_sym_DASH] = ACTIONS(1277), + [anon_sym_in] = ACTIONS(816), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(1279), + [anon_sym_STAR_STAR] = ACTIONS(1281), + [anon_sym_PLUS_PLUS] = ACTIONS(1281), + [anon_sym_SLASH] = ACTIONS(1279), + [anon_sym_mod] = ACTIONS(1279), + [anon_sym_SLASH_SLASH] = ACTIONS(1279), + [anon_sym_PLUS] = ACTIONS(1277), + [anon_sym_bit_DASHshl] = ACTIONS(816), + [anon_sym_bit_DASHshr] = ACTIONS(816), + [anon_sym_EQ_EQ] = ACTIONS(816), + [anon_sym_BANG_EQ] = ACTIONS(816), + [anon_sym_LT2] = ACTIONS(816), + [anon_sym_LT_EQ] = ACTIONS(816), + [anon_sym_GT_EQ] = ACTIONS(816), + [anon_sym_not_DASHin] = ACTIONS(816), + [anon_sym_starts_DASHwith] = ACTIONS(816), + [anon_sym_ends_DASHwith] = ACTIONS(816), + [anon_sym_EQ_TILDE] = ACTIONS(816), + [anon_sym_BANG_TILDE] = ACTIONS(816), + [anon_sym_bit_DASHand] = ACTIONS(816), + [anon_sym_bit_DASHxor] = ACTIONS(816), + [anon_sym_bit_DASHor] = ACTIONS(816), + [anon_sym_and] = ACTIONS(816), + [anon_sym_xor] = ACTIONS(816), + [anon_sym_or] = ACTIONS(816), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_err_GT] = ACTIONS(816), + [anon_sym_out_GT] = ACTIONS(816), + [anon_sym_e_GT] = ACTIONS(816), + [anon_sym_o_GT] = ACTIONS(816), + [anon_sym_err_PLUSout_GT] = ACTIONS(816), + [anon_sym_out_PLUSerr_GT] = ACTIONS(816), + [anon_sym_o_PLUSe_GT] = ACTIONS(816), + [anon_sym_e_PLUSo_GT] = ACTIONS(816), + [sym_short_flag] = ACTIONS(816), + [aux_sym_unquoted_token1] = ACTIONS(816), [anon_sym_POUND] = ACTIONS(3), }, [608] = { - [sym_ctrl_do] = STATE(1546), - [sym_ctrl_if] = STATE(1546), - [sym_ctrl_match] = STATE(1546), - [sym_ctrl_try] = STATE(1546), - [sym__expression] = STATE(576), - [sym_expr_unary] = STATE(579), - [sym_expr_binary] = STATE(579), - [sym_expr_parenthesized] = STATE(577), - [sym_val_range] = STATE(579), - [sym__value] = STATE(579), - [sym_val_bool] = STATE(560), - [sym_val_variable] = STATE(560), - [sym__var] = STATE(480), - [sym_val_number] = STATE(13), - [sym_val_duration] = STATE(560), - [sym_val_filesize] = STATE(560), - [sym_val_binary] = STATE(560), - [sym_val_string] = STATE(560), - [sym__str_double_quotes] = STATE(580), - [sym_val_interpolated] = STATE(560), - [sym__inter_single_quotes] = STATE(558), - [sym__inter_double_quotes] = STATE(557), - [sym_val_list] = STATE(560), - [sym_val_record] = STATE(560), - [sym_val_table] = STATE(560), - [sym_val_closure] = STATE(560), [sym_comment] = STATE(608), - [sym_cmd_identifier] = ACTIONS(1315), - [anon_sym_SEMI] = ACTIONS(1315), - [anon_sym_LF] = ACTIONS(1313), - [anon_sym_LBRACK] = ACTIONS(1455), - [anon_sym_LPAREN] = ACTIONS(1423), - [anon_sym_RPAREN] = ACTIONS(1315), - [anon_sym_PIPE] = ACTIONS(1315), - [anon_sym_DOLLAR] = ACTIONS(1457), - [anon_sym_error] = ACTIONS(1315), - [anon_sym_DASH] = ACTIONS(1459), - [anon_sym_break] = ACTIONS(1315), - [anon_sym_continue] = ACTIONS(1315), - [anon_sym_for] = ACTIONS(1315), - [anon_sym_loop] = ACTIONS(1315), - [anon_sym_while] = ACTIONS(1315), - [anon_sym_do] = ACTIONS(897), - [anon_sym_if] = ACTIONS(899), - [anon_sym_match] = ACTIONS(901), - [anon_sym_LBRACE] = ACTIONS(1461), - [anon_sym_try] = ACTIONS(903), - [anon_sym_return] = ACTIONS(1315), - [anon_sym_let] = ACTIONS(1315), - [anon_sym_let_DASHenv] = ACTIONS(1315), - [anon_sym_mut] = ACTIONS(1315), - [anon_sym_const] = ACTIONS(1315), - [anon_sym_source] = ACTIONS(1315), - [anon_sym_source_DASHenv] = ACTIONS(1315), - [anon_sym_register] = ACTIONS(1315), - [anon_sym_hide] = ACTIONS(1315), - [anon_sym_hide_DASHenv] = ACTIONS(1315), - [anon_sym_overlay] = ACTIONS(1315), - [anon_sym_where] = ACTIONS(1315), - [anon_sym_not] = ACTIONS(1463), - [anon_sym_DOT_DOT_LT] = ACTIONS(1465), - [anon_sym_DOT_DOT] = ACTIONS(1465), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1465), - [sym_val_nothing] = ACTIONS(1467), - [anon_sym_true] = ACTIONS(1469), - [anon_sym_false] = ACTIONS(1469), - [aux_sym_val_number_token1] = ACTIONS(1471), - [aux_sym_val_number_token2] = ACTIONS(1471), - [aux_sym_val_number_token3] = ACTIONS(1471), - [aux_sym_val_number_token4] = ACTIONS(1471), - [anon_sym_inf] = ACTIONS(1471), - [anon_sym_DASHinf] = ACTIONS(1471), - [anon_sym_NaN] = ACTIONS(1471), - [anon_sym_0b] = ACTIONS(1473), - [anon_sym_0o] = ACTIONS(1473), - [anon_sym_0x] = ACTIONS(1473), - [sym_val_date] = ACTIONS(1467), - [anon_sym_DQUOTE] = ACTIONS(1475), - [sym__str_single_quotes] = ACTIONS(1477), - [sym__str_back_ticks] = ACTIONS(1477), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1479), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1481), - [anon_sym_CARET] = ACTIONS(1315), + [ts_builtin_sym_end] = ACTIONS(818), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(1275), + [anon_sym_DASH_DASH] = ACTIONS(816), + [anon_sym_DASH] = ACTIONS(1277), + [anon_sym_in] = ACTIONS(1285), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(1279), + [anon_sym_STAR_STAR] = ACTIONS(1281), + [anon_sym_PLUS_PLUS] = ACTIONS(1281), + [anon_sym_SLASH] = ACTIONS(1279), + [anon_sym_mod] = ACTIONS(1279), + [anon_sym_SLASH_SLASH] = ACTIONS(1279), + [anon_sym_PLUS] = ACTIONS(1277), + [anon_sym_bit_DASHshl] = ACTIONS(1283), + [anon_sym_bit_DASHshr] = ACTIONS(1283), + [anon_sym_EQ_EQ] = ACTIONS(1275), + [anon_sym_BANG_EQ] = ACTIONS(1275), + [anon_sym_LT2] = ACTIONS(1275), + [anon_sym_LT_EQ] = ACTIONS(1275), + [anon_sym_GT_EQ] = ACTIONS(1275), + [anon_sym_not_DASHin] = ACTIONS(1285), + [anon_sym_starts_DASHwith] = ACTIONS(1285), + [anon_sym_ends_DASHwith] = ACTIONS(1285), + [anon_sym_EQ_TILDE] = ACTIONS(816), + [anon_sym_BANG_TILDE] = ACTIONS(816), + [anon_sym_bit_DASHand] = ACTIONS(816), + [anon_sym_bit_DASHxor] = ACTIONS(816), + [anon_sym_bit_DASHor] = ACTIONS(816), + [anon_sym_and] = ACTIONS(816), + [anon_sym_xor] = ACTIONS(816), + [anon_sym_or] = ACTIONS(816), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_err_GT] = ACTIONS(816), + [anon_sym_out_GT] = ACTIONS(816), + [anon_sym_e_GT] = ACTIONS(816), + [anon_sym_o_GT] = ACTIONS(816), + [anon_sym_err_PLUSout_GT] = ACTIONS(816), + [anon_sym_out_PLUSerr_GT] = ACTIONS(816), + [anon_sym_o_PLUSe_GT] = ACTIONS(816), + [anon_sym_e_PLUSo_GT] = ACTIONS(816), + [sym_short_flag] = ACTIONS(816), + [aux_sym_unquoted_token1] = ACTIONS(816), [anon_sym_POUND] = ACTIONS(3), }, [609] = { - [sym__ctrl_expression] = STATE(3300), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_pipe_element] = STATE(3501), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2609), - [sym__var] = STATE(2328), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), [sym_comment] = STATE(609), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_SEMI] = ACTIONS(1483), - [anon_sym_LF] = ACTIONS(1485), - [anon_sym_LBRACK] = ACTIONS(1487), - [anon_sym_LPAREN] = ACTIONS(1489), - [anon_sym_RPAREN] = ACTIONS(1483), - [anon_sym_PIPE] = ACTIONS(1483), - [anon_sym_DOLLAR] = ACTIONS(1491), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_do] = ACTIONS(1493), - [anon_sym_if] = ACTIONS(1495), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(1497), - [anon_sym_try] = ACTIONS(1499), - [anon_sym_return] = ACTIONS(1501), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(79), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(79), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(85), - [aux_sym_val_number_token3] = ACTIONS(85), - [aux_sym_val_number_token4] = ACTIONS(85), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(85), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(81), - [anon_sym_DQUOTE] = ACTIONS(1503), - [sym__str_single_quotes] = ACTIONS(1505), - [sym__str_back_ticks] = ACTIONS(1505), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1507), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1509), - [anon_sym_CARET] = ACTIONS(1511), + [ts_builtin_sym_end] = ACTIONS(818), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(816), + [anon_sym_DASH_DASH] = ACTIONS(816), + [anon_sym_DASH] = ACTIONS(816), + [anon_sym_in] = ACTIONS(816), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(1279), + [anon_sym_STAR_STAR] = ACTIONS(1281), + [anon_sym_PLUS_PLUS] = ACTIONS(1281), + [anon_sym_SLASH] = ACTIONS(1279), + [anon_sym_mod] = ACTIONS(1279), + [anon_sym_SLASH_SLASH] = ACTIONS(1279), + [anon_sym_PLUS] = ACTIONS(816), + [anon_sym_bit_DASHshl] = ACTIONS(816), + [anon_sym_bit_DASHshr] = ACTIONS(816), + [anon_sym_EQ_EQ] = ACTIONS(816), + [anon_sym_BANG_EQ] = ACTIONS(816), + [anon_sym_LT2] = ACTIONS(816), + [anon_sym_LT_EQ] = ACTIONS(816), + [anon_sym_GT_EQ] = ACTIONS(816), + [anon_sym_not_DASHin] = ACTIONS(816), + [anon_sym_starts_DASHwith] = ACTIONS(816), + [anon_sym_ends_DASHwith] = ACTIONS(816), + [anon_sym_EQ_TILDE] = ACTIONS(816), + [anon_sym_BANG_TILDE] = ACTIONS(816), + [anon_sym_bit_DASHand] = ACTIONS(816), + [anon_sym_bit_DASHxor] = ACTIONS(816), + [anon_sym_bit_DASHor] = ACTIONS(816), + [anon_sym_and] = ACTIONS(816), + [anon_sym_xor] = ACTIONS(816), + [anon_sym_or] = ACTIONS(816), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_err_GT] = ACTIONS(816), + [anon_sym_out_GT] = ACTIONS(816), + [anon_sym_e_GT] = ACTIONS(816), + [anon_sym_o_GT] = ACTIONS(816), + [anon_sym_err_PLUSout_GT] = ACTIONS(816), + [anon_sym_out_PLUSerr_GT] = ACTIONS(816), + [anon_sym_o_PLUSe_GT] = ACTIONS(816), + [anon_sym_e_PLUSo_GT] = ACTIONS(816), + [sym_short_flag] = ACTIONS(816), + [aux_sym_unquoted_token1] = ACTIONS(816), [anon_sym_POUND] = ACTIONS(3), }, [610] = { - [sym__ctrl_expression] = STATE(3300), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_pipe_element] = STATE(3358), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2609), - [sym__var] = STATE(2328), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), + [sym_path] = STATE(702), [sym_comment] = STATE(610), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_SEMI] = ACTIONS(1513), - [anon_sym_LF] = ACTIONS(1515), - [anon_sym_LBRACK] = ACTIONS(1487), - [anon_sym_LPAREN] = ACTIONS(1489), - [anon_sym_RPAREN] = ACTIONS(1513), - [anon_sym_PIPE] = ACTIONS(1513), - [anon_sym_DOLLAR] = ACTIONS(1491), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_do] = ACTIONS(1493), - [anon_sym_if] = ACTIONS(1495), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(1497), - [anon_sym_try] = ACTIONS(1499), - [anon_sym_return] = ACTIONS(1501), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(79), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(79), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(85), - [aux_sym_val_number_token3] = ACTIONS(85), - [aux_sym_val_number_token4] = ACTIONS(85), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(85), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(81), - [anon_sym_DQUOTE] = ACTIONS(1503), - [sym__str_single_quotes] = ACTIONS(1505), - [sym__str_back_ticks] = ACTIONS(1505), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1507), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1509), - [anon_sym_CARET] = ACTIONS(1511), + [aux_sym_cell_path_repeat1] = STATE(617), + [ts_builtin_sym_end] = ACTIONS(615), + [anon_sym_export] = ACTIONS(613), + [anon_sym_alias] = ACTIONS(613), + [anon_sym_let] = ACTIONS(613), + [anon_sym_let_DASHenv] = ACTIONS(613), + [anon_sym_mut] = ACTIONS(613), + [anon_sym_const] = ACTIONS(613), + [sym_cmd_identifier] = ACTIONS(613), + [anon_sym_SEMI] = ACTIONS(613), + [anon_sym_LF] = ACTIONS(615), + [anon_sym_def] = ACTIONS(613), + [anon_sym_def_DASHenv] = ACTIONS(613), + [anon_sym_export_DASHenv] = ACTIONS(613), + [anon_sym_extern] = ACTIONS(613), + [anon_sym_module] = ACTIONS(613), + [anon_sym_use] = ACTIONS(613), + [anon_sym_LBRACK] = ACTIONS(613), + [anon_sym_LPAREN] = ACTIONS(613), + [anon_sym_PIPE] = ACTIONS(613), + [anon_sym_DOLLAR] = ACTIONS(613), + [anon_sym_error] = ACTIONS(613), + [anon_sym_DASH_DASH] = ACTIONS(613), + [anon_sym_DASH] = ACTIONS(613), + [anon_sym_break] = ACTIONS(613), + [anon_sym_continue] = ACTIONS(613), + [anon_sym_for] = ACTIONS(613), + [anon_sym_loop] = ACTIONS(613), + [anon_sym_while] = ACTIONS(613), + [anon_sym_do] = ACTIONS(613), + [anon_sym_if] = ACTIONS(613), + [anon_sym_match] = ACTIONS(613), + [anon_sym_LBRACE] = ACTIONS(613), + [anon_sym_DOT] = ACTIONS(1245), + [anon_sym_try] = ACTIONS(613), + [anon_sym_return] = ACTIONS(613), + [anon_sym_source] = ACTIONS(613), + [anon_sym_source_DASHenv] = ACTIONS(613), + [anon_sym_register] = ACTIONS(613), + [anon_sym_hide] = ACTIONS(613), + [anon_sym_hide_DASHenv] = ACTIONS(613), + [anon_sym_overlay] = ACTIONS(613), + [anon_sym_where] = ACTIONS(613), + [anon_sym_not] = ACTIONS(613), + [anon_sym_DOT_DOT_LT] = ACTIONS(613), + [anon_sym_DOT_DOT] = ACTIONS(613), + [anon_sym_DOT_DOT_EQ] = ACTIONS(613), + [sym_val_nothing] = ACTIONS(613), + [anon_sym_true] = ACTIONS(613), + [anon_sym_false] = ACTIONS(613), + [aux_sym_val_number_token1] = ACTIONS(613), + [aux_sym_val_number_token2] = ACTIONS(613), + [aux_sym_val_number_token3] = ACTIONS(613), + [aux_sym_val_number_token4] = ACTIONS(613), + [anon_sym_inf] = ACTIONS(613), + [anon_sym_DASHinf] = ACTIONS(613), + [anon_sym_NaN] = ACTIONS(613), + [anon_sym_0b] = ACTIONS(613), + [anon_sym_0o] = ACTIONS(613), + [anon_sym_0x] = ACTIONS(613), + [sym_val_date] = ACTIONS(613), + [anon_sym_DQUOTE] = ACTIONS(613), + [sym__str_single_quotes] = ACTIONS(613), + [sym__str_back_ticks] = ACTIONS(613), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(613), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(613), + [anon_sym_CARET] = ACTIONS(613), + [sym_short_flag] = ACTIONS(613), [anon_sym_POUND] = ACTIONS(3), }, [611] = { - [sym_cell_path] = STATE(664), - [sym_path] = STATE(622), [sym_comment] = STATE(611), - [anon_sym_SEMI] = ACTIONS(977), - [anon_sym_LF] = ACTIONS(975), - [anon_sym_LBRACK] = ACTIONS(977), - [anon_sym_LPAREN] = ACTIONS(977), - [anon_sym_RPAREN] = ACTIONS(977), - [anon_sym_PIPE] = ACTIONS(977), - [anon_sym_DOLLAR] = ACTIONS(977), - [anon_sym_GT] = ACTIONS(977), - [anon_sym_DASH_DASH] = ACTIONS(977), - [anon_sym_DASH] = ACTIONS(977), - [anon_sym_in] = ACTIONS(977), - [anon_sym_LBRACE] = ACTIONS(977), - [anon_sym_DOT] = ACTIONS(1517), - [anon_sym_STAR] = ACTIONS(977), - [anon_sym_STAR_STAR] = ACTIONS(977), - [anon_sym_PLUS_PLUS] = ACTIONS(977), - [anon_sym_SLASH] = ACTIONS(977), - [anon_sym_mod] = ACTIONS(977), - [anon_sym_SLASH_SLASH] = ACTIONS(977), - [anon_sym_PLUS] = ACTIONS(977), - [anon_sym_bit_DASHshl] = ACTIONS(977), - [anon_sym_bit_DASHshr] = ACTIONS(977), - [anon_sym_EQ_EQ] = ACTIONS(977), - [anon_sym_BANG_EQ] = ACTIONS(977), - [anon_sym_LT2] = ACTIONS(977), - [anon_sym_LT_EQ] = ACTIONS(977), - [anon_sym_GT_EQ] = ACTIONS(977), - [anon_sym_not_DASHin] = ACTIONS(977), - [anon_sym_starts_DASHwith] = ACTIONS(977), - [anon_sym_ends_DASHwith] = ACTIONS(977), - [anon_sym_EQ_TILDE] = ACTIONS(977), - [anon_sym_BANG_TILDE] = ACTIONS(977), - [anon_sym_bit_DASHand] = ACTIONS(977), - [anon_sym_bit_DASHxor] = ACTIONS(977), - [anon_sym_bit_DASHor] = ACTIONS(977), - [anon_sym_and] = ACTIONS(977), - [anon_sym_xor] = ACTIONS(977), - [anon_sym_or] = ACTIONS(977), - [anon_sym_DOT_DOT_LT] = ACTIONS(977), - [anon_sym_DOT_DOT] = ACTIONS(977), - [anon_sym_DOT_DOT_EQ] = ACTIONS(977), - [sym_val_nothing] = ACTIONS(977), - [anon_sym_true] = ACTIONS(977), - [anon_sym_false] = ACTIONS(977), - [aux_sym_val_number_token1] = ACTIONS(977), - [aux_sym_val_number_token2] = ACTIONS(977), - [aux_sym_val_number_token3] = ACTIONS(977), - [aux_sym_val_number_token4] = ACTIONS(977), - [anon_sym_inf] = ACTIONS(977), - [anon_sym_DASHinf] = ACTIONS(977), - [anon_sym_NaN] = ACTIONS(977), - [anon_sym_0b] = ACTIONS(977), - [anon_sym_0o] = ACTIONS(977), - [anon_sym_0x] = ACTIONS(977), - [sym_val_date] = ACTIONS(977), - [anon_sym_DQUOTE] = ACTIONS(977), - [sym__str_single_quotes] = ACTIONS(977), - [sym__str_back_ticks] = ACTIONS(977), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(977), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(977), - [anon_sym_err_GT] = ACTIONS(977), - [anon_sym_out_GT] = ACTIONS(977), - [anon_sym_e_GT] = ACTIONS(977), - [anon_sym_o_GT] = ACTIONS(977), - [anon_sym_err_PLUSout_GT] = ACTIONS(977), - [anon_sym_out_PLUSerr_GT] = ACTIONS(977), - [anon_sym_o_PLUSe_GT] = ACTIONS(977), - [anon_sym_e_PLUSo_GT] = ACTIONS(977), - [sym_short_flag] = ACTIONS(977), - [aux_sym_unquoted_token1] = ACTIONS(977), + [anon_sym_export] = ACTIONS(651), + [anon_sym_alias] = ACTIONS(651), + [anon_sym_let] = ACTIONS(651), + [anon_sym_let_DASHenv] = ACTIONS(651), + [anon_sym_mut] = ACTIONS(651), + [anon_sym_const] = ACTIONS(651), + [sym_cmd_identifier] = ACTIONS(651), + [anon_sym_SEMI] = ACTIONS(651), + [anon_sym_LF] = ACTIONS(653), + [anon_sym_def] = ACTIONS(651), + [anon_sym_def_DASHenv] = ACTIONS(651), + [anon_sym_export_DASHenv] = ACTIONS(651), + [anon_sym_extern] = ACTIONS(651), + [anon_sym_module] = ACTIONS(651), + [anon_sym_use] = ACTIONS(651), + [anon_sym_LBRACK] = ACTIONS(651), + [anon_sym_LPAREN] = ACTIONS(651), + [anon_sym_RPAREN] = ACTIONS(651), + [anon_sym_PIPE] = ACTIONS(651), + [anon_sym_DOLLAR] = ACTIONS(651), + [anon_sym_error] = ACTIONS(651), + [anon_sym_DASH_DASH] = ACTIONS(651), + [anon_sym_DASH] = ACTIONS(651), + [anon_sym_break] = ACTIONS(651), + [anon_sym_continue] = ACTIONS(651), + [anon_sym_for] = ACTIONS(651), + [anon_sym_loop] = ACTIONS(651), + [anon_sym_while] = ACTIONS(651), + [anon_sym_do] = ACTIONS(651), + [anon_sym_if] = ACTIONS(651), + [anon_sym_match] = ACTIONS(651), + [anon_sym_LBRACE] = ACTIONS(651), + [anon_sym_RBRACE] = ACTIONS(651), + [anon_sym_DOT] = ACTIONS(651), + [anon_sym_try] = ACTIONS(651), + [anon_sym_return] = ACTIONS(651), + [anon_sym_source] = ACTIONS(651), + [anon_sym_source_DASHenv] = ACTIONS(651), + [anon_sym_register] = ACTIONS(651), + [anon_sym_hide] = ACTIONS(651), + [anon_sym_hide_DASHenv] = ACTIONS(651), + [anon_sym_overlay] = ACTIONS(651), + [anon_sym_where] = ACTIONS(651), + [anon_sym_QMARK2] = ACTIONS(1287), + [anon_sym_not] = ACTIONS(651), + [anon_sym_DOT_DOT_LT] = ACTIONS(651), + [anon_sym_DOT_DOT] = ACTIONS(651), + [anon_sym_DOT_DOT_EQ] = ACTIONS(651), + [sym_val_nothing] = ACTIONS(651), + [anon_sym_true] = ACTIONS(651), + [anon_sym_false] = ACTIONS(651), + [aux_sym_val_number_token1] = ACTIONS(651), + [aux_sym_val_number_token2] = ACTIONS(651), + [aux_sym_val_number_token3] = ACTIONS(651), + [aux_sym_val_number_token4] = ACTIONS(651), + [anon_sym_inf] = ACTIONS(651), + [anon_sym_DASHinf] = ACTIONS(651), + [anon_sym_NaN] = ACTIONS(651), + [anon_sym_0b] = ACTIONS(651), + [anon_sym_0o] = ACTIONS(651), + [anon_sym_0x] = ACTIONS(651), + [sym_val_date] = ACTIONS(651), + [anon_sym_DQUOTE] = ACTIONS(651), + [sym__str_single_quotes] = ACTIONS(651), + [sym__str_back_ticks] = ACTIONS(651), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(651), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(651), + [anon_sym_CARET] = ACTIONS(651), + [sym_short_flag] = ACTIONS(651), [anon_sym_POUND] = ACTIONS(3), }, [612] = { - [sym_path] = STATE(654), [sym_comment] = STATE(612), - [aux_sym_cell_path_repeat1] = STATE(617), - [anon_sym_SEMI] = ACTIONS(929), - [anon_sym_LF] = ACTIONS(931), - [anon_sym_LBRACK] = ACTIONS(929), - [anon_sym_LPAREN] = ACTIONS(929), - [anon_sym_RPAREN] = ACTIONS(929), - [anon_sym_PIPE] = ACTIONS(929), - [anon_sym_DOLLAR] = ACTIONS(929), - [anon_sym_GT] = ACTIONS(929), - [anon_sym_DASH_DASH] = ACTIONS(929), - [anon_sym_DASH] = ACTIONS(929), - [anon_sym_in] = ACTIONS(929), - [anon_sym_LBRACE] = ACTIONS(929), - [anon_sym_DOT] = ACTIONS(1517), - [anon_sym_STAR] = ACTIONS(929), - [anon_sym_STAR_STAR] = ACTIONS(929), - [anon_sym_PLUS_PLUS] = ACTIONS(929), - [anon_sym_SLASH] = ACTIONS(929), - [anon_sym_mod] = ACTIONS(929), - [anon_sym_SLASH_SLASH] = ACTIONS(929), - [anon_sym_PLUS] = ACTIONS(929), - [anon_sym_bit_DASHshl] = ACTIONS(929), - [anon_sym_bit_DASHshr] = ACTIONS(929), - [anon_sym_EQ_EQ] = ACTIONS(929), - [anon_sym_BANG_EQ] = ACTIONS(929), - [anon_sym_LT2] = ACTIONS(929), - [anon_sym_LT_EQ] = ACTIONS(929), - [anon_sym_GT_EQ] = ACTIONS(929), - [anon_sym_not_DASHin] = ACTIONS(929), - [anon_sym_starts_DASHwith] = ACTIONS(929), - [anon_sym_ends_DASHwith] = ACTIONS(929), - [anon_sym_EQ_TILDE] = ACTIONS(929), - [anon_sym_BANG_TILDE] = ACTIONS(929), - [anon_sym_bit_DASHand] = ACTIONS(929), - [anon_sym_bit_DASHxor] = ACTIONS(929), - [anon_sym_bit_DASHor] = ACTIONS(929), - [anon_sym_and] = ACTIONS(929), - [anon_sym_xor] = ACTIONS(929), - [anon_sym_or] = ACTIONS(929), - [anon_sym_DOT_DOT_LT] = ACTIONS(929), - [anon_sym_DOT_DOT] = ACTIONS(929), - [anon_sym_DOT_DOT_EQ] = ACTIONS(929), - [sym_val_nothing] = ACTIONS(929), - [anon_sym_true] = ACTIONS(929), - [anon_sym_false] = ACTIONS(929), - [aux_sym_val_number_token1] = ACTIONS(929), - [aux_sym_val_number_token2] = ACTIONS(929), - [aux_sym_val_number_token3] = ACTIONS(929), - [aux_sym_val_number_token4] = ACTIONS(929), - [anon_sym_inf] = ACTIONS(929), - [anon_sym_DASHinf] = ACTIONS(929), - [anon_sym_NaN] = ACTIONS(929), - [anon_sym_0b] = ACTIONS(929), - [anon_sym_0o] = ACTIONS(929), - [anon_sym_0x] = ACTIONS(929), - [sym_val_date] = ACTIONS(929), - [anon_sym_DQUOTE] = ACTIONS(929), - [sym__str_single_quotes] = ACTIONS(929), - [sym__str_back_ticks] = ACTIONS(929), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(929), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(929), - [anon_sym_err_GT] = ACTIONS(929), - [anon_sym_out_GT] = ACTIONS(929), - [anon_sym_e_GT] = ACTIONS(929), - [anon_sym_o_GT] = ACTIONS(929), - [anon_sym_err_PLUSout_GT] = ACTIONS(929), - [anon_sym_out_PLUSerr_GT] = ACTIONS(929), - [anon_sym_o_PLUSe_GT] = ACTIONS(929), - [anon_sym_e_PLUSo_GT] = ACTIONS(929), - [sym_short_flag] = ACTIONS(929), - [aux_sym_unquoted_token1] = ACTIONS(929), + [ts_builtin_sym_end] = ACTIONS(858), + [anon_sym_SEMI] = ACTIONS(856), + [anon_sym_LF] = ACTIONS(858), + [anon_sym_LBRACK] = ACTIONS(856), + [anon_sym_LPAREN] = ACTIONS(856), + [anon_sym_PIPE] = ACTIONS(856), + [anon_sym_DOLLAR] = ACTIONS(856), + [anon_sym_GT] = ACTIONS(856), + [anon_sym_DASH_DASH] = ACTIONS(856), + [anon_sym_DASH] = ACTIONS(856), + [anon_sym_in] = ACTIONS(856), + [anon_sym_LBRACE] = ACTIONS(856), + [anon_sym_STAR] = ACTIONS(856), + [anon_sym_STAR_STAR] = ACTIONS(856), + [anon_sym_PLUS_PLUS] = ACTIONS(856), + [anon_sym_SLASH] = ACTIONS(856), + [anon_sym_mod] = ACTIONS(856), + [anon_sym_SLASH_SLASH] = ACTIONS(856), + [anon_sym_PLUS] = ACTIONS(856), + [anon_sym_bit_DASHshl] = ACTIONS(856), + [anon_sym_bit_DASHshr] = ACTIONS(856), + [anon_sym_EQ_EQ] = ACTIONS(856), + [anon_sym_BANG_EQ] = ACTIONS(856), + [anon_sym_LT2] = ACTIONS(856), + [anon_sym_LT_EQ] = ACTIONS(856), + [anon_sym_GT_EQ] = ACTIONS(856), + [anon_sym_not_DASHin] = ACTIONS(856), + [anon_sym_starts_DASHwith] = ACTIONS(856), + [anon_sym_ends_DASHwith] = ACTIONS(856), + [anon_sym_EQ_TILDE] = ACTIONS(856), + [anon_sym_BANG_TILDE] = ACTIONS(856), + [anon_sym_bit_DASHand] = ACTIONS(856), + [anon_sym_bit_DASHxor] = ACTIONS(856), + [anon_sym_bit_DASHor] = ACTIONS(856), + [anon_sym_and] = ACTIONS(856), + [anon_sym_xor] = ACTIONS(856), + [anon_sym_or] = ACTIONS(856), + [anon_sym_DOT_DOT_LT] = ACTIONS(856), + [anon_sym_DOT_DOT] = ACTIONS(856), + [anon_sym_DOT_DOT_EQ] = ACTIONS(856), + [sym_val_nothing] = ACTIONS(856), + [anon_sym_true] = ACTIONS(856), + [anon_sym_false] = ACTIONS(856), + [aux_sym_val_number_token1] = ACTIONS(856), + [aux_sym_val_number_token2] = ACTIONS(856), + [aux_sym_val_number_token3] = ACTIONS(856), + [aux_sym_val_number_token4] = ACTIONS(856), + [anon_sym_inf] = ACTIONS(856), + [anon_sym_DASHinf] = ACTIONS(856), + [anon_sym_NaN] = ACTIONS(856), + [anon_sym_0b] = ACTIONS(856), + [anon_sym_0o] = ACTIONS(856), + [anon_sym_0x] = ACTIONS(856), + [sym_val_date] = ACTIONS(856), + [anon_sym_DQUOTE] = ACTIONS(856), + [sym__str_single_quotes] = ACTIONS(856), + [sym__str_back_ticks] = ACTIONS(856), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(856), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(856), + [anon_sym_err_GT] = ACTIONS(856), + [anon_sym_out_GT] = ACTIONS(856), + [anon_sym_e_GT] = ACTIONS(856), + [anon_sym_o_GT] = ACTIONS(856), + [anon_sym_err_PLUSout_GT] = ACTIONS(856), + [anon_sym_out_PLUSerr_GT] = ACTIONS(856), + [anon_sym_o_PLUSe_GT] = ACTIONS(856), + [anon_sym_e_PLUSo_GT] = ACTIONS(856), + [sym_short_flag] = ACTIONS(856), + [aux_sym_unquoted_token1] = ACTIONS(856), [anon_sym_POUND] = ACTIONS(3), }, [613] = { - [sym_cell_path] = STATE(663), - [sym_path] = STATE(622), [sym_comment] = STATE(613), - [anon_sym_SEMI] = ACTIONS(949), - [anon_sym_LF] = ACTIONS(951), - [anon_sym_LBRACK] = ACTIONS(949), - [anon_sym_LPAREN] = ACTIONS(949), - [anon_sym_RPAREN] = ACTIONS(949), - [anon_sym_PIPE] = ACTIONS(949), - [anon_sym_DOLLAR] = ACTIONS(949), - [anon_sym_GT] = ACTIONS(949), - [anon_sym_DASH_DASH] = ACTIONS(949), - [anon_sym_DASH] = ACTIONS(949), - [anon_sym_in] = ACTIONS(949), - [anon_sym_LBRACE] = ACTIONS(949), - [anon_sym_DOT] = ACTIONS(1517), - [anon_sym_STAR] = ACTIONS(949), - [anon_sym_STAR_STAR] = ACTIONS(949), - [anon_sym_PLUS_PLUS] = ACTIONS(949), - [anon_sym_SLASH] = ACTIONS(949), - [anon_sym_mod] = ACTIONS(949), - [anon_sym_SLASH_SLASH] = ACTIONS(949), - [anon_sym_PLUS] = ACTIONS(949), - [anon_sym_bit_DASHshl] = ACTIONS(949), - [anon_sym_bit_DASHshr] = ACTIONS(949), - [anon_sym_EQ_EQ] = ACTIONS(949), - [anon_sym_BANG_EQ] = ACTIONS(949), - [anon_sym_LT2] = ACTIONS(949), - [anon_sym_LT_EQ] = ACTIONS(949), - [anon_sym_GT_EQ] = ACTIONS(949), - [anon_sym_not_DASHin] = ACTIONS(949), - [anon_sym_starts_DASHwith] = ACTIONS(949), - [anon_sym_ends_DASHwith] = ACTIONS(949), - [anon_sym_EQ_TILDE] = ACTIONS(949), - [anon_sym_BANG_TILDE] = ACTIONS(949), - [anon_sym_bit_DASHand] = ACTIONS(949), - [anon_sym_bit_DASHxor] = ACTIONS(949), - [anon_sym_bit_DASHor] = ACTIONS(949), - [anon_sym_and] = ACTIONS(949), - [anon_sym_xor] = ACTIONS(949), - [anon_sym_or] = ACTIONS(949), - [anon_sym_DOT_DOT_LT] = ACTIONS(949), - [anon_sym_DOT_DOT] = ACTIONS(949), - [anon_sym_DOT_DOT_EQ] = ACTIONS(949), - [sym_val_nothing] = ACTIONS(949), - [anon_sym_true] = ACTIONS(949), - [anon_sym_false] = ACTIONS(949), - [aux_sym_val_number_token1] = ACTIONS(949), - [aux_sym_val_number_token2] = ACTIONS(949), - [aux_sym_val_number_token3] = ACTIONS(949), - [aux_sym_val_number_token4] = ACTIONS(949), - [anon_sym_inf] = ACTIONS(949), - [anon_sym_DASHinf] = ACTIONS(949), - [anon_sym_NaN] = ACTIONS(949), - [anon_sym_0b] = ACTIONS(949), - [anon_sym_0o] = ACTIONS(949), - [anon_sym_0x] = ACTIONS(949), - [sym_val_date] = ACTIONS(949), - [anon_sym_DQUOTE] = ACTIONS(949), - [sym__str_single_quotes] = ACTIONS(949), - [sym__str_back_ticks] = ACTIONS(949), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(949), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(949), - [anon_sym_err_GT] = ACTIONS(949), - [anon_sym_out_GT] = ACTIONS(949), - [anon_sym_e_GT] = ACTIONS(949), - [anon_sym_o_GT] = ACTIONS(949), - [anon_sym_err_PLUSout_GT] = ACTIONS(949), - [anon_sym_out_PLUSerr_GT] = ACTIONS(949), - [anon_sym_o_PLUSe_GT] = ACTIONS(949), - [anon_sym_e_PLUSo_GT] = ACTIONS(949), - [sym_short_flag] = ACTIONS(949), - [aux_sym_unquoted_token1] = ACTIONS(949), + [ts_builtin_sym_end] = ACTIONS(769), + [anon_sym_SEMI] = ACTIONS(767), + [anon_sym_LF] = ACTIONS(769), + [anon_sym_LBRACK] = ACTIONS(767), + [anon_sym_LPAREN] = ACTIONS(767), + [anon_sym_PIPE] = ACTIONS(767), + [anon_sym_DOLLAR] = ACTIONS(767), + [anon_sym_GT] = ACTIONS(767), + [anon_sym_DASH_DASH] = ACTIONS(767), + [anon_sym_DASH] = ACTIONS(767), + [anon_sym_in] = ACTIONS(767), + [anon_sym_LBRACE] = ACTIONS(767), + [anon_sym_STAR] = ACTIONS(767), + [anon_sym_STAR_STAR] = ACTIONS(767), + [anon_sym_PLUS_PLUS] = ACTIONS(767), + [anon_sym_SLASH] = ACTIONS(767), + [anon_sym_mod] = ACTIONS(767), + [anon_sym_SLASH_SLASH] = ACTIONS(767), + [anon_sym_PLUS] = ACTIONS(767), + [anon_sym_bit_DASHshl] = ACTIONS(767), + [anon_sym_bit_DASHshr] = ACTIONS(767), + [anon_sym_EQ_EQ] = ACTIONS(767), + [anon_sym_BANG_EQ] = ACTIONS(767), + [anon_sym_LT2] = ACTIONS(767), + [anon_sym_LT_EQ] = ACTIONS(767), + [anon_sym_GT_EQ] = ACTIONS(767), + [anon_sym_not_DASHin] = ACTIONS(767), + [anon_sym_starts_DASHwith] = ACTIONS(767), + [anon_sym_ends_DASHwith] = ACTIONS(767), + [anon_sym_EQ_TILDE] = ACTIONS(767), + [anon_sym_BANG_TILDE] = ACTIONS(767), + [anon_sym_bit_DASHand] = ACTIONS(767), + [anon_sym_bit_DASHxor] = ACTIONS(767), + [anon_sym_bit_DASHor] = ACTIONS(767), + [anon_sym_and] = ACTIONS(767), + [anon_sym_xor] = ACTIONS(767), + [anon_sym_or] = ACTIONS(767), + [anon_sym_DOT_DOT_LT] = ACTIONS(767), + [anon_sym_DOT_DOT] = ACTIONS(767), + [anon_sym_DOT_DOT_EQ] = ACTIONS(767), + [sym_val_nothing] = ACTIONS(767), + [anon_sym_true] = ACTIONS(767), + [anon_sym_false] = ACTIONS(767), + [aux_sym_val_number_token1] = ACTIONS(767), + [aux_sym_val_number_token2] = ACTIONS(767), + [aux_sym_val_number_token3] = ACTIONS(767), + [aux_sym_val_number_token4] = ACTIONS(767), + [anon_sym_inf] = ACTIONS(767), + [anon_sym_DASHinf] = ACTIONS(767), + [anon_sym_NaN] = ACTIONS(767), + [anon_sym_0b] = ACTIONS(767), + [anon_sym_0o] = ACTIONS(767), + [anon_sym_0x] = ACTIONS(767), + [sym_val_date] = ACTIONS(767), + [anon_sym_DQUOTE] = ACTIONS(767), + [sym__str_single_quotes] = ACTIONS(767), + [sym__str_back_ticks] = ACTIONS(767), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(767), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(767), + [anon_sym_err_GT] = ACTIONS(767), + [anon_sym_out_GT] = ACTIONS(767), + [anon_sym_e_GT] = ACTIONS(767), + [anon_sym_o_GT] = ACTIONS(767), + [anon_sym_err_PLUSout_GT] = ACTIONS(767), + [anon_sym_out_PLUSerr_GT] = ACTIONS(767), + [anon_sym_o_PLUSe_GT] = ACTIONS(767), + [anon_sym_e_PLUSo_GT] = ACTIONS(767), + [sym_short_flag] = ACTIONS(767), + [aux_sym_unquoted_token1] = ACTIONS(767), [anon_sym_POUND] = ACTIONS(3), }, [614] = { - [sym_cell_path] = STATE(672), - [sym_path] = STATE(622), [sym_comment] = STATE(614), - [anon_sym_SEMI] = ACTIONS(942), - [anon_sym_LF] = ACTIONS(944), - [anon_sym_LBRACK] = ACTIONS(942), - [anon_sym_LPAREN] = ACTIONS(942), - [anon_sym_RPAREN] = ACTIONS(942), - [anon_sym_PIPE] = ACTIONS(942), - [anon_sym_DOLLAR] = ACTIONS(942), - [anon_sym_GT] = ACTIONS(942), - [anon_sym_DASH_DASH] = ACTIONS(942), - [anon_sym_DASH] = ACTIONS(942), - [anon_sym_in] = ACTIONS(942), - [anon_sym_LBRACE] = ACTIONS(942), - [anon_sym_DOT] = ACTIONS(1517), - [anon_sym_STAR] = ACTIONS(942), - [anon_sym_STAR_STAR] = ACTIONS(942), - [anon_sym_PLUS_PLUS] = ACTIONS(942), - [anon_sym_SLASH] = ACTIONS(942), - [anon_sym_mod] = ACTIONS(942), - [anon_sym_SLASH_SLASH] = ACTIONS(942), - [anon_sym_PLUS] = ACTIONS(942), - [anon_sym_bit_DASHshl] = ACTIONS(942), - [anon_sym_bit_DASHshr] = ACTIONS(942), - [anon_sym_EQ_EQ] = ACTIONS(942), - [anon_sym_BANG_EQ] = ACTIONS(942), - [anon_sym_LT2] = ACTIONS(942), - [anon_sym_LT_EQ] = ACTIONS(942), - [anon_sym_GT_EQ] = ACTIONS(942), - [anon_sym_not_DASHin] = ACTIONS(942), - [anon_sym_starts_DASHwith] = ACTIONS(942), - [anon_sym_ends_DASHwith] = ACTIONS(942), - [anon_sym_EQ_TILDE] = ACTIONS(942), - [anon_sym_BANG_TILDE] = ACTIONS(942), - [anon_sym_bit_DASHand] = ACTIONS(942), - [anon_sym_bit_DASHxor] = ACTIONS(942), - [anon_sym_bit_DASHor] = ACTIONS(942), - [anon_sym_and] = ACTIONS(942), - [anon_sym_xor] = ACTIONS(942), - [anon_sym_or] = ACTIONS(942), - [anon_sym_DOT_DOT_LT] = ACTIONS(942), - [anon_sym_DOT_DOT] = ACTIONS(942), - [anon_sym_DOT_DOT_EQ] = ACTIONS(942), - [sym_val_nothing] = ACTIONS(942), - [anon_sym_true] = ACTIONS(942), - [anon_sym_false] = ACTIONS(942), - [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(942), - [anon_sym_inf] = ACTIONS(942), - [anon_sym_DASHinf] = ACTIONS(942), - [anon_sym_NaN] = ACTIONS(942), - [anon_sym_0b] = ACTIONS(942), - [anon_sym_0o] = ACTIONS(942), - [anon_sym_0x] = ACTIONS(942), - [sym_val_date] = ACTIONS(942), - [anon_sym_DQUOTE] = ACTIONS(942), - [sym__str_single_quotes] = ACTIONS(942), - [sym__str_back_ticks] = ACTIONS(942), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(942), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(942), - [anon_sym_err_GT] = ACTIONS(942), - [anon_sym_out_GT] = ACTIONS(942), - [anon_sym_e_GT] = ACTIONS(942), - [anon_sym_o_GT] = ACTIONS(942), - [anon_sym_err_PLUSout_GT] = ACTIONS(942), - [anon_sym_out_PLUSerr_GT] = ACTIONS(942), - [anon_sym_o_PLUSe_GT] = ACTIONS(942), - [anon_sym_e_PLUSo_GT] = ACTIONS(942), - [sym_short_flag] = ACTIONS(942), - [aux_sym_unquoted_token1] = ACTIONS(942), + [ts_builtin_sym_end] = ACTIONS(862), + [anon_sym_SEMI] = ACTIONS(860), + [anon_sym_LF] = ACTIONS(862), + [anon_sym_LBRACK] = ACTIONS(860), + [anon_sym_LPAREN] = ACTIONS(860), + [anon_sym_PIPE] = ACTIONS(860), + [anon_sym_DOLLAR] = ACTIONS(860), + [anon_sym_GT] = ACTIONS(860), + [anon_sym_DASH_DASH] = ACTIONS(860), + [anon_sym_DASH] = ACTIONS(860), + [anon_sym_in] = ACTIONS(860), + [anon_sym_LBRACE] = ACTIONS(860), + [anon_sym_STAR] = ACTIONS(860), + [anon_sym_STAR_STAR] = ACTIONS(860), + [anon_sym_PLUS_PLUS] = ACTIONS(860), + [anon_sym_SLASH] = ACTIONS(860), + [anon_sym_mod] = ACTIONS(860), + [anon_sym_SLASH_SLASH] = ACTIONS(860), + [anon_sym_PLUS] = ACTIONS(860), + [anon_sym_bit_DASHshl] = ACTIONS(860), + [anon_sym_bit_DASHshr] = ACTIONS(860), + [anon_sym_EQ_EQ] = ACTIONS(860), + [anon_sym_BANG_EQ] = ACTIONS(860), + [anon_sym_LT2] = ACTIONS(860), + [anon_sym_LT_EQ] = ACTIONS(860), + [anon_sym_GT_EQ] = ACTIONS(860), + [anon_sym_not_DASHin] = ACTIONS(860), + [anon_sym_starts_DASHwith] = ACTIONS(860), + [anon_sym_ends_DASHwith] = ACTIONS(860), + [anon_sym_EQ_TILDE] = ACTIONS(860), + [anon_sym_BANG_TILDE] = ACTIONS(860), + [anon_sym_bit_DASHand] = ACTIONS(860), + [anon_sym_bit_DASHxor] = ACTIONS(860), + [anon_sym_bit_DASHor] = ACTIONS(860), + [anon_sym_and] = ACTIONS(860), + [anon_sym_xor] = ACTIONS(860), + [anon_sym_or] = ACTIONS(860), + [anon_sym_DOT_DOT_LT] = ACTIONS(860), + [anon_sym_DOT_DOT] = ACTIONS(860), + [anon_sym_DOT_DOT_EQ] = ACTIONS(860), + [sym_val_nothing] = ACTIONS(860), + [anon_sym_true] = ACTIONS(860), + [anon_sym_false] = ACTIONS(860), + [aux_sym_val_number_token1] = ACTIONS(860), + [aux_sym_val_number_token2] = ACTIONS(860), + [aux_sym_val_number_token3] = ACTIONS(860), + [aux_sym_val_number_token4] = ACTIONS(860), + [anon_sym_inf] = ACTIONS(860), + [anon_sym_DASHinf] = ACTIONS(860), + [anon_sym_NaN] = ACTIONS(860), + [anon_sym_0b] = ACTIONS(860), + [anon_sym_0o] = ACTIONS(860), + [anon_sym_0x] = ACTIONS(860), + [sym_val_date] = ACTIONS(860), + [anon_sym_DQUOTE] = ACTIONS(860), + [sym__str_single_quotes] = ACTIONS(860), + [sym__str_back_ticks] = ACTIONS(860), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(860), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(860), + [anon_sym_err_GT] = ACTIONS(860), + [anon_sym_out_GT] = ACTIONS(860), + [anon_sym_e_GT] = ACTIONS(860), + [anon_sym_o_GT] = ACTIONS(860), + [anon_sym_err_PLUSout_GT] = ACTIONS(860), + [anon_sym_out_PLUSerr_GT] = ACTIONS(860), + [anon_sym_o_PLUSe_GT] = ACTIONS(860), + [anon_sym_e_PLUSo_GT] = ACTIONS(860), + [sym_short_flag] = ACTIONS(860), + [aux_sym_unquoted_token1] = ACTIONS(860), [anon_sym_POUND] = ACTIONS(3), }, [615] = { - [sym_cell_path] = STATE(696), - [sym_path] = STATE(622), [sym_comment] = STATE(615), - [anon_sym_SEMI] = ACTIONS(967), - [anon_sym_LF] = ACTIONS(969), - [anon_sym_LBRACK] = ACTIONS(967), - [anon_sym_LPAREN] = ACTIONS(967), - [anon_sym_RPAREN] = ACTIONS(967), - [anon_sym_PIPE] = ACTIONS(967), - [anon_sym_DOLLAR] = ACTIONS(967), - [anon_sym_GT] = ACTIONS(967), - [anon_sym_DASH_DASH] = ACTIONS(967), - [anon_sym_DASH] = ACTIONS(967), - [anon_sym_in] = ACTIONS(967), - [anon_sym_LBRACE] = ACTIONS(967), - [anon_sym_DOT] = ACTIONS(1517), - [anon_sym_STAR] = ACTIONS(967), - [anon_sym_STAR_STAR] = ACTIONS(967), - [anon_sym_PLUS_PLUS] = ACTIONS(967), - [anon_sym_SLASH] = ACTIONS(967), - [anon_sym_mod] = ACTIONS(967), - [anon_sym_SLASH_SLASH] = ACTIONS(967), - [anon_sym_PLUS] = ACTIONS(967), - [anon_sym_bit_DASHshl] = ACTIONS(967), - [anon_sym_bit_DASHshr] = ACTIONS(967), - [anon_sym_EQ_EQ] = ACTIONS(967), - [anon_sym_BANG_EQ] = ACTIONS(967), - [anon_sym_LT2] = ACTIONS(967), - [anon_sym_LT_EQ] = ACTIONS(967), - [anon_sym_GT_EQ] = ACTIONS(967), - [anon_sym_not_DASHin] = ACTIONS(967), - [anon_sym_starts_DASHwith] = ACTIONS(967), - [anon_sym_ends_DASHwith] = ACTIONS(967), - [anon_sym_EQ_TILDE] = ACTIONS(967), - [anon_sym_BANG_TILDE] = ACTIONS(967), - [anon_sym_bit_DASHand] = ACTIONS(967), - [anon_sym_bit_DASHxor] = ACTIONS(967), - [anon_sym_bit_DASHor] = ACTIONS(967), - [anon_sym_and] = ACTIONS(967), - [anon_sym_xor] = ACTIONS(967), - [anon_sym_or] = ACTIONS(967), - [anon_sym_DOT_DOT_LT] = ACTIONS(967), - [anon_sym_DOT_DOT] = ACTIONS(967), - [anon_sym_DOT_DOT_EQ] = ACTIONS(967), - [sym_val_nothing] = ACTIONS(967), - [anon_sym_true] = ACTIONS(967), - [anon_sym_false] = ACTIONS(967), - [aux_sym_val_number_token1] = ACTIONS(967), - [aux_sym_val_number_token2] = ACTIONS(967), - [aux_sym_val_number_token3] = ACTIONS(967), - [aux_sym_val_number_token4] = ACTIONS(967), - [anon_sym_inf] = ACTIONS(967), - [anon_sym_DASHinf] = ACTIONS(967), - [anon_sym_NaN] = ACTIONS(967), - [anon_sym_0b] = ACTIONS(967), - [anon_sym_0o] = ACTIONS(967), - [anon_sym_0x] = ACTIONS(967), - [sym_val_date] = ACTIONS(967), - [anon_sym_DQUOTE] = ACTIONS(967), - [sym__str_single_quotes] = ACTIONS(967), - [sym__str_back_ticks] = ACTIONS(967), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(967), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(967), - [anon_sym_err_GT] = ACTIONS(967), - [anon_sym_out_GT] = ACTIONS(967), - [anon_sym_e_GT] = ACTIONS(967), - [anon_sym_o_GT] = ACTIONS(967), - [anon_sym_err_PLUSout_GT] = ACTIONS(967), - [anon_sym_out_PLUSerr_GT] = ACTIONS(967), - [anon_sym_o_PLUSe_GT] = ACTIONS(967), - [anon_sym_e_PLUSo_GT] = ACTIONS(967), - [sym_short_flag] = ACTIONS(967), - [aux_sym_unquoted_token1] = ACTIONS(967), + [ts_builtin_sym_end] = ACTIONS(872), + [anon_sym_SEMI] = ACTIONS(870), + [anon_sym_LF] = ACTIONS(872), + [anon_sym_LBRACK] = ACTIONS(870), + [anon_sym_LPAREN] = ACTIONS(870), + [anon_sym_PIPE] = ACTIONS(870), + [anon_sym_DOLLAR] = ACTIONS(870), + [anon_sym_GT] = ACTIONS(870), + [anon_sym_DASH_DASH] = ACTIONS(870), + [anon_sym_DASH] = ACTIONS(870), + [anon_sym_in] = ACTIONS(870), + [anon_sym_LBRACE] = ACTIONS(870), + [anon_sym_STAR] = ACTIONS(870), + [anon_sym_STAR_STAR] = ACTIONS(870), + [anon_sym_PLUS_PLUS] = ACTIONS(870), + [anon_sym_SLASH] = ACTIONS(870), + [anon_sym_mod] = ACTIONS(870), + [anon_sym_SLASH_SLASH] = ACTIONS(870), + [anon_sym_PLUS] = ACTIONS(870), + [anon_sym_bit_DASHshl] = ACTIONS(870), + [anon_sym_bit_DASHshr] = ACTIONS(870), + [anon_sym_EQ_EQ] = ACTIONS(870), + [anon_sym_BANG_EQ] = ACTIONS(870), + [anon_sym_LT2] = ACTIONS(870), + [anon_sym_LT_EQ] = ACTIONS(870), + [anon_sym_GT_EQ] = ACTIONS(870), + [anon_sym_not_DASHin] = ACTIONS(870), + [anon_sym_starts_DASHwith] = ACTIONS(870), + [anon_sym_ends_DASHwith] = ACTIONS(870), + [anon_sym_EQ_TILDE] = ACTIONS(870), + [anon_sym_BANG_TILDE] = ACTIONS(870), + [anon_sym_bit_DASHand] = ACTIONS(870), + [anon_sym_bit_DASHxor] = ACTIONS(870), + [anon_sym_bit_DASHor] = ACTIONS(870), + [anon_sym_and] = ACTIONS(870), + [anon_sym_xor] = ACTIONS(870), + [anon_sym_or] = ACTIONS(870), + [anon_sym_DOT_DOT_LT] = ACTIONS(870), + [anon_sym_DOT_DOT] = ACTIONS(870), + [anon_sym_DOT_DOT_EQ] = ACTIONS(870), + [sym_val_nothing] = ACTIONS(870), + [anon_sym_true] = ACTIONS(870), + [anon_sym_false] = ACTIONS(870), + [aux_sym_val_number_token1] = ACTIONS(870), + [aux_sym_val_number_token2] = ACTIONS(870), + [aux_sym_val_number_token3] = ACTIONS(870), + [aux_sym_val_number_token4] = ACTIONS(870), + [anon_sym_inf] = ACTIONS(870), + [anon_sym_DASHinf] = ACTIONS(870), + [anon_sym_NaN] = ACTIONS(870), + [anon_sym_0b] = ACTIONS(870), + [anon_sym_0o] = ACTIONS(870), + [anon_sym_0x] = ACTIONS(870), + [sym_val_date] = ACTIONS(870), + [anon_sym_DQUOTE] = ACTIONS(870), + [sym__str_single_quotes] = ACTIONS(870), + [sym__str_back_ticks] = ACTIONS(870), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(870), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(870), + [anon_sym_err_GT] = ACTIONS(870), + [anon_sym_out_GT] = ACTIONS(870), + [anon_sym_e_GT] = ACTIONS(870), + [anon_sym_o_GT] = ACTIONS(870), + [anon_sym_err_PLUSout_GT] = ACTIONS(870), + [anon_sym_out_PLUSerr_GT] = ACTIONS(870), + [anon_sym_o_PLUSe_GT] = ACTIONS(870), + [anon_sym_e_PLUSo_GT] = ACTIONS(870), + [sym_short_flag] = ACTIONS(870), + [aux_sym_unquoted_token1] = ACTIONS(870), [anon_sym_POUND] = ACTIONS(3), }, [616] = { - [sym_cell_path] = STATE(662), - [sym_path] = STATE(622), [sym_comment] = STATE(616), - [anon_sym_SEMI] = ACTIONS(971), - [anon_sym_LF] = ACTIONS(973), - [anon_sym_LBRACK] = ACTIONS(971), - [anon_sym_LPAREN] = ACTIONS(971), - [anon_sym_RPAREN] = ACTIONS(971), - [anon_sym_PIPE] = ACTIONS(971), - [anon_sym_DOLLAR] = ACTIONS(971), - [anon_sym_GT] = ACTIONS(971), - [anon_sym_DASH_DASH] = ACTIONS(971), - [anon_sym_DASH] = ACTIONS(971), - [anon_sym_in] = ACTIONS(971), - [anon_sym_LBRACE] = ACTIONS(971), - [anon_sym_DOT] = ACTIONS(1517), - [anon_sym_STAR] = ACTIONS(971), - [anon_sym_STAR_STAR] = ACTIONS(971), - [anon_sym_PLUS_PLUS] = ACTIONS(971), - [anon_sym_SLASH] = ACTIONS(971), - [anon_sym_mod] = ACTIONS(971), - [anon_sym_SLASH_SLASH] = ACTIONS(971), - [anon_sym_PLUS] = ACTIONS(971), - [anon_sym_bit_DASHshl] = ACTIONS(971), - [anon_sym_bit_DASHshr] = ACTIONS(971), - [anon_sym_EQ_EQ] = ACTIONS(971), - [anon_sym_BANG_EQ] = ACTIONS(971), - [anon_sym_LT2] = ACTIONS(971), - [anon_sym_LT_EQ] = ACTIONS(971), - [anon_sym_GT_EQ] = ACTIONS(971), - [anon_sym_not_DASHin] = ACTIONS(971), - [anon_sym_starts_DASHwith] = ACTIONS(971), - [anon_sym_ends_DASHwith] = ACTIONS(971), - [anon_sym_EQ_TILDE] = ACTIONS(971), - [anon_sym_BANG_TILDE] = ACTIONS(971), - [anon_sym_bit_DASHand] = ACTIONS(971), - [anon_sym_bit_DASHxor] = ACTIONS(971), - [anon_sym_bit_DASHor] = ACTIONS(971), - [anon_sym_and] = ACTIONS(971), - [anon_sym_xor] = ACTIONS(971), - [anon_sym_or] = ACTIONS(971), - [anon_sym_DOT_DOT_LT] = ACTIONS(971), - [anon_sym_DOT_DOT] = ACTIONS(971), - [anon_sym_DOT_DOT_EQ] = ACTIONS(971), - [sym_val_nothing] = ACTIONS(971), - [anon_sym_true] = ACTIONS(971), - [anon_sym_false] = ACTIONS(971), - [aux_sym_val_number_token1] = ACTIONS(971), - [aux_sym_val_number_token2] = ACTIONS(971), - [aux_sym_val_number_token3] = ACTIONS(971), - [aux_sym_val_number_token4] = ACTIONS(971), - [anon_sym_inf] = ACTIONS(971), - [anon_sym_DASHinf] = ACTIONS(971), - [anon_sym_NaN] = ACTIONS(971), - [anon_sym_0b] = ACTIONS(971), - [anon_sym_0o] = ACTIONS(971), - [anon_sym_0x] = ACTIONS(971), - [sym_val_date] = ACTIONS(971), - [anon_sym_DQUOTE] = ACTIONS(971), - [sym__str_single_quotes] = ACTIONS(971), - [sym__str_back_ticks] = ACTIONS(971), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(971), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(971), - [anon_sym_err_GT] = ACTIONS(971), - [anon_sym_out_GT] = ACTIONS(971), - [anon_sym_e_GT] = ACTIONS(971), - [anon_sym_o_GT] = ACTIONS(971), - [anon_sym_err_PLUSout_GT] = ACTIONS(971), - [anon_sym_out_PLUSerr_GT] = ACTIONS(971), - [anon_sym_o_PLUSe_GT] = ACTIONS(971), - [anon_sym_e_PLUSo_GT] = ACTIONS(971), - [sym_short_flag] = ACTIONS(971), - [aux_sym_unquoted_token1] = ACTIONS(971), + [ts_builtin_sym_end] = ACTIONS(814), + [anon_sym_SEMI] = ACTIONS(812), + [anon_sym_LF] = ACTIONS(814), + [anon_sym_LBRACK] = ACTIONS(812), + [anon_sym_LPAREN] = ACTIONS(812), + [anon_sym_PIPE] = ACTIONS(812), + [anon_sym_DOLLAR] = ACTIONS(812), + [anon_sym_GT] = ACTIONS(812), + [anon_sym_DASH_DASH] = ACTIONS(812), + [anon_sym_DASH] = ACTIONS(812), + [anon_sym_in] = ACTIONS(812), + [anon_sym_LBRACE] = ACTIONS(812), + [anon_sym_STAR] = ACTIONS(812), + [anon_sym_STAR_STAR] = ACTIONS(812), + [anon_sym_PLUS_PLUS] = ACTIONS(812), + [anon_sym_SLASH] = ACTIONS(812), + [anon_sym_mod] = ACTIONS(812), + [anon_sym_SLASH_SLASH] = ACTIONS(812), + [anon_sym_PLUS] = ACTIONS(812), + [anon_sym_bit_DASHshl] = ACTIONS(812), + [anon_sym_bit_DASHshr] = ACTIONS(812), + [anon_sym_EQ_EQ] = ACTIONS(812), + [anon_sym_BANG_EQ] = ACTIONS(812), + [anon_sym_LT2] = ACTIONS(812), + [anon_sym_LT_EQ] = ACTIONS(812), + [anon_sym_GT_EQ] = ACTIONS(812), + [anon_sym_not_DASHin] = ACTIONS(812), + [anon_sym_starts_DASHwith] = ACTIONS(812), + [anon_sym_ends_DASHwith] = ACTIONS(812), + [anon_sym_EQ_TILDE] = ACTIONS(812), + [anon_sym_BANG_TILDE] = ACTIONS(812), + [anon_sym_bit_DASHand] = ACTIONS(812), + [anon_sym_bit_DASHxor] = ACTIONS(812), + [anon_sym_bit_DASHor] = ACTIONS(812), + [anon_sym_and] = ACTIONS(812), + [anon_sym_xor] = ACTIONS(812), + [anon_sym_or] = ACTIONS(812), + [anon_sym_DOT_DOT_LT] = ACTIONS(812), + [anon_sym_DOT_DOT] = ACTIONS(812), + [anon_sym_DOT_DOT_EQ] = ACTIONS(812), + [sym_val_nothing] = ACTIONS(812), + [anon_sym_true] = ACTIONS(812), + [anon_sym_false] = ACTIONS(812), + [aux_sym_val_number_token1] = ACTIONS(812), + [aux_sym_val_number_token2] = ACTIONS(812), + [aux_sym_val_number_token3] = ACTIONS(812), + [aux_sym_val_number_token4] = ACTIONS(812), + [anon_sym_inf] = ACTIONS(812), + [anon_sym_DASHinf] = ACTIONS(812), + [anon_sym_NaN] = ACTIONS(812), + [anon_sym_0b] = ACTIONS(812), + [anon_sym_0o] = ACTIONS(812), + [anon_sym_0x] = ACTIONS(812), + [sym_val_date] = ACTIONS(812), + [anon_sym_DQUOTE] = ACTIONS(812), + [sym__str_single_quotes] = ACTIONS(812), + [sym__str_back_ticks] = ACTIONS(812), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(812), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(812), + [anon_sym_err_GT] = ACTIONS(812), + [anon_sym_out_GT] = ACTIONS(812), + [anon_sym_e_GT] = ACTIONS(812), + [anon_sym_o_GT] = ACTIONS(812), + [anon_sym_err_PLUSout_GT] = ACTIONS(812), + [anon_sym_out_PLUSerr_GT] = ACTIONS(812), + [anon_sym_o_PLUSe_GT] = ACTIONS(812), + [anon_sym_e_PLUSo_GT] = ACTIONS(812), + [sym_short_flag] = ACTIONS(812), + [aux_sym_unquoted_token1] = ACTIONS(812), [anon_sym_POUND] = ACTIONS(3), }, [617] = { - [sym_path] = STATE(654), + [sym_path] = STATE(702), [sym_comment] = STATE(617), [aux_sym_cell_path_repeat1] = STATE(617), - [anon_sym_SEMI] = ACTIONS(935), - [anon_sym_LF] = ACTIONS(937), - [anon_sym_LBRACK] = ACTIONS(935), - [anon_sym_LPAREN] = ACTIONS(935), - [anon_sym_RPAREN] = ACTIONS(935), - [anon_sym_PIPE] = ACTIONS(935), - [anon_sym_DOLLAR] = ACTIONS(935), - [anon_sym_GT] = ACTIONS(935), - [anon_sym_DASH_DASH] = ACTIONS(935), - [anon_sym_DASH] = ACTIONS(935), - [anon_sym_in] = ACTIONS(935), - [anon_sym_LBRACE] = ACTIONS(935), - [anon_sym_DOT] = ACTIONS(1519), - [anon_sym_STAR] = ACTIONS(935), - [anon_sym_STAR_STAR] = ACTIONS(935), - [anon_sym_PLUS_PLUS] = ACTIONS(935), - [anon_sym_SLASH] = ACTIONS(935), - [anon_sym_mod] = ACTIONS(935), - [anon_sym_SLASH_SLASH] = ACTIONS(935), - [anon_sym_PLUS] = ACTIONS(935), - [anon_sym_bit_DASHshl] = ACTIONS(935), - [anon_sym_bit_DASHshr] = ACTIONS(935), - [anon_sym_EQ_EQ] = ACTIONS(935), - [anon_sym_BANG_EQ] = ACTIONS(935), - [anon_sym_LT2] = ACTIONS(935), - [anon_sym_LT_EQ] = ACTIONS(935), - [anon_sym_GT_EQ] = ACTIONS(935), - [anon_sym_not_DASHin] = ACTIONS(935), - [anon_sym_starts_DASHwith] = ACTIONS(935), - [anon_sym_ends_DASHwith] = ACTIONS(935), - [anon_sym_EQ_TILDE] = ACTIONS(935), - [anon_sym_BANG_TILDE] = ACTIONS(935), - [anon_sym_bit_DASHand] = ACTIONS(935), - [anon_sym_bit_DASHxor] = ACTIONS(935), - [anon_sym_bit_DASHor] = ACTIONS(935), - [anon_sym_and] = ACTIONS(935), - [anon_sym_xor] = ACTIONS(935), - [anon_sym_or] = ACTIONS(935), - [anon_sym_DOT_DOT_LT] = ACTIONS(935), - [anon_sym_DOT_DOT] = ACTIONS(935), - [anon_sym_DOT_DOT_EQ] = ACTIONS(935), - [sym_val_nothing] = ACTIONS(935), - [anon_sym_true] = ACTIONS(935), - [anon_sym_false] = ACTIONS(935), - [aux_sym_val_number_token1] = ACTIONS(935), - [aux_sym_val_number_token2] = ACTIONS(935), - [aux_sym_val_number_token3] = ACTIONS(935), - [aux_sym_val_number_token4] = ACTIONS(935), - [anon_sym_inf] = ACTIONS(935), - [anon_sym_DASHinf] = ACTIONS(935), - [anon_sym_NaN] = ACTIONS(935), - [anon_sym_0b] = ACTIONS(935), - [anon_sym_0o] = ACTIONS(935), - [anon_sym_0x] = ACTIONS(935), - [sym_val_date] = ACTIONS(935), - [anon_sym_DQUOTE] = ACTIONS(935), - [sym__str_single_quotes] = ACTIONS(935), - [sym__str_back_ticks] = ACTIONS(935), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(935), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(935), - [anon_sym_err_GT] = ACTIONS(935), - [anon_sym_out_GT] = ACTIONS(935), - [anon_sym_e_GT] = ACTIONS(935), - [anon_sym_o_GT] = ACTIONS(935), - [anon_sym_err_PLUSout_GT] = ACTIONS(935), - [anon_sym_out_PLUSerr_GT] = ACTIONS(935), - [anon_sym_o_PLUSe_GT] = ACTIONS(935), - [anon_sym_e_PLUSo_GT] = ACTIONS(935), - [sym_short_flag] = ACTIONS(935), - [aux_sym_unquoted_token1] = ACTIONS(935), + [ts_builtin_sym_end] = ACTIONS(596), + [anon_sym_export] = ACTIONS(594), + [anon_sym_alias] = ACTIONS(594), + [anon_sym_let] = ACTIONS(594), + [anon_sym_let_DASHenv] = ACTIONS(594), + [anon_sym_mut] = ACTIONS(594), + [anon_sym_const] = ACTIONS(594), + [sym_cmd_identifier] = ACTIONS(594), + [anon_sym_SEMI] = ACTIONS(594), + [anon_sym_LF] = ACTIONS(596), + [anon_sym_def] = ACTIONS(594), + [anon_sym_def_DASHenv] = ACTIONS(594), + [anon_sym_export_DASHenv] = ACTIONS(594), + [anon_sym_extern] = ACTIONS(594), + [anon_sym_module] = ACTIONS(594), + [anon_sym_use] = ACTIONS(594), + [anon_sym_LBRACK] = ACTIONS(594), + [anon_sym_LPAREN] = ACTIONS(594), + [anon_sym_PIPE] = ACTIONS(594), + [anon_sym_DOLLAR] = ACTIONS(594), + [anon_sym_error] = ACTIONS(594), + [anon_sym_DASH_DASH] = ACTIONS(594), + [anon_sym_DASH] = ACTIONS(594), + [anon_sym_break] = ACTIONS(594), + [anon_sym_continue] = ACTIONS(594), + [anon_sym_for] = ACTIONS(594), + [anon_sym_loop] = ACTIONS(594), + [anon_sym_while] = ACTIONS(594), + [anon_sym_do] = ACTIONS(594), + [anon_sym_if] = ACTIONS(594), + [anon_sym_match] = ACTIONS(594), + [anon_sym_LBRACE] = ACTIONS(594), + [anon_sym_DOT] = ACTIONS(1289), + [anon_sym_try] = ACTIONS(594), + [anon_sym_return] = ACTIONS(594), + [anon_sym_source] = ACTIONS(594), + [anon_sym_source_DASHenv] = ACTIONS(594), + [anon_sym_register] = ACTIONS(594), + [anon_sym_hide] = ACTIONS(594), + [anon_sym_hide_DASHenv] = ACTIONS(594), + [anon_sym_overlay] = ACTIONS(594), + [anon_sym_where] = ACTIONS(594), + [anon_sym_not] = ACTIONS(594), + [anon_sym_DOT_DOT_LT] = ACTIONS(594), + [anon_sym_DOT_DOT] = ACTIONS(594), + [anon_sym_DOT_DOT_EQ] = ACTIONS(594), + [sym_val_nothing] = ACTIONS(594), + [anon_sym_true] = ACTIONS(594), + [anon_sym_false] = ACTIONS(594), + [aux_sym_val_number_token1] = ACTIONS(594), + [aux_sym_val_number_token2] = ACTIONS(594), + [aux_sym_val_number_token3] = ACTIONS(594), + [aux_sym_val_number_token4] = ACTIONS(594), + [anon_sym_inf] = ACTIONS(594), + [anon_sym_DASHinf] = ACTIONS(594), + [anon_sym_NaN] = ACTIONS(594), + [anon_sym_0b] = ACTIONS(594), + [anon_sym_0o] = ACTIONS(594), + [anon_sym_0x] = ACTIONS(594), + [sym_val_date] = ACTIONS(594), + [anon_sym_DQUOTE] = ACTIONS(594), + [sym__str_single_quotes] = ACTIONS(594), + [sym__str_back_ticks] = ACTIONS(594), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(594), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(594), + [anon_sym_CARET] = ACTIONS(594), + [sym_short_flag] = ACTIONS(594), [anon_sym_POUND] = ACTIONS(3), }, [618] = { - [sym_cell_path] = STATE(669), - [sym_path] = STATE(622), [sym_comment] = STATE(618), - [anon_sym_SEMI] = ACTIONS(953), - [anon_sym_LF] = ACTIONS(955), - [anon_sym_LBRACK] = ACTIONS(953), - [anon_sym_LPAREN] = ACTIONS(953), - [anon_sym_RPAREN] = ACTIONS(953), - [anon_sym_PIPE] = ACTIONS(953), - [anon_sym_DOLLAR] = ACTIONS(953), - [anon_sym_GT] = ACTIONS(953), - [anon_sym_DASH_DASH] = ACTIONS(953), - [anon_sym_DASH] = ACTIONS(953), - [anon_sym_in] = ACTIONS(953), - [anon_sym_LBRACE] = ACTIONS(953), - [anon_sym_DOT] = ACTIONS(1517), - [anon_sym_STAR] = ACTIONS(953), - [anon_sym_STAR_STAR] = ACTIONS(953), - [anon_sym_PLUS_PLUS] = ACTIONS(953), - [anon_sym_SLASH] = ACTIONS(953), - [anon_sym_mod] = ACTIONS(953), - [anon_sym_SLASH_SLASH] = ACTIONS(953), - [anon_sym_PLUS] = ACTIONS(953), - [anon_sym_bit_DASHshl] = ACTIONS(953), - [anon_sym_bit_DASHshr] = ACTIONS(953), - [anon_sym_EQ_EQ] = ACTIONS(953), - [anon_sym_BANG_EQ] = ACTIONS(953), - [anon_sym_LT2] = ACTIONS(953), - [anon_sym_LT_EQ] = ACTIONS(953), - [anon_sym_GT_EQ] = ACTIONS(953), - [anon_sym_not_DASHin] = ACTIONS(953), - [anon_sym_starts_DASHwith] = ACTIONS(953), - [anon_sym_ends_DASHwith] = ACTIONS(953), - [anon_sym_EQ_TILDE] = ACTIONS(953), - [anon_sym_BANG_TILDE] = ACTIONS(953), - [anon_sym_bit_DASHand] = ACTIONS(953), - [anon_sym_bit_DASHxor] = ACTIONS(953), - [anon_sym_bit_DASHor] = ACTIONS(953), - [anon_sym_and] = ACTIONS(953), - [anon_sym_xor] = ACTIONS(953), - [anon_sym_or] = ACTIONS(953), - [anon_sym_DOT_DOT_LT] = ACTIONS(953), - [anon_sym_DOT_DOT] = ACTIONS(953), - [anon_sym_DOT_DOT_EQ] = ACTIONS(953), - [sym_val_nothing] = ACTIONS(953), - [anon_sym_true] = ACTIONS(953), - [anon_sym_false] = ACTIONS(953), - [aux_sym_val_number_token1] = ACTIONS(953), - [aux_sym_val_number_token2] = ACTIONS(953), - [aux_sym_val_number_token3] = ACTIONS(953), - [aux_sym_val_number_token4] = ACTIONS(953), - [anon_sym_inf] = ACTIONS(953), - [anon_sym_DASHinf] = ACTIONS(953), - [anon_sym_NaN] = ACTIONS(953), - [anon_sym_0b] = ACTIONS(953), - [anon_sym_0o] = ACTIONS(953), - [anon_sym_0x] = ACTIONS(953), - [sym_val_date] = ACTIONS(953), - [anon_sym_DQUOTE] = ACTIONS(953), - [sym__str_single_quotes] = ACTIONS(953), - [sym__str_back_ticks] = ACTIONS(953), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(953), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(953), - [anon_sym_err_GT] = ACTIONS(953), - [anon_sym_out_GT] = ACTIONS(953), - [anon_sym_e_GT] = ACTIONS(953), - [anon_sym_o_GT] = ACTIONS(953), - [anon_sym_err_PLUSout_GT] = ACTIONS(953), - [anon_sym_out_PLUSerr_GT] = ACTIONS(953), - [anon_sym_o_PLUSe_GT] = ACTIONS(953), - [anon_sym_e_PLUSo_GT] = ACTIONS(953), - [sym_short_flag] = ACTIONS(953), - [aux_sym_unquoted_token1] = ACTIONS(953), + [anon_sym_export] = ACTIONS(702), + [anon_sym_alias] = ACTIONS(702), + [anon_sym_let] = ACTIONS(702), + [anon_sym_let_DASHenv] = ACTIONS(702), + [anon_sym_mut] = ACTIONS(702), + [anon_sym_const] = ACTIONS(702), + [sym_cmd_identifier] = ACTIONS(702), + [anon_sym_SEMI] = ACTIONS(702), + [anon_sym_LF] = ACTIONS(704), + [anon_sym_def] = ACTIONS(702), + [anon_sym_def_DASHenv] = ACTIONS(702), + [anon_sym_export_DASHenv] = ACTIONS(702), + [anon_sym_extern] = ACTIONS(702), + [anon_sym_module] = ACTIONS(702), + [anon_sym_use] = ACTIONS(702), + [anon_sym_LBRACK] = ACTIONS(702), + [anon_sym_LPAREN] = ACTIONS(702), + [anon_sym_RPAREN] = ACTIONS(702), + [anon_sym_PIPE] = ACTIONS(702), + [anon_sym_DOLLAR] = ACTIONS(702), + [anon_sym_error] = ACTIONS(702), + [anon_sym_DASH_DASH] = ACTIONS(702), + [anon_sym_DASH] = ACTIONS(702), + [anon_sym_break] = ACTIONS(702), + [anon_sym_continue] = ACTIONS(702), + [anon_sym_for] = ACTIONS(702), + [anon_sym_loop] = ACTIONS(702), + [anon_sym_while] = ACTIONS(702), + [anon_sym_do] = ACTIONS(702), + [anon_sym_if] = ACTIONS(702), + [anon_sym_match] = ACTIONS(702), + [anon_sym_LBRACE] = ACTIONS(702), + [anon_sym_RBRACE] = ACTIONS(702), + [anon_sym_DOT] = ACTIONS(702), + [anon_sym_try] = ACTIONS(702), + [anon_sym_return] = ACTIONS(702), + [anon_sym_source] = ACTIONS(702), + [anon_sym_source_DASHenv] = ACTIONS(702), + [anon_sym_register] = ACTIONS(702), + [anon_sym_hide] = ACTIONS(702), + [anon_sym_hide_DASHenv] = ACTIONS(702), + [anon_sym_overlay] = ACTIONS(702), + [anon_sym_where] = ACTIONS(702), + [anon_sym_QMARK2] = ACTIONS(702), + [anon_sym_not] = ACTIONS(702), + [anon_sym_DOT_DOT_LT] = ACTIONS(702), + [anon_sym_DOT_DOT] = ACTIONS(702), + [anon_sym_DOT_DOT_EQ] = ACTIONS(702), + [sym_val_nothing] = ACTIONS(702), + [anon_sym_true] = ACTIONS(702), + [anon_sym_false] = ACTIONS(702), + [aux_sym_val_number_token1] = ACTIONS(702), + [aux_sym_val_number_token2] = ACTIONS(702), + [aux_sym_val_number_token3] = ACTIONS(702), + [aux_sym_val_number_token4] = ACTIONS(702), + [anon_sym_inf] = ACTIONS(702), + [anon_sym_DASHinf] = ACTIONS(702), + [anon_sym_NaN] = ACTIONS(702), + [anon_sym_0b] = ACTIONS(702), + [anon_sym_0o] = ACTIONS(702), + [anon_sym_0x] = ACTIONS(702), + [sym_val_date] = ACTIONS(702), + [anon_sym_DQUOTE] = ACTIONS(702), + [sym__str_single_quotes] = ACTIONS(702), + [sym__str_back_ticks] = ACTIONS(702), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(702), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(702), + [anon_sym_CARET] = ACTIONS(702), + [sym_short_flag] = ACTIONS(702), [anon_sym_POUND] = ACTIONS(3), }, [619] = { - [sym_cell_path] = STATE(671), - [sym_path] = STATE(622), [sym_comment] = STATE(619), - [anon_sym_SEMI] = ACTIONS(981), - [anon_sym_LF] = ACTIONS(979), - [anon_sym_LBRACK] = ACTIONS(981), - [anon_sym_LPAREN] = ACTIONS(981), - [anon_sym_RPAREN] = ACTIONS(981), - [anon_sym_PIPE] = ACTIONS(981), - [anon_sym_DOLLAR] = ACTIONS(981), - [anon_sym_GT] = ACTIONS(981), - [anon_sym_DASH_DASH] = ACTIONS(981), - [anon_sym_DASH] = ACTIONS(981), - [anon_sym_in] = ACTIONS(981), - [anon_sym_LBRACE] = ACTIONS(981), - [anon_sym_DOT] = ACTIONS(1517), - [anon_sym_STAR] = ACTIONS(981), - [anon_sym_STAR_STAR] = ACTIONS(981), - [anon_sym_PLUS_PLUS] = ACTIONS(981), - [anon_sym_SLASH] = ACTIONS(981), - [anon_sym_mod] = ACTIONS(981), - [anon_sym_SLASH_SLASH] = ACTIONS(981), - [anon_sym_PLUS] = ACTIONS(981), - [anon_sym_bit_DASHshl] = ACTIONS(981), - [anon_sym_bit_DASHshr] = ACTIONS(981), - [anon_sym_EQ_EQ] = ACTIONS(981), - [anon_sym_BANG_EQ] = ACTIONS(981), - [anon_sym_LT2] = ACTIONS(981), - [anon_sym_LT_EQ] = ACTIONS(981), - [anon_sym_GT_EQ] = ACTIONS(981), - [anon_sym_not_DASHin] = ACTIONS(981), - [anon_sym_starts_DASHwith] = ACTIONS(981), - [anon_sym_ends_DASHwith] = ACTIONS(981), - [anon_sym_EQ_TILDE] = ACTIONS(981), - [anon_sym_BANG_TILDE] = ACTIONS(981), - [anon_sym_bit_DASHand] = ACTIONS(981), - [anon_sym_bit_DASHxor] = ACTIONS(981), - [anon_sym_bit_DASHor] = ACTIONS(981), - [anon_sym_and] = ACTIONS(981), - [anon_sym_xor] = ACTIONS(981), - [anon_sym_or] = ACTIONS(981), - [anon_sym_DOT_DOT_LT] = ACTIONS(981), - [anon_sym_DOT_DOT] = ACTIONS(981), - [anon_sym_DOT_DOT_EQ] = ACTIONS(981), - [sym_val_nothing] = ACTIONS(981), - [anon_sym_true] = ACTIONS(981), - [anon_sym_false] = ACTIONS(981), - [aux_sym_val_number_token1] = ACTIONS(981), - [aux_sym_val_number_token2] = ACTIONS(981), - [aux_sym_val_number_token3] = ACTIONS(981), - [aux_sym_val_number_token4] = ACTIONS(981), - [anon_sym_inf] = ACTIONS(981), - [anon_sym_DASHinf] = ACTIONS(981), - [anon_sym_NaN] = ACTIONS(981), - [anon_sym_0b] = ACTIONS(981), - [anon_sym_0o] = ACTIONS(981), - [anon_sym_0x] = ACTIONS(981), - [sym_val_date] = ACTIONS(981), - [anon_sym_DQUOTE] = ACTIONS(981), - [sym__str_single_quotes] = ACTIONS(981), - [sym__str_back_ticks] = ACTIONS(981), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(981), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(981), - [anon_sym_err_GT] = ACTIONS(981), - [anon_sym_out_GT] = ACTIONS(981), - [anon_sym_e_GT] = ACTIONS(981), - [anon_sym_o_GT] = ACTIONS(981), - [anon_sym_err_PLUSout_GT] = ACTIONS(981), - [anon_sym_out_PLUSerr_GT] = ACTIONS(981), - [anon_sym_o_PLUSe_GT] = ACTIONS(981), - [anon_sym_e_PLUSo_GT] = ACTIONS(981), - [sym_short_flag] = ACTIONS(981), - [aux_sym_unquoted_token1] = ACTIONS(981), + [ts_builtin_sym_end] = ACTIONS(795), + [anon_sym_SEMI] = ACTIONS(793), + [anon_sym_LF] = ACTIONS(795), + [anon_sym_LBRACK] = ACTIONS(793), + [anon_sym_LPAREN] = ACTIONS(793), + [anon_sym_PIPE] = ACTIONS(793), + [anon_sym_DOLLAR] = ACTIONS(793), + [anon_sym_GT] = ACTIONS(793), + [anon_sym_DASH_DASH] = ACTIONS(793), + [anon_sym_DASH] = ACTIONS(793), + [anon_sym_in] = ACTIONS(793), + [anon_sym_LBRACE] = ACTIONS(793), + [anon_sym_STAR] = ACTIONS(793), + [anon_sym_STAR_STAR] = ACTIONS(793), + [anon_sym_PLUS_PLUS] = ACTIONS(793), + [anon_sym_SLASH] = ACTIONS(793), + [anon_sym_mod] = ACTIONS(793), + [anon_sym_SLASH_SLASH] = ACTIONS(793), + [anon_sym_PLUS] = ACTIONS(793), + [anon_sym_bit_DASHshl] = ACTIONS(793), + [anon_sym_bit_DASHshr] = ACTIONS(793), + [anon_sym_EQ_EQ] = ACTIONS(793), + [anon_sym_BANG_EQ] = ACTIONS(793), + [anon_sym_LT2] = ACTIONS(793), + [anon_sym_LT_EQ] = ACTIONS(793), + [anon_sym_GT_EQ] = ACTIONS(793), + [anon_sym_not_DASHin] = ACTIONS(793), + [anon_sym_starts_DASHwith] = ACTIONS(793), + [anon_sym_ends_DASHwith] = ACTIONS(793), + [anon_sym_EQ_TILDE] = ACTIONS(793), + [anon_sym_BANG_TILDE] = ACTIONS(793), + [anon_sym_bit_DASHand] = ACTIONS(793), + [anon_sym_bit_DASHxor] = ACTIONS(793), + [anon_sym_bit_DASHor] = ACTIONS(793), + [anon_sym_and] = ACTIONS(793), + [anon_sym_xor] = ACTIONS(793), + [anon_sym_or] = ACTIONS(793), + [anon_sym_DOT_DOT_LT] = ACTIONS(793), + [anon_sym_DOT_DOT] = ACTIONS(793), + [anon_sym_DOT_DOT_EQ] = ACTIONS(793), + [sym_val_nothing] = ACTIONS(793), + [anon_sym_true] = ACTIONS(793), + [anon_sym_false] = ACTIONS(793), + [aux_sym_val_number_token1] = ACTIONS(793), + [aux_sym_val_number_token2] = ACTIONS(793), + [aux_sym_val_number_token3] = ACTIONS(793), + [aux_sym_val_number_token4] = ACTIONS(793), + [anon_sym_inf] = ACTIONS(793), + [anon_sym_DASHinf] = ACTIONS(793), + [anon_sym_NaN] = ACTIONS(793), + [anon_sym_0b] = ACTIONS(793), + [anon_sym_0o] = ACTIONS(793), + [anon_sym_0x] = ACTIONS(793), + [sym_val_date] = ACTIONS(793), + [anon_sym_DQUOTE] = ACTIONS(793), + [sym__str_single_quotes] = ACTIONS(793), + [sym__str_back_ticks] = ACTIONS(793), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(793), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(793), + [anon_sym_err_GT] = ACTIONS(793), + [anon_sym_out_GT] = ACTIONS(793), + [anon_sym_e_GT] = ACTIONS(793), + [anon_sym_o_GT] = ACTIONS(793), + [anon_sym_err_PLUSout_GT] = ACTIONS(793), + [anon_sym_out_PLUSerr_GT] = ACTIONS(793), + [anon_sym_o_PLUSe_GT] = ACTIONS(793), + [anon_sym_e_PLUSo_GT] = ACTIONS(793), + [sym_short_flag] = ACTIONS(793), + [aux_sym_unquoted_token1] = ACTIONS(793), [anon_sym_POUND] = ACTIONS(3), }, [620] = { - [sym_cell_path] = STATE(675), - [sym_path] = STATE(622), [sym_comment] = STATE(620), - [anon_sym_SEMI] = ACTIONS(985), - [anon_sym_LF] = ACTIONS(983), - [anon_sym_LBRACK] = ACTIONS(985), - [anon_sym_LPAREN] = ACTIONS(985), - [anon_sym_RPAREN] = ACTIONS(985), - [anon_sym_PIPE] = ACTIONS(985), - [anon_sym_DOLLAR] = ACTIONS(985), - [anon_sym_GT] = ACTIONS(985), - [anon_sym_DASH_DASH] = ACTIONS(985), - [anon_sym_DASH] = ACTIONS(985), - [anon_sym_in] = ACTIONS(985), - [anon_sym_LBRACE] = ACTIONS(985), - [anon_sym_DOT] = ACTIONS(1517), - [anon_sym_STAR] = ACTIONS(985), - [anon_sym_STAR_STAR] = ACTIONS(985), - [anon_sym_PLUS_PLUS] = ACTIONS(985), - [anon_sym_SLASH] = ACTIONS(985), - [anon_sym_mod] = ACTIONS(985), - [anon_sym_SLASH_SLASH] = ACTIONS(985), - [anon_sym_PLUS] = ACTIONS(985), - [anon_sym_bit_DASHshl] = ACTIONS(985), - [anon_sym_bit_DASHshr] = ACTIONS(985), - [anon_sym_EQ_EQ] = ACTIONS(985), - [anon_sym_BANG_EQ] = ACTIONS(985), - [anon_sym_LT2] = ACTIONS(985), - [anon_sym_LT_EQ] = ACTIONS(985), - [anon_sym_GT_EQ] = ACTIONS(985), - [anon_sym_not_DASHin] = ACTIONS(985), - [anon_sym_starts_DASHwith] = ACTIONS(985), - [anon_sym_ends_DASHwith] = ACTIONS(985), - [anon_sym_EQ_TILDE] = ACTIONS(985), - [anon_sym_BANG_TILDE] = ACTIONS(985), - [anon_sym_bit_DASHand] = ACTIONS(985), - [anon_sym_bit_DASHxor] = ACTIONS(985), - [anon_sym_bit_DASHor] = ACTIONS(985), - [anon_sym_and] = ACTIONS(985), - [anon_sym_xor] = ACTIONS(985), - [anon_sym_or] = ACTIONS(985), - [anon_sym_DOT_DOT_LT] = ACTIONS(985), - [anon_sym_DOT_DOT] = ACTIONS(985), - [anon_sym_DOT_DOT_EQ] = ACTIONS(985), - [sym_val_nothing] = ACTIONS(985), - [anon_sym_true] = ACTIONS(985), - [anon_sym_false] = ACTIONS(985), - [aux_sym_val_number_token1] = ACTIONS(985), - [aux_sym_val_number_token2] = ACTIONS(985), - [aux_sym_val_number_token3] = ACTIONS(985), - [aux_sym_val_number_token4] = ACTIONS(985), - [anon_sym_inf] = ACTIONS(985), - [anon_sym_DASHinf] = ACTIONS(985), - [anon_sym_NaN] = ACTIONS(985), - [anon_sym_0b] = ACTIONS(985), - [anon_sym_0o] = ACTIONS(985), - [anon_sym_0x] = ACTIONS(985), - [sym_val_date] = ACTIONS(985), - [anon_sym_DQUOTE] = ACTIONS(985), - [sym__str_single_quotes] = ACTIONS(985), - [sym__str_back_ticks] = ACTIONS(985), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(985), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(985), - [anon_sym_err_GT] = ACTIONS(985), - [anon_sym_out_GT] = ACTIONS(985), - [anon_sym_e_GT] = ACTIONS(985), - [anon_sym_o_GT] = ACTIONS(985), - [anon_sym_err_PLUSout_GT] = ACTIONS(985), - [anon_sym_out_PLUSerr_GT] = ACTIONS(985), - [anon_sym_o_PLUSe_GT] = ACTIONS(985), - [anon_sym_e_PLUSo_GT] = ACTIONS(985), - [sym_short_flag] = ACTIONS(985), - [aux_sym_unquoted_token1] = ACTIONS(985), + [ts_builtin_sym_end] = ACTIONS(838), + [anon_sym_SEMI] = ACTIONS(836), + [anon_sym_LF] = ACTIONS(838), + [anon_sym_LBRACK] = ACTIONS(836), + [anon_sym_LPAREN] = ACTIONS(836), + [anon_sym_PIPE] = ACTIONS(836), + [anon_sym_DOLLAR] = ACTIONS(836), + [anon_sym_GT] = ACTIONS(836), + [anon_sym_DASH_DASH] = ACTIONS(836), + [anon_sym_DASH] = ACTIONS(836), + [anon_sym_in] = ACTIONS(836), + [anon_sym_LBRACE] = ACTIONS(836), + [anon_sym_STAR] = ACTIONS(836), + [anon_sym_STAR_STAR] = ACTIONS(836), + [anon_sym_PLUS_PLUS] = ACTIONS(836), + [anon_sym_SLASH] = ACTIONS(836), + [anon_sym_mod] = ACTIONS(836), + [anon_sym_SLASH_SLASH] = ACTIONS(836), + [anon_sym_PLUS] = ACTIONS(836), + [anon_sym_bit_DASHshl] = ACTIONS(836), + [anon_sym_bit_DASHshr] = ACTIONS(836), + [anon_sym_EQ_EQ] = ACTIONS(836), + [anon_sym_BANG_EQ] = ACTIONS(836), + [anon_sym_LT2] = ACTIONS(836), + [anon_sym_LT_EQ] = ACTIONS(836), + [anon_sym_GT_EQ] = ACTIONS(836), + [anon_sym_not_DASHin] = ACTIONS(836), + [anon_sym_starts_DASHwith] = ACTIONS(836), + [anon_sym_ends_DASHwith] = ACTIONS(836), + [anon_sym_EQ_TILDE] = ACTIONS(836), + [anon_sym_BANG_TILDE] = ACTIONS(836), + [anon_sym_bit_DASHand] = ACTIONS(836), + [anon_sym_bit_DASHxor] = ACTIONS(836), + [anon_sym_bit_DASHor] = ACTIONS(836), + [anon_sym_and] = ACTIONS(836), + [anon_sym_xor] = ACTIONS(836), + [anon_sym_or] = ACTIONS(836), + [anon_sym_DOT_DOT_LT] = ACTIONS(836), + [anon_sym_DOT_DOT] = ACTIONS(836), + [anon_sym_DOT_DOT_EQ] = ACTIONS(836), + [sym_val_nothing] = ACTIONS(836), + [anon_sym_true] = ACTIONS(836), + [anon_sym_false] = ACTIONS(836), + [aux_sym_val_number_token1] = ACTIONS(836), + [aux_sym_val_number_token2] = ACTIONS(836), + [aux_sym_val_number_token3] = ACTIONS(836), + [aux_sym_val_number_token4] = ACTIONS(836), + [anon_sym_inf] = ACTIONS(836), + [anon_sym_DASHinf] = ACTIONS(836), + [anon_sym_NaN] = ACTIONS(836), + [anon_sym_0b] = ACTIONS(836), + [anon_sym_0o] = ACTIONS(836), + [anon_sym_0x] = ACTIONS(836), + [sym_val_date] = ACTIONS(836), + [anon_sym_DQUOTE] = ACTIONS(836), + [sym__str_single_quotes] = ACTIONS(836), + [sym__str_back_ticks] = ACTIONS(836), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(836), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(836), + [anon_sym_err_GT] = ACTIONS(836), + [anon_sym_out_GT] = ACTIONS(836), + [anon_sym_e_GT] = ACTIONS(836), + [anon_sym_o_GT] = ACTIONS(836), + [anon_sym_err_PLUSout_GT] = ACTIONS(836), + [anon_sym_out_PLUSerr_GT] = ACTIONS(836), + [anon_sym_o_PLUSe_GT] = ACTIONS(836), + [anon_sym_e_PLUSo_GT] = ACTIONS(836), + [sym_short_flag] = ACTIONS(836), + [aux_sym_unquoted_token1] = ACTIONS(836), [anon_sym_POUND] = ACTIONS(3), }, [621] = { - [sym_cell_path] = STATE(673), - [sym_path] = STATE(622), [sym_comment] = STATE(621), - [anon_sym_SEMI] = ACTIONS(965), - [anon_sym_LF] = ACTIONS(963), - [anon_sym_LBRACK] = ACTIONS(965), - [anon_sym_LPAREN] = ACTIONS(965), - [anon_sym_RPAREN] = ACTIONS(965), - [anon_sym_PIPE] = ACTIONS(965), - [anon_sym_DOLLAR] = ACTIONS(965), - [anon_sym_GT] = ACTIONS(965), - [anon_sym_DASH_DASH] = ACTIONS(965), - [anon_sym_DASH] = ACTIONS(965), - [anon_sym_in] = ACTIONS(965), - [anon_sym_LBRACE] = ACTIONS(965), - [anon_sym_DOT] = ACTIONS(1517), - [anon_sym_STAR] = ACTIONS(965), - [anon_sym_STAR_STAR] = ACTIONS(965), - [anon_sym_PLUS_PLUS] = ACTIONS(965), - [anon_sym_SLASH] = ACTIONS(965), - [anon_sym_mod] = ACTIONS(965), - [anon_sym_SLASH_SLASH] = ACTIONS(965), - [anon_sym_PLUS] = ACTIONS(965), - [anon_sym_bit_DASHshl] = ACTIONS(965), - [anon_sym_bit_DASHshr] = ACTIONS(965), - [anon_sym_EQ_EQ] = ACTIONS(965), - [anon_sym_BANG_EQ] = ACTIONS(965), - [anon_sym_LT2] = ACTIONS(965), - [anon_sym_LT_EQ] = ACTIONS(965), - [anon_sym_GT_EQ] = ACTIONS(965), - [anon_sym_not_DASHin] = ACTIONS(965), - [anon_sym_starts_DASHwith] = ACTIONS(965), - [anon_sym_ends_DASHwith] = ACTIONS(965), - [anon_sym_EQ_TILDE] = ACTIONS(965), - [anon_sym_BANG_TILDE] = ACTIONS(965), - [anon_sym_bit_DASHand] = ACTIONS(965), - [anon_sym_bit_DASHxor] = ACTIONS(965), - [anon_sym_bit_DASHor] = ACTIONS(965), - [anon_sym_and] = ACTIONS(965), - [anon_sym_xor] = ACTIONS(965), - [anon_sym_or] = ACTIONS(965), - [anon_sym_DOT_DOT_LT] = ACTIONS(965), - [anon_sym_DOT_DOT] = ACTIONS(965), - [anon_sym_DOT_DOT_EQ] = ACTIONS(965), - [sym_val_nothing] = ACTIONS(965), - [anon_sym_true] = ACTIONS(965), - [anon_sym_false] = ACTIONS(965), - [aux_sym_val_number_token1] = ACTIONS(965), - [aux_sym_val_number_token2] = ACTIONS(965), - [aux_sym_val_number_token3] = ACTIONS(965), - [aux_sym_val_number_token4] = ACTIONS(965), - [anon_sym_inf] = ACTIONS(965), - [anon_sym_DASHinf] = ACTIONS(965), - [anon_sym_NaN] = ACTIONS(965), - [anon_sym_0b] = ACTIONS(965), - [anon_sym_0o] = ACTIONS(965), - [anon_sym_0x] = ACTIONS(965), - [sym_val_date] = ACTIONS(965), - [anon_sym_DQUOTE] = ACTIONS(965), - [sym__str_single_quotes] = ACTIONS(965), - [sym__str_back_ticks] = ACTIONS(965), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(965), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(965), - [anon_sym_err_GT] = ACTIONS(965), - [anon_sym_out_GT] = ACTIONS(965), - [anon_sym_e_GT] = ACTIONS(965), - [anon_sym_o_GT] = ACTIONS(965), - [anon_sym_err_PLUSout_GT] = ACTIONS(965), - [anon_sym_out_PLUSerr_GT] = ACTIONS(965), - [anon_sym_o_PLUSe_GT] = ACTIONS(965), - [anon_sym_e_PLUSo_GT] = ACTIONS(965), - [sym_short_flag] = ACTIONS(965), - [aux_sym_unquoted_token1] = ACTIONS(965), + [ts_builtin_sym_end] = ACTIONS(834), + [anon_sym_SEMI] = ACTIONS(832), + [anon_sym_LF] = ACTIONS(834), + [anon_sym_LBRACK] = ACTIONS(832), + [anon_sym_LPAREN] = ACTIONS(832), + [anon_sym_PIPE] = ACTIONS(832), + [anon_sym_DOLLAR] = ACTIONS(832), + [anon_sym_GT] = ACTIONS(832), + [anon_sym_DASH_DASH] = ACTIONS(832), + [anon_sym_DASH] = ACTIONS(832), + [anon_sym_in] = ACTIONS(832), + [anon_sym_LBRACE] = ACTIONS(832), + [anon_sym_STAR] = ACTIONS(832), + [anon_sym_STAR_STAR] = ACTIONS(832), + [anon_sym_PLUS_PLUS] = ACTIONS(832), + [anon_sym_SLASH] = ACTIONS(832), + [anon_sym_mod] = ACTIONS(832), + [anon_sym_SLASH_SLASH] = ACTIONS(832), + [anon_sym_PLUS] = ACTIONS(832), + [anon_sym_bit_DASHshl] = ACTIONS(832), + [anon_sym_bit_DASHshr] = ACTIONS(832), + [anon_sym_EQ_EQ] = ACTIONS(832), + [anon_sym_BANG_EQ] = ACTIONS(832), + [anon_sym_LT2] = ACTIONS(832), + [anon_sym_LT_EQ] = ACTIONS(832), + [anon_sym_GT_EQ] = ACTIONS(832), + [anon_sym_not_DASHin] = ACTIONS(832), + [anon_sym_starts_DASHwith] = ACTIONS(832), + [anon_sym_ends_DASHwith] = ACTIONS(832), + [anon_sym_EQ_TILDE] = ACTIONS(832), + [anon_sym_BANG_TILDE] = ACTIONS(832), + [anon_sym_bit_DASHand] = ACTIONS(832), + [anon_sym_bit_DASHxor] = ACTIONS(832), + [anon_sym_bit_DASHor] = ACTIONS(832), + [anon_sym_and] = ACTIONS(832), + [anon_sym_xor] = ACTIONS(832), + [anon_sym_or] = ACTIONS(832), + [anon_sym_DOT_DOT_LT] = ACTIONS(832), + [anon_sym_DOT_DOT] = ACTIONS(832), + [anon_sym_DOT_DOT_EQ] = ACTIONS(832), + [sym_val_nothing] = ACTIONS(832), + [anon_sym_true] = ACTIONS(832), + [anon_sym_false] = ACTIONS(832), + [aux_sym_val_number_token1] = ACTIONS(832), + [aux_sym_val_number_token2] = ACTIONS(832), + [aux_sym_val_number_token3] = ACTIONS(832), + [aux_sym_val_number_token4] = ACTIONS(832), + [anon_sym_inf] = ACTIONS(832), + [anon_sym_DASHinf] = ACTIONS(832), + [anon_sym_NaN] = ACTIONS(832), + [anon_sym_0b] = ACTIONS(832), + [anon_sym_0o] = ACTIONS(832), + [anon_sym_0x] = ACTIONS(832), + [sym_val_date] = ACTIONS(832), + [anon_sym_DQUOTE] = ACTIONS(832), + [sym__str_single_quotes] = ACTIONS(832), + [sym__str_back_ticks] = ACTIONS(832), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(832), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(832), + [anon_sym_err_GT] = ACTIONS(832), + [anon_sym_out_GT] = ACTIONS(832), + [anon_sym_e_GT] = ACTIONS(832), + [anon_sym_o_GT] = ACTIONS(832), + [anon_sym_err_PLUSout_GT] = ACTIONS(832), + [anon_sym_out_PLUSerr_GT] = ACTIONS(832), + [anon_sym_o_PLUSe_GT] = ACTIONS(832), + [anon_sym_e_PLUSo_GT] = ACTIONS(832), + [sym_short_flag] = ACTIONS(832), + [aux_sym_unquoted_token1] = ACTIONS(832), [anon_sym_POUND] = ACTIONS(3), }, [622] = { - [sym_path] = STATE(654), [sym_comment] = STATE(622), - [aux_sym_cell_path_repeat1] = STATE(612), - [anon_sym_SEMI] = ACTIONS(959), - [anon_sym_LF] = ACTIONS(961), - [anon_sym_LBRACK] = ACTIONS(959), - [anon_sym_LPAREN] = ACTIONS(959), - [anon_sym_RPAREN] = ACTIONS(959), - [anon_sym_PIPE] = ACTIONS(959), - [anon_sym_DOLLAR] = ACTIONS(959), - [anon_sym_GT] = ACTIONS(959), - [anon_sym_DASH_DASH] = ACTIONS(959), - [anon_sym_DASH] = ACTIONS(959), - [anon_sym_in] = ACTIONS(959), - [anon_sym_LBRACE] = ACTIONS(959), - [anon_sym_DOT] = ACTIONS(1517), - [anon_sym_STAR] = ACTIONS(959), - [anon_sym_STAR_STAR] = ACTIONS(959), - [anon_sym_PLUS_PLUS] = ACTIONS(959), - [anon_sym_SLASH] = ACTIONS(959), - [anon_sym_mod] = ACTIONS(959), - [anon_sym_SLASH_SLASH] = ACTIONS(959), - [anon_sym_PLUS] = ACTIONS(959), - [anon_sym_bit_DASHshl] = ACTIONS(959), - [anon_sym_bit_DASHshr] = ACTIONS(959), - [anon_sym_EQ_EQ] = ACTIONS(959), - [anon_sym_BANG_EQ] = ACTIONS(959), - [anon_sym_LT2] = ACTIONS(959), - [anon_sym_LT_EQ] = ACTIONS(959), - [anon_sym_GT_EQ] = ACTIONS(959), - [anon_sym_not_DASHin] = ACTIONS(959), - [anon_sym_starts_DASHwith] = ACTIONS(959), - [anon_sym_ends_DASHwith] = ACTIONS(959), - [anon_sym_EQ_TILDE] = ACTIONS(959), - [anon_sym_BANG_TILDE] = ACTIONS(959), - [anon_sym_bit_DASHand] = ACTIONS(959), - [anon_sym_bit_DASHxor] = ACTIONS(959), - [anon_sym_bit_DASHor] = ACTIONS(959), - [anon_sym_and] = ACTIONS(959), - [anon_sym_xor] = ACTIONS(959), - [anon_sym_or] = ACTIONS(959), - [anon_sym_DOT_DOT_LT] = ACTIONS(959), - [anon_sym_DOT_DOT] = ACTIONS(959), - [anon_sym_DOT_DOT_EQ] = ACTIONS(959), - [sym_val_nothing] = ACTIONS(959), - [anon_sym_true] = ACTIONS(959), - [anon_sym_false] = ACTIONS(959), - [aux_sym_val_number_token1] = ACTIONS(959), - [aux_sym_val_number_token2] = ACTIONS(959), - [aux_sym_val_number_token3] = ACTIONS(959), - [aux_sym_val_number_token4] = ACTIONS(959), - [anon_sym_inf] = ACTIONS(959), - [anon_sym_DASHinf] = ACTIONS(959), - [anon_sym_NaN] = ACTIONS(959), - [anon_sym_0b] = ACTIONS(959), - [anon_sym_0o] = ACTIONS(959), - [anon_sym_0x] = ACTIONS(959), - [sym_val_date] = ACTIONS(959), - [anon_sym_DQUOTE] = ACTIONS(959), - [sym__str_single_quotes] = ACTIONS(959), - [sym__str_back_ticks] = ACTIONS(959), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(959), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(959), - [anon_sym_err_GT] = ACTIONS(959), - [anon_sym_out_GT] = ACTIONS(959), - [anon_sym_e_GT] = ACTIONS(959), - [anon_sym_o_GT] = ACTIONS(959), - [anon_sym_err_PLUSout_GT] = ACTIONS(959), - [anon_sym_out_PLUSerr_GT] = ACTIONS(959), - [anon_sym_o_PLUSe_GT] = ACTIONS(959), - [anon_sym_e_PLUSo_GT] = ACTIONS(959), - [sym_short_flag] = ACTIONS(959), - [aux_sym_unquoted_token1] = ACTIONS(959), + [ts_builtin_sym_end] = ACTIONS(818), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(816), + [anon_sym_DASH_DASH] = ACTIONS(816), + [anon_sym_DASH] = ACTIONS(816), + [anon_sym_in] = ACTIONS(816), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(816), + [anon_sym_STAR_STAR] = ACTIONS(1281), + [anon_sym_PLUS_PLUS] = ACTIONS(1281), + [anon_sym_SLASH] = ACTIONS(816), + [anon_sym_mod] = ACTIONS(816), + [anon_sym_SLASH_SLASH] = ACTIONS(816), + [anon_sym_PLUS] = ACTIONS(816), + [anon_sym_bit_DASHshl] = ACTIONS(816), + [anon_sym_bit_DASHshr] = ACTIONS(816), + [anon_sym_EQ_EQ] = ACTIONS(816), + [anon_sym_BANG_EQ] = ACTIONS(816), + [anon_sym_LT2] = ACTIONS(816), + [anon_sym_LT_EQ] = ACTIONS(816), + [anon_sym_GT_EQ] = ACTIONS(816), + [anon_sym_not_DASHin] = ACTIONS(816), + [anon_sym_starts_DASHwith] = ACTIONS(816), + [anon_sym_ends_DASHwith] = ACTIONS(816), + [anon_sym_EQ_TILDE] = ACTIONS(816), + [anon_sym_BANG_TILDE] = ACTIONS(816), + [anon_sym_bit_DASHand] = ACTIONS(816), + [anon_sym_bit_DASHxor] = ACTIONS(816), + [anon_sym_bit_DASHor] = ACTIONS(816), + [anon_sym_and] = ACTIONS(816), + [anon_sym_xor] = ACTIONS(816), + [anon_sym_or] = ACTIONS(816), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_err_GT] = ACTIONS(816), + [anon_sym_out_GT] = ACTIONS(816), + [anon_sym_e_GT] = ACTIONS(816), + [anon_sym_o_GT] = ACTIONS(816), + [anon_sym_err_PLUSout_GT] = ACTIONS(816), + [anon_sym_out_PLUSerr_GT] = ACTIONS(816), + [anon_sym_o_PLUSe_GT] = ACTIONS(816), + [anon_sym_e_PLUSo_GT] = ACTIONS(816), + [sym_short_flag] = ACTIONS(816), + [aux_sym_unquoted_token1] = ACTIONS(816), [anon_sym_POUND] = ACTIONS(3), }, [623] = { [sym_comment] = STATE(623), - [anon_sym_SEMI] = ACTIONS(1103), - [anon_sym_LF] = ACTIONS(1101), - [anon_sym_LBRACK] = ACTIONS(1103), - [anon_sym_LPAREN] = ACTIONS(1103), - [anon_sym_RPAREN] = ACTIONS(1103), - [anon_sym_PIPE] = ACTIONS(1103), - [anon_sym_DOLLAR] = ACTIONS(1103), - [anon_sym_GT] = ACTIONS(1103), - [anon_sym_DASH_DASH] = ACTIONS(1103), - [anon_sym_DASH] = ACTIONS(1103), - [anon_sym_in] = ACTIONS(1103), - [anon_sym_LBRACE] = ACTIONS(1103), - [anon_sym_DOT] = ACTIONS(1103), - [anon_sym_STAR] = ACTIONS(1103), - [anon_sym_QMARK2] = ACTIONS(1103), - [anon_sym_STAR_STAR] = ACTIONS(1103), - [anon_sym_PLUS_PLUS] = ACTIONS(1103), - [anon_sym_SLASH] = ACTIONS(1103), - [anon_sym_mod] = ACTIONS(1103), - [anon_sym_SLASH_SLASH] = ACTIONS(1103), - [anon_sym_PLUS] = ACTIONS(1103), - [anon_sym_bit_DASHshl] = ACTIONS(1103), - [anon_sym_bit_DASHshr] = ACTIONS(1103), - [anon_sym_EQ_EQ] = ACTIONS(1103), - [anon_sym_BANG_EQ] = ACTIONS(1103), - [anon_sym_LT2] = ACTIONS(1103), - [anon_sym_LT_EQ] = ACTIONS(1103), - [anon_sym_GT_EQ] = ACTIONS(1103), - [anon_sym_not_DASHin] = ACTIONS(1103), - [anon_sym_starts_DASHwith] = ACTIONS(1103), - [anon_sym_ends_DASHwith] = ACTIONS(1103), - [anon_sym_EQ_TILDE] = ACTIONS(1103), - [anon_sym_BANG_TILDE] = ACTIONS(1103), - [anon_sym_bit_DASHand] = ACTIONS(1103), - [anon_sym_bit_DASHxor] = ACTIONS(1103), - [anon_sym_bit_DASHor] = ACTIONS(1103), - [anon_sym_and] = ACTIONS(1103), - [anon_sym_xor] = ACTIONS(1103), - [anon_sym_or] = ACTIONS(1103), - [anon_sym_DOT_DOT_LT] = ACTIONS(1103), - [anon_sym_DOT_DOT] = ACTIONS(1103), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1103), - [sym_val_nothing] = ACTIONS(1103), - [anon_sym_true] = ACTIONS(1103), - [anon_sym_false] = ACTIONS(1103), - [aux_sym_val_number_token1] = ACTIONS(1103), - [aux_sym_val_number_token2] = ACTIONS(1103), - [aux_sym_val_number_token3] = ACTIONS(1103), - [aux_sym_val_number_token4] = ACTIONS(1103), - [anon_sym_inf] = ACTIONS(1103), - [anon_sym_DASHinf] = ACTIONS(1103), - [anon_sym_NaN] = ACTIONS(1103), - [anon_sym_0b] = ACTIONS(1103), - [anon_sym_0o] = ACTIONS(1103), - [anon_sym_0x] = ACTIONS(1103), - [sym_val_date] = ACTIONS(1103), - [anon_sym_DQUOTE] = ACTIONS(1103), - [sym__str_single_quotes] = ACTIONS(1103), - [sym__str_back_ticks] = ACTIONS(1103), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1103), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1103), - [anon_sym_err_GT] = ACTIONS(1103), - [anon_sym_out_GT] = ACTIONS(1103), - [anon_sym_e_GT] = ACTIONS(1103), - [anon_sym_o_GT] = ACTIONS(1103), - [anon_sym_err_PLUSout_GT] = ACTIONS(1103), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1103), - [anon_sym_o_PLUSe_GT] = ACTIONS(1103), - [anon_sym_e_PLUSo_GT] = ACTIONS(1103), - [sym_short_flag] = ACTIONS(1103), - [aux_sym_unquoted_token1] = ACTIONS(1103), + [ts_builtin_sym_end] = ACTIONS(818), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(816), + [anon_sym_DASH_DASH] = ACTIONS(816), + [anon_sym_DASH] = ACTIONS(1277), + [anon_sym_in] = ACTIONS(816), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(1279), + [anon_sym_STAR_STAR] = ACTIONS(1281), + [anon_sym_PLUS_PLUS] = ACTIONS(1281), + [anon_sym_SLASH] = ACTIONS(1279), + [anon_sym_mod] = ACTIONS(1279), + [anon_sym_SLASH_SLASH] = ACTIONS(1279), + [anon_sym_PLUS] = ACTIONS(1277), + [anon_sym_bit_DASHshl] = ACTIONS(1283), + [anon_sym_bit_DASHshr] = ACTIONS(1283), + [anon_sym_EQ_EQ] = ACTIONS(816), + [anon_sym_BANG_EQ] = ACTIONS(816), + [anon_sym_LT2] = ACTIONS(816), + [anon_sym_LT_EQ] = ACTIONS(816), + [anon_sym_GT_EQ] = ACTIONS(816), + [anon_sym_not_DASHin] = ACTIONS(816), + [anon_sym_starts_DASHwith] = ACTIONS(816), + [anon_sym_ends_DASHwith] = ACTIONS(816), + [anon_sym_EQ_TILDE] = ACTIONS(816), + [anon_sym_BANG_TILDE] = ACTIONS(816), + [anon_sym_bit_DASHand] = ACTIONS(816), + [anon_sym_bit_DASHxor] = ACTIONS(816), + [anon_sym_bit_DASHor] = ACTIONS(816), + [anon_sym_and] = ACTIONS(816), + [anon_sym_xor] = ACTIONS(816), + [anon_sym_or] = ACTIONS(816), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_err_GT] = ACTIONS(816), + [anon_sym_out_GT] = ACTIONS(816), + [anon_sym_e_GT] = ACTIONS(816), + [anon_sym_o_GT] = ACTIONS(816), + [anon_sym_err_PLUSout_GT] = ACTIONS(816), + [anon_sym_out_PLUSerr_GT] = ACTIONS(816), + [anon_sym_o_PLUSe_GT] = ACTIONS(816), + [anon_sym_e_PLUSo_GT] = ACTIONS(816), + [sym_short_flag] = ACTIONS(816), + [aux_sym_unquoted_token1] = ACTIONS(816), [anon_sym_POUND] = ACTIONS(3), }, [624] = { [sym_comment] = STATE(624), - [anon_sym_SEMI] = ACTIONS(987), - [anon_sym_LF] = ACTIONS(989), - [anon_sym_LBRACK] = ACTIONS(987), - [anon_sym_LPAREN] = ACTIONS(987), - [anon_sym_RPAREN] = ACTIONS(987), - [anon_sym_PIPE] = ACTIONS(987), - [anon_sym_DOLLAR] = ACTIONS(987), - [anon_sym_GT] = ACTIONS(987), - [anon_sym_DASH_DASH] = ACTIONS(987), - [anon_sym_DASH] = ACTIONS(987), - [anon_sym_in] = ACTIONS(987), - [anon_sym_LBRACE] = ACTIONS(987), - [anon_sym_DOT] = ACTIONS(987), - [anon_sym_STAR] = ACTIONS(987), - [anon_sym_QMARK2] = ACTIONS(1522), - [anon_sym_STAR_STAR] = ACTIONS(987), - [anon_sym_PLUS_PLUS] = ACTIONS(987), - [anon_sym_SLASH] = ACTIONS(987), - [anon_sym_mod] = ACTIONS(987), - [anon_sym_SLASH_SLASH] = ACTIONS(987), - [anon_sym_PLUS] = ACTIONS(987), - [anon_sym_bit_DASHshl] = ACTIONS(987), - [anon_sym_bit_DASHshr] = ACTIONS(987), - [anon_sym_EQ_EQ] = ACTIONS(987), - [anon_sym_BANG_EQ] = ACTIONS(987), - [anon_sym_LT2] = ACTIONS(987), - [anon_sym_LT_EQ] = ACTIONS(987), - [anon_sym_GT_EQ] = ACTIONS(987), - [anon_sym_not_DASHin] = ACTIONS(987), - [anon_sym_starts_DASHwith] = ACTIONS(987), - [anon_sym_ends_DASHwith] = ACTIONS(987), - [anon_sym_EQ_TILDE] = ACTIONS(987), - [anon_sym_BANG_TILDE] = ACTIONS(987), - [anon_sym_bit_DASHand] = ACTIONS(987), - [anon_sym_bit_DASHxor] = ACTIONS(987), - [anon_sym_bit_DASHor] = ACTIONS(987), - [anon_sym_and] = ACTIONS(987), - [anon_sym_xor] = ACTIONS(987), - [anon_sym_or] = ACTIONS(987), - [anon_sym_DOT_DOT_LT] = ACTIONS(987), - [anon_sym_DOT_DOT] = ACTIONS(987), - [anon_sym_DOT_DOT_EQ] = ACTIONS(987), - [sym_val_nothing] = ACTIONS(987), - [anon_sym_true] = ACTIONS(987), - [anon_sym_false] = ACTIONS(987), - [aux_sym_val_number_token1] = ACTIONS(987), - [aux_sym_val_number_token2] = ACTIONS(987), - [aux_sym_val_number_token3] = ACTIONS(987), - [aux_sym_val_number_token4] = ACTIONS(987), - [anon_sym_inf] = ACTIONS(987), - [anon_sym_DASHinf] = ACTIONS(987), - [anon_sym_NaN] = ACTIONS(987), - [anon_sym_0b] = ACTIONS(987), - [anon_sym_0o] = ACTIONS(987), - [anon_sym_0x] = ACTIONS(987), - [sym_val_date] = ACTIONS(987), - [anon_sym_DQUOTE] = ACTIONS(987), - [sym__str_single_quotes] = ACTIONS(987), - [sym__str_back_ticks] = ACTIONS(987), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(987), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(987), - [anon_sym_err_GT] = ACTIONS(987), - [anon_sym_out_GT] = ACTIONS(987), - [anon_sym_e_GT] = ACTIONS(987), - [anon_sym_o_GT] = ACTIONS(987), - [anon_sym_err_PLUSout_GT] = ACTIONS(987), - [anon_sym_out_PLUSerr_GT] = ACTIONS(987), - [anon_sym_o_PLUSe_GT] = ACTIONS(987), - [anon_sym_e_PLUSo_GT] = ACTIONS(987), - [sym_short_flag] = ACTIONS(987), - [aux_sym_unquoted_token1] = ACTIONS(987), + [anon_sym_export] = ACTIONS(651), + [anon_sym_alias] = ACTIONS(651), + [anon_sym_let] = ACTIONS(651), + [anon_sym_let_DASHenv] = ACTIONS(651), + [anon_sym_mut] = ACTIONS(651), + [anon_sym_const] = ACTIONS(651), + [sym_cmd_identifier] = ACTIONS(651), + [anon_sym_SEMI] = ACTIONS(651), + [anon_sym_LF] = ACTIONS(653), + [anon_sym_def] = ACTIONS(651), + [anon_sym_def_DASHenv] = ACTIONS(651), + [anon_sym_export_DASHenv] = ACTIONS(651), + [anon_sym_extern] = ACTIONS(651), + [anon_sym_module] = ACTIONS(651), + [anon_sym_use] = ACTIONS(651), + [anon_sym_LBRACK] = ACTIONS(651), + [anon_sym_LPAREN] = ACTIONS(651), + [anon_sym_RPAREN] = ACTIONS(651), + [anon_sym_PIPE] = ACTIONS(651), + [anon_sym_DOLLAR] = ACTIONS(651), + [anon_sym_error] = ACTIONS(651), + [anon_sym_DASH_DASH] = ACTIONS(651), + [anon_sym_DASH] = ACTIONS(651), + [anon_sym_break] = ACTIONS(651), + [anon_sym_continue] = ACTIONS(651), + [anon_sym_for] = ACTIONS(651), + [anon_sym_loop] = ACTIONS(651), + [anon_sym_while] = ACTIONS(651), + [anon_sym_do] = ACTIONS(651), + [anon_sym_if] = ACTIONS(651), + [anon_sym_match] = ACTIONS(651), + [anon_sym_LBRACE] = ACTIONS(651), + [anon_sym_RBRACE] = ACTIONS(651), + [anon_sym_DOT] = ACTIONS(651), + [anon_sym_try] = ACTIONS(651), + [anon_sym_return] = ACTIONS(651), + [anon_sym_source] = ACTIONS(651), + [anon_sym_source_DASHenv] = ACTIONS(651), + [anon_sym_register] = ACTIONS(651), + [anon_sym_hide] = ACTIONS(651), + [anon_sym_hide_DASHenv] = ACTIONS(651), + [anon_sym_overlay] = ACTIONS(651), + [anon_sym_where] = ACTIONS(651), + [anon_sym_QMARK2] = ACTIONS(1287), + [anon_sym_not] = ACTIONS(651), + [anon_sym_DOT_DOT_LT] = ACTIONS(651), + [anon_sym_DOT_DOT] = ACTIONS(651), + [anon_sym_DOT_DOT_EQ] = ACTIONS(651), + [sym_val_nothing] = ACTIONS(651), + [anon_sym_true] = ACTIONS(651), + [anon_sym_false] = ACTIONS(651), + [aux_sym_val_number_token1] = ACTIONS(651), + [aux_sym_val_number_token2] = ACTIONS(651), + [aux_sym_val_number_token3] = ACTIONS(651), + [aux_sym_val_number_token4] = ACTIONS(651), + [anon_sym_inf] = ACTIONS(651), + [anon_sym_DASHinf] = ACTIONS(651), + [anon_sym_NaN] = ACTIONS(651), + [anon_sym_0b] = ACTIONS(651), + [anon_sym_0o] = ACTIONS(651), + [anon_sym_0x] = ACTIONS(651), + [sym_val_date] = ACTIONS(651), + [anon_sym_DQUOTE] = ACTIONS(651), + [sym__str_single_quotes] = ACTIONS(651), + [sym__str_back_ticks] = ACTIONS(651), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(651), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(651), + [anon_sym_CARET] = ACTIONS(651), + [sym_short_flag] = ACTIONS(651), [anon_sym_POUND] = ACTIONS(3), }, [625] = { + [sym__flag] = STATE(602), + [sym_long_flag] = STATE(690), [sym_comment] = STATE(625), - [anon_sym_SEMI] = ACTIONS(987), - [anon_sym_LF] = ACTIONS(989), - [anon_sym_LBRACK] = ACTIONS(987), - [anon_sym_LPAREN] = ACTIONS(987), - [anon_sym_RPAREN] = ACTIONS(987), - [anon_sym_PIPE] = ACTIONS(987), - [anon_sym_DOLLAR] = ACTIONS(987), - [anon_sym_GT] = ACTIONS(987), - [anon_sym_DASH_DASH] = ACTIONS(987), - [anon_sym_DASH] = ACTIONS(987), - [anon_sym_in] = ACTIONS(987), - [anon_sym_LBRACE] = ACTIONS(987), - [anon_sym_DOT] = ACTIONS(987), - [anon_sym_STAR] = ACTIONS(987), - [anon_sym_QMARK2] = ACTIONS(1522), - [anon_sym_STAR_STAR] = ACTIONS(987), - [anon_sym_PLUS_PLUS] = ACTIONS(987), - [anon_sym_SLASH] = ACTIONS(987), - [anon_sym_mod] = ACTIONS(987), - [anon_sym_SLASH_SLASH] = ACTIONS(987), - [anon_sym_PLUS] = ACTIONS(987), - [anon_sym_bit_DASHshl] = ACTIONS(987), - [anon_sym_bit_DASHshr] = ACTIONS(987), - [anon_sym_EQ_EQ] = ACTIONS(987), - [anon_sym_BANG_EQ] = ACTIONS(987), - [anon_sym_LT2] = ACTIONS(987), - [anon_sym_LT_EQ] = ACTIONS(987), - [anon_sym_GT_EQ] = ACTIONS(987), - [anon_sym_not_DASHin] = ACTIONS(987), - [anon_sym_starts_DASHwith] = ACTIONS(987), - [anon_sym_ends_DASHwith] = ACTIONS(987), - [anon_sym_EQ_TILDE] = ACTIONS(987), - [anon_sym_BANG_TILDE] = ACTIONS(987), - [anon_sym_bit_DASHand] = ACTIONS(987), - [anon_sym_bit_DASHxor] = ACTIONS(987), - [anon_sym_bit_DASHor] = ACTIONS(987), - [anon_sym_and] = ACTIONS(987), - [anon_sym_xor] = ACTIONS(987), - [anon_sym_or] = ACTIONS(987), - [anon_sym_DOT_DOT_LT] = ACTIONS(987), - [anon_sym_DOT_DOT] = ACTIONS(987), - [anon_sym_DOT_DOT_EQ] = ACTIONS(987), - [sym_val_nothing] = ACTIONS(987), - [anon_sym_true] = ACTIONS(987), - [anon_sym_false] = ACTIONS(987), - [aux_sym_val_number_token1] = ACTIONS(987), - [aux_sym_val_number_token2] = ACTIONS(987), - [aux_sym_val_number_token3] = ACTIONS(987), - [aux_sym_val_number_token4] = ACTIONS(987), - [anon_sym_inf] = ACTIONS(987), - [anon_sym_DASHinf] = ACTIONS(987), - [anon_sym_NaN] = ACTIONS(987), - [anon_sym_0b] = ACTIONS(987), - [anon_sym_0o] = ACTIONS(987), - [anon_sym_0x] = ACTIONS(987), - [sym_val_date] = ACTIONS(987), - [anon_sym_DQUOTE] = ACTIONS(987), - [sym__str_single_quotes] = ACTIONS(987), - [sym__str_back_ticks] = ACTIONS(987), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(987), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(987), - [anon_sym_err_GT] = ACTIONS(987), - [anon_sym_out_GT] = ACTIONS(987), - [anon_sym_e_GT] = ACTIONS(987), - [anon_sym_o_GT] = ACTIONS(987), - [anon_sym_err_PLUSout_GT] = ACTIONS(987), - [anon_sym_out_PLUSerr_GT] = ACTIONS(987), - [anon_sym_o_PLUSe_GT] = ACTIONS(987), - [anon_sym_e_PLUSo_GT] = ACTIONS(987), - [sym_short_flag] = ACTIONS(987), - [aux_sym_unquoted_token1] = ACTIONS(987), + [anon_sym_export] = ACTIONS(666), + [anon_sym_alias] = ACTIONS(666), + [anon_sym_let] = ACTIONS(666), + [anon_sym_let_DASHenv] = ACTIONS(666), + [anon_sym_mut] = ACTIONS(666), + [anon_sym_const] = ACTIONS(666), + [sym_cmd_identifier] = ACTIONS(666), + [anon_sym_SEMI] = ACTIONS(666), + [anon_sym_LF] = ACTIONS(668), + [anon_sym_def] = ACTIONS(666), + [anon_sym_def_DASHenv] = ACTIONS(666), + [anon_sym_export_DASHenv] = ACTIONS(666), + [anon_sym_extern] = ACTIONS(666), + [anon_sym_module] = ACTIONS(666), + [anon_sym_use] = ACTIONS(666), + [anon_sym_LBRACK] = ACTIONS(666), + [anon_sym_LPAREN] = ACTIONS(666), + [anon_sym_RPAREN] = ACTIONS(666), + [anon_sym_PIPE] = ACTIONS(666), + [anon_sym_DOLLAR] = ACTIONS(666), + [anon_sym_error] = ACTIONS(666), + [anon_sym_DASH_DASH] = ACTIONS(623), + [anon_sym_DASH] = ACTIONS(666), + [anon_sym_break] = ACTIONS(666), + [anon_sym_continue] = ACTIONS(666), + [anon_sym_for] = ACTIONS(666), + [anon_sym_loop] = ACTIONS(666), + [anon_sym_while] = ACTIONS(666), + [anon_sym_do] = ACTIONS(666), + [anon_sym_if] = ACTIONS(666), + [anon_sym_match] = ACTIONS(666), + [anon_sym_LBRACE] = ACTIONS(666), + [anon_sym_RBRACE] = ACTIONS(666), + [anon_sym_try] = ACTIONS(666), + [anon_sym_return] = ACTIONS(666), + [anon_sym_source] = ACTIONS(666), + [anon_sym_source_DASHenv] = ACTIONS(666), + [anon_sym_register] = ACTIONS(666), + [anon_sym_hide] = ACTIONS(666), + [anon_sym_hide_DASHenv] = ACTIONS(666), + [anon_sym_overlay] = ACTIONS(666), + [anon_sym_where] = ACTIONS(666), + [anon_sym_not] = ACTIONS(666), + [anon_sym_DOT_DOT_LT] = ACTIONS(666), + [anon_sym_DOT_DOT] = ACTIONS(666), + [anon_sym_DOT_DOT_EQ] = ACTIONS(666), + [sym_val_nothing] = ACTIONS(666), + [anon_sym_true] = ACTIONS(666), + [anon_sym_false] = ACTIONS(666), + [aux_sym_val_number_token1] = ACTIONS(666), + [aux_sym_val_number_token2] = ACTIONS(666), + [aux_sym_val_number_token3] = ACTIONS(666), + [aux_sym_val_number_token4] = ACTIONS(666), + [anon_sym_inf] = ACTIONS(666), + [anon_sym_DASHinf] = ACTIONS(666), + [anon_sym_NaN] = ACTIONS(666), + [anon_sym_0b] = ACTIONS(666), + [anon_sym_0o] = ACTIONS(666), + [anon_sym_0x] = ACTIONS(666), + [sym_val_date] = ACTIONS(666), + [anon_sym_DQUOTE] = ACTIONS(666), + [sym__str_single_quotes] = ACTIONS(666), + [sym__str_back_ticks] = ACTIONS(666), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(666), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(666), + [anon_sym_CARET] = ACTIONS(666), + [sym_short_flag] = ACTIONS(649), [anon_sym_POUND] = ACTIONS(3), }, [626] = { + [sym__flag] = STATE(603), + [sym_long_flag] = STATE(690), [sym_comment] = STATE(626), - [anon_sym_SEMI] = ACTIONS(1099), - [anon_sym_LF] = ACTIONS(1097), - [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_DOT] = ACTIONS(1099), - [anon_sym_STAR] = ACTIONS(1099), - [anon_sym_QMARK2] = 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_DOT_DOT_LT] = ACTIONS(1099), - [anon_sym_DOT_DOT] = ACTIONS(1099), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1099), - [sym_val_nothing] = ACTIONS(1099), - [anon_sym_true] = ACTIONS(1099), - [anon_sym_false] = ACTIONS(1099), - [aux_sym_val_number_token1] = ACTIONS(1099), - [aux_sym_val_number_token2] = ACTIONS(1099), - [aux_sym_val_number_token3] = ACTIONS(1099), - [aux_sym_val_number_token4] = ACTIONS(1099), - [anon_sym_inf] = ACTIONS(1099), - [anon_sym_DASHinf] = ACTIONS(1099), - [anon_sym_NaN] = 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), - [sym_short_flag] = ACTIONS(1099), - [aux_sym_unquoted_token1] = ACTIONS(1099), + [anon_sym_export] = ACTIONS(666), + [anon_sym_alias] = ACTIONS(666), + [anon_sym_let] = ACTIONS(666), + [anon_sym_let_DASHenv] = ACTIONS(666), + [anon_sym_mut] = ACTIONS(666), + [anon_sym_const] = ACTIONS(666), + [sym_cmd_identifier] = ACTIONS(666), + [anon_sym_SEMI] = ACTIONS(666), + [anon_sym_LF] = ACTIONS(668), + [anon_sym_def] = ACTIONS(666), + [anon_sym_def_DASHenv] = ACTIONS(666), + [anon_sym_export_DASHenv] = ACTIONS(666), + [anon_sym_extern] = ACTIONS(666), + [anon_sym_module] = ACTIONS(666), + [anon_sym_use] = ACTIONS(666), + [anon_sym_LBRACK] = ACTIONS(666), + [anon_sym_LPAREN] = ACTIONS(666), + [anon_sym_RPAREN] = ACTIONS(666), + [anon_sym_PIPE] = ACTIONS(666), + [anon_sym_DOLLAR] = ACTIONS(666), + [anon_sym_error] = ACTIONS(666), + [anon_sym_DASH_DASH] = ACTIONS(623), + [anon_sym_DASH] = ACTIONS(666), + [anon_sym_break] = ACTIONS(666), + [anon_sym_continue] = ACTIONS(666), + [anon_sym_for] = ACTIONS(666), + [anon_sym_loop] = ACTIONS(666), + [anon_sym_while] = ACTIONS(666), + [anon_sym_do] = ACTIONS(666), + [anon_sym_if] = ACTIONS(666), + [anon_sym_match] = ACTIONS(666), + [anon_sym_LBRACE] = ACTIONS(666), + [anon_sym_RBRACE] = ACTIONS(666), + [anon_sym_try] = ACTIONS(666), + [anon_sym_return] = ACTIONS(666), + [anon_sym_source] = ACTIONS(666), + [anon_sym_source_DASHenv] = ACTIONS(666), + [anon_sym_register] = ACTIONS(666), + [anon_sym_hide] = ACTIONS(666), + [anon_sym_hide_DASHenv] = ACTIONS(666), + [anon_sym_overlay] = ACTIONS(666), + [anon_sym_where] = ACTIONS(666), + [anon_sym_not] = ACTIONS(666), + [anon_sym_DOT_DOT_LT] = ACTIONS(666), + [anon_sym_DOT_DOT] = ACTIONS(666), + [anon_sym_DOT_DOT_EQ] = ACTIONS(666), + [sym_val_nothing] = ACTIONS(666), + [anon_sym_true] = ACTIONS(666), + [anon_sym_false] = ACTIONS(666), + [aux_sym_val_number_token1] = ACTIONS(666), + [aux_sym_val_number_token2] = ACTIONS(666), + [aux_sym_val_number_token3] = ACTIONS(666), + [aux_sym_val_number_token4] = ACTIONS(666), + [anon_sym_inf] = ACTIONS(666), + [anon_sym_DASHinf] = ACTIONS(666), + [anon_sym_NaN] = ACTIONS(666), + [anon_sym_0b] = ACTIONS(666), + [anon_sym_0o] = ACTIONS(666), + [anon_sym_0x] = ACTIONS(666), + [sym_val_date] = ACTIONS(666), + [anon_sym_DQUOTE] = ACTIONS(666), + [sym__str_single_quotes] = ACTIONS(666), + [sym__str_back_ticks] = ACTIONS(666), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(666), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(666), + [anon_sym_CARET] = ACTIONS(666), + [sym_short_flag] = ACTIONS(649), [anon_sym_POUND] = ACTIONS(3), }, [627] = { - [sym_expr_parenthesized] = STATE(719), - [sym_val_number] = STATE(719), [sym_comment] = STATE(627), - [anon_sym_SEMI] = ACTIONS(1089), - [anon_sym_LF] = ACTIONS(1091), - [anon_sym_LBRACK] = ACTIONS(1089), - [anon_sym_LPAREN] = ACTIONS(1524), - [anon_sym_RPAREN] = ACTIONS(1089), - [anon_sym_PIPE] = ACTIONS(1089), - [anon_sym_DOLLAR] = ACTIONS(1089), - [anon_sym_GT] = ACTIONS(1089), - [anon_sym_DASH_DASH] = ACTIONS(1089), - [anon_sym_DASH] = ACTIONS(1089), - [anon_sym_in] = ACTIONS(1089), - [anon_sym_LBRACE] = 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_DOT_DOT_LT] = ACTIONS(1089), - [anon_sym_DOT_DOT] = ACTIONS(1089), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1089), - [sym_val_nothing] = ACTIONS(1089), - [anon_sym_true] = ACTIONS(1089), - [anon_sym_false] = ACTIONS(1089), - [aux_sym_val_number_token1] = ACTIONS(1526), - [aux_sym_val_number_token2] = ACTIONS(1526), - [aux_sym_val_number_token3] = ACTIONS(1526), - [aux_sym_val_number_token4] = ACTIONS(1526), - [anon_sym_inf] = ACTIONS(1526), - [anon_sym_DASHinf] = ACTIONS(1526), - [anon_sym_NaN] = ACTIONS(1526), - [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), - [sym_short_flag] = ACTIONS(1089), - [aux_sym_unquoted_token1] = ACTIONS(1089), + [anon_sym_export] = ACTIONS(670), + [anon_sym_alias] = ACTIONS(670), + [anon_sym_let] = ACTIONS(670), + [anon_sym_let_DASHenv] = ACTIONS(670), + [anon_sym_mut] = ACTIONS(670), + [anon_sym_const] = ACTIONS(670), + [sym_cmd_identifier] = ACTIONS(670), + [anon_sym_SEMI] = ACTIONS(670), + [anon_sym_LF] = ACTIONS(672), + [anon_sym_def] = ACTIONS(670), + [anon_sym_def_DASHenv] = ACTIONS(670), + [anon_sym_export_DASHenv] = ACTIONS(670), + [anon_sym_extern] = ACTIONS(670), + [anon_sym_module] = ACTIONS(670), + [anon_sym_use] = ACTIONS(670), + [anon_sym_LBRACK] = ACTIONS(670), + [anon_sym_LPAREN] = ACTIONS(670), + [anon_sym_RPAREN] = ACTIONS(670), + [anon_sym_PIPE] = ACTIONS(670), + [anon_sym_DOLLAR] = ACTIONS(670), + [anon_sym_error] = ACTIONS(670), + [anon_sym_DASH_DASH] = ACTIONS(670), + [anon_sym_DASH] = ACTIONS(670), + [anon_sym_break] = ACTIONS(670), + [anon_sym_continue] = ACTIONS(670), + [anon_sym_for] = ACTIONS(670), + [anon_sym_loop] = ACTIONS(670), + [anon_sym_while] = ACTIONS(670), + [anon_sym_do] = ACTIONS(670), + [anon_sym_if] = ACTIONS(670), + [anon_sym_match] = ACTIONS(670), + [anon_sym_LBRACE] = ACTIONS(670), + [anon_sym_RBRACE] = ACTIONS(670), + [anon_sym_DOT] = ACTIONS(670), + [anon_sym_try] = ACTIONS(670), + [anon_sym_return] = ACTIONS(670), + [anon_sym_source] = ACTIONS(670), + [anon_sym_source_DASHenv] = ACTIONS(670), + [anon_sym_register] = ACTIONS(670), + [anon_sym_hide] = ACTIONS(670), + [anon_sym_hide_DASHenv] = ACTIONS(670), + [anon_sym_overlay] = ACTIONS(670), + [anon_sym_where] = ACTIONS(670), + [anon_sym_QMARK2] = ACTIONS(670), + [anon_sym_not] = ACTIONS(670), + [anon_sym_DOT_DOT_LT] = ACTIONS(670), + [anon_sym_DOT_DOT] = ACTIONS(670), + [anon_sym_DOT_DOT_EQ] = ACTIONS(670), + [sym_val_nothing] = ACTIONS(670), + [anon_sym_true] = ACTIONS(670), + [anon_sym_false] = ACTIONS(670), + [aux_sym_val_number_token1] = ACTIONS(670), + [aux_sym_val_number_token2] = ACTIONS(670), + [aux_sym_val_number_token3] = ACTIONS(670), + [aux_sym_val_number_token4] = ACTIONS(670), + [anon_sym_inf] = ACTIONS(670), + [anon_sym_DASHinf] = ACTIONS(670), + [anon_sym_NaN] = ACTIONS(670), + [anon_sym_0b] = ACTIONS(670), + [anon_sym_0o] = ACTIONS(670), + [anon_sym_0x] = ACTIONS(670), + [sym_val_date] = ACTIONS(670), + [anon_sym_DQUOTE] = ACTIONS(670), + [sym__str_single_quotes] = ACTIONS(670), + [sym__str_back_ticks] = ACTIONS(670), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(670), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(670), + [anon_sym_CARET] = ACTIONS(670), + [sym_short_flag] = ACTIONS(670), [anon_sym_POUND] = ACTIONS(3), }, [628] = { - [sym__ctrl_expression] = STATE(3300), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_pipeline] = STATE(1041), - [sym_pipe_element] = STATE(3203), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2609), - [sym__var] = STATE(2328), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), + [sym__flag] = STATE(772), + [sym_long_flag] = STATE(761), [sym_comment] = STATE(628), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(1491), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_do] = ACTIONS(1493), - [anon_sym_if] = ACTIONS(1495), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_try] = ACTIONS(1499), - [anon_sym_return] = ACTIONS(1501), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [anon_sym_export] = ACTIONS(666), + [anon_sym_alias] = ACTIONS(666), + [anon_sym_let] = ACTIONS(666), + [anon_sym_let_DASHenv] = ACTIONS(666), + [anon_sym_mut] = ACTIONS(666), + [anon_sym_const] = ACTIONS(666), + [sym_cmd_identifier] = ACTIONS(666), + [anon_sym_SEMI] = ACTIONS(666), + [anon_sym_LF] = ACTIONS(668), + [anon_sym_def] = ACTIONS(666), + [anon_sym_def_DASHenv] = ACTIONS(666), + [anon_sym_export_DASHenv] = ACTIONS(666), + [anon_sym_extern] = ACTIONS(666), + [anon_sym_module] = ACTIONS(666), + [anon_sym_use] = ACTIONS(666), + [anon_sym_LBRACK] = ACTIONS(666), + [anon_sym_LPAREN] = ACTIONS(666), + [anon_sym_RPAREN] = ACTIONS(666), + [anon_sym_PIPE] = ACTIONS(666), + [anon_sym_DOLLAR] = ACTIONS(666), + [anon_sym_error] = ACTIONS(666), + [anon_sym_DASH_DASH] = ACTIONS(1255), + [anon_sym_DASH] = ACTIONS(666), + [anon_sym_break] = ACTIONS(666), + [anon_sym_continue] = ACTIONS(666), + [anon_sym_for] = ACTIONS(666), + [anon_sym_loop] = ACTIONS(666), + [anon_sym_while] = ACTIONS(666), + [anon_sym_do] = ACTIONS(666), + [anon_sym_if] = ACTIONS(666), + [anon_sym_match] = ACTIONS(666), + [anon_sym_LBRACE] = ACTIONS(666), + [anon_sym_RBRACE] = ACTIONS(666), + [anon_sym_try] = ACTIONS(666), + [anon_sym_return] = ACTIONS(666), + [anon_sym_source] = ACTIONS(666), + [anon_sym_source_DASHenv] = ACTIONS(666), + [anon_sym_register] = ACTIONS(666), + [anon_sym_hide] = ACTIONS(666), + [anon_sym_hide_DASHenv] = ACTIONS(666), + [anon_sym_overlay] = ACTIONS(666), + [anon_sym_where] = ACTIONS(666), + [anon_sym_not] = ACTIONS(666), + [anon_sym_DOT_DOT_LT] = ACTIONS(666), + [anon_sym_DOT_DOT] = ACTIONS(666), + [anon_sym_DOT_DOT_EQ] = ACTIONS(666), + [sym_val_nothing] = ACTIONS(666), + [anon_sym_true] = ACTIONS(666), + [anon_sym_false] = ACTIONS(666), + [aux_sym_val_number_token1] = ACTIONS(666), + [aux_sym_val_number_token2] = ACTIONS(666), + [aux_sym_val_number_token3] = ACTIONS(666), + [aux_sym_val_number_token4] = ACTIONS(666), + [anon_sym_inf] = ACTIONS(666), + [anon_sym_DASHinf] = ACTIONS(666), + [anon_sym_NaN] = ACTIONS(666), + [anon_sym_0b] = ACTIONS(666), + [anon_sym_0o] = ACTIONS(666), + [anon_sym_0x] = ACTIONS(666), + [sym_val_date] = ACTIONS(666), + [anon_sym_DQUOTE] = ACTIONS(666), + [sym__str_single_quotes] = ACTIONS(666), + [sym__str_back_ticks] = ACTIONS(666), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(666), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(666), + [anon_sym_CARET] = ACTIONS(666), + [sym_short_flag] = ACTIONS(1257), + [anon_sym_POUND] = ACTIONS(3), }, [629] = { - [sym__ctrl_expression] = STATE(3300), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_pipeline] = STATE(1082), - [sym_pipe_element] = STATE(3203), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2609), - [sym__var] = STATE(2328), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), [sym_comment] = STATE(629), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(1491), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_do] = ACTIONS(1493), - [anon_sym_if] = ACTIONS(1495), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_try] = ACTIONS(1499), - [anon_sym_return] = ACTIONS(1501), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [ts_builtin_sym_end] = ACTIONS(109), + [anon_sym_SEMI] = ACTIONS(107), + [anon_sym_LF] = ACTIONS(109), + [anon_sym_LBRACK] = ACTIONS(107), + [anon_sym_LPAREN] = ACTIONS(107), + [anon_sym_PIPE] = ACTIONS(107), + [anon_sym_DOLLAR] = ACTIONS(107), + [anon_sym_GT] = ACTIONS(107), + [anon_sym_DASH_DASH] = ACTIONS(107), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_in] = ACTIONS(107), + [anon_sym_LBRACE] = ACTIONS(107), + [anon_sym_STAR] = ACTIONS(107), + [anon_sym_STAR_STAR] = ACTIONS(107), + [anon_sym_PLUS_PLUS] = ACTIONS(107), + [anon_sym_SLASH] = ACTIONS(107), + [anon_sym_mod] = ACTIONS(107), + [anon_sym_SLASH_SLASH] = ACTIONS(107), + [anon_sym_PLUS] = ACTIONS(107), + [anon_sym_bit_DASHshl] = ACTIONS(107), + [anon_sym_bit_DASHshr] = ACTIONS(107), + [anon_sym_EQ_EQ] = ACTIONS(107), + [anon_sym_BANG_EQ] = ACTIONS(107), + [anon_sym_LT2] = ACTIONS(107), + [anon_sym_LT_EQ] = ACTIONS(107), + [anon_sym_GT_EQ] = ACTIONS(107), + [anon_sym_not_DASHin] = ACTIONS(107), + [anon_sym_starts_DASHwith] = ACTIONS(107), + [anon_sym_ends_DASHwith] = ACTIONS(107), + [anon_sym_EQ_TILDE] = ACTIONS(107), + [anon_sym_BANG_TILDE] = ACTIONS(107), + [anon_sym_bit_DASHand] = ACTIONS(107), + [anon_sym_bit_DASHxor] = ACTIONS(107), + [anon_sym_bit_DASHor] = ACTIONS(107), + [anon_sym_and] = ACTIONS(107), + [anon_sym_xor] = ACTIONS(107), + [anon_sym_or] = ACTIONS(107), + [anon_sym_DOT_DOT_LT] = ACTIONS(107), + [anon_sym_DOT_DOT] = ACTIONS(107), + [anon_sym_DOT_DOT_EQ] = ACTIONS(107), + [sym_val_nothing] = ACTIONS(107), + [anon_sym_true] = ACTIONS(107), + [anon_sym_false] = ACTIONS(107), + [aux_sym_val_number_token1] = ACTIONS(107), + [aux_sym_val_number_token2] = ACTIONS(107), + [aux_sym_val_number_token3] = ACTIONS(107), + [aux_sym_val_number_token4] = ACTIONS(107), + [anon_sym_inf] = ACTIONS(107), + [anon_sym_DASHinf] = ACTIONS(107), + [anon_sym_NaN] = ACTIONS(107), + [anon_sym_0b] = ACTIONS(107), + [anon_sym_0o] = ACTIONS(107), + [anon_sym_0x] = ACTIONS(107), + [sym_val_date] = ACTIONS(107), + [anon_sym_DQUOTE] = ACTIONS(107), + [sym__str_single_quotes] = ACTIONS(107), + [sym__str_back_ticks] = ACTIONS(107), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(107), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(107), + [anon_sym_err_GT] = ACTIONS(107), + [anon_sym_out_GT] = ACTIONS(107), + [anon_sym_e_GT] = ACTIONS(107), + [anon_sym_o_GT] = ACTIONS(107), + [anon_sym_err_PLUSout_GT] = ACTIONS(107), + [anon_sym_out_PLUSerr_GT] = ACTIONS(107), + [anon_sym_o_PLUSe_GT] = ACTIONS(107), + [anon_sym_e_PLUSo_GT] = ACTIONS(107), + [sym_short_flag] = ACTIONS(107), + [aux_sym_unquoted_token1] = ACTIONS(107), + [anon_sym_POUND] = ACTIONS(3), }, [630] = { - [sym__command_name] = STATE(1058), - [sym_scope_pattern] = STATE(1110), - [sym_wild_card] = STATE(1065), - [sym_command_list] = STATE(1083), - [sym_val_string] = STATE(929), - [sym__str_double_quotes] = STATE(990), [sym_comment] = STATE(630), - [ts_builtin_sym_end] = ACTIONS(1528), - [sym_cmd_identifier] = ACTIONS(1530), - [anon_sym_SEMI] = ACTIONS(1532), - [anon_sym_LF] = ACTIONS(1528), - [anon_sym_export] = ACTIONS(1532), - [anon_sym_alias] = ACTIONS(1532), - [anon_sym_def] = ACTIONS(1532), - [anon_sym_def_DASHenv] = ACTIONS(1532), - [anon_sym_export_DASHenv] = ACTIONS(1532), - [anon_sym_extern] = ACTIONS(1532), - [anon_sym_module] = ACTIONS(1532), - [anon_sym_use] = ACTIONS(1532), - [anon_sym_LBRACK] = ACTIONS(1534), - [anon_sym_LPAREN] = ACTIONS(1532), - [anon_sym_DOLLAR] = ACTIONS(1532), - [anon_sym_error] = ACTIONS(1532), - [anon_sym_DASH] = ACTIONS(1532), - [anon_sym_break] = ACTIONS(1532), - [anon_sym_continue] = ACTIONS(1532), - [anon_sym_for] = ACTIONS(1532), - [anon_sym_loop] = ACTIONS(1532), - [anon_sym_while] = ACTIONS(1532), - [anon_sym_do] = ACTIONS(1532), - [anon_sym_if] = ACTIONS(1532), - [anon_sym_match] = ACTIONS(1532), - [anon_sym_LBRACE] = ACTIONS(1532), - [anon_sym_try] = ACTIONS(1532), - [anon_sym_return] = ACTIONS(1532), - [anon_sym_let] = ACTIONS(1532), - [anon_sym_let_DASHenv] = ACTIONS(1532), - [anon_sym_mut] = ACTIONS(1532), - [anon_sym_const] = ACTIONS(1532), - [anon_sym_source] = ACTIONS(1532), - [anon_sym_source_DASHenv] = ACTIONS(1532), - [anon_sym_register] = ACTIONS(1532), - [anon_sym_hide] = ACTIONS(1532), - [anon_sym_hide_DASHenv] = ACTIONS(1532), - [anon_sym_overlay] = ACTIONS(1532), - [anon_sym_STAR] = ACTIONS(1536), - [anon_sym_where] = ACTIONS(1532), - [anon_sym_not] = ACTIONS(1532), - [anon_sym_DOT_DOT_LT] = ACTIONS(1532), - [anon_sym_DOT_DOT] = ACTIONS(1532), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1532), - [sym_val_nothing] = ACTIONS(1532), - [anon_sym_true] = ACTIONS(1532), - [anon_sym_false] = ACTIONS(1532), - [aux_sym_val_number_token1] = ACTIONS(1532), - [aux_sym_val_number_token2] = ACTIONS(1532), - [aux_sym_val_number_token3] = ACTIONS(1532), - [aux_sym_val_number_token4] = ACTIONS(1532), - [anon_sym_inf] = ACTIONS(1532), - [anon_sym_DASHinf] = ACTIONS(1532), - [anon_sym_NaN] = ACTIONS(1532), - [anon_sym_0b] = ACTIONS(1532), - [anon_sym_0o] = ACTIONS(1532), - [anon_sym_0x] = ACTIONS(1532), - [sym_val_date] = ACTIONS(1532), - [anon_sym_DQUOTE] = ACTIONS(1538), - [sym__str_single_quotes] = ACTIONS(1540), - [sym__str_back_ticks] = ACTIONS(1540), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1532), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1532), - [anon_sym_CARET] = ACTIONS(1532), + [ts_builtin_sym_end] = ACTIONS(787), + [anon_sym_SEMI] = ACTIONS(785), + [anon_sym_LF] = ACTIONS(787), + [anon_sym_LBRACK] = ACTIONS(785), + [anon_sym_LPAREN] = ACTIONS(785), + [anon_sym_PIPE] = ACTIONS(785), + [anon_sym_DOLLAR] = ACTIONS(785), + [anon_sym_GT] = ACTIONS(785), + [anon_sym_DASH_DASH] = ACTIONS(785), + [anon_sym_DASH] = ACTIONS(785), + [anon_sym_in] = ACTIONS(785), + [anon_sym_LBRACE] = ACTIONS(785), + [anon_sym_STAR] = ACTIONS(785), + [anon_sym_STAR_STAR] = ACTIONS(785), + [anon_sym_PLUS_PLUS] = ACTIONS(785), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_mod] = ACTIONS(785), + [anon_sym_SLASH_SLASH] = ACTIONS(785), + [anon_sym_PLUS] = ACTIONS(785), + [anon_sym_bit_DASHshl] = ACTIONS(785), + [anon_sym_bit_DASHshr] = ACTIONS(785), + [anon_sym_EQ_EQ] = ACTIONS(785), + [anon_sym_BANG_EQ] = ACTIONS(785), + [anon_sym_LT2] = ACTIONS(785), + [anon_sym_LT_EQ] = ACTIONS(785), + [anon_sym_GT_EQ] = ACTIONS(785), + [anon_sym_not_DASHin] = ACTIONS(785), + [anon_sym_starts_DASHwith] = ACTIONS(785), + [anon_sym_ends_DASHwith] = ACTIONS(785), + [anon_sym_EQ_TILDE] = ACTIONS(785), + [anon_sym_BANG_TILDE] = ACTIONS(785), + [anon_sym_bit_DASHand] = ACTIONS(785), + [anon_sym_bit_DASHxor] = ACTIONS(785), + [anon_sym_bit_DASHor] = ACTIONS(785), + [anon_sym_and] = ACTIONS(785), + [anon_sym_xor] = ACTIONS(785), + [anon_sym_or] = ACTIONS(785), + [anon_sym_DOT_DOT_LT] = ACTIONS(785), + [anon_sym_DOT_DOT] = ACTIONS(785), + [anon_sym_DOT_DOT_EQ] = ACTIONS(785), + [sym_val_nothing] = ACTIONS(785), + [anon_sym_true] = ACTIONS(785), + [anon_sym_false] = ACTIONS(785), + [aux_sym_val_number_token1] = ACTIONS(785), + [aux_sym_val_number_token2] = ACTIONS(785), + [aux_sym_val_number_token3] = ACTIONS(785), + [aux_sym_val_number_token4] = ACTIONS(785), + [anon_sym_inf] = ACTIONS(785), + [anon_sym_DASHinf] = ACTIONS(785), + [anon_sym_NaN] = ACTIONS(785), + [anon_sym_0b] = ACTIONS(785), + [anon_sym_0o] = ACTIONS(785), + [anon_sym_0x] = ACTIONS(785), + [sym_val_date] = ACTIONS(785), + [anon_sym_DQUOTE] = ACTIONS(785), + [sym__str_single_quotes] = ACTIONS(785), + [sym__str_back_ticks] = ACTIONS(785), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(785), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(785), + [anon_sym_err_GT] = ACTIONS(785), + [anon_sym_out_GT] = ACTIONS(785), + [anon_sym_e_GT] = ACTIONS(785), + [anon_sym_o_GT] = ACTIONS(785), + [anon_sym_err_PLUSout_GT] = ACTIONS(785), + [anon_sym_out_PLUSerr_GT] = ACTIONS(785), + [anon_sym_o_PLUSe_GT] = ACTIONS(785), + [anon_sym_e_PLUSo_GT] = ACTIONS(785), + [sym_short_flag] = ACTIONS(785), + [aux_sym_unquoted_token1] = ACTIONS(785), [anon_sym_POUND] = ACTIONS(3), }, [631] = { - [sym__ctrl_expression] = STATE(3300), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_pipeline] = STATE(1315), - [sym_pipe_element] = STATE(3071), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2609), - [sym__var] = STATE(2328), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), [sym_comment] = STATE(631), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(1491), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_do] = ACTIONS(1493), - [anon_sym_if] = ACTIONS(1495), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_try] = ACTIONS(1499), - [anon_sym_return] = ACTIONS(1501), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [ts_builtin_sym_end] = ACTIONS(818), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(1275), + [anon_sym_DASH_DASH] = ACTIONS(816), + [anon_sym_DASH] = ACTIONS(1277), + [anon_sym_in] = ACTIONS(1285), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(1279), + [anon_sym_STAR_STAR] = ACTIONS(1281), + [anon_sym_PLUS_PLUS] = ACTIONS(1281), + [anon_sym_SLASH] = ACTIONS(1279), + [anon_sym_mod] = ACTIONS(1279), + [anon_sym_SLASH_SLASH] = ACTIONS(1279), + [anon_sym_PLUS] = ACTIONS(1277), + [anon_sym_bit_DASHshl] = ACTIONS(1283), + [anon_sym_bit_DASHshr] = ACTIONS(1283), + [anon_sym_EQ_EQ] = ACTIONS(1275), + [anon_sym_BANG_EQ] = ACTIONS(1275), + [anon_sym_LT2] = ACTIONS(1275), + [anon_sym_LT_EQ] = ACTIONS(1275), + [anon_sym_GT_EQ] = ACTIONS(1275), + [anon_sym_not_DASHin] = ACTIONS(1285), + [anon_sym_starts_DASHwith] = ACTIONS(1285), + [anon_sym_ends_DASHwith] = ACTIONS(1285), + [anon_sym_EQ_TILDE] = ACTIONS(1292), + [anon_sym_BANG_TILDE] = ACTIONS(1292), + [anon_sym_bit_DASHand] = ACTIONS(816), + [anon_sym_bit_DASHxor] = ACTIONS(816), + [anon_sym_bit_DASHor] = ACTIONS(816), + [anon_sym_and] = ACTIONS(816), + [anon_sym_xor] = ACTIONS(816), + [anon_sym_or] = ACTIONS(816), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_err_GT] = ACTIONS(816), + [anon_sym_out_GT] = ACTIONS(816), + [anon_sym_e_GT] = ACTIONS(816), + [anon_sym_o_GT] = ACTIONS(816), + [anon_sym_err_PLUSout_GT] = ACTIONS(816), + [anon_sym_out_PLUSerr_GT] = ACTIONS(816), + [anon_sym_o_PLUSe_GT] = ACTIONS(816), + [anon_sym_e_PLUSo_GT] = ACTIONS(816), + [sym_short_flag] = ACTIONS(816), + [aux_sym_unquoted_token1] = ACTIONS(816), + [anon_sym_POUND] = ACTIONS(3), }, [632] = { - [sym__ctrl_expression] = STATE(3300), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_pipeline] = STATE(1284), - [sym_pipe_element] = STATE(3071), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2609), - [sym__var] = STATE(2328), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), [sym_comment] = STATE(632), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(1491), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_do] = ACTIONS(1493), - [anon_sym_if] = ACTIONS(1495), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_try] = ACTIONS(1499), - [anon_sym_return] = ACTIONS(1501), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [ts_builtin_sym_end] = ACTIONS(818), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(1275), + [anon_sym_DASH_DASH] = ACTIONS(816), + [anon_sym_DASH] = ACTIONS(1277), + [anon_sym_in] = ACTIONS(1285), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(1279), + [anon_sym_STAR_STAR] = ACTIONS(1281), + [anon_sym_PLUS_PLUS] = ACTIONS(1281), + [anon_sym_SLASH] = ACTIONS(1279), + [anon_sym_mod] = ACTIONS(1279), + [anon_sym_SLASH_SLASH] = ACTIONS(1279), + [anon_sym_PLUS] = ACTIONS(1277), + [anon_sym_bit_DASHshl] = ACTIONS(1283), + [anon_sym_bit_DASHshr] = ACTIONS(1283), + [anon_sym_EQ_EQ] = ACTIONS(1275), + [anon_sym_BANG_EQ] = ACTIONS(1275), + [anon_sym_LT2] = ACTIONS(1275), + [anon_sym_LT_EQ] = ACTIONS(1275), + [anon_sym_GT_EQ] = ACTIONS(1275), + [anon_sym_not_DASHin] = ACTIONS(1285), + [anon_sym_starts_DASHwith] = ACTIONS(1285), + [anon_sym_ends_DASHwith] = ACTIONS(1285), + [anon_sym_EQ_TILDE] = ACTIONS(1292), + [anon_sym_BANG_TILDE] = ACTIONS(1292), + [anon_sym_bit_DASHand] = ACTIONS(1294), + [anon_sym_bit_DASHxor] = ACTIONS(816), + [anon_sym_bit_DASHor] = ACTIONS(816), + [anon_sym_and] = ACTIONS(816), + [anon_sym_xor] = ACTIONS(816), + [anon_sym_or] = ACTIONS(816), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_err_GT] = ACTIONS(816), + [anon_sym_out_GT] = ACTIONS(816), + [anon_sym_e_GT] = ACTIONS(816), + [anon_sym_o_GT] = ACTIONS(816), + [anon_sym_err_PLUSout_GT] = ACTIONS(816), + [anon_sym_out_PLUSerr_GT] = ACTIONS(816), + [anon_sym_o_PLUSe_GT] = ACTIONS(816), + [anon_sym_e_PLUSo_GT] = ACTIONS(816), + [sym_short_flag] = ACTIONS(816), + [aux_sym_unquoted_token1] = ACTIONS(816), + [anon_sym_POUND] = ACTIONS(3), }, [633] = { - [sym__ctrl_expression] = STATE(3300), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_pipeline] = STATE(1308), - [sym_pipe_element] = STATE(3071), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2609), - [sym__var] = STATE(2328), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), [sym_comment] = STATE(633), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(1491), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_do] = ACTIONS(1493), - [anon_sym_if] = ACTIONS(1495), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_try] = ACTIONS(1499), - [anon_sym_return] = ACTIONS(1501), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [ts_builtin_sym_end] = ACTIONS(791), + [anon_sym_SEMI] = ACTIONS(789), + [anon_sym_LF] = ACTIONS(791), + [anon_sym_LBRACK] = ACTIONS(789), + [anon_sym_LPAREN] = ACTIONS(789), + [anon_sym_PIPE] = ACTIONS(789), + [anon_sym_DOLLAR] = ACTIONS(789), + [anon_sym_GT] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [anon_sym_DASH] = ACTIONS(789), + [anon_sym_in] = ACTIONS(789), + [anon_sym_LBRACE] = ACTIONS(789), + [anon_sym_STAR] = ACTIONS(789), + [anon_sym_STAR_STAR] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_SLASH] = ACTIONS(789), + [anon_sym_mod] = ACTIONS(789), + [anon_sym_SLASH_SLASH] = ACTIONS(789), + [anon_sym_PLUS] = ACTIONS(789), + [anon_sym_bit_DASHshl] = ACTIONS(789), + [anon_sym_bit_DASHshr] = ACTIONS(789), + [anon_sym_EQ_EQ] = ACTIONS(789), + [anon_sym_BANG_EQ] = ACTIONS(789), + [anon_sym_LT2] = ACTIONS(789), + [anon_sym_LT_EQ] = ACTIONS(789), + [anon_sym_GT_EQ] = ACTIONS(789), + [anon_sym_not_DASHin] = ACTIONS(789), + [anon_sym_starts_DASHwith] = ACTIONS(789), + [anon_sym_ends_DASHwith] = ACTIONS(789), + [anon_sym_EQ_TILDE] = ACTIONS(789), + [anon_sym_BANG_TILDE] = ACTIONS(789), + [anon_sym_bit_DASHand] = ACTIONS(789), + [anon_sym_bit_DASHxor] = ACTIONS(789), + [anon_sym_bit_DASHor] = ACTIONS(789), + [anon_sym_and] = ACTIONS(789), + [anon_sym_xor] = ACTIONS(789), + [anon_sym_or] = ACTIONS(789), + [anon_sym_DOT_DOT_LT] = ACTIONS(789), + [anon_sym_DOT_DOT] = ACTIONS(789), + [anon_sym_DOT_DOT_EQ] = ACTIONS(789), + [sym_val_nothing] = ACTIONS(789), + [anon_sym_true] = ACTIONS(789), + [anon_sym_false] = ACTIONS(789), + [aux_sym_val_number_token1] = ACTIONS(789), + [aux_sym_val_number_token2] = ACTIONS(789), + [aux_sym_val_number_token3] = ACTIONS(789), + [aux_sym_val_number_token4] = ACTIONS(789), + [anon_sym_inf] = ACTIONS(789), + [anon_sym_DASHinf] = ACTIONS(789), + [anon_sym_NaN] = ACTIONS(789), + [anon_sym_0b] = ACTIONS(789), + [anon_sym_0o] = ACTIONS(789), + [anon_sym_0x] = ACTIONS(789), + [sym_val_date] = ACTIONS(789), + [anon_sym_DQUOTE] = ACTIONS(789), + [sym__str_single_quotes] = ACTIONS(789), + [sym__str_back_ticks] = ACTIONS(789), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(789), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(789), + [anon_sym_err_GT] = ACTIONS(789), + [anon_sym_out_GT] = ACTIONS(789), + [anon_sym_e_GT] = ACTIONS(789), + [anon_sym_o_GT] = ACTIONS(789), + [anon_sym_err_PLUSout_GT] = ACTIONS(789), + [anon_sym_out_PLUSerr_GT] = ACTIONS(789), + [anon_sym_o_PLUSe_GT] = ACTIONS(789), + [anon_sym_e_PLUSo_GT] = ACTIONS(789), + [sym_short_flag] = ACTIONS(789), + [aux_sym_unquoted_token1] = ACTIONS(789), + [anon_sym_POUND] = ACTIONS(3), }, [634] = { - [sym__command_name] = STATE(1058), - [sym_scope_pattern] = STATE(1060), - [sym_wild_card] = STATE(1065), - [sym_command_list] = STATE(1083), - [sym_val_string] = STATE(929), - [sym__str_double_quotes] = STATE(990), [sym_comment] = STATE(634), - [ts_builtin_sym_end] = ACTIONS(1542), - [sym_cmd_identifier] = ACTIONS(1530), - [anon_sym_SEMI] = ACTIONS(1544), - [anon_sym_LF] = ACTIONS(1542), - [anon_sym_export] = ACTIONS(1544), - [anon_sym_alias] = ACTIONS(1544), - [anon_sym_def] = ACTIONS(1544), - [anon_sym_def_DASHenv] = ACTIONS(1544), - [anon_sym_export_DASHenv] = ACTIONS(1544), - [anon_sym_extern] = ACTIONS(1544), - [anon_sym_module] = ACTIONS(1544), - [anon_sym_use] = ACTIONS(1544), - [anon_sym_LBRACK] = ACTIONS(1534), - [anon_sym_LPAREN] = ACTIONS(1544), - [anon_sym_DOLLAR] = ACTIONS(1544), - [anon_sym_error] = ACTIONS(1544), - [anon_sym_DASH] = ACTIONS(1544), - [anon_sym_break] = ACTIONS(1544), - [anon_sym_continue] = ACTIONS(1544), - [anon_sym_for] = ACTIONS(1544), - [anon_sym_loop] = ACTIONS(1544), - [anon_sym_while] = ACTIONS(1544), - [anon_sym_do] = ACTIONS(1544), - [anon_sym_if] = ACTIONS(1544), - [anon_sym_match] = ACTIONS(1544), - [anon_sym_LBRACE] = ACTIONS(1544), - [anon_sym_try] = ACTIONS(1544), - [anon_sym_return] = ACTIONS(1544), - [anon_sym_let] = ACTIONS(1544), - [anon_sym_let_DASHenv] = ACTIONS(1544), - [anon_sym_mut] = ACTIONS(1544), - [anon_sym_const] = ACTIONS(1544), - [anon_sym_source] = ACTIONS(1544), - [anon_sym_source_DASHenv] = ACTIONS(1544), - [anon_sym_register] = ACTIONS(1544), - [anon_sym_hide] = ACTIONS(1544), - [anon_sym_hide_DASHenv] = ACTIONS(1544), - [anon_sym_overlay] = ACTIONS(1544), - [anon_sym_STAR] = ACTIONS(1536), - [anon_sym_where] = ACTIONS(1544), - [anon_sym_not] = ACTIONS(1544), - [anon_sym_DOT_DOT_LT] = ACTIONS(1544), - [anon_sym_DOT_DOT] = ACTIONS(1544), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1544), - [sym_val_nothing] = ACTIONS(1544), - [anon_sym_true] = ACTIONS(1544), - [anon_sym_false] = ACTIONS(1544), - [aux_sym_val_number_token1] = ACTIONS(1544), - [aux_sym_val_number_token2] = ACTIONS(1544), - [aux_sym_val_number_token3] = ACTIONS(1544), - [aux_sym_val_number_token4] = ACTIONS(1544), - [anon_sym_inf] = ACTIONS(1544), - [anon_sym_DASHinf] = ACTIONS(1544), - [anon_sym_NaN] = ACTIONS(1544), - [anon_sym_0b] = ACTIONS(1544), - [anon_sym_0o] = ACTIONS(1544), - [anon_sym_0x] = ACTIONS(1544), - [sym_val_date] = ACTIONS(1544), - [anon_sym_DQUOTE] = ACTIONS(1538), - [sym__str_single_quotes] = ACTIONS(1540), - [sym__str_back_ticks] = ACTIONS(1540), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1544), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1544), - [anon_sym_CARET] = ACTIONS(1544), - [anon_sym_POUND] = ACTIONS(3), - }, - [635] = { - [sym__command_name] = STATE(1089), - [sym_scope_pattern] = STATE(1016), - [sym_wild_card] = STATE(1104), - [sym_command_list] = STATE(1072), - [sym_val_string] = STATE(973), - [sym__str_double_quotes] = STATE(955), - [sym_comment] = STATE(635), - [sym_cmd_identifier] = ACTIONS(1546), - [anon_sym_SEMI] = ACTIONS(1548), - [anon_sym_LF] = ACTIONS(1550), - [anon_sym_export] = ACTIONS(1548), - [anon_sym_alias] = ACTIONS(1548), - [anon_sym_def] = ACTIONS(1548), - [anon_sym_def_DASHenv] = ACTIONS(1548), - [anon_sym_export_DASHenv] = ACTIONS(1548), - [anon_sym_extern] = ACTIONS(1548), - [anon_sym_module] = ACTIONS(1548), - [anon_sym_use] = ACTIONS(1548), - [anon_sym_LBRACK] = ACTIONS(1552), - [anon_sym_LPAREN] = ACTIONS(1548), - [anon_sym_DOLLAR] = ACTIONS(1548), - [anon_sym_error] = ACTIONS(1548), - [anon_sym_DASH] = ACTIONS(1548), - [anon_sym_break] = ACTIONS(1548), - [anon_sym_continue] = ACTIONS(1548), - [anon_sym_for] = ACTIONS(1548), - [anon_sym_loop] = ACTIONS(1548), - [anon_sym_while] = ACTIONS(1548), - [anon_sym_do] = ACTIONS(1548), - [anon_sym_if] = ACTIONS(1548), - [anon_sym_match] = ACTIONS(1548), - [anon_sym_LBRACE] = ACTIONS(1548), - [anon_sym_RBRACE] = ACTIONS(1548), - [anon_sym_try] = ACTIONS(1548), - [anon_sym_return] = ACTIONS(1548), - [anon_sym_let] = ACTIONS(1548), - [anon_sym_let_DASHenv] = ACTIONS(1548), - [anon_sym_mut] = ACTIONS(1548), - [anon_sym_const] = ACTIONS(1548), - [anon_sym_source] = ACTIONS(1548), - [anon_sym_source_DASHenv] = ACTIONS(1548), - [anon_sym_register] = ACTIONS(1548), - [anon_sym_hide] = ACTIONS(1548), - [anon_sym_hide_DASHenv] = ACTIONS(1548), - [anon_sym_overlay] = ACTIONS(1548), - [anon_sym_STAR] = ACTIONS(1554), - [anon_sym_where] = ACTIONS(1548), - [anon_sym_not] = ACTIONS(1548), - [anon_sym_DOT_DOT_LT] = ACTIONS(1548), - [anon_sym_DOT_DOT] = ACTIONS(1548), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1548), - [sym_val_nothing] = ACTIONS(1548), - [anon_sym_true] = ACTIONS(1548), - [anon_sym_false] = ACTIONS(1548), - [aux_sym_val_number_token1] = ACTIONS(1548), - [aux_sym_val_number_token2] = ACTIONS(1548), - [aux_sym_val_number_token3] = ACTIONS(1548), - [aux_sym_val_number_token4] = ACTIONS(1548), - [anon_sym_inf] = ACTIONS(1548), - [anon_sym_DASHinf] = ACTIONS(1548), - [anon_sym_NaN] = ACTIONS(1548), - [anon_sym_0b] = ACTIONS(1548), - [anon_sym_0o] = ACTIONS(1548), - [anon_sym_0x] = ACTIONS(1548), - [sym_val_date] = ACTIONS(1548), - [anon_sym_DQUOTE] = ACTIONS(1556), - [sym__str_single_quotes] = ACTIONS(1558), - [sym__str_back_ticks] = ACTIONS(1558), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1548), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1548), - [anon_sym_CARET] = ACTIONS(1548), - [anon_sym_POUND] = ACTIONS(3), - }, - [636] = { - [sym__ctrl_expression] = STATE(3300), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_pipeline] = STATE(1180), - [sym_pipe_element] = STATE(3203), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2609), - [sym__var] = STATE(2328), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), - [sym_comment] = STATE(636), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(1491), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_do] = ACTIONS(1493), - [anon_sym_if] = ACTIONS(1495), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_try] = ACTIONS(1499), - [anon_sym_return] = ACTIONS(1501), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), - }, - [637] = { - [sym__ctrl_expression] = STATE(3300), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_pipeline] = STATE(1617), - [sym_pipe_element] = STATE(3170), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2609), - [sym__var] = STATE(2328), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), - [sym_comment] = STATE(637), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(1491), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_do] = ACTIONS(1493), - [anon_sym_if] = ACTIONS(1495), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_try] = ACTIONS(1499), - [anon_sym_return] = ACTIONS(1501), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), - }, - [638] = { - [sym__ctrl_expression] = STATE(3300), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_pipeline] = STATE(1275), - [sym_pipe_element] = STATE(3071), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2609), - [sym__var] = STATE(2328), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), - [sym_comment] = STATE(638), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(1491), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_do] = ACTIONS(1493), - [anon_sym_if] = ACTIONS(1495), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_try] = ACTIONS(1499), - [anon_sym_return] = ACTIONS(1501), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), - }, - [639] = { - [sym__ctrl_expression] = STATE(3300), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_pipeline] = STATE(1621), - [sym_pipe_element] = STATE(3170), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2609), - [sym__var] = STATE(2328), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), - [sym_comment] = STATE(639), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(1491), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_do] = ACTIONS(1493), - [anon_sym_if] = ACTIONS(1495), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_try] = ACTIONS(1499), - [anon_sym_return] = ACTIONS(1501), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), - }, - [640] = { - [sym__ctrl_expression] = STATE(3300), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_pipeline] = STATE(1077), - [sym_pipe_element] = STATE(3096), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2609), - [sym__var] = STATE(2328), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), - [sym_comment] = STATE(640), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(1491), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_do] = ACTIONS(1493), - [anon_sym_if] = ACTIONS(1495), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_try] = ACTIONS(1499), - [anon_sym_return] = ACTIONS(1501), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [ts_builtin_sym_end] = ACTIONS(818), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(1275), + [anon_sym_DASH_DASH] = ACTIONS(816), + [anon_sym_DASH] = ACTIONS(1277), + [anon_sym_in] = ACTIONS(1285), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(1279), + [anon_sym_STAR_STAR] = ACTIONS(1281), + [anon_sym_PLUS_PLUS] = ACTIONS(1281), + [anon_sym_SLASH] = ACTIONS(1279), + [anon_sym_mod] = ACTIONS(1279), + [anon_sym_SLASH_SLASH] = ACTIONS(1279), + [anon_sym_PLUS] = ACTIONS(1277), + [anon_sym_bit_DASHshl] = ACTIONS(1283), + [anon_sym_bit_DASHshr] = ACTIONS(1283), + [anon_sym_EQ_EQ] = ACTIONS(1275), + [anon_sym_BANG_EQ] = ACTIONS(1275), + [anon_sym_LT2] = ACTIONS(1275), + [anon_sym_LT_EQ] = ACTIONS(1275), + [anon_sym_GT_EQ] = ACTIONS(1275), + [anon_sym_not_DASHin] = ACTIONS(1285), + [anon_sym_starts_DASHwith] = ACTIONS(1285), + [anon_sym_ends_DASHwith] = ACTIONS(1285), + [anon_sym_EQ_TILDE] = ACTIONS(1292), + [anon_sym_BANG_TILDE] = ACTIONS(1292), + [anon_sym_bit_DASHand] = ACTIONS(1294), + [anon_sym_bit_DASHxor] = ACTIONS(1296), + [anon_sym_bit_DASHor] = ACTIONS(816), + [anon_sym_and] = ACTIONS(816), + [anon_sym_xor] = ACTIONS(816), + [anon_sym_or] = ACTIONS(816), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_err_GT] = ACTIONS(816), + [anon_sym_out_GT] = ACTIONS(816), + [anon_sym_e_GT] = ACTIONS(816), + [anon_sym_o_GT] = ACTIONS(816), + [anon_sym_err_PLUSout_GT] = ACTIONS(816), + [anon_sym_out_PLUSerr_GT] = ACTIONS(816), + [anon_sym_o_PLUSe_GT] = ACTIONS(816), + [anon_sym_e_PLUSo_GT] = ACTIONS(816), + [sym_short_flag] = ACTIONS(816), + [aux_sym_unquoted_token1] = ACTIONS(816), + [anon_sym_POUND] = ACTIONS(3), + }, + [635] = { + [sym_comment] = STATE(635), + [ts_builtin_sym_end] = ACTIONS(1074), + [anon_sym_SEMI] = ACTIONS(1072), + [anon_sym_LF] = ACTIONS(1074), + [anon_sym_LBRACK] = ACTIONS(1072), + [anon_sym_LPAREN] = ACTIONS(1072), + [anon_sym_PIPE] = ACTIONS(1072), + [anon_sym_DOLLAR] = ACTIONS(1072), + [anon_sym_GT] = ACTIONS(1275), + [anon_sym_DASH_DASH] = ACTIONS(1072), + [anon_sym_DASH] = ACTIONS(1277), + [anon_sym_in] = ACTIONS(1285), + [anon_sym_LBRACE] = ACTIONS(1072), + [anon_sym_STAR] = ACTIONS(1279), + [anon_sym_STAR_STAR] = ACTIONS(1281), + [anon_sym_PLUS_PLUS] = ACTIONS(1281), + [anon_sym_SLASH] = ACTIONS(1279), + [anon_sym_mod] = ACTIONS(1279), + [anon_sym_SLASH_SLASH] = ACTIONS(1279), + [anon_sym_PLUS] = ACTIONS(1277), + [anon_sym_bit_DASHshl] = ACTIONS(1283), + [anon_sym_bit_DASHshr] = ACTIONS(1283), + [anon_sym_EQ_EQ] = ACTIONS(1275), + [anon_sym_BANG_EQ] = ACTIONS(1275), + [anon_sym_LT2] = ACTIONS(1275), + [anon_sym_LT_EQ] = ACTIONS(1275), + [anon_sym_GT_EQ] = ACTIONS(1275), + [anon_sym_not_DASHin] = ACTIONS(1285), + [anon_sym_starts_DASHwith] = ACTIONS(1285), + [anon_sym_ends_DASHwith] = ACTIONS(1285), + [anon_sym_EQ_TILDE] = ACTIONS(1292), + [anon_sym_BANG_TILDE] = ACTIONS(1292), + [anon_sym_bit_DASHand] = ACTIONS(1294), + [anon_sym_bit_DASHxor] = ACTIONS(1296), + [anon_sym_bit_DASHor] = ACTIONS(1298), + [anon_sym_and] = ACTIONS(1300), + [anon_sym_xor] = ACTIONS(1302), + [anon_sym_or] = ACTIONS(1304), + [anon_sym_DOT_DOT_LT] = ACTIONS(1072), + [anon_sym_DOT_DOT] = ACTIONS(1072), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1072), + [sym_val_nothing] = ACTIONS(1072), + [anon_sym_true] = ACTIONS(1072), + [anon_sym_false] = ACTIONS(1072), + [aux_sym_val_number_token1] = ACTIONS(1072), + [aux_sym_val_number_token2] = ACTIONS(1072), + [aux_sym_val_number_token3] = ACTIONS(1072), + [aux_sym_val_number_token4] = ACTIONS(1072), + [anon_sym_inf] = ACTIONS(1072), + [anon_sym_DASHinf] = ACTIONS(1072), + [anon_sym_NaN] = ACTIONS(1072), + [anon_sym_0b] = ACTIONS(1072), + [anon_sym_0o] = ACTIONS(1072), + [anon_sym_0x] = ACTIONS(1072), + [sym_val_date] = ACTIONS(1072), + [anon_sym_DQUOTE] = ACTIONS(1072), + [sym__str_single_quotes] = ACTIONS(1072), + [sym__str_back_ticks] = ACTIONS(1072), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1072), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1072), + [anon_sym_err_GT] = ACTIONS(1072), + [anon_sym_out_GT] = ACTIONS(1072), + [anon_sym_e_GT] = ACTIONS(1072), + [anon_sym_o_GT] = ACTIONS(1072), + [anon_sym_err_PLUSout_GT] = ACTIONS(1072), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1072), + [anon_sym_o_PLUSe_GT] = ACTIONS(1072), + [anon_sym_e_PLUSo_GT] = ACTIONS(1072), + [sym_short_flag] = ACTIONS(1072), + [aux_sym_unquoted_token1] = ACTIONS(1072), + [anon_sym_POUND] = ACTIONS(3), + }, + [636] = { + [sym_comment] = STATE(636), + [ts_builtin_sym_end] = ACTIONS(818), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(1275), + [anon_sym_DASH_DASH] = ACTIONS(816), + [anon_sym_DASH] = ACTIONS(1277), + [anon_sym_in] = ACTIONS(1285), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(1279), + [anon_sym_STAR_STAR] = ACTIONS(1281), + [anon_sym_PLUS_PLUS] = ACTIONS(1281), + [anon_sym_SLASH] = ACTIONS(1279), + [anon_sym_mod] = ACTIONS(1279), + [anon_sym_SLASH_SLASH] = ACTIONS(1279), + [anon_sym_PLUS] = ACTIONS(1277), + [anon_sym_bit_DASHshl] = ACTIONS(1283), + [anon_sym_bit_DASHshr] = ACTIONS(1283), + [anon_sym_EQ_EQ] = ACTIONS(1275), + [anon_sym_BANG_EQ] = ACTIONS(1275), + [anon_sym_LT2] = ACTIONS(1275), + [anon_sym_LT_EQ] = ACTIONS(1275), + [anon_sym_GT_EQ] = ACTIONS(1275), + [anon_sym_not_DASHin] = ACTIONS(1285), + [anon_sym_starts_DASHwith] = ACTIONS(1285), + [anon_sym_ends_DASHwith] = ACTIONS(1285), + [anon_sym_EQ_TILDE] = ACTIONS(1292), + [anon_sym_BANG_TILDE] = ACTIONS(1292), + [anon_sym_bit_DASHand] = ACTIONS(1294), + [anon_sym_bit_DASHxor] = ACTIONS(1296), + [anon_sym_bit_DASHor] = ACTIONS(1298), + [anon_sym_and] = ACTIONS(1300), + [anon_sym_xor] = ACTIONS(1302), + [anon_sym_or] = ACTIONS(1304), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_err_GT] = ACTIONS(816), + [anon_sym_out_GT] = ACTIONS(816), + [anon_sym_e_GT] = ACTIONS(816), + [anon_sym_o_GT] = ACTIONS(816), + [anon_sym_err_PLUSout_GT] = ACTIONS(816), + [anon_sym_out_PLUSerr_GT] = ACTIONS(816), + [anon_sym_o_PLUSe_GT] = ACTIONS(816), + [anon_sym_e_PLUSo_GT] = ACTIONS(816), + [sym_short_flag] = ACTIONS(816), + [aux_sym_unquoted_token1] = ACTIONS(816), + [anon_sym_POUND] = ACTIONS(3), + }, + [637] = { + [sym_comment] = STATE(637), + [ts_builtin_sym_end] = ACTIONS(779), + [anon_sym_SEMI] = ACTIONS(777), + [anon_sym_LF] = ACTIONS(779), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LPAREN] = ACTIONS(777), + [anon_sym_PIPE] = ACTIONS(777), + [anon_sym_DOLLAR] = ACTIONS(777), + [anon_sym_GT] = ACTIONS(777), + [anon_sym_DASH_DASH] = ACTIONS(777), + [anon_sym_DASH] = ACTIONS(777), + [anon_sym_in] = ACTIONS(777), + [anon_sym_LBRACE] = ACTIONS(777), + [anon_sym_STAR] = ACTIONS(777), + [anon_sym_STAR_STAR] = ACTIONS(777), + [anon_sym_PLUS_PLUS] = ACTIONS(777), + [anon_sym_SLASH] = ACTIONS(777), + [anon_sym_mod] = ACTIONS(777), + [anon_sym_SLASH_SLASH] = ACTIONS(777), + [anon_sym_PLUS] = ACTIONS(777), + [anon_sym_bit_DASHshl] = ACTIONS(777), + [anon_sym_bit_DASHshr] = ACTIONS(777), + [anon_sym_EQ_EQ] = ACTIONS(777), + [anon_sym_BANG_EQ] = ACTIONS(777), + [anon_sym_LT2] = ACTIONS(777), + [anon_sym_LT_EQ] = ACTIONS(777), + [anon_sym_GT_EQ] = ACTIONS(777), + [anon_sym_not_DASHin] = ACTIONS(777), + [anon_sym_starts_DASHwith] = ACTIONS(777), + [anon_sym_ends_DASHwith] = ACTIONS(777), + [anon_sym_EQ_TILDE] = ACTIONS(777), + [anon_sym_BANG_TILDE] = ACTIONS(777), + [anon_sym_bit_DASHand] = ACTIONS(777), + [anon_sym_bit_DASHxor] = ACTIONS(777), + [anon_sym_bit_DASHor] = ACTIONS(777), + [anon_sym_and] = ACTIONS(777), + [anon_sym_xor] = ACTIONS(777), + [anon_sym_or] = ACTIONS(777), + [anon_sym_DOT_DOT_LT] = ACTIONS(777), + [anon_sym_DOT_DOT] = ACTIONS(777), + [anon_sym_DOT_DOT_EQ] = ACTIONS(777), + [sym_val_nothing] = ACTIONS(777), + [anon_sym_true] = ACTIONS(777), + [anon_sym_false] = ACTIONS(777), + [aux_sym_val_number_token1] = ACTIONS(777), + [aux_sym_val_number_token2] = ACTIONS(777), + [aux_sym_val_number_token3] = ACTIONS(777), + [aux_sym_val_number_token4] = ACTIONS(777), + [anon_sym_inf] = ACTIONS(777), + [anon_sym_DASHinf] = ACTIONS(777), + [anon_sym_NaN] = ACTIONS(777), + [anon_sym_0b] = ACTIONS(777), + [anon_sym_0o] = ACTIONS(777), + [anon_sym_0x] = ACTIONS(777), + [sym_val_date] = ACTIONS(777), + [anon_sym_DQUOTE] = ACTIONS(777), + [sym__str_single_quotes] = ACTIONS(777), + [sym__str_back_ticks] = ACTIONS(777), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(777), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(777), + [anon_sym_err_GT] = ACTIONS(777), + [anon_sym_out_GT] = ACTIONS(777), + [anon_sym_e_GT] = ACTIONS(777), + [anon_sym_o_GT] = ACTIONS(777), + [anon_sym_err_PLUSout_GT] = ACTIONS(777), + [anon_sym_out_PLUSerr_GT] = ACTIONS(777), + [anon_sym_o_PLUSe_GT] = ACTIONS(777), + [anon_sym_e_PLUSo_GT] = ACTIONS(777), + [sym_short_flag] = ACTIONS(777), + [aux_sym_unquoted_token1] = ACTIONS(777), + [anon_sym_POUND] = ACTIONS(3), + }, + [638] = { + [sym_comment] = STATE(638), + [ts_builtin_sym_end] = ACTIONS(818), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(1275), + [anon_sym_DASH_DASH] = ACTIONS(816), + [anon_sym_DASH] = ACTIONS(1277), + [anon_sym_in] = ACTIONS(1285), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(1279), + [anon_sym_STAR_STAR] = ACTIONS(1281), + [anon_sym_PLUS_PLUS] = ACTIONS(1281), + [anon_sym_SLASH] = ACTIONS(1279), + [anon_sym_mod] = ACTIONS(1279), + [anon_sym_SLASH_SLASH] = ACTIONS(1279), + [anon_sym_PLUS] = ACTIONS(1277), + [anon_sym_bit_DASHshl] = ACTIONS(1283), + [anon_sym_bit_DASHshr] = ACTIONS(1283), + [anon_sym_EQ_EQ] = ACTIONS(1275), + [anon_sym_BANG_EQ] = ACTIONS(1275), + [anon_sym_LT2] = ACTIONS(1275), + [anon_sym_LT_EQ] = ACTIONS(1275), + [anon_sym_GT_EQ] = ACTIONS(1275), + [anon_sym_not_DASHin] = ACTIONS(1285), + [anon_sym_starts_DASHwith] = ACTIONS(1285), + [anon_sym_ends_DASHwith] = ACTIONS(1285), + [anon_sym_EQ_TILDE] = ACTIONS(1292), + [anon_sym_BANG_TILDE] = ACTIONS(1292), + [anon_sym_bit_DASHand] = ACTIONS(1294), + [anon_sym_bit_DASHxor] = ACTIONS(1296), + [anon_sym_bit_DASHor] = ACTIONS(1298), + [anon_sym_and] = ACTIONS(1300), + [anon_sym_xor] = ACTIONS(1302), + [anon_sym_or] = ACTIONS(816), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_err_GT] = ACTIONS(816), + [anon_sym_out_GT] = ACTIONS(816), + [anon_sym_e_GT] = ACTIONS(816), + [anon_sym_o_GT] = ACTIONS(816), + [anon_sym_err_PLUSout_GT] = ACTIONS(816), + [anon_sym_out_PLUSerr_GT] = ACTIONS(816), + [anon_sym_o_PLUSe_GT] = ACTIONS(816), + [anon_sym_e_PLUSo_GT] = ACTIONS(816), + [sym_short_flag] = ACTIONS(816), + [aux_sym_unquoted_token1] = ACTIONS(816), + [anon_sym_POUND] = ACTIONS(3), + }, + [639] = { + [sym_comment] = STATE(639), + [ts_builtin_sym_end] = ACTIONS(818), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(1275), + [anon_sym_DASH_DASH] = ACTIONS(816), + [anon_sym_DASH] = ACTIONS(1277), + [anon_sym_in] = ACTIONS(1285), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(1279), + [anon_sym_STAR_STAR] = ACTIONS(1281), + [anon_sym_PLUS_PLUS] = ACTIONS(1281), + [anon_sym_SLASH] = ACTIONS(1279), + [anon_sym_mod] = ACTIONS(1279), + [anon_sym_SLASH_SLASH] = ACTIONS(1279), + [anon_sym_PLUS] = ACTIONS(1277), + [anon_sym_bit_DASHshl] = ACTIONS(1283), + [anon_sym_bit_DASHshr] = ACTIONS(1283), + [anon_sym_EQ_EQ] = ACTIONS(1275), + [anon_sym_BANG_EQ] = ACTIONS(1275), + [anon_sym_LT2] = ACTIONS(1275), + [anon_sym_LT_EQ] = ACTIONS(1275), + [anon_sym_GT_EQ] = ACTIONS(1275), + [anon_sym_not_DASHin] = ACTIONS(1285), + [anon_sym_starts_DASHwith] = ACTIONS(1285), + [anon_sym_ends_DASHwith] = ACTIONS(1285), + [anon_sym_EQ_TILDE] = ACTIONS(1292), + [anon_sym_BANG_TILDE] = ACTIONS(1292), + [anon_sym_bit_DASHand] = ACTIONS(1294), + [anon_sym_bit_DASHxor] = ACTIONS(1296), + [anon_sym_bit_DASHor] = ACTIONS(1298), + [anon_sym_and] = ACTIONS(1300), + [anon_sym_xor] = ACTIONS(816), + [anon_sym_or] = ACTIONS(816), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_err_GT] = ACTIONS(816), + [anon_sym_out_GT] = ACTIONS(816), + [anon_sym_e_GT] = ACTIONS(816), + [anon_sym_o_GT] = ACTIONS(816), + [anon_sym_err_PLUSout_GT] = ACTIONS(816), + [anon_sym_out_PLUSerr_GT] = ACTIONS(816), + [anon_sym_o_PLUSe_GT] = ACTIONS(816), + [anon_sym_e_PLUSo_GT] = ACTIONS(816), + [sym_short_flag] = ACTIONS(816), + [aux_sym_unquoted_token1] = ACTIONS(816), + [anon_sym_POUND] = ACTIONS(3), + }, + [640] = { + [sym_comment] = STATE(640), + [ts_builtin_sym_end] = ACTIONS(818), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(1275), + [anon_sym_DASH_DASH] = ACTIONS(816), + [anon_sym_DASH] = ACTIONS(1277), + [anon_sym_in] = ACTIONS(1285), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(1279), + [anon_sym_STAR_STAR] = ACTIONS(1281), + [anon_sym_PLUS_PLUS] = ACTIONS(1281), + [anon_sym_SLASH] = ACTIONS(1279), + [anon_sym_mod] = ACTIONS(1279), + [anon_sym_SLASH_SLASH] = ACTIONS(1279), + [anon_sym_PLUS] = ACTIONS(1277), + [anon_sym_bit_DASHshl] = ACTIONS(1283), + [anon_sym_bit_DASHshr] = ACTIONS(1283), + [anon_sym_EQ_EQ] = ACTIONS(1275), + [anon_sym_BANG_EQ] = ACTIONS(1275), + [anon_sym_LT2] = ACTIONS(1275), + [anon_sym_LT_EQ] = ACTIONS(1275), + [anon_sym_GT_EQ] = ACTIONS(1275), + [anon_sym_not_DASHin] = ACTIONS(1285), + [anon_sym_starts_DASHwith] = ACTIONS(1285), + [anon_sym_ends_DASHwith] = ACTIONS(1285), + [anon_sym_EQ_TILDE] = ACTIONS(1292), + [anon_sym_BANG_TILDE] = ACTIONS(1292), + [anon_sym_bit_DASHand] = ACTIONS(1294), + [anon_sym_bit_DASHxor] = ACTIONS(1296), + [anon_sym_bit_DASHor] = ACTIONS(1298), + [anon_sym_and] = ACTIONS(816), + [anon_sym_xor] = ACTIONS(816), + [anon_sym_or] = ACTIONS(816), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_err_GT] = ACTIONS(816), + [anon_sym_out_GT] = ACTIONS(816), + [anon_sym_e_GT] = ACTIONS(816), + [anon_sym_o_GT] = ACTIONS(816), + [anon_sym_err_PLUSout_GT] = ACTIONS(816), + [anon_sym_out_PLUSerr_GT] = ACTIONS(816), + [anon_sym_o_PLUSe_GT] = ACTIONS(816), + [anon_sym_e_PLUSo_GT] = ACTIONS(816), + [sym_short_flag] = ACTIONS(816), + [aux_sym_unquoted_token1] = ACTIONS(816), + [anon_sym_POUND] = ACTIONS(3), }, [641] = { - [sym__ctrl_expression] = STATE(3300), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_pipeline] = STATE(1034), - [sym_pipe_element] = STATE(3203), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2609), - [sym__var] = STATE(2328), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), + [sym__flag] = STATE(628), + [sym_long_flag] = STATE(690), [sym_comment] = STATE(641), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(1491), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_do] = ACTIONS(1493), - [anon_sym_if] = ACTIONS(1495), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_try] = ACTIONS(1499), - [anon_sym_return] = ACTIONS(1501), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [anon_sym_export] = ACTIONS(674), + [anon_sym_alias] = ACTIONS(674), + [anon_sym_let] = ACTIONS(674), + [anon_sym_let_DASHenv] = ACTIONS(674), + [anon_sym_mut] = ACTIONS(674), + [anon_sym_const] = ACTIONS(674), + [sym_cmd_identifier] = ACTIONS(674), + [anon_sym_SEMI] = ACTIONS(674), + [anon_sym_LF] = ACTIONS(676), + [anon_sym_def] = ACTIONS(674), + [anon_sym_def_DASHenv] = ACTIONS(674), + [anon_sym_export_DASHenv] = ACTIONS(674), + [anon_sym_extern] = ACTIONS(674), + [anon_sym_module] = ACTIONS(674), + [anon_sym_use] = ACTIONS(674), + [anon_sym_LBRACK] = ACTIONS(674), + [anon_sym_LPAREN] = ACTIONS(674), + [anon_sym_RPAREN] = ACTIONS(674), + [anon_sym_PIPE] = ACTIONS(674), + [anon_sym_DOLLAR] = ACTIONS(674), + [anon_sym_error] = ACTIONS(674), + [anon_sym_DASH_DASH] = ACTIONS(623), + [anon_sym_DASH] = ACTIONS(674), + [anon_sym_break] = ACTIONS(674), + [anon_sym_continue] = ACTIONS(674), + [anon_sym_for] = ACTIONS(674), + [anon_sym_loop] = ACTIONS(674), + [anon_sym_while] = ACTIONS(674), + [anon_sym_do] = ACTIONS(674), + [anon_sym_if] = ACTIONS(674), + [anon_sym_match] = ACTIONS(674), + [anon_sym_LBRACE] = ACTIONS(674), + [anon_sym_RBRACE] = ACTIONS(674), + [anon_sym_try] = ACTIONS(674), + [anon_sym_return] = ACTIONS(674), + [anon_sym_source] = ACTIONS(674), + [anon_sym_source_DASHenv] = ACTIONS(674), + [anon_sym_register] = ACTIONS(674), + [anon_sym_hide] = ACTIONS(674), + [anon_sym_hide_DASHenv] = ACTIONS(674), + [anon_sym_overlay] = ACTIONS(674), + [anon_sym_where] = ACTIONS(674), + [anon_sym_not] = ACTIONS(674), + [anon_sym_DOT_DOT_LT] = ACTIONS(674), + [anon_sym_DOT_DOT] = ACTIONS(674), + [anon_sym_DOT_DOT_EQ] = ACTIONS(674), + [sym_val_nothing] = ACTIONS(674), + [anon_sym_true] = ACTIONS(674), + [anon_sym_false] = ACTIONS(674), + [aux_sym_val_number_token1] = ACTIONS(674), + [aux_sym_val_number_token2] = ACTIONS(674), + [aux_sym_val_number_token3] = ACTIONS(674), + [aux_sym_val_number_token4] = ACTIONS(674), + [anon_sym_inf] = ACTIONS(674), + [anon_sym_DASHinf] = ACTIONS(674), + [anon_sym_NaN] = ACTIONS(674), + [anon_sym_0b] = ACTIONS(674), + [anon_sym_0o] = ACTIONS(674), + [anon_sym_0x] = ACTIONS(674), + [sym_val_date] = ACTIONS(674), + [anon_sym_DQUOTE] = ACTIONS(674), + [sym__str_single_quotes] = ACTIONS(674), + [sym__str_back_ticks] = ACTIONS(674), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(674), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(674), + [anon_sym_CARET] = ACTIONS(674), + [sym_short_flag] = ACTIONS(649), + [anon_sym_POUND] = ACTIONS(3), }, [642] = { - [sym__command_name] = STATE(1089), - [sym_scope_pattern] = STATE(1115), - [sym_wild_card] = STATE(1104), - [sym_command_list] = STATE(1072), - [sym_val_string] = STATE(973), - [sym__str_double_quotes] = STATE(955), + [sym__flag] = STATE(626), + [sym_long_flag] = STATE(690), [sym_comment] = STATE(642), - [sym_cmd_identifier] = ACTIONS(1546), - [anon_sym_SEMI] = ACTIONS(1544), - [anon_sym_LF] = ACTIONS(1542), - [anon_sym_export] = ACTIONS(1544), - [anon_sym_alias] = ACTIONS(1544), - [anon_sym_def] = ACTIONS(1544), - [anon_sym_def_DASHenv] = ACTIONS(1544), - [anon_sym_export_DASHenv] = ACTIONS(1544), - [anon_sym_extern] = ACTIONS(1544), - [anon_sym_module] = ACTIONS(1544), - [anon_sym_use] = ACTIONS(1544), - [anon_sym_LBRACK] = ACTIONS(1552), - [anon_sym_LPAREN] = ACTIONS(1544), - [anon_sym_DOLLAR] = ACTIONS(1544), - [anon_sym_error] = ACTIONS(1544), - [anon_sym_DASH] = ACTIONS(1544), - [anon_sym_break] = ACTIONS(1544), - [anon_sym_continue] = ACTIONS(1544), - [anon_sym_for] = ACTIONS(1544), - [anon_sym_loop] = ACTIONS(1544), - [anon_sym_while] = ACTIONS(1544), - [anon_sym_do] = ACTIONS(1544), - [anon_sym_if] = ACTIONS(1544), - [anon_sym_match] = ACTIONS(1544), - [anon_sym_LBRACE] = ACTIONS(1544), - [anon_sym_RBRACE] = ACTIONS(1544), - [anon_sym_try] = ACTIONS(1544), - [anon_sym_return] = ACTIONS(1544), - [anon_sym_let] = ACTIONS(1544), - [anon_sym_let_DASHenv] = ACTIONS(1544), - [anon_sym_mut] = ACTIONS(1544), - [anon_sym_const] = ACTIONS(1544), - [anon_sym_source] = ACTIONS(1544), - [anon_sym_source_DASHenv] = ACTIONS(1544), - [anon_sym_register] = ACTIONS(1544), - [anon_sym_hide] = ACTIONS(1544), - [anon_sym_hide_DASHenv] = ACTIONS(1544), - [anon_sym_overlay] = ACTIONS(1544), - [anon_sym_STAR] = ACTIONS(1554), - [anon_sym_where] = ACTIONS(1544), - [anon_sym_not] = ACTIONS(1544), - [anon_sym_DOT_DOT_LT] = ACTIONS(1544), - [anon_sym_DOT_DOT] = ACTIONS(1544), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1544), - [sym_val_nothing] = ACTIONS(1544), - [anon_sym_true] = ACTIONS(1544), - [anon_sym_false] = ACTIONS(1544), - [aux_sym_val_number_token1] = ACTIONS(1544), - [aux_sym_val_number_token2] = ACTIONS(1544), - [aux_sym_val_number_token3] = ACTIONS(1544), - [aux_sym_val_number_token4] = ACTIONS(1544), - [anon_sym_inf] = ACTIONS(1544), - [anon_sym_DASHinf] = ACTIONS(1544), - [anon_sym_NaN] = ACTIONS(1544), - [anon_sym_0b] = ACTIONS(1544), - [anon_sym_0o] = ACTIONS(1544), - [anon_sym_0x] = ACTIONS(1544), - [sym_val_date] = ACTIONS(1544), - [anon_sym_DQUOTE] = ACTIONS(1556), - [sym__str_single_quotes] = ACTIONS(1558), - [sym__str_back_ticks] = ACTIONS(1558), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1544), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1544), - [anon_sym_CARET] = ACTIONS(1544), + [anon_sym_export] = ACTIONS(674), + [anon_sym_alias] = ACTIONS(674), + [anon_sym_let] = ACTIONS(674), + [anon_sym_let_DASHenv] = ACTIONS(674), + [anon_sym_mut] = ACTIONS(674), + [anon_sym_const] = ACTIONS(674), + [sym_cmd_identifier] = ACTIONS(674), + [anon_sym_SEMI] = ACTIONS(674), + [anon_sym_LF] = ACTIONS(676), + [anon_sym_def] = ACTIONS(674), + [anon_sym_def_DASHenv] = ACTIONS(674), + [anon_sym_export_DASHenv] = ACTIONS(674), + [anon_sym_extern] = ACTIONS(674), + [anon_sym_module] = ACTIONS(674), + [anon_sym_use] = ACTIONS(674), + [anon_sym_LBRACK] = ACTIONS(674), + [anon_sym_LPAREN] = ACTIONS(674), + [anon_sym_RPAREN] = ACTIONS(674), + [anon_sym_PIPE] = ACTIONS(674), + [anon_sym_DOLLAR] = ACTIONS(674), + [anon_sym_error] = ACTIONS(674), + [anon_sym_DASH_DASH] = ACTIONS(623), + [anon_sym_DASH] = ACTIONS(674), + [anon_sym_break] = ACTIONS(674), + [anon_sym_continue] = ACTIONS(674), + [anon_sym_for] = ACTIONS(674), + [anon_sym_loop] = ACTIONS(674), + [anon_sym_while] = ACTIONS(674), + [anon_sym_do] = ACTIONS(674), + [anon_sym_if] = ACTIONS(674), + [anon_sym_match] = ACTIONS(674), + [anon_sym_LBRACE] = ACTIONS(674), + [anon_sym_RBRACE] = ACTIONS(674), + [anon_sym_try] = ACTIONS(674), + [anon_sym_return] = ACTIONS(674), + [anon_sym_source] = ACTIONS(674), + [anon_sym_source_DASHenv] = ACTIONS(674), + [anon_sym_register] = ACTIONS(674), + [anon_sym_hide] = ACTIONS(674), + [anon_sym_hide_DASHenv] = ACTIONS(674), + [anon_sym_overlay] = ACTIONS(674), + [anon_sym_where] = ACTIONS(674), + [anon_sym_not] = ACTIONS(674), + [anon_sym_DOT_DOT_LT] = ACTIONS(674), + [anon_sym_DOT_DOT] = ACTIONS(674), + [anon_sym_DOT_DOT_EQ] = ACTIONS(674), + [sym_val_nothing] = ACTIONS(674), + [anon_sym_true] = ACTIONS(674), + [anon_sym_false] = ACTIONS(674), + [aux_sym_val_number_token1] = ACTIONS(674), + [aux_sym_val_number_token2] = ACTIONS(674), + [aux_sym_val_number_token3] = ACTIONS(674), + [aux_sym_val_number_token4] = ACTIONS(674), + [anon_sym_inf] = ACTIONS(674), + [anon_sym_DASHinf] = ACTIONS(674), + [anon_sym_NaN] = ACTIONS(674), + [anon_sym_0b] = ACTIONS(674), + [anon_sym_0o] = ACTIONS(674), + [anon_sym_0x] = ACTIONS(674), + [sym_val_date] = ACTIONS(674), + [anon_sym_DQUOTE] = ACTIONS(674), + [sym__str_single_quotes] = ACTIONS(674), + [sym__str_back_ticks] = ACTIONS(674), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(674), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(674), + [anon_sym_CARET] = ACTIONS(674), + [sym_short_flag] = ACTIONS(649), [anon_sym_POUND] = ACTIONS(3), }, [643] = { - [sym__ctrl_expression] = STATE(3300), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_pipeline] = STATE(1048), - [sym_pipe_element] = STATE(3096), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2609), - [sym__var] = STATE(2328), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), [sym_comment] = STATE(643), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(1491), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_do] = ACTIONS(1493), - [anon_sym_if] = ACTIONS(1495), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_try] = ACTIONS(1499), - [anon_sym_return] = ACTIONS(1501), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [anon_sym_export] = ACTIONS(1306), + [anon_sym_alias] = ACTIONS(1306), + [anon_sym_let] = ACTIONS(1306), + [anon_sym_let_DASHenv] = ACTIONS(1306), + [anon_sym_mut] = ACTIONS(1306), + [anon_sym_const] = ACTIONS(1306), + [sym_cmd_identifier] = ACTIONS(1306), + [anon_sym_SEMI] = ACTIONS(1306), + [anon_sym_LF] = ACTIONS(1308), + [anon_sym_def] = ACTIONS(1306), + [anon_sym_def_DASHenv] = ACTIONS(1306), + [anon_sym_export_DASHenv] = ACTIONS(1306), + [anon_sym_extern] = ACTIONS(1306), + [anon_sym_module] = ACTIONS(1306), + [anon_sym_use] = ACTIONS(1306), + [anon_sym_LBRACK] = ACTIONS(1306), + [anon_sym_LPAREN] = ACTIONS(1306), + [anon_sym_RPAREN] = ACTIONS(1306), + [anon_sym_PIPE] = ACTIONS(1306), + [anon_sym_DOLLAR] = ACTIONS(1306), + [anon_sym_error] = ACTIONS(1306), + [anon_sym_DASH_DASH] = ACTIONS(1306), + [anon_sym_DASH] = ACTIONS(1306), + [anon_sym_break] = ACTIONS(1306), + [anon_sym_continue] = ACTIONS(1306), + [anon_sym_for] = ACTIONS(1306), + [anon_sym_loop] = ACTIONS(1306), + [anon_sym_while] = ACTIONS(1306), + [anon_sym_do] = ACTIONS(1306), + [anon_sym_if] = ACTIONS(1306), + [anon_sym_match] = ACTIONS(1306), + [anon_sym_LBRACE] = ACTIONS(1306), + [anon_sym_RBRACE] = ACTIONS(1306), + [anon_sym_try] = ACTIONS(1306), + [anon_sym_return] = ACTIONS(1306), + [anon_sym_source] = ACTIONS(1306), + [anon_sym_source_DASHenv] = ACTIONS(1306), + [anon_sym_register] = ACTIONS(1306), + [anon_sym_hide] = ACTIONS(1306), + [anon_sym_hide_DASHenv] = ACTIONS(1306), + [anon_sym_overlay] = ACTIONS(1306), + [anon_sym_where] = ACTIONS(1306), + [anon_sym_not] = ACTIONS(1306), + [anon_sym_DOT_DOT_LT] = ACTIONS(1306), + [anon_sym_DOT_DOT] = ACTIONS(1306), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1306), + [sym_val_nothing] = ACTIONS(1306), + [anon_sym_true] = ACTIONS(1306), + [anon_sym_false] = ACTIONS(1306), + [aux_sym_val_number_token1] = ACTIONS(1306), + [aux_sym_val_number_token2] = ACTIONS(1306), + [aux_sym_val_number_token3] = ACTIONS(1306), + [aux_sym_val_number_token4] = ACTIONS(1306), + [anon_sym_inf] = ACTIONS(1306), + [anon_sym_DASHinf] = ACTIONS(1306), + [anon_sym_NaN] = ACTIONS(1306), + [anon_sym_0b] = ACTIONS(1306), + [anon_sym_0o] = ACTIONS(1306), + [anon_sym_0x] = ACTIONS(1306), + [sym_val_date] = ACTIONS(1306), + [anon_sym_DQUOTE] = ACTIONS(1306), + [sym__str_single_quotes] = ACTIONS(1306), + [sym__str_back_ticks] = ACTIONS(1306), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1306), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1306), + [anon_sym_CARET] = ACTIONS(1306), + [sym_short_flag] = ACTIONS(1306), + [aux_sym_long_flag_token1] = ACTIONS(1310), + [anon_sym_POUND] = ACTIONS(3), }, [644] = { - [sym__ctrl_expression] = STATE(3300), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_pipeline] = STATE(1040), - [sym_pipe_element] = STATE(3096), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2609), - [sym__var] = STATE(2328), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), + [sym__flag] = STATE(647), + [sym_long_flag] = STATE(742), [sym_comment] = STATE(644), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(1491), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_do] = ACTIONS(1493), - [anon_sym_if] = ACTIONS(1495), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_try] = ACTIONS(1499), - [anon_sym_return] = ACTIONS(1501), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [ts_builtin_sym_end] = ACTIONS(676), + [anon_sym_export] = ACTIONS(674), + [anon_sym_alias] = ACTIONS(674), + [anon_sym_let] = ACTIONS(674), + [anon_sym_let_DASHenv] = ACTIONS(674), + [anon_sym_mut] = ACTIONS(674), + [anon_sym_const] = ACTIONS(674), + [sym_cmd_identifier] = ACTIONS(674), + [anon_sym_SEMI] = ACTIONS(674), + [anon_sym_LF] = ACTIONS(676), + [anon_sym_def] = ACTIONS(674), + [anon_sym_def_DASHenv] = ACTIONS(674), + [anon_sym_export_DASHenv] = ACTIONS(674), + [anon_sym_extern] = ACTIONS(674), + [anon_sym_module] = ACTIONS(674), + [anon_sym_use] = ACTIONS(674), + [anon_sym_LBRACK] = ACTIONS(674), + [anon_sym_LPAREN] = ACTIONS(674), + [anon_sym_PIPE] = ACTIONS(674), + [anon_sym_DOLLAR] = ACTIONS(674), + [anon_sym_error] = ACTIONS(674), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(674), + [anon_sym_break] = ACTIONS(674), + [anon_sym_continue] = ACTIONS(674), + [anon_sym_for] = ACTIONS(674), + [anon_sym_loop] = ACTIONS(674), + [anon_sym_while] = ACTIONS(674), + [anon_sym_do] = ACTIONS(674), + [anon_sym_if] = ACTIONS(674), + [anon_sym_match] = ACTIONS(674), + [anon_sym_LBRACE] = ACTIONS(674), + [anon_sym_try] = ACTIONS(674), + [anon_sym_return] = ACTIONS(674), + [anon_sym_source] = ACTIONS(674), + [anon_sym_source_DASHenv] = ACTIONS(674), + [anon_sym_register] = ACTIONS(674), + [anon_sym_hide] = ACTIONS(674), + [anon_sym_hide_DASHenv] = ACTIONS(674), + [anon_sym_overlay] = ACTIONS(674), + [anon_sym_where] = ACTIONS(674), + [anon_sym_not] = ACTIONS(674), + [anon_sym_DOT_DOT_LT] = ACTIONS(674), + [anon_sym_DOT_DOT] = ACTIONS(674), + [anon_sym_DOT_DOT_EQ] = ACTIONS(674), + [sym_val_nothing] = ACTIONS(674), + [anon_sym_true] = ACTIONS(674), + [anon_sym_false] = ACTIONS(674), + [aux_sym_val_number_token1] = ACTIONS(674), + [aux_sym_val_number_token2] = ACTIONS(674), + [aux_sym_val_number_token3] = ACTIONS(674), + [aux_sym_val_number_token4] = ACTIONS(674), + [anon_sym_inf] = ACTIONS(674), + [anon_sym_DASHinf] = ACTIONS(674), + [anon_sym_NaN] = ACTIONS(674), + [anon_sym_0b] = ACTIONS(674), + [anon_sym_0o] = ACTIONS(674), + [anon_sym_0x] = ACTIONS(674), + [sym_val_date] = ACTIONS(674), + [anon_sym_DQUOTE] = ACTIONS(674), + [sym__str_single_quotes] = ACTIONS(674), + [sym__str_back_ticks] = ACTIONS(674), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(674), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(674), + [anon_sym_CARET] = ACTIONS(674), + [sym_short_flag] = ACTIONS(740), + [anon_sym_POUND] = ACTIONS(3), }, [645] = { - [sym__command_name] = STATE(1058), - [sym_scope_pattern] = STATE(1038), - [sym_wild_card] = STATE(1065), - [sym_command_list] = STATE(1083), - [sym_val_string] = STATE(929), - [sym__str_double_quotes] = STATE(990), [sym_comment] = STATE(645), - [ts_builtin_sym_end] = ACTIONS(1550), - [sym_cmd_identifier] = ACTIONS(1530), - [anon_sym_SEMI] = ACTIONS(1548), - [anon_sym_LF] = ACTIONS(1550), - [anon_sym_export] = ACTIONS(1548), - [anon_sym_alias] = ACTIONS(1548), - [anon_sym_def] = ACTIONS(1548), - [anon_sym_def_DASHenv] = ACTIONS(1548), - [anon_sym_export_DASHenv] = ACTIONS(1548), - [anon_sym_extern] = ACTIONS(1548), - [anon_sym_module] = ACTIONS(1548), - [anon_sym_use] = ACTIONS(1548), - [anon_sym_LBRACK] = ACTIONS(1534), - [anon_sym_LPAREN] = ACTIONS(1548), - [anon_sym_DOLLAR] = ACTIONS(1548), - [anon_sym_error] = ACTIONS(1548), - [anon_sym_DASH] = ACTIONS(1548), - [anon_sym_break] = ACTIONS(1548), - [anon_sym_continue] = ACTIONS(1548), - [anon_sym_for] = ACTIONS(1548), - [anon_sym_loop] = ACTIONS(1548), - [anon_sym_while] = ACTIONS(1548), - [anon_sym_do] = ACTIONS(1548), - [anon_sym_if] = ACTIONS(1548), - [anon_sym_match] = ACTIONS(1548), - [anon_sym_LBRACE] = ACTIONS(1548), - [anon_sym_try] = ACTIONS(1548), - [anon_sym_return] = ACTIONS(1548), - [anon_sym_let] = ACTIONS(1548), - [anon_sym_let_DASHenv] = ACTIONS(1548), - [anon_sym_mut] = ACTIONS(1548), - [anon_sym_const] = ACTIONS(1548), - [anon_sym_source] = ACTIONS(1548), - [anon_sym_source_DASHenv] = ACTIONS(1548), - [anon_sym_register] = ACTIONS(1548), - [anon_sym_hide] = ACTIONS(1548), - [anon_sym_hide_DASHenv] = ACTIONS(1548), - [anon_sym_overlay] = ACTIONS(1548), - [anon_sym_STAR] = ACTIONS(1536), - [anon_sym_where] = ACTIONS(1548), - [anon_sym_not] = ACTIONS(1548), - [anon_sym_DOT_DOT_LT] = ACTIONS(1548), - [anon_sym_DOT_DOT] = ACTIONS(1548), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1548), - [sym_val_nothing] = ACTIONS(1548), - [anon_sym_true] = ACTIONS(1548), - [anon_sym_false] = ACTIONS(1548), - [aux_sym_val_number_token1] = ACTIONS(1548), - [aux_sym_val_number_token2] = ACTIONS(1548), - [aux_sym_val_number_token3] = ACTIONS(1548), - [aux_sym_val_number_token4] = ACTIONS(1548), - [anon_sym_inf] = ACTIONS(1548), - [anon_sym_DASHinf] = ACTIONS(1548), - [anon_sym_NaN] = ACTIONS(1548), - [anon_sym_0b] = ACTIONS(1548), - [anon_sym_0o] = ACTIONS(1548), - [anon_sym_0x] = ACTIONS(1548), - [sym_val_date] = ACTIONS(1548), - [anon_sym_DQUOTE] = ACTIONS(1538), - [sym__str_single_quotes] = ACTIONS(1540), - [sym__str_back_ticks] = ACTIONS(1540), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1548), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1548), - [anon_sym_CARET] = ACTIONS(1548), + [anon_sym_export] = ACTIONS(750), + [anon_sym_alias] = ACTIONS(750), + [anon_sym_let] = ACTIONS(750), + [anon_sym_let_DASHenv] = ACTIONS(750), + [anon_sym_mut] = ACTIONS(750), + [anon_sym_const] = ACTIONS(750), + [sym_cmd_identifier] = ACTIONS(750), + [anon_sym_SEMI] = ACTIONS(750), + [anon_sym_LF] = ACTIONS(752), + [anon_sym_def] = ACTIONS(750), + [anon_sym_def_DASHenv] = ACTIONS(750), + [anon_sym_export_DASHenv] = ACTIONS(750), + [anon_sym_extern] = ACTIONS(750), + [anon_sym_module] = ACTIONS(750), + [anon_sym_use] = ACTIONS(750), + [anon_sym_LBRACK] = ACTIONS(750), + [anon_sym_LPAREN] = ACTIONS(750), + [anon_sym_RPAREN] = ACTIONS(750), + [anon_sym_PIPE] = ACTIONS(750), + [anon_sym_DOLLAR] = ACTIONS(750), + [anon_sym_error] = ACTIONS(750), + [anon_sym_DASH_DASH] = ACTIONS(750), + [anon_sym_DASH] = ACTIONS(750), + [anon_sym_break] = ACTIONS(750), + [anon_sym_continue] = ACTIONS(750), + [anon_sym_for] = ACTIONS(750), + [anon_sym_loop] = ACTIONS(750), + [anon_sym_while] = ACTIONS(750), + [anon_sym_do] = ACTIONS(750), + [anon_sym_if] = ACTIONS(750), + [anon_sym_match] = ACTIONS(750), + [anon_sym_LBRACE] = ACTIONS(750), + [anon_sym_RBRACE] = ACTIONS(750), + [anon_sym_DOT] = ACTIONS(750), + [anon_sym_try] = ACTIONS(750), + [anon_sym_return] = ACTIONS(750), + [anon_sym_source] = ACTIONS(750), + [anon_sym_source_DASHenv] = ACTIONS(750), + [anon_sym_register] = ACTIONS(750), + [anon_sym_hide] = ACTIONS(750), + [anon_sym_hide_DASHenv] = ACTIONS(750), + [anon_sym_overlay] = ACTIONS(750), + [anon_sym_where] = ACTIONS(750), + [anon_sym_not] = ACTIONS(750), + [anon_sym_DOT_DOT_LT] = ACTIONS(750), + [anon_sym_DOT_DOT] = ACTIONS(750), + [anon_sym_DOT_DOT_EQ] = ACTIONS(750), + [sym_val_nothing] = ACTIONS(750), + [anon_sym_true] = ACTIONS(750), + [anon_sym_false] = ACTIONS(750), + [aux_sym_val_number_token1] = ACTIONS(750), + [aux_sym_val_number_token2] = ACTIONS(750), + [aux_sym_val_number_token3] = ACTIONS(750), + [aux_sym_val_number_token4] = ACTIONS(750), + [anon_sym_inf] = ACTIONS(750), + [anon_sym_DASHinf] = ACTIONS(750), + [anon_sym_NaN] = ACTIONS(750), + [anon_sym_0b] = ACTIONS(750), + [anon_sym_0o] = ACTIONS(750), + [anon_sym_0x] = ACTIONS(750), + [sym_val_date] = ACTIONS(750), + [anon_sym_DQUOTE] = ACTIONS(750), + [sym__str_single_quotes] = ACTIONS(750), + [sym__str_back_ticks] = ACTIONS(750), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(750), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(750), + [anon_sym_CARET] = ACTIONS(750), + [sym_short_flag] = ACTIONS(750), [anon_sym_POUND] = ACTIONS(3), }, [646] = { - [sym__ctrl_expression] = STATE(3300), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_pipeline] = STATE(1017), - [sym_pipe_element] = STATE(3096), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2609), - [sym__var] = STATE(2328), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), + [sym__flag] = STATE(893), + [sym_long_flag] = STATE(835), [sym_comment] = STATE(646), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(1491), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_do] = ACTIONS(1493), - [anon_sym_if] = ACTIONS(1495), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_try] = ACTIONS(1499), - [anon_sym_return] = ACTIONS(1501), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [ts_builtin_sym_end] = ACTIONS(684), + [anon_sym_export] = ACTIONS(682), + [anon_sym_alias] = ACTIONS(682), + [anon_sym_let] = ACTIONS(682), + [anon_sym_let_DASHenv] = ACTIONS(682), + [anon_sym_mut] = ACTIONS(682), + [anon_sym_const] = ACTIONS(682), + [sym_cmd_identifier] = ACTIONS(682), + [anon_sym_SEMI] = ACTIONS(682), + [anon_sym_LF] = ACTIONS(684), + [anon_sym_def] = ACTIONS(682), + [anon_sym_def_DASHenv] = ACTIONS(682), + [anon_sym_export_DASHenv] = ACTIONS(682), + [anon_sym_extern] = ACTIONS(682), + [anon_sym_module] = ACTIONS(682), + [anon_sym_use] = ACTIONS(682), + [anon_sym_LBRACK] = ACTIONS(682), + [anon_sym_LPAREN] = ACTIONS(682), + [anon_sym_PIPE] = ACTIONS(682), + [anon_sym_DOLLAR] = ACTIONS(682), + [anon_sym_error] = ACTIONS(682), + [anon_sym_DASH_DASH] = ACTIONS(1312), + [anon_sym_DASH] = ACTIONS(682), + [anon_sym_break] = ACTIONS(682), + [anon_sym_continue] = ACTIONS(682), + [anon_sym_for] = ACTIONS(682), + [anon_sym_loop] = ACTIONS(682), + [anon_sym_while] = ACTIONS(682), + [anon_sym_do] = ACTIONS(682), + [anon_sym_if] = ACTIONS(682), + [anon_sym_match] = ACTIONS(682), + [anon_sym_LBRACE] = ACTIONS(682), + [anon_sym_try] = ACTIONS(682), + [anon_sym_return] = ACTIONS(682), + [anon_sym_source] = ACTIONS(682), + [anon_sym_source_DASHenv] = ACTIONS(682), + [anon_sym_register] = ACTIONS(682), + [anon_sym_hide] = ACTIONS(682), + [anon_sym_hide_DASHenv] = ACTIONS(682), + [anon_sym_overlay] = ACTIONS(682), + [anon_sym_where] = ACTIONS(682), + [anon_sym_not] = ACTIONS(682), + [anon_sym_DOT_DOT_LT] = ACTIONS(682), + [anon_sym_DOT_DOT] = ACTIONS(682), + [anon_sym_DOT_DOT_EQ] = ACTIONS(682), + [sym_val_nothing] = ACTIONS(682), + [anon_sym_true] = ACTIONS(682), + [anon_sym_false] = ACTIONS(682), + [aux_sym_val_number_token1] = ACTIONS(682), + [aux_sym_val_number_token2] = ACTIONS(682), + [aux_sym_val_number_token3] = ACTIONS(682), + [aux_sym_val_number_token4] = ACTIONS(682), + [anon_sym_inf] = ACTIONS(682), + [anon_sym_DASHinf] = ACTIONS(682), + [anon_sym_NaN] = ACTIONS(682), + [anon_sym_0b] = ACTIONS(682), + [anon_sym_0o] = ACTIONS(682), + [anon_sym_0x] = ACTIONS(682), + [sym_val_date] = ACTIONS(682), + [anon_sym_DQUOTE] = ACTIONS(682), + [sym__str_single_quotes] = ACTIONS(682), + [sym__str_back_ticks] = ACTIONS(682), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(682), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(682), + [anon_sym_CARET] = ACTIONS(682), + [sym_short_flag] = ACTIONS(1314), + [anon_sym_POUND] = ACTIONS(3), }, [647] = { - [sym__command_name] = STATE(1089), - [sym_scope_pattern] = STATE(1164), - [sym_wild_card] = STATE(1104), - [sym_command_list] = STATE(1072), - [sym_val_string] = STATE(973), - [sym__str_double_quotes] = STATE(955), + [sym__flag] = STATE(674), + [sym_long_flag] = STATE(742), [sym_comment] = STATE(647), - [sym_cmd_identifier] = ACTIONS(1546), - [anon_sym_SEMI] = ACTIONS(1532), - [anon_sym_LF] = ACTIONS(1528), - [anon_sym_export] = ACTIONS(1532), - [anon_sym_alias] = ACTIONS(1532), - [anon_sym_def] = ACTIONS(1532), - [anon_sym_def_DASHenv] = ACTIONS(1532), - [anon_sym_export_DASHenv] = ACTIONS(1532), - [anon_sym_extern] = ACTIONS(1532), - [anon_sym_module] = ACTIONS(1532), - [anon_sym_use] = ACTIONS(1532), - [anon_sym_LBRACK] = ACTIONS(1552), - [anon_sym_LPAREN] = ACTIONS(1532), - [anon_sym_DOLLAR] = ACTIONS(1532), - [anon_sym_error] = ACTIONS(1532), - [anon_sym_DASH] = ACTIONS(1532), - [anon_sym_break] = ACTIONS(1532), - [anon_sym_continue] = ACTIONS(1532), - [anon_sym_for] = ACTIONS(1532), - [anon_sym_loop] = ACTIONS(1532), - [anon_sym_while] = ACTIONS(1532), - [anon_sym_do] = ACTIONS(1532), - [anon_sym_if] = ACTIONS(1532), - [anon_sym_match] = ACTIONS(1532), - [anon_sym_LBRACE] = ACTIONS(1532), - [anon_sym_RBRACE] = ACTIONS(1532), - [anon_sym_try] = ACTIONS(1532), - [anon_sym_return] = ACTIONS(1532), - [anon_sym_let] = ACTIONS(1532), - [anon_sym_let_DASHenv] = ACTIONS(1532), - [anon_sym_mut] = ACTIONS(1532), - [anon_sym_const] = ACTIONS(1532), - [anon_sym_source] = ACTIONS(1532), - [anon_sym_source_DASHenv] = ACTIONS(1532), - [anon_sym_register] = ACTIONS(1532), - [anon_sym_hide] = ACTIONS(1532), - [anon_sym_hide_DASHenv] = ACTIONS(1532), - [anon_sym_overlay] = ACTIONS(1532), - [anon_sym_STAR] = ACTIONS(1554), - [anon_sym_where] = ACTIONS(1532), - [anon_sym_not] = ACTIONS(1532), - [anon_sym_DOT_DOT_LT] = ACTIONS(1532), - [anon_sym_DOT_DOT] = ACTIONS(1532), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1532), - [sym_val_nothing] = ACTIONS(1532), - [anon_sym_true] = ACTIONS(1532), - [anon_sym_false] = ACTIONS(1532), - [aux_sym_val_number_token1] = ACTIONS(1532), - [aux_sym_val_number_token2] = ACTIONS(1532), - [aux_sym_val_number_token3] = ACTIONS(1532), - [aux_sym_val_number_token4] = ACTIONS(1532), - [anon_sym_inf] = ACTIONS(1532), - [anon_sym_DASHinf] = ACTIONS(1532), - [anon_sym_NaN] = ACTIONS(1532), - [anon_sym_0b] = ACTIONS(1532), - [anon_sym_0o] = ACTIONS(1532), - [anon_sym_0x] = ACTIONS(1532), - [sym_val_date] = ACTIONS(1532), - [anon_sym_DQUOTE] = ACTIONS(1556), - [sym__str_single_quotes] = ACTIONS(1558), - [sym__str_back_ticks] = ACTIONS(1558), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1532), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1532), - [anon_sym_CARET] = ACTIONS(1532), + [ts_builtin_sym_end] = ACTIONS(668), + [anon_sym_export] = ACTIONS(666), + [anon_sym_alias] = ACTIONS(666), + [anon_sym_let] = ACTIONS(666), + [anon_sym_let_DASHenv] = ACTIONS(666), + [anon_sym_mut] = ACTIONS(666), + [anon_sym_const] = ACTIONS(666), + [sym_cmd_identifier] = ACTIONS(666), + [anon_sym_SEMI] = ACTIONS(666), + [anon_sym_LF] = ACTIONS(668), + [anon_sym_def] = ACTIONS(666), + [anon_sym_def_DASHenv] = ACTIONS(666), + [anon_sym_export_DASHenv] = ACTIONS(666), + [anon_sym_extern] = ACTIONS(666), + [anon_sym_module] = ACTIONS(666), + [anon_sym_use] = ACTIONS(666), + [anon_sym_LBRACK] = ACTIONS(666), + [anon_sym_LPAREN] = ACTIONS(666), + [anon_sym_PIPE] = ACTIONS(666), + [anon_sym_DOLLAR] = ACTIONS(666), + [anon_sym_error] = ACTIONS(666), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(666), + [anon_sym_break] = ACTIONS(666), + [anon_sym_continue] = ACTIONS(666), + [anon_sym_for] = ACTIONS(666), + [anon_sym_loop] = ACTIONS(666), + [anon_sym_while] = ACTIONS(666), + [anon_sym_do] = ACTIONS(666), + [anon_sym_if] = ACTIONS(666), + [anon_sym_match] = ACTIONS(666), + [anon_sym_LBRACE] = ACTIONS(666), + [anon_sym_try] = ACTIONS(666), + [anon_sym_return] = ACTIONS(666), + [anon_sym_source] = ACTIONS(666), + [anon_sym_source_DASHenv] = ACTIONS(666), + [anon_sym_register] = ACTIONS(666), + [anon_sym_hide] = ACTIONS(666), + [anon_sym_hide_DASHenv] = ACTIONS(666), + [anon_sym_overlay] = ACTIONS(666), + [anon_sym_where] = ACTIONS(666), + [anon_sym_not] = ACTIONS(666), + [anon_sym_DOT_DOT_LT] = ACTIONS(666), + [anon_sym_DOT_DOT] = ACTIONS(666), + [anon_sym_DOT_DOT_EQ] = ACTIONS(666), + [sym_val_nothing] = ACTIONS(666), + [anon_sym_true] = ACTIONS(666), + [anon_sym_false] = ACTIONS(666), + [aux_sym_val_number_token1] = ACTIONS(666), + [aux_sym_val_number_token2] = ACTIONS(666), + [aux_sym_val_number_token3] = ACTIONS(666), + [aux_sym_val_number_token4] = ACTIONS(666), + [anon_sym_inf] = ACTIONS(666), + [anon_sym_DASHinf] = ACTIONS(666), + [anon_sym_NaN] = ACTIONS(666), + [anon_sym_0b] = ACTIONS(666), + [anon_sym_0o] = ACTIONS(666), + [anon_sym_0x] = ACTIONS(666), + [sym_val_date] = ACTIONS(666), + [anon_sym_DQUOTE] = ACTIONS(666), + [sym__str_single_quotes] = ACTIONS(666), + [sym__str_back_ticks] = ACTIONS(666), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(666), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(666), + [anon_sym_CARET] = ACTIONS(666), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, [648] = { - [sym__ctrl_expression] = STATE(3300), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_pipeline] = STATE(1163), - [sym_pipe_element] = STATE(3203), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2609), - [sym__var] = STATE(2328), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), + [sym__flag] = STATE(670), + [sym_long_flag] = STATE(742), [sym_comment] = STATE(648), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(1491), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_do] = ACTIONS(1493), - [anon_sym_if] = ACTIONS(1495), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_try] = ACTIONS(1499), - [anon_sym_return] = ACTIONS(1501), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [ts_builtin_sym_end] = ACTIONS(668), + [anon_sym_export] = ACTIONS(666), + [anon_sym_alias] = ACTIONS(666), + [anon_sym_let] = ACTIONS(666), + [anon_sym_let_DASHenv] = ACTIONS(666), + [anon_sym_mut] = ACTIONS(666), + [anon_sym_const] = ACTIONS(666), + [sym_cmd_identifier] = ACTIONS(666), + [anon_sym_SEMI] = ACTIONS(666), + [anon_sym_LF] = ACTIONS(668), + [anon_sym_def] = ACTIONS(666), + [anon_sym_def_DASHenv] = ACTIONS(666), + [anon_sym_export_DASHenv] = ACTIONS(666), + [anon_sym_extern] = ACTIONS(666), + [anon_sym_module] = ACTIONS(666), + [anon_sym_use] = ACTIONS(666), + [anon_sym_LBRACK] = ACTIONS(666), + [anon_sym_LPAREN] = ACTIONS(666), + [anon_sym_PIPE] = ACTIONS(666), + [anon_sym_DOLLAR] = ACTIONS(666), + [anon_sym_error] = ACTIONS(666), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(666), + [anon_sym_break] = ACTIONS(666), + [anon_sym_continue] = ACTIONS(666), + [anon_sym_for] = ACTIONS(666), + [anon_sym_loop] = ACTIONS(666), + [anon_sym_while] = ACTIONS(666), + [anon_sym_do] = ACTIONS(666), + [anon_sym_if] = ACTIONS(666), + [anon_sym_match] = ACTIONS(666), + [anon_sym_LBRACE] = ACTIONS(666), + [anon_sym_try] = ACTIONS(666), + [anon_sym_return] = ACTIONS(666), + [anon_sym_source] = ACTIONS(666), + [anon_sym_source_DASHenv] = ACTIONS(666), + [anon_sym_register] = ACTIONS(666), + [anon_sym_hide] = ACTIONS(666), + [anon_sym_hide_DASHenv] = ACTIONS(666), + [anon_sym_overlay] = ACTIONS(666), + [anon_sym_where] = ACTIONS(666), + [anon_sym_not] = ACTIONS(666), + [anon_sym_DOT_DOT_LT] = ACTIONS(666), + [anon_sym_DOT_DOT] = ACTIONS(666), + [anon_sym_DOT_DOT_EQ] = ACTIONS(666), + [sym_val_nothing] = ACTIONS(666), + [anon_sym_true] = ACTIONS(666), + [anon_sym_false] = ACTIONS(666), + [aux_sym_val_number_token1] = ACTIONS(666), + [aux_sym_val_number_token2] = ACTIONS(666), + [aux_sym_val_number_token3] = ACTIONS(666), + [aux_sym_val_number_token4] = ACTIONS(666), + [anon_sym_inf] = ACTIONS(666), + [anon_sym_DASHinf] = ACTIONS(666), + [anon_sym_NaN] = ACTIONS(666), + [anon_sym_0b] = ACTIONS(666), + [anon_sym_0o] = ACTIONS(666), + [anon_sym_0x] = ACTIONS(666), + [sym_val_date] = ACTIONS(666), + [anon_sym_DQUOTE] = ACTIONS(666), + [sym__str_single_quotes] = ACTIONS(666), + [sym__str_back_ticks] = ACTIONS(666), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(666), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(666), + [anon_sym_CARET] = ACTIONS(666), + [sym_short_flag] = ACTIONS(740), + [anon_sym_POUND] = ACTIONS(3), }, [649] = { - [sym__ctrl_expression] = STATE(3300), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_pipeline] = STATE(1279), - [sym_pipe_element] = STATE(3071), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2609), - [sym__var] = STATE(2328), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), + [sym__flag] = STATE(669), + [sym_long_flag] = STATE(742), [sym_comment] = STATE(649), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(1491), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_do] = ACTIONS(1493), - [anon_sym_if] = ACTIONS(1495), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_try] = ACTIONS(1499), - [anon_sym_return] = ACTIONS(1501), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [ts_builtin_sym_end] = ACTIONS(1261), + [anon_sym_export] = ACTIONS(1259), + [anon_sym_alias] = ACTIONS(1259), + [anon_sym_let] = ACTIONS(1259), + [anon_sym_let_DASHenv] = ACTIONS(1259), + [anon_sym_mut] = ACTIONS(1259), + [anon_sym_const] = ACTIONS(1259), + [sym_cmd_identifier] = ACTIONS(1259), + [anon_sym_SEMI] = ACTIONS(1259), + [anon_sym_LF] = ACTIONS(1261), + [anon_sym_def] = ACTIONS(1259), + [anon_sym_def_DASHenv] = ACTIONS(1259), + [anon_sym_export_DASHenv] = ACTIONS(1259), + [anon_sym_extern] = ACTIONS(1259), + [anon_sym_module] = ACTIONS(1259), + [anon_sym_use] = ACTIONS(1259), + [anon_sym_LBRACK] = ACTIONS(1259), + [anon_sym_LPAREN] = ACTIONS(1259), + [anon_sym_PIPE] = ACTIONS(1259), + [anon_sym_DOLLAR] = ACTIONS(1259), + [anon_sym_error] = ACTIONS(1259), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(1259), + [anon_sym_break] = ACTIONS(1259), + [anon_sym_continue] = ACTIONS(1259), + [anon_sym_for] = ACTIONS(1259), + [anon_sym_loop] = ACTIONS(1259), + [anon_sym_while] = ACTIONS(1259), + [anon_sym_do] = ACTIONS(1259), + [anon_sym_if] = ACTIONS(1259), + [anon_sym_match] = ACTIONS(1259), + [anon_sym_LBRACE] = ACTIONS(1259), + [anon_sym_try] = ACTIONS(1259), + [anon_sym_return] = ACTIONS(1259), + [anon_sym_source] = ACTIONS(1259), + [anon_sym_source_DASHenv] = ACTIONS(1259), + [anon_sym_register] = ACTIONS(1259), + [anon_sym_hide] = ACTIONS(1259), + [anon_sym_hide_DASHenv] = ACTIONS(1259), + [anon_sym_overlay] = ACTIONS(1259), + [anon_sym_where] = ACTIONS(1259), + [anon_sym_not] = ACTIONS(1259), + [anon_sym_DOT_DOT_LT] = ACTIONS(1259), + [anon_sym_DOT_DOT] = ACTIONS(1259), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1259), + [sym_val_nothing] = ACTIONS(1259), + [anon_sym_true] = ACTIONS(1259), + [anon_sym_false] = ACTIONS(1259), + [aux_sym_val_number_token1] = ACTIONS(1259), + [aux_sym_val_number_token2] = ACTIONS(1259), + [aux_sym_val_number_token3] = ACTIONS(1259), + [aux_sym_val_number_token4] = ACTIONS(1259), + [anon_sym_inf] = ACTIONS(1259), + [anon_sym_DASHinf] = ACTIONS(1259), + [anon_sym_NaN] = ACTIONS(1259), + [anon_sym_0b] = ACTIONS(1259), + [anon_sym_0o] = ACTIONS(1259), + [anon_sym_0x] = ACTIONS(1259), + [sym_val_date] = ACTIONS(1259), + [anon_sym_DQUOTE] = ACTIONS(1259), + [sym__str_single_quotes] = ACTIONS(1259), + [sym__str_back_ticks] = ACTIONS(1259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1259), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1259), + [anon_sym_CARET] = ACTIONS(1259), + [sym_short_flag] = ACTIONS(740), + [anon_sym_POUND] = ACTIONS(3), }, [650] = { - [sym__ctrl_expression] = STATE(3300), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_pipeline] = STATE(1626), - [sym_pipe_element] = STATE(3170), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2609), - [sym__var] = STATE(2328), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), [sym_comment] = STATE(650), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(1491), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_do] = ACTIONS(1493), - [anon_sym_if] = ACTIONS(1495), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_try] = ACTIONS(1499), - [anon_sym_return] = ACTIONS(1501), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [ts_builtin_sym_end] = ACTIONS(653), + [anon_sym_export] = ACTIONS(651), + [anon_sym_alias] = ACTIONS(651), + [anon_sym_let] = ACTIONS(651), + [anon_sym_let_DASHenv] = ACTIONS(651), + [anon_sym_mut] = ACTIONS(651), + [anon_sym_const] = ACTIONS(651), + [sym_cmd_identifier] = ACTIONS(651), + [anon_sym_SEMI] = ACTIONS(651), + [anon_sym_LF] = ACTIONS(653), + [anon_sym_def] = ACTIONS(651), + [anon_sym_def_DASHenv] = ACTIONS(651), + [anon_sym_export_DASHenv] = ACTIONS(651), + [anon_sym_extern] = ACTIONS(651), + [anon_sym_module] = ACTIONS(651), + [anon_sym_use] = ACTIONS(651), + [anon_sym_LBRACK] = ACTIONS(651), + [anon_sym_LPAREN] = ACTIONS(651), + [anon_sym_PIPE] = ACTIONS(651), + [anon_sym_DOLLAR] = ACTIONS(651), + [anon_sym_error] = ACTIONS(651), + [anon_sym_DASH_DASH] = ACTIONS(651), + [anon_sym_DASH] = ACTIONS(651), + [anon_sym_break] = ACTIONS(651), + [anon_sym_continue] = ACTIONS(651), + [anon_sym_for] = ACTIONS(651), + [anon_sym_loop] = ACTIONS(651), + [anon_sym_while] = ACTIONS(651), + [anon_sym_do] = ACTIONS(651), + [anon_sym_if] = ACTIONS(651), + [anon_sym_match] = ACTIONS(651), + [anon_sym_LBRACE] = ACTIONS(651), + [anon_sym_DOT] = ACTIONS(651), + [anon_sym_try] = ACTIONS(651), + [anon_sym_return] = ACTIONS(651), + [anon_sym_source] = ACTIONS(651), + [anon_sym_source_DASHenv] = ACTIONS(651), + [anon_sym_register] = ACTIONS(651), + [anon_sym_hide] = ACTIONS(651), + [anon_sym_hide_DASHenv] = ACTIONS(651), + [anon_sym_overlay] = ACTIONS(651), + [anon_sym_where] = ACTIONS(651), + [anon_sym_QMARK2] = ACTIONS(1316), + [anon_sym_not] = ACTIONS(651), + [anon_sym_DOT_DOT_LT] = ACTIONS(651), + [anon_sym_DOT_DOT] = ACTIONS(651), + [anon_sym_DOT_DOT_EQ] = ACTIONS(651), + [sym_val_nothing] = ACTIONS(651), + [anon_sym_true] = ACTIONS(651), + [anon_sym_false] = ACTIONS(651), + [aux_sym_val_number_token1] = ACTIONS(651), + [aux_sym_val_number_token2] = ACTIONS(651), + [aux_sym_val_number_token3] = ACTIONS(651), + [aux_sym_val_number_token4] = ACTIONS(651), + [anon_sym_inf] = ACTIONS(651), + [anon_sym_DASHinf] = ACTIONS(651), + [anon_sym_NaN] = ACTIONS(651), + [anon_sym_0b] = ACTIONS(651), + [anon_sym_0o] = ACTIONS(651), + [anon_sym_0x] = ACTIONS(651), + [sym_val_date] = ACTIONS(651), + [anon_sym_DQUOTE] = ACTIONS(651), + [sym__str_single_quotes] = ACTIONS(651), + [sym__str_back_ticks] = ACTIONS(651), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(651), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(651), + [anon_sym_CARET] = ACTIONS(651), + [sym_short_flag] = ACTIONS(651), + [anon_sym_POUND] = ACTIONS(3), }, [651] = { [sym_comment] = STATE(651), - [anon_sym_SEMI] = ACTIONS(1126), - [anon_sym_LF] = ACTIONS(1128), - [anon_sym_LBRACK] = ACTIONS(1126), - [anon_sym_LPAREN] = ACTIONS(1126), - [anon_sym_RPAREN] = ACTIONS(1126), - [anon_sym_PIPE] = ACTIONS(1126), - [anon_sym_DOLLAR] = ACTIONS(1126), - [anon_sym_GT] = ACTIONS(1126), - [anon_sym_DASH_DASH] = ACTIONS(1126), - [anon_sym_DASH] = ACTIONS(1126), - [anon_sym_in] = ACTIONS(1126), - [anon_sym_LBRACE] = ACTIONS(1126), - [anon_sym_DOT] = ACTIONS(1126), - [anon_sym_STAR] = ACTIONS(1126), - [anon_sym_STAR_STAR] = ACTIONS(1126), - [anon_sym_PLUS_PLUS] = ACTIONS(1126), - [anon_sym_SLASH] = ACTIONS(1126), - [anon_sym_mod] = ACTIONS(1126), - [anon_sym_SLASH_SLASH] = ACTIONS(1126), - [anon_sym_PLUS] = ACTIONS(1126), - [anon_sym_bit_DASHshl] = ACTIONS(1126), - [anon_sym_bit_DASHshr] = ACTIONS(1126), - [anon_sym_EQ_EQ] = ACTIONS(1126), - [anon_sym_BANG_EQ] = ACTIONS(1126), - [anon_sym_LT2] = ACTIONS(1126), - [anon_sym_LT_EQ] = ACTIONS(1126), - [anon_sym_GT_EQ] = ACTIONS(1126), - [anon_sym_not_DASHin] = ACTIONS(1126), - [anon_sym_starts_DASHwith] = ACTIONS(1126), - [anon_sym_ends_DASHwith] = ACTIONS(1126), - [anon_sym_EQ_TILDE] = ACTIONS(1126), - [anon_sym_BANG_TILDE] = ACTIONS(1126), - [anon_sym_bit_DASHand] = ACTIONS(1126), - [anon_sym_bit_DASHxor] = ACTIONS(1126), - [anon_sym_bit_DASHor] = ACTIONS(1126), - [anon_sym_and] = ACTIONS(1126), - [anon_sym_xor] = ACTIONS(1126), - [anon_sym_or] = ACTIONS(1126), - [anon_sym_DOT_DOT_LT] = ACTIONS(1126), - [anon_sym_DOT_DOT] = ACTIONS(1126), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1126), - [sym_val_nothing] = ACTIONS(1126), - [anon_sym_true] = ACTIONS(1126), - [anon_sym_false] = ACTIONS(1126), - [aux_sym_val_number_token1] = ACTIONS(1126), - [aux_sym_val_number_token2] = ACTIONS(1126), - [aux_sym_val_number_token3] = ACTIONS(1126), - [aux_sym_val_number_token4] = ACTIONS(1126), - [anon_sym_inf] = ACTIONS(1126), - [anon_sym_DASHinf] = ACTIONS(1126), - [anon_sym_NaN] = ACTIONS(1126), - [anon_sym_0b] = ACTIONS(1126), - [anon_sym_0o] = ACTIONS(1126), - [anon_sym_0x] = ACTIONS(1126), - [sym_val_date] = ACTIONS(1126), - [anon_sym_DQUOTE] = ACTIONS(1126), - [sym__str_single_quotes] = ACTIONS(1126), - [sym__str_back_ticks] = ACTIONS(1126), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1126), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1126), - [anon_sym_err_GT] = ACTIONS(1126), - [anon_sym_out_GT] = ACTIONS(1126), - [anon_sym_e_GT] = ACTIONS(1126), - [anon_sym_o_GT] = ACTIONS(1126), - [anon_sym_err_PLUSout_GT] = ACTIONS(1126), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1126), - [anon_sym_o_PLUSe_GT] = ACTIONS(1126), - [anon_sym_e_PLUSo_GT] = ACTIONS(1126), - [sym_short_flag] = ACTIONS(1126), - [aux_sym_unquoted_token1] = ACTIONS(1126), + [anon_sym_export] = ACTIONS(746), + [anon_sym_alias] = ACTIONS(746), + [anon_sym_let] = ACTIONS(746), + [anon_sym_let_DASHenv] = ACTIONS(746), + [anon_sym_mut] = ACTIONS(746), + [anon_sym_const] = ACTIONS(746), + [sym_cmd_identifier] = ACTIONS(746), + [anon_sym_SEMI] = ACTIONS(746), + [anon_sym_LF] = ACTIONS(748), + [anon_sym_def] = ACTIONS(746), + [anon_sym_def_DASHenv] = ACTIONS(746), + [anon_sym_export_DASHenv] = ACTIONS(746), + [anon_sym_extern] = ACTIONS(746), + [anon_sym_module] = ACTIONS(746), + [anon_sym_use] = ACTIONS(746), + [anon_sym_LBRACK] = ACTIONS(746), + [anon_sym_LPAREN] = ACTIONS(746), + [anon_sym_RPAREN] = ACTIONS(746), + [anon_sym_PIPE] = ACTIONS(746), + [anon_sym_DOLLAR] = ACTIONS(746), + [anon_sym_error] = ACTIONS(746), + [anon_sym_DASH_DASH] = ACTIONS(746), + [anon_sym_DASH] = ACTIONS(746), + [anon_sym_break] = ACTIONS(746), + [anon_sym_continue] = ACTIONS(746), + [anon_sym_for] = ACTIONS(746), + [anon_sym_loop] = ACTIONS(746), + [anon_sym_while] = ACTIONS(746), + [anon_sym_do] = ACTIONS(746), + [anon_sym_if] = ACTIONS(746), + [anon_sym_match] = ACTIONS(746), + [anon_sym_LBRACE] = ACTIONS(746), + [anon_sym_RBRACE] = ACTIONS(746), + [anon_sym_DOT] = ACTIONS(746), + [anon_sym_try] = ACTIONS(746), + [anon_sym_return] = ACTIONS(746), + [anon_sym_source] = ACTIONS(746), + [anon_sym_source_DASHenv] = ACTIONS(746), + [anon_sym_register] = ACTIONS(746), + [anon_sym_hide] = ACTIONS(746), + [anon_sym_hide_DASHenv] = ACTIONS(746), + [anon_sym_overlay] = ACTIONS(746), + [anon_sym_where] = ACTIONS(746), + [anon_sym_not] = ACTIONS(746), + [anon_sym_DOT_DOT_LT] = ACTIONS(746), + [anon_sym_DOT_DOT] = ACTIONS(746), + [anon_sym_DOT_DOT_EQ] = ACTIONS(746), + [sym_val_nothing] = ACTIONS(746), + [anon_sym_true] = ACTIONS(746), + [anon_sym_false] = ACTIONS(746), + [aux_sym_val_number_token1] = ACTIONS(746), + [aux_sym_val_number_token2] = ACTIONS(746), + [aux_sym_val_number_token3] = ACTIONS(746), + [aux_sym_val_number_token4] = ACTIONS(746), + [anon_sym_inf] = ACTIONS(746), + [anon_sym_DASHinf] = ACTIONS(746), + [anon_sym_NaN] = ACTIONS(746), + [anon_sym_0b] = ACTIONS(746), + [anon_sym_0o] = ACTIONS(746), + [anon_sym_0x] = ACTIONS(746), + [sym_val_date] = ACTIONS(746), + [anon_sym_DQUOTE] = ACTIONS(746), + [sym__str_single_quotes] = ACTIONS(746), + [sym__str_back_ticks] = ACTIONS(746), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(746), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(746), + [anon_sym_CARET] = ACTIONS(746), + [sym_short_flag] = ACTIONS(746), [anon_sym_POUND] = ACTIONS(3), }, [652] = { + [sym__flag] = STATE(664), + [sym_long_flag] = STATE(742), [sym_comment] = STATE(652), - [anon_sym_SEMI] = ACTIONS(1117), - [anon_sym_LF] = ACTIONS(1115), - [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_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_DOT_DOT_LT] = ACTIONS(1117), - [anon_sym_DOT_DOT] = ACTIONS(1117), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1117), - [sym_val_nothing] = ACTIONS(1117), - [anon_sym_true] = ACTIONS(1117), - [anon_sym_false] = ACTIONS(1117), - [aux_sym_val_number_token1] = ACTIONS(1117), - [aux_sym_val_number_token2] = ACTIONS(1117), - [aux_sym_val_number_token3] = ACTIONS(1117), - [aux_sym_val_number_token4] = ACTIONS(1117), - [anon_sym_inf] = ACTIONS(1117), - [anon_sym_DASHinf] = ACTIONS(1117), - [anon_sym_NaN] = ACTIONS(1117), - [anon_sym_0b] = ACTIONS(1117), - [anon_sym_0o] = ACTIONS(1117), - [anon_sym_0x] = ACTIONS(1117), - [sym_val_date] = ACTIONS(1117), - [anon_sym_DQUOTE] = ACTIONS(1117), - [sym__str_single_quotes] = ACTIONS(1117), - [sym__str_back_ticks] = ACTIONS(1117), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1117), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1117), - [anon_sym_err_GT] = ACTIONS(1117), - [anon_sym_out_GT] = ACTIONS(1117), - [anon_sym_e_GT] = ACTIONS(1117), - [anon_sym_o_GT] = ACTIONS(1117), - [anon_sym_err_PLUSout_GT] = ACTIONS(1117), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1117), - [anon_sym_o_PLUSe_GT] = ACTIONS(1117), - [anon_sym_e_PLUSo_GT] = ACTIONS(1117), - [sym_short_flag] = ACTIONS(1117), - [aux_sym_unquoted_token1] = ACTIONS(1117), + [ts_builtin_sym_end] = ACTIONS(619), + [anon_sym_export] = ACTIONS(617), + [anon_sym_alias] = ACTIONS(617), + [anon_sym_let] = ACTIONS(617), + [anon_sym_let_DASHenv] = ACTIONS(617), + [anon_sym_mut] = ACTIONS(617), + [anon_sym_const] = ACTIONS(617), + [sym_cmd_identifier] = ACTIONS(617), + [anon_sym_SEMI] = ACTIONS(617), + [anon_sym_LF] = ACTIONS(619), + [anon_sym_def] = ACTIONS(617), + [anon_sym_def_DASHenv] = ACTIONS(617), + [anon_sym_export_DASHenv] = ACTIONS(617), + [anon_sym_extern] = ACTIONS(617), + [anon_sym_module] = ACTIONS(617), + [anon_sym_use] = ACTIONS(617), + [anon_sym_LBRACK] = ACTIONS(617), + [anon_sym_LPAREN] = ACTIONS(617), + [anon_sym_PIPE] = ACTIONS(617), + [anon_sym_DOLLAR] = ACTIONS(617), + [anon_sym_error] = ACTIONS(617), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(617), + [anon_sym_break] = ACTIONS(617), + [anon_sym_continue] = ACTIONS(617), + [anon_sym_for] = ACTIONS(617), + [anon_sym_loop] = ACTIONS(617), + [anon_sym_while] = ACTIONS(617), + [anon_sym_do] = ACTIONS(617), + [anon_sym_if] = ACTIONS(617), + [anon_sym_match] = ACTIONS(617), + [anon_sym_LBRACE] = ACTIONS(617), + [anon_sym_try] = ACTIONS(617), + [anon_sym_return] = ACTIONS(617), + [anon_sym_source] = ACTIONS(617), + [anon_sym_source_DASHenv] = ACTIONS(617), + [anon_sym_register] = ACTIONS(617), + [anon_sym_hide] = ACTIONS(617), + [anon_sym_hide_DASHenv] = ACTIONS(617), + [anon_sym_overlay] = ACTIONS(617), + [anon_sym_where] = ACTIONS(617), + [anon_sym_not] = ACTIONS(617), + [anon_sym_DOT_DOT_LT] = ACTIONS(617), + [anon_sym_DOT_DOT] = ACTIONS(617), + [anon_sym_DOT_DOT_EQ] = ACTIONS(617), + [sym_val_nothing] = ACTIONS(617), + [anon_sym_true] = ACTIONS(617), + [anon_sym_false] = ACTIONS(617), + [aux_sym_val_number_token1] = ACTIONS(617), + [aux_sym_val_number_token2] = ACTIONS(617), + [aux_sym_val_number_token3] = ACTIONS(617), + [aux_sym_val_number_token4] = ACTIONS(617), + [anon_sym_inf] = ACTIONS(617), + [anon_sym_DASHinf] = ACTIONS(617), + [anon_sym_NaN] = ACTIONS(617), + [anon_sym_0b] = ACTIONS(617), + [anon_sym_0o] = ACTIONS(617), + [anon_sym_0x] = ACTIONS(617), + [sym_val_date] = ACTIONS(617), + [anon_sym_DQUOTE] = ACTIONS(617), + [sym__str_single_quotes] = ACTIONS(617), + [sym__str_back_ticks] = ACTIONS(617), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(617), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(617), + [anon_sym_CARET] = ACTIONS(617), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, [653] = { - [sym__ctrl_expression] = STATE(3300), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_pipeline] = STATE(1010), - [sym_pipe_element] = STATE(3096), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2609), - [sym__var] = STATE(2328), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), + [sym__flag] = STATE(659), + [sym_long_flag] = STATE(742), [sym_comment] = STATE(653), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(1491), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_do] = ACTIONS(1493), - [anon_sym_if] = ACTIONS(1495), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_try] = ACTIONS(1499), - [anon_sym_return] = ACTIONS(1501), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [ts_builtin_sym_end] = ACTIONS(1265), + [anon_sym_export] = ACTIONS(1263), + [anon_sym_alias] = ACTIONS(1263), + [anon_sym_let] = ACTIONS(1263), + [anon_sym_let_DASHenv] = ACTIONS(1263), + [anon_sym_mut] = ACTIONS(1263), + [anon_sym_const] = ACTIONS(1263), + [sym_cmd_identifier] = ACTIONS(1263), + [anon_sym_SEMI] = ACTIONS(1263), + [anon_sym_LF] = ACTIONS(1265), + [anon_sym_def] = ACTIONS(1263), + [anon_sym_def_DASHenv] = ACTIONS(1263), + [anon_sym_export_DASHenv] = ACTIONS(1263), + [anon_sym_extern] = ACTIONS(1263), + [anon_sym_module] = ACTIONS(1263), + [anon_sym_use] = ACTIONS(1263), + [anon_sym_LBRACK] = ACTIONS(1263), + [anon_sym_LPAREN] = ACTIONS(1263), + [anon_sym_PIPE] = ACTIONS(1263), + [anon_sym_DOLLAR] = ACTIONS(1263), + [anon_sym_error] = ACTIONS(1263), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(1263), + [anon_sym_break] = ACTIONS(1263), + [anon_sym_continue] = ACTIONS(1263), + [anon_sym_for] = ACTIONS(1263), + [anon_sym_loop] = ACTIONS(1263), + [anon_sym_while] = ACTIONS(1263), + [anon_sym_do] = ACTIONS(1263), + [anon_sym_if] = ACTIONS(1263), + [anon_sym_match] = ACTIONS(1263), + [anon_sym_LBRACE] = ACTIONS(1263), + [anon_sym_try] = ACTIONS(1263), + [anon_sym_return] = ACTIONS(1263), + [anon_sym_source] = ACTIONS(1263), + [anon_sym_source_DASHenv] = ACTIONS(1263), + [anon_sym_register] = ACTIONS(1263), + [anon_sym_hide] = ACTIONS(1263), + [anon_sym_hide_DASHenv] = ACTIONS(1263), + [anon_sym_overlay] = ACTIONS(1263), + [anon_sym_where] = ACTIONS(1263), + [anon_sym_not] = ACTIONS(1263), + [anon_sym_DOT_DOT_LT] = ACTIONS(1263), + [anon_sym_DOT_DOT] = ACTIONS(1263), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1263), + [sym_val_nothing] = ACTIONS(1263), + [anon_sym_true] = ACTIONS(1263), + [anon_sym_false] = ACTIONS(1263), + [aux_sym_val_number_token1] = ACTIONS(1263), + [aux_sym_val_number_token2] = ACTIONS(1263), + [aux_sym_val_number_token3] = ACTIONS(1263), + [aux_sym_val_number_token4] = ACTIONS(1263), + [anon_sym_inf] = ACTIONS(1263), + [anon_sym_DASHinf] = ACTIONS(1263), + [anon_sym_NaN] = ACTIONS(1263), + [anon_sym_0b] = ACTIONS(1263), + [anon_sym_0o] = ACTIONS(1263), + [anon_sym_0x] = ACTIONS(1263), + [sym_val_date] = ACTIONS(1263), + [anon_sym_DQUOTE] = ACTIONS(1263), + [sym__str_single_quotes] = ACTIONS(1263), + [sym__str_back_ticks] = ACTIONS(1263), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1263), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1263), + [anon_sym_CARET] = ACTIONS(1263), + [sym_short_flag] = ACTIONS(740), + [anon_sym_POUND] = ACTIONS(3), }, [654] = { + [sym__flag] = STATE(898), + [sym_long_flag] = STATE(835), [sym_comment] = STATE(654), - [anon_sym_SEMI] = ACTIONS(1124), - [anon_sym_LF] = ACTIONS(1122), - [anon_sym_LBRACK] = ACTIONS(1124), - [anon_sym_LPAREN] = ACTIONS(1124), - [anon_sym_RPAREN] = ACTIONS(1124), - [anon_sym_PIPE] = ACTIONS(1124), - [anon_sym_DOLLAR] = ACTIONS(1124), - [anon_sym_GT] = ACTIONS(1124), - [anon_sym_DASH_DASH] = ACTIONS(1124), - [anon_sym_DASH] = ACTIONS(1124), - [anon_sym_in] = ACTIONS(1124), - [anon_sym_LBRACE] = ACTIONS(1124), - [anon_sym_DOT] = ACTIONS(1124), - [anon_sym_STAR] = ACTIONS(1124), - [anon_sym_STAR_STAR] = ACTIONS(1124), - [anon_sym_PLUS_PLUS] = ACTIONS(1124), - [anon_sym_SLASH] = ACTIONS(1124), - [anon_sym_mod] = ACTIONS(1124), - [anon_sym_SLASH_SLASH] = ACTIONS(1124), - [anon_sym_PLUS] = ACTIONS(1124), - [anon_sym_bit_DASHshl] = ACTIONS(1124), - [anon_sym_bit_DASHshr] = ACTIONS(1124), - [anon_sym_EQ_EQ] = ACTIONS(1124), - [anon_sym_BANG_EQ] = ACTIONS(1124), - [anon_sym_LT2] = ACTIONS(1124), - [anon_sym_LT_EQ] = ACTIONS(1124), - [anon_sym_GT_EQ] = ACTIONS(1124), - [anon_sym_not_DASHin] = ACTIONS(1124), - [anon_sym_starts_DASHwith] = ACTIONS(1124), - [anon_sym_ends_DASHwith] = ACTIONS(1124), - [anon_sym_EQ_TILDE] = ACTIONS(1124), - [anon_sym_BANG_TILDE] = ACTIONS(1124), - [anon_sym_bit_DASHand] = ACTIONS(1124), - [anon_sym_bit_DASHxor] = ACTIONS(1124), - [anon_sym_bit_DASHor] = ACTIONS(1124), - [anon_sym_and] = ACTIONS(1124), - [anon_sym_xor] = ACTIONS(1124), - [anon_sym_or] = ACTIONS(1124), - [anon_sym_DOT_DOT_LT] = ACTIONS(1124), - [anon_sym_DOT_DOT] = ACTIONS(1124), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1124), - [sym_val_nothing] = ACTIONS(1124), - [anon_sym_true] = ACTIONS(1124), - [anon_sym_false] = ACTIONS(1124), - [aux_sym_val_number_token1] = ACTIONS(1124), - [aux_sym_val_number_token2] = ACTIONS(1124), - [aux_sym_val_number_token3] = ACTIONS(1124), - [aux_sym_val_number_token4] = ACTIONS(1124), - [anon_sym_inf] = ACTIONS(1124), - [anon_sym_DASHinf] = ACTIONS(1124), - [anon_sym_NaN] = ACTIONS(1124), - [anon_sym_0b] = ACTIONS(1124), - [anon_sym_0o] = ACTIONS(1124), - [anon_sym_0x] = ACTIONS(1124), - [sym_val_date] = ACTIONS(1124), - [anon_sym_DQUOTE] = ACTIONS(1124), - [sym__str_single_quotes] = ACTIONS(1124), - [sym__str_back_ticks] = ACTIONS(1124), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1124), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1124), - [anon_sym_err_GT] = ACTIONS(1124), - [anon_sym_out_GT] = ACTIONS(1124), - [anon_sym_e_GT] = ACTIONS(1124), - [anon_sym_o_GT] = ACTIONS(1124), - [anon_sym_err_PLUSout_GT] = ACTIONS(1124), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1124), - [anon_sym_o_PLUSe_GT] = ACTIONS(1124), - [anon_sym_e_PLUSo_GT] = ACTIONS(1124), - [sym_short_flag] = ACTIONS(1124), - [aux_sym_unquoted_token1] = ACTIONS(1124), + [ts_builtin_sym_end] = ACTIONS(1265), + [anon_sym_export] = ACTIONS(1263), + [anon_sym_alias] = ACTIONS(1263), + [anon_sym_let] = ACTIONS(1263), + [anon_sym_let_DASHenv] = ACTIONS(1263), + [anon_sym_mut] = ACTIONS(1263), + [anon_sym_const] = ACTIONS(1263), + [sym_cmd_identifier] = ACTIONS(1263), + [anon_sym_SEMI] = ACTIONS(1263), + [anon_sym_LF] = ACTIONS(1265), + [anon_sym_def] = ACTIONS(1263), + [anon_sym_def_DASHenv] = ACTIONS(1263), + [anon_sym_export_DASHenv] = ACTIONS(1263), + [anon_sym_extern] = ACTIONS(1263), + [anon_sym_module] = ACTIONS(1263), + [anon_sym_use] = ACTIONS(1263), + [anon_sym_LBRACK] = ACTIONS(1263), + [anon_sym_LPAREN] = ACTIONS(1263), + [anon_sym_PIPE] = ACTIONS(1263), + [anon_sym_DOLLAR] = ACTIONS(1263), + [anon_sym_error] = ACTIONS(1263), + [anon_sym_DASH_DASH] = ACTIONS(1312), + [anon_sym_DASH] = ACTIONS(1263), + [anon_sym_break] = ACTIONS(1263), + [anon_sym_continue] = ACTIONS(1263), + [anon_sym_for] = ACTIONS(1263), + [anon_sym_loop] = ACTIONS(1263), + [anon_sym_while] = ACTIONS(1263), + [anon_sym_do] = ACTIONS(1263), + [anon_sym_if] = ACTIONS(1263), + [anon_sym_match] = ACTIONS(1263), + [anon_sym_LBRACE] = ACTIONS(1263), + [anon_sym_try] = ACTIONS(1263), + [anon_sym_return] = ACTIONS(1263), + [anon_sym_source] = ACTIONS(1263), + [anon_sym_source_DASHenv] = ACTIONS(1263), + [anon_sym_register] = ACTIONS(1263), + [anon_sym_hide] = ACTIONS(1263), + [anon_sym_hide_DASHenv] = ACTIONS(1263), + [anon_sym_overlay] = ACTIONS(1263), + [anon_sym_where] = ACTIONS(1263), + [anon_sym_not] = ACTIONS(1263), + [anon_sym_DOT_DOT_LT] = ACTIONS(1263), + [anon_sym_DOT_DOT] = ACTIONS(1263), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1263), + [sym_val_nothing] = ACTIONS(1263), + [anon_sym_true] = ACTIONS(1263), + [anon_sym_false] = ACTIONS(1263), + [aux_sym_val_number_token1] = ACTIONS(1263), + [aux_sym_val_number_token2] = ACTIONS(1263), + [aux_sym_val_number_token3] = ACTIONS(1263), + [aux_sym_val_number_token4] = ACTIONS(1263), + [anon_sym_inf] = ACTIONS(1263), + [anon_sym_DASHinf] = ACTIONS(1263), + [anon_sym_NaN] = ACTIONS(1263), + [anon_sym_0b] = ACTIONS(1263), + [anon_sym_0o] = ACTIONS(1263), + [anon_sym_0x] = ACTIONS(1263), + [sym_val_date] = ACTIONS(1263), + [anon_sym_DQUOTE] = ACTIONS(1263), + [sym__str_single_quotes] = ACTIONS(1263), + [sym__str_back_ticks] = ACTIONS(1263), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1263), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1263), + [anon_sym_CARET] = ACTIONS(1263), + [sym_short_flag] = ACTIONS(1314), [anon_sym_POUND] = ACTIONS(3), }, [655] = { - [sym_path] = STATE(822), + [sym__flag] = STATE(676), + [sym_long_flag] = STATE(742), [sym_comment] = STATE(655), - [aux_sym_cell_path_repeat1] = STATE(655), - [sym_cmd_identifier] = ACTIONS(935), - [anon_sym_SEMI] = ACTIONS(935), - [anon_sym_LF] = ACTIONS(937), - [anon_sym_export] = ACTIONS(935), - [anon_sym_alias] = ACTIONS(935), - [anon_sym_def] = ACTIONS(935), - [anon_sym_def_DASHenv] = ACTIONS(935), - [anon_sym_export_DASHenv] = ACTIONS(935), - [anon_sym_extern] = ACTIONS(935), - [anon_sym_module] = ACTIONS(935), - [anon_sym_use] = ACTIONS(935), - [anon_sym_LBRACK] = ACTIONS(935), - [anon_sym_LPAREN] = ACTIONS(935), - [anon_sym_PIPE] = ACTIONS(935), - [anon_sym_DOLLAR] = ACTIONS(935), - [anon_sym_error] = ACTIONS(935), - [anon_sym_DASH_DASH] = ACTIONS(935), - [anon_sym_DASH] = ACTIONS(935), - [anon_sym_break] = ACTIONS(935), - [anon_sym_continue] = ACTIONS(935), - [anon_sym_for] = ACTIONS(935), - [anon_sym_loop] = ACTIONS(935), - [anon_sym_while] = ACTIONS(935), - [anon_sym_do] = ACTIONS(935), - [anon_sym_if] = ACTIONS(935), - [anon_sym_match] = ACTIONS(935), - [anon_sym_LBRACE] = ACTIONS(935), - [anon_sym_RBRACE] = ACTIONS(935), - [anon_sym_DOT] = ACTIONS(1560), - [anon_sym_try] = ACTIONS(935), - [anon_sym_return] = ACTIONS(935), - [anon_sym_let] = ACTIONS(935), - [anon_sym_let_DASHenv] = ACTIONS(935), - [anon_sym_mut] = ACTIONS(935), - [anon_sym_const] = ACTIONS(935), - [anon_sym_source] = ACTIONS(935), - [anon_sym_source_DASHenv] = ACTIONS(935), - [anon_sym_register] = ACTIONS(935), - [anon_sym_hide] = ACTIONS(935), - [anon_sym_hide_DASHenv] = ACTIONS(935), - [anon_sym_overlay] = ACTIONS(935), - [anon_sym_where] = ACTIONS(935), - [anon_sym_not] = ACTIONS(935), - [anon_sym_DOT_DOT_LT] = ACTIONS(935), - [anon_sym_DOT_DOT] = ACTIONS(935), - [anon_sym_DOT_DOT_EQ] = ACTIONS(935), - [sym_val_nothing] = ACTIONS(935), - [anon_sym_true] = ACTIONS(935), - [anon_sym_false] = ACTIONS(935), - [aux_sym_val_number_token1] = ACTIONS(935), - [aux_sym_val_number_token2] = ACTIONS(935), - [aux_sym_val_number_token3] = ACTIONS(935), - [aux_sym_val_number_token4] = ACTIONS(935), - [anon_sym_inf] = ACTIONS(935), - [anon_sym_DASHinf] = ACTIONS(935), - [anon_sym_NaN] = ACTIONS(935), - [anon_sym_0b] = ACTIONS(935), - [anon_sym_0o] = ACTIONS(935), - [anon_sym_0x] = ACTIONS(935), - [sym_val_date] = ACTIONS(935), - [anon_sym_DQUOTE] = ACTIONS(935), - [sym__str_single_quotes] = ACTIONS(935), - [sym__str_back_ticks] = ACTIONS(935), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(935), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(935), - [anon_sym_CARET] = ACTIONS(935), - [sym_short_flag] = ACTIONS(935), + [ts_builtin_sym_end] = ACTIONS(708), + [anon_sym_export] = ACTIONS(706), + [anon_sym_alias] = ACTIONS(706), + [anon_sym_let] = ACTIONS(706), + [anon_sym_let_DASHenv] = ACTIONS(706), + [anon_sym_mut] = ACTIONS(706), + [anon_sym_const] = ACTIONS(706), + [sym_cmd_identifier] = ACTIONS(706), + [anon_sym_SEMI] = ACTIONS(706), + [anon_sym_LF] = ACTIONS(708), + [anon_sym_def] = ACTIONS(706), + [anon_sym_def_DASHenv] = ACTIONS(706), + [anon_sym_export_DASHenv] = ACTIONS(706), + [anon_sym_extern] = ACTIONS(706), + [anon_sym_module] = ACTIONS(706), + [anon_sym_use] = ACTIONS(706), + [anon_sym_LBRACK] = ACTIONS(706), + [anon_sym_LPAREN] = ACTIONS(706), + [anon_sym_PIPE] = ACTIONS(706), + [anon_sym_DOLLAR] = ACTIONS(706), + [anon_sym_error] = ACTIONS(706), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(706), + [anon_sym_break] = ACTIONS(706), + [anon_sym_continue] = ACTIONS(706), + [anon_sym_for] = ACTIONS(706), + [anon_sym_loop] = ACTIONS(706), + [anon_sym_while] = ACTIONS(706), + [anon_sym_do] = ACTIONS(706), + [anon_sym_if] = ACTIONS(706), + [anon_sym_match] = ACTIONS(706), + [anon_sym_LBRACE] = ACTIONS(706), + [anon_sym_try] = ACTIONS(706), + [anon_sym_return] = ACTIONS(706), + [anon_sym_source] = ACTIONS(706), + [anon_sym_source_DASHenv] = ACTIONS(706), + [anon_sym_register] = ACTIONS(706), + [anon_sym_hide] = ACTIONS(706), + [anon_sym_hide_DASHenv] = ACTIONS(706), + [anon_sym_overlay] = ACTIONS(706), + [anon_sym_where] = ACTIONS(706), + [anon_sym_not] = ACTIONS(706), + [anon_sym_DOT_DOT_LT] = ACTIONS(706), + [anon_sym_DOT_DOT] = ACTIONS(706), + [anon_sym_DOT_DOT_EQ] = ACTIONS(706), + [sym_val_nothing] = ACTIONS(706), + [anon_sym_true] = ACTIONS(706), + [anon_sym_false] = ACTIONS(706), + [aux_sym_val_number_token1] = ACTIONS(706), + [aux_sym_val_number_token2] = ACTIONS(706), + [aux_sym_val_number_token3] = ACTIONS(706), + [aux_sym_val_number_token4] = ACTIONS(706), + [anon_sym_inf] = ACTIONS(706), + [anon_sym_DASHinf] = ACTIONS(706), + [anon_sym_NaN] = ACTIONS(706), + [anon_sym_0b] = ACTIONS(706), + [anon_sym_0o] = ACTIONS(706), + [anon_sym_0x] = ACTIONS(706), + [sym_val_date] = ACTIONS(706), + [anon_sym_DQUOTE] = ACTIONS(706), + [sym__str_single_quotes] = ACTIONS(706), + [sym__str_back_ticks] = ACTIONS(706), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(706), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(706), + [anon_sym_CARET] = ACTIONS(706), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, [656] = { - [sym__ctrl_expression] = STATE(3300), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_pipe_element] = STATE(3489), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2609), - [sym__var] = STATE(2328), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), + [sym__flag] = STATE(653), + [sym_long_flag] = STATE(742), [sym_comment] = STATE(656), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(1491), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_do] = ACTIONS(1493), - [anon_sym_if] = ACTIONS(1495), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_try] = ACTIONS(1499), - [anon_sym_return] = ACTIONS(1501), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [ts_builtin_sym_end] = ACTIONS(684), + [anon_sym_export] = ACTIONS(682), + [anon_sym_alias] = ACTIONS(682), + [anon_sym_let] = ACTIONS(682), + [anon_sym_let_DASHenv] = ACTIONS(682), + [anon_sym_mut] = ACTIONS(682), + [anon_sym_const] = ACTIONS(682), + [sym_cmd_identifier] = ACTIONS(682), + [anon_sym_SEMI] = ACTIONS(682), + [anon_sym_LF] = ACTIONS(684), + [anon_sym_def] = ACTIONS(682), + [anon_sym_def_DASHenv] = ACTIONS(682), + [anon_sym_export_DASHenv] = ACTIONS(682), + [anon_sym_extern] = ACTIONS(682), + [anon_sym_module] = ACTIONS(682), + [anon_sym_use] = ACTIONS(682), + [anon_sym_LBRACK] = ACTIONS(682), + [anon_sym_LPAREN] = ACTIONS(682), + [anon_sym_PIPE] = ACTIONS(682), + [anon_sym_DOLLAR] = ACTIONS(682), + [anon_sym_error] = ACTIONS(682), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(682), + [anon_sym_break] = ACTIONS(682), + [anon_sym_continue] = ACTIONS(682), + [anon_sym_for] = ACTIONS(682), + [anon_sym_loop] = ACTIONS(682), + [anon_sym_while] = ACTIONS(682), + [anon_sym_do] = ACTIONS(682), + [anon_sym_if] = ACTIONS(682), + [anon_sym_match] = ACTIONS(682), + [anon_sym_LBRACE] = ACTIONS(682), + [anon_sym_try] = ACTIONS(682), + [anon_sym_return] = ACTIONS(682), + [anon_sym_source] = ACTIONS(682), + [anon_sym_source_DASHenv] = ACTIONS(682), + [anon_sym_register] = ACTIONS(682), + [anon_sym_hide] = ACTIONS(682), + [anon_sym_hide_DASHenv] = ACTIONS(682), + [anon_sym_overlay] = ACTIONS(682), + [anon_sym_where] = ACTIONS(682), + [anon_sym_not] = ACTIONS(682), + [anon_sym_DOT_DOT_LT] = ACTIONS(682), + [anon_sym_DOT_DOT] = ACTIONS(682), + [anon_sym_DOT_DOT_EQ] = ACTIONS(682), + [sym_val_nothing] = ACTIONS(682), + [anon_sym_true] = ACTIONS(682), + [anon_sym_false] = ACTIONS(682), + [aux_sym_val_number_token1] = ACTIONS(682), + [aux_sym_val_number_token2] = ACTIONS(682), + [aux_sym_val_number_token3] = ACTIONS(682), + [aux_sym_val_number_token4] = ACTIONS(682), + [anon_sym_inf] = ACTIONS(682), + [anon_sym_DASHinf] = ACTIONS(682), + [anon_sym_NaN] = ACTIONS(682), + [anon_sym_0b] = ACTIONS(682), + [anon_sym_0o] = ACTIONS(682), + [anon_sym_0x] = ACTIONS(682), + [sym_val_date] = ACTIONS(682), + [anon_sym_DQUOTE] = ACTIONS(682), + [sym__str_single_quotes] = ACTIONS(682), + [sym__str_back_ticks] = ACTIONS(682), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(682), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(682), + [anon_sym_CARET] = ACTIONS(682), + [sym_short_flag] = ACTIONS(740), + [anon_sym_POUND] = ACTIONS(3), }, [657] = { - [sym_cell_path] = STATE(846), - [sym_path] = STATE(735), + [sym__flag] = STATE(677), + [sym_long_flag] = STATE(742), [sym_comment] = STATE(657), - [sym_cmd_identifier] = ACTIONS(967), - [anon_sym_SEMI] = ACTIONS(967), - [anon_sym_LF] = ACTIONS(969), - [anon_sym_export] = ACTIONS(967), - [anon_sym_alias] = ACTIONS(967), - [anon_sym_def] = ACTIONS(967), - [anon_sym_def_DASHenv] = ACTIONS(967), - [anon_sym_export_DASHenv] = ACTIONS(967), - [anon_sym_extern] = ACTIONS(967), - [anon_sym_module] = ACTIONS(967), - [anon_sym_use] = ACTIONS(967), - [anon_sym_LBRACK] = ACTIONS(967), - [anon_sym_LPAREN] = ACTIONS(967), - [anon_sym_PIPE] = ACTIONS(967), - [anon_sym_DOLLAR] = ACTIONS(967), - [anon_sym_error] = ACTIONS(967), - [anon_sym_DASH_DASH] = ACTIONS(967), - [anon_sym_DASH] = ACTIONS(967), - [anon_sym_break] = ACTIONS(967), - [anon_sym_continue] = ACTIONS(967), - [anon_sym_for] = ACTIONS(967), - [anon_sym_loop] = ACTIONS(967), - [anon_sym_while] = ACTIONS(967), - [anon_sym_do] = ACTIONS(967), - [anon_sym_if] = ACTIONS(967), - [anon_sym_match] = ACTIONS(967), - [anon_sym_LBRACE] = ACTIONS(967), - [anon_sym_RBRACE] = ACTIONS(967), - [anon_sym_DOT] = ACTIONS(1563), - [anon_sym_try] = ACTIONS(967), - [anon_sym_return] = ACTIONS(967), - [anon_sym_let] = ACTIONS(967), - [anon_sym_let_DASHenv] = ACTIONS(967), - [anon_sym_mut] = ACTIONS(967), - [anon_sym_const] = ACTIONS(967), - [anon_sym_source] = ACTIONS(967), - [anon_sym_source_DASHenv] = ACTIONS(967), - [anon_sym_register] = ACTIONS(967), - [anon_sym_hide] = ACTIONS(967), - [anon_sym_hide_DASHenv] = ACTIONS(967), - [anon_sym_overlay] = ACTIONS(967), - [anon_sym_where] = ACTIONS(967), - [anon_sym_not] = ACTIONS(967), - [anon_sym_DOT_DOT_LT] = ACTIONS(967), - [anon_sym_DOT_DOT] = ACTIONS(967), - [anon_sym_DOT_DOT_EQ] = ACTIONS(967), - [sym_val_nothing] = ACTIONS(967), - [anon_sym_true] = ACTIONS(967), - [anon_sym_false] = ACTIONS(967), - [aux_sym_val_number_token1] = ACTIONS(967), - [aux_sym_val_number_token2] = ACTIONS(967), - [aux_sym_val_number_token3] = ACTIONS(967), - [aux_sym_val_number_token4] = ACTIONS(967), - [anon_sym_inf] = ACTIONS(967), - [anon_sym_DASHinf] = ACTIONS(967), - [anon_sym_NaN] = ACTIONS(967), - [anon_sym_0b] = ACTIONS(967), - [anon_sym_0o] = ACTIONS(967), - [anon_sym_0x] = ACTIONS(967), - [sym_val_date] = ACTIONS(967), - [anon_sym_DQUOTE] = ACTIONS(967), - [sym__str_single_quotes] = ACTIONS(967), - [sym__str_back_ticks] = ACTIONS(967), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(967), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(967), - [anon_sym_CARET] = ACTIONS(967), - [sym_short_flag] = ACTIONS(967), + [ts_builtin_sym_end] = ACTIONS(708), + [anon_sym_export] = ACTIONS(706), + [anon_sym_alias] = ACTIONS(706), + [anon_sym_let] = ACTIONS(706), + [anon_sym_let_DASHenv] = ACTIONS(706), + [anon_sym_mut] = ACTIONS(706), + [anon_sym_const] = ACTIONS(706), + [sym_cmd_identifier] = ACTIONS(706), + [anon_sym_SEMI] = ACTIONS(706), + [anon_sym_LF] = ACTIONS(708), + [anon_sym_def] = ACTIONS(706), + [anon_sym_def_DASHenv] = ACTIONS(706), + [anon_sym_export_DASHenv] = ACTIONS(706), + [anon_sym_extern] = ACTIONS(706), + [anon_sym_module] = ACTIONS(706), + [anon_sym_use] = ACTIONS(706), + [anon_sym_LBRACK] = ACTIONS(706), + [anon_sym_LPAREN] = ACTIONS(706), + [anon_sym_PIPE] = ACTIONS(706), + [anon_sym_DOLLAR] = ACTIONS(706), + [anon_sym_error] = ACTIONS(706), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(706), + [anon_sym_break] = ACTIONS(706), + [anon_sym_continue] = ACTIONS(706), + [anon_sym_for] = ACTIONS(706), + [anon_sym_loop] = ACTIONS(706), + [anon_sym_while] = ACTIONS(706), + [anon_sym_do] = ACTIONS(706), + [anon_sym_if] = ACTIONS(706), + [anon_sym_match] = ACTIONS(706), + [anon_sym_LBRACE] = ACTIONS(706), + [anon_sym_try] = ACTIONS(706), + [anon_sym_return] = ACTIONS(706), + [anon_sym_source] = ACTIONS(706), + [anon_sym_source_DASHenv] = ACTIONS(706), + [anon_sym_register] = ACTIONS(706), + [anon_sym_hide] = ACTIONS(706), + [anon_sym_hide_DASHenv] = ACTIONS(706), + [anon_sym_overlay] = ACTIONS(706), + [anon_sym_where] = ACTIONS(706), + [anon_sym_not] = ACTIONS(706), + [anon_sym_DOT_DOT_LT] = ACTIONS(706), + [anon_sym_DOT_DOT] = ACTIONS(706), + [anon_sym_DOT_DOT_EQ] = ACTIONS(706), + [sym_val_nothing] = ACTIONS(706), + [anon_sym_true] = ACTIONS(706), + [anon_sym_false] = ACTIONS(706), + [aux_sym_val_number_token1] = ACTIONS(706), + [aux_sym_val_number_token2] = ACTIONS(706), + [aux_sym_val_number_token3] = ACTIONS(706), + [aux_sym_val_number_token4] = ACTIONS(706), + [anon_sym_inf] = ACTIONS(706), + [anon_sym_DASHinf] = ACTIONS(706), + [anon_sym_NaN] = ACTIONS(706), + [anon_sym_0b] = ACTIONS(706), + [anon_sym_0o] = ACTIONS(706), + [anon_sym_0x] = ACTIONS(706), + [sym_val_date] = ACTIONS(706), + [anon_sym_DQUOTE] = ACTIONS(706), + [sym__str_single_quotes] = ACTIONS(706), + [sym__str_back_ticks] = ACTIONS(706), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(706), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(706), + [anon_sym_CARET] = ACTIONS(706), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, [658] = { - [sym__flag] = STATE(850), - [sym_long_flag] = STATE(844), + [sym__flag] = STATE(654), + [sym_long_flag] = STATE(742), [sym_comment] = STATE(658), - [aux_sym_overlay_use_repeat1] = STATE(660), - [sym_cmd_identifier] = ACTIONS(1565), - [anon_sym_SEMI] = ACTIONS(1565), - [anon_sym_LF] = ACTIONS(1567), - [anon_sym_export] = ACTIONS(1565), - [anon_sym_alias] = ACTIONS(1565), - [anon_sym_def] = ACTIONS(1565), - [anon_sym_def_DASHenv] = ACTIONS(1565), - [anon_sym_export_DASHenv] = ACTIONS(1565), - [anon_sym_extern] = ACTIONS(1565), - [anon_sym_module] = ACTIONS(1565), - [anon_sym_use] = ACTIONS(1565), - [anon_sym_LBRACK] = ACTIONS(1565), - [anon_sym_LPAREN] = ACTIONS(1565), - [anon_sym_DOLLAR] = ACTIONS(1565), - [anon_sym_error] = ACTIONS(1565), - [anon_sym_DASH_DASH] = ACTIONS(1569), - [anon_sym_DASH] = ACTIONS(1565), - [anon_sym_break] = ACTIONS(1565), - [anon_sym_continue] = ACTIONS(1565), - [anon_sym_for] = ACTIONS(1565), - [anon_sym_loop] = ACTIONS(1565), - [anon_sym_while] = ACTIONS(1565), - [anon_sym_do] = ACTIONS(1565), - [anon_sym_if] = ACTIONS(1565), - [anon_sym_match] = ACTIONS(1565), - [anon_sym_LBRACE] = ACTIONS(1565), - [anon_sym_RBRACE] = ACTIONS(1565), - [anon_sym_try] = ACTIONS(1565), - [anon_sym_return] = ACTIONS(1565), - [anon_sym_let] = ACTIONS(1565), - [anon_sym_let_DASHenv] = ACTIONS(1565), - [anon_sym_mut] = ACTIONS(1565), - [anon_sym_const] = ACTIONS(1565), - [anon_sym_source] = ACTIONS(1565), - [anon_sym_source_DASHenv] = ACTIONS(1565), - [anon_sym_register] = ACTIONS(1565), - [anon_sym_hide] = ACTIONS(1565), - [anon_sym_hide_DASHenv] = ACTIONS(1565), - [anon_sym_overlay] = ACTIONS(1565), - [anon_sym_as] = ACTIONS(1571), - [anon_sym_where] = ACTIONS(1565), - [anon_sym_not] = ACTIONS(1565), - [anon_sym_DOT_DOT_LT] = ACTIONS(1565), - [anon_sym_DOT_DOT] = ACTIONS(1565), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1565), - [sym_val_nothing] = ACTIONS(1565), - [anon_sym_true] = ACTIONS(1565), - [anon_sym_false] = ACTIONS(1565), - [aux_sym_val_number_token1] = ACTIONS(1565), - [aux_sym_val_number_token2] = ACTIONS(1565), - [aux_sym_val_number_token3] = ACTIONS(1565), - [aux_sym_val_number_token4] = ACTIONS(1565), - [anon_sym_inf] = ACTIONS(1565), - [anon_sym_DASHinf] = ACTIONS(1565), - [anon_sym_NaN] = ACTIONS(1565), - [anon_sym_0b] = ACTIONS(1565), - [anon_sym_0o] = ACTIONS(1565), - [anon_sym_0x] = ACTIONS(1565), - [sym_val_date] = ACTIONS(1565), - [anon_sym_DQUOTE] = ACTIONS(1565), - [sym__str_single_quotes] = ACTIONS(1565), - [sym__str_back_ticks] = ACTIONS(1565), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1565), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1565), - [anon_sym_CARET] = ACTIONS(1565), - [sym_short_flag] = ACTIONS(1573), + [ts_builtin_sym_end] = ACTIONS(684), + [anon_sym_export] = ACTIONS(682), + [anon_sym_alias] = ACTIONS(682), + [anon_sym_let] = ACTIONS(682), + [anon_sym_let_DASHenv] = ACTIONS(682), + [anon_sym_mut] = ACTIONS(682), + [anon_sym_const] = ACTIONS(682), + [sym_cmd_identifier] = ACTIONS(682), + [anon_sym_SEMI] = ACTIONS(682), + [anon_sym_LF] = ACTIONS(684), + [anon_sym_def] = ACTIONS(682), + [anon_sym_def_DASHenv] = ACTIONS(682), + [anon_sym_export_DASHenv] = ACTIONS(682), + [anon_sym_extern] = ACTIONS(682), + [anon_sym_module] = ACTIONS(682), + [anon_sym_use] = ACTIONS(682), + [anon_sym_LBRACK] = ACTIONS(682), + [anon_sym_LPAREN] = ACTIONS(682), + [anon_sym_PIPE] = ACTIONS(682), + [anon_sym_DOLLAR] = ACTIONS(682), + [anon_sym_error] = ACTIONS(682), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(682), + [anon_sym_break] = ACTIONS(682), + [anon_sym_continue] = ACTIONS(682), + [anon_sym_for] = ACTIONS(682), + [anon_sym_loop] = ACTIONS(682), + [anon_sym_while] = ACTIONS(682), + [anon_sym_do] = ACTIONS(682), + [anon_sym_if] = ACTIONS(682), + [anon_sym_match] = ACTIONS(682), + [anon_sym_LBRACE] = ACTIONS(682), + [anon_sym_try] = ACTIONS(682), + [anon_sym_return] = ACTIONS(682), + [anon_sym_source] = ACTIONS(682), + [anon_sym_source_DASHenv] = ACTIONS(682), + [anon_sym_register] = ACTIONS(682), + [anon_sym_hide] = ACTIONS(682), + [anon_sym_hide_DASHenv] = ACTIONS(682), + [anon_sym_overlay] = ACTIONS(682), + [anon_sym_where] = ACTIONS(682), + [anon_sym_not] = ACTIONS(682), + [anon_sym_DOT_DOT_LT] = ACTIONS(682), + [anon_sym_DOT_DOT] = ACTIONS(682), + [anon_sym_DOT_DOT_EQ] = ACTIONS(682), + [sym_val_nothing] = ACTIONS(682), + [anon_sym_true] = ACTIONS(682), + [anon_sym_false] = ACTIONS(682), + [aux_sym_val_number_token1] = ACTIONS(682), + [aux_sym_val_number_token2] = ACTIONS(682), + [aux_sym_val_number_token3] = ACTIONS(682), + [aux_sym_val_number_token4] = ACTIONS(682), + [anon_sym_inf] = ACTIONS(682), + [anon_sym_DASHinf] = ACTIONS(682), + [anon_sym_NaN] = ACTIONS(682), + [anon_sym_0b] = ACTIONS(682), + [anon_sym_0o] = ACTIONS(682), + [anon_sym_0x] = ACTIONS(682), + [sym_val_date] = ACTIONS(682), + [anon_sym_DQUOTE] = ACTIONS(682), + [sym__str_single_quotes] = ACTIONS(682), + [sym__str_back_ticks] = ACTIONS(682), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(682), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(682), + [anon_sym_CARET] = ACTIONS(682), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, [659] = { - [sym__flag] = STATE(840), - [sym_long_flag] = STATE(870), + [sym__flag] = STATE(901), + [sym_long_flag] = STATE(835), [sym_comment] = STATE(659), - [aux_sym_overlay_use_repeat1] = STATE(659), - [ts_builtin_sym_end] = ACTIONS(1575), - [sym_cmd_identifier] = ACTIONS(1577), - [anon_sym_SEMI] = ACTIONS(1577), - [anon_sym_LF] = ACTIONS(1575), - [anon_sym_export] = ACTIONS(1577), - [anon_sym_alias] = ACTIONS(1577), - [anon_sym_def] = ACTIONS(1577), - [anon_sym_def_DASHenv] = ACTIONS(1577), - [anon_sym_export_DASHenv] = ACTIONS(1577), - [anon_sym_extern] = ACTIONS(1577), - [anon_sym_module] = ACTIONS(1577), - [anon_sym_use] = ACTIONS(1577), - [anon_sym_LBRACK] = ACTIONS(1577), - [anon_sym_LPAREN] = ACTIONS(1577), - [anon_sym_DOLLAR] = ACTIONS(1577), - [anon_sym_error] = ACTIONS(1577), - [anon_sym_DASH_DASH] = ACTIONS(1579), - [anon_sym_DASH] = ACTIONS(1577), - [anon_sym_break] = ACTIONS(1577), - [anon_sym_continue] = ACTIONS(1577), - [anon_sym_for] = ACTIONS(1577), - [anon_sym_loop] = ACTIONS(1577), - [anon_sym_while] = ACTIONS(1577), - [anon_sym_do] = ACTIONS(1577), - [anon_sym_if] = ACTIONS(1577), - [anon_sym_match] = ACTIONS(1577), - [anon_sym_LBRACE] = ACTIONS(1577), - [anon_sym_try] = ACTIONS(1577), - [anon_sym_return] = ACTIONS(1577), - [anon_sym_let] = ACTIONS(1577), - [anon_sym_let_DASHenv] = ACTIONS(1577), - [anon_sym_mut] = ACTIONS(1577), - [anon_sym_const] = ACTIONS(1577), - [anon_sym_source] = ACTIONS(1577), - [anon_sym_source_DASHenv] = ACTIONS(1577), - [anon_sym_register] = ACTIONS(1577), - [anon_sym_hide] = ACTIONS(1577), - [anon_sym_hide_DASHenv] = ACTIONS(1577), - [anon_sym_overlay] = ACTIONS(1577), - [anon_sym_as] = ACTIONS(1577), - [anon_sym_where] = ACTIONS(1577), - [anon_sym_not] = ACTIONS(1577), - [anon_sym_DOT_DOT_LT] = ACTIONS(1577), - [anon_sym_DOT_DOT] = ACTIONS(1577), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1577), - [sym_val_nothing] = ACTIONS(1577), - [anon_sym_true] = ACTIONS(1577), - [anon_sym_false] = ACTIONS(1577), - [aux_sym_val_number_token1] = ACTIONS(1577), - [aux_sym_val_number_token2] = ACTIONS(1577), - [aux_sym_val_number_token3] = ACTIONS(1577), - [aux_sym_val_number_token4] = ACTIONS(1577), - [anon_sym_inf] = ACTIONS(1577), - [anon_sym_DASHinf] = ACTIONS(1577), - [anon_sym_NaN] = ACTIONS(1577), - [anon_sym_0b] = ACTIONS(1577), - [anon_sym_0o] = ACTIONS(1577), - [anon_sym_0x] = ACTIONS(1577), - [sym_val_date] = ACTIONS(1577), - [anon_sym_DQUOTE] = ACTIONS(1577), - [sym__str_single_quotes] = ACTIONS(1577), - [sym__str_back_ticks] = ACTIONS(1577), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1577), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1577), - [anon_sym_CARET] = ACTIONS(1577), - [sym_short_flag] = ACTIONS(1582), + [ts_builtin_sym_end] = ACTIONS(1261), + [anon_sym_export] = ACTIONS(1259), + [anon_sym_alias] = ACTIONS(1259), + [anon_sym_let] = ACTIONS(1259), + [anon_sym_let_DASHenv] = ACTIONS(1259), + [anon_sym_mut] = ACTIONS(1259), + [anon_sym_const] = ACTIONS(1259), + [sym_cmd_identifier] = ACTIONS(1259), + [anon_sym_SEMI] = ACTIONS(1259), + [anon_sym_LF] = ACTIONS(1261), + [anon_sym_def] = ACTIONS(1259), + [anon_sym_def_DASHenv] = ACTIONS(1259), + [anon_sym_export_DASHenv] = ACTIONS(1259), + [anon_sym_extern] = ACTIONS(1259), + [anon_sym_module] = ACTIONS(1259), + [anon_sym_use] = ACTIONS(1259), + [anon_sym_LBRACK] = ACTIONS(1259), + [anon_sym_LPAREN] = ACTIONS(1259), + [anon_sym_PIPE] = ACTIONS(1259), + [anon_sym_DOLLAR] = ACTIONS(1259), + [anon_sym_error] = ACTIONS(1259), + [anon_sym_DASH_DASH] = ACTIONS(1312), + [anon_sym_DASH] = ACTIONS(1259), + [anon_sym_break] = ACTIONS(1259), + [anon_sym_continue] = ACTIONS(1259), + [anon_sym_for] = ACTIONS(1259), + [anon_sym_loop] = ACTIONS(1259), + [anon_sym_while] = ACTIONS(1259), + [anon_sym_do] = ACTIONS(1259), + [anon_sym_if] = ACTIONS(1259), + [anon_sym_match] = ACTIONS(1259), + [anon_sym_LBRACE] = ACTIONS(1259), + [anon_sym_try] = ACTIONS(1259), + [anon_sym_return] = ACTIONS(1259), + [anon_sym_source] = ACTIONS(1259), + [anon_sym_source_DASHenv] = ACTIONS(1259), + [anon_sym_register] = ACTIONS(1259), + [anon_sym_hide] = ACTIONS(1259), + [anon_sym_hide_DASHenv] = ACTIONS(1259), + [anon_sym_overlay] = ACTIONS(1259), + [anon_sym_where] = ACTIONS(1259), + [anon_sym_not] = ACTIONS(1259), + [anon_sym_DOT_DOT_LT] = ACTIONS(1259), + [anon_sym_DOT_DOT] = ACTIONS(1259), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1259), + [sym_val_nothing] = ACTIONS(1259), + [anon_sym_true] = ACTIONS(1259), + [anon_sym_false] = ACTIONS(1259), + [aux_sym_val_number_token1] = ACTIONS(1259), + [aux_sym_val_number_token2] = ACTIONS(1259), + [aux_sym_val_number_token3] = ACTIONS(1259), + [aux_sym_val_number_token4] = ACTIONS(1259), + [anon_sym_inf] = ACTIONS(1259), + [anon_sym_DASHinf] = ACTIONS(1259), + [anon_sym_NaN] = ACTIONS(1259), + [anon_sym_0b] = ACTIONS(1259), + [anon_sym_0o] = ACTIONS(1259), + [anon_sym_0x] = ACTIONS(1259), + [sym_val_date] = ACTIONS(1259), + [anon_sym_DQUOTE] = ACTIONS(1259), + [sym__str_single_quotes] = ACTIONS(1259), + [sym__str_back_ticks] = ACTIONS(1259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1259), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1259), + [anon_sym_CARET] = ACTIONS(1259), + [sym_short_flag] = ACTIONS(1314), [anon_sym_POUND] = ACTIONS(3), }, [660] = { - [sym__flag] = STATE(850), - [sym_long_flag] = STATE(844), + [sym__flag] = STATE(649), + [sym_long_flag] = STATE(742), [sym_comment] = STATE(660), - [aux_sym_overlay_use_repeat1] = STATE(700), - [sym_cmd_identifier] = ACTIONS(1585), - [anon_sym_SEMI] = ACTIONS(1585), - [anon_sym_LF] = ACTIONS(1587), - [anon_sym_export] = ACTIONS(1585), - [anon_sym_alias] = ACTIONS(1585), - [anon_sym_def] = ACTIONS(1585), - [anon_sym_def_DASHenv] = ACTIONS(1585), - [anon_sym_export_DASHenv] = ACTIONS(1585), - [anon_sym_extern] = ACTIONS(1585), - [anon_sym_module] = ACTIONS(1585), - [anon_sym_use] = ACTIONS(1585), - [anon_sym_LBRACK] = ACTIONS(1585), - [anon_sym_LPAREN] = ACTIONS(1585), - [anon_sym_DOLLAR] = ACTIONS(1585), - [anon_sym_error] = ACTIONS(1585), - [anon_sym_DASH_DASH] = ACTIONS(1569), - [anon_sym_DASH] = ACTIONS(1585), - [anon_sym_break] = ACTIONS(1585), - [anon_sym_continue] = ACTIONS(1585), - [anon_sym_for] = ACTIONS(1585), - [anon_sym_loop] = ACTIONS(1585), - [anon_sym_while] = ACTIONS(1585), - [anon_sym_do] = ACTIONS(1585), - [anon_sym_if] = ACTIONS(1585), - [anon_sym_match] = ACTIONS(1585), - [anon_sym_LBRACE] = ACTIONS(1585), - [anon_sym_RBRACE] = ACTIONS(1585), - [anon_sym_try] = ACTIONS(1585), - [anon_sym_return] = ACTIONS(1585), - [anon_sym_let] = ACTIONS(1585), - [anon_sym_let_DASHenv] = ACTIONS(1585), - [anon_sym_mut] = ACTIONS(1585), - [anon_sym_const] = ACTIONS(1585), - [anon_sym_source] = ACTIONS(1585), - [anon_sym_source_DASHenv] = ACTIONS(1585), - [anon_sym_register] = ACTIONS(1585), - [anon_sym_hide] = ACTIONS(1585), - [anon_sym_hide_DASHenv] = ACTIONS(1585), - [anon_sym_overlay] = ACTIONS(1585), - [anon_sym_as] = ACTIONS(1589), - [anon_sym_where] = ACTIONS(1585), - [anon_sym_not] = ACTIONS(1585), - [anon_sym_DOT_DOT_LT] = ACTIONS(1585), - [anon_sym_DOT_DOT] = ACTIONS(1585), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1585), - [sym_val_nothing] = ACTIONS(1585), - [anon_sym_true] = ACTIONS(1585), - [anon_sym_false] = ACTIONS(1585), - [aux_sym_val_number_token1] = ACTIONS(1585), - [aux_sym_val_number_token2] = ACTIONS(1585), - [aux_sym_val_number_token3] = ACTIONS(1585), - [aux_sym_val_number_token4] = ACTIONS(1585), - [anon_sym_inf] = ACTIONS(1585), - [anon_sym_DASHinf] = ACTIONS(1585), - [anon_sym_NaN] = ACTIONS(1585), - [anon_sym_0b] = ACTIONS(1585), - [anon_sym_0o] = ACTIONS(1585), - [anon_sym_0x] = ACTIONS(1585), - [sym_val_date] = ACTIONS(1585), - [anon_sym_DQUOTE] = ACTIONS(1585), - [sym__str_single_quotes] = ACTIONS(1585), - [sym__str_back_ticks] = ACTIONS(1585), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1585), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1585), - [anon_sym_CARET] = ACTIONS(1585), - [sym_short_flag] = ACTIONS(1573), + [ts_builtin_sym_end] = ACTIONS(1265), + [anon_sym_export] = ACTIONS(1263), + [anon_sym_alias] = ACTIONS(1263), + [anon_sym_let] = ACTIONS(1263), + [anon_sym_let_DASHenv] = ACTIONS(1263), + [anon_sym_mut] = ACTIONS(1263), + [anon_sym_const] = ACTIONS(1263), + [sym_cmd_identifier] = ACTIONS(1263), + [anon_sym_SEMI] = ACTIONS(1263), + [anon_sym_LF] = ACTIONS(1265), + [anon_sym_def] = ACTIONS(1263), + [anon_sym_def_DASHenv] = ACTIONS(1263), + [anon_sym_export_DASHenv] = ACTIONS(1263), + [anon_sym_extern] = ACTIONS(1263), + [anon_sym_module] = ACTIONS(1263), + [anon_sym_use] = ACTIONS(1263), + [anon_sym_LBRACK] = ACTIONS(1263), + [anon_sym_LPAREN] = ACTIONS(1263), + [anon_sym_PIPE] = ACTIONS(1263), + [anon_sym_DOLLAR] = ACTIONS(1263), + [anon_sym_error] = ACTIONS(1263), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(1263), + [anon_sym_break] = ACTIONS(1263), + [anon_sym_continue] = ACTIONS(1263), + [anon_sym_for] = ACTIONS(1263), + [anon_sym_loop] = ACTIONS(1263), + [anon_sym_while] = ACTIONS(1263), + [anon_sym_do] = ACTIONS(1263), + [anon_sym_if] = ACTIONS(1263), + [anon_sym_match] = ACTIONS(1263), + [anon_sym_LBRACE] = ACTIONS(1263), + [anon_sym_try] = ACTIONS(1263), + [anon_sym_return] = ACTIONS(1263), + [anon_sym_source] = ACTIONS(1263), + [anon_sym_source_DASHenv] = ACTIONS(1263), + [anon_sym_register] = ACTIONS(1263), + [anon_sym_hide] = ACTIONS(1263), + [anon_sym_hide_DASHenv] = ACTIONS(1263), + [anon_sym_overlay] = ACTIONS(1263), + [anon_sym_where] = ACTIONS(1263), + [anon_sym_not] = ACTIONS(1263), + [anon_sym_DOT_DOT_LT] = ACTIONS(1263), + [anon_sym_DOT_DOT] = ACTIONS(1263), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1263), + [sym_val_nothing] = ACTIONS(1263), + [anon_sym_true] = ACTIONS(1263), + [anon_sym_false] = ACTIONS(1263), + [aux_sym_val_number_token1] = ACTIONS(1263), + [aux_sym_val_number_token2] = ACTIONS(1263), + [aux_sym_val_number_token3] = ACTIONS(1263), + [aux_sym_val_number_token4] = ACTIONS(1263), + [anon_sym_inf] = ACTIONS(1263), + [anon_sym_DASHinf] = ACTIONS(1263), + [anon_sym_NaN] = ACTIONS(1263), + [anon_sym_0b] = ACTIONS(1263), + [anon_sym_0o] = ACTIONS(1263), + [anon_sym_0x] = ACTIONS(1263), + [sym_val_date] = ACTIONS(1263), + [anon_sym_DQUOTE] = ACTIONS(1263), + [sym__str_single_quotes] = ACTIONS(1263), + [sym__str_back_ticks] = ACTIONS(1263), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1263), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1263), + [anon_sym_CARET] = ACTIONS(1263), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, [661] = { - [sym__ctrl_expression] = STATE(3300), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_pipe_element] = STATE(3255), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2609), - [sym__var] = STATE(2328), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), [sym_comment] = STATE(661), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(1491), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_do] = ACTIONS(1493), - [anon_sym_if] = ACTIONS(1495), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_try] = ACTIONS(1499), - [anon_sym_return] = ACTIONS(1501), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [ts_builtin_sym_end] = ACTIONS(653), + [anon_sym_export] = ACTIONS(651), + [anon_sym_alias] = ACTIONS(651), + [anon_sym_let] = ACTIONS(651), + [anon_sym_let_DASHenv] = ACTIONS(651), + [anon_sym_mut] = ACTIONS(651), + [anon_sym_const] = ACTIONS(651), + [sym_cmd_identifier] = ACTIONS(651), + [anon_sym_SEMI] = ACTIONS(651), + [anon_sym_LF] = ACTIONS(653), + [anon_sym_def] = ACTIONS(651), + [anon_sym_def_DASHenv] = ACTIONS(651), + [anon_sym_export_DASHenv] = ACTIONS(651), + [anon_sym_extern] = ACTIONS(651), + [anon_sym_module] = ACTIONS(651), + [anon_sym_use] = ACTIONS(651), + [anon_sym_LBRACK] = ACTIONS(651), + [anon_sym_LPAREN] = ACTIONS(651), + [anon_sym_PIPE] = ACTIONS(651), + [anon_sym_DOLLAR] = ACTIONS(651), + [anon_sym_error] = ACTIONS(651), + [anon_sym_DASH_DASH] = ACTIONS(651), + [anon_sym_DASH] = ACTIONS(651), + [anon_sym_break] = ACTIONS(651), + [anon_sym_continue] = ACTIONS(651), + [anon_sym_for] = ACTIONS(651), + [anon_sym_loop] = ACTIONS(651), + [anon_sym_while] = ACTIONS(651), + [anon_sym_do] = ACTIONS(651), + [anon_sym_if] = ACTIONS(651), + [anon_sym_match] = ACTIONS(651), + [anon_sym_LBRACE] = ACTIONS(651), + [anon_sym_DOT] = ACTIONS(651), + [anon_sym_try] = ACTIONS(651), + [anon_sym_return] = ACTIONS(651), + [anon_sym_source] = ACTIONS(651), + [anon_sym_source_DASHenv] = ACTIONS(651), + [anon_sym_register] = ACTIONS(651), + [anon_sym_hide] = ACTIONS(651), + [anon_sym_hide_DASHenv] = ACTIONS(651), + [anon_sym_overlay] = ACTIONS(651), + [anon_sym_where] = ACTIONS(651), + [anon_sym_QMARK2] = ACTIONS(1316), + [anon_sym_not] = ACTIONS(651), + [anon_sym_DOT_DOT_LT] = ACTIONS(651), + [anon_sym_DOT_DOT] = ACTIONS(651), + [anon_sym_DOT_DOT_EQ] = ACTIONS(651), + [sym_val_nothing] = ACTIONS(651), + [anon_sym_true] = ACTIONS(651), + [anon_sym_false] = ACTIONS(651), + [aux_sym_val_number_token1] = ACTIONS(651), + [aux_sym_val_number_token2] = ACTIONS(651), + [aux_sym_val_number_token3] = ACTIONS(651), + [aux_sym_val_number_token4] = ACTIONS(651), + [anon_sym_inf] = ACTIONS(651), + [anon_sym_DASHinf] = ACTIONS(651), + [anon_sym_NaN] = ACTIONS(651), + [anon_sym_0b] = ACTIONS(651), + [anon_sym_0o] = ACTIONS(651), + [anon_sym_0x] = ACTIONS(651), + [sym_val_date] = ACTIONS(651), + [anon_sym_DQUOTE] = ACTIONS(651), + [sym__str_single_quotes] = ACTIONS(651), + [sym__str_back_ticks] = ACTIONS(651), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(651), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(651), + [anon_sym_CARET] = ACTIONS(651), + [sym_short_flag] = ACTIONS(651), + [anon_sym_POUND] = ACTIONS(3), }, [662] = { [sym_comment] = STATE(662), - [anon_sym_SEMI] = ACTIONS(1231), - [anon_sym_LF] = ACTIONS(1233), - [anon_sym_LBRACK] = ACTIONS(1231), - [anon_sym_LPAREN] = ACTIONS(1231), - [anon_sym_RPAREN] = ACTIONS(1231), - [anon_sym_PIPE] = ACTIONS(1231), - [anon_sym_DOLLAR] = ACTIONS(1231), - [anon_sym_GT] = ACTIONS(1231), - [anon_sym_DASH_DASH] = ACTIONS(1231), - [anon_sym_DASH] = ACTIONS(1231), - [anon_sym_in] = ACTIONS(1231), - [anon_sym_LBRACE] = ACTIONS(1231), - [anon_sym_STAR] = ACTIONS(1231), - [anon_sym_STAR_STAR] = ACTIONS(1231), - [anon_sym_PLUS_PLUS] = ACTIONS(1231), - [anon_sym_SLASH] = ACTIONS(1231), - [anon_sym_mod] = ACTIONS(1231), - [anon_sym_SLASH_SLASH] = ACTIONS(1231), - [anon_sym_PLUS] = ACTIONS(1231), - [anon_sym_bit_DASHshl] = ACTIONS(1231), - [anon_sym_bit_DASHshr] = ACTIONS(1231), - [anon_sym_EQ_EQ] = ACTIONS(1231), - [anon_sym_BANG_EQ] = ACTIONS(1231), - [anon_sym_LT2] = ACTIONS(1231), - [anon_sym_LT_EQ] = ACTIONS(1231), - [anon_sym_GT_EQ] = ACTIONS(1231), - [anon_sym_not_DASHin] = ACTIONS(1231), - [anon_sym_starts_DASHwith] = ACTIONS(1231), - [anon_sym_ends_DASHwith] = ACTIONS(1231), - [anon_sym_EQ_TILDE] = ACTIONS(1231), - [anon_sym_BANG_TILDE] = ACTIONS(1231), - [anon_sym_bit_DASHand] = ACTIONS(1231), - [anon_sym_bit_DASHxor] = ACTIONS(1231), - [anon_sym_bit_DASHor] = ACTIONS(1231), - [anon_sym_and] = ACTIONS(1231), - [anon_sym_xor] = ACTIONS(1231), - [anon_sym_or] = ACTIONS(1231), - [anon_sym_DOT_DOT_LT] = ACTIONS(1231), - [anon_sym_DOT_DOT] = ACTIONS(1231), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1231), - [sym_val_nothing] = ACTIONS(1231), - [anon_sym_true] = ACTIONS(1231), - [anon_sym_false] = ACTIONS(1231), - [aux_sym_val_number_token1] = ACTIONS(1231), - [aux_sym_val_number_token2] = ACTIONS(1231), - [aux_sym_val_number_token3] = ACTIONS(1231), - [aux_sym_val_number_token4] = ACTIONS(1231), - [anon_sym_inf] = ACTIONS(1231), - [anon_sym_DASHinf] = ACTIONS(1231), - [anon_sym_NaN] = ACTIONS(1231), - [anon_sym_0b] = ACTIONS(1231), - [anon_sym_0o] = ACTIONS(1231), - [anon_sym_0x] = ACTIONS(1231), - [sym_val_date] = ACTIONS(1231), - [anon_sym_DQUOTE] = ACTIONS(1231), - [sym__str_single_quotes] = ACTIONS(1231), - [sym__str_back_ticks] = ACTIONS(1231), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1231), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1231), - [anon_sym_err_GT] = ACTIONS(1231), - [anon_sym_out_GT] = ACTIONS(1231), - [anon_sym_e_GT] = ACTIONS(1231), - [anon_sym_o_GT] = ACTIONS(1231), - [anon_sym_err_PLUSout_GT] = ACTIONS(1231), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1231), - [anon_sym_o_PLUSe_GT] = ACTIONS(1231), - [anon_sym_e_PLUSo_GT] = ACTIONS(1231), - [sym_short_flag] = ACTIONS(1231), - [aux_sym_unquoted_token1] = ACTIONS(1231), + [anon_sym_export] = ACTIONS(1306), + [anon_sym_alias] = ACTIONS(1306), + [anon_sym_let] = ACTIONS(1306), + [anon_sym_let_DASHenv] = ACTIONS(1306), + [anon_sym_mut] = ACTIONS(1306), + [anon_sym_const] = ACTIONS(1306), + [sym_cmd_identifier] = ACTIONS(1306), + [anon_sym_SEMI] = ACTIONS(1306), + [anon_sym_LF] = ACTIONS(1308), + [anon_sym_def] = ACTIONS(1306), + [anon_sym_def_DASHenv] = ACTIONS(1306), + [anon_sym_export_DASHenv] = ACTIONS(1306), + [anon_sym_extern] = ACTIONS(1306), + [anon_sym_module] = ACTIONS(1306), + [anon_sym_use] = ACTIONS(1306), + [anon_sym_LBRACK] = ACTIONS(1306), + [anon_sym_LPAREN] = ACTIONS(1306), + [anon_sym_RPAREN] = ACTIONS(1306), + [anon_sym_DOLLAR] = ACTIONS(1306), + [anon_sym_error] = ACTIONS(1306), + [anon_sym_DASH_DASH] = ACTIONS(1306), + [anon_sym_DASH] = ACTIONS(1306), + [anon_sym_break] = ACTIONS(1306), + [anon_sym_continue] = ACTIONS(1306), + [anon_sym_for] = ACTIONS(1306), + [anon_sym_loop] = ACTIONS(1306), + [anon_sym_while] = ACTIONS(1306), + [anon_sym_do] = ACTIONS(1306), + [anon_sym_if] = ACTIONS(1306), + [anon_sym_match] = ACTIONS(1306), + [anon_sym_LBRACE] = ACTIONS(1306), + [anon_sym_RBRACE] = ACTIONS(1306), + [anon_sym_try] = ACTIONS(1306), + [anon_sym_return] = ACTIONS(1306), + [anon_sym_source] = ACTIONS(1306), + [anon_sym_source_DASHenv] = ACTIONS(1306), + [anon_sym_register] = ACTIONS(1306), + [anon_sym_hide] = ACTIONS(1306), + [anon_sym_hide_DASHenv] = ACTIONS(1306), + [anon_sym_overlay] = ACTIONS(1306), + [anon_sym_as] = ACTIONS(1306), + [anon_sym_where] = ACTIONS(1306), + [anon_sym_not] = ACTIONS(1306), + [anon_sym_DOT_DOT_LT] = ACTIONS(1306), + [anon_sym_DOT_DOT] = ACTIONS(1306), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1306), + [sym_val_nothing] = ACTIONS(1306), + [anon_sym_true] = ACTIONS(1306), + [anon_sym_false] = ACTIONS(1306), + [aux_sym_val_number_token1] = ACTIONS(1306), + [aux_sym_val_number_token2] = ACTIONS(1306), + [aux_sym_val_number_token3] = ACTIONS(1306), + [aux_sym_val_number_token4] = ACTIONS(1306), + [anon_sym_inf] = ACTIONS(1306), + [anon_sym_DASHinf] = ACTIONS(1306), + [anon_sym_NaN] = ACTIONS(1306), + [anon_sym_0b] = ACTIONS(1306), + [anon_sym_0o] = ACTIONS(1306), + [anon_sym_0x] = ACTIONS(1306), + [sym_val_date] = ACTIONS(1306), + [anon_sym_DQUOTE] = ACTIONS(1306), + [sym__str_single_quotes] = ACTIONS(1306), + [sym__str_back_ticks] = ACTIONS(1306), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1306), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1306), + [anon_sym_CARET] = ACTIONS(1306), + [sym_short_flag] = ACTIONS(1306), + [aux_sym_long_flag_token1] = ACTIONS(1318), [anon_sym_POUND] = ACTIONS(3), }, [663] = { [sym_comment] = STATE(663), - [anon_sym_SEMI] = ACTIONS(981), - [anon_sym_LF] = ACTIONS(979), - [anon_sym_LBRACK] = ACTIONS(981), - [anon_sym_LPAREN] = ACTIONS(981), - [anon_sym_RPAREN] = ACTIONS(981), - [anon_sym_PIPE] = ACTIONS(981), - [anon_sym_DOLLAR] = ACTIONS(981), - [anon_sym_GT] = ACTIONS(981), - [anon_sym_DASH_DASH] = ACTIONS(981), - [anon_sym_DASH] = ACTIONS(981), - [anon_sym_in] = ACTIONS(981), - [anon_sym_LBRACE] = ACTIONS(981), - [anon_sym_STAR] = ACTIONS(981), - [anon_sym_STAR_STAR] = ACTIONS(981), - [anon_sym_PLUS_PLUS] = ACTIONS(981), - [anon_sym_SLASH] = ACTIONS(981), - [anon_sym_mod] = ACTIONS(981), - [anon_sym_SLASH_SLASH] = ACTIONS(981), - [anon_sym_PLUS] = ACTIONS(981), - [anon_sym_bit_DASHshl] = ACTIONS(981), - [anon_sym_bit_DASHshr] = ACTIONS(981), - [anon_sym_EQ_EQ] = ACTIONS(981), - [anon_sym_BANG_EQ] = ACTIONS(981), - [anon_sym_LT2] = ACTIONS(981), - [anon_sym_LT_EQ] = ACTIONS(981), - [anon_sym_GT_EQ] = ACTIONS(981), - [anon_sym_not_DASHin] = ACTIONS(981), - [anon_sym_starts_DASHwith] = ACTIONS(981), - [anon_sym_ends_DASHwith] = ACTIONS(981), - [anon_sym_EQ_TILDE] = ACTIONS(981), - [anon_sym_BANG_TILDE] = ACTIONS(981), - [anon_sym_bit_DASHand] = ACTIONS(981), - [anon_sym_bit_DASHxor] = ACTIONS(981), - [anon_sym_bit_DASHor] = ACTIONS(981), - [anon_sym_and] = ACTIONS(981), - [anon_sym_xor] = ACTIONS(981), - [anon_sym_or] = ACTIONS(981), - [anon_sym_DOT_DOT_LT] = ACTIONS(981), - [anon_sym_DOT_DOT] = ACTIONS(981), - [anon_sym_DOT_DOT_EQ] = ACTIONS(981), - [sym_val_nothing] = ACTIONS(981), - [anon_sym_true] = ACTIONS(981), - [anon_sym_false] = ACTIONS(981), - [aux_sym_val_number_token1] = ACTIONS(981), - [aux_sym_val_number_token2] = ACTIONS(981), - [aux_sym_val_number_token3] = ACTIONS(981), - [aux_sym_val_number_token4] = ACTIONS(981), - [anon_sym_inf] = ACTIONS(981), - [anon_sym_DASHinf] = ACTIONS(981), - [anon_sym_NaN] = ACTIONS(981), - [anon_sym_0b] = ACTIONS(981), - [anon_sym_0o] = ACTIONS(981), - [anon_sym_0x] = ACTIONS(981), - [sym_val_date] = ACTIONS(981), - [anon_sym_DQUOTE] = ACTIONS(981), - [sym__str_single_quotes] = ACTIONS(981), - [sym__str_back_ticks] = ACTIONS(981), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(981), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(981), - [anon_sym_err_GT] = ACTIONS(981), - [anon_sym_out_GT] = ACTIONS(981), - [anon_sym_e_GT] = ACTIONS(981), - [anon_sym_o_GT] = ACTIONS(981), - [anon_sym_err_PLUSout_GT] = ACTIONS(981), - [anon_sym_out_PLUSerr_GT] = ACTIONS(981), - [anon_sym_o_PLUSe_GT] = ACTIONS(981), - [anon_sym_e_PLUSo_GT] = ACTIONS(981), - [sym_short_flag] = ACTIONS(981), - [aux_sym_unquoted_token1] = ACTIONS(981), + [ts_builtin_sym_end] = ACTIONS(704), + [anon_sym_export] = ACTIONS(702), + [anon_sym_alias] = ACTIONS(702), + [anon_sym_let] = ACTIONS(702), + [anon_sym_let_DASHenv] = ACTIONS(702), + [anon_sym_mut] = ACTIONS(702), + [anon_sym_const] = ACTIONS(702), + [sym_cmd_identifier] = ACTIONS(702), + [anon_sym_SEMI] = ACTIONS(702), + [anon_sym_LF] = ACTIONS(704), + [anon_sym_def] = ACTIONS(702), + [anon_sym_def_DASHenv] = ACTIONS(702), + [anon_sym_export_DASHenv] = ACTIONS(702), + [anon_sym_extern] = ACTIONS(702), + [anon_sym_module] = ACTIONS(702), + [anon_sym_use] = ACTIONS(702), + [anon_sym_LBRACK] = ACTIONS(702), + [anon_sym_LPAREN] = ACTIONS(702), + [anon_sym_PIPE] = ACTIONS(702), + [anon_sym_DOLLAR] = ACTIONS(702), + [anon_sym_error] = ACTIONS(702), + [anon_sym_DASH_DASH] = ACTIONS(702), + [anon_sym_DASH] = ACTIONS(702), + [anon_sym_break] = ACTIONS(702), + [anon_sym_continue] = ACTIONS(702), + [anon_sym_for] = ACTIONS(702), + [anon_sym_loop] = ACTIONS(702), + [anon_sym_while] = ACTIONS(702), + [anon_sym_do] = ACTIONS(702), + [anon_sym_if] = ACTIONS(702), + [anon_sym_match] = ACTIONS(702), + [anon_sym_LBRACE] = ACTIONS(702), + [anon_sym_DOT] = ACTIONS(702), + [anon_sym_try] = ACTIONS(702), + [anon_sym_return] = ACTIONS(702), + [anon_sym_source] = ACTIONS(702), + [anon_sym_source_DASHenv] = ACTIONS(702), + [anon_sym_register] = ACTIONS(702), + [anon_sym_hide] = ACTIONS(702), + [anon_sym_hide_DASHenv] = ACTIONS(702), + [anon_sym_overlay] = ACTIONS(702), + [anon_sym_where] = ACTIONS(702), + [anon_sym_QMARK2] = ACTIONS(702), + [anon_sym_not] = ACTIONS(702), + [anon_sym_DOT_DOT_LT] = ACTIONS(702), + [anon_sym_DOT_DOT] = ACTIONS(702), + [anon_sym_DOT_DOT_EQ] = ACTIONS(702), + [sym_val_nothing] = ACTIONS(702), + [anon_sym_true] = ACTIONS(702), + [anon_sym_false] = ACTIONS(702), + [aux_sym_val_number_token1] = ACTIONS(702), + [aux_sym_val_number_token2] = ACTIONS(702), + [aux_sym_val_number_token3] = ACTIONS(702), + [aux_sym_val_number_token4] = ACTIONS(702), + [anon_sym_inf] = ACTIONS(702), + [anon_sym_DASHinf] = ACTIONS(702), + [anon_sym_NaN] = ACTIONS(702), + [anon_sym_0b] = ACTIONS(702), + [anon_sym_0o] = ACTIONS(702), + [anon_sym_0x] = ACTIONS(702), + [sym_val_date] = ACTIONS(702), + [anon_sym_DQUOTE] = ACTIONS(702), + [sym__str_single_quotes] = ACTIONS(702), + [sym__str_back_ticks] = ACTIONS(702), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(702), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(702), + [anon_sym_CARET] = ACTIONS(702), + [sym_short_flag] = ACTIONS(702), [anon_sym_POUND] = ACTIONS(3), }, [664] = { + [sym__flag] = STATE(678), + [sym_long_flag] = STATE(742), [sym_comment] = STATE(664), - [anon_sym_SEMI] = ACTIONS(1135), - [anon_sym_LF] = ACTIONS(1137), - [anon_sym_LBRACK] = ACTIONS(1135), - [anon_sym_LPAREN] = ACTIONS(1135), - [anon_sym_RPAREN] = ACTIONS(1135), - [anon_sym_PIPE] = ACTIONS(1135), - [anon_sym_DOLLAR] = ACTIONS(1135), - [anon_sym_GT] = ACTIONS(1135), - [anon_sym_DASH_DASH] = ACTIONS(1135), - [anon_sym_DASH] = ACTIONS(1135), - [anon_sym_in] = ACTIONS(1135), - [anon_sym_LBRACE] = ACTIONS(1135), - [anon_sym_STAR] = ACTIONS(1135), - [anon_sym_STAR_STAR] = ACTIONS(1135), - [anon_sym_PLUS_PLUS] = ACTIONS(1135), - [anon_sym_SLASH] = ACTIONS(1135), - [anon_sym_mod] = ACTIONS(1135), - [anon_sym_SLASH_SLASH] = ACTIONS(1135), - [anon_sym_PLUS] = ACTIONS(1135), - [anon_sym_bit_DASHshl] = ACTIONS(1135), - [anon_sym_bit_DASHshr] = ACTIONS(1135), - [anon_sym_EQ_EQ] = ACTIONS(1135), - [anon_sym_BANG_EQ] = ACTIONS(1135), - [anon_sym_LT2] = ACTIONS(1135), - [anon_sym_LT_EQ] = ACTIONS(1135), - [anon_sym_GT_EQ] = ACTIONS(1135), - [anon_sym_not_DASHin] = ACTIONS(1135), - [anon_sym_starts_DASHwith] = ACTIONS(1135), - [anon_sym_ends_DASHwith] = ACTIONS(1135), - [anon_sym_EQ_TILDE] = ACTIONS(1135), - [anon_sym_BANG_TILDE] = ACTIONS(1135), - [anon_sym_bit_DASHand] = ACTIONS(1135), - [anon_sym_bit_DASHxor] = ACTIONS(1135), - [anon_sym_bit_DASHor] = ACTIONS(1135), - [anon_sym_and] = ACTIONS(1135), - [anon_sym_xor] = ACTIONS(1135), - [anon_sym_or] = ACTIONS(1135), - [anon_sym_DOT_DOT_LT] = ACTIONS(1135), - [anon_sym_DOT_DOT] = ACTIONS(1135), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1135), - [sym_val_nothing] = ACTIONS(1135), - [anon_sym_true] = ACTIONS(1135), - [anon_sym_false] = ACTIONS(1135), - [aux_sym_val_number_token1] = ACTIONS(1135), - [aux_sym_val_number_token2] = ACTIONS(1135), - [aux_sym_val_number_token3] = ACTIONS(1135), - [aux_sym_val_number_token4] = ACTIONS(1135), - [anon_sym_inf] = ACTIONS(1135), - [anon_sym_DASHinf] = ACTIONS(1135), - [anon_sym_NaN] = ACTIONS(1135), - [anon_sym_0b] = ACTIONS(1135), - [anon_sym_0o] = ACTIONS(1135), - [anon_sym_0x] = ACTIONS(1135), - [sym_val_date] = ACTIONS(1135), - [anon_sym_DQUOTE] = ACTIONS(1135), - [sym__str_single_quotes] = ACTIONS(1135), - [sym__str_back_ticks] = ACTIONS(1135), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1135), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1135), - [anon_sym_err_GT] = ACTIONS(1135), - [anon_sym_out_GT] = ACTIONS(1135), - [anon_sym_e_GT] = ACTIONS(1135), - [anon_sym_o_GT] = ACTIONS(1135), - [anon_sym_err_PLUSout_GT] = ACTIONS(1135), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1135), - [anon_sym_o_PLUSe_GT] = ACTIONS(1135), - [anon_sym_e_PLUSo_GT] = ACTIONS(1135), - [sym_short_flag] = ACTIONS(1135), - [aux_sym_unquoted_token1] = ACTIONS(1135), + [ts_builtin_sym_end] = ACTIONS(676), + [anon_sym_export] = ACTIONS(674), + [anon_sym_alias] = ACTIONS(674), + [anon_sym_let] = ACTIONS(674), + [anon_sym_let_DASHenv] = ACTIONS(674), + [anon_sym_mut] = ACTIONS(674), + [anon_sym_const] = ACTIONS(674), + [sym_cmd_identifier] = ACTIONS(674), + [anon_sym_SEMI] = ACTIONS(674), + [anon_sym_LF] = ACTIONS(676), + [anon_sym_def] = ACTIONS(674), + [anon_sym_def_DASHenv] = ACTIONS(674), + [anon_sym_export_DASHenv] = ACTIONS(674), + [anon_sym_extern] = ACTIONS(674), + [anon_sym_module] = ACTIONS(674), + [anon_sym_use] = ACTIONS(674), + [anon_sym_LBRACK] = ACTIONS(674), + [anon_sym_LPAREN] = ACTIONS(674), + [anon_sym_PIPE] = ACTIONS(674), + [anon_sym_DOLLAR] = ACTIONS(674), + [anon_sym_error] = ACTIONS(674), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(674), + [anon_sym_break] = ACTIONS(674), + [anon_sym_continue] = ACTIONS(674), + [anon_sym_for] = ACTIONS(674), + [anon_sym_loop] = ACTIONS(674), + [anon_sym_while] = ACTIONS(674), + [anon_sym_do] = ACTIONS(674), + [anon_sym_if] = ACTIONS(674), + [anon_sym_match] = ACTIONS(674), + [anon_sym_LBRACE] = ACTIONS(674), + [anon_sym_try] = ACTIONS(674), + [anon_sym_return] = ACTIONS(674), + [anon_sym_source] = ACTIONS(674), + [anon_sym_source_DASHenv] = ACTIONS(674), + [anon_sym_register] = ACTIONS(674), + [anon_sym_hide] = ACTIONS(674), + [anon_sym_hide_DASHenv] = ACTIONS(674), + [anon_sym_overlay] = ACTIONS(674), + [anon_sym_where] = ACTIONS(674), + [anon_sym_not] = ACTIONS(674), + [anon_sym_DOT_DOT_LT] = ACTIONS(674), + [anon_sym_DOT_DOT] = ACTIONS(674), + [anon_sym_DOT_DOT_EQ] = ACTIONS(674), + [sym_val_nothing] = ACTIONS(674), + [anon_sym_true] = ACTIONS(674), + [anon_sym_false] = ACTIONS(674), + [aux_sym_val_number_token1] = ACTIONS(674), + [aux_sym_val_number_token2] = ACTIONS(674), + [aux_sym_val_number_token3] = ACTIONS(674), + [aux_sym_val_number_token4] = ACTIONS(674), + [anon_sym_inf] = ACTIONS(674), + [anon_sym_DASHinf] = ACTIONS(674), + [anon_sym_NaN] = ACTIONS(674), + [anon_sym_0b] = ACTIONS(674), + [anon_sym_0o] = ACTIONS(674), + [anon_sym_0x] = ACTIONS(674), + [sym_val_date] = ACTIONS(674), + [anon_sym_DQUOTE] = ACTIONS(674), + [sym__str_single_quotes] = ACTIONS(674), + [sym__str_back_ticks] = ACTIONS(674), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(674), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(674), + [anon_sym_CARET] = ACTIONS(674), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, [665] = { [sym_comment] = STATE(665), - [anon_sym_SEMI] = ACTIONS(1243), - [anon_sym_LF] = ACTIONS(1245), - [anon_sym_LBRACK] = ACTIONS(1243), - [anon_sym_LPAREN] = ACTIONS(1243), - [anon_sym_RPAREN] = ACTIONS(1243), - [anon_sym_PIPE] = ACTIONS(1243), - [anon_sym_DOLLAR] = ACTIONS(1243), - [anon_sym_GT] = ACTIONS(1243), - [anon_sym_DASH_DASH] = ACTIONS(1243), - [anon_sym_DASH] = ACTIONS(1243), - [anon_sym_in] = ACTIONS(1243), - [anon_sym_LBRACE] = ACTIONS(1243), - [anon_sym_STAR] = ACTIONS(1243), - [anon_sym_STAR_STAR] = ACTIONS(1243), - [anon_sym_PLUS_PLUS] = ACTIONS(1243), - [anon_sym_SLASH] = ACTIONS(1243), - [anon_sym_mod] = ACTIONS(1243), - [anon_sym_SLASH_SLASH] = ACTIONS(1243), - [anon_sym_PLUS] = ACTIONS(1243), - [anon_sym_bit_DASHshl] = ACTIONS(1243), - [anon_sym_bit_DASHshr] = ACTIONS(1243), - [anon_sym_EQ_EQ] = ACTIONS(1243), - [anon_sym_BANG_EQ] = ACTIONS(1243), - [anon_sym_LT2] = ACTIONS(1243), - [anon_sym_LT_EQ] = ACTIONS(1243), - [anon_sym_GT_EQ] = ACTIONS(1243), - [anon_sym_not_DASHin] = ACTIONS(1243), - [anon_sym_starts_DASHwith] = ACTIONS(1243), - [anon_sym_ends_DASHwith] = ACTIONS(1243), - [anon_sym_EQ_TILDE] = ACTIONS(1243), - [anon_sym_BANG_TILDE] = ACTIONS(1243), - [anon_sym_bit_DASHand] = ACTIONS(1243), - [anon_sym_bit_DASHxor] = ACTIONS(1243), - [anon_sym_bit_DASHor] = ACTIONS(1243), - [anon_sym_and] = ACTIONS(1243), - [anon_sym_xor] = ACTIONS(1243), - [anon_sym_or] = ACTIONS(1243), - [anon_sym_DOT_DOT_LT] = ACTIONS(1243), - [anon_sym_DOT_DOT] = ACTIONS(1243), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1243), - [sym_val_nothing] = ACTIONS(1243), - [anon_sym_true] = ACTIONS(1243), - [anon_sym_false] = ACTIONS(1243), - [aux_sym_val_number_token1] = ACTIONS(1243), - [aux_sym_val_number_token2] = ACTIONS(1243), - [aux_sym_val_number_token3] = ACTIONS(1243), - [aux_sym_val_number_token4] = ACTIONS(1243), - [anon_sym_inf] = ACTIONS(1243), - [anon_sym_DASHinf] = ACTIONS(1243), - [anon_sym_NaN] = ACTIONS(1243), - [anon_sym_0b] = ACTIONS(1243), - [anon_sym_0o] = ACTIONS(1243), - [anon_sym_0x] = ACTIONS(1243), - [sym_val_date] = ACTIONS(1243), - [anon_sym_DQUOTE] = ACTIONS(1243), - [sym__str_single_quotes] = ACTIONS(1243), - [sym__str_back_ticks] = ACTIONS(1243), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1243), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1243), - [anon_sym_err_GT] = ACTIONS(1243), - [anon_sym_out_GT] = ACTIONS(1243), - [anon_sym_e_GT] = ACTIONS(1243), - [anon_sym_o_GT] = ACTIONS(1243), - [anon_sym_err_PLUSout_GT] = ACTIONS(1243), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1243), - [anon_sym_o_PLUSe_GT] = ACTIONS(1243), - [anon_sym_e_PLUSo_GT] = ACTIONS(1243), - [sym_short_flag] = ACTIONS(1243), - [aux_sym_unquoted_token1] = ACTIONS(1243), + [ts_builtin_sym_end] = ACTIONS(672), + [anon_sym_export] = ACTIONS(670), + [anon_sym_alias] = ACTIONS(670), + [anon_sym_let] = ACTIONS(670), + [anon_sym_let_DASHenv] = ACTIONS(670), + [anon_sym_mut] = ACTIONS(670), + [anon_sym_const] = ACTIONS(670), + [sym_cmd_identifier] = ACTIONS(670), + [anon_sym_SEMI] = ACTIONS(670), + [anon_sym_LF] = ACTIONS(672), + [anon_sym_def] = ACTIONS(670), + [anon_sym_def_DASHenv] = ACTIONS(670), + [anon_sym_export_DASHenv] = ACTIONS(670), + [anon_sym_extern] = ACTIONS(670), + [anon_sym_module] = ACTIONS(670), + [anon_sym_use] = ACTIONS(670), + [anon_sym_LBRACK] = ACTIONS(670), + [anon_sym_LPAREN] = ACTIONS(670), + [anon_sym_PIPE] = ACTIONS(670), + [anon_sym_DOLLAR] = ACTIONS(670), + [anon_sym_error] = ACTIONS(670), + [anon_sym_DASH_DASH] = ACTIONS(670), + [anon_sym_DASH] = ACTIONS(670), + [anon_sym_break] = ACTIONS(670), + [anon_sym_continue] = ACTIONS(670), + [anon_sym_for] = ACTIONS(670), + [anon_sym_loop] = ACTIONS(670), + [anon_sym_while] = ACTIONS(670), + [anon_sym_do] = ACTIONS(670), + [anon_sym_if] = ACTIONS(670), + [anon_sym_match] = ACTIONS(670), + [anon_sym_LBRACE] = ACTIONS(670), + [anon_sym_DOT] = ACTIONS(670), + [anon_sym_try] = ACTIONS(670), + [anon_sym_return] = ACTIONS(670), + [anon_sym_source] = ACTIONS(670), + [anon_sym_source_DASHenv] = ACTIONS(670), + [anon_sym_register] = ACTIONS(670), + [anon_sym_hide] = ACTIONS(670), + [anon_sym_hide_DASHenv] = ACTIONS(670), + [anon_sym_overlay] = ACTIONS(670), + [anon_sym_where] = ACTIONS(670), + [anon_sym_QMARK2] = ACTIONS(670), + [anon_sym_not] = ACTIONS(670), + [anon_sym_DOT_DOT_LT] = ACTIONS(670), + [anon_sym_DOT_DOT] = ACTIONS(670), + [anon_sym_DOT_DOT_EQ] = ACTIONS(670), + [sym_val_nothing] = ACTIONS(670), + [anon_sym_true] = ACTIONS(670), + [anon_sym_false] = ACTIONS(670), + [aux_sym_val_number_token1] = ACTIONS(670), + [aux_sym_val_number_token2] = ACTIONS(670), + [aux_sym_val_number_token3] = ACTIONS(670), + [aux_sym_val_number_token4] = ACTIONS(670), + [anon_sym_inf] = ACTIONS(670), + [anon_sym_DASHinf] = ACTIONS(670), + [anon_sym_NaN] = ACTIONS(670), + [anon_sym_0b] = ACTIONS(670), + [anon_sym_0o] = ACTIONS(670), + [anon_sym_0x] = ACTIONS(670), + [sym_val_date] = ACTIONS(670), + [anon_sym_DQUOTE] = ACTIONS(670), + [sym__str_single_quotes] = ACTIONS(670), + [sym__str_back_ticks] = ACTIONS(670), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(670), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(670), + [anon_sym_CARET] = ACTIONS(670), + [sym_short_flag] = ACTIONS(670), [anon_sym_POUND] = ACTIONS(3), }, [666] = { - [sym__flag] = STATE(840), - [sym_long_flag] = STATE(870), + [sym__flag] = STATE(869), + [sym_long_flag] = STATE(835), [sym_comment] = STATE(666), - [aux_sym_overlay_use_repeat1] = STATE(659), - [ts_builtin_sym_end] = ACTIONS(1591), - [sym_cmd_identifier] = ACTIONS(1593), - [anon_sym_SEMI] = ACTIONS(1593), - [anon_sym_LF] = ACTIONS(1591), - [anon_sym_export] = ACTIONS(1593), - [anon_sym_alias] = ACTIONS(1593), - [anon_sym_def] = ACTIONS(1593), - [anon_sym_def_DASHenv] = ACTIONS(1593), - [anon_sym_export_DASHenv] = ACTIONS(1593), - [anon_sym_extern] = ACTIONS(1593), - [anon_sym_module] = ACTIONS(1593), - [anon_sym_use] = ACTIONS(1593), - [anon_sym_LBRACK] = ACTIONS(1593), - [anon_sym_LPAREN] = ACTIONS(1593), - [anon_sym_DOLLAR] = ACTIONS(1593), - [anon_sym_error] = ACTIONS(1593), - [anon_sym_DASH_DASH] = ACTIONS(1595), - [anon_sym_DASH] = ACTIONS(1593), - [anon_sym_break] = ACTIONS(1593), - [anon_sym_continue] = ACTIONS(1593), - [anon_sym_for] = ACTIONS(1593), - [anon_sym_loop] = ACTIONS(1593), - [anon_sym_while] = ACTIONS(1593), - [anon_sym_do] = ACTIONS(1593), - [anon_sym_if] = ACTIONS(1593), - [anon_sym_match] = ACTIONS(1593), - [anon_sym_LBRACE] = ACTIONS(1593), - [anon_sym_try] = ACTIONS(1593), - [anon_sym_return] = ACTIONS(1593), - [anon_sym_let] = ACTIONS(1593), - [anon_sym_let_DASHenv] = ACTIONS(1593), - [anon_sym_mut] = ACTIONS(1593), - [anon_sym_const] = ACTIONS(1593), - [anon_sym_source] = ACTIONS(1593), - [anon_sym_source_DASHenv] = ACTIONS(1593), - [anon_sym_register] = ACTIONS(1593), - [anon_sym_hide] = ACTIONS(1593), - [anon_sym_hide_DASHenv] = ACTIONS(1593), - [anon_sym_overlay] = ACTIONS(1593), - [anon_sym_as] = ACTIONS(1597), - [anon_sym_where] = ACTIONS(1593), - [anon_sym_not] = ACTIONS(1593), - [anon_sym_DOT_DOT_LT] = ACTIONS(1593), - [anon_sym_DOT_DOT] = ACTIONS(1593), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1593), - [sym_val_nothing] = ACTIONS(1593), - [anon_sym_true] = ACTIONS(1593), - [anon_sym_false] = ACTIONS(1593), - [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(1593), - [anon_sym_inf] = ACTIONS(1593), - [anon_sym_DASHinf] = ACTIONS(1593), - [anon_sym_NaN] = ACTIONS(1593), - [anon_sym_0b] = ACTIONS(1593), - [anon_sym_0o] = ACTIONS(1593), - [anon_sym_0x] = ACTIONS(1593), - [sym_val_date] = ACTIONS(1593), - [anon_sym_DQUOTE] = ACTIONS(1593), - [sym__str_single_quotes] = ACTIONS(1593), - [sym__str_back_ticks] = ACTIONS(1593), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1593), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1593), - [anon_sym_CARET] = ACTIONS(1593), - [sym_short_flag] = ACTIONS(1599), + [ts_builtin_sym_end] = ACTIONS(708), + [anon_sym_export] = ACTIONS(706), + [anon_sym_alias] = ACTIONS(706), + [anon_sym_let] = ACTIONS(706), + [anon_sym_let_DASHenv] = ACTIONS(706), + [anon_sym_mut] = ACTIONS(706), + [anon_sym_const] = ACTIONS(706), + [sym_cmd_identifier] = ACTIONS(706), + [anon_sym_SEMI] = ACTIONS(706), + [anon_sym_LF] = ACTIONS(708), + [anon_sym_def] = ACTIONS(706), + [anon_sym_def_DASHenv] = ACTIONS(706), + [anon_sym_export_DASHenv] = ACTIONS(706), + [anon_sym_extern] = ACTIONS(706), + [anon_sym_module] = ACTIONS(706), + [anon_sym_use] = ACTIONS(706), + [anon_sym_LBRACK] = ACTIONS(706), + [anon_sym_LPAREN] = ACTIONS(706), + [anon_sym_PIPE] = ACTIONS(706), + [anon_sym_DOLLAR] = ACTIONS(706), + [anon_sym_error] = ACTIONS(706), + [anon_sym_DASH_DASH] = ACTIONS(1312), + [anon_sym_DASH] = ACTIONS(706), + [anon_sym_break] = ACTIONS(706), + [anon_sym_continue] = ACTIONS(706), + [anon_sym_for] = ACTIONS(706), + [anon_sym_loop] = ACTIONS(706), + [anon_sym_while] = ACTIONS(706), + [anon_sym_do] = ACTIONS(706), + [anon_sym_if] = ACTIONS(706), + [anon_sym_match] = ACTIONS(706), + [anon_sym_LBRACE] = ACTIONS(706), + [anon_sym_try] = ACTIONS(706), + [anon_sym_return] = ACTIONS(706), + [anon_sym_source] = ACTIONS(706), + [anon_sym_source_DASHenv] = ACTIONS(706), + [anon_sym_register] = ACTIONS(706), + [anon_sym_hide] = ACTIONS(706), + [anon_sym_hide_DASHenv] = ACTIONS(706), + [anon_sym_overlay] = ACTIONS(706), + [anon_sym_where] = ACTIONS(706), + [anon_sym_not] = ACTIONS(706), + [anon_sym_DOT_DOT_LT] = ACTIONS(706), + [anon_sym_DOT_DOT] = ACTIONS(706), + [anon_sym_DOT_DOT_EQ] = ACTIONS(706), + [sym_val_nothing] = ACTIONS(706), + [anon_sym_true] = ACTIONS(706), + [anon_sym_false] = ACTIONS(706), + [aux_sym_val_number_token1] = ACTIONS(706), + [aux_sym_val_number_token2] = ACTIONS(706), + [aux_sym_val_number_token3] = ACTIONS(706), + [aux_sym_val_number_token4] = ACTIONS(706), + [anon_sym_inf] = ACTIONS(706), + [anon_sym_DASHinf] = ACTIONS(706), + [anon_sym_NaN] = ACTIONS(706), + [anon_sym_0b] = ACTIONS(706), + [anon_sym_0o] = ACTIONS(706), + [anon_sym_0x] = ACTIONS(706), + [sym_val_date] = ACTIONS(706), + [anon_sym_DQUOTE] = ACTIONS(706), + [sym__str_single_quotes] = ACTIONS(706), + [sym__str_back_ticks] = ACTIONS(706), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(706), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(706), + [anon_sym_CARET] = ACTIONS(706), + [sym_short_flag] = ACTIONS(1314), [anon_sym_POUND] = ACTIONS(3), }, [667] = { [sym_comment] = STATE(667), - [anon_sym_SEMI] = ACTIONS(1215), - [anon_sym_LF] = ACTIONS(1217), - [anon_sym_LBRACK] = ACTIONS(1215), - [anon_sym_LPAREN] = ACTIONS(1215), - [anon_sym_RPAREN] = ACTIONS(1215), - [anon_sym_PIPE] = ACTIONS(1215), - [anon_sym_DOLLAR] = ACTIONS(1215), - [anon_sym_GT] = ACTIONS(1215), - [anon_sym_DASH_DASH] = ACTIONS(1215), - [anon_sym_DASH] = ACTIONS(1215), - [anon_sym_in] = ACTIONS(1215), - [anon_sym_LBRACE] = ACTIONS(1215), - [anon_sym_STAR] = ACTIONS(1215), - [anon_sym_STAR_STAR] = ACTIONS(1215), - [anon_sym_PLUS_PLUS] = ACTIONS(1215), - [anon_sym_SLASH] = ACTIONS(1215), - [anon_sym_mod] = ACTIONS(1215), - [anon_sym_SLASH_SLASH] = ACTIONS(1215), - [anon_sym_PLUS] = ACTIONS(1215), - [anon_sym_bit_DASHshl] = ACTIONS(1215), - [anon_sym_bit_DASHshr] = ACTIONS(1215), - [anon_sym_EQ_EQ] = ACTIONS(1215), - [anon_sym_BANG_EQ] = ACTIONS(1215), - [anon_sym_LT2] = ACTIONS(1215), - [anon_sym_LT_EQ] = ACTIONS(1215), - [anon_sym_GT_EQ] = ACTIONS(1215), - [anon_sym_not_DASHin] = ACTIONS(1215), - [anon_sym_starts_DASHwith] = ACTIONS(1215), - [anon_sym_ends_DASHwith] = ACTIONS(1215), - [anon_sym_EQ_TILDE] = ACTIONS(1215), - [anon_sym_BANG_TILDE] = ACTIONS(1215), - [anon_sym_bit_DASHand] = ACTIONS(1215), - [anon_sym_bit_DASHxor] = ACTIONS(1215), - [anon_sym_bit_DASHor] = ACTIONS(1215), - [anon_sym_and] = ACTIONS(1215), - [anon_sym_xor] = ACTIONS(1215), - [anon_sym_or] = ACTIONS(1215), - [anon_sym_DOT_DOT_LT] = ACTIONS(1215), - [anon_sym_DOT_DOT] = ACTIONS(1215), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1215), - [sym_val_nothing] = ACTIONS(1215), - [anon_sym_true] = ACTIONS(1215), - [anon_sym_false] = ACTIONS(1215), - [aux_sym_val_number_token1] = ACTIONS(1215), - [aux_sym_val_number_token2] = ACTIONS(1215), - [aux_sym_val_number_token3] = ACTIONS(1215), - [aux_sym_val_number_token4] = ACTIONS(1215), - [anon_sym_inf] = ACTIONS(1215), - [anon_sym_DASHinf] = ACTIONS(1215), - [anon_sym_NaN] = ACTIONS(1215), - [anon_sym_0b] = ACTIONS(1215), - [anon_sym_0o] = ACTIONS(1215), - [anon_sym_0x] = ACTIONS(1215), - [sym_val_date] = ACTIONS(1215), - [anon_sym_DQUOTE] = ACTIONS(1215), - [sym__str_single_quotes] = ACTIONS(1215), - [sym__str_back_ticks] = ACTIONS(1215), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1215), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1215), - [anon_sym_err_GT] = ACTIONS(1215), - [anon_sym_out_GT] = ACTIONS(1215), - [anon_sym_e_GT] = ACTIONS(1215), - [anon_sym_o_GT] = ACTIONS(1215), - [anon_sym_err_PLUSout_GT] = ACTIONS(1215), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1215), - [anon_sym_o_PLUSe_GT] = ACTIONS(1215), - [anon_sym_e_PLUSo_GT] = ACTIONS(1215), - [sym_short_flag] = ACTIONS(1215), - [aux_sym_unquoted_token1] = ACTIONS(1215), + [anon_sym_export] = ACTIONS(759), + [anon_sym_alias] = ACTIONS(759), + [anon_sym_let] = ACTIONS(759), + [anon_sym_let_DASHenv] = ACTIONS(759), + [anon_sym_mut] = ACTIONS(759), + [anon_sym_const] = ACTIONS(759), + [sym_cmd_identifier] = ACTIONS(759), + [anon_sym_SEMI] = ACTIONS(759), + [anon_sym_LF] = ACTIONS(761), + [anon_sym_def] = ACTIONS(759), + [anon_sym_def_DASHenv] = ACTIONS(759), + [anon_sym_export_DASHenv] = ACTIONS(759), + [anon_sym_extern] = ACTIONS(759), + [anon_sym_module] = ACTIONS(759), + [anon_sym_use] = ACTIONS(759), + [anon_sym_LBRACK] = ACTIONS(759), + [anon_sym_LPAREN] = ACTIONS(759), + [anon_sym_RPAREN] = ACTIONS(759), + [anon_sym_PIPE] = ACTIONS(759), + [anon_sym_DOLLAR] = ACTIONS(759), + [anon_sym_error] = ACTIONS(759), + [anon_sym_DASH_DASH] = ACTIONS(759), + [anon_sym_DASH] = ACTIONS(759), + [anon_sym_break] = ACTIONS(759), + [anon_sym_continue] = ACTIONS(759), + [anon_sym_for] = ACTIONS(759), + [anon_sym_loop] = ACTIONS(759), + [anon_sym_while] = ACTIONS(759), + [anon_sym_do] = ACTIONS(759), + [anon_sym_if] = ACTIONS(759), + [anon_sym_match] = ACTIONS(759), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_RBRACE] = ACTIONS(759), + [anon_sym_DOT] = ACTIONS(759), + [anon_sym_try] = ACTIONS(759), + [anon_sym_return] = ACTIONS(759), + [anon_sym_source] = ACTIONS(759), + [anon_sym_source_DASHenv] = ACTIONS(759), + [anon_sym_register] = ACTIONS(759), + [anon_sym_hide] = ACTIONS(759), + [anon_sym_hide_DASHenv] = ACTIONS(759), + [anon_sym_overlay] = ACTIONS(759), + [anon_sym_where] = ACTIONS(759), + [anon_sym_not] = ACTIONS(759), + [anon_sym_DOT_DOT_LT] = ACTIONS(759), + [anon_sym_DOT_DOT] = ACTIONS(759), + [anon_sym_DOT_DOT_EQ] = ACTIONS(759), + [sym_val_nothing] = ACTIONS(759), + [anon_sym_true] = ACTIONS(759), + [anon_sym_false] = ACTIONS(759), + [aux_sym_val_number_token1] = ACTIONS(759), + [aux_sym_val_number_token2] = ACTIONS(759), + [aux_sym_val_number_token3] = ACTIONS(759), + [aux_sym_val_number_token4] = ACTIONS(759), + [anon_sym_inf] = ACTIONS(759), + [anon_sym_DASHinf] = ACTIONS(759), + [anon_sym_NaN] = ACTIONS(759), + [anon_sym_0b] = ACTIONS(759), + [anon_sym_0o] = ACTIONS(759), + [anon_sym_0x] = ACTIONS(759), + [sym_val_date] = ACTIONS(759), + [anon_sym_DQUOTE] = ACTIONS(759), + [sym__str_single_quotes] = ACTIONS(759), + [sym__str_back_ticks] = ACTIONS(759), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(759), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(759), + [anon_sym_CARET] = ACTIONS(759), + [sym_short_flag] = ACTIONS(759), [anon_sym_POUND] = ACTIONS(3), }, [668] = { + [sym__flag] = STATE(657), + [sym_long_flag] = STATE(742), [sym_comment] = STATE(668), - [anon_sym_SEMI] = ACTIONS(1211), - [anon_sym_LF] = ACTIONS(1213), - [anon_sym_LBRACK] = ACTIONS(1211), - [anon_sym_LPAREN] = ACTIONS(1211), - [anon_sym_RPAREN] = ACTIONS(1211), - [anon_sym_PIPE] = ACTIONS(1211), - [anon_sym_DOLLAR] = ACTIONS(1211), - [anon_sym_GT] = ACTIONS(1211), - [anon_sym_DASH_DASH] = ACTIONS(1211), - [anon_sym_DASH] = ACTIONS(1211), - [anon_sym_in] = ACTIONS(1211), - [anon_sym_LBRACE] = ACTIONS(1211), - [anon_sym_STAR] = ACTIONS(1211), - [anon_sym_STAR_STAR] = ACTIONS(1211), - [anon_sym_PLUS_PLUS] = ACTIONS(1211), - [anon_sym_SLASH] = ACTIONS(1211), - [anon_sym_mod] = ACTIONS(1211), - [anon_sym_SLASH_SLASH] = ACTIONS(1211), - [anon_sym_PLUS] = ACTIONS(1211), - [anon_sym_bit_DASHshl] = ACTIONS(1211), - [anon_sym_bit_DASHshr] = ACTIONS(1211), - [anon_sym_EQ_EQ] = ACTIONS(1211), - [anon_sym_BANG_EQ] = ACTIONS(1211), - [anon_sym_LT2] = ACTIONS(1211), - [anon_sym_LT_EQ] = ACTIONS(1211), - [anon_sym_GT_EQ] = ACTIONS(1211), - [anon_sym_not_DASHin] = ACTIONS(1211), - [anon_sym_starts_DASHwith] = ACTIONS(1211), - [anon_sym_ends_DASHwith] = ACTIONS(1211), - [anon_sym_EQ_TILDE] = ACTIONS(1211), - [anon_sym_BANG_TILDE] = ACTIONS(1211), - [anon_sym_bit_DASHand] = ACTIONS(1211), - [anon_sym_bit_DASHxor] = ACTIONS(1211), - [anon_sym_bit_DASHor] = ACTIONS(1211), - [anon_sym_and] = ACTIONS(1211), - [anon_sym_xor] = ACTIONS(1211), - [anon_sym_or] = ACTIONS(1211), - [anon_sym_DOT_DOT_LT] = ACTIONS(1211), - [anon_sym_DOT_DOT] = ACTIONS(1211), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1211), - [sym_val_nothing] = ACTIONS(1211), - [anon_sym_true] = ACTIONS(1211), - [anon_sym_false] = ACTIONS(1211), - [aux_sym_val_number_token1] = ACTIONS(1211), - [aux_sym_val_number_token2] = ACTIONS(1211), - [aux_sym_val_number_token3] = ACTIONS(1211), - [aux_sym_val_number_token4] = ACTIONS(1211), - [anon_sym_inf] = ACTIONS(1211), - [anon_sym_DASHinf] = ACTIONS(1211), - [anon_sym_NaN] = ACTIONS(1211), - [anon_sym_0b] = ACTIONS(1211), - [anon_sym_0o] = ACTIONS(1211), - [anon_sym_0x] = ACTIONS(1211), - [sym_val_date] = ACTIONS(1211), - [anon_sym_DQUOTE] = ACTIONS(1211), - [sym__str_single_quotes] = ACTIONS(1211), - [sym__str_back_ticks] = ACTIONS(1211), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1211), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1211), - [anon_sym_err_GT] = ACTIONS(1211), - [anon_sym_out_GT] = ACTIONS(1211), - [anon_sym_e_GT] = ACTIONS(1211), - [anon_sym_o_GT] = ACTIONS(1211), - [anon_sym_err_PLUSout_GT] = ACTIONS(1211), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1211), - [anon_sym_o_PLUSe_GT] = ACTIONS(1211), - [anon_sym_e_PLUSo_GT] = ACTIONS(1211), - [sym_short_flag] = ACTIONS(1211), - [aux_sym_unquoted_token1] = ACTIONS(1211), + [ts_builtin_sym_end] = ACTIONS(680), + [anon_sym_export] = ACTIONS(678), + [anon_sym_alias] = ACTIONS(678), + [anon_sym_let] = ACTIONS(678), + [anon_sym_let_DASHenv] = ACTIONS(678), + [anon_sym_mut] = ACTIONS(678), + [anon_sym_const] = ACTIONS(678), + [sym_cmd_identifier] = ACTIONS(678), + [anon_sym_SEMI] = ACTIONS(678), + [anon_sym_LF] = ACTIONS(680), + [anon_sym_def] = ACTIONS(678), + [anon_sym_def_DASHenv] = ACTIONS(678), + [anon_sym_export_DASHenv] = ACTIONS(678), + [anon_sym_extern] = ACTIONS(678), + [anon_sym_module] = ACTIONS(678), + [anon_sym_use] = ACTIONS(678), + [anon_sym_LBRACK] = ACTIONS(678), + [anon_sym_LPAREN] = ACTIONS(678), + [anon_sym_PIPE] = ACTIONS(678), + [anon_sym_DOLLAR] = ACTIONS(678), + [anon_sym_error] = ACTIONS(678), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(678), + [anon_sym_break] = ACTIONS(678), + [anon_sym_continue] = ACTIONS(678), + [anon_sym_for] = ACTIONS(678), + [anon_sym_loop] = ACTIONS(678), + [anon_sym_while] = ACTIONS(678), + [anon_sym_do] = ACTIONS(678), + [anon_sym_if] = ACTIONS(678), + [anon_sym_match] = ACTIONS(678), + [anon_sym_LBRACE] = ACTIONS(678), + [anon_sym_try] = ACTIONS(678), + [anon_sym_return] = ACTIONS(678), + [anon_sym_source] = ACTIONS(678), + [anon_sym_source_DASHenv] = ACTIONS(678), + [anon_sym_register] = ACTIONS(678), + [anon_sym_hide] = ACTIONS(678), + [anon_sym_hide_DASHenv] = ACTIONS(678), + [anon_sym_overlay] = ACTIONS(678), + [anon_sym_where] = ACTIONS(678), + [anon_sym_not] = ACTIONS(678), + [anon_sym_DOT_DOT_LT] = ACTIONS(678), + [anon_sym_DOT_DOT] = ACTIONS(678), + [anon_sym_DOT_DOT_EQ] = ACTIONS(678), + [sym_val_nothing] = ACTIONS(678), + [anon_sym_true] = ACTIONS(678), + [anon_sym_false] = ACTIONS(678), + [aux_sym_val_number_token1] = ACTIONS(678), + [aux_sym_val_number_token2] = ACTIONS(678), + [aux_sym_val_number_token3] = ACTIONS(678), + [aux_sym_val_number_token4] = ACTIONS(678), + [anon_sym_inf] = ACTIONS(678), + [anon_sym_DASHinf] = ACTIONS(678), + [anon_sym_NaN] = ACTIONS(678), + [anon_sym_0b] = ACTIONS(678), + [anon_sym_0o] = ACTIONS(678), + [anon_sym_0x] = ACTIONS(678), + [sym_val_date] = ACTIONS(678), + [anon_sym_DQUOTE] = ACTIONS(678), + [sym__str_single_quotes] = ACTIONS(678), + [sym__str_back_ticks] = ACTIONS(678), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(678), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(678), + [anon_sym_CARET] = ACTIONS(678), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, [669] = { + [sym__flag] = STATE(903), + [sym_long_flag] = STATE(835), [sym_comment] = STATE(669), - [anon_sym_SEMI] = ACTIONS(1229), - [anon_sym_LF] = ACTIONS(1227), - [anon_sym_LBRACK] = ACTIONS(1229), - [anon_sym_LPAREN] = ACTIONS(1229), - [anon_sym_RPAREN] = ACTIONS(1229), - [anon_sym_PIPE] = ACTIONS(1229), - [anon_sym_DOLLAR] = ACTIONS(1229), - [anon_sym_GT] = ACTIONS(1229), - [anon_sym_DASH_DASH] = ACTIONS(1229), - [anon_sym_DASH] = ACTIONS(1229), - [anon_sym_in] = ACTIONS(1229), - [anon_sym_LBRACE] = ACTIONS(1229), - [anon_sym_STAR] = ACTIONS(1229), - [anon_sym_STAR_STAR] = ACTIONS(1229), - [anon_sym_PLUS_PLUS] = ACTIONS(1229), - [anon_sym_SLASH] = ACTIONS(1229), - [anon_sym_mod] = ACTIONS(1229), - [anon_sym_SLASH_SLASH] = ACTIONS(1229), - [anon_sym_PLUS] = ACTIONS(1229), - [anon_sym_bit_DASHshl] = ACTIONS(1229), - [anon_sym_bit_DASHshr] = ACTIONS(1229), - [anon_sym_EQ_EQ] = ACTIONS(1229), - [anon_sym_BANG_EQ] = ACTIONS(1229), - [anon_sym_LT2] = ACTIONS(1229), - [anon_sym_LT_EQ] = ACTIONS(1229), - [anon_sym_GT_EQ] = ACTIONS(1229), - [anon_sym_not_DASHin] = ACTIONS(1229), - [anon_sym_starts_DASHwith] = ACTIONS(1229), - [anon_sym_ends_DASHwith] = ACTIONS(1229), - [anon_sym_EQ_TILDE] = ACTIONS(1229), - [anon_sym_BANG_TILDE] = ACTIONS(1229), - [anon_sym_bit_DASHand] = ACTIONS(1229), - [anon_sym_bit_DASHxor] = ACTIONS(1229), - [anon_sym_bit_DASHor] = ACTIONS(1229), - [anon_sym_and] = ACTIONS(1229), - [anon_sym_xor] = ACTIONS(1229), - [anon_sym_or] = ACTIONS(1229), - [anon_sym_DOT_DOT_LT] = ACTIONS(1229), - [anon_sym_DOT_DOT] = ACTIONS(1229), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1229), - [sym_val_nothing] = ACTIONS(1229), - [anon_sym_true] = ACTIONS(1229), - [anon_sym_false] = ACTIONS(1229), - [aux_sym_val_number_token1] = ACTIONS(1229), - [aux_sym_val_number_token2] = ACTIONS(1229), - [aux_sym_val_number_token3] = ACTIONS(1229), - [aux_sym_val_number_token4] = ACTIONS(1229), - [anon_sym_inf] = ACTIONS(1229), - [anon_sym_DASHinf] = ACTIONS(1229), - [anon_sym_NaN] = ACTIONS(1229), - [anon_sym_0b] = ACTIONS(1229), - [anon_sym_0o] = ACTIONS(1229), - [anon_sym_0x] = ACTIONS(1229), - [sym_val_date] = ACTIONS(1229), - [anon_sym_DQUOTE] = ACTIONS(1229), - [sym__str_single_quotes] = ACTIONS(1229), - [sym__str_back_ticks] = ACTIONS(1229), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1229), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1229), - [anon_sym_err_GT] = ACTIONS(1229), - [anon_sym_out_GT] = ACTIONS(1229), - [anon_sym_e_GT] = ACTIONS(1229), - [anon_sym_o_GT] = ACTIONS(1229), - [anon_sym_err_PLUSout_GT] = ACTIONS(1229), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1229), - [anon_sym_o_PLUSe_GT] = ACTIONS(1229), - [anon_sym_e_PLUSo_GT] = ACTIONS(1229), - [sym_short_flag] = ACTIONS(1229), - [aux_sym_unquoted_token1] = ACTIONS(1229), + [ts_builtin_sym_end] = ACTIONS(1253), + [anon_sym_export] = ACTIONS(1251), + [anon_sym_alias] = ACTIONS(1251), + [anon_sym_let] = ACTIONS(1251), + [anon_sym_let_DASHenv] = ACTIONS(1251), + [anon_sym_mut] = ACTIONS(1251), + [anon_sym_const] = ACTIONS(1251), + [sym_cmd_identifier] = ACTIONS(1251), + [anon_sym_SEMI] = ACTIONS(1251), + [anon_sym_LF] = ACTIONS(1253), + [anon_sym_def] = ACTIONS(1251), + [anon_sym_def_DASHenv] = ACTIONS(1251), + [anon_sym_export_DASHenv] = ACTIONS(1251), + [anon_sym_extern] = ACTIONS(1251), + [anon_sym_module] = ACTIONS(1251), + [anon_sym_use] = ACTIONS(1251), + [anon_sym_LBRACK] = ACTIONS(1251), + [anon_sym_LPAREN] = ACTIONS(1251), + [anon_sym_PIPE] = ACTIONS(1251), + [anon_sym_DOLLAR] = ACTIONS(1251), + [anon_sym_error] = ACTIONS(1251), + [anon_sym_DASH_DASH] = ACTIONS(1312), + [anon_sym_DASH] = ACTIONS(1251), + [anon_sym_break] = ACTIONS(1251), + [anon_sym_continue] = ACTIONS(1251), + [anon_sym_for] = ACTIONS(1251), + [anon_sym_loop] = ACTIONS(1251), + [anon_sym_while] = ACTIONS(1251), + [anon_sym_do] = ACTIONS(1251), + [anon_sym_if] = ACTIONS(1251), + [anon_sym_match] = ACTIONS(1251), + [anon_sym_LBRACE] = ACTIONS(1251), + [anon_sym_try] = ACTIONS(1251), + [anon_sym_return] = ACTIONS(1251), + [anon_sym_source] = ACTIONS(1251), + [anon_sym_source_DASHenv] = ACTIONS(1251), + [anon_sym_register] = ACTIONS(1251), + [anon_sym_hide] = ACTIONS(1251), + [anon_sym_hide_DASHenv] = ACTIONS(1251), + [anon_sym_overlay] = ACTIONS(1251), + [anon_sym_where] = ACTIONS(1251), + [anon_sym_not] = ACTIONS(1251), + [anon_sym_DOT_DOT_LT] = ACTIONS(1251), + [anon_sym_DOT_DOT] = ACTIONS(1251), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1251), + [sym_val_nothing] = ACTIONS(1251), + [anon_sym_true] = ACTIONS(1251), + [anon_sym_false] = ACTIONS(1251), + [aux_sym_val_number_token1] = ACTIONS(1251), + [aux_sym_val_number_token2] = ACTIONS(1251), + [aux_sym_val_number_token3] = ACTIONS(1251), + [aux_sym_val_number_token4] = ACTIONS(1251), + [anon_sym_inf] = ACTIONS(1251), + [anon_sym_DASHinf] = ACTIONS(1251), + [anon_sym_NaN] = ACTIONS(1251), + [anon_sym_0b] = ACTIONS(1251), + [anon_sym_0o] = ACTIONS(1251), + [anon_sym_0x] = ACTIONS(1251), + [sym_val_date] = ACTIONS(1251), + [anon_sym_DQUOTE] = ACTIONS(1251), + [sym__str_single_quotes] = ACTIONS(1251), + [sym__str_back_ticks] = ACTIONS(1251), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1251), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1251), + [anon_sym_CARET] = ACTIONS(1251), + [sym_short_flag] = ACTIONS(1314), [anon_sym_POUND] = ACTIONS(3), }, [670] = { + [sym__flag] = STATE(666), + [sym_long_flag] = STATE(742), [sym_comment] = STATE(670), - [anon_sym_SEMI] = ACTIONS(1207), - [anon_sym_LF] = ACTIONS(1209), - [anon_sym_LBRACK] = ACTIONS(1207), - [anon_sym_LPAREN] = ACTIONS(1207), - [anon_sym_RPAREN] = ACTIONS(1207), - [anon_sym_PIPE] = ACTIONS(1207), - [anon_sym_DOLLAR] = ACTIONS(1207), - [anon_sym_GT] = ACTIONS(1207), - [anon_sym_DASH_DASH] = ACTIONS(1207), - [anon_sym_DASH] = ACTIONS(1207), - [anon_sym_in] = ACTIONS(1207), - [anon_sym_LBRACE] = ACTIONS(1207), - [anon_sym_STAR] = ACTIONS(1207), - [anon_sym_STAR_STAR] = ACTIONS(1207), - [anon_sym_PLUS_PLUS] = ACTIONS(1207), - [anon_sym_SLASH] = ACTIONS(1207), - [anon_sym_mod] = ACTIONS(1207), - [anon_sym_SLASH_SLASH] = ACTIONS(1207), - [anon_sym_PLUS] = ACTIONS(1207), - [anon_sym_bit_DASHshl] = ACTIONS(1207), - [anon_sym_bit_DASHshr] = ACTIONS(1207), - [anon_sym_EQ_EQ] = ACTIONS(1207), - [anon_sym_BANG_EQ] = ACTIONS(1207), - [anon_sym_LT2] = ACTIONS(1207), - [anon_sym_LT_EQ] = ACTIONS(1207), - [anon_sym_GT_EQ] = ACTIONS(1207), - [anon_sym_not_DASHin] = ACTIONS(1207), - [anon_sym_starts_DASHwith] = ACTIONS(1207), - [anon_sym_ends_DASHwith] = ACTIONS(1207), - [anon_sym_EQ_TILDE] = ACTIONS(1207), - [anon_sym_BANG_TILDE] = ACTIONS(1207), - [anon_sym_bit_DASHand] = ACTIONS(1207), - [anon_sym_bit_DASHxor] = ACTIONS(1207), - [anon_sym_bit_DASHor] = ACTIONS(1207), - [anon_sym_and] = ACTIONS(1207), - [anon_sym_xor] = ACTIONS(1207), - [anon_sym_or] = ACTIONS(1207), - [anon_sym_DOT_DOT_LT] = ACTIONS(1207), - [anon_sym_DOT_DOT] = ACTIONS(1207), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1207), - [sym_val_nothing] = ACTIONS(1207), - [anon_sym_true] = ACTIONS(1207), - [anon_sym_false] = ACTIONS(1207), - [aux_sym_val_number_token1] = ACTIONS(1207), - [aux_sym_val_number_token2] = ACTIONS(1207), - [aux_sym_val_number_token3] = ACTIONS(1207), - [aux_sym_val_number_token4] = ACTIONS(1207), - [anon_sym_inf] = ACTIONS(1207), - [anon_sym_DASHinf] = ACTIONS(1207), - [anon_sym_NaN] = ACTIONS(1207), - [anon_sym_0b] = ACTIONS(1207), - [anon_sym_0o] = ACTIONS(1207), - [anon_sym_0x] = ACTIONS(1207), - [sym_val_date] = ACTIONS(1207), - [anon_sym_DQUOTE] = ACTIONS(1207), - [sym__str_single_quotes] = ACTIONS(1207), - [sym__str_back_ticks] = ACTIONS(1207), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1207), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1207), - [anon_sym_err_GT] = ACTIONS(1207), - [anon_sym_out_GT] = ACTIONS(1207), - [anon_sym_e_GT] = ACTIONS(1207), - [anon_sym_o_GT] = ACTIONS(1207), - [anon_sym_err_PLUSout_GT] = ACTIONS(1207), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1207), - [anon_sym_o_PLUSe_GT] = ACTIONS(1207), - [anon_sym_e_PLUSo_GT] = ACTIONS(1207), - [sym_short_flag] = ACTIONS(1207), - [aux_sym_unquoted_token1] = ACTIONS(1207), + [ts_builtin_sym_end] = ACTIONS(680), + [anon_sym_export] = ACTIONS(678), + [anon_sym_alias] = ACTIONS(678), + [anon_sym_let] = ACTIONS(678), + [anon_sym_let_DASHenv] = ACTIONS(678), + [anon_sym_mut] = ACTIONS(678), + [anon_sym_const] = ACTIONS(678), + [sym_cmd_identifier] = ACTIONS(678), + [anon_sym_SEMI] = ACTIONS(678), + [anon_sym_LF] = ACTIONS(680), + [anon_sym_def] = ACTIONS(678), + [anon_sym_def_DASHenv] = ACTIONS(678), + [anon_sym_export_DASHenv] = ACTIONS(678), + [anon_sym_extern] = ACTIONS(678), + [anon_sym_module] = ACTIONS(678), + [anon_sym_use] = ACTIONS(678), + [anon_sym_LBRACK] = ACTIONS(678), + [anon_sym_LPAREN] = ACTIONS(678), + [anon_sym_PIPE] = ACTIONS(678), + [anon_sym_DOLLAR] = ACTIONS(678), + [anon_sym_error] = ACTIONS(678), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(678), + [anon_sym_break] = ACTIONS(678), + [anon_sym_continue] = ACTIONS(678), + [anon_sym_for] = ACTIONS(678), + [anon_sym_loop] = ACTIONS(678), + [anon_sym_while] = ACTIONS(678), + [anon_sym_do] = ACTIONS(678), + [anon_sym_if] = ACTIONS(678), + [anon_sym_match] = ACTIONS(678), + [anon_sym_LBRACE] = ACTIONS(678), + [anon_sym_try] = ACTIONS(678), + [anon_sym_return] = ACTIONS(678), + [anon_sym_source] = ACTIONS(678), + [anon_sym_source_DASHenv] = ACTIONS(678), + [anon_sym_register] = ACTIONS(678), + [anon_sym_hide] = ACTIONS(678), + [anon_sym_hide_DASHenv] = ACTIONS(678), + [anon_sym_overlay] = ACTIONS(678), + [anon_sym_where] = ACTIONS(678), + [anon_sym_not] = ACTIONS(678), + [anon_sym_DOT_DOT_LT] = ACTIONS(678), + [anon_sym_DOT_DOT] = ACTIONS(678), + [anon_sym_DOT_DOT_EQ] = ACTIONS(678), + [sym_val_nothing] = ACTIONS(678), + [anon_sym_true] = ACTIONS(678), + [anon_sym_false] = ACTIONS(678), + [aux_sym_val_number_token1] = ACTIONS(678), + [aux_sym_val_number_token2] = ACTIONS(678), + [aux_sym_val_number_token3] = ACTIONS(678), + [aux_sym_val_number_token4] = ACTIONS(678), + [anon_sym_inf] = ACTIONS(678), + [anon_sym_DASHinf] = ACTIONS(678), + [anon_sym_NaN] = ACTIONS(678), + [anon_sym_0b] = ACTIONS(678), + [anon_sym_0o] = ACTIONS(678), + [anon_sym_0x] = ACTIONS(678), + [sym_val_date] = ACTIONS(678), + [anon_sym_DQUOTE] = ACTIONS(678), + [sym__str_single_quotes] = ACTIONS(678), + [sym__str_back_ticks] = ACTIONS(678), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(678), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(678), + [anon_sym_CARET] = ACTIONS(678), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, [671] = { + [sym__flag] = STATE(658), + [sym_long_flag] = STATE(742), [sym_comment] = STATE(671), - [anon_sym_SEMI] = ACTIONS(1225), - [anon_sym_LF] = ACTIONS(1223), - [anon_sym_LBRACK] = ACTIONS(1225), - [anon_sym_LPAREN] = ACTIONS(1225), - [anon_sym_RPAREN] = ACTIONS(1225), - [anon_sym_PIPE] = ACTIONS(1225), - [anon_sym_DOLLAR] = ACTIONS(1225), - [anon_sym_GT] = ACTIONS(1225), - [anon_sym_DASH_DASH] = ACTIONS(1225), - [anon_sym_DASH] = ACTIONS(1225), - [anon_sym_in] = ACTIONS(1225), - [anon_sym_LBRACE] = ACTIONS(1225), - [anon_sym_STAR] = ACTIONS(1225), - [anon_sym_STAR_STAR] = ACTIONS(1225), - [anon_sym_PLUS_PLUS] = ACTIONS(1225), - [anon_sym_SLASH] = ACTIONS(1225), - [anon_sym_mod] = ACTIONS(1225), - [anon_sym_SLASH_SLASH] = ACTIONS(1225), - [anon_sym_PLUS] = ACTIONS(1225), - [anon_sym_bit_DASHshl] = ACTIONS(1225), - [anon_sym_bit_DASHshr] = ACTIONS(1225), - [anon_sym_EQ_EQ] = ACTIONS(1225), - [anon_sym_BANG_EQ] = ACTIONS(1225), - [anon_sym_LT2] = ACTIONS(1225), - [anon_sym_LT_EQ] = ACTIONS(1225), - [anon_sym_GT_EQ] = ACTIONS(1225), - [anon_sym_not_DASHin] = ACTIONS(1225), - [anon_sym_starts_DASHwith] = ACTIONS(1225), - [anon_sym_ends_DASHwith] = ACTIONS(1225), - [anon_sym_EQ_TILDE] = ACTIONS(1225), - [anon_sym_BANG_TILDE] = ACTIONS(1225), - [anon_sym_bit_DASHand] = ACTIONS(1225), - [anon_sym_bit_DASHxor] = ACTIONS(1225), - [anon_sym_bit_DASHor] = ACTIONS(1225), - [anon_sym_and] = ACTIONS(1225), - [anon_sym_xor] = ACTIONS(1225), - [anon_sym_or] = ACTIONS(1225), - [anon_sym_DOT_DOT_LT] = ACTIONS(1225), - [anon_sym_DOT_DOT] = ACTIONS(1225), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1225), - [sym_val_nothing] = ACTIONS(1225), - [anon_sym_true] = ACTIONS(1225), - [anon_sym_false] = ACTIONS(1225), - [aux_sym_val_number_token1] = ACTIONS(1225), - [aux_sym_val_number_token2] = ACTIONS(1225), - [aux_sym_val_number_token3] = ACTIONS(1225), - [aux_sym_val_number_token4] = ACTIONS(1225), - [anon_sym_inf] = ACTIONS(1225), - [anon_sym_DASHinf] = ACTIONS(1225), - [anon_sym_NaN] = ACTIONS(1225), - [anon_sym_0b] = ACTIONS(1225), - [anon_sym_0o] = ACTIONS(1225), - [anon_sym_0x] = ACTIONS(1225), - [sym_val_date] = ACTIONS(1225), - [anon_sym_DQUOTE] = ACTIONS(1225), - [sym__str_single_quotes] = ACTIONS(1225), - [sym__str_back_ticks] = ACTIONS(1225), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1225), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1225), - [anon_sym_err_GT] = ACTIONS(1225), - [anon_sym_out_GT] = ACTIONS(1225), - [anon_sym_e_GT] = ACTIONS(1225), - [anon_sym_o_GT] = ACTIONS(1225), - [anon_sym_err_PLUSout_GT] = ACTIONS(1225), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1225), - [anon_sym_o_PLUSe_GT] = ACTIONS(1225), - [anon_sym_e_PLUSo_GT] = ACTIONS(1225), - [sym_short_flag] = ACTIONS(1225), - [aux_sym_unquoted_token1] = ACTIONS(1225), + [ts_builtin_sym_end] = ACTIONS(696), + [anon_sym_export] = ACTIONS(694), + [anon_sym_alias] = ACTIONS(694), + [anon_sym_let] = ACTIONS(694), + [anon_sym_let_DASHenv] = ACTIONS(694), + [anon_sym_mut] = ACTIONS(694), + [anon_sym_const] = ACTIONS(694), + [sym_cmd_identifier] = ACTIONS(694), + [anon_sym_SEMI] = ACTIONS(694), + [anon_sym_LF] = ACTIONS(696), + [anon_sym_def] = ACTIONS(694), + [anon_sym_def_DASHenv] = ACTIONS(694), + [anon_sym_export_DASHenv] = ACTIONS(694), + [anon_sym_extern] = ACTIONS(694), + [anon_sym_module] = ACTIONS(694), + [anon_sym_use] = ACTIONS(694), + [anon_sym_LBRACK] = ACTIONS(694), + [anon_sym_LPAREN] = ACTIONS(694), + [anon_sym_PIPE] = ACTIONS(694), + [anon_sym_DOLLAR] = ACTIONS(694), + [anon_sym_error] = ACTIONS(694), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(694), + [anon_sym_break] = ACTIONS(694), + [anon_sym_continue] = ACTIONS(694), + [anon_sym_for] = ACTIONS(694), + [anon_sym_loop] = ACTIONS(694), + [anon_sym_while] = ACTIONS(694), + [anon_sym_do] = ACTIONS(694), + [anon_sym_if] = ACTIONS(694), + [anon_sym_match] = ACTIONS(694), + [anon_sym_LBRACE] = ACTIONS(694), + [anon_sym_try] = ACTIONS(694), + [anon_sym_return] = ACTIONS(694), + [anon_sym_source] = ACTIONS(694), + [anon_sym_source_DASHenv] = ACTIONS(694), + [anon_sym_register] = ACTIONS(694), + [anon_sym_hide] = ACTIONS(694), + [anon_sym_hide_DASHenv] = ACTIONS(694), + [anon_sym_overlay] = ACTIONS(694), + [anon_sym_where] = ACTIONS(694), + [anon_sym_not] = ACTIONS(694), + [anon_sym_DOT_DOT_LT] = ACTIONS(694), + [anon_sym_DOT_DOT] = ACTIONS(694), + [anon_sym_DOT_DOT_EQ] = ACTIONS(694), + [sym_val_nothing] = ACTIONS(694), + [anon_sym_true] = ACTIONS(694), + [anon_sym_false] = ACTIONS(694), + [aux_sym_val_number_token1] = ACTIONS(694), + [aux_sym_val_number_token2] = ACTIONS(694), + [aux_sym_val_number_token3] = ACTIONS(694), + [aux_sym_val_number_token4] = ACTIONS(694), + [anon_sym_inf] = ACTIONS(694), + [anon_sym_DASHinf] = ACTIONS(694), + [anon_sym_NaN] = ACTIONS(694), + [anon_sym_0b] = ACTIONS(694), + [anon_sym_0o] = ACTIONS(694), + [anon_sym_0x] = ACTIONS(694), + [sym_val_date] = ACTIONS(694), + [anon_sym_DQUOTE] = ACTIONS(694), + [sym__str_single_quotes] = ACTIONS(694), + [sym__str_back_ticks] = ACTIONS(694), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(694), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(694), + [anon_sym_CARET] = ACTIONS(694), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, [672] = { + [sym__flag] = STATE(646), + [sym_long_flag] = STATE(742), [sym_comment] = STATE(672), - [anon_sym_SEMI] = ACTIONS(1241), - [anon_sym_LF] = ACTIONS(1239), - [anon_sym_LBRACK] = ACTIONS(1241), - [anon_sym_LPAREN] = ACTIONS(1241), - [anon_sym_RPAREN] = ACTIONS(1241), - [anon_sym_PIPE] = ACTIONS(1241), - [anon_sym_DOLLAR] = ACTIONS(1241), - [anon_sym_GT] = ACTIONS(1241), - [anon_sym_DASH_DASH] = ACTIONS(1241), - [anon_sym_DASH] = ACTIONS(1241), - [anon_sym_in] = ACTIONS(1241), - [anon_sym_LBRACE] = ACTIONS(1241), - [anon_sym_STAR] = ACTIONS(1241), - [anon_sym_STAR_STAR] = ACTIONS(1241), - [anon_sym_PLUS_PLUS] = ACTIONS(1241), - [anon_sym_SLASH] = ACTIONS(1241), - [anon_sym_mod] = ACTIONS(1241), - [anon_sym_SLASH_SLASH] = ACTIONS(1241), - [anon_sym_PLUS] = ACTIONS(1241), - [anon_sym_bit_DASHshl] = ACTIONS(1241), - [anon_sym_bit_DASHshr] = ACTIONS(1241), - [anon_sym_EQ_EQ] = ACTIONS(1241), - [anon_sym_BANG_EQ] = ACTIONS(1241), - [anon_sym_LT2] = ACTIONS(1241), - [anon_sym_LT_EQ] = ACTIONS(1241), - [anon_sym_GT_EQ] = ACTIONS(1241), - [anon_sym_not_DASHin] = ACTIONS(1241), - [anon_sym_starts_DASHwith] = ACTIONS(1241), - [anon_sym_ends_DASHwith] = ACTIONS(1241), - [anon_sym_EQ_TILDE] = ACTIONS(1241), - [anon_sym_BANG_TILDE] = ACTIONS(1241), - [anon_sym_bit_DASHand] = ACTIONS(1241), - [anon_sym_bit_DASHxor] = ACTIONS(1241), - [anon_sym_bit_DASHor] = ACTIONS(1241), - [anon_sym_and] = ACTIONS(1241), - [anon_sym_xor] = ACTIONS(1241), - [anon_sym_or] = ACTIONS(1241), - [anon_sym_DOT_DOT_LT] = ACTIONS(1241), - [anon_sym_DOT_DOT] = ACTIONS(1241), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1241), - [sym_val_nothing] = ACTIONS(1241), - [anon_sym_true] = ACTIONS(1241), - [anon_sym_false] = ACTIONS(1241), - [aux_sym_val_number_token1] = ACTIONS(1241), - [aux_sym_val_number_token2] = ACTIONS(1241), - [aux_sym_val_number_token3] = ACTIONS(1241), - [aux_sym_val_number_token4] = ACTIONS(1241), - [anon_sym_inf] = ACTIONS(1241), - [anon_sym_DASHinf] = ACTIONS(1241), - [anon_sym_NaN] = ACTIONS(1241), - [anon_sym_0b] = ACTIONS(1241), - [anon_sym_0o] = ACTIONS(1241), - [anon_sym_0x] = ACTIONS(1241), - [sym_val_date] = ACTIONS(1241), - [anon_sym_DQUOTE] = ACTIONS(1241), - [sym__str_single_quotes] = ACTIONS(1241), - [sym__str_back_ticks] = ACTIONS(1241), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1241), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1241), - [anon_sym_err_GT] = ACTIONS(1241), - [anon_sym_out_GT] = ACTIONS(1241), - [anon_sym_e_GT] = ACTIONS(1241), - [anon_sym_o_GT] = ACTIONS(1241), - [anon_sym_err_PLUSout_GT] = ACTIONS(1241), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1241), - [anon_sym_o_PLUSe_GT] = ACTIONS(1241), - [anon_sym_e_PLUSo_GT] = ACTIONS(1241), - [sym_short_flag] = ACTIONS(1241), - [aux_sym_unquoted_token1] = ACTIONS(1241), + [ts_builtin_sym_end] = ACTIONS(696), + [anon_sym_export] = ACTIONS(694), + [anon_sym_alias] = ACTIONS(694), + [anon_sym_let] = ACTIONS(694), + [anon_sym_let_DASHenv] = ACTIONS(694), + [anon_sym_mut] = ACTIONS(694), + [anon_sym_const] = ACTIONS(694), + [sym_cmd_identifier] = ACTIONS(694), + [anon_sym_SEMI] = ACTIONS(694), + [anon_sym_LF] = ACTIONS(696), + [anon_sym_def] = ACTIONS(694), + [anon_sym_def_DASHenv] = ACTIONS(694), + [anon_sym_export_DASHenv] = ACTIONS(694), + [anon_sym_extern] = ACTIONS(694), + [anon_sym_module] = ACTIONS(694), + [anon_sym_use] = ACTIONS(694), + [anon_sym_LBRACK] = ACTIONS(694), + [anon_sym_LPAREN] = ACTIONS(694), + [anon_sym_PIPE] = ACTIONS(694), + [anon_sym_DOLLAR] = ACTIONS(694), + [anon_sym_error] = ACTIONS(694), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(694), + [anon_sym_break] = ACTIONS(694), + [anon_sym_continue] = ACTIONS(694), + [anon_sym_for] = ACTIONS(694), + [anon_sym_loop] = ACTIONS(694), + [anon_sym_while] = ACTIONS(694), + [anon_sym_do] = ACTIONS(694), + [anon_sym_if] = ACTIONS(694), + [anon_sym_match] = ACTIONS(694), + [anon_sym_LBRACE] = ACTIONS(694), + [anon_sym_try] = ACTIONS(694), + [anon_sym_return] = ACTIONS(694), + [anon_sym_source] = ACTIONS(694), + [anon_sym_source_DASHenv] = ACTIONS(694), + [anon_sym_register] = ACTIONS(694), + [anon_sym_hide] = ACTIONS(694), + [anon_sym_hide_DASHenv] = ACTIONS(694), + [anon_sym_overlay] = ACTIONS(694), + [anon_sym_where] = ACTIONS(694), + [anon_sym_not] = ACTIONS(694), + [anon_sym_DOT_DOT_LT] = ACTIONS(694), + [anon_sym_DOT_DOT] = ACTIONS(694), + [anon_sym_DOT_DOT_EQ] = ACTIONS(694), + [sym_val_nothing] = ACTIONS(694), + [anon_sym_true] = ACTIONS(694), + [anon_sym_false] = ACTIONS(694), + [aux_sym_val_number_token1] = ACTIONS(694), + [aux_sym_val_number_token2] = ACTIONS(694), + [aux_sym_val_number_token3] = ACTIONS(694), + [aux_sym_val_number_token4] = ACTIONS(694), + [anon_sym_inf] = ACTIONS(694), + [anon_sym_DASHinf] = ACTIONS(694), + [anon_sym_NaN] = ACTIONS(694), + [anon_sym_0b] = ACTIONS(694), + [anon_sym_0o] = ACTIONS(694), + [anon_sym_0x] = ACTIONS(694), + [sym_val_date] = ACTIONS(694), + [anon_sym_DQUOTE] = ACTIONS(694), + [sym__str_single_quotes] = ACTIONS(694), + [sym__str_back_ticks] = ACTIONS(694), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(694), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(694), + [anon_sym_CARET] = ACTIONS(694), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, [673] = { + [sym__flag] = STATE(886), + [sym_long_flag] = STATE(835), [sym_comment] = STATE(673), - [anon_sym_SEMI] = ACTIONS(1247), - [anon_sym_LF] = ACTIONS(1249), - [anon_sym_LBRACK] = ACTIONS(1247), - [anon_sym_LPAREN] = ACTIONS(1247), - [anon_sym_RPAREN] = ACTIONS(1247), - [anon_sym_PIPE] = ACTIONS(1247), - [anon_sym_DOLLAR] = ACTIONS(1247), - [anon_sym_GT] = ACTIONS(1247), - [anon_sym_DASH_DASH] = ACTIONS(1247), - [anon_sym_DASH] = ACTIONS(1247), - [anon_sym_in] = ACTIONS(1247), - [anon_sym_LBRACE] = ACTIONS(1247), - [anon_sym_STAR] = ACTIONS(1247), - [anon_sym_STAR_STAR] = ACTIONS(1247), - [anon_sym_PLUS_PLUS] = ACTIONS(1247), - [anon_sym_SLASH] = ACTIONS(1247), - [anon_sym_mod] = ACTIONS(1247), - [anon_sym_SLASH_SLASH] = ACTIONS(1247), - [anon_sym_PLUS] = ACTIONS(1247), - [anon_sym_bit_DASHshl] = ACTIONS(1247), - [anon_sym_bit_DASHshr] = ACTIONS(1247), - [anon_sym_EQ_EQ] = ACTIONS(1247), - [anon_sym_BANG_EQ] = ACTIONS(1247), - [anon_sym_LT2] = ACTIONS(1247), - [anon_sym_LT_EQ] = ACTIONS(1247), - [anon_sym_GT_EQ] = ACTIONS(1247), - [anon_sym_not_DASHin] = ACTIONS(1247), - [anon_sym_starts_DASHwith] = ACTIONS(1247), - [anon_sym_ends_DASHwith] = ACTIONS(1247), - [anon_sym_EQ_TILDE] = ACTIONS(1247), - [anon_sym_BANG_TILDE] = ACTIONS(1247), - [anon_sym_bit_DASHand] = ACTIONS(1247), - [anon_sym_bit_DASHxor] = ACTIONS(1247), - [anon_sym_bit_DASHor] = ACTIONS(1247), - [anon_sym_and] = ACTIONS(1247), - [anon_sym_xor] = ACTIONS(1247), - [anon_sym_or] = ACTIONS(1247), - [anon_sym_DOT_DOT_LT] = ACTIONS(1247), - [anon_sym_DOT_DOT] = ACTIONS(1247), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1247), - [sym_val_nothing] = ACTIONS(1247), - [anon_sym_true] = ACTIONS(1247), - [anon_sym_false] = ACTIONS(1247), - [aux_sym_val_number_token1] = ACTIONS(1247), - [aux_sym_val_number_token2] = ACTIONS(1247), - [aux_sym_val_number_token3] = ACTIONS(1247), - [aux_sym_val_number_token4] = ACTIONS(1247), - [anon_sym_inf] = ACTIONS(1247), - [anon_sym_DASHinf] = ACTIONS(1247), - [anon_sym_NaN] = ACTIONS(1247), - [anon_sym_0b] = ACTIONS(1247), - [anon_sym_0o] = ACTIONS(1247), - [anon_sym_0x] = ACTIONS(1247), - [sym_val_date] = ACTIONS(1247), - [anon_sym_DQUOTE] = ACTIONS(1247), - [sym__str_single_quotes] = ACTIONS(1247), - [sym__str_back_ticks] = ACTIONS(1247), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1247), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1247), - [anon_sym_err_GT] = ACTIONS(1247), - [anon_sym_out_GT] = ACTIONS(1247), - [anon_sym_e_GT] = ACTIONS(1247), - [anon_sym_o_GT] = ACTIONS(1247), - [anon_sym_err_PLUSout_GT] = ACTIONS(1247), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1247), - [anon_sym_o_PLUSe_GT] = ACTIONS(1247), - [anon_sym_e_PLUSo_GT] = ACTIONS(1247), - [sym_short_flag] = ACTIONS(1247), - [aux_sym_unquoted_token1] = ACTIONS(1247), + [ts_builtin_sym_end] = ACTIONS(696), + [anon_sym_export] = ACTIONS(694), + [anon_sym_alias] = ACTIONS(694), + [anon_sym_let] = ACTIONS(694), + [anon_sym_let_DASHenv] = ACTIONS(694), + [anon_sym_mut] = ACTIONS(694), + [anon_sym_const] = ACTIONS(694), + [sym_cmd_identifier] = ACTIONS(694), + [anon_sym_SEMI] = ACTIONS(694), + [anon_sym_LF] = ACTIONS(696), + [anon_sym_def] = ACTIONS(694), + [anon_sym_def_DASHenv] = ACTIONS(694), + [anon_sym_export_DASHenv] = ACTIONS(694), + [anon_sym_extern] = ACTIONS(694), + [anon_sym_module] = ACTIONS(694), + [anon_sym_use] = ACTIONS(694), + [anon_sym_LBRACK] = ACTIONS(694), + [anon_sym_LPAREN] = ACTIONS(694), + [anon_sym_PIPE] = ACTIONS(694), + [anon_sym_DOLLAR] = ACTIONS(694), + [anon_sym_error] = ACTIONS(694), + [anon_sym_DASH_DASH] = ACTIONS(1312), + [anon_sym_DASH] = ACTIONS(694), + [anon_sym_break] = ACTIONS(694), + [anon_sym_continue] = ACTIONS(694), + [anon_sym_for] = ACTIONS(694), + [anon_sym_loop] = ACTIONS(694), + [anon_sym_while] = ACTIONS(694), + [anon_sym_do] = ACTIONS(694), + [anon_sym_if] = ACTIONS(694), + [anon_sym_match] = ACTIONS(694), + [anon_sym_LBRACE] = ACTIONS(694), + [anon_sym_try] = ACTIONS(694), + [anon_sym_return] = ACTIONS(694), + [anon_sym_source] = ACTIONS(694), + [anon_sym_source_DASHenv] = ACTIONS(694), + [anon_sym_register] = ACTIONS(694), + [anon_sym_hide] = ACTIONS(694), + [anon_sym_hide_DASHenv] = ACTIONS(694), + [anon_sym_overlay] = ACTIONS(694), + [anon_sym_where] = ACTIONS(694), + [anon_sym_not] = ACTIONS(694), + [anon_sym_DOT_DOT_LT] = ACTIONS(694), + [anon_sym_DOT_DOT] = ACTIONS(694), + [anon_sym_DOT_DOT_EQ] = ACTIONS(694), + [sym_val_nothing] = ACTIONS(694), + [anon_sym_true] = ACTIONS(694), + [anon_sym_false] = ACTIONS(694), + [aux_sym_val_number_token1] = ACTIONS(694), + [aux_sym_val_number_token2] = ACTIONS(694), + [aux_sym_val_number_token3] = ACTIONS(694), + [aux_sym_val_number_token4] = ACTIONS(694), + [anon_sym_inf] = ACTIONS(694), + [anon_sym_DASHinf] = ACTIONS(694), + [anon_sym_NaN] = ACTIONS(694), + [anon_sym_0b] = ACTIONS(694), + [anon_sym_0o] = ACTIONS(694), + [anon_sym_0x] = ACTIONS(694), + [sym_val_date] = ACTIONS(694), + [anon_sym_DQUOTE] = ACTIONS(694), + [sym__str_single_quotes] = ACTIONS(694), + [sym__str_back_ticks] = ACTIONS(694), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(694), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(694), + [anon_sym_CARET] = ACTIONS(694), + [sym_short_flag] = ACTIONS(1314), [anon_sym_POUND] = ACTIONS(3), }, [674] = { - [sym__flag] = STATE(840), - [sym_long_flag] = STATE(870), + [sym__flag] = STATE(856), + [sym_long_flag] = STATE(835), [sym_comment] = STATE(674), - [aux_sym_overlay_use_repeat1] = STATE(666), - [ts_builtin_sym_end] = ACTIONS(1601), - [sym_cmd_identifier] = ACTIONS(1603), - [anon_sym_SEMI] = ACTIONS(1603), - [anon_sym_LF] = ACTIONS(1601), - [anon_sym_export] = ACTIONS(1603), - [anon_sym_alias] = ACTIONS(1603), - [anon_sym_def] = ACTIONS(1603), - [anon_sym_def_DASHenv] = ACTIONS(1603), - [anon_sym_export_DASHenv] = ACTIONS(1603), - [anon_sym_extern] = ACTIONS(1603), - [anon_sym_module] = ACTIONS(1603), - [anon_sym_use] = ACTIONS(1603), - [anon_sym_LBRACK] = ACTIONS(1603), - [anon_sym_LPAREN] = ACTIONS(1603), - [anon_sym_DOLLAR] = ACTIONS(1603), - [anon_sym_error] = ACTIONS(1603), - [anon_sym_DASH_DASH] = ACTIONS(1595), - [anon_sym_DASH] = ACTIONS(1603), - [anon_sym_break] = ACTIONS(1603), - [anon_sym_continue] = ACTIONS(1603), - [anon_sym_for] = ACTIONS(1603), - [anon_sym_loop] = ACTIONS(1603), - [anon_sym_while] = ACTIONS(1603), - [anon_sym_do] = ACTIONS(1603), - [anon_sym_if] = ACTIONS(1603), - [anon_sym_match] = ACTIONS(1603), - [anon_sym_LBRACE] = ACTIONS(1603), - [anon_sym_try] = ACTIONS(1603), - [anon_sym_return] = ACTIONS(1603), - [anon_sym_let] = ACTIONS(1603), - [anon_sym_let_DASHenv] = ACTIONS(1603), - [anon_sym_mut] = ACTIONS(1603), - [anon_sym_const] = ACTIONS(1603), - [anon_sym_source] = ACTIONS(1603), - [anon_sym_source_DASHenv] = ACTIONS(1603), - [anon_sym_register] = ACTIONS(1603), - [anon_sym_hide] = ACTIONS(1603), - [anon_sym_hide_DASHenv] = ACTIONS(1603), - [anon_sym_overlay] = ACTIONS(1603), - [anon_sym_as] = ACTIONS(1605), - [anon_sym_where] = ACTIONS(1603), - [anon_sym_not] = ACTIONS(1603), - [anon_sym_DOT_DOT_LT] = ACTIONS(1603), - [anon_sym_DOT_DOT] = ACTIONS(1603), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1603), - [sym_val_nothing] = ACTIONS(1603), - [anon_sym_true] = ACTIONS(1603), - [anon_sym_false] = ACTIONS(1603), - [aux_sym_val_number_token1] = ACTIONS(1603), - [aux_sym_val_number_token2] = ACTIONS(1603), - [aux_sym_val_number_token3] = ACTIONS(1603), - [aux_sym_val_number_token4] = ACTIONS(1603), - [anon_sym_inf] = ACTIONS(1603), - [anon_sym_DASHinf] = ACTIONS(1603), - [anon_sym_NaN] = ACTIONS(1603), - [anon_sym_0b] = ACTIONS(1603), - [anon_sym_0o] = ACTIONS(1603), - [anon_sym_0x] = ACTIONS(1603), - [sym_val_date] = ACTIONS(1603), - [anon_sym_DQUOTE] = ACTIONS(1603), - [sym__str_single_quotes] = ACTIONS(1603), - [sym__str_back_ticks] = ACTIONS(1603), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1603), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1603), - [anon_sym_CARET] = ACTIONS(1603), - [sym_short_flag] = ACTIONS(1599), + [ts_builtin_sym_end] = ACTIONS(680), + [anon_sym_export] = ACTIONS(678), + [anon_sym_alias] = ACTIONS(678), + [anon_sym_let] = ACTIONS(678), + [anon_sym_let_DASHenv] = ACTIONS(678), + [anon_sym_mut] = ACTIONS(678), + [anon_sym_const] = ACTIONS(678), + [sym_cmd_identifier] = ACTIONS(678), + [anon_sym_SEMI] = ACTIONS(678), + [anon_sym_LF] = ACTIONS(680), + [anon_sym_def] = ACTIONS(678), + [anon_sym_def_DASHenv] = ACTIONS(678), + [anon_sym_export_DASHenv] = ACTIONS(678), + [anon_sym_extern] = ACTIONS(678), + [anon_sym_module] = ACTIONS(678), + [anon_sym_use] = ACTIONS(678), + [anon_sym_LBRACK] = ACTIONS(678), + [anon_sym_LPAREN] = ACTIONS(678), + [anon_sym_PIPE] = ACTIONS(678), + [anon_sym_DOLLAR] = ACTIONS(678), + [anon_sym_error] = ACTIONS(678), + [anon_sym_DASH_DASH] = ACTIONS(1312), + [anon_sym_DASH] = ACTIONS(678), + [anon_sym_break] = ACTIONS(678), + [anon_sym_continue] = ACTIONS(678), + [anon_sym_for] = ACTIONS(678), + [anon_sym_loop] = ACTIONS(678), + [anon_sym_while] = ACTIONS(678), + [anon_sym_do] = ACTIONS(678), + [anon_sym_if] = ACTIONS(678), + [anon_sym_match] = ACTIONS(678), + [anon_sym_LBRACE] = ACTIONS(678), + [anon_sym_try] = ACTIONS(678), + [anon_sym_return] = ACTIONS(678), + [anon_sym_source] = ACTIONS(678), + [anon_sym_source_DASHenv] = ACTIONS(678), + [anon_sym_register] = ACTIONS(678), + [anon_sym_hide] = ACTIONS(678), + [anon_sym_hide_DASHenv] = ACTIONS(678), + [anon_sym_overlay] = ACTIONS(678), + [anon_sym_where] = ACTIONS(678), + [anon_sym_not] = ACTIONS(678), + [anon_sym_DOT_DOT_LT] = ACTIONS(678), + [anon_sym_DOT_DOT] = ACTIONS(678), + [anon_sym_DOT_DOT_EQ] = ACTIONS(678), + [sym_val_nothing] = ACTIONS(678), + [anon_sym_true] = ACTIONS(678), + [anon_sym_false] = ACTIONS(678), + [aux_sym_val_number_token1] = ACTIONS(678), + [aux_sym_val_number_token2] = ACTIONS(678), + [aux_sym_val_number_token3] = ACTIONS(678), + [aux_sym_val_number_token4] = ACTIONS(678), + [anon_sym_inf] = ACTIONS(678), + [anon_sym_DASHinf] = ACTIONS(678), + [anon_sym_NaN] = ACTIONS(678), + [anon_sym_0b] = ACTIONS(678), + [anon_sym_0o] = ACTIONS(678), + [anon_sym_0x] = ACTIONS(678), + [sym_val_date] = ACTIONS(678), + [anon_sym_DQUOTE] = ACTIONS(678), + [sym__str_single_quotes] = ACTIONS(678), + [sym__str_back_ticks] = ACTIONS(678), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(678), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(678), + [anon_sym_CARET] = ACTIONS(678), + [sym_short_flag] = ACTIONS(1314), [anon_sym_POUND] = ACTIONS(3), }, [675] = { + [sym__flag] = STATE(672), + [sym_long_flag] = STATE(742), [sym_comment] = STATE(675), - [anon_sym_SEMI] = ACTIONS(1203), - [anon_sym_LF] = ACTIONS(1205), - [anon_sym_LBRACK] = ACTIONS(1203), - [anon_sym_LPAREN] = ACTIONS(1203), - [anon_sym_RPAREN] = ACTIONS(1203), - [anon_sym_PIPE] = ACTIONS(1203), - [anon_sym_DOLLAR] = ACTIONS(1203), - [anon_sym_GT] = ACTIONS(1203), - [anon_sym_DASH_DASH] = ACTIONS(1203), - [anon_sym_DASH] = ACTIONS(1203), - [anon_sym_in] = ACTIONS(1203), - [anon_sym_LBRACE] = ACTIONS(1203), - [anon_sym_STAR] = ACTIONS(1203), - [anon_sym_STAR_STAR] = ACTIONS(1203), - [anon_sym_PLUS_PLUS] = ACTIONS(1203), - [anon_sym_SLASH] = ACTIONS(1203), - [anon_sym_mod] = ACTIONS(1203), - [anon_sym_SLASH_SLASH] = ACTIONS(1203), - [anon_sym_PLUS] = ACTIONS(1203), - [anon_sym_bit_DASHshl] = ACTIONS(1203), - [anon_sym_bit_DASHshr] = ACTIONS(1203), - [anon_sym_EQ_EQ] = ACTIONS(1203), - [anon_sym_BANG_EQ] = ACTIONS(1203), - [anon_sym_LT2] = ACTIONS(1203), - [anon_sym_LT_EQ] = ACTIONS(1203), - [anon_sym_GT_EQ] = ACTIONS(1203), - [anon_sym_not_DASHin] = ACTIONS(1203), - [anon_sym_starts_DASHwith] = ACTIONS(1203), - [anon_sym_ends_DASHwith] = ACTIONS(1203), - [anon_sym_EQ_TILDE] = ACTIONS(1203), - [anon_sym_BANG_TILDE] = ACTIONS(1203), - [anon_sym_bit_DASHand] = ACTIONS(1203), - [anon_sym_bit_DASHxor] = ACTIONS(1203), - [anon_sym_bit_DASHor] = ACTIONS(1203), - [anon_sym_and] = ACTIONS(1203), - [anon_sym_xor] = ACTIONS(1203), - [anon_sym_or] = ACTIONS(1203), - [anon_sym_DOT_DOT_LT] = ACTIONS(1203), - [anon_sym_DOT_DOT] = ACTIONS(1203), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1203), - [sym_val_nothing] = ACTIONS(1203), - [anon_sym_true] = ACTIONS(1203), - [anon_sym_false] = ACTIONS(1203), - [aux_sym_val_number_token1] = ACTIONS(1203), - [aux_sym_val_number_token2] = ACTIONS(1203), - [aux_sym_val_number_token3] = ACTIONS(1203), - [aux_sym_val_number_token4] = ACTIONS(1203), - [anon_sym_inf] = ACTIONS(1203), - [anon_sym_DASHinf] = ACTIONS(1203), - [anon_sym_NaN] = ACTIONS(1203), - [anon_sym_0b] = ACTIONS(1203), - [anon_sym_0o] = ACTIONS(1203), - [anon_sym_0x] = ACTIONS(1203), - [sym_val_date] = ACTIONS(1203), - [anon_sym_DQUOTE] = ACTIONS(1203), - [sym__str_single_quotes] = ACTIONS(1203), - [sym__str_back_ticks] = ACTIONS(1203), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1203), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1203), - [anon_sym_err_GT] = ACTIONS(1203), - [anon_sym_out_GT] = ACTIONS(1203), - [anon_sym_e_GT] = ACTIONS(1203), - [anon_sym_o_GT] = ACTIONS(1203), - [anon_sym_err_PLUSout_GT] = ACTIONS(1203), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1203), - [anon_sym_o_PLUSe_GT] = ACTIONS(1203), - [anon_sym_e_PLUSo_GT] = ACTIONS(1203), - [sym_short_flag] = ACTIONS(1203), - [aux_sym_unquoted_token1] = ACTIONS(1203), + [ts_builtin_sym_end] = ACTIONS(700), + [anon_sym_export] = ACTIONS(698), + [anon_sym_alias] = ACTIONS(698), + [anon_sym_let] = ACTIONS(698), + [anon_sym_let_DASHenv] = ACTIONS(698), + [anon_sym_mut] = ACTIONS(698), + [anon_sym_const] = ACTIONS(698), + [sym_cmd_identifier] = ACTIONS(698), + [anon_sym_SEMI] = ACTIONS(698), + [anon_sym_LF] = ACTIONS(700), + [anon_sym_def] = ACTIONS(698), + [anon_sym_def_DASHenv] = ACTIONS(698), + [anon_sym_export_DASHenv] = ACTIONS(698), + [anon_sym_extern] = ACTIONS(698), + [anon_sym_module] = ACTIONS(698), + [anon_sym_use] = ACTIONS(698), + [anon_sym_LBRACK] = ACTIONS(698), + [anon_sym_LPAREN] = ACTIONS(698), + [anon_sym_PIPE] = ACTIONS(698), + [anon_sym_DOLLAR] = ACTIONS(698), + [anon_sym_error] = ACTIONS(698), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(698), + [anon_sym_break] = ACTIONS(698), + [anon_sym_continue] = ACTIONS(698), + [anon_sym_for] = ACTIONS(698), + [anon_sym_loop] = ACTIONS(698), + [anon_sym_while] = ACTIONS(698), + [anon_sym_do] = ACTIONS(698), + [anon_sym_if] = ACTIONS(698), + [anon_sym_match] = ACTIONS(698), + [anon_sym_LBRACE] = ACTIONS(698), + [anon_sym_try] = ACTIONS(698), + [anon_sym_return] = ACTIONS(698), + [anon_sym_source] = ACTIONS(698), + [anon_sym_source_DASHenv] = ACTIONS(698), + [anon_sym_register] = ACTIONS(698), + [anon_sym_hide] = ACTIONS(698), + [anon_sym_hide_DASHenv] = ACTIONS(698), + [anon_sym_overlay] = ACTIONS(698), + [anon_sym_where] = ACTIONS(698), + [anon_sym_not] = ACTIONS(698), + [anon_sym_DOT_DOT_LT] = ACTIONS(698), + [anon_sym_DOT_DOT] = ACTIONS(698), + [anon_sym_DOT_DOT_EQ] = ACTIONS(698), + [sym_val_nothing] = ACTIONS(698), + [anon_sym_true] = ACTIONS(698), + [anon_sym_false] = ACTIONS(698), + [aux_sym_val_number_token1] = ACTIONS(698), + [aux_sym_val_number_token2] = ACTIONS(698), + [aux_sym_val_number_token3] = ACTIONS(698), + [aux_sym_val_number_token4] = ACTIONS(698), + [anon_sym_inf] = ACTIONS(698), + [anon_sym_DASHinf] = ACTIONS(698), + [anon_sym_NaN] = ACTIONS(698), + [anon_sym_0b] = ACTIONS(698), + [anon_sym_0o] = ACTIONS(698), + [anon_sym_0x] = ACTIONS(698), + [sym_val_date] = ACTIONS(698), + [anon_sym_DQUOTE] = ACTIONS(698), + [sym__str_single_quotes] = ACTIONS(698), + [sym__str_back_ticks] = ACTIONS(698), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(698), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(698), + [anon_sym_CARET] = ACTIONS(698), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, [676] = { - [sym__flag] = STATE(840), - [sym_long_flag] = STATE(870), + [sym__flag] = STATE(673), + [sym_long_flag] = STATE(742), [sym_comment] = STATE(676), - [aux_sym_overlay_use_repeat1] = STATE(746), - [ts_builtin_sym_end] = ACTIONS(1567), - [sym_cmd_identifier] = ACTIONS(1565), - [anon_sym_SEMI] = ACTIONS(1565), - [anon_sym_LF] = ACTIONS(1567), - [anon_sym_export] = ACTIONS(1565), - [anon_sym_alias] = ACTIONS(1565), - [anon_sym_def] = ACTIONS(1565), - [anon_sym_def_DASHenv] = ACTIONS(1565), - [anon_sym_export_DASHenv] = ACTIONS(1565), - [anon_sym_extern] = ACTIONS(1565), - [anon_sym_module] = ACTIONS(1565), - [anon_sym_use] = ACTIONS(1565), - [anon_sym_LBRACK] = ACTIONS(1565), - [anon_sym_LPAREN] = ACTIONS(1565), - [anon_sym_DOLLAR] = ACTIONS(1565), - [anon_sym_error] = ACTIONS(1565), - [anon_sym_DASH_DASH] = ACTIONS(1595), - [anon_sym_DASH] = ACTIONS(1565), - [anon_sym_break] = ACTIONS(1565), - [anon_sym_continue] = ACTIONS(1565), - [anon_sym_for] = ACTIONS(1565), - [anon_sym_loop] = ACTIONS(1565), - [anon_sym_while] = ACTIONS(1565), - [anon_sym_do] = ACTIONS(1565), - [anon_sym_if] = ACTIONS(1565), - [anon_sym_match] = ACTIONS(1565), - [anon_sym_LBRACE] = ACTIONS(1565), - [anon_sym_try] = ACTIONS(1565), - [anon_sym_return] = ACTIONS(1565), - [anon_sym_let] = ACTIONS(1565), - [anon_sym_let_DASHenv] = ACTIONS(1565), - [anon_sym_mut] = ACTIONS(1565), - [anon_sym_const] = ACTIONS(1565), - [anon_sym_source] = ACTIONS(1565), - [anon_sym_source_DASHenv] = ACTIONS(1565), - [anon_sym_register] = ACTIONS(1565), - [anon_sym_hide] = ACTIONS(1565), - [anon_sym_hide_DASHenv] = ACTIONS(1565), - [anon_sym_overlay] = ACTIONS(1565), - [anon_sym_as] = ACTIONS(1607), - [anon_sym_where] = ACTIONS(1565), - [anon_sym_not] = ACTIONS(1565), - [anon_sym_DOT_DOT_LT] = ACTIONS(1565), - [anon_sym_DOT_DOT] = ACTIONS(1565), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1565), - [sym_val_nothing] = ACTIONS(1565), - [anon_sym_true] = ACTIONS(1565), - [anon_sym_false] = ACTIONS(1565), - [aux_sym_val_number_token1] = ACTIONS(1565), - [aux_sym_val_number_token2] = ACTIONS(1565), - [aux_sym_val_number_token3] = ACTIONS(1565), - [aux_sym_val_number_token4] = ACTIONS(1565), - [anon_sym_inf] = ACTIONS(1565), - [anon_sym_DASHinf] = ACTIONS(1565), - [anon_sym_NaN] = ACTIONS(1565), - [anon_sym_0b] = ACTIONS(1565), - [anon_sym_0o] = ACTIONS(1565), - [anon_sym_0x] = ACTIONS(1565), - [sym_val_date] = ACTIONS(1565), - [anon_sym_DQUOTE] = ACTIONS(1565), - [sym__str_single_quotes] = ACTIONS(1565), - [sym__str_back_ticks] = ACTIONS(1565), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1565), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1565), - [anon_sym_CARET] = ACTIONS(1565), - [sym_short_flag] = ACTIONS(1599), + [ts_builtin_sym_end] = ACTIONS(700), + [anon_sym_export] = ACTIONS(698), + [anon_sym_alias] = ACTIONS(698), + [anon_sym_let] = ACTIONS(698), + [anon_sym_let_DASHenv] = ACTIONS(698), + [anon_sym_mut] = ACTIONS(698), + [anon_sym_const] = ACTIONS(698), + [sym_cmd_identifier] = ACTIONS(698), + [anon_sym_SEMI] = ACTIONS(698), + [anon_sym_LF] = ACTIONS(700), + [anon_sym_def] = ACTIONS(698), + [anon_sym_def_DASHenv] = ACTIONS(698), + [anon_sym_export_DASHenv] = ACTIONS(698), + [anon_sym_extern] = ACTIONS(698), + [anon_sym_module] = ACTIONS(698), + [anon_sym_use] = ACTIONS(698), + [anon_sym_LBRACK] = ACTIONS(698), + [anon_sym_LPAREN] = ACTIONS(698), + [anon_sym_PIPE] = ACTIONS(698), + [anon_sym_DOLLAR] = ACTIONS(698), + [anon_sym_error] = ACTIONS(698), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(698), + [anon_sym_break] = ACTIONS(698), + [anon_sym_continue] = ACTIONS(698), + [anon_sym_for] = ACTIONS(698), + [anon_sym_loop] = ACTIONS(698), + [anon_sym_while] = ACTIONS(698), + [anon_sym_do] = ACTIONS(698), + [anon_sym_if] = ACTIONS(698), + [anon_sym_match] = ACTIONS(698), + [anon_sym_LBRACE] = ACTIONS(698), + [anon_sym_try] = ACTIONS(698), + [anon_sym_return] = ACTIONS(698), + [anon_sym_source] = ACTIONS(698), + [anon_sym_source_DASHenv] = ACTIONS(698), + [anon_sym_register] = ACTIONS(698), + [anon_sym_hide] = ACTIONS(698), + [anon_sym_hide_DASHenv] = ACTIONS(698), + [anon_sym_overlay] = ACTIONS(698), + [anon_sym_where] = ACTIONS(698), + [anon_sym_not] = ACTIONS(698), + [anon_sym_DOT_DOT_LT] = ACTIONS(698), + [anon_sym_DOT_DOT] = ACTIONS(698), + [anon_sym_DOT_DOT_EQ] = ACTIONS(698), + [sym_val_nothing] = ACTIONS(698), + [anon_sym_true] = ACTIONS(698), + [anon_sym_false] = ACTIONS(698), + [aux_sym_val_number_token1] = ACTIONS(698), + [aux_sym_val_number_token2] = ACTIONS(698), + [aux_sym_val_number_token3] = ACTIONS(698), + [aux_sym_val_number_token4] = ACTIONS(698), + [anon_sym_inf] = ACTIONS(698), + [anon_sym_DASHinf] = ACTIONS(698), + [anon_sym_NaN] = ACTIONS(698), + [anon_sym_0b] = ACTIONS(698), + [anon_sym_0o] = ACTIONS(698), + [anon_sym_0x] = ACTIONS(698), + [sym_val_date] = ACTIONS(698), + [anon_sym_DQUOTE] = ACTIONS(698), + [sym__str_single_quotes] = ACTIONS(698), + [sym__str_back_ticks] = ACTIONS(698), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(698), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(698), + [anon_sym_CARET] = ACTIONS(698), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, [677] = { + [sym__flag] = STATE(878), + [sym_long_flag] = STATE(835), [sym_comment] = STATE(677), - [anon_sym_SEMI] = ACTIONS(1199), - [anon_sym_LF] = ACTIONS(1201), - [anon_sym_LBRACK] = ACTIONS(1199), - [anon_sym_LPAREN] = ACTIONS(1199), - [anon_sym_RPAREN] = ACTIONS(1199), - [anon_sym_PIPE] = ACTIONS(1199), - [anon_sym_DOLLAR] = ACTIONS(1199), - [anon_sym_GT] = ACTIONS(1199), - [anon_sym_DASH_DASH] = ACTIONS(1199), - [anon_sym_DASH] = ACTIONS(1199), - [anon_sym_in] = ACTIONS(1199), - [anon_sym_LBRACE] = ACTIONS(1199), - [anon_sym_STAR] = ACTIONS(1199), - [anon_sym_STAR_STAR] = ACTIONS(1199), - [anon_sym_PLUS_PLUS] = ACTIONS(1199), - [anon_sym_SLASH] = ACTIONS(1199), - [anon_sym_mod] = ACTIONS(1199), - [anon_sym_SLASH_SLASH] = ACTIONS(1199), - [anon_sym_PLUS] = ACTIONS(1199), - [anon_sym_bit_DASHshl] = ACTIONS(1199), - [anon_sym_bit_DASHshr] = ACTIONS(1199), - [anon_sym_EQ_EQ] = ACTIONS(1199), - [anon_sym_BANG_EQ] = ACTIONS(1199), - [anon_sym_LT2] = ACTIONS(1199), - [anon_sym_LT_EQ] = ACTIONS(1199), - [anon_sym_GT_EQ] = ACTIONS(1199), - [anon_sym_not_DASHin] = ACTIONS(1199), - [anon_sym_starts_DASHwith] = ACTIONS(1199), - [anon_sym_ends_DASHwith] = ACTIONS(1199), - [anon_sym_EQ_TILDE] = ACTIONS(1199), - [anon_sym_BANG_TILDE] = ACTIONS(1199), - [anon_sym_bit_DASHand] = ACTIONS(1199), - [anon_sym_bit_DASHxor] = ACTIONS(1199), - [anon_sym_bit_DASHor] = ACTIONS(1199), - [anon_sym_and] = ACTIONS(1199), - [anon_sym_xor] = ACTIONS(1199), - [anon_sym_or] = ACTIONS(1199), - [anon_sym_DOT_DOT_LT] = ACTIONS(1199), - [anon_sym_DOT_DOT] = ACTIONS(1199), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1199), - [sym_val_nothing] = ACTIONS(1199), - [anon_sym_true] = ACTIONS(1199), - [anon_sym_false] = ACTIONS(1199), - [aux_sym_val_number_token1] = ACTIONS(1199), - [aux_sym_val_number_token2] = ACTIONS(1199), - [aux_sym_val_number_token3] = ACTIONS(1199), - [aux_sym_val_number_token4] = ACTIONS(1199), - [anon_sym_inf] = ACTIONS(1199), - [anon_sym_DASHinf] = ACTIONS(1199), - [anon_sym_NaN] = ACTIONS(1199), - [anon_sym_0b] = ACTIONS(1199), - [anon_sym_0o] = ACTIONS(1199), - [anon_sym_0x] = ACTIONS(1199), - [sym_val_date] = ACTIONS(1199), - [anon_sym_DQUOTE] = ACTIONS(1199), - [sym__str_single_quotes] = ACTIONS(1199), - [sym__str_back_ticks] = ACTIONS(1199), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1199), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1199), - [anon_sym_err_GT] = ACTIONS(1199), - [anon_sym_out_GT] = ACTIONS(1199), - [anon_sym_e_GT] = ACTIONS(1199), - [anon_sym_o_GT] = ACTIONS(1199), - [anon_sym_err_PLUSout_GT] = ACTIONS(1199), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1199), - [anon_sym_o_PLUSe_GT] = ACTIONS(1199), - [anon_sym_e_PLUSo_GT] = ACTIONS(1199), - [sym_short_flag] = ACTIONS(1199), - [aux_sym_unquoted_token1] = ACTIONS(1199), + [ts_builtin_sym_end] = ACTIONS(700), + [anon_sym_export] = ACTIONS(698), + [anon_sym_alias] = ACTIONS(698), + [anon_sym_let] = ACTIONS(698), + [anon_sym_let_DASHenv] = ACTIONS(698), + [anon_sym_mut] = ACTIONS(698), + [anon_sym_const] = ACTIONS(698), + [sym_cmd_identifier] = ACTIONS(698), + [anon_sym_SEMI] = ACTIONS(698), + [anon_sym_LF] = ACTIONS(700), + [anon_sym_def] = ACTIONS(698), + [anon_sym_def_DASHenv] = ACTIONS(698), + [anon_sym_export_DASHenv] = ACTIONS(698), + [anon_sym_extern] = ACTIONS(698), + [anon_sym_module] = ACTIONS(698), + [anon_sym_use] = ACTIONS(698), + [anon_sym_LBRACK] = ACTIONS(698), + [anon_sym_LPAREN] = ACTIONS(698), + [anon_sym_PIPE] = ACTIONS(698), + [anon_sym_DOLLAR] = ACTIONS(698), + [anon_sym_error] = ACTIONS(698), + [anon_sym_DASH_DASH] = ACTIONS(1312), + [anon_sym_DASH] = ACTIONS(698), + [anon_sym_break] = ACTIONS(698), + [anon_sym_continue] = ACTIONS(698), + [anon_sym_for] = ACTIONS(698), + [anon_sym_loop] = ACTIONS(698), + [anon_sym_while] = ACTIONS(698), + [anon_sym_do] = ACTIONS(698), + [anon_sym_if] = ACTIONS(698), + [anon_sym_match] = ACTIONS(698), + [anon_sym_LBRACE] = ACTIONS(698), + [anon_sym_try] = ACTIONS(698), + [anon_sym_return] = ACTIONS(698), + [anon_sym_source] = ACTIONS(698), + [anon_sym_source_DASHenv] = ACTIONS(698), + [anon_sym_register] = ACTIONS(698), + [anon_sym_hide] = ACTIONS(698), + [anon_sym_hide_DASHenv] = ACTIONS(698), + [anon_sym_overlay] = ACTIONS(698), + [anon_sym_where] = ACTIONS(698), + [anon_sym_not] = ACTIONS(698), + [anon_sym_DOT_DOT_LT] = ACTIONS(698), + [anon_sym_DOT_DOT] = ACTIONS(698), + [anon_sym_DOT_DOT_EQ] = ACTIONS(698), + [sym_val_nothing] = ACTIONS(698), + [anon_sym_true] = ACTIONS(698), + [anon_sym_false] = ACTIONS(698), + [aux_sym_val_number_token1] = ACTIONS(698), + [aux_sym_val_number_token2] = ACTIONS(698), + [aux_sym_val_number_token3] = ACTIONS(698), + [aux_sym_val_number_token4] = ACTIONS(698), + [anon_sym_inf] = ACTIONS(698), + [anon_sym_DASHinf] = ACTIONS(698), + [anon_sym_NaN] = ACTIONS(698), + [anon_sym_0b] = ACTIONS(698), + [anon_sym_0o] = ACTIONS(698), + [anon_sym_0x] = ACTIONS(698), + [sym_val_date] = ACTIONS(698), + [anon_sym_DQUOTE] = ACTIONS(698), + [sym__str_single_quotes] = ACTIONS(698), + [sym__str_back_ticks] = ACTIONS(698), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(698), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(698), + [anon_sym_CARET] = ACTIONS(698), + [sym_short_flag] = ACTIONS(1314), [anon_sym_POUND] = ACTIONS(3), }, [678] = { + [sym__flag] = STATE(834), + [sym_long_flag] = STATE(835), [sym_comment] = STATE(678), - [anon_sym_SEMI] = ACTIONS(1191), - [anon_sym_LF] = ACTIONS(1193), - [anon_sym_LBRACK] = ACTIONS(1191), - [anon_sym_LPAREN] = ACTIONS(1191), - [anon_sym_RPAREN] = ACTIONS(1191), - [anon_sym_PIPE] = ACTIONS(1191), - [anon_sym_DOLLAR] = ACTIONS(1191), - [anon_sym_GT] = ACTIONS(1191), - [anon_sym_DASH_DASH] = ACTIONS(1191), - [anon_sym_DASH] = ACTIONS(1191), - [anon_sym_in] = ACTIONS(1191), - [anon_sym_LBRACE] = ACTIONS(1191), - [anon_sym_STAR] = ACTIONS(1191), - [anon_sym_STAR_STAR] = ACTIONS(1191), - [anon_sym_PLUS_PLUS] = ACTIONS(1191), - [anon_sym_SLASH] = ACTIONS(1191), - [anon_sym_mod] = ACTIONS(1191), - [anon_sym_SLASH_SLASH] = ACTIONS(1191), - [anon_sym_PLUS] = ACTIONS(1191), - [anon_sym_bit_DASHshl] = ACTIONS(1191), - [anon_sym_bit_DASHshr] = ACTIONS(1191), - [anon_sym_EQ_EQ] = ACTIONS(1191), - [anon_sym_BANG_EQ] = ACTIONS(1191), - [anon_sym_LT2] = ACTIONS(1191), - [anon_sym_LT_EQ] = ACTIONS(1191), - [anon_sym_GT_EQ] = ACTIONS(1191), - [anon_sym_not_DASHin] = ACTIONS(1191), - [anon_sym_starts_DASHwith] = ACTIONS(1191), - [anon_sym_ends_DASHwith] = ACTIONS(1191), - [anon_sym_EQ_TILDE] = ACTIONS(1191), - [anon_sym_BANG_TILDE] = ACTIONS(1191), - [anon_sym_bit_DASHand] = ACTIONS(1191), - [anon_sym_bit_DASHxor] = ACTIONS(1191), - [anon_sym_bit_DASHor] = ACTIONS(1191), - [anon_sym_and] = ACTIONS(1191), - [anon_sym_xor] = ACTIONS(1191), - [anon_sym_or] = ACTIONS(1191), - [anon_sym_DOT_DOT_LT] = ACTIONS(1191), - [anon_sym_DOT_DOT] = ACTIONS(1191), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1191), - [sym_val_nothing] = ACTIONS(1191), - [anon_sym_true] = ACTIONS(1191), - [anon_sym_false] = ACTIONS(1191), - [aux_sym_val_number_token1] = ACTIONS(1191), - [aux_sym_val_number_token2] = ACTIONS(1191), - [aux_sym_val_number_token3] = ACTIONS(1191), - [aux_sym_val_number_token4] = ACTIONS(1191), - [anon_sym_inf] = ACTIONS(1191), - [anon_sym_DASHinf] = ACTIONS(1191), - [anon_sym_NaN] = ACTIONS(1191), - [anon_sym_0b] = ACTIONS(1191), - [anon_sym_0o] = ACTIONS(1191), - [anon_sym_0x] = ACTIONS(1191), - [sym_val_date] = ACTIONS(1191), - [anon_sym_DQUOTE] = ACTIONS(1191), - [sym__str_single_quotes] = ACTIONS(1191), - [sym__str_back_ticks] = ACTIONS(1191), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1191), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1191), - [anon_sym_err_GT] = ACTIONS(1191), - [anon_sym_out_GT] = ACTIONS(1191), - [anon_sym_e_GT] = ACTIONS(1191), - [anon_sym_o_GT] = ACTIONS(1191), - [anon_sym_err_PLUSout_GT] = ACTIONS(1191), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1191), - [anon_sym_o_PLUSe_GT] = ACTIONS(1191), - [anon_sym_e_PLUSo_GT] = ACTIONS(1191), - [sym_short_flag] = ACTIONS(1191), - [aux_sym_unquoted_token1] = ACTIONS(1191), + [ts_builtin_sym_end] = ACTIONS(668), + [anon_sym_export] = ACTIONS(666), + [anon_sym_alias] = ACTIONS(666), + [anon_sym_let] = ACTIONS(666), + [anon_sym_let_DASHenv] = ACTIONS(666), + [anon_sym_mut] = ACTIONS(666), + [anon_sym_const] = ACTIONS(666), + [sym_cmd_identifier] = ACTIONS(666), + [anon_sym_SEMI] = ACTIONS(666), + [anon_sym_LF] = ACTIONS(668), + [anon_sym_def] = ACTIONS(666), + [anon_sym_def_DASHenv] = ACTIONS(666), + [anon_sym_export_DASHenv] = ACTIONS(666), + [anon_sym_extern] = ACTIONS(666), + [anon_sym_module] = ACTIONS(666), + [anon_sym_use] = ACTIONS(666), + [anon_sym_LBRACK] = ACTIONS(666), + [anon_sym_LPAREN] = ACTIONS(666), + [anon_sym_PIPE] = ACTIONS(666), + [anon_sym_DOLLAR] = ACTIONS(666), + [anon_sym_error] = ACTIONS(666), + [anon_sym_DASH_DASH] = ACTIONS(1312), + [anon_sym_DASH] = ACTIONS(666), + [anon_sym_break] = ACTIONS(666), + [anon_sym_continue] = ACTIONS(666), + [anon_sym_for] = ACTIONS(666), + [anon_sym_loop] = ACTIONS(666), + [anon_sym_while] = ACTIONS(666), + [anon_sym_do] = ACTIONS(666), + [anon_sym_if] = ACTIONS(666), + [anon_sym_match] = ACTIONS(666), + [anon_sym_LBRACE] = ACTIONS(666), + [anon_sym_try] = ACTIONS(666), + [anon_sym_return] = ACTIONS(666), + [anon_sym_source] = ACTIONS(666), + [anon_sym_source_DASHenv] = ACTIONS(666), + [anon_sym_register] = ACTIONS(666), + [anon_sym_hide] = ACTIONS(666), + [anon_sym_hide_DASHenv] = ACTIONS(666), + [anon_sym_overlay] = ACTIONS(666), + [anon_sym_where] = ACTIONS(666), + [anon_sym_not] = ACTIONS(666), + [anon_sym_DOT_DOT_LT] = ACTIONS(666), + [anon_sym_DOT_DOT] = ACTIONS(666), + [anon_sym_DOT_DOT_EQ] = ACTIONS(666), + [sym_val_nothing] = ACTIONS(666), + [anon_sym_true] = ACTIONS(666), + [anon_sym_false] = ACTIONS(666), + [aux_sym_val_number_token1] = ACTIONS(666), + [aux_sym_val_number_token2] = ACTIONS(666), + [aux_sym_val_number_token3] = ACTIONS(666), + [aux_sym_val_number_token4] = ACTIONS(666), + [anon_sym_inf] = ACTIONS(666), + [anon_sym_DASHinf] = ACTIONS(666), + [anon_sym_NaN] = ACTIONS(666), + [anon_sym_0b] = ACTIONS(666), + [anon_sym_0o] = ACTIONS(666), + [anon_sym_0x] = ACTIONS(666), + [sym_val_date] = ACTIONS(666), + [anon_sym_DQUOTE] = ACTIONS(666), + [sym__str_single_quotes] = ACTIONS(666), + [sym__str_back_ticks] = ACTIONS(666), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(666), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(666), + [anon_sym_CARET] = ACTIONS(666), + [sym_short_flag] = ACTIONS(1314), [anon_sym_POUND] = ACTIONS(3), }, [679] = { - [sym_cell_path] = STATE(868), - [sym_path] = STATE(707), [sym_comment] = STATE(679), - [ts_builtin_sym_end] = ACTIONS(969), - [sym_cmd_identifier] = ACTIONS(967), - [anon_sym_SEMI] = ACTIONS(967), - [anon_sym_LF] = ACTIONS(969), - [anon_sym_export] = ACTIONS(967), - [anon_sym_alias] = ACTIONS(967), - [anon_sym_def] = ACTIONS(967), - [anon_sym_def_DASHenv] = ACTIONS(967), - [anon_sym_export_DASHenv] = ACTIONS(967), - [anon_sym_extern] = ACTIONS(967), - [anon_sym_module] = ACTIONS(967), - [anon_sym_use] = ACTIONS(967), - [anon_sym_LBRACK] = ACTIONS(967), - [anon_sym_LPAREN] = ACTIONS(967), - [anon_sym_PIPE] = ACTIONS(967), - [anon_sym_DOLLAR] = ACTIONS(967), - [anon_sym_error] = ACTIONS(967), - [anon_sym_DASH_DASH] = ACTIONS(967), - [anon_sym_DASH] = ACTIONS(967), - [anon_sym_break] = ACTIONS(967), - [anon_sym_continue] = ACTIONS(967), - [anon_sym_for] = ACTIONS(967), - [anon_sym_loop] = ACTIONS(967), - [anon_sym_while] = ACTIONS(967), - [anon_sym_do] = ACTIONS(967), - [anon_sym_if] = ACTIONS(967), - [anon_sym_match] = ACTIONS(967), - [anon_sym_LBRACE] = ACTIONS(967), - [anon_sym_DOT] = ACTIONS(1609), - [anon_sym_try] = ACTIONS(967), - [anon_sym_return] = ACTIONS(967), - [anon_sym_let] = ACTIONS(967), - [anon_sym_let_DASHenv] = ACTIONS(967), - [anon_sym_mut] = ACTIONS(967), - [anon_sym_const] = ACTIONS(967), - [anon_sym_source] = ACTIONS(967), - [anon_sym_source_DASHenv] = ACTIONS(967), - [anon_sym_register] = ACTIONS(967), - [anon_sym_hide] = ACTIONS(967), - [anon_sym_hide_DASHenv] = ACTIONS(967), - [anon_sym_overlay] = ACTIONS(967), - [anon_sym_where] = ACTIONS(967), - [anon_sym_not] = ACTIONS(967), - [anon_sym_DOT_DOT_LT] = ACTIONS(967), - [anon_sym_DOT_DOT] = ACTIONS(967), - [anon_sym_DOT_DOT_EQ] = ACTIONS(967), - [sym_val_nothing] = ACTIONS(967), - [anon_sym_true] = ACTIONS(967), - [anon_sym_false] = ACTIONS(967), - [aux_sym_val_number_token1] = ACTIONS(967), - [aux_sym_val_number_token2] = ACTIONS(967), - [aux_sym_val_number_token3] = ACTIONS(967), - [aux_sym_val_number_token4] = ACTIONS(967), - [anon_sym_inf] = ACTIONS(967), - [anon_sym_DASHinf] = ACTIONS(967), - [anon_sym_NaN] = ACTIONS(967), - [anon_sym_0b] = ACTIONS(967), - [anon_sym_0o] = ACTIONS(967), - [anon_sym_0x] = ACTIONS(967), - [sym_val_date] = ACTIONS(967), - [anon_sym_DQUOTE] = ACTIONS(967), - [sym__str_single_quotes] = ACTIONS(967), - [sym__str_back_ticks] = ACTIONS(967), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(967), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(967), - [anon_sym_CARET] = ACTIONS(967), - [sym_short_flag] = ACTIONS(967), + [ts_builtin_sym_end] = ACTIONS(1308), + [anon_sym_export] = ACTIONS(1306), + [anon_sym_alias] = ACTIONS(1306), + [anon_sym_let] = ACTIONS(1306), + [anon_sym_let_DASHenv] = ACTIONS(1306), + [anon_sym_mut] = ACTIONS(1306), + [anon_sym_const] = ACTIONS(1306), + [sym_cmd_identifier] = ACTIONS(1306), + [anon_sym_SEMI] = ACTIONS(1306), + [anon_sym_LF] = ACTIONS(1308), + [anon_sym_def] = ACTIONS(1306), + [anon_sym_def_DASHenv] = ACTIONS(1306), + [anon_sym_export_DASHenv] = ACTIONS(1306), + [anon_sym_extern] = ACTIONS(1306), + [anon_sym_module] = ACTIONS(1306), + [anon_sym_use] = ACTIONS(1306), + [anon_sym_LBRACK] = ACTIONS(1306), + [anon_sym_LPAREN] = ACTIONS(1306), + [anon_sym_DOLLAR] = ACTIONS(1306), + [anon_sym_error] = ACTIONS(1306), + [anon_sym_DASH_DASH] = ACTIONS(1306), + [anon_sym_DASH] = ACTIONS(1306), + [anon_sym_break] = ACTIONS(1306), + [anon_sym_continue] = ACTIONS(1306), + [anon_sym_for] = ACTIONS(1306), + [anon_sym_loop] = ACTIONS(1306), + [anon_sym_while] = ACTIONS(1306), + [anon_sym_do] = ACTIONS(1306), + [anon_sym_if] = ACTIONS(1306), + [anon_sym_match] = ACTIONS(1306), + [anon_sym_LBRACE] = ACTIONS(1306), + [anon_sym_try] = ACTIONS(1306), + [anon_sym_return] = ACTIONS(1306), + [anon_sym_source] = ACTIONS(1306), + [anon_sym_source_DASHenv] = ACTIONS(1306), + [anon_sym_register] = ACTIONS(1306), + [anon_sym_hide] = ACTIONS(1306), + [anon_sym_hide_DASHenv] = ACTIONS(1306), + [anon_sym_overlay] = ACTIONS(1306), + [anon_sym_as] = ACTIONS(1306), + [anon_sym_where] = ACTIONS(1306), + [anon_sym_not] = ACTIONS(1306), + [anon_sym_DOT_DOT_LT] = ACTIONS(1306), + [anon_sym_DOT_DOT] = ACTIONS(1306), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1306), + [sym_val_nothing] = ACTIONS(1306), + [anon_sym_true] = ACTIONS(1306), + [anon_sym_false] = ACTIONS(1306), + [aux_sym_val_number_token1] = ACTIONS(1306), + [aux_sym_val_number_token2] = ACTIONS(1306), + [aux_sym_val_number_token3] = ACTIONS(1306), + [aux_sym_val_number_token4] = ACTIONS(1306), + [anon_sym_inf] = ACTIONS(1306), + [anon_sym_DASHinf] = ACTIONS(1306), + [anon_sym_NaN] = ACTIONS(1306), + [anon_sym_0b] = ACTIONS(1306), + [anon_sym_0o] = ACTIONS(1306), + [anon_sym_0x] = ACTIONS(1306), + [sym_val_date] = ACTIONS(1306), + [anon_sym_DQUOTE] = ACTIONS(1306), + [sym__str_single_quotes] = ACTIONS(1306), + [sym__str_back_ticks] = ACTIONS(1306), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1306), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1306), + [anon_sym_CARET] = ACTIONS(1306), + [sym_short_flag] = ACTIONS(1306), + [aux_sym_long_flag_token1] = ACTIONS(1320), [anon_sym_POUND] = ACTIONS(3), }, [680] = { [sym_comment] = STATE(680), - [anon_sym_SEMI] = ACTIONS(1183), - [anon_sym_LF] = ACTIONS(1185), - [anon_sym_LBRACK] = ACTIONS(1183), - [anon_sym_LPAREN] = ACTIONS(1183), - [anon_sym_RPAREN] = ACTIONS(1183), - [anon_sym_PIPE] = ACTIONS(1183), - [anon_sym_DOLLAR] = ACTIONS(1183), - [anon_sym_GT] = ACTIONS(1183), - [anon_sym_DASH_DASH] = ACTIONS(1183), - [anon_sym_DASH] = ACTIONS(1183), - [anon_sym_in] = ACTIONS(1183), - [anon_sym_LBRACE] = ACTIONS(1183), - [anon_sym_STAR] = ACTIONS(1183), - [anon_sym_STAR_STAR] = ACTIONS(1183), - [anon_sym_PLUS_PLUS] = ACTIONS(1183), - [anon_sym_SLASH] = ACTIONS(1183), - [anon_sym_mod] = ACTIONS(1183), - [anon_sym_SLASH_SLASH] = ACTIONS(1183), - [anon_sym_PLUS] = ACTIONS(1183), - [anon_sym_bit_DASHshl] = ACTIONS(1183), - [anon_sym_bit_DASHshr] = ACTIONS(1183), - [anon_sym_EQ_EQ] = ACTIONS(1183), - [anon_sym_BANG_EQ] = ACTIONS(1183), - [anon_sym_LT2] = ACTIONS(1183), - [anon_sym_LT_EQ] = ACTIONS(1183), - [anon_sym_GT_EQ] = ACTIONS(1183), - [anon_sym_not_DASHin] = ACTIONS(1183), - [anon_sym_starts_DASHwith] = ACTIONS(1183), - [anon_sym_ends_DASHwith] = ACTIONS(1183), - [anon_sym_EQ_TILDE] = ACTIONS(1183), - [anon_sym_BANG_TILDE] = ACTIONS(1183), - [anon_sym_bit_DASHand] = ACTIONS(1183), - [anon_sym_bit_DASHxor] = ACTIONS(1183), - [anon_sym_bit_DASHor] = ACTIONS(1183), - [anon_sym_and] = ACTIONS(1183), - [anon_sym_xor] = ACTIONS(1183), - [anon_sym_or] = ACTIONS(1183), - [anon_sym_DOT_DOT_LT] = ACTIONS(1183), - [anon_sym_DOT_DOT] = ACTIONS(1183), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1183), - [sym_val_nothing] = ACTIONS(1183), - [anon_sym_true] = ACTIONS(1183), - [anon_sym_false] = ACTIONS(1183), - [aux_sym_val_number_token1] = ACTIONS(1183), - [aux_sym_val_number_token2] = ACTIONS(1183), - [aux_sym_val_number_token3] = ACTIONS(1183), - [aux_sym_val_number_token4] = ACTIONS(1183), - [anon_sym_inf] = ACTIONS(1183), - [anon_sym_DASHinf] = ACTIONS(1183), - [anon_sym_NaN] = ACTIONS(1183), - [anon_sym_0b] = ACTIONS(1183), - [anon_sym_0o] = ACTIONS(1183), - [anon_sym_0x] = ACTIONS(1183), - [sym_val_date] = ACTIONS(1183), - [anon_sym_DQUOTE] = ACTIONS(1183), - [sym__str_single_quotes] = ACTIONS(1183), - [sym__str_back_ticks] = ACTIONS(1183), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1183), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1183), - [anon_sym_err_GT] = ACTIONS(1183), - [anon_sym_out_GT] = ACTIONS(1183), - [anon_sym_e_GT] = ACTIONS(1183), - [anon_sym_o_GT] = ACTIONS(1183), - [anon_sym_err_PLUSout_GT] = ACTIONS(1183), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1183), - [anon_sym_o_PLUSe_GT] = ACTIONS(1183), - [anon_sym_e_PLUSo_GT] = ACTIONS(1183), - [sym_short_flag] = ACTIONS(1183), - [aux_sym_unquoted_token1] = ACTIONS(1183), + [anon_sym_export] = ACTIONS(702), + [anon_sym_alias] = ACTIONS(702), + [anon_sym_let] = ACTIONS(702), + [anon_sym_let_DASHenv] = ACTIONS(702), + [anon_sym_mut] = ACTIONS(702), + [anon_sym_const] = ACTIONS(702), + [sym_cmd_identifier] = ACTIONS(702), + [anon_sym_SEMI] = ACTIONS(702), + [anon_sym_LF] = ACTIONS(704), + [anon_sym_def] = ACTIONS(702), + [anon_sym_def_DASHenv] = ACTIONS(702), + [anon_sym_export_DASHenv] = ACTIONS(702), + [anon_sym_extern] = ACTIONS(702), + [anon_sym_module] = ACTIONS(702), + [anon_sym_use] = ACTIONS(702), + [anon_sym_LBRACK] = ACTIONS(702), + [anon_sym_LPAREN] = ACTIONS(702), + [anon_sym_RPAREN] = ACTIONS(702), + [anon_sym_DOLLAR] = ACTIONS(702), + [anon_sym_error] = ACTIONS(702), + [anon_sym_DASH] = ACTIONS(702), + [anon_sym_break] = ACTIONS(702), + [anon_sym_continue] = ACTIONS(702), + [anon_sym_for] = ACTIONS(702), + [anon_sym_loop] = ACTIONS(702), + [anon_sym_while] = ACTIONS(702), + [anon_sym_do] = ACTIONS(702), + [anon_sym_if] = ACTIONS(702), + [anon_sym_match] = ACTIONS(702), + [anon_sym_LBRACE] = ACTIONS(702), + [anon_sym_RBRACE] = ACTIONS(702), + [anon_sym_DOT] = ACTIONS(702), + [anon_sym_try] = ACTIONS(702), + [anon_sym_return] = ACTIONS(702), + [anon_sym_source] = ACTIONS(702), + [anon_sym_source_DASHenv] = ACTIONS(702), + [anon_sym_register] = ACTIONS(702), + [anon_sym_hide] = ACTIONS(702), + [anon_sym_hide_DASHenv] = ACTIONS(702), + [anon_sym_overlay] = ACTIONS(702), + [anon_sym_STAR] = ACTIONS(702), + [anon_sym_where] = ACTIONS(702), + [anon_sym_QMARK2] = ACTIONS(702), + [anon_sym_not] = ACTIONS(702), + [anon_sym_DOT_DOT_LT] = ACTIONS(702), + [anon_sym_DOT_DOT] = ACTIONS(702), + [anon_sym_DOT_DOT_EQ] = ACTIONS(702), + [sym_val_nothing] = ACTIONS(702), + [anon_sym_true] = ACTIONS(702), + [anon_sym_false] = ACTIONS(702), + [aux_sym_val_number_token1] = ACTIONS(702), + [aux_sym_val_number_token2] = ACTIONS(702), + [aux_sym_val_number_token3] = ACTIONS(702), + [aux_sym_val_number_token4] = ACTIONS(702), + [anon_sym_inf] = ACTIONS(702), + [anon_sym_DASHinf] = ACTIONS(702), + [anon_sym_NaN] = ACTIONS(702), + [anon_sym_0b] = ACTIONS(702), + [anon_sym_0o] = ACTIONS(702), + [anon_sym_0x] = ACTIONS(702), + [sym_val_date] = ACTIONS(702), + [anon_sym_DQUOTE] = ACTIONS(702), + [sym__str_single_quotes] = ACTIONS(702), + [sym__str_back_ticks] = ACTIONS(702), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(702), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(702), + [anon_sym_CARET] = ACTIONS(702), [anon_sym_POUND] = ACTIONS(3), }, [681] = { [sym_comment] = STATE(681), - [anon_sym_SEMI] = ACTIONS(1179), - [anon_sym_LF] = ACTIONS(1181), - [anon_sym_LBRACK] = ACTIONS(1179), - [anon_sym_LPAREN] = ACTIONS(1179), - [anon_sym_RPAREN] = ACTIONS(1179), - [anon_sym_PIPE] = ACTIONS(1179), - [anon_sym_DOLLAR] = ACTIONS(1179), - [anon_sym_GT] = ACTIONS(1179), - [anon_sym_DASH_DASH] = ACTIONS(1179), - [anon_sym_DASH] = ACTIONS(1179), - [anon_sym_in] = ACTIONS(1179), - [anon_sym_LBRACE] = ACTIONS(1179), - [anon_sym_STAR] = ACTIONS(1179), - [anon_sym_STAR_STAR] = ACTIONS(1179), - [anon_sym_PLUS_PLUS] = ACTIONS(1179), - [anon_sym_SLASH] = ACTIONS(1179), - [anon_sym_mod] = ACTIONS(1179), - [anon_sym_SLASH_SLASH] = ACTIONS(1179), - [anon_sym_PLUS] = ACTIONS(1179), - [anon_sym_bit_DASHshl] = ACTIONS(1179), - [anon_sym_bit_DASHshr] = ACTIONS(1179), - [anon_sym_EQ_EQ] = ACTIONS(1179), - [anon_sym_BANG_EQ] = ACTIONS(1179), - [anon_sym_LT2] = ACTIONS(1179), - [anon_sym_LT_EQ] = ACTIONS(1179), - [anon_sym_GT_EQ] = ACTIONS(1179), - [anon_sym_not_DASHin] = ACTIONS(1179), - [anon_sym_starts_DASHwith] = ACTIONS(1179), - [anon_sym_ends_DASHwith] = ACTIONS(1179), - [anon_sym_EQ_TILDE] = ACTIONS(1179), - [anon_sym_BANG_TILDE] = ACTIONS(1179), - [anon_sym_bit_DASHand] = ACTIONS(1179), - [anon_sym_bit_DASHxor] = ACTIONS(1179), - [anon_sym_bit_DASHor] = ACTIONS(1179), - [anon_sym_and] = ACTIONS(1179), - [anon_sym_xor] = ACTIONS(1179), - [anon_sym_or] = ACTIONS(1179), - [anon_sym_DOT_DOT_LT] = ACTIONS(1179), - [anon_sym_DOT_DOT] = ACTIONS(1179), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1179), - [sym_val_nothing] = ACTIONS(1179), - [anon_sym_true] = ACTIONS(1179), - [anon_sym_false] = ACTIONS(1179), - [aux_sym_val_number_token1] = ACTIONS(1179), - [aux_sym_val_number_token2] = ACTIONS(1179), - [aux_sym_val_number_token3] = ACTIONS(1179), - [aux_sym_val_number_token4] = ACTIONS(1179), - [anon_sym_inf] = ACTIONS(1179), - [anon_sym_DASHinf] = ACTIONS(1179), - [anon_sym_NaN] = ACTIONS(1179), - [anon_sym_0b] = ACTIONS(1179), - [anon_sym_0o] = ACTIONS(1179), - [anon_sym_0x] = ACTIONS(1179), - [sym_val_date] = ACTIONS(1179), - [anon_sym_DQUOTE] = ACTIONS(1179), - [sym__str_single_quotes] = ACTIONS(1179), - [sym__str_back_ticks] = ACTIONS(1179), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1179), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1179), - [anon_sym_err_GT] = ACTIONS(1179), - [anon_sym_out_GT] = ACTIONS(1179), - [anon_sym_e_GT] = ACTIONS(1179), - [anon_sym_o_GT] = ACTIONS(1179), - [anon_sym_err_PLUSout_GT] = ACTIONS(1179), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1179), - [anon_sym_o_PLUSe_GT] = ACTIONS(1179), - [anon_sym_e_PLUSo_GT] = ACTIONS(1179), - [sym_short_flag] = ACTIONS(1179), - [aux_sym_unquoted_token1] = ACTIONS(1179), + [anon_sym_export] = ACTIONS(1322), + [anon_sym_alias] = ACTIONS(1322), + [anon_sym_let] = ACTIONS(1322), + [anon_sym_let_DASHenv] = ACTIONS(1322), + [anon_sym_mut] = ACTIONS(1322), + [anon_sym_const] = ACTIONS(1322), + [sym_cmd_identifier] = ACTIONS(1322), + [anon_sym_SEMI] = ACTIONS(1322), + [anon_sym_LF] = ACTIONS(1324), + [anon_sym_def] = ACTIONS(1322), + [anon_sym_def_DASHenv] = ACTIONS(1322), + [anon_sym_export_DASHenv] = ACTIONS(1322), + [anon_sym_extern] = ACTIONS(1322), + [anon_sym_module] = ACTIONS(1322), + [anon_sym_use] = ACTIONS(1322), + [anon_sym_LBRACK] = ACTIONS(1322), + [anon_sym_LPAREN] = ACTIONS(1322), + [anon_sym_RPAREN] = ACTIONS(1322), + [anon_sym_DOLLAR] = ACTIONS(1322), + [anon_sym_error] = ACTIONS(1322), + [anon_sym_DASH_DASH] = ACTIONS(1322), + [anon_sym_DASH] = ACTIONS(1322), + [anon_sym_break] = ACTIONS(1322), + [anon_sym_continue] = ACTIONS(1322), + [anon_sym_for] = ACTIONS(1322), + [anon_sym_loop] = ACTIONS(1322), + [anon_sym_while] = ACTIONS(1322), + [anon_sym_do] = ACTIONS(1322), + [anon_sym_if] = ACTIONS(1322), + [anon_sym_match] = ACTIONS(1322), + [anon_sym_LBRACE] = ACTIONS(1322), + [anon_sym_RBRACE] = ACTIONS(1322), + [anon_sym_try] = ACTIONS(1322), + [anon_sym_return] = ACTIONS(1322), + [anon_sym_source] = ACTIONS(1322), + [anon_sym_source_DASHenv] = ACTIONS(1322), + [anon_sym_register] = ACTIONS(1322), + [anon_sym_hide] = ACTIONS(1322), + [anon_sym_hide_DASHenv] = ACTIONS(1322), + [anon_sym_overlay] = ACTIONS(1322), + [anon_sym_as] = ACTIONS(1322), + [anon_sym_where] = ACTIONS(1322), + [anon_sym_not] = ACTIONS(1322), + [anon_sym_DOT_DOT_LT] = ACTIONS(1322), + [anon_sym_DOT_DOT] = ACTIONS(1322), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1322), + [sym_val_nothing] = ACTIONS(1322), + [anon_sym_true] = ACTIONS(1322), + [anon_sym_false] = ACTIONS(1322), + [aux_sym_val_number_token1] = ACTIONS(1322), + [aux_sym_val_number_token2] = ACTIONS(1322), + [aux_sym_val_number_token3] = ACTIONS(1322), + [aux_sym_val_number_token4] = ACTIONS(1322), + [anon_sym_inf] = ACTIONS(1322), + [anon_sym_DASHinf] = ACTIONS(1322), + [anon_sym_NaN] = ACTIONS(1322), + [anon_sym_0b] = ACTIONS(1322), + [anon_sym_0o] = ACTIONS(1322), + [anon_sym_0x] = ACTIONS(1322), + [sym_val_date] = ACTIONS(1322), + [anon_sym_DQUOTE] = ACTIONS(1322), + [sym__str_single_quotes] = ACTIONS(1322), + [sym__str_back_ticks] = ACTIONS(1322), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1322), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1322), + [anon_sym_CARET] = ACTIONS(1322), + [sym_short_flag] = ACTIONS(1322), [anon_sym_POUND] = ACTIONS(3), }, [682] = { - [sym__ctrl_expression] = STATE(3300), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_pipe_element] = STATE(3311), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2609), - [sym__var] = STATE(2328), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), + [sym_expr_parenthesized] = STATE(1729), + [sym_val_range] = STATE(1691), + [sym__value] = STATE(1691), + [sym_val_bool] = STATE(1728), + [sym_val_variable] = STATE(1728), + [sym__var] = STATE(1649), + [sym_val_number] = STATE(108), + [sym_val_duration] = STATE(1728), + [sym_val_filesize] = STATE(1728), + [sym_val_binary] = STATE(1728), + [sym_val_string] = STATE(1728), + [sym__str_double_quotes] = STATE(1731), + [sym_val_interpolated] = STATE(1728), + [sym__inter_single_quotes] = STATE(1702), + [sym__inter_double_quotes] = STATE(1726), + [sym_val_list] = STATE(1728), + [sym_val_record] = STATE(1728), + [sym_val_table] = STATE(1728), + [sym_val_closure] = STATE(1728), + [sym__cmd_arg] = STATE(1692), + [sym_redirection] = STATE(1725), + [sym__flag] = STATE(1724), + [sym_long_flag] = STATE(1701), + [sym_unquoted] = STATE(1717), [sym_comment] = STATE(682), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(1491), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_do] = ACTIONS(1493), - [anon_sym_if] = ACTIONS(1495), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_try] = ACTIONS(1499), - [anon_sym_return] = ACTIONS(1501), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [aux_sym_command_repeat1] = STATE(683), + [anon_sym_SEMI] = ACTIONS(1326), + [anon_sym_LF] = ACTIONS(1328), + [anon_sym_LBRACK] = ACTIONS(1331), + [anon_sym_LPAREN] = ACTIONS(1333), + [anon_sym_RPAREN] = ACTIONS(1326), + [anon_sym_PIPE] = ACTIONS(1326), + [anon_sym_DOLLAR] = ACTIONS(1335), + [anon_sym_DASH_DASH] = ACTIONS(1337), + [anon_sym_LBRACE] = ACTIONS(1339), + [anon_sym_RBRACE] = ACTIONS(1326), + [anon_sym_DOT_DOT_LT] = ACTIONS(1341), + [anon_sym_DOT_DOT] = ACTIONS(1341), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1341), + [sym_val_nothing] = ACTIONS(1343), + [anon_sym_true] = ACTIONS(1345), + [anon_sym_false] = ACTIONS(1345), + [aux_sym_val_number_token1] = ACTIONS(1347), + [aux_sym_val_number_token2] = ACTIONS(1347), + [aux_sym_val_number_token3] = ACTIONS(1347), + [aux_sym_val_number_token4] = ACTIONS(1347), + [anon_sym_inf] = ACTIONS(1347), + [anon_sym_DASHinf] = ACTIONS(1347), + [anon_sym_NaN] = ACTIONS(1347), + [anon_sym_0b] = ACTIONS(1349), + [anon_sym_0o] = ACTIONS(1349), + [anon_sym_0x] = ACTIONS(1349), + [sym_val_date] = ACTIONS(1343), + [anon_sym_DQUOTE] = ACTIONS(1351), + [sym__str_single_quotes] = ACTIONS(1353), + [sym__str_back_ticks] = ACTIONS(1353), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1355), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1357), + [anon_sym_err_GT] = ACTIONS(1359), + [anon_sym_out_GT] = ACTIONS(1359), + [anon_sym_e_GT] = ACTIONS(1359), + [anon_sym_o_GT] = ACTIONS(1359), + [anon_sym_err_PLUSout_GT] = ACTIONS(1359), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1359), + [anon_sym_o_PLUSe_GT] = ACTIONS(1359), + [anon_sym_e_PLUSo_GT] = ACTIONS(1359), + [sym_short_flag] = ACTIONS(1361), + [aux_sym_unquoted_token1] = ACTIONS(1363), + [anon_sym_POUND] = ACTIONS(3), }, [683] = { + [sym_expr_parenthesized] = STATE(1729), + [sym_val_range] = STATE(1691), + [sym__value] = STATE(1691), + [sym_val_bool] = STATE(1728), + [sym_val_variable] = STATE(1728), + [sym__var] = STATE(1649), + [sym_val_number] = STATE(108), + [sym_val_duration] = STATE(1728), + [sym_val_filesize] = STATE(1728), + [sym_val_binary] = STATE(1728), + [sym_val_string] = STATE(1728), + [sym__str_double_quotes] = STATE(1731), + [sym_val_interpolated] = STATE(1728), + [sym__inter_single_quotes] = STATE(1702), + [sym__inter_double_quotes] = STATE(1726), + [sym_val_list] = STATE(1728), + [sym_val_record] = STATE(1728), + [sym_val_table] = STATE(1728), + [sym_val_closure] = STATE(1728), + [sym__cmd_arg] = STATE(1692), + [sym_redirection] = STATE(1725), + [sym__flag] = STATE(1724), + [sym_long_flag] = STATE(1701), + [sym_unquoted] = STATE(1717), [sym_comment] = STATE(683), - [anon_sym_SEMI] = ACTIONS(1171), - [anon_sym_LF] = ACTIONS(1173), - [anon_sym_LBRACK] = ACTIONS(1171), - [anon_sym_LPAREN] = ACTIONS(1171), - [anon_sym_RPAREN] = ACTIONS(1171), - [anon_sym_PIPE] = ACTIONS(1171), - [anon_sym_DOLLAR] = ACTIONS(1171), - [anon_sym_GT] = ACTIONS(1171), - [anon_sym_DASH_DASH] = ACTIONS(1171), - [anon_sym_DASH] = ACTIONS(1171), - [anon_sym_in] = ACTIONS(1171), - [anon_sym_LBRACE] = ACTIONS(1171), - [anon_sym_STAR] = ACTIONS(1171), - [anon_sym_STAR_STAR] = ACTIONS(1171), - [anon_sym_PLUS_PLUS] = ACTIONS(1171), - [anon_sym_SLASH] = ACTIONS(1171), - [anon_sym_mod] = ACTIONS(1171), - [anon_sym_SLASH_SLASH] = ACTIONS(1171), - [anon_sym_PLUS] = ACTIONS(1171), - [anon_sym_bit_DASHshl] = ACTIONS(1171), - [anon_sym_bit_DASHshr] = ACTIONS(1171), - [anon_sym_EQ_EQ] = ACTIONS(1171), - [anon_sym_BANG_EQ] = ACTIONS(1171), - [anon_sym_LT2] = ACTIONS(1171), - [anon_sym_LT_EQ] = ACTIONS(1171), - [anon_sym_GT_EQ] = ACTIONS(1171), - [anon_sym_not_DASHin] = ACTIONS(1171), - [anon_sym_starts_DASHwith] = ACTIONS(1171), - [anon_sym_ends_DASHwith] = ACTIONS(1171), - [anon_sym_EQ_TILDE] = ACTIONS(1171), - [anon_sym_BANG_TILDE] = ACTIONS(1171), - [anon_sym_bit_DASHand] = ACTIONS(1171), - [anon_sym_bit_DASHxor] = ACTIONS(1171), - [anon_sym_bit_DASHor] = ACTIONS(1171), - [anon_sym_and] = ACTIONS(1171), - [anon_sym_xor] = ACTIONS(1171), - [anon_sym_or] = ACTIONS(1171), - [anon_sym_DOT_DOT_LT] = ACTIONS(1171), - [anon_sym_DOT_DOT] = ACTIONS(1171), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1171), - [sym_val_nothing] = ACTIONS(1171), - [anon_sym_true] = ACTIONS(1171), - [anon_sym_false] = ACTIONS(1171), - [aux_sym_val_number_token1] = ACTIONS(1171), - [aux_sym_val_number_token2] = ACTIONS(1171), - [aux_sym_val_number_token3] = ACTIONS(1171), - [aux_sym_val_number_token4] = ACTIONS(1171), - [anon_sym_inf] = ACTIONS(1171), - [anon_sym_DASHinf] = ACTIONS(1171), - [anon_sym_NaN] = ACTIONS(1171), - [anon_sym_0b] = ACTIONS(1171), - [anon_sym_0o] = ACTIONS(1171), - [anon_sym_0x] = ACTIONS(1171), - [sym_val_date] = ACTIONS(1171), - [anon_sym_DQUOTE] = ACTIONS(1171), - [sym__str_single_quotes] = ACTIONS(1171), - [sym__str_back_ticks] = ACTIONS(1171), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1171), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1171), - [anon_sym_err_GT] = ACTIONS(1171), - [anon_sym_out_GT] = ACTIONS(1171), - [anon_sym_e_GT] = ACTIONS(1171), - [anon_sym_o_GT] = ACTIONS(1171), - [anon_sym_err_PLUSout_GT] = ACTIONS(1171), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1171), - [anon_sym_o_PLUSe_GT] = ACTIONS(1171), - [anon_sym_e_PLUSo_GT] = ACTIONS(1171), - [sym_short_flag] = ACTIONS(1171), - [aux_sym_unquoted_token1] = ACTIONS(1171), + [aux_sym_command_repeat1] = STATE(683), + [anon_sym_SEMI] = ACTIONS(1365), + [anon_sym_LF] = ACTIONS(1367), + [anon_sym_LBRACK] = ACTIONS(1370), + [anon_sym_LPAREN] = ACTIONS(1373), + [anon_sym_RPAREN] = ACTIONS(1365), + [anon_sym_PIPE] = ACTIONS(1365), + [anon_sym_DOLLAR] = ACTIONS(1376), + [anon_sym_DASH_DASH] = ACTIONS(1379), + [anon_sym_LBRACE] = ACTIONS(1382), + [anon_sym_RBRACE] = ACTIONS(1365), + [anon_sym_DOT_DOT_LT] = ACTIONS(1385), + [anon_sym_DOT_DOT] = ACTIONS(1385), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1385), + [sym_val_nothing] = ACTIONS(1388), + [anon_sym_true] = ACTIONS(1391), + [anon_sym_false] = ACTIONS(1391), + [aux_sym_val_number_token1] = ACTIONS(1394), + [aux_sym_val_number_token2] = ACTIONS(1394), + [aux_sym_val_number_token3] = ACTIONS(1394), + [aux_sym_val_number_token4] = ACTIONS(1394), + [anon_sym_inf] = ACTIONS(1394), + [anon_sym_DASHinf] = ACTIONS(1394), + [anon_sym_NaN] = ACTIONS(1394), + [anon_sym_0b] = ACTIONS(1397), + [anon_sym_0o] = ACTIONS(1397), + [anon_sym_0x] = ACTIONS(1397), + [sym_val_date] = ACTIONS(1388), + [anon_sym_DQUOTE] = ACTIONS(1400), + [sym__str_single_quotes] = ACTIONS(1403), + [sym__str_back_ticks] = ACTIONS(1403), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1406), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1409), + [anon_sym_err_GT] = ACTIONS(1412), + [anon_sym_out_GT] = ACTIONS(1412), + [anon_sym_e_GT] = ACTIONS(1412), + [anon_sym_o_GT] = ACTIONS(1412), + [anon_sym_err_PLUSout_GT] = ACTIONS(1412), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1412), + [anon_sym_o_PLUSe_GT] = ACTIONS(1412), + [anon_sym_e_PLUSo_GT] = ACTIONS(1412), + [sym_short_flag] = ACTIONS(1415), + [aux_sym_unquoted_token1] = ACTIONS(1418), [anon_sym_POUND] = ACTIONS(3), }, [684] = { [sym_comment] = STATE(684), - [anon_sym_SEMI] = ACTIONS(1611), - [anon_sym_LF] = ACTIONS(1613), - [anon_sym_LBRACK] = ACTIONS(1611), - [anon_sym_LPAREN] = ACTIONS(1611), - [anon_sym_RPAREN] = ACTIONS(1611), - [anon_sym_PIPE] = ACTIONS(1611), - [anon_sym_DOLLAR] = ACTIONS(1611), - [anon_sym_GT] = ACTIONS(1615), - [anon_sym_DASH_DASH] = ACTIONS(1611), - [anon_sym_DASH] = ACTIONS(1617), - [anon_sym_in] = ACTIONS(1619), - [anon_sym_LBRACE] = ACTIONS(1611), - [anon_sym_STAR] = ACTIONS(1621), - [anon_sym_STAR_STAR] = ACTIONS(1623), - [anon_sym_PLUS_PLUS] = ACTIONS(1623), - [anon_sym_SLASH] = ACTIONS(1621), - [anon_sym_mod] = ACTIONS(1621), - [anon_sym_SLASH_SLASH] = ACTIONS(1621), - [anon_sym_PLUS] = ACTIONS(1617), - [anon_sym_bit_DASHshl] = ACTIONS(1625), - [anon_sym_bit_DASHshr] = ACTIONS(1625), - [anon_sym_EQ_EQ] = ACTIONS(1615), - [anon_sym_BANG_EQ] = ACTIONS(1615), - [anon_sym_LT2] = ACTIONS(1615), - [anon_sym_LT_EQ] = ACTIONS(1615), - [anon_sym_GT_EQ] = ACTIONS(1615), - [anon_sym_not_DASHin] = ACTIONS(1619), - [anon_sym_starts_DASHwith] = ACTIONS(1619), - [anon_sym_ends_DASHwith] = ACTIONS(1619), - [anon_sym_EQ_TILDE] = ACTIONS(1627), - [anon_sym_BANG_TILDE] = ACTIONS(1627), - [anon_sym_bit_DASHand] = ACTIONS(1629), - [anon_sym_bit_DASHxor] = ACTIONS(1631), - [anon_sym_bit_DASHor] = ACTIONS(1633), - [anon_sym_and] = ACTIONS(1635), - [anon_sym_xor] = ACTIONS(1637), - [anon_sym_or] = ACTIONS(1639), - [anon_sym_DOT_DOT_LT] = ACTIONS(1611), - [anon_sym_DOT_DOT] = ACTIONS(1611), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1611), - [sym_val_nothing] = ACTIONS(1611), - [anon_sym_true] = ACTIONS(1611), - [anon_sym_false] = ACTIONS(1611), - [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(1611), - [anon_sym_inf] = ACTIONS(1611), - [anon_sym_DASHinf] = ACTIONS(1611), - [anon_sym_NaN] = ACTIONS(1611), - [anon_sym_0b] = ACTIONS(1611), - [anon_sym_0o] = ACTIONS(1611), - [anon_sym_0x] = ACTIONS(1611), - [sym_val_date] = ACTIONS(1611), - [anon_sym_DQUOTE] = ACTIONS(1611), - [sym__str_single_quotes] = ACTIONS(1611), - [sym__str_back_ticks] = ACTIONS(1611), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1611), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1611), - [anon_sym_err_GT] = ACTIONS(1611), - [anon_sym_out_GT] = ACTIONS(1611), - [anon_sym_e_GT] = ACTIONS(1611), - [anon_sym_o_GT] = ACTIONS(1611), - [anon_sym_err_PLUSout_GT] = ACTIONS(1611), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1611), - [anon_sym_o_PLUSe_GT] = ACTIONS(1611), - [anon_sym_e_PLUSo_GT] = ACTIONS(1611), - [sym_short_flag] = ACTIONS(1611), - [aux_sym_unquoted_token1] = ACTIONS(1611), + [anon_sym_export] = ACTIONS(1421), + [anon_sym_alias] = ACTIONS(1421), + [anon_sym_let] = ACTIONS(1421), + [anon_sym_let_DASHenv] = ACTIONS(1421), + [anon_sym_mut] = ACTIONS(1421), + [anon_sym_const] = ACTIONS(1421), + [sym_cmd_identifier] = ACTIONS(1421), + [anon_sym_SEMI] = ACTIONS(1421), + [anon_sym_LF] = ACTIONS(1423), + [anon_sym_def] = ACTIONS(1421), + [anon_sym_def_DASHenv] = ACTIONS(1421), + [anon_sym_export_DASHenv] = ACTIONS(1421), + [anon_sym_extern] = ACTIONS(1421), + [anon_sym_module] = ACTIONS(1421), + [anon_sym_use] = ACTIONS(1421), + [anon_sym_LBRACK] = ACTIONS(1421), + [anon_sym_LPAREN] = ACTIONS(1421), + [anon_sym_RPAREN] = ACTIONS(1421), + [anon_sym_DOLLAR] = ACTIONS(1421), + [anon_sym_error] = ACTIONS(1421), + [anon_sym_DASH_DASH] = ACTIONS(1421), + [anon_sym_DASH] = ACTIONS(1421), + [anon_sym_break] = ACTIONS(1421), + [anon_sym_continue] = ACTIONS(1421), + [anon_sym_for] = ACTIONS(1421), + [anon_sym_loop] = ACTIONS(1421), + [anon_sym_while] = ACTIONS(1421), + [anon_sym_do] = ACTIONS(1421), + [anon_sym_if] = ACTIONS(1421), + [anon_sym_match] = ACTIONS(1421), + [anon_sym_LBRACE] = ACTIONS(1421), + [anon_sym_RBRACE] = ACTIONS(1421), + [anon_sym_try] = ACTIONS(1421), + [anon_sym_return] = ACTIONS(1421), + [anon_sym_source] = ACTIONS(1421), + [anon_sym_source_DASHenv] = ACTIONS(1421), + [anon_sym_register] = ACTIONS(1421), + [anon_sym_hide] = ACTIONS(1421), + [anon_sym_hide_DASHenv] = ACTIONS(1421), + [anon_sym_overlay] = ACTIONS(1421), + [anon_sym_as] = ACTIONS(1421), + [anon_sym_where] = ACTIONS(1421), + [anon_sym_not] = ACTIONS(1421), + [anon_sym_DOT_DOT_LT] = ACTIONS(1421), + [anon_sym_DOT_DOT] = ACTIONS(1421), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1421), + [sym_val_nothing] = ACTIONS(1421), + [anon_sym_true] = ACTIONS(1421), + [anon_sym_false] = ACTIONS(1421), + [aux_sym_val_number_token1] = ACTIONS(1421), + [aux_sym_val_number_token2] = ACTIONS(1421), + [aux_sym_val_number_token3] = ACTIONS(1421), + [aux_sym_val_number_token4] = ACTIONS(1421), + [anon_sym_inf] = ACTIONS(1421), + [anon_sym_DASHinf] = ACTIONS(1421), + [anon_sym_NaN] = ACTIONS(1421), + [anon_sym_0b] = ACTIONS(1421), + [anon_sym_0o] = ACTIONS(1421), + [anon_sym_0x] = ACTIONS(1421), + [sym_val_date] = ACTIONS(1421), + [anon_sym_DQUOTE] = ACTIONS(1421), + [sym__str_single_quotes] = ACTIONS(1421), + [sym__str_back_ticks] = ACTIONS(1421), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1421), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1421), + [anon_sym_CARET] = ACTIONS(1421), + [sym_short_flag] = ACTIONS(1421), [anon_sym_POUND] = ACTIONS(3), }, [685] = { - [sym__flag] = STATE(850), - [sym_long_flag] = STATE(844), + [sym_expr_parenthesized] = STATE(1729), + [sym_val_range] = STATE(1691), + [sym__value] = STATE(1691), + [sym_val_bool] = STATE(1728), + [sym_val_variable] = STATE(1728), + [sym__var] = STATE(1649), + [sym_val_number] = STATE(108), + [sym_val_duration] = STATE(1728), + [sym_val_filesize] = STATE(1728), + [sym_val_binary] = STATE(1728), + [sym_val_string] = STATE(1728), + [sym__str_double_quotes] = STATE(1731), + [sym_val_interpolated] = STATE(1728), + [sym__inter_single_quotes] = STATE(1702), + [sym__inter_double_quotes] = STATE(1726), + [sym_val_list] = STATE(1728), + [sym_val_record] = STATE(1728), + [sym_val_table] = STATE(1728), + [sym_val_closure] = STATE(1728), + [sym__cmd_arg] = STATE(1692), + [sym_redirection] = STATE(1725), + [sym__flag] = STATE(1724), + [sym_long_flag] = STATE(1701), + [sym_unquoted] = STATE(1717), [sym_comment] = STATE(685), - [aux_sym_overlay_use_repeat1] = STATE(713), - [sym_cmd_identifier] = ACTIONS(1603), - [anon_sym_SEMI] = ACTIONS(1603), - [anon_sym_LF] = ACTIONS(1601), - [anon_sym_export] = ACTIONS(1603), - [anon_sym_alias] = ACTIONS(1603), - [anon_sym_def] = ACTIONS(1603), - [anon_sym_def_DASHenv] = ACTIONS(1603), - [anon_sym_export_DASHenv] = ACTIONS(1603), - [anon_sym_extern] = ACTIONS(1603), - [anon_sym_module] = ACTIONS(1603), - [anon_sym_use] = ACTIONS(1603), - [anon_sym_LBRACK] = ACTIONS(1603), - [anon_sym_LPAREN] = ACTIONS(1603), - [anon_sym_DOLLAR] = ACTIONS(1603), - [anon_sym_error] = ACTIONS(1603), - [anon_sym_DASH_DASH] = ACTIONS(1569), - [anon_sym_DASH] = ACTIONS(1603), - [anon_sym_break] = ACTIONS(1603), - [anon_sym_continue] = ACTIONS(1603), - [anon_sym_for] = ACTIONS(1603), - [anon_sym_loop] = ACTIONS(1603), - [anon_sym_while] = ACTIONS(1603), - [anon_sym_do] = ACTIONS(1603), - [anon_sym_if] = ACTIONS(1603), - [anon_sym_match] = ACTIONS(1603), - [anon_sym_LBRACE] = ACTIONS(1603), - [anon_sym_RBRACE] = ACTIONS(1603), - [anon_sym_try] = ACTIONS(1603), - [anon_sym_return] = ACTIONS(1603), - [anon_sym_let] = ACTIONS(1603), - [anon_sym_let_DASHenv] = ACTIONS(1603), - [anon_sym_mut] = ACTIONS(1603), - [anon_sym_const] = ACTIONS(1603), - [anon_sym_source] = ACTIONS(1603), - [anon_sym_source_DASHenv] = ACTIONS(1603), - [anon_sym_register] = ACTIONS(1603), - [anon_sym_hide] = ACTIONS(1603), - [anon_sym_hide_DASHenv] = ACTIONS(1603), - [anon_sym_overlay] = ACTIONS(1603), - [anon_sym_as] = ACTIONS(1641), - [anon_sym_where] = ACTIONS(1603), - [anon_sym_not] = ACTIONS(1603), - [anon_sym_DOT_DOT_LT] = ACTIONS(1603), - [anon_sym_DOT_DOT] = ACTIONS(1603), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1603), - [sym_val_nothing] = ACTIONS(1603), - [anon_sym_true] = ACTIONS(1603), - [anon_sym_false] = ACTIONS(1603), - [aux_sym_val_number_token1] = ACTIONS(1603), - [aux_sym_val_number_token2] = ACTIONS(1603), - [aux_sym_val_number_token3] = ACTIONS(1603), - [aux_sym_val_number_token4] = ACTIONS(1603), - [anon_sym_inf] = ACTIONS(1603), - [anon_sym_DASHinf] = ACTIONS(1603), - [anon_sym_NaN] = ACTIONS(1603), - [anon_sym_0b] = ACTIONS(1603), - [anon_sym_0o] = ACTIONS(1603), - [anon_sym_0x] = ACTIONS(1603), - [sym_val_date] = ACTIONS(1603), - [anon_sym_DQUOTE] = ACTIONS(1603), - [sym__str_single_quotes] = ACTIONS(1603), - [sym__str_back_ticks] = ACTIONS(1603), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1603), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1603), - [anon_sym_CARET] = ACTIONS(1603), - [sym_short_flag] = ACTIONS(1573), - [anon_sym_POUND] = ACTIONS(3), - }, - [686] = { - [sym__ctrl_expression] = STATE(3300), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_pipe_element] = STATE(3483), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2609), - [sym__var] = STATE(2328), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), - [sym_comment] = STATE(686), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(1491), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_do] = ACTIONS(1493), - [anon_sym_if] = ACTIONS(1495), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_try] = ACTIONS(1499), - [anon_sym_return] = ACTIONS(1501), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [aux_sym_command_repeat1] = STATE(682), + [anon_sym_SEMI] = ACTIONS(1425), + [anon_sym_LF] = ACTIONS(1427), + [anon_sym_LBRACK] = ACTIONS(1331), + [anon_sym_LPAREN] = ACTIONS(1333), + [anon_sym_RPAREN] = ACTIONS(1425), + [anon_sym_PIPE] = ACTIONS(1425), + [anon_sym_DOLLAR] = ACTIONS(1335), + [anon_sym_DASH_DASH] = ACTIONS(1337), + [anon_sym_LBRACE] = ACTIONS(1339), + [anon_sym_RBRACE] = ACTIONS(1425), + [anon_sym_DOT_DOT_LT] = ACTIONS(1341), + [anon_sym_DOT_DOT] = ACTIONS(1341), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1341), + [sym_val_nothing] = ACTIONS(1343), + [anon_sym_true] = ACTIONS(1345), + [anon_sym_false] = ACTIONS(1345), + [aux_sym_val_number_token1] = ACTIONS(1347), + [aux_sym_val_number_token2] = ACTIONS(1347), + [aux_sym_val_number_token3] = ACTIONS(1347), + [aux_sym_val_number_token4] = ACTIONS(1347), + [anon_sym_inf] = ACTIONS(1347), + [anon_sym_DASHinf] = ACTIONS(1347), + [anon_sym_NaN] = ACTIONS(1347), + [anon_sym_0b] = ACTIONS(1349), + [anon_sym_0o] = ACTIONS(1349), + [anon_sym_0x] = ACTIONS(1349), + [sym_val_date] = ACTIONS(1343), + [anon_sym_DQUOTE] = ACTIONS(1351), + [sym__str_single_quotes] = ACTIONS(1353), + [sym__str_back_ticks] = ACTIONS(1353), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1355), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1357), + [anon_sym_err_GT] = ACTIONS(1359), + [anon_sym_out_GT] = ACTIONS(1359), + [anon_sym_e_GT] = ACTIONS(1359), + [anon_sym_o_GT] = ACTIONS(1359), + [anon_sym_err_PLUSout_GT] = ACTIONS(1359), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1359), + [anon_sym_o_PLUSe_GT] = ACTIONS(1359), + [anon_sym_e_PLUSo_GT] = ACTIONS(1359), + [sym_short_flag] = ACTIONS(1361), + [aux_sym_unquoted_token1] = ACTIONS(1363), + [anon_sym_POUND] = ACTIONS(3), + }, + [686] = { + [sym_cell_path] = STATE(858), + [sym_path] = STATE(701), + [sym_comment] = STATE(686), + [anon_sym_export] = ACTIONS(609), + [anon_sym_alias] = ACTIONS(609), + [anon_sym_let] = ACTIONS(609), + [anon_sym_let_DASHenv] = ACTIONS(609), + [anon_sym_mut] = ACTIONS(609), + [anon_sym_const] = ACTIONS(609), + [sym_cmd_identifier] = ACTIONS(609), + [anon_sym_SEMI] = ACTIONS(609), + [anon_sym_LF] = ACTIONS(611), + [anon_sym_def] = ACTIONS(609), + [anon_sym_def_DASHenv] = ACTIONS(609), + [anon_sym_export_DASHenv] = ACTIONS(609), + [anon_sym_extern] = ACTIONS(609), + [anon_sym_module] = ACTIONS(609), + [anon_sym_use] = ACTIONS(609), + [anon_sym_LBRACK] = ACTIONS(609), + [anon_sym_LPAREN] = ACTIONS(609), + [anon_sym_RPAREN] = ACTIONS(609), + [anon_sym_DOLLAR] = ACTIONS(609), + [anon_sym_error] = ACTIONS(609), + [anon_sym_DASH] = ACTIONS(609), + [anon_sym_break] = ACTIONS(609), + [anon_sym_continue] = ACTIONS(609), + [anon_sym_for] = ACTIONS(609), + [anon_sym_loop] = ACTIONS(609), + [anon_sym_while] = ACTIONS(609), + [anon_sym_do] = ACTIONS(609), + [anon_sym_if] = ACTIONS(609), + [anon_sym_match] = ACTIONS(609), + [anon_sym_LBRACE] = ACTIONS(609), + [anon_sym_RBRACE] = ACTIONS(609), + [anon_sym_DOT] = ACTIONS(1430), + [anon_sym_try] = ACTIONS(609), + [anon_sym_return] = ACTIONS(609), + [anon_sym_source] = ACTIONS(609), + [anon_sym_source_DASHenv] = ACTIONS(609), + [anon_sym_register] = ACTIONS(609), + [anon_sym_hide] = ACTIONS(609), + [anon_sym_hide_DASHenv] = ACTIONS(609), + [anon_sym_overlay] = ACTIONS(609), + [anon_sym_where] = ACTIONS(609), + [anon_sym_not] = ACTIONS(609), + [anon_sym_DOT_DOT_LT] = ACTIONS(609), + [anon_sym_DOT_DOT] = ACTIONS(609), + [anon_sym_DOT_DOT_EQ] = ACTIONS(609), + [sym_val_nothing] = ACTIONS(609), + [anon_sym_true] = ACTIONS(609), + [anon_sym_false] = ACTIONS(609), + [aux_sym_val_number_token1] = ACTIONS(609), + [aux_sym_val_number_token2] = ACTIONS(609), + [aux_sym_val_number_token3] = ACTIONS(609), + [aux_sym_val_number_token4] = ACTIONS(609), + [anon_sym_inf] = ACTIONS(609), + [anon_sym_DASHinf] = ACTIONS(609), + [anon_sym_NaN] = ACTIONS(609), + [anon_sym_0b] = ACTIONS(609), + [anon_sym_0o] = ACTIONS(609), + [anon_sym_0x] = ACTIONS(609), + [sym_val_date] = ACTIONS(609), + [anon_sym_DQUOTE] = ACTIONS(609), + [sym__str_single_quotes] = ACTIONS(609), + [sym__str_back_ticks] = ACTIONS(609), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(609), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(609), + [anon_sym_CARET] = ACTIONS(609), + [anon_sym_POUND] = ACTIONS(3), }, [687] = { - [sym__ctrl_expression] = STATE(3300), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_pipe_element] = STATE(3348), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2609), - [sym__var] = STATE(2328), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), [sym_comment] = STATE(687), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(1491), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_do] = ACTIONS(1493), - [anon_sym_if] = ACTIONS(1495), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_try] = ACTIONS(1499), - [anon_sym_return] = ACTIONS(1501), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [ts_builtin_sym_end] = ACTIONS(1308), + [anon_sym_export] = ACTIONS(1306), + [anon_sym_alias] = ACTIONS(1306), + [anon_sym_let] = ACTIONS(1306), + [anon_sym_let_DASHenv] = ACTIONS(1306), + [anon_sym_mut] = ACTIONS(1306), + [anon_sym_const] = ACTIONS(1306), + [sym_cmd_identifier] = ACTIONS(1306), + [anon_sym_SEMI] = ACTIONS(1306), + [anon_sym_LF] = ACTIONS(1308), + [anon_sym_def] = ACTIONS(1306), + [anon_sym_def_DASHenv] = ACTIONS(1306), + [anon_sym_export_DASHenv] = ACTIONS(1306), + [anon_sym_extern] = ACTIONS(1306), + [anon_sym_module] = ACTIONS(1306), + [anon_sym_use] = ACTIONS(1306), + [anon_sym_LBRACK] = ACTIONS(1306), + [anon_sym_LPAREN] = ACTIONS(1306), + [anon_sym_PIPE] = ACTIONS(1306), + [anon_sym_DOLLAR] = ACTIONS(1306), + [anon_sym_error] = ACTIONS(1306), + [anon_sym_DASH_DASH] = ACTIONS(1306), + [anon_sym_DASH] = ACTIONS(1306), + [anon_sym_break] = ACTIONS(1306), + [anon_sym_continue] = ACTIONS(1306), + [anon_sym_for] = ACTIONS(1306), + [anon_sym_loop] = ACTIONS(1306), + [anon_sym_while] = ACTIONS(1306), + [anon_sym_do] = ACTIONS(1306), + [anon_sym_if] = ACTIONS(1306), + [anon_sym_match] = ACTIONS(1306), + [anon_sym_LBRACE] = ACTIONS(1306), + [anon_sym_try] = ACTIONS(1306), + [anon_sym_return] = ACTIONS(1306), + [anon_sym_source] = ACTIONS(1306), + [anon_sym_source_DASHenv] = ACTIONS(1306), + [anon_sym_register] = ACTIONS(1306), + [anon_sym_hide] = ACTIONS(1306), + [anon_sym_hide_DASHenv] = ACTIONS(1306), + [anon_sym_overlay] = ACTIONS(1306), + [anon_sym_where] = ACTIONS(1306), + [anon_sym_not] = ACTIONS(1306), + [anon_sym_DOT_DOT_LT] = ACTIONS(1306), + [anon_sym_DOT_DOT] = ACTIONS(1306), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1306), + [sym_val_nothing] = ACTIONS(1306), + [anon_sym_true] = ACTIONS(1306), + [anon_sym_false] = ACTIONS(1306), + [aux_sym_val_number_token1] = ACTIONS(1306), + [aux_sym_val_number_token2] = ACTIONS(1306), + [aux_sym_val_number_token3] = ACTIONS(1306), + [aux_sym_val_number_token4] = ACTIONS(1306), + [anon_sym_inf] = ACTIONS(1306), + [anon_sym_DASHinf] = ACTIONS(1306), + [anon_sym_NaN] = ACTIONS(1306), + [anon_sym_0b] = ACTIONS(1306), + [anon_sym_0o] = ACTIONS(1306), + [anon_sym_0x] = ACTIONS(1306), + [sym_val_date] = ACTIONS(1306), + [anon_sym_DQUOTE] = ACTIONS(1306), + [sym__str_single_quotes] = ACTIONS(1306), + [sym__str_back_ticks] = ACTIONS(1306), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1306), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1306), + [anon_sym_CARET] = ACTIONS(1306), + [sym_short_flag] = ACTIONS(1306), + [aux_sym_long_flag_token1] = ACTIONS(1432), + [anon_sym_POUND] = ACTIONS(3), }, [688] = { [sym_comment] = STATE(688), - [anon_sym_SEMI] = ACTIONS(1151), - [anon_sym_LF] = ACTIONS(1153), - [anon_sym_LBRACK] = ACTIONS(1151), - [anon_sym_LPAREN] = ACTIONS(1151), - [anon_sym_RPAREN] = ACTIONS(1151), - [anon_sym_PIPE] = ACTIONS(1151), - [anon_sym_DOLLAR] = ACTIONS(1151), - [anon_sym_GT] = ACTIONS(1151), - [anon_sym_DASH_DASH] = ACTIONS(1151), - [anon_sym_DASH] = ACTIONS(1151), - [anon_sym_in] = ACTIONS(1151), - [anon_sym_LBRACE] = ACTIONS(1151), - [anon_sym_STAR] = ACTIONS(1151), - [anon_sym_STAR_STAR] = ACTIONS(1151), - [anon_sym_PLUS_PLUS] = ACTIONS(1151), - [anon_sym_SLASH] = ACTIONS(1151), - [anon_sym_mod] = ACTIONS(1151), - [anon_sym_SLASH_SLASH] = ACTIONS(1151), - [anon_sym_PLUS] = ACTIONS(1151), - [anon_sym_bit_DASHshl] = ACTIONS(1151), - [anon_sym_bit_DASHshr] = ACTIONS(1151), - [anon_sym_EQ_EQ] = ACTIONS(1151), - [anon_sym_BANG_EQ] = ACTIONS(1151), - [anon_sym_LT2] = ACTIONS(1151), - [anon_sym_LT_EQ] = ACTIONS(1151), - [anon_sym_GT_EQ] = ACTIONS(1151), - [anon_sym_not_DASHin] = ACTIONS(1151), - [anon_sym_starts_DASHwith] = ACTIONS(1151), - [anon_sym_ends_DASHwith] = ACTIONS(1151), - [anon_sym_EQ_TILDE] = ACTIONS(1151), - [anon_sym_BANG_TILDE] = ACTIONS(1151), - [anon_sym_bit_DASHand] = ACTIONS(1151), - [anon_sym_bit_DASHxor] = ACTIONS(1151), - [anon_sym_bit_DASHor] = ACTIONS(1151), - [anon_sym_and] = ACTIONS(1151), - [anon_sym_xor] = ACTIONS(1151), - [anon_sym_or] = ACTIONS(1151), - [anon_sym_DOT_DOT_LT] = ACTIONS(1151), - [anon_sym_DOT_DOT] = ACTIONS(1151), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1151), - [sym_val_nothing] = ACTIONS(1151), - [anon_sym_true] = ACTIONS(1151), - [anon_sym_false] = ACTIONS(1151), - [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(1151), - [anon_sym_inf] = ACTIONS(1151), - [anon_sym_DASHinf] = ACTIONS(1151), - [anon_sym_NaN] = ACTIONS(1151), - [anon_sym_0b] = ACTIONS(1151), - [anon_sym_0o] = ACTIONS(1151), - [anon_sym_0x] = ACTIONS(1151), - [sym_val_date] = ACTIONS(1151), - [anon_sym_DQUOTE] = ACTIONS(1151), - [sym__str_single_quotes] = ACTIONS(1151), - [sym__str_back_ticks] = ACTIONS(1151), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1151), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1151), - [anon_sym_err_GT] = ACTIONS(1151), - [anon_sym_out_GT] = ACTIONS(1151), - [anon_sym_e_GT] = ACTIONS(1151), - [anon_sym_o_GT] = ACTIONS(1151), - [anon_sym_err_PLUSout_GT] = ACTIONS(1151), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1151), - [anon_sym_o_PLUSe_GT] = ACTIONS(1151), - [anon_sym_e_PLUSo_GT] = ACTIONS(1151), - [sym_short_flag] = ACTIONS(1151), - [aux_sym_unquoted_token1] = ACTIONS(1151), + [anon_sym_export] = ACTIONS(1434), + [anon_sym_alias] = ACTIONS(1434), + [anon_sym_let] = ACTIONS(1434), + [anon_sym_let_DASHenv] = ACTIONS(1434), + [anon_sym_mut] = ACTIONS(1434), + [anon_sym_const] = ACTIONS(1434), + [sym_cmd_identifier] = ACTIONS(1434), + [anon_sym_SEMI] = ACTIONS(1434), + [anon_sym_LF] = ACTIONS(1436), + [anon_sym_def] = ACTIONS(1434), + [anon_sym_def_DASHenv] = ACTIONS(1434), + [anon_sym_export_DASHenv] = ACTIONS(1434), + [anon_sym_extern] = ACTIONS(1434), + [anon_sym_module] = ACTIONS(1434), + [anon_sym_use] = ACTIONS(1434), + [anon_sym_LBRACK] = ACTIONS(1434), + [anon_sym_LPAREN] = ACTIONS(1434), + [anon_sym_RPAREN] = ACTIONS(1434), + [anon_sym_PIPE] = ACTIONS(1434), + [anon_sym_DOLLAR] = ACTIONS(1434), + [anon_sym_error] = ACTIONS(1434), + [anon_sym_DASH_DASH] = ACTIONS(1434), + [anon_sym_DASH] = ACTIONS(1434), + [anon_sym_break] = ACTIONS(1434), + [anon_sym_continue] = ACTIONS(1434), + [anon_sym_for] = ACTIONS(1434), + [anon_sym_loop] = ACTIONS(1434), + [anon_sym_while] = ACTIONS(1434), + [anon_sym_do] = ACTIONS(1434), + [anon_sym_if] = ACTIONS(1434), + [anon_sym_match] = ACTIONS(1434), + [anon_sym_LBRACE] = ACTIONS(1434), + [anon_sym_RBRACE] = ACTIONS(1434), + [anon_sym_try] = ACTIONS(1434), + [anon_sym_return] = ACTIONS(1434), + [anon_sym_source] = ACTIONS(1434), + [anon_sym_source_DASHenv] = ACTIONS(1434), + [anon_sym_register] = ACTIONS(1434), + [anon_sym_hide] = ACTIONS(1434), + [anon_sym_hide_DASHenv] = ACTIONS(1434), + [anon_sym_overlay] = ACTIONS(1434), + [anon_sym_where] = ACTIONS(1434), + [anon_sym_not] = ACTIONS(1434), + [anon_sym_DOT_DOT_LT] = ACTIONS(1434), + [anon_sym_DOT_DOT] = ACTIONS(1434), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1434), + [sym_val_nothing] = ACTIONS(1434), + [anon_sym_true] = ACTIONS(1434), + [anon_sym_false] = ACTIONS(1434), + [aux_sym_val_number_token1] = ACTIONS(1434), + [aux_sym_val_number_token2] = ACTIONS(1434), + [aux_sym_val_number_token3] = ACTIONS(1434), + [aux_sym_val_number_token4] = ACTIONS(1434), + [anon_sym_inf] = ACTIONS(1434), + [anon_sym_DASHinf] = ACTIONS(1434), + [anon_sym_NaN] = ACTIONS(1434), + [anon_sym_0b] = ACTIONS(1434), + [anon_sym_0o] = ACTIONS(1434), + [anon_sym_0x] = ACTIONS(1434), + [sym_val_date] = ACTIONS(1434), + [anon_sym_DQUOTE] = ACTIONS(1434), + [sym__str_single_quotes] = ACTIONS(1434), + [sym__str_back_ticks] = ACTIONS(1434), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1434), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1434), + [anon_sym_CARET] = ACTIONS(1434), + [sym_short_flag] = ACTIONS(1434), [anon_sym_POUND] = ACTIONS(3), }, [689] = { [sym_comment] = STATE(689), - [anon_sym_SEMI] = ACTIONS(1151), - [anon_sym_LF] = ACTIONS(1153), - [anon_sym_LBRACK] = ACTIONS(1151), - [anon_sym_LPAREN] = ACTIONS(1151), - [anon_sym_RPAREN] = ACTIONS(1151), - [anon_sym_PIPE] = ACTIONS(1151), - [anon_sym_DOLLAR] = ACTIONS(1151), - [anon_sym_GT] = ACTIONS(1151), - [anon_sym_DASH_DASH] = ACTIONS(1151), - [anon_sym_DASH] = ACTIONS(1151), - [anon_sym_in] = ACTIONS(1151), - [anon_sym_LBRACE] = ACTIONS(1151), - [anon_sym_STAR] = ACTIONS(1151), - [anon_sym_STAR_STAR] = ACTIONS(1151), - [anon_sym_PLUS_PLUS] = ACTIONS(1151), - [anon_sym_SLASH] = ACTIONS(1151), - [anon_sym_mod] = ACTIONS(1151), - [anon_sym_SLASH_SLASH] = ACTIONS(1151), - [anon_sym_PLUS] = ACTIONS(1151), - [anon_sym_bit_DASHshl] = ACTIONS(1151), - [anon_sym_bit_DASHshr] = ACTIONS(1151), - [anon_sym_EQ_EQ] = ACTIONS(1151), - [anon_sym_BANG_EQ] = ACTIONS(1151), - [anon_sym_LT2] = ACTIONS(1151), - [anon_sym_LT_EQ] = ACTIONS(1151), - [anon_sym_GT_EQ] = ACTIONS(1151), - [anon_sym_not_DASHin] = ACTIONS(1151), - [anon_sym_starts_DASHwith] = ACTIONS(1151), - [anon_sym_ends_DASHwith] = ACTIONS(1151), - [anon_sym_EQ_TILDE] = ACTIONS(1151), - [anon_sym_BANG_TILDE] = ACTIONS(1151), - [anon_sym_bit_DASHand] = ACTIONS(1151), - [anon_sym_bit_DASHxor] = ACTIONS(1151), - [anon_sym_bit_DASHor] = ACTIONS(1151), - [anon_sym_and] = ACTIONS(1151), - [anon_sym_xor] = ACTIONS(1151), - [anon_sym_or] = ACTIONS(1151), - [anon_sym_DOT_DOT_LT] = ACTIONS(1151), - [anon_sym_DOT_DOT] = ACTIONS(1151), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1151), - [sym_val_nothing] = ACTIONS(1151), - [anon_sym_true] = ACTIONS(1151), - [anon_sym_false] = ACTIONS(1151), - [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(1151), - [anon_sym_inf] = ACTIONS(1151), - [anon_sym_DASHinf] = ACTIONS(1151), - [anon_sym_NaN] = ACTIONS(1151), - [anon_sym_0b] = ACTIONS(1151), - [anon_sym_0o] = ACTIONS(1151), - [anon_sym_0x] = ACTIONS(1151), - [sym_val_date] = ACTIONS(1151), - [anon_sym_DQUOTE] = ACTIONS(1151), - [sym__str_single_quotes] = ACTIONS(1151), - [sym__str_back_ticks] = ACTIONS(1151), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1151), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1151), - [anon_sym_err_GT] = ACTIONS(1151), - [anon_sym_out_GT] = ACTIONS(1151), - [anon_sym_e_GT] = ACTIONS(1151), - [anon_sym_o_GT] = ACTIONS(1151), - [anon_sym_err_PLUSout_GT] = ACTIONS(1151), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1151), - [anon_sym_o_PLUSe_GT] = ACTIONS(1151), - [anon_sym_e_PLUSo_GT] = ACTIONS(1151), - [sym_short_flag] = ACTIONS(1151), - [aux_sym_unquoted_token1] = ACTIONS(1151), + [anon_sym_export] = ACTIONS(1438), + [anon_sym_alias] = ACTIONS(1438), + [anon_sym_let] = ACTIONS(1438), + [anon_sym_let_DASHenv] = ACTIONS(1438), + [anon_sym_mut] = ACTIONS(1438), + [anon_sym_const] = ACTIONS(1438), + [sym_cmd_identifier] = ACTIONS(1438), + [anon_sym_SEMI] = ACTIONS(1438), + [anon_sym_LF] = ACTIONS(1440), + [anon_sym_def] = ACTIONS(1438), + [anon_sym_def_DASHenv] = ACTIONS(1438), + [anon_sym_export_DASHenv] = ACTIONS(1438), + [anon_sym_extern] = ACTIONS(1438), + [anon_sym_module] = ACTIONS(1438), + [anon_sym_use] = ACTIONS(1438), + [anon_sym_LBRACK] = ACTIONS(1438), + [anon_sym_LPAREN] = ACTIONS(1438), + [anon_sym_RPAREN] = ACTIONS(1438), + [anon_sym_PIPE] = ACTIONS(1438), + [anon_sym_DOLLAR] = ACTIONS(1438), + [anon_sym_error] = ACTIONS(1438), + [anon_sym_DASH_DASH] = ACTIONS(1438), + [anon_sym_DASH] = ACTIONS(1438), + [anon_sym_break] = ACTIONS(1438), + [anon_sym_continue] = ACTIONS(1438), + [anon_sym_for] = ACTIONS(1438), + [anon_sym_loop] = ACTIONS(1438), + [anon_sym_while] = ACTIONS(1438), + [anon_sym_do] = ACTIONS(1438), + [anon_sym_if] = ACTIONS(1438), + [anon_sym_match] = ACTIONS(1438), + [anon_sym_LBRACE] = ACTIONS(1438), + [anon_sym_RBRACE] = ACTIONS(1438), + [anon_sym_try] = ACTIONS(1438), + [anon_sym_return] = ACTIONS(1438), + [anon_sym_source] = ACTIONS(1438), + [anon_sym_source_DASHenv] = ACTIONS(1438), + [anon_sym_register] = ACTIONS(1438), + [anon_sym_hide] = ACTIONS(1438), + [anon_sym_hide_DASHenv] = ACTIONS(1438), + [anon_sym_overlay] = ACTIONS(1438), + [anon_sym_where] = ACTIONS(1438), + [anon_sym_not] = ACTIONS(1438), + [anon_sym_DOT_DOT_LT] = ACTIONS(1438), + [anon_sym_DOT_DOT] = ACTIONS(1438), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1438), + [sym_val_nothing] = ACTIONS(1438), + [anon_sym_true] = ACTIONS(1438), + [anon_sym_false] = ACTIONS(1438), + [aux_sym_val_number_token1] = ACTIONS(1438), + [aux_sym_val_number_token2] = ACTIONS(1438), + [aux_sym_val_number_token3] = ACTIONS(1438), + [aux_sym_val_number_token4] = ACTIONS(1438), + [anon_sym_inf] = ACTIONS(1438), + [anon_sym_DASHinf] = ACTIONS(1438), + [anon_sym_NaN] = ACTIONS(1438), + [anon_sym_0b] = ACTIONS(1438), + [anon_sym_0o] = ACTIONS(1438), + [anon_sym_0x] = ACTIONS(1438), + [sym_val_date] = ACTIONS(1438), + [anon_sym_DQUOTE] = ACTIONS(1438), + [sym__str_single_quotes] = ACTIONS(1438), + [sym__str_back_ticks] = ACTIONS(1438), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1438), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1438), + [anon_sym_CARET] = ACTIONS(1438), + [sym_short_flag] = ACTIONS(1438), [anon_sym_POUND] = ACTIONS(3), }, [690] = { - [sym__ctrl_expression] = STATE(3300), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_pipe_element] = STATE(3303), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2609), - [sym__var] = STATE(2328), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), [sym_comment] = STATE(690), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(1491), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_do] = ACTIONS(1493), - [anon_sym_if] = ACTIONS(1495), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_try] = ACTIONS(1499), - [anon_sym_return] = ACTIONS(1501), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [anon_sym_export] = ACTIONS(1421), + [anon_sym_alias] = ACTIONS(1421), + [anon_sym_let] = ACTIONS(1421), + [anon_sym_let_DASHenv] = ACTIONS(1421), + [anon_sym_mut] = ACTIONS(1421), + [anon_sym_const] = ACTIONS(1421), + [sym_cmd_identifier] = ACTIONS(1421), + [anon_sym_SEMI] = ACTIONS(1421), + [anon_sym_LF] = ACTIONS(1423), + [anon_sym_def] = ACTIONS(1421), + [anon_sym_def_DASHenv] = ACTIONS(1421), + [anon_sym_export_DASHenv] = ACTIONS(1421), + [anon_sym_extern] = ACTIONS(1421), + [anon_sym_module] = ACTIONS(1421), + [anon_sym_use] = ACTIONS(1421), + [anon_sym_LBRACK] = ACTIONS(1421), + [anon_sym_LPAREN] = ACTIONS(1421), + [anon_sym_RPAREN] = ACTIONS(1421), + [anon_sym_PIPE] = ACTIONS(1421), + [anon_sym_DOLLAR] = ACTIONS(1421), + [anon_sym_error] = ACTIONS(1421), + [anon_sym_DASH_DASH] = ACTIONS(1421), + [anon_sym_DASH] = ACTIONS(1421), + [anon_sym_break] = ACTIONS(1421), + [anon_sym_continue] = ACTIONS(1421), + [anon_sym_for] = ACTIONS(1421), + [anon_sym_loop] = ACTIONS(1421), + [anon_sym_while] = ACTIONS(1421), + [anon_sym_do] = ACTIONS(1421), + [anon_sym_if] = ACTIONS(1421), + [anon_sym_match] = ACTIONS(1421), + [anon_sym_LBRACE] = ACTIONS(1421), + [anon_sym_RBRACE] = ACTIONS(1421), + [anon_sym_try] = ACTIONS(1421), + [anon_sym_return] = ACTIONS(1421), + [anon_sym_source] = ACTIONS(1421), + [anon_sym_source_DASHenv] = ACTIONS(1421), + [anon_sym_register] = ACTIONS(1421), + [anon_sym_hide] = ACTIONS(1421), + [anon_sym_hide_DASHenv] = ACTIONS(1421), + [anon_sym_overlay] = ACTIONS(1421), + [anon_sym_where] = ACTIONS(1421), + [anon_sym_not] = ACTIONS(1421), + [anon_sym_DOT_DOT_LT] = ACTIONS(1421), + [anon_sym_DOT_DOT] = ACTIONS(1421), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1421), + [sym_val_nothing] = ACTIONS(1421), + [anon_sym_true] = ACTIONS(1421), + [anon_sym_false] = ACTIONS(1421), + [aux_sym_val_number_token1] = ACTIONS(1421), + [aux_sym_val_number_token2] = ACTIONS(1421), + [aux_sym_val_number_token3] = ACTIONS(1421), + [aux_sym_val_number_token4] = ACTIONS(1421), + [anon_sym_inf] = ACTIONS(1421), + [anon_sym_DASHinf] = ACTIONS(1421), + [anon_sym_NaN] = ACTIONS(1421), + [anon_sym_0b] = ACTIONS(1421), + [anon_sym_0o] = ACTIONS(1421), + [anon_sym_0x] = ACTIONS(1421), + [sym_val_date] = ACTIONS(1421), + [anon_sym_DQUOTE] = ACTIONS(1421), + [sym__str_single_quotes] = ACTIONS(1421), + [sym__str_back_ticks] = ACTIONS(1421), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1421), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1421), + [anon_sym_CARET] = ACTIONS(1421), + [sym_short_flag] = ACTIONS(1421), + [anon_sym_POUND] = ACTIONS(3), }, [691] = { [sym_comment] = STATE(691), - [anon_sym_SEMI] = ACTIONS(113), - [anon_sym_LF] = ACTIONS(115), - [anon_sym_LBRACK] = ACTIONS(113), - [anon_sym_LPAREN] = ACTIONS(113), - [anon_sym_RPAREN] = ACTIONS(113), - [anon_sym_PIPE] = ACTIONS(113), - [anon_sym_DOLLAR] = ACTIONS(113), - [anon_sym_GT] = ACTIONS(113), - [anon_sym_DASH_DASH] = ACTIONS(113), - [anon_sym_DASH] = ACTIONS(113), - [anon_sym_in] = ACTIONS(113), - [anon_sym_LBRACE] = ACTIONS(113), - [anon_sym_STAR] = ACTIONS(113), - [anon_sym_STAR_STAR] = ACTIONS(113), - [anon_sym_PLUS_PLUS] = ACTIONS(113), - [anon_sym_SLASH] = ACTIONS(113), - [anon_sym_mod] = ACTIONS(113), - [anon_sym_SLASH_SLASH] = ACTIONS(113), - [anon_sym_PLUS] = ACTIONS(113), - [anon_sym_bit_DASHshl] = ACTIONS(113), - [anon_sym_bit_DASHshr] = ACTIONS(113), - [anon_sym_EQ_EQ] = ACTIONS(113), - [anon_sym_BANG_EQ] = ACTIONS(113), - [anon_sym_LT2] = ACTIONS(113), - [anon_sym_LT_EQ] = ACTIONS(113), - [anon_sym_GT_EQ] = ACTIONS(113), - [anon_sym_not_DASHin] = ACTIONS(113), - [anon_sym_starts_DASHwith] = ACTIONS(113), - [anon_sym_ends_DASHwith] = ACTIONS(113), - [anon_sym_EQ_TILDE] = ACTIONS(113), - [anon_sym_BANG_TILDE] = ACTIONS(113), - [anon_sym_bit_DASHand] = ACTIONS(113), - [anon_sym_bit_DASHxor] = ACTIONS(113), - [anon_sym_bit_DASHor] = ACTIONS(113), - [anon_sym_and] = ACTIONS(113), - [anon_sym_xor] = ACTIONS(113), - [anon_sym_or] = ACTIONS(113), - [anon_sym_DOT_DOT_LT] = ACTIONS(113), - [anon_sym_DOT_DOT] = ACTIONS(113), - [anon_sym_DOT_DOT_EQ] = ACTIONS(113), - [sym_val_nothing] = ACTIONS(113), - [anon_sym_true] = ACTIONS(113), - [anon_sym_false] = ACTIONS(113), - [aux_sym_val_number_token1] = ACTIONS(113), - [aux_sym_val_number_token2] = ACTIONS(113), - [aux_sym_val_number_token3] = ACTIONS(113), - [aux_sym_val_number_token4] = ACTIONS(113), - [anon_sym_inf] = ACTIONS(113), - [anon_sym_DASHinf] = ACTIONS(113), - [anon_sym_NaN] = ACTIONS(113), - [anon_sym_0b] = ACTIONS(113), - [anon_sym_0o] = ACTIONS(113), - [anon_sym_0x] = ACTIONS(113), - [sym_val_date] = ACTIONS(113), - [anon_sym_DQUOTE] = ACTIONS(113), - [sym__str_single_quotes] = ACTIONS(113), - [sym__str_back_ticks] = ACTIONS(113), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(113), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(113), - [anon_sym_err_GT] = ACTIONS(113), - [anon_sym_out_GT] = ACTIONS(113), - [anon_sym_e_GT] = ACTIONS(113), - [anon_sym_o_GT] = ACTIONS(113), - [anon_sym_err_PLUSout_GT] = ACTIONS(113), - [anon_sym_out_PLUSerr_GT] = ACTIONS(113), - [anon_sym_o_PLUSe_GT] = ACTIONS(113), - [anon_sym_e_PLUSo_GT] = ACTIONS(113), - [sym_short_flag] = ACTIONS(113), - [aux_sym_unquoted_token1] = ACTIONS(113), + [ts_builtin_sym_end] = ACTIONS(761), + [anon_sym_export] = ACTIONS(759), + [anon_sym_alias] = ACTIONS(759), + [anon_sym_let] = ACTIONS(759), + [anon_sym_let_DASHenv] = ACTIONS(759), + [anon_sym_mut] = ACTIONS(759), + [anon_sym_const] = ACTIONS(759), + [sym_cmd_identifier] = ACTIONS(759), + [anon_sym_SEMI] = ACTIONS(759), + [anon_sym_LF] = ACTIONS(761), + [anon_sym_def] = ACTIONS(759), + [anon_sym_def_DASHenv] = ACTIONS(759), + [anon_sym_export_DASHenv] = ACTIONS(759), + [anon_sym_extern] = ACTIONS(759), + [anon_sym_module] = ACTIONS(759), + [anon_sym_use] = ACTIONS(759), + [anon_sym_LBRACK] = ACTIONS(759), + [anon_sym_LPAREN] = ACTIONS(759), + [anon_sym_PIPE] = ACTIONS(759), + [anon_sym_DOLLAR] = ACTIONS(759), + [anon_sym_error] = ACTIONS(759), + [anon_sym_DASH_DASH] = ACTIONS(759), + [anon_sym_DASH] = ACTIONS(759), + [anon_sym_break] = ACTIONS(759), + [anon_sym_continue] = ACTIONS(759), + [anon_sym_for] = ACTIONS(759), + [anon_sym_loop] = ACTIONS(759), + [anon_sym_while] = ACTIONS(759), + [anon_sym_do] = ACTIONS(759), + [anon_sym_if] = ACTIONS(759), + [anon_sym_match] = ACTIONS(759), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_DOT] = ACTIONS(759), + [anon_sym_try] = ACTIONS(759), + [anon_sym_return] = ACTIONS(759), + [anon_sym_source] = ACTIONS(759), + [anon_sym_source_DASHenv] = ACTIONS(759), + [anon_sym_register] = ACTIONS(759), + [anon_sym_hide] = ACTIONS(759), + [anon_sym_hide_DASHenv] = ACTIONS(759), + [anon_sym_overlay] = ACTIONS(759), + [anon_sym_where] = ACTIONS(759), + [anon_sym_not] = ACTIONS(759), + [anon_sym_DOT_DOT_LT] = ACTIONS(759), + [anon_sym_DOT_DOT] = ACTIONS(759), + [anon_sym_DOT_DOT_EQ] = ACTIONS(759), + [sym_val_nothing] = ACTIONS(759), + [anon_sym_true] = ACTIONS(759), + [anon_sym_false] = ACTIONS(759), + [aux_sym_val_number_token1] = ACTIONS(759), + [aux_sym_val_number_token2] = ACTIONS(759), + [aux_sym_val_number_token3] = ACTIONS(759), + [aux_sym_val_number_token4] = ACTIONS(759), + [anon_sym_inf] = ACTIONS(759), + [anon_sym_DASHinf] = ACTIONS(759), + [anon_sym_NaN] = ACTIONS(759), + [anon_sym_0b] = ACTIONS(759), + [anon_sym_0o] = ACTIONS(759), + [anon_sym_0x] = ACTIONS(759), + [sym_val_date] = ACTIONS(759), + [anon_sym_DQUOTE] = ACTIONS(759), + [sym__str_single_quotes] = ACTIONS(759), + [sym__str_back_ticks] = ACTIONS(759), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(759), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(759), + [anon_sym_CARET] = ACTIONS(759), + [sym_short_flag] = ACTIONS(759), [anon_sym_POUND] = ACTIONS(3), }, [692] = { - [sym__ctrl_expression] = STATE(3300), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_pipe_element] = STATE(3333), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2609), - [sym__var] = STATE(2328), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), [sym_comment] = STATE(692), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(1491), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_do] = ACTIONS(1493), - [anon_sym_if] = ACTIONS(1495), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_try] = ACTIONS(1499), - [anon_sym_return] = ACTIONS(1501), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [anon_sym_export] = ACTIONS(1322), + [anon_sym_alias] = ACTIONS(1322), + [anon_sym_let] = ACTIONS(1322), + [anon_sym_let_DASHenv] = ACTIONS(1322), + [anon_sym_mut] = ACTIONS(1322), + [anon_sym_const] = ACTIONS(1322), + [sym_cmd_identifier] = ACTIONS(1322), + [anon_sym_SEMI] = ACTIONS(1322), + [anon_sym_LF] = ACTIONS(1324), + [anon_sym_def] = ACTIONS(1322), + [anon_sym_def_DASHenv] = ACTIONS(1322), + [anon_sym_export_DASHenv] = ACTIONS(1322), + [anon_sym_extern] = ACTIONS(1322), + [anon_sym_module] = ACTIONS(1322), + [anon_sym_use] = ACTIONS(1322), + [anon_sym_LBRACK] = ACTIONS(1322), + [anon_sym_LPAREN] = ACTIONS(1322), + [anon_sym_RPAREN] = ACTIONS(1322), + [anon_sym_PIPE] = ACTIONS(1322), + [anon_sym_DOLLAR] = ACTIONS(1322), + [anon_sym_error] = ACTIONS(1322), + [anon_sym_DASH_DASH] = ACTIONS(1322), + [anon_sym_DASH] = ACTIONS(1322), + [anon_sym_break] = ACTIONS(1322), + [anon_sym_continue] = ACTIONS(1322), + [anon_sym_for] = ACTIONS(1322), + [anon_sym_loop] = ACTIONS(1322), + [anon_sym_while] = ACTIONS(1322), + [anon_sym_do] = ACTIONS(1322), + [anon_sym_if] = ACTIONS(1322), + [anon_sym_match] = ACTIONS(1322), + [anon_sym_LBRACE] = ACTIONS(1322), + [anon_sym_RBRACE] = ACTIONS(1322), + [anon_sym_try] = ACTIONS(1322), + [anon_sym_return] = ACTIONS(1322), + [anon_sym_source] = ACTIONS(1322), + [anon_sym_source_DASHenv] = ACTIONS(1322), + [anon_sym_register] = ACTIONS(1322), + [anon_sym_hide] = ACTIONS(1322), + [anon_sym_hide_DASHenv] = ACTIONS(1322), + [anon_sym_overlay] = ACTIONS(1322), + [anon_sym_where] = ACTIONS(1322), + [anon_sym_not] = ACTIONS(1322), + [anon_sym_DOT_DOT_LT] = ACTIONS(1322), + [anon_sym_DOT_DOT] = ACTIONS(1322), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1322), + [sym_val_nothing] = ACTIONS(1322), + [anon_sym_true] = ACTIONS(1322), + [anon_sym_false] = ACTIONS(1322), + [aux_sym_val_number_token1] = ACTIONS(1322), + [aux_sym_val_number_token2] = ACTIONS(1322), + [aux_sym_val_number_token3] = ACTIONS(1322), + [aux_sym_val_number_token4] = ACTIONS(1322), + [anon_sym_inf] = ACTIONS(1322), + [anon_sym_DASHinf] = ACTIONS(1322), + [anon_sym_NaN] = ACTIONS(1322), + [anon_sym_0b] = ACTIONS(1322), + [anon_sym_0o] = ACTIONS(1322), + [anon_sym_0x] = ACTIONS(1322), + [sym_val_date] = ACTIONS(1322), + [anon_sym_DQUOTE] = ACTIONS(1322), + [sym__str_single_quotes] = ACTIONS(1322), + [sym__str_back_ticks] = ACTIONS(1322), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1322), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1322), + [anon_sym_CARET] = ACTIONS(1322), + [sym_short_flag] = ACTIONS(1322), + [anon_sym_POUND] = ACTIONS(3), }, [693] = { [sym_comment] = STATE(693), - [anon_sym_SEMI] = ACTIONS(1155), - [anon_sym_LF] = ACTIONS(1157), - [anon_sym_LBRACK] = ACTIONS(1155), - [anon_sym_LPAREN] = ACTIONS(1155), - [anon_sym_RPAREN] = ACTIONS(1155), - [anon_sym_PIPE] = ACTIONS(1155), - [anon_sym_DOLLAR] = ACTIONS(1155), - [anon_sym_GT] = ACTIONS(1155), - [anon_sym_DASH_DASH] = ACTIONS(1155), - [anon_sym_DASH] = ACTIONS(1155), - [anon_sym_in] = ACTIONS(1155), - [anon_sym_LBRACE] = ACTIONS(1155), - [anon_sym_STAR] = ACTIONS(1155), - [anon_sym_STAR_STAR] = ACTIONS(1155), - [anon_sym_PLUS_PLUS] = ACTIONS(1155), - [anon_sym_SLASH] = ACTIONS(1155), - [anon_sym_mod] = ACTIONS(1155), - [anon_sym_SLASH_SLASH] = ACTIONS(1155), - [anon_sym_PLUS] = ACTIONS(1155), - [anon_sym_bit_DASHshl] = ACTIONS(1155), - [anon_sym_bit_DASHshr] = ACTIONS(1155), - [anon_sym_EQ_EQ] = ACTIONS(1155), - [anon_sym_BANG_EQ] = ACTIONS(1155), - [anon_sym_LT2] = ACTIONS(1155), - [anon_sym_LT_EQ] = ACTIONS(1155), - [anon_sym_GT_EQ] = ACTIONS(1155), - [anon_sym_not_DASHin] = ACTIONS(1155), - [anon_sym_starts_DASHwith] = ACTIONS(1155), - [anon_sym_ends_DASHwith] = ACTIONS(1155), - [anon_sym_EQ_TILDE] = ACTIONS(1155), - [anon_sym_BANG_TILDE] = ACTIONS(1155), - [anon_sym_bit_DASHand] = ACTIONS(1155), - [anon_sym_bit_DASHxor] = ACTIONS(1155), - [anon_sym_bit_DASHor] = ACTIONS(1155), - [anon_sym_and] = ACTIONS(1155), - [anon_sym_xor] = ACTIONS(1155), - [anon_sym_or] = ACTIONS(1155), - [anon_sym_DOT_DOT_LT] = ACTIONS(1155), - [anon_sym_DOT_DOT] = ACTIONS(1155), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1155), - [sym_val_nothing] = ACTIONS(1155), - [anon_sym_true] = ACTIONS(1155), - [anon_sym_false] = ACTIONS(1155), - [aux_sym_val_number_token1] = ACTIONS(1155), - [aux_sym_val_number_token2] = ACTIONS(1155), - [aux_sym_val_number_token3] = ACTIONS(1155), - [aux_sym_val_number_token4] = ACTIONS(1155), - [anon_sym_inf] = ACTIONS(1155), - [anon_sym_DASHinf] = ACTIONS(1155), - [anon_sym_NaN] = ACTIONS(1155), - [anon_sym_0b] = ACTIONS(1155), - [anon_sym_0o] = ACTIONS(1155), - [anon_sym_0x] = ACTIONS(1155), - [sym_val_date] = ACTIONS(1155), - [anon_sym_DQUOTE] = ACTIONS(1155), - [sym__str_single_quotes] = ACTIONS(1155), - [sym__str_back_ticks] = ACTIONS(1155), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1155), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1155), - [anon_sym_err_GT] = ACTIONS(1155), - [anon_sym_out_GT] = ACTIONS(1155), - [anon_sym_e_GT] = ACTIONS(1155), - [anon_sym_o_GT] = ACTIONS(1155), - [anon_sym_err_PLUSout_GT] = ACTIONS(1155), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1155), - [anon_sym_o_PLUSe_GT] = ACTIONS(1155), - [anon_sym_e_PLUSo_GT] = ACTIONS(1155), - [sym_short_flag] = ACTIONS(1155), - [aux_sym_unquoted_token1] = ACTIONS(1155), + [anon_sym_export] = ACTIONS(785), + [anon_sym_alias] = ACTIONS(785), + [anon_sym_let] = ACTIONS(785), + [anon_sym_let_DASHenv] = ACTIONS(785), + [anon_sym_mut] = ACTIONS(785), + [anon_sym_const] = ACTIONS(785), + [sym_cmd_identifier] = ACTIONS(785), + [anon_sym_SEMI] = ACTIONS(785), + [anon_sym_LF] = ACTIONS(787), + [anon_sym_def] = ACTIONS(785), + [anon_sym_def_DASHenv] = ACTIONS(785), + [anon_sym_export_DASHenv] = ACTIONS(785), + [anon_sym_extern] = ACTIONS(785), + [anon_sym_module] = ACTIONS(785), + [anon_sym_use] = ACTIONS(785), + [anon_sym_LBRACK] = ACTIONS(785), + [anon_sym_LPAREN] = ACTIONS(785), + [anon_sym_RPAREN] = ACTIONS(785), + [anon_sym_PIPE] = ACTIONS(785), + [anon_sym_DOLLAR] = ACTIONS(785), + [anon_sym_error] = ACTIONS(785), + [anon_sym_DASH_DASH] = ACTIONS(785), + [anon_sym_DASH] = ACTIONS(785), + [anon_sym_break] = ACTIONS(785), + [anon_sym_continue] = ACTIONS(785), + [anon_sym_for] = ACTIONS(785), + [anon_sym_loop] = ACTIONS(785), + [anon_sym_while] = ACTIONS(785), + [anon_sym_do] = ACTIONS(785), + [anon_sym_if] = ACTIONS(785), + [anon_sym_match] = ACTIONS(785), + [anon_sym_LBRACE] = ACTIONS(785), + [anon_sym_RBRACE] = ACTIONS(785), + [anon_sym_try] = ACTIONS(785), + [anon_sym_return] = ACTIONS(785), + [anon_sym_source] = ACTIONS(785), + [anon_sym_source_DASHenv] = ACTIONS(785), + [anon_sym_register] = ACTIONS(785), + [anon_sym_hide] = ACTIONS(785), + [anon_sym_hide_DASHenv] = ACTIONS(785), + [anon_sym_overlay] = ACTIONS(785), + [anon_sym_where] = ACTIONS(785), + [anon_sym_not] = ACTIONS(785), + [anon_sym_DOT_DOT_LT] = ACTIONS(785), + [anon_sym_DOT_DOT] = ACTIONS(785), + [anon_sym_DOT_DOT_EQ] = ACTIONS(785), + [sym_val_nothing] = ACTIONS(785), + [anon_sym_true] = ACTIONS(785), + [anon_sym_false] = ACTIONS(785), + [aux_sym_val_number_token1] = ACTIONS(785), + [aux_sym_val_number_token2] = ACTIONS(785), + [aux_sym_val_number_token3] = ACTIONS(785), + [aux_sym_val_number_token4] = ACTIONS(785), + [anon_sym_inf] = ACTIONS(785), + [anon_sym_DASHinf] = ACTIONS(785), + [anon_sym_NaN] = ACTIONS(785), + [anon_sym_0b] = ACTIONS(785), + [anon_sym_0o] = ACTIONS(785), + [anon_sym_0x] = ACTIONS(785), + [sym_val_date] = ACTIONS(785), + [anon_sym_DQUOTE] = ACTIONS(785), + [sym__str_single_quotes] = ACTIONS(785), + [sym__str_back_ticks] = ACTIONS(785), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(785), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(785), + [anon_sym_CARET] = ACTIONS(785), + [sym_short_flag] = ACTIONS(785), [anon_sym_POUND] = ACTIONS(3), }, [694] = { [sym_comment] = STATE(694), - [anon_sym_SEMI] = ACTIONS(1147), - [anon_sym_LF] = ACTIONS(1149), - [anon_sym_LBRACK] = ACTIONS(1147), - [anon_sym_LPAREN] = ACTIONS(1147), - [anon_sym_RPAREN] = ACTIONS(1147), - [anon_sym_PIPE] = ACTIONS(1147), - [anon_sym_DOLLAR] = ACTIONS(1147), - [anon_sym_GT] = ACTIONS(1147), - [anon_sym_DASH_DASH] = ACTIONS(1147), - [anon_sym_DASH] = ACTIONS(1147), - [anon_sym_in] = ACTIONS(1147), - [anon_sym_LBRACE] = ACTIONS(1147), - [anon_sym_STAR] = ACTIONS(1147), - [anon_sym_STAR_STAR] = ACTIONS(1147), - [anon_sym_PLUS_PLUS] = ACTIONS(1147), - [anon_sym_SLASH] = ACTIONS(1147), - [anon_sym_mod] = ACTIONS(1147), - [anon_sym_SLASH_SLASH] = ACTIONS(1147), - [anon_sym_PLUS] = ACTIONS(1147), - [anon_sym_bit_DASHshl] = ACTIONS(1147), - [anon_sym_bit_DASHshr] = ACTIONS(1147), - [anon_sym_EQ_EQ] = ACTIONS(1147), - [anon_sym_BANG_EQ] = ACTIONS(1147), - [anon_sym_LT2] = ACTIONS(1147), - [anon_sym_LT_EQ] = ACTIONS(1147), - [anon_sym_GT_EQ] = ACTIONS(1147), - [anon_sym_not_DASHin] = ACTIONS(1147), - [anon_sym_starts_DASHwith] = ACTIONS(1147), - [anon_sym_ends_DASHwith] = ACTIONS(1147), - [anon_sym_EQ_TILDE] = ACTIONS(1147), - [anon_sym_BANG_TILDE] = ACTIONS(1147), - [anon_sym_bit_DASHand] = ACTIONS(1147), - [anon_sym_bit_DASHxor] = ACTIONS(1147), - [anon_sym_bit_DASHor] = ACTIONS(1147), - [anon_sym_and] = ACTIONS(1147), - [anon_sym_xor] = ACTIONS(1147), - [anon_sym_or] = ACTIONS(1147), - [anon_sym_DOT_DOT_LT] = ACTIONS(1147), - [anon_sym_DOT_DOT] = ACTIONS(1147), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1147), - [sym_val_nothing] = ACTIONS(1147), - [anon_sym_true] = ACTIONS(1147), - [anon_sym_false] = ACTIONS(1147), - [aux_sym_val_number_token1] = ACTIONS(1147), - [aux_sym_val_number_token2] = ACTIONS(1147), - [aux_sym_val_number_token3] = ACTIONS(1147), - [aux_sym_val_number_token4] = ACTIONS(1147), - [anon_sym_inf] = ACTIONS(1147), - [anon_sym_DASHinf] = ACTIONS(1147), - [anon_sym_NaN] = ACTIONS(1147), - [anon_sym_0b] = ACTIONS(1147), - [anon_sym_0o] = ACTIONS(1147), - [anon_sym_0x] = ACTIONS(1147), - [sym_val_date] = ACTIONS(1147), - [anon_sym_DQUOTE] = ACTIONS(1147), - [sym__str_single_quotes] = ACTIONS(1147), - [sym__str_back_ticks] = ACTIONS(1147), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1147), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1147), - [anon_sym_err_GT] = ACTIONS(1147), - [anon_sym_out_GT] = ACTIONS(1147), - [anon_sym_e_GT] = ACTIONS(1147), - [anon_sym_o_GT] = ACTIONS(1147), - [anon_sym_err_PLUSout_GT] = ACTIONS(1147), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1147), - [anon_sym_o_PLUSe_GT] = ACTIONS(1147), - [anon_sym_e_PLUSo_GT] = ACTIONS(1147), - [sym_short_flag] = ACTIONS(1147), - [aux_sym_unquoted_token1] = ACTIONS(1147), + [anon_sym_export] = ACTIONS(1442), + [anon_sym_alias] = ACTIONS(1442), + [anon_sym_let] = ACTIONS(1442), + [anon_sym_let_DASHenv] = ACTIONS(1442), + [anon_sym_mut] = ACTIONS(1442), + [anon_sym_const] = ACTIONS(1442), + [sym_cmd_identifier] = ACTIONS(1442), + [anon_sym_SEMI] = ACTIONS(1442), + [anon_sym_LF] = ACTIONS(1444), + [anon_sym_def] = ACTIONS(1442), + [anon_sym_def_DASHenv] = ACTIONS(1442), + [anon_sym_export_DASHenv] = ACTIONS(1442), + [anon_sym_extern] = ACTIONS(1442), + [anon_sym_module] = ACTIONS(1442), + [anon_sym_use] = ACTIONS(1442), + [anon_sym_LBRACK] = ACTIONS(1442), + [anon_sym_LPAREN] = ACTIONS(1442), + [anon_sym_RPAREN] = ACTIONS(1442), + [anon_sym_DOLLAR] = ACTIONS(1442), + [anon_sym_error] = ACTIONS(1442), + [anon_sym_DASH_DASH] = ACTIONS(1442), + [anon_sym_DASH] = ACTIONS(1442), + [anon_sym_break] = ACTIONS(1442), + [anon_sym_continue] = ACTIONS(1442), + [anon_sym_for] = ACTIONS(1442), + [anon_sym_loop] = ACTIONS(1442), + [anon_sym_while] = ACTIONS(1442), + [anon_sym_do] = ACTIONS(1442), + [anon_sym_if] = ACTIONS(1442), + [anon_sym_match] = ACTIONS(1442), + [anon_sym_LBRACE] = ACTIONS(1442), + [anon_sym_RBRACE] = ACTIONS(1442), + [anon_sym_try] = ACTIONS(1442), + [anon_sym_return] = ACTIONS(1442), + [anon_sym_source] = ACTIONS(1442), + [anon_sym_source_DASHenv] = ACTIONS(1442), + [anon_sym_register] = ACTIONS(1442), + [anon_sym_hide] = ACTIONS(1442), + [anon_sym_hide_DASHenv] = ACTIONS(1442), + [anon_sym_overlay] = ACTIONS(1442), + [anon_sym_as] = ACTIONS(1442), + [anon_sym_where] = ACTIONS(1442), + [anon_sym_not] = ACTIONS(1442), + [anon_sym_DOT_DOT_LT] = ACTIONS(1442), + [anon_sym_DOT_DOT] = ACTIONS(1442), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1442), + [sym_val_nothing] = ACTIONS(1442), + [anon_sym_true] = ACTIONS(1442), + [anon_sym_false] = ACTIONS(1442), + [aux_sym_val_number_token1] = ACTIONS(1442), + [aux_sym_val_number_token2] = ACTIONS(1442), + [aux_sym_val_number_token3] = ACTIONS(1442), + [aux_sym_val_number_token4] = ACTIONS(1442), + [anon_sym_inf] = ACTIONS(1442), + [anon_sym_DASHinf] = ACTIONS(1442), + [anon_sym_NaN] = ACTIONS(1442), + [anon_sym_0b] = ACTIONS(1442), + [anon_sym_0o] = ACTIONS(1442), + [anon_sym_0x] = ACTIONS(1442), + [sym_val_date] = ACTIONS(1442), + [anon_sym_DQUOTE] = ACTIONS(1442), + [sym__str_single_quotes] = ACTIONS(1442), + [sym__str_back_ticks] = ACTIONS(1442), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1442), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1442), + [anon_sym_CARET] = ACTIONS(1442), + [sym_short_flag] = ACTIONS(1442), [anon_sym_POUND] = ACTIONS(3), }, [695] = { - [sym__ctrl_expression] = STATE(3300), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_pipe_element] = STATE(3500), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2609), - [sym__var] = STATE(2328), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), + [sym_cell_path] = STATE(864), + [sym_path] = STATE(701), [sym_comment] = STATE(695), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(1491), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_do] = ACTIONS(1493), - [anon_sym_if] = ACTIONS(1495), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_try] = ACTIONS(1499), - [anon_sym_return] = ACTIONS(1501), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [anon_sym_export] = ACTIONS(601), + [anon_sym_alias] = ACTIONS(601), + [anon_sym_let] = ACTIONS(601), + [anon_sym_let_DASHenv] = ACTIONS(601), + [anon_sym_mut] = ACTIONS(601), + [anon_sym_const] = ACTIONS(601), + [sym_cmd_identifier] = ACTIONS(601), + [anon_sym_SEMI] = ACTIONS(601), + [anon_sym_LF] = ACTIONS(603), + [anon_sym_def] = ACTIONS(601), + [anon_sym_def_DASHenv] = ACTIONS(601), + [anon_sym_export_DASHenv] = ACTIONS(601), + [anon_sym_extern] = ACTIONS(601), + [anon_sym_module] = ACTIONS(601), + [anon_sym_use] = ACTIONS(601), + [anon_sym_LBRACK] = ACTIONS(601), + [anon_sym_LPAREN] = ACTIONS(601), + [anon_sym_RPAREN] = ACTIONS(601), + [anon_sym_DOLLAR] = ACTIONS(601), + [anon_sym_error] = ACTIONS(601), + [anon_sym_DASH] = ACTIONS(601), + [anon_sym_break] = ACTIONS(601), + [anon_sym_continue] = ACTIONS(601), + [anon_sym_for] = ACTIONS(601), + [anon_sym_loop] = ACTIONS(601), + [anon_sym_while] = ACTIONS(601), + [anon_sym_do] = ACTIONS(601), + [anon_sym_if] = ACTIONS(601), + [anon_sym_match] = ACTIONS(601), + [anon_sym_LBRACE] = ACTIONS(601), + [anon_sym_RBRACE] = ACTIONS(601), + [anon_sym_DOT] = ACTIONS(1430), + [anon_sym_try] = ACTIONS(601), + [anon_sym_return] = ACTIONS(601), + [anon_sym_source] = ACTIONS(601), + [anon_sym_source_DASHenv] = ACTIONS(601), + [anon_sym_register] = ACTIONS(601), + [anon_sym_hide] = ACTIONS(601), + [anon_sym_hide_DASHenv] = ACTIONS(601), + [anon_sym_overlay] = ACTIONS(601), + [anon_sym_where] = ACTIONS(601), + [anon_sym_not] = ACTIONS(601), + [anon_sym_DOT_DOT_LT] = ACTIONS(601), + [anon_sym_DOT_DOT] = ACTIONS(601), + [anon_sym_DOT_DOT_EQ] = ACTIONS(601), + [sym_val_nothing] = ACTIONS(601), + [anon_sym_true] = ACTIONS(601), + [anon_sym_false] = ACTIONS(601), + [aux_sym_val_number_token1] = ACTIONS(601), + [aux_sym_val_number_token2] = ACTIONS(601), + [aux_sym_val_number_token3] = ACTIONS(601), + [aux_sym_val_number_token4] = ACTIONS(601), + [anon_sym_inf] = ACTIONS(601), + [anon_sym_DASHinf] = ACTIONS(601), + [anon_sym_NaN] = ACTIONS(601), + [anon_sym_0b] = ACTIONS(601), + [anon_sym_0o] = ACTIONS(601), + [anon_sym_0x] = ACTIONS(601), + [sym_val_date] = ACTIONS(601), + [anon_sym_DQUOTE] = ACTIONS(601), + [sym__str_single_quotes] = ACTIONS(601), + [sym__str_back_ticks] = ACTIONS(601), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(601), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(601), + [anon_sym_CARET] = ACTIONS(601), + [anon_sym_POUND] = ACTIONS(3), }, [696] = { + [sym_cell_path] = STATE(870), + [sym_path] = STATE(701), [sym_comment] = STATE(696), - [anon_sym_SEMI] = ACTIONS(1169), - [anon_sym_LF] = ACTIONS(1167), - [anon_sym_LBRACK] = ACTIONS(1169), - [anon_sym_LPAREN] = ACTIONS(1169), - [anon_sym_RPAREN] = ACTIONS(1169), - [anon_sym_PIPE] = ACTIONS(1169), - [anon_sym_DOLLAR] = ACTIONS(1169), - [anon_sym_GT] = ACTIONS(1169), - [anon_sym_DASH_DASH] = ACTIONS(1169), - [anon_sym_DASH] = ACTIONS(1169), - [anon_sym_in] = ACTIONS(1169), - [anon_sym_LBRACE] = ACTIONS(1169), - [anon_sym_STAR] = ACTIONS(1169), - [anon_sym_STAR_STAR] = ACTIONS(1169), - [anon_sym_PLUS_PLUS] = ACTIONS(1169), - [anon_sym_SLASH] = ACTIONS(1169), - [anon_sym_mod] = ACTIONS(1169), - [anon_sym_SLASH_SLASH] = ACTIONS(1169), - [anon_sym_PLUS] = ACTIONS(1169), - [anon_sym_bit_DASHshl] = ACTIONS(1169), - [anon_sym_bit_DASHshr] = ACTIONS(1169), - [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(1169), - [anon_sym_starts_DASHwith] = ACTIONS(1169), - [anon_sym_ends_DASHwith] = ACTIONS(1169), - [anon_sym_EQ_TILDE] = ACTIONS(1169), - [anon_sym_BANG_TILDE] = ACTIONS(1169), - [anon_sym_bit_DASHand] = ACTIONS(1169), - [anon_sym_bit_DASHxor] = ACTIONS(1169), - [anon_sym_bit_DASHor] = ACTIONS(1169), - [anon_sym_and] = ACTIONS(1169), - [anon_sym_xor] = ACTIONS(1169), - [anon_sym_or] = ACTIONS(1169), - [anon_sym_DOT_DOT_LT] = ACTIONS(1169), - [anon_sym_DOT_DOT] = ACTIONS(1169), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1169), - [sym_val_nothing] = ACTIONS(1169), - [anon_sym_true] = ACTIONS(1169), - [anon_sym_false] = ACTIONS(1169), - [aux_sym_val_number_token1] = ACTIONS(1169), - [aux_sym_val_number_token2] = ACTIONS(1169), - [aux_sym_val_number_token3] = ACTIONS(1169), - [aux_sym_val_number_token4] = ACTIONS(1169), - [anon_sym_inf] = ACTIONS(1169), - [anon_sym_DASHinf] = ACTIONS(1169), - [anon_sym_NaN] = ACTIONS(1169), - [anon_sym_0b] = ACTIONS(1169), - [anon_sym_0o] = ACTIONS(1169), - [anon_sym_0x] = ACTIONS(1169), - [sym_val_date] = ACTIONS(1169), - [anon_sym_DQUOTE] = ACTIONS(1169), - [sym__str_single_quotes] = ACTIONS(1169), - [sym__str_back_ticks] = ACTIONS(1169), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1169), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1169), - [anon_sym_err_GT] = ACTIONS(1169), - [anon_sym_out_GT] = ACTIONS(1169), - [anon_sym_e_GT] = ACTIONS(1169), - [anon_sym_o_GT] = ACTIONS(1169), - [anon_sym_err_PLUSout_GT] = ACTIONS(1169), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1169), - [anon_sym_o_PLUSe_GT] = ACTIONS(1169), - [anon_sym_e_PLUSo_GT] = ACTIONS(1169), - [sym_short_flag] = ACTIONS(1169), - [aux_sym_unquoted_token1] = ACTIONS(1169), + [anon_sym_export] = ACTIONS(578), + [anon_sym_alias] = ACTIONS(578), + [anon_sym_let] = ACTIONS(578), + [anon_sym_let_DASHenv] = ACTIONS(578), + [anon_sym_mut] = ACTIONS(578), + [anon_sym_const] = ACTIONS(578), + [sym_cmd_identifier] = ACTIONS(578), + [anon_sym_SEMI] = ACTIONS(578), + [anon_sym_LF] = ACTIONS(580), + [anon_sym_def] = ACTIONS(578), + [anon_sym_def_DASHenv] = ACTIONS(578), + [anon_sym_export_DASHenv] = ACTIONS(578), + [anon_sym_extern] = ACTIONS(578), + [anon_sym_module] = ACTIONS(578), + [anon_sym_use] = ACTIONS(578), + [anon_sym_LBRACK] = ACTIONS(578), + [anon_sym_LPAREN] = ACTIONS(578), + [anon_sym_RPAREN] = ACTIONS(578), + [anon_sym_DOLLAR] = ACTIONS(578), + [anon_sym_error] = ACTIONS(578), + [anon_sym_DASH] = ACTIONS(578), + [anon_sym_break] = ACTIONS(578), + [anon_sym_continue] = ACTIONS(578), + [anon_sym_for] = ACTIONS(578), + [anon_sym_loop] = ACTIONS(578), + [anon_sym_while] = ACTIONS(578), + [anon_sym_do] = ACTIONS(578), + [anon_sym_if] = ACTIONS(578), + [anon_sym_match] = ACTIONS(578), + [anon_sym_LBRACE] = ACTIONS(578), + [anon_sym_RBRACE] = ACTIONS(578), + [anon_sym_DOT] = ACTIONS(1430), + [anon_sym_try] = ACTIONS(578), + [anon_sym_return] = ACTIONS(578), + [anon_sym_source] = ACTIONS(578), + [anon_sym_source_DASHenv] = ACTIONS(578), + [anon_sym_register] = ACTIONS(578), + [anon_sym_hide] = ACTIONS(578), + [anon_sym_hide_DASHenv] = ACTIONS(578), + [anon_sym_overlay] = ACTIONS(578), + [anon_sym_where] = ACTIONS(578), + [anon_sym_not] = ACTIONS(578), + [anon_sym_DOT_DOT_LT] = ACTIONS(578), + [anon_sym_DOT_DOT] = ACTIONS(578), + [anon_sym_DOT_DOT_EQ] = ACTIONS(578), + [sym_val_nothing] = ACTIONS(578), + [anon_sym_true] = ACTIONS(578), + [anon_sym_false] = ACTIONS(578), + [aux_sym_val_number_token1] = ACTIONS(578), + [aux_sym_val_number_token2] = ACTIONS(578), + [aux_sym_val_number_token3] = ACTIONS(578), + [aux_sym_val_number_token4] = ACTIONS(578), + [anon_sym_inf] = ACTIONS(578), + [anon_sym_DASHinf] = ACTIONS(578), + [anon_sym_NaN] = ACTIONS(578), + [anon_sym_0b] = ACTIONS(578), + [anon_sym_0o] = ACTIONS(578), + [anon_sym_0x] = ACTIONS(578), + [sym_val_date] = ACTIONS(578), + [anon_sym_DQUOTE] = ACTIONS(578), + [sym__str_single_quotes] = ACTIONS(578), + [sym__str_back_ticks] = ACTIONS(578), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(578), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(578), + [anon_sym_CARET] = ACTIONS(578), [anon_sym_POUND] = ACTIONS(3), }, [697] = { - [sym__ctrl_expression] = STATE(3300), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_pipe_element] = STATE(3494), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2609), - [sym__var] = STATE(2328), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), + [sym_path] = STATE(745), [sym_comment] = STATE(697), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(1491), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_do] = ACTIONS(1493), - [anon_sym_if] = ACTIONS(1495), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_try] = ACTIONS(1499), - [anon_sym_return] = ACTIONS(1501), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [aux_sym_cell_path_repeat1] = STATE(697), + [anon_sym_export] = ACTIONS(594), + [anon_sym_alias] = ACTIONS(594), + [anon_sym_let] = ACTIONS(594), + [anon_sym_let_DASHenv] = ACTIONS(594), + [anon_sym_mut] = ACTIONS(594), + [anon_sym_const] = ACTIONS(594), + [sym_cmd_identifier] = ACTIONS(594), + [anon_sym_SEMI] = ACTIONS(594), + [anon_sym_LF] = ACTIONS(596), + [anon_sym_def] = ACTIONS(594), + [anon_sym_def_DASHenv] = ACTIONS(594), + [anon_sym_export_DASHenv] = ACTIONS(594), + [anon_sym_extern] = ACTIONS(594), + [anon_sym_module] = ACTIONS(594), + [anon_sym_use] = ACTIONS(594), + [anon_sym_LBRACK] = ACTIONS(594), + [anon_sym_LPAREN] = ACTIONS(594), + [anon_sym_RPAREN] = ACTIONS(594), + [anon_sym_DOLLAR] = ACTIONS(594), + [anon_sym_error] = ACTIONS(594), + [anon_sym_DASH] = ACTIONS(594), + [anon_sym_break] = ACTIONS(594), + [anon_sym_continue] = ACTIONS(594), + [anon_sym_for] = ACTIONS(594), + [anon_sym_loop] = ACTIONS(594), + [anon_sym_while] = ACTIONS(594), + [anon_sym_do] = ACTIONS(594), + [anon_sym_if] = ACTIONS(594), + [anon_sym_match] = ACTIONS(594), + [anon_sym_LBRACE] = ACTIONS(594), + [anon_sym_RBRACE] = ACTIONS(594), + [anon_sym_DOT] = ACTIONS(1446), + [anon_sym_try] = ACTIONS(594), + [anon_sym_return] = ACTIONS(594), + [anon_sym_source] = ACTIONS(594), + [anon_sym_source_DASHenv] = ACTIONS(594), + [anon_sym_register] = ACTIONS(594), + [anon_sym_hide] = ACTIONS(594), + [anon_sym_hide_DASHenv] = ACTIONS(594), + [anon_sym_overlay] = ACTIONS(594), + [anon_sym_where] = ACTIONS(594), + [anon_sym_not] = ACTIONS(594), + [anon_sym_DOT_DOT_LT] = ACTIONS(594), + [anon_sym_DOT_DOT] = ACTIONS(594), + [anon_sym_DOT_DOT_EQ] = ACTIONS(594), + [sym_val_nothing] = ACTIONS(594), + [anon_sym_true] = ACTIONS(594), + [anon_sym_false] = ACTIONS(594), + [aux_sym_val_number_token1] = ACTIONS(594), + [aux_sym_val_number_token2] = ACTIONS(594), + [aux_sym_val_number_token3] = ACTIONS(594), + [aux_sym_val_number_token4] = ACTIONS(594), + [anon_sym_inf] = ACTIONS(594), + [anon_sym_DASHinf] = ACTIONS(594), + [anon_sym_NaN] = ACTIONS(594), + [anon_sym_0b] = ACTIONS(594), + [anon_sym_0o] = ACTIONS(594), + [anon_sym_0x] = ACTIONS(594), + [sym_val_date] = ACTIONS(594), + [anon_sym_DQUOTE] = ACTIONS(594), + [sym__str_single_quotes] = ACTIONS(594), + [sym__str_back_ticks] = ACTIONS(594), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(594), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(594), + [anon_sym_CARET] = ACTIONS(594), + [anon_sym_POUND] = ACTIONS(3), }, [698] = { - [sym__ctrl_expression] = STATE(3300), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_pipe_element] = STATE(3276), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2609), - [sym__var] = STATE(2328), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), + [sym_path] = STATE(745), [sym_comment] = STATE(698), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(1491), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_do] = ACTIONS(1493), - [anon_sym_if] = ACTIONS(1495), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_try] = ACTIONS(1499), - [anon_sym_return] = ACTIONS(1501), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [aux_sym_cell_path_repeat1] = STATE(697), + [anon_sym_export] = ACTIONS(613), + [anon_sym_alias] = ACTIONS(613), + [anon_sym_let] = ACTIONS(613), + [anon_sym_let_DASHenv] = ACTIONS(613), + [anon_sym_mut] = ACTIONS(613), + [anon_sym_const] = ACTIONS(613), + [sym_cmd_identifier] = ACTIONS(613), + [anon_sym_SEMI] = ACTIONS(613), + [anon_sym_LF] = ACTIONS(615), + [anon_sym_def] = ACTIONS(613), + [anon_sym_def_DASHenv] = ACTIONS(613), + [anon_sym_export_DASHenv] = ACTIONS(613), + [anon_sym_extern] = ACTIONS(613), + [anon_sym_module] = ACTIONS(613), + [anon_sym_use] = ACTIONS(613), + [anon_sym_LBRACK] = ACTIONS(613), + [anon_sym_LPAREN] = ACTIONS(613), + [anon_sym_RPAREN] = ACTIONS(613), + [anon_sym_DOLLAR] = ACTIONS(613), + [anon_sym_error] = ACTIONS(613), + [anon_sym_DASH] = ACTIONS(613), + [anon_sym_break] = ACTIONS(613), + [anon_sym_continue] = ACTIONS(613), + [anon_sym_for] = ACTIONS(613), + [anon_sym_loop] = ACTIONS(613), + [anon_sym_while] = ACTIONS(613), + [anon_sym_do] = ACTIONS(613), + [anon_sym_if] = ACTIONS(613), + [anon_sym_match] = ACTIONS(613), + [anon_sym_LBRACE] = ACTIONS(613), + [anon_sym_RBRACE] = ACTIONS(613), + [anon_sym_DOT] = ACTIONS(1430), + [anon_sym_try] = ACTIONS(613), + [anon_sym_return] = ACTIONS(613), + [anon_sym_source] = ACTIONS(613), + [anon_sym_source_DASHenv] = ACTIONS(613), + [anon_sym_register] = ACTIONS(613), + [anon_sym_hide] = ACTIONS(613), + [anon_sym_hide_DASHenv] = ACTIONS(613), + [anon_sym_overlay] = ACTIONS(613), + [anon_sym_where] = ACTIONS(613), + [anon_sym_not] = ACTIONS(613), + [anon_sym_DOT_DOT_LT] = ACTIONS(613), + [anon_sym_DOT_DOT] = ACTIONS(613), + [anon_sym_DOT_DOT_EQ] = ACTIONS(613), + [sym_val_nothing] = ACTIONS(613), + [anon_sym_true] = ACTIONS(613), + [anon_sym_false] = ACTIONS(613), + [aux_sym_val_number_token1] = ACTIONS(613), + [aux_sym_val_number_token2] = ACTIONS(613), + [aux_sym_val_number_token3] = ACTIONS(613), + [aux_sym_val_number_token4] = ACTIONS(613), + [anon_sym_inf] = ACTIONS(613), + [anon_sym_DASHinf] = ACTIONS(613), + [anon_sym_NaN] = ACTIONS(613), + [anon_sym_0b] = ACTIONS(613), + [anon_sym_0o] = ACTIONS(613), + [anon_sym_0x] = ACTIONS(613), + [sym_val_date] = ACTIONS(613), + [anon_sym_DQUOTE] = ACTIONS(613), + [sym__str_single_quotes] = ACTIONS(613), + [sym__str_back_ticks] = ACTIONS(613), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(613), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(613), + [anon_sym_CARET] = ACTIONS(613), + [anon_sym_POUND] = ACTIONS(3), }, [699] = { - [sym__ctrl_expression] = STATE(3300), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_pipe_element] = STATE(3427), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2609), - [sym__var] = STATE(2328), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), + [sym_expr_parenthesized] = STATE(1729), + [sym_val_range] = STATE(1691), + [sym__value] = STATE(1691), + [sym_val_bool] = STATE(1728), + [sym_val_variable] = STATE(1728), + [sym__var] = STATE(1649), + [sym_val_number] = STATE(108), + [sym_val_duration] = STATE(1728), + [sym_val_filesize] = STATE(1728), + [sym_val_binary] = STATE(1728), + [sym_val_string] = STATE(1728), + [sym__str_double_quotes] = STATE(1731), + [sym_val_interpolated] = STATE(1728), + [sym__inter_single_quotes] = STATE(1702), + [sym__inter_double_quotes] = STATE(1726), + [sym_val_list] = STATE(1728), + [sym_val_record] = STATE(1728), + [sym_val_table] = STATE(1728), + [sym_val_closure] = STATE(1728), + [sym__cmd_arg] = STATE(1692), + [sym_redirection] = STATE(1725), + [sym__flag] = STATE(1724), + [sym_long_flag] = STATE(1701), + [sym_unquoted] = STATE(1717), [sym_comment] = STATE(699), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(1491), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_do] = ACTIONS(1493), - [anon_sym_if] = ACTIONS(1495), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_try] = ACTIONS(1499), - [anon_sym_return] = ACTIONS(1501), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [aux_sym_command_repeat1] = STATE(704), + [anon_sym_SEMI] = ACTIONS(1449), + [anon_sym_LF] = ACTIONS(1451), + [anon_sym_LBRACK] = ACTIONS(1331), + [anon_sym_LPAREN] = ACTIONS(1333), + [anon_sym_RPAREN] = ACTIONS(1449), + [anon_sym_PIPE] = ACTIONS(1449), + [anon_sym_DOLLAR] = ACTIONS(1335), + [anon_sym_DASH_DASH] = ACTIONS(1337), + [anon_sym_LBRACE] = ACTIONS(1339), + [anon_sym_RBRACE] = ACTIONS(1449), + [anon_sym_DOT_DOT_LT] = ACTIONS(1341), + [anon_sym_DOT_DOT] = ACTIONS(1341), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1341), + [sym_val_nothing] = ACTIONS(1343), + [anon_sym_true] = ACTIONS(1345), + [anon_sym_false] = ACTIONS(1345), + [aux_sym_val_number_token1] = ACTIONS(1347), + [aux_sym_val_number_token2] = ACTIONS(1347), + [aux_sym_val_number_token3] = ACTIONS(1347), + [aux_sym_val_number_token4] = ACTIONS(1347), + [anon_sym_inf] = ACTIONS(1347), + [anon_sym_DASHinf] = ACTIONS(1347), + [anon_sym_NaN] = ACTIONS(1347), + [anon_sym_0b] = ACTIONS(1349), + [anon_sym_0o] = ACTIONS(1349), + [anon_sym_0x] = ACTIONS(1349), + [sym_val_date] = ACTIONS(1343), + [anon_sym_DQUOTE] = ACTIONS(1351), + [sym__str_single_quotes] = ACTIONS(1353), + [sym__str_back_ticks] = ACTIONS(1353), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1355), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1357), + [anon_sym_err_GT] = ACTIONS(1359), + [anon_sym_out_GT] = ACTIONS(1359), + [anon_sym_e_GT] = ACTIONS(1359), + [anon_sym_o_GT] = ACTIONS(1359), + [anon_sym_err_PLUSout_GT] = ACTIONS(1359), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1359), + [anon_sym_o_PLUSe_GT] = ACTIONS(1359), + [anon_sym_e_PLUSo_GT] = ACTIONS(1359), + [sym_short_flag] = ACTIONS(1361), + [aux_sym_unquoted_token1] = ACTIONS(1363), + [anon_sym_POUND] = ACTIONS(3), }, [700] = { - [sym__flag] = STATE(850), - [sym_long_flag] = STATE(844), [sym_comment] = STATE(700), - [aux_sym_overlay_use_repeat1] = STATE(700), - [sym_cmd_identifier] = ACTIONS(1577), - [anon_sym_SEMI] = ACTIONS(1577), - [anon_sym_LF] = ACTIONS(1575), - [anon_sym_export] = ACTIONS(1577), - [anon_sym_alias] = ACTIONS(1577), - [anon_sym_def] = ACTIONS(1577), - [anon_sym_def_DASHenv] = ACTIONS(1577), - [anon_sym_export_DASHenv] = ACTIONS(1577), - [anon_sym_extern] = ACTIONS(1577), - [anon_sym_module] = ACTIONS(1577), - [anon_sym_use] = ACTIONS(1577), - [anon_sym_LBRACK] = ACTIONS(1577), - [anon_sym_LPAREN] = ACTIONS(1577), - [anon_sym_DOLLAR] = ACTIONS(1577), - [anon_sym_error] = ACTIONS(1577), - [anon_sym_DASH_DASH] = ACTIONS(1643), - [anon_sym_DASH] = ACTIONS(1577), - [anon_sym_break] = ACTIONS(1577), - [anon_sym_continue] = ACTIONS(1577), - [anon_sym_for] = ACTIONS(1577), - [anon_sym_loop] = ACTIONS(1577), - [anon_sym_while] = ACTIONS(1577), - [anon_sym_do] = ACTIONS(1577), - [anon_sym_if] = ACTIONS(1577), - [anon_sym_match] = ACTIONS(1577), - [anon_sym_LBRACE] = ACTIONS(1577), - [anon_sym_RBRACE] = ACTIONS(1577), - [anon_sym_try] = ACTIONS(1577), - [anon_sym_return] = ACTIONS(1577), - [anon_sym_let] = ACTIONS(1577), - [anon_sym_let_DASHenv] = ACTIONS(1577), - [anon_sym_mut] = ACTIONS(1577), - [anon_sym_const] = ACTIONS(1577), - [anon_sym_source] = ACTIONS(1577), - [anon_sym_source_DASHenv] = ACTIONS(1577), - [anon_sym_register] = ACTIONS(1577), - [anon_sym_hide] = ACTIONS(1577), - [anon_sym_hide_DASHenv] = ACTIONS(1577), - [anon_sym_overlay] = ACTIONS(1577), - [anon_sym_as] = ACTIONS(1577), - [anon_sym_where] = ACTIONS(1577), - [anon_sym_not] = ACTIONS(1577), - [anon_sym_DOT_DOT_LT] = ACTIONS(1577), - [anon_sym_DOT_DOT] = ACTIONS(1577), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1577), - [sym_val_nothing] = ACTIONS(1577), - [anon_sym_true] = ACTIONS(1577), - [anon_sym_false] = ACTIONS(1577), - [aux_sym_val_number_token1] = ACTIONS(1577), - [aux_sym_val_number_token2] = ACTIONS(1577), - [aux_sym_val_number_token3] = ACTIONS(1577), - [aux_sym_val_number_token4] = ACTIONS(1577), - [anon_sym_inf] = ACTIONS(1577), - [anon_sym_DASHinf] = ACTIONS(1577), - [anon_sym_NaN] = ACTIONS(1577), - [anon_sym_0b] = ACTIONS(1577), - [anon_sym_0o] = ACTIONS(1577), - [anon_sym_0x] = ACTIONS(1577), - [sym_val_date] = ACTIONS(1577), - [anon_sym_DQUOTE] = ACTIONS(1577), - [sym__str_single_quotes] = ACTIONS(1577), - [sym__str_back_ticks] = ACTIONS(1577), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1577), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1577), - [anon_sym_CARET] = ACTIONS(1577), - [sym_short_flag] = ACTIONS(1646), + [anon_sym_export] = ACTIONS(777), + [anon_sym_alias] = ACTIONS(777), + [anon_sym_let] = ACTIONS(777), + [anon_sym_let_DASHenv] = ACTIONS(777), + [anon_sym_mut] = ACTIONS(777), + [anon_sym_const] = ACTIONS(777), + [sym_cmd_identifier] = ACTIONS(777), + [anon_sym_SEMI] = ACTIONS(777), + [anon_sym_LF] = ACTIONS(779), + [anon_sym_def] = ACTIONS(777), + [anon_sym_def_DASHenv] = ACTIONS(777), + [anon_sym_export_DASHenv] = ACTIONS(777), + [anon_sym_extern] = ACTIONS(777), + [anon_sym_module] = ACTIONS(777), + [anon_sym_use] = ACTIONS(777), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LPAREN] = ACTIONS(777), + [anon_sym_RPAREN] = ACTIONS(777), + [anon_sym_PIPE] = ACTIONS(777), + [anon_sym_DOLLAR] = ACTIONS(777), + [anon_sym_error] = ACTIONS(777), + [anon_sym_DASH_DASH] = ACTIONS(777), + [anon_sym_DASH] = ACTIONS(777), + [anon_sym_break] = ACTIONS(777), + [anon_sym_continue] = ACTIONS(777), + [anon_sym_for] = ACTIONS(777), + [anon_sym_loop] = ACTIONS(777), + [anon_sym_while] = ACTIONS(777), + [anon_sym_do] = ACTIONS(777), + [anon_sym_if] = ACTIONS(777), + [anon_sym_match] = ACTIONS(777), + [anon_sym_LBRACE] = ACTIONS(777), + [anon_sym_RBRACE] = ACTIONS(777), + [anon_sym_try] = ACTIONS(777), + [anon_sym_return] = ACTIONS(777), + [anon_sym_source] = ACTIONS(777), + [anon_sym_source_DASHenv] = ACTIONS(777), + [anon_sym_register] = ACTIONS(777), + [anon_sym_hide] = ACTIONS(777), + [anon_sym_hide_DASHenv] = ACTIONS(777), + [anon_sym_overlay] = ACTIONS(777), + [anon_sym_where] = ACTIONS(777), + [anon_sym_not] = ACTIONS(777), + [anon_sym_DOT_DOT_LT] = ACTIONS(777), + [anon_sym_DOT_DOT] = ACTIONS(777), + [anon_sym_DOT_DOT_EQ] = ACTIONS(777), + [sym_val_nothing] = ACTIONS(777), + [anon_sym_true] = ACTIONS(777), + [anon_sym_false] = ACTIONS(777), + [aux_sym_val_number_token1] = ACTIONS(777), + [aux_sym_val_number_token2] = ACTIONS(777), + [aux_sym_val_number_token3] = ACTIONS(777), + [aux_sym_val_number_token4] = ACTIONS(777), + [anon_sym_inf] = ACTIONS(777), + [anon_sym_DASHinf] = ACTIONS(777), + [anon_sym_NaN] = ACTIONS(777), + [anon_sym_0b] = ACTIONS(777), + [anon_sym_0o] = ACTIONS(777), + [anon_sym_0x] = ACTIONS(777), + [sym_val_date] = ACTIONS(777), + [anon_sym_DQUOTE] = ACTIONS(777), + [sym__str_single_quotes] = ACTIONS(777), + [sym__str_back_ticks] = ACTIONS(777), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(777), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(777), + [anon_sym_CARET] = ACTIONS(777), + [sym_short_flag] = ACTIONS(777), [anon_sym_POUND] = ACTIONS(3), }, [701] = { - [sym__ctrl_expression] = STATE(3300), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_pipe_element] = STATE(3365), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2609), - [sym__var] = STATE(2328), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), + [sym_path] = STATE(745), [sym_comment] = STATE(701), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(1491), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_do] = ACTIONS(1493), - [anon_sym_if] = ACTIONS(1495), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_try] = ACTIONS(1499), - [anon_sym_return] = ACTIONS(1501), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [aux_sym_cell_path_repeat1] = STATE(698), + [anon_sym_export] = ACTIONS(582), + [anon_sym_alias] = ACTIONS(582), + [anon_sym_let] = ACTIONS(582), + [anon_sym_let_DASHenv] = ACTIONS(582), + [anon_sym_mut] = ACTIONS(582), + [anon_sym_const] = ACTIONS(582), + [sym_cmd_identifier] = ACTIONS(582), + [anon_sym_SEMI] = ACTIONS(582), + [anon_sym_LF] = ACTIONS(584), + [anon_sym_def] = ACTIONS(582), + [anon_sym_def_DASHenv] = ACTIONS(582), + [anon_sym_export_DASHenv] = ACTIONS(582), + [anon_sym_extern] = ACTIONS(582), + [anon_sym_module] = ACTIONS(582), + [anon_sym_use] = ACTIONS(582), + [anon_sym_LBRACK] = ACTIONS(582), + [anon_sym_LPAREN] = ACTIONS(582), + [anon_sym_RPAREN] = ACTIONS(582), + [anon_sym_DOLLAR] = ACTIONS(582), + [anon_sym_error] = ACTIONS(582), + [anon_sym_DASH] = ACTIONS(582), + [anon_sym_break] = ACTIONS(582), + [anon_sym_continue] = ACTIONS(582), + [anon_sym_for] = ACTIONS(582), + [anon_sym_loop] = ACTIONS(582), + [anon_sym_while] = ACTIONS(582), + [anon_sym_do] = ACTIONS(582), + [anon_sym_if] = ACTIONS(582), + [anon_sym_match] = ACTIONS(582), + [anon_sym_LBRACE] = ACTIONS(582), + [anon_sym_RBRACE] = ACTIONS(582), + [anon_sym_DOT] = ACTIONS(1430), + [anon_sym_try] = ACTIONS(582), + [anon_sym_return] = ACTIONS(582), + [anon_sym_source] = ACTIONS(582), + [anon_sym_source_DASHenv] = ACTIONS(582), + [anon_sym_register] = ACTIONS(582), + [anon_sym_hide] = ACTIONS(582), + [anon_sym_hide_DASHenv] = ACTIONS(582), + [anon_sym_overlay] = ACTIONS(582), + [anon_sym_where] = ACTIONS(582), + [anon_sym_not] = ACTIONS(582), + [anon_sym_DOT_DOT_LT] = ACTIONS(582), + [anon_sym_DOT_DOT] = ACTIONS(582), + [anon_sym_DOT_DOT_EQ] = ACTIONS(582), + [sym_val_nothing] = ACTIONS(582), + [anon_sym_true] = ACTIONS(582), + [anon_sym_false] = ACTIONS(582), + [aux_sym_val_number_token1] = ACTIONS(582), + [aux_sym_val_number_token2] = ACTIONS(582), + [aux_sym_val_number_token3] = ACTIONS(582), + [aux_sym_val_number_token4] = ACTIONS(582), + [anon_sym_inf] = ACTIONS(582), + [anon_sym_DASHinf] = ACTIONS(582), + [anon_sym_NaN] = ACTIONS(582), + [anon_sym_0b] = ACTIONS(582), + [anon_sym_0o] = ACTIONS(582), + [anon_sym_0x] = ACTIONS(582), + [sym_val_date] = ACTIONS(582), + [anon_sym_DQUOTE] = ACTIONS(582), + [sym__str_single_quotes] = ACTIONS(582), + [sym__str_back_ticks] = ACTIONS(582), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(582), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(582), + [anon_sym_CARET] = ACTIONS(582), + [anon_sym_POUND] = ACTIONS(3), }, [702] = { - [sym__ctrl_expression] = STATE(3300), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_pipe_element] = STATE(3360), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2609), - [sym__var] = STATE(2328), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), [sym_comment] = STATE(702), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(1491), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_do] = ACTIONS(1493), - [anon_sym_if] = ACTIONS(1495), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_try] = ACTIONS(1499), - [anon_sym_return] = ACTIONS(1501), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [ts_builtin_sym_end] = ACTIONS(752), + [anon_sym_export] = ACTIONS(750), + [anon_sym_alias] = ACTIONS(750), + [anon_sym_let] = ACTIONS(750), + [anon_sym_let_DASHenv] = ACTIONS(750), + [anon_sym_mut] = ACTIONS(750), + [anon_sym_const] = ACTIONS(750), + [sym_cmd_identifier] = ACTIONS(750), + [anon_sym_SEMI] = ACTIONS(750), + [anon_sym_LF] = ACTIONS(752), + [anon_sym_def] = ACTIONS(750), + [anon_sym_def_DASHenv] = ACTIONS(750), + [anon_sym_export_DASHenv] = ACTIONS(750), + [anon_sym_extern] = ACTIONS(750), + [anon_sym_module] = ACTIONS(750), + [anon_sym_use] = ACTIONS(750), + [anon_sym_LBRACK] = ACTIONS(750), + [anon_sym_LPAREN] = ACTIONS(750), + [anon_sym_PIPE] = ACTIONS(750), + [anon_sym_DOLLAR] = ACTIONS(750), + [anon_sym_error] = ACTIONS(750), + [anon_sym_DASH_DASH] = ACTIONS(750), + [anon_sym_DASH] = ACTIONS(750), + [anon_sym_break] = ACTIONS(750), + [anon_sym_continue] = ACTIONS(750), + [anon_sym_for] = ACTIONS(750), + [anon_sym_loop] = ACTIONS(750), + [anon_sym_while] = ACTIONS(750), + [anon_sym_do] = ACTIONS(750), + [anon_sym_if] = ACTIONS(750), + [anon_sym_match] = ACTIONS(750), + [anon_sym_LBRACE] = ACTIONS(750), + [anon_sym_DOT] = ACTIONS(750), + [anon_sym_try] = ACTIONS(750), + [anon_sym_return] = ACTIONS(750), + [anon_sym_source] = ACTIONS(750), + [anon_sym_source_DASHenv] = ACTIONS(750), + [anon_sym_register] = ACTIONS(750), + [anon_sym_hide] = ACTIONS(750), + [anon_sym_hide_DASHenv] = ACTIONS(750), + [anon_sym_overlay] = ACTIONS(750), + [anon_sym_where] = ACTIONS(750), + [anon_sym_not] = ACTIONS(750), + [anon_sym_DOT_DOT_LT] = ACTIONS(750), + [anon_sym_DOT_DOT] = ACTIONS(750), + [anon_sym_DOT_DOT_EQ] = ACTIONS(750), + [sym_val_nothing] = ACTIONS(750), + [anon_sym_true] = ACTIONS(750), + [anon_sym_false] = ACTIONS(750), + [aux_sym_val_number_token1] = ACTIONS(750), + [aux_sym_val_number_token2] = ACTIONS(750), + [aux_sym_val_number_token3] = ACTIONS(750), + [aux_sym_val_number_token4] = ACTIONS(750), + [anon_sym_inf] = ACTIONS(750), + [anon_sym_DASHinf] = ACTIONS(750), + [anon_sym_NaN] = ACTIONS(750), + [anon_sym_0b] = ACTIONS(750), + [anon_sym_0o] = ACTIONS(750), + [anon_sym_0x] = ACTIONS(750), + [sym_val_date] = ACTIONS(750), + [anon_sym_DQUOTE] = ACTIONS(750), + [sym__str_single_quotes] = ACTIONS(750), + [sym__str_back_ticks] = ACTIONS(750), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(750), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(750), + [anon_sym_CARET] = ACTIONS(750), + [sym_short_flag] = ACTIONS(750), + [anon_sym_POUND] = ACTIONS(3), }, [703] = { - [sym__ctrl_expression] = STATE(3300), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_pipe_element] = STATE(3244), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2609), - [sym__var] = STATE(2328), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), [sym_comment] = STATE(703), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(1491), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_do] = ACTIONS(1493), - [anon_sym_if] = ACTIONS(1495), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_try] = ACTIONS(1499), - [anon_sym_return] = ACTIONS(1501), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [anon_sym_export] = ACTIONS(1454), + [anon_sym_alias] = ACTIONS(1454), + [anon_sym_let] = ACTIONS(1454), + [anon_sym_let_DASHenv] = ACTIONS(1454), + [anon_sym_mut] = ACTIONS(1454), + [anon_sym_const] = ACTIONS(1454), + [sym_cmd_identifier] = ACTIONS(1454), + [anon_sym_SEMI] = ACTIONS(1454), + [anon_sym_LF] = ACTIONS(1456), + [anon_sym_def] = ACTIONS(1454), + [anon_sym_def_DASHenv] = ACTIONS(1454), + [anon_sym_export_DASHenv] = ACTIONS(1454), + [anon_sym_extern] = ACTIONS(1454), + [anon_sym_module] = ACTIONS(1454), + [anon_sym_use] = ACTIONS(1454), + [anon_sym_LBRACK] = ACTIONS(1454), + [anon_sym_LPAREN] = ACTIONS(1454), + [anon_sym_RPAREN] = ACTIONS(1454), + [anon_sym_PIPE] = ACTIONS(1454), + [anon_sym_DOLLAR] = ACTIONS(1454), + [anon_sym_error] = ACTIONS(1454), + [anon_sym_DASH_DASH] = ACTIONS(1454), + [anon_sym_DASH] = ACTIONS(1454), + [anon_sym_break] = ACTIONS(1454), + [anon_sym_continue] = ACTIONS(1454), + [anon_sym_for] = ACTIONS(1454), + [anon_sym_loop] = ACTIONS(1454), + [anon_sym_while] = ACTIONS(1454), + [anon_sym_do] = ACTIONS(1454), + [anon_sym_if] = ACTIONS(1454), + [anon_sym_match] = ACTIONS(1454), + [anon_sym_LBRACE] = ACTIONS(1454), + [anon_sym_RBRACE] = ACTIONS(1454), + [anon_sym_try] = ACTIONS(1454), + [anon_sym_return] = ACTIONS(1454), + [anon_sym_source] = ACTIONS(1454), + [anon_sym_source_DASHenv] = ACTIONS(1454), + [anon_sym_register] = ACTIONS(1454), + [anon_sym_hide] = ACTIONS(1454), + [anon_sym_hide_DASHenv] = ACTIONS(1454), + [anon_sym_overlay] = ACTIONS(1454), + [anon_sym_where] = ACTIONS(1454), + [anon_sym_not] = ACTIONS(1454), + [anon_sym_DOT_DOT_LT] = ACTIONS(1454), + [anon_sym_DOT_DOT] = ACTIONS(1454), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1454), + [sym_val_nothing] = ACTIONS(1454), + [anon_sym_true] = ACTIONS(1454), + [anon_sym_false] = ACTIONS(1454), + [aux_sym_val_number_token1] = ACTIONS(1454), + [aux_sym_val_number_token2] = ACTIONS(1454), + [aux_sym_val_number_token3] = ACTIONS(1454), + [aux_sym_val_number_token4] = ACTIONS(1454), + [anon_sym_inf] = ACTIONS(1454), + [anon_sym_DASHinf] = ACTIONS(1454), + [anon_sym_NaN] = ACTIONS(1454), + [anon_sym_0b] = ACTIONS(1454), + [anon_sym_0o] = ACTIONS(1454), + [anon_sym_0x] = ACTIONS(1454), + [sym_val_date] = ACTIONS(1454), + [anon_sym_DQUOTE] = ACTIONS(1454), + [sym__str_single_quotes] = ACTIONS(1454), + [sym__str_back_ticks] = ACTIONS(1454), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1454), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1454), + [anon_sym_CARET] = ACTIONS(1454), + [sym_short_flag] = ACTIONS(1454), + [anon_sym_POUND] = ACTIONS(3), }, [704] = { + [sym_expr_parenthesized] = STATE(1729), + [sym_val_range] = STATE(1691), + [sym__value] = STATE(1691), + [sym_val_bool] = STATE(1728), + [sym_val_variable] = STATE(1728), + [sym__var] = STATE(1649), + [sym_val_number] = STATE(108), + [sym_val_duration] = STATE(1728), + [sym_val_filesize] = STATE(1728), + [sym_val_binary] = STATE(1728), + [sym_val_string] = STATE(1728), + [sym__str_double_quotes] = STATE(1731), + [sym_val_interpolated] = STATE(1728), + [sym__inter_single_quotes] = STATE(1702), + [sym__inter_double_quotes] = STATE(1726), + [sym_val_list] = STATE(1728), + [sym_val_record] = STATE(1728), + [sym_val_table] = STATE(1728), + [sym_val_closure] = STATE(1728), + [sym__cmd_arg] = STATE(1692), + [sym_redirection] = STATE(1725), + [sym__flag] = STATE(1724), + [sym_long_flag] = STATE(1701), + [sym_unquoted] = STATE(1717), [sym_comment] = STATE(704), - [anon_sym_SEMI] = ACTIONS(105), - [anon_sym_LF] = ACTIONS(103), - [anon_sym_LBRACK] = ACTIONS(105), - [anon_sym_LPAREN] = ACTIONS(105), - [anon_sym_RPAREN] = ACTIONS(105), - [anon_sym_PIPE] = ACTIONS(105), - [anon_sym_DOLLAR] = ACTIONS(105), - [anon_sym_GT] = ACTIONS(105), - [anon_sym_DASH_DASH] = ACTIONS(105), - [anon_sym_DASH] = ACTIONS(105), - [anon_sym_in] = ACTIONS(105), - [anon_sym_LBRACE] = ACTIONS(105), - [anon_sym_STAR] = ACTIONS(105), - [anon_sym_STAR_STAR] = ACTIONS(105), - [anon_sym_PLUS_PLUS] = ACTIONS(105), - [anon_sym_SLASH] = ACTIONS(105), - [anon_sym_mod] = ACTIONS(105), - [anon_sym_SLASH_SLASH] = ACTIONS(105), - [anon_sym_PLUS] = ACTIONS(105), - [anon_sym_bit_DASHshl] = ACTIONS(105), - [anon_sym_bit_DASHshr] = ACTIONS(105), - [anon_sym_EQ_EQ] = ACTIONS(105), - [anon_sym_BANG_EQ] = ACTIONS(105), - [anon_sym_LT2] = ACTIONS(105), - [anon_sym_LT_EQ] = ACTIONS(105), - [anon_sym_GT_EQ] = ACTIONS(105), - [anon_sym_not_DASHin] = ACTIONS(105), - [anon_sym_starts_DASHwith] = ACTIONS(105), - [anon_sym_ends_DASHwith] = ACTIONS(105), - [anon_sym_EQ_TILDE] = ACTIONS(105), - [anon_sym_BANG_TILDE] = ACTIONS(105), - [anon_sym_bit_DASHand] = ACTIONS(105), - [anon_sym_bit_DASHxor] = ACTIONS(105), - [anon_sym_bit_DASHor] = ACTIONS(105), - [anon_sym_and] = ACTIONS(105), - [anon_sym_xor] = ACTIONS(105), - [anon_sym_or] = ACTIONS(105), - [anon_sym_DOT_DOT_LT] = ACTIONS(105), - [anon_sym_DOT_DOT] = ACTIONS(105), - [anon_sym_DOT_DOT_EQ] = ACTIONS(105), - [sym_val_nothing] = ACTIONS(105), - [anon_sym_true] = ACTIONS(105), - [anon_sym_false] = ACTIONS(105), - [aux_sym_val_number_token1] = ACTIONS(105), - [aux_sym_val_number_token2] = ACTIONS(105), - [aux_sym_val_number_token3] = ACTIONS(105), - [aux_sym_val_number_token4] = ACTIONS(105), - [anon_sym_inf] = ACTIONS(105), - [anon_sym_DASHinf] = ACTIONS(105), - [anon_sym_NaN] = ACTIONS(105), - [anon_sym_0b] = ACTIONS(105), - [anon_sym_0o] = ACTIONS(105), - [anon_sym_0x] = ACTIONS(105), - [sym_val_date] = ACTIONS(105), - [anon_sym_DQUOTE] = ACTIONS(105), - [sym__str_single_quotes] = ACTIONS(105), - [sym__str_back_ticks] = ACTIONS(105), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(105), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(105), - [anon_sym_err_GT] = ACTIONS(105), - [anon_sym_out_GT] = ACTIONS(105), - [anon_sym_e_GT] = ACTIONS(105), - [anon_sym_o_GT] = ACTIONS(105), - [anon_sym_err_PLUSout_GT] = ACTIONS(105), - [anon_sym_out_PLUSerr_GT] = ACTIONS(105), - [anon_sym_o_PLUSe_GT] = ACTIONS(105), - [anon_sym_e_PLUSo_GT] = ACTIONS(105), - [sym_short_flag] = ACTIONS(105), - [aux_sym_unquoted_token1] = ACTIONS(105), + [aux_sym_command_repeat1] = STATE(683), + [anon_sym_SEMI] = ACTIONS(1458), + [anon_sym_LF] = ACTIONS(1460), + [anon_sym_LBRACK] = ACTIONS(1331), + [anon_sym_LPAREN] = ACTIONS(1333), + [anon_sym_RPAREN] = ACTIONS(1458), + [anon_sym_PIPE] = ACTIONS(1458), + [anon_sym_DOLLAR] = ACTIONS(1335), + [anon_sym_DASH_DASH] = ACTIONS(1337), + [anon_sym_LBRACE] = ACTIONS(1339), + [anon_sym_RBRACE] = ACTIONS(1458), + [anon_sym_DOT_DOT_LT] = ACTIONS(1341), + [anon_sym_DOT_DOT] = ACTIONS(1341), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1341), + [sym_val_nothing] = ACTIONS(1343), + [anon_sym_true] = ACTIONS(1345), + [anon_sym_false] = ACTIONS(1345), + [aux_sym_val_number_token1] = ACTIONS(1347), + [aux_sym_val_number_token2] = ACTIONS(1347), + [aux_sym_val_number_token3] = ACTIONS(1347), + [aux_sym_val_number_token4] = ACTIONS(1347), + [anon_sym_inf] = ACTIONS(1347), + [anon_sym_DASHinf] = ACTIONS(1347), + [anon_sym_NaN] = ACTIONS(1347), + [anon_sym_0b] = ACTIONS(1349), + [anon_sym_0o] = ACTIONS(1349), + [anon_sym_0x] = ACTIONS(1349), + [sym_val_date] = ACTIONS(1343), + [anon_sym_DQUOTE] = ACTIONS(1351), + [sym__str_single_quotes] = ACTIONS(1353), + [sym__str_back_ticks] = ACTIONS(1353), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1355), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1357), + [anon_sym_err_GT] = ACTIONS(1359), + [anon_sym_out_GT] = ACTIONS(1359), + [anon_sym_e_GT] = ACTIONS(1359), + [anon_sym_o_GT] = ACTIONS(1359), + [anon_sym_err_PLUSout_GT] = ACTIONS(1359), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1359), + [anon_sym_o_PLUSe_GT] = ACTIONS(1359), + [anon_sym_e_PLUSo_GT] = ACTIONS(1359), + [sym_short_flag] = ACTIONS(1361), + [aux_sym_unquoted_token1] = ACTIONS(1363), [anon_sym_POUND] = ACTIONS(3), }, [705] = { - [sym__ctrl_expression] = STATE(3300), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_pipe_element] = STATE(3471), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2609), - [sym__var] = STATE(2328), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), + [sym__expression] = STATE(508), + [sym_expr_unary] = STATE(541), + [sym_expr_binary] = STATE(541), + [sym_expr_parenthesized] = STATE(540), + [sym_val_range] = STATE(541), + [sym__value] = STATE(541), + [sym_val_bool] = STATE(505), + [sym_val_variable] = STATE(505), + [sym__var] = STATE(461), + [sym_val_number] = STATE(11), + [sym_val_duration] = STATE(505), + [sym_val_filesize] = STATE(505), + [sym_val_binary] = STATE(505), + [sym_val_string] = STATE(505), + [sym__str_double_quotes] = STATE(555), + [sym_val_interpolated] = STATE(505), + [sym__inter_single_quotes] = STATE(503), + [sym__inter_double_quotes] = STATE(547), + [sym_val_list] = STATE(505), + [sym_val_record] = STATE(505), + [sym_val_table] = STATE(505), + [sym_val_closure] = STATE(505), + [sym_unquoted] = STATE(1709), [sym_comment] = STATE(705), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(1491), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_do] = ACTIONS(1493), - [anon_sym_if] = ACTIONS(1495), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_try] = ACTIONS(1499), - [anon_sym_return] = ACTIONS(1501), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [anon_sym_SEMI] = ACTIONS(1463), + [anon_sym_LF] = ACTIONS(1465), + [anon_sym_LBRACK] = ACTIONS(1467), + [anon_sym_LPAREN] = ACTIONS(1037), + [anon_sym_RPAREN] = ACTIONS(1463), + [anon_sym_PIPE] = ACTIONS(1463), + [anon_sym_DOLLAR] = ACTIONS(1469), + [anon_sym_DASH_DASH] = ACTIONS(1463), + [anon_sym_DASH] = ACTIONS(1471), + [anon_sym_LBRACE] = ACTIONS(1473), + [anon_sym_RBRACE] = ACTIONS(1463), + [anon_sym_not] = ACTIONS(1475), + [anon_sym_DOT_DOT_LT] = ACTIONS(1477), + [anon_sym_DOT_DOT] = ACTIONS(1477), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1477), + [sym_val_nothing] = ACTIONS(1479), + [anon_sym_true] = ACTIONS(1481), + [anon_sym_false] = ACTIONS(1481), + [aux_sym_val_number_token1] = ACTIONS(1483), + [aux_sym_val_number_token2] = ACTIONS(1483), + [aux_sym_val_number_token3] = ACTIONS(1483), + [aux_sym_val_number_token4] = ACTIONS(1483), + [anon_sym_inf] = ACTIONS(1483), + [anon_sym_DASHinf] = ACTIONS(1483), + [anon_sym_NaN] = ACTIONS(1483), + [anon_sym_0b] = ACTIONS(1485), + [anon_sym_0o] = ACTIONS(1485), + [anon_sym_0x] = ACTIONS(1485), + [sym_val_date] = ACTIONS(1479), + [anon_sym_DQUOTE] = ACTIONS(1487), + [sym__str_single_quotes] = ACTIONS(1489), + [sym__str_back_ticks] = ACTIONS(1489), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1491), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1493), + [anon_sym_err_GT] = ACTIONS(1463), + [anon_sym_out_GT] = ACTIONS(1463), + [anon_sym_e_GT] = ACTIONS(1463), + [anon_sym_o_GT] = ACTIONS(1463), + [anon_sym_err_PLUSout_GT] = ACTIONS(1463), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1463), + [anon_sym_o_PLUSe_GT] = ACTIONS(1463), + [anon_sym_e_PLUSo_GT] = ACTIONS(1463), + [sym_short_flag] = ACTIONS(1463), + [aux_sym_unquoted_token1] = ACTIONS(1363), + [anon_sym_POUND] = ACTIONS(3), }, [706] = { [sym_comment] = STATE(706), - [anon_sym_SEMI] = ACTIONS(1143), - [anon_sym_LF] = ACTIONS(1145), - [anon_sym_LBRACK] = ACTIONS(1143), - [anon_sym_LPAREN] = ACTIONS(1143), - [anon_sym_RPAREN] = ACTIONS(1143), - [anon_sym_PIPE] = ACTIONS(1143), - [anon_sym_DOLLAR] = ACTIONS(1143), - [anon_sym_GT] = ACTIONS(1143), - [anon_sym_DASH_DASH] = ACTIONS(1143), - [anon_sym_DASH] = ACTIONS(1143), - [anon_sym_in] = ACTIONS(1143), - [anon_sym_LBRACE] = ACTIONS(1143), - [anon_sym_STAR] = ACTIONS(1143), - [anon_sym_STAR_STAR] = ACTIONS(1143), - [anon_sym_PLUS_PLUS] = ACTIONS(1143), - [anon_sym_SLASH] = ACTIONS(1143), - [anon_sym_mod] = ACTIONS(1143), - [anon_sym_SLASH_SLASH] = ACTIONS(1143), - [anon_sym_PLUS] = ACTIONS(1143), - [anon_sym_bit_DASHshl] = ACTIONS(1143), - [anon_sym_bit_DASHshr] = ACTIONS(1143), - [anon_sym_EQ_EQ] = ACTIONS(1143), - [anon_sym_BANG_EQ] = ACTIONS(1143), - [anon_sym_LT2] = ACTIONS(1143), - [anon_sym_LT_EQ] = ACTIONS(1143), - [anon_sym_GT_EQ] = ACTIONS(1143), - [anon_sym_not_DASHin] = ACTIONS(1143), - [anon_sym_starts_DASHwith] = ACTIONS(1143), - [anon_sym_ends_DASHwith] = ACTIONS(1143), - [anon_sym_EQ_TILDE] = ACTIONS(1143), - [anon_sym_BANG_TILDE] = ACTIONS(1143), - [anon_sym_bit_DASHand] = ACTIONS(1143), - [anon_sym_bit_DASHxor] = ACTIONS(1143), - [anon_sym_bit_DASHor] = ACTIONS(1143), - [anon_sym_and] = ACTIONS(1143), - [anon_sym_xor] = ACTIONS(1143), - [anon_sym_or] = ACTIONS(1143), - [anon_sym_DOT_DOT_LT] = ACTIONS(1143), - [anon_sym_DOT_DOT] = ACTIONS(1143), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1143), - [sym_val_nothing] = ACTIONS(1143), - [anon_sym_true] = ACTIONS(1143), - [anon_sym_false] = ACTIONS(1143), - [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(1143), - [anon_sym_inf] = ACTIONS(1143), - [anon_sym_DASHinf] = ACTIONS(1143), - [anon_sym_NaN] = ACTIONS(1143), - [anon_sym_0b] = ACTIONS(1143), - [anon_sym_0o] = ACTIONS(1143), - [anon_sym_0x] = ACTIONS(1143), - [sym_val_date] = ACTIONS(1143), - [anon_sym_DQUOTE] = ACTIONS(1143), - [sym__str_single_quotes] = ACTIONS(1143), - [sym__str_back_ticks] = ACTIONS(1143), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1143), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1143), - [anon_sym_err_GT] = ACTIONS(1143), - [anon_sym_out_GT] = ACTIONS(1143), - [anon_sym_e_GT] = ACTIONS(1143), - [anon_sym_o_GT] = ACTIONS(1143), - [anon_sym_err_PLUSout_GT] = ACTIONS(1143), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1143), - [anon_sym_o_PLUSe_GT] = ACTIONS(1143), - [anon_sym_e_PLUSo_GT] = ACTIONS(1143), - [sym_short_flag] = ACTIONS(1143), - [aux_sym_unquoted_token1] = ACTIONS(1143), + [ts_builtin_sym_end] = ACTIONS(748), + [anon_sym_export] = ACTIONS(746), + [anon_sym_alias] = ACTIONS(746), + [anon_sym_let] = ACTIONS(746), + [anon_sym_let_DASHenv] = ACTIONS(746), + [anon_sym_mut] = ACTIONS(746), + [anon_sym_const] = ACTIONS(746), + [sym_cmd_identifier] = ACTIONS(746), + [anon_sym_SEMI] = ACTIONS(746), + [anon_sym_LF] = ACTIONS(748), + [anon_sym_def] = ACTIONS(746), + [anon_sym_def_DASHenv] = ACTIONS(746), + [anon_sym_export_DASHenv] = ACTIONS(746), + [anon_sym_extern] = ACTIONS(746), + [anon_sym_module] = ACTIONS(746), + [anon_sym_use] = ACTIONS(746), + [anon_sym_LBRACK] = ACTIONS(746), + [anon_sym_LPAREN] = ACTIONS(746), + [anon_sym_PIPE] = ACTIONS(746), + [anon_sym_DOLLAR] = ACTIONS(746), + [anon_sym_error] = ACTIONS(746), + [anon_sym_DASH_DASH] = ACTIONS(746), + [anon_sym_DASH] = ACTIONS(746), + [anon_sym_break] = ACTIONS(746), + [anon_sym_continue] = ACTIONS(746), + [anon_sym_for] = ACTIONS(746), + [anon_sym_loop] = ACTIONS(746), + [anon_sym_while] = ACTIONS(746), + [anon_sym_do] = ACTIONS(746), + [anon_sym_if] = ACTIONS(746), + [anon_sym_match] = ACTIONS(746), + [anon_sym_LBRACE] = ACTIONS(746), + [anon_sym_DOT] = ACTIONS(746), + [anon_sym_try] = ACTIONS(746), + [anon_sym_return] = ACTIONS(746), + [anon_sym_source] = ACTIONS(746), + [anon_sym_source_DASHenv] = ACTIONS(746), + [anon_sym_register] = ACTIONS(746), + [anon_sym_hide] = ACTIONS(746), + [anon_sym_hide_DASHenv] = ACTIONS(746), + [anon_sym_overlay] = ACTIONS(746), + [anon_sym_where] = ACTIONS(746), + [anon_sym_not] = ACTIONS(746), + [anon_sym_DOT_DOT_LT] = ACTIONS(746), + [anon_sym_DOT_DOT] = ACTIONS(746), + [anon_sym_DOT_DOT_EQ] = ACTIONS(746), + [sym_val_nothing] = ACTIONS(746), + [anon_sym_true] = ACTIONS(746), + [anon_sym_false] = ACTIONS(746), + [aux_sym_val_number_token1] = ACTIONS(746), + [aux_sym_val_number_token2] = ACTIONS(746), + [aux_sym_val_number_token3] = ACTIONS(746), + [aux_sym_val_number_token4] = ACTIONS(746), + [anon_sym_inf] = ACTIONS(746), + [anon_sym_DASHinf] = ACTIONS(746), + [anon_sym_NaN] = ACTIONS(746), + [anon_sym_0b] = ACTIONS(746), + [anon_sym_0o] = ACTIONS(746), + [anon_sym_0x] = ACTIONS(746), + [sym_val_date] = ACTIONS(746), + [anon_sym_DQUOTE] = ACTIONS(746), + [sym__str_single_quotes] = ACTIONS(746), + [sym__str_back_ticks] = ACTIONS(746), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(746), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(746), + [anon_sym_CARET] = ACTIONS(746), + [sym_short_flag] = ACTIONS(746), [anon_sym_POUND] = ACTIONS(3), }, [707] = { - [sym_path] = STATE(833), [sym_comment] = STATE(707), - [aux_sym_cell_path_repeat1] = STATE(748), - [ts_builtin_sym_end] = ACTIONS(961), - [sym_cmd_identifier] = ACTIONS(959), - [anon_sym_SEMI] = ACTIONS(959), - [anon_sym_LF] = ACTIONS(961), - [anon_sym_export] = ACTIONS(959), - [anon_sym_alias] = ACTIONS(959), - [anon_sym_def] = ACTIONS(959), - [anon_sym_def_DASHenv] = ACTIONS(959), - [anon_sym_export_DASHenv] = ACTIONS(959), - [anon_sym_extern] = ACTIONS(959), - [anon_sym_module] = ACTIONS(959), - [anon_sym_use] = ACTIONS(959), - [anon_sym_LBRACK] = ACTIONS(959), - [anon_sym_LPAREN] = ACTIONS(959), - [anon_sym_PIPE] = ACTIONS(959), - [anon_sym_DOLLAR] = ACTIONS(959), - [anon_sym_error] = ACTIONS(959), - [anon_sym_DASH_DASH] = ACTIONS(959), - [anon_sym_DASH] = ACTIONS(959), - [anon_sym_break] = ACTIONS(959), - [anon_sym_continue] = ACTIONS(959), - [anon_sym_for] = ACTIONS(959), - [anon_sym_loop] = ACTIONS(959), - [anon_sym_while] = ACTIONS(959), - [anon_sym_do] = ACTIONS(959), - [anon_sym_if] = ACTIONS(959), - [anon_sym_match] = ACTIONS(959), - [anon_sym_LBRACE] = ACTIONS(959), - [anon_sym_DOT] = ACTIONS(1609), - [anon_sym_try] = ACTIONS(959), - [anon_sym_return] = ACTIONS(959), - [anon_sym_let] = ACTIONS(959), - [anon_sym_let_DASHenv] = ACTIONS(959), - [anon_sym_mut] = ACTIONS(959), - [anon_sym_const] = ACTIONS(959), - [anon_sym_source] = ACTIONS(959), - [anon_sym_source_DASHenv] = ACTIONS(959), - [anon_sym_register] = ACTIONS(959), - [anon_sym_hide] = ACTIONS(959), - [anon_sym_hide_DASHenv] = ACTIONS(959), - [anon_sym_overlay] = ACTIONS(959), - [anon_sym_where] = ACTIONS(959), - [anon_sym_not] = ACTIONS(959), - [anon_sym_DOT_DOT_LT] = ACTIONS(959), - [anon_sym_DOT_DOT] = ACTIONS(959), - [anon_sym_DOT_DOT_EQ] = ACTIONS(959), - [sym_val_nothing] = ACTIONS(959), - [anon_sym_true] = ACTIONS(959), - [anon_sym_false] = ACTIONS(959), - [aux_sym_val_number_token1] = ACTIONS(959), - [aux_sym_val_number_token2] = ACTIONS(959), - [aux_sym_val_number_token3] = ACTIONS(959), - [aux_sym_val_number_token4] = ACTIONS(959), - [anon_sym_inf] = ACTIONS(959), - [anon_sym_DASHinf] = ACTIONS(959), - [anon_sym_NaN] = ACTIONS(959), - [anon_sym_0b] = ACTIONS(959), - [anon_sym_0o] = ACTIONS(959), - [anon_sym_0x] = ACTIONS(959), - [sym_val_date] = ACTIONS(959), - [anon_sym_DQUOTE] = ACTIONS(959), - [sym__str_single_quotes] = ACTIONS(959), - [sym__str_back_ticks] = ACTIONS(959), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(959), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(959), - [anon_sym_CARET] = ACTIONS(959), - [sym_short_flag] = ACTIONS(959), + [anon_sym_export] = ACTIONS(670), + [anon_sym_alias] = ACTIONS(670), + [anon_sym_let] = ACTIONS(670), + [anon_sym_let_DASHenv] = ACTIONS(670), + [anon_sym_mut] = ACTIONS(670), + [anon_sym_const] = ACTIONS(670), + [sym_cmd_identifier] = ACTIONS(670), + [anon_sym_SEMI] = ACTIONS(670), + [anon_sym_LF] = ACTIONS(672), + [anon_sym_def] = ACTIONS(670), + [anon_sym_def_DASHenv] = ACTIONS(670), + [anon_sym_export_DASHenv] = ACTIONS(670), + [anon_sym_extern] = ACTIONS(670), + [anon_sym_module] = ACTIONS(670), + [anon_sym_use] = ACTIONS(670), + [anon_sym_LBRACK] = ACTIONS(670), + [anon_sym_LPAREN] = ACTIONS(670), + [anon_sym_RPAREN] = ACTIONS(670), + [anon_sym_DOLLAR] = ACTIONS(670), + [anon_sym_error] = ACTIONS(670), + [anon_sym_DASH] = ACTIONS(670), + [anon_sym_break] = ACTIONS(670), + [anon_sym_continue] = ACTIONS(670), + [anon_sym_for] = ACTIONS(670), + [anon_sym_loop] = ACTIONS(670), + [anon_sym_while] = ACTIONS(670), + [anon_sym_do] = ACTIONS(670), + [anon_sym_if] = ACTIONS(670), + [anon_sym_match] = ACTIONS(670), + [anon_sym_LBRACE] = ACTIONS(670), + [anon_sym_RBRACE] = ACTIONS(670), + [anon_sym_DOT] = ACTIONS(670), + [anon_sym_try] = ACTIONS(670), + [anon_sym_return] = ACTIONS(670), + [anon_sym_source] = ACTIONS(670), + [anon_sym_source_DASHenv] = ACTIONS(670), + [anon_sym_register] = ACTIONS(670), + [anon_sym_hide] = ACTIONS(670), + [anon_sym_hide_DASHenv] = ACTIONS(670), + [anon_sym_overlay] = ACTIONS(670), + [anon_sym_STAR] = ACTIONS(670), + [anon_sym_where] = ACTIONS(670), + [anon_sym_QMARK2] = ACTIONS(670), + [anon_sym_not] = ACTIONS(670), + [anon_sym_DOT_DOT_LT] = ACTIONS(670), + [anon_sym_DOT_DOT] = ACTIONS(670), + [anon_sym_DOT_DOT_EQ] = ACTIONS(670), + [sym_val_nothing] = ACTIONS(670), + [anon_sym_true] = ACTIONS(670), + [anon_sym_false] = ACTIONS(670), + [aux_sym_val_number_token1] = ACTIONS(670), + [aux_sym_val_number_token2] = ACTIONS(670), + [aux_sym_val_number_token3] = ACTIONS(670), + [aux_sym_val_number_token4] = ACTIONS(670), + [anon_sym_inf] = ACTIONS(670), + [anon_sym_DASHinf] = ACTIONS(670), + [anon_sym_NaN] = ACTIONS(670), + [anon_sym_0b] = ACTIONS(670), + [anon_sym_0o] = ACTIONS(670), + [anon_sym_0x] = ACTIONS(670), + [sym_val_date] = ACTIONS(670), + [anon_sym_DQUOTE] = ACTIONS(670), + [sym__str_single_quotes] = ACTIONS(670), + [sym__str_back_ticks] = ACTIONS(670), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(670), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(670), + [anon_sym_CARET] = ACTIONS(670), [anon_sym_POUND] = ACTIONS(3), }, [708] = { - [sym__ctrl_expression] = STATE(3300), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_pipe_element] = STATE(3270), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2609), - [sym__var] = STATE(2328), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), + [sym__terminator] = STATE(804), [sym_comment] = STATE(708), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(1491), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_do] = ACTIONS(1493), + [aux_sym__block_body_repeat1] = STATE(708), + [anon_sym_export] = ACTIONS(1495), + [anon_sym_alias] = ACTIONS(1495), + [anon_sym_let] = ACTIONS(1495), + [anon_sym_let_DASHenv] = ACTIONS(1495), + [anon_sym_mut] = ACTIONS(1495), + [anon_sym_const] = ACTIONS(1495), + [sym_cmd_identifier] = ACTIONS(1495), + [anon_sym_SEMI] = ACTIONS(1497), + [anon_sym_LF] = ACTIONS(1500), + [anon_sym_def] = ACTIONS(1495), + [anon_sym_def_DASHenv] = ACTIONS(1495), + [anon_sym_export_DASHenv] = ACTIONS(1495), + [anon_sym_extern] = ACTIONS(1495), + [anon_sym_module] = ACTIONS(1495), + [anon_sym_use] = ACTIONS(1495), + [anon_sym_LBRACK] = ACTIONS(1495), + [anon_sym_LPAREN] = ACTIONS(1495), + [anon_sym_RPAREN] = ACTIONS(1495), + [anon_sym_DOLLAR] = ACTIONS(1495), + [anon_sym_error] = ACTIONS(1495), + [anon_sym_DASH] = ACTIONS(1495), + [anon_sym_break] = ACTIONS(1495), + [anon_sym_continue] = ACTIONS(1495), + [anon_sym_for] = ACTIONS(1495), + [anon_sym_loop] = ACTIONS(1495), + [anon_sym_while] = ACTIONS(1495), + [anon_sym_do] = ACTIONS(1495), [anon_sym_if] = ACTIONS(1495), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_try] = ACTIONS(1499), - [anon_sym_return] = ACTIONS(1501), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [anon_sym_match] = ACTIONS(1495), + [anon_sym_LBRACE] = ACTIONS(1495), + [anon_sym_RBRACE] = ACTIONS(1495), + [anon_sym_try] = ACTIONS(1495), + [anon_sym_return] = ACTIONS(1495), + [anon_sym_source] = ACTIONS(1495), + [anon_sym_source_DASHenv] = ACTIONS(1495), + [anon_sym_register] = ACTIONS(1495), + [anon_sym_hide] = ACTIONS(1495), + [anon_sym_hide_DASHenv] = ACTIONS(1495), + [anon_sym_overlay] = ACTIONS(1495), + [anon_sym_where] = ACTIONS(1495), + [anon_sym_not] = ACTIONS(1495), + [anon_sym_DOT_DOT_LT] = ACTIONS(1495), + [anon_sym_DOT_DOT] = ACTIONS(1495), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1495), + [sym_val_nothing] = ACTIONS(1495), + [anon_sym_true] = ACTIONS(1495), + [anon_sym_false] = ACTIONS(1495), + [aux_sym_val_number_token1] = ACTIONS(1495), + [aux_sym_val_number_token2] = ACTIONS(1495), + [aux_sym_val_number_token3] = ACTIONS(1495), + [aux_sym_val_number_token4] = ACTIONS(1495), + [anon_sym_inf] = ACTIONS(1495), + [anon_sym_DASHinf] = ACTIONS(1495), + [anon_sym_NaN] = ACTIONS(1495), + [anon_sym_0b] = ACTIONS(1495), + [anon_sym_0o] = ACTIONS(1495), + [anon_sym_0x] = ACTIONS(1495), + [sym_val_date] = ACTIONS(1495), + [anon_sym_DQUOTE] = ACTIONS(1495), + [sym__str_single_quotes] = ACTIONS(1495), + [sym__str_back_ticks] = ACTIONS(1495), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1495), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1495), + [anon_sym_CARET] = ACTIONS(1495), + [anon_sym_POUND] = ACTIONS(3), }, [709] = { - [sym__ctrl_expression] = STATE(3300), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_pipe_element] = STATE(3485), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2609), - [sym__var] = STATE(2328), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), [sym_comment] = STATE(709), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(1491), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_do] = ACTIONS(1493), - [anon_sym_if] = ACTIONS(1495), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_try] = ACTIONS(1499), - [anon_sym_return] = ACTIONS(1501), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [ts_builtin_sym_end] = ACTIONS(1456), + [anon_sym_export] = ACTIONS(1454), + [anon_sym_alias] = ACTIONS(1454), + [anon_sym_let] = ACTIONS(1454), + [anon_sym_let_DASHenv] = ACTIONS(1454), + [anon_sym_mut] = ACTIONS(1454), + [anon_sym_const] = ACTIONS(1454), + [sym_cmd_identifier] = ACTIONS(1454), + [anon_sym_SEMI] = ACTIONS(1454), + [anon_sym_LF] = ACTIONS(1456), + [anon_sym_def] = ACTIONS(1454), + [anon_sym_def_DASHenv] = ACTIONS(1454), + [anon_sym_export_DASHenv] = ACTIONS(1454), + [anon_sym_extern] = ACTIONS(1454), + [anon_sym_module] = ACTIONS(1454), + [anon_sym_use] = ACTIONS(1454), + [anon_sym_LBRACK] = ACTIONS(1454), + [anon_sym_LPAREN] = ACTIONS(1454), + [anon_sym_PIPE] = ACTIONS(1454), + [anon_sym_DOLLAR] = ACTIONS(1454), + [anon_sym_error] = ACTIONS(1454), + [anon_sym_DASH_DASH] = ACTIONS(1454), + [anon_sym_DASH] = ACTIONS(1454), + [anon_sym_break] = ACTIONS(1454), + [anon_sym_continue] = ACTIONS(1454), + [anon_sym_for] = ACTIONS(1454), + [anon_sym_loop] = ACTIONS(1454), + [anon_sym_while] = ACTIONS(1454), + [anon_sym_do] = ACTIONS(1454), + [anon_sym_if] = ACTIONS(1454), + [anon_sym_match] = ACTIONS(1454), + [anon_sym_LBRACE] = ACTIONS(1454), + [anon_sym_try] = ACTIONS(1454), + [anon_sym_return] = ACTIONS(1454), + [anon_sym_source] = ACTIONS(1454), + [anon_sym_source_DASHenv] = ACTIONS(1454), + [anon_sym_register] = ACTIONS(1454), + [anon_sym_hide] = ACTIONS(1454), + [anon_sym_hide_DASHenv] = ACTIONS(1454), + [anon_sym_overlay] = ACTIONS(1454), + [anon_sym_where] = ACTIONS(1454), + [anon_sym_not] = ACTIONS(1454), + [anon_sym_DOT_DOT_LT] = ACTIONS(1454), + [anon_sym_DOT_DOT] = ACTIONS(1454), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1454), + [sym_val_nothing] = ACTIONS(1454), + [anon_sym_true] = ACTIONS(1454), + [anon_sym_false] = ACTIONS(1454), + [aux_sym_val_number_token1] = ACTIONS(1454), + [aux_sym_val_number_token2] = ACTIONS(1454), + [aux_sym_val_number_token3] = ACTIONS(1454), + [aux_sym_val_number_token4] = ACTIONS(1454), + [anon_sym_inf] = ACTIONS(1454), + [anon_sym_DASHinf] = ACTIONS(1454), + [anon_sym_NaN] = ACTIONS(1454), + [anon_sym_0b] = ACTIONS(1454), + [anon_sym_0o] = ACTIONS(1454), + [anon_sym_0x] = ACTIONS(1454), + [sym_val_date] = ACTIONS(1454), + [anon_sym_DQUOTE] = ACTIONS(1454), + [sym__str_single_quotes] = ACTIONS(1454), + [sym__str_back_ticks] = ACTIONS(1454), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1454), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1454), + [anon_sym_CARET] = ACTIONS(1454), + [sym_short_flag] = ACTIONS(1454), + [anon_sym_POUND] = ACTIONS(3), }, [710] = { - [sym__ctrl_expression] = STATE(3300), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_pipe_element] = STATE(3476), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2609), - [sym__var] = STATE(2328), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), + [sym_expr_parenthesized] = STATE(1752), + [sym_val_range] = STATE(1749), + [sym__value] = STATE(1749), + [sym_val_bool] = STATE(1734), + [sym_val_variable] = STATE(1734), + [sym__var] = STATE(1658), + [sym_val_number] = STATE(109), + [sym_val_duration] = STATE(1734), + [sym_val_filesize] = STATE(1734), + [sym_val_binary] = STATE(1734), + [sym_val_string] = STATE(1734), + [sym__str_double_quotes] = STATE(1778), + [sym_val_interpolated] = STATE(1734), + [sym__inter_single_quotes] = STATE(1732), + [sym__inter_double_quotes] = STATE(1762), + [sym_val_list] = STATE(1734), + [sym_val_record] = STATE(1734), + [sym_val_table] = STATE(1734), + [sym_val_closure] = STATE(1734), + [sym__cmd_arg] = STATE(1748), + [sym_redirection] = STATE(1747), + [sym__flag] = STATE(1745), + [sym_long_flag] = STATE(1755), + [sym_unquoted] = STATE(1743), [sym_comment] = STATE(710), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(1491), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_do] = ACTIONS(1493), - [anon_sym_if] = ACTIONS(1495), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_try] = ACTIONS(1499), - [anon_sym_return] = ACTIONS(1501), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), - }, - [711] = { - [sym__ctrl_expression] = STATE(3300), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_pipe_element] = STATE(3460), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2609), - [sym__var] = STATE(2328), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), - [sym_comment] = STATE(711), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(1491), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_do] = ACTIONS(1493), - [anon_sym_if] = ACTIONS(1495), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_try] = ACTIONS(1499), - [anon_sym_return] = ACTIONS(1501), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), - }, - [712] = { - [sym__ctrl_expression] = STATE(3300), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_pipe_element] = STATE(3415), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2609), - [sym__var] = STATE(2328), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), - [sym_comment] = STATE(712), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(1491), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_do] = ACTIONS(1493), - [anon_sym_if] = ACTIONS(1495), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_try] = ACTIONS(1499), - [anon_sym_return] = ACTIONS(1501), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [aux_sym_command_repeat1] = STATE(723), + [ts_builtin_sym_end] = ACTIONS(1503), + [anon_sym_SEMI] = ACTIONS(1326), + [anon_sym_LF] = ACTIONS(1505), + [anon_sym_LBRACK] = ACTIONS(1508), + [anon_sym_LPAREN] = ACTIONS(1510), + [anon_sym_PIPE] = ACTIONS(1326), + [anon_sym_DOLLAR] = ACTIONS(1512), + [anon_sym_DASH_DASH] = ACTIONS(1514), + [anon_sym_LBRACE] = ACTIONS(1516), + [anon_sym_DOT_DOT_LT] = ACTIONS(1518), + [anon_sym_DOT_DOT] = ACTIONS(1518), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1518), + [sym_val_nothing] = ACTIONS(1520), + [anon_sym_true] = ACTIONS(1522), + [anon_sym_false] = ACTIONS(1522), + [aux_sym_val_number_token1] = ACTIONS(1524), + [aux_sym_val_number_token2] = ACTIONS(1524), + [aux_sym_val_number_token3] = ACTIONS(1524), + [aux_sym_val_number_token4] = ACTIONS(1524), + [anon_sym_inf] = ACTIONS(1524), + [anon_sym_DASHinf] = ACTIONS(1524), + [anon_sym_NaN] = ACTIONS(1524), + [anon_sym_0b] = ACTIONS(1526), + [anon_sym_0o] = ACTIONS(1526), + [anon_sym_0x] = ACTIONS(1526), + [sym_val_date] = ACTIONS(1520), + [anon_sym_DQUOTE] = ACTIONS(1528), + [sym__str_single_quotes] = ACTIONS(1530), + [sym__str_back_ticks] = ACTIONS(1530), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1532), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1534), + [anon_sym_err_GT] = ACTIONS(1536), + [anon_sym_out_GT] = ACTIONS(1536), + [anon_sym_e_GT] = ACTIONS(1536), + [anon_sym_o_GT] = ACTIONS(1536), + [anon_sym_err_PLUSout_GT] = ACTIONS(1536), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1536), + [anon_sym_o_PLUSe_GT] = ACTIONS(1536), + [anon_sym_e_PLUSo_GT] = ACTIONS(1536), + [sym_short_flag] = ACTIONS(1538), + [aux_sym_unquoted_token1] = ACTIONS(1540), + [anon_sym_POUND] = ACTIONS(3), + }, + [711] = { + [sym_comment] = STATE(711), + [ts_builtin_sym_end] = ACTIONS(1423), + [anon_sym_export] = ACTIONS(1421), + [anon_sym_alias] = ACTIONS(1421), + [anon_sym_let] = ACTIONS(1421), + [anon_sym_let_DASHenv] = ACTIONS(1421), + [anon_sym_mut] = ACTIONS(1421), + [anon_sym_const] = ACTIONS(1421), + [sym_cmd_identifier] = ACTIONS(1421), + [anon_sym_SEMI] = ACTIONS(1421), + [anon_sym_LF] = ACTIONS(1423), + [anon_sym_def] = ACTIONS(1421), + [anon_sym_def_DASHenv] = ACTIONS(1421), + [anon_sym_export_DASHenv] = ACTIONS(1421), + [anon_sym_extern] = ACTIONS(1421), + [anon_sym_module] = ACTIONS(1421), + [anon_sym_use] = ACTIONS(1421), + [anon_sym_LBRACK] = ACTIONS(1421), + [anon_sym_LPAREN] = ACTIONS(1421), + [anon_sym_DOLLAR] = ACTIONS(1421), + [anon_sym_error] = ACTIONS(1421), + [anon_sym_DASH_DASH] = ACTIONS(1421), + [anon_sym_DASH] = ACTIONS(1421), + [anon_sym_break] = ACTIONS(1421), + [anon_sym_continue] = ACTIONS(1421), + [anon_sym_for] = ACTIONS(1421), + [anon_sym_loop] = ACTIONS(1421), + [anon_sym_while] = ACTIONS(1421), + [anon_sym_do] = ACTIONS(1421), + [anon_sym_if] = ACTIONS(1421), + [anon_sym_match] = ACTIONS(1421), + [anon_sym_LBRACE] = ACTIONS(1421), + [anon_sym_try] = ACTIONS(1421), + [anon_sym_return] = ACTIONS(1421), + [anon_sym_source] = ACTIONS(1421), + [anon_sym_source_DASHenv] = ACTIONS(1421), + [anon_sym_register] = ACTIONS(1421), + [anon_sym_hide] = ACTIONS(1421), + [anon_sym_hide_DASHenv] = ACTIONS(1421), + [anon_sym_overlay] = ACTIONS(1421), + [anon_sym_as] = ACTIONS(1421), + [anon_sym_where] = ACTIONS(1421), + [anon_sym_not] = ACTIONS(1421), + [anon_sym_DOT_DOT_LT] = ACTIONS(1421), + [anon_sym_DOT_DOT] = ACTIONS(1421), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1421), + [sym_val_nothing] = ACTIONS(1421), + [anon_sym_true] = ACTIONS(1421), + [anon_sym_false] = ACTIONS(1421), + [aux_sym_val_number_token1] = ACTIONS(1421), + [aux_sym_val_number_token2] = ACTIONS(1421), + [aux_sym_val_number_token3] = ACTIONS(1421), + [aux_sym_val_number_token4] = ACTIONS(1421), + [anon_sym_inf] = ACTIONS(1421), + [anon_sym_DASHinf] = ACTIONS(1421), + [anon_sym_NaN] = ACTIONS(1421), + [anon_sym_0b] = ACTIONS(1421), + [anon_sym_0o] = ACTIONS(1421), + [anon_sym_0x] = ACTIONS(1421), + [sym_val_date] = ACTIONS(1421), + [anon_sym_DQUOTE] = ACTIONS(1421), + [sym__str_single_quotes] = ACTIONS(1421), + [sym__str_back_ticks] = ACTIONS(1421), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1421), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1421), + [anon_sym_CARET] = ACTIONS(1421), + [sym_short_flag] = ACTIONS(1421), + [anon_sym_POUND] = ACTIONS(3), + }, + [712] = { + [sym_path] = STATE(847), + [sym_comment] = STATE(712), + [aux_sym_cell_path_repeat1] = STATE(741), + [ts_builtin_sym_end] = ACTIONS(615), + [anon_sym_export] = ACTIONS(613), + [anon_sym_alias] = ACTIONS(613), + [anon_sym_let] = ACTIONS(613), + [anon_sym_let_DASHenv] = ACTIONS(613), + [anon_sym_mut] = ACTIONS(613), + [anon_sym_const] = ACTIONS(613), + [sym_cmd_identifier] = ACTIONS(613), + [anon_sym_SEMI] = ACTIONS(613), + [anon_sym_LF] = ACTIONS(615), + [anon_sym_def] = ACTIONS(613), + [anon_sym_def_DASHenv] = ACTIONS(613), + [anon_sym_export_DASHenv] = ACTIONS(613), + [anon_sym_extern] = ACTIONS(613), + [anon_sym_module] = ACTIONS(613), + [anon_sym_use] = ACTIONS(613), + [anon_sym_LBRACK] = ACTIONS(613), + [anon_sym_LPAREN] = ACTIONS(613), + [anon_sym_DOLLAR] = ACTIONS(613), + [anon_sym_error] = ACTIONS(613), + [anon_sym_DASH] = ACTIONS(613), + [anon_sym_break] = ACTIONS(613), + [anon_sym_continue] = ACTIONS(613), + [anon_sym_for] = ACTIONS(613), + [anon_sym_loop] = ACTIONS(613), + [anon_sym_while] = ACTIONS(613), + [anon_sym_do] = ACTIONS(613), + [anon_sym_if] = ACTIONS(613), + [anon_sym_match] = ACTIONS(613), + [anon_sym_LBRACE] = ACTIONS(613), + [anon_sym_DOT] = ACTIONS(1542), + [anon_sym_try] = ACTIONS(613), + [anon_sym_return] = ACTIONS(613), + [anon_sym_source] = ACTIONS(613), + [anon_sym_source_DASHenv] = ACTIONS(613), + [anon_sym_register] = ACTIONS(613), + [anon_sym_hide] = ACTIONS(613), + [anon_sym_hide_DASHenv] = ACTIONS(613), + [anon_sym_overlay] = ACTIONS(613), + [anon_sym_where] = ACTIONS(613), + [anon_sym_not] = ACTIONS(613), + [anon_sym_DOT_DOT_LT] = ACTIONS(613), + [anon_sym_DOT_DOT] = ACTIONS(613), + [anon_sym_DOT_DOT_EQ] = ACTIONS(613), + [sym_val_nothing] = ACTIONS(613), + [anon_sym_true] = ACTIONS(613), + [anon_sym_false] = ACTIONS(613), + [aux_sym_val_number_token1] = ACTIONS(613), + [aux_sym_val_number_token2] = ACTIONS(613), + [aux_sym_val_number_token3] = ACTIONS(613), + [aux_sym_val_number_token4] = ACTIONS(613), + [anon_sym_inf] = ACTIONS(613), + [anon_sym_DASHinf] = ACTIONS(613), + [anon_sym_NaN] = ACTIONS(613), + [anon_sym_0b] = ACTIONS(613), + [anon_sym_0o] = ACTIONS(613), + [anon_sym_0x] = ACTIONS(613), + [sym_val_date] = ACTIONS(613), + [anon_sym_DQUOTE] = ACTIONS(613), + [sym__str_single_quotes] = ACTIONS(613), + [sym__str_back_ticks] = ACTIONS(613), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(613), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(613), + [anon_sym_CARET] = ACTIONS(613), + [anon_sym_POUND] = ACTIONS(3), }, [713] = { - [sym__flag] = STATE(850), - [sym_long_flag] = STATE(844), [sym_comment] = STATE(713), - [aux_sym_overlay_use_repeat1] = STATE(700), - [sym_cmd_identifier] = ACTIONS(1593), - [anon_sym_SEMI] = ACTIONS(1593), - [anon_sym_LF] = ACTIONS(1591), - [anon_sym_export] = ACTIONS(1593), - [anon_sym_alias] = ACTIONS(1593), - [anon_sym_def] = ACTIONS(1593), - [anon_sym_def_DASHenv] = ACTIONS(1593), - [anon_sym_export_DASHenv] = ACTIONS(1593), - [anon_sym_extern] = ACTIONS(1593), - [anon_sym_module] = ACTIONS(1593), - [anon_sym_use] = ACTIONS(1593), - [anon_sym_LBRACK] = ACTIONS(1593), - [anon_sym_LPAREN] = ACTIONS(1593), - [anon_sym_DOLLAR] = ACTIONS(1593), - [anon_sym_error] = ACTIONS(1593), - [anon_sym_DASH_DASH] = ACTIONS(1569), - [anon_sym_DASH] = ACTIONS(1593), - [anon_sym_break] = ACTIONS(1593), - [anon_sym_continue] = ACTIONS(1593), - [anon_sym_for] = ACTIONS(1593), - [anon_sym_loop] = ACTIONS(1593), - [anon_sym_while] = ACTIONS(1593), - [anon_sym_do] = ACTIONS(1593), - [anon_sym_if] = ACTIONS(1593), - [anon_sym_match] = ACTIONS(1593), - [anon_sym_LBRACE] = ACTIONS(1593), - [anon_sym_RBRACE] = ACTIONS(1593), - [anon_sym_try] = ACTIONS(1593), - [anon_sym_return] = ACTIONS(1593), - [anon_sym_let] = ACTIONS(1593), - [anon_sym_let_DASHenv] = ACTIONS(1593), - [anon_sym_mut] = ACTIONS(1593), - [anon_sym_const] = ACTIONS(1593), - [anon_sym_source] = ACTIONS(1593), - [anon_sym_source_DASHenv] = ACTIONS(1593), - [anon_sym_register] = ACTIONS(1593), - [anon_sym_hide] = ACTIONS(1593), - [anon_sym_hide_DASHenv] = ACTIONS(1593), - [anon_sym_overlay] = ACTIONS(1593), - [anon_sym_as] = ACTIONS(1649), - [anon_sym_where] = ACTIONS(1593), - [anon_sym_not] = ACTIONS(1593), - [anon_sym_DOT_DOT_LT] = ACTIONS(1593), - [anon_sym_DOT_DOT] = ACTIONS(1593), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1593), - [sym_val_nothing] = ACTIONS(1593), - [anon_sym_true] = ACTIONS(1593), - [anon_sym_false] = ACTIONS(1593), - [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(1593), - [anon_sym_inf] = ACTIONS(1593), - [anon_sym_DASHinf] = ACTIONS(1593), - [anon_sym_NaN] = ACTIONS(1593), - [anon_sym_0b] = ACTIONS(1593), - [anon_sym_0o] = ACTIONS(1593), - [anon_sym_0x] = ACTIONS(1593), - [sym_val_date] = ACTIONS(1593), - [anon_sym_DQUOTE] = ACTIONS(1593), - [sym__str_single_quotes] = ACTIONS(1593), - [sym__str_back_ticks] = ACTIONS(1593), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1593), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1593), - [anon_sym_CARET] = ACTIONS(1593), - [sym_short_flag] = ACTIONS(1573), + [anon_sym_export] = ACTIONS(1438), + [anon_sym_alias] = ACTIONS(1438), + [anon_sym_let] = ACTIONS(1438), + [anon_sym_let_DASHenv] = ACTIONS(1438), + [anon_sym_mut] = ACTIONS(1438), + [anon_sym_const] = ACTIONS(1438), + [sym_cmd_identifier] = ACTIONS(1438), + [anon_sym_SEMI] = ACTIONS(1438), + [anon_sym_LF] = ACTIONS(1440), + [anon_sym_def] = ACTIONS(1438), + [anon_sym_def_DASHenv] = ACTIONS(1438), + [anon_sym_export_DASHenv] = ACTIONS(1438), + [anon_sym_extern] = ACTIONS(1438), + [anon_sym_module] = ACTIONS(1438), + [anon_sym_use] = ACTIONS(1438), + [anon_sym_LBRACK] = ACTIONS(1438), + [anon_sym_LPAREN] = ACTIONS(1438), + [anon_sym_RPAREN] = ACTIONS(1438), + [anon_sym_PIPE] = ACTIONS(1438), + [anon_sym_DOLLAR] = ACTIONS(1438), + [anon_sym_error] = ACTIONS(1438), + [anon_sym_DASH] = ACTIONS(1438), + [anon_sym_break] = ACTIONS(1438), + [anon_sym_continue] = ACTIONS(1438), + [anon_sym_for] = ACTIONS(1438), + [anon_sym_loop] = ACTIONS(1438), + [anon_sym_while] = ACTIONS(1438), + [anon_sym_do] = ACTIONS(1438), + [anon_sym_if] = ACTIONS(1438), + [anon_sym_else] = ACTIONS(1438), + [anon_sym_match] = ACTIONS(1438), + [anon_sym_LBRACE] = ACTIONS(1438), + [anon_sym_RBRACE] = ACTIONS(1438), + [anon_sym_try] = ACTIONS(1438), + [anon_sym_return] = ACTIONS(1438), + [anon_sym_source] = ACTIONS(1438), + [anon_sym_source_DASHenv] = ACTIONS(1438), + [anon_sym_register] = ACTIONS(1438), + [anon_sym_hide] = ACTIONS(1438), + [anon_sym_hide_DASHenv] = ACTIONS(1438), + [anon_sym_overlay] = ACTIONS(1438), + [anon_sym_where] = ACTIONS(1438), + [anon_sym_not] = ACTIONS(1438), + [anon_sym_DOT_DOT_LT] = ACTIONS(1438), + [anon_sym_DOT_DOT] = ACTIONS(1438), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1438), + [sym_val_nothing] = ACTIONS(1438), + [anon_sym_true] = ACTIONS(1438), + [anon_sym_false] = ACTIONS(1438), + [aux_sym_val_number_token1] = ACTIONS(1438), + [aux_sym_val_number_token2] = ACTIONS(1438), + [aux_sym_val_number_token3] = ACTIONS(1438), + [aux_sym_val_number_token4] = ACTIONS(1438), + [anon_sym_inf] = ACTIONS(1438), + [anon_sym_DASHinf] = ACTIONS(1438), + [anon_sym_NaN] = ACTIONS(1438), + [anon_sym_0b] = ACTIONS(1438), + [anon_sym_0o] = ACTIONS(1438), + [anon_sym_0x] = ACTIONS(1438), + [sym_val_date] = ACTIONS(1438), + [anon_sym_DQUOTE] = ACTIONS(1438), + [sym__str_single_quotes] = ACTIONS(1438), + [sym__str_back_ticks] = ACTIONS(1438), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1438), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1438), + [anon_sym_CARET] = ACTIONS(1438), [anon_sym_POUND] = ACTIONS(3), }, [714] = { [sym_comment] = STATE(714), - [anon_sym_SEMI] = ACTIONS(1187), - [anon_sym_LF] = ACTIONS(1189), - [anon_sym_LBRACK] = ACTIONS(1187), - [anon_sym_LPAREN] = ACTIONS(1187), - [anon_sym_RPAREN] = ACTIONS(1187), - [anon_sym_PIPE] = ACTIONS(1187), - [anon_sym_DOLLAR] = ACTIONS(1187), - [anon_sym_GT] = ACTIONS(1187), - [anon_sym_DASH_DASH] = ACTIONS(1187), - [anon_sym_DASH] = ACTIONS(1187), - [anon_sym_in] = ACTIONS(1187), - [anon_sym_LBRACE] = ACTIONS(1187), - [anon_sym_STAR] = ACTIONS(1187), - [anon_sym_STAR_STAR] = ACTIONS(1187), - [anon_sym_PLUS_PLUS] = ACTIONS(1187), - [anon_sym_SLASH] = ACTIONS(1187), - [anon_sym_mod] = ACTIONS(1187), - [anon_sym_SLASH_SLASH] = ACTIONS(1187), - [anon_sym_PLUS] = ACTIONS(1187), - [anon_sym_bit_DASHshl] = ACTIONS(1187), - [anon_sym_bit_DASHshr] = ACTIONS(1187), - [anon_sym_EQ_EQ] = ACTIONS(1187), - [anon_sym_BANG_EQ] = ACTIONS(1187), - [anon_sym_LT2] = ACTIONS(1187), - [anon_sym_LT_EQ] = ACTIONS(1187), - [anon_sym_GT_EQ] = ACTIONS(1187), - [anon_sym_not_DASHin] = ACTIONS(1187), - [anon_sym_starts_DASHwith] = ACTIONS(1187), - [anon_sym_ends_DASHwith] = ACTIONS(1187), - [anon_sym_EQ_TILDE] = ACTIONS(1187), - [anon_sym_BANG_TILDE] = ACTIONS(1187), - [anon_sym_bit_DASHand] = ACTIONS(1187), - [anon_sym_bit_DASHxor] = ACTIONS(1187), - [anon_sym_bit_DASHor] = ACTIONS(1187), - [anon_sym_and] = ACTIONS(1187), - [anon_sym_xor] = ACTIONS(1187), - [anon_sym_or] = ACTIONS(1187), - [anon_sym_DOT_DOT_LT] = ACTIONS(1187), - [anon_sym_DOT_DOT] = ACTIONS(1187), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1187), - [sym_val_nothing] = ACTIONS(1187), - [anon_sym_true] = ACTIONS(1187), - [anon_sym_false] = ACTIONS(1187), - [aux_sym_val_number_token1] = ACTIONS(1187), - [aux_sym_val_number_token2] = ACTIONS(1187), - [aux_sym_val_number_token3] = ACTIONS(1187), - [aux_sym_val_number_token4] = ACTIONS(1187), - [anon_sym_inf] = ACTIONS(1187), - [anon_sym_DASHinf] = ACTIONS(1187), - [anon_sym_NaN] = ACTIONS(1187), - [anon_sym_0b] = ACTIONS(1187), - [anon_sym_0o] = ACTIONS(1187), - [anon_sym_0x] = ACTIONS(1187), - [sym_val_date] = ACTIONS(1187), - [anon_sym_DQUOTE] = ACTIONS(1187), - [sym__str_single_quotes] = ACTIONS(1187), - [sym__str_back_ticks] = ACTIONS(1187), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1187), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1187), - [anon_sym_err_GT] = ACTIONS(1187), - [anon_sym_out_GT] = ACTIONS(1187), - [anon_sym_e_GT] = ACTIONS(1187), - [anon_sym_o_GT] = ACTIONS(1187), - [anon_sym_err_PLUSout_GT] = ACTIONS(1187), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1187), - [anon_sym_o_PLUSe_GT] = ACTIONS(1187), - [anon_sym_e_PLUSo_GT] = ACTIONS(1187), - [sym_short_flag] = ACTIONS(1187), - [aux_sym_unquoted_token1] = ACTIONS(1187), + [ts_builtin_sym_end] = ACTIONS(779), + [anon_sym_export] = ACTIONS(777), + [anon_sym_alias] = ACTIONS(777), + [anon_sym_let] = ACTIONS(777), + [anon_sym_let_DASHenv] = ACTIONS(777), + [anon_sym_mut] = ACTIONS(777), + [anon_sym_const] = ACTIONS(777), + [sym_cmd_identifier] = ACTIONS(777), + [anon_sym_SEMI] = ACTIONS(777), + [anon_sym_LF] = ACTIONS(779), + [anon_sym_def] = ACTIONS(777), + [anon_sym_def_DASHenv] = ACTIONS(777), + [anon_sym_export_DASHenv] = ACTIONS(777), + [anon_sym_extern] = ACTIONS(777), + [anon_sym_module] = ACTIONS(777), + [anon_sym_use] = ACTIONS(777), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LPAREN] = ACTIONS(777), + [anon_sym_PIPE] = ACTIONS(777), + [anon_sym_DOLLAR] = ACTIONS(777), + [anon_sym_error] = ACTIONS(777), + [anon_sym_DASH_DASH] = ACTIONS(777), + [anon_sym_DASH] = ACTIONS(777), + [anon_sym_break] = ACTIONS(777), + [anon_sym_continue] = ACTIONS(777), + [anon_sym_for] = ACTIONS(777), + [anon_sym_loop] = ACTIONS(777), + [anon_sym_while] = ACTIONS(777), + [anon_sym_do] = ACTIONS(777), + [anon_sym_if] = ACTIONS(777), + [anon_sym_match] = ACTIONS(777), + [anon_sym_LBRACE] = ACTIONS(777), + [anon_sym_try] = ACTIONS(777), + [anon_sym_return] = ACTIONS(777), + [anon_sym_source] = ACTIONS(777), + [anon_sym_source_DASHenv] = ACTIONS(777), + [anon_sym_register] = ACTIONS(777), + [anon_sym_hide] = ACTIONS(777), + [anon_sym_hide_DASHenv] = ACTIONS(777), + [anon_sym_overlay] = ACTIONS(777), + [anon_sym_where] = ACTIONS(777), + [anon_sym_not] = ACTIONS(777), + [anon_sym_DOT_DOT_LT] = ACTIONS(777), + [anon_sym_DOT_DOT] = ACTIONS(777), + [anon_sym_DOT_DOT_EQ] = ACTIONS(777), + [sym_val_nothing] = ACTIONS(777), + [anon_sym_true] = ACTIONS(777), + [anon_sym_false] = ACTIONS(777), + [aux_sym_val_number_token1] = ACTIONS(777), + [aux_sym_val_number_token2] = ACTIONS(777), + [aux_sym_val_number_token3] = ACTIONS(777), + [aux_sym_val_number_token4] = ACTIONS(777), + [anon_sym_inf] = ACTIONS(777), + [anon_sym_DASHinf] = ACTIONS(777), + [anon_sym_NaN] = ACTIONS(777), + [anon_sym_0b] = ACTIONS(777), + [anon_sym_0o] = ACTIONS(777), + [anon_sym_0x] = ACTIONS(777), + [sym_val_date] = ACTIONS(777), + [anon_sym_DQUOTE] = ACTIONS(777), + [sym__str_single_quotes] = ACTIONS(777), + [sym__str_back_ticks] = ACTIONS(777), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(777), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(777), + [anon_sym_CARET] = ACTIONS(777), + [sym_short_flag] = ACTIONS(777), [anon_sym_POUND] = ACTIONS(3), }, [715] = { - [sym__ctrl_expression] = STATE(3300), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_pipe_element] = STATE(3264), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2609), - [sym__var] = STATE(2328), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), + [sym_cell_path] = STATE(907), + [sym_path] = STATE(731), [sym_comment] = STATE(715), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(1491), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_do] = ACTIONS(1493), - [anon_sym_if] = ACTIONS(1495), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_try] = ACTIONS(1499), - [anon_sym_return] = ACTIONS(1501), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [ts_builtin_sym_end] = ACTIONS(611), + [anon_sym_export] = ACTIONS(609), + [anon_sym_alias] = ACTIONS(609), + [anon_sym_let] = ACTIONS(609), + [anon_sym_let_DASHenv] = ACTIONS(609), + [anon_sym_mut] = ACTIONS(609), + [anon_sym_const] = ACTIONS(609), + [sym_cmd_identifier] = ACTIONS(609), + [anon_sym_SEMI] = ACTIONS(609), + [anon_sym_LF] = ACTIONS(611), + [anon_sym_def] = ACTIONS(609), + [anon_sym_def_DASHenv] = ACTIONS(609), + [anon_sym_export_DASHenv] = ACTIONS(609), + [anon_sym_extern] = ACTIONS(609), + [anon_sym_module] = ACTIONS(609), + [anon_sym_use] = ACTIONS(609), + [anon_sym_LBRACK] = ACTIONS(609), + [anon_sym_LPAREN] = ACTIONS(609), + [anon_sym_DOLLAR] = ACTIONS(609), + [anon_sym_error] = ACTIONS(609), + [anon_sym_DASH] = ACTIONS(609), + [anon_sym_break] = ACTIONS(609), + [anon_sym_continue] = ACTIONS(609), + [anon_sym_for] = ACTIONS(609), + [anon_sym_loop] = ACTIONS(609), + [anon_sym_while] = ACTIONS(609), + [anon_sym_do] = ACTIONS(609), + [anon_sym_if] = ACTIONS(609), + [anon_sym_match] = ACTIONS(609), + [anon_sym_LBRACE] = ACTIONS(609), + [anon_sym_DOT] = ACTIONS(1542), + [anon_sym_try] = ACTIONS(609), + [anon_sym_return] = ACTIONS(609), + [anon_sym_source] = ACTIONS(609), + [anon_sym_source_DASHenv] = ACTIONS(609), + [anon_sym_register] = ACTIONS(609), + [anon_sym_hide] = ACTIONS(609), + [anon_sym_hide_DASHenv] = ACTIONS(609), + [anon_sym_overlay] = ACTIONS(609), + [anon_sym_where] = ACTIONS(609), + [anon_sym_not] = ACTIONS(609), + [anon_sym_DOT_DOT_LT] = ACTIONS(609), + [anon_sym_DOT_DOT] = ACTIONS(609), + [anon_sym_DOT_DOT_EQ] = ACTIONS(609), + [sym_val_nothing] = ACTIONS(609), + [anon_sym_true] = ACTIONS(609), + [anon_sym_false] = ACTIONS(609), + [aux_sym_val_number_token1] = ACTIONS(609), + [aux_sym_val_number_token2] = ACTIONS(609), + [aux_sym_val_number_token3] = ACTIONS(609), + [aux_sym_val_number_token4] = ACTIONS(609), + [anon_sym_inf] = ACTIONS(609), + [anon_sym_DASHinf] = ACTIONS(609), + [anon_sym_NaN] = ACTIONS(609), + [anon_sym_0b] = ACTIONS(609), + [anon_sym_0o] = ACTIONS(609), + [anon_sym_0x] = ACTIONS(609), + [sym_val_date] = ACTIONS(609), + [anon_sym_DQUOTE] = ACTIONS(609), + [sym__str_single_quotes] = ACTIONS(609), + [sym__str_back_ticks] = ACTIONS(609), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(609), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(609), + [anon_sym_CARET] = ACTIONS(609), + [anon_sym_POUND] = ACTIONS(3), }, [716] = { [sym_comment] = STATE(716), - [anon_sym_SEMI] = ACTIONS(1163), - [anon_sym_LF] = ACTIONS(1165), - [anon_sym_LBRACK] = ACTIONS(1163), - [anon_sym_LPAREN] = ACTIONS(1163), - [anon_sym_RPAREN] = ACTIONS(1163), - [anon_sym_PIPE] = ACTIONS(1163), - [anon_sym_DOLLAR] = ACTIONS(1163), - [anon_sym_GT] = ACTIONS(1163), - [anon_sym_DASH_DASH] = ACTIONS(1163), - [anon_sym_DASH] = ACTIONS(1163), - [anon_sym_in] = ACTIONS(1163), - [anon_sym_LBRACE] = ACTIONS(1163), - [anon_sym_STAR] = ACTIONS(1163), - [anon_sym_STAR_STAR] = ACTIONS(1163), - [anon_sym_PLUS_PLUS] = ACTIONS(1163), - [anon_sym_SLASH] = ACTIONS(1163), - [anon_sym_mod] = ACTIONS(1163), - [anon_sym_SLASH_SLASH] = ACTIONS(1163), - [anon_sym_PLUS] = ACTIONS(1163), - [anon_sym_bit_DASHshl] = ACTIONS(1163), - [anon_sym_bit_DASHshr] = ACTIONS(1163), - [anon_sym_EQ_EQ] = ACTIONS(1163), - [anon_sym_BANG_EQ] = ACTIONS(1163), - [anon_sym_LT2] = ACTIONS(1163), - [anon_sym_LT_EQ] = ACTIONS(1163), - [anon_sym_GT_EQ] = ACTIONS(1163), - [anon_sym_not_DASHin] = ACTIONS(1163), - [anon_sym_starts_DASHwith] = ACTIONS(1163), - [anon_sym_ends_DASHwith] = ACTIONS(1163), - [anon_sym_EQ_TILDE] = ACTIONS(1163), - [anon_sym_BANG_TILDE] = ACTIONS(1163), - [anon_sym_bit_DASHand] = ACTIONS(1163), - [anon_sym_bit_DASHxor] = ACTIONS(1163), - [anon_sym_bit_DASHor] = ACTIONS(1163), - [anon_sym_and] = ACTIONS(1163), - [anon_sym_xor] = ACTIONS(1163), - [anon_sym_or] = ACTIONS(1163), - [anon_sym_DOT_DOT_LT] = ACTIONS(1163), - [anon_sym_DOT_DOT] = ACTIONS(1163), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1163), - [sym_val_nothing] = ACTIONS(1163), - [anon_sym_true] = ACTIONS(1163), - [anon_sym_false] = ACTIONS(1163), - [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(1163), - [anon_sym_inf] = ACTIONS(1163), - [anon_sym_DASHinf] = ACTIONS(1163), - [anon_sym_NaN] = ACTIONS(1163), - [anon_sym_0b] = ACTIONS(1163), - [anon_sym_0o] = ACTIONS(1163), - [anon_sym_0x] = ACTIONS(1163), - [sym_val_date] = ACTIONS(1163), - [anon_sym_DQUOTE] = ACTIONS(1163), - [sym__str_single_quotes] = ACTIONS(1163), - [sym__str_back_ticks] = ACTIONS(1163), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1163), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1163), - [anon_sym_err_GT] = ACTIONS(1163), - [anon_sym_out_GT] = ACTIONS(1163), - [anon_sym_e_GT] = ACTIONS(1163), - [anon_sym_o_GT] = ACTIONS(1163), - [anon_sym_err_PLUSout_GT] = ACTIONS(1163), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1163), - [anon_sym_o_PLUSe_GT] = ACTIONS(1163), - [anon_sym_e_PLUSo_GT] = ACTIONS(1163), - [sym_short_flag] = ACTIONS(1163), - [aux_sym_unquoted_token1] = ACTIONS(1163), + [aux_sym_pipe_element_repeat1] = STATE(1733), + [anon_sym_export] = ACTIONS(1544), + [anon_sym_alias] = ACTIONS(1544), + [anon_sym_let] = ACTIONS(1544), + [anon_sym_let_DASHenv] = ACTIONS(1544), + [anon_sym_mut] = ACTIONS(1544), + [anon_sym_const] = ACTIONS(1544), + [sym_cmd_identifier] = ACTIONS(1544), + [anon_sym_SEMI] = ACTIONS(1544), + [anon_sym_LF] = ACTIONS(1546), + [anon_sym_def] = ACTIONS(1544), + [anon_sym_def_DASHenv] = ACTIONS(1544), + [anon_sym_export_DASHenv] = ACTIONS(1544), + [anon_sym_extern] = ACTIONS(1544), + [anon_sym_module] = ACTIONS(1544), + [anon_sym_use] = ACTIONS(1544), + [anon_sym_LBRACK] = ACTIONS(1544), + [anon_sym_LPAREN] = ACTIONS(1544), + [anon_sym_RPAREN] = ACTIONS(1544), + [anon_sym_PIPE] = ACTIONS(1548), + [anon_sym_DOLLAR] = ACTIONS(1544), + [anon_sym_error] = ACTIONS(1544), + [anon_sym_DASH] = ACTIONS(1544), + [anon_sym_break] = ACTIONS(1544), + [anon_sym_continue] = ACTIONS(1544), + [anon_sym_for] = ACTIONS(1544), + [anon_sym_loop] = ACTIONS(1544), + [anon_sym_while] = ACTIONS(1544), + [anon_sym_do] = ACTIONS(1544), + [anon_sym_if] = ACTIONS(1544), + [anon_sym_match] = ACTIONS(1544), + [anon_sym_LBRACE] = ACTIONS(1544), + [anon_sym_RBRACE] = ACTIONS(1544), + [anon_sym_try] = ACTIONS(1544), + [anon_sym_return] = ACTIONS(1544), + [anon_sym_source] = ACTIONS(1544), + [anon_sym_source_DASHenv] = ACTIONS(1544), + [anon_sym_register] = ACTIONS(1544), + [anon_sym_hide] = ACTIONS(1544), + [anon_sym_hide_DASHenv] = ACTIONS(1544), + [anon_sym_overlay] = ACTIONS(1544), + [anon_sym_where] = ACTIONS(1544), + [anon_sym_not] = ACTIONS(1544), + [anon_sym_DOT_DOT_LT] = ACTIONS(1544), + [anon_sym_DOT_DOT] = ACTIONS(1544), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1544), + [sym_val_nothing] = ACTIONS(1544), + [anon_sym_true] = ACTIONS(1544), + [anon_sym_false] = ACTIONS(1544), + [aux_sym_val_number_token1] = ACTIONS(1544), + [aux_sym_val_number_token2] = ACTIONS(1544), + [aux_sym_val_number_token3] = ACTIONS(1544), + [aux_sym_val_number_token4] = ACTIONS(1544), + [anon_sym_inf] = ACTIONS(1544), + [anon_sym_DASHinf] = ACTIONS(1544), + [anon_sym_NaN] = ACTIONS(1544), + [anon_sym_0b] = ACTIONS(1544), + [anon_sym_0o] = ACTIONS(1544), + [anon_sym_0x] = ACTIONS(1544), + [sym_val_date] = ACTIONS(1544), + [anon_sym_DQUOTE] = ACTIONS(1544), + [sym__str_single_quotes] = ACTIONS(1544), + [sym__str_back_ticks] = ACTIONS(1544), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1544), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1544), + [anon_sym_CARET] = ACTIONS(1544), [anon_sym_POUND] = ACTIONS(3), }, [717] = { - [sym__ctrl_expression] = STATE(3300), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_pipe_element] = STATE(3371), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2609), - [sym__var] = STATE(2328), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), [sym_comment] = STATE(717), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(1491), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_do] = ACTIONS(1493), - [anon_sym_if] = ACTIONS(1495), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_try] = ACTIONS(1499), - [anon_sym_return] = ACTIONS(1501), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [ts_builtin_sym_end] = ACTIONS(1440), + [anon_sym_export] = ACTIONS(1438), + [anon_sym_alias] = ACTIONS(1438), + [anon_sym_let] = ACTIONS(1438), + [anon_sym_let_DASHenv] = ACTIONS(1438), + [anon_sym_mut] = ACTIONS(1438), + [anon_sym_const] = ACTIONS(1438), + [sym_cmd_identifier] = ACTIONS(1438), + [anon_sym_SEMI] = ACTIONS(1438), + [anon_sym_LF] = ACTIONS(1440), + [anon_sym_def] = ACTIONS(1438), + [anon_sym_def_DASHenv] = ACTIONS(1438), + [anon_sym_export_DASHenv] = ACTIONS(1438), + [anon_sym_extern] = ACTIONS(1438), + [anon_sym_module] = ACTIONS(1438), + [anon_sym_use] = ACTIONS(1438), + [anon_sym_LBRACK] = ACTIONS(1438), + [anon_sym_LPAREN] = ACTIONS(1438), + [anon_sym_PIPE] = ACTIONS(1438), + [anon_sym_DOLLAR] = ACTIONS(1438), + [anon_sym_error] = ACTIONS(1438), + [anon_sym_DASH_DASH] = ACTIONS(1438), + [anon_sym_DASH] = ACTIONS(1438), + [anon_sym_break] = ACTIONS(1438), + [anon_sym_continue] = ACTIONS(1438), + [anon_sym_for] = ACTIONS(1438), + [anon_sym_loop] = ACTIONS(1438), + [anon_sym_while] = ACTIONS(1438), + [anon_sym_do] = ACTIONS(1438), + [anon_sym_if] = ACTIONS(1438), + [anon_sym_match] = ACTIONS(1438), + [anon_sym_LBRACE] = ACTIONS(1438), + [anon_sym_try] = ACTIONS(1438), + [anon_sym_return] = ACTIONS(1438), + [anon_sym_source] = ACTIONS(1438), + [anon_sym_source_DASHenv] = ACTIONS(1438), + [anon_sym_register] = ACTIONS(1438), + [anon_sym_hide] = ACTIONS(1438), + [anon_sym_hide_DASHenv] = ACTIONS(1438), + [anon_sym_overlay] = ACTIONS(1438), + [anon_sym_where] = ACTIONS(1438), + [anon_sym_not] = ACTIONS(1438), + [anon_sym_DOT_DOT_LT] = ACTIONS(1438), + [anon_sym_DOT_DOT] = ACTIONS(1438), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1438), + [sym_val_nothing] = ACTIONS(1438), + [anon_sym_true] = ACTIONS(1438), + [anon_sym_false] = ACTIONS(1438), + [aux_sym_val_number_token1] = ACTIONS(1438), + [aux_sym_val_number_token2] = ACTIONS(1438), + [aux_sym_val_number_token3] = ACTIONS(1438), + [aux_sym_val_number_token4] = ACTIONS(1438), + [anon_sym_inf] = ACTIONS(1438), + [anon_sym_DASHinf] = ACTIONS(1438), + [anon_sym_NaN] = ACTIONS(1438), + [anon_sym_0b] = ACTIONS(1438), + [anon_sym_0o] = ACTIONS(1438), + [anon_sym_0x] = ACTIONS(1438), + [sym_val_date] = ACTIONS(1438), + [anon_sym_DQUOTE] = ACTIONS(1438), + [sym__str_single_quotes] = ACTIONS(1438), + [sym__str_back_ticks] = ACTIONS(1438), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1438), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1438), + [anon_sym_CARET] = ACTIONS(1438), + [sym_short_flag] = ACTIONS(1438), + [anon_sym_POUND] = ACTIONS(3), }, [718] = { - [sym__ctrl_expression] = STATE(3300), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_pipe_element] = STATE(3227), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2609), - [sym__var] = STATE(2328), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), [sym_comment] = STATE(718), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(1491), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_do] = ACTIONS(1493), - [anon_sym_if] = ACTIONS(1495), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_try] = ACTIONS(1499), - [anon_sym_return] = ACTIONS(1501), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [anon_sym_export] = ACTIONS(1306), + [anon_sym_alias] = ACTIONS(1306), + [anon_sym_let] = ACTIONS(1306), + [anon_sym_let_DASHenv] = ACTIONS(1306), + [anon_sym_mut] = ACTIONS(1306), + [anon_sym_const] = ACTIONS(1306), + [sym_cmd_identifier] = ACTIONS(1306), + [anon_sym_SEMI] = ACTIONS(1306), + [anon_sym_LF] = ACTIONS(1308), + [anon_sym_def] = ACTIONS(1306), + [anon_sym_def_DASHenv] = ACTIONS(1306), + [anon_sym_export_DASHenv] = ACTIONS(1306), + [anon_sym_extern] = ACTIONS(1306), + [anon_sym_module] = ACTIONS(1306), + [anon_sym_use] = ACTIONS(1306), + [anon_sym_LBRACK] = ACTIONS(1306), + [anon_sym_LPAREN] = ACTIONS(1306), + [anon_sym_RPAREN] = ACTIONS(1306), + [anon_sym_PIPE] = ACTIONS(1306), + [anon_sym_DOLLAR] = ACTIONS(1306), + [anon_sym_error] = ACTIONS(1306), + [anon_sym_DASH] = ACTIONS(1306), + [anon_sym_break] = ACTIONS(1306), + [anon_sym_continue] = ACTIONS(1306), + [anon_sym_for] = ACTIONS(1306), + [anon_sym_loop] = ACTIONS(1306), + [anon_sym_while] = ACTIONS(1306), + [anon_sym_do] = ACTIONS(1306), + [anon_sym_if] = ACTIONS(1306), + [anon_sym_match] = ACTIONS(1306), + [anon_sym_LBRACE] = ACTIONS(1306), + [anon_sym_RBRACE] = ACTIONS(1306), + [anon_sym_try] = ACTIONS(1306), + [anon_sym_return] = ACTIONS(1306), + [anon_sym_source] = ACTIONS(1306), + [anon_sym_source_DASHenv] = ACTIONS(1306), + [anon_sym_register] = ACTIONS(1306), + [anon_sym_hide] = ACTIONS(1306), + [anon_sym_hide_DASHenv] = ACTIONS(1306), + [anon_sym_overlay] = ACTIONS(1306), + [anon_sym_where] = ACTIONS(1306), + [anon_sym_not] = ACTIONS(1306), + [anon_sym_DOT_DOT_LT] = ACTIONS(1306), + [anon_sym_DOT_DOT] = ACTIONS(1306), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1306), + [sym_val_nothing] = ACTIONS(1306), + [anon_sym_true] = ACTIONS(1306), + [anon_sym_false] = ACTIONS(1306), + [aux_sym_val_number_token1] = ACTIONS(1306), + [aux_sym_val_number_token2] = ACTIONS(1306), + [aux_sym_val_number_token3] = ACTIONS(1306), + [aux_sym_val_number_token4] = ACTIONS(1306), + [anon_sym_inf] = ACTIONS(1306), + [anon_sym_DASHinf] = ACTIONS(1306), + [anon_sym_NaN] = ACTIONS(1306), + [anon_sym_0b] = ACTIONS(1306), + [anon_sym_0o] = ACTIONS(1306), + [anon_sym_0x] = ACTIONS(1306), + [sym_val_date] = ACTIONS(1306), + [anon_sym_DQUOTE] = ACTIONS(1306), + [sym__str_single_quotes] = ACTIONS(1306), + [sym__str_back_ticks] = ACTIONS(1306), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1306), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1306), + [anon_sym_CARET] = ACTIONS(1306), + [aux_sym_long_flag_token1] = ACTIONS(1550), + [anon_sym_POUND] = ACTIONS(3), }, [719] = { + [sym_expr_parenthesized] = STATE(1752), + [sym_val_range] = STATE(1749), + [sym__value] = STATE(1749), + [sym_val_bool] = STATE(1734), + [sym_val_variable] = STATE(1734), + [sym__var] = STATE(1658), + [sym_val_number] = STATE(109), + [sym_val_duration] = STATE(1734), + [sym_val_filesize] = STATE(1734), + [sym_val_binary] = STATE(1734), + [sym_val_string] = STATE(1734), + [sym__str_double_quotes] = STATE(1778), + [sym_val_interpolated] = STATE(1734), + [sym__inter_single_quotes] = STATE(1732), + [sym__inter_double_quotes] = STATE(1762), + [sym_val_list] = STATE(1734), + [sym_val_record] = STATE(1734), + [sym_val_table] = STATE(1734), + [sym_val_closure] = STATE(1734), + [sym__cmd_arg] = STATE(1748), + [sym_redirection] = STATE(1747), + [sym__flag] = STATE(1745), + [sym_long_flag] = STATE(1755), + [sym_unquoted] = STATE(1743), [sym_comment] = STATE(719), - [anon_sym_SEMI] = ACTIONS(1219), - [anon_sym_LF] = ACTIONS(1221), - [anon_sym_LBRACK] = ACTIONS(1219), - [anon_sym_LPAREN] = ACTIONS(1219), - [anon_sym_RPAREN] = ACTIONS(1219), - [anon_sym_PIPE] = ACTIONS(1219), - [anon_sym_DOLLAR] = ACTIONS(1219), - [anon_sym_GT] = ACTIONS(1219), - [anon_sym_DASH_DASH] = ACTIONS(1219), - [anon_sym_DASH] = ACTIONS(1219), - [anon_sym_in] = ACTIONS(1219), - [anon_sym_LBRACE] = ACTIONS(1219), - [anon_sym_STAR] = ACTIONS(1219), - [anon_sym_STAR_STAR] = ACTIONS(1219), - [anon_sym_PLUS_PLUS] = ACTIONS(1219), - [anon_sym_SLASH] = ACTIONS(1219), - [anon_sym_mod] = ACTIONS(1219), - [anon_sym_SLASH_SLASH] = ACTIONS(1219), - [anon_sym_PLUS] = ACTIONS(1219), - [anon_sym_bit_DASHshl] = ACTIONS(1219), - [anon_sym_bit_DASHshr] = ACTIONS(1219), - [anon_sym_EQ_EQ] = ACTIONS(1219), - [anon_sym_BANG_EQ] = ACTIONS(1219), - [anon_sym_LT2] = ACTIONS(1219), - [anon_sym_LT_EQ] = ACTIONS(1219), - [anon_sym_GT_EQ] = ACTIONS(1219), - [anon_sym_not_DASHin] = ACTIONS(1219), - [anon_sym_starts_DASHwith] = ACTIONS(1219), - [anon_sym_ends_DASHwith] = ACTIONS(1219), - [anon_sym_EQ_TILDE] = ACTIONS(1219), - [anon_sym_BANG_TILDE] = ACTIONS(1219), - [anon_sym_bit_DASHand] = ACTIONS(1219), - [anon_sym_bit_DASHxor] = ACTIONS(1219), - [anon_sym_bit_DASHor] = ACTIONS(1219), - [anon_sym_and] = ACTIONS(1219), - [anon_sym_xor] = ACTIONS(1219), - [anon_sym_or] = ACTIONS(1219), - [anon_sym_DOT_DOT_LT] = ACTIONS(1219), - [anon_sym_DOT_DOT] = ACTIONS(1219), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1219), - [sym_val_nothing] = ACTIONS(1219), - [anon_sym_true] = ACTIONS(1219), - [anon_sym_false] = ACTIONS(1219), - [aux_sym_val_number_token1] = ACTIONS(1219), - [aux_sym_val_number_token2] = ACTIONS(1219), - [aux_sym_val_number_token3] = ACTIONS(1219), - [aux_sym_val_number_token4] = ACTIONS(1219), - [anon_sym_inf] = ACTIONS(1219), - [anon_sym_DASHinf] = ACTIONS(1219), - [anon_sym_NaN] = ACTIONS(1219), - [anon_sym_0b] = ACTIONS(1219), - [anon_sym_0o] = ACTIONS(1219), - [anon_sym_0x] = ACTIONS(1219), - [sym_val_date] = ACTIONS(1219), - [anon_sym_DQUOTE] = ACTIONS(1219), - [sym__str_single_quotes] = ACTIONS(1219), - [sym__str_back_ticks] = ACTIONS(1219), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1219), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1219), - [anon_sym_err_GT] = ACTIONS(1219), - [anon_sym_out_GT] = ACTIONS(1219), - [anon_sym_e_GT] = ACTIONS(1219), - [anon_sym_o_GT] = ACTIONS(1219), - [anon_sym_err_PLUSout_GT] = ACTIONS(1219), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1219), - [anon_sym_o_PLUSe_GT] = ACTIONS(1219), - [anon_sym_e_PLUSo_GT] = ACTIONS(1219), - [sym_short_flag] = ACTIONS(1219), - [aux_sym_unquoted_token1] = ACTIONS(1219), + [aux_sym_command_repeat1] = STATE(710), + [ts_builtin_sym_end] = ACTIONS(1552), + [anon_sym_SEMI] = ACTIONS(1425), + [anon_sym_LF] = ACTIONS(1554), + [anon_sym_LBRACK] = ACTIONS(1508), + [anon_sym_LPAREN] = ACTIONS(1510), + [anon_sym_PIPE] = ACTIONS(1425), + [anon_sym_DOLLAR] = ACTIONS(1512), + [anon_sym_DASH_DASH] = ACTIONS(1514), + [anon_sym_LBRACE] = ACTIONS(1516), + [anon_sym_DOT_DOT_LT] = ACTIONS(1518), + [anon_sym_DOT_DOT] = ACTIONS(1518), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1518), + [sym_val_nothing] = ACTIONS(1520), + [anon_sym_true] = ACTIONS(1522), + [anon_sym_false] = ACTIONS(1522), + [aux_sym_val_number_token1] = ACTIONS(1524), + [aux_sym_val_number_token2] = ACTIONS(1524), + [aux_sym_val_number_token3] = ACTIONS(1524), + [aux_sym_val_number_token4] = ACTIONS(1524), + [anon_sym_inf] = ACTIONS(1524), + [anon_sym_DASHinf] = ACTIONS(1524), + [anon_sym_NaN] = ACTIONS(1524), + [anon_sym_0b] = ACTIONS(1526), + [anon_sym_0o] = ACTIONS(1526), + [anon_sym_0x] = ACTIONS(1526), + [sym_val_date] = ACTIONS(1520), + [anon_sym_DQUOTE] = ACTIONS(1528), + [sym__str_single_quotes] = ACTIONS(1530), + [sym__str_back_ticks] = ACTIONS(1530), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1532), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1534), + [anon_sym_err_GT] = ACTIONS(1536), + [anon_sym_out_GT] = ACTIONS(1536), + [anon_sym_e_GT] = ACTIONS(1536), + [anon_sym_o_GT] = ACTIONS(1536), + [anon_sym_err_PLUSout_GT] = ACTIONS(1536), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1536), + [anon_sym_o_PLUSe_GT] = ACTIONS(1536), + [anon_sym_e_PLUSo_GT] = ACTIONS(1536), + [sym_short_flag] = ACTIONS(1538), + [aux_sym_unquoted_token1] = ACTIONS(1540), [anon_sym_POUND] = ACTIONS(3), }, [720] = { - [sym__ctrl_expression] = STATE(3300), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_pipe_element] = STATE(3241), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2609), - [sym__var] = STATE(2328), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), [sym_comment] = STATE(720), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(1491), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_do] = ACTIONS(1493), - [anon_sym_if] = ACTIONS(1495), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_try] = ACTIONS(1499), - [anon_sym_return] = ACTIONS(1501), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [anon_sym_export] = ACTIONS(1557), + [anon_sym_alias] = ACTIONS(1557), + [anon_sym_let] = ACTIONS(1557), + [anon_sym_let_DASHenv] = ACTIONS(1557), + [anon_sym_mut] = ACTIONS(1557), + [anon_sym_const] = ACTIONS(1557), + [sym_cmd_identifier] = ACTIONS(1557), + [anon_sym_SEMI] = ACTIONS(1557), + [anon_sym_LF] = ACTIONS(1559), + [anon_sym_def] = ACTIONS(1557), + [anon_sym_def_DASHenv] = ACTIONS(1557), + [anon_sym_export_DASHenv] = ACTIONS(1557), + [anon_sym_extern] = ACTIONS(1557), + [anon_sym_module] = ACTIONS(1557), + [anon_sym_use] = ACTIONS(1557), + [anon_sym_LBRACK] = ACTIONS(1557), + [anon_sym_LPAREN] = ACTIONS(1557), + [anon_sym_RPAREN] = ACTIONS(1557), + [anon_sym_PIPE] = ACTIONS(1557), + [anon_sym_DOLLAR] = ACTIONS(1557), + [anon_sym_error] = ACTIONS(1557), + [anon_sym_DASH] = ACTIONS(1557), + [anon_sym_break] = ACTIONS(1557), + [anon_sym_continue] = ACTIONS(1557), + [anon_sym_for] = ACTIONS(1557), + [anon_sym_loop] = ACTIONS(1557), + [anon_sym_while] = ACTIONS(1557), + [anon_sym_do] = ACTIONS(1557), + [anon_sym_if] = ACTIONS(1557), + [anon_sym_match] = ACTIONS(1557), + [anon_sym_LBRACE] = ACTIONS(1557), + [anon_sym_RBRACE] = ACTIONS(1557), + [anon_sym_try] = ACTIONS(1557), + [anon_sym_catch] = ACTIONS(1561), + [anon_sym_return] = ACTIONS(1557), + [anon_sym_source] = ACTIONS(1557), + [anon_sym_source_DASHenv] = ACTIONS(1557), + [anon_sym_register] = ACTIONS(1557), + [anon_sym_hide] = ACTIONS(1557), + [anon_sym_hide_DASHenv] = ACTIONS(1557), + [anon_sym_overlay] = ACTIONS(1557), + [anon_sym_where] = ACTIONS(1557), + [anon_sym_not] = ACTIONS(1557), + [anon_sym_DOT_DOT_LT] = ACTIONS(1557), + [anon_sym_DOT_DOT] = ACTIONS(1557), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1557), + [sym_val_nothing] = ACTIONS(1557), + [anon_sym_true] = ACTIONS(1557), + [anon_sym_false] = ACTIONS(1557), + [aux_sym_val_number_token1] = ACTIONS(1557), + [aux_sym_val_number_token2] = ACTIONS(1557), + [aux_sym_val_number_token3] = ACTIONS(1557), + [aux_sym_val_number_token4] = ACTIONS(1557), + [anon_sym_inf] = ACTIONS(1557), + [anon_sym_DASHinf] = ACTIONS(1557), + [anon_sym_NaN] = ACTIONS(1557), + [anon_sym_0b] = ACTIONS(1557), + [anon_sym_0o] = ACTIONS(1557), + [anon_sym_0x] = ACTIONS(1557), + [sym_val_date] = ACTIONS(1557), + [anon_sym_DQUOTE] = ACTIONS(1557), + [sym__str_single_quotes] = ACTIONS(1557), + [sym__str_back_ticks] = ACTIONS(1557), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1557), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1557), + [anon_sym_CARET] = ACTIONS(1557), + [anon_sym_POUND] = ACTIONS(3), }, [721] = { [sym_comment] = STATE(721), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_RPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1615), - [anon_sym_DASH_DASH] = ACTIONS(1139), - [anon_sym_DASH] = ACTIONS(1617), - [anon_sym_in] = ACTIONS(1619), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1621), - [anon_sym_STAR_STAR] = ACTIONS(1623), - [anon_sym_PLUS_PLUS] = ACTIONS(1623), - [anon_sym_SLASH] = ACTIONS(1621), - [anon_sym_mod] = ACTIONS(1621), - [anon_sym_SLASH_SLASH] = ACTIONS(1621), - [anon_sym_PLUS] = ACTIONS(1617), - [anon_sym_bit_DASHshl] = ACTIONS(1625), - [anon_sym_bit_DASHshr] = ACTIONS(1625), - [anon_sym_EQ_EQ] = ACTIONS(1615), - [anon_sym_BANG_EQ] = ACTIONS(1615), - [anon_sym_LT2] = ACTIONS(1615), - [anon_sym_LT_EQ] = ACTIONS(1615), - [anon_sym_GT_EQ] = ACTIONS(1615), - [anon_sym_not_DASHin] = ACTIONS(1619), - [anon_sym_starts_DASHwith] = ACTIONS(1619), - [anon_sym_ends_DASHwith] = ACTIONS(1619), - [anon_sym_EQ_TILDE] = ACTIONS(1627), - [anon_sym_BANG_TILDE] = ACTIONS(1627), - [anon_sym_bit_DASHand] = ACTIONS(1629), - [anon_sym_bit_DASHxor] = ACTIONS(1631), - [anon_sym_bit_DASHor] = ACTIONS(1633), - [anon_sym_and] = ACTIONS(1635), - [anon_sym_xor] = ACTIONS(1637), - [anon_sym_or] = ACTIONS(1639), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_err_GT] = ACTIONS(1139), - [anon_sym_out_GT] = ACTIONS(1139), - [anon_sym_e_GT] = ACTIONS(1139), - [anon_sym_o_GT] = ACTIONS(1139), - [anon_sym_err_PLUSout_GT] = ACTIONS(1139), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1139), - [anon_sym_o_PLUSe_GT] = ACTIONS(1139), - [anon_sym_e_PLUSo_GT] = ACTIONS(1139), - [sym_short_flag] = ACTIONS(1139), - [aux_sym_unquoted_token1] = ACTIONS(1139), + [anon_sym_export] = ACTIONS(651), + [anon_sym_alias] = ACTIONS(651), + [anon_sym_let] = ACTIONS(651), + [anon_sym_let_DASHenv] = ACTIONS(651), + [anon_sym_mut] = ACTIONS(651), + [anon_sym_const] = ACTIONS(651), + [sym_cmd_identifier] = ACTIONS(651), + [anon_sym_SEMI] = ACTIONS(651), + [anon_sym_LF] = ACTIONS(653), + [anon_sym_def] = ACTIONS(651), + [anon_sym_def_DASHenv] = ACTIONS(651), + [anon_sym_export_DASHenv] = ACTIONS(651), + [anon_sym_extern] = ACTIONS(651), + [anon_sym_module] = ACTIONS(651), + [anon_sym_use] = ACTIONS(651), + [anon_sym_LBRACK] = ACTIONS(651), + [anon_sym_LPAREN] = ACTIONS(651), + [anon_sym_RPAREN] = ACTIONS(651), + [anon_sym_DOLLAR] = ACTIONS(651), + [anon_sym_error] = ACTIONS(651), + [anon_sym_DASH] = ACTIONS(651), + [anon_sym_break] = ACTIONS(651), + [anon_sym_continue] = ACTIONS(651), + [anon_sym_for] = ACTIONS(651), + [anon_sym_loop] = ACTIONS(651), + [anon_sym_while] = ACTIONS(651), + [anon_sym_do] = ACTIONS(651), + [anon_sym_if] = ACTIONS(651), + [anon_sym_match] = ACTIONS(651), + [anon_sym_LBRACE] = ACTIONS(651), + [anon_sym_RBRACE] = ACTIONS(651), + [anon_sym_DOT] = ACTIONS(651), + [anon_sym_try] = ACTIONS(651), + [anon_sym_return] = ACTIONS(651), + [anon_sym_source] = ACTIONS(651), + [anon_sym_source_DASHenv] = ACTIONS(651), + [anon_sym_register] = ACTIONS(651), + [anon_sym_hide] = ACTIONS(651), + [anon_sym_hide_DASHenv] = ACTIONS(651), + [anon_sym_overlay] = ACTIONS(651), + [anon_sym_where] = ACTIONS(651), + [anon_sym_QMARK2] = ACTIONS(1563), + [anon_sym_not] = ACTIONS(651), + [anon_sym_DOT_DOT_LT] = ACTIONS(651), + [anon_sym_DOT_DOT] = ACTIONS(651), + [anon_sym_DOT_DOT_EQ] = ACTIONS(651), + [sym_val_nothing] = ACTIONS(651), + [anon_sym_true] = ACTIONS(651), + [anon_sym_false] = ACTIONS(651), + [aux_sym_val_number_token1] = ACTIONS(651), + [aux_sym_val_number_token2] = ACTIONS(651), + [aux_sym_val_number_token3] = ACTIONS(651), + [aux_sym_val_number_token4] = ACTIONS(651), + [anon_sym_inf] = ACTIONS(651), + [anon_sym_DASHinf] = ACTIONS(651), + [anon_sym_NaN] = ACTIONS(651), + [anon_sym_0b] = ACTIONS(651), + [anon_sym_0o] = ACTIONS(651), + [anon_sym_0x] = ACTIONS(651), + [sym_val_date] = ACTIONS(651), + [anon_sym_DQUOTE] = ACTIONS(651), + [sym__str_single_quotes] = ACTIONS(651), + [sym__str_back_ticks] = ACTIONS(651), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(651), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(651), + [anon_sym_CARET] = ACTIONS(651), [anon_sym_POUND] = ACTIONS(3), }, [722] = { [sym_comment] = STATE(722), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_RPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1615), - [anon_sym_DASH_DASH] = ACTIONS(1139), - [anon_sym_DASH] = ACTIONS(1617), - [anon_sym_in] = ACTIONS(1619), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1621), - [anon_sym_STAR_STAR] = ACTIONS(1623), - [anon_sym_PLUS_PLUS] = ACTIONS(1623), - [anon_sym_SLASH] = ACTIONS(1621), - [anon_sym_mod] = ACTIONS(1621), - [anon_sym_SLASH_SLASH] = ACTIONS(1621), - [anon_sym_PLUS] = ACTIONS(1617), - [anon_sym_bit_DASHshl] = ACTIONS(1625), - [anon_sym_bit_DASHshr] = ACTIONS(1625), - [anon_sym_EQ_EQ] = ACTIONS(1615), - [anon_sym_BANG_EQ] = ACTIONS(1615), - [anon_sym_LT2] = ACTIONS(1615), - [anon_sym_LT_EQ] = ACTIONS(1615), - [anon_sym_GT_EQ] = ACTIONS(1615), - [anon_sym_not_DASHin] = ACTIONS(1619), - [anon_sym_starts_DASHwith] = ACTIONS(1619), - [anon_sym_ends_DASHwith] = ACTIONS(1619), - [anon_sym_EQ_TILDE] = ACTIONS(1627), - [anon_sym_BANG_TILDE] = ACTIONS(1627), - [anon_sym_bit_DASHand] = ACTIONS(1629), - [anon_sym_bit_DASHxor] = ACTIONS(1631), - [anon_sym_bit_DASHor] = ACTIONS(1633), - [anon_sym_and] = ACTIONS(1635), - [anon_sym_xor] = ACTIONS(1637), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_err_GT] = ACTIONS(1139), - [anon_sym_out_GT] = ACTIONS(1139), - [anon_sym_e_GT] = ACTIONS(1139), - [anon_sym_o_GT] = ACTIONS(1139), - [anon_sym_err_PLUSout_GT] = ACTIONS(1139), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1139), - [anon_sym_o_PLUSe_GT] = ACTIONS(1139), - [anon_sym_e_PLUSo_GT] = ACTIONS(1139), - [sym_short_flag] = ACTIONS(1139), - [aux_sym_unquoted_token1] = ACTIONS(1139), + [anon_sym_export] = ACTIONS(651), + [anon_sym_alias] = ACTIONS(651), + [anon_sym_let] = ACTIONS(651), + [anon_sym_let_DASHenv] = ACTIONS(651), + [anon_sym_mut] = ACTIONS(651), + [anon_sym_const] = ACTIONS(651), + [sym_cmd_identifier] = ACTIONS(651), + [anon_sym_SEMI] = ACTIONS(651), + [anon_sym_LF] = ACTIONS(653), + [anon_sym_def] = ACTIONS(651), + [anon_sym_def_DASHenv] = ACTIONS(651), + [anon_sym_export_DASHenv] = ACTIONS(651), + [anon_sym_extern] = ACTIONS(651), + [anon_sym_module] = ACTIONS(651), + [anon_sym_use] = ACTIONS(651), + [anon_sym_LBRACK] = ACTIONS(651), + [anon_sym_LPAREN] = ACTIONS(651), + [anon_sym_RPAREN] = ACTIONS(651), + [anon_sym_DOLLAR] = ACTIONS(651), + [anon_sym_error] = ACTIONS(651), + [anon_sym_DASH] = ACTIONS(651), + [anon_sym_break] = ACTIONS(651), + [anon_sym_continue] = ACTIONS(651), + [anon_sym_for] = ACTIONS(651), + [anon_sym_loop] = ACTIONS(651), + [anon_sym_while] = ACTIONS(651), + [anon_sym_do] = ACTIONS(651), + [anon_sym_if] = ACTIONS(651), + [anon_sym_match] = ACTIONS(651), + [anon_sym_LBRACE] = ACTIONS(651), + [anon_sym_RBRACE] = ACTIONS(651), + [anon_sym_DOT] = ACTIONS(651), + [anon_sym_try] = ACTIONS(651), + [anon_sym_return] = ACTIONS(651), + [anon_sym_source] = ACTIONS(651), + [anon_sym_source_DASHenv] = ACTIONS(651), + [anon_sym_register] = ACTIONS(651), + [anon_sym_hide] = ACTIONS(651), + [anon_sym_hide_DASHenv] = ACTIONS(651), + [anon_sym_overlay] = ACTIONS(651), + [anon_sym_where] = ACTIONS(651), + [anon_sym_QMARK2] = ACTIONS(1563), + [anon_sym_not] = ACTIONS(651), + [anon_sym_DOT_DOT_LT] = ACTIONS(651), + [anon_sym_DOT_DOT] = ACTIONS(651), + [anon_sym_DOT_DOT_EQ] = ACTIONS(651), + [sym_val_nothing] = ACTIONS(651), + [anon_sym_true] = ACTIONS(651), + [anon_sym_false] = ACTIONS(651), + [aux_sym_val_number_token1] = ACTIONS(651), + [aux_sym_val_number_token2] = ACTIONS(651), + [aux_sym_val_number_token3] = ACTIONS(651), + [aux_sym_val_number_token4] = ACTIONS(651), + [anon_sym_inf] = ACTIONS(651), + [anon_sym_DASHinf] = ACTIONS(651), + [anon_sym_NaN] = ACTIONS(651), + [anon_sym_0b] = ACTIONS(651), + [anon_sym_0o] = ACTIONS(651), + [anon_sym_0x] = ACTIONS(651), + [sym_val_date] = ACTIONS(651), + [anon_sym_DQUOTE] = ACTIONS(651), + [sym__str_single_quotes] = ACTIONS(651), + [sym__str_back_ticks] = ACTIONS(651), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(651), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(651), + [anon_sym_CARET] = ACTIONS(651), [anon_sym_POUND] = ACTIONS(3), }, [723] = { + [sym_expr_parenthesized] = STATE(1752), + [sym_val_range] = STATE(1749), + [sym__value] = STATE(1749), + [sym_val_bool] = STATE(1734), + [sym_val_variable] = STATE(1734), + [sym__var] = STATE(1658), + [sym_val_number] = STATE(109), + [sym_val_duration] = STATE(1734), + [sym_val_filesize] = STATE(1734), + [sym_val_binary] = STATE(1734), + [sym_val_string] = STATE(1734), + [sym__str_double_quotes] = STATE(1778), + [sym_val_interpolated] = STATE(1734), + [sym__inter_single_quotes] = STATE(1732), + [sym__inter_double_quotes] = STATE(1762), + [sym_val_list] = STATE(1734), + [sym_val_record] = STATE(1734), + [sym_val_table] = STATE(1734), + [sym_val_closure] = STATE(1734), + [sym__cmd_arg] = STATE(1748), + [sym_redirection] = STATE(1747), + [sym__flag] = STATE(1745), + [sym_long_flag] = STATE(1755), + [sym_unquoted] = STATE(1743), [sym_comment] = STATE(723), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_RPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1615), - [anon_sym_DASH_DASH] = ACTIONS(1139), - [anon_sym_DASH] = ACTIONS(1617), - [anon_sym_in] = ACTIONS(1619), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1621), - [anon_sym_STAR_STAR] = ACTIONS(1623), - [anon_sym_PLUS_PLUS] = ACTIONS(1623), - [anon_sym_SLASH] = ACTIONS(1621), - [anon_sym_mod] = ACTIONS(1621), - [anon_sym_SLASH_SLASH] = ACTIONS(1621), - [anon_sym_PLUS] = ACTIONS(1617), - [anon_sym_bit_DASHshl] = ACTIONS(1625), - [anon_sym_bit_DASHshr] = ACTIONS(1625), - [anon_sym_EQ_EQ] = ACTIONS(1615), - [anon_sym_BANG_EQ] = ACTIONS(1615), - [anon_sym_LT2] = ACTIONS(1615), - [anon_sym_LT_EQ] = ACTIONS(1615), - [anon_sym_GT_EQ] = ACTIONS(1615), - [anon_sym_not_DASHin] = ACTIONS(1619), - [anon_sym_starts_DASHwith] = ACTIONS(1619), - [anon_sym_ends_DASHwith] = ACTIONS(1619), - [anon_sym_EQ_TILDE] = ACTIONS(1627), - [anon_sym_BANG_TILDE] = ACTIONS(1627), - [anon_sym_bit_DASHand] = ACTIONS(1629), - [anon_sym_bit_DASHxor] = ACTIONS(1631), - [anon_sym_bit_DASHor] = ACTIONS(1633), - [anon_sym_and] = ACTIONS(1635), - [anon_sym_xor] = ACTIONS(1139), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_err_GT] = ACTIONS(1139), - [anon_sym_out_GT] = ACTIONS(1139), - [anon_sym_e_GT] = ACTIONS(1139), - [anon_sym_o_GT] = ACTIONS(1139), - [anon_sym_err_PLUSout_GT] = ACTIONS(1139), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1139), - [anon_sym_o_PLUSe_GT] = ACTIONS(1139), - [anon_sym_e_PLUSo_GT] = ACTIONS(1139), - [sym_short_flag] = ACTIONS(1139), - [aux_sym_unquoted_token1] = ACTIONS(1139), + [aux_sym_command_repeat1] = STATE(723), + [ts_builtin_sym_end] = ACTIONS(1565), + [anon_sym_SEMI] = ACTIONS(1365), + [anon_sym_LF] = ACTIONS(1567), + [anon_sym_LBRACK] = ACTIONS(1570), + [anon_sym_LPAREN] = ACTIONS(1573), + [anon_sym_PIPE] = ACTIONS(1365), + [anon_sym_DOLLAR] = ACTIONS(1576), + [anon_sym_DASH_DASH] = ACTIONS(1579), + [anon_sym_LBRACE] = ACTIONS(1582), + [anon_sym_DOT_DOT_LT] = ACTIONS(1585), + [anon_sym_DOT_DOT] = ACTIONS(1585), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1585), + [sym_val_nothing] = ACTIONS(1588), + [anon_sym_true] = ACTIONS(1591), + [anon_sym_false] = ACTIONS(1591), + [aux_sym_val_number_token1] = ACTIONS(1594), + [aux_sym_val_number_token2] = ACTIONS(1594), + [aux_sym_val_number_token3] = ACTIONS(1594), + [aux_sym_val_number_token4] = ACTIONS(1594), + [anon_sym_inf] = ACTIONS(1594), + [anon_sym_DASHinf] = ACTIONS(1594), + [anon_sym_NaN] = ACTIONS(1594), + [anon_sym_0b] = ACTIONS(1597), + [anon_sym_0o] = ACTIONS(1597), + [anon_sym_0x] = ACTIONS(1597), + [sym_val_date] = ACTIONS(1588), + [anon_sym_DQUOTE] = ACTIONS(1600), + [sym__str_single_quotes] = ACTIONS(1603), + [sym__str_back_ticks] = ACTIONS(1603), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1606), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1609), + [anon_sym_err_GT] = ACTIONS(1612), + [anon_sym_out_GT] = ACTIONS(1612), + [anon_sym_e_GT] = ACTIONS(1612), + [anon_sym_o_GT] = ACTIONS(1612), + [anon_sym_err_PLUSout_GT] = ACTIONS(1612), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1612), + [anon_sym_o_PLUSe_GT] = ACTIONS(1612), + [anon_sym_e_PLUSo_GT] = ACTIONS(1612), + [sym_short_flag] = ACTIONS(1615), + [aux_sym_unquoted_token1] = ACTIONS(1618), [anon_sym_POUND] = ACTIONS(3), }, [724] = { + [sym_cell_path] = STATE(908), + [sym_path] = STATE(731), [sym_comment] = STATE(724), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_RPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1615), - [anon_sym_DASH_DASH] = ACTIONS(1139), - [anon_sym_DASH] = ACTIONS(1617), - [anon_sym_in] = ACTIONS(1619), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1621), - [anon_sym_STAR_STAR] = ACTIONS(1623), - [anon_sym_PLUS_PLUS] = ACTIONS(1623), - [anon_sym_SLASH] = ACTIONS(1621), - [anon_sym_mod] = ACTIONS(1621), - [anon_sym_SLASH_SLASH] = ACTIONS(1621), - [anon_sym_PLUS] = ACTIONS(1617), - [anon_sym_bit_DASHshl] = ACTIONS(1625), - [anon_sym_bit_DASHshr] = ACTIONS(1625), - [anon_sym_EQ_EQ] = ACTIONS(1615), - [anon_sym_BANG_EQ] = ACTIONS(1615), - [anon_sym_LT2] = ACTIONS(1615), - [anon_sym_LT_EQ] = ACTIONS(1615), - [anon_sym_GT_EQ] = ACTIONS(1615), - [anon_sym_not_DASHin] = ACTIONS(1619), - [anon_sym_starts_DASHwith] = ACTIONS(1619), - [anon_sym_ends_DASHwith] = ACTIONS(1619), - [anon_sym_EQ_TILDE] = ACTIONS(1627), - [anon_sym_BANG_TILDE] = ACTIONS(1627), - [anon_sym_bit_DASHand] = ACTIONS(1629), - [anon_sym_bit_DASHxor] = ACTIONS(1631), - [anon_sym_bit_DASHor] = ACTIONS(1633), - [anon_sym_and] = ACTIONS(1139), - [anon_sym_xor] = ACTIONS(1139), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_err_GT] = ACTIONS(1139), - [anon_sym_out_GT] = ACTIONS(1139), - [anon_sym_e_GT] = ACTIONS(1139), - [anon_sym_o_GT] = ACTIONS(1139), - [anon_sym_err_PLUSout_GT] = ACTIONS(1139), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1139), - [anon_sym_o_PLUSe_GT] = ACTIONS(1139), - [anon_sym_e_PLUSo_GT] = ACTIONS(1139), - [sym_short_flag] = ACTIONS(1139), - [aux_sym_unquoted_token1] = ACTIONS(1139), + [ts_builtin_sym_end] = ACTIONS(603), + [anon_sym_export] = ACTIONS(601), + [anon_sym_alias] = ACTIONS(601), + [anon_sym_let] = ACTIONS(601), + [anon_sym_let_DASHenv] = ACTIONS(601), + [anon_sym_mut] = ACTIONS(601), + [anon_sym_const] = ACTIONS(601), + [sym_cmd_identifier] = ACTIONS(601), + [anon_sym_SEMI] = ACTIONS(601), + [anon_sym_LF] = ACTIONS(603), + [anon_sym_def] = ACTIONS(601), + [anon_sym_def_DASHenv] = ACTIONS(601), + [anon_sym_export_DASHenv] = ACTIONS(601), + [anon_sym_extern] = ACTIONS(601), + [anon_sym_module] = ACTIONS(601), + [anon_sym_use] = ACTIONS(601), + [anon_sym_LBRACK] = ACTIONS(601), + [anon_sym_LPAREN] = ACTIONS(601), + [anon_sym_DOLLAR] = ACTIONS(601), + [anon_sym_error] = ACTIONS(601), + [anon_sym_DASH] = ACTIONS(601), + [anon_sym_break] = ACTIONS(601), + [anon_sym_continue] = ACTIONS(601), + [anon_sym_for] = ACTIONS(601), + [anon_sym_loop] = ACTIONS(601), + [anon_sym_while] = ACTIONS(601), + [anon_sym_do] = ACTIONS(601), + [anon_sym_if] = ACTIONS(601), + [anon_sym_match] = ACTIONS(601), + [anon_sym_LBRACE] = ACTIONS(601), + [anon_sym_DOT] = ACTIONS(1542), + [anon_sym_try] = ACTIONS(601), + [anon_sym_return] = ACTIONS(601), + [anon_sym_source] = ACTIONS(601), + [anon_sym_source_DASHenv] = ACTIONS(601), + [anon_sym_register] = ACTIONS(601), + [anon_sym_hide] = ACTIONS(601), + [anon_sym_hide_DASHenv] = ACTIONS(601), + [anon_sym_overlay] = ACTIONS(601), + [anon_sym_where] = ACTIONS(601), + [anon_sym_not] = ACTIONS(601), + [anon_sym_DOT_DOT_LT] = ACTIONS(601), + [anon_sym_DOT_DOT] = ACTIONS(601), + [anon_sym_DOT_DOT_EQ] = ACTIONS(601), + [sym_val_nothing] = ACTIONS(601), + [anon_sym_true] = ACTIONS(601), + [anon_sym_false] = ACTIONS(601), + [aux_sym_val_number_token1] = ACTIONS(601), + [aux_sym_val_number_token2] = ACTIONS(601), + [aux_sym_val_number_token3] = ACTIONS(601), + [aux_sym_val_number_token4] = ACTIONS(601), + [anon_sym_inf] = ACTIONS(601), + [anon_sym_DASHinf] = ACTIONS(601), + [anon_sym_NaN] = ACTIONS(601), + [anon_sym_0b] = ACTIONS(601), + [anon_sym_0o] = ACTIONS(601), + [anon_sym_0x] = ACTIONS(601), + [sym_val_date] = ACTIONS(601), + [anon_sym_DQUOTE] = ACTIONS(601), + [sym__str_single_quotes] = ACTIONS(601), + [sym__str_back_ticks] = ACTIONS(601), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(601), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(601), + [anon_sym_CARET] = ACTIONS(601), [anon_sym_POUND] = ACTIONS(3), }, [725] = { [sym_comment] = STATE(725), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_RPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1615), - [anon_sym_DASH_DASH] = ACTIONS(1139), - [anon_sym_DASH] = ACTIONS(1617), - [anon_sym_in] = ACTIONS(1619), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1621), - [anon_sym_STAR_STAR] = ACTIONS(1623), - [anon_sym_PLUS_PLUS] = ACTIONS(1623), - [anon_sym_SLASH] = ACTIONS(1621), - [anon_sym_mod] = ACTIONS(1621), - [anon_sym_SLASH_SLASH] = ACTIONS(1621), - [anon_sym_PLUS] = ACTIONS(1617), - [anon_sym_bit_DASHshl] = ACTIONS(1625), - [anon_sym_bit_DASHshr] = ACTIONS(1625), - [anon_sym_EQ_EQ] = ACTIONS(1615), - [anon_sym_BANG_EQ] = ACTIONS(1615), - [anon_sym_LT2] = ACTIONS(1615), - [anon_sym_LT_EQ] = ACTIONS(1615), - [anon_sym_GT_EQ] = ACTIONS(1615), - [anon_sym_not_DASHin] = ACTIONS(1619), - [anon_sym_starts_DASHwith] = ACTIONS(1619), - [anon_sym_ends_DASHwith] = ACTIONS(1619), - [anon_sym_EQ_TILDE] = ACTIONS(1627), - [anon_sym_BANG_TILDE] = ACTIONS(1627), - [anon_sym_bit_DASHand] = ACTIONS(1629), - [anon_sym_bit_DASHxor] = ACTIONS(1631), - [anon_sym_bit_DASHor] = ACTIONS(1139), - [anon_sym_and] = ACTIONS(1139), - [anon_sym_xor] = ACTIONS(1139), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_err_GT] = ACTIONS(1139), - [anon_sym_out_GT] = ACTIONS(1139), - [anon_sym_e_GT] = ACTIONS(1139), - [anon_sym_o_GT] = ACTIONS(1139), - [anon_sym_err_PLUSout_GT] = ACTIONS(1139), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1139), - [anon_sym_o_PLUSe_GT] = ACTIONS(1139), - [anon_sym_e_PLUSo_GT] = ACTIONS(1139), - [sym_short_flag] = ACTIONS(1139), - [aux_sym_unquoted_token1] = ACTIONS(1139), + [anon_sym_export] = ACTIONS(1434), + [anon_sym_alias] = ACTIONS(1434), + [anon_sym_let] = ACTIONS(1434), + [anon_sym_let_DASHenv] = ACTIONS(1434), + [anon_sym_mut] = ACTIONS(1434), + [anon_sym_const] = ACTIONS(1434), + [sym_cmd_identifier] = ACTIONS(1434), + [anon_sym_SEMI] = ACTIONS(1434), + [anon_sym_LF] = ACTIONS(1436), + [anon_sym_def] = ACTIONS(1434), + [anon_sym_def_DASHenv] = ACTIONS(1434), + [anon_sym_export_DASHenv] = ACTIONS(1434), + [anon_sym_extern] = ACTIONS(1434), + [anon_sym_module] = ACTIONS(1434), + [anon_sym_use] = ACTIONS(1434), + [anon_sym_LBRACK] = ACTIONS(1434), + [anon_sym_LPAREN] = ACTIONS(1434), + [anon_sym_RPAREN] = ACTIONS(1434), + [anon_sym_PIPE] = ACTIONS(1434), + [anon_sym_DOLLAR] = ACTIONS(1434), + [anon_sym_error] = ACTIONS(1434), + [anon_sym_DASH] = ACTIONS(1434), + [anon_sym_break] = ACTIONS(1434), + [anon_sym_continue] = ACTIONS(1434), + [anon_sym_for] = ACTIONS(1434), + [anon_sym_loop] = ACTIONS(1434), + [anon_sym_while] = ACTIONS(1434), + [anon_sym_do] = ACTIONS(1434), + [anon_sym_if] = ACTIONS(1434), + [anon_sym_else] = ACTIONS(1434), + [anon_sym_match] = ACTIONS(1434), + [anon_sym_LBRACE] = ACTIONS(1434), + [anon_sym_RBRACE] = ACTIONS(1434), + [anon_sym_try] = ACTIONS(1434), + [anon_sym_return] = ACTIONS(1434), + [anon_sym_source] = ACTIONS(1434), + [anon_sym_source_DASHenv] = ACTIONS(1434), + [anon_sym_register] = ACTIONS(1434), + [anon_sym_hide] = ACTIONS(1434), + [anon_sym_hide_DASHenv] = ACTIONS(1434), + [anon_sym_overlay] = ACTIONS(1434), + [anon_sym_where] = ACTIONS(1434), + [anon_sym_not] = ACTIONS(1434), + [anon_sym_DOT_DOT_LT] = ACTIONS(1434), + [anon_sym_DOT_DOT] = ACTIONS(1434), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1434), + [sym_val_nothing] = ACTIONS(1434), + [anon_sym_true] = ACTIONS(1434), + [anon_sym_false] = ACTIONS(1434), + [aux_sym_val_number_token1] = ACTIONS(1434), + [aux_sym_val_number_token2] = ACTIONS(1434), + [aux_sym_val_number_token3] = ACTIONS(1434), + [aux_sym_val_number_token4] = ACTIONS(1434), + [anon_sym_inf] = ACTIONS(1434), + [anon_sym_DASHinf] = ACTIONS(1434), + [anon_sym_NaN] = ACTIONS(1434), + [anon_sym_0b] = ACTIONS(1434), + [anon_sym_0o] = ACTIONS(1434), + [anon_sym_0x] = ACTIONS(1434), + [sym_val_date] = ACTIONS(1434), + [anon_sym_DQUOTE] = ACTIONS(1434), + [sym__str_single_quotes] = ACTIONS(1434), + [sym__str_back_ticks] = ACTIONS(1434), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1434), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1434), + [anon_sym_CARET] = ACTIONS(1434), [anon_sym_POUND] = ACTIONS(3), }, [726] = { [sym_comment] = STATE(726), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_RPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1615), - [anon_sym_DASH_DASH] = ACTIONS(1139), - [anon_sym_DASH] = ACTIONS(1617), - [anon_sym_in] = ACTIONS(1619), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1621), - [anon_sym_STAR_STAR] = ACTIONS(1623), - [anon_sym_PLUS_PLUS] = ACTIONS(1623), - [anon_sym_SLASH] = ACTIONS(1621), - [anon_sym_mod] = ACTIONS(1621), - [anon_sym_SLASH_SLASH] = ACTIONS(1621), - [anon_sym_PLUS] = ACTIONS(1617), - [anon_sym_bit_DASHshl] = ACTIONS(1625), - [anon_sym_bit_DASHshr] = ACTIONS(1625), - [anon_sym_EQ_EQ] = ACTIONS(1615), - [anon_sym_BANG_EQ] = ACTIONS(1615), - [anon_sym_LT2] = ACTIONS(1615), - [anon_sym_LT_EQ] = ACTIONS(1615), - [anon_sym_GT_EQ] = ACTIONS(1615), - [anon_sym_not_DASHin] = ACTIONS(1619), - [anon_sym_starts_DASHwith] = ACTIONS(1619), - [anon_sym_ends_DASHwith] = ACTIONS(1619), - [anon_sym_EQ_TILDE] = ACTIONS(1627), - [anon_sym_BANG_TILDE] = ACTIONS(1627), - [anon_sym_bit_DASHand] = ACTIONS(1629), - [anon_sym_bit_DASHxor] = ACTIONS(1139), - [anon_sym_bit_DASHor] = ACTIONS(1139), - [anon_sym_and] = ACTIONS(1139), - [anon_sym_xor] = ACTIONS(1139), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_err_GT] = ACTIONS(1139), - [anon_sym_out_GT] = ACTIONS(1139), - [anon_sym_e_GT] = ACTIONS(1139), - [anon_sym_o_GT] = ACTIONS(1139), - [anon_sym_err_PLUSout_GT] = ACTIONS(1139), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1139), - [anon_sym_o_PLUSe_GT] = ACTIONS(1139), - [anon_sym_e_PLUSo_GT] = ACTIONS(1139), - [sym_short_flag] = ACTIONS(1139), - [aux_sym_unquoted_token1] = ACTIONS(1139), + [ts_builtin_sym_end] = ACTIONS(787), + [anon_sym_export] = ACTIONS(785), + [anon_sym_alias] = ACTIONS(785), + [anon_sym_let] = ACTIONS(785), + [anon_sym_let_DASHenv] = ACTIONS(785), + [anon_sym_mut] = ACTIONS(785), + [anon_sym_const] = ACTIONS(785), + [sym_cmd_identifier] = ACTIONS(785), + [anon_sym_SEMI] = ACTIONS(785), + [anon_sym_LF] = ACTIONS(787), + [anon_sym_def] = ACTIONS(785), + [anon_sym_def_DASHenv] = ACTIONS(785), + [anon_sym_export_DASHenv] = ACTIONS(785), + [anon_sym_extern] = ACTIONS(785), + [anon_sym_module] = ACTIONS(785), + [anon_sym_use] = ACTIONS(785), + [anon_sym_LBRACK] = ACTIONS(785), + [anon_sym_LPAREN] = ACTIONS(785), + [anon_sym_PIPE] = ACTIONS(785), + [anon_sym_DOLLAR] = ACTIONS(785), + [anon_sym_error] = ACTIONS(785), + [anon_sym_DASH_DASH] = ACTIONS(785), + [anon_sym_DASH] = ACTIONS(785), + [anon_sym_break] = ACTIONS(785), + [anon_sym_continue] = ACTIONS(785), + [anon_sym_for] = ACTIONS(785), + [anon_sym_loop] = ACTIONS(785), + [anon_sym_while] = ACTIONS(785), + [anon_sym_do] = ACTIONS(785), + [anon_sym_if] = ACTIONS(785), + [anon_sym_match] = ACTIONS(785), + [anon_sym_LBRACE] = ACTIONS(785), + [anon_sym_try] = ACTIONS(785), + [anon_sym_return] = ACTIONS(785), + [anon_sym_source] = ACTIONS(785), + [anon_sym_source_DASHenv] = ACTIONS(785), + [anon_sym_register] = ACTIONS(785), + [anon_sym_hide] = ACTIONS(785), + [anon_sym_hide_DASHenv] = ACTIONS(785), + [anon_sym_overlay] = ACTIONS(785), + [anon_sym_where] = ACTIONS(785), + [anon_sym_not] = ACTIONS(785), + [anon_sym_DOT_DOT_LT] = ACTIONS(785), + [anon_sym_DOT_DOT] = ACTIONS(785), + [anon_sym_DOT_DOT_EQ] = ACTIONS(785), + [sym_val_nothing] = ACTIONS(785), + [anon_sym_true] = ACTIONS(785), + [anon_sym_false] = ACTIONS(785), + [aux_sym_val_number_token1] = ACTIONS(785), + [aux_sym_val_number_token2] = ACTIONS(785), + [aux_sym_val_number_token3] = ACTIONS(785), + [aux_sym_val_number_token4] = ACTIONS(785), + [anon_sym_inf] = ACTIONS(785), + [anon_sym_DASHinf] = ACTIONS(785), + [anon_sym_NaN] = ACTIONS(785), + [anon_sym_0b] = ACTIONS(785), + [anon_sym_0o] = ACTIONS(785), + [anon_sym_0x] = ACTIONS(785), + [sym_val_date] = ACTIONS(785), + [anon_sym_DQUOTE] = ACTIONS(785), + [sym__str_single_quotes] = ACTIONS(785), + [sym__str_back_ticks] = ACTIONS(785), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(785), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(785), + [anon_sym_CARET] = ACTIONS(785), + [sym_short_flag] = ACTIONS(785), [anon_sym_POUND] = ACTIONS(3), }, [727] = { [sym_comment] = STATE(727), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_RPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1615), - [anon_sym_DASH_DASH] = ACTIONS(1139), - [anon_sym_DASH] = ACTIONS(1617), - [anon_sym_in] = ACTIONS(1619), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1621), - [anon_sym_STAR_STAR] = ACTIONS(1623), - [anon_sym_PLUS_PLUS] = ACTIONS(1623), - [anon_sym_SLASH] = ACTIONS(1621), - [anon_sym_mod] = ACTIONS(1621), - [anon_sym_SLASH_SLASH] = ACTIONS(1621), - [anon_sym_PLUS] = ACTIONS(1617), - [anon_sym_bit_DASHshl] = ACTIONS(1625), - [anon_sym_bit_DASHshr] = ACTIONS(1625), - [anon_sym_EQ_EQ] = ACTIONS(1615), - [anon_sym_BANG_EQ] = ACTIONS(1615), - [anon_sym_LT2] = ACTIONS(1615), - [anon_sym_LT_EQ] = ACTIONS(1615), - [anon_sym_GT_EQ] = ACTIONS(1615), - [anon_sym_not_DASHin] = ACTIONS(1619), - [anon_sym_starts_DASHwith] = ACTIONS(1619), - [anon_sym_ends_DASHwith] = ACTIONS(1619), - [anon_sym_EQ_TILDE] = ACTIONS(1627), - [anon_sym_BANG_TILDE] = ACTIONS(1627), - [anon_sym_bit_DASHand] = ACTIONS(1139), - [anon_sym_bit_DASHxor] = ACTIONS(1139), - [anon_sym_bit_DASHor] = ACTIONS(1139), - [anon_sym_and] = ACTIONS(1139), - [anon_sym_xor] = ACTIONS(1139), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_err_GT] = ACTIONS(1139), - [anon_sym_out_GT] = ACTIONS(1139), - [anon_sym_e_GT] = ACTIONS(1139), - [anon_sym_o_GT] = ACTIONS(1139), - [anon_sym_err_PLUSout_GT] = ACTIONS(1139), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1139), - [anon_sym_o_PLUSe_GT] = ACTIONS(1139), - [anon_sym_e_PLUSo_GT] = ACTIONS(1139), - [sym_short_flag] = ACTIONS(1139), - [aux_sym_unquoted_token1] = ACTIONS(1139), + [anon_sym_export] = ACTIONS(1438), + [anon_sym_alias] = ACTIONS(1438), + [anon_sym_let] = ACTIONS(1438), + [anon_sym_let_DASHenv] = ACTIONS(1438), + [anon_sym_mut] = ACTIONS(1438), + [anon_sym_const] = ACTIONS(1438), + [sym_cmd_identifier] = ACTIONS(1438), + [anon_sym_SEMI] = ACTIONS(1438), + [anon_sym_LF] = ACTIONS(1440), + [anon_sym_def] = ACTIONS(1438), + [anon_sym_def_DASHenv] = ACTIONS(1438), + [anon_sym_export_DASHenv] = ACTIONS(1438), + [anon_sym_extern] = ACTIONS(1438), + [anon_sym_module] = ACTIONS(1438), + [anon_sym_use] = ACTIONS(1438), + [anon_sym_LBRACK] = ACTIONS(1438), + [anon_sym_LPAREN] = ACTIONS(1438), + [anon_sym_RPAREN] = ACTIONS(1438), + [anon_sym_PIPE] = ACTIONS(1438), + [anon_sym_DOLLAR] = ACTIONS(1438), + [anon_sym_error] = ACTIONS(1438), + [anon_sym_DASH] = ACTIONS(1438), + [anon_sym_break] = ACTIONS(1438), + [anon_sym_continue] = ACTIONS(1438), + [anon_sym_for] = ACTIONS(1438), + [anon_sym_loop] = ACTIONS(1438), + [anon_sym_while] = ACTIONS(1438), + [anon_sym_do] = ACTIONS(1438), + [anon_sym_if] = ACTIONS(1438), + [anon_sym_match] = ACTIONS(1438), + [anon_sym_LBRACE] = ACTIONS(1438), + [anon_sym_RBRACE] = ACTIONS(1438), + [anon_sym_try] = ACTIONS(1438), + [anon_sym_catch] = ACTIONS(1438), + [anon_sym_return] = ACTIONS(1438), + [anon_sym_source] = ACTIONS(1438), + [anon_sym_source_DASHenv] = ACTIONS(1438), + [anon_sym_register] = ACTIONS(1438), + [anon_sym_hide] = ACTIONS(1438), + [anon_sym_hide_DASHenv] = ACTIONS(1438), + [anon_sym_overlay] = ACTIONS(1438), + [anon_sym_where] = ACTIONS(1438), + [anon_sym_not] = ACTIONS(1438), + [anon_sym_DOT_DOT_LT] = ACTIONS(1438), + [anon_sym_DOT_DOT] = ACTIONS(1438), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1438), + [sym_val_nothing] = ACTIONS(1438), + [anon_sym_true] = ACTIONS(1438), + [anon_sym_false] = ACTIONS(1438), + [aux_sym_val_number_token1] = ACTIONS(1438), + [aux_sym_val_number_token2] = ACTIONS(1438), + [aux_sym_val_number_token3] = ACTIONS(1438), + [aux_sym_val_number_token4] = ACTIONS(1438), + [anon_sym_inf] = ACTIONS(1438), + [anon_sym_DASHinf] = ACTIONS(1438), + [anon_sym_NaN] = ACTIONS(1438), + [anon_sym_0b] = ACTIONS(1438), + [anon_sym_0o] = ACTIONS(1438), + [anon_sym_0x] = ACTIONS(1438), + [sym_val_date] = ACTIONS(1438), + [anon_sym_DQUOTE] = ACTIONS(1438), + [sym__str_single_quotes] = ACTIONS(1438), + [sym__str_back_ticks] = ACTIONS(1438), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1438), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1438), + [anon_sym_CARET] = ACTIONS(1438), [anon_sym_POUND] = ACTIONS(3), }, [728] = { + [sym_expr_parenthesized] = STATE(1752), + [sym_val_range] = STATE(1749), + [sym__value] = STATE(1749), + [sym_val_bool] = STATE(1734), + [sym_val_variable] = STATE(1734), + [sym__var] = STATE(1658), + [sym_val_number] = STATE(109), + [sym_val_duration] = STATE(1734), + [sym_val_filesize] = STATE(1734), + [sym_val_binary] = STATE(1734), + [sym_val_string] = STATE(1734), + [sym__str_double_quotes] = STATE(1778), + [sym_val_interpolated] = STATE(1734), + [sym__inter_single_quotes] = STATE(1732), + [sym__inter_double_quotes] = STATE(1762), + [sym_val_list] = STATE(1734), + [sym_val_record] = STATE(1734), + [sym_val_table] = STATE(1734), + [sym_val_closure] = STATE(1734), + [sym__cmd_arg] = STATE(1748), + [sym_redirection] = STATE(1747), + [sym__flag] = STATE(1745), + [sym_long_flag] = STATE(1755), + [sym_unquoted] = STATE(1743), [sym_comment] = STATE(728), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_RPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1139), - [anon_sym_DASH_DASH] = ACTIONS(1139), - [anon_sym_DASH] = ACTIONS(1617), - [anon_sym_in] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1621), - [anon_sym_STAR_STAR] = ACTIONS(1623), - [anon_sym_PLUS_PLUS] = ACTIONS(1623), - [anon_sym_SLASH] = ACTIONS(1621), - [anon_sym_mod] = ACTIONS(1621), - [anon_sym_SLASH_SLASH] = ACTIONS(1621), - [anon_sym_PLUS] = ACTIONS(1617), - [anon_sym_bit_DASHshl] = ACTIONS(1625), - [anon_sym_bit_DASHshr] = ACTIONS(1625), - [anon_sym_EQ_EQ] = ACTIONS(1139), - [anon_sym_BANG_EQ] = ACTIONS(1139), - [anon_sym_LT2] = ACTIONS(1139), - [anon_sym_LT_EQ] = ACTIONS(1139), - [anon_sym_GT_EQ] = ACTIONS(1139), - [anon_sym_not_DASHin] = ACTIONS(1139), - [anon_sym_starts_DASHwith] = ACTIONS(1139), - [anon_sym_ends_DASHwith] = ACTIONS(1139), - [anon_sym_EQ_TILDE] = ACTIONS(1139), - [anon_sym_BANG_TILDE] = ACTIONS(1139), - [anon_sym_bit_DASHand] = ACTIONS(1139), - [anon_sym_bit_DASHxor] = ACTIONS(1139), - [anon_sym_bit_DASHor] = ACTIONS(1139), - [anon_sym_and] = ACTIONS(1139), - [anon_sym_xor] = ACTIONS(1139), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_err_GT] = ACTIONS(1139), - [anon_sym_out_GT] = ACTIONS(1139), - [anon_sym_e_GT] = ACTIONS(1139), - [anon_sym_o_GT] = ACTIONS(1139), - [anon_sym_err_PLUSout_GT] = ACTIONS(1139), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1139), - [anon_sym_o_PLUSe_GT] = ACTIONS(1139), - [anon_sym_e_PLUSo_GT] = ACTIONS(1139), - [sym_short_flag] = ACTIONS(1139), - [aux_sym_unquoted_token1] = ACTIONS(1139), + [aux_sym_command_repeat1] = STATE(723), + [ts_builtin_sym_end] = ACTIONS(1621), + [anon_sym_SEMI] = ACTIONS(1458), + [anon_sym_LF] = ACTIONS(1623), + [anon_sym_LBRACK] = ACTIONS(1508), + [anon_sym_LPAREN] = ACTIONS(1510), + [anon_sym_PIPE] = ACTIONS(1458), + [anon_sym_DOLLAR] = ACTIONS(1512), + [anon_sym_DASH_DASH] = ACTIONS(1514), + [anon_sym_LBRACE] = ACTIONS(1516), + [anon_sym_DOT_DOT_LT] = ACTIONS(1518), + [anon_sym_DOT_DOT] = ACTIONS(1518), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1518), + [sym_val_nothing] = ACTIONS(1520), + [anon_sym_true] = ACTIONS(1522), + [anon_sym_false] = ACTIONS(1522), + [aux_sym_val_number_token1] = ACTIONS(1524), + [aux_sym_val_number_token2] = ACTIONS(1524), + [aux_sym_val_number_token3] = ACTIONS(1524), + [aux_sym_val_number_token4] = ACTIONS(1524), + [anon_sym_inf] = ACTIONS(1524), + [anon_sym_DASHinf] = ACTIONS(1524), + [anon_sym_NaN] = ACTIONS(1524), + [anon_sym_0b] = ACTIONS(1526), + [anon_sym_0o] = ACTIONS(1526), + [anon_sym_0x] = ACTIONS(1526), + [sym_val_date] = ACTIONS(1520), + [anon_sym_DQUOTE] = ACTIONS(1528), + [sym__str_single_quotes] = ACTIONS(1530), + [sym__str_back_ticks] = ACTIONS(1530), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1532), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1534), + [anon_sym_err_GT] = ACTIONS(1536), + [anon_sym_out_GT] = ACTIONS(1536), + [anon_sym_e_GT] = ACTIONS(1536), + [anon_sym_o_GT] = ACTIONS(1536), + [anon_sym_err_PLUSout_GT] = ACTIONS(1536), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1536), + [anon_sym_o_PLUSe_GT] = ACTIONS(1536), + [anon_sym_e_PLUSo_GT] = ACTIONS(1536), + [sym_short_flag] = ACTIONS(1538), + [aux_sym_unquoted_token1] = ACTIONS(1540), [anon_sym_POUND] = ACTIONS(3), }, [729] = { + [sym__expression] = STATE(635), + [sym_expr_unary] = STATE(568), + [sym_expr_binary] = STATE(568), + [sym_expr_parenthesized] = STATE(583), + [sym_val_range] = STATE(568), + [sym__value] = STATE(568), + [sym_val_bool] = STATE(629), + [sym_val_variable] = STATE(629), + [sym__var] = STATE(485), + [sym_val_number] = STATE(13), + [sym_val_duration] = STATE(629), + [sym_val_filesize] = STATE(629), + [sym_val_binary] = STATE(629), + [sym_val_string] = STATE(629), + [sym__str_double_quotes] = STATE(616), + [sym_val_interpolated] = STATE(629), + [sym__inter_single_quotes] = STATE(605), + [sym__inter_double_quotes] = STATE(604), + [sym_val_list] = STATE(629), + [sym_val_record] = STATE(629), + [sym_val_table] = STATE(629), + [sym_val_closure] = STATE(629), + [sym_unquoted] = STATE(1770), [sym_comment] = STATE(729), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_RPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1139), - [anon_sym_DASH_DASH] = ACTIONS(1139), - [anon_sym_DASH] = ACTIONS(1139), - [anon_sym_in] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1139), - [anon_sym_STAR_STAR] = ACTIONS(1623), - [anon_sym_PLUS_PLUS] = ACTIONS(1623), - [anon_sym_SLASH] = ACTIONS(1139), - [anon_sym_mod] = ACTIONS(1139), - [anon_sym_SLASH_SLASH] = ACTIONS(1139), - [anon_sym_PLUS] = ACTIONS(1139), - [anon_sym_bit_DASHshl] = ACTIONS(1139), - [anon_sym_bit_DASHshr] = ACTIONS(1139), - [anon_sym_EQ_EQ] = ACTIONS(1139), - [anon_sym_BANG_EQ] = ACTIONS(1139), - [anon_sym_LT2] = ACTIONS(1139), - [anon_sym_LT_EQ] = ACTIONS(1139), - [anon_sym_GT_EQ] = ACTIONS(1139), - [anon_sym_not_DASHin] = ACTIONS(1139), - [anon_sym_starts_DASHwith] = ACTIONS(1139), - [anon_sym_ends_DASHwith] = ACTIONS(1139), - [anon_sym_EQ_TILDE] = ACTIONS(1139), - [anon_sym_BANG_TILDE] = ACTIONS(1139), - [anon_sym_bit_DASHand] = ACTIONS(1139), - [anon_sym_bit_DASHxor] = ACTIONS(1139), - [anon_sym_bit_DASHor] = ACTIONS(1139), - [anon_sym_and] = ACTIONS(1139), - [anon_sym_xor] = ACTIONS(1139), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_err_GT] = ACTIONS(1139), - [anon_sym_out_GT] = ACTIONS(1139), - [anon_sym_e_GT] = ACTIONS(1139), - [anon_sym_o_GT] = ACTIONS(1139), - [anon_sym_err_PLUSout_GT] = ACTIONS(1139), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1139), - [anon_sym_o_PLUSe_GT] = ACTIONS(1139), - [anon_sym_e_PLUSo_GT] = ACTIONS(1139), - [sym_short_flag] = ACTIONS(1139), - [aux_sym_unquoted_token1] = ACTIONS(1139), + [ts_builtin_sym_end] = ACTIONS(1465), + [anon_sym_SEMI] = ACTIONS(1463), + [anon_sym_LF] = ACTIONS(1465), + [anon_sym_LBRACK] = ACTIONS(1626), + [anon_sym_LPAREN] = ACTIONS(1058), + [anon_sym_PIPE] = ACTIONS(1463), + [anon_sym_DOLLAR] = ACTIONS(1628), + [anon_sym_DASH_DASH] = ACTIONS(1463), + [anon_sym_DASH] = ACTIONS(1630), + [anon_sym_LBRACE] = ACTIONS(1632), + [anon_sym_not] = ACTIONS(1634), + [anon_sym_DOT_DOT_LT] = ACTIONS(1636), + [anon_sym_DOT_DOT] = ACTIONS(1636), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1636), + [sym_val_nothing] = ACTIONS(1638), + [anon_sym_true] = ACTIONS(1640), + [anon_sym_false] = ACTIONS(1640), + [aux_sym_val_number_token1] = ACTIONS(1642), + [aux_sym_val_number_token2] = ACTIONS(1642), + [aux_sym_val_number_token3] = ACTIONS(1642), + [aux_sym_val_number_token4] = ACTIONS(1642), + [anon_sym_inf] = ACTIONS(1642), + [anon_sym_DASHinf] = ACTIONS(1642), + [anon_sym_NaN] = ACTIONS(1642), + [anon_sym_0b] = ACTIONS(1644), + [anon_sym_0o] = ACTIONS(1644), + [anon_sym_0x] = ACTIONS(1644), + [sym_val_date] = ACTIONS(1638), + [anon_sym_DQUOTE] = ACTIONS(1646), + [sym__str_single_quotes] = ACTIONS(1648), + [sym__str_back_ticks] = ACTIONS(1648), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1650), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1652), + [anon_sym_err_GT] = ACTIONS(1463), + [anon_sym_out_GT] = ACTIONS(1463), + [anon_sym_e_GT] = ACTIONS(1463), + [anon_sym_o_GT] = ACTIONS(1463), + [anon_sym_err_PLUSout_GT] = ACTIONS(1463), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1463), + [anon_sym_o_PLUSe_GT] = ACTIONS(1463), + [anon_sym_e_PLUSo_GT] = ACTIONS(1463), + [sym_short_flag] = ACTIONS(1463), + [aux_sym_unquoted_token1] = ACTIONS(1540), [anon_sym_POUND] = ACTIONS(3), }, [730] = { [sym_comment] = STATE(730), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_RPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1139), - [anon_sym_DASH_DASH] = ACTIONS(1139), - [anon_sym_DASH] = ACTIONS(1139), - [anon_sym_in] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1621), - [anon_sym_STAR_STAR] = ACTIONS(1623), - [anon_sym_PLUS_PLUS] = ACTIONS(1623), - [anon_sym_SLASH] = ACTIONS(1621), - [anon_sym_mod] = ACTIONS(1621), - [anon_sym_SLASH_SLASH] = ACTIONS(1621), - [anon_sym_PLUS] = ACTIONS(1139), - [anon_sym_bit_DASHshl] = ACTIONS(1139), - [anon_sym_bit_DASHshr] = ACTIONS(1139), - [anon_sym_EQ_EQ] = ACTIONS(1139), - [anon_sym_BANG_EQ] = ACTIONS(1139), - [anon_sym_LT2] = ACTIONS(1139), - [anon_sym_LT_EQ] = ACTIONS(1139), - [anon_sym_GT_EQ] = ACTIONS(1139), - [anon_sym_not_DASHin] = ACTIONS(1139), - [anon_sym_starts_DASHwith] = ACTIONS(1139), - [anon_sym_ends_DASHwith] = ACTIONS(1139), - [anon_sym_EQ_TILDE] = ACTIONS(1139), - [anon_sym_BANG_TILDE] = ACTIONS(1139), - [anon_sym_bit_DASHand] = ACTIONS(1139), - [anon_sym_bit_DASHxor] = ACTIONS(1139), - [anon_sym_bit_DASHor] = ACTIONS(1139), - [anon_sym_and] = ACTIONS(1139), - [anon_sym_xor] = ACTIONS(1139), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_err_GT] = ACTIONS(1139), - [anon_sym_out_GT] = ACTIONS(1139), - [anon_sym_e_GT] = ACTIONS(1139), - [anon_sym_o_GT] = ACTIONS(1139), - [anon_sym_err_PLUSout_GT] = ACTIONS(1139), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1139), - [anon_sym_o_PLUSe_GT] = ACTIONS(1139), - [anon_sym_e_PLUSo_GT] = ACTIONS(1139), - [sym_short_flag] = ACTIONS(1139), - [aux_sym_unquoted_token1] = ACTIONS(1139), + [anon_sym_export] = ACTIONS(1434), + [anon_sym_alias] = ACTIONS(1434), + [anon_sym_let] = ACTIONS(1434), + [anon_sym_let_DASHenv] = ACTIONS(1434), + [anon_sym_mut] = ACTIONS(1434), + [anon_sym_const] = ACTIONS(1434), + [sym_cmd_identifier] = ACTIONS(1434), + [anon_sym_SEMI] = ACTIONS(1434), + [anon_sym_LF] = ACTIONS(1436), + [anon_sym_def] = ACTIONS(1434), + [anon_sym_def_DASHenv] = ACTIONS(1434), + [anon_sym_export_DASHenv] = ACTIONS(1434), + [anon_sym_extern] = ACTIONS(1434), + [anon_sym_module] = ACTIONS(1434), + [anon_sym_use] = ACTIONS(1434), + [anon_sym_LBRACK] = ACTIONS(1434), + [anon_sym_LPAREN] = ACTIONS(1434), + [anon_sym_RPAREN] = ACTIONS(1434), + [anon_sym_PIPE] = ACTIONS(1434), + [anon_sym_DOLLAR] = ACTIONS(1434), + [anon_sym_error] = ACTIONS(1434), + [anon_sym_DASH] = ACTIONS(1434), + [anon_sym_break] = ACTIONS(1434), + [anon_sym_continue] = ACTIONS(1434), + [anon_sym_for] = ACTIONS(1434), + [anon_sym_loop] = ACTIONS(1434), + [anon_sym_while] = ACTIONS(1434), + [anon_sym_do] = ACTIONS(1434), + [anon_sym_if] = ACTIONS(1434), + [anon_sym_match] = ACTIONS(1434), + [anon_sym_LBRACE] = ACTIONS(1434), + [anon_sym_RBRACE] = ACTIONS(1434), + [anon_sym_try] = ACTIONS(1434), + [anon_sym_catch] = ACTIONS(1434), + [anon_sym_return] = ACTIONS(1434), + [anon_sym_source] = ACTIONS(1434), + [anon_sym_source_DASHenv] = ACTIONS(1434), + [anon_sym_register] = ACTIONS(1434), + [anon_sym_hide] = ACTIONS(1434), + [anon_sym_hide_DASHenv] = ACTIONS(1434), + [anon_sym_overlay] = ACTIONS(1434), + [anon_sym_where] = ACTIONS(1434), + [anon_sym_not] = ACTIONS(1434), + [anon_sym_DOT_DOT_LT] = ACTIONS(1434), + [anon_sym_DOT_DOT] = ACTIONS(1434), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1434), + [sym_val_nothing] = ACTIONS(1434), + [anon_sym_true] = ACTIONS(1434), + [anon_sym_false] = ACTIONS(1434), + [aux_sym_val_number_token1] = ACTIONS(1434), + [aux_sym_val_number_token2] = ACTIONS(1434), + [aux_sym_val_number_token3] = ACTIONS(1434), + [aux_sym_val_number_token4] = ACTIONS(1434), + [anon_sym_inf] = ACTIONS(1434), + [anon_sym_DASHinf] = ACTIONS(1434), + [anon_sym_NaN] = ACTIONS(1434), + [anon_sym_0b] = ACTIONS(1434), + [anon_sym_0o] = ACTIONS(1434), + [anon_sym_0x] = ACTIONS(1434), + [sym_val_date] = ACTIONS(1434), + [anon_sym_DQUOTE] = ACTIONS(1434), + [sym__str_single_quotes] = ACTIONS(1434), + [sym__str_back_ticks] = ACTIONS(1434), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1434), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1434), + [anon_sym_CARET] = ACTIONS(1434), [anon_sym_POUND] = ACTIONS(3), }, [731] = { + [sym_path] = STATE(847), [sym_comment] = STATE(731), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_RPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1615), - [anon_sym_DASH_DASH] = ACTIONS(1139), - [anon_sym_DASH] = ACTIONS(1617), - [anon_sym_in] = ACTIONS(1619), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1621), - [anon_sym_STAR_STAR] = ACTIONS(1623), - [anon_sym_PLUS_PLUS] = ACTIONS(1623), - [anon_sym_SLASH] = ACTIONS(1621), - [anon_sym_mod] = ACTIONS(1621), - [anon_sym_SLASH_SLASH] = ACTIONS(1621), - [anon_sym_PLUS] = ACTIONS(1617), - [anon_sym_bit_DASHshl] = ACTIONS(1625), - [anon_sym_bit_DASHshr] = ACTIONS(1625), - [anon_sym_EQ_EQ] = ACTIONS(1615), - [anon_sym_BANG_EQ] = ACTIONS(1615), - [anon_sym_LT2] = ACTIONS(1615), - [anon_sym_LT_EQ] = ACTIONS(1615), - [anon_sym_GT_EQ] = ACTIONS(1615), - [anon_sym_not_DASHin] = ACTIONS(1619), - [anon_sym_starts_DASHwith] = ACTIONS(1619), - [anon_sym_ends_DASHwith] = ACTIONS(1619), - [anon_sym_EQ_TILDE] = ACTIONS(1139), - [anon_sym_BANG_TILDE] = ACTIONS(1139), - [anon_sym_bit_DASHand] = ACTIONS(1139), - [anon_sym_bit_DASHxor] = ACTIONS(1139), - [anon_sym_bit_DASHor] = ACTIONS(1139), - [anon_sym_and] = ACTIONS(1139), - [anon_sym_xor] = ACTIONS(1139), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_err_GT] = ACTIONS(1139), - [anon_sym_out_GT] = ACTIONS(1139), - [anon_sym_e_GT] = ACTIONS(1139), - [anon_sym_o_GT] = ACTIONS(1139), - [anon_sym_err_PLUSout_GT] = ACTIONS(1139), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1139), - [anon_sym_o_PLUSe_GT] = ACTIONS(1139), - [anon_sym_e_PLUSo_GT] = ACTIONS(1139), - [sym_short_flag] = ACTIONS(1139), - [aux_sym_unquoted_token1] = ACTIONS(1139), + [aux_sym_cell_path_repeat1] = STATE(712), + [ts_builtin_sym_end] = ACTIONS(584), + [anon_sym_export] = ACTIONS(582), + [anon_sym_alias] = ACTIONS(582), + [anon_sym_let] = ACTIONS(582), + [anon_sym_let_DASHenv] = ACTIONS(582), + [anon_sym_mut] = ACTIONS(582), + [anon_sym_const] = ACTIONS(582), + [sym_cmd_identifier] = ACTIONS(582), + [anon_sym_SEMI] = ACTIONS(582), + [anon_sym_LF] = ACTIONS(584), + [anon_sym_def] = ACTIONS(582), + [anon_sym_def_DASHenv] = ACTIONS(582), + [anon_sym_export_DASHenv] = ACTIONS(582), + [anon_sym_extern] = ACTIONS(582), + [anon_sym_module] = ACTIONS(582), + [anon_sym_use] = ACTIONS(582), + [anon_sym_LBRACK] = ACTIONS(582), + [anon_sym_LPAREN] = ACTIONS(582), + [anon_sym_DOLLAR] = ACTIONS(582), + [anon_sym_error] = ACTIONS(582), + [anon_sym_DASH] = ACTIONS(582), + [anon_sym_break] = ACTIONS(582), + [anon_sym_continue] = ACTIONS(582), + [anon_sym_for] = ACTIONS(582), + [anon_sym_loop] = ACTIONS(582), + [anon_sym_while] = ACTIONS(582), + [anon_sym_do] = ACTIONS(582), + [anon_sym_if] = ACTIONS(582), + [anon_sym_match] = ACTIONS(582), + [anon_sym_LBRACE] = ACTIONS(582), + [anon_sym_DOT] = ACTIONS(1542), + [anon_sym_try] = ACTIONS(582), + [anon_sym_return] = ACTIONS(582), + [anon_sym_source] = ACTIONS(582), + [anon_sym_source_DASHenv] = ACTIONS(582), + [anon_sym_register] = ACTIONS(582), + [anon_sym_hide] = ACTIONS(582), + [anon_sym_hide_DASHenv] = ACTIONS(582), + [anon_sym_overlay] = ACTIONS(582), + [anon_sym_where] = ACTIONS(582), + [anon_sym_not] = ACTIONS(582), + [anon_sym_DOT_DOT_LT] = ACTIONS(582), + [anon_sym_DOT_DOT] = ACTIONS(582), + [anon_sym_DOT_DOT_EQ] = ACTIONS(582), + [sym_val_nothing] = ACTIONS(582), + [anon_sym_true] = ACTIONS(582), + [anon_sym_false] = ACTIONS(582), + [aux_sym_val_number_token1] = ACTIONS(582), + [aux_sym_val_number_token2] = ACTIONS(582), + [aux_sym_val_number_token3] = ACTIONS(582), + [aux_sym_val_number_token4] = ACTIONS(582), + [anon_sym_inf] = ACTIONS(582), + [anon_sym_DASHinf] = ACTIONS(582), + [anon_sym_NaN] = ACTIONS(582), + [anon_sym_0b] = ACTIONS(582), + [anon_sym_0o] = ACTIONS(582), + [anon_sym_0x] = ACTIONS(582), + [sym_val_date] = ACTIONS(582), + [anon_sym_DQUOTE] = ACTIONS(582), + [sym__str_single_quotes] = ACTIONS(582), + [sym__str_back_ticks] = ACTIONS(582), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(582), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(582), + [anon_sym_CARET] = ACTIONS(582), [anon_sym_POUND] = ACTIONS(3), }, [732] = { [sym_comment] = STATE(732), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_RPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1139), - [anon_sym_DASH_DASH] = ACTIONS(1139), - [anon_sym_DASH] = ACTIONS(1617), - [anon_sym_in] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1621), - [anon_sym_STAR_STAR] = ACTIONS(1623), - [anon_sym_PLUS_PLUS] = ACTIONS(1623), - [anon_sym_SLASH] = ACTIONS(1621), - [anon_sym_mod] = ACTIONS(1621), - [anon_sym_SLASH_SLASH] = ACTIONS(1621), - [anon_sym_PLUS] = ACTIONS(1617), - [anon_sym_bit_DASHshl] = ACTIONS(1139), - [anon_sym_bit_DASHshr] = ACTIONS(1139), - [anon_sym_EQ_EQ] = ACTIONS(1139), - [anon_sym_BANG_EQ] = ACTIONS(1139), - [anon_sym_LT2] = ACTIONS(1139), - [anon_sym_LT_EQ] = ACTIONS(1139), - [anon_sym_GT_EQ] = ACTIONS(1139), - [anon_sym_not_DASHin] = ACTIONS(1139), - [anon_sym_starts_DASHwith] = ACTIONS(1139), - [anon_sym_ends_DASHwith] = ACTIONS(1139), - [anon_sym_EQ_TILDE] = ACTIONS(1139), - [anon_sym_BANG_TILDE] = ACTIONS(1139), - [anon_sym_bit_DASHand] = ACTIONS(1139), - [anon_sym_bit_DASHxor] = ACTIONS(1139), - [anon_sym_bit_DASHor] = ACTIONS(1139), - [anon_sym_and] = ACTIONS(1139), - [anon_sym_xor] = ACTIONS(1139), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_err_GT] = ACTIONS(1139), - [anon_sym_out_GT] = ACTIONS(1139), - [anon_sym_e_GT] = ACTIONS(1139), - [anon_sym_o_GT] = ACTIONS(1139), - [anon_sym_err_PLUSout_GT] = ACTIONS(1139), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1139), - [anon_sym_o_PLUSe_GT] = ACTIONS(1139), - [anon_sym_e_PLUSo_GT] = ACTIONS(1139), - [sym_short_flag] = ACTIONS(1139), - [aux_sym_unquoted_token1] = ACTIONS(1139), + [ts_builtin_sym_end] = ACTIONS(672), + [anon_sym_export] = ACTIONS(670), + [anon_sym_alias] = ACTIONS(670), + [anon_sym_let] = ACTIONS(670), + [anon_sym_let_DASHenv] = ACTIONS(670), + [anon_sym_mut] = ACTIONS(670), + [anon_sym_const] = ACTIONS(670), + [sym_cmd_identifier] = ACTIONS(670), + [anon_sym_SEMI] = ACTIONS(670), + [anon_sym_LF] = ACTIONS(672), + [anon_sym_def] = ACTIONS(670), + [anon_sym_def_DASHenv] = ACTIONS(670), + [anon_sym_export_DASHenv] = ACTIONS(670), + [anon_sym_extern] = ACTIONS(670), + [anon_sym_module] = ACTIONS(670), + [anon_sym_use] = ACTIONS(670), + [anon_sym_LBRACK] = ACTIONS(670), + [anon_sym_LPAREN] = ACTIONS(670), + [anon_sym_DOLLAR] = ACTIONS(670), + [anon_sym_error] = ACTIONS(670), + [anon_sym_DASH] = ACTIONS(670), + [anon_sym_break] = ACTIONS(670), + [anon_sym_continue] = ACTIONS(670), + [anon_sym_for] = ACTIONS(670), + [anon_sym_loop] = ACTIONS(670), + [anon_sym_while] = ACTIONS(670), + [anon_sym_do] = ACTIONS(670), + [anon_sym_if] = ACTIONS(670), + [anon_sym_match] = ACTIONS(670), + [anon_sym_LBRACE] = ACTIONS(670), + [anon_sym_DOT] = ACTIONS(670), + [anon_sym_try] = ACTIONS(670), + [anon_sym_return] = ACTIONS(670), + [anon_sym_source] = ACTIONS(670), + [anon_sym_source_DASHenv] = ACTIONS(670), + [anon_sym_register] = ACTIONS(670), + [anon_sym_hide] = ACTIONS(670), + [anon_sym_hide_DASHenv] = ACTIONS(670), + [anon_sym_overlay] = ACTIONS(670), + [anon_sym_STAR] = ACTIONS(670), + [anon_sym_where] = ACTIONS(670), + [anon_sym_QMARK2] = ACTIONS(670), + [anon_sym_not] = ACTIONS(670), + [anon_sym_DOT_DOT_LT] = ACTIONS(670), + [anon_sym_DOT_DOT] = ACTIONS(670), + [anon_sym_DOT_DOT_EQ] = ACTIONS(670), + [sym_val_nothing] = ACTIONS(670), + [anon_sym_true] = ACTIONS(670), + [anon_sym_false] = ACTIONS(670), + [aux_sym_val_number_token1] = ACTIONS(670), + [aux_sym_val_number_token2] = ACTIONS(670), + [aux_sym_val_number_token3] = ACTIONS(670), + [aux_sym_val_number_token4] = ACTIONS(670), + [anon_sym_inf] = ACTIONS(670), + [anon_sym_DASHinf] = ACTIONS(670), + [anon_sym_NaN] = ACTIONS(670), + [anon_sym_0b] = ACTIONS(670), + [anon_sym_0o] = ACTIONS(670), + [anon_sym_0x] = ACTIONS(670), + [sym_val_date] = ACTIONS(670), + [anon_sym_DQUOTE] = ACTIONS(670), + [sym__str_single_quotes] = ACTIONS(670), + [sym__str_back_ticks] = ACTIONS(670), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(670), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(670), + [anon_sym_CARET] = ACTIONS(670), [anon_sym_POUND] = ACTIONS(3), }, [733] = { [sym_comment] = STATE(733), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_LF] = ACTIONS(1141), - [anon_sym_LBRACK] = ACTIONS(1139), - [anon_sym_LPAREN] = ACTIONS(1139), - [anon_sym_RPAREN] = ACTIONS(1139), - [anon_sym_PIPE] = ACTIONS(1139), - [anon_sym_DOLLAR] = ACTIONS(1139), - [anon_sym_GT] = ACTIONS(1615), - [anon_sym_DASH_DASH] = ACTIONS(1139), - [anon_sym_DASH] = ACTIONS(1617), - [anon_sym_in] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1139), - [anon_sym_STAR] = ACTIONS(1621), - [anon_sym_STAR_STAR] = ACTIONS(1623), - [anon_sym_PLUS_PLUS] = ACTIONS(1623), - [anon_sym_SLASH] = ACTIONS(1621), - [anon_sym_mod] = ACTIONS(1621), - [anon_sym_SLASH_SLASH] = ACTIONS(1621), - [anon_sym_PLUS] = ACTIONS(1617), - [anon_sym_bit_DASHshl] = ACTIONS(1625), - [anon_sym_bit_DASHshr] = ACTIONS(1625), - [anon_sym_EQ_EQ] = ACTIONS(1615), - [anon_sym_BANG_EQ] = ACTIONS(1615), - [anon_sym_LT2] = ACTIONS(1615), - [anon_sym_LT_EQ] = ACTIONS(1615), - [anon_sym_GT_EQ] = ACTIONS(1615), - [anon_sym_not_DASHin] = ACTIONS(1139), - [anon_sym_starts_DASHwith] = ACTIONS(1139), - [anon_sym_ends_DASHwith] = ACTIONS(1139), - [anon_sym_EQ_TILDE] = ACTIONS(1139), - [anon_sym_BANG_TILDE] = ACTIONS(1139), - [anon_sym_bit_DASHand] = ACTIONS(1139), - [anon_sym_bit_DASHxor] = ACTIONS(1139), - [anon_sym_bit_DASHor] = ACTIONS(1139), - [anon_sym_and] = ACTIONS(1139), - [anon_sym_xor] = ACTIONS(1139), - [anon_sym_or] = ACTIONS(1139), - [anon_sym_DOT_DOT_LT] = ACTIONS(1139), - [anon_sym_DOT_DOT] = ACTIONS(1139), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1139), - [sym_val_nothing] = ACTIONS(1139), - [anon_sym_true] = ACTIONS(1139), - [anon_sym_false] = ACTIONS(1139), - [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(1139), - [anon_sym_inf] = ACTIONS(1139), - [anon_sym_DASHinf] = ACTIONS(1139), - [anon_sym_NaN] = ACTIONS(1139), - [anon_sym_0b] = ACTIONS(1139), - [anon_sym_0o] = ACTIONS(1139), - [anon_sym_0x] = ACTIONS(1139), - [sym_val_date] = ACTIONS(1139), - [anon_sym_DQUOTE] = ACTIONS(1139), - [sym__str_single_quotes] = ACTIONS(1139), - [sym__str_back_ticks] = ACTIONS(1139), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1139), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1139), - [anon_sym_err_GT] = ACTIONS(1139), - [anon_sym_out_GT] = ACTIONS(1139), - [anon_sym_e_GT] = ACTIONS(1139), - [anon_sym_o_GT] = ACTIONS(1139), - [anon_sym_err_PLUSout_GT] = ACTIONS(1139), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1139), - [anon_sym_o_PLUSe_GT] = ACTIONS(1139), - [anon_sym_e_PLUSo_GT] = ACTIONS(1139), - [sym_short_flag] = ACTIONS(1139), - [aux_sym_unquoted_token1] = ACTIONS(1139), + [ts_builtin_sym_end] = ACTIONS(1436), + [anon_sym_export] = ACTIONS(1434), + [anon_sym_alias] = ACTIONS(1434), + [anon_sym_let] = ACTIONS(1434), + [anon_sym_let_DASHenv] = ACTIONS(1434), + [anon_sym_mut] = ACTIONS(1434), + [anon_sym_const] = ACTIONS(1434), + [sym_cmd_identifier] = ACTIONS(1434), + [anon_sym_SEMI] = ACTIONS(1434), + [anon_sym_LF] = ACTIONS(1436), + [anon_sym_def] = ACTIONS(1434), + [anon_sym_def_DASHenv] = ACTIONS(1434), + [anon_sym_export_DASHenv] = ACTIONS(1434), + [anon_sym_extern] = ACTIONS(1434), + [anon_sym_module] = ACTIONS(1434), + [anon_sym_use] = ACTIONS(1434), + [anon_sym_LBRACK] = ACTIONS(1434), + [anon_sym_LPAREN] = ACTIONS(1434), + [anon_sym_PIPE] = ACTIONS(1434), + [anon_sym_DOLLAR] = ACTIONS(1434), + [anon_sym_error] = ACTIONS(1434), + [anon_sym_DASH_DASH] = ACTIONS(1434), + [anon_sym_DASH] = ACTIONS(1434), + [anon_sym_break] = ACTIONS(1434), + [anon_sym_continue] = ACTIONS(1434), + [anon_sym_for] = ACTIONS(1434), + [anon_sym_loop] = ACTIONS(1434), + [anon_sym_while] = ACTIONS(1434), + [anon_sym_do] = ACTIONS(1434), + [anon_sym_if] = ACTIONS(1434), + [anon_sym_match] = ACTIONS(1434), + [anon_sym_LBRACE] = ACTIONS(1434), + [anon_sym_try] = ACTIONS(1434), + [anon_sym_return] = ACTIONS(1434), + [anon_sym_source] = ACTIONS(1434), + [anon_sym_source_DASHenv] = ACTIONS(1434), + [anon_sym_register] = ACTIONS(1434), + [anon_sym_hide] = ACTIONS(1434), + [anon_sym_hide_DASHenv] = ACTIONS(1434), + [anon_sym_overlay] = ACTIONS(1434), + [anon_sym_where] = ACTIONS(1434), + [anon_sym_not] = ACTIONS(1434), + [anon_sym_DOT_DOT_LT] = ACTIONS(1434), + [anon_sym_DOT_DOT] = ACTIONS(1434), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1434), + [sym_val_nothing] = ACTIONS(1434), + [anon_sym_true] = ACTIONS(1434), + [anon_sym_false] = ACTIONS(1434), + [aux_sym_val_number_token1] = ACTIONS(1434), + [aux_sym_val_number_token2] = ACTIONS(1434), + [aux_sym_val_number_token3] = ACTIONS(1434), + [aux_sym_val_number_token4] = ACTIONS(1434), + [anon_sym_inf] = ACTIONS(1434), + [anon_sym_DASHinf] = ACTIONS(1434), + [anon_sym_NaN] = ACTIONS(1434), + [anon_sym_0b] = ACTIONS(1434), + [anon_sym_0o] = ACTIONS(1434), + [anon_sym_0x] = ACTIONS(1434), + [sym_val_date] = ACTIONS(1434), + [anon_sym_DQUOTE] = ACTIONS(1434), + [sym__str_single_quotes] = ACTIONS(1434), + [sym__str_back_ticks] = ACTIONS(1434), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1434), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1434), + [anon_sym_CARET] = ACTIONS(1434), + [sym_short_flag] = ACTIONS(1434), [anon_sym_POUND] = ACTIONS(3), }, [734] = { - [sym__ctrl_expression] = STATE(3300), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_pipe_element] = STATE(3447), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2609), - [sym__var] = STATE(2328), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), [sym_comment] = STATE(734), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(1491), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_do] = ACTIONS(1493), - [anon_sym_if] = ACTIONS(1495), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_try] = ACTIONS(1499), - [anon_sym_return] = ACTIONS(1501), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [anon_sym_export] = ACTIONS(1654), + [anon_sym_alias] = ACTIONS(1654), + [anon_sym_let] = ACTIONS(1654), + [anon_sym_let_DASHenv] = ACTIONS(1654), + [anon_sym_mut] = ACTIONS(1654), + [anon_sym_const] = ACTIONS(1654), + [sym_cmd_identifier] = ACTIONS(1654), + [anon_sym_SEMI] = ACTIONS(1654), + [anon_sym_LF] = ACTIONS(1656), + [anon_sym_def] = ACTIONS(1654), + [anon_sym_def_DASHenv] = ACTIONS(1654), + [anon_sym_export_DASHenv] = ACTIONS(1654), + [anon_sym_extern] = ACTIONS(1654), + [anon_sym_module] = ACTIONS(1654), + [anon_sym_use] = ACTIONS(1654), + [anon_sym_LBRACK] = ACTIONS(1654), + [anon_sym_LPAREN] = ACTIONS(1654), + [anon_sym_RPAREN] = ACTIONS(1654), + [anon_sym_PIPE] = ACTIONS(1654), + [anon_sym_DOLLAR] = ACTIONS(1654), + [anon_sym_error] = ACTIONS(1654), + [anon_sym_DASH] = ACTIONS(1654), + [anon_sym_break] = ACTIONS(1654), + [anon_sym_continue] = ACTIONS(1654), + [anon_sym_for] = ACTIONS(1654), + [anon_sym_loop] = ACTIONS(1654), + [anon_sym_while] = ACTIONS(1654), + [anon_sym_do] = ACTIONS(1654), + [anon_sym_if] = ACTIONS(1654), + [anon_sym_else] = ACTIONS(1658), + [anon_sym_match] = ACTIONS(1654), + [anon_sym_LBRACE] = ACTIONS(1654), + [anon_sym_RBRACE] = ACTIONS(1654), + [anon_sym_try] = ACTIONS(1654), + [anon_sym_return] = ACTIONS(1654), + [anon_sym_source] = ACTIONS(1654), + [anon_sym_source_DASHenv] = ACTIONS(1654), + [anon_sym_register] = ACTIONS(1654), + [anon_sym_hide] = ACTIONS(1654), + [anon_sym_hide_DASHenv] = ACTIONS(1654), + [anon_sym_overlay] = ACTIONS(1654), + [anon_sym_where] = ACTIONS(1654), + [anon_sym_not] = ACTIONS(1654), + [anon_sym_DOT_DOT_LT] = ACTIONS(1654), + [anon_sym_DOT_DOT] = ACTIONS(1654), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1654), + [sym_val_nothing] = ACTIONS(1654), + [anon_sym_true] = ACTIONS(1654), + [anon_sym_false] = ACTIONS(1654), + [aux_sym_val_number_token1] = ACTIONS(1654), + [aux_sym_val_number_token2] = ACTIONS(1654), + [aux_sym_val_number_token3] = ACTIONS(1654), + [aux_sym_val_number_token4] = ACTIONS(1654), + [anon_sym_inf] = ACTIONS(1654), + [anon_sym_DASHinf] = ACTIONS(1654), + [anon_sym_NaN] = ACTIONS(1654), + [anon_sym_0b] = ACTIONS(1654), + [anon_sym_0o] = ACTIONS(1654), + [anon_sym_0x] = ACTIONS(1654), + [sym_val_date] = ACTIONS(1654), + [anon_sym_DQUOTE] = ACTIONS(1654), + [sym__str_single_quotes] = ACTIONS(1654), + [sym__str_back_ticks] = ACTIONS(1654), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1654), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1654), + [anon_sym_CARET] = ACTIONS(1654), + [anon_sym_POUND] = ACTIONS(3), }, [735] = { - [sym_path] = STATE(822), [sym_comment] = STATE(735), - [aux_sym_cell_path_repeat1] = STATE(737), - [sym_cmd_identifier] = ACTIONS(959), - [anon_sym_SEMI] = ACTIONS(959), - [anon_sym_LF] = ACTIONS(961), - [anon_sym_export] = ACTIONS(959), - [anon_sym_alias] = ACTIONS(959), - [anon_sym_def] = ACTIONS(959), - [anon_sym_def_DASHenv] = ACTIONS(959), - [anon_sym_export_DASHenv] = ACTIONS(959), - [anon_sym_extern] = ACTIONS(959), - [anon_sym_module] = ACTIONS(959), - [anon_sym_use] = ACTIONS(959), - [anon_sym_LBRACK] = ACTIONS(959), - [anon_sym_LPAREN] = ACTIONS(959), - [anon_sym_PIPE] = ACTIONS(959), - [anon_sym_DOLLAR] = ACTIONS(959), - [anon_sym_error] = ACTIONS(959), - [anon_sym_DASH_DASH] = ACTIONS(959), - [anon_sym_DASH] = ACTIONS(959), - [anon_sym_break] = ACTIONS(959), - [anon_sym_continue] = ACTIONS(959), - [anon_sym_for] = ACTIONS(959), - [anon_sym_loop] = ACTIONS(959), - [anon_sym_while] = ACTIONS(959), - [anon_sym_do] = ACTIONS(959), - [anon_sym_if] = ACTIONS(959), - [anon_sym_match] = ACTIONS(959), - [anon_sym_LBRACE] = ACTIONS(959), - [anon_sym_RBRACE] = ACTIONS(959), - [anon_sym_DOT] = ACTIONS(1563), - [anon_sym_try] = ACTIONS(959), - [anon_sym_return] = ACTIONS(959), - [anon_sym_let] = ACTIONS(959), - [anon_sym_let_DASHenv] = ACTIONS(959), - [anon_sym_mut] = ACTIONS(959), - [anon_sym_const] = ACTIONS(959), - [anon_sym_source] = ACTIONS(959), - [anon_sym_source_DASHenv] = ACTIONS(959), - [anon_sym_register] = ACTIONS(959), - [anon_sym_hide] = ACTIONS(959), - [anon_sym_hide_DASHenv] = ACTIONS(959), - [anon_sym_overlay] = ACTIONS(959), - [anon_sym_where] = ACTIONS(959), - [anon_sym_not] = ACTIONS(959), - [anon_sym_DOT_DOT_LT] = ACTIONS(959), - [anon_sym_DOT_DOT] = ACTIONS(959), - [anon_sym_DOT_DOT_EQ] = ACTIONS(959), - [sym_val_nothing] = ACTIONS(959), - [anon_sym_true] = ACTIONS(959), - [anon_sym_false] = ACTIONS(959), - [aux_sym_val_number_token1] = ACTIONS(959), - [aux_sym_val_number_token2] = ACTIONS(959), - [aux_sym_val_number_token3] = ACTIONS(959), - [aux_sym_val_number_token4] = ACTIONS(959), - [anon_sym_inf] = ACTIONS(959), - [anon_sym_DASHinf] = ACTIONS(959), - [anon_sym_NaN] = ACTIONS(959), - [anon_sym_0b] = ACTIONS(959), - [anon_sym_0o] = ACTIONS(959), - [anon_sym_0x] = ACTIONS(959), - [sym_val_date] = ACTIONS(959), - [anon_sym_DQUOTE] = ACTIONS(959), - [sym__str_single_quotes] = ACTIONS(959), - [sym__str_back_ticks] = ACTIONS(959), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(959), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(959), - [anon_sym_CARET] = ACTIONS(959), - [sym_short_flag] = ACTIONS(959), + [ts_builtin_sym_end] = ACTIONS(704), + [anon_sym_export] = ACTIONS(702), + [anon_sym_alias] = ACTIONS(702), + [anon_sym_let] = ACTIONS(702), + [anon_sym_let_DASHenv] = ACTIONS(702), + [anon_sym_mut] = ACTIONS(702), + [anon_sym_const] = ACTIONS(702), + [sym_cmd_identifier] = ACTIONS(702), + [anon_sym_SEMI] = ACTIONS(702), + [anon_sym_LF] = ACTIONS(704), + [anon_sym_def] = ACTIONS(702), + [anon_sym_def_DASHenv] = ACTIONS(702), + [anon_sym_export_DASHenv] = ACTIONS(702), + [anon_sym_extern] = ACTIONS(702), + [anon_sym_module] = ACTIONS(702), + [anon_sym_use] = ACTIONS(702), + [anon_sym_LBRACK] = ACTIONS(702), + [anon_sym_LPAREN] = ACTIONS(702), + [anon_sym_DOLLAR] = ACTIONS(702), + [anon_sym_error] = ACTIONS(702), + [anon_sym_DASH] = ACTIONS(702), + [anon_sym_break] = ACTIONS(702), + [anon_sym_continue] = ACTIONS(702), + [anon_sym_for] = ACTIONS(702), + [anon_sym_loop] = ACTIONS(702), + [anon_sym_while] = ACTIONS(702), + [anon_sym_do] = ACTIONS(702), + [anon_sym_if] = ACTIONS(702), + [anon_sym_match] = ACTIONS(702), + [anon_sym_LBRACE] = ACTIONS(702), + [anon_sym_DOT] = ACTIONS(702), + [anon_sym_try] = ACTIONS(702), + [anon_sym_return] = ACTIONS(702), + [anon_sym_source] = ACTIONS(702), + [anon_sym_source_DASHenv] = ACTIONS(702), + [anon_sym_register] = ACTIONS(702), + [anon_sym_hide] = ACTIONS(702), + [anon_sym_hide_DASHenv] = ACTIONS(702), + [anon_sym_overlay] = ACTIONS(702), + [anon_sym_STAR] = ACTIONS(702), + [anon_sym_where] = ACTIONS(702), + [anon_sym_QMARK2] = ACTIONS(702), + [anon_sym_not] = ACTIONS(702), + [anon_sym_DOT_DOT_LT] = ACTIONS(702), + [anon_sym_DOT_DOT] = ACTIONS(702), + [anon_sym_DOT_DOT_EQ] = ACTIONS(702), + [sym_val_nothing] = ACTIONS(702), + [anon_sym_true] = ACTIONS(702), + [anon_sym_false] = ACTIONS(702), + [aux_sym_val_number_token1] = ACTIONS(702), + [aux_sym_val_number_token2] = ACTIONS(702), + [aux_sym_val_number_token3] = ACTIONS(702), + [aux_sym_val_number_token4] = ACTIONS(702), + [anon_sym_inf] = ACTIONS(702), + [anon_sym_DASHinf] = ACTIONS(702), + [anon_sym_NaN] = ACTIONS(702), + [anon_sym_0b] = ACTIONS(702), + [anon_sym_0o] = ACTIONS(702), + [anon_sym_0x] = ACTIONS(702), + [sym_val_date] = ACTIONS(702), + [anon_sym_DQUOTE] = ACTIONS(702), + [sym__str_single_quotes] = ACTIONS(702), + [sym__str_back_ticks] = ACTIONS(702), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(702), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(702), + [anon_sym_CARET] = ACTIONS(702), [anon_sym_POUND] = ACTIONS(3), }, [736] = { - [sym__ctrl_expression] = STATE(3300), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_pipe_element] = STATE(3294), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2609), - [sym__var] = STATE(2328), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), [sym_comment] = STATE(736), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(1491), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_do] = ACTIONS(1493), - [anon_sym_if] = ACTIONS(1495), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_try] = ACTIONS(1499), - [anon_sym_return] = ACTIONS(1501), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [ts_builtin_sym_end] = ACTIONS(1324), + [anon_sym_export] = ACTIONS(1322), + [anon_sym_alias] = ACTIONS(1322), + [anon_sym_let] = ACTIONS(1322), + [anon_sym_let_DASHenv] = ACTIONS(1322), + [anon_sym_mut] = ACTIONS(1322), + [anon_sym_const] = ACTIONS(1322), + [sym_cmd_identifier] = ACTIONS(1322), + [anon_sym_SEMI] = ACTIONS(1322), + [anon_sym_LF] = ACTIONS(1324), + [anon_sym_def] = ACTIONS(1322), + [anon_sym_def_DASHenv] = ACTIONS(1322), + [anon_sym_export_DASHenv] = ACTIONS(1322), + [anon_sym_extern] = ACTIONS(1322), + [anon_sym_module] = ACTIONS(1322), + [anon_sym_use] = ACTIONS(1322), + [anon_sym_LBRACK] = ACTIONS(1322), + [anon_sym_LPAREN] = ACTIONS(1322), + [anon_sym_DOLLAR] = ACTIONS(1322), + [anon_sym_error] = ACTIONS(1322), + [anon_sym_DASH_DASH] = ACTIONS(1322), + [anon_sym_DASH] = ACTIONS(1322), + [anon_sym_break] = ACTIONS(1322), + [anon_sym_continue] = ACTIONS(1322), + [anon_sym_for] = ACTIONS(1322), + [anon_sym_loop] = ACTIONS(1322), + [anon_sym_while] = ACTIONS(1322), + [anon_sym_do] = ACTIONS(1322), + [anon_sym_if] = ACTIONS(1322), + [anon_sym_match] = ACTIONS(1322), + [anon_sym_LBRACE] = ACTIONS(1322), + [anon_sym_try] = ACTIONS(1322), + [anon_sym_return] = ACTIONS(1322), + [anon_sym_source] = ACTIONS(1322), + [anon_sym_source_DASHenv] = ACTIONS(1322), + [anon_sym_register] = ACTIONS(1322), + [anon_sym_hide] = ACTIONS(1322), + [anon_sym_hide_DASHenv] = ACTIONS(1322), + [anon_sym_overlay] = ACTIONS(1322), + [anon_sym_as] = ACTIONS(1322), + [anon_sym_where] = ACTIONS(1322), + [anon_sym_not] = ACTIONS(1322), + [anon_sym_DOT_DOT_LT] = ACTIONS(1322), + [anon_sym_DOT_DOT] = ACTIONS(1322), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1322), + [sym_val_nothing] = ACTIONS(1322), + [anon_sym_true] = ACTIONS(1322), + [anon_sym_false] = ACTIONS(1322), + [aux_sym_val_number_token1] = ACTIONS(1322), + [aux_sym_val_number_token2] = ACTIONS(1322), + [aux_sym_val_number_token3] = ACTIONS(1322), + [aux_sym_val_number_token4] = ACTIONS(1322), + [anon_sym_inf] = ACTIONS(1322), + [anon_sym_DASHinf] = ACTIONS(1322), + [anon_sym_NaN] = ACTIONS(1322), + [anon_sym_0b] = ACTIONS(1322), + [anon_sym_0o] = ACTIONS(1322), + [anon_sym_0x] = ACTIONS(1322), + [sym_val_date] = ACTIONS(1322), + [anon_sym_DQUOTE] = ACTIONS(1322), + [sym__str_single_quotes] = ACTIONS(1322), + [sym__str_back_ticks] = ACTIONS(1322), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1322), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1322), + [anon_sym_CARET] = ACTIONS(1322), + [sym_short_flag] = ACTIONS(1322), + [anon_sym_POUND] = ACTIONS(3), }, [737] = { - [sym_path] = STATE(822), + [sym_expr_parenthesized] = STATE(1752), + [sym_val_range] = STATE(1749), + [sym__value] = STATE(1749), + [sym_val_bool] = STATE(1734), + [sym_val_variable] = STATE(1734), + [sym__var] = STATE(1658), + [sym_val_number] = STATE(109), + [sym_val_duration] = STATE(1734), + [sym_val_filesize] = STATE(1734), + [sym_val_binary] = STATE(1734), + [sym_val_string] = STATE(1734), + [sym__str_double_quotes] = STATE(1778), + [sym_val_interpolated] = STATE(1734), + [sym__inter_single_quotes] = STATE(1732), + [sym__inter_double_quotes] = STATE(1762), + [sym_val_list] = STATE(1734), + [sym_val_record] = STATE(1734), + [sym_val_table] = STATE(1734), + [sym_val_closure] = STATE(1734), + [sym__cmd_arg] = STATE(1748), + [sym_redirection] = STATE(1747), + [sym__flag] = STATE(1745), + [sym_long_flag] = STATE(1755), + [sym_unquoted] = STATE(1743), [sym_comment] = STATE(737), - [aux_sym_cell_path_repeat1] = STATE(655), - [sym_cmd_identifier] = ACTIONS(929), - [anon_sym_SEMI] = ACTIONS(929), - [anon_sym_LF] = ACTIONS(931), - [anon_sym_export] = ACTIONS(929), - [anon_sym_alias] = ACTIONS(929), - [anon_sym_def] = ACTIONS(929), - [anon_sym_def_DASHenv] = ACTIONS(929), - [anon_sym_export_DASHenv] = ACTIONS(929), - [anon_sym_extern] = ACTIONS(929), - [anon_sym_module] = ACTIONS(929), - [anon_sym_use] = ACTIONS(929), - [anon_sym_LBRACK] = ACTIONS(929), - [anon_sym_LPAREN] = ACTIONS(929), - [anon_sym_PIPE] = ACTIONS(929), - [anon_sym_DOLLAR] = ACTIONS(929), - [anon_sym_error] = ACTIONS(929), - [anon_sym_DASH_DASH] = ACTIONS(929), - [anon_sym_DASH] = ACTIONS(929), - [anon_sym_break] = ACTIONS(929), - [anon_sym_continue] = ACTIONS(929), - [anon_sym_for] = ACTIONS(929), - [anon_sym_loop] = ACTIONS(929), - [anon_sym_while] = ACTIONS(929), - [anon_sym_do] = ACTIONS(929), - [anon_sym_if] = ACTIONS(929), - [anon_sym_match] = ACTIONS(929), - [anon_sym_LBRACE] = ACTIONS(929), - [anon_sym_RBRACE] = ACTIONS(929), - [anon_sym_DOT] = ACTIONS(1563), - [anon_sym_try] = ACTIONS(929), - [anon_sym_return] = ACTIONS(929), - [anon_sym_let] = ACTIONS(929), - [anon_sym_let_DASHenv] = ACTIONS(929), - [anon_sym_mut] = ACTIONS(929), - [anon_sym_const] = ACTIONS(929), - [anon_sym_source] = ACTIONS(929), - [anon_sym_source_DASHenv] = ACTIONS(929), - [anon_sym_register] = ACTIONS(929), - [anon_sym_hide] = ACTIONS(929), - [anon_sym_hide_DASHenv] = ACTIONS(929), - [anon_sym_overlay] = ACTIONS(929), - [anon_sym_where] = ACTIONS(929), - [anon_sym_not] = ACTIONS(929), - [anon_sym_DOT_DOT_LT] = ACTIONS(929), - [anon_sym_DOT_DOT] = ACTIONS(929), - [anon_sym_DOT_DOT_EQ] = ACTIONS(929), - [sym_val_nothing] = ACTIONS(929), - [anon_sym_true] = ACTIONS(929), - [anon_sym_false] = ACTIONS(929), - [aux_sym_val_number_token1] = ACTIONS(929), - [aux_sym_val_number_token2] = ACTIONS(929), - [aux_sym_val_number_token3] = ACTIONS(929), - [aux_sym_val_number_token4] = ACTIONS(929), - [anon_sym_inf] = ACTIONS(929), - [anon_sym_DASHinf] = ACTIONS(929), - [anon_sym_NaN] = ACTIONS(929), - [anon_sym_0b] = ACTIONS(929), - [anon_sym_0o] = ACTIONS(929), - [anon_sym_0x] = ACTIONS(929), - [sym_val_date] = ACTIONS(929), - [anon_sym_DQUOTE] = ACTIONS(929), - [sym__str_single_quotes] = ACTIONS(929), - [sym__str_back_ticks] = ACTIONS(929), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(929), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(929), - [anon_sym_CARET] = ACTIONS(929), - [sym_short_flag] = ACTIONS(929), + [aux_sym_command_repeat1] = STATE(728), + [ts_builtin_sym_end] = ACTIONS(1660), + [anon_sym_SEMI] = ACTIONS(1449), + [anon_sym_LF] = ACTIONS(1662), + [anon_sym_LBRACK] = ACTIONS(1508), + [anon_sym_LPAREN] = ACTIONS(1510), + [anon_sym_PIPE] = ACTIONS(1449), + [anon_sym_DOLLAR] = ACTIONS(1512), + [anon_sym_DASH_DASH] = ACTIONS(1514), + [anon_sym_LBRACE] = ACTIONS(1516), + [anon_sym_DOT_DOT_LT] = ACTIONS(1518), + [anon_sym_DOT_DOT] = ACTIONS(1518), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1518), + [sym_val_nothing] = ACTIONS(1520), + [anon_sym_true] = ACTIONS(1522), + [anon_sym_false] = ACTIONS(1522), + [aux_sym_val_number_token1] = ACTIONS(1524), + [aux_sym_val_number_token2] = ACTIONS(1524), + [aux_sym_val_number_token3] = ACTIONS(1524), + [aux_sym_val_number_token4] = ACTIONS(1524), + [anon_sym_inf] = ACTIONS(1524), + [anon_sym_DASHinf] = ACTIONS(1524), + [anon_sym_NaN] = ACTIONS(1524), + [anon_sym_0b] = ACTIONS(1526), + [anon_sym_0o] = ACTIONS(1526), + [anon_sym_0x] = ACTIONS(1526), + [sym_val_date] = ACTIONS(1520), + [anon_sym_DQUOTE] = ACTIONS(1528), + [sym__str_single_quotes] = ACTIONS(1530), + [sym__str_back_ticks] = ACTIONS(1530), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1532), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1534), + [anon_sym_err_GT] = ACTIONS(1536), + [anon_sym_out_GT] = ACTIONS(1536), + [anon_sym_e_GT] = ACTIONS(1536), + [anon_sym_o_GT] = ACTIONS(1536), + [anon_sym_err_PLUSout_GT] = ACTIONS(1536), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1536), + [anon_sym_o_PLUSe_GT] = ACTIONS(1536), + [anon_sym_e_PLUSo_GT] = ACTIONS(1536), + [sym_short_flag] = ACTIONS(1538), + [aux_sym_unquoted_token1] = ACTIONS(1540), [anon_sym_POUND] = ACTIONS(3), }, [738] = { - [sym__ctrl_expression] = STATE(3300), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_pipe_element] = STATE(3322), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2609), - [sym__var] = STATE(2328), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), [sym_comment] = STATE(738), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(1491), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_do] = ACTIONS(1493), - [anon_sym_if] = ACTIONS(1495), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_try] = ACTIONS(1499), - [anon_sym_return] = ACTIONS(1501), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [ts_builtin_sym_end] = ACTIONS(1324), + [anon_sym_export] = ACTIONS(1322), + [anon_sym_alias] = ACTIONS(1322), + [anon_sym_let] = ACTIONS(1322), + [anon_sym_let_DASHenv] = ACTIONS(1322), + [anon_sym_mut] = ACTIONS(1322), + [anon_sym_const] = ACTIONS(1322), + [sym_cmd_identifier] = ACTIONS(1322), + [anon_sym_SEMI] = ACTIONS(1322), + [anon_sym_LF] = ACTIONS(1324), + [anon_sym_def] = ACTIONS(1322), + [anon_sym_def_DASHenv] = ACTIONS(1322), + [anon_sym_export_DASHenv] = ACTIONS(1322), + [anon_sym_extern] = ACTIONS(1322), + [anon_sym_module] = ACTIONS(1322), + [anon_sym_use] = ACTIONS(1322), + [anon_sym_LBRACK] = ACTIONS(1322), + [anon_sym_LPAREN] = ACTIONS(1322), + [anon_sym_PIPE] = ACTIONS(1322), + [anon_sym_DOLLAR] = ACTIONS(1322), + [anon_sym_error] = ACTIONS(1322), + [anon_sym_DASH_DASH] = ACTIONS(1322), + [anon_sym_DASH] = ACTIONS(1322), + [anon_sym_break] = ACTIONS(1322), + [anon_sym_continue] = ACTIONS(1322), + [anon_sym_for] = ACTIONS(1322), + [anon_sym_loop] = ACTIONS(1322), + [anon_sym_while] = ACTIONS(1322), + [anon_sym_do] = ACTIONS(1322), + [anon_sym_if] = ACTIONS(1322), + [anon_sym_match] = ACTIONS(1322), + [anon_sym_LBRACE] = ACTIONS(1322), + [anon_sym_try] = ACTIONS(1322), + [anon_sym_return] = ACTIONS(1322), + [anon_sym_source] = ACTIONS(1322), + [anon_sym_source_DASHenv] = ACTIONS(1322), + [anon_sym_register] = ACTIONS(1322), + [anon_sym_hide] = ACTIONS(1322), + [anon_sym_hide_DASHenv] = ACTIONS(1322), + [anon_sym_overlay] = ACTIONS(1322), + [anon_sym_where] = ACTIONS(1322), + [anon_sym_not] = ACTIONS(1322), + [anon_sym_DOT_DOT_LT] = ACTIONS(1322), + [anon_sym_DOT_DOT] = ACTIONS(1322), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1322), + [sym_val_nothing] = ACTIONS(1322), + [anon_sym_true] = ACTIONS(1322), + [anon_sym_false] = ACTIONS(1322), + [aux_sym_val_number_token1] = ACTIONS(1322), + [aux_sym_val_number_token2] = ACTIONS(1322), + [aux_sym_val_number_token3] = ACTIONS(1322), + [aux_sym_val_number_token4] = ACTIONS(1322), + [anon_sym_inf] = ACTIONS(1322), + [anon_sym_DASHinf] = ACTIONS(1322), + [anon_sym_NaN] = ACTIONS(1322), + [anon_sym_0b] = ACTIONS(1322), + [anon_sym_0o] = ACTIONS(1322), + [anon_sym_0x] = ACTIONS(1322), + [sym_val_date] = ACTIONS(1322), + [anon_sym_DQUOTE] = ACTIONS(1322), + [sym__str_single_quotes] = ACTIONS(1322), + [sym__str_back_ticks] = ACTIONS(1322), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1322), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1322), + [anon_sym_CARET] = ACTIONS(1322), + [sym_short_flag] = ACTIONS(1322), + [anon_sym_POUND] = ACTIONS(3), }, [739] = { - [sym__ctrl_expression] = STATE(3300), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_pipe_element] = STATE(3436), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2609), - [sym__var] = STATE(2328), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), [sym_comment] = STATE(739), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(1491), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_do] = ACTIONS(1493), - [anon_sym_if] = ACTIONS(1495), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_try] = ACTIONS(1499), - [anon_sym_return] = ACTIONS(1501), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [ts_builtin_sym_end] = ACTIONS(1444), + [anon_sym_export] = ACTIONS(1442), + [anon_sym_alias] = ACTIONS(1442), + [anon_sym_let] = ACTIONS(1442), + [anon_sym_let_DASHenv] = ACTIONS(1442), + [anon_sym_mut] = ACTIONS(1442), + [anon_sym_const] = ACTIONS(1442), + [sym_cmd_identifier] = ACTIONS(1442), + [anon_sym_SEMI] = ACTIONS(1442), + [anon_sym_LF] = ACTIONS(1444), + [anon_sym_def] = ACTIONS(1442), + [anon_sym_def_DASHenv] = ACTIONS(1442), + [anon_sym_export_DASHenv] = ACTIONS(1442), + [anon_sym_extern] = ACTIONS(1442), + [anon_sym_module] = ACTIONS(1442), + [anon_sym_use] = ACTIONS(1442), + [anon_sym_LBRACK] = ACTIONS(1442), + [anon_sym_LPAREN] = ACTIONS(1442), + [anon_sym_DOLLAR] = ACTIONS(1442), + [anon_sym_error] = ACTIONS(1442), + [anon_sym_DASH_DASH] = ACTIONS(1442), + [anon_sym_DASH] = ACTIONS(1442), + [anon_sym_break] = ACTIONS(1442), + [anon_sym_continue] = ACTIONS(1442), + [anon_sym_for] = ACTIONS(1442), + [anon_sym_loop] = ACTIONS(1442), + [anon_sym_while] = ACTIONS(1442), + [anon_sym_do] = ACTIONS(1442), + [anon_sym_if] = ACTIONS(1442), + [anon_sym_match] = ACTIONS(1442), + [anon_sym_LBRACE] = ACTIONS(1442), + [anon_sym_try] = ACTIONS(1442), + [anon_sym_return] = ACTIONS(1442), + [anon_sym_source] = ACTIONS(1442), + [anon_sym_source_DASHenv] = ACTIONS(1442), + [anon_sym_register] = ACTIONS(1442), + [anon_sym_hide] = ACTIONS(1442), + [anon_sym_hide_DASHenv] = ACTIONS(1442), + [anon_sym_overlay] = ACTIONS(1442), + [anon_sym_as] = ACTIONS(1442), + [anon_sym_where] = ACTIONS(1442), + [anon_sym_not] = ACTIONS(1442), + [anon_sym_DOT_DOT_LT] = ACTIONS(1442), + [anon_sym_DOT_DOT] = ACTIONS(1442), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1442), + [sym_val_nothing] = ACTIONS(1442), + [anon_sym_true] = ACTIONS(1442), + [anon_sym_false] = ACTIONS(1442), + [aux_sym_val_number_token1] = ACTIONS(1442), + [aux_sym_val_number_token2] = ACTIONS(1442), + [aux_sym_val_number_token3] = ACTIONS(1442), + [aux_sym_val_number_token4] = ACTIONS(1442), + [anon_sym_inf] = ACTIONS(1442), + [anon_sym_DASHinf] = ACTIONS(1442), + [anon_sym_NaN] = ACTIONS(1442), + [anon_sym_0b] = ACTIONS(1442), + [anon_sym_0o] = ACTIONS(1442), + [anon_sym_0x] = ACTIONS(1442), + [sym_val_date] = ACTIONS(1442), + [anon_sym_DQUOTE] = ACTIONS(1442), + [sym__str_single_quotes] = ACTIONS(1442), + [sym__str_back_ticks] = ACTIONS(1442), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1442), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1442), + [anon_sym_CARET] = ACTIONS(1442), + [sym_short_flag] = ACTIONS(1442), + [anon_sym_POUND] = ACTIONS(3), }, [740] = { - [sym__ctrl_expression] = STATE(3300), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_pipe_element] = STATE(3409), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2609), - [sym__var] = STATE(2328), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), + [sym_cell_path] = STATE(979), + [sym_path] = STATE(731), [sym_comment] = STATE(740), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(1491), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_do] = ACTIONS(1493), - [anon_sym_if] = ACTIONS(1495), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_try] = ACTIONS(1499), - [anon_sym_return] = ACTIONS(1501), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [ts_builtin_sym_end] = ACTIONS(580), + [anon_sym_export] = ACTIONS(578), + [anon_sym_alias] = ACTIONS(578), + [anon_sym_let] = ACTIONS(578), + [anon_sym_let_DASHenv] = ACTIONS(578), + [anon_sym_mut] = ACTIONS(578), + [anon_sym_const] = ACTIONS(578), + [sym_cmd_identifier] = ACTIONS(578), + [anon_sym_SEMI] = ACTIONS(578), + [anon_sym_LF] = ACTIONS(580), + [anon_sym_def] = ACTIONS(578), + [anon_sym_def_DASHenv] = ACTIONS(578), + [anon_sym_export_DASHenv] = ACTIONS(578), + [anon_sym_extern] = ACTIONS(578), + [anon_sym_module] = ACTIONS(578), + [anon_sym_use] = ACTIONS(578), + [anon_sym_LBRACK] = ACTIONS(578), + [anon_sym_LPAREN] = ACTIONS(578), + [anon_sym_DOLLAR] = ACTIONS(578), + [anon_sym_error] = ACTIONS(578), + [anon_sym_DASH] = ACTIONS(578), + [anon_sym_break] = ACTIONS(578), + [anon_sym_continue] = ACTIONS(578), + [anon_sym_for] = ACTIONS(578), + [anon_sym_loop] = ACTIONS(578), + [anon_sym_while] = ACTIONS(578), + [anon_sym_do] = ACTIONS(578), + [anon_sym_if] = ACTIONS(578), + [anon_sym_match] = ACTIONS(578), + [anon_sym_LBRACE] = ACTIONS(578), + [anon_sym_DOT] = ACTIONS(1542), + [anon_sym_try] = ACTIONS(578), + [anon_sym_return] = ACTIONS(578), + [anon_sym_source] = ACTIONS(578), + [anon_sym_source_DASHenv] = ACTIONS(578), + [anon_sym_register] = ACTIONS(578), + [anon_sym_hide] = ACTIONS(578), + [anon_sym_hide_DASHenv] = ACTIONS(578), + [anon_sym_overlay] = ACTIONS(578), + [anon_sym_where] = ACTIONS(578), + [anon_sym_not] = ACTIONS(578), + [anon_sym_DOT_DOT_LT] = ACTIONS(578), + [anon_sym_DOT_DOT] = ACTIONS(578), + [anon_sym_DOT_DOT_EQ] = ACTIONS(578), + [sym_val_nothing] = ACTIONS(578), + [anon_sym_true] = ACTIONS(578), + [anon_sym_false] = ACTIONS(578), + [aux_sym_val_number_token1] = ACTIONS(578), + [aux_sym_val_number_token2] = ACTIONS(578), + [aux_sym_val_number_token3] = ACTIONS(578), + [aux_sym_val_number_token4] = ACTIONS(578), + [anon_sym_inf] = ACTIONS(578), + [anon_sym_DASHinf] = ACTIONS(578), + [anon_sym_NaN] = ACTIONS(578), + [anon_sym_0b] = ACTIONS(578), + [anon_sym_0o] = ACTIONS(578), + [anon_sym_0x] = ACTIONS(578), + [sym_val_date] = ACTIONS(578), + [anon_sym_DQUOTE] = ACTIONS(578), + [sym__str_single_quotes] = ACTIONS(578), + [sym__str_back_ticks] = ACTIONS(578), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(578), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(578), + [anon_sym_CARET] = ACTIONS(578), + [anon_sym_POUND] = ACTIONS(3), }, [741] = { - [sym__ctrl_expression] = STATE(3300), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_pipe_element] = STATE(3233), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2609), - [sym__var] = STATE(2328), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), + [sym_path] = STATE(847), [sym_comment] = STATE(741), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(1491), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_do] = ACTIONS(1493), - [anon_sym_if] = ACTIONS(1495), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_try] = ACTIONS(1499), - [anon_sym_return] = ACTIONS(1501), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [aux_sym_cell_path_repeat1] = STATE(741), + [ts_builtin_sym_end] = ACTIONS(596), + [anon_sym_export] = ACTIONS(594), + [anon_sym_alias] = ACTIONS(594), + [anon_sym_let] = ACTIONS(594), + [anon_sym_let_DASHenv] = ACTIONS(594), + [anon_sym_mut] = ACTIONS(594), + [anon_sym_const] = ACTIONS(594), + [sym_cmd_identifier] = ACTIONS(594), + [anon_sym_SEMI] = ACTIONS(594), + [anon_sym_LF] = ACTIONS(596), + [anon_sym_def] = ACTIONS(594), + [anon_sym_def_DASHenv] = ACTIONS(594), + [anon_sym_export_DASHenv] = ACTIONS(594), + [anon_sym_extern] = ACTIONS(594), + [anon_sym_module] = ACTIONS(594), + [anon_sym_use] = ACTIONS(594), + [anon_sym_LBRACK] = ACTIONS(594), + [anon_sym_LPAREN] = ACTIONS(594), + [anon_sym_DOLLAR] = ACTIONS(594), + [anon_sym_error] = ACTIONS(594), + [anon_sym_DASH] = ACTIONS(594), + [anon_sym_break] = ACTIONS(594), + [anon_sym_continue] = ACTIONS(594), + [anon_sym_for] = ACTIONS(594), + [anon_sym_loop] = ACTIONS(594), + [anon_sym_while] = ACTIONS(594), + [anon_sym_do] = ACTIONS(594), + [anon_sym_if] = ACTIONS(594), + [anon_sym_match] = ACTIONS(594), + [anon_sym_LBRACE] = ACTIONS(594), + [anon_sym_DOT] = ACTIONS(1665), + [anon_sym_try] = ACTIONS(594), + [anon_sym_return] = ACTIONS(594), + [anon_sym_source] = ACTIONS(594), + [anon_sym_source_DASHenv] = ACTIONS(594), + [anon_sym_register] = ACTIONS(594), + [anon_sym_hide] = ACTIONS(594), + [anon_sym_hide_DASHenv] = ACTIONS(594), + [anon_sym_overlay] = ACTIONS(594), + [anon_sym_where] = ACTIONS(594), + [anon_sym_not] = ACTIONS(594), + [anon_sym_DOT_DOT_LT] = ACTIONS(594), + [anon_sym_DOT_DOT] = ACTIONS(594), + [anon_sym_DOT_DOT_EQ] = ACTIONS(594), + [sym_val_nothing] = ACTIONS(594), + [anon_sym_true] = ACTIONS(594), + [anon_sym_false] = ACTIONS(594), + [aux_sym_val_number_token1] = ACTIONS(594), + [aux_sym_val_number_token2] = ACTIONS(594), + [aux_sym_val_number_token3] = ACTIONS(594), + [aux_sym_val_number_token4] = ACTIONS(594), + [anon_sym_inf] = ACTIONS(594), + [anon_sym_DASHinf] = ACTIONS(594), + [anon_sym_NaN] = ACTIONS(594), + [anon_sym_0b] = ACTIONS(594), + [anon_sym_0o] = ACTIONS(594), + [anon_sym_0x] = ACTIONS(594), + [sym_val_date] = ACTIONS(594), + [anon_sym_DQUOTE] = ACTIONS(594), + [sym__str_single_quotes] = ACTIONS(594), + [sym__str_back_ticks] = ACTIONS(594), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(594), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(594), + [anon_sym_CARET] = ACTIONS(594), + [anon_sym_POUND] = ACTIONS(3), }, [742] = { - [sym__ctrl_expression] = STATE(3300), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_pipe_element] = STATE(3228), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2609), - [sym__var] = STATE(2328), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), [sym_comment] = STATE(742), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(1491), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_do] = ACTIONS(1493), - [anon_sym_if] = ACTIONS(1495), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_try] = ACTIONS(1499), - [anon_sym_return] = ACTIONS(1501), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [ts_builtin_sym_end] = ACTIONS(1423), + [anon_sym_export] = ACTIONS(1421), + [anon_sym_alias] = ACTIONS(1421), + [anon_sym_let] = ACTIONS(1421), + [anon_sym_let_DASHenv] = ACTIONS(1421), + [anon_sym_mut] = ACTIONS(1421), + [anon_sym_const] = ACTIONS(1421), + [sym_cmd_identifier] = ACTIONS(1421), + [anon_sym_SEMI] = ACTIONS(1421), + [anon_sym_LF] = ACTIONS(1423), + [anon_sym_def] = ACTIONS(1421), + [anon_sym_def_DASHenv] = ACTIONS(1421), + [anon_sym_export_DASHenv] = ACTIONS(1421), + [anon_sym_extern] = ACTIONS(1421), + [anon_sym_module] = ACTIONS(1421), + [anon_sym_use] = ACTIONS(1421), + [anon_sym_LBRACK] = ACTIONS(1421), + [anon_sym_LPAREN] = ACTIONS(1421), + [anon_sym_PIPE] = ACTIONS(1421), + [anon_sym_DOLLAR] = ACTIONS(1421), + [anon_sym_error] = ACTIONS(1421), + [anon_sym_DASH_DASH] = ACTIONS(1421), + [anon_sym_DASH] = ACTIONS(1421), + [anon_sym_break] = ACTIONS(1421), + [anon_sym_continue] = ACTIONS(1421), + [anon_sym_for] = ACTIONS(1421), + [anon_sym_loop] = ACTIONS(1421), + [anon_sym_while] = ACTIONS(1421), + [anon_sym_do] = ACTIONS(1421), + [anon_sym_if] = ACTIONS(1421), + [anon_sym_match] = ACTIONS(1421), + [anon_sym_LBRACE] = ACTIONS(1421), + [anon_sym_try] = ACTIONS(1421), + [anon_sym_return] = ACTIONS(1421), + [anon_sym_source] = ACTIONS(1421), + [anon_sym_source_DASHenv] = ACTIONS(1421), + [anon_sym_register] = ACTIONS(1421), + [anon_sym_hide] = ACTIONS(1421), + [anon_sym_hide_DASHenv] = ACTIONS(1421), + [anon_sym_overlay] = ACTIONS(1421), + [anon_sym_where] = ACTIONS(1421), + [anon_sym_not] = ACTIONS(1421), + [anon_sym_DOT_DOT_LT] = ACTIONS(1421), + [anon_sym_DOT_DOT] = ACTIONS(1421), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1421), + [sym_val_nothing] = ACTIONS(1421), + [anon_sym_true] = ACTIONS(1421), + [anon_sym_false] = ACTIONS(1421), + [aux_sym_val_number_token1] = ACTIONS(1421), + [aux_sym_val_number_token2] = ACTIONS(1421), + [aux_sym_val_number_token3] = ACTIONS(1421), + [aux_sym_val_number_token4] = ACTIONS(1421), + [anon_sym_inf] = ACTIONS(1421), + [anon_sym_DASHinf] = ACTIONS(1421), + [anon_sym_NaN] = ACTIONS(1421), + [anon_sym_0b] = ACTIONS(1421), + [anon_sym_0o] = ACTIONS(1421), + [anon_sym_0x] = ACTIONS(1421), + [sym_val_date] = ACTIONS(1421), + [anon_sym_DQUOTE] = ACTIONS(1421), + [sym__str_single_quotes] = ACTIONS(1421), + [sym__str_back_ticks] = ACTIONS(1421), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1421), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1421), + [anon_sym_CARET] = ACTIONS(1421), + [sym_short_flag] = ACTIONS(1421), + [anon_sym_POUND] = ACTIONS(3), }, [743] = { - [sym_path] = STATE(833), [sym_comment] = STATE(743), - [aux_sym_cell_path_repeat1] = STATE(743), - [ts_builtin_sym_end] = ACTIONS(937), - [sym_cmd_identifier] = ACTIONS(935), - [anon_sym_SEMI] = ACTIONS(935), - [anon_sym_LF] = ACTIONS(937), - [anon_sym_export] = ACTIONS(935), - [anon_sym_alias] = ACTIONS(935), - [anon_sym_def] = ACTIONS(935), - [anon_sym_def_DASHenv] = ACTIONS(935), - [anon_sym_export_DASHenv] = ACTIONS(935), - [anon_sym_extern] = ACTIONS(935), - [anon_sym_module] = ACTIONS(935), - [anon_sym_use] = ACTIONS(935), - [anon_sym_LBRACK] = ACTIONS(935), - [anon_sym_LPAREN] = ACTIONS(935), - [anon_sym_PIPE] = ACTIONS(935), - [anon_sym_DOLLAR] = ACTIONS(935), - [anon_sym_error] = ACTIONS(935), - [anon_sym_DASH_DASH] = ACTIONS(935), - [anon_sym_DASH] = ACTIONS(935), - [anon_sym_break] = ACTIONS(935), - [anon_sym_continue] = ACTIONS(935), - [anon_sym_for] = ACTIONS(935), - [anon_sym_loop] = ACTIONS(935), - [anon_sym_while] = ACTIONS(935), - [anon_sym_do] = ACTIONS(935), - [anon_sym_if] = ACTIONS(935), - [anon_sym_match] = ACTIONS(935), - [anon_sym_LBRACE] = ACTIONS(935), - [anon_sym_DOT] = ACTIONS(1651), - [anon_sym_try] = ACTIONS(935), - [anon_sym_return] = ACTIONS(935), - [anon_sym_let] = ACTIONS(935), - [anon_sym_let_DASHenv] = ACTIONS(935), - [anon_sym_mut] = ACTIONS(935), - [anon_sym_const] = ACTIONS(935), - [anon_sym_source] = ACTIONS(935), - [anon_sym_source_DASHenv] = ACTIONS(935), - [anon_sym_register] = ACTIONS(935), - [anon_sym_hide] = ACTIONS(935), - [anon_sym_hide_DASHenv] = ACTIONS(935), - [anon_sym_overlay] = ACTIONS(935), - [anon_sym_where] = ACTIONS(935), - [anon_sym_not] = ACTIONS(935), - [anon_sym_DOT_DOT_LT] = ACTIONS(935), - [anon_sym_DOT_DOT] = ACTIONS(935), - [anon_sym_DOT_DOT_EQ] = ACTIONS(935), - [sym_val_nothing] = ACTIONS(935), - [anon_sym_true] = ACTIONS(935), - [anon_sym_false] = ACTIONS(935), - [aux_sym_val_number_token1] = ACTIONS(935), - [aux_sym_val_number_token2] = ACTIONS(935), - [aux_sym_val_number_token3] = ACTIONS(935), - [aux_sym_val_number_token4] = ACTIONS(935), - [anon_sym_inf] = ACTIONS(935), - [anon_sym_DASHinf] = ACTIONS(935), - [anon_sym_NaN] = ACTIONS(935), - [anon_sym_0b] = ACTIONS(935), - [anon_sym_0o] = ACTIONS(935), - [anon_sym_0x] = ACTIONS(935), - [sym_val_date] = ACTIONS(935), - [anon_sym_DQUOTE] = ACTIONS(935), - [sym__str_single_quotes] = ACTIONS(935), - [sym__str_back_ticks] = ACTIONS(935), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(935), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(935), - [anon_sym_CARET] = ACTIONS(935), - [sym_short_flag] = ACTIONS(935), + [anon_sym_export] = ACTIONS(1668), + [anon_sym_alias] = ACTIONS(1668), + [anon_sym_let] = ACTIONS(1668), + [anon_sym_let_DASHenv] = ACTIONS(1668), + [anon_sym_mut] = ACTIONS(1668), + [anon_sym_const] = ACTIONS(1668), + [sym_cmd_identifier] = ACTIONS(1668), + [anon_sym_SEMI] = ACTIONS(1668), + [anon_sym_LF] = ACTIONS(1670), + [anon_sym_def] = ACTIONS(1668), + [anon_sym_def_DASHenv] = ACTIONS(1668), + [anon_sym_export_DASHenv] = ACTIONS(1668), + [anon_sym_extern] = ACTIONS(1668), + [anon_sym_module] = ACTIONS(1668), + [anon_sym_use] = ACTIONS(1668), + [anon_sym_LBRACK] = ACTIONS(1668), + [anon_sym_LPAREN] = ACTIONS(1668), + [anon_sym_RPAREN] = ACTIONS(1668), + [anon_sym_PIPE] = ACTIONS(1668), + [anon_sym_DOLLAR] = ACTIONS(1668), + [anon_sym_error] = ACTIONS(1668), + [anon_sym_DASH] = ACTIONS(1668), + [anon_sym_break] = ACTIONS(1668), + [anon_sym_continue] = ACTIONS(1668), + [anon_sym_for] = ACTIONS(1668), + [anon_sym_loop] = ACTIONS(1668), + [anon_sym_while] = ACTIONS(1668), + [anon_sym_do] = ACTIONS(1668), + [anon_sym_if] = ACTIONS(1668), + [anon_sym_match] = ACTIONS(1668), + [anon_sym_LBRACE] = ACTIONS(1668), + [anon_sym_RBRACE] = ACTIONS(1668), + [anon_sym_try] = ACTIONS(1668), + [anon_sym_return] = ACTIONS(1668), + [anon_sym_source] = ACTIONS(1668), + [anon_sym_source_DASHenv] = ACTIONS(1668), + [anon_sym_register] = ACTIONS(1668), + [anon_sym_hide] = ACTIONS(1668), + [anon_sym_hide_DASHenv] = ACTIONS(1668), + [anon_sym_overlay] = ACTIONS(1668), + [anon_sym_where] = ACTIONS(1668), + [anon_sym_not] = ACTIONS(1668), + [anon_sym_DOT_DOT_LT] = ACTIONS(1668), + [anon_sym_DOT_DOT] = ACTIONS(1668), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1668), + [sym_val_nothing] = ACTIONS(1668), + [anon_sym_true] = ACTIONS(1668), + [anon_sym_false] = ACTIONS(1668), + [aux_sym_val_number_token1] = ACTIONS(1668), + [aux_sym_val_number_token2] = ACTIONS(1668), + [aux_sym_val_number_token3] = ACTIONS(1668), + [aux_sym_val_number_token4] = ACTIONS(1668), + [anon_sym_inf] = ACTIONS(1668), + [anon_sym_DASHinf] = ACTIONS(1668), + [anon_sym_NaN] = ACTIONS(1668), + [anon_sym_0b] = ACTIONS(1668), + [anon_sym_0o] = ACTIONS(1668), + [anon_sym_0x] = ACTIONS(1668), + [sym_val_date] = ACTIONS(1668), + [anon_sym_DQUOTE] = ACTIONS(1668), + [sym__str_single_quotes] = ACTIONS(1668), + [sym__str_back_ticks] = ACTIONS(1668), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1668), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1668), + [anon_sym_CARET] = ACTIONS(1668), [anon_sym_POUND] = ACTIONS(3), }, [744] = { - [sym__ctrl_expression] = STATE(3300), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_pipe_element] = STATE(3398), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2609), - [sym__var] = STATE(2328), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), [sym_comment] = STATE(744), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(1491), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_do] = ACTIONS(1493), - [anon_sym_if] = ACTIONS(1495), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_try] = ACTIONS(1499), - [anon_sym_return] = ACTIONS(1501), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [anon_sym_export] = ACTIONS(1672), + [anon_sym_alias] = ACTIONS(1672), + [anon_sym_let] = ACTIONS(1672), + [anon_sym_let_DASHenv] = ACTIONS(1672), + [anon_sym_mut] = ACTIONS(1672), + [anon_sym_const] = ACTIONS(1672), + [sym_cmd_identifier] = ACTIONS(1672), + [anon_sym_SEMI] = ACTIONS(1672), + [anon_sym_LF] = ACTIONS(1674), + [anon_sym_def] = ACTIONS(1672), + [anon_sym_def_DASHenv] = ACTIONS(1672), + [anon_sym_export_DASHenv] = ACTIONS(1672), + [anon_sym_extern] = ACTIONS(1672), + [anon_sym_module] = ACTIONS(1672), + [anon_sym_use] = ACTIONS(1672), + [anon_sym_LBRACK] = ACTIONS(1672), + [anon_sym_LPAREN] = ACTIONS(1672), + [anon_sym_RPAREN] = ACTIONS(1672), + [anon_sym_PIPE] = ACTIONS(1672), + [anon_sym_DOLLAR] = ACTIONS(1672), + [anon_sym_error] = ACTIONS(1672), + [anon_sym_DASH] = ACTIONS(1672), + [anon_sym_break] = ACTIONS(1672), + [anon_sym_continue] = ACTIONS(1672), + [anon_sym_for] = ACTIONS(1672), + [anon_sym_loop] = ACTIONS(1672), + [anon_sym_while] = ACTIONS(1672), + [anon_sym_do] = ACTIONS(1672), + [anon_sym_if] = ACTIONS(1672), + [anon_sym_match] = ACTIONS(1672), + [anon_sym_LBRACE] = ACTIONS(1672), + [anon_sym_RBRACE] = ACTIONS(1672), + [anon_sym_try] = ACTIONS(1672), + [anon_sym_return] = ACTIONS(1672), + [anon_sym_source] = ACTIONS(1672), + [anon_sym_source_DASHenv] = ACTIONS(1672), + [anon_sym_register] = ACTIONS(1672), + [anon_sym_hide] = ACTIONS(1672), + [anon_sym_hide_DASHenv] = ACTIONS(1672), + [anon_sym_overlay] = ACTIONS(1672), + [anon_sym_where] = ACTIONS(1672), + [anon_sym_not] = ACTIONS(1672), + [anon_sym_DOT_DOT_LT] = ACTIONS(1672), + [anon_sym_DOT_DOT] = ACTIONS(1672), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1672), + [sym_val_nothing] = ACTIONS(1672), + [anon_sym_true] = ACTIONS(1672), + [anon_sym_false] = ACTIONS(1672), + [aux_sym_val_number_token1] = ACTIONS(1672), + [aux_sym_val_number_token2] = ACTIONS(1672), + [aux_sym_val_number_token3] = ACTIONS(1672), + [aux_sym_val_number_token4] = ACTIONS(1672), + [anon_sym_inf] = ACTIONS(1672), + [anon_sym_DASHinf] = ACTIONS(1672), + [anon_sym_NaN] = ACTIONS(1672), + [anon_sym_0b] = ACTIONS(1672), + [anon_sym_0o] = ACTIONS(1672), + [anon_sym_0x] = ACTIONS(1672), + [sym_val_date] = ACTIONS(1672), + [anon_sym_DQUOTE] = ACTIONS(1672), + [sym__str_single_quotes] = ACTIONS(1672), + [sym__str_back_ticks] = ACTIONS(1672), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1672), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1672), + [anon_sym_CARET] = ACTIONS(1672), + [anon_sym_POUND] = ACTIONS(3), }, [745] = { [sym_comment] = STATE(745), - [anon_sym_SEMI] = ACTIONS(1159), - [anon_sym_LF] = ACTIONS(1161), - [anon_sym_LBRACK] = ACTIONS(1159), - [anon_sym_LPAREN] = ACTIONS(1159), - [anon_sym_RPAREN] = ACTIONS(1159), - [anon_sym_PIPE] = ACTIONS(1159), - [anon_sym_DOLLAR] = ACTIONS(1159), - [anon_sym_GT] = ACTIONS(1159), - [anon_sym_DASH_DASH] = ACTIONS(1159), - [anon_sym_DASH] = ACTIONS(1159), - [anon_sym_in] = ACTIONS(1159), - [anon_sym_LBRACE] = ACTIONS(1159), - [anon_sym_STAR] = ACTIONS(1159), - [anon_sym_STAR_STAR] = ACTIONS(1159), - [anon_sym_PLUS_PLUS] = ACTIONS(1159), - [anon_sym_SLASH] = ACTIONS(1159), - [anon_sym_mod] = ACTIONS(1159), - [anon_sym_SLASH_SLASH] = ACTIONS(1159), - [anon_sym_PLUS] = ACTIONS(1159), - [anon_sym_bit_DASHshl] = ACTIONS(1159), - [anon_sym_bit_DASHshr] = ACTIONS(1159), - [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(1159), - [anon_sym_starts_DASHwith] = ACTIONS(1159), - [anon_sym_ends_DASHwith] = ACTIONS(1159), - [anon_sym_EQ_TILDE] = ACTIONS(1159), - [anon_sym_BANG_TILDE] = ACTIONS(1159), - [anon_sym_bit_DASHand] = ACTIONS(1159), - [anon_sym_bit_DASHxor] = ACTIONS(1159), - [anon_sym_bit_DASHor] = ACTIONS(1159), - [anon_sym_and] = ACTIONS(1159), - [anon_sym_xor] = ACTIONS(1159), - [anon_sym_or] = ACTIONS(1159), - [anon_sym_DOT_DOT_LT] = ACTIONS(1159), - [anon_sym_DOT_DOT] = ACTIONS(1159), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1159), - [sym_val_nothing] = ACTIONS(1159), - [anon_sym_true] = ACTIONS(1159), - [anon_sym_false] = ACTIONS(1159), - [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(1159), - [anon_sym_inf] = ACTIONS(1159), - [anon_sym_DASHinf] = ACTIONS(1159), - [anon_sym_NaN] = ACTIONS(1159), - [anon_sym_0b] = ACTIONS(1159), - [anon_sym_0o] = ACTIONS(1159), - [anon_sym_0x] = ACTIONS(1159), - [sym_val_date] = ACTIONS(1159), - [anon_sym_DQUOTE] = ACTIONS(1159), - [sym__str_single_quotes] = ACTIONS(1159), - [sym__str_back_ticks] = ACTIONS(1159), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1159), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1159), - [anon_sym_err_GT] = ACTIONS(1159), - [anon_sym_out_GT] = ACTIONS(1159), - [anon_sym_e_GT] = ACTIONS(1159), - [anon_sym_o_GT] = ACTIONS(1159), - [anon_sym_err_PLUSout_GT] = ACTIONS(1159), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1159), - [anon_sym_o_PLUSe_GT] = ACTIONS(1159), - [anon_sym_e_PLUSo_GT] = ACTIONS(1159), - [sym_short_flag] = ACTIONS(1159), - [aux_sym_unquoted_token1] = ACTIONS(1159), - [anon_sym_POUND] = ACTIONS(3), - }, - [746] = { - [sym__flag] = STATE(840), - [sym_long_flag] = STATE(870), - [sym_comment] = STATE(746), - [aux_sym_overlay_use_repeat1] = STATE(659), - [ts_builtin_sym_end] = ACTIONS(1587), - [sym_cmd_identifier] = ACTIONS(1585), - [anon_sym_SEMI] = ACTIONS(1585), - [anon_sym_LF] = ACTIONS(1587), - [anon_sym_export] = ACTIONS(1585), - [anon_sym_alias] = ACTIONS(1585), - [anon_sym_def] = ACTIONS(1585), - [anon_sym_def_DASHenv] = ACTIONS(1585), - [anon_sym_export_DASHenv] = ACTIONS(1585), - [anon_sym_extern] = ACTIONS(1585), - [anon_sym_module] = ACTIONS(1585), - [anon_sym_use] = ACTIONS(1585), - [anon_sym_LBRACK] = ACTIONS(1585), - [anon_sym_LPAREN] = ACTIONS(1585), - [anon_sym_DOLLAR] = ACTIONS(1585), - [anon_sym_error] = ACTIONS(1585), - [anon_sym_DASH_DASH] = ACTIONS(1595), - [anon_sym_DASH] = ACTIONS(1585), - [anon_sym_break] = ACTIONS(1585), - [anon_sym_continue] = ACTIONS(1585), - [anon_sym_for] = ACTIONS(1585), - [anon_sym_loop] = ACTIONS(1585), - [anon_sym_while] = ACTIONS(1585), - [anon_sym_do] = ACTIONS(1585), - [anon_sym_if] = ACTIONS(1585), - [anon_sym_match] = ACTIONS(1585), - [anon_sym_LBRACE] = ACTIONS(1585), - [anon_sym_try] = ACTIONS(1585), - [anon_sym_return] = ACTIONS(1585), - [anon_sym_let] = ACTIONS(1585), - [anon_sym_let_DASHenv] = ACTIONS(1585), - [anon_sym_mut] = ACTIONS(1585), - [anon_sym_const] = ACTIONS(1585), - [anon_sym_source] = ACTIONS(1585), - [anon_sym_source_DASHenv] = ACTIONS(1585), - [anon_sym_register] = ACTIONS(1585), - [anon_sym_hide] = ACTIONS(1585), - [anon_sym_hide_DASHenv] = ACTIONS(1585), - [anon_sym_overlay] = ACTIONS(1585), - [anon_sym_as] = ACTIONS(1654), - [anon_sym_where] = ACTIONS(1585), - [anon_sym_not] = ACTIONS(1585), - [anon_sym_DOT_DOT_LT] = ACTIONS(1585), - [anon_sym_DOT_DOT] = ACTIONS(1585), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1585), - [sym_val_nothing] = ACTIONS(1585), - [anon_sym_true] = ACTIONS(1585), - [anon_sym_false] = ACTIONS(1585), - [aux_sym_val_number_token1] = ACTIONS(1585), - [aux_sym_val_number_token2] = ACTIONS(1585), - [aux_sym_val_number_token3] = ACTIONS(1585), - [aux_sym_val_number_token4] = ACTIONS(1585), - [anon_sym_inf] = ACTIONS(1585), - [anon_sym_DASHinf] = ACTIONS(1585), - [anon_sym_NaN] = ACTIONS(1585), - [anon_sym_0b] = ACTIONS(1585), - [anon_sym_0o] = ACTIONS(1585), - [anon_sym_0x] = ACTIONS(1585), - [sym_val_date] = ACTIONS(1585), - [anon_sym_DQUOTE] = ACTIONS(1585), - [sym__str_single_quotes] = ACTIONS(1585), - [sym__str_back_ticks] = ACTIONS(1585), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1585), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1585), - [anon_sym_CARET] = ACTIONS(1585), - [sym_short_flag] = ACTIONS(1599), - [anon_sym_POUND] = ACTIONS(3), - }, - [747] = { - [sym__ctrl_expression] = STATE(3300), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_pipe_element] = STATE(3302), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2609), - [sym__var] = STATE(2328), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), - [sym_comment] = STATE(747), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(1491), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_do] = ACTIONS(1493), - [anon_sym_if] = ACTIONS(1495), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_try] = ACTIONS(1499), - [anon_sym_return] = ACTIONS(1501), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [anon_sym_export] = ACTIONS(750), + [anon_sym_alias] = ACTIONS(750), + [anon_sym_let] = ACTIONS(750), + [anon_sym_let_DASHenv] = ACTIONS(750), + [anon_sym_mut] = ACTIONS(750), + [anon_sym_const] = ACTIONS(750), + [sym_cmd_identifier] = ACTIONS(750), + [anon_sym_SEMI] = ACTIONS(750), + [anon_sym_LF] = ACTIONS(752), + [anon_sym_def] = ACTIONS(750), + [anon_sym_def_DASHenv] = ACTIONS(750), + [anon_sym_export_DASHenv] = ACTIONS(750), + [anon_sym_extern] = ACTIONS(750), + [anon_sym_module] = ACTIONS(750), + [anon_sym_use] = ACTIONS(750), + [anon_sym_LBRACK] = ACTIONS(750), + [anon_sym_LPAREN] = ACTIONS(750), + [anon_sym_RPAREN] = ACTIONS(750), + [anon_sym_DOLLAR] = ACTIONS(750), + [anon_sym_error] = ACTIONS(750), + [anon_sym_DASH] = ACTIONS(750), + [anon_sym_break] = ACTIONS(750), + [anon_sym_continue] = ACTIONS(750), + [anon_sym_for] = ACTIONS(750), + [anon_sym_loop] = ACTIONS(750), + [anon_sym_while] = ACTIONS(750), + [anon_sym_do] = ACTIONS(750), + [anon_sym_if] = ACTIONS(750), + [anon_sym_match] = ACTIONS(750), + [anon_sym_LBRACE] = ACTIONS(750), + [anon_sym_RBRACE] = ACTIONS(750), + [anon_sym_DOT] = ACTIONS(750), + [anon_sym_try] = ACTIONS(750), + [anon_sym_return] = ACTIONS(750), + [anon_sym_source] = ACTIONS(750), + [anon_sym_source_DASHenv] = ACTIONS(750), + [anon_sym_register] = ACTIONS(750), + [anon_sym_hide] = ACTIONS(750), + [anon_sym_hide_DASHenv] = ACTIONS(750), + [anon_sym_overlay] = ACTIONS(750), + [anon_sym_where] = ACTIONS(750), + [anon_sym_not] = ACTIONS(750), + [anon_sym_DOT_DOT_LT] = ACTIONS(750), + [anon_sym_DOT_DOT] = ACTIONS(750), + [anon_sym_DOT_DOT_EQ] = ACTIONS(750), + [sym_val_nothing] = ACTIONS(750), + [anon_sym_true] = ACTIONS(750), + [anon_sym_false] = ACTIONS(750), + [aux_sym_val_number_token1] = ACTIONS(750), + [aux_sym_val_number_token2] = ACTIONS(750), + [aux_sym_val_number_token3] = ACTIONS(750), + [aux_sym_val_number_token4] = ACTIONS(750), + [anon_sym_inf] = ACTIONS(750), + [anon_sym_DASHinf] = ACTIONS(750), + [anon_sym_NaN] = ACTIONS(750), + [anon_sym_0b] = ACTIONS(750), + [anon_sym_0o] = ACTIONS(750), + [anon_sym_0x] = ACTIONS(750), + [sym_val_date] = ACTIONS(750), + [anon_sym_DQUOTE] = ACTIONS(750), + [sym__str_single_quotes] = ACTIONS(750), + [sym__str_back_ticks] = ACTIONS(750), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(750), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(750), + [anon_sym_CARET] = ACTIONS(750), + [anon_sym_POUND] = ACTIONS(3), + }, + [746] = { + [sym_block] = STATE(842), + [sym_comment] = STATE(746), + [anon_sym_export] = ACTIONS(1676), + [anon_sym_alias] = ACTIONS(1676), + [anon_sym_let] = ACTIONS(1676), + [anon_sym_let_DASHenv] = ACTIONS(1676), + [anon_sym_mut] = ACTIONS(1676), + [anon_sym_const] = ACTIONS(1676), + [sym_cmd_identifier] = ACTIONS(1676), + [anon_sym_SEMI] = ACTIONS(1676), + [anon_sym_LF] = ACTIONS(1678), + [anon_sym_def] = ACTIONS(1676), + [anon_sym_def_DASHenv] = ACTIONS(1676), + [anon_sym_export_DASHenv] = ACTIONS(1676), + [anon_sym_extern] = ACTIONS(1676), + [anon_sym_module] = ACTIONS(1676), + [anon_sym_use] = ACTIONS(1676), + [anon_sym_LBRACK] = ACTIONS(1676), + [anon_sym_LPAREN] = ACTIONS(1676), + [anon_sym_RPAREN] = ACTIONS(1676), + [anon_sym_DOLLAR] = ACTIONS(1676), + [anon_sym_error] = ACTIONS(1676), + [anon_sym_DASH] = ACTIONS(1676), + [anon_sym_break] = ACTIONS(1676), + [anon_sym_continue] = ACTIONS(1676), + [anon_sym_for] = ACTIONS(1676), + [anon_sym_loop] = ACTIONS(1676), + [anon_sym_while] = ACTIONS(1676), + [anon_sym_do] = ACTIONS(1676), + [anon_sym_if] = ACTIONS(1676), + [anon_sym_match] = ACTIONS(1676), + [anon_sym_LBRACE] = ACTIONS(1680), + [anon_sym_RBRACE] = ACTIONS(1676), + [anon_sym_try] = ACTIONS(1676), + [anon_sym_return] = ACTIONS(1676), + [anon_sym_source] = ACTIONS(1676), + [anon_sym_source_DASHenv] = ACTIONS(1676), + [anon_sym_register] = ACTIONS(1676), + [anon_sym_hide] = ACTIONS(1676), + [anon_sym_hide_DASHenv] = ACTIONS(1676), + [anon_sym_overlay] = ACTIONS(1676), + [anon_sym_where] = ACTIONS(1676), + [anon_sym_not] = ACTIONS(1676), + [anon_sym_DOT_DOT_LT] = ACTIONS(1676), + [anon_sym_DOT_DOT] = ACTIONS(1676), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1676), + [sym_val_nothing] = ACTIONS(1676), + [anon_sym_true] = ACTIONS(1676), + [anon_sym_false] = ACTIONS(1676), + [aux_sym_val_number_token1] = ACTIONS(1676), + [aux_sym_val_number_token2] = ACTIONS(1676), + [aux_sym_val_number_token3] = ACTIONS(1676), + [aux_sym_val_number_token4] = ACTIONS(1676), + [anon_sym_inf] = ACTIONS(1676), + [anon_sym_DASHinf] = ACTIONS(1676), + [anon_sym_NaN] = ACTIONS(1676), + [anon_sym_0b] = ACTIONS(1676), + [anon_sym_0o] = ACTIONS(1676), + [anon_sym_0x] = ACTIONS(1676), + [sym_val_date] = ACTIONS(1676), + [anon_sym_DQUOTE] = ACTIONS(1676), + [sym__str_single_quotes] = ACTIONS(1676), + [sym__str_back_ticks] = ACTIONS(1676), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1676), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1676), + [anon_sym_CARET] = ACTIONS(1676), + [anon_sym_POUND] = ACTIONS(3), + }, + [747] = { + [sym_block] = STATE(843), + [sym_comment] = STATE(747), + [anon_sym_export] = ACTIONS(1676), + [anon_sym_alias] = ACTIONS(1676), + [anon_sym_let] = ACTIONS(1676), + [anon_sym_let_DASHenv] = ACTIONS(1676), + [anon_sym_mut] = ACTIONS(1676), + [anon_sym_const] = ACTIONS(1676), + [sym_cmd_identifier] = ACTIONS(1676), + [anon_sym_SEMI] = ACTIONS(1676), + [anon_sym_LF] = ACTIONS(1678), + [anon_sym_def] = ACTIONS(1676), + [anon_sym_def_DASHenv] = ACTIONS(1676), + [anon_sym_export_DASHenv] = ACTIONS(1676), + [anon_sym_extern] = ACTIONS(1676), + [anon_sym_module] = ACTIONS(1676), + [anon_sym_use] = ACTIONS(1676), + [anon_sym_LBRACK] = ACTIONS(1676), + [anon_sym_LPAREN] = ACTIONS(1676), + [anon_sym_RPAREN] = ACTIONS(1676), + [anon_sym_DOLLAR] = ACTIONS(1676), + [anon_sym_error] = ACTIONS(1676), + [anon_sym_DASH] = ACTIONS(1676), + [anon_sym_break] = ACTIONS(1676), + [anon_sym_continue] = ACTIONS(1676), + [anon_sym_for] = ACTIONS(1676), + [anon_sym_loop] = ACTIONS(1676), + [anon_sym_while] = ACTIONS(1676), + [anon_sym_do] = ACTIONS(1676), + [anon_sym_if] = ACTIONS(1676), + [anon_sym_match] = ACTIONS(1676), + [anon_sym_LBRACE] = ACTIONS(1680), + [anon_sym_RBRACE] = ACTIONS(1676), + [anon_sym_try] = ACTIONS(1676), + [anon_sym_return] = ACTIONS(1676), + [anon_sym_source] = ACTIONS(1676), + [anon_sym_source_DASHenv] = ACTIONS(1676), + [anon_sym_register] = ACTIONS(1676), + [anon_sym_hide] = ACTIONS(1676), + [anon_sym_hide_DASHenv] = ACTIONS(1676), + [anon_sym_overlay] = ACTIONS(1676), + [anon_sym_where] = ACTIONS(1676), + [anon_sym_not] = ACTIONS(1676), + [anon_sym_DOT_DOT_LT] = ACTIONS(1676), + [anon_sym_DOT_DOT] = ACTIONS(1676), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1676), + [sym_val_nothing] = ACTIONS(1676), + [anon_sym_true] = ACTIONS(1676), + [anon_sym_false] = ACTIONS(1676), + [aux_sym_val_number_token1] = ACTIONS(1676), + [aux_sym_val_number_token2] = ACTIONS(1676), + [aux_sym_val_number_token3] = ACTIONS(1676), + [aux_sym_val_number_token4] = ACTIONS(1676), + [anon_sym_inf] = ACTIONS(1676), + [anon_sym_DASHinf] = ACTIONS(1676), + [anon_sym_NaN] = ACTIONS(1676), + [anon_sym_0b] = ACTIONS(1676), + [anon_sym_0o] = ACTIONS(1676), + [anon_sym_0x] = ACTIONS(1676), + [sym_val_date] = ACTIONS(1676), + [anon_sym_DQUOTE] = ACTIONS(1676), + [sym__str_single_quotes] = ACTIONS(1676), + [sym__str_back_ticks] = ACTIONS(1676), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1676), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1676), + [anon_sym_CARET] = ACTIONS(1676), + [anon_sym_POUND] = ACTIONS(3), }, [748] = { - [sym_path] = STATE(833), + [sym_val_record] = STATE(868), [sym_comment] = STATE(748), - [aux_sym_cell_path_repeat1] = STATE(743), - [ts_builtin_sym_end] = ACTIONS(931), - [sym_cmd_identifier] = ACTIONS(929), - [anon_sym_SEMI] = ACTIONS(929), - [anon_sym_LF] = ACTIONS(931), - [anon_sym_export] = ACTIONS(929), - [anon_sym_alias] = ACTIONS(929), - [anon_sym_def] = ACTIONS(929), - [anon_sym_def_DASHenv] = ACTIONS(929), - [anon_sym_export_DASHenv] = ACTIONS(929), - [anon_sym_extern] = ACTIONS(929), - [anon_sym_module] = ACTIONS(929), - [anon_sym_use] = ACTIONS(929), - [anon_sym_LBRACK] = ACTIONS(929), - [anon_sym_LPAREN] = ACTIONS(929), - [anon_sym_PIPE] = ACTIONS(929), - [anon_sym_DOLLAR] = ACTIONS(929), - [anon_sym_error] = ACTIONS(929), - [anon_sym_DASH_DASH] = ACTIONS(929), - [anon_sym_DASH] = ACTIONS(929), - [anon_sym_break] = ACTIONS(929), - [anon_sym_continue] = ACTIONS(929), - [anon_sym_for] = ACTIONS(929), - [anon_sym_loop] = ACTIONS(929), - [anon_sym_while] = ACTIONS(929), - [anon_sym_do] = ACTIONS(929), - [anon_sym_if] = ACTIONS(929), - [anon_sym_match] = ACTIONS(929), - [anon_sym_LBRACE] = ACTIONS(929), - [anon_sym_DOT] = ACTIONS(1609), - [anon_sym_try] = ACTIONS(929), - [anon_sym_return] = ACTIONS(929), - [anon_sym_let] = ACTIONS(929), - [anon_sym_let_DASHenv] = ACTIONS(929), - [anon_sym_mut] = ACTIONS(929), - [anon_sym_const] = ACTIONS(929), - [anon_sym_source] = ACTIONS(929), - [anon_sym_source_DASHenv] = ACTIONS(929), - [anon_sym_register] = ACTIONS(929), - [anon_sym_hide] = ACTIONS(929), - [anon_sym_hide_DASHenv] = ACTIONS(929), - [anon_sym_overlay] = ACTIONS(929), - [anon_sym_where] = ACTIONS(929), - [anon_sym_not] = ACTIONS(929), - [anon_sym_DOT_DOT_LT] = ACTIONS(929), - [anon_sym_DOT_DOT] = ACTIONS(929), - [anon_sym_DOT_DOT_EQ] = ACTIONS(929), - [sym_val_nothing] = ACTIONS(929), - [anon_sym_true] = ACTIONS(929), - [anon_sym_false] = ACTIONS(929), - [aux_sym_val_number_token1] = ACTIONS(929), - [aux_sym_val_number_token2] = ACTIONS(929), - [aux_sym_val_number_token3] = ACTIONS(929), - [aux_sym_val_number_token4] = ACTIONS(929), - [anon_sym_inf] = ACTIONS(929), - [anon_sym_DASHinf] = ACTIONS(929), - [anon_sym_NaN] = ACTIONS(929), - [anon_sym_0b] = ACTIONS(929), - [anon_sym_0o] = ACTIONS(929), - [anon_sym_0x] = ACTIONS(929), - [sym_val_date] = ACTIONS(929), - [anon_sym_DQUOTE] = ACTIONS(929), - [sym__str_single_quotes] = ACTIONS(929), - [sym__str_back_ticks] = ACTIONS(929), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(929), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(929), - [anon_sym_CARET] = ACTIONS(929), - [sym_short_flag] = ACTIONS(929), + [anon_sym_export] = ACTIONS(1682), + [anon_sym_alias] = ACTIONS(1682), + [anon_sym_let] = ACTIONS(1682), + [anon_sym_let_DASHenv] = ACTIONS(1682), + [anon_sym_mut] = ACTIONS(1682), + [anon_sym_const] = ACTIONS(1682), + [sym_cmd_identifier] = ACTIONS(1682), + [anon_sym_SEMI] = ACTIONS(1682), + [anon_sym_LF] = ACTIONS(1684), + [anon_sym_def] = ACTIONS(1682), + [anon_sym_def_DASHenv] = ACTIONS(1682), + [anon_sym_export_DASHenv] = ACTIONS(1682), + [anon_sym_extern] = ACTIONS(1682), + [anon_sym_module] = ACTIONS(1682), + [anon_sym_use] = ACTIONS(1682), + [anon_sym_LBRACK] = ACTIONS(1682), + [anon_sym_LPAREN] = ACTIONS(1682), + [anon_sym_RPAREN] = ACTIONS(1682), + [anon_sym_DOLLAR] = ACTIONS(1682), + [anon_sym_error] = ACTIONS(1682), + [anon_sym_DASH] = ACTIONS(1682), + [anon_sym_break] = ACTIONS(1682), + [anon_sym_continue] = ACTIONS(1682), + [anon_sym_for] = ACTIONS(1682), + [anon_sym_loop] = ACTIONS(1682), + [anon_sym_while] = ACTIONS(1682), + [anon_sym_do] = ACTIONS(1682), + [anon_sym_if] = ACTIONS(1682), + [anon_sym_match] = ACTIONS(1682), + [anon_sym_LBRACE] = ACTIONS(1682), + [anon_sym_RBRACE] = ACTIONS(1682), + [anon_sym_try] = ACTIONS(1682), + [anon_sym_return] = ACTIONS(1682), + [anon_sym_source] = ACTIONS(1682), + [anon_sym_source_DASHenv] = ACTIONS(1682), + [anon_sym_register] = ACTIONS(1682), + [anon_sym_hide] = ACTIONS(1682), + [anon_sym_hide_DASHenv] = ACTIONS(1682), + [anon_sym_overlay] = ACTIONS(1682), + [anon_sym_where] = ACTIONS(1682), + [anon_sym_not] = ACTIONS(1682), + [anon_sym_DOT_DOT_LT] = ACTIONS(1682), + [anon_sym_DOT_DOT] = ACTIONS(1682), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1682), + [sym_val_nothing] = ACTIONS(1682), + [anon_sym_true] = ACTIONS(1682), + [anon_sym_false] = ACTIONS(1682), + [aux_sym_val_number_token1] = ACTIONS(1682), + [aux_sym_val_number_token2] = ACTIONS(1682), + [aux_sym_val_number_token3] = ACTIONS(1682), + [aux_sym_val_number_token4] = ACTIONS(1682), + [anon_sym_inf] = ACTIONS(1682), + [anon_sym_DASHinf] = ACTIONS(1682), + [anon_sym_NaN] = ACTIONS(1682), + [anon_sym_0b] = ACTIONS(1682), + [anon_sym_0o] = ACTIONS(1682), + [anon_sym_0x] = ACTIONS(1682), + [sym_val_date] = ACTIONS(1682), + [anon_sym_DQUOTE] = ACTIONS(1682), + [sym__str_single_quotes] = ACTIONS(1682), + [sym__str_back_ticks] = ACTIONS(1682), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1682), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1682), + [anon_sym_CARET] = ACTIONS(1682), [anon_sym_POUND] = ACTIONS(3), }, [749] = { - [sym__ctrl_expression] = STATE(3300), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_pipe_element] = STATE(3283), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2609), - [sym__var] = STATE(2328), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), [sym_comment] = STATE(749), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(1491), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_do] = ACTIONS(1493), - [anon_sym_if] = ACTIONS(1495), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_try] = ACTIONS(1499), - [anon_sym_return] = ACTIONS(1501), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [anon_sym_export] = ACTIONS(1322), + [anon_sym_alias] = ACTIONS(1322), + [anon_sym_let] = ACTIONS(1322), + [anon_sym_let_DASHenv] = ACTIONS(1322), + [anon_sym_mut] = ACTIONS(1322), + [anon_sym_const] = ACTIONS(1322), + [sym_cmd_identifier] = ACTIONS(1322), + [anon_sym_SEMI] = ACTIONS(1322), + [anon_sym_LF] = ACTIONS(1324), + [anon_sym_def] = ACTIONS(1322), + [anon_sym_def_DASHenv] = ACTIONS(1322), + [anon_sym_export_DASHenv] = ACTIONS(1322), + [anon_sym_extern] = ACTIONS(1322), + [anon_sym_module] = ACTIONS(1322), + [anon_sym_use] = ACTIONS(1322), + [anon_sym_LBRACK] = ACTIONS(1322), + [anon_sym_LPAREN] = ACTIONS(1322), + [anon_sym_RPAREN] = ACTIONS(1322), + [anon_sym_PIPE] = ACTIONS(1322), + [anon_sym_DOLLAR] = ACTIONS(1322), + [anon_sym_error] = ACTIONS(1322), + [anon_sym_DASH] = ACTIONS(1322), + [anon_sym_break] = ACTIONS(1322), + [anon_sym_continue] = ACTIONS(1322), + [anon_sym_for] = ACTIONS(1322), + [anon_sym_loop] = ACTIONS(1322), + [anon_sym_while] = ACTIONS(1322), + [anon_sym_do] = ACTIONS(1322), + [anon_sym_if] = ACTIONS(1322), + [anon_sym_match] = ACTIONS(1322), + [anon_sym_LBRACE] = ACTIONS(1322), + [anon_sym_RBRACE] = ACTIONS(1322), + [anon_sym_try] = ACTIONS(1322), + [anon_sym_return] = ACTIONS(1322), + [anon_sym_source] = ACTIONS(1322), + [anon_sym_source_DASHenv] = ACTIONS(1322), + [anon_sym_register] = ACTIONS(1322), + [anon_sym_hide] = ACTIONS(1322), + [anon_sym_hide_DASHenv] = ACTIONS(1322), + [anon_sym_overlay] = ACTIONS(1322), + [anon_sym_where] = ACTIONS(1322), + [anon_sym_not] = ACTIONS(1322), + [anon_sym_DOT_DOT_LT] = ACTIONS(1322), + [anon_sym_DOT_DOT] = ACTIONS(1322), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1322), + [sym_val_nothing] = ACTIONS(1322), + [anon_sym_true] = ACTIONS(1322), + [anon_sym_false] = ACTIONS(1322), + [aux_sym_val_number_token1] = ACTIONS(1322), + [aux_sym_val_number_token2] = ACTIONS(1322), + [aux_sym_val_number_token3] = ACTIONS(1322), + [aux_sym_val_number_token4] = ACTIONS(1322), + [anon_sym_inf] = ACTIONS(1322), + [anon_sym_DASHinf] = ACTIONS(1322), + [anon_sym_NaN] = ACTIONS(1322), + [anon_sym_0b] = ACTIONS(1322), + [anon_sym_0o] = ACTIONS(1322), + [anon_sym_0x] = ACTIONS(1322), + [sym_val_date] = ACTIONS(1322), + [anon_sym_DQUOTE] = ACTIONS(1322), + [sym__str_single_quotes] = ACTIONS(1322), + [sym__str_back_ticks] = ACTIONS(1322), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1322), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1322), + [anon_sym_CARET] = ACTIONS(1322), + [anon_sym_POUND] = ACTIONS(3), }, [750] = { - [sym__ctrl_expression] = STATE(3300), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_pipe_element] = STATE(3221), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2609), - [sym__var] = STATE(2328), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), [sym_comment] = STATE(750), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(1491), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_do] = ACTIONS(1493), - [anon_sym_if] = ACTIONS(1495), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_try] = ACTIONS(1499), - [anon_sym_return] = ACTIONS(1501), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [ts_builtin_sym_end] = ACTIONS(653), + [anon_sym_export] = ACTIONS(651), + [anon_sym_alias] = ACTIONS(651), + [anon_sym_let] = ACTIONS(651), + [anon_sym_let_DASHenv] = ACTIONS(651), + [anon_sym_mut] = ACTIONS(651), + [anon_sym_const] = ACTIONS(651), + [sym_cmd_identifier] = ACTIONS(651), + [anon_sym_SEMI] = ACTIONS(651), + [anon_sym_LF] = ACTIONS(653), + [anon_sym_def] = ACTIONS(651), + [anon_sym_def_DASHenv] = ACTIONS(651), + [anon_sym_export_DASHenv] = ACTIONS(651), + [anon_sym_extern] = ACTIONS(651), + [anon_sym_module] = ACTIONS(651), + [anon_sym_use] = ACTIONS(651), + [anon_sym_LBRACK] = ACTIONS(651), + [anon_sym_LPAREN] = ACTIONS(651), + [anon_sym_DOLLAR] = ACTIONS(651), + [anon_sym_error] = ACTIONS(651), + [anon_sym_DASH] = ACTIONS(651), + [anon_sym_break] = ACTIONS(651), + [anon_sym_continue] = ACTIONS(651), + [anon_sym_for] = ACTIONS(651), + [anon_sym_loop] = ACTIONS(651), + [anon_sym_while] = ACTIONS(651), + [anon_sym_do] = ACTIONS(651), + [anon_sym_if] = ACTIONS(651), + [anon_sym_match] = ACTIONS(651), + [anon_sym_LBRACE] = ACTIONS(651), + [anon_sym_DOT] = ACTIONS(651), + [anon_sym_try] = ACTIONS(651), + [anon_sym_return] = ACTIONS(651), + [anon_sym_source] = ACTIONS(651), + [anon_sym_source_DASHenv] = ACTIONS(651), + [anon_sym_register] = ACTIONS(651), + [anon_sym_hide] = ACTIONS(651), + [anon_sym_hide_DASHenv] = ACTIONS(651), + [anon_sym_overlay] = ACTIONS(651), + [anon_sym_where] = ACTIONS(651), + [anon_sym_QMARK2] = ACTIONS(1686), + [anon_sym_not] = ACTIONS(651), + [anon_sym_DOT_DOT_LT] = ACTIONS(651), + [anon_sym_DOT_DOT] = ACTIONS(651), + [anon_sym_DOT_DOT_EQ] = ACTIONS(651), + [sym_val_nothing] = ACTIONS(651), + [anon_sym_true] = ACTIONS(651), + [anon_sym_false] = ACTIONS(651), + [aux_sym_val_number_token1] = ACTIONS(651), + [aux_sym_val_number_token2] = ACTIONS(651), + [aux_sym_val_number_token3] = ACTIONS(651), + [aux_sym_val_number_token4] = ACTIONS(651), + [anon_sym_inf] = ACTIONS(651), + [anon_sym_DASHinf] = ACTIONS(651), + [anon_sym_NaN] = ACTIONS(651), + [anon_sym_0b] = ACTIONS(651), + [anon_sym_0o] = ACTIONS(651), + [anon_sym_0x] = ACTIONS(651), + [sym_val_date] = ACTIONS(651), + [anon_sym_DQUOTE] = ACTIONS(651), + [sym__str_single_quotes] = ACTIONS(651), + [sym__str_back_ticks] = ACTIONS(651), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(651), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(651), + [anon_sym_CARET] = ACTIONS(651), + [anon_sym_POUND] = ACTIONS(3), }, [751] = { [sym_comment] = STATE(751), - [anon_sym_SEMI] = ACTIONS(1175), - [anon_sym_LF] = ACTIONS(1177), - [anon_sym_LBRACK] = ACTIONS(1175), - [anon_sym_LPAREN] = ACTIONS(1175), - [anon_sym_RPAREN] = ACTIONS(1175), - [anon_sym_PIPE] = ACTIONS(1175), - [anon_sym_DOLLAR] = ACTIONS(1175), - [anon_sym_GT] = ACTIONS(1175), - [anon_sym_DASH_DASH] = ACTIONS(1175), - [anon_sym_DASH] = ACTIONS(1175), - [anon_sym_in] = ACTIONS(1175), - [anon_sym_LBRACE] = ACTIONS(1175), - [anon_sym_STAR] = ACTIONS(1175), - [anon_sym_STAR_STAR] = ACTIONS(1175), - [anon_sym_PLUS_PLUS] = ACTIONS(1175), - [anon_sym_SLASH] = ACTIONS(1175), - [anon_sym_mod] = ACTIONS(1175), - [anon_sym_SLASH_SLASH] = ACTIONS(1175), - [anon_sym_PLUS] = ACTIONS(1175), - [anon_sym_bit_DASHshl] = ACTIONS(1175), - [anon_sym_bit_DASHshr] = ACTIONS(1175), - [anon_sym_EQ_EQ] = ACTIONS(1175), - [anon_sym_BANG_EQ] = ACTIONS(1175), - [anon_sym_LT2] = ACTIONS(1175), - [anon_sym_LT_EQ] = ACTIONS(1175), - [anon_sym_GT_EQ] = ACTIONS(1175), - [anon_sym_not_DASHin] = ACTIONS(1175), - [anon_sym_starts_DASHwith] = ACTIONS(1175), - [anon_sym_ends_DASHwith] = ACTIONS(1175), - [anon_sym_EQ_TILDE] = ACTIONS(1175), - [anon_sym_BANG_TILDE] = ACTIONS(1175), - [anon_sym_bit_DASHand] = ACTIONS(1175), - [anon_sym_bit_DASHxor] = ACTIONS(1175), - [anon_sym_bit_DASHor] = ACTIONS(1175), - [anon_sym_and] = ACTIONS(1175), - [anon_sym_xor] = ACTIONS(1175), - [anon_sym_or] = ACTIONS(1175), - [anon_sym_DOT_DOT_LT] = ACTIONS(1175), - [anon_sym_DOT_DOT] = ACTIONS(1175), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1175), - [sym_val_nothing] = ACTIONS(1175), - [anon_sym_true] = ACTIONS(1175), - [anon_sym_false] = ACTIONS(1175), - [aux_sym_val_number_token1] = ACTIONS(1175), - [aux_sym_val_number_token2] = ACTIONS(1175), - [aux_sym_val_number_token3] = ACTIONS(1175), - [aux_sym_val_number_token4] = ACTIONS(1175), - [anon_sym_inf] = ACTIONS(1175), - [anon_sym_DASHinf] = ACTIONS(1175), - [anon_sym_NaN] = ACTIONS(1175), - [anon_sym_0b] = ACTIONS(1175), - [anon_sym_0o] = ACTIONS(1175), - [anon_sym_0x] = ACTIONS(1175), - [sym_val_date] = ACTIONS(1175), - [anon_sym_DQUOTE] = ACTIONS(1175), - [sym__str_single_quotes] = ACTIONS(1175), - [sym__str_back_ticks] = ACTIONS(1175), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1175), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1175), - [anon_sym_err_GT] = ACTIONS(1175), - [anon_sym_out_GT] = ACTIONS(1175), - [anon_sym_e_GT] = ACTIONS(1175), - [anon_sym_o_GT] = ACTIONS(1175), - [anon_sym_err_PLUSout_GT] = ACTIONS(1175), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1175), - [anon_sym_o_PLUSe_GT] = ACTIONS(1175), - [anon_sym_e_PLUSo_GT] = ACTIONS(1175), - [sym_short_flag] = ACTIONS(1175), - [aux_sym_unquoted_token1] = ACTIONS(1175), + [anon_sym_export] = ACTIONS(1688), + [anon_sym_alias] = ACTIONS(1688), + [anon_sym_let] = ACTIONS(1688), + [anon_sym_let_DASHenv] = ACTIONS(1688), + [anon_sym_mut] = ACTIONS(1688), + [anon_sym_const] = ACTIONS(1688), + [sym_cmd_identifier] = ACTIONS(1688), + [anon_sym_SEMI] = ACTIONS(1688), + [anon_sym_LF] = ACTIONS(1690), + [anon_sym_def] = ACTIONS(1688), + [anon_sym_def_DASHenv] = ACTIONS(1688), + [anon_sym_export_DASHenv] = ACTIONS(1688), + [anon_sym_extern] = ACTIONS(1688), + [anon_sym_module] = ACTIONS(1688), + [anon_sym_use] = ACTIONS(1688), + [anon_sym_LBRACK] = ACTIONS(1688), + [anon_sym_LPAREN] = ACTIONS(1688), + [anon_sym_RPAREN] = ACTIONS(1688), + [anon_sym_PIPE] = ACTIONS(1688), + [anon_sym_DOLLAR] = ACTIONS(1688), + [anon_sym_error] = ACTIONS(1688), + [anon_sym_DASH] = ACTIONS(1688), + [anon_sym_break] = ACTIONS(1688), + [anon_sym_continue] = ACTIONS(1688), + [anon_sym_for] = ACTIONS(1688), + [anon_sym_loop] = ACTIONS(1688), + [anon_sym_while] = ACTIONS(1688), + [anon_sym_do] = ACTIONS(1688), + [anon_sym_if] = ACTIONS(1688), + [anon_sym_match] = ACTIONS(1688), + [anon_sym_LBRACE] = ACTIONS(1688), + [anon_sym_RBRACE] = ACTIONS(1688), + [anon_sym_try] = ACTIONS(1688), + [anon_sym_return] = ACTIONS(1688), + [anon_sym_source] = ACTIONS(1688), + [anon_sym_source_DASHenv] = ACTIONS(1688), + [anon_sym_register] = ACTIONS(1688), + [anon_sym_hide] = ACTIONS(1688), + [anon_sym_hide_DASHenv] = ACTIONS(1688), + [anon_sym_overlay] = ACTIONS(1688), + [anon_sym_where] = ACTIONS(1688), + [anon_sym_not] = ACTIONS(1688), + [anon_sym_DOT_DOT_LT] = ACTIONS(1688), + [anon_sym_DOT_DOT] = ACTIONS(1688), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1688), + [sym_val_nothing] = ACTIONS(1688), + [anon_sym_true] = ACTIONS(1688), + [anon_sym_false] = ACTIONS(1688), + [aux_sym_val_number_token1] = ACTIONS(1688), + [aux_sym_val_number_token2] = ACTIONS(1688), + [aux_sym_val_number_token3] = ACTIONS(1688), + [aux_sym_val_number_token4] = ACTIONS(1688), + [anon_sym_inf] = ACTIONS(1688), + [anon_sym_DASHinf] = ACTIONS(1688), + [anon_sym_NaN] = ACTIONS(1688), + [anon_sym_0b] = ACTIONS(1688), + [anon_sym_0o] = ACTIONS(1688), + [anon_sym_0x] = ACTIONS(1688), + [sym_val_date] = ACTIONS(1688), + [anon_sym_DQUOTE] = ACTIONS(1688), + [sym__str_single_quotes] = ACTIONS(1688), + [sym__str_back_ticks] = ACTIONS(1688), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1688), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1688), + [anon_sym_CARET] = ACTIONS(1688), [anon_sym_POUND] = ACTIONS(3), }, [752] = { [sym_comment] = STATE(752), - [anon_sym_SEMI] = ACTIONS(1235), - [anon_sym_LF] = ACTIONS(1237), - [anon_sym_LBRACK] = ACTIONS(1235), - [anon_sym_LPAREN] = ACTIONS(1235), - [anon_sym_RPAREN] = ACTIONS(1235), - [anon_sym_PIPE] = ACTIONS(1235), - [anon_sym_DOLLAR] = ACTIONS(1235), - [anon_sym_GT] = ACTIONS(1235), - [anon_sym_DASH_DASH] = ACTIONS(1235), - [anon_sym_DASH] = ACTIONS(1235), - [anon_sym_in] = ACTIONS(1235), - [anon_sym_LBRACE] = ACTIONS(1235), - [anon_sym_STAR] = ACTIONS(1235), - [anon_sym_STAR_STAR] = ACTIONS(1235), - [anon_sym_PLUS_PLUS] = ACTIONS(1235), - [anon_sym_SLASH] = ACTIONS(1235), - [anon_sym_mod] = ACTIONS(1235), - [anon_sym_SLASH_SLASH] = ACTIONS(1235), - [anon_sym_PLUS] = ACTIONS(1235), - [anon_sym_bit_DASHshl] = ACTIONS(1235), - [anon_sym_bit_DASHshr] = ACTIONS(1235), - [anon_sym_EQ_EQ] = ACTIONS(1235), - [anon_sym_BANG_EQ] = ACTIONS(1235), - [anon_sym_LT2] = ACTIONS(1235), - [anon_sym_LT_EQ] = ACTIONS(1235), - [anon_sym_GT_EQ] = ACTIONS(1235), - [anon_sym_not_DASHin] = ACTIONS(1235), - [anon_sym_starts_DASHwith] = ACTIONS(1235), - [anon_sym_ends_DASHwith] = ACTIONS(1235), - [anon_sym_EQ_TILDE] = ACTIONS(1235), - [anon_sym_BANG_TILDE] = ACTIONS(1235), - [anon_sym_bit_DASHand] = ACTIONS(1235), - [anon_sym_bit_DASHxor] = ACTIONS(1235), - [anon_sym_bit_DASHor] = ACTIONS(1235), - [anon_sym_and] = ACTIONS(1235), - [anon_sym_xor] = ACTIONS(1235), - [anon_sym_or] = ACTIONS(1235), - [anon_sym_DOT_DOT_LT] = ACTIONS(1235), - [anon_sym_DOT_DOT] = ACTIONS(1235), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1235), - [sym_val_nothing] = ACTIONS(1235), - [anon_sym_true] = ACTIONS(1235), - [anon_sym_false] = ACTIONS(1235), - [aux_sym_val_number_token1] = ACTIONS(1235), - [aux_sym_val_number_token2] = ACTIONS(1235), - [aux_sym_val_number_token3] = ACTIONS(1235), - [aux_sym_val_number_token4] = ACTIONS(1235), - [anon_sym_inf] = ACTIONS(1235), - [anon_sym_DASHinf] = ACTIONS(1235), - [anon_sym_NaN] = ACTIONS(1235), - [anon_sym_0b] = ACTIONS(1235), - [anon_sym_0o] = ACTIONS(1235), - [anon_sym_0x] = ACTIONS(1235), - [sym_val_date] = ACTIONS(1235), - [anon_sym_DQUOTE] = ACTIONS(1235), - [sym__str_single_quotes] = ACTIONS(1235), - [sym__str_back_ticks] = ACTIONS(1235), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1235), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1235), - [anon_sym_err_GT] = ACTIONS(1235), - [anon_sym_out_GT] = ACTIONS(1235), - [anon_sym_e_GT] = ACTIONS(1235), - [anon_sym_o_GT] = ACTIONS(1235), - [anon_sym_err_PLUSout_GT] = ACTIONS(1235), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1235), - [anon_sym_o_PLUSe_GT] = ACTIONS(1235), - [anon_sym_e_PLUSo_GT] = ACTIONS(1235), - [sym_short_flag] = ACTIONS(1235), - [aux_sym_unquoted_token1] = ACTIONS(1235), + [anon_sym_export] = ACTIONS(910), + [anon_sym_alias] = ACTIONS(910), + [anon_sym_let] = ACTIONS(910), + [anon_sym_let_DASHenv] = ACTIONS(910), + [anon_sym_mut] = ACTIONS(910), + [anon_sym_const] = ACTIONS(910), + [sym_cmd_identifier] = ACTIONS(910), + [anon_sym_SEMI] = ACTIONS(910), + [anon_sym_LF] = ACTIONS(912), + [anon_sym_def] = ACTIONS(910), + [anon_sym_def_DASHenv] = ACTIONS(910), + [anon_sym_export_DASHenv] = ACTIONS(910), + [anon_sym_extern] = ACTIONS(910), + [anon_sym_module] = ACTIONS(910), + [anon_sym_use] = ACTIONS(910), + [anon_sym_LBRACK] = ACTIONS(910), + [anon_sym_LPAREN] = ACTIONS(910), + [anon_sym_RPAREN] = ACTIONS(910), + [anon_sym_PIPE] = ACTIONS(910), + [anon_sym_DOLLAR] = ACTIONS(910), + [anon_sym_error] = ACTIONS(910), + [anon_sym_DASH] = ACTIONS(910), + [anon_sym_break] = ACTIONS(910), + [anon_sym_continue] = ACTIONS(910), + [anon_sym_for] = ACTIONS(910), + [anon_sym_loop] = ACTIONS(910), + [anon_sym_while] = ACTIONS(910), + [anon_sym_do] = ACTIONS(910), + [anon_sym_if] = ACTIONS(910), + [anon_sym_match] = ACTIONS(910), + [anon_sym_LBRACE] = ACTIONS(910), + [anon_sym_RBRACE] = ACTIONS(910), + [anon_sym_try] = ACTIONS(910), + [anon_sym_return] = ACTIONS(910), + [anon_sym_source] = ACTIONS(910), + [anon_sym_source_DASHenv] = ACTIONS(910), + [anon_sym_register] = ACTIONS(910), + [anon_sym_hide] = ACTIONS(910), + [anon_sym_hide_DASHenv] = ACTIONS(910), + [anon_sym_overlay] = ACTIONS(910), + [anon_sym_where] = ACTIONS(910), + [anon_sym_not] = ACTIONS(910), + [anon_sym_DOT_DOT_LT] = ACTIONS(910), + [anon_sym_DOT_DOT] = ACTIONS(910), + [anon_sym_DOT_DOT_EQ] = ACTIONS(910), + [sym_val_nothing] = ACTIONS(910), + [anon_sym_true] = ACTIONS(910), + [anon_sym_false] = ACTIONS(910), + [aux_sym_val_number_token1] = ACTIONS(910), + [aux_sym_val_number_token2] = ACTIONS(910), + [aux_sym_val_number_token3] = ACTIONS(910), + [aux_sym_val_number_token4] = ACTIONS(910), + [anon_sym_inf] = ACTIONS(910), + [anon_sym_DASHinf] = ACTIONS(910), + [anon_sym_NaN] = ACTIONS(910), + [anon_sym_0b] = ACTIONS(910), + [anon_sym_0o] = ACTIONS(910), + [anon_sym_0x] = ACTIONS(910), + [sym_val_date] = ACTIONS(910), + [anon_sym_DQUOTE] = ACTIONS(910), + [sym__str_single_quotes] = ACTIONS(910), + [sym__str_back_ticks] = ACTIONS(910), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(910), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(910), + [anon_sym_CARET] = ACTIONS(910), [anon_sym_POUND] = ACTIONS(3), }, [753] = { - [sym__ctrl_expression] = STATE(3300), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_pipe_element] = STATE(3210), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2609), - [sym__var] = STATE(2328), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), [sym_comment] = STATE(753), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(1491), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_do] = ACTIONS(1493), - [anon_sym_if] = ACTIONS(1495), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_try] = ACTIONS(1499), - [anon_sym_return] = ACTIONS(1501), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [ts_builtin_sym_end] = ACTIONS(1656), + [anon_sym_export] = ACTIONS(1654), + [anon_sym_alias] = ACTIONS(1654), + [anon_sym_let] = ACTIONS(1654), + [anon_sym_let_DASHenv] = ACTIONS(1654), + [anon_sym_mut] = ACTIONS(1654), + [anon_sym_const] = ACTIONS(1654), + [sym_cmd_identifier] = ACTIONS(1654), + [anon_sym_SEMI] = ACTIONS(1654), + [anon_sym_LF] = ACTIONS(1656), + [anon_sym_def] = ACTIONS(1654), + [anon_sym_def_DASHenv] = ACTIONS(1654), + [anon_sym_export_DASHenv] = ACTIONS(1654), + [anon_sym_extern] = ACTIONS(1654), + [anon_sym_module] = ACTIONS(1654), + [anon_sym_use] = ACTIONS(1654), + [anon_sym_LBRACK] = ACTIONS(1654), + [anon_sym_LPAREN] = ACTIONS(1654), + [anon_sym_PIPE] = ACTIONS(1654), + [anon_sym_DOLLAR] = ACTIONS(1654), + [anon_sym_error] = ACTIONS(1654), + [anon_sym_DASH] = ACTIONS(1654), + [anon_sym_break] = ACTIONS(1654), + [anon_sym_continue] = ACTIONS(1654), + [anon_sym_for] = ACTIONS(1654), + [anon_sym_loop] = ACTIONS(1654), + [anon_sym_while] = ACTIONS(1654), + [anon_sym_do] = ACTIONS(1654), + [anon_sym_if] = ACTIONS(1654), + [anon_sym_else] = ACTIONS(1692), + [anon_sym_match] = ACTIONS(1654), + [anon_sym_LBRACE] = ACTIONS(1654), + [anon_sym_try] = ACTIONS(1654), + [anon_sym_return] = ACTIONS(1654), + [anon_sym_source] = ACTIONS(1654), + [anon_sym_source_DASHenv] = ACTIONS(1654), + [anon_sym_register] = ACTIONS(1654), + [anon_sym_hide] = ACTIONS(1654), + [anon_sym_hide_DASHenv] = ACTIONS(1654), + [anon_sym_overlay] = ACTIONS(1654), + [anon_sym_where] = ACTIONS(1654), + [anon_sym_not] = ACTIONS(1654), + [anon_sym_DOT_DOT_LT] = ACTIONS(1654), + [anon_sym_DOT_DOT] = ACTIONS(1654), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1654), + [sym_val_nothing] = ACTIONS(1654), + [anon_sym_true] = ACTIONS(1654), + [anon_sym_false] = ACTIONS(1654), + [aux_sym_val_number_token1] = ACTIONS(1654), + [aux_sym_val_number_token2] = ACTIONS(1654), + [aux_sym_val_number_token3] = ACTIONS(1654), + [aux_sym_val_number_token4] = ACTIONS(1654), + [anon_sym_inf] = ACTIONS(1654), + [anon_sym_DASHinf] = ACTIONS(1654), + [anon_sym_NaN] = ACTIONS(1654), + [anon_sym_0b] = ACTIONS(1654), + [anon_sym_0o] = ACTIONS(1654), + [anon_sym_0x] = ACTIONS(1654), + [sym_val_date] = ACTIONS(1654), + [anon_sym_DQUOTE] = ACTIONS(1654), + [sym__str_single_quotes] = ACTIONS(1654), + [sym__str_back_ticks] = ACTIONS(1654), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1654), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1654), + [anon_sym_CARET] = ACTIONS(1654), + [anon_sym_POUND] = ACTIONS(3), }, [754] = { [sym_comment] = STATE(754), - [anon_sym_SEMI] = ACTIONS(1175), - [anon_sym_LF] = ACTIONS(1177), - [anon_sym_LBRACK] = ACTIONS(1175), - [anon_sym_LPAREN] = ACTIONS(1175), - [anon_sym_RPAREN] = ACTIONS(1175), - [anon_sym_PIPE] = ACTIONS(1175), - [anon_sym_DOLLAR] = ACTIONS(1175), - [anon_sym_GT] = ACTIONS(1175), - [anon_sym_DASH_DASH] = ACTIONS(1175), - [anon_sym_DASH] = ACTIONS(1175), - [anon_sym_in] = ACTIONS(1175), - [anon_sym_LBRACE] = ACTIONS(1175), - [anon_sym_STAR] = ACTIONS(1175), - [anon_sym_STAR_STAR] = ACTIONS(1175), - [anon_sym_PLUS_PLUS] = ACTIONS(1175), - [anon_sym_SLASH] = ACTIONS(1175), - [anon_sym_mod] = ACTIONS(1175), - [anon_sym_SLASH_SLASH] = ACTIONS(1175), - [anon_sym_PLUS] = ACTIONS(1175), - [anon_sym_bit_DASHshl] = ACTIONS(1175), - [anon_sym_bit_DASHshr] = ACTIONS(1175), - [anon_sym_EQ_EQ] = ACTIONS(1175), - [anon_sym_BANG_EQ] = ACTIONS(1175), - [anon_sym_LT2] = ACTIONS(1175), - [anon_sym_LT_EQ] = ACTIONS(1175), - [anon_sym_GT_EQ] = ACTIONS(1175), - [anon_sym_not_DASHin] = ACTIONS(1175), - [anon_sym_starts_DASHwith] = ACTIONS(1175), - [anon_sym_ends_DASHwith] = ACTIONS(1175), - [anon_sym_EQ_TILDE] = ACTIONS(1175), - [anon_sym_BANG_TILDE] = ACTIONS(1175), - [anon_sym_bit_DASHand] = ACTIONS(1175), - [anon_sym_bit_DASHxor] = ACTIONS(1175), - [anon_sym_bit_DASHor] = ACTIONS(1175), - [anon_sym_and] = ACTIONS(1175), - [anon_sym_xor] = ACTIONS(1175), - [anon_sym_or] = ACTIONS(1175), - [anon_sym_DOT_DOT_LT] = ACTIONS(147), - [anon_sym_DOT_DOT] = ACTIONS(147), - [anon_sym_DOT_DOT_EQ] = ACTIONS(147), - [sym_val_nothing] = ACTIONS(1175), - [anon_sym_true] = ACTIONS(1175), - [anon_sym_false] = ACTIONS(1175), - [aux_sym_val_number_token1] = ACTIONS(1175), - [aux_sym_val_number_token2] = ACTIONS(1175), - [aux_sym_val_number_token3] = ACTIONS(1175), - [aux_sym_val_number_token4] = ACTIONS(1175), - [anon_sym_inf] = ACTIONS(1175), - [anon_sym_DASHinf] = ACTIONS(1175), - [anon_sym_NaN] = ACTIONS(1175), - [anon_sym_0b] = ACTIONS(1175), - [anon_sym_0o] = ACTIONS(1175), - [anon_sym_0x] = ACTIONS(1175), - [sym_val_date] = ACTIONS(1175), - [anon_sym_DQUOTE] = ACTIONS(1175), - [sym__str_single_quotes] = ACTIONS(1175), - [sym__str_back_ticks] = ACTIONS(1175), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1175), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1175), - [anon_sym_err_GT] = ACTIONS(1175), - [anon_sym_out_GT] = ACTIONS(1175), - [anon_sym_e_GT] = ACTIONS(1175), - [anon_sym_o_GT] = ACTIONS(1175), - [anon_sym_err_PLUSout_GT] = ACTIONS(1175), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1175), - [anon_sym_o_PLUSe_GT] = ACTIONS(1175), - [anon_sym_e_PLUSo_GT] = ACTIONS(1175), - [sym_short_flag] = ACTIONS(1175), - [aux_sym_unquoted_token1] = ACTIONS(1175), + [ts_builtin_sym_end] = ACTIONS(653), + [anon_sym_export] = ACTIONS(651), + [anon_sym_alias] = ACTIONS(651), + [anon_sym_let] = ACTIONS(651), + [anon_sym_let_DASHenv] = ACTIONS(651), + [anon_sym_mut] = ACTIONS(651), + [anon_sym_const] = ACTIONS(651), + [sym_cmd_identifier] = ACTIONS(651), + [anon_sym_SEMI] = ACTIONS(651), + [anon_sym_LF] = ACTIONS(653), + [anon_sym_def] = ACTIONS(651), + [anon_sym_def_DASHenv] = ACTIONS(651), + [anon_sym_export_DASHenv] = ACTIONS(651), + [anon_sym_extern] = ACTIONS(651), + [anon_sym_module] = ACTIONS(651), + [anon_sym_use] = ACTIONS(651), + [anon_sym_LBRACK] = ACTIONS(651), + [anon_sym_LPAREN] = ACTIONS(651), + [anon_sym_DOLLAR] = ACTIONS(651), + [anon_sym_error] = ACTIONS(651), + [anon_sym_DASH] = ACTIONS(651), + [anon_sym_break] = ACTIONS(651), + [anon_sym_continue] = ACTIONS(651), + [anon_sym_for] = ACTIONS(651), + [anon_sym_loop] = ACTIONS(651), + [anon_sym_while] = ACTIONS(651), + [anon_sym_do] = ACTIONS(651), + [anon_sym_if] = ACTIONS(651), + [anon_sym_match] = ACTIONS(651), + [anon_sym_LBRACE] = ACTIONS(651), + [anon_sym_DOT] = ACTIONS(651), + [anon_sym_try] = ACTIONS(651), + [anon_sym_return] = ACTIONS(651), + [anon_sym_source] = ACTIONS(651), + [anon_sym_source_DASHenv] = ACTIONS(651), + [anon_sym_register] = ACTIONS(651), + [anon_sym_hide] = ACTIONS(651), + [anon_sym_hide_DASHenv] = ACTIONS(651), + [anon_sym_overlay] = ACTIONS(651), + [anon_sym_where] = ACTIONS(651), + [anon_sym_QMARK2] = ACTIONS(1686), + [anon_sym_not] = ACTIONS(651), + [anon_sym_DOT_DOT_LT] = ACTIONS(651), + [anon_sym_DOT_DOT] = ACTIONS(651), + [anon_sym_DOT_DOT_EQ] = ACTIONS(651), + [sym_val_nothing] = ACTIONS(651), + [anon_sym_true] = ACTIONS(651), + [anon_sym_false] = ACTIONS(651), + [aux_sym_val_number_token1] = ACTIONS(651), + [aux_sym_val_number_token2] = ACTIONS(651), + [aux_sym_val_number_token3] = ACTIONS(651), + [aux_sym_val_number_token4] = ACTIONS(651), + [anon_sym_inf] = ACTIONS(651), + [anon_sym_DASHinf] = ACTIONS(651), + [anon_sym_NaN] = ACTIONS(651), + [anon_sym_0b] = ACTIONS(651), + [anon_sym_0o] = ACTIONS(651), + [anon_sym_0x] = ACTIONS(651), + [sym_val_date] = ACTIONS(651), + [anon_sym_DQUOTE] = ACTIONS(651), + [sym__str_single_quotes] = ACTIONS(651), + [sym__str_back_ticks] = ACTIONS(651), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(651), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(651), + [anon_sym_CARET] = ACTIONS(651), [anon_sym_POUND] = ACTIONS(3), }, [755] = { - [sym__ctrl_expression] = STATE(3300), - [sym_ctrl_do] = STATE(922), - [sym_ctrl_if] = STATE(922), - [sym_ctrl_match] = STATE(922), - [sym_ctrl_try] = STATE(922), - [sym_ctrl_return] = STATE(922), - [sym_pipe_element] = STATE(3215), - [sym_where_command] = STATE(3461), - [sym__expression] = STATE(2607), - [sym_expr_unary] = STATE(2641), - [sym_expr_binary] = STATE(2641), - [sym_expr_parenthesized] = STATE(2317), - [sym_val_range] = STATE(2641), - [sym__value] = STATE(2641), - [sym_val_bool] = STATE(2609), - [sym_val_variable] = STATE(2609), - [sym__var] = STATE(2328), - [sym_val_number] = STATE(53), - [sym_val_duration] = STATE(2609), - [sym_val_filesize] = STATE(2609), - [sym_val_binary] = STATE(2609), - [sym_val_string] = STATE(2609), - [sym__str_double_quotes] = STATE(2584), - [sym_val_interpolated] = STATE(2609), - [sym__inter_single_quotes] = STATE(2632), - [sym__inter_double_quotes] = STATE(2614), - [sym_val_list] = STATE(2609), - [sym_val_record] = STATE(2609), - [sym_val_table] = STATE(2609), - [sym_val_closure] = STATE(2609), - [sym_command] = STATE(3461), [sym_comment] = STATE(755), - [sym_cmd_identifier] = ACTIONS(9), - [anon_sym_LBRACK] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_DOLLAR] = ACTIONS(1491), - [anon_sym_DASH] = ACTIONS(33), - [anon_sym_break] = ACTIONS(245), - [anon_sym_continue] = ACTIONS(247), - [anon_sym_do] = ACTIONS(1493), - [anon_sym_if] = ACTIONS(1495), - [anon_sym_match] = ACTIONS(259), - [anon_sym_LBRACE] = ACTIONS(51), - [anon_sym_try] = ACTIONS(1499), - [anon_sym_return] = ACTIONS(1501), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(153), + [anon_sym_export] = ACTIONS(1694), + [anon_sym_alias] = ACTIONS(1694), + [anon_sym_let] = ACTIONS(1694), + [anon_sym_let_DASHenv] = ACTIONS(1694), + [anon_sym_mut] = ACTIONS(1694), + [anon_sym_const] = ACTIONS(1694), + [sym_cmd_identifier] = ACTIONS(1694), + [anon_sym_SEMI] = ACTIONS(1694), + [anon_sym_LF] = ACTIONS(1696), + [anon_sym_def] = ACTIONS(1694), + [anon_sym_def_DASHenv] = ACTIONS(1694), + [anon_sym_export_DASHenv] = ACTIONS(1694), + [anon_sym_extern] = ACTIONS(1694), + [anon_sym_module] = ACTIONS(1694), + [anon_sym_use] = ACTIONS(1694), + [anon_sym_LBRACK] = ACTIONS(1694), + [anon_sym_LPAREN] = ACTIONS(1694), + [anon_sym_RPAREN] = ACTIONS(1694), + [anon_sym_PIPE] = ACTIONS(1694), + [anon_sym_DOLLAR] = ACTIONS(1694), + [anon_sym_error] = ACTIONS(1694), + [anon_sym_DASH] = ACTIONS(1694), + [anon_sym_break] = ACTIONS(1694), + [anon_sym_continue] = ACTIONS(1694), + [anon_sym_for] = ACTIONS(1694), + [anon_sym_loop] = ACTIONS(1694), + [anon_sym_while] = ACTIONS(1694), + [anon_sym_do] = ACTIONS(1694), + [anon_sym_if] = ACTIONS(1694), + [anon_sym_match] = ACTIONS(1694), + [anon_sym_LBRACE] = ACTIONS(1694), + [anon_sym_RBRACE] = ACTIONS(1694), + [anon_sym_try] = ACTIONS(1694), + [anon_sym_return] = ACTIONS(1694), + [anon_sym_source] = ACTIONS(1694), + [anon_sym_source_DASHenv] = ACTIONS(1694), + [anon_sym_register] = ACTIONS(1694), + [anon_sym_hide] = ACTIONS(1694), + [anon_sym_hide_DASHenv] = ACTIONS(1694), + [anon_sym_overlay] = ACTIONS(1694), + [anon_sym_where] = ACTIONS(1694), + [anon_sym_not] = ACTIONS(1694), + [anon_sym_DOT_DOT_LT] = ACTIONS(1694), + [anon_sym_DOT_DOT] = ACTIONS(1694), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1694), + [sym_val_nothing] = ACTIONS(1694), + [anon_sym_true] = ACTIONS(1694), + [anon_sym_false] = ACTIONS(1694), + [aux_sym_val_number_token1] = ACTIONS(1694), + [aux_sym_val_number_token2] = ACTIONS(1694), + [aux_sym_val_number_token3] = ACTIONS(1694), + [aux_sym_val_number_token4] = ACTIONS(1694), + [anon_sym_inf] = ACTIONS(1694), + [anon_sym_DASHinf] = ACTIONS(1694), + [anon_sym_NaN] = ACTIONS(1694), + [anon_sym_0b] = ACTIONS(1694), + [anon_sym_0o] = ACTIONS(1694), + [anon_sym_0x] = ACTIONS(1694), + [sym_val_date] = ACTIONS(1694), + [anon_sym_DQUOTE] = ACTIONS(1694), + [sym__str_single_quotes] = ACTIONS(1694), + [sym__str_back_ticks] = ACTIONS(1694), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1694), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1694), + [anon_sym_CARET] = ACTIONS(1694), + [anon_sym_POUND] = ACTIONS(3), }, [756] = { + [sym_block] = STATE(854), [sym_comment] = STATE(756), - [sym_cmd_identifier] = ACTIONS(1099), - [anon_sym_SEMI] = ACTIONS(1099), - [anon_sym_LF] = ACTIONS(1097), - [anon_sym_export] = ACTIONS(1099), - [anon_sym_alias] = ACTIONS(1099), - [anon_sym_def] = ACTIONS(1099), - [anon_sym_def_DASHenv] = 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_PIPE] = ACTIONS(1099), - [anon_sym_DOLLAR] = ACTIONS(1099), - [anon_sym_error] = ACTIONS(1099), - [anon_sym_DASH_DASH] = 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_let] = ACTIONS(1099), - [anon_sym_let_DASHenv] = ACTIONS(1099), - [anon_sym_mut] = ACTIONS(1099), - [anon_sym_const] = 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_where] = ACTIONS(1099), - [anon_sym_QMARK2] = ACTIONS(1099), - [anon_sym_not] = ACTIONS(1099), - [anon_sym_DOT_DOT_LT] = ACTIONS(1099), - [anon_sym_DOT_DOT] = ACTIONS(1099), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1099), - [sym_val_nothing] = ACTIONS(1099), - [anon_sym_true] = ACTIONS(1099), - [anon_sym_false] = ACTIONS(1099), - [aux_sym_val_number_token1] = ACTIONS(1099), - [aux_sym_val_number_token2] = ACTIONS(1099), - [aux_sym_val_number_token3] = ACTIONS(1099), - [aux_sym_val_number_token4] = ACTIONS(1099), - [anon_sym_inf] = ACTIONS(1099), - [anon_sym_DASHinf] = ACTIONS(1099), - [anon_sym_NaN] = 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), - [sym_short_flag] = ACTIONS(1099), + [anon_sym_export] = ACTIONS(1698), + [anon_sym_alias] = ACTIONS(1698), + [anon_sym_let] = ACTIONS(1698), + [anon_sym_let_DASHenv] = ACTIONS(1698), + [anon_sym_mut] = ACTIONS(1698), + [anon_sym_const] = ACTIONS(1698), + [sym_cmd_identifier] = ACTIONS(1698), + [anon_sym_SEMI] = ACTIONS(1698), + [anon_sym_LF] = ACTIONS(1700), + [anon_sym_def] = ACTIONS(1698), + [anon_sym_def_DASHenv] = ACTIONS(1698), + [anon_sym_export_DASHenv] = ACTIONS(1698), + [anon_sym_extern] = ACTIONS(1698), + [anon_sym_module] = ACTIONS(1698), + [anon_sym_use] = ACTIONS(1698), + [anon_sym_LBRACK] = ACTIONS(1698), + [anon_sym_LPAREN] = ACTIONS(1698), + [anon_sym_RPAREN] = ACTIONS(1698), + [anon_sym_DOLLAR] = ACTIONS(1698), + [anon_sym_error] = ACTIONS(1698), + [anon_sym_DASH] = ACTIONS(1698), + [anon_sym_break] = ACTIONS(1698), + [anon_sym_continue] = ACTIONS(1698), + [anon_sym_for] = ACTIONS(1698), + [anon_sym_loop] = ACTIONS(1698), + [anon_sym_while] = ACTIONS(1698), + [anon_sym_do] = ACTIONS(1698), + [anon_sym_if] = ACTIONS(1698), + [anon_sym_match] = ACTIONS(1698), + [anon_sym_LBRACE] = ACTIONS(1680), + [anon_sym_RBRACE] = ACTIONS(1698), + [anon_sym_try] = ACTIONS(1698), + [anon_sym_return] = ACTIONS(1698), + [anon_sym_source] = ACTIONS(1698), + [anon_sym_source_DASHenv] = ACTIONS(1698), + [anon_sym_register] = ACTIONS(1698), + [anon_sym_hide] = ACTIONS(1698), + [anon_sym_hide_DASHenv] = ACTIONS(1698), + [anon_sym_overlay] = ACTIONS(1698), + [anon_sym_where] = ACTIONS(1698), + [anon_sym_not] = ACTIONS(1698), + [anon_sym_DOT_DOT_LT] = ACTIONS(1698), + [anon_sym_DOT_DOT] = ACTIONS(1698), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1698), + [sym_val_nothing] = ACTIONS(1698), + [anon_sym_true] = ACTIONS(1698), + [anon_sym_false] = ACTIONS(1698), + [aux_sym_val_number_token1] = ACTIONS(1698), + [aux_sym_val_number_token2] = ACTIONS(1698), + [aux_sym_val_number_token3] = ACTIONS(1698), + [aux_sym_val_number_token4] = ACTIONS(1698), + [anon_sym_inf] = ACTIONS(1698), + [anon_sym_DASHinf] = ACTIONS(1698), + [anon_sym_NaN] = ACTIONS(1698), + [anon_sym_0b] = ACTIONS(1698), + [anon_sym_0o] = ACTIONS(1698), + [anon_sym_0x] = ACTIONS(1698), + [sym_val_date] = ACTIONS(1698), + [anon_sym_DQUOTE] = ACTIONS(1698), + [sym__str_single_quotes] = ACTIONS(1698), + [sym__str_back_ticks] = ACTIONS(1698), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1698), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1698), + [anon_sym_CARET] = ACTIONS(1698), [anon_sym_POUND] = ACTIONS(3), }, [757] = { - [sym__flag] = STATE(767), - [sym_long_flag] = STATE(856), [sym_comment] = STATE(757), - [ts_builtin_sym_end] = ACTIONS(1073), - [sym_cmd_identifier] = ACTIONS(1075), - [anon_sym_SEMI] = ACTIONS(1075), - [anon_sym_LF] = ACTIONS(1073), - [anon_sym_export] = ACTIONS(1075), - [anon_sym_alias] = ACTIONS(1075), - [anon_sym_def] = ACTIONS(1075), - [anon_sym_def_DASHenv] = ACTIONS(1075), - [anon_sym_export_DASHenv] = ACTIONS(1075), - [anon_sym_extern] = ACTIONS(1075), - [anon_sym_module] = ACTIONS(1075), - [anon_sym_use] = ACTIONS(1075), - [anon_sym_LBRACK] = ACTIONS(1075), - [anon_sym_LPAREN] = ACTIONS(1075), - [anon_sym_PIPE] = ACTIONS(1075), - [anon_sym_DOLLAR] = ACTIONS(1075), - [anon_sym_error] = ACTIONS(1075), - [anon_sym_DASH_DASH] = ACTIONS(1033), - [anon_sym_DASH] = ACTIONS(1075), - [anon_sym_break] = ACTIONS(1075), - [anon_sym_continue] = ACTIONS(1075), - [anon_sym_for] = ACTIONS(1075), - [anon_sym_loop] = ACTIONS(1075), - [anon_sym_while] = ACTIONS(1075), - [anon_sym_do] = ACTIONS(1075), - [anon_sym_if] = ACTIONS(1075), - [anon_sym_match] = ACTIONS(1075), - [anon_sym_LBRACE] = ACTIONS(1075), - [anon_sym_try] = ACTIONS(1075), - [anon_sym_return] = ACTIONS(1075), - [anon_sym_let] = ACTIONS(1075), - [anon_sym_let_DASHenv] = ACTIONS(1075), - [anon_sym_mut] = ACTIONS(1075), - [anon_sym_const] = ACTIONS(1075), - [anon_sym_source] = ACTIONS(1075), - [anon_sym_source_DASHenv] = ACTIONS(1075), - [anon_sym_register] = ACTIONS(1075), - [anon_sym_hide] = ACTIONS(1075), - [anon_sym_hide_DASHenv] = ACTIONS(1075), - [anon_sym_overlay] = ACTIONS(1075), - [anon_sym_where] = ACTIONS(1075), - [anon_sym_not] = ACTIONS(1075), - [anon_sym_DOT_DOT_LT] = ACTIONS(1075), - [anon_sym_DOT_DOT] = ACTIONS(1075), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1075), - [sym_val_nothing] = ACTIONS(1075), - [anon_sym_true] = ACTIONS(1075), - [anon_sym_false] = ACTIONS(1075), - [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(1075), - [anon_sym_inf] = ACTIONS(1075), - [anon_sym_DASHinf] = ACTIONS(1075), - [anon_sym_NaN] = ACTIONS(1075), - [anon_sym_0b] = ACTIONS(1075), - [anon_sym_0o] = ACTIONS(1075), - [anon_sym_0x] = ACTIONS(1075), - [sym_val_date] = ACTIONS(1075), - [anon_sym_DQUOTE] = ACTIONS(1075), - [sym__str_single_quotes] = ACTIONS(1075), - [sym__str_back_ticks] = ACTIONS(1075), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1075), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1075), - [anon_sym_CARET] = ACTIONS(1075), - [sym_short_flag] = ACTIONS(1059), + [anon_sym_export] = ACTIONS(1702), + [anon_sym_alias] = ACTIONS(1702), + [anon_sym_let] = ACTIONS(1702), + [anon_sym_let_DASHenv] = ACTIONS(1702), + [anon_sym_mut] = ACTIONS(1702), + [anon_sym_const] = ACTIONS(1702), + [sym_cmd_identifier] = ACTIONS(1702), + [anon_sym_SEMI] = ACTIONS(1702), + [anon_sym_LF] = ACTIONS(1704), + [anon_sym_def] = ACTIONS(1702), + [anon_sym_def_DASHenv] = ACTIONS(1702), + [anon_sym_export_DASHenv] = ACTIONS(1702), + [anon_sym_extern] = ACTIONS(1702), + [anon_sym_module] = ACTIONS(1702), + [anon_sym_use] = ACTIONS(1702), + [anon_sym_LBRACK] = ACTIONS(1702), + [anon_sym_LPAREN] = ACTIONS(1702), + [anon_sym_RPAREN] = ACTIONS(1702), + [anon_sym_PIPE] = ACTIONS(1702), + [anon_sym_DOLLAR] = ACTIONS(1702), + [anon_sym_error] = ACTIONS(1702), + [anon_sym_DASH] = ACTIONS(1702), + [anon_sym_break] = ACTIONS(1702), + [anon_sym_continue] = ACTIONS(1702), + [anon_sym_for] = ACTIONS(1702), + [anon_sym_loop] = ACTIONS(1702), + [anon_sym_while] = ACTIONS(1702), + [anon_sym_do] = ACTIONS(1702), + [anon_sym_if] = ACTIONS(1702), + [anon_sym_match] = ACTIONS(1702), + [anon_sym_LBRACE] = ACTIONS(1702), + [anon_sym_RBRACE] = ACTIONS(1702), + [anon_sym_try] = ACTIONS(1702), + [anon_sym_return] = ACTIONS(1702), + [anon_sym_source] = ACTIONS(1702), + [anon_sym_source_DASHenv] = ACTIONS(1702), + [anon_sym_register] = ACTIONS(1702), + [anon_sym_hide] = ACTIONS(1702), + [anon_sym_hide_DASHenv] = ACTIONS(1702), + [anon_sym_overlay] = ACTIONS(1702), + [anon_sym_where] = ACTIONS(1702), + [anon_sym_not] = ACTIONS(1702), + [anon_sym_DOT_DOT_LT] = ACTIONS(1702), + [anon_sym_DOT_DOT] = ACTIONS(1702), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1702), + [sym_val_nothing] = ACTIONS(1702), + [anon_sym_true] = ACTIONS(1702), + [anon_sym_false] = ACTIONS(1702), + [aux_sym_val_number_token1] = ACTIONS(1702), + [aux_sym_val_number_token2] = ACTIONS(1702), + [aux_sym_val_number_token3] = ACTIONS(1702), + [aux_sym_val_number_token4] = ACTIONS(1702), + [anon_sym_inf] = ACTIONS(1702), + [anon_sym_DASHinf] = ACTIONS(1702), + [anon_sym_NaN] = ACTIONS(1702), + [anon_sym_0b] = ACTIONS(1702), + [anon_sym_0o] = ACTIONS(1702), + [anon_sym_0x] = ACTIONS(1702), + [sym_val_date] = ACTIONS(1702), + [anon_sym_DQUOTE] = ACTIONS(1702), + [sym__str_single_quotes] = ACTIONS(1702), + [sym__str_back_ticks] = ACTIONS(1702), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1702), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1702), + [anon_sym_CARET] = ACTIONS(1702), [anon_sym_POUND] = ACTIONS(3), }, [758] = { - [sym__flag] = STATE(784), - [sym_long_flag] = STATE(869), [sym_comment] = STATE(758), - [sym_cmd_identifier] = ACTIONS(993), - [anon_sym_SEMI] = ACTIONS(993), - [anon_sym_LF] = ACTIONS(995), - [anon_sym_export] = ACTIONS(993), - [anon_sym_alias] = ACTIONS(993), - [anon_sym_def] = ACTIONS(993), - [anon_sym_def_DASHenv] = 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_PIPE] = ACTIONS(993), - [anon_sym_DOLLAR] = ACTIONS(993), - [anon_sym_error] = ACTIONS(993), - [anon_sym_DASH_DASH] = ACTIONS(999), - [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_try] = ACTIONS(993), - [anon_sym_return] = 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_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_where] = ACTIONS(993), - [anon_sym_not] = ACTIONS(993), - [anon_sym_DOT_DOT_LT] = ACTIONS(993), - [anon_sym_DOT_DOT] = ACTIONS(993), - [anon_sym_DOT_DOT_EQ] = ACTIONS(993), - [sym_val_nothing] = ACTIONS(993), - [anon_sym_true] = ACTIONS(993), - [anon_sym_false] = 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), - [anon_sym_inf] = ACTIONS(993), - [anon_sym_DASHinf] = ACTIONS(993), - [anon_sym_NaN] = 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), - [sym_short_flag] = ACTIONS(1025), + [anon_sym_export] = ACTIONS(759), + [anon_sym_alias] = ACTIONS(759), + [anon_sym_let] = ACTIONS(759), + [anon_sym_let_DASHenv] = ACTIONS(759), + [anon_sym_mut] = ACTIONS(759), + [anon_sym_const] = ACTIONS(759), + [sym_cmd_identifier] = ACTIONS(759), + [anon_sym_SEMI] = ACTIONS(759), + [anon_sym_LF] = ACTIONS(761), + [anon_sym_def] = ACTIONS(759), + [anon_sym_def_DASHenv] = ACTIONS(759), + [anon_sym_export_DASHenv] = ACTIONS(759), + [anon_sym_extern] = ACTIONS(759), + [anon_sym_module] = ACTIONS(759), + [anon_sym_use] = ACTIONS(759), + [anon_sym_LBRACK] = ACTIONS(759), + [anon_sym_LPAREN] = ACTIONS(759), + [anon_sym_RPAREN] = ACTIONS(759), + [anon_sym_DOLLAR] = ACTIONS(759), + [anon_sym_error] = ACTIONS(759), + [anon_sym_DASH] = ACTIONS(759), + [anon_sym_break] = ACTIONS(759), + [anon_sym_continue] = ACTIONS(759), + [anon_sym_for] = ACTIONS(759), + [anon_sym_loop] = ACTIONS(759), + [anon_sym_while] = ACTIONS(759), + [anon_sym_do] = ACTIONS(759), + [anon_sym_if] = ACTIONS(759), + [anon_sym_match] = ACTIONS(759), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_RBRACE] = ACTIONS(759), + [anon_sym_DOT] = ACTIONS(759), + [anon_sym_try] = ACTIONS(759), + [anon_sym_return] = ACTIONS(759), + [anon_sym_source] = ACTIONS(759), + [anon_sym_source_DASHenv] = ACTIONS(759), + [anon_sym_register] = ACTIONS(759), + [anon_sym_hide] = ACTIONS(759), + [anon_sym_hide_DASHenv] = ACTIONS(759), + [anon_sym_overlay] = ACTIONS(759), + [anon_sym_where] = ACTIONS(759), + [anon_sym_not] = ACTIONS(759), + [anon_sym_DOT_DOT_LT] = ACTIONS(759), + [anon_sym_DOT_DOT] = ACTIONS(759), + [anon_sym_DOT_DOT_EQ] = ACTIONS(759), + [sym_val_nothing] = ACTIONS(759), + [anon_sym_true] = ACTIONS(759), + [anon_sym_false] = ACTIONS(759), + [aux_sym_val_number_token1] = ACTIONS(759), + [aux_sym_val_number_token2] = ACTIONS(759), + [aux_sym_val_number_token3] = ACTIONS(759), + [aux_sym_val_number_token4] = ACTIONS(759), + [anon_sym_inf] = ACTIONS(759), + [anon_sym_DASHinf] = ACTIONS(759), + [anon_sym_NaN] = ACTIONS(759), + [anon_sym_0b] = ACTIONS(759), + [anon_sym_0o] = ACTIONS(759), + [anon_sym_0x] = ACTIONS(759), + [sym_val_date] = ACTIONS(759), + [anon_sym_DQUOTE] = ACTIONS(759), + [sym__str_single_quotes] = ACTIONS(759), + [sym__str_back_ticks] = ACTIONS(759), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(759), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(759), + [anon_sym_CARET] = ACTIONS(759), [anon_sym_POUND] = ACTIONS(3), }, [759] = { [sym_comment] = STATE(759), - [ts_builtin_sym_end] = ACTIONS(989), - [sym_cmd_identifier] = ACTIONS(987), - [anon_sym_SEMI] = ACTIONS(987), - [anon_sym_LF] = ACTIONS(989), - [anon_sym_export] = ACTIONS(987), - [anon_sym_alias] = ACTIONS(987), - [anon_sym_def] = ACTIONS(987), - [anon_sym_def_DASHenv] = ACTIONS(987), - [anon_sym_export_DASHenv] = ACTIONS(987), - [anon_sym_extern] = ACTIONS(987), - [anon_sym_module] = ACTIONS(987), - [anon_sym_use] = ACTIONS(987), - [anon_sym_LBRACK] = ACTIONS(987), - [anon_sym_LPAREN] = ACTIONS(987), - [anon_sym_PIPE] = ACTIONS(987), - [anon_sym_DOLLAR] = ACTIONS(987), - [anon_sym_error] = ACTIONS(987), - [anon_sym_DASH_DASH] = ACTIONS(987), - [anon_sym_DASH] = ACTIONS(987), - [anon_sym_break] = ACTIONS(987), - [anon_sym_continue] = ACTIONS(987), - [anon_sym_for] = ACTIONS(987), - [anon_sym_loop] = ACTIONS(987), - [anon_sym_while] = ACTIONS(987), - [anon_sym_do] = ACTIONS(987), - [anon_sym_if] = ACTIONS(987), - [anon_sym_match] = ACTIONS(987), - [anon_sym_LBRACE] = ACTIONS(987), - [anon_sym_DOT] = ACTIONS(987), - [anon_sym_try] = ACTIONS(987), - [anon_sym_return] = ACTIONS(987), - [anon_sym_let] = ACTIONS(987), - [anon_sym_let_DASHenv] = ACTIONS(987), - [anon_sym_mut] = ACTIONS(987), - [anon_sym_const] = ACTIONS(987), - [anon_sym_source] = ACTIONS(987), - [anon_sym_source_DASHenv] = ACTIONS(987), - [anon_sym_register] = ACTIONS(987), - [anon_sym_hide] = ACTIONS(987), - [anon_sym_hide_DASHenv] = ACTIONS(987), - [anon_sym_overlay] = ACTIONS(987), - [anon_sym_where] = ACTIONS(987), - [anon_sym_QMARK2] = ACTIONS(1656), - [anon_sym_not] = ACTIONS(987), - [anon_sym_DOT_DOT_LT] = ACTIONS(987), - [anon_sym_DOT_DOT] = ACTIONS(987), - [anon_sym_DOT_DOT_EQ] = ACTIONS(987), - [sym_val_nothing] = ACTIONS(987), - [anon_sym_true] = ACTIONS(987), - [anon_sym_false] = ACTIONS(987), - [aux_sym_val_number_token1] = ACTIONS(987), - [aux_sym_val_number_token2] = ACTIONS(987), - [aux_sym_val_number_token3] = ACTIONS(987), - [aux_sym_val_number_token4] = ACTIONS(987), - [anon_sym_inf] = ACTIONS(987), - [anon_sym_DASHinf] = ACTIONS(987), - [anon_sym_NaN] = ACTIONS(987), - [anon_sym_0b] = ACTIONS(987), - [anon_sym_0o] = ACTIONS(987), - [anon_sym_0x] = ACTIONS(987), - [sym_val_date] = ACTIONS(987), - [anon_sym_DQUOTE] = ACTIONS(987), - [sym__str_single_quotes] = ACTIONS(987), - [sym__str_back_ticks] = ACTIONS(987), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(987), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(987), - [anon_sym_CARET] = ACTIONS(987), - [sym_short_flag] = ACTIONS(987), + [anon_sym_export] = ACTIONS(1706), + [anon_sym_alias] = ACTIONS(1706), + [anon_sym_let] = ACTIONS(1706), + [anon_sym_let_DASHenv] = ACTIONS(1706), + [anon_sym_mut] = ACTIONS(1706), + [anon_sym_const] = ACTIONS(1706), + [sym_cmd_identifier] = ACTIONS(1706), + [anon_sym_SEMI] = ACTIONS(1706), + [anon_sym_LF] = ACTIONS(1708), + [anon_sym_def] = ACTIONS(1706), + [anon_sym_def_DASHenv] = ACTIONS(1706), + [anon_sym_export_DASHenv] = ACTIONS(1706), + [anon_sym_extern] = ACTIONS(1706), + [anon_sym_module] = ACTIONS(1706), + [anon_sym_use] = ACTIONS(1706), + [anon_sym_LBRACK] = ACTIONS(1706), + [anon_sym_LPAREN] = ACTIONS(1706), + [anon_sym_RPAREN] = ACTIONS(1706), + [anon_sym_PIPE] = ACTIONS(1706), + [anon_sym_DOLLAR] = ACTIONS(1706), + [anon_sym_error] = ACTIONS(1706), + [anon_sym_DASH] = ACTIONS(1706), + [anon_sym_break] = ACTIONS(1706), + [anon_sym_continue] = ACTIONS(1706), + [anon_sym_for] = ACTIONS(1706), + [anon_sym_loop] = ACTIONS(1706), + [anon_sym_while] = ACTIONS(1706), + [anon_sym_do] = ACTIONS(1706), + [anon_sym_if] = ACTIONS(1706), + [anon_sym_match] = ACTIONS(1706), + [anon_sym_LBRACE] = ACTIONS(1706), + [anon_sym_RBRACE] = ACTIONS(1706), + [anon_sym_try] = ACTIONS(1706), + [anon_sym_return] = ACTIONS(1706), + [anon_sym_source] = ACTIONS(1706), + [anon_sym_source_DASHenv] = ACTIONS(1706), + [anon_sym_register] = ACTIONS(1706), + [anon_sym_hide] = ACTIONS(1706), + [anon_sym_hide_DASHenv] = ACTIONS(1706), + [anon_sym_overlay] = ACTIONS(1706), + [anon_sym_where] = ACTIONS(1706), + [anon_sym_not] = ACTIONS(1706), + [anon_sym_DOT_DOT_LT] = ACTIONS(1706), + [anon_sym_DOT_DOT] = ACTIONS(1706), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1706), + [sym_val_nothing] = ACTIONS(1706), + [anon_sym_true] = ACTIONS(1706), + [anon_sym_false] = ACTIONS(1706), + [aux_sym_val_number_token1] = ACTIONS(1706), + [aux_sym_val_number_token2] = ACTIONS(1706), + [aux_sym_val_number_token3] = ACTIONS(1706), + [aux_sym_val_number_token4] = ACTIONS(1706), + [anon_sym_inf] = ACTIONS(1706), + [anon_sym_DASHinf] = ACTIONS(1706), + [anon_sym_NaN] = ACTIONS(1706), + [anon_sym_0b] = ACTIONS(1706), + [anon_sym_0o] = ACTIONS(1706), + [anon_sym_0x] = ACTIONS(1706), + [sym_val_date] = ACTIONS(1706), + [anon_sym_DQUOTE] = ACTIONS(1706), + [sym__str_single_quotes] = ACTIONS(1706), + [sym__str_back_ticks] = ACTIONS(1706), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1706), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1706), + [anon_sym_CARET] = ACTIONS(1706), [anon_sym_POUND] = ACTIONS(3), }, [760] = { - [sym__flag] = STATE(766), - [sym_long_flag] = STATE(856), [sym_comment] = STATE(760), - [ts_builtin_sym_end] = ACTIONS(1073), - [sym_cmd_identifier] = ACTIONS(1075), - [anon_sym_SEMI] = ACTIONS(1075), - [anon_sym_LF] = ACTIONS(1073), - [anon_sym_export] = ACTIONS(1075), - [anon_sym_alias] = ACTIONS(1075), - [anon_sym_def] = ACTIONS(1075), - [anon_sym_def_DASHenv] = ACTIONS(1075), - [anon_sym_export_DASHenv] = ACTIONS(1075), - [anon_sym_extern] = ACTIONS(1075), - [anon_sym_module] = ACTIONS(1075), - [anon_sym_use] = ACTIONS(1075), - [anon_sym_LBRACK] = ACTIONS(1075), - [anon_sym_LPAREN] = ACTIONS(1075), - [anon_sym_PIPE] = ACTIONS(1075), - [anon_sym_DOLLAR] = ACTIONS(1075), - [anon_sym_error] = ACTIONS(1075), - [anon_sym_DASH_DASH] = ACTIONS(1033), - [anon_sym_DASH] = ACTIONS(1075), - [anon_sym_break] = ACTIONS(1075), - [anon_sym_continue] = ACTIONS(1075), - [anon_sym_for] = ACTIONS(1075), - [anon_sym_loop] = ACTIONS(1075), - [anon_sym_while] = ACTIONS(1075), - [anon_sym_do] = ACTIONS(1075), - [anon_sym_if] = ACTIONS(1075), - [anon_sym_match] = ACTIONS(1075), - [anon_sym_LBRACE] = ACTIONS(1075), - [anon_sym_try] = ACTIONS(1075), - [anon_sym_return] = ACTIONS(1075), - [anon_sym_let] = ACTIONS(1075), - [anon_sym_let_DASHenv] = ACTIONS(1075), - [anon_sym_mut] = ACTIONS(1075), - [anon_sym_const] = ACTIONS(1075), - [anon_sym_source] = ACTIONS(1075), - [anon_sym_source_DASHenv] = ACTIONS(1075), - [anon_sym_register] = ACTIONS(1075), - [anon_sym_hide] = ACTIONS(1075), - [anon_sym_hide_DASHenv] = ACTIONS(1075), - [anon_sym_overlay] = ACTIONS(1075), - [anon_sym_where] = ACTIONS(1075), - [anon_sym_not] = ACTIONS(1075), - [anon_sym_DOT_DOT_LT] = ACTIONS(1075), - [anon_sym_DOT_DOT] = ACTIONS(1075), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1075), - [sym_val_nothing] = ACTIONS(1075), - [anon_sym_true] = ACTIONS(1075), - [anon_sym_false] = ACTIONS(1075), - [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(1075), - [anon_sym_inf] = ACTIONS(1075), - [anon_sym_DASHinf] = ACTIONS(1075), - [anon_sym_NaN] = ACTIONS(1075), - [anon_sym_0b] = ACTIONS(1075), - [anon_sym_0o] = ACTIONS(1075), - [anon_sym_0x] = ACTIONS(1075), - [sym_val_date] = ACTIONS(1075), - [anon_sym_DQUOTE] = ACTIONS(1075), - [sym__str_single_quotes] = ACTIONS(1075), - [sym__str_back_ticks] = ACTIONS(1075), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1075), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1075), - [anon_sym_CARET] = ACTIONS(1075), - [sym_short_flag] = ACTIONS(1059), + [ts_builtin_sym_end] = ACTIONS(1308), + [anon_sym_export] = ACTIONS(1306), + [anon_sym_alias] = ACTIONS(1306), + [anon_sym_let] = ACTIONS(1306), + [anon_sym_let_DASHenv] = ACTIONS(1306), + [anon_sym_mut] = ACTIONS(1306), + [anon_sym_const] = ACTIONS(1306), + [sym_cmd_identifier] = ACTIONS(1306), + [anon_sym_SEMI] = ACTIONS(1306), + [anon_sym_LF] = ACTIONS(1308), + [anon_sym_def] = ACTIONS(1306), + [anon_sym_def_DASHenv] = ACTIONS(1306), + [anon_sym_export_DASHenv] = ACTIONS(1306), + [anon_sym_extern] = ACTIONS(1306), + [anon_sym_module] = ACTIONS(1306), + [anon_sym_use] = ACTIONS(1306), + [anon_sym_LBRACK] = ACTIONS(1306), + [anon_sym_LPAREN] = ACTIONS(1306), + [anon_sym_PIPE] = ACTIONS(1306), + [anon_sym_DOLLAR] = ACTIONS(1306), + [anon_sym_error] = ACTIONS(1306), + [anon_sym_DASH] = ACTIONS(1306), + [anon_sym_break] = ACTIONS(1306), + [anon_sym_continue] = ACTIONS(1306), + [anon_sym_for] = ACTIONS(1306), + [anon_sym_loop] = ACTIONS(1306), + [anon_sym_while] = ACTIONS(1306), + [anon_sym_do] = ACTIONS(1306), + [anon_sym_if] = ACTIONS(1306), + [anon_sym_match] = ACTIONS(1306), + [anon_sym_LBRACE] = ACTIONS(1306), + [anon_sym_try] = ACTIONS(1306), + [anon_sym_return] = ACTIONS(1306), + [anon_sym_source] = ACTIONS(1306), + [anon_sym_source_DASHenv] = ACTIONS(1306), + [anon_sym_register] = ACTIONS(1306), + [anon_sym_hide] = ACTIONS(1306), + [anon_sym_hide_DASHenv] = ACTIONS(1306), + [anon_sym_overlay] = ACTIONS(1306), + [anon_sym_where] = ACTIONS(1306), + [anon_sym_not] = ACTIONS(1306), + [anon_sym_DOT_DOT_LT] = ACTIONS(1306), + [anon_sym_DOT_DOT] = ACTIONS(1306), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1306), + [sym_val_nothing] = ACTIONS(1306), + [anon_sym_true] = ACTIONS(1306), + [anon_sym_false] = ACTIONS(1306), + [aux_sym_val_number_token1] = ACTIONS(1306), + [aux_sym_val_number_token2] = ACTIONS(1306), + [aux_sym_val_number_token3] = ACTIONS(1306), + [aux_sym_val_number_token4] = ACTIONS(1306), + [anon_sym_inf] = ACTIONS(1306), + [anon_sym_DASHinf] = ACTIONS(1306), + [anon_sym_NaN] = ACTIONS(1306), + [anon_sym_0b] = ACTIONS(1306), + [anon_sym_0o] = ACTIONS(1306), + [anon_sym_0x] = ACTIONS(1306), + [sym_val_date] = ACTIONS(1306), + [anon_sym_DQUOTE] = ACTIONS(1306), + [sym__str_single_quotes] = ACTIONS(1306), + [sym__str_back_ticks] = ACTIONS(1306), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1306), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1306), + [anon_sym_CARET] = ACTIONS(1306), + [aux_sym_long_flag_token1] = ACTIONS(1710), [anon_sym_POUND] = ACTIONS(3), }, [761] = { [sym_comment] = STATE(761), - [sym_cmd_identifier] = ACTIONS(1103), - [anon_sym_SEMI] = ACTIONS(1103), - [anon_sym_LF] = ACTIONS(1101), - [anon_sym_export] = ACTIONS(1103), - [anon_sym_alias] = ACTIONS(1103), - [anon_sym_def] = ACTIONS(1103), - [anon_sym_def_DASHenv] = ACTIONS(1103), - [anon_sym_export_DASHenv] = ACTIONS(1103), - [anon_sym_extern] = ACTIONS(1103), - [anon_sym_module] = ACTIONS(1103), - [anon_sym_use] = ACTIONS(1103), - [anon_sym_LBRACK] = ACTIONS(1103), - [anon_sym_LPAREN] = ACTIONS(1103), - [anon_sym_PIPE] = ACTIONS(1103), - [anon_sym_DOLLAR] = ACTIONS(1103), - [anon_sym_error] = ACTIONS(1103), - [anon_sym_DASH_DASH] = ACTIONS(1103), - [anon_sym_DASH] = ACTIONS(1103), - [anon_sym_break] = ACTIONS(1103), - [anon_sym_continue] = ACTIONS(1103), - [anon_sym_for] = ACTIONS(1103), - [anon_sym_loop] = ACTIONS(1103), - [anon_sym_while] = ACTIONS(1103), - [anon_sym_do] = ACTIONS(1103), - [anon_sym_if] = ACTIONS(1103), - [anon_sym_match] = ACTIONS(1103), - [anon_sym_LBRACE] = ACTIONS(1103), - [anon_sym_RBRACE] = ACTIONS(1103), - [anon_sym_DOT] = ACTIONS(1103), - [anon_sym_try] = ACTIONS(1103), - [anon_sym_return] = ACTIONS(1103), - [anon_sym_let] = ACTIONS(1103), - [anon_sym_let_DASHenv] = ACTIONS(1103), - [anon_sym_mut] = ACTIONS(1103), - [anon_sym_const] = ACTIONS(1103), - [anon_sym_source] = ACTIONS(1103), - [anon_sym_source_DASHenv] = ACTIONS(1103), - [anon_sym_register] = ACTIONS(1103), - [anon_sym_hide] = ACTIONS(1103), - [anon_sym_hide_DASHenv] = ACTIONS(1103), - [anon_sym_overlay] = ACTIONS(1103), - [anon_sym_where] = ACTIONS(1103), - [anon_sym_QMARK2] = ACTIONS(1103), - [anon_sym_not] = ACTIONS(1103), - [anon_sym_DOT_DOT_LT] = ACTIONS(1103), - [anon_sym_DOT_DOT] = ACTIONS(1103), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1103), - [sym_val_nothing] = ACTIONS(1103), - [anon_sym_true] = ACTIONS(1103), - [anon_sym_false] = ACTIONS(1103), - [aux_sym_val_number_token1] = ACTIONS(1103), - [aux_sym_val_number_token2] = ACTIONS(1103), - [aux_sym_val_number_token3] = ACTIONS(1103), - [aux_sym_val_number_token4] = ACTIONS(1103), - [anon_sym_inf] = ACTIONS(1103), - [anon_sym_DASHinf] = ACTIONS(1103), - [anon_sym_NaN] = ACTIONS(1103), - [anon_sym_0b] = ACTIONS(1103), - [anon_sym_0o] = ACTIONS(1103), - [anon_sym_0x] = ACTIONS(1103), - [sym_val_date] = ACTIONS(1103), - [anon_sym_DQUOTE] = ACTIONS(1103), - [sym__str_single_quotes] = ACTIONS(1103), - [sym__str_back_ticks] = ACTIONS(1103), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1103), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1103), - [anon_sym_CARET] = ACTIONS(1103), - [sym_short_flag] = ACTIONS(1103), + [anon_sym_export] = ACTIONS(1421), + [anon_sym_alias] = ACTIONS(1421), + [anon_sym_let] = ACTIONS(1421), + [anon_sym_let_DASHenv] = ACTIONS(1421), + [anon_sym_mut] = ACTIONS(1421), + [anon_sym_const] = ACTIONS(1421), + [sym_cmd_identifier] = ACTIONS(1421), + [anon_sym_SEMI] = ACTIONS(1421), + [anon_sym_LF] = ACTIONS(1423), + [anon_sym_def] = ACTIONS(1421), + [anon_sym_def_DASHenv] = ACTIONS(1421), + [anon_sym_export_DASHenv] = ACTIONS(1421), + [anon_sym_extern] = ACTIONS(1421), + [anon_sym_module] = ACTIONS(1421), + [anon_sym_use] = ACTIONS(1421), + [anon_sym_LBRACK] = ACTIONS(1421), + [anon_sym_LPAREN] = ACTIONS(1421), + [anon_sym_RPAREN] = ACTIONS(1421), + [anon_sym_PIPE] = ACTIONS(1421), + [anon_sym_DOLLAR] = ACTIONS(1421), + [anon_sym_error] = ACTIONS(1421), + [anon_sym_DASH] = ACTIONS(1421), + [anon_sym_break] = ACTIONS(1421), + [anon_sym_continue] = ACTIONS(1421), + [anon_sym_for] = ACTIONS(1421), + [anon_sym_loop] = ACTIONS(1421), + [anon_sym_while] = ACTIONS(1421), + [anon_sym_do] = ACTIONS(1421), + [anon_sym_if] = ACTIONS(1421), + [anon_sym_match] = ACTIONS(1421), + [anon_sym_LBRACE] = ACTIONS(1421), + [anon_sym_RBRACE] = ACTIONS(1421), + [anon_sym_try] = ACTIONS(1421), + [anon_sym_return] = ACTIONS(1421), + [anon_sym_source] = ACTIONS(1421), + [anon_sym_source_DASHenv] = ACTIONS(1421), + [anon_sym_register] = ACTIONS(1421), + [anon_sym_hide] = ACTIONS(1421), + [anon_sym_hide_DASHenv] = ACTIONS(1421), + [anon_sym_overlay] = ACTIONS(1421), + [anon_sym_where] = ACTIONS(1421), + [anon_sym_not] = ACTIONS(1421), + [anon_sym_DOT_DOT_LT] = ACTIONS(1421), + [anon_sym_DOT_DOT] = ACTIONS(1421), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1421), + [sym_val_nothing] = ACTIONS(1421), + [anon_sym_true] = ACTIONS(1421), + [anon_sym_false] = ACTIONS(1421), + [aux_sym_val_number_token1] = ACTIONS(1421), + [aux_sym_val_number_token2] = ACTIONS(1421), + [aux_sym_val_number_token3] = ACTIONS(1421), + [aux_sym_val_number_token4] = ACTIONS(1421), + [anon_sym_inf] = ACTIONS(1421), + [anon_sym_DASHinf] = ACTIONS(1421), + [anon_sym_NaN] = ACTIONS(1421), + [anon_sym_0b] = ACTIONS(1421), + [anon_sym_0o] = ACTIONS(1421), + [anon_sym_0x] = ACTIONS(1421), + [sym_val_date] = ACTIONS(1421), + [anon_sym_DQUOTE] = ACTIONS(1421), + [sym__str_single_quotes] = ACTIONS(1421), + [sym__str_back_ticks] = ACTIONS(1421), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1421), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1421), + [anon_sym_CARET] = ACTIONS(1421), [anon_sym_POUND] = ACTIONS(3), }, [762] = { + [sym_block] = STATE(855), [sym_comment] = STATE(762), - [ts_builtin_sym_end] = ACTIONS(989), - [sym_cmd_identifier] = ACTIONS(987), - [anon_sym_SEMI] = ACTIONS(987), - [anon_sym_LF] = ACTIONS(989), - [anon_sym_export] = ACTIONS(987), - [anon_sym_alias] = ACTIONS(987), - [anon_sym_def] = ACTIONS(987), - [anon_sym_def_DASHenv] = ACTIONS(987), - [anon_sym_export_DASHenv] = ACTIONS(987), - [anon_sym_extern] = ACTIONS(987), - [anon_sym_module] = ACTIONS(987), - [anon_sym_use] = ACTIONS(987), - [anon_sym_LBRACK] = ACTIONS(987), - [anon_sym_LPAREN] = ACTIONS(987), - [anon_sym_PIPE] = ACTIONS(987), - [anon_sym_DOLLAR] = ACTIONS(987), - [anon_sym_error] = ACTIONS(987), - [anon_sym_DASH_DASH] = ACTIONS(987), - [anon_sym_DASH] = ACTIONS(987), - [anon_sym_break] = ACTIONS(987), - [anon_sym_continue] = ACTIONS(987), - [anon_sym_for] = ACTIONS(987), - [anon_sym_loop] = ACTIONS(987), - [anon_sym_while] = ACTIONS(987), - [anon_sym_do] = ACTIONS(987), - [anon_sym_if] = ACTIONS(987), - [anon_sym_match] = ACTIONS(987), - [anon_sym_LBRACE] = ACTIONS(987), - [anon_sym_DOT] = ACTIONS(987), - [anon_sym_try] = ACTIONS(987), - [anon_sym_return] = ACTIONS(987), - [anon_sym_let] = ACTIONS(987), - [anon_sym_let_DASHenv] = ACTIONS(987), - [anon_sym_mut] = ACTIONS(987), - [anon_sym_const] = ACTIONS(987), - [anon_sym_source] = ACTIONS(987), - [anon_sym_source_DASHenv] = ACTIONS(987), - [anon_sym_register] = ACTIONS(987), - [anon_sym_hide] = ACTIONS(987), - [anon_sym_hide_DASHenv] = ACTIONS(987), - [anon_sym_overlay] = ACTIONS(987), - [anon_sym_where] = ACTIONS(987), - [anon_sym_QMARK2] = ACTIONS(1656), - [anon_sym_not] = ACTIONS(987), - [anon_sym_DOT_DOT_LT] = ACTIONS(987), - [anon_sym_DOT_DOT] = ACTIONS(987), - [anon_sym_DOT_DOT_EQ] = ACTIONS(987), - [sym_val_nothing] = ACTIONS(987), - [anon_sym_true] = ACTIONS(987), - [anon_sym_false] = ACTIONS(987), - [aux_sym_val_number_token1] = ACTIONS(987), - [aux_sym_val_number_token2] = ACTIONS(987), - [aux_sym_val_number_token3] = ACTIONS(987), - [aux_sym_val_number_token4] = ACTIONS(987), - [anon_sym_inf] = ACTIONS(987), - [anon_sym_DASHinf] = ACTIONS(987), - [anon_sym_NaN] = ACTIONS(987), - [anon_sym_0b] = ACTIONS(987), - [anon_sym_0o] = ACTIONS(987), - [anon_sym_0x] = ACTIONS(987), - [sym_val_date] = ACTIONS(987), - [anon_sym_DQUOTE] = ACTIONS(987), - [sym__str_single_quotes] = ACTIONS(987), - [sym__str_back_ticks] = ACTIONS(987), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(987), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(987), - [anon_sym_CARET] = ACTIONS(987), - [sym_short_flag] = ACTIONS(987), + [anon_sym_export] = ACTIONS(1698), + [anon_sym_alias] = ACTIONS(1698), + [anon_sym_let] = ACTIONS(1698), + [anon_sym_let_DASHenv] = ACTIONS(1698), + [anon_sym_mut] = ACTIONS(1698), + [anon_sym_const] = ACTIONS(1698), + [sym_cmd_identifier] = ACTIONS(1698), + [anon_sym_SEMI] = ACTIONS(1698), + [anon_sym_LF] = ACTIONS(1700), + [anon_sym_def] = ACTIONS(1698), + [anon_sym_def_DASHenv] = ACTIONS(1698), + [anon_sym_export_DASHenv] = ACTIONS(1698), + [anon_sym_extern] = ACTIONS(1698), + [anon_sym_module] = ACTIONS(1698), + [anon_sym_use] = ACTIONS(1698), + [anon_sym_LBRACK] = ACTIONS(1698), + [anon_sym_LPAREN] = ACTIONS(1698), + [anon_sym_RPAREN] = ACTIONS(1698), + [anon_sym_DOLLAR] = ACTIONS(1698), + [anon_sym_error] = ACTIONS(1698), + [anon_sym_DASH] = ACTIONS(1698), + [anon_sym_break] = ACTIONS(1698), + [anon_sym_continue] = ACTIONS(1698), + [anon_sym_for] = ACTIONS(1698), + [anon_sym_loop] = ACTIONS(1698), + [anon_sym_while] = ACTIONS(1698), + [anon_sym_do] = ACTIONS(1698), + [anon_sym_if] = ACTIONS(1698), + [anon_sym_match] = ACTIONS(1698), + [anon_sym_LBRACE] = ACTIONS(1680), + [anon_sym_RBRACE] = ACTIONS(1698), + [anon_sym_try] = ACTIONS(1698), + [anon_sym_return] = ACTIONS(1698), + [anon_sym_source] = ACTIONS(1698), + [anon_sym_source_DASHenv] = ACTIONS(1698), + [anon_sym_register] = ACTIONS(1698), + [anon_sym_hide] = ACTIONS(1698), + [anon_sym_hide_DASHenv] = ACTIONS(1698), + [anon_sym_overlay] = ACTIONS(1698), + [anon_sym_where] = ACTIONS(1698), + [anon_sym_not] = ACTIONS(1698), + [anon_sym_DOT_DOT_LT] = ACTIONS(1698), + [anon_sym_DOT_DOT] = ACTIONS(1698), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1698), + [sym_val_nothing] = ACTIONS(1698), + [anon_sym_true] = ACTIONS(1698), + [anon_sym_false] = ACTIONS(1698), + [aux_sym_val_number_token1] = ACTIONS(1698), + [aux_sym_val_number_token2] = ACTIONS(1698), + [aux_sym_val_number_token3] = ACTIONS(1698), + [aux_sym_val_number_token4] = ACTIONS(1698), + [anon_sym_inf] = ACTIONS(1698), + [anon_sym_DASHinf] = ACTIONS(1698), + [anon_sym_NaN] = ACTIONS(1698), + [anon_sym_0b] = ACTIONS(1698), + [anon_sym_0o] = ACTIONS(1698), + [anon_sym_0x] = ACTIONS(1698), + [sym_val_date] = ACTIONS(1698), + [anon_sym_DQUOTE] = ACTIONS(1698), + [sym__str_single_quotes] = ACTIONS(1698), + [sym__str_back_ticks] = ACTIONS(1698), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1698), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1698), + [anon_sym_CARET] = ACTIONS(1698), [anon_sym_POUND] = ACTIONS(3), }, [763] = { - [sym__flag] = STATE(897), - [sym_long_flag] = STATE(984), [sym_comment] = STATE(763), - [sym_cmd_identifier] = ACTIONS(993), - [anon_sym_SEMI] = ACTIONS(993), - [anon_sym_LF] = ACTIONS(995), - [anon_sym_export] = ACTIONS(993), - [anon_sym_alias] = ACTIONS(993), - [anon_sym_def] = ACTIONS(993), - [anon_sym_def_DASHenv] = 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_PIPE] = ACTIONS(993), - [anon_sym_DOLLAR] = ACTIONS(993), - [anon_sym_error] = ACTIONS(993), - [anon_sym_DASH_DASH] = ACTIONS(1658), - [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_try] = ACTIONS(993), - [anon_sym_return] = 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_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_where] = ACTIONS(993), - [anon_sym_not] = ACTIONS(993), - [anon_sym_DOT_DOT_LT] = ACTIONS(993), - [anon_sym_DOT_DOT] = ACTIONS(993), - [anon_sym_DOT_DOT_EQ] = ACTIONS(993), - [sym_val_nothing] = ACTIONS(993), - [anon_sym_true] = ACTIONS(993), - [anon_sym_false] = 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), - [anon_sym_inf] = ACTIONS(993), - [anon_sym_DASHinf] = ACTIONS(993), - [anon_sym_NaN] = 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), - [sym_short_flag] = ACTIONS(1660), + [anon_sym_export] = ACTIONS(746), + [anon_sym_alias] = ACTIONS(746), + [anon_sym_let] = ACTIONS(746), + [anon_sym_let_DASHenv] = ACTIONS(746), + [anon_sym_mut] = ACTIONS(746), + [anon_sym_const] = ACTIONS(746), + [sym_cmd_identifier] = ACTIONS(746), + [anon_sym_SEMI] = ACTIONS(746), + [anon_sym_LF] = ACTIONS(748), + [anon_sym_def] = ACTIONS(746), + [anon_sym_def_DASHenv] = ACTIONS(746), + [anon_sym_export_DASHenv] = ACTIONS(746), + [anon_sym_extern] = ACTIONS(746), + [anon_sym_module] = ACTIONS(746), + [anon_sym_use] = ACTIONS(746), + [anon_sym_LBRACK] = ACTIONS(746), + [anon_sym_LPAREN] = ACTIONS(746), + [anon_sym_RPAREN] = ACTIONS(746), + [anon_sym_DOLLAR] = ACTIONS(746), + [anon_sym_error] = ACTIONS(746), + [anon_sym_DASH] = ACTIONS(746), + [anon_sym_break] = ACTIONS(746), + [anon_sym_continue] = ACTIONS(746), + [anon_sym_for] = ACTIONS(746), + [anon_sym_loop] = ACTIONS(746), + [anon_sym_while] = ACTIONS(746), + [anon_sym_do] = ACTIONS(746), + [anon_sym_if] = ACTIONS(746), + [anon_sym_match] = ACTIONS(746), + [anon_sym_LBRACE] = ACTIONS(746), + [anon_sym_RBRACE] = ACTIONS(746), + [anon_sym_DOT] = ACTIONS(746), + [anon_sym_try] = ACTIONS(746), + [anon_sym_return] = ACTIONS(746), + [anon_sym_source] = ACTIONS(746), + [anon_sym_source_DASHenv] = ACTIONS(746), + [anon_sym_register] = ACTIONS(746), + [anon_sym_hide] = ACTIONS(746), + [anon_sym_hide_DASHenv] = ACTIONS(746), + [anon_sym_overlay] = ACTIONS(746), + [anon_sym_where] = ACTIONS(746), + [anon_sym_not] = ACTIONS(746), + [anon_sym_DOT_DOT_LT] = ACTIONS(746), + [anon_sym_DOT_DOT] = ACTIONS(746), + [anon_sym_DOT_DOT_EQ] = ACTIONS(746), + [sym_val_nothing] = ACTIONS(746), + [anon_sym_true] = ACTIONS(746), + [anon_sym_false] = ACTIONS(746), + [aux_sym_val_number_token1] = ACTIONS(746), + [aux_sym_val_number_token2] = ACTIONS(746), + [aux_sym_val_number_token3] = ACTIONS(746), + [aux_sym_val_number_token4] = ACTIONS(746), + [anon_sym_inf] = ACTIONS(746), + [anon_sym_DASHinf] = ACTIONS(746), + [anon_sym_NaN] = ACTIONS(746), + [anon_sym_0b] = ACTIONS(746), + [anon_sym_0o] = ACTIONS(746), + [anon_sym_0x] = ACTIONS(746), + [sym_val_date] = ACTIONS(746), + [anon_sym_DQUOTE] = ACTIONS(746), + [sym__str_single_quotes] = ACTIONS(746), + [sym__str_back_ticks] = ACTIONS(746), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(746), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(746), + [anon_sym_CARET] = ACTIONS(746), [anon_sym_POUND] = ACTIONS(3), }, [764] = { + [sym_val_record] = STATE(867), [sym_comment] = STATE(764), - [sym_cmd_identifier] = ACTIONS(987), - [anon_sym_SEMI] = ACTIONS(987), - [anon_sym_LF] = ACTIONS(989), - [anon_sym_export] = ACTIONS(987), - [anon_sym_alias] = ACTIONS(987), - [anon_sym_def] = ACTIONS(987), - [anon_sym_def_DASHenv] = ACTIONS(987), - [anon_sym_export_DASHenv] = ACTIONS(987), - [anon_sym_extern] = ACTIONS(987), - [anon_sym_module] = ACTIONS(987), - [anon_sym_use] = ACTIONS(987), - [anon_sym_LBRACK] = ACTIONS(987), - [anon_sym_LPAREN] = ACTIONS(987), - [anon_sym_PIPE] = ACTIONS(987), - [anon_sym_DOLLAR] = ACTIONS(987), - [anon_sym_error] = ACTIONS(987), - [anon_sym_DASH_DASH] = ACTIONS(987), - [anon_sym_DASH] = ACTIONS(987), - [anon_sym_break] = ACTIONS(987), - [anon_sym_continue] = ACTIONS(987), - [anon_sym_for] = ACTIONS(987), - [anon_sym_loop] = ACTIONS(987), - [anon_sym_while] = ACTIONS(987), - [anon_sym_do] = ACTIONS(987), - [anon_sym_if] = ACTIONS(987), - [anon_sym_match] = ACTIONS(987), - [anon_sym_LBRACE] = ACTIONS(987), - [anon_sym_RBRACE] = ACTIONS(987), - [anon_sym_DOT] = ACTIONS(987), - [anon_sym_try] = ACTIONS(987), - [anon_sym_return] = ACTIONS(987), - [anon_sym_let] = ACTIONS(987), - [anon_sym_let_DASHenv] = ACTIONS(987), - [anon_sym_mut] = ACTIONS(987), - [anon_sym_const] = ACTIONS(987), - [anon_sym_source] = ACTIONS(987), - [anon_sym_source_DASHenv] = ACTIONS(987), - [anon_sym_register] = ACTIONS(987), - [anon_sym_hide] = ACTIONS(987), - [anon_sym_hide_DASHenv] = ACTIONS(987), - [anon_sym_overlay] = ACTIONS(987), - [anon_sym_where] = ACTIONS(987), - [anon_sym_QMARK2] = ACTIONS(1662), - [anon_sym_not] = ACTIONS(987), - [anon_sym_DOT_DOT_LT] = ACTIONS(987), - [anon_sym_DOT_DOT] = ACTIONS(987), - [anon_sym_DOT_DOT_EQ] = ACTIONS(987), - [sym_val_nothing] = ACTIONS(987), - [anon_sym_true] = ACTIONS(987), - [anon_sym_false] = ACTIONS(987), - [aux_sym_val_number_token1] = ACTIONS(987), - [aux_sym_val_number_token2] = ACTIONS(987), - [aux_sym_val_number_token3] = ACTIONS(987), - [aux_sym_val_number_token4] = ACTIONS(987), - [anon_sym_inf] = ACTIONS(987), - [anon_sym_DASHinf] = ACTIONS(987), - [anon_sym_NaN] = ACTIONS(987), - [anon_sym_0b] = ACTIONS(987), - [anon_sym_0o] = ACTIONS(987), - [anon_sym_0x] = ACTIONS(987), - [sym_val_date] = ACTIONS(987), - [anon_sym_DQUOTE] = ACTIONS(987), - [sym__str_single_quotes] = ACTIONS(987), - [sym__str_back_ticks] = ACTIONS(987), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(987), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(987), - [anon_sym_CARET] = ACTIONS(987), - [sym_short_flag] = ACTIONS(987), + [anon_sym_export] = ACTIONS(1712), + [anon_sym_alias] = ACTIONS(1712), + [anon_sym_let] = ACTIONS(1712), + [anon_sym_let_DASHenv] = ACTIONS(1712), + [anon_sym_mut] = ACTIONS(1712), + [anon_sym_const] = ACTIONS(1712), + [sym_cmd_identifier] = ACTIONS(1712), + [anon_sym_SEMI] = ACTIONS(1712), + [anon_sym_LF] = ACTIONS(1714), + [anon_sym_def] = ACTIONS(1712), + [anon_sym_def_DASHenv] = ACTIONS(1712), + [anon_sym_export_DASHenv] = ACTIONS(1712), + [anon_sym_extern] = ACTIONS(1712), + [anon_sym_module] = ACTIONS(1712), + [anon_sym_use] = ACTIONS(1712), + [anon_sym_LBRACK] = ACTIONS(1712), + [anon_sym_LPAREN] = ACTIONS(1712), + [anon_sym_RPAREN] = ACTIONS(1712), + [anon_sym_DOLLAR] = ACTIONS(1712), + [anon_sym_error] = ACTIONS(1712), + [anon_sym_DASH] = ACTIONS(1712), + [anon_sym_break] = ACTIONS(1712), + [anon_sym_continue] = ACTIONS(1712), + [anon_sym_for] = ACTIONS(1712), + [anon_sym_loop] = ACTIONS(1712), + [anon_sym_while] = ACTIONS(1712), + [anon_sym_do] = ACTIONS(1712), + [anon_sym_if] = ACTIONS(1712), + [anon_sym_match] = ACTIONS(1712), + [anon_sym_LBRACE] = ACTIONS(1712), + [anon_sym_RBRACE] = ACTIONS(1712), + [anon_sym_try] = ACTIONS(1712), + [anon_sym_return] = ACTIONS(1712), + [anon_sym_source] = ACTIONS(1712), + [anon_sym_source_DASHenv] = ACTIONS(1712), + [anon_sym_register] = ACTIONS(1712), + [anon_sym_hide] = ACTIONS(1712), + [anon_sym_hide_DASHenv] = ACTIONS(1712), + [anon_sym_overlay] = ACTIONS(1712), + [anon_sym_where] = ACTIONS(1712), + [anon_sym_not] = ACTIONS(1712), + [anon_sym_DOT_DOT_LT] = ACTIONS(1712), + [anon_sym_DOT_DOT] = ACTIONS(1712), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1712), + [sym_val_nothing] = ACTIONS(1712), + [anon_sym_true] = ACTIONS(1712), + [anon_sym_false] = ACTIONS(1712), + [aux_sym_val_number_token1] = ACTIONS(1712), + [aux_sym_val_number_token2] = ACTIONS(1712), + [aux_sym_val_number_token3] = ACTIONS(1712), + [aux_sym_val_number_token4] = ACTIONS(1712), + [anon_sym_inf] = ACTIONS(1712), + [anon_sym_DASHinf] = ACTIONS(1712), + [anon_sym_NaN] = ACTIONS(1712), + [anon_sym_0b] = ACTIONS(1712), + [anon_sym_0o] = ACTIONS(1712), + [anon_sym_0x] = ACTIONS(1712), + [sym_val_date] = ACTIONS(1712), + [anon_sym_DQUOTE] = ACTIONS(1712), + [sym__str_single_quotes] = ACTIONS(1712), + [sym__str_back_ticks] = ACTIONS(1712), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1712), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1712), + [anon_sym_CARET] = ACTIONS(1712), [anon_sym_POUND] = ACTIONS(3), }, [765] = { [sym_comment] = STATE(765), - [sym_cmd_identifier] = ACTIONS(987), - [anon_sym_SEMI] = ACTIONS(987), - [anon_sym_LF] = ACTIONS(989), - [anon_sym_export] = ACTIONS(987), - [anon_sym_alias] = ACTIONS(987), - [anon_sym_def] = ACTIONS(987), - [anon_sym_def_DASHenv] = ACTIONS(987), - [anon_sym_export_DASHenv] = ACTIONS(987), - [anon_sym_extern] = ACTIONS(987), - [anon_sym_module] = ACTIONS(987), - [anon_sym_use] = ACTIONS(987), - [anon_sym_LBRACK] = ACTIONS(987), - [anon_sym_LPAREN] = ACTIONS(987), - [anon_sym_PIPE] = ACTIONS(987), - [anon_sym_DOLLAR] = ACTIONS(987), - [anon_sym_error] = ACTIONS(987), - [anon_sym_DASH_DASH] = ACTIONS(987), - [anon_sym_DASH] = ACTIONS(987), - [anon_sym_break] = ACTIONS(987), - [anon_sym_continue] = ACTIONS(987), - [anon_sym_for] = ACTIONS(987), - [anon_sym_loop] = ACTIONS(987), - [anon_sym_while] = ACTIONS(987), - [anon_sym_do] = ACTIONS(987), - [anon_sym_if] = ACTIONS(987), - [anon_sym_match] = ACTIONS(987), - [anon_sym_LBRACE] = ACTIONS(987), - [anon_sym_RBRACE] = ACTIONS(987), - [anon_sym_DOT] = ACTIONS(987), - [anon_sym_try] = ACTIONS(987), - [anon_sym_return] = ACTIONS(987), - [anon_sym_let] = ACTIONS(987), - [anon_sym_let_DASHenv] = ACTIONS(987), - [anon_sym_mut] = ACTIONS(987), - [anon_sym_const] = ACTIONS(987), - [anon_sym_source] = ACTIONS(987), - [anon_sym_source_DASHenv] = ACTIONS(987), - [anon_sym_register] = ACTIONS(987), - [anon_sym_hide] = ACTIONS(987), - [anon_sym_hide_DASHenv] = ACTIONS(987), - [anon_sym_overlay] = ACTIONS(987), - [anon_sym_where] = ACTIONS(987), - [anon_sym_QMARK2] = ACTIONS(1662), - [anon_sym_not] = ACTIONS(987), - [anon_sym_DOT_DOT_LT] = ACTIONS(987), - [anon_sym_DOT_DOT] = ACTIONS(987), - [anon_sym_DOT_DOT_EQ] = ACTIONS(987), - [sym_val_nothing] = ACTIONS(987), - [anon_sym_true] = ACTIONS(987), - [anon_sym_false] = ACTIONS(987), - [aux_sym_val_number_token1] = ACTIONS(987), - [aux_sym_val_number_token2] = ACTIONS(987), - [aux_sym_val_number_token3] = ACTIONS(987), - [aux_sym_val_number_token4] = ACTIONS(987), - [anon_sym_inf] = ACTIONS(987), - [anon_sym_DASHinf] = ACTIONS(987), - [anon_sym_NaN] = ACTIONS(987), - [anon_sym_0b] = ACTIONS(987), - [anon_sym_0o] = ACTIONS(987), - [anon_sym_0x] = ACTIONS(987), - [sym_val_date] = ACTIONS(987), - [anon_sym_DQUOTE] = ACTIONS(987), - [sym__str_single_quotes] = ACTIONS(987), - [sym__str_back_ticks] = ACTIONS(987), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(987), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(987), - [anon_sym_CARET] = ACTIONS(987), - [sym_short_flag] = ACTIONS(987), + [anon_sym_export] = ACTIONS(1716), + [anon_sym_alias] = ACTIONS(1716), + [anon_sym_let] = ACTIONS(1716), + [anon_sym_let_DASHenv] = ACTIONS(1716), + [anon_sym_mut] = ACTIONS(1716), + [anon_sym_const] = ACTIONS(1716), + [sym_cmd_identifier] = ACTIONS(1716), + [anon_sym_SEMI] = ACTIONS(1716), + [anon_sym_LF] = ACTIONS(1718), + [anon_sym_def] = ACTIONS(1716), + [anon_sym_def_DASHenv] = ACTIONS(1716), + [anon_sym_export_DASHenv] = ACTIONS(1716), + [anon_sym_extern] = ACTIONS(1716), + [anon_sym_module] = ACTIONS(1716), + [anon_sym_use] = ACTIONS(1716), + [anon_sym_LBRACK] = ACTIONS(1716), + [anon_sym_LPAREN] = ACTIONS(1716), + [anon_sym_RPAREN] = ACTIONS(1716), + [anon_sym_PIPE] = ACTIONS(1716), + [anon_sym_DOLLAR] = ACTIONS(1716), + [anon_sym_error] = ACTIONS(1716), + [anon_sym_DASH] = ACTIONS(1716), + [anon_sym_break] = ACTIONS(1716), + [anon_sym_continue] = ACTIONS(1716), + [anon_sym_for] = ACTIONS(1716), + [anon_sym_loop] = ACTIONS(1716), + [anon_sym_while] = ACTIONS(1716), + [anon_sym_do] = ACTIONS(1716), + [anon_sym_if] = ACTIONS(1716), + [anon_sym_match] = ACTIONS(1716), + [anon_sym_LBRACE] = ACTIONS(1716), + [anon_sym_RBRACE] = ACTIONS(1716), + [anon_sym_try] = ACTIONS(1716), + [anon_sym_return] = ACTIONS(1716), + [anon_sym_source] = ACTIONS(1716), + [anon_sym_source_DASHenv] = ACTIONS(1716), + [anon_sym_register] = ACTIONS(1716), + [anon_sym_hide] = ACTIONS(1716), + [anon_sym_hide_DASHenv] = ACTIONS(1716), + [anon_sym_overlay] = ACTIONS(1716), + [anon_sym_where] = ACTIONS(1716), + [anon_sym_not] = ACTIONS(1716), + [anon_sym_DOT_DOT_LT] = ACTIONS(1716), + [anon_sym_DOT_DOT] = ACTIONS(1716), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1716), + [sym_val_nothing] = ACTIONS(1716), + [anon_sym_true] = ACTIONS(1716), + [anon_sym_false] = ACTIONS(1716), + [aux_sym_val_number_token1] = ACTIONS(1716), + [aux_sym_val_number_token2] = ACTIONS(1716), + [aux_sym_val_number_token3] = ACTIONS(1716), + [aux_sym_val_number_token4] = ACTIONS(1716), + [anon_sym_inf] = ACTIONS(1716), + [anon_sym_DASHinf] = ACTIONS(1716), + [anon_sym_NaN] = ACTIONS(1716), + [anon_sym_0b] = ACTIONS(1716), + [anon_sym_0o] = ACTIONS(1716), + [anon_sym_0x] = ACTIONS(1716), + [sym_val_date] = ACTIONS(1716), + [anon_sym_DQUOTE] = ACTIONS(1716), + [sym__str_single_quotes] = ACTIONS(1716), + [sym__str_back_ticks] = ACTIONS(1716), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1716), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1716), + [anon_sym_CARET] = ACTIONS(1716), [anon_sym_POUND] = ACTIONS(3), }, [766] = { - [sym__flag] = STATE(949), - [sym_long_flag] = STATE(945), [sym_comment] = STATE(766), - [ts_builtin_sym_end] = ACTIONS(995), - [sym_cmd_identifier] = ACTIONS(993), - [anon_sym_SEMI] = ACTIONS(993), - [anon_sym_LF] = ACTIONS(995), - [anon_sym_export] = ACTIONS(993), - [anon_sym_alias] = ACTIONS(993), - [anon_sym_def] = ACTIONS(993), - [anon_sym_def_DASHenv] = 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_PIPE] = ACTIONS(993), - [anon_sym_DOLLAR] = ACTIONS(993), - [anon_sym_error] = ACTIONS(993), - [anon_sym_DASH_DASH] = ACTIONS(1664), - [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_try] = ACTIONS(993), - [anon_sym_return] = 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_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_where] = ACTIONS(993), - [anon_sym_not] = ACTIONS(993), - [anon_sym_DOT_DOT_LT] = ACTIONS(993), - [anon_sym_DOT_DOT] = ACTIONS(993), - [anon_sym_DOT_DOT_EQ] = ACTIONS(993), - [sym_val_nothing] = ACTIONS(993), - [anon_sym_true] = ACTIONS(993), - [anon_sym_false] = 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), - [anon_sym_inf] = ACTIONS(993), - [anon_sym_DASHinf] = ACTIONS(993), - [anon_sym_NaN] = 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), - [sym_short_flag] = ACTIONS(1666), + [anon_sym_export] = ACTIONS(1720), + [anon_sym_alias] = ACTIONS(1720), + [anon_sym_let] = ACTIONS(1720), + [anon_sym_let_DASHenv] = ACTIONS(1720), + [anon_sym_mut] = ACTIONS(1720), + [anon_sym_const] = ACTIONS(1720), + [sym_cmd_identifier] = ACTIONS(1720), + [anon_sym_SEMI] = ACTIONS(1720), + [anon_sym_LF] = ACTIONS(1722), + [anon_sym_def] = ACTIONS(1720), + [anon_sym_def_DASHenv] = ACTIONS(1720), + [anon_sym_export_DASHenv] = ACTIONS(1720), + [anon_sym_extern] = ACTIONS(1720), + [anon_sym_module] = ACTIONS(1720), + [anon_sym_use] = ACTIONS(1720), + [anon_sym_LBRACK] = ACTIONS(1720), + [anon_sym_LPAREN] = ACTIONS(1720), + [anon_sym_RPAREN] = ACTIONS(1720), + [anon_sym_PIPE] = ACTIONS(1720), + [anon_sym_DOLLAR] = ACTIONS(1720), + [anon_sym_error] = ACTIONS(1720), + [anon_sym_DASH] = ACTIONS(1720), + [anon_sym_break] = ACTIONS(1720), + [anon_sym_continue] = ACTIONS(1720), + [anon_sym_for] = ACTIONS(1720), + [anon_sym_loop] = ACTIONS(1720), + [anon_sym_while] = ACTIONS(1720), + [anon_sym_do] = ACTIONS(1720), + [anon_sym_if] = ACTIONS(1720), + [anon_sym_match] = ACTIONS(1720), + [anon_sym_LBRACE] = ACTIONS(1720), + [anon_sym_RBRACE] = ACTIONS(1720), + [anon_sym_try] = ACTIONS(1720), + [anon_sym_return] = ACTIONS(1720), + [anon_sym_source] = ACTIONS(1720), + [anon_sym_source_DASHenv] = ACTIONS(1720), + [anon_sym_register] = ACTIONS(1720), + [anon_sym_hide] = ACTIONS(1720), + [anon_sym_hide_DASHenv] = ACTIONS(1720), + [anon_sym_overlay] = ACTIONS(1720), + [anon_sym_where] = ACTIONS(1720), + [anon_sym_not] = ACTIONS(1720), + [anon_sym_DOT_DOT_LT] = ACTIONS(1720), + [anon_sym_DOT_DOT] = ACTIONS(1720), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1720), + [sym_val_nothing] = ACTIONS(1720), + [anon_sym_true] = ACTIONS(1720), + [anon_sym_false] = ACTIONS(1720), + [aux_sym_val_number_token1] = ACTIONS(1720), + [aux_sym_val_number_token2] = ACTIONS(1720), + [aux_sym_val_number_token3] = ACTIONS(1720), + [aux_sym_val_number_token4] = ACTIONS(1720), + [anon_sym_inf] = ACTIONS(1720), + [anon_sym_DASHinf] = ACTIONS(1720), + [anon_sym_NaN] = ACTIONS(1720), + [anon_sym_0b] = ACTIONS(1720), + [anon_sym_0o] = ACTIONS(1720), + [anon_sym_0x] = ACTIONS(1720), + [sym_val_date] = ACTIONS(1720), + [anon_sym_DQUOTE] = ACTIONS(1720), + [sym__str_single_quotes] = ACTIONS(1720), + [sym__str_back_ticks] = ACTIONS(1720), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1720), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1720), + [anon_sym_CARET] = ACTIONS(1720), [anon_sym_POUND] = ACTIONS(3), }, [767] = { - [sym__flag] = STATE(779), - [sym_long_flag] = STATE(856), [sym_comment] = STATE(767), - [ts_builtin_sym_end] = ACTIONS(995), - [sym_cmd_identifier] = ACTIONS(993), - [anon_sym_SEMI] = ACTIONS(993), - [anon_sym_LF] = ACTIONS(995), - [anon_sym_export] = ACTIONS(993), - [anon_sym_alias] = ACTIONS(993), - [anon_sym_def] = ACTIONS(993), - [anon_sym_def_DASHenv] = 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_PIPE] = ACTIONS(993), - [anon_sym_DOLLAR] = ACTIONS(993), - [anon_sym_error] = ACTIONS(993), - [anon_sym_DASH_DASH] = ACTIONS(1033), - [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_try] = ACTIONS(993), - [anon_sym_return] = 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_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_where] = ACTIONS(993), - [anon_sym_not] = ACTIONS(993), - [anon_sym_DOT_DOT_LT] = ACTIONS(993), - [anon_sym_DOT_DOT] = ACTIONS(993), - [anon_sym_DOT_DOT_EQ] = ACTIONS(993), - [sym_val_nothing] = ACTIONS(993), - [anon_sym_true] = ACTIONS(993), - [anon_sym_false] = 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), - [anon_sym_inf] = ACTIONS(993), - [anon_sym_DASHinf] = ACTIONS(993), - [anon_sym_NaN] = 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), - [sym_short_flag] = ACTIONS(1059), + [anon_sym_export] = ACTIONS(1724), + [anon_sym_alias] = ACTIONS(1724), + [anon_sym_let] = ACTIONS(1724), + [anon_sym_let_DASHenv] = ACTIONS(1724), + [anon_sym_mut] = ACTIONS(1724), + [anon_sym_const] = ACTIONS(1724), + [sym_cmd_identifier] = ACTIONS(1724), + [anon_sym_SEMI] = ACTIONS(1724), + [anon_sym_LF] = ACTIONS(1726), + [anon_sym_def] = ACTIONS(1724), + [anon_sym_def_DASHenv] = ACTIONS(1724), + [anon_sym_export_DASHenv] = ACTIONS(1724), + [anon_sym_extern] = ACTIONS(1724), + [anon_sym_module] = ACTIONS(1724), + [anon_sym_use] = ACTIONS(1724), + [anon_sym_LBRACK] = ACTIONS(1724), + [anon_sym_LPAREN] = ACTIONS(1724), + [anon_sym_RPAREN] = ACTIONS(1724), + [anon_sym_PIPE] = ACTIONS(1724), + [anon_sym_DOLLAR] = ACTIONS(1724), + [anon_sym_error] = ACTIONS(1724), + [anon_sym_DASH] = ACTIONS(1724), + [anon_sym_break] = ACTIONS(1724), + [anon_sym_continue] = ACTIONS(1724), + [anon_sym_for] = ACTIONS(1724), + [anon_sym_loop] = ACTIONS(1724), + [anon_sym_while] = ACTIONS(1724), + [anon_sym_do] = ACTIONS(1724), + [anon_sym_if] = ACTIONS(1724), + [anon_sym_match] = ACTIONS(1724), + [anon_sym_LBRACE] = ACTIONS(1724), + [anon_sym_RBRACE] = ACTIONS(1724), + [anon_sym_try] = ACTIONS(1724), + [anon_sym_return] = ACTIONS(1724), + [anon_sym_source] = ACTIONS(1724), + [anon_sym_source_DASHenv] = ACTIONS(1724), + [anon_sym_register] = ACTIONS(1724), + [anon_sym_hide] = ACTIONS(1724), + [anon_sym_hide_DASHenv] = ACTIONS(1724), + [anon_sym_overlay] = ACTIONS(1724), + [anon_sym_where] = ACTIONS(1724), + [anon_sym_not] = ACTIONS(1724), + [anon_sym_DOT_DOT_LT] = ACTIONS(1724), + [anon_sym_DOT_DOT] = ACTIONS(1724), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1724), + [sym_val_nothing] = ACTIONS(1724), + [anon_sym_true] = ACTIONS(1724), + [anon_sym_false] = ACTIONS(1724), + [aux_sym_val_number_token1] = ACTIONS(1724), + [aux_sym_val_number_token2] = ACTIONS(1724), + [aux_sym_val_number_token3] = ACTIONS(1724), + [aux_sym_val_number_token4] = ACTIONS(1724), + [anon_sym_inf] = ACTIONS(1724), + [anon_sym_DASHinf] = ACTIONS(1724), + [anon_sym_NaN] = ACTIONS(1724), + [anon_sym_0b] = ACTIONS(1724), + [anon_sym_0o] = ACTIONS(1724), + [anon_sym_0x] = ACTIONS(1724), + [sym_val_date] = ACTIONS(1724), + [anon_sym_DQUOTE] = ACTIONS(1724), + [sym__str_single_quotes] = ACTIONS(1724), + [sym__str_back_ticks] = ACTIONS(1724), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1724), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1724), + [anon_sym_CARET] = ACTIONS(1724), [anon_sym_POUND] = ACTIONS(3), }, [768] = { - [sym__flag] = STATE(758), - [sym_long_flag] = STATE(869), [sym_comment] = STATE(768), - [sym_cmd_identifier] = ACTIONS(1075), - [anon_sym_SEMI] = ACTIONS(1075), - [anon_sym_LF] = ACTIONS(1073), - [anon_sym_export] = ACTIONS(1075), - [anon_sym_alias] = ACTIONS(1075), - [anon_sym_def] = ACTIONS(1075), - [anon_sym_def_DASHenv] = ACTIONS(1075), - [anon_sym_export_DASHenv] = ACTIONS(1075), - [anon_sym_extern] = ACTIONS(1075), - [anon_sym_module] = ACTIONS(1075), - [anon_sym_use] = ACTIONS(1075), - [anon_sym_LBRACK] = ACTIONS(1075), - [anon_sym_LPAREN] = ACTIONS(1075), - [anon_sym_PIPE] = ACTIONS(1075), - [anon_sym_DOLLAR] = ACTIONS(1075), - [anon_sym_error] = ACTIONS(1075), - [anon_sym_DASH_DASH] = ACTIONS(999), - [anon_sym_DASH] = ACTIONS(1075), - [anon_sym_break] = ACTIONS(1075), - [anon_sym_continue] = ACTIONS(1075), - [anon_sym_for] = ACTIONS(1075), - [anon_sym_loop] = ACTIONS(1075), - [anon_sym_while] = ACTIONS(1075), - [anon_sym_do] = ACTIONS(1075), - [anon_sym_if] = ACTIONS(1075), - [anon_sym_match] = ACTIONS(1075), - [anon_sym_LBRACE] = ACTIONS(1075), - [anon_sym_RBRACE] = ACTIONS(1075), - [anon_sym_try] = ACTIONS(1075), - [anon_sym_return] = ACTIONS(1075), - [anon_sym_let] = ACTIONS(1075), - [anon_sym_let_DASHenv] = ACTIONS(1075), - [anon_sym_mut] = ACTIONS(1075), - [anon_sym_const] = ACTIONS(1075), - [anon_sym_source] = ACTIONS(1075), - [anon_sym_source_DASHenv] = ACTIONS(1075), - [anon_sym_register] = ACTIONS(1075), - [anon_sym_hide] = ACTIONS(1075), - [anon_sym_hide_DASHenv] = ACTIONS(1075), - [anon_sym_overlay] = ACTIONS(1075), - [anon_sym_where] = ACTIONS(1075), - [anon_sym_not] = ACTIONS(1075), - [anon_sym_DOT_DOT_LT] = ACTIONS(1075), - [anon_sym_DOT_DOT] = ACTIONS(1075), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1075), - [sym_val_nothing] = ACTIONS(1075), - [anon_sym_true] = ACTIONS(1075), - [anon_sym_false] = ACTIONS(1075), - [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(1075), - [anon_sym_inf] = ACTIONS(1075), - [anon_sym_DASHinf] = ACTIONS(1075), - [anon_sym_NaN] = ACTIONS(1075), - [anon_sym_0b] = ACTIONS(1075), - [anon_sym_0o] = ACTIONS(1075), - [anon_sym_0x] = ACTIONS(1075), - [sym_val_date] = ACTIONS(1075), - [anon_sym_DQUOTE] = ACTIONS(1075), - [sym__str_single_quotes] = ACTIONS(1075), - [sym__str_back_ticks] = ACTIONS(1075), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1075), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1075), - [anon_sym_CARET] = ACTIONS(1075), - [sym_short_flag] = ACTIONS(1025), + [anon_sym_export] = ACTIONS(1438), + [anon_sym_alias] = ACTIONS(1438), + [anon_sym_let] = ACTIONS(1438), + [anon_sym_let_DASHenv] = ACTIONS(1438), + [anon_sym_mut] = ACTIONS(1438), + [anon_sym_const] = ACTIONS(1438), + [sym_cmd_identifier] = ACTIONS(1438), + [anon_sym_SEMI] = ACTIONS(1438), + [anon_sym_LF] = ACTIONS(1440), + [anon_sym_def] = ACTIONS(1438), + [anon_sym_def_DASHenv] = ACTIONS(1438), + [anon_sym_export_DASHenv] = ACTIONS(1438), + [anon_sym_extern] = ACTIONS(1438), + [anon_sym_module] = ACTIONS(1438), + [anon_sym_use] = ACTIONS(1438), + [anon_sym_LBRACK] = ACTIONS(1438), + [anon_sym_LPAREN] = ACTIONS(1438), + [anon_sym_RPAREN] = ACTIONS(1438), + [anon_sym_PIPE] = ACTIONS(1438), + [anon_sym_DOLLAR] = ACTIONS(1438), + [anon_sym_error] = ACTIONS(1438), + [anon_sym_DASH] = ACTIONS(1438), + [anon_sym_break] = ACTIONS(1438), + [anon_sym_continue] = ACTIONS(1438), + [anon_sym_for] = ACTIONS(1438), + [anon_sym_loop] = ACTIONS(1438), + [anon_sym_while] = ACTIONS(1438), + [anon_sym_do] = ACTIONS(1438), + [anon_sym_if] = ACTIONS(1438), + [anon_sym_match] = ACTIONS(1438), + [anon_sym_LBRACE] = ACTIONS(1438), + [anon_sym_RBRACE] = ACTIONS(1438), + [anon_sym_try] = ACTIONS(1438), + [anon_sym_return] = ACTIONS(1438), + [anon_sym_source] = ACTIONS(1438), + [anon_sym_source_DASHenv] = ACTIONS(1438), + [anon_sym_register] = ACTIONS(1438), + [anon_sym_hide] = ACTIONS(1438), + [anon_sym_hide_DASHenv] = ACTIONS(1438), + [anon_sym_overlay] = ACTIONS(1438), + [anon_sym_where] = ACTIONS(1438), + [anon_sym_not] = ACTIONS(1438), + [anon_sym_DOT_DOT_LT] = ACTIONS(1438), + [anon_sym_DOT_DOT] = ACTIONS(1438), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1438), + [sym_val_nothing] = ACTIONS(1438), + [anon_sym_true] = ACTIONS(1438), + [anon_sym_false] = ACTIONS(1438), + [aux_sym_val_number_token1] = ACTIONS(1438), + [aux_sym_val_number_token2] = ACTIONS(1438), + [aux_sym_val_number_token3] = ACTIONS(1438), + [aux_sym_val_number_token4] = ACTIONS(1438), + [anon_sym_inf] = ACTIONS(1438), + [anon_sym_DASHinf] = ACTIONS(1438), + [anon_sym_NaN] = ACTIONS(1438), + [anon_sym_0b] = ACTIONS(1438), + [anon_sym_0o] = ACTIONS(1438), + [anon_sym_0x] = ACTIONS(1438), + [sym_val_date] = ACTIONS(1438), + [anon_sym_DQUOTE] = ACTIONS(1438), + [sym__str_single_quotes] = ACTIONS(1438), + [sym__str_back_ticks] = ACTIONS(1438), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1438), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1438), + [anon_sym_CARET] = ACTIONS(1438), [anon_sym_POUND] = ACTIONS(3), }, [769] = { - [sym__flag] = STATE(763), - [sym_long_flag] = STATE(869), [sym_comment] = STATE(769), - [sym_cmd_identifier] = ACTIONS(1075), - [anon_sym_SEMI] = ACTIONS(1075), - [anon_sym_LF] = ACTIONS(1073), - [anon_sym_export] = ACTIONS(1075), - [anon_sym_alias] = ACTIONS(1075), - [anon_sym_def] = ACTIONS(1075), - [anon_sym_def_DASHenv] = ACTIONS(1075), - [anon_sym_export_DASHenv] = ACTIONS(1075), - [anon_sym_extern] = ACTIONS(1075), - [anon_sym_module] = ACTIONS(1075), - [anon_sym_use] = ACTIONS(1075), - [anon_sym_LBRACK] = ACTIONS(1075), - [anon_sym_LPAREN] = ACTIONS(1075), - [anon_sym_PIPE] = ACTIONS(1075), - [anon_sym_DOLLAR] = ACTIONS(1075), - [anon_sym_error] = ACTIONS(1075), - [anon_sym_DASH_DASH] = ACTIONS(999), - [anon_sym_DASH] = ACTIONS(1075), - [anon_sym_break] = ACTIONS(1075), - [anon_sym_continue] = ACTIONS(1075), - [anon_sym_for] = ACTIONS(1075), - [anon_sym_loop] = ACTIONS(1075), - [anon_sym_while] = ACTIONS(1075), - [anon_sym_do] = ACTIONS(1075), - [anon_sym_if] = ACTIONS(1075), - [anon_sym_match] = ACTIONS(1075), - [anon_sym_LBRACE] = ACTIONS(1075), - [anon_sym_RBRACE] = ACTIONS(1075), - [anon_sym_try] = ACTIONS(1075), - [anon_sym_return] = ACTIONS(1075), - [anon_sym_let] = ACTIONS(1075), - [anon_sym_let_DASHenv] = ACTIONS(1075), - [anon_sym_mut] = ACTIONS(1075), - [anon_sym_const] = ACTIONS(1075), - [anon_sym_source] = ACTIONS(1075), - [anon_sym_source_DASHenv] = ACTIONS(1075), - [anon_sym_register] = ACTIONS(1075), - [anon_sym_hide] = ACTIONS(1075), - [anon_sym_hide_DASHenv] = ACTIONS(1075), - [anon_sym_overlay] = ACTIONS(1075), - [anon_sym_where] = ACTIONS(1075), - [anon_sym_not] = ACTIONS(1075), - [anon_sym_DOT_DOT_LT] = ACTIONS(1075), - [anon_sym_DOT_DOT] = ACTIONS(1075), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1075), - [sym_val_nothing] = ACTIONS(1075), - [anon_sym_true] = ACTIONS(1075), - [anon_sym_false] = ACTIONS(1075), - [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(1075), - [anon_sym_inf] = ACTIONS(1075), - [anon_sym_DASHinf] = ACTIONS(1075), - [anon_sym_NaN] = ACTIONS(1075), - [anon_sym_0b] = ACTIONS(1075), - [anon_sym_0o] = ACTIONS(1075), - [anon_sym_0x] = ACTIONS(1075), - [sym_val_date] = ACTIONS(1075), - [anon_sym_DQUOTE] = ACTIONS(1075), - [sym__str_single_quotes] = ACTIONS(1075), - [sym__str_back_ticks] = ACTIONS(1075), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1075), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1075), - [anon_sym_CARET] = ACTIONS(1075), - [sym_short_flag] = ACTIONS(1025), + [anon_sym_export] = ACTIONS(812), + [anon_sym_alias] = ACTIONS(812), + [anon_sym_let] = ACTIONS(812), + [anon_sym_let_DASHenv] = ACTIONS(812), + [anon_sym_mut] = ACTIONS(812), + [anon_sym_const] = ACTIONS(812), + [sym_cmd_identifier] = ACTIONS(812), + [anon_sym_SEMI] = ACTIONS(812), + [anon_sym_LF] = ACTIONS(814), + [anon_sym_def] = ACTIONS(812), + [anon_sym_def_DASHenv] = ACTIONS(812), + [anon_sym_export_DASHenv] = ACTIONS(812), + [anon_sym_extern] = ACTIONS(812), + [anon_sym_module] = ACTIONS(812), + [anon_sym_use] = ACTIONS(812), + [anon_sym_LBRACK] = ACTIONS(812), + [anon_sym_LPAREN] = ACTIONS(812), + [anon_sym_RPAREN] = ACTIONS(812), + [anon_sym_DOLLAR] = ACTIONS(812), + [anon_sym_error] = ACTIONS(812), + [anon_sym_DASH] = ACTIONS(812), + [anon_sym_break] = ACTIONS(812), + [anon_sym_continue] = ACTIONS(812), + [anon_sym_for] = ACTIONS(812), + [anon_sym_loop] = ACTIONS(812), + [anon_sym_while] = ACTIONS(812), + [anon_sym_do] = ACTIONS(812), + [anon_sym_if] = ACTIONS(812), + [anon_sym_match] = ACTIONS(812), + [anon_sym_LBRACE] = ACTIONS(812), + [anon_sym_RBRACE] = ACTIONS(812), + [anon_sym_try] = ACTIONS(812), + [anon_sym_return] = ACTIONS(812), + [anon_sym_source] = ACTIONS(812), + [anon_sym_source_DASHenv] = ACTIONS(812), + [anon_sym_register] = ACTIONS(812), + [anon_sym_hide] = ACTIONS(812), + [anon_sym_hide_DASHenv] = ACTIONS(812), + [anon_sym_overlay] = ACTIONS(812), + [anon_sym_STAR] = ACTIONS(812), + [anon_sym_where] = ACTIONS(812), + [anon_sym_not] = ACTIONS(812), + [anon_sym_DOT_DOT_LT] = ACTIONS(812), + [anon_sym_DOT_DOT] = ACTIONS(812), + [anon_sym_DOT_DOT_EQ] = ACTIONS(812), + [sym_val_nothing] = ACTIONS(812), + [anon_sym_true] = ACTIONS(812), + [anon_sym_false] = ACTIONS(812), + [aux_sym_val_number_token1] = ACTIONS(812), + [aux_sym_val_number_token2] = ACTIONS(812), + [aux_sym_val_number_token3] = ACTIONS(812), + [aux_sym_val_number_token4] = ACTIONS(812), + [anon_sym_inf] = ACTIONS(812), + [anon_sym_DASHinf] = ACTIONS(812), + [anon_sym_NaN] = ACTIONS(812), + [anon_sym_0b] = ACTIONS(812), + [anon_sym_0o] = ACTIONS(812), + [anon_sym_0x] = ACTIONS(812), + [sym_val_date] = ACTIONS(812), + [anon_sym_DQUOTE] = ACTIONS(812), + [sym__str_single_quotes] = ACTIONS(812), + [sym__str_back_ticks] = ACTIONS(812), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(812), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(812), + [anon_sym_CARET] = ACTIONS(812), [anon_sym_POUND] = ACTIONS(3), }, [770] = { - [sym__flag] = STATE(896), - [sym_long_flag] = STATE(984), [sym_comment] = STATE(770), - [sym_cmd_identifier] = ACTIONS(1075), - [anon_sym_SEMI] = ACTIONS(1075), - [anon_sym_LF] = ACTIONS(1073), - [anon_sym_export] = ACTIONS(1075), - [anon_sym_alias] = ACTIONS(1075), - [anon_sym_def] = ACTIONS(1075), - [anon_sym_def_DASHenv] = ACTIONS(1075), - [anon_sym_export_DASHenv] = ACTIONS(1075), - [anon_sym_extern] = ACTIONS(1075), - [anon_sym_module] = ACTIONS(1075), - [anon_sym_use] = ACTIONS(1075), - [anon_sym_LBRACK] = ACTIONS(1075), - [anon_sym_LPAREN] = ACTIONS(1075), - [anon_sym_PIPE] = ACTIONS(1075), - [anon_sym_DOLLAR] = ACTIONS(1075), - [anon_sym_error] = ACTIONS(1075), - [anon_sym_DASH_DASH] = ACTIONS(1658), - [anon_sym_DASH] = ACTIONS(1075), - [anon_sym_break] = ACTIONS(1075), - [anon_sym_continue] = ACTIONS(1075), - [anon_sym_for] = ACTIONS(1075), - [anon_sym_loop] = ACTIONS(1075), - [anon_sym_while] = ACTIONS(1075), - [anon_sym_do] = ACTIONS(1075), - [anon_sym_if] = ACTIONS(1075), - [anon_sym_match] = ACTIONS(1075), - [anon_sym_LBRACE] = ACTIONS(1075), - [anon_sym_RBRACE] = ACTIONS(1075), - [anon_sym_try] = ACTIONS(1075), - [anon_sym_return] = ACTIONS(1075), - [anon_sym_let] = ACTIONS(1075), - [anon_sym_let_DASHenv] = ACTIONS(1075), - [anon_sym_mut] = ACTIONS(1075), - [anon_sym_const] = ACTIONS(1075), - [anon_sym_source] = ACTIONS(1075), - [anon_sym_source_DASHenv] = ACTIONS(1075), - [anon_sym_register] = ACTIONS(1075), - [anon_sym_hide] = ACTIONS(1075), - [anon_sym_hide_DASHenv] = ACTIONS(1075), - [anon_sym_overlay] = ACTIONS(1075), - [anon_sym_where] = ACTIONS(1075), - [anon_sym_not] = ACTIONS(1075), - [anon_sym_DOT_DOT_LT] = ACTIONS(1075), - [anon_sym_DOT_DOT] = ACTIONS(1075), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1075), - [sym_val_nothing] = ACTIONS(1075), - [anon_sym_true] = ACTIONS(1075), - [anon_sym_false] = ACTIONS(1075), - [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(1075), - [anon_sym_inf] = ACTIONS(1075), - [anon_sym_DASHinf] = ACTIONS(1075), - [anon_sym_NaN] = ACTIONS(1075), - [anon_sym_0b] = ACTIONS(1075), - [anon_sym_0o] = ACTIONS(1075), - [anon_sym_0x] = ACTIONS(1075), - [sym_val_date] = ACTIONS(1075), - [anon_sym_DQUOTE] = ACTIONS(1075), - [sym__str_single_quotes] = ACTIONS(1075), - [sym__str_back_ticks] = ACTIONS(1075), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1075), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1075), - [anon_sym_CARET] = ACTIONS(1075), - [sym_short_flag] = ACTIONS(1660), + [anon_sym_export] = ACTIONS(1728), + [anon_sym_alias] = ACTIONS(1728), + [anon_sym_let] = ACTIONS(1728), + [anon_sym_let_DASHenv] = ACTIONS(1728), + [anon_sym_mut] = ACTIONS(1728), + [anon_sym_const] = ACTIONS(1728), + [sym_cmd_identifier] = ACTIONS(1728), + [anon_sym_SEMI] = ACTIONS(1728), + [anon_sym_LF] = ACTIONS(1730), + [anon_sym_def] = ACTIONS(1728), + [anon_sym_def_DASHenv] = ACTIONS(1728), + [anon_sym_export_DASHenv] = ACTIONS(1728), + [anon_sym_extern] = ACTIONS(1728), + [anon_sym_module] = ACTIONS(1728), + [anon_sym_use] = ACTIONS(1728), + [anon_sym_LBRACK] = ACTIONS(1728), + [anon_sym_LPAREN] = ACTIONS(1728), + [anon_sym_RPAREN] = ACTIONS(1728), + [anon_sym_PIPE] = ACTIONS(1728), + [anon_sym_DOLLAR] = ACTIONS(1728), + [anon_sym_error] = ACTIONS(1728), + [anon_sym_DASH] = ACTIONS(1728), + [anon_sym_break] = ACTIONS(1728), + [anon_sym_continue] = ACTIONS(1728), + [anon_sym_for] = ACTIONS(1728), + [anon_sym_loop] = ACTIONS(1728), + [anon_sym_while] = ACTIONS(1728), + [anon_sym_do] = ACTIONS(1728), + [anon_sym_if] = ACTIONS(1728), + [anon_sym_match] = ACTIONS(1728), + [anon_sym_LBRACE] = ACTIONS(1728), + [anon_sym_RBRACE] = ACTIONS(1728), + [anon_sym_try] = ACTIONS(1728), + [anon_sym_return] = ACTIONS(1728), + [anon_sym_source] = ACTIONS(1728), + [anon_sym_source_DASHenv] = ACTIONS(1728), + [anon_sym_register] = ACTIONS(1728), + [anon_sym_hide] = ACTIONS(1728), + [anon_sym_hide_DASHenv] = ACTIONS(1728), + [anon_sym_overlay] = ACTIONS(1728), + [anon_sym_where] = ACTIONS(1728), + [anon_sym_not] = ACTIONS(1728), + [anon_sym_DOT_DOT_LT] = ACTIONS(1728), + [anon_sym_DOT_DOT] = ACTIONS(1728), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1728), + [sym_val_nothing] = ACTIONS(1728), + [anon_sym_true] = ACTIONS(1728), + [anon_sym_false] = ACTIONS(1728), + [aux_sym_val_number_token1] = ACTIONS(1728), + [aux_sym_val_number_token2] = ACTIONS(1728), + [aux_sym_val_number_token3] = ACTIONS(1728), + [aux_sym_val_number_token4] = ACTIONS(1728), + [anon_sym_inf] = ACTIONS(1728), + [anon_sym_DASHinf] = ACTIONS(1728), + [anon_sym_NaN] = ACTIONS(1728), + [anon_sym_0b] = ACTIONS(1728), + [anon_sym_0o] = ACTIONS(1728), + [anon_sym_0x] = ACTIONS(1728), + [sym_val_date] = ACTIONS(1728), + [anon_sym_DQUOTE] = ACTIONS(1728), + [sym__str_single_quotes] = ACTIONS(1728), + [sym__str_back_ticks] = ACTIONS(1728), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1728), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1728), + [anon_sym_CARET] = ACTIONS(1728), [anon_sym_POUND] = ACTIONS(3), }, [771] = { - [sym__flag] = STATE(798), - [sym_long_flag] = STATE(856), [sym_comment] = STATE(771), - [ts_builtin_sym_end] = ACTIONS(1027), - [sym_cmd_identifier] = ACTIONS(1029), - [anon_sym_SEMI] = ACTIONS(1029), - [anon_sym_LF] = ACTIONS(1027), - [anon_sym_export] = ACTIONS(1029), - [anon_sym_alias] = ACTIONS(1029), - [anon_sym_def] = ACTIONS(1029), - [anon_sym_def_DASHenv] = ACTIONS(1029), - [anon_sym_export_DASHenv] = ACTIONS(1029), - [anon_sym_extern] = ACTIONS(1029), - [anon_sym_module] = ACTIONS(1029), - [anon_sym_use] = ACTIONS(1029), - [anon_sym_LBRACK] = ACTIONS(1029), - [anon_sym_LPAREN] = ACTIONS(1029), - [anon_sym_PIPE] = ACTIONS(1029), - [anon_sym_DOLLAR] = ACTIONS(1029), - [anon_sym_error] = ACTIONS(1029), - [anon_sym_DASH_DASH] = ACTIONS(1033), - [anon_sym_DASH] = ACTIONS(1029), - [anon_sym_break] = ACTIONS(1029), - [anon_sym_continue] = ACTIONS(1029), - [anon_sym_for] = 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_try] = ACTIONS(1029), - [anon_sym_return] = 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_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_where] = ACTIONS(1029), - [anon_sym_not] = ACTIONS(1029), - [anon_sym_DOT_DOT_LT] = ACTIONS(1029), - [anon_sym_DOT_DOT] = ACTIONS(1029), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1029), - [sym_val_nothing] = ACTIONS(1029), - [anon_sym_true] = ACTIONS(1029), - [anon_sym_false] = ACTIONS(1029), - [aux_sym_val_number_token1] = ACTIONS(1029), - [aux_sym_val_number_token2] = ACTIONS(1029), - [aux_sym_val_number_token3] = ACTIONS(1029), - [aux_sym_val_number_token4] = ACTIONS(1029), - [anon_sym_inf] = ACTIONS(1029), - [anon_sym_DASHinf] = ACTIONS(1029), - [anon_sym_NaN] = 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), - [sym_short_flag] = ACTIONS(1059), + [ts_builtin_sym_end] = ACTIONS(1440), + [anon_sym_export] = ACTIONS(1438), + [anon_sym_alias] = ACTIONS(1438), + [anon_sym_let] = ACTIONS(1438), + [anon_sym_let_DASHenv] = ACTIONS(1438), + [anon_sym_mut] = ACTIONS(1438), + [anon_sym_const] = ACTIONS(1438), + [sym_cmd_identifier] = ACTIONS(1438), + [anon_sym_SEMI] = ACTIONS(1438), + [anon_sym_LF] = ACTIONS(1440), + [anon_sym_def] = ACTIONS(1438), + [anon_sym_def_DASHenv] = ACTIONS(1438), + [anon_sym_export_DASHenv] = ACTIONS(1438), + [anon_sym_extern] = ACTIONS(1438), + [anon_sym_module] = ACTIONS(1438), + [anon_sym_use] = ACTIONS(1438), + [anon_sym_LBRACK] = ACTIONS(1438), + [anon_sym_LPAREN] = ACTIONS(1438), + [anon_sym_PIPE] = ACTIONS(1438), + [anon_sym_DOLLAR] = ACTIONS(1438), + [anon_sym_error] = ACTIONS(1438), + [anon_sym_DASH] = ACTIONS(1438), + [anon_sym_break] = ACTIONS(1438), + [anon_sym_continue] = ACTIONS(1438), + [anon_sym_for] = ACTIONS(1438), + [anon_sym_loop] = ACTIONS(1438), + [anon_sym_while] = ACTIONS(1438), + [anon_sym_do] = ACTIONS(1438), + [anon_sym_if] = ACTIONS(1438), + [anon_sym_else] = ACTIONS(1438), + [anon_sym_match] = ACTIONS(1438), + [anon_sym_LBRACE] = ACTIONS(1438), + [anon_sym_try] = ACTIONS(1438), + [anon_sym_return] = ACTIONS(1438), + [anon_sym_source] = ACTIONS(1438), + [anon_sym_source_DASHenv] = ACTIONS(1438), + [anon_sym_register] = ACTIONS(1438), + [anon_sym_hide] = ACTIONS(1438), + [anon_sym_hide_DASHenv] = ACTIONS(1438), + [anon_sym_overlay] = ACTIONS(1438), + [anon_sym_where] = ACTIONS(1438), + [anon_sym_not] = ACTIONS(1438), + [anon_sym_DOT_DOT_LT] = ACTIONS(1438), + [anon_sym_DOT_DOT] = ACTIONS(1438), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1438), + [sym_val_nothing] = ACTIONS(1438), + [anon_sym_true] = ACTIONS(1438), + [anon_sym_false] = ACTIONS(1438), + [aux_sym_val_number_token1] = ACTIONS(1438), + [aux_sym_val_number_token2] = ACTIONS(1438), + [aux_sym_val_number_token3] = ACTIONS(1438), + [aux_sym_val_number_token4] = ACTIONS(1438), + [anon_sym_inf] = ACTIONS(1438), + [anon_sym_DASHinf] = ACTIONS(1438), + [anon_sym_NaN] = ACTIONS(1438), + [anon_sym_0b] = ACTIONS(1438), + [anon_sym_0o] = ACTIONS(1438), + [anon_sym_0x] = ACTIONS(1438), + [sym_val_date] = ACTIONS(1438), + [anon_sym_DQUOTE] = ACTIONS(1438), + [sym__str_single_quotes] = ACTIONS(1438), + [sym__str_back_ticks] = ACTIONS(1438), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1438), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1438), + [anon_sym_CARET] = ACTIONS(1438), [anon_sym_POUND] = ACTIONS(3), }, [772] = { - [sym__flag] = STATE(800), - [sym_long_flag] = STATE(856), [sym_comment] = STATE(772), - [ts_builtin_sym_end] = ACTIONS(1027), - [sym_cmd_identifier] = ACTIONS(1029), - [anon_sym_SEMI] = ACTIONS(1029), - [anon_sym_LF] = ACTIONS(1027), - [anon_sym_export] = ACTIONS(1029), - [anon_sym_alias] = ACTIONS(1029), - [anon_sym_def] = ACTIONS(1029), - [anon_sym_def_DASHenv] = ACTIONS(1029), - [anon_sym_export_DASHenv] = ACTIONS(1029), - [anon_sym_extern] = ACTIONS(1029), - [anon_sym_module] = ACTIONS(1029), - [anon_sym_use] = ACTIONS(1029), - [anon_sym_LBRACK] = ACTIONS(1029), - [anon_sym_LPAREN] = ACTIONS(1029), - [anon_sym_PIPE] = ACTIONS(1029), - [anon_sym_DOLLAR] = ACTIONS(1029), - [anon_sym_error] = ACTIONS(1029), - [anon_sym_DASH_DASH] = ACTIONS(1033), - [anon_sym_DASH] = ACTIONS(1029), - [anon_sym_break] = ACTIONS(1029), - [anon_sym_continue] = ACTIONS(1029), - [anon_sym_for] = 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_try] = ACTIONS(1029), - [anon_sym_return] = 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_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_where] = ACTIONS(1029), - [anon_sym_not] = ACTIONS(1029), - [anon_sym_DOT_DOT_LT] = ACTIONS(1029), - [anon_sym_DOT_DOT] = ACTIONS(1029), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1029), - [sym_val_nothing] = ACTIONS(1029), - [anon_sym_true] = ACTIONS(1029), - [anon_sym_false] = ACTIONS(1029), - [aux_sym_val_number_token1] = ACTIONS(1029), - [aux_sym_val_number_token2] = ACTIONS(1029), - [aux_sym_val_number_token3] = ACTIONS(1029), - [aux_sym_val_number_token4] = ACTIONS(1029), - [anon_sym_inf] = ACTIONS(1029), - [anon_sym_DASHinf] = ACTIONS(1029), - [anon_sym_NaN] = 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), - [sym_short_flag] = ACTIONS(1059), + [anon_sym_export] = ACTIONS(678), + [anon_sym_alias] = ACTIONS(678), + [anon_sym_let] = ACTIONS(678), + [anon_sym_let_DASHenv] = ACTIONS(678), + [anon_sym_mut] = ACTIONS(678), + [anon_sym_const] = ACTIONS(678), + [sym_cmd_identifier] = ACTIONS(678), + [anon_sym_SEMI] = ACTIONS(678), + [anon_sym_LF] = ACTIONS(680), + [anon_sym_def] = ACTIONS(678), + [anon_sym_def_DASHenv] = ACTIONS(678), + [anon_sym_export_DASHenv] = ACTIONS(678), + [anon_sym_extern] = ACTIONS(678), + [anon_sym_module] = ACTIONS(678), + [anon_sym_use] = ACTIONS(678), + [anon_sym_LBRACK] = ACTIONS(678), + [anon_sym_LPAREN] = ACTIONS(678), + [anon_sym_RPAREN] = ACTIONS(678), + [anon_sym_PIPE] = ACTIONS(678), + [anon_sym_DOLLAR] = ACTIONS(678), + [anon_sym_error] = ACTIONS(678), + [anon_sym_DASH] = ACTIONS(678), + [anon_sym_break] = ACTIONS(678), + [anon_sym_continue] = ACTIONS(678), + [anon_sym_for] = ACTIONS(678), + [anon_sym_loop] = ACTIONS(678), + [anon_sym_while] = ACTIONS(678), + [anon_sym_do] = ACTIONS(678), + [anon_sym_if] = ACTIONS(678), + [anon_sym_match] = ACTIONS(678), + [anon_sym_LBRACE] = ACTIONS(678), + [anon_sym_RBRACE] = ACTIONS(678), + [anon_sym_try] = ACTIONS(678), + [anon_sym_return] = ACTIONS(678), + [anon_sym_source] = ACTIONS(678), + [anon_sym_source_DASHenv] = ACTIONS(678), + [anon_sym_register] = ACTIONS(678), + [anon_sym_hide] = ACTIONS(678), + [anon_sym_hide_DASHenv] = ACTIONS(678), + [anon_sym_overlay] = ACTIONS(678), + [anon_sym_where] = ACTIONS(678), + [anon_sym_not] = ACTIONS(678), + [anon_sym_DOT_DOT_LT] = ACTIONS(678), + [anon_sym_DOT_DOT] = ACTIONS(678), + [anon_sym_DOT_DOT_EQ] = ACTIONS(678), + [sym_val_nothing] = ACTIONS(678), + [anon_sym_true] = ACTIONS(678), + [anon_sym_false] = ACTIONS(678), + [aux_sym_val_number_token1] = ACTIONS(678), + [aux_sym_val_number_token2] = ACTIONS(678), + [aux_sym_val_number_token3] = ACTIONS(678), + [aux_sym_val_number_token4] = ACTIONS(678), + [anon_sym_inf] = ACTIONS(678), + [anon_sym_DASHinf] = ACTIONS(678), + [anon_sym_NaN] = ACTIONS(678), + [anon_sym_0b] = ACTIONS(678), + [anon_sym_0o] = ACTIONS(678), + [anon_sym_0x] = ACTIONS(678), + [sym_val_date] = ACTIONS(678), + [anon_sym_DQUOTE] = ACTIONS(678), + [sym__str_single_quotes] = ACTIONS(678), + [sym__str_back_ticks] = ACTIONS(678), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(678), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(678), + [anon_sym_CARET] = ACTIONS(678), [anon_sym_POUND] = ACTIONS(3), }, [773] = { - [sym__flag] = STATE(782), - [sym_long_flag] = STATE(856), [sym_comment] = STATE(773), - [ts_builtin_sym_end] = ACTIONS(995), - [sym_cmd_identifier] = ACTIONS(993), - [anon_sym_SEMI] = ACTIONS(993), - [anon_sym_LF] = ACTIONS(995), - [anon_sym_export] = ACTIONS(993), - [anon_sym_alias] = ACTIONS(993), - [anon_sym_def] = ACTIONS(993), - [anon_sym_def_DASHenv] = 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_PIPE] = ACTIONS(993), - [anon_sym_DOLLAR] = ACTIONS(993), - [anon_sym_error] = ACTIONS(993), - [anon_sym_DASH_DASH] = ACTIONS(1033), - [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_try] = ACTIONS(993), - [anon_sym_return] = 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_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_where] = ACTIONS(993), - [anon_sym_not] = ACTIONS(993), - [anon_sym_DOT_DOT_LT] = ACTIONS(993), - [anon_sym_DOT_DOT] = ACTIONS(993), - [anon_sym_DOT_DOT_EQ] = ACTIONS(993), - [sym_val_nothing] = ACTIONS(993), - [anon_sym_true] = ACTIONS(993), - [anon_sym_false] = 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), - [anon_sym_inf] = ACTIONS(993), - [anon_sym_DASHinf] = ACTIONS(993), - [anon_sym_NaN] = 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), - [sym_short_flag] = ACTIONS(1059), + [anon_sym_export] = ACTIONS(706), + [anon_sym_alias] = ACTIONS(706), + [anon_sym_let] = ACTIONS(706), + [anon_sym_let_DASHenv] = ACTIONS(706), + [anon_sym_mut] = ACTIONS(706), + [anon_sym_const] = ACTIONS(706), + [sym_cmd_identifier] = ACTIONS(706), + [anon_sym_SEMI] = ACTIONS(706), + [anon_sym_LF] = ACTIONS(708), + [anon_sym_def] = ACTIONS(706), + [anon_sym_def_DASHenv] = ACTIONS(706), + [anon_sym_export_DASHenv] = ACTIONS(706), + [anon_sym_extern] = ACTIONS(706), + [anon_sym_module] = ACTIONS(706), + [anon_sym_use] = ACTIONS(706), + [anon_sym_LBRACK] = ACTIONS(706), + [anon_sym_LPAREN] = ACTIONS(706), + [anon_sym_RPAREN] = ACTIONS(706), + [anon_sym_PIPE] = ACTIONS(706), + [anon_sym_DOLLAR] = ACTIONS(706), + [anon_sym_error] = ACTIONS(706), + [anon_sym_DASH] = ACTIONS(706), + [anon_sym_break] = ACTIONS(706), + [anon_sym_continue] = ACTIONS(706), + [anon_sym_for] = ACTIONS(706), + [anon_sym_loop] = ACTIONS(706), + [anon_sym_while] = ACTIONS(706), + [anon_sym_do] = ACTIONS(706), + [anon_sym_if] = ACTIONS(706), + [anon_sym_match] = ACTIONS(706), + [anon_sym_LBRACE] = ACTIONS(706), + [anon_sym_RBRACE] = ACTIONS(706), + [anon_sym_try] = ACTIONS(706), + [anon_sym_return] = ACTIONS(706), + [anon_sym_source] = ACTIONS(706), + [anon_sym_source_DASHenv] = ACTIONS(706), + [anon_sym_register] = ACTIONS(706), + [anon_sym_hide] = ACTIONS(706), + [anon_sym_hide_DASHenv] = ACTIONS(706), + [anon_sym_overlay] = ACTIONS(706), + [anon_sym_where] = ACTIONS(706), + [anon_sym_not] = ACTIONS(706), + [anon_sym_DOT_DOT_LT] = ACTIONS(706), + [anon_sym_DOT_DOT] = ACTIONS(706), + [anon_sym_DOT_DOT_EQ] = ACTIONS(706), + [sym_val_nothing] = ACTIONS(706), + [anon_sym_true] = ACTIONS(706), + [anon_sym_false] = ACTIONS(706), + [aux_sym_val_number_token1] = ACTIONS(706), + [aux_sym_val_number_token2] = ACTIONS(706), + [aux_sym_val_number_token3] = ACTIONS(706), + [aux_sym_val_number_token4] = ACTIONS(706), + [anon_sym_inf] = ACTIONS(706), + [anon_sym_DASHinf] = ACTIONS(706), + [anon_sym_NaN] = ACTIONS(706), + [anon_sym_0b] = ACTIONS(706), + [anon_sym_0o] = ACTIONS(706), + [anon_sym_0x] = ACTIONS(706), + [sym_val_date] = ACTIONS(706), + [anon_sym_DQUOTE] = ACTIONS(706), + [sym__str_single_quotes] = ACTIONS(706), + [sym__str_back_ticks] = ACTIONS(706), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(706), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(706), + [anon_sym_CARET] = ACTIONS(706), [anon_sym_POUND] = ACTIONS(3), }, [774] = { - [sym__flag] = STATE(788), - [sym_long_flag] = STATE(869), [sym_comment] = STATE(774), - [sym_cmd_identifier] = ACTIONS(993), - [anon_sym_SEMI] = ACTIONS(993), - [anon_sym_LF] = ACTIONS(995), - [anon_sym_export] = ACTIONS(993), - [anon_sym_alias] = ACTIONS(993), - [anon_sym_def] = ACTIONS(993), - [anon_sym_def_DASHenv] = 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_PIPE] = ACTIONS(993), - [anon_sym_DOLLAR] = ACTIONS(993), - [anon_sym_error] = ACTIONS(993), - [anon_sym_DASH_DASH] = ACTIONS(999), - [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_try] = ACTIONS(993), - [anon_sym_return] = 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_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_where] = ACTIONS(993), - [anon_sym_not] = ACTIONS(993), - [anon_sym_DOT_DOT_LT] = ACTIONS(993), - [anon_sym_DOT_DOT] = ACTIONS(993), - [anon_sym_DOT_DOT_EQ] = ACTIONS(993), - [sym_val_nothing] = ACTIONS(993), - [anon_sym_true] = ACTIONS(993), - [anon_sym_false] = 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), - [anon_sym_inf] = ACTIONS(993), - [anon_sym_DASHinf] = ACTIONS(993), - [anon_sym_NaN] = 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), - [sym_short_flag] = ACTIONS(1025), + [anon_sym_export] = ACTIONS(698), + [anon_sym_alias] = ACTIONS(698), + [anon_sym_let] = ACTIONS(698), + [anon_sym_let_DASHenv] = ACTIONS(698), + [anon_sym_mut] = ACTIONS(698), + [anon_sym_const] = ACTIONS(698), + [sym_cmd_identifier] = ACTIONS(698), + [anon_sym_SEMI] = ACTIONS(698), + [anon_sym_LF] = ACTIONS(700), + [anon_sym_def] = ACTIONS(698), + [anon_sym_def_DASHenv] = ACTIONS(698), + [anon_sym_export_DASHenv] = ACTIONS(698), + [anon_sym_extern] = ACTIONS(698), + [anon_sym_module] = ACTIONS(698), + [anon_sym_use] = ACTIONS(698), + [anon_sym_LBRACK] = ACTIONS(698), + [anon_sym_LPAREN] = ACTIONS(698), + [anon_sym_RPAREN] = ACTIONS(698), + [anon_sym_PIPE] = ACTIONS(698), + [anon_sym_DOLLAR] = ACTIONS(698), + [anon_sym_error] = ACTIONS(698), + [anon_sym_DASH] = ACTIONS(698), + [anon_sym_break] = ACTIONS(698), + [anon_sym_continue] = ACTIONS(698), + [anon_sym_for] = ACTIONS(698), + [anon_sym_loop] = ACTIONS(698), + [anon_sym_while] = ACTIONS(698), + [anon_sym_do] = ACTIONS(698), + [anon_sym_if] = ACTIONS(698), + [anon_sym_match] = ACTIONS(698), + [anon_sym_LBRACE] = ACTIONS(698), + [anon_sym_RBRACE] = ACTIONS(698), + [anon_sym_try] = ACTIONS(698), + [anon_sym_return] = ACTIONS(698), + [anon_sym_source] = ACTIONS(698), + [anon_sym_source_DASHenv] = ACTIONS(698), + [anon_sym_register] = ACTIONS(698), + [anon_sym_hide] = ACTIONS(698), + [anon_sym_hide_DASHenv] = ACTIONS(698), + [anon_sym_overlay] = ACTIONS(698), + [anon_sym_where] = ACTIONS(698), + [anon_sym_not] = ACTIONS(698), + [anon_sym_DOT_DOT_LT] = ACTIONS(698), + [anon_sym_DOT_DOT] = ACTIONS(698), + [anon_sym_DOT_DOT_EQ] = ACTIONS(698), + [sym_val_nothing] = ACTIONS(698), + [anon_sym_true] = ACTIONS(698), + [anon_sym_false] = ACTIONS(698), + [aux_sym_val_number_token1] = ACTIONS(698), + [aux_sym_val_number_token2] = ACTIONS(698), + [aux_sym_val_number_token3] = ACTIONS(698), + [aux_sym_val_number_token4] = ACTIONS(698), + [anon_sym_inf] = ACTIONS(698), + [anon_sym_DASHinf] = ACTIONS(698), + [anon_sym_NaN] = ACTIONS(698), + [anon_sym_0b] = ACTIONS(698), + [anon_sym_0o] = ACTIONS(698), + [anon_sym_0x] = ACTIONS(698), + [sym_val_date] = ACTIONS(698), + [anon_sym_DQUOTE] = ACTIONS(698), + [sym__str_single_quotes] = ACTIONS(698), + [sym__str_back_ticks] = ACTIONS(698), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(698), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(698), + [anon_sym_CARET] = ACTIONS(698), [anon_sym_POUND] = ACTIONS(3), }, [775] = { - [sym__flag] = STATE(769), - [sym_long_flag] = STATE(869), [sym_comment] = STATE(775), - [sym_cmd_identifier] = ACTIONS(1071), - [anon_sym_SEMI] = ACTIONS(1071), - [anon_sym_LF] = ACTIONS(1069), - [anon_sym_export] = ACTIONS(1071), - [anon_sym_alias] = ACTIONS(1071), - [anon_sym_def] = ACTIONS(1071), - [anon_sym_def_DASHenv] = ACTIONS(1071), - [anon_sym_export_DASHenv] = ACTIONS(1071), - [anon_sym_extern] = ACTIONS(1071), - [anon_sym_module] = ACTIONS(1071), - [anon_sym_use] = ACTIONS(1071), - [anon_sym_LBRACK] = ACTIONS(1071), - [anon_sym_LPAREN] = ACTIONS(1071), - [anon_sym_PIPE] = ACTIONS(1071), - [anon_sym_DOLLAR] = ACTIONS(1071), - [anon_sym_error] = ACTIONS(1071), - [anon_sym_DASH_DASH] = ACTIONS(999), - [anon_sym_DASH] = ACTIONS(1071), - [anon_sym_break] = ACTIONS(1071), - [anon_sym_continue] = ACTIONS(1071), - [anon_sym_for] = ACTIONS(1071), - [anon_sym_loop] = ACTIONS(1071), - [anon_sym_while] = ACTIONS(1071), - [anon_sym_do] = ACTIONS(1071), - [anon_sym_if] = ACTIONS(1071), - [anon_sym_match] = ACTIONS(1071), - [anon_sym_LBRACE] = ACTIONS(1071), - [anon_sym_RBRACE] = ACTIONS(1071), - [anon_sym_try] = ACTIONS(1071), - [anon_sym_return] = ACTIONS(1071), - [anon_sym_let] = ACTIONS(1071), - [anon_sym_let_DASHenv] = ACTIONS(1071), - [anon_sym_mut] = ACTIONS(1071), - [anon_sym_const] = ACTIONS(1071), - [anon_sym_source] = ACTIONS(1071), - [anon_sym_source_DASHenv] = ACTIONS(1071), - [anon_sym_register] = ACTIONS(1071), - [anon_sym_hide] = ACTIONS(1071), - [anon_sym_hide_DASHenv] = ACTIONS(1071), - [anon_sym_overlay] = ACTIONS(1071), - [anon_sym_where] = ACTIONS(1071), - [anon_sym_not] = ACTIONS(1071), - [anon_sym_DOT_DOT_LT] = ACTIONS(1071), - [anon_sym_DOT_DOT] = ACTIONS(1071), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1071), - [sym_val_nothing] = ACTIONS(1071), - [anon_sym_true] = ACTIONS(1071), - [anon_sym_false] = ACTIONS(1071), - [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(1071), - [anon_sym_inf] = ACTIONS(1071), - [anon_sym_DASHinf] = ACTIONS(1071), - [anon_sym_NaN] = ACTIONS(1071), - [anon_sym_0b] = ACTIONS(1071), - [anon_sym_0o] = ACTIONS(1071), - [anon_sym_0x] = ACTIONS(1071), - [sym_val_date] = ACTIONS(1071), - [anon_sym_DQUOTE] = ACTIONS(1071), - [sym__str_single_quotes] = ACTIONS(1071), - [sym__str_back_ticks] = ACTIONS(1071), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1071), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1071), - [anon_sym_CARET] = ACTIONS(1071), - [sym_short_flag] = ACTIONS(1025), + [anon_sym_export] = ACTIONS(694), + [anon_sym_alias] = ACTIONS(694), + [anon_sym_let] = ACTIONS(694), + [anon_sym_let_DASHenv] = ACTIONS(694), + [anon_sym_mut] = ACTIONS(694), + [anon_sym_const] = ACTIONS(694), + [sym_cmd_identifier] = ACTIONS(694), + [anon_sym_SEMI] = ACTIONS(694), + [anon_sym_LF] = ACTIONS(696), + [anon_sym_def] = ACTIONS(694), + [anon_sym_def_DASHenv] = ACTIONS(694), + [anon_sym_export_DASHenv] = ACTIONS(694), + [anon_sym_extern] = ACTIONS(694), + [anon_sym_module] = ACTIONS(694), + [anon_sym_use] = ACTIONS(694), + [anon_sym_LBRACK] = ACTIONS(694), + [anon_sym_LPAREN] = ACTIONS(694), + [anon_sym_RPAREN] = ACTIONS(694), + [anon_sym_PIPE] = ACTIONS(694), + [anon_sym_DOLLAR] = ACTIONS(694), + [anon_sym_error] = ACTIONS(694), + [anon_sym_DASH] = ACTIONS(694), + [anon_sym_break] = ACTIONS(694), + [anon_sym_continue] = ACTIONS(694), + [anon_sym_for] = ACTIONS(694), + [anon_sym_loop] = ACTIONS(694), + [anon_sym_while] = ACTIONS(694), + [anon_sym_do] = ACTIONS(694), + [anon_sym_if] = ACTIONS(694), + [anon_sym_match] = ACTIONS(694), + [anon_sym_LBRACE] = ACTIONS(694), + [anon_sym_RBRACE] = ACTIONS(694), + [anon_sym_try] = ACTIONS(694), + [anon_sym_return] = ACTIONS(694), + [anon_sym_source] = ACTIONS(694), + [anon_sym_source_DASHenv] = ACTIONS(694), + [anon_sym_register] = ACTIONS(694), + [anon_sym_hide] = ACTIONS(694), + [anon_sym_hide_DASHenv] = ACTIONS(694), + [anon_sym_overlay] = ACTIONS(694), + [anon_sym_where] = ACTIONS(694), + [anon_sym_not] = ACTIONS(694), + [anon_sym_DOT_DOT_LT] = ACTIONS(694), + [anon_sym_DOT_DOT] = ACTIONS(694), + [anon_sym_DOT_DOT_EQ] = ACTIONS(694), + [sym_val_nothing] = ACTIONS(694), + [anon_sym_true] = ACTIONS(694), + [anon_sym_false] = ACTIONS(694), + [aux_sym_val_number_token1] = ACTIONS(694), + [aux_sym_val_number_token2] = ACTIONS(694), + [aux_sym_val_number_token3] = ACTIONS(694), + [aux_sym_val_number_token4] = ACTIONS(694), + [anon_sym_inf] = ACTIONS(694), + [anon_sym_DASHinf] = ACTIONS(694), + [anon_sym_NaN] = ACTIONS(694), + [anon_sym_0b] = ACTIONS(694), + [anon_sym_0o] = ACTIONS(694), + [anon_sym_0x] = ACTIONS(694), + [sym_val_date] = ACTIONS(694), + [anon_sym_DQUOTE] = ACTIONS(694), + [sym__str_single_quotes] = ACTIONS(694), + [sym__str_back_ticks] = ACTIONS(694), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(694), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(694), + [anon_sym_CARET] = ACTIONS(694), [anon_sym_POUND] = ACTIONS(3), }, [776] = { - [sym__flag] = STATE(770), - [sym_long_flag] = STATE(869), [sym_comment] = STATE(776), - [sym_cmd_identifier] = ACTIONS(1071), - [anon_sym_SEMI] = ACTIONS(1071), - [anon_sym_LF] = ACTIONS(1069), - [anon_sym_export] = ACTIONS(1071), - [anon_sym_alias] = ACTIONS(1071), - [anon_sym_def] = ACTIONS(1071), - [anon_sym_def_DASHenv] = ACTIONS(1071), - [anon_sym_export_DASHenv] = ACTIONS(1071), - [anon_sym_extern] = ACTIONS(1071), - [anon_sym_module] = ACTIONS(1071), - [anon_sym_use] = ACTIONS(1071), - [anon_sym_LBRACK] = ACTIONS(1071), - [anon_sym_LPAREN] = ACTIONS(1071), - [anon_sym_PIPE] = ACTIONS(1071), - [anon_sym_DOLLAR] = ACTIONS(1071), - [anon_sym_error] = ACTIONS(1071), - [anon_sym_DASH_DASH] = ACTIONS(999), - [anon_sym_DASH] = ACTIONS(1071), - [anon_sym_break] = ACTIONS(1071), - [anon_sym_continue] = ACTIONS(1071), - [anon_sym_for] = ACTIONS(1071), - [anon_sym_loop] = ACTIONS(1071), - [anon_sym_while] = ACTIONS(1071), - [anon_sym_do] = ACTIONS(1071), - [anon_sym_if] = ACTIONS(1071), - [anon_sym_match] = ACTIONS(1071), - [anon_sym_LBRACE] = ACTIONS(1071), - [anon_sym_RBRACE] = ACTIONS(1071), - [anon_sym_try] = ACTIONS(1071), - [anon_sym_return] = ACTIONS(1071), - [anon_sym_let] = ACTIONS(1071), - [anon_sym_let_DASHenv] = ACTIONS(1071), - [anon_sym_mut] = ACTIONS(1071), - [anon_sym_const] = ACTIONS(1071), - [anon_sym_source] = ACTIONS(1071), - [anon_sym_source_DASHenv] = ACTIONS(1071), - [anon_sym_register] = ACTIONS(1071), - [anon_sym_hide] = ACTIONS(1071), - [anon_sym_hide_DASHenv] = ACTIONS(1071), - [anon_sym_overlay] = ACTIONS(1071), - [anon_sym_where] = ACTIONS(1071), - [anon_sym_not] = ACTIONS(1071), - [anon_sym_DOT_DOT_LT] = ACTIONS(1071), - [anon_sym_DOT_DOT] = ACTIONS(1071), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1071), - [sym_val_nothing] = ACTIONS(1071), - [anon_sym_true] = ACTIONS(1071), - [anon_sym_false] = ACTIONS(1071), - [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(1071), - [anon_sym_inf] = ACTIONS(1071), - [anon_sym_DASHinf] = ACTIONS(1071), - [anon_sym_NaN] = ACTIONS(1071), - [anon_sym_0b] = ACTIONS(1071), - [anon_sym_0o] = ACTIONS(1071), - [anon_sym_0x] = ACTIONS(1071), - [sym_val_date] = ACTIONS(1071), - [anon_sym_DQUOTE] = ACTIONS(1071), - [sym__str_single_quotes] = ACTIONS(1071), - [sym__str_back_ticks] = ACTIONS(1071), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1071), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1071), - [anon_sym_CARET] = ACTIONS(1071), - [sym_short_flag] = ACTIONS(1025), + [anon_sym_export] = ACTIONS(682), + [anon_sym_alias] = ACTIONS(682), + [anon_sym_let] = ACTIONS(682), + [anon_sym_let_DASHenv] = ACTIONS(682), + [anon_sym_mut] = ACTIONS(682), + [anon_sym_const] = ACTIONS(682), + [sym_cmd_identifier] = ACTIONS(682), + [anon_sym_SEMI] = ACTIONS(682), + [anon_sym_LF] = ACTIONS(684), + [anon_sym_def] = ACTIONS(682), + [anon_sym_def_DASHenv] = ACTIONS(682), + [anon_sym_export_DASHenv] = ACTIONS(682), + [anon_sym_extern] = ACTIONS(682), + [anon_sym_module] = ACTIONS(682), + [anon_sym_use] = ACTIONS(682), + [anon_sym_LBRACK] = ACTIONS(682), + [anon_sym_LPAREN] = ACTIONS(682), + [anon_sym_RPAREN] = ACTIONS(682), + [anon_sym_PIPE] = ACTIONS(682), + [anon_sym_DOLLAR] = ACTIONS(682), + [anon_sym_error] = ACTIONS(682), + [anon_sym_DASH] = ACTIONS(682), + [anon_sym_break] = ACTIONS(682), + [anon_sym_continue] = ACTIONS(682), + [anon_sym_for] = ACTIONS(682), + [anon_sym_loop] = ACTIONS(682), + [anon_sym_while] = ACTIONS(682), + [anon_sym_do] = ACTIONS(682), + [anon_sym_if] = ACTIONS(682), + [anon_sym_match] = ACTIONS(682), + [anon_sym_LBRACE] = ACTIONS(682), + [anon_sym_RBRACE] = ACTIONS(682), + [anon_sym_try] = ACTIONS(682), + [anon_sym_return] = ACTIONS(682), + [anon_sym_source] = ACTIONS(682), + [anon_sym_source_DASHenv] = ACTIONS(682), + [anon_sym_register] = ACTIONS(682), + [anon_sym_hide] = ACTIONS(682), + [anon_sym_hide_DASHenv] = ACTIONS(682), + [anon_sym_overlay] = ACTIONS(682), + [anon_sym_where] = ACTIONS(682), + [anon_sym_not] = ACTIONS(682), + [anon_sym_DOT_DOT_LT] = ACTIONS(682), + [anon_sym_DOT_DOT] = ACTIONS(682), + [anon_sym_DOT_DOT_EQ] = ACTIONS(682), + [sym_val_nothing] = ACTIONS(682), + [anon_sym_true] = ACTIONS(682), + [anon_sym_false] = ACTIONS(682), + [aux_sym_val_number_token1] = ACTIONS(682), + [aux_sym_val_number_token2] = ACTIONS(682), + [aux_sym_val_number_token3] = ACTIONS(682), + [aux_sym_val_number_token4] = ACTIONS(682), + [anon_sym_inf] = ACTIONS(682), + [anon_sym_DASHinf] = ACTIONS(682), + [anon_sym_NaN] = ACTIONS(682), + [anon_sym_0b] = ACTIONS(682), + [anon_sym_0o] = ACTIONS(682), + [anon_sym_0x] = ACTIONS(682), + [sym_val_date] = ACTIONS(682), + [anon_sym_DQUOTE] = ACTIONS(682), + [sym__str_single_quotes] = ACTIONS(682), + [sym__str_back_ticks] = ACTIONS(682), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(682), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(682), + [anon_sym_CARET] = ACTIONS(682), [anon_sym_POUND] = ACTIONS(3), }, [777] = { - [sym__flag] = STATE(894), - [sym_long_flag] = STATE(984), [sym_comment] = STATE(777), - [sym_cmd_identifier] = ACTIONS(1071), - [anon_sym_SEMI] = ACTIONS(1071), - [anon_sym_LF] = ACTIONS(1069), - [anon_sym_export] = ACTIONS(1071), - [anon_sym_alias] = ACTIONS(1071), - [anon_sym_def] = ACTIONS(1071), - [anon_sym_def_DASHenv] = ACTIONS(1071), - [anon_sym_export_DASHenv] = ACTIONS(1071), - [anon_sym_extern] = ACTIONS(1071), - [anon_sym_module] = ACTIONS(1071), - [anon_sym_use] = ACTIONS(1071), - [anon_sym_LBRACK] = ACTIONS(1071), - [anon_sym_LPAREN] = ACTIONS(1071), - [anon_sym_PIPE] = ACTIONS(1071), - [anon_sym_DOLLAR] = ACTIONS(1071), - [anon_sym_error] = ACTIONS(1071), - [anon_sym_DASH_DASH] = ACTIONS(1658), - [anon_sym_DASH] = ACTIONS(1071), - [anon_sym_break] = ACTIONS(1071), - [anon_sym_continue] = ACTIONS(1071), - [anon_sym_for] = ACTIONS(1071), - [anon_sym_loop] = ACTIONS(1071), - [anon_sym_while] = ACTIONS(1071), - [anon_sym_do] = ACTIONS(1071), - [anon_sym_if] = ACTIONS(1071), - [anon_sym_match] = ACTIONS(1071), - [anon_sym_LBRACE] = ACTIONS(1071), - [anon_sym_RBRACE] = ACTIONS(1071), - [anon_sym_try] = ACTIONS(1071), - [anon_sym_return] = ACTIONS(1071), - [anon_sym_let] = ACTIONS(1071), - [anon_sym_let_DASHenv] = ACTIONS(1071), - [anon_sym_mut] = ACTIONS(1071), - [anon_sym_const] = ACTIONS(1071), - [anon_sym_source] = ACTIONS(1071), - [anon_sym_source_DASHenv] = ACTIONS(1071), - [anon_sym_register] = ACTIONS(1071), - [anon_sym_hide] = ACTIONS(1071), - [anon_sym_hide_DASHenv] = ACTIONS(1071), - [anon_sym_overlay] = ACTIONS(1071), - [anon_sym_where] = ACTIONS(1071), - [anon_sym_not] = ACTIONS(1071), - [anon_sym_DOT_DOT_LT] = ACTIONS(1071), - [anon_sym_DOT_DOT] = ACTIONS(1071), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1071), - [sym_val_nothing] = ACTIONS(1071), - [anon_sym_true] = ACTIONS(1071), - [anon_sym_false] = ACTIONS(1071), - [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(1071), - [anon_sym_inf] = ACTIONS(1071), - [anon_sym_DASHinf] = ACTIONS(1071), - [anon_sym_NaN] = ACTIONS(1071), - [anon_sym_0b] = ACTIONS(1071), - [anon_sym_0o] = ACTIONS(1071), - [anon_sym_0x] = ACTIONS(1071), - [sym_val_date] = ACTIONS(1071), - [anon_sym_DQUOTE] = ACTIONS(1071), - [sym__str_single_quotes] = ACTIONS(1071), - [sym__str_back_ticks] = ACTIONS(1071), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1071), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1071), - [anon_sym_CARET] = ACTIONS(1071), - [sym_short_flag] = ACTIONS(1660), + [anon_sym_export] = ACTIONS(1263), + [anon_sym_alias] = ACTIONS(1263), + [anon_sym_let] = ACTIONS(1263), + [anon_sym_let_DASHenv] = ACTIONS(1263), + [anon_sym_mut] = ACTIONS(1263), + [anon_sym_const] = ACTIONS(1263), + [sym_cmd_identifier] = ACTIONS(1263), + [anon_sym_SEMI] = ACTIONS(1263), + [anon_sym_LF] = ACTIONS(1265), + [anon_sym_def] = ACTIONS(1263), + [anon_sym_def_DASHenv] = ACTIONS(1263), + [anon_sym_export_DASHenv] = ACTIONS(1263), + [anon_sym_extern] = ACTIONS(1263), + [anon_sym_module] = ACTIONS(1263), + [anon_sym_use] = ACTIONS(1263), + [anon_sym_LBRACK] = ACTIONS(1263), + [anon_sym_LPAREN] = ACTIONS(1263), + [anon_sym_RPAREN] = ACTIONS(1263), + [anon_sym_PIPE] = ACTIONS(1263), + [anon_sym_DOLLAR] = ACTIONS(1263), + [anon_sym_error] = ACTIONS(1263), + [anon_sym_DASH] = ACTIONS(1263), + [anon_sym_break] = ACTIONS(1263), + [anon_sym_continue] = ACTIONS(1263), + [anon_sym_for] = ACTIONS(1263), + [anon_sym_loop] = ACTIONS(1263), + [anon_sym_while] = ACTIONS(1263), + [anon_sym_do] = ACTIONS(1263), + [anon_sym_if] = ACTIONS(1263), + [anon_sym_match] = ACTIONS(1263), + [anon_sym_LBRACE] = ACTIONS(1263), + [anon_sym_RBRACE] = ACTIONS(1263), + [anon_sym_try] = ACTIONS(1263), + [anon_sym_return] = ACTIONS(1263), + [anon_sym_source] = ACTIONS(1263), + [anon_sym_source_DASHenv] = ACTIONS(1263), + [anon_sym_register] = ACTIONS(1263), + [anon_sym_hide] = ACTIONS(1263), + [anon_sym_hide_DASHenv] = ACTIONS(1263), + [anon_sym_overlay] = ACTIONS(1263), + [anon_sym_where] = ACTIONS(1263), + [anon_sym_not] = ACTIONS(1263), + [anon_sym_DOT_DOT_LT] = ACTIONS(1263), + [anon_sym_DOT_DOT] = ACTIONS(1263), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1263), + [sym_val_nothing] = ACTIONS(1263), + [anon_sym_true] = ACTIONS(1263), + [anon_sym_false] = ACTIONS(1263), + [aux_sym_val_number_token1] = ACTIONS(1263), + [aux_sym_val_number_token2] = ACTIONS(1263), + [aux_sym_val_number_token3] = ACTIONS(1263), + [aux_sym_val_number_token4] = ACTIONS(1263), + [anon_sym_inf] = ACTIONS(1263), + [anon_sym_DASHinf] = ACTIONS(1263), + [anon_sym_NaN] = ACTIONS(1263), + [anon_sym_0b] = ACTIONS(1263), + [anon_sym_0o] = ACTIONS(1263), + [anon_sym_0x] = ACTIONS(1263), + [sym_val_date] = ACTIONS(1263), + [anon_sym_DQUOTE] = ACTIONS(1263), + [sym__str_single_quotes] = ACTIONS(1263), + [sym__str_back_ticks] = ACTIONS(1263), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1263), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1263), + [anon_sym_CARET] = ACTIONS(1263), [anon_sym_POUND] = ACTIONS(3), }, [778] = { - [sym__flag] = STATE(962), - [sym_long_flag] = STATE(945), [sym_comment] = STATE(778), - [ts_builtin_sym_end] = ACTIONS(1073), - [sym_cmd_identifier] = ACTIONS(1075), - [anon_sym_SEMI] = ACTIONS(1075), - [anon_sym_LF] = ACTIONS(1073), - [anon_sym_export] = ACTIONS(1075), - [anon_sym_alias] = ACTIONS(1075), - [anon_sym_def] = ACTIONS(1075), - [anon_sym_def_DASHenv] = ACTIONS(1075), - [anon_sym_export_DASHenv] = ACTIONS(1075), - [anon_sym_extern] = ACTIONS(1075), - [anon_sym_module] = ACTIONS(1075), - [anon_sym_use] = ACTIONS(1075), - [anon_sym_LBRACK] = ACTIONS(1075), - [anon_sym_LPAREN] = ACTIONS(1075), - [anon_sym_PIPE] = ACTIONS(1075), - [anon_sym_DOLLAR] = ACTIONS(1075), - [anon_sym_error] = ACTIONS(1075), - [anon_sym_DASH_DASH] = ACTIONS(1664), - [anon_sym_DASH] = ACTIONS(1075), - [anon_sym_break] = ACTIONS(1075), - [anon_sym_continue] = ACTIONS(1075), - [anon_sym_for] = ACTIONS(1075), - [anon_sym_loop] = ACTIONS(1075), - [anon_sym_while] = ACTIONS(1075), - [anon_sym_do] = ACTIONS(1075), - [anon_sym_if] = ACTIONS(1075), - [anon_sym_match] = ACTIONS(1075), - [anon_sym_LBRACE] = ACTIONS(1075), - [anon_sym_try] = ACTIONS(1075), - [anon_sym_return] = ACTIONS(1075), - [anon_sym_let] = ACTIONS(1075), - [anon_sym_let_DASHenv] = ACTIONS(1075), - [anon_sym_mut] = ACTIONS(1075), - [anon_sym_const] = ACTIONS(1075), - [anon_sym_source] = ACTIONS(1075), - [anon_sym_source_DASHenv] = ACTIONS(1075), - [anon_sym_register] = ACTIONS(1075), - [anon_sym_hide] = ACTIONS(1075), - [anon_sym_hide_DASHenv] = ACTIONS(1075), - [anon_sym_overlay] = ACTIONS(1075), - [anon_sym_where] = ACTIONS(1075), - [anon_sym_not] = ACTIONS(1075), - [anon_sym_DOT_DOT_LT] = ACTIONS(1075), - [anon_sym_DOT_DOT] = ACTIONS(1075), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1075), - [sym_val_nothing] = ACTIONS(1075), - [anon_sym_true] = ACTIONS(1075), - [anon_sym_false] = ACTIONS(1075), - [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(1075), - [anon_sym_inf] = ACTIONS(1075), - [anon_sym_DASHinf] = ACTIONS(1075), - [anon_sym_NaN] = ACTIONS(1075), - [anon_sym_0b] = ACTIONS(1075), - [anon_sym_0o] = ACTIONS(1075), - [anon_sym_0x] = ACTIONS(1075), - [sym_val_date] = ACTIONS(1075), - [anon_sym_DQUOTE] = ACTIONS(1075), - [sym__str_single_quotes] = ACTIONS(1075), - [sym__str_back_ticks] = ACTIONS(1075), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1075), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1075), - [anon_sym_CARET] = ACTIONS(1075), - [sym_short_flag] = ACTIONS(1666), + [anon_sym_export] = ACTIONS(1259), + [anon_sym_alias] = ACTIONS(1259), + [anon_sym_let] = ACTIONS(1259), + [anon_sym_let_DASHenv] = ACTIONS(1259), + [anon_sym_mut] = ACTIONS(1259), + [anon_sym_const] = ACTIONS(1259), + [sym_cmd_identifier] = ACTIONS(1259), + [anon_sym_SEMI] = ACTIONS(1259), + [anon_sym_LF] = ACTIONS(1261), + [anon_sym_def] = ACTIONS(1259), + [anon_sym_def_DASHenv] = ACTIONS(1259), + [anon_sym_export_DASHenv] = ACTIONS(1259), + [anon_sym_extern] = ACTIONS(1259), + [anon_sym_module] = ACTIONS(1259), + [anon_sym_use] = ACTIONS(1259), + [anon_sym_LBRACK] = ACTIONS(1259), + [anon_sym_LPAREN] = ACTIONS(1259), + [anon_sym_RPAREN] = ACTIONS(1259), + [anon_sym_PIPE] = ACTIONS(1259), + [anon_sym_DOLLAR] = ACTIONS(1259), + [anon_sym_error] = ACTIONS(1259), + [anon_sym_DASH] = ACTIONS(1259), + [anon_sym_break] = ACTIONS(1259), + [anon_sym_continue] = ACTIONS(1259), + [anon_sym_for] = ACTIONS(1259), + [anon_sym_loop] = ACTIONS(1259), + [anon_sym_while] = ACTIONS(1259), + [anon_sym_do] = ACTIONS(1259), + [anon_sym_if] = ACTIONS(1259), + [anon_sym_match] = ACTIONS(1259), + [anon_sym_LBRACE] = ACTIONS(1259), + [anon_sym_RBRACE] = ACTIONS(1259), + [anon_sym_try] = ACTIONS(1259), + [anon_sym_return] = ACTIONS(1259), + [anon_sym_source] = ACTIONS(1259), + [anon_sym_source_DASHenv] = ACTIONS(1259), + [anon_sym_register] = ACTIONS(1259), + [anon_sym_hide] = ACTIONS(1259), + [anon_sym_hide_DASHenv] = ACTIONS(1259), + [anon_sym_overlay] = ACTIONS(1259), + [anon_sym_where] = ACTIONS(1259), + [anon_sym_not] = ACTIONS(1259), + [anon_sym_DOT_DOT_LT] = ACTIONS(1259), + [anon_sym_DOT_DOT] = ACTIONS(1259), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1259), + [sym_val_nothing] = ACTIONS(1259), + [anon_sym_true] = ACTIONS(1259), + [anon_sym_false] = ACTIONS(1259), + [aux_sym_val_number_token1] = ACTIONS(1259), + [aux_sym_val_number_token2] = ACTIONS(1259), + [aux_sym_val_number_token3] = ACTIONS(1259), + [aux_sym_val_number_token4] = ACTIONS(1259), + [anon_sym_inf] = ACTIONS(1259), + [anon_sym_DASHinf] = ACTIONS(1259), + [anon_sym_NaN] = ACTIONS(1259), + [anon_sym_0b] = ACTIONS(1259), + [anon_sym_0o] = ACTIONS(1259), + [anon_sym_0x] = ACTIONS(1259), + [sym_val_date] = ACTIONS(1259), + [anon_sym_DQUOTE] = ACTIONS(1259), + [sym__str_single_quotes] = ACTIONS(1259), + [sym__str_back_ticks] = ACTIONS(1259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1259), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1259), + [anon_sym_CARET] = ACTIONS(1259), [anon_sym_POUND] = ACTIONS(3), }, [779] = { - [sym__flag] = STATE(932), - [sym_long_flag] = STATE(945), [sym_comment] = STATE(779), - [ts_builtin_sym_end] = ACTIONS(1081), - [sym_cmd_identifier] = ACTIONS(1083), - [anon_sym_SEMI] = ACTIONS(1083), - [anon_sym_LF] = ACTIONS(1081), - [anon_sym_export] = ACTIONS(1083), - [anon_sym_alias] = ACTIONS(1083), - [anon_sym_def] = ACTIONS(1083), - [anon_sym_def_DASHenv] = ACTIONS(1083), - [anon_sym_export_DASHenv] = ACTIONS(1083), - [anon_sym_extern] = ACTIONS(1083), - [anon_sym_module] = ACTIONS(1083), - [anon_sym_use] = ACTIONS(1083), - [anon_sym_LBRACK] = ACTIONS(1083), - [anon_sym_LPAREN] = ACTIONS(1083), - [anon_sym_PIPE] = ACTIONS(1083), - [anon_sym_DOLLAR] = ACTIONS(1083), - [anon_sym_error] = ACTIONS(1083), - [anon_sym_DASH_DASH] = ACTIONS(1664), - [anon_sym_DASH] = ACTIONS(1083), - [anon_sym_break] = ACTIONS(1083), - [anon_sym_continue] = ACTIONS(1083), - [anon_sym_for] = ACTIONS(1083), - [anon_sym_loop] = ACTIONS(1083), - [anon_sym_while] = ACTIONS(1083), - [anon_sym_do] = ACTIONS(1083), - [anon_sym_if] = ACTIONS(1083), - [anon_sym_match] = ACTIONS(1083), - [anon_sym_LBRACE] = ACTIONS(1083), - [anon_sym_try] = ACTIONS(1083), - [anon_sym_return] = ACTIONS(1083), - [anon_sym_let] = ACTIONS(1083), - [anon_sym_let_DASHenv] = ACTIONS(1083), - [anon_sym_mut] = ACTIONS(1083), - [anon_sym_const] = ACTIONS(1083), - [anon_sym_source] = ACTIONS(1083), - [anon_sym_source_DASHenv] = ACTIONS(1083), - [anon_sym_register] = ACTIONS(1083), - [anon_sym_hide] = ACTIONS(1083), - [anon_sym_hide_DASHenv] = ACTIONS(1083), - [anon_sym_overlay] = ACTIONS(1083), - [anon_sym_where] = ACTIONS(1083), - [anon_sym_not] = ACTIONS(1083), - [anon_sym_DOT_DOT_LT] = ACTIONS(1083), - [anon_sym_DOT_DOT] = ACTIONS(1083), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1083), - [sym_val_nothing] = ACTIONS(1083), - [anon_sym_true] = ACTIONS(1083), - [anon_sym_false] = ACTIONS(1083), - [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(1083), - [anon_sym_inf] = ACTIONS(1083), - [anon_sym_DASHinf] = ACTIONS(1083), - [anon_sym_NaN] = ACTIONS(1083), - [anon_sym_0b] = ACTIONS(1083), - [anon_sym_0o] = ACTIONS(1083), - [anon_sym_0x] = ACTIONS(1083), - [sym_val_date] = ACTIONS(1083), - [anon_sym_DQUOTE] = ACTIONS(1083), - [sym__str_single_quotes] = ACTIONS(1083), - [sym__str_back_ticks] = ACTIONS(1083), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1083), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1083), - [anon_sym_CARET] = ACTIONS(1083), - [sym_short_flag] = ACTIONS(1666), + [anon_sym_export] = ACTIONS(1251), + [anon_sym_alias] = ACTIONS(1251), + [anon_sym_let] = ACTIONS(1251), + [anon_sym_let_DASHenv] = ACTIONS(1251), + [anon_sym_mut] = ACTIONS(1251), + [anon_sym_const] = ACTIONS(1251), + [sym_cmd_identifier] = ACTIONS(1251), + [anon_sym_SEMI] = ACTIONS(1251), + [anon_sym_LF] = ACTIONS(1253), + [anon_sym_def] = ACTIONS(1251), + [anon_sym_def_DASHenv] = ACTIONS(1251), + [anon_sym_export_DASHenv] = ACTIONS(1251), + [anon_sym_extern] = ACTIONS(1251), + [anon_sym_module] = ACTIONS(1251), + [anon_sym_use] = ACTIONS(1251), + [anon_sym_LBRACK] = ACTIONS(1251), + [anon_sym_LPAREN] = ACTIONS(1251), + [anon_sym_RPAREN] = ACTIONS(1251), + [anon_sym_PIPE] = ACTIONS(1251), + [anon_sym_DOLLAR] = ACTIONS(1251), + [anon_sym_error] = ACTIONS(1251), + [anon_sym_DASH] = ACTIONS(1251), + [anon_sym_break] = ACTIONS(1251), + [anon_sym_continue] = ACTIONS(1251), + [anon_sym_for] = ACTIONS(1251), + [anon_sym_loop] = ACTIONS(1251), + [anon_sym_while] = ACTIONS(1251), + [anon_sym_do] = ACTIONS(1251), + [anon_sym_if] = ACTIONS(1251), + [anon_sym_match] = ACTIONS(1251), + [anon_sym_LBRACE] = ACTIONS(1251), + [anon_sym_RBRACE] = ACTIONS(1251), + [anon_sym_try] = ACTIONS(1251), + [anon_sym_return] = ACTIONS(1251), + [anon_sym_source] = ACTIONS(1251), + [anon_sym_source_DASHenv] = ACTIONS(1251), + [anon_sym_register] = ACTIONS(1251), + [anon_sym_hide] = ACTIONS(1251), + [anon_sym_hide_DASHenv] = ACTIONS(1251), + [anon_sym_overlay] = ACTIONS(1251), + [anon_sym_where] = ACTIONS(1251), + [anon_sym_not] = ACTIONS(1251), + [anon_sym_DOT_DOT_LT] = ACTIONS(1251), + [anon_sym_DOT_DOT] = ACTIONS(1251), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1251), + [sym_val_nothing] = ACTIONS(1251), + [anon_sym_true] = ACTIONS(1251), + [anon_sym_false] = ACTIONS(1251), + [aux_sym_val_number_token1] = ACTIONS(1251), + [aux_sym_val_number_token2] = ACTIONS(1251), + [aux_sym_val_number_token3] = ACTIONS(1251), + [aux_sym_val_number_token4] = ACTIONS(1251), + [anon_sym_inf] = ACTIONS(1251), + [anon_sym_DASHinf] = ACTIONS(1251), + [anon_sym_NaN] = ACTIONS(1251), + [anon_sym_0b] = ACTIONS(1251), + [anon_sym_0o] = ACTIONS(1251), + [anon_sym_0x] = ACTIONS(1251), + [sym_val_date] = ACTIONS(1251), + [anon_sym_DQUOTE] = ACTIONS(1251), + [sym__str_single_quotes] = ACTIONS(1251), + [sym__str_back_ticks] = ACTIONS(1251), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1251), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1251), + [anon_sym_CARET] = ACTIONS(1251), [anon_sym_POUND] = ACTIONS(3), }, [780] = { - [sym__flag] = STATE(776), - [sym_long_flag] = STATE(869), [sym_comment] = STATE(780), - [sym_cmd_identifier] = ACTIONS(1063), - [anon_sym_SEMI] = ACTIONS(1063), - [anon_sym_LF] = ACTIONS(1061), - [anon_sym_export] = ACTIONS(1063), - [anon_sym_alias] = ACTIONS(1063), - [anon_sym_def] = ACTIONS(1063), - [anon_sym_def_DASHenv] = ACTIONS(1063), - [anon_sym_export_DASHenv] = ACTIONS(1063), - [anon_sym_extern] = ACTIONS(1063), - [anon_sym_module] = ACTIONS(1063), - [anon_sym_use] = ACTIONS(1063), - [anon_sym_LBRACK] = ACTIONS(1063), - [anon_sym_LPAREN] = ACTIONS(1063), - [anon_sym_PIPE] = ACTIONS(1063), - [anon_sym_DOLLAR] = ACTIONS(1063), - [anon_sym_error] = ACTIONS(1063), - [anon_sym_DASH_DASH] = ACTIONS(999), - [anon_sym_DASH] = ACTIONS(1063), - [anon_sym_break] = ACTIONS(1063), - [anon_sym_continue] = ACTIONS(1063), - [anon_sym_for] = ACTIONS(1063), - [anon_sym_loop] = ACTIONS(1063), - [anon_sym_while] = ACTIONS(1063), - [anon_sym_do] = ACTIONS(1063), - [anon_sym_if] = ACTIONS(1063), - [anon_sym_match] = ACTIONS(1063), - [anon_sym_LBRACE] = ACTIONS(1063), - [anon_sym_RBRACE] = ACTIONS(1063), - [anon_sym_try] = ACTIONS(1063), - [anon_sym_return] = ACTIONS(1063), - [anon_sym_let] = ACTIONS(1063), - [anon_sym_let_DASHenv] = ACTIONS(1063), - [anon_sym_mut] = ACTIONS(1063), - [anon_sym_const] = 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_where] = ACTIONS(1063), - [anon_sym_not] = ACTIONS(1063), - [anon_sym_DOT_DOT_LT] = ACTIONS(1063), - [anon_sym_DOT_DOT] = ACTIONS(1063), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1063), - [sym_val_nothing] = ACTIONS(1063), - [anon_sym_true] = ACTIONS(1063), - [anon_sym_false] = ACTIONS(1063), - [aux_sym_val_number_token1] = ACTIONS(1063), - [aux_sym_val_number_token2] = ACTIONS(1063), - [aux_sym_val_number_token3] = ACTIONS(1063), - [aux_sym_val_number_token4] = ACTIONS(1063), - [anon_sym_inf] = ACTIONS(1063), - [anon_sym_DASHinf] = ACTIONS(1063), - [anon_sym_NaN] = 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_CARET] = ACTIONS(1063), - [sym_short_flag] = ACTIONS(1025), + [anon_sym_export] = ACTIONS(1732), + [anon_sym_alias] = ACTIONS(1732), + [anon_sym_let] = ACTIONS(1732), + [anon_sym_let_DASHenv] = ACTIONS(1732), + [anon_sym_mut] = ACTIONS(1732), + [anon_sym_const] = ACTIONS(1732), + [sym_cmd_identifier] = ACTIONS(1732), + [anon_sym_SEMI] = ACTIONS(1732), + [anon_sym_LF] = ACTIONS(1734), + [anon_sym_def] = ACTIONS(1732), + [anon_sym_def_DASHenv] = ACTIONS(1732), + [anon_sym_export_DASHenv] = ACTIONS(1732), + [anon_sym_extern] = ACTIONS(1732), + [anon_sym_module] = ACTIONS(1732), + [anon_sym_use] = ACTIONS(1732), + [anon_sym_LBRACK] = ACTIONS(1732), + [anon_sym_LPAREN] = ACTIONS(1732), + [anon_sym_RPAREN] = ACTIONS(1732), + [anon_sym_DOLLAR] = ACTIONS(1732), + [anon_sym_error] = ACTIONS(1732), + [anon_sym_DASH] = ACTIONS(1732), + [anon_sym_break] = ACTIONS(1732), + [anon_sym_continue] = ACTIONS(1732), + [anon_sym_for] = ACTIONS(1732), + [anon_sym_loop] = ACTIONS(1732), + [anon_sym_while] = ACTIONS(1732), + [anon_sym_do] = ACTIONS(1732), + [anon_sym_if] = ACTIONS(1732), + [anon_sym_match] = ACTIONS(1732), + [anon_sym_LBRACE] = ACTIONS(1732), + [anon_sym_RBRACE] = ACTIONS(1732), + [anon_sym_try] = ACTIONS(1732), + [anon_sym_return] = ACTIONS(1732), + [anon_sym_source] = ACTIONS(1732), + [anon_sym_source_DASHenv] = ACTIONS(1732), + [anon_sym_register] = ACTIONS(1732), + [anon_sym_hide] = ACTIONS(1732), + [anon_sym_hide_DASHenv] = ACTIONS(1732), + [anon_sym_overlay] = ACTIONS(1732), + [anon_sym_STAR] = ACTIONS(1732), + [anon_sym_where] = ACTIONS(1732), + [anon_sym_not] = ACTIONS(1732), + [anon_sym_DOT_DOT_LT] = ACTIONS(1732), + [anon_sym_DOT_DOT] = ACTIONS(1732), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1732), + [sym_val_nothing] = ACTIONS(1732), + [anon_sym_true] = ACTIONS(1732), + [anon_sym_false] = ACTIONS(1732), + [aux_sym_val_number_token1] = ACTIONS(1732), + [aux_sym_val_number_token2] = ACTIONS(1732), + [aux_sym_val_number_token3] = ACTIONS(1732), + [aux_sym_val_number_token4] = ACTIONS(1732), + [anon_sym_inf] = ACTIONS(1732), + [anon_sym_DASHinf] = ACTIONS(1732), + [anon_sym_NaN] = ACTIONS(1732), + [anon_sym_0b] = ACTIONS(1732), + [anon_sym_0o] = ACTIONS(1732), + [anon_sym_0x] = ACTIONS(1732), + [sym_val_date] = ACTIONS(1732), + [anon_sym_DQUOTE] = ACTIONS(1732), + [sym__str_single_quotes] = ACTIONS(1732), + [sym__str_back_ticks] = ACTIONS(1732), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1732), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1732), + [anon_sym_CARET] = ACTIONS(1732), [anon_sym_POUND] = ACTIONS(3), }, [781] = { - [sym__flag] = STATE(777), - [sym_long_flag] = STATE(869), [sym_comment] = STATE(781), - [sym_cmd_identifier] = ACTIONS(1063), - [anon_sym_SEMI] = ACTIONS(1063), - [anon_sym_LF] = ACTIONS(1061), - [anon_sym_export] = ACTIONS(1063), - [anon_sym_alias] = ACTIONS(1063), - [anon_sym_def] = ACTIONS(1063), - [anon_sym_def_DASHenv] = ACTIONS(1063), - [anon_sym_export_DASHenv] = ACTIONS(1063), - [anon_sym_extern] = ACTIONS(1063), - [anon_sym_module] = ACTIONS(1063), - [anon_sym_use] = ACTIONS(1063), - [anon_sym_LBRACK] = ACTIONS(1063), - [anon_sym_LPAREN] = ACTIONS(1063), - [anon_sym_PIPE] = ACTIONS(1063), - [anon_sym_DOLLAR] = ACTIONS(1063), - [anon_sym_error] = ACTIONS(1063), - [anon_sym_DASH_DASH] = ACTIONS(999), - [anon_sym_DASH] = ACTIONS(1063), - [anon_sym_break] = ACTIONS(1063), - [anon_sym_continue] = ACTIONS(1063), - [anon_sym_for] = ACTIONS(1063), - [anon_sym_loop] = ACTIONS(1063), - [anon_sym_while] = ACTIONS(1063), - [anon_sym_do] = ACTIONS(1063), - [anon_sym_if] = ACTIONS(1063), - [anon_sym_match] = ACTIONS(1063), - [anon_sym_LBRACE] = ACTIONS(1063), - [anon_sym_RBRACE] = ACTIONS(1063), - [anon_sym_try] = ACTIONS(1063), - [anon_sym_return] = ACTIONS(1063), - [anon_sym_let] = ACTIONS(1063), - [anon_sym_let_DASHenv] = ACTIONS(1063), - [anon_sym_mut] = ACTIONS(1063), - [anon_sym_const] = 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_where] = ACTIONS(1063), - [anon_sym_not] = ACTIONS(1063), - [anon_sym_DOT_DOT_LT] = ACTIONS(1063), - [anon_sym_DOT_DOT] = ACTIONS(1063), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1063), - [sym_val_nothing] = ACTIONS(1063), - [anon_sym_true] = ACTIONS(1063), - [anon_sym_false] = ACTIONS(1063), - [aux_sym_val_number_token1] = ACTIONS(1063), - [aux_sym_val_number_token2] = ACTIONS(1063), - [aux_sym_val_number_token3] = ACTIONS(1063), - [aux_sym_val_number_token4] = ACTIONS(1063), - [anon_sym_inf] = ACTIONS(1063), - [anon_sym_DASHinf] = ACTIONS(1063), - [anon_sym_NaN] = 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_CARET] = ACTIONS(1063), - [sym_short_flag] = ACTIONS(1025), + [anon_sym_export] = ACTIONS(1736), + [anon_sym_alias] = ACTIONS(1736), + [anon_sym_let] = ACTIONS(1736), + [anon_sym_let_DASHenv] = ACTIONS(1736), + [anon_sym_mut] = ACTIONS(1736), + [anon_sym_const] = ACTIONS(1736), + [sym_cmd_identifier] = ACTIONS(1736), + [anon_sym_SEMI] = ACTIONS(1736), + [anon_sym_LF] = ACTIONS(1738), + [anon_sym_def] = ACTIONS(1736), + [anon_sym_def_DASHenv] = ACTIONS(1736), + [anon_sym_export_DASHenv] = ACTIONS(1736), + [anon_sym_extern] = ACTIONS(1736), + [anon_sym_module] = ACTIONS(1736), + [anon_sym_use] = ACTIONS(1736), + [anon_sym_LBRACK] = ACTIONS(1736), + [anon_sym_LPAREN] = ACTIONS(1736), + [anon_sym_RPAREN] = ACTIONS(1736), + [anon_sym_DOLLAR] = ACTIONS(1736), + [anon_sym_error] = ACTIONS(1736), + [anon_sym_DASH] = ACTIONS(1736), + [anon_sym_break] = ACTIONS(1736), + [anon_sym_continue] = ACTIONS(1736), + [anon_sym_for] = ACTIONS(1736), + [anon_sym_loop] = ACTIONS(1736), + [anon_sym_while] = ACTIONS(1736), + [anon_sym_do] = ACTIONS(1736), + [anon_sym_if] = ACTIONS(1736), + [anon_sym_match] = ACTIONS(1736), + [anon_sym_LBRACE] = ACTIONS(1736), + [anon_sym_RBRACE] = ACTIONS(1736), + [anon_sym_try] = ACTIONS(1736), + [anon_sym_return] = ACTIONS(1736), + [anon_sym_source] = ACTIONS(1736), + [anon_sym_source_DASHenv] = ACTIONS(1736), + [anon_sym_register] = ACTIONS(1736), + [anon_sym_hide] = ACTIONS(1736), + [anon_sym_hide_DASHenv] = ACTIONS(1736), + [anon_sym_overlay] = ACTIONS(1736), + [anon_sym_STAR] = ACTIONS(1736), + [anon_sym_where] = ACTIONS(1736), + [anon_sym_not] = ACTIONS(1736), + [anon_sym_DOT_DOT_LT] = ACTIONS(1736), + [anon_sym_DOT_DOT] = ACTIONS(1736), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1736), + [sym_val_nothing] = ACTIONS(1736), + [anon_sym_true] = ACTIONS(1736), + [anon_sym_false] = ACTIONS(1736), + [aux_sym_val_number_token1] = ACTIONS(1736), + [aux_sym_val_number_token2] = ACTIONS(1736), + [aux_sym_val_number_token3] = ACTIONS(1736), + [aux_sym_val_number_token4] = ACTIONS(1736), + [anon_sym_inf] = ACTIONS(1736), + [anon_sym_DASHinf] = ACTIONS(1736), + [anon_sym_NaN] = ACTIONS(1736), + [anon_sym_0b] = ACTIONS(1736), + [anon_sym_0o] = ACTIONS(1736), + [anon_sym_0x] = ACTIONS(1736), + [sym_val_date] = ACTIONS(1736), + [anon_sym_DQUOTE] = ACTIONS(1736), + [sym__str_single_quotes] = ACTIONS(1736), + [sym__str_back_ticks] = ACTIONS(1736), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1736), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1736), + [anon_sym_CARET] = ACTIONS(1736), [anon_sym_POUND] = ACTIONS(3), }, [782] = { - [sym__flag] = STATE(808), - [sym_long_flag] = STATE(856), [sym_comment] = STATE(782), - [ts_builtin_sym_end] = ACTIONS(1081), - [sym_cmd_identifier] = ACTIONS(1083), - [anon_sym_SEMI] = ACTIONS(1083), - [anon_sym_LF] = ACTIONS(1081), - [anon_sym_export] = ACTIONS(1083), - [anon_sym_alias] = ACTIONS(1083), - [anon_sym_def] = ACTIONS(1083), - [anon_sym_def_DASHenv] = ACTIONS(1083), - [anon_sym_export_DASHenv] = ACTIONS(1083), - [anon_sym_extern] = ACTIONS(1083), - [anon_sym_module] = ACTIONS(1083), - [anon_sym_use] = ACTIONS(1083), - [anon_sym_LBRACK] = ACTIONS(1083), - [anon_sym_LPAREN] = ACTIONS(1083), - [anon_sym_PIPE] = ACTIONS(1083), - [anon_sym_DOLLAR] = ACTIONS(1083), - [anon_sym_error] = ACTIONS(1083), - [anon_sym_DASH_DASH] = ACTIONS(1033), - [anon_sym_DASH] = ACTIONS(1083), - [anon_sym_break] = ACTIONS(1083), - [anon_sym_continue] = ACTIONS(1083), - [anon_sym_for] = ACTIONS(1083), - [anon_sym_loop] = ACTIONS(1083), - [anon_sym_while] = ACTIONS(1083), - [anon_sym_do] = ACTIONS(1083), - [anon_sym_if] = ACTIONS(1083), - [anon_sym_match] = ACTIONS(1083), - [anon_sym_LBRACE] = ACTIONS(1083), - [anon_sym_try] = ACTIONS(1083), - [anon_sym_return] = ACTIONS(1083), - [anon_sym_let] = ACTIONS(1083), - [anon_sym_let_DASHenv] = ACTIONS(1083), - [anon_sym_mut] = ACTIONS(1083), - [anon_sym_const] = ACTIONS(1083), - [anon_sym_source] = ACTIONS(1083), - [anon_sym_source_DASHenv] = ACTIONS(1083), - [anon_sym_register] = ACTIONS(1083), - [anon_sym_hide] = ACTIONS(1083), - [anon_sym_hide_DASHenv] = ACTIONS(1083), - [anon_sym_overlay] = ACTIONS(1083), - [anon_sym_where] = ACTIONS(1083), - [anon_sym_not] = ACTIONS(1083), - [anon_sym_DOT_DOT_LT] = ACTIONS(1083), - [anon_sym_DOT_DOT] = ACTIONS(1083), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1083), - [sym_val_nothing] = ACTIONS(1083), - [anon_sym_true] = ACTIONS(1083), - [anon_sym_false] = ACTIONS(1083), - [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(1083), - [anon_sym_inf] = ACTIONS(1083), - [anon_sym_DASHinf] = ACTIONS(1083), - [anon_sym_NaN] = ACTIONS(1083), - [anon_sym_0b] = ACTIONS(1083), - [anon_sym_0o] = ACTIONS(1083), - [anon_sym_0x] = ACTIONS(1083), - [sym_val_date] = ACTIONS(1083), - [anon_sym_DQUOTE] = ACTIONS(1083), - [sym__str_single_quotes] = ACTIONS(1083), - [sym__str_back_ticks] = ACTIONS(1083), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1083), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1083), - [anon_sym_CARET] = ACTIONS(1083), - [sym_short_flag] = ACTIONS(1059), + [ts_builtin_sym_end] = ACTIONS(1436), + [anon_sym_export] = ACTIONS(1434), + [anon_sym_alias] = ACTIONS(1434), + [anon_sym_let] = ACTIONS(1434), + [anon_sym_let_DASHenv] = ACTIONS(1434), + [anon_sym_mut] = ACTIONS(1434), + [anon_sym_const] = ACTIONS(1434), + [sym_cmd_identifier] = ACTIONS(1434), + [anon_sym_SEMI] = ACTIONS(1434), + [anon_sym_LF] = ACTIONS(1436), + [anon_sym_def] = ACTIONS(1434), + [anon_sym_def_DASHenv] = ACTIONS(1434), + [anon_sym_export_DASHenv] = ACTIONS(1434), + [anon_sym_extern] = ACTIONS(1434), + [anon_sym_module] = ACTIONS(1434), + [anon_sym_use] = ACTIONS(1434), + [anon_sym_LBRACK] = ACTIONS(1434), + [anon_sym_LPAREN] = ACTIONS(1434), + [anon_sym_PIPE] = ACTIONS(1434), + [anon_sym_DOLLAR] = ACTIONS(1434), + [anon_sym_error] = ACTIONS(1434), + [anon_sym_DASH] = ACTIONS(1434), + [anon_sym_break] = ACTIONS(1434), + [anon_sym_continue] = ACTIONS(1434), + [anon_sym_for] = ACTIONS(1434), + [anon_sym_loop] = ACTIONS(1434), + [anon_sym_while] = ACTIONS(1434), + [anon_sym_do] = ACTIONS(1434), + [anon_sym_if] = ACTIONS(1434), + [anon_sym_match] = ACTIONS(1434), + [anon_sym_LBRACE] = ACTIONS(1434), + [anon_sym_try] = ACTIONS(1434), + [anon_sym_catch] = ACTIONS(1434), + [anon_sym_return] = ACTIONS(1434), + [anon_sym_source] = ACTIONS(1434), + [anon_sym_source_DASHenv] = ACTIONS(1434), + [anon_sym_register] = ACTIONS(1434), + [anon_sym_hide] = ACTIONS(1434), + [anon_sym_hide_DASHenv] = ACTIONS(1434), + [anon_sym_overlay] = ACTIONS(1434), + [anon_sym_where] = ACTIONS(1434), + [anon_sym_not] = ACTIONS(1434), + [anon_sym_DOT_DOT_LT] = ACTIONS(1434), + [anon_sym_DOT_DOT] = ACTIONS(1434), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1434), + [sym_val_nothing] = ACTIONS(1434), + [anon_sym_true] = ACTIONS(1434), + [anon_sym_false] = ACTIONS(1434), + [aux_sym_val_number_token1] = ACTIONS(1434), + [aux_sym_val_number_token2] = ACTIONS(1434), + [aux_sym_val_number_token3] = ACTIONS(1434), + [aux_sym_val_number_token4] = ACTIONS(1434), + [anon_sym_inf] = ACTIONS(1434), + [anon_sym_DASHinf] = ACTIONS(1434), + [anon_sym_NaN] = ACTIONS(1434), + [anon_sym_0b] = ACTIONS(1434), + [anon_sym_0o] = ACTIONS(1434), + [anon_sym_0x] = ACTIONS(1434), + [sym_val_date] = ACTIONS(1434), + [anon_sym_DQUOTE] = ACTIONS(1434), + [sym__str_single_quotes] = ACTIONS(1434), + [sym__str_back_ticks] = ACTIONS(1434), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1434), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1434), + [anon_sym_CARET] = ACTIONS(1434), [anon_sym_POUND] = ACTIONS(3), }, [783] = { - [sym__flag] = STATE(809), - [sym_long_flag] = STATE(856), [sym_comment] = STATE(783), - [ts_builtin_sym_end] = ACTIONS(1081), - [sym_cmd_identifier] = ACTIONS(1083), - [anon_sym_SEMI] = ACTIONS(1083), - [anon_sym_LF] = ACTIONS(1081), - [anon_sym_export] = ACTIONS(1083), - [anon_sym_alias] = ACTIONS(1083), - [anon_sym_def] = ACTIONS(1083), - [anon_sym_def_DASHenv] = ACTIONS(1083), - [anon_sym_export_DASHenv] = ACTIONS(1083), - [anon_sym_extern] = ACTIONS(1083), - [anon_sym_module] = ACTIONS(1083), - [anon_sym_use] = ACTIONS(1083), - [anon_sym_LBRACK] = ACTIONS(1083), - [anon_sym_LPAREN] = ACTIONS(1083), - [anon_sym_PIPE] = ACTIONS(1083), - [anon_sym_DOLLAR] = ACTIONS(1083), - [anon_sym_error] = ACTIONS(1083), - [anon_sym_DASH_DASH] = ACTIONS(1033), - [anon_sym_DASH] = ACTIONS(1083), - [anon_sym_break] = ACTIONS(1083), - [anon_sym_continue] = ACTIONS(1083), - [anon_sym_for] = ACTIONS(1083), - [anon_sym_loop] = ACTIONS(1083), - [anon_sym_while] = ACTIONS(1083), - [anon_sym_do] = ACTIONS(1083), - [anon_sym_if] = ACTIONS(1083), - [anon_sym_match] = ACTIONS(1083), - [anon_sym_LBRACE] = ACTIONS(1083), - [anon_sym_try] = ACTIONS(1083), - [anon_sym_return] = ACTIONS(1083), - [anon_sym_let] = ACTIONS(1083), - [anon_sym_let_DASHenv] = ACTIONS(1083), - [anon_sym_mut] = ACTIONS(1083), - [anon_sym_const] = ACTIONS(1083), - [anon_sym_source] = ACTIONS(1083), - [anon_sym_source_DASHenv] = ACTIONS(1083), - [anon_sym_register] = ACTIONS(1083), - [anon_sym_hide] = ACTIONS(1083), - [anon_sym_hide_DASHenv] = ACTIONS(1083), - [anon_sym_overlay] = ACTIONS(1083), - [anon_sym_where] = ACTIONS(1083), - [anon_sym_not] = ACTIONS(1083), - [anon_sym_DOT_DOT_LT] = ACTIONS(1083), - [anon_sym_DOT_DOT] = ACTIONS(1083), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1083), - [sym_val_nothing] = ACTIONS(1083), - [anon_sym_true] = ACTIONS(1083), - [anon_sym_false] = ACTIONS(1083), - [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(1083), - [anon_sym_inf] = ACTIONS(1083), - [anon_sym_DASHinf] = ACTIONS(1083), - [anon_sym_NaN] = ACTIONS(1083), - [anon_sym_0b] = ACTIONS(1083), - [anon_sym_0o] = ACTIONS(1083), - [anon_sym_0x] = ACTIONS(1083), - [sym_val_date] = ACTIONS(1083), - [anon_sym_DQUOTE] = ACTIONS(1083), - [sym__str_single_quotes] = ACTIONS(1083), - [sym__str_back_ticks] = ACTIONS(1083), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1083), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1083), - [anon_sym_CARET] = ACTIONS(1083), - [sym_short_flag] = ACTIONS(1059), + [anon_sym_export] = ACTIONS(785), + [anon_sym_alias] = ACTIONS(785), + [anon_sym_let] = ACTIONS(785), + [anon_sym_let_DASHenv] = ACTIONS(785), + [anon_sym_mut] = ACTIONS(785), + [anon_sym_const] = ACTIONS(785), + [sym_cmd_identifier] = ACTIONS(785), + [anon_sym_SEMI] = ACTIONS(785), + [anon_sym_LF] = ACTIONS(787), + [anon_sym_def] = ACTIONS(785), + [anon_sym_def_DASHenv] = ACTIONS(785), + [anon_sym_export_DASHenv] = ACTIONS(785), + [anon_sym_extern] = ACTIONS(785), + [anon_sym_module] = ACTIONS(785), + [anon_sym_use] = ACTIONS(785), + [anon_sym_LBRACK] = ACTIONS(785), + [anon_sym_LPAREN] = ACTIONS(785), + [anon_sym_RPAREN] = ACTIONS(785), + [anon_sym_PIPE] = ACTIONS(785), + [anon_sym_DOLLAR] = ACTIONS(785), + [anon_sym_error] = ACTIONS(785), + [anon_sym_DASH] = ACTIONS(785), + [anon_sym_break] = ACTIONS(785), + [anon_sym_continue] = ACTIONS(785), + [anon_sym_for] = ACTIONS(785), + [anon_sym_loop] = ACTIONS(785), + [anon_sym_while] = ACTIONS(785), + [anon_sym_do] = ACTIONS(785), + [anon_sym_if] = ACTIONS(785), + [anon_sym_match] = ACTIONS(785), + [anon_sym_LBRACE] = ACTIONS(785), + [anon_sym_RBRACE] = ACTIONS(785), + [anon_sym_try] = ACTIONS(785), + [anon_sym_return] = ACTIONS(785), + [anon_sym_source] = ACTIONS(785), + [anon_sym_source_DASHenv] = ACTIONS(785), + [anon_sym_register] = ACTIONS(785), + [anon_sym_hide] = ACTIONS(785), + [anon_sym_hide_DASHenv] = ACTIONS(785), + [anon_sym_overlay] = ACTIONS(785), + [anon_sym_where] = ACTIONS(785), + [anon_sym_not] = ACTIONS(785), + [anon_sym_DOT_DOT_LT] = ACTIONS(785), + [anon_sym_DOT_DOT] = ACTIONS(785), + [anon_sym_DOT_DOT_EQ] = ACTIONS(785), + [sym_val_nothing] = ACTIONS(785), + [anon_sym_true] = ACTIONS(785), + [anon_sym_false] = ACTIONS(785), + [aux_sym_val_number_token1] = ACTIONS(785), + [aux_sym_val_number_token2] = ACTIONS(785), + [aux_sym_val_number_token3] = ACTIONS(785), + [aux_sym_val_number_token4] = ACTIONS(785), + [anon_sym_inf] = ACTIONS(785), + [anon_sym_DASHinf] = ACTIONS(785), + [anon_sym_NaN] = ACTIONS(785), + [anon_sym_0b] = ACTIONS(785), + [anon_sym_0o] = ACTIONS(785), + [anon_sym_0x] = ACTIONS(785), + [sym_val_date] = ACTIONS(785), + [anon_sym_DQUOTE] = ACTIONS(785), + [sym__str_single_quotes] = ACTIONS(785), + [sym__str_back_ticks] = ACTIONS(785), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(785), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(785), + [anon_sym_CARET] = ACTIONS(785), [anon_sym_POUND] = ACTIONS(3), }, [784] = { - [sym__flag] = STATE(899), - [sym_long_flag] = STATE(984), [sym_comment] = STATE(784), - [sym_cmd_identifier] = ACTIONS(1083), - [anon_sym_SEMI] = ACTIONS(1083), - [anon_sym_LF] = ACTIONS(1081), - [anon_sym_export] = ACTIONS(1083), - [anon_sym_alias] = ACTIONS(1083), - [anon_sym_def] = ACTIONS(1083), - [anon_sym_def_DASHenv] = ACTIONS(1083), - [anon_sym_export_DASHenv] = ACTIONS(1083), - [anon_sym_extern] = ACTIONS(1083), - [anon_sym_module] = ACTIONS(1083), - [anon_sym_use] = ACTIONS(1083), - [anon_sym_LBRACK] = ACTIONS(1083), - [anon_sym_LPAREN] = ACTIONS(1083), - [anon_sym_PIPE] = ACTIONS(1083), - [anon_sym_DOLLAR] = ACTIONS(1083), - [anon_sym_error] = ACTIONS(1083), - [anon_sym_DASH_DASH] = ACTIONS(1658), - [anon_sym_DASH] = ACTIONS(1083), - [anon_sym_break] = ACTIONS(1083), - [anon_sym_continue] = ACTIONS(1083), - [anon_sym_for] = ACTIONS(1083), - [anon_sym_loop] = ACTIONS(1083), - [anon_sym_while] = ACTIONS(1083), - [anon_sym_do] = ACTIONS(1083), - [anon_sym_if] = ACTIONS(1083), - [anon_sym_match] = ACTIONS(1083), - [anon_sym_LBRACE] = ACTIONS(1083), - [anon_sym_RBRACE] = ACTIONS(1083), - [anon_sym_try] = ACTIONS(1083), - [anon_sym_return] = ACTIONS(1083), - [anon_sym_let] = ACTIONS(1083), - [anon_sym_let_DASHenv] = ACTIONS(1083), - [anon_sym_mut] = ACTIONS(1083), - [anon_sym_const] = ACTIONS(1083), - [anon_sym_source] = ACTIONS(1083), - [anon_sym_source_DASHenv] = ACTIONS(1083), - [anon_sym_register] = ACTIONS(1083), - [anon_sym_hide] = ACTIONS(1083), - [anon_sym_hide_DASHenv] = ACTIONS(1083), - [anon_sym_overlay] = ACTIONS(1083), - [anon_sym_where] = ACTIONS(1083), - [anon_sym_not] = ACTIONS(1083), - [anon_sym_DOT_DOT_LT] = ACTIONS(1083), - [anon_sym_DOT_DOT] = ACTIONS(1083), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1083), - [sym_val_nothing] = ACTIONS(1083), - [anon_sym_true] = ACTIONS(1083), - [anon_sym_false] = ACTIONS(1083), - [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(1083), - [anon_sym_inf] = ACTIONS(1083), - [anon_sym_DASHinf] = ACTIONS(1083), - [anon_sym_NaN] = ACTIONS(1083), - [anon_sym_0b] = ACTIONS(1083), - [anon_sym_0o] = ACTIONS(1083), - [anon_sym_0x] = ACTIONS(1083), - [sym_val_date] = ACTIONS(1083), - [anon_sym_DQUOTE] = ACTIONS(1083), - [sym__str_single_quotes] = ACTIONS(1083), - [sym__str_back_ticks] = ACTIONS(1083), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1083), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1083), - [anon_sym_CARET] = ACTIONS(1083), - [sym_short_flag] = ACTIONS(1660), + [ts_builtin_sym_end] = ACTIONS(1436), + [anon_sym_export] = ACTIONS(1434), + [anon_sym_alias] = ACTIONS(1434), + [anon_sym_let] = ACTIONS(1434), + [anon_sym_let_DASHenv] = ACTIONS(1434), + [anon_sym_mut] = ACTIONS(1434), + [anon_sym_const] = ACTIONS(1434), + [sym_cmd_identifier] = ACTIONS(1434), + [anon_sym_SEMI] = ACTIONS(1434), + [anon_sym_LF] = ACTIONS(1436), + [anon_sym_def] = ACTIONS(1434), + [anon_sym_def_DASHenv] = ACTIONS(1434), + [anon_sym_export_DASHenv] = ACTIONS(1434), + [anon_sym_extern] = ACTIONS(1434), + [anon_sym_module] = ACTIONS(1434), + [anon_sym_use] = ACTIONS(1434), + [anon_sym_LBRACK] = ACTIONS(1434), + [anon_sym_LPAREN] = ACTIONS(1434), + [anon_sym_PIPE] = ACTIONS(1434), + [anon_sym_DOLLAR] = ACTIONS(1434), + [anon_sym_error] = ACTIONS(1434), + [anon_sym_DASH] = ACTIONS(1434), + [anon_sym_break] = ACTIONS(1434), + [anon_sym_continue] = ACTIONS(1434), + [anon_sym_for] = ACTIONS(1434), + [anon_sym_loop] = ACTIONS(1434), + [anon_sym_while] = ACTIONS(1434), + [anon_sym_do] = ACTIONS(1434), + [anon_sym_if] = ACTIONS(1434), + [anon_sym_else] = ACTIONS(1434), + [anon_sym_match] = ACTIONS(1434), + [anon_sym_LBRACE] = ACTIONS(1434), + [anon_sym_try] = ACTIONS(1434), + [anon_sym_return] = ACTIONS(1434), + [anon_sym_source] = ACTIONS(1434), + [anon_sym_source_DASHenv] = ACTIONS(1434), + [anon_sym_register] = ACTIONS(1434), + [anon_sym_hide] = ACTIONS(1434), + [anon_sym_hide_DASHenv] = ACTIONS(1434), + [anon_sym_overlay] = ACTIONS(1434), + [anon_sym_where] = ACTIONS(1434), + [anon_sym_not] = ACTIONS(1434), + [anon_sym_DOT_DOT_LT] = ACTIONS(1434), + [anon_sym_DOT_DOT] = ACTIONS(1434), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1434), + [sym_val_nothing] = ACTIONS(1434), + [anon_sym_true] = ACTIONS(1434), + [anon_sym_false] = ACTIONS(1434), + [aux_sym_val_number_token1] = ACTIONS(1434), + [aux_sym_val_number_token2] = ACTIONS(1434), + [aux_sym_val_number_token3] = ACTIONS(1434), + [aux_sym_val_number_token4] = ACTIONS(1434), + [anon_sym_inf] = ACTIONS(1434), + [anon_sym_DASHinf] = ACTIONS(1434), + [anon_sym_NaN] = ACTIONS(1434), + [anon_sym_0b] = ACTIONS(1434), + [anon_sym_0o] = ACTIONS(1434), + [anon_sym_0x] = ACTIONS(1434), + [sym_val_date] = ACTIONS(1434), + [anon_sym_DQUOTE] = ACTIONS(1434), + [sym__str_single_quotes] = ACTIONS(1434), + [sym__str_back_ticks] = ACTIONS(1434), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1434), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1434), + [anon_sym_CARET] = ACTIONS(1434), [anon_sym_POUND] = ACTIONS(3), }, [785] = { - [sym__flag] = STATE(781), - [sym_long_flag] = STATE(869), [sym_comment] = STATE(785), - [sym_cmd_identifier] = ACTIONS(1085), - [anon_sym_SEMI] = ACTIONS(1085), - [anon_sym_LF] = ACTIONS(1087), - [anon_sym_export] = ACTIONS(1085), - [anon_sym_alias] = ACTIONS(1085), - [anon_sym_def] = ACTIONS(1085), - [anon_sym_def_DASHenv] = 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_PIPE] = ACTIONS(1085), - [anon_sym_DOLLAR] = ACTIONS(1085), - [anon_sym_error] = ACTIONS(1085), - [anon_sym_DASH_DASH] = ACTIONS(999), - [anon_sym_DASH] = ACTIONS(1085), - [anon_sym_break] = ACTIONS(1085), - [anon_sym_continue] = ACTIONS(1085), - [anon_sym_for] = 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_try] = ACTIONS(1085), - [anon_sym_return] = 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_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_where] = ACTIONS(1085), - [anon_sym_not] = ACTIONS(1085), - [anon_sym_DOT_DOT_LT] = ACTIONS(1085), - [anon_sym_DOT_DOT] = ACTIONS(1085), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1085), - [sym_val_nothing] = ACTIONS(1085), - [anon_sym_true] = ACTIONS(1085), - [anon_sym_false] = 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), - [anon_sym_inf] = ACTIONS(1085), - [anon_sym_DASHinf] = ACTIONS(1085), - [anon_sym_NaN] = 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), - [sym_short_flag] = ACTIONS(1025), + [ts_builtin_sym_end] = ACTIONS(1559), + [anon_sym_export] = ACTIONS(1557), + [anon_sym_alias] = ACTIONS(1557), + [anon_sym_let] = ACTIONS(1557), + [anon_sym_let_DASHenv] = ACTIONS(1557), + [anon_sym_mut] = ACTIONS(1557), + [anon_sym_const] = ACTIONS(1557), + [sym_cmd_identifier] = ACTIONS(1557), + [anon_sym_SEMI] = ACTIONS(1557), + [anon_sym_LF] = ACTIONS(1559), + [anon_sym_def] = ACTIONS(1557), + [anon_sym_def_DASHenv] = ACTIONS(1557), + [anon_sym_export_DASHenv] = ACTIONS(1557), + [anon_sym_extern] = ACTIONS(1557), + [anon_sym_module] = ACTIONS(1557), + [anon_sym_use] = ACTIONS(1557), + [anon_sym_LBRACK] = ACTIONS(1557), + [anon_sym_LPAREN] = ACTIONS(1557), + [anon_sym_PIPE] = ACTIONS(1557), + [anon_sym_DOLLAR] = ACTIONS(1557), + [anon_sym_error] = ACTIONS(1557), + [anon_sym_DASH] = ACTIONS(1557), + [anon_sym_break] = ACTIONS(1557), + [anon_sym_continue] = ACTIONS(1557), + [anon_sym_for] = ACTIONS(1557), + [anon_sym_loop] = ACTIONS(1557), + [anon_sym_while] = ACTIONS(1557), + [anon_sym_do] = ACTIONS(1557), + [anon_sym_if] = ACTIONS(1557), + [anon_sym_match] = ACTIONS(1557), + [anon_sym_LBRACE] = ACTIONS(1557), + [anon_sym_try] = ACTIONS(1557), + [anon_sym_catch] = ACTIONS(1740), + [anon_sym_return] = ACTIONS(1557), + [anon_sym_source] = ACTIONS(1557), + [anon_sym_source_DASHenv] = ACTIONS(1557), + [anon_sym_register] = ACTIONS(1557), + [anon_sym_hide] = ACTIONS(1557), + [anon_sym_hide_DASHenv] = ACTIONS(1557), + [anon_sym_overlay] = ACTIONS(1557), + [anon_sym_where] = ACTIONS(1557), + [anon_sym_not] = ACTIONS(1557), + [anon_sym_DOT_DOT_LT] = ACTIONS(1557), + [anon_sym_DOT_DOT] = ACTIONS(1557), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1557), + [sym_val_nothing] = ACTIONS(1557), + [anon_sym_true] = ACTIONS(1557), + [anon_sym_false] = ACTIONS(1557), + [aux_sym_val_number_token1] = ACTIONS(1557), + [aux_sym_val_number_token2] = ACTIONS(1557), + [aux_sym_val_number_token3] = ACTIONS(1557), + [aux_sym_val_number_token4] = ACTIONS(1557), + [anon_sym_inf] = ACTIONS(1557), + [anon_sym_DASHinf] = ACTIONS(1557), + [anon_sym_NaN] = ACTIONS(1557), + [anon_sym_0b] = ACTIONS(1557), + [anon_sym_0o] = ACTIONS(1557), + [anon_sym_0x] = ACTIONS(1557), + [sym_val_date] = ACTIONS(1557), + [anon_sym_DQUOTE] = ACTIONS(1557), + [sym__str_single_quotes] = ACTIONS(1557), + [sym__str_back_ticks] = ACTIONS(1557), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1557), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1557), + [anon_sym_CARET] = ACTIONS(1557), [anon_sym_POUND] = ACTIONS(3), }, [786] = { - [sym__flag] = STATE(796), - [sym_long_flag] = STATE(869), [sym_comment] = STATE(786), - [sym_cmd_identifier] = ACTIONS(1085), - [anon_sym_SEMI] = ACTIONS(1085), - [anon_sym_LF] = ACTIONS(1087), - [anon_sym_export] = ACTIONS(1085), - [anon_sym_alias] = ACTIONS(1085), - [anon_sym_def] = ACTIONS(1085), - [anon_sym_def_DASHenv] = 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_PIPE] = ACTIONS(1085), - [anon_sym_DOLLAR] = ACTIONS(1085), - [anon_sym_error] = ACTIONS(1085), - [anon_sym_DASH_DASH] = ACTIONS(999), - [anon_sym_DASH] = ACTIONS(1085), - [anon_sym_break] = ACTIONS(1085), - [anon_sym_continue] = ACTIONS(1085), - [anon_sym_for] = 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_try] = ACTIONS(1085), - [anon_sym_return] = 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_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_where] = ACTIONS(1085), - [anon_sym_not] = ACTIONS(1085), - [anon_sym_DOT_DOT_LT] = ACTIONS(1085), - [anon_sym_DOT_DOT] = ACTIONS(1085), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1085), - [sym_val_nothing] = ACTIONS(1085), - [anon_sym_true] = ACTIONS(1085), - [anon_sym_false] = 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), - [anon_sym_inf] = ACTIONS(1085), - [anon_sym_DASHinf] = ACTIONS(1085), - [anon_sym_NaN] = 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), - [sym_short_flag] = ACTIONS(1025), + [ts_builtin_sym_end] = ACTIONS(1440), + [anon_sym_export] = ACTIONS(1438), + [anon_sym_alias] = ACTIONS(1438), + [anon_sym_let] = ACTIONS(1438), + [anon_sym_let_DASHenv] = ACTIONS(1438), + [anon_sym_mut] = ACTIONS(1438), + [anon_sym_const] = ACTIONS(1438), + [sym_cmd_identifier] = ACTIONS(1438), + [anon_sym_SEMI] = ACTIONS(1438), + [anon_sym_LF] = ACTIONS(1440), + [anon_sym_def] = ACTIONS(1438), + [anon_sym_def_DASHenv] = ACTIONS(1438), + [anon_sym_export_DASHenv] = ACTIONS(1438), + [anon_sym_extern] = ACTIONS(1438), + [anon_sym_module] = ACTIONS(1438), + [anon_sym_use] = ACTIONS(1438), + [anon_sym_LBRACK] = ACTIONS(1438), + [anon_sym_LPAREN] = ACTIONS(1438), + [anon_sym_PIPE] = ACTIONS(1438), + [anon_sym_DOLLAR] = ACTIONS(1438), + [anon_sym_error] = ACTIONS(1438), + [anon_sym_DASH] = ACTIONS(1438), + [anon_sym_break] = ACTIONS(1438), + [anon_sym_continue] = ACTIONS(1438), + [anon_sym_for] = ACTIONS(1438), + [anon_sym_loop] = ACTIONS(1438), + [anon_sym_while] = ACTIONS(1438), + [anon_sym_do] = ACTIONS(1438), + [anon_sym_if] = ACTIONS(1438), + [anon_sym_match] = ACTIONS(1438), + [anon_sym_LBRACE] = ACTIONS(1438), + [anon_sym_try] = ACTIONS(1438), + [anon_sym_catch] = ACTIONS(1438), + [anon_sym_return] = ACTIONS(1438), + [anon_sym_source] = ACTIONS(1438), + [anon_sym_source_DASHenv] = ACTIONS(1438), + [anon_sym_register] = ACTIONS(1438), + [anon_sym_hide] = ACTIONS(1438), + [anon_sym_hide_DASHenv] = ACTIONS(1438), + [anon_sym_overlay] = ACTIONS(1438), + [anon_sym_where] = ACTIONS(1438), + [anon_sym_not] = ACTIONS(1438), + [anon_sym_DOT_DOT_LT] = ACTIONS(1438), + [anon_sym_DOT_DOT] = ACTIONS(1438), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1438), + [sym_val_nothing] = ACTIONS(1438), + [anon_sym_true] = ACTIONS(1438), + [anon_sym_false] = ACTIONS(1438), + [aux_sym_val_number_token1] = ACTIONS(1438), + [aux_sym_val_number_token2] = ACTIONS(1438), + [aux_sym_val_number_token3] = ACTIONS(1438), + [aux_sym_val_number_token4] = ACTIONS(1438), + [anon_sym_inf] = ACTIONS(1438), + [anon_sym_DASHinf] = ACTIONS(1438), + [anon_sym_NaN] = ACTIONS(1438), + [anon_sym_0b] = ACTIONS(1438), + [anon_sym_0o] = ACTIONS(1438), + [anon_sym_0x] = ACTIONS(1438), + [sym_val_date] = ACTIONS(1438), + [anon_sym_DQUOTE] = ACTIONS(1438), + [sym__str_single_quotes] = ACTIONS(1438), + [sym__str_back_ticks] = ACTIONS(1438), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1438), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1438), + [anon_sym_CARET] = ACTIONS(1438), [anon_sym_POUND] = ACTIONS(3), }, [787] = { - [sym__flag] = STATE(889), - [sym_long_flag] = STATE(984), [sym_comment] = STATE(787), - [sym_cmd_identifier] = ACTIONS(1085), - [anon_sym_SEMI] = ACTIONS(1085), - [anon_sym_LF] = ACTIONS(1087), - [anon_sym_export] = ACTIONS(1085), - [anon_sym_alias] = ACTIONS(1085), - [anon_sym_def] = ACTIONS(1085), - [anon_sym_def_DASHenv] = 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_PIPE] = ACTIONS(1085), - [anon_sym_DOLLAR] = ACTIONS(1085), - [anon_sym_error] = ACTIONS(1085), - [anon_sym_DASH_DASH] = ACTIONS(1658), - [anon_sym_DASH] = ACTIONS(1085), - [anon_sym_break] = ACTIONS(1085), - [anon_sym_continue] = ACTIONS(1085), - [anon_sym_for] = 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_try] = ACTIONS(1085), - [anon_sym_return] = 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_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_where] = ACTIONS(1085), - [anon_sym_not] = ACTIONS(1085), - [anon_sym_DOT_DOT_LT] = ACTIONS(1085), - [anon_sym_DOT_DOT] = ACTIONS(1085), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1085), - [sym_val_nothing] = ACTIONS(1085), - [anon_sym_true] = ACTIONS(1085), - [anon_sym_false] = 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), - [anon_sym_inf] = ACTIONS(1085), - [anon_sym_DASHinf] = ACTIONS(1085), - [anon_sym_NaN] = 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), - [sym_short_flag] = ACTIONS(1660), + [anon_sym_export] = ACTIONS(1742), + [anon_sym_alias] = ACTIONS(1742), + [anon_sym_let] = ACTIONS(1742), + [anon_sym_let_DASHenv] = ACTIONS(1742), + [anon_sym_mut] = ACTIONS(1742), + [anon_sym_const] = ACTIONS(1742), + [sym_cmd_identifier] = ACTIONS(1742), + [anon_sym_SEMI] = ACTIONS(1742), + [anon_sym_LF] = ACTIONS(1744), + [anon_sym_def] = ACTIONS(1742), + [anon_sym_def_DASHenv] = ACTIONS(1742), + [anon_sym_export_DASHenv] = ACTIONS(1742), + [anon_sym_extern] = ACTIONS(1742), + [anon_sym_module] = ACTIONS(1742), + [anon_sym_use] = ACTIONS(1742), + [anon_sym_LBRACK] = ACTIONS(1742), + [anon_sym_LPAREN] = ACTIONS(1742), + [anon_sym_RPAREN] = ACTIONS(1742), + [anon_sym_DOLLAR] = ACTIONS(1742), + [anon_sym_error] = ACTIONS(1742), + [anon_sym_DASH] = ACTIONS(1742), + [anon_sym_break] = ACTIONS(1742), + [anon_sym_continue] = ACTIONS(1742), + [anon_sym_for] = ACTIONS(1742), + [anon_sym_loop] = ACTIONS(1742), + [anon_sym_while] = ACTIONS(1742), + [anon_sym_do] = ACTIONS(1742), + [anon_sym_if] = ACTIONS(1742), + [anon_sym_match] = ACTIONS(1742), + [anon_sym_LBRACE] = ACTIONS(1742), + [anon_sym_RBRACE] = ACTIONS(1742), + [anon_sym_try] = ACTIONS(1742), + [anon_sym_return] = ACTIONS(1742), + [anon_sym_source] = ACTIONS(1742), + [anon_sym_source_DASHenv] = ACTIONS(1742), + [anon_sym_register] = ACTIONS(1742), + [anon_sym_hide] = ACTIONS(1742), + [anon_sym_hide_DASHenv] = ACTIONS(1742), + [anon_sym_overlay] = ACTIONS(1742), + [anon_sym_STAR] = ACTIONS(1742), + [anon_sym_where] = ACTIONS(1742), + [anon_sym_not] = ACTIONS(1742), + [anon_sym_DOT_DOT_LT] = ACTIONS(1742), + [anon_sym_DOT_DOT] = ACTIONS(1742), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1742), + [sym_val_nothing] = ACTIONS(1742), + [anon_sym_true] = ACTIONS(1742), + [anon_sym_false] = ACTIONS(1742), + [aux_sym_val_number_token1] = ACTIONS(1742), + [aux_sym_val_number_token2] = ACTIONS(1742), + [aux_sym_val_number_token3] = ACTIONS(1742), + [aux_sym_val_number_token4] = ACTIONS(1742), + [anon_sym_inf] = ACTIONS(1742), + [anon_sym_DASHinf] = ACTIONS(1742), + [anon_sym_NaN] = ACTIONS(1742), + [anon_sym_0b] = ACTIONS(1742), + [anon_sym_0o] = ACTIONS(1742), + [anon_sym_0x] = ACTIONS(1742), + [sym_val_date] = ACTIONS(1742), + [anon_sym_DQUOTE] = ACTIONS(1742), + [sym__str_single_quotes] = ACTIONS(1742), + [sym__str_back_ticks] = ACTIONS(1742), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1742), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1742), + [anon_sym_CARET] = ACTIONS(1742), [anon_sym_POUND] = ACTIONS(3), }, [788] = { - [sym__flag] = STATE(795), - [sym_long_flag] = STATE(869), [sym_comment] = STATE(788), - [sym_cmd_identifier] = ACTIONS(1083), - [anon_sym_SEMI] = ACTIONS(1083), - [anon_sym_LF] = ACTIONS(1081), - [anon_sym_export] = ACTIONS(1083), - [anon_sym_alias] = ACTIONS(1083), - [anon_sym_def] = ACTIONS(1083), - [anon_sym_def_DASHenv] = ACTIONS(1083), - [anon_sym_export_DASHenv] = ACTIONS(1083), - [anon_sym_extern] = ACTIONS(1083), - [anon_sym_module] = ACTIONS(1083), - [anon_sym_use] = ACTIONS(1083), - [anon_sym_LBRACK] = ACTIONS(1083), - [anon_sym_LPAREN] = ACTIONS(1083), - [anon_sym_PIPE] = ACTIONS(1083), - [anon_sym_DOLLAR] = ACTIONS(1083), - [anon_sym_error] = ACTIONS(1083), - [anon_sym_DASH_DASH] = ACTIONS(999), - [anon_sym_DASH] = ACTIONS(1083), - [anon_sym_break] = ACTIONS(1083), - [anon_sym_continue] = ACTIONS(1083), - [anon_sym_for] = ACTIONS(1083), - [anon_sym_loop] = ACTIONS(1083), - [anon_sym_while] = ACTIONS(1083), - [anon_sym_do] = ACTIONS(1083), - [anon_sym_if] = ACTIONS(1083), - [anon_sym_match] = ACTIONS(1083), - [anon_sym_LBRACE] = ACTIONS(1083), - [anon_sym_RBRACE] = ACTIONS(1083), - [anon_sym_try] = ACTIONS(1083), - [anon_sym_return] = ACTIONS(1083), - [anon_sym_let] = ACTIONS(1083), - [anon_sym_let_DASHenv] = ACTIONS(1083), - [anon_sym_mut] = ACTIONS(1083), - [anon_sym_const] = ACTIONS(1083), - [anon_sym_source] = ACTIONS(1083), - [anon_sym_source_DASHenv] = ACTIONS(1083), - [anon_sym_register] = ACTIONS(1083), - [anon_sym_hide] = ACTIONS(1083), - [anon_sym_hide_DASHenv] = ACTIONS(1083), - [anon_sym_overlay] = ACTIONS(1083), - [anon_sym_where] = ACTIONS(1083), - [anon_sym_not] = ACTIONS(1083), - [anon_sym_DOT_DOT_LT] = ACTIONS(1083), - [anon_sym_DOT_DOT] = ACTIONS(1083), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1083), - [sym_val_nothing] = ACTIONS(1083), - [anon_sym_true] = ACTIONS(1083), - [anon_sym_false] = ACTIONS(1083), - [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(1083), - [anon_sym_inf] = ACTIONS(1083), - [anon_sym_DASHinf] = ACTIONS(1083), - [anon_sym_NaN] = ACTIONS(1083), - [anon_sym_0b] = ACTIONS(1083), - [anon_sym_0o] = ACTIONS(1083), - [anon_sym_0x] = ACTIONS(1083), - [sym_val_date] = ACTIONS(1083), - [anon_sym_DQUOTE] = ACTIONS(1083), - [sym__str_single_quotes] = ACTIONS(1083), - [sym__str_back_ticks] = ACTIONS(1083), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1083), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1083), - [anon_sym_CARET] = ACTIONS(1083), - [sym_short_flag] = ACTIONS(1025), + [anon_sym_export] = ACTIONS(1434), + [anon_sym_alias] = ACTIONS(1434), + [anon_sym_let] = ACTIONS(1434), + [anon_sym_let_DASHenv] = ACTIONS(1434), + [anon_sym_mut] = ACTIONS(1434), + [anon_sym_const] = ACTIONS(1434), + [sym_cmd_identifier] = ACTIONS(1434), + [anon_sym_SEMI] = ACTIONS(1434), + [anon_sym_LF] = ACTIONS(1436), + [anon_sym_def] = ACTIONS(1434), + [anon_sym_def_DASHenv] = ACTIONS(1434), + [anon_sym_export_DASHenv] = ACTIONS(1434), + [anon_sym_extern] = ACTIONS(1434), + [anon_sym_module] = ACTIONS(1434), + [anon_sym_use] = ACTIONS(1434), + [anon_sym_LBRACK] = ACTIONS(1434), + [anon_sym_LPAREN] = ACTIONS(1434), + [anon_sym_RPAREN] = ACTIONS(1434), + [anon_sym_PIPE] = ACTIONS(1434), + [anon_sym_DOLLAR] = ACTIONS(1434), + [anon_sym_error] = ACTIONS(1434), + [anon_sym_DASH] = ACTIONS(1434), + [anon_sym_break] = ACTIONS(1434), + [anon_sym_continue] = ACTIONS(1434), + [anon_sym_for] = ACTIONS(1434), + [anon_sym_loop] = ACTIONS(1434), + [anon_sym_while] = ACTIONS(1434), + [anon_sym_do] = ACTIONS(1434), + [anon_sym_if] = ACTIONS(1434), + [anon_sym_match] = ACTIONS(1434), + [anon_sym_LBRACE] = ACTIONS(1434), + [anon_sym_RBRACE] = ACTIONS(1434), + [anon_sym_try] = ACTIONS(1434), + [anon_sym_return] = ACTIONS(1434), + [anon_sym_source] = ACTIONS(1434), + [anon_sym_source_DASHenv] = ACTIONS(1434), + [anon_sym_register] = ACTIONS(1434), + [anon_sym_hide] = ACTIONS(1434), + [anon_sym_hide_DASHenv] = ACTIONS(1434), + [anon_sym_overlay] = ACTIONS(1434), + [anon_sym_where] = ACTIONS(1434), + [anon_sym_not] = ACTIONS(1434), + [anon_sym_DOT_DOT_LT] = ACTIONS(1434), + [anon_sym_DOT_DOT] = ACTIONS(1434), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1434), + [sym_val_nothing] = ACTIONS(1434), + [anon_sym_true] = ACTIONS(1434), + [anon_sym_false] = ACTIONS(1434), + [aux_sym_val_number_token1] = ACTIONS(1434), + [aux_sym_val_number_token2] = ACTIONS(1434), + [aux_sym_val_number_token3] = ACTIONS(1434), + [aux_sym_val_number_token4] = ACTIONS(1434), + [anon_sym_inf] = ACTIONS(1434), + [anon_sym_DASHinf] = ACTIONS(1434), + [anon_sym_NaN] = ACTIONS(1434), + [anon_sym_0b] = ACTIONS(1434), + [anon_sym_0o] = ACTIONS(1434), + [anon_sym_0x] = ACTIONS(1434), + [sym_val_date] = ACTIONS(1434), + [anon_sym_DQUOTE] = ACTIONS(1434), + [sym__str_single_quotes] = ACTIONS(1434), + [sym__str_back_ticks] = ACTIONS(1434), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1434), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1434), + [anon_sym_CARET] = ACTIONS(1434), [anon_sym_POUND] = ACTIONS(3), }, [789] = { - [sym__flag] = STATE(786), - [sym_long_flag] = STATE(869), [sym_comment] = STATE(789), - [sym_cmd_identifier] = ACTIONS(1029), - [anon_sym_SEMI] = ACTIONS(1029), - [anon_sym_LF] = ACTIONS(1027), - [anon_sym_export] = ACTIONS(1029), - [anon_sym_alias] = ACTIONS(1029), - [anon_sym_def] = ACTIONS(1029), - [anon_sym_def_DASHenv] = ACTIONS(1029), - [anon_sym_export_DASHenv] = ACTIONS(1029), - [anon_sym_extern] = ACTIONS(1029), - [anon_sym_module] = ACTIONS(1029), - [anon_sym_use] = ACTIONS(1029), - [anon_sym_LBRACK] = ACTIONS(1029), - [anon_sym_LPAREN] = ACTIONS(1029), - [anon_sym_PIPE] = ACTIONS(1029), - [anon_sym_DOLLAR] = ACTIONS(1029), - [anon_sym_error] = ACTIONS(1029), - [anon_sym_DASH_DASH] = ACTIONS(999), - [anon_sym_DASH] = ACTIONS(1029), - [anon_sym_break] = ACTIONS(1029), - [anon_sym_continue] = ACTIONS(1029), - [anon_sym_for] = 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_try] = ACTIONS(1029), - [anon_sym_return] = 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_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_where] = ACTIONS(1029), - [anon_sym_not] = ACTIONS(1029), - [anon_sym_DOT_DOT_LT] = ACTIONS(1029), - [anon_sym_DOT_DOT] = ACTIONS(1029), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1029), - [sym_val_nothing] = ACTIONS(1029), - [anon_sym_true] = ACTIONS(1029), - [anon_sym_false] = ACTIONS(1029), - [aux_sym_val_number_token1] = ACTIONS(1029), - [aux_sym_val_number_token2] = ACTIONS(1029), - [aux_sym_val_number_token3] = ACTIONS(1029), - [aux_sym_val_number_token4] = ACTIONS(1029), - [anon_sym_inf] = ACTIONS(1029), - [anon_sym_DASHinf] = ACTIONS(1029), - [anon_sym_NaN] = 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), - [sym_short_flag] = ACTIONS(1025), + [anon_sym_export] = ACTIONS(1454), + [anon_sym_alias] = ACTIONS(1454), + [anon_sym_let] = ACTIONS(1454), + [anon_sym_let_DASHenv] = ACTIONS(1454), + [anon_sym_mut] = ACTIONS(1454), + [anon_sym_const] = ACTIONS(1454), + [sym_cmd_identifier] = ACTIONS(1454), + [anon_sym_SEMI] = ACTIONS(1454), + [anon_sym_LF] = ACTIONS(1456), + [anon_sym_def] = ACTIONS(1454), + [anon_sym_def_DASHenv] = ACTIONS(1454), + [anon_sym_export_DASHenv] = ACTIONS(1454), + [anon_sym_extern] = ACTIONS(1454), + [anon_sym_module] = ACTIONS(1454), + [anon_sym_use] = ACTIONS(1454), + [anon_sym_LBRACK] = ACTIONS(1454), + [anon_sym_LPAREN] = ACTIONS(1454), + [anon_sym_RPAREN] = ACTIONS(1454), + [anon_sym_PIPE] = ACTIONS(1454), + [anon_sym_DOLLAR] = ACTIONS(1454), + [anon_sym_error] = ACTIONS(1454), + [anon_sym_DASH] = ACTIONS(1454), + [anon_sym_break] = ACTIONS(1454), + [anon_sym_continue] = ACTIONS(1454), + [anon_sym_for] = ACTIONS(1454), + [anon_sym_loop] = ACTIONS(1454), + [anon_sym_while] = ACTIONS(1454), + [anon_sym_do] = ACTIONS(1454), + [anon_sym_if] = ACTIONS(1454), + [anon_sym_match] = ACTIONS(1454), + [anon_sym_LBRACE] = ACTIONS(1454), + [anon_sym_RBRACE] = ACTIONS(1454), + [anon_sym_try] = ACTIONS(1454), + [anon_sym_return] = ACTIONS(1454), + [anon_sym_source] = ACTIONS(1454), + [anon_sym_source_DASHenv] = ACTIONS(1454), + [anon_sym_register] = ACTIONS(1454), + [anon_sym_hide] = ACTIONS(1454), + [anon_sym_hide_DASHenv] = ACTIONS(1454), + [anon_sym_overlay] = ACTIONS(1454), + [anon_sym_where] = ACTIONS(1454), + [anon_sym_not] = ACTIONS(1454), + [anon_sym_DOT_DOT_LT] = ACTIONS(1454), + [anon_sym_DOT_DOT] = ACTIONS(1454), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1454), + [sym_val_nothing] = ACTIONS(1454), + [anon_sym_true] = ACTIONS(1454), + [anon_sym_false] = ACTIONS(1454), + [aux_sym_val_number_token1] = ACTIONS(1454), + [aux_sym_val_number_token2] = ACTIONS(1454), + [aux_sym_val_number_token3] = ACTIONS(1454), + [aux_sym_val_number_token4] = ACTIONS(1454), + [anon_sym_inf] = ACTIONS(1454), + [anon_sym_DASHinf] = ACTIONS(1454), + [anon_sym_NaN] = ACTIONS(1454), + [anon_sym_0b] = ACTIONS(1454), + [anon_sym_0o] = ACTIONS(1454), + [anon_sym_0x] = ACTIONS(1454), + [sym_val_date] = ACTIONS(1454), + [anon_sym_DQUOTE] = ACTIONS(1454), + [sym__str_single_quotes] = ACTIONS(1454), + [sym__str_back_ticks] = ACTIONS(1454), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1454), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1454), + [anon_sym_CARET] = ACTIONS(1454), [anon_sym_POUND] = ACTIONS(3), }, [790] = { - [sym__flag] = STATE(787), - [sym_long_flag] = STATE(869), [sym_comment] = STATE(790), - [sym_cmd_identifier] = ACTIONS(1029), - [anon_sym_SEMI] = ACTIONS(1029), - [anon_sym_LF] = ACTIONS(1027), - [anon_sym_export] = ACTIONS(1029), - [anon_sym_alias] = ACTIONS(1029), - [anon_sym_def] = ACTIONS(1029), - [anon_sym_def_DASHenv] = ACTIONS(1029), - [anon_sym_export_DASHenv] = ACTIONS(1029), - [anon_sym_extern] = ACTIONS(1029), - [anon_sym_module] = ACTIONS(1029), - [anon_sym_use] = ACTIONS(1029), - [anon_sym_LBRACK] = ACTIONS(1029), - [anon_sym_LPAREN] = ACTIONS(1029), - [anon_sym_PIPE] = ACTIONS(1029), - [anon_sym_DOLLAR] = ACTIONS(1029), - [anon_sym_error] = ACTIONS(1029), - [anon_sym_DASH_DASH] = ACTIONS(999), - [anon_sym_DASH] = ACTIONS(1029), - [anon_sym_break] = ACTIONS(1029), - [anon_sym_continue] = ACTIONS(1029), - [anon_sym_for] = 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_try] = ACTIONS(1029), - [anon_sym_return] = 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_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_where] = ACTIONS(1029), - [anon_sym_not] = ACTIONS(1029), - [anon_sym_DOT_DOT_LT] = ACTIONS(1029), - [anon_sym_DOT_DOT] = ACTIONS(1029), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1029), - [sym_val_nothing] = ACTIONS(1029), - [anon_sym_true] = ACTIONS(1029), - [anon_sym_false] = ACTIONS(1029), - [aux_sym_val_number_token1] = ACTIONS(1029), - [aux_sym_val_number_token2] = ACTIONS(1029), - [aux_sym_val_number_token3] = ACTIONS(1029), - [aux_sym_val_number_token4] = ACTIONS(1029), - [anon_sym_inf] = ACTIONS(1029), - [anon_sym_DASHinf] = ACTIONS(1029), - [anon_sym_NaN] = 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), - [sym_short_flag] = ACTIONS(1025), + [aux_sym_pipe_element_repeat1] = STATE(1733), + [ts_builtin_sym_end] = ACTIONS(1546), + [anon_sym_export] = ACTIONS(1544), + [anon_sym_alias] = ACTIONS(1544), + [anon_sym_let] = ACTIONS(1544), + [anon_sym_let_DASHenv] = ACTIONS(1544), + [anon_sym_mut] = ACTIONS(1544), + [anon_sym_const] = ACTIONS(1544), + [sym_cmd_identifier] = ACTIONS(1544), + [anon_sym_SEMI] = ACTIONS(1544), + [anon_sym_LF] = ACTIONS(1546), + [anon_sym_def] = ACTIONS(1544), + [anon_sym_def_DASHenv] = ACTIONS(1544), + [anon_sym_export_DASHenv] = ACTIONS(1544), + [anon_sym_extern] = ACTIONS(1544), + [anon_sym_module] = ACTIONS(1544), + [anon_sym_use] = ACTIONS(1544), + [anon_sym_LBRACK] = ACTIONS(1544), + [anon_sym_LPAREN] = ACTIONS(1544), + [anon_sym_PIPE] = ACTIONS(1548), + [anon_sym_DOLLAR] = ACTIONS(1544), + [anon_sym_error] = ACTIONS(1544), + [anon_sym_DASH] = ACTIONS(1544), + [anon_sym_break] = ACTIONS(1544), + [anon_sym_continue] = ACTIONS(1544), + [anon_sym_for] = ACTIONS(1544), + [anon_sym_loop] = ACTIONS(1544), + [anon_sym_while] = ACTIONS(1544), + [anon_sym_do] = ACTIONS(1544), + [anon_sym_if] = ACTIONS(1544), + [anon_sym_match] = ACTIONS(1544), + [anon_sym_LBRACE] = ACTIONS(1544), + [anon_sym_try] = ACTIONS(1544), + [anon_sym_return] = ACTIONS(1544), + [anon_sym_source] = ACTIONS(1544), + [anon_sym_source_DASHenv] = ACTIONS(1544), + [anon_sym_register] = ACTIONS(1544), + [anon_sym_hide] = ACTIONS(1544), + [anon_sym_hide_DASHenv] = ACTIONS(1544), + [anon_sym_overlay] = ACTIONS(1544), + [anon_sym_where] = ACTIONS(1544), + [anon_sym_not] = ACTIONS(1544), + [anon_sym_DOT_DOT_LT] = ACTIONS(1544), + [anon_sym_DOT_DOT] = ACTIONS(1544), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1544), + [sym_val_nothing] = ACTIONS(1544), + [anon_sym_true] = ACTIONS(1544), + [anon_sym_false] = ACTIONS(1544), + [aux_sym_val_number_token1] = ACTIONS(1544), + [aux_sym_val_number_token2] = ACTIONS(1544), + [aux_sym_val_number_token3] = ACTIONS(1544), + [aux_sym_val_number_token4] = ACTIONS(1544), + [anon_sym_inf] = ACTIONS(1544), + [anon_sym_DASHinf] = ACTIONS(1544), + [anon_sym_NaN] = ACTIONS(1544), + [anon_sym_0b] = ACTIONS(1544), + [anon_sym_0o] = ACTIONS(1544), + [anon_sym_0x] = ACTIONS(1544), + [sym_val_date] = ACTIONS(1544), + [anon_sym_DQUOTE] = ACTIONS(1544), + [sym__str_single_quotes] = ACTIONS(1544), + [sym__str_back_ticks] = ACTIONS(1544), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1544), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1544), + [anon_sym_CARET] = ACTIONS(1544), [anon_sym_POUND] = ACTIONS(3), }, [791] = { - [sym__flag] = STATE(1002), - [sym_long_flag] = STATE(945), [sym_comment] = STATE(791), - [ts_builtin_sym_end] = ACTIONS(1061), - [sym_cmd_identifier] = ACTIONS(1063), - [anon_sym_SEMI] = ACTIONS(1063), - [anon_sym_LF] = ACTIONS(1061), - [anon_sym_export] = ACTIONS(1063), - [anon_sym_alias] = ACTIONS(1063), - [anon_sym_def] = ACTIONS(1063), - [anon_sym_def_DASHenv] = ACTIONS(1063), - [anon_sym_export_DASHenv] = ACTIONS(1063), - [anon_sym_extern] = ACTIONS(1063), - [anon_sym_module] = ACTIONS(1063), - [anon_sym_use] = ACTIONS(1063), - [anon_sym_LBRACK] = ACTIONS(1063), - [anon_sym_LPAREN] = ACTIONS(1063), - [anon_sym_PIPE] = ACTIONS(1063), - [anon_sym_DOLLAR] = ACTIONS(1063), - [anon_sym_error] = ACTIONS(1063), - [anon_sym_DASH_DASH] = ACTIONS(1664), - [anon_sym_DASH] = ACTIONS(1063), - [anon_sym_break] = ACTIONS(1063), - [anon_sym_continue] = ACTIONS(1063), - [anon_sym_for] = ACTIONS(1063), - [anon_sym_loop] = ACTIONS(1063), - [anon_sym_while] = ACTIONS(1063), - [anon_sym_do] = ACTIONS(1063), - [anon_sym_if] = ACTIONS(1063), - [anon_sym_match] = ACTIONS(1063), - [anon_sym_LBRACE] = ACTIONS(1063), - [anon_sym_try] = ACTIONS(1063), - [anon_sym_return] = ACTIONS(1063), - [anon_sym_let] = ACTIONS(1063), - [anon_sym_let_DASHenv] = ACTIONS(1063), - [anon_sym_mut] = ACTIONS(1063), - [anon_sym_const] = 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_where] = ACTIONS(1063), - [anon_sym_not] = ACTIONS(1063), - [anon_sym_DOT_DOT_LT] = ACTIONS(1063), - [anon_sym_DOT_DOT] = ACTIONS(1063), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1063), - [sym_val_nothing] = ACTIONS(1063), - [anon_sym_true] = ACTIONS(1063), - [anon_sym_false] = ACTIONS(1063), - [aux_sym_val_number_token1] = ACTIONS(1063), - [aux_sym_val_number_token2] = ACTIONS(1063), - [aux_sym_val_number_token3] = ACTIONS(1063), - [aux_sym_val_number_token4] = ACTIONS(1063), - [anon_sym_inf] = ACTIONS(1063), - [anon_sym_DASHinf] = ACTIONS(1063), - [anon_sym_NaN] = 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_CARET] = ACTIONS(1063), - [sym_short_flag] = ACTIONS(1666), + [anon_sym_export] = ACTIONS(1746), + [anon_sym_alias] = ACTIONS(1746), + [anon_sym_let] = ACTIONS(1746), + [anon_sym_let_DASHenv] = ACTIONS(1746), + [anon_sym_mut] = ACTIONS(1746), + [anon_sym_const] = ACTIONS(1746), + [sym_cmd_identifier] = ACTIONS(1746), + [anon_sym_SEMI] = ACTIONS(1746), + [anon_sym_LF] = ACTIONS(1748), + [anon_sym_def] = ACTIONS(1746), + [anon_sym_def_DASHenv] = ACTIONS(1746), + [anon_sym_export_DASHenv] = ACTIONS(1746), + [anon_sym_extern] = ACTIONS(1746), + [anon_sym_module] = ACTIONS(1746), + [anon_sym_use] = ACTIONS(1746), + [anon_sym_LBRACK] = ACTIONS(1746), + [anon_sym_LPAREN] = ACTIONS(1746), + [anon_sym_RPAREN] = ACTIONS(1746), + [anon_sym_DOLLAR] = ACTIONS(1746), + [anon_sym_error] = ACTIONS(1746), + [anon_sym_DASH] = ACTIONS(1746), + [anon_sym_break] = ACTIONS(1746), + [anon_sym_continue] = ACTIONS(1746), + [anon_sym_for] = ACTIONS(1746), + [anon_sym_loop] = ACTIONS(1746), + [anon_sym_while] = ACTIONS(1746), + [anon_sym_do] = ACTIONS(1746), + [anon_sym_if] = ACTIONS(1746), + [anon_sym_match] = ACTIONS(1746), + [anon_sym_LBRACE] = ACTIONS(1746), + [anon_sym_RBRACE] = ACTIONS(1746), + [anon_sym_try] = ACTIONS(1746), + [anon_sym_return] = ACTIONS(1746), + [anon_sym_source] = ACTIONS(1746), + [anon_sym_source_DASHenv] = ACTIONS(1746), + [anon_sym_register] = ACTIONS(1746), + [anon_sym_hide] = ACTIONS(1746), + [anon_sym_hide_DASHenv] = ACTIONS(1746), + [anon_sym_overlay] = ACTIONS(1746), + [anon_sym_where] = ACTIONS(1746), + [anon_sym_not] = ACTIONS(1746), + [anon_sym_DOT_DOT_LT] = ACTIONS(1746), + [anon_sym_DOT_DOT] = ACTIONS(1746), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1746), + [sym_val_nothing] = ACTIONS(1746), + [anon_sym_true] = ACTIONS(1746), + [anon_sym_false] = ACTIONS(1746), + [aux_sym_val_number_token1] = ACTIONS(1746), + [aux_sym_val_number_token2] = ACTIONS(1746), + [aux_sym_val_number_token3] = ACTIONS(1746), + [aux_sym_val_number_token4] = ACTIONS(1746), + [anon_sym_inf] = ACTIONS(1746), + [anon_sym_DASHinf] = ACTIONS(1746), + [anon_sym_NaN] = ACTIONS(1746), + [anon_sym_0b] = ACTIONS(1746), + [anon_sym_0o] = ACTIONS(1746), + [anon_sym_0x] = ACTIONS(1746), + [sym_val_date] = ACTIONS(1746), + [anon_sym_DQUOTE] = ACTIONS(1746), + [sym__str_single_quotes] = ACTIONS(1746), + [sym__str_back_ticks] = ACTIONS(1746), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1746), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1746), + [anon_sym_CARET] = ACTIONS(1746), [anon_sym_POUND] = ACTIONS(3), }, [792] = { - [sym__flag] = STATE(811), - [sym_long_flag] = STATE(856), [sym_comment] = STATE(792), - [ts_builtin_sym_end] = ACTIONS(1061), - [sym_cmd_identifier] = ACTIONS(1063), - [anon_sym_SEMI] = ACTIONS(1063), - [anon_sym_LF] = ACTIONS(1061), - [anon_sym_export] = ACTIONS(1063), - [anon_sym_alias] = ACTIONS(1063), - [anon_sym_def] = ACTIONS(1063), - [anon_sym_def_DASHenv] = ACTIONS(1063), - [anon_sym_export_DASHenv] = ACTIONS(1063), - [anon_sym_extern] = ACTIONS(1063), - [anon_sym_module] = ACTIONS(1063), - [anon_sym_use] = ACTIONS(1063), - [anon_sym_LBRACK] = ACTIONS(1063), - [anon_sym_LPAREN] = ACTIONS(1063), - [anon_sym_PIPE] = ACTIONS(1063), - [anon_sym_DOLLAR] = ACTIONS(1063), - [anon_sym_error] = ACTIONS(1063), - [anon_sym_DASH_DASH] = ACTIONS(1033), - [anon_sym_DASH] = ACTIONS(1063), - [anon_sym_break] = ACTIONS(1063), - [anon_sym_continue] = ACTIONS(1063), - [anon_sym_for] = ACTIONS(1063), - [anon_sym_loop] = ACTIONS(1063), - [anon_sym_while] = ACTIONS(1063), - [anon_sym_do] = ACTIONS(1063), - [anon_sym_if] = ACTIONS(1063), - [anon_sym_match] = ACTIONS(1063), - [anon_sym_LBRACE] = ACTIONS(1063), - [anon_sym_try] = ACTIONS(1063), - [anon_sym_return] = ACTIONS(1063), - [anon_sym_let] = ACTIONS(1063), - [anon_sym_let_DASHenv] = ACTIONS(1063), - [anon_sym_mut] = ACTIONS(1063), - [anon_sym_const] = 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_where] = ACTIONS(1063), - [anon_sym_not] = ACTIONS(1063), - [anon_sym_DOT_DOT_LT] = ACTIONS(1063), - [anon_sym_DOT_DOT] = ACTIONS(1063), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1063), - [sym_val_nothing] = ACTIONS(1063), - [anon_sym_true] = ACTIONS(1063), - [anon_sym_false] = ACTIONS(1063), - [aux_sym_val_number_token1] = ACTIONS(1063), - [aux_sym_val_number_token2] = ACTIONS(1063), - [aux_sym_val_number_token3] = ACTIONS(1063), - [aux_sym_val_number_token4] = ACTIONS(1063), - [anon_sym_inf] = ACTIONS(1063), - [anon_sym_DASHinf] = ACTIONS(1063), - [anon_sym_NaN] = 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_CARET] = ACTIONS(1063), - [sym_short_flag] = ACTIONS(1059), + [anon_sym_export] = ACTIONS(1750), + [anon_sym_alias] = ACTIONS(1750), + [anon_sym_let] = ACTIONS(1750), + [anon_sym_let_DASHenv] = ACTIONS(1750), + [anon_sym_mut] = ACTIONS(1750), + [anon_sym_const] = ACTIONS(1750), + [sym_cmd_identifier] = ACTIONS(1750), + [anon_sym_SEMI] = ACTIONS(1750), + [anon_sym_LF] = ACTIONS(1752), + [anon_sym_def] = ACTIONS(1750), + [anon_sym_def_DASHenv] = ACTIONS(1750), + [anon_sym_export_DASHenv] = ACTIONS(1750), + [anon_sym_extern] = ACTIONS(1750), + [anon_sym_module] = ACTIONS(1750), + [anon_sym_use] = ACTIONS(1750), + [anon_sym_LBRACK] = ACTIONS(1750), + [anon_sym_LPAREN] = ACTIONS(1750), + [anon_sym_RPAREN] = ACTIONS(1750), + [anon_sym_DOLLAR] = ACTIONS(1750), + [anon_sym_error] = ACTIONS(1750), + [anon_sym_DASH] = ACTIONS(1750), + [anon_sym_break] = ACTIONS(1750), + [anon_sym_continue] = ACTIONS(1750), + [anon_sym_for] = ACTIONS(1750), + [anon_sym_loop] = ACTIONS(1750), + [anon_sym_while] = ACTIONS(1750), + [anon_sym_do] = ACTIONS(1750), + [anon_sym_if] = ACTIONS(1750), + [anon_sym_match] = ACTIONS(1750), + [anon_sym_LBRACE] = ACTIONS(1750), + [anon_sym_RBRACE] = ACTIONS(1750), + [anon_sym_try] = ACTIONS(1750), + [anon_sym_return] = ACTIONS(1750), + [anon_sym_source] = ACTIONS(1750), + [anon_sym_source_DASHenv] = ACTIONS(1750), + [anon_sym_register] = ACTIONS(1750), + [anon_sym_hide] = ACTIONS(1750), + [anon_sym_hide_DASHenv] = ACTIONS(1750), + [anon_sym_overlay] = ACTIONS(1750), + [anon_sym_where] = ACTIONS(1750), + [anon_sym_not] = ACTIONS(1750), + [anon_sym_DOT_DOT_LT] = ACTIONS(1750), + [anon_sym_DOT_DOT] = ACTIONS(1750), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1750), + [sym_val_nothing] = ACTIONS(1750), + [anon_sym_true] = ACTIONS(1750), + [anon_sym_false] = ACTIONS(1750), + [aux_sym_val_number_token1] = ACTIONS(1750), + [aux_sym_val_number_token2] = ACTIONS(1750), + [aux_sym_val_number_token3] = ACTIONS(1750), + [aux_sym_val_number_token4] = ACTIONS(1750), + [anon_sym_inf] = ACTIONS(1750), + [anon_sym_DASHinf] = ACTIONS(1750), + [anon_sym_NaN] = ACTIONS(1750), + [anon_sym_0b] = ACTIONS(1750), + [anon_sym_0o] = ACTIONS(1750), + [anon_sym_0x] = ACTIONS(1750), + [sym_val_date] = ACTIONS(1750), + [anon_sym_DQUOTE] = ACTIONS(1750), + [sym__str_single_quotes] = ACTIONS(1750), + [sym__str_back_ticks] = ACTIONS(1750), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1750), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1750), + [anon_sym_CARET] = ACTIONS(1750), [anon_sym_POUND] = ACTIONS(3), }, [793] = { - [sym__flag] = STATE(812), - [sym_long_flag] = STATE(856), [sym_comment] = STATE(793), - [ts_builtin_sym_end] = ACTIONS(1061), - [sym_cmd_identifier] = ACTIONS(1063), - [anon_sym_SEMI] = ACTIONS(1063), - [anon_sym_LF] = ACTIONS(1061), - [anon_sym_export] = ACTIONS(1063), - [anon_sym_alias] = ACTIONS(1063), - [anon_sym_def] = ACTIONS(1063), - [anon_sym_def_DASHenv] = ACTIONS(1063), - [anon_sym_export_DASHenv] = ACTIONS(1063), - [anon_sym_extern] = ACTIONS(1063), - [anon_sym_module] = ACTIONS(1063), - [anon_sym_use] = ACTIONS(1063), - [anon_sym_LBRACK] = ACTIONS(1063), - [anon_sym_LPAREN] = ACTIONS(1063), - [anon_sym_PIPE] = ACTIONS(1063), - [anon_sym_DOLLAR] = ACTIONS(1063), - [anon_sym_error] = ACTIONS(1063), - [anon_sym_DASH_DASH] = ACTIONS(1033), - [anon_sym_DASH] = ACTIONS(1063), - [anon_sym_break] = ACTIONS(1063), - [anon_sym_continue] = ACTIONS(1063), - [anon_sym_for] = ACTIONS(1063), - [anon_sym_loop] = ACTIONS(1063), - [anon_sym_while] = ACTIONS(1063), - [anon_sym_do] = ACTIONS(1063), - [anon_sym_if] = ACTIONS(1063), - [anon_sym_match] = ACTIONS(1063), - [anon_sym_LBRACE] = ACTIONS(1063), - [anon_sym_try] = ACTIONS(1063), - [anon_sym_return] = ACTIONS(1063), - [anon_sym_let] = ACTIONS(1063), - [anon_sym_let_DASHenv] = ACTIONS(1063), - [anon_sym_mut] = ACTIONS(1063), - [anon_sym_const] = 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_where] = ACTIONS(1063), - [anon_sym_not] = ACTIONS(1063), - [anon_sym_DOT_DOT_LT] = ACTIONS(1063), - [anon_sym_DOT_DOT] = ACTIONS(1063), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1063), - [sym_val_nothing] = ACTIONS(1063), - [anon_sym_true] = ACTIONS(1063), - [anon_sym_false] = ACTIONS(1063), - [aux_sym_val_number_token1] = ACTIONS(1063), - [aux_sym_val_number_token2] = ACTIONS(1063), - [aux_sym_val_number_token3] = ACTIONS(1063), - [aux_sym_val_number_token4] = ACTIONS(1063), - [anon_sym_inf] = ACTIONS(1063), - [anon_sym_DASHinf] = ACTIONS(1063), - [anon_sym_NaN] = 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_CARET] = ACTIONS(1063), - [sym_short_flag] = ACTIONS(1059), + [anon_sym_export] = ACTIONS(1754), + [anon_sym_alias] = ACTIONS(1754), + [anon_sym_let] = ACTIONS(1754), + [anon_sym_let_DASHenv] = ACTIONS(1754), + [anon_sym_mut] = ACTIONS(1754), + [anon_sym_const] = ACTIONS(1754), + [sym_cmd_identifier] = ACTIONS(1754), + [anon_sym_SEMI] = ACTIONS(1754), + [anon_sym_LF] = ACTIONS(1756), + [anon_sym_def] = ACTIONS(1754), + [anon_sym_def_DASHenv] = ACTIONS(1754), + [anon_sym_export_DASHenv] = ACTIONS(1754), + [anon_sym_extern] = ACTIONS(1754), + [anon_sym_module] = ACTIONS(1754), + [anon_sym_use] = ACTIONS(1754), + [anon_sym_LBRACK] = ACTIONS(1754), + [anon_sym_LPAREN] = ACTIONS(1754), + [anon_sym_RPAREN] = ACTIONS(1754), + [anon_sym_DOLLAR] = ACTIONS(1754), + [anon_sym_error] = ACTIONS(1754), + [anon_sym_DASH] = ACTIONS(1754), + [anon_sym_break] = ACTIONS(1754), + [anon_sym_continue] = ACTIONS(1754), + [anon_sym_for] = ACTIONS(1754), + [anon_sym_loop] = ACTIONS(1754), + [anon_sym_while] = ACTIONS(1754), + [anon_sym_do] = ACTIONS(1754), + [anon_sym_if] = ACTIONS(1754), + [anon_sym_match] = ACTIONS(1754), + [anon_sym_LBRACE] = ACTIONS(1754), + [anon_sym_RBRACE] = ACTIONS(1754), + [anon_sym_try] = ACTIONS(1754), + [anon_sym_return] = ACTIONS(1754), + [anon_sym_source] = ACTIONS(1754), + [anon_sym_source_DASHenv] = ACTIONS(1754), + [anon_sym_register] = ACTIONS(1754), + [anon_sym_hide] = ACTIONS(1754), + [anon_sym_hide_DASHenv] = ACTIONS(1754), + [anon_sym_overlay] = ACTIONS(1754), + [anon_sym_where] = ACTIONS(1754), + [anon_sym_not] = ACTIONS(1754), + [anon_sym_DOT_DOT_LT] = ACTIONS(1754), + [anon_sym_DOT_DOT] = ACTIONS(1754), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1754), + [sym_val_nothing] = ACTIONS(1754), + [anon_sym_true] = ACTIONS(1754), + [anon_sym_false] = ACTIONS(1754), + [aux_sym_val_number_token1] = ACTIONS(1754), + [aux_sym_val_number_token2] = ACTIONS(1754), + [aux_sym_val_number_token3] = ACTIONS(1754), + [aux_sym_val_number_token4] = ACTIONS(1754), + [anon_sym_inf] = ACTIONS(1754), + [anon_sym_DASHinf] = ACTIONS(1754), + [anon_sym_NaN] = ACTIONS(1754), + [anon_sym_0b] = ACTIONS(1754), + [anon_sym_0o] = ACTIONS(1754), + [anon_sym_0x] = ACTIONS(1754), + [sym_val_date] = ACTIONS(1754), + [anon_sym_DQUOTE] = ACTIONS(1754), + [sym__str_single_quotes] = ACTIONS(1754), + [sym__str_back_ticks] = ACTIONS(1754), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1754), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1754), + [anon_sym_CARET] = ACTIONS(1754), [anon_sym_POUND] = ACTIONS(3), }, [794] = { - [sym__flag] = STATE(814), - [sym_long_flag] = STATE(869), [sym_comment] = STATE(794), - [sym_cmd_identifier] = ACTIONS(1083), - [anon_sym_SEMI] = ACTIONS(1083), - [anon_sym_LF] = ACTIONS(1081), - [anon_sym_export] = ACTIONS(1083), - [anon_sym_alias] = ACTIONS(1083), - [anon_sym_def] = ACTIONS(1083), - [anon_sym_def_DASHenv] = ACTIONS(1083), - [anon_sym_export_DASHenv] = ACTIONS(1083), - [anon_sym_extern] = ACTIONS(1083), - [anon_sym_module] = ACTIONS(1083), - [anon_sym_use] = ACTIONS(1083), - [anon_sym_LBRACK] = ACTIONS(1083), - [anon_sym_LPAREN] = ACTIONS(1083), - [anon_sym_PIPE] = ACTIONS(1083), - [anon_sym_DOLLAR] = ACTIONS(1083), - [anon_sym_error] = ACTIONS(1083), - [anon_sym_DASH_DASH] = ACTIONS(999), - [anon_sym_DASH] = ACTIONS(1083), - [anon_sym_break] = ACTIONS(1083), - [anon_sym_continue] = ACTIONS(1083), - [anon_sym_for] = ACTIONS(1083), - [anon_sym_loop] = ACTIONS(1083), - [anon_sym_while] = ACTIONS(1083), - [anon_sym_do] = ACTIONS(1083), - [anon_sym_if] = ACTIONS(1083), - [anon_sym_match] = ACTIONS(1083), - [anon_sym_LBRACE] = ACTIONS(1083), - [anon_sym_RBRACE] = ACTIONS(1083), - [anon_sym_try] = ACTIONS(1083), - [anon_sym_return] = ACTIONS(1083), - [anon_sym_let] = ACTIONS(1083), - [anon_sym_let_DASHenv] = ACTIONS(1083), - [anon_sym_mut] = ACTIONS(1083), - [anon_sym_const] = ACTIONS(1083), - [anon_sym_source] = ACTIONS(1083), - [anon_sym_source_DASHenv] = ACTIONS(1083), - [anon_sym_register] = ACTIONS(1083), - [anon_sym_hide] = ACTIONS(1083), - [anon_sym_hide_DASHenv] = ACTIONS(1083), - [anon_sym_overlay] = ACTIONS(1083), - [anon_sym_where] = ACTIONS(1083), - [anon_sym_not] = ACTIONS(1083), - [anon_sym_DOT_DOT_LT] = ACTIONS(1083), - [anon_sym_DOT_DOT] = ACTIONS(1083), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1083), - [sym_val_nothing] = ACTIONS(1083), - [anon_sym_true] = ACTIONS(1083), - [anon_sym_false] = ACTIONS(1083), - [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(1083), - [anon_sym_inf] = ACTIONS(1083), - [anon_sym_DASHinf] = ACTIONS(1083), - [anon_sym_NaN] = ACTIONS(1083), - [anon_sym_0b] = ACTIONS(1083), - [anon_sym_0o] = ACTIONS(1083), - [anon_sym_0x] = ACTIONS(1083), - [sym_val_date] = ACTIONS(1083), - [anon_sym_DQUOTE] = ACTIONS(1083), - [sym__str_single_quotes] = ACTIONS(1083), - [sym__str_back_ticks] = ACTIONS(1083), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1083), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1083), - [anon_sym_CARET] = ACTIONS(1083), - [sym_short_flag] = ACTIONS(1025), + [anon_sym_export] = ACTIONS(1754), + [anon_sym_alias] = ACTIONS(1754), + [anon_sym_let] = ACTIONS(1754), + [anon_sym_let_DASHenv] = ACTIONS(1754), + [anon_sym_mut] = ACTIONS(1754), + [anon_sym_const] = ACTIONS(1754), + [sym_cmd_identifier] = ACTIONS(1754), + [anon_sym_SEMI] = ACTIONS(1754), + [anon_sym_LF] = ACTIONS(1756), + [anon_sym_def] = ACTIONS(1754), + [anon_sym_def_DASHenv] = ACTIONS(1754), + [anon_sym_export_DASHenv] = ACTIONS(1754), + [anon_sym_extern] = ACTIONS(1754), + [anon_sym_module] = ACTIONS(1754), + [anon_sym_use] = ACTIONS(1754), + [anon_sym_LBRACK] = ACTIONS(1754), + [anon_sym_LPAREN] = ACTIONS(1754), + [anon_sym_RPAREN] = ACTIONS(1754), + [anon_sym_DOLLAR] = ACTIONS(1754), + [anon_sym_error] = ACTIONS(1754), + [anon_sym_DASH] = ACTIONS(1754), + [anon_sym_break] = ACTIONS(1754), + [anon_sym_continue] = ACTIONS(1754), + [anon_sym_for] = ACTIONS(1754), + [anon_sym_loop] = ACTIONS(1754), + [anon_sym_while] = ACTIONS(1754), + [anon_sym_do] = ACTIONS(1754), + [anon_sym_if] = ACTIONS(1754), + [anon_sym_match] = ACTIONS(1754), + [anon_sym_LBRACE] = ACTIONS(1754), + [anon_sym_RBRACE] = ACTIONS(1754), + [anon_sym_try] = ACTIONS(1754), + [anon_sym_return] = ACTIONS(1754), + [anon_sym_source] = ACTIONS(1754), + [anon_sym_source_DASHenv] = ACTIONS(1754), + [anon_sym_register] = ACTIONS(1754), + [anon_sym_hide] = ACTIONS(1754), + [anon_sym_hide_DASHenv] = ACTIONS(1754), + [anon_sym_overlay] = ACTIONS(1754), + [anon_sym_where] = ACTIONS(1754), + [anon_sym_not] = ACTIONS(1754), + [anon_sym_DOT_DOT_LT] = ACTIONS(1754), + [anon_sym_DOT_DOT] = ACTIONS(1754), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1754), + [sym_val_nothing] = ACTIONS(1754), + [anon_sym_true] = ACTIONS(1754), + [anon_sym_false] = ACTIONS(1754), + [aux_sym_val_number_token1] = ACTIONS(1754), + [aux_sym_val_number_token2] = ACTIONS(1754), + [aux_sym_val_number_token3] = ACTIONS(1754), + [aux_sym_val_number_token4] = ACTIONS(1754), + [anon_sym_inf] = ACTIONS(1754), + [anon_sym_DASHinf] = ACTIONS(1754), + [anon_sym_NaN] = ACTIONS(1754), + [anon_sym_0b] = ACTIONS(1754), + [anon_sym_0o] = ACTIONS(1754), + [anon_sym_0x] = ACTIONS(1754), + [sym_val_date] = ACTIONS(1754), + [anon_sym_DQUOTE] = ACTIONS(1754), + [sym__str_single_quotes] = ACTIONS(1754), + [sym__str_back_ticks] = ACTIONS(1754), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1754), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1754), + [anon_sym_CARET] = ACTIONS(1754), [anon_sym_POUND] = ACTIONS(3), }, [795] = { - [sym__flag] = STATE(900), - [sym_long_flag] = STATE(984), [sym_comment] = STATE(795), - [sym_cmd_identifier] = ACTIONS(1668), - [anon_sym_SEMI] = ACTIONS(1668), - [anon_sym_LF] = ACTIONS(1670), - [anon_sym_export] = ACTIONS(1668), - [anon_sym_alias] = ACTIONS(1668), - [anon_sym_def] = ACTIONS(1668), - [anon_sym_def_DASHenv] = ACTIONS(1668), - [anon_sym_export_DASHenv] = ACTIONS(1668), - [anon_sym_extern] = ACTIONS(1668), - [anon_sym_module] = ACTIONS(1668), - [anon_sym_use] = ACTIONS(1668), - [anon_sym_LBRACK] = ACTIONS(1668), - [anon_sym_LPAREN] = ACTIONS(1668), - [anon_sym_PIPE] = ACTIONS(1668), - [anon_sym_DOLLAR] = ACTIONS(1668), - [anon_sym_error] = ACTIONS(1668), - [anon_sym_DASH_DASH] = ACTIONS(1658), - [anon_sym_DASH] = ACTIONS(1668), - [anon_sym_break] = ACTIONS(1668), - [anon_sym_continue] = ACTIONS(1668), - [anon_sym_for] = ACTIONS(1668), - [anon_sym_loop] = ACTIONS(1668), - [anon_sym_while] = ACTIONS(1668), - [anon_sym_do] = ACTIONS(1668), - [anon_sym_if] = ACTIONS(1668), - [anon_sym_match] = ACTIONS(1668), - [anon_sym_LBRACE] = ACTIONS(1668), - [anon_sym_RBRACE] = ACTIONS(1668), - [anon_sym_try] = ACTIONS(1668), - [anon_sym_return] = ACTIONS(1668), - [anon_sym_let] = ACTIONS(1668), - [anon_sym_let_DASHenv] = ACTIONS(1668), - [anon_sym_mut] = ACTIONS(1668), - [anon_sym_const] = ACTIONS(1668), - [anon_sym_source] = ACTIONS(1668), - [anon_sym_source_DASHenv] = ACTIONS(1668), - [anon_sym_register] = ACTIONS(1668), - [anon_sym_hide] = ACTIONS(1668), - [anon_sym_hide_DASHenv] = ACTIONS(1668), - [anon_sym_overlay] = ACTIONS(1668), - [anon_sym_where] = ACTIONS(1668), - [anon_sym_not] = ACTIONS(1668), - [anon_sym_DOT_DOT_LT] = ACTIONS(1668), - [anon_sym_DOT_DOT] = ACTIONS(1668), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1668), - [sym_val_nothing] = ACTIONS(1668), - [anon_sym_true] = ACTIONS(1668), - [anon_sym_false] = ACTIONS(1668), - [aux_sym_val_number_token1] = ACTIONS(1668), - [aux_sym_val_number_token2] = ACTIONS(1668), - [aux_sym_val_number_token3] = ACTIONS(1668), - [aux_sym_val_number_token4] = ACTIONS(1668), - [anon_sym_inf] = ACTIONS(1668), - [anon_sym_DASHinf] = ACTIONS(1668), - [anon_sym_NaN] = ACTIONS(1668), - [anon_sym_0b] = ACTIONS(1668), - [anon_sym_0o] = ACTIONS(1668), - [anon_sym_0x] = ACTIONS(1668), - [sym_val_date] = ACTIONS(1668), - [anon_sym_DQUOTE] = ACTIONS(1668), - [sym__str_single_quotes] = ACTIONS(1668), - [sym__str_back_ticks] = ACTIONS(1668), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1668), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1668), - [anon_sym_CARET] = ACTIONS(1668), - [sym_short_flag] = ACTIONS(1660), + [anon_sym_export] = ACTIONS(1758), + [anon_sym_alias] = ACTIONS(1758), + [anon_sym_let] = ACTIONS(1758), + [anon_sym_let_DASHenv] = ACTIONS(1758), + [anon_sym_mut] = ACTIONS(1758), + [anon_sym_const] = ACTIONS(1758), + [sym_cmd_identifier] = ACTIONS(1758), + [anon_sym_SEMI] = ACTIONS(1758), + [anon_sym_LF] = ACTIONS(1760), + [anon_sym_def] = ACTIONS(1758), + [anon_sym_def_DASHenv] = ACTIONS(1758), + [anon_sym_export_DASHenv] = ACTIONS(1758), + [anon_sym_extern] = ACTIONS(1758), + [anon_sym_module] = ACTIONS(1758), + [anon_sym_use] = ACTIONS(1758), + [anon_sym_LBRACK] = ACTIONS(1758), + [anon_sym_LPAREN] = ACTIONS(1758), + [anon_sym_RPAREN] = ACTIONS(1758), + [anon_sym_DOLLAR] = ACTIONS(1758), + [anon_sym_error] = ACTIONS(1758), + [anon_sym_DASH] = ACTIONS(1758), + [anon_sym_break] = ACTIONS(1758), + [anon_sym_continue] = ACTIONS(1758), + [anon_sym_for] = ACTIONS(1758), + [anon_sym_loop] = ACTIONS(1758), + [anon_sym_while] = ACTIONS(1758), + [anon_sym_do] = ACTIONS(1758), + [anon_sym_if] = ACTIONS(1758), + [anon_sym_match] = ACTIONS(1758), + [anon_sym_LBRACE] = ACTIONS(1758), + [anon_sym_RBRACE] = ACTIONS(1758), + [anon_sym_try] = ACTIONS(1758), + [anon_sym_return] = ACTIONS(1758), + [anon_sym_source] = ACTIONS(1758), + [anon_sym_source_DASHenv] = ACTIONS(1758), + [anon_sym_register] = ACTIONS(1758), + [anon_sym_hide] = ACTIONS(1758), + [anon_sym_hide_DASHenv] = ACTIONS(1758), + [anon_sym_overlay] = ACTIONS(1758), + [anon_sym_where] = ACTIONS(1758), + [anon_sym_not] = ACTIONS(1758), + [anon_sym_DOT_DOT_LT] = ACTIONS(1758), + [anon_sym_DOT_DOT] = ACTIONS(1758), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1758), + [sym_val_nothing] = ACTIONS(1758), + [anon_sym_true] = ACTIONS(1758), + [anon_sym_false] = ACTIONS(1758), + [aux_sym_val_number_token1] = ACTIONS(1758), + [aux_sym_val_number_token2] = ACTIONS(1758), + [aux_sym_val_number_token3] = ACTIONS(1758), + [aux_sym_val_number_token4] = ACTIONS(1758), + [anon_sym_inf] = ACTIONS(1758), + [anon_sym_DASHinf] = ACTIONS(1758), + [anon_sym_NaN] = ACTIONS(1758), + [anon_sym_0b] = ACTIONS(1758), + [anon_sym_0o] = ACTIONS(1758), + [anon_sym_0x] = ACTIONS(1758), + [sym_val_date] = ACTIONS(1758), + [anon_sym_DQUOTE] = ACTIONS(1758), + [sym__str_single_quotes] = ACTIONS(1758), + [sym__str_back_ticks] = ACTIONS(1758), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1758), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1758), + [anon_sym_CARET] = ACTIONS(1758), [anon_sym_POUND] = ACTIONS(3), }, [796] = { - [sym__flag] = STATE(893), - [sym_long_flag] = STATE(984), [sym_comment] = STATE(796), - [sym_cmd_identifier] = ACTIONS(1063), - [anon_sym_SEMI] = ACTIONS(1063), - [anon_sym_LF] = ACTIONS(1061), - [anon_sym_export] = ACTIONS(1063), - [anon_sym_alias] = ACTIONS(1063), - [anon_sym_def] = ACTIONS(1063), - [anon_sym_def_DASHenv] = ACTIONS(1063), - [anon_sym_export_DASHenv] = ACTIONS(1063), - [anon_sym_extern] = ACTIONS(1063), - [anon_sym_module] = ACTIONS(1063), - [anon_sym_use] = ACTIONS(1063), - [anon_sym_LBRACK] = ACTIONS(1063), - [anon_sym_LPAREN] = ACTIONS(1063), - [anon_sym_PIPE] = ACTIONS(1063), - [anon_sym_DOLLAR] = ACTIONS(1063), - [anon_sym_error] = ACTIONS(1063), - [anon_sym_DASH_DASH] = ACTIONS(1658), - [anon_sym_DASH] = ACTIONS(1063), - [anon_sym_break] = ACTIONS(1063), - [anon_sym_continue] = ACTIONS(1063), - [anon_sym_for] = ACTIONS(1063), - [anon_sym_loop] = ACTIONS(1063), - [anon_sym_while] = ACTIONS(1063), - [anon_sym_do] = ACTIONS(1063), - [anon_sym_if] = ACTIONS(1063), - [anon_sym_match] = ACTIONS(1063), - [anon_sym_LBRACE] = ACTIONS(1063), - [anon_sym_RBRACE] = ACTIONS(1063), - [anon_sym_try] = ACTIONS(1063), - [anon_sym_return] = ACTIONS(1063), - [anon_sym_let] = ACTIONS(1063), - [anon_sym_let_DASHenv] = ACTIONS(1063), - [anon_sym_mut] = ACTIONS(1063), - [anon_sym_const] = 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_where] = ACTIONS(1063), - [anon_sym_not] = ACTIONS(1063), - [anon_sym_DOT_DOT_LT] = ACTIONS(1063), - [anon_sym_DOT_DOT] = ACTIONS(1063), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1063), - [sym_val_nothing] = ACTIONS(1063), - [anon_sym_true] = ACTIONS(1063), - [anon_sym_false] = ACTIONS(1063), - [aux_sym_val_number_token1] = ACTIONS(1063), - [aux_sym_val_number_token2] = ACTIONS(1063), - [aux_sym_val_number_token3] = ACTIONS(1063), - [aux_sym_val_number_token4] = ACTIONS(1063), - [anon_sym_inf] = ACTIONS(1063), - [anon_sym_DASHinf] = ACTIONS(1063), - [anon_sym_NaN] = 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_CARET] = ACTIONS(1063), - [sym_short_flag] = ACTIONS(1660), + [anon_sym_export] = ACTIONS(1762), + [anon_sym_alias] = ACTIONS(1762), + [anon_sym_let] = ACTIONS(1762), + [anon_sym_let_DASHenv] = ACTIONS(1762), + [anon_sym_mut] = ACTIONS(1762), + [anon_sym_const] = ACTIONS(1762), + [sym_cmd_identifier] = ACTIONS(1762), + [anon_sym_SEMI] = ACTIONS(1762), + [anon_sym_LF] = ACTIONS(1764), + [anon_sym_def] = ACTIONS(1762), + [anon_sym_def_DASHenv] = ACTIONS(1762), + [anon_sym_export_DASHenv] = ACTIONS(1762), + [anon_sym_extern] = ACTIONS(1762), + [anon_sym_module] = ACTIONS(1762), + [anon_sym_use] = ACTIONS(1762), + [anon_sym_LBRACK] = ACTIONS(1762), + [anon_sym_LPAREN] = ACTIONS(1762), + [anon_sym_RPAREN] = ACTIONS(1762), + [anon_sym_DOLLAR] = ACTIONS(1762), + [anon_sym_error] = ACTIONS(1762), + [anon_sym_DASH] = ACTIONS(1762), + [anon_sym_break] = ACTIONS(1762), + [anon_sym_continue] = ACTIONS(1762), + [anon_sym_for] = ACTIONS(1762), + [anon_sym_loop] = ACTIONS(1762), + [anon_sym_while] = ACTIONS(1762), + [anon_sym_do] = ACTIONS(1762), + [anon_sym_if] = ACTIONS(1762), + [anon_sym_match] = ACTIONS(1762), + [anon_sym_LBRACE] = ACTIONS(1762), + [anon_sym_RBRACE] = ACTIONS(1762), + [anon_sym_try] = ACTIONS(1762), + [anon_sym_return] = ACTIONS(1762), + [anon_sym_source] = ACTIONS(1762), + [anon_sym_source_DASHenv] = ACTIONS(1762), + [anon_sym_register] = ACTIONS(1762), + [anon_sym_hide] = ACTIONS(1762), + [anon_sym_hide_DASHenv] = ACTIONS(1762), + [anon_sym_overlay] = ACTIONS(1762), + [anon_sym_where] = ACTIONS(1762), + [anon_sym_not] = ACTIONS(1762), + [anon_sym_DOT_DOT_LT] = ACTIONS(1762), + [anon_sym_DOT_DOT] = ACTIONS(1762), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1762), + [sym_val_nothing] = ACTIONS(1762), + [anon_sym_true] = ACTIONS(1762), + [anon_sym_false] = ACTIONS(1762), + [aux_sym_val_number_token1] = ACTIONS(1762), + [aux_sym_val_number_token2] = ACTIONS(1762), + [aux_sym_val_number_token3] = ACTIONS(1762), + [aux_sym_val_number_token4] = ACTIONS(1762), + [anon_sym_inf] = ACTIONS(1762), + [anon_sym_DASHinf] = ACTIONS(1762), + [anon_sym_NaN] = ACTIONS(1762), + [anon_sym_0b] = ACTIONS(1762), + [anon_sym_0o] = ACTIONS(1762), + [anon_sym_0x] = ACTIONS(1762), + [sym_val_date] = ACTIONS(1762), + [anon_sym_DQUOTE] = ACTIONS(1762), + [sym__str_single_quotes] = ACTIONS(1762), + [sym__str_back_ticks] = ACTIONS(1762), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1762), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1762), + [anon_sym_CARET] = ACTIONS(1762), [anon_sym_POUND] = ACTIONS(3), }, [797] = { - [sym__flag] = STATE(792), - [sym_long_flag] = STATE(856), [sym_comment] = STATE(797), - [ts_builtin_sym_end] = ACTIONS(1087), - [sym_cmd_identifier] = ACTIONS(1085), - [anon_sym_SEMI] = ACTIONS(1085), - [anon_sym_LF] = ACTIONS(1087), - [anon_sym_export] = ACTIONS(1085), - [anon_sym_alias] = ACTIONS(1085), - [anon_sym_def] = ACTIONS(1085), - [anon_sym_def_DASHenv] = 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_PIPE] = ACTIONS(1085), - [anon_sym_DOLLAR] = ACTIONS(1085), - [anon_sym_error] = ACTIONS(1085), - [anon_sym_DASH_DASH] = ACTIONS(1033), - [anon_sym_DASH] = ACTIONS(1085), - [anon_sym_break] = ACTIONS(1085), - [anon_sym_continue] = ACTIONS(1085), - [anon_sym_for] = 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_try] = ACTIONS(1085), - [anon_sym_return] = 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_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_where] = ACTIONS(1085), - [anon_sym_not] = ACTIONS(1085), - [anon_sym_DOT_DOT_LT] = ACTIONS(1085), - [anon_sym_DOT_DOT] = ACTIONS(1085), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1085), - [sym_val_nothing] = ACTIONS(1085), - [anon_sym_true] = ACTIONS(1085), - [anon_sym_false] = 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), - [anon_sym_inf] = ACTIONS(1085), - [anon_sym_DASHinf] = ACTIONS(1085), - [anon_sym_NaN] = 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), - [sym_short_flag] = ACTIONS(1059), + [anon_sym_export] = ACTIONS(1766), + [anon_sym_alias] = ACTIONS(1766), + [anon_sym_let] = ACTIONS(1766), + [anon_sym_let_DASHenv] = ACTIONS(1766), + [anon_sym_mut] = ACTIONS(1766), + [anon_sym_const] = ACTIONS(1766), + [sym_cmd_identifier] = ACTIONS(1766), + [anon_sym_SEMI] = ACTIONS(1766), + [anon_sym_LF] = ACTIONS(1768), + [anon_sym_def] = ACTIONS(1766), + [anon_sym_def_DASHenv] = ACTIONS(1766), + [anon_sym_export_DASHenv] = ACTIONS(1766), + [anon_sym_extern] = ACTIONS(1766), + [anon_sym_module] = ACTIONS(1766), + [anon_sym_use] = ACTIONS(1766), + [anon_sym_LBRACK] = ACTIONS(1766), + [anon_sym_LPAREN] = ACTIONS(1766), + [anon_sym_RPAREN] = ACTIONS(1766), + [anon_sym_DOLLAR] = ACTIONS(1766), + [anon_sym_error] = ACTIONS(1766), + [anon_sym_DASH] = ACTIONS(1766), + [anon_sym_break] = ACTIONS(1766), + [anon_sym_continue] = ACTIONS(1766), + [anon_sym_for] = ACTIONS(1766), + [anon_sym_loop] = ACTIONS(1766), + [anon_sym_while] = ACTIONS(1766), + [anon_sym_do] = ACTIONS(1766), + [anon_sym_if] = ACTIONS(1766), + [anon_sym_match] = ACTIONS(1766), + [anon_sym_LBRACE] = ACTIONS(1766), + [anon_sym_RBRACE] = ACTIONS(1766), + [anon_sym_try] = ACTIONS(1766), + [anon_sym_return] = ACTIONS(1766), + [anon_sym_source] = ACTIONS(1766), + [anon_sym_source_DASHenv] = ACTIONS(1766), + [anon_sym_register] = ACTIONS(1766), + [anon_sym_hide] = ACTIONS(1766), + [anon_sym_hide_DASHenv] = ACTIONS(1766), + [anon_sym_overlay] = ACTIONS(1766), + [anon_sym_where] = ACTIONS(1766), + [anon_sym_not] = ACTIONS(1766), + [anon_sym_DOT_DOT_LT] = ACTIONS(1766), + [anon_sym_DOT_DOT] = ACTIONS(1766), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1766), + [sym_val_nothing] = ACTIONS(1766), + [anon_sym_true] = ACTIONS(1766), + [anon_sym_false] = ACTIONS(1766), + [aux_sym_val_number_token1] = ACTIONS(1766), + [aux_sym_val_number_token2] = ACTIONS(1766), + [aux_sym_val_number_token3] = ACTIONS(1766), + [aux_sym_val_number_token4] = ACTIONS(1766), + [anon_sym_inf] = ACTIONS(1766), + [anon_sym_DASHinf] = ACTIONS(1766), + [anon_sym_NaN] = ACTIONS(1766), + [anon_sym_0b] = ACTIONS(1766), + [anon_sym_0o] = ACTIONS(1766), + [anon_sym_0x] = ACTIONS(1766), + [sym_val_date] = ACTIONS(1766), + [anon_sym_DQUOTE] = ACTIONS(1766), + [sym__str_single_quotes] = ACTIONS(1766), + [sym__str_back_ticks] = ACTIONS(1766), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1766), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1766), + [anon_sym_CARET] = ACTIONS(1766), [anon_sym_POUND] = ACTIONS(3), }, [798] = { - [sym__flag] = STATE(791), - [sym_long_flag] = STATE(856), [sym_comment] = STATE(798), - [ts_builtin_sym_end] = ACTIONS(1087), - [sym_cmd_identifier] = ACTIONS(1085), - [anon_sym_SEMI] = ACTIONS(1085), - [anon_sym_LF] = ACTIONS(1087), - [anon_sym_export] = ACTIONS(1085), - [anon_sym_alias] = ACTIONS(1085), - [anon_sym_def] = ACTIONS(1085), - [anon_sym_def_DASHenv] = 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_PIPE] = ACTIONS(1085), - [anon_sym_DOLLAR] = ACTIONS(1085), - [anon_sym_error] = ACTIONS(1085), - [anon_sym_DASH_DASH] = ACTIONS(1033), - [anon_sym_DASH] = ACTIONS(1085), - [anon_sym_break] = ACTIONS(1085), - [anon_sym_continue] = ACTIONS(1085), - [anon_sym_for] = 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_try] = ACTIONS(1085), - [anon_sym_return] = 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_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_where] = ACTIONS(1085), - [anon_sym_not] = ACTIONS(1085), - [anon_sym_DOT_DOT_LT] = ACTIONS(1085), - [anon_sym_DOT_DOT] = ACTIONS(1085), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1085), - [sym_val_nothing] = ACTIONS(1085), - [anon_sym_true] = ACTIONS(1085), - [anon_sym_false] = 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), - [anon_sym_inf] = ACTIONS(1085), - [anon_sym_DASHinf] = ACTIONS(1085), - [anon_sym_NaN] = 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), - [sym_short_flag] = ACTIONS(1059), + [anon_sym_export] = ACTIONS(1766), + [anon_sym_alias] = ACTIONS(1766), + [anon_sym_let] = ACTIONS(1766), + [anon_sym_let_DASHenv] = ACTIONS(1766), + [anon_sym_mut] = ACTIONS(1766), + [anon_sym_const] = ACTIONS(1766), + [sym_cmd_identifier] = ACTIONS(1766), + [anon_sym_SEMI] = ACTIONS(1766), + [anon_sym_LF] = ACTIONS(1768), + [anon_sym_def] = ACTIONS(1766), + [anon_sym_def_DASHenv] = ACTIONS(1766), + [anon_sym_export_DASHenv] = ACTIONS(1766), + [anon_sym_extern] = ACTIONS(1766), + [anon_sym_module] = ACTIONS(1766), + [anon_sym_use] = ACTIONS(1766), + [anon_sym_LBRACK] = ACTIONS(1766), + [anon_sym_LPAREN] = ACTIONS(1766), + [anon_sym_RPAREN] = ACTIONS(1766), + [anon_sym_DOLLAR] = ACTIONS(1766), + [anon_sym_error] = ACTIONS(1766), + [anon_sym_DASH] = ACTIONS(1766), + [anon_sym_break] = ACTIONS(1766), + [anon_sym_continue] = ACTIONS(1766), + [anon_sym_for] = ACTIONS(1766), + [anon_sym_loop] = ACTIONS(1766), + [anon_sym_while] = ACTIONS(1766), + [anon_sym_do] = ACTIONS(1766), + [anon_sym_if] = ACTIONS(1766), + [anon_sym_match] = ACTIONS(1766), + [anon_sym_LBRACE] = ACTIONS(1766), + [anon_sym_RBRACE] = ACTIONS(1766), + [anon_sym_try] = ACTIONS(1766), + [anon_sym_return] = ACTIONS(1766), + [anon_sym_source] = ACTIONS(1766), + [anon_sym_source_DASHenv] = ACTIONS(1766), + [anon_sym_register] = ACTIONS(1766), + [anon_sym_hide] = ACTIONS(1766), + [anon_sym_hide_DASHenv] = ACTIONS(1766), + [anon_sym_overlay] = ACTIONS(1766), + [anon_sym_where] = ACTIONS(1766), + [anon_sym_not] = ACTIONS(1766), + [anon_sym_DOT_DOT_LT] = ACTIONS(1766), + [anon_sym_DOT_DOT] = ACTIONS(1766), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1766), + [sym_val_nothing] = ACTIONS(1766), + [anon_sym_true] = ACTIONS(1766), + [anon_sym_false] = ACTIONS(1766), + [aux_sym_val_number_token1] = ACTIONS(1766), + [aux_sym_val_number_token2] = ACTIONS(1766), + [aux_sym_val_number_token3] = ACTIONS(1766), + [aux_sym_val_number_token4] = ACTIONS(1766), + [anon_sym_inf] = ACTIONS(1766), + [anon_sym_DASHinf] = ACTIONS(1766), + [anon_sym_NaN] = ACTIONS(1766), + [anon_sym_0b] = ACTIONS(1766), + [anon_sym_0o] = ACTIONS(1766), + [anon_sym_0x] = ACTIONS(1766), + [sym_val_date] = ACTIONS(1766), + [anon_sym_DQUOTE] = ACTIONS(1766), + [sym__str_single_quotes] = ACTIONS(1766), + [sym__str_back_ticks] = ACTIONS(1766), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1766), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1766), + [anon_sym_CARET] = ACTIONS(1766), [anon_sym_POUND] = ACTIONS(3), }, [799] = { - [sym__flag] = STATE(790), - [sym_long_flag] = STATE(869), [sym_comment] = STATE(799), - [sym_cmd_identifier] = ACTIONS(1065), - [anon_sym_SEMI] = ACTIONS(1065), - [anon_sym_LF] = ACTIONS(1067), - [anon_sym_export] = ACTIONS(1065), - [anon_sym_alias] = ACTIONS(1065), - [anon_sym_def] = ACTIONS(1065), - [anon_sym_def_DASHenv] = ACTIONS(1065), - [anon_sym_export_DASHenv] = ACTIONS(1065), - [anon_sym_extern] = ACTIONS(1065), - [anon_sym_module] = ACTIONS(1065), - [anon_sym_use] = ACTIONS(1065), - [anon_sym_LBRACK] = ACTIONS(1065), - [anon_sym_LPAREN] = ACTIONS(1065), - [anon_sym_PIPE] = ACTIONS(1065), - [anon_sym_DOLLAR] = ACTIONS(1065), - [anon_sym_error] = ACTIONS(1065), - [anon_sym_DASH_DASH] = ACTIONS(999), - [anon_sym_DASH] = ACTIONS(1065), - [anon_sym_break] = ACTIONS(1065), - [anon_sym_continue] = ACTIONS(1065), - [anon_sym_for] = ACTIONS(1065), - [anon_sym_loop] = ACTIONS(1065), - [anon_sym_while] = ACTIONS(1065), - [anon_sym_do] = ACTIONS(1065), - [anon_sym_if] = ACTIONS(1065), - [anon_sym_match] = ACTIONS(1065), - [anon_sym_LBRACE] = ACTIONS(1065), - [anon_sym_RBRACE] = ACTIONS(1065), - [anon_sym_try] = ACTIONS(1065), - [anon_sym_return] = ACTIONS(1065), - [anon_sym_let] = ACTIONS(1065), - [anon_sym_let_DASHenv] = ACTIONS(1065), - [anon_sym_mut] = ACTIONS(1065), - [anon_sym_const] = ACTIONS(1065), - [anon_sym_source] = ACTIONS(1065), - [anon_sym_source_DASHenv] = ACTIONS(1065), - [anon_sym_register] = ACTIONS(1065), - [anon_sym_hide] = ACTIONS(1065), - [anon_sym_hide_DASHenv] = ACTIONS(1065), - [anon_sym_overlay] = ACTIONS(1065), - [anon_sym_where] = ACTIONS(1065), - [anon_sym_not] = ACTIONS(1065), - [anon_sym_DOT_DOT_LT] = ACTIONS(1065), - [anon_sym_DOT_DOT] = ACTIONS(1065), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1065), - [sym_val_nothing] = ACTIONS(1065), - [anon_sym_true] = ACTIONS(1065), - [anon_sym_false] = ACTIONS(1065), - [aux_sym_val_number_token1] = ACTIONS(1065), - [aux_sym_val_number_token2] = ACTIONS(1065), - [aux_sym_val_number_token3] = ACTIONS(1065), - [aux_sym_val_number_token4] = ACTIONS(1065), - [anon_sym_inf] = ACTIONS(1065), - [anon_sym_DASHinf] = ACTIONS(1065), - [anon_sym_NaN] = ACTIONS(1065), - [anon_sym_0b] = ACTIONS(1065), - [anon_sym_0o] = ACTIONS(1065), - [anon_sym_0x] = ACTIONS(1065), - [sym_val_date] = ACTIONS(1065), - [anon_sym_DQUOTE] = ACTIONS(1065), - [sym__str_single_quotes] = ACTIONS(1065), - [sym__str_back_ticks] = ACTIONS(1065), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1065), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1065), - [anon_sym_CARET] = ACTIONS(1065), - [sym_short_flag] = ACTIONS(1025), + [anon_sym_export] = ACTIONS(1770), + [anon_sym_alias] = ACTIONS(1770), + [anon_sym_let] = ACTIONS(1770), + [anon_sym_let_DASHenv] = ACTIONS(1770), + [anon_sym_mut] = ACTIONS(1770), + [anon_sym_const] = ACTIONS(1770), + [sym_cmd_identifier] = ACTIONS(1770), + [anon_sym_SEMI] = ACTIONS(1770), + [anon_sym_LF] = ACTIONS(1772), + [anon_sym_def] = ACTIONS(1770), + [anon_sym_def_DASHenv] = ACTIONS(1770), + [anon_sym_export_DASHenv] = ACTIONS(1770), + [anon_sym_extern] = ACTIONS(1770), + [anon_sym_module] = ACTIONS(1770), + [anon_sym_use] = ACTIONS(1770), + [anon_sym_LBRACK] = ACTIONS(1770), + [anon_sym_LPAREN] = ACTIONS(1770), + [anon_sym_RPAREN] = ACTIONS(1770), + [anon_sym_DOLLAR] = ACTIONS(1770), + [anon_sym_error] = ACTIONS(1770), + [anon_sym_DASH] = ACTIONS(1770), + [anon_sym_break] = ACTIONS(1770), + [anon_sym_continue] = ACTIONS(1770), + [anon_sym_for] = ACTIONS(1770), + [anon_sym_loop] = ACTIONS(1770), + [anon_sym_while] = ACTIONS(1770), + [anon_sym_do] = ACTIONS(1770), + [anon_sym_if] = ACTIONS(1770), + [anon_sym_match] = ACTIONS(1770), + [anon_sym_LBRACE] = ACTIONS(1770), + [anon_sym_RBRACE] = ACTIONS(1770), + [anon_sym_try] = ACTIONS(1770), + [anon_sym_return] = ACTIONS(1770), + [anon_sym_source] = ACTIONS(1770), + [anon_sym_source_DASHenv] = ACTIONS(1770), + [anon_sym_register] = ACTIONS(1770), + [anon_sym_hide] = ACTIONS(1770), + [anon_sym_hide_DASHenv] = ACTIONS(1770), + [anon_sym_overlay] = ACTIONS(1770), + [anon_sym_where] = ACTIONS(1770), + [anon_sym_not] = ACTIONS(1770), + [anon_sym_DOT_DOT_LT] = ACTIONS(1770), + [anon_sym_DOT_DOT] = ACTIONS(1770), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1770), + [sym_val_nothing] = ACTIONS(1770), + [anon_sym_true] = ACTIONS(1770), + [anon_sym_false] = ACTIONS(1770), + [aux_sym_val_number_token1] = ACTIONS(1770), + [aux_sym_val_number_token2] = ACTIONS(1770), + [aux_sym_val_number_token3] = ACTIONS(1770), + [aux_sym_val_number_token4] = ACTIONS(1770), + [anon_sym_inf] = ACTIONS(1770), + [anon_sym_DASHinf] = ACTIONS(1770), + [anon_sym_NaN] = ACTIONS(1770), + [anon_sym_0b] = ACTIONS(1770), + [anon_sym_0o] = ACTIONS(1770), + [anon_sym_0x] = ACTIONS(1770), + [sym_val_date] = ACTIONS(1770), + [anon_sym_DQUOTE] = ACTIONS(1770), + [sym__str_single_quotes] = ACTIONS(1770), + [sym__str_back_ticks] = ACTIONS(1770), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1770), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1770), + [anon_sym_CARET] = ACTIONS(1770), [anon_sym_POUND] = ACTIONS(3), }, [800] = { - [sym__flag] = STATE(968), - [sym_long_flag] = STATE(945), [sym_comment] = STATE(800), - [ts_builtin_sym_end] = ACTIONS(1087), - [sym_cmd_identifier] = ACTIONS(1085), - [anon_sym_SEMI] = ACTIONS(1085), - [anon_sym_LF] = ACTIONS(1087), - [anon_sym_export] = ACTIONS(1085), - [anon_sym_alias] = ACTIONS(1085), - [anon_sym_def] = ACTIONS(1085), - [anon_sym_def_DASHenv] = 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_PIPE] = ACTIONS(1085), - [anon_sym_DOLLAR] = ACTIONS(1085), - [anon_sym_error] = ACTIONS(1085), - [anon_sym_DASH_DASH] = ACTIONS(1664), - [anon_sym_DASH] = ACTIONS(1085), - [anon_sym_break] = ACTIONS(1085), - [anon_sym_continue] = ACTIONS(1085), - [anon_sym_for] = 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_try] = ACTIONS(1085), - [anon_sym_return] = 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_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_where] = ACTIONS(1085), - [anon_sym_not] = ACTIONS(1085), - [anon_sym_DOT_DOT_LT] = ACTIONS(1085), - [anon_sym_DOT_DOT] = ACTIONS(1085), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1085), - [sym_val_nothing] = ACTIONS(1085), - [anon_sym_true] = ACTIONS(1085), - [anon_sym_false] = 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), - [anon_sym_inf] = ACTIONS(1085), - [anon_sym_DASHinf] = ACTIONS(1085), - [anon_sym_NaN] = 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), - [sym_short_flag] = ACTIONS(1666), + [anon_sym_export] = ACTIONS(1770), + [anon_sym_alias] = ACTIONS(1770), + [anon_sym_let] = ACTIONS(1770), + [anon_sym_let_DASHenv] = ACTIONS(1770), + [anon_sym_mut] = ACTIONS(1770), + [anon_sym_const] = ACTIONS(1770), + [sym_cmd_identifier] = ACTIONS(1770), + [anon_sym_SEMI] = ACTIONS(1770), + [anon_sym_LF] = ACTIONS(1772), + [anon_sym_def] = ACTIONS(1770), + [anon_sym_def_DASHenv] = ACTIONS(1770), + [anon_sym_export_DASHenv] = ACTIONS(1770), + [anon_sym_extern] = ACTIONS(1770), + [anon_sym_module] = ACTIONS(1770), + [anon_sym_use] = ACTIONS(1770), + [anon_sym_LBRACK] = ACTIONS(1770), + [anon_sym_LPAREN] = ACTIONS(1770), + [anon_sym_RPAREN] = ACTIONS(1770), + [anon_sym_DOLLAR] = ACTIONS(1770), + [anon_sym_error] = ACTIONS(1770), + [anon_sym_DASH] = ACTIONS(1770), + [anon_sym_break] = ACTIONS(1770), + [anon_sym_continue] = ACTIONS(1770), + [anon_sym_for] = ACTIONS(1770), + [anon_sym_loop] = ACTIONS(1770), + [anon_sym_while] = ACTIONS(1770), + [anon_sym_do] = ACTIONS(1770), + [anon_sym_if] = ACTIONS(1770), + [anon_sym_match] = ACTIONS(1770), + [anon_sym_LBRACE] = ACTIONS(1770), + [anon_sym_RBRACE] = ACTIONS(1770), + [anon_sym_try] = ACTIONS(1770), + [anon_sym_return] = ACTIONS(1770), + [anon_sym_source] = ACTIONS(1770), + [anon_sym_source_DASHenv] = ACTIONS(1770), + [anon_sym_register] = ACTIONS(1770), + [anon_sym_hide] = ACTIONS(1770), + [anon_sym_hide_DASHenv] = ACTIONS(1770), + [anon_sym_overlay] = ACTIONS(1770), + [anon_sym_where] = ACTIONS(1770), + [anon_sym_not] = ACTIONS(1770), + [anon_sym_DOT_DOT_LT] = ACTIONS(1770), + [anon_sym_DOT_DOT] = ACTIONS(1770), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1770), + [sym_val_nothing] = ACTIONS(1770), + [anon_sym_true] = ACTIONS(1770), + [anon_sym_false] = ACTIONS(1770), + [aux_sym_val_number_token1] = ACTIONS(1770), + [aux_sym_val_number_token2] = ACTIONS(1770), + [aux_sym_val_number_token3] = ACTIONS(1770), + [aux_sym_val_number_token4] = ACTIONS(1770), + [anon_sym_inf] = ACTIONS(1770), + [anon_sym_DASHinf] = ACTIONS(1770), + [anon_sym_NaN] = ACTIONS(1770), + [anon_sym_0b] = ACTIONS(1770), + [anon_sym_0o] = ACTIONS(1770), + [anon_sym_0x] = ACTIONS(1770), + [sym_val_date] = ACTIONS(1770), + [anon_sym_DQUOTE] = ACTIONS(1770), + [sym__str_single_quotes] = ACTIONS(1770), + [sym__str_back_ticks] = ACTIONS(1770), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1770), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1770), + [anon_sym_CARET] = ACTIONS(1770), [anon_sym_POUND] = ACTIONS(3), }, [801] = { - [sym__command_name] = STATE(1240), - [sym_scope_pattern] = STATE(1283), - [sym_wild_card] = STATE(1242), - [sym_command_list] = STATE(1243), - [sym_val_string] = STATE(1194), - [sym__str_double_quotes] = STATE(1201), [sym_comment] = STATE(801), - [sym_cmd_identifier] = ACTIONS(1672), - [anon_sym_export] = ACTIONS(1548), - [anon_sym_alias] = ACTIONS(1548), - [anon_sym_def] = ACTIONS(1548), - [anon_sym_def_DASHenv] = ACTIONS(1548), - [anon_sym_export_DASHenv] = ACTIONS(1548), - [anon_sym_extern] = ACTIONS(1548), - [anon_sym_module] = ACTIONS(1548), - [anon_sym_use] = ACTIONS(1548), - [anon_sym_LBRACK] = ACTIONS(1674), - [anon_sym_LPAREN] = ACTIONS(1550), - [anon_sym_DOLLAR] = ACTIONS(1548), - [anon_sym_error] = ACTIONS(1548), - [anon_sym_DASH] = ACTIONS(1548), - [anon_sym_break] = ACTIONS(1548), - [anon_sym_continue] = ACTIONS(1548), - [anon_sym_for] = ACTIONS(1548), - [anon_sym_loop] = ACTIONS(1548), - [anon_sym_while] = ACTIONS(1548), - [anon_sym_do] = ACTIONS(1548), - [anon_sym_if] = ACTIONS(1548), - [anon_sym_match] = ACTIONS(1548), - [anon_sym_LBRACE] = ACTIONS(1550), - [anon_sym_RBRACE] = ACTIONS(1550), - [anon_sym_try] = ACTIONS(1548), - [anon_sym_return] = ACTIONS(1548), - [anon_sym_let] = ACTIONS(1548), - [anon_sym_let_DASHenv] = ACTIONS(1548), - [anon_sym_mut] = ACTIONS(1548), - [anon_sym_const] = ACTIONS(1548), - [anon_sym_source] = ACTIONS(1548), - [anon_sym_source_DASHenv] = ACTIONS(1548), - [anon_sym_register] = ACTIONS(1548), - [anon_sym_hide] = ACTIONS(1548), - [anon_sym_hide_DASHenv] = ACTIONS(1548), - [anon_sym_overlay] = ACTIONS(1548), - [anon_sym_STAR] = ACTIONS(1676), - [anon_sym_where] = ACTIONS(1548), - [anon_sym_not] = ACTIONS(1548), - [anon_sym_DOT_DOT_LT] = ACTIONS(1550), - [anon_sym_DOT_DOT] = ACTIONS(1548), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1550), - [sym_val_nothing] = ACTIONS(1548), - [anon_sym_true] = ACTIONS(1548), - [anon_sym_false] = ACTIONS(1548), - [aux_sym_val_number_token1] = ACTIONS(1548), - [aux_sym_val_number_token2] = ACTIONS(1550), - [aux_sym_val_number_token3] = ACTIONS(1550), - [aux_sym_val_number_token4] = ACTIONS(1550), - [anon_sym_inf] = ACTIONS(1548), - [anon_sym_DASHinf] = ACTIONS(1550), - [anon_sym_NaN] = ACTIONS(1548), - [anon_sym_0b] = ACTIONS(1548), - [anon_sym_0o] = ACTIONS(1548), - [anon_sym_0x] = ACTIONS(1548), - [sym_val_date] = ACTIONS(1550), - [anon_sym_DQUOTE] = ACTIONS(1678), - [sym__str_single_quotes] = ACTIONS(1680), - [sym__str_back_ticks] = ACTIONS(1680), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1550), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1550), - [anon_sym_CARET] = ACTIONS(1550), - [anon_sym_POUND] = ACTIONS(153), - }, - [802] = { - [sym__command_name] = STATE(1240), - [sym_scope_pattern] = STATE(1254), - [sym_wild_card] = STATE(1242), - [sym_command_list] = STATE(1243), - [sym_val_string] = STATE(1194), - [sym__str_double_quotes] = STATE(1201), - [sym_comment] = STATE(802), - [sym_cmd_identifier] = ACTIONS(1672), - [anon_sym_export] = ACTIONS(1532), - [anon_sym_alias] = ACTIONS(1532), - [anon_sym_def] = ACTIONS(1532), - [anon_sym_def_DASHenv] = ACTIONS(1532), - [anon_sym_export_DASHenv] = ACTIONS(1532), - [anon_sym_extern] = ACTIONS(1532), - [anon_sym_module] = ACTIONS(1532), - [anon_sym_use] = ACTIONS(1532), - [anon_sym_LBRACK] = ACTIONS(1674), - [anon_sym_LPAREN] = ACTIONS(1528), - [anon_sym_DOLLAR] = ACTIONS(1532), - [anon_sym_error] = ACTIONS(1532), - [anon_sym_DASH] = ACTIONS(1532), - [anon_sym_break] = ACTIONS(1532), - [anon_sym_continue] = ACTIONS(1532), - [anon_sym_for] = ACTIONS(1532), - [anon_sym_loop] = ACTIONS(1532), - [anon_sym_while] = ACTIONS(1532), - [anon_sym_do] = ACTIONS(1532), - [anon_sym_if] = ACTIONS(1532), - [anon_sym_match] = ACTIONS(1532), - [anon_sym_LBRACE] = ACTIONS(1528), - [anon_sym_RBRACE] = ACTIONS(1528), - [anon_sym_try] = ACTIONS(1532), - [anon_sym_return] = ACTIONS(1532), - [anon_sym_let] = ACTIONS(1532), - [anon_sym_let_DASHenv] = ACTIONS(1532), - [anon_sym_mut] = ACTIONS(1532), - [anon_sym_const] = ACTIONS(1532), - [anon_sym_source] = ACTIONS(1532), - [anon_sym_source_DASHenv] = ACTIONS(1532), - [anon_sym_register] = ACTIONS(1532), - [anon_sym_hide] = ACTIONS(1532), - [anon_sym_hide_DASHenv] = ACTIONS(1532), - [anon_sym_overlay] = ACTIONS(1532), - [anon_sym_STAR] = ACTIONS(1676), - [anon_sym_where] = ACTIONS(1532), - [anon_sym_not] = ACTIONS(1532), - [anon_sym_DOT_DOT_LT] = ACTIONS(1528), - [anon_sym_DOT_DOT] = ACTIONS(1532), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1528), - [sym_val_nothing] = ACTIONS(1532), - [anon_sym_true] = ACTIONS(1532), - [anon_sym_false] = ACTIONS(1532), - [aux_sym_val_number_token1] = ACTIONS(1532), - [aux_sym_val_number_token2] = ACTIONS(1528), - [aux_sym_val_number_token3] = ACTIONS(1528), - [aux_sym_val_number_token4] = ACTIONS(1528), - [anon_sym_inf] = ACTIONS(1532), - [anon_sym_DASHinf] = ACTIONS(1528), - [anon_sym_NaN] = ACTIONS(1532), - [anon_sym_0b] = ACTIONS(1532), - [anon_sym_0o] = ACTIONS(1532), - [anon_sym_0x] = ACTIONS(1532), - [sym_val_date] = ACTIONS(1528), - [anon_sym_DQUOTE] = ACTIONS(1678), - [sym__str_single_quotes] = ACTIONS(1680), - [sym__str_back_ticks] = ACTIONS(1680), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1528), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1528), - [anon_sym_CARET] = ACTIONS(1528), - [anon_sym_POUND] = ACTIONS(153), - }, - [803] = { - [sym__command_name] = STATE(1240), - [sym_scope_pattern] = STATE(1241), - [sym_wild_card] = STATE(1242), - [sym_command_list] = STATE(1243), - [sym_val_string] = STATE(1194), - [sym__str_double_quotes] = STATE(1201), - [sym_comment] = STATE(803), - [sym_cmd_identifier] = ACTIONS(1672), - [anon_sym_export] = ACTIONS(1544), - [anon_sym_alias] = ACTIONS(1544), - [anon_sym_def] = ACTIONS(1544), - [anon_sym_def_DASHenv] = ACTIONS(1544), - [anon_sym_export_DASHenv] = ACTIONS(1544), - [anon_sym_extern] = ACTIONS(1544), - [anon_sym_module] = ACTIONS(1544), - [anon_sym_use] = ACTIONS(1544), - [anon_sym_LBRACK] = ACTIONS(1674), - [anon_sym_LPAREN] = ACTIONS(1542), - [anon_sym_DOLLAR] = ACTIONS(1544), - [anon_sym_error] = ACTIONS(1544), - [anon_sym_DASH] = ACTIONS(1544), - [anon_sym_break] = ACTIONS(1544), - [anon_sym_continue] = ACTIONS(1544), - [anon_sym_for] = ACTIONS(1544), - [anon_sym_loop] = ACTIONS(1544), - [anon_sym_while] = ACTIONS(1544), - [anon_sym_do] = ACTIONS(1544), - [anon_sym_if] = ACTIONS(1544), - [anon_sym_match] = ACTIONS(1544), - [anon_sym_LBRACE] = ACTIONS(1542), - [anon_sym_RBRACE] = ACTIONS(1542), - [anon_sym_try] = ACTIONS(1544), - [anon_sym_return] = ACTIONS(1544), - [anon_sym_let] = ACTIONS(1544), - [anon_sym_let_DASHenv] = ACTIONS(1544), - [anon_sym_mut] = ACTIONS(1544), - [anon_sym_const] = ACTIONS(1544), - [anon_sym_source] = ACTIONS(1544), - [anon_sym_source_DASHenv] = ACTIONS(1544), - [anon_sym_register] = ACTIONS(1544), - [anon_sym_hide] = ACTIONS(1544), - [anon_sym_hide_DASHenv] = ACTIONS(1544), - [anon_sym_overlay] = ACTIONS(1544), - [anon_sym_STAR] = ACTIONS(1676), - [anon_sym_where] = ACTIONS(1544), - [anon_sym_not] = ACTIONS(1544), - [anon_sym_DOT_DOT_LT] = ACTIONS(1542), - [anon_sym_DOT_DOT] = ACTIONS(1544), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1542), - [sym_val_nothing] = ACTIONS(1544), - [anon_sym_true] = ACTIONS(1544), - [anon_sym_false] = ACTIONS(1544), - [aux_sym_val_number_token1] = ACTIONS(1544), - [aux_sym_val_number_token2] = ACTIONS(1542), - [aux_sym_val_number_token3] = ACTIONS(1542), - [aux_sym_val_number_token4] = ACTIONS(1542), - [anon_sym_inf] = ACTIONS(1544), - [anon_sym_DASHinf] = ACTIONS(1542), - [anon_sym_NaN] = ACTIONS(1544), - [anon_sym_0b] = ACTIONS(1544), - [anon_sym_0o] = ACTIONS(1544), - [anon_sym_0x] = ACTIONS(1544), - [sym_val_date] = ACTIONS(1542), - [anon_sym_DQUOTE] = ACTIONS(1678), - [sym__str_single_quotes] = ACTIONS(1680), - [sym__str_back_ticks] = ACTIONS(1680), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1542), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1542), - [anon_sym_CARET] = ACTIONS(1542), - [anon_sym_POUND] = ACTIONS(153), + [anon_sym_export] = ACTIONS(1774), + [anon_sym_alias] = ACTIONS(1774), + [anon_sym_let] = ACTIONS(1774), + [anon_sym_let_DASHenv] = ACTIONS(1774), + [anon_sym_mut] = ACTIONS(1774), + [anon_sym_const] = ACTIONS(1774), + [sym_cmd_identifier] = ACTIONS(1774), + [anon_sym_SEMI] = ACTIONS(1774), + [anon_sym_LF] = ACTIONS(1776), + [anon_sym_def] = ACTIONS(1774), + [anon_sym_def_DASHenv] = ACTIONS(1774), + [anon_sym_export_DASHenv] = ACTIONS(1774), + [anon_sym_extern] = ACTIONS(1774), + [anon_sym_module] = ACTIONS(1774), + [anon_sym_use] = ACTIONS(1774), + [anon_sym_LBRACK] = ACTIONS(1774), + [anon_sym_LPAREN] = ACTIONS(1774), + [anon_sym_RPAREN] = ACTIONS(1774), + [anon_sym_DOLLAR] = ACTIONS(1774), + [anon_sym_error] = ACTIONS(1774), + [anon_sym_DASH] = ACTIONS(1774), + [anon_sym_break] = ACTIONS(1774), + [anon_sym_continue] = ACTIONS(1774), + [anon_sym_for] = ACTIONS(1774), + [anon_sym_loop] = ACTIONS(1774), + [anon_sym_while] = ACTIONS(1774), + [anon_sym_do] = ACTIONS(1774), + [anon_sym_if] = ACTIONS(1774), + [anon_sym_match] = ACTIONS(1774), + [anon_sym_LBRACE] = ACTIONS(1774), + [anon_sym_RBRACE] = ACTIONS(1774), + [anon_sym_try] = ACTIONS(1774), + [anon_sym_return] = ACTIONS(1774), + [anon_sym_source] = ACTIONS(1774), + [anon_sym_source_DASHenv] = ACTIONS(1774), + [anon_sym_register] = ACTIONS(1774), + [anon_sym_hide] = ACTIONS(1774), + [anon_sym_hide_DASHenv] = ACTIONS(1774), + [anon_sym_overlay] = ACTIONS(1774), + [anon_sym_where] = ACTIONS(1774), + [anon_sym_not] = ACTIONS(1774), + [anon_sym_DOT_DOT_LT] = ACTIONS(1774), + [anon_sym_DOT_DOT] = ACTIONS(1774), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1774), + [sym_val_nothing] = ACTIONS(1774), + [anon_sym_true] = ACTIONS(1774), + [anon_sym_false] = ACTIONS(1774), + [aux_sym_val_number_token1] = ACTIONS(1774), + [aux_sym_val_number_token2] = ACTIONS(1774), + [aux_sym_val_number_token3] = ACTIONS(1774), + [aux_sym_val_number_token4] = ACTIONS(1774), + [anon_sym_inf] = ACTIONS(1774), + [anon_sym_DASHinf] = ACTIONS(1774), + [anon_sym_NaN] = ACTIONS(1774), + [anon_sym_0b] = ACTIONS(1774), + [anon_sym_0o] = ACTIONS(1774), + [anon_sym_0x] = ACTIONS(1774), + [sym_val_date] = ACTIONS(1774), + [anon_sym_DQUOTE] = ACTIONS(1774), + [sym__str_single_quotes] = ACTIONS(1774), + [sym__str_back_ticks] = ACTIONS(1774), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1774), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1774), + [anon_sym_CARET] = ACTIONS(1774), + [anon_sym_POUND] = ACTIONS(3), + }, + [802] = { + [sym_comment] = STATE(802), + [ts_builtin_sym_end] = ACTIONS(1440), + [anon_sym_export] = ACTIONS(1438), + [anon_sym_alias] = ACTIONS(1438), + [anon_sym_let] = ACTIONS(1438), + [anon_sym_let_DASHenv] = ACTIONS(1438), + [anon_sym_mut] = ACTIONS(1438), + [anon_sym_const] = ACTIONS(1438), + [sym_cmd_identifier] = ACTIONS(1438), + [anon_sym_SEMI] = ACTIONS(1438), + [anon_sym_LF] = ACTIONS(1440), + [anon_sym_def] = ACTIONS(1438), + [anon_sym_def_DASHenv] = ACTIONS(1438), + [anon_sym_export_DASHenv] = ACTIONS(1438), + [anon_sym_extern] = ACTIONS(1438), + [anon_sym_module] = ACTIONS(1438), + [anon_sym_use] = ACTIONS(1438), + [anon_sym_LBRACK] = ACTIONS(1438), + [anon_sym_LPAREN] = ACTIONS(1438), + [anon_sym_PIPE] = ACTIONS(1438), + [anon_sym_DOLLAR] = ACTIONS(1438), + [anon_sym_error] = ACTIONS(1438), + [anon_sym_DASH] = ACTIONS(1438), + [anon_sym_break] = ACTIONS(1438), + [anon_sym_continue] = ACTIONS(1438), + [anon_sym_for] = ACTIONS(1438), + [anon_sym_loop] = ACTIONS(1438), + [anon_sym_while] = ACTIONS(1438), + [anon_sym_do] = ACTIONS(1438), + [anon_sym_if] = ACTIONS(1438), + [anon_sym_match] = ACTIONS(1438), + [anon_sym_LBRACE] = ACTIONS(1438), + [anon_sym_try] = ACTIONS(1438), + [anon_sym_return] = ACTIONS(1438), + [anon_sym_source] = ACTIONS(1438), + [anon_sym_source_DASHenv] = ACTIONS(1438), + [anon_sym_register] = ACTIONS(1438), + [anon_sym_hide] = ACTIONS(1438), + [anon_sym_hide_DASHenv] = ACTIONS(1438), + [anon_sym_overlay] = ACTIONS(1438), + [anon_sym_where] = ACTIONS(1438), + [anon_sym_not] = ACTIONS(1438), + [anon_sym_DOT_DOT_LT] = ACTIONS(1438), + [anon_sym_DOT_DOT] = ACTIONS(1438), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1438), + [sym_val_nothing] = ACTIONS(1438), + [anon_sym_true] = ACTIONS(1438), + [anon_sym_false] = ACTIONS(1438), + [aux_sym_val_number_token1] = ACTIONS(1438), + [aux_sym_val_number_token2] = ACTIONS(1438), + [aux_sym_val_number_token3] = ACTIONS(1438), + [aux_sym_val_number_token4] = ACTIONS(1438), + [anon_sym_inf] = ACTIONS(1438), + [anon_sym_DASHinf] = ACTIONS(1438), + [anon_sym_NaN] = ACTIONS(1438), + [anon_sym_0b] = ACTIONS(1438), + [anon_sym_0o] = ACTIONS(1438), + [anon_sym_0x] = ACTIONS(1438), + [sym_val_date] = ACTIONS(1438), + [anon_sym_DQUOTE] = ACTIONS(1438), + [sym__str_single_quotes] = ACTIONS(1438), + [sym__str_back_ticks] = ACTIONS(1438), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1438), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1438), + [anon_sym_CARET] = ACTIONS(1438), + [anon_sym_POUND] = ACTIONS(3), + }, + [803] = { + [sym_comment] = STATE(803), + [anon_sym_export] = ACTIONS(1778), + [anon_sym_alias] = ACTIONS(1778), + [anon_sym_let] = ACTIONS(1778), + [anon_sym_let_DASHenv] = ACTIONS(1778), + [anon_sym_mut] = ACTIONS(1778), + [anon_sym_const] = ACTIONS(1778), + [sym_cmd_identifier] = ACTIONS(1778), + [anon_sym_SEMI] = ACTIONS(1778), + [anon_sym_LF] = ACTIONS(1780), + [anon_sym_def] = ACTIONS(1778), + [anon_sym_def_DASHenv] = ACTIONS(1778), + [anon_sym_export_DASHenv] = ACTIONS(1778), + [anon_sym_extern] = ACTIONS(1778), + [anon_sym_module] = ACTIONS(1778), + [anon_sym_use] = ACTIONS(1778), + [anon_sym_LBRACK] = ACTIONS(1778), + [anon_sym_LPAREN] = ACTIONS(1778), + [anon_sym_RPAREN] = ACTIONS(1778), + [anon_sym_DOLLAR] = ACTIONS(1778), + [anon_sym_error] = ACTIONS(1778), + [anon_sym_DASH] = ACTIONS(1778), + [anon_sym_break] = ACTIONS(1778), + [anon_sym_continue] = ACTIONS(1778), + [anon_sym_for] = ACTIONS(1778), + [anon_sym_loop] = ACTIONS(1778), + [anon_sym_while] = ACTIONS(1778), + [anon_sym_do] = ACTIONS(1778), + [anon_sym_if] = ACTIONS(1778), + [anon_sym_match] = ACTIONS(1778), + [anon_sym_LBRACE] = ACTIONS(1778), + [anon_sym_RBRACE] = ACTIONS(1778), + [anon_sym_try] = ACTIONS(1778), + [anon_sym_return] = ACTIONS(1778), + [anon_sym_source] = ACTIONS(1778), + [anon_sym_source_DASHenv] = ACTIONS(1778), + [anon_sym_register] = ACTIONS(1778), + [anon_sym_hide] = ACTIONS(1778), + [anon_sym_hide_DASHenv] = ACTIONS(1778), + [anon_sym_overlay] = ACTIONS(1778), + [anon_sym_where] = ACTIONS(1778), + [anon_sym_not] = ACTIONS(1778), + [anon_sym_DOT_DOT_LT] = ACTIONS(1778), + [anon_sym_DOT_DOT] = ACTIONS(1778), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1778), + [sym_val_nothing] = ACTIONS(1778), + [anon_sym_true] = ACTIONS(1778), + [anon_sym_false] = ACTIONS(1778), + [aux_sym_val_number_token1] = ACTIONS(1778), + [aux_sym_val_number_token2] = ACTIONS(1778), + [aux_sym_val_number_token3] = ACTIONS(1778), + [aux_sym_val_number_token4] = ACTIONS(1778), + [anon_sym_inf] = ACTIONS(1778), + [anon_sym_DASHinf] = ACTIONS(1778), + [anon_sym_NaN] = ACTIONS(1778), + [anon_sym_0b] = ACTIONS(1778), + [anon_sym_0o] = ACTIONS(1778), + [anon_sym_0x] = ACTIONS(1778), + [sym_val_date] = ACTIONS(1778), + [anon_sym_DQUOTE] = ACTIONS(1778), + [sym__str_single_quotes] = ACTIONS(1778), + [sym__str_back_ticks] = ACTIONS(1778), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1778), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1778), + [anon_sym_CARET] = ACTIONS(1778), + [anon_sym_POUND] = ACTIONS(3), }, [804] = { - [sym__flag] = STATE(806), - [sym_long_flag] = STATE(869), [sym_comment] = STATE(804), - [sym_cmd_identifier] = ACTIONS(1668), - [anon_sym_SEMI] = ACTIONS(1668), - [anon_sym_LF] = ACTIONS(1670), - [anon_sym_export] = ACTIONS(1668), - [anon_sym_alias] = ACTIONS(1668), - [anon_sym_def] = ACTIONS(1668), - [anon_sym_def_DASHenv] = ACTIONS(1668), - [anon_sym_export_DASHenv] = ACTIONS(1668), - [anon_sym_extern] = ACTIONS(1668), - [anon_sym_module] = ACTIONS(1668), - [anon_sym_use] = ACTIONS(1668), - [anon_sym_LBRACK] = ACTIONS(1668), - [anon_sym_LPAREN] = ACTIONS(1668), - [anon_sym_PIPE] = ACTIONS(1668), - [anon_sym_DOLLAR] = ACTIONS(1668), - [anon_sym_error] = ACTIONS(1668), - [anon_sym_DASH_DASH] = ACTIONS(999), - [anon_sym_DASH] = ACTIONS(1668), - [anon_sym_break] = ACTIONS(1668), - [anon_sym_continue] = ACTIONS(1668), - [anon_sym_for] = ACTIONS(1668), - [anon_sym_loop] = ACTIONS(1668), - [anon_sym_while] = ACTIONS(1668), - [anon_sym_do] = ACTIONS(1668), - [anon_sym_if] = ACTIONS(1668), - [anon_sym_match] = ACTIONS(1668), - [anon_sym_LBRACE] = ACTIONS(1668), - [anon_sym_RBRACE] = ACTIONS(1668), - [anon_sym_try] = ACTIONS(1668), - [anon_sym_return] = ACTIONS(1668), - [anon_sym_let] = ACTIONS(1668), - [anon_sym_let_DASHenv] = ACTIONS(1668), - [anon_sym_mut] = ACTIONS(1668), - [anon_sym_const] = ACTIONS(1668), - [anon_sym_source] = ACTIONS(1668), - [anon_sym_source_DASHenv] = ACTIONS(1668), - [anon_sym_register] = ACTIONS(1668), - [anon_sym_hide] = ACTIONS(1668), - [anon_sym_hide_DASHenv] = ACTIONS(1668), - [anon_sym_overlay] = ACTIONS(1668), - [anon_sym_where] = ACTIONS(1668), - [anon_sym_not] = ACTIONS(1668), - [anon_sym_DOT_DOT_LT] = ACTIONS(1668), - [anon_sym_DOT_DOT] = ACTIONS(1668), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1668), - [sym_val_nothing] = ACTIONS(1668), - [anon_sym_true] = ACTIONS(1668), - [anon_sym_false] = ACTIONS(1668), - [aux_sym_val_number_token1] = ACTIONS(1668), - [aux_sym_val_number_token2] = ACTIONS(1668), - [aux_sym_val_number_token3] = ACTIONS(1668), - [aux_sym_val_number_token4] = ACTIONS(1668), - [anon_sym_inf] = ACTIONS(1668), - [anon_sym_DASHinf] = ACTIONS(1668), - [anon_sym_NaN] = ACTIONS(1668), - [anon_sym_0b] = ACTIONS(1668), - [anon_sym_0o] = ACTIONS(1668), - [anon_sym_0x] = ACTIONS(1668), - [sym_val_date] = ACTIONS(1668), - [anon_sym_DQUOTE] = ACTIONS(1668), - [sym__str_single_quotes] = ACTIONS(1668), - [sym__str_back_ticks] = ACTIONS(1668), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1668), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1668), - [anon_sym_CARET] = ACTIONS(1668), - [sym_short_flag] = ACTIONS(1025), + [anon_sym_export] = ACTIONS(1782), + [anon_sym_alias] = ACTIONS(1782), + [anon_sym_let] = ACTIONS(1782), + [anon_sym_let_DASHenv] = ACTIONS(1782), + [anon_sym_mut] = ACTIONS(1782), + [anon_sym_const] = ACTIONS(1782), + [sym_cmd_identifier] = ACTIONS(1782), + [anon_sym_SEMI] = ACTIONS(1782), + [anon_sym_LF] = ACTIONS(1784), + [anon_sym_def] = ACTIONS(1782), + [anon_sym_def_DASHenv] = ACTIONS(1782), + [anon_sym_export_DASHenv] = ACTIONS(1782), + [anon_sym_extern] = ACTIONS(1782), + [anon_sym_module] = ACTIONS(1782), + [anon_sym_use] = ACTIONS(1782), + [anon_sym_LBRACK] = ACTIONS(1782), + [anon_sym_LPAREN] = ACTIONS(1782), + [anon_sym_RPAREN] = ACTIONS(1782), + [anon_sym_DOLLAR] = ACTIONS(1782), + [anon_sym_error] = ACTIONS(1782), + [anon_sym_DASH] = ACTIONS(1782), + [anon_sym_break] = ACTIONS(1782), + [anon_sym_continue] = ACTIONS(1782), + [anon_sym_for] = ACTIONS(1782), + [anon_sym_loop] = ACTIONS(1782), + [anon_sym_while] = ACTIONS(1782), + [anon_sym_do] = ACTIONS(1782), + [anon_sym_if] = ACTIONS(1782), + [anon_sym_match] = ACTIONS(1782), + [anon_sym_LBRACE] = ACTIONS(1782), + [anon_sym_RBRACE] = ACTIONS(1782), + [anon_sym_try] = ACTIONS(1782), + [anon_sym_return] = ACTIONS(1782), + [anon_sym_source] = ACTIONS(1782), + [anon_sym_source_DASHenv] = ACTIONS(1782), + [anon_sym_register] = ACTIONS(1782), + [anon_sym_hide] = ACTIONS(1782), + [anon_sym_hide_DASHenv] = ACTIONS(1782), + [anon_sym_overlay] = ACTIONS(1782), + [anon_sym_where] = ACTIONS(1782), + [anon_sym_not] = ACTIONS(1782), + [anon_sym_DOT_DOT_LT] = ACTIONS(1782), + [anon_sym_DOT_DOT] = ACTIONS(1782), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1782), + [sym_val_nothing] = ACTIONS(1782), + [anon_sym_true] = ACTIONS(1782), + [anon_sym_false] = ACTIONS(1782), + [aux_sym_val_number_token1] = ACTIONS(1782), + [aux_sym_val_number_token2] = ACTIONS(1782), + [aux_sym_val_number_token3] = ACTIONS(1782), + [aux_sym_val_number_token4] = ACTIONS(1782), + [anon_sym_inf] = ACTIONS(1782), + [anon_sym_DASHinf] = ACTIONS(1782), + [anon_sym_NaN] = ACTIONS(1782), + [anon_sym_0b] = ACTIONS(1782), + [anon_sym_0o] = ACTIONS(1782), + [anon_sym_0x] = ACTIONS(1782), + [sym_val_date] = ACTIONS(1782), + [anon_sym_DQUOTE] = ACTIONS(1782), + [sym__str_single_quotes] = ACTIONS(1782), + [sym__str_back_ticks] = ACTIONS(1782), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1782), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1782), + [anon_sym_CARET] = ACTIONS(1782), [anon_sym_POUND] = ACTIONS(3), }, [805] = { - [sym__flag] = STATE(901), - [sym_long_flag] = STATE(984), + [sym__terminator] = STATE(804), [sym_comment] = STATE(805), - [sym_cmd_identifier] = ACTIONS(1682), - [anon_sym_SEMI] = ACTIONS(1682), - [anon_sym_LF] = ACTIONS(1684), - [anon_sym_export] = ACTIONS(1682), - [anon_sym_alias] = ACTIONS(1682), - [anon_sym_def] = ACTIONS(1682), - [anon_sym_def_DASHenv] = ACTIONS(1682), - [anon_sym_export_DASHenv] = ACTIONS(1682), - [anon_sym_extern] = ACTIONS(1682), - [anon_sym_module] = ACTIONS(1682), - [anon_sym_use] = ACTIONS(1682), - [anon_sym_LBRACK] = ACTIONS(1682), - [anon_sym_LPAREN] = ACTIONS(1682), - [anon_sym_PIPE] = ACTIONS(1682), - [anon_sym_DOLLAR] = ACTIONS(1682), - [anon_sym_error] = ACTIONS(1682), - [anon_sym_DASH_DASH] = ACTIONS(1658), - [anon_sym_DASH] = ACTIONS(1682), - [anon_sym_break] = ACTIONS(1682), - [anon_sym_continue] = ACTIONS(1682), - [anon_sym_for] = ACTIONS(1682), - [anon_sym_loop] = ACTIONS(1682), - [anon_sym_while] = ACTIONS(1682), - [anon_sym_do] = ACTIONS(1682), - [anon_sym_if] = ACTIONS(1682), - [anon_sym_match] = ACTIONS(1682), - [anon_sym_LBRACE] = ACTIONS(1682), - [anon_sym_RBRACE] = ACTIONS(1682), - [anon_sym_try] = ACTIONS(1682), - [anon_sym_return] = ACTIONS(1682), - [anon_sym_let] = ACTIONS(1682), - [anon_sym_let_DASHenv] = ACTIONS(1682), - [anon_sym_mut] = ACTIONS(1682), - [anon_sym_const] = ACTIONS(1682), - [anon_sym_source] = ACTIONS(1682), - [anon_sym_source_DASHenv] = ACTIONS(1682), - [anon_sym_register] = ACTIONS(1682), - [anon_sym_hide] = ACTIONS(1682), - [anon_sym_hide_DASHenv] = ACTIONS(1682), - [anon_sym_overlay] = ACTIONS(1682), - [anon_sym_where] = ACTIONS(1682), - [anon_sym_not] = ACTIONS(1682), - [anon_sym_DOT_DOT_LT] = ACTIONS(1682), - [anon_sym_DOT_DOT] = ACTIONS(1682), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1682), - [sym_val_nothing] = ACTIONS(1682), - [anon_sym_true] = ACTIONS(1682), - [anon_sym_false] = ACTIONS(1682), - [aux_sym_val_number_token1] = ACTIONS(1682), - [aux_sym_val_number_token2] = ACTIONS(1682), - [aux_sym_val_number_token3] = ACTIONS(1682), - [aux_sym_val_number_token4] = ACTIONS(1682), - [anon_sym_inf] = ACTIONS(1682), - [anon_sym_DASHinf] = ACTIONS(1682), - [anon_sym_NaN] = ACTIONS(1682), - [anon_sym_0b] = ACTIONS(1682), - [anon_sym_0o] = ACTIONS(1682), - [anon_sym_0x] = ACTIONS(1682), - [sym_val_date] = ACTIONS(1682), - [anon_sym_DQUOTE] = ACTIONS(1682), - [sym__str_single_quotes] = ACTIONS(1682), - [sym__str_back_ticks] = ACTIONS(1682), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1682), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1682), - [anon_sym_CARET] = ACTIONS(1682), - [sym_short_flag] = ACTIONS(1660), + [aux_sym__block_body_repeat1] = STATE(708), + [anon_sym_export] = ACTIONS(1786), + [anon_sym_alias] = ACTIONS(1786), + [anon_sym_let] = ACTIONS(1786), + [anon_sym_let_DASHenv] = ACTIONS(1786), + [anon_sym_mut] = ACTIONS(1786), + [anon_sym_const] = ACTIONS(1786), + [sym_cmd_identifier] = ACTIONS(1786), + [anon_sym_SEMI] = ACTIONS(1788), + [anon_sym_LF] = ACTIONS(1790), + [anon_sym_def] = ACTIONS(1786), + [anon_sym_def_DASHenv] = ACTIONS(1786), + [anon_sym_export_DASHenv] = ACTIONS(1786), + [anon_sym_extern] = ACTIONS(1786), + [anon_sym_module] = ACTIONS(1786), + [anon_sym_use] = ACTIONS(1786), + [anon_sym_LBRACK] = ACTIONS(1786), + [anon_sym_LPAREN] = ACTIONS(1786), + [anon_sym_DOLLAR] = ACTIONS(1786), + [anon_sym_error] = ACTIONS(1786), + [anon_sym_DASH] = ACTIONS(1786), + [anon_sym_break] = ACTIONS(1786), + [anon_sym_continue] = ACTIONS(1786), + [anon_sym_for] = ACTIONS(1786), + [anon_sym_loop] = ACTIONS(1786), + [anon_sym_while] = ACTIONS(1786), + [anon_sym_do] = ACTIONS(1786), + [anon_sym_if] = ACTIONS(1786), + [anon_sym_match] = ACTIONS(1786), + [anon_sym_LBRACE] = ACTIONS(1786), + [anon_sym_try] = ACTIONS(1786), + [anon_sym_return] = ACTIONS(1786), + [anon_sym_source] = ACTIONS(1786), + [anon_sym_source_DASHenv] = ACTIONS(1786), + [anon_sym_register] = ACTIONS(1786), + [anon_sym_hide] = ACTIONS(1786), + [anon_sym_hide_DASHenv] = ACTIONS(1786), + [anon_sym_overlay] = ACTIONS(1786), + [anon_sym_where] = ACTIONS(1786), + [anon_sym_not] = ACTIONS(1786), + [anon_sym_DOT_DOT_LT] = ACTIONS(1786), + [anon_sym_DOT_DOT] = ACTIONS(1786), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1786), + [sym_val_nothing] = ACTIONS(1786), + [anon_sym_true] = ACTIONS(1786), + [anon_sym_false] = ACTIONS(1786), + [aux_sym_val_number_token1] = ACTIONS(1786), + [aux_sym_val_number_token2] = ACTIONS(1786), + [aux_sym_val_number_token3] = ACTIONS(1786), + [aux_sym_val_number_token4] = ACTIONS(1786), + [anon_sym_inf] = ACTIONS(1786), + [anon_sym_DASHinf] = ACTIONS(1786), + [anon_sym_NaN] = ACTIONS(1786), + [anon_sym_0b] = ACTIONS(1786), + [anon_sym_0o] = ACTIONS(1786), + [anon_sym_0x] = ACTIONS(1786), + [sym_val_date] = ACTIONS(1786), + [anon_sym_DQUOTE] = ACTIONS(1786), + [sym__str_single_quotes] = ACTIONS(1786), + [sym__str_back_ticks] = ACTIONS(1786), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1786), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1786), + [anon_sym_CARET] = ACTIONS(1786), [anon_sym_POUND] = ACTIONS(3), }, [806] = { - [sym__flag] = STATE(807), - [sym_long_flag] = STATE(869), [sym_comment] = STATE(806), - [sym_cmd_identifier] = ACTIONS(1682), - [anon_sym_SEMI] = ACTIONS(1682), - [anon_sym_LF] = ACTIONS(1684), - [anon_sym_export] = ACTIONS(1682), - [anon_sym_alias] = ACTIONS(1682), - [anon_sym_def] = ACTIONS(1682), - [anon_sym_def_DASHenv] = ACTIONS(1682), - [anon_sym_export_DASHenv] = ACTIONS(1682), - [anon_sym_extern] = ACTIONS(1682), - [anon_sym_module] = ACTIONS(1682), - [anon_sym_use] = ACTIONS(1682), - [anon_sym_LBRACK] = ACTIONS(1682), - [anon_sym_LPAREN] = ACTIONS(1682), - [anon_sym_PIPE] = ACTIONS(1682), - [anon_sym_DOLLAR] = ACTIONS(1682), - [anon_sym_error] = ACTIONS(1682), - [anon_sym_DASH_DASH] = ACTIONS(999), - [anon_sym_DASH] = ACTIONS(1682), - [anon_sym_break] = ACTIONS(1682), - [anon_sym_continue] = ACTIONS(1682), - [anon_sym_for] = ACTIONS(1682), - [anon_sym_loop] = ACTIONS(1682), - [anon_sym_while] = ACTIONS(1682), - [anon_sym_do] = ACTIONS(1682), - [anon_sym_if] = ACTIONS(1682), - [anon_sym_match] = ACTIONS(1682), - [anon_sym_LBRACE] = ACTIONS(1682), - [anon_sym_RBRACE] = ACTIONS(1682), - [anon_sym_try] = ACTIONS(1682), - [anon_sym_return] = ACTIONS(1682), - [anon_sym_let] = ACTIONS(1682), - [anon_sym_let_DASHenv] = ACTIONS(1682), - [anon_sym_mut] = ACTIONS(1682), - [anon_sym_const] = ACTIONS(1682), - [anon_sym_source] = ACTIONS(1682), - [anon_sym_source_DASHenv] = ACTIONS(1682), - [anon_sym_register] = ACTIONS(1682), - [anon_sym_hide] = ACTIONS(1682), - [anon_sym_hide_DASHenv] = ACTIONS(1682), - [anon_sym_overlay] = ACTIONS(1682), - [anon_sym_where] = ACTIONS(1682), - [anon_sym_not] = ACTIONS(1682), - [anon_sym_DOT_DOT_LT] = ACTIONS(1682), - [anon_sym_DOT_DOT] = ACTIONS(1682), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1682), - [sym_val_nothing] = ACTIONS(1682), - [anon_sym_true] = ACTIONS(1682), - [anon_sym_false] = ACTIONS(1682), - [aux_sym_val_number_token1] = ACTIONS(1682), - [aux_sym_val_number_token2] = ACTIONS(1682), - [aux_sym_val_number_token3] = ACTIONS(1682), - [aux_sym_val_number_token4] = ACTIONS(1682), - [anon_sym_inf] = ACTIONS(1682), - [anon_sym_DASHinf] = ACTIONS(1682), - [anon_sym_NaN] = ACTIONS(1682), - [anon_sym_0b] = ACTIONS(1682), - [anon_sym_0o] = ACTIONS(1682), - [anon_sym_0x] = ACTIONS(1682), - [sym_val_date] = ACTIONS(1682), - [anon_sym_DQUOTE] = ACTIONS(1682), - [sym__str_single_quotes] = ACTIONS(1682), - [sym__str_back_ticks] = ACTIONS(1682), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1682), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1682), - [anon_sym_CARET] = ACTIONS(1682), - [sym_short_flag] = ACTIONS(1025), + [anon_sym_export] = ACTIONS(1792), + [anon_sym_alias] = ACTIONS(1792), + [anon_sym_let] = ACTIONS(1792), + [anon_sym_let_DASHenv] = ACTIONS(1792), + [anon_sym_mut] = ACTIONS(1792), + [anon_sym_const] = ACTIONS(1792), + [sym_cmd_identifier] = ACTIONS(1792), + [anon_sym_SEMI] = ACTIONS(1792), + [anon_sym_LF] = ACTIONS(1794), + [anon_sym_def] = ACTIONS(1792), + [anon_sym_def_DASHenv] = ACTIONS(1792), + [anon_sym_export_DASHenv] = ACTIONS(1792), + [anon_sym_extern] = ACTIONS(1792), + [anon_sym_module] = ACTIONS(1792), + [anon_sym_use] = ACTIONS(1792), + [anon_sym_LBRACK] = ACTIONS(1792), + [anon_sym_LPAREN] = ACTIONS(1792), + [anon_sym_RPAREN] = ACTIONS(1792), + [anon_sym_DOLLAR] = ACTIONS(1792), + [anon_sym_error] = ACTIONS(1792), + [anon_sym_DASH] = ACTIONS(1792), + [anon_sym_break] = ACTIONS(1792), + [anon_sym_continue] = ACTIONS(1792), + [anon_sym_for] = ACTIONS(1792), + [anon_sym_loop] = ACTIONS(1792), + [anon_sym_while] = ACTIONS(1792), + [anon_sym_do] = ACTIONS(1792), + [anon_sym_if] = ACTIONS(1792), + [anon_sym_match] = ACTIONS(1792), + [anon_sym_LBRACE] = ACTIONS(1792), + [anon_sym_RBRACE] = ACTIONS(1792), + [anon_sym_try] = ACTIONS(1792), + [anon_sym_return] = ACTIONS(1792), + [anon_sym_source] = ACTIONS(1792), + [anon_sym_source_DASHenv] = ACTIONS(1792), + [anon_sym_register] = ACTIONS(1792), + [anon_sym_hide] = ACTIONS(1792), + [anon_sym_hide_DASHenv] = ACTIONS(1792), + [anon_sym_overlay] = ACTIONS(1792), + [anon_sym_where] = ACTIONS(1792), + [anon_sym_not] = ACTIONS(1792), + [anon_sym_DOT_DOT_LT] = ACTIONS(1792), + [anon_sym_DOT_DOT] = ACTIONS(1792), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1792), + [sym_val_nothing] = ACTIONS(1792), + [anon_sym_true] = ACTIONS(1792), + [anon_sym_false] = ACTIONS(1792), + [aux_sym_val_number_token1] = ACTIONS(1792), + [aux_sym_val_number_token2] = ACTIONS(1792), + [aux_sym_val_number_token3] = ACTIONS(1792), + [aux_sym_val_number_token4] = ACTIONS(1792), + [anon_sym_inf] = ACTIONS(1792), + [anon_sym_DASHinf] = ACTIONS(1792), + [anon_sym_NaN] = ACTIONS(1792), + [anon_sym_0b] = ACTIONS(1792), + [anon_sym_0o] = ACTIONS(1792), + [anon_sym_0x] = ACTIONS(1792), + [sym_val_date] = ACTIONS(1792), + [anon_sym_DQUOTE] = ACTIONS(1792), + [sym__str_single_quotes] = ACTIONS(1792), + [sym__str_back_ticks] = ACTIONS(1792), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1792), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1792), + [anon_sym_CARET] = ACTIONS(1792), [anon_sym_POUND] = ACTIONS(3), }, [807] = { - [sym__flag] = STATE(906), - [sym_long_flag] = STATE(984), [sym_comment] = STATE(807), - [sym_cmd_identifier] = ACTIONS(1686), - [anon_sym_SEMI] = ACTIONS(1686), - [anon_sym_LF] = ACTIONS(1688), - [anon_sym_export] = ACTIONS(1686), - [anon_sym_alias] = ACTIONS(1686), - [anon_sym_def] = ACTIONS(1686), - [anon_sym_def_DASHenv] = ACTIONS(1686), - [anon_sym_export_DASHenv] = ACTIONS(1686), - [anon_sym_extern] = ACTIONS(1686), - [anon_sym_module] = ACTIONS(1686), - [anon_sym_use] = ACTIONS(1686), - [anon_sym_LBRACK] = ACTIONS(1686), - [anon_sym_LPAREN] = ACTIONS(1686), - [anon_sym_PIPE] = ACTIONS(1686), - [anon_sym_DOLLAR] = ACTIONS(1686), - [anon_sym_error] = ACTIONS(1686), - [anon_sym_DASH_DASH] = ACTIONS(1658), - [anon_sym_DASH] = ACTIONS(1686), - [anon_sym_break] = ACTIONS(1686), - [anon_sym_continue] = ACTIONS(1686), - [anon_sym_for] = ACTIONS(1686), - [anon_sym_loop] = ACTIONS(1686), - [anon_sym_while] = ACTIONS(1686), - [anon_sym_do] = ACTIONS(1686), - [anon_sym_if] = ACTIONS(1686), - [anon_sym_match] = ACTIONS(1686), - [anon_sym_LBRACE] = ACTIONS(1686), - [anon_sym_RBRACE] = ACTIONS(1686), - [anon_sym_try] = ACTIONS(1686), - [anon_sym_return] = ACTIONS(1686), - [anon_sym_let] = ACTIONS(1686), - [anon_sym_let_DASHenv] = ACTIONS(1686), - [anon_sym_mut] = ACTIONS(1686), - [anon_sym_const] = ACTIONS(1686), - [anon_sym_source] = ACTIONS(1686), - [anon_sym_source_DASHenv] = ACTIONS(1686), - [anon_sym_register] = ACTIONS(1686), - [anon_sym_hide] = ACTIONS(1686), - [anon_sym_hide_DASHenv] = ACTIONS(1686), - [anon_sym_overlay] = ACTIONS(1686), - [anon_sym_where] = ACTIONS(1686), - [anon_sym_not] = ACTIONS(1686), - [anon_sym_DOT_DOT_LT] = ACTIONS(1686), - [anon_sym_DOT_DOT] = ACTIONS(1686), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1686), - [sym_val_nothing] = ACTIONS(1686), - [anon_sym_true] = ACTIONS(1686), - [anon_sym_false] = ACTIONS(1686), - [aux_sym_val_number_token1] = ACTIONS(1686), - [aux_sym_val_number_token2] = ACTIONS(1686), - [aux_sym_val_number_token3] = ACTIONS(1686), - [aux_sym_val_number_token4] = ACTIONS(1686), - [anon_sym_inf] = ACTIONS(1686), - [anon_sym_DASHinf] = ACTIONS(1686), - [anon_sym_NaN] = ACTIONS(1686), - [anon_sym_0b] = ACTIONS(1686), - [anon_sym_0o] = ACTIONS(1686), - [anon_sym_0x] = ACTIONS(1686), - [sym_val_date] = ACTIONS(1686), - [anon_sym_DQUOTE] = ACTIONS(1686), - [sym__str_single_quotes] = ACTIONS(1686), - [sym__str_back_ticks] = ACTIONS(1686), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1686), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1686), - [anon_sym_CARET] = ACTIONS(1686), - [sym_short_flag] = ACTIONS(1660), + [anon_sym_export] = ACTIONS(1796), + [anon_sym_alias] = ACTIONS(1796), + [anon_sym_let] = ACTIONS(1796), + [anon_sym_let_DASHenv] = ACTIONS(1796), + [anon_sym_mut] = ACTIONS(1796), + [anon_sym_const] = ACTIONS(1796), + [sym_cmd_identifier] = ACTIONS(1796), + [anon_sym_SEMI] = ACTIONS(1796), + [anon_sym_LF] = ACTIONS(1798), + [anon_sym_def] = ACTIONS(1796), + [anon_sym_def_DASHenv] = ACTIONS(1796), + [anon_sym_export_DASHenv] = ACTIONS(1796), + [anon_sym_extern] = ACTIONS(1796), + [anon_sym_module] = ACTIONS(1796), + [anon_sym_use] = ACTIONS(1796), + [anon_sym_LBRACK] = ACTIONS(1796), + [anon_sym_LPAREN] = ACTIONS(1796), + [anon_sym_RPAREN] = ACTIONS(1796), + [anon_sym_DOLLAR] = ACTIONS(1796), + [anon_sym_error] = ACTIONS(1796), + [anon_sym_DASH] = ACTIONS(1796), + [anon_sym_break] = ACTIONS(1796), + [anon_sym_continue] = ACTIONS(1796), + [anon_sym_for] = ACTIONS(1796), + [anon_sym_loop] = ACTIONS(1796), + [anon_sym_while] = ACTIONS(1796), + [anon_sym_do] = ACTIONS(1796), + [anon_sym_if] = ACTIONS(1796), + [anon_sym_match] = ACTIONS(1796), + [anon_sym_LBRACE] = ACTIONS(1796), + [anon_sym_RBRACE] = ACTIONS(1796), + [anon_sym_try] = ACTIONS(1796), + [anon_sym_return] = ACTIONS(1796), + [anon_sym_source] = ACTIONS(1796), + [anon_sym_source_DASHenv] = ACTIONS(1796), + [anon_sym_register] = ACTIONS(1796), + [anon_sym_hide] = ACTIONS(1796), + [anon_sym_hide_DASHenv] = ACTIONS(1796), + [anon_sym_overlay] = ACTIONS(1796), + [anon_sym_where] = ACTIONS(1796), + [anon_sym_not] = ACTIONS(1796), + [anon_sym_DOT_DOT_LT] = ACTIONS(1796), + [anon_sym_DOT_DOT] = ACTIONS(1796), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1796), + [sym_val_nothing] = ACTIONS(1796), + [anon_sym_true] = ACTIONS(1796), + [anon_sym_false] = ACTIONS(1796), + [aux_sym_val_number_token1] = ACTIONS(1796), + [aux_sym_val_number_token2] = ACTIONS(1796), + [aux_sym_val_number_token3] = ACTIONS(1796), + [aux_sym_val_number_token4] = ACTIONS(1796), + [anon_sym_inf] = ACTIONS(1796), + [anon_sym_DASHinf] = ACTIONS(1796), + [anon_sym_NaN] = ACTIONS(1796), + [anon_sym_0b] = ACTIONS(1796), + [anon_sym_0o] = ACTIONS(1796), + [anon_sym_0x] = ACTIONS(1796), + [sym_val_date] = ACTIONS(1796), + [anon_sym_DQUOTE] = ACTIONS(1796), + [sym__str_single_quotes] = ACTIONS(1796), + [sym__str_back_ticks] = ACTIONS(1796), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1796), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1796), + [anon_sym_CARET] = ACTIONS(1796), [anon_sym_POUND] = ACTIONS(3), }, [808] = { - [sym__flag] = STATE(1000), - [sym_long_flag] = STATE(945), [sym_comment] = STATE(808), - [ts_builtin_sym_end] = ACTIONS(1670), - [sym_cmd_identifier] = ACTIONS(1668), - [anon_sym_SEMI] = ACTIONS(1668), - [anon_sym_LF] = ACTIONS(1670), - [anon_sym_export] = ACTIONS(1668), - [anon_sym_alias] = ACTIONS(1668), - [anon_sym_def] = ACTIONS(1668), - [anon_sym_def_DASHenv] = ACTIONS(1668), - [anon_sym_export_DASHenv] = ACTIONS(1668), - [anon_sym_extern] = ACTIONS(1668), - [anon_sym_module] = ACTIONS(1668), - [anon_sym_use] = ACTIONS(1668), - [anon_sym_LBRACK] = ACTIONS(1668), - [anon_sym_LPAREN] = ACTIONS(1668), - [anon_sym_PIPE] = ACTIONS(1668), - [anon_sym_DOLLAR] = ACTIONS(1668), - [anon_sym_error] = ACTIONS(1668), - [anon_sym_DASH_DASH] = ACTIONS(1664), - [anon_sym_DASH] = ACTIONS(1668), - [anon_sym_break] = ACTIONS(1668), - [anon_sym_continue] = ACTIONS(1668), - [anon_sym_for] = ACTIONS(1668), - [anon_sym_loop] = ACTIONS(1668), - [anon_sym_while] = ACTIONS(1668), - [anon_sym_do] = ACTIONS(1668), - [anon_sym_if] = ACTIONS(1668), - [anon_sym_match] = ACTIONS(1668), - [anon_sym_LBRACE] = ACTIONS(1668), - [anon_sym_try] = ACTIONS(1668), - [anon_sym_return] = ACTIONS(1668), - [anon_sym_let] = ACTIONS(1668), - [anon_sym_let_DASHenv] = ACTIONS(1668), - [anon_sym_mut] = ACTIONS(1668), - [anon_sym_const] = ACTIONS(1668), - [anon_sym_source] = ACTIONS(1668), - [anon_sym_source_DASHenv] = ACTIONS(1668), - [anon_sym_register] = ACTIONS(1668), - [anon_sym_hide] = ACTIONS(1668), - [anon_sym_hide_DASHenv] = ACTIONS(1668), - [anon_sym_overlay] = ACTIONS(1668), - [anon_sym_where] = ACTIONS(1668), - [anon_sym_not] = ACTIONS(1668), - [anon_sym_DOT_DOT_LT] = ACTIONS(1668), - [anon_sym_DOT_DOT] = ACTIONS(1668), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1668), - [sym_val_nothing] = ACTIONS(1668), - [anon_sym_true] = ACTIONS(1668), - [anon_sym_false] = ACTIONS(1668), - [aux_sym_val_number_token1] = ACTIONS(1668), - [aux_sym_val_number_token2] = ACTIONS(1668), - [aux_sym_val_number_token3] = ACTIONS(1668), - [aux_sym_val_number_token4] = ACTIONS(1668), - [anon_sym_inf] = ACTIONS(1668), - [anon_sym_DASHinf] = ACTIONS(1668), - [anon_sym_NaN] = ACTIONS(1668), - [anon_sym_0b] = ACTIONS(1668), - [anon_sym_0o] = ACTIONS(1668), - [anon_sym_0x] = ACTIONS(1668), - [sym_val_date] = ACTIONS(1668), - [anon_sym_DQUOTE] = ACTIONS(1668), - [sym__str_single_quotes] = ACTIONS(1668), - [sym__str_back_ticks] = ACTIONS(1668), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1668), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1668), - [anon_sym_CARET] = ACTIONS(1668), - [sym_short_flag] = ACTIONS(1666), + [ts_builtin_sym_end] = ACTIONS(761), + [anon_sym_export] = ACTIONS(759), + [anon_sym_alias] = ACTIONS(759), + [anon_sym_let] = ACTIONS(759), + [anon_sym_let_DASHenv] = ACTIONS(759), + [anon_sym_mut] = ACTIONS(759), + [anon_sym_const] = ACTIONS(759), + [sym_cmd_identifier] = ACTIONS(759), + [anon_sym_SEMI] = ACTIONS(759), + [anon_sym_LF] = ACTIONS(761), + [anon_sym_def] = ACTIONS(759), + [anon_sym_def_DASHenv] = ACTIONS(759), + [anon_sym_export_DASHenv] = ACTIONS(759), + [anon_sym_extern] = ACTIONS(759), + [anon_sym_module] = ACTIONS(759), + [anon_sym_use] = ACTIONS(759), + [anon_sym_LBRACK] = ACTIONS(759), + [anon_sym_LPAREN] = ACTIONS(759), + [anon_sym_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_where] = ACTIONS(759), + [anon_sym_not] = ACTIONS(759), + [anon_sym_DOT_DOT_LT] = ACTIONS(759), + [anon_sym_DOT_DOT] = ACTIONS(759), + [anon_sym_DOT_DOT_EQ] = ACTIONS(759), + [sym_val_nothing] = ACTIONS(759), + [anon_sym_true] = ACTIONS(759), + [anon_sym_false] = ACTIONS(759), + [aux_sym_val_number_token1] = ACTIONS(759), + [aux_sym_val_number_token2] = ACTIONS(759), + [aux_sym_val_number_token3] = ACTIONS(759), + [aux_sym_val_number_token4] = ACTIONS(759), + [anon_sym_inf] = ACTIONS(759), + [anon_sym_DASHinf] = ACTIONS(759), + [anon_sym_NaN] = ACTIONS(759), + [anon_sym_0b] = ACTIONS(759), + [anon_sym_0o] = ACTIONS(759), + [anon_sym_0x] = ACTIONS(759), + [sym_val_date] = ACTIONS(759), + [anon_sym_DQUOTE] = ACTIONS(759), + [sym__str_single_quotes] = ACTIONS(759), + [sym__str_back_ticks] = ACTIONS(759), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(759), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(759), + [anon_sym_CARET] = ACTIONS(759), [anon_sym_POUND] = ACTIONS(3), }, [809] = { - [sym__flag] = STATE(820), - [sym_long_flag] = STATE(856), [sym_comment] = STATE(809), - [ts_builtin_sym_end] = ACTIONS(1670), - [sym_cmd_identifier] = ACTIONS(1668), - [anon_sym_SEMI] = ACTIONS(1668), - [anon_sym_LF] = ACTIONS(1670), - [anon_sym_export] = ACTIONS(1668), - [anon_sym_alias] = ACTIONS(1668), - [anon_sym_def] = ACTIONS(1668), - [anon_sym_def_DASHenv] = ACTIONS(1668), - [anon_sym_export_DASHenv] = ACTIONS(1668), - [anon_sym_extern] = ACTIONS(1668), - [anon_sym_module] = ACTIONS(1668), - [anon_sym_use] = ACTIONS(1668), - [anon_sym_LBRACK] = ACTIONS(1668), - [anon_sym_LPAREN] = ACTIONS(1668), - [anon_sym_PIPE] = ACTIONS(1668), - [anon_sym_DOLLAR] = ACTIONS(1668), - [anon_sym_error] = ACTIONS(1668), - [anon_sym_DASH_DASH] = ACTIONS(1033), - [anon_sym_DASH] = ACTIONS(1668), - [anon_sym_break] = ACTIONS(1668), - [anon_sym_continue] = ACTIONS(1668), - [anon_sym_for] = ACTIONS(1668), - [anon_sym_loop] = ACTIONS(1668), - [anon_sym_while] = ACTIONS(1668), - [anon_sym_do] = ACTIONS(1668), - [anon_sym_if] = ACTIONS(1668), - [anon_sym_match] = ACTIONS(1668), - [anon_sym_LBRACE] = ACTIONS(1668), - [anon_sym_try] = ACTIONS(1668), - [anon_sym_return] = ACTIONS(1668), - [anon_sym_let] = ACTIONS(1668), - [anon_sym_let_DASHenv] = ACTIONS(1668), - [anon_sym_mut] = ACTIONS(1668), - [anon_sym_const] = ACTIONS(1668), - [anon_sym_source] = ACTIONS(1668), - [anon_sym_source_DASHenv] = ACTIONS(1668), - [anon_sym_register] = ACTIONS(1668), - [anon_sym_hide] = ACTIONS(1668), - [anon_sym_hide_DASHenv] = ACTIONS(1668), - [anon_sym_overlay] = ACTIONS(1668), - [anon_sym_where] = ACTIONS(1668), - [anon_sym_not] = ACTIONS(1668), - [anon_sym_DOT_DOT_LT] = ACTIONS(1668), - [anon_sym_DOT_DOT] = ACTIONS(1668), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1668), - [sym_val_nothing] = ACTIONS(1668), - [anon_sym_true] = ACTIONS(1668), - [anon_sym_false] = ACTIONS(1668), - [aux_sym_val_number_token1] = ACTIONS(1668), - [aux_sym_val_number_token2] = ACTIONS(1668), - [aux_sym_val_number_token3] = ACTIONS(1668), - [aux_sym_val_number_token4] = ACTIONS(1668), - [anon_sym_inf] = ACTIONS(1668), - [anon_sym_DASHinf] = ACTIONS(1668), - [anon_sym_NaN] = ACTIONS(1668), - [anon_sym_0b] = ACTIONS(1668), - [anon_sym_0o] = ACTIONS(1668), - [anon_sym_0x] = ACTIONS(1668), - [sym_val_date] = ACTIONS(1668), - [anon_sym_DQUOTE] = ACTIONS(1668), - [sym__str_single_quotes] = ACTIONS(1668), - [sym__str_back_ticks] = ACTIONS(1668), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1668), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1668), - [anon_sym_CARET] = ACTIONS(1668), - [sym_short_flag] = ACTIONS(1059), + [ts_builtin_sym_end] = ACTIONS(1718), + [anon_sym_export] = ACTIONS(1716), + [anon_sym_alias] = ACTIONS(1716), + [anon_sym_let] = ACTIONS(1716), + [anon_sym_let_DASHenv] = ACTIONS(1716), + [anon_sym_mut] = ACTIONS(1716), + [anon_sym_const] = ACTIONS(1716), + [sym_cmd_identifier] = ACTIONS(1716), + [anon_sym_SEMI] = ACTIONS(1716), + [anon_sym_LF] = ACTIONS(1718), + [anon_sym_def] = ACTIONS(1716), + [anon_sym_def_DASHenv] = ACTIONS(1716), + [anon_sym_export_DASHenv] = ACTIONS(1716), + [anon_sym_extern] = ACTIONS(1716), + [anon_sym_module] = ACTIONS(1716), + [anon_sym_use] = ACTIONS(1716), + [anon_sym_LBRACK] = ACTIONS(1716), + [anon_sym_LPAREN] = ACTIONS(1716), + [anon_sym_PIPE] = ACTIONS(1716), + [anon_sym_DOLLAR] = ACTIONS(1716), + [anon_sym_error] = ACTIONS(1716), + [anon_sym_DASH] = ACTIONS(1716), + [anon_sym_break] = ACTIONS(1716), + [anon_sym_continue] = ACTIONS(1716), + [anon_sym_for] = ACTIONS(1716), + [anon_sym_loop] = ACTIONS(1716), + [anon_sym_while] = ACTIONS(1716), + [anon_sym_do] = ACTIONS(1716), + [anon_sym_if] = ACTIONS(1716), + [anon_sym_match] = ACTIONS(1716), + [anon_sym_LBRACE] = ACTIONS(1716), + [anon_sym_try] = ACTIONS(1716), + [anon_sym_return] = ACTIONS(1716), + [anon_sym_source] = ACTIONS(1716), + [anon_sym_source_DASHenv] = ACTIONS(1716), + [anon_sym_register] = ACTIONS(1716), + [anon_sym_hide] = ACTIONS(1716), + [anon_sym_hide_DASHenv] = ACTIONS(1716), + [anon_sym_overlay] = ACTIONS(1716), + [anon_sym_where] = ACTIONS(1716), + [anon_sym_not] = ACTIONS(1716), + [anon_sym_DOT_DOT_LT] = ACTIONS(1716), + [anon_sym_DOT_DOT] = ACTIONS(1716), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1716), + [sym_val_nothing] = ACTIONS(1716), + [anon_sym_true] = ACTIONS(1716), + [anon_sym_false] = ACTIONS(1716), + [aux_sym_val_number_token1] = ACTIONS(1716), + [aux_sym_val_number_token2] = ACTIONS(1716), + [aux_sym_val_number_token3] = ACTIONS(1716), + [aux_sym_val_number_token4] = ACTIONS(1716), + [anon_sym_inf] = ACTIONS(1716), + [anon_sym_DASHinf] = ACTIONS(1716), + [anon_sym_NaN] = ACTIONS(1716), + [anon_sym_0b] = ACTIONS(1716), + [anon_sym_0o] = ACTIONS(1716), + [anon_sym_0x] = ACTIONS(1716), + [sym_val_date] = ACTIONS(1716), + [anon_sym_DQUOTE] = ACTIONS(1716), + [sym__str_single_quotes] = ACTIONS(1716), + [sym__str_back_ticks] = ACTIONS(1716), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1716), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1716), + [anon_sym_CARET] = ACTIONS(1716), [anon_sym_POUND] = ACTIONS(3), }, [810] = { [sym_comment] = STATE(810), - [ts_builtin_sym_end] = ACTIONS(1101), - [sym_cmd_identifier] = ACTIONS(1103), - [anon_sym_SEMI] = ACTIONS(1103), - [anon_sym_LF] = ACTIONS(1101), - [anon_sym_export] = ACTIONS(1103), - [anon_sym_alias] = ACTIONS(1103), - [anon_sym_def] = ACTIONS(1103), - [anon_sym_def_DASHenv] = ACTIONS(1103), - [anon_sym_export_DASHenv] = ACTIONS(1103), - [anon_sym_extern] = ACTIONS(1103), - [anon_sym_module] = ACTIONS(1103), - [anon_sym_use] = ACTIONS(1103), - [anon_sym_LBRACK] = ACTIONS(1103), - [anon_sym_LPAREN] = ACTIONS(1103), - [anon_sym_PIPE] = ACTIONS(1103), - [anon_sym_DOLLAR] = ACTIONS(1103), - [anon_sym_error] = ACTIONS(1103), - [anon_sym_DASH_DASH] = ACTIONS(1103), - [anon_sym_DASH] = ACTIONS(1103), - [anon_sym_break] = ACTIONS(1103), - [anon_sym_continue] = ACTIONS(1103), - [anon_sym_for] = ACTIONS(1103), - [anon_sym_loop] = ACTIONS(1103), - [anon_sym_while] = ACTIONS(1103), - [anon_sym_do] = ACTIONS(1103), - [anon_sym_if] = ACTIONS(1103), - [anon_sym_match] = ACTIONS(1103), - [anon_sym_LBRACE] = ACTIONS(1103), - [anon_sym_DOT] = ACTIONS(1103), - [anon_sym_try] = ACTIONS(1103), - [anon_sym_return] = ACTIONS(1103), - [anon_sym_let] = ACTIONS(1103), - [anon_sym_let_DASHenv] = ACTIONS(1103), - [anon_sym_mut] = ACTIONS(1103), - [anon_sym_const] = ACTIONS(1103), - [anon_sym_source] = ACTIONS(1103), - [anon_sym_source_DASHenv] = ACTIONS(1103), - [anon_sym_register] = ACTIONS(1103), - [anon_sym_hide] = ACTIONS(1103), - [anon_sym_hide_DASHenv] = ACTIONS(1103), - [anon_sym_overlay] = ACTIONS(1103), - [anon_sym_where] = ACTIONS(1103), - [anon_sym_QMARK2] = ACTIONS(1103), - [anon_sym_not] = ACTIONS(1103), - [anon_sym_DOT_DOT_LT] = ACTIONS(1103), - [anon_sym_DOT_DOT] = ACTIONS(1103), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1103), - [sym_val_nothing] = ACTIONS(1103), - [anon_sym_true] = ACTIONS(1103), - [anon_sym_false] = ACTIONS(1103), - [aux_sym_val_number_token1] = ACTIONS(1103), - [aux_sym_val_number_token2] = ACTIONS(1103), - [aux_sym_val_number_token3] = ACTIONS(1103), - [aux_sym_val_number_token4] = ACTIONS(1103), - [anon_sym_inf] = ACTIONS(1103), - [anon_sym_DASHinf] = ACTIONS(1103), - [anon_sym_NaN] = ACTIONS(1103), - [anon_sym_0b] = ACTIONS(1103), - [anon_sym_0o] = ACTIONS(1103), - [anon_sym_0x] = ACTIONS(1103), - [sym_val_date] = ACTIONS(1103), - [anon_sym_DQUOTE] = ACTIONS(1103), - [sym__str_single_quotes] = ACTIONS(1103), - [sym__str_back_ticks] = ACTIONS(1103), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1103), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1103), - [anon_sym_CARET] = ACTIONS(1103), - [sym_short_flag] = ACTIONS(1103), - [anon_sym_POUND] = ACTIONS(3), - }, - [811] = { - [sym__flag] = STATE(930), - [sym_long_flag] = STATE(945), - [sym_comment] = STATE(811), - [ts_builtin_sym_end] = ACTIONS(1069), - [sym_cmd_identifier] = ACTIONS(1071), - [anon_sym_SEMI] = ACTIONS(1071), - [anon_sym_LF] = ACTIONS(1069), - [anon_sym_export] = ACTIONS(1071), - [anon_sym_alias] = ACTIONS(1071), - [anon_sym_def] = ACTIONS(1071), - [anon_sym_def_DASHenv] = ACTIONS(1071), - [anon_sym_export_DASHenv] = ACTIONS(1071), - [anon_sym_extern] = ACTIONS(1071), - [anon_sym_module] = ACTIONS(1071), - [anon_sym_use] = ACTIONS(1071), - [anon_sym_LBRACK] = ACTIONS(1071), - [anon_sym_LPAREN] = ACTIONS(1071), - [anon_sym_PIPE] = ACTIONS(1071), - [anon_sym_DOLLAR] = ACTIONS(1071), - [anon_sym_error] = ACTIONS(1071), - [anon_sym_DASH_DASH] = ACTIONS(1664), - [anon_sym_DASH] = ACTIONS(1071), - [anon_sym_break] = ACTIONS(1071), - [anon_sym_continue] = ACTIONS(1071), - [anon_sym_for] = ACTIONS(1071), - [anon_sym_loop] = ACTIONS(1071), - [anon_sym_while] = ACTIONS(1071), - [anon_sym_do] = ACTIONS(1071), - [anon_sym_if] = ACTIONS(1071), - [anon_sym_match] = ACTIONS(1071), - [anon_sym_LBRACE] = ACTIONS(1071), - [anon_sym_try] = ACTIONS(1071), - [anon_sym_return] = ACTIONS(1071), - [anon_sym_let] = ACTIONS(1071), - [anon_sym_let_DASHenv] = ACTIONS(1071), - [anon_sym_mut] = ACTIONS(1071), - [anon_sym_const] = ACTIONS(1071), - [anon_sym_source] = ACTIONS(1071), - [anon_sym_source_DASHenv] = ACTIONS(1071), - [anon_sym_register] = ACTIONS(1071), - [anon_sym_hide] = ACTIONS(1071), - [anon_sym_hide_DASHenv] = ACTIONS(1071), - [anon_sym_overlay] = ACTIONS(1071), - [anon_sym_where] = ACTIONS(1071), - [anon_sym_not] = ACTIONS(1071), - [anon_sym_DOT_DOT_LT] = ACTIONS(1071), - [anon_sym_DOT_DOT] = ACTIONS(1071), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1071), - [sym_val_nothing] = ACTIONS(1071), - [anon_sym_true] = ACTIONS(1071), - [anon_sym_false] = ACTIONS(1071), - [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(1071), - [anon_sym_inf] = ACTIONS(1071), - [anon_sym_DASHinf] = ACTIONS(1071), - [anon_sym_NaN] = ACTIONS(1071), - [anon_sym_0b] = ACTIONS(1071), - [anon_sym_0o] = ACTIONS(1071), - [anon_sym_0x] = ACTIONS(1071), - [sym_val_date] = ACTIONS(1071), - [anon_sym_DQUOTE] = ACTIONS(1071), - [sym__str_single_quotes] = ACTIONS(1071), - [sym__str_back_ticks] = ACTIONS(1071), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1071), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1071), - [anon_sym_CARET] = ACTIONS(1071), - [sym_short_flag] = ACTIONS(1666), - [anon_sym_POUND] = ACTIONS(3), - }, - [812] = { - [sym__flag] = STATE(778), - [sym_long_flag] = STATE(856), - [sym_comment] = STATE(812), - [ts_builtin_sym_end] = ACTIONS(1069), - [sym_cmd_identifier] = ACTIONS(1071), - [anon_sym_SEMI] = ACTIONS(1071), - [anon_sym_LF] = ACTIONS(1069), - [anon_sym_export] = ACTIONS(1071), - [anon_sym_alias] = ACTIONS(1071), - [anon_sym_def] = ACTIONS(1071), - [anon_sym_def_DASHenv] = ACTIONS(1071), - [anon_sym_export_DASHenv] = ACTIONS(1071), - [anon_sym_extern] = ACTIONS(1071), - [anon_sym_module] = ACTIONS(1071), - [anon_sym_use] = ACTIONS(1071), - [anon_sym_LBRACK] = ACTIONS(1071), - [anon_sym_LPAREN] = ACTIONS(1071), - [anon_sym_PIPE] = ACTIONS(1071), - [anon_sym_DOLLAR] = ACTIONS(1071), - [anon_sym_error] = ACTIONS(1071), - [anon_sym_DASH_DASH] = ACTIONS(1033), - [anon_sym_DASH] = ACTIONS(1071), - [anon_sym_break] = ACTIONS(1071), - [anon_sym_continue] = ACTIONS(1071), - [anon_sym_for] = ACTIONS(1071), - [anon_sym_loop] = ACTIONS(1071), - [anon_sym_while] = ACTIONS(1071), - [anon_sym_do] = ACTIONS(1071), - [anon_sym_if] = ACTIONS(1071), - [anon_sym_match] = ACTIONS(1071), - [anon_sym_LBRACE] = ACTIONS(1071), - [anon_sym_try] = ACTIONS(1071), - [anon_sym_return] = ACTIONS(1071), - [anon_sym_let] = ACTIONS(1071), - [anon_sym_let_DASHenv] = ACTIONS(1071), - [anon_sym_mut] = ACTIONS(1071), - [anon_sym_const] = ACTIONS(1071), - [anon_sym_source] = ACTIONS(1071), - [anon_sym_source_DASHenv] = ACTIONS(1071), - [anon_sym_register] = ACTIONS(1071), - [anon_sym_hide] = ACTIONS(1071), - [anon_sym_hide_DASHenv] = ACTIONS(1071), - [anon_sym_overlay] = ACTIONS(1071), - [anon_sym_where] = ACTIONS(1071), - [anon_sym_not] = ACTIONS(1071), - [anon_sym_DOT_DOT_LT] = ACTIONS(1071), - [anon_sym_DOT_DOT] = ACTIONS(1071), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1071), - [sym_val_nothing] = ACTIONS(1071), - [anon_sym_true] = ACTIONS(1071), - [anon_sym_false] = ACTIONS(1071), - [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(1071), - [anon_sym_inf] = ACTIONS(1071), - [anon_sym_DASHinf] = ACTIONS(1071), - [anon_sym_NaN] = ACTIONS(1071), - [anon_sym_0b] = ACTIONS(1071), - [anon_sym_0o] = ACTIONS(1071), - [anon_sym_0x] = ACTIONS(1071), - [sym_val_date] = ACTIONS(1071), - [anon_sym_DQUOTE] = ACTIONS(1071), - [sym__str_single_quotes] = ACTIONS(1071), - [sym__str_back_ticks] = ACTIONS(1071), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1071), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1071), - [anon_sym_CARET] = ACTIONS(1071), - [sym_short_flag] = ACTIONS(1059), - [anon_sym_POUND] = ACTIONS(3), - }, - [813] = { - [sym__flag] = STATE(760), - [sym_long_flag] = STATE(856), - [sym_comment] = STATE(813), - [ts_builtin_sym_end] = ACTIONS(1069), - [sym_cmd_identifier] = ACTIONS(1071), - [anon_sym_SEMI] = ACTIONS(1071), - [anon_sym_LF] = ACTIONS(1069), - [anon_sym_export] = ACTIONS(1071), - [anon_sym_alias] = ACTIONS(1071), - [anon_sym_def] = ACTIONS(1071), - [anon_sym_def_DASHenv] = ACTIONS(1071), - [anon_sym_export_DASHenv] = ACTIONS(1071), - [anon_sym_extern] = ACTIONS(1071), - [anon_sym_module] = ACTIONS(1071), - [anon_sym_use] = ACTIONS(1071), - [anon_sym_LBRACK] = ACTIONS(1071), - [anon_sym_LPAREN] = ACTIONS(1071), - [anon_sym_PIPE] = ACTIONS(1071), - [anon_sym_DOLLAR] = ACTIONS(1071), - [anon_sym_error] = ACTIONS(1071), - [anon_sym_DASH_DASH] = ACTIONS(1033), - [anon_sym_DASH] = ACTIONS(1071), - [anon_sym_break] = ACTIONS(1071), - [anon_sym_continue] = ACTIONS(1071), - [anon_sym_for] = ACTIONS(1071), - [anon_sym_loop] = ACTIONS(1071), - [anon_sym_while] = ACTIONS(1071), - [anon_sym_do] = ACTIONS(1071), - [anon_sym_if] = ACTIONS(1071), - [anon_sym_match] = ACTIONS(1071), - [anon_sym_LBRACE] = ACTIONS(1071), - [anon_sym_try] = ACTIONS(1071), - [anon_sym_return] = ACTIONS(1071), - [anon_sym_let] = ACTIONS(1071), - [anon_sym_let_DASHenv] = ACTIONS(1071), - [anon_sym_mut] = ACTIONS(1071), - [anon_sym_const] = ACTIONS(1071), - [anon_sym_source] = ACTIONS(1071), - [anon_sym_source_DASHenv] = ACTIONS(1071), - [anon_sym_register] = ACTIONS(1071), - [anon_sym_hide] = ACTIONS(1071), - [anon_sym_hide_DASHenv] = ACTIONS(1071), - [anon_sym_overlay] = ACTIONS(1071), - [anon_sym_where] = ACTIONS(1071), - [anon_sym_not] = ACTIONS(1071), - [anon_sym_DOT_DOT_LT] = ACTIONS(1071), - [anon_sym_DOT_DOT] = ACTIONS(1071), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1071), - [sym_val_nothing] = ACTIONS(1071), - [anon_sym_true] = ACTIONS(1071), - [anon_sym_false] = ACTIONS(1071), - [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(1071), - [anon_sym_inf] = ACTIONS(1071), - [anon_sym_DASHinf] = ACTIONS(1071), - [anon_sym_NaN] = ACTIONS(1071), - [anon_sym_0b] = ACTIONS(1071), - [anon_sym_0o] = ACTIONS(1071), - [anon_sym_0x] = ACTIONS(1071), - [sym_val_date] = ACTIONS(1071), - [anon_sym_DQUOTE] = ACTIONS(1071), - [sym__str_single_quotes] = ACTIONS(1071), - [sym__str_back_ticks] = ACTIONS(1071), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1071), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1071), - [anon_sym_CARET] = ACTIONS(1071), - [sym_short_flag] = ACTIONS(1059), - [anon_sym_POUND] = ACTIONS(3), - }, - [814] = { - [sym__flag] = STATE(805), - [sym_long_flag] = STATE(869), - [sym_comment] = STATE(814), - [sym_cmd_identifier] = ACTIONS(1668), - [anon_sym_SEMI] = ACTIONS(1668), - [anon_sym_LF] = ACTIONS(1670), - [anon_sym_export] = ACTIONS(1668), - [anon_sym_alias] = ACTIONS(1668), - [anon_sym_def] = ACTIONS(1668), - [anon_sym_def_DASHenv] = ACTIONS(1668), - [anon_sym_export_DASHenv] = ACTIONS(1668), - [anon_sym_extern] = ACTIONS(1668), - [anon_sym_module] = ACTIONS(1668), - [anon_sym_use] = ACTIONS(1668), - [anon_sym_LBRACK] = ACTIONS(1668), - [anon_sym_LPAREN] = ACTIONS(1668), - [anon_sym_PIPE] = ACTIONS(1668), - [anon_sym_DOLLAR] = ACTIONS(1668), - [anon_sym_error] = ACTIONS(1668), - [anon_sym_DASH_DASH] = ACTIONS(999), - [anon_sym_DASH] = ACTIONS(1668), - [anon_sym_break] = ACTIONS(1668), - [anon_sym_continue] = ACTIONS(1668), - [anon_sym_for] = ACTIONS(1668), - [anon_sym_loop] = ACTIONS(1668), - [anon_sym_while] = ACTIONS(1668), - [anon_sym_do] = ACTIONS(1668), - [anon_sym_if] = ACTIONS(1668), - [anon_sym_match] = ACTIONS(1668), - [anon_sym_LBRACE] = ACTIONS(1668), - [anon_sym_RBRACE] = ACTIONS(1668), - [anon_sym_try] = ACTIONS(1668), - [anon_sym_return] = ACTIONS(1668), - [anon_sym_let] = ACTIONS(1668), - [anon_sym_let_DASHenv] = ACTIONS(1668), - [anon_sym_mut] = ACTIONS(1668), - [anon_sym_const] = ACTIONS(1668), - [anon_sym_source] = ACTIONS(1668), - [anon_sym_source_DASHenv] = ACTIONS(1668), - [anon_sym_register] = ACTIONS(1668), - [anon_sym_hide] = ACTIONS(1668), - [anon_sym_hide_DASHenv] = ACTIONS(1668), - [anon_sym_overlay] = ACTIONS(1668), - [anon_sym_where] = ACTIONS(1668), - [anon_sym_not] = ACTIONS(1668), - [anon_sym_DOT_DOT_LT] = ACTIONS(1668), - [anon_sym_DOT_DOT] = ACTIONS(1668), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1668), - [sym_val_nothing] = ACTIONS(1668), - [anon_sym_true] = ACTIONS(1668), - [anon_sym_false] = ACTIONS(1668), - [aux_sym_val_number_token1] = ACTIONS(1668), - [aux_sym_val_number_token2] = ACTIONS(1668), - [aux_sym_val_number_token3] = ACTIONS(1668), - [aux_sym_val_number_token4] = ACTIONS(1668), - [anon_sym_inf] = ACTIONS(1668), - [anon_sym_DASHinf] = ACTIONS(1668), - [anon_sym_NaN] = ACTIONS(1668), - [anon_sym_0b] = ACTIONS(1668), - [anon_sym_0o] = ACTIONS(1668), - [anon_sym_0x] = ACTIONS(1668), - [sym_val_date] = ACTIONS(1668), - [anon_sym_DQUOTE] = ACTIONS(1668), - [sym__str_single_quotes] = ACTIONS(1668), - [sym__str_back_ticks] = ACTIONS(1668), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1668), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1668), - [anon_sym_CARET] = ACTIONS(1668), - [sym_short_flag] = ACTIONS(1025), - [anon_sym_POUND] = ACTIONS(3), - }, - [815] = { - [sym__flag] = STATE(816), - [sym_long_flag] = STATE(856), - [sym_comment] = STATE(815), - [ts_builtin_sym_end] = ACTIONS(1670), - [sym_cmd_identifier] = ACTIONS(1668), - [anon_sym_SEMI] = ACTIONS(1668), - [anon_sym_LF] = ACTIONS(1670), - [anon_sym_export] = ACTIONS(1668), - [anon_sym_alias] = ACTIONS(1668), - [anon_sym_def] = ACTIONS(1668), - [anon_sym_def_DASHenv] = ACTIONS(1668), - [anon_sym_export_DASHenv] = ACTIONS(1668), - [anon_sym_extern] = ACTIONS(1668), - [anon_sym_module] = ACTIONS(1668), - [anon_sym_use] = ACTIONS(1668), - [anon_sym_LBRACK] = ACTIONS(1668), - [anon_sym_LPAREN] = ACTIONS(1668), - [anon_sym_PIPE] = ACTIONS(1668), - [anon_sym_DOLLAR] = ACTIONS(1668), - [anon_sym_error] = ACTIONS(1668), - [anon_sym_DASH_DASH] = ACTIONS(1033), - [anon_sym_DASH] = ACTIONS(1668), - [anon_sym_break] = ACTIONS(1668), - [anon_sym_continue] = ACTIONS(1668), - [anon_sym_for] = ACTIONS(1668), - [anon_sym_loop] = ACTIONS(1668), - [anon_sym_while] = ACTIONS(1668), - [anon_sym_do] = ACTIONS(1668), - [anon_sym_if] = ACTIONS(1668), - [anon_sym_match] = ACTIONS(1668), - [anon_sym_LBRACE] = ACTIONS(1668), - [anon_sym_try] = ACTIONS(1668), - [anon_sym_return] = ACTIONS(1668), - [anon_sym_let] = ACTIONS(1668), - [anon_sym_let_DASHenv] = ACTIONS(1668), - [anon_sym_mut] = ACTIONS(1668), - [anon_sym_const] = ACTIONS(1668), - [anon_sym_source] = ACTIONS(1668), - [anon_sym_source_DASHenv] = ACTIONS(1668), - [anon_sym_register] = ACTIONS(1668), - [anon_sym_hide] = ACTIONS(1668), - [anon_sym_hide_DASHenv] = ACTIONS(1668), - [anon_sym_overlay] = ACTIONS(1668), - [anon_sym_where] = ACTIONS(1668), - [anon_sym_not] = ACTIONS(1668), - [anon_sym_DOT_DOT_LT] = ACTIONS(1668), - [anon_sym_DOT_DOT] = ACTIONS(1668), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1668), - [sym_val_nothing] = ACTIONS(1668), - [anon_sym_true] = ACTIONS(1668), - [anon_sym_false] = ACTIONS(1668), - [aux_sym_val_number_token1] = ACTIONS(1668), - [aux_sym_val_number_token2] = ACTIONS(1668), - [aux_sym_val_number_token3] = ACTIONS(1668), - [aux_sym_val_number_token4] = ACTIONS(1668), - [anon_sym_inf] = ACTIONS(1668), - [anon_sym_DASHinf] = ACTIONS(1668), - [anon_sym_NaN] = ACTIONS(1668), - [anon_sym_0b] = ACTIONS(1668), - [anon_sym_0o] = ACTIONS(1668), - [anon_sym_0x] = ACTIONS(1668), - [sym_val_date] = ACTIONS(1668), - [anon_sym_DQUOTE] = ACTIONS(1668), - [sym__str_single_quotes] = ACTIONS(1668), - [sym__str_back_ticks] = ACTIONS(1668), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1668), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1668), - [anon_sym_CARET] = ACTIONS(1668), - [sym_short_flag] = ACTIONS(1059), + [ts_builtin_sym_end] = ACTIONS(1726), + [anon_sym_export] = ACTIONS(1724), + [anon_sym_alias] = ACTIONS(1724), + [anon_sym_let] = ACTIONS(1724), + [anon_sym_let_DASHenv] = ACTIONS(1724), + [anon_sym_mut] = ACTIONS(1724), + [anon_sym_const] = ACTIONS(1724), + [sym_cmd_identifier] = ACTIONS(1724), + [anon_sym_SEMI] = ACTIONS(1724), + [anon_sym_LF] = ACTIONS(1726), + [anon_sym_def] = ACTIONS(1724), + [anon_sym_def_DASHenv] = ACTIONS(1724), + [anon_sym_export_DASHenv] = ACTIONS(1724), + [anon_sym_extern] = ACTIONS(1724), + [anon_sym_module] = ACTIONS(1724), + [anon_sym_use] = ACTIONS(1724), + [anon_sym_LBRACK] = ACTIONS(1724), + [anon_sym_LPAREN] = ACTIONS(1724), + [anon_sym_PIPE] = ACTIONS(1724), + [anon_sym_DOLLAR] = ACTIONS(1724), + [anon_sym_error] = ACTIONS(1724), + [anon_sym_DASH] = ACTIONS(1724), + [anon_sym_break] = ACTIONS(1724), + [anon_sym_continue] = ACTIONS(1724), + [anon_sym_for] = ACTIONS(1724), + [anon_sym_loop] = ACTIONS(1724), + [anon_sym_while] = ACTIONS(1724), + [anon_sym_do] = ACTIONS(1724), + [anon_sym_if] = ACTIONS(1724), + [anon_sym_match] = ACTIONS(1724), + [anon_sym_LBRACE] = ACTIONS(1724), + [anon_sym_try] = ACTIONS(1724), + [anon_sym_return] = ACTIONS(1724), + [anon_sym_source] = ACTIONS(1724), + [anon_sym_source_DASHenv] = ACTIONS(1724), + [anon_sym_register] = ACTIONS(1724), + [anon_sym_hide] = ACTIONS(1724), + [anon_sym_hide_DASHenv] = ACTIONS(1724), + [anon_sym_overlay] = ACTIONS(1724), + [anon_sym_where] = ACTIONS(1724), + [anon_sym_not] = ACTIONS(1724), + [anon_sym_DOT_DOT_LT] = ACTIONS(1724), + [anon_sym_DOT_DOT] = ACTIONS(1724), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1724), + [sym_val_nothing] = ACTIONS(1724), + [anon_sym_true] = ACTIONS(1724), + [anon_sym_false] = ACTIONS(1724), + [aux_sym_val_number_token1] = ACTIONS(1724), + [aux_sym_val_number_token2] = ACTIONS(1724), + [aux_sym_val_number_token3] = ACTIONS(1724), + [aux_sym_val_number_token4] = ACTIONS(1724), + [anon_sym_inf] = ACTIONS(1724), + [anon_sym_DASHinf] = ACTIONS(1724), + [anon_sym_NaN] = ACTIONS(1724), + [anon_sym_0b] = ACTIONS(1724), + [anon_sym_0o] = ACTIONS(1724), + [anon_sym_0x] = ACTIONS(1724), + [sym_val_date] = ACTIONS(1724), + [anon_sym_DQUOTE] = ACTIONS(1724), + [sym__str_single_quotes] = ACTIONS(1724), + [sym__str_back_ticks] = ACTIONS(1724), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1724), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1724), + [anon_sym_CARET] = ACTIONS(1724), + [anon_sym_POUND] = ACTIONS(3), + }, + [811] = { + [sym_comment] = STATE(811), + [ts_builtin_sym_end] = ACTIONS(1722), + [anon_sym_export] = ACTIONS(1720), + [anon_sym_alias] = ACTIONS(1720), + [anon_sym_let] = ACTIONS(1720), + [anon_sym_let_DASHenv] = ACTIONS(1720), + [anon_sym_mut] = ACTIONS(1720), + [anon_sym_const] = ACTIONS(1720), + [sym_cmd_identifier] = ACTIONS(1720), + [anon_sym_SEMI] = ACTIONS(1720), + [anon_sym_LF] = ACTIONS(1722), + [anon_sym_def] = ACTIONS(1720), + [anon_sym_def_DASHenv] = ACTIONS(1720), + [anon_sym_export_DASHenv] = ACTIONS(1720), + [anon_sym_extern] = ACTIONS(1720), + [anon_sym_module] = ACTIONS(1720), + [anon_sym_use] = ACTIONS(1720), + [anon_sym_LBRACK] = ACTIONS(1720), + [anon_sym_LPAREN] = ACTIONS(1720), + [anon_sym_PIPE] = ACTIONS(1720), + [anon_sym_DOLLAR] = ACTIONS(1720), + [anon_sym_error] = ACTIONS(1720), + [anon_sym_DASH] = ACTIONS(1720), + [anon_sym_break] = ACTIONS(1720), + [anon_sym_continue] = ACTIONS(1720), + [anon_sym_for] = ACTIONS(1720), + [anon_sym_loop] = ACTIONS(1720), + [anon_sym_while] = ACTIONS(1720), + [anon_sym_do] = ACTIONS(1720), + [anon_sym_if] = ACTIONS(1720), + [anon_sym_match] = ACTIONS(1720), + [anon_sym_LBRACE] = ACTIONS(1720), + [anon_sym_try] = ACTIONS(1720), + [anon_sym_return] = ACTIONS(1720), + [anon_sym_source] = ACTIONS(1720), + [anon_sym_source_DASHenv] = ACTIONS(1720), + [anon_sym_register] = ACTIONS(1720), + [anon_sym_hide] = ACTIONS(1720), + [anon_sym_hide_DASHenv] = ACTIONS(1720), + [anon_sym_overlay] = ACTIONS(1720), + [anon_sym_where] = ACTIONS(1720), + [anon_sym_not] = ACTIONS(1720), + [anon_sym_DOT_DOT_LT] = ACTIONS(1720), + [anon_sym_DOT_DOT] = ACTIONS(1720), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1720), + [sym_val_nothing] = ACTIONS(1720), + [anon_sym_true] = ACTIONS(1720), + [anon_sym_false] = ACTIONS(1720), + [aux_sym_val_number_token1] = ACTIONS(1720), + [aux_sym_val_number_token2] = ACTIONS(1720), + [aux_sym_val_number_token3] = ACTIONS(1720), + [aux_sym_val_number_token4] = ACTIONS(1720), + [anon_sym_inf] = ACTIONS(1720), + [anon_sym_DASHinf] = ACTIONS(1720), + [anon_sym_NaN] = ACTIONS(1720), + [anon_sym_0b] = ACTIONS(1720), + [anon_sym_0o] = ACTIONS(1720), + [anon_sym_0x] = ACTIONS(1720), + [sym_val_date] = ACTIONS(1720), + [anon_sym_DQUOTE] = ACTIONS(1720), + [sym__str_single_quotes] = ACTIONS(1720), + [sym__str_back_ticks] = ACTIONS(1720), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1720), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1720), + [anon_sym_CARET] = ACTIONS(1720), + [anon_sym_POUND] = ACTIONS(3), + }, + [812] = { + [sym_comment] = STATE(812), + [ts_builtin_sym_end] = ACTIONS(787), + [anon_sym_export] = ACTIONS(785), + [anon_sym_alias] = ACTIONS(785), + [anon_sym_let] = ACTIONS(785), + [anon_sym_let_DASHenv] = ACTIONS(785), + [anon_sym_mut] = ACTIONS(785), + [anon_sym_const] = ACTIONS(785), + [sym_cmd_identifier] = ACTIONS(785), + [anon_sym_SEMI] = ACTIONS(785), + [anon_sym_LF] = ACTIONS(787), + [anon_sym_def] = ACTIONS(785), + [anon_sym_def_DASHenv] = ACTIONS(785), + [anon_sym_export_DASHenv] = ACTIONS(785), + [anon_sym_extern] = ACTIONS(785), + [anon_sym_module] = ACTIONS(785), + [anon_sym_use] = ACTIONS(785), + [anon_sym_LBRACK] = ACTIONS(785), + [anon_sym_LPAREN] = ACTIONS(785), + [anon_sym_PIPE] = ACTIONS(785), + [anon_sym_DOLLAR] = ACTIONS(785), + [anon_sym_error] = ACTIONS(785), + [anon_sym_DASH] = ACTIONS(785), + [anon_sym_break] = ACTIONS(785), + [anon_sym_continue] = ACTIONS(785), + [anon_sym_for] = ACTIONS(785), + [anon_sym_loop] = ACTIONS(785), + [anon_sym_while] = ACTIONS(785), + [anon_sym_do] = ACTIONS(785), + [anon_sym_if] = ACTIONS(785), + [anon_sym_match] = ACTIONS(785), + [anon_sym_LBRACE] = ACTIONS(785), + [anon_sym_try] = ACTIONS(785), + [anon_sym_return] = ACTIONS(785), + [anon_sym_source] = ACTIONS(785), + [anon_sym_source_DASHenv] = ACTIONS(785), + [anon_sym_register] = ACTIONS(785), + [anon_sym_hide] = ACTIONS(785), + [anon_sym_hide_DASHenv] = ACTIONS(785), + [anon_sym_overlay] = ACTIONS(785), + [anon_sym_where] = ACTIONS(785), + [anon_sym_not] = ACTIONS(785), + [anon_sym_DOT_DOT_LT] = ACTIONS(785), + [anon_sym_DOT_DOT] = ACTIONS(785), + [anon_sym_DOT_DOT_EQ] = ACTIONS(785), + [sym_val_nothing] = ACTIONS(785), + [anon_sym_true] = ACTIONS(785), + [anon_sym_false] = ACTIONS(785), + [aux_sym_val_number_token1] = ACTIONS(785), + [aux_sym_val_number_token2] = ACTIONS(785), + [aux_sym_val_number_token3] = ACTIONS(785), + [aux_sym_val_number_token4] = ACTIONS(785), + [anon_sym_inf] = ACTIONS(785), + [anon_sym_DASHinf] = ACTIONS(785), + [anon_sym_NaN] = ACTIONS(785), + [anon_sym_0b] = ACTIONS(785), + [anon_sym_0o] = ACTIONS(785), + [anon_sym_0x] = ACTIONS(785), + [sym_val_date] = ACTIONS(785), + [anon_sym_DQUOTE] = ACTIONS(785), + [sym__str_single_quotes] = ACTIONS(785), + [sym__str_back_ticks] = ACTIONS(785), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(785), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(785), + [anon_sym_CARET] = ACTIONS(785), + [anon_sym_POUND] = ACTIONS(3), + }, + [813] = { + [sym_comment] = STATE(813), + [anon_sym_export] = ACTIONS(1800), + [anon_sym_alias] = ACTIONS(1800), + [anon_sym_let] = ACTIONS(1800), + [anon_sym_let_DASHenv] = ACTIONS(1800), + [anon_sym_mut] = ACTIONS(1800), + [anon_sym_const] = ACTIONS(1800), + [sym_cmd_identifier] = ACTIONS(1800), + [anon_sym_SEMI] = ACTIONS(1800), + [anon_sym_LF] = ACTIONS(1802), + [anon_sym_def] = ACTIONS(1800), + [anon_sym_def_DASHenv] = ACTIONS(1800), + [anon_sym_export_DASHenv] = ACTIONS(1800), + [anon_sym_extern] = ACTIONS(1800), + [anon_sym_module] = ACTIONS(1800), + [anon_sym_use] = ACTIONS(1800), + [anon_sym_LBRACK] = ACTIONS(1800), + [anon_sym_LPAREN] = ACTIONS(1800), + [anon_sym_RPAREN] = ACTIONS(1800), + [anon_sym_DOLLAR] = ACTIONS(1800), + [anon_sym_error] = ACTIONS(1800), + [anon_sym_DASH] = ACTIONS(1800), + [anon_sym_break] = ACTIONS(1800), + [anon_sym_continue] = ACTIONS(1800), + [anon_sym_for] = ACTIONS(1800), + [anon_sym_loop] = ACTIONS(1800), + [anon_sym_while] = ACTIONS(1800), + [anon_sym_do] = ACTIONS(1800), + [anon_sym_if] = ACTIONS(1800), + [anon_sym_match] = ACTIONS(1800), + [anon_sym_LBRACE] = ACTIONS(1800), + [anon_sym_RBRACE] = ACTIONS(1800), + [anon_sym_try] = ACTIONS(1800), + [anon_sym_return] = ACTIONS(1800), + [anon_sym_source] = ACTIONS(1800), + [anon_sym_source_DASHenv] = ACTIONS(1800), + [anon_sym_register] = ACTIONS(1800), + [anon_sym_hide] = ACTIONS(1800), + [anon_sym_hide_DASHenv] = ACTIONS(1800), + [anon_sym_overlay] = ACTIONS(1800), + [anon_sym_where] = ACTIONS(1800), + [anon_sym_not] = ACTIONS(1800), + [anon_sym_DOT_DOT_LT] = ACTIONS(1800), + [anon_sym_DOT_DOT] = ACTIONS(1800), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1800), + [sym_val_nothing] = ACTIONS(1800), + [anon_sym_true] = ACTIONS(1800), + [anon_sym_false] = ACTIONS(1800), + [aux_sym_val_number_token1] = ACTIONS(1800), + [aux_sym_val_number_token2] = ACTIONS(1800), + [aux_sym_val_number_token3] = ACTIONS(1800), + [aux_sym_val_number_token4] = ACTIONS(1800), + [anon_sym_inf] = ACTIONS(1800), + [anon_sym_DASHinf] = ACTIONS(1800), + [anon_sym_NaN] = ACTIONS(1800), + [anon_sym_0b] = ACTIONS(1800), + [anon_sym_0o] = ACTIONS(1800), + [anon_sym_0x] = ACTIONS(1800), + [sym_val_date] = ACTIONS(1800), + [anon_sym_DQUOTE] = ACTIONS(1800), + [sym__str_single_quotes] = ACTIONS(1800), + [sym__str_back_ticks] = ACTIONS(1800), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1800), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1800), + [anon_sym_CARET] = ACTIONS(1800), + [anon_sym_POUND] = ACTIONS(3), + }, + [814] = { + [sym_comment] = STATE(814), + [anon_sym_export] = ACTIONS(1804), + [anon_sym_alias] = ACTIONS(1804), + [anon_sym_let] = ACTIONS(1804), + [anon_sym_let_DASHenv] = ACTIONS(1804), + [anon_sym_mut] = ACTIONS(1804), + [anon_sym_const] = ACTIONS(1804), + [sym_cmd_identifier] = ACTIONS(1804), + [anon_sym_SEMI] = ACTIONS(1804), + [anon_sym_LF] = ACTIONS(1806), + [anon_sym_def] = ACTIONS(1804), + [anon_sym_def_DASHenv] = ACTIONS(1804), + [anon_sym_export_DASHenv] = ACTIONS(1804), + [anon_sym_extern] = ACTIONS(1804), + [anon_sym_module] = ACTIONS(1804), + [anon_sym_use] = ACTIONS(1804), + [anon_sym_LBRACK] = ACTIONS(1804), + [anon_sym_LPAREN] = ACTIONS(1804), + [anon_sym_RPAREN] = ACTIONS(1804), + [anon_sym_DOLLAR] = ACTIONS(1804), + [anon_sym_error] = ACTIONS(1804), + [anon_sym_DASH] = ACTIONS(1804), + [anon_sym_break] = ACTIONS(1804), + [anon_sym_continue] = ACTIONS(1804), + [anon_sym_for] = ACTIONS(1804), + [anon_sym_loop] = ACTIONS(1804), + [anon_sym_while] = ACTIONS(1804), + [anon_sym_do] = ACTIONS(1804), + [anon_sym_if] = ACTIONS(1804), + [anon_sym_match] = ACTIONS(1804), + [anon_sym_LBRACE] = ACTIONS(1804), + [anon_sym_RBRACE] = ACTIONS(1804), + [anon_sym_try] = ACTIONS(1804), + [anon_sym_return] = ACTIONS(1804), + [anon_sym_source] = ACTIONS(1804), + [anon_sym_source_DASHenv] = ACTIONS(1804), + [anon_sym_register] = ACTIONS(1804), + [anon_sym_hide] = ACTIONS(1804), + [anon_sym_hide_DASHenv] = ACTIONS(1804), + [anon_sym_overlay] = ACTIONS(1804), + [anon_sym_where] = ACTIONS(1804), + [anon_sym_not] = ACTIONS(1804), + [anon_sym_DOT_DOT_LT] = ACTIONS(1804), + [anon_sym_DOT_DOT] = ACTIONS(1804), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1804), + [sym_val_nothing] = ACTIONS(1804), + [anon_sym_true] = ACTIONS(1804), + [anon_sym_false] = ACTIONS(1804), + [aux_sym_val_number_token1] = ACTIONS(1804), + [aux_sym_val_number_token2] = ACTIONS(1804), + [aux_sym_val_number_token3] = ACTIONS(1804), + [aux_sym_val_number_token4] = ACTIONS(1804), + [anon_sym_inf] = ACTIONS(1804), + [anon_sym_DASHinf] = ACTIONS(1804), + [anon_sym_NaN] = ACTIONS(1804), + [anon_sym_0b] = ACTIONS(1804), + [anon_sym_0o] = ACTIONS(1804), + [anon_sym_0x] = ACTIONS(1804), + [sym_val_date] = ACTIONS(1804), + [anon_sym_DQUOTE] = ACTIONS(1804), + [sym__str_single_quotes] = ACTIONS(1804), + [sym__str_back_ticks] = ACTIONS(1804), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1804), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1804), + [anon_sym_CARET] = ACTIONS(1804), + [anon_sym_POUND] = ACTIONS(3), + }, + [815] = { + [sym_comment] = STATE(815), + [anon_sym_export] = ACTIONS(1808), + [anon_sym_alias] = ACTIONS(1808), + [anon_sym_let] = ACTIONS(1808), + [anon_sym_let_DASHenv] = ACTIONS(1808), + [anon_sym_mut] = ACTIONS(1808), + [anon_sym_const] = ACTIONS(1808), + [sym_cmd_identifier] = ACTIONS(1808), + [anon_sym_SEMI] = ACTIONS(1808), + [anon_sym_LF] = ACTIONS(1810), + [anon_sym_def] = ACTIONS(1808), + [anon_sym_def_DASHenv] = ACTIONS(1808), + [anon_sym_export_DASHenv] = ACTIONS(1808), + [anon_sym_extern] = ACTIONS(1808), + [anon_sym_module] = ACTIONS(1808), + [anon_sym_use] = ACTIONS(1808), + [anon_sym_LBRACK] = ACTIONS(1808), + [anon_sym_LPAREN] = ACTIONS(1808), + [anon_sym_RPAREN] = ACTIONS(1808), + [anon_sym_DOLLAR] = ACTIONS(1808), + [anon_sym_error] = ACTIONS(1808), + [anon_sym_DASH] = ACTIONS(1808), + [anon_sym_break] = ACTIONS(1808), + [anon_sym_continue] = ACTIONS(1808), + [anon_sym_for] = ACTIONS(1808), + [anon_sym_loop] = ACTIONS(1808), + [anon_sym_while] = ACTIONS(1808), + [anon_sym_do] = ACTIONS(1808), + [anon_sym_if] = ACTIONS(1808), + [anon_sym_match] = ACTIONS(1808), + [anon_sym_LBRACE] = ACTIONS(1808), + [anon_sym_RBRACE] = ACTIONS(1808), + [anon_sym_try] = ACTIONS(1808), + [anon_sym_return] = ACTIONS(1808), + [anon_sym_source] = ACTIONS(1808), + [anon_sym_source_DASHenv] = ACTIONS(1808), + [anon_sym_register] = ACTIONS(1808), + [anon_sym_hide] = ACTIONS(1808), + [anon_sym_hide_DASHenv] = ACTIONS(1808), + [anon_sym_overlay] = ACTIONS(1808), + [anon_sym_where] = ACTIONS(1808), + [anon_sym_not] = ACTIONS(1808), + [anon_sym_DOT_DOT_LT] = ACTIONS(1808), + [anon_sym_DOT_DOT] = ACTIONS(1808), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1808), + [sym_val_nothing] = ACTIONS(1808), + [anon_sym_true] = ACTIONS(1808), + [anon_sym_false] = ACTIONS(1808), + [aux_sym_val_number_token1] = ACTIONS(1808), + [aux_sym_val_number_token2] = ACTIONS(1808), + [aux_sym_val_number_token3] = ACTIONS(1808), + [aux_sym_val_number_token4] = ACTIONS(1808), + [anon_sym_inf] = ACTIONS(1808), + [anon_sym_DASHinf] = ACTIONS(1808), + [anon_sym_NaN] = ACTIONS(1808), + [anon_sym_0b] = ACTIONS(1808), + [anon_sym_0o] = ACTIONS(1808), + [anon_sym_0x] = ACTIONS(1808), + [sym_val_date] = ACTIONS(1808), + [anon_sym_DQUOTE] = ACTIONS(1808), + [sym__str_single_quotes] = ACTIONS(1808), + [sym__str_back_ticks] = ACTIONS(1808), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1808), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1808), + [anon_sym_CARET] = ACTIONS(1808), [anon_sym_POUND] = ACTIONS(3), }, [816] = { - [sym__flag] = STATE(818), - [sym_long_flag] = STATE(856), [sym_comment] = STATE(816), - [ts_builtin_sym_end] = ACTIONS(1684), - [sym_cmd_identifier] = ACTIONS(1682), - [anon_sym_SEMI] = ACTIONS(1682), - [anon_sym_LF] = ACTIONS(1684), - [anon_sym_export] = ACTIONS(1682), - [anon_sym_alias] = ACTIONS(1682), - [anon_sym_def] = ACTIONS(1682), - [anon_sym_def_DASHenv] = ACTIONS(1682), - [anon_sym_export_DASHenv] = ACTIONS(1682), - [anon_sym_extern] = ACTIONS(1682), - [anon_sym_module] = ACTIONS(1682), - [anon_sym_use] = ACTIONS(1682), - [anon_sym_LBRACK] = ACTIONS(1682), - [anon_sym_LPAREN] = ACTIONS(1682), - [anon_sym_PIPE] = ACTIONS(1682), - [anon_sym_DOLLAR] = ACTIONS(1682), - [anon_sym_error] = ACTIONS(1682), - [anon_sym_DASH_DASH] = ACTIONS(1033), - [anon_sym_DASH] = ACTIONS(1682), - [anon_sym_break] = ACTIONS(1682), - [anon_sym_continue] = ACTIONS(1682), - [anon_sym_for] = ACTIONS(1682), - [anon_sym_loop] = ACTIONS(1682), - [anon_sym_while] = ACTIONS(1682), - [anon_sym_do] = ACTIONS(1682), - [anon_sym_if] = ACTIONS(1682), - [anon_sym_match] = ACTIONS(1682), - [anon_sym_LBRACE] = ACTIONS(1682), - [anon_sym_try] = ACTIONS(1682), - [anon_sym_return] = ACTIONS(1682), - [anon_sym_let] = ACTIONS(1682), - [anon_sym_let_DASHenv] = ACTIONS(1682), - [anon_sym_mut] = ACTIONS(1682), - [anon_sym_const] = ACTIONS(1682), - [anon_sym_source] = ACTIONS(1682), - [anon_sym_source_DASHenv] = ACTIONS(1682), - [anon_sym_register] = ACTIONS(1682), - [anon_sym_hide] = ACTIONS(1682), - [anon_sym_hide_DASHenv] = ACTIONS(1682), - [anon_sym_overlay] = ACTIONS(1682), - [anon_sym_where] = ACTIONS(1682), - [anon_sym_not] = ACTIONS(1682), - [anon_sym_DOT_DOT_LT] = ACTIONS(1682), - [anon_sym_DOT_DOT] = ACTIONS(1682), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1682), - [sym_val_nothing] = ACTIONS(1682), - [anon_sym_true] = ACTIONS(1682), - [anon_sym_false] = ACTIONS(1682), - [aux_sym_val_number_token1] = ACTIONS(1682), - [aux_sym_val_number_token2] = ACTIONS(1682), - [aux_sym_val_number_token3] = ACTIONS(1682), - [aux_sym_val_number_token4] = ACTIONS(1682), - [anon_sym_inf] = ACTIONS(1682), - [anon_sym_DASHinf] = ACTIONS(1682), - [anon_sym_NaN] = ACTIONS(1682), - [anon_sym_0b] = ACTIONS(1682), - [anon_sym_0o] = ACTIONS(1682), - [anon_sym_0x] = ACTIONS(1682), - [sym_val_date] = ACTIONS(1682), - [anon_sym_DQUOTE] = ACTIONS(1682), - [sym__str_single_quotes] = ACTIONS(1682), - [sym__str_back_ticks] = ACTIONS(1682), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1682), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1682), - [anon_sym_CARET] = ACTIONS(1682), - [sym_short_flag] = ACTIONS(1059), + [anon_sym_export] = ACTIONS(1812), + [anon_sym_alias] = ACTIONS(1812), + [anon_sym_let] = ACTIONS(1812), + [anon_sym_let_DASHenv] = ACTIONS(1812), + [anon_sym_mut] = ACTIONS(1812), + [anon_sym_const] = ACTIONS(1812), + [sym_cmd_identifier] = ACTIONS(1812), + [anon_sym_SEMI] = ACTIONS(1812), + [anon_sym_LF] = ACTIONS(1814), + [anon_sym_def] = ACTIONS(1812), + [anon_sym_def_DASHenv] = ACTIONS(1812), + [anon_sym_export_DASHenv] = ACTIONS(1812), + [anon_sym_extern] = ACTIONS(1812), + [anon_sym_module] = ACTIONS(1812), + [anon_sym_use] = ACTIONS(1812), + [anon_sym_LBRACK] = ACTIONS(1812), + [anon_sym_LPAREN] = ACTIONS(1812), + [anon_sym_RPAREN] = ACTIONS(1812), + [anon_sym_DOLLAR] = ACTIONS(1812), + [anon_sym_error] = ACTIONS(1812), + [anon_sym_DASH] = ACTIONS(1812), + [anon_sym_break] = ACTIONS(1812), + [anon_sym_continue] = ACTIONS(1812), + [anon_sym_for] = ACTIONS(1812), + [anon_sym_loop] = ACTIONS(1812), + [anon_sym_while] = ACTIONS(1812), + [anon_sym_do] = ACTIONS(1812), + [anon_sym_if] = ACTIONS(1812), + [anon_sym_match] = ACTIONS(1812), + [anon_sym_LBRACE] = ACTIONS(1812), + [anon_sym_RBRACE] = ACTIONS(1812), + [anon_sym_try] = ACTIONS(1812), + [anon_sym_return] = ACTIONS(1812), + [anon_sym_source] = ACTIONS(1812), + [anon_sym_source_DASHenv] = ACTIONS(1812), + [anon_sym_register] = ACTIONS(1812), + [anon_sym_hide] = ACTIONS(1812), + [anon_sym_hide_DASHenv] = ACTIONS(1812), + [anon_sym_overlay] = ACTIONS(1812), + [anon_sym_where] = ACTIONS(1812), + [anon_sym_not] = ACTIONS(1812), + [anon_sym_DOT_DOT_LT] = ACTIONS(1812), + [anon_sym_DOT_DOT] = ACTIONS(1812), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1812), + [sym_val_nothing] = ACTIONS(1812), + [anon_sym_true] = ACTIONS(1812), + [anon_sym_false] = ACTIONS(1812), + [aux_sym_val_number_token1] = ACTIONS(1812), + [aux_sym_val_number_token2] = ACTIONS(1812), + [aux_sym_val_number_token3] = ACTIONS(1812), + [aux_sym_val_number_token4] = ACTIONS(1812), + [anon_sym_inf] = ACTIONS(1812), + [anon_sym_DASHinf] = ACTIONS(1812), + [anon_sym_NaN] = ACTIONS(1812), + [anon_sym_0b] = ACTIONS(1812), + [anon_sym_0o] = ACTIONS(1812), + [anon_sym_0x] = ACTIONS(1812), + [sym_val_date] = ACTIONS(1812), + [anon_sym_DQUOTE] = ACTIONS(1812), + [sym__str_single_quotes] = ACTIONS(1812), + [sym__str_back_ticks] = ACTIONS(1812), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1812), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1812), + [anon_sym_CARET] = ACTIONS(1812), [anon_sym_POUND] = ACTIONS(3), }, [817] = { [sym_comment] = STATE(817), - [ts_builtin_sym_end] = ACTIONS(1097), - [sym_cmd_identifier] = ACTIONS(1099), - [anon_sym_SEMI] = ACTIONS(1099), - [anon_sym_LF] = ACTIONS(1097), - [anon_sym_export] = ACTIONS(1099), - [anon_sym_alias] = ACTIONS(1099), - [anon_sym_def] = ACTIONS(1099), - [anon_sym_def_DASHenv] = 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_PIPE] = ACTIONS(1099), - [anon_sym_DOLLAR] = ACTIONS(1099), - [anon_sym_error] = ACTIONS(1099), - [anon_sym_DASH_DASH] = 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_DOT] = ACTIONS(1099), - [anon_sym_try] = ACTIONS(1099), - [anon_sym_return] = 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_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_where] = ACTIONS(1099), - [anon_sym_QMARK2] = ACTIONS(1099), - [anon_sym_not] = ACTIONS(1099), - [anon_sym_DOT_DOT_LT] = ACTIONS(1099), - [anon_sym_DOT_DOT] = ACTIONS(1099), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1099), - [sym_val_nothing] = ACTIONS(1099), - [anon_sym_true] = ACTIONS(1099), - [anon_sym_false] = ACTIONS(1099), - [aux_sym_val_number_token1] = ACTIONS(1099), - [aux_sym_val_number_token2] = ACTIONS(1099), - [aux_sym_val_number_token3] = ACTIONS(1099), - [aux_sym_val_number_token4] = ACTIONS(1099), - [anon_sym_inf] = ACTIONS(1099), - [anon_sym_DASHinf] = ACTIONS(1099), - [anon_sym_NaN] = 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), - [sym_short_flag] = ACTIONS(1099), + [anon_sym_export] = ACTIONS(1812), + [anon_sym_alias] = ACTIONS(1812), + [anon_sym_let] = ACTIONS(1812), + [anon_sym_let_DASHenv] = ACTIONS(1812), + [anon_sym_mut] = ACTIONS(1812), + [anon_sym_const] = ACTIONS(1812), + [sym_cmd_identifier] = ACTIONS(1812), + [anon_sym_SEMI] = ACTIONS(1812), + [anon_sym_LF] = ACTIONS(1814), + [anon_sym_def] = ACTIONS(1812), + [anon_sym_def_DASHenv] = ACTIONS(1812), + [anon_sym_export_DASHenv] = ACTIONS(1812), + [anon_sym_extern] = ACTIONS(1812), + [anon_sym_module] = ACTIONS(1812), + [anon_sym_use] = ACTIONS(1812), + [anon_sym_LBRACK] = ACTIONS(1812), + [anon_sym_LPAREN] = ACTIONS(1812), + [anon_sym_RPAREN] = ACTIONS(1812), + [anon_sym_DOLLAR] = ACTIONS(1812), + [anon_sym_error] = ACTIONS(1812), + [anon_sym_DASH] = ACTIONS(1812), + [anon_sym_break] = ACTIONS(1812), + [anon_sym_continue] = ACTIONS(1812), + [anon_sym_for] = ACTIONS(1812), + [anon_sym_loop] = ACTIONS(1812), + [anon_sym_while] = ACTIONS(1812), + [anon_sym_do] = ACTIONS(1812), + [anon_sym_if] = ACTIONS(1812), + [anon_sym_match] = ACTIONS(1812), + [anon_sym_LBRACE] = ACTIONS(1812), + [anon_sym_RBRACE] = ACTIONS(1812), + [anon_sym_try] = ACTIONS(1812), + [anon_sym_return] = ACTIONS(1812), + [anon_sym_source] = ACTIONS(1812), + [anon_sym_source_DASHenv] = ACTIONS(1812), + [anon_sym_register] = ACTIONS(1812), + [anon_sym_hide] = ACTIONS(1812), + [anon_sym_hide_DASHenv] = ACTIONS(1812), + [anon_sym_overlay] = ACTIONS(1812), + [anon_sym_where] = ACTIONS(1812), + [anon_sym_not] = ACTIONS(1812), + [anon_sym_DOT_DOT_LT] = ACTIONS(1812), + [anon_sym_DOT_DOT] = ACTIONS(1812), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1812), + [sym_val_nothing] = ACTIONS(1812), + [anon_sym_true] = ACTIONS(1812), + [anon_sym_false] = ACTIONS(1812), + [aux_sym_val_number_token1] = ACTIONS(1812), + [aux_sym_val_number_token2] = ACTIONS(1812), + [aux_sym_val_number_token3] = ACTIONS(1812), + [aux_sym_val_number_token4] = ACTIONS(1812), + [anon_sym_inf] = ACTIONS(1812), + [anon_sym_DASHinf] = ACTIONS(1812), + [anon_sym_NaN] = ACTIONS(1812), + [anon_sym_0b] = ACTIONS(1812), + [anon_sym_0o] = ACTIONS(1812), + [anon_sym_0x] = ACTIONS(1812), + [sym_val_date] = ACTIONS(1812), + [anon_sym_DQUOTE] = ACTIONS(1812), + [sym__str_single_quotes] = ACTIONS(1812), + [sym__str_back_ticks] = ACTIONS(1812), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1812), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1812), + [anon_sym_CARET] = ACTIONS(1812), [anon_sym_POUND] = ACTIONS(3), }, [818] = { - [sym__flag] = STATE(991), - [sym_long_flag] = STATE(945), [sym_comment] = STATE(818), - [ts_builtin_sym_end] = ACTIONS(1688), - [sym_cmd_identifier] = ACTIONS(1686), - [anon_sym_SEMI] = ACTIONS(1686), - [anon_sym_LF] = ACTIONS(1688), - [anon_sym_export] = ACTIONS(1686), - [anon_sym_alias] = ACTIONS(1686), - [anon_sym_def] = ACTIONS(1686), - [anon_sym_def_DASHenv] = ACTIONS(1686), - [anon_sym_export_DASHenv] = ACTIONS(1686), - [anon_sym_extern] = ACTIONS(1686), - [anon_sym_module] = ACTIONS(1686), - [anon_sym_use] = ACTIONS(1686), - [anon_sym_LBRACK] = ACTIONS(1686), - [anon_sym_LPAREN] = ACTIONS(1686), - [anon_sym_PIPE] = ACTIONS(1686), - [anon_sym_DOLLAR] = ACTIONS(1686), - [anon_sym_error] = ACTIONS(1686), - [anon_sym_DASH_DASH] = ACTIONS(1664), - [anon_sym_DASH] = ACTIONS(1686), - [anon_sym_break] = ACTIONS(1686), - [anon_sym_continue] = ACTIONS(1686), - [anon_sym_for] = ACTIONS(1686), - [anon_sym_loop] = ACTIONS(1686), - [anon_sym_while] = ACTIONS(1686), - [anon_sym_do] = ACTIONS(1686), - [anon_sym_if] = ACTIONS(1686), - [anon_sym_match] = ACTIONS(1686), - [anon_sym_LBRACE] = ACTIONS(1686), - [anon_sym_try] = ACTIONS(1686), - [anon_sym_return] = ACTIONS(1686), - [anon_sym_let] = ACTIONS(1686), - [anon_sym_let_DASHenv] = ACTIONS(1686), - [anon_sym_mut] = ACTIONS(1686), - [anon_sym_const] = ACTIONS(1686), - [anon_sym_source] = ACTIONS(1686), - [anon_sym_source_DASHenv] = ACTIONS(1686), - [anon_sym_register] = ACTIONS(1686), - [anon_sym_hide] = ACTIONS(1686), - [anon_sym_hide_DASHenv] = ACTIONS(1686), - [anon_sym_overlay] = ACTIONS(1686), - [anon_sym_where] = ACTIONS(1686), - [anon_sym_not] = ACTIONS(1686), - [anon_sym_DOT_DOT_LT] = ACTIONS(1686), - [anon_sym_DOT_DOT] = ACTIONS(1686), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1686), - [sym_val_nothing] = ACTIONS(1686), - [anon_sym_true] = ACTIONS(1686), - [anon_sym_false] = ACTIONS(1686), - [aux_sym_val_number_token1] = ACTIONS(1686), - [aux_sym_val_number_token2] = ACTIONS(1686), - [aux_sym_val_number_token3] = ACTIONS(1686), - [aux_sym_val_number_token4] = ACTIONS(1686), - [anon_sym_inf] = ACTIONS(1686), - [anon_sym_DASHinf] = ACTIONS(1686), - [anon_sym_NaN] = ACTIONS(1686), - [anon_sym_0b] = ACTIONS(1686), - [anon_sym_0o] = ACTIONS(1686), - [anon_sym_0x] = ACTIONS(1686), - [sym_val_date] = ACTIONS(1686), - [anon_sym_DQUOTE] = ACTIONS(1686), - [sym__str_single_quotes] = ACTIONS(1686), - [sym__str_back_ticks] = ACTIONS(1686), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1686), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1686), - [anon_sym_CARET] = ACTIONS(1686), - [sym_short_flag] = ACTIONS(1666), + [anon_sym_export] = ACTIONS(1816), + [anon_sym_alias] = ACTIONS(1816), + [anon_sym_let] = ACTIONS(1816), + [anon_sym_let_DASHenv] = ACTIONS(1816), + [anon_sym_mut] = ACTIONS(1816), + [anon_sym_const] = ACTIONS(1816), + [sym_cmd_identifier] = ACTIONS(1816), + [anon_sym_SEMI] = ACTIONS(1816), + [anon_sym_LF] = ACTIONS(1818), + [anon_sym_def] = ACTIONS(1816), + [anon_sym_def_DASHenv] = ACTIONS(1816), + [anon_sym_export_DASHenv] = ACTIONS(1816), + [anon_sym_extern] = ACTIONS(1816), + [anon_sym_module] = ACTIONS(1816), + [anon_sym_use] = ACTIONS(1816), + [anon_sym_LBRACK] = ACTIONS(1816), + [anon_sym_LPAREN] = ACTIONS(1816), + [anon_sym_RPAREN] = ACTIONS(1816), + [anon_sym_DOLLAR] = ACTIONS(1816), + [anon_sym_error] = ACTIONS(1816), + [anon_sym_DASH] = ACTIONS(1816), + [anon_sym_break] = ACTIONS(1816), + [anon_sym_continue] = ACTIONS(1816), + [anon_sym_for] = ACTIONS(1816), + [anon_sym_loop] = ACTIONS(1816), + [anon_sym_while] = ACTIONS(1816), + [anon_sym_do] = ACTIONS(1816), + [anon_sym_if] = ACTIONS(1816), + [anon_sym_match] = ACTIONS(1816), + [anon_sym_LBRACE] = ACTIONS(1816), + [anon_sym_RBRACE] = ACTIONS(1816), + [anon_sym_try] = ACTIONS(1816), + [anon_sym_return] = ACTIONS(1816), + [anon_sym_source] = ACTIONS(1816), + [anon_sym_source_DASHenv] = ACTIONS(1816), + [anon_sym_register] = ACTIONS(1816), + [anon_sym_hide] = ACTIONS(1816), + [anon_sym_hide_DASHenv] = ACTIONS(1816), + [anon_sym_overlay] = ACTIONS(1816), + [anon_sym_where] = ACTIONS(1816), + [anon_sym_not] = ACTIONS(1816), + [anon_sym_DOT_DOT_LT] = ACTIONS(1816), + [anon_sym_DOT_DOT] = ACTIONS(1816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1816), + [sym_val_nothing] = ACTIONS(1816), + [anon_sym_true] = ACTIONS(1816), + [anon_sym_false] = ACTIONS(1816), + [aux_sym_val_number_token1] = ACTIONS(1816), + [aux_sym_val_number_token2] = ACTIONS(1816), + [aux_sym_val_number_token3] = ACTIONS(1816), + [aux_sym_val_number_token4] = ACTIONS(1816), + [anon_sym_inf] = ACTIONS(1816), + [anon_sym_DASHinf] = ACTIONS(1816), + [anon_sym_NaN] = ACTIONS(1816), + [anon_sym_0b] = ACTIONS(1816), + [anon_sym_0o] = ACTIONS(1816), + [anon_sym_0x] = ACTIONS(1816), + [sym_val_date] = ACTIONS(1816), + [anon_sym_DQUOTE] = ACTIONS(1816), + [sym__str_single_quotes] = ACTIONS(1816), + [sym__str_back_ticks] = ACTIONS(1816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1816), + [anon_sym_CARET] = ACTIONS(1816), [anon_sym_POUND] = ACTIONS(3), }, [819] = { - [sym__flag] = STATE(772), - [sym_long_flag] = STATE(856), [sym_comment] = STATE(819), - [ts_builtin_sym_end] = ACTIONS(1067), - [sym_cmd_identifier] = ACTIONS(1065), - [anon_sym_SEMI] = ACTIONS(1065), - [anon_sym_LF] = ACTIONS(1067), - [anon_sym_export] = ACTIONS(1065), - [anon_sym_alias] = ACTIONS(1065), - [anon_sym_def] = ACTIONS(1065), - [anon_sym_def_DASHenv] = ACTIONS(1065), - [anon_sym_export_DASHenv] = ACTIONS(1065), - [anon_sym_extern] = ACTIONS(1065), - [anon_sym_module] = ACTIONS(1065), - [anon_sym_use] = ACTIONS(1065), - [anon_sym_LBRACK] = ACTIONS(1065), - [anon_sym_LPAREN] = ACTIONS(1065), - [anon_sym_PIPE] = ACTIONS(1065), - [anon_sym_DOLLAR] = ACTIONS(1065), - [anon_sym_error] = ACTIONS(1065), - [anon_sym_DASH_DASH] = ACTIONS(1033), - [anon_sym_DASH] = ACTIONS(1065), - [anon_sym_break] = ACTIONS(1065), - [anon_sym_continue] = ACTIONS(1065), - [anon_sym_for] = ACTIONS(1065), - [anon_sym_loop] = ACTIONS(1065), - [anon_sym_while] = ACTIONS(1065), - [anon_sym_do] = ACTIONS(1065), - [anon_sym_if] = ACTIONS(1065), - [anon_sym_match] = ACTIONS(1065), - [anon_sym_LBRACE] = ACTIONS(1065), - [anon_sym_try] = ACTIONS(1065), - [anon_sym_return] = ACTIONS(1065), - [anon_sym_let] = ACTIONS(1065), - [anon_sym_let_DASHenv] = ACTIONS(1065), - [anon_sym_mut] = ACTIONS(1065), - [anon_sym_const] = ACTIONS(1065), - [anon_sym_source] = ACTIONS(1065), - [anon_sym_source_DASHenv] = ACTIONS(1065), - [anon_sym_register] = ACTIONS(1065), - [anon_sym_hide] = ACTIONS(1065), - [anon_sym_hide_DASHenv] = ACTIONS(1065), - [anon_sym_overlay] = ACTIONS(1065), - [anon_sym_where] = ACTIONS(1065), - [anon_sym_not] = ACTIONS(1065), - [anon_sym_DOT_DOT_LT] = ACTIONS(1065), - [anon_sym_DOT_DOT] = ACTIONS(1065), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1065), - [sym_val_nothing] = ACTIONS(1065), - [anon_sym_true] = ACTIONS(1065), - [anon_sym_false] = ACTIONS(1065), - [aux_sym_val_number_token1] = ACTIONS(1065), - [aux_sym_val_number_token2] = ACTIONS(1065), - [aux_sym_val_number_token3] = ACTIONS(1065), - [aux_sym_val_number_token4] = ACTIONS(1065), - [anon_sym_inf] = ACTIONS(1065), - [anon_sym_DASHinf] = ACTIONS(1065), - [anon_sym_NaN] = ACTIONS(1065), - [anon_sym_0b] = ACTIONS(1065), - [anon_sym_0o] = ACTIONS(1065), - [anon_sym_0x] = ACTIONS(1065), - [sym_val_date] = ACTIONS(1065), - [anon_sym_DQUOTE] = ACTIONS(1065), - [sym__str_single_quotes] = ACTIONS(1065), - [sym__str_back_ticks] = ACTIONS(1065), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1065), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1065), - [anon_sym_CARET] = ACTIONS(1065), - [sym_short_flag] = ACTIONS(1059), + [anon_sym_export] = ACTIONS(1820), + [anon_sym_alias] = ACTIONS(1820), + [anon_sym_let] = ACTIONS(1820), + [anon_sym_let_DASHenv] = ACTIONS(1820), + [anon_sym_mut] = ACTIONS(1820), + [anon_sym_const] = ACTIONS(1820), + [sym_cmd_identifier] = ACTIONS(1820), + [anon_sym_SEMI] = ACTIONS(1820), + [anon_sym_LF] = ACTIONS(1822), + [anon_sym_def] = ACTIONS(1820), + [anon_sym_def_DASHenv] = ACTIONS(1820), + [anon_sym_export_DASHenv] = ACTIONS(1820), + [anon_sym_extern] = ACTIONS(1820), + [anon_sym_module] = ACTIONS(1820), + [anon_sym_use] = ACTIONS(1820), + [anon_sym_LBRACK] = ACTIONS(1820), + [anon_sym_LPAREN] = ACTIONS(1820), + [anon_sym_RPAREN] = ACTIONS(1820), + [anon_sym_DOLLAR] = ACTIONS(1820), + [anon_sym_error] = ACTIONS(1820), + [anon_sym_DASH] = ACTIONS(1820), + [anon_sym_break] = ACTIONS(1820), + [anon_sym_continue] = ACTIONS(1820), + [anon_sym_for] = ACTIONS(1820), + [anon_sym_loop] = ACTIONS(1820), + [anon_sym_while] = ACTIONS(1820), + [anon_sym_do] = ACTIONS(1820), + [anon_sym_if] = ACTIONS(1820), + [anon_sym_match] = ACTIONS(1820), + [anon_sym_LBRACE] = ACTIONS(1820), + [anon_sym_RBRACE] = ACTIONS(1820), + [anon_sym_try] = ACTIONS(1820), + [anon_sym_return] = ACTIONS(1820), + [anon_sym_source] = ACTIONS(1820), + [anon_sym_source_DASHenv] = ACTIONS(1820), + [anon_sym_register] = ACTIONS(1820), + [anon_sym_hide] = ACTIONS(1820), + [anon_sym_hide_DASHenv] = ACTIONS(1820), + [anon_sym_overlay] = ACTIONS(1820), + [anon_sym_where] = ACTIONS(1820), + [anon_sym_not] = ACTIONS(1820), + [anon_sym_DOT_DOT_LT] = ACTIONS(1820), + [anon_sym_DOT_DOT] = ACTIONS(1820), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1820), + [sym_val_nothing] = ACTIONS(1820), + [anon_sym_true] = ACTIONS(1820), + [anon_sym_false] = ACTIONS(1820), + [aux_sym_val_number_token1] = ACTIONS(1820), + [aux_sym_val_number_token2] = ACTIONS(1820), + [aux_sym_val_number_token3] = ACTIONS(1820), + [aux_sym_val_number_token4] = ACTIONS(1820), + [anon_sym_inf] = ACTIONS(1820), + [anon_sym_DASHinf] = ACTIONS(1820), + [anon_sym_NaN] = ACTIONS(1820), + [anon_sym_0b] = ACTIONS(1820), + [anon_sym_0o] = ACTIONS(1820), + [anon_sym_0x] = ACTIONS(1820), + [sym_val_date] = ACTIONS(1820), + [anon_sym_DQUOTE] = ACTIONS(1820), + [sym__str_single_quotes] = ACTIONS(1820), + [sym__str_back_ticks] = ACTIONS(1820), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1820), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1820), + [anon_sym_CARET] = ACTIONS(1820), [anon_sym_POUND] = ACTIONS(3), }, [820] = { - [sym__flag] = STATE(994), - [sym_long_flag] = STATE(945), [sym_comment] = STATE(820), + [anon_sym_export] = ACTIONS(1820), + [anon_sym_alias] = ACTIONS(1820), + [anon_sym_let] = ACTIONS(1820), + [anon_sym_let_DASHenv] = ACTIONS(1820), + [anon_sym_mut] = ACTIONS(1820), + [anon_sym_const] = ACTIONS(1820), + [sym_cmd_identifier] = ACTIONS(1820), + [anon_sym_SEMI] = ACTIONS(1820), + [anon_sym_LF] = ACTIONS(1822), + [anon_sym_def] = ACTIONS(1820), + [anon_sym_def_DASHenv] = ACTIONS(1820), + [anon_sym_export_DASHenv] = ACTIONS(1820), + [anon_sym_extern] = ACTIONS(1820), + [anon_sym_module] = ACTIONS(1820), + [anon_sym_use] = ACTIONS(1820), + [anon_sym_LBRACK] = ACTIONS(1820), + [anon_sym_LPAREN] = ACTIONS(1820), + [anon_sym_RPAREN] = ACTIONS(1820), + [anon_sym_DOLLAR] = ACTIONS(1820), + [anon_sym_error] = ACTIONS(1820), + [anon_sym_DASH] = ACTIONS(1820), + [anon_sym_break] = ACTIONS(1820), + [anon_sym_continue] = ACTIONS(1820), + [anon_sym_for] = ACTIONS(1820), + [anon_sym_loop] = ACTIONS(1820), + [anon_sym_while] = ACTIONS(1820), + [anon_sym_do] = ACTIONS(1820), + [anon_sym_if] = ACTIONS(1820), + [anon_sym_match] = ACTIONS(1820), + [anon_sym_LBRACE] = ACTIONS(1820), + [anon_sym_RBRACE] = ACTIONS(1820), + [anon_sym_try] = ACTIONS(1820), + [anon_sym_return] = ACTIONS(1820), + [anon_sym_source] = ACTIONS(1820), + [anon_sym_source_DASHenv] = ACTIONS(1820), + [anon_sym_register] = ACTIONS(1820), + [anon_sym_hide] = ACTIONS(1820), + [anon_sym_hide_DASHenv] = ACTIONS(1820), + [anon_sym_overlay] = ACTIONS(1820), + [anon_sym_where] = ACTIONS(1820), + [anon_sym_not] = ACTIONS(1820), + [anon_sym_DOT_DOT_LT] = ACTIONS(1820), + [anon_sym_DOT_DOT] = ACTIONS(1820), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1820), + [sym_val_nothing] = ACTIONS(1820), + [anon_sym_true] = ACTIONS(1820), + [anon_sym_false] = ACTIONS(1820), + [aux_sym_val_number_token1] = ACTIONS(1820), + [aux_sym_val_number_token2] = ACTIONS(1820), + [aux_sym_val_number_token3] = ACTIONS(1820), + [aux_sym_val_number_token4] = ACTIONS(1820), + [anon_sym_inf] = ACTIONS(1820), + [anon_sym_DASHinf] = ACTIONS(1820), + [anon_sym_NaN] = ACTIONS(1820), + [anon_sym_0b] = ACTIONS(1820), + [anon_sym_0o] = ACTIONS(1820), + [anon_sym_0x] = ACTIONS(1820), + [sym_val_date] = ACTIONS(1820), + [anon_sym_DQUOTE] = ACTIONS(1820), + [sym__str_single_quotes] = ACTIONS(1820), + [sym__str_back_ticks] = ACTIONS(1820), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1820), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1820), + [anon_sym_CARET] = ACTIONS(1820), + [anon_sym_POUND] = ACTIONS(3), + }, + [821] = { + [sym_val_record] = STATE(967), + [sym_comment] = STATE(821), + [ts_builtin_sym_end] = ACTIONS(1714), + [anon_sym_export] = ACTIONS(1712), + [anon_sym_alias] = ACTIONS(1712), + [anon_sym_let] = ACTIONS(1712), + [anon_sym_let_DASHenv] = ACTIONS(1712), + [anon_sym_mut] = ACTIONS(1712), + [anon_sym_const] = ACTIONS(1712), + [sym_cmd_identifier] = ACTIONS(1712), + [anon_sym_SEMI] = ACTIONS(1712), + [anon_sym_LF] = ACTIONS(1714), + [anon_sym_def] = ACTIONS(1712), + [anon_sym_def_DASHenv] = ACTIONS(1712), + [anon_sym_export_DASHenv] = ACTIONS(1712), + [anon_sym_extern] = ACTIONS(1712), + [anon_sym_module] = ACTIONS(1712), + [anon_sym_use] = ACTIONS(1712), + [anon_sym_LBRACK] = ACTIONS(1712), + [anon_sym_LPAREN] = ACTIONS(1712), + [anon_sym_DOLLAR] = ACTIONS(1712), + [anon_sym_error] = ACTIONS(1712), + [anon_sym_DASH] = ACTIONS(1712), + [anon_sym_break] = ACTIONS(1712), + [anon_sym_continue] = ACTIONS(1712), + [anon_sym_for] = ACTIONS(1712), + [anon_sym_loop] = ACTIONS(1712), + [anon_sym_while] = ACTIONS(1712), + [anon_sym_do] = ACTIONS(1712), + [anon_sym_if] = ACTIONS(1712), + [anon_sym_match] = ACTIONS(1712), + [anon_sym_LBRACE] = ACTIONS(1712), + [anon_sym_try] = ACTIONS(1712), + [anon_sym_return] = ACTIONS(1712), + [anon_sym_source] = ACTIONS(1712), + [anon_sym_source_DASHenv] = ACTIONS(1712), + [anon_sym_register] = ACTIONS(1712), + [anon_sym_hide] = ACTIONS(1712), + [anon_sym_hide_DASHenv] = ACTIONS(1712), + [anon_sym_overlay] = ACTIONS(1712), + [anon_sym_where] = ACTIONS(1712), + [anon_sym_not] = ACTIONS(1712), + [anon_sym_DOT_DOT_LT] = ACTIONS(1712), + [anon_sym_DOT_DOT] = ACTIONS(1712), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1712), + [sym_val_nothing] = ACTIONS(1712), + [anon_sym_true] = ACTIONS(1712), + [anon_sym_false] = ACTIONS(1712), + [aux_sym_val_number_token1] = ACTIONS(1712), + [aux_sym_val_number_token2] = ACTIONS(1712), + [aux_sym_val_number_token3] = ACTIONS(1712), + [aux_sym_val_number_token4] = ACTIONS(1712), + [anon_sym_inf] = ACTIONS(1712), + [anon_sym_DASHinf] = ACTIONS(1712), + [anon_sym_NaN] = ACTIONS(1712), + [anon_sym_0b] = ACTIONS(1712), + [anon_sym_0o] = ACTIONS(1712), + [anon_sym_0x] = ACTIONS(1712), + [sym_val_date] = ACTIONS(1712), + [anon_sym_DQUOTE] = ACTIONS(1712), + [sym__str_single_quotes] = ACTIONS(1712), + [sym__str_back_ticks] = ACTIONS(1712), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1712), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1712), + [anon_sym_CARET] = ACTIONS(1712), + [anon_sym_POUND] = ACTIONS(3), + }, + [822] = { + [sym_block] = STATE(941), + [sym_comment] = STATE(822), + [ts_builtin_sym_end] = ACTIONS(1678), + [anon_sym_export] = ACTIONS(1676), + [anon_sym_alias] = ACTIONS(1676), + [anon_sym_let] = ACTIONS(1676), + [anon_sym_let_DASHenv] = ACTIONS(1676), + [anon_sym_mut] = ACTIONS(1676), + [anon_sym_const] = ACTIONS(1676), + [sym_cmd_identifier] = ACTIONS(1676), + [anon_sym_SEMI] = ACTIONS(1676), + [anon_sym_LF] = ACTIONS(1678), + [anon_sym_def] = ACTIONS(1676), + [anon_sym_def_DASHenv] = ACTIONS(1676), + [anon_sym_export_DASHenv] = ACTIONS(1676), + [anon_sym_extern] = ACTIONS(1676), + [anon_sym_module] = ACTIONS(1676), + [anon_sym_use] = ACTIONS(1676), + [anon_sym_LBRACK] = ACTIONS(1676), + [anon_sym_LPAREN] = ACTIONS(1676), + [anon_sym_DOLLAR] = ACTIONS(1676), + [anon_sym_error] = ACTIONS(1676), + [anon_sym_DASH] = ACTIONS(1676), + [anon_sym_break] = ACTIONS(1676), + [anon_sym_continue] = ACTIONS(1676), + [anon_sym_for] = ACTIONS(1676), + [anon_sym_loop] = ACTIONS(1676), + [anon_sym_while] = ACTIONS(1676), + [anon_sym_do] = ACTIONS(1676), + [anon_sym_if] = ACTIONS(1676), + [anon_sym_match] = ACTIONS(1676), + [anon_sym_LBRACE] = ACTIONS(1824), + [anon_sym_try] = ACTIONS(1676), + [anon_sym_return] = ACTIONS(1676), + [anon_sym_source] = ACTIONS(1676), + [anon_sym_source_DASHenv] = ACTIONS(1676), + [anon_sym_register] = ACTIONS(1676), + [anon_sym_hide] = ACTIONS(1676), + [anon_sym_hide_DASHenv] = ACTIONS(1676), + [anon_sym_overlay] = ACTIONS(1676), + [anon_sym_where] = ACTIONS(1676), + [anon_sym_not] = ACTIONS(1676), + [anon_sym_DOT_DOT_LT] = ACTIONS(1676), + [anon_sym_DOT_DOT] = ACTIONS(1676), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1676), + [sym_val_nothing] = ACTIONS(1676), + [anon_sym_true] = ACTIONS(1676), + [anon_sym_false] = ACTIONS(1676), + [aux_sym_val_number_token1] = ACTIONS(1676), + [aux_sym_val_number_token2] = ACTIONS(1676), + [aux_sym_val_number_token3] = ACTIONS(1676), + [aux_sym_val_number_token4] = ACTIONS(1676), + [anon_sym_inf] = ACTIONS(1676), + [anon_sym_DASHinf] = ACTIONS(1676), + [anon_sym_NaN] = ACTIONS(1676), + [anon_sym_0b] = ACTIONS(1676), + [anon_sym_0o] = ACTIONS(1676), + [anon_sym_0x] = ACTIONS(1676), + [sym_val_date] = ACTIONS(1676), + [anon_sym_DQUOTE] = ACTIONS(1676), + [sym__str_single_quotes] = ACTIONS(1676), + [sym__str_back_ticks] = ACTIONS(1676), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1676), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1676), + [anon_sym_CARET] = ACTIONS(1676), + [anon_sym_POUND] = ACTIONS(3), + }, + [823] = { + [sym_block] = STATE(947), + [sym_comment] = STATE(823), + [ts_builtin_sym_end] = ACTIONS(1678), + [anon_sym_export] = ACTIONS(1676), + [anon_sym_alias] = ACTIONS(1676), + [anon_sym_let] = ACTIONS(1676), + [anon_sym_let_DASHenv] = ACTIONS(1676), + [anon_sym_mut] = ACTIONS(1676), + [anon_sym_const] = ACTIONS(1676), + [sym_cmd_identifier] = ACTIONS(1676), + [anon_sym_SEMI] = ACTIONS(1676), + [anon_sym_LF] = ACTIONS(1678), + [anon_sym_def] = ACTIONS(1676), + [anon_sym_def_DASHenv] = ACTIONS(1676), + [anon_sym_export_DASHenv] = ACTIONS(1676), + [anon_sym_extern] = ACTIONS(1676), + [anon_sym_module] = ACTIONS(1676), + [anon_sym_use] = ACTIONS(1676), + [anon_sym_LBRACK] = ACTIONS(1676), + [anon_sym_LPAREN] = ACTIONS(1676), + [anon_sym_DOLLAR] = ACTIONS(1676), + [anon_sym_error] = ACTIONS(1676), + [anon_sym_DASH] = ACTIONS(1676), + [anon_sym_break] = ACTIONS(1676), + [anon_sym_continue] = ACTIONS(1676), + [anon_sym_for] = ACTIONS(1676), + [anon_sym_loop] = ACTIONS(1676), + [anon_sym_while] = ACTIONS(1676), + [anon_sym_do] = ACTIONS(1676), + [anon_sym_if] = ACTIONS(1676), + [anon_sym_match] = ACTIONS(1676), + [anon_sym_LBRACE] = ACTIONS(1824), + [anon_sym_try] = ACTIONS(1676), + [anon_sym_return] = ACTIONS(1676), + [anon_sym_source] = ACTIONS(1676), + [anon_sym_source_DASHenv] = ACTIONS(1676), + [anon_sym_register] = ACTIONS(1676), + [anon_sym_hide] = ACTIONS(1676), + [anon_sym_hide_DASHenv] = ACTIONS(1676), + [anon_sym_overlay] = ACTIONS(1676), + [anon_sym_where] = ACTIONS(1676), + [anon_sym_not] = ACTIONS(1676), + [anon_sym_DOT_DOT_LT] = ACTIONS(1676), + [anon_sym_DOT_DOT] = ACTIONS(1676), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1676), + [sym_val_nothing] = ACTIONS(1676), + [anon_sym_true] = ACTIONS(1676), + [anon_sym_false] = ACTIONS(1676), + [aux_sym_val_number_token1] = ACTIONS(1676), + [aux_sym_val_number_token2] = ACTIONS(1676), + [aux_sym_val_number_token3] = ACTIONS(1676), + [aux_sym_val_number_token4] = ACTIONS(1676), + [anon_sym_inf] = ACTIONS(1676), + [anon_sym_DASHinf] = ACTIONS(1676), + [anon_sym_NaN] = ACTIONS(1676), + [anon_sym_0b] = ACTIONS(1676), + [anon_sym_0o] = ACTIONS(1676), + [anon_sym_0x] = ACTIONS(1676), + [sym_val_date] = ACTIONS(1676), + [anon_sym_DQUOTE] = ACTIONS(1676), + [sym__str_single_quotes] = ACTIONS(1676), + [sym__str_back_ticks] = ACTIONS(1676), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1676), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1676), + [anon_sym_CARET] = ACTIONS(1676), + [anon_sym_POUND] = ACTIONS(3), + }, + [824] = { + [sym_comment] = STATE(824), + [anon_sym_export] = ACTIONS(1826), + [anon_sym_alias] = ACTIONS(1826), + [anon_sym_let] = ACTIONS(1826), + [anon_sym_let_DASHenv] = ACTIONS(1826), + [anon_sym_mut] = ACTIONS(1826), + [anon_sym_const] = ACTIONS(1826), + [sym_cmd_identifier] = ACTIONS(1826), + [anon_sym_SEMI] = ACTIONS(1826), + [anon_sym_LF] = ACTIONS(1828), + [anon_sym_def] = ACTIONS(1826), + [anon_sym_def_DASHenv] = ACTIONS(1826), + [anon_sym_export_DASHenv] = ACTIONS(1826), + [anon_sym_extern] = ACTIONS(1826), + [anon_sym_module] = ACTIONS(1826), + [anon_sym_use] = ACTIONS(1826), + [anon_sym_LBRACK] = ACTIONS(1826), + [anon_sym_LPAREN] = ACTIONS(1826), + [anon_sym_RPAREN] = ACTIONS(1826), + [anon_sym_DOLLAR] = ACTIONS(1826), + [anon_sym_error] = ACTIONS(1826), + [anon_sym_DASH] = ACTIONS(1826), + [anon_sym_break] = ACTIONS(1826), + [anon_sym_continue] = ACTIONS(1826), + [anon_sym_for] = ACTIONS(1826), + [anon_sym_loop] = ACTIONS(1826), + [anon_sym_while] = ACTIONS(1826), + [anon_sym_do] = ACTIONS(1826), + [anon_sym_if] = ACTIONS(1826), + [anon_sym_match] = ACTIONS(1826), + [anon_sym_LBRACE] = ACTIONS(1826), + [anon_sym_RBRACE] = ACTIONS(1826), + [anon_sym_try] = ACTIONS(1826), + [anon_sym_return] = ACTIONS(1826), + [anon_sym_source] = ACTIONS(1826), + [anon_sym_source_DASHenv] = ACTIONS(1826), + [anon_sym_register] = ACTIONS(1826), + [anon_sym_hide] = ACTIONS(1826), + [anon_sym_hide_DASHenv] = ACTIONS(1826), + [anon_sym_overlay] = ACTIONS(1826), + [anon_sym_where] = ACTIONS(1826), + [anon_sym_not] = ACTIONS(1826), + [anon_sym_DOT_DOT_LT] = ACTIONS(1826), + [anon_sym_DOT_DOT] = ACTIONS(1826), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1826), + [sym_val_nothing] = ACTIONS(1826), + [anon_sym_true] = ACTIONS(1826), + [anon_sym_false] = ACTIONS(1826), + [aux_sym_val_number_token1] = ACTIONS(1826), + [aux_sym_val_number_token2] = ACTIONS(1826), + [aux_sym_val_number_token3] = ACTIONS(1826), + [aux_sym_val_number_token4] = ACTIONS(1826), + [anon_sym_inf] = ACTIONS(1826), + [anon_sym_DASHinf] = ACTIONS(1826), + [anon_sym_NaN] = ACTIONS(1826), + [anon_sym_0b] = ACTIONS(1826), + [anon_sym_0o] = ACTIONS(1826), + [anon_sym_0x] = ACTIONS(1826), + [sym_val_date] = ACTIONS(1826), + [anon_sym_DQUOTE] = ACTIONS(1826), + [sym__str_single_quotes] = ACTIONS(1826), + [sym__str_back_ticks] = ACTIONS(1826), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1826), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1826), + [anon_sym_CARET] = ACTIONS(1826), + [anon_sym_POUND] = ACTIONS(3), + }, + [825] = { + [sym_comment] = STATE(825), + [anon_sym_export] = ACTIONS(1830), + [anon_sym_alias] = ACTIONS(1830), + [anon_sym_let] = ACTIONS(1830), + [anon_sym_let_DASHenv] = ACTIONS(1830), + [anon_sym_mut] = ACTIONS(1830), + [anon_sym_const] = ACTIONS(1830), + [sym_cmd_identifier] = ACTIONS(1830), + [anon_sym_SEMI] = ACTIONS(1830), + [anon_sym_LF] = ACTIONS(1832), + [anon_sym_def] = ACTIONS(1830), + [anon_sym_def_DASHenv] = ACTIONS(1830), + [anon_sym_export_DASHenv] = ACTIONS(1830), + [anon_sym_extern] = ACTIONS(1830), + [anon_sym_module] = ACTIONS(1830), + [anon_sym_use] = ACTIONS(1830), + [anon_sym_LBRACK] = ACTIONS(1830), + [anon_sym_LPAREN] = ACTIONS(1830), + [anon_sym_RPAREN] = ACTIONS(1830), + [anon_sym_DOLLAR] = ACTIONS(1830), + [anon_sym_error] = ACTIONS(1830), + [anon_sym_DASH] = ACTIONS(1830), + [anon_sym_break] = ACTIONS(1830), + [anon_sym_continue] = ACTIONS(1830), + [anon_sym_for] = ACTIONS(1830), + [anon_sym_loop] = ACTIONS(1830), + [anon_sym_while] = ACTIONS(1830), + [anon_sym_do] = ACTIONS(1830), + [anon_sym_if] = ACTIONS(1830), + [anon_sym_match] = ACTIONS(1830), + [anon_sym_LBRACE] = ACTIONS(1830), + [anon_sym_RBRACE] = ACTIONS(1830), + [anon_sym_try] = ACTIONS(1830), + [anon_sym_return] = ACTIONS(1830), + [anon_sym_source] = ACTIONS(1830), + [anon_sym_source_DASHenv] = ACTIONS(1830), + [anon_sym_register] = ACTIONS(1830), + [anon_sym_hide] = ACTIONS(1830), + [anon_sym_hide_DASHenv] = ACTIONS(1830), + [anon_sym_overlay] = ACTIONS(1830), + [anon_sym_where] = ACTIONS(1830), + [anon_sym_not] = ACTIONS(1830), + [anon_sym_DOT_DOT_LT] = ACTIONS(1830), + [anon_sym_DOT_DOT] = ACTIONS(1830), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1830), + [sym_val_nothing] = ACTIONS(1830), + [anon_sym_true] = ACTIONS(1830), + [anon_sym_false] = ACTIONS(1830), + [aux_sym_val_number_token1] = ACTIONS(1830), + [aux_sym_val_number_token2] = ACTIONS(1830), + [aux_sym_val_number_token3] = ACTIONS(1830), + [aux_sym_val_number_token4] = ACTIONS(1830), + [anon_sym_inf] = ACTIONS(1830), + [anon_sym_DASHinf] = ACTIONS(1830), + [anon_sym_NaN] = ACTIONS(1830), + [anon_sym_0b] = ACTIONS(1830), + [anon_sym_0o] = ACTIONS(1830), + [anon_sym_0x] = ACTIONS(1830), + [sym_val_date] = ACTIONS(1830), + [anon_sym_DQUOTE] = ACTIONS(1830), + [sym__str_single_quotes] = ACTIONS(1830), + [sym__str_back_ticks] = ACTIONS(1830), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1830), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1830), + [anon_sym_CARET] = ACTIONS(1830), + [anon_sym_POUND] = ACTIONS(3), + }, + [826] = { + [sym_val_record] = STATE(968), + [sym_comment] = STATE(826), [ts_builtin_sym_end] = ACTIONS(1684), + [anon_sym_export] = ACTIONS(1682), + [anon_sym_alias] = ACTIONS(1682), + [anon_sym_let] = ACTIONS(1682), + [anon_sym_let_DASHenv] = ACTIONS(1682), + [anon_sym_mut] = ACTIONS(1682), + [anon_sym_const] = ACTIONS(1682), [sym_cmd_identifier] = ACTIONS(1682), [anon_sym_SEMI] = ACTIONS(1682), [anon_sym_LF] = ACTIONS(1684), - [anon_sym_export] = ACTIONS(1682), - [anon_sym_alias] = ACTIONS(1682), [anon_sym_def] = ACTIONS(1682), [anon_sym_def_DASHenv] = ACTIONS(1682), [anon_sym_export_DASHenv] = ACTIONS(1682), @@ -118124,10 +117547,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_use] = ACTIONS(1682), [anon_sym_LBRACK] = ACTIONS(1682), [anon_sym_LPAREN] = ACTIONS(1682), - [anon_sym_PIPE] = ACTIONS(1682), [anon_sym_DOLLAR] = ACTIONS(1682), [anon_sym_error] = ACTIONS(1682), - [anon_sym_DASH_DASH] = ACTIONS(1664), [anon_sym_DASH] = ACTIONS(1682), [anon_sym_break] = ACTIONS(1682), [anon_sym_continue] = ACTIONS(1682), @@ -118140,10 +117561,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACE] = ACTIONS(1682), [anon_sym_try] = ACTIONS(1682), [anon_sym_return] = ACTIONS(1682), - [anon_sym_let] = ACTIONS(1682), - [anon_sym_let_DASHenv] = ACTIONS(1682), - [anon_sym_mut] = ACTIONS(1682), - [anon_sym_const] = ACTIONS(1682), [anon_sym_source] = ACTIONS(1682), [anon_sym_source_DASHenv] = ACTIONS(1682), [anon_sym_register] = ACTIONS(1682), @@ -118175,7336 +117592,4644 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1682), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1682), [anon_sym_CARET] = ACTIONS(1682), - [sym_short_flag] = ACTIONS(1666), - [anon_sym_POUND] = ACTIONS(3), - }, - [821] = { - [sym_comment] = STATE(821), - [ts_builtin_sym_end] = ACTIONS(1690), - [sym_cmd_identifier] = ACTIONS(1692), - [anon_sym_SEMI] = ACTIONS(1692), - [anon_sym_LF] = ACTIONS(1690), - [anon_sym_export] = ACTIONS(1692), - [anon_sym_alias] = ACTIONS(1692), - [anon_sym_def] = ACTIONS(1692), - [anon_sym_def_DASHenv] = ACTIONS(1692), - [anon_sym_export_DASHenv] = ACTIONS(1692), - [anon_sym_extern] = ACTIONS(1692), - [anon_sym_module] = ACTIONS(1692), - [anon_sym_use] = ACTIONS(1692), - [anon_sym_LBRACK] = ACTIONS(1692), - [anon_sym_LPAREN] = ACTIONS(1692), - [anon_sym_PIPE] = ACTIONS(1692), - [anon_sym_DOLLAR] = ACTIONS(1692), - [anon_sym_error] = ACTIONS(1692), - [anon_sym_DASH_DASH] = ACTIONS(1692), - [anon_sym_DASH] = ACTIONS(1692), - [anon_sym_break] = ACTIONS(1692), - [anon_sym_continue] = ACTIONS(1692), - [anon_sym_for] = ACTIONS(1692), - [anon_sym_loop] = ACTIONS(1692), - [anon_sym_while] = ACTIONS(1692), - [anon_sym_do] = ACTIONS(1692), - [anon_sym_if] = ACTIONS(1692), - [anon_sym_match] = ACTIONS(1692), - [anon_sym_LBRACE] = ACTIONS(1692), - [anon_sym_try] = ACTIONS(1692), - [anon_sym_return] = ACTIONS(1692), - [anon_sym_let] = ACTIONS(1692), - [anon_sym_let_DASHenv] = ACTIONS(1692), - [anon_sym_mut] = ACTIONS(1692), - [anon_sym_const] = ACTIONS(1692), - [anon_sym_source] = ACTIONS(1692), - [anon_sym_source_DASHenv] = ACTIONS(1692), - [anon_sym_register] = ACTIONS(1692), - [anon_sym_hide] = ACTIONS(1692), - [anon_sym_hide_DASHenv] = ACTIONS(1692), - [anon_sym_overlay] = ACTIONS(1692), - [anon_sym_where] = ACTIONS(1692), - [anon_sym_not] = ACTIONS(1692), - [anon_sym_DOT_DOT_LT] = ACTIONS(1692), - [anon_sym_DOT_DOT] = ACTIONS(1692), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1692), - [sym_val_nothing] = ACTIONS(1692), - [anon_sym_true] = ACTIONS(1692), - [anon_sym_false] = ACTIONS(1692), - [aux_sym_val_number_token1] = ACTIONS(1692), - [aux_sym_val_number_token2] = ACTIONS(1692), - [aux_sym_val_number_token3] = ACTIONS(1692), - [aux_sym_val_number_token4] = ACTIONS(1692), - [anon_sym_inf] = ACTIONS(1692), - [anon_sym_DASHinf] = ACTIONS(1692), - [anon_sym_NaN] = ACTIONS(1692), - [anon_sym_0b] = ACTIONS(1692), - [anon_sym_0o] = ACTIONS(1692), - [anon_sym_0x] = ACTIONS(1692), - [sym_val_date] = ACTIONS(1692), - [anon_sym_DQUOTE] = ACTIONS(1692), - [sym__str_single_quotes] = ACTIONS(1692), - [sym__str_back_ticks] = ACTIONS(1692), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1692), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1692), - [anon_sym_CARET] = ACTIONS(1692), - [sym_short_flag] = ACTIONS(1692), - [aux_sym_long_flag_token1] = ACTIONS(1694), - [anon_sym_POUND] = ACTIONS(3), - }, - [822] = { - [sym_comment] = STATE(822), - [sym_cmd_identifier] = ACTIONS(1124), - [anon_sym_SEMI] = ACTIONS(1124), - [anon_sym_LF] = ACTIONS(1122), - [anon_sym_export] = ACTIONS(1124), - [anon_sym_alias] = ACTIONS(1124), - [anon_sym_def] = ACTIONS(1124), - [anon_sym_def_DASHenv] = ACTIONS(1124), - [anon_sym_export_DASHenv] = ACTIONS(1124), - [anon_sym_extern] = ACTIONS(1124), - [anon_sym_module] = ACTIONS(1124), - [anon_sym_use] = ACTIONS(1124), - [anon_sym_LBRACK] = ACTIONS(1124), - [anon_sym_LPAREN] = ACTIONS(1124), - [anon_sym_PIPE] = ACTIONS(1124), - [anon_sym_DOLLAR] = ACTIONS(1124), - [anon_sym_error] = ACTIONS(1124), - [anon_sym_DASH_DASH] = ACTIONS(1124), - [anon_sym_DASH] = ACTIONS(1124), - [anon_sym_break] = ACTIONS(1124), - [anon_sym_continue] = ACTIONS(1124), - [anon_sym_for] = ACTIONS(1124), - [anon_sym_loop] = ACTIONS(1124), - [anon_sym_while] = ACTIONS(1124), - [anon_sym_do] = ACTIONS(1124), - [anon_sym_if] = ACTIONS(1124), - [anon_sym_match] = ACTIONS(1124), - [anon_sym_LBRACE] = ACTIONS(1124), - [anon_sym_RBRACE] = ACTIONS(1124), - [anon_sym_DOT] = ACTIONS(1124), - [anon_sym_try] = ACTIONS(1124), - [anon_sym_return] = ACTIONS(1124), - [anon_sym_let] = ACTIONS(1124), - [anon_sym_let_DASHenv] = ACTIONS(1124), - [anon_sym_mut] = ACTIONS(1124), - [anon_sym_const] = ACTIONS(1124), - [anon_sym_source] = ACTIONS(1124), - [anon_sym_source_DASHenv] = ACTIONS(1124), - [anon_sym_register] = ACTIONS(1124), - [anon_sym_hide] = ACTIONS(1124), - [anon_sym_hide_DASHenv] = ACTIONS(1124), - [anon_sym_overlay] = ACTIONS(1124), - [anon_sym_where] = ACTIONS(1124), - [anon_sym_not] = ACTIONS(1124), - [anon_sym_DOT_DOT_LT] = ACTIONS(1124), - [anon_sym_DOT_DOT] = ACTIONS(1124), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1124), - [sym_val_nothing] = ACTIONS(1124), - [anon_sym_true] = ACTIONS(1124), - [anon_sym_false] = ACTIONS(1124), - [aux_sym_val_number_token1] = ACTIONS(1124), - [aux_sym_val_number_token2] = ACTIONS(1124), - [aux_sym_val_number_token3] = ACTIONS(1124), - [aux_sym_val_number_token4] = ACTIONS(1124), - [anon_sym_inf] = ACTIONS(1124), - [anon_sym_DASHinf] = ACTIONS(1124), - [anon_sym_NaN] = ACTIONS(1124), - [anon_sym_0b] = ACTIONS(1124), - [anon_sym_0o] = ACTIONS(1124), - [anon_sym_0x] = ACTIONS(1124), - [sym_val_date] = ACTIONS(1124), - [anon_sym_DQUOTE] = ACTIONS(1124), - [sym__str_single_quotes] = ACTIONS(1124), - [sym__str_back_ticks] = ACTIONS(1124), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1124), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1124), - [anon_sym_CARET] = ACTIONS(1124), - [sym_short_flag] = ACTIONS(1124), - [anon_sym_POUND] = ACTIONS(3), - }, - [823] = { - [sym_comment] = STATE(823), - [sym_cmd_identifier] = ACTIONS(1692), - [anon_sym_SEMI] = ACTIONS(1692), - [anon_sym_LF] = ACTIONS(1690), - [anon_sym_export] = ACTIONS(1692), - [anon_sym_alias] = ACTIONS(1692), - [anon_sym_def] = ACTIONS(1692), - [anon_sym_def_DASHenv] = ACTIONS(1692), - [anon_sym_export_DASHenv] = ACTIONS(1692), - [anon_sym_extern] = ACTIONS(1692), - [anon_sym_module] = ACTIONS(1692), - [anon_sym_use] = ACTIONS(1692), - [anon_sym_LBRACK] = ACTIONS(1692), - [anon_sym_LPAREN] = ACTIONS(1692), - [anon_sym_DOLLAR] = ACTIONS(1692), - [anon_sym_error] = ACTIONS(1692), - [anon_sym_DASH_DASH] = ACTIONS(1692), - [anon_sym_DASH] = ACTIONS(1692), - [anon_sym_break] = ACTIONS(1692), - [anon_sym_continue] = ACTIONS(1692), - [anon_sym_for] = ACTIONS(1692), - [anon_sym_loop] = ACTIONS(1692), - [anon_sym_while] = ACTIONS(1692), - [anon_sym_do] = ACTIONS(1692), - [anon_sym_if] = ACTIONS(1692), - [anon_sym_match] = ACTIONS(1692), - [anon_sym_LBRACE] = ACTIONS(1692), - [anon_sym_RBRACE] = ACTIONS(1692), - [anon_sym_try] = ACTIONS(1692), - [anon_sym_return] = ACTIONS(1692), - [anon_sym_let] = ACTIONS(1692), - [anon_sym_let_DASHenv] = ACTIONS(1692), - [anon_sym_mut] = ACTIONS(1692), - [anon_sym_const] = ACTIONS(1692), - [anon_sym_source] = ACTIONS(1692), - [anon_sym_source_DASHenv] = ACTIONS(1692), - [anon_sym_register] = ACTIONS(1692), - [anon_sym_hide] = ACTIONS(1692), - [anon_sym_hide_DASHenv] = ACTIONS(1692), - [anon_sym_overlay] = ACTIONS(1692), - [anon_sym_as] = ACTIONS(1692), - [anon_sym_where] = ACTIONS(1692), - [anon_sym_not] = ACTIONS(1692), - [anon_sym_DOT_DOT_LT] = ACTIONS(1692), - [anon_sym_DOT_DOT] = ACTIONS(1692), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1692), - [sym_val_nothing] = ACTIONS(1692), - [anon_sym_true] = ACTIONS(1692), - [anon_sym_false] = ACTIONS(1692), - [aux_sym_val_number_token1] = ACTIONS(1692), - [aux_sym_val_number_token2] = ACTIONS(1692), - [aux_sym_val_number_token3] = ACTIONS(1692), - [aux_sym_val_number_token4] = ACTIONS(1692), - [anon_sym_inf] = ACTIONS(1692), - [anon_sym_DASHinf] = ACTIONS(1692), - [anon_sym_NaN] = ACTIONS(1692), - [anon_sym_0b] = ACTIONS(1692), - [anon_sym_0o] = ACTIONS(1692), - [anon_sym_0x] = ACTIONS(1692), - [sym_val_date] = ACTIONS(1692), - [anon_sym_DQUOTE] = ACTIONS(1692), - [sym__str_single_quotes] = ACTIONS(1692), - [sym__str_back_ticks] = ACTIONS(1692), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1692), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1692), - [anon_sym_CARET] = ACTIONS(1692), - [sym_short_flag] = ACTIONS(1692), - [aux_sym_long_flag_token1] = ACTIONS(1696), [anon_sym_POUND] = ACTIONS(3), }, - [824] = { - [sym__flag] = STATE(954), - [sym_long_flag] = STATE(993), - [sym_comment] = STATE(824), - [aux_sym_overlay_use_repeat1] = STATE(825), - [sym_cmd_identifier] = ACTIONS(1603), - [anon_sym_export] = ACTIONS(1603), - [anon_sym_alias] = ACTIONS(1603), - [anon_sym_def] = ACTIONS(1603), - [anon_sym_def_DASHenv] = ACTIONS(1603), - [anon_sym_export_DASHenv] = ACTIONS(1603), - [anon_sym_extern] = ACTIONS(1603), - [anon_sym_module] = ACTIONS(1603), - [anon_sym_use] = ACTIONS(1603), - [anon_sym_LBRACK] = ACTIONS(1601), - [anon_sym_LPAREN] = ACTIONS(1601), - [anon_sym_DOLLAR] = ACTIONS(1603), - [anon_sym_error] = ACTIONS(1603), - [anon_sym_DASH_DASH] = ACTIONS(1698), - [anon_sym_DASH] = ACTIONS(1603), - [anon_sym_break] = ACTIONS(1603), - [anon_sym_continue] = ACTIONS(1603), - [anon_sym_for] = ACTIONS(1603), - [anon_sym_loop] = ACTIONS(1603), - [anon_sym_while] = ACTIONS(1603), - [anon_sym_do] = ACTIONS(1603), - [anon_sym_if] = ACTIONS(1603), - [anon_sym_match] = ACTIONS(1603), - [anon_sym_LBRACE] = ACTIONS(1601), - [anon_sym_RBRACE] = ACTIONS(1601), - [anon_sym_try] = ACTIONS(1603), - [anon_sym_return] = ACTIONS(1603), - [anon_sym_let] = ACTIONS(1603), - [anon_sym_let_DASHenv] = ACTIONS(1603), - [anon_sym_mut] = ACTIONS(1603), - [anon_sym_const] = ACTIONS(1603), - [anon_sym_source] = ACTIONS(1603), - [anon_sym_source_DASHenv] = ACTIONS(1603), - [anon_sym_register] = ACTIONS(1603), - [anon_sym_hide] = ACTIONS(1603), - [anon_sym_hide_DASHenv] = ACTIONS(1603), - [anon_sym_overlay] = ACTIONS(1603), - [anon_sym_as] = ACTIONS(1700), - [anon_sym_where] = ACTIONS(1603), - [anon_sym_not] = ACTIONS(1603), - [anon_sym_DOT_DOT_LT] = ACTIONS(1601), - [anon_sym_DOT_DOT] = ACTIONS(1603), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1601), - [sym_val_nothing] = ACTIONS(1603), - [anon_sym_true] = ACTIONS(1603), - [anon_sym_false] = ACTIONS(1603), - [aux_sym_val_number_token1] = ACTIONS(1603), - [aux_sym_val_number_token2] = ACTIONS(1601), - [aux_sym_val_number_token3] = ACTIONS(1601), - [aux_sym_val_number_token4] = ACTIONS(1601), - [anon_sym_inf] = ACTIONS(1603), - [anon_sym_DASHinf] = ACTIONS(1603), - [anon_sym_NaN] = ACTIONS(1603), - [anon_sym_0b] = ACTIONS(1603), - [anon_sym_0o] = ACTIONS(1603), - [anon_sym_0x] = ACTIONS(1603), - [sym_val_date] = ACTIONS(1601), - [anon_sym_DQUOTE] = ACTIONS(1601), - [sym__str_single_quotes] = ACTIONS(1601), - [sym__str_back_ticks] = ACTIONS(1601), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1601), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1601), - [anon_sym_CARET] = ACTIONS(1601), - [sym_short_flag] = ACTIONS(1702), - [anon_sym_POUND] = ACTIONS(153), - }, - [825] = { - [sym__flag] = STATE(954), - [sym_long_flag] = STATE(993), - [sym_comment] = STATE(825), - [aux_sym_overlay_use_repeat1] = STATE(826), - [sym_cmd_identifier] = ACTIONS(1593), - [anon_sym_export] = ACTIONS(1593), - [anon_sym_alias] = ACTIONS(1593), - [anon_sym_def] = ACTIONS(1593), - [anon_sym_def_DASHenv] = ACTIONS(1593), - [anon_sym_export_DASHenv] = ACTIONS(1593), - [anon_sym_extern] = ACTIONS(1593), - [anon_sym_module] = ACTIONS(1593), - [anon_sym_use] = ACTIONS(1593), - [anon_sym_LBRACK] = ACTIONS(1591), - [anon_sym_LPAREN] = ACTIONS(1591), - [anon_sym_DOLLAR] = ACTIONS(1593), - [anon_sym_error] = ACTIONS(1593), - [anon_sym_DASH_DASH] = ACTIONS(1698), - [anon_sym_DASH] = ACTIONS(1593), - [anon_sym_break] = ACTIONS(1593), - [anon_sym_continue] = ACTIONS(1593), - [anon_sym_for] = ACTIONS(1593), - [anon_sym_loop] = ACTIONS(1593), - [anon_sym_while] = ACTIONS(1593), - [anon_sym_do] = ACTIONS(1593), - [anon_sym_if] = ACTIONS(1593), - [anon_sym_match] = ACTIONS(1593), - [anon_sym_LBRACE] = ACTIONS(1591), - [anon_sym_RBRACE] = ACTIONS(1591), - [anon_sym_try] = ACTIONS(1593), - [anon_sym_return] = ACTIONS(1593), - [anon_sym_let] = ACTIONS(1593), - [anon_sym_let_DASHenv] = ACTIONS(1593), - [anon_sym_mut] = ACTIONS(1593), - [anon_sym_const] = ACTIONS(1593), - [anon_sym_source] = ACTIONS(1593), - [anon_sym_source_DASHenv] = ACTIONS(1593), - [anon_sym_register] = ACTIONS(1593), - [anon_sym_hide] = ACTIONS(1593), - [anon_sym_hide_DASHenv] = ACTIONS(1593), - [anon_sym_overlay] = ACTIONS(1593), - [anon_sym_as] = ACTIONS(1704), - [anon_sym_where] = ACTIONS(1593), - [anon_sym_not] = ACTIONS(1593), - [anon_sym_DOT_DOT_LT] = ACTIONS(1591), - [anon_sym_DOT_DOT] = ACTIONS(1593), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1591), - [sym_val_nothing] = ACTIONS(1593), - [anon_sym_true] = ACTIONS(1593), - [anon_sym_false] = ACTIONS(1593), - [aux_sym_val_number_token1] = ACTIONS(1593), - [aux_sym_val_number_token2] = ACTIONS(1591), - [aux_sym_val_number_token3] = ACTIONS(1591), - [aux_sym_val_number_token4] = ACTIONS(1591), - [anon_sym_inf] = ACTIONS(1593), - [anon_sym_DASHinf] = ACTIONS(1593), - [anon_sym_NaN] = ACTIONS(1593), - [anon_sym_0b] = ACTIONS(1593), - [anon_sym_0o] = ACTIONS(1593), - [anon_sym_0x] = ACTIONS(1593), - [sym_val_date] = ACTIONS(1591), - [anon_sym_DQUOTE] = ACTIONS(1591), - [sym__str_single_quotes] = ACTIONS(1591), - [sym__str_back_ticks] = ACTIONS(1591), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1591), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1591), - [anon_sym_CARET] = ACTIONS(1591), - [sym_short_flag] = ACTIONS(1702), - [anon_sym_POUND] = ACTIONS(153), - }, - [826] = { - [sym__flag] = STATE(954), - [sym_long_flag] = STATE(993), - [sym_comment] = STATE(826), - [aux_sym_overlay_use_repeat1] = STATE(826), - [sym_cmd_identifier] = ACTIONS(1577), - [anon_sym_export] = ACTIONS(1577), - [anon_sym_alias] = ACTIONS(1577), - [anon_sym_def] = ACTIONS(1577), - [anon_sym_def_DASHenv] = ACTIONS(1577), - [anon_sym_export_DASHenv] = ACTIONS(1577), - [anon_sym_extern] = ACTIONS(1577), - [anon_sym_module] = ACTIONS(1577), - [anon_sym_use] = ACTIONS(1577), - [anon_sym_LBRACK] = ACTIONS(1575), - [anon_sym_LPAREN] = ACTIONS(1575), - [anon_sym_DOLLAR] = ACTIONS(1577), - [anon_sym_error] = ACTIONS(1577), - [anon_sym_DASH_DASH] = ACTIONS(1706), - [anon_sym_DASH] = ACTIONS(1577), - [anon_sym_break] = ACTIONS(1577), - [anon_sym_continue] = ACTIONS(1577), - [anon_sym_for] = ACTIONS(1577), - [anon_sym_loop] = ACTIONS(1577), - [anon_sym_while] = ACTIONS(1577), - [anon_sym_do] = ACTIONS(1577), - [anon_sym_if] = ACTIONS(1577), - [anon_sym_match] = ACTIONS(1577), - [anon_sym_LBRACE] = ACTIONS(1575), - [anon_sym_RBRACE] = ACTIONS(1575), - [anon_sym_try] = ACTIONS(1577), - [anon_sym_return] = ACTIONS(1577), - [anon_sym_let] = ACTIONS(1577), - [anon_sym_let_DASHenv] = ACTIONS(1577), - [anon_sym_mut] = ACTIONS(1577), - [anon_sym_const] = ACTIONS(1577), - [anon_sym_source] = ACTIONS(1577), - [anon_sym_source_DASHenv] = ACTIONS(1577), - [anon_sym_register] = ACTIONS(1577), - [anon_sym_hide] = ACTIONS(1577), - [anon_sym_hide_DASHenv] = ACTIONS(1577), - [anon_sym_overlay] = ACTIONS(1577), - [anon_sym_as] = ACTIONS(1577), - [anon_sym_where] = ACTIONS(1577), - [anon_sym_not] = ACTIONS(1577), - [anon_sym_DOT_DOT_LT] = ACTIONS(1575), - [anon_sym_DOT_DOT] = ACTIONS(1577), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1575), - [sym_val_nothing] = ACTIONS(1577), - [anon_sym_true] = ACTIONS(1577), - [anon_sym_false] = ACTIONS(1577), - [aux_sym_val_number_token1] = ACTIONS(1577), - [aux_sym_val_number_token2] = ACTIONS(1575), - [aux_sym_val_number_token3] = ACTIONS(1575), - [aux_sym_val_number_token4] = ACTIONS(1575), - [anon_sym_inf] = ACTIONS(1577), - [anon_sym_DASHinf] = ACTIONS(1577), - [anon_sym_NaN] = ACTIONS(1577), - [anon_sym_0b] = ACTIONS(1577), - [anon_sym_0o] = ACTIONS(1577), - [anon_sym_0x] = ACTIONS(1577), - [sym_val_date] = ACTIONS(1575), - [anon_sym_DQUOTE] = ACTIONS(1575), - [sym__str_single_quotes] = ACTIONS(1575), - [sym__str_back_ticks] = ACTIONS(1575), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1575), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1575), - [anon_sym_CARET] = ACTIONS(1575), - [sym_short_flag] = ACTIONS(1709), - [anon_sym_POUND] = ACTIONS(153), - }, [827] = { - [sym__flag] = STATE(954), - [sym_long_flag] = STATE(993), [sym_comment] = STATE(827), - [aux_sym_overlay_use_repeat1] = STATE(828), - [sym_cmd_identifier] = ACTIONS(1565), - [anon_sym_export] = ACTIONS(1565), - [anon_sym_alias] = ACTIONS(1565), - [anon_sym_def] = ACTIONS(1565), - [anon_sym_def_DASHenv] = ACTIONS(1565), - [anon_sym_export_DASHenv] = ACTIONS(1565), - [anon_sym_extern] = ACTIONS(1565), - [anon_sym_module] = ACTIONS(1565), - [anon_sym_use] = ACTIONS(1565), - [anon_sym_LBRACK] = ACTIONS(1567), - [anon_sym_LPAREN] = ACTIONS(1567), - [anon_sym_DOLLAR] = ACTIONS(1565), - [anon_sym_error] = ACTIONS(1565), - [anon_sym_DASH_DASH] = ACTIONS(1698), - [anon_sym_DASH] = ACTIONS(1565), - [anon_sym_break] = ACTIONS(1565), - [anon_sym_continue] = ACTIONS(1565), - [anon_sym_for] = ACTIONS(1565), - [anon_sym_loop] = ACTIONS(1565), - [anon_sym_while] = ACTIONS(1565), - [anon_sym_do] = ACTIONS(1565), - [anon_sym_if] = ACTIONS(1565), - [anon_sym_match] = ACTIONS(1565), - [anon_sym_LBRACE] = ACTIONS(1567), - [anon_sym_RBRACE] = ACTIONS(1567), - [anon_sym_try] = ACTIONS(1565), - [anon_sym_return] = ACTIONS(1565), - [anon_sym_let] = ACTIONS(1565), - [anon_sym_let_DASHenv] = ACTIONS(1565), - [anon_sym_mut] = ACTIONS(1565), - [anon_sym_const] = ACTIONS(1565), - [anon_sym_source] = ACTIONS(1565), - [anon_sym_source_DASHenv] = ACTIONS(1565), - [anon_sym_register] = ACTIONS(1565), - [anon_sym_hide] = ACTIONS(1565), - [anon_sym_hide_DASHenv] = ACTIONS(1565), - [anon_sym_overlay] = ACTIONS(1565), - [anon_sym_as] = ACTIONS(1712), - [anon_sym_where] = ACTIONS(1565), - [anon_sym_not] = ACTIONS(1565), - [anon_sym_DOT_DOT_LT] = ACTIONS(1567), - [anon_sym_DOT_DOT] = ACTIONS(1565), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1567), - [sym_val_nothing] = ACTIONS(1565), - [anon_sym_true] = ACTIONS(1565), - [anon_sym_false] = ACTIONS(1565), - [aux_sym_val_number_token1] = ACTIONS(1565), - [aux_sym_val_number_token2] = ACTIONS(1567), - [aux_sym_val_number_token3] = ACTIONS(1567), - [aux_sym_val_number_token4] = ACTIONS(1567), - [anon_sym_inf] = ACTIONS(1565), - [anon_sym_DASHinf] = ACTIONS(1565), - [anon_sym_NaN] = ACTIONS(1565), - [anon_sym_0b] = ACTIONS(1565), - [anon_sym_0o] = ACTIONS(1565), - [anon_sym_0x] = ACTIONS(1565), - [sym_val_date] = ACTIONS(1567), - [anon_sym_DQUOTE] = ACTIONS(1567), - [sym__str_single_quotes] = ACTIONS(1567), - [sym__str_back_ticks] = ACTIONS(1567), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1567), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1567), - [anon_sym_CARET] = ACTIONS(1567), - [sym_short_flag] = ACTIONS(1702), - [anon_sym_POUND] = ACTIONS(153), + [ts_builtin_sym_end] = ACTIONS(912), + [anon_sym_export] = ACTIONS(910), + [anon_sym_alias] = ACTIONS(910), + [anon_sym_let] = ACTIONS(910), + [anon_sym_let_DASHenv] = ACTIONS(910), + [anon_sym_mut] = ACTIONS(910), + [anon_sym_const] = ACTIONS(910), + [sym_cmd_identifier] = ACTIONS(910), + [anon_sym_SEMI] = ACTIONS(910), + [anon_sym_LF] = ACTIONS(912), + [anon_sym_def] = ACTIONS(910), + [anon_sym_def_DASHenv] = ACTIONS(910), + [anon_sym_export_DASHenv] = ACTIONS(910), + [anon_sym_extern] = ACTIONS(910), + [anon_sym_module] = ACTIONS(910), + [anon_sym_use] = ACTIONS(910), + [anon_sym_LBRACK] = ACTIONS(910), + [anon_sym_LPAREN] = ACTIONS(910), + [anon_sym_PIPE] = ACTIONS(910), + [anon_sym_DOLLAR] = ACTIONS(910), + [anon_sym_error] = ACTIONS(910), + [anon_sym_DASH] = ACTIONS(910), + [anon_sym_break] = ACTIONS(910), + [anon_sym_continue] = ACTIONS(910), + [anon_sym_for] = ACTIONS(910), + [anon_sym_loop] = ACTIONS(910), + [anon_sym_while] = ACTIONS(910), + [anon_sym_do] = ACTIONS(910), + [anon_sym_if] = ACTIONS(910), + [anon_sym_match] = ACTIONS(910), + [anon_sym_LBRACE] = ACTIONS(910), + [anon_sym_try] = ACTIONS(910), + [anon_sym_return] = ACTIONS(910), + [anon_sym_source] = ACTIONS(910), + [anon_sym_source_DASHenv] = ACTIONS(910), + [anon_sym_register] = ACTIONS(910), + [anon_sym_hide] = ACTIONS(910), + [anon_sym_hide_DASHenv] = ACTIONS(910), + [anon_sym_overlay] = ACTIONS(910), + [anon_sym_where] = ACTIONS(910), + [anon_sym_not] = ACTIONS(910), + [anon_sym_DOT_DOT_LT] = ACTIONS(910), + [anon_sym_DOT_DOT] = ACTIONS(910), + [anon_sym_DOT_DOT_EQ] = ACTIONS(910), + [sym_val_nothing] = ACTIONS(910), + [anon_sym_true] = ACTIONS(910), + [anon_sym_false] = ACTIONS(910), + [aux_sym_val_number_token1] = ACTIONS(910), + [aux_sym_val_number_token2] = ACTIONS(910), + [aux_sym_val_number_token3] = ACTIONS(910), + [aux_sym_val_number_token4] = ACTIONS(910), + [anon_sym_inf] = ACTIONS(910), + [anon_sym_DASHinf] = ACTIONS(910), + [anon_sym_NaN] = ACTIONS(910), + [anon_sym_0b] = ACTIONS(910), + [anon_sym_0o] = ACTIONS(910), + [anon_sym_0x] = ACTIONS(910), + [sym_val_date] = ACTIONS(910), + [anon_sym_DQUOTE] = ACTIONS(910), + [sym__str_single_quotes] = ACTIONS(910), + [sym__str_back_ticks] = ACTIONS(910), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(910), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(910), + [anon_sym_CARET] = ACTIONS(910), + [anon_sym_POUND] = ACTIONS(3), }, [828] = { - [sym__flag] = STATE(954), - [sym_long_flag] = STATE(993), [sym_comment] = STATE(828), - [aux_sym_overlay_use_repeat1] = STATE(826), - [sym_cmd_identifier] = ACTIONS(1585), - [anon_sym_export] = ACTIONS(1585), - [anon_sym_alias] = ACTIONS(1585), - [anon_sym_def] = ACTIONS(1585), - [anon_sym_def_DASHenv] = ACTIONS(1585), - [anon_sym_export_DASHenv] = ACTIONS(1585), - [anon_sym_extern] = ACTIONS(1585), - [anon_sym_module] = ACTIONS(1585), - [anon_sym_use] = ACTIONS(1585), - [anon_sym_LBRACK] = ACTIONS(1587), - [anon_sym_LPAREN] = ACTIONS(1587), - [anon_sym_DOLLAR] = ACTIONS(1585), - [anon_sym_error] = ACTIONS(1585), - [anon_sym_DASH_DASH] = ACTIONS(1698), - [anon_sym_DASH] = ACTIONS(1585), - [anon_sym_break] = ACTIONS(1585), - [anon_sym_continue] = ACTIONS(1585), - [anon_sym_for] = ACTIONS(1585), - [anon_sym_loop] = ACTIONS(1585), - [anon_sym_while] = ACTIONS(1585), - [anon_sym_do] = ACTIONS(1585), - [anon_sym_if] = ACTIONS(1585), - [anon_sym_match] = ACTIONS(1585), - [anon_sym_LBRACE] = ACTIONS(1587), - [anon_sym_RBRACE] = ACTIONS(1587), - [anon_sym_try] = ACTIONS(1585), - [anon_sym_return] = ACTIONS(1585), - [anon_sym_let] = ACTIONS(1585), - [anon_sym_let_DASHenv] = ACTIONS(1585), - [anon_sym_mut] = ACTIONS(1585), - [anon_sym_const] = ACTIONS(1585), - [anon_sym_source] = ACTIONS(1585), - [anon_sym_source_DASHenv] = ACTIONS(1585), - [anon_sym_register] = ACTIONS(1585), - [anon_sym_hide] = ACTIONS(1585), - [anon_sym_hide_DASHenv] = ACTIONS(1585), - [anon_sym_overlay] = ACTIONS(1585), - [anon_sym_as] = ACTIONS(1714), - [anon_sym_where] = ACTIONS(1585), - [anon_sym_not] = ACTIONS(1585), - [anon_sym_DOT_DOT_LT] = ACTIONS(1587), - [anon_sym_DOT_DOT] = ACTIONS(1585), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1587), - [sym_val_nothing] = ACTIONS(1585), - [anon_sym_true] = ACTIONS(1585), - [anon_sym_false] = ACTIONS(1585), - [aux_sym_val_number_token1] = ACTIONS(1585), - [aux_sym_val_number_token2] = ACTIONS(1587), - [aux_sym_val_number_token3] = ACTIONS(1587), - [aux_sym_val_number_token4] = ACTIONS(1587), - [anon_sym_inf] = ACTIONS(1585), - [anon_sym_DASHinf] = ACTIONS(1585), - [anon_sym_NaN] = ACTIONS(1585), - [anon_sym_0b] = ACTIONS(1585), - [anon_sym_0o] = ACTIONS(1585), - [anon_sym_0x] = ACTIONS(1585), - [sym_val_date] = ACTIONS(1587), - [anon_sym_DQUOTE] = ACTIONS(1587), - [sym__str_single_quotes] = ACTIONS(1587), - [sym__str_back_ticks] = ACTIONS(1587), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1587), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1587), - [anon_sym_CARET] = ACTIONS(1587), - [sym_short_flag] = ACTIONS(1702), - [anon_sym_POUND] = ACTIONS(153), + [ts_builtin_sym_end] = ACTIONS(1436), + [anon_sym_export] = ACTIONS(1434), + [anon_sym_alias] = ACTIONS(1434), + [anon_sym_let] = ACTIONS(1434), + [anon_sym_let_DASHenv] = ACTIONS(1434), + [anon_sym_mut] = ACTIONS(1434), + [anon_sym_const] = ACTIONS(1434), + [sym_cmd_identifier] = ACTIONS(1434), + [anon_sym_SEMI] = ACTIONS(1434), + [anon_sym_LF] = ACTIONS(1436), + [anon_sym_def] = ACTIONS(1434), + [anon_sym_def_DASHenv] = ACTIONS(1434), + [anon_sym_export_DASHenv] = ACTIONS(1434), + [anon_sym_extern] = ACTIONS(1434), + [anon_sym_module] = ACTIONS(1434), + [anon_sym_use] = ACTIONS(1434), + [anon_sym_LBRACK] = ACTIONS(1434), + [anon_sym_LPAREN] = ACTIONS(1434), + [anon_sym_PIPE] = ACTIONS(1434), + [anon_sym_DOLLAR] = ACTIONS(1434), + [anon_sym_error] = ACTIONS(1434), + [anon_sym_DASH] = ACTIONS(1434), + [anon_sym_break] = ACTIONS(1434), + [anon_sym_continue] = ACTIONS(1434), + [anon_sym_for] = ACTIONS(1434), + [anon_sym_loop] = ACTIONS(1434), + [anon_sym_while] = ACTIONS(1434), + [anon_sym_do] = ACTIONS(1434), + [anon_sym_if] = ACTIONS(1434), + [anon_sym_match] = ACTIONS(1434), + [anon_sym_LBRACE] = ACTIONS(1434), + [anon_sym_try] = ACTIONS(1434), + [anon_sym_return] = ACTIONS(1434), + [anon_sym_source] = ACTIONS(1434), + [anon_sym_source_DASHenv] = ACTIONS(1434), + [anon_sym_register] = ACTIONS(1434), + [anon_sym_hide] = ACTIONS(1434), + [anon_sym_hide_DASHenv] = ACTIONS(1434), + [anon_sym_overlay] = ACTIONS(1434), + [anon_sym_where] = ACTIONS(1434), + [anon_sym_not] = ACTIONS(1434), + [anon_sym_DOT_DOT_LT] = ACTIONS(1434), + [anon_sym_DOT_DOT] = ACTIONS(1434), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1434), + [sym_val_nothing] = ACTIONS(1434), + [anon_sym_true] = ACTIONS(1434), + [anon_sym_false] = ACTIONS(1434), + [aux_sym_val_number_token1] = ACTIONS(1434), + [aux_sym_val_number_token2] = ACTIONS(1434), + [aux_sym_val_number_token3] = ACTIONS(1434), + [aux_sym_val_number_token4] = ACTIONS(1434), + [anon_sym_inf] = ACTIONS(1434), + [anon_sym_DASHinf] = ACTIONS(1434), + [anon_sym_NaN] = ACTIONS(1434), + [anon_sym_0b] = ACTIONS(1434), + [anon_sym_0o] = ACTIONS(1434), + [anon_sym_0x] = ACTIONS(1434), + [sym_val_date] = ACTIONS(1434), + [anon_sym_DQUOTE] = ACTIONS(1434), + [sym__str_single_quotes] = ACTIONS(1434), + [sym__str_back_ticks] = ACTIONS(1434), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1434), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1434), + [anon_sym_CARET] = ACTIONS(1434), + [anon_sym_POUND] = ACTIONS(3), }, [829] = { [sym_comment] = STATE(829), - [sym_cmd_identifier] = ACTIONS(1126), - [anon_sym_SEMI] = ACTIONS(1126), - [anon_sym_LF] = ACTIONS(1128), - [anon_sym_export] = ACTIONS(1126), - [anon_sym_alias] = ACTIONS(1126), - [anon_sym_def] = ACTIONS(1126), - [anon_sym_def_DASHenv] = ACTIONS(1126), - [anon_sym_export_DASHenv] = ACTIONS(1126), - [anon_sym_extern] = ACTIONS(1126), - [anon_sym_module] = ACTIONS(1126), - [anon_sym_use] = ACTIONS(1126), - [anon_sym_LBRACK] = ACTIONS(1126), - [anon_sym_LPAREN] = ACTIONS(1126), - [anon_sym_PIPE] = ACTIONS(1126), - [anon_sym_DOLLAR] = ACTIONS(1126), - [anon_sym_error] = ACTIONS(1126), - [anon_sym_DASH_DASH] = ACTIONS(1126), - [anon_sym_DASH] = ACTIONS(1126), - [anon_sym_break] = ACTIONS(1126), - [anon_sym_continue] = ACTIONS(1126), - [anon_sym_for] = ACTIONS(1126), - [anon_sym_loop] = ACTIONS(1126), - [anon_sym_while] = ACTIONS(1126), - [anon_sym_do] = ACTIONS(1126), - [anon_sym_if] = ACTIONS(1126), - [anon_sym_match] = ACTIONS(1126), - [anon_sym_LBRACE] = ACTIONS(1126), - [anon_sym_RBRACE] = ACTIONS(1126), - [anon_sym_DOT] = ACTIONS(1126), - [anon_sym_try] = ACTIONS(1126), - [anon_sym_return] = ACTIONS(1126), - [anon_sym_let] = ACTIONS(1126), - [anon_sym_let_DASHenv] = ACTIONS(1126), - [anon_sym_mut] = ACTIONS(1126), - [anon_sym_const] = ACTIONS(1126), - [anon_sym_source] = ACTIONS(1126), - [anon_sym_source_DASHenv] = ACTIONS(1126), - [anon_sym_register] = ACTIONS(1126), - [anon_sym_hide] = ACTIONS(1126), - [anon_sym_hide_DASHenv] = ACTIONS(1126), - [anon_sym_overlay] = ACTIONS(1126), - [anon_sym_where] = ACTIONS(1126), - [anon_sym_not] = ACTIONS(1126), - [anon_sym_DOT_DOT_LT] = ACTIONS(1126), - [anon_sym_DOT_DOT] = ACTIONS(1126), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1126), - [sym_val_nothing] = ACTIONS(1126), - [anon_sym_true] = ACTIONS(1126), - [anon_sym_false] = ACTIONS(1126), - [aux_sym_val_number_token1] = ACTIONS(1126), - [aux_sym_val_number_token2] = ACTIONS(1126), - [aux_sym_val_number_token3] = ACTIONS(1126), - [aux_sym_val_number_token4] = ACTIONS(1126), - [anon_sym_inf] = ACTIONS(1126), - [anon_sym_DASHinf] = ACTIONS(1126), - [anon_sym_NaN] = ACTIONS(1126), - [anon_sym_0b] = ACTIONS(1126), - [anon_sym_0o] = ACTIONS(1126), - [anon_sym_0x] = ACTIONS(1126), - [sym_val_date] = ACTIONS(1126), - [anon_sym_DQUOTE] = ACTIONS(1126), - [sym__str_single_quotes] = ACTIONS(1126), - [sym__str_back_ticks] = ACTIONS(1126), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1126), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1126), - [anon_sym_CARET] = ACTIONS(1126), - [sym_short_flag] = ACTIONS(1126), + [anon_sym_export] = ACTIONS(1834), + [anon_sym_alias] = ACTIONS(1834), + [anon_sym_let] = ACTIONS(1834), + [anon_sym_let_DASHenv] = ACTIONS(1834), + [anon_sym_mut] = ACTIONS(1834), + [anon_sym_const] = ACTIONS(1834), + [sym_cmd_identifier] = ACTIONS(1834), + [anon_sym_SEMI] = ACTIONS(1834), + [anon_sym_LF] = ACTIONS(1836), + [anon_sym_def] = ACTIONS(1834), + [anon_sym_def_DASHenv] = ACTIONS(1834), + [anon_sym_export_DASHenv] = ACTIONS(1834), + [anon_sym_extern] = ACTIONS(1834), + [anon_sym_module] = ACTIONS(1834), + [anon_sym_use] = ACTIONS(1834), + [anon_sym_LBRACK] = ACTIONS(1834), + [anon_sym_LPAREN] = ACTIONS(1834), + [anon_sym_RPAREN] = ACTIONS(1834), + [anon_sym_DOLLAR] = ACTIONS(1834), + [anon_sym_error] = ACTIONS(1834), + [anon_sym_DASH] = ACTIONS(1834), + [anon_sym_break] = ACTIONS(1834), + [anon_sym_continue] = ACTIONS(1834), + [anon_sym_for] = ACTIONS(1834), + [anon_sym_loop] = ACTIONS(1834), + [anon_sym_while] = ACTIONS(1834), + [anon_sym_do] = ACTIONS(1834), + [anon_sym_if] = ACTIONS(1834), + [anon_sym_match] = ACTIONS(1834), + [anon_sym_LBRACE] = ACTIONS(1834), + [anon_sym_RBRACE] = ACTIONS(1834), + [anon_sym_try] = ACTIONS(1834), + [anon_sym_return] = ACTIONS(1834), + [anon_sym_source] = ACTIONS(1834), + [anon_sym_source_DASHenv] = ACTIONS(1834), + [anon_sym_register] = ACTIONS(1834), + [anon_sym_hide] = ACTIONS(1834), + [anon_sym_hide_DASHenv] = ACTIONS(1834), + [anon_sym_overlay] = ACTIONS(1834), + [anon_sym_where] = ACTIONS(1834), + [anon_sym_not] = ACTIONS(1834), + [anon_sym_DOT_DOT_LT] = ACTIONS(1834), + [anon_sym_DOT_DOT] = ACTIONS(1834), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1834), + [sym_val_nothing] = ACTIONS(1834), + [anon_sym_true] = ACTIONS(1834), + [anon_sym_false] = ACTIONS(1834), + [aux_sym_val_number_token1] = ACTIONS(1834), + [aux_sym_val_number_token2] = ACTIONS(1834), + [aux_sym_val_number_token3] = ACTIONS(1834), + [aux_sym_val_number_token4] = ACTIONS(1834), + [anon_sym_inf] = ACTIONS(1834), + [anon_sym_DASHinf] = ACTIONS(1834), + [anon_sym_NaN] = ACTIONS(1834), + [anon_sym_0b] = ACTIONS(1834), + [anon_sym_0o] = ACTIONS(1834), + [anon_sym_0x] = ACTIONS(1834), + [sym_val_date] = ACTIONS(1834), + [anon_sym_DQUOTE] = ACTIONS(1834), + [sym__str_single_quotes] = ACTIONS(1834), + [sym__str_back_ticks] = ACTIONS(1834), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1834), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1834), + [anon_sym_CARET] = ACTIONS(1834), [anon_sym_POUND] = ACTIONS(3), }, [830] = { [sym_comment] = STATE(830), - [sym_cmd_identifier] = ACTIONS(1692), - [anon_sym_SEMI] = ACTIONS(1692), - [anon_sym_LF] = ACTIONS(1690), - [anon_sym_export] = ACTIONS(1692), - [anon_sym_alias] = ACTIONS(1692), - [anon_sym_def] = ACTIONS(1692), - [anon_sym_def_DASHenv] = ACTIONS(1692), - [anon_sym_export_DASHenv] = ACTIONS(1692), - [anon_sym_extern] = ACTIONS(1692), - [anon_sym_module] = ACTIONS(1692), - [anon_sym_use] = ACTIONS(1692), - [anon_sym_LBRACK] = ACTIONS(1692), - [anon_sym_LPAREN] = ACTIONS(1692), - [anon_sym_PIPE] = ACTIONS(1692), - [anon_sym_DOLLAR] = ACTIONS(1692), - [anon_sym_error] = ACTIONS(1692), - [anon_sym_DASH_DASH] = ACTIONS(1692), - [anon_sym_DASH] = ACTIONS(1692), - [anon_sym_break] = ACTIONS(1692), - [anon_sym_continue] = ACTIONS(1692), - [anon_sym_for] = ACTIONS(1692), - [anon_sym_loop] = ACTIONS(1692), - [anon_sym_while] = ACTIONS(1692), - [anon_sym_do] = ACTIONS(1692), - [anon_sym_if] = ACTIONS(1692), - [anon_sym_match] = ACTIONS(1692), - [anon_sym_LBRACE] = ACTIONS(1692), - [anon_sym_RBRACE] = ACTIONS(1692), - [anon_sym_try] = ACTIONS(1692), - [anon_sym_return] = ACTIONS(1692), - [anon_sym_let] = ACTIONS(1692), - [anon_sym_let_DASHenv] = ACTIONS(1692), - [anon_sym_mut] = ACTIONS(1692), - [anon_sym_const] = ACTIONS(1692), - [anon_sym_source] = ACTIONS(1692), - [anon_sym_source_DASHenv] = ACTIONS(1692), - [anon_sym_register] = ACTIONS(1692), - [anon_sym_hide] = ACTIONS(1692), - [anon_sym_hide_DASHenv] = ACTIONS(1692), - [anon_sym_overlay] = ACTIONS(1692), - [anon_sym_where] = ACTIONS(1692), - [anon_sym_not] = ACTIONS(1692), - [anon_sym_DOT_DOT_LT] = ACTIONS(1692), - [anon_sym_DOT_DOT] = ACTIONS(1692), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1692), - [sym_val_nothing] = ACTIONS(1692), - [anon_sym_true] = ACTIONS(1692), - [anon_sym_false] = ACTIONS(1692), - [aux_sym_val_number_token1] = ACTIONS(1692), - [aux_sym_val_number_token2] = ACTIONS(1692), - [aux_sym_val_number_token3] = ACTIONS(1692), - [aux_sym_val_number_token4] = ACTIONS(1692), - [anon_sym_inf] = ACTIONS(1692), - [anon_sym_DASHinf] = ACTIONS(1692), - [anon_sym_NaN] = ACTIONS(1692), - [anon_sym_0b] = ACTIONS(1692), - [anon_sym_0o] = ACTIONS(1692), - [anon_sym_0x] = ACTIONS(1692), - [sym_val_date] = ACTIONS(1692), - [anon_sym_DQUOTE] = ACTIONS(1692), - [sym__str_single_quotes] = ACTIONS(1692), - [sym__str_back_ticks] = ACTIONS(1692), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1692), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1692), - [anon_sym_CARET] = ACTIONS(1692), - [sym_short_flag] = ACTIONS(1692), - [aux_sym_long_flag_token1] = ACTIONS(1716), + [anon_sym_export] = ACTIONS(1838), + [anon_sym_alias] = ACTIONS(1838), + [anon_sym_let] = ACTIONS(1838), + [anon_sym_let_DASHenv] = ACTIONS(1838), + [anon_sym_mut] = ACTIONS(1838), + [anon_sym_const] = ACTIONS(1838), + [sym_cmd_identifier] = ACTIONS(1838), + [anon_sym_SEMI] = ACTIONS(1838), + [anon_sym_LF] = ACTIONS(1840), + [anon_sym_def] = ACTIONS(1838), + [anon_sym_def_DASHenv] = ACTIONS(1838), + [anon_sym_export_DASHenv] = ACTIONS(1838), + [anon_sym_extern] = ACTIONS(1838), + [anon_sym_module] = ACTIONS(1838), + [anon_sym_use] = ACTIONS(1838), + [anon_sym_LBRACK] = ACTIONS(1838), + [anon_sym_LPAREN] = ACTIONS(1838), + [anon_sym_RPAREN] = ACTIONS(1838), + [anon_sym_DOLLAR] = ACTIONS(1838), + [anon_sym_error] = ACTIONS(1838), + [anon_sym_DASH] = ACTIONS(1838), + [anon_sym_break] = ACTIONS(1838), + [anon_sym_continue] = ACTIONS(1838), + [anon_sym_for] = ACTIONS(1838), + [anon_sym_loop] = ACTIONS(1838), + [anon_sym_while] = ACTIONS(1838), + [anon_sym_do] = ACTIONS(1838), + [anon_sym_if] = ACTIONS(1838), + [anon_sym_match] = ACTIONS(1838), + [anon_sym_LBRACE] = ACTIONS(1838), + [anon_sym_RBRACE] = ACTIONS(1838), + [anon_sym_try] = ACTIONS(1838), + [anon_sym_return] = ACTIONS(1838), + [anon_sym_source] = ACTIONS(1838), + [anon_sym_source_DASHenv] = ACTIONS(1838), + [anon_sym_register] = ACTIONS(1838), + [anon_sym_hide] = ACTIONS(1838), + [anon_sym_hide_DASHenv] = ACTIONS(1838), + [anon_sym_overlay] = ACTIONS(1838), + [anon_sym_where] = ACTIONS(1838), + [anon_sym_not] = ACTIONS(1838), + [anon_sym_DOT_DOT_LT] = ACTIONS(1838), + [anon_sym_DOT_DOT] = ACTIONS(1838), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1838), + [sym_val_nothing] = ACTIONS(1838), + [anon_sym_true] = ACTIONS(1838), + [anon_sym_false] = ACTIONS(1838), + [aux_sym_val_number_token1] = ACTIONS(1838), + [aux_sym_val_number_token2] = ACTIONS(1838), + [aux_sym_val_number_token3] = ACTIONS(1838), + [aux_sym_val_number_token4] = ACTIONS(1838), + [anon_sym_inf] = ACTIONS(1838), + [anon_sym_DASHinf] = ACTIONS(1838), + [anon_sym_NaN] = ACTIONS(1838), + [anon_sym_0b] = ACTIONS(1838), + [anon_sym_0o] = ACTIONS(1838), + [anon_sym_0x] = ACTIONS(1838), + [sym_val_date] = ACTIONS(1838), + [anon_sym_DQUOTE] = ACTIONS(1838), + [sym__str_single_quotes] = ACTIONS(1838), + [sym__str_back_ticks] = ACTIONS(1838), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1838), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1838), + [anon_sym_CARET] = ACTIONS(1838), [anon_sym_POUND] = ACTIONS(3), }, [831] = { [sym_comment] = STATE(831), - [ts_builtin_sym_end] = ACTIONS(1115), - [sym_cmd_identifier] = ACTIONS(1117), - [anon_sym_SEMI] = ACTIONS(1117), - [anon_sym_LF] = ACTIONS(1115), - [anon_sym_export] = ACTIONS(1117), - [anon_sym_alias] = ACTIONS(1117), - [anon_sym_def] = ACTIONS(1117), - [anon_sym_def_DASHenv] = ACTIONS(1117), - [anon_sym_export_DASHenv] = ACTIONS(1117), - [anon_sym_extern] = ACTIONS(1117), - [anon_sym_module] = ACTIONS(1117), - [anon_sym_use] = ACTIONS(1117), - [anon_sym_LBRACK] = ACTIONS(1117), - [anon_sym_LPAREN] = ACTIONS(1117), - [anon_sym_PIPE] = ACTIONS(1117), - [anon_sym_DOLLAR] = ACTIONS(1117), - [anon_sym_error] = ACTIONS(1117), - [anon_sym_DASH_DASH] = 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_DOT] = ACTIONS(1117), - [anon_sym_try] = ACTIONS(1117), - [anon_sym_return] = 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_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_where] = ACTIONS(1117), - [anon_sym_not] = ACTIONS(1117), - [anon_sym_DOT_DOT_LT] = ACTIONS(1117), - [anon_sym_DOT_DOT] = ACTIONS(1117), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1117), - [sym_val_nothing] = ACTIONS(1117), - [anon_sym_true] = ACTIONS(1117), - [anon_sym_false] = ACTIONS(1117), - [aux_sym_val_number_token1] = ACTIONS(1117), - [aux_sym_val_number_token2] = ACTIONS(1117), - [aux_sym_val_number_token3] = ACTIONS(1117), - [aux_sym_val_number_token4] = ACTIONS(1117), - [anon_sym_inf] = ACTIONS(1117), - [anon_sym_DASHinf] = ACTIONS(1117), - [anon_sym_NaN] = 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), - [sym_short_flag] = ACTIONS(1117), + [ts_builtin_sym_end] = ACTIONS(1708), + [anon_sym_export] = ACTIONS(1706), + [anon_sym_alias] = ACTIONS(1706), + [anon_sym_let] = ACTIONS(1706), + [anon_sym_let_DASHenv] = ACTIONS(1706), + [anon_sym_mut] = ACTIONS(1706), + [anon_sym_const] = ACTIONS(1706), + [sym_cmd_identifier] = ACTIONS(1706), + [anon_sym_SEMI] = ACTIONS(1706), + [anon_sym_LF] = ACTIONS(1708), + [anon_sym_def] = ACTIONS(1706), + [anon_sym_def_DASHenv] = ACTIONS(1706), + [anon_sym_export_DASHenv] = ACTIONS(1706), + [anon_sym_extern] = ACTIONS(1706), + [anon_sym_module] = ACTIONS(1706), + [anon_sym_use] = ACTIONS(1706), + [anon_sym_LBRACK] = ACTIONS(1706), + [anon_sym_LPAREN] = ACTIONS(1706), + [anon_sym_PIPE] = ACTIONS(1706), + [anon_sym_DOLLAR] = ACTIONS(1706), + [anon_sym_error] = ACTIONS(1706), + [anon_sym_DASH] = ACTIONS(1706), + [anon_sym_break] = ACTIONS(1706), + [anon_sym_continue] = ACTIONS(1706), + [anon_sym_for] = ACTIONS(1706), + [anon_sym_loop] = ACTIONS(1706), + [anon_sym_while] = ACTIONS(1706), + [anon_sym_do] = ACTIONS(1706), + [anon_sym_if] = ACTIONS(1706), + [anon_sym_match] = ACTIONS(1706), + [anon_sym_LBRACE] = ACTIONS(1706), + [anon_sym_try] = ACTIONS(1706), + [anon_sym_return] = ACTIONS(1706), + [anon_sym_source] = ACTIONS(1706), + [anon_sym_source_DASHenv] = ACTIONS(1706), + [anon_sym_register] = ACTIONS(1706), + [anon_sym_hide] = ACTIONS(1706), + [anon_sym_hide_DASHenv] = ACTIONS(1706), + [anon_sym_overlay] = ACTIONS(1706), + [anon_sym_where] = ACTIONS(1706), + [anon_sym_not] = ACTIONS(1706), + [anon_sym_DOT_DOT_LT] = ACTIONS(1706), + [anon_sym_DOT_DOT] = ACTIONS(1706), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1706), + [sym_val_nothing] = ACTIONS(1706), + [anon_sym_true] = ACTIONS(1706), + [anon_sym_false] = ACTIONS(1706), + [aux_sym_val_number_token1] = ACTIONS(1706), + [aux_sym_val_number_token2] = ACTIONS(1706), + [aux_sym_val_number_token3] = ACTIONS(1706), + [aux_sym_val_number_token4] = ACTIONS(1706), + [anon_sym_inf] = ACTIONS(1706), + [anon_sym_DASHinf] = ACTIONS(1706), + [anon_sym_NaN] = ACTIONS(1706), + [anon_sym_0b] = ACTIONS(1706), + [anon_sym_0o] = ACTIONS(1706), + [anon_sym_0x] = ACTIONS(1706), + [sym_val_date] = ACTIONS(1706), + [anon_sym_DQUOTE] = ACTIONS(1706), + [sym__str_single_quotes] = ACTIONS(1706), + [sym__str_back_ticks] = ACTIONS(1706), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1706), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1706), + [anon_sym_CARET] = ACTIONS(1706), [anon_sym_POUND] = ACTIONS(3), }, [832] = { [sym_comment] = STATE(832), - [ts_builtin_sym_end] = ACTIONS(1128), - [sym_cmd_identifier] = ACTIONS(1126), - [anon_sym_SEMI] = ACTIONS(1126), - [anon_sym_LF] = ACTIONS(1128), - [anon_sym_export] = ACTIONS(1126), - [anon_sym_alias] = ACTIONS(1126), - [anon_sym_def] = ACTIONS(1126), - [anon_sym_def_DASHenv] = ACTIONS(1126), - [anon_sym_export_DASHenv] = ACTIONS(1126), - [anon_sym_extern] = ACTIONS(1126), - [anon_sym_module] = ACTIONS(1126), - [anon_sym_use] = ACTIONS(1126), - [anon_sym_LBRACK] = ACTIONS(1126), - [anon_sym_LPAREN] = ACTIONS(1126), - [anon_sym_PIPE] = ACTIONS(1126), - [anon_sym_DOLLAR] = ACTIONS(1126), - [anon_sym_error] = ACTIONS(1126), - [anon_sym_DASH_DASH] = ACTIONS(1126), - [anon_sym_DASH] = ACTIONS(1126), - [anon_sym_break] = ACTIONS(1126), - [anon_sym_continue] = ACTIONS(1126), - [anon_sym_for] = ACTIONS(1126), - [anon_sym_loop] = ACTIONS(1126), - [anon_sym_while] = ACTIONS(1126), - [anon_sym_do] = ACTIONS(1126), - [anon_sym_if] = ACTIONS(1126), - [anon_sym_match] = ACTIONS(1126), - [anon_sym_LBRACE] = ACTIONS(1126), - [anon_sym_DOT] = ACTIONS(1126), - [anon_sym_try] = ACTIONS(1126), - [anon_sym_return] = ACTIONS(1126), - [anon_sym_let] = ACTIONS(1126), - [anon_sym_let_DASHenv] = ACTIONS(1126), - [anon_sym_mut] = ACTIONS(1126), - [anon_sym_const] = ACTIONS(1126), - [anon_sym_source] = ACTIONS(1126), - [anon_sym_source_DASHenv] = ACTIONS(1126), - [anon_sym_register] = ACTIONS(1126), - [anon_sym_hide] = ACTIONS(1126), - [anon_sym_hide_DASHenv] = ACTIONS(1126), - [anon_sym_overlay] = ACTIONS(1126), - [anon_sym_where] = ACTIONS(1126), - [anon_sym_not] = ACTIONS(1126), - [anon_sym_DOT_DOT_LT] = ACTIONS(1126), - [anon_sym_DOT_DOT] = ACTIONS(1126), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1126), - [sym_val_nothing] = ACTIONS(1126), - [anon_sym_true] = ACTIONS(1126), - [anon_sym_false] = ACTIONS(1126), - [aux_sym_val_number_token1] = ACTIONS(1126), - [aux_sym_val_number_token2] = ACTIONS(1126), - [aux_sym_val_number_token3] = ACTIONS(1126), - [aux_sym_val_number_token4] = ACTIONS(1126), - [anon_sym_inf] = ACTIONS(1126), - [anon_sym_DASHinf] = ACTIONS(1126), - [anon_sym_NaN] = ACTIONS(1126), - [anon_sym_0b] = ACTIONS(1126), - [anon_sym_0o] = ACTIONS(1126), - [anon_sym_0x] = ACTIONS(1126), - [sym_val_date] = ACTIONS(1126), - [anon_sym_DQUOTE] = ACTIONS(1126), - [sym__str_single_quotes] = ACTIONS(1126), - [sym__str_back_ticks] = ACTIONS(1126), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1126), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1126), - [anon_sym_CARET] = ACTIONS(1126), - [sym_short_flag] = ACTIONS(1126), + [anon_sym_export] = ACTIONS(1842), + [anon_sym_alias] = ACTIONS(1842), + [anon_sym_let] = ACTIONS(1842), + [anon_sym_let_DASHenv] = ACTIONS(1842), + [anon_sym_mut] = ACTIONS(1842), + [anon_sym_const] = ACTIONS(1842), + [sym_cmd_identifier] = ACTIONS(1842), + [anon_sym_SEMI] = ACTIONS(1842), + [anon_sym_LF] = ACTIONS(1844), + [anon_sym_def] = ACTIONS(1842), + [anon_sym_def_DASHenv] = ACTIONS(1842), + [anon_sym_export_DASHenv] = ACTIONS(1842), + [anon_sym_extern] = ACTIONS(1842), + [anon_sym_module] = ACTIONS(1842), + [anon_sym_use] = ACTIONS(1842), + [anon_sym_LBRACK] = ACTIONS(1842), + [anon_sym_LPAREN] = ACTIONS(1842), + [anon_sym_RPAREN] = ACTIONS(1842), + [anon_sym_DOLLAR] = ACTIONS(1842), + [anon_sym_error] = ACTIONS(1842), + [anon_sym_DASH] = ACTIONS(1842), + [anon_sym_break] = ACTIONS(1842), + [anon_sym_continue] = ACTIONS(1842), + [anon_sym_for] = ACTIONS(1842), + [anon_sym_loop] = ACTIONS(1842), + [anon_sym_while] = ACTIONS(1842), + [anon_sym_do] = ACTIONS(1842), + [anon_sym_if] = ACTIONS(1842), + [anon_sym_match] = ACTIONS(1842), + [anon_sym_LBRACE] = ACTIONS(1842), + [anon_sym_RBRACE] = ACTIONS(1842), + [anon_sym_try] = ACTIONS(1842), + [anon_sym_return] = ACTIONS(1842), + [anon_sym_source] = ACTIONS(1842), + [anon_sym_source_DASHenv] = ACTIONS(1842), + [anon_sym_register] = ACTIONS(1842), + [anon_sym_hide] = ACTIONS(1842), + [anon_sym_hide_DASHenv] = ACTIONS(1842), + [anon_sym_overlay] = ACTIONS(1842), + [anon_sym_where] = ACTIONS(1842), + [anon_sym_not] = ACTIONS(1842), + [anon_sym_DOT_DOT_LT] = ACTIONS(1842), + [anon_sym_DOT_DOT] = ACTIONS(1842), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1842), + [sym_val_nothing] = ACTIONS(1842), + [anon_sym_true] = ACTIONS(1842), + [anon_sym_false] = ACTIONS(1842), + [aux_sym_val_number_token1] = ACTIONS(1842), + [aux_sym_val_number_token2] = ACTIONS(1842), + [aux_sym_val_number_token3] = ACTIONS(1842), + [aux_sym_val_number_token4] = ACTIONS(1842), + [anon_sym_inf] = ACTIONS(1842), + [anon_sym_DASHinf] = ACTIONS(1842), + [anon_sym_NaN] = ACTIONS(1842), + [anon_sym_0b] = ACTIONS(1842), + [anon_sym_0o] = ACTIONS(1842), + [anon_sym_0x] = ACTIONS(1842), + [sym_val_date] = ACTIONS(1842), + [anon_sym_DQUOTE] = ACTIONS(1842), + [sym__str_single_quotes] = ACTIONS(1842), + [sym__str_back_ticks] = ACTIONS(1842), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1842), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1842), + [anon_sym_CARET] = ACTIONS(1842), [anon_sym_POUND] = ACTIONS(3), }, [833] = { [sym_comment] = STATE(833), - [ts_builtin_sym_end] = ACTIONS(1122), - [sym_cmd_identifier] = ACTIONS(1124), - [anon_sym_SEMI] = ACTIONS(1124), - [anon_sym_LF] = ACTIONS(1122), - [anon_sym_export] = ACTIONS(1124), - [anon_sym_alias] = ACTIONS(1124), - [anon_sym_def] = ACTIONS(1124), - [anon_sym_def_DASHenv] = ACTIONS(1124), - [anon_sym_export_DASHenv] = ACTIONS(1124), - [anon_sym_extern] = ACTIONS(1124), - [anon_sym_module] = ACTIONS(1124), - [anon_sym_use] = ACTIONS(1124), - [anon_sym_LBRACK] = ACTIONS(1124), - [anon_sym_LPAREN] = ACTIONS(1124), - [anon_sym_PIPE] = ACTIONS(1124), - [anon_sym_DOLLAR] = ACTIONS(1124), - [anon_sym_error] = ACTIONS(1124), - [anon_sym_DASH_DASH] = ACTIONS(1124), - [anon_sym_DASH] = ACTIONS(1124), - [anon_sym_break] = ACTIONS(1124), - [anon_sym_continue] = ACTIONS(1124), - [anon_sym_for] = ACTIONS(1124), - [anon_sym_loop] = ACTIONS(1124), - [anon_sym_while] = ACTIONS(1124), - [anon_sym_do] = ACTIONS(1124), - [anon_sym_if] = ACTIONS(1124), - [anon_sym_match] = ACTIONS(1124), - [anon_sym_LBRACE] = ACTIONS(1124), - [anon_sym_DOT] = ACTIONS(1124), - [anon_sym_try] = ACTIONS(1124), - [anon_sym_return] = ACTIONS(1124), - [anon_sym_let] = ACTIONS(1124), - [anon_sym_let_DASHenv] = ACTIONS(1124), - [anon_sym_mut] = ACTIONS(1124), - [anon_sym_const] = ACTIONS(1124), - [anon_sym_source] = ACTIONS(1124), - [anon_sym_source_DASHenv] = ACTIONS(1124), - [anon_sym_register] = ACTIONS(1124), - [anon_sym_hide] = ACTIONS(1124), - [anon_sym_hide_DASHenv] = ACTIONS(1124), - [anon_sym_overlay] = ACTIONS(1124), - [anon_sym_where] = ACTIONS(1124), - [anon_sym_not] = ACTIONS(1124), - [anon_sym_DOT_DOT_LT] = ACTIONS(1124), - [anon_sym_DOT_DOT] = ACTIONS(1124), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1124), - [sym_val_nothing] = ACTIONS(1124), - [anon_sym_true] = ACTIONS(1124), - [anon_sym_false] = ACTIONS(1124), - [aux_sym_val_number_token1] = ACTIONS(1124), - [aux_sym_val_number_token2] = ACTIONS(1124), - [aux_sym_val_number_token3] = ACTIONS(1124), - [aux_sym_val_number_token4] = ACTIONS(1124), - [anon_sym_inf] = ACTIONS(1124), - [anon_sym_DASHinf] = ACTIONS(1124), - [anon_sym_NaN] = ACTIONS(1124), - [anon_sym_0b] = ACTIONS(1124), - [anon_sym_0o] = ACTIONS(1124), - [anon_sym_0x] = ACTIONS(1124), - [sym_val_date] = ACTIONS(1124), - [anon_sym_DQUOTE] = ACTIONS(1124), - [sym__str_single_quotes] = ACTIONS(1124), - [sym__str_back_ticks] = ACTIONS(1124), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1124), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1124), - [anon_sym_CARET] = ACTIONS(1124), - [sym_short_flag] = ACTIONS(1124), + [ts_builtin_sym_end] = ACTIONS(1704), + [anon_sym_export] = ACTIONS(1702), + [anon_sym_alias] = ACTIONS(1702), + [anon_sym_let] = ACTIONS(1702), + [anon_sym_let_DASHenv] = ACTIONS(1702), + [anon_sym_mut] = ACTIONS(1702), + [anon_sym_const] = ACTIONS(1702), + [sym_cmd_identifier] = ACTIONS(1702), + [anon_sym_SEMI] = ACTIONS(1702), + [anon_sym_LF] = ACTIONS(1704), + [anon_sym_def] = ACTIONS(1702), + [anon_sym_def_DASHenv] = ACTIONS(1702), + [anon_sym_export_DASHenv] = ACTIONS(1702), + [anon_sym_extern] = ACTIONS(1702), + [anon_sym_module] = ACTIONS(1702), + [anon_sym_use] = ACTIONS(1702), + [anon_sym_LBRACK] = ACTIONS(1702), + [anon_sym_LPAREN] = ACTIONS(1702), + [anon_sym_PIPE] = ACTIONS(1702), + [anon_sym_DOLLAR] = ACTIONS(1702), + [anon_sym_error] = ACTIONS(1702), + [anon_sym_DASH] = ACTIONS(1702), + [anon_sym_break] = ACTIONS(1702), + [anon_sym_continue] = ACTIONS(1702), + [anon_sym_for] = ACTIONS(1702), + [anon_sym_loop] = ACTIONS(1702), + [anon_sym_while] = ACTIONS(1702), + [anon_sym_do] = ACTIONS(1702), + [anon_sym_if] = ACTIONS(1702), + [anon_sym_match] = ACTIONS(1702), + [anon_sym_LBRACE] = ACTIONS(1702), + [anon_sym_try] = ACTIONS(1702), + [anon_sym_return] = ACTIONS(1702), + [anon_sym_source] = ACTIONS(1702), + [anon_sym_source_DASHenv] = ACTIONS(1702), + [anon_sym_register] = ACTIONS(1702), + [anon_sym_hide] = ACTIONS(1702), + [anon_sym_hide_DASHenv] = ACTIONS(1702), + [anon_sym_overlay] = ACTIONS(1702), + [anon_sym_where] = ACTIONS(1702), + [anon_sym_not] = ACTIONS(1702), + [anon_sym_DOT_DOT_LT] = ACTIONS(1702), + [anon_sym_DOT_DOT] = ACTIONS(1702), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1702), + [sym_val_nothing] = ACTIONS(1702), + [anon_sym_true] = ACTIONS(1702), + [anon_sym_false] = ACTIONS(1702), + [aux_sym_val_number_token1] = ACTIONS(1702), + [aux_sym_val_number_token2] = ACTIONS(1702), + [aux_sym_val_number_token3] = ACTIONS(1702), + [aux_sym_val_number_token4] = ACTIONS(1702), + [anon_sym_inf] = ACTIONS(1702), + [anon_sym_DASHinf] = ACTIONS(1702), + [anon_sym_NaN] = ACTIONS(1702), + [anon_sym_0b] = ACTIONS(1702), + [anon_sym_0o] = ACTIONS(1702), + [anon_sym_0x] = ACTIONS(1702), + [sym_val_date] = ACTIONS(1702), + [anon_sym_DQUOTE] = ACTIONS(1702), + [sym__str_single_quotes] = ACTIONS(1702), + [sym__str_back_ticks] = ACTIONS(1702), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1702), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1702), + [anon_sym_CARET] = ACTIONS(1702), [anon_sym_POUND] = ACTIONS(3), }, [834] = { [sym_comment] = STATE(834), - [sym_cmd_identifier] = ACTIONS(1117), - [anon_sym_SEMI] = ACTIONS(1117), - [anon_sym_LF] = ACTIONS(1115), - [anon_sym_export] = ACTIONS(1117), - [anon_sym_alias] = ACTIONS(1117), - [anon_sym_def] = ACTIONS(1117), - [anon_sym_def_DASHenv] = ACTIONS(1117), - [anon_sym_export_DASHenv] = ACTIONS(1117), - [anon_sym_extern] = ACTIONS(1117), - [anon_sym_module] = ACTIONS(1117), - [anon_sym_use] = ACTIONS(1117), - [anon_sym_LBRACK] = ACTIONS(1117), - [anon_sym_LPAREN] = ACTIONS(1117), - [anon_sym_PIPE] = ACTIONS(1117), - [anon_sym_DOLLAR] = ACTIONS(1117), - [anon_sym_error] = ACTIONS(1117), - [anon_sym_DASH_DASH] = 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_let] = ACTIONS(1117), - [anon_sym_let_DASHenv] = ACTIONS(1117), - [anon_sym_mut] = ACTIONS(1117), - [anon_sym_const] = 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_where] = ACTIONS(1117), - [anon_sym_not] = ACTIONS(1117), - [anon_sym_DOT_DOT_LT] = ACTIONS(1117), - [anon_sym_DOT_DOT] = ACTIONS(1117), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1117), - [sym_val_nothing] = ACTIONS(1117), - [anon_sym_true] = ACTIONS(1117), - [anon_sym_false] = ACTIONS(1117), - [aux_sym_val_number_token1] = ACTIONS(1117), - [aux_sym_val_number_token2] = ACTIONS(1117), - [aux_sym_val_number_token3] = ACTIONS(1117), - [aux_sym_val_number_token4] = ACTIONS(1117), - [anon_sym_inf] = ACTIONS(1117), - [anon_sym_DASHinf] = ACTIONS(1117), - [anon_sym_NaN] = 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), - [sym_short_flag] = ACTIONS(1117), + [ts_builtin_sym_end] = ACTIONS(680), + [anon_sym_export] = ACTIONS(678), + [anon_sym_alias] = ACTIONS(678), + [anon_sym_let] = ACTIONS(678), + [anon_sym_let_DASHenv] = ACTIONS(678), + [anon_sym_mut] = ACTIONS(678), + [anon_sym_const] = ACTIONS(678), + [sym_cmd_identifier] = ACTIONS(678), + [anon_sym_SEMI] = ACTIONS(678), + [anon_sym_LF] = ACTIONS(680), + [anon_sym_def] = ACTIONS(678), + [anon_sym_def_DASHenv] = ACTIONS(678), + [anon_sym_export_DASHenv] = ACTIONS(678), + [anon_sym_extern] = ACTIONS(678), + [anon_sym_module] = ACTIONS(678), + [anon_sym_use] = ACTIONS(678), + [anon_sym_LBRACK] = ACTIONS(678), + [anon_sym_LPAREN] = ACTIONS(678), + [anon_sym_PIPE] = ACTIONS(678), + [anon_sym_DOLLAR] = ACTIONS(678), + [anon_sym_error] = ACTIONS(678), + [anon_sym_DASH] = ACTIONS(678), + [anon_sym_break] = ACTIONS(678), + [anon_sym_continue] = ACTIONS(678), + [anon_sym_for] = ACTIONS(678), + [anon_sym_loop] = ACTIONS(678), + [anon_sym_while] = ACTIONS(678), + [anon_sym_do] = ACTIONS(678), + [anon_sym_if] = ACTIONS(678), + [anon_sym_match] = ACTIONS(678), + [anon_sym_LBRACE] = ACTIONS(678), + [anon_sym_try] = ACTIONS(678), + [anon_sym_return] = ACTIONS(678), + [anon_sym_source] = ACTIONS(678), + [anon_sym_source_DASHenv] = ACTIONS(678), + [anon_sym_register] = ACTIONS(678), + [anon_sym_hide] = ACTIONS(678), + [anon_sym_hide_DASHenv] = ACTIONS(678), + [anon_sym_overlay] = ACTIONS(678), + [anon_sym_where] = ACTIONS(678), + [anon_sym_not] = ACTIONS(678), + [anon_sym_DOT_DOT_LT] = ACTIONS(678), + [anon_sym_DOT_DOT] = ACTIONS(678), + [anon_sym_DOT_DOT_EQ] = ACTIONS(678), + [sym_val_nothing] = ACTIONS(678), + [anon_sym_true] = ACTIONS(678), + [anon_sym_false] = ACTIONS(678), + [aux_sym_val_number_token1] = ACTIONS(678), + [aux_sym_val_number_token2] = ACTIONS(678), + [aux_sym_val_number_token3] = ACTIONS(678), + [aux_sym_val_number_token4] = ACTIONS(678), + [anon_sym_inf] = ACTIONS(678), + [anon_sym_DASHinf] = ACTIONS(678), + [anon_sym_NaN] = ACTIONS(678), + [anon_sym_0b] = ACTIONS(678), + [anon_sym_0o] = ACTIONS(678), + [anon_sym_0x] = ACTIONS(678), + [sym_val_date] = ACTIONS(678), + [anon_sym_DQUOTE] = ACTIONS(678), + [sym__str_single_quotes] = ACTIONS(678), + [sym__str_back_ticks] = ACTIONS(678), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(678), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(678), + [anon_sym_CARET] = ACTIONS(678), [anon_sym_POUND] = ACTIONS(3), }, [835] = { [sym_comment] = STATE(835), - [ts_builtin_sym_end] = ACTIONS(1690), - [sym_cmd_identifier] = ACTIONS(1692), - [anon_sym_SEMI] = ACTIONS(1692), - [anon_sym_LF] = ACTIONS(1690), - [anon_sym_export] = ACTIONS(1692), - [anon_sym_alias] = ACTIONS(1692), - [anon_sym_def] = ACTIONS(1692), - [anon_sym_def_DASHenv] = ACTIONS(1692), - [anon_sym_export_DASHenv] = ACTIONS(1692), - [anon_sym_extern] = ACTIONS(1692), - [anon_sym_module] = ACTIONS(1692), - [anon_sym_use] = ACTIONS(1692), - [anon_sym_LBRACK] = ACTIONS(1692), - [anon_sym_LPAREN] = ACTIONS(1692), - [anon_sym_DOLLAR] = ACTIONS(1692), - [anon_sym_error] = ACTIONS(1692), - [anon_sym_DASH_DASH] = ACTIONS(1692), - [anon_sym_DASH] = ACTIONS(1692), - [anon_sym_break] = ACTIONS(1692), - [anon_sym_continue] = ACTIONS(1692), - [anon_sym_for] = ACTIONS(1692), - [anon_sym_loop] = ACTIONS(1692), - [anon_sym_while] = ACTIONS(1692), - [anon_sym_do] = ACTIONS(1692), - [anon_sym_if] = ACTIONS(1692), - [anon_sym_match] = ACTIONS(1692), - [anon_sym_LBRACE] = ACTIONS(1692), - [anon_sym_try] = ACTIONS(1692), - [anon_sym_return] = ACTIONS(1692), - [anon_sym_let] = ACTIONS(1692), - [anon_sym_let_DASHenv] = ACTIONS(1692), - [anon_sym_mut] = ACTIONS(1692), - [anon_sym_const] = ACTIONS(1692), - [anon_sym_source] = ACTIONS(1692), - [anon_sym_source_DASHenv] = ACTIONS(1692), - [anon_sym_register] = ACTIONS(1692), - [anon_sym_hide] = ACTIONS(1692), - [anon_sym_hide_DASHenv] = ACTIONS(1692), - [anon_sym_overlay] = ACTIONS(1692), - [anon_sym_as] = ACTIONS(1692), - [anon_sym_where] = ACTIONS(1692), - [anon_sym_not] = ACTIONS(1692), - [anon_sym_DOT_DOT_LT] = ACTIONS(1692), - [anon_sym_DOT_DOT] = ACTIONS(1692), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1692), - [sym_val_nothing] = ACTIONS(1692), - [anon_sym_true] = ACTIONS(1692), - [anon_sym_false] = ACTIONS(1692), - [aux_sym_val_number_token1] = ACTIONS(1692), - [aux_sym_val_number_token2] = ACTIONS(1692), - [aux_sym_val_number_token3] = ACTIONS(1692), - [aux_sym_val_number_token4] = ACTIONS(1692), - [anon_sym_inf] = ACTIONS(1692), - [anon_sym_DASHinf] = ACTIONS(1692), - [anon_sym_NaN] = ACTIONS(1692), - [anon_sym_0b] = ACTIONS(1692), - [anon_sym_0o] = ACTIONS(1692), - [anon_sym_0x] = ACTIONS(1692), - [sym_val_date] = ACTIONS(1692), - [anon_sym_DQUOTE] = ACTIONS(1692), - [sym__str_single_quotes] = ACTIONS(1692), - [sym__str_back_ticks] = ACTIONS(1692), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1692), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1692), - [anon_sym_CARET] = ACTIONS(1692), - [sym_short_flag] = ACTIONS(1692), - [aux_sym_long_flag_token1] = ACTIONS(1718), + [ts_builtin_sym_end] = ACTIONS(1423), + [anon_sym_export] = ACTIONS(1421), + [anon_sym_alias] = ACTIONS(1421), + [anon_sym_let] = ACTIONS(1421), + [anon_sym_let_DASHenv] = ACTIONS(1421), + [anon_sym_mut] = ACTIONS(1421), + [anon_sym_const] = ACTIONS(1421), + [sym_cmd_identifier] = ACTIONS(1421), + [anon_sym_SEMI] = ACTIONS(1421), + [anon_sym_LF] = ACTIONS(1423), + [anon_sym_def] = ACTIONS(1421), + [anon_sym_def_DASHenv] = ACTIONS(1421), + [anon_sym_export_DASHenv] = ACTIONS(1421), + [anon_sym_extern] = ACTIONS(1421), + [anon_sym_module] = ACTIONS(1421), + [anon_sym_use] = ACTIONS(1421), + [anon_sym_LBRACK] = ACTIONS(1421), + [anon_sym_LPAREN] = ACTIONS(1421), + [anon_sym_PIPE] = ACTIONS(1421), + [anon_sym_DOLLAR] = ACTIONS(1421), + [anon_sym_error] = ACTIONS(1421), + [anon_sym_DASH] = ACTIONS(1421), + [anon_sym_break] = ACTIONS(1421), + [anon_sym_continue] = ACTIONS(1421), + [anon_sym_for] = ACTIONS(1421), + [anon_sym_loop] = ACTIONS(1421), + [anon_sym_while] = ACTIONS(1421), + [anon_sym_do] = ACTIONS(1421), + [anon_sym_if] = ACTIONS(1421), + [anon_sym_match] = ACTIONS(1421), + [anon_sym_LBRACE] = ACTIONS(1421), + [anon_sym_try] = ACTIONS(1421), + [anon_sym_return] = ACTIONS(1421), + [anon_sym_source] = ACTIONS(1421), + [anon_sym_source_DASHenv] = ACTIONS(1421), + [anon_sym_register] = ACTIONS(1421), + [anon_sym_hide] = ACTIONS(1421), + [anon_sym_hide_DASHenv] = ACTIONS(1421), + [anon_sym_overlay] = ACTIONS(1421), + [anon_sym_where] = ACTIONS(1421), + [anon_sym_not] = ACTIONS(1421), + [anon_sym_DOT_DOT_LT] = ACTIONS(1421), + [anon_sym_DOT_DOT] = ACTIONS(1421), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1421), + [sym_val_nothing] = ACTIONS(1421), + [anon_sym_true] = ACTIONS(1421), + [anon_sym_false] = ACTIONS(1421), + [aux_sym_val_number_token1] = ACTIONS(1421), + [aux_sym_val_number_token2] = ACTIONS(1421), + [aux_sym_val_number_token3] = ACTIONS(1421), + [aux_sym_val_number_token4] = ACTIONS(1421), + [anon_sym_inf] = ACTIONS(1421), + [anon_sym_DASHinf] = ACTIONS(1421), + [anon_sym_NaN] = ACTIONS(1421), + [anon_sym_0b] = ACTIONS(1421), + [anon_sym_0o] = ACTIONS(1421), + [anon_sym_0x] = ACTIONS(1421), + [sym_val_date] = ACTIONS(1421), + [anon_sym_DQUOTE] = ACTIONS(1421), + [sym__str_single_quotes] = ACTIONS(1421), + [sym__str_back_ticks] = ACTIONS(1421), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1421), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1421), + [anon_sym_CARET] = ACTIONS(1421), [anon_sym_POUND] = ACTIONS(3), }, [836] = { + [sym_block] = STATE(959), [sym_comment] = STATE(836), - [ts_builtin_sym_end] = ACTIONS(1720), - [sym_cmd_identifier] = ACTIONS(1722), - [anon_sym_SEMI] = ACTIONS(1722), - [anon_sym_LF] = ACTIONS(1720), - [anon_sym_export] = ACTIONS(1722), - [anon_sym_alias] = ACTIONS(1722), - [anon_sym_def] = ACTIONS(1722), - [anon_sym_def_DASHenv] = ACTIONS(1722), - [anon_sym_export_DASHenv] = ACTIONS(1722), - [anon_sym_extern] = ACTIONS(1722), - [anon_sym_module] = ACTIONS(1722), - [anon_sym_use] = ACTIONS(1722), - [anon_sym_LBRACK] = ACTIONS(1722), - [anon_sym_LPAREN] = ACTIONS(1722), - [anon_sym_PIPE] = ACTIONS(1722), - [anon_sym_DOLLAR] = ACTIONS(1722), - [anon_sym_error] = ACTIONS(1722), - [anon_sym_DASH_DASH] = ACTIONS(1722), - [anon_sym_DASH] = ACTIONS(1722), - [anon_sym_break] = ACTIONS(1722), - [anon_sym_continue] = ACTIONS(1722), - [anon_sym_for] = ACTIONS(1722), - [anon_sym_loop] = ACTIONS(1722), - [anon_sym_while] = ACTIONS(1722), - [anon_sym_do] = ACTIONS(1722), - [anon_sym_if] = ACTIONS(1722), - [anon_sym_match] = ACTIONS(1722), - [anon_sym_LBRACE] = ACTIONS(1722), - [anon_sym_try] = ACTIONS(1722), - [anon_sym_return] = ACTIONS(1722), - [anon_sym_let] = ACTIONS(1722), - [anon_sym_let_DASHenv] = ACTIONS(1722), - [anon_sym_mut] = ACTIONS(1722), - [anon_sym_const] = ACTIONS(1722), - [anon_sym_source] = ACTIONS(1722), - [anon_sym_source_DASHenv] = ACTIONS(1722), - [anon_sym_register] = ACTIONS(1722), - [anon_sym_hide] = ACTIONS(1722), - [anon_sym_hide_DASHenv] = ACTIONS(1722), - [anon_sym_overlay] = ACTIONS(1722), - [anon_sym_where] = ACTIONS(1722), - [anon_sym_not] = ACTIONS(1722), - [anon_sym_DOT_DOT_LT] = ACTIONS(1722), - [anon_sym_DOT_DOT] = ACTIONS(1722), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1722), - [sym_val_nothing] = ACTIONS(1722), - [anon_sym_true] = ACTIONS(1722), - [anon_sym_false] = ACTIONS(1722), - [aux_sym_val_number_token1] = ACTIONS(1722), - [aux_sym_val_number_token2] = ACTIONS(1722), - [aux_sym_val_number_token3] = ACTIONS(1722), - [aux_sym_val_number_token4] = ACTIONS(1722), - [anon_sym_inf] = ACTIONS(1722), - [anon_sym_DASHinf] = ACTIONS(1722), - [anon_sym_NaN] = ACTIONS(1722), - [anon_sym_0b] = ACTIONS(1722), - [anon_sym_0o] = ACTIONS(1722), - [anon_sym_0x] = ACTIONS(1722), - [sym_val_date] = ACTIONS(1722), - [anon_sym_DQUOTE] = ACTIONS(1722), - [sym__str_single_quotes] = ACTIONS(1722), - [sym__str_back_ticks] = ACTIONS(1722), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1722), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1722), - [anon_sym_CARET] = ACTIONS(1722), - [sym_short_flag] = ACTIONS(1722), + [ts_builtin_sym_end] = ACTIONS(1700), + [anon_sym_export] = ACTIONS(1698), + [anon_sym_alias] = ACTIONS(1698), + [anon_sym_let] = ACTIONS(1698), + [anon_sym_let_DASHenv] = ACTIONS(1698), + [anon_sym_mut] = ACTIONS(1698), + [anon_sym_const] = ACTIONS(1698), + [sym_cmd_identifier] = ACTIONS(1698), + [anon_sym_SEMI] = ACTIONS(1698), + [anon_sym_LF] = ACTIONS(1700), + [anon_sym_def] = ACTIONS(1698), + [anon_sym_def_DASHenv] = ACTIONS(1698), + [anon_sym_export_DASHenv] = ACTIONS(1698), + [anon_sym_extern] = ACTIONS(1698), + [anon_sym_module] = ACTIONS(1698), + [anon_sym_use] = ACTIONS(1698), + [anon_sym_LBRACK] = ACTIONS(1698), + [anon_sym_LPAREN] = ACTIONS(1698), + [anon_sym_DOLLAR] = ACTIONS(1698), + [anon_sym_error] = ACTIONS(1698), + [anon_sym_DASH] = ACTIONS(1698), + [anon_sym_break] = ACTIONS(1698), + [anon_sym_continue] = ACTIONS(1698), + [anon_sym_for] = ACTIONS(1698), + [anon_sym_loop] = ACTIONS(1698), + [anon_sym_while] = ACTIONS(1698), + [anon_sym_do] = ACTIONS(1698), + [anon_sym_if] = ACTIONS(1698), + [anon_sym_match] = ACTIONS(1698), + [anon_sym_LBRACE] = ACTIONS(1824), + [anon_sym_try] = ACTIONS(1698), + [anon_sym_return] = ACTIONS(1698), + [anon_sym_source] = ACTIONS(1698), + [anon_sym_source_DASHenv] = ACTIONS(1698), + [anon_sym_register] = ACTIONS(1698), + [anon_sym_hide] = ACTIONS(1698), + [anon_sym_hide_DASHenv] = ACTIONS(1698), + [anon_sym_overlay] = ACTIONS(1698), + [anon_sym_where] = ACTIONS(1698), + [anon_sym_not] = ACTIONS(1698), + [anon_sym_DOT_DOT_LT] = ACTIONS(1698), + [anon_sym_DOT_DOT] = ACTIONS(1698), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1698), + [sym_val_nothing] = ACTIONS(1698), + [anon_sym_true] = ACTIONS(1698), + [anon_sym_false] = ACTIONS(1698), + [aux_sym_val_number_token1] = ACTIONS(1698), + [aux_sym_val_number_token2] = ACTIONS(1698), + [aux_sym_val_number_token3] = ACTIONS(1698), + [aux_sym_val_number_token4] = ACTIONS(1698), + [anon_sym_inf] = ACTIONS(1698), + [anon_sym_DASHinf] = ACTIONS(1698), + [anon_sym_NaN] = ACTIONS(1698), + [anon_sym_0b] = ACTIONS(1698), + [anon_sym_0o] = ACTIONS(1698), + [anon_sym_0x] = ACTIONS(1698), + [sym_val_date] = ACTIONS(1698), + [anon_sym_DQUOTE] = ACTIONS(1698), + [sym__str_single_quotes] = ACTIONS(1698), + [sym__str_back_ticks] = ACTIONS(1698), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1698), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1698), + [anon_sym_CARET] = ACTIONS(1698), [anon_sym_POUND] = ACTIONS(3), }, [837] = { - [sym_cell_path] = STATE(1091), - [sym_path] = STATE(859), + [sym_block] = STATE(957), [sym_comment] = STATE(837), - [ts_builtin_sym_end] = ACTIONS(975), - [sym_cmd_identifier] = ACTIONS(977), - [anon_sym_SEMI] = ACTIONS(977), - [anon_sym_LF] = ACTIONS(975), - [anon_sym_export] = ACTIONS(977), - [anon_sym_alias] = ACTIONS(977), - [anon_sym_def] = ACTIONS(977), - [anon_sym_def_DASHenv] = ACTIONS(977), - [anon_sym_export_DASHenv] = ACTIONS(977), - [anon_sym_extern] = ACTIONS(977), - [anon_sym_module] = ACTIONS(977), - [anon_sym_use] = ACTIONS(977), - [anon_sym_LBRACK] = ACTIONS(977), - [anon_sym_LPAREN] = ACTIONS(977), - [anon_sym_DOLLAR] = ACTIONS(977), - [anon_sym_error] = ACTIONS(977), - [anon_sym_DASH] = ACTIONS(977), - [anon_sym_break] = ACTIONS(977), - [anon_sym_continue] = ACTIONS(977), - [anon_sym_for] = ACTIONS(977), - [anon_sym_loop] = ACTIONS(977), - [anon_sym_while] = ACTIONS(977), - [anon_sym_do] = ACTIONS(977), - [anon_sym_if] = ACTIONS(977), - [anon_sym_match] = ACTIONS(977), - [anon_sym_LBRACE] = ACTIONS(977), - [anon_sym_DOT] = ACTIONS(1724), - [anon_sym_try] = ACTIONS(977), - [anon_sym_return] = ACTIONS(977), - [anon_sym_let] = ACTIONS(977), - [anon_sym_let_DASHenv] = ACTIONS(977), - [anon_sym_mut] = ACTIONS(977), - [anon_sym_const] = ACTIONS(977), - [anon_sym_source] = ACTIONS(977), - [anon_sym_source_DASHenv] = ACTIONS(977), - [anon_sym_register] = ACTIONS(977), - [anon_sym_hide] = ACTIONS(977), - [anon_sym_hide_DASHenv] = ACTIONS(977), - [anon_sym_overlay] = ACTIONS(977), - [anon_sym_where] = ACTIONS(977), - [anon_sym_not] = ACTIONS(977), - [anon_sym_DOT_DOT_LT] = ACTIONS(977), - [anon_sym_DOT_DOT] = ACTIONS(977), - [anon_sym_DOT_DOT_EQ] = ACTIONS(977), - [sym_val_nothing] = ACTIONS(977), - [anon_sym_true] = ACTIONS(977), - [anon_sym_false] = ACTIONS(977), - [aux_sym_val_number_token1] = ACTIONS(977), - [aux_sym_val_number_token2] = ACTIONS(977), - [aux_sym_val_number_token3] = ACTIONS(977), - [aux_sym_val_number_token4] = ACTIONS(977), - [anon_sym_inf] = ACTIONS(977), - [anon_sym_DASHinf] = ACTIONS(977), - [anon_sym_NaN] = ACTIONS(977), - [anon_sym_0b] = ACTIONS(977), - [anon_sym_0o] = ACTIONS(977), - [anon_sym_0x] = ACTIONS(977), - [sym_val_date] = ACTIONS(977), - [anon_sym_DQUOTE] = ACTIONS(977), - [sym__str_single_quotes] = ACTIONS(977), - [sym__str_back_ticks] = ACTIONS(977), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(977), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(977), - [anon_sym_CARET] = ACTIONS(977), + [ts_builtin_sym_end] = ACTIONS(1700), + [anon_sym_export] = ACTIONS(1698), + [anon_sym_alias] = ACTIONS(1698), + [anon_sym_let] = ACTIONS(1698), + [anon_sym_let_DASHenv] = ACTIONS(1698), + [anon_sym_mut] = ACTIONS(1698), + [anon_sym_const] = ACTIONS(1698), + [sym_cmd_identifier] = ACTIONS(1698), + [anon_sym_SEMI] = ACTIONS(1698), + [anon_sym_LF] = ACTIONS(1700), + [anon_sym_def] = ACTIONS(1698), + [anon_sym_def_DASHenv] = ACTIONS(1698), + [anon_sym_export_DASHenv] = ACTIONS(1698), + [anon_sym_extern] = ACTIONS(1698), + [anon_sym_module] = ACTIONS(1698), + [anon_sym_use] = ACTIONS(1698), + [anon_sym_LBRACK] = ACTIONS(1698), + [anon_sym_LPAREN] = ACTIONS(1698), + [anon_sym_DOLLAR] = ACTIONS(1698), + [anon_sym_error] = ACTIONS(1698), + [anon_sym_DASH] = ACTIONS(1698), + [anon_sym_break] = ACTIONS(1698), + [anon_sym_continue] = ACTIONS(1698), + [anon_sym_for] = ACTIONS(1698), + [anon_sym_loop] = ACTIONS(1698), + [anon_sym_while] = ACTIONS(1698), + [anon_sym_do] = ACTIONS(1698), + [anon_sym_if] = ACTIONS(1698), + [anon_sym_match] = ACTIONS(1698), + [anon_sym_LBRACE] = ACTIONS(1824), + [anon_sym_try] = ACTIONS(1698), + [anon_sym_return] = ACTIONS(1698), + [anon_sym_source] = ACTIONS(1698), + [anon_sym_source_DASHenv] = ACTIONS(1698), + [anon_sym_register] = ACTIONS(1698), + [anon_sym_hide] = ACTIONS(1698), + [anon_sym_hide_DASHenv] = ACTIONS(1698), + [anon_sym_overlay] = ACTIONS(1698), + [anon_sym_where] = ACTIONS(1698), + [anon_sym_not] = ACTIONS(1698), + [anon_sym_DOT_DOT_LT] = ACTIONS(1698), + [anon_sym_DOT_DOT] = ACTIONS(1698), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1698), + [sym_val_nothing] = ACTIONS(1698), + [anon_sym_true] = ACTIONS(1698), + [anon_sym_false] = ACTIONS(1698), + [aux_sym_val_number_token1] = ACTIONS(1698), + [aux_sym_val_number_token2] = ACTIONS(1698), + [aux_sym_val_number_token3] = ACTIONS(1698), + [aux_sym_val_number_token4] = ACTIONS(1698), + [anon_sym_inf] = ACTIONS(1698), + [anon_sym_DASHinf] = ACTIONS(1698), + [anon_sym_NaN] = ACTIONS(1698), + [anon_sym_0b] = ACTIONS(1698), + [anon_sym_0o] = ACTIONS(1698), + [anon_sym_0x] = ACTIONS(1698), + [sym_val_date] = ACTIONS(1698), + [anon_sym_DQUOTE] = ACTIONS(1698), + [sym__str_single_quotes] = ACTIONS(1698), + [sym__str_back_ticks] = ACTIONS(1698), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1698), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1698), + [anon_sym_CARET] = ACTIONS(1698), [anon_sym_POUND] = ACTIONS(3), }, [838] = { [sym_comment] = STATE(838), - [ts_builtin_sym_end] = ACTIONS(1101), - [sym_cmd_identifier] = ACTIONS(1103), - [anon_sym_SEMI] = ACTIONS(1103), - [anon_sym_LF] = ACTIONS(1101), - [anon_sym_export] = ACTIONS(1103), - [anon_sym_alias] = ACTIONS(1103), - [anon_sym_def] = ACTIONS(1103), - [anon_sym_def_DASHenv] = ACTIONS(1103), - [anon_sym_export_DASHenv] = ACTIONS(1103), - [anon_sym_extern] = ACTIONS(1103), - [anon_sym_module] = ACTIONS(1103), - [anon_sym_use] = ACTIONS(1103), - [anon_sym_LBRACK] = ACTIONS(1103), - [anon_sym_LPAREN] = ACTIONS(1103), - [anon_sym_DOLLAR] = ACTIONS(1103), - [anon_sym_error] = ACTIONS(1103), - [anon_sym_DASH] = ACTIONS(1103), - [anon_sym_break] = ACTIONS(1103), - [anon_sym_continue] = ACTIONS(1103), - [anon_sym_for] = ACTIONS(1103), - [anon_sym_loop] = ACTIONS(1103), - [anon_sym_while] = ACTIONS(1103), - [anon_sym_do] = ACTIONS(1103), - [anon_sym_if] = ACTIONS(1103), - [anon_sym_match] = ACTIONS(1103), - [anon_sym_LBRACE] = ACTIONS(1103), - [anon_sym_DOT] = ACTIONS(1103), - [anon_sym_try] = ACTIONS(1103), - [anon_sym_return] = ACTIONS(1103), - [anon_sym_let] = ACTIONS(1103), - [anon_sym_let_DASHenv] = ACTIONS(1103), - [anon_sym_mut] = ACTIONS(1103), - [anon_sym_const] = ACTIONS(1103), - [anon_sym_source] = ACTIONS(1103), - [anon_sym_source_DASHenv] = ACTIONS(1103), - [anon_sym_register] = ACTIONS(1103), - [anon_sym_hide] = ACTIONS(1103), - [anon_sym_hide_DASHenv] = ACTIONS(1103), - [anon_sym_overlay] = ACTIONS(1103), - [anon_sym_STAR] = ACTIONS(1103), - [anon_sym_where] = ACTIONS(1103), - [anon_sym_QMARK2] = ACTIONS(1103), - [anon_sym_not] = ACTIONS(1103), - [anon_sym_DOT_DOT_LT] = ACTIONS(1103), - [anon_sym_DOT_DOT] = ACTIONS(1103), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1103), - [sym_val_nothing] = ACTIONS(1103), - [anon_sym_true] = ACTIONS(1103), - [anon_sym_false] = ACTIONS(1103), - [aux_sym_val_number_token1] = ACTIONS(1103), - [aux_sym_val_number_token2] = ACTIONS(1103), - [aux_sym_val_number_token3] = ACTIONS(1103), - [aux_sym_val_number_token4] = ACTIONS(1103), - [anon_sym_inf] = ACTIONS(1103), - [anon_sym_DASHinf] = ACTIONS(1103), - [anon_sym_NaN] = ACTIONS(1103), - [anon_sym_0b] = ACTIONS(1103), - [anon_sym_0o] = ACTIONS(1103), - [anon_sym_0x] = ACTIONS(1103), - [sym_val_date] = ACTIONS(1103), - [anon_sym_DQUOTE] = ACTIONS(1103), - [sym__str_single_quotes] = ACTIONS(1103), - [sym__str_back_ticks] = ACTIONS(1103), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1103), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1103), - [anon_sym_CARET] = ACTIONS(1103), + [anon_sym_export] = ACTIONS(1846), + [anon_sym_alias] = ACTIONS(1846), + [anon_sym_let] = ACTIONS(1846), + [anon_sym_let_DASHenv] = ACTIONS(1846), + [anon_sym_mut] = ACTIONS(1846), + [anon_sym_const] = ACTIONS(1846), + [sym_cmd_identifier] = ACTIONS(1846), + [anon_sym_SEMI] = ACTIONS(1846), + [anon_sym_LF] = ACTIONS(1848), + [anon_sym_def] = ACTIONS(1846), + [anon_sym_def_DASHenv] = ACTIONS(1846), + [anon_sym_export_DASHenv] = ACTIONS(1846), + [anon_sym_extern] = ACTIONS(1846), + [anon_sym_module] = ACTIONS(1846), + [anon_sym_use] = ACTIONS(1846), + [anon_sym_LBRACK] = ACTIONS(1846), + [anon_sym_LPAREN] = ACTIONS(1846), + [anon_sym_RPAREN] = ACTIONS(1846), + [anon_sym_DOLLAR] = ACTIONS(1846), + [anon_sym_error] = ACTIONS(1846), + [anon_sym_DASH] = ACTIONS(1846), + [anon_sym_break] = ACTIONS(1846), + [anon_sym_continue] = ACTIONS(1846), + [anon_sym_for] = ACTIONS(1846), + [anon_sym_loop] = ACTIONS(1846), + [anon_sym_while] = ACTIONS(1846), + [anon_sym_do] = ACTIONS(1846), + [anon_sym_if] = ACTIONS(1846), + [anon_sym_match] = ACTIONS(1846), + [anon_sym_LBRACE] = ACTIONS(1846), + [anon_sym_RBRACE] = ACTIONS(1846), + [anon_sym_try] = ACTIONS(1846), + [anon_sym_return] = ACTIONS(1846), + [anon_sym_source] = ACTIONS(1846), + [anon_sym_source_DASHenv] = ACTIONS(1846), + [anon_sym_register] = ACTIONS(1846), + [anon_sym_hide] = ACTIONS(1846), + [anon_sym_hide_DASHenv] = ACTIONS(1846), + [anon_sym_overlay] = ACTIONS(1846), + [anon_sym_where] = ACTIONS(1846), + [anon_sym_not] = ACTIONS(1846), + [anon_sym_DOT_DOT_LT] = ACTIONS(1846), + [anon_sym_DOT_DOT] = ACTIONS(1846), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1846), + [sym_val_nothing] = ACTIONS(1846), + [anon_sym_true] = ACTIONS(1846), + [anon_sym_false] = ACTIONS(1846), + [aux_sym_val_number_token1] = ACTIONS(1846), + [aux_sym_val_number_token2] = ACTIONS(1846), + [aux_sym_val_number_token3] = ACTIONS(1846), + [aux_sym_val_number_token4] = ACTIONS(1846), + [anon_sym_inf] = ACTIONS(1846), + [anon_sym_DASHinf] = ACTIONS(1846), + [anon_sym_NaN] = ACTIONS(1846), + [anon_sym_0b] = ACTIONS(1846), + [anon_sym_0o] = ACTIONS(1846), + [anon_sym_0x] = ACTIONS(1846), + [sym_val_date] = ACTIONS(1846), + [anon_sym_DQUOTE] = ACTIONS(1846), + [sym__str_single_quotes] = ACTIONS(1846), + [sym__str_back_ticks] = ACTIONS(1846), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1846), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1846), + [anon_sym_CARET] = ACTIONS(1846), [anon_sym_POUND] = ACTIONS(3), }, [839] = { [sym_comment] = STATE(839), - [ts_builtin_sym_end] = ACTIONS(1726), - [sym_cmd_identifier] = ACTIONS(1728), - [anon_sym_SEMI] = ACTIONS(1728), - [anon_sym_LF] = ACTIONS(1726), - [anon_sym_export] = ACTIONS(1728), - [anon_sym_alias] = ACTIONS(1728), - [anon_sym_def] = ACTIONS(1728), - [anon_sym_def_DASHenv] = ACTIONS(1728), - [anon_sym_export_DASHenv] = ACTIONS(1728), - [anon_sym_extern] = ACTIONS(1728), - [anon_sym_module] = ACTIONS(1728), - [anon_sym_use] = ACTIONS(1728), - [anon_sym_LBRACK] = ACTIONS(1728), - [anon_sym_LPAREN] = ACTIONS(1728), - [anon_sym_PIPE] = ACTIONS(1728), - [anon_sym_DOLLAR] = ACTIONS(1728), - [anon_sym_error] = ACTIONS(1728), - [anon_sym_DASH_DASH] = ACTIONS(1728), - [anon_sym_DASH] = ACTIONS(1728), - [anon_sym_break] = ACTIONS(1728), - [anon_sym_continue] = ACTIONS(1728), - [anon_sym_for] = ACTIONS(1728), - [anon_sym_loop] = ACTIONS(1728), - [anon_sym_while] = ACTIONS(1728), - [anon_sym_do] = ACTIONS(1728), - [anon_sym_if] = ACTIONS(1728), - [anon_sym_match] = ACTIONS(1728), - [anon_sym_LBRACE] = ACTIONS(1728), - [anon_sym_try] = ACTIONS(1728), - [anon_sym_return] = ACTIONS(1728), - [anon_sym_let] = ACTIONS(1728), - [anon_sym_let_DASHenv] = ACTIONS(1728), - [anon_sym_mut] = ACTIONS(1728), - [anon_sym_const] = ACTIONS(1728), - [anon_sym_source] = ACTIONS(1728), - [anon_sym_source_DASHenv] = ACTIONS(1728), - [anon_sym_register] = ACTIONS(1728), - [anon_sym_hide] = ACTIONS(1728), - [anon_sym_hide_DASHenv] = ACTIONS(1728), - [anon_sym_overlay] = ACTIONS(1728), - [anon_sym_where] = ACTIONS(1728), - [anon_sym_not] = ACTIONS(1728), - [anon_sym_DOT_DOT_LT] = ACTIONS(1728), - [anon_sym_DOT_DOT] = ACTIONS(1728), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1728), - [sym_val_nothing] = ACTIONS(1728), - [anon_sym_true] = ACTIONS(1728), - [anon_sym_false] = ACTIONS(1728), - [aux_sym_val_number_token1] = ACTIONS(1728), - [aux_sym_val_number_token2] = ACTIONS(1728), - [aux_sym_val_number_token3] = ACTIONS(1728), - [aux_sym_val_number_token4] = ACTIONS(1728), - [anon_sym_inf] = ACTIONS(1728), - [anon_sym_DASHinf] = ACTIONS(1728), - [anon_sym_NaN] = ACTIONS(1728), - [anon_sym_0b] = ACTIONS(1728), - [anon_sym_0o] = ACTIONS(1728), - [anon_sym_0x] = ACTIONS(1728), - [sym_val_date] = ACTIONS(1728), - [anon_sym_DQUOTE] = ACTIONS(1728), - [sym__str_single_quotes] = ACTIONS(1728), - [sym__str_back_ticks] = ACTIONS(1728), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1728), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1728), - [anon_sym_CARET] = ACTIONS(1728), - [sym_short_flag] = ACTIONS(1728), + [anon_sym_export] = ACTIONS(1850), + [anon_sym_alias] = ACTIONS(1850), + [anon_sym_let] = ACTIONS(1850), + [anon_sym_let_DASHenv] = ACTIONS(1850), + [anon_sym_mut] = ACTIONS(1850), + [anon_sym_const] = ACTIONS(1850), + [sym_cmd_identifier] = ACTIONS(1850), + [anon_sym_SEMI] = ACTIONS(1850), + [anon_sym_LF] = ACTIONS(1852), + [anon_sym_def] = ACTIONS(1850), + [anon_sym_def_DASHenv] = ACTIONS(1850), + [anon_sym_export_DASHenv] = ACTIONS(1850), + [anon_sym_extern] = ACTIONS(1850), + [anon_sym_module] = ACTIONS(1850), + [anon_sym_use] = ACTIONS(1850), + [anon_sym_LBRACK] = ACTIONS(1850), + [anon_sym_LPAREN] = ACTIONS(1850), + [anon_sym_RPAREN] = ACTIONS(1850), + [anon_sym_DOLLAR] = ACTIONS(1850), + [anon_sym_error] = ACTIONS(1850), + [anon_sym_DASH] = ACTIONS(1850), + [anon_sym_break] = ACTIONS(1850), + [anon_sym_continue] = ACTIONS(1850), + [anon_sym_for] = ACTIONS(1850), + [anon_sym_loop] = ACTIONS(1850), + [anon_sym_while] = ACTIONS(1850), + [anon_sym_do] = ACTIONS(1850), + [anon_sym_if] = ACTIONS(1850), + [anon_sym_match] = ACTIONS(1850), + [anon_sym_LBRACE] = ACTIONS(1850), + [anon_sym_RBRACE] = ACTIONS(1850), + [anon_sym_try] = ACTIONS(1850), + [anon_sym_return] = ACTIONS(1850), + [anon_sym_source] = ACTIONS(1850), + [anon_sym_source_DASHenv] = ACTIONS(1850), + [anon_sym_register] = ACTIONS(1850), + [anon_sym_hide] = ACTIONS(1850), + [anon_sym_hide_DASHenv] = ACTIONS(1850), + [anon_sym_overlay] = ACTIONS(1850), + [anon_sym_where] = ACTIONS(1850), + [anon_sym_not] = ACTIONS(1850), + [anon_sym_DOT_DOT_LT] = ACTIONS(1850), + [anon_sym_DOT_DOT] = ACTIONS(1850), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1850), + [sym_val_nothing] = ACTIONS(1850), + [anon_sym_true] = ACTIONS(1850), + [anon_sym_false] = ACTIONS(1850), + [aux_sym_val_number_token1] = ACTIONS(1850), + [aux_sym_val_number_token2] = ACTIONS(1850), + [aux_sym_val_number_token3] = ACTIONS(1850), + [aux_sym_val_number_token4] = ACTIONS(1850), + [anon_sym_inf] = ACTIONS(1850), + [anon_sym_DASHinf] = ACTIONS(1850), + [anon_sym_NaN] = ACTIONS(1850), + [anon_sym_0b] = ACTIONS(1850), + [anon_sym_0o] = ACTIONS(1850), + [anon_sym_0x] = ACTIONS(1850), + [sym_val_date] = ACTIONS(1850), + [anon_sym_DQUOTE] = ACTIONS(1850), + [sym__str_single_quotes] = ACTIONS(1850), + [sym__str_back_ticks] = ACTIONS(1850), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1850), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1850), + [anon_sym_CARET] = ACTIONS(1850), [anon_sym_POUND] = ACTIONS(3), }, [840] = { [sym_comment] = STATE(840), - [ts_builtin_sym_end] = ACTIONS(1730), - [sym_cmd_identifier] = ACTIONS(1732), - [anon_sym_SEMI] = ACTIONS(1732), - [anon_sym_LF] = ACTIONS(1730), - [anon_sym_export] = ACTIONS(1732), - [anon_sym_alias] = ACTIONS(1732), - [anon_sym_def] = ACTIONS(1732), - [anon_sym_def_DASHenv] = ACTIONS(1732), - [anon_sym_export_DASHenv] = ACTIONS(1732), - [anon_sym_extern] = ACTIONS(1732), - [anon_sym_module] = ACTIONS(1732), - [anon_sym_use] = ACTIONS(1732), - [anon_sym_LBRACK] = ACTIONS(1732), - [anon_sym_LPAREN] = ACTIONS(1732), - [anon_sym_DOLLAR] = ACTIONS(1732), - [anon_sym_error] = ACTIONS(1732), - [anon_sym_DASH_DASH] = ACTIONS(1732), - [anon_sym_DASH] = ACTIONS(1732), - [anon_sym_break] = ACTIONS(1732), - [anon_sym_continue] = ACTIONS(1732), - [anon_sym_for] = ACTIONS(1732), - [anon_sym_loop] = ACTIONS(1732), - [anon_sym_while] = ACTIONS(1732), - [anon_sym_do] = ACTIONS(1732), - [anon_sym_if] = ACTIONS(1732), - [anon_sym_match] = ACTIONS(1732), - [anon_sym_LBRACE] = ACTIONS(1732), - [anon_sym_try] = ACTIONS(1732), - [anon_sym_return] = ACTIONS(1732), - [anon_sym_let] = ACTIONS(1732), - [anon_sym_let_DASHenv] = ACTIONS(1732), - [anon_sym_mut] = ACTIONS(1732), - [anon_sym_const] = ACTIONS(1732), - [anon_sym_source] = ACTIONS(1732), - [anon_sym_source_DASHenv] = ACTIONS(1732), - [anon_sym_register] = ACTIONS(1732), - [anon_sym_hide] = ACTIONS(1732), - [anon_sym_hide_DASHenv] = ACTIONS(1732), - [anon_sym_overlay] = ACTIONS(1732), - [anon_sym_as] = ACTIONS(1732), - [anon_sym_where] = ACTIONS(1732), - [anon_sym_not] = ACTIONS(1732), - [anon_sym_DOT_DOT_LT] = ACTIONS(1732), - [anon_sym_DOT_DOT] = ACTIONS(1732), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1732), - [sym_val_nothing] = ACTIONS(1732), - [anon_sym_true] = ACTIONS(1732), - [anon_sym_false] = ACTIONS(1732), - [aux_sym_val_number_token1] = ACTIONS(1732), - [aux_sym_val_number_token2] = ACTIONS(1732), - [aux_sym_val_number_token3] = ACTIONS(1732), - [aux_sym_val_number_token4] = ACTIONS(1732), - [anon_sym_inf] = ACTIONS(1732), - [anon_sym_DASHinf] = ACTIONS(1732), - [anon_sym_NaN] = ACTIONS(1732), - [anon_sym_0b] = ACTIONS(1732), - [anon_sym_0o] = ACTIONS(1732), - [anon_sym_0x] = ACTIONS(1732), - [sym_val_date] = ACTIONS(1732), - [anon_sym_DQUOTE] = ACTIONS(1732), - [sym__str_single_quotes] = ACTIONS(1732), - [sym__str_back_ticks] = ACTIONS(1732), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1732), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1732), - [anon_sym_CARET] = ACTIONS(1732), - [sym_short_flag] = ACTIONS(1732), + [anon_sym_export] = ACTIONS(1854), + [anon_sym_alias] = ACTIONS(1854), + [anon_sym_let] = ACTIONS(1854), + [anon_sym_let_DASHenv] = ACTIONS(1854), + [anon_sym_mut] = ACTIONS(1854), + [anon_sym_const] = ACTIONS(1854), + [sym_cmd_identifier] = ACTIONS(1854), + [anon_sym_SEMI] = ACTIONS(1854), + [anon_sym_LF] = ACTIONS(1856), + [anon_sym_def] = ACTIONS(1854), + [anon_sym_def_DASHenv] = ACTIONS(1854), + [anon_sym_export_DASHenv] = ACTIONS(1854), + [anon_sym_extern] = ACTIONS(1854), + [anon_sym_module] = ACTIONS(1854), + [anon_sym_use] = ACTIONS(1854), + [anon_sym_LBRACK] = ACTIONS(1854), + [anon_sym_LPAREN] = ACTIONS(1854), + [anon_sym_RPAREN] = ACTIONS(1854), + [anon_sym_DOLLAR] = ACTIONS(1854), + [anon_sym_error] = ACTIONS(1854), + [anon_sym_DASH] = ACTIONS(1854), + [anon_sym_break] = ACTIONS(1854), + [anon_sym_continue] = ACTIONS(1854), + [anon_sym_for] = ACTIONS(1854), + [anon_sym_loop] = ACTIONS(1854), + [anon_sym_while] = ACTIONS(1854), + [anon_sym_do] = ACTIONS(1854), + [anon_sym_if] = ACTIONS(1854), + [anon_sym_match] = ACTIONS(1854), + [anon_sym_LBRACE] = ACTIONS(1854), + [anon_sym_RBRACE] = ACTIONS(1854), + [anon_sym_try] = ACTIONS(1854), + [anon_sym_return] = ACTIONS(1854), + [anon_sym_source] = ACTIONS(1854), + [anon_sym_source_DASHenv] = ACTIONS(1854), + [anon_sym_register] = ACTIONS(1854), + [anon_sym_hide] = ACTIONS(1854), + [anon_sym_hide_DASHenv] = ACTIONS(1854), + [anon_sym_overlay] = ACTIONS(1854), + [anon_sym_where] = ACTIONS(1854), + [anon_sym_not] = ACTIONS(1854), + [anon_sym_DOT_DOT_LT] = ACTIONS(1854), + [anon_sym_DOT_DOT] = ACTIONS(1854), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1854), + [sym_val_nothing] = ACTIONS(1854), + [anon_sym_true] = ACTIONS(1854), + [anon_sym_false] = ACTIONS(1854), + [aux_sym_val_number_token1] = ACTIONS(1854), + [aux_sym_val_number_token2] = ACTIONS(1854), + [aux_sym_val_number_token3] = ACTIONS(1854), + [aux_sym_val_number_token4] = ACTIONS(1854), + [anon_sym_inf] = ACTIONS(1854), + [anon_sym_DASHinf] = ACTIONS(1854), + [anon_sym_NaN] = ACTIONS(1854), + [anon_sym_0b] = ACTIONS(1854), + [anon_sym_0o] = ACTIONS(1854), + [anon_sym_0x] = ACTIONS(1854), + [sym_val_date] = ACTIONS(1854), + [anon_sym_DQUOTE] = ACTIONS(1854), + [sym__str_single_quotes] = ACTIONS(1854), + [sym__str_back_ticks] = ACTIONS(1854), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1854), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1854), + [anon_sym_CARET] = ACTIONS(1854), [anon_sym_POUND] = ACTIONS(3), }, [841] = { - [sym_expr_parenthesized] = STATE(2058), - [sym_val_range] = STATE(2064), - [sym__value] = STATE(2064), - [sym_val_bool] = STATE(2071), - [sym_val_variable] = STATE(2071), - [sym__var] = STATE(2010), - [sym_val_number] = STATE(20), - [sym_val_duration] = STATE(2071), - [sym_val_filesize] = STATE(2071), - [sym_val_binary] = STATE(2071), - [sym_val_string] = STATE(2071), - [sym__str_double_quotes] = STATE(2030), - [sym_val_interpolated] = STATE(2071), - [sym__inter_single_quotes] = STATE(2070), - [sym__inter_double_quotes] = STATE(2065), - [sym_val_list] = STATE(2071), - [sym_val_record] = STATE(2071), - [sym_val_table] = STATE(2071), - [sym_val_closure] = STATE(2071), - [sym__cmd_arg] = STATE(2068), - [sym_redirection] = STATE(2042), - [sym__flag] = STATE(2049), - [sym_long_flag] = STATE(2050), - [sym_unquoted] = STATE(2056), [sym_comment] = STATE(841), - [aux_sym_command_repeat1] = STATE(876), - [anon_sym_SEMI] = ACTIONS(1734), - [anon_sym_LF] = ACTIONS(1736), - [anon_sym_LBRACK] = ACTIONS(1738), - [anon_sym_LPAREN] = ACTIONS(1740), - [anon_sym_RPAREN] = ACTIONS(1734), - [anon_sym_PIPE] = ACTIONS(1734), - [anon_sym_DOLLAR] = ACTIONS(1742), - [anon_sym_DASH_DASH] = ACTIONS(1744), - [anon_sym_LBRACE] = ACTIONS(1746), - [anon_sym_DOT_DOT_LT] = ACTIONS(1748), - [anon_sym_DOT_DOT] = ACTIONS(1748), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1748), - [sym_val_nothing] = ACTIONS(1750), - [anon_sym_true] = ACTIONS(1752), - [anon_sym_false] = ACTIONS(1752), - [aux_sym_val_number_token1] = ACTIONS(1754), - [aux_sym_val_number_token2] = ACTIONS(1754), - [aux_sym_val_number_token3] = ACTIONS(1754), - [aux_sym_val_number_token4] = ACTIONS(1754), - [anon_sym_inf] = ACTIONS(1754), - [anon_sym_DASHinf] = ACTIONS(1754), - [anon_sym_NaN] = ACTIONS(1754), - [anon_sym_0b] = ACTIONS(1756), - [anon_sym_0o] = ACTIONS(1756), - [anon_sym_0x] = ACTIONS(1756), - [sym_val_date] = ACTIONS(1750), - [anon_sym_DQUOTE] = ACTIONS(1758), - [sym__str_single_quotes] = ACTIONS(1760), - [sym__str_back_ticks] = ACTIONS(1760), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1762), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1764), - [anon_sym_err_GT] = ACTIONS(1766), - [anon_sym_out_GT] = ACTIONS(1766), - [anon_sym_e_GT] = ACTIONS(1766), - [anon_sym_o_GT] = ACTIONS(1766), - [anon_sym_err_PLUSout_GT] = ACTIONS(1766), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1766), - [anon_sym_o_PLUSe_GT] = ACTIONS(1766), - [anon_sym_e_PLUSo_GT] = ACTIONS(1766), - [sym_short_flag] = ACTIONS(1768), - [aux_sym_unquoted_token1] = ACTIONS(1770), + [anon_sym_export] = ACTIONS(1854), + [anon_sym_alias] = ACTIONS(1854), + [anon_sym_let] = ACTIONS(1854), + [anon_sym_let_DASHenv] = ACTIONS(1854), + [anon_sym_mut] = ACTIONS(1854), + [anon_sym_const] = ACTIONS(1854), + [sym_cmd_identifier] = ACTIONS(1854), + [anon_sym_SEMI] = ACTIONS(1854), + [anon_sym_LF] = ACTIONS(1856), + [anon_sym_def] = ACTIONS(1854), + [anon_sym_def_DASHenv] = ACTIONS(1854), + [anon_sym_export_DASHenv] = ACTIONS(1854), + [anon_sym_extern] = ACTIONS(1854), + [anon_sym_module] = ACTIONS(1854), + [anon_sym_use] = ACTIONS(1854), + [anon_sym_LBRACK] = ACTIONS(1854), + [anon_sym_LPAREN] = ACTIONS(1854), + [anon_sym_RPAREN] = ACTIONS(1854), + [anon_sym_DOLLAR] = ACTIONS(1854), + [anon_sym_error] = ACTIONS(1854), + [anon_sym_DASH] = ACTIONS(1854), + [anon_sym_break] = ACTIONS(1854), + [anon_sym_continue] = ACTIONS(1854), + [anon_sym_for] = ACTIONS(1854), + [anon_sym_loop] = ACTIONS(1854), + [anon_sym_while] = ACTIONS(1854), + [anon_sym_do] = ACTIONS(1854), + [anon_sym_if] = ACTIONS(1854), + [anon_sym_match] = ACTIONS(1854), + [anon_sym_LBRACE] = ACTIONS(1854), + [anon_sym_RBRACE] = ACTIONS(1854), + [anon_sym_try] = ACTIONS(1854), + [anon_sym_return] = ACTIONS(1854), + [anon_sym_source] = ACTIONS(1854), + [anon_sym_source_DASHenv] = ACTIONS(1854), + [anon_sym_register] = ACTIONS(1854), + [anon_sym_hide] = ACTIONS(1854), + [anon_sym_hide_DASHenv] = ACTIONS(1854), + [anon_sym_overlay] = ACTIONS(1854), + [anon_sym_where] = ACTIONS(1854), + [anon_sym_not] = ACTIONS(1854), + [anon_sym_DOT_DOT_LT] = ACTIONS(1854), + [anon_sym_DOT_DOT] = ACTIONS(1854), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1854), + [sym_val_nothing] = ACTIONS(1854), + [anon_sym_true] = ACTIONS(1854), + [anon_sym_false] = ACTIONS(1854), + [aux_sym_val_number_token1] = ACTIONS(1854), + [aux_sym_val_number_token2] = ACTIONS(1854), + [aux_sym_val_number_token3] = ACTIONS(1854), + [aux_sym_val_number_token4] = ACTIONS(1854), + [anon_sym_inf] = ACTIONS(1854), + [anon_sym_DASHinf] = ACTIONS(1854), + [anon_sym_NaN] = ACTIONS(1854), + [anon_sym_0b] = ACTIONS(1854), + [anon_sym_0o] = ACTIONS(1854), + [anon_sym_0x] = ACTIONS(1854), + [sym_val_date] = ACTIONS(1854), + [anon_sym_DQUOTE] = ACTIONS(1854), + [sym__str_single_quotes] = ACTIONS(1854), + [sym__str_back_ticks] = ACTIONS(1854), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1854), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1854), + [anon_sym_CARET] = ACTIONS(1854), [anon_sym_POUND] = ACTIONS(3), }, [842] = { [sym_comment] = STATE(842), - [sym_cmd_identifier] = ACTIONS(1772), - [anon_sym_SEMI] = ACTIONS(1772), - [anon_sym_LF] = ACTIONS(1774), - [anon_sym_export] = ACTIONS(1772), - [anon_sym_alias] = ACTIONS(1772), - [anon_sym_def] = ACTIONS(1772), - [anon_sym_def_DASHenv] = ACTIONS(1772), - [anon_sym_export_DASHenv] = ACTIONS(1772), - [anon_sym_extern] = ACTIONS(1772), - [anon_sym_module] = ACTIONS(1772), - [anon_sym_use] = ACTIONS(1772), - [anon_sym_LBRACK] = ACTIONS(1772), - [anon_sym_LPAREN] = ACTIONS(1772), - [anon_sym_DOLLAR] = ACTIONS(1772), - [anon_sym_error] = ACTIONS(1772), - [anon_sym_DASH_DASH] = ACTIONS(1772), - [anon_sym_DASH] = ACTIONS(1772), - [anon_sym_break] = ACTIONS(1772), - [anon_sym_continue] = ACTIONS(1772), - [anon_sym_for] = ACTIONS(1772), - [anon_sym_loop] = ACTIONS(1772), - [anon_sym_while] = ACTIONS(1772), - [anon_sym_do] = ACTIONS(1772), - [anon_sym_if] = ACTIONS(1772), - [anon_sym_match] = ACTIONS(1772), - [anon_sym_LBRACE] = ACTIONS(1772), - [anon_sym_RBRACE] = ACTIONS(1772), - [anon_sym_try] = ACTIONS(1772), - [anon_sym_return] = ACTIONS(1772), - [anon_sym_let] = ACTIONS(1772), - [anon_sym_let_DASHenv] = ACTIONS(1772), - [anon_sym_mut] = ACTIONS(1772), - [anon_sym_const] = ACTIONS(1772), - [anon_sym_source] = ACTIONS(1772), - [anon_sym_source_DASHenv] = ACTIONS(1772), - [anon_sym_register] = ACTIONS(1772), - [anon_sym_hide] = ACTIONS(1772), - [anon_sym_hide_DASHenv] = ACTIONS(1772), - [anon_sym_overlay] = ACTIONS(1772), - [anon_sym_as] = ACTIONS(1772), - [anon_sym_where] = ACTIONS(1772), - [anon_sym_not] = ACTIONS(1772), - [anon_sym_DOT_DOT_LT] = ACTIONS(1772), - [anon_sym_DOT_DOT] = ACTIONS(1772), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1772), - [sym_val_nothing] = ACTIONS(1772), - [anon_sym_true] = ACTIONS(1772), - [anon_sym_false] = ACTIONS(1772), - [aux_sym_val_number_token1] = ACTIONS(1772), - [aux_sym_val_number_token2] = ACTIONS(1772), - [aux_sym_val_number_token3] = ACTIONS(1772), - [aux_sym_val_number_token4] = ACTIONS(1772), - [anon_sym_inf] = ACTIONS(1772), - [anon_sym_DASHinf] = ACTIONS(1772), - [anon_sym_NaN] = ACTIONS(1772), - [anon_sym_0b] = ACTIONS(1772), - [anon_sym_0o] = ACTIONS(1772), - [anon_sym_0x] = ACTIONS(1772), - [sym_val_date] = ACTIONS(1772), - [anon_sym_DQUOTE] = ACTIONS(1772), - [sym__str_single_quotes] = ACTIONS(1772), - [sym__str_back_ticks] = ACTIONS(1772), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1772), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1772), - [anon_sym_CARET] = ACTIONS(1772), - [sym_short_flag] = ACTIONS(1772), + [anon_sym_export] = ACTIONS(1858), + [anon_sym_alias] = ACTIONS(1858), + [anon_sym_let] = ACTIONS(1858), + [anon_sym_let_DASHenv] = ACTIONS(1858), + [anon_sym_mut] = ACTIONS(1858), + [anon_sym_const] = ACTIONS(1858), + [sym_cmd_identifier] = ACTIONS(1858), + [anon_sym_SEMI] = ACTIONS(1858), + [anon_sym_LF] = ACTIONS(1860), + [anon_sym_def] = ACTIONS(1858), + [anon_sym_def_DASHenv] = ACTIONS(1858), + [anon_sym_export_DASHenv] = ACTIONS(1858), + [anon_sym_extern] = ACTIONS(1858), + [anon_sym_module] = ACTIONS(1858), + [anon_sym_use] = ACTIONS(1858), + [anon_sym_LBRACK] = ACTIONS(1858), + [anon_sym_LPAREN] = ACTIONS(1858), + [anon_sym_RPAREN] = ACTIONS(1858), + [anon_sym_DOLLAR] = ACTIONS(1858), + [anon_sym_error] = ACTIONS(1858), + [anon_sym_DASH] = ACTIONS(1858), + [anon_sym_break] = ACTIONS(1858), + [anon_sym_continue] = ACTIONS(1858), + [anon_sym_for] = ACTIONS(1858), + [anon_sym_loop] = ACTIONS(1858), + [anon_sym_while] = ACTIONS(1858), + [anon_sym_do] = ACTIONS(1858), + [anon_sym_if] = ACTIONS(1858), + [anon_sym_match] = ACTIONS(1858), + [anon_sym_LBRACE] = ACTIONS(1858), + [anon_sym_RBRACE] = ACTIONS(1858), + [anon_sym_try] = ACTIONS(1858), + [anon_sym_return] = ACTIONS(1858), + [anon_sym_source] = ACTIONS(1858), + [anon_sym_source_DASHenv] = ACTIONS(1858), + [anon_sym_register] = ACTIONS(1858), + [anon_sym_hide] = ACTIONS(1858), + [anon_sym_hide_DASHenv] = ACTIONS(1858), + [anon_sym_overlay] = ACTIONS(1858), + [anon_sym_where] = ACTIONS(1858), + [anon_sym_not] = ACTIONS(1858), + [anon_sym_DOT_DOT_LT] = ACTIONS(1858), + [anon_sym_DOT_DOT] = ACTIONS(1858), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1858), + [sym_val_nothing] = ACTIONS(1858), + [anon_sym_true] = ACTIONS(1858), + [anon_sym_false] = ACTIONS(1858), + [aux_sym_val_number_token1] = ACTIONS(1858), + [aux_sym_val_number_token2] = ACTIONS(1858), + [aux_sym_val_number_token3] = ACTIONS(1858), + [aux_sym_val_number_token4] = ACTIONS(1858), + [anon_sym_inf] = ACTIONS(1858), + [anon_sym_DASHinf] = ACTIONS(1858), + [anon_sym_NaN] = ACTIONS(1858), + [anon_sym_0b] = ACTIONS(1858), + [anon_sym_0o] = ACTIONS(1858), + [anon_sym_0x] = ACTIONS(1858), + [sym_val_date] = ACTIONS(1858), + [anon_sym_DQUOTE] = ACTIONS(1858), + [sym__str_single_quotes] = ACTIONS(1858), + [sym__str_back_ticks] = ACTIONS(1858), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1858), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1858), + [anon_sym_CARET] = ACTIONS(1858), [anon_sym_POUND] = ACTIONS(3), }, [843] = { [sym_comment] = STATE(843), - [sym_cmd_identifier] = ACTIONS(1776), - [anon_sym_SEMI] = ACTIONS(1776), - [anon_sym_LF] = ACTIONS(1778), - [anon_sym_export] = ACTIONS(1776), - [anon_sym_alias] = ACTIONS(1776), - [anon_sym_def] = ACTIONS(1776), - [anon_sym_def_DASHenv] = ACTIONS(1776), - [anon_sym_export_DASHenv] = ACTIONS(1776), - [anon_sym_extern] = ACTIONS(1776), - [anon_sym_module] = ACTIONS(1776), - [anon_sym_use] = ACTIONS(1776), - [anon_sym_LBRACK] = ACTIONS(1776), - [anon_sym_LPAREN] = ACTIONS(1776), - [anon_sym_PIPE] = ACTIONS(1776), - [anon_sym_DOLLAR] = ACTIONS(1776), - [anon_sym_error] = ACTIONS(1776), - [anon_sym_DASH_DASH] = ACTIONS(1776), - [anon_sym_DASH] = ACTIONS(1776), - [anon_sym_break] = ACTIONS(1776), - [anon_sym_continue] = ACTIONS(1776), - [anon_sym_for] = ACTIONS(1776), - [anon_sym_loop] = ACTIONS(1776), - [anon_sym_while] = ACTIONS(1776), - [anon_sym_do] = ACTIONS(1776), - [anon_sym_if] = ACTIONS(1776), - [anon_sym_match] = ACTIONS(1776), - [anon_sym_LBRACE] = ACTIONS(1776), - [anon_sym_RBRACE] = ACTIONS(1776), - [anon_sym_try] = ACTIONS(1776), - [anon_sym_return] = ACTIONS(1776), - [anon_sym_let] = ACTIONS(1776), - [anon_sym_let_DASHenv] = ACTIONS(1776), - [anon_sym_mut] = ACTIONS(1776), - [anon_sym_const] = ACTIONS(1776), - [anon_sym_source] = ACTIONS(1776), - [anon_sym_source_DASHenv] = ACTIONS(1776), - [anon_sym_register] = ACTIONS(1776), - [anon_sym_hide] = ACTIONS(1776), - [anon_sym_hide_DASHenv] = ACTIONS(1776), - [anon_sym_overlay] = ACTIONS(1776), - [anon_sym_where] = ACTIONS(1776), - [anon_sym_not] = ACTIONS(1776), - [anon_sym_DOT_DOT_LT] = ACTIONS(1776), - [anon_sym_DOT_DOT] = ACTIONS(1776), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1776), - [sym_val_nothing] = ACTIONS(1776), - [anon_sym_true] = ACTIONS(1776), - [anon_sym_false] = ACTIONS(1776), - [aux_sym_val_number_token1] = ACTIONS(1776), - [aux_sym_val_number_token2] = ACTIONS(1776), - [aux_sym_val_number_token3] = ACTIONS(1776), - [aux_sym_val_number_token4] = ACTIONS(1776), - [anon_sym_inf] = ACTIONS(1776), - [anon_sym_DASHinf] = ACTIONS(1776), - [anon_sym_NaN] = ACTIONS(1776), - [anon_sym_0b] = ACTIONS(1776), - [anon_sym_0o] = ACTIONS(1776), - [anon_sym_0x] = ACTIONS(1776), - [sym_val_date] = ACTIONS(1776), - [anon_sym_DQUOTE] = ACTIONS(1776), - [sym__str_single_quotes] = ACTIONS(1776), - [sym__str_back_ticks] = ACTIONS(1776), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1776), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1776), - [anon_sym_CARET] = ACTIONS(1776), - [sym_short_flag] = ACTIONS(1776), + [anon_sym_export] = ACTIONS(1858), + [anon_sym_alias] = ACTIONS(1858), + [anon_sym_let] = ACTIONS(1858), + [anon_sym_let_DASHenv] = ACTIONS(1858), + [anon_sym_mut] = ACTIONS(1858), + [anon_sym_const] = ACTIONS(1858), + [sym_cmd_identifier] = ACTIONS(1858), + [anon_sym_SEMI] = ACTIONS(1858), + [anon_sym_LF] = ACTIONS(1860), + [anon_sym_def] = ACTIONS(1858), + [anon_sym_def_DASHenv] = ACTIONS(1858), + [anon_sym_export_DASHenv] = ACTIONS(1858), + [anon_sym_extern] = ACTIONS(1858), + [anon_sym_module] = ACTIONS(1858), + [anon_sym_use] = ACTIONS(1858), + [anon_sym_LBRACK] = ACTIONS(1858), + [anon_sym_LPAREN] = ACTIONS(1858), + [anon_sym_RPAREN] = ACTIONS(1858), + [anon_sym_DOLLAR] = ACTIONS(1858), + [anon_sym_error] = ACTIONS(1858), + [anon_sym_DASH] = ACTIONS(1858), + [anon_sym_break] = ACTIONS(1858), + [anon_sym_continue] = ACTIONS(1858), + [anon_sym_for] = ACTIONS(1858), + [anon_sym_loop] = ACTIONS(1858), + [anon_sym_while] = ACTIONS(1858), + [anon_sym_do] = ACTIONS(1858), + [anon_sym_if] = ACTIONS(1858), + [anon_sym_match] = ACTIONS(1858), + [anon_sym_LBRACE] = ACTIONS(1858), + [anon_sym_RBRACE] = ACTIONS(1858), + [anon_sym_try] = ACTIONS(1858), + [anon_sym_return] = ACTIONS(1858), + [anon_sym_source] = ACTIONS(1858), + [anon_sym_source_DASHenv] = ACTIONS(1858), + [anon_sym_register] = ACTIONS(1858), + [anon_sym_hide] = ACTIONS(1858), + [anon_sym_hide_DASHenv] = ACTIONS(1858), + [anon_sym_overlay] = ACTIONS(1858), + [anon_sym_where] = ACTIONS(1858), + [anon_sym_not] = ACTIONS(1858), + [anon_sym_DOT_DOT_LT] = ACTIONS(1858), + [anon_sym_DOT_DOT] = ACTIONS(1858), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1858), + [sym_val_nothing] = ACTIONS(1858), + [anon_sym_true] = ACTIONS(1858), + [anon_sym_false] = ACTIONS(1858), + [aux_sym_val_number_token1] = ACTIONS(1858), + [aux_sym_val_number_token2] = ACTIONS(1858), + [aux_sym_val_number_token3] = ACTIONS(1858), + [aux_sym_val_number_token4] = ACTIONS(1858), + [anon_sym_inf] = ACTIONS(1858), + [anon_sym_DASHinf] = ACTIONS(1858), + [anon_sym_NaN] = ACTIONS(1858), + [anon_sym_0b] = ACTIONS(1858), + [anon_sym_0o] = ACTIONS(1858), + [anon_sym_0x] = ACTIONS(1858), + [sym_val_date] = ACTIONS(1858), + [anon_sym_DQUOTE] = ACTIONS(1858), + [sym__str_single_quotes] = ACTIONS(1858), + [sym__str_back_ticks] = ACTIONS(1858), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1858), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1858), + [anon_sym_CARET] = ACTIONS(1858), [anon_sym_POUND] = ACTIONS(3), }, [844] = { [sym_comment] = STATE(844), - [sym_cmd_identifier] = ACTIONS(1780), - [anon_sym_SEMI] = ACTIONS(1780), - [anon_sym_LF] = ACTIONS(1782), - [anon_sym_export] = ACTIONS(1780), - [anon_sym_alias] = ACTIONS(1780), - [anon_sym_def] = ACTIONS(1780), - [anon_sym_def_DASHenv] = ACTIONS(1780), - [anon_sym_export_DASHenv] = ACTIONS(1780), - [anon_sym_extern] = ACTIONS(1780), - [anon_sym_module] = ACTIONS(1780), - [anon_sym_use] = ACTIONS(1780), - [anon_sym_LBRACK] = ACTIONS(1780), - [anon_sym_LPAREN] = ACTIONS(1780), - [anon_sym_DOLLAR] = ACTIONS(1780), - [anon_sym_error] = ACTIONS(1780), - [anon_sym_DASH_DASH] = ACTIONS(1780), - [anon_sym_DASH] = ACTIONS(1780), - [anon_sym_break] = ACTIONS(1780), - [anon_sym_continue] = ACTIONS(1780), - [anon_sym_for] = ACTIONS(1780), - [anon_sym_loop] = ACTIONS(1780), - [anon_sym_while] = ACTIONS(1780), - [anon_sym_do] = ACTIONS(1780), - [anon_sym_if] = ACTIONS(1780), - [anon_sym_match] = ACTIONS(1780), - [anon_sym_LBRACE] = ACTIONS(1780), - [anon_sym_RBRACE] = ACTIONS(1780), - [anon_sym_try] = ACTIONS(1780), - [anon_sym_return] = ACTIONS(1780), - [anon_sym_let] = ACTIONS(1780), - [anon_sym_let_DASHenv] = ACTIONS(1780), - [anon_sym_mut] = ACTIONS(1780), - [anon_sym_const] = ACTIONS(1780), - [anon_sym_source] = ACTIONS(1780), - [anon_sym_source_DASHenv] = ACTIONS(1780), - [anon_sym_register] = ACTIONS(1780), - [anon_sym_hide] = ACTIONS(1780), - [anon_sym_hide_DASHenv] = ACTIONS(1780), - [anon_sym_overlay] = ACTIONS(1780), - [anon_sym_as] = ACTIONS(1780), - [anon_sym_where] = ACTIONS(1780), - [anon_sym_not] = ACTIONS(1780), - [anon_sym_DOT_DOT_LT] = ACTIONS(1780), - [anon_sym_DOT_DOT] = ACTIONS(1780), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1780), - [sym_val_nothing] = ACTIONS(1780), - [anon_sym_true] = ACTIONS(1780), - [anon_sym_false] = ACTIONS(1780), - [aux_sym_val_number_token1] = ACTIONS(1780), - [aux_sym_val_number_token2] = ACTIONS(1780), - [aux_sym_val_number_token3] = ACTIONS(1780), - [aux_sym_val_number_token4] = ACTIONS(1780), - [anon_sym_inf] = ACTIONS(1780), - [anon_sym_DASHinf] = ACTIONS(1780), - [anon_sym_NaN] = ACTIONS(1780), - [anon_sym_0b] = ACTIONS(1780), - [anon_sym_0o] = ACTIONS(1780), - [anon_sym_0x] = ACTIONS(1780), - [sym_val_date] = ACTIONS(1780), - [anon_sym_DQUOTE] = ACTIONS(1780), - [sym__str_single_quotes] = ACTIONS(1780), - [sym__str_back_ticks] = ACTIONS(1780), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1780), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1780), - [anon_sym_CARET] = ACTIONS(1780), - [sym_short_flag] = ACTIONS(1780), + [anon_sym_export] = ACTIONS(1862), + [anon_sym_alias] = ACTIONS(1862), + [anon_sym_let] = ACTIONS(1862), + [anon_sym_let_DASHenv] = ACTIONS(1862), + [anon_sym_mut] = ACTIONS(1862), + [anon_sym_const] = ACTIONS(1862), + [sym_cmd_identifier] = ACTIONS(1862), + [anon_sym_SEMI] = ACTIONS(1862), + [anon_sym_LF] = ACTIONS(1864), + [anon_sym_def] = ACTIONS(1862), + [anon_sym_def_DASHenv] = ACTIONS(1862), + [anon_sym_export_DASHenv] = ACTIONS(1862), + [anon_sym_extern] = ACTIONS(1862), + [anon_sym_module] = ACTIONS(1862), + [anon_sym_use] = ACTIONS(1862), + [anon_sym_LBRACK] = ACTIONS(1862), + [anon_sym_LPAREN] = ACTIONS(1862), + [anon_sym_RPAREN] = ACTIONS(1862), + [anon_sym_DOLLAR] = ACTIONS(1862), + [anon_sym_error] = ACTIONS(1862), + [anon_sym_DASH] = ACTIONS(1862), + [anon_sym_break] = ACTIONS(1862), + [anon_sym_continue] = ACTIONS(1862), + [anon_sym_for] = ACTIONS(1862), + [anon_sym_loop] = ACTIONS(1862), + [anon_sym_while] = ACTIONS(1862), + [anon_sym_do] = ACTIONS(1862), + [anon_sym_if] = ACTIONS(1862), + [anon_sym_match] = ACTIONS(1862), + [anon_sym_LBRACE] = ACTIONS(1862), + [anon_sym_RBRACE] = ACTIONS(1862), + [anon_sym_try] = ACTIONS(1862), + [anon_sym_return] = ACTIONS(1862), + [anon_sym_source] = ACTIONS(1862), + [anon_sym_source_DASHenv] = ACTIONS(1862), + [anon_sym_register] = ACTIONS(1862), + [anon_sym_hide] = ACTIONS(1862), + [anon_sym_hide_DASHenv] = ACTIONS(1862), + [anon_sym_overlay] = ACTIONS(1862), + [anon_sym_where] = ACTIONS(1862), + [anon_sym_not] = ACTIONS(1862), + [anon_sym_DOT_DOT_LT] = ACTIONS(1862), + [anon_sym_DOT_DOT] = ACTIONS(1862), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1862), + [sym_val_nothing] = ACTIONS(1862), + [anon_sym_true] = ACTIONS(1862), + [anon_sym_false] = ACTIONS(1862), + [aux_sym_val_number_token1] = ACTIONS(1862), + [aux_sym_val_number_token2] = ACTIONS(1862), + [aux_sym_val_number_token3] = ACTIONS(1862), + [aux_sym_val_number_token4] = ACTIONS(1862), + [anon_sym_inf] = ACTIONS(1862), + [anon_sym_DASHinf] = ACTIONS(1862), + [anon_sym_NaN] = ACTIONS(1862), + [anon_sym_0b] = ACTIONS(1862), + [anon_sym_0o] = ACTIONS(1862), + [anon_sym_0x] = ACTIONS(1862), + [sym_val_date] = ACTIONS(1862), + [anon_sym_DQUOTE] = ACTIONS(1862), + [sym__str_single_quotes] = ACTIONS(1862), + [sym__str_back_ticks] = ACTIONS(1862), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1862), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1862), + [anon_sym_CARET] = ACTIONS(1862), [anon_sym_POUND] = ACTIONS(3), }, [845] = { - [sym_path] = STATE(965), [sym_comment] = STATE(845), - [aux_sym_cell_path_repeat1] = STATE(845), - [sym_cmd_identifier] = ACTIONS(935), - [anon_sym_SEMI] = ACTIONS(935), - [anon_sym_LF] = ACTIONS(937), - [anon_sym_export] = ACTIONS(935), - [anon_sym_alias] = ACTIONS(935), - [anon_sym_def] = ACTIONS(935), - [anon_sym_def_DASHenv] = ACTIONS(935), - [anon_sym_export_DASHenv] = ACTIONS(935), - [anon_sym_extern] = ACTIONS(935), - [anon_sym_module] = ACTIONS(935), - [anon_sym_use] = ACTIONS(935), - [anon_sym_LBRACK] = ACTIONS(935), - [anon_sym_LPAREN] = ACTIONS(935), - [anon_sym_DOLLAR] = ACTIONS(935), - [anon_sym_error] = ACTIONS(935), - [anon_sym_DASH] = ACTIONS(935), - [anon_sym_break] = ACTIONS(935), - [anon_sym_continue] = ACTIONS(935), - [anon_sym_for] = ACTIONS(935), - [anon_sym_loop] = ACTIONS(935), - [anon_sym_while] = ACTIONS(935), - [anon_sym_do] = ACTIONS(935), - [anon_sym_if] = ACTIONS(935), - [anon_sym_match] = ACTIONS(935), - [anon_sym_LBRACE] = ACTIONS(935), - [anon_sym_RBRACE] = ACTIONS(935), - [anon_sym_DOT] = ACTIONS(1784), - [anon_sym_try] = ACTIONS(935), - [anon_sym_return] = ACTIONS(935), - [anon_sym_let] = ACTIONS(935), - [anon_sym_let_DASHenv] = ACTIONS(935), - [anon_sym_mut] = ACTIONS(935), - [anon_sym_const] = ACTIONS(935), - [anon_sym_source] = ACTIONS(935), - [anon_sym_source_DASHenv] = ACTIONS(935), - [anon_sym_register] = ACTIONS(935), - [anon_sym_hide] = ACTIONS(935), - [anon_sym_hide_DASHenv] = ACTIONS(935), - [anon_sym_overlay] = ACTIONS(935), - [anon_sym_where] = ACTIONS(935), - [anon_sym_not] = ACTIONS(935), - [anon_sym_DOT_DOT_LT] = ACTIONS(935), - [anon_sym_DOT_DOT] = ACTIONS(935), - [anon_sym_DOT_DOT_EQ] = ACTIONS(935), - [sym_val_nothing] = ACTIONS(935), - [anon_sym_true] = ACTIONS(935), - [anon_sym_false] = ACTIONS(935), - [aux_sym_val_number_token1] = ACTIONS(935), - [aux_sym_val_number_token2] = ACTIONS(935), - [aux_sym_val_number_token3] = ACTIONS(935), - [aux_sym_val_number_token4] = ACTIONS(935), - [anon_sym_inf] = ACTIONS(935), - [anon_sym_DASHinf] = ACTIONS(935), - [anon_sym_NaN] = ACTIONS(935), - [anon_sym_0b] = ACTIONS(935), - [anon_sym_0o] = ACTIONS(935), - [anon_sym_0x] = ACTIONS(935), - [sym_val_date] = ACTIONS(935), - [anon_sym_DQUOTE] = ACTIONS(935), - [sym__str_single_quotes] = ACTIONS(935), - [sym__str_back_ticks] = ACTIONS(935), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(935), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(935), - [anon_sym_CARET] = ACTIONS(935), + [anon_sym_export] = ACTIONS(1862), + [anon_sym_alias] = ACTIONS(1862), + [anon_sym_let] = ACTIONS(1862), + [anon_sym_let_DASHenv] = ACTIONS(1862), + [anon_sym_mut] = ACTIONS(1862), + [anon_sym_const] = ACTIONS(1862), + [sym_cmd_identifier] = ACTIONS(1862), + [anon_sym_SEMI] = ACTIONS(1862), + [anon_sym_LF] = ACTIONS(1864), + [anon_sym_def] = ACTIONS(1862), + [anon_sym_def_DASHenv] = ACTIONS(1862), + [anon_sym_export_DASHenv] = ACTIONS(1862), + [anon_sym_extern] = ACTIONS(1862), + [anon_sym_module] = ACTIONS(1862), + [anon_sym_use] = ACTIONS(1862), + [anon_sym_LBRACK] = ACTIONS(1862), + [anon_sym_LPAREN] = ACTIONS(1862), + [anon_sym_RPAREN] = ACTIONS(1862), + [anon_sym_DOLLAR] = ACTIONS(1862), + [anon_sym_error] = ACTIONS(1862), + [anon_sym_DASH] = ACTIONS(1862), + [anon_sym_break] = ACTIONS(1862), + [anon_sym_continue] = ACTIONS(1862), + [anon_sym_for] = ACTIONS(1862), + [anon_sym_loop] = ACTIONS(1862), + [anon_sym_while] = ACTIONS(1862), + [anon_sym_do] = ACTIONS(1862), + [anon_sym_if] = ACTIONS(1862), + [anon_sym_match] = ACTIONS(1862), + [anon_sym_LBRACE] = ACTIONS(1862), + [anon_sym_RBRACE] = ACTIONS(1862), + [anon_sym_try] = ACTIONS(1862), + [anon_sym_return] = ACTIONS(1862), + [anon_sym_source] = ACTIONS(1862), + [anon_sym_source_DASHenv] = ACTIONS(1862), + [anon_sym_register] = ACTIONS(1862), + [anon_sym_hide] = ACTIONS(1862), + [anon_sym_hide_DASHenv] = ACTIONS(1862), + [anon_sym_overlay] = ACTIONS(1862), + [anon_sym_where] = ACTIONS(1862), + [anon_sym_not] = ACTIONS(1862), + [anon_sym_DOT_DOT_LT] = ACTIONS(1862), + [anon_sym_DOT_DOT] = ACTIONS(1862), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1862), + [sym_val_nothing] = ACTIONS(1862), + [anon_sym_true] = ACTIONS(1862), + [anon_sym_false] = ACTIONS(1862), + [aux_sym_val_number_token1] = ACTIONS(1862), + [aux_sym_val_number_token2] = ACTIONS(1862), + [aux_sym_val_number_token3] = ACTIONS(1862), + [aux_sym_val_number_token4] = ACTIONS(1862), + [anon_sym_inf] = ACTIONS(1862), + [anon_sym_DASHinf] = ACTIONS(1862), + [anon_sym_NaN] = ACTIONS(1862), + [anon_sym_0b] = ACTIONS(1862), + [anon_sym_0o] = ACTIONS(1862), + [anon_sym_0x] = ACTIONS(1862), + [sym_val_date] = ACTIONS(1862), + [anon_sym_DQUOTE] = ACTIONS(1862), + [sym__str_single_quotes] = ACTIONS(1862), + [sym__str_back_ticks] = ACTIONS(1862), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1862), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1862), + [anon_sym_CARET] = ACTIONS(1862), [anon_sym_POUND] = ACTIONS(3), }, [846] = { [sym_comment] = STATE(846), - [sym_cmd_identifier] = ACTIONS(1169), - [anon_sym_SEMI] = ACTIONS(1169), - [anon_sym_LF] = ACTIONS(1167), - [anon_sym_export] = ACTIONS(1169), - [anon_sym_alias] = ACTIONS(1169), - [anon_sym_def] = ACTIONS(1169), - [anon_sym_def_DASHenv] = ACTIONS(1169), - [anon_sym_export_DASHenv] = ACTIONS(1169), - [anon_sym_extern] = ACTIONS(1169), - [anon_sym_module] = ACTIONS(1169), - [anon_sym_use] = ACTIONS(1169), - [anon_sym_LBRACK] = ACTIONS(1169), - [anon_sym_LPAREN] = ACTIONS(1169), - [anon_sym_PIPE] = ACTIONS(1169), - [anon_sym_DOLLAR] = ACTIONS(1169), - [anon_sym_error] = ACTIONS(1169), - [anon_sym_DASH_DASH] = ACTIONS(1169), - [anon_sym_DASH] = ACTIONS(1169), - [anon_sym_break] = ACTIONS(1169), - [anon_sym_continue] = ACTIONS(1169), - [anon_sym_for] = ACTIONS(1169), - [anon_sym_loop] = ACTIONS(1169), - [anon_sym_while] = ACTIONS(1169), - [anon_sym_do] = ACTIONS(1169), - [anon_sym_if] = ACTIONS(1169), - [anon_sym_match] = ACTIONS(1169), - [anon_sym_LBRACE] = ACTIONS(1169), - [anon_sym_RBRACE] = ACTIONS(1169), - [anon_sym_try] = ACTIONS(1169), - [anon_sym_return] = ACTIONS(1169), - [anon_sym_let] = ACTIONS(1169), - [anon_sym_let_DASHenv] = ACTIONS(1169), - [anon_sym_mut] = ACTIONS(1169), - [anon_sym_const] = ACTIONS(1169), - [anon_sym_source] = ACTIONS(1169), - [anon_sym_source_DASHenv] = ACTIONS(1169), - [anon_sym_register] = ACTIONS(1169), - [anon_sym_hide] = ACTIONS(1169), - [anon_sym_hide_DASHenv] = ACTIONS(1169), - [anon_sym_overlay] = ACTIONS(1169), - [anon_sym_where] = ACTIONS(1169), - [anon_sym_not] = ACTIONS(1169), - [anon_sym_DOT_DOT_LT] = ACTIONS(1169), - [anon_sym_DOT_DOT] = ACTIONS(1169), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1169), - [sym_val_nothing] = ACTIONS(1169), - [anon_sym_true] = ACTIONS(1169), - [anon_sym_false] = ACTIONS(1169), - [aux_sym_val_number_token1] = ACTIONS(1169), - [aux_sym_val_number_token2] = ACTIONS(1169), - [aux_sym_val_number_token3] = ACTIONS(1169), - [aux_sym_val_number_token4] = ACTIONS(1169), - [anon_sym_inf] = ACTIONS(1169), - [anon_sym_DASHinf] = ACTIONS(1169), - [anon_sym_NaN] = ACTIONS(1169), - [anon_sym_0b] = ACTIONS(1169), - [anon_sym_0o] = ACTIONS(1169), - [anon_sym_0x] = ACTIONS(1169), - [sym_val_date] = ACTIONS(1169), - [anon_sym_DQUOTE] = ACTIONS(1169), - [sym__str_single_quotes] = ACTIONS(1169), - [sym__str_back_ticks] = ACTIONS(1169), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1169), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1169), - [anon_sym_CARET] = ACTIONS(1169), - [sym_short_flag] = ACTIONS(1169), - [anon_sym_POUND] = ACTIONS(3), - }, - [847] = { - [sym_path] = STATE(965), - [sym_comment] = STATE(847), - [aux_sym_cell_path_repeat1] = STATE(845), - [sym_cmd_identifier] = ACTIONS(929), - [anon_sym_SEMI] = ACTIONS(929), - [anon_sym_LF] = ACTIONS(931), - [anon_sym_export] = ACTIONS(929), - [anon_sym_alias] = ACTIONS(929), - [anon_sym_def] = ACTIONS(929), - [anon_sym_def_DASHenv] = ACTIONS(929), - [anon_sym_export_DASHenv] = ACTIONS(929), - [anon_sym_extern] = ACTIONS(929), - [anon_sym_module] = ACTIONS(929), - [anon_sym_use] = ACTIONS(929), - [anon_sym_LBRACK] = ACTIONS(929), - [anon_sym_LPAREN] = ACTIONS(929), - [anon_sym_DOLLAR] = ACTIONS(929), - [anon_sym_error] = ACTIONS(929), - [anon_sym_DASH] = ACTIONS(929), - [anon_sym_break] = ACTIONS(929), - [anon_sym_continue] = ACTIONS(929), - [anon_sym_for] = ACTIONS(929), - [anon_sym_loop] = ACTIONS(929), - [anon_sym_while] = ACTIONS(929), - [anon_sym_do] = ACTIONS(929), - [anon_sym_if] = ACTIONS(929), - [anon_sym_match] = ACTIONS(929), - [anon_sym_LBRACE] = ACTIONS(929), - [anon_sym_RBRACE] = ACTIONS(929), - [anon_sym_DOT] = ACTIONS(1787), - [anon_sym_try] = ACTIONS(929), - [anon_sym_return] = ACTIONS(929), - [anon_sym_let] = ACTIONS(929), - [anon_sym_let_DASHenv] = ACTIONS(929), - [anon_sym_mut] = ACTIONS(929), - [anon_sym_const] = ACTIONS(929), - [anon_sym_source] = ACTIONS(929), - [anon_sym_source_DASHenv] = ACTIONS(929), - [anon_sym_register] = ACTIONS(929), - [anon_sym_hide] = ACTIONS(929), - [anon_sym_hide_DASHenv] = ACTIONS(929), - [anon_sym_overlay] = ACTIONS(929), - [anon_sym_where] = ACTIONS(929), - [anon_sym_not] = ACTIONS(929), - [anon_sym_DOT_DOT_LT] = ACTIONS(929), - [anon_sym_DOT_DOT] = ACTIONS(929), - [anon_sym_DOT_DOT_EQ] = ACTIONS(929), - [sym_val_nothing] = ACTIONS(929), - [anon_sym_true] = ACTIONS(929), - [anon_sym_false] = ACTIONS(929), - [aux_sym_val_number_token1] = ACTIONS(929), - [aux_sym_val_number_token2] = ACTIONS(929), - [aux_sym_val_number_token3] = ACTIONS(929), - [aux_sym_val_number_token4] = ACTIONS(929), - [anon_sym_inf] = ACTIONS(929), - [anon_sym_DASHinf] = ACTIONS(929), - [anon_sym_NaN] = ACTIONS(929), - [anon_sym_0b] = ACTIONS(929), - [anon_sym_0o] = ACTIONS(929), - [anon_sym_0x] = ACTIONS(929), - [sym_val_date] = ACTIONS(929), - [anon_sym_DQUOTE] = ACTIONS(929), - [sym__str_single_quotes] = ACTIONS(929), - [sym__str_back_ticks] = ACTIONS(929), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(929), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(929), - [anon_sym_CARET] = ACTIONS(929), - [anon_sym_POUND] = ACTIONS(3), - }, - [848] = { - [sym_comment] = STATE(848), - [sym_cmd_identifier] = ACTIONS(1159), - [anon_sym_SEMI] = ACTIONS(1159), - [anon_sym_LF] = ACTIONS(1161), - [anon_sym_export] = ACTIONS(1159), - [anon_sym_alias] = ACTIONS(1159), - [anon_sym_def] = ACTIONS(1159), - [anon_sym_def_DASHenv] = ACTIONS(1159), - [anon_sym_export_DASHenv] = ACTIONS(1159), - [anon_sym_extern] = ACTIONS(1159), - [anon_sym_module] = ACTIONS(1159), - [anon_sym_use] = ACTIONS(1159), - [anon_sym_LBRACK] = ACTIONS(1159), - [anon_sym_LPAREN] = ACTIONS(1159), - [anon_sym_PIPE] = ACTIONS(1159), - [anon_sym_DOLLAR] = ACTIONS(1159), - [anon_sym_error] = ACTIONS(1159), - [anon_sym_DASH_DASH] = ACTIONS(1159), - [anon_sym_DASH] = ACTIONS(1159), - [anon_sym_break] = ACTIONS(1159), - [anon_sym_continue] = ACTIONS(1159), - [anon_sym_for] = ACTIONS(1159), - [anon_sym_loop] = ACTIONS(1159), - [anon_sym_while] = ACTIONS(1159), - [anon_sym_do] = ACTIONS(1159), - [anon_sym_if] = ACTIONS(1159), - [anon_sym_match] = ACTIONS(1159), - [anon_sym_LBRACE] = ACTIONS(1159), - [anon_sym_RBRACE] = ACTIONS(1159), - [anon_sym_try] = ACTIONS(1159), - [anon_sym_return] = ACTIONS(1159), - [anon_sym_let] = ACTIONS(1159), - [anon_sym_let_DASHenv] = ACTIONS(1159), - [anon_sym_mut] = ACTIONS(1159), - [anon_sym_const] = ACTIONS(1159), - [anon_sym_source] = ACTIONS(1159), - [anon_sym_source_DASHenv] = ACTIONS(1159), - [anon_sym_register] = ACTIONS(1159), - [anon_sym_hide] = ACTIONS(1159), - [anon_sym_hide_DASHenv] = ACTIONS(1159), - [anon_sym_overlay] = ACTIONS(1159), - [anon_sym_where] = ACTIONS(1159), - [anon_sym_not] = ACTIONS(1159), - [anon_sym_DOT_DOT_LT] = ACTIONS(1159), - [anon_sym_DOT_DOT] = ACTIONS(1159), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1159), - [sym_val_nothing] = ACTIONS(1159), - [anon_sym_true] = ACTIONS(1159), - [anon_sym_false] = ACTIONS(1159), - [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(1159), - [anon_sym_inf] = ACTIONS(1159), - [anon_sym_DASHinf] = ACTIONS(1159), - [anon_sym_NaN] = ACTIONS(1159), - [anon_sym_0b] = ACTIONS(1159), - [anon_sym_0o] = ACTIONS(1159), - [anon_sym_0x] = ACTIONS(1159), - [sym_val_date] = ACTIONS(1159), - [anon_sym_DQUOTE] = ACTIONS(1159), - [sym__str_single_quotes] = ACTIONS(1159), - [sym__str_back_ticks] = ACTIONS(1159), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1159), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1159), - [anon_sym_CARET] = ACTIONS(1159), - [sym_short_flag] = ACTIONS(1159), - [anon_sym_POUND] = ACTIONS(3), - }, - [849] = { - [sym_comment] = STATE(849), - [ts_builtin_sym_end] = ACTIONS(1774), - [sym_cmd_identifier] = ACTIONS(1772), - [anon_sym_SEMI] = ACTIONS(1772), - [anon_sym_LF] = ACTIONS(1774), - [anon_sym_export] = ACTIONS(1772), - [anon_sym_alias] = ACTIONS(1772), - [anon_sym_def] = ACTIONS(1772), - [anon_sym_def_DASHenv] = ACTIONS(1772), - [anon_sym_export_DASHenv] = ACTIONS(1772), - [anon_sym_extern] = ACTIONS(1772), - [anon_sym_module] = ACTIONS(1772), - [anon_sym_use] = ACTIONS(1772), - [anon_sym_LBRACK] = ACTIONS(1772), - [anon_sym_LPAREN] = ACTIONS(1772), - [anon_sym_PIPE] = ACTIONS(1772), - [anon_sym_DOLLAR] = ACTIONS(1772), - [anon_sym_error] = ACTIONS(1772), - [anon_sym_DASH_DASH] = ACTIONS(1772), - [anon_sym_DASH] = ACTIONS(1772), - [anon_sym_break] = ACTIONS(1772), - [anon_sym_continue] = ACTIONS(1772), - [anon_sym_for] = ACTIONS(1772), - [anon_sym_loop] = ACTIONS(1772), - [anon_sym_while] = ACTIONS(1772), - [anon_sym_do] = ACTIONS(1772), - [anon_sym_if] = ACTIONS(1772), - [anon_sym_match] = ACTIONS(1772), - [anon_sym_LBRACE] = ACTIONS(1772), - [anon_sym_try] = ACTIONS(1772), - [anon_sym_return] = ACTIONS(1772), - [anon_sym_let] = ACTIONS(1772), - [anon_sym_let_DASHenv] = ACTIONS(1772), - [anon_sym_mut] = ACTIONS(1772), - [anon_sym_const] = ACTIONS(1772), - [anon_sym_source] = ACTIONS(1772), - [anon_sym_source_DASHenv] = ACTIONS(1772), - [anon_sym_register] = ACTIONS(1772), - [anon_sym_hide] = ACTIONS(1772), - [anon_sym_hide_DASHenv] = ACTIONS(1772), - [anon_sym_overlay] = ACTIONS(1772), - [anon_sym_where] = ACTIONS(1772), - [anon_sym_not] = ACTIONS(1772), - [anon_sym_DOT_DOT_LT] = ACTIONS(1772), - [anon_sym_DOT_DOT] = ACTIONS(1772), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1772), - [sym_val_nothing] = ACTIONS(1772), - [anon_sym_true] = ACTIONS(1772), - [anon_sym_false] = ACTIONS(1772), - [aux_sym_val_number_token1] = ACTIONS(1772), - [aux_sym_val_number_token2] = ACTIONS(1772), - [aux_sym_val_number_token3] = ACTIONS(1772), - [aux_sym_val_number_token4] = ACTIONS(1772), - [anon_sym_inf] = ACTIONS(1772), - [anon_sym_DASHinf] = ACTIONS(1772), - [anon_sym_NaN] = ACTIONS(1772), - [anon_sym_0b] = ACTIONS(1772), - [anon_sym_0o] = ACTIONS(1772), - [anon_sym_0x] = ACTIONS(1772), - [sym_val_date] = ACTIONS(1772), - [anon_sym_DQUOTE] = ACTIONS(1772), - [sym__str_single_quotes] = ACTIONS(1772), - [sym__str_back_ticks] = ACTIONS(1772), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1772), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1772), - [anon_sym_CARET] = ACTIONS(1772), - [sym_short_flag] = ACTIONS(1772), + [ts_builtin_sym_end] = ACTIONS(1456), + [anon_sym_export] = ACTIONS(1454), + [anon_sym_alias] = ACTIONS(1454), + [anon_sym_let] = ACTIONS(1454), + [anon_sym_let_DASHenv] = ACTIONS(1454), + [anon_sym_mut] = ACTIONS(1454), + [anon_sym_const] = ACTIONS(1454), + [sym_cmd_identifier] = ACTIONS(1454), + [anon_sym_SEMI] = ACTIONS(1454), + [anon_sym_LF] = ACTIONS(1456), + [anon_sym_def] = ACTIONS(1454), + [anon_sym_def_DASHenv] = ACTIONS(1454), + [anon_sym_export_DASHenv] = ACTIONS(1454), + [anon_sym_extern] = ACTIONS(1454), + [anon_sym_module] = ACTIONS(1454), + [anon_sym_use] = ACTIONS(1454), + [anon_sym_LBRACK] = ACTIONS(1454), + [anon_sym_LPAREN] = ACTIONS(1454), + [anon_sym_PIPE] = ACTIONS(1454), + [anon_sym_DOLLAR] = ACTIONS(1454), + [anon_sym_error] = ACTIONS(1454), + [anon_sym_DASH] = ACTIONS(1454), + [anon_sym_break] = ACTIONS(1454), + [anon_sym_continue] = ACTIONS(1454), + [anon_sym_for] = ACTIONS(1454), + [anon_sym_loop] = ACTIONS(1454), + [anon_sym_while] = ACTIONS(1454), + [anon_sym_do] = ACTIONS(1454), + [anon_sym_if] = ACTIONS(1454), + [anon_sym_match] = ACTIONS(1454), + [anon_sym_LBRACE] = ACTIONS(1454), + [anon_sym_try] = ACTIONS(1454), + [anon_sym_return] = ACTIONS(1454), + [anon_sym_source] = ACTIONS(1454), + [anon_sym_source_DASHenv] = ACTIONS(1454), + [anon_sym_register] = ACTIONS(1454), + [anon_sym_hide] = ACTIONS(1454), + [anon_sym_hide_DASHenv] = ACTIONS(1454), + [anon_sym_overlay] = ACTIONS(1454), + [anon_sym_where] = ACTIONS(1454), + [anon_sym_not] = ACTIONS(1454), + [anon_sym_DOT_DOT_LT] = ACTIONS(1454), + [anon_sym_DOT_DOT] = ACTIONS(1454), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1454), + [sym_val_nothing] = ACTIONS(1454), + [anon_sym_true] = ACTIONS(1454), + [anon_sym_false] = ACTIONS(1454), + [aux_sym_val_number_token1] = ACTIONS(1454), + [aux_sym_val_number_token2] = ACTIONS(1454), + [aux_sym_val_number_token3] = ACTIONS(1454), + [aux_sym_val_number_token4] = ACTIONS(1454), + [anon_sym_inf] = ACTIONS(1454), + [anon_sym_DASHinf] = ACTIONS(1454), + [anon_sym_NaN] = ACTIONS(1454), + [anon_sym_0b] = ACTIONS(1454), + [anon_sym_0o] = ACTIONS(1454), + [anon_sym_0x] = ACTIONS(1454), + [sym_val_date] = ACTIONS(1454), + [anon_sym_DQUOTE] = ACTIONS(1454), + [sym__str_single_quotes] = ACTIONS(1454), + [sym__str_back_ticks] = ACTIONS(1454), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1454), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1454), + [anon_sym_CARET] = ACTIONS(1454), [anon_sym_POUND] = ACTIONS(3), - }, - [850] = { - [sym_comment] = STATE(850), - [sym_cmd_identifier] = ACTIONS(1732), - [anon_sym_SEMI] = ACTIONS(1732), - [anon_sym_LF] = ACTIONS(1730), - [anon_sym_export] = ACTIONS(1732), - [anon_sym_alias] = ACTIONS(1732), - [anon_sym_def] = ACTIONS(1732), - [anon_sym_def_DASHenv] = ACTIONS(1732), - [anon_sym_export_DASHenv] = ACTIONS(1732), - [anon_sym_extern] = ACTIONS(1732), - [anon_sym_module] = ACTIONS(1732), - [anon_sym_use] = ACTIONS(1732), - [anon_sym_LBRACK] = ACTIONS(1732), - [anon_sym_LPAREN] = ACTIONS(1732), - [anon_sym_DOLLAR] = ACTIONS(1732), - [anon_sym_error] = ACTIONS(1732), - [anon_sym_DASH_DASH] = ACTIONS(1732), - [anon_sym_DASH] = ACTIONS(1732), - [anon_sym_break] = ACTIONS(1732), - [anon_sym_continue] = ACTIONS(1732), - [anon_sym_for] = ACTIONS(1732), - [anon_sym_loop] = ACTIONS(1732), - [anon_sym_while] = ACTIONS(1732), - [anon_sym_do] = ACTIONS(1732), - [anon_sym_if] = ACTIONS(1732), - [anon_sym_match] = ACTIONS(1732), - [anon_sym_LBRACE] = ACTIONS(1732), - [anon_sym_RBRACE] = ACTIONS(1732), - [anon_sym_try] = ACTIONS(1732), - [anon_sym_return] = ACTIONS(1732), - [anon_sym_let] = ACTIONS(1732), - [anon_sym_let_DASHenv] = ACTIONS(1732), - [anon_sym_mut] = ACTIONS(1732), - [anon_sym_const] = ACTIONS(1732), - [anon_sym_source] = ACTIONS(1732), - [anon_sym_source_DASHenv] = ACTIONS(1732), - [anon_sym_register] = ACTIONS(1732), - [anon_sym_hide] = ACTIONS(1732), - [anon_sym_hide_DASHenv] = ACTIONS(1732), - [anon_sym_overlay] = ACTIONS(1732), - [anon_sym_as] = ACTIONS(1732), - [anon_sym_where] = ACTIONS(1732), - [anon_sym_not] = ACTIONS(1732), - [anon_sym_DOT_DOT_LT] = ACTIONS(1732), - [anon_sym_DOT_DOT] = ACTIONS(1732), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1732), - [sym_val_nothing] = ACTIONS(1732), - [anon_sym_true] = ACTIONS(1732), - [anon_sym_false] = ACTIONS(1732), - [aux_sym_val_number_token1] = ACTIONS(1732), - [aux_sym_val_number_token2] = ACTIONS(1732), - [aux_sym_val_number_token3] = ACTIONS(1732), - [aux_sym_val_number_token4] = ACTIONS(1732), - [anon_sym_inf] = ACTIONS(1732), - [anon_sym_DASHinf] = ACTIONS(1732), - [anon_sym_NaN] = ACTIONS(1732), - [anon_sym_0b] = ACTIONS(1732), - [anon_sym_0o] = ACTIONS(1732), - [anon_sym_0x] = ACTIONS(1732), - [sym_val_date] = ACTIONS(1732), - [anon_sym_DQUOTE] = ACTIONS(1732), - [sym__str_single_quotes] = ACTIONS(1732), - [sym__str_back_ticks] = ACTIONS(1732), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1732), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1732), - [anon_sym_CARET] = ACTIONS(1732), - [sym_short_flag] = ACTIONS(1732), + }, + [847] = { + [sym_comment] = STATE(847), + [ts_builtin_sym_end] = ACTIONS(752), + [anon_sym_export] = ACTIONS(750), + [anon_sym_alias] = ACTIONS(750), + [anon_sym_let] = ACTIONS(750), + [anon_sym_let_DASHenv] = ACTIONS(750), + [anon_sym_mut] = ACTIONS(750), + [anon_sym_const] = ACTIONS(750), + [sym_cmd_identifier] = ACTIONS(750), + [anon_sym_SEMI] = ACTIONS(750), + [anon_sym_LF] = ACTIONS(752), + [anon_sym_def] = ACTIONS(750), + [anon_sym_def_DASHenv] = ACTIONS(750), + [anon_sym_export_DASHenv] = ACTIONS(750), + [anon_sym_extern] = ACTIONS(750), + [anon_sym_module] = ACTIONS(750), + [anon_sym_use] = ACTIONS(750), + [anon_sym_LBRACK] = ACTIONS(750), + [anon_sym_LPAREN] = ACTIONS(750), + [anon_sym_DOLLAR] = ACTIONS(750), + [anon_sym_error] = ACTIONS(750), + [anon_sym_DASH] = ACTIONS(750), + [anon_sym_break] = ACTIONS(750), + [anon_sym_continue] = ACTIONS(750), + [anon_sym_for] = ACTIONS(750), + [anon_sym_loop] = ACTIONS(750), + [anon_sym_while] = ACTIONS(750), + [anon_sym_do] = ACTIONS(750), + [anon_sym_if] = ACTIONS(750), + [anon_sym_match] = ACTIONS(750), + [anon_sym_LBRACE] = ACTIONS(750), + [anon_sym_DOT] = ACTIONS(750), + [anon_sym_try] = ACTIONS(750), + [anon_sym_return] = ACTIONS(750), + [anon_sym_source] = ACTIONS(750), + [anon_sym_source_DASHenv] = ACTIONS(750), + [anon_sym_register] = ACTIONS(750), + [anon_sym_hide] = ACTIONS(750), + [anon_sym_hide_DASHenv] = ACTIONS(750), + [anon_sym_overlay] = ACTIONS(750), + [anon_sym_where] = ACTIONS(750), + [anon_sym_not] = ACTIONS(750), + [anon_sym_DOT_DOT_LT] = ACTIONS(750), + [anon_sym_DOT_DOT] = ACTIONS(750), + [anon_sym_DOT_DOT_EQ] = ACTIONS(750), + [sym_val_nothing] = ACTIONS(750), + [anon_sym_true] = ACTIONS(750), + [anon_sym_false] = ACTIONS(750), + [aux_sym_val_number_token1] = ACTIONS(750), + [aux_sym_val_number_token2] = ACTIONS(750), + [aux_sym_val_number_token3] = ACTIONS(750), + [aux_sym_val_number_token4] = ACTIONS(750), + [anon_sym_inf] = ACTIONS(750), + [anon_sym_DASHinf] = ACTIONS(750), + [anon_sym_NaN] = ACTIONS(750), + [anon_sym_0b] = ACTIONS(750), + [anon_sym_0o] = ACTIONS(750), + [anon_sym_0x] = ACTIONS(750), + [sym_val_date] = ACTIONS(750), + [anon_sym_DQUOTE] = ACTIONS(750), + [sym__str_single_quotes] = ACTIONS(750), + [sym__str_back_ticks] = ACTIONS(750), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(750), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(750), + [anon_sym_CARET] = ACTIONS(750), + [anon_sym_POUND] = ACTIONS(3), + }, + [848] = { + [sym_comment] = STATE(848), + [ts_builtin_sym_end] = ACTIONS(748), + [anon_sym_export] = ACTIONS(746), + [anon_sym_alias] = ACTIONS(746), + [anon_sym_let] = ACTIONS(746), + [anon_sym_let_DASHenv] = ACTIONS(746), + [anon_sym_mut] = ACTIONS(746), + [anon_sym_const] = ACTIONS(746), + [sym_cmd_identifier] = ACTIONS(746), + [anon_sym_SEMI] = ACTIONS(746), + [anon_sym_LF] = ACTIONS(748), + [anon_sym_def] = ACTIONS(746), + [anon_sym_def_DASHenv] = ACTIONS(746), + [anon_sym_export_DASHenv] = ACTIONS(746), + [anon_sym_extern] = ACTIONS(746), + [anon_sym_module] = ACTIONS(746), + [anon_sym_use] = ACTIONS(746), + [anon_sym_LBRACK] = ACTIONS(746), + [anon_sym_LPAREN] = ACTIONS(746), + [anon_sym_DOLLAR] = ACTIONS(746), + [anon_sym_error] = ACTIONS(746), + [anon_sym_DASH] = ACTIONS(746), + [anon_sym_break] = ACTIONS(746), + [anon_sym_continue] = ACTIONS(746), + [anon_sym_for] = ACTIONS(746), + [anon_sym_loop] = ACTIONS(746), + [anon_sym_while] = ACTIONS(746), + [anon_sym_do] = ACTIONS(746), + [anon_sym_if] = ACTIONS(746), + [anon_sym_match] = ACTIONS(746), + [anon_sym_LBRACE] = ACTIONS(746), + [anon_sym_DOT] = ACTIONS(746), + [anon_sym_try] = ACTIONS(746), + [anon_sym_return] = ACTIONS(746), + [anon_sym_source] = ACTIONS(746), + [anon_sym_source_DASHenv] = ACTIONS(746), + [anon_sym_register] = ACTIONS(746), + [anon_sym_hide] = ACTIONS(746), + [anon_sym_hide_DASHenv] = ACTIONS(746), + [anon_sym_overlay] = ACTIONS(746), + [anon_sym_where] = ACTIONS(746), + [anon_sym_not] = ACTIONS(746), + [anon_sym_DOT_DOT_LT] = ACTIONS(746), + [anon_sym_DOT_DOT] = ACTIONS(746), + [anon_sym_DOT_DOT_EQ] = ACTIONS(746), + [sym_val_nothing] = ACTIONS(746), + [anon_sym_true] = ACTIONS(746), + [anon_sym_false] = ACTIONS(746), + [aux_sym_val_number_token1] = ACTIONS(746), + [aux_sym_val_number_token2] = ACTIONS(746), + [aux_sym_val_number_token3] = ACTIONS(746), + [aux_sym_val_number_token4] = ACTIONS(746), + [anon_sym_inf] = ACTIONS(746), + [anon_sym_DASHinf] = ACTIONS(746), + [anon_sym_NaN] = ACTIONS(746), + [anon_sym_0b] = ACTIONS(746), + [anon_sym_0o] = ACTIONS(746), + [anon_sym_0x] = ACTIONS(746), + [sym_val_date] = ACTIONS(746), + [anon_sym_DQUOTE] = ACTIONS(746), + [sym__str_single_quotes] = ACTIONS(746), + [sym__str_back_ticks] = ACTIONS(746), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(746), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(746), + [anon_sym_CARET] = ACTIONS(746), + [anon_sym_POUND] = ACTIONS(3), + }, + [849] = { + [sym_comment] = STATE(849), + [anon_sym_export] = ACTIONS(1866), + [anon_sym_alias] = ACTIONS(1866), + [anon_sym_let] = ACTIONS(1866), + [anon_sym_let_DASHenv] = ACTIONS(1866), + [anon_sym_mut] = ACTIONS(1866), + [anon_sym_const] = ACTIONS(1866), + [sym_cmd_identifier] = ACTIONS(1866), + [anon_sym_SEMI] = ACTIONS(1866), + [anon_sym_LF] = ACTIONS(1868), + [anon_sym_def] = ACTIONS(1866), + [anon_sym_def_DASHenv] = ACTIONS(1866), + [anon_sym_export_DASHenv] = ACTIONS(1866), + [anon_sym_extern] = ACTIONS(1866), + [anon_sym_module] = ACTIONS(1866), + [anon_sym_use] = ACTIONS(1866), + [anon_sym_LBRACK] = ACTIONS(1866), + [anon_sym_LPAREN] = ACTIONS(1866), + [anon_sym_RPAREN] = ACTIONS(1866), + [anon_sym_DOLLAR] = ACTIONS(1866), + [anon_sym_error] = ACTIONS(1866), + [anon_sym_DASH] = ACTIONS(1866), + [anon_sym_break] = ACTIONS(1866), + [anon_sym_continue] = ACTIONS(1866), + [anon_sym_for] = ACTIONS(1866), + [anon_sym_loop] = ACTIONS(1866), + [anon_sym_while] = ACTIONS(1866), + [anon_sym_do] = ACTIONS(1866), + [anon_sym_if] = ACTIONS(1866), + [anon_sym_match] = ACTIONS(1866), + [anon_sym_LBRACE] = ACTIONS(1866), + [anon_sym_RBRACE] = ACTIONS(1866), + [anon_sym_try] = ACTIONS(1866), + [anon_sym_return] = ACTIONS(1866), + [anon_sym_source] = ACTIONS(1866), + [anon_sym_source_DASHenv] = ACTIONS(1866), + [anon_sym_register] = ACTIONS(1866), + [anon_sym_hide] = ACTIONS(1866), + [anon_sym_hide_DASHenv] = ACTIONS(1866), + [anon_sym_overlay] = ACTIONS(1866), + [anon_sym_where] = ACTIONS(1866), + [anon_sym_not] = ACTIONS(1866), + [anon_sym_DOT_DOT_LT] = ACTIONS(1866), + [anon_sym_DOT_DOT] = ACTIONS(1866), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1866), + [sym_val_nothing] = ACTIONS(1866), + [anon_sym_true] = ACTIONS(1866), + [anon_sym_false] = ACTIONS(1866), + [aux_sym_val_number_token1] = ACTIONS(1866), + [aux_sym_val_number_token2] = ACTIONS(1866), + [aux_sym_val_number_token3] = ACTIONS(1866), + [aux_sym_val_number_token4] = ACTIONS(1866), + [anon_sym_inf] = ACTIONS(1866), + [anon_sym_DASHinf] = ACTIONS(1866), + [anon_sym_NaN] = ACTIONS(1866), + [anon_sym_0b] = ACTIONS(1866), + [anon_sym_0o] = ACTIONS(1866), + [anon_sym_0x] = ACTIONS(1866), + [sym_val_date] = ACTIONS(1866), + [anon_sym_DQUOTE] = ACTIONS(1866), + [sym__str_single_quotes] = ACTIONS(1866), + [sym__str_back_ticks] = ACTIONS(1866), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1866), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1866), + [anon_sym_CARET] = ACTIONS(1866), + [anon_sym_POUND] = ACTIONS(3), + }, + [850] = { + [sym_comment] = STATE(850), + [anon_sym_export] = ACTIONS(1870), + [anon_sym_alias] = ACTIONS(1870), + [anon_sym_let] = ACTIONS(1870), + [anon_sym_let_DASHenv] = ACTIONS(1870), + [anon_sym_mut] = ACTIONS(1870), + [anon_sym_const] = ACTIONS(1870), + [sym_cmd_identifier] = ACTIONS(1870), + [anon_sym_SEMI] = ACTIONS(1870), + [anon_sym_LF] = ACTIONS(1872), + [anon_sym_def] = ACTIONS(1870), + [anon_sym_def_DASHenv] = ACTIONS(1870), + [anon_sym_export_DASHenv] = ACTIONS(1870), + [anon_sym_extern] = ACTIONS(1870), + [anon_sym_module] = ACTIONS(1870), + [anon_sym_use] = ACTIONS(1870), + [anon_sym_LBRACK] = ACTIONS(1870), + [anon_sym_LPAREN] = ACTIONS(1870), + [anon_sym_RPAREN] = ACTIONS(1870), + [anon_sym_DOLLAR] = ACTIONS(1870), + [anon_sym_error] = ACTIONS(1870), + [anon_sym_DASH] = ACTIONS(1870), + [anon_sym_break] = ACTIONS(1870), + [anon_sym_continue] = ACTIONS(1870), + [anon_sym_for] = ACTIONS(1870), + [anon_sym_loop] = ACTIONS(1870), + [anon_sym_while] = ACTIONS(1870), + [anon_sym_do] = ACTIONS(1870), + [anon_sym_if] = ACTIONS(1870), + [anon_sym_match] = ACTIONS(1870), + [anon_sym_LBRACE] = ACTIONS(1870), + [anon_sym_RBRACE] = ACTIONS(1870), + [anon_sym_try] = ACTIONS(1870), + [anon_sym_return] = ACTIONS(1870), + [anon_sym_source] = ACTIONS(1870), + [anon_sym_source_DASHenv] = ACTIONS(1870), + [anon_sym_register] = ACTIONS(1870), + [anon_sym_hide] = ACTIONS(1870), + [anon_sym_hide_DASHenv] = ACTIONS(1870), + [anon_sym_overlay] = ACTIONS(1870), + [anon_sym_where] = ACTIONS(1870), + [anon_sym_not] = ACTIONS(1870), + [anon_sym_DOT_DOT_LT] = ACTIONS(1870), + [anon_sym_DOT_DOT] = ACTIONS(1870), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1870), + [sym_val_nothing] = ACTIONS(1870), + [anon_sym_true] = ACTIONS(1870), + [anon_sym_false] = ACTIONS(1870), + [aux_sym_val_number_token1] = ACTIONS(1870), + [aux_sym_val_number_token2] = ACTIONS(1870), + [aux_sym_val_number_token3] = ACTIONS(1870), + [aux_sym_val_number_token4] = ACTIONS(1870), + [anon_sym_inf] = ACTIONS(1870), + [anon_sym_DASHinf] = ACTIONS(1870), + [anon_sym_NaN] = ACTIONS(1870), + [anon_sym_0b] = ACTIONS(1870), + [anon_sym_0o] = ACTIONS(1870), + [anon_sym_0x] = ACTIONS(1870), + [sym_val_date] = ACTIONS(1870), + [anon_sym_DQUOTE] = ACTIONS(1870), + [sym__str_single_quotes] = ACTIONS(1870), + [sym__str_back_ticks] = ACTIONS(1870), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1870), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1870), + [anon_sym_CARET] = ACTIONS(1870), [anon_sym_POUND] = ACTIONS(3), }, [851] = { - [sym_expr_parenthesized] = STATE(2058), - [sym_val_range] = STATE(2064), - [sym__value] = STATE(2064), - [sym_val_bool] = STATE(2071), - [sym_val_variable] = STATE(2071), - [sym__var] = STATE(2010), - [sym_val_number] = STATE(20), - [sym_val_duration] = STATE(2071), - [sym_val_filesize] = STATE(2071), - [sym_val_binary] = STATE(2071), - [sym_val_string] = STATE(2071), - [sym__str_double_quotes] = STATE(2030), - [sym_val_interpolated] = STATE(2071), - [sym__inter_single_quotes] = STATE(2070), - [sym__inter_double_quotes] = STATE(2065), - [sym_val_list] = STATE(2071), - [sym_val_record] = STATE(2071), - [sym_val_table] = STATE(2071), - [sym_val_closure] = STATE(2071), - [sym__cmd_arg] = STATE(2068), - [sym_redirection] = STATE(2042), - [sym__flag] = STATE(2049), - [sym_long_flag] = STATE(2050), - [sym_unquoted] = STATE(2056), [sym_comment] = STATE(851), - [aux_sym_command_repeat1] = STATE(851), - [anon_sym_SEMI] = ACTIONS(1789), - [anon_sym_LF] = ACTIONS(1791), - [anon_sym_LBRACK] = ACTIONS(1793), - [anon_sym_LPAREN] = ACTIONS(1796), - [anon_sym_RPAREN] = ACTIONS(1789), - [anon_sym_PIPE] = ACTIONS(1789), - [anon_sym_DOLLAR] = ACTIONS(1799), - [anon_sym_DASH_DASH] = ACTIONS(1802), - [anon_sym_LBRACE] = ACTIONS(1805), - [anon_sym_DOT_DOT_LT] = ACTIONS(1808), - [anon_sym_DOT_DOT] = ACTIONS(1808), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1808), - [sym_val_nothing] = ACTIONS(1811), - [anon_sym_true] = ACTIONS(1814), - [anon_sym_false] = ACTIONS(1814), - [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), - [anon_sym_inf] = ACTIONS(1817), - [anon_sym_DASHinf] = ACTIONS(1817), - [anon_sym_NaN] = ACTIONS(1817), - [anon_sym_0b] = ACTIONS(1820), - [anon_sym_0o] = ACTIONS(1820), - [anon_sym_0x] = ACTIONS(1820), - [sym_val_date] = ACTIONS(1811), - [anon_sym_DQUOTE] = ACTIONS(1823), - [sym__str_single_quotes] = ACTIONS(1826), - [sym__str_back_ticks] = ACTIONS(1826), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1829), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1832), - [anon_sym_err_GT] = ACTIONS(1835), - [anon_sym_out_GT] = ACTIONS(1835), - [anon_sym_e_GT] = ACTIONS(1835), - [anon_sym_o_GT] = ACTIONS(1835), - [anon_sym_err_PLUSout_GT] = ACTIONS(1835), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1835), - [anon_sym_o_PLUSe_GT] = ACTIONS(1835), - [anon_sym_e_PLUSo_GT] = ACTIONS(1835), - [sym_short_flag] = ACTIONS(1838), - [aux_sym_unquoted_token1] = ACTIONS(1841), + [ts_builtin_sym_end] = ACTIONS(1696), + [anon_sym_export] = ACTIONS(1694), + [anon_sym_alias] = ACTIONS(1694), + [anon_sym_let] = ACTIONS(1694), + [anon_sym_let_DASHenv] = ACTIONS(1694), + [anon_sym_mut] = ACTIONS(1694), + [anon_sym_const] = ACTIONS(1694), + [sym_cmd_identifier] = ACTIONS(1694), + [anon_sym_SEMI] = ACTIONS(1694), + [anon_sym_LF] = ACTIONS(1696), + [anon_sym_def] = ACTIONS(1694), + [anon_sym_def_DASHenv] = ACTIONS(1694), + [anon_sym_export_DASHenv] = ACTIONS(1694), + [anon_sym_extern] = ACTIONS(1694), + [anon_sym_module] = ACTIONS(1694), + [anon_sym_use] = ACTIONS(1694), + [anon_sym_LBRACK] = ACTIONS(1694), + [anon_sym_LPAREN] = ACTIONS(1694), + [anon_sym_PIPE] = ACTIONS(1694), + [anon_sym_DOLLAR] = ACTIONS(1694), + [anon_sym_error] = ACTIONS(1694), + [anon_sym_DASH] = ACTIONS(1694), + [anon_sym_break] = ACTIONS(1694), + [anon_sym_continue] = ACTIONS(1694), + [anon_sym_for] = ACTIONS(1694), + [anon_sym_loop] = ACTIONS(1694), + [anon_sym_while] = ACTIONS(1694), + [anon_sym_do] = ACTIONS(1694), + [anon_sym_if] = ACTIONS(1694), + [anon_sym_match] = ACTIONS(1694), + [anon_sym_LBRACE] = ACTIONS(1694), + [anon_sym_try] = ACTIONS(1694), + [anon_sym_return] = ACTIONS(1694), + [anon_sym_source] = ACTIONS(1694), + [anon_sym_source_DASHenv] = ACTIONS(1694), + [anon_sym_register] = ACTIONS(1694), + [anon_sym_hide] = ACTIONS(1694), + [anon_sym_hide_DASHenv] = ACTIONS(1694), + [anon_sym_overlay] = ACTIONS(1694), + [anon_sym_where] = ACTIONS(1694), + [anon_sym_not] = ACTIONS(1694), + [anon_sym_DOT_DOT_LT] = ACTIONS(1694), + [anon_sym_DOT_DOT] = ACTIONS(1694), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1694), + [sym_val_nothing] = ACTIONS(1694), + [anon_sym_true] = ACTIONS(1694), + [anon_sym_false] = ACTIONS(1694), + [aux_sym_val_number_token1] = ACTIONS(1694), + [aux_sym_val_number_token2] = ACTIONS(1694), + [aux_sym_val_number_token3] = ACTIONS(1694), + [aux_sym_val_number_token4] = ACTIONS(1694), + [anon_sym_inf] = ACTIONS(1694), + [anon_sym_DASHinf] = ACTIONS(1694), + [anon_sym_NaN] = ACTIONS(1694), + [anon_sym_0b] = ACTIONS(1694), + [anon_sym_0o] = ACTIONS(1694), + [anon_sym_0x] = ACTIONS(1694), + [sym_val_date] = ACTIONS(1694), + [anon_sym_DQUOTE] = ACTIONS(1694), + [sym__str_single_quotes] = ACTIONS(1694), + [sym__str_back_ticks] = ACTIONS(1694), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1694), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1694), + [anon_sym_CARET] = ACTIONS(1694), [anon_sym_POUND] = ACTIONS(3), }, [852] = { [sym_comment] = STATE(852), - [sym_cmd_identifier] = ACTIONS(1163), - [anon_sym_SEMI] = ACTIONS(1163), - [anon_sym_LF] = ACTIONS(1165), - [anon_sym_export] = ACTIONS(1163), - [anon_sym_alias] = ACTIONS(1163), - [anon_sym_def] = ACTIONS(1163), - [anon_sym_def_DASHenv] = ACTIONS(1163), - [anon_sym_export_DASHenv] = ACTIONS(1163), - [anon_sym_extern] = ACTIONS(1163), - [anon_sym_module] = ACTIONS(1163), - [anon_sym_use] = ACTIONS(1163), - [anon_sym_LBRACK] = ACTIONS(1163), - [anon_sym_LPAREN] = ACTIONS(1163), - [anon_sym_PIPE] = ACTIONS(1163), - [anon_sym_DOLLAR] = ACTIONS(1163), - [anon_sym_error] = ACTIONS(1163), - [anon_sym_DASH_DASH] = ACTIONS(1163), - [anon_sym_DASH] = ACTIONS(1163), - [anon_sym_break] = ACTIONS(1163), - [anon_sym_continue] = ACTIONS(1163), - [anon_sym_for] = ACTIONS(1163), - [anon_sym_loop] = ACTIONS(1163), - [anon_sym_while] = ACTIONS(1163), - [anon_sym_do] = ACTIONS(1163), - [anon_sym_if] = ACTIONS(1163), - [anon_sym_match] = ACTIONS(1163), - [anon_sym_LBRACE] = ACTIONS(1163), - [anon_sym_RBRACE] = ACTIONS(1163), - [anon_sym_try] = ACTIONS(1163), - [anon_sym_return] = ACTIONS(1163), - [anon_sym_let] = ACTIONS(1163), - [anon_sym_let_DASHenv] = ACTIONS(1163), - [anon_sym_mut] = ACTIONS(1163), - [anon_sym_const] = ACTIONS(1163), - [anon_sym_source] = ACTIONS(1163), - [anon_sym_source_DASHenv] = ACTIONS(1163), - [anon_sym_register] = ACTIONS(1163), - [anon_sym_hide] = ACTIONS(1163), - [anon_sym_hide_DASHenv] = ACTIONS(1163), - [anon_sym_overlay] = ACTIONS(1163), - [anon_sym_where] = ACTIONS(1163), - [anon_sym_not] = ACTIONS(1163), - [anon_sym_DOT_DOT_LT] = ACTIONS(1163), - [anon_sym_DOT_DOT] = ACTIONS(1163), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1163), - [sym_val_nothing] = ACTIONS(1163), - [anon_sym_true] = ACTIONS(1163), - [anon_sym_false] = ACTIONS(1163), - [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(1163), - [anon_sym_inf] = ACTIONS(1163), - [anon_sym_DASHinf] = ACTIONS(1163), - [anon_sym_NaN] = ACTIONS(1163), - [anon_sym_0b] = ACTIONS(1163), - [anon_sym_0o] = ACTIONS(1163), - [anon_sym_0x] = ACTIONS(1163), - [sym_val_date] = ACTIONS(1163), - [anon_sym_DQUOTE] = ACTIONS(1163), - [sym__str_single_quotes] = ACTIONS(1163), - [sym__str_back_ticks] = ACTIONS(1163), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1163), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1163), - [anon_sym_CARET] = ACTIONS(1163), - [sym_short_flag] = ACTIONS(1163), + [anon_sym_export] = ACTIONS(1874), + [anon_sym_alias] = ACTIONS(1874), + [anon_sym_let] = ACTIONS(1874), + [anon_sym_let_DASHenv] = ACTIONS(1874), + [anon_sym_mut] = ACTIONS(1874), + [anon_sym_const] = ACTIONS(1874), + [sym_cmd_identifier] = ACTIONS(1874), + [anon_sym_SEMI] = ACTIONS(1874), + [anon_sym_LF] = ACTIONS(1876), + [anon_sym_def] = ACTIONS(1874), + [anon_sym_def_DASHenv] = ACTIONS(1874), + [anon_sym_export_DASHenv] = ACTIONS(1874), + [anon_sym_extern] = ACTIONS(1874), + [anon_sym_module] = ACTIONS(1874), + [anon_sym_use] = ACTIONS(1874), + [anon_sym_LBRACK] = ACTIONS(1874), + [anon_sym_LPAREN] = ACTIONS(1874), + [anon_sym_RPAREN] = ACTIONS(1874), + [anon_sym_DOLLAR] = ACTIONS(1874), + [anon_sym_error] = ACTIONS(1874), + [anon_sym_DASH] = ACTIONS(1874), + [anon_sym_break] = ACTIONS(1874), + [anon_sym_continue] = ACTIONS(1874), + [anon_sym_for] = ACTIONS(1874), + [anon_sym_loop] = ACTIONS(1874), + [anon_sym_while] = ACTIONS(1874), + [anon_sym_do] = ACTIONS(1874), + [anon_sym_if] = ACTIONS(1874), + [anon_sym_match] = ACTIONS(1874), + [anon_sym_LBRACE] = ACTIONS(1874), + [anon_sym_RBRACE] = ACTIONS(1874), + [anon_sym_try] = ACTIONS(1874), + [anon_sym_return] = ACTIONS(1874), + [anon_sym_source] = ACTIONS(1874), + [anon_sym_source_DASHenv] = ACTIONS(1874), + [anon_sym_register] = ACTIONS(1874), + [anon_sym_hide] = ACTIONS(1874), + [anon_sym_hide_DASHenv] = ACTIONS(1874), + [anon_sym_overlay] = ACTIONS(1874), + [anon_sym_where] = ACTIONS(1874), + [anon_sym_not] = ACTIONS(1874), + [anon_sym_DOT_DOT_LT] = ACTIONS(1874), + [anon_sym_DOT_DOT] = ACTIONS(1874), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1874), + [sym_val_nothing] = ACTIONS(1874), + [anon_sym_true] = ACTIONS(1874), + [anon_sym_false] = ACTIONS(1874), + [aux_sym_val_number_token1] = ACTIONS(1874), + [aux_sym_val_number_token2] = ACTIONS(1874), + [aux_sym_val_number_token3] = ACTIONS(1874), + [aux_sym_val_number_token4] = ACTIONS(1874), + [anon_sym_inf] = ACTIONS(1874), + [anon_sym_DASHinf] = ACTIONS(1874), + [anon_sym_NaN] = ACTIONS(1874), + [anon_sym_0b] = ACTIONS(1874), + [anon_sym_0o] = ACTIONS(1874), + [anon_sym_0x] = ACTIONS(1874), + [sym_val_date] = ACTIONS(1874), + [anon_sym_DQUOTE] = ACTIONS(1874), + [sym__str_single_quotes] = ACTIONS(1874), + [sym__str_back_ticks] = ACTIONS(1874), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1874), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1874), + [anon_sym_CARET] = ACTIONS(1874), [anon_sym_POUND] = ACTIONS(3), }, [853] = { - [sym_path] = STATE(946), [sym_comment] = STATE(853), - [aux_sym_cell_path_repeat1] = STATE(853), - [ts_builtin_sym_end] = ACTIONS(937), - [sym_cmd_identifier] = ACTIONS(935), - [anon_sym_SEMI] = ACTIONS(935), - [anon_sym_LF] = ACTIONS(937), - [anon_sym_export] = ACTIONS(935), - [anon_sym_alias] = ACTIONS(935), - [anon_sym_def] = ACTIONS(935), - [anon_sym_def_DASHenv] = ACTIONS(935), - [anon_sym_export_DASHenv] = ACTIONS(935), - [anon_sym_extern] = ACTIONS(935), - [anon_sym_module] = ACTIONS(935), - [anon_sym_use] = ACTIONS(935), - [anon_sym_LBRACK] = ACTIONS(935), - [anon_sym_LPAREN] = ACTIONS(935), - [anon_sym_DOLLAR] = ACTIONS(935), - [anon_sym_error] = ACTIONS(935), - [anon_sym_DASH] = ACTIONS(935), - [anon_sym_break] = ACTIONS(935), - [anon_sym_continue] = ACTIONS(935), - [anon_sym_for] = ACTIONS(935), - [anon_sym_loop] = ACTIONS(935), - [anon_sym_while] = ACTIONS(935), - [anon_sym_do] = ACTIONS(935), - [anon_sym_if] = ACTIONS(935), - [anon_sym_match] = ACTIONS(935), - [anon_sym_LBRACE] = ACTIONS(935), - [anon_sym_DOT] = ACTIONS(1844), - [anon_sym_try] = ACTIONS(935), - [anon_sym_return] = ACTIONS(935), - [anon_sym_let] = ACTIONS(935), - [anon_sym_let_DASHenv] = ACTIONS(935), - [anon_sym_mut] = ACTIONS(935), - [anon_sym_const] = ACTIONS(935), - [anon_sym_source] = ACTIONS(935), - [anon_sym_source_DASHenv] = ACTIONS(935), - [anon_sym_register] = ACTIONS(935), - [anon_sym_hide] = ACTIONS(935), - [anon_sym_hide_DASHenv] = ACTIONS(935), - [anon_sym_overlay] = ACTIONS(935), - [anon_sym_where] = ACTIONS(935), - [anon_sym_not] = ACTIONS(935), - [anon_sym_DOT_DOT_LT] = ACTIONS(935), - [anon_sym_DOT_DOT] = ACTIONS(935), - [anon_sym_DOT_DOT_EQ] = ACTIONS(935), - [sym_val_nothing] = ACTIONS(935), - [anon_sym_true] = ACTIONS(935), - [anon_sym_false] = ACTIONS(935), - [aux_sym_val_number_token1] = ACTIONS(935), - [aux_sym_val_number_token2] = ACTIONS(935), - [aux_sym_val_number_token3] = ACTIONS(935), - [aux_sym_val_number_token4] = ACTIONS(935), - [anon_sym_inf] = ACTIONS(935), - [anon_sym_DASHinf] = ACTIONS(935), - [anon_sym_NaN] = ACTIONS(935), - [anon_sym_0b] = ACTIONS(935), - [anon_sym_0o] = ACTIONS(935), - [anon_sym_0x] = ACTIONS(935), - [sym_val_date] = ACTIONS(935), - [anon_sym_DQUOTE] = ACTIONS(935), - [sym__str_single_quotes] = ACTIONS(935), - [sym__str_back_ticks] = ACTIONS(935), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(935), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(935), - [anon_sym_CARET] = ACTIONS(935), + [anon_sym_export] = ACTIONS(1878), + [anon_sym_alias] = ACTIONS(1878), + [anon_sym_let] = ACTIONS(1878), + [anon_sym_let_DASHenv] = ACTIONS(1878), + [anon_sym_mut] = ACTIONS(1878), + [anon_sym_const] = ACTIONS(1878), + [sym_cmd_identifier] = ACTIONS(1878), + [anon_sym_SEMI] = ACTIONS(1878), + [anon_sym_LF] = ACTIONS(1880), + [anon_sym_def] = ACTIONS(1878), + [anon_sym_def_DASHenv] = ACTIONS(1878), + [anon_sym_export_DASHenv] = ACTIONS(1878), + [anon_sym_extern] = ACTIONS(1878), + [anon_sym_module] = ACTIONS(1878), + [anon_sym_use] = ACTIONS(1878), + [anon_sym_LBRACK] = ACTIONS(1878), + [anon_sym_LPAREN] = ACTIONS(1878), + [anon_sym_RPAREN] = ACTIONS(1878), + [anon_sym_DOLLAR] = ACTIONS(1878), + [anon_sym_error] = ACTIONS(1878), + [anon_sym_DASH] = ACTIONS(1878), + [anon_sym_break] = ACTIONS(1878), + [anon_sym_continue] = ACTIONS(1878), + [anon_sym_for] = ACTIONS(1878), + [anon_sym_loop] = ACTIONS(1878), + [anon_sym_while] = ACTIONS(1878), + [anon_sym_do] = ACTIONS(1878), + [anon_sym_if] = ACTIONS(1878), + [anon_sym_match] = ACTIONS(1878), + [anon_sym_LBRACE] = ACTIONS(1878), + [anon_sym_RBRACE] = ACTIONS(1878), + [anon_sym_try] = ACTIONS(1878), + [anon_sym_return] = ACTIONS(1878), + [anon_sym_source] = ACTIONS(1878), + [anon_sym_source_DASHenv] = ACTIONS(1878), + [anon_sym_register] = ACTIONS(1878), + [anon_sym_hide] = ACTIONS(1878), + [anon_sym_hide_DASHenv] = ACTIONS(1878), + [anon_sym_overlay] = ACTIONS(1878), + [anon_sym_where] = ACTIONS(1878), + [anon_sym_not] = ACTIONS(1878), + [anon_sym_DOT_DOT_LT] = ACTIONS(1878), + [anon_sym_DOT_DOT] = ACTIONS(1878), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1878), + [sym_val_nothing] = ACTIONS(1878), + [anon_sym_true] = ACTIONS(1878), + [anon_sym_false] = ACTIONS(1878), + [aux_sym_val_number_token1] = ACTIONS(1878), + [aux_sym_val_number_token2] = ACTIONS(1878), + [aux_sym_val_number_token3] = ACTIONS(1878), + [aux_sym_val_number_token4] = ACTIONS(1878), + [anon_sym_inf] = ACTIONS(1878), + [anon_sym_DASHinf] = ACTIONS(1878), + [anon_sym_NaN] = ACTIONS(1878), + [anon_sym_0b] = ACTIONS(1878), + [anon_sym_0o] = ACTIONS(1878), + [anon_sym_0x] = ACTIONS(1878), + [sym_val_date] = ACTIONS(1878), + [anon_sym_DQUOTE] = ACTIONS(1878), + [sym__str_single_quotes] = ACTIONS(1878), + [sym__str_back_ticks] = ACTIONS(1878), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1878), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1878), + [anon_sym_CARET] = ACTIONS(1878), [anon_sym_POUND] = ACTIONS(3), }, [854] = { [sym_comment] = STATE(854), - [ts_builtin_sym_end] = ACTIONS(1165), - [sym_cmd_identifier] = ACTIONS(1163), - [anon_sym_SEMI] = ACTIONS(1163), - [anon_sym_LF] = ACTIONS(1165), - [anon_sym_export] = ACTIONS(1163), - [anon_sym_alias] = ACTIONS(1163), - [anon_sym_def] = ACTIONS(1163), - [anon_sym_def_DASHenv] = ACTIONS(1163), - [anon_sym_export_DASHenv] = ACTIONS(1163), - [anon_sym_extern] = ACTIONS(1163), - [anon_sym_module] = ACTIONS(1163), - [anon_sym_use] = ACTIONS(1163), - [anon_sym_LBRACK] = ACTIONS(1163), - [anon_sym_LPAREN] = ACTIONS(1163), - [anon_sym_PIPE] = ACTIONS(1163), - [anon_sym_DOLLAR] = ACTIONS(1163), - [anon_sym_error] = ACTIONS(1163), - [anon_sym_DASH_DASH] = ACTIONS(1163), - [anon_sym_DASH] = ACTIONS(1163), - [anon_sym_break] = ACTIONS(1163), - [anon_sym_continue] = ACTIONS(1163), - [anon_sym_for] = ACTIONS(1163), - [anon_sym_loop] = ACTIONS(1163), - [anon_sym_while] = ACTIONS(1163), - [anon_sym_do] = ACTIONS(1163), - [anon_sym_if] = ACTIONS(1163), - [anon_sym_match] = ACTIONS(1163), - [anon_sym_LBRACE] = ACTIONS(1163), - [anon_sym_try] = ACTIONS(1163), - [anon_sym_return] = ACTIONS(1163), - [anon_sym_let] = ACTIONS(1163), - [anon_sym_let_DASHenv] = ACTIONS(1163), - [anon_sym_mut] = ACTIONS(1163), - [anon_sym_const] = ACTIONS(1163), - [anon_sym_source] = ACTIONS(1163), - [anon_sym_source_DASHenv] = ACTIONS(1163), - [anon_sym_register] = ACTIONS(1163), - [anon_sym_hide] = ACTIONS(1163), - [anon_sym_hide_DASHenv] = ACTIONS(1163), - [anon_sym_overlay] = ACTIONS(1163), - [anon_sym_where] = ACTIONS(1163), - [anon_sym_not] = ACTIONS(1163), - [anon_sym_DOT_DOT_LT] = ACTIONS(1163), - [anon_sym_DOT_DOT] = ACTIONS(1163), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1163), - [sym_val_nothing] = ACTIONS(1163), - [anon_sym_true] = ACTIONS(1163), - [anon_sym_false] = ACTIONS(1163), - [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(1163), - [anon_sym_inf] = ACTIONS(1163), - [anon_sym_DASHinf] = ACTIONS(1163), - [anon_sym_NaN] = ACTIONS(1163), - [anon_sym_0b] = ACTIONS(1163), - [anon_sym_0o] = ACTIONS(1163), - [anon_sym_0x] = ACTIONS(1163), - [sym_val_date] = ACTIONS(1163), - [anon_sym_DQUOTE] = ACTIONS(1163), - [sym__str_single_quotes] = ACTIONS(1163), - [sym__str_back_ticks] = ACTIONS(1163), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1163), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1163), - [anon_sym_CARET] = ACTIONS(1163), - [sym_short_flag] = ACTIONS(1163), + [anon_sym_export] = ACTIONS(1882), + [anon_sym_alias] = ACTIONS(1882), + [anon_sym_let] = ACTIONS(1882), + [anon_sym_let_DASHenv] = ACTIONS(1882), + [anon_sym_mut] = ACTIONS(1882), + [anon_sym_const] = ACTIONS(1882), + [sym_cmd_identifier] = ACTIONS(1882), + [anon_sym_SEMI] = ACTIONS(1882), + [anon_sym_LF] = ACTIONS(1884), + [anon_sym_def] = ACTIONS(1882), + [anon_sym_def_DASHenv] = ACTIONS(1882), + [anon_sym_export_DASHenv] = ACTIONS(1882), + [anon_sym_extern] = ACTIONS(1882), + [anon_sym_module] = ACTIONS(1882), + [anon_sym_use] = ACTIONS(1882), + [anon_sym_LBRACK] = ACTIONS(1882), + [anon_sym_LPAREN] = ACTIONS(1882), + [anon_sym_RPAREN] = ACTIONS(1882), + [anon_sym_DOLLAR] = ACTIONS(1882), + [anon_sym_error] = ACTIONS(1882), + [anon_sym_DASH] = ACTIONS(1882), + [anon_sym_break] = ACTIONS(1882), + [anon_sym_continue] = ACTIONS(1882), + [anon_sym_for] = ACTIONS(1882), + [anon_sym_loop] = ACTIONS(1882), + [anon_sym_while] = ACTIONS(1882), + [anon_sym_do] = ACTIONS(1882), + [anon_sym_if] = ACTIONS(1882), + [anon_sym_match] = ACTIONS(1882), + [anon_sym_LBRACE] = ACTIONS(1882), + [anon_sym_RBRACE] = ACTIONS(1882), + [anon_sym_try] = ACTIONS(1882), + [anon_sym_return] = ACTIONS(1882), + [anon_sym_source] = ACTIONS(1882), + [anon_sym_source_DASHenv] = ACTIONS(1882), + [anon_sym_register] = ACTIONS(1882), + [anon_sym_hide] = ACTIONS(1882), + [anon_sym_hide_DASHenv] = ACTIONS(1882), + [anon_sym_overlay] = ACTIONS(1882), + [anon_sym_where] = ACTIONS(1882), + [anon_sym_not] = ACTIONS(1882), + [anon_sym_DOT_DOT_LT] = ACTIONS(1882), + [anon_sym_DOT_DOT] = ACTIONS(1882), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1882), + [sym_val_nothing] = ACTIONS(1882), + [anon_sym_true] = ACTIONS(1882), + [anon_sym_false] = ACTIONS(1882), + [aux_sym_val_number_token1] = ACTIONS(1882), + [aux_sym_val_number_token2] = ACTIONS(1882), + [aux_sym_val_number_token3] = ACTIONS(1882), + [aux_sym_val_number_token4] = ACTIONS(1882), + [anon_sym_inf] = ACTIONS(1882), + [anon_sym_DASHinf] = ACTIONS(1882), + [anon_sym_NaN] = ACTIONS(1882), + [anon_sym_0b] = ACTIONS(1882), + [anon_sym_0o] = ACTIONS(1882), + [anon_sym_0x] = ACTIONS(1882), + [sym_val_date] = ACTIONS(1882), + [anon_sym_DQUOTE] = ACTIONS(1882), + [sym__str_single_quotes] = ACTIONS(1882), + [sym__str_back_ticks] = ACTIONS(1882), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1882), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1882), + [anon_sym_CARET] = ACTIONS(1882), [anon_sym_POUND] = ACTIONS(3), }, [855] = { - [sym_path] = STATE(965), [sym_comment] = STATE(855), - [aux_sym_cell_path_repeat1] = STATE(847), - [sym_cmd_identifier] = ACTIONS(959), - [anon_sym_SEMI] = ACTIONS(959), - [anon_sym_LF] = ACTIONS(961), - [anon_sym_export] = ACTIONS(959), - [anon_sym_alias] = ACTIONS(959), - [anon_sym_def] = ACTIONS(959), - [anon_sym_def_DASHenv] = ACTIONS(959), - [anon_sym_export_DASHenv] = ACTIONS(959), - [anon_sym_extern] = ACTIONS(959), - [anon_sym_module] = ACTIONS(959), - [anon_sym_use] = ACTIONS(959), - [anon_sym_LBRACK] = ACTIONS(959), - [anon_sym_LPAREN] = ACTIONS(959), - [anon_sym_DOLLAR] = ACTIONS(959), - [anon_sym_error] = ACTIONS(959), - [anon_sym_DASH] = ACTIONS(959), - [anon_sym_break] = ACTIONS(959), - [anon_sym_continue] = ACTIONS(959), - [anon_sym_for] = ACTIONS(959), - [anon_sym_loop] = ACTIONS(959), - [anon_sym_while] = ACTIONS(959), - [anon_sym_do] = ACTIONS(959), - [anon_sym_if] = ACTIONS(959), - [anon_sym_match] = ACTIONS(959), - [anon_sym_LBRACE] = ACTIONS(959), - [anon_sym_RBRACE] = ACTIONS(959), - [anon_sym_DOT] = ACTIONS(1787), - [anon_sym_try] = ACTIONS(959), - [anon_sym_return] = ACTIONS(959), - [anon_sym_let] = ACTIONS(959), - [anon_sym_let_DASHenv] = ACTIONS(959), - [anon_sym_mut] = ACTIONS(959), - [anon_sym_const] = ACTIONS(959), - [anon_sym_source] = ACTIONS(959), - [anon_sym_source_DASHenv] = ACTIONS(959), - [anon_sym_register] = ACTIONS(959), - [anon_sym_hide] = ACTIONS(959), - [anon_sym_hide_DASHenv] = ACTIONS(959), - [anon_sym_overlay] = ACTIONS(959), - [anon_sym_where] = ACTIONS(959), - [anon_sym_not] = ACTIONS(959), - [anon_sym_DOT_DOT_LT] = ACTIONS(959), - [anon_sym_DOT_DOT] = ACTIONS(959), - [anon_sym_DOT_DOT_EQ] = ACTIONS(959), - [sym_val_nothing] = ACTIONS(959), - [anon_sym_true] = ACTIONS(959), - [anon_sym_false] = ACTIONS(959), - [aux_sym_val_number_token1] = ACTIONS(959), - [aux_sym_val_number_token2] = ACTIONS(959), - [aux_sym_val_number_token3] = ACTIONS(959), - [aux_sym_val_number_token4] = ACTIONS(959), - [anon_sym_inf] = ACTIONS(959), - [anon_sym_DASHinf] = ACTIONS(959), - [anon_sym_NaN] = ACTIONS(959), - [anon_sym_0b] = ACTIONS(959), - [anon_sym_0o] = ACTIONS(959), - [anon_sym_0x] = ACTIONS(959), - [sym_val_date] = ACTIONS(959), - [anon_sym_DQUOTE] = ACTIONS(959), - [sym__str_single_quotes] = ACTIONS(959), - [sym__str_back_ticks] = ACTIONS(959), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(959), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(959), - [anon_sym_CARET] = ACTIONS(959), + [anon_sym_export] = ACTIONS(1882), + [anon_sym_alias] = ACTIONS(1882), + [anon_sym_let] = ACTIONS(1882), + [anon_sym_let_DASHenv] = ACTIONS(1882), + [anon_sym_mut] = ACTIONS(1882), + [anon_sym_const] = ACTIONS(1882), + [sym_cmd_identifier] = ACTIONS(1882), + [anon_sym_SEMI] = ACTIONS(1882), + [anon_sym_LF] = ACTIONS(1884), + [anon_sym_def] = ACTIONS(1882), + [anon_sym_def_DASHenv] = ACTIONS(1882), + [anon_sym_export_DASHenv] = ACTIONS(1882), + [anon_sym_extern] = ACTIONS(1882), + [anon_sym_module] = ACTIONS(1882), + [anon_sym_use] = ACTIONS(1882), + [anon_sym_LBRACK] = ACTIONS(1882), + [anon_sym_LPAREN] = ACTIONS(1882), + [anon_sym_RPAREN] = ACTIONS(1882), + [anon_sym_DOLLAR] = ACTIONS(1882), + [anon_sym_error] = ACTIONS(1882), + [anon_sym_DASH] = ACTIONS(1882), + [anon_sym_break] = ACTIONS(1882), + [anon_sym_continue] = ACTIONS(1882), + [anon_sym_for] = ACTIONS(1882), + [anon_sym_loop] = ACTIONS(1882), + [anon_sym_while] = ACTIONS(1882), + [anon_sym_do] = ACTIONS(1882), + [anon_sym_if] = ACTIONS(1882), + [anon_sym_match] = ACTIONS(1882), + [anon_sym_LBRACE] = ACTIONS(1882), + [anon_sym_RBRACE] = ACTIONS(1882), + [anon_sym_try] = ACTIONS(1882), + [anon_sym_return] = ACTIONS(1882), + [anon_sym_source] = ACTIONS(1882), + [anon_sym_source_DASHenv] = ACTIONS(1882), + [anon_sym_register] = ACTIONS(1882), + [anon_sym_hide] = ACTIONS(1882), + [anon_sym_hide_DASHenv] = ACTIONS(1882), + [anon_sym_overlay] = ACTIONS(1882), + [anon_sym_where] = ACTIONS(1882), + [anon_sym_not] = ACTIONS(1882), + [anon_sym_DOT_DOT_LT] = ACTIONS(1882), + [anon_sym_DOT_DOT] = ACTIONS(1882), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1882), + [sym_val_nothing] = ACTIONS(1882), + [anon_sym_true] = ACTIONS(1882), + [anon_sym_false] = ACTIONS(1882), + [aux_sym_val_number_token1] = ACTIONS(1882), + [aux_sym_val_number_token2] = ACTIONS(1882), + [aux_sym_val_number_token3] = ACTIONS(1882), + [aux_sym_val_number_token4] = ACTIONS(1882), + [anon_sym_inf] = ACTIONS(1882), + [anon_sym_DASHinf] = ACTIONS(1882), + [anon_sym_NaN] = ACTIONS(1882), + [anon_sym_0b] = ACTIONS(1882), + [anon_sym_0o] = ACTIONS(1882), + [anon_sym_0x] = ACTIONS(1882), + [sym_val_date] = ACTIONS(1882), + [anon_sym_DQUOTE] = ACTIONS(1882), + [sym__str_single_quotes] = ACTIONS(1882), + [sym__str_back_ticks] = ACTIONS(1882), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1882), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1882), + [anon_sym_CARET] = ACTIONS(1882), [anon_sym_POUND] = ACTIONS(3), }, [856] = { [sym_comment] = STATE(856), - [ts_builtin_sym_end] = ACTIONS(1782), - [sym_cmd_identifier] = ACTIONS(1780), - [anon_sym_SEMI] = ACTIONS(1780), - [anon_sym_LF] = ACTIONS(1782), - [anon_sym_export] = ACTIONS(1780), - [anon_sym_alias] = ACTIONS(1780), - [anon_sym_def] = ACTIONS(1780), - [anon_sym_def_DASHenv] = ACTIONS(1780), - [anon_sym_export_DASHenv] = ACTIONS(1780), - [anon_sym_extern] = ACTIONS(1780), - [anon_sym_module] = ACTIONS(1780), - [anon_sym_use] = ACTIONS(1780), - [anon_sym_LBRACK] = ACTIONS(1780), - [anon_sym_LPAREN] = ACTIONS(1780), - [anon_sym_PIPE] = ACTIONS(1780), - [anon_sym_DOLLAR] = ACTIONS(1780), - [anon_sym_error] = ACTIONS(1780), - [anon_sym_DASH_DASH] = ACTIONS(1780), - [anon_sym_DASH] = ACTIONS(1780), - [anon_sym_break] = ACTIONS(1780), - [anon_sym_continue] = ACTIONS(1780), - [anon_sym_for] = ACTIONS(1780), - [anon_sym_loop] = ACTIONS(1780), - [anon_sym_while] = ACTIONS(1780), - [anon_sym_do] = ACTIONS(1780), - [anon_sym_if] = ACTIONS(1780), - [anon_sym_match] = ACTIONS(1780), - [anon_sym_LBRACE] = ACTIONS(1780), - [anon_sym_try] = ACTIONS(1780), - [anon_sym_return] = ACTIONS(1780), - [anon_sym_let] = ACTIONS(1780), - [anon_sym_let_DASHenv] = ACTIONS(1780), - [anon_sym_mut] = ACTIONS(1780), - [anon_sym_const] = ACTIONS(1780), - [anon_sym_source] = ACTIONS(1780), - [anon_sym_source_DASHenv] = ACTIONS(1780), - [anon_sym_register] = ACTIONS(1780), - [anon_sym_hide] = ACTIONS(1780), - [anon_sym_hide_DASHenv] = ACTIONS(1780), - [anon_sym_overlay] = ACTIONS(1780), - [anon_sym_where] = ACTIONS(1780), - [anon_sym_not] = ACTIONS(1780), - [anon_sym_DOT_DOT_LT] = ACTIONS(1780), - [anon_sym_DOT_DOT] = ACTIONS(1780), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1780), - [sym_val_nothing] = ACTIONS(1780), - [anon_sym_true] = ACTIONS(1780), - [anon_sym_false] = ACTIONS(1780), - [aux_sym_val_number_token1] = ACTIONS(1780), - [aux_sym_val_number_token2] = ACTIONS(1780), - [aux_sym_val_number_token3] = ACTIONS(1780), - [aux_sym_val_number_token4] = ACTIONS(1780), - [anon_sym_inf] = ACTIONS(1780), - [anon_sym_DASHinf] = ACTIONS(1780), - [anon_sym_NaN] = ACTIONS(1780), - [anon_sym_0b] = ACTIONS(1780), - [anon_sym_0o] = ACTIONS(1780), - [anon_sym_0x] = ACTIONS(1780), - [sym_val_date] = ACTIONS(1780), - [anon_sym_DQUOTE] = ACTIONS(1780), - [sym__str_single_quotes] = ACTIONS(1780), - [sym__str_back_ticks] = ACTIONS(1780), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1780), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1780), - [anon_sym_CARET] = ACTIONS(1780), - [sym_short_flag] = ACTIONS(1780), + [ts_builtin_sym_end] = ACTIONS(708), + [anon_sym_export] = ACTIONS(706), + [anon_sym_alias] = ACTIONS(706), + [anon_sym_let] = ACTIONS(706), + [anon_sym_let_DASHenv] = ACTIONS(706), + [anon_sym_mut] = ACTIONS(706), + [anon_sym_const] = ACTIONS(706), + [sym_cmd_identifier] = ACTIONS(706), + [anon_sym_SEMI] = ACTIONS(706), + [anon_sym_LF] = ACTIONS(708), + [anon_sym_def] = ACTIONS(706), + [anon_sym_def_DASHenv] = ACTIONS(706), + [anon_sym_export_DASHenv] = ACTIONS(706), + [anon_sym_extern] = ACTIONS(706), + [anon_sym_module] = ACTIONS(706), + [anon_sym_use] = ACTIONS(706), + [anon_sym_LBRACK] = ACTIONS(706), + [anon_sym_LPAREN] = ACTIONS(706), + [anon_sym_PIPE] = ACTIONS(706), + [anon_sym_DOLLAR] = ACTIONS(706), + [anon_sym_error] = ACTIONS(706), + [anon_sym_DASH] = ACTIONS(706), + [anon_sym_break] = ACTIONS(706), + [anon_sym_continue] = ACTIONS(706), + [anon_sym_for] = ACTIONS(706), + [anon_sym_loop] = ACTIONS(706), + [anon_sym_while] = ACTIONS(706), + [anon_sym_do] = ACTIONS(706), + [anon_sym_if] = ACTIONS(706), + [anon_sym_match] = ACTIONS(706), + [anon_sym_LBRACE] = ACTIONS(706), + [anon_sym_try] = ACTIONS(706), + [anon_sym_return] = ACTIONS(706), + [anon_sym_source] = ACTIONS(706), + [anon_sym_source_DASHenv] = ACTIONS(706), + [anon_sym_register] = ACTIONS(706), + [anon_sym_hide] = ACTIONS(706), + [anon_sym_hide_DASHenv] = ACTIONS(706), + [anon_sym_overlay] = ACTIONS(706), + [anon_sym_where] = ACTIONS(706), + [anon_sym_not] = ACTIONS(706), + [anon_sym_DOT_DOT_LT] = ACTIONS(706), + [anon_sym_DOT_DOT] = ACTIONS(706), + [anon_sym_DOT_DOT_EQ] = ACTIONS(706), + [sym_val_nothing] = ACTIONS(706), + [anon_sym_true] = ACTIONS(706), + [anon_sym_false] = ACTIONS(706), + [aux_sym_val_number_token1] = ACTIONS(706), + [aux_sym_val_number_token2] = ACTIONS(706), + [aux_sym_val_number_token3] = ACTIONS(706), + [aux_sym_val_number_token4] = ACTIONS(706), + [anon_sym_inf] = ACTIONS(706), + [anon_sym_DASHinf] = ACTIONS(706), + [anon_sym_NaN] = ACTIONS(706), + [anon_sym_0b] = ACTIONS(706), + [anon_sym_0o] = ACTIONS(706), + [anon_sym_0x] = ACTIONS(706), + [sym_val_date] = ACTIONS(706), + [anon_sym_DQUOTE] = ACTIONS(706), + [sym__str_single_quotes] = ACTIONS(706), + [sym__str_back_ticks] = ACTIONS(706), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(706), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(706), + [anon_sym_CARET] = ACTIONS(706), [anon_sym_POUND] = ACTIONS(3), }, [857] = { - [sym_path] = STATE(946), [sym_comment] = STATE(857), - [aux_sym_cell_path_repeat1] = STATE(853), - [ts_builtin_sym_end] = ACTIONS(931), - [sym_cmd_identifier] = ACTIONS(929), - [anon_sym_SEMI] = ACTIONS(929), - [anon_sym_LF] = ACTIONS(931), - [anon_sym_export] = ACTIONS(929), - [anon_sym_alias] = ACTIONS(929), - [anon_sym_def] = ACTIONS(929), - [anon_sym_def_DASHenv] = ACTIONS(929), - [anon_sym_export_DASHenv] = ACTIONS(929), - [anon_sym_extern] = ACTIONS(929), - [anon_sym_module] = ACTIONS(929), - [anon_sym_use] = ACTIONS(929), - [anon_sym_LBRACK] = ACTIONS(929), - [anon_sym_LPAREN] = ACTIONS(929), - [anon_sym_DOLLAR] = ACTIONS(929), - [anon_sym_error] = ACTIONS(929), - [anon_sym_DASH] = ACTIONS(929), - [anon_sym_break] = ACTIONS(929), - [anon_sym_continue] = ACTIONS(929), - [anon_sym_for] = ACTIONS(929), - [anon_sym_loop] = ACTIONS(929), - [anon_sym_while] = ACTIONS(929), - [anon_sym_do] = ACTIONS(929), - [anon_sym_if] = ACTIONS(929), - [anon_sym_match] = ACTIONS(929), - [anon_sym_LBRACE] = ACTIONS(929), - [anon_sym_DOT] = ACTIONS(1724), - [anon_sym_try] = ACTIONS(929), - [anon_sym_return] = ACTIONS(929), - [anon_sym_let] = ACTIONS(929), - [anon_sym_let_DASHenv] = ACTIONS(929), - [anon_sym_mut] = ACTIONS(929), - [anon_sym_const] = ACTIONS(929), - [anon_sym_source] = ACTIONS(929), - [anon_sym_source_DASHenv] = ACTIONS(929), - [anon_sym_register] = ACTIONS(929), - [anon_sym_hide] = ACTIONS(929), - [anon_sym_hide_DASHenv] = ACTIONS(929), - [anon_sym_overlay] = ACTIONS(929), - [anon_sym_where] = ACTIONS(929), - [anon_sym_not] = ACTIONS(929), - [anon_sym_DOT_DOT_LT] = ACTIONS(929), - [anon_sym_DOT_DOT] = ACTIONS(929), - [anon_sym_DOT_DOT_EQ] = ACTIONS(929), - [sym_val_nothing] = ACTIONS(929), - [anon_sym_true] = ACTIONS(929), - [anon_sym_false] = ACTIONS(929), - [aux_sym_val_number_token1] = ACTIONS(929), - [aux_sym_val_number_token2] = ACTIONS(929), - [aux_sym_val_number_token3] = ACTIONS(929), - [aux_sym_val_number_token4] = ACTIONS(929), - [anon_sym_inf] = ACTIONS(929), - [anon_sym_DASHinf] = ACTIONS(929), - [anon_sym_NaN] = ACTIONS(929), - [anon_sym_0b] = ACTIONS(929), - [anon_sym_0o] = ACTIONS(929), - [anon_sym_0x] = ACTIONS(929), - [sym_val_date] = ACTIONS(929), - [anon_sym_DQUOTE] = ACTIONS(929), - [sym__str_single_quotes] = ACTIONS(929), - [sym__str_back_ticks] = ACTIONS(929), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(929), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(929), - [anon_sym_CARET] = ACTIONS(929), + [anon_sym_export] = ACTIONS(1886), + [anon_sym_alias] = ACTIONS(1886), + [anon_sym_let] = ACTIONS(1886), + [anon_sym_let_DASHenv] = ACTIONS(1886), + [anon_sym_mut] = ACTIONS(1886), + [anon_sym_const] = ACTIONS(1886), + [sym_cmd_identifier] = ACTIONS(1886), + [anon_sym_SEMI] = ACTIONS(1886), + [anon_sym_LF] = ACTIONS(1888), + [anon_sym_def] = ACTIONS(1886), + [anon_sym_def_DASHenv] = ACTIONS(1886), + [anon_sym_export_DASHenv] = ACTIONS(1886), + [anon_sym_extern] = ACTIONS(1886), + [anon_sym_module] = ACTIONS(1886), + [anon_sym_use] = ACTIONS(1886), + [anon_sym_LBRACK] = ACTIONS(1886), + [anon_sym_LPAREN] = ACTIONS(1886), + [anon_sym_RPAREN] = ACTIONS(1886), + [anon_sym_DOLLAR] = ACTIONS(1886), + [anon_sym_error] = ACTIONS(1886), + [anon_sym_DASH] = ACTIONS(1886), + [anon_sym_break] = ACTIONS(1886), + [anon_sym_continue] = ACTIONS(1886), + [anon_sym_for] = ACTIONS(1886), + [anon_sym_loop] = ACTIONS(1886), + [anon_sym_while] = ACTIONS(1886), + [anon_sym_do] = ACTIONS(1886), + [anon_sym_if] = ACTIONS(1886), + [anon_sym_match] = ACTIONS(1886), + [anon_sym_LBRACE] = ACTIONS(1886), + [anon_sym_RBRACE] = ACTIONS(1886), + [anon_sym_try] = ACTIONS(1886), + [anon_sym_return] = ACTIONS(1886), + [anon_sym_source] = ACTIONS(1886), + [anon_sym_source_DASHenv] = ACTIONS(1886), + [anon_sym_register] = ACTIONS(1886), + [anon_sym_hide] = ACTIONS(1886), + [anon_sym_hide_DASHenv] = ACTIONS(1886), + [anon_sym_overlay] = ACTIONS(1886), + [anon_sym_where] = ACTIONS(1886), + [anon_sym_not] = ACTIONS(1886), + [anon_sym_DOT_DOT_LT] = ACTIONS(1886), + [anon_sym_DOT_DOT] = ACTIONS(1886), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1886), + [sym_val_nothing] = ACTIONS(1886), + [anon_sym_true] = ACTIONS(1886), + [anon_sym_false] = ACTIONS(1886), + [aux_sym_val_number_token1] = ACTIONS(1886), + [aux_sym_val_number_token2] = ACTIONS(1886), + [aux_sym_val_number_token3] = ACTIONS(1886), + [aux_sym_val_number_token4] = ACTIONS(1886), + [anon_sym_inf] = ACTIONS(1886), + [anon_sym_DASHinf] = ACTIONS(1886), + [anon_sym_NaN] = ACTIONS(1886), + [anon_sym_0b] = ACTIONS(1886), + [anon_sym_0o] = ACTIONS(1886), + [anon_sym_0x] = ACTIONS(1886), + [sym_val_date] = ACTIONS(1886), + [anon_sym_DQUOTE] = ACTIONS(1886), + [sym__str_single_quotes] = ACTIONS(1886), + [sym__str_back_ticks] = ACTIONS(1886), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1886), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1886), + [anon_sym_CARET] = ACTIONS(1886), [anon_sym_POUND] = ACTIONS(3), }, [858] = { [sym_comment] = STATE(858), - [sym_cmd_identifier] = ACTIONS(1099), - [anon_sym_SEMI] = ACTIONS(1099), - [anon_sym_LF] = ACTIONS(1097), - [anon_sym_export] = ACTIONS(1099), - [anon_sym_alias] = ACTIONS(1099), - [anon_sym_def] = ACTIONS(1099), - [anon_sym_def_DASHenv] = 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_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_let] = ACTIONS(1099), - [anon_sym_let_DASHenv] = ACTIONS(1099), - [anon_sym_mut] = ACTIONS(1099), - [anon_sym_const] = 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_QMARK2] = ACTIONS(1099), - [anon_sym_not] = ACTIONS(1099), - [anon_sym_DOT_DOT_LT] = ACTIONS(1099), - [anon_sym_DOT_DOT] = ACTIONS(1099), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1099), - [sym_val_nothing] = ACTIONS(1099), - [anon_sym_true] = ACTIONS(1099), - [anon_sym_false] = ACTIONS(1099), - [aux_sym_val_number_token1] = ACTIONS(1099), - [aux_sym_val_number_token2] = ACTIONS(1099), - [aux_sym_val_number_token3] = ACTIONS(1099), - [aux_sym_val_number_token4] = ACTIONS(1099), - [anon_sym_inf] = ACTIONS(1099), - [anon_sym_DASHinf] = ACTIONS(1099), - [anon_sym_NaN] = 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_export] = ACTIONS(777), + [anon_sym_alias] = ACTIONS(777), + [anon_sym_let] = ACTIONS(777), + [anon_sym_let_DASHenv] = ACTIONS(777), + [anon_sym_mut] = ACTIONS(777), + [anon_sym_const] = ACTIONS(777), + [sym_cmd_identifier] = ACTIONS(777), + [anon_sym_SEMI] = ACTIONS(777), + [anon_sym_LF] = ACTIONS(779), + [anon_sym_def] = ACTIONS(777), + [anon_sym_def_DASHenv] = ACTIONS(777), + [anon_sym_export_DASHenv] = ACTIONS(777), + [anon_sym_extern] = ACTIONS(777), + [anon_sym_module] = ACTIONS(777), + [anon_sym_use] = ACTIONS(777), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LPAREN] = ACTIONS(777), + [anon_sym_RPAREN] = ACTIONS(777), + [anon_sym_DOLLAR] = ACTIONS(777), + [anon_sym_error] = ACTIONS(777), + [anon_sym_DASH] = ACTIONS(777), + [anon_sym_break] = ACTIONS(777), + [anon_sym_continue] = ACTIONS(777), + [anon_sym_for] = ACTIONS(777), + [anon_sym_loop] = ACTIONS(777), + [anon_sym_while] = ACTIONS(777), + [anon_sym_do] = ACTIONS(777), + [anon_sym_if] = ACTIONS(777), + [anon_sym_match] = ACTIONS(777), + [anon_sym_LBRACE] = ACTIONS(777), + [anon_sym_RBRACE] = ACTIONS(777), + [anon_sym_try] = ACTIONS(777), + [anon_sym_return] = ACTIONS(777), + [anon_sym_source] = ACTIONS(777), + [anon_sym_source_DASHenv] = ACTIONS(777), + [anon_sym_register] = ACTIONS(777), + [anon_sym_hide] = ACTIONS(777), + [anon_sym_hide_DASHenv] = ACTIONS(777), + [anon_sym_overlay] = ACTIONS(777), + [anon_sym_where] = ACTIONS(777), + [anon_sym_not] = ACTIONS(777), + [anon_sym_DOT_DOT_LT] = ACTIONS(777), + [anon_sym_DOT_DOT] = ACTIONS(777), + [anon_sym_DOT_DOT_EQ] = ACTIONS(777), + [sym_val_nothing] = ACTIONS(777), + [anon_sym_true] = ACTIONS(777), + [anon_sym_false] = ACTIONS(777), + [aux_sym_val_number_token1] = ACTIONS(777), + [aux_sym_val_number_token2] = ACTIONS(777), + [aux_sym_val_number_token3] = ACTIONS(777), + [aux_sym_val_number_token4] = ACTIONS(777), + [anon_sym_inf] = ACTIONS(777), + [anon_sym_DASHinf] = ACTIONS(777), + [anon_sym_NaN] = ACTIONS(777), + [anon_sym_0b] = ACTIONS(777), + [anon_sym_0o] = ACTIONS(777), + [anon_sym_0x] = ACTIONS(777), + [sym_val_date] = ACTIONS(777), + [anon_sym_DQUOTE] = ACTIONS(777), + [sym__str_single_quotes] = ACTIONS(777), + [sym__str_back_ticks] = ACTIONS(777), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(777), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(777), + [anon_sym_CARET] = ACTIONS(777), [anon_sym_POUND] = ACTIONS(3), }, [859] = { - [sym_path] = STATE(946), [sym_comment] = STATE(859), - [aux_sym_cell_path_repeat1] = STATE(857), - [ts_builtin_sym_end] = ACTIONS(961), - [sym_cmd_identifier] = ACTIONS(959), - [anon_sym_SEMI] = ACTIONS(959), - [anon_sym_LF] = ACTIONS(961), - [anon_sym_export] = ACTIONS(959), - [anon_sym_alias] = ACTIONS(959), - [anon_sym_def] = ACTIONS(959), - [anon_sym_def_DASHenv] = ACTIONS(959), - [anon_sym_export_DASHenv] = ACTIONS(959), - [anon_sym_extern] = ACTIONS(959), - [anon_sym_module] = ACTIONS(959), - [anon_sym_use] = ACTIONS(959), - [anon_sym_LBRACK] = ACTIONS(959), - [anon_sym_LPAREN] = ACTIONS(959), - [anon_sym_DOLLAR] = ACTIONS(959), - [anon_sym_error] = ACTIONS(959), - [anon_sym_DASH] = ACTIONS(959), - [anon_sym_break] = ACTIONS(959), - [anon_sym_continue] = ACTIONS(959), - [anon_sym_for] = ACTIONS(959), - [anon_sym_loop] = ACTIONS(959), - [anon_sym_while] = ACTIONS(959), - [anon_sym_do] = ACTIONS(959), - [anon_sym_if] = ACTIONS(959), - [anon_sym_match] = ACTIONS(959), - [anon_sym_LBRACE] = ACTIONS(959), - [anon_sym_DOT] = ACTIONS(1724), - [anon_sym_try] = ACTIONS(959), - [anon_sym_return] = ACTIONS(959), - [anon_sym_let] = ACTIONS(959), - [anon_sym_let_DASHenv] = ACTIONS(959), - [anon_sym_mut] = ACTIONS(959), - [anon_sym_const] = ACTIONS(959), - [anon_sym_source] = ACTIONS(959), - [anon_sym_source_DASHenv] = ACTIONS(959), - [anon_sym_register] = ACTIONS(959), - [anon_sym_hide] = ACTIONS(959), - [anon_sym_hide_DASHenv] = ACTIONS(959), - [anon_sym_overlay] = ACTIONS(959), - [anon_sym_where] = ACTIONS(959), - [anon_sym_not] = ACTIONS(959), - [anon_sym_DOT_DOT_LT] = ACTIONS(959), - [anon_sym_DOT_DOT] = ACTIONS(959), - [anon_sym_DOT_DOT_EQ] = ACTIONS(959), - [sym_val_nothing] = ACTIONS(959), - [anon_sym_true] = ACTIONS(959), - [anon_sym_false] = ACTIONS(959), - [aux_sym_val_number_token1] = ACTIONS(959), - [aux_sym_val_number_token2] = ACTIONS(959), - [aux_sym_val_number_token3] = ACTIONS(959), - [aux_sym_val_number_token4] = ACTIONS(959), - [anon_sym_inf] = ACTIONS(959), - [anon_sym_DASHinf] = ACTIONS(959), - [anon_sym_NaN] = ACTIONS(959), - [anon_sym_0b] = ACTIONS(959), - [anon_sym_0o] = ACTIONS(959), - [anon_sym_0x] = ACTIONS(959), - [sym_val_date] = ACTIONS(959), - [anon_sym_DQUOTE] = ACTIONS(959), - [sym__str_single_quotes] = ACTIONS(959), - [sym__str_back_ticks] = ACTIONS(959), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(959), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(959), - [anon_sym_CARET] = ACTIONS(959), + [anon_sym_export] = ACTIONS(1886), + [anon_sym_alias] = ACTIONS(1886), + [anon_sym_let] = ACTIONS(1886), + [anon_sym_let_DASHenv] = ACTIONS(1886), + [anon_sym_mut] = ACTIONS(1886), + [anon_sym_const] = ACTIONS(1886), + [sym_cmd_identifier] = ACTIONS(1886), + [anon_sym_SEMI] = ACTIONS(1886), + [anon_sym_LF] = ACTIONS(1888), + [anon_sym_def] = ACTIONS(1886), + [anon_sym_def_DASHenv] = ACTIONS(1886), + [anon_sym_export_DASHenv] = ACTIONS(1886), + [anon_sym_extern] = ACTIONS(1886), + [anon_sym_module] = ACTIONS(1886), + [anon_sym_use] = ACTIONS(1886), + [anon_sym_LBRACK] = ACTIONS(1886), + [anon_sym_LPAREN] = ACTIONS(1886), + [anon_sym_RPAREN] = ACTIONS(1886), + [anon_sym_DOLLAR] = ACTIONS(1886), + [anon_sym_error] = ACTIONS(1886), + [anon_sym_DASH] = ACTIONS(1886), + [anon_sym_break] = ACTIONS(1886), + [anon_sym_continue] = ACTIONS(1886), + [anon_sym_for] = ACTIONS(1886), + [anon_sym_loop] = ACTIONS(1886), + [anon_sym_while] = ACTIONS(1886), + [anon_sym_do] = ACTIONS(1886), + [anon_sym_if] = ACTIONS(1886), + [anon_sym_match] = ACTIONS(1886), + [anon_sym_LBRACE] = ACTIONS(1886), + [anon_sym_RBRACE] = ACTIONS(1886), + [anon_sym_try] = ACTIONS(1886), + [anon_sym_return] = ACTIONS(1886), + [anon_sym_source] = ACTIONS(1886), + [anon_sym_source_DASHenv] = ACTIONS(1886), + [anon_sym_register] = ACTIONS(1886), + [anon_sym_hide] = ACTIONS(1886), + [anon_sym_hide_DASHenv] = ACTIONS(1886), + [anon_sym_overlay] = ACTIONS(1886), + [anon_sym_where] = ACTIONS(1886), + [anon_sym_not] = ACTIONS(1886), + [anon_sym_DOT_DOT_LT] = ACTIONS(1886), + [anon_sym_DOT_DOT] = ACTIONS(1886), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1886), + [sym_val_nothing] = ACTIONS(1886), + [anon_sym_true] = ACTIONS(1886), + [anon_sym_false] = ACTIONS(1886), + [aux_sym_val_number_token1] = ACTIONS(1886), + [aux_sym_val_number_token2] = ACTIONS(1886), + [aux_sym_val_number_token3] = ACTIONS(1886), + [aux_sym_val_number_token4] = ACTIONS(1886), + [anon_sym_inf] = ACTIONS(1886), + [anon_sym_DASHinf] = ACTIONS(1886), + [anon_sym_NaN] = ACTIONS(1886), + [anon_sym_0b] = ACTIONS(1886), + [anon_sym_0o] = ACTIONS(1886), + [anon_sym_0x] = ACTIONS(1886), + [sym_val_date] = ACTIONS(1886), + [anon_sym_DQUOTE] = ACTIONS(1886), + [sym__str_single_quotes] = ACTIONS(1886), + [sym__str_back_ticks] = ACTIONS(1886), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1886), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1886), + [anon_sym_CARET] = ACTIONS(1886), [anon_sym_POUND] = ACTIONS(3), }, [860] = { [sym_comment] = STATE(860), - [sym_cmd_identifier] = ACTIONS(1103), - [anon_sym_SEMI] = ACTIONS(1103), - [anon_sym_LF] = ACTIONS(1101), - [anon_sym_export] = ACTIONS(1103), - [anon_sym_alias] = ACTIONS(1103), - [anon_sym_def] = ACTIONS(1103), - [anon_sym_def_DASHenv] = ACTIONS(1103), - [anon_sym_export_DASHenv] = ACTIONS(1103), - [anon_sym_extern] = ACTIONS(1103), - [anon_sym_module] = ACTIONS(1103), - [anon_sym_use] = ACTIONS(1103), - [anon_sym_LBRACK] = ACTIONS(1103), - [anon_sym_LPAREN] = ACTIONS(1103), - [anon_sym_DOLLAR] = ACTIONS(1103), - [anon_sym_error] = ACTIONS(1103), - [anon_sym_DASH] = ACTIONS(1103), - [anon_sym_break] = ACTIONS(1103), - [anon_sym_continue] = ACTIONS(1103), - [anon_sym_for] = ACTIONS(1103), - [anon_sym_loop] = ACTIONS(1103), - [anon_sym_while] = ACTIONS(1103), - [anon_sym_do] = ACTIONS(1103), - [anon_sym_if] = ACTIONS(1103), - [anon_sym_match] = ACTIONS(1103), - [anon_sym_LBRACE] = ACTIONS(1103), - [anon_sym_RBRACE] = ACTIONS(1103), - [anon_sym_DOT] = ACTIONS(1103), - [anon_sym_try] = ACTIONS(1103), - [anon_sym_return] = ACTIONS(1103), - [anon_sym_let] = ACTIONS(1103), - [anon_sym_let_DASHenv] = ACTIONS(1103), - [anon_sym_mut] = ACTIONS(1103), - [anon_sym_const] = ACTIONS(1103), - [anon_sym_source] = ACTIONS(1103), - [anon_sym_source_DASHenv] = ACTIONS(1103), - [anon_sym_register] = ACTIONS(1103), - [anon_sym_hide] = ACTIONS(1103), - [anon_sym_hide_DASHenv] = ACTIONS(1103), - [anon_sym_overlay] = ACTIONS(1103), - [anon_sym_STAR] = ACTIONS(1103), - [anon_sym_where] = ACTIONS(1103), - [anon_sym_QMARK2] = ACTIONS(1103), - [anon_sym_not] = ACTIONS(1103), - [anon_sym_DOT_DOT_LT] = ACTIONS(1103), - [anon_sym_DOT_DOT] = ACTIONS(1103), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1103), - [sym_val_nothing] = ACTIONS(1103), - [anon_sym_true] = ACTIONS(1103), - [anon_sym_false] = ACTIONS(1103), - [aux_sym_val_number_token1] = ACTIONS(1103), - [aux_sym_val_number_token2] = ACTIONS(1103), - [aux_sym_val_number_token3] = ACTIONS(1103), - [aux_sym_val_number_token4] = ACTIONS(1103), - [anon_sym_inf] = ACTIONS(1103), - [anon_sym_DASHinf] = ACTIONS(1103), - [anon_sym_NaN] = ACTIONS(1103), - [anon_sym_0b] = ACTIONS(1103), - [anon_sym_0o] = ACTIONS(1103), - [anon_sym_0x] = ACTIONS(1103), - [sym_val_date] = ACTIONS(1103), - [anon_sym_DQUOTE] = ACTIONS(1103), - [sym__str_single_quotes] = ACTIONS(1103), - [sym__str_back_ticks] = ACTIONS(1103), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1103), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1103), - [anon_sym_CARET] = ACTIONS(1103), + [anon_sym_export] = ACTIONS(1890), + [anon_sym_alias] = ACTIONS(1890), + [anon_sym_let] = ACTIONS(1890), + [anon_sym_let_DASHenv] = ACTIONS(1890), + [anon_sym_mut] = ACTIONS(1890), + [anon_sym_const] = ACTIONS(1890), + [sym_cmd_identifier] = ACTIONS(1890), + [anon_sym_SEMI] = ACTIONS(1890), + [anon_sym_LF] = ACTIONS(1892), + [anon_sym_def] = ACTIONS(1890), + [anon_sym_def_DASHenv] = ACTIONS(1890), + [anon_sym_export_DASHenv] = ACTIONS(1890), + [anon_sym_extern] = ACTIONS(1890), + [anon_sym_module] = ACTIONS(1890), + [anon_sym_use] = ACTIONS(1890), + [anon_sym_LBRACK] = ACTIONS(1890), + [anon_sym_LPAREN] = ACTIONS(1890), + [anon_sym_RPAREN] = ACTIONS(1890), + [anon_sym_DOLLAR] = ACTIONS(1890), + [anon_sym_error] = ACTIONS(1890), + [anon_sym_DASH] = ACTIONS(1890), + [anon_sym_break] = ACTIONS(1890), + [anon_sym_continue] = ACTIONS(1890), + [anon_sym_for] = ACTIONS(1890), + [anon_sym_loop] = ACTIONS(1890), + [anon_sym_while] = ACTIONS(1890), + [anon_sym_do] = ACTIONS(1890), + [anon_sym_if] = ACTIONS(1890), + [anon_sym_match] = ACTIONS(1890), + [anon_sym_LBRACE] = ACTIONS(1890), + [anon_sym_RBRACE] = ACTIONS(1890), + [anon_sym_try] = ACTIONS(1890), + [anon_sym_return] = ACTIONS(1890), + [anon_sym_source] = ACTIONS(1890), + [anon_sym_source_DASHenv] = ACTIONS(1890), + [anon_sym_register] = ACTIONS(1890), + [anon_sym_hide] = ACTIONS(1890), + [anon_sym_hide_DASHenv] = ACTIONS(1890), + [anon_sym_overlay] = ACTIONS(1890), + [anon_sym_where] = ACTIONS(1890), + [anon_sym_not] = ACTIONS(1890), + [anon_sym_DOT_DOT_LT] = ACTIONS(1890), + [anon_sym_DOT_DOT] = ACTIONS(1890), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1890), + [sym_val_nothing] = ACTIONS(1890), + [anon_sym_true] = ACTIONS(1890), + [anon_sym_false] = ACTIONS(1890), + [aux_sym_val_number_token1] = ACTIONS(1890), + [aux_sym_val_number_token2] = ACTIONS(1890), + [aux_sym_val_number_token3] = ACTIONS(1890), + [aux_sym_val_number_token4] = ACTIONS(1890), + [anon_sym_inf] = ACTIONS(1890), + [anon_sym_DASHinf] = ACTIONS(1890), + [anon_sym_NaN] = ACTIONS(1890), + [anon_sym_0b] = ACTIONS(1890), + [anon_sym_0o] = ACTIONS(1890), + [anon_sym_0x] = ACTIONS(1890), + [sym_val_date] = ACTIONS(1890), + [anon_sym_DQUOTE] = ACTIONS(1890), + [sym__str_single_quotes] = ACTIONS(1890), + [sym__str_back_ticks] = ACTIONS(1890), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1890), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1890), + [anon_sym_CARET] = ACTIONS(1890), [anon_sym_POUND] = ACTIONS(3), }, [861] = { [sym_comment] = STATE(861), - [ts_builtin_sym_end] = ACTIONS(1161), - [sym_cmd_identifier] = ACTIONS(1159), - [anon_sym_SEMI] = ACTIONS(1159), - [anon_sym_LF] = ACTIONS(1161), - [anon_sym_export] = ACTIONS(1159), - [anon_sym_alias] = ACTIONS(1159), - [anon_sym_def] = ACTIONS(1159), - [anon_sym_def_DASHenv] = ACTIONS(1159), - [anon_sym_export_DASHenv] = ACTIONS(1159), - [anon_sym_extern] = ACTIONS(1159), - [anon_sym_module] = ACTIONS(1159), - [anon_sym_use] = ACTIONS(1159), - [anon_sym_LBRACK] = ACTIONS(1159), - [anon_sym_LPAREN] = ACTIONS(1159), - [anon_sym_PIPE] = ACTIONS(1159), - [anon_sym_DOLLAR] = ACTIONS(1159), - [anon_sym_error] = ACTIONS(1159), - [anon_sym_DASH_DASH] = ACTIONS(1159), - [anon_sym_DASH] = ACTIONS(1159), - [anon_sym_break] = ACTIONS(1159), - [anon_sym_continue] = ACTIONS(1159), - [anon_sym_for] = ACTIONS(1159), - [anon_sym_loop] = ACTIONS(1159), - [anon_sym_while] = ACTIONS(1159), - [anon_sym_do] = ACTIONS(1159), - [anon_sym_if] = ACTIONS(1159), - [anon_sym_match] = ACTIONS(1159), - [anon_sym_LBRACE] = ACTIONS(1159), - [anon_sym_try] = ACTIONS(1159), - [anon_sym_return] = ACTIONS(1159), - [anon_sym_let] = ACTIONS(1159), - [anon_sym_let_DASHenv] = ACTIONS(1159), - [anon_sym_mut] = ACTIONS(1159), - [anon_sym_const] = ACTIONS(1159), - [anon_sym_source] = ACTIONS(1159), - [anon_sym_source_DASHenv] = ACTIONS(1159), - [anon_sym_register] = ACTIONS(1159), - [anon_sym_hide] = ACTIONS(1159), - [anon_sym_hide_DASHenv] = ACTIONS(1159), - [anon_sym_overlay] = ACTIONS(1159), - [anon_sym_where] = ACTIONS(1159), - [anon_sym_not] = ACTIONS(1159), - [anon_sym_DOT_DOT_LT] = ACTIONS(1159), - [anon_sym_DOT_DOT] = ACTIONS(1159), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1159), - [sym_val_nothing] = ACTIONS(1159), - [anon_sym_true] = ACTIONS(1159), - [anon_sym_false] = ACTIONS(1159), - [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(1159), - [anon_sym_inf] = ACTIONS(1159), - [anon_sym_DASHinf] = ACTIONS(1159), - [anon_sym_NaN] = ACTIONS(1159), - [anon_sym_0b] = ACTIONS(1159), - [anon_sym_0o] = ACTIONS(1159), - [anon_sym_0x] = ACTIONS(1159), - [sym_val_date] = ACTIONS(1159), - [anon_sym_DQUOTE] = ACTIONS(1159), - [sym__str_single_quotes] = ACTIONS(1159), - [sym__str_back_ticks] = ACTIONS(1159), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1159), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1159), - [anon_sym_CARET] = ACTIONS(1159), - [sym_short_flag] = ACTIONS(1159), + [anon_sym_export] = ACTIONS(1894), + [anon_sym_alias] = ACTIONS(1894), + [anon_sym_let] = ACTIONS(1894), + [anon_sym_let_DASHenv] = ACTIONS(1894), + [anon_sym_mut] = ACTIONS(1894), + [anon_sym_const] = ACTIONS(1894), + [sym_cmd_identifier] = ACTIONS(1894), + [anon_sym_SEMI] = ACTIONS(1894), + [anon_sym_LF] = ACTIONS(1896), + [anon_sym_def] = ACTIONS(1894), + [anon_sym_def_DASHenv] = ACTIONS(1894), + [anon_sym_export_DASHenv] = ACTIONS(1894), + [anon_sym_extern] = ACTIONS(1894), + [anon_sym_module] = ACTIONS(1894), + [anon_sym_use] = ACTIONS(1894), + [anon_sym_LBRACK] = ACTIONS(1894), + [anon_sym_LPAREN] = ACTIONS(1894), + [anon_sym_RPAREN] = ACTIONS(1894), + [anon_sym_DOLLAR] = ACTIONS(1894), + [anon_sym_error] = ACTIONS(1894), + [anon_sym_DASH] = ACTIONS(1894), + [anon_sym_break] = ACTIONS(1894), + [anon_sym_continue] = ACTIONS(1894), + [anon_sym_for] = ACTIONS(1894), + [anon_sym_loop] = ACTIONS(1894), + [anon_sym_while] = ACTIONS(1894), + [anon_sym_do] = ACTIONS(1894), + [anon_sym_if] = ACTIONS(1894), + [anon_sym_match] = ACTIONS(1894), + [anon_sym_LBRACE] = ACTIONS(1894), + [anon_sym_RBRACE] = ACTIONS(1894), + [anon_sym_try] = ACTIONS(1894), + [anon_sym_return] = ACTIONS(1894), + [anon_sym_source] = ACTIONS(1894), + [anon_sym_source_DASHenv] = ACTIONS(1894), + [anon_sym_register] = ACTIONS(1894), + [anon_sym_hide] = ACTIONS(1894), + [anon_sym_hide_DASHenv] = ACTIONS(1894), + [anon_sym_overlay] = ACTIONS(1894), + [anon_sym_where] = ACTIONS(1894), + [anon_sym_not] = ACTIONS(1894), + [anon_sym_DOT_DOT_LT] = ACTIONS(1894), + [anon_sym_DOT_DOT] = ACTIONS(1894), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1894), + [sym_val_nothing] = ACTIONS(1894), + [anon_sym_true] = ACTIONS(1894), + [anon_sym_false] = ACTIONS(1894), + [aux_sym_val_number_token1] = ACTIONS(1894), + [aux_sym_val_number_token2] = ACTIONS(1894), + [aux_sym_val_number_token3] = ACTIONS(1894), + [aux_sym_val_number_token4] = ACTIONS(1894), + [anon_sym_inf] = ACTIONS(1894), + [anon_sym_DASHinf] = ACTIONS(1894), + [anon_sym_NaN] = ACTIONS(1894), + [anon_sym_0b] = ACTIONS(1894), + [anon_sym_0o] = ACTIONS(1894), + [anon_sym_0x] = ACTIONS(1894), + [sym_val_date] = ACTIONS(1894), + [anon_sym_DQUOTE] = ACTIONS(1894), + [sym__str_single_quotes] = ACTIONS(1894), + [sym__str_back_ticks] = ACTIONS(1894), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1894), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1894), + [anon_sym_CARET] = ACTIONS(1894), [anon_sym_POUND] = ACTIONS(3), }, [862] = { - [sym_cell_path] = STATE(1168), - [sym_path] = STATE(859), [sym_comment] = STATE(862), - [ts_builtin_sym_end] = ACTIONS(969), - [sym_cmd_identifier] = ACTIONS(967), - [anon_sym_SEMI] = ACTIONS(967), - [anon_sym_LF] = ACTIONS(969), - [anon_sym_export] = ACTIONS(967), - [anon_sym_alias] = ACTIONS(967), - [anon_sym_def] = ACTIONS(967), - [anon_sym_def_DASHenv] = ACTIONS(967), - [anon_sym_export_DASHenv] = ACTIONS(967), - [anon_sym_extern] = ACTIONS(967), - [anon_sym_module] = ACTIONS(967), - [anon_sym_use] = ACTIONS(967), - [anon_sym_LBRACK] = ACTIONS(967), - [anon_sym_LPAREN] = ACTIONS(967), - [anon_sym_DOLLAR] = ACTIONS(967), - [anon_sym_error] = ACTIONS(967), - [anon_sym_DASH] = ACTIONS(967), - [anon_sym_break] = ACTIONS(967), - [anon_sym_continue] = ACTIONS(967), - [anon_sym_for] = ACTIONS(967), - [anon_sym_loop] = ACTIONS(967), - [anon_sym_while] = ACTIONS(967), - [anon_sym_do] = ACTIONS(967), - [anon_sym_if] = ACTIONS(967), - [anon_sym_match] = ACTIONS(967), - [anon_sym_LBRACE] = ACTIONS(967), - [anon_sym_DOT] = ACTIONS(1724), - [anon_sym_try] = ACTIONS(967), - [anon_sym_return] = ACTIONS(967), - [anon_sym_let] = ACTIONS(967), - [anon_sym_let_DASHenv] = ACTIONS(967), - [anon_sym_mut] = ACTIONS(967), - [anon_sym_const] = ACTIONS(967), - [anon_sym_source] = ACTIONS(967), - [anon_sym_source_DASHenv] = ACTIONS(967), - [anon_sym_register] = ACTIONS(967), - [anon_sym_hide] = ACTIONS(967), - [anon_sym_hide_DASHenv] = ACTIONS(967), - [anon_sym_overlay] = ACTIONS(967), - [anon_sym_where] = ACTIONS(967), - [anon_sym_not] = ACTIONS(967), - [anon_sym_DOT_DOT_LT] = ACTIONS(967), - [anon_sym_DOT_DOT] = ACTIONS(967), - [anon_sym_DOT_DOT_EQ] = ACTIONS(967), - [sym_val_nothing] = ACTIONS(967), - [anon_sym_true] = ACTIONS(967), - [anon_sym_false] = ACTIONS(967), - [aux_sym_val_number_token1] = ACTIONS(967), - [aux_sym_val_number_token2] = ACTIONS(967), - [aux_sym_val_number_token3] = ACTIONS(967), - [aux_sym_val_number_token4] = ACTIONS(967), - [anon_sym_inf] = ACTIONS(967), - [anon_sym_DASHinf] = ACTIONS(967), - [anon_sym_NaN] = ACTIONS(967), - [anon_sym_0b] = ACTIONS(967), - [anon_sym_0o] = ACTIONS(967), - [anon_sym_0x] = ACTIONS(967), - [sym_val_date] = ACTIONS(967), - [anon_sym_DQUOTE] = ACTIONS(967), - [sym__str_single_quotes] = ACTIONS(967), - [sym__str_back_ticks] = ACTIONS(967), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(967), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(967), - [anon_sym_CARET] = ACTIONS(967), + [anon_sym_export] = ACTIONS(1898), + [anon_sym_alias] = ACTIONS(1898), + [anon_sym_let] = ACTIONS(1898), + [anon_sym_let_DASHenv] = ACTIONS(1898), + [anon_sym_mut] = ACTIONS(1898), + [anon_sym_const] = ACTIONS(1898), + [sym_cmd_identifier] = ACTIONS(1898), + [anon_sym_SEMI] = ACTIONS(1900), + [anon_sym_LF] = ACTIONS(1903), + [anon_sym_def] = ACTIONS(1898), + [anon_sym_def_DASHenv] = ACTIONS(1898), + [anon_sym_export_DASHenv] = ACTIONS(1898), + [anon_sym_extern] = ACTIONS(1898), + [anon_sym_module] = ACTIONS(1898), + [anon_sym_use] = ACTIONS(1898), + [anon_sym_LBRACK] = ACTIONS(1898), + [anon_sym_LPAREN] = ACTIONS(1898), + [anon_sym_RPAREN] = ACTIONS(1906), + [anon_sym_DOLLAR] = ACTIONS(1898), + [anon_sym_error] = ACTIONS(1898), + [anon_sym_DASH] = ACTIONS(1898), + [anon_sym_break] = ACTIONS(1898), + [anon_sym_continue] = ACTIONS(1898), + [anon_sym_for] = ACTIONS(1898), + [anon_sym_loop] = ACTIONS(1898), + [anon_sym_while] = ACTIONS(1898), + [anon_sym_do] = ACTIONS(1898), + [anon_sym_if] = ACTIONS(1898), + [anon_sym_match] = ACTIONS(1898), + [anon_sym_LBRACE] = ACTIONS(1898), + [anon_sym_RBRACE] = ACTIONS(1906), + [anon_sym_try] = ACTIONS(1898), + [anon_sym_return] = ACTIONS(1898), + [anon_sym_source] = ACTIONS(1898), + [anon_sym_source_DASHenv] = ACTIONS(1898), + [anon_sym_register] = ACTIONS(1898), + [anon_sym_hide] = ACTIONS(1898), + [anon_sym_hide_DASHenv] = ACTIONS(1898), + [anon_sym_overlay] = ACTIONS(1898), + [anon_sym_where] = ACTIONS(1898), + [anon_sym_not] = ACTIONS(1898), + [anon_sym_DOT_DOT_LT] = ACTIONS(1898), + [anon_sym_DOT_DOT] = ACTIONS(1898), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1898), + [sym_val_nothing] = ACTIONS(1898), + [anon_sym_true] = ACTIONS(1898), + [anon_sym_false] = ACTIONS(1898), + [aux_sym_val_number_token1] = ACTIONS(1898), + [aux_sym_val_number_token2] = ACTIONS(1898), + [aux_sym_val_number_token3] = ACTIONS(1898), + [aux_sym_val_number_token4] = ACTIONS(1898), + [anon_sym_inf] = ACTIONS(1898), + [anon_sym_DASHinf] = ACTIONS(1898), + [anon_sym_NaN] = ACTIONS(1898), + [anon_sym_0b] = ACTIONS(1898), + [anon_sym_0o] = ACTIONS(1898), + [anon_sym_0x] = ACTIONS(1898), + [sym_val_date] = ACTIONS(1898), + [anon_sym_DQUOTE] = ACTIONS(1898), + [sym__str_single_quotes] = ACTIONS(1898), + [sym__str_back_ticks] = ACTIONS(1898), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1898), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1898), + [anon_sym_CARET] = ACTIONS(1898), [anon_sym_POUND] = ACTIONS(3), }, [863] = { [sym_comment] = STATE(863), - [ts_builtin_sym_end] = ACTIONS(1778), - [sym_cmd_identifier] = ACTIONS(1776), - [anon_sym_SEMI] = ACTIONS(1776), - [anon_sym_LF] = ACTIONS(1778), - [anon_sym_export] = ACTIONS(1776), - [anon_sym_alias] = ACTIONS(1776), - [anon_sym_def] = ACTIONS(1776), - [anon_sym_def_DASHenv] = ACTIONS(1776), - [anon_sym_export_DASHenv] = ACTIONS(1776), - [anon_sym_extern] = ACTIONS(1776), - [anon_sym_module] = ACTIONS(1776), - [anon_sym_use] = ACTIONS(1776), - [anon_sym_LBRACK] = ACTIONS(1776), - [anon_sym_LPAREN] = ACTIONS(1776), - [anon_sym_PIPE] = ACTIONS(1776), - [anon_sym_DOLLAR] = ACTIONS(1776), - [anon_sym_error] = ACTIONS(1776), - [anon_sym_DASH_DASH] = ACTIONS(1776), - [anon_sym_DASH] = ACTIONS(1776), - [anon_sym_break] = ACTIONS(1776), - [anon_sym_continue] = ACTIONS(1776), - [anon_sym_for] = ACTIONS(1776), - [anon_sym_loop] = ACTIONS(1776), - [anon_sym_while] = ACTIONS(1776), - [anon_sym_do] = ACTIONS(1776), - [anon_sym_if] = ACTIONS(1776), - [anon_sym_match] = ACTIONS(1776), - [anon_sym_LBRACE] = ACTIONS(1776), - [anon_sym_try] = ACTIONS(1776), - [anon_sym_return] = ACTIONS(1776), - [anon_sym_let] = ACTIONS(1776), - [anon_sym_let_DASHenv] = ACTIONS(1776), - [anon_sym_mut] = ACTIONS(1776), - [anon_sym_const] = ACTIONS(1776), - [anon_sym_source] = ACTIONS(1776), - [anon_sym_source_DASHenv] = ACTIONS(1776), - [anon_sym_register] = ACTIONS(1776), - [anon_sym_hide] = ACTIONS(1776), - [anon_sym_hide_DASHenv] = ACTIONS(1776), - [anon_sym_overlay] = ACTIONS(1776), - [anon_sym_where] = ACTIONS(1776), - [anon_sym_not] = ACTIONS(1776), - [anon_sym_DOT_DOT_LT] = ACTIONS(1776), - [anon_sym_DOT_DOT] = ACTIONS(1776), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1776), - [sym_val_nothing] = ACTIONS(1776), - [anon_sym_true] = ACTIONS(1776), - [anon_sym_false] = ACTIONS(1776), - [aux_sym_val_number_token1] = ACTIONS(1776), - [aux_sym_val_number_token2] = ACTIONS(1776), - [aux_sym_val_number_token3] = ACTIONS(1776), - [aux_sym_val_number_token4] = ACTIONS(1776), - [anon_sym_inf] = ACTIONS(1776), - [anon_sym_DASHinf] = ACTIONS(1776), - [anon_sym_NaN] = ACTIONS(1776), - [anon_sym_0b] = ACTIONS(1776), - [anon_sym_0o] = ACTIONS(1776), - [anon_sym_0x] = ACTIONS(1776), - [sym_val_date] = ACTIONS(1776), - [anon_sym_DQUOTE] = ACTIONS(1776), - [sym__str_single_quotes] = ACTIONS(1776), - [sym__str_back_ticks] = ACTIONS(1776), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1776), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1776), - [anon_sym_CARET] = ACTIONS(1776), - [sym_short_flag] = ACTIONS(1776), + [anon_sym_export] = ACTIONS(1908), + [anon_sym_alias] = ACTIONS(1908), + [anon_sym_let] = ACTIONS(1908), + [anon_sym_let_DASHenv] = ACTIONS(1908), + [anon_sym_mut] = ACTIONS(1908), + [anon_sym_const] = ACTIONS(1908), + [sym_cmd_identifier] = ACTIONS(1908), + [anon_sym_SEMI] = ACTIONS(1908), + [anon_sym_LF] = ACTIONS(1910), + [anon_sym_def] = ACTIONS(1908), + [anon_sym_def_DASHenv] = ACTIONS(1908), + [anon_sym_export_DASHenv] = ACTIONS(1908), + [anon_sym_extern] = ACTIONS(1908), + [anon_sym_module] = ACTIONS(1908), + [anon_sym_use] = ACTIONS(1908), + [anon_sym_LBRACK] = ACTIONS(1908), + [anon_sym_LPAREN] = ACTIONS(1908), + [anon_sym_RPAREN] = ACTIONS(1908), + [anon_sym_DOLLAR] = ACTIONS(1908), + [anon_sym_error] = ACTIONS(1908), + [anon_sym_DASH] = ACTIONS(1908), + [anon_sym_break] = ACTIONS(1908), + [anon_sym_continue] = ACTIONS(1908), + [anon_sym_for] = ACTIONS(1908), + [anon_sym_loop] = ACTIONS(1908), + [anon_sym_while] = ACTIONS(1908), + [anon_sym_do] = ACTIONS(1908), + [anon_sym_if] = ACTIONS(1908), + [anon_sym_match] = ACTIONS(1908), + [anon_sym_LBRACE] = ACTIONS(1908), + [anon_sym_RBRACE] = ACTIONS(1908), + [anon_sym_try] = ACTIONS(1908), + [anon_sym_return] = ACTIONS(1908), + [anon_sym_source] = ACTIONS(1908), + [anon_sym_source_DASHenv] = ACTIONS(1908), + [anon_sym_register] = ACTIONS(1908), + [anon_sym_hide] = ACTIONS(1908), + [anon_sym_hide_DASHenv] = ACTIONS(1908), + [anon_sym_overlay] = ACTIONS(1908), + [anon_sym_where] = ACTIONS(1908), + [anon_sym_not] = ACTIONS(1908), + [anon_sym_DOT_DOT_LT] = ACTIONS(1908), + [anon_sym_DOT_DOT] = ACTIONS(1908), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1908), + [sym_val_nothing] = ACTIONS(1908), + [anon_sym_true] = ACTIONS(1908), + [anon_sym_false] = ACTIONS(1908), + [aux_sym_val_number_token1] = ACTIONS(1908), + [aux_sym_val_number_token2] = ACTIONS(1908), + [aux_sym_val_number_token3] = ACTIONS(1908), + [aux_sym_val_number_token4] = ACTIONS(1908), + [anon_sym_inf] = ACTIONS(1908), + [anon_sym_DASHinf] = ACTIONS(1908), + [anon_sym_NaN] = ACTIONS(1908), + [anon_sym_0b] = ACTIONS(1908), + [anon_sym_0o] = ACTIONS(1908), + [anon_sym_0x] = ACTIONS(1908), + [sym_val_date] = ACTIONS(1908), + [anon_sym_DQUOTE] = ACTIONS(1908), + [sym__str_single_quotes] = ACTIONS(1908), + [sym__str_back_ticks] = ACTIONS(1908), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1908), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1908), + [anon_sym_CARET] = ACTIONS(1908), [anon_sym_POUND] = ACTIONS(3), }, [864] = { [sym_comment] = STATE(864), - [ts_builtin_sym_end] = ACTIONS(1097), - [sym_cmd_identifier] = ACTIONS(1099), - [anon_sym_SEMI] = ACTIONS(1099), - [anon_sym_LF] = ACTIONS(1097), - [anon_sym_export] = ACTIONS(1099), - [anon_sym_alias] = ACTIONS(1099), - [anon_sym_def] = ACTIONS(1099), - [anon_sym_def_DASHenv] = 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_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_DOT] = ACTIONS(1099), - [anon_sym_try] = ACTIONS(1099), - [anon_sym_return] = 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_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_QMARK2] = ACTIONS(1099), - [anon_sym_not] = ACTIONS(1099), - [anon_sym_DOT_DOT_LT] = ACTIONS(1099), - [anon_sym_DOT_DOT] = ACTIONS(1099), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1099), - [sym_val_nothing] = ACTIONS(1099), - [anon_sym_true] = ACTIONS(1099), - [anon_sym_false] = ACTIONS(1099), - [aux_sym_val_number_token1] = ACTIONS(1099), - [aux_sym_val_number_token2] = ACTIONS(1099), - [aux_sym_val_number_token3] = ACTIONS(1099), - [aux_sym_val_number_token4] = ACTIONS(1099), - [anon_sym_inf] = ACTIONS(1099), - [anon_sym_DASHinf] = ACTIONS(1099), - [anon_sym_NaN] = 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_export] = ACTIONS(874), + [anon_sym_alias] = ACTIONS(874), + [anon_sym_let] = ACTIONS(874), + [anon_sym_let_DASHenv] = ACTIONS(874), + [anon_sym_mut] = ACTIONS(874), + [anon_sym_const] = ACTIONS(874), + [sym_cmd_identifier] = ACTIONS(874), + [anon_sym_SEMI] = ACTIONS(874), + [anon_sym_LF] = ACTIONS(876), + [anon_sym_def] = ACTIONS(874), + [anon_sym_def_DASHenv] = ACTIONS(874), + [anon_sym_export_DASHenv] = ACTIONS(874), + [anon_sym_extern] = ACTIONS(874), + [anon_sym_module] = ACTIONS(874), + [anon_sym_use] = ACTIONS(874), + [anon_sym_LBRACK] = ACTIONS(874), + [anon_sym_LPAREN] = ACTIONS(874), + [anon_sym_RPAREN] = ACTIONS(874), + [anon_sym_DOLLAR] = ACTIONS(874), + [anon_sym_error] = ACTIONS(874), + [anon_sym_DASH] = ACTIONS(874), + [anon_sym_break] = ACTIONS(874), + [anon_sym_continue] = ACTIONS(874), + [anon_sym_for] = ACTIONS(874), + [anon_sym_loop] = ACTIONS(874), + [anon_sym_while] = ACTIONS(874), + [anon_sym_do] = ACTIONS(874), + [anon_sym_if] = ACTIONS(874), + [anon_sym_match] = ACTIONS(874), + [anon_sym_LBRACE] = ACTIONS(874), + [anon_sym_RBRACE] = ACTIONS(874), + [anon_sym_try] = ACTIONS(874), + [anon_sym_return] = ACTIONS(874), + [anon_sym_source] = ACTIONS(874), + [anon_sym_source_DASHenv] = ACTIONS(874), + [anon_sym_register] = ACTIONS(874), + [anon_sym_hide] = ACTIONS(874), + [anon_sym_hide_DASHenv] = ACTIONS(874), + [anon_sym_overlay] = ACTIONS(874), + [anon_sym_where] = ACTIONS(874), + [anon_sym_not] = ACTIONS(874), + [anon_sym_DOT_DOT_LT] = ACTIONS(874), + [anon_sym_DOT_DOT] = ACTIONS(874), + [anon_sym_DOT_DOT_EQ] = ACTIONS(874), + [sym_val_nothing] = ACTIONS(874), + [anon_sym_true] = ACTIONS(874), + [anon_sym_false] = ACTIONS(874), + [aux_sym_val_number_token1] = ACTIONS(874), + [aux_sym_val_number_token2] = ACTIONS(874), + [aux_sym_val_number_token3] = ACTIONS(874), + [aux_sym_val_number_token4] = ACTIONS(874), + [anon_sym_inf] = ACTIONS(874), + [anon_sym_DASHinf] = ACTIONS(874), + [anon_sym_NaN] = ACTIONS(874), + [anon_sym_0b] = ACTIONS(874), + [anon_sym_0o] = ACTIONS(874), + [anon_sym_0x] = ACTIONS(874), + [sym_val_date] = ACTIONS(874), + [anon_sym_DQUOTE] = ACTIONS(874), + [sym__str_single_quotes] = ACTIONS(874), + [sym__str_back_ticks] = ACTIONS(874), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(874), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(874), + [anon_sym_CARET] = ACTIONS(874), [anon_sym_POUND] = ACTIONS(3), }, [865] = { - [sym_expr_parenthesized] = STATE(2058), - [sym_val_range] = STATE(2064), - [sym__value] = STATE(2064), - [sym_val_bool] = STATE(2071), - [sym_val_variable] = STATE(2071), - [sym__var] = STATE(2010), - [sym_val_number] = STATE(20), - [sym_val_duration] = STATE(2071), - [sym_val_filesize] = STATE(2071), - [sym_val_binary] = STATE(2071), - [sym_val_string] = STATE(2071), - [sym__str_double_quotes] = STATE(2030), - [sym_val_interpolated] = STATE(2071), - [sym__inter_single_quotes] = STATE(2070), - [sym__inter_double_quotes] = STATE(2065), - [sym_val_list] = STATE(2071), - [sym_val_record] = STATE(2071), - [sym_val_table] = STATE(2071), - [sym_val_closure] = STATE(2071), - [sym__cmd_arg] = STATE(2068), - [sym_redirection] = STATE(2042), - [sym__flag] = STATE(2049), - [sym_long_flag] = STATE(2050), - [sym_unquoted] = STATE(2056), [sym_comment] = STATE(865), - [aux_sym_command_repeat1] = STATE(867), - [anon_sym_SEMI] = ACTIONS(1847), - [anon_sym_LF] = ACTIONS(1849), - [anon_sym_LBRACK] = ACTIONS(1738), - [anon_sym_LPAREN] = ACTIONS(1740), - [anon_sym_RPAREN] = ACTIONS(1847), - [anon_sym_PIPE] = ACTIONS(1847), - [anon_sym_DOLLAR] = ACTIONS(1742), - [anon_sym_DASH_DASH] = ACTIONS(1744), - [anon_sym_LBRACE] = ACTIONS(1746), - [anon_sym_DOT_DOT_LT] = ACTIONS(1748), - [anon_sym_DOT_DOT] = ACTIONS(1748), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1748), - [sym_val_nothing] = ACTIONS(1750), - [anon_sym_true] = ACTIONS(1752), - [anon_sym_false] = ACTIONS(1752), - [aux_sym_val_number_token1] = ACTIONS(1754), - [aux_sym_val_number_token2] = ACTIONS(1754), - [aux_sym_val_number_token3] = ACTIONS(1754), - [aux_sym_val_number_token4] = ACTIONS(1754), - [anon_sym_inf] = ACTIONS(1754), - [anon_sym_DASHinf] = ACTIONS(1754), - [anon_sym_NaN] = ACTIONS(1754), - [anon_sym_0b] = ACTIONS(1756), - [anon_sym_0o] = ACTIONS(1756), - [anon_sym_0x] = ACTIONS(1756), - [sym_val_date] = ACTIONS(1750), - [anon_sym_DQUOTE] = ACTIONS(1758), - [sym__str_single_quotes] = ACTIONS(1760), - [sym__str_back_ticks] = ACTIONS(1760), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1762), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1764), - [anon_sym_err_GT] = ACTIONS(1766), - [anon_sym_out_GT] = ACTIONS(1766), - [anon_sym_e_GT] = ACTIONS(1766), - [anon_sym_o_GT] = ACTIONS(1766), - [anon_sym_err_PLUSout_GT] = ACTIONS(1766), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1766), - [anon_sym_o_PLUSe_GT] = ACTIONS(1766), - [anon_sym_e_PLUSo_GT] = ACTIONS(1766), - [sym_short_flag] = ACTIONS(1768), - [aux_sym_unquoted_token1] = ACTIONS(1770), + [anon_sym_export] = ACTIONS(1912), + [anon_sym_alias] = ACTIONS(1912), + [anon_sym_let] = ACTIONS(1912), + [anon_sym_let_DASHenv] = ACTIONS(1912), + [anon_sym_mut] = ACTIONS(1912), + [anon_sym_const] = ACTIONS(1912), + [sym_cmd_identifier] = ACTIONS(1912), + [anon_sym_SEMI] = ACTIONS(1912), + [anon_sym_LF] = ACTIONS(1914), + [anon_sym_def] = ACTIONS(1912), + [anon_sym_def_DASHenv] = ACTIONS(1912), + [anon_sym_export_DASHenv] = ACTIONS(1912), + [anon_sym_extern] = ACTIONS(1912), + [anon_sym_module] = ACTIONS(1912), + [anon_sym_use] = ACTIONS(1912), + [anon_sym_LBRACK] = ACTIONS(1912), + [anon_sym_LPAREN] = ACTIONS(1912), + [anon_sym_RPAREN] = ACTIONS(1912), + [anon_sym_DOLLAR] = ACTIONS(1912), + [anon_sym_error] = ACTIONS(1912), + [anon_sym_DASH] = ACTIONS(1912), + [anon_sym_break] = ACTIONS(1912), + [anon_sym_continue] = ACTIONS(1912), + [anon_sym_for] = ACTIONS(1912), + [anon_sym_loop] = ACTIONS(1912), + [anon_sym_while] = ACTIONS(1912), + [anon_sym_do] = ACTIONS(1912), + [anon_sym_if] = ACTIONS(1912), + [anon_sym_match] = ACTIONS(1912), + [anon_sym_LBRACE] = ACTIONS(1912), + [anon_sym_RBRACE] = ACTIONS(1912), + [anon_sym_try] = ACTIONS(1912), + [anon_sym_return] = ACTIONS(1912), + [anon_sym_source] = ACTIONS(1912), + [anon_sym_source_DASHenv] = ACTIONS(1912), + [anon_sym_register] = ACTIONS(1912), + [anon_sym_hide] = ACTIONS(1912), + [anon_sym_hide_DASHenv] = ACTIONS(1912), + [anon_sym_overlay] = ACTIONS(1912), + [anon_sym_where] = ACTIONS(1912), + [anon_sym_not] = ACTIONS(1912), + [anon_sym_DOT_DOT_LT] = ACTIONS(1912), + [anon_sym_DOT_DOT] = ACTIONS(1912), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1912), + [sym_val_nothing] = ACTIONS(1912), + [anon_sym_true] = ACTIONS(1912), + [anon_sym_false] = ACTIONS(1912), + [aux_sym_val_number_token1] = ACTIONS(1912), + [aux_sym_val_number_token2] = ACTIONS(1912), + [aux_sym_val_number_token3] = ACTIONS(1912), + [aux_sym_val_number_token4] = ACTIONS(1912), + [anon_sym_inf] = ACTIONS(1912), + [anon_sym_DASHinf] = ACTIONS(1912), + [anon_sym_NaN] = ACTIONS(1912), + [anon_sym_0b] = ACTIONS(1912), + [anon_sym_0o] = ACTIONS(1912), + [anon_sym_0x] = ACTIONS(1912), + [sym_val_date] = ACTIONS(1912), + [anon_sym_DQUOTE] = ACTIONS(1912), + [sym__str_single_quotes] = ACTIONS(1912), + [sym__str_back_ticks] = ACTIONS(1912), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1912), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1912), + [anon_sym_CARET] = ACTIONS(1912), [anon_sym_POUND] = ACTIONS(3), }, [866] = { [sym_comment] = STATE(866), - [sym_cmd_identifier] = ACTIONS(1728), - [anon_sym_SEMI] = ACTIONS(1728), - [anon_sym_LF] = ACTIONS(1726), - [anon_sym_export] = ACTIONS(1728), - [anon_sym_alias] = ACTIONS(1728), - [anon_sym_def] = ACTIONS(1728), - [anon_sym_def_DASHenv] = ACTIONS(1728), - [anon_sym_export_DASHenv] = ACTIONS(1728), - [anon_sym_extern] = ACTIONS(1728), - [anon_sym_module] = ACTIONS(1728), - [anon_sym_use] = ACTIONS(1728), - [anon_sym_LBRACK] = ACTIONS(1728), - [anon_sym_LPAREN] = ACTIONS(1728), - [anon_sym_PIPE] = ACTIONS(1728), - [anon_sym_DOLLAR] = ACTIONS(1728), - [anon_sym_error] = ACTIONS(1728), - [anon_sym_DASH_DASH] = ACTIONS(1728), - [anon_sym_DASH] = ACTIONS(1728), - [anon_sym_break] = ACTIONS(1728), - [anon_sym_continue] = ACTIONS(1728), - [anon_sym_for] = ACTIONS(1728), - [anon_sym_loop] = ACTIONS(1728), - [anon_sym_while] = ACTIONS(1728), - [anon_sym_do] = ACTIONS(1728), - [anon_sym_if] = ACTIONS(1728), - [anon_sym_match] = ACTIONS(1728), - [anon_sym_LBRACE] = ACTIONS(1728), - [anon_sym_RBRACE] = ACTIONS(1728), - [anon_sym_try] = ACTIONS(1728), - [anon_sym_return] = ACTIONS(1728), - [anon_sym_let] = ACTIONS(1728), - [anon_sym_let_DASHenv] = ACTIONS(1728), - [anon_sym_mut] = ACTIONS(1728), - [anon_sym_const] = ACTIONS(1728), - [anon_sym_source] = ACTIONS(1728), - [anon_sym_source_DASHenv] = ACTIONS(1728), - [anon_sym_register] = ACTIONS(1728), - [anon_sym_hide] = ACTIONS(1728), - [anon_sym_hide_DASHenv] = ACTIONS(1728), - [anon_sym_overlay] = ACTIONS(1728), - [anon_sym_where] = ACTIONS(1728), - [anon_sym_not] = ACTIONS(1728), - [anon_sym_DOT_DOT_LT] = ACTIONS(1728), - [anon_sym_DOT_DOT] = ACTIONS(1728), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1728), - [sym_val_nothing] = ACTIONS(1728), - [anon_sym_true] = ACTIONS(1728), - [anon_sym_false] = ACTIONS(1728), - [aux_sym_val_number_token1] = ACTIONS(1728), - [aux_sym_val_number_token2] = ACTIONS(1728), - [aux_sym_val_number_token3] = ACTIONS(1728), - [aux_sym_val_number_token4] = ACTIONS(1728), - [anon_sym_inf] = ACTIONS(1728), - [anon_sym_DASHinf] = ACTIONS(1728), - [anon_sym_NaN] = ACTIONS(1728), - [anon_sym_0b] = ACTIONS(1728), - [anon_sym_0o] = ACTIONS(1728), - [anon_sym_0x] = ACTIONS(1728), - [sym_val_date] = ACTIONS(1728), - [anon_sym_DQUOTE] = ACTIONS(1728), - [sym__str_single_quotes] = ACTIONS(1728), - [sym__str_back_ticks] = ACTIONS(1728), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1728), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1728), - [anon_sym_CARET] = ACTIONS(1728), - [sym_short_flag] = ACTIONS(1728), + [anon_sym_export] = ACTIONS(1916), + [anon_sym_alias] = ACTIONS(1916), + [anon_sym_let] = ACTIONS(1916), + [anon_sym_let_DASHenv] = ACTIONS(1916), + [anon_sym_mut] = ACTIONS(1916), + [anon_sym_const] = ACTIONS(1916), + [sym_cmd_identifier] = ACTIONS(1916), + [anon_sym_SEMI] = ACTIONS(1916), + [anon_sym_LF] = ACTIONS(1918), + [anon_sym_def] = ACTIONS(1916), + [anon_sym_def_DASHenv] = ACTIONS(1916), + [anon_sym_export_DASHenv] = ACTIONS(1916), + [anon_sym_extern] = ACTIONS(1916), + [anon_sym_module] = ACTIONS(1916), + [anon_sym_use] = ACTIONS(1916), + [anon_sym_LBRACK] = ACTIONS(1916), + [anon_sym_LPAREN] = ACTIONS(1916), + [anon_sym_RPAREN] = ACTIONS(1916), + [anon_sym_DOLLAR] = ACTIONS(1916), + [anon_sym_error] = ACTIONS(1916), + [anon_sym_DASH] = ACTIONS(1916), + [anon_sym_break] = ACTIONS(1916), + [anon_sym_continue] = ACTIONS(1916), + [anon_sym_for] = ACTIONS(1916), + [anon_sym_loop] = ACTIONS(1916), + [anon_sym_while] = ACTIONS(1916), + [anon_sym_do] = ACTIONS(1916), + [anon_sym_if] = ACTIONS(1916), + [anon_sym_match] = ACTIONS(1916), + [anon_sym_LBRACE] = ACTIONS(1916), + [anon_sym_RBRACE] = ACTIONS(1916), + [anon_sym_try] = ACTIONS(1916), + [anon_sym_return] = ACTIONS(1916), + [anon_sym_source] = ACTIONS(1916), + [anon_sym_source_DASHenv] = ACTIONS(1916), + [anon_sym_register] = ACTIONS(1916), + [anon_sym_hide] = ACTIONS(1916), + [anon_sym_hide_DASHenv] = ACTIONS(1916), + [anon_sym_overlay] = ACTIONS(1916), + [anon_sym_where] = ACTIONS(1916), + [anon_sym_not] = ACTIONS(1916), + [anon_sym_DOT_DOT_LT] = ACTIONS(1916), + [anon_sym_DOT_DOT] = ACTIONS(1916), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1916), + [sym_val_nothing] = ACTIONS(1916), + [anon_sym_true] = ACTIONS(1916), + [anon_sym_false] = ACTIONS(1916), + [aux_sym_val_number_token1] = ACTIONS(1916), + [aux_sym_val_number_token2] = ACTIONS(1916), + [aux_sym_val_number_token3] = ACTIONS(1916), + [aux_sym_val_number_token4] = ACTIONS(1916), + [anon_sym_inf] = ACTIONS(1916), + [anon_sym_DASHinf] = ACTIONS(1916), + [anon_sym_NaN] = ACTIONS(1916), + [anon_sym_0b] = ACTIONS(1916), + [anon_sym_0o] = ACTIONS(1916), + [anon_sym_0x] = ACTIONS(1916), + [sym_val_date] = ACTIONS(1916), + [anon_sym_DQUOTE] = ACTIONS(1916), + [sym__str_single_quotes] = ACTIONS(1916), + [sym__str_back_ticks] = ACTIONS(1916), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1916), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1916), + [anon_sym_CARET] = ACTIONS(1916), [anon_sym_POUND] = ACTIONS(3), }, [867] = { - [sym_expr_parenthesized] = STATE(2058), - [sym_val_range] = STATE(2064), - [sym__value] = STATE(2064), - [sym_val_bool] = STATE(2071), - [sym_val_variable] = STATE(2071), - [sym__var] = STATE(2010), - [sym_val_number] = STATE(20), - [sym_val_duration] = STATE(2071), - [sym_val_filesize] = STATE(2071), - [sym_val_binary] = STATE(2071), - [sym_val_string] = STATE(2071), - [sym__str_double_quotes] = STATE(2030), - [sym_val_interpolated] = STATE(2071), - [sym__inter_single_quotes] = STATE(2070), - [sym__inter_double_quotes] = STATE(2065), - [sym_val_list] = STATE(2071), - [sym_val_record] = STATE(2071), - [sym_val_table] = STATE(2071), - [sym_val_closure] = STATE(2071), - [sym__cmd_arg] = STATE(2068), - [sym_redirection] = STATE(2042), - [sym__flag] = STATE(2049), - [sym_long_flag] = STATE(2050), - [sym_unquoted] = STATE(2056), [sym_comment] = STATE(867), - [aux_sym_command_repeat1] = STATE(851), - [anon_sym_SEMI] = ACTIONS(1851), - [anon_sym_LF] = ACTIONS(1853), - [anon_sym_LBRACK] = ACTIONS(1738), - [anon_sym_LPAREN] = ACTIONS(1740), - [anon_sym_RPAREN] = ACTIONS(1851), - [anon_sym_PIPE] = ACTIONS(1851), - [anon_sym_DOLLAR] = ACTIONS(1742), - [anon_sym_DASH_DASH] = ACTIONS(1744), - [anon_sym_LBRACE] = ACTIONS(1746), - [anon_sym_DOT_DOT_LT] = ACTIONS(1748), - [anon_sym_DOT_DOT] = ACTIONS(1748), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1748), - [sym_val_nothing] = ACTIONS(1750), - [anon_sym_true] = ACTIONS(1752), - [anon_sym_false] = ACTIONS(1752), - [aux_sym_val_number_token1] = ACTIONS(1754), - [aux_sym_val_number_token2] = ACTIONS(1754), - [aux_sym_val_number_token3] = ACTIONS(1754), - [aux_sym_val_number_token4] = ACTIONS(1754), - [anon_sym_inf] = ACTIONS(1754), - [anon_sym_DASHinf] = ACTIONS(1754), - [anon_sym_NaN] = ACTIONS(1754), - [anon_sym_0b] = ACTIONS(1756), - [anon_sym_0o] = ACTIONS(1756), - [anon_sym_0x] = ACTIONS(1756), - [sym_val_date] = ACTIONS(1750), - [anon_sym_DQUOTE] = ACTIONS(1758), - [sym__str_single_quotes] = ACTIONS(1760), - [sym__str_back_ticks] = ACTIONS(1760), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1762), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1764), - [anon_sym_err_GT] = ACTIONS(1766), - [anon_sym_out_GT] = ACTIONS(1766), - [anon_sym_e_GT] = ACTIONS(1766), - [anon_sym_o_GT] = ACTIONS(1766), - [anon_sym_err_PLUSout_GT] = ACTIONS(1766), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1766), - [anon_sym_o_PLUSe_GT] = ACTIONS(1766), - [anon_sym_e_PLUSo_GT] = ACTIONS(1766), - [sym_short_flag] = ACTIONS(1768), - [aux_sym_unquoted_token1] = ACTIONS(1770), + [anon_sym_export] = ACTIONS(1920), + [anon_sym_alias] = ACTIONS(1920), + [anon_sym_let] = ACTIONS(1920), + [anon_sym_let_DASHenv] = ACTIONS(1920), + [anon_sym_mut] = ACTIONS(1920), + [anon_sym_const] = ACTIONS(1920), + [sym_cmd_identifier] = ACTIONS(1920), + [anon_sym_SEMI] = ACTIONS(1920), + [anon_sym_LF] = ACTIONS(1922), + [anon_sym_def] = ACTIONS(1920), + [anon_sym_def_DASHenv] = ACTIONS(1920), + [anon_sym_export_DASHenv] = ACTIONS(1920), + [anon_sym_extern] = ACTIONS(1920), + [anon_sym_module] = ACTIONS(1920), + [anon_sym_use] = ACTIONS(1920), + [anon_sym_LBRACK] = ACTIONS(1920), + [anon_sym_LPAREN] = ACTIONS(1920), + [anon_sym_RPAREN] = ACTIONS(1920), + [anon_sym_DOLLAR] = ACTIONS(1920), + [anon_sym_error] = ACTIONS(1920), + [anon_sym_DASH] = ACTIONS(1920), + [anon_sym_break] = ACTIONS(1920), + [anon_sym_continue] = ACTIONS(1920), + [anon_sym_for] = ACTIONS(1920), + [anon_sym_loop] = ACTIONS(1920), + [anon_sym_while] = ACTIONS(1920), + [anon_sym_do] = ACTIONS(1920), + [anon_sym_if] = ACTIONS(1920), + [anon_sym_match] = ACTIONS(1920), + [anon_sym_LBRACE] = ACTIONS(1920), + [anon_sym_RBRACE] = ACTIONS(1920), + [anon_sym_try] = ACTIONS(1920), + [anon_sym_return] = ACTIONS(1920), + [anon_sym_source] = ACTIONS(1920), + [anon_sym_source_DASHenv] = ACTIONS(1920), + [anon_sym_register] = ACTIONS(1920), + [anon_sym_hide] = ACTIONS(1920), + [anon_sym_hide_DASHenv] = ACTIONS(1920), + [anon_sym_overlay] = ACTIONS(1920), + [anon_sym_where] = ACTIONS(1920), + [anon_sym_not] = ACTIONS(1920), + [anon_sym_DOT_DOT_LT] = ACTIONS(1920), + [anon_sym_DOT_DOT] = ACTIONS(1920), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1920), + [sym_val_nothing] = ACTIONS(1920), + [anon_sym_true] = ACTIONS(1920), + [anon_sym_false] = ACTIONS(1920), + [aux_sym_val_number_token1] = ACTIONS(1920), + [aux_sym_val_number_token2] = ACTIONS(1920), + [aux_sym_val_number_token3] = ACTIONS(1920), + [aux_sym_val_number_token4] = ACTIONS(1920), + [anon_sym_inf] = ACTIONS(1920), + [anon_sym_DASHinf] = ACTIONS(1920), + [anon_sym_NaN] = ACTIONS(1920), + [anon_sym_0b] = ACTIONS(1920), + [anon_sym_0o] = ACTIONS(1920), + [anon_sym_0x] = ACTIONS(1920), + [sym_val_date] = ACTIONS(1920), + [anon_sym_DQUOTE] = ACTIONS(1920), + [sym__str_single_quotes] = ACTIONS(1920), + [sym__str_back_ticks] = ACTIONS(1920), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1920), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1920), + [anon_sym_CARET] = ACTIONS(1920), [anon_sym_POUND] = ACTIONS(3), }, [868] = { [sym_comment] = STATE(868), - [ts_builtin_sym_end] = ACTIONS(1167), - [sym_cmd_identifier] = ACTIONS(1169), - [anon_sym_SEMI] = ACTIONS(1169), - [anon_sym_LF] = ACTIONS(1167), - [anon_sym_export] = ACTIONS(1169), - [anon_sym_alias] = ACTIONS(1169), - [anon_sym_def] = ACTIONS(1169), - [anon_sym_def_DASHenv] = ACTIONS(1169), - [anon_sym_export_DASHenv] = ACTIONS(1169), - [anon_sym_extern] = ACTIONS(1169), - [anon_sym_module] = ACTIONS(1169), - [anon_sym_use] = ACTIONS(1169), - [anon_sym_LBRACK] = ACTIONS(1169), - [anon_sym_LPAREN] = ACTIONS(1169), - [anon_sym_PIPE] = ACTIONS(1169), - [anon_sym_DOLLAR] = ACTIONS(1169), - [anon_sym_error] = ACTIONS(1169), - [anon_sym_DASH_DASH] = ACTIONS(1169), - [anon_sym_DASH] = ACTIONS(1169), - [anon_sym_break] = ACTIONS(1169), - [anon_sym_continue] = ACTIONS(1169), - [anon_sym_for] = ACTIONS(1169), - [anon_sym_loop] = ACTIONS(1169), - [anon_sym_while] = ACTIONS(1169), - [anon_sym_do] = ACTIONS(1169), - [anon_sym_if] = ACTIONS(1169), - [anon_sym_match] = ACTIONS(1169), - [anon_sym_LBRACE] = ACTIONS(1169), - [anon_sym_try] = ACTIONS(1169), - [anon_sym_return] = ACTIONS(1169), - [anon_sym_let] = ACTIONS(1169), - [anon_sym_let_DASHenv] = ACTIONS(1169), - [anon_sym_mut] = ACTIONS(1169), - [anon_sym_const] = ACTIONS(1169), - [anon_sym_source] = ACTIONS(1169), - [anon_sym_source_DASHenv] = ACTIONS(1169), - [anon_sym_register] = ACTIONS(1169), - [anon_sym_hide] = ACTIONS(1169), - [anon_sym_hide_DASHenv] = ACTIONS(1169), - [anon_sym_overlay] = ACTIONS(1169), - [anon_sym_where] = ACTIONS(1169), - [anon_sym_not] = ACTIONS(1169), - [anon_sym_DOT_DOT_LT] = ACTIONS(1169), - [anon_sym_DOT_DOT] = ACTIONS(1169), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1169), - [sym_val_nothing] = ACTIONS(1169), - [anon_sym_true] = ACTIONS(1169), - [anon_sym_false] = ACTIONS(1169), - [aux_sym_val_number_token1] = ACTIONS(1169), - [aux_sym_val_number_token2] = ACTIONS(1169), - [aux_sym_val_number_token3] = ACTIONS(1169), - [aux_sym_val_number_token4] = ACTIONS(1169), - [anon_sym_inf] = ACTIONS(1169), - [anon_sym_DASHinf] = ACTIONS(1169), - [anon_sym_NaN] = ACTIONS(1169), - [anon_sym_0b] = ACTIONS(1169), - [anon_sym_0o] = ACTIONS(1169), - [anon_sym_0x] = ACTIONS(1169), - [sym_val_date] = ACTIONS(1169), - [anon_sym_DQUOTE] = ACTIONS(1169), - [sym__str_single_quotes] = ACTIONS(1169), - [sym__str_back_ticks] = ACTIONS(1169), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1169), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1169), - [anon_sym_CARET] = ACTIONS(1169), - [sym_short_flag] = ACTIONS(1169), + [anon_sym_export] = ACTIONS(1924), + [anon_sym_alias] = ACTIONS(1924), + [anon_sym_let] = ACTIONS(1924), + [anon_sym_let_DASHenv] = ACTIONS(1924), + [anon_sym_mut] = ACTIONS(1924), + [anon_sym_const] = ACTIONS(1924), + [sym_cmd_identifier] = ACTIONS(1924), + [anon_sym_SEMI] = ACTIONS(1924), + [anon_sym_LF] = ACTIONS(1926), + [anon_sym_def] = ACTIONS(1924), + [anon_sym_def_DASHenv] = ACTIONS(1924), + [anon_sym_export_DASHenv] = ACTIONS(1924), + [anon_sym_extern] = ACTIONS(1924), + [anon_sym_module] = ACTIONS(1924), + [anon_sym_use] = ACTIONS(1924), + [anon_sym_LBRACK] = ACTIONS(1924), + [anon_sym_LPAREN] = ACTIONS(1924), + [anon_sym_RPAREN] = ACTIONS(1924), + [anon_sym_DOLLAR] = ACTIONS(1924), + [anon_sym_error] = ACTIONS(1924), + [anon_sym_DASH] = ACTIONS(1924), + [anon_sym_break] = ACTIONS(1924), + [anon_sym_continue] = ACTIONS(1924), + [anon_sym_for] = ACTIONS(1924), + [anon_sym_loop] = ACTIONS(1924), + [anon_sym_while] = ACTIONS(1924), + [anon_sym_do] = ACTIONS(1924), + [anon_sym_if] = ACTIONS(1924), + [anon_sym_match] = ACTIONS(1924), + [anon_sym_LBRACE] = ACTIONS(1924), + [anon_sym_RBRACE] = ACTIONS(1924), + [anon_sym_try] = ACTIONS(1924), + [anon_sym_return] = ACTIONS(1924), + [anon_sym_source] = ACTIONS(1924), + [anon_sym_source_DASHenv] = ACTIONS(1924), + [anon_sym_register] = ACTIONS(1924), + [anon_sym_hide] = ACTIONS(1924), + [anon_sym_hide_DASHenv] = ACTIONS(1924), + [anon_sym_overlay] = ACTIONS(1924), + [anon_sym_where] = ACTIONS(1924), + [anon_sym_not] = ACTIONS(1924), + [anon_sym_DOT_DOT_LT] = ACTIONS(1924), + [anon_sym_DOT_DOT] = ACTIONS(1924), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1924), + [sym_val_nothing] = ACTIONS(1924), + [anon_sym_true] = ACTIONS(1924), + [anon_sym_false] = ACTIONS(1924), + [aux_sym_val_number_token1] = ACTIONS(1924), + [aux_sym_val_number_token2] = ACTIONS(1924), + [aux_sym_val_number_token3] = ACTIONS(1924), + [aux_sym_val_number_token4] = ACTIONS(1924), + [anon_sym_inf] = ACTIONS(1924), + [anon_sym_DASHinf] = ACTIONS(1924), + [anon_sym_NaN] = ACTIONS(1924), + [anon_sym_0b] = ACTIONS(1924), + [anon_sym_0o] = ACTIONS(1924), + [anon_sym_0x] = ACTIONS(1924), + [sym_val_date] = ACTIONS(1924), + [anon_sym_DQUOTE] = ACTIONS(1924), + [sym__str_single_quotes] = ACTIONS(1924), + [sym__str_back_ticks] = ACTIONS(1924), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1924), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1924), + [anon_sym_CARET] = ACTIONS(1924), [anon_sym_POUND] = ACTIONS(3), }, [869] = { [sym_comment] = STATE(869), - [sym_cmd_identifier] = ACTIONS(1780), - [anon_sym_SEMI] = ACTIONS(1780), - [anon_sym_LF] = ACTIONS(1782), - [anon_sym_export] = ACTIONS(1780), - [anon_sym_alias] = ACTIONS(1780), - [anon_sym_def] = ACTIONS(1780), - [anon_sym_def_DASHenv] = ACTIONS(1780), - [anon_sym_export_DASHenv] = ACTIONS(1780), - [anon_sym_extern] = ACTIONS(1780), - [anon_sym_module] = ACTIONS(1780), - [anon_sym_use] = ACTIONS(1780), - [anon_sym_LBRACK] = ACTIONS(1780), - [anon_sym_LPAREN] = ACTIONS(1780), - [anon_sym_PIPE] = ACTIONS(1780), - [anon_sym_DOLLAR] = ACTIONS(1780), - [anon_sym_error] = ACTIONS(1780), - [anon_sym_DASH_DASH] = ACTIONS(1780), - [anon_sym_DASH] = ACTIONS(1780), - [anon_sym_break] = ACTIONS(1780), - [anon_sym_continue] = ACTIONS(1780), - [anon_sym_for] = ACTIONS(1780), - [anon_sym_loop] = ACTIONS(1780), - [anon_sym_while] = ACTIONS(1780), - [anon_sym_do] = ACTIONS(1780), - [anon_sym_if] = ACTIONS(1780), - [anon_sym_match] = ACTIONS(1780), - [anon_sym_LBRACE] = ACTIONS(1780), - [anon_sym_RBRACE] = ACTIONS(1780), - [anon_sym_try] = ACTIONS(1780), - [anon_sym_return] = ACTIONS(1780), - [anon_sym_let] = ACTIONS(1780), - [anon_sym_let_DASHenv] = ACTIONS(1780), - [anon_sym_mut] = ACTIONS(1780), - [anon_sym_const] = ACTIONS(1780), - [anon_sym_source] = ACTIONS(1780), - [anon_sym_source_DASHenv] = ACTIONS(1780), - [anon_sym_register] = ACTIONS(1780), - [anon_sym_hide] = ACTIONS(1780), - [anon_sym_hide_DASHenv] = ACTIONS(1780), - [anon_sym_overlay] = ACTIONS(1780), - [anon_sym_where] = ACTIONS(1780), - [anon_sym_not] = ACTIONS(1780), - [anon_sym_DOT_DOT_LT] = ACTIONS(1780), - [anon_sym_DOT_DOT] = ACTIONS(1780), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1780), - [sym_val_nothing] = ACTIONS(1780), - [anon_sym_true] = ACTIONS(1780), - [anon_sym_false] = ACTIONS(1780), - [aux_sym_val_number_token1] = ACTIONS(1780), - [aux_sym_val_number_token2] = ACTIONS(1780), - [aux_sym_val_number_token3] = ACTIONS(1780), - [aux_sym_val_number_token4] = ACTIONS(1780), - [anon_sym_inf] = ACTIONS(1780), - [anon_sym_DASHinf] = ACTIONS(1780), - [anon_sym_NaN] = ACTIONS(1780), - [anon_sym_0b] = ACTIONS(1780), - [anon_sym_0o] = ACTIONS(1780), - [anon_sym_0x] = ACTIONS(1780), - [sym_val_date] = ACTIONS(1780), - [anon_sym_DQUOTE] = ACTIONS(1780), - [sym__str_single_quotes] = ACTIONS(1780), - [sym__str_back_ticks] = ACTIONS(1780), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1780), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1780), - [anon_sym_CARET] = ACTIONS(1780), - [sym_short_flag] = ACTIONS(1780), + [ts_builtin_sym_end] = ACTIONS(700), + [anon_sym_export] = ACTIONS(698), + [anon_sym_alias] = ACTIONS(698), + [anon_sym_let] = ACTIONS(698), + [anon_sym_let_DASHenv] = ACTIONS(698), + [anon_sym_mut] = ACTIONS(698), + [anon_sym_const] = ACTIONS(698), + [sym_cmd_identifier] = ACTIONS(698), + [anon_sym_SEMI] = ACTIONS(698), + [anon_sym_LF] = ACTIONS(700), + [anon_sym_def] = ACTIONS(698), + [anon_sym_def_DASHenv] = ACTIONS(698), + [anon_sym_export_DASHenv] = ACTIONS(698), + [anon_sym_extern] = ACTIONS(698), + [anon_sym_module] = ACTIONS(698), + [anon_sym_use] = ACTIONS(698), + [anon_sym_LBRACK] = ACTIONS(698), + [anon_sym_LPAREN] = ACTIONS(698), + [anon_sym_PIPE] = ACTIONS(698), + [anon_sym_DOLLAR] = ACTIONS(698), + [anon_sym_error] = ACTIONS(698), + [anon_sym_DASH] = ACTIONS(698), + [anon_sym_break] = ACTIONS(698), + [anon_sym_continue] = ACTIONS(698), + [anon_sym_for] = ACTIONS(698), + [anon_sym_loop] = ACTIONS(698), + [anon_sym_while] = ACTIONS(698), + [anon_sym_do] = ACTIONS(698), + [anon_sym_if] = ACTIONS(698), + [anon_sym_match] = ACTIONS(698), + [anon_sym_LBRACE] = ACTIONS(698), + [anon_sym_try] = ACTIONS(698), + [anon_sym_return] = ACTIONS(698), + [anon_sym_source] = ACTIONS(698), + [anon_sym_source_DASHenv] = ACTIONS(698), + [anon_sym_register] = ACTIONS(698), + [anon_sym_hide] = ACTIONS(698), + [anon_sym_hide_DASHenv] = ACTIONS(698), + [anon_sym_overlay] = ACTIONS(698), + [anon_sym_where] = ACTIONS(698), + [anon_sym_not] = ACTIONS(698), + [anon_sym_DOT_DOT_LT] = ACTIONS(698), + [anon_sym_DOT_DOT] = ACTIONS(698), + [anon_sym_DOT_DOT_EQ] = ACTIONS(698), + [sym_val_nothing] = ACTIONS(698), + [anon_sym_true] = ACTIONS(698), + [anon_sym_false] = ACTIONS(698), + [aux_sym_val_number_token1] = ACTIONS(698), + [aux_sym_val_number_token2] = ACTIONS(698), + [aux_sym_val_number_token3] = ACTIONS(698), + [aux_sym_val_number_token4] = ACTIONS(698), + [anon_sym_inf] = ACTIONS(698), + [anon_sym_DASHinf] = ACTIONS(698), + [anon_sym_NaN] = ACTIONS(698), + [anon_sym_0b] = ACTIONS(698), + [anon_sym_0o] = ACTIONS(698), + [anon_sym_0x] = ACTIONS(698), + [sym_val_date] = ACTIONS(698), + [anon_sym_DQUOTE] = ACTIONS(698), + [sym__str_single_quotes] = ACTIONS(698), + [sym__str_back_ticks] = ACTIONS(698), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(698), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(698), + [anon_sym_CARET] = ACTIONS(698), [anon_sym_POUND] = ACTIONS(3), }, [870] = { [sym_comment] = STATE(870), - [ts_builtin_sym_end] = ACTIONS(1782), - [sym_cmd_identifier] = ACTIONS(1780), - [anon_sym_SEMI] = ACTIONS(1780), - [anon_sym_LF] = ACTIONS(1782), - [anon_sym_export] = ACTIONS(1780), - [anon_sym_alias] = ACTIONS(1780), - [anon_sym_def] = ACTIONS(1780), - [anon_sym_def_DASHenv] = ACTIONS(1780), - [anon_sym_export_DASHenv] = ACTIONS(1780), - [anon_sym_extern] = ACTIONS(1780), - [anon_sym_module] = ACTIONS(1780), - [anon_sym_use] = ACTIONS(1780), - [anon_sym_LBRACK] = ACTIONS(1780), - [anon_sym_LPAREN] = ACTIONS(1780), - [anon_sym_DOLLAR] = ACTIONS(1780), - [anon_sym_error] = ACTIONS(1780), - [anon_sym_DASH_DASH] = ACTIONS(1780), - [anon_sym_DASH] = ACTIONS(1780), - [anon_sym_break] = ACTIONS(1780), - [anon_sym_continue] = ACTIONS(1780), - [anon_sym_for] = ACTIONS(1780), - [anon_sym_loop] = ACTIONS(1780), - [anon_sym_while] = ACTIONS(1780), - [anon_sym_do] = ACTIONS(1780), - [anon_sym_if] = ACTIONS(1780), - [anon_sym_match] = ACTIONS(1780), - [anon_sym_LBRACE] = ACTIONS(1780), - [anon_sym_try] = ACTIONS(1780), - [anon_sym_return] = ACTIONS(1780), - [anon_sym_let] = ACTIONS(1780), - [anon_sym_let_DASHenv] = ACTIONS(1780), - [anon_sym_mut] = ACTIONS(1780), - [anon_sym_const] = ACTIONS(1780), - [anon_sym_source] = ACTIONS(1780), - [anon_sym_source_DASHenv] = ACTIONS(1780), - [anon_sym_register] = ACTIONS(1780), - [anon_sym_hide] = ACTIONS(1780), - [anon_sym_hide_DASHenv] = ACTIONS(1780), - [anon_sym_overlay] = ACTIONS(1780), - [anon_sym_as] = ACTIONS(1780), - [anon_sym_where] = ACTIONS(1780), - [anon_sym_not] = ACTIONS(1780), - [anon_sym_DOT_DOT_LT] = ACTIONS(1780), - [anon_sym_DOT_DOT] = ACTIONS(1780), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1780), - [sym_val_nothing] = ACTIONS(1780), - [anon_sym_true] = ACTIONS(1780), - [anon_sym_false] = ACTIONS(1780), - [aux_sym_val_number_token1] = ACTIONS(1780), - [aux_sym_val_number_token2] = ACTIONS(1780), - [aux_sym_val_number_token3] = ACTIONS(1780), - [aux_sym_val_number_token4] = ACTIONS(1780), - [anon_sym_inf] = ACTIONS(1780), - [anon_sym_DASHinf] = ACTIONS(1780), - [anon_sym_NaN] = ACTIONS(1780), - [anon_sym_0b] = ACTIONS(1780), - [anon_sym_0o] = ACTIONS(1780), - [anon_sym_0x] = ACTIONS(1780), - [sym_val_date] = ACTIONS(1780), - [anon_sym_DQUOTE] = ACTIONS(1780), - [sym__str_single_quotes] = ACTIONS(1780), - [sym__str_back_ticks] = ACTIONS(1780), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1780), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1780), - [anon_sym_CARET] = ACTIONS(1780), - [sym_short_flag] = ACTIONS(1780), + [anon_sym_export] = ACTIONS(860), + [anon_sym_alias] = ACTIONS(860), + [anon_sym_let] = ACTIONS(860), + [anon_sym_let_DASHenv] = ACTIONS(860), + [anon_sym_mut] = ACTIONS(860), + [anon_sym_const] = ACTIONS(860), + [sym_cmd_identifier] = ACTIONS(860), + [anon_sym_SEMI] = ACTIONS(860), + [anon_sym_LF] = ACTIONS(862), + [anon_sym_def] = ACTIONS(860), + [anon_sym_def_DASHenv] = ACTIONS(860), + [anon_sym_export_DASHenv] = ACTIONS(860), + [anon_sym_extern] = ACTIONS(860), + [anon_sym_module] = ACTIONS(860), + [anon_sym_use] = ACTIONS(860), + [anon_sym_LBRACK] = ACTIONS(860), + [anon_sym_LPAREN] = ACTIONS(860), + [anon_sym_RPAREN] = ACTIONS(860), + [anon_sym_DOLLAR] = ACTIONS(860), + [anon_sym_error] = ACTIONS(860), + [anon_sym_DASH] = ACTIONS(860), + [anon_sym_break] = ACTIONS(860), + [anon_sym_continue] = ACTIONS(860), + [anon_sym_for] = ACTIONS(860), + [anon_sym_loop] = ACTIONS(860), + [anon_sym_while] = ACTIONS(860), + [anon_sym_do] = ACTIONS(860), + [anon_sym_if] = ACTIONS(860), + [anon_sym_match] = ACTIONS(860), + [anon_sym_LBRACE] = ACTIONS(860), + [anon_sym_RBRACE] = ACTIONS(860), + [anon_sym_try] = ACTIONS(860), + [anon_sym_return] = ACTIONS(860), + [anon_sym_source] = ACTIONS(860), + [anon_sym_source_DASHenv] = ACTIONS(860), + [anon_sym_register] = ACTIONS(860), + [anon_sym_hide] = ACTIONS(860), + [anon_sym_hide_DASHenv] = ACTIONS(860), + [anon_sym_overlay] = ACTIONS(860), + [anon_sym_where] = ACTIONS(860), + [anon_sym_not] = ACTIONS(860), + [anon_sym_DOT_DOT_LT] = ACTIONS(860), + [anon_sym_DOT_DOT] = ACTIONS(860), + [anon_sym_DOT_DOT_EQ] = ACTIONS(860), + [sym_val_nothing] = ACTIONS(860), + [anon_sym_true] = ACTIONS(860), + [anon_sym_false] = ACTIONS(860), + [aux_sym_val_number_token1] = ACTIONS(860), + [aux_sym_val_number_token2] = ACTIONS(860), + [aux_sym_val_number_token3] = ACTIONS(860), + [aux_sym_val_number_token4] = ACTIONS(860), + [anon_sym_inf] = ACTIONS(860), + [anon_sym_DASHinf] = ACTIONS(860), + [anon_sym_NaN] = ACTIONS(860), + [anon_sym_0b] = ACTIONS(860), + [anon_sym_0o] = ACTIONS(860), + [anon_sym_0x] = ACTIONS(860), + [sym_val_date] = ACTIONS(860), + [anon_sym_DQUOTE] = ACTIONS(860), + [sym__str_single_quotes] = ACTIONS(860), + [sym__str_back_ticks] = ACTIONS(860), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(860), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(860), + [anon_sym_CARET] = ACTIONS(860), [anon_sym_POUND] = ACTIONS(3), }, [871] = { - [sym_cell_path] = STATE(1045), - [sym_path] = STATE(859), [sym_comment] = STATE(871), - [ts_builtin_sym_end] = ACTIONS(963), - [sym_cmd_identifier] = ACTIONS(965), - [anon_sym_SEMI] = ACTIONS(965), - [anon_sym_LF] = ACTIONS(963), - [anon_sym_export] = ACTIONS(965), - [anon_sym_alias] = ACTIONS(965), - [anon_sym_def] = ACTIONS(965), - [anon_sym_def_DASHenv] = ACTIONS(965), - [anon_sym_export_DASHenv] = ACTIONS(965), - [anon_sym_extern] = ACTIONS(965), - [anon_sym_module] = ACTIONS(965), - [anon_sym_use] = ACTIONS(965), - [anon_sym_LBRACK] = ACTIONS(965), - [anon_sym_LPAREN] = ACTIONS(965), - [anon_sym_DOLLAR] = ACTIONS(965), - [anon_sym_error] = ACTIONS(965), - [anon_sym_DASH] = ACTIONS(965), - [anon_sym_break] = ACTIONS(965), - [anon_sym_continue] = ACTIONS(965), - [anon_sym_for] = ACTIONS(965), - [anon_sym_loop] = ACTIONS(965), - [anon_sym_while] = ACTIONS(965), - [anon_sym_do] = ACTIONS(965), - [anon_sym_if] = ACTIONS(965), - [anon_sym_match] = ACTIONS(965), - [anon_sym_LBRACE] = ACTIONS(965), - [anon_sym_DOT] = ACTIONS(1724), - [anon_sym_try] = ACTIONS(965), - [anon_sym_return] = ACTIONS(965), - [anon_sym_let] = ACTIONS(965), - [anon_sym_let_DASHenv] = ACTIONS(965), - [anon_sym_mut] = ACTIONS(965), - [anon_sym_const] = ACTIONS(965), - [anon_sym_source] = ACTIONS(965), - [anon_sym_source_DASHenv] = ACTIONS(965), - [anon_sym_register] = ACTIONS(965), - [anon_sym_hide] = ACTIONS(965), - [anon_sym_hide_DASHenv] = ACTIONS(965), - [anon_sym_overlay] = ACTIONS(965), - [anon_sym_where] = ACTIONS(965), - [anon_sym_not] = ACTIONS(965), - [anon_sym_DOT_DOT_LT] = ACTIONS(965), - [anon_sym_DOT_DOT] = ACTIONS(965), - [anon_sym_DOT_DOT_EQ] = ACTIONS(965), - [sym_val_nothing] = ACTIONS(965), - [anon_sym_true] = ACTIONS(965), - [anon_sym_false] = ACTIONS(965), - [aux_sym_val_number_token1] = ACTIONS(965), - [aux_sym_val_number_token2] = ACTIONS(965), - [aux_sym_val_number_token3] = ACTIONS(965), - [aux_sym_val_number_token4] = ACTIONS(965), - [anon_sym_inf] = ACTIONS(965), - [anon_sym_DASHinf] = ACTIONS(965), - [anon_sym_NaN] = ACTIONS(965), - [anon_sym_0b] = ACTIONS(965), - [anon_sym_0o] = ACTIONS(965), - [anon_sym_0x] = ACTIONS(965), - [sym_val_date] = ACTIONS(965), - [anon_sym_DQUOTE] = ACTIONS(965), - [sym__str_single_quotes] = ACTIONS(965), - [sym__str_back_ticks] = ACTIONS(965), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(965), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(965), - [anon_sym_CARET] = ACTIONS(965), + [anon_sym_export] = ACTIONS(1928), + [anon_sym_alias] = ACTIONS(1928), + [anon_sym_let] = ACTIONS(1928), + [anon_sym_let_DASHenv] = ACTIONS(1928), + [anon_sym_mut] = ACTIONS(1928), + [anon_sym_const] = ACTIONS(1928), + [sym_cmd_identifier] = ACTIONS(1928), + [anon_sym_SEMI] = ACTIONS(1928), + [anon_sym_LF] = ACTIONS(1930), + [anon_sym_def] = ACTIONS(1928), + [anon_sym_def_DASHenv] = ACTIONS(1928), + [anon_sym_export_DASHenv] = ACTIONS(1928), + [anon_sym_extern] = ACTIONS(1928), + [anon_sym_module] = ACTIONS(1928), + [anon_sym_use] = ACTIONS(1928), + [anon_sym_LBRACK] = ACTIONS(1928), + [anon_sym_LPAREN] = ACTIONS(1928), + [anon_sym_RPAREN] = ACTIONS(1928), + [anon_sym_DOLLAR] = ACTIONS(1928), + [anon_sym_error] = ACTIONS(1928), + [anon_sym_DASH] = ACTIONS(1928), + [anon_sym_break] = ACTIONS(1928), + [anon_sym_continue] = ACTIONS(1928), + [anon_sym_for] = ACTIONS(1928), + [anon_sym_loop] = ACTIONS(1928), + [anon_sym_while] = ACTIONS(1928), + [anon_sym_do] = ACTIONS(1928), + [anon_sym_if] = ACTIONS(1928), + [anon_sym_match] = ACTIONS(1928), + [anon_sym_LBRACE] = ACTIONS(1928), + [anon_sym_RBRACE] = ACTIONS(1928), + [anon_sym_try] = ACTIONS(1928), + [anon_sym_return] = ACTIONS(1928), + [anon_sym_source] = ACTIONS(1928), + [anon_sym_source_DASHenv] = ACTIONS(1928), + [anon_sym_register] = ACTIONS(1928), + [anon_sym_hide] = ACTIONS(1928), + [anon_sym_hide_DASHenv] = ACTIONS(1928), + [anon_sym_overlay] = ACTIONS(1928), + [anon_sym_where] = ACTIONS(1928), + [anon_sym_not] = ACTIONS(1928), + [anon_sym_DOT_DOT_LT] = ACTIONS(1928), + [anon_sym_DOT_DOT] = ACTIONS(1928), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1928), + [sym_val_nothing] = ACTIONS(1928), + [anon_sym_true] = ACTIONS(1928), + [anon_sym_false] = ACTIONS(1928), + [aux_sym_val_number_token1] = ACTIONS(1928), + [aux_sym_val_number_token2] = ACTIONS(1928), + [aux_sym_val_number_token3] = ACTIONS(1928), + [aux_sym_val_number_token4] = ACTIONS(1928), + [anon_sym_inf] = ACTIONS(1928), + [anon_sym_DASHinf] = ACTIONS(1928), + [anon_sym_NaN] = ACTIONS(1928), + [anon_sym_0b] = ACTIONS(1928), + [anon_sym_0o] = ACTIONS(1928), + [anon_sym_0x] = ACTIONS(1928), + [sym_val_date] = ACTIONS(1928), + [anon_sym_DQUOTE] = ACTIONS(1928), + [sym__str_single_quotes] = ACTIONS(1928), + [sym__str_back_ticks] = ACTIONS(1928), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1928), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1928), + [anon_sym_CARET] = ACTIONS(1928), [anon_sym_POUND] = ACTIONS(3), }, [872] = { - [sym_cell_path] = STATE(1009), - [sym_path] = STATE(855), [sym_comment] = STATE(872), - [sym_cmd_identifier] = ACTIONS(965), - [anon_sym_SEMI] = ACTIONS(965), - [anon_sym_LF] = ACTIONS(963), - [anon_sym_export] = ACTIONS(965), - [anon_sym_alias] = ACTIONS(965), - [anon_sym_def] = ACTIONS(965), - [anon_sym_def_DASHenv] = ACTIONS(965), - [anon_sym_export_DASHenv] = ACTIONS(965), - [anon_sym_extern] = ACTIONS(965), - [anon_sym_module] = ACTIONS(965), - [anon_sym_use] = ACTIONS(965), - [anon_sym_LBRACK] = ACTIONS(965), - [anon_sym_LPAREN] = ACTIONS(965), - [anon_sym_DOLLAR] = ACTIONS(965), - [anon_sym_error] = ACTIONS(965), - [anon_sym_DASH] = ACTIONS(965), - [anon_sym_break] = ACTIONS(965), - [anon_sym_continue] = ACTIONS(965), - [anon_sym_for] = ACTIONS(965), - [anon_sym_loop] = ACTIONS(965), - [anon_sym_while] = ACTIONS(965), - [anon_sym_do] = ACTIONS(965), - [anon_sym_if] = ACTIONS(965), - [anon_sym_match] = ACTIONS(965), - [anon_sym_LBRACE] = ACTIONS(965), - [anon_sym_RBRACE] = ACTIONS(965), - [anon_sym_DOT] = ACTIONS(1787), - [anon_sym_try] = ACTIONS(965), - [anon_sym_return] = ACTIONS(965), - [anon_sym_let] = ACTIONS(965), - [anon_sym_let_DASHenv] = ACTIONS(965), - [anon_sym_mut] = ACTIONS(965), - [anon_sym_const] = ACTIONS(965), - [anon_sym_source] = ACTIONS(965), - [anon_sym_source_DASHenv] = ACTIONS(965), - [anon_sym_register] = ACTIONS(965), - [anon_sym_hide] = ACTIONS(965), - [anon_sym_hide_DASHenv] = ACTIONS(965), - [anon_sym_overlay] = ACTIONS(965), - [anon_sym_where] = ACTIONS(965), - [anon_sym_not] = ACTIONS(965), - [anon_sym_DOT_DOT_LT] = ACTIONS(965), - [anon_sym_DOT_DOT] = ACTIONS(965), - [anon_sym_DOT_DOT_EQ] = ACTIONS(965), - [sym_val_nothing] = ACTIONS(965), - [anon_sym_true] = ACTIONS(965), - [anon_sym_false] = ACTIONS(965), - [aux_sym_val_number_token1] = ACTIONS(965), - [aux_sym_val_number_token2] = ACTIONS(965), - [aux_sym_val_number_token3] = ACTIONS(965), - [aux_sym_val_number_token4] = ACTIONS(965), - [anon_sym_inf] = ACTIONS(965), - [anon_sym_DASHinf] = ACTIONS(965), - [anon_sym_NaN] = ACTIONS(965), - [anon_sym_0b] = ACTIONS(965), - [anon_sym_0o] = ACTIONS(965), - [anon_sym_0x] = ACTIONS(965), - [sym_val_date] = ACTIONS(965), - [anon_sym_DQUOTE] = ACTIONS(965), - [sym__str_single_quotes] = ACTIONS(965), - [sym__str_back_ticks] = ACTIONS(965), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(965), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(965), - [anon_sym_CARET] = ACTIONS(965), + [anon_sym_export] = ACTIONS(1932), + [anon_sym_alias] = ACTIONS(1932), + [anon_sym_let] = ACTIONS(1932), + [anon_sym_let_DASHenv] = ACTIONS(1932), + [anon_sym_mut] = ACTIONS(1932), + [anon_sym_const] = ACTIONS(1932), + [sym_cmd_identifier] = ACTIONS(1932), + [anon_sym_SEMI] = ACTIONS(1932), + [anon_sym_LF] = ACTIONS(1934), + [anon_sym_def] = ACTIONS(1932), + [anon_sym_def_DASHenv] = ACTIONS(1932), + [anon_sym_export_DASHenv] = ACTIONS(1932), + [anon_sym_extern] = ACTIONS(1932), + [anon_sym_module] = ACTIONS(1932), + [anon_sym_use] = ACTIONS(1932), + [anon_sym_LBRACK] = ACTIONS(1932), + [anon_sym_LPAREN] = ACTIONS(1932), + [anon_sym_RPAREN] = ACTIONS(1932), + [anon_sym_DOLLAR] = ACTIONS(1932), + [anon_sym_error] = ACTIONS(1932), + [anon_sym_DASH] = ACTIONS(1932), + [anon_sym_break] = ACTIONS(1932), + [anon_sym_continue] = ACTIONS(1932), + [anon_sym_for] = ACTIONS(1932), + [anon_sym_loop] = ACTIONS(1932), + [anon_sym_while] = ACTIONS(1932), + [anon_sym_do] = ACTIONS(1932), + [anon_sym_if] = ACTIONS(1932), + [anon_sym_match] = ACTIONS(1932), + [anon_sym_LBRACE] = ACTIONS(1932), + [anon_sym_RBRACE] = ACTIONS(1932), + [anon_sym_try] = ACTIONS(1932), + [anon_sym_return] = ACTIONS(1932), + [anon_sym_source] = ACTIONS(1932), + [anon_sym_source_DASHenv] = ACTIONS(1932), + [anon_sym_register] = ACTIONS(1932), + [anon_sym_hide] = ACTIONS(1932), + [anon_sym_hide_DASHenv] = ACTIONS(1932), + [anon_sym_overlay] = ACTIONS(1932), + [anon_sym_where] = ACTIONS(1932), + [anon_sym_not] = ACTIONS(1932), + [anon_sym_DOT_DOT_LT] = ACTIONS(1932), + [anon_sym_DOT_DOT] = ACTIONS(1932), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1932), + [sym_val_nothing] = ACTIONS(1932), + [anon_sym_true] = ACTIONS(1932), + [anon_sym_false] = ACTIONS(1932), + [aux_sym_val_number_token1] = ACTIONS(1932), + [aux_sym_val_number_token2] = ACTIONS(1932), + [aux_sym_val_number_token3] = ACTIONS(1932), + [aux_sym_val_number_token4] = ACTIONS(1932), + [anon_sym_inf] = ACTIONS(1932), + [anon_sym_DASHinf] = ACTIONS(1932), + [anon_sym_NaN] = ACTIONS(1932), + [anon_sym_0b] = ACTIONS(1932), + [anon_sym_0o] = ACTIONS(1932), + [anon_sym_0x] = ACTIONS(1932), + [sym_val_date] = ACTIONS(1932), + [anon_sym_DQUOTE] = ACTIONS(1932), + [sym__str_single_quotes] = ACTIONS(1932), + [sym__str_back_ticks] = ACTIONS(1932), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1932), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1932), + [anon_sym_CARET] = ACTIONS(1932), [anon_sym_POUND] = ACTIONS(3), }, [873] = { [sym_comment] = STATE(873), - [sym_cmd_identifier] = ACTIONS(1772), - [anon_sym_SEMI] = ACTIONS(1772), - [anon_sym_LF] = ACTIONS(1774), - [anon_sym_export] = ACTIONS(1772), - [anon_sym_alias] = ACTIONS(1772), - [anon_sym_def] = ACTIONS(1772), - [anon_sym_def_DASHenv] = ACTIONS(1772), - [anon_sym_export_DASHenv] = ACTIONS(1772), - [anon_sym_extern] = ACTIONS(1772), - [anon_sym_module] = ACTIONS(1772), - [anon_sym_use] = ACTIONS(1772), - [anon_sym_LBRACK] = ACTIONS(1772), - [anon_sym_LPAREN] = ACTIONS(1772), - [anon_sym_PIPE] = ACTIONS(1772), - [anon_sym_DOLLAR] = ACTIONS(1772), - [anon_sym_error] = ACTIONS(1772), - [anon_sym_DASH_DASH] = ACTIONS(1772), - [anon_sym_DASH] = ACTIONS(1772), - [anon_sym_break] = ACTIONS(1772), - [anon_sym_continue] = ACTIONS(1772), - [anon_sym_for] = ACTIONS(1772), - [anon_sym_loop] = ACTIONS(1772), - [anon_sym_while] = ACTIONS(1772), - [anon_sym_do] = ACTIONS(1772), - [anon_sym_if] = ACTIONS(1772), - [anon_sym_match] = ACTIONS(1772), - [anon_sym_LBRACE] = ACTIONS(1772), - [anon_sym_RBRACE] = ACTIONS(1772), - [anon_sym_try] = ACTIONS(1772), - [anon_sym_return] = ACTIONS(1772), - [anon_sym_let] = ACTIONS(1772), - [anon_sym_let_DASHenv] = ACTIONS(1772), - [anon_sym_mut] = ACTIONS(1772), - [anon_sym_const] = ACTIONS(1772), - [anon_sym_source] = ACTIONS(1772), - [anon_sym_source_DASHenv] = ACTIONS(1772), - [anon_sym_register] = ACTIONS(1772), - [anon_sym_hide] = ACTIONS(1772), - [anon_sym_hide_DASHenv] = ACTIONS(1772), - [anon_sym_overlay] = ACTIONS(1772), - [anon_sym_where] = ACTIONS(1772), - [anon_sym_not] = ACTIONS(1772), - [anon_sym_DOT_DOT_LT] = ACTIONS(1772), - [anon_sym_DOT_DOT] = ACTIONS(1772), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1772), - [sym_val_nothing] = ACTIONS(1772), - [anon_sym_true] = ACTIONS(1772), - [anon_sym_false] = ACTIONS(1772), - [aux_sym_val_number_token1] = ACTIONS(1772), - [aux_sym_val_number_token2] = ACTIONS(1772), - [aux_sym_val_number_token3] = ACTIONS(1772), - [aux_sym_val_number_token4] = ACTIONS(1772), - [anon_sym_inf] = ACTIONS(1772), - [anon_sym_DASHinf] = ACTIONS(1772), - [anon_sym_NaN] = ACTIONS(1772), - [anon_sym_0b] = ACTIONS(1772), - [anon_sym_0o] = ACTIONS(1772), - [anon_sym_0x] = ACTIONS(1772), - [sym_val_date] = ACTIONS(1772), - [anon_sym_DQUOTE] = ACTIONS(1772), - [sym__str_single_quotes] = ACTIONS(1772), - [sym__str_back_ticks] = ACTIONS(1772), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1772), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1772), - [anon_sym_CARET] = ACTIONS(1772), - [sym_short_flag] = ACTIONS(1772), + [anon_sym_export] = ACTIONS(1936), + [anon_sym_alias] = ACTIONS(1936), + [anon_sym_let] = ACTIONS(1936), + [anon_sym_let_DASHenv] = ACTIONS(1936), + [anon_sym_mut] = ACTIONS(1936), + [anon_sym_const] = ACTIONS(1936), + [sym_cmd_identifier] = ACTIONS(1936), + [anon_sym_SEMI] = ACTIONS(1936), + [anon_sym_LF] = ACTIONS(1938), + [anon_sym_def] = ACTIONS(1936), + [anon_sym_def_DASHenv] = ACTIONS(1936), + [anon_sym_export_DASHenv] = ACTIONS(1936), + [anon_sym_extern] = ACTIONS(1936), + [anon_sym_module] = ACTIONS(1936), + [anon_sym_use] = ACTIONS(1936), + [anon_sym_LBRACK] = ACTIONS(1936), + [anon_sym_LPAREN] = ACTIONS(1936), + [anon_sym_RPAREN] = ACTIONS(1936), + [anon_sym_DOLLAR] = ACTIONS(1936), + [anon_sym_error] = ACTIONS(1936), + [anon_sym_DASH] = ACTIONS(1936), + [anon_sym_break] = ACTIONS(1936), + [anon_sym_continue] = ACTIONS(1936), + [anon_sym_for] = ACTIONS(1936), + [anon_sym_loop] = ACTIONS(1936), + [anon_sym_while] = ACTIONS(1936), + [anon_sym_do] = ACTIONS(1936), + [anon_sym_if] = ACTIONS(1936), + [anon_sym_match] = ACTIONS(1936), + [anon_sym_LBRACE] = ACTIONS(1936), + [anon_sym_RBRACE] = ACTIONS(1936), + [anon_sym_try] = ACTIONS(1936), + [anon_sym_return] = ACTIONS(1936), + [anon_sym_source] = ACTIONS(1936), + [anon_sym_source_DASHenv] = ACTIONS(1936), + [anon_sym_register] = ACTIONS(1936), + [anon_sym_hide] = ACTIONS(1936), + [anon_sym_hide_DASHenv] = ACTIONS(1936), + [anon_sym_overlay] = ACTIONS(1936), + [anon_sym_where] = ACTIONS(1936), + [anon_sym_not] = ACTIONS(1936), + [anon_sym_DOT_DOT_LT] = ACTIONS(1936), + [anon_sym_DOT_DOT] = ACTIONS(1936), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1936), + [sym_val_nothing] = ACTIONS(1936), + [anon_sym_true] = ACTIONS(1936), + [anon_sym_false] = ACTIONS(1936), + [aux_sym_val_number_token1] = ACTIONS(1936), + [aux_sym_val_number_token2] = ACTIONS(1936), + [aux_sym_val_number_token3] = ACTIONS(1936), + [aux_sym_val_number_token4] = ACTIONS(1936), + [anon_sym_inf] = ACTIONS(1936), + [anon_sym_DASHinf] = ACTIONS(1936), + [anon_sym_NaN] = ACTIONS(1936), + [anon_sym_0b] = ACTIONS(1936), + [anon_sym_0o] = ACTIONS(1936), + [anon_sym_0x] = ACTIONS(1936), + [sym_val_date] = ACTIONS(1936), + [anon_sym_DQUOTE] = ACTIONS(1936), + [sym__str_single_quotes] = ACTIONS(1936), + [sym__str_back_ticks] = ACTIONS(1936), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1936), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1936), + [anon_sym_CARET] = ACTIONS(1936), [anon_sym_POUND] = ACTIONS(3), }, [874] = { - [sym__expression] = STATE(684), - [sym_expr_unary] = STATE(751), - [sym_expr_binary] = STATE(751), - [sym_expr_parenthesized] = STATE(754), - [sym_val_range] = STATE(751), - [sym__value] = STATE(751), - [sym_val_bool] = STATE(704), - [sym_val_variable] = STATE(704), - [sym__var] = STATE(615), - [sym_val_number] = STATE(15), - [sym_val_duration] = STATE(704), - [sym_val_filesize] = STATE(704), - [sym_val_binary] = STATE(704), - [sym_val_string] = STATE(704), - [sym__str_double_quotes] = STATE(693), - [sym_val_interpolated] = STATE(704), - [sym__inter_single_quotes] = STATE(689), - [sym__inter_double_quotes] = STATE(688), - [sym_val_list] = STATE(704), - [sym_val_record] = STATE(704), - [sym_val_table] = STATE(704), - [sym_val_closure] = STATE(704), - [sym_unquoted] = STATE(2066), + [sym__terminator] = STATE(804), [sym_comment] = STATE(874), - [anon_sym_SEMI] = ACTIONS(1855), - [anon_sym_LF] = ACTIONS(1857), - [anon_sym_LBRACK] = ACTIONS(1859), - [anon_sym_LPAREN] = ACTIONS(1524), - [anon_sym_RPAREN] = ACTIONS(1855), - [anon_sym_PIPE] = ACTIONS(1855), - [anon_sym_DOLLAR] = ACTIONS(1861), - [anon_sym_DASH_DASH] = ACTIONS(1855), - [anon_sym_DASH] = ACTIONS(1863), - [anon_sym_LBRACE] = ACTIONS(1865), - [anon_sym_not] = ACTIONS(1867), - [anon_sym_DOT_DOT_LT] = ACTIONS(1869), - [anon_sym_DOT_DOT] = ACTIONS(1869), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1869), - [sym_val_nothing] = ACTIONS(1871), - [anon_sym_true] = ACTIONS(1873), - [anon_sym_false] = ACTIONS(1873), - [aux_sym_val_number_token1] = ACTIONS(1875), - [aux_sym_val_number_token2] = ACTIONS(1875), - [aux_sym_val_number_token3] = ACTIONS(1875), - [aux_sym_val_number_token4] = ACTIONS(1875), - [anon_sym_inf] = ACTIONS(1875), - [anon_sym_DASHinf] = ACTIONS(1875), - [anon_sym_NaN] = ACTIONS(1875), - [anon_sym_0b] = ACTIONS(1877), - [anon_sym_0o] = ACTIONS(1877), - [anon_sym_0x] = ACTIONS(1877), - [sym_val_date] = ACTIONS(1871), - [anon_sym_DQUOTE] = ACTIONS(1879), - [sym__str_single_quotes] = ACTIONS(1881), - [sym__str_back_ticks] = ACTIONS(1881), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1883), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1885), - [anon_sym_err_GT] = ACTIONS(1855), - [anon_sym_out_GT] = ACTIONS(1855), - [anon_sym_e_GT] = ACTIONS(1855), - [anon_sym_o_GT] = ACTIONS(1855), - [anon_sym_err_PLUSout_GT] = ACTIONS(1855), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1855), - [anon_sym_o_PLUSe_GT] = ACTIONS(1855), - [anon_sym_e_PLUSo_GT] = ACTIONS(1855), - [sym_short_flag] = ACTIONS(1855), - [aux_sym_unquoted_token1] = ACTIONS(1770), + [aux_sym__block_body_repeat1] = STATE(805), + [anon_sym_export] = ACTIONS(1940), + [anon_sym_alias] = ACTIONS(1940), + [anon_sym_let] = ACTIONS(1940), + [anon_sym_let_DASHenv] = ACTIONS(1940), + [anon_sym_mut] = ACTIONS(1940), + [anon_sym_const] = ACTIONS(1940), + [sym_cmd_identifier] = ACTIONS(1940), + [anon_sym_SEMI] = ACTIONS(1788), + [anon_sym_LF] = ACTIONS(1790), + [anon_sym_def] = ACTIONS(1940), + [anon_sym_def_DASHenv] = ACTIONS(1940), + [anon_sym_export_DASHenv] = ACTIONS(1940), + [anon_sym_extern] = ACTIONS(1940), + [anon_sym_module] = ACTIONS(1940), + [anon_sym_use] = ACTIONS(1940), + [anon_sym_LBRACK] = ACTIONS(1940), + [anon_sym_LPAREN] = ACTIONS(1940), + [anon_sym_DOLLAR] = ACTIONS(1940), + [anon_sym_error] = ACTIONS(1940), + [anon_sym_DASH] = ACTIONS(1940), + [anon_sym_break] = ACTIONS(1940), + [anon_sym_continue] = ACTIONS(1940), + [anon_sym_for] = ACTIONS(1940), + [anon_sym_loop] = ACTIONS(1940), + [anon_sym_while] = ACTIONS(1940), + [anon_sym_do] = ACTIONS(1940), + [anon_sym_if] = ACTIONS(1940), + [anon_sym_match] = ACTIONS(1940), + [anon_sym_LBRACE] = ACTIONS(1940), + [anon_sym_try] = ACTIONS(1940), + [anon_sym_return] = ACTIONS(1940), + [anon_sym_source] = ACTIONS(1940), + [anon_sym_source_DASHenv] = ACTIONS(1940), + [anon_sym_register] = ACTIONS(1940), + [anon_sym_hide] = ACTIONS(1940), + [anon_sym_hide_DASHenv] = ACTIONS(1940), + [anon_sym_overlay] = ACTIONS(1940), + [anon_sym_where] = ACTIONS(1940), + [anon_sym_not] = ACTIONS(1940), + [anon_sym_DOT_DOT_LT] = ACTIONS(1940), + [anon_sym_DOT_DOT] = ACTIONS(1940), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1940), + [sym_val_nothing] = ACTIONS(1940), + [anon_sym_true] = ACTIONS(1940), + [anon_sym_false] = ACTIONS(1940), + [aux_sym_val_number_token1] = ACTIONS(1940), + [aux_sym_val_number_token2] = ACTIONS(1940), + [aux_sym_val_number_token3] = ACTIONS(1940), + [aux_sym_val_number_token4] = ACTIONS(1940), + [anon_sym_inf] = ACTIONS(1940), + [anon_sym_DASHinf] = ACTIONS(1940), + [anon_sym_NaN] = ACTIONS(1940), + [anon_sym_0b] = ACTIONS(1940), + [anon_sym_0o] = ACTIONS(1940), + [anon_sym_0x] = ACTIONS(1940), + [sym_val_date] = ACTIONS(1940), + [anon_sym_DQUOTE] = ACTIONS(1940), + [sym__str_single_quotes] = ACTIONS(1940), + [sym__str_back_ticks] = ACTIONS(1940), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1940), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1940), + [anon_sym_CARET] = ACTIONS(1940), [anon_sym_POUND] = ACTIONS(3), }, [875] = { - [sym_cell_path] = STATE(1071), - [sym_path] = STATE(855), [sym_comment] = STATE(875), - [sym_cmd_identifier] = ACTIONS(977), - [anon_sym_SEMI] = ACTIONS(977), - [anon_sym_LF] = ACTIONS(975), - [anon_sym_export] = ACTIONS(977), - [anon_sym_alias] = ACTIONS(977), - [anon_sym_def] = ACTIONS(977), - [anon_sym_def_DASHenv] = ACTIONS(977), - [anon_sym_export_DASHenv] = ACTIONS(977), - [anon_sym_extern] = ACTIONS(977), - [anon_sym_module] = ACTIONS(977), - [anon_sym_use] = ACTIONS(977), - [anon_sym_LBRACK] = ACTIONS(977), - [anon_sym_LPAREN] = ACTIONS(977), - [anon_sym_DOLLAR] = ACTIONS(977), - [anon_sym_error] = ACTIONS(977), - [anon_sym_DASH] = ACTIONS(977), - [anon_sym_break] = ACTIONS(977), - [anon_sym_continue] = ACTIONS(977), - [anon_sym_for] = ACTIONS(977), - [anon_sym_loop] = ACTIONS(977), - [anon_sym_while] = ACTIONS(977), - [anon_sym_do] = ACTIONS(977), - [anon_sym_if] = ACTIONS(977), - [anon_sym_match] = ACTIONS(977), - [anon_sym_LBRACE] = ACTIONS(977), - [anon_sym_RBRACE] = ACTIONS(977), - [anon_sym_DOT] = ACTIONS(1787), - [anon_sym_try] = ACTIONS(977), - [anon_sym_return] = ACTIONS(977), - [anon_sym_let] = ACTIONS(977), - [anon_sym_let_DASHenv] = ACTIONS(977), - [anon_sym_mut] = ACTIONS(977), - [anon_sym_const] = ACTIONS(977), - [anon_sym_source] = ACTIONS(977), - [anon_sym_source_DASHenv] = ACTIONS(977), - [anon_sym_register] = ACTIONS(977), - [anon_sym_hide] = ACTIONS(977), - [anon_sym_hide_DASHenv] = ACTIONS(977), - [anon_sym_overlay] = ACTIONS(977), - [anon_sym_where] = ACTIONS(977), - [anon_sym_not] = ACTIONS(977), - [anon_sym_DOT_DOT_LT] = ACTIONS(977), - [anon_sym_DOT_DOT] = ACTIONS(977), - [anon_sym_DOT_DOT_EQ] = ACTIONS(977), - [sym_val_nothing] = ACTIONS(977), - [anon_sym_true] = ACTIONS(977), - [anon_sym_false] = ACTIONS(977), - [aux_sym_val_number_token1] = ACTIONS(977), - [aux_sym_val_number_token2] = ACTIONS(977), - [aux_sym_val_number_token3] = ACTIONS(977), - [aux_sym_val_number_token4] = ACTIONS(977), - [anon_sym_inf] = ACTIONS(977), - [anon_sym_DASHinf] = ACTIONS(977), - [anon_sym_NaN] = ACTIONS(977), - [anon_sym_0b] = ACTIONS(977), - [anon_sym_0o] = ACTIONS(977), - [anon_sym_0x] = ACTIONS(977), - [sym_val_date] = ACTIONS(977), - [anon_sym_DQUOTE] = ACTIONS(977), - [sym__str_single_quotes] = ACTIONS(977), - [sym__str_back_ticks] = ACTIONS(977), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(977), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(977), - [anon_sym_CARET] = ACTIONS(977), + [anon_sym_export] = ACTIONS(1942), + [anon_sym_alias] = ACTIONS(1942), + [anon_sym_let] = ACTIONS(1942), + [anon_sym_let_DASHenv] = ACTIONS(1942), + [anon_sym_mut] = ACTIONS(1942), + [anon_sym_const] = ACTIONS(1942), + [sym_cmd_identifier] = ACTIONS(1942), + [anon_sym_SEMI] = ACTIONS(1942), + [anon_sym_LF] = ACTIONS(1944), + [anon_sym_def] = ACTIONS(1942), + [anon_sym_def_DASHenv] = ACTIONS(1942), + [anon_sym_export_DASHenv] = ACTIONS(1942), + [anon_sym_extern] = ACTIONS(1942), + [anon_sym_module] = ACTIONS(1942), + [anon_sym_use] = ACTIONS(1942), + [anon_sym_LBRACK] = ACTIONS(1942), + [anon_sym_LPAREN] = ACTIONS(1942), + [anon_sym_RPAREN] = ACTIONS(1942), + [anon_sym_DOLLAR] = ACTIONS(1942), + [anon_sym_error] = ACTIONS(1942), + [anon_sym_DASH] = ACTIONS(1942), + [anon_sym_break] = ACTIONS(1942), + [anon_sym_continue] = ACTIONS(1942), + [anon_sym_for] = ACTIONS(1942), + [anon_sym_loop] = ACTIONS(1942), + [anon_sym_while] = ACTIONS(1942), + [anon_sym_do] = ACTIONS(1942), + [anon_sym_if] = ACTIONS(1942), + [anon_sym_match] = ACTIONS(1942), + [anon_sym_LBRACE] = ACTIONS(1942), + [anon_sym_RBRACE] = ACTIONS(1942), + [anon_sym_try] = ACTIONS(1942), + [anon_sym_return] = ACTIONS(1942), + [anon_sym_source] = ACTIONS(1942), + [anon_sym_source_DASHenv] = ACTIONS(1942), + [anon_sym_register] = ACTIONS(1942), + [anon_sym_hide] = ACTIONS(1942), + [anon_sym_hide_DASHenv] = ACTIONS(1942), + [anon_sym_overlay] = ACTIONS(1942), + [anon_sym_where] = ACTIONS(1942), + [anon_sym_not] = ACTIONS(1942), + [anon_sym_DOT_DOT_LT] = ACTIONS(1942), + [anon_sym_DOT_DOT] = ACTIONS(1942), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1942), + [sym_val_nothing] = ACTIONS(1942), + [anon_sym_true] = ACTIONS(1942), + [anon_sym_false] = ACTIONS(1942), + [aux_sym_val_number_token1] = ACTIONS(1942), + [aux_sym_val_number_token2] = ACTIONS(1942), + [aux_sym_val_number_token3] = ACTIONS(1942), + [aux_sym_val_number_token4] = ACTIONS(1942), + [anon_sym_inf] = ACTIONS(1942), + [anon_sym_DASHinf] = ACTIONS(1942), + [anon_sym_NaN] = ACTIONS(1942), + [anon_sym_0b] = ACTIONS(1942), + [anon_sym_0o] = ACTIONS(1942), + [anon_sym_0x] = ACTIONS(1942), + [sym_val_date] = ACTIONS(1942), + [anon_sym_DQUOTE] = ACTIONS(1942), + [sym__str_single_quotes] = ACTIONS(1942), + [sym__str_back_ticks] = ACTIONS(1942), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1942), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1942), + [anon_sym_CARET] = ACTIONS(1942), [anon_sym_POUND] = ACTIONS(3), }, [876] = { - [sym_expr_parenthesized] = STATE(2058), - [sym_val_range] = STATE(2064), - [sym__value] = STATE(2064), - [sym_val_bool] = STATE(2071), - [sym_val_variable] = STATE(2071), - [sym__var] = STATE(2010), - [sym_val_number] = STATE(20), - [sym_val_duration] = STATE(2071), - [sym_val_filesize] = STATE(2071), - [sym_val_binary] = STATE(2071), - [sym_val_string] = STATE(2071), - [sym__str_double_quotes] = STATE(2030), - [sym_val_interpolated] = STATE(2071), - [sym__inter_single_quotes] = STATE(2070), - [sym__inter_double_quotes] = STATE(2065), - [sym_val_list] = STATE(2071), - [sym_val_record] = STATE(2071), - [sym_val_table] = STATE(2071), - [sym_val_closure] = STATE(2071), - [sym__cmd_arg] = STATE(2068), - [sym_redirection] = STATE(2042), - [sym__flag] = STATE(2049), - [sym_long_flag] = STATE(2050), - [sym_unquoted] = STATE(2056), [sym_comment] = STATE(876), - [aux_sym_command_repeat1] = STATE(851), - [anon_sym_SEMI] = ACTIONS(1887), - [anon_sym_LF] = ACTIONS(1889), - [anon_sym_LBRACK] = ACTIONS(1738), - [anon_sym_LPAREN] = ACTIONS(1740), - [anon_sym_RPAREN] = ACTIONS(1887), - [anon_sym_PIPE] = ACTIONS(1887), - [anon_sym_DOLLAR] = ACTIONS(1742), - [anon_sym_DASH_DASH] = ACTIONS(1744), - [anon_sym_LBRACE] = ACTIONS(1746), - [anon_sym_DOT_DOT_LT] = ACTIONS(1748), - [anon_sym_DOT_DOT] = ACTIONS(1748), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1748), - [sym_val_nothing] = ACTIONS(1750), - [anon_sym_true] = ACTIONS(1752), - [anon_sym_false] = ACTIONS(1752), - [aux_sym_val_number_token1] = ACTIONS(1754), - [aux_sym_val_number_token2] = ACTIONS(1754), - [aux_sym_val_number_token3] = ACTIONS(1754), - [aux_sym_val_number_token4] = ACTIONS(1754), - [anon_sym_inf] = ACTIONS(1754), - [anon_sym_DASHinf] = ACTIONS(1754), - [anon_sym_NaN] = ACTIONS(1754), - [anon_sym_0b] = ACTIONS(1756), - [anon_sym_0o] = ACTIONS(1756), - [anon_sym_0x] = ACTIONS(1756), - [sym_val_date] = ACTIONS(1750), - [anon_sym_DQUOTE] = ACTIONS(1758), - [sym__str_single_quotes] = ACTIONS(1760), - [sym__str_back_ticks] = ACTIONS(1760), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1762), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1764), - [anon_sym_err_GT] = ACTIONS(1766), - [anon_sym_out_GT] = ACTIONS(1766), - [anon_sym_e_GT] = ACTIONS(1766), - [anon_sym_o_GT] = ACTIONS(1766), - [anon_sym_err_PLUSout_GT] = ACTIONS(1766), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1766), - [anon_sym_o_PLUSe_GT] = ACTIONS(1766), - [anon_sym_e_PLUSo_GT] = ACTIONS(1766), - [sym_short_flag] = ACTIONS(1768), - [aux_sym_unquoted_token1] = ACTIONS(1770), + [anon_sym_export] = ACTIONS(1946), + [anon_sym_alias] = ACTIONS(1946), + [anon_sym_let] = ACTIONS(1946), + [anon_sym_let_DASHenv] = ACTIONS(1946), + [anon_sym_mut] = ACTIONS(1946), + [anon_sym_const] = ACTIONS(1946), + [sym_cmd_identifier] = ACTIONS(1946), + [anon_sym_SEMI] = ACTIONS(1946), + [anon_sym_LF] = ACTIONS(1948), + [anon_sym_def] = ACTIONS(1946), + [anon_sym_def_DASHenv] = ACTIONS(1946), + [anon_sym_export_DASHenv] = ACTIONS(1946), + [anon_sym_extern] = ACTIONS(1946), + [anon_sym_module] = ACTIONS(1946), + [anon_sym_use] = ACTIONS(1946), + [anon_sym_LBRACK] = ACTIONS(1946), + [anon_sym_LPAREN] = ACTIONS(1946), + [anon_sym_RPAREN] = ACTIONS(1946), + [anon_sym_DOLLAR] = ACTIONS(1946), + [anon_sym_error] = ACTIONS(1946), + [anon_sym_DASH] = ACTIONS(1946), + [anon_sym_break] = ACTIONS(1946), + [anon_sym_continue] = ACTIONS(1946), + [anon_sym_for] = ACTIONS(1946), + [anon_sym_loop] = ACTIONS(1946), + [anon_sym_while] = ACTIONS(1946), + [anon_sym_do] = ACTIONS(1946), + [anon_sym_if] = ACTIONS(1946), + [anon_sym_match] = ACTIONS(1946), + [anon_sym_LBRACE] = ACTIONS(1946), + [anon_sym_RBRACE] = ACTIONS(1946), + [anon_sym_try] = ACTIONS(1946), + [anon_sym_return] = ACTIONS(1946), + [anon_sym_source] = ACTIONS(1946), + [anon_sym_source_DASHenv] = ACTIONS(1946), + [anon_sym_register] = ACTIONS(1946), + [anon_sym_hide] = ACTIONS(1946), + [anon_sym_hide_DASHenv] = ACTIONS(1946), + [anon_sym_overlay] = ACTIONS(1946), + [anon_sym_where] = ACTIONS(1946), + [anon_sym_not] = ACTIONS(1946), + [anon_sym_DOT_DOT_LT] = ACTIONS(1946), + [anon_sym_DOT_DOT] = ACTIONS(1946), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1946), + [sym_val_nothing] = ACTIONS(1946), + [anon_sym_true] = ACTIONS(1946), + [anon_sym_false] = ACTIONS(1946), + [aux_sym_val_number_token1] = ACTIONS(1946), + [aux_sym_val_number_token2] = ACTIONS(1946), + [aux_sym_val_number_token3] = ACTIONS(1946), + [aux_sym_val_number_token4] = ACTIONS(1946), + [anon_sym_inf] = ACTIONS(1946), + [anon_sym_DASHinf] = ACTIONS(1946), + [anon_sym_NaN] = ACTIONS(1946), + [anon_sym_0b] = ACTIONS(1946), + [anon_sym_0o] = ACTIONS(1946), + [anon_sym_0x] = ACTIONS(1946), + [sym_val_date] = ACTIONS(1946), + [anon_sym_DQUOTE] = ACTIONS(1946), + [sym__str_single_quotes] = ACTIONS(1946), + [sym__str_back_ticks] = ACTIONS(1946), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1946), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1946), + [anon_sym_CARET] = ACTIONS(1946), [anon_sym_POUND] = ACTIONS(3), }, [877] = { - [sym_cell_path] = STATE(1113), - [sym_path] = STATE(855), [sym_comment] = STATE(877), - [sym_cmd_identifier] = ACTIONS(967), - [anon_sym_SEMI] = ACTIONS(967), - [anon_sym_LF] = ACTIONS(969), - [anon_sym_export] = ACTIONS(967), - [anon_sym_alias] = ACTIONS(967), - [anon_sym_def] = ACTIONS(967), - [anon_sym_def_DASHenv] = ACTIONS(967), - [anon_sym_export_DASHenv] = ACTIONS(967), - [anon_sym_extern] = ACTIONS(967), - [anon_sym_module] = ACTIONS(967), - [anon_sym_use] = ACTIONS(967), - [anon_sym_LBRACK] = ACTIONS(967), - [anon_sym_LPAREN] = ACTIONS(967), - [anon_sym_DOLLAR] = ACTIONS(967), - [anon_sym_error] = ACTIONS(967), - [anon_sym_DASH] = ACTIONS(967), - [anon_sym_break] = ACTIONS(967), - [anon_sym_continue] = ACTIONS(967), - [anon_sym_for] = ACTIONS(967), - [anon_sym_loop] = ACTIONS(967), - [anon_sym_while] = ACTIONS(967), - [anon_sym_do] = ACTIONS(967), - [anon_sym_if] = ACTIONS(967), - [anon_sym_match] = ACTIONS(967), - [anon_sym_LBRACE] = ACTIONS(967), - [anon_sym_RBRACE] = ACTIONS(967), - [anon_sym_DOT] = ACTIONS(1787), - [anon_sym_try] = ACTIONS(967), - [anon_sym_return] = ACTIONS(967), - [anon_sym_let] = ACTIONS(967), - [anon_sym_let_DASHenv] = ACTIONS(967), - [anon_sym_mut] = ACTIONS(967), - [anon_sym_const] = ACTIONS(967), - [anon_sym_source] = ACTIONS(967), - [anon_sym_source_DASHenv] = ACTIONS(967), - [anon_sym_register] = ACTIONS(967), - [anon_sym_hide] = ACTIONS(967), - [anon_sym_hide_DASHenv] = ACTIONS(967), - [anon_sym_overlay] = ACTIONS(967), - [anon_sym_where] = ACTIONS(967), - [anon_sym_not] = ACTIONS(967), - [anon_sym_DOT_DOT_LT] = ACTIONS(967), - [anon_sym_DOT_DOT] = ACTIONS(967), - [anon_sym_DOT_DOT_EQ] = ACTIONS(967), - [sym_val_nothing] = ACTIONS(967), - [anon_sym_true] = ACTIONS(967), - [anon_sym_false] = ACTIONS(967), - [aux_sym_val_number_token1] = ACTIONS(967), - [aux_sym_val_number_token2] = ACTIONS(967), - [aux_sym_val_number_token3] = ACTIONS(967), - [aux_sym_val_number_token4] = ACTIONS(967), - [anon_sym_inf] = ACTIONS(967), - [anon_sym_DASHinf] = ACTIONS(967), - [anon_sym_NaN] = ACTIONS(967), - [anon_sym_0b] = ACTIONS(967), - [anon_sym_0o] = ACTIONS(967), - [anon_sym_0x] = ACTIONS(967), - [sym_val_date] = ACTIONS(967), - [anon_sym_DQUOTE] = ACTIONS(967), - [sym__str_single_quotes] = ACTIONS(967), - [sym__str_back_ticks] = ACTIONS(967), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(967), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(967), - [anon_sym_CARET] = ACTIONS(967), + [anon_sym_export] = ACTIONS(1950), + [anon_sym_alias] = ACTIONS(1950), + [anon_sym_let] = ACTIONS(1950), + [anon_sym_let_DASHenv] = ACTIONS(1950), + [anon_sym_mut] = ACTIONS(1950), + [anon_sym_const] = ACTIONS(1950), + [sym_cmd_identifier] = ACTIONS(1950), + [anon_sym_SEMI] = ACTIONS(1950), + [anon_sym_LF] = ACTIONS(1952), + [anon_sym_def] = ACTIONS(1950), + [anon_sym_def_DASHenv] = ACTIONS(1950), + [anon_sym_export_DASHenv] = ACTIONS(1950), + [anon_sym_extern] = ACTIONS(1950), + [anon_sym_module] = ACTIONS(1950), + [anon_sym_use] = ACTIONS(1950), + [anon_sym_LBRACK] = ACTIONS(1950), + [anon_sym_LPAREN] = ACTIONS(1950), + [anon_sym_RPAREN] = ACTIONS(1950), + [anon_sym_DOLLAR] = ACTIONS(1950), + [anon_sym_error] = ACTIONS(1950), + [anon_sym_DASH] = ACTIONS(1950), + [anon_sym_break] = ACTIONS(1950), + [anon_sym_continue] = ACTIONS(1950), + [anon_sym_for] = ACTIONS(1950), + [anon_sym_loop] = ACTIONS(1950), + [anon_sym_while] = ACTIONS(1950), + [anon_sym_do] = ACTIONS(1950), + [anon_sym_if] = ACTIONS(1950), + [anon_sym_match] = ACTIONS(1950), + [anon_sym_LBRACE] = ACTIONS(1950), + [anon_sym_RBRACE] = ACTIONS(1950), + [anon_sym_try] = ACTIONS(1950), + [anon_sym_return] = ACTIONS(1950), + [anon_sym_source] = ACTIONS(1950), + [anon_sym_source_DASHenv] = ACTIONS(1950), + [anon_sym_register] = ACTIONS(1950), + [anon_sym_hide] = ACTIONS(1950), + [anon_sym_hide_DASHenv] = ACTIONS(1950), + [anon_sym_overlay] = ACTIONS(1950), + [anon_sym_where] = ACTIONS(1950), + [anon_sym_not] = ACTIONS(1950), + [anon_sym_DOT_DOT_LT] = ACTIONS(1950), + [anon_sym_DOT_DOT] = ACTIONS(1950), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1950), + [sym_val_nothing] = ACTIONS(1950), + [anon_sym_true] = ACTIONS(1950), + [anon_sym_false] = ACTIONS(1950), + [aux_sym_val_number_token1] = ACTIONS(1950), + [aux_sym_val_number_token2] = ACTIONS(1950), + [aux_sym_val_number_token3] = ACTIONS(1950), + [aux_sym_val_number_token4] = ACTIONS(1950), + [anon_sym_inf] = ACTIONS(1950), + [anon_sym_DASHinf] = ACTIONS(1950), + [anon_sym_NaN] = ACTIONS(1950), + [anon_sym_0b] = ACTIONS(1950), + [anon_sym_0o] = ACTIONS(1950), + [anon_sym_0x] = ACTIONS(1950), + [sym_val_date] = ACTIONS(1950), + [anon_sym_DQUOTE] = ACTIONS(1950), + [sym__str_single_quotes] = ACTIONS(1950), + [sym__str_back_ticks] = ACTIONS(1950), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1950), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1950), + [anon_sym_CARET] = ACTIONS(1950), [anon_sym_POUND] = ACTIONS(3), }, [878] = { [sym_comment] = STATE(878), - [ts_builtin_sym_end] = ACTIONS(1774), - [sym_cmd_identifier] = ACTIONS(1772), - [anon_sym_SEMI] = ACTIONS(1772), - [anon_sym_LF] = ACTIONS(1774), - [anon_sym_export] = ACTIONS(1772), - [anon_sym_alias] = ACTIONS(1772), - [anon_sym_def] = ACTIONS(1772), - [anon_sym_def_DASHenv] = ACTIONS(1772), - [anon_sym_export_DASHenv] = ACTIONS(1772), - [anon_sym_extern] = ACTIONS(1772), - [anon_sym_module] = ACTIONS(1772), - [anon_sym_use] = ACTIONS(1772), - [anon_sym_LBRACK] = ACTIONS(1772), - [anon_sym_LPAREN] = ACTIONS(1772), - [anon_sym_DOLLAR] = ACTIONS(1772), - [anon_sym_error] = ACTIONS(1772), - [anon_sym_DASH_DASH] = ACTIONS(1772), - [anon_sym_DASH] = ACTIONS(1772), - [anon_sym_break] = ACTIONS(1772), - [anon_sym_continue] = ACTIONS(1772), - [anon_sym_for] = ACTIONS(1772), - [anon_sym_loop] = ACTIONS(1772), - [anon_sym_while] = ACTIONS(1772), - [anon_sym_do] = ACTIONS(1772), - [anon_sym_if] = ACTIONS(1772), - [anon_sym_match] = ACTIONS(1772), - [anon_sym_LBRACE] = ACTIONS(1772), - [anon_sym_try] = ACTIONS(1772), - [anon_sym_return] = ACTIONS(1772), - [anon_sym_let] = ACTIONS(1772), - [anon_sym_let_DASHenv] = ACTIONS(1772), - [anon_sym_mut] = ACTIONS(1772), - [anon_sym_const] = ACTIONS(1772), - [anon_sym_source] = ACTIONS(1772), - [anon_sym_source_DASHenv] = ACTIONS(1772), - [anon_sym_register] = ACTIONS(1772), - [anon_sym_hide] = ACTIONS(1772), - [anon_sym_hide_DASHenv] = ACTIONS(1772), - [anon_sym_overlay] = ACTIONS(1772), - [anon_sym_as] = ACTIONS(1772), - [anon_sym_where] = ACTIONS(1772), - [anon_sym_not] = ACTIONS(1772), - [anon_sym_DOT_DOT_LT] = ACTIONS(1772), - [anon_sym_DOT_DOT] = ACTIONS(1772), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1772), - [sym_val_nothing] = ACTIONS(1772), - [anon_sym_true] = ACTIONS(1772), - [anon_sym_false] = ACTIONS(1772), - [aux_sym_val_number_token1] = ACTIONS(1772), - [aux_sym_val_number_token2] = ACTIONS(1772), - [aux_sym_val_number_token3] = ACTIONS(1772), - [aux_sym_val_number_token4] = ACTIONS(1772), - [anon_sym_inf] = ACTIONS(1772), - [anon_sym_DASHinf] = ACTIONS(1772), - [anon_sym_NaN] = ACTIONS(1772), - [anon_sym_0b] = ACTIONS(1772), - [anon_sym_0o] = ACTIONS(1772), - [anon_sym_0x] = ACTIONS(1772), - [sym_val_date] = ACTIONS(1772), - [anon_sym_DQUOTE] = ACTIONS(1772), - [sym__str_single_quotes] = ACTIONS(1772), - [sym__str_back_ticks] = ACTIONS(1772), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1772), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1772), - [anon_sym_CARET] = ACTIONS(1772), - [sym_short_flag] = ACTIONS(1772), + [ts_builtin_sym_end] = ACTIONS(696), + [anon_sym_export] = ACTIONS(694), + [anon_sym_alias] = ACTIONS(694), + [anon_sym_let] = ACTIONS(694), + [anon_sym_let_DASHenv] = ACTIONS(694), + [anon_sym_mut] = ACTIONS(694), + [anon_sym_const] = ACTIONS(694), + [sym_cmd_identifier] = ACTIONS(694), + [anon_sym_SEMI] = ACTIONS(694), + [anon_sym_LF] = ACTIONS(696), + [anon_sym_def] = ACTIONS(694), + [anon_sym_def_DASHenv] = ACTIONS(694), + [anon_sym_export_DASHenv] = ACTIONS(694), + [anon_sym_extern] = ACTIONS(694), + [anon_sym_module] = ACTIONS(694), + [anon_sym_use] = ACTIONS(694), + [anon_sym_LBRACK] = ACTIONS(694), + [anon_sym_LPAREN] = ACTIONS(694), + [anon_sym_PIPE] = ACTIONS(694), + [anon_sym_DOLLAR] = ACTIONS(694), + [anon_sym_error] = ACTIONS(694), + [anon_sym_DASH] = ACTIONS(694), + [anon_sym_break] = ACTIONS(694), + [anon_sym_continue] = ACTIONS(694), + [anon_sym_for] = ACTIONS(694), + [anon_sym_loop] = ACTIONS(694), + [anon_sym_while] = ACTIONS(694), + [anon_sym_do] = ACTIONS(694), + [anon_sym_if] = ACTIONS(694), + [anon_sym_match] = ACTIONS(694), + [anon_sym_LBRACE] = ACTIONS(694), + [anon_sym_try] = ACTIONS(694), + [anon_sym_return] = ACTIONS(694), + [anon_sym_source] = ACTIONS(694), + [anon_sym_source_DASHenv] = ACTIONS(694), + [anon_sym_register] = ACTIONS(694), + [anon_sym_hide] = ACTIONS(694), + [anon_sym_hide_DASHenv] = ACTIONS(694), + [anon_sym_overlay] = ACTIONS(694), + [anon_sym_where] = ACTIONS(694), + [anon_sym_not] = ACTIONS(694), + [anon_sym_DOT_DOT_LT] = ACTIONS(694), + [anon_sym_DOT_DOT] = ACTIONS(694), + [anon_sym_DOT_DOT_EQ] = ACTIONS(694), + [sym_val_nothing] = ACTIONS(694), + [anon_sym_true] = ACTIONS(694), + [anon_sym_false] = ACTIONS(694), + [aux_sym_val_number_token1] = ACTIONS(694), + [aux_sym_val_number_token2] = ACTIONS(694), + [aux_sym_val_number_token3] = ACTIONS(694), + [aux_sym_val_number_token4] = ACTIONS(694), + [anon_sym_inf] = ACTIONS(694), + [anon_sym_DASHinf] = ACTIONS(694), + [anon_sym_NaN] = ACTIONS(694), + [anon_sym_0b] = ACTIONS(694), + [anon_sym_0o] = ACTIONS(694), + [anon_sym_0x] = ACTIONS(694), + [sym_val_date] = ACTIONS(694), + [anon_sym_DQUOTE] = ACTIONS(694), + [sym__str_single_quotes] = ACTIONS(694), + [sym__str_back_ticks] = ACTIONS(694), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(694), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(694), + [anon_sym_CARET] = ACTIONS(694), [anon_sym_POUND] = ACTIONS(3), }, [879] = { [sym_comment] = STATE(879), - [sym_cmd_identifier] = ACTIONS(1722), - [anon_sym_SEMI] = ACTIONS(1722), - [anon_sym_LF] = ACTIONS(1720), - [anon_sym_export] = ACTIONS(1722), - [anon_sym_alias] = ACTIONS(1722), - [anon_sym_def] = ACTIONS(1722), - [anon_sym_def_DASHenv] = ACTIONS(1722), - [anon_sym_export_DASHenv] = ACTIONS(1722), - [anon_sym_extern] = ACTIONS(1722), - [anon_sym_module] = ACTIONS(1722), - [anon_sym_use] = ACTIONS(1722), - [anon_sym_LBRACK] = ACTIONS(1722), - [anon_sym_LPAREN] = ACTIONS(1722), - [anon_sym_PIPE] = ACTIONS(1722), - [anon_sym_DOLLAR] = ACTIONS(1722), - [anon_sym_error] = ACTIONS(1722), - [anon_sym_DASH_DASH] = ACTIONS(1722), - [anon_sym_DASH] = ACTIONS(1722), - [anon_sym_break] = ACTIONS(1722), - [anon_sym_continue] = ACTIONS(1722), - [anon_sym_for] = ACTIONS(1722), - [anon_sym_loop] = ACTIONS(1722), - [anon_sym_while] = ACTIONS(1722), - [anon_sym_do] = ACTIONS(1722), - [anon_sym_if] = ACTIONS(1722), - [anon_sym_match] = ACTIONS(1722), - [anon_sym_LBRACE] = ACTIONS(1722), - [anon_sym_RBRACE] = ACTIONS(1722), - [anon_sym_try] = ACTIONS(1722), - [anon_sym_return] = ACTIONS(1722), - [anon_sym_let] = ACTIONS(1722), - [anon_sym_let_DASHenv] = ACTIONS(1722), - [anon_sym_mut] = ACTIONS(1722), - [anon_sym_const] = ACTIONS(1722), - [anon_sym_source] = ACTIONS(1722), - [anon_sym_source_DASHenv] = ACTIONS(1722), - [anon_sym_register] = ACTIONS(1722), - [anon_sym_hide] = ACTIONS(1722), - [anon_sym_hide_DASHenv] = ACTIONS(1722), - [anon_sym_overlay] = ACTIONS(1722), - [anon_sym_where] = ACTIONS(1722), - [anon_sym_not] = ACTIONS(1722), - [anon_sym_DOT_DOT_LT] = ACTIONS(1722), - [anon_sym_DOT_DOT] = ACTIONS(1722), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1722), - [sym_val_nothing] = ACTIONS(1722), - [anon_sym_true] = ACTIONS(1722), - [anon_sym_false] = ACTIONS(1722), - [aux_sym_val_number_token1] = ACTIONS(1722), - [aux_sym_val_number_token2] = ACTIONS(1722), - [aux_sym_val_number_token3] = ACTIONS(1722), - [aux_sym_val_number_token4] = ACTIONS(1722), - [anon_sym_inf] = ACTIONS(1722), - [anon_sym_DASHinf] = ACTIONS(1722), - [anon_sym_NaN] = ACTIONS(1722), - [anon_sym_0b] = ACTIONS(1722), - [anon_sym_0o] = ACTIONS(1722), - [anon_sym_0x] = ACTIONS(1722), - [sym_val_date] = ACTIONS(1722), - [anon_sym_DQUOTE] = ACTIONS(1722), - [sym__str_single_quotes] = ACTIONS(1722), - [sym__str_back_ticks] = ACTIONS(1722), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1722), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1722), - [anon_sym_CARET] = ACTIONS(1722), - [sym_short_flag] = ACTIONS(1722), + [anon_sym_export] = ACTIONS(1954), + [anon_sym_alias] = ACTIONS(1954), + [anon_sym_let] = ACTIONS(1954), + [anon_sym_let_DASHenv] = ACTIONS(1954), + [anon_sym_mut] = ACTIONS(1954), + [anon_sym_const] = ACTIONS(1954), + [sym_cmd_identifier] = ACTIONS(1954), + [anon_sym_SEMI] = ACTIONS(1954), + [anon_sym_LF] = ACTIONS(1956), + [anon_sym_def] = ACTIONS(1954), + [anon_sym_def_DASHenv] = ACTIONS(1954), + [anon_sym_export_DASHenv] = ACTIONS(1954), + [anon_sym_extern] = ACTIONS(1954), + [anon_sym_module] = ACTIONS(1954), + [anon_sym_use] = ACTIONS(1954), + [anon_sym_LBRACK] = ACTIONS(1954), + [anon_sym_LPAREN] = ACTIONS(1954), + [anon_sym_RPAREN] = ACTIONS(1954), + [anon_sym_DOLLAR] = ACTIONS(1954), + [anon_sym_error] = ACTIONS(1954), + [anon_sym_DASH] = ACTIONS(1954), + [anon_sym_break] = ACTIONS(1954), + [anon_sym_continue] = ACTIONS(1954), + [anon_sym_for] = ACTIONS(1954), + [anon_sym_loop] = ACTIONS(1954), + [anon_sym_while] = ACTIONS(1954), + [anon_sym_do] = ACTIONS(1954), + [anon_sym_if] = ACTIONS(1954), + [anon_sym_match] = ACTIONS(1954), + [anon_sym_LBRACE] = ACTIONS(1954), + [anon_sym_RBRACE] = ACTIONS(1954), + [anon_sym_try] = ACTIONS(1954), + [anon_sym_return] = ACTIONS(1954), + [anon_sym_source] = ACTIONS(1954), + [anon_sym_source_DASHenv] = ACTIONS(1954), + [anon_sym_register] = ACTIONS(1954), + [anon_sym_hide] = ACTIONS(1954), + [anon_sym_hide_DASHenv] = ACTIONS(1954), + [anon_sym_overlay] = ACTIONS(1954), + [anon_sym_where] = ACTIONS(1954), + [anon_sym_not] = ACTIONS(1954), + [anon_sym_DOT_DOT_LT] = ACTIONS(1954), + [anon_sym_DOT_DOT] = ACTIONS(1954), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1954), + [sym_val_nothing] = ACTIONS(1954), + [anon_sym_true] = ACTIONS(1954), + [anon_sym_false] = ACTIONS(1954), + [aux_sym_val_number_token1] = ACTIONS(1954), + [aux_sym_val_number_token2] = ACTIONS(1954), + [aux_sym_val_number_token3] = ACTIONS(1954), + [aux_sym_val_number_token4] = ACTIONS(1954), + [anon_sym_inf] = ACTIONS(1954), + [anon_sym_DASHinf] = ACTIONS(1954), + [anon_sym_NaN] = ACTIONS(1954), + [anon_sym_0b] = ACTIONS(1954), + [anon_sym_0o] = ACTIONS(1954), + [anon_sym_0x] = ACTIONS(1954), + [sym_val_date] = ACTIONS(1954), + [anon_sym_DQUOTE] = ACTIONS(1954), + [sym__str_single_quotes] = ACTIONS(1954), + [sym__str_back_ticks] = ACTIONS(1954), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1954), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1954), + [anon_sym_CARET] = ACTIONS(1954), [anon_sym_POUND] = ACTIONS(3), }, [880] = { [sym_comment] = STATE(880), - [sym_cmd_identifier] = ACTIONS(1891), - [anon_sym_SEMI] = ACTIONS(1891), - [anon_sym_LF] = ACTIONS(1893), - [anon_sym_export] = ACTIONS(1891), - [anon_sym_alias] = ACTIONS(1891), - [anon_sym_def] = ACTIONS(1891), - [anon_sym_def_DASHenv] = ACTIONS(1891), - [anon_sym_export_DASHenv] = ACTIONS(1891), - [anon_sym_extern] = ACTIONS(1891), - [anon_sym_module] = ACTIONS(1891), - [anon_sym_use] = ACTIONS(1891), - [anon_sym_LBRACK] = ACTIONS(1891), - [anon_sym_LPAREN] = ACTIONS(1891), - [anon_sym_PIPE] = ACTIONS(1891), - [anon_sym_DOLLAR] = ACTIONS(1891), - [anon_sym_error] = ACTIONS(1891), - [anon_sym_DASH] = ACTIONS(1891), - [anon_sym_break] = ACTIONS(1891), - [anon_sym_continue] = ACTIONS(1891), - [anon_sym_for] = ACTIONS(1891), - [anon_sym_loop] = ACTIONS(1891), - [anon_sym_while] = ACTIONS(1891), - [anon_sym_do] = ACTIONS(1891), - [anon_sym_if] = ACTIONS(1891), - [anon_sym_else] = ACTIONS(1895), - [anon_sym_match] = ACTIONS(1891), - [anon_sym_LBRACE] = ACTIONS(1891), - [anon_sym_RBRACE] = ACTIONS(1891), - [anon_sym_try] = ACTIONS(1891), - [anon_sym_return] = ACTIONS(1891), - [anon_sym_let] = ACTIONS(1891), - [anon_sym_let_DASHenv] = ACTIONS(1891), - [anon_sym_mut] = ACTIONS(1891), - [anon_sym_const] = ACTIONS(1891), - [anon_sym_source] = ACTIONS(1891), - [anon_sym_source_DASHenv] = ACTIONS(1891), - [anon_sym_register] = ACTIONS(1891), - [anon_sym_hide] = ACTIONS(1891), - [anon_sym_hide_DASHenv] = ACTIONS(1891), - [anon_sym_overlay] = ACTIONS(1891), - [anon_sym_where] = ACTIONS(1891), - [anon_sym_not] = ACTIONS(1891), - [anon_sym_DOT_DOT_LT] = ACTIONS(1891), - [anon_sym_DOT_DOT] = ACTIONS(1891), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1891), - [sym_val_nothing] = ACTIONS(1891), - [anon_sym_true] = ACTIONS(1891), - [anon_sym_false] = ACTIONS(1891), - [aux_sym_val_number_token1] = ACTIONS(1891), - [aux_sym_val_number_token2] = ACTIONS(1891), - [aux_sym_val_number_token3] = ACTIONS(1891), - [aux_sym_val_number_token4] = ACTIONS(1891), - [anon_sym_inf] = ACTIONS(1891), - [anon_sym_DASHinf] = ACTIONS(1891), - [anon_sym_NaN] = ACTIONS(1891), - [anon_sym_0b] = ACTIONS(1891), - [anon_sym_0o] = ACTIONS(1891), - [anon_sym_0x] = ACTIONS(1891), - [sym_val_date] = ACTIONS(1891), - [anon_sym_DQUOTE] = ACTIONS(1891), - [sym__str_single_quotes] = ACTIONS(1891), - [sym__str_back_ticks] = ACTIONS(1891), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1891), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1891), - [anon_sym_CARET] = ACTIONS(1891), + [anon_sym_export] = ACTIONS(1958), + [anon_sym_alias] = ACTIONS(1958), + [anon_sym_let] = ACTIONS(1958), + [anon_sym_let_DASHenv] = ACTIONS(1958), + [anon_sym_mut] = ACTIONS(1958), + [anon_sym_const] = ACTIONS(1958), + [sym_cmd_identifier] = ACTIONS(1958), + [anon_sym_SEMI] = ACTIONS(1958), + [anon_sym_LF] = ACTIONS(1960), + [anon_sym_def] = ACTIONS(1958), + [anon_sym_def_DASHenv] = ACTIONS(1958), + [anon_sym_export_DASHenv] = ACTIONS(1958), + [anon_sym_extern] = ACTIONS(1958), + [anon_sym_module] = ACTIONS(1958), + [anon_sym_use] = ACTIONS(1958), + [anon_sym_LBRACK] = ACTIONS(1958), + [anon_sym_LPAREN] = ACTIONS(1958), + [anon_sym_RPAREN] = ACTIONS(1958), + [anon_sym_DOLLAR] = ACTIONS(1958), + [anon_sym_error] = ACTIONS(1958), + [anon_sym_DASH] = ACTIONS(1958), + [anon_sym_break] = ACTIONS(1958), + [anon_sym_continue] = ACTIONS(1958), + [anon_sym_for] = ACTIONS(1958), + [anon_sym_loop] = ACTIONS(1958), + [anon_sym_while] = ACTIONS(1958), + [anon_sym_do] = ACTIONS(1958), + [anon_sym_if] = ACTIONS(1958), + [anon_sym_match] = ACTIONS(1958), + [anon_sym_LBRACE] = ACTIONS(1958), + [anon_sym_RBRACE] = ACTIONS(1958), + [anon_sym_try] = ACTIONS(1958), + [anon_sym_return] = ACTIONS(1958), + [anon_sym_source] = ACTIONS(1958), + [anon_sym_source_DASHenv] = ACTIONS(1958), + [anon_sym_register] = ACTIONS(1958), + [anon_sym_hide] = ACTIONS(1958), + [anon_sym_hide_DASHenv] = ACTIONS(1958), + [anon_sym_overlay] = ACTIONS(1958), + [anon_sym_where] = ACTIONS(1958), + [anon_sym_not] = ACTIONS(1958), + [anon_sym_DOT_DOT_LT] = ACTIONS(1958), + [anon_sym_DOT_DOT] = ACTIONS(1958), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1958), + [sym_val_nothing] = ACTIONS(1958), + [anon_sym_true] = ACTIONS(1958), + [anon_sym_false] = ACTIONS(1958), + [aux_sym_val_number_token1] = ACTIONS(1958), + [aux_sym_val_number_token2] = ACTIONS(1958), + [aux_sym_val_number_token3] = ACTIONS(1958), + [aux_sym_val_number_token4] = ACTIONS(1958), + [anon_sym_inf] = ACTIONS(1958), + [anon_sym_DASHinf] = ACTIONS(1958), + [anon_sym_NaN] = ACTIONS(1958), + [anon_sym_0b] = ACTIONS(1958), + [anon_sym_0o] = ACTIONS(1958), + [anon_sym_0x] = ACTIONS(1958), + [sym_val_date] = ACTIONS(1958), + [anon_sym_DQUOTE] = ACTIONS(1958), + [sym__str_single_quotes] = ACTIONS(1958), + [sym__str_back_ticks] = ACTIONS(1958), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1958), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1958), + [anon_sym_CARET] = ACTIONS(1958), [anon_sym_POUND] = ACTIONS(3), }, [881] = { [sym_comment] = STATE(881), - [ts_builtin_sym_end] = ACTIONS(1893), - [sym_cmd_identifier] = ACTIONS(1891), - [anon_sym_SEMI] = ACTIONS(1891), - [anon_sym_LF] = ACTIONS(1893), - [anon_sym_export] = ACTIONS(1891), - [anon_sym_alias] = ACTIONS(1891), - [anon_sym_def] = ACTIONS(1891), - [anon_sym_def_DASHenv] = ACTIONS(1891), - [anon_sym_export_DASHenv] = ACTIONS(1891), - [anon_sym_extern] = ACTIONS(1891), - [anon_sym_module] = ACTIONS(1891), - [anon_sym_use] = ACTIONS(1891), - [anon_sym_LBRACK] = ACTIONS(1891), - [anon_sym_LPAREN] = ACTIONS(1891), - [anon_sym_PIPE] = ACTIONS(1891), - [anon_sym_DOLLAR] = ACTIONS(1891), - [anon_sym_error] = ACTIONS(1891), - [anon_sym_DASH] = ACTIONS(1891), - [anon_sym_break] = ACTIONS(1891), - [anon_sym_continue] = ACTIONS(1891), - [anon_sym_for] = ACTIONS(1891), - [anon_sym_loop] = ACTIONS(1891), - [anon_sym_while] = ACTIONS(1891), - [anon_sym_do] = ACTIONS(1891), - [anon_sym_if] = ACTIONS(1891), - [anon_sym_else] = ACTIONS(1897), - [anon_sym_match] = ACTIONS(1891), - [anon_sym_LBRACE] = ACTIONS(1891), - [anon_sym_try] = ACTIONS(1891), - [anon_sym_return] = ACTIONS(1891), - [anon_sym_let] = ACTIONS(1891), - [anon_sym_let_DASHenv] = ACTIONS(1891), - [anon_sym_mut] = ACTIONS(1891), - [anon_sym_const] = ACTIONS(1891), - [anon_sym_source] = ACTIONS(1891), - [anon_sym_source_DASHenv] = ACTIONS(1891), - [anon_sym_register] = ACTIONS(1891), - [anon_sym_hide] = ACTIONS(1891), - [anon_sym_hide_DASHenv] = ACTIONS(1891), - [anon_sym_overlay] = ACTIONS(1891), - [anon_sym_where] = ACTIONS(1891), - [anon_sym_not] = ACTIONS(1891), - [anon_sym_DOT_DOT_LT] = ACTIONS(1891), - [anon_sym_DOT_DOT] = ACTIONS(1891), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1891), - [sym_val_nothing] = ACTIONS(1891), - [anon_sym_true] = ACTIONS(1891), - [anon_sym_false] = ACTIONS(1891), - [aux_sym_val_number_token1] = ACTIONS(1891), - [aux_sym_val_number_token2] = ACTIONS(1891), - [aux_sym_val_number_token3] = ACTIONS(1891), - [aux_sym_val_number_token4] = ACTIONS(1891), - [anon_sym_inf] = ACTIONS(1891), - [anon_sym_DASHinf] = ACTIONS(1891), - [anon_sym_NaN] = ACTIONS(1891), - [anon_sym_0b] = ACTIONS(1891), - [anon_sym_0o] = ACTIONS(1891), - [anon_sym_0x] = ACTIONS(1891), - [sym_val_date] = ACTIONS(1891), - [anon_sym_DQUOTE] = ACTIONS(1891), - [sym__str_single_quotes] = ACTIONS(1891), - [sym__str_back_ticks] = ACTIONS(1891), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1891), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1891), - [anon_sym_CARET] = ACTIONS(1891), + [anon_sym_export] = ACTIONS(1962), + [anon_sym_alias] = ACTIONS(1962), + [anon_sym_let] = ACTIONS(1962), + [anon_sym_let_DASHenv] = ACTIONS(1962), + [anon_sym_mut] = ACTIONS(1962), + [anon_sym_const] = ACTIONS(1962), + [sym_cmd_identifier] = ACTIONS(1962), + [anon_sym_SEMI] = ACTIONS(1964), + [anon_sym_LF] = ACTIONS(1967), + [anon_sym_def] = ACTIONS(1962), + [anon_sym_def_DASHenv] = ACTIONS(1962), + [anon_sym_export_DASHenv] = ACTIONS(1962), + [anon_sym_extern] = ACTIONS(1962), + [anon_sym_module] = ACTIONS(1962), + [anon_sym_use] = ACTIONS(1962), + [anon_sym_LBRACK] = ACTIONS(1962), + [anon_sym_LPAREN] = ACTIONS(1962), + [anon_sym_RPAREN] = ACTIONS(1970), + [anon_sym_DOLLAR] = ACTIONS(1962), + [anon_sym_error] = ACTIONS(1962), + [anon_sym_DASH] = ACTIONS(1962), + [anon_sym_break] = ACTIONS(1962), + [anon_sym_continue] = ACTIONS(1962), + [anon_sym_for] = ACTIONS(1962), + [anon_sym_loop] = ACTIONS(1962), + [anon_sym_while] = ACTIONS(1962), + [anon_sym_do] = ACTIONS(1962), + [anon_sym_if] = ACTIONS(1962), + [anon_sym_match] = ACTIONS(1962), + [anon_sym_LBRACE] = ACTIONS(1962), + [anon_sym_RBRACE] = ACTIONS(1970), + [anon_sym_try] = ACTIONS(1962), + [anon_sym_return] = ACTIONS(1962), + [anon_sym_source] = ACTIONS(1962), + [anon_sym_source_DASHenv] = ACTIONS(1962), + [anon_sym_register] = ACTIONS(1962), + [anon_sym_hide] = ACTIONS(1962), + [anon_sym_hide_DASHenv] = ACTIONS(1962), + [anon_sym_overlay] = ACTIONS(1962), + [anon_sym_where] = ACTIONS(1962), + [anon_sym_not] = ACTIONS(1962), + [anon_sym_DOT_DOT_LT] = ACTIONS(1962), + [anon_sym_DOT_DOT] = ACTIONS(1962), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1962), + [sym_val_nothing] = ACTIONS(1962), + [anon_sym_true] = ACTIONS(1962), + [anon_sym_false] = ACTIONS(1962), + [aux_sym_val_number_token1] = ACTIONS(1962), + [aux_sym_val_number_token2] = ACTIONS(1962), + [aux_sym_val_number_token3] = ACTIONS(1962), + [aux_sym_val_number_token4] = ACTIONS(1962), + [anon_sym_inf] = ACTIONS(1962), + [anon_sym_DASHinf] = ACTIONS(1962), + [anon_sym_NaN] = ACTIONS(1962), + [anon_sym_0b] = ACTIONS(1962), + [anon_sym_0o] = ACTIONS(1962), + [anon_sym_0x] = ACTIONS(1962), + [sym_val_date] = ACTIONS(1962), + [anon_sym_DQUOTE] = ACTIONS(1962), + [sym__str_single_quotes] = ACTIONS(1962), + [sym__str_back_ticks] = ACTIONS(1962), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1962), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1962), + [anon_sym_CARET] = ACTIONS(1962), [anon_sym_POUND] = ACTIONS(3), }, [882] = { - [sym__terminator] = STATE(1157), [sym_comment] = STATE(882), - [aux_sym__top_level_block_repeat1] = STATE(890), - [sym_cmd_identifier] = ACTIONS(1899), - [anon_sym_SEMI] = ACTIONS(1901), - [anon_sym_LF] = ACTIONS(1903), - [anon_sym_export] = ACTIONS(1899), - [anon_sym_alias] = ACTIONS(1899), - [anon_sym_def] = ACTIONS(1899), - [anon_sym_def_DASHenv] = ACTIONS(1899), - [anon_sym_export_DASHenv] = ACTIONS(1899), - [anon_sym_extern] = ACTIONS(1899), - [anon_sym_module] = ACTIONS(1899), - [anon_sym_use] = ACTIONS(1899), - [anon_sym_LBRACK] = ACTIONS(1899), - [anon_sym_LPAREN] = ACTIONS(1899), - [anon_sym_DOLLAR] = ACTIONS(1899), - [anon_sym_error] = ACTIONS(1899), - [anon_sym_DASH] = ACTIONS(1899), - [anon_sym_break] = ACTIONS(1899), - [anon_sym_continue] = ACTIONS(1899), - [anon_sym_for] = ACTIONS(1899), - [anon_sym_loop] = ACTIONS(1899), - [anon_sym_while] = ACTIONS(1899), - [anon_sym_do] = ACTIONS(1899), - [anon_sym_if] = ACTIONS(1899), - [anon_sym_match] = ACTIONS(1899), - [anon_sym_LBRACE] = ACTIONS(1899), - [anon_sym_RBRACE] = ACTIONS(1905), - [anon_sym_try] = ACTIONS(1899), - [anon_sym_return] = ACTIONS(1899), - [anon_sym_let] = ACTIONS(1899), - [anon_sym_let_DASHenv] = ACTIONS(1899), - [anon_sym_mut] = ACTIONS(1899), - [anon_sym_const] = ACTIONS(1899), - [anon_sym_source] = ACTIONS(1899), - [anon_sym_source_DASHenv] = ACTIONS(1899), - [anon_sym_register] = ACTIONS(1899), - [anon_sym_hide] = ACTIONS(1899), - [anon_sym_hide_DASHenv] = ACTIONS(1899), - [anon_sym_overlay] = ACTIONS(1899), - [anon_sym_where] = ACTIONS(1899), - [anon_sym_not] = ACTIONS(1899), - [anon_sym_DOT_DOT_LT] = ACTIONS(1899), - [anon_sym_DOT_DOT] = ACTIONS(1899), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1899), - [sym_val_nothing] = ACTIONS(1899), - [anon_sym_true] = ACTIONS(1899), - [anon_sym_false] = ACTIONS(1899), - [aux_sym_val_number_token1] = ACTIONS(1899), - [aux_sym_val_number_token2] = ACTIONS(1899), - [aux_sym_val_number_token3] = ACTIONS(1899), - [aux_sym_val_number_token4] = ACTIONS(1899), - [anon_sym_inf] = ACTIONS(1899), - [anon_sym_DASHinf] = ACTIONS(1899), - [anon_sym_NaN] = ACTIONS(1899), - [anon_sym_0b] = ACTIONS(1899), - [anon_sym_0o] = ACTIONS(1899), - [anon_sym_0x] = ACTIONS(1899), - [sym_val_date] = ACTIONS(1899), - [anon_sym_DQUOTE] = ACTIONS(1899), - [sym__str_single_quotes] = ACTIONS(1899), - [sym__str_back_ticks] = ACTIONS(1899), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1899), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1899), - [anon_sym_CARET] = ACTIONS(1899), + [anon_sym_export] = ACTIONS(1972), + [anon_sym_alias] = ACTIONS(1972), + [anon_sym_let] = ACTIONS(1972), + [anon_sym_let_DASHenv] = ACTIONS(1972), + [anon_sym_mut] = ACTIONS(1972), + [anon_sym_const] = ACTIONS(1972), + [sym_cmd_identifier] = ACTIONS(1972), + [anon_sym_SEMI] = ACTIONS(1972), + [anon_sym_LF] = ACTIONS(1974), + [anon_sym_def] = ACTIONS(1972), + [anon_sym_def_DASHenv] = ACTIONS(1972), + [anon_sym_export_DASHenv] = ACTIONS(1972), + [anon_sym_extern] = ACTIONS(1972), + [anon_sym_module] = ACTIONS(1972), + [anon_sym_use] = ACTIONS(1972), + [anon_sym_LBRACK] = ACTIONS(1972), + [anon_sym_LPAREN] = ACTIONS(1972), + [anon_sym_RPAREN] = ACTIONS(1972), + [anon_sym_DOLLAR] = ACTIONS(1972), + [anon_sym_error] = ACTIONS(1972), + [anon_sym_DASH] = ACTIONS(1972), + [anon_sym_break] = ACTIONS(1972), + [anon_sym_continue] = ACTIONS(1972), + [anon_sym_for] = ACTIONS(1972), + [anon_sym_loop] = ACTIONS(1972), + [anon_sym_while] = ACTIONS(1972), + [anon_sym_do] = ACTIONS(1972), + [anon_sym_if] = ACTIONS(1972), + [anon_sym_match] = ACTIONS(1972), + [anon_sym_LBRACE] = ACTIONS(1972), + [anon_sym_RBRACE] = ACTIONS(1972), + [anon_sym_try] = ACTIONS(1972), + [anon_sym_return] = ACTIONS(1972), + [anon_sym_source] = ACTIONS(1972), + [anon_sym_source_DASHenv] = ACTIONS(1972), + [anon_sym_register] = ACTIONS(1972), + [anon_sym_hide] = ACTIONS(1972), + [anon_sym_hide_DASHenv] = ACTIONS(1972), + [anon_sym_overlay] = ACTIONS(1972), + [anon_sym_where] = ACTIONS(1972), + [anon_sym_not] = ACTIONS(1972), + [anon_sym_DOT_DOT_LT] = ACTIONS(1972), + [anon_sym_DOT_DOT] = ACTIONS(1972), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1972), + [sym_val_nothing] = ACTIONS(1972), + [anon_sym_true] = ACTIONS(1972), + [anon_sym_false] = ACTIONS(1972), + [aux_sym_val_number_token1] = ACTIONS(1972), + [aux_sym_val_number_token2] = ACTIONS(1972), + [aux_sym_val_number_token3] = ACTIONS(1972), + [aux_sym_val_number_token4] = ACTIONS(1972), + [anon_sym_inf] = ACTIONS(1972), + [anon_sym_DASHinf] = ACTIONS(1972), + [anon_sym_NaN] = ACTIONS(1972), + [anon_sym_0b] = ACTIONS(1972), + [anon_sym_0o] = ACTIONS(1972), + [anon_sym_0x] = ACTIONS(1972), + [sym_val_date] = ACTIONS(1972), + [anon_sym_DQUOTE] = ACTIONS(1972), + [sym__str_single_quotes] = ACTIONS(1972), + [sym__str_back_ticks] = ACTIONS(1972), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1972), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1972), + [anon_sym_CARET] = ACTIONS(1972), [anon_sym_POUND] = ACTIONS(3), }, [883] = { [sym_comment] = STATE(883), - [sym_cmd_identifier] = ACTIONS(1907), - [anon_sym_SEMI] = ACTIONS(1907), - [anon_sym_LF] = ACTIONS(1909), - [anon_sym_export] = ACTIONS(1907), - [anon_sym_alias] = ACTIONS(1907), - [anon_sym_def] = ACTIONS(1907), - [anon_sym_def_DASHenv] = ACTIONS(1907), - [anon_sym_export_DASHenv] = ACTIONS(1907), - [anon_sym_extern] = ACTIONS(1907), - [anon_sym_module] = ACTIONS(1907), - [anon_sym_use] = ACTIONS(1907), - [anon_sym_LBRACK] = ACTIONS(1907), - [anon_sym_LPAREN] = ACTIONS(1907), - [anon_sym_RPAREN] = ACTIONS(1907), - [anon_sym_PIPE] = ACTIONS(1907), - [anon_sym_DOLLAR] = ACTIONS(1907), - [anon_sym_error] = ACTIONS(1907), - [anon_sym_DASH] = ACTIONS(1907), - [anon_sym_break] = ACTIONS(1907), - [anon_sym_continue] = ACTIONS(1907), - [anon_sym_for] = ACTIONS(1907), - [anon_sym_loop] = ACTIONS(1907), - [anon_sym_while] = ACTIONS(1907), - [anon_sym_do] = ACTIONS(1907), - [anon_sym_if] = ACTIONS(1907), - [anon_sym_match] = ACTIONS(1907), - [anon_sym_LBRACE] = ACTIONS(1907), - [anon_sym_RBRACE] = ACTIONS(1907), - [anon_sym_try] = ACTIONS(1907), - [anon_sym_return] = ACTIONS(1907), - [anon_sym_let] = ACTIONS(1907), - [anon_sym_let_DASHenv] = ACTIONS(1907), - [anon_sym_mut] = ACTIONS(1907), - [anon_sym_const] = ACTIONS(1907), - [anon_sym_source] = ACTIONS(1907), - [anon_sym_source_DASHenv] = ACTIONS(1907), - [anon_sym_register] = ACTIONS(1907), - [anon_sym_hide] = ACTIONS(1907), - [anon_sym_hide_DASHenv] = ACTIONS(1907), - [anon_sym_overlay] = ACTIONS(1907), - [anon_sym_where] = ACTIONS(1907), - [anon_sym_not] = ACTIONS(1907), - [anon_sym_DOT_DOT_LT] = ACTIONS(1907), - [anon_sym_DOT_DOT] = ACTIONS(1907), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1907), - [sym_val_nothing] = ACTIONS(1907), - [anon_sym_true] = ACTIONS(1907), - [anon_sym_false] = ACTIONS(1907), - [aux_sym_val_number_token1] = ACTIONS(1907), - [aux_sym_val_number_token2] = ACTIONS(1907), - [aux_sym_val_number_token3] = ACTIONS(1907), - [aux_sym_val_number_token4] = ACTIONS(1907), - [anon_sym_inf] = ACTIONS(1907), - [anon_sym_DASHinf] = ACTIONS(1907), - [anon_sym_NaN] = ACTIONS(1907), - [anon_sym_0b] = ACTIONS(1907), - [anon_sym_0o] = ACTIONS(1907), - [anon_sym_0x] = ACTIONS(1907), - [sym_val_date] = ACTIONS(1907), - [anon_sym_DQUOTE] = ACTIONS(1907), - [sym__str_single_quotes] = ACTIONS(1907), - [sym__str_back_ticks] = ACTIONS(1907), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1907), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1907), - [anon_sym_CARET] = ACTIONS(1907), + [anon_sym_export] = ACTIONS(1976), + [anon_sym_alias] = ACTIONS(1976), + [anon_sym_let] = ACTIONS(1976), + [anon_sym_let_DASHenv] = ACTIONS(1976), + [anon_sym_mut] = ACTIONS(1976), + [anon_sym_const] = ACTIONS(1976), + [sym_cmd_identifier] = ACTIONS(1976), + [anon_sym_SEMI] = ACTIONS(1976), + [anon_sym_LF] = ACTIONS(1978), + [anon_sym_def] = ACTIONS(1976), + [anon_sym_def_DASHenv] = ACTIONS(1976), + [anon_sym_export_DASHenv] = ACTIONS(1976), + [anon_sym_extern] = ACTIONS(1976), + [anon_sym_module] = ACTIONS(1976), + [anon_sym_use] = ACTIONS(1976), + [anon_sym_LBRACK] = ACTIONS(1976), + [anon_sym_LPAREN] = ACTIONS(1976), + [anon_sym_RPAREN] = ACTIONS(1976), + [anon_sym_DOLLAR] = ACTIONS(1976), + [anon_sym_error] = ACTIONS(1976), + [anon_sym_DASH] = ACTIONS(1976), + [anon_sym_break] = ACTIONS(1976), + [anon_sym_continue] = ACTIONS(1976), + [anon_sym_for] = ACTIONS(1976), + [anon_sym_loop] = ACTIONS(1976), + [anon_sym_while] = ACTIONS(1976), + [anon_sym_do] = ACTIONS(1976), + [anon_sym_if] = ACTIONS(1976), + [anon_sym_match] = ACTIONS(1976), + [anon_sym_LBRACE] = ACTIONS(1976), + [anon_sym_RBRACE] = ACTIONS(1976), + [anon_sym_try] = ACTIONS(1976), + [anon_sym_return] = ACTIONS(1976), + [anon_sym_source] = ACTIONS(1976), + [anon_sym_source_DASHenv] = ACTIONS(1976), + [anon_sym_register] = ACTIONS(1976), + [anon_sym_hide] = ACTIONS(1976), + [anon_sym_hide_DASHenv] = ACTIONS(1976), + [anon_sym_overlay] = ACTIONS(1976), + [anon_sym_where] = ACTIONS(1976), + [anon_sym_not] = ACTIONS(1976), + [anon_sym_DOT_DOT_LT] = ACTIONS(1976), + [anon_sym_DOT_DOT] = ACTIONS(1976), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1976), + [sym_val_nothing] = ACTIONS(1976), + [anon_sym_true] = ACTIONS(1976), + [anon_sym_false] = ACTIONS(1976), + [aux_sym_val_number_token1] = ACTIONS(1976), + [aux_sym_val_number_token2] = ACTIONS(1976), + [aux_sym_val_number_token3] = ACTIONS(1976), + [aux_sym_val_number_token4] = ACTIONS(1976), + [anon_sym_inf] = ACTIONS(1976), + [anon_sym_DASHinf] = ACTIONS(1976), + [anon_sym_NaN] = ACTIONS(1976), + [anon_sym_0b] = ACTIONS(1976), + [anon_sym_0o] = ACTIONS(1976), + [anon_sym_0x] = ACTIONS(1976), + [sym_val_date] = ACTIONS(1976), + [anon_sym_DQUOTE] = ACTIONS(1976), + [sym__str_single_quotes] = ACTIONS(1976), + [sym__str_back_ticks] = ACTIONS(1976), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1976), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1976), + [anon_sym_CARET] = ACTIONS(1976), [anon_sym_POUND] = ACTIONS(3), }, [884] = { [sym_comment] = STATE(884), - [sym_cmd_identifier] = ACTIONS(1911), - [anon_sym_SEMI] = ACTIONS(1911), - [anon_sym_LF] = ACTIONS(1913), - [anon_sym_export] = ACTIONS(1911), - [anon_sym_alias] = ACTIONS(1911), - [anon_sym_def] = ACTIONS(1911), - [anon_sym_def_DASHenv] = ACTIONS(1911), - [anon_sym_export_DASHenv] = ACTIONS(1911), - [anon_sym_extern] = ACTIONS(1911), - [anon_sym_module] = ACTIONS(1911), - [anon_sym_use] = ACTIONS(1911), - [anon_sym_LBRACK] = ACTIONS(1911), - [anon_sym_LPAREN] = ACTIONS(1911), - [anon_sym_RPAREN] = ACTIONS(1911), - [anon_sym_PIPE] = ACTIONS(1911), - [anon_sym_DOLLAR] = ACTIONS(1911), - [anon_sym_error] = ACTIONS(1911), - [anon_sym_DASH] = ACTIONS(1911), - [anon_sym_break] = ACTIONS(1911), - [anon_sym_continue] = ACTIONS(1911), - [anon_sym_for] = ACTIONS(1911), - [anon_sym_loop] = ACTIONS(1911), - [anon_sym_while] = ACTIONS(1911), - [anon_sym_do] = ACTIONS(1911), - [anon_sym_if] = ACTIONS(1911), - [anon_sym_match] = ACTIONS(1911), - [anon_sym_LBRACE] = ACTIONS(1911), - [anon_sym_RBRACE] = ACTIONS(1911), - [anon_sym_try] = ACTIONS(1911), - [anon_sym_return] = ACTIONS(1911), - [anon_sym_let] = ACTIONS(1911), - [anon_sym_let_DASHenv] = ACTIONS(1911), - [anon_sym_mut] = ACTIONS(1911), - [anon_sym_const] = ACTIONS(1911), - [anon_sym_source] = ACTIONS(1911), - [anon_sym_source_DASHenv] = ACTIONS(1911), - [anon_sym_register] = ACTIONS(1911), - [anon_sym_hide] = ACTIONS(1911), - [anon_sym_hide_DASHenv] = ACTIONS(1911), - [anon_sym_overlay] = ACTIONS(1911), - [anon_sym_where] = ACTIONS(1911), - [anon_sym_not] = ACTIONS(1911), - [anon_sym_DOT_DOT_LT] = ACTIONS(1911), - [anon_sym_DOT_DOT] = ACTIONS(1911), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1911), - [sym_val_nothing] = ACTIONS(1911), - [anon_sym_true] = ACTIONS(1911), - [anon_sym_false] = ACTIONS(1911), - [aux_sym_val_number_token1] = ACTIONS(1911), - [aux_sym_val_number_token2] = ACTIONS(1911), - [aux_sym_val_number_token3] = ACTIONS(1911), - [aux_sym_val_number_token4] = ACTIONS(1911), - [anon_sym_inf] = ACTIONS(1911), - [anon_sym_DASHinf] = ACTIONS(1911), - [anon_sym_NaN] = ACTIONS(1911), - [anon_sym_0b] = ACTIONS(1911), - [anon_sym_0o] = ACTIONS(1911), - [anon_sym_0x] = ACTIONS(1911), - [sym_val_date] = ACTIONS(1911), - [anon_sym_DQUOTE] = ACTIONS(1911), - [sym__str_single_quotes] = ACTIONS(1911), - [sym__str_back_ticks] = ACTIONS(1911), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1911), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1911), - [anon_sym_CARET] = ACTIONS(1911), + [ts_builtin_sym_end] = ACTIONS(814), + [anon_sym_export] = ACTIONS(812), + [anon_sym_alias] = ACTIONS(812), + [anon_sym_let] = ACTIONS(812), + [anon_sym_let_DASHenv] = ACTIONS(812), + [anon_sym_mut] = ACTIONS(812), + [anon_sym_const] = ACTIONS(812), + [sym_cmd_identifier] = ACTIONS(812), + [anon_sym_SEMI] = ACTIONS(812), + [anon_sym_LF] = ACTIONS(814), + [anon_sym_def] = ACTIONS(812), + [anon_sym_def_DASHenv] = ACTIONS(812), + [anon_sym_export_DASHenv] = ACTIONS(812), + [anon_sym_extern] = ACTIONS(812), + [anon_sym_module] = ACTIONS(812), + [anon_sym_use] = ACTIONS(812), + [anon_sym_LBRACK] = ACTIONS(812), + [anon_sym_LPAREN] = ACTIONS(812), + [anon_sym_DOLLAR] = ACTIONS(812), + [anon_sym_error] = ACTIONS(812), + [anon_sym_DASH] = ACTIONS(812), + [anon_sym_break] = ACTIONS(812), + [anon_sym_continue] = ACTIONS(812), + [anon_sym_for] = ACTIONS(812), + [anon_sym_loop] = ACTIONS(812), + [anon_sym_while] = ACTIONS(812), + [anon_sym_do] = ACTIONS(812), + [anon_sym_if] = ACTIONS(812), + [anon_sym_match] = ACTIONS(812), + [anon_sym_LBRACE] = ACTIONS(812), + [anon_sym_try] = ACTIONS(812), + [anon_sym_return] = ACTIONS(812), + [anon_sym_source] = ACTIONS(812), + [anon_sym_source_DASHenv] = ACTIONS(812), + [anon_sym_register] = ACTIONS(812), + [anon_sym_hide] = ACTIONS(812), + [anon_sym_hide_DASHenv] = ACTIONS(812), + [anon_sym_overlay] = ACTIONS(812), + [anon_sym_STAR] = ACTIONS(812), + [anon_sym_where] = ACTIONS(812), + [anon_sym_not] = ACTIONS(812), + [anon_sym_DOT_DOT_LT] = ACTIONS(812), + [anon_sym_DOT_DOT] = ACTIONS(812), + [anon_sym_DOT_DOT_EQ] = ACTIONS(812), + [sym_val_nothing] = ACTIONS(812), + [anon_sym_true] = ACTIONS(812), + [anon_sym_false] = ACTIONS(812), + [aux_sym_val_number_token1] = ACTIONS(812), + [aux_sym_val_number_token2] = ACTIONS(812), + [aux_sym_val_number_token3] = ACTIONS(812), + [aux_sym_val_number_token4] = ACTIONS(812), + [anon_sym_inf] = ACTIONS(812), + [anon_sym_DASHinf] = ACTIONS(812), + [anon_sym_NaN] = ACTIONS(812), + [anon_sym_0b] = ACTIONS(812), + [anon_sym_0o] = ACTIONS(812), + [anon_sym_0x] = ACTIONS(812), + [sym_val_date] = ACTIONS(812), + [anon_sym_DQUOTE] = ACTIONS(812), + [sym__str_single_quotes] = ACTIONS(812), + [sym__str_back_ticks] = ACTIONS(812), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(812), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(812), + [anon_sym_CARET] = ACTIONS(812), [anon_sym_POUND] = ACTIONS(3), }, [885] = { [sym_comment] = STATE(885), - [sym_cmd_identifier] = ACTIONS(1915), - [anon_sym_SEMI] = ACTIONS(1915), - [anon_sym_LF] = ACTIONS(1917), - [anon_sym_export] = ACTIONS(1915), - [anon_sym_alias] = ACTIONS(1915), - [anon_sym_def] = ACTIONS(1915), - [anon_sym_def_DASHenv] = ACTIONS(1915), - [anon_sym_export_DASHenv] = ACTIONS(1915), - [anon_sym_extern] = ACTIONS(1915), - [anon_sym_module] = ACTIONS(1915), - [anon_sym_use] = ACTIONS(1915), - [anon_sym_LBRACK] = ACTIONS(1915), - [anon_sym_LPAREN] = ACTIONS(1915), - [anon_sym_RPAREN] = ACTIONS(1915), - [anon_sym_PIPE] = ACTIONS(1915), - [anon_sym_DOLLAR] = ACTIONS(1915), - [anon_sym_error] = ACTIONS(1915), - [anon_sym_DASH] = ACTIONS(1915), - [anon_sym_break] = ACTIONS(1915), - [anon_sym_continue] = ACTIONS(1915), - [anon_sym_for] = ACTIONS(1915), - [anon_sym_loop] = ACTIONS(1915), - [anon_sym_while] = ACTIONS(1915), - [anon_sym_do] = ACTIONS(1915), - [anon_sym_if] = ACTIONS(1915), - [anon_sym_match] = ACTIONS(1915), - [anon_sym_LBRACE] = ACTIONS(1915), - [anon_sym_RBRACE] = ACTIONS(1915), - [anon_sym_try] = ACTIONS(1915), - [anon_sym_return] = ACTIONS(1915), - [anon_sym_let] = ACTIONS(1915), - [anon_sym_let_DASHenv] = ACTIONS(1915), - [anon_sym_mut] = ACTIONS(1915), - [anon_sym_const] = ACTIONS(1915), - [anon_sym_source] = ACTIONS(1915), - [anon_sym_source_DASHenv] = ACTIONS(1915), - [anon_sym_register] = ACTIONS(1915), - [anon_sym_hide] = ACTIONS(1915), - [anon_sym_hide_DASHenv] = ACTIONS(1915), - [anon_sym_overlay] = ACTIONS(1915), - [anon_sym_where] = ACTIONS(1915), - [anon_sym_not] = ACTIONS(1915), - [anon_sym_DOT_DOT_LT] = ACTIONS(1915), - [anon_sym_DOT_DOT] = ACTIONS(1915), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1915), - [sym_val_nothing] = ACTIONS(1915), - [anon_sym_true] = ACTIONS(1915), - [anon_sym_false] = ACTIONS(1915), - [aux_sym_val_number_token1] = ACTIONS(1915), - [aux_sym_val_number_token2] = ACTIONS(1915), - [aux_sym_val_number_token3] = ACTIONS(1915), - [aux_sym_val_number_token4] = ACTIONS(1915), - [anon_sym_inf] = ACTIONS(1915), - [anon_sym_DASHinf] = ACTIONS(1915), - [anon_sym_NaN] = ACTIONS(1915), - [anon_sym_0b] = ACTIONS(1915), - [anon_sym_0o] = ACTIONS(1915), - [anon_sym_0x] = ACTIONS(1915), - [sym_val_date] = ACTIONS(1915), - [anon_sym_DQUOTE] = ACTIONS(1915), - [sym__str_single_quotes] = ACTIONS(1915), - [sym__str_back_ticks] = ACTIONS(1915), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1915), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1915), - [anon_sym_CARET] = ACTIONS(1915), + [anon_sym_export] = ACTIONS(1980), + [anon_sym_alias] = ACTIONS(1980), + [anon_sym_let] = ACTIONS(1980), + [anon_sym_let_DASHenv] = ACTIONS(1980), + [anon_sym_mut] = ACTIONS(1980), + [anon_sym_const] = ACTIONS(1980), + [sym_cmd_identifier] = ACTIONS(1980), + [anon_sym_SEMI] = ACTIONS(1980), + [anon_sym_LF] = ACTIONS(1982), + [anon_sym_def] = ACTIONS(1980), + [anon_sym_def_DASHenv] = ACTIONS(1980), + [anon_sym_export_DASHenv] = ACTIONS(1980), + [anon_sym_extern] = ACTIONS(1980), + [anon_sym_module] = ACTIONS(1980), + [anon_sym_use] = ACTIONS(1980), + [anon_sym_LBRACK] = ACTIONS(1980), + [anon_sym_LPAREN] = ACTIONS(1980), + [anon_sym_RPAREN] = ACTIONS(1980), + [anon_sym_DOLLAR] = ACTIONS(1980), + [anon_sym_error] = ACTIONS(1980), + [anon_sym_DASH] = ACTIONS(1980), + [anon_sym_break] = ACTIONS(1980), + [anon_sym_continue] = ACTIONS(1980), + [anon_sym_for] = ACTIONS(1980), + [anon_sym_loop] = ACTIONS(1980), + [anon_sym_while] = ACTIONS(1980), + [anon_sym_do] = ACTIONS(1980), + [anon_sym_if] = ACTIONS(1980), + [anon_sym_match] = ACTIONS(1980), + [anon_sym_LBRACE] = ACTIONS(1980), + [anon_sym_RBRACE] = ACTIONS(1980), + [anon_sym_try] = ACTIONS(1980), + [anon_sym_return] = ACTIONS(1980), + [anon_sym_source] = ACTIONS(1980), + [anon_sym_source_DASHenv] = ACTIONS(1980), + [anon_sym_register] = ACTIONS(1980), + [anon_sym_hide] = ACTIONS(1980), + [anon_sym_hide_DASHenv] = ACTIONS(1980), + [anon_sym_overlay] = ACTIONS(1980), + [anon_sym_where] = ACTIONS(1980), + [anon_sym_not] = ACTIONS(1980), + [anon_sym_DOT_DOT_LT] = ACTIONS(1980), + [anon_sym_DOT_DOT] = ACTIONS(1980), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1980), + [sym_val_nothing] = ACTIONS(1980), + [anon_sym_true] = ACTIONS(1980), + [anon_sym_false] = ACTIONS(1980), + [aux_sym_val_number_token1] = ACTIONS(1980), + [aux_sym_val_number_token2] = ACTIONS(1980), + [aux_sym_val_number_token3] = ACTIONS(1980), + [aux_sym_val_number_token4] = ACTIONS(1980), + [anon_sym_inf] = ACTIONS(1980), + [anon_sym_DASHinf] = ACTIONS(1980), + [anon_sym_NaN] = ACTIONS(1980), + [anon_sym_0b] = ACTIONS(1980), + [anon_sym_0o] = ACTIONS(1980), + [anon_sym_0x] = ACTIONS(1980), + [sym_val_date] = ACTIONS(1980), + [anon_sym_DQUOTE] = ACTIONS(1980), + [sym__str_single_quotes] = ACTIONS(1980), + [sym__str_back_ticks] = ACTIONS(1980), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1980), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1980), + [anon_sym_CARET] = ACTIONS(1980), [anon_sym_POUND] = ACTIONS(3), }, [886] = { [sym_comment] = STATE(886), - [sym_cmd_identifier] = ACTIONS(1919), - [anon_sym_SEMI] = ACTIONS(1919), - [anon_sym_LF] = ACTIONS(1921), - [anon_sym_export] = ACTIONS(1919), - [anon_sym_alias] = ACTIONS(1919), - [anon_sym_def] = ACTIONS(1919), - [anon_sym_def_DASHenv] = ACTIONS(1919), - [anon_sym_export_DASHenv] = ACTIONS(1919), - [anon_sym_extern] = ACTIONS(1919), - [anon_sym_module] = ACTIONS(1919), - [anon_sym_use] = ACTIONS(1919), - [anon_sym_LBRACK] = ACTIONS(1919), - [anon_sym_LPAREN] = ACTIONS(1919), - [anon_sym_RPAREN] = ACTIONS(1919), - [anon_sym_PIPE] = ACTIONS(1919), - [anon_sym_DOLLAR] = ACTIONS(1919), - [anon_sym_error] = ACTIONS(1919), - [anon_sym_DASH] = ACTIONS(1919), - [anon_sym_break] = ACTIONS(1919), - [anon_sym_continue] = ACTIONS(1919), - [anon_sym_for] = ACTIONS(1919), - [anon_sym_loop] = ACTIONS(1919), - [anon_sym_while] = ACTIONS(1919), - [anon_sym_do] = ACTIONS(1919), - [anon_sym_if] = ACTIONS(1919), - [anon_sym_match] = ACTIONS(1919), - [anon_sym_LBRACE] = ACTIONS(1919), - [anon_sym_RBRACE] = ACTIONS(1919), - [anon_sym_try] = ACTIONS(1919), - [anon_sym_return] = ACTIONS(1919), - [anon_sym_let] = ACTIONS(1919), - [anon_sym_let_DASHenv] = ACTIONS(1919), - [anon_sym_mut] = ACTIONS(1919), - [anon_sym_const] = ACTIONS(1919), - [anon_sym_source] = ACTIONS(1919), - [anon_sym_source_DASHenv] = ACTIONS(1919), - [anon_sym_register] = ACTIONS(1919), - [anon_sym_hide] = ACTIONS(1919), - [anon_sym_hide_DASHenv] = ACTIONS(1919), - [anon_sym_overlay] = ACTIONS(1919), - [anon_sym_where] = ACTIONS(1919), - [anon_sym_not] = ACTIONS(1919), - [anon_sym_DOT_DOT_LT] = ACTIONS(1919), - [anon_sym_DOT_DOT] = ACTIONS(1919), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1919), - [sym_val_nothing] = ACTIONS(1919), - [anon_sym_true] = ACTIONS(1919), - [anon_sym_false] = ACTIONS(1919), - [aux_sym_val_number_token1] = ACTIONS(1919), - [aux_sym_val_number_token2] = ACTIONS(1919), - [aux_sym_val_number_token3] = ACTIONS(1919), - [aux_sym_val_number_token4] = ACTIONS(1919), - [anon_sym_inf] = ACTIONS(1919), - [anon_sym_DASHinf] = ACTIONS(1919), - [anon_sym_NaN] = ACTIONS(1919), - [anon_sym_0b] = ACTIONS(1919), - [anon_sym_0o] = ACTIONS(1919), - [anon_sym_0x] = ACTIONS(1919), - [sym_val_date] = ACTIONS(1919), - [anon_sym_DQUOTE] = ACTIONS(1919), - [sym__str_single_quotes] = ACTIONS(1919), - [sym__str_back_ticks] = ACTIONS(1919), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1919), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1919), - [anon_sym_CARET] = ACTIONS(1919), + [ts_builtin_sym_end] = ACTIONS(684), + [anon_sym_export] = ACTIONS(682), + [anon_sym_alias] = ACTIONS(682), + [anon_sym_let] = ACTIONS(682), + [anon_sym_let_DASHenv] = ACTIONS(682), + [anon_sym_mut] = ACTIONS(682), + [anon_sym_const] = ACTIONS(682), + [sym_cmd_identifier] = ACTIONS(682), + [anon_sym_SEMI] = ACTIONS(682), + [anon_sym_LF] = ACTIONS(684), + [anon_sym_def] = ACTIONS(682), + [anon_sym_def_DASHenv] = ACTIONS(682), + [anon_sym_export_DASHenv] = ACTIONS(682), + [anon_sym_extern] = ACTIONS(682), + [anon_sym_module] = ACTIONS(682), + [anon_sym_use] = ACTIONS(682), + [anon_sym_LBRACK] = ACTIONS(682), + [anon_sym_LPAREN] = ACTIONS(682), + [anon_sym_PIPE] = ACTIONS(682), + [anon_sym_DOLLAR] = ACTIONS(682), + [anon_sym_error] = ACTIONS(682), + [anon_sym_DASH] = ACTIONS(682), + [anon_sym_break] = ACTIONS(682), + [anon_sym_continue] = ACTIONS(682), + [anon_sym_for] = ACTIONS(682), + [anon_sym_loop] = ACTIONS(682), + [anon_sym_while] = ACTIONS(682), + [anon_sym_do] = ACTIONS(682), + [anon_sym_if] = ACTIONS(682), + [anon_sym_match] = ACTIONS(682), + [anon_sym_LBRACE] = ACTIONS(682), + [anon_sym_try] = ACTIONS(682), + [anon_sym_return] = ACTIONS(682), + [anon_sym_source] = ACTIONS(682), + [anon_sym_source_DASHenv] = ACTIONS(682), + [anon_sym_register] = ACTIONS(682), + [anon_sym_hide] = ACTIONS(682), + [anon_sym_hide_DASHenv] = ACTIONS(682), + [anon_sym_overlay] = ACTIONS(682), + [anon_sym_where] = ACTIONS(682), + [anon_sym_not] = ACTIONS(682), + [anon_sym_DOT_DOT_LT] = ACTIONS(682), + [anon_sym_DOT_DOT] = ACTIONS(682), + [anon_sym_DOT_DOT_EQ] = ACTIONS(682), + [sym_val_nothing] = ACTIONS(682), + [anon_sym_true] = ACTIONS(682), + [anon_sym_false] = ACTIONS(682), + [aux_sym_val_number_token1] = ACTIONS(682), + [aux_sym_val_number_token2] = ACTIONS(682), + [aux_sym_val_number_token3] = ACTIONS(682), + [aux_sym_val_number_token4] = ACTIONS(682), + [anon_sym_inf] = ACTIONS(682), + [anon_sym_DASHinf] = ACTIONS(682), + [anon_sym_NaN] = ACTIONS(682), + [anon_sym_0b] = ACTIONS(682), + [anon_sym_0o] = ACTIONS(682), + [anon_sym_0x] = ACTIONS(682), + [sym_val_date] = ACTIONS(682), + [anon_sym_DQUOTE] = ACTIONS(682), + [sym__str_single_quotes] = ACTIONS(682), + [sym__str_back_ticks] = ACTIONS(682), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(682), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(682), + [anon_sym_CARET] = ACTIONS(682), [anon_sym_POUND] = ACTIONS(3), }, [887] = { [sym_comment] = STATE(887), - [sym_cmd_identifier] = ACTIONS(1923), - [anon_sym_SEMI] = ACTIONS(1923), - [anon_sym_LF] = ACTIONS(1925), - [anon_sym_export] = ACTIONS(1923), - [anon_sym_alias] = ACTIONS(1923), - [anon_sym_def] = ACTIONS(1923), - [anon_sym_def_DASHenv] = ACTIONS(1923), - [anon_sym_export_DASHenv] = ACTIONS(1923), - [anon_sym_extern] = ACTIONS(1923), - [anon_sym_module] = ACTIONS(1923), - [anon_sym_use] = ACTIONS(1923), - [anon_sym_LBRACK] = ACTIONS(1923), - [anon_sym_LPAREN] = ACTIONS(1923), - [anon_sym_RPAREN] = ACTIONS(1923), - [anon_sym_PIPE] = ACTIONS(1923), - [anon_sym_DOLLAR] = ACTIONS(1923), - [anon_sym_error] = ACTIONS(1923), - [anon_sym_DASH] = ACTIONS(1923), - [anon_sym_break] = ACTIONS(1923), - [anon_sym_continue] = ACTIONS(1923), - [anon_sym_for] = ACTIONS(1923), - [anon_sym_loop] = ACTIONS(1923), - [anon_sym_while] = ACTIONS(1923), - [anon_sym_do] = ACTIONS(1923), - [anon_sym_if] = ACTIONS(1923), - [anon_sym_match] = ACTIONS(1923), - [anon_sym_LBRACE] = ACTIONS(1923), - [anon_sym_RBRACE] = ACTIONS(1923), - [anon_sym_try] = ACTIONS(1923), - [anon_sym_return] = ACTIONS(1923), - [anon_sym_let] = ACTIONS(1923), - [anon_sym_let_DASHenv] = ACTIONS(1923), - [anon_sym_mut] = ACTIONS(1923), - [anon_sym_const] = ACTIONS(1923), - [anon_sym_source] = ACTIONS(1923), - [anon_sym_source_DASHenv] = ACTIONS(1923), - [anon_sym_register] = ACTIONS(1923), - [anon_sym_hide] = ACTIONS(1923), - [anon_sym_hide_DASHenv] = ACTIONS(1923), - [anon_sym_overlay] = ACTIONS(1923), - [anon_sym_where] = ACTIONS(1923), - [anon_sym_not] = ACTIONS(1923), - [anon_sym_DOT_DOT_LT] = ACTIONS(1923), - [anon_sym_DOT_DOT] = ACTIONS(1923), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1923), - [sym_val_nothing] = ACTIONS(1923), - [anon_sym_true] = ACTIONS(1923), - [anon_sym_false] = ACTIONS(1923), - [aux_sym_val_number_token1] = ACTIONS(1923), - [aux_sym_val_number_token2] = ACTIONS(1923), - [aux_sym_val_number_token3] = ACTIONS(1923), - [aux_sym_val_number_token4] = ACTIONS(1923), - [anon_sym_inf] = ACTIONS(1923), - [anon_sym_DASHinf] = ACTIONS(1923), - [anon_sym_NaN] = ACTIONS(1923), - [anon_sym_0b] = ACTIONS(1923), - [anon_sym_0o] = ACTIONS(1923), - [anon_sym_0x] = ACTIONS(1923), - [sym_val_date] = ACTIONS(1923), - [anon_sym_DQUOTE] = ACTIONS(1923), - [sym__str_single_quotes] = ACTIONS(1923), - [sym__str_back_ticks] = ACTIONS(1923), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1923), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1923), - [anon_sym_CARET] = ACTIONS(1923), + [anon_sym_export] = ACTIONS(1984), + [anon_sym_alias] = ACTIONS(1984), + [anon_sym_let] = ACTIONS(1984), + [anon_sym_let_DASHenv] = ACTIONS(1984), + [anon_sym_mut] = ACTIONS(1984), + [anon_sym_const] = ACTIONS(1984), + [sym_cmd_identifier] = ACTIONS(1984), + [anon_sym_SEMI] = ACTIONS(1984), + [anon_sym_LF] = ACTIONS(1986), + [anon_sym_def] = ACTIONS(1984), + [anon_sym_def_DASHenv] = ACTIONS(1984), + [anon_sym_export_DASHenv] = ACTIONS(1984), + [anon_sym_extern] = ACTIONS(1984), + [anon_sym_module] = ACTIONS(1984), + [anon_sym_use] = ACTIONS(1984), + [anon_sym_LBRACK] = ACTIONS(1984), + [anon_sym_LPAREN] = ACTIONS(1984), + [anon_sym_RPAREN] = ACTIONS(1984), + [anon_sym_DOLLAR] = ACTIONS(1984), + [anon_sym_error] = ACTIONS(1984), + [anon_sym_DASH] = ACTIONS(1984), + [anon_sym_break] = ACTIONS(1984), + [anon_sym_continue] = ACTIONS(1984), + [anon_sym_for] = ACTIONS(1984), + [anon_sym_loop] = ACTIONS(1984), + [anon_sym_while] = ACTIONS(1984), + [anon_sym_do] = ACTIONS(1984), + [anon_sym_if] = ACTIONS(1984), + [anon_sym_match] = ACTIONS(1984), + [anon_sym_LBRACE] = ACTIONS(1984), + [anon_sym_RBRACE] = ACTIONS(1984), + [anon_sym_try] = ACTIONS(1984), + [anon_sym_return] = ACTIONS(1984), + [anon_sym_source] = ACTIONS(1984), + [anon_sym_source_DASHenv] = ACTIONS(1984), + [anon_sym_register] = ACTIONS(1984), + [anon_sym_hide] = ACTIONS(1984), + [anon_sym_hide_DASHenv] = ACTIONS(1984), + [anon_sym_overlay] = ACTIONS(1984), + [anon_sym_where] = ACTIONS(1984), + [anon_sym_not] = ACTIONS(1984), + [anon_sym_DOT_DOT_LT] = ACTIONS(1984), + [anon_sym_DOT_DOT] = ACTIONS(1984), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1984), + [sym_val_nothing] = ACTIONS(1984), + [anon_sym_true] = ACTIONS(1984), + [anon_sym_false] = ACTIONS(1984), + [aux_sym_val_number_token1] = ACTIONS(1984), + [aux_sym_val_number_token2] = ACTIONS(1984), + [aux_sym_val_number_token3] = ACTIONS(1984), + [aux_sym_val_number_token4] = ACTIONS(1984), + [anon_sym_inf] = ACTIONS(1984), + [anon_sym_DASHinf] = ACTIONS(1984), + [anon_sym_NaN] = ACTIONS(1984), + [anon_sym_0b] = ACTIONS(1984), + [anon_sym_0o] = ACTIONS(1984), + [anon_sym_0x] = ACTIONS(1984), + [sym_val_date] = ACTIONS(1984), + [anon_sym_DQUOTE] = ACTIONS(1984), + [sym__str_single_quotes] = ACTIONS(1984), + [sym__str_back_ticks] = ACTIONS(1984), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1984), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1984), + [anon_sym_CARET] = ACTIONS(1984), [anon_sym_POUND] = ACTIONS(3), }, [888] = { [sym_comment] = STATE(888), - [sym_cmd_identifier] = ACTIONS(1927), - [anon_sym_SEMI] = ACTIONS(1927), - [anon_sym_LF] = ACTIONS(1929), - [anon_sym_export] = ACTIONS(1927), - [anon_sym_alias] = ACTIONS(1927), - [anon_sym_def] = ACTIONS(1927), - [anon_sym_def_DASHenv] = ACTIONS(1927), - [anon_sym_export_DASHenv] = ACTIONS(1927), - [anon_sym_extern] = ACTIONS(1927), - [anon_sym_module] = ACTIONS(1927), - [anon_sym_use] = ACTIONS(1927), - [anon_sym_LBRACK] = ACTIONS(1927), - [anon_sym_LPAREN] = ACTIONS(1927), - [anon_sym_RPAREN] = ACTIONS(1927), - [anon_sym_PIPE] = ACTIONS(1927), - [anon_sym_DOLLAR] = ACTIONS(1927), - [anon_sym_error] = ACTIONS(1927), - [anon_sym_DASH] = ACTIONS(1927), - [anon_sym_break] = ACTIONS(1927), - [anon_sym_continue] = ACTIONS(1927), - [anon_sym_for] = ACTIONS(1927), - [anon_sym_loop] = ACTIONS(1927), - [anon_sym_while] = ACTIONS(1927), - [anon_sym_do] = ACTIONS(1927), - [anon_sym_if] = ACTIONS(1927), - [anon_sym_match] = ACTIONS(1927), - [anon_sym_LBRACE] = ACTIONS(1927), - [anon_sym_RBRACE] = ACTIONS(1927), - [anon_sym_try] = ACTIONS(1927), - [anon_sym_return] = ACTIONS(1927), - [anon_sym_let] = ACTIONS(1927), - [anon_sym_let_DASHenv] = ACTIONS(1927), - [anon_sym_mut] = ACTIONS(1927), - [anon_sym_const] = ACTIONS(1927), - [anon_sym_source] = ACTIONS(1927), - [anon_sym_source_DASHenv] = ACTIONS(1927), - [anon_sym_register] = ACTIONS(1927), - [anon_sym_hide] = ACTIONS(1927), - [anon_sym_hide_DASHenv] = ACTIONS(1927), - [anon_sym_overlay] = ACTIONS(1927), - [anon_sym_where] = ACTIONS(1927), - [anon_sym_not] = ACTIONS(1927), - [anon_sym_DOT_DOT_LT] = ACTIONS(1927), - [anon_sym_DOT_DOT] = ACTIONS(1927), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1927), - [sym_val_nothing] = ACTIONS(1927), - [anon_sym_true] = ACTIONS(1927), - [anon_sym_false] = ACTIONS(1927), - [aux_sym_val_number_token1] = ACTIONS(1927), - [aux_sym_val_number_token2] = ACTIONS(1927), - [aux_sym_val_number_token3] = ACTIONS(1927), - [aux_sym_val_number_token4] = ACTIONS(1927), - [anon_sym_inf] = ACTIONS(1927), - [anon_sym_DASHinf] = ACTIONS(1927), - [anon_sym_NaN] = ACTIONS(1927), - [anon_sym_0b] = ACTIONS(1927), - [anon_sym_0o] = ACTIONS(1927), - [anon_sym_0x] = ACTIONS(1927), - [sym_val_date] = ACTIONS(1927), - [anon_sym_DQUOTE] = ACTIONS(1927), - [sym__str_single_quotes] = ACTIONS(1927), - [sym__str_back_ticks] = ACTIONS(1927), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1927), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1927), - [anon_sym_CARET] = ACTIONS(1927), + [ts_builtin_sym_end] = ACTIONS(1674), + [anon_sym_export] = ACTIONS(1672), + [anon_sym_alias] = ACTIONS(1672), + [anon_sym_let] = ACTIONS(1672), + [anon_sym_let_DASHenv] = ACTIONS(1672), + [anon_sym_mut] = ACTIONS(1672), + [anon_sym_const] = ACTIONS(1672), + [sym_cmd_identifier] = ACTIONS(1672), + [anon_sym_SEMI] = ACTIONS(1672), + [anon_sym_LF] = ACTIONS(1674), + [anon_sym_def] = ACTIONS(1672), + [anon_sym_def_DASHenv] = ACTIONS(1672), + [anon_sym_export_DASHenv] = ACTIONS(1672), + [anon_sym_extern] = ACTIONS(1672), + [anon_sym_module] = ACTIONS(1672), + [anon_sym_use] = ACTIONS(1672), + [anon_sym_LBRACK] = ACTIONS(1672), + [anon_sym_LPAREN] = ACTIONS(1672), + [anon_sym_PIPE] = ACTIONS(1672), + [anon_sym_DOLLAR] = ACTIONS(1672), + [anon_sym_error] = ACTIONS(1672), + [anon_sym_DASH] = ACTIONS(1672), + [anon_sym_break] = ACTIONS(1672), + [anon_sym_continue] = ACTIONS(1672), + [anon_sym_for] = ACTIONS(1672), + [anon_sym_loop] = ACTIONS(1672), + [anon_sym_while] = ACTIONS(1672), + [anon_sym_do] = ACTIONS(1672), + [anon_sym_if] = ACTIONS(1672), + [anon_sym_match] = ACTIONS(1672), + [anon_sym_LBRACE] = ACTIONS(1672), + [anon_sym_try] = ACTIONS(1672), + [anon_sym_return] = ACTIONS(1672), + [anon_sym_source] = ACTIONS(1672), + [anon_sym_source_DASHenv] = ACTIONS(1672), + [anon_sym_register] = ACTIONS(1672), + [anon_sym_hide] = ACTIONS(1672), + [anon_sym_hide_DASHenv] = ACTIONS(1672), + [anon_sym_overlay] = ACTIONS(1672), + [anon_sym_where] = ACTIONS(1672), + [anon_sym_not] = ACTIONS(1672), + [anon_sym_DOT_DOT_LT] = ACTIONS(1672), + [anon_sym_DOT_DOT] = ACTIONS(1672), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1672), + [sym_val_nothing] = ACTIONS(1672), + [anon_sym_true] = ACTIONS(1672), + [anon_sym_false] = ACTIONS(1672), + [aux_sym_val_number_token1] = ACTIONS(1672), + [aux_sym_val_number_token2] = ACTIONS(1672), + [aux_sym_val_number_token3] = ACTIONS(1672), + [aux_sym_val_number_token4] = ACTIONS(1672), + [anon_sym_inf] = ACTIONS(1672), + [anon_sym_DASHinf] = ACTIONS(1672), + [anon_sym_NaN] = ACTIONS(1672), + [anon_sym_0b] = ACTIONS(1672), + [anon_sym_0o] = ACTIONS(1672), + [anon_sym_0x] = ACTIONS(1672), + [sym_val_date] = ACTIONS(1672), + [anon_sym_DQUOTE] = ACTIONS(1672), + [sym__str_single_quotes] = ACTIONS(1672), + [sym__str_back_ticks] = ACTIONS(1672), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1672), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1672), + [anon_sym_CARET] = ACTIONS(1672), [anon_sym_POUND] = ACTIONS(3), }, [889] = { [sym_comment] = STATE(889), - [sym_cmd_identifier] = ACTIONS(1063), - [anon_sym_SEMI] = ACTIONS(1063), - [anon_sym_LF] = ACTIONS(1061), - [anon_sym_export] = ACTIONS(1063), - [anon_sym_alias] = ACTIONS(1063), - [anon_sym_def] = ACTIONS(1063), - [anon_sym_def_DASHenv] = ACTIONS(1063), - [anon_sym_export_DASHenv] = ACTIONS(1063), - [anon_sym_extern] = ACTIONS(1063), - [anon_sym_module] = ACTIONS(1063), - [anon_sym_use] = ACTIONS(1063), - [anon_sym_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_error] = ACTIONS(1063), - [anon_sym_DASH] = ACTIONS(1063), - [anon_sym_break] = ACTIONS(1063), - [anon_sym_continue] = ACTIONS(1063), - [anon_sym_for] = ACTIONS(1063), - [anon_sym_loop] = ACTIONS(1063), - [anon_sym_while] = ACTIONS(1063), - [anon_sym_do] = ACTIONS(1063), - [anon_sym_if] = ACTIONS(1063), - [anon_sym_match] = ACTIONS(1063), - [anon_sym_LBRACE] = ACTIONS(1063), - [anon_sym_RBRACE] = ACTIONS(1063), - [anon_sym_try] = ACTIONS(1063), - [anon_sym_return] = ACTIONS(1063), - [anon_sym_let] = ACTIONS(1063), - [anon_sym_let_DASHenv] = ACTIONS(1063), - [anon_sym_mut] = ACTIONS(1063), - [anon_sym_const] = 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_where] = ACTIONS(1063), - [anon_sym_not] = ACTIONS(1063), - [anon_sym_DOT_DOT_LT] = ACTIONS(1063), - [anon_sym_DOT_DOT] = ACTIONS(1063), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1063), - [sym_val_nothing] = ACTIONS(1063), - [anon_sym_true] = ACTIONS(1063), - [anon_sym_false] = ACTIONS(1063), - [aux_sym_val_number_token1] = ACTIONS(1063), - [aux_sym_val_number_token2] = ACTIONS(1063), - [aux_sym_val_number_token3] = ACTIONS(1063), - [aux_sym_val_number_token4] = ACTIONS(1063), - [anon_sym_inf] = ACTIONS(1063), - [anon_sym_DASHinf] = ACTIONS(1063), - [anon_sym_NaN] = 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_CARET] = ACTIONS(1063), + [ts_builtin_sym_end] = ACTIONS(1324), + [anon_sym_export] = ACTIONS(1322), + [anon_sym_alias] = ACTIONS(1322), + [anon_sym_let] = ACTIONS(1322), + [anon_sym_let_DASHenv] = ACTIONS(1322), + [anon_sym_mut] = ACTIONS(1322), + [anon_sym_const] = ACTIONS(1322), + [sym_cmd_identifier] = ACTIONS(1322), + [anon_sym_SEMI] = ACTIONS(1322), + [anon_sym_LF] = ACTIONS(1324), + [anon_sym_def] = ACTIONS(1322), + [anon_sym_def_DASHenv] = ACTIONS(1322), + [anon_sym_export_DASHenv] = ACTIONS(1322), + [anon_sym_extern] = ACTIONS(1322), + [anon_sym_module] = ACTIONS(1322), + [anon_sym_use] = ACTIONS(1322), + [anon_sym_LBRACK] = ACTIONS(1322), + [anon_sym_LPAREN] = ACTIONS(1322), + [anon_sym_PIPE] = ACTIONS(1322), + [anon_sym_DOLLAR] = ACTIONS(1322), + [anon_sym_error] = ACTIONS(1322), + [anon_sym_DASH] = ACTIONS(1322), + [anon_sym_break] = ACTIONS(1322), + [anon_sym_continue] = ACTIONS(1322), + [anon_sym_for] = ACTIONS(1322), + [anon_sym_loop] = ACTIONS(1322), + [anon_sym_while] = ACTIONS(1322), + [anon_sym_do] = ACTIONS(1322), + [anon_sym_if] = ACTIONS(1322), + [anon_sym_match] = ACTIONS(1322), + [anon_sym_LBRACE] = ACTIONS(1322), + [anon_sym_try] = ACTIONS(1322), + [anon_sym_return] = ACTIONS(1322), + [anon_sym_source] = ACTIONS(1322), + [anon_sym_source_DASHenv] = ACTIONS(1322), + [anon_sym_register] = ACTIONS(1322), + [anon_sym_hide] = ACTIONS(1322), + [anon_sym_hide_DASHenv] = ACTIONS(1322), + [anon_sym_overlay] = ACTIONS(1322), + [anon_sym_where] = ACTIONS(1322), + [anon_sym_not] = ACTIONS(1322), + [anon_sym_DOT_DOT_LT] = ACTIONS(1322), + [anon_sym_DOT_DOT] = ACTIONS(1322), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1322), + [sym_val_nothing] = ACTIONS(1322), + [anon_sym_true] = ACTIONS(1322), + [anon_sym_false] = ACTIONS(1322), + [aux_sym_val_number_token1] = ACTIONS(1322), + [aux_sym_val_number_token2] = ACTIONS(1322), + [aux_sym_val_number_token3] = ACTIONS(1322), + [aux_sym_val_number_token4] = ACTIONS(1322), + [anon_sym_inf] = ACTIONS(1322), + [anon_sym_DASHinf] = ACTIONS(1322), + [anon_sym_NaN] = ACTIONS(1322), + [anon_sym_0b] = ACTIONS(1322), + [anon_sym_0o] = ACTIONS(1322), + [anon_sym_0x] = ACTIONS(1322), + [sym_val_date] = ACTIONS(1322), + [anon_sym_DQUOTE] = ACTIONS(1322), + [sym__str_single_quotes] = ACTIONS(1322), + [sym__str_back_ticks] = ACTIONS(1322), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1322), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1322), + [anon_sym_CARET] = ACTIONS(1322), [anon_sym_POUND] = ACTIONS(3), }, [890] = { - [sym__terminator] = STATE(1157), [sym_comment] = STATE(890), - [aux_sym__top_level_block_repeat1] = STATE(890), - [sym_cmd_identifier] = ACTIONS(1931), - [anon_sym_SEMI] = ACTIONS(1933), - [anon_sym_LF] = ACTIONS(1936), - [anon_sym_export] = ACTIONS(1931), - [anon_sym_alias] = ACTIONS(1931), - [anon_sym_def] = ACTIONS(1931), - [anon_sym_def_DASHenv] = ACTIONS(1931), - [anon_sym_export_DASHenv] = ACTIONS(1931), - [anon_sym_extern] = ACTIONS(1931), - [anon_sym_module] = ACTIONS(1931), - [anon_sym_use] = ACTIONS(1931), - [anon_sym_LBRACK] = ACTIONS(1931), - [anon_sym_LPAREN] = ACTIONS(1931), - [anon_sym_DOLLAR] = ACTIONS(1931), - [anon_sym_error] = ACTIONS(1931), - [anon_sym_DASH] = ACTIONS(1931), - [anon_sym_break] = ACTIONS(1931), - [anon_sym_continue] = ACTIONS(1931), - [anon_sym_for] = ACTIONS(1931), - [anon_sym_loop] = ACTIONS(1931), - [anon_sym_while] = ACTIONS(1931), - [anon_sym_do] = ACTIONS(1931), - [anon_sym_if] = ACTIONS(1931), - [anon_sym_match] = ACTIONS(1931), - [anon_sym_LBRACE] = ACTIONS(1931), - [anon_sym_RBRACE] = ACTIONS(1931), - [anon_sym_try] = ACTIONS(1931), - [anon_sym_return] = ACTIONS(1931), - [anon_sym_let] = ACTIONS(1931), - [anon_sym_let_DASHenv] = ACTIONS(1931), - [anon_sym_mut] = ACTIONS(1931), - [anon_sym_const] = ACTIONS(1931), - [anon_sym_source] = ACTIONS(1931), - [anon_sym_source_DASHenv] = ACTIONS(1931), - [anon_sym_register] = ACTIONS(1931), - [anon_sym_hide] = ACTIONS(1931), - [anon_sym_hide_DASHenv] = ACTIONS(1931), - [anon_sym_overlay] = ACTIONS(1931), - [anon_sym_where] = ACTIONS(1931), - [anon_sym_not] = ACTIONS(1931), - [anon_sym_DOT_DOT_LT] = ACTIONS(1931), - [anon_sym_DOT_DOT] = ACTIONS(1931), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1931), - [sym_val_nothing] = ACTIONS(1931), - [anon_sym_true] = ACTIONS(1931), - [anon_sym_false] = ACTIONS(1931), - [aux_sym_val_number_token1] = ACTIONS(1931), - [aux_sym_val_number_token2] = ACTIONS(1931), - [aux_sym_val_number_token3] = ACTIONS(1931), - [aux_sym_val_number_token4] = ACTIONS(1931), - [anon_sym_inf] = ACTIONS(1931), - [anon_sym_DASHinf] = ACTIONS(1931), - [anon_sym_NaN] = ACTIONS(1931), - [anon_sym_0b] = ACTIONS(1931), - [anon_sym_0o] = ACTIONS(1931), - [anon_sym_0x] = ACTIONS(1931), - [sym_val_date] = ACTIONS(1931), - [anon_sym_DQUOTE] = ACTIONS(1931), - [sym__str_single_quotes] = ACTIONS(1931), - [sym__str_back_ticks] = ACTIONS(1931), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1931), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1931), - [anon_sym_CARET] = ACTIONS(1931), + [anon_sym_export] = ACTIONS(1988), + [anon_sym_alias] = ACTIONS(1988), + [anon_sym_let] = ACTIONS(1988), + [anon_sym_let_DASHenv] = ACTIONS(1988), + [anon_sym_mut] = ACTIONS(1988), + [anon_sym_const] = ACTIONS(1988), + [sym_cmd_identifier] = ACTIONS(1988), + [anon_sym_SEMI] = ACTIONS(1988), + [anon_sym_LF] = ACTIONS(1990), + [anon_sym_def] = ACTIONS(1988), + [anon_sym_def_DASHenv] = ACTIONS(1988), + [anon_sym_export_DASHenv] = ACTIONS(1988), + [anon_sym_extern] = ACTIONS(1988), + [anon_sym_module] = ACTIONS(1988), + [anon_sym_use] = ACTIONS(1988), + [anon_sym_LBRACK] = ACTIONS(1988), + [anon_sym_LPAREN] = ACTIONS(1988), + [anon_sym_RPAREN] = ACTIONS(1988), + [anon_sym_DOLLAR] = ACTIONS(1988), + [anon_sym_error] = ACTIONS(1988), + [anon_sym_DASH] = ACTIONS(1988), + [anon_sym_break] = ACTIONS(1988), + [anon_sym_continue] = ACTIONS(1988), + [anon_sym_for] = ACTIONS(1988), + [anon_sym_loop] = ACTIONS(1988), + [anon_sym_while] = ACTIONS(1988), + [anon_sym_do] = ACTIONS(1988), + [anon_sym_if] = ACTIONS(1988), + [anon_sym_match] = ACTIONS(1988), + [anon_sym_LBRACE] = ACTIONS(1988), + [anon_sym_RBRACE] = ACTIONS(1988), + [anon_sym_try] = ACTIONS(1988), + [anon_sym_return] = ACTIONS(1988), + [anon_sym_source] = ACTIONS(1988), + [anon_sym_source_DASHenv] = ACTIONS(1988), + [anon_sym_register] = ACTIONS(1988), + [anon_sym_hide] = ACTIONS(1988), + [anon_sym_hide_DASHenv] = ACTIONS(1988), + [anon_sym_overlay] = ACTIONS(1988), + [anon_sym_where] = ACTIONS(1988), + [anon_sym_not] = ACTIONS(1988), + [anon_sym_DOT_DOT_LT] = ACTIONS(1988), + [anon_sym_DOT_DOT] = ACTIONS(1988), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1988), + [sym_val_nothing] = ACTIONS(1988), + [anon_sym_true] = ACTIONS(1988), + [anon_sym_false] = ACTIONS(1988), + [aux_sym_val_number_token1] = ACTIONS(1988), + [aux_sym_val_number_token2] = ACTIONS(1988), + [aux_sym_val_number_token3] = ACTIONS(1988), + [aux_sym_val_number_token4] = ACTIONS(1988), + [anon_sym_inf] = ACTIONS(1988), + [anon_sym_DASHinf] = ACTIONS(1988), + [anon_sym_NaN] = ACTIONS(1988), + [anon_sym_0b] = ACTIONS(1988), + [anon_sym_0o] = ACTIONS(1988), + [anon_sym_0x] = ACTIONS(1988), + [sym_val_date] = ACTIONS(1988), + [anon_sym_DQUOTE] = ACTIONS(1988), + [sym__str_single_quotes] = ACTIONS(1988), + [sym__str_back_ticks] = ACTIONS(1988), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1988), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1988), + [anon_sym_CARET] = ACTIONS(1988), [anon_sym_POUND] = ACTIONS(3), }, [891] = { [sym_comment] = STATE(891), - [sym_cmd_identifier] = ACTIONS(1939), - [anon_sym_SEMI] = ACTIONS(1939), - [anon_sym_LF] = ACTIONS(1941), - [anon_sym_export] = ACTIONS(1939), - [anon_sym_alias] = ACTIONS(1939), - [anon_sym_def] = ACTIONS(1939), - [anon_sym_def_DASHenv] = ACTIONS(1939), - [anon_sym_export_DASHenv] = ACTIONS(1939), - [anon_sym_extern] = ACTIONS(1939), - [anon_sym_module] = ACTIONS(1939), - [anon_sym_use] = ACTIONS(1939), - [anon_sym_LBRACK] = ACTIONS(1939), - [anon_sym_LPAREN] = ACTIONS(1939), - [anon_sym_RPAREN] = ACTIONS(1939), - [anon_sym_PIPE] = ACTIONS(1939), - [anon_sym_DOLLAR] = ACTIONS(1939), - [anon_sym_error] = ACTIONS(1939), - [anon_sym_DASH] = ACTIONS(1939), - [anon_sym_break] = ACTIONS(1939), - [anon_sym_continue] = ACTIONS(1939), - [anon_sym_for] = ACTIONS(1939), - [anon_sym_loop] = ACTIONS(1939), - [anon_sym_while] = ACTIONS(1939), - [anon_sym_do] = ACTIONS(1939), - [anon_sym_if] = ACTIONS(1939), - [anon_sym_match] = ACTIONS(1939), - [anon_sym_LBRACE] = ACTIONS(1939), - [anon_sym_RBRACE] = ACTIONS(1939), - [anon_sym_try] = ACTIONS(1939), - [anon_sym_return] = ACTIONS(1939), - [anon_sym_let] = ACTIONS(1939), - [anon_sym_let_DASHenv] = ACTIONS(1939), - [anon_sym_mut] = ACTIONS(1939), - [anon_sym_const] = ACTIONS(1939), - [anon_sym_source] = ACTIONS(1939), - [anon_sym_source_DASHenv] = ACTIONS(1939), - [anon_sym_register] = ACTIONS(1939), - [anon_sym_hide] = ACTIONS(1939), - [anon_sym_hide_DASHenv] = ACTIONS(1939), - [anon_sym_overlay] = ACTIONS(1939), - [anon_sym_where] = ACTIONS(1939), - [anon_sym_not] = ACTIONS(1939), - [anon_sym_DOT_DOT_LT] = ACTIONS(1939), - [anon_sym_DOT_DOT] = ACTIONS(1939), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1939), - [sym_val_nothing] = ACTIONS(1939), - [anon_sym_true] = ACTIONS(1939), - [anon_sym_false] = ACTIONS(1939), - [aux_sym_val_number_token1] = ACTIONS(1939), - [aux_sym_val_number_token2] = ACTIONS(1939), - [aux_sym_val_number_token3] = ACTIONS(1939), - [aux_sym_val_number_token4] = ACTIONS(1939), - [anon_sym_inf] = ACTIONS(1939), - [anon_sym_DASHinf] = ACTIONS(1939), - [anon_sym_NaN] = ACTIONS(1939), - [anon_sym_0b] = ACTIONS(1939), - [anon_sym_0o] = ACTIONS(1939), - [anon_sym_0x] = ACTIONS(1939), - [sym_val_date] = ACTIONS(1939), - [anon_sym_DQUOTE] = ACTIONS(1939), - [sym__str_single_quotes] = ACTIONS(1939), - [sym__str_back_ticks] = ACTIONS(1939), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1939), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1939), - [anon_sym_CARET] = ACTIONS(1939), + [anon_sym_export] = ACTIONS(1992), + [anon_sym_alias] = ACTIONS(1992), + [anon_sym_let] = ACTIONS(1992), + [anon_sym_let_DASHenv] = ACTIONS(1992), + [anon_sym_mut] = ACTIONS(1992), + [anon_sym_const] = ACTIONS(1992), + [sym_cmd_identifier] = ACTIONS(1992), + [anon_sym_SEMI] = ACTIONS(1992), + [anon_sym_LF] = ACTIONS(1994), + [anon_sym_def] = ACTIONS(1992), + [anon_sym_def_DASHenv] = ACTIONS(1992), + [anon_sym_export_DASHenv] = ACTIONS(1992), + [anon_sym_extern] = ACTIONS(1992), + [anon_sym_module] = ACTIONS(1992), + [anon_sym_use] = ACTIONS(1992), + [anon_sym_LBRACK] = ACTIONS(1992), + [anon_sym_LPAREN] = ACTIONS(1992), + [anon_sym_RPAREN] = ACTIONS(1992), + [anon_sym_DOLLAR] = ACTIONS(1992), + [anon_sym_error] = ACTIONS(1992), + [anon_sym_DASH] = ACTIONS(1992), + [anon_sym_break] = ACTIONS(1992), + [anon_sym_continue] = ACTIONS(1992), + [anon_sym_for] = ACTIONS(1992), + [anon_sym_loop] = ACTIONS(1992), + [anon_sym_while] = ACTIONS(1992), + [anon_sym_do] = ACTIONS(1992), + [anon_sym_if] = ACTIONS(1992), + [anon_sym_match] = ACTIONS(1992), + [anon_sym_LBRACE] = ACTIONS(1992), + [anon_sym_RBRACE] = ACTIONS(1992), + [anon_sym_try] = ACTIONS(1992), + [anon_sym_return] = ACTIONS(1992), + [anon_sym_source] = ACTIONS(1992), + [anon_sym_source_DASHenv] = ACTIONS(1992), + [anon_sym_register] = ACTIONS(1992), + [anon_sym_hide] = ACTIONS(1992), + [anon_sym_hide_DASHenv] = ACTIONS(1992), + [anon_sym_overlay] = ACTIONS(1992), + [anon_sym_where] = ACTIONS(1992), + [anon_sym_not] = ACTIONS(1992), + [anon_sym_DOT_DOT_LT] = ACTIONS(1992), + [anon_sym_DOT_DOT] = ACTIONS(1992), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1992), + [sym_val_nothing] = ACTIONS(1992), + [anon_sym_true] = ACTIONS(1992), + [anon_sym_false] = ACTIONS(1992), + [aux_sym_val_number_token1] = ACTIONS(1992), + [aux_sym_val_number_token2] = ACTIONS(1992), + [aux_sym_val_number_token3] = ACTIONS(1992), + [aux_sym_val_number_token4] = ACTIONS(1992), + [anon_sym_inf] = ACTIONS(1992), + [anon_sym_DASHinf] = ACTIONS(1992), + [anon_sym_NaN] = ACTIONS(1992), + [anon_sym_0b] = ACTIONS(1992), + [anon_sym_0o] = ACTIONS(1992), + [anon_sym_0x] = ACTIONS(1992), + [sym_val_date] = ACTIONS(1992), + [anon_sym_DQUOTE] = ACTIONS(1992), + [sym__str_single_quotes] = ACTIONS(1992), + [sym__str_back_ticks] = ACTIONS(1992), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1992), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1992), + [anon_sym_CARET] = ACTIONS(1992), [anon_sym_POUND] = ACTIONS(3), }, [892] = { [sym_comment] = STATE(892), - [sym_cmd_identifier] = ACTIONS(1943), - [anon_sym_SEMI] = ACTIONS(1943), - [anon_sym_LF] = ACTIONS(1945), - [anon_sym_export] = ACTIONS(1943), - [anon_sym_alias] = ACTIONS(1943), - [anon_sym_def] = ACTIONS(1943), - [anon_sym_def_DASHenv] = ACTIONS(1943), - [anon_sym_export_DASHenv] = ACTIONS(1943), - [anon_sym_extern] = ACTIONS(1943), - [anon_sym_module] = ACTIONS(1943), - [anon_sym_use] = ACTIONS(1943), - [anon_sym_LBRACK] = ACTIONS(1943), - [anon_sym_LPAREN] = ACTIONS(1943), - [anon_sym_RPAREN] = ACTIONS(1943), - [anon_sym_PIPE] = ACTIONS(1943), - [anon_sym_DOLLAR] = ACTIONS(1943), - [anon_sym_error] = ACTIONS(1943), - [anon_sym_DASH] = ACTIONS(1943), - [anon_sym_break] = ACTIONS(1943), - [anon_sym_continue] = ACTIONS(1943), - [anon_sym_for] = ACTIONS(1943), - [anon_sym_loop] = ACTIONS(1943), - [anon_sym_while] = ACTIONS(1943), - [anon_sym_do] = ACTIONS(1943), - [anon_sym_if] = ACTIONS(1943), - [anon_sym_match] = ACTIONS(1943), - [anon_sym_LBRACE] = ACTIONS(1943), - [anon_sym_RBRACE] = ACTIONS(1943), - [anon_sym_try] = ACTIONS(1943), - [anon_sym_return] = ACTIONS(1943), - [anon_sym_let] = ACTIONS(1943), - [anon_sym_let_DASHenv] = ACTIONS(1943), - [anon_sym_mut] = ACTIONS(1943), - [anon_sym_const] = ACTIONS(1943), - [anon_sym_source] = ACTIONS(1943), - [anon_sym_source_DASHenv] = ACTIONS(1943), - [anon_sym_register] = ACTIONS(1943), - [anon_sym_hide] = ACTIONS(1943), - [anon_sym_hide_DASHenv] = ACTIONS(1943), - [anon_sym_overlay] = ACTIONS(1943), - [anon_sym_where] = ACTIONS(1943), - [anon_sym_not] = ACTIONS(1943), - [anon_sym_DOT_DOT_LT] = ACTIONS(1943), - [anon_sym_DOT_DOT] = ACTIONS(1943), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1943), - [sym_val_nothing] = ACTIONS(1943), - [anon_sym_true] = ACTIONS(1943), - [anon_sym_false] = ACTIONS(1943), - [aux_sym_val_number_token1] = ACTIONS(1943), - [aux_sym_val_number_token2] = ACTIONS(1943), - [aux_sym_val_number_token3] = ACTIONS(1943), - [aux_sym_val_number_token4] = ACTIONS(1943), - [anon_sym_inf] = ACTIONS(1943), - [anon_sym_DASHinf] = ACTIONS(1943), - [anon_sym_NaN] = ACTIONS(1943), - [anon_sym_0b] = ACTIONS(1943), - [anon_sym_0o] = ACTIONS(1943), - [anon_sym_0x] = ACTIONS(1943), - [sym_val_date] = ACTIONS(1943), - [anon_sym_DQUOTE] = ACTIONS(1943), - [sym__str_single_quotes] = ACTIONS(1943), - [sym__str_back_ticks] = ACTIONS(1943), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1943), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1943), - [anon_sym_CARET] = ACTIONS(1943), + [ts_builtin_sym_end] = ACTIONS(1744), + [anon_sym_export] = ACTIONS(1742), + [anon_sym_alias] = ACTIONS(1742), + [anon_sym_let] = ACTIONS(1742), + [anon_sym_let_DASHenv] = ACTIONS(1742), + [anon_sym_mut] = ACTIONS(1742), + [anon_sym_const] = ACTIONS(1742), + [sym_cmd_identifier] = ACTIONS(1742), + [anon_sym_SEMI] = ACTIONS(1742), + [anon_sym_LF] = ACTIONS(1744), + [anon_sym_def] = ACTIONS(1742), + [anon_sym_def_DASHenv] = ACTIONS(1742), + [anon_sym_export_DASHenv] = ACTIONS(1742), + [anon_sym_extern] = ACTIONS(1742), + [anon_sym_module] = ACTIONS(1742), + [anon_sym_use] = ACTIONS(1742), + [anon_sym_LBRACK] = ACTIONS(1742), + [anon_sym_LPAREN] = ACTIONS(1742), + [anon_sym_DOLLAR] = ACTIONS(1742), + [anon_sym_error] = ACTIONS(1742), + [anon_sym_DASH] = ACTIONS(1742), + [anon_sym_break] = ACTIONS(1742), + [anon_sym_continue] = ACTIONS(1742), + [anon_sym_for] = ACTIONS(1742), + [anon_sym_loop] = ACTIONS(1742), + [anon_sym_while] = ACTIONS(1742), + [anon_sym_do] = ACTIONS(1742), + [anon_sym_if] = ACTIONS(1742), + [anon_sym_match] = ACTIONS(1742), + [anon_sym_LBRACE] = ACTIONS(1742), + [anon_sym_try] = ACTIONS(1742), + [anon_sym_return] = ACTIONS(1742), + [anon_sym_source] = ACTIONS(1742), + [anon_sym_source_DASHenv] = ACTIONS(1742), + [anon_sym_register] = ACTIONS(1742), + [anon_sym_hide] = ACTIONS(1742), + [anon_sym_hide_DASHenv] = ACTIONS(1742), + [anon_sym_overlay] = ACTIONS(1742), + [anon_sym_STAR] = ACTIONS(1742), + [anon_sym_where] = ACTIONS(1742), + [anon_sym_not] = ACTIONS(1742), + [anon_sym_DOT_DOT_LT] = ACTIONS(1742), + [anon_sym_DOT_DOT] = ACTIONS(1742), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1742), + [sym_val_nothing] = ACTIONS(1742), + [anon_sym_true] = ACTIONS(1742), + [anon_sym_false] = ACTIONS(1742), + [aux_sym_val_number_token1] = ACTIONS(1742), + [aux_sym_val_number_token2] = ACTIONS(1742), + [aux_sym_val_number_token3] = ACTIONS(1742), + [aux_sym_val_number_token4] = ACTIONS(1742), + [anon_sym_inf] = ACTIONS(1742), + [anon_sym_DASHinf] = ACTIONS(1742), + [anon_sym_NaN] = ACTIONS(1742), + [anon_sym_0b] = ACTIONS(1742), + [anon_sym_0o] = ACTIONS(1742), + [anon_sym_0x] = ACTIONS(1742), + [sym_val_date] = ACTIONS(1742), + [anon_sym_DQUOTE] = ACTIONS(1742), + [sym__str_single_quotes] = ACTIONS(1742), + [sym__str_back_ticks] = ACTIONS(1742), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1742), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1742), + [anon_sym_CARET] = ACTIONS(1742), [anon_sym_POUND] = ACTIONS(3), }, [893] = { [sym_comment] = STATE(893), - [sym_cmd_identifier] = ACTIONS(1071), - [anon_sym_SEMI] = ACTIONS(1071), - [anon_sym_LF] = ACTIONS(1069), - [anon_sym_export] = ACTIONS(1071), - [anon_sym_alias] = ACTIONS(1071), - [anon_sym_def] = ACTIONS(1071), - [anon_sym_def_DASHenv] = ACTIONS(1071), - [anon_sym_export_DASHenv] = ACTIONS(1071), - [anon_sym_extern] = ACTIONS(1071), - [anon_sym_module] = ACTIONS(1071), - [anon_sym_use] = ACTIONS(1071), - [anon_sym_LBRACK] = ACTIONS(1071), - [anon_sym_LPAREN] = ACTIONS(1071), - [anon_sym_RPAREN] = ACTIONS(1071), - [anon_sym_PIPE] = ACTIONS(1071), - [anon_sym_DOLLAR] = ACTIONS(1071), - [anon_sym_error] = ACTIONS(1071), - [anon_sym_DASH] = ACTIONS(1071), - [anon_sym_break] = ACTIONS(1071), - [anon_sym_continue] = ACTIONS(1071), - [anon_sym_for] = ACTIONS(1071), - [anon_sym_loop] = ACTIONS(1071), - [anon_sym_while] = ACTIONS(1071), - [anon_sym_do] = ACTIONS(1071), - [anon_sym_if] = ACTIONS(1071), - [anon_sym_match] = ACTIONS(1071), - [anon_sym_LBRACE] = ACTIONS(1071), - [anon_sym_RBRACE] = ACTIONS(1071), - [anon_sym_try] = ACTIONS(1071), - [anon_sym_return] = ACTIONS(1071), - [anon_sym_let] = ACTIONS(1071), - [anon_sym_let_DASHenv] = ACTIONS(1071), - [anon_sym_mut] = ACTIONS(1071), - [anon_sym_const] = ACTIONS(1071), - [anon_sym_source] = ACTIONS(1071), - [anon_sym_source_DASHenv] = ACTIONS(1071), - [anon_sym_register] = ACTIONS(1071), - [anon_sym_hide] = ACTIONS(1071), - [anon_sym_hide_DASHenv] = ACTIONS(1071), - [anon_sym_overlay] = ACTIONS(1071), - [anon_sym_where] = ACTIONS(1071), - [anon_sym_not] = ACTIONS(1071), - [anon_sym_DOT_DOT_LT] = ACTIONS(1071), - [anon_sym_DOT_DOT] = ACTIONS(1071), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1071), - [sym_val_nothing] = ACTIONS(1071), - [anon_sym_true] = ACTIONS(1071), - [anon_sym_false] = ACTIONS(1071), - [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(1071), - [anon_sym_inf] = ACTIONS(1071), - [anon_sym_DASHinf] = ACTIONS(1071), - [anon_sym_NaN] = ACTIONS(1071), - [anon_sym_0b] = ACTIONS(1071), - [anon_sym_0o] = ACTIONS(1071), - [anon_sym_0x] = ACTIONS(1071), - [sym_val_date] = ACTIONS(1071), - [anon_sym_DQUOTE] = ACTIONS(1071), - [sym__str_single_quotes] = ACTIONS(1071), - [sym__str_back_ticks] = ACTIONS(1071), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1071), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1071), - [anon_sym_CARET] = ACTIONS(1071), - [anon_sym_POUND] = ACTIONS(3), - }, - [894] = { - [sym_comment] = STATE(894), - [sym_cmd_identifier] = ACTIONS(1075), - [anon_sym_SEMI] = ACTIONS(1075), - [anon_sym_LF] = ACTIONS(1073), - [anon_sym_export] = ACTIONS(1075), - [anon_sym_alias] = ACTIONS(1075), - [anon_sym_def] = ACTIONS(1075), - [anon_sym_def_DASHenv] = ACTIONS(1075), - [anon_sym_export_DASHenv] = ACTIONS(1075), - [anon_sym_extern] = ACTIONS(1075), - [anon_sym_module] = ACTIONS(1075), - [anon_sym_use] = ACTIONS(1075), - [anon_sym_LBRACK] = ACTIONS(1075), - [anon_sym_LPAREN] = ACTIONS(1075), - [anon_sym_RPAREN] = ACTIONS(1075), - [anon_sym_PIPE] = ACTIONS(1075), - [anon_sym_DOLLAR] = ACTIONS(1075), - [anon_sym_error] = ACTIONS(1075), - [anon_sym_DASH] = ACTIONS(1075), - [anon_sym_break] = ACTIONS(1075), - [anon_sym_continue] = ACTIONS(1075), - [anon_sym_for] = ACTIONS(1075), - [anon_sym_loop] = ACTIONS(1075), - [anon_sym_while] = ACTIONS(1075), - [anon_sym_do] = ACTIONS(1075), - [anon_sym_if] = ACTIONS(1075), - [anon_sym_match] = ACTIONS(1075), - [anon_sym_LBRACE] = ACTIONS(1075), - [anon_sym_RBRACE] = ACTIONS(1075), - [anon_sym_try] = ACTIONS(1075), - [anon_sym_return] = ACTIONS(1075), - [anon_sym_let] = ACTIONS(1075), - [anon_sym_let_DASHenv] = ACTIONS(1075), - [anon_sym_mut] = ACTIONS(1075), - [anon_sym_const] = ACTIONS(1075), - [anon_sym_source] = ACTIONS(1075), - [anon_sym_source_DASHenv] = ACTIONS(1075), - [anon_sym_register] = ACTIONS(1075), - [anon_sym_hide] = ACTIONS(1075), - [anon_sym_hide_DASHenv] = ACTIONS(1075), - [anon_sym_overlay] = ACTIONS(1075), - [anon_sym_where] = ACTIONS(1075), - [anon_sym_not] = ACTIONS(1075), - [anon_sym_DOT_DOT_LT] = ACTIONS(1075), - [anon_sym_DOT_DOT] = ACTIONS(1075), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1075), - [sym_val_nothing] = ACTIONS(1075), - [anon_sym_true] = ACTIONS(1075), - [anon_sym_false] = ACTIONS(1075), - [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(1075), - [anon_sym_inf] = ACTIONS(1075), - [anon_sym_DASHinf] = ACTIONS(1075), - [anon_sym_NaN] = ACTIONS(1075), - [anon_sym_0b] = ACTIONS(1075), - [anon_sym_0o] = ACTIONS(1075), - [anon_sym_0x] = ACTIONS(1075), - [sym_val_date] = ACTIONS(1075), - [anon_sym_DQUOTE] = ACTIONS(1075), - [sym__str_single_quotes] = ACTIONS(1075), - [sym__str_back_ticks] = ACTIONS(1075), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1075), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1075), - [anon_sym_CARET] = ACTIONS(1075), - [anon_sym_POUND] = ACTIONS(3), - }, - [895] = { - [sym_comment] = STATE(895), - [sym_cmd_identifier] = ACTIONS(1728), - [anon_sym_SEMI] = ACTIONS(1728), - [anon_sym_LF] = ACTIONS(1726), - [anon_sym_export] = ACTIONS(1728), - [anon_sym_alias] = ACTIONS(1728), - [anon_sym_def] = ACTIONS(1728), - [anon_sym_def_DASHenv] = ACTIONS(1728), - [anon_sym_export_DASHenv] = ACTIONS(1728), - [anon_sym_extern] = ACTIONS(1728), - [anon_sym_module] = ACTIONS(1728), - [anon_sym_use] = ACTIONS(1728), - [anon_sym_LBRACK] = ACTIONS(1728), - [anon_sym_LPAREN] = ACTIONS(1728), - [anon_sym_PIPE] = ACTIONS(1728), - [anon_sym_DOLLAR] = ACTIONS(1728), - [anon_sym_error] = ACTIONS(1728), - [anon_sym_DASH] = ACTIONS(1728), - [anon_sym_break] = ACTIONS(1728), - [anon_sym_continue] = ACTIONS(1728), - [anon_sym_for] = ACTIONS(1728), - [anon_sym_loop] = ACTIONS(1728), - [anon_sym_while] = ACTIONS(1728), - [anon_sym_do] = ACTIONS(1728), - [anon_sym_if] = ACTIONS(1728), - [anon_sym_match] = ACTIONS(1728), - [anon_sym_LBRACE] = ACTIONS(1728), - [anon_sym_RBRACE] = ACTIONS(1728), - [anon_sym_try] = ACTIONS(1728), - [anon_sym_catch] = ACTIONS(1728), - [anon_sym_return] = ACTIONS(1728), - [anon_sym_let] = ACTIONS(1728), - [anon_sym_let_DASHenv] = ACTIONS(1728), - [anon_sym_mut] = ACTIONS(1728), - [anon_sym_const] = ACTIONS(1728), - [anon_sym_source] = ACTIONS(1728), - [anon_sym_source_DASHenv] = ACTIONS(1728), - [anon_sym_register] = ACTIONS(1728), - [anon_sym_hide] = ACTIONS(1728), - [anon_sym_hide_DASHenv] = ACTIONS(1728), - [anon_sym_overlay] = ACTIONS(1728), - [anon_sym_where] = ACTIONS(1728), - [anon_sym_not] = ACTIONS(1728), - [anon_sym_DOT_DOT_LT] = ACTIONS(1728), - [anon_sym_DOT_DOT] = ACTIONS(1728), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1728), - [sym_val_nothing] = ACTIONS(1728), - [anon_sym_true] = ACTIONS(1728), - [anon_sym_false] = ACTIONS(1728), - [aux_sym_val_number_token1] = ACTIONS(1728), - [aux_sym_val_number_token2] = ACTIONS(1728), - [aux_sym_val_number_token3] = ACTIONS(1728), - [aux_sym_val_number_token4] = ACTIONS(1728), - [anon_sym_inf] = ACTIONS(1728), - [anon_sym_DASHinf] = ACTIONS(1728), - [anon_sym_NaN] = ACTIONS(1728), - [anon_sym_0b] = ACTIONS(1728), - [anon_sym_0o] = ACTIONS(1728), - [anon_sym_0x] = ACTIONS(1728), - [sym_val_date] = ACTIONS(1728), - [anon_sym_DQUOTE] = ACTIONS(1728), - [sym__str_single_quotes] = ACTIONS(1728), - [sym__str_back_ticks] = ACTIONS(1728), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1728), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1728), - [anon_sym_CARET] = ACTIONS(1728), - [anon_sym_POUND] = ACTIONS(3), - }, - [896] = { - [sym_comment] = STATE(896), - [sym_cmd_identifier] = ACTIONS(993), - [anon_sym_SEMI] = ACTIONS(993), - [anon_sym_LF] = ACTIONS(995), - [anon_sym_export] = ACTIONS(993), - [anon_sym_alias] = ACTIONS(993), - [anon_sym_def] = ACTIONS(993), - [anon_sym_def_DASHenv] = 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_PIPE] = 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_try] = ACTIONS(993), - [anon_sym_return] = 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_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_where] = ACTIONS(993), - [anon_sym_not] = ACTIONS(993), - [anon_sym_DOT_DOT_LT] = ACTIONS(993), - [anon_sym_DOT_DOT] = ACTIONS(993), - [anon_sym_DOT_DOT_EQ] = ACTIONS(993), - [sym_val_nothing] = ACTIONS(993), - [anon_sym_true] = ACTIONS(993), - [anon_sym_false] = 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), - [anon_sym_inf] = ACTIONS(993), - [anon_sym_DASHinf] = ACTIONS(993), - [anon_sym_NaN] = 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(3), - }, - [897] = { - [sym_comment] = STATE(897), - [sym_cmd_identifier] = ACTIONS(1083), - [anon_sym_SEMI] = ACTIONS(1083), - [anon_sym_LF] = ACTIONS(1081), - [anon_sym_export] = ACTIONS(1083), - [anon_sym_alias] = ACTIONS(1083), - [anon_sym_def] = ACTIONS(1083), - [anon_sym_def_DASHenv] = ACTIONS(1083), - [anon_sym_export_DASHenv] = ACTIONS(1083), - [anon_sym_extern] = ACTIONS(1083), - [anon_sym_module] = ACTIONS(1083), - [anon_sym_use] = ACTIONS(1083), - [anon_sym_LBRACK] = ACTIONS(1083), - [anon_sym_LPAREN] = ACTIONS(1083), - [anon_sym_RPAREN] = ACTIONS(1083), - [anon_sym_PIPE] = ACTIONS(1083), - [anon_sym_DOLLAR] = ACTIONS(1083), - [anon_sym_error] = ACTIONS(1083), - [anon_sym_DASH] = ACTIONS(1083), - [anon_sym_break] = ACTIONS(1083), - [anon_sym_continue] = ACTIONS(1083), - [anon_sym_for] = ACTIONS(1083), - [anon_sym_loop] = ACTIONS(1083), - [anon_sym_while] = ACTIONS(1083), - [anon_sym_do] = ACTIONS(1083), - [anon_sym_if] = ACTIONS(1083), - [anon_sym_match] = ACTIONS(1083), - [anon_sym_LBRACE] = ACTIONS(1083), - [anon_sym_RBRACE] = ACTIONS(1083), - [anon_sym_try] = ACTIONS(1083), - [anon_sym_return] = ACTIONS(1083), - [anon_sym_let] = ACTIONS(1083), - [anon_sym_let_DASHenv] = ACTIONS(1083), - [anon_sym_mut] = ACTIONS(1083), - [anon_sym_const] = ACTIONS(1083), - [anon_sym_source] = ACTIONS(1083), - [anon_sym_source_DASHenv] = ACTIONS(1083), - [anon_sym_register] = ACTIONS(1083), - [anon_sym_hide] = ACTIONS(1083), - [anon_sym_hide_DASHenv] = ACTIONS(1083), - [anon_sym_overlay] = ACTIONS(1083), - [anon_sym_where] = ACTIONS(1083), - [anon_sym_not] = ACTIONS(1083), - [anon_sym_DOT_DOT_LT] = ACTIONS(1083), - [anon_sym_DOT_DOT] = ACTIONS(1083), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1083), - [sym_val_nothing] = ACTIONS(1083), - [anon_sym_true] = ACTIONS(1083), - [anon_sym_false] = ACTIONS(1083), - [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(1083), - [anon_sym_inf] = ACTIONS(1083), - [anon_sym_DASHinf] = ACTIONS(1083), - [anon_sym_NaN] = ACTIONS(1083), - [anon_sym_0b] = ACTIONS(1083), - [anon_sym_0o] = ACTIONS(1083), - [anon_sym_0x] = ACTIONS(1083), - [sym_val_date] = ACTIONS(1083), - [anon_sym_DQUOTE] = ACTIONS(1083), - [sym__str_single_quotes] = ACTIONS(1083), - [sym__str_back_ticks] = ACTIONS(1083), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1083), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1083), - [anon_sym_CARET] = ACTIONS(1083), - [anon_sym_POUND] = ACTIONS(3), - }, - [898] = { - [sym__terminator] = STATE(1157), - [sym_comment] = STATE(898), - [aux_sym__top_level_block_repeat1] = STATE(927), - [sym_cmd_identifier] = ACTIONS(1947), - [anon_sym_SEMI] = ACTIONS(1901), - [anon_sym_LF] = ACTIONS(1903), - [anon_sym_export] = ACTIONS(1947), - [anon_sym_alias] = ACTIONS(1947), - [anon_sym_def] = ACTIONS(1947), - [anon_sym_def_DASHenv] = ACTIONS(1947), - [anon_sym_export_DASHenv] = ACTIONS(1947), - [anon_sym_extern] = ACTIONS(1947), - [anon_sym_module] = ACTIONS(1947), - [anon_sym_use] = ACTIONS(1947), - [anon_sym_LBRACK] = ACTIONS(1947), - [anon_sym_LPAREN] = ACTIONS(1947), - [anon_sym_DOLLAR] = ACTIONS(1947), - [anon_sym_error] = ACTIONS(1947), - [anon_sym_DASH] = ACTIONS(1947), - [anon_sym_break] = ACTIONS(1947), - [anon_sym_continue] = ACTIONS(1947), - [anon_sym_for] = ACTIONS(1947), - [anon_sym_loop] = ACTIONS(1947), - [anon_sym_while] = ACTIONS(1947), - [anon_sym_do] = ACTIONS(1947), - [anon_sym_if] = ACTIONS(1947), - [anon_sym_match] = ACTIONS(1947), - [anon_sym_LBRACE] = ACTIONS(1947), - [anon_sym_RBRACE] = ACTIONS(1949), - [anon_sym_try] = ACTIONS(1947), - [anon_sym_return] = ACTIONS(1947), - [anon_sym_let] = ACTIONS(1947), - [anon_sym_let_DASHenv] = ACTIONS(1947), - [anon_sym_mut] = ACTIONS(1947), - [anon_sym_const] = ACTIONS(1947), - [anon_sym_source] = ACTIONS(1947), - [anon_sym_source_DASHenv] = ACTIONS(1947), - [anon_sym_register] = ACTIONS(1947), - [anon_sym_hide] = ACTIONS(1947), - [anon_sym_hide_DASHenv] = ACTIONS(1947), - [anon_sym_overlay] = ACTIONS(1947), - [anon_sym_where] = ACTIONS(1947), - [anon_sym_not] = ACTIONS(1947), - [anon_sym_DOT_DOT_LT] = ACTIONS(1947), - [anon_sym_DOT_DOT] = ACTIONS(1947), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1947), - [sym_val_nothing] = ACTIONS(1947), - [anon_sym_true] = ACTIONS(1947), - [anon_sym_false] = ACTIONS(1947), - [aux_sym_val_number_token1] = ACTIONS(1947), - [aux_sym_val_number_token2] = ACTIONS(1947), - [aux_sym_val_number_token3] = ACTIONS(1947), - [aux_sym_val_number_token4] = ACTIONS(1947), - [anon_sym_inf] = ACTIONS(1947), - [anon_sym_DASHinf] = ACTIONS(1947), - [anon_sym_NaN] = ACTIONS(1947), - [anon_sym_0b] = ACTIONS(1947), - [anon_sym_0o] = ACTIONS(1947), - [anon_sym_0x] = ACTIONS(1947), - [sym_val_date] = ACTIONS(1947), - [anon_sym_DQUOTE] = ACTIONS(1947), - [sym__str_single_quotes] = ACTIONS(1947), - [sym__str_back_ticks] = ACTIONS(1947), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1947), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1947), - [anon_sym_CARET] = ACTIONS(1947), - [anon_sym_POUND] = ACTIONS(3), - }, - [899] = { - [sym_comment] = STATE(899), - [sym_cmd_identifier] = ACTIONS(1668), - [anon_sym_SEMI] = ACTIONS(1668), - [anon_sym_LF] = ACTIONS(1670), - [anon_sym_export] = ACTIONS(1668), - [anon_sym_alias] = ACTIONS(1668), - [anon_sym_def] = ACTIONS(1668), - [anon_sym_def_DASHenv] = ACTIONS(1668), - [anon_sym_export_DASHenv] = ACTIONS(1668), - [anon_sym_extern] = ACTIONS(1668), - [anon_sym_module] = ACTIONS(1668), - [anon_sym_use] = ACTIONS(1668), - [anon_sym_LBRACK] = ACTIONS(1668), - [anon_sym_LPAREN] = ACTIONS(1668), - [anon_sym_RPAREN] = ACTIONS(1668), - [anon_sym_PIPE] = ACTIONS(1668), - [anon_sym_DOLLAR] = ACTIONS(1668), - [anon_sym_error] = ACTIONS(1668), - [anon_sym_DASH] = ACTIONS(1668), - [anon_sym_break] = ACTIONS(1668), - [anon_sym_continue] = ACTIONS(1668), - [anon_sym_for] = ACTIONS(1668), - [anon_sym_loop] = ACTIONS(1668), - [anon_sym_while] = ACTIONS(1668), - [anon_sym_do] = ACTIONS(1668), - [anon_sym_if] = ACTIONS(1668), - [anon_sym_match] = ACTIONS(1668), - [anon_sym_LBRACE] = ACTIONS(1668), - [anon_sym_RBRACE] = ACTIONS(1668), - [anon_sym_try] = ACTIONS(1668), - [anon_sym_return] = ACTIONS(1668), - [anon_sym_let] = ACTIONS(1668), - [anon_sym_let_DASHenv] = ACTIONS(1668), - [anon_sym_mut] = ACTIONS(1668), - [anon_sym_const] = ACTIONS(1668), - [anon_sym_source] = ACTIONS(1668), - [anon_sym_source_DASHenv] = ACTIONS(1668), - [anon_sym_register] = ACTIONS(1668), - [anon_sym_hide] = ACTIONS(1668), - [anon_sym_hide_DASHenv] = ACTIONS(1668), - [anon_sym_overlay] = ACTIONS(1668), - [anon_sym_where] = ACTIONS(1668), - [anon_sym_not] = ACTIONS(1668), - [anon_sym_DOT_DOT_LT] = ACTIONS(1668), - [anon_sym_DOT_DOT] = ACTIONS(1668), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1668), - [sym_val_nothing] = ACTIONS(1668), - [anon_sym_true] = ACTIONS(1668), - [anon_sym_false] = ACTIONS(1668), - [aux_sym_val_number_token1] = ACTIONS(1668), - [aux_sym_val_number_token2] = ACTIONS(1668), - [aux_sym_val_number_token3] = ACTIONS(1668), - [aux_sym_val_number_token4] = ACTIONS(1668), - [anon_sym_inf] = ACTIONS(1668), - [anon_sym_DASHinf] = ACTIONS(1668), - [anon_sym_NaN] = ACTIONS(1668), - [anon_sym_0b] = ACTIONS(1668), - [anon_sym_0o] = ACTIONS(1668), - [anon_sym_0x] = ACTIONS(1668), - [sym_val_date] = ACTIONS(1668), - [anon_sym_DQUOTE] = ACTIONS(1668), - [sym__str_single_quotes] = ACTIONS(1668), - [sym__str_back_ticks] = ACTIONS(1668), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1668), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1668), - [anon_sym_CARET] = ACTIONS(1668), - [anon_sym_POUND] = ACTIONS(3), - }, - [900] = { - [sym_comment] = STATE(900), - [sym_cmd_identifier] = ACTIONS(1682), - [anon_sym_SEMI] = ACTIONS(1682), - [anon_sym_LF] = ACTIONS(1684), - [anon_sym_export] = ACTIONS(1682), - [anon_sym_alias] = ACTIONS(1682), - [anon_sym_def] = ACTIONS(1682), - [anon_sym_def_DASHenv] = ACTIONS(1682), - [anon_sym_export_DASHenv] = ACTIONS(1682), - [anon_sym_extern] = ACTIONS(1682), - [anon_sym_module] = ACTIONS(1682), - [anon_sym_use] = ACTIONS(1682), - [anon_sym_LBRACK] = ACTIONS(1682), - [anon_sym_LPAREN] = ACTIONS(1682), - [anon_sym_RPAREN] = ACTIONS(1682), - [anon_sym_PIPE] = ACTIONS(1682), - [anon_sym_DOLLAR] = ACTIONS(1682), - [anon_sym_error] = ACTIONS(1682), - [anon_sym_DASH] = ACTIONS(1682), - [anon_sym_break] = ACTIONS(1682), - [anon_sym_continue] = ACTIONS(1682), - [anon_sym_for] = ACTIONS(1682), - [anon_sym_loop] = ACTIONS(1682), - [anon_sym_while] = ACTIONS(1682), - [anon_sym_do] = ACTIONS(1682), - [anon_sym_if] = ACTIONS(1682), - [anon_sym_match] = ACTIONS(1682), - [anon_sym_LBRACE] = ACTIONS(1682), - [anon_sym_RBRACE] = ACTIONS(1682), - [anon_sym_try] = ACTIONS(1682), - [anon_sym_return] = ACTIONS(1682), - [anon_sym_let] = ACTIONS(1682), - [anon_sym_let_DASHenv] = ACTIONS(1682), - [anon_sym_mut] = ACTIONS(1682), - [anon_sym_const] = ACTIONS(1682), - [anon_sym_source] = ACTIONS(1682), - [anon_sym_source_DASHenv] = ACTIONS(1682), - [anon_sym_register] = ACTIONS(1682), - [anon_sym_hide] = ACTIONS(1682), - [anon_sym_hide_DASHenv] = ACTIONS(1682), - [anon_sym_overlay] = ACTIONS(1682), - [anon_sym_where] = ACTIONS(1682), - [anon_sym_not] = ACTIONS(1682), - [anon_sym_DOT_DOT_LT] = ACTIONS(1682), - [anon_sym_DOT_DOT] = ACTIONS(1682), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1682), - [sym_val_nothing] = ACTIONS(1682), - [anon_sym_true] = ACTIONS(1682), - [anon_sym_false] = ACTIONS(1682), - [aux_sym_val_number_token1] = ACTIONS(1682), - [aux_sym_val_number_token2] = ACTIONS(1682), - [aux_sym_val_number_token3] = ACTIONS(1682), - [aux_sym_val_number_token4] = ACTIONS(1682), - [anon_sym_inf] = ACTIONS(1682), - [anon_sym_DASHinf] = ACTIONS(1682), - [anon_sym_NaN] = ACTIONS(1682), - [anon_sym_0b] = ACTIONS(1682), - [anon_sym_0o] = ACTIONS(1682), - [anon_sym_0x] = ACTIONS(1682), - [sym_val_date] = ACTIONS(1682), - [anon_sym_DQUOTE] = ACTIONS(1682), - [sym__str_single_quotes] = ACTIONS(1682), - [sym__str_back_ticks] = ACTIONS(1682), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1682), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1682), - [anon_sym_CARET] = ACTIONS(1682), - [anon_sym_POUND] = ACTIONS(3), - }, - [901] = { - [sym_comment] = STATE(901), - [sym_cmd_identifier] = ACTIONS(1686), - [anon_sym_SEMI] = ACTIONS(1686), - [anon_sym_LF] = ACTIONS(1688), - [anon_sym_export] = ACTIONS(1686), - [anon_sym_alias] = ACTIONS(1686), - [anon_sym_def] = ACTIONS(1686), - [anon_sym_def_DASHenv] = ACTIONS(1686), - [anon_sym_export_DASHenv] = ACTIONS(1686), - [anon_sym_extern] = ACTIONS(1686), - [anon_sym_module] = ACTIONS(1686), - [anon_sym_use] = ACTIONS(1686), - [anon_sym_LBRACK] = ACTIONS(1686), - [anon_sym_LPAREN] = ACTIONS(1686), - [anon_sym_RPAREN] = ACTIONS(1686), - [anon_sym_PIPE] = ACTIONS(1686), - [anon_sym_DOLLAR] = ACTIONS(1686), - [anon_sym_error] = ACTIONS(1686), - [anon_sym_DASH] = ACTIONS(1686), - [anon_sym_break] = ACTIONS(1686), - [anon_sym_continue] = ACTIONS(1686), - [anon_sym_for] = ACTIONS(1686), - [anon_sym_loop] = ACTIONS(1686), - [anon_sym_while] = ACTIONS(1686), - [anon_sym_do] = ACTIONS(1686), - [anon_sym_if] = ACTIONS(1686), - [anon_sym_match] = ACTIONS(1686), - [anon_sym_LBRACE] = ACTIONS(1686), - [anon_sym_RBRACE] = ACTIONS(1686), - [anon_sym_try] = ACTIONS(1686), - [anon_sym_return] = ACTIONS(1686), - [anon_sym_let] = ACTIONS(1686), - [anon_sym_let_DASHenv] = ACTIONS(1686), - [anon_sym_mut] = ACTIONS(1686), - [anon_sym_const] = ACTIONS(1686), - [anon_sym_source] = ACTIONS(1686), - [anon_sym_source_DASHenv] = ACTIONS(1686), - [anon_sym_register] = ACTIONS(1686), - [anon_sym_hide] = ACTIONS(1686), - [anon_sym_hide_DASHenv] = ACTIONS(1686), - [anon_sym_overlay] = ACTIONS(1686), - [anon_sym_where] = ACTIONS(1686), - [anon_sym_not] = ACTIONS(1686), - [anon_sym_DOT_DOT_LT] = ACTIONS(1686), - [anon_sym_DOT_DOT] = ACTIONS(1686), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1686), - [sym_val_nothing] = ACTIONS(1686), - [anon_sym_true] = ACTIONS(1686), - [anon_sym_false] = ACTIONS(1686), - [aux_sym_val_number_token1] = ACTIONS(1686), - [aux_sym_val_number_token2] = ACTIONS(1686), - [aux_sym_val_number_token3] = ACTIONS(1686), - [aux_sym_val_number_token4] = ACTIONS(1686), - [anon_sym_inf] = ACTIONS(1686), - [anon_sym_DASHinf] = ACTIONS(1686), - [anon_sym_NaN] = ACTIONS(1686), - [anon_sym_0b] = ACTIONS(1686), - [anon_sym_0o] = ACTIONS(1686), - [anon_sym_0x] = ACTIONS(1686), - [sym_val_date] = ACTIONS(1686), - [anon_sym_DQUOTE] = ACTIONS(1686), - [sym__str_single_quotes] = ACTIONS(1686), - [sym__str_back_ticks] = ACTIONS(1686), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1686), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1686), - [anon_sym_CARET] = ACTIONS(1686), - [anon_sym_POUND] = ACTIONS(3), - }, - [902] = { - [sym_comment] = STATE(902), - [sym_cmd_identifier] = ACTIONS(1722), - [anon_sym_SEMI] = ACTIONS(1722), - [anon_sym_LF] = ACTIONS(1720), - [anon_sym_export] = ACTIONS(1722), - [anon_sym_alias] = ACTIONS(1722), - [anon_sym_def] = ACTIONS(1722), - [anon_sym_def_DASHenv] = ACTIONS(1722), - [anon_sym_export_DASHenv] = ACTIONS(1722), - [anon_sym_extern] = ACTIONS(1722), - [anon_sym_module] = ACTIONS(1722), - [anon_sym_use] = ACTIONS(1722), - [anon_sym_LBRACK] = ACTIONS(1722), - [anon_sym_LPAREN] = ACTIONS(1722), - [anon_sym_PIPE] = ACTIONS(1722), - [anon_sym_DOLLAR] = ACTIONS(1722), - [anon_sym_error] = ACTIONS(1722), - [anon_sym_DASH] = ACTIONS(1722), - [anon_sym_break] = ACTIONS(1722), - [anon_sym_continue] = ACTIONS(1722), - [anon_sym_for] = ACTIONS(1722), - [anon_sym_loop] = ACTIONS(1722), - [anon_sym_while] = ACTIONS(1722), - [anon_sym_do] = ACTIONS(1722), - [anon_sym_if] = ACTIONS(1722), - [anon_sym_match] = ACTIONS(1722), - [anon_sym_LBRACE] = ACTIONS(1722), - [anon_sym_RBRACE] = ACTIONS(1722), - [anon_sym_try] = ACTIONS(1722), - [anon_sym_catch] = ACTIONS(1722), - [anon_sym_return] = ACTIONS(1722), - [anon_sym_let] = ACTIONS(1722), - [anon_sym_let_DASHenv] = ACTIONS(1722), - [anon_sym_mut] = ACTIONS(1722), - [anon_sym_const] = ACTIONS(1722), - [anon_sym_source] = ACTIONS(1722), - [anon_sym_source_DASHenv] = ACTIONS(1722), - [anon_sym_register] = ACTIONS(1722), - [anon_sym_hide] = ACTIONS(1722), - [anon_sym_hide_DASHenv] = ACTIONS(1722), - [anon_sym_overlay] = ACTIONS(1722), - [anon_sym_where] = ACTIONS(1722), - [anon_sym_not] = ACTIONS(1722), - [anon_sym_DOT_DOT_LT] = ACTIONS(1722), - [anon_sym_DOT_DOT] = ACTIONS(1722), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1722), - [sym_val_nothing] = ACTIONS(1722), - [anon_sym_true] = ACTIONS(1722), - [anon_sym_false] = ACTIONS(1722), - [aux_sym_val_number_token1] = ACTIONS(1722), - [aux_sym_val_number_token2] = ACTIONS(1722), - [aux_sym_val_number_token3] = ACTIONS(1722), - [aux_sym_val_number_token4] = ACTIONS(1722), - [anon_sym_inf] = ACTIONS(1722), - [anon_sym_DASHinf] = ACTIONS(1722), - [anon_sym_NaN] = ACTIONS(1722), - [anon_sym_0b] = ACTIONS(1722), - [anon_sym_0o] = ACTIONS(1722), - [anon_sym_0x] = ACTIONS(1722), - [sym_val_date] = ACTIONS(1722), - [anon_sym_DQUOTE] = ACTIONS(1722), - [sym__str_single_quotes] = ACTIONS(1722), - [sym__str_back_ticks] = ACTIONS(1722), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1722), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1722), - [anon_sym_CARET] = ACTIONS(1722), - [anon_sym_POUND] = ACTIONS(3), - }, - [903] = { - [sym_comment] = STATE(903), - [sym_cmd_identifier] = ACTIONS(1951), - [anon_sym_SEMI] = ACTIONS(1951), - [anon_sym_LF] = ACTIONS(1953), - [anon_sym_export] = ACTIONS(1951), - [anon_sym_alias] = ACTIONS(1951), - [anon_sym_def] = ACTIONS(1951), - [anon_sym_def_DASHenv] = ACTIONS(1951), - [anon_sym_export_DASHenv] = ACTIONS(1951), - [anon_sym_extern] = ACTIONS(1951), - [anon_sym_module] = ACTIONS(1951), - [anon_sym_use] = ACTIONS(1951), - [anon_sym_LBRACK] = ACTIONS(1951), - [anon_sym_LPAREN] = ACTIONS(1951), - [anon_sym_PIPE] = ACTIONS(1951), - [anon_sym_DOLLAR] = ACTIONS(1951), - [anon_sym_error] = ACTIONS(1951), - [anon_sym_DASH] = ACTIONS(1951), - [anon_sym_break] = ACTIONS(1951), - [anon_sym_continue] = ACTIONS(1951), - [anon_sym_for] = ACTIONS(1951), - [anon_sym_loop] = ACTIONS(1951), - [anon_sym_while] = ACTIONS(1951), - [anon_sym_do] = ACTIONS(1951), - [anon_sym_if] = ACTIONS(1951), - [anon_sym_match] = ACTIONS(1951), - [anon_sym_LBRACE] = ACTIONS(1951), - [anon_sym_RBRACE] = ACTIONS(1951), - [anon_sym_try] = ACTIONS(1951), - [anon_sym_catch] = ACTIONS(1955), - [anon_sym_return] = ACTIONS(1951), - [anon_sym_let] = ACTIONS(1951), - [anon_sym_let_DASHenv] = ACTIONS(1951), - [anon_sym_mut] = ACTIONS(1951), - [anon_sym_const] = ACTIONS(1951), - [anon_sym_source] = ACTIONS(1951), - [anon_sym_source_DASHenv] = ACTIONS(1951), - [anon_sym_register] = ACTIONS(1951), - [anon_sym_hide] = ACTIONS(1951), - [anon_sym_hide_DASHenv] = ACTIONS(1951), - [anon_sym_overlay] = ACTIONS(1951), - [anon_sym_where] = ACTIONS(1951), - [anon_sym_not] = ACTIONS(1951), - [anon_sym_DOT_DOT_LT] = ACTIONS(1951), - [anon_sym_DOT_DOT] = ACTIONS(1951), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1951), - [sym_val_nothing] = ACTIONS(1951), - [anon_sym_true] = ACTIONS(1951), - [anon_sym_false] = ACTIONS(1951), - [aux_sym_val_number_token1] = ACTIONS(1951), - [aux_sym_val_number_token2] = ACTIONS(1951), - [aux_sym_val_number_token3] = ACTIONS(1951), - [aux_sym_val_number_token4] = ACTIONS(1951), - [anon_sym_inf] = ACTIONS(1951), - [anon_sym_DASHinf] = ACTIONS(1951), - [anon_sym_NaN] = ACTIONS(1951), - [anon_sym_0b] = ACTIONS(1951), - [anon_sym_0o] = ACTIONS(1951), - [anon_sym_0x] = ACTIONS(1951), - [sym_val_date] = ACTIONS(1951), - [anon_sym_DQUOTE] = ACTIONS(1951), - [sym__str_single_quotes] = ACTIONS(1951), - [sym__str_back_ticks] = ACTIONS(1951), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1951), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1951), - [anon_sym_CARET] = ACTIONS(1951), - [anon_sym_POUND] = ACTIONS(3), - }, - [904] = { - [sym_comment] = STATE(904), - [sym_cmd_identifier] = ACTIONS(1692), - [anon_sym_export] = ACTIONS(1692), - [anon_sym_alias] = ACTIONS(1692), - [anon_sym_def] = ACTIONS(1692), - [anon_sym_def_DASHenv] = ACTIONS(1692), - [anon_sym_export_DASHenv] = ACTIONS(1692), - [anon_sym_extern] = ACTIONS(1692), - [anon_sym_module] = ACTIONS(1692), - [anon_sym_use] = ACTIONS(1692), - [anon_sym_LBRACK] = ACTIONS(1690), - [anon_sym_LPAREN] = ACTIONS(1690), - [anon_sym_DOLLAR] = ACTIONS(1692), - [anon_sym_error] = ACTIONS(1692), - [anon_sym_DASH_DASH] = ACTIONS(1690), - [anon_sym_DASH] = ACTIONS(1692), - [anon_sym_break] = ACTIONS(1692), - [anon_sym_continue] = ACTIONS(1692), - [anon_sym_for] = ACTIONS(1692), - [anon_sym_loop] = ACTIONS(1692), - [anon_sym_while] = ACTIONS(1692), - [anon_sym_do] = ACTIONS(1692), - [anon_sym_if] = ACTIONS(1692), - [anon_sym_match] = ACTIONS(1692), - [anon_sym_LBRACE] = ACTIONS(1690), - [anon_sym_RBRACE] = ACTIONS(1690), - [anon_sym_try] = ACTIONS(1692), - [anon_sym_return] = ACTIONS(1692), - [anon_sym_let] = ACTIONS(1692), - [anon_sym_let_DASHenv] = ACTIONS(1692), - [anon_sym_mut] = ACTIONS(1692), - [anon_sym_const] = ACTIONS(1692), - [anon_sym_source] = ACTIONS(1692), - [anon_sym_source_DASHenv] = ACTIONS(1692), - [anon_sym_register] = ACTIONS(1692), - [anon_sym_hide] = ACTIONS(1692), - [anon_sym_hide_DASHenv] = ACTIONS(1692), - [anon_sym_overlay] = ACTIONS(1692), - [anon_sym_as] = ACTIONS(1692), - [anon_sym_where] = ACTIONS(1692), - [anon_sym_not] = ACTIONS(1692), - [anon_sym_DOT_DOT_LT] = ACTIONS(1690), - [anon_sym_DOT_DOT] = ACTIONS(1692), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1690), - [sym_val_nothing] = ACTIONS(1692), - [anon_sym_true] = ACTIONS(1692), - [anon_sym_false] = ACTIONS(1692), - [aux_sym_val_number_token1] = ACTIONS(1692), - [aux_sym_val_number_token2] = ACTIONS(1692), - [aux_sym_val_number_token3] = ACTIONS(1692), - [aux_sym_val_number_token4] = ACTIONS(1692), - [anon_sym_inf] = ACTIONS(1692), - [anon_sym_DASHinf] = ACTIONS(1692), - [anon_sym_NaN] = ACTIONS(1692), - [anon_sym_0b] = ACTIONS(1692), - [anon_sym_0o] = ACTIONS(1692), - [anon_sym_0x] = ACTIONS(1692), - [sym_val_date] = ACTIONS(1690), - [anon_sym_DQUOTE] = ACTIONS(1690), - [sym__str_single_quotes] = ACTIONS(1690), - [sym__str_back_ticks] = ACTIONS(1690), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1690), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1690), - [anon_sym_CARET] = ACTIONS(1690), - [sym_short_flag] = ACTIONS(1692), - [aux_sym_long_flag_token1] = ACTIONS(1957), - [anon_sym_POUND] = ACTIONS(153), - }, - [905] = { - [sym__terminator] = STATE(1027), - [sym_comment] = STATE(905), - [aux_sym__top_level_block_repeat1] = STATE(924), - [ts_builtin_sym_end] = ACTIONS(1959), - [sym_cmd_identifier] = ACTIONS(1947), - [anon_sym_SEMI] = ACTIONS(1961), - [anon_sym_LF] = ACTIONS(1963), - [anon_sym_export] = ACTIONS(1947), - [anon_sym_alias] = ACTIONS(1947), - [anon_sym_def] = ACTIONS(1947), - [anon_sym_def_DASHenv] = ACTIONS(1947), - [anon_sym_export_DASHenv] = ACTIONS(1947), - [anon_sym_extern] = ACTIONS(1947), - [anon_sym_module] = ACTIONS(1947), - [anon_sym_use] = ACTIONS(1947), - [anon_sym_LBRACK] = ACTIONS(1947), - [anon_sym_LPAREN] = ACTIONS(1947), - [anon_sym_DOLLAR] = ACTIONS(1947), - [anon_sym_error] = ACTIONS(1947), - [anon_sym_DASH] = ACTIONS(1947), - [anon_sym_break] = ACTIONS(1947), - [anon_sym_continue] = ACTIONS(1947), - [anon_sym_for] = ACTIONS(1947), - [anon_sym_loop] = ACTIONS(1947), - [anon_sym_while] = ACTIONS(1947), - [anon_sym_do] = ACTIONS(1947), - [anon_sym_if] = ACTIONS(1947), - [anon_sym_match] = ACTIONS(1947), - [anon_sym_LBRACE] = ACTIONS(1947), - [anon_sym_try] = ACTIONS(1947), - [anon_sym_return] = ACTIONS(1947), - [anon_sym_let] = ACTIONS(1947), - [anon_sym_let_DASHenv] = ACTIONS(1947), - [anon_sym_mut] = ACTIONS(1947), - [anon_sym_const] = ACTIONS(1947), - [anon_sym_source] = ACTIONS(1947), - [anon_sym_source_DASHenv] = ACTIONS(1947), - [anon_sym_register] = ACTIONS(1947), - [anon_sym_hide] = ACTIONS(1947), - [anon_sym_hide_DASHenv] = ACTIONS(1947), - [anon_sym_overlay] = ACTIONS(1947), - [anon_sym_where] = ACTIONS(1947), - [anon_sym_not] = ACTIONS(1947), - [anon_sym_DOT_DOT_LT] = ACTIONS(1947), - [anon_sym_DOT_DOT] = ACTIONS(1947), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1947), - [sym_val_nothing] = ACTIONS(1947), - [anon_sym_true] = ACTIONS(1947), - [anon_sym_false] = ACTIONS(1947), - [aux_sym_val_number_token1] = ACTIONS(1947), - [aux_sym_val_number_token2] = ACTIONS(1947), - [aux_sym_val_number_token3] = ACTIONS(1947), - [aux_sym_val_number_token4] = ACTIONS(1947), - [anon_sym_inf] = ACTIONS(1947), - [anon_sym_DASHinf] = ACTIONS(1947), - [anon_sym_NaN] = ACTIONS(1947), - [anon_sym_0b] = ACTIONS(1947), - [anon_sym_0o] = ACTIONS(1947), - [anon_sym_0x] = ACTIONS(1947), - [sym_val_date] = ACTIONS(1947), - [anon_sym_DQUOTE] = ACTIONS(1947), - [sym__str_single_quotes] = ACTIONS(1947), - [sym__str_back_ticks] = ACTIONS(1947), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1947), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1947), - [anon_sym_CARET] = ACTIONS(1947), - [anon_sym_POUND] = ACTIONS(3), - }, - [906] = { - [sym_comment] = STATE(906), - [sym_cmd_identifier] = ACTIONS(1965), - [anon_sym_SEMI] = ACTIONS(1965), - [anon_sym_LF] = ACTIONS(1967), - [anon_sym_export] = ACTIONS(1965), - [anon_sym_alias] = ACTIONS(1965), - [anon_sym_def] = ACTIONS(1965), - [anon_sym_def_DASHenv] = ACTIONS(1965), - [anon_sym_export_DASHenv] = ACTIONS(1965), - [anon_sym_extern] = ACTIONS(1965), - [anon_sym_module] = ACTIONS(1965), - [anon_sym_use] = ACTIONS(1965), - [anon_sym_LBRACK] = ACTIONS(1965), - [anon_sym_LPAREN] = ACTIONS(1965), - [anon_sym_RPAREN] = ACTIONS(1965), - [anon_sym_PIPE] = ACTIONS(1965), - [anon_sym_DOLLAR] = ACTIONS(1965), - [anon_sym_error] = ACTIONS(1965), - [anon_sym_DASH] = ACTIONS(1965), - [anon_sym_break] = ACTIONS(1965), - [anon_sym_continue] = ACTIONS(1965), - [anon_sym_for] = ACTIONS(1965), - [anon_sym_loop] = ACTIONS(1965), - [anon_sym_while] = ACTIONS(1965), - [anon_sym_do] = ACTIONS(1965), - [anon_sym_if] = ACTIONS(1965), - [anon_sym_match] = ACTIONS(1965), - [anon_sym_LBRACE] = ACTIONS(1965), - [anon_sym_RBRACE] = ACTIONS(1965), - [anon_sym_try] = ACTIONS(1965), - [anon_sym_return] = ACTIONS(1965), - [anon_sym_let] = ACTIONS(1965), - [anon_sym_let_DASHenv] = ACTIONS(1965), - [anon_sym_mut] = ACTIONS(1965), - [anon_sym_const] = ACTIONS(1965), - [anon_sym_source] = ACTIONS(1965), - [anon_sym_source_DASHenv] = ACTIONS(1965), - [anon_sym_register] = ACTIONS(1965), - [anon_sym_hide] = ACTIONS(1965), - [anon_sym_hide_DASHenv] = ACTIONS(1965), - [anon_sym_overlay] = ACTIONS(1965), - [anon_sym_where] = ACTIONS(1965), - [anon_sym_not] = ACTIONS(1965), - [anon_sym_DOT_DOT_LT] = ACTIONS(1965), - [anon_sym_DOT_DOT] = ACTIONS(1965), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1965), - [sym_val_nothing] = ACTIONS(1965), - [anon_sym_true] = ACTIONS(1965), - [anon_sym_false] = ACTIONS(1965), - [aux_sym_val_number_token1] = ACTIONS(1965), - [aux_sym_val_number_token2] = ACTIONS(1965), - [aux_sym_val_number_token3] = ACTIONS(1965), - [aux_sym_val_number_token4] = ACTIONS(1965), - [anon_sym_inf] = ACTIONS(1965), - [anon_sym_DASHinf] = ACTIONS(1965), - [anon_sym_NaN] = ACTIONS(1965), - [anon_sym_0b] = ACTIONS(1965), - [anon_sym_0o] = ACTIONS(1965), - [anon_sym_0x] = ACTIONS(1965), - [sym_val_date] = ACTIONS(1965), - [anon_sym_DQUOTE] = ACTIONS(1965), - [sym__str_single_quotes] = ACTIONS(1965), - [sym__str_back_ticks] = ACTIONS(1965), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1965), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1965), - [anon_sym_CARET] = ACTIONS(1965), - [anon_sym_POUND] = ACTIONS(3), - }, - [907] = { - [sym_comment] = STATE(907), - [ts_builtin_sym_end] = ACTIONS(1690), - [sym_cmd_identifier] = ACTIONS(1692), - [anon_sym_SEMI] = ACTIONS(1692), - [anon_sym_LF] = ACTIONS(1690), - [anon_sym_export] = ACTIONS(1692), - [anon_sym_alias] = ACTIONS(1692), - [anon_sym_def] = ACTIONS(1692), - [anon_sym_def_DASHenv] = ACTIONS(1692), - [anon_sym_export_DASHenv] = ACTIONS(1692), - [anon_sym_extern] = ACTIONS(1692), - [anon_sym_module] = ACTIONS(1692), - [anon_sym_use] = ACTIONS(1692), - [anon_sym_LBRACK] = ACTIONS(1692), - [anon_sym_LPAREN] = ACTIONS(1692), - [anon_sym_PIPE] = ACTIONS(1692), - [anon_sym_DOLLAR] = ACTIONS(1692), - [anon_sym_error] = ACTIONS(1692), - [anon_sym_DASH] = ACTIONS(1692), - [anon_sym_break] = ACTIONS(1692), - [anon_sym_continue] = ACTIONS(1692), - [anon_sym_for] = ACTIONS(1692), - [anon_sym_loop] = ACTIONS(1692), - [anon_sym_while] = ACTIONS(1692), - [anon_sym_do] = ACTIONS(1692), - [anon_sym_if] = ACTIONS(1692), - [anon_sym_match] = ACTIONS(1692), - [anon_sym_LBRACE] = ACTIONS(1692), - [anon_sym_try] = ACTIONS(1692), - [anon_sym_return] = ACTIONS(1692), - [anon_sym_let] = ACTIONS(1692), - [anon_sym_let_DASHenv] = ACTIONS(1692), - [anon_sym_mut] = ACTIONS(1692), - [anon_sym_const] = ACTIONS(1692), - [anon_sym_source] = ACTIONS(1692), - [anon_sym_source_DASHenv] = ACTIONS(1692), - [anon_sym_register] = ACTIONS(1692), - [anon_sym_hide] = ACTIONS(1692), - [anon_sym_hide_DASHenv] = ACTIONS(1692), - [anon_sym_overlay] = ACTIONS(1692), - [anon_sym_where] = ACTIONS(1692), - [anon_sym_not] = ACTIONS(1692), - [anon_sym_DOT_DOT_LT] = ACTIONS(1692), - [anon_sym_DOT_DOT] = ACTIONS(1692), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1692), - [sym_val_nothing] = ACTIONS(1692), - [anon_sym_true] = ACTIONS(1692), - [anon_sym_false] = ACTIONS(1692), - [aux_sym_val_number_token1] = ACTIONS(1692), - [aux_sym_val_number_token2] = ACTIONS(1692), - [aux_sym_val_number_token3] = ACTIONS(1692), - [aux_sym_val_number_token4] = ACTIONS(1692), - [anon_sym_inf] = ACTIONS(1692), - [anon_sym_DASHinf] = ACTIONS(1692), - [anon_sym_NaN] = ACTIONS(1692), - [anon_sym_0b] = ACTIONS(1692), - [anon_sym_0o] = ACTIONS(1692), - [anon_sym_0x] = ACTIONS(1692), - [sym_val_date] = ACTIONS(1692), - [anon_sym_DQUOTE] = ACTIONS(1692), - [sym__str_single_quotes] = ACTIONS(1692), - [sym__str_back_ticks] = ACTIONS(1692), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1692), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1692), - [anon_sym_CARET] = ACTIONS(1692), - [aux_sym_long_flag_token1] = ACTIONS(1969), - [anon_sym_POUND] = ACTIONS(3), - }, - [908] = { - [sym_comment] = STATE(908), - [ts_builtin_sym_end] = ACTIONS(1953), - [sym_cmd_identifier] = ACTIONS(1951), - [anon_sym_SEMI] = ACTIONS(1951), - [anon_sym_LF] = ACTIONS(1953), - [anon_sym_export] = ACTIONS(1951), - [anon_sym_alias] = ACTIONS(1951), - [anon_sym_def] = ACTIONS(1951), - [anon_sym_def_DASHenv] = ACTIONS(1951), - [anon_sym_export_DASHenv] = ACTIONS(1951), - [anon_sym_extern] = ACTIONS(1951), - [anon_sym_module] = ACTIONS(1951), - [anon_sym_use] = ACTIONS(1951), - [anon_sym_LBRACK] = ACTIONS(1951), - [anon_sym_LPAREN] = ACTIONS(1951), - [anon_sym_PIPE] = ACTIONS(1951), - [anon_sym_DOLLAR] = ACTIONS(1951), - [anon_sym_error] = ACTIONS(1951), - [anon_sym_DASH] = ACTIONS(1951), - [anon_sym_break] = ACTIONS(1951), - [anon_sym_continue] = ACTIONS(1951), - [anon_sym_for] = ACTIONS(1951), - [anon_sym_loop] = ACTIONS(1951), - [anon_sym_while] = ACTIONS(1951), - [anon_sym_do] = ACTIONS(1951), - [anon_sym_if] = ACTIONS(1951), - [anon_sym_match] = ACTIONS(1951), - [anon_sym_LBRACE] = ACTIONS(1951), - [anon_sym_try] = ACTIONS(1951), - [anon_sym_catch] = ACTIONS(1971), - [anon_sym_return] = ACTIONS(1951), - [anon_sym_let] = ACTIONS(1951), - [anon_sym_let_DASHenv] = ACTIONS(1951), - [anon_sym_mut] = ACTIONS(1951), - [anon_sym_const] = ACTIONS(1951), - [anon_sym_source] = ACTIONS(1951), - [anon_sym_source_DASHenv] = ACTIONS(1951), - [anon_sym_register] = ACTIONS(1951), - [anon_sym_hide] = ACTIONS(1951), - [anon_sym_hide_DASHenv] = ACTIONS(1951), - [anon_sym_overlay] = ACTIONS(1951), - [anon_sym_where] = ACTIONS(1951), - [anon_sym_not] = ACTIONS(1951), - [anon_sym_DOT_DOT_LT] = ACTIONS(1951), - [anon_sym_DOT_DOT] = ACTIONS(1951), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1951), - [sym_val_nothing] = ACTIONS(1951), - [anon_sym_true] = ACTIONS(1951), - [anon_sym_false] = ACTIONS(1951), - [aux_sym_val_number_token1] = ACTIONS(1951), - [aux_sym_val_number_token2] = ACTIONS(1951), - [aux_sym_val_number_token3] = ACTIONS(1951), - [aux_sym_val_number_token4] = ACTIONS(1951), - [anon_sym_inf] = ACTIONS(1951), - [anon_sym_DASHinf] = ACTIONS(1951), - [anon_sym_NaN] = ACTIONS(1951), - [anon_sym_0b] = ACTIONS(1951), - [anon_sym_0o] = ACTIONS(1951), - [anon_sym_0x] = ACTIONS(1951), - [sym_val_date] = ACTIONS(1951), - [anon_sym_DQUOTE] = ACTIONS(1951), - [sym__str_single_quotes] = ACTIONS(1951), - [sym__str_back_ticks] = ACTIONS(1951), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1951), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1951), - [anon_sym_CARET] = ACTIONS(1951), - [anon_sym_POUND] = ACTIONS(3), - }, - [909] = { - [sym_comment] = STATE(909), - [ts_builtin_sym_end] = ACTIONS(1720), - [sym_cmd_identifier] = ACTIONS(1722), - [anon_sym_SEMI] = ACTIONS(1722), - [anon_sym_LF] = ACTIONS(1720), - [anon_sym_export] = ACTIONS(1722), - [anon_sym_alias] = ACTIONS(1722), - [anon_sym_def] = ACTIONS(1722), - [anon_sym_def_DASHenv] = ACTIONS(1722), - [anon_sym_export_DASHenv] = ACTIONS(1722), - [anon_sym_extern] = ACTIONS(1722), - [anon_sym_module] = ACTIONS(1722), - [anon_sym_use] = ACTIONS(1722), - [anon_sym_LBRACK] = ACTIONS(1722), - [anon_sym_LPAREN] = ACTIONS(1722), - [anon_sym_PIPE] = ACTIONS(1722), - [anon_sym_DOLLAR] = ACTIONS(1722), - [anon_sym_error] = ACTIONS(1722), - [anon_sym_DASH] = ACTIONS(1722), - [anon_sym_break] = ACTIONS(1722), - [anon_sym_continue] = ACTIONS(1722), - [anon_sym_for] = ACTIONS(1722), - [anon_sym_loop] = ACTIONS(1722), - [anon_sym_while] = ACTIONS(1722), - [anon_sym_do] = ACTIONS(1722), - [anon_sym_if] = ACTIONS(1722), - [anon_sym_match] = ACTIONS(1722), - [anon_sym_LBRACE] = ACTIONS(1722), - [anon_sym_try] = ACTIONS(1722), - [anon_sym_catch] = ACTIONS(1722), - [anon_sym_return] = ACTIONS(1722), - [anon_sym_let] = ACTIONS(1722), - [anon_sym_let_DASHenv] = ACTIONS(1722), - [anon_sym_mut] = ACTIONS(1722), - [anon_sym_const] = ACTIONS(1722), - [anon_sym_source] = ACTIONS(1722), - [anon_sym_source_DASHenv] = ACTIONS(1722), - [anon_sym_register] = ACTIONS(1722), - [anon_sym_hide] = ACTIONS(1722), - [anon_sym_hide_DASHenv] = ACTIONS(1722), - [anon_sym_overlay] = ACTIONS(1722), - [anon_sym_where] = ACTIONS(1722), - [anon_sym_not] = ACTIONS(1722), - [anon_sym_DOT_DOT_LT] = ACTIONS(1722), - [anon_sym_DOT_DOT] = ACTIONS(1722), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1722), - [sym_val_nothing] = ACTIONS(1722), - [anon_sym_true] = ACTIONS(1722), - [anon_sym_false] = ACTIONS(1722), - [aux_sym_val_number_token1] = ACTIONS(1722), - [aux_sym_val_number_token2] = ACTIONS(1722), - [aux_sym_val_number_token3] = ACTIONS(1722), - [aux_sym_val_number_token4] = ACTIONS(1722), - [anon_sym_inf] = ACTIONS(1722), - [anon_sym_DASHinf] = ACTIONS(1722), - [anon_sym_NaN] = ACTIONS(1722), - [anon_sym_0b] = ACTIONS(1722), - [anon_sym_0o] = ACTIONS(1722), - [anon_sym_0x] = ACTIONS(1722), - [sym_val_date] = ACTIONS(1722), - [anon_sym_DQUOTE] = ACTIONS(1722), - [sym__str_single_quotes] = ACTIONS(1722), - [sym__str_back_ticks] = ACTIONS(1722), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1722), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1722), - [anon_sym_CARET] = ACTIONS(1722), - [anon_sym_POUND] = ACTIONS(3), - }, - [910] = { - [sym_comment] = STATE(910), - [sym_cmd_identifier] = ACTIONS(1722), - [anon_sym_SEMI] = ACTIONS(1722), - [anon_sym_LF] = ACTIONS(1720), - [anon_sym_export] = ACTIONS(1722), - [anon_sym_alias] = ACTIONS(1722), - [anon_sym_def] = ACTIONS(1722), - [anon_sym_def_DASHenv] = ACTIONS(1722), - [anon_sym_export_DASHenv] = ACTIONS(1722), - [anon_sym_extern] = ACTIONS(1722), - [anon_sym_module] = ACTIONS(1722), - [anon_sym_use] = ACTIONS(1722), - [anon_sym_LBRACK] = ACTIONS(1722), - [anon_sym_LPAREN] = ACTIONS(1722), - [anon_sym_PIPE] = ACTIONS(1722), - [anon_sym_DOLLAR] = ACTIONS(1722), - [anon_sym_error] = ACTIONS(1722), - [anon_sym_DASH] = ACTIONS(1722), - [anon_sym_break] = ACTIONS(1722), - [anon_sym_continue] = ACTIONS(1722), - [anon_sym_for] = ACTIONS(1722), - [anon_sym_loop] = ACTIONS(1722), - [anon_sym_while] = ACTIONS(1722), - [anon_sym_do] = ACTIONS(1722), - [anon_sym_if] = ACTIONS(1722), - [anon_sym_else] = ACTIONS(1722), - [anon_sym_match] = ACTIONS(1722), - [anon_sym_LBRACE] = ACTIONS(1722), - [anon_sym_RBRACE] = ACTIONS(1722), - [anon_sym_try] = ACTIONS(1722), - [anon_sym_return] = ACTIONS(1722), - [anon_sym_let] = ACTIONS(1722), - [anon_sym_let_DASHenv] = ACTIONS(1722), - [anon_sym_mut] = ACTIONS(1722), - [anon_sym_const] = ACTIONS(1722), - [anon_sym_source] = ACTIONS(1722), - [anon_sym_source_DASHenv] = ACTIONS(1722), - [anon_sym_register] = ACTIONS(1722), - [anon_sym_hide] = ACTIONS(1722), - [anon_sym_hide_DASHenv] = ACTIONS(1722), - [anon_sym_overlay] = ACTIONS(1722), - [anon_sym_where] = ACTIONS(1722), - [anon_sym_not] = ACTIONS(1722), - [anon_sym_DOT_DOT_LT] = ACTIONS(1722), - [anon_sym_DOT_DOT] = ACTIONS(1722), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1722), - [sym_val_nothing] = ACTIONS(1722), - [anon_sym_true] = ACTIONS(1722), - [anon_sym_false] = ACTIONS(1722), - [aux_sym_val_number_token1] = ACTIONS(1722), - [aux_sym_val_number_token2] = ACTIONS(1722), - [aux_sym_val_number_token3] = ACTIONS(1722), - [aux_sym_val_number_token4] = ACTIONS(1722), - [anon_sym_inf] = ACTIONS(1722), - [anon_sym_DASHinf] = ACTIONS(1722), - [anon_sym_NaN] = ACTIONS(1722), - [anon_sym_0b] = ACTIONS(1722), - [anon_sym_0o] = ACTIONS(1722), - [anon_sym_0x] = ACTIONS(1722), - [sym_val_date] = ACTIONS(1722), - [anon_sym_DQUOTE] = ACTIONS(1722), - [sym__str_single_quotes] = ACTIONS(1722), - [sym__str_back_ticks] = ACTIONS(1722), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1722), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1722), - [anon_sym_CARET] = ACTIONS(1722), - [anon_sym_POUND] = ACTIONS(3), - }, - [911] = { - [sym__terminator] = STATE(1027), - [sym_comment] = STATE(911), - [aux_sym__top_level_block_repeat1] = STATE(925), - [ts_builtin_sym_end] = ACTIONS(1973), - [sym_cmd_identifier] = ACTIONS(1947), - [anon_sym_SEMI] = ACTIONS(1961), - [anon_sym_LF] = ACTIONS(1963), - [anon_sym_export] = ACTIONS(1947), - [anon_sym_alias] = ACTIONS(1947), - [anon_sym_def] = ACTIONS(1947), - [anon_sym_def_DASHenv] = ACTIONS(1947), - [anon_sym_export_DASHenv] = ACTIONS(1947), - [anon_sym_extern] = ACTIONS(1947), - [anon_sym_module] = ACTIONS(1947), - [anon_sym_use] = ACTIONS(1947), - [anon_sym_LBRACK] = ACTIONS(1947), - [anon_sym_LPAREN] = ACTIONS(1947), - [anon_sym_DOLLAR] = ACTIONS(1947), - [anon_sym_error] = ACTIONS(1947), - [anon_sym_DASH] = ACTIONS(1947), - [anon_sym_break] = ACTIONS(1947), - [anon_sym_continue] = ACTIONS(1947), - [anon_sym_for] = ACTIONS(1947), - [anon_sym_loop] = ACTIONS(1947), - [anon_sym_while] = ACTIONS(1947), - [anon_sym_do] = ACTIONS(1947), - [anon_sym_if] = ACTIONS(1947), - [anon_sym_match] = ACTIONS(1947), - [anon_sym_LBRACE] = ACTIONS(1947), - [anon_sym_try] = ACTIONS(1947), - [anon_sym_return] = ACTIONS(1947), - [anon_sym_let] = ACTIONS(1947), - [anon_sym_let_DASHenv] = ACTIONS(1947), - [anon_sym_mut] = ACTIONS(1947), - [anon_sym_const] = ACTIONS(1947), - [anon_sym_source] = ACTIONS(1947), - [anon_sym_source_DASHenv] = ACTIONS(1947), - [anon_sym_register] = ACTIONS(1947), - [anon_sym_hide] = ACTIONS(1947), - [anon_sym_hide_DASHenv] = ACTIONS(1947), - [anon_sym_overlay] = ACTIONS(1947), - [anon_sym_where] = ACTIONS(1947), - [anon_sym_not] = ACTIONS(1947), - [anon_sym_DOT_DOT_LT] = ACTIONS(1947), - [anon_sym_DOT_DOT] = ACTIONS(1947), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1947), - [sym_val_nothing] = ACTIONS(1947), - [anon_sym_true] = ACTIONS(1947), - [anon_sym_false] = ACTIONS(1947), - [aux_sym_val_number_token1] = ACTIONS(1947), - [aux_sym_val_number_token2] = ACTIONS(1947), - [aux_sym_val_number_token3] = ACTIONS(1947), - [aux_sym_val_number_token4] = ACTIONS(1947), - [anon_sym_inf] = ACTIONS(1947), - [anon_sym_DASHinf] = ACTIONS(1947), - [anon_sym_NaN] = ACTIONS(1947), - [anon_sym_0b] = ACTIONS(1947), - [anon_sym_0o] = ACTIONS(1947), - [anon_sym_0x] = ACTIONS(1947), - [sym_val_date] = ACTIONS(1947), - [anon_sym_DQUOTE] = ACTIONS(1947), - [sym__str_single_quotes] = ACTIONS(1947), - [sym__str_back_ticks] = ACTIONS(1947), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1947), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1947), - [anon_sym_CARET] = ACTIONS(1947), - [anon_sym_POUND] = ACTIONS(3), - }, - [912] = { - [sym_comment] = STATE(912), - [ts_builtin_sym_end] = ACTIONS(1720), - [sym_cmd_identifier] = ACTIONS(1722), - [anon_sym_SEMI] = ACTIONS(1722), - [anon_sym_LF] = ACTIONS(1720), - [anon_sym_export] = ACTIONS(1722), - [anon_sym_alias] = ACTIONS(1722), - [anon_sym_def] = ACTIONS(1722), - [anon_sym_def_DASHenv] = ACTIONS(1722), - [anon_sym_export_DASHenv] = ACTIONS(1722), - [anon_sym_extern] = ACTIONS(1722), - [anon_sym_module] = ACTIONS(1722), - [anon_sym_use] = ACTIONS(1722), - [anon_sym_LBRACK] = ACTIONS(1722), - [anon_sym_LPAREN] = ACTIONS(1722), - [anon_sym_PIPE] = ACTIONS(1722), - [anon_sym_DOLLAR] = ACTIONS(1722), - [anon_sym_error] = ACTIONS(1722), - [anon_sym_DASH] = ACTIONS(1722), - [anon_sym_break] = ACTIONS(1722), - [anon_sym_continue] = ACTIONS(1722), - [anon_sym_for] = ACTIONS(1722), - [anon_sym_loop] = ACTIONS(1722), - [anon_sym_while] = ACTIONS(1722), - [anon_sym_do] = ACTIONS(1722), - [anon_sym_if] = ACTIONS(1722), - [anon_sym_else] = ACTIONS(1722), - [anon_sym_match] = ACTIONS(1722), - [anon_sym_LBRACE] = ACTIONS(1722), - [anon_sym_try] = ACTIONS(1722), - [anon_sym_return] = ACTIONS(1722), - [anon_sym_let] = ACTIONS(1722), - [anon_sym_let_DASHenv] = ACTIONS(1722), - [anon_sym_mut] = ACTIONS(1722), - [anon_sym_const] = ACTIONS(1722), - [anon_sym_source] = ACTIONS(1722), - [anon_sym_source_DASHenv] = ACTIONS(1722), - [anon_sym_register] = ACTIONS(1722), - [anon_sym_hide] = ACTIONS(1722), - [anon_sym_hide_DASHenv] = ACTIONS(1722), - [anon_sym_overlay] = ACTIONS(1722), - [anon_sym_where] = ACTIONS(1722), - [anon_sym_not] = ACTIONS(1722), - [anon_sym_DOT_DOT_LT] = ACTIONS(1722), - [anon_sym_DOT_DOT] = ACTIONS(1722), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1722), - [sym_val_nothing] = ACTIONS(1722), - [anon_sym_true] = ACTIONS(1722), - [anon_sym_false] = ACTIONS(1722), - [aux_sym_val_number_token1] = ACTIONS(1722), - [aux_sym_val_number_token2] = ACTIONS(1722), - [aux_sym_val_number_token3] = ACTIONS(1722), - [aux_sym_val_number_token4] = ACTIONS(1722), - [anon_sym_inf] = ACTIONS(1722), - [anon_sym_DASHinf] = ACTIONS(1722), - [anon_sym_NaN] = ACTIONS(1722), - [anon_sym_0b] = ACTIONS(1722), - [anon_sym_0o] = ACTIONS(1722), - [anon_sym_0x] = ACTIONS(1722), - [sym_val_date] = ACTIONS(1722), - [anon_sym_DQUOTE] = ACTIONS(1722), - [sym__str_single_quotes] = ACTIONS(1722), - [sym__str_back_ticks] = ACTIONS(1722), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1722), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1722), - [anon_sym_CARET] = ACTIONS(1722), - [anon_sym_POUND] = ACTIONS(3), - }, - [913] = { - [sym_comment] = STATE(913), - [sym_cmd_identifier] = ACTIONS(987), - [anon_sym_SEMI] = ACTIONS(987), - [anon_sym_LF] = ACTIONS(989), - [anon_sym_export] = ACTIONS(987), - [anon_sym_alias] = ACTIONS(987), - [anon_sym_def] = ACTIONS(987), - [anon_sym_def_DASHenv] = ACTIONS(987), - [anon_sym_export_DASHenv] = ACTIONS(987), - [anon_sym_extern] = ACTIONS(987), - [anon_sym_module] = ACTIONS(987), - [anon_sym_use] = ACTIONS(987), - [anon_sym_LBRACK] = ACTIONS(987), - [anon_sym_LPAREN] = ACTIONS(987), - [anon_sym_DOLLAR] = ACTIONS(987), - [anon_sym_error] = ACTIONS(987), - [anon_sym_DASH] = ACTIONS(987), - [anon_sym_break] = ACTIONS(987), - [anon_sym_continue] = ACTIONS(987), - [anon_sym_for] = ACTIONS(987), - [anon_sym_loop] = ACTIONS(987), - [anon_sym_while] = ACTIONS(987), - [anon_sym_do] = ACTIONS(987), - [anon_sym_if] = ACTIONS(987), - [anon_sym_match] = ACTIONS(987), - [anon_sym_LBRACE] = ACTIONS(987), - [anon_sym_RBRACE] = ACTIONS(987), - [anon_sym_DOT] = ACTIONS(987), - [anon_sym_try] = ACTIONS(987), - [anon_sym_return] = ACTIONS(987), - [anon_sym_let] = ACTIONS(987), - [anon_sym_let_DASHenv] = ACTIONS(987), - [anon_sym_mut] = ACTIONS(987), - [anon_sym_const] = ACTIONS(987), - [anon_sym_source] = ACTIONS(987), - [anon_sym_source_DASHenv] = ACTIONS(987), - [anon_sym_register] = ACTIONS(987), - [anon_sym_hide] = ACTIONS(987), - [anon_sym_hide_DASHenv] = ACTIONS(987), - [anon_sym_overlay] = ACTIONS(987), - [anon_sym_where] = ACTIONS(987), - [anon_sym_QMARK2] = ACTIONS(1975), - [anon_sym_not] = ACTIONS(987), - [anon_sym_DOT_DOT_LT] = ACTIONS(987), - [anon_sym_DOT_DOT] = ACTIONS(987), - [anon_sym_DOT_DOT_EQ] = ACTIONS(987), - [sym_val_nothing] = ACTIONS(987), - [anon_sym_true] = ACTIONS(987), - [anon_sym_false] = ACTIONS(987), - [aux_sym_val_number_token1] = ACTIONS(987), - [aux_sym_val_number_token2] = ACTIONS(987), - [aux_sym_val_number_token3] = ACTIONS(987), - [aux_sym_val_number_token4] = ACTIONS(987), - [anon_sym_inf] = ACTIONS(987), - [anon_sym_DASHinf] = ACTIONS(987), - [anon_sym_NaN] = ACTIONS(987), - [anon_sym_0b] = ACTIONS(987), - [anon_sym_0o] = ACTIONS(987), - [anon_sym_0x] = ACTIONS(987), - [sym_val_date] = ACTIONS(987), - [anon_sym_DQUOTE] = ACTIONS(987), - [sym__str_single_quotes] = ACTIONS(987), - [sym__str_back_ticks] = ACTIONS(987), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(987), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(987), - [anon_sym_CARET] = ACTIONS(987), - [anon_sym_POUND] = ACTIONS(3), - }, - [914] = { - [sym_comment] = STATE(914), - [sym_cmd_identifier] = ACTIONS(987), - [anon_sym_SEMI] = ACTIONS(987), - [anon_sym_LF] = ACTIONS(989), - [anon_sym_export] = ACTIONS(987), - [anon_sym_alias] = ACTIONS(987), - [anon_sym_def] = ACTIONS(987), - [anon_sym_def_DASHenv] = ACTIONS(987), - [anon_sym_export_DASHenv] = ACTIONS(987), - [anon_sym_extern] = ACTIONS(987), - [anon_sym_module] = ACTIONS(987), - [anon_sym_use] = ACTIONS(987), - [anon_sym_LBRACK] = ACTIONS(987), - [anon_sym_LPAREN] = ACTIONS(987), - [anon_sym_DOLLAR] = ACTIONS(987), - [anon_sym_error] = ACTIONS(987), - [anon_sym_DASH] = ACTIONS(987), - [anon_sym_break] = ACTIONS(987), - [anon_sym_continue] = ACTIONS(987), - [anon_sym_for] = ACTIONS(987), - [anon_sym_loop] = ACTIONS(987), - [anon_sym_while] = ACTIONS(987), - [anon_sym_do] = ACTIONS(987), - [anon_sym_if] = ACTIONS(987), - [anon_sym_match] = ACTIONS(987), - [anon_sym_LBRACE] = ACTIONS(987), - [anon_sym_RBRACE] = ACTIONS(987), - [anon_sym_DOT] = ACTIONS(987), - [anon_sym_try] = ACTIONS(987), - [anon_sym_return] = ACTIONS(987), - [anon_sym_let] = ACTIONS(987), - [anon_sym_let_DASHenv] = ACTIONS(987), - [anon_sym_mut] = ACTIONS(987), - [anon_sym_const] = ACTIONS(987), - [anon_sym_source] = ACTIONS(987), - [anon_sym_source_DASHenv] = ACTIONS(987), - [anon_sym_register] = ACTIONS(987), - [anon_sym_hide] = ACTIONS(987), - [anon_sym_hide_DASHenv] = ACTIONS(987), - [anon_sym_overlay] = ACTIONS(987), - [anon_sym_where] = ACTIONS(987), - [anon_sym_QMARK2] = ACTIONS(1975), - [anon_sym_not] = ACTIONS(987), - [anon_sym_DOT_DOT_LT] = ACTIONS(987), - [anon_sym_DOT_DOT] = ACTIONS(987), - [anon_sym_DOT_DOT_EQ] = ACTIONS(987), - [sym_val_nothing] = ACTIONS(987), - [anon_sym_true] = ACTIONS(987), - [anon_sym_false] = ACTIONS(987), - [aux_sym_val_number_token1] = ACTIONS(987), - [aux_sym_val_number_token2] = ACTIONS(987), - [aux_sym_val_number_token3] = ACTIONS(987), - [aux_sym_val_number_token4] = ACTIONS(987), - [anon_sym_inf] = ACTIONS(987), - [anon_sym_DASHinf] = ACTIONS(987), - [anon_sym_NaN] = ACTIONS(987), - [anon_sym_0b] = ACTIONS(987), - [anon_sym_0o] = ACTIONS(987), - [anon_sym_0x] = ACTIONS(987), - [sym_val_date] = ACTIONS(987), - [anon_sym_DQUOTE] = ACTIONS(987), - [sym__str_single_quotes] = ACTIONS(987), - [sym__str_back_ticks] = ACTIONS(987), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(987), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(987), - [anon_sym_CARET] = ACTIONS(987), - [anon_sym_POUND] = ACTIONS(3), - }, - [915] = { - [sym_comment] = STATE(915), - [ts_builtin_sym_end] = ACTIONS(1726), - [sym_cmd_identifier] = ACTIONS(1728), - [anon_sym_SEMI] = ACTIONS(1728), - [anon_sym_LF] = ACTIONS(1726), - [anon_sym_export] = ACTIONS(1728), - [anon_sym_alias] = ACTIONS(1728), - [anon_sym_def] = ACTIONS(1728), - [anon_sym_def_DASHenv] = ACTIONS(1728), - [anon_sym_export_DASHenv] = ACTIONS(1728), - [anon_sym_extern] = ACTIONS(1728), - [anon_sym_module] = ACTIONS(1728), - [anon_sym_use] = ACTIONS(1728), - [anon_sym_LBRACK] = ACTIONS(1728), - [anon_sym_LPAREN] = ACTIONS(1728), - [anon_sym_PIPE] = ACTIONS(1728), - [anon_sym_DOLLAR] = ACTIONS(1728), - [anon_sym_error] = ACTIONS(1728), - [anon_sym_DASH] = ACTIONS(1728), - [anon_sym_break] = ACTIONS(1728), - [anon_sym_continue] = ACTIONS(1728), - [anon_sym_for] = ACTIONS(1728), - [anon_sym_loop] = ACTIONS(1728), - [anon_sym_while] = ACTIONS(1728), - [anon_sym_do] = ACTIONS(1728), - [anon_sym_if] = ACTIONS(1728), - [anon_sym_match] = ACTIONS(1728), - [anon_sym_LBRACE] = ACTIONS(1728), - [anon_sym_try] = ACTIONS(1728), - [anon_sym_catch] = ACTIONS(1728), - [anon_sym_return] = ACTIONS(1728), - [anon_sym_let] = ACTIONS(1728), - [anon_sym_let_DASHenv] = ACTIONS(1728), - [anon_sym_mut] = ACTIONS(1728), - [anon_sym_const] = ACTIONS(1728), - [anon_sym_source] = ACTIONS(1728), - [anon_sym_source_DASHenv] = ACTIONS(1728), - [anon_sym_register] = ACTIONS(1728), - [anon_sym_hide] = ACTIONS(1728), - [anon_sym_hide_DASHenv] = ACTIONS(1728), - [anon_sym_overlay] = ACTIONS(1728), - [anon_sym_where] = ACTIONS(1728), - [anon_sym_not] = ACTIONS(1728), - [anon_sym_DOT_DOT_LT] = ACTIONS(1728), - [anon_sym_DOT_DOT] = ACTIONS(1728), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1728), - [sym_val_nothing] = ACTIONS(1728), - [anon_sym_true] = ACTIONS(1728), - [anon_sym_false] = ACTIONS(1728), - [aux_sym_val_number_token1] = ACTIONS(1728), - [aux_sym_val_number_token2] = ACTIONS(1728), - [aux_sym_val_number_token3] = ACTIONS(1728), - [aux_sym_val_number_token4] = ACTIONS(1728), - [anon_sym_inf] = ACTIONS(1728), - [anon_sym_DASHinf] = ACTIONS(1728), - [anon_sym_NaN] = ACTIONS(1728), - [anon_sym_0b] = ACTIONS(1728), - [anon_sym_0o] = ACTIONS(1728), - [anon_sym_0x] = ACTIONS(1728), - [sym_val_date] = ACTIONS(1728), - [anon_sym_DQUOTE] = ACTIONS(1728), - [sym__str_single_quotes] = ACTIONS(1728), - [sym__str_back_ticks] = ACTIONS(1728), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1728), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1728), - [anon_sym_CARET] = ACTIONS(1728), - [anon_sym_POUND] = ACTIONS(3), - }, - [916] = { - [sym__terminator] = STATE(1157), - [sym_comment] = STATE(916), - [aux_sym__top_level_block_repeat1] = STATE(882), - [sym_cmd_identifier] = ACTIONS(1947), - [anon_sym_SEMI] = ACTIONS(1901), - [anon_sym_LF] = ACTIONS(1903), - [anon_sym_export] = ACTIONS(1947), - [anon_sym_alias] = ACTIONS(1947), - [anon_sym_def] = ACTIONS(1947), - [anon_sym_def_DASHenv] = ACTIONS(1947), - [anon_sym_export_DASHenv] = ACTIONS(1947), - [anon_sym_extern] = ACTIONS(1947), - [anon_sym_module] = ACTIONS(1947), - [anon_sym_use] = ACTIONS(1947), - [anon_sym_LBRACK] = ACTIONS(1947), - [anon_sym_LPAREN] = ACTIONS(1947), - [anon_sym_DOLLAR] = ACTIONS(1947), - [anon_sym_error] = ACTIONS(1947), - [anon_sym_DASH] = ACTIONS(1947), - [anon_sym_break] = ACTIONS(1947), - [anon_sym_continue] = ACTIONS(1947), - [anon_sym_for] = ACTIONS(1947), - [anon_sym_loop] = ACTIONS(1947), - [anon_sym_while] = ACTIONS(1947), - [anon_sym_do] = ACTIONS(1947), - [anon_sym_if] = ACTIONS(1947), - [anon_sym_match] = ACTIONS(1947), - [anon_sym_LBRACE] = ACTIONS(1947), - [anon_sym_RBRACE] = ACTIONS(1977), - [anon_sym_try] = ACTIONS(1947), - [anon_sym_return] = ACTIONS(1947), - [anon_sym_let] = ACTIONS(1947), - [anon_sym_let_DASHenv] = ACTIONS(1947), - [anon_sym_mut] = ACTIONS(1947), - [anon_sym_const] = ACTIONS(1947), - [anon_sym_source] = ACTIONS(1947), - [anon_sym_source_DASHenv] = ACTIONS(1947), - [anon_sym_register] = ACTIONS(1947), - [anon_sym_hide] = ACTIONS(1947), - [anon_sym_hide_DASHenv] = ACTIONS(1947), - [anon_sym_overlay] = ACTIONS(1947), - [anon_sym_where] = ACTIONS(1947), - [anon_sym_not] = ACTIONS(1947), - [anon_sym_DOT_DOT_LT] = ACTIONS(1947), - [anon_sym_DOT_DOT] = ACTIONS(1947), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1947), - [sym_val_nothing] = ACTIONS(1947), - [anon_sym_true] = ACTIONS(1947), - [anon_sym_false] = ACTIONS(1947), - [aux_sym_val_number_token1] = ACTIONS(1947), - [aux_sym_val_number_token2] = ACTIONS(1947), - [aux_sym_val_number_token3] = ACTIONS(1947), - [aux_sym_val_number_token4] = ACTIONS(1947), - [anon_sym_inf] = ACTIONS(1947), - [anon_sym_DASHinf] = ACTIONS(1947), - [anon_sym_NaN] = ACTIONS(1947), - [anon_sym_0b] = ACTIONS(1947), - [anon_sym_0o] = ACTIONS(1947), - [anon_sym_0x] = ACTIONS(1947), - [sym_val_date] = ACTIONS(1947), - [anon_sym_DQUOTE] = ACTIONS(1947), - [sym__str_single_quotes] = ACTIONS(1947), - [sym__str_back_ticks] = ACTIONS(1947), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1947), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1947), - [anon_sym_CARET] = ACTIONS(1947), - [anon_sym_POUND] = ACTIONS(3), - }, - [917] = { - [sym_comment] = STATE(917), - [ts_builtin_sym_end] = ACTIONS(989), - [sym_cmd_identifier] = ACTIONS(987), - [anon_sym_SEMI] = ACTIONS(987), - [anon_sym_LF] = ACTIONS(989), - [anon_sym_export] = ACTIONS(987), - [anon_sym_alias] = ACTIONS(987), - [anon_sym_def] = ACTIONS(987), - [anon_sym_def_DASHenv] = ACTIONS(987), - [anon_sym_export_DASHenv] = ACTIONS(987), - [anon_sym_extern] = ACTIONS(987), - [anon_sym_module] = ACTIONS(987), - [anon_sym_use] = ACTIONS(987), - [anon_sym_LBRACK] = ACTIONS(987), - [anon_sym_LPAREN] = ACTIONS(987), - [anon_sym_DOLLAR] = ACTIONS(987), - [anon_sym_error] = ACTIONS(987), - [anon_sym_DASH] = ACTIONS(987), - [anon_sym_break] = ACTIONS(987), - [anon_sym_continue] = ACTIONS(987), - [anon_sym_for] = ACTIONS(987), - [anon_sym_loop] = ACTIONS(987), - [anon_sym_while] = ACTIONS(987), - [anon_sym_do] = ACTIONS(987), - [anon_sym_if] = ACTIONS(987), - [anon_sym_match] = ACTIONS(987), - [anon_sym_LBRACE] = ACTIONS(987), - [anon_sym_DOT] = ACTIONS(987), - [anon_sym_try] = ACTIONS(987), - [anon_sym_return] = ACTIONS(987), - [anon_sym_let] = ACTIONS(987), - [anon_sym_let_DASHenv] = ACTIONS(987), - [anon_sym_mut] = ACTIONS(987), - [anon_sym_const] = ACTIONS(987), - [anon_sym_source] = ACTIONS(987), - [anon_sym_source_DASHenv] = ACTIONS(987), - [anon_sym_register] = ACTIONS(987), - [anon_sym_hide] = ACTIONS(987), - [anon_sym_hide_DASHenv] = ACTIONS(987), - [anon_sym_overlay] = ACTIONS(987), - [anon_sym_where] = ACTIONS(987), - [anon_sym_QMARK2] = ACTIONS(1979), - [anon_sym_not] = ACTIONS(987), - [anon_sym_DOT_DOT_LT] = ACTIONS(987), - [anon_sym_DOT_DOT] = ACTIONS(987), - [anon_sym_DOT_DOT_EQ] = ACTIONS(987), - [sym_val_nothing] = ACTIONS(987), - [anon_sym_true] = ACTIONS(987), - [anon_sym_false] = ACTIONS(987), - [aux_sym_val_number_token1] = ACTIONS(987), - [aux_sym_val_number_token2] = ACTIONS(987), - [aux_sym_val_number_token3] = ACTIONS(987), - [aux_sym_val_number_token4] = ACTIONS(987), - [anon_sym_inf] = ACTIONS(987), - [anon_sym_DASHinf] = ACTIONS(987), - [anon_sym_NaN] = ACTIONS(987), - [anon_sym_0b] = ACTIONS(987), - [anon_sym_0o] = ACTIONS(987), - [anon_sym_0x] = ACTIONS(987), - [sym_val_date] = ACTIONS(987), - [anon_sym_DQUOTE] = ACTIONS(987), - [sym__str_single_quotes] = ACTIONS(987), - [sym__str_back_ticks] = ACTIONS(987), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(987), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(987), - [anon_sym_CARET] = ACTIONS(987), - [anon_sym_POUND] = ACTIONS(3), - }, - [918] = { - [sym_comment] = STATE(918), - [sym_cmd_identifier] = ACTIONS(1283), - [anon_sym_SEMI] = ACTIONS(1283), - [anon_sym_LF] = ACTIONS(1285), - [anon_sym_export] = ACTIONS(1283), - [anon_sym_alias] = ACTIONS(1283), - [anon_sym_def] = ACTIONS(1283), - [anon_sym_def_DASHenv] = ACTIONS(1283), - [anon_sym_export_DASHenv] = ACTIONS(1283), - [anon_sym_extern] = ACTIONS(1283), - [anon_sym_module] = ACTIONS(1283), - [anon_sym_use] = ACTIONS(1283), - [anon_sym_LBRACK] = ACTIONS(1283), - [anon_sym_LPAREN] = ACTIONS(1283), - [anon_sym_RPAREN] = ACTIONS(1283), - [anon_sym_PIPE] = ACTIONS(1283), - [anon_sym_DOLLAR] = ACTIONS(1283), - [anon_sym_error] = ACTIONS(1283), - [anon_sym_DASH] = ACTIONS(1283), - [anon_sym_break] = ACTIONS(1283), - [anon_sym_continue] = ACTIONS(1283), - [anon_sym_for] = ACTIONS(1283), - [anon_sym_loop] = ACTIONS(1283), - [anon_sym_while] = ACTIONS(1283), - [anon_sym_do] = ACTIONS(1283), - [anon_sym_if] = ACTIONS(1283), - [anon_sym_match] = ACTIONS(1283), - [anon_sym_LBRACE] = ACTIONS(1283), - [anon_sym_RBRACE] = ACTIONS(1283), - [anon_sym_try] = ACTIONS(1283), - [anon_sym_return] = ACTIONS(1283), - [anon_sym_let] = ACTIONS(1283), - [anon_sym_let_DASHenv] = ACTIONS(1283), - [anon_sym_mut] = ACTIONS(1283), - [anon_sym_const] = ACTIONS(1283), - [anon_sym_source] = ACTIONS(1283), - [anon_sym_source_DASHenv] = ACTIONS(1283), - [anon_sym_register] = ACTIONS(1283), - [anon_sym_hide] = ACTIONS(1283), - [anon_sym_hide_DASHenv] = ACTIONS(1283), - [anon_sym_overlay] = ACTIONS(1283), - [anon_sym_where] = ACTIONS(1283), - [anon_sym_not] = ACTIONS(1283), - [anon_sym_DOT_DOT_LT] = ACTIONS(1283), - [anon_sym_DOT_DOT] = ACTIONS(1283), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1283), - [sym_val_nothing] = ACTIONS(1283), - [anon_sym_true] = ACTIONS(1283), - [anon_sym_false] = ACTIONS(1283), - [aux_sym_val_number_token1] = ACTIONS(1283), - [aux_sym_val_number_token2] = ACTIONS(1283), - [aux_sym_val_number_token3] = ACTIONS(1283), - [aux_sym_val_number_token4] = ACTIONS(1283), - [anon_sym_inf] = ACTIONS(1283), - [anon_sym_DASHinf] = ACTIONS(1283), - [anon_sym_NaN] = ACTIONS(1283), - [anon_sym_0b] = ACTIONS(1283), - [anon_sym_0o] = ACTIONS(1283), - [anon_sym_0x] = ACTIONS(1283), - [sym_val_date] = ACTIONS(1283), - [anon_sym_DQUOTE] = ACTIONS(1283), - [sym__str_single_quotes] = ACTIONS(1283), - [sym__str_back_ticks] = ACTIONS(1283), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1283), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1283), - [anon_sym_CARET] = ACTIONS(1283), - [anon_sym_POUND] = ACTIONS(3), - }, - [919] = { - [sym_comment] = STATE(919), - [ts_builtin_sym_end] = ACTIONS(989), - [sym_cmd_identifier] = ACTIONS(987), - [anon_sym_SEMI] = ACTIONS(987), - [anon_sym_LF] = ACTIONS(989), - [anon_sym_export] = ACTIONS(987), - [anon_sym_alias] = ACTIONS(987), - [anon_sym_def] = ACTIONS(987), - [anon_sym_def_DASHenv] = ACTIONS(987), - [anon_sym_export_DASHenv] = ACTIONS(987), - [anon_sym_extern] = ACTIONS(987), - [anon_sym_module] = ACTIONS(987), - [anon_sym_use] = ACTIONS(987), - [anon_sym_LBRACK] = ACTIONS(987), - [anon_sym_LPAREN] = ACTIONS(987), - [anon_sym_DOLLAR] = ACTIONS(987), - [anon_sym_error] = ACTIONS(987), - [anon_sym_DASH] = ACTIONS(987), - [anon_sym_break] = ACTIONS(987), - [anon_sym_continue] = ACTIONS(987), - [anon_sym_for] = ACTIONS(987), - [anon_sym_loop] = ACTIONS(987), - [anon_sym_while] = ACTIONS(987), - [anon_sym_do] = ACTIONS(987), - [anon_sym_if] = ACTIONS(987), - [anon_sym_match] = ACTIONS(987), - [anon_sym_LBRACE] = ACTIONS(987), - [anon_sym_DOT] = ACTIONS(987), - [anon_sym_try] = ACTIONS(987), - [anon_sym_return] = ACTIONS(987), - [anon_sym_let] = ACTIONS(987), - [anon_sym_let_DASHenv] = ACTIONS(987), - [anon_sym_mut] = ACTIONS(987), - [anon_sym_const] = ACTIONS(987), - [anon_sym_source] = ACTIONS(987), - [anon_sym_source_DASHenv] = ACTIONS(987), - [anon_sym_register] = ACTIONS(987), - [anon_sym_hide] = ACTIONS(987), - [anon_sym_hide_DASHenv] = ACTIONS(987), - [anon_sym_overlay] = ACTIONS(987), - [anon_sym_where] = ACTIONS(987), - [anon_sym_QMARK2] = ACTIONS(1979), - [anon_sym_not] = ACTIONS(987), - [anon_sym_DOT_DOT_LT] = ACTIONS(987), - [anon_sym_DOT_DOT] = ACTIONS(987), - [anon_sym_DOT_DOT_EQ] = ACTIONS(987), - [sym_val_nothing] = ACTIONS(987), - [anon_sym_true] = ACTIONS(987), - [anon_sym_false] = ACTIONS(987), - [aux_sym_val_number_token1] = ACTIONS(987), - [aux_sym_val_number_token2] = ACTIONS(987), - [aux_sym_val_number_token3] = ACTIONS(987), - [aux_sym_val_number_token4] = ACTIONS(987), - [anon_sym_inf] = ACTIONS(987), - [anon_sym_DASHinf] = ACTIONS(987), - [anon_sym_NaN] = ACTIONS(987), - [anon_sym_0b] = ACTIONS(987), - [anon_sym_0o] = ACTIONS(987), - [anon_sym_0x] = ACTIONS(987), - [sym_val_date] = ACTIONS(987), - [anon_sym_DQUOTE] = ACTIONS(987), - [sym__str_single_quotes] = ACTIONS(987), - [sym__str_back_ticks] = ACTIONS(987), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(987), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(987), - [anon_sym_CARET] = ACTIONS(987), - [anon_sym_POUND] = ACTIONS(3), - }, - [920] = { - [sym__terminator] = STATE(1027), - [sym_comment] = STATE(920), - [aux_sym__top_level_block_repeat1] = STATE(920), - [ts_builtin_sym_end] = ACTIONS(1981), - [sym_cmd_identifier] = ACTIONS(1931), - [anon_sym_SEMI] = ACTIONS(1983), - [anon_sym_LF] = ACTIONS(1986), - [anon_sym_export] = ACTIONS(1931), - [anon_sym_alias] = ACTIONS(1931), - [anon_sym_def] = ACTIONS(1931), - [anon_sym_def_DASHenv] = ACTIONS(1931), - [anon_sym_export_DASHenv] = ACTIONS(1931), - [anon_sym_extern] = ACTIONS(1931), - [anon_sym_module] = ACTIONS(1931), - [anon_sym_use] = ACTIONS(1931), - [anon_sym_LBRACK] = ACTIONS(1931), - [anon_sym_LPAREN] = ACTIONS(1931), - [anon_sym_DOLLAR] = ACTIONS(1931), - [anon_sym_error] = ACTIONS(1931), - [anon_sym_DASH] = ACTIONS(1931), - [anon_sym_break] = ACTIONS(1931), - [anon_sym_continue] = ACTIONS(1931), - [anon_sym_for] = ACTIONS(1931), - [anon_sym_loop] = ACTIONS(1931), - [anon_sym_while] = ACTIONS(1931), - [anon_sym_do] = ACTIONS(1931), - [anon_sym_if] = ACTIONS(1931), - [anon_sym_match] = ACTIONS(1931), - [anon_sym_LBRACE] = ACTIONS(1931), - [anon_sym_try] = ACTIONS(1931), - [anon_sym_return] = ACTIONS(1931), - [anon_sym_let] = ACTIONS(1931), - [anon_sym_let_DASHenv] = ACTIONS(1931), - [anon_sym_mut] = ACTIONS(1931), - [anon_sym_const] = ACTIONS(1931), - [anon_sym_source] = ACTIONS(1931), - [anon_sym_source_DASHenv] = ACTIONS(1931), - [anon_sym_register] = ACTIONS(1931), - [anon_sym_hide] = ACTIONS(1931), - [anon_sym_hide_DASHenv] = ACTIONS(1931), - [anon_sym_overlay] = ACTIONS(1931), - [anon_sym_where] = ACTIONS(1931), - [anon_sym_not] = ACTIONS(1931), - [anon_sym_DOT_DOT_LT] = ACTIONS(1931), - [anon_sym_DOT_DOT] = ACTIONS(1931), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1931), - [sym_val_nothing] = ACTIONS(1931), - [anon_sym_true] = ACTIONS(1931), - [anon_sym_false] = ACTIONS(1931), - [aux_sym_val_number_token1] = ACTIONS(1931), - [aux_sym_val_number_token2] = ACTIONS(1931), - [aux_sym_val_number_token3] = ACTIONS(1931), - [aux_sym_val_number_token4] = ACTIONS(1931), - [anon_sym_inf] = ACTIONS(1931), - [anon_sym_DASHinf] = ACTIONS(1931), - [anon_sym_NaN] = ACTIONS(1931), - [anon_sym_0b] = ACTIONS(1931), - [anon_sym_0o] = ACTIONS(1931), - [anon_sym_0x] = ACTIONS(1931), - [sym_val_date] = ACTIONS(1931), - [anon_sym_DQUOTE] = ACTIONS(1931), - [sym__str_single_quotes] = ACTIONS(1931), - [sym__str_back_ticks] = ACTIONS(1931), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1931), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1931), - [anon_sym_CARET] = ACTIONS(1931), - [anon_sym_POUND] = ACTIONS(3), - }, - [921] = { - [sym_comment] = STATE(921), - [sym_cmd_identifier] = ACTIONS(1692), - [anon_sym_SEMI] = ACTIONS(1692), - [anon_sym_LF] = ACTIONS(1690), - [anon_sym_export] = ACTIONS(1692), - [anon_sym_alias] = ACTIONS(1692), - [anon_sym_def] = ACTIONS(1692), - [anon_sym_def_DASHenv] = ACTIONS(1692), - [anon_sym_export_DASHenv] = ACTIONS(1692), - [anon_sym_extern] = ACTIONS(1692), - [anon_sym_module] = ACTIONS(1692), - [anon_sym_use] = ACTIONS(1692), - [anon_sym_LBRACK] = ACTIONS(1692), - [anon_sym_LPAREN] = ACTIONS(1692), - [anon_sym_PIPE] = ACTIONS(1692), - [anon_sym_DOLLAR] = ACTIONS(1692), - [anon_sym_error] = ACTIONS(1692), - [anon_sym_DASH] = ACTIONS(1692), - [anon_sym_break] = ACTIONS(1692), - [anon_sym_continue] = ACTIONS(1692), - [anon_sym_for] = ACTIONS(1692), - [anon_sym_loop] = ACTIONS(1692), - [anon_sym_while] = ACTIONS(1692), - [anon_sym_do] = ACTIONS(1692), - [anon_sym_if] = ACTIONS(1692), - [anon_sym_match] = ACTIONS(1692), - [anon_sym_LBRACE] = ACTIONS(1692), - [anon_sym_RBRACE] = ACTIONS(1692), - [anon_sym_try] = ACTIONS(1692), - [anon_sym_return] = ACTIONS(1692), - [anon_sym_let] = ACTIONS(1692), - [anon_sym_let_DASHenv] = ACTIONS(1692), - [anon_sym_mut] = ACTIONS(1692), - [anon_sym_const] = ACTIONS(1692), - [anon_sym_source] = ACTIONS(1692), - [anon_sym_source_DASHenv] = ACTIONS(1692), - [anon_sym_register] = ACTIONS(1692), - [anon_sym_hide] = ACTIONS(1692), - [anon_sym_hide_DASHenv] = ACTIONS(1692), - [anon_sym_overlay] = ACTIONS(1692), - [anon_sym_where] = ACTIONS(1692), - [anon_sym_not] = ACTIONS(1692), - [anon_sym_DOT_DOT_LT] = ACTIONS(1692), - [anon_sym_DOT_DOT] = ACTIONS(1692), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1692), - [sym_val_nothing] = ACTIONS(1692), - [anon_sym_true] = ACTIONS(1692), - [anon_sym_false] = ACTIONS(1692), - [aux_sym_val_number_token1] = ACTIONS(1692), - [aux_sym_val_number_token2] = ACTIONS(1692), - [aux_sym_val_number_token3] = ACTIONS(1692), - [aux_sym_val_number_token4] = ACTIONS(1692), - [anon_sym_inf] = ACTIONS(1692), - [anon_sym_DASHinf] = ACTIONS(1692), - [anon_sym_NaN] = ACTIONS(1692), - [anon_sym_0b] = ACTIONS(1692), - [anon_sym_0o] = ACTIONS(1692), - [anon_sym_0x] = ACTIONS(1692), - [sym_val_date] = ACTIONS(1692), - [anon_sym_DQUOTE] = ACTIONS(1692), - [sym__str_single_quotes] = ACTIONS(1692), - [sym__str_back_ticks] = ACTIONS(1692), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1692), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1692), - [anon_sym_CARET] = ACTIONS(1692), - [aux_sym_long_flag_token1] = ACTIONS(1989), + [ts_builtin_sym_end] = ACTIONS(1265), + [anon_sym_export] = ACTIONS(1263), + [anon_sym_alias] = ACTIONS(1263), + [anon_sym_let] = ACTIONS(1263), + [anon_sym_let_DASHenv] = ACTIONS(1263), + [anon_sym_mut] = ACTIONS(1263), + [anon_sym_const] = ACTIONS(1263), + [sym_cmd_identifier] = ACTIONS(1263), + [anon_sym_SEMI] = ACTIONS(1263), + [anon_sym_LF] = ACTIONS(1265), + [anon_sym_def] = ACTIONS(1263), + [anon_sym_def_DASHenv] = ACTIONS(1263), + [anon_sym_export_DASHenv] = ACTIONS(1263), + [anon_sym_extern] = ACTIONS(1263), + [anon_sym_module] = ACTIONS(1263), + [anon_sym_use] = ACTIONS(1263), + [anon_sym_LBRACK] = ACTIONS(1263), + [anon_sym_LPAREN] = ACTIONS(1263), + [anon_sym_PIPE] = ACTIONS(1263), + [anon_sym_DOLLAR] = ACTIONS(1263), + [anon_sym_error] = ACTIONS(1263), + [anon_sym_DASH] = ACTIONS(1263), + [anon_sym_break] = ACTIONS(1263), + [anon_sym_continue] = ACTIONS(1263), + [anon_sym_for] = ACTIONS(1263), + [anon_sym_loop] = ACTIONS(1263), + [anon_sym_while] = ACTIONS(1263), + [anon_sym_do] = ACTIONS(1263), + [anon_sym_if] = ACTIONS(1263), + [anon_sym_match] = ACTIONS(1263), + [anon_sym_LBRACE] = ACTIONS(1263), + [anon_sym_try] = ACTIONS(1263), + [anon_sym_return] = ACTIONS(1263), + [anon_sym_source] = ACTIONS(1263), + [anon_sym_source_DASHenv] = ACTIONS(1263), + [anon_sym_register] = ACTIONS(1263), + [anon_sym_hide] = ACTIONS(1263), + [anon_sym_hide_DASHenv] = ACTIONS(1263), + [anon_sym_overlay] = ACTIONS(1263), + [anon_sym_where] = ACTIONS(1263), + [anon_sym_not] = ACTIONS(1263), + [anon_sym_DOT_DOT_LT] = ACTIONS(1263), + [anon_sym_DOT_DOT] = ACTIONS(1263), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1263), + [sym_val_nothing] = ACTIONS(1263), + [anon_sym_true] = ACTIONS(1263), + [anon_sym_false] = ACTIONS(1263), + [aux_sym_val_number_token1] = ACTIONS(1263), + [aux_sym_val_number_token2] = ACTIONS(1263), + [aux_sym_val_number_token3] = ACTIONS(1263), + [aux_sym_val_number_token4] = ACTIONS(1263), + [anon_sym_inf] = ACTIONS(1263), + [anon_sym_DASHinf] = ACTIONS(1263), + [anon_sym_NaN] = ACTIONS(1263), + [anon_sym_0b] = ACTIONS(1263), + [anon_sym_0o] = ACTIONS(1263), + [anon_sym_0x] = ACTIONS(1263), + [sym_val_date] = ACTIONS(1263), + [anon_sym_DQUOTE] = ACTIONS(1263), + [sym__str_single_quotes] = ACTIONS(1263), + [sym__str_back_ticks] = ACTIONS(1263), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1263), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1263), + [anon_sym_CARET] = ACTIONS(1263), [anon_sym_POUND] = ACTIONS(3), }, - [922] = { - [sym_comment] = STATE(922), - [sym_cmd_identifier] = ACTIONS(1991), - [anon_sym_SEMI] = ACTIONS(1991), - [anon_sym_LF] = ACTIONS(1993), - [anon_sym_export] = ACTIONS(1991), - [anon_sym_alias] = ACTIONS(1991), - [anon_sym_def] = ACTIONS(1991), - [anon_sym_def_DASHenv] = 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(1991), - [anon_sym_RPAREN] = ACTIONS(1991), - [anon_sym_PIPE] = ACTIONS(1991), - [anon_sym_DOLLAR] = ACTIONS(1991), - [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_try] = ACTIONS(1991), - [anon_sym_return] = 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_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_not] = ACTIONS(1991), - [anon_sym_DOT_DOT_LT] = ACTIONS(1991), - [anon_sym_DOT_DOT] = ACTIONS(1991), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1991), - [sym_val_nothing] = ACTIONS(1991), - [anon_sym_true] = ACTIONS(1991), - [anon_sym_false] = 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), - [anon_sym_inf] = ACTIONS(1991), - [anon_sym_DASHinf] = ACTIONS(1991), - [anon_sym_NaN] = 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), + [894] = { + [sym_comment] = STATE(894), + [ts_builtin_sym_end] = ACTIONS(1738), + [anon_sym_export] = ACTIONS(1736), + [anon_sym_alias] = ACTIONS(1736), + [anon_sym_let] = ACTIONS(1736), + [anon_sym_let_DASHenv] = ACTIONS(1736), + [anon_sym_mut] = ACTIONS(1736), + [anon_sym_const] = ACTIONS(1736), + [sym_cmd_identifier] = ACTIONS(1736), + [anon_sym_SEMI] = ACTIONS(1736), + [anon_sym_LF] = ACTIONS(1738), + [anon_sym_def] = ACTIONS(1736), + [anon_sym_def_DASHenv] = ACTIONS(1736), + [anon_sym_export_DASHenv] = ACTIONS(1736), + [anon_sym_extern] = ACTIONS(1736), + [anon_sym_module] = ACTIONS(1736), + [anon_sym_use] = ACTIONS(1736), + [anon_sym_LBRACK] = ACTIONS(1736), + [anon_sym_LPAREN] = ACTIONS(1736), + [anon_sym_DOLLAR] = ACTIONS(1736), + [anon_sym_error] = ACTIONS(1736), + [anon_sym_DASH] = ACTIONS(1736), + [anon_sym_break] = ACTIONS(1736), + [anon_sym_continue] = ACTIONS(1736), + [anon_sym_for] = ACTIONS(1736), + [anon_sym_loop] = ACTIONS(1736), + [anon_sym_while] = ACTIONS(1736), + [anon_sym_do] = ACTIONS(1736), + [anon_sym_if] = ACTIONS(1736), + [anon_sym_match] = ACTIONS(1736), + [anon_sym_LBRACE] = ACTIONS(1736), + [anon_sym_try] = ACTIONS(1736), + [anon_sym_return] = ACTIONS(1736), + [anon_sym_source] = ACTIONS(1736), + [anon_sym_source_DASHenv] = ACTIONS(1736), + [anon_sym_register] = ACTIONS(1736), + [anon_sym_hide] = ACTIONS(1736), + [anon_sym_hide_DASHenv] = ACTIONS(1736), + [anon_sym_overlay] = ACTIONS(1736), + [anon_sym_STAR] = ACTIONS(1736), + [anon_sym_where] = ACTIONS(1736), + [anon_sym_not] = ACTIONS(1736), + [anon_sym_DOT_DOT_LT] = ACTIONS(1736), + [anon_sym_DOT_DOT] = ACTIONS(1736), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1736), + [sym_val_nothing] = ACTIONS(1736), + [anon_sym_true] = ACTIONS(1736), + [anon_sym_false] = ACTIONS(1736), + [aux_sym_val_number_token1] = ACTIONS(1736), + [aux_sym_val_number_token2] = ACTIONS(1736), + [aux_sym_val_number_token3] = ACTIONS(1736), + [aux_sym_val_number_token4] = ACTIONS(1736), + [anon_sym_inf] = ACTIONS(1736), + [anon_sym_DASHinf] = ACTIONS(1736), + [anon_sym_NaN] = ACTIONS(1736), + [anon_sym_0b] = ACTIONS(1736), + [anon_sym_0o] = ACTIONS(1736), + [anon_sym_0x] = ACTIONS(1736), + [sym_val_date] = ACTIONS(1736), + [anon_sym_DQUOTE] = ACTIONS(1736), + [sym__str_single_quotes] = ACTIONS(1736), + [sym__str_back_ticks] = ACTIONS(1736), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1736), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1736), + [anon_sym_CARET] = ACTIONS(1736), [anon_sym_POUND] = ACTIONS(3), }, - [923] = { - [sym_comment] = STATE(923), - [sym_cmd_identifier] = ACTIONS(1728), - [anon_sym_SEMI] = ACTIONS(1728), - [anon_sym_LF] = ACTIONS(1726), + [895] = { + [sym_comment] = STATE(895), + [ts_builtin_sym_end] = ACTIONS(1730), [anon_sym_export] = ACTIONS(1728), [anon_sym_alias] = ACTIONS(1728), - [anon_sym_def] = ACTIONS(1728), - [anon_sym_def_DASHenv] = ACTIONS(1728), - [anon_sym_export_DASHenv] = ACTIONS(1728), - [anon_sym_extern] = ACTIONS(1728), - [anon_sym_module] = ACTIONS(1728), - [anon_sym_use] = ACTIONS(1728), - [anon_sym_LBRACK] = ACTIONS(1728), - [anon_sym_LPAREN] = ACTIONS(1728), - [anon_sym_PIPE] = ACTIONS(1728), - [anon_sym_DOLLAR] = ACTIONS(1728), - [anon_sym_error] = ACTIONS(1728), - [anon_sym_DASH] = ACTIONS(1728), - [anon_sym_break] = ACTIONS(1728), - [anon_sym_continue] = ACTIONS(1728), - [anon_sym_for] = ACTIONS(1728), - [anon_sym_loop] = ACTIONS(1728), - [anon_sym_while] = ACTIONS(1728), - [anon_sym_do] = ACTIONS(1728), - [anon_sym_if] = ACTIONS(1728), - [anon_sym_else] = ACTIONS(1728), - [anon_sym_match] = ACTIONS(1728), - [anon_sym_LBRACE] = ACTIONS(1728), - [anon_sym_RBRACE] = ACTIONS(1728), - [anon_sym_try] = ACTIONS(1728), - [anon_sym_return] = ACTIONS(1728), [anon_sym_let] = ACTIONS(1728), [anon_sym_let_DASHenv] = ACTIONS(1728), [anon_sym_mut] = ACTIONS(1728), [anon_sym_const] = ACTIONS(1728), - [anon_sym_source] = ACTIONS(1728), - [anon_sym_source_DASHenv] = ACTIONS(1728), - [anon_sym_register] = ACTIONS(1728), - [anon_sym_hide] = ACTIONS(1728), - [anon_sym_hide_DASHenv] = ACTIONS(1728), - [anon_sym_overlay] = ACTIONS(1728), - [anon_sym_where] = ACTIONS(1728), - [anon_sym_not] = ACTIONS(1728), - [anon_sym_DOT_DOT_LT] = ACTIONS(1728), - [anon_sym_DOT_DOT] = ACTIONS(1728), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1728), - [sym_val_nothing] = ACTIONS(1728), - [anon_sym_true] = ACTIONS(1728), - [anon_sym_false] = ACTIONS(1728), - [aux_sym_val_number_token1] = ACTIONS(1728), - [aux_sym_val_number_token2] = ACTIONS(1728), - [aux_sym_val_number_token3] = ACTIONS(1728), - [aux_sym_val_number_token4] = ACTIONS(1728), - [anon_sym_inf] = ACTIONS(1728), - [anon_sym_DASHinf] = ACTIONS(1728), - [anon_sym_NaN] = ACTIONS(1728), - [anon_sym_0b] = ACTIONS(1728), - [anon_sym_0o] = ACTIONS(1728), - [anon_sym_0x] = ACTIONS(1728), - [sym_val_date] = ACTIONS(1728), - [anon_sym_DQUOTE] = ACTIONS(1728), - [sym__str_single_quotes] = ACTIONS(1728), - [sym__str_back_ticks] = ACTIONS(1728), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1728), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1728), - [anon_sym_CARET] = ACTIONS(1728), - [anon_sym_POUND] = ACTIONS(3), - }, - [924] = { - [sym__terminator] = STATE(1027), - [sym_comment] = STATE(924), - [aux_sym__top_level_block_repeat1] = STATE(920), - [ts_builtin_sym_end] = ACTIONS(1995), - [sym_cmd_identifier] = ACTIONS(1899), - [anon_sym_SEMI] = ACTIONS(1961), - [anon_sym_LF] = ACTIONS(1963), - [anon_sym_export] = ACTIONS(1899), - [anon_sym_alias] = ACTIONS(1899), - [anon_sym_def] = ACTIONS(1899), - [anon_sym_def_DASHenv] = ACTIONS(1899), - [anon_sym_export_DASHenv] = ACTIONS(1899), - [anon_sym_extern] = ACTIONS(1899), - [anon_sym_module] = ACTIONS(1899), - [anon_sym_use] = ACTIONS(1899), - [anon_sym_LBRACK] = ACTIONS(1899), - [anon_sym_LPAREN] = ACTIONS(1899), - [anon_sym_DOLLAR] = ACTIONS(1899), - [anon_sym_error] = ACTIONS(1899), - [anon_sym_DASH] = ACTIONS(1899), - [anon_sym_break] = ACTIONS(1899), - [anon_sym_continue] = ACTIONS(1899), - [anon_sym_for] = ACTIONS(1899), - [anon_sym_loop] = ACTIONS(1899), - [anon_sym_while] = ACTIONS(1899), - [anon_sym_do] = ACTIONS(1899), - [anon_sym_if] = ACTIONS(1899), - [anon_sym_match] = ACTIONS(1899), - [anon_sym_LBRACE] = ACTIONS(1899), - [anon_sym_try] = ACTIONS(1899), - [anon_sym_return] = ACTIONS(1899), - [anon_sym_let] = ACTIONS(1899), - [anon_sym_let_DASHenv] = ACTIONS(1899), - [anon_sym_mut] = ACTIONS(1899), - [anon_sym_const] = ACTIONS(1899), - [anon_sym_source] = ACTIONS(1899), - [anon_sym_source_DASHenv] = ACTIONS(1899), - [anon_sym_register] = ACTIONS(1899), - [anon_sym_hide] = ACTIONS(1899), - [anon_sym_hide_DASHenv] = ACTIONS(1899), - [anon_sym_overlay] = ACTIONS(1899), - [anon_sym_where] = ACTIONS(1899), - [anon_sym_not] = ACTIONS(1899), - [anon_sym_DOT_DOT_LT] = ACTIONS(1899), - [anon_sym_DOT_DOT] = ACTIONS(1899), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1899), - [sym_val_nothing] = ACTIONS(1899), - [anon_sym_true] = ACTIONS(1899), - [anon_sym_false] = ACTIONS(1899), - [aux_sym_val_number_token1] = ACTIONS(1899), - [aux_sym_val_number_token2] = ACTIONS(1899), - [aux_sym_val_number_token3] = ACTIONS(1899), - [aux_sym_val_number_token4] = ACTIONS(1899), - [anon_sym_inf] = ACTIONS(1899), - [anon_sym_DASHinf] = ACTIONS(1899), - [anon_sym_NaN] = ACTIONS(1899), - [anon_sym_0b] = ACTIONS(1899), - [anon_sym_0o] = ACTIONS(1899), - [anon_sym_0x] = ACTIONS(1899), - [sym_val_date] = ACTIONS(1899), - [anon_sym_DQUOTE] = ACTIONS(1899), - [sym__str_single_quotes] = ACTIONS(1899), - [sym__str_back_ticks] = ACTIONS(1899), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1899), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1899), - [anon_sym_CARET] = ACTIONS(1899), - [anon_sym_POUND] = ACTIONS(3), - }, - [925] = { - [sym__terminator] = STATE(1027), - [sym_comment] = STATE(925), - [aux_sym__top_level_block_repeat1] = STATE(920), - [ts_builtin_sym_end] = ACTIONS(1997), - [sym_cmd_identifier] = ACTIONS(1899), - [anon_sym_SEMI] = ACTIONS(1961), - [anon_sym_LF] = ACTIONS(1963), - [anon_sym_export] = ACTIONS(1899), - [anon_sym_alias] = ACTIONS(1899), - [anon_sym_def] = ACTIONS(1899), - [anon_sym_def_DASHenv] = ACTIONS(1899), - [anon_sym_export_DASHenv] = ACTIONS(1899), - [anon_sym_extern] = ACTIONS(1899), - [anon_sym_module] = ACTIONS(1899), - [anon_sym_use] = ACTIONS(1899), - [anon_sym_LBRACK] = ACTIONS(1899), - [anon_sym_LPAREN] = ACTIONS(1899), - [anon_sym_DOLLAR] = ACTIONS(1899), - [anon_sym_error] = ACTIONS(1899), - [anon_sym_DASH] = ACTIONS(1899), - [anon_sym_break] = ACTIONS(1899), - [anon_sym_continue] = ACTIONS(1899), - [anon_sym_for] = ACTIONS(1899), - [anon_sym_loop] = ACTIONS(1899), - [anon_sym_while] = ACTIONS(1899), - [anon_sym_do] = ACTIONS(1899), - [anon_sym_if] = ACTIONS(1899), - [anon_sym_match] = ACTIONS(1899), - [anon_sym_LBRACE] = ACTIONS(1899), - [anon_sym_try] = ACTIONS(1899), - [anon_sym_return] = ACTIONS(1899), - [anon_sym_let] = ACTIONS(1899), - [anon_sym_let_DASHenv] = ACTIONS(1899), - [anon_sym_mut] = ACTIONS(1899), - [anon_sym_const] = ACTIONS(1899), - [anon_sym_source] = ACTIONS(1899), - [anon_sym_source_DASHenv] = ACTIONS(1899), - [anon_sym_register] = ACTIONS(1899), - [anon_sym_hide] = ACTIONS(1899), - [anon_sym_hide_DASHenv] = ACTIONS(1899), - [anon_sym_overlay] = ACTIONS(1899), - [anon_sym_where] = ACTIONS(1899), - [anon_sym_not] = ACTIONS(1899), - [anon_sym_DOT_DOT_LT] = ACTIONS(1899), - [anon_sym_DOT_DOT] = ACTIONS(1899), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1899), - [sym_val_nothing] = ACTIONS(1899), - [anon_sym_true] = ACTIONS(1899), - [anon_sym_false] = ACTIONS(1899), - [aux_sym_val_number_token1] = ACTIONS(1899), - [aux_sym_val_number_token2] = ACTIONS(1899), - [aux_sym_val_number_token3] = ACTIONS(1899), - [aux_sym_val_number_token4] = ACTIONS(1899), - [anon_sym_inf] = ACTIONS(1899), - [anon_sym_DASHinf] = ACTIONS(1899), - [anon_sym_NaN] = ACTIONS(1899), - [anon_sym_0b] = ACTIONS(1899), - [anon_sym_0o] = ACTIONS(1899), - [anon_sym_0x] = ACTIONS(1899), - [sym_val_date] = ACTIONS(1899), - [anon_sym_DQUOTE] = ACTIONS(1899), - [sym__str_single_quotes] = ACTIONS(1899), - [sym__str_back_ticks] = ACTIONS(1899), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1899), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1899), - [anon_sym_CARET] = ACTIONS(1899), - [anon_sym_POUND] = ACTIONS(3), - }, - [926] = { - [sym_comment] = STATE(926), - [ts_builtin_sym_end] = ACTIONS(1726), [sym_cmd_identifier] = ACTIONS(1728), [anon_sym_SEMI] = ACTIONS(1728), - [anon_sym_LF] = ACTIONS(1726), - [anon_sym_export] = ACTIONS(1728), - [anon_sym_alias] = ACTIONS(1728), + [anon_sym_LF] = ACTIONS(1730), [anon_sym_def] = ACTIONS(1728), [anon_sym_def_DASHenv] = ACTIONS(1728), [anon_sym_export_DASHenv] = ACTIONS(1728), @@ -125524,15 +122249,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_while] = ACTIONS(1728), [anon_sym_do] = ACTIONS(1728), [anon_sym_if] = ACTIONS(1728), - [anon_sym_else] = ACTIONS(1728), [anon_sym_match] = ACTIONS(1728), [anon_sym_LBRACE] = ACTIONS(1728), [anon_sym_try] = ACTIONS(1728), [anon_sym_return] = ACTIONS(1728), - [anon_sym_let] = ACTIONS(1728), - [anon_sym_let_DASHenv] = ACTIONS(1728), - [anon_sym_mut] = ACTIONS(1728), - [anon_sym_const] = ACTIONS(1728), [anon_sym_source] = ACTIONS(1728), [anon_sym_source_DASHenv] = ACTIONS(1728), [anon_sym_register] = ACTIONS(1728), @@ -125566,355 +122286,494 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1728), [anon_sym_POUND] = ACTIONS(3), }, - [927] = { - [sym__terminator] = STATE(1157), - [sym_comment] = STATE(927), - [aux_sym__top_level_block_repeat1] = STATE(890), - [sym_cmd_identifier] = ACTIONS(1899), - [anon_sym_SEMI] = ACTIONS(1901), - [anon_sym_LF] = ACTIONS(1903), - [anon_sym_export] = ACTIONS(1899), - [anon_sym_alias] = ACTIONS(1899), - [anon_sym_def] = ACTIONS(1899), - [anon_sym_def_DASHenv] = ACTIONS(1899), - [anon_sym_export_DASHenv] = ACTIONS(1899), - [anon_sym_extern] = ACTIONS(1899), - [anon_sym_module] = ACTIONS(1899), - [anon_sym_use] = ACTIONS(1899), - [anon_sym_LBRACK] = ACTIONS(1899), - [anon_sym_LPAREN] = ACTIONS(1899), - [anon_sym_DOLLAR] = ACTIONS(1899), - [anon_sym_error] = ACTIONS(1899), - [anon_sym_DASH] = ACTIONS(1899), - [anon_sym_break] = ACTIONS(1899), - [anon_sym_continue] = ACTIONS(1899), - [anon_sym_for] = ACTIONS(1899), - [anon_sym_loop] = ACTIONS(1899), - [anon_sym_while] = ACTIONS(1899), - [anon_sym_do] = ACTIONS(1899), - [anon_sym_if] = ACTIONS(1899), - [anon_sym_match] = ACTIONS(1899), - [anon_sym_LBRACE] = ACTIONS(1899), - [anon_sym_RBRACE] = ACTIONS(1999), - [anon_sym_try] = ACTIONS(1899), - [anon_sym_return] = ACTIONS(1899), - [anon_sym_let] = ACTIONS(1899), - [anon_sym_let_DASHenv] = ACTIONS(1899), - [anon_sym_mut] = ACTIONS(1899), - [anon_sym_const] = ACTIONS(1899), - [anon_sym_source] = ACTIONS(1899), - [anon_sym_source_DASHenv] = ACTIONS(1899), - [anon_sym_register] = ACTIONS(1899), - [anon_sym_hide] = ACTIONS(1899), - [anon_sym_hide_DASHenv] = ACTIONS(1899), - [anon_sym_overlay] = ACTIONS(1899), - [anon_sym_where] = ACTIONS(1899), - [anon_sym_not] = ACTIONS(1899), - [anon_sym_DOT_DOT_LT] = ACTIONS(1899), - [anon_sym_DOT_DOT] = ACTIONS(1899), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1899), - [sym_val_nothing] = ACTIONS(1899), - [anon_sym_true] = ACTIONS(1899), - [anon_sym_false] = ACTIONS(1899), - [aux_sym_val_number_token1] = ACTIONS(1899), - [aux_sym_val_number_token2] = ACTIONS(1899), - [aux_sym_val_number_token3] = ACTIONS(1899), - [aux_sym_val_number_token4] = ACTIONS(1899), - [anon_sym_inf] = ACTIONS(1899), - [anon_sym_DASHinf] = ACTIONS(1899), - [anon_sym_NaN] = ACTIONS(1899), - [anon_sym_0b] = ACTIONS(1899), - [anon_sym_0o] = ACTIONS(1899), - [anon_sym_0x] = ACTIONS(1899), - [sym_val_date] = ACTIONS(1899), - [anon_sym_DQUOTE] = ACTIONS(1899), - [sym__str_single_quotes] = ACTIONS(1899), - [sym__str_back_ticks] = ACTIONS(1899), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1899), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1899), - [anon_sym_CARET] = ACTIONS(1899), + [896] = { + [sym_comment] = STATE(896), + [ts_builtin_sym_end] = ACTIONS(1734), + [anon_sym_export] = ACTIONS(1732), + [anon_sym_alias] = ACTIONS(1732), + [anon_sym_let] = ACTIONS(1732), + [anon_sym_let_DASHenv] = ACTIONS(1732), + [anon_sym_mut] = ACTIONS(1732), + [anon_sym_const] = ACTIONS(1732), + [sym_cmd_identifier] = ACTIONS(1732), + [anon_sym_SEMI] = ACTIONS(1732), + [anon_sym_LF] = ACTIONS(1734), + [anon_sym_def] = ACTIONS(1732), + [anon_sym_def_DASHenv] = ACTIONS(1732), + [anon_sym_export_DASHenv] = ACTIONS(1732), + [anon_sym_extern] = ACTIONS(1732), + [anon_sym_module] = ACTIONS(1732), + [anon_sym_use] = ACTIONS(1732), + [anon_sym_LBRACK] = ACTIONS(1732), + [anon_sym_LPAREN] = ACTIONS(1732), + [anon_sym_DOLLAR] = ACTIONS(1732), + [anon_sym_error] = ACTIONS(1732), + [anon_sym_DASH] = ACTIONS(1732), + [anon_sym_break] = ACTIONS(1732), + [anon_sym_continue] = ACTIONS(1732), + [anon_sym_for] = ACTIONS(1732), + [anon_sym_loop] = ACTIONS(1732), + [anon_sym_while] = ACTIONS(1732), + [anon_sym_do] = ACTIONS(1732), + [anon_sym_if] = ACTIONS(1732), + [anon_sym_match] = ACTIONS(1732), + [anon_sym_LBRACE] = ACTIONS(1732), + [anon_sym_try] = ACTIONS(1732), + [anon_sym_return] = ACTIONS(1732), + [anon_sym_source] = ACTIONS(1732), + [anon_sym_source_DASHenv] = ACTIONS(1732), + [anon_sym_register] = ACTIONS(1732), + [anon_sym_hide] = ACTIONS(1732), + [anon_sym_hide_DASHenv] = ACTIONS(1732), + [anon_sym_overlay] = ACTIONS(1732), + [anon_sym_STAR] = ACTIONS(1732), + [anon_sym_where] = ACTIONS(1732), + [anon_sym_not] = ACTIONS(1732), + [anon_sym_DOT_DOT_LT] = ACTIONS(1732), + [anon_sym_DOT_DOT] = ACTIONS(1732), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1732), + [sym_val_nothing] = ACTIONS(1732), + [anon_sym_true] = ACTIONS(1732), + [anon_sym_false] = ACTIONS(1732), + [aux_sym_val_number_token1] = ACTIONS(1732), + [aux_sym_val_number_token2] = ACTIONS(1732), + [aux_sym_val_number_token3] = ACTIONS(1732), + [aux_sym_val_number_token4] = ACTIONS(1732), + [anon_sym_inf] = ACTIONS(1732), + [anon_sym_DASHinf] = ACTIONS(1732), + [anon_sym_NaN] = ACTIONS(1732), + [anon_sym_0b] = ACTIONS(1732), + [anon_sym_0o] = ACTIONS(1732), + [anon_sym_0x] = ACTIONS(1732), + [sym_val_date] = ACTIONS(1732), + [anon_sym_DQUOTE] = ACTIONS(1732), + [sym__str_single_quotes] = ACTIONS(1732), + [sym__str_back_ticks] = ACTIONS(1732), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1732), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1732), + [anon_sym_CARET] = ACTIONS(1732), [anon_sym_POUND] = ACTIONS(3), }, - [928] = { - [sym_comment] = STATE(928), - [ts_builtin_sym_end] = ACTIONS(1774), - [sym_cmd_identifier] = ACTIONS(1772), - [anon_sym_SEMI] = ACTIONS(1772), - [anon_sym_LF] = ACTIONS(1774), - [anon_sym_export] = ACTIONS(1772), - [anon_sym_alias] = ACTIONS(1772), - [anon_sym_def] = ACTIONS(1772), - [anon_sym_def_DASHenv] = ACTIONS(1772), - [anon_sym_export_DASHenv] = ACTIONS(1772), - [anon_sym_extern] = ACTIONS(1772), - [anon_sym_module] = ACTIONS(1772), - [anon_sym_use] = ACTIONS(1772), - [anon_sym_LBRACK] = ACTIONS(1772), - [anon_sym_LPAREN] = ACTIONS(1772), - [anon_sym_PIPE] = ACTIONS(1772), - [anon_sym_DOLLAR] = ACTIONS(1772), - [anon_sym_error] = ACTIONS(1772), - [anon_sym_DASH] = ACTIONS(1772), - [anon_sym_break] = ACTIONS(1772), - [anon_sym_continue] = ACTIONS(1772), - [anon_sym_for] = ACTIONS(1772), - [anon_sym_loop] = ACTIONS(1772), - [anon_sym_while] = ACTIONS(1772), - [anon_sym_do] = ACTIONS(1772), - [anon_sym_if] = ACTIONS(1772), - [anon_sym_match] = ACTIONS(1772), - [anon_sym_LBRACE] = ACTIONS(1772), - [anon_sym_try] = ACTIONS(1772), - [anon_sym_return] = ACTIONS(1772), - [anon_sym_let] = ACTIONS(1772), - [anon_sym_let_DASHenv] = ACTIONS(1772), - [anon_sym_mut] = ACTIONS(1772), - [anon_sym_const] = ACTIONS(1772), - [anon_sym_source] = ACTIONS(1772), - [anon_sym_source_DASHenv] = ACTIONS(1772), - [anon_sym_register] = ACTIONS(1772), - [anon_sym_hide] = ACTIONS(1772), - [anon_sym_hide_DASHenv] = ACTIONS(1772), - [anon_sym_overlay] = ACTIONS(1772), - [anon_sym_where] = ACTIONS(1772), - [anon_sym_not] = ACTIONS(1772), - [anon_sym_DOT_DOT_LT] = ACTIONS(1772), - [anon_sym_DOT_DOT] = ACTIONS(1772), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1772), - [sym_val_nothing] = ACTIONS(1772), - [anon_sym_true] = ACTIONS(1772), - [anon_sym_false] = ACTIONS(1772), - [aux_sym_val_number_token1] = ACTIONS(1772), - [aux_sym_val_number_token2] = ACTIONS(1772), - [aux_sym_val_number_token3] = ACTIONS(1772), - [aux_sym_val_number_token4] = ACTIONS(1772), - [anon_sym_inf] = ACTIONS(1772), - [anon_sym_DASHinf] = ACTIONS(1772), - [anon_sym_NaN] = ACTIONS(1772), - [anon_sym_0b] = ACTIONS(1772), - [anon_sym_0o] = ACTIONS(1772), - [anon_sym_0x] = ACTIONS(1772), - [sym_val_date] = ACTIONS(1772), - [anon_sym_DQUOTE] = ACTIONS(1772), - [sym__str_single_quotes] = ACTIONS(1772), - [sym__str_back_ticks] = ACTIONS(1772), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1772), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1772), - [anon_sym_CARET] = ACTIONS(1772), + [897] = { + [sym_comment] = STATE(897), + [anon_sym_export] = ACTIONS(1996), + [anon_sym_alias] = ACTIONS(1996), + [anon_sym_let] = ACTIONS(1996), + [anon_sym_let_DASHenv] = ACTIONS(1996), + [anon_sym_mut] = ACTIONS(1996), + [anon_sym_const] = ACTIONS(1996), + [sym_cmd_identifier] = ACTIONS(1996), + [anon_sym_SEMI] = ACTIONS(1996), + [anon_sym_LF] = ACTIONS(1998), + [anon_sym_def] = ACTIONS(1996), + [anon_sym_def_DASHenv] = ACTIONS(1996), + [anon_sym_export_DASHenv] = ACTIONS(1996), + [anon_sym_extern] = ACTIONS(1996), + [anon_sym_module] = ACTIONS(1996), + [anon_sym_use] = ACTIONS(1996), + [anon_sym_LBRACK] = ACTIONS(1996), + [anon_sym_LPAREN] = ACTIONS(1996), + [anon_sym_RPAREN] = ACTIONS(1996), + [anon_sym_DOLLAR] = ACTIONS(1996), + [anon_sym_error] = ACTIONS(1996), + [anon_sym_DASH] = ACTIONS(1996), + [anon_sym_break] = ACTIONS(1996), + [anon_sym_continue] = ACTIONS(1996), + [anon_sym_for] = ACTIONS(1996), + [anon_sym_loop] = ACTIONS(1996), + [anon_sym_while] = ACTIONS(1996), + [anon_sym_do] = ACTIONS(1996), + [anon_sym_if] = ACTIONS(1996), + [anon_sym_match] = ACTIONS(1996), + [anon_sym_LBRACE] = ACTIONS(1996), + [anon_sym_RBRACE] = ACTIONS(1996), + [anon_sym_try] = ACTIONS(1996), + [anon_sym_return] = ACTIONS(1996), + [anon_sym_source] = ACTIONS(1996), + [anon_sym_source_DASHenv] = ACTIONS(1996), + [anon_sym_register] = ACTIONS(1996), + [anon_sym_hide] = ACTIONS(1996), + [anon_sym_hide_DASHenv] = ACTIONS(1996), + [anon_sym_overlay] = ACTIONS(1996), + [anon_sym_where] = ACTIONS(1996), + [anon_sym_not] = ACTIONS(1996), + [anon_sym_DOT_DOT_LT] = ACTIONS(1996), + [anon_sym_DOT_DOT] = ACTIONS(1996), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1996), + [sym_val_nothing] = ACTIONS(1996), + [anon_sym_true] = ACTIONS(1996), + [anon_sym_false] = ACTIONS(1996), + [aux_sym_val_number_token1] = ACTIONS(1996), + [aux_sym_val_number_token2] = ACTIONS(1996), + [aux_sym_val_number_token3] = ACTIONS(1996), + [aux_sym_val_number_token4] = ACTIONS(1996), + [anon_sym_inf] = ACTIONS(1996), + [anon_sym_DASHinf] = ACTIONS(1996), + [anon_sym_NaN] = ACTIONS(1996), + [anon_sym_0b] = ACTIONS(1996), + [anon_sym_0o] = ACTIONS(1996), + [anon_sym_0x] = ACTIONS(1996), + [sym_val_date] = ACTIONS(1996), + [anon_sym_DQUOTE] = ACTIONS(1996), + [sym__str_single_quotes] = ACTIONS(1996), + [sym__str_back_ticks] = ACTIONS(1996), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1996), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1996), + [anon_sym_CARET] = ACTIONS(1996), [anon_sym_POUND] = ACTIONS(3), }, - [929] = { - [sym_comment] = STATE(929), - [ts_builtin_sym_end] = ACTIONS(2001), - [sym_cmd_identifier] = ACTIONS(2003), - [anon_sym_SEMI] = ACTIONS(2003), - [anon_sym_LF] = ACTIONS(2001), - [anon_sym_export] = ACTIONS(2003), - [anon_sym_alias] = ACTIONS(2003), - [anon_sym_def] = ACTIONS(2003), - [anon_sym_def_DASHenv] = 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(2003), - [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_try] = ACTIONS(2003), - [anon_sym_return] = 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_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(2003), - [anon_sym_where] = ACTIONS(2003), - [anon_sym_not] = ACTIONS(2003), - [anon_sym_DOT_DOT_LT] = ACTIONS(2003), - [anon_sym_DOT_DOT] = ACTIONS(2003), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2003), - [sym_val_nothing] = ACTIONS(2003), - [anon_sym_true] = ACTIONS(2003), - [anon_sym_false] = 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), - [anon_sym_inf] = ACTIONS(2003), - [anon_sym_DASHinf] = ACTIONS(2003), - [anon_sym_NaN] = 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(2003), - [sym__str_single_quotes] = ACTIONS(2003), - [sym__str_back_ticks] = ACTIONS(2003), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2003), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2003), - [anon_sym_CARET] = ACTIONS(2003), + [898] = { + [sym_comment] = STATE(898), + [ts_builtin_sym_end] = ACTIONS(1261), + [anon_sym_export] = ACTIONS(1259), + [anon_sym_alias] = ACTIONS(1259), + [anon_sym_let] = ACTIONS(1259), + [anon_sym_let_DASHenv] = ACTIONS(1259), + [anon_sym_mut] = ACTIONS(1259), + [anon_sym_const] = ACTIONS(1259), + [sym_cmd_identifier] = ACTIONS(1259), + [anon_sym_SEMI] = ACTIONS(1259), + [anon_sym_LF] = ACTIONS(1261), + [anon_sym_def] = ACTIONS(1259), + [anon_sym_def_DASHenv] = ACTIONS(1259), + [anon_sym_export_DASHenv] = ACTIONS(1259), + [anon_sym_extern] = ACTIONS(1259), + [anon_sym_module] = ACTIONS(1259), + [anon_sym_use] = ACTIONS(1259), + [anon_sym_LBRACK] = ACTIONS(1259), + [anon_sym_LPAREN] = ACTIONS(1259), + [anon_sym_PIPE] = ACTIONS(1259), + [anon_sym_DOLLAR] = ACTIONS(1259), + [anon_sym_error] = ACTIONS(1259), + [anon_sym_DASH] = ACTIONS(1259), + [anon_sym_break] = ACTIONS(1259), + [anon_sym_continue] = ACTIONS(1259), + [anon_sym_for] = ACTIONS(1259), + [anon_sym_loop] = ACTIONS(1259), + [anon_sym_while] = ACTIONS(1259), + [anon_sym_do] = ACTIONS(1259), + [anon_sym_if] = ACTIONS(1259), + [anon_sym_match] = ACTIONS(1259), + [anon_sym_LBRACE] = ACTIONS(1259), + [anon_sym_try] = ACTIONS(1259), + [anon_sym_return] = ACTIONS(1259), + [anon_sym_source] = ACTIONS(1259), + [anon_sym_source_DASHenv] = ACTIONS(1259), + [anon_sym_register] = ACTIONS(1259), + [anon_sym_hide] = ACTIONS(1259), + [anon_sym_hide_DASHenv] = ACTIONS(1259), + [anon_sym_overlay] = ACTIONS(1259), + [anon_sym_where] = ACTIONS(1259), + [anon_sym_not] = ACTIONS(1259), + [anon_sym_DOT_DOT_LT] = ACTIONS(1259), + [anon_sym_DOT_DOT] = ACTIONS(1259), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1259), + [sym_val_nothing] = ACTIONS(1259), + [anon_sym_true] = ACTIONS(1259), + [anon_sym_false] = ACTIONS(1259), + [aux_sym_val_number_token1] = ACTIONS(1259), + [aux_sym_val_number_token2] = ACTIONS(1259), + [aux_sym_val_number_token3] = ACTIONS(1259), + [aux_sym_val_number_token4] = ACTIONS(1259), + [anon_sym_inf] = ACTIONS(1259), + [anon_sym_DASHinf] = ACTIONS(1259), + [anon_sym_NaN] = ACTIONS(1259), + [anon_sym_0b] = ACTIONS(1259), + [anon_sym_0o] = ACTIONS(1259), + [anon_sym_0x] = ACTIONS(1259), + [sym_val_date] = ACTIONS(1259), + [anon_sym_DQUOTE] = ACTIONS(1259), + [sym__str_single_quotes] = ACTIONS(1259), + [sym__str_back_ticks] = ACTIONS(1259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1259), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1259), + [anon_sym_CARET] = ACTIONS(1259), [anon_sym_POUND] = ACTIONS(3), }, - [930] = { - [sym_comment] = STATE(930), - [ts_builtin_sym_end] = ACTIONS(1073), - [sym_cmd_identifier] = ACTIONS(1075), - [anon_sym_SEMI] = ACTIONS(1075), - [anon_sym_LF] = ACTIONS(1073), - [anon_sym_export] = ACTIONS(1075), - [anon_sym_alias] = ACTIONS(1075), - [anon_sym_def] = ACTIONS(1075), - [anon_sym_def_DASHenv] = ACTIONS(1075), - [anon_sym_export_DASHenv] = ACTIONS(1075), - [anon_sym_extern] = ACTIONS(1075), - [anon_sym_module] = ACTIONS(1075), - [anon_sym_use] = ACTIONS(1075), - [anon_sym_LBRACK] = ACTIONS(1075), - [anon_sym_LPAREN] = ACTIONS(1075), - [anon_sym_PIPE] = ACTIONS(1075), - [anon_sym_DOLLAR] = ACTIONS(1075), - [anon_sym_error] = ACTIONS(1075), - [anon_sym_DASH] = ACTIONS(1075), - [anon_sym_break] = ACTIONS(1075), - [anon_sym_continue] = ACTIONS(1075), - [anon_sym_for] = ACTIONS(1075), - [anon_sym_loop] = ACTIONS(1075), - [anon_sym_while] = ACTIONS(1075), - [anon_sym_do] = ACTIONS(1075), - [anon_sym_if] = ACTIONS(1075), - [anon_sym_match] = ACTIONS(1075), - [anon_sym_LBRACE] = ACTIONS(1075), - [anon_sym_try] = ACTIONS(1075), - [anon_sym_return] = ACTIONS(1075), - [anon_sym_let] = ACTIONS(1075), - [anon_sym_let_DASHenv] = ACTIONS(1075), - [anon_sym_mut] = ACTIONS(1075), - [anon_sym_const] = ACTIONS(1075), - [anon_sym_source] = ACTIONS(1075), - [anon_sym_source_DASHenv] = ACTIONS(1075), - [anon_sym_register] = ACTIONS(1075), - [anon_sym_hide] = ACTIONS(1075), - [anon_sym_hide_DASHenv] = ACTIONS(1075), - [anon_sym_overlay] = ACTIONS(1075), - [anon_sym_where] = ACTIONS(1075), - [anon_sym_not] = ACTIONS(1075), - [anon_sym_DOT_DOT_LT] = ACTIONS(1075), - [anon_sym_DOT_DOT] = ACTIONS(1075), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1075), - [sym_val_nothing] = ACTIONS(1075), - [anon_sym_true] = ACTIONS(1075), - [anon_sym_false] = ACTIONS(1075), - [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(1075), - [anon_sym_inf] = ACTIONS(1075), - [anon_sym_DASHinf] = ACTIONS(1075), - [anon_sym_NaN] = ACTIONS(1075), - [anon_sym_0b] = ACTIONS(1075), - [anon_sym_0o] = ACTIONS(1075), - [anon_sym_0x] = ACTIONS(1075), - [sym_val_date] = ACTIONS(1075), - [anon_sym_DQUOTE] = ACTIONS(1075), - [sym__str_single_quotes] = ACTIONS(1075), - [sym__str_back_ticks] = ACTIONS(1075), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1075), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1075), - [anon_sym_CARET] = ACTIONS(1075), + [899] = { + [sym_comment] = STATE(899), + [anon_sym_export] = ACTIONS(2000), + [anon_sym_alias] = ACTIONS(2000), + [anon_sym_let] = ACTIONS(2000), + [anon_sym_let_DASHenv] = ACTIONS(2000), + [anon_sym_mut] = ACTIONS(2000), + [anon_sym_const] = ACTIONS(2000), + [sym_cmd_identifier] = ACTIONS(2000), + [anon_sym_SEMI] = ACTIONS(2000), + [anon_sym_LF] = ACTIONS(2002), + [anon_sym_def] = ACTIONS(2000), + [anon_sym_def_DASHenv] = ACTIONS(2000), + [anon_sym_export_DASHenv] = ACTIONS(2000), + [anon_sym_extern] = ACTIONS(2000), + [anon_sym_module] = ACTIONS(2000), + [anon_sym_use] = ACTIONS(2000), + [anon_sym_LBRACK] = ACTIONS(2000), + [anon_sym_LPAREN] = ACTIONS(2000), + [anon_sym_RPAREN] = ACTIONS(2000), + [anon_sym_DOLLAR] = ACTIONS(2000), + [anon_sym_error] = ACTIONS(2000), + [anon_sym_DASH] = ACTIONS(2000), + [anon_sym_break] = ACTIONS(2000), + [anon_sym_continue] = ACTIONS(2000), + [anon_sym_for] = ACTIONS(2000), + [anon_sym_loop] = ACTIONS(2000), + [anon_sym_while] = ACTIONS(2000), + [anon_sym_do] = ACTIONS(2000), + [anon_sym_if] = ACTIONS(2000), + [anon_sym_match] = ACTIONS(2000), + [anon_sym_LBRACE] = ACTIONS(2000), + [anon_sym_RBRACE] = ACTIONS(2000), + [anon_sym_try] = ACTIONS(2000), + [anon_sym_return] = ACTIONS(2000), + [anon_sym_source] = ACTIONS(2000), + [anon_sym_source_DASHenv] = ACTIONS(2000), + [anon_sym_register] = ACTIONS(2000), + [anon_sym_hide] = ACTIONS(2000), + [anon_sym_hide_DASHenv] = ACTIONS(2000), + [anon_sym_overlay] = ACTIONS(2000), + [anon_sym_where] = ACTIONS(2000), + [anon_sym_not] = ACTIONS(2000), + [anon_sym_DOT_DOT_LT] = ACTIONS(2000), + [anon_sym_DOT_DOT] = ACTIONS(2000), + [anon_sym_DOT_DOT_EQ] = ACTIONS(2000), + [sym_val_nothing] = ACTIONS(2000), + [anon_sym_true] = ACTIONS(2000), + [anon_sym_false] = ACTIONS(2000), + [aux_sym_val_number_token1] = ACTIONS(2000), + [aux_sym_val_number_token2] = ACTIONS(2000), + [aux_sym_val_number_token3] = ACTIONS(2000), + [aux_sym_val_number_token4] = ACTIONS(2000), + [anon_sym_inf] = ACTIONS(2000), + [anon_sym_DASHinf] = ACTIONS(2000), + [anon_sym_NaN] = ACTIONS(2000), + [anon_sym_0b] = ACTIONS(2000), + [anon_sym_0o] = ACTIONS(2000), + [anon_sym_0x] = ACTIONS(2000), + [sym_val_date] = ACTIONS(2000), + [anon_sym_DQUOTE] = ACTIONS(2000), + [sym__str_single_quotes] = ACTIONS(2000), + [sym__str_back_ticks] = ACTIONS(2000), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2000), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2000), + [anon_sym_CARET] = ACTIONS(2000), [anon_sym_POUND] = ACTIONS(3), }, - [931] = { - [sym__terminator] = STATE(1157), - [sym_comment] = STATE(931), - [aux_sym__top_level_block_repeat1] = STATE(890), - [sym_cmd_identifier] = ACTIONS(1899), - [anon_sym_SEMI] = ACTIONS(1901), - [anon_sym_LF] = ACTIONS(1903), - [anon_sym_export] = ACTIONS(1899), - [anon_sym_alias] = ACTIONS(1899), - [anon_sym_def] = ACTIONS(1899), - [anon_sym_def_DASHenv] = ACTIONS(1899), - [anon_sym_export_DASHenv] = ACTIONS(1899), - [anon_sym_extern] = ACTIONS(1899), - [anon_sym_module] = ACTIONS(1899), - [anon_sym_use] = ACTIONS(1899), - [anon_sym_LBRACK] = ACTIONS(1899), - [anon_sym_LPAREN] = ACTIONS(1899), - [anon_sym_DOLLAR] = ACTIONS(1899), - [anon_sym_error] = ACTIONS(1899), - [anon_sym_DASH] = ACTIONS(1899), - [anon_sym_break] = ACTIONS(1899), - [anon_sym_continue] = ACTIONS(1899), - [anon_sym_for] = ACTIONS(1899), - [anon_sym_loop] = ACTIONS(1899), - [anon_sym_while] = ACTIONS(1899), - [anon_sym_do] = ACTIONS(1899), - [anon_sym_if] = ACTIONS(1899), - [anon_sym_match] = ACTIONS(1899), - [anon_sym_LBRACE] = ACTIONS(1899), - [anon_sym_try] = ACTIONS(1899), - [anon_sym_return] = ACTIONS(1899), - [anon_sym_let] = ACTIONS(1899), - [anon_sym_let_DASHenv] = ACTIONS(1899), - [anon_sym_mut] = ACTIONS(1899), - [anon_sym_const] = ACTIONS(1899), - [anon_sym_source] = ACTIONS(1899), - [anon_sym_source_DASHenv] = ACTIONS(1899), - [anon_sym_register] = ACTIONS(1899), - [anon_sym_hide] = ACTIONS(1899), - [anon_sym_hide_DASHenv] = ACTIONS(1899), - [anon_sym_overlay] = ACTIONS(1899), - [anon_sym_where] = ACTIONS(1899), - [anon_sym_not] = ACTIONS(1899), - [anon_sym_DOT_DOT_LT] = ACTIONS(1899), - [anon_sym_DOT_DOT] = ACTIONS(1899), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1899), - [sym_val_nothing] = ACTIONS(1899), - [anon_sym_true] = ACTIONS(1899), - [anon_sym_false] = ACTIONS(1899), - [aux_sym_val_number_token1] = ACTIONS(1899), - [aux_sym_val_number_token2] = ACTIONS(1899), - [aux_sym_val_number_token3] = ACTIONS(1899), - [aux_sym_val_number_token4] = ACTIONS(1899), - [anon_sym_inf] = ACTIONS(1899), - [anon_sym_DASHinf] = ACTIONS(1899), - [anon_sym_NaN] = ACTIONS(1899), - [anon_sym_0b] = ACTIONS(1899), - [anon_sym_0o] = ACTIONS(1899), - [anon_sym_0x] = ACTIONS(1899), - [sym_val_date] = ACTIONS(1899), - [anon_sym_DQUOTE] = ACTIONS(1899), - [sym__str_single_quotes] = ACTIONS(1899), - [sym__str_back_ticks] = ACTIONS(1899), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1899), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1899), - [anon_sym_CARET] = ACTIONS(1899), + [900] = { + [sym_comment] = STATE(900), + [ts_builtin_sym_end] = ACTIONS(1690), + [anon_sym_export] = ACTIONS(1688), + [anon_sym_alias] = ACTIONS(1688), + [anon_sym_let] = ACTIONS(1688), + [anon_sym_let_DASHenv] = ACTIONS(1688), + [anon_sym_mut] = ACTIONS(1688), + [anon_sym_const] = ACTIONS(1688), + [sym_cmd_identifier] = ACTIONS(1688), + [anon_sym_SEMI] = ACTIONS(1688), + [anon_sym_LF] = ACTIONS(1690), + [anon_sym_def] = ACTIONS(1688), + [anon_sym_def_DASHenv] = ACTIONS(1688), + [anon_sym_export_DASHenv] = ACTIONS(1688), + [anon_sym_extern] = ACTIONS(1688), + [anon_sym_module] = ACTIONS(1688), + [anon_sym_use] = ACTIONS(1688), + [anon_sym_LBRACK] = ACTIONS(1688), + [anon_sym_LPAREN] = ACTIONS(1688), + [anon_sym_PIPE] = ACTIONS(1688), + [anon_sym_DOLLAR] = ACTIONS(1688), + [anon_sym_error] = ACTIONS(1688), + [anon_sym_DASH] = ACTIONS(1688), + [anon_sym_break] = ACTIONS(1688), + [anon_sym_continue] = ACTIONS(1688), + [anon_sym_for] = ACTIONS(1688), + [anon_sym_loop] = ACTIONS(1688), + [anon_sym_while] = ACTIONS(1688), + [anon_sym_do] = ACTIONS(1688), + [anon_sym_if] = ACTIONS(1688), + [anon_sym_match] = ACTIONS(1688), + [anon_sym_LBRACE] = ACTIONS(1688), + [anon_sym_try] = ACTIONS(1688), + [anon_sym_return] = ACTIONS(1688), + [anon_sym_source] = ACTIONS(1688), + [anon_sym_source_DASHenv] = ACTIONS(1688), + [anon_sym_register] = ACTIONS(1688), + [anon_sym_hide] = ACTIONS(1688), + [anon_sym_hide_DASHenv] = ACTIONS(1688), + [anon_sym_overlay] = ACTIONS(1688), + [anon_sym_where] = ACTIONS(1688), + [anon_sym_not] = ACTIONS(1688), + [anon_sym_DOT_DOT_LT] = ACTIONS(1688), + [anon_sym_DOT_DOT] = ACTIONS(1688), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1688), + [sym_val_nothing] = ACTIONS(1688), + [anon_sym_true] = ACTIONS(1688), + [anon_sym_false] = ACTIONS(1688), + [aux_sym_val_number_token1] = ACTIONS(1688), + [aux_sym_val_number_token2] = ACTIONS(1688), + [aux_sym_val_number_token3] = ACTIONS(1688), + [aux_sym_val_number_token4] = ACTIONS(1688), + [anon_sym_inf] = ACTIONS(1688), + [anon_sym_DASHinf] = ACTIONS(1688), + [anon_sym_NaN] = ACTIONS(1688), + [anon_sym_0b] = ACTIONS(1688), + [anon_sym_0o] = ACTIONS(1688), + [anon_sym_0x] = ACTIONS(1688), + [sym_val_date] = ACTIONS(1688), + [anon_sym_DQUOTE] = ACTIONS(1688), + [sym__str_single_quotes] = ACTIONS(1688), + [sym__str_back_ticks] = ACTIONS(1688), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1688), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1688), + [anon_sym_CARET] = ACTIONS(1688), [anon_sym_POUND] = ACTIONS(3), }, - [932] = { - [sym_comment] = STATE(932), + [901] = { + [sym_comment] = STATE(901), + [ts_builtin_sym_end] = ACTIONS(1253), + [anon_sym_export] = ACTIONS(1251), + [anon_sym_alias] = ACTIONS(1251), + [anon_sym_let] = ACTIONS(1251), + [anon_sym_let_DASHenv] = ACTIONS(1251), + [anon_sym_mut] = ACTIONS(1251), + [anon_sym_const] = ACTIONS(1251), + [sym_cmd_identifier] = ACTIONS(1251), + [anon_sym_SEMI] = ACTIONS(1251), + [anon_sym_LF] = ACTIONS(1253), + [anon_sym_def] = ACTIONS(1251), + [anon_sym_def_DASHenv] = ACTIONS(1251), + [anon_sym_export_DASHenv] = ACTIONS(1251), + [anon_sym_extern] = ACTIONS(1251), + [anon_sym_module] = ACTIONS(1251), + [anon_sym_use] = ACTIONS(1251), + [anon_sym_LBRACK] = ACTIONS(1251), + [anon_sym_LPAREN] = ACTIONS(1251), + [anon_sym_PIPE] = ACTIONS(1251), + [anon_sym_DOLLAR] = ACTIONS(1251), + [anon_sym_error] = ACTIONS(1251), + [anon_sym_DASH] = ACTIONS(1251), + [anon_sym_break] = ACTIONS(1251), + [anon_sym_continue] = ACTIONS(1251), + [anon_sym_for] = ACTIONS(1251), + [anon_sym_loop] = ACTIONS(1251), + [anon_sym_while] = ACTIONS(1251), + [anon_sym_do] = ACTIONS(1251), + [anon_sym_if] = ACTIONS(1251), + [anon_sym_match] = ACTIONS(1251), + [anon_sym_LBRACE] = ACTIONS(1251), + [anon_sym_try] = ACTIONS(1251), + [anon_sym_return] = ACTIONS(1251), + [anon_sym_source] = ACTIONS(1251), + [anon_sym_source_DASHenv] = ACTIONS(1251), + [anon_sym_register] = ACTIONS(1251), + [anon_sym_hide] = ACTIONS(1251), + [anon_sym_hide_DASHenv] = ACTIONS(1251), + [anon_sym_overlay] = ACTIONS(1251), + [anon_sym_where] = ACTIONS(1251), + [anon_sym_not] = ACTIONS(1251), + [anon_sym_DOT_DOT_LT] = ACTIONS(1251), + [anon_sym_DOT_DOT] = ACTIONS(1251), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1251), + [sym_val_nothing] = ACTIONS(1251), + [anon_sym_true] = ACTIONS(1251), + [anon_sym_false] = ACTIONS(1251), + [aux_sym_val_number_token1] = ACTIONS(1251), + [aux_sym_val_number_token2] = ACTIONS(1251), + [aux_sym_val_number_token3] = ACTIONS(1251), + [aux_sym_val_number_token4] = ACTIONS(1251), + [anon_sym_inf] = ACTIONS(1251), + [anon_sym_DASHinf] = ACTIONS(1251), + [anon_sym_NaN] = ACTIONS(1251), + [anon_sym_0b] = ACTIONS(1251), + [anon_sym_0o] = ACTIONS(1251), + [anon_sym_0x] = ACTIONS(1251), + [sym_val_date] = ACTIONS(1251), + [anon_sym_DQUOTE] = ACTIONS(1251), + [sym__str_single_quotes] = ACTIONS(1251), + [sym__str_back_ticks] = ACTIONS(1251), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1251), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1251), + [anon_sym_CARET] = ACTIONS(1251), + [anon_sym_POUND] = ACTIONS(3), + }, + [902] = { + [sym_comment] = STATE(902), + [anon_sym_export] = ACTIONS(2004), + [anon_sym_alias] = ACTIONS(2004), + [anon_sym_let] = ACTIONS(2004), + [anon_sym_let_DASHenv] = ACTIONS(2004), + [anon_sym_mut] = ACTIONS(2004), + [anon_sym_const] = ACTIONS(2004), + [sym_cmd_identifier] = ACTIONS(2004), + [anon_sym_SEMI] = ACTIONS(2006), + [anon_sym_LF] = ACTIONS(2009), + [anon_sym_def] = ACTIONS(2004), + [anon_sym_def_DASHenv] = ACTIONS(2004), + [anon_sym_export_DASHenv] = ACTIONS(2004), + [anon_sym_extern] = ACTIONS(2004), + [anon_sym_module] = ACTIONS(2004), + [anon_sym_use] = ACTIONS(2004), + [anon_sym_LBRACK] = ACTIONS(2004), + [anon_sym_LPAREN] = ACTIONS(2004), + [anon_sym_RPAREN] = ACTIONS(2012), + [anon_sym_DOLLAR] = ACTIONS(2004), + [anon_sym_error] = ACTIONS(2004), + [anon_sym_DASH] = ACTIONS(2004), + [anon_sym_break] = ACTIONS(2004), + [anon_sym_continue] = ACTIONS(2004), + [anon_sym_for] = ACTIONS(2004), + [anon_sym_loop] = ACTIONS(2004), + [anon_sym_while] = ACTIONS(2004), + [anon_sym_do] = ACTIONS(2004), + [anon_sym_if] = ACTIONS(2004), + [anon_sym_match] = ACTIONS(2004), + [anon_sym_LBRACE] = ACTIONS(2004), + [anon_sym_RBRACE] = ACTIONS(2012), + [anon_sym_try] = ACTIONS(2004), + [anon_sym_return] = ACTIONS(2004), + [anon_sym_source] = ACTIONS(2004), + [anon_sym_source_DASHenv] = ACTIONS(2004), + [anon_sym_register] = ACTIONS(2004), + [anon_sym_hide] = ACTIONS(2004), + [anon_sym_hide_DASHenv] = ACTIONS(2004), + [anon_sym_overlay] = ACTIONS(2004), + [anon_sym_where] = ACTIONS(2004), + [anon_sym_not] = ACTIONS(2004), + [anon_sym_DOT_DOT_LT] = ACTIONS(2004), + [anon_sym_DOT_DOT] = ACTIONS(2004), + [anon_sym_DOT_DOT_EQ] = ACTIONS(2004), + [sym_val_nothing] = ACTIONS(2004), + [anon_sym_true] = ACTIONS(2004), + [anon_sym_false] = ACTIONS(2004), + [aux_sym_val_number_token1] = ACTIONS(2004), + [aux_sym_val_number_token2] = ACTIONS(2004), + [aux_sym_val_number_token3] = ACTIONS(2004), + [aux_sym_val_number_token4] = ACTIONS(2004), + [anon_sym_inf] = ACTIONS(2004), + [anon_sym_DASHinf] = ACTIONS(2004), + [anon_sym_NaN] = ACTIONS(2004), + [anon_sym_0b] = ACTIONS(2004), + [anon_sym_0o] = ACTIONS(2004), + [anon_sym_0x] = ACTIONS(2004), + [sym_val_date] = ACTIONS(2004), + [anon_sym_DQUOTE] = ACTIONS(2004), + [sym__str_single_quotes] = ACTIONS(2004), + [sym__str_back_ticks] = ACTIONS(2004), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2004), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2004), + [anon_sym_CARET] = ACTIONS(2004), + [anon_sym_POUND] = ACTIONS(3), + }, + [903] = { + [sym_comment] = STATE(903), [ts_builtin_sym_end] = ACTIONS(1670), + [anon_sym_export] = ACTIONS(1668), + [anon_sym_alias] = ACTIONS(1668), + [anon_sym_let] = ACTIONS(1668), + [anon_sym_let_DASHenv] = ACTIONS(1668), + [anon_sym_mut] = ACTIONS(1668), + [anon_sym_const] = ACTIONS(1668), [sym_cmd_identifier] = ACTIONS(1668), [anon_sym_SEMI] = ACTIONS(1668), [anon_sym_LF] = ACTIONS(1670), - [anon_sym_export] = ACTIONS(1668), - [anon_sym_alias] = ACTIONS(1668), [anon_sym_def] = ACTIONS(1668), [anon_sym_def_DASHenv] = ACTIONS(1668), [anon_sym_export_DASHenv] = ACTIONS(1668), @@ -125938,10 +122797,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACE] = ACTIONS(1668), [anon_sym_try] = ACTIONS(1668), [anon_sym_return] = ACTIONS(1668), - [anon_sym_let] = ACTIONS(1668), - [anon_sym_let_DASHenv] = ACTIONS(1668), - [anon_sym_mut] = ACTIONS(1668), - [anon_sym_const] = ACTIONS(1668), [anon_sym_source] = ACTIONS(1668), [anon_sym_source_DASHenv] = ACTIONS(1668), [anon_sym_register] = ACTIONS(1668), @@ -125975,16918 +122830,10635 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1668), [anon_sym_POUND] = ACTIONS(3), }, + [904] = { + [sym_comment] = STATE(904), + [anon_sym_export] = ACTIONS(2014), + [anon_sym_alias] = ACTIONS(2014), + [anon_sym_let] = ACTIONS(2014), + [anon_sym_let_DASHenv] = ACTIONS(2014), + [anon_sym_mut] = ACTIONS(2014), + [anon_sym_const] = ACTIONS(2014), + [sym_cmd_identifier] = ACTIONS(2014), + [anon_sym_SEMI] = ACTIONS(2014), + [anon_sym_LF] = ACTIONS(2016), + [anon_sym_def] = ACTIONS(2014), + [anon_sym_def_DASHenv] = ACTIONS(2014), + [anon_sym_export_DASHenv] = ACTIONS(2014), + [anon_sym_extern] = ACTIONS(2014), + [anon_sym_module] = ACTIONS(2014), + [anon_sym_use] = ACTIONS(2014), + [anon_sym_LBRACK] = ACTIONS(2014), + [anon_sym_LPAREN] = ACTIONS(2014), + [anon_sym_RPAREN] = ACTIONS(2014), + [anon_sym_DOLLAR] = ACTIONS(2014), + [anon_sym_error] = ACTIONS(2014), + [anon_sym_DASH] = ACTIONS(2014), + [anon_sym_break] = ACTIONS(2014), + [anon_sym_continue] = ACTIONS(2014), + [anon_sym_for] = ACTIONS(2014), + [anon_sym_loop] = ACTIONS(2014), + [anon_sym_while] = ACTIONS(2014), + [anon_sym_do] = ACTIONS(2014), + [anon_sym_if] = ACTIONS(2014), + [anon_sym_match] = ACTIONS(2014), + [anon_sym_LBRACE] = ACTIONS(2014), + [anon_sym_RBRACE] = ACTIONS(2014), + [anon_sym_try] = ACTIONS(2014), + [anon_sym_return] = ACTIONS(2014), + [anon_sym_source] = ACTIONS(2014), + [anon_sym_source_DASHenv] = ACTIONS(2014), + [anon_sym_register] = ACTIONS(2014), + [anon_sym_hide] = ACTIONS(2014), + [anon_sym_hide_DASHenv] = ACTIONS(2014), + [anon_sym_overlay] = ACTIONS(2014), + [anon_sym_where] = ACTIONS(2014), + [anon_sym_not] = ACTIONS(2014), + [anon_sym_DOT_DOT_LT] = ACTIONS(2014), + [anon_sym_DOT_DOT] = ACTIONS(2014), + [anon_sym_DOT_DOT_EQ] = ACTIONS(2014), + [sym_val_nothing] = ACTIONS(2014), + [anon_sym_true] = ACTIONS(2014), + [anon_sym_false] = ACTIONS(2014), + [aux_sym_val_number_token1] = ACTIONS(2014), + [aux_sym_val_number_token2] = ACTIONS(2014), + [aux_sym_val_number_token3] = ACTIONS(2014), + [aux_sym_val_number_token4] = ACTIONS(2014), + [anon_sym_inf] = ACTIONS(2014), + [anon_sym_DASHinf] = ACTIONS(2014), + [anon_sym_NaN] = ACTIONS(2014), + [anon_sym_0b] = ACTIONS(2014), + [anon_sym_0o] = ACTIONS(2014), + [anon_sym_0x] = ACTIONS(2014), + [sym_val_date] = ACTIONS(2014), + [anon_sym_DQUOTE] = ACTIONS(2014), + [sym__str_single_quotes] = ACTIONS(2014), + [sym__str_back_ticks] = ACTIONS(2014), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2014), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2014), + [anon_sym_CARET] = ACTIONS(2014), + [anon_sym_POUND] = ACTIONS(3), + }, + [905] = { + [sym_comment] = STATE(905), + [anon_sym_export] = ACTIONS(2018), + [anon_sym_alias] = ACTIONS(2018), + [anon_sym_let] = ACTIONS(2018), + [anon_sym_let_DASHenv] = ACTIONS(2018), + [anon_sym_mut] = ACTIONS(2018), + [anon_sym_const] = ACTIONS(2018), + [sym_cmd_identifier] = ACTIONS(2018), + [anon_sym_SEMI] = ACTIONS(2020), + [anon_sym_LF] = ACTIONS(2023), + [anon_sym_def] = ACTIONS(2018), + [anon_sym_def_DASHenv] = ACTIONS(2018), + [anon_sym_export_DASHenv] = ACTIONS(2018), + [anon_sym_extern] = ACTIONS(2018), + [anon_sym_module] = ACTIONS(2018), + [anon_sym_use] = ACTIONS(2018), + [anon_sym_LBRACK] = ACTIONS(2018), + [anon_sym_LPAREN] = ACTIONS(2018), + [anon_sym_RPAREN] = ACTIONS(2026), + [anon_sym_DOLLAR] = ACTIONS(2018), + [anon_sym_error] = ACTIONS(2018), + [anon_sym_DASH] = ACTIONS(2018), + [anon_sym_break] = ACTIONS(2018), + [anon_sym_continue] = ACTIONS(2018), + [anon_sym_for] = ACTIONS(2018), + [anon_sym_loop] = ACTIONS(2018), + [anon_sym_while] = ACTIONS(2018), + [anon_sym_do] = ACTIONS(2018), + [anon_sym_if] = ACTIONS(2018), + [anon_sym_match] = ACTIONS(2018), + [anon_sym_LBRACE] = ACTIONS(2018), + [anon_sym_RBRACE] = ACTIONS(2026), + [anon_sym_try] = ACTIONS(2018), + [anon_sym_return] = ACTIONS(2018), + [anon_sym_source] = ACTIONS(2018), + [anon_sym_source_DASHenv] = ACTIONS(2018), + [anon_sym_register] = ACTIONS(2018), + [anon_sym_hide] = ACTIONS(2018), + [anon_sym_hide_DASHenv] = ACTIONS(2018), + [anon_sym_overlay] = ACTIONS(2018), + [anon_sym_where] = ACTIONS(2018), + [anon_sym_not] = ACTIONS(2018), + [anon_sym_DOT_DOT_LT] = ACTIONS(2018), + [anon_sym_DOT_DOT] = ACTIONS(2018), + [anon_sym_DOT_DOT_EQ] = ACTIONS(2018), + [sym_val_nothing] = ACTIONS(2018), + [anon_sym_true] = ACTIONS(2018), + [anon_sym_false] = ACTIONS(2018), + [aux_sym_val_number_token1] = ACTIONS(2018), + [aux_sym_val_number_token2] = ACTIONS(2018), + [aux_sym_val_number_token3] = ACTIONS(2018), + [aux_sym_val_number_token4] = ACTIONS(2018), + [anon_sym_inf] = ACTIONS(2018), + [anon_sym_DASHinf] = ACTIONS(2018), + [anon_sym_NaN] = ACTIONS(2018), + [anon_sym_0b] = ACTIONS(2018), + [anon_sym_0o] = ACTIONS(2018), + [anon_sym_0x] = ACTIONS(2018), + [sym_val_date] = ACTIONS(2018), + [anon_sym_DQUOTE] = ACTIONS(2018), + [sym__str_single_quotes] = ACTIONS(2018), + [sym__str_back_ticks] = ACTIONS(2018), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2018), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2018), + [anon_sym_CARET] = ACTIONS(2018), + [anon_sym_POUND] = ACTIONS(3), + }, + [906] = { + [sym_comment] = STATE(906), + [anon_sym_export] = ACTIONS(2028), + [anon_sym_alias] = ACTIONS(2028), + [anon_sym_let] = ACTIONS(2028), + [anon_sym_let_DASHenv] = ACTIONS(2028), + [anon_sym_mut] = ACTIONS(2028), + [anon_sym_const] = ACTIONS(2028), + [sym_cmd_identifier] = ACTIONS(2028), + [anon_sym_SEMI] = ACTIONS(2030), + [anon_sym_LF] = ACTIONS(2033), + [anon_sym_def] = ACTIONS(2028), + [anon_sym_def_DASHenv] = ACTIONS(2028), + [anon_sym_export_DASHenv] = ACTIONS(2028), + [anon_sym_extern] = ACTIONS(2028), + [anon_sym_module] = ACTIONS(2028), + [anon_sym_use] = ACTIONS(2028), + [anon_sym_LBRACK] = ACTIONS(2028), + [anon_sym_LPAREN] = ACTIONS(2028), + [anon_sym_RPAREN] = ACTIONS(2036), + [anon_sym_DOLLAR] = ACTIONS(2028), + [anon_sym_error] = ACTIONS(2028), + [anon_sym_DASH] = ACTIONS(2028), + [anon_sym_break] = ACTIONS(2028), + [anon_sym_continue] = ACTIONS(2028), + [anon_sym_for] = ACTIONS(2028), + [anon_sym_loop] = ACTIONS(2028), + [anon_sym_while] = ACTIONS(2028), + [anon_sym_do] = ACTIONS(2028), + [anon_sym_if] = ACTIONS(2028), + [anon_sym_match] = ACTIONS(2028), + [anon_sym_LBRACE] = ACTIONS(2028), + [anon_sym_RBRACE] = ACTIONS(2036), + [anon_sym_try] = ACTIONS(2028), + [anon_sym_return] = ACTIONS(2028), + [anon_sym_source] = ACTIONS(2028), + [anon_sym_source_DASHenv] = ACTIONS(2028), + [anon_sym_register] = ACTIONS(2028), + [anon_sym_hide] = ACTIONS(2028), + [anon_sym_hide_DASHenv] = ACTIONS(2028), + [anon_sym_overlay] = ACTIONS(2028), + [anon_sym_where] = ACTIONS(2028), + [anon_sym_not] = ACTIONS(2028), + [anon_sym_DOT_DOT_LT] = ACTIONS(2028), + [anon_sym_DOT_DOT] = ACTIONS(2028), + [anon_sym_DOT_DOT_EQ] = ACTIONS(2028), + [sym_val_nothing] = ACTIONS(2028), + [anon_sym_true] = ACTIONS(2028), + [anon_sym_false] = ACTIONS(2028), + [aux_sym_val_number_token1] = ACTIONS(2028), + [aux_sym_val_number_token2] = ACTIONS(2028), + [aux_sym_val_number_token3] = ACTIONS(2028), + [aux_sym_val_number_token4] = ACTIONS(2028), + [anon_sym_inf] = ACTIONS(2028), + [anon_sym_DASHinf] = ACTIONS(2028), + [anon_sym_NaN] = ACTIONS(2028), + [anon_sym_0b] = ACTIONS(2028), + [anon_sym_0o] = ACTIONS(2028), + [anon_sym_0x] = ACTIONS(2028), + [sym_val_date] = ACTIONS(2028), + [anon_sym_DQUOTE] = ACTIONS(2028), + [sym__str_single_quotes] = ACTIONS(2028), + [sym__str_back_ticks] = ACTIONS(2028), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2028), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2028), + [anon_sym_CARET] = ACTIONS(2028), + [anon_sym_POUND] = ACTIONS(3), + }, + [907] = { + [sym_comment] = STATE(907), + [ts_builtin_sym_end] = ACTIONS(779), + [anon_sym_export] = ACTIONS(777), + [anon_sym_alias] = ACTIONS(777), + [anon_sym_let] = ACTIONS(777), + [anon_sym_let_DASHenv] = ACTIONS(777), + [anon_sym_mut] = ACTIONS(777), + [anon_sym_const] = ACTIONS(777), + [sym_cmd_identifier] = ACTIONS(777), + [anon_sym_SEMI] = ACTIONS(777), + [anon_sym_LF] = ACTIONS(779), + [anon_sym_def] = ACTIONS(777), + [anon_sym_def_DASHenv] = ACTIONS(777), + [anon_sym_export_DASHenv] = ACTIONS(777), + [anon_sym_extern] = ACTIONS(777), + [anon_sym_module] = ACTIONS(777), + [anon_sym_use] = ACTIONS(777), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LPAREN] = ACTIONS(777), + [anon_sym_DOLLAR] = ACTIONS(777), + [anon_sym_error] = ACTIONS(777), + [anon_sym_DASH] = ACTIONS(777), + [anon_sym_break] = ACTIONS(777), + [anon_sym_continue] = ACTIONS(777), + [anon_sym_for] = ACTIONS(777), + [anon_sym_loop] = ACTIONS(777), + [anon_sym_while] = ACTIONS(777), + [anon_sym_do] = ACTIONS(777), + [anon_sym_if] = ACTIONS(777), + [anon_sym_match] = ACTIONS(777), + [anon_sym_LBRACE] = ACTIONS(777), + [anon_sym_try] = ACTIONS(777), + [anon_sym_return] = ACTIONS(777), + [anon_sym_source] = ACTIONS(777), + [anon_sym_source_DASHenv] = ACTIONS(777), + [anon_sym_register] = ACTIONS(777), + [anon_sym_hide] = ACTIONS(777), + [anon_sym_hide_DASHenv] = ACTIONS(777), + [anon_sym_overlay] = ACTIONS(777), + [anon_sym_where] = ACTIONS(777), + [anon_sym_not] = ACTIONS(777), + [anon_sym_DOT_DOT_LT] = ACTIONS(777), + [anon_sym_DOT_DOT] = ACTIONS(777), + [anon_sym_DOT_DOT_EQ] = ACTIONS(777), + [sym_val_nothing] = ACTIONS(777), + [anon_sym_true] = ACTIONS(777), + [anon_sym_false] = ACTIONS(777), + [aux_sym_val_number_token1] = ACTIONS(777), + [aux_sym_val_number_token2] = ACTIONS(777), + [aux_sym_val_number_token3] = ACTIONS(777), + [aux_sym_val_number_token4] = ACTIONS(777), + [anon_sym_inf] = ACTIONS(777), + [anon_sym_DASHinf] = ACTIONS(777), + [anon_sym_NaN] = ACTIONS(777), + [anon_sym_0b] = ACTIONS(777), + [anon_sym_0o] = ACTIONS(777), + [anon_sym_0x] = ACTIONS(777), + [sym_val_date] = ACTIONS(777), + [anon_sym_DQUOTE] = ACTIONS(777), + [sym__str_single_quotes] = ACTIONS(777), + [sym__str_back_ticks] = ACTIONS(777), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(777), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(777), + [anon_sym_CARET] = ACTIONS(777), + [anon_sym_POUND] = ACTIONS(3), + }, + [908] = { + [sym_comment] = STATE(908), + [ts_builtin_sym_end] = ACTIONS(876), + [anon_sym_export] = ACTIONS(874), + [anon_sym_alias] = ACTIONS(874), + [anon_sym_let] = ACTIONS(874), + [anon_sym_let_DASHenv] = ACTIONS(874), + [anon_sym_mut] = ACTIONS(874), + [anon_sym_const] = ACTIONS(874), + [sym_cmd_identifier] = ACTIONS(874), + [anon_sym_SEMI] = ACTIONS(874), + [anon_sym_LF] = ACTIONS(876), + [anon_sym_def] = ACTIONS(874), + [anon_sym_def_DASHenv] = ACTIONS(874), + [anon_sym_export_DASHenv] = ACTIONS(874), + [anon_sym_extern] = ACTIONS(874), + [anon_sym_module] = ACTIONS(874), + [anon_sym_use] = ACTIONS(874), + [anon_sym_LBRACK] = ACTIONS(874), + [anon_sym_LPAREN] = ACTIONS(874), + [anon_sym_DOLLAR] = ACTIONS(874), + [anon_sym_error] = ACTIONS(874), + [anon_sym_DASH] = ACTIONS(874), + [anon_sym_break] = ACTIONS(874), + [anon_sym_continue] = ACTIONS(874), + [anon_sym_for] = ACTIONS(874), + [anon_sym_loop] = ACTIONS(874), + [anon_sym_while] = ACTIONS(874), + [anon_sym_do] = ACTIONS(874), + [anon_sym_if] = ACTIONS(874), + [anon_sym_match] = ACTIONS(874), + [anon_sym_LBRACE] = ACTIONS(874), + [anon_sym_try] = ACTIONS(874), + [anon_sym_return] = ACTIONS(874), + [anon_sym_source] = ACTIONS(874), + [anon_sym_source_DASHenv] = ACTIONS(874), + [anon_sym_register] = ACTIONS(874), + [anon_sym_hide] = ACTIONS(874), + [anon_sym_hide_DASHenv] = ACTIONS(874), + [anon_sym_overlay] = ACTIONS(874), + [anon_sym_where] = ACTIONS(874), + [anon_sym_not] = ACTIONS(874), + [anon_sym_DOT_DOT_LT] = ACTIONS(874), + [anon_sym_DOT_DOT] = ACTIONS(874), + [anon_sym_DOT_DOT_EQ] = ACTIONS(874), + [sym_val_nothing] = ACTIONS(874), + [anon_sym_true] = ACTIONS(874), + [anon_sym_false] = ACTIONS(874), + [aux_sym_val_number_token1] = ACTIONS(874), + [aux_sym_val_number_token2] = ACTIONS(874), + [aux_sym_val_number_token3] = ACTIONS(874), + [aux_sym_val_number_token4] = ACTIONS(874), + [anon_sym_inf] = ACTIONS(874), + [anon_sym_DASHinf] = ACTIONS(874), + [anon_sym_NaN] = ACTIONS(874), + [anon_sym_0b] = ACTIONS(874), + [anon_sym_0o] = ACTIONS(874), + [anon_sym_0x] = ACTIONS(874), + [sym_val_date] = ACTIONS(874), + [anon_sym_DQUOTE] = ACTIONS(874), + [sym__str_single_quotes] = ACTIONS(874), + [sym__str_back_ticks] = ACTIONS(874), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(874), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(874), + [anon_sym_CARET] = ACTIONS(874), + [anon_sym_POUND] = ACTIONS(3), + }, + [909] = { + [sym_comment] = STATE(909), + [ts_builtin_sym_end] = ACTIONS(1814), + [anon_sym_export] = ACTIONS(1812), + [anon_sym_alias] = ACTIONS(1812), + [anon_sym_let] = ACTIONS(1812), + [anon_sym_let_DASHenv] = ACTIONS(1812), + [anon_sym_mut] = ACTIONS(1812), + [anon_sym_const] = ACTIONS(1812), + [sym_cmd_identifier] = ACTIONS(1812), + [anon_sym_SEMI] = ACTIONS(1812), + [anon_sym_LF] = ACTIONS(1814), + [anon_sym_def] = ACTIONS(1812), + [anon_sym_def_DASHenv] = ACTIONS(1812), + [anon_sym_export_DASHenv] = ACTIONS(1812), + [anon_sym_extern] = ACTIONS(1812), + [anon_sym_module] = ACTIONS(1812), + [anon_sym_use] = ACTIONS(1812), + [anon_sym_LBRACK] = ACTIONS(1812), + [anon_sym_LPAREN] = ACTIONS(1812), + [anon_sym_DOLLAR] = ACTIONS(1812), + [anon_sym_error] = ACTIONS(1812), + [anon_sym_DASH] = ACTIONS(1812), + [anon_sym_break] = ACTIONS(1812), + [anon_sym_continue] = ACTIONS(1812), + [anon_sym_for] = ACTIONS(1812), + [anon_sym_loop] = ACTIONS(1812), + [anon_sym_while] = ACTIONS(1812), + [anon_sym_do] = ACTIONS(1812), + [anon_sym_if] = ACTIONS(1812), + [anon_sym_match] = ACTIONS(1812), + [anon_sym_LBRACE] = ACTIONS(1812), + [anon_sym_try] = ACTIONS(1812), + [anon_sym_return] = ACTIONS(1812), + [anon_sym_source] = ACTIONS(1812), + [anon_sym_source_DASHenv] = ACTIONS(1812), + [anon_sym_register] = ACTIONS(1812), + [anon_sym_hide] = ACTIONS(1812), + [anon_sym_hide_DASHenv] = ACTIONS(1812), + [anon_sym_overlay] = ACTIONS(1812), + [anon_sym_where] = ACTIONS(1812), + [anon_sym_not] = ACTIONS(1812), + [anon_sym_DOT_DOT_LT] = ACTIONS(1812), + [anon_sym_DOT_DOT] = ACTIONS(1812), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1812), + [sym_val_nothing] = ACTIONS(1812), + [anon_sym_true] = ACTIONS(1812), + [anon_sym_false] = ACTIONS(1812), + [aux_sym_val_number_token1] = ACTIONS(1812), + [aux_sym_val_number_token2] = ACTIONS(1812), + [aux_sym_val_number_token3] = ACTIONS(1812), + [aux_sym_val_number_token4] = ACTIONS(1812), + [anon_sym_inf] = ACTIONS(1812), + [anon_sym_DASHinf] = ACTIONS(1812), + [anon_sym_NaN] = ACTIONS(1812), + [anon_sym_0b] = ACTIONS(1812), + [anon_sym_0o] = ACTIONS(1812), + [anon_sym_0x] = ACTIONS(1812), + [sym_val_date] = ACTIONS(1812), + [anon_sym_DQUOTE] = ACTIONS(1812), + [sym__str_single_quotes] = ACTIONS(1812), + [sym__str_back_ticks] = ACTIONS(1812), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1812), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1812), + [anon_sym_CARET] = ACTIONS(1812), + [anon_sym_POUND] = ACTIONS(3), + }, + [910] = { + [sym_comment] = STATE(910), + [ts_builtin_sym_end] = ACTIONS(1960), + [anon_sym_export] = ACTIONS(1958), + [anon_sym_alias] = ACTIONS(1958), + [anon_sym_let] = ACTIONS(1958), + [anon_sym_let_DASHenv] = ACTIONS(1958), + [anon_sym_mut] = ACTIONS(1958), + [anon_sym_const] = ACTIONS(1958), + [sym_cmd_identifier] = ACTIONS(1958), + [anon_sym_SEMI] = ACTIONS(1958), + [anon_sym_LF] = ACTIONS(1960), + [anon_sym_def] = ACTIONS(1958), + [anon_sym_def_DASHenv] = ACTIONS(1958), + [anon_sym_export_DASHenv] = ACTIONS(1958), + [anon_sym_extern] = ACTIONS(1958), + [anon_sym_module] = ACTIONS(1958), + [anon_sym_use] = ACTIONS(1958), + [anon_sym_LBRACK] = ACTIONS(1958), + [anon_sym_LPAREN] = ACTIONS(1958), + [anon_sym_DOLLAR] = ACTIONS(1958), + [anon_sym_error] = ACTIONS(1958), + [anon_sym_DASH] = ACTIONS(1958), + [anon_sym_break] = ACTIONS(1958), + [anon_sym_continue] = ACTIONS(1958), + [anon_sym_for] = ACTIONS(1958), + [anon_sym_loop] = ACTIONS(1958), + [anon_sym_while] = ACTIONS(1958), + [anon_sym_do] = ACTIONS(1958), + [anon_sym_if] = ACTIONS(1958), + [anon_sym_match] = ACTIONS(1958), + [anon_sym_LBRACE] = ACTIONS(1958), + [anon_sym_try] = ACTIONS(1958), + [anon_sym_return] = ACTIONS(1958), + [anon_sym_source] = ACTIONS(1958), + [anon_sym_source_DASHenv] = ACTIONS(1958), + [anon_sym_register] = ACTIONS(1958), + [anon_sym_hide] = ACTIONS(1958), + [anon_sym_hide_DASHenv] = ACTIONS(1958), + [anon_sym_overlay] = ACTIONS(1958), + [anon_sym_where] = ACTIONS(1958), + [anon_sym_not] = ACTIONS(1958), + [anon_sym_DOT_DOT_LT] = ACTIONS(1958), + [anon_sym_DOT_DOT] = ACTIONS(1958), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1958), + [sym_val_nothing] = ACTIONS(1958), + [anon_sym_true] = ACTIONS(1958), + [anon_sym_false] = ACTIONS(1958), + [aux_sym_val_number_token1] = ACTIONS(1958), + [aux_sym_val_number_token2] = ACTIONS(1958), + [aux_sym_val_number_token3] = ACTIONS(1958), + [aux_sym_val_number_token4] = ACTIONS(1958), + [anon_sym_inf] = ACTIONS(1958), + [anon_sym_DASHinf] = ACTIONS(1958), + [anon_sym_NaN] = ACTIONS(1958), + [anon_sym_0b] = ACTIONS(1958), + [anon_sym_0o] = ACTIONS(1958), + [anon_sym_0x] = ACTIONS(1958), + [sym_val_date] = ACTIONS(1958), + [anon_sym_DQUOTE] = ACTIONS(1958), + [sym__str_single_quotes] = ACTIONS(1958), + [sym__str_back_ticks] = ACTIONS(1958), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1958), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1958), + [anon_sym_CARET] = ACTIONS(1958), + [anon_sym_POUND] = ACTIONS(3), + }, + [911] = { + [sym_comment] = STATE(911), + [ts_builtin_sym_end] = ACTIONS(1748), + [anon_sym_export] = ACTIONS(1746), + [anon_sym_alias] = ACTIONS(1746), + [anon_sym_let] = ACTIONS(1746), + [anon_sym_let_DASHenv] = ACTIONS(1746), + [anon_sym_mut] = ACTIONS(1746), + [anon_sym_const] = ACTIONS(1746), + [sym_cmd_identifier] = ACTIONS(1746), + [anon_sym_SEMI] = ACTIONS(1746), + [anon_sym_LF] = ACTIONS(1748), + [anon_sym_def] = ACTIONS(1746), + [anon_sym_def_DASHenv] = ACTIONS(1746), + [anon_sym_export_DASHenv] = ACTIONS(1746), + [anon_sym_extern] = ACTIONS(1746), + [anon_sym_module] = ACTIONS(1746), + [anon_sym_use] = ACTIONS(1746), + [anon_sym_LBRACK] = ACTIONS(1746), + [anon_sym_LPAREN] = ACTIONS(1746), + [anon_sym_DOLLAR] = ACTIONS(1746), + [anon_sym_error] = ACTIONS(1746), + [anon_sym_DASH] = ACTIONS(1746), + [anon_sym_break] = ACTIONS(1746), + [anon_sym_continue] = ACTIONS(1746), + [anon_sym_for] = ACTIONS(1746), + [anon_sym_loop] = ACTIONS(1746), + [anon_sym_while] = ACTIONS(1746), + [anon_sym_do] = ACTIONS(1746), + [anon_sym_if] = ACTIONS(1746), + [anon_sym_match] = ACTIONS(1746), + [anon_sym_LBRACE] = ACTIONS(1746), + [anon_sym_try] = ACTIONS(1746), + [anon_sym_return] = ACTIONS(1746), + [anon_sym_source] = ACTIONS(1746), + [anon_sym_source_DASHenv] = ACTIONS(1746), + [anon_sym_register] = ACTIONS(1746), + [anon_sym_hide] = ACTIONS(1746), + [anon_sym_hide_DASHenv] = ACTIONS(1746), + [anon_sym_overlay] = ACTIONS(1746), + [anon_sym_where] = ACTIONS(1746), + [anon_sym_not] = ACTIONS(1746), + [anon_sym_DOT_DOT_LT] = ACTIONS(1746), + [anon_sym_DOT_DOT] = ACTIONS(1746), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1746), + [sym_val_nothing] = ACTIONS(1746), + [anon_sym_true] = ACTIONS(1746), + [anon_sym_false] = ACTIONS(1746), + [aux_sym_val_number_token1] = ACTIONS(1746), + [aux_sym_val_number_token2] = ACTIONS(1746), + [aux_sym_val_number_token3] = ACTIONS(1746), + [aux_sym_val_number_token4] = ACTIONS(1746), + [anon_sym_inf] = ACTIONS(1746), + [anon_sym_DASHinf] = ACTIONS(1746), + [anon_sym_NaN] = ACTIONS(1746), + [anon_sym_0b] = ACTIONS(1746), + [anon_sym_0o] = ACTIONS(1746), + [anon_sym_0x] = ACTIONS(1746), + [sym_val_date] = ACTIONS(1746), + [anon_sym_DQUOTE] = ACTIONS(1746), + [sym__str_single_quotes] = ACTIONS(1746), + [sym__str_back_ticks] = ACTIONS(1746), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1746), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1746), + [anon_sym_CARET] = ACTIONS(1746), + [anon_sym_POUND] = ACTIONS(3), + }, + [912] = { + [sym_comment] = STATE(912), + [ts_builtin_sym_end] = ACTIONS(1956), + [anon_sym_export] = ACTIONS(1954), + [anon_sym_alias] = ACTIONS(1954), + [anon_sym_let] = ACTIONS(1954), + [anon_sym_let_DASHenv] = ACTIONS(1954), + [anon_sym_mut] = ACTIONS(1954), + [anon_sym_const] = ACTIONS(1954), + [sym_cmd_identifier] = ACTIONS(1954), + [anon_sym_SEMI] = ACTIONS(1954), + [anon_sym_LF] = ACTIONS(1956), + [anon_sym_def] = ACTIONS(1954), + [anon_sym_def_DASHenv] = ACTIONS(1954), + [anon_sym_export_DASHenv] = ACTIONS(1954), + [anon_sym_extern] = ACTIONS(1954), + [anon_sym_module] = ACTIONS(1954), + [anon_sym_use] = ACTIONS(1954), + [anon_sym_LBRACK] = ACTIONS(1954), + [anon_sym_LPAREN] = ACTIONS(1954), + [anon_sym_DOLLAR] = ACTIONS(1954), + [anon_sym_error] = ACTIONS(1954), + [anon_sym_DASH] = ACTIONS(1954), + [anon_sym_break] = ACTIONS(1954), + [anon_sym_continue] = ACTIONS(1954), + [anon_sym_for] = ACTIONS(1954), + [anon_sym_loop] = ACTIONS(1954), + [anon_sym_while] = ACTIONS(1954), + [anon_sym_do] = ACTIONS(1954), + [anon_sym_if] = ACTIONS(1954), + [anon_sym_match] = ACTIONS(1954), + [anon_sym_LBRACE] = ACTIONS(1954), + [anon_sym_try] = ACTIONS(1954), + [anon_sym_return] = ACTIONS(1954), + [anon_sym_source] = ACTIONS(1954), + [anon_sym_source_DASHenv] = ACTIONS(1954), + [anon_sym_register] = ACTIONS(1954), + [anon_sym_hide] = ACTIONS(1954), + [anon_sym_hide_DASHenv] = ACTIONS(1954), + [anon_sym_overlay] = ACTIONS(1954), + [anon_sym_where] = ACTIONS(1954), + [anon_sym_not] = ACTIONS(1954), + [anon_sym_DOT_DOT_LT] = ACTIONS(1954), + [anon_sym_DOT_DOT] = ACTIONS(1954), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1954), + [sym_val_nothing] = ACTIONS(1954), + [anon_sym_true] = ACTIONS(1954), + [anon_sym_false] = ACTIONS(1954), + [aux_sym_val_number_token1] = ACTIONS(1954), + [aux_sym_val_number_token2] = ACTIONS(1954), + [aux_sym_val_number_token3] = ACTIONS(1954), + [aux_sym_val_number_token4] = ACTIONS(1954), + [anon_sym_inf] = ACTIONS(1954), + [anon_sym_DASHinf] = ACTIONS(1954), + [anon_sym_NaN] = ACTIONS(1954), + [anon_sym_0b] = ACTIONS(1954), + [anon_sym_0o] = ACTIONS(1954), + [anon_sym_0x] = ACTIONS(1954), + [sym_val_date] = ACTIONS(1954), + [anon_sym_DQUOTE] = ACTIONS(1954), + [sym__str_single_quotes] = ACTIONS(1954), + [sym__str_back_ticks] = ACTIONS(1954), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1954), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1954), + [anon_sym_CARET] = ACTIONS(1954), + [anon_sym_POUND] = ACTIONS(3), + }, + [913] = { + [sym_comment] = STATE(913), + [ts_builtin_sym_end] = ACTIONS(2038), + [anon_sym_export] = ACTIONS(2004), + [anon_sym_alias] = ACTIONS(2004), + [anon_sym_let] = ACTIONS(2004), + [anon_sym_let_DASHenv] = ACTIONS(2004), + [anon_sym_mut] = ACTIONS(2004), + [anon_sym_const] = ACTIONS(2004), + [sym_cmd_identifier] = ACTIONS(2004), + [anon_sym_SEMI] = ACTIONS(2006), + [anon_sym_LF] = ACTIONS(2009), + [anon_sym_def] = ACTIONS(2004), + [anon_sym_def_DASHenv] = ACTIONS(2004), + [anon_sym_export_DASHenv] = ACTIONS(2004), + [anon_sym_extern] = ACTIONS(2004), + [anon_sym_module] = ACTIONS(2004), + [anon_sym_use] = ACTIONS(2004), + [anon_sym_LBRACK] = ACTIONS(2004), + [anon_sym_LPAREN] = ACTIONS(2004), + [anon_sym_DOLLAR] = ACTIONS(2004), + [anon_sym_error] = ACTIONS(2004), + [anon_sym_DASH] = ACTIONS(2004), + [anon_sym_break] = ACTIONS(2004), + [anon_sym_continue] = ACTIONS(2004), + [anon_sym_for] = ACTIONS(2004), + [anon_sym_loop] = ACTIONS(2004), + [anon_sym_while] = ACTIONS(2004), + [anon_sym_do] = ACTIONS(2004), + [anon_sym_if] = ACTIONS(2004), + [anon_sym_match] = ACTIONS(2004), + [anon_sym_LBRACE] = ACTIONS(2004), + [anon_sym_try] = ACTIONS(2004), + [anon_sym_return] = ACTIONS(2004), + [anon_sym_source] = ACTIONS(2004), + [anon_sym_source_DASHenv] = ACTIONS(2004), + [anon_sym_register] = ACTIONS(2004), + [anon_sym_hide] = ACTIONS(2004), + [anon_sym_hide_DASHenv] = ACTIONS(2004), + [anon_sym_overlay] = ACTIONS(2004), + [anon_sym_where] = ACTIONS(2004), + [anon_sym_not] = ACTIONS(2004), + [anon_sym_DOT_DOT_LT] = ACTIONS(2004), + [anon_sym_DOT_DOT] = ACTIONS(2004), + [anon_sym_DOT_DOT_EQ] = ACTIONS(2004), + [sym_val_nothing] = ACTIONS(2004), + [anon_sym_true] = ACTIONS(2004), + [anon_sym_false] = ACTIONS(2004), + [aux_sym_val_number_token1] = ACTIONS(2004), + [aux_sym_val_number_token2] = ACTIONS(2004), + [aux_sym_val_number_token3] = ACTIONS(2004), + [aux_sym_val_number_token4] = ACTIONS(2004), + [anon_sym_inf] = ACTIONS(2004), + [anon_sym_DASHinf] = ACTIONS(2004), + [anon_sym_NaN] = ACTIONS(2004), + [anon_sym_0b] = ACTIONS(2004), + [anon_sym_0o] = ACTIONS(2004), + [anon_sym_0x] = ACTIONS(2004), + [sym_val_date] = ACTIONS(2004), + [anon_sym_DQUOTE] = ACTIONS(2004), + [sym__str_single_quotes] = ACTIONS(2004), + [sym__str_back_ticks] = ACTIONS(2004), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2004), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2004), + [anon_sym_CARET] = ACTIONS(2004), + [anon_sym_POUND] = ACTIONS(3), + }, + [914] = { + [sym_comment] = STATE(914), + [ts_builtin_sym_end] = ACTIONS(1802), + [anon_sym_export] = ACTIONS(1800), + [anon_sym_alias] = ACTIONS(1800), + [anon_sym_let] = ACTIONS(1800), + [anon_sym_let_DASHenv] = ACTIONS(1800), + [anon_sym_mut] = ACTIONS(1800), + [anon_sym_const] = ACTIONS(1800), + [sym_cmd_identifier] = ACTIONS(1800), + [anon_sym_SEMI] = ACTIONS(1800), + [anon_sym_LF] = ACTIONS(1802), + [anon_sym_def] = ACTIONS(1800), + [anon_sym_def_DASHenv] = ACTIONS(1800), + [anon_sym_export_DASHenv] = ACTIONS(1800), + [anon_sym_extern] = ACTIONS(1800), + [anon_sym_module] = ACTIONS(1800), + [anon_sym_use] = ACTIONS(1800), + [anon_sym_LBRACK] = ACTIONS(1800), + [anon_sym_LPAREN] = ACTIONS(1800), + [anon_sym_DOLLAR] = ACTIONS(1800), + [anon_sym_error] = ACTIONS(1800), + [anon_sym_DASH] = ACTIONS(1800), + [anon_sym_break] = ACTIONS(1800), + [anon_sym_continue] = ACTIONS(1800), + [anon_sym_for] = ACTIONS(1800), + [anon_sym_loop] = ACTIONS(1800), + [anon_sym_while] = ACTIONS(1800), + [anon_sym_do] = ACTIONS(1800), + [anon_sym_if] = ACTIONS(1800), + [anon_sym_match] = ACTIONS(1800), + [anon_sym_LBRACE] = ACTIONS(1800), + [anon_sym_try] = ACTIONS(1800), + [anon_sym_return] = ACTIONS(1800), + [anon_sym_source] = ACTIONS(1800), + [anon_sym_source_DASHenv] = ACTIONS(1800), + [anon_sym_register] = ACTIONS(1800), + [anon_sym_hide] = ACTIONS(1800), + [anon_sym_hide_DASHenv] = ACTIONS(1800), + [anon_sym_overlay] = ACTIONS(1800), + [anon_sym_where] = ACTIONS(1800), + [anon_sym_not] = ACTIONS(1800), + [anon_sym_DOT_DOT_LT] = ACTIONS(1800), + [anon_sym_DOT_DOT] = ACTIONS(1800), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1800), + [sym_val_nothing] = ACTIONS(1800), + [anon_sym_true] = ACTIONS(1800), + [anon_sym_false] = ACTIONS(1800), + [aux_sym_val_number_token1] = ACTIONS(1800), + [aux_sym_val_number_token2] = ACTIONS(1800), + [aux_sym_val_number_token3] = ACTIONS(1800), + [aux_sym_val_number_token4] = ACTIONS(1800), + [anon_sym_inf] = ACTIONS(1800), + [anon_sym_DASHinf] = ACTIONS(1800), + [anon_sym_NaN] = ACTIONS(1800), + [anon_sym_0b] = ACTIONS(1800), + [anon_sym_0o] = ACTIONS(1800), + [anon_sym_0x] = ACTIONS(1800), + [sym_val_date] = ACTIONS(1800), + [anon_sym_DQUOTE] = ACTIONS(1800), + [sym__str_single_quotes] = ACTIONS(1800), + [sym__str_back_ticks] = ACTIONS(1800), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1800), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1800), + [anon_sym_CARET] = ACTIONS(1800), + [anon_sym_POUND] = ACTIONS(3), + }, + [915] = { + [sym_comment] = STATE(915), + [ts_builtin_sym_end] = ACTIONS(1798), + [anon_sym_export] = ACTIONS(1796), + [anon_sym_alias] = ACTIONS(1796), + [anon_sym_let] = ACTIONS(1796), + [anon_sym_let_DASHenv] = ACTIONS(1796), + [anon_sym_mut] = ACTIONS(1796), + [anon_sym_const] = ACTIONS(1796), + [sym_cmd_identifier] = ACTIONS(1796), + [anon_sym_SEMI] = ACTIONS(1796), + [anon_sym_LF] = ACTIONS(1798), + [anon_sym_def] = ACTIONS(1796), + [anon_sym_def_DASHenv] = ACTIONS(1796), + [anon_sym_export_DASHenv] = ACTIONS(1796), + [anon_sym_extern] = ACTIONS(1796), + [anon_sym_module] = ACTIONS(1796), + [anon_sym_use] = ACTIONS(1796), + [anon_sym_LBRACK] = ACTIONS(1796), + [anon_sym_LPAREN] = ACTIONS(1796), + [anon_sym_DOLLAR] = ACTIONS(1796), + [anon_sym_error] = ACTIONS(1796), + [anon_sym_DASH] = ACTIONS(1796), + [anon_sym_break] = ACTIONS(1796), + [anon_sym_continue] = ACTIONS(1796), + [anon_sym_for] = ACTIONS(1796), + [anon_sym_loop] = ACTIONS(1796), + [anon_sym_while] = ACTIONS(1796), + [anon_sym_do] = ACTIONS(1796), + [anon_sym_if] = ACTIONS(1796), + [anon_sym_match] = ACTIONS(1796), + [anon_sym_LBRACE] = ACTIONS(1796), + [anon_sym_try] = ACTIONS(1796), + [anon_sym_return] = ACTIONS(1796), + [anon_sym_source] = ACTIONS(1796), + [anon_sym_source_DASHenv] = ACTIONS(1796), + [anon_sym_register] = ACTIONS(1796), + [anon_sym_hide] = ACTIONS(1796), + [anon_sym_hide_DASHenv] = ACTIONS(1796), + [anon_sym_overlay] = ACTIONS(1796), + [anon_sym_where] = ACTIONS(1796), + [anon_sym_not] = ACTIONS(1796), + [anon_sym_DOT_DOT_LT] = ACTIONS(1796), + [anon_sym_DOT_DOT] = ACTIONS(1796), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1796), + [sym_val_nothing] = ACTIONS(1796), + [anon_sym_true] = ACTIONS(1796), + [anon_sym_false] = ACTIONS(1796), + [aux_sym_val_number_token1] = ACTIONS(1796), + [aux_sym_val_number_token2] = ACTIONS(1796), + [aux_sym_val_number_token3] = ACTIONS(1796), + [aux_sym_val_number_token4] = ACTIONS(1796), + [anon_sym_inf] = ACTIONS(1796), + [anon_sym_DASHinf] = ACTIONS(1796), + [anon_sym_NaN] = ACTIONS(1796), + [anon_sym_0b] = ACTIONS(1796), + [anon_sym_0o] = ACTIONS(1796), + [anon_sym_0x] = ACTIONS(1796), + [sym_val_date] = ACTIONS(1796), + [anon_sym_DQUOTE] = ACTIONS(1796), + [sym__str_single_quotes] = ACTIONS(1796), + [sym__str_back_ticks] = ACTIONS(1796), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1796), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1796), + [anon_sym_CARET] = ACTIONS(1796), + [anon_sym_POUND] = ACTIONS(3), + }, + [916] = { + [sym_comment] = STATE(916), + [ts_builtin_sym_end] = ACTIONS(1952), + [anon_sym_export] = ACTIONS(1950), + [anon_sym_alias] = ACTIONS(1950), + [anon_sym_let] = ACTIONS(1950), + [anon_sym_let_DASHenv] = ACTIONS(1950), + [anon_sym_mut] = ACTIONS(1950), + [anon_sym_const] = ACTIONS(1950), + [sym_cmd_identifier] = ACTIONS(1950), + [anon_sym_SEMI] = ACTIONS(1950), + [anon_sym_LF] = ACTIONS(1952), + [anon_sym_def] = ACTIONS(1950), + [anon_sym_def_DASHenv] = ACTIONS(1950), + [anon_sym_export_DASHenv] = ACTIONS(1950), + [anon_sym_extern] = ACTIONS(1950), + [anon_sym_module] = ACTIONS(1950), + [anon_sym_use] = ACTIONS(1950), + [anon_sym_LBRACK] = ACTIONS(1950), + [anon_sym_LPAREN] = ACTIONS(1950), + [anon_sym_DOLLAR] = ACTIONS(1950), + [anon_sym_error] = ACTIONS(1950), + [anon_sym_DASH] = ACTIONS(1950), + [anon_sym_break] = ACTIONS(1950), + [anon_sym_continue] = ACTIONS(1950), + [anon_sym_for] = ACTIONS(1950), + [anon_sym_loop] = ACTIONS(1950), + [anon_sym_while] = ACTIONS(1950), + [anon_sym_do] = ACTIONS(1950), + [anon_sym_if] = ACTIONS(1950), + [anon_sym_match] = ACTIONS(1950), + [anon_sym_LBRACE] = ACTIONS(1950), + [anon_sym_try] = ACTIONS(1950), + [anon_sym_return] = ACTIONS(1950), + [anon_sym_source] = ACTIONS(1950), + [anon_sym_source_DASHenv] = ACTIONS(1950), + [anon_sym_register] = ACTIONS(1950), + [anon_sym_hide] = ACTIONS(1950), + [anon_sym_hide_DASHenv] = ACTIONS(1950), + [anon_sym_overlay] = ACTIONS(1950), + [anon_sym_where] = ACTIONS(1950), + [anon_sym_not] = ACTIONS(1950), + [anon_sym_DOT_DOT_LT] = ACTIONS(1950), + [anon_sym_DOT_DOT] = ACTIONS(1950), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1950), + [sym_val_nothing] = ACTIONS(1950), + [anon_sym_true] = ACTIONS(1950), + [anon_sym_false] = ACTIONS(1950), + [aux_sym_val_number_token1] = ACTIONS(1950), + [aux_sym_val_number_token2] = ACTIONS(1950), + [aux_sym_val_number_token3] = ACTIONS(1950), + [aux_sym_val_number_token4] = ACTIONS(1950), + [anon_sym_inf] = ACTIONS(1950), + [anon_sym_DASHinf] = ACTIONS(1950), + [anon_sym_NaN] = ACTIONS(1950), + [anon_sym_0b] = ACTIONS(1950), + [anon_sym_0o] = ACTIONS(1950), + [anon_sym_0x] = ACTIONS(1950), + [sym_val_date] = ACTIONS(1950), + [anon_sym_DQUOTE] = ACTIONS(1950), + [sym__str_single_quotes] = ACTIONS(1950), + [sym__str_back_ticks] = ACTIONS(1950), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1950), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1950), + [anon_sym_CARET] = ACTIONS(1950), + [anon_sym_POUND] = ACTIONS(3), + }, + [917] = { + [sym_comment] = STATE(917), + [ts_builtin_sym_end] = ACTIONS(1872), + [anon_sym_export] = ACTIONS(1870), + [anon_sym_alias] = ACTIONS(1870), + [anon_sym_let] = ACTIONS(1870), + [anon_sym_let_DASHenv] = ACTIONS(1870), + [anon_sym_mut] = ACTIONS(1870), + [anon_sym_const] = ACTIONS(1870), + [sym_cmd_identifier] = ACTIONS(1870), + [anon_sym_SEMI] = ACTIONS(1870), + [anon_sym_LF] = ACTIONS(1872), + [anon_sym_def] = ACTIONS(1870), + [anon_sym_def_DASHenv] = ACTIONS(1870), + [anon_sym_export_DASHenv] = ACTIONS(1870), + [anon_sym_extern] = ACTIONS(1870), + [anon_sym_module] = ACTIONS(1870), + [anon_sym_use] = ACTIONS(1870), + [anon_sym_LBRACK] = ACTIONS(1870), + [anon_sym_LPAREN] = ACTIONS(1870), + [anon_sym_DOLLAR] = ACTIONS(1870), + [anon_sym_error] = ACTIONS(1870), + [anon_sym_DASH] = ACTIONS(1870), + [anon_sym_break] = ACTIONS(1870), + [anon_sym_continue] = ACTIONS(1870), + [anon_sym_for] = ACTIONS(1870), + [anon_sym_loop] = ACTIONS(1870), + [anon_sym_while] = ACTIONS(1870), + [anon_sym_do] = ACTIONS(1870), + [anon_sym_if] = ACTIONS(1870), + [anon_sym_match] = ACTIONS(1870), + [anon_sym_LBRACE] = ACTIONS(1870), + [anon_sym_try] = ACTIONS(1870), + [anon_sym_return] = ACTIONS(1870), + [anon_sym_source] = ACTIONS(1870), + [anon_sym_source_DASHenv] = ACTIONS(1870), + [anon_sym_register] = ACTIONS(1870), + [anon_sym_hide] = ACTIONS(1870), + [anon_sym_hide_DASHenv] = ACTIONS(1870), + [anon_sym_overlay] = ACTIONS(1870), + [anon_sym_where] = ACTIONS(1870), + [anon_sym_not] = ACTIONS(1870), + [anon_sym_DOT_DOT_LT] = ACTIONS(1870), + [anon_sym_DOT_DOT] = ACTIONS(1870), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1870), + [sym_val_nothing] = ACTIONS(1870), + [anon_sym_true] = ACTIONS(1870), + [anon_sym_false] = ACTIONS(1870), + [aux_sym_val_number_token1] = ACTIONS(1870), + [aux_sym_val_number_token2] = ACTIONS(1870), + [aux_sym_val_number_token3] = ACTIONS(1870), + [aux_sym_val_number_token4] = ACTIONS(1870), + [anon_sym_inf] = ACTIONS(1870), + [anon_sym_DASHinf] = ACTIONS(1870), + [anon_sym_NaN] = ACTIONS(1870), + [anon_sym_0b] = ACTIONS(1870), + [anon_sym_0o] = ACTIONS(1870), + [anon_sym_0x] = ACTIONS(1870), + [sym_val_date] = ACTIONS(1870), + [anon_sym_DQUOTE] = ACTIONS(1870), + [sym__str_single_quotes] = ACTIONS(1870), + [sym__str_back_ticks] = ACTIONS(1870), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1870), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1870), + [anon_sym_CARET] = ACTIONS(1870), + [anon_sym_POUND] = ACTIONS(3), + }, + [918] = { + [sym_comment] = STATE(918), + [ts_builtin_sym_end] = ACTIONS(1848), + [anon_sym_export] = ACTIONS(1846), + [anon_sym_alias] = ACTIONS(1846), + [anon_sym_let] = ACTIONS(1846), + [anon_sym_let_DASHenv] = ACTIONS(1846), + [anon_sym_mut] = ACTIONS(1846), + [anon_sym_const] = ACTIONS(1846), + [sym_cmd_identifier] = ACTIONS(1846), + [anon_sym_SEMI] = ACTIONS(1846), + [anon_sym_LF] = ACTIONS(1848), + [anon_sym_def] = ACTIONS(1846), + [anon_sym_def_DASHenv] = ACTIONS(1846), + [anon_sym_export_DASHenv] = ACTIONS(1846), + [anon_sym_extern] = ACTIONS(1846), + [anon_sym_module] = ACTIONS(1846), + [anon_sym_use] = ACTIONS(1846), + [anon_sym_LBRACK] = ACTIONS(1846), + [anon_sym_LPAREN] = ACTIONS(1846), + [anon_sym_DOLLAR] = ACTIONS(1846), + [anon_sym_error] = ACTIONS(1846), + [anon_sym_DASH] = ACTIONS(1846), + [anon_sym_break] = ACTIONS(1846), + [anon_sym_continue] = ACTIONS(1846), + [anon_sym_for] = ACTIONS(1846), + [anon_sym_loop] = ACTIONS(1846), + [anon_sym_while] = ACTIONS(1846), + [anon_sym_do] = ACTIONS(1846), + [anon_sym_if] = ACTIONS(1846), + [anon_sym_match] = ACTIONS(1846), + [anon_sym_LBRACE] = ACTIONS(1846), + [anon_sym_try] = ACTIONS(1846), + [anon_sym_return] = ACTIONS(1846), + [anon_sym_source] = ACTIONS(1846), + [anon_sym_source_DASHenv] = ACTIONS(1846), + [anon_sym_register] = ACTIONS(1846), + [anon_sym_hide] = ACTIONS(1846), + [anon_sym_hide_DASHenv] = ACTIONS(1846), + [anon_sym_overlay] = ACTIONS(1846), + [anon_sym_where] = ACTIONS(1846), + [anon_sym_not] = ACTIONS(1846), + [anon_sym_DOT_DOT_LT] = ACTIONS(1846), + [anon_sym_DOT_DOT] = ACTIONS(1846), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1846), + [sym_val_nothing] = ACTIONS(1846), + [anon_sym_true] = ACTIONS(1846), + [anon_sym_false] = ACTIONS(1846), + [aux_sym_val_number_token1] = ACTIONS(1846), + [aux_sym_val_number_token2] = ACTIONS(1846), + [aux_sym_val_number_token3] = ACTIONS(1846), + [aux_sym_val_number_token4] = ACTIONS(1846), + [anon_sym_inf] = ACTIONS(1846), + [anon_sym_DASHinf] = ACTIONS(1846), + [anon_sym_NaN] = ACTIONS(1846), + [anon_sym_0b] = ACTIONS(1846), + [anon_sym_0o] = ACTIONS(1846), + [anon_sym_0x] = ACTIONS(1846), + [sym_val_date] = ACTIONS(1846), + [anon_sym_DQUOTE] = ACTIONS(1846), + [sym__str_single_quotes] = ACTIONS(1846), + [sym__str_back_ticks] = ACTIONS(1846), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1846), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1846), + [anon_sym_CARET] = ACTIONS(1846), + [anon_sym_POUND] = ACTIONS(3), + }, + [919] = { + [sym_comment] = STATE(919), + [ts_builtin_sym_end] = ACTIONS(2002), + [anon_sym_export] = ACTIONS(2000), + [anon_sym_alias] = ACTIONS(2000), + [anon_sym_let] = ACTIONS(2000), + [anon_sym_let_DASHenv] = ACTIONS(2000), + [anon_sym_mut] = ACTIONS(2000), + [anon_sym_const] = ACTIONS(2000), + [sym_cmd_identifier] = ACTIONS(2000), + [anon_sym_SEMI] = ACTIONS(2000), + [anon_sym_LF] = ACTIONS(2002), + [anon_sym_def] = ACTIONS(2000), + [anon_sym_def_DASHenv] = ACTIONS(2000), + [anon_sym_export_DASHenv] = ACTIONS(2000), + [anon_sym_extern] = ACTIONS(2000), + [anon_sym_module] = ACTIONS(2000), + [anon_sym_use] = ACTIONS(2000), + [anon_sym_LBRACK] = ACTIONS(2000), + [anon_sym_LPAREN] = ACTIONS(2000), + [anon_sym_DOLLAR] = ACTIONS(2000), + [anon_sym_error] = ACTIONS(2000), + [anon_sym_DASH] = ACTIONS(2000), + [anon_sym_break] = ACTIONS(2000), + [anon_sym_continue] = ACTIONS(2000), + [anon_sym_for] = ACTIONS(2000), + [anon_sym_loop] = ACTIONS(2000), + [anon_sym_while] = ACTIONS(2000), + [anon_sym_do] = ACTIONS(2000), + [anon_sym_if] = ACTIONS(2000), + [anon_sym_match] = ACTIONS(2000), + [anon_sym_LBRACE] = ACTIONS(2000), + [anon_sym_try] = ACTIONS(2000), + [anon_sym_return] = ACTIONS(2000), + [anon_sym_source] = ACTIONS(2000), + [anon_sym_source_DASHenv] = ACTIONS(2000), + [anon_sym_register] = ACTIONS(2000), + [anon_sym_hide] = ACTIONS(2000), + [anon_sym_hide_DASHenv] = ACTIONS(2000), + [anon_sym_overlay] = ACTIONS(2000), + [anon_sym_where] = ACTIONS(2000), + [anon_sym_not] = ACTIONS(2000), + [anon_sym_DOT_DOT_LT] = ACTIONS(2000), + [anon_sym_DOT_DOT] = ACTIONS(2000), + [anon_sym_DOT_DOT_EQ] = ACTIONS(2000), + [sym_val_nothing] = ACTIONS(2000), + [anon_sym_true] = ACTIONS(2000), + [anon_sym_false] = ACTIONS(2000), + [aux_sym_val_number_token1] = ACTIONS(2000), + [aux_sym_val_number_token2] = ACTIONS(2000), + [aux_sym_val_number_token3] = ACTIONS(2000), + [aux_sym_val_number_token4] = ACTIONS(2000), + [anon_sym_inf] = ACTIONS(2000), + [anon_sym_DASHinf] = ACTIONS(2000), + [anon_sym_NaN] = ACTIONS(2000), + [anon_sym_0b] = ACTIONS(2000), + [anon_sym_0o] = ACTIONS(2000), + [anon_sym_0x] = ACTIONS(2000), + [sym_val_date] = ACTIONS(2000), + [anon_sym_DQUOTE] = ACTIONS(2000), + [sym__str_single_quotes] = ACTIONS(2000), + [sym__str_back_ticks] = ACTIONS(2000), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2000), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2000), + [anon_sym_CARET] = ACTIONS(2000), + [anon_sym_POUND] = ACTIONS(3), + }, + [920] = { + [sym_comment] = STATE(920), + [ts_builtin_sym_end] = ACTIONS(1868), + [anon_sym_export] = ACTIONS(1866), + [anon_sym_alias] = ACTIONS(1866), + [anon_sym_let] = ACTIONS(1866), + [anon_sym_let_DASHenv] = ACTIONS(1866), + [anon_sym_mut] = ACTIONS(1866), + [anon_sym_const] = ACTIONS(1866), + [sym_cmd_identifier] = ACTIONS(1866), + [anon_sym_SEMI] = ACTIONS(1866), + [anon_sym_LF] = ACTIONS(1868), + [anon_sym_def] = ACTIONS(1866), + [anon_sym_def_DASHenv] = ACTIONS(1866), + [anon_sym_export_DASHenv] = ACTIONS(1866), + [anon_sym_extern] = ACTIONS(1866), + [anon_sym_module] = ACTIONS(1866), + [anon_sym_use] = ACTIONS(1866), + [anon_sym_LBRACK] = ACTIONS(1866), + [anon_sym_LPAREN] = ACTIONS(1866), + [anon_sym_DOLLAR] = ACTIONS(1866), + [anon_sym_error] = ACTIONS(1866), + [anon_sym_DASH] = ACTIONS(1866), + [anon_sym_break] = ACTIONS(1866), + [anon_sym_continue] = ACTIONS(1866), + [anon_sym_for] = ACTIONS(1866), + [anon_sym_loop] = ACTIONS(1866), + [anon_sym_while] = ACTIONS(1866), + [anon_sym_do] = ACTIONS(1866), + [anon_sym_if] = ACTIONS(1866), + [anon_sym_match] = ACTIONS(1866), + [anon_sym_LBRACE] = ACTIONS(1866), + [anon_sym_try] = ACTIONS(1866), + [anon_sym_return] = ACTIONS(1866), + [anon_sym_source] = ACTIONS(1866), + [anon_sym_source_DASHenv] = ACTIONS(1866), + [anon_sym_register] = ACTIONS(1866), + [anon_sym_hide] = ACTIONS(1866), + [anon_sym_hide_DASHenv] = ACTIONS(1866), + [anon_sym_overlay] = ACTIONS(1866), + [anon_sym_where] = ACTIONS(1866), + [anon_sym_not] = ACTIONS(1866), + [anon_sym_DOT_DOT_LT] = ACTIONS(1866), + [anon_sym_DOT_DOT] = ACTIONS(1866), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1866), + [sym_val_nothing] = ACTIONS(1866), + [anon_sym_true] = ACTIONS(1866), + [anon_sym_false] = ACTIONS(1866), + [aux_sym_val_number_token1] = ACTIONS(1866), + [aux_sym_val_number_token2] = ACTIONS(1866), + [aux_sym_val_number_token3] = ACTIONS(1866), + [aux_sym_val_number_token4] = ACTIONS(1866), + [anon_sym_inf] = ACTIONS(1866), + [anon_sym_DASHinf] = ACTIONS(1866), + [anon_sym_NaN] = ACTIONS(1866), + [anon_sym_0b] = ACTIONS(1866), + [anon_sym_0o] = ACTIONS(1866), + [anon_sym_0x] = ACTIONS(1866), + [sym_val_date] = ACTIONS(1866), + [anon_sym_DQUOTE] = ACTIONS(1866), + [sym__str_single_quotes] = ACTIONS(1866), + [sym__str_back_ticks] = ACTIONS(1866), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1866), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1866), + [anon_sym_CARET] = ACTIONS(1866), + [anon_sym_POUND] = ACTIONS(3), + }, + [921] = { + [sym_comment] = STATE(921), + [ts_builtin_sym_end] = ACTIONS(1856), + [anon_sym_export] = ACTIONS(1854), + [anon_sym_alias] = ACTIONS(1854), + [anon_sym_let] = ACTIONS(1854), + [anon_sym_let_DASHenv] = ACTIONS(1854), + [anon_sym_mut] = ACTIONS(1854), + [anon_sym_const] = ACTIONS(1854), + [sym_cmd_identifier] = ACTIONS(1854), + [anon_sym_SEMI] = ACTIONS(1854), + [anon_sym_LF] = ACTIONS(1856), + [anon_sym_def] = ACTIONS(1854), + [anon_sym_def_DASHenv] = ACTIONS(1854), + [anon_sym_export_DASHenv] = ACTIONS(1854), + [anon_sym_extern] = ACTIONS(1854), + [anon_sym_module] = ACTIONS(1854), + [anon_sym_use] = ACTIONS(1854), + [anon_sym_LBRACK] = ACTIONS(1854), + [anon_sym_LPAREN] = ACTIONS(1854), + [anon_sym_DOLLAR] = ACTIONS(1854), + [anon_sym_error] = ACTIONS(1854), + [anon_sym_DASH] = ACTIONS(1854), + [anon_sym_break] = ACTIONS(1854), + [anon_sym_continue] = ACTIONS(1854), + [anon_sym_for] = ACTIONS(1854), + [anon_sym_loop] = ACTIONS(1854), + [anon_sym_while] = ACTIONS(1854), + [anon_sym_do] = ACTIONS(1854), + [anon_sym_if] = ACTIONS(1854), + [anon_sym_match] = ACTIONS(1854), + [anon_sym_LBRACE] = ACTIONS(1854), + [anon_sym_try] = ACTIONS(1854), + [anon_sym_return] = ACTIONS(1854), + [anon_sym_source] = ACTIONS(1854), + [anon_sym_source_DASHenv] = ACTIONS(1854), + [anon_sym_register] = ACTIONS(1854), + [anon_sym_hide] = ACTIONS(1854), + [anon_sym_hide_DASHenv] = ACTIONS(1854), + [anon_sym_overlay] = ACTIONS(1854), + [anon_sym_where] = ACTIONS(1854), + [anon_sym_not] = ACTIONS(1854), + [anon_sym_DOT_DOT_LT] = ACTIONS(1854), + [anon_sym_DOT_DOT] = ACTIONS(1854), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1854), + [sym_val_nothing] = ACTIONS(1854), + [anon_sym_true] = ACTIONS(1854), + [anon_sym_false] = ACTIONS(1854), + [aux_sym_val_number_token1] = ACTIONS(1854), + [aux_sym_val_number_token2] = ACTIONS(1854), + [aux_sym_val_number_token3] = ACTIONS(1854), + [aux_sym_val_number_token4] = ACTIONS(1854), + [anon_sym_inf] = ACTIONS(1854), + [anon_sym_DASHinf] = ACTIONS(1854), + [anon_sym_NaN] = ACTIONS(1854), + [anon_sym_0b] = ACTIONS(1854), + [anon_sym_0o] = ACTIONS(1854), + [anon_sym_0x] = ACTIONS(1854), + [sym_val_date] = ACTIONS(1854), + [anon_sym_DQUOTE] = ACTIONS(1854), + [sym__str_single_quotes] = ACTIONS(1854), + [sym__str_back_ticks] = ACTIONS(1854), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1854), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1854), + [anon_sym_CARET] = ACTIONS(1854), + [anon_sym_POUND] = ACTIONS(3), + }, + [922] = { + [sym_comment] = STATE(922), + [ts_builtin_sym_end] = ACTIONS(1998), + [anon_sym_export] = ACTIONS(1996), + [anon_sym_alias] = ACTIONS(1996), + [anon_sym_let] = ACTIONS(1996), + [anon_sym_let_DASHenv] = ACTIONS(1996), + [anon_sym_mut] = ACTIONS(1996), + [anon_sym_const] = ACTIONS(1996), + [sym_cmd_identifier] = ACTIONS(1996), + [anon_sym_SEMI] = ACTIONS(1996), + [anon_sym_LF] = ACTIONS(1998), + [anon_sym_def] = ACTIONS(1996), + [anon_sym_def_DASHenv] = ACTIONS(1996), + [anon_sym_export_DASHenv] = ACTIONS(1996), + [anon_sym_extern] = ACTIONS(1996), + [anon_sym_module] = ACTIONS(1996), + [anon_sym_use] = ACTIONS(1996), + [anon_sym_LBRACK] = ACTIONS(1996), + [anon_sym_LPAREN] = ACTIONS(1996), + [anon_sym_DOLLAR] = ACTIONS(1996), + [anon_sym_error] = ACTIONS(1996), + [anon_sym_DASH] = ACTIONS(1996), + [anon_sym_break] = ACTIONS(1996), + [anon_sym_continue] = ACTIONS(1996), + [anon_sym_for] = ACTIONS(1996), + [anon_sym_loop] = ACTIONS(1996), + [anon_sym_while] = ACTIONS(1996), + [anon_sym_do] = ACTIONS(1996), + [anon_sym_if] = ACTIONS(1996), + [anon_sym_match] = ACTIONS(1996), + [anon_sym_LBRACE] = ACTIONS(1996), + [anon_sym_try] = ACTIONS(1996), + [anon_sym_return] = ACTIONS(1996), + [anon_sym_source] = ACTIONS(1996), + [anon_sym_source_DASHenv] = ACTIONS(1996), + [anon_sym_register] = ACTIONS(1996), + [anon_sym_hide] = ACTIONS(1996), + [anon_sym_hide_DASHenv] = ACTIONS(1996), + [anon_sym_overlay] = ACTIONS(1996), + [anon_sym_where] = ACTIONS(1996), + [anon_sym_not] = ACTIONS(1996), + [anon_sym_DOT_DOT_LT] = ACTIONS(1996), + [anon_sym_DOT_DOT] = ACTIONS(1996), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1996), + [sym_val_nothing] = ACTIONS(1996), + [anon_sym_true] = ACTIONS(1996), + [anon_sym_false] = ACTIONS(1996), + [aux_sym_val_number_token1] = ACTIONS(1996), + [aux_sym_val_number_token2] = ACTIONS(1996), + [aux_sym_val_number_token3] = ACTIONS(1996), + [aux_sym_val_number_token4] = ACTIONS(1996), + [anon_sym_inf] = ACTIONS(1996), + [anon_sym_DASHinf] = ACTIONS(1996), + [anon_sym_NaN] = ACTIONS(1996), + [anon_sym_0b] = ACTIONS(1996), + [anon_sym_0o] = ACTIONS(1996), + [anon_sym_0x] = ACTIONS(1996), + [sym_val_date] = ACTIONS(1996), + [anon_sym_DQUOTE] = ACTIONS(1996), + [sym__str_single_quotes] = ACTIONS(1996), + [sym__str_back_ticks] = ACTIONS(1996), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1996), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1996), + [anon_sym_CARET] = ACTIONS(1996), + [anon_sym_POUND] = ACTIONS(3), + }, + [923] = { + [sym_comment] = STATE(923), + [ts_builtin_sym_end] = ACTIONS(1948), + [anon_sym_export] = ACTIONS(1946), + [anon_sym_alias] = ACTIONS(1946), + [anon_sym_let] = ACTIONS(1946), + [anon_sym_let_DASHenv] = ACTIONS(1946), + [anon_sym_mut] = ACTIONS(1946), + [anon_sym_const] = ACTIONS(1946), + [sym_cmd_identifier] = ACTIONS(1946), + [anon_sym_SEMI] = ACTIONS(1946), + [anon_sym_LF] = ACTIONS(1948), + [anon_sym_def] = ACTIONS(1946), + [anon_sym_def_DASHenv] = ACTIONS(1946), + [anon_sym_export_DASHenv] = ACTIONS(1946), + [anon_sym_extern] = ACTIONS(1946), + [anon_sym_module] = ACTIONS(1946), + [anon_sym_use] = ACTIONS(1946), + [anon_sym_LBRACK] = ACTIONS(1946), + [anon_sym_LPAREN] = ACTIONS(1946), + [anon_sym_DOLLAR] = ACTIONS(1946), + [anon_sym_error] = ACTIONS(1946), + [anon_sym_DASH] = ACTIONS(1946), + [anon_sym_break] = ACTIONS(1946), + [anon_sym_continue] = ACTIONS(1946), + [anon_sym_for] = ACTIONS(1946), + [anon_sym_loop] = ACTIONS(1946), + [anon_sym_while] = ACTIONS(1946), + [anon_sym_do] = ACTIONS(1946), + [anon_sym_if] = ACTIONS(1946), + [anon_sym_match] = ACTIONS(1946), + [anon_sym_LBRACE] = ACTIONS(1946), + [anon_sym_try] = ACTIONS(1946), + [anon_sym_return] = ACTIONS(1946), + [anon_sym_source] = ACTIONS(1946), + [anon_sym_source_DASHenv] = ACTIONS(1946), + [anon_sym_register] = ACTIONS(1946), + [anon_sym_hide] = ACTIONS(1946), + [anon_sym_hide_DASHenv] = ACTIONS(1946), + [anon_sym_overlay] = ACTIONS(1946), + [anon_sym_where] = ACTIONS(1946), + [anon_sym_not] = ACTIONS(1946), + [anon_sym_DOT_DOT_LT] = ACTIONS(1946), + [anon_sym_DOT_DOT] = ACTIONS(1946), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1946), + [sym_val_nothing] = ACTIONS(1946), + [anon_sym_true] = ACTIONS(1946), + [anon_sym_false] = ACTIONS(1946), + [aux_sym_val_number_token1] = ACTIONS(1946), + [aux_sym_val_number_token2] = ACTIONS(1946), + [aux_sym_val_number_token3] = ACTIONS(1946), + [aux_sym_val_number_token4] = ACTIONS(1946), + [anon_sym_inf] = ACTIONS(1946), + [anon_sym_DASHinf] = ACTIONS(1946), + [anon_sym_NaN] = ACTIONS(1946), + [anon_sym_0b] = ACTIONS(1946), + [anon_sym_0o] = ACTIONS(1946), + [anon_sym_0x] = ACTIONS(1946), + [sym_val_date] = ACTIONS(1946), + [anon_sym_DQUOTE] = ACTIONS(1946), + [sym__str_single_quotes] = ACTIONS(1946), + [sym__str_back_ticks] = ACTIONS(1946), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1946), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1946), + [anon_sym_CARET] = ACTIONS(1946), + [anon_sym_POUND] = ACTIONS(3), + }, + [924] = { + [sym_comment] = STATE(924), + [ts_builtin_sym_end] = ACTIONS(1974), + [anon_sym_export] = ACTIONS(1972), + [anon_sym_alias] = ACTIONS(1972), + [anon_sym_let] = ACTIONS(1972), + [anon_sym_let_DASHenv] = ACTIONS(1972), + [anon_sym_mut] = ACTIONS(1972), + [anon_sym_const] = ACTIONS(1972), + [sym_cmd_identifier] = ACTIONS(1972), + [anon_sym_SEMI] = ACTIONS(1972), + [anon_sym_LF] = ACTIONS(1974), + [anon_sym_def] = ACTIONS(1972), + [anon_sym_def_DASHenv] = ACTIONS(1972), + [anon_sym_export_DASHenv] = ACTIONS(1972), + [anon_sym_extern] = ACTIONS(1972), + [anon_sym_module] = ACTIONS(1972), + [anon_sym_use] = ACTIONS(1972), + [anon_sym_LBRACK] = ACTIONS(1972), + [anon_sym_LPAREN] = ACTIONS(1972), + [anon_sym_DOLLAR] = ACTIONS(1972), + [anon_sym_error] = ACTIONS(1972), + [anon_sym_DASH] = ACTIONS(1972), + [anon_sym_break] = ACTIONS(1972), + [anon_sym_continue] = ACTIONS(1972), + [anon_sym_for] = ACTIONS(1972), + [anon_sym_loop] = ACTIONS(1972), + [anon_sym_while] = ACTIONS(1972), + [anon_sym_do] = ACTIONS(1972), + [anon_sym_if] = ACTIONS(1972), + [anon_sym_match] = ACTIONS(1972), + [anon_sym_LBRACE] = ACTIONS(1972), + [anon_sym_try] = ACTIONS(1972), + [anon_sym_return] = ACTIONS(1972), + [anon_sym_source] = ACTIONS(1972), + [anon_sym_source_DASHenv] = ACTIONS(1972), + [anon_sym_register] = ACTIONS(1972), + [anon_sym_hide] = ACTIONS(1972), + [anon_sym_hide_DASHenv] = ACTIONS(1972), + [anon_sym_overlay] = ACTIONS(1972), + [anon_sym_where] = ACTIONS(1972), + [anon_sym_not] = ACTIONS(1972), + [anon_sym_DOT_DOT_LT] = ACTIONS(1972), + [anon_sym_DOT_DOT] = ACTIONS(1972), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1972), + [sym_val_nothing] = ACTIONS(1972), + [anon_sym_true] = ACTIONS(1972), + [anon_sym_false] = ACTIONS(1972), + [aux_sym_val_number_token1] = ACTIONS(1972), + [aux_sym_val_number_token2] = ACTIONS(1972), + [aux_sym_val_number_token3] = ACTIONS(1972), + [aux_sym_val_number_token4] = ACTIONS(1972), + [anon_sym_inf] = ACTIONS(1972), + [anon_sym_DASHinf] = ACTIONS(1972), + [anon_sym_NaN] = ACTIONS(1972), + [anon_sym_0b] = ACTIONS(1972), + [anon_sym_0o] = ACTIONS(1972), + [anon_sym_0x] = ACTIONS(1972), + [sym_val_date] = ACTIONS(1972), + [anon_sym_DQUOTE] = ACTIONS(1972), + [sym__str_single_quotes] = ACTIONS(1972), + [sym__str_back_ticks] = ACTIONS(1972), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1972), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1972), + [anon_sym_CARET] = ACTIONS(1972), + [anon_sym_POUND] = ACTIONS(3), + }, + [925] = { + [sym_comment] = STATE(925), + [ts_builtin_sym_end] = ACTIONS(1944), + [anon_sym_export] = ACTIONS(1942), + [anon_sym_alias] = ACTIONS(1942), + [anon_sym_let] = ACTIONS(1942), + [anon_sym_let_DASHenv] = ACTIONS(1942), + [anon_sym_mut] = ACTIONS(1942), + [anon_sym_const] = ACTIONS(1942), + [sym_cmd_identifier] = ACTIONS(1942), + [anon_sym_SEMI] = ACTIONS(1942), + [anon_sym_LF] = ACTIONS(1944), + [anon_sym_def] = ACTIONS(1942), + [anon_sym_def_DASHenv] = ACTIONS(1942), + [anon_sym_export_DASHenv] = ACTIONS(1942), + [anon_sym_extern] = ACTIONS(1942), + [anon_sym_module] = ACTIONS(1942), + [anon_sym_use] = ACTIONS(1942), + [anon_sym_LBRACK] = ACTIONS(1942), + [anon_sym_LPAREN] = ACTIONS(1942), + [anon_sym_DOLLAR] = ACTIONS(1942), + [anon_sym_error] = ACTIONS(1942), + [anon_sym_DASH] = ACTIONS(1942), + [anon_sym_break] = ACTIONS(1942), + [anon_sym_continue] = ACTIONS(1942), + [anon_sym_for] = ACTIONS(1942), + [anon_sym_loop] = ACTIONS(1942), + [anon_sym_while] = ACTIONS(1942), + [anon_sym_do] = ACTIONS(1942), + [anon_sym_if] = ACTIONS(1942), + [anon_sym_match] = ACTIONS(1942), + [anon_sym_LBRACE] = ACTIONS(1942), + [anon_sym_try] = ACTIONS(1942), + [anon_sym_return] = ACTIONS(1942), + [anon_sym_source] = ACTIONS(1942), + [anon_sym_source_DASHenv] = ACTIONS(1942), + [anon_sym_register] = ACTIONS(1942), + [anon_sym_hide] = ACTIONS(1942), + [anon_sym_hide_DASHenv] = ACTIONS(1942), + [anon_sym_overlay] = ACTIONS(1942), + [anon_sym_where] = ACTIONS(1942), + [anon_sym_not] = ACTIONS(1942), + [anon_sym_DOT_DOT_LT] = ACTIONS(1942), + [anon_sym_DOT_DOT] = ACTIONS(1942), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1942), + [sym_val_nothing] = ACTIONS(1942), + [anon_sym_true] = ACTIONS(1942), + [anon_sym_false] = ACTIONS(1942), + [aux_sym_val_number_token1] = ACTIONS(1942), + [aux_sym_val_number_token2] = ACTIONS(1942), + [aux_sym_val_number_token3] = ACTIONS(1942), + [aux_sym_val_number_token4] = ACTIONS(1942), + [anon_sym_inf] = ACTIONS(1942), + [anon_sym_DASHinf] = ACTIONS(1942), + [anon_sym_NaN] = ACTIONS(1942), + [anon_sym_0b] = ACTIONS(1942), + [anon_sym_0o] = ACTIONS(1942), + [anon_sym_0x] = ACTIONS(1942), + [sym_val_date] = ACTIONS(1942), + [anon_sym_DQUOTE] = ACTIONS(1942), + [sym__str_single_quotes] = ACTIONS(1942), + [sym__str_back_ticks] = ACTIONS(1942), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1942), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1942), + [anon_sym_CARET] = ACTIONS(1942), + [anon_sym_POUND] = ACTIONS(3), + }, + [926] = { + [sym_comment] = STATE(926), + [ts_builtin_sym_end] = ACTIONS(2016), + [anon_sym_export] = ACTIONS(2014), + [anon_sym_alias] = ACTIONS(2014), + [anon_sym_let] = ACTIONS(2014), + [anon_sym_let_DASHenv] = ACTIONS(2014), + [anon_sym_mut] = ACTIONS(2014), + [anon_sym_const] = ACTIONS(2014), + [sym_cmd_identifier] = ACTIONS(2014), + [anon_sym_SEMI] = ACTIONS(2014), + [anon_sym_LF] = ACTIONS(2016), + [anon_sym_def] = ACTIONS(2014), + [anon_sym_def_DASHenv] = ACTIONS(2014), + [anon_sym_export_DASHenv] = ACTIONS(2014), + [anon_sym_extern] = ACTIONS(2014), + [anon_sym_module] = ACTIONS(2014), + [anon_sym_use] = ACTIONS(2014), + [anon_sym_LBRACK] = ACTIONS(2014), + [anon_sym_LPAREN] = ACTIONS(2014), + [anon_sym_DOLLAR] = ACTIONS(2014), + [anon_sym_error] = ACTIONS(2014), + [anon_sym_DASH] = ACTIONS(2014), + [anon_sym_break] = ACTIONS(2014), + [anon_sym_continue] = ACTIONS(2014), + [anon_sym_for] = ACTIONS(2014), + [anon_sym_loop] = ACTIONS(2014), + [anon_sym_while] = ACTIONS(2014), + [anon_sym_do] = ACTIONS(2014), + [anon_sym_if] = ACTIONS(2014), + [anon_sym_match] = ACTIONS(2014), + [anon_sym_LBRACE] = ACTIONS(2014), + [anon_sym_try] = ACTIONS(2014), + [anon_sym_return] = ACTIONS(2014), + [anon_sym_source] = ACTIONS(2014), + [anon_sym_source_DASHenv] = ACTIONS(2014), + [anon_sym_register] = ACTIONS(2014), + [anon_sym_hide] = ACTIONS(2014), + [anon_sym_hide_DASHenv] = ACTIONS(2014), + [anon_sym_overlay] = ACTIONS(2014), + [anon_sym_where] = ACTIONS(2014), + [anon_sym_not] = ACTIONS(2014), + [anon_sym_DOT_DOT_LT] = ACTIONS(2014), + [anon_sym_DOT_DOT] = ACTIONS(2014), + [anon_sym_DOT_DOT_EQ] = ACTIONS(2014), + [sym_val_nothing] = ACTIONS(2014), + [anon_sym_true] = ACTIONS(2014), + [anon_sym_false] = ACTIONS(2014), + [aux_sym_val_number_token1] = ACTIONS(2014), + [aux_sym_val_number_token2] = ACTIONS(2014), + [aux_sym_val_number_token3] = ACTIONS(2014), + [aux_sym_val_number_token4] = ACTIONS(2014), + [anon_sym_inf] = ACTIONS(2014), + [anon_sym_DASHinf] = ACTIONS(2014), + [anon_sym_NaN] = ACTIONS(2014), + [anon_sym_0b] = ACTIONS(2014), + [anon_sym_0o] = ACTIONS(2014), + [anon_sym_0x] = ACTIONS(2014), + [sym_val_date] = ACTIONS(2014), + [anon_sym_DQUOTE] = ACTIONS(2014), + [sym__str_single_quotes] = ACTIONS(2014), + [sym__str_back_ticks] = ACTIONS(2014), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2014), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2014), + [anon_sym_CARET] = ACTIONS(2014), + [anon_sym_POUND] = ACTIONS(3), + }, + [927] = { + [sym_comment] = STATE(927), + [ts_builtin_sym_end] = ACTIONS(1938), + [anon_sym_export] = ACTIONS(1936), + [anon_sym_alias] = ACTIONS(1936), + [anon_sym_let] = ACTIONS(1936), + [anon_sym_let_DASHenv] = ACTIONS(1936), + [anon_sym_mut] = ACTIONS(1936), + [anon_sym_const] = ACTIONS(1936), + [sym_cmd_identifier] = ACTIONS(1936), + [anon_sym_SEMI] = ACTIONS(1936), + [anon_sym_LF] = ACTIONS(1938), + [anon_sym_def] = ACTIONS(1936), + [anon_sym_def_DASHenv] = ACTIONS(1936), + [anon_sym_export_DASHenv] = ACTIONS(1936), + [anon_sym_extern] = ACTIONS(1936), + [anon_sym_module] = ACTIONS(1936), + [anon_sym_use] = ACTIONS(1936), + [anon_sym_LBRACK] = ACTIONS(1936), + [anon_sym_LPAREN] = ACTIONS(1936), + [anon_sym_DOLLAR] = ACTIONS(1936), + [anon_sym_error] = ACTIONS(1936), + [anon_sym_DASH] = ACTIONS(1936), + [anon_sym_break] = ACTIONS(1936), + [anon_sym_continue] = ACTIONS(1936), + [anon_sym_for] = ACTIONS(1936), + [anon_sym_loop] = ACTIONS(1936), + [anon_sym_while] = ACTIONS(1936), + [anon_sym_do] = ACTIONS(1936), + [anon_sym_if] = ACTIONS(1936), + [anon_sym_match] = ACTIONS(1936), + [anon_sym_LBRACE] = ACTIONS(1936), + [anon_sym_try] = ACTIONS(1936), + [anon_sym_return] = ACTIONS(1936), + [anon_sym_source] = ACTIONS(1936), + [anon_sym_source_DASHenv] = ACTIONS(1936), + [anon_sym_register] = ACTIONS(1936), + [anon_sym_hide] = ACTIONS(1936), + [anon_sym_hide_DASHenv] = ACTIONS(1936), + [anon_sym_overlay] = ACTIONS(1936), + [anon_sym_where] = ACTIONS(1936), + [anon_sym_not] = ACTIONS(1936), + [anon_sym_DOT_DOT_LT] = ACTIONS(1936), + [anon_sym_DOT_DOT] = ACTIONS(1936), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1936), + [sym_val_nothing] = ACTIONS(1936), + [anon_sym_true] = ACTIONS(1936), + [anon_sym_false] = ACTIONS(1936), + [aux_sym_val_number_token1] = ACTIONS(1936), + [aux_sym_val_number_token2] = ACTIONS(1936), + [aux_sym_val_number_token3] = ACTIONS(1936), + [aux_sym_val_number_token4] = ACTIONS(1936), + [anon_sym_inf] = ACTIONS(1936), + [anon_sym_DASHinf] = ACTIONS(1936), + [anon_sym_NaN] = ACTIONS(1936), + [anon_sym_0b] = ACTIONS(1936), + [anon_sym_0o] = ACTIONS(1936), + [anon_sym_0x] = ACTIONS(1936), + [sym_val_date] = ACTIONS(1936), + [anon_sym_DQUOTE] = ACTIONS(1936), + [sym__str_single_quotes] = ACTIONS(1936), + [sym__str_back_ticks] = ACTIONS(1936), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1936), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1936), + [anon_sym_CARET] = ACTIONS(1936), + [anon_sym_POUND] = ACTIONS(3), + }, + [928] = { + [sym_comment] = STATE(928), + [ts_builtin_sym_end] = ACTIONS(1856), + [anon_sym_export] = ACTIONS(1854), + [anon_sym_alias] = ACTIONS(1854), + [anon_sym_let] = ACTIONS(1854), + [anon_sym_let_DASHenv] = ACTIONS(1854), + [anon_sym_mut] = ACTIONS(1854), + [anon_sym_const] = ACTIONS(1854), + [sym_cmd_identifier] = ACTIONS(1854), + [anon_sym_SEMI] = ACTIONS(1854), + [anon_sym_LF] = ACTIONS(1856), + [anon_sym_def] = ACTIONS(1854), + [anon_sym_def_DASHenv] = ACTIONS(1854), + [anon_sym_export_DASHenv] = ACTIONS(1854), + [anon_sym_extern] = ACTIONS(1854), + [anon_sym_module] = ACTIONS(1854), + [anon_sym_use] = ACTIONS(1854), + [anon_sym_LBRACK] = ACTIONS(1854), + [anon_sym_LPAREN] = ACTIONS(1854), + [anon_sym_DOLLAR] = ACTIONS(1854), + [anon_sym_error] = ACTIONS(1854), + [anon_sym_DASH] = ACTIONS(1854), + [anon_sym_break] = ACTIONS(1854), + [anon_sym_continue] = ACTIONS(1854), + [anon_sym_for] = ACTIONS(1854), + [anon_sym_loop] = ACTIONS(1854), + [anon_sym_while] = ACTIONS(1854), + [anon_sym_do] = ACTIONS(1854), + [anon_sym_if] = ACTIONS(1854), + [anon_sym_match] = ACTIONS(1854), + [anon_sym_LBRACE] = ACTIONS(1854), + [anon_sym_try] = ACTIONS(1854), + [anon_sym_return] = ACTIONS(1854), + [anon_sym_source] = ACTIONS(1854), + [anon_sym_source_DASHenv] = ACTIONS(1854), + [anon_sym_register] = ACTIONS(1854), + [anon_sym_hide] = ACTIONS(1854), + [anon_sym_hide_DASHenv] = ACTIONS(1854), + [anon_sym_overlay] = ACTIONS(1854), + [anon_sym_where] = ACTIONS(1854), + [anon_sym_not] = ACTIONS(1854), + [anon_sym_DOT_DOT_LT] = ACTIONS(1854), + [anon_sym_DOT_DOT] = ACTIONS(1854), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1854), + [sym_val_nothing] = ACTIONS(1854), + [anon_sym_true] = ACTIONS(1854), + [anon_sym_false] = ACTIONS(1854), + [aux_sym_val_number_token1] = ACTIONS(1854), + [aux_sym_val_number_token2] = ACTIONS(1854), + [aux_sym_val_number_token3] = ACTIONS(1854), + [aux_sym_val_number_token4] = ACTIONS(1854), + [anon_sym_inf] = ACTIONS(1854), + [anon_sym_DASHinf] = ACTIONS(1854), + [anon_sym_NaN] = ACTIONS(1854), + [anon_sym_0b] = ACTIONS(1854), + [anon_sym_0o] = ACTIONS(1854), + [anon_sym_0x] = ACTIONS(1854), + [sym_val_date] = ACTIONS(1854), + [anon_sym_DQUOTE] = ACTIONS(1854), + [sym__str_single_quotes] = ACTIONS(1854), + [sym__str_back_ticks] = ACTIONS(1854), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1854), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1854), + [anon_sym_CARET] = ACTIONS(1854), + [anon_sym_POUND] = ACTIONS(3), + }, + [929] = { + [sym_comment] = STATE(929), + [ts_builtin_sym_end] = ACTIONS(1986), + [anon_sym_export] = ACTIONS(1984), + [anon_sym_alias] = ACTIONS(1984), + [anon_sym_let] = ACTIONS(1984), + [anon_sym_let_DASHenv] = ACTIONS(1984), + [anon_sym_mut] = ACTIONS(1984), + [anon_sym_const] = ACTIONS(1984), + [sym_cmd_identifier] = ACTIONS(1984), + [anon_sym_SEMI] = ACTIONS(1984), + [anon_sym_LF] = ACTIONS(1986), + [anon_sym_def] = ACTIONS(1984), + [anon_sym_def_DASHenv] = ACTIONS(1984), + [anon_sym_export_DASHenv] = ACTIONS(1984), + [anon_sym_extern] = ACTIONS(1984), + [anon_sym_module] = ACTIONS(1984), + [anon_sym_use] = ACTIONS(1984), + [anon_sym_LBRACK] = ACTIONS(1984), + [anon_sym_LPAREN] = ACTIONS(1984), + [anon_sym_DOLLAR] = ACTIONS(1984), + [anon_sym_error] = ACTIONS(1984), + [anon_sym_DASH] = ACTIONS(1984), + [anon_sym_break] = ACTIONS(1984), + [anon_sym_continue] = ACTIONS(1984), + [anon_sym_for] = ACTIONS(1984), + [anon_sym_loop] = ACTIONS(1984), + [anon_sym_while] = ACTIONS(1984), + [anon_sym_do] = ACTIONS(1984), + [anon_sym_if] = ACTIONS(1984), + [anon_sym_match] = ACTIONS(1984), + [anon_sym_LBRACE] = ACTIONS(1984), + [anon_sym_try] = ACTIONS(1984), + [anon_sym_return] = ACTIONS(1984), + [anon_sym_source] = ACTIONS(1984), + [anon_sym_source_DASHenv] = ACTIONS(1984), + [anon_sym_register] = ACTIONS(1984), + [anon_sym_hide] = ACTIONS(1984), + [anon_sym_hide_DASHenv] = ACTIONS(1984), + [anon_sym_overlay] = ACTIONS(1984), + [anon_sym_where] = ACTIONS(1984), + [anon_sym_not] = ACTIONS(1984), + [anon_sym_DOT_DOT_LT] = ACTIONS(1984), + [anon_sym_DOT_DOT] = ACTIONS(1984), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1984), + [sym_val_nothing] = ACTIONS(1984), + [anon_sym_true] = ACTIONS(1984), + [anon_sym_false] = ACTIONS(1984), + [aux_sym_val_number_token1] = ACTIONS(1984), + [aux_sym_val_number_token2] = ACTIONS(1984), + [aux_sym_val_number_token3] = ACTIONS(1984), + [aux_sym_val_number_token4] = ACTIONS(1984), + [anon_sym_inf] = ACTIONS(1984), + [anon_sym_DASHinf] = ACTIONS(1984), + [anon_sym_NaN] = ACTIONS(1984), + [anon_sym_0b] = ACTIONS(1984), + [anon_sym_0o] = ACTIONS(1984), + [anon_sym_0x] = ACTIONS(1984), + [sym_val_date] = ACTIONS(1984), + [anon_sym_DQUOTE] = ACTIONS(1984), + [sym__str_single_quotes] = ACTIONS(1984), + [sym__str_back_ticks] = ACTIONS(1984), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1984), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1984), + [anon_sym_CARET] = ACTIONS(1984), + [anon_sym_POUND] = ACTIONS(3), + }, + [930] = { + [sym_comment] = STATE(930), + [ts_builtin_sym_end] = ACTIONS(1844), + [anon_sym_export] = ACTIONS(1842), + [anon_sym_alias] = ACTIONS(1842), + [anon_sym_let] = ACTIONS(1842), + [anon_sym_let_DASHenv] = ACTIONS(1842), + [anon_sym_mut] = ACTIONS(1842), + [anon_sym_const] = ACTIONS(1842), + [sym_cmd_identifier] = ACTIONS(1842), + [anon_sym_SEMI] = ACTIONS(1842), + [anon_sym_LF] = ACTIONS(1844), + [anon_sym_def] = ACTIONS(1842), + [anon_sym_def_DASHenv] = ACTIONS(1842), + [anon_sym_export_DASHenv] = ACTIONS(1842), + [anon_sym_extern] = ACTIONS(1842), + [anon_sym_module] = ACTIONS(1842), + [anon_sym_use] = ACTIONS(1842), + [anon_sym_LBRACK] = ACTIONS(1842), + [anon_sym_LPAREN] = ACTIONS(1842), + [anon_sym_DOLLAR] = ACTIONS(1842), + [anon_sym_error] = ACTIONS(1842), + [anon_sym_DASH] = ACTIONS(1842), + [anon_sym_break] = ACTIONS(1842), + [anon_sym_continue] = ACTIONS(1842), + [anon_sym_for] = ACTIONS(1842), + [anon_sym_loop] = ACTIONS(1842), + [anon_sym_while] = ACTIONS(1842), + [anon_sym_do] = ACTIONS(1842), + [anon_sym_if] = ACTIONS(1842), + [anon_sym_match] = ACTIONS(1842), + [anon_sym_LBRACE] = ACTIONS(1842), + [anon_sym_try] = ACTIONS(1842), + [anon_sym_return] = ACTIONS(1842), + [anon_sym_source] = ACTIONS(1842), + [anon_sym_source_DASHenv] = ACTIONS(1842), + [anon_sym_register] = ACTIONS(1842), + [anon_sym_hide] = ACTIONS(1842), + [anon_sym_hide_DASHenv] = ACTIONS(1842), + [anon_sym_overlay] = ACTIONS(1842), + [anon_sym_where] = ACTIONS(1842), + [anon_sym_not] = ACTIONS(1842), + [anon_sym_DOT_DOT_LT] = ACTIONS(1842), + [anon_sym_DOT_DOT] = ACTIONS(1842), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1842), + [sym_val_nothing] = ACTIONS(1842), + [anon_sym_true] = ACTIONS(1842), + [anon_sym_false] = ACTIONS(1842), + [aux_sym_val_number_token1] = ACTIONS(1842), + [aux_sym_val_number_token2] = ACTIONS(1842), + [aux_sym_val_number_token3] = ACTIONS(1842), + [aux_sym_val_number_token4] = ACTIONS(1842), + [anon_sym_inf] = ACTIONS(1842), + [anon_sym_DASHinf] = ACTIONS(1842), + [anon_sym_NaN] = ACTIONS(1842), + [anon_sym_0b] = ACTIONS(1842), + [anon_sym_0o] = ACTIONS(1842), + [anon_sym_0x] = ACTIONS(1842), + [sym_val_date] = ACTIONS(1842), + [anon_sym_DQUOTE] = ACTIONS(1842), + [sym__str_single_quotes] = ACTIONS(1842), + [sym__str_back_ticks] = ACTIONS(1842), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1842), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1842), + [anon_sym_CARET] = ACTIONS(1842), + [anon_sym_POUND] = ACTIONS(3), + }, + [931] = { + [sym_comment] = STATE(931), + [ts_builtin_sym_end] = ACTIONS(1764), + [anon_sym_export] = ACTIONS(1762), + [anon_sym_alias] = ACTIONS(1762), + [anon_sym_let] = ACTIONS(1762), + [anon_sym_let_DASHenv] = ACTIONS(1762), + [anon_sym_mut] = ACTIONS(1762), + [anon_sym_const] = ACTIONS(1762), + [sym_cmd_identifier] = ACTIONS(1762), + [anon_sym_SEMI] = ACTIONS(1762), + [anon_sym_LF] = ACTIONS(1764), + [anon_sym_def] = ACTIONS(1762), + [anon_sym_def_DASHenv] = ACTIONS(1762), + [anon_sym_export_DASHenv] = ACTIONS(1762), + [anon_sym_extern] = ACTIONS(1762), + [anon_sym_module] = ACTIONS(1762), + [anon_sym_use] = ACTIONS(1762), + [anon_sym_LBRACK] = ACTIONS(1762), + [anon_sym_LPAREN] = ACTIONS(1762), + [anon_sym_DOLLAR] = ACTIONS(1762), + [anon_sym_error] = ACTIONS(1762), + [anon_sym_DASH] = ACTIONS(1762), + [anon_sym_break] = ACTIONS(1762), + [anon_sym_continue] = ACTIONS(1762), + [anon_sym_for] = ACTIONS(1762), + [anon_sym_loop] = ACTIONS(1762), + [anon_sym_while] = ACTIONS(1762), + [anon_sym_do] = ACTIONS(1762), + [anon_sym_if] = ACTIONS(1762), + [anon_sym_match] = ACTIONS(1762), + [anon_sym_LBRACE] = ACTIONS(1762), + [anon_sym_try] = ACTIONS(1762), + [anon_sym_return] = ACTIONS(1762), + [anon_sym_source] = ACTIONS(1762), + [anon_sym_source_DASHenv] = ACTIONS(1762), + [anon_sym_register] = ACTIONS(1762), + [anon_sym_hide] = ACTIONS(1762), + [anon_sym_hide_DASHenv] = ACTIONS(1762), + [anon_sym_overlay] = ACTIONS(1762), + [anon_sym_where] = ACTIONS(1762), + [anon_sym_not] = ACTIONS(1762), + [anon_sym_DOT_DOT_LT] = ACTIONS(1762), + [anon_sym_DOT_DOT] = ACTIONS(1762), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1762), + [sym_val_nothing] = ACTIONS(1762), + [anon_sym_true] = ACTIONS(1762), + [anon_sym_false] = ACTIONS(1762), + [aux_sym_val_number_token1] = ACTIONS(1762), + [aux_sym_val_number_token2] = ACTIONS(1762), + [aux_sym_val_number_token3] = ACTIONS(1762), + [aux_sym_val_number_token4] = ACTIONS(1762), + [anon_sym_inf] = ACTIONS(1762), + [anon_sym_DASHinf] = ACTIONS(1762), + [anon_sym_NaN] = ACTIONS(1762), + [anon_sym_0b] = ACTIONS(1762), + [anon_sym_0o] = ACTIONS(1762), + [anon_sym_0x] = ACTIONS(1762), + [sym_val_date] = ACTIONS(1762), + [anon_sym_DQUOTE] = ACTIONS(1762), + [sym__str_single_quotes] = ACTIONS(1762), + [sym__str_back_ticks] = ACTIONS(1762), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1762), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1762), + [anon_sym_CARET] = ACTIONS(1762), + [anon_sym_POUND] = ACTIONS(3), + }, + [932] = { + [sym_comment] = STATE(932), + [anon_sym_EQ] = ACTIONS(702), + [sym_cmd_identifier] = ACTIONS(702), + [anon_sym_SEMI] = ACTIONS(704), + [anon_sym_COLON] = ACTIONS(704), + [anon_sym_LBRACK] = ACTIONS(704), + [anon_sym_COMMA] = ACTIONS(704), + [anon_sym_RBRACK] = ACTIONS(704), + [anon_sym_LPAREN] = ACTIONS(704), + [anon_sym_DOLLAR] = ACTIONS(702), + [anon_sym_GT] = ACTIONS(702), + [anon_sym_DASH] = ACTIONS(702), + [anon_sym_in] = ACTIONS(702), + [anon_sym_LBRACE] = ACTIONS(704), + [anon_sym_DOT] = ACTIONS(702), + [anon_sym_STAR] = ACTIONS(702), + [anon_sym_QMARK2] = ACTIONS(704), + [anon_sym_STAR_STAR] = ACTIONS(704), + [anon_sym_PLUS_PLUS] = ACTIONS(704), + [anon_sym_SLASH] = ACTIONS(702), + [anon_sym_mod] = ACTIONS(702), + [anon_sym_SLASH_SLASH] = ACTIONS(704), + [anon_sym_PLUS] = ACTIONS(702), + [anon_sym_bit_DASHshl] = ACTIONS(702), + [anon_sym_bit_DASHshr] = ACTIONS(702), + [anon_sym_EQ_EQ] = ACTIONS(704), + [anon_sym_BANG_EQ] = ACTIONS(704), + [anon_sym_LT2] = ACTIONS(702), + [anon_sym_LT_EQ] = ACTIONS(704), + [anon_sym_GT_EQ] = ACTIONS(704), + [anon_sym_not_DASHin] = ACTIONS(702), + [anon_sym_starts_DASHwith] = ACTIONS(702), + [anon_sym_ends_DASHwith] = ACTIONS(702), + [anon_sym_EQ_TILDE] = ACTIONS(704), + [anon_sym_BANG_TILDE] = ACTIONS(704), + [anon_sym_bit_DASHand] = ACTIONS(702), + [anon_sym_bit_DASHxor] = ACTIONS(702), + [anon_sym_bit_DASHor] = ACTIONS(702), + [anon_sym_and] = ACTIONS(702), + [anon_sym_xor] = ACTIONS(702), + [anon_sym_or] = ACTIONS(702), + [anon_sym_not] = ACTIONS(702), + [anon_sym_DOT_DOT_LT] = ACTIONS(704), + [anon_sym_DOT_DOT] = ACTIONS(702), + [anon_sym_DOT_DOT_EQ] = ACTIONS(704), + [sym_val_nothing] = ACTIONS(702), + [anon_sym_true] = ACTIONS(702), + [anon_sym_false] = ACTIONS(702), + [aux_sym_val_number_token1] = ACTIONS(702), + [aux_sym_val_number_token2] = ACTIONS(704), + [aux_sym_val_number_token3] = ACTIONS(704), + [aux_sym_val_number_token4] = ACTIONS(704), + [anon_sym_inf] = ACTIONS(702), + [anon_sym_DASHinf] = ACTIONS(704), + [anon_sym_NaN] = ACTIONS(702), + [anon_sym_0b] = ACTIONS(702), + [anon_sym_0o] = ACTIONS(702), + [anon_sym_0x] = ACTIONS(702), + [sym_val_date] = ACTIONS(704), + [anon_sym_DQUOTE] = ACTIONS(704), + [sym__str_single_quotes] = ACTIONS(704), + [sym__str_back_ticks] = ACTIONS(704), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(704), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(704), + [anon_sym_POUND] = ACTIONS(147), + }, [933] = { - [sym_val_record] = STATE(1114), [sym_comment] = STATE(933), - [ts_builtin_sym_end] = ACTIONS(2005), - [sym_cmd_identifier] = ACTIONS(2007), - [anon_sym_SEMI] = ACTIONS(2007), - [anon_sym_LF] = ACTIONS(2005), - [anon_sym_export] = ACTIONS(2007), - [anon_sym_alias] = ACTIONS(2007), - [anon_sym_def] = ACTIONS(2007), - [anon_sym_def_DASHenv] = ACTIONS(2007), - [anon_sym_export_DASHenv] = ACTIONS(2007), - [anon_sym_extern] = ACTIONS(2007), - [anon_sym_module] = ACTIONS(2007), - [anon_sym_use] = ACTIONS(2007), - [anon_sym_LBRACK] = ACTIONS(2007), - [anon_sym_LPAREN] = ACTIONS(2007), - [anon_sym_DOLLAR] = ACTIONS(2007), - [anon_sym_error] = ACTIONS(2007), - [anon_sym_DASH] = ACTIONS(2007), - [anon_sym_break] = ACTIONS(2007), - [anon_sym_continue] = ACTIONS(2007), - [anon_sym_for] = ACTIONS(2007), - [anon_sym_loop] = ACTIONS(2007), - [anon_sym_while] = ACTIONS(2007), - [anon_sym_do] = ACTIONS(2007), - [anon_sym_if] = ACTIONS(2007), - [anon_sym_match] = ACTIONS(2007), - [anon_sym_LBRACE] = ACTIONS(2007), - [anon_sym_try] = ACTIONS(2007), - [anon_sym_return] = ACTIONS(2007), - [anon_sym_let] = ACTIONS(2007), - [anon_sym_let_DASHenv] = ACTIONS(2007), - [anon_sym_mut] = ACTIONS(2007), - [anon_sym_const] = ACTIONS(2007), - [anon_sym_source] = ACTIONS(2007), - [anon_sym_source_DASHenv] = ACTIONS(2007), - [anon_sym_register] = ACTIONS(2007), - [anon_sym_hide] = ACTIONS(2007), - [anon_sym_hide_DASHenv] = ACTIONS(2007), - [anon_sym_overlay] = ACTIONS(2007), - [anon_sym_where] = ACTIONS(2007), - [anon_sym_not] = ACTIONS(2007), - [anon_sym_DOT_DOT_LT] = ACTIONS(2007), - [anon_sym_DOT_DOT] = ACTIONS(2007), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2007), - [sym_val_nothing] = ACTIONS(2007), - [anon_sym_true] = ACTIONS(2007), - [anon_sym_false] = ACTIONS(2007), - [aux_sym_val_number_token1] = ACTIONS(2007), - [aux_sym_val_number_token2] = ACTIONS(2007), - [aux_sym_val_number_token3] = ACTIONS(2007), - [aux_sym_val_number_token4] = ACTIONS(2007), - [anon_sym_inf] = ACTIONS(2007), - [anon_sym_DASHinf] = ACTIONS(2007), - [anon_sym_NaN] = ACTIONS(2007), - [anon_sym_0b] = ACTIONS(2007), - [anon_sym_0o] = ACTIONS(2007), - [anon_sym_0x] = ACTIONS(2007), - [sym_val_date] = ACTIONS(2007), - [anon_sym_DQUOTE] = ACTIONS(2007), - [sym__str_single_quotes] = ACTIONS(2007), - [sym__str_back_ticks] = ACTIONS(2007), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2007), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2007), - [anon_sym_CARET] = ACTIONS(2007), + [ts_builtin_sym_end] = ACTIONS(1990), + [anon_sym_export] = ACTIONS(1988), + [anon_sym_alias] = ACTIONS(1988), + [anon_sym_let] = ACTIONS(1988), + [anon_sym_let_DASHenv] = ACTIONS(1988), + [anon_sym_mut] = ACTIONS(1988), + [anon_sym_const] = ACTIONS(1988), + [sym_cmd_identifier] = ACTIONS(1988), + [anon_sym_SEMI] = ACTIONS(1988), + [anon_sym_LF] = ACTIONS(1990), + [anon_sym_def] = ACTIONS(1988), + [anon_sym_def_DASHenv] = ACTIONS(1988), + [anon_sym_export_DASHenv] = ACTIONS(1988), + [anon_sym_extern] = ACTIONS(1988), + [anon_sym_module] = ACTIONS(1988), + [anon_sym_use] = ACTIONS(1988), + [anon_sym_LBRACK] = ACTIONS(1988), + [anon_sym_LPAREN] = ACTIONS(1988), + [anon_sym_DOLLAR] = ACTIONS(1988), + [anon_sym_error] = ACTIONS(1988), + [anon_sym_DASH] = ACTIONS(1988), + [anon_sym_break] = ACTIONS(1988), + [anon_sym_continue] = ACTIONS(1988), + [anon_sym_for] = ACTIONS(1988), + [anon_sym_loop] = ACTIONS(1988), + [anon_sym_while] = ACTIONS(1988), + [anon_sym_do] = ACTIONS(1988), + [anon_sym_if] = ACTIONS(1988), + [anon_sym_match] = ACTIONS(1988), + [anon_sym_LBRACE] = ACTIONS(1988), + [anon_sym_try] = ACTIONS(1988), + [anon_sym_return] = ACTIONS(1988), + [anon_sym_source] = ACTIONS(1988), + [anon_sym_source_DASHenv] = ACTIONS(1988), + [anon_sym_register] = ACTIONS(1988), + [anon_sym_hide] = ACTIONS(1988), + [anon_sym_hide_DASHenv] = ACTIONS(1988), + [anon_sym_overlay] = ACTIONS(1988), + [anon_sym_where] = ACTIONS(1988), + [anon_sym_not] = ACTIONS(1988), + [anon_sym_DOT_DOT_LT] = ACTIONS(1988), + [anon_sym_DOT_DOT] = ACTIONS(1988), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1988), + [sym_val_nothing] = ACTIONS(1988), + [anon_sym_true] = ACTIONS(1988), + [anon_sym_false] = ACTIONS(1988), + [aux_sym_val_number_token1] = ACTIONS(1988), + [aux_sym_val_number_token2] = ACTIONS(1988), + [aux_sym_val_number_token3] = ACTIONS(1988), + [aux_sym_val_number_token4] = ACTIONS(1988), + [anon_sym_inf] = ACTIONS(1988), + [anon_sym_DASHinf] = ACTIONS(1988), + [anon_sym_NaN] = ACTIONS(1988), + [anon_sym_0b] = ACTIONS(1988), + [anon_sym_0o] = ACTIONS(1988), + [anon_sym_0x] = ACTIONS(1988), + [sym_val_date] = ACTIONS(1988), + [anon_sym_DQUOTE] = ACTIONS(1988), + [sym__str_single_quotes] = ACTIONS(1988), + [sym__str_back_ticks] = ACTIONS(1988), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1988), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1988), + [anon_sym_CARET] = ACTIONS(1988), [anon_sym_POUND] = ACTIONS(3), }, [934] = { [sym_comment] = STATE(934), - [sym_cmd_identifier] = ACTIONS(1103), - [anon_sym_export] = ACTIONS(1103), - [anon_sym_alias] = ACTIONS(1103), - [anon_sym_def] = ACTIONS(1103), - [anon_sym_def_DASHenv] = ACTIONS(1103), - [anon_sym_export_DASHenv] = ACTIONS(1103), - [anon_sym_extern] = ACTIONS(1103), - [anon_sym_module] = ACTIONS(1103), - [anon_sym_use] = ACTIONS(1103), - [anon_sym_LBRACK] = ACTIONS(1101), - [anon_sym_LPAREN] = ACTIONS(1101), - [anon_sym_DOLLAR] = ACTIONS(1103), - [anon_sym_error] = ACTIONS(1103), - [anon_sym_DASH] = ACTIONS(1103), - [anon_sym_break] = ACTIONS(1103), - [anon_sym_continue] = ACTIONS(1103), - [anon_sym_for] = ACTIONS(1103), - [anon_sym_loop] = ACTIONS(1103), - [anon_sym_while] = ACTIONS(1103), - [anon_sym_do] = ACTIONS(1103), - [anon_sym_if] = ACTIONS(1103), - [anon_sym_match] = ACTIONS(1103), - [anon_sym_LBRACE] = ACTIONS(1101), - [anon_sym_RBRACE] = ACTIONS(1101), - [anon_sym_DOT] = ACTIONS(1103), - [anon_sym_try] = ACTIONS(1103), - [anon_sym_return] = ACTIONS(1103), - [anon_sym_let] = ACTIONS(1103), - [anon_sym_let_DASHenv] = ACTIONS(1103), - [anon_sym_mut] = ACTIONS(1103), - [anon_sym_const] = ACTIONS(1103), - [anon_sym_source] = ACTIONS(1103), - [anon_sym_source_DASHenv] = ACTIONS(1103), - [anon_sym_register] = ACTIONS(1103), - [anon_sym_hide] = ACTIONS(1103), - [anon_sym_hide_DASHenv] = ACTIONS(1103), - [anon_sym_overlay] = ACTIONS(1103), - [anon_sym_STAR] = ACTIONS(1101), - [anon_sym_where] = ACTIONS(1103), - [anon_sym_QMARK2] = ACTIONS(1101), - [anon_sym_not] = ACTIONS(1103), - [anon_sym_DOT_DOT_LT] = ACTIONS(1101), - [anon_sym_DOT_DOT] = ACTIONS(1103), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1101), - [sym_val_nothing] = ACTIONS(1103), - [anon_sym_true] = ACTIONS(1103), - [anon_sym_false] = ACTIONS(1103), - [aux_sym_val_number_token1] = ACTIONS(1103), - [aux_sym_val_number_token2] = ACTIONS(1101), - [aux_sym_val_number_token3] = ACTIONS(1101), - [aux_sym_val_number_token4] = ACTIONS(1101), - [anon_sym_inf] = ACTIONS(1103), - [anon_sym_DASHinf] = ACTIONS(1101), - [anon_sym_NaN] = ACTIONS(1103), - [anon_sym_0b] = ACTIONS(1103), - [anon_sym_0o] = ACTIONS(1103), - [anon_sym_0x] = ACTIONS(1103), - [sym_val_date] = ACTIONS(1101), - [anon_sym_DQUOTE] = ACTIONS(1101), - [sym__str_single_quotes] = ACTIONS(1101), - [sym__str_back_ticks] = ACTIONS(1101), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1101), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1101), - [anon_sym_CARET] = ACTIONS(1101), - [anon_sym_POUND] = ACTIONS(153), + [ts_builtin_sym_end] = ACTIONS(1760), + [anon_sym_export] = ACTIONS(1758), + [anon_sym_alias] = ACTIONS(1758), + [anon_sym_let] = ACTIONS(1758), + [anon_sym_let_DASHenv] = ACTIONS(1758), + [anon_sym_mut] = ACTIONS(1758), + [anon_sym_const] = ACTIONS(1758), + [sym_cmd_identifier] = ACTIONS(1758), + [anon_sym_SEMI] = ACTIONS(1758), + [anon_sym_LF] = ACTIONS(1760), + [anon_sym_def] = ACTIONS(1758), + [anon_sym_def_DASHenv] = ACTIONS(1758), + [anon_sym_export_DASHenv] = ACTIONS(1758), + [anon_sym_extern] = ACTIONS(1758), + [anon_sym_module] = ACTIONS(1758), + [anon_sym_use] = ACTIONS(1758), + [anon_sym_LBRACK] = ACTIONS(1758), + [anon_sym_LPAREN] = ACTIONS(1758), + [anon_sym_DOLLAR] = ACTIONS(1758), + [anon_sym_error] = ACTIONS(1758), + [anon_sym_DASH] = ACTIONS(1758), + [anon_sym_break] = ACTIONS(1758), + [anon_sym_continue] = ACTIONS(1758), + [anon_sym_for] = ACTIONS(1758), + [anon_sym_loop] = ACTIONS(1758), + [anon_sym_while] = ACTIONS(1758), + [anon_sym_do] = ACTIONS(1758), + [anon_sym_if] = ACTIONS(1758), + [anon_sym_match] = ACTIONS(1758), + [anon_sym_LBRACE] = ACTIONS(1758), + [anon_sym_try] = ACTIONS(1758), + [anon_sym_return] = ACTIONS(1758), + [anon_sym_source] = ACTIONS(1758), + [anon_sym_source_DASHenv] = ACTIONS(1758), + [anon_sym_register] = ACTIONS(1758), + [anon_sym_hide] = ACTIONS(1758), + [anon_sym_hide_DASHenv] = ACTIONS(1758), + [anon_sym_overlay] = ACTIONS(1758), + [anon_sym_where] = ACTIONS(1758), + [anon_sym_not] = ACTIONS(1758), + [anon_sym_DOT_DOT_LT] = ACTIONS(1758), + [anon_sym_DOT_DOT] = ACTIONS(1758), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1758), + [sym_val_nothing] = ACTIONS(1758), + [anon_sym_true] = ACTIONS(1758), + [anon_sym_false] = ACTIONS(1758), + [aux_sym_val_number_token1] = ACTIONS(1758), + [aux_sym_val_number_token2] = ACTIONS(1758), + [aux_sym_val_number_token3] = ACTIONS(1758), + [aux_sym_val_number_token4] = ACTIONS(1758), + [anon_sym_inf] = ACTIONS(1758), + [anon_sym_DASHinf] = ACTIONS(1758), + [anon_sym_NaN] = ACTIONS(1758), + [anon_sym_0b] = ACTIONS(1758), + [anon_sym_0o] = ACTIONS(1758), + [anon_sym_0x] = ACTIONS(1758), + [sym_val_date] = ACTIONS(1758), + [anon_sym_DQUOTE] = ACTIONS(1758), + [sym__str_single_quotes] = ACTIONS(1758), + [sym__str_back_ticks] = ACTIONS(1758), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1758), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1758), + [anon_sym_CARET] = ACTIONS(1758), + [anon_sym_POUND] = ACTIONS(3), }, [935] = { [sym_comment] = STATE(935), - [ts_builtin_sym_end] = ACTIONS(1161), - [sym_cmd_identifier] = ACTIONS(1159), - [anon_sym_SEMI] = ACTIONS(1159), - [anon_sym_LF] = ACTIONS(1161), - [anon_sym_export] = ACTIONS(1159), - [anon_sym_alias] = ACTIONS(1159), - [anon_sym_def] = ACTIONS(1159), - [anon_sym_def_DASHenv] = ACTIONS(1159), - [anon_sym_export_DASHenv] = ACTIONS(1159), - [anon_sym_extern] = ACTIONS(1159), - [anon_sym_module] = ACTIONS(1159), - [anon_sym_use] = ACTIONS(1159), - [anon_sym_LBRACK] = ACTIONS(1159), - [anon_sym_LPAREN] = ACTIONS(1159), - [anon_sym_PIPE] = ACTIONS(1159), - [anon_sym_DOLLAR] = ACTIONS(1159), - [anon_sym_error] = ACTIONS(1159), - [anon_sym_DASH] = ACTIONS(1159), - [anon_sym_break] = ACTIONS(1159), - [anon_sym_continue] = ACTIONS(1159), - [anon_sym_for] = ACTIONS(1159), - [anon_sym_loop] = ACTIONS(1159), - [anon_sym_while] = ACTIONS(1159), - [anon_sym_do] = ACTIONS(1159), - [anon_sym_if] = ACTIONS(1159), - [anon_sym_match] = ACTIONS(1159), - [anon_sym_LBRACE] = ACTIONS(1159), - [anon_sym_try] = ACTIONS(1159), - [anon_sym_return] = ACTIONS(1159), - [anon_sym_let] = ACTIONS(1159), - [anon_sym_let_DASHenv] = ACTIONS(1159), - [anon_sym_mut] = ACTIONS(1159), - [anon_sym_const] = ACTIONS(1159), - [anon_sym_source] = ACTIONS(1159), - [anon_sym_source_DASHenv] = ACTIONS(1159), - [anon_sym_register] = ACTIONS(1159), - [anon_sym_hide] = ACTIONS(1159), - [anon_sym_hide_DASHenv] = ACTIONS(1159), - [anon_sym_overlay] = ACTIONS(1159), - [anon_sym_where] = ACTIONS(1159), - [anon_sym_not] = ACTIONS(1159), - [anon_sym_DOT_DOT_LT] = ACTIONS(1159), - [anon_sym_DOT_DOT] = ACTIONS(1159), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1159), - [sym_val_nothing] = ACTIONS(1159), - [anon_sym_true] = ACTIONS(1159), - [anon_sym_false] = ACTIONS(1159), - [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(1159), - [anon_sym_inf] = ACTIONS(1159), - [anon_sym_DASHinf] = ACTIONS(1159), - [anon_sym_NaN] = ACTIONS(1159), - [anon_sym_0b] = ACTIONS(1159), - [anon_sym_0o] = ACTIONS(1159), - [anon_sym_0x] = ACTIONS(1159), - [sym_val_date] = ACTIONS(1159), - [anon_sym_DQUOTE] = ACTIONS(1159), - [sym__str_single_quotes] = ACTIONS(1159), - [sym__str_back_ticks] = ACTIONS(1159), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1159), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1159), - [anon_sym_CARET] = ACTIONS(1159), + [ts_builtin_sym_end] = ACTIONS(1756), + [anon_sym_export] = ACTIONS(1754), + [anon_sym_alias] = ACTIONS(1754), + [anon_sym_let] = ACTIONS(1754), + [anon_sym_let_DASHenv] = ACTIONS(1754), + [anon_sym_mut] = ACTIONS(1754), + [anon_sym_const] = ACTIONS(1754), + [sym_cmd_identifier] = ACTIONS(1754), + [anon_sym_SEMI] = ACTIONS(1754), + [anon_sym_LF] = ACTIONS(1756), + [anon_sym_def] = ACTIONS(1754), + [anon_sym_def_DASHenv] = ACTIONS(1754), + [anon_sym_export_DASHenv] = ACTIONS(1754), + [anon_sym_extern] = ACTIONS(1754), + [anon_sym_module] = ACTIONS(1754), + [anon_sym_use] = ACTIONS(1754), + [anon_sym_LBRACK] = ACTIONS(1754), + [anon_sym_LPAREN] = ACTIONS(1754), + [anon_sym_DOLLAR] = ACTIONS(1754), + [anon_sym_error] = ACTIONS(1754), + [anon_sym_DASH] = ACTIONS(1754), + [anon_sym_break] = ACTIONS(1754), + [anon_sym_continue] = ACTIONS(1754), + [anon_sym_for] = ACTIONS(1754), + [anon_sym_loop] = ACTIONS(1754), + [anon_sym_while] = ACTIONS(1754), + [anon_sym_do] = ACTIONS(1754), + [anon_sym_if] = ACTIONS(1754), + [anon_sym_match] = ACTIONS(1754), + [anon_sym_LBRACE] = ACTIONS(1754), + [anon_sym_try] = ACTIONS(1754), + [anon_sym_return] = ACTIONS(1754), + [anon_sym_source] = ACTIONS(1754), + [anon_sym_source_DASHenv] = ACTIONS(1754), + [anon_sym_register] = ACTIONS(1754), + [anon_sym_hide] = ACTIONS(1754), + [anon_sym_hide_DASHenv] = ACTIONS(1754), + [anon_sym_overlay] = ACTIONS(1754), + [anon_sym_where] = ACTIONS(1754), + [anon_sym_not] = ACTIONS(1754), + [anon_sym_DOT_DOT_LT] = ACTIONS(1754), + [anon_sym_DOT_DOT] = ACTIONS(1754), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1754), + [sym_val_nothing] = ACTIONS(1754), + [anon_sym_true] = ACTIONS(1754), + [anon_sym_false] = ACTIONS(1754), + [aux_sym_val_number_token1] = ACTIONS(1754), + [aux_sym_val_number_token2] = ACTIONS(1754), + [aux_sym_val_number_token3] = ACTIONS(1754), + [aux_sym_val_number_token4] = ACTIONS(1754), + [anon_sym_inf] = ACTIONS(1754), + [anon_sym_DASHinf] = ACTIONS(1754), + [anon_sym_NaN] = ACTIONS(1754), + [anon_sym_0b] = ACTIONS(1754), + [anon_sym_0o] = ACTIONS(1754), + [anon_sym_0x] = ACTIONS(1754), + [sym_val_date] = ACTIONS(1754), + [anon_sym_DQUOTE] = ACTIONS(1754), + [sym__str_single_quotes] = ACTIONS(1754), + [sym__str_back_ticks] = ACTIONS(1754), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1754), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1754), + [anon_sym_CARET] = ACTIONS(1754), [anon_sym_POUND] = ACTIONS(3), }, [936] = { [sym_comment] = STATE(936), - [sym_cmd_identifier] = ACTIONS(2009), - [anon_sym_SEMI] = ACTIONS(2009), - [anon_sym_LF] = ACTIONS(2011), - [anon_sym_export] = ACTIONS(2009), - [anon_sym_alias] = ACTIONS(2009), - [anon_sym_def] = ACTIONS(2009), - [anon_sym_def_DASHenv] = ACTIONS(2009), - [anon_sym_export_DASHenv] = ACTIONS(2009), - [anon_sym_extern] = ACTIONS(2009), - [anon_sym_module] = ACTIONS(2009), - [anon_sym_use] = ACTIONS(2009), - [anon_sym_LBRACK] = ACTIONS(2009), - [anon_sym_LPAREN] = ACTIONS(2009), - [anon_sym_PIPE] = ACTIONS(2013), - [anon_sym_DOLLAR] = ACTIONS(2009), - [anon_sym_error] = ACTIONS(2009), - [anon_sym_DASH] = ACTIONS(2009), - [anon_sym_break] = ACTIONS(2009), - [anon_sym_continue] = ACTIONS(2009), - [anon_sym_for] = ACTIONS(2009), - [anon_sym_loop] = ACTIONS(2009), - [anon_sym_while] = ACTIONS(2009), - [anon_sym_do] = ACTIONS(2009), - [anon_sym_if] = ACTIONS(2009), - [anon_sym_match] = ACTIONS(2009), - [anon_sym_LBRACE] = ACTIONS(2009), - [anon_sym_RBRACE] = ACTIONS(2009), - [anon_sym_try] = ACTIONS(2009), - [anon_sym_return] = ACTIONS(2009), - [anon_sym_let] = ACTIONS(2009), - [anon_sym_let_DASHenv] = ACTIONS(2009), - [anon_sym_mut] = ACTIONS(2009), - [anon_sym_const] = ACTIONS(2009), - [anon_sym_source] = ACTIONS(2009), - [anon_sym_source_DASHenv] = ACTIONS(2009), - [anon_sym_register] = ACTIONS(2009), - [anon_sym_hide] = ACTIONS(2009), - [anon_sym_hide_DASHenv] = ACTIONS(2009), - [anon_sym_overlay] = ACTIONS(2009), - [anon_sym_where] = ACTIONS(2009), - [anon_sym_not] = ACTIONS(2009), - [anon_sym_DOT_DOT_LT] = ACTIONS(2009), - [anon_sym_DOT_DOT] = ACTIONS(2009), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2009), - [sym_val_nothing] = ACTIONS(2009), - [anon_sym_true] = ACTIONS(2009), - [anon_sym_false] = ACTIONS(2009), - [aux_sym_val_number_token1] = ACTIONS(2009), - [aux_sym_val_number_token2] = ACTIONS(2009), - [aux_sym_val_number_token3] = ACTIONS(2009), - [aux_sym_val_number_token4] = ACTIONS(2009), - [anon_sym_inf] = ACTIONS(2009), - [anon_sym_DASHinf] = ACTIONS(2009), - [anon_sym_NaN] = ACTIONS(2009), - [anon_sym_0b] = ACTIONS(2009), - [anon_sym_0o] = ACTIONS(2009), - [anon_sym_0x] = ACTIONS(2009), - [sym_val_date] = ACTIONS(2009), - [anon_sym_DQUOTE] = ACTIONS(2009), - [sym__str_single_quotes] = ACTIONS(2009), - [sym__str_back_ticks] = ACTIONS(2009), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2009), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2009), - [anon_sym_CARET] = ACTIONS(2009), + [ts_builtin_sym_end] = ACTIONS(1892), + [anon_sym_export] = ACTIONS(1890), + [anon_sym_alias] = ACTIONS(1890), + [anon_sym_let] = ACTIONS(1890), + [anon_sym_let_DASHenv] = ACTIONS(1890), + [anon_sym_mut] = ACTIONS(1890), + [anon_sym_const] = ACTIONS(1890), + [sym_cmd_identifier] = ACTIONS(1890), + [anon_sym_SEMI] = ACTIONS(1890), + [anon_sym_LF] = ACTIONS(1892), + [anon_sym_def] = ACTIONS(1890), + [anon_sym_def_DASHenv] = ACTIONS(1890), + [anon_sym_export_DASHenv] = ACTIONS(1890), + [anon_sym_extern] = ACTIONS(1890), + [anon_sym_module] = ACTIONS(1890), + [anon_sym_use] = ACTIONS(1890), + [anon_sym_LBRACK] = ACTIONS(1890), + [anon_sym_LPAREN] = ACTIONS(1890), + [anon_sym_DOLLAR] = ACTIONS(1890), + [anon_sym_error] = ACTIONS(1890), + [anon_sym_DASH] = ACTIONS(1890), + [anon_sym_break] = ACTIONS(1890), + [anon_sym_continue] = ACTIONS(1890), + [anon_sym_for] = ACTIONS(1890), + [anon_sym_loop] = ACTIONS(1890), + [anon_sym_while] = ACTIONS(1890), + [anon_sym_do] = ACTIONS(1890), + [anon_sym_if] = ACTIONS(1890), + [anon_sym_match] = ACTIONS(1890), + [anon_sym_LBRACE] = ACTIONS(1890), + [anon_sym_try] = ACTIONS(1890), + [anon_sym_return] = ACTIONS(1890), + [anon_sym_source] = ACTIONS(1890), + [anon_sym_source_DASHenv] = ACTIONS(1890), + [anon_sym_register] = ACTIONS(1890), + [anon_sym_hide] = ACTIONS(1890), + [anon_sym_hide_DASHenv] = ACTIONS(1890), + [anon_sym_overlay] = ACTIONS(1890), + [anon_sym_where] = ACTIONS(1890), + [anon_sym_not] = ACTIONS(1890), + [anon_sym_DOT_DOT_LT] = ACTIONS(1890), + [anon_sym_DOT_DOT] = ACTIONS(1890), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1890), + [sym_val_nothing] = ACTIONS(1890), + [anon_sym_true] = ACTIONS(1890), + [anon_sym_false] = ACTIONS(1890), + [aux_sym_val_number_token1] = ACTIONS(1890), + [aux_sym_val_number_token2] = ACTIONS(1890), + [aux_sym_val_number_token3] = ACTIONS(1890), + [aux_sym_val_number_token4] = ACTIONS(1890), + [anon_sym_inf] = ACTIONS(1890), + [anon_sym_DASHinf] = ACTIONS(1890), + [anon_sym_NaN] = ACTIONS(1890), + [anon_sym_0b] = ACTIONS(1890), + [anon_sym_0o] = ACTIONS(1890), + [anon_sym_0x] = ACTIONS(1890), + [sym_val_date] = ACTIONS(1890), + [anon_sym_DQUOTE] = ACTIONS(1890), + [sym__str_single_quotes] = ACTIONS(1890), + [sym__str_back_ticks] = ACTIONS(1890), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1890), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1890), + [anon_sym_CARET] = ACTIONS(1890), [anon_sym_POUND] = ACTIONS(3), }, [937] = { - [sym__terminator] = STATE(1157), [sym_comment] = STATE(937), - [aux_sym__top_level_block_repeat1] = STATE(931), - [sym_cmd_identifier] = ACTIONS(1947), - [anon_sym_SEMI] = ACTIONS(1901), - [anon_sym_LF] = ACTIONS(1903), - [anon_sym_export] = ACTIONS(1947), - [anon_sym_alias] = ACTIONS(1947), - [anon_sym_def] = ACTIONS(1947), - [anon_sym_def_DASHenv] = ACTIONS(1947), - [anon_sym_export_DASHenv] = ACTIONS(1947), - [anon_sym_extern] = ACTIONS(1947), - [anon_sym_module] = ACTIONS(1947), - [anon_sym_use] = ACTIONS(1947), - [anon_sym_LBRACK] = ACTIONS(1947), - [anon_sym_LPAREN] = ACTIONS(1947), - [anon_sym_DOLLAR] = ACTIONS(1947), - [anon_sym_error] = ACTIONS(1947), - [anon_sym_DASH] = ACTIONS(1947), - [anon_sym_break] = ACTIONS(1947), - [anon_sym_continue] = ACTIONS(1947), - [anon_sym_for] = ACTIONS(1947), - [anon_sym_loop] = ACTIONS(1947), - [anon_sym_while] = ACTIONS(1947), - [anon_sym_do] = ACTIONS(1947), - [anon_sym_if] = ACTIONS(1947), - [anon_sym_match] = ACTIONS(1947), - [anon_sym_LBRACE] = ACTIONS(1947), - [anon_sym_try] = ACTIONS(1947), - [anon_sym_return] = ACTIONS(1947), - [anon_sym_let] = ACTIONS(1947), - [anon_sym_let_DASHenv] = ACTIONS(1947), - [anon_sym_mut] = ACTIONS(1947), - [anon_sym_const] = ACTIONS(1947), - [anon_sym_source] = ACTIONS(1947), - [anon_sym_source_DASHenv] = ACTIONS(1947), - [anon_sym_register] = ACTIONS(1947), - [anon_sym_hide] = ACTIONS(1947), - [anon_sym_hide_DASHenv] = ACTIONS(1947), - [anon_sym_overlay] = ACTIONS(1947), - [anon_sym_where] = ACTIONS(1947), - [anon_sym_not] = ACTIONS(1947), - [anon_sym_DOT_DOT_LT] = ACTIONS(1947), - [anon_sym_DOT_DOT] = ACTIONS(1947), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1947), - [sym_val_nothing] = ACTIONS(1947), - [anon_sym_true] = ACTIONS(1947), - [anon_sym_false] = ACTIONS(1947), - [aux_sym_val_number_token1] = ACTIONS(1947), - [aux_sym_val_number_token2] = ACTIONS(1947), - [aux_sym_val_number_token3] = ACTIONS(1947), - [aux_sym_val_number_token4] = ACTIONS(1947), - [anon_sym_inf] = ACTIONS(1947), - [anon_sym_DASHinf] = ACTIONS(1947), - [anon_sym_NaN] = ACTIONS(1947), - [anon_sym_0b] = ACTIONS(1947), - [anon_sym_0o] = ACTIONS(1947), - [anon_sym_0x] = ACTIONS(1947), - [sym_val_date] = ACTIONS(1947), - [anon_sym_DQUOTE] = ACTIONS(1947), - [sym__str_single_quotes] = ACTIONS(1947), - [sym__str_back_ticks] = ACTIONS(1947), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1947), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1947), - [anon_sym_CARET] = ACTIONS(1947), + [ts_builtin_sym_end] = ACTIONS(1756), + [anon_sym_export] = ACTIONS(1754), + [anon_sym_alias] = ACTIONS(1754), + [anon_sym_let] = ACTIONS(1754), + [anon_sym_let_DASHenv] = ACTIONS(1754), + [anon_sym_mut] = ACTIONS(1754), + [anon_sym_const] = ACTIONS(1754), + [sym_cmd_identifier] = ACTIONS(1754), + [anon_sym_SEMI] = ACTIONS(1754), + [anon_sym_LF] = ACTIONS(1756), + [anon_sym_def] = ACTIONS(1754), + [anon_sym_def_DASHenv] = ACTIONS(1754), + [anon_sym_export_DASHenv] = ACTIONS(1754), + [anon_sym_extern] = ACTIONS(1754), + [anon_sym_module] = ACTIONS(1754), + [anon_sym_use] = ACTIONS(1754), + [anon_sym_LBRACK] = ACTIONS(1754), + [anon_sym_LPAREN] = ACTIONS(1754), + [anon_sym_DOLLAR] = ACTIONS(1754), + [anon_sym_error] = ACTIONS(1754), + [anon_sym_DASH] = ACTIONS(1754), + [anon_sym_break] = ACTIONS(1754), + [anon_sym_continue] = ACTIONS(1754), + [anon_sym_for] = ACTIONS(1754), + [anon_sym_loop] = ACTIONS(1754), + [anon_sym_while] = ACTIONS(1754), + [anon_sym_do] = ACTIONS(1754), + [anon_sym_if] = ACTIONS(1754), + [anon_sym_match] = ACTIONS(1754), + [anon_sym_LBRACE] = ACTIONS(1754), + [anon_sym_try] = ACTIONS(1754), + [anon_sym_return] = ACTIONS(1754), + [anon_sym_source] = ACTIONS(1754), + [anon_sym_source_DASHenv] = ACTIONS(1754), + [anon_sym_register] = ACTIONS(1754), + [anon_sym_hide] = ACTIONS(1754), + [anon_sym_hide_DASHenv] = ACTIONS(1754), + [anon_sym_overlay] = ACTIONS(1754), + [anon_sym_where] = ACTIONS(1754), + [anon_sym_not] = ACTIONS(1754), + [anon_sym_DOT_DOT_LT] = ACTIONS(1754), + [anon_sym_DOT_DOT] = ACTIONS(1754), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1754), + [sym_val_nothing] = ACTIONS(1754), + [anon_sym_true] = ACTIONS(1754), + [anon_sym_false] = ACTIONS(1754), + [aux_sym_val_number_token1] = ACTIONS(1754), + [aux_sym_val_number_token2] = ACTIONS(1754), + [aux_sym_val_number_token3] = ACTIONS(1754), + [aux_sym_val_number_token4] = ACTIONS(1754), + [anon_sym_inf] = ACTIONS(1754), + [anon_sym_DASHinf] = ACTIONS(1754), + [anon_sym_NaN] = ACTIONS(1754), + [anon_sym_0b] = ACTIONS(1754), + [anon_sym_0o] = ACTIONS(1754), + [anon_sym_0x] = ACTIONS(1754), + [sym_val_date] = ACTIONS(1754), + [anon_sym_DQUOTE] = ACTIONS(1754), + [sym__str_single_quotes] = ACTIONS(1754), + [sym__str_back_ticks] = ACTIONS(1754), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1754), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1754), + [anon_sym_CARET] = ACTIONS(1754), [anon_sym_POUND] = ACTIONS(3), }, [938] = { [sym_comment] = STATE(938), - [ts_builtin_sym_end] = ACTIONS(1128), - [sym_cmd_identifier] = ACTIONS(1126), - [anon_sym_SEMI] = ACTIONS(1126), - [anon_sym_LF] = ACTIONS(1128), - [anon_sym_export] = ACTIONS(1126), - [anon_sym_alias] = ACTIONS(1126), - [anon_sym_def] = ACTIONS(1126), - [anon_sym_def_DASHenv] = ACTIONS(1126), - [anon_sym_export_DASHenv] = ACTIONS(1126), - [anon_sym_extern] = ACTIONS(1126), - [anon_sym_module] = ACTIONS(1126), - [anon_sym_use] = ACTIONS(1126), - [anon_sym_LBRACK] = ACTIONS(1126), - [anon_sym_LPAREN] = ACTIONS(1126), - [anon_sym_DOLLAR] = ACTIONS(1126), - [anon_sym_error] = ACTIONS(1126), - [anon_sym_DASH] = ACTIONS(1126), - [anon_sym_break] = ACTIONS(1126), - [anon_sym_continue] = ACTIONS(1126), - [anon_sym_for] = ACTIONS(1126), - [anon_sym_loop] = ACTIONS(1126), - [anon_sym_while] = ACTIONS(1126), - [anon_sym_do] = ACTIONS(1126), - [anon_sym_if] = ACTIONS(1126), - [anon_sym_match] = ACTIONS(1126), - [anon_sym_LBRACE] = ACTIONS(1126), - [anon_sym_DOT] = ACTIONS(1126), - [anon_sym_try] = ACTIONS(1126), - [anon_sym_return] = ACTIONS(1126), - [anon_sym_let] = ACTIONS(1126), - [anon_sym_let_DASHenv] = ACTIONS(1126), - [anon_sym_mut] = ACTIONS(1126), - [anon_sym_const] = ACTIONS(1126), - [anon_sym_source] = ACTIONS(1126), - [anon_sym_source_DASHenv] = ACTIONS(1126), - [anon_sym_register] = ACTIONS(1126), - [anon_sym_hide] = ACTIONS(1126), - [anon_sym_hide_DASHenv] = ACTIONS(1126), - [anon_sym_overlay] = ACTIONS(1126), - [anon_sym_where] = ACTIONS(1126), - [anon_sym_not] = ACTIONS(1126), - [anon_sym_DOT_DOT_LT] = ACTIONS(1126), - [anon_sym_DOT_DOT] = ACTIONS(1126), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1126), - [sym_val_nothing] = ACTIONS(1126), - [anon_sym_true] = ACTIONS(1126), - [anon_sym_false] = ACTIONS(1126), - [aux_sym_val_number_token1] = ACTIONS(1126), - [aux_sym_val_number_token2] = ACTIONS(1126), - [aux_sym_val_number_token3] = ACTIONS(1126), - [aux_sym_val_number_token4] = ACTIONS(1126), - [anon_sym_inf] = ACTIONS(1126), - [anon_sym_DASHinf] = ACTIONS(1126), - [anon_sym_NaN] = ACTIONS(1126), - [anon_sym_0b] = ACTIONS(1126), - [anon_sym_0o] = ACTIONS(1126), - [anon_sym_0x] = ACTIONS(1126), - [sym_val_date] = ACTIONS(1126), - [anon_sym_DQUOTE] = ACTIONS(1126), - [sym__str_single_quotes] = ACTIONS(1126), - [sym__str_back_ticks] = ACTIONS(1126), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1126), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1126), - [anon_sym_CARET] = ACTIONS(1126), + [ts_builtin_sym_end] = ACTIONS(1752), + [anon_sym_export] = ACTIONS(1750), + [anon_sym_alias] = ACTIONS(1750), + [anon_sym_let] = ACTIONS(1750), + [anon_sym_let_DASHenv] = ACTIONS(1750), + [anon_sym_mut] = ACTIONS(1750), + [anon_sym_const] = ACTIONS(1750), + [sym_cmd_identifier] = ACTIONS(1750), + [anon_sym_SEMI] = ACTIONS(1750), + [anon_sym_LF] = ACTIONS(1752), + [anon_sym_def] = ACTIONS(1750), + [anon_sym_def_DASHenv] = ACTIONS(1750), + [anon_sym_export_DASHenv] = ACTIONS(1750), + [anon_sym_extern] = ACTIONS(1750), + [anon_sym_module] = ACTIONS(1750), + [anon_sym_use] = ACTIONS(1750), + [anon_sym_LBRACK] = ACTIONS(1750), + [anon_sym_LPAREN] = ACTIONS(1750), + [anon_sym_DOLLAR] = ACTIONS(1750), + [anon_sym_error] = ACTIONS(1750), + [anon_sym_DASH] = ACTIONS(1750), + [anon_sym_break] = ACTIONS(1750), + [anon_sym_continue] = ACTIONS(1750), + [anon_sym_for] = ACTIONS(1750), + [anon_sym_loop] = ACTIONS(1750), + [anon_sym_while] = ACTIONS(1750), + [anon_sym_do] = ACTIONS(1750), + [anon_sym_if] = ACTIONS(1750), + [anon_sym_match] = ACTIONS(1750), + [anon_sym_LBRACE] = ACTIONS(1750), + [anon_sym_try] = ACTIONS(1750), + [anon_sym_return] = ACTIONS(1750), + [anon_sym_source] = ACTIONS(1750), + [anon_sym_source_DASHenv] = ACTIONS(1750), + [anon_sym_register] = ACTIONS(1750), + [anon_sym_hide] = ACTIONS(1750), + [anon_sym_hide_DASHenv] = ACTIONS(1750), + [anon_sym_overlay] = ACTIONS(1750), + [anon_sym_where] = ACTIONS(1750), + [anon_sym_not] = ACTIONS(1750), + [anon_sym_DOT_DOT_LT] = ACTIONS(1750), + [anon_sym_DOT_DOT] = ACTIONS(1750), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1750), + [sym_val_nothing] = ACTIONS(1750), + [anon_sym_true] = ACTIONS(1750), + [anon_sym_false] = ACTIONS(1750), + [aux_sym_val_number_token1] = ACTIONS(1750), + [aux_sym_val_number_token2] = ACTIONS(1750), + [aux_sym_val_number_token3] = ACTIONS(1750), + [aux_sym_val_number_token4] = ACTIONS(1750), + [anon_sym_inf] = ACTIONS(1750), + [anon_sym_DASHinf] = ACTIONS(1750), + [anon_sym_NaN] = ACTIONS(1750), + [anon_sym_0b] = ACTIONS(1750), + [anon_sym_0o] = ACTIONS(1750), + [anon_sym_0x] = ACTIONS(1750), + [sym_val_date] = ACTIONS(1750), + [anon_sym_DQUOTE] = ACTIONS(1750), + [sym__str_single_quotes] = ACTIONS(1750), + [sym__str_back_ticks] = ACTIONS(1750), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1750), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1750), + [anon_sym_CARET] = ACTIONS(1750), [anon_sym_POUND] = ACTIONS(3), }, [939] = { - [sym_path] = STATE(1182), [sym_comment] = STATE(939), - [aux_sym_cell_path_repeat1] = STATE(969), - [sym_cmd_identifier] = ACTIONS(959), - [anon_sym_export] = ACTIONS(959), - [anon_sym_alias] = ACTIONS(959), - [anon_sym_def] = ACTIONS(959), - [anon_sym_def_DASHenv] = ACTIONS(959), - [anon_sym_export_DASHenv] = ACTIONS(959), - [anon_sym_extern] = ACTIONS(959), - [anon_sym_module] = ACTIONS(959), - [anon_sym_use] = ACTIONS(959), - [anon_sym_LBRACK] = ACTIONS(961), - [anon_sym_LPAREN] = ACTIONS(961), - [anon_sym_DOLLAR] = ACTIONS(959), - [anon_sym_error] = ACTIONS(959), - [anon_sym_DASH] = ACTIONS(959), - [anon_sym_break] = ACTIONS(959), - [anon_sym_continue] = ACTIONS(959), - [anon_sym_for] = ACTIONS(959), - [anon_sym_loop] = ACTIONS(959), - [anon_sym_while] = ACTIONS(959), - [anon_sym_do] = ACTIONS(959), - [anon_sym_if] = ACTIONS(959), - [anon_sym_match] = ACTIONS(959), - [anon_sym_LBRACE] = ACTIONS(961), - [anon_sym_RBRACE] = ACTIONS(961), - [anon_sym_DOT] = ACTIONS(2015), - [anon_sym_try] = ACTIONS(959), - [anon_sym_return] = ACTIONS(959), - [anon_sym_let] = ACTIONS(959), - [anon_sym_let_DASHenv] = ACTIONS(959), - [anon_sym_mut] = ACTIONS(959), - [anon_sym_const] = ACTIONS(959), - [anon_sym_source] = ACTIONS(959), - [anon_sym_source_DASHenv] = ACTIONS(959), - [anon_sym_register] = ACTIONS(959), - [anon_sym_hide] = ACTIONS(959), - [anon_sym_hide_DASHenv] = ACTIONS(959), - [anon_sym_overlay] = ACTIONS(959), - [anon_sym_where] = ACTIONS(959), - [anon_sym_not] = ACTIONS(959), - [anon_sym_DOT_DOT_LT] = ACTIONS(961), - [anon_sym_DOT_DOT] = ACTIONS(959), - [anon_sym_DOT_DOT_EQ] = ACTIONS(961), - [sym_val_nothing] = ACTIONS(959), - [anon_sym_true] = ACTIONS(959), - [anon_sym_false] = ACTIONS(959), - [aux_sym_val_number_token1] = ACTIONS(959), - [aux_sym_val_number_token2] = ACTIONS(961), - [aux_sym_val_number_token3] = ACTIONS(961), - [aux_sym_val_number_token4] = ACTIONS(961), - [anon_sym_inf] = ACTIONS(959), - [anon_sym_DASHinf] = ACTIONS(961), - [anon_sym_NaN] = ACTIONS(959), - [anon_sym_0b] = ACTIONS(959), - [anon_sym_0o] = ACTIONS(959), - [anon_sym_0x] = ACTIONS(959), - [sym_val_date] = ACTIONS(961), - [anon_sym_DQUOTE] = ACTIONS(961), - [sym__str_single_quotes] = ACTIONS(961), - [sym__str_back_ticks] = ACTIONS(961), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(961), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(961), - [anon_sym_CARET] = ACTIONS(961), - [anon_sym_POUND] = ACTIONS(153), + [ts_builtin_sym_end] = ACTIONS(2040), + [anon_sym_export] = ACTIONS(2028), + [anon_sym_alias] = ACTIONS(2028), + [anon_sym_let] = ACTIONS(2028), + [anon_sym_let_DASHenv] = ACTIONS(2028), + [anon_sym_mut] = ACTIONS(2028), + [anon_sym_const] = ACTIONS(2028), + [sym_cmd_identifier] = ACTIONS(2028), + [anon_sym_SEMI] = ACTIONS(2030), + [anon_sym_LF] = ACTIONS(2033), + [anon_sym_def] = ACTIONS(2028), + [anon_sym_def_DASHenv] = ACTIONS(2028), + [anon_sym_export_DASHenv] = ACTIONS(2028), + [anon_sym_extern] = ACTIONS(2028), + [anon_sym_module] = ACTIONS(2028), + [anon_sym_use] = ACTIONS(2028), + [anon_sym_LBRACK] = ACTIONS(2028), + [anon_sym_LPAREN] = ACTIONS(2028), + [anon_sym_DOLLAR] = ACTIONS(2028), + [anon_sym_error] = ACTIONS(2028), + [anon_sym_DASH] = ACTIONS(2028), + [anon_sym_break] = ACTIONS(2028), + [anon_sym_continue] = ACTIONS(2028), + [anon_sym_for] = ACTIONS(2028), + [anon_sym_loop] = ACTIONS(2028), + [anon_sym_while] = ACTIONS(2028), + [anon_sym_do] = ACTIONS(2028), + [anon_sym_if] = ACTIONS(2028), + [anon_sym_match] = ACTIONS(2028), + [anon_sym_LBRACE] = ACTIONS(2028), + [anon_sym_try] = ACTIONS(2028), + [anon_sym_return] = ACTIONS(2028), + [anon_sym_source] = ACTIONS(2028), + [anon_sym_source_DASHenv] = ACTIONS(2028), + [anon_sym_register] = ACTIONS(2028), + [anon_sym_hide] = ACTIONS(2028), + [anon_sym_hide_DASHenv] = ACTIONS(2028), + [anon_sym_overlay] = ACTIONS(2028), + [anon_sym_where] = ACTIONS(2028), + [anon_sym_not] = ACTIONS(2028), + [anon_sym_DOT_DOT_LT] = ACTIONS(2028), + [anon_sym_DOT_DOT] = ACTIONS(2028), + [anon_sym_DOT_DOT_EQ] = ACTIONS(2028), + [sym_val_nothing] = ACTIONS(2028), + [anon_sym_true] = ACTIONS(2028), + [anon_sym_false] = ACTIONS(2028), + [aux_sym_val_number_token1] = ACTIONS(2028), + [aux_sym_val_number_token2] = ACTIONS(2028), + [aux_sym_val_number_token3] = ACTIONS(2028), + [aux_sym_val_number_token4] = ACTIONS(2028), + [anon_sym_inf] = ACTIONS(2028), + [anon_sym_DASHinf] = ACTIONS(2028), + [anon_sym_NaN] = ACTIONS(2028), + [anon_sym_0b] = ACTIONS(2028), + [anon_sym_0o] = ACTIONS(2028), + [anon_sym_0x] = ACTIONS(2028), + [sym_val_date] = ACTIONS(2028), + [anon_sym_DQUOTE] = ACTIONS(2028), + [sym__str_single_quotes] = ACTIONS(2028), + [sym__str_back_ticks] = ACTIONS(2028), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2028), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2028), + [anon_sym_CARET] = ACTIONS(2028), + [anon_sym_POUND] = ACTIONS(3), }, [940] = { [sym_comment] = STATE(940), - [ts_builtin_sym_end] = ACTIONS(1929), - [sym_cmd_identifier] = ACTIONS(1927), - [anon_sym_SEMI] = ACTIONS(1927), - [anon_sym_LF] = ACTIONS(1929), - [anon_sym_export] = ACTIONS(1927), - [anon_sym_alias] = ACTIONS(1927), - [anon_sym_def] = ACTIONS(1927), - [anon_sym_def_DASHenv] = ACTIONS(1927), - [anon_sym_export_DASHenv] = ACTIONS(1927), - [anon_sym_extern] = ACTIONS(1927), - [anon_sym_module] = ACTIONS(1927), - [anon_sym_use] = ACTIONS(1927), - [anon_sym_LBRACK] = ACTIONS(1927), - [anon_sym_LPAREN] = ACTIONS(1927), - [anon_sym_PIPE] = ACTIONS(1927), - [anon_sym_DOLLAR] = ACTIONS(1927), - [anon_sym_error] = ACTIONS(1927), - [anon_sym_DASH] = ACTIONS(1927), - [anon_sym_break] = ACTIONS(1927), - [anon_sym_continue] = ACTIONS(1927), - [anon_sym_for] = ACTIONS(1927), - [anon_sym_loop] = ACTIONS(1927), - [anon_sym_while] = ACTIONS(1927), - [anon_sym_do] = ACTIONS(1927), - [anon_sym_if] = ACTIONS(1927), - [anon_sym_match] = ACTIONS(1927), - [anon_sym_LBRACE] = ACTIONS(1927), - [anon_sym_try] = ACTIONS(1927), - [anon_sym_return] = ACTIONS(1927), - [anon_sym_let] = ACTIONS(1927), - [anon_sym_let_DASHenv] = ACTIONS(1927), - [anon_sym_mut] = ACTIONS(1927), - [anon_sym_const] = ACTIONS(1927), - [anon_sym_source] = ACTIONS(1927), - [anon_sym_source_DASHenv] = ACTIONS(1927), - [anon_sym_register] = ACTIONS(1927), - [anon_sym_hide] = ACTIONS(1927), - [anon_sym_hide_DASHenv] = ACTIONS(1927), - [anon_sym_overlay] = ACTIONS(1927), - [anon_sym_where] = ACTIONS(1927), - [anon_sym_not] = ACTIONS(1927), - [anon_sym_DOT_DOT_LT] = ACTIONS(1927), - [anon_sym_DOT_DOT] = ACTIONS(1927), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1927), - [sym_val_nothing] = ACTIONS(1927), - [anon_sym_true] = ACTIONS(1927), - [anon_sym_false] = ACTIONS(1927), - [aux_sym_val_number_token1] = ACTIONS(1927), - [aux_sym_val_number_token2] = ACTIONS(1927), - [aux_sym_val_number_token3] = ACTIONS(1927), - [aux_sym_val_number_token4] = ACTIONS(1927), - [anon_sym_inf] = ACTIONS(1927), - [anon_sym_DASHinf] = ACTIONS(1927), - [anon_sym_NaN] = ACTIONS(1927), - [anon_sym_0b] = ACTIONS(1927), - [anon_sym_0o] = ACTIONS(1927), - [anon_sym_0x] = ACTIONS(1927), - [sym_val_date] = ACTIONS(1927), - [anon_sym_DQUOTE] = ACTIONS(1927), - [sym__str_single_quotes] = ACTIONS(1927), - [sym__str_back_ticks] = ACTIONS(1927), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1927), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1927), - [anon_sym_CARET] = ACTIONS(1927), + [ts_builtin_sym_end] = ACTIONS(1828), + [anon_sym_export] = ACTIONS(1826), + [anon_sym_alias] = ACTIONS(1826), + [anon_sym_let] = ACTIONS(1826), + [anon_sym_let_DASHenv] = ACTIONS(1826), + [anon_sym_mut] = ACTIONS(1826), + [anon_sym_const] = ACTIONS(1826), + [sym_cmd_identifier] = ACTIONS(1826), + [anon_sym_SEMI] = ACTIONS(1826), + [anon_sym_LF] = ACTIONS(1828), + [anon_sym_def] = ACTIONS(1826), + [anon_sym_def_DASHenv] = ACTIONS(1826), + [anon_sym_export_DASHenv] = ACTIONS(1826), + [anon_sym_extern] = ACTIONS(1826), + [anon_sym_module] = ACTIONS(1826), + [anon_sym_use] = ACTIONS(1826), + [anon_sym_LBRACK] = ACTIONS(1826), + [anon_sym_LPAREN] = ACTIONS(1826), + [anon_sym_DOLLAR] = ACTIONS(1826), + [anon_sym_error] = ACTIONS(1826), + [anon_sym_DASH] = ACTIONS(1826), + [anon_sym_break] = ACTIONS(1826), + [anon_sym_continue] = ACTIONS(1826), + [anon_sym_for] = ACTIONS(1826), + [anon_sym_loop] = ACTIONS(1826), + [anon_sym_while] = ACTIONS(1826), + [anon_sym_do] = ACTIONS(1826), + [anon_sym_if] = ACTIONS(1826), + [anon_sym_match] = ACTIONS(1826), + [anon_sym_LBRACE] = ACTIONS(1826), + [anon_sym_try] = ACTIONS(1826), + [anon_sym_return] = ACTIONS(1826), + [anon_sym_source] = ACTIONS(1826), + [anon_sym_source_DASHenv] = ACTIONS(1826), + [anon_sym_register] = ACTIONS(1826), + [anon_sym_hide] = ACTIONS(1826), + [anon_sym_hide_DASHenv] = ACTIONS(1826), + [anon_sym_overlay] = ACTIONS(1826), + [anon_sym_where] = ACTIONS(1826), + [anon_sym_not] = ACTIONS(1826), + [anon_sym_DOT_DOT_LT] = ACTIONS(1826), + [anon_sym_DOT_DOT] = ACTIONS(1826), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1826), + [sym_val_nothing] = ACTIONS(1826), + [anon_sym_true] = ACTIONS(1826), + [anon_sym_false] = ACTIONS(1826), + [aux_sym_val_number_token1] = ACTIONS(1826), + [aux_sym_val_number_token2] = ACTIONS(1826), + [aux_sym_val_number_token3] = ACTIONS(1826), + [aux_sym_val_number_token4] = ACTIONS(1826), + [anon_sym_inf] = ACTIONS(1826), + [anon_sym_DASHinf] = ACTIONS(1826), + [anon_sym_NaN] = ACTIONS(1826), + [anon_sym_0b] = ACTIONS(1826), + [anon_sym_0o] = ACTIONS(1826), + [anon_sym_0x] = ACTIONS(1826), + [sym_val_date] = ACTIONS(1826), + [anon_sym_DQUOTE] = ACTIONS(1826), + [sym__str_single_quotes] = ACTIONS(1826), + [sym__str_back_ticks] = ACTIONS(1826), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1826), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1826), + [anon_sym_CARET] = ACTIONS(1826), [anon_sym_POUND] = ACTIONS(3), }, [941] = { - [sym_block] = STATE(1170), [sym_comment] = STATE(941), - [ts_builtin_sym_end] = ACTIONS(2017), - [sym_cmd_identifier] = ACTIONS(2019), - [anon_sym_SEMI] = ACTIONS(2019), - [anon_sym_LF] = ACTIONS(2017), - [anon_sym_export] = ACTIONS(2019), - [anon_sym_alias] = ACTIONS(2019), - [anon_sym_def] = ACTIONS(2019), - [anon_sym_def_DASHenv] = ACTIONS(2019), - [anon_sym_export_DASHenv] = ACTIONS(2019), - [anon_sym_extern] = ACTIONS(2019), - [anon_sym_module] = ACTIONS(2019), - [anon_sym_use] = ACTIONS(2019), - [anon_sym_LBRACK] = ACTIONS(2019), - [anon_sym_LPAREN] = ACTIONS(2019), - [anon_sym_DOLLAR] = ACTIONS(2019), - [anon_sym_error] = ACTIONS(2019), - [anon_sym_DASH] = ACTIONS(2019), - [anon_sym_break] = ACTIONS(2019), - [anon_sym_continue] = ACTIONS(2019), - [anon_sym_for] = ACTIONS(2019), - [anon_sym_loop] = ACTIONS(2019), - [anon_sym_while] = ACTIONS(2019), - [anon_sym_do] = ACTIONS(2019), - [anon_sym_if] = ACTIONS(2019), - [anon_sym_match] = ACTIONS(2019), - [anon_sym_LBRACE] = ACTIONS(2021), - [anon_sym_try] = ACTIONS(2019), - [anon_sym_return] = ACTIONS(2019), - [anon_sym_let] = ACTIONS(2019), - [anon_sym_let_DASHenv] = ACTIONS(2019), - [anon_sym_mut] = ACTIONS(2019), - [anon_sym_const] = ACTIONS(2019), - [anon_sym_source] = ACTIONS(2019), - [anon_sym_source_DASHenv] = ACTIONS(2019), - [anon_sym_register] = ACTIONS(2019), - [anon_sym_hide] = ACTIONS(2019), - [anon_sym_hide_DASHenv] = ACTIONS(2019), - [anon_sym_overlay] = ACTIONS(2019), - [anon_sym_where] = ACTIONS(2019), - [anon_sym_not] = ACTIONS(2019), - [anon_sym_DOT_DOT_LT] = ACTIONS(2019), - [anon_sym_DOT_DOT] = ACTIONS(2019), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2019), - [sym_val_nothing] = ACTIONS(2019), - [anon_sym_true] = ACTIONS(2019), - [anon_sym_false] = ACTIONS(2019), - [aux_sym_val_number_token1] = ACTIONS(2019), - [aux_sym_val_number_token2] = ACTIONS(2019), - [aux_sym_val_number_token3] = ACTIONS(2019), - [aux_sym_val_number_token4] = ACTIONS(2019), - [anon_sym_inf] = ACTIONS(2019), - [anon_sym_DASHinf] = ACTIONS(2019), - [anon_sym_NaN] = ACTIONS(2019), - [anon_sym_0b] = ACTIONS(2019), - [anon_sym_0o] = ACTIONS(2019), - [anon_sym_0x] = ACTIONS(2019), - [sym_val_date] = ACTIONS(2019), - [anon_sym_DQUOTE] = ACTIONS(2019), - [sym__str_single_quotes] = ACTIONS(2019), - [sym__str_back_ticks] = ACTIONS(2019), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2019), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2019), - [anon_sym_CARET] = ACTIONS(2019), + [ts_builtin_sym_end] = ACTIONS(1860), + [anon_sym_export] = ACTIONS(1858), + [anon_sym_alias] = ACTIONS(1858), + [anon_sym_let] = ACTIONS(1858), + [anon_sym_let_DASHenv] = ACTIONS(1858), + [anon_sym_mut] = ACTIONS(1858), + [anon_sym_const] = ACTIONS(1858), + [sym_cmd_identifier] = ACTIONS(1858), + [anon_sym_SEMI] = ACTIONS(1858), + [anon_sym_LF] = ACTIONS(1860), + [anon_sym_def] = ACTIONS(1858), + [anon_sym_def_DASHenv] = ACTIONS(1858), + [anon_sym_export_DASHenv] = ACTIONS(1858), + [anon_sym_extern] = ACTIONS(1858), + [anon_sym_module] = ACTIONS(1858), + [anon_sym_use] = ACTIONS(1858), + [anon_sym_LBRACK] = ACTIONS(1858), + [anon_sym_LPAREN] = ACTIONS(1858), + [anon_sym_DOLLAR] = ACTIONS(1858), + [anon_sym_error] = ACTIONS(1858), + [anon_sym_DASH] = ACTIONS(1858), + [anon_sym_break] = ACTIONS(1858), + [anon_sym_continue] = ACTIONS(1858), + [anon_sym_for] = ACTIONS(1858), + [anon_sym_loop] = ACTIONS(1858), + [anon_sym_while] = ACTIONS(1858), + [anon_sym_do] = ACTIONS(1858), + [anon_sym_if] = ACTIONS(1858), + [anon_sym_match] = ACTIONS(1858), + [anon_sym_LBRACE] = ACTIONS(1858), + [anon_sym_try] = ACTIONS(1858), + [anon_sym_return] = ACTIONS(1858), + [anon_sym_source] = ACTIONS(1858), + [anon_sym_source_DASHenv] = ACTIONS(1858), + [anon_sym_register] = ACTIONS(1858), + [anon_sym_hide] = ACTIONS(1858), + [anon_sym_hide_DASHenv] = ACTIONS(1858), + [anon_sym_overlay] = ACTIONS(1858), + [anon_sym_where] = ACTIONS(1858), + [anon_sym_not] = ACTIONS(1858), + [anon_sym_DOT_DOT_LT] = ACTIONS(1858), + [anon_sym_DOT_DOT] = ACTIONS(1858), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1858), + [sym_val_nothing] = ACTIONS(1858), + [anon_sym_true] = ACTIONS(1858), + [anon_sym_false] = ACTIONS(1858), + [aux_sym_val_number_token1] = ACTIONS(1858), + [aux_sym_val_number_token2] = ACTIONS(1858), + [aux_sym_val_number_token3] = ACTIONS(1858), + [aux_sym_val_number_token4] = ACTIONS(1858), + [anon_sym_inf] = ACTIONS(1858), + [anon_sym_DASHinf] = ACTIONS(1858), + [anon_sym_NaN] = ACTIONS(1858), + [anon_sym_0b] = ACTIONS(1858), + [anon_sym_0o] = ACTIONS(1858), + [anon_sym_0x] = ACTIONS(1858), + [sym_val_date] = ACTIONS(1858), + [anon_sym_DQUOTE] = ACTIONS(1858), + [sym__str_single_quotes] = ACTIONS(1858), + [sym__str_back_ticks] = ACTIONS(1858), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1858), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1858), + [anon_sym_CARET] = ACTIONS(1858), [anon_sym_POUND] = ACTIONS(3), }, [942] = { - [sym_block] = STATE(1160), [sym_comment] = STATE(942), - [ts_builtin_sym_end] = ACTIONS(2017), - [sym_cmd_identifier] = ACTIONS(2019), - [anon_sym_SEMI] = ACTIONS(2019), - [anon_sym_LF] = ACTIONS(2017), - [anon_sym_export] = ACTIONS(2019), - [anon_sym_alias] = ACTIONS(2019), - [anon_sym_def] = ACTIONS(2019), - [anon_sym_def_DASHenv] = ACTIONS(2019), - [anon_sym_export_DASHenv] = ACTIONS(2019), - [anon_sym_extern] = ACTIONS(2019), - [anon_sym_module] = ACTIONS(2019), - [anon_sym_use] = ACTIONS(2019), - [anon_sym_LBRACK] = ACTIONS(2019), - [anon_sym_LPAREN] = ACTIONS(2019), - [anon_sym_DOLLAR] = ACTIONS(2019), - [anon_sym_error] = ACTIONS(2019), - [anon_sym_DASH] = ACTIONS(2019), - [anon_sym_break] = ACTIONS(2019), - [anon_sym_continue] = ACTIONS(2019), - [anon_sym_for] = ACTIONS(2019), - [anon_sym_loop] = ACTIONS(2019), - [anon_sym_while] = ACTIONS(2019), - [anon_sym_do] = ACTIONS(2019), - [anon_sym_if] = ACTIONS(2019), - [anon_sym_match] = ACTIONS(2019), - [anon_sym_LBRACE] = ACTIONS(2021), - [anon_sym_try] = ACTIONS(2019), - [anon_sym_return] = ACTIONS(2019), - [anon_sym_let] = ACTIONS(2019), - [anon_sym_let_DASHenv] = ACTIONS(2019), - [anon_sym_mut] = ACTIONS(2019), - [anon_sym_const] = ACTIONS(2019), - [anon_sym_source] = ACTIONS(2019), - [anon_sym_source_DASHenv] = ACTIONS(2019), - [anon_sym_register] = ACTIONS(2019), - [anon_sym_hide] = ACTIONS(2019), - [anon_sym_hide_DASHenv] = ACTIONS(2019), - [anon_sym_overlay] = ACTIONS(2019), - [anon_sym_where] = ACTIONS(2019), - [anon_sym_not] = ACTIONS(2019), - [anon_sym_DOT_DOT_LT] = ACTIONS(2019), - [anon_sym_DOT_DOT] = ACTIONS(2019), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2019), - [sym_val_nothing] = ACTIONS(2019), - [anon_sym_true] = ACTIONS(2019), - [anon_sym_false] = ACTIONS(2019), - [aux_sym_val_number_token1] = ACTIONS(2019), - [aux_sym_val_number_token2] = ACTIONS(2019), - [aux_sym_val_number_token3] = ACTIONS(2019), - [aux_sym_val_number_token4] = ACTIONS(2019), - [anon_sym_inf] = ACTIONS(2019), - [anon_sym_DASHinf] = ACTIONS(2019), - [anon_sym_NaN] = ACTIONS(2019), - [anon_sym_0b] = ACTIONS(2019), - [anon_sym_0o] = ACTIONS(2019), - [anon_sym_0x] = ACTIONS(2019), - [sym_val_date] = ACTIONS(2019), - [anon_sym_DQUOTE] = ACTIONS(2019), - [sym__str_single_quotes] = ACTIONS(2019), - [sym__str_back_ticks] = ACTIONS(2019), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2019), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2019), - [anon_sym_CARET] = ACTIONS(2019), + [ts_builtin_sym_end] = ACTIONS(1832), + [anon_sym_export] = ACTIONS(1830), + [anon_sym_alias] = ACTIONS(1830), + [anon_sym_let] = ACTIONS(1830), + [anon_sym_let_DASHenv] = ACTIONS(1830), + [anon_sym_mut] = ACTIONS(1830), + [anon_sym_const] = ACTIONS(1830), + [sym_cmd_identifier] = ACTIONS(1830), + [anon_sym_SEMI] = ACTIONS(1830), + [anon_sym_LF] = ACTIONS(1832), + [anon_sym_def] = ACTIONS(1830), + [anon_sym_def_DASHenv] = ACTIONS(1830), + [anon_sym_export_DASHenv] = ACTIONS(1830), + [anon_sym_extern] = ACTIONS(1830), + [anon_sym_module] = ACTIONS(1830), + [anon_sym_use] = ACTIONS(1830), + [anon_sym_LBRACK] = ACTIONS(1830), + [anon_sym_LPAREN] = ACTIONS(1830), + [anon_sym_DOLLAR] = ACTIONS(1830), + [anon_sym_error] = ACTIONS(1830), + [anon_sym_DASH] = ACTIONS(1830), + [anon_sym_break] = ACTIONS(1830), + [anon_sym_continue] = ACTIONS(1830), + [anon_sym_for] = ACTIONS(1830), + [anon_sym_loop] = ACTIONS(1830), + [anon_sym_while] = ACTIONS(1830), + [anon_sym_do] = ACTIONS(1830), + [anon_sym_if] = ACTIONS(1830), + [anon_sym_match] = ACTIONS(1830), + [anon_sym_LBRACE] = ACTIONS(1830), + [anon_sym_try] = ACTIONS(1830), + [anon_sym_return] = ACTIONS(1830), + [anon_sym_source] = ACTIONS(1830), + [anon_sym_source_DASHenv] = ACTIONS(1830), + [anon_sym_register] = ACTIONS(1830), + [anon_sym_hide] = ACTIONS(1830), + [anon_sym_hide_DASHenv] = ACTIONS(1830), + [anon_sym_overlay] = ACTIONS(1830), + [anon_sym_where] = ACTIONS(1830), + [anon_sym_not] = ACTIONS(1830), + [anon_sym_DOT_DOT_LT] = ACTIONS(1830), + [anon_sym_DOT_DOT] = ACTIONS(1830), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1830), + [sym_val_nothing] = ACTIONS(1830), + [anon_sym_true] = ACTIONS(1830), + [anon_sym_false] = ACTIONS(1830), + [aux_sym_val_number_token1] = ACTIONS(1830), + [aux_sym_val_number_token2] = ACTIONS(1830), + [aux_sym_val_number_token3] = ACTIONS(1830), + [aux_sym_val_number_token4] = ACTIONS(1830), + [anon_sym_inf] = ACTIONS(1830), + [anon_sym_DASHinf] = ACTIONS(1830), + [anon_sym_NaN] = ACTIONS(1830), + [anon_sym_0b] = ACTIONS(1830), + [anon_sym_0o] = ACTIONS(1830), + [anon_sym_0x] = ACTIONS(1830), + [sym_val_date] = ACTIONS(1830), + [anon_sym_DQUOTE] = ACTIONS(1830), + [sym__str_single_quotes] = ACTIONS(1830), + [sym__str_back_ticks] = ACTIONS(1830), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1830), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1830), + [anon_sym_CARET] = ACTIONS(1830), [anon_sym_POUND] = ACTIONS(3), }, [943] = { [sym_comment] = STATE(943), - [sym_cmd_identifier] = ACTIONS(1722), - [anon_sym_SEMI] = ACTIONS(1722), - [anon_sym_LF] = ACTIONS(1720), - [anon_sym_export] = ACTIONS(1722), - [anon_sym_alias] = ACTIONS(1722), - [anon_sym_def] = ACTIONS(1722), - [anon_sym_def_DASHenv] = ACTIONS(1722), - [anon_sym_export_DASHenv] = ACTIONS(1722), - [anon_sym_extern] = ACTIONS(1722), - [anon_sym_module] = ACTIONS(1722), - [anon_sym_use] = ACTIONS(1722), - [anon_sym_LBRACK] = ACTIONS(1722), - [anon_sym_LPAREN] = ACTIONS(1722), - [anon_sym_PIPE] = ACTIONS(1722), - [anon_sym_DOLLAR] = ACTIONS(1722), - [anon_sym_error] = ACTIONS(1722), - [anon_sym_DASH] = ACTIONS(1722), - [anon_sym_break] = ACTIONS(1722), - [anon_sym_continue] = ACTIONS(1722), - [anon_sym_for] = ACTIONS(1722), - [anon_sym_loop] = ACTIONS(1722), - [anon_sym_while] = ACTIONS(1722), - [anon_sym_do] = ACTIONS(1722), - [anon_sym_if] = ACTIONS(1722), - [anon_sym_match] = ACTIONS(1722), - [anon_sym_LBRACE] = ACTIONS(1722), - [anon_sym_RBRACE] = ACTIONS(1722), - [anon_sym_try] = ACTIONS(1722), - [anon_sym_return] = ACTIONS(1722), - [anon_sym_let] = ACTIONS(1722), - [anon_sym_let_DASHenv] = ACTIONS(1722), - [anon_sym_mut] = ACTIONS(1722), - [anon_sym_const] = ACTIONS(1722), - [anon_sym_source] = ACTIONS(1722), - [anon_sym_source_DASHenv] = ACTIONS(1722), - [anon_sym_register] = ACTIONS(1722), - [anon_sym_hide] = ACTIONS(1722), - [anon_sym_hide_DASHenv] = ACTIONS(1722), - [anon_sym_overlay] = ACTIONS(1722), - [anon_sym_where] = ACTIONS(1722), - [anon_sym_not] = ACTIONS(1722), - [anon_sym_DOT_DOT_LT] = ACTIONS(1722), - [anon_sym_DOT_DOT] = ACTIONS(1722), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1722), - [sym_val_nothing] = ACTIONS(1722), - [anon_sym_true] = ACTIONS(1722), - [anon_sym_false] = ACTIONS(1722), - [aux_sym_val_number_token1] = ACTIONS(1722), - [aux_sym_val_number_token2] = ACTIONS(1722), - [aux_sym_val_number_token3] = ACTIONS(1722), - [aux_sym_val_number_token4] = ACTIONS(1722), - [anon_sym_inf] = ACTIONS(1722), - [anon_sym_DASHinf] = ACTIONS(1722), - [anon_sym_NaN] = ACTIONS(1722), - [anon_sym_0b] = ACTIONS(1722), - [anon_sym_0o] = ACTIONS(1722), - [anon_sym_0x] = ACTIONS(1722), - [sym_val_date] = ACTIONS(1722), - [anon_sym_DQUOTE] = ACTIONS(1722), - [sym__str_single_quotes] = ACTIONS(1722), - [sym__str_back_ticks] = ACTIONS(1722), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1722), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1722), - [anon_sym_CARET] = ACTIONS(1722), - [anon_sym_POUND] = ACTIONS(3), - }, - [944] = { - [sym_val_record] = STATE(1167), - [sym_comment] = STATE(944), - [sym_cmd_identifier] = ACTIONS(2023), - [anon_sym_SEMI] = ACTIONS(2023), - [anon_sym_LF] = ACTIONS(2025), - [anon_sym_export] = ACTIONS(2023), - [anon_sym_alias] = ACTIONS(2023), - [anon_sym_def] = ACTIONS(2023), - [anon_sym_def_DASHenv] = ACTIONS(2023), - [anon_sym_export_DASHenv] = ACTIONS(2023), - [anon_sym_extern] = ACTIONS(2023), - [anon_sym_module] = ACTIONS(2023), - [anon_sym_use] = ACTIONS(2023), - [anon_sym_LBRACK] = ACTIONS(2023), - [anon_sym_LPAREN] = ACTIONS(2023), - [anon_sym_DOLLAR] = ACTIONS(2023), - [anon_sym_error] = ACTIONS(2023), - [anon_sym_DASH] = ACTIONS(2023), - [anon_sym_break] = ACTIONS(2023), - [anon_sym_continue] = ACTIONS(2023), - [anon_sym_for] = ACTIONS(2023), - [anon_sym_loop] = ACTIONS(2023), - [anon_sym_while] = ACTIONS(2023), - [anon_sym_do] = ACTIONS(2023), - [anon_sym_if] = ACTIONS(2023), - [anon_sym_match] = ACTIONS(2023), - [anon_sym_LBRACE] = ACTIONS(2023), - [anon_sym_RBRACE] = ACTIONS(2023), - [anon_sym_try] = ACTIONS(2023), - [anon_sym_return] = ACTIONS(2023), - [anon_sym_let] = ACTIONS(2023), - [anon_sym_let_DASHenv] = ACTIONS(2023), - [anon_sym_mut] = ACTIONS(2023), - [anon_sym_const] = ACTIONS(2023), - [anon_sym_source] = ACTIONS(2023), - [anon_sym_source_DASHenv] = ACTIONS(2023), - [anon_sym_register] = ACTIONS(2023), - [anon_sym_hide] = ACTIONS(2023), - [anon_sym_hide_DASHenv] = ACTIONS(2023), - [anon_sym_overlay] = ACTIONS(2023), - [anon_sym_where] = ACTIONS(2023), - [anon_sym_not] = ACTIONS(2023), - [anon_sym_DOT_DOT_LT] = ACTIONS(2023), - [anon_sym_DOT_DOT] = ACTIONS(2023), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2023), - [sym_val_nothing] = ACTIONS(2023), - [anon_sym_true] = ACTIONS(2023), - [anon_sym_false] = ACTIONS(2023), - [aux_sym_val_number_token1] = ACTIONS(2023), - [aux_sym_val_number_token2] = ACTIONS(2023), - [aux_sym_val_number_token3] = ACTIONS(2023), - [aux_sym_val_number_token4] = ACTIONS(2023), - [anon_sym_inf] = ACTIONS(2023), - [anon_sym_DASHinf] = ACTIONS(2023), - [anon_sym_NaN] = ACTIONS(2023), - [anon_sym_0b] = ACTIONS(2023), - [anon_sym_0o] = ACTIONS(2023), - [anon_sym_0x] = ACTIONS(2023), - [sym_val_date] = ACTIONS(2023), - [anon_sym_DQUOTE] = ACTIONS(2023), - [sym__str_single_quotes] = ACTIONS(2023), - [sym__str_back_ticks] = ACTIONS(2023), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2023), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2023), - [anon_sym_CARET] = ACTIONS(2023), - [anon_sym_POUND] = ACTIONS(3), - }, - [945] = { - [sym_comment] = STATE(945), - [ts_builtin_sym_end] = ACTIONS(1782), - [sym_cmd_identifier] = ACTIONS(1780), - [anon_sym_SEMI] = ACTIONS(1780), - [anon_sym_LF] = ACTIONS(1782), - [anon_sym_export] = ACTIONS(1780), - [anon_sym_alias] = ACTIONS(1780), - [anon_sym_def] = ACTIONS(1780), - [anon_sym_def_DASHenv] = ACTIONS(1780), - [anon_sym_export_DASHenv] = ACTIONS(1780), - [anon_sym_extern] = ACTIONS(1780), - [anon_sym_module] = ACTIONS(1780), - [anon_sym_use] = ACTIONS(1780), - [anon_sym_LBRACK] = ACTIONS(1780), - [anon_sym_LPAREN] = ACTIONS(1780), - [anon_sym_PIPE] = ACTIONS(1780), - [anon_sym_DOLLAR] = ACTIONS(1780), - [anon_sym_error] = ACTIONS(1780), - [anon_sym_DASH] = ACTIONS(1780), - [anon_sym_break] = ACTIONS(1780), - [anon_sym_continue] = ACTIONS(1780), - [anon_sym_for] = ACTIONS(1780), - [anon_sym_loop] = ACTIONS(1780), - [anon_sym_while] = ACTIONS(1780), - [anon_sym_do] = ACTIONS(1780), - [anon_sym_if] = ACTIONS(1780), - [anon_sym_match] = ACTIONS(1780), - [anon_sym_LBRACE] = ACTIONS(1780), - [anon_sym_try] = ACTIONS(1780), - [anon_sym_return] = ACTIONS(1780), - [anon_sym_let] = ACTIONS(1780), - [anon_sym_let_DASHenv] = ACTIONS(1780), - [anon_sym_mut] = ACTIONS(1780), - [anon_sym_const] = ACTIONS(1780), - [anon_sym_source] = ACTIONS(1780), - [anon_sym_source_DASHenv] = ACTIONS(1780), - [anon_sym_register] = ACTIONS(1780), - [anon_sym_hide] = ACTIONS(1780), - [anon_sym_hide_DASHenv] = ACTIONS(1780), - [anon_sym_overlay] = ACTIONS(1780), - [anon_sym_where] = ACTIONS(1780), - [anon_sym_not] = ACTIONS(1780), - [anon_sym_DOT_DOT_LT] = ACTIONS(1780), - [anon_sym_DOT_DOT] = ACTIONS(1780), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1780), - [sym_val_nothing] = ACTIONS(1780), - [anon_sym_true] = ACTIONS(1780), - [anon_sym_false] = ACTIONS(1780), - [aux_sym_val_number_token1] = ACTIONS(1780), - [aux_sym_val_number_token2] = ACTIONS(1780), - [aux_sym_val_number_token3] = ACTIONS(1780), - [aux_sym_val_number_token4] = ACTIONS(1780), - [anon_sym_inf] = ACTIONS(1780), - [anon_sym_DASHinf] = ACTIONS(1780), - [anon_sym_NaN] = ACTIONS(1780), - [anon_sym_0b] = ACTIONS(1780), - [anon_sym_0o] = ACTIONS(1780), - [anon_sym_0x] = ACTIONS(1780), - [sym_val_date] = ACTIONS(1780), - [anon_sym_DQUOTE] = ACTIONS(1780), - [sym__str_single_quotes] = ACTIONS(1780), - [sym__str_back_ticks] = ACTIONS(1780), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1780), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1780), - [anon_sym_CARET] = ACTIONS(1780), - [anon_sym_POUND] = ACTIONS(3), - }, - [946] = { - [sym_comment] = STATE(946), - [ts_builtin_sym_end] = ACTIONS(1122), - [sym_cmd_identifier] = ACTIONS(1124), - [anon_sym_SEMI] = ACTIONS(1124), - [anon_sym_LF] = ACTIONS(1122), - [anon_sym_export] = ACTIONS(1124), - [anon_sym_alias] = ACTIONS(1124), - [anon_sym_def] = ACTIONS(1124), - [anon_sym_def_DASHenv] = ACTIONS(1124), - [anon_sym_export_DASHenv] = ACTIONS(1124), - [anon_sym_extern] = ACTIONS(1124), - [anon_sym_module] = ACTIONS(1124), - [anon_sym_use] = ACTIONS(1124), - [anon_sym_LBRACK] = ACTIONS(1124), - [anon_sym_LPAREN] = ACTIONS(1124), - [anon_sym_DOLLAR] = ACTIONS(1124), - [anon_sym_error] = ACTIONS(1124), - [anon_sym_DASH] = ACTIONS(1124), - [anon_sym_break] = ACTIONS(1124), - [anon_sym_continue] = ACTIONS(1124), - [anon_sym_for] = ACTIONS(1124), - [anon_sym_loop] = ACTIONS(1124), - [anon_sym_while] = ACTIONS(1124), - [anon_sym_do] = ACTIONS(1124), - [anon_sym_if] = ACTIONS(1124), - [anon_sym_match] = ACTIONS(1124), - [anon_sym_LBRACE] = ACTIONS(1124), - [anon_sym_DOT] = ACTIONS(1124), - [anon_sym_try] = ACTIONS(1124), - [anon_sym_return] = ACTIONS(1124), - [anon_sym_let] = ACTIONS(1124), - [anon_sym_let_DASHenv] = ACTIONS(1124), - [anon_sym_mut] = ACTIONS(1124), - [anon_sym_const] = ACTIONS(1124), - [anon_sym_source] = ACTIONS(1124), - [anon_sym_source_DASHenv] = ACTIONS(1124), - [anon_sym_register] = ACTIONS(1124), - [anon_sym_hide] = ACTIONS(1124), - [anon_sym_hide_DASHenv] = ACTIONS(1124), - [anon_sym_overlay] = ACTIONS(1124), - [anon_sym_where] = ACTIONS(1124), - [anon_sym_not] = ACTIONS(1124), - [anon_sym_DOT_DOT_LT] = ACTIONS(1124), - [anon_sym_DOT_DOT] = ACTIONS(1124), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1124), - [sym_val_nothing] = ACTIONS(1124), - [anon_sym_true] = ACTIONS(1124), - [anon_sym_false] = ACTIONS(1124), - [aux_sym_val_number_token1] = ACTIONS(1124), - [aux_sym_val_number_token2] = ACTIONS(1124), - [aux_sym_val_number_token3] = ACTIONS(1124), - [aux_sym_val_number_token4] = ACTIONS(1124), - [anon_sym_inf] = ACTIONS(1124), - [anon_sym_DASHinf] = ACTIONS(1124), - [anon_sym_NaN] = ACTIONS(1124), - [anon_sym_0b] = ACTIONS(1124), - [anon_sym_0o] = ACTIONS(1124), - [anon_sym_0x] = ACTIONS(1124), - [sym_val_date] = ACTIONS(1124), - [anon_sym_DQUOTE] = ACTIONS(1124), - [sym__str_single_quotes] = ACTIONS(1124), - [sym__str_back_ticks] = ACTIONS(1124), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1124), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1124), - [anon_sym_CARET] = ACTIONS(1124), - [anon_sym_POUND] = ACTIONS(3), - }, - [947] = { - [sym_cell_path] = STATE(1214), - [sym_path] = STATE(939), - [sym_comment] = STATE(947), - [sym_cmd_identifier] = ACTIONS(967), - [anon_sym_export] = ACTIONS(967), - [anon_sym_alias] = ACTIONS(967), - [anon_sym_def] = ACTIONS(967), - [anon_sym_def_DASHenv] = ACTIONS(967), - [anon_sym_export_DASHenv] = ACTIONS(967), - [anon_sym_extern] = ACTIONS(967), - [anon_sym_module] = ACTIONS(967), - [anon_sym_use] = ACTIONS(967), - [anon_sym_LBRACK] = ACTIONS(969), - [anon_sym_LPAREN] = ACTIONS(969), - [anon_sym_DOLLAR] = ACTIONS(967), - [anon_sym_error] = ACTIONS(967), - [anon_sym_DASH] = ACTIONS(967), - [anon_sym_break] = ACTIONS(967), - [anon_sym_continue] = ACTIONS(967), - [anon_sym_for] = ACTIONS(967), - [anon_sym_loop] = ACTIONS(967), - [anon_sym_while] = ACTIONS(967), - [anon_sym_do] = ACTIONS(967), - [anon_sym_if] = ACTIONS(967), - [anon_sym_match] = ACTIONS(967), - [anon_sym_LBRACE] = ACTIONS(969), - [anon_sym_RBRACE] = ACTIONS(969), - [anon_sym_DOT] = ACTIONS(2015), - [anon_sym_try] = ACTIONS(967), - [anon_sym_return] = ACTIONS(967), - [anon_sym_let] = ACTIONS(967), - [anon_sym_let_DASHenv] = ACTIONS(967), - [anon_sym_mut] = ACTIONS(967), - [anon_sym_const] = ACTIONS(967), - [anon_sym_source] = ACTIONS(967), - [anon_sym_source_DASHenv] = ACTIONS(967), - [anon_sym_register] = ACTIONS(967), - [anon_sym_hide] = ACTIONS(967), - [anon_sym_hide_DASHenv] = ACTIONS(967), - [anon_sym_overlay] = ACTIONS(967), - [anon_sym_where] = ACTIONS(967), - [anon_sym_not] = ACTIONS(967), - [anon_sym_DOT_DOT_LT] = ACTIONS(969), - [anon_sym_DOT_DOT] = ACTIONS(967), - [anon_sym_DOT_DOT_EQ] = ACTIONS(969), - [sym_val_nothing] = ACTIONS(967), - [anon_sym_true] = ACTIONS(967), - [anon_sym_false] = ACTIONS(967), - [aux_sym_val_number_token1] = ACTIONS(967), - [aux_sym_val_number_token2] = ACTIONS(969), - [aux_sym_val_number_token3] = ACTIONS(969), - [aux_sym_val_number_token4] = ACTIONS(969), - [anon_sym_inf] = ACTIONS(967), - [anon_sym_DASHinf] = ACTIONS(969), - [anon_sym_NaN] = ACTIONS(967), - [anon_sym_0b] = ACTIONS(967), - [anon_sym_0o] = ACTIONS(967), - [anon_sym_0x] = ACTIONS(967), - [sym_val_date] = ACTIONS(969), - [anon_sym_DQUOTE] = ACTIONS(969), - [sym__str_single_quotes] = ACTIONS(969), - [sym__str_back_ticks] = ACTIONS(969), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(969), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(969), - [anon_sym_CARET] = ACTIONS(969), - [anon_sym_POUND] = ACTIONS(153), - }, - [948] = { - [sym_block] = STATE(1044), - [sym_comment] = STATE(948), - [ts_builtin_sym_end] = ACTIONS(2027), - [sym_cmd_identifier] = ACTIONS(2029), - [anon_sym_SEMI] = ACTIONS(2029), - [anon_sym_LF] = ACTIONS(2027), - [anon_sym_export] = ACTIONS(2029), - [anon_sym_alias] = ACTIONS(2029), - [anon_sym_def] = ACTIONS(2029), - [anon_sym_def_DASHenv] = ACTIONS(2029), - [anon_sym_export_DASHenv] = ACTIONS(2029), - [anon_sym_extern] = ACTIONS(2029), - [anon_sym_module] = ACTIONS(2029), - [anon_sym_use] = ACTIONS(2029), - [anon_sym_LBRACK] = ACTIONS(2029), - [anon_sym_LPAREN] = ACTIONS(2029), - [anon_sym_DOLLAR] = ACTIONS(2029), - [anon_sym_error] = ACTIONS(2029), - [anon_sym_DASH] = ACTIONS(2029), - [anon_sym_break] = ACTIONS(2029), - [anon_sym_continue] = ACTIONS(2029), - [anon_sym_for] = ACTIONS(2029), - [anon_sym_loop] = ACTIONS(2029), - [anon_sym_while] = ACTIONS(2029), - [anon_sym_do] = ACTIONS(2029), - [anon_sym_if] = ACTIONS(2029), - [anon_sym_match] = ACTIONS(2029), - [anon_sym_LBRACE] = ACTIONS(2021), - [anon_sym_try] = ACTIONS(2029), - [anon_sym_return] = ACTIONS(2029), - [anon_sym_let] = ACTIONS(2029), - [anon_sym_let_DASHenv] = ACTIONS(2029), - [anon_sym_mut] = ACTIONS(2029), - [anon_sym_const] = ACTIONS(2029), - [anon_sym_source] = ACTIONS(2029), - [anon_sym_source_DASHenv] = ACTIONS(2029), - [anon_sym_register] = ACTIONS(2029), - [anon_sym_hide] = ACTIONS(2029), - [anon_sym_hide_DASHenv] = ACTIONS(2029), - [anon_sym_overlay] = ACTIONS(2029), - [anon_sym_where] = ACTIONS(2029), - [anon_sym_not] = ACTIONS(2029), - [anon_sym_DOT_DOT_LT] = ACTIONS(2029), - [anon_sym_DOT_DOT] = ACTIONS(2029), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2029), - [sym_val_nothing] = ACTIONS(2029), - [anon_sym_true] = ACTIONS(2029), - [anon_sym_false] = ACTIONS(2029), - [aux_sym_val_number_token1] = ACTIONS(2029), - [aux_sym_val_number_token2] = ACTIONS(2029), - [aux_sym_val_number_token3] = ACTIONS(2029), - [aux_sym_val_number_token4] = ACTIONS(2029), - [anon_sym_inf] = ACTIONS(2029), - [anon_sym_DASHinf] = ACTIONS(2029), - [anon_sym_NaN] = ACTIONS(2029), - [anon_sym_0b] = ACTIONS(2029), - [anon_sym_0o] = ACTIONS(2029), - [anon_sym_0x] = ACTIONS(2029), - [sym_val_date] = ACTIONS(2029), - [anon_sym_DQUOTE] = ACTIONS(2029), - [sym__str_single_quotes] = ACTIONS(2029), - [sym__str_back_ticks] = ACTIONS(2029), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2029), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2029), - [anon_sym_CARET] = ACTIONS(2029), - [anon_sym_POUND] = ACTIONS(3), - }, - [949] = { - [sym_comment] = STATE(949), - [ts_builtin_sym_end] = ACTIONS(1081), - [sym_cmd_identifier] = ACTIONS(1083), - [anon_sym_SEMI] = ACTIONS(1083), - [anon_sym_LF] = ACTIONS(1081), - [anon_sym_export] = ACTIONS(1083), - [anon_sym_alias] = ACTIONS(1083), - [anon_sym_def] = ACTIONS(1083), - [anon_sym_def_DASHenv] = ACTIONS(1083), - [anon_sym_export_DASHenv] = ACTIONS(1083), - [anon_sym_extern] = ACTIONS(1083), - [anon_sym_module] = ACTIONS(1083), - [anon_sym_use] = ACTIONS(1083), - [anon_sym_LBRACK] = ACTIONS(1083), - [anon_sym_LPAREN] = ACTIONS(1083), - [anon_sym_PIPE] = ACTIONS(1083), - [anon_sym_DOLLAR] = ACTIONS(1083), - [anon_sym_error] = ACTIONS(1083), - [anon_sym_DASH] = ACTIONS(1083), - [anon_sym_break] = ACTIONS(1083), - [anon_sym_continue] = ACTIONS(1083), - [anon_sym_for] = ACTIONS(1083), - [anon_sym_loop] = ACTIONS(1083), - [anon_sym_while] = ACTIONS(1083), - [anon_sym_do] = ACTIONS(1083), - [anon_sym_if] = ACTIONS(1083), - [anon_sym_match] = ACTIONS(1083), - [anon_sym_LBRACE] = ACTIONS(1083), - [anon_sym_try] = ACTIONS(1083), - [anon_sym_return] = ACTIONS(1083), - [anon_sym_let] = ACTIONS(1083), - [anon_sym_let_DASHenv] = ACTIONS(1083), - [anon_sym_mut] = ACTIONS(1083), - [anon_sym_const] = ACTIONS(1083), - [anon_sym_source] = ACTIONS(1083), - [anon_sym_source_DASHenv] = ACTIONS(1083), - [anon_sym_register] = ACTIONS(1083), - [anon_sym_hide] = ACTIONS(1083), - [anon_sym_hide_DASHenv] = ACTIONS(1083), - [anon_sym_overlay] = ACTIONS(1083), - [anon_sym_where] = ACTIONS(1083), - [anon_sym_not] = ACTIONS(1083), - [anon_sym_DOT_DOT_LT] = ACTIONS(1083), - [anon_sym_DOT_DOT] = ACTIONS(1083), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1083), - [sym_val_nothing] = ACTIONS(1083), - [anon_sym_true] = ACTIONS(1083), - [anon_sym_false] = ACTIONS(1083), - [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(1083), - [anon_sym_inf] = ACTIONS(1083), - [anon_sym_DASHinf] = ACTIONS(1083), - [anon_sym_NaN] = ACTIONS(1083), - [anon_sym_0b] = ACTIONS(1083), - [anon_sym_0o] = ACTIONS(1083), - [anon_sym_0x] = ACTIONS(1083), - [sym_val_date] = ACTIONS(1083), - [anon_sym_DQUOTE] = ACTIONS(1083), - [sym__str_single_quotes] = ACTIONS(1083), - [sym__str_back_ticks] = ACTIONS(1083), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1083), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1083), - [anon_sym_CARET] = ACTIONS(1083), - [anon_sym_POUND] = ACTIONS(3), - }, - [950] = { - [sym_comment] = STATE(950), - [ts_builtin_sym_end] = ACTIONS(1115), - [sym_cmd_identifier] = ACTIONS(1117), - [anon_sym_SEMI] = ACTIONS(1117), - [anon_sym_LF] = ACTIONS(1115), - [anon_sym_export] = ACTIONS(1117), - [anon_sym_alias] = ACTIONS(1117), - [anon_sym_def] = ACTIONS(1117), - [anon_sym_def_DASHenv] = ACTIONS(1117), - [anon_sym_export_DASHenv] = ACTIONS(1117), - [anon_sym_extern] = ACTIONS(1117), - [anon_sym_module] = ACTIONS(1117), - [anon_sym_use] = ACTIONS(1117), - [anon_sym_LBRACK] = ACTIONS(1117), - [anon_sym_LPAREN] = 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_DOT] = ACTIONS(1117), - [anon_sym_try] = ACTIONS(1117), - [anon_sym_return] = 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_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_where] = ACTIONS(1117), - [anon_sym_not] = ACTIONS(1117), - [anon_sym_DOT_DOT_LT] = ACTIONS(1117), - [anon_sym_DOT_DOT] = ACTIONS(1117), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1117), - [sym_val_nothing] = ACTIONS(1117), - [anon_sym_true] = ACTIONS(1117), - [anon_sym_false] = ACTIONS(1117), - [aux_sym_val_number_token1] = ACTIONS(1117), - [aux_sym_val_number_token2] = ACTIONS(1117), - [aux_sym_val_number_token3] = ACTIONS(1117), - [aux_sym_val_number_token4] = ACTIONS(1117), - [anon_sym_inf] = ACTIONS(1117), - [anon_sym_DASHinf] = ACTIONS(1117), - [anon_sym_NaN] = 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(3), - }, - [951] = { - [sym_comment] = STATE(951), - [ts_builtin_sym_end] = ACTIONS(1726), - [sym_cmd_identifier] = ACTIONS(1728), - [anon_sym_SEMI] = ACTIONS(1728), - [anon_sym_LF] = ACTIONS(1726), - [anon_sym_export] = ACTIONS(1728), - [anon_sym_alias] = ACTIONS(1728), - [anon_sym_def] = ACTIONS(1728), - [anon_sym_def_DASHenv] = ACTIONS(1728), - [anon_sym_export_DASHenv] = ACTIONS(1728), - [anon_sym_extern] = ACTIONS(1728), - [anon_sym_module] = ACTIONS(1728), - [anon_sym_use] = ACTIONS(1728), - [anon_sym_LBRACK] = ACTIONS(1728), - [anon_sym_LPAREN] = ACTIONS(1728), - [anon_sym_PIPE] = ACTIONS(1728), - [anon_sym_DOLLAR] = ACTIONS(1728), - [anon_sym_error] = ACTIONS(1728), - [anon_sym_DASH] = ACTIONS(1728), - [anon_sym_break] = ACTIONS(1728), - [anon_sym_continue] = ACTIONS(1728), - [anon_sym_for] = ACTIONS(1728), - [anon_sym_loop] = ACTIONS(1728), - [anon_sym_while] = ACTIONS(1728), - [anon_sym_do] = ACTIONS(1728), - [anon_sym_if] = ACTIONS(1728), - [anon_sym_match] = ACTIONS(1728), - [anon_sym_LBRACE] = ACTIONS(1728), - [anon_sym_try] = ACTIONS(1728), - [anon_sym_return] = ACTIONS(1728), - [anon_sym_let] = ACTIONS(1728), - [anon_sym_let_DASHenv] = ACTIONS(1728), - [anon_sym_mut] = ACTIONS(1728), - [anon_sym_const] = ACTIONS(1728), - [anon_sym_source] = ACTIONS(1728), - [anon_sym_source_DASHenv] = ACTIONS(1728), - [anon_sym_register] = ACTIONS(1728), - [anon_sym_hide] = ACTIONS(1728), - [anon_sym_hide_DASHenv] = ACTIONS(1728), - [anon_sym_overlay] = ACTIONS(1728), - [anon_sym_where] = ACTIONS(1728), - [anon_sym_not] = ACTIONS(1728), - [anon_sym_DOT_DOT_LT] = ACTIONS(1728), - [anon_sym_DOT_DOT] = ACTIONS(1728), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1728), - [sym_val_nothing] = ACTIONS(1728), - [anon_sym_true] = ACTIONS(1728), - [anon_sym_false] = ACTIONS(1728), - [aux_sym_val_number_token1] = ACTIONS(1728), - [aux_sym_val_number_token2] = ACTIONS(1728), - [aux_sym_val_number_token3] = ACTIONS(1728), - [aux_sym_val_number_token4] = ACTIONS(1728), - [anon_sym_inf] = ACTIONS(1728), - [anon_sym_DASHinf] = ACTIONS(1728), - [anon_sym_NaN] = ACTIONS(1728), - [anon_sym_0b] = ACTIONS(1728), - [anon_sym_0o] = ACTIONS(1728), - [anon_sym_0x] = ACTIONS(1728), - [sym_val_date] = ACTIONS(1728), - [anon_sym_DQUOTE] = ACTIONS(1728), - [sym__str_single_quotes] = ACTIONS(1728), - [sym__str_back_ticks] = ACTIONS(1728), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1728), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1728), - [anon_sym_CARET] = ACTIONS(1728), + [ts_builtin_sym_end] = ACTIONS(1776), + [anon_sym_export] = ACTIONS(1774), + [anon_sym_alias] = ACTIONS(1774), + [anon_sym_let] = ACTIONS(1774), + [anon_sym_let_DASHenv] = ACTIONS(1774), + [anon_sym_mut] = ACTIONS(1774), + [anon_sym_const] = ACTIONS(1774), + [sym_cmd_identifier] = ACTIONS(1774), + [anon_sym_SEMI] = ACTIONS(1774), + [anon_sym_LF] = ACTIONS(1776), + [anon_sym_def] = ACTIONS(1774), + [anon_sym_def_DASHenv] = ACTIONS(1774), + [anon_sym_export_DASHenv] = ACTIONS(1774), + [anon_sym_extern] = ACTIONS(1774), + [anon_sym_module] = ACTIONS(1774), + [anon_sym_use] = ACTIONS(1774), + [anon_sym_LBRACK] = ACTIONS(1774), + [anon_sym_LPAREN] = ACTIONS(1774), + [anon_sym_DOLLAR] = ACTIONS(1774), + [anon_sym_error] = ACTIONS(1774), + [anon_sym_DASH] = ACTIONS(1774), + [anon_sym_break] = ACTIONS(1774), + [anon_sym_continue] = ACTIONS(1774), + [anon_sym_for] = ACTIONS(1774), + [anon_sym_loop] = ACTIONS(1774), + [anon_sym_while] = ACTIONS(1774), + [anon_sym_do] = ACTIONS(1774), + [anon_sym_if] = ACTIONS(1774), + [anon_sym_match] = ACTIONS(1774), + [anon_sym_LBRACE] = ACTIONS(1774), + [anon_sym_try] = ACTIONS(1774), + [anon_sym_return] = ACTIONS(1774), + [anon_sym_source] = ACTIONS(1774), + [anon_sym_source_DASHenv] = ACTIONS(1774), + [anon_sym_register] = ACTIONS(1774), + [anon_sym_hide] = ACTIONS(1774), + [anon_sym_hide_DASHenv] = ACTIONS(1774), + [anon_sym_overlay] = ACTIONS(1774), + [anon_sym_where] = ACTIONS(1774), + [anon_sym_not] = ACTIONS(1774), + [anon_sym_DOT_DOT_LT] = ACTIONS(1774), + [anon_sym_DOT_DOT] = ACTIONS(1774), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1774), + [sym_val_nothing] = ACTIONS(1774), + [anon_sym_true] = ACTIONS(1774), + [anon_sym_false] = ACTIONS(1774), + [aux_sym_val_number_token1] = ACTIONS(1774), + [aux_sym_val_number_token2] = ACTIONS(1774), + [aux_sym_val_number_token3] = ACTIONS(1774), + [aux_sym_val_number_token4] = ACTIONS(1774), + [anon_sym_inf] = ACTIONS(1774), + [anon_sym_DASHinf] = ACTIONS(1774), + [anon_sym_NaN] = ACTIONS(1774), + [anon_sym_0b] = ACTIONS(1774), + [anon_sym_0o] = ACTIONS(1774), + [anon_sym_0x] = ACTIONS(1774), + [sym_val_date] = ACTIONS(1774), + [anon_sym_DQUOTE] = ACTIONS(1774), + [sym__str_single_quotes] = ACTIONS(1774), + [sym__str_back_ticks] = ACTIONS(1774), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1774), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1774), + [anon_sym_CARET] = ACTIONS(1774), + [anon_sym_POUND] = ACTIONS(3), + }, + [944] = { + [sym_comment] = STATE(944), + [ts_builtin_sym_end] = ACTIONS(1934), + [anon_sym_export] = ACTIONS(1932), + [anon_sym_alias] = ACTIONS(1932), + [anon_sym_let] = ACTIONS(1932), + [anon_sym_let_DASHenv] = ACTIONS(1932), + [anon_sym_mut] = ACTIONS(1932), + [anon_sym_const] = ACTIONS(1932), + [sym_cmd_identifier] = ACTIONS(1932), + [anon_sym_SEMI] = ACTIONS(1932), + [anon_sym_LF] = ACTIONS(1934), + [anon_sym_def] = ACTIONS(1932), + [anon_sym_def_DASHenv] = ACTIONS(1932), + [anon_sym_export_DASHenv] = ACTIONS(1932), + [anon_sym_extern] = ACTIONS(1932), + [anon_sym_module] = ACTIONS(1932), + [anon_sym_use] = ACTIONS(1932), + [anon_sym_LBRACK] = ACTIONS(1932), + [anon_sym_LPAREN] = ACTIONS(1932), + [anon_sym_DOLLAR] = ACTIONS(1932), + [anon_sym_error] = ACTIONS(1932), + [anon_sym_DASH] = ACTIONS(1932), + [anon_sym_break] = ACTIONS(1932), + [anon_sym_continue] = ACTIONS(1932), + [anon_sym_for] = ACTIONS(1932), + [anon_sym_loop] = ACTIONS(1932), + [anon_sym_while] = ACTIONS(1932), + [anon_sym_do] = ACTIONS(1932), + [anon_sym_if] = ACTIONS(1932), + [anon_sym_match] = ACTIONS(1932), + [anon_sym_LBRACE] = ACTIONS(1932), + [anon_sym_try] = ACTIONS(1932), + [anon_sym_return] = ACTIONS(1932), + [anon_sym_source] = ACTIONS(1932), + [anon_sym_source_DASHenv] = ACTIONS(1932), + [anon_sym_register] = ACTIONS(1932), + [anon_sym_hide] = ACTIONS(1932), + [anon_sym_hide_DASHenv] = ACTIONS(1932), + [anon_sym_overlay] = ACTIONS(1932), + [anon_sym_where] = ACTIONS(1932), + [anon_sym_not] = ACTIONS(1932), + [anon_sym_DOT_DOT_LT] = ACTIONS(1932), + [anon_sym_DOT_DOT] = ACTIONS(1932), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1932), + [sym_val_nothing] = ACTIONS(1932), + [anon_sym_true] = ACTIONS(1932), + [anon_sym_false] = ACTIONS(1932), + [aux_sym_val_number_token1] = ACTIONS(1932), + [aux_sym_val_number_token2] = ACTIONS(1932), + [aux_sym_val_number_token3] = ACTIONS(1932), + [aux_sym_val_number_token4] = ACTIONS(1932), + [anon_sym_inf] = ACTIONS(1932), + [anon_sym_DASHinf] = ACTIONS(1932), + [anon_sym_NaN] = ACTIONS(1932), + [anon_sym_0b] = ACTIONS(1932), + [anon_sym_0o] = ACTIONS(1932), + [anon_sym_0x] = ACTIONS(1932), + [sym_val_date] = ACTIONS(1932), + [anon_sym_DQUOTE] = ACTIONS(1932), + [sym__str_single_quotes] = ACTIONS(1932), + [sym__str_back_ticks] = ACTIONS(1932), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1932), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1932), + [anon_sym_CARET] = ACTIONS(1932), + [anon_sym_POUND] = ACTIONS(3), + }, + [945] = { + [sym_comment] = STATE(945), + [ts_builtin_sym_end] = ACTIONS(1896), + [anon_sym_export] = ACTIONS(1894), + [anon_sym_alias] = ACTIONS(1894), + [anon_sym_let] = ACTIONS(1894), + [anon_sym_let_DASHenv] = ACTIONS(1894), + [anon_sym_mut] = ACTIONS(1894), + [anon_sym_const] = ACTIONS(1894), + [sym_cmd_identifier] = ACTIONS(1894), + [anon_sym_SEMI] = ACTIONS(1894), + [anon_sym_LF] = ACTIONS(1896), + [anon_sym_def] = ACTIONS(1894), + [anon_sym_def_DASHenv] = ACTIONS(1894), + [anon_sym_export_DASHenv] = ACTIONS(1894), + [anon_sym_extern] = ACTIONS(1894), + [anon_sym_module] = ACTIONS(1894), + [anon_sym_use] = ACTIONS(1894), + [anon_sym_LBRACK] = ACTIONS(1894), + [anon_sym_LPAREN] = ACTIONS(1894), + [anon_sym_DOLLAR] = ACTIONS(1894), + [anon_sym_error] = ACTIONS(1894), + [anon_sym_DASH] = ACTIONS(1894), + [anon_sym_break] = ACTIONS(1894), + [anon_sym_continue] = ACTIONS(1894), + [anon_sym_for] = ACTIONS(1894), + [anon_sym_loop] = ACTIONS(1894), + [anon_sym_while] = ACTIONS(1894), + [anon_sym_do] = ACTIONS(1894), + [anon_sym_if] = ACTIONS(1894), + [anon_sym_match] = ACTIONS(1894), + [anon_sym_LBRACE] = ACTIONS(1894), + [anon_sym_try] = ACTIONS(1894), + [anon_sym_return] = ACTIONS(1894), + [anon_sym_source] = ACTIONS(1894), + [anon_sym_source_DASHenv] = ACTIONS(1894), + [anon_sym_register] = ACTIONS(1894), + [anon_sym_hide] = ACTIONS(1894), + [anon_sym_hide_DASHenv] = ACTIONS(1894), + [anon_sym_overlay] = ACTIONS(1894), + [anon_sym_where] = ACTIONS(1894), + [anon_sym_not] = ACTIONS(1894), + [anon_sym_DOT_DOT_LT] = ACTIONS(1894), + [anon_sym_DOT_DOT] = ACTIONS(1894), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1894), + [sym_val_nothing] = ACTIONS(1894), + [anon_sym_true] = ACTIONS(1894), + [anon_sym_false] = ACTIONS(1894), + [aux_sym_val_number_token1] = ACTIONS(1894), + [aux_sym_val_number_token2] = ACTIONS(1894), + [aux_sym_val_number_token3] = ACTIONS(1894), + [aux_sym_val_number_token4] = ACTIONS(1894), + [anon_sym_inf] = ACTIONS(1894), + [anon_sym_DASHinf] = ACTIONS(1894), + [anon_sym_NaN] = ACTIONS(1894), + [anon_sym_0b] = ACTIONS(1894), + [anon_sym_0o] = ACTIONS(1894), + [anon_sym_0x] = ACTIONS(1894), + [sym_val_date] = ACTIONS(1894), + [anon_sym_DQUOTE] = ACTIONS(1894), + [sym__str_single_quotes] = ACTIONS(1894), + [sym__str_back_ticks] = ACTIONS(1894), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1894), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1894), + [anon_sym_CARET] = ACTIONS(1894), + [anon_sym_POUND] = ACTIONS(3), + }, + [946] = { + [sym_comment] = STATE(946), + [ts_builtin_sym_end] = ACTIONS(1810), + [anon_sym_export] = ACTIONS(1808), + [anon_sym_alias] = ACTIONS(1808), + [anon_sym_let] = ACTIONS(1808), + [anon_sym_let_DASHenv] = ACTIONS(1808), + [anon_sym_mut] = ACTIONS(1808), + [anon_sym_const] = ACTIONS(1808), + [sym_cmd_identifier] = ACTIONS(1808), + [anon_sym_SEMI] = ACTIONS(1808), + [anon_sym_LF] = ACTIONS(1810), + [anon_sym_def] = ACTIONS(1808), + [anon_sym_def_DASHenv] = ACTIONS(1808), + [anon_sym_export_DASHenv] = ACTIONS(1808), + [anon_sym_extern] = ACTIONS(1808), + [anon_sym_module] = ACTIONS(1808), + [anon_sym_use] = ACTIONS(1808), + [anon_sym_LBRACK] = ACTIONS(1808), + [anon_sym_LPAREN] = ACTIONS(1808), + [anon_sym_DOLLAR] = ACTIONS(1808), + [anon_sym_error] = ACTIONS(1808), + [anon_sym_DASH] = ACTIONS(1808), + [anon_sym_break] = ACTIONS(1808), + [anon_sym_continue] = ACTIONS(1808), + [anon_sym_for] = ACTIONS(1808), + [anon_sym_loop] = ACTIONS(1808), + [anon_sym_while] = ACTIONS(1808), + [anon_sym_do] = ACTIONS(1808), + [anon_sym_if] = ACTIONS(1808), + [anon_sym_match] = ACTIONS(1808), + [anon_sym_LBRACE] = ACTIONS(1808), + [anon_sym_try] = ACTIONS(1808), + [anon_sym_return] = ACTIONS(1808), + [anon_sym_source] = ACTIONS(1808), + [anon_sym_source_DASHenv] = ACTIONS(1808), + [anon_sym_register] = ACTIONS(1808), + [anon_sym_hide] = ACTIONS(1808), + [anon_sym_hide_DASHenv] = ACTIONS(1808), + [anon_sym_overlay] = ACTIONS(1808), + [anon_sym_where] = ACTIONS(1808), + [anon_sym_not] = ACTIONS(1808), + [anon_sym_DOT_DOT_LT] = ACTIONS(1808), + [anon_sym_DOT_DOT] = ACTIONS(1808), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1808), + [sym_val_nothing] = ACTIONS(1808), + [anon_sym_true] = ACTIONS(1808), + [anon_sym_false] = ACTIONS(1808), + [aux_sym_val_number_token1] = ACTIONS(1808), + [aux_sym_val_number_token2] = ACTIONS(1808), + [aux_sym_val_number_token3] = ACTIONS(1808), + [aux_sym_val_number_token4] = ACTIONS(1808), + [anon_sym_inf] = ACTIONS(1808), + [anon_sym_DASHinf] = ACTIONS(1808), + [anon_sym_NaN] = ACTIONS(1808), + [anon_sym_0b] = ACTIONS(1808), + [anon_sym_0o] = ACTIONS(1808), + [anon_sym_0x] = ACTIONS(1808), + [sym_val_date] = ACTIONS(1808), + [anon_sym_DQUOTE] = ACTIONS(1808), + [sym__str_single_quotes] = ACTIONS(1808), + [sym__str_back_ticks] = ACTIONS(1808), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1808), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1808), + [anon_sym_CARET] = ACTIONS(1808), + [anon_sym_POUND] = ACTIONS(3), + }, + [947] = { + [sym_comment] = STATE(947), + [ts_builtin_sym_end] = ACTIONS(1860), + [anon_sym_export] = ACTIONS(1858), + [anon_sym_alias] = ACTIONS(1858), + [anon_sym_let] = ACTIONS(1858), + [anon_sym_let_DASHenv] = ACTIONS(1858), + [anon_sym_mut] = ACTIONS(1858), + [anon_sym_const] = ACTIONS(1858), + [sym_cmd_identifier] = ACTIONS(1858), + [anon_sym_SEMI] = ACTIONS(1858), + [anon_sym_LF] = ACTIONS(1860), + [anon_sym_def] = ACTIONS(1858), + [anon_sym_def_DASHenv] = ACTIONS(1858), + [anon_sym_export_DASHenv] = ACTIONS(1858), + [anon_sym_extern] = ACTIONS(1858), + [anon_sym_module] = ACTIONS(1858), + [anon_sym_use] = ACTIONS(1858), + [anon_sym_LBRACK] = ACTIONS(1858), + [anon_sym_LPAREN] = ACTIONS(1858), + [anon_sym_DOLLAR] = ACTIONS(1858), + [anon_sym_error] = ACTIONS(1858), + [anon_sym_DASH] = ACTIONS(1858), + [anon_sym_break] = ACTIONS(1858), + [anon_sym_continue] = ACTIONS(1858), + [anon_sym_for] = ACTIONS(1858), + [anon_sym_loop] = ACTIONS(1858), + [anon_sym_while] = ACTIONS(1858), + [anon_sym_do] = ACTIONS(1858), + [anon_sym_if] = ACTIONS(1858), + [anon_sym_match] = ACTIONS(1858), + [anon_sym_LBRACE] = ACTIONS(1858), + [anon_sym_try] = ACTIONS(1858), + [anon_sym_return] = ACTIONS(1858), + [anon_sym_source] = ACTIONS(1858), + [anon_sym_source_DASHenv] = ACTIONS(1858), + [anon_sym_register] = ACTIONS(1858), + [anon_sym_hide] = ACTIONS(1858), + [anon_sym_hide_DASHenv] = ACTIONS(1858), + [anon_sym_overlay] = ACTIONS(1858), + [anon_sym_where] = ACTIONS(1858), + [anon_sym_not] = ACTIONS(1858), + [anon_sym_DOT_DOT_LT] = ACTIONS(1858), + [anon_sym_DOT_DOT] = ACTIONS(1858), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1858), + [sym_val_nothing] = ACTIONS(1858), + [anon_sym_true] = ACTIONS(1858), + [anon_sym_false] = ACTIONS(1858), + [aux_sym_val_number_token1] = ACTIONS(1858), + [aux_sym_val_number_token2] = ACTIONS(1858), + [aux_sym_val_number_token3] = ACTIONS(1858), + [aux_sym_val_number_token4] = ACTIONS(1858), + [anon_sym_inf] = ACTIONS(1858), + [anon_sym_DASHinf] = ACTIONS(1858), + [anon_sym_NaN] = ACTIONS(1858), + [anon_sym_0b] = ACTIONS(1858), + [anon_sym_0o] = ACTIONS(1858), + [anon_sym_0x] = ACTIONS(1858), + [sym_val_date] = ACTIONS(1858), + [anon_sym_DQUOTE] = ACTIONS(1858), + [sym__str_single_quotes] = ACTIONS(1858), + [sym__str_back_ticks] = ACTIONS(1858), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1858), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1858), + [anon_sym_CARET] = ACTIONS(1858), + [anon_sym_POUND] = ACTIONS(3), + }, + [948] = { + [sym_comment] = STATE(948), + [ts_builtin_sym_end] = ACTIONS(2042), + [anon_sym_export] = ACTIONS(2018), + [anon_sym_alias] = ACTIONS(2018), + [anon_sym_let] = ACTIONS(2018), + [anon_sym_let_DASHenv] = ACTIONS(2018), + [anon_sym_mut] = ACTIONS(2018), + [anon_sym_const] = ACTIONS(2018), + [sym_cmd_identifier] = ACTIONS(2018), + [anon_sym_SEMI] = ACTIONS(2020), + [anon_sym_LF] = ACTIONS(2023), + [anon_sym_def] = ACTIONS(2018), + [anon_sym_def_DASHenv] = ACTIONS(2018), + [anon_sym_export_DASHenv] = ACTIONS(2018), + [anon_sym_extern] = ACTIONS(2018), + [anon_sym_module] = ACTIONS(2018), + [anon_sym_use] = ACTIONS(2018), + [anon_sym_LBRACK] = ACTIONS(2018), + [anon_sym_LPAREN] = ACTIONS(2018), + [anon_sym_DOLLAR] = ACTIONS(2018), + [anon_sym_error] = ACTIONS(2018), + [anon_sym_DASH] = ACTIONS(2018), + [anon_sym_break] = ACTIONS(2018), + [anon_sym_continue] = ACTIONS(2018), + [anon_sym_for] = ACTIONS(2018), + [anon_sym_loop] = ACTIONS(2018), + [anon_sym_while] = ACTIONS(2018), + [anon_sym_do] = ACTIONS(2018), + [anon_sym_if] = ACTIONS(2018), + [anon_sym_match] = ACTIONS(2018), + [anon_sym_LBRACE] = ACTIONS(2018), + [anon_sym_try] = ACTIONS(2018), + [anon_sym_return] = ACTIONS(2018), + [anon_sym_source] = ACTIONS(2018), + [anon_sym_source_DASHenv] = ACTIONS(2018), + [anon_sym_register] = ACTIONS(2018), + [anon_sym_hide] = ACTIONS(2018), + [anon_sym_hide_DASHenv] = ACTIONS(2018), + [anon_sym_overlay] = ACTIONS(2018), + [anon_sym_where] = ACTIONS(2018), + [anon_sym_not] = ACTIONS(2018), + [anon_sym_DOT_DOT_LT] = ACTIONS(2018), + [anon_sym_DOT_DOT] = ACTIONS(2018), + [anon_sym_DOT_DOT_EQ] = ACTIONS(2018), + [sym_val_nothing] = ACTIONS(2018), + [anon_sym_true] = ACTIONS(2018), + [anon_sym_false] = ACTIONS(2018), + [aux_sym_val_number_token1] = ACTIONS(2018), + [aux_sym_val_number_token2] = ACTIONS(2018), + [aux_sym_val_number_token3] = ACTIONS(2018), + [aux_sym_val_number_token4] = ACTIONS(2018), + [anon_sym_inf] = ACTIONS(2018), + [anon_sym_DASHinf] = ACTIONS(2018), + [anon_sym_NaN] = ACTIONS(2018), + [anon_sym_0b] = ACTIONS(2018), + [anon_sym_0o] = ACTIONS(2018), + [anon_sym_0x] = ACTIONS(2018), + [sym_val_date] = ACTIONS(2018), + [anon_sym_DQUOTE] = ACTIONS(2018), + [sym__str_single_quotes] = ACTIONS(2018), + [sym__str_back_ticks] = ACTIONS(2018), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2018), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2018), + [anon_sym_CARET] = ACTIONS(2018), + [anon_sym_POUND] = ACTIONS(3), + }, + [949] = { + [sym_comment] = STATE(949), + [ts_builtin_sym_end] = ACTIONS(1978), + [anon_sym_export] = ACTIONS(1976), + [anon_sym_alias] = ACTIONS(1976), + [anon_sym_let] = ACTIONS(1976), + [anon_sym_let_DASHenv] = ACTIONS(1976), + [anon_sym_mut] = ACTIONS(1976), + [anon_sym_const] = ACTIONS(1976), + [sym_cmd_identifier] = ACTIONS(1976), + [anon_sym_SEMI] = ACTIONS(1976), + [anon_sym_LF] = ACTIONS(1978), + [anon_sym_def] = ACTIONS(1976), + [anon_sym_def_DASHenv] = ACTIONS(1976), + [anon_sym_export_DASHenv] = ACTIONS(1976), + [anon_sym_extern] = ACTIONS(1976), + [anon_sym_module] = ACTIONS(1976), + [anon_sym_use] = ACTIONS(1976), + [anon_sym_LBRACK] = ACTIONS(1976), + [anon_sym_LPAREN] = ACTIONS(1976), + [anon_sym_DOLLAR] = ACTIONS(1976), + [anon_sym_error] = ACTIONS(1976), + [anon_sym_DASH] = ACTIONS(1976), + [anon_sym_break] = ACTIONS(1976), + [anon_sym_continue] = ACTIONS(1976), + [anon_sym_for] = ACTIONS(1976), + [anon_sym_loop] = ACTIONS(1976), + [anon_sym_while] = ACTIONS(1976), + [anon_sym_do] = ACTIONS(1976), + [anon_sym_if] = ACTIONS(1976), + [anon_sym_match] = ACTIONS(1976), + [anon_sym_LBRACE] = ACTIONS(1976), + [anon_sym_try] = ACTIONS(1976), + [anon_sym_return] = ACTIONS(1976), + [anon_sym_source] = ACTIONS(1976), + [anon_sym_source_DASHenv] = ACTIONS(1976), + [anon_sym_register] = ACTIONS(1976), + [anon_sym_hide] = ACTIONS(1976), + [anon_sym_hide_DASHenv] = ACTIONS(1976), + [anon_sym_overlay] = ACTIONS(1976), + [anon_sym_where] = ACTIONS(1976), + [anon_sym_not] = ACTIONS(1976), + [anon_sym_DOT_DOT_LT] = ACTIONS(1976), + [anon_sym_DOT_DOT] = ACTIONS(1976), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1976), + [sym_val_nothing] = ACTIONS(1976), + [anon_sym_true] = ACTIONS(1976), + [anon_sym_false] = ACTIONS(1976), + [aux_sym_val_number_token1] = ACTIONS(1976), + [aux_sym_val_number_token2] = ACTIONS(1976), + [aux_sym_val_number_token3] = ACTIONS(1976), + [aux_sym_val_number_token4] = ACTIONS(1976), + [anon_sym_inf] = ACTIONS(1976), + [anon_sym_DASHinf] = ACTIONS(1976), + [anon_sym_NaN] = ACTIONS(1976), + [anon_sym_0b] = ACTIONS(1976), + [anon_sym_0o] = ACTIONS(1976), + [anon_sym_0x] = ACTIONS(1976), + [sym_val_date] = ACTIONS(1976), + [anon_sym_DQUOTE] = ACTIONS(1976), + [sym__str_single_quotes] = ACTIONS(1976), + [sym__str_back_ticks] = ACTIONS(1976), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1976), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1976), + [anon_sym_CARET] = ACTIONS(1976), + [anon_sym_POUND] = ACTIONS(3), + }, + [950] = { + [sym_comment] = STATE(950), + [ts_builtin_sym_end] = ACTIONS(1768), + [anon_sym_export] = ACTIONS(1766), + [anon_sym_alias] = ACTIONS(1766), + [anon_sym_let] = ACTIONS(1766), + [anon_sym_let_DASHenv] = ACTIONS(1766), + [anon_sym_mut] = ACTIONS(1766), + [anon_sym_const] = ACTIONS(1766), + [sym_cmd_identifier] = ACTIONS(1766), + [anon_sym_SEMI] = ACTIONS(1766), + [anon_sym_LF] = ACTIONS(1768), + [anon_sym_def] = ACTIONS(1766), + [anon_sym_def_DASHenv] = ACTIONS(1766), + [anon_sym_export_DASHenv] = ACTIONS(1766), + [anon_sym_extern] = ACTIONS(1766), + [anon_sym_module] = ACTIONS(1766), + [anon_sym_use] = ACTIONS(1766), + [anon_sym_LBRACK] = ACTIONS(1766), + [anon_sym_LPAREN] = ACTIONS(1766), + [anon_sym_DOLLAR] = ACTIONS(1766), + [anon_sym_error] = ACTIONS(1766), + [anon_sym_DASH] = ACTIONS(1766), + [anon_sym_break] = ACTIONS(1766), + [anon_sym_continue] = ACTIONS(1766), + [anon_sym_for] = ACTIONS(1766), + [anon_sym_loop] = ACTIONS(1766), + [anon_sym_while] = ACTIONS(1766), + [anon_sym_do] = ACTIONS(1766), + [anon_sym_if] = ACTIONS(1766), + [anon_sym_match] = ACTIONS(1766), + [anon_sym_LBRACE] = ACTIONS(1766), + [anon_sym_try] = ACTIONS(1766), + [anon_sym_return] = ACTIONS(1766), + [anon_sym_source] = ACTIONS(1766), + [anon_sym_source_DASHenv] = ACTIONS(1766), + [anon_sym_register] = ACTIONS(1766), + [anon_sym_hide] = ACTIONS(1766), + [anon_sym_hide_DASHenv] = ACTIONS(1766), + [anon_sym_overlay] = ACTIONS(1766), + [anon_sym_where] = ACTIONS(1766), + [anon_sym_not] = ACTIONS(1766), + [anon_sym_DOT_DOT_LT] = ACTIONS(1766), + [anon_sym_DOT_DOT] = ACTIONS(1766), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1766), + [sym_val_nothing] = ACTIONS(1766), + [anon_sym_true] = ACTIONS(1766), + [anon_sym_false] = ACTIONS(1766), + [aux_sym_val_number_token1] = ACTIONS(1766), + [aux_sym_val_number_token2] = ACTIONS(1766), + [aux_sym_val_number_token3] = ACTIONS(1766), + [aux_sym_val_number_token4] = ACTIONS(1766), + [anon_sym_inf] = ACTIONS(1766), + [anon_sym_DASHinf] = ACTIONS(1766), + [anon_sym_NaN] = ACTIONS(1766), + [anon_sym_0b] = ACTIONS(1766), + [anon_sym_0o] = ACTIONS(1766), + [anon_sym_0x] = ACTIONS(1766), + [sym_val_date] = ACTIONS(1766), + [anon_sym_DQUOTE] = ACTIONS(1766), + [sym__str_single_quotes] = ACTIONS(1766), + [sym__str_back_ticks] = ACTIONS(1766), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1766), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1766), + [anon_sym_CARET] = ACTIONS(1766), + [anon_sym_POUND] = ACTIONS(3), + }, + [951] = { + [sym_comment] = STATE(951), + [ts_builtin_sym_end] = ACTIONS(1910), + [anon_sym_export] = ACTIONS(1908), + [anon_sym_alias] = ACTIONS(1908), + [anon_sym_let] = ACTIONS(1908), + [anon_sym_let_DASHenv] = ACTIONS(1908), + [anon_sym_mut] = ACTIONS(1908), + [anon_sym_const] = ACTIONS(1908), + [sym_cmd_identifier] = ACTIONS(1908), + [anon_sym_SEMI] = ACTIONS(1908), + [anon_sym_LF] = ACTIONS(1910), + [anon_sym_def] = ACTIONS(1908), + [anon_sym_def_DASHenv] = ACTIONS(1908), + [anon_sym_export_DASHenv] = ACTIONS(1908), + [anon_sym_extern] = ACTIONS(1908), + [anon_sym_module] = ACTIONS(1908), + [anon_sym_use] = ACTIONS(1908), + [anon_sym_LBRACK] = ACTIONS(1908), + [anon_sym_LPAREN] = ACTIONS(1908), + [anon_sym_DOLLAR] = ACTIONS(1908), + [anon_sym_error] = ACTIONS(1908), + [anon_sym_DASH] = ACTIONS(1908), + [anon_sym_break] = ACTIONS(1908), + [anon_sym_continue] = ACTIONS(1908), + [anon_sym_for] = ACTIONS(1908), + [anon_sym_loop] = ACTIONS(1908), + [anon_sym_while] = ACTIONS(1908), + [anon_sym_do] = ACTIONS(1908), + [anon_sym_if] = ACTIONS(1908), + [anon_sym_match] = ACTIONS(1908), + [anon_sym_LBRACE] = ACTIONS(1908), + [anon_sym_try] = ACTIONS(1908), + [anon_sym_return] = ACTIONS(1908), + [anon_sym_source] = ACTIONS(1908), + [anon_sym_source_DASHenv] = ACTIONS(1908), + [anon_sym_register] = ACTIONS(1908), + [anon_sym_hide] = ACTIONS(1908), + [anon_sym_hide_DASHenv] = ACTIONS(1908), + [anon_sym_overlay] = ACTIONS(1908), + [anon_sym_where] = ACTIONS(1908), + [anon_sym_not] = ACTIONS(1908), + [anon_sym_DOT_DOT_LT] = ACTIONS(1908), + [anon_sym_DOT_DOT] = ACTIONS(1908), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1908), + [sym_val_nothing] = ACTIONS(1908), + [anon_sym_true] = ACTIONS(1908), + [anon_sym_false] = ACTIONS(1908), + [aux_sym_val_number_token1] = ACTIONS(1908), + [aux_sym_val_number_token2] = ACTIONS(1908), + [aux_sym_val_number_token3] = ACTIONS(1908), + [aux_sym_val_number_token4] = ACTIONS(1908), + [anon_sym_inf] = ACTIONS(1908), + [anon_sym_DASHinf] = ACTIONS(1908), + [anon_sym_NaN] = ACTIONS(1908), + [anon_sym_0b] = ACTIONS(1908), + [anon_sym_0o] = ACTIONS(1908), + [anon_sym_0x] = ACTIONS(1908), + [sym_val_date] = ACTIONS(1908), + [anon_sym_DQUOTE] = ACTIONS(1908), + [sym__str_single_quotes] = ACTIONS(1908), + [sym__str_back_ticks] = ACTIONS(1908), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1908), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1908), + [anon_sym_CARET] = ACTIONS(1908), [anon_sym_POUND] = ACTIONS(3), }, [952] = { [sym_comment] = STATE(952), - [ts_builtin_sym_end] = ACTIONS(1285), - [sym_cmd_identifier] = ACTIONS(1283), - [anon_sym_SEMI] = ACTIONS(1283), - [anon_sym_LF] = ACTIONS(1285), - [anon_sym_export] = ACTIONS(1283), - [anon_sym_alias] = ACTIONS(1283), - [anon_sym_def] = ACTIONS(1283), - [anon_sym_def_DASHenv] = ACTIONS(1283), - [anon_sym_export_DASHenv] = ACTIONS(1283), - [anon_sym_extern] = ACTIONS(1283), - [anon_sym_module] = ACTIONS(1283), - [anon_sym_use] = ACTIONS(1283), - [anon_sym_LBRACK] = ACTIONS(1283), - [anon_sym_LPAREN] = ACTIONS(1283), - [anon_sym_PIPE] = ACTIONS(1283), - [anon_sym_DOLLAR] = ACTIONS(1283), - [anon_sym_error] = ACTIONS(1283), - [anon_sym_DASH] = ACTIONS(1283), - [anon_sym_break] = ACTIONS(1283), - [anon_sym_continue] = ACTIONS(1283), - [anon_sym_for] = ACTIONS(1283), - [anon_sym_loop] = ACTIONS(1283), - [anon_sym_while] = ACTIONS(1283), - [anon_sym_do] = ACTIONS(1283), - [anon_sym_if] = ACTIONS(1283), - [anon_sym_match] = ACTIONS(1283), - [anon_sym_LBRACE] = ACTIONS(1283), - [anon_sym_try] = ACTIONS(1283), - [anon_sym_return] = ACTIONS(1283), - [anon_sym_let] = ACTIONS(1283), - [anon_sym_let_DASHenv] = ACTIONS(1283), - [anon_sym_mut] = ACTIONS(1283), - [anon_sym_const] = ACTIONS(1283), - [anon_sym_source] = ACTIONS(1283), - [anon_sym_source_DASHenv] = ACTIONS(1283), - [anon_sym_register] = ACTIONS(1283), - [anon_sym_hide] = ACTIONS(1283), - [anon_sym_hide_DASHenv] = ACTIONS(1283), - [anon_sym_overlay] = ACTIONS(1283), - [anon_sym_where] = ACTIONS(1283), - [anon_sym_not] = ACTIONS(1283), - [anon_sym_DOT_DOT_LT] = ACTIONS(1283), - [anon_sym_DOT_DOT] = ACTIONS(1283), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1283), - [sym_val_nothing] = ACTIONS(1283), - [anon_sym_true] = ACTIONS(1283), - [anon_sym_false] = ACTIONS(1283), - [aux_sym_val_number_token1] = ACTIONS(1283), - [aux_sym_val_number_token2] = ACTIONS(1283), - [aux_sym_val_number_token3] = ACTIONS(1283), - [aux_sym_val_number_token4] = ACTIONS(1283), - [anon_sym_inf] = ACTIONS(1283), - [anon_sym_DASHinf] = ACTIONS(1283), - [anon_sym_NaN] = ACTIONS(1283), - [anon_sym_0b] = ACTIONS(1283), - [anon_sym_0o] = ACTIONS(1283), - [anon_sym_0x] = ACTIONS(1283), - [sym_val_date] = ACTIONS(1283), - [anon_sym_DQUOTE] = ACTIONS(1283), - [sym__str_single_quotes] = ACTIONS(1283), - [sym__str_back_ticks] = ACTIONS(1283), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1283), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1283), - [anon_sym_CARET] = ACTIONS(1283), + [ts_builtin_sym_end] = ACTIONS(1930), + [anon_sym_export] = ACTIONS(1928), + [anon_sym_alias] = ACTIONS(1928), + [anon_sym_let] = ACTIONS(1928), + [anon_sym_let_DASHenv] = ACTIONS(1928), + [anon_sym_mut] = ACTIONS(1928), + [anon_sym_const] = ACTIONS(1928), + [sym_cmd_identifier] = ACTIONS(1928), + [anon_sym_SEMI] = ACTIONS(1928), + [anon_sym_LF] = ACTIONS(1930), + [anon_sym_def] = ACTIONS(1928), + [anon_sym_def_DASHenv] = ACTIONS(1928), + [anon_sym_export_DASHenv] = ACTIONS(1928), + [anon_sym_extern] = ACTIONS(1928), + [anon_sym_module] = ACTIONS(1928), + [anon_sym_use] = ACTIONS(1928), + [anon_sym_LBRACK] = ACTIONS(1928), + [anon_sym_LPAREN] = ACTIONS(1928), + [anon_sym_DOLLAR] = ACTIONS(1928), + [anon_sym_error] = ACTIONS(1928), + [anon_sym_DASH] = ACTIONS(1928), + [anon_sym_break] = ACTIONS(1928), + [anon_sym_continue] = ACTIONS(1928), + [anon_sym_for] = ACTIONS(1928), + [anon_sym_loop] = ACTIONS(1928), + [anon_sym_while] = ACTIONS(1928), + [anon_sym_do] = ACTIONS(1928), + [anon_sym_if] = ACTIONS(1928), + [anon_sym_match] = ACTIONS(1928), + [anon_sym_LBRACE] = ACTIONS(1928), + [anon_sym_try] = ACTIONS(1928), + [anon_sym_return] = ACTIONS(1928), + [anon_sym_source] = ACTIONS(1928), + [anon_sym_source_DASHenv] = ACTIONS(1928), + [anon_sym_register] = ACTIONS(1928), + [anon_sym_hide] = ACTIONS(1928), + [anon_sym_hide_DASHenv] = ACTIONS(1928), + [anon_sym_overlay] = ACTIONS(1928), + [anon_sym_where] = ACTIONS(1928), + [anon_sym_not] = ACTIONS(1928), + [anon_sym_DOT_DOT_LT] = ACTIONS(1928), + [anon_sym_DOT_DOT] = ACTIONS(1928), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1928), + [sym_val_nothing] = ACTIONS(1928), + [anon_sym_true] = ACTIONS(1928), + [anon_sym_false] = ACTIONS(1928), + [aux_sym_val_number_token1] = ACTIONS(1928), + [aux_sym_val_number_token2] = ACTIONS(1928), + [aux_sym_val_number_token3] = ACTIONS(1928), + [aux_sym_val_number_token4] = ACTIONS(1928), + [anon_sym_inf] = ACTIONS(1928), + [anon_sym_DASHinf] = ACTIONS(1928), + [anon_sym_NaN] = ACTIONS(1928), + [anon_sym_0b] = ACTIONS(1928), + [anon_sym_0o] = ACTIONS(1928), + [anon_sym_0x] = ACTIONS(1928), + [sym_val_date] = ACTIONS(1928), + [anon_sym_DQUOTE] = ACTIONS(1928), + [sym__str_single_quotes] = ACTIONS(1928), + [sym__str_back_ticks] = ACTIONS(1928), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1928), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1928), + [anon_sym_CARET] = ACTIONS(1928), [anon_sym_POUND] = ACTIONS(3), }, [953] = { [sym_comment] = STATE(953), - [sym_cmd_identifier] = ACTIONS(1099), - [anon_sym_export] = ACTIONS(1099), - [anon_sym_alias] = ACTIONS(1099), - [anon_sym_def] = ACTIONS(1099), - [anon_sym_def_DASHenv] = 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(1097), - [anon_sym_LPAREN] = ACTIONS(1097), - [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(1097), - [anon_sym_RBRACE] = ACTIONS(1097), - [anon_sym_DOT] = ACTIONS(1099), - [anon_sym_try] = ACTIONS(1099), - [anon_sym_return] = 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_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(1097), - [anon_sym_where] = ACTIONS(1099), - [anon_sym_QMARK2] = ACTIONS(1097), - [anon_sym_not] = ACTIONS(1099), - [anon_sym_DOT_DOT_LT] = ACTIONS(1097), - [anon_sym_DOT_DOT] = ACTIONS(1099), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1097), - [sym_val_nothing] = ACTIONS(1099), - [anon_sym_true] = ACTIONS(1099), - [anon_sym_false] = ACTIONS(1099), - [aux_sym_val_number_token1] = ACTIONS(1099), - [aux_sym_val_number_token2] = ACTIONS(1097), - [aux_sym_val_number_token3] = ACTIONS(1097), - [aux_sym_val_number_token4] = ACTIONS(1097), - [anon_sym_inf] = ACTIONS(1099), - [anon_sym_DASHinf] = ACTIONS(1097), - [anon_sym_NaN] = ACTIONS(1099), - [anon_sym_0b] = ACTIONS(1099), - [anon_sym_0o] = ACTIONS(1099), - [anon_sym_0x] = ACTIONS(1099), - [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_POUND] = ACTIONS(153), + [ts_builtin_sym_end] = ACTIONS(1880), + [anon_sym_export] = ACTIONS(1878), + [anon_sym_alias] = ACTIONS(1878), + [anon_sym_let] = ACTIONS(1878), + [anon_sym_let_DASHenv] = ACTIONS(1878), + [anon_sym_mut] = ACTIONS(1878), + [anon_sym_const] = ACTIONS(1878), + [sym_cmd_identifier] = ACTIONS(1878), + [anon_sym_SEMI] = ACTIONS(1878), + [anon_sym_LF] = ACTIONS(1880), + [anon_sym_def] = ACTIONS(1878), + [anon_sym_def_DASHenv] = ACTIONS(1878), + [anon_sym_export_DASHenv] = ACTIONS(1878), + [anon_sym_extern] = ACTIONS(1878), + [anon_sym_module] = ACTIONS(1878), + [anon_sym_use] = ACTIONS(1878), + [anon_sym_LBRACK] = ACTIONS(1878), + [anon_sym_LPAREN] = ACTIONS(1878), + [anon_sym_DOLLAR] = ACTIONS(1878), + [anon_sym_error] = ACTIONS(1878), + [anon_sym_DASH] = ACTIONS(1878), + [anon_sym_break] = ACTIONS(1878), + [anon_sym_continue] = ACTIONS(1878), + [anon_sym_for] = ACTIONS(1878), + [anon_sym_loop] = ACTIONS(1878), + [anon_sym_while] = ACTIONS(1878), + [anon_sym_do] = ACTIONS(1878), + [anon_sym_if] = ACTIONS(1878), + [anon_sym_match] = ACTIONS(1878), + [anon_sym_LBRACE] = ACTIONS(1878), + [anon_sym_try] = ACTIONS(1878), + [anon_sym_return] = ACTIONS(1878), + [anon_sym_source] = ACTIONS(1878), + [anon_sym_source_DASHenv] = ACTIONS(1878), + [anon_sym_register] = ACTIONS(1878), + [anon_sym_hide] = ACTIONS(1878), + [anon_sym_hide_DASHenv] = ACTIONS(1878), + [anon_sym_overlay] = ACTIONS(1878), + [anon_sym_where] = ACTIONS(1878), + [anon_sym_not] = ACTIONS(1878), + [anon_sym_DOT_DOT_LT] = ACTIONS(1878), + [anon_sym_DOT_DOT] = ACTIONS(1878), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1878), + [sym_val_nothing] = ACTIONS(1878), + [anon_sym_true] = ACTIONS(1878), + [anon_sym_false] = ACTIONS(1878), + [aux_sym_val_number_token1] = ACTIONS(1878), + [aux_sym_val_number_token2] = ACTIONS(1878), + [aux_sym_val_number_token3] = ACTIONS(1878), + [aux_sym_val_number_token4] = ACTIONS(1878), + [anon_sym_inf] = ACTIONS(1878), + [anon_sym_DASHinf] = ACTIONS(1878), + [anon_sym_NaN] = ACTIONS(1878), + [anon_sym_0b] = ACTIONS(1878), + [anon_sym_0o] = ACTIONS(1878), + [anon_sym_0x] = ACTIONS(1878), + [sym_val_date] = ACTIONS(1878), + [anon_sym_DQUOTE] = ACTIONS(1878), + [sym__str_single_quotes] = ACTIONS(1878), + [sym__str_back_ticks] = ACTIONS(1878), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1878), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1878), + [anon_sym_CARET] = ACTIONS(1878), + [anon_sym_POUND] = ACTIONS(3), }, [954] = { [sym_comment] = STATE(954), - [sym_cmd_identifier] = ACTIONS(1732), - [anon_sym_export] = ACTIONS(1732), - [anon_sym_alias] = ACTIONS(1732), - [anon_sym_def] = ACTIONS(1732), - [anon_sym_def_DASHenv] = ACTIONS(1732), - [anon_sym_export_DASHenv] = ACTIONS(1732), - [anon_sym_extern] = ACTIONS(1732), - [anon_sym_module] = ACTIONS(1732), - [anon_sym_use] = ACTIONS(1732), - [anon_sym_LBRACK] = ACTIONS(1730), - [anon_sym_LPAREN] = ACTIONS(1730), - [anon_sym_DOLLAR] = ACTIONS(1732), - [anon_sym_error] = ACTIONS(1732), - [anon_sym_DASH_DASH] = ACTIONS(1730), - [anon_sym_DASH] = ACTIONS(1732), - [anon_sym_break] = ACTIONS(1732), - [anon_sym_continue] = ACTIONS(1732), - [anon_sym_for] = ACTIONS(1732), - [anon_sym_loop] = ACTIONS(1732), - [anon_sym_while] = ACTIONS(1732), - [anon_sym_do] = ACTIONS(1732), - [anon_sym_if] = ACTIONS(1732), - [anon_sym_match] = ACTIONS(1732), - [anon_sym_LBRACE] = ACTIONS(1730), - [anon_sym_RBRACE] = ACTIONS(1730), - [anon_sym_try] = ACTIONS(1732), - [anon_sym_return] = ACTIONS(1732), - [anon_sym_let] = ACTIONS(1732), - [anon_sym_let_DASHenv] = ACTIONS(1732), - [anon_sym_mut] = ACTIONS(1732), - [anon_sym_const] = ACTIONS(1732), - [anon_sym_source] = ACTIONS(1732), - [anon_sym_source_DASHenv] = ACTIONS(1732), - [anon_sym_register] = ACTIONS(1732), - [anon_sym_hide] = ACTIONS(1732), - [anon_sym_hide_DASHenv] = ACTIONS(1732), - [anon_sym_overlay] = ACTIONS(1732), - [anon_sym_as] = ACTIONS(1732), - [anon_sym_where] = ACTIONS(1732), - [anon_sym_not] = ACTIONS(1732), - [anon_sym_DOT_DOT_LT] = ACTIONS(1730), - [anon_sym_DOT_DOT] = ACTIONS(1732), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1730), - [sym_val_nothing] = ACTIONS(1732), - [anon_sym_true] = ACTIONS(1732), - [anon_sym_false] = ACTIONS(1732), - [aux_sym_val_number_token1] = ACTIONS(1732), - [aux_sym_val_number_token2] = ACTIONS(1730), - [aux_sym_val_number_token3] = ACTIONS(1730), - [aux_sym_val_number_token4] = ACTIONS(1730), - [anon_sym_inf] = ACTIONS(1732), - [anon_sym_DASHinf] = ACTIONS(1732), - [anon_sym_NaN] = ACTIONS(1732), - [anon_sym_0b] = ACTIONS(1732), - [anon_sym_0o] = ACTIONS(1732), - [anon_sym_0x] = ACTIONS(1732), - [sym_val_date] = ACTIONS(1730), - [anon_sym_DQUOTE] = ACTIONS(1730), - [sym__str_single_quotes] = ACTIONS(1730), - [sym__str_back_ticks] = ACTIONS(1730), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1730), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1730), - [anon_sym_CARET] = ACTIONS(1730), - [sym_short_flag] = ACTIONS(1732), - [anon_sym_POUND] = ACTIONS(153), + [ts_builtin_sym_end] = ACTIONS(1914), + [anon_sym_export] = ACTIONS(1912), + [anon_sym_alias] = ACTIONS(1912), + [anon_sym_let] = ACTIONS(1912), + [anon_sym_let_DASHenv] = ACTIONS(1912), + [anon_sym_mut] = ACTIONS(1912), + [anon_sym_const] = ACTIONS(1912), + [sym_cmd_identifier] = ACTIONS(1912), + [anon_sym_SEMI] = ACTIONS(1912), + [anon_sym_LF] = ACTIONS(1914), + [anon_sym_def] = ACTIONS(1912), + [anon_sym_def_DASHenv] = ACTIONS(1912), + [anon_sym_export_DASHenv] = ACTIONS(1912), + [anon_sym_extern] = ACTIONS(1912), + [anon_sym_module] = ACTIONS(1912), + [anon_sym_use] = ACTIONS(1912), + [anon_sym_LBRACK] = ACTIONS(1912), + [anon_sym_LPAREN] = ACTIONS(1912), + [anon_sym_DOLLAR] = ACTIONS(1912), + [anon_sym_error] = ACTIONS(1912), + [anon_sym_DASH] = ACTIONS(1912), + [anon_sym_break] = ACTIONS(1912), + [anon_sym_continue] = ACTIONS(1912), + [anon_sym_for] = ACTIONS(1912), + [anon_sym_loop] = ACTIONS(1912), + [anon_sym_while] = ACTIONS(1912), + [anon_sym_do] = ACTIONS(1912), + [anon_sym_if] = ACTIONS(1912), + [anon_sym_match] = ACTIONS(1912), + [anon_sym_LBRACE] = ACTIONS(1912), + [anon_sym_try] = ACTIONS(1912), + [anon_sym_return] = ACTIONS(1912), + [anon_sym_source] = ACTIONS(1912), + [anon_sym_source_DASHenv] = ACTIONS(1912), + [anon_sym_register] = ACTIONS(1912), + [anon_sym_hide] = ACTIONS(1912), + [anon_sym_hide_DASHenv] = ACTIONS(1912), + [anon_sym_overlay] = ACTIONS(1912), + [anon_sym_where] = ACTIONS(1912), + [anon_sym_not] = ACTIONS(1912), + [anon_sym_DOT_DOT_LT] = ACTIONS(1912), + [anon_sym_DOT_DOT] = ACTIONS(1912), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1912), + [sym_val_nothing] = ACTIONS(1912), + [anon_sym_true] = ACTIONS(1912), + [anon_sym_false] = ACTIONS(1912), + [aux_sym_val_number_token1] = ACTIONS(1912), + [aux_sym_val_number_token2] = ACTIONS(1912), + [aux_sym_val_number_token3] = ACTIONS(1912), + [aux_sym_val_number_token4] = ACTIONS(1912), + [anon_sym_inf] = ACTIONS(1912), + [anon_sym_DASHinf] = ACTIONS(1912), + [anon_sym_NaN] = ACTIONS(1912), + [anon_sym_0b] = ACTIONS(1912), + [anon_sym_0o] = ACTIONS(1912), + [anon_sym_0x] = ACTIONS(1912), + [sym_val_date] = ACTIONS(1912), + [anon_sym_DQUOTE] = ACTIONS(1912), + [sym__str_single_quotes] = ACTIONS(1912), + [sym__str_back_ticks] = ACTIONS(1912), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1912), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1912), + [anon_sym_CARET] = ACTIONS(1912), + [anon_sym_POUND] = ACTIONS(3), }, [955] = { [sym_comment] = STATE(955), - [sym_cmd_identifier] = ACTIONS(1155), - [anon_sym_SEMI] = ACTIONS(1155), - [anon_sym_LF] = ACTIONS(1157), - [anon_sym_export] = ACTIONS(1155), - [anon_sym_alias] = ACTIONS(1155), - [anon_sym_def] = ACTIONS(1155), - [anon_sym_def_DASHenv] = ACTIONS(1155), - [anon_sym_export_DASHenv] = ACTIONS(1155), - [anon_sym_extern] = ACTIONS(1155), - [anon_sym_module] = ACTIONS(1155), - [anon_sym_use] = ACTIONS(1155), - [anon_sym_LBRACK] = ACTIONS(1155), - [anon_sym_LPAREN] = ACTIONS(1155), - [anon_sym_DOLLAR] = ACTIONS(1155), - [anon_sym_error] = ACTIONS(1155), - [anon_sym_DASH] = ACTIONS(1155), - [anon_sym_break] = ACTIONS(1155), - [anon_sym_continue] = ACTIONS(1155), - [anon_sym_for] = ACTIONS(1155), - [anon_sym_loop] = ACTIONS(1155), - [anon_sym_while] = ACTIONS(1155), - [anon_sym_do] = ACTIONS(1155), - [anon_sym_if] = ACTIONS(1155), - [anon_sym_match] = ACTIONS(1155), - [anon_sym_LBRACE] = ACTIONS(1155), - [anon_sym_RBRACE] = ACTIONS(1155), - [anon_sym_try] = ACTIONS(1155), - [anon_sym_return] = ACTIONS(1155), - [anon_sym_let] = ACTIONS(1155), - [anon_sym_let_DASHenv] = ACTIONS(1155), - [anon_sym_mut] = ACTIONS(1155), - [anon_sym_const] = ACTIONS(1155), - [anon_sym_source] = ACTIONS(1155), - [anon_sym_source_DASHenv] = ACTIONS(1155), - [anon_sym_register] = ACTIONS(1155), - [anon_sym_hide] = ACTIONS(1155), - [anon_sym_hide_DASHenv] = ACTIONS(1155), - [anon_sym_overlay] = ACTIONS(1155), - [anon_sym_STAR] = ACTIONS(1155), - [anon_sym_where] = ACTIONS(1155), - [anon_sym_not] = ACTIONS(1155), - [anon_sym_DOT_DOT_LT] = ACTIONS(1155), - [anon_sym_DOT_DOT] = ACTIONS(1155), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1155), - [sym_val_nothing] = ACTIONS(1155), - [anon_sym_true] = ACTIONS(1155), - [anon_sym_false] = ACTIONS(1155), - [aux_sym_val_number_token1] = ACTIONS(1155), - [aux_sym_val_number_token2] = ACTIONS(1155), - [aux_sym_val_number_token3] = ACTIONS(1155), - [aux_sym_val_number_token4] = ACTIONS(1155), - [anon_sym_inf] = ACTIONS(1155), - [anon_sym_DASHinf] = ACTIONS(1155), - [anon_sym_NaN] = ACTIONS(1155), - [anon_sym_0b] = ACTIONS(1155), - [anon_sym_0o] = ACTIONS(1155), - [anon_sym_0x] = ACTIONS(1155), - [sym_val_date] = ACTIONS(1155), - [anon_sym_DQUOTE] = ACTIONS(1155), - [sym__str_single_quotes] = ACTIONS(1155), - [sym__str_back_ticks] = ACTIONS(1155), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1155), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1155), - [anon_sym_CARET] = ACTIONS(1155), + [ts_builtin_sym_end] = ACTIONS(1814), + [anon_sym_export] = ACTIONS(1812), + [anon_sym_alias] = ACTIONS(1812), + [anon_sym_let] = ACTIONS(1812), + [anon_sym_let_DASHenv] = ACTIONS(1812), + [anon_sym_mut] = ACTIONS(1812), + [anon_sym_const] = ACTIONS(1812), + [sym_cmd_identifier] = ACTIONS(1812), + [anon_sym_SEMI] = ACTIONS(1812), + [anon_sym_LF] = ACTIONS(1814), + [anon_sym_def] = ACTIONS(1812), + [anon_sym_def_DASHenv] = ACTIONS(1812), + [anon_sym_export_DASHenv] = ACTIONS(1812), + [anon_sym_extern] = ACTIONS(1812), + [anon_sym_module] = ACTIONS(1812), + [anon_sym_use] = ACTIONS(1812), + [anon_sym_LBRACK] = ACTIONS(1812), + [anon_sym_LPAREN] = ACTIONS(1812), + [anon_sym_DOLLAR] = ACTIONS(1812), + [anon_sym_error] = ACTIONS(1812), + [anon_sym_DASH] = ACTIONS(1812), + [anon_sym_break] = ACTIONS(1812), + [anon_sym_continue] = ACTIONS(1812), + [anon_sym_for] = ACTIONS(1812), + [anon_sym_loop] = ACTIONS(1812), + [anon_sym_while] = ACTIONS(1812), + [anon_sym_do] = ACTIONS(1812), + [anon_sym_if] = ACTIONS(1812), + [anon_sym_match] = ACTIONS(1812), + [anon_sym_LBRACE] = ACTIONS(1812), + [anon_sym_try] = ACTIONS(1812), + [anon_sym_return] = ACTIONS(1812), + [anon_sym_source] = ACTIONS(1812), + [anon_sym_source_DASHenv] = ACTIONS(1812), + [anon_sym_register] = ACTIONS(1812), + [anon_sym_hide] = ACTIONS(1812), + [anon_sym_hide_DASHenv] = ACTIONS(1812), + [anon_sym_overlay] = ACTIONS(1812), + [anon_sym_where] = ACTIONS(1812), + [anon_sym_not] = ACTIONS(1812), + [anon_sym_DOT_DOT_LT] = ACTIONS(1812), + [anon_sym_DOT_DOT] = ACTIONS(1812), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1812), + [sym_val_nothing] = ACTIONS(1812), + [anon_sym_true] = ACTIONS(1812), + [anon_sym_false] = ACTIONS(1812), + [aux_sym_val_number_token1] = ACTIONS(1812), + [aux_sym_val_number_token2] = ACTIONS(1812), + [aux_sym_val_number_token3] = ACTIONS(1812), + [aux_sym_val_number_token4] = ACTIONS(1812), + [anon_sym_inf] = ACTIONS(1812), + [anon_sym_DASHinf] = ACTIONS(1812), + [anon_sym_NaN] = ACTIONS(1812), + [anon_sym_0b] = ACTIONS(1812), + [anon_sym_0o] = ACTIONS(1812), + [anon_sym_0x] = ACTIONS(1812), + [sym_val_date] = ACTIONS(1812), + [anon_sym_DQUOTE] = ACTIONS(1812), + [sym__str_single_quotes] = ACTIONS(1812), + [sym__str_back_ticks] = ACTIONS(1812), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1812), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1812), + [anon_sym_CARET] = ACTIONS(1812), [anon_sym_POUND] = ACTIONS(3), }, [956] = { [sym_comment] = STATE(956), - [ts_builtin_sym_end] = ACTIONS(1917), - [sym_cmd_identifier] = ACTIONS(1915), - [anon_sym_SEMI] = ACTIONS(1915), - [anon_sym_LF] = ACTIONS(1917), - [anon_sym_export] = ACTIONS(1915), - [anon_sym_alias] = ACTIONS(1915), - [anon_sym_def] = ACTIONS(1915), - [anon_sym_def_DASHenv] = ACTIONS(1915), - [anon_sym_export_DASHenv] = ACTIONS(1915), - [anon_sym_extern] = ACTIONS(1915), - [anon_sym_module] = ACTIONS(1915), - [anon_sym_use] = ACTIONS(1915), - [anon_sym_LBRACK] = ACTIONS(1915), - [anon_sym_LPAREN] = ACTIONS(1915), - [anon_sym_PIPE] = ACTIONS(1915), - [anon_sym_DOLLAR] = ACTIONS(1915), - [anon_sym_error] = ACTIONS(1915), - [anon_sym_DASH] = ACTIONS(1915), - [anon_sym_break] = ACTIONS(1915), - [anon_sym_continue] = ACTIONS(1915), - [anon_sym_for] = ACTIONS(1915), - [anon_sym_loop] = ACTIONS(1915), - [anon_sym_while] = ACTIONS(1915), - [anon_sym_do] = ACTIONS(1915), - [anon_sym_if] = ACTIONS(1915), - [anon_sym_match] = ACTIONS(1915), - [anon_sym_LBRACE] = ACTIONS(1915), - [anon_sym_try] = ACTIONS(1915), - [anon_sym_return] = ACTIONS(1915), - [anon_sym_let] = ACTIONS(1915), - [anon_sym_let_DASHenv] = ACTIONS(1915), - [anon_sym_mut] = ACTIONS(1915), - [anon_sym_const] = ACTIONS(1915), - [anon_sym_source] = ACTIONS(1915), - [anon_sym_source_DASHenv] = ACTIONS(1915), - [anon_sym_register] = ACTIONS(1915), - [anon_sym_hide] = ACTIONS(1915), - [anon_sym_hide_DASHenv] = ACTIONS(1915), - [anon_sym_overlay] = ACTIONS(1915), - [anon_sym_where] = ACTIONS(1915), - [anon_sym_not] = ACTIONS(1915), - [anon_sym_DOT_DOT_LT] = ACTIONS(1915), - [anon_sym_DOT_DOT] = ACTIONS(1915), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1915), - [sym_val_nothing] = ACTIONS(1915), - [anon_sym_true] = ACTIONS(1915), - [anon_sym_false] = ACTIONS(1915), - [aux_sym_val_number_token1] = ACTIONS(1915), - [aux_sym_val_number_token2] = ACTIONS(1915), - [aux_sym_val_number_token3] = ACTIONS(1915), - [aux_sym_val_number_token4] = ACTIONS(1915), - [anon_sym_inf] = ACTIONS(1915), - [anon_sym_DASHinf] = ACTIONS(1915), - [anon_sym_NaN] = ACTIONS(1915), - [anon_sym_0b] = ACTIONS(1915), - [anon_sym_0o] = ACTIONS(1915), - [anon_sym_0x] = ACTIONS(1915), - [sym_val_date] = ACTIONS(1915), - [anon_sym_DQUOTE] = ACTIONS(1915), - [sym__str_single_quotes] = ACTIONS(1915), - [sym__str_back_ticks] = ACTIONS(1915), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1915), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1915), - [anon_sym_CARET] = ACTIONS(1915), + [ts_builtin_sym_end] = ACTIONS(2044), + [anon_sym_export] = ACTIONS(1898), + [anon_sym_alias] = ACTIONS(1898), + [anon_sym_let] = ACTIONS(1898), + [anon_sym_let_DASHenv] = ACTIONS(1898), + [anon_sym_mut] = ACTIONS(1898), + [anon_sym_const] = ACTIONS(1898), + [sym_cmd_identifier] = ACTIONS(1898), + [anon_sym_SEMI] = ACTIONS(1900), + [anon_sym_LF] = ACTIONS(1903), + [anon_sym_def] = ACTIONS(1898), + [anon_sym_def_DASHenv] = ACTIONS(1898), + [anon_sym_export_DASHenv] = ACTIONS(1898), + [anon_sym_extern] = ACTIONS(1898), + [anon_sym_module] = ACTIONS(1898), + [anon_sym_use] = ACTIONS(1898), + [anon_sym_LBRACK] = ACTIONS(1898), + [anon_sym_LPAREN] = ACTIONS(1898), + [anon_sym_DOLLAR] = ACTIONS(1898), + [anon_sym_error] = ACTIONS(1898), + [anon_sym_DASH] = ACTIONS(1898), + [anon_sym_break] = ACTIONS(1898), + [anon_sym_continue] = ACTIONS(1898), + [anon_sym_for] = ACTIONS(1898), + [anon_sym_loop] = ACTIONS(1898), + [anon_sym_while] = ACTIONS(1898), + [anon_sym_do] = ACTIONS(1898), + [anon_sym_if] = ACTIONS(1898), + [anon_sym_match] = ACTIONS(1898), + [anon_sym_LBRACE] = ACTIONS(1898), + [anon_sym_try] = ACTIONS(1898), + [anon_sym_return] = ACTIONS(1898), + [anon_sym_source] = ACTIONS(1898), + [anon_sym_source_DASHenv] = ACTIONS(1898), + [anon_sym_register] = ACTIONS(1898), + [anon_sym_hide] = ACTIONS(1898), + [anon_sym_hide_DASHenv] = ACTIONS(1898), + [anon_sym_overlay] = ACTIONS(1898), + [anon_sym_where] = ACTIONS(1898), + [anon_sym_not] = ACTIONS(1898), + [anon_sym_DOT_DOT_LT] = ACTIONS(1898), + [anon_sym_DOT_DOT] = ACTIONS(1898), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1898), + [sym_val_nothing] = ACTIONS(1898), + [anon_sym_true] = ACTIONS(1898), + [anon_sym_false] = ACTIONS(1898), + [aux_sym_val_number_token1] = ACTIONS(1898), + [aux_sym_val_number_token2] = ACTIONS(1898), + [aux_sym_val_number_token3] = ACTIONS(1898), + [aux_sym_val_number_token4] = ACTIONS(1898), + [anon_sym_inf] = ACTIONS(1898), + [anon_sym_DASHinf] = ACTIONS(1898), + [anon_sym_NaN] = ACTIONS(1898), + [anon_sym_0b] = ACTIONS(1898), + [anon_sym_0o] = ACTIONS(1898), + [anon_sym_0x] = ACTIONS(1898), + [sym_val_date] = ACTIONS(1898), + [anon_sym_DQUOTE] = ACTIONS(1898), + [sym__str_single_quotes] = ACTIONS(1898), + [sym__str_back_ticks] = ACTIONS(1898), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1898), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1898), + [anon_sym_CARET] = ACTIONS(1898), [anon_sym_POUND] = ACTIONS(3), }, [957] = { [sym_comment] = STATE(957), - [ts_builtin_sym_end] = ACTIONS(1921), - [sym_cmd_identifier] = ACTIONS(1919), - [anon_sym_SEMI] = ACTIONS(1919), - [anon_sym_LF] = ACTIONS(1921), - [anon_sym_export] = ACTIONS(1919), - [anon_sym_alias] = ACTIONS(1919), - [anon_sym_def] = ACTIONS(1919), - [anon_sym_def_DASHenv] = ACTIONS(1919), - [anon_sym_export_DASHenv] = ACTIONS(1919), - [anon_sym_extern] = ACTIONS(1919), - [anon_sym_module] = ACTIONS(1919), - [anon_sym_use] = ACTIONS(1919), - [anon_sym_LBRACK] = ACTIONS(1919), - [anon_sym_LPAREN] = ACTIONS(1919), - [anon_sym_PIPE] = ACTIONS(1919), - [anon_sym_DOLLAR] = ACTIONS(1919), - [anon_sym_error] = ACTIONS(1919), - [anon_sym_DASH] = ACTIONS(1919), - [anon_sym_break] = ACTIONS(1919), - [anon_sym_continue] = ACTIONS(1919), - [anon_sym_for] = ACTIONS(1919), - [anon_sym_loop] = ACTIONS(1919), - [anon_sym_while] = ACTIONS(1919), - [anon_sym_do] = ACTIONS(1919), - [anon_sym_if] = ACTIONS(1919), - [anon_sym_match] = ACTIONS(1919), - [anon_sym_LBRACE] = ACTIONS(1919), - [anon_sym_try] = ACTIONS(1919), - [anon_sym_return] = ACTIONS(1919), - [anon_sym_let] = ACTIONS(1919), - [anon_sym_let_DASHenv] = ACTIONS(1919), - [anon_sym_mut] = ACTIONS(1919), - [anon_sym_const] = ACTIONS(1919), - [anon_sym_source] = ACTIONS(1919), - [anon_sym_source_DASHenv] = ACTIONS(1919), - [anon_sym_register] = ACTIONS(1919), - [anon_sym_hide] = ACTIONS(1919), - [anon_sym_hide_DASHenv] = ACTIONS(1919), - [anon_sym_overlay] = ACTIONS(1919), - [anon_sym_where] = ACTIONS(1919), - [anon_sym_not] = ACTIONS(1919), - [anon_sym_DOT_DOT_LT] = ACTIONS(1919), - [anon_sym_DOT_DOT] = ACTIONS(1919), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1919), - [sym_val_nothing] = ACTIONS(1919), - [anon_sym_true] = ACTIONS(1919), - [anon_sym_false] = ACTIONS(1919), - [aux_sym_val_number_token1] = ACTIONS(1919), - [aux_sym_val_number_token2] = ACTIONS(1919), - [aux_sym_val_number_token3] = ACTIONS(1919), - [aux_sym_val_number_token4] = ACTIONS(1919), - [anon_sym_inf] = ACTIONS(1919), - [anon_sym_DASHinf] = ACTIONS(1919), - [anon_sym_NaN] = ACTIONS(1919), - [anon_sym_0b] = ACTIONS(1919), - [anon_sym_0o] = ACTIONS(1919), - [anon_sym_0x] = ACTIONS(1919), - [sym_val_date] = ACTIONS(1919), - [anon_sym_DQUOTE] = ACTIONS(1919), - [sym__str_single_quotes] = ACTIONS(1919), - [sym__str_back_ticks] = ACTIONS(1919), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1919), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1919), - [anon_sym_CARET] = ACTIONS(1919), + [ts_builtin_sym_end] = ACTIONS(1884), + [anon_sym_export] = ACTIONS(1882), + [anon_sym_alias] = ACTIONS(1882), + [anon_sym_let] = ACTIONS(1882), + [anon_sym_let_DASHenv] = ACTIONS(1882), + [anon_sym_mut] = ACTIONS(1882), + [anon_sym_const] = ACTIONS(1882), + [sym_cmd_identifier] = ACTIONS(1882), + [anon_sym_SEMI] = ACTIONS(1882), + [anon_sym_LF] = ACTIONS(1884), + [anon_sym_def] = ACTIONS(1882), + [anon_sym_def_DASHenv] = ACTIONS(1882), + [anon_sym_export_DASHenv] = ACTIONS(1882), + [anon_sym_extern] = ACTIONS(1882), + [anon_sym_module] = ACTIONS(1882), + [anon_sym_use] = ACTIONS(1882), + [anon_sym_LBRACK] = ACTIONS(1882), + [anon_sym_LPAREN] = ACTIONS(1882), + [anon_sym_DOLLAR] = ACTIONS(1882), + [anon_sym_error] = ACTIONS(1882), + [anon_sym_DASH] = ACTIONS(1882), + [anon_sym_break] = ACTIONS(1882), + [anon_sym_continue] = ACTIONS(1882), + [anon_sym_for] = ACTIONS(1882), + [anon_sym_loop] = ACTIONS(1882), + [anon_sym_while] = ACTIONS(1882), + [anon_sym_do] = ACTIONS(1882), + [anon_sym_if] = ACTIONS(1882), + [anon_sym_match] = ACTIONS(1882), + [anon_sym_LBRACE] = ACTIONS(1882), + [anon_sym_try] = ACTIONS(1882), + [anon_sym_return] = ACTIONS(1882), + [anon_sym_source] = ACTIONS(1882), + [anon_sym_source_DASHenv] = ACTIONS(1882), + [anon_sym_register] = ACTIONS(1882), + [anon_sym_hide] = ACTIONS(1882), + [anon_sym_hide_DASHenv] = ACTIONS(1882), + [anon_sym_overlay] = ACTIONS(1882), + [anon_sym_where] = ACTIONS(1882), + [anon_sym_not] = ACTIONS(1882), + [anon_sym_DOT_DOT_LT] = ACTIONS(1882), + [anon_sym_DOT_DOT] = ACTIONS(1882), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1882), + [sym_val_nothing] = ACTIONS(1882), + [anon_sym_true] = ACTIONS(1882), + [anon_sym_false] = ACTIONS(1882), + [aux_sym_val_number_token1] = ACTIONS(1882), + [aux_sym_val_number_token2] = ACTIONS(1882), + [aux_sym_val_number_token3] = ACTIONS(1882), + [aux_sym_val_number_token4] = ACTIONS(1882), + [anon_sym_inf] = ACTIONS(1882), + [anon_sym_DASHinf] = ACTIONS(1882), + [anon_sym_NaN] = ACTIONS(1882), + [anon_sym_0b] = ACTIONS(1882), + [anon_sym_0o] = ACTIONS(1882), + [anon_sym_0x] = ACTIONS(1882), + [sym_val_date] = ACTIONS(1882), + [anon_sym_DQUOTE] = ACTIONS(1882), + [sym__str_single_quotes] = ACTIONS(1882), + [sym__str_back_ticks] = ACTIONS(1882), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1882), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1882), + [anon_sym_CARET] = ACTIONS(1882), [anon_sym_POUND] = ACTIONS(3), }, [958] = { - [sym_block] = STATE(1022), [sym_comment] = STATE(958), - [sym_cmd_identifier] = ACTIONS(2029), - [anon_sym_SEMI] = ACTIONS(2029), - [anon_sym_LF] = ACTIONS(2027), - [anon_sym_export] = ACTIONS(2029), - [anon_sym_alias] = ACTIONS(2029), - [anon_sym_def] = ACTIONS(2029), - [anon_sym_def_DASHenv] = ACTIONS(2029), - [anon_sym_export_DASHenv] = ACTIONS(2029), - [anon_sym_extern] = ACTIONS(2029), - [anon_sym_module] = ACTIONS(2029), - [anon_sym_use] = ACTIONS(2029), - [anon_sym_LBRACK] = ACTIONS(2029), - [anon_sym_LPAREN] = ACTIONS(2029), - [anon_sym_DOLLAR] = ACTIONS(2029), - [anon_sym_error] = ACTIONS(2029), - [anon_sym_DASH] = ACTIONS(2029), - [anon_sym_break] = ACTIONS(2029), - [anon_sym_continue] = ACTIONS(2029), - [anon_sym_for] = ACTIONS(2029), - [anon_sym_loop] = ACTIONS(2029), - [anon_sym_while] = ACTIONS(2029), - [anon_sym_do] = ACTIONS(2029), - [anon_sym_if] = ACTIONS(2029), - [anon_sym_match] = ACTIONS(2029), - [anon_sym_LBRACE] = ACTIONS(2031), - [anon_sym_RBRACE] = ACTIONS(2029), - [anon_sym_try] = ACTIONS(2029), - [anon_sym_return] = ACTIONS(2029), - [anon_sym_let] = ACTIONS(2029), - [anon_sym_let_DASHenv] = ACTIONS(2029), - [anon_sym_mut] = ACTIONS(2029), - [anon_sym_const] = ACTIONS(2029), - [anon_sym_source] = ACTIONS(2029), - [anon_sym_source_DASHenv] = ACTIONS(2029), - [anon_sym_register] = ACTIONS(2029), - [anon_sym_hide] = ACTIONS(2029), - [anon_sym_hide_DASHenv] = ACTIONS(2029), - [anon_sym_overlay] = ACTIONS(2029), - [anon_sym_where] = ACTIONS(2029), - [anon_sym_not] = ACTIONS(2029), - [anon_sym_DOT_DOT_LT] = ACTIONS(2029), - [anon_sym_DOT_DOT] = ACTIONS(2029), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2029), - [sym_val_nothing] = ACTIONS(2029), - [anon_sym_true] = ACTIONS(2029), - [anon_sym_false] = ACTIONS(2029), - [aux_sym_val_number_token1] = ACTIONS(2029), - [aux_sym_val_number_token2] = ACTIONS(2029), - [aux_sym_val_number_token3] = ACTIONS(2029), - [aux_sym_val_number_token4] = ACTIONS(2029), - [anon_sym_inf] = ACTIONS(2029), - [anon_sym_DASHinf] = ACTIONS(2029), - [anon_sym_NaN] = ACTIONS(2029), - [anon_sym_0b] = ACTIONS(2029), - [anon_sym_0o] = ACTIONS(2029), - [anon_sym_0x] = ACTIONS(2029), - [sym_val_date] = ACTIONS(2029), - [anon_sym_DQUOTE] = ACTIONS(2029), - [sym__str_single_quotes] = ACTIONS(2029), - [sym__str_back_ticks] = ACTIONS(2029), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2029), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2029), - [anon_sym_CARET] = ACTIONS(2029), + [ts_builtin_sym_end] = ACTIONS(1864), + [anon_sym_export] = ACTIONS(1862), + [anon_sym_alias] = ACTIONS(1862), + [anon_sym_let] = ACTIONS(1862), + [anon_sym_let_DASHenv] = ACTIONS(1862), + [anon_sym_mut] = ACTIONS(1862), + [anon_sym_const] = ACTIONS(1862), + [sym_cmd_identifier] = ACTIONS(1862), + [anon_sym_SEMI] = ACTIONS(1862), + [anon_sym_LF] = ACTIONS(1864), + [anon_sym_def] = ACTIONS(1862), + [anon_sym_def_DASHenv] = ACTIONS(1862), + [anon_sym_export_DASHenv] = ACTIONS(1862), + [anon_sym_extern] = ACTIONS(1862), + [anon_sym_module] = ACTIONS(1862), + [anon_sym_use] = ACTIONS(1862), + [anon_sym_LBRACK] = ACTIONS(1862), + [anon_sym_LPAREN] = ACTIONS(1862), + [anon_sym_DOLLAR] = ACTIONS(1862), + [anon_sym_error] = ACTIONS(1862), + [anon_sym_DASH] = ACTIONS(1862), + [anon_sym_break] = ACTIONS(1862), + [anon_sym_continue] = ACTIONS(1862), + [anon_sym_for] = ACTIONS(1862), + [anon_sym_loop] = ACTIONS(1862), + [anon_sym_while] = ACTIONS(1862), + [anon_sym_do] = ACTIONS(1862), + [anon_sym_if] = ACTIONS(1862), + [anon_sym_match] = ACTIONS(1862), + [anon_sym_LBRACE] = ACTIONS(1862), + [anon_sym_try] = ACTIONS(1862), + [anon_sym_return] = ACTIONS(1862), + [anon_sym_source] = ACTIONS(1862), + [anon_sym_source_DASHenv] = ACTIONS(1862), + [anon_sym_register] = ACTIONS(1862), + [anon_sym_hide] = ACTIONS(1862), + [anon_sym_hide_DASHenv] = ACTIONS(1862), + [anon_sym_overlay] = ACTIONS(1862), + [anon_sym_where] = ACTIONS(1862), + [anon_sym_not] = ACTIONS(1862), + [anon_sym_DOT_DOT_LT] = ACTIONS(1862), + [anon_sym_DOT_DOT] = ACTIONS(1862), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1862), + [sym_val_nothing] = ACTIONS(1862), + [anon_sym_true] = ACTIONS(1862), + [anon_sym_false] = ACTIONS(1862), + [aux_sym_val_number_token1] = ACTIONS(1862), + [aux_sym_val_number_token2] = ACTIONS(1862), + [aux_sym_val_number_token3] = ACTIONS(1862), + [aux_sym_val_number_token4] = ACTIONS(1862), + [anon_sym_inf] = ACTIONS(1862), + [anon_sym_DASHinf] = ACTIONS(1862), + [anon_sym_NaN] = ACTIONS(1862), + [anon_sym_0b] = ACTIONS(1862), + [anon_sym_0o] = ACTIONS(1862), + [anon_sym_0x] = ACTIONS(1862), + [sym_val_date] = ACTIONS(1862), + [anon_sym_DQUOTE] = ACTIONS(1862), + [sym__str_single_quotes] = ACTIONS(1862), + [sym__str_back_ticks] = ACTIONS(1862), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1862), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1862), + [anon_sym_CARET] = ACTIONS(1862), [anon_sym_POUND] = ACTIONS(3), }, [959] = { - [sym_block] = STATE(1023), [sym_comment] = STATE(959), - [sym_cmd_identifier] = ACTIONS(2029), - [anon_sym_SEMI] = ACTIONS(2029), - [anon_sym_LF] = ACTIONS(2027), - [anon_sym_export] = ACTIONS(2029), - [anon_sym_alias] = ACTIONS(2029), - [anon_sym_def] = ACTIONS(2029), - [anon_sym_def_DASHenv] = ACTIONS(2029), - [anon_sym_export_DASHenv] = ACTIONS(2029), - [anon_sym_extern] = ACTIONS(2029), - [anon_sym_module] = ACTIONS(2029), - [anon_sym_use] = ACTIONS(2029), - [anon_sym_LBRACK] = ACTIONS(2029), - [anon_sym_LPAREN] = ACTIONS(2029), - [anon_sym_DOLLAR] = ACTIONS(2029), - [anon_sym_error] = ACTIONS(2029), - [anon_sym_DASH] = ACTIONS(2029), - [anon_sym_break] = ACTIONS(2029), - [anon_sym_continue] = ACTIONS(2029), - [anon_sym_for] = ACTIONS(2029), - [anon_sym_loop] = ACTIONS(2029), - [anon_sym_while] = ACTIONS(2029), - [anon_sym_do] = ACTIONS(2029), - [anon_sym_if] = ACTIONS(2029), - [anon_sym_match] = ACTIONS(2029), - [anon_sym_LBRACE] = ACTIONS(2031), - [anon_sym_RBRACE] = ACTIONS(2029), - [anon_sym_try] = ACTIONS(2029), - [anon_sym_return] = ACTIONS(2029), - [anon_sym_let] = ACTIONS(2029), - [anon_sym_let_DASHenv] = ACTIONS(2029), - [anon_sym_mut] = ACTIONS(2029), - [anon_sym_const] = ACTIONS(2029), - [anon_sym_source] = ACTIONS(2029), - [anon_sym_source_DASHenv] = ACTIONS(2029), - [anon_sym_register] = ACTIONS(2029), - [anon_sym_hide] = ACTIONS(2029), - [anon_sym_hide_DASHenv] = ACTIONS(2029), - [anon_sym_overlay] = ACTIONS(2029), - [anon_sym_where] = ACTIONS(2029), - [anon_sym_not] = ACTIONS(2029), - [anon_sym_DOT_DOT_LT] = ACTIONS(2029), - [anon_sym_DOT_DOT] = ACTIONS(2029), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2029), - [sym_val_nothing] = ACTIONS(2029), - [anon_sym_true] = ACTIONS(2029), - [anon_sym_false] = ACTIONS(2029), - [aux_sym_val_number_token1] = ACTIONS(2029), - [aux_sym_val_number_token2] = ACTIONS(2029), - [aux_sym_val_number_token3] = ACTIONS(2029), - [aux_sym_val_number_token4] = ACTIONS(2029), - [anon_sym_inf] = ACTIONS(2029), - [anon_sym_DASHinf] = ACTIONS(2029), - [anon_sym_NaN] = ACTIONS(2029), - [anon_sym_0b] = ACTIONS(2029), - [anon_sym_0o] = ACTIONS(2029), - [anon_sym_0x] = ACTIONS(2029), - [sym_val_date] = ACTIONS(2029), - [anon_sym_DQUOTE] = ACTIONS(2029), - [sym__str_single_quotes] = ACTIONS(2029), - [sym__str_back_ticks] = ACTIONS(2029), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2029), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2029), - [anon_sym_CARET] = ACTIONS(2029), + [ts_builtin_sym_end] = ACTIONS(1884), + [anon_sym_export] = ACTIONS(1882), + [anon_sym_alias] = ACTIONS(1882), + [anon_sym_let] = ACTIONS(1882), + [anon_sym_let_DASHenv] = ACTIONS(1882), + [anon_sym_mut] = ACTIONS(1882), + [anon_sym_const] = ACTIONS(1882), + [sym_cmd_identifier] = ACTIONS(1882), + [anon_sym_SEMI] = ACTIONS(1882), + [anon_sym_LF] = ACTIONS(1884), + [anon_sym_def] = ACTIONS(1882), + [anon_sym_def_DASHenv] = ACTIONS(1882), + [anon_sym_export_DASHenv] = ACTIONS(1882), + [anon_sym_extern] = ACTIONS(1882), + [anon_sym_module] = ACTIONS(1882), + [anon_sym_use] = ACTIONS(1882), + [anon_sym_LBRACK] = ACTIONS(1882), + [anon_sym_LPAREN] = ACTIONS(1882), + [anon_sym_DOLLAR] = ACTIONS(1882), + [anon_sym_error] = ACTIONS(1882), + [anon_sym_DASH] = ACTIONS(1882), + [anon_sym_break] = ACTIONS(1882), + [anon_sym_continue] = ACTIONS(1882), + [anon_sym_for] = ACTIONS(1882), + [anon_sym_loop] = ACTIONS(1882), + [anon_sym_while] = ACTIONS(1882), + [anon_sym_do] = ACTIONS(1882), + [anon_sym_if] = ACTIONS(1882), + [anon_sym_match] = ACTIONS(1882), + [anon_sym_LBRACE] = ACTIONS(1882), + [anon_sym_try] = ACTIONS(1882), + [anon_sym_return] = ACTIONS(1882), + [anon_sym_source] = ACTIONS(1882), + [anon_sym_source_DASHenv] = ACTIONS(1882), + [anon_sym_register] = ACTIONS(1882), + [anon_sym_hide] = ACTIONS(1882), + [anon_sym_hide_DASHenv] = ACTIONS(1882), + [anon_sym_overlay] = ACTIONS(1882), + [anon_sym_where] = ACTIONS(1882), + [anon_sym_not] = ACTIONS(1882), + [anon_sym_DOT_DOT_LT] = ACTIONS(1882), + [anon_sym_DOT_DOT] = ACTIONS(1882), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1882), + [sym_val_nothing] = ACTIONS(1882), + [anon_sym_true] = ACTIONS(1882), + [anon_sym_false] = ACTIONS(1882), + [aux_sym_val_number_token1] = ACTIONS(1882), + [aux_sym_val_number_token2] = ACTIONS(1882), + [aux_sym_val_number_token3] = ACTIONS(1882), + [aux_sym_val_number_token4] = ACTIONS(1882), + [anon_sym_inf] = ACTIONS(1882), + [anon_sym_DASHinf] = ACTIONS(1882), + [anon_sym_NaN] = ACTIONS(1882), + [anon_sym_0b] = ACTIONS(1882), + [anon_sym_0o] = ACTIONS(1882), + [anon_sym_0x] = ACTIONS(1882), + [sym_val_date] = ACTIONS(1882), + [anon_sym_DQUOTE] = ACTIONS(1882), + [sym__str_single_quotes] = ACTIONS(1882), + [sym__str_back_ticks] = ACTIONS(1882), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1882), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1882), + [anon_sym_CARET] = ACTIONS(1882), [anon_sym_POUND] = ACTIONS(3), }, [960] = { [sym_comment] = STATE(960), - [ts_builtin_sym_end] = ACTIONS(1993), - [sym_cmd_identifier] = ACTIONS(1991), - [anon_sym_SEMI] = ACTIONS(1991), - [anon_sym_LF] = ACTIONS(1993), - [anon_sym_export] = ACTIONS(1991), - [anon_sym_alias] = ACTIONS(1991), - [anon_sym_def] = ACTIONS(1991), - [anon_sym_def_DASHenv] = 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(1991), - [anon_sym_PIPE] = ACTIONS(1991), - [anon_sym_DOLLAR] = ACTIONS(1991), - [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_try] = ACTIONS(1991), - [anon_sym_return] = 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_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_not] = ACTIONS(1991), - [anon_sym_DOT_DOT_LT] = ACTIONS(1991), - [anon_sym_DOT_DOT] = ACTIONS(1991), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1991), - [sym_val_nothing] = ACTIONS(1991), - [anon_sym_true] = ACTIONS(1991), - [anon_sym_false] = 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), - [anon_sym_inf] = ACTIONS(1991), - [anon_sym_DASHinf] = ACTIONS(1991), - [anon_sym_NaN] = 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), + [ts_builtin_sym_end] = ACTIONS(1982), + [anon_sym_export] = ACTIONS(1980), + [anon_sym_alias] = ACTIONS(1980), + [anon_sym_let] = ACTIONS(1980), + [anon_sym_let_DASHenv] = ACTIONS(1980), + [anon_sym_mut] = ACTIONS(1980), + [anon_sym_const] = ACTIONS(1980), + [sym_cmd_identifier] = ACTIONS(1980), + [anon_sym_SEMI] = ACTIONS(1980), + [anon_sym_LF] = ACTIONS(1982), + [anon_sym_def] = ACTIONS(1980), + [anon_sym_def_DASHenv] = ACTIONS(1980), + [anon_sym_export_DASHenv] = ACTIONS(1980), + [anon_sym_extern] = ACTIONS(1980), + [anon_sym_module] = ACTIONS(1980), + [anon_sym_use] = ACTIONS(1980), + [anon_sym_LBRACK] = ACTIONS(1980), + [anon_sym_LPAREN] = ACTIONS(1980), + [anon_sym_DOLLAR] = ACTIONS(1980), + [anon_sym_error] = ACTIONS(1980), + [anon_sym_DASH] = ACTIONS(1980), + [anon_sym_break] = ACTIONS(1980), + [anon_sym_continue] = ACTIONS(1980), + [anon_sym_for] = ACTIONS(1980), + [anon_sym_loop] = ACTIONS(1980), + [anon_sym_while] = ACTIONS(1980), + [anon_sym_do] = ACTIONS(1980), + [anon_sym_if] = ACTIONS(1980), + [anon_sym_match] = ACTIONS(1980), + [anon_sym_LBRACE] = ACTIONS(1980), + [anon_sym_try] = ACTIONS(1980), + [anon_sym_return] = ACTIONS(1980), + [anon_sym_source] = ACTIONS(1980), + [anon_sym_source_DASHenv] = ACTIONS(1980), + [anon_sym_register] = ACTIONS(1980), + [anon_sym_hide] = ACTIONS(1980), + [anon_sym_hide_DASHenv] = ACTIONS(1980), + [anon_sym_overlay] = ACTIONS(1980), + [anon_sym_where] = ACTIONS(1980), + [anon_sym_not] = ACTIONS(1980), + [anon_sym_DOT_DOT_LT] = ACTIONS(1980), + [anon_sym_DOT_DOT] = ACTIONS(1980), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1980), + [sym_val_nothing] = ACTIONS(1980), + [anon_sym_true] = ACTIONS(1980), + [anon_sym_false] = ACTIONS(1980), + [aux_sym_val_number_token1] = ACTIONS(1980), + [aux_sym_val_number_token2] = ACTIONS(1980), + [aux_sym_val_number_token3] = ACTIONS(1980), + [aux_sym_val_number_token4] = ACTIONS(1980), + [anon_sym_inf] = ACTIONS(1980), + [anon_sym_DASHinf] = ACTIONS(1980), + [anon_sym_NaN] = ACTIONS(1980), + [anon_sym_0b] = ACTIONS(1980), + [anon_sym_0o] = ACTIONS(1980), + [anon_sym_0x] = ACTIONS(1980), + [sym_val_date] = ACTIONS(1980), + [anon_sym_DQUOTE] = ACTIONS(1980), + [sym__str_single_quotes] = ACTIONS(1980), + [sym__str_back_ticks] = ACTIONS(1980), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1980), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1980), + [anon_sym_CARET] = ACTIONS(1980), [anon_sym_POUND] = ACTIONS(3), }, [961] = { [sym_comment] = STATE(961), - [sym_cmd_identifier] = ACTIONS(1776), - [anon_sym_SEMI] = ACTIONS(1776), - [anon_sym_LF] = ACTIONS(1778), - [anon_sym_export] = ACTIONS(1776), - [anon_sym_alias] = ACTIONS(1776), - [anon_sym_def] = ACTIONS(1776), - [anon_sym_def_DASHenv] = ACTIONS(1776), - [anon_sym_export_DASHenv] = ACTIONS(1776), - [anon_sym_extern] = ACTIONS(1776), - [anon_sym_module] = ACTIONS(1776), - [anon_sym_use] = ACTIONS(1776), - [anon_sym_LBRACK] = ACTIONS(1776), - [anon_sym_LPAREN] = ACTIONS(1776), - [anon_sym_PIPE] = ACTIONS(1776), - [anon_sym_DOLLAR] = ACTIONS(1776), - [anon_sym_error] = ACTIONS(1776), - [anon_sym_DASH] = ACTIONS(1776), - [anon_sym_break] = ACTIONS(1776), - [anon_sym_continue] = ACTIONS(1776), - [anon_sym_for] = ACTIONS(1776), - [anon_sym_loop] = ACTIONS(1776), - [anon_sym_while] = ACTIONS(1776), - [anon_sym_do] = ACTIONS(1776), - [anon_sym_if] = ACTIONS(1776), - [anon_sym_match] = ACTIONS(1776), - [anon_sym_LBRACE] = ACTIONS(1776), - [anon_sym_RBRACE] = ACTIONS(1776), - [anon_sym_try] = ACTIONS(1776), - [anon_sym_return] = ACTIONS(1776), - [anon_sym_let] = ACTIONS(1776), - [anon_sym_let_DASHenv] = ACTIONS(1776), - [anon_sym_mut] = ACTIONS(1776), - [anon_sym_const] = ACTIONS(1776), - [anon_sym_source] = ACTIONS(1776), - [anon_sym_source_DASHenv] = ACTIONS(1776), - [anon_sym_register] = ACTIONS(1776), - [anon_sym_hide] = ACTIONS(1776), - [anon_sym_hide_DASHenv] = ACTIONS(1776), - [anon_sym_overlay] = ACTIONS(1776), - [anon_sym_where] = ACTIONS(1776), - [anon_sym_not] = ACTIONS(1776), - [anon_sym_DOT_DOT_LT] = ACTIONS(1776), - [anon_sym_DOT_DOT] = ACTIONS(1776), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1776), - [sym_val_nothing] = ACTIONS(1776), - [anon_sym_true] = ACTIONS(1776), - [anon_sym_false] = ACTIONS(1776), - [aux_sym_val_number_token1] = ACTIONS(1776), - [aux_sym_val_number_token2] = ACTIONS(1776), - [aux_sym_val_number_token3] = ACTIONS(1776), - [aux_sym_val_number_token4] = ACTIONS(1776), - [anon_sym_inf] = ACTIONS(1776), - [anon_sym_DASHinf] = ACTIONS(1776), - [anon_sym_NaN] = ACTIONS(1776), - [anon_sym_0b] = ACTIONS(1776), - [anon_sym_0o] = ACTIONS(1776), - [anon_sym_0x] = ACTIONS(1776), - [sym_val_date] = ACTIONS(1776), - [anon_sym_DQUOTE] = ACTIONS(1776), - [sym__str_single_quotes] = ACTIONS(1776), - [sym__str_back_ticks] = ACTIONS(1776), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1776), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1776), - [anon_sym_CARET] = ACTIONS(1776), + [ts_builtin_sym_end] = ACTIONS(1876), + [anon_sym_export] = ACTIONS(1874), + [anon_sym_alias] = ACTIONS(1874), + [anon_sym_let] = ACTIONS(1874), + [anon_sym_let_DASHenv] = ACTIONS(1874), + [anon_sym_mut] = ACTIONS(1874), + [anon_sym_const] = ACTIONS(1874), + [sym_cmd_identifier] = ACTIONS(1874), + [anon_sym_SEMI] = ACTIONS(1874), + [anon_sym_LF] = ACTIONS(1876), + [anon_sym_def] = ACTIONS(1874), + [anon_sym_def_DASHenv] = ACTIONS(1874), + [anon_sym_export_DASHenv] = ACTIONS(1874), + [anon_sym_extern] = ACTIONS(1874), + [anon_sym_module] = ACTIONS(1874), + [anon_sym_use] = ACTIONS(1874), + [anon_sym_LBRACK] = ACTIONS(1874), + [anon_sym_LPAREN] = ACTIONS(1874), + [anon_sym_DOLLAR] = ACTIONS(1874), + [anon_sym_error] = ACTIONS(1874), + [anon_sym_DASH] = ACTIONS(1874), + [anon_sym_break] = ACTIONS(1874), + [anon_sym_continue] = ACTIONS(1874), + [anon_sym_for] = ACTIONS(1874), + [anon_sym_loop] = ACTIONS(1874), + [anon_sym_while] = ACTIONS(1874), + [anon_sym_do] = ACTIONS(1874), + [anon_sym_if] = ACTIONS(1874), + [anon_sym_match] = ACTIONS(1874), + [anon_sym_LBRACE] = ACTIONS(1874), + [anon_sym_try] = ACTIONS(1874), + [anon_sym_return] = ACTIONS(1874), + [anon_sym_source] = ACTIONS(1874), + [anon_sym_source_DASHenv] = ACTIONS(1874), + [anon_sym_register] = ACTIONS(1874), + [anon_sym_hide] = ACTIONS(1874), + [anon_sym_hide_DASHenv] = ACTIONS(1874), + [anon_sym_overlay] = ACTIONS(1874), + [anon_sym_where] = ACTIONS(1874), + [anon_sym_not] = ACTIONS(1874), + [anon_sym_DOT_DOT_LT] = ACTIONS(1874), + [anon_sym_DOT_DOT] = ACTIONS(1874), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1874), + [sym_val_nothing] = ACTIONS(1874), + [anon_sym_true] = ACTIONS(1874), + [anon_sym_false] = ACTIONS(1874), + [aux_sym_val_number_token1] = ACTIONS(1874), + [aux_sym_val_number_token2] = ACTIONS(1874), + [aux_sym_val_number_token3] = ACTIONS(1874), + [aux_sym_val_number_token4] = ACTIONS(1874), + [anon_sym_inf] = ACTIONS(1874), + [anon_sym_DASHinf] = ACTIONS(1874), + [anon_sym_NaN] = ACTIONS(1874), + [anon_sym_0b] = ACTIONS(1874), + [anon_sym_0o] = ACTIONS(1874), + [anon_sym_0x] = ACTIONS(1874), + [sym_val_date] = ACTIONS(1874), + [anon_sym_DQUOTE] = ACTIONS(1874), + [sym__str_single_quotes] = ACTIONS(1874), + [sym__str_back_ticks] = ACTIONS(1874), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1874), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1874), + [anon_sym_CARET] = ACTIONS(1874), [anon_sym_POUND] = ACTIONS(3), }, [962] = { [sym_comment] = STATE(962), - [ts_builtin_sym_end] = ACTIONS(995), - [sym_cmd_identifier] = ACTIONS(993), - [anon_sym_SEMI] = ACTIONS(993), - [anon_sym_LF] = ACTIONS(995), - [anon_sym_export] = ACTIONS(993), - [anon_sym_alias] = ACTIONS(993), - [anon_sym_def] = ACTIONS(993), - [anon_sym_def_DASHenv] = 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_PIPE] = 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_try] = ACTIONS(993), - [anon_sym_return] = 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_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_where] = ACTIONS(993), - [anon_sym_not] = ACTIONS(993), - [anon_sym_DOT_DOT_LT] = ACTIONS(993), - [anon_sym_DOT_DOT] = ACTIONS(993), - [anon_sym_DOT_DOT_EQ] = ACTIONS(993), - [sym_val_nothing] = ACTIONS(993), - [anon_sym_true] = ACTIONS(993), - [anon_sym_false] = 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), - [anon_sym_inf] = ACTIONS(993), - [anon_sym_DASHinf] = ACTIONS(993), - [anon_sym_NaN] = 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), + [ts_builtin_sym_end] = ACTIONS(1994), + [anon_sym_export] = ACTIONS(1992), + [anon_sym_alias] = ACTIONS(1992), + [anon_sym_let] = ACTIONS(1992), + [anon_sym_let_DASHenv] = ACTIONS(1992), + [anon_sym_mut] = ACTIONS(1992), + [anon_sym_const] = ACTIONS(1992), + [sym_cmd_identifier] = ACTIONS(1992), + [anon_sym_SEMI] = ACTIONS(1992), + [anon_sym_LF] = ACTIONS(1994), + [anon_sym_def] = ACTIONS(1992), + [anon_sym_def_DASHenv] = ACTIONS(1992), + [anon_sym_export_DASHenv] = ACTIONS(1992), + [anon_sym_extern] = ACTIONS(1992), + [anon_sym_module] = ACTIONS(1992), + [anon_sym_use] = ACTIONS(1992), + [anon_sym_LBRACK] = ACTIONS(1992), + [anon_sym_LPAREN] = ACTIONS(1992), + [anon_sym_DOLLAR] = ACTIONS(1992), + [anon_sym_error] = ACTIONS(1992), + [anon_sym_DASH] = ACTIONS(1992), + [anon_sym_break] = ACTIONS(1992), + [anon_sym_continue] = ACTIONS(1992), + [anon_sym_for] = ACTIONS(1992), + [anon_sym_loop] = ACTIONS(1992), + [anon_sym_while] = ACTIONS(1992), + [anon_sym_do] = ACTIONS(1992), + [anon_sym_if] = ACTIONS(1992), + [anon_sym_match] = ACTIONS(1992), + [anon_sym_LBRACE] = ACTIONS(1992), + [anon_sym_try] = ACTIONS(1992), + [anon_sym_return] = ACTIONS(1992), + [anon_sym_source] = ACTIONS(1992), + [anon_sym_source_DASHenv] = ACTIONS(1992), + [anon_sym_register] = ACTIONS(1992), + [anon_sym_hide] = ACTIONS(1992), + [anon_sym_hide_DASHenv] = ACTIONS(1992), + [anon_sym_overlay] = ACTIONS(1992), + [anon_sym_where] = ACTIONS(1992), + [anon_sym_not] = ACTIONS(1992), + [anon_sym_DOT_DOT_LT] = ACTIONS(1992), + [anon_sym_DOT_DOT] = ACTIONS(1992), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1992), + [sym_val_nothing] = ACTIONS(1992), + [anon_sym_true] = ACTIONS(1992), + [anon_sym_false] = ACTIONS(1992), + [aux_sym_val_number_token1] = ACTIONS(1992), + [aux_sym_val_number_token2] = ACTIONS(1992), + [aux_sym_val_number_token3] = ACTIONS(1992), + [aux_sym_val_number_token4] = ACTIONS(1992), + [anon_sym_inf] = ACTIONS(1992), + [anon_sym_DASHinf] = ACTIONS(1992), + [anon_sym_NaN] = ACTIONS(1992), + [anon_sym_0b] = ACTIONS(1992), + [anon_sym_0o] = ACTIONS(1992), + [anon_sym_0x] = ACTIONS(1992), + [sym_val_date] = ACTIONS(1992), + [anon_sym_DQUOTE] = ACTIONS(1992), + [sym__str_single_quotes] = ACTIONS(1992), + [sym__str_back_ticks] = ACTIONS(1992), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1992), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1992), + [anon_sym_CARET] = ACTIONS(1992), [anon_sym_POUND] = ACTIONS(3), }, [963] = { [sym_comment] = STATE(963), - [ts_builtin_sym_end] = ACTIONS(1925), - [sym_cmd_identifier] = ACTIONS(1923), - [anon_sym_SEMI] = ACTIONS(1923), - [anon_sym_LF] = ACTIONS(1925), - [anon_sym_export] = ACTIONS(1923), - [anon_sym_alias] = ACTIONS(1923), - [anon_sym_def] = ACTIONS(1923), - [anon_sym_def_DASHenv] = ACTIONS(1923), - [anon_sym_export_DASHenv] = ACTIONS(1923), - [anon_sym_extern] = ACTIONS(1923), - [anon_sym_module] = ACTIONS(1923), - [anon_sym_use] = ACTIONS(1923), - [anon_sym_LBRACK] = ACTIONS(1923), - [anon_sym_LPAREN] = ACTIONS(1923), - [anon_sym_PIPE] = ACTIONS(1923), - [anon_sym_DOLLAR] = ACTIONS(1923), - [anon_sym_error] = ACTIONS(1923), - [anon_sym_DASH] = ACTIONS(1923), - [anon_sym_break] = ACTIONS(1923), - [anon_sym_continue] = ACTIONS(1923), - [anon_sym_for] = ACTIONS(1923), - [anon_sym_loop] = ACTIONS(1923), - [anon_sym_while] = ACTIONS(1923), - [anon_sym_do] = ACTIONS(1923), - [anon_sym_if] = ACTIONS(1923), - [anon_sym_match] = ACTIONS(1923), - [anon_sym_LBRACE] = ACTIONS(1923), - [anon_sym_try] = ACTIONS(1923), - [anon_sym_return] = ACTIONS(1923), - [anon_sym_let] = ACTIONS(1923), - [anon_sym_let_DASHenv] = ACTIONS(1923), - [anon_sym_mut] = ACTIONS(1923), - [anon_sym_const] = ACTIONS(1923), - [anon_sym_source] = ACTIONS(1923), - [anon_sym_source_DASHenv] = ACTIONS(1923), - [anon_sym_register] = ACTIONS(1923), - [anon_sym_hide] = ACTIONS(1923), - [anon_sym_hide_DASHenv] = ACTIONS(1923), - [anon_sym_overlay] = ACTIONS(1923), - [anon_sym_where] = ACTIONS(1923), - [anon_sym_not] = ACTIONS(1923), - [anon_sym_DOT_DOT_LT] = ACTIONS(1923), - [anon_sym_DOT_DOT] = ACTIONS(1923), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1923), - [sym_val_nothing] = ACTIONS(1923), - [anon_sym_true] = ACTIONS(1923), - [anon_sym_false] = ACTIONS(1923), - [aux_sym_val_number_token1] = ACTIONS(1923), - [aux_sym_val_number_token2] = ACTIONS(1923), - [aux_sym_val_number_token3] = ACTIONS(1923), - [aux_sym_val_number_token4] = ACTIONS(1923), - [anon_sym_inf] = ACTIONS(1923), - [anon_sym_DASHinf] = ACTIONS(1923), - [anon_sym_NaN] = ACTIONS(1923), - [anon_sym_0b] = ACTIONS(1923), - [anon_sym_0o] = ACTIONS(1923), - [anon_sym_0x] = ACTIONS(1923), - [sym_val_date] = ACTIONS(1923), - [anon_sym_DQUOTE] = ACTIONS(1923), - [sym__str_single_quotes] = ACTIONS(1923), - [sym__str_back_ticks] = ACTIONS(1923), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1923), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1923), - [anon_sym_CARET] = ACTIONS(1923), + [ts_builtin_sym_end] = ACTIONS(2046), + [anon_sym_export] = ACTIONS(1962), + [anon_sym_alias] = ACTIONS(1962), + [anon_sym_let] = ACTIONS(1962), + [anon_sym_let_DASHenv] = ACTIONS(1962), + [anon_sym_mut] = ACTIONS(1962), + [anon_sym_const] = ACTIONS(1962), + [sym_cmd_identifier] = ACTIONS(1962), + [anon_sym_SEMI] = ACTIONS(1964), + [anon_sym_LF] = ACTIONS(1967), + [anon_sym_def] = ACTIONS(1962), + [anon_sym_def_DASHenv] = ACTIONS(1962), + [anon_sym_export_DASHenv] = ACTIONS(1962), + [anon_sym_extern] = ACTIONS(1962), + [anon_sym_module] = ACTIONS(1962), + [anon_sym_use] = ACTIONS(1962), + [anon_sym_LBRACK] = ACTIONS(1962), + [anon_sym_LPAREN] = ACTIONS(1962), + [anon_sym_DOLLAR] = ACTIONS(1962), + [anon_sym_error] = ACTIONS(1962), + [anon_sym_DASH] = ACTIONS(1962), + [anon_sym_break] = ACTIONS(1962), + [anon_sym_continue] = ACTIONS(1962), + [anon_sym_for] = ACTIONS(1962), + [anon_sym_loop] = ACTIONS(1962), + [anon_sym_while] = ACTIONS(1962), + [anon_sym_do] = ACTIONS(1962), + [anon_sym_if] = ACTIONS(1962), + [anon_sym_match] = ACTIONS(1962), + [anon_sym_LBRACE] = ACTIONS(1962), + [anon_sym_try] = ACTIONS(1962), + [anon_sym_return] = ACTIONS(1962), + [anon_sym_source] = ACTIONS(1962), + [anon_sym_source_DASHenv] = ACTIONS(1962), + [anon_sym_register] = ACTIONS(1962), + [anon_sym_hide] = ACTIONS(1962), + [anon_sym_hide_DASHenv] = ACTIONS(1962), + [anon_sym_overlay] = ACTIONS(1962), + [anon_sym_where] = ACTIONS(1962), + [anon_sym_not] = ACTIONS(1962), + [anon_sym_DOT_DOT_LT] = ACTIONS(1962), + [anon_sym_DOT_DOT] = ACTIONS(1962), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1962), + [sym_val_nothing] = ACTIONS(1962), + [anon_sym_true] = ACTIONS(1962), + [anon_sym_false] = ACTIONS(1962), + [aux_sym_val_number_token1] = ACTIONS(1962), + [aux_sym_val_number_token2] = ACTIONS(1962), + [aux_sym_val_number_token3] = ACTIONS(1962), + [aux_sym_val_number_token4] = ACTIONS(1962), + [anon_sym_inf] = ACTIONS(1962), + [anon_sym_DASHinf] = ACTIONS(1962), + [anon_sym_NaN] = ACTIONS(1962), + [anon_sym_0b] = ACTIONS(1962), + [anon_sym_0o] = ACTIONS(1962), + [anon_sym_0x] = ACTIONS(1962), + [sym_val_date] = ACTIONS(1962), + [anon_sym_DQUOTE] = ACTIONS(1962), + [sym__str_single_quotes] = ACTIONS(1962), + [sym__str_back_ticks] = ACTIONS(1962), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1962), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1962), + [anon_sym_CARET] = ACTIONS(1962), [anon_sym_POUND] = ACTIONS(3), }, [964] = { [sym_comment] = STATE(964), - [ts_builtin_sym_end] = ACTIONS(1778), - [sym_cmd_identifier] = ACTIONS(1776), - [anon_sym_SEMI] = ACTIONS(1776), - [anon_sym_LF] = ACTIONS(1778), - [anon_sym_export] = ACTIONS(1776), - [anon_sym_alias] = ACTIONS(1776), - [anon_sym_def] = ACTIONS(1776), - [anon_sym_def_DASHenv] = ACTIONS(1776), - [anon_sym_export_DASHenv] = ACTIONS(1776), - [anon_sym_extern] = ACTIONS(1776), - [anon_sym_module] = ACTIONS(1776), - [anon_sym_use] = ACTIONS(1776), - [anon_sym_LBRACK] = ACTIONS(1776), - [anon_sym_LPAREN] = ACTIONS(1776), - [anon_sym_PIPE] = ACTIONS(1776), - [anon_sym_DOLLAR] = ACTIONS(1776), - [anon_sym_error] = ACTIONS(1776), - [anon_sym_DASH] = ACTIONS(1776), - [anon_sym_break] = ACTIONS(1776), - [anon_sym_continue] = ACTIONS(1776), - [anon_sym_for] = ACTIONS(1776), - [anon_sym_loop] = ACTIONS(1776), - [anon_sym_while] = ACTIONS(1776), - [anon_sym_do] = ACTIONS(1776), - [anon_sym_if] = ACTIONS(1776), - [anon_sym_match] = ACTIONS(1776), - [anon_sym_LBRACE] = ACTIONS(1776), - [anon_sym_try] = ACTIONS(1776), - [anon_sym_return] = ACTIONS(1776), - [anon_sym_let] = ACTIONS(1776), - [anon_sym_let_DASHenv] = ACTIONS(1776), - [anon_sym_mut] = ACTIONS(1776), - [anon_sym_const] = ACTIONS(1776), - [anon_sym_source] = ACTIONS(1776), - [anon_sym_source_DASHenv] = ACTIONS(1776), - [anon_sym_register] = ACTIONS(1776), - [anon_sym_hide] = ACTIONS(1776), - [anon_sym_hide_DASHenv] = ACTIONS(1776), - [anon_sym_overlay] = ACTIONS(1776), - [anon_sym_where] = ACTIONS(1776), - [anon_sym_not] = ACTIONS(1776), - [anon_sym_DOT_DOT_LT] = ACTIONS(1776), - [anon_sym_DOT_DOT] = ACTIONS(1776), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1776), - [sym_val_nothing] = ACTIONS(1776), - [anon_sym_true] = ACTIONS(1776), - [anon_sym_false] = ACTIONS(1776), - [aux_sym_val_number_token1] = ACTIONS(1776), - [aux_sym_val_number_token2] = ACTIONS(1776), - [aux_sym_val_number_token3] = ACTIONS(1776), - [aux_sym_val_number_token4] = ACTIONS(1776), - [anon_sym_inf] = ACTIONS(1776), - [anon_sym_DASHinf] = ACTIONS(1776), - [anon_sym_NaN] = ACTIONS(1776), - [anon_sym_0b] = ACTIONS(1776), - [anon_sym_0o] = ACTIONS(1776), - [anon_sym_0x] = ACTIONS(1776), - [sym_val_date] = ACTIONS(1776), - [anon_sym_DQUOTE] = ACTIONS(1776), - [sym__str_single_quotes] = ACTIONS(1776), - [sym__str_back_ticks] = ACTIONS(1776), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1776), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1776), - [anon_sym_CARET] = ACTIONS(1776), + [ts_builtin_sym_end] = ACTIONS(1888), + [anon_sym_export] = ACTIONS(1886), + [anon_sym_alias] = ACTIONS(1886), + [anon_sym_let] = ACTIONS(1886), + [anon_sym_let_DASHenv] = ACTIONS(1886), + [anon_sym_mut] = ACTIONS(1886), + [anon_sym_const] = ACTIONS(1886), + [sym_cmd_identifier] = ACTIONS(1886), + [anon_sym_SEMI] = ACTIONS(1886), + [anon_sym_LF] = ACTIONS(1888), + [anon_sym_def] = ACTIONS(1886), + [anon_sym_def_DASHenv] = ACTIONS(1886), + [anon_sym_export_DASHenv] = ACTIONS(1886), + [anon_sym_extern] = ACTIONS(1886), + [anon_sym_module] = ACTIONS(1886), + [anon_sym_use] = ACTIONS(1886), + [anon_sym_LBRACK] = ACTIONS(1886), + [anon_sym_LPAREN] = ACTIONS(1886), + [anon_sym_DOLLAR] = ACTIONS(1886), + [anon_sym_error] = ACTIONS(1886), + [anon_sym_DASH] = ACTIONS(1886), + [anon_sym_break] = ACTIONS(1886), + [anon_sym_continue] = ACTIONS(1886), + [anon_sym_for] = ACTIONS(1886), + [anon_sym_loop] = ACTIONS(1886), + [anon_sym_while] = ACTIONS(1886), + [anon_sym_do] = ACTIONS(1886), + [anon_sym_if] = ACTIONS(1886), + [anon_sym_match] = ACTIONS(1886), + [anon_sym_LBRACE] = ACTIONS(1886), + [anon_sym_try] = ACTIONS(1886), + [anon_sym_return] = ACTIONS(1886), + [anon_sym_source] = ACTIONS(1886), + [anon_sym_source_DASHenv] = ACTIONS(1886), + [anon_sym_register] = ACTIONS(1886), + [anon_sym_hide] = ACTIONS(1886), + [anon_sym_hide_DASHenv] = ACTIONS(1886), + [anon_sym_overlay] = ACTIONS(1886), + [anon_sym_where] = ACTIONS(1886), + [anon_sym_not] = ACTIONS(1886), + [anon_sym_DOT_DOT_LT] = ACTIONS(1886), + [anon_sym_DOT_DOT] = ACTIONS(1886), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1886), + [sym_val_nothing] = ACTIONS(1886), + [anon_sym_true] = ACTIONS(1886), + [anon_sym_false] = ACTIONS(1886), + [aux_sym_val_number_token1] = ACTIONS(1886), + [aux_sym_val_number_token2] = ACTIONS(1886), + [aux_sym_val_number_token3] = ACTIONS(1886), + [aux_sym_val_number_token4] = ACTIONS(1886), + [anon_sym_inf] = ACTIONS(1886), + [anon_sym_DASHinf] = ACTIONS(1886), + [anon_sym_NaN] = ACTIONS(1886), + [anon_sym_0b] = ACTIONS(1886), + [anon_sym_0o] = ACTIONS(1886), + [anon_sym_0x] = ACTIONS(1886), + [sym_val_date] = ACTIONS(1886), + [anon_sym_DQUOTE] = ACTIONS(1886), + [sym__str_single_quotes] = ACTIONS(1886), + [sym__str_back_ticks] = ACTIONS(1886), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1886), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1886), + [anon_sym_CARET] = ACTIONS(1886), [anon_sym_POUND] = ACTIONS(3), }, [965] = { [sym_comment] = STATE(965), - [sym_cmd_identifier] = ACTIONS(1124), - [anon_sym_SEMI] = ACTIONS(1124), - [anon_sym_LF] = ACTIONS(1122), - [anon_sym_export] = ACTIONS(1124), - [anon_sym_alias] = ACTIONS(1124), - [anon_sym_def] = ACTIONS(1124), - [anon_sym_def_DASHenv] = ACTIONS(1124), - [anon_sym_export_DASHenv] = ACTIONS(1124), - [anon_sym_extern] = ACTIONS(1124), - [anon_sym_module] = ACTIONS(1124), - [anon_sym_use] = ACTIONS(1124), - [anon_sym_LBRACK] = ACTIONS(1124), - [anon_sym_LPAREN] = ACTIONS(1124), - [anon_sym_DOLLAR] = ACTIONS(1124), - [anon_sym_error] = ACTIONS(1124), - [anon_sym_DASH] = ACTIONS(1124), - [anon_sym_break] = ACTIONS(1124), - [anon_sym_continue] = ACTIONS(1124), - [anon_sym_for] = ACTIONS(1124), - [anon_sym_loop] = ACTIONS(1124), - [anon_sym_while] = ACTIONS(1124), - [anon_sym_do] = ACTIONS(1124), - [anon_sym_if] = ACTIONS(1124), - [anon_sym_match] = ACTIONS(1124), - [anon_sym_LBRACE] = ACTIONS(1124), - [anon_sym_RBRACE] = ACTIONS(1124), - [anon_sym_DOT] = ACTIONS(1124), - [anon_sym_try] = ACTIONS(1124), - [anon_sym_return] = ACTIONS(1124), - [anon_sym_let] = ACTIONS(1124), - [anon_sym_let_DASHenv] = ACTIONS(1124), - [anon_sym_mut] = ACTIONS(1124), - [anon_sym_const] = ACTIONS(1124), - [anon_sym_source] = ACTIONS(1124), - [anon_sym_source_DASHenv] = ACTIONS(1124), - [anon_sym_register] = ACTIONS(1124), - [anon_sym_hide] = ACTIONS(1124), - [anon_sym_hide_DASHenv] = ACTIONS(1124), - [anon_sym_overlay] = ACTIONS(1124), - [anon_sym_where] = ACTIONS(1124), - [anon_sym_not] = ACTIONS(1124), - [anon_sym_DOT_DOT_LT] = ACTIONS(1124), - [anon_sym_DOT_DOT] = ACTIONS(1124), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1124), - [sym_val_nothing] = ACTIONS(1124), - [anon_sym_true] = ACTIONS(1124), - [anon_sym_false] = ACTIONS(1124), - [aux_sym_val_number_token1] = ACTIONS(1124), - [aux_sym_val_number_token2] = ACTIONS(1124), - [aux_sym_val_number_token3] = ACTIONS(1124), - [aux_sym_val_number_token4] = ACTIONS(1124), - [anon_sym_inf] = ACTIONS(1124), - [anon_sym_DASHinf] = ACTIONS(1124), - [anon_sym_NaN] = ACTIONS(1124), - [anon_sym_0b] = ACTIONS(1124), - [anon_sym_0o] = ACTIONS(1124), - [anon_sym_0x] = ACTIONS(1124), - [sym_val_date] = ACTIONS(1124), - [anon_sym_DQUOTE] = ACTIONS(1124), - [sym__str_single_quotes] = ACTIONS(1124), - [sym__str_back_ticks] = ACTIONS(1124), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1124), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1124), - [anon_sym_CARET] = ACTIONS(1124), + [ts_builtin_sym_end] = ACTIONS(1818), + [anon_sym_export] = ACTIONS(1816), + [anon_sym_alias] = ACTIONS(1816), + [anon_sym_let] = ACTIONS(1816), + [anon_sym_let_DASHenv] = ACTIONS(1816), + [anon_sym_mut] = ACTIONS(1816), + [anon_sym_const] = ACTIONS(1816), + [sym_cmd_identifier] = ACTIONS(1816), + [anon_sym_SEMI] = ACTIONS(1816), + [anon_sym_LF] = ACTIONS(1818), + [anon_sym_def] = ACTIONS(1816), + [anon_sym_def_DASHenv] = ACTIONS(1816), + [anon_sym_export_DASHenv] = ACTIONS(1816), + [anon_sym_extern] = ACTIONS(1816), + [anon_sym_module] = ACTIONS(1816), + [anon_sym_use] = ACTIONS(1816), + [anon_sym_LBRACK] = ACTIONS(1816), + [anon_sym_LPAREN] = ACTIONS(1816), + [anon_sym_DOLLAR] = ACTIONS(1816), + [anon_sym_error] = ACTIONS(1816), + [anon_sym_DASH] = ACTIONS(1816), + [anon_sym_break] = ACTIONS(1816), + [anon_sym_continue] = ACTIONS(1816), + [anon_sym_for] = ACTIONS(1816), + [anon_sym_loop] = ACTIONS(1816), + [anon_sym_while] = ACTIONS(1816), + [anon_sym_do] = ACTIONS(1816), + [anon_sym_if] = ACTIONS(1816), + [anon_sym_match] = ACTIONS(1816), + [anon_sym_LBRACE] = ACTIONS(1816), + [anon_sym_try] = ACTIONS(1816), + [anon_sym_return] = ACTIONS(1816), + [anon_sym_source] = ACTIONS(1816), + [anon_sym_source_DASHenv] = ACTIONS(1816), + [anon_sym_register] = ACTIONS(1816), + [anon_sym_hide] = ACTIONS(1816), + [anon_sym_hide_DASHenv] = ACTIONS(1816), + [anon_sym_overlay] = ACTIONS(1816), + [anon_sym_where] = ACTIONS(1816), + [anon_sym_not] = ACTIONS(1816), + [anon_sym_DOT_DOT_LT] = ACTIONS(1816), + [anon_sym_DOT_DOT] = ACTIONS(1816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1816), + [sym_val_nothing] = ACTIONS(1816), + [anon_sym_true] = ACTIONS(1816), + [anon_sym_false] = ACTIONS(1816), + [aux_sym_val_number_token1] = ACTIONS(1816), + [aux_sym_val_number_token2] = ACTIONS(1816), + [aux_sym_val_number_token3] = ACTIONS(1816), + [aux_sym_val_number_token4] = ACTIONS(1816), + [anon_sym_inf] = ACTIONS(1816), + [anon_sym_DASHinf] = ACTIONS(1816), + [anon_sym_NaN] = ACTIONS(1816), + [anon_sym_0b] = ACTIONS(1816), + [anon_sym_0o] = ACTIONS(1816), + [anon_sym_0x] = ACTIONS(1816), + [sym_val_date] = ACTIONS(1816), + [anon_sym_DQUOTE] = ACTIONS(1816), + [sym__str_single_quotes] = ACTIONS(1816), + [sym__str_back_ticks] = ACTIONS(1816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1816), + [anon_sym_CARET] = ACTIONS(1816), [anon_sym_POUND] = ACTIONS(3), }, [966] = { [sym_comment] = STATE(966), - [ts_builtin_sym_end] = ACTIONS(2033), - [sym_cmd_identifier] = ACTIONS(2035), - [anon_sym_SEMI] = ACTIONS(2035), - [anon_sym_LF] = ACTIONS(2033), - [anon_sym_export] = ACTIONS(2035), - [anon_sym_alias] = ACTIONS(2035), - [anon_sym_def] = ACTIONS(2035), - [anon_sym_def_DASHenv] = ACTIONS(2035), - [anon_sym_export_DASHenv] = ACTIONS(2035), - [anon_sym_extern] = ACTIONS(2035), - [anon_sym_module] = ACTIONS(2035), - [anon_sym_use] = ACTIONS(2035), - [anon_sym_LBRACK] = ACTIONS(2035), - [anon_sym_LPAREN] = ACTIONS(2035), - [anon_sym_PIPE] = ACTIONS(2037), - [anon_sym_DOLLAR] = ACTIONS(2035), - [anon_sym_error] = ACTIONS(2035), - [anon_sym_DASH] = ACTIONS(2035), - [anon_sym_break] = ACTIONS(2035), - [anon_sym_continue] = ACTIONS(2035), - [anon_sym_for] = ACTIONS(2035), - [anon_sym_loop] = ACTIONS(2035), - [anon_sym_while] = ACTIONS(2035), - [anon_sym_do] = ACTIONS(2035), - [anon_sym_if] = ACTIONS(2035), - [anon_sym_match] = ACTIONS(2035), - [anon_sym_LBRACE] = ACTIONS(2035), - [anon_sym_try] = ACTIONS(2035), - [anon_sym_return] = ACTIONS(2035), - [anon_sym_let] = ACTIONS(2035), - [anon_sym_let_DASHenv] = ACTIONS(2035), - [anon_sym_mut] = ACTIONS(2035), - [anon_sym_const] = ACTIONS(2035), - [anon_sym_source] = ACTIONS(2035), - [anon_sym_source_DASHenv] = ACTIONS(2035), - [anon_sym_register] = ACTIONS(2035), - [anon_sym_hide] = ACTIONS(2035), - [anon_sym_hide_DASHenv] = ACTIONS(2035), - [anon_sym_overlay] = ACTIONS(2035), - [anon_sym_where] = ACTIONS(2035), - [anon_sym_not] = ACTIONS(2035), - [anon_sym_DOT_DOT_LT] = ACTIONS(2035), - [anon_sym_DOT_DOT] = ACTIONS(2035), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2035), - [sym_val_nothing] = ACTIONS(2035), - [anon_sym_true] = ACTIONS(2035), - [anon_sym_false] = ACTIONS(2035), - [aux_sym_val_number_token1] = ACTIONS(2035), - [aux_sym_val_number_token2] = ACTIONS(2035), - [aux_sym_val_number_token3] = ACTIONS(2035), - [aux_sym_val_number_token4] = ACTIONS(2035), - [anon_sym_inf] = ACTIONS(2035), - [anon_sym_DASHinf] = ACTIONS(2035), - [anon_sym_NaN] = ACTIONS(2035), - [anon_sym_0b] = ACTIONS(2035), - [anon_sym_0o] = ACTIONS(2035), - [anon_sym_0x] = ACTIONS(2035), - [sym_val_date] = ACTIONS(2035), - [anon_sym_DQUOTE] = ACTIONS(2035), - [sym__str_single_quotes] = ACTIONS(2035), - [sym__str_back_ticks] = ACTIONS(2035), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2035), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2035), - [anon_sym_CARET] = ACTIONS(2035), + [ts_builtin_sym_end] = ACTIONS(1918), + [anon_sym_export] = ACTIONS(1916), + [anon_sym_alias] = ACTIONS(1916), + [anon_sym_let] = ACTIONS(1916), + [anon_sym_let_DASHenv] = ACTIONS(1916), + [anon_sym_mut] = ACTIONS(1916), + [anon_sym_const] = ACTIONS(1916), + [sym_cmd_identifier] = ACTIONS(1916), + [anon_sym_SEMI] = ACTIONS(1916), + [anon_sym_LF] = ACTIONS(1918), + [anon_sym_def] = ACTIONS(1916), + [anon_sym_def_DASHenv] = ACTIONS(1916), + [anon_sym_export_DASHenv] = ACTIONS(1916), + [anon_sym_extern] = ACTIONS(1916), + [anon_sym_module] = ACTIONS(1916), + [anon_sym_use] = ACTIONS(1916), + [anon_sym_LBRACK] = ACTIONS(1916), + [anon_sym_LPAREN] = ACTIONS(1916), + [anon_sym_DOLLAR] = ACTIONS(1916), + [anon_sym_error] = ACTIONS(1916), + [anon_sym_DASH] = ACTIONS(1916), + [anon_sym_break] = ACTIONS(1916), + [anon_sym_continue] = ACTIONS(1916), + [anon_sym_for] = ACTIONS(1916), + [anon_sym_loop] = ACTIONS(1916), + [anon_sym_while] = ACTIONS(1916), + [anon_sym_do] = ACTIONS(1916), + [anon_sym_if] = ACTIONS(1916), + [anon_sym_match] = ACTIONS(1916), + [anon_sym_LBRACE] = ACTIONS(1916), + [anon_sym_try] = ACTIONS(1916), + [anon_sym_return] = ACTIONS(1916), + [anon_sym_source] = ACTIONS(1916), + [anon_sym_source_DASHenv] = ACTIONS(1916), + [anon_sym_register] = ACTIONS(1916), + [anon_sym_hide] = ACTIONS(1916), + [anon_sym_hide_DASHenv] = ACTIONS(1916), + [anon_sym_overlay] = ACTIONS(1916), + [anon_sym_where] = ACTIONS(1916), + [anon_sym_not] = ACTIONS(1916), + [anon_sym_DOT_DOT_LT] = ACTIONS(1916), + [anon_sym_DOT_DOT] = ACTIONS(1916), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1916), + [sym_val_nothing] = ACTIONS(1916), + [anon_sym_true] = ACTIONS(1916), + [anon_sym_false] = ACTIONS(1916), + [aux_sym_val_number_token1] = ACTIONS(1916), + [aux_sym_val_number_token2] = ACTIONS(1916), + [aux_sym_val_number_token3] = ACTIONS(1916), + [aux_sym_val_number_token4] = ACTIONS(1916), + [anon_sym_inf] = ACTIONS(1916), + [anon_sym_DASHinf] = ACTIONS(1916), + [anon_sym_NaN] = ACTIONS(1916), + [anon_sym_0b] = ACTIONS(1916), + [anon_sym_0o] = ACTIONS(1916), + [anon_sym_0x] = ACTIONS(1916), + [sym_val_date] = ACTIONS(1916), + [anon_sym_DQUOTE] = ACTIONS(1916), + [sym__str_single_quotes] = ACTIONS(1916), + [sym__str_back_ticks] = ACTIONS(1916), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1916), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1916), + [anon_sym_CARET] = ACTIONS(1916), [anon_sym_POUND] = ACTIONS(3), }, [967] = { [sym_comment] = STATE(967), - [ts_builtin_sym_end] = ACTIONS(2011), - [sym_cmd_identifier] = ACTIONS(2009), - [anon_sym_SEMI] = ACTIONS(2009), - [anon_sym_LF] = ACTIONS(2011), - [anon_sym_export] = ACTIONS(2009), - [anon_sym_alias] = ACTIONS(2009), - [anon_sym_def] = ACTIONS(2009), - [anon_sym_def_DASHenv] = ACTIONS(2009), - [anon_sym_export_DASHenv] = ACTIONS(2009), - [anon_sym_extern] = ACTIONS(2009), - [anon_sym_module] = ACTIONS(2009), - [anon_sym_use] = ACTIONS(2009), - [anon_sym_LBRACK] = ACTIONS(2009), - [anon_sym_LPAREN] = ACTIONS(2009), - [anon_sym_PIPE] = ACTIONS(2013), - [anon_sym_DOLLAR] = ACTIONS(2009), - [anon_sym_error] = ACTIONS(2009), - [anon_sym_DASH] = ACTIONS(2009), - [anon_sym_break] = ACTIONS(2009), - [anon_sym_continue] = ACTIONS(2009), - [anon_sym_for] = ACTIONS(2009), - [anon_sym_loop] = ACTIONS(2009), - [anon_sym_while] = ACTIONS(2009), - [anon_sym_do] = ACTIONS(2009), - [anon_sym_if] = ACTIONS(2009), - [anon_sym_match] = ACTIONS(2009), - [anon_sym_LBRACE] = ACTIONS(2009), - [anon_sym_try] = ACTIONS(2009), - [anon_sym_return] = ACTIONS(2009), - [anon_sym_let] = ACTIONS(2009), - [anon_sym_let_DASHenv] = ACTIONS(2009), - [anon_sym_mut] = ACTIONS(2009), - [anon_sym_const] = ACTIONS(2009), - [anon_sym_source] = ACTIONS(2009), - [anon_sym_source_DASHenv] = ACTIONS(2009), - [anon_sym_register] = ACTIONS(2009), - [anon_sym_hide] = ACTIONS(2009), - [anon_sym_hide_DASHenv] = ACTIONS(2009), - [anon_sym_overlay] = ACTIONS(2009), - [anon_sym_where] = ACTIONS(2009), - [anon_sym_not] = ACTIONS(2009), - [anon_sym_DOT_DOT_LT] = ACTIONS(2009), - [anon_sym_DOT_DOT] = ACTIONS(2009), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2009), - [sym_val_nothing] = ACTIONS(2009), - [anon_sym_true] = ACTIONS(2009), - [anon_sym_false] = ACTIONS(2009), - [aux_sym_val_number_token1] = ACTIONS(2009), - [aux_sym_val_number_token2] = ACTIONS(2009), - [aux_sym_val_number_token3] = ACTIONS(2009), - [aux_sym_val_number_token4] = ACTIONS(2009), - [anon_sym_inf] = ACTIONS(2009), - [anon_sym_DASHinf] = ACTIONS(2009), - [anon_sym_NaN] = ACTIONS(2009), - [anon_sym_0b] = ACTIONS(2009), - [anon_sym_0o] = ACTIONS(2009), - [anon_sym_0x] = ACTIONS(2009), - [sym_val_date] = ACTIONS(2009), - [anon_sym_DQUOTE] = ACTIONS(2009), - [sym__str_single_quotes] = ACTIONS(2009), - [sym__str_back_ticks] = ACTIONS(2009), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2009), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2009), - [anon_sym_CARET] = ACTIONS(2009), + [ts_builtin_sym_end] = ACTIONS(1922), + [anon_sym_export] = ACTIONS(1920), + [anon_sym_alias] = ACTIONS(1920), + [anon_sym_let] = ACTIONS(1920), + [anon_sym_let_DASHenv] = ACTIONS(1920), + [anon_sym_mut] = ACTIONS(1920), + [anon_sym_const] = ACTIONS(1920), + [sym_cmd_identifier] = ACTIONS(1920), + [anon_sym_SEMI] = ACTIONS(1920), + [anon_sym_LF] = ACTIONS(1922), + [anon_sym_def] = ACTIONS(1920), + [anon_sym_def_DASHenv] = ACTIONS(1920), + [anon_sym_export_DASHenv] = ACTIONS(1920), + [anon_sym_extern] = ACTIONS(1920), + [anon_sym_module] = ACTIONS(1920), + [anon_sym_use] = ACTIONS(1920), + [anon_sym_LBRACK] = ACTIONS(1920), + [anon_sym_LPAREN] = ACTIONS(1920), + [anon_sym_DOLLAR] = ACTIONS(1920), + [anon_sym_error] = ACTIONS(1920), + [anon_sym_DASH] = ACTIONS(1920), + [anon_sym_break] = ACTIONS(1920), + [anon_sym_continue] = ACTIONS(1920), + [anon_sym_for] = ACTIONS(1920), + [anon_sym_loop] = ACTIONS(1920), + [anon_sym_while] = ACTIONS(1920), + [anon_sym_do] = ACTIONS(1920), + [anon_sym_if] = ACTIONS(1920), + [anon_sym_match] = ACTIONS(1920), + [anon_sym_LBRACE] = ACTIONS(1920), + [anon_sym_try] = ACTIONS(1920), + [anon_sym_return] = ACTIONS(1920), + [anon_sym_source] = ACTIONS(1920), + [anon_sym_source_DASHenv] = ACTIONS(1920), + [anon_sym_register] = ACTIONS(1920), + [anon_sym_hide] = ACTIONS(1920), + [anon_sym_hide_DASHenv] = ACTIONS(1920), + [anon_sym_overlay] = ACTIONS(1920), + [anon_sym_where] = ACTIONS(1920), + [anon_sym_not] = ACTIONS(1920), + [anon_sym_DOT_DOT_LT] = ACTIONS(1920), + [anon_sym_DOT_DOT] = ACTIONS(1920), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1920), + [sym_val_nothing] = ACTIONS(1920), + [anon_sym_true] = ACTIONS(1920), + [anon_sym_false] = ACTIONS(1920), + [aux_sym_val_number_token1] = ACTIONS(1920), + [aux_sym_val_number_token2] = ACTIONS(1920), + [aux_sym_val_number_token3] = ACTIONS(1920), + [aux_sym_val_number_token4] = ACTIONS(1920), + [anon_sym_inf] = ACTIONS(1920), + [anon_sym_DASHinf] = ACTIONS(1920), + [anon_sym_NaN] = ACTIONS(1920), + [anon_sym_0b] = ACTIONS(1920), + [anon_sym_0o] = ACTIONS(1920), + [anon_sym_0x] = ACTIONS(1920), + [sym_val_date] = ACTIONS(1920), + [anon_sym_DQUOTE] = ACTIONS(1920), + [sym__str_single_quotes] = ACTIONS(1920), + [sym__str_back_ticks] = ACTIONS(1920), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1920), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1920), + [anon_sym_CARET] = ACTIONS(1920), [anon_sym_POUND] = ACTIONS(3), }, [968] = { [sym_comment] = STATE(968), - [ts_builtin_sym_end] = ACTIONS(1061), - [sym_cmd_identifier] = ACTIONS(1063), - [anon_sym_SEMI] = ACTIONS(1063), - [anon_sym_LF] = ACTIONS(1061), - [anon_sym_export] = ACTIONS(1063), - [anon_sym_alias] = ACTIONS(1063), - [anon_sym_def] = ACTIONS(1063), - [anon_sym_def_DASHenv] = ACTIONS(1063), - [anon_sym_export_DASHenv] = ACTIONS(1063), - [anon_sym_extern] = ACTIONS(1063), - [anon_sym_module] = ACTIONS(1063), - [anon_sym_use] = ACTIONS(1063), - [anon_sym_LBRACK] = ACTIONS(1063), - [anon_sym_LPAREN] = ACTIONS(1063), - [anon_sym_PIPE] = ACTIONS(1063), - [anon_sym_DOLLAR] = ACTIONS(1063), - [anon_sym_error] = ACTIONS(1063), - [anon_sym_DASH] = ACTIONS(1063), - [anon_sym_break] = ACTIONS(1063), - [anon_sym_continue] = ACTIONS(1063), - [anon_sym_for] = ACTIONS(1063), - [anon_sym_loop] = ACTIONS(1063), - [anon_sym_while] = ACTIONS(1063), - [anon_sym_do] = ACTIONS(1063), - [anon_sym_if] = ACTIONS(1063), - [anon_sym_match] = ACTIONS(1063), - [anon_sym_LBRACE] = ACTIONS(1063), - [anon_sym_try] = ACTIONS(1063), - [anon_sym_return] = ACTIONS(1063), - [anon_sym_let] = ACTIONS(1063), - [anon_sym_let_DASHenv] = ACTIONS(1063), - [anon_sym_mut] = ACTIONS(1063), - [anon_sym_const] = 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_where] = ACTIONS(1063), - [anon_sym_not] = ACTIONS(1063), - [anon_sym_DOT_DOT_LT] = ACTIONS(1063), - [anon_sym_DOT_DOT] = ACTIONS(1063), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1063), - [sym_val_nothing] = ACTIONS(1063), - [anon_sym_true] = ACTIONS(1063), - [anon_sym_false] = ACTIONS(1063), - [aux_sym_val_number_token1] = ACTIONS(1063), - [aux_sym_val_number_token2] = ACTIONS(1063), - [aux_sym_val_number_token3] = ACTIONS(1063), - [aux_sym_val_number_token4] = ACTIONS(1063), - [anon_sym_inf] = ACTIONS(1063), - [anon_sym_DASHinf] = ACTIONS(1063), - [anon_sym_NaN] = 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_CARET] = ACTIONS(1063), + [ts_builtin_sym_end] = ACTIONS(1926), + [anon_sym_export] = ACTIONS(1924), + [anon_sym_alias] = ACTIONS(1924), + [anon_sym_let] = ACTIONS(1924), + [anon_sym_let_DASHenv] = ACTIONS(1924), + [anon_sym_mut] = ACTIONS(1924), + [anon_sym_const] = ACTIONS(1924), + [sym_cmd_identifier] = ACTIONS(1924), + [anon_sym_SEMI] = ACTIONS(1924), + [anon_sym_LF] = ACTIONS(1926), + [anon_sym_def] = ACTIONS(1924), + [anon_sym_def_DASHenv] = ACTIONS(1924), + [anon_sym_export_DASHenv] = ACTIONS(1924), + [anon_sym_extern] = ACTIONS(1924), + [anon_sym_module] = ACTIONS(1924), + [anon_sym_use] = ACTIONS(1924), + [anon_sym_LBRACK] = ACTIONS(1924), + [anon_sym_LPAREN] = ACTIONS(1924), + [anon_sym_DOLLAR] = ACTIONS(1924), + [anon_sym_error] = ACTIONS(1924), + [anon_sym_DASH] = ACTIONS(1924), + [anon_sym_break] = ACTIONS(1924), + [anon_sym_continue] = ACTIONS(1924), + [anon_sym_for] = ACTIONS(1924), + [anon_sym_loop] = ACTIONS(1924), + [anon_sym_while] = ACTIONS(1924), + [anon_sym_do] = ACTIONS(1924), + [anon_sym_if] = ACTIONS(1924), + [anon_sym_match] = ACTIONS(1924), + [anon_sym_LBRACE] = ACTIONS(1924), + [anon_sym_try] = ACTIONS(1924), + [anon_sym_return] = ACTIONS(1924), + [anon_sym_source] = ACTIONS(1924), + [anon_sym_source_DASHenv] = ACTIONS(1924), + [anon_sym_register] = ACTIONS(1924), + [anon_sym_hide] = ACTIONS(1924), + [anon_sym_hide_DASHenv] = ACTIONS(1924), + [anon_sym_overlay] = ACTIONS(1924), + [anon_sym_where] = ACTIONS(1924), + [anon_sym_not] = ACTIONS(1924), + [anon_sym_DOT_DOT_LT] = ACTIONS(1924), + [anon_sym_DOT_DOT] = ACTIONS(1924), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1924), + [sym_val_nothing] = ACTIONS(1924), + [anon_sym_true] = ACTIONS(1924), + [anon_sym_false] = ACTIONS(1924), + [aux_sym_val_number_token1] = ACTIONS(1924), + [aux_sym_val_number_token2] = ACTIONS(1924), + [aux_sym_val_number_token3] = ACTIONS(1924), + [aux_sym_val_number_token4] = ACTIONS(1924), + [anon_sym_inf] = ACTIONS(1924), + [anon_sym_DASHinf] = ACTIONS(1924), + [anon_sym_NaN] = ACTIONS(1924), + [anon_sym_0b] = ACTIONS(1924), + [anon_sym_0o] = ACTIONS(1924), + [anon_sym_0x] = ACTIONS(1924), + [sym_val_date] = ACTIONS(1924), + [anon_sym_DQUOTE] = ACTIONS(1924), + [sym__str_single_quotes] = ACTIONS(1924), + [sym__str_back_ticks] = ACTIONS(1924), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1924), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1924), + [anon_sym_CARET] = ACTIONS(1924), [anon_sym_POUND] = ACTIONS(3), }, [969] = { - [sym_path] = STATE(1182), [sym_comment] = STATE(969), - [aux_sym_cell_path_repeat1] = STATE(996), - [sym_cmd_identifier] = ACTIONS(929), - [anon_sym_export] = ACTIONS(929), - [anon_sym_alias] = ACTIONS(929), - [anon_sym_def] = ACTIONS(929), - [anon_sym_def_DASHenv] = ACTIONS(929), - [anon_sym_export_DASHenv] = ACTIONS(929), - [anon_sym_extern] = ACTIONS(929), - [anon_sym_module] = ACTIONS(929), - [anon_sym_use] = ACTIONS(929), - [anon_sym_LBRACK] = ACTIONS(931), - [anon_sym_LPAREN] = ACTIONS(931), - [anon_sym_DOLLAR] = ACTIONS(929), - [anon_sym_error] = ACTIONS(929), - [anon_sym_DASH] = ACTIONS(929), - [anon_sym_break] = ACTIONS(929), - [anon_sym_continue] = ACTIONS(929), - [anon_sym_for] = ACTIONS(929), - [anon_sym_loop] = ACTIONS(929), - [anon_sym_while] = ACTIONS(929), - [anon_sym_do] = ACTIONS(929), - [anon_sym_if] = ACTIONS(929), - [anon_sym_match] = ACTIONS(929), - [anon_sym_LBRACE] = ACTIONS(931), - [anon_sym_RBRACE] = ACTIONS(931), - [anon_sym_DOT] = ACTIONS(2015), - [anon_sym_try] = ACTIONS(929), - [anon_sym_return] = ACTIONS(929), - [anon_sym_let] = ACTIONS(929), - [anon_sym_let_DASHenv] = ACTIONS(929), - [anon_sym_mut] = ACTIONS(929), - [anon_sym_const] = ACTIONS(929), - [anon_sym_source] = ACTIONS(929), - [anon_sym_source_DASHenv] = ACTIONS(929), - [anon_sym_register] = ACTIONS(929), - [anon_sym_hide] = ACTIONS(929), - [anon_sym_hide_DASHenv] = ACTIONS(929), - [anon_sym_overlay] = ACTIONS(929), - [anon_sym_where] = ACTIONS(929), - [anon_sym_not] = ACTIONS(929), - [anon_sym_DOT_DOT_LT] = ACTIONS(931), - [anon_sym_DOT_DOT] = ACTIONS(929), - [anon_sym_DOT_DOT_EQ] = ACTIONS(931), - [sym_val_nothing] = ACTIONS(929), - [anon_sym_true] = ACTIONS(929), - [anon_sym_false] = ACTIONS(929), - [aux_sym_val_number_token1] = ACTIONS(929), - [aux_sym_val_number_token2] = ACTIONS(931), - [aux_sym_val_number_token3] = ACTIONS(931), - [aux_sym_val_number_token4] = ACTIONS(931), - [anon_sym_inf] = ACTIONS(929), - [anon_sym_DASHinf] = ACTIONS(931), - [anon_sym_NaN] = ACTIONS(929), - [anon_sym_0b] = ACTIONS(929), - [anon_sym_0o] = ACTIONS(929), - [anon_sym_0x] = ACTIONS(929), - [sym_val_date] = ACTIONS(931), - [anon_sym_DQUOTE] = ACTIONS(931), - [sym__str_single_quotes] = ACTIONS(931), - [sym__str_back_ticks] = ACTIONS(931), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(931), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(931), - [anon_sym_CARET] = ACTIONS(931), - [anon_sym_POUND] = ACTIONS(153), + [ts_builtin_sym_end] = ACTIONS(1852), + [anon_sym_export] = ACTIONS(1850), + [anon_sym_alias] = ACTIONS(1850), + [anon_sym_let] = ACTIONS(1850), + [anon_sym_let_DASHenv] = ACTIONS(1850), + [anon_sym_mut] = ACTIONS(1850), + [anon_sym_const] = ACTIONS(1850), + [sym_cmd_identifier] = ACTIONS(1850), + [anon_sym_SEMI] = ACTIONS(1850), + [anon_sym_LF] = ACTIONS(1852), + [anon_sym_def] = ACTIONS(1850), + [anon_sym_def_DASHenv] = ACTIONS(1850), + [anon_sym_export_DASHenv] = ACTIONS(1850), + [anon_sym_extern] = ACTIONS(1850), + [anon_sym_module] = ACTIONS(1850), + [anon_sym_use] = ACTIONS(1850), + [anon_sym_LBRACK] = ACTIONS(1850), + [anon_sym_LPAREN] = ACTIONS(1850), + [anon_sym_DOLLAR] = ACTIONS(1850), + [anon_sym_error] = ACTIONS(1850), + [anon_sym_DASH] = ACTIONS(1850), + [anon_sym_break] = ACTIONS(1850), + [anon_sym_continue] = ACTIONS(1850), + [anon_sym_for] = ACTIONS(1850), + [anon_sym_loop] = ACTIONS(1850), + [anon_sym_while] = ACTIONS(1850), + [anon_sym_do] = ACTIONS(1850), + [anon_sym_if] = ACTIONS(1850), + [anon_sym_match] = ACTIONS(1850), + [anon_sym_LBRACE] = ACTIONS(1850), + [anon_sym_try] = ACTIONS(1850), + [anon_sym_return] = ACTIONS(1850), + [anon_sym_source] = ACTIONS(1850), + [anon_sym_source_DASHenv] = ACTIONS(1850), + [anon_sym_register] = ACTIONS(1850), + [anon_sym_hide] = ACTIONS(1850), + [anon_sym_hide_DASHenv] = ACTIONS(1850), + [anon_sym_overlay] = ACTIONS(1850), + [anon_sym_where] = ACTIONS(1850), + [anon_sym_not] = ACTIONS(1850), + [anon_sym_DOT_DOT_LT] = ACTIONS(1850), + [anon_sym_DOT_DOT] = ACTIONS(1850), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1850), + [sym_val_nothing] = ACTIONS(1850), + [anon_sym_true] = ACTIONS(1850), + [anon_sym_false] = ACTIONS(1850), + [aux_sym_val_number_token1] = ACTIONS(1850), + [aux_sym_val_number_token2] = ACTIONS(1850), + [aux_sym_val_number_token3] = ACTIONS(1850), + [aux_sym_val_number_token4] = ACTIONS(1850), + [anon_sym_inf] = ACTIONS(1850), + [anon_sym_DASHinf] = ACTIONS(1850), + [anon_sym_NaN] = ACTIONS(1850), + [anon_sym_0b] = ACTIONS(1850), + [anon_sym_0o] = ACTIONS(1850), + [anon_sym_0x] = ACTIONS(1850), + [sym_val_date] = ACTIONS(1850), + [anon_sym_DQUOTE] = ACTIONS(1850), + [sym__str_single_quotes] = ACTIONS(1850), + [sym__str_back_ticks] = ACTIONS(1850), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1850), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1850), + [anon_sym_CARET] = ACTIONS(1850), + [anon_sym_POUND] = ACTIONS(3), }, [970] = { [sym_comment] = STATE(970), - [sym_cmd_identifier] = ACTIONS(1117), - [anon_sym_SEMI] = ACTIONS(1117), - [anon_sym_LF] = ACTIONS(1115), - [anon_sym_export] = ACTIONS(1117), - [anon_sym_alias] = ACTIONS(1117), - [anon_sym_def] = ACTIONS(1117), - [anon_sym_def_DASHenv] = ACTIONS(1117), - [anon_sym_export_DASHenv] = ACTIONS(1117), - [anon_sym_extern] = ACTIONS(1117), - [anon_sym_module] = ACTIONS(1117), - [anon_sym_use] = ACTIONS(1117), - [anon_sym_LBRACK] = ACTIONS(1117), - [anon_sym_LPAREN] = 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_let] = ACTIONS(1117), - [anon_sym_let_DASHenv] = ACTIONS(1117), - [anon_sym_mut] = ACTIONS(1117), - [anon_sym_const] = 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_where] = ACTIONS(1117), - [anon_sym_not] = ACTIONS(1117), - [anon_sym_DOT_DOT_LT] = ACTIONS(1117), - [anon_sym_DOT_DOT] = ACTIONS(1117), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1117), - [sym_val_nothing] = ACTIONS(1117), - [anon_sym_true] = ACTIONS(1117), - [anon_sym_false] = ACTIONS(1117), - [aux_sym_val_number_token1] = ACTIONS(1117), - [aux_sym_val_number_token2] = ACTIONS(1117), - [aux_sym_val_number_token3] = ACTIONS(1117), - [aux_sym_val_number_token4] = ACTIONS(1117), - [anon_sym_inf] = ACTIONS(1117), - [anon_sym_DASHinf] = ACTIONS(1117), - [anon_sym_NaN] = 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), + [ts_builtin_sym_end] = ACTIONS(1806), + [anon_sym_export] = ACTIONS(1804), + [anon_sym_alias] = ACTIONS(1804), + [anon_sym_let] = ACTIONS(1804), + [anon_sym_let_DASHenv] = ACTIONS(1804), + [anon_sym_mut] = ACTIONS(1804), + [anon_sym_const] = ACTIONS(1804), + [sym_cmd_identifier] = ACTIONS(1804), + [anon_sym_SEMI] = ACTIONS(1804), + [anon_sym_LF] = ACTIONS(1806), + [anon_sym_def] = ACTIONS(1804), + [anon_sym_def_DASHenv] = ACTIONS(1804), + [anon_sym_export_DASHenv] = ACTIONS(1804), + [anon_sym_extern] = ACTIONS(1804), + [anon_sym_module] = ACTIONS(1804), + [anon_sym_use] = ACTIONS(1804), + [anon_sym_LBRACK] = ACTIONS(1804), + [anon_sym_LPAREN] = ACTIONS(1804), + [anon_sym_DOLLAR] = ACTIONS(1804), + [anon_sym_error] = ACTIONS(1804), + [anon_sym_DASH] = ACTIONS(1804), + [anon_sym_break] = ACTIONS(1804), + [anon_sym_continue] = ACTIONS(1804), + [anon_sym_for] = ACTIONS(1804), + [anon_sym_loop] = ACTIONS(1804), + [anon_sym_while] = ACTIONS(1804), + [anon_sym_do] = ACTIONS(1804), + [anon_sym_if] = ACTIONS(1804), + [anon_sym_match] = ACTIONS(1804), + [anon_sym_LBRACE] = ACTIONS(1804), + [anon_sym_try] = ACTIONS(1804), + [anon_sym_return] = ACTIONS(1804), + [anon_sym_source] = ACTIONS(1804), + [anon_sym_source_DASHenv] = ACTIONS(1804), + [anon_sym_register] = ACTIONS(1804), + [anon_sym_hide] = ACTIONS(1804), + [anon_sym_hide_DASHenv] = ACTIONS(1804), + [anon_sym_overlay] = ACTIONS(1804), + [anon_sym_where] = ACTIONS(1804), + [anon_sym_not] = ACTIONS(1804), + [anon_sym_DOT_DOT_LT] = ACTIONS(1804), + [anon_sym_DOT_DOT] = ACTIONS(1804), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1804), + [sym_val_nothing] = ACTIONS(1804), + [anon_sym_true] = ACTIONS(1804), + [anon_sym_false] = ACTIONS(1804), + [aux_sym_val_number_token1] = ACTIONS(1804), + [aux_sym_val_number_token2] = ACTIONS(1804), + [aux_sym_val_number_token3] = ACTIONS(1804), + [aux_sym_val_number_token4] = ACTIONS(1804), + [anon_sym_inf] = ACTIONS(1804), + [anon_sym_DASHinf] = ACTIONS(1804), + [anon_sym_NaN] = ACTIONS(1804), + [anon_sym_0b] = ACTIONS(1804), + [anon_sym_0o] = ACTIONS(1804), + [anon_sym_0x] = ACTIONS(1804), + [sym_val_date] = ACTIONS(1804), + [anon_sym_DQUOTE] = ACTIONS(1804), + [sym__str_single_quotes] = ACTIONS(1804), + [sym__str_back_ticks] = ACTIONS(1804), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1804), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1804), + [anon_sym_CARET] = ACTIONS(1804), [anon_sym_POUND] = ACTIONS(3), }, [971] = { - [sym_cell_path] = STATE(1269), - [sym_path] = STATE(939), [sym_comment] = STATE(971), - [sym_cmd_identifier] = ACTIONS(965), - [anon_sym_export] = ACTIONS(965), - [anon_sym_alias] = ACTIONS(965), - [anon_sym_def] = ACTIONS(965), - [anon_sym_def_DASHenv] = ACTIONS(965), - [anon_sym_export_DASHenv] = ACTIONS(965), - [anon_sym_extern] = ACTIONS(965), - [anon_sym_module] = ACTIONS(965), - [anon_sym_use] = ACTIONS(965), - [anon_sym_LBRACK] = ACTIONS(963), - [anon_sym_LPAREN] = ACTIONS(963), - [anon_sym_DOLLAR] = ACTIONS(965), - [anon_sym_error] = ACTIONS(965), - [anon_sym_DASH] = ACTIONS(965), - [anon_sym_break] = ACTIONS(965), - [anon_sym_continue] = ACTIONS(965), - [anon_sym_for] = ACTIONS(965), - [anon_sym_loop] = ACTIONS(965), - [anon_sym_while] = ACTIONS(965), - [anon_sym_do] = ACTIONS(965), - [anon_sym_if] = ACTIONS(965), - [anon_sym_match] = ACTIONS(965), - [anon_sym_LBRACE] = ACTIONS(963), - [anon_sym_RBRACE] = ACTIONS(963), - [anon_sym_DOT] = ACTIONS(2015), - [anon_sym_try] = ACTIONS(965), - [anon_sym_return] = ACTIONS(965), - [anon_sym_let] = ACTIONS(965), - [anon_sym_let_DASHenv] = ACTIONS(965), - [anon_sym_mut] = ACTIONS(965), - [anon_sym_const] = ACTIONS(965), - [anon_sym_source] = ACTIONS(965), - [anon_sym_source_DASHenv] = ACTIONS(965), - [anon_sym_register] = ACTIONS(965), - [anon_sym_hide] = ACTIONS(965), - [anon_sym_hide_DASHenv] = ACTIONS(965), - [anon_sym_overlay] = ACTIONS(965), - [anon_sym_where] = ACTIONS(965), - [anon_sym_not] = ACTIONS(965), - [anon_sym_DOT_DOT_LT] = ACTIONS(963), - [anon_sym_DOT_DOT] = ACTIONS(965), - [anon_sym_DOT_DOT_EQ] = ACTIONS(963), - [sym_val_nothing] = ACTIONS(965), - [anon_sym_true] = ACTIONS(965), - [anon_sym_false] = ACTIONS(965), - [aux_sym_val_number_token1] = ACTIONS(965), - [aux_sym_val_number_token2] = ACTIONS(963), - [aux_sym_val_number_token3] = ACTIONS(963), - [aux_sym_val_number_token4] = ACTIONS(963), - [anon_sym_inf] = ACTIONS(965), - [anon_sym_DASHinf] = ACTIONS(963), - [anon_sym_NaN] = ACTIONS(965), - [anon_sym_0b] = ACTIONS(965), - [anon_sym_0o] = ACTIONS(965), - [anon_sym_0x] = ACTIONS(965), - [sym_val_date] = ACTIONS(963), - [anon_sym_DQUOTE] = ACTIONS(963), - [sym__str_single_quotes] = ACTIONS(963), - [sym__str_back_ticks] = ACTIONS(963), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(963), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(963), - [anon_sym_CARET] = ACTIONS(963), - [anon_sym_POUND] = ACTIONS(153), + [ts_builtin_sym_end] = ACTIONS(1836), + [anon_sym_export] = ACTIONS(1834), + [anon_sym_alias] = ACTIONS(1834), + [anon_sym_let] = ACTIONS(1834), + [anon_sym_let_DASHenv] = ACTIONS(1834), + [anon_sym_mut] = ACTIONS(1834), + [anon_sym_const] = ACTIONS(1834), + [sym_cmd_identifier] = ACTIONS(1834), + [anon_sym_SEMI] = ACTIONS(1834), + [anon_sym_LF] = ACTIONS(1836), + [anon_sym_def] = ACTIONS(1834), + [anon_sym_def_DASHenv] = ACTIONS(1834), + [anon_sym_export_DASHenv] = ACTIONS(1834), + [anon_sym_extern] = ACTIONS(1834), + [anon_sym_module] = ACTIONS(1834), + [anon_sym_use] = ACTIONS(1834), + [anon_sym_LBRACK] = ACTIONS(1834), + [anon_sym_LPAREN] = ACTIONS(1834), + [anon_sym_DOLLAR] = ACTIONS(1834), + [anon_sym_error] = ACTIONS(1834), + [anon_sym_DASH] = ACTIONS(1834), + [anon_sym_break] = ACTIONS(1834), + [anon_sym_continue] = ACTIONS(1834), + [anon_sym_for] = ACTIONS(1834), + [anon_sym_loop] = ACTIONS(1834), + [anon_sym_while] = ACTIONS(1834), + [anon_sym_do] = ACTIONS(1834), + [anon_sym_if] = ACTIONS(1834), + [anon_sym_match] = ACTIONS(1834), + [anon_sym_LBRACE] = ACTIONS(1834), + [anon_sym_try] = ACTIONS(1834), + [anon_sym_return] = ACTIONS(1834), + [anon_sym_source] = ACTIONS(1834), + [anon_sym_source_DASHenv] = ACTIONS(1834), + [anon_sym_register] = ACTIONS(1834), + [anon_sym_hide] = ACTIONS(1834), + [anon_sym_hide_DASHenv] = ACTIONS(1834), + [anon_sym_overlay] = ACTIONS(1834), + [anon_sym_where] = ACTIONS(1834), + [anon_sym_not] = ACTIONS(1834), + [anon_sym_DOT_DOT_LT] = ACTIONS(1834), + [anon_sym_DOT_DOT] = ACTIONS(1834), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1834), + [sym_val_nothing] = ACTIONS(1834), + [anon_sym_true] = ACTIONS(1834), + [anon_sym_false] = ACTIONS(1834), + [aux_sym_val_number_token1] = ACTIONS(1834), + [aux_sym_val_number_token2] = ACTIONS(1834), + [aux_sym_val_number_token3] = ACTIONS(1834), + [aux_sym_val_number_token4] = ACTIONS(1834), + [anon_sym_inf] = ACTIONS(1834), + [anon_sym_DASHinf] = ACTIONS(1834), + [anon_sym_NaN] = ACTIONS(1834), + [anon_sym_0b] = ACTIONS(1834), + [anon_sym_0o] = ACTIONS(1834), + [anon_sym_0x] = ACTIONS(1834), + [sym_val_date] = ACTIONS(1834), + [anon_sym_DQUOTE] = ACTIONS(1834), + [sym__str_single_quotes] = ACTIONS(1834), + [sym__str_back_ticks] = ACTIONS(1834), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1834), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1834), + [anon_sym_CARET] = ACTIONS(1834), + [anon_sym_POUND] = ACTIONS(3), }, [972] = { - [sym_cell_path] = STATE(1285), - [sym_path] = STATE(939), [sym_comment] = STATE(972), - [sym_cmd_identifier] = ACTIONS(977), - [anon_sym_export] = ACTIONS(977), - [anon_sym_alias] = ACTIONS(977), - [anon_sym_def] = ACTIONS(977), - [anon_sym_def_DASHenv] = ACTIONS(977), - [anon_sym_export_DASHenv] = ACTIONS(977), - [anon_sym_extern] = ACTIONS(977), - [anon_sym_module] = ACTIONS(977), - [anon_sym_use] = ACTIONS(977), - [anon_sym_LBRACK] = ACTIONS(975), - [anon_sym_LPAREN] = ACTIONS(975), - [anon_sym_DOLLAR] = ACTIONS(977), - [anon_sym_error] = ACTIONS(977), - [anon_sym_DASH] = ACTIONS(977), - [anon_sym_break] = ACTIONS(977), - [anon_sym_continue] = ACTIONS(977), - [anon_sym_for] = ACTIONS(977), - [anon_sym_loop] = ACTIONS(977), - [anon_sym_while] = ACTIONS(977), - [anon_sym_do] = ACTIONS(977), - [anon_sym_if] = ACTIONS(977), - [anon_sym_match] = ACTIONS(977), - [anon_sym_LBRACE] = ACTIONS(975), - [anon_sym_RBRACE] = ACTIONS(975), - [anon_sym_DOT] = ACTIONS(2015), - [anon_sym_try] = ACTIONS(977), - [anon_sym_return] = ACTIONS(977), - [anon_sym_let] = ACTIONS(977), - [anon_sym_let_DASHenv] = ACTIONS(977), - [anon_sym_mut] = ACTIONS(977), - [anon_sym_const] = ACTIONS(977), - [anon_sym_source] = ACTIONS(977), - [anon_sym_source_DASHenv] = ACTIONS(977), - [anon_sym_register] = ACTIONS(977), - [anon_sym_hide] = ACTIONS(977), - [anon_sym_hide_DASHenv] = ACTIONS(977), - [anon_sym_overlay] = ACTIONS(977), - [anon_sym_where] = ACTIONS(977), - [anon_sym_not] = ACTIONS(977), - [anon_sym_DOT_DOT_LT] = ACTIONS(975), - [anon_sym_DOT_DOT] = ACTIONS(977), - [anon_sym_DOT_DOT_EQ] = ACTIONS(975), - [sym_val_nothing] = ACTIONS(977), - [anon_sym_true] = ACTIONS(977), - [anon_sym_false] = ACTIONS(977), - [aux_sym_val_number_token1] = ACTIONS(977), - [aux_sym_val_number_token2] = ACTIONS(975), - [aux_sym_val_number_token3] = ACTIONS(975), - [aux_sym_val_number_token4] = ACTIONS(975), - [anon_sym_inf] = ACTIONS(977), - [anon_sym_DASHinf] = ACTIONS(975), - [anon_sym_NaN] = ACTIONS(977), - [anon_sym_0b] = ACTIONS(977), - [anon_sym_0o] = ACTIONS(977), - [anon_sym_0x] = ACTIONS(977), - [sym_val_date] = ACTIONS(975), - [anon_sym_DQUOTE] = ACTIONS(975), - [sym__str_single_quotes] = ACTIONS(975), - [sym__str_back_ticks] = ACTIONS(975), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(975), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(975), - [anon_sym_CARET] = ACTIONS(975), - [anon_sym_POUND] = ACTIONS(153), + [ts_builtin_sym_end] = ACTIONS(1840), + [anon_sym_export] = ACTIONS(1838), + [anon_sym_alias] = ACTIONS(1838), + [anon_sym_let] = ACTIONS(1838), + [anon_sym_let_DASHenv] = ACTIONS(1838), + [anon_sym_mut] = ACTIONS(1838), + [anon_sym_const] = ACTIONS(1838), + [sym_cmd_identifier] = ACTIONS(1838), + [anon_sym_SEMI] = ACTIONS(1838), + [anon_sym_LF] = ACTIONS(1840), + [anon_sym_def] = ACTIONS(1838), + [anon_sym_def_DASHenv] = ACTIONS(1838), + [anon_sym_export_DASHenv] = ACTIONS(1838), + [anon_sym_extern] = ACTIONS(1838), + [anon_sym_module] = ACTIONS(1838), + [anon_sym_use] = ACTIONS(1838), + [anon_sym_LBRACK] = ACTIONS(1838), + [anon_sym_LPAREN] = ACTIONS(1838), + [anon_sym_DOLLAR] = ACTIONS(1838), + [anon_sym_error] = ACTIONS(1838), + [anon_sym_DASH] = ACTIONS(1838), + [anon_sym_break] = ACTIONS(1838), + [anon_sym_continue] = ACTIONS(1838), + [anon_sym_for] = ACTIONS(1838), + [anon_sym_loop] = ACTIONS(1838), + [anon_sym_while] = ACTIONS(1838), + [anon_sym_do] = ACTIONS(1838), + [anon_sym_if] = ACTIONS(1838), + [anon_sym_match] = ACTIONS(1838), + [anon_sym_LBRACE] = ACTIONS(1838), + [anon_sym_try] = ACTIONS(1838), + [anon_sym_return] = ACTIONS(1838), + [anon_sym_source] = ACTIONS(1838), + [anon_sym_source_DASHenv] = ACTIONS(1838), + [anon_sym_register] = ACTIONS(1838), + [anon_sym_hide] = ACTIONS(1838), + [anon_sym_hide_DASHenv] = ACTIONS(1838), + [anon_sym_overlay] = ACTIONS(1838), + [anon_sym_where] = ACTIONS(1838), + [anon_sym_not] = ACTIONS(1838), + [anon_sym_DOT_DOT_LT] = ACTIONS(1838), + [anon_sym_DOT_DOT] = ACTIONS(1838), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1838), + [sym_val_nothing] = ACTIONS(1838), + [anon_sym_true] = ACTIONS(1838), + [anon_sym_false] = ACTIONS(1838), + [aux_sym_val_number_token1] = ACTIONS(1838), + [aux_sym_val_number_token2] = ACTIONS(1838), + [aux_sym_val_number_token3] = ACTIONS(1838), + [aux_sym_val_number_token4] = ACTIONS(1838), + [anon_sym_inf] = ACTIONS(1838), + [anon_sym_DASHinf] = ACTIONS(1838), + [anon_sym_NaN] = ACTIONS(1838), + [anon_sym_0b] = ACTIONS(1838), + [anon_sym_0o] = ACTIONS(1838), + [anon_sym_0x] = ACTIONS(1838), + [sym_val_date] = ACTIONS(1838), + [anon_sym_DQUOTE] = ACTIONS(1838), + [sym__str_single_quotes] = ACTIONS(1838), + [sym__str_back_ticks] = ACTIONS(1838), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1838), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1838), + [anon_sym_CARET] = ACTIONS(1838), + [anon_sym_POUND] = ACTIONS(3), }, [973] = { [sym_comment] = STATE(973), - [sym_cmd_identifier] = ACTIONS(2003), - [anon_sym_SEMI] = ACTIONS(2003), - [anon_sym_LF] = ACTIONS(2001), - [anon_sym_export] = ACTIONS(2003), - [anon_sym_alias] = ACTIONS(2003), - [anon_sym_def] = ACTIONS(2003), - [anon_sym_def_DASHenv] = 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(2003), - [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_RBRACE] = ACTIONS(2003), - [anon_sym_try] = ACTIONS(2003), - [anon_sym_return] = 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_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(2003), - [anon_sym_where] = ACTIONS(2003), - [anon_sym_not] = ACTIONS(2003), - [anon_sym_DOT_DOT_LT] = ACTIONS(2003), - [anon_sym_DOT_DOT] = ACTIONS(2003), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2003), - [sym_val_nothing] = ACTIONS(2003), - [anon_sym_true] = ACTIONS(2003), - [anon_sym_false] = 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), - [anon_sym_inf] = ACTIONS(2003), - [anon_sym_DASHinf] = ACTIONS(2003), - [anon_sym_NaN] = 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(2003), - [sym__str_single_quotes] = ACTIONS(2003), - [sym__str_back_ticks] = ACTIONS(2003), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2003), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2003), - [anon_sym_CARET] = ACTIONS(2003), + [ts_builtin_sym_end] = ACTIONS(1794), + [anon_sym_export] = ACTIONS(1792), + [anon_sym_alias] = ACTIONS(1792), + [anon_sym_let] = ACTIONS(1792), + [anon_sym_let_DASHenv] = ACTIONS(1792), + [anon_sym_mut] = ACTIONS(1792), + [anon_sym_const] = ACTIONS(1792), + [sym_cmd_identifier] = ACTIONS(1792), + [anon_sym_SEMI] = ACTIONS(1792), + [anon_sym_LF] = ACTIONS(1794), + [anon_sym_def] = ACTIONS(1792), + [anon_sym_def_DASHenv] = ACTIONS(1792), + [anon_sym_export_DASHenv] = ACTIONS(1792), + [anon_sym_extern] = ACTIONS(1792), + [anon_sym_module] = ACTIONS(1792), + [anon_sym_use] = ACTIONS(1792), + [anon_sym_LBRACK] = ACTIONS(1792), + [anon_sym_LPAREN] = ACTIONS(1792), + [anon_sym_DOLLAR] = ACTIONS(1792), + [anon_sym_error] = ACTIONS(1792), + [anon_sym_DASH] = ACTIONS(1792), + [anon_sym_break] = ACTIONS(1792), + [anon_sym_continue] = ACTIONS(1792), + [anon_sym_for] = ACTIONS(1792), + [anon_sym_loop] = ACTIONS(1792), + [anon_sym_while] = ACTIONS(1792), + [anon_sym_do] = ACTIONS(1792), + [anon_sym_if] = ACTIONS(1792), + [anon_sym_match] = ACTIONS(1792), + [anon_sym_LBRACE] = ACTIONS(1792), + [anon_sym_try] = ACTIONS(1792), + [anon_sym_return] = ACTIONS(1792), + [anon_sym_source] = ACTIONS(1792), + [anon_sym_source_DASHenv] = ACTIONS(1792), + [anon_sym_register] = ACTIONS(1792), + [anon_sym_hide] = ACTIONS(1792), + [anon_sym_hide_DASHenv] = ACTIONS(1792), + [anon_sym_overlay] = ACTIONS(1792), + [anon_sym_where] = ACTIONS(1792), + [anon_sym_not] = ACTIONS(1792), + [anon_sym_DOT_DOT_LT] = ACTIONS(1792), + [anon_sym_DOT_DOT] = ACTIONS(1792), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1792), + [sym_val_nothing] = ACTIONS(1792), + [anon_sym_true] = ACTIONS(1792), + [anon_sym_false] = ACTIONS(1792), + [aux_sym_val_number_token1] = ACTIONS(1792), + [aux_sym_val_number_token2] = ACTIONS(1792), + [aux_sym_val_number_token3] = ACTIONS(1792), + [aux_sym_val_number_token4] = ACTIONS(1792), + [anon_sym_inf] = ACTIONS(1792), + [anon_sym_DASHinf] = ACTIONS(1792), + [anon_sym_NaN] = ACTIONS(1792), + [anon_sym_0b] = ACTIONS(1792), + [anon_sym_0o] = ACTIONS(1792), + [anon_sym_0x] = ACTIONS(1792), + [sym_val_date] = ACTIONS(1792), + [anon_sym_DQUOTE] = ACTIONS(1792), + [sym__str_single_quotes] = ACTIONS(1792), + [sym__str_back_ticks] = ACTIONS(1792), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1792), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1792), + [anon_sym_CARET] = ACTIONS(1792), [anon_sym_POUND] = ACTIONS(3), }, [974] = { [sym_comment] = STATE(974), - [sym_cmd_identifier] = ACTIONS(2039), - [anon_sym_SEMI] = ACTIONS(2039), - [anon_sym_LF] = ACTIONS(2041), - [anon_sym_export] = ACTIONS(2039), - [anon_sym_alias] = ACTIONS(2039), - [anon_sym_def] = ACTIONS(2039), - [anon_sym_def_DASHenv] = ACTIONS(2039), - [anon_sym_export_DASHenv] = ACTIONS(2039), - [anon_sym_extern] = ACTIONS(2039), - [anon_sym_module] = ACTIONS(2039), - [anon_sym_use] = ACTIONS(2039), - [anon_sym_LBRACK] = ACTIONS(2039), - [anon_sym_LPAREN] = ACTIONS(2039), - [anon_sym_DOLLAR] = ACTIONS(2039), - [anon_sym_error] = ACTIONS(2039), - [anon_sym_DASH] = ACTIONS(2039), - [anon_sym_break] = ACTIONS(2039), - [anon_sym_continue] = ACTIONS(2039), - [anon_sym_for] = ACTIONS(2039), - [anon_sym_loop] = ACTIONS(2039), - [anon_sym_while] = ACTIONS(2039), - [anon_sym_do] = ACTIONS(2039), - [anon_sym_if] = ACTIONS(2039), - [anon_sym_match] = ACTIONS(2039), - [anon_sym_LBRACE] = ACTIONS(2039), - [anon_sym_RBRACE] = ACTIONS(2039), - [anon_sym_try] = ACTIONS(2039), - [anon_sym_return] = ACTIONS(2039), - [anon_sym_let] = ACTIONS(2039), - [anon_sym_let_DASHenv] = ACTIONS(2039), - [anon_sym_mut] = ACTIONS(2039), - [anon_sym_const] = ACTIONS(2039), - [anon_sym_source] = ACTIONS(2039), - [anon_sym_source_DASHenv] = ACTIONS(2039), - [anon_sym_register] = ACTIONS(2039), - [anon_sym_hide] = ACTIONS(2039), - [anon_sym_hide_DASHenv] = ACTIONS(2039), - [anon_sym_overlay] = ACTIONS(2039), - [anon_sym_STAR] = ACTIONS(2039), - [anon_sym_where] = ACTIONS(2039), - [anon_sym_not] = ACTIONS(2039), - [anon_sym_DOT_DOT_LT] = ACTIONS(2039), - [anon_sym_DOT_DOT] = ACTIONS(2039), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2039), - [sym_val_nothing] = ACTIONS(2039), - [anon_sym_true] = ACTIONS(2039), - [anon_sym_false] = ACTIONS(2039), - [aux_sym_val_number_token1] = ACTIONS(2039), - [aux_sym_val_number_token2] = ACTIONS(2039), - [aux_sym_val_number_token3] = ACTIONS(2039), - [aux_sym_val_number_token4] = ACTIONS(2039), - [anon_sym_inf] = ACTIONS(2039), - [anon_sym_DASHinf] = ACTIONS(2039), - [anon_sym_NaN] = ACTIONS(2039), - [anon_sym_0b] = ACTIONS(2039), - [anon_sym_0o] = ACTIONS(2039), - [anon_sym_0x] = ACTIONS(2039), - [sym_val_date] = ACTIONS(2039), - [anon_sym_DQUOTE] = ACTIONS(2039), - [sym__str_single_quotes] = ACTIONS(2039), - [sym__str_back_ticks] = ACTIONS(2039), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2039), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2039), - [anon_sym_CARET] = ACTIONS(2039), + [ts_builtin_sym_end] = ACTIONS(1864), + [anon_sym_export] = ACTIONS(1862), + [anon_sym_alias] = ACTIONS(1862), + [anon_sym_let] = ACTIONS(1862), + [anon_sym_let_DASHenv] = ACTIONS(1862), + [anon_sym_mut] = ACTIONS(1862), + [anon_sym_const] = ACTIONS(1862), + [sym_cmd_identifier] = ACTIONS(1862), + [anon_sym_SEMI] = ACTIONS(1862), + [anon_sym_LF] = ACTIONS(1864), + [anon_sym_def] = ACTIONS(1862), + [anon_sym_def_DASHenv] = ACTIONS(1862), + [anon_sym_export_DASHenv] = ACTIONS(1862), + [anon_sym_extern] = ACTIONS(1862), + [anon_sym_module] = ACTIONS(1862), + [anon_sym_use] = ACTIONS(1862), + [anon_sym_LBRACK] = ACTIONS(1862), + [anon_sym_LPAREN] = ACTIONS(1862), + [anon_sym_DOLLAR] = ACTIONS(1862), + [anon_sym_error] = ACTIONS(1862), + [anon_sym_DASH] = ACTIONS(1862), + [anon_sym_break] = ACTIONS(1862), + [anon_sym_continue] = ACTIONS(1862), + [anon_sym_for] = ACTIONS(1862), + [anon_sym_loop] = ACTIONS(1862), + [anon_sym_while] = ACTIONS(1862), + [anon_sym_do] = ACTIONS(1862), + [anon_sym_if] = ACTIONS(1862), + [anon_sym_match] = ACTIONS(1862), + [anon_sym_LBRACE] = ACTIONS(1862), + [anon_sym_try] = ACTIONS(1862), + [anon_sym_return] = ACTIONS(1862), + [anon_sym_source] = ACTIONS(1862), + [anon_sym_source_DASHenv] = ACTIONS(1862), + [anon_sym_register] = ACTIONS(1862), + [anon_sym_hide] = ACTIONS(1862), + [anon_sym_hide_DASHenv] = ACTIONS(1862), + [anon_sym_overlay] = ACTIONS(1862), + [anon_sym_where] = ACTIONS(1862), + [anon_sym_not] = ACTIONS(1862), + [anon_sym_DOT_DOT_LT] = ACTIONS(1862), + [anon_sym_DOT_DOT] = ACTIONS(1862), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1862), + [sym_val_nothing] = ACTIONS(1862), + [anon_sym_true] = ACTIONS(1862), + [anon_sym_false] = ACTIONS(1862), + [aux_sym_val_number_token1] = ACTIONS(1862), + [aux_sym_val_number_token2] = ACTIONS(1862), + [aux_sym_val_number_token3] = ACTIONS(1862), + [aux_sym_val_number_token4] = ACTIONS(1862), + [anon_sym_inf] = ACTIONS(1862), + [anon_sym_DASHinf] = ACTIONS(1862), + [anon_sym_NaN] = ACTIONS(1862), + [anon_sym_0b] = ACTIONS(1862), + [anon_sym_0o] = ACTIONS(1862), + [anon_sym_0x] = ACTIONS(1862), + [sym_val_date] = ACTIONS(1862), + [anon_sym_DQUOTE] = ACTIONS(1862), + [sym__str_single_quotes] = ACTIONS(1862), + [sym__str_back_ticks] = ACTIONS(1862), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1862), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1862), + [anon_sym_CARET] = ACTIONS(1862), [anon_sym_POUND] = ACTIONS(3), }, [975] = { [sym_comment] = STATE(975), - [sym_cmd_identifier] = ACTIONS(2043), - [anon_sym_SEMI] = ACTIONS(2043), - [anon_sym_LF] = ACTIONS(2045), - [anon_sym_export] = ACTIONS(2043), - [anon_sym_alias] = ACTIONS(2043), - [anon_sym_def] = ACTIONS(2043), - [anon_sym_def_DASHenv] = ACTIONS(2043), - [anon_sym_export_DASHenv] = ACTIONS(2043), - [anon_sym_extern] = ACTIONS(2043), - [anon_sym_module] = ACTIONS(2043), - [anon_sym_use] = ACTIONS(2043), - [anon_sym_LBRACK] = ACTIONS(2043), - [anon_sym_LPAREN] = ACTIONS(2043), - [anon_sym_DOLLAR] = ACTIONS(2043), - [anon_sym_error] = ACTIONS(2043), - [anon_sym_DASH] = ACTIONS(2043), - [anon_sym_break] = ACTIONS(2043), - [anon_sym_continue] = ACTIONS(2043), - [anon_sym_for] = ACTIONS(2043), - [anon_sym_loop] = ACTIONS(2043), - [anon_sym_while] = ACTIONS(2043), - [anon_sym_do] = ACTIONS(2043), - [anon_sym_if] = ACTIONS(2043), - [anon_sym_match] = ACTIONS(2043), - [anon_sym_LBRACE] = ACTIONS(2043), - [anon_sym_RBRACE] = ACTIONS(2043), - [anon_sym_try] = ACTIONS(2043), - [anon_sym_return] = ACTIONS(2043), - [anon_sym_let] = ACTIONS(2043), - [anon_sym_let_DASHenv] = ACTIONS(2043), - [anon_sym_mut] = ACTIONS(2043), - [anon_sym_const] = ACTIONS(2043), - [anon_sym_source] = ACTIONS(2043), - [anon_sym_source_DASHenv] = ACTIONS(2043), - [anon_sym_register] = ACTIONS(2043), - [anon_sym_hide] = ACTIONS(2043), - [anon_sym_hide_DASHenv] = ACTIONS(2043), - [anon_sym_overlay] = ACTIONS(2043), - [anon_sym_STAR] = ACTIONS(2043), - [anon_sym_where] = ACTIONS(2043), - [anon_sym_not] = ACTIONS(2043), - [anon_sym_DOT_DOT_LT] = ACTIONS(2043), - [anon_sym_DOT_DOT] = ACTIONS(2043), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2043), - [sym_val_nothing] = ACTIONS(2043), - [anon_sym_true] = ACTIONS(2043), - [anon_sym_false] = ACTIONS(2043), - [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(2043), - [anon_sym_inf] = ACTIONS(2043), - [anon_sym_DASHinf] = ACTIONS(2043), - [anon_sym_NaN] = ACTIONS(2043), - [anon_sym_0b] = ACTIONS(2043), - [anon_sym_0o] = ACTIONS(2043), - [anon_sym_0x] = ACTIONS(2043), - [sym_val_date] = ACTIONS(2043), - [anon_sym_DQUOTE] = ACTIONS(2043), - [sym__str_single_quotes] = ACTIONS(2043), - [sym__str_back_ticks] = ACTIONS(2043), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2043), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2043), - [anon_sym_CARET] = ACTIONS(2043), + [ts_builtin_sym_end] = ACTIONS(1888), + [anon_sym_export] = ACTIONS(1886), + [anon_sym_alias] = ACTIONS(1886), + [anon_sym_let] = ACTIONS(1886), + [anon_sym_let_DASHenv] = ACTIONS(1886), + [anon_sym_mut] = ACTIONS(1886), + [anon_sym_const] = ACTIONS(1886), + [sym_cmd_identifier] = ACTIONS(1886), + [anon_sym_SEMI] = ACTIONS(1886), + [anon_sym_LF] = ACTIONS(1888), + [anon_sym_def] = ACTIONS(1886), + [anon_sym_def_DASHenv] = ACTIONS(1886), + [anon_sym_export_DASHenv] = ACTIONS(1886), + [anon_sym_extern] = ACTIONS(1886), + [anon_sym_module] = ACTIONS(1886), + [anon_sym_use] = ACTIONS(1886), + [anon_sym_LBRACK] = ACTIONS(1886), + [anon_sym_LPAREN] = ACTIONS(1886), + [anon_sym_DOLLAR] = ACTIONS(1886), + [anon_sym_error] = ACTIONS(1886), + [anon_sym_DASH] = ACTIONS(1886), + [anon_sym_break] = ACTIONS(1886), + [anon_sym_continue] = ACTIONS(1886), + [anon_sym_for] = ACTIONS(1886), + [anon_sym_loop] = ACTIONS(1886), + [anon_sym_while] = ACTIONS(1886), + [anon_sym_do] = ACTIONS(1886), + [anon_sym_if] = ACTIONS(1886), + [anon_sym_match] = ACTIONS(1886), + [anon_sym_LBRACE] = ACTIONS(1886), + [anon_sym_try] = ACTIONS(1886), + [anon_sym_return] = ACTIONS(1886), + [anon_sym_source] = ACTIONS(1886), + [anon_sym_source_DASHenv] = ACTIONS(1886), + [anon_sym_register] = ACTIONS(1886), + [anon_sym_hide] = ACTIONS(1886), + [anon_sym_hide_DASHenv] = ACTIONS(1886), + [anon_sym_overlay] = ACTIONS(1886), + [anon_sym_where] = ACTIONS(1886), + [anon_sym_not] = ACTIONS(1886), + [anon_sym_DOT_DOT_LT] = ACTIONS(1886), + [anon_sym_DOT_DOT] = ACTIONS(1886), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1886), + [sym_val_nothing] = ACTIONS(1886), + [anon_sym_true] = ACTIONS(1886), + [anon_sym_false] = ACTIONS(1886), + [aux_sym_val_number_token1] = ACTIONS(1886), + [aux_sym_val_number_token2] = ACTIONS(1886), + [aux_sym_val_number_token3] = ACTIONS(1886), + [aux_sym_val_number_token4] = ACTIONS(1886), + [anon_sym_inf] = ACTIONS(1886), + [anon_sym_DASHinf] = ACTIONS(1886), + [anon_sym_NaN] = ACTIONS(1886), + [anon_sym_0b] = ACTIONS(1886), + [anon_sym_0o] = ACTIONS(1886), + [anon_sym_0x] = ACTIONS(1886), + [sym_val_date] = ACTIONS(1886), + [anon_sym_DQUOTE] = ACTIONS(1886), + [sym__str_single_quotes] = ACTIONS(1886), + [sym__str_back_ticks] = ACTIONS(1886), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1886), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1886), + [anon_sym_CARET] = ACTIONS(1886), [anon_sym_POUND] = ACTIONS(3), }, [976] = { - [sym_block] = STATE(1063), [sym_comment] = STATE(976), - [ts_builtin_sym_end] = ACTIONS(2027), - [sym_cmd_identifier] = ACTIONS(2029), - [anon_sym_SEMI] = ACTIONS(2029), - [anon_sym_LF] = ACTIONS(2027), - [anon_sym_export] = ACTIONS(2029), - [anon_sym_alias] = ACTIONS(2029), - [anon_sym_def] = ACTIONS(2029), - [anon_sym_def_DASHenv] = ACTIONS(2029), - [anon_sym_export_DASHenv] = ACTIONS(2029), - [anon_sym_extern] = ACTIONS(2029), - [anon_sym_module] = ACTIONS(2029), - [anon_sym_use] = ACTIONS(2029), - [anon_sym_LBRACK] = ACTIONS(2029), - [anon_sym_LPAREN] = ACTIONS(2029), - [anon_sym_DOLLAR] = ACTIONS(2029), - [anon_sym_error] = ACTIONS(2029), - [anon_sym_DASH] = ACTIONS(2029), - [anon_sym_break] = ACTIONS(2029), - [anon_sym_continue] = ACTIONS(2029), - [anon_sym_for] = ACTIONS(2029), - [anon_sym_loop] = ACTIONS(2029), - [anon_sym_while] = ACTIONS(2029), - [anon_sym_do] = ACTIONS(2029), - [anon_sym_if] = ACTIONS(2029), - [anon_sym_match] = ACTIONS(2029), - [anon_sym_LBRACE] = ACTIONS(2021), - [anon_sym_try] = ACTIONS(2029), - [anon_sym_return] = ACTIONS(2029), - [anon_sym_let] = ACTIONS(2029), - [anon_sym_let_DASHenv] = ACTIONS(2029), - [anon_sym_mut] = ACTIONS(2029), - [anon_sym_const] = ACTIONS(2029), - [anon_sym_source] = ACTIONS(2029), - [anon_sym_source_DASHenv] = ACTIONS(2029), - [anon_sym_register] = ACTIONS(2029), - [anon_sym_hide] = ACTIONS(2029), - [anon_sym_hide_DASHenv] = ACTIONS(2029), - [anon_sym_overlay] = ACTIONS(2029), - [anon_sym_where] = ACTIONS(2029), - [anon_sym_not] = ACTIONS(2029), - [anon_sym_DOT_DOT_LT] = ACTIONS(2029), - [anon_sym_DOT_DOT] = ACTIONS(2029), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2029), - [sym_val_nothing] = ACTIONS(2029), - [anon_sym_true] = ACTIONS(2029), - [anon_sym_false] = ACTIONS(2029), - [aux_sym_val_number_token1] = ACTIONS(2029), - [aux_sym_val_number_token2] = ACTIONS(2029), - [aux_sym_val_number_token3] = ACTIONS(2029), - [aux_sym_val_number_token4] = ACTIONS(2029), - [anon_sym_inf] = ACTIONS(2029), - [anon_sym_DASHinf] = ACTIONS(2029), - [anon_sym_NaN] = ACTIONS(2029), - [anon_sym_0b] = ACTIONS(2029), - [anon_sym_0o] = ACTIONS(2029), - [anon_sym_0x] = ACTIONS(2029), - [sym_val_date] = ACTIONS(2029), - [anon_sym_DQUOTE] = ACTIONS(2029), - [sym__str_single_quotes] = ACTIONS(2029), - [sym__str_back_ticks] = ACTIONS(2029), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2029), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2029), - [anon_sym_CARET] = ACTIONS(2029), + [ts_builtin_sym_end] = ACTIONS(1772), + [anon_sym_export] = ACTIONS(1770), + [anon_sym_alias] = ACTIONS(1770), + [anon_sym_let] = ACTIONS(1770), + [anon_sym_let_DASHenv] = ACTIONS(1770), + [anon_sym_mut] = ACTIONS(1770), + [anon_sym_const] = ACTIONS(1770), + [sym_cmd_identifier] = ACTIONS(1770), + [anon_sym_SEMI] = ACTIONS(1770), + [anon_sym_LF] = ACTIONS(1772), + [anon_sym_def] = ACTIONS(1770), + [anon_sym_def_DASHenv] = ACTIONS(1770), + [anon_sym_export_DASHenv] = ACTIONS(1770), + [anon_sym_extern] = ACTIONS(1770), + [anon_sym_module] = ACTIONS(1770), + [anon_sym_use] = ACTIONS(1770), + [anon_sym_LBRACK] = ACTIONS(1770), + [anon_sym_LPAREN] = ACTIONS(1770), + [anon_sym_DOLLAR] = ACTIONS(1770), + [anon_sym_error] = ACTIONS(1770), + [anon_sym_DASH] = ACTIONS(1770), + [anon_sym_break] = ACTIONS(1770), + [anon_sym_continue] = ACTIONS(1770), + [anon_sym_for] = ACTIONS(1770), + [anon_sym_loop] = ACTIONS(1770), + [anon_sym_while] = ACTIONS(1770), + [anon_sym_do] = ACTIONS(1770), + [anon_sym_if] = ACTIONS(1770), + [anon_sym_match] = ACTIONS(1770), + [anon_sym_LBRACE] = ACTIONS(1770), + [anon_sym_try] = ACTIONS(1770), + [anon_sym_return] = ACTIONS(1770), + [anon_sym_source] = ACTIONS(1770), + [anon_sym_source_DASHenv] = ACTIONS(1770), + [anon_sym_register] = ACTIONS(1770), + [anon_sym_hide] = ACTIONS(1770), + [anon_sym_hide_DASHenv] = ACTIONS(1770), + [anon_sym_overlay] = ACTIONS(1770), + [anon_sym_where] = ACTIONS(1770), + [anon_sym_not] = ACTIONS(1770), + [anon_sym_DOT_DOT_LT] = ACTIONS(1770), + [anon_sym_DOT_DOT] = ACTIONS(1770), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1770), + [sym_val_nothing] = ACTIONS(1770), + [anon_sym_true] = ACTIONS(1770), + [anon_sym_false] = ACTIONS(1770), + [aux_sym_val_number_token1] = ACTIONS(1770), + [aux_sym_val_number_token2] = ACTIONS(1770), + [aux_sym_val_number_token3] = ACTIONS(1770), + [aux_sym_val_number_token4] = ACTIONS(1770), + [anon_sym_inf] = ACTIONS(1770), + [anon_sym_DASHinf] = ACTIONS(1770), + [anon_sym_NaN] = ACTIONS(1770), + [anon_sym_0b] = ACTIONS(1770), + [anon_sym_0o] = ACTIONS(1770), + [anon_sym_0x] = ACTIONS(1770), + [sym_val_date] = ACTIONS(1770), + [anon_sym_DQUOTE] = ACTIONS(1770), + [sym__str_single_quotes] = ACTIONS(1770), + [sym__str_back_ticks] = ACTIONS(1770), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1770), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1770), + [anon_sym_CARET] = ACTIONS(1770), [anon_sym_POUND] = ACTIONS(3), }, [977] = { + [sym_ctrl_do] = STATE(752), + [sym_ctrl_if] = STATE(752), + [sym_ctrl_match] = STATE(752), + [sym_ctrl_try] = STATE(752), + [sym__expression] = STATE(2350), + [sym_expr_unary] = STATE(2371), + [sym_expr_binary] = STATE(2371), + [sym_expr_parenthesized] = STATE(2068), + [sym_val_range] = STATE(2371), + [sym__value] = STATE(2371), + [sym_val_bool] = STATE(2354), + [sym_val_variable] = STATE(2354), + [sym__var] = STATE(2035), + [sym_val_number] = STATE(125), + [sym_val_duration] = STATE(2354), + [sym_val_filesize] = STATE(2354), + [sym_val_binary] = STATE(2354), + [sym_val_string] = STATE(2354), + [sym__str_double_quotes] = STATE(2225), + [sym_val_interpolated] = STATE(2354), + [sym__inter_single_quotes] = STATE(2352), + [sym__inter_double_quotes] = STATE(2351), + [sym_val_list] = STATE(2354), + [sym_val_record] = STATE(2354), + [sym_val_table] = STATE(2354), + [sym_val_closure] = STATE(2354), [sym_comment] = STATE(977), - [sym_cmd_identifier] = ACTIONS(2035), - [anon_sym_SEMI] = ACTIONS(2037), - [anon_sym_LF] = ACTIONS(2047), - [anon_sym_export] = ACTIONS(2035), - [anon_sym_alias] = ACTIONS(2035), - [anon_sym_def] = ACTIONS(2035), - [anon_sym_def_DASHenv] = ACTIONS(2035), - [anon_sym_export_DASHenv] = ACTIONS(2035), - [anon_sym_extern] = ACTIONS(2035), - [anon_sym_module] = ACTIONS(2035), - [anon_sym_use] = ACTIONS(2035), - [anon_sym_LBRACK] = ACTIONS(2035), - [anon_sym_LPAREN] = ACTIONS(2035), - [anon_sym_PIPE] = ACTIONS(2037), - [anon_sym_DOLLAR] = ACTIONS(2035), - [anon_sym_error] = ACTIONS(2035), - [anon_sym_DASH] = ACTIONS(2035), - [anon_sym_break] = ACTIONS(2035), - [anon_sym_continue] = ACTIONS(2035), - [anon_sym_for] = ACTIONS(2035), - [anon_sym_loop] = ACTIONS(2035), - [anon_sym_while] = ACTIONS(2035), - [anon_sym_do] = ACTIONS(2035), - [anon_sym_if] = ACTIONS(2035), - [anon_sym_match] = ACTIONS(2035), - [anon_sym_LBRACE] = ACTIONS(2035), - [anon_sym_RBRACE] = ACTIONS(2035), - [anon_sym_try] = ACTIONS(2035), - [anon_sym_return] = ACTIONS(2035), - [anon_sym_let] = ACTIONS(2035), - [anon_sym_let_DASHenv] = ACTIONS(2035), - [anon_sym_mut] = ACTIONS(2035), - [anon_sym_const] = ACTIONS(2035), - [anon_sym_source] = ACTIONS(2035), - [anon_sym_source_DASHenv] = ACTIONS(2035), - [anon_sym_register] = ACTIONS(2035), - [anon_sym_hide] = ACTIONS(2035), - [anon_sym_hide_DASHenv] = ACTIONS(2035), - [anon_sym_overlay] = ACTIONS(2035), - [anon_sym_where] = ACTIONS(2035), - [anon_sym_not] = ACTIONS(2035), - [anon_sym_DOT_DOT_LT] = ACTIONS(2035), - [anon_sym_DOT_DOT] = ACTIONS(2035), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2035), - [sym_val_nothing] = ACTIONS(2035), - [anon_sym_true] = ACTIONS(2035), - [anon_sym_false] = ACTIONS(2035), - [aux_sym_val_number_token1] = ACTIONS(2035), - [aux_sym_val_number_token2] = ACTIONS(2035), - [aux_sym_val_number_token3] = ACTIONS(2035), - [aux_sym_val_number_token4] = ACTIONS(2035), - [anon_sym_inf] = ACTIONS(2035), - [anon_sym_DASHinf] = ACTIONS(2035), - [anon_sym_NaN] = ACTIONS(2035), - [anon_sym_0b] = ACTIONS(2035), - [anon_sym_0o] = ACTIONS(2035), - [anon_sym_0x] = ACTIONS(2035), - [sym_val_date] = ACTIONS(2035), - [anon_sym_DQUOTE] = ACTIONS(2035), - [sym__str_single_quotes] = ACTIONS(2035), - [sym__str_back_ticks] = ACTIONS(2035), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2035), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2035), - [anon_sym_CARET] = ACTIONS(2035), + [anon_sym_SEMI] = ACTIONS(924), + [anon_sym_LF] = ACTIONS(926), + [anon_sym_LBRACK] = ACTIONS(2048), + [anon_sym_LPAREN] = ACTIONS(2050), + [anon_sym_RPAREN] = ACTIONS(924), + [anon_sym_PIPE] = ACTIONS(924), + [anon_sym_DOLLAR] = ACTIONS(1020), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_do] = ACTIONS(1022), + [anon_sym_if] = ACTIONS(1024), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(2052), + [anon_sym_RBRACE] = ACTIONS(924), + [anon_sym_try] = ACTIONS(1026), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(243), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(243), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(249), + [aux_sym_val_number_token3] = ACTIONS(249), + [aux_sym_val_number_token4] = ACTIONS(249), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(249), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(245), + [anon_sym_DQUOTE] = ACTIONS(2054), + [sym__str_single_quotes] = ACTIONS(2056), + [sym__str_back_ticks] = ACTIONS(2056), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2058), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2060), [anon_sym_POUND] = ACTIONS(3), }, [978] = { [sym_comment] = STATE(978), - [ts_builtin_sym_end] = ACTIONS(2041), - [sym_cmd_identifier] = ACTIONS(2039), - [anon_sym_SEMI] = ACTIONS(2039), - [anon_sym_LF] = ACTIONS(2041), - [anon_sym_export] = ACTIONS(2039), - [anon_sym_alias] = ACTIONS(2039), - [anon_sym_def] = ACTIONS(2039), - [anon_sym_def_DASHenv] = ACTIONS(2039), - [anon_sym_export_DASHenv] = ACTIONS(2039), - [anon_sym_extern] = ACTIONS(2039), - [anon_sym_module] = ACTIONS(2039), - [anon_sym_use] = ACTIONS(2039), - [anon_sym_LBRACK] = ACTIONS(2039), - [anon_sym_LPAREN] = ACTIONS(2039), - [anon_sym_DOLLAR] = ACTIONS(2039), - [anon_sym_error] = ACTIONS(2039), - [anon_sym_DASH] = ACTIONS(2039), - [anon_sym_break] = ACTIONS(2039), - [anon_sym_continue] = ACTIONS(2039), - [anon_sym_for] = ACTIONS(2039), - [anon_sym_loop] = ACTIONS(2039), - [anon_sym_while] = ACTIONS(2039), - [anon_sym_do] = ACTIONS(2039), - [anon_sym_if] = ACTIONS(2039), - [anon_sym_match] = ACTIONS(2039), - [anon_sym_LBRACE] = ACTIONS(2039), - [anon_sym_try] = ACTIONS(2039), - [anon_sym_return] = ACTIONS(2039), - [anon_sym_let] = ACTIONS(2039), - [anon_sym_let_DASHenv] = ACTIONS(2039), - [anon_sym_mut] = ACTIONS(2039), - [anon_sym_const] = ACTIONS(2039), - [anon_sym_source] = ACTIONS(2039), - [anon_sym_source_DASHenv] = ACTIONS(2039), - [anon_sym_register] = ACTIONS(2039), - [anon_sym_hide] = ACTIONS(2039), - [anon_sym_hide_DASHenv] = ACTIONS(2039), - [anon_sym_overlay] = ACTIONS(2039), - [anon_sym_STAR] = ACTIONS(2039), - [anon_sym_where] = ACTIONS(2039), - [anon_sym_not] = ACTIONS(2039), - [anon_sym_DOT_DOT_LT] = ACTIONS(2039), - [anon_sym_DOT_DOT] = ACTIONS(2039), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2039), - [sym_val_nothing] = ACTIONS(2039), - [anon_sym_true] = ACTIONS(2039), - [anon_sym_false] = ACTIONS(2039), - [aux_sym_val_number_token1] = ACTIONS(2039), - [aux_sym_val_number_token2] = ACTIONS(2039), - [aux_sym_val_number_token3] = ACTIONS(2039), - [aux_sym_val_number_token4] = ACTIONS(2039), - [anon_sym_inf] = ACTIONS(2039), - [anon_sym_DASHinf] = ACTIONS(2039), - [anon_sym_NaN] = ACTIONS(2039), - [anon_sym_0b] = ACTIONS(2039), - [anon_sym_0o] = ACTIONS(2039), - [anon_sym_0x] = ACTIONS(2039), - [sym_val_date] = ACTIONS(2039), - [anon_sym_DQUOTE] = ACTIONS(2039), - [sym__str_single_quotes] = ACTIONS(2039), - [sym__str_back_ticks] = ACTIONS(2039), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2039), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2039), - [anon_sym_CARET] = ACTIONS(2039), + [ts_builtin_sym_end] = ACTIONS(1768), + [anon_sym_export] = ACTIONS(1766), + [anon_sym_alias] = ACTIONS(1766), + [anon_sym_let] = ACTIONS(1766), + [anon_sym_let_DASHenv] = ACTIONS(1766), + [anon_sym_mut] = ACTIONS(1766), + [anon_sym_const] = ACTIONS(1766), + [sym_cmd_identifier] = ACTIONS(1766), + [anon_sym_SEMI] = ACTIONS(1766), + [anon_sym_LF] = ACTIONS(1768), + [anon_sym_def] = ACTIONS(1766), + [anon_sym_def_DASHenv] = ACTIONS(1766), + [anon_sym_export_DASHenv] = ACTIONS(1766), + [anon_sym_extern] = ACTIONS(1766), + [anon_sym_module] = ACTIONS(1766), + [anon_sym_use] = ACTIONS(1766), + [anon_sym_LBRACK] = ACTIONS(1766), + [anon_sym_LPAREN] = ACTIONS(1766), + [anon_sym_DOLLAR] = ACTIONS(1766), + [anon_sym_error] = ACTIONS(1766), + [anon_sym_DASH] = ACTIONS(1766), + [anon_sym_break] = ACTIONS(1766), + [anon_sym_continue] = ACTIONS(1766), + [anon_sym_for] = ACTIONS(1766), + [anon_sym_loop] = ACTIONS(1766), + [anon_sym_while] = ACTIONS(1766), + [anon_sym_do] = ACTIONS(1766), + [anon_sym_if] = ACTIONS(1766), + [anon_sym_match] = ACTIONS(1766), + [anon_sym_LBRACE] = ACTIONS(1766), + [anon_sym_try] = ACTIONS(1766), + [anon_sym_return] = ACTIONS(1766), + [anon_sym_source] = ACTIONS(1766), + [anon_sym_source_DASHenv] = ACTIONS(1766), + [anon_sym_register] = ACTIONS(1766), + [anon_sym_hide] = ACTIONS(1766), + [anon_sym_hide_DASHenv] = ACTIONS(1766), + [anon_sym_overlay] = ACTIONS(1766), + [anon_sym_where] = ACTIONS(1766), + [anon_sym_not] = ACTIONS(1766), + [anon_sym_DOT_DOT_LT] = ACTIONS(1766), + [anon_sym_DOT_DOT] = ACTIONS(1766), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1766), + [sym_val_nothing] = ACTIONS(1766), + [anon_sym_true] = ACTIONS(1766), + [anon_sym_false] = ACTIONS(1766), + [aux_sym_val_number_token1] = ACTIONS(1766), + [aux_sym_val_number_token2] = ACTIONS(1766), + [aux_sym_val_number_token3] = ACTIONS(1766), + [aux_sym_val_number_token4] = ACTIONS(1766), + [anon_sym_inf] = ACTIONS(1766), + [anon_sym_DASHinf] = ACTIONS(1766), + [anon_sym_NaN] = ACTIONS(1766), + [anon_sym_0b] = ACTIONS(1766), + [anon_sym_0o] = ACTIONS(1766), + [anon_sym_0x] = ACTIONS(1766), + [sym_val_date] = ACTIONS(1766), + [anon_sym_DQUOTE] = ACTIONS(1766), + [sym__str_single_quotes] = ACTIONS(1766), + [sym__str_back_ticks] = ACTIONS(1766), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1766), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1766), + [anon_sym_CARET] = ACTIONS(1766), [anon_sym_POUND] = ACTIONS(3), }, [979] = { - [sym_val_record] = STATE(1111), [sym_comment] = STATE(979), - [ts_builtin_sym_end] = ACTIONS(2025), - [sym_cmd_identifier] = ACTIONS(2023), - [anon_sym_SEMI] = ACTIONS(2023), - [anon_sym_LF] = ACTIONS(2025), - [anon_sym_export] = ACTIONS(2023), - [anon_sym_alias] = ACTIONS(2023), - [anon_sym_def] = ACTIONS(2023), - [anon_sym_def_DASHenv] = ACTIONS(2023), - [anon_sym_export_DASHenv] = ACTIONS(2023), - [anon_sym_extern] = ACTIONS(2023), - [anon_sym_module] = ACTIONS(2023), - [anon_sym_use] = ACTIONS(2023), - [anon_sym_LBRACK] = ACTIONS(2023), - [anon_sym_LPAREN] = ACTIONS(2023), - [anon_sym_DOLLAR] = ACTIONS(2023), - [anon_sym_error] = ACTIONS(2023), - [anon_sym_DASH] = ACTIONS(2023), - [anon_sym_break] = ACTIONS(2023), - [anon_sym_continue] = ACTIONS(2023), - [anon_sym_for] = ACTIONS(2023), - [anon_sym_loop] = ACTIONS(2023), - [anon_sym_while] = ACTIONS(2023), - [anon_sym_do] = ACTIONS(2023), - [anon_sym_if] = ACTIONS(2023), - [anon_sym_match] = ACTIONS(2023), - [anon_sym_LBRACE] = ACTIONS(2023), - [anon_sym_try] = ACTIONS(2023), - [anon_sym_return] = ACTIONS(2023), - [anon_sym_let] = ACTIONS(2023), - [anon_sym_let_DASHenv] = ACTIONS(2023), - [anon_sym_mut] = ACTIONS(2023), - [anon_sym_const] = ACTIONS(2023), - [anon_sym_source] = ACTIONS(2023), - [anon_sym_source_DASHenv] = ACTIONS(2023), - [anon_sym_register] = ACTIONS(2023), - [anon_sym_hide] = ACTIONS(2023), - [anon_sym_hide_DASHenv] = ACTIONS(2023), - [anon_sym_overlay] = ACTIONS(2023), - [anon_sym_where] = ACTIONS(2023), - [anon_sym_not] = ACTIONS(2023), - [anon_sym_DOT_DOT_LT] = ACTIONS(2023), - [anon_sym_DOT_DOT] = ACTIONS(2023), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2023), - [sym_val_nothing] = ACTIONS(2023), - [anon_sym_true] = ACTIONS(2023), - [anon_sym_false] = ACTIONS(2023), - [aux_sym_val_number_token1] = ACTIONS(2023), - [aux_sym_val_number_token2] = ACTIONS(2023), - [aux_sym_val_number_token3] = ACTIONS(2023), - [aux_sym_val_number_token4] = ACTIONS(2023), - [anon_sym_inf] = ACTIONS(2023), - [anon_sym_DASHinf] = ACTIONS(2023), - [anon_sym_NaN] = ACTIONS(2023), - [anon_sym_0b] = ACTIONS(2023), - [anon_sym_0o] = ACTIONS(2023), - [anon_sym_0x] = ACTIONS(2023), - [sym_val_date] = ACTIONS(2023), - [anon_sym_DQUOTE] = ACTIONS(2023), - [sym__str_single_quotes] = ACTIONS(2023), - [sym__str_back_ticks] = ACTIONS(2023), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2023), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2023), - [anon_sym_CARET] = ACTIONS(2023), + [ts_builtin_sym_end] = ACTIONS(862), + [anon_sym_export] = ACTIONS(860), + [anon_sym_alias] = ACTIONS(860), + [anon_sym_let] = ACTIONS(860), + [anon_sym_let_DASHenv] = ACTIONS(860), + [anon_sym_mut] = ACTIONS(860), + [anon_sym_const] = ACTIONS(860), + [sym_cmd_identifier] = ACTIONS(860), + [anon_sym_SEMI] = ACTIONS(860), + [anon_sym_LF] = ACTIONS(862), + [anon_sym_def] = ACTIONS(860), + [anon_sym_def_DASHenv] = ACTIONS(860), + [anon_sym_export_DASHenv] = ACTIONS(860), + [anon_sym_extern] = ACTIONS(860), + [anon_sym_module] = ACTIONS(860), + [anon_sym_use] = ACTIONS(860), + [anon_sym_LBRACK] = ACTIONS(860), + [anon_sym_LPAREN] = ACTIONS(860), + [anon_sym_DOLLAR] = ACTIONS(860), + [anon_sym_error] = ACTIONS(860), + [anon_sym_DASH] = ACTIONS(860), + [anon_sym_break] = ACTIONS(860), + [anon_sym_continue] = ACTIONS(860), + [anon_sym_for] = ACTIONS(860), + [anon_sym_loop] = ACTIONS(860), + [anon_sym_while] = ACTIONS(860), + [anon_sym_do] = ACTIONS(860), + [anon_sym_if] = ACTIONS(860), + [anon_sym_match] = ACTIONS(860), + [anon_sym_LBRACE] = ACTIONS(860), + [anon_sym_try] = ACTIONS(860), + [anon_sym_return] = ACTIONS(860), + [anon_sym_source] = ACTIONS(860), + [anon_sym_source_DASHenv] = ACTIONS(860), + [anon_sym_register] = ACTIONS(860), + [anon_sym_hide] = ACTIONS(860), + [anon_sym_hide_DASHenv] = ACTIONS(860), + [anon_sym_overlay] = ACTIONS(860), + [anon_sym_where] = ACTIONS(860), + [anon_sym_not] = ACTIONS(860), + [anon_sym_DOT_DOT_LT] = ACTIONS(860), + [anon_sym_DOT_DOT] = ACTIONS(860), + [anon_sym_DOT_DOT_EQ] = ACTIONS(860), + [sym_val_nothing] = ACTIONS(860), + [anon_sym_true] = ACTIONS(860), + [anon_sym_false] = ACTIONS(860), + [aux_sym_val_number_token1] = ACTIONS(860), + [aux_sym_val_number_token2] = ACTIONS(860), + [aux_sym_val_number_token3] = ACTIONS(860), + [aux_sym_val_number_token4] = ACTIONS(860), + [anon_sym_inf] = ACTIONS(860), + [anon_sym_DASHinf] = ACTIONS(860), + [anon_sym_NaN] = ACTIONS(860), + [anon_sym_0b] = ACTIONS(860), + [anon_sym_0o] = ACTIONS(860), + [anon_sym_0x] = ACTIONS(860), + [sym_val_date] = ACTIONS(860), + [anon_sym_DQUOTE] = ACTIONS(860), + [sym__str_single_quotes] = ACTIONS(860), + [sym__str_back_ticks] = ACTIONS(860), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(860), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(860), + [anon_sym_CARET] = ACTIONS(860), [anon_sym_POUND] = ACTIONS(3), }, [980] = { [sym_comment] = STATE(980), - [ts_builtin_sym_end] = ACTIONS(2045), - [sym_cmd_identifier] = ACTIONS(2043), - [anon_sym_SEMI] = ACTIONS(2043), - [anon_sym_LF] = ACTIONS(2045), - [anon_sym_export] = ACTIONS(2043), - [anon_sym_alias] = ACTIONS(2043), - [anon_sym_def] = ACTIONS(2043), - [anon_sym_def_DASHenv] = ACTIONS(2043), - [anon_sym_export_DASHenv] = ACTIONS(2043), - [anon_sym_extern] = ACTIONS(2043), - [anon_sym_module] = ACTIONS(2043), - [anon_sym_use] = ACTIONS(2043), - [anon_sym_LBRACK] = ACTIONS(2043), - [anon_sym_LPAREN] = ACTIONS(2043), - [anon_sym_DOLLAR] = ACTIONS(2043), - [anon_sym_error] = ACTIONS(2043), - [anon_sym_DASH] = ACTIONS(2043), - [anon_sym_break] = ACTIONS(2043), - [anon_sym_continue] = ACTIONS(2043), - [anon_sym_for] = ACTIONS(2043), - [anon_sym_loop] = ACTIONS(2043), - [anon_sym_while] = ACTIONS(2043), - [anon_sym_do] = ACTIONS(2043), - [anon_sym_if] = ACTIONS(2043), - [anon_sym_match] = ACTIONS(2043), - [anon_sym_LBRACE] = ACTIONS(2043), - [anon_sym_try] = ACTIONS(2043), - [anon_sym_return] = ACTIONS(2043), - [anon_sym_let] = ACTIONS(2043), - [anon_sym_let_DASHenv] = ACTIONS(2043), - [anon_sym_mut] = ACTIONS(2043), - [anon_sym_const] = ACTIONS(2043), - [anon_sym_source] = ACTIONS(2043), - [anon_sym_source_DASHenv] = ACTIONS(2043), - [anon_sym_register] = ACTIONS(2043), - [anon_sym_hide] = ACTIONS(2043), - [anon_sym_hide_DASHenv] = ACTIONS(2043), - [anon_sym_overlay] = ACTIONS(2043), - [anon_sym_STAR] = ACTIONS(2043), - [anon_sym_where] = ACTIONS(2043), - [anon_sym_not] = ACTIONS(2043), - [anon_sym_DOT_DOT_LT] = ACTIONS(2043), - [anon_sym_DOT_DOT] = ACTIONS(2043), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2043), - [sym_val_nothing] = ACTIONS(2043), - [anon_sym_true] = ACTIONS(2043), - [anon_sym_false] = ACTIONS(2043), - [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(2043), - [anon_sym_inf] = ACTIONS(2043), - [anon_sym_DASHinf] = ACTIONS(2043), - [anon_sym_NaN] = ACTIONS(2043), - [anon_sym_0b] = ACTIONS(2043), - [anon_sym_0o] = ACTIONS(2043), - [anon_sym_0x] = ACTIONS(2043), - [sym_val_date] = ACTIONS(2043), - [anon_sym_DQUOTE] = ACTIONS(2043), - [sym__str_single_quotes] = ACTIONS(2043), - [sym__str_back_ticks] = ACTIONS(2043), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2043), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2043), - [anon_sym_CARET] = ACTIONS(2043), - [anon_sym_POUND] = ACTIONS(3), + [anon_sym_EQ] = ACTIONS(670), + [sym_cmd_identifier] = ACTIONS(670), + [anon_sym_SEMI] = ACTIONS(672), + [anon_sym_COLON] = ACTIONS(672), + [anon_sym_LBRACK] = ACTIONS(672), + [anon_sym_COMMA] = ACTIONS(672), + [anon_sym_RBRACK] = ACTIONS(672), + [anon_sym_LPAREN] = ACTIONS(672), + [anon_sym_DOLLAR] = ACTIONS(670), + [anon_sym_GT] = ACTIONS(670), + [anon_sym_DASH] = ACTIONS(670), + [anon_sym_in] = ACTIONS(670), + [anon_sym_LBRACE] = ACTIONS(672), + [anon_sym_DOT] = ACTIONS(670), + [anon_sym_STAR] = ACTIONS(670), + [anon_sym_QMARK2] = ACTIONS(672), + [anon_sym_STAR_STAR] = ACTIONS(672), + [anon_sym_PLUS_PLUS] = ACTIONS(672), + [anon_sym_SLASH] = ACTIONS(670), + [anon_sym_mod] = ACTIONS(670), + [anon_sym_SLASH_SLASH] = ACTIONS(672), + [anon_sym_PLUS] = ACTIONS(670), + [anon_sym_bit_DASHshl] = ACTIONS(670), + [anon_sym_bit_DASHshr] = ACTIONS(670), + [anon_sym_EQ_EQ] = ACTIONS(672), + [anon_sym_BANG_EQ] = ACTIONS(672), + [anon_sym_LT2] = ACTIONS(670), + [anon_sym_LT_EQ] = ACTIONS(672), + [anon_sym_GT_EQ] = ACTIONS(672), + [anon_sym_not_DASHin] = ACTIONS(670), + [anon_sym_starts_DASHwith] = ACTIONS(670), + [anon_sym_ends_DASHwith] = ACTIONS(670), + [anon_sym_EQ_TILDE] = ACTIONS(672), + [anon_sym_BANG_TILDE] = ACTIONS(672), + [anon_sym_bit_DASHand] = ACTIONS(670), + [anon_sym_bit_DASHxor] = ACTIONS(670), + [anon_sym_bit_DASHor] = ACTIONS(670), + [anon_sym_and] = ACTIONS(670), + [anon_sym_xor] = ACTIONS(670), + [anon_sym_or] = ACTIONS(670), + [anon_sym_not] = ACTIONS(670), + [anon_sym_DOT_DOT_LT] = ACTIONS(672), + [anon_sym_DOT_DOT] = ACTIONS(670), + [anon_sym_DOT_DOT_EQ] = ACTIONS(672), + [sym_val_nothing] = ACTIONS(670), + [anon_sym_true] = ACTIONS(670), + [anon_sym_false] = ACTIONS(670), + [aux_sym_val_number_token1] = ACTIONS(670), + [aux_sym_val_number_token2] = ACTIONS(672), + [aux_sym_val_number_token3] = ACTIONS(672), + [aux_sym_val_number_token4] = ACTIONS(672), + [anon_sym_inf] = ACTIONS(670), + [anon_sym_DASHinf] = ACTIONS(672), + [anon_sym_NaN] = ACTIONS(670), + [anon_sym_0b] = ACTIONS(670), + [anon_sym_0o] = ACTIONS(670), + [anon_sym_0x] = ACTIONS(670), + [sym_val_date] = ACTIONS(672), + [anon_sym_DQUOTE] = ACTIONS(672), + [sym__str_single_quotes] = ACTIONS(672), + [sym__str_back_ticks] = ACTIONS(672), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(672), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(672), + [anon_sym_POUND] = ACTIONS(147), }, [981] = { [sym_comment] = STATE(981), - [ts_builtin_sym_end] = ACTIONS(1720), - [sym_cmd_identifier] = ACTIONS(1722), - [anon_sym_SEMI] = ACTIONS(1722), - [anon_sym_LF] = ACTIONS(1720), - [anon_sym_export] = ACTIONS(1722), - [anon_sym_alias] = ACTIONS(1722), - [anon_sym_def] = ACTIONS(1722), - [anon_sym_def_DASHenv] = ACTIONS(1722), - [anon_sym_export_DASHenv] = ACTIONS(1722), - [anon_sym_extern] = ACTIONS(1722), - [anon_sym_module] = ACTIONS(1722), - [anon_sym_use] = ACTIONS(1722), - [anon_sym_LBRACK] = ACTIONS(1722), - [anon_sym_LPAREN] = ACTIONS(1722), - [anon_sym_PIPE] = ACTIONS(1722), - [anon_sym_DOLLAR] = ACTIONS(1722), - [anon_sym_error] = ACTIONS(1722), - [anon_sym_DASH] = ACTIONS(1722), - [anon_sym_break] = ACTIONS(1722), - [anon_sym_continue] = ACTIONS(1722), - [anon_sym_for] = ACTIONS(1722), - [anon_sym_loop] = ACTIONS(1722), - [anon_sym_while] = ACTIONS(1722), - [anon_sym_do] = ACTIONS(1722), - [anon_sym_if] = ACTIONS(1722), - [anon_sym_match] = ACTIONS(1722), - [anon_sym_LBRACE] = ACTIONS(1722), - [anon_sym_try] = ACTIONS(1722), - [anon_sym_return] = ACTIONS(1722), - [anon_sym_let] = ACTIONS(1722), - [anon_sym_let_DASHenv] = ACTIONS(1722), - [anon_sym_mut] = ACTIONS(1722), - [anon_sym_const] = ACTIONS(1722), - [anon_sym_source] = ACTIONS(1722), - [anon_sym_source_DASHenv] = ACTIONS(1722), - [anon_sym_register] = ACTIONS(1722), - [anon_sym_hide] = ACTIONS(1722), - [anon_sym_hide_DASHenv] = ACTIONS(1722), - [anon_sym_overlay] = ACTIONS(1722), - [anon_sym_where] = ACTIONS(1722), - [anon_sym_not] = ACTIONS(1722), - [anon_sym_DOT_DOT_LT] = ACTIONS(1722), - [anon_sym_DOT_DOT] = ACTIONS(1722), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1722), - [sym_val_nothing] = ACTIONS(1722), - [anon_sym_true] = ACTIONS(1722), - [anon_sym_false] = ACTIONS(1722), - [aux_sym_val_number_token1] = ACTIONS(1722), - [aux_sym_val_number_token2] = ACTIONS(1722), - [aux_sym_val_number_token3] = ACTIONS(1722), - [aux_sym_val_number_token4] = ACTIONS(1722), - [anon_sym_inf] = ACTIONS(1722), - [anon_sym_DASHinf] = ACTIONS(1722), - [anon_sym_NaN] = ACTIONS(1722), - [anon_sym_0b] = ACTIONS(1722), - [anon_sym_0o] = ACTIONS(1722), - [anon_sym_0x] = ACTIONS(1722), - [sym_val_date] = ACTIONS(1722), - [anon_sym_DQUOTE] = ACTIONS(1722), - [sym__str_single_quotes] = ACTIONS(1722), - [sym__str_back_ticks] = ACTIONS(1722), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1722), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1722), - [anon_sym_CARET] = ACTIONS(1722), + [ts_builtin_sym_end] = ACTIONS(1822), + [anon_sym_export] = ACTIONS(1820), + [anon_sym_alias] = ACTIONS(1820), + [anon_sym_let] = ACTIONS(1820), + [anon_sym_let_DASHenv] = ACTIONS(1820), + [anon_sym_mut] = ACTIONS(1820), + [anon_sym_const] = ACTIONS(1820), + [sym_cmd_identifier] = ACTIONS(1820), + [anon_sym_SEMI] = ACTIONS(1820), + [anon_sym_LF] = ACTIONS(1822), + [anon_sym_def] = ACTIONS(1820), + [anon_sym_def_DASHenv] = ACTIONS(1820), + [anon_sym_export_DASHenv] = ACTIONS(1820), + [anon_sym_extern] = ACTIONS(1820), + [anon_sym_module] = ACTIONS(1820), + [anon_sym_use] = ACTIONS(1820), + [anon_sym_LBRACK] = ACTIONS(1820), + [anon_sym_LPAREN] = ACTIONS(1820), + [anon_sym_DOLLAR] = ACTIONS(1820), + [anon_sym_error] = ACTIONS(1820), + [anon_sym_DASH] = ACTIONS(1820), + [anon_sym_break] = ACTIONS(1820), + [anon_sym_continue] = ACTIONS(1820), + [anon_sym_for] = ACTIONS(1820), + [anon_sym_loop] = ACTIONS(1820), + [anon_sym_while] = ACTIONS(1820), + [anon_sym_do] = ACTIONS(1820), + [anon_sym_if] = ACTIONS(1820), + [anon_sym_match] = ACTIONS(1820), + [anon_sym_LBRACE] = ACTIONS(1820), + [anon_sym_try] = ACTIONS(1820), + [anon_sym_return] = ACTIONS(1820), + [anon_sym_source] = ACTIONS(1820), + [anon_sym_source_DASHenv] = ACTIONS(1820), + [anon_sym_register] = ACTIONS(1820), + [anon_sym_hide] = ACTIONS(1820), + [anon_sym_hide_DASHenv] = ACTIONS(1820), + [anon_sym_overlay] = ACTIONS(1820), + [anon_sym_where] = ACTIONS(1820), + [anon_sym_not] = ACTIONS(1820), + [anon_sym_DOT_DOT_LT] = ACTIONS(1820), + [anon_sym_DOT_DOT] = ACTIONS(1820), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1820), + [sym_val_nothing] = ACTIONS(1820), + [anon_sym_true] = ACTIONS(1820), + [anon_sym_false] = ACTIONS(1820), + [aux_sym_val_number_token1] = ACTIONS(1820), + [aux_sym_val_number_token2] = ACTIONS(1820), + [aux_sym_val_number_token3] = ACTIONS(1820), + [aux_sym_val_number_token4] = ACTIONS(1820), + [anon_sym_inf] = ACTIONS(1820), + [anon_sym_DASHinf] = ACTIONS(1820), + [anon_sym_NaN] = ACTIONS(1820), + [anon_sym_0b] = ACTIONS(1820), + [anon_sym_0o] = ACTIONS(1820), + [anon_sym_0x] = ACTIONS(1820), + [sym_val_date] = ACTIONS(1820), + [anon_sym_DQUOTE] = ACTIONS(1820), + [sym__str_single_quotes] = ACTIONS(1820), + [sym__str_back_ticks] = ACTIONS(1820), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1820), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1820), + [anon_sym_CARET] = ACTIONS(1820), [anon_sym_POUND] = ACTIONS(3), }, [982] = { [sym_comment] = STATE(982), - [sym_cmd_identifier] = ACTIONS(1728), - [anon_sym_SEMI] = ACTIONS(1728), - [anon_sym_LF] = ACTIONS(1726), - [anon_sym_export] = ACTIONS(1728), - [anon_sym_alias] = ACTIONS(1728), - [anon_sym_def] = ACTIONS(1728), - [anon_sym_def_DASHenv] = ACTIONS(1728), - [anon_sym_export_DASHenv] = ACTIONS(1728), - [anon_sym_extern] = ACTIONS(1728), - [anon_sym_module] = ACTIONS(1728), - [anon_sym_use] = ACTIONS(1728), - [anon_sym_LBRACK] = ACTIONS(1728), - [anon_sym_LPAREN] = ACTIONS(1728), - [anon_sym_PIPE] = ACTIONS(1728), - [anon_sym_DOLLAR] = ACTIONS(1728), - [anon_sym_error] = ACTIONS(1728), - [anon_sym_DASH] = ACTIONS(1728), - [anon_sym_break] = ACTIONS(1728), - [anon_sym_continue] = ACTIONS(1728), - [anon_sym_for] = ACTIONS(1728), - [anon_sym_loop] = ACTIONS(1728), - [anon_sym_while] = ACTIONS(1728), - [anon_sym_do] = ACTIONS(1728), - [anon_sym_if] = ACTIONS(1728), - [anon_sym_match] = ACTIONS(1728), - [anon_sym_LBRACE] = ACTIONS(1728), - [anon_sym_RBRACE] = ACTIONS(1728), - [anon_sym_try] = ACTIONS(1728), - [anon_sym_return] = ACTIONS(1728), - [anon_sym_let] = ACTIONS(1728), - [anon_sym_let_DASHenv] = ACTIONS(1728), - [anon_sym_mut] = ACTIONS(1728), - [anon_sym_const] = ACTIONS(1728), - [anon_sym_source] = ACTIONS(1728), - [anon_sym_source_DASHenv] = ACTIONS(1728), - [anon_sym_register] = ACTIONS(1728), - [anon_sym_hide] = ACTIONS(1728), - [anon_sym_hide_DASHenv] = ACTIONS(1728), - [anon_sym_overlay] = ACTIONS(1728), - [anon_sym_where] = ACTIONS(1728), - [anon_sym_not] = ACTIONS(1728), - [anon_sym_DOT_DOT_LT] = ACTIONS(1728), - [anon_sym_DOT_DOT] = ACTIONS(1728), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1728), - [sym_val_nothing] = ACTIONS(1728), - [anon_sym_true] = ACTIONS(1728), - [anon_sym_false] = ACTIONS(1728), - [aux_sym_val_number_token1] = ACTIONS(1728), - [aux_sym_val_number_token2] = ACTIONS(1728), - [aux_sym_val_number_token3] = ACTIONS(1728), - [aux_sym_val_number_token4] = ACTIONS(1728), - [anon_sym_inf] = ACTIONS(1728), - [anon_sym_DASHinf] = ACTIONS(1728), - [anon_sym_NaN] = ACTIONS(1728), - [anon_sym_0b] = ACTIONS(1728), - [anon_sym_0o] = ACTIONS(1728), - [anon_sym_0x] = ACTIONS(1728), - [sym_val_date] = ACTIONS(1728), - [anon_sym_DQUOTE] = ACTIONS(1728), - [sym__str_single_quotes] = ACTIONS(1728), - [sym__str_back_ticks] = ACTIONS(1728), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1728), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1728), - [anon_sym_CARET] = ACTIONS(1728), + [ts_builtin_sym_end] = ACTIONS(1772), + [anon_sym_export] = ACTIONS(1770), + [anon_sym_alias] = ACTIONS(1770), + [anon_sym_let] = ACTIONS(1770), + [anon_sym_let_DASHenv] = ACTIONS(1770), + [anon_sym_mut] = ACTIONS(1770), + [anon_sym_const] = ACTIONS(1770), + [sym_cmd_identifier] = ACTIONS(1770), + [anon_sym_SEMI] = ACTIONS(1770), + [anon_sym_LF] = ACTIONS(1772), + [anon_sym_def] = ACTIONS(1770), + [anon_sym_def_DASHenv] = ACTIONS(1770), + [anon_sym_export_DASHenv] = ACTIONS(1770), + [anon_sym_extern] = ACTIONS(1770), + [anon_sym_module] = ACTIONS(1770), + [anon_sym_use] = ACTIONS(1770), + [anon_sym_LBRACK] = ACTIONS(1770), + [anon_sym_LPAREN] = ACTIONS(1770), + [anon_sym_DOLLAR] = ACTIONS(1770), + [anon_sym_error] = ACTIONS(1770), + [anon_sym_DASH] = ACTIONS(1770), + [anon_sym_break] = ACTIONS(1770), + [anon_sym_continue] = ACTIONS(1770), + [anon_sym_for] = ACTIONS(1770), + [anon_sym_loop] = ACTIONS(1770), + [anon_sym_while] = ACTIONS(1770), + [anon_sym_do] = ACTIONS(1770), + [anon_sym_if] = ACTIONS(1770), + [anon_sym_match] = ACTIONS(1770), + [anon_sym_LBRACE] = ACTIONS(1770), + [anon_sym_try] = ACTIONS(1770), + [anon_sym_return] = ACTIONS(1770), + [anon_sym_source] = ACTIONS(1770), + [anon_sym_source_DASHenv] = ACTIONS(1770), + [anon_sym_register] = ACTIONS(1770), + [anon_sym_hide] = ACTIONS(1770), + [anon_sym_hide_DASHenv] = ACTIONS(1770), + [anon_sym_overlay] = ACTIONS(1770), + [anon_sym_where] = ACTIONS(1770), + [anon_sym_not] = ACTIONS(1770), + [anon_sym_DOT_DOT_LT] = ACTIONS(1770), + [anon_sym_DOT_DOT] = ACTIONS(1770), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1770), + [sym_val_nothing] = ACTIONS(1770), + [anon_sym_true] = ACTIONS(1770), + [anon_sym_false] = ACTIONS(1770), + [aux_sym_val_number_token1] = ACTIONS(1770), + [aux_sym_val_number_token2] = ACTIONS(1770), + [aux_sym_val_number_token3] = ACTIONS(1770), + [aux_sym_val_number_token4] = ACTIONS(1770), + [anon_sym_inf] = ACTIONS(1770), + [anon_sym_DASHinf] = ACTIONS(1770), + [anon_sym_NaN] = ACTIONS(1770), + [anon_sym_0b] = ACTIONS(1770), + [anon_sym_0o] = ACTIONS(1770), + [anon_sym_0x] = ACTIONS(1770), + [sym_val_date] = ACTIONS(1770), + [anon_sym_DQUOTE] = ACTIONS(1770), + [sym__str_single_quotes] = ACTIONS(1770), + [sym__str_back_ticks] = ACTIONS(1770), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1770), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1770), + [anon_sym_CARET] = ACTIONS(1770), [anon_sym_POUND] = ACTIONS(3), }, [983] = { - [sym_val_record] = STATE(1172), [sym_comment] = STATE(983), - [sym_cmd_identifier] = ACTIONS(2007), - [anon_sym_SEMI] = ACTIONS(2007), - [anon_sym_LF] = ACTIONS(2005), - [anon_sym_export] = ACTIONS(2007), - [anon_sym_alias] = ACTIONS(2007), - [anon_sym_def] = ACTIONS(2007), - [anon_sym_def_DASHenv] = ACTIONS(2007), - [anon_sym_export_DASHenv] = ACTIONS(2007), - [anon_sym_extern] = ACTIONS(2007), - [anon_sym_module] = ACTIONS(2007), - [anon_sym_use] = ACTIONS(2007), - [anon_sym_LBRACK] = ACTIONS(2007), - [anon_sym_LPAREN] = ACTIONS(2007), - [anon_sym_DOLLAR] = ACTIONS(2007), - [anon_sym_error] = ACTIONS(2007), - [anon_sym_DASH] = ACTIONS(2007), - [anon_sym_break] = ACTIONS(2007), - [anon_sym_continue] = ACTIONS(2007), - [anon_sym_for] = ACTIONS(2007), - [anon_sym_loop] = ACTIONS(2007), - [anon_sym_while] = ACTIONS(2007), - [anon_sym_do] = ACTIONS(2007), - [anon_sym_if] = ACTIONS(2007), - [anon_sym_match] = ACTIONS(2007), - [anon_sym_LBRACE] = ACTIONS(2007), - [anon_sym_RBRACE] = ACTIONS(2007), - [anon_sym_try] = ACTIONS(2007), - [anon_sym_return] = ACTIONS(2007), - [anon_sym_let] = ACTIONS(2007), - [anon_sym_let_DASHenv] = ACTIONS(2007), - [anon_sym_mut] = ACTIONS(2007), - [anon_sym_const] = ACTIONS(2007), - [anon_sym_source] = ACTIONS(2007), - [anon_sym_source_DASHenv] = ACTIONS(2007), - [anon_sym_register] = ACTIONS(2007), - [anon_sym_hide] = ACTIONS(2007), - [anon_sym_hide_DASHenv] = ACTIONS(2007), - [anon_sym_overlay] = ACTIONS(2007), - [anon_sym_where] = ACTIONS(2007), - [anon_sym_not] = ACTIONS(2007), - [anon_sym_DOT_DOT_LT] = ACTIONS(2007), - [anon_sym_DOT_DOT] = ACTIONS(2007), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2007), - [sym_val_nothing] = ACTIONS(2007), - [anon_sym_true] = ACTIONS(2007), - [anon_sym_false] = ACTIONS(2007), - [aux_sym_val_number_token1] = ACTIONS(2007), - [aux_sym_val_number_token2] = ACTIONS(2007), - [aux_sym_val_number_token3] = ACTIONS(2007), - [aux_sym_val_number_token4] = ACTIONS(2007), - [anon_sym_inf] = ACTIONS(2007), - [anon_sym_DASHinf] = ACTIONS(2007), - [anon_sym_NaN] = ACTIONS(2007), - [anon_sym_0b] = ACTIONS(2007), - [anon_sym_0o] = ACTIONS(2007), - [anon_sym_0x] = ACTIONS(2007), - [sym_val_date] = ACTIONS(2007), - [anon_sym_DQUOTE] = ACTIONS(2007), - [sym__str_single_quotes] = ACTIONS(2007), - [sym__str_back_ticks] = ACTIONS(2007), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2007), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2007), - [anon_sym_CARET] = ACTIONS(2007), + [ts_builtin_sym_end] = ACTIONS(1822), + [anon_sym_export] = ACTIONS(1820), + [anon_sym_alias] = ACTIONS(1820), + [anon_sym_let] = ACTIONS(1820), + [anon_sym_let_DASHenv] = ACTIONS(1820), + [anon_sym_mut] = ACTIONS(1820), + [anon_sym_const] = ACTIONS(1820), + [sym_cmd_identifier] = ACTIONS(1820), + [anon_sym_SEMI] = ACTIONS(1820), + [anon_sym_LF] = ACTIONS(1822), + [anon_sym_def] = ACTIONS(1820), + [anon_sym_def_DASHenv] = ACTIONS(1820), + [anon_sym_export_DASHenv] = ACTIONS(1820), + [anon_sym_extern] = ACTIONS(1820), + [anon_sym_module] = ACTIONS(1820), + [anon_sym_use] = ACTIONS(1820), + [anon_sym_LBRACK] = ACTIONS(1820), + [anon_sym_LPAREN] = ACTIONS(1820), + [anon_sym_DOLLAR] = ACTIONS(1820), + [anon_sym_error] = ACTIONS(1820), + [anon_sym_DASH] = ACTIONS(1820), + [anon_sym_break] = ACTIONS(1820), + [anon_sym_continue] = ACTIONS(1820), + [anon_sym_for] = ACTIONS(1820), + [anon_sym_loop] = ACTIONS(1820), + [anon_sym_while] = ACTIONS(1820), + [anon_sym_do] = ACTIONS(1820), + [anon_sym_if] = ACTIONS(1820), + [anon_sym_match] = ACTIONS(1820), + [anon_sym_LBRACE] = ACTIONS(1820), + [anon_sym_try] = ACTIONS(1820), + [anon_sym_return] = ACTIONS(1820), + [anon_sym_source] = ACTIONS(1820), + [anon_sym_source_DASHenv] = ACTIONS(1820), + [anon_sym_register] = ACTIONS(1820), + [anon_sym_hide] = ACTIONS(1820), + [anon_sym_hide_DASHenv] = ACTIONS(1820), + [anon_sym_overlay] = ACTIONS(1820), + [anon_sym_where] = ACTIONS(1820), + [anon_sym_not] = ACTIONS(1820), + [anon_sym_DOT_DOT_LT] = ACTIONS(1820), + [anon_sym_DOT_DOT] = ACTIONS(1820), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1820), + [sym_val_nothing] = ACTIONS(1820), + [anon_sym_true] = ACTIONS(1820), + [anon_sym_false] = ACTIONS(1820), + [aux_sym_val_number_token1] = ACTIONS(1820), + [aux_sym_val_number_token2] = ACTIONS(1820), + [aux_sym_val_number_token3] = ACTIONS(1820), + [aux_sym_val_number_token4] = ACTIONS(1820), + [anon_sym_inf] = ACTIONS(1820), + [anon_sym_DASHinf] = ACTIONS(1820), + [anon_sym_NaN] = ACTIONS(1820), + [anon_sym_0b] = ACTIONS(1820), + [anon_sym_0o] = ACTIONS(1820), + [anon_sym_0x] = ACTIONS(1820), + [sym_val_date] = ACTIONS(1820), + [anon_sym_DQUOTE] = ACTIONS(1820), + [sym__str_single_quotes] = ACTIONS(1820), + [sym__str_back_ticks] = ACTIONS(1820), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1820), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1820), + [anon_sym_CARET] = ACTIONS(1820), [anon_sym_POUND] = ACTIONS(3), }, [984] = { [sym_comment] = STATE(984), - [sym_cmd_identifier] = ACTIONS(1780), - [anon_sym_SEMI] = ACTIONS(1780), - [anon_sym_LF] = ACTIONS(1782), - [anon_sym_export] = ACTIONS(1780), - [anon_sym_alias] = ACTIONS(1780), - [anon_sym_def] = ACTIONS(1780), - [anon_sym_def_DASHenv] = ACTIONS(1780), - [anon_sym_export_DASHenv] = ACTIONS(1780), - [anon_sym_extern] = ACTIONS(1780), - [anon_sym_module] = ACTIONS(1780), - [anon_sym_use] = ACTIONS(1780), - [anon_sym_LBRACK] = ACTIONS(1780), - [anon_sym_LPAREN] = ACTIONS(1780), - [anon_sym_PIPE] = ACTIONS(1780), - [anon_sym_DOLLAR] = ACTIONS(1780), - [anon_sym_error] = ACTIONS(1780), - [anon_sym_DASH] = ACTIONS(1780), - [anon_sym_break] = ACTIONS(1780), - [anon_sym_continue] = ACTIONS(1780), - [anon_sym_for] = ACTIONS(1780), - [anon_sym_loop] = ACTIONS(1780), - [anon_sym_while] = ACTIONS(1780), - [anon_sym_do] = ACTIONS(1780), - [anon_sym_if] = ACTIONS(1780), - [anon_sym_match] = ACTIONS(1780), - [anon_sym_LBRACE] = ACTIONS(1780), - [anon_sym_RBRACE] = ACTIONS(1780), - [anon_sym_try] = ACTIONS(1780), - [anon_sym_return] = ACTIONS(1780), - [anon_sym_let] = ACTIONS(1780), - [anon_sym_let_DASHenv] = ACTIONS(1780), - [anon_sym_mut] = ACTIONS(1780), - [anon_sym_const] = ACTIONS(1780), - [anon_sym_source] = ACTIONS(1780), - [anon_sym_source_DASHenv] = ACTIONS(1780), - [anon_sym_register] = ACTIONS(1780), - [anon_sym_hide] = ACTIONS(1780), - [anon_sym_hide_DASHenv] = ACTIONS(1780), - [anon_sym_overlay] = ACTIONS(1780), - [anon_sym_where] = ACTIONS(1780), - [anon_sym_not] = ACTIONS(1780), - [anon_sym_DOT_DOT_LT] = ACTIONS(1780), - [anon_sym_DOT_DOT] = ACTIONS(1780), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1780), - [sym_val_nothing] = ACTIONS(1780), - [anon_sym_true] = ACTIONS(1780), - [anon_sym_false] = ACTIONS(1780), - [aux_sym_val_number_token1] = ACTIONS(1780), - [aux_sym_val_number_token2] = ACTIONS(1780), - [aux_sym_val_number_token3] = ACTIONS(1780), - [aux_sym_val_number_token4] = ACTIONS(1780), - [anon_sym_inf] = ACTIONS(1780), - [anon_sym_DASHinf] = ACTIONS(1780), - [anon_sym_NaN] = ACTIONS(1780), - [anon_sym_0b] = ACTIONS(1780), - [anon_sym_0o] = ACTIONS(1780), - [anon_sym_0x] = ACTIONS(1780), - [sym_val_date] = ACTIONS(1780), - [anon_sym_DQUOTE] = ACTIONS(1780), - [sym__str_single_quotes] = ACTIONS(1780), - [sym__str_back_ticks] = ACTIONS(1780), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1780), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1780), - [anon_sym_CARET] = ACTIONS(1780), - [anon_sym_POUND] = ACTIONS(3), - }, - [985] = { - [sym_comment] = STATE(985), - [sym_cmd_identifier] = ACTIONS(2035), - [anon_sym_SEMI] = ACTIONS(2035), - [anon_sym_LF] = ACTIONS(2033), - [anon_sym_export] = ACTIONS(2035), - [anon_sym_alias] = ACTIONS(2035), - [anon_sym_def] = ACTIONS(2035), - [anon_sym_def_DASHenv] = ACTIONS(2035), - [anon_sym_export_DASHenv] = ACTIONS(2035), - [anon_sym_extern] = ACTIONS(2035), - [anon_sym_module] = ACTIONS(2035), - [anon_sym_use] = ACTIONS(2035), - [anon_sym_LBRACK] = ACTIONS(2035), - [anon_sym_LPAREN] = ACTIONS(2035), - [anon_sym_PIPE] = ACTIONS(2037), - [anon_sym_DOLLAR] = ACTIONS(2035), - [anon_sym_error] = ACTIONS(2035), - [anon_sym_DASH] = ACTIONS(2035), - [anon_sym_break] = ACTIONS(2035), - [anon_sym_continue] = ACTIONS(2035), - [anon_sym_for] = ACTIONS(2035), - [anon_sym_loop] = ACTIONS(2035), - [anon_sym_while] = ACTIONS(2035), - [anon_sym_do] = ACTIONS(2035), - [anon_sym_if] = ACTIONS(2035), - [anon_sym_match] = ACTIONS(2035), - [anon_sym_LBRACE] = ACTIONS(2035), - [anon_sym_RBRACE] = ACTIONS(2035), - [anon_sym_try] = ACTIONS(2035), - [anon_sym_return] = ACTIONS(2035), - [anon_sym_let] = ACTIONS(2035), - [anon_sym_let_DASHenv] = ACTIONS(2035), - [anon_sym_mut] = ACTIONS(2035), - [anon_sym_const] = ACTIONS(2035), - [anon_sym_source] = ACTIONS(2035), - [anon_sym_source_DASHenv] = ACTIONS(2035), - [anon_sym_register] = ACTIONS(2035), - [anon_sym_hide] = ACTIONS(2035), - [anon_sym_hide_DASHenv] = ACTIONS(2035), - [anon_sym_overlay] = ACTIONS(2035), - [anon_sym_where] = ACTIONS(2035), - [anon_sym_not] = ACTIONS(2035), - [anon_sym_DOT_DOT_LT] = ACTIONS(2035), - [anon_sym_DOT_DOT] = ACTIONS(2035), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2035), - [sym_val_nothing] = ACTIONS(2035), - [anon_sym_true] = ACTIONS(2035), - [anon_sym_false] = ACTIONS(2035), - [aux_sym_val_number_token1] = ACTIONS(2035), - [aux_sym_val_number_token2] = ACTIONS(2035), - [aux_sym_val_number_token3] = ACTIONS(2035), - [aux_sym_val_number_token4] = ACTIONS(2035), - [anon_sym_inf] = ACTIONS(2035), - [anon_sym_DASHinf] = ACTIONS(2035), - [anon_sym_NaN] = ACTIONS(2035), - [anon_sym_0b] = ACTIONS(2035), - [anon_sym_0o] = ACTIONS(2035), - [anon_sym_0x] = ACTIONS(2035), - [sym_val_date] = ACTIONS(2035), - [anon_sym_DQUOTE] = ACTIONS(2035), - [sym__str_single_quotes] = ACTIONS(2035), - [sym__str_back_ticks] = ACTIONS(2035), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2035), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2035), - [anon_sym_CARET] = ACTIONS(2035), - [anon_sym_POUND] = ACTIONS(3), - }, - [986] = { - [sym_comment] = STATE(986), - [sym_cmd_identifier] = ACTIONS(1126), - [anon_sym_SEMI] = ACTIONS(1126), - [anon_sym_LF] = ACTIONS(1128), - [anon_sym_export] = ACTIONS(1126), - [anon_sym_alias] = ACTIONS(1126), - [anon_sym_def] = ACTIONS(1126), - [anon_sym_def_DASHenv] = ACTIONS(1126), - [anon_sym_export_DASHenv] = ACTIONS(1126), - [anon_sym_extern] = ACTIONS(1126), - [anon_sym_module] = ACTIONS(1126), - [anon_sym_use] = ACTIONS(1126), - [anon_sym_LBRACK] = ACTIONS(1126), - [anon_sym_LPAREN] = ACTIONS(1126), - [anon_sym_DOLLAR] = ACTIONS(1126), - [anon_sym_error] = ACTIONS(1126), - [anon_sym_DASH] = ACTIONS(1126), - [anon_sym_break] = ACTIONS(1126), - [anon_sym_continue] = ACTIONS(1126), - [anon_sym_for] = ACTIONS(1126), - [anon_sym_loop] = ACTIONS(1126), - [anon_sym_while] = ACTIONS(1126), - [anon_sym_do] = ACTIONS(1126), - [anon_sym_if] = ACTIONS(1126), - [anon_sym_match] = ACTIONS(1126), - [anon_sym_LBRACE] = ACTIONS(1126), - [anon_sym_RBRACE] = ACTIONS(1126), - [anon_sym_DOT] = ACTIONS(1126), - [anon_sym_try] = ACTIONS(1126), - [anon_sym_return] = ACTIONS(1126), - [anon_sym_let] = ACTIONS(1126), - [anon_sym_let_DASHenv] = ACTIONS(1126), - [anon_sym_mut] = ACTIONS(1126), - [anon_sym_const] = ACTIONS(1126), - [anon_sym_source] = ACTIONS(1126), - [anon_sym_source_DASHenv] = ACTIONS(1126), - [anon_sym_register] = ACTIONS(1126), - [anon_sym_hide] = ACTIONS(1126), - [anon_sym_hide_DASHenv] = ACTIONS(1126), - [anon_sym_overlay] = ACTIONS(1126), - [anon_sym_where] = ACTIONS(1126), - [anon_sym_not] = ACTIONS(1126), - [anon_sym_DOT_DOT_LT] = ACTIONS(1126), - [anon_sym_DOT_DOT] = ACTIONS(1126), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1126), - [sym_val_nothing] = ACTIONS(1126), - [anon_sym_true] = ACTIONS(1126), - [anon_sym_false] = ACTIONS(1126), - [aux_sym_val_number_token1] = ACTIONS(1126), - [aux_sym_val_number_token2] = ACTIONS(1126), - [aux_sym_val_number_token3] = ACTIONS(1126), - [aux_sym_val_number_token4] = ACTIONS(1126), - [anon_sym_inf] = ACTIONS(1126), - [anon_sym_DASHinf] = ACTIONS(1126), - [anon_sym_NaN] = ACTIONS(1126), - [anon_sym_0b] = ACTIONS(1126), - [anon_sym_0o] = ACTIONS(1126), - [anon_sym_0x] = ACTIONS(1126), - [sym_val_date] = ACTIONS(1126), - [anon_sym_DQUOTE] = ACTIONS(1126), - [sym__str_single_quotes] = ACTIONS(1126), - [sym__str_back_ticks] = ACTIONS(1126), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1126), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1126), - [anon_sym_CARET] = ACTIONS(1126), - [anon_sym_POUND] = ACTIONS(3), - }, - [987] = { - [sym_comment] = STATE(987), - [sym_cmd_identifier] = ACTIONS(1159), - [anon_sym_SEMI] = ACTIONS(1159), - [anon_sym_LF] = ACTIONS(1161), - [anon_sym_export] = ACTIONS(1159), - [anon_sym_alias] = ACTIONS(1159), - [anon_sym_def] = ACTIONS(1159), - [anon_sym_def_DASHenv] = ACTIONS(1159), - [anon_sym_export_DASHenv] = ACTIONS(1159), - [anon_sym_extern] = ACTIONS(1159), - [anon_sym_module] = ACTIONS(1159), - [anon_sym_use] = ACTIONS(1159), - [anon_sym_LBRACK] = ACTIONS(1159), - [anon_sym_LPAREN] = ACTIONS(1159), - [anon_sym_PIPE] = ACTIONS(1159), - [anon_sym_DOLLAR] = ACTIONS(1159), - [anon_sym_error] = ACTIONS(1159), - [anon_sym_DASH] = ACTIONS(1159), - [anon_sym_break] = ACTIONS(1159), - [anon_sym_continue] = ACTIONS(1159), - [anon_sym_for] = ACTIONS(1159), - [anon_sym_loop] = ACTIONS(1159), - [anon_sym_while] = ACTIONS(1159), - [anon_sym_do] = ACTIONS(1159), - [anon_sym_if] = ACTIONS(1159), - [anon_sym_match] = ACTIONS(1159), - [anon_sym_LBRACE] = ACTIONS(1159), - [anon_sym_RBRACE] = ACTIONS(1159), - [anon_sym_try] = ACTIONS(1159), - [anon_sym_return] = ACTIONS(1159), - [anon_sym_let] = ACTIONS(1159), - [anon_sym_let_DASHenv] = ACTIONS(1159), - [anon_sym_mut] = ACTIONS(1159), - [anon_sym_const] = ACTIONS(1159), - [anon_sym_source] = ACTIONS(1159), - [anon_sym_source_DASHenv] = ACTIONS(1159), - [anon_sym_register] = ACTIONS(1159), - [anon_sym_hide] = ACTIONS(1159), - [anon_sym_hide_DASHenv] = ACTIONS(1159), - [anon_sym_overlay] = ACTIONS(1159), - [anon_sym_where] = ACTIONS(1159), - [anon_sym_not] = ACTIONS(1159), - [anon_sym_DOT_DOT_LT] = ACTIONS(1159), - [anon_sym_DOT_DOT] = ACTIONS(1159), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1159), - [sym_val_nothing] = ACTIONS(1159), - [anon_sym_true] = ACTIONS(1159), - [anon_sym_false] = ACTIONS(1159), - [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(1159), - [anon_sym_inf] = ACTIONS(1159), - [anon_sym_DASHinf] = ACTIONS(1159), - [anon_sym_NaN] = ACTIONS(1159), - [anon_sym_0b] = ACTIONS(1159), - [anon_sym_0o] = ACTIONS(1159), - [anon_sym_0x] = ACTIONS(1159), - [sym_val_date] = ACTIONS(1159), - [anon_sym_DQUOTE] = ACTIONS(1159), - [sym__str_single_quotes] = ACTIONS(1159), - [sym__str_back_ticks] = ACTIONS(1159), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1159), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1159), - [anon_sym_CARET] = ACTIONS(1159), - [anon_sym_POUND] = ACTIONS(3), - }, - [988] = { - [sym_comment] = STATE(988), - [ts_builtin_sym_end] = ACTIONS(1941), - [sym_cmd_identifier] = ACTIONS(1939), - [anon_sym_SEMI] = ACTIONS(1939), - [anon_sym_LF] = ACTIONS(1941), - [anon_sym_export] = ACTIONS(1939), - [anon_sym_alias] = ACTIONS(1939), - [anon_sym_def] = ACTIONS(1939), - [anon_sym_def_DASHenv] = ACTIONS(1939), - [anon_sym_export_DASHenv] = ACTIONS(1939), - [anon_sym_extern] = ACTIONS(1939), - [anon_sym_module] = ACTIONS(1939), - [anon_sym_use] = ACTIONS(1939), - [anon_sym_LBRACK] = ACTIONS(1939), - [anon_sym_LPAREN] = ACTIONS(1939), - [anon_sym_PIPE] = ACTIONS(1939), - [anon_sym_DOLLAR] = ACTIONS(1939), - [anon_sym_error] = ACTIONS(1939), - [anon_sym_DASH] = ACTIONS(1939), - [anon_sym_break] = ACTIONS(1939), - [anon_sym_continue] = ACTIONS(1939), - [anon_sym_for] = ACTIONS(1939), - [anon_sym_loop] = ACTIONS(1939), - [anon_sym_while] = ACTIONS(1939), - [anon_sym_do] = ACTIONS(1939), - [anon_sym_if] = ACTIONS(1939), - [anon_sym_match] = ACTIONS(1939), - [anon_sym_LBRACE] = ACTIONS(1939), - [anon_sym_try] = ACTIONS(1939), - [anon_sym_return] = ACTIONS(1939), - [anon_sym_let] = ACTIONS(1939), - [anon_sym_let_DASHenv] = ACTIONS(1939), - [anon_sym_mut] = ACTIONS(1939), - [anon_sym_const] = ACTIONS(1939), - [anon_sym_source] = ACTIONS(1939), - [anon_sym_source_DASHenv] = ACTIONS(1939), - [anon_sym_register] = ACTIONS(1939), - [anon_sym_hide] = ACTIONS(1939), - [anon_sym_hide_DASHenv] = ACTIONS(1939), - [anon_sym_overlay] = ACTIONS(1939), - [anon_sym_where] = ACTIONS(1939), - [anon_sym_not] = ACTIONS(1939), - [anon_sym_DOT_DOT_LT] = ACTIONS(1939), - [anon_sym_DOT_DOT] = ACTIONS(1939), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1939), - [sym_val_nothing] = ACTIONS(1939), - [anon_sym_true] = ACTIONS(1939), - [anon_sym_false] = ACTIONS(1939), - [aux_sym_val_number_token1] = ACTIONS(1939), - [aux_sym_val_number_token2] = ACTIONS(1939), - [aux_sym_val_number_token3] = ACTIONS(1939), - [aux_sym_val_number_token4] = ACTIONS(1939), - [anon_sym_inf] = ACTIONS(1939), - [anon_sym_DASHinf] = ACTIONS(1939), - [anon_sym_NaN] = ACTIONS(1939), - [anon_sym_0b] = ACTIONS(1939), - [anon_sym_0o] = ACTIONS(1939), - [anon_sym_0x] = ACTIONS(1939), - [sym_val_date] = ACTIONS(1939), - [anon_sym_DQUOTE] = ACTIONS(1939), - [sym__str_single_quotes] = ACTIONS(1939), - [sym__str_back_ticks] = ACTIONS(1939), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1939), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1939), - [anon_sym_CARET] = ACTIONS(1939), - [anon_sym_POUND] = ACTIONS(3), - }, - [989] = { - [sym_comment] = STATE(989), - [ts_builtin_sym_end] = ACTIONS(1945), - [sym_cmd_identifier] = ACTIONS(1943), - [anon_sym_SEMI] = ACTIONS(1943), - [anon_sym_LF] = ACTIONS(1945), - [anon_sym_export] = ACTIONS(1943), - [anon_sym_alias] = ACTIONS(1943), - [anon_sym_def] = ACTIONS(1943), - [anon_sym_def_DASHenv] = ACTIONS(1943), - [anon_sym_export_DASHenv] = ACTIONS(1943), - [anon_sym_extern] = ACTIONS(1943), - [anon_sym_module] = ACTIONS(1943), - [anon_sym_use] = ACTIONS(1943), - [anon_sym_LBRACK] = ACTIONS(1943), - [anon_sym_LPAREN] = ACTIONS(1943), - [anon_sym_PIPE] = ACTIONS(1943), - [anon_sym_DOLLAR] = ACTIONS(1943), - [anon_sym_error] = ACTIONS(1943), - [anon_sym_DASH] = ACTIONS(1943), - [anon_sym_break] = ACTIONS(1943), - [anon_sym_continue] = ACTIONS(1943), - [anon_sym_for] = ACTIONS(1943), - [anon_sym_loop] = ACTIONS(1943), - [anon_sym_while] = ACTIONS(1943), - [anon_sym_do] = ACTIONS(1943), - [anon_sym_if] = ACTIONS(1943), - [anon_sym_match] = ACTIONS(1943), - [anon_sym_LBRACE] = ACTIONS(1943), - [anon_sym_try] = ACTIONS(1943), - [anon_sym_return] = ACTIONS(1943), - [anon_sym_let] = ACTIONS(1943), - [anon_sym_let_DASHenv] = ACTIONS(1943), - [anon_sym_mut] = ACTIONS(1943), - [anon_sym_const] = ACTIONS(1943), - [anon_sym_source] = ACTIONS(1943), - [anon_sym_source_DASHenv] = ACTIONS(1943), - [anon_sym_register] = ACTIONS(1943), - [anon_sym_hide] = ACTIONS(1943), - [anon_sym_hide_DASHenv] = ACTIONS(1943), - [anon_sym_overlay] = ACTIONS(1943), - [anon_sym_where] = ACTIONS(1943), - [anon_sym_not] = ACTIONS(1943), - [anon_sym_DOT_DOT_LT] = ACTIONS(1943), - [anon_sym_DOT_DOT] = ACTIONS(1943), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1943), - [sym_val_nothing] = ACTIONS(1943), - [anon_sym_true] = ACTIONS(1943), - [anon_sym_false] = ACTIONS(1943), - [aux_sym_val_number_token1] = ACTIONS(1943), - [aux_sym_val_number_token2] = ACTIONS(1943), - [aux_sym_val_number_token3] = ACTIONS(1943), - [aux_sym_val_number_token4] = ACTIONS(1943), - [anon_sym_inf] = ACTIONS(1943), - [anon_sym_DASHinf] = ACTIONS(1943), - [anon_sym_NaN] = ACTIONS(1943), - [anon_sym_0b] = ACTIONS(1943), - [anon_sym_0o] = ACTIONS(1943), - [anon_sym_0x] = ACTIONS(1943), - [sym_val_date] = ACTIONS(1943), - [anon_sym_DQUOTE] = ACTIONS(1943), - [sym__str_single_quotes] = ACTIONS(1943), - [sym__str_back_ticks] = ACTIONS(1943), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1943), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1943), - [anon_sym_CARET] = ACTIONS(1943), - [anon_sym_POUND] = ACTIONS(3), - }, - [990] = { - [sym_comment] = STATE(990), - [ts_builtin_sym_end] = ACTIONS(1157), - [sym_cmd_identifier] = ACTIONS(1155), - [anon_sym_SEMI] = ACTIONS(1155), - [anon_sym_LF] = ACTIONS(1157), - [anon_sym_export] = ACTIONS(1155), - [anon_sym_alias] = ACTIONS(1155), - [anon_sym_def] = ACTIONS(1155), - [anon_sym_def_DASHenv] = ACTIONS(1155), - [anon_sym_export_DASHenv] = ACTIONS(1155), - [anon_sym_extern] = ACTIONS(1155), - [anon_sym_module] = ACTIONS(1155), - [anon_sym_use] = ACTIONS(1155), - [anon_sym_LBRACK] = ACTIONS(1155), - [anon_sym_LPAREN] = ACTIONS(1155), - [anon_sym_DOLLAR] = ACTIONS(1155), - [anon_sym_error] = ACTIONS(1155), - [anon_sym_DASH] = ACTIONS(1155), - [anon_sym_break] = ACTIONS(1155), - [anon_sym_continue] = ACTIONS(1155), - [anon_sym_for] = ACTIONS(1155), - [anon_sym_loop] = ACTIONS(1155), - [anon_sym_while] = ACTIONS(1155), - [anon_sym_do] = ACTIONS(1155), - [anon_sym_if] = ACTIONS(1155), - [anon_sym_match] = ACTIONS(1155), - [anon_sym_LBRACE] = ACTIONS(1155), - [anon_sym_try] = ACTIONS(1155), - [anon_sym_return] = ACTIONS(1155), - [anon_sym_let] = ACTIONS(1155), - [anon_sym_let_DASHenv] = ACTIONS(1155), - [anon_sym_mut] = ACTIONS(1155), - [anon_sym_const] = ACTIONS(1155), - [anon_sym_source] = ACTIONS(1155), - [anon_sym_source_DASHenv] = ACTIONS(1155), - [anon_sym_register] = ACTIONS(1155), - [anon_sym_hide] = ACTIONS(1155), - [anon_sym_hide_DASHenv] = ACTIONS(1155), - [anon_sym_overlay] = ACTIONS(1155), - [anon_sym_STAR] = ACTIONS(1155), - [anon_sym_where] = ACTIONS(1155), - [anon_sym_not] = ACTIONS(1155), - [anon_sym_DOT_DOT_LT] = ACTIONS(1155), - [anon_sym_DOT_DOT] = ACTIONS(1155), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1155), - [sym_val_nothing] = ACTIONS(1155), - [anon_sym_true] = ACTIONS(1155), - [anon_sym_false] = ACTIONS(1155), - [aux_sym_val_number_token1] = ACTIONS(1155), - [aux_sym_val_number_token2] = ACTIONS(1155), - [aux_sym_val_number_token3] = ACTIONS(1155), - [aux_sym_val_number_token4] = ACTIONS(1155), - [anon_sym_inf] = ACTIONS(1155), - [anon_sym_DASHinf] = ACTIONS(1155), - [anon_sym_NaN] = ACTIONS(1155), - [anon_sym_0b] = ACTIONS(1155), - [anon_sym_0o] = ACTIONS(1155), - [anon_sym_0x] = ACTIONS(1155), - [sym_val_date] = ACTIONS(1155), - [anon_sym_DQUOTE] = ACTIONS(1155), - [sym__str_single_quotes] = ACTIONS(1155), - [sym__str_back_ticks] = ACTIONS(1155), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1155), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1155), - [anon_sym_CARET] = ACTIONS(1155), - [anon_sym_POUND] = ACTIONS(3), - }, - [991] = { - [sym_comment] = STATE(991), - [ts_builtin_sym_end] = ACTIONS(1967), - [sym_cmd_identifier] = ACTIONS(1965), - [anon_sym_SEMI] = ACTIONS(1965), - [anon_sym_LF] = ACTIONS(1967), - [anon_sym_export] = ACTIONS(1965), - [anon_sym_alias] = ACTIONS(1965), - [anon_sym_def] = ACTIONS(1965), - [anon_sym_def_DASHenv] = ACTIONS(1965), - [anon_sym_export_DASHenv] = ACTIONS(1965), - [anon_sym_extern] = ACTIONS(1965), - [anon_sym_module] = ACTIONS(1965), - [anon_sym_use] = ACTIONS(1965), - [anon_sym_LBRACK] = ACTIONS(1965), - [anon_sym_LPAREN] = ACTIONS(1965), - [anon_sym_PIPE] = ACTIONS(1965), - [anon_sym_DOLLAR] = ACTIONS(1965), - [anon_sym_error] = ACTIONS(1965), - [anon_sym_DASH] = ACTIONS(1965), - [anon_sym_break] = ACTIONS(1965), - [anon_sym_continue] = ACTIONS(1965), - [anon_sym_for] = ACTIONS(1965), - [anon_sym_loop] = ACTIONS(1965), - [anon_sym_while] = ACTIONS(1965), - [anon_sym_do] = ACTIONS(1965), - [anon_sym_if] = ACTIONS(1965), - [anon_sym_match] = ACTIONS(1965), - [anon_sym_LBRACE] = ACTIONS(1965), - [anon_sym_try] = ACTIONS(1965), - [anon_sym_return] = ACTIONS(1965), - [anon_sym_let] = ACTIONS(1965), - [anon_sym_let_DASHenv] = ACTIONS(1965), - [anon_sym_mut] = ACTIONS(1965), - [anon_sym_const] = ACTIONS(1965), - [anon_sym_source] = ACTIONS(1965), - [anon_sym_source_DASHenv] = ACTIONS(1965), - [anon_sym_register] = ACTIONS(1965), - [anon_sym_hide] = ACTIONS(1965), - [anon_sym_hide_DASHenv] = ACTIONS(1965), - [anon_sym_overlay] = ACTIONS(1965), - [anon_sym_where] = ACTIONS(1965), - [anon_sym_not] = ACTIONS(1965), - [anon_sym_DOT_DOT_LT] = ACTIONS(1965), - [anon_sym_DOT_DOT] = ACTIONS(1965), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1965), - [sym_val_nothing] = ACTIONS(1965), - [anon_sym_true] = ACTIONS(1965), - [anon_sym_false] = ACTIONS(1965), - [aux_sym_val_number_token1] = ACTIONS(1965), - [aux_sym_val_number_token2] = ACTIONS(1965), - [aux_sym_val_number_token3] = ACTIONS(1965), - [aux_sym_val_number_token4] = ACTIONS(1965), - [anon_sym_inf] = ACTIONS(1965), - [anon_sym_DASHinf] = ACTIONS(1965), - [anon_sym_NaN] = ACTIONS(1965), - [anon_sym_0b] = ACTIONS(1965), - [anon_sym_0o] = ACTIONS(1965), - [anon_sym_0x] = ACTIONS(1965), - [sym_val_date] = ACTIONS(1965), - [anon_sym_DQUOTE] = ACTIONS(1965), - [sym__str_single_quotes] = ACTIONS(1965), - [sym__str_back_ticks] = ACTIONS(1965), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1965), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1965), - [anon_sym_CARET] = ACTIONS(1965), - [anon_sym_POUND] = ACTIONS(3), - }, - [992] = { - [sym_comment] = STATE(992), - [sym_cmd_identifier] = ACTIONS(1772), - [anon_sym_SEMI] = ACTIONS(1772), - [anon_sym_LF] = ACTIONS(1774), - [anon_sym_export] = ACTIONS(1772), - [anon_sym_alias] = ACTIONS(1772), - [anon_sym_def] = ACTIONS(1772), - [anon_sym_def_DASHenv] = ACTIONS(1772), - [anon_sym_export_DASHenv] = ACTIONS(1772), - [anon_sym_extern] = ACTIONS(1772), - [anon_sym_module] = ACTIONS(1772), - [anon_sym_use] = ACTIONS(1772), - [anon_sym_LBRACK] = ACTIONS(1772), - [anon_sym_LPAREN] = ACTIONS(1772), - [anon_sym_PIPE] = ACTIONS(1772), - [anon_sym_DOLLAR] = ACTIONS(1772), - [anon_sym_error] = ACTIONS(1772), - [anon_sym_DASH] = ACTIONS(1772), - [anon_sym_break] = ACTIONS(1772), - [anon_sym_continue] = ACTIONS(1772), - [anon_sym_for] = ACTIONS(1772), - [anon_sym_loop] = ACTIONS(1772), - [anon_sym_while] = ACTIONS(1772), - [anon_sym_do] = ACTIONS(1772), - [anon_sym_if] = ACTIONS(1772), - [anon_sym_match] = ACTIONS(1772), - [anon_sym_LBRACE] = ACTIONS(1772), - [anon_sym_RBRACE] = ACTIONS(1772), - [anon_sym_try] = ACTIONS(1772), - [anon_sym_return] = ACTIONS(1772), - [anon_sym_let] = ACTIONS(1772), - [anon_sym_let_DASHenv] = ACTIONS(1772), - [anon_sym_mut] = ACTIONS(1772), - [anon_sym_const] = ACTIONS(1772), - [anon_sym_source] = ACTIONS(1772), - [anon_sym_source_DASHenv] = ACTIONS(1772), - [anon_sym_register] = ACTIONS(1772), - [anon_sym_hide] = ACTIONS(1772), - [anon_sym_hide_DASHenv] = ACTIONS(1772), - [anon_sym_overlay] = ACTIONS(1772), - [anon_sym_where] = ACTIONS(1772), - [anon_sym_not] = ACTIONS(1772), - [anon_sym_DOT_DOT_LT] = ACTIONS(1772), - [anon_sym_DOT_DOT] = ACTIONS(1772), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1772), - [sym_val_nothing] = ACTIONS(1772), - [anon_sym_true] = ACTIONS(1772), - [anon_sym_false] = ACTIONS(1772), - [aux_sym_val_number_token1] = ACTIONS(1772), - [aux_sym_val_number_token2] = ACTIONS(1772), - [aux_sym_val_number_token3] = ACTIONS(1772), - [aux_sym_val_number_token4] = ACTIONS(1772), - [anon_sym_inf] = ACTIONS(1772), - [anon_sym_DASHinf] = ACTIONS(1772), - [anon_sym_NaN] = ACTIONS(1772), - [anon_sym_0b] = ACTIONS(1772), - [anon_sym_0o] = ACTIONS(1772), - [anon_sym_0x] = ACTIONS(1772), - [sym_val_date] = ACTIONS(1772), - [anon_sym_DQUOTE] = ACTIONS(1772), - [sym__str_single_quotes] = ACTIONS(1772), - [sym__str_back_ticks] = ACTIONS(1772), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1772), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1772), - [anon_sym_CARET] = ACTIONS(1772), - [anon_sym_POUND] = ACTIONS(3), - }, - [993] = { - [sym_comment] = STATE(993), - [sym_cmd_identifier] = ACTIONS(1780), - [anon_sym_export] = ACTIONS(1780), - [anon_sym_alias] = ACTIONS(1780), - [anon_sym_def] = ACTIONS(1780), - [anon_sym_def_DASHenv] = ACTIONS(1780), - [anon_sym_export_DASHenv] = ACTIONS(1780), - [anon_sym_extern] = ACTIONS(1780), - [anon_sym_module] = ACTIONS(1780), - [anon_sym_use] = ACTIONS(1780), - [anon_sym_LBRACK] = ACTIONS(1782), - [anon_sym_LPAREN] = ACTIONS(1782), - [anon_sym_DOLLAR] = ACTIONS(1780), - [anon_sym_error] = ACTIONS(1780), - [anon_sym_DASH_DASH] = ACTIONS(1782), - [anon_sym_DASH] = ACTIONS(1780), - [anon_sym_break] = ACTIONS(1780), - [anon_sym_continue] = ACTIONS(1780), - [anon_sym_for] = ACTIONS(1780), - [anon_sym_loop] = ACTIONS(1780), - [anon_sym_while] = ACTIONS(1780), - [anon_sym_do] = ACTIONS(1780), - [anon_sym_if] = ACTIONS(1780), - [anon_sym_match] = ACTIONS(1780), - [anon_sym_LBRACE] = ACTIONS(1782), - [anon_sym_RBRACE] = ACTIONS(1782), - [anon_sym_try] = ACTIONS(1780), - [anon_sym_return] = ACTIONS(1780), - [anon_sym_let] = ACTIONS(1780), - [anon_sym_let_DASHenv] = ACTIONS(1780), - [anon_sym_mut] = ACTIONS(1780), - [anon_sym_const] = ACTIONS(1780), - [anon_sym_source] = ACTIONS(1780), - [anon_sym_source_DASHenv] = ACTIONS(1780), - [anon_sym_register] = ACTIONS(1780), - [anon_sym_hide] = ACTIONS(1780), - [anon_sym_hide_DASHenv] = ACTIONS(1780), - [anon_sym_overlay] = ACTIONS(1780), - [anon_sym_as] = ACTIONS(1780), - [anon_sym_where] = ACTIONS(1780), - [anon_sym_not] = ACTIONS(1780), - [anon_sym_DOT_DOT_LT] = ACTIONS(1782), - [anon_sym_DOT_DOT] = ACTIONS(1780), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1782), - [sym_val_nothing] = ACTIONS(1780), - [anon_sym_true] = ACTIONS(1780), - [anon_sym_false] = ACTIONS(1780), - [aux_sym_val_number_token1] = ACTIONS(1780), - [aux_sym_val_number_token2] = ACTIONS(1782), - [aux_sym_val_number_token3] = ACTIONS(1782), - [aux_sym_val_number_token4] = ACTIONS(1782), - [anon_sym_inf] = ACTIONS(1780), - [anon_sym_DASHinf] = ACTIONS(1780), - [anon_sym_NaN] = ACTIONS(1780), - [anon_sym_0b] = ACTIONS(1780), - [anon_sym_0o] = ACTIONS(1780), - [anon_sym_0x] = ACTIONS(1780), - [sym_val_date] = ACTIONS(1782), - [anon_sym_DQUOTE] = ACTIONS(1782), - [sym__str_single_quotes] = ACTIONS(1782), - [sym__str_back_ticks] = ACTIONS(1782), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1782), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1782), - [anon_sym_CARET] = ACTIONS(1782), - [sym_short_flag] = ACTIONS(1780), - [anon_sym_POUND] = ACTIONS(153), - }, - [994] = { - [sym_comment] = STATE(994), - [ts_builtin_sym_end] = ACTIONS(1688), - [sym_cmd_identifier] = ACTIONS(1686), - [anon_sym_SEMI] = ACTIONS(1686), - [anon_sym_LF] = ACTIONS(1688), - [anon_sym_export] = ACTIONS(1686), - [anon_sym_alias] = ACTIONS(1686), - [anon_sym_def] = ACTIONS(1686), - [anon_sym_def_DASHenv] = ACTIONS(1686), - [anon_sym_export_DASHenv] = ACTIONS(1686), - [anon_sym_extern] = ACTIONS(1686), - [anon_sym_module] = ACTIONS(1686), - [anon_sym_use] = ACTIONS(1686), - [anon_sym_LBRACK] = ACTIONS(1686), - [anon_sym_LPAREN] = ACTIONS(1686), - [anon_sym_PIPE] = ACTIONS(1686), - [anon_sym_DOLLAR] = ACTIONS(1686), - [anon_sym_error] = ACTIONS(1686), - [anon_sym_DASH] = ACTIONS(1686), - [anon_sym_break] = ACTIONS(1686), - [anon_sym_continue] = ACTIONS(1686), - [anon_sym_for] = ACTIONS(1686), - [anon_sym_loop] = ACTIONS(1686), - [anon_sym_while] = ACTIONS(1686), - [anon_sym_do] = ACTIONS(1686), - [anon_sym_if] = ACTIONS(1686), - [anon_sym_match] = ACTIONS(1686), - [anon_sym_LBRACE] = ACTIONS(1686), - [anon_sym_try] = ACTIONS(1686), - [anon_sym_return] = ACTIONS(1686), - [anon_sym_let] = ACTIONS(1686), - [anon_sym_let_DASHenv] = ACTIONS(1686), - [anon_sym_mut] = ACTIONS(1686), - [anon_sym_const] = ACTIONS(1686), - [anon_sym_source] = ACTIONS(1686), - [anon_sym_source_DASHenv] = ACTIONS(1686), - [anon_sym_register] = ACTIONS(1686), - [anon_sym_hide] = ACTIONS(1686), - [anon_sym_hide_DASHenv] = ACTIONS(1686), - [anon_sym_overlay] = ACTIONS(1686), - [anon_sym_where] = ACTIONS(1686), - [anon_sym_not] = ACTIONS(1686), - [anon_sym_DOT_DOT_LT] = ACTIONS(1686), - [anon_sym_DOT_DOT] = ACTIONS(1686), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1686), - [sym_val_nothing] = ACTIONS(1686), - [anon_sym_true] = ACTIONS(1686), - [anon_sym_false] = ACTIONS(1686), - [aux_sym_val_number_token1] = ACTIONS(1686), - [aux_sym_val_number_token2] = ACTIONS(1686), - [aux_sym_val_number_token3] = ACTIONS(1686), - [aux_sym_val_number_token4] = ACTIONS(1686), - [anon_sym_inf] = ACTIONS(1686), - [anon_sym_DASHinf] = ACTIONS(1686), - [anon_sym_NaN] = ACTIONS(1686), - [anon_sym_0b] = ACTIONS(1686), - [anon_sym_0o] = ACTIONS(1686), - [anon_sym_0x] = ACTIONS(1686), - [sym_val_date] = ACTIONS(1686), - [anon_sym_DQUOTE] = ACTIONS(1686), - [sym__str_single_quotes] = ACTIONS(1686), - [sym__str_back_ticks] = ACTIONS(1686), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1686), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1686), - [anon_sym_CARET] = ACTIONS(1686), - [anon_sym_POUND] = ACTIONS(3), - }, - [995] = { - [sym_comment] = STATE(995), - [sym_cmd_identifier] = ACTIONS(1163), - [anon_sym_SEMI] = ACTIONS(1163), - [anon_sym_LF] = ACTIONS(1165), - [anon_sym_export] = ACTIONS(1163), - [anon_sym_alias] = ACTIONS(1163), - [anon_sym_def] = ACTIONS(1163), - [anon_sym_def_DASHenv] = ACTIONS(1163), - [anon_sym_export_DASHenv] = ACTIONS(1163), - [anon_sym_extern] = ACTIONS(1163), - [anon_sym_module] = ACTIONS(1163), - [anon_sym_use] = ACTIONS(1163), - [anon_sym_LBRACK] = ACTIONS(1163), - [anon_sym_LPAREN] = ACTIONS(1163), - [anon_sym_PIPE] = ACTIONS(1163), - [anon_sym_DOLLAR] = ACTIONS(1163), - [anon_sym_error] = ACTIONS(1163), - [anon_sym_DASH] = ACTIONS(1163), - [anon_sym_break] = ACTIONS(1163), - [anon_sym_continue] = ACTIONS(1163), - [anon_sym_for] = ACTIONS(1163), - [anon_sym_loop] = ACTIONS(1163), - [anon_sym_while] = ACTIONS(1163), - [anon_sym_do] = ACTIONS(1163), - [anon_sym_if] = ACTIONS(1163), - [anon_sym_match] = ACTIONS(1163), - [anon_sym_LBRACE] = ACTIONS(1163), - [anon_sym_RBRACE] = ACTIONS(1163), - [anon_sym_try] = ACTIONS(1163), - [anon_sym_return] = ACTIONS(1163), - [anon_sym_let] = ACTIONS(1163), - [anon_sym_let_DASHenv] = ACTIONS(1163), - [anon_sym_mut] = ACTIONS(1163), - [anon_sym_const] = ACTIONS(1163), - [anon_sym_source] = ACTIONS(1163), - [anon_sym_source_DASHenv] = ACTIONS(1163), - [anon_sym_register] = ACTIONS(1163), - [anon_sym_hide] = ACTIONS(1163), - [anon_sym_hide_DASHenv] = ACTIONS(1163), - [anon_sym_overlay] = ACTIONS(1163), - [anon_sym_where] = ACTIONS(1163), - [anon_sym_not] = ACTIONS(1163), - [anon_sym_DOT_DOT_LT] = ACTIONS(1163), - [anon_sym_DOT_DOT] = ACTIONS(1163), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1163), - [sym_val_nothing] = ACTIONS(1163), - [anon_sym_true] = ACTIONS(1163), - [anon_sym_false] = ACTIONS(1163), - [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(1163), - [anon_sym_inf] = ACTIONS(1163), - [anon_sym_DASHinf] = ACTIONS(1163), - [anon_sym_NaN] = ACTIONS(1163), - [anon_sym_0b] = ACTIONS(1163), - [anon_sym_0o] = ACTIONS(1163), - [anon_sym_0x] = ACTIONS(1163), - [sym_val_date] = ACTIONS(1163), - [anon_sym_DQUOTE] = ACTIONS(1163), - [sym__str_single_quotes] = ACTIONS(1163), - [sym__str_back_ticks] = ACTIONS(1163), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1163), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1163), - [anon_sym_CARET] = ACTIONS(1163), - [anon_sym_POUND] = ACTIONS(3), - }, - [996] = { - [sym_path] = STATE(1182), - [sym_comment] = STATE(996), - [aux_sym_cell_path_repeat1] = STATE(996), - [sym_cmd_identifier] = ACTIONS(935), - [anon_sym_export] = ACTIONS(935), - [anon_sym_alias] = ACTIONS(935), - [anon_sym_def] = ACTIONS(935), - [anon_sym_def_DASHenv] = ACTIONS(935), - [anon_sym_export_DASHenv] = ACTIONS(935), - [anon_sym_extern] = ACTIONS(935), - [anon_sym_module] = ACTIONS(935), - [anon_sym_use] = ACTIONS(935), - [anon_sym_LBRACK] = ACTIONS(937), - [anon_sym_LPAREN] = ACTIONS(937), - [anon_sym_DOLLAR] = ACTIONS(935), - [anon_sym_error] = ACTIONS(935), - [anon_sym_DASH] = ACTIONS(935), - [anon_sym_break] = ACTIONS(935), - [anon_sym_continue] = ACTIONS(935), - [anon_sym_for] = ACTIONS(935), - [anon_sym_loop] = ACTIONS(935), - [anon_sym_while] = ACTIONS(935), - [anon_sym_do] = ACTIONS(935), - [anon_sym_if] = ACTIONS(935), - [anon_sym_match] = ACTIONS(935), - [anon_sym_LBRACE] = ACTIONS(937), - [anon_sym_RBRACE] = ACTIONS(937), - [anon_sym_DOT] = ACTIONS(2049), - [anon_sym_try] = ACTIONS(935), - [anon_sym_return] = ACTIONS(935), - [anon_sym_let] = ACTIONS(935), - [anon_sym_let_DASHenv] = ACTIONS(935), - [anon_sym_mut] = ACTIONS(935), - [anon_sym_const] = ACTIONS(935), - [anon_sym_source] = ACTIONS(935), - [anon_sym_source_DASHenv] = ACTIONS(935), - [anon_sym_register] = ACTIONS(935), - [anon_sym_hide] = ACTIONS(935), - [anon_sym_hide_DASHenv] = ACTIONS(935), - [anon_sym_overlay] = ACTIONS(935), - [anon_sym_where] = ACTIONS(935), - [anon_sym_not] = ACTIONS(935), - [anon_sym_DOT_DOT_LT] = ACTIONS(937), - [anon_sym_DOT_DOT] = ACTIONS(935), - [anon_sym_DOT_DOT_EQ] = ACTIONS(937), - [sym_val_nothing] = ACTIONS(935), - [anon_sym_true] = ACTIONS(935), - [anon_sym_false] = ACTIONS(935), - [aux_sym_val_number_token1] = ACTIONS(935), - [aux_sym_val_number_token2] = ACTIONS(937), - [aux_sym_val_number_token3] = ACTIONS(937), - [aux_sym_val_number_token4] = ACTIONS(937), - [anon_sym_inf] = ACTIONS(935), - [anon_sym_DASHinf] = ACTIONS(937), - [anon_sym_NaN] = ACTIONS(935), - [anon_sym_0b] = ACTIONS(935), - [anon_sym_0o] = ACTIONS(935), - [anon_sym_0x] = ACTIONS(935), - [sym_val_date] = ACTIONS(937), - [anon_sym_DQUOTE] = ACTIONS(937), - [sym__str_single_quotes] = ACTIONS(937), - [sym__str_back_ticks] = ACTIONS(937), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(937), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(937), - [anon_sym_CARET] = ACTIONS(937), - [anon_sym_POUND] = ACTIONS(153), - }, - [997] = { - [sym_comment] = STATE(997), - [ts_builtin_sym_end] = ACTIONS(1913), - [sym_cmd_identifier] = ACTIONS(1911), - [anon_sym_SEMI] = ACTIONS(1911), - [anon_sym_LF] = ACTIONS(1913), - [anon_sym_export] = ACTIONS(1911), - [anon_sym_alias] = ACTIONS(1911), - [anon_sym_def] = ACTIONS(1911), - [anon_sym_def_DASHenv] = ACTIONS(1911), - [anon_sym_export_DASHenv] = ACTIONS(1911), - [anon_sym_extern] = ACTIONS(1911), - [anon_sym_module] = ACTIONS(1911), - [anon_sym_use] = ACTIONS(1911), - [anon_sym_LBRACK] = ACTIONS(1911), - [anon_sym_LPAREN] = ACTIONS(1911), - [anon_sym_PIPE] = ACTIONS(1911), - [anon_sym_DOLLAR] = ACTIONS(1911), - [anon_sym_error] = ACTIONS(1911), - [anon_sym_DASH] = ACTIONS(1911), - [anon_sym_break] = ACTIONS(1911), - [anon_sym_continue] = ACTIONS(1911), - [anon_sym_for] = ACTIONS(1911), - [anon_sym_loop] = ACTIONS(1911), - [anon_sym_while] = ACTIONS(1911), - [anon_sym_do] = ACTIONS(1911), - [anon_sym_if] = ACTIONS(1911), - [anon_sym_match] = ACTIONS(1911), - [anon_sym_LBRACE] = ACTIONS(1911), - [anon_sym_try] = ACTIONS(1911), - [anon_sym_return] = ACTIONS(1911), - [anon_sym_let] = ACTIONS(1911), - [anon_sym_let_DASHenv] = ACTIONS(1911), - [anon_sym_mut] = ACTIONS(1911), - [anon_sym_const] = ACTIONS(1911), - [anon_sym_source] = ACTIONS(1911), - [anon_sym_source_DASHenv] = ACTIONS(1911), - [anon_sym_register] = ACTIONS(1911), - [anon_sym_hide] = ACTIONS(1911), - [anon_sym_hide_DASHenv] = ACTIONS(1911), - [anon_sym_overlay] = ACTIONS(1911), - [anon_sym_where] = ACTIONS(1911), - [anon_sym_not] = ACTIONS(1911), - [anon_sym_DOT_DOT_LT] = ACTIONS(1911), - [anon_sym_DOT_DOT] = ACTIONS(1911), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1911), - [sym_val_nothing] = ACTIONS(1911), - [anon_sym_true] = ACTIONS(1911), - [anon_sym_false] = ACTIONS(1911), - [aux_sym_val_number_token1] = ACTIONS(1911), - [aux_sym_val_number_token2] = ACTIONS(1911), - [aux_sym_val_number_token3] = ACTIONS(1911), - [aux_sym_val_number_token4] = ACTIONS(1911), - [anon_sym_inf] = ACTIONS(1911), - [anon_sym_DASHinf] = ACTIONS(1911), - [anon_sym_NaN] = ACTIONS(1911), - [anon_sym_0b] = ACTIONS(1911), - [anon_sym_0o] = ACTIONS(1911), - [anon_sym_0x] = ACTIONS(1911), - [sym_val_date] = ACTIONS(1911), - [anon_sym_DQUOTE] = ACTIONS(1911), - [sym__str_single_quotes] = ACTIONS(1911), - [sym__str_back_ticks] = ACTIONS(1911), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1911), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1911), - [anon_sym_CARET] = ACTIONS(1911), - [anon_sym_POUND] = ACTIONS(3), - }, - [998] = { - [sym_comment] = STATE(998), - [sym_cmd_identifier] = ACTIONS(1772), - [anon_sym_export] = ACTIONS(1772), - [anon_sym_alias] = ACTIONS(1772), - [anon_sym_def] = ACTIONS(1772), - [anon_sym_def_DASHenv] = ACTIONS(1772), - [anon_sym_export_DASHenv] = ACTIONS(1772), - [anon_sym_extern] = ACTIONS(1772), - [anon_sym_module] = ACTIONS(1772), - [anon_sym_use] = ACTIONS(1772), - [anon_sym_LBRACK] = ACTIONS(1774), - [anon_sym_LPAREN] = ACTIONS(1774), - [anon_sym_DOLLAR] = ACTIONS(1772), - [anon_sym_error] = ACTIONS(1772), - [anon_sym_DASH_DASH] = ACTIONS(1774), - [anon_sym_DASH] = ACTIONS(1772), - [anon_sym_break] = ACTIONS(1772), - [anon_sym_continue] = ACTIONS(1772), - [anon_sym_for] = ACTIONS(1772), - [anon_sym_loop] = ACTIONS(1772), - [anon_sym_while] = ACTIONS(1772), - [anon_sym_do] = ACTIONS(1772), - [anon_sym_if] = ACTIONS(1772), - [anon_sym_match] = ACTIONS(1772), - [anon_sym_LBRACE] = ACTIONS(1774), - [anon_sym_RBRACE] = ACTIONS(1774), - [anon_sym_try] = ACTIONS(1772), - [anon_sym_return] = ACTIONS(1772), - [anon_sym_let] = ACTIONS(1772), - [anon_sym_let_DASHenv] = ACTIONS(1772), - [anon_sym_mut] = ACTIONS(1772), - [anon_sym_const] = ACTIONS(1772), - [anon_sym_source] = ACTIONS(1772), - [anon_sym_source_DASHenv] = ACTIONS(1772), - [anon_sym_register] = ACTIONS(1772), - [anon_sym_hide] = ACTIONS(1772), - [anon_sym_hide_DASHenv] = ACTIONS(1772), - [anon_sym_overlay] = ACTIONS(1772), - [anon_sym_as] = ACTIONS(1772), - [anon_sym_where] = ACTIONS(1772), - [anon_sym_not] = ACTIONS(1772), - [anon_sym_DOT_DOT_LT] = ACTIONS(1774), - [anon_sym_DOT_DOT] = ACTIONS(1772), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1774), - [sym_val_nothing] = ACTIONS(1772), - [anon_sym_true] = ACTIONS(1772), - [anon_sym_false] = ACTIONS(1772), - [aux_sym_val_number_token1] = ACTIONS(1772), - [aux_sym_val_number_token2] = ACTIONS(1774), - [aux_sym_val_number_token3] = ACTIONS(1774), - [aux_sym_val_number_token4] = ACTIONS(1774), - [anon_sym_inf] = ACTIONS(1772), - [anon_sym_DASHinf] = ACTIONS(1772), - [anon_sym_NaN] = ACTIONS(1772), - [anon_sym_0b] = ACTIONS(1772), - [anon_sym_0o] = ACTIONS(1772), - [anon_sym_0x] = ACTIONS(1772), - [sym_val_date] = ACTIONS(1774), - [anon_sym_DQUOTE] = ACTIONS(1774), - [sym__str_single_quotes] = ACTIONS(1774), - [sym__str_back_ticks] = ACTIONS(1774), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1774), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1774), - [anon_sym_CARET] = ACTIONS(1774), - [sym_short_flag] = ACTIONS(1772), - [anon_sym_POUND] = ACTIONS(153), - }, - [999] = { - [sym_comment] = STATE(999), - [ts_builtin_sym_end] = ACTIONS(1909), - [sym_cmd_identifier] = ACTIONS(1907), - [anon_sym_SEMI] = ACTIONS(1907), - [anon_sym_LF] = ACTIONS(1909), - [anon_sym_export] = ACTIONS(1907), - [anon_sym_alias] = ACTIONS(1907), - [anon_sym_def] = ACTIONS(1907), - [anon_sym_def_DASHenv] = ACTIONS(1907), - [anon_sym_export_DASHenv] = ACTIONS(1907), - [anon_sym_extern] = ACTIONS(1907), - [anon_sym_module] = ACTIONS(1907), - [anon_sym_use] = ACTIONS(1907), - [anon_sym_LBRACK] = ACTIONS(1907), - [anon_sym_LPAREN] = ACTIONS(1907), - [anon_sym_PIPE] = ACTIONS(1907), - [anon_sym_DOLLAR] = ACTIONS(1907), - [anon_sym_error] = ACTIONS(1907), - [anon_sym_DASH] = ACTIONS(1907), - [anon_sym_break] = ACTIONS(1907), - [anon_sym_continue] = ACTIONS(1907), - [anon_sym_for] = ACTIONS(1907), - [anon_sym_loop] = ACTIONS(1907), - [anon_sym_while] = ACTIONS(1907), - [anon_sym_do] = ACTIONS(1907), - [anon_sym_if] = ACTIONS(1907), - [anon_sym_match] = ACTIONS(1907), - [anon_sym_LBRACE] = ACTIONS(1907), - [anon_sym_try] = ACTIONS(1907), - [anon_sym_return] = ACTIONS(1907), - [anon_sym_let] = ACTIONS(1907), - [anon_sym_let_DASHenv] = ACTIONS(1907), - [anon_sym_mut] = ACTIONS(1907), - [anon_sym_const] = ACTIONS(1907), - [anon_sym_source] = ACTIONS(1907), - [anon_sym_source_DASHenv] = ACTIONS(1907), - [anon_sym_register] = ACTIONS(1907), - [anon_sym_hide] = ACTIONS(1907), - [anon_sym_hide_DASHenv] = ACTIONS(1907), - [anon_sym_overlay] = ACTIONS(1907), - [anon_sym_where] = ACTIONS(1907), - [anon_sym_not] = ACTIONS(1907), - [anon_sym_DOT_DOT_LT] = ACTIONS(1907), - [anon_sym_DOT_DOT] = ACTIONS(1907), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1907), - [sym_val_nothing] = ACTIONS(1907), - [anon_sym_true] = ACTIONS(1907), - [anon_sym_false] = ACTIONS(1907), - [aux_sym_val_number_token1] = ACTIONS(1907), - [aux_sym_val_number_token2] = ACTIONS(1907), - [aux_sym_val_number_token3] = ACTIONS(1907), - [aux_sym_val_number_token4] = ACTIONS(1907), - [anon_sym_inf] = ACTIONS(1907), - [anon_sym_DASHinf] = ACTIONS(1907), - [anon_sym_NaN] = ACTIONS(1907), - [anon_sym_0b] = ACTIONS(1907), - [anon_sym_0o] = ACTIONS(1907), - [anon_sym_0x] = ACTIONS(1907), - [sym_val_date] = ACTIONS(1907), - [anon_sym_DQUOTE] = ACTIONS(1907), - [sym__str_single_quotes] = ACTIONS(1907), - [sym__str_back_ticks] = ACTIONS(1907), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1907), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1907), - [anon_sym_CARET] = ACTIONS(1907), - [anon_sym_POUND] = ACTIONS(3), - }, - [1000] = { - [sym_comment] = STATE(1000), - [ts_builtin_sym_end] = ACTIONS(1684), - [sym_cmd_identifier] = ACTIONS(1682), - [anon_sym_SEMI] = ACTIONS(1682), - [anon_sym_LF] = ACTIONS(1684), - [anon_sym_export] = ACTIONS(1682), - [anon_sym_alias] = ACTIONS(1682), - [anon_sym_def] = ACTIONS(1682), - [anon_sym_def_DASHenv] = ACTIONS(1682), - [anon_sym_export_DASHenv] = ACTIONS(1682), - [anon_sym_extern] = ACTIONS(1682), - [anon_sym_module] = ACTIONS(1682), - [anon_sym_use] = ACTIONS(1682), - [anon_sym_LBRACK] = ACTIONS(1682), - [anon_sym_LPAREN] = ACTIONS(1682), - [anon_sym_PIPE] = ACTIONS(1682), - [anon_sym_DOLLAR] = ACTIONS(1682), - [anon_sym_error] = ACTIONS(1682), - [anon_sym_DASH] = ACTIONS(1682), - [anon_sym_break] = ACTIONS(1682), - [anon_sym_continue] = ACTIONS(1682), - [anon_sym_for] = ACTIONS(1682), - [anon_sym_loop] = ACTIONS(1682), - [anon_sym_while] = ACTIONS(1682), - [anon_sym_do] = ACTIONS(1682), - [anon_sym_if] = ACTIONS(1682), - [anon_sym_match] = ACTIONS(1682), - [anon_sym_LBRACE] = ACTIONS(1682), - [anon_sym_try] = ACTIONS(1682), - [anon_sym_return] = ACTIONS(1682), - [anon_sym_let] = ACTIONS(1682), - [anon_sym_let_DASHenv] = ACTIONS(1682), - [anon_sym_mut] = ACTIONS(1682), - [anon_sym_const] = ACTIONS(1682), - [anon_sym_source] = ACTIONS(1682), - [anon_sym_source_DASHenv] = ACTIONS(1682), - [anon_sym_register] = ACTIONS(1682), - [anon_sym_hide] = ACTIONS(1682), - [anon_sym_hide_DASHenv] = ACTIONS(1682), - [anon_sym_overlay] = ACTIONS(1682), - [anon_sym_where] = ACTIONS(1682), - [anon_sym_not] = ACTIONS(1682), - [anon_sym_DOT_DOT_LT] = ACTIONS(1682), - [anon_sym_DOT_DOT] = ACTIONS(1682), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1682), - [sym_val_nothing] = ACTIONS(1682), - [anon_sym_true] = ACTIONS(1682), - [anon_sym_false] = ACTIONS(1682), - [aux_sym_val_number_token1] = ACTIONS(1682), - [aux_sym_val_number_token2] = ACTIONS(1682), - [aux_sym_val_number_token3] = ACTIONS(1682), - [aux_sym_val_number_token4] = ACTIONS(1682), - [anon_sym_inf] = ACTIONS(1682), - [anon_sym_DASHinf] = ACTIONS(1682), - [anon_sym_NaN] = ACTIONS(1682), - [anon_sym_0b] = ACTIONS(1682), - [anon_sym_0o] = ACTIONS(1682), - [anon_sym_0x] = ACTIONS(1682), - [sym_val_date] = ACTIONS(1682), - [anon_sym_DQUOTE] = ACTIONS(1682), - [sym__str_single_quotes] = ACTIONS(1682), - [sym__str_back_ticks] = ACTIONS(1682), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1682), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1682), - [anon_sym_CARET] = ACTIONS(1682), - [anon_sym_POUND] = ACTIONS(3), - }, - [1001] = { - [sym_comment] = STATE(1001), - [ts_builtin_sym_end] = ACTIONS(1165), - [sym_cmd_identifier] = ACTIONS(1163), - [anon_sym_SEMI] = ACTIONS(1163), - [anon_sym_LF] = ACTIONS(1165), - [anon_sym_export] = ACTIONS(1163), - [anon_sym_alias] = ACTIONS(1163), - [anon_sym_def] = ACTIONS(1163), - [anon_sym_def_DASHenv] = ACTIONS(1163), - [anon_sym_export_DASHenv] = ACTIONS(1163), - [anon_sym_extern] = ACTIONS(1163), - [anon_sym_module] = ACTIONS(1163), - [anon_sym_use] = ACTIONS(1163), - [anon_sym_LBRACK] = ACTIONS(1163), - [anon_sym_LPAREN] = ACTIONS(1163), - [anon_sym_PIPE] = ACTIONS(1163), - [anon_sym_DOLLAR] = ACTIONS(1163), - [anon_sym_error] = ACTIONS(1163), - [anon_sym_DASH] = ACTIONS(1163), - [anon_sym_break] = ACTIONS(1163), - [anon_sym_continue] = ACTIONS(1163), - [anon_sym_for] = ACTIONS(1163), - [anon_sym_loop] = ACTIONS(1163), - [anon_sym_while] = ACTIONS(1163), - [anon_sym_do] = ACTIONS(1163), - [anon_sym_if] = ACTIONS(1163), - [anon_sym_match] = ACTIONS(1163), - [anon_sym_LBRACE] = ACTIONS(1163), - [anon_sym_try] = ACTIONS(1163), - [anon_sym_return] = ACTIONS(1163), - [anon_sym_let] = ACTIONS(1163), - [anon_sym_let_DASHenv] = ACTIONS(1163), - [anon_sym_mut] = ACTIONS(1163), - [anon_sym_const] = ACTIONS(1163), - [anon_sym_source] = ACTIONS(1163), - [anon_sym_source_DASHenv] = ACTIONS(1163), - [anon_sym_register] = ACTIONS(1163), - [anon_sym_hide] = ACTIONS(1163), - [anon_sym_hide_DASHenv] = ACTIONS(1163), - [anon_sym_overlay] = ACTIONS(1163), - [anon_sym_where] = ACTIONS(1163), - [anon_sym_not] = ACTIONS(1163), - [anon_sym_DOT_DOT_LT] = ACTIONS(1163), - [anon_sym_DOT_DOT] = ACTIONS(1163), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1163), - [sym_val_nothing] = ACTIONS(1163), - [anon_sym_true] = ACTIONS(1163), - [anon_sym_false] = ACTIONS(1163), - [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(1163), - [anon_sym_inf] = ACTIONS(1163), - [anon_sym_DASHinf] = ACTIONS(1163), - [anon_sym_NaN] = ACTIONS(1163), - [anon_sym_0b] = ACTIONS(1163), - [anon_sym_0o] = ACTIONS(1163), - [anon_sym_0x] = ACTIONS(1163), - [sym_val_date] = ACTIONS(1163), - [anon_sym_DQUOTE] = ACTIONS(1163), - [sym__str_single_quotes] = ACTIONS(1163), - [sym__str_back_ticks] = ACTIONS(1163), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1163), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1163), - [anon_sym_CARET] = ACTIONS(1163), - [anon_sym_POUND] = ACTIONS(3), - }, - [1002] = { - [sym_comment] = STATE(1002), - [ts_builtin_sym_end] = ACTIONS(1069), - [sym_cmd_identifier] = ACTIONS(1071), - [anon_sym_SEMI] = ACTIONS(1071), - [anon_sym_LF] = ACTIONS(1069), - [anon_sym_export] = ACTIONS(1071), - [anon_sym_alias] = ACTIONS(1071), - [anon_sym_def] = ACTIONS(1071), - [anon_sym_def_DASHenv] = ACTIONS(1071), - [anon_sym_export_DASHenv] = ACTIONS(1071), - [anon_sym_extern] = ACTIONS(1071), - [anon_sym_module] = ACTIONS(1071), - [anon_sym_use] = ACTIONS(1071), - [anon_sym_LBRACK] = ACTIONS(1071), - [anon_sym_LPAREN] = ACTIONS(1071), - [anon_sym_PIPE] = ACTIONS(1071), - [anon_sym_DOLLAR] = ACTIONS(1071), - [anon_sym_error] = ACTIONS(1071), - [anon_sym_DASH] = ACTIONS(1071), - [anon_sym_break] = ACTIONS(1071), - [anon_sym_continue] = ACTIONS(1071), - [anon_sym_for] = ACTIONS(1071), - [anon_sym_loop] = ACTIONS(1071), - [anon_sym_while] = ACTIONS(1071), - [anon_sym_do] = ACTIONS(1071), - [anon_sym_if] = ACTIONS(1071), - [anon_sym_match] = ACTIONS(1071), - [anon_sym_LBRACE] = ACTIONS(1071), - [anon_sym_try] = ACTIONS(1071), - [anon_sym_return] = ACTIONS(1071), - [anon_sym_let] = ACTIONS(1071), - [anon_sym_let_DASHenv] = ACTIONS(1071), - [anon_sym_mut] = ACTIONS(1071), - [anon_sym_const] = ACTIONS(1071), - [anon_sym_source] = ACTIONS(1071), - [anon_sym_source_DASHenv] = ACTIONS(1071), - [anon_sym_register] = ACTIONS(1071), - [anon_sym_hide] = ACTIONS(1071), - [anon_sym_hide_DASHenv] = ACTIONS(1071), - [anon_sym_overlay] = ACTIONS(1071), - [anon_sym_where] = ACTIONS(1071), - [anon_sym_not] = ACTIONS(1071), - [anon_sym_DOT_DOT_LT] = ACTIONS(1071), - [anon_sym_DOT_DOT] = ACTIONS(1071), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1071), - [sym_val_nothing] = ACTIONS(1071), - [anon_sym_true] = ACTIONS(1071), - [anon_sym_false] = ACTIONS(1071), - [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(1071), - [anon_sym_inf] = ACTIONS(1071), - [anon_sym_DASHinf] = ACTIONS(1071), - [anon_sym_NaN] = ACTIONS(1071), - [anon_sym_0b] = ACTIONS(1071), - [anon_sym_0o] = ACTIONS(1071), - [anon_sym_0x] = ACTIONS(1071), - [sym_val_date] = ACTIONS(1071), - [anon_sym_DQUOTE] = ACTIONS(1071), - [sym__str_single_quotes] = ACTIONS(1071), - [sym__str_back_ticks] = ACTIONS(1071), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1071), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1071), - [anon_sym_CARET] = ACTIONS(1071), - [anon_sym_POUND] = ACTIONS(3), - }, - [1003] = { - [sym_block] = STATE(1052), - [sym_comment] = STATE(1003), - [sym_cmd_identifier] = ACTIONS(2019), - [anon_sym_SEMI] = ACTIONS(2019), - [anon_sym_LF] = ACTIONS(2017), - [anon_sym_export] = ACTIONS(2019), - [anon_sym_alias] = ACTIONS(2019), - [anon_sym_def] = ACTIONS(2019), - [anon_sym_def_DASHenv] = ACTIONS(2019), - [anon_sym_export_DASHenv] = ACTIONS(2019), - [anon_sym_extern] = ACTIONS(2019), - [anon_sym_module] = ACTIONS(2019), - [anon_sym_use] = ACTIONS(2019), - [anon_sym_LBRACK] = ACTIONS(2019), - [anon_sym_LPAREN] = ACTIONS(2019), - [anon_sym_DOLLAR] = ACTIONS(2019), - [anon_sym_error] = ACTIONS(2019), - [anon_sym_DASH] = ACTIONS(2019), - [anon_sym_break] = ACTIONS(2019), - [anon_sym_continue] = ACTIONS(2019), - [anon_sym_for] = ACTIONS(2019), - [anon_sym_loop] = ACTIONS(2019), - [anon_sym_while] = ACTIONS(2019), - [anon_sym_do] = ACTIONS(2019), - [anon_sym_if] = ACTIONS(2019), - [anon_sym_match] = ACTIONS(2019), - [anon_sym_LBRACE] = ACTIONS(2031), - [anon_sym_RBRACE] = ACTIONS(2019), - [anon_sym_try] = ACTIONS(2019), - [anon_sym_return] = ACTIONS(2019), - [anon_sym_let] = ACTIONS(2019), - [anon_sym_let_DASHenv] = ACTIONS(2019), - [anon_sym_mut] = ACTIONS(2019), - [anon_sym_const] = ACTIONS(2019), - [anon_sym_source] = ACTIONS(2019), - [anon_sym_source_DASHenv] = ACTIONS(2019), - [anon_sym_register] = ACTIONS(2019), - [anon_sym_hide] = ACTIONS(2019), - [anon_sym_hide_DASHenv] = ACTIONS(2019), - [anon_sym_overlay] = ACTIONS(2019), - [anon_sym_where] = ACTIONS(2019), - [anon_sym_not] = ACTIONS(2019), - [anon_sym_DOT_DOT_LT] = ACTIONS(2019), - [anon_sym_DOT_DOT] = ACTIONS(2019), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2019), - [sym_val_nothing] = ACTIONS(2019), - [anon_sym_true] = ACTIONS(2019), - [anon_sym_false] = ACTIONS(2019), - [aux_sym_val_number_token1] = ACTIONS(2019), - [aux_sym_val_number_token2] = ACTIONS(2019), - [aux_sym_val_number_token3] = ACTIONS(2019), - [aux_sym_val_number_token4] = ACTIONS(2019), - [anon_sym_inf] = ACTIONS(2019), - [anon_sym_DASHinf] = ACTIONS(2019), - [anon_sym_NaN] = ACTIONS(2019), - [anon_sym_0b] = ACTIONS(2019), - [anon_sym_0o] = ACTIONS(2019), - [anon_sym_0x] = ACTIONS(2019), - [sym_val_date] = ACTIONS(2019), - [anon_sym_DQUOTE] = ACTIONS(2019), - [sym__str_single_quotes] = ACTIONS(2019), - [sym__str_back_ticks] = ACTIONS(2019), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2019), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2019), - [anon_sym_CARET] = ACTIONS(2019), - [anon_sym_POUND] = ACTIONS(3), - }, - [1004] = { - [sym_block] = STATE(1051), - [sym_comment] = STATE(1004), - [sym_cmd_identifier] = ACTIONS(2019), - [anon_sym_SEMI] = ACTIONS(2019), - [anon_sym_LF] = ACTIONS(2017), - [anon_sym_export] = ACTIONS(2019), - [anon_sym_alias] = ACTIONS(2019), - [anon_sym_def] = ACTIONS(2019), - [anon_sym_def_DASHenv] = ACTIONS(2019), - [anon_sym_export_DASHenv] = ACTIONS(2019), - [anon_sym_extern] = ACTIONS(2019), - [anon_sym_module] = ACTIONS(2019), - [anon_sym_use] = ACTIONS(2019), - [anon_sym_LBRACK] = ACTIONS(2019), - [anon_sym_LPAREN] = ACTIONS(2019), - [anon_sym_DOLLAR] = ACTIONS(2019), - [anon_sym_error] = ACTIONS(2019), - [anon_sym_DASH] = ACTIONS(2019), - [anon_sym_break] = ACTIONS(2019), - [anon_sym_continue] = ACTIONS(2019), - [anon_sym_for] = ACTIONS(2019), - [anon_sym_loop] = ACTIONS(2019), - [anon_sym_while] = ACTIONS(2019), - [anon_sym_do] = ACTIONS(2019), - [anon_sym_if] = ACTIONS(2019), - [anon_sym_match] = ACTIONS(2019), - [anon_sym_LBRACE] = ACTIONS(2031), - [anon_sym_RBRACE] = ACTIONS(2019), - [anon_sym_try] = ACTIONS(2019), - [anon_sym_return] = ACTIONS(2019), - [anon_sym_let] = ACTIONS(2019), - [anon_sym_let_DASHenv] = ACTIONS(2019), - [anon_sym_mut] = ACTIONS(2019), - [anon_sym_const] = ACTIONS(2019), - [anon_sym_source] = ACTIONS(2019), - [anon_sym_source_DASHenv] = ACTIONS(2019), - [anon_sym_register] = ACTIONS(2019), - [anon_sym_hide] = ACTIONS(2019), - [anon_sym_hide_DASHenv] = ACTIONS(2019), - [anon_sym_overlay] = ACTIONS(2019), - [anon_sym_where] = ACTIONS(2019), - [anon_sym_not] = ACTIONS(2019), - [anon_sym_DOT_DOT_LT] = ACTIONS(2019), - [anon_sym_DOT_DOT] = ACTIONS(2019), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2019), - [sym_val_nothing] = ACTIONS(2019), - [anon_sym_true] = ACTIONS(2019), - [anon_sym_false] = ACTIONS(2019), - [aux_sym_val_number_token1] = ACTIONS(2019), - [aux_sym_val_number_token2] = ACTIONS(2019), - [aux_sym_val_number_token3] = ACTIONS(2019), - [aux_sym_val_number_token4] = ACTIONS(2019), - [anon_sym_inf] = ACTIONS(2019), - [anon_sym_DASHinf] = ACTIONS(2019), - [anon_sym_NaN] = ACTIONS(2019), - [anon_sym_0b] = ACTIONS(2019), - [anon_sym_0o] = ACTIONS(2019), - [anon_sym_0x] = ACTIONS(2019), - [sym_val_date] = ACTIONS(2019), - [anon_sym_DQUOTE] = ACTIONS(2019), - [sym__str_single_quotes] = ACTIONS(2019), - [sym__str_back_ticks] = ACTIONS(2019), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2019), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2019), - [anon_sym_CARET] = ACTIONS(2019), - [anon_sym_POUND] = ACTIONS(3), - }, - [1005] = { - [sym_comment] = STATE(1005), - [sym_cmd_identifier] = ACTIONS(2052), - [anon_sym_SEMI] = ACTIONS(2052), - [anon_sym_LF] = ACTIONS(2054), - [anon_sym_export] = ACTIONS(2052), - [anon_sym_alias] = ACTIONS(2052), - [anon_sym_def] = ACTIONS(2052), - [anon_sym_def_DASHenv] = ACTIONS(2052), - [anon_sym_export_DASHenv] = ACTIONS(2052), - [anon_sym_extern] = ACTIONS(2052), - [anon_sym_module] = ACTIONS(2052), - [anon_sym_use] = ACTIONS(2052), - [anon_sym_LBRACK] = ACTIONS(2052), - [anon_sym_LPAREN] = ACTIONS(2052), - [anon_sym_DOLLAR] = ACTIONS(2052), - [anon_sym_error] = ACTIONS(2052), - [anon_sym_DASH] = ACTIONS(2052), - [anon_sym_break] = ACTIONS(2052), - [anon_sym_continue] = ACTIONS(2052), - [anon_sym_for] = ACTIONS(2052), - [anon_sym_loop] = ACTIONS(2052), - [anon_sym_while] = ACTIONS(2052), - [anon_sym_do] = ACTIONS(2052), - [anon_sym_if] = ACTIONS(2052), - [anon_sym_match] = ACTIONS(2052), - [anon_sym_LBRACE] = ACTIONS(2052), - [anon_sym_RBRACE] = ACTIONS(2052), - [anon_sym_try] = ACTIONS(2052), - [anon_sym_return] = ACTIONS(2052), - [anon_sym_let] = ACTIONS(2052), - [anon_sym_let_DASHenv] = ACTIONS(2052), - [anon_sym_mut] = ACTIONS(2052), - [anon_sym_const] = ACTIONS(2052), - [anon_sym_source] = ACTIONS(2052), - [anon_sym_source_DASHenv] = ACTIONS(2052), - [anon_sym_register] = ACTIONS(2052), - [anon_sym_hide] = ACTIONS(2052), - [anon_sym_hide_DASHenv] = ACTIONS(2052), - [anon_sym_overlay] = ACTIONS(2052), - [anon_sym_where] = ACTIONS(2052), - [anon_sym_not] = ACTIONS(2052), - [anon_sym_DOT_DOT_LT] = ACTIONS(2052), - [anon_sym_DOT_DOT] = ACTIONS(2052), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2052), - [sym_val_nothing] = ACTIONS(2052), - [anon_sym_true] = ACTIONS(2052), - [anon_sym_false] = ACTIONS(2052), - [aux_sym_val_number_token1] = ACTIONS(2052), - [aux_sym_val_number_token2] = ACTIONS(2052), - [aux_sym_val_number_token3] = ACTIONS(2052), - [aux_sym_val_number_token4] = ACTIONS(2052), - [anon_sym_inf] = ACTIONS(2052), - [anon_sym_DASHinf] = ACTIONS(2052), - [anon_sym_NaN] = ACTIONS(2052), - [anon_sym_0b] = ACTIONS(2052), - [anon_sym_0o] = ACTIONS(2052), - [anon_sym_0x] = ACTIONS(2052), - [sym_val_date] = ACTIONS(2052), - [anon_sym_DQUOTE] = ACTIONS(2052), - [sym__str_single_quotes] = ACTIONS(2052), - [sym__str_back_ticks] = ACTIONS(2052), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2052), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2052), - [anon_sym_CARET] = ACTIONS(2052), - [anon_sym_POUND] = ACTIONS(3), - }, - [1006] = { - [sym_comment] = STATE(1006), - [sym_cmd_identifier] = ACTIONS(2056), - [anon_sym_SEMI] = ACTIONS(2056), - [anon_sym_LF] = ACTIONS(2058), - [anon_sym_export] = ACTIONS(2056), - [anon_sym_alias] = ACTIONS(2056), - [anon_sym_def] = ACTIONS(2056), - [anon_sym_def_DASHenv] = ACTIONS(2056), - [anon_sym_export_DASHenv] = ACTIONS(2056), - [anon_sym_extern] = ACTIONS(2056), - [anon_sym_module] = ACTIONS(2056), - [anon_sym_use] = ACTIONS(2056), - [anon_sym_LBRACK] = ACTIONS(2056), - [anon_sym_LPAREN] = ACTIONS(2056), - [anon_sym_DOLLAR] = ACTIONS(2056), - [anon_sym_error] = ACTIONS(2056), - [anon_sym_DASH] = ACTIONS(2056), - [anon_sym_break] = ACTIONS(2056), - [anon_sym_continue] = ACTIONS(2056), - [anon_sym_for] = ACTIONS(2056), - [anon_sym_loop] = ACTIONS(2056), - [anon_sym_while] = ACTIONS(2056), - [anon_sym_do] = ACTIONS(2056), - [anon_sym_if] = ACTIONS(2056), - [anon_sym_match] = ACTIONS(2056), - [anon_sym_LBRACE] = ACTIONS(2056), - [anon_sym_RBRACE] = ACTIONS(2056), - [anon_sym_try] = ACTIONS(2056), - [anon_sym_return] = ACTIONS(2056), - [anon_sym_let] = ACTIONS(2056), - [anon_sym_let_DASHenv] = ACTIONS(2056), - [anon_sym_mut] = ACTIONS(2056), - [anon_sym_const] = ACTIONS(2056), - [anon_sym_source] = ACTIONS(2056), - [anon_sym_source_DASHenv] = ACTIONS(2056), - [anon_sym_register] = ACTIONS(2056), - [anon_sym_hide] = ACTIONS(2056), - [anon_sym_hide_DASHenv] = ACTIONS(2056), - [anon_sym_overlay] = ACTIONS(2056), - [anon_sym_where] = ACTIONS(2056), - [anon_sym_not] = ACTIONS(2056), - [anon_sym_DOT_DOT_LT] = ACTIONS(2056), - [anon_sym_DOT_DOT] = ACTIONS(2056), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2056), - [sym_val_nothing] = ACTIONS(2056), - [anon_sym_true] = ACTIONS(2056), - [anon_sym_false] = ACTIONS(2056), - [aux_sym_val_number_token1] = ACTIONS(2056), - [aux_sym_val_number_token2] = ACTIONS(2056), - [aux_sym_val_number_token3] = ACTIONS(2056), - [aux_sym_val_number_token4] = ACTIONS(2056), - [anon_sym_inf] = ACTIONS(2056), - [anon_sym_DASHinf] = ACTIONS(2056), - [anon_sym_NaN] = ACTIONS(2056), - [anon_sym_0b] = ACTIONS(2056), - [anon_sym_0o] = ACTIONS(2056), - [anon_sym_0x] = ACTIONS(2056), - [sym_val_date] = ACTIONS(2056), - [anon_sym_DQUOTE] = ACTIONS(2056), - [sym__str_single_quotes] = ACTIONS(2056), - [sym__str_back_ticks] = ACTIONS(2056), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2056), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2056), - [anon_sym_CARET] = ACTIONS(2056), - [anon_sym_POUND] = ACTIONS(3), - }, - [1007] = { - [sym_comment] = STATE(1007), - [ts_builtin_sym_end] = ACTIONS(2060), - [sym_cmd_identifier] = ACTIONS(2062), - [anon_sym_SEMI] = ACTIONS(2062), - [anon_sym_LF] = ACTIONS(2060), - [anon_sym_export] = ACTIONS(2062), - [anon_sym_alias] = ACTIONS(2062), - [anon_sym_def] = ACTIONS(2062), - [anon_sym_def_DASHenv] = ACTIONS(2062), - [anon_sym_export_DASHenv] = ACTIONS(2062), - [anon_sym_extern] = ACTIONS(2062), - [anon_sym_module] = ACTIONS(2062), - [anon_sym_use] = ACTIONS(2062), - [anon_sym_LBRACK] = ACTIONS(2062), - [anon_sym_LPAREN] = ACTIONS(2062), - [anon_sym_DOLLAR] = ACTIONS(2062), - [anon_sym_error] = ACTIONS(2062), - [anon_sym_DASH] = ACTIONS(2062), - [anon_sym_break] = ACTIONS(2062), - [anon_sym_continue] = ACTIONS(2062), - [anon_sym_for] = ACTIONS(2062), - [anon_sym_loop] = ACTIONS(2062), - [anon_sym_while] = ACTIONS(2062), - [anon_sym_do] = ACTIONS(2062), - [anon_sym_if] = ACTIONS(2062), - [anon_sym_match] = ACTIONS(2062), - [anon_sym_LBRACE] = ACTIONS(2062), - [anon_sym_try] = ACTIONS(2062), - [anon_sym_return] = ACTIONS(2062), - [anon_sym_let] = ACTIONS(2062), - [anon_sym_let_DASHenv] = ACTIONS(2062), - [anon_sym_mut] = ACTIONS(2062), - [anon_sym_const] = ACTIONS(2062), - [anon_sym_source] = ACTIONS(2062), - [anon_sym_source_DASHenv] = ACTIONS(2062), - [anon_sym_register] = ACTIONS(2062), - [anon_sym_hide] = ACTIONS(2062), - [anon_sym_hide_DASHenv] = ACTIONS(2062), - [anon_sym_overlay] = ACTIONS(2062), - [anon_sym_where] = ACTIONS(2062), - [anon_sym_not] = ACTIONS(2062), - [anon_sym_DOT_DOT_LT] = ACTIONS(2062), - [anon_sym_DOT_DOT] = ACTIONS(2062), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2062), - [sym_val_nothing] = ACTIONS(2062), - [anon_sym_true] = ACTIONS(2062), - [anon_sym_false] = ACTIONS(2062), - [aux_sym_val_number_token1] = ACTIONS(2062), - [aux_sym_val_number_token2] = ACTIONS(2062), - [aux_sym_val_number_token3] = ACTIONS(2062), - [aux_sym_val_number_token4] = ACTIONS(2062), - [anon_sym_inf] = ACTIONS(2062), - [anon_sym_DASHinf] = ACTIONS(2062), - [anon_sym_NaN] = ACTIONS(2062), - [anon_sym_0b] = ACTIONS(2062), - [anon_sym_0o] = ACTIONS(2062), - [anon_sym_0x] = ACTIONS(2062), - [sym_val_date] = ACTIONS(2062), - [anon_sym_DQUOTE] = ACTIONS(2062), - [sym__str_single_quotes] = ACTIONS(2062), - [sym__str_back_ticks] = ACTIONS(2062), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2062), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2062), - [anon_sym_CARET] = ACTIONS(2062), - [anon_sym_POUND] = ACTIONS(3), - }, - [1008] = { - [sym_comment] = STATE(1008), - [ts_builtin_sym_end] = ACTIONS(2064), - [sym_cmd_identifier] = ACTIONS(2066), - [anon_sym_SEMI] = ACTIONS(2066), - [anon_sym_LF] = ACTIONS(2064), - [anon_sym_export] = ACTIONS(2066), - [anon_sym_alias] = ACTIONS(2066), - [anon_sym_def] = ACTIONS(2066), - [anon_sym_def_DASHenv] = ACTIONS(2066), - [anon_sym_export_DASHenv] = ACTIONS(2066), - [anon_sym_extern] = ACTIONS(2066), - [anon_sym_module] = ACTIONS(2066), - [anon_sym_use] = ACTIONS(2066), - [anon_sym_LBRACK] = ACTIONS(2066), - [anon_sym_LPAREN] = ACTIONS(2066), - [anon_sym_DOLLAR] = ACTIONS(2066), - [anon_sym_error] = ACTIONS(2066), - [anon_sym_DASH] = ACTIONS(2066), - [anon_sym_break] = ACTIONS(2066), - [anon_sym_continue] = ACTIONS(2066), - [anon_sym_for] = ACTIONS(2066), - [anon_sym_loop] = ACTIONS(2066), - [anon_sym_while] = ACTIONS(2066), - [anon_sym_do] = ACTIONS(2066), - [anon_sym_if] = ACTIONS(2066), - [anon_sym_match] = ACTIONS(2066), - [anon_sym_LBRACE] = ACTIONS(2066), - [anon_sym_try] = ACTIONS(2066), - [anon_sym_return] = ACTIONS(2066), - [anon_sym_let] = ACTIONS(2066), - [anon_sym_let_DASHenv] = ACTIONS(2066), - [anon_sym_mut] = ACTIONS(2066), - [anon_sym_const] = ACTIONS(2066), - [anon_sym_source] = ACTIONS(2066), - [anon_sym_source_DASHenv] = ACTIONS(2066), - [anon_sym_register] = ACTIONS(2066), - [anon_sym_hide] = ACTIONS(2066), - [anon_sym_hide_DASHenv] = ACTIONS(2066), - [anon_sym_overlay] = ACTIONS(2066), - [anon_sym_where] = ACTIONS(2066), - [anon_sym_not] = ACTIONS(2066), - [anon_sym_DOT_DOT_LT] = ACTIONS(2066), - [anon_sym_DOT_DOT] = ACTIONS(2066), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2066), - [sym_val_nothing] = ACTIONS(2066), - [anon_sym_true] = ACTIONS(2066), - [anon_sym_false] = ACTIONS(2066), - [aux_sym_val_number_token1] = ACTIONS(2066), - [aux_sym_val_number_token2] = ACTIONS(2066), - [aux_sym_val_number_token3] = ACTIONS(2066), - [aux_sym_val_number_token4] = ACTIONS(2066), - [anon_sym_inf] = ACTIONS(2066), - [anon_sym_DASHinf] = ACTIONS(2066), - [anon_sym_NaN] = ACTIONS(2066), - [anon_sym_0b] = ACTIONS(2066), - [anon_sym_0o] = ACTIONS(2066), - [anon_sym_0x] = ACTIONS(2066), - [sym_val_date] = ACTIONS(2066), - [anon_sym_DQUOTE] = ACTIONS(2066), - [sym__str_single_quotes] = ACTIONS(2066), - [sym__str_back_ticks] = ACTIONS(2066), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2066), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2066), - [anon_sym_CARET] = ACTIONS(2066), - [anon_sym_POUND] = ACTIONS(3), - }, - [1009] = { - [sym_comment] = STATE(1009), - [sym_cmd_identifier] = ACTIONS(1247), - [anon_sym_SEMI] = ACTIONS(1247), - [anon_sym_LF] = ACTIONS(1249), - [anon_sym_export] = ACTIONS(1247), - [anon_sym_alias] = ACTIONS(1247), - [anon_sym_def] = ACTIONS(1247), - [anon_sym_def_DASHenv] = ACTIONS(1247), - [anon_sym_export_DASHenv] = ACTIONS(1247), - [anon_sym_extern] = ACTIONS(1247), - [anon_sym_module] = ACTIONS(1247), - [anon_sym_use] = ACTIONS(1247), - [anon_sym_LBRACK] = ACTIONS(1247), - [anon_sym_LPAREN] = ACTIONS(1247), - [anon_sym_DOLLAR] = ACTIONS(1247), - [anon_sym_error] = ACTIONS(1247), - [anon_sym_DASH] = ACTIONS(1247), - [anon_sym_break] = ACTIONS(1247), - [anon_sym_continue] = ACTIONS(1247), - [anon_sym_for] = ACTIONS(1247), - [anon_sym_loop] = ACTIONS(1247), - [anon_sym_while] = ACTIONS(1247), - [anon_sym_do] = ACTIONS(1247), - [anon_sym_if] = ACTIONS(1247), - [anon_sym_match] = ACTIONS(1247), - [anon_sym_LBRACE] = ACTIONS(1247), - [anon_sym_RBRACE] = ACTIONS(1247), - [anon_sym_try] = ACTIONS(1247), - [anon_sym_return] = ACTIONS(1247), - [anon_sym_let] = ACTIONS(1247), - [anon_sym_let_DASHenv] = ACTIONS(1247), - [anon_sym_mut] = ACTIONS(1247), - [anon_sym_const] = ACTIONS(1247), - [anon_sym_source] = ACTIONS(1247), - [anon_sym_source_DASHenv] = ACTIONS(1247), - [anon_sym_register] = ACTIONS(1247), - [anon_sym_hide] = ACTIONS(1247), - [anon_sym_hide_DASHenv] = ACTIONS(1247), - [anon_sym_overlay] = ACTIONS(1247), - [anon_sym_where] = ACTIONS(1247), - [anon_sym_not] = ACTIONS(1247), - [anon_sym_DOT_DOT_LT] = ACTIONS(1247), - [anon_sym_DOT_DOT] = ACTIONS(1247), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1247), - [sym_val_nothing] = ACTIONS(1247), - [anon_sym_true] = ACTIONS(1247), - [anon_sym_false] = ACTIONS(1247), - [aux_sym_val_number_token1] = ACTIONS(1247), - [aux_sym_val_number_token2] = ACTIONS(1247), - [aux_sym_val_number_token3] = ACTIONS(1247), - [aux_sym_val_number_token4] = ACTIONS(1247), - [anon_sym_inf] = ACTIONS(1247), - [anon_sym_DASHinf] = ACTIONS(1247), - [anon_sym_NaN] = ACTIONS(1247), - [anon_sym_0b] = ACTIONS(1247), - [anon_sym_0o] = ACTIONS(1247), - [anon_sym_0x] = ACTIONS(1247), - [sym_val_date] = ACTIONS(1247), - [anon_sym_DQUOTE] = ACTIONS(1247), - [sym__str_single_quotes] = ACTIONS(1247), - [sym__str_back_ticks] = ACTIONS(1247), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1247), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1247), - [anon_sym_CARET] = ACTIONS(1247), - [anon_sym_POUND] = ACTIONS(3), - }, - [1010] = { - [sym_comment] = STATE(1010), - [sym_cmd_identifier] = ACTIONS(2068), - [anon_sym_SEMI] = ACTIONS(2068), - [anon_sym_LF] = ACTIONS(2070), - [anon_sym_export] = ACTIONS(2068), - [anon_sym_alias] = ACTIONS(2068), - [anon_sym_def] = ACTIONS(2068), - [anon_sym_def_DASHenv] = ACTIONS(2068), - [anon_sym_export_DASHenv] = ACTIONS(2068), - [anon_sym_extern] = ACTIONS(2068), - [anon_sym_module] = ACTIONS(2068), - [anon_sym_use] = ACTIONS(2068), - [anon_sym_LBRACK] = ACTIONS(2068), - [anon_sym_LPAREN] = ACTIONS(2068), - [anon_sym_DOLLAR] = ACTIONS(2068), - [anon_sym_error] = ACTIONS(2068), - [anon_sym_DASH] = ACTIONS(2068), - [anon_sym_break] = ACTIONS(2068), - [anon_sym_continue] = ACTIONS(2068), - [anon_sym_for] = ACTIONS(2068), - [anon_sym_loop] = ACTIONS(2068), - [anon_sym_while] = ACTIONS(2068), - [anon_sym_do] = ACTIONS(2068), - [anon_sym_if] = ACTIONS(2068), - [anon_sym_match] = ACTIONS(2068), - [anon_sym_LBRACE] = ACTIONS(2068), - [anon_sym_RBRACE] = ACTIONS(2068), - [anon_sym_try] = ACTIONS(2068), - [anon_sym_return] = ACTIONS(2068), - [anon_sym_let] = ACTIONS(2068), - [anon_sym_let_DASHenv] = ACTIONS(2068), - [anon_sym_mut] = ACTIONS(2068), - [anon_sym_const] = ACTIONS(2068), - [anon_sym_source] = ACTIONS(2068), - [anon_sym_source_DASHenv] = ACTIONS(2068), - [anon_sym_register] = ACTIONS(2068), - [anon_sym_hide] = ACTIONS(2068), - [anon_sym_hide_DASHenv] = ACTIONS(2068), - [anon_sym_overlay] = ACTIONS(2068), - [anon_sym_where] = ACTIONS(2068), - [anon_sym_not] = ACTIONS(2068), - [anon_sym_DOT_DOT_LT] = ACTIONS(2068), - [anon_sym_DOT_DOT] = ACTIONS(2068), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2068), - [sym_val_nothing] = ACTIONS(2068), - [anon_sym_true] = ACTIONS(2068), - [anon_sym_false] = ACTIONS(2068), - [aux_sym_val_number_token1] = ACTIONS(2068), - [aux_sym_val_number_token2] = ACTIONS(2068), - [aux_sym_val_number_token3] = ACTIONS(2068), - [aux_sym_val_number_token4] = ACTIONS(2068), - [anon_sym_inf] = ACTIONS(2068), - [anon_sym_DASHinf] = ACTIONS(2068), - [anon_sym_NaN] = ACTIONS(2068), - [anon_sym_0b] = ACTIONS(2068), - [anon_sym_0o] = ACTIONS(2068), - [anon_sym_0x] = ACTIONS(2068), - [sym_val_date] = ACTIONS(2068), - [anon_sym_DQUOTE] = ACTIONS(2068), - [sym__str_single_quotes] = ACTIONS(2068), - [sym__str_back_ticks] = ACTIONS(2068), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2068), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2068), - [anon_sym_CARET] = ACTIONS(2068), - [anon_sym_POUND] = ACTIONS(3), - }, - [1011] = { - [sym_comment] = STATE(1011), - [ts_builtin_sym_end] = ACTIONS(2072), - [sym_cmd_identifier] = ACTIONS(2074), - [anon_sym_SEMI] = ACTIONS(2074), - [anon_sym_LF] = ACTIONS(2072), - [anon_sym_export] = ACTIONS(2074), - [anon_sym_alias] = ACTIONS(2074), - [anon_sym_def] = ACTIONS(2074), - [anon_sym_def_DASHenv] = ACTIONS(2074), - [anon_sym_export_DASHenv] = ACTIONS(2074), - [anon_sym_extern] = ACTIONS(2074), - [anon_sym_module] = ACTIONS(2074), - [anon_sym_use] = ACTIONS(2074), - [anon_sym_LBRACK] = ACTIONS(2074), - [anon_sym_LPAREN] = ACTIONS(2074), - [anon_sym_DOLLAR] = ACTIONS(2074), - [anon_sym_error] = ACTIONS(2074), - [anon_sym_DASH] = ACTIONS(2074), - [anon_sym_break] = ACTIONS(2074), - [anon_sym_continue] = ACTIONS(2074), - [anon_sym_for] = ACTIONS(2074), - [anon_sym_loop] = ACTIONS(2074), - [anon_sym_while] = ACTIONS(2074), - [anon_sym_do] = ACTIONS(2074), - [anon_sym_if] = ACTIONS(2074), - [anon_sym_match] = ACTIONS(2074), - [anon_sym_LBRACE] = ACTIONS(2074), - [anon_sym_try] = ACTIONS(2074), - [anon_sym_return] = ACTIONS(2074), - [anon_sym_let] = ACTIONS(2074), - [anon_sym_let_DASHenv] = ACTIONS(2074), - [anon_sym_mut] = ACTIONS(2074), - [anon_sym_const] = ACTIONS(2074), - [anon_sym_source] = ACTIONS(2074), - [anon_sym_source_DASHenv] = ACTIONS(2074), - [anon_sym_register] = ACTIONS(2074), - [anon_sym_hide] = ACTIONS(2074), - [anon_sym_hide_DASHenv] = ACTIONS(2074), - [anon_sym_overlay] = ACTIONS(2074), - [anon_sym_where] = ACTIONS(2074), - [anon_sym_not] = ACTIONS(2074), - [anon_sym_DOT_DOT_LT] = ACTIONS(2074), - [anon_sym_DOT_DOT] = ACTIONS(2074), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2074), - [sym_val_nothing] = ACTIONS(2074), - [anon_sym_true] = ACTIONS(2074), - [anon_sym_false] = ACTIONS(2074), - [aux_sym_val_number_token1] = ACTIONS(2074), - [aux_sym_val_number_token2] = ACTIONS(2074), - [aux_sym_val_number_token3] = ACTIONS(2074), - [aux_sym_val_number_token4] = ACTIONS(2074), - [anon_sym_inf] = ACTIONS(2074), - [anon_sym_DASHinf] = ACTIONS(2074), - [anon_sym_NaN] = ACTIONS(2074), - [anon_sym_0b] = ACTIONS(2074), - [anon_sym_0o] = ACTIONS(2074), - [anon_sym_0x] = ACTIONS(2074), - [sym_val_date] = ACTIONS(2074), - [anon_sym_DQUOTE] = ACTIONS(2074), - [sym__str_single_quotes] = ACTIONS(2074), - [sym__str_back_ticks] = ACTIONS(2074), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2074), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2074), - [anon_sym_CARET] = ACTIONS(2074), - [anon_sym_POUND] = ACTIONS(3), - }, - [1012] = { - [sym_comment] = STATE(1012), - [ts_builtin_sym_end] = ACTIONS(2076), - [sym_cmd_identifier] = ACTIONS(2078), - [anon_sym_SEMI] = ACTIONS(2078), - [anon_sym_LF] = ACTIONS(2076), - [anon_sym_export] = ACTIONS(2078), - [anon_sym_alias] = ACTIONS(2078), - [anon_sym_def] = ACTIONS(2078), - [anon_sym_def_DASHenv] = ACTIONS(2078), - [anon_sym_export_DASHenv] = ACTIONS(2078), - [anon_sym_extern] = ACTIONS(2078), - [anon_sym_module] = ACTIONS(2078), - [anon_sym_use] = ACTIONS(2078), - [anon_sym_LBRACK] = ACTIONS(2078), - [anon_sym_LPAREN] = ACTIONS(2078), - [anon_sym_DOLLAR] = ACTIONS(2078), - [anon_sym_error] = ACTIONS(2078), - [anon_sym_DASH] = ACTIONS(2078), - [anon_sym_break] = ACTIONS(2078), - [anon_sym_continue] = ACTIONS(2078), - [anon_sym_for] = ACTIONS(2078), - [anon_sym_loop] = ACTIONS(2078), - [anon_sym_while] = ACTIONS(2078), - [anon_sym_do] = ACTIONS(2078), - [anon_sym_if] = ACTIONS(2078), - [anon_sym_match] = ACTIONS(2078), - [anon_sym_LBRACE] = ACTIONS(2078), - [anon_sym_try] = ACTIONS(2078), - [anon_sym_return] = ACTIONS(2078), - [anon_sym_let] = ACTIONS(2078), - [anon_sym_let_DASHenv] = ACTIONS(2078), - [anon_sym_mut] = ACTIONS(2078), - [anon_sym_const] = ACTIONS(2078), - [anon_sym_source] = ACTIONS(2078), - [anon_sym_source_DASHenv] = ACTIONS(2078), - [anon_sym_register] = ACTIONS(2078), - [anon_sym_hide] = ACTIONS(2078), - [anon_sym_hide_DASHenv] = ACTIONS(2078), - [anon_sym_overlay] = ACTIONS(2078), - [anon_sym_where] = ACTIONS(2078), - [anon_sym_not] = ACTIONS(2078), - [anon_sym_DOT_DOT_LT] = ACTIONS(2078), - [anon_sym_DOT_DOT] = ACTIONS(2078), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2078), - [sym_val_nothing] = ACTIONS(2078), - [anon_sym_true] = ACTIONS(2078), - [anon_sym_false] = ACTIONS(2078), - [aux_sym_val_number_token1] = ACTIONS(2078), - [aux_sym_val_number_token2] = ACTIONS(2078), - [aux_sym_val_number_token3] = ACTIONS(2078), - [aux_sym_val_number_token4] = ACTIONS(2078), - [anon_sym_inf] = ACTIONS(2078), - [anon_sym_DASHinf] = ACTIONS(2078), - [anon_sym_NaN] = ACTIONS(2078), - [anon_sym_0b] = ACTIONS(2078), - [anon_sym_0o] = ACTIONS(2078), - [anon_sym_0x] = ACTIONS(2078), - [sym_val_date] = ACTIONS(2078), - [anon_sym_DQUOTE] = ACTIONS(2078), - [sym__str_single_quotes] = ACTIONS(2078), - [sym__str_back_ticks] = ACTIONS(2078), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2078), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2078), - [anon_sym_CARET] = ACTIONS(2078), - [anon_sym_POUND] = ACTIONS(3), - }, - [1013] = { - [sym_comment] = STATE(1013), - [ts_builtin_sym_end] = ACTIONS(2080), - [sym_cmd_identifier] = ACTIONS(2082), - [anon_sym_SEMI] = ACTIONS(2082), - [anon_sym_LF] = ACTIONS(2080), - [anon_sym_export] = ACTIONS(2082), - [anon_sym_alias] = ACTIONS(2082), - [anon_sym_def] = ACTIONS(2082), - [anon_sym_def_DASHenv] = ACTIONS(2082), - [anon_sym_export_DASHenv] = ACTIONS(2082), - [anon_sym_extern] = ACTIONS(2082), - [anon_sym_module] = ACTIONS(2082), - [anon_sym_use] = ACTIONS(2082), - [anon_sym_LBRACK] = ACTIONS(2082), - [anon_sym_LPAREN] = ACTIONS(2082), - [anon_sym_DOLLAR] = ACTIONS(2082), - [anon_sym_error] = ACTIONS(2082), - [anon_sym_DASH] = ACTIONS(2082), - [anon_sym_break] = ACTIONS(2082), - [anon_sym_continue] = ACTIONS(2082), - [anon_sym_for] = ACTIONS(2082), - [anon_sym_loop] = ACTIONS(2082), - [anon_sym_while] = ACTIONS(2082), - [anon_sym_do] = ACTIONS(2082), - [anon_sym_if] = ACTIONS(2082), - [anon_sym_match] = ACTIONS(2082), - [anon_sym_LBRACE] = ACTIONS(2082), - [anon_sym_try] = ACTIONS(2082), - [anon_sym_return] = ACTIONS(2082), - [anon_sym_let] = ACTIONS(2082), - [anon_sym_let_DASHenv] = ACTIONS(2082), - [anon_sym_mut] = ACTIONS(2082), - [anon_sym_const] = ACTIONS(2082), - [anon_sym_source] = ACTIONS(2082), - [anon_sym_source_DASHenv] = ACTIONS(2082), - [anon_sym_register] = ACTIONS(2082), - [anon_sym_hide] = ACTIONS(2082), - [anon_sym_hide_DASHenv] = ACTIONS(2082), - [anon_sym_overlay] = ACTIONS(2082), - [anon_sym_where] = ACTIONS(2082), - [anon_sym_not] = ACTIONS(2082), - [anon_sym_DOT_DOT_LT] = ACTIONS(2082), - [anon_sym_DOT_DOT] = ACTIONS(2082), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2082), - [sym_val_nothing] = ACTIONS(2082), - [anon_sym_true] = ACTIONS(2082), - [anon_sym_false] = ACTIONS(2082), - [aux_sym_val_number_token1] = ACTIONS(2082), - [aux_sym_val_number_token2] = ACTIONS(2082), - [aux_sym_val_number_token3] = ACTIONS(2082), - [aux_sym_val_number_token4] = ACTIONS(2082), - [anon_sym_inf] = ACTIONS(2082), - [anon_sym_DASHinf] = ACTIONS(2082), - [anon_sym_NaN] = ACTIONS(2082), - [anon_sym_0b] = ACTIONS(2082), - [anon_sym_0o] = ACTIONS(2082), - [anon_sym_0x] = ACTIONS(2082), - [sym_val_date] = ACTIONS(2082), - [anon_sym_DQUOTE] = ACTIONS(2082), - [sym__str_single_quotes] = ACTIONS(2082), - [sym__str_back_ticks] = ACTIONS(2082), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2082), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2082), - [anon_sym_CARET] = ACTIONS(2082), - [anon_sym_POUND] = ACTIONS(3), - }, - [1014] = { - [sym_comment] = STATE(1014), - [ts_builtin_sym_end] = ACTIONS(2084), - [sym_cmd_identifier] = ACTIONS(2086), - [anon_sym_SEMI] = ACTIONS(2086), - [anon_sym_LF] = ACTIONS(2084), - [anon_sym_export] = ACTIONS(2086), - [anon_sym_alias] = ACTIONS(2086), - [anon_sym_def] = ACTIONS(2086), - [anon_sym_def_DASHenv] = ACTIONS(2086), - [anon_sym_export_DASHenv] = ACTIONS(2086), - [anon_sym_extern] = ACTIONS(2086), - [anon_sym_module] = ACTIONS(2086), - [anon_sym_use] = ACTIONS(2086), - [anon_sym_LBRACK] = ACTIONS(2086), - [anon_sym_LPAREN] = ACTIONS(2086), - [anon_sym_DOLLAR] = ACTIONS(2086), - [anon_sym_error] = ACTIONS(2086), - [anon_sym_DASH] = ACTIONS(2086), - [anon_sym_break] = ACTIONS(2086), - [anon_sym_continue] = ACTIONS(2086), - [anon_sym_for] = ACTIONS(2086), - [anon_sym_loop] = ACTIONS(2086), - [anon_sym_while] = ACTIONS(2086), - [anon_sym_do] = ACTIONS(2086), - [anon_sym_if] = ACTIONS(2086), - [anon_sym_match] = ACTIONS(2086), - [anon_sym_LBRACE] = ACTIONS(2086), - [anon_sym_try] = ACTIONS(2086), - [anon_sym_return] = ACTIONS(2086), - [anon_sym_let] = ACTIONS(2086), - [anon_sym_let_DASHenv] = ACTIONS(2086), - [anon_sym_mut] = ACTIONS(2086), - [anon_sym_const] = ACTIONS(2086), - [anon_sym_source] = ACTIONS(2086), - [anon_sym_source_DASHenv] = ACTIONS(2086), - [anon_sym_register] = ACTIONS(2086), - [anon_sym_hide] = ACTIONS(2086), - [anon_sym_hide_DASHenv] = ACTIONS(2086), - [anon_sym_overlay] = ACTIONS(2086), - [anon_sym_where] = ACTIONS(2086), - [anon_sym_not] = ACTIONS(2086), - [anon_sym_DOT_DOT_LT] = ACTIONS(2086), - [anon_sym_DOT_DOT] = ACTIONS(2086), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2086), - [sym_val_nothing] = ACTIONS(2086), - [anon_sym_true] = ACTIONS(2086), - [anon_sym_false] = ACTIONS(2086), - [aux_sym_val_number_token1] = ACTIONS(2086), - [aux_sym_val_number_token2] = ACTIONS(2086), - [aux_sym_val_number_token3] = ACTIONS(2086), - [aux_sym_val_number_token4] = ACTIONS(2086), - [anon_sym_inf] = ACTIONS(2086), - [anon_sym_DASHinf] = ACTIONS(2086), - [anon_sym_NaN] = ACTIONS(2086), - [anon_sym_0b] = ACTIONS(2086), - [anon_sym_0o] = ACTIONS(2086), - [anon_sym_0x] = ACTIONS(2086), - [sym_val_date] = ACTIONS(2086), - [anon_sym_DQUOTE] = ACTIONS(2086), - [sym__str_single_quotes] = ACTIONS(2086), - [sym__str_back_ticks] = ACTIONS(2086), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2086), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2086), - [anon_sym_CARET] = ACTIONS(2086), - [anon_sym_POUND] = ACTIONS(3), - }, - [1015] = { - [sym_comment] = STATE(1015), - [sym_cmd_identifier] = ACTIONS(2088), - [anon_sym_SEMI] = ACTIONS(2088), - [anon_sym_LF] = ACTIONS(2090), - [anon_sym_export] = ACTIONS(2088), - [anon_sym_alias] = ACTIONS(2088), - [anon_sym_def] = ACTIONS(2088), - [anon_sym_def_DASHenv] = ACTIONS(2088), - [anon_sym_export_DASHenv] = ACTIONS(2088), - [anon_sym_extern] = ACTIONS(2088), - [anon_sym_module] = ACTIONS(2088), - [anon_sym_use] = ACTIONS(2088), - [anon_sym_LBRACK] = ACTIONS(2088), - [anon_sym_LPAREN] = ACTIONS(2088), - [anon_sym_DOLLAR] = ACTIONS(2088), - [anon_sym_error] = ACTIONS(2088), - [anon_sym_DASH] = ACTIONS(2088), - [anon_sym_break] = ACTIONS(2088), - [anon_sym_continue] = ACTIONS(2088), - [anon_sym_for] = ACTIONS(2088), - [anon_sym_loop] = ACTIONS(2088), - [anon_sym_while] = ACTIONS(2088), - [anon_sym_do] = ACTIONS(2088), - [anon_sym_if] = ACTIONS(2088), - [anon_sym_match] = ACTIONS(2088), - [anon_sym_LBRACE] = ACTIONS(2088), - [anon_sym_RBRACE] = ACTIONS(2088), - [anon_sym_try] = ACTIONS(2088), - [anon_sym_return] = ACTIONS(2088), - [anon_sym_let] = ACTIONS(2088), - [anon_sym_let_DASHenv] = ACTIONS(2088), - [anon_sym_mut] = ACTIONS(2088), - [anon_sym_const] = ACTIONS(2088), - [anon_sym_source] = ACTIONS(2088), - [anon_sym_source_DASHenv] = ACTIONS(2088), - [anon_sym_register] = ACTIONS(2088), - [anon_sym_hide] = ACTIONS(2088), - [anon_sym_hide_DASHenv] = ACTIONS(2088), - [anon_sym_overlay] = ACTIONS(2088), - [anon_sym_where] = ACTIONS(2088), - [anon_sym_not] = ACTIONS(2088), - [anon_sym_DOT_DOT_LT] = ACTIONS(2088), - [anon_sym_DOT_DOT] = ACTIONS(2088), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2088), - [sym_val_nothing] = ACTIONS(2088), - [anon_sym_true] = ACTIONS(2088), - [anon_sym_false] = ACTIONS(2088), - [aux_sym_val_number_token1] = ACTIONS(2088), - [aux_sym_val_number_token2] = ACTIONS(2088), - [aux_sym_val_number_token3] = ACTIONS(2088), - [aux_sym_val_number_token4] = ACTIONS(2088), - [anon_sym_inf] = ACTIONS(2088), - [anon_sym_DASHinf] = ACTIONS(2088), - [anon_sym_NaN] = ACTIONS(2088), - [anon_sym_0b] = ACTIONS(2088), - [anon_sym_0o] = ACTIONS(2088), - [anon_sym_0x] = ACTIONS(2088), - [sym_val_date] = ACTIONS(2088), - [anon_sym_DQUOTE] = ACTIONS(2088), - [sym__str_single_quotes] = ACTIONS(2088), - [sym__str_back_ticks] = ACTIONS(2088), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2088), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2088), - [anon_sym_CARET] = ACTIONS(2088), - [anon_sym_POUND] = ACTIONS(3), - }, - [1016] = { - [sym_comment] = STATE(1016), - [sym_cmd_identifier] = ACTIONS(2092), - [anon_sym_SEMI] = ACTIONS(2092), - [anon_sym_LF] = ACTIONS(2094), - [anon_sym_export] = ACTIONS(2092), - [anon_sym_alias] = ACTIONS(2092), - [anon_sym_def] = ACTIONS(2092), - [anon_sym_def_DASHenv] = ACTIONS(2092), - [anon_sym_export_DASHenv] = ACTIONS(2092), - [anon_sym_extern] = ACTIONS(2092), - [anon_sym_module] = ACTIONS(2092), - [anon_sym_use] = ACTIONS(2092), - [anon_sym_LBRACK] = ACTIONS(2092), - [anon_sym_LPAREN] = ACTIONS(2092), - [anon_sym_DOLLAR] = ACTIONS(2092), - [anon_sym_error] = ACTIONS(2092), - [anon_sym_DASH] = ACTIONS(2092), - [anon_sym_break] = ACTIONS(2092), - [anon_sym_continue] = ACTIONS(2092), - [anon_sym_for] = ACTIONS(2092), - [anon_sym_loop] = ACTIONS(2092), - [anon_sym_while] = ACTIONS(2092), - [anon_sym_do] = ACTIONS(2092), - [anon_sym_if] = ACTIONS(2092), - [anon_sym_match] = ACTIONS(2092), - [anon_sym_LBRACE] = ACTIONS(2092), - [anon_sym_RBRACE] = ACTIONS(2092), - [anon_sym_try] = ACTIONS(2092), - [anon_sym_return] = ACTIONS(2092), - [anon_sym_let] = ACTIONS(2092), - [anon_sym_let_DASHenv] = ACTIONS(2092), - [anon_sym_mut] = ACTIONS(2092), - [anon_sym_const] = ACTIONS(2092), - [anon_sym_source] = ACTIONS(2092), - [anon_sym_source_DASHenv] = ACTIONS(2092), - [anon_sym_register] = ACTIONS(2092), - [anon_sym_hide] = ACTIONS(2092), - [anon_sym_hide_DASHenv] = ACTIONS(2092), - [anon_sym_overlay] = ACTIONS(2092), - [anon_sym_where] = ACTIONS(2092), - [anon_sym_not] = ACTIONS(2092), - [anon_sym_DOT_DOT_LT] = ACTIONS(2092), - [anon_sym_DOT_DOT] = ACTIONS(2092), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2092), - [sym_val_nothing] = ACTIONS(2092), - [anon_sym_true] = ACTIONS(2092), - [anon_sym_false] = ACTIONS(2092), - [aux_sym_val_number_token1] = ACTIONS(2092), - [aux_sym_val_number_token2] = ACTIONS(2092), - [aux_sym_val_number_token3] = ACTIONS(2092), - [aux_sym_val_number_token4] = ACTIONS(2092), - [anon_sym_inf] = ACTIONS(2092), - [anon_sym_DASHinf] = ACTIONS(2092), - [anon_sym_NaN] = ACTIONS(2092), - [anon_sym_0b] = ACTIONS(2092), - [anon_sym_0o] = ACTIONS(2092), - [anon_sym_0x] = ACTIONS(2092), - [sym_val_date] = ACTIONS(2092), - [anon_sym_DQUOTE] = ACTIONS(2092), - [sym__str_single_quotes] = ACTIONS(2092), - [sym__str_back_ticks] = ACTIONS(2092), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2092), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2092), - [anon_sym_CARET] = ACTIONS(2092), - [anon_sym_POUND] = ACTIONS(3), - }, - [1017] = { - [sym_comment] = STATE(1017), - [sym_cmd_identifier] = ACTIONS(2096), - [anon_sym_SEMI] = ACTIONS(2096), - [anon_sym_LF] = ACTIONS(2098), - [anon_sym_export] = ACTIONS(2096), - [anon_sym_alias] = ACTIONS(2096), - [anon_sym_def] = ACTIONS(2096), - [anon_sym_def_DASHenv] = ACTIONS(2096), - [anon_sym_export_DASHenv] = ACTIONS(2096), - [anon_sym_extern] = ACTIONS(2096), - [anon_sym_module] = ACTIONS(2096), - [anon_sym_use] = ACTIONS(2096), - [anon_sym_LBRACK] = ACTIONS(2096), - [anon_sym_LPAREN] = ACTIONS(2096), - [anon_sym_DOLLAR] = ACTIONS(2096), - [anon_sym_error] = ACTIONS(2096), - [anon_sym_DASH] = ACTIONS(2096), - [anon_sym_break] = ACTIONS(2096), - [anon_sym_continue] = ACTIONS(2096), - [anon_sym_for] = ACTIONS(2096), - [anon_sym_loop] = ACTIONS(2096), - [anon_sym_while] = ACTIONS(2096), - [anon_sym_do] = ACTIONS(2096), - [anon_sym_if] = ACTIONS(2096), - [anon_sym_match] = ACTIONS(2096), - [anon_sym_LBRACE] = ACTIONS(2096), - [anon_sym_RBRACE] = ACTIONS(2096), - [anon_sym_try] = ACTIONS(2096), - [anon_sym_return] = ACTIONS(2096), - [anon_sym_let] = ACTIONS(2096), - [anon_sym_let_DASHenv] = ACTIONS(2096), - [anon_sym_mut] = ACTIONS(2096), - [anon_sym_const] = ACTIONS(2096), - [anon_sym_source] = ACTIONS(2096), - [anon_sym_source_DASHenv] = ACTIONS(2096), - [anon_sym_register] = ACTIONS(2096), - [anon_sym_hide] = ACTIONS(2096), - [anon_sym_hide_DASHenv] = ACTIONS(2096), - [anon_sym_overlay] = ACTIONS(2096), - [anon_sym_where] = ACTIONS(2096), - [anon_sym_not] = ACTIONS(2096), - [anon_sym_DOT_DOT_LT] = ACTIONS(2096), - [anon_sym_DOT_DOT] = ACTIONS(2096), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2096), - [sym_val_nothing] = ACTIONS(2096), - [anon_sym_true] = ACTIONS(2096), - [anon_sym_false] = ACTIONS(2096), - [aux_sym_val_number_token1] = ACTIONS(2096), - [aux_sym_val_number_token2] = ACTIONS(2096), - [aux_sym_val_number_token3] = ACTIONS(2096), - [aux_sym_val_number_token4] = ACTIONS(2096), - [anon_sym_inf] = ACTIONS(2096), - [anon_sym_DASHinf] = ACTIONS(2096), - [anon_sym_NaN] = ACTIONS(2096), - [anon_sym_0b] = ACTIONS(2096), - [anon_sym_0o] = ACTIONS(2096), - [anon_sym_0x] = ACTIONS(2096), - [sym_val_date] = ACTIONS(2096), - [anon_sym_DQUOTE] = ACTIONS(2096), - [sym__str_single_quotes] = ACTIONS(2096), - [sym__str_back_ticks] = ACTIONS(2096), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2096), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2096), - [anon_sym_CARET] = ACTIONS(2096), - [anon_sym_POUND] = ACTIONS(3), - }, - [1018] = { - [sym_comment] = STATE(1018), - [ts_builtin_sym_end] = ACTIONS(2100), - [sym_cmd_identifier] = ACTIONS(2102), - [anon_sym_SEMI] = ACTIONS(2102), - [anon_sym_LF] = ACTIONS(2100), - [anon_sym_export] = ACTIONS(2102), - [anon_sym_alias] = ACTIONS(2102), - [anon_sym_def] = ACTIONS(2102), - [anon_sym_def_DASHenv] = ACTIONS(2102), - [anon_sym_export_DASHenv] = ACTIONS(2102), - [anon_sym_extern] = ACTIONS(2102), - [anon_sym_module] = ACTIONS(2102), - [anon_sym_use] = ACTIONS(2102), - [anon_sym_LBRACK] = ACTIONS(2102), - [anon_sym_LPAREN] = ACTIONS(2102), - [anon_sym_DOLLAR] = ACTIONS(2102), - [anon_sym_error] = ACTIONS(2102), - [anon_sym_DASH] = ACTIONS(2102), - [anon_sym_break] = ACTIONS(2102), - [anon_sym_continue] = ACTIONS(2102), - [anon_sym_for] = ACTIONS(2102), - [anon_sym_loop] = ACTIONS(2102), - [anon_sym_while] = ACTIONS(2102), - [anon_sym_do] = ACTIONS(2102), - [anon_sym_if] = ACTIONS(2102), - [anon_sym_match] = ACTIONS(2102), - [anon_sym_LBRACE] = ACTIONS(2102), - [anon_sym_try] = ACTIONS(2102), - [anon_sym_return] = ACTIONS(2102), - [anon_sym_let] = ACTIONS(2102), - [anon_sym_let_DASHenv] = ACTIONS(2102), - [anon_sym_mut] = ACTIONS(2102), - [anon_sym_const] = ACTIONS(2102), - [anon_sym_source] = ACTIONS(2102), - [anon_sym_source_DASHenv] = ACTIONS(2102), - [anon_sym_register] = ACTIONS(2102), - [anon_sym_hide] = ACTIONS(2102), - [anon_sym_hide_DASHenv] = ACTIONS(2102), - [anon_sym_overlay] = ACTIONS(2102), - [anon_sym_where] = ACTIONS(2102), - [anon_sym_not] = ACTIONS(2102), - [anon_sym_DOT_DOT_LT] = ACTIONS(2102), - [anon_sym_DOT_DOT] = ACTIONS(2102), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2102), - [sym_val_nothing] = ACTIONS(2102), - [anon_sym_true] = ACTIONS(2102), - [anon_sym_false] = ACTIONS(2102), - [aux_sym_val_number_token1] = ACTIONS(2102), - [aux_sym_val_number_token2] = ACTIONS(2102), - [aux_sym_val_number_token3] = ACTIONS(2102), - [aux_sym_val_number_token4] = ACTIONS(2102), - [anon_sym_inf] = ACTIONS(2102), - [anon_sym_DASHinf] = ACTIONS(2102), - [anon_sym_NaN] = ACTIONS(2102), - [anon_sym_0b] = ACTIONS(2102), - [anon_sym_0o] = ACTIONS(2102), - [anon_sym_0x] = ACTIONS(2102), - [sym_val_date] = ACTIONS(2102), - [anon_sym_DQUOTE] = ACTIONS(2102), - [sym__str_single_quotes] = ACTIONS(2102), - [sym__str_back_ticks] = ACTIONS(2102), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2102), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2102), - [anon_sym_CARET] = ACTIONS(2102), - [anon_sym_POUND] = ACTIONS(3), - }, - [1019] = { - [sym_comment] = STATE(1019), - [ts_builtin_sym_end] = ACTIONS(2104), - [sym_cmd_identifier] = ACTIONS(2106), - [anon_sym_SEMI] = ACTIONS(2106), - [anon_sym_LF] = ACTIONS(2104), - [anon_sym_export] = ACTIONS(2106), - [anon_sym_alias] = ACTIONS(2106), - [anon_sym_def] = ACTIONS(2106), - [anon_sym_def_DASHenv] = ACTIONS(2106), - [anon_sym_export_DASHenv] = ACTIONS(2106), - [anon_sym_extern] = ACTIONS(2106), - [anon_sym_module] = ACTIONS(2106), - [anon_sym_use] = ACTIONS(2106), - [anon_sym_LBRACK] = ACTIONS(2106), - [anon_sym_LPAREN] = ACTIONS(2106), - [anon_sym_DOLLAR] = ACTIONS(2106), - [anon_sym_error] = ACTIONS(2106), - [anon_sym_DASH] = ACTIONS(2106), - [anon_sym_break] = ACTIONS(2106), - [anon_sym_continue] = ACTIONS(2106), - [anon_sym_for] = ACTIONS(2106), - [anon_sym_loop] = ACTIONS(2106), - [anon_sym_while] = ACTIONS(2106), - [anon_sym_do] = ACTIONS(2106), - [anon_sym_if] = ACTIONS(2106), - [anon_sym_match] = ACTIONS(2106), - [anon_sym_LBRACE] = ACTIONS(2106), - [anon_sym_try] = ACTIONS(2106), - [anon_sym_return] = ACTIONS(2106), - [anon_sym_let] = ACTIONS(2106), - [anon_sym_let_DASHenv] = ACTIONS(2106), - [anon_sym_mut] = ACTIONS(2106), - [anon_sym_const] = ACTIONS(2106), - [anon_sym_source] = ACTIONS(2106), - [anon_sym_source_DASHenv] = ACTIONS(2106), - [anon_sym_register] = ACTIONS(2106), - [anon_sym_hide] = ACTIONS(2106), - [anon_sym_hide_DASHenv] = ACTIONS(2106), - [anon_sym_overlay] = ACTIONS(2106), - [anon_sym_where] = ACTIONS(2106), - [anon_sym_not] = ACTIONS(2106), - [anon_sym_DOT_DOT_LT] = ACTIONS(2106), - [anon_sym_DOT_DOT] = ACTIONS(2106), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2106), - [sym_val_nothing] = ACTIONS(2106), - [anon_sym_true] = ACTIONS(2106), - [anon_sym_false] = ACTIONS(2106), - [aux_sym_val_number_token1] = ACTIONS(2106), - [aux_sym_val_number_token2] = ACTIONS(2106), - [aux_sym_val_number_token3] = ACTIONS(2106), - [aux_sym_val_number_token4] = ACTIONS(2106), - [anon_sym_inf] = ACTIONS(2106), - [anon_sym_DASHinf] = ACTIONS(2106), - [anon_sym_NaN] = ACTIONS(2106), - [anon_sym_0b] = ACTIONS(2106), - [anon_sym_0o] = ACTIONS(2106), - [anon_sym_0x] = ACTIONS(2106), - [sym_val_date] = ACTIONS(2106), - [anon_sym_DQUOTE] = ACTIONS(2106), - [sym__str_single_quotes] = ACTIONS(2106), - [sym__str_back_ticks] = ACTIONS(2106), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2106), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2106), - [anon_sym_CARET] = ACTIONS(2106), - [anon_sym_POUND] = ACTIONS(3), - }, - [1020] = { - [sym_comment] = STATE(1020), - [sym_cmd_identifier] = ACTIONS(2108), - [anon_sym_SEMI] = ACTIONS(2108), - [anon_sym_LF] = ACTIONS(2110), - [anon_sym_export] = ACTIONS(2108), - [anon_sym_alias] = ACTIONS(2108), - [anon_sym_def] = ACTIONS(2108), - [anon_sym_def_DASHenv] = ACTIONS(2108), - [anon_sym_export_DASHenv] = ACTIONS(2108), - [anon_sym_extern] = ACTIONS(2108), - [anon_sym_module] = ACTIONS(2108), - [anon_sym_use] = ACTIONS(2108), - [anon_sym_LBRACK] = ACTIONS(2108), - [anon_sym_LPAREN] = ACTIONS(2108), - [anon_sym_DOLLAR] = ACTIONS(2108), - [anon_sym_error] = ACTIONS(2108), - [anon_sym_DASH] = ACTIONS(2108), - [anon_sym_break] = ACTIONS(2108), - [anon_sym_continue] = ACTIONS(2108), - [anon_sym_for] = ACTIONS(2108), - [anon_sym_loop] = ACTIONS(2108), - [anon_sym_while] = ACTIONS(2108), - [anon_sym_do] = ACTIONS(2108), - [anon_sym_if] = ACTIONS(2108), - [anon_sym_match] = ACTIONS(2108), - [anon_sym_LBRACE] = ACTIONS(2108), - [anon_sym_RBRACE] = ACTIONS(2108), - [anon_sym_try] = ACTIONS(2108), - [anon_sym_return] = ACTIONS(2108), - [anon_sym_let] = ACTIONS(2108), - [anon_sym_let_DASHenv] = ACTIONS(2108), - [anon_sym_mut] = ACTIONS(2108), - [anon_sym_const] = ACTIONS(2108), - [anon_sym_source] = ACTIONS(2108), - [anon_sym_source_DASHenv] = ACTIONS(2108), - [anon_sym_register] = ACTIONS(2108), - [anon_sym_hide] = ACTIONS(2108), - [anon_sym_hide_DASHenv] = ACTIONS(2108), - [anon_sym_overlay] = ACTIONS(2108), - [anon_sym_where] = ACTIONS(2108), - [anon_sym_not] = ACTIONS(2108), - [anon_sym_DOT_DOT_LT] = ACTIONS(2108), - [anon_sym_DOT_DOT] = ACTIONS(2108), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2108), - [sym_val_nothing] = ACTIONS(2108), - [anon_sym_true] = ACTIONS(2108), - [anon_sym_false] = ACTIONS(2108), - [aux_sym_val_number_token1] = ACTIONS(2108), - [aux_sym_val_number_token2] = ACTIONS(2108), - [aux_sym_val_number_token3] = ACTIONS(2108), - [aux_sym_val_number_token4] = ACTIONS(2108), - [anon_sym_inf] = ACTIONS(2108), - [anon_sym_DASHinf] = ACTIONS(2108), - [anon_sym_NaN] = ACTIONS(2108), - [anon_sym_0b] = ACTIONS(2108), - [anon_sym_0o] = ACTIONS(2108), - [anon_sym_0x] = ACTIONS(2108), - [sym_val_date] = ACTIONS(2108), - [anon_sym_DQUOTE] = ACTIONS(2108), - [sym__str_single_quotes] = ACTIONS(2108), - [sym__str_back_ticks] = ACTIONS(2108), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2108), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2108), - [anon_sym_CARET] = ACTIONS(2108), - [anon_sym_POUND] = ACTIONS(3), - }, - [1021] = { - [sym_comment] = STATE(1021), - [sym_cmd_identifier] = ACTIONS(2108), - [anon_sym_SEMI] = ACTIONS(2108), - [anon_sym_LF] = ACTIONS(2110), - [anon_sym_export] = ACTIONS(2108), - [anon_sym_alias] = ACTIONS(2108), - [anon_sym_def] = ACTIONS(2108), - [anon_sym_def_DASHenv] = ACTIONS(2108), - [anon_sym_export_DASHenv] = ACTIONS(2108), - [anon_sym_extern] = ACTIONS(2108), - [anon_sym_module] = ACTIONS(2108), - [anon_sym_use] = ACTIONS(2108), - [anon_sym_LBRACK] = ACTIONS(2108), - [anon_sym_LPAREN] = ACTIONS(2108), - [anon_sym_DOLLAR] = ACTIONS(2108), - [anon_sym_error] = ACTIONS(2108), - [anon_sym_DASH] = ACTIONS(2108), - [anon_sym_break] = ACTIONS(2108), - [anon_sym_continue] = ACTIONS(2108), - [anon_sym_for] = ACTIONS(2108), - [anon_sym_loop] = ACTIONS(2108), - [anon_sym_while] = ACTIONS(2108), - [anon_sym_do] = ACTIONS(2108), - [anon_sym_if] = ACTIONS(2108), - [anon_sym_match] = ACTIONS(2108), - [anon_sym_LBRACE] = ACTIONS(2108), - [anon_sym_RBRACE] = ACTIONS(2108), - [anon_sym_try] = ACTIONS(2108), - [anon_sym_return] = ACTIONS(2108), - [anon_sym_let] = ACTIONS(2108), - [anon_sym_let_DASHenv] = ACTIONS(2108), - [anon_sym_mut] = ACTIONS(2108), - [anon_sym_const] = ACTIONS(2108), - [anon_sym_source] = ACTIONS(2108), - [anon_sym_source_DASHenv] = ACTIONS(2108), - [anon_sym_register] = ACTIONS(2108), - [anon_sym_hide] = ACTIONS(2108), - [anon_sym_hide_DASHenv] = ACTIONS(2108), - [anon_sym_overlay] = ACTIONS(2108), - [anon_sym_where] = ACTIONS(2108), - [anon_sym_not] = ACTIONS(2108), - [anon_sym_DOT_DOT_LT] = ACTIONS(2108), - [anon_sym_DOT_DOT] = ACTIONS(2108), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2108), - [sym_val_nothing] = ACTIONS(2108), - [anon_sym_true] = ACTIONS(2108), - [anon_sym_false] = ACTIONS(2108), - [aux_sym_val_number_token1] = ACTIONS(2108), - [aux_sym_val_number_token2] = ACTIONS(2108), - [aux_sym_val_number_token3] = ACTIONS(2108), - [aux_sym_val_number_token4] = ACTIONS(2108), - [anon_sym_inf] = ACTIONS(2108), - [anon_sym_DASHinf] = ACTIONS(2108), - [anon_sym_NaN] = ACTIONS(2108), - [anon_sym_0b] = ACTIONS(2108), - [anon_sym_0o] = ACTIONS(2108), - [anon_sym_0x] = ACTIONS(2108), - [sym_val_date] = ACTIONS(2108), - [anon_sym_DQUOTE] = ACTIONS(2108), - [sym__str_single_quotes] = ACTIONS(2108), - [sym__str_back_ticks] = ACTIONS(2108), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2108), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2108), - [anon_sym_CARET] = ACTIONS(2108), - [anon_sym_POUND] = ACTIONS(3), - }, - [1022] = { - [sym_comment] = STATE(1022), - [sym_cmd_identifier] = ACTIONS(2112), - [anon_sym_SEMI] = ACTIONS(2112), - [anon_sym_LF] = ACTIONS(2114), - [anon_sym_export] = ACTIONS(2112), - [anon_sym_alias] = ACTIONS(2112), - [anon_sym_def] = ACTIONS(2112), - [anon_sym_def_DASHenv] = ACTIONS(2112), - [anon_sym_export_DASHenv] = ACTIONS(2112), - [anon_sym_extern] = ACTIONS(2112), - [anon_sym_module] = ACTIONS(2112), - [anon_sym_use] = ACTIONS(2112), - [anon_sym_LBRACK] = ACTIONS(2112), - [anon_sym_LPAREN] = ACTIONS(2112), - [anon_sym_DOLLAR] = ACTIONS(2112), - [anon_sym_error] = ACTIONS(2112), - [anon_sym_DASH] = ACTIONS(2112), - [anon_sym_break] = ACTIONS(2112), - [anon_sym_continue] = ACTIONS(2112), - [anon_sym_for] = ACTIONS(2112), - [anon_sym_loop] = ACTIONS(2112), - [anon_sym_while] = ACTIONS(2112), - [anon_sym_do] = ACTIONS(2112), - [anon_sym_if] = ACTIONS(2112), - [anon_sym_match] = ACTIONS(2112), - [anon_sym_LBRACE] = ACTIONS(2112), - [anon_sym_RBRACE] = ACTIONS(2112), - [anon_sym_try] = ACTIONS(2112), - [anon_sym_return] = ACTIONS(2112), - [anon_sym_let] = ACTIONS(2112), - [anon_sym_let_DASHenv] = ACTIONS(2112), - [anon_sym_mut] = ACTIONS(2112), - [anon_sym_const] = ACTIONS(2112), - [anon_sym_source] = ACTIONS(2112), - [anon_sym_source_DASHenv] = ACTIONS(2112), - [anon_sym_register] = ACTIONS(2112), - [anon_sym_hide] = ACTIONS(2112), - [anon_sym_hide_DASHenv] = ACTIONS(2112), - [anon_sym_overlay] = ACTIONS(2112), - [anon_sym_where] = ACTIONS(2112), - [anon_sym_not] = ACTIONS(2112), - [anon_sym_DOT_DOT_LT] = ACTIONS(2112), - [anon_sym_DOT_DOT] = ACTIONS(2112), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2112), - [sym_val_nothing] = ACTIONS(2112), - [anon_sym_true] = ACTIONS(2112), - [anon_sym_false] = ACTIONS(2112), - [aux_sym_val_number_token1] = ACTIONS(2112), - [aux_sym_val_number_token2] = ACTIONS(2112), - [aux_sym_val_number_token3] = ACTIONS(2112), - [aux_sym_val_number_token4] = ACTIONS(2112), - [anon_sym_inf] = ACTIONS(2112), - [anon_sym_DASHinf] = ACTIONS(2112), - [anon_sym_NaN] = ACTIONS(2112), - [anon_sym_0b] = ACTIONS(2112), - [anon_sym_0o] = ACTIONS(2112), - [anon_sym_0x] = ACTIONS(2112), - [sym_val_date] = ACTIONS(2112), - [anon_sym_DQUOTE] = ACTIONS(2112), - [sym__str_single_quotes] = ACTIONS(2112), - [sym__str_back_ticks] = ACTIONS(2112), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2112), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2112), - [anon_sym_CARET] = ACTIONS(2112), - [anon_sym_POUND] = ACTIONS(3), - }, - [1023] = { - [sym_comment] = STATE(1023), - [sym_cmd_identifier] = ACTIONS(2112), - [anon_sym_SEMI] = ACTIONS(2112), - [anon_sym_LF] = ACTIONS(2114), - [anon_sym_export] = ACTIONS(2112), - [anon_sym_alias] = ACTIONS(2112), - [anon_sym_def] = ACTIONS(2112), - [anon_sym_def_DASHenv] = ACTIONS(2112), - [anon_sym_export_DASHenv] = ACTIONS(2112), - [anon_sym_extern] = ACTIONS(2112), - [anon_sym_module] = ACTIONS(2112), - [anon_sym_use] = ACTIONS(2112), - [anon_sym_LBRACK] = ACTIONS(2112), - [anon_sym_LPAREN] = ACTIONS(2112), - [anon_sym_DOLLAR] = ACTIONS(2112), - [anon_sym_error] = ACTIONS(2112), - [anon_sym_DASH] = ACTIONS(2112), - [anon_sym_break] = ACTIONS(2112), - [anon_sym_continue] = ACTIONS(2112), - [anon_sym_for] = ACTIONS(2112), - [anon_sym_loop] = ACTIONS(2112), - [anon_sym_while] = ACTIONS(2112), - [anon_sym_do] = ACTIONS(2112), - [anon_sym_if] = ACTIONS(2112), - [anon_sym_match] = ACTIONS(2112), - [anon_sym_LBRACE] = ACTIONS(2112), - [anon_sym_RBRACE] = ACTIONS(2112), - [anon_sym_try] = ACTIONS(2112), - [anon_sym_return] = ACTIONS(2112), - [anon_sym_let] = ACTIONS(2112), - [anon_sym_let_DASHenv] = ACTIONS(2112), - [anon_sym_mut] = ACTIONS(2112), - [anon_sym_const] = ACTIONS(2112), - [anon_sym_source] = ACTIONS(2112), - [anon_sym_source_DASHenv] = ACTIONS(2112), - [anon_sym_register] = ACTIONS(2112), - [anon_sym_hide] = ACTIONS(2112), - [anon_sym_hide_DASHenv] = ACTIONS(2112), - [anon_sym_overlay] = ACTIONS(2112), - [anon_sym_where] = ACTIONS(2112), - [anon_sym_not] = ACTIONS(2112), - [anon_sym_DOT_DOT_LT] = ACTIONS(2112), - [anon_sym_DOT_DOT] = ACTIONS(2112), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2112), - [sym_val_nothing] = ACTIONS(2112), - [anon_sym_true] = ACTIONS(2112), - [anon_sym_false] = ACTIONS(2112), - [aux_sym_val_number_token1] = ACTIONS(2112), - [aux_sym_val_number_token2] = ACTIONS(2112), - [aux_sym_val_number_token3] = ACTIONS(2112), - [aux_sym_val_number_token4] = ACTIONS(2112), - [anon_sym_inf] = ACTIONS(2112), - [anon_sym_DASHinf] = ACTIONS(2112), - [anon_sym_NaN] = ACTIONS(2112), - [anon_sym_0b] = ACTIONS(2112), - [anon_sym_0o] = ACTIONS(2112), - [anon_sym_0x] = ACTIONS(2112), - [sym_val_date] = ACTIONS(2112), - [anon_sym_DQUOTE] = ACTIONS(2112), - [sym__str_single_quotes] = ACTIONS(2112), - [sym__str_back_ticks] = ACTIONS(2112), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2112), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2112), - [anon_sym_CARET] = ACTIONS(2112), - [anon_sym_POUND] = ACTIONS(3), - }, - [1024] = { - [sym_comment] = STATE(1024), - [sym_cmd_identifier] = ACTIONS(2116), - [anon_sym_SEMI] = ACTIONS(2116), - [anon_sym_LF] = ACTIONS(2118), - [anon_sym_export] = ACTIONS(2116), - [anon_sym_alias] = ACTIONS(2116), - [anon_sym_def] = ACTIONS(2116), - [anon_sym_def_DASHenv] = ACTIONS(2116), - [anon_sym_export_DASHenv] = ACTIONS(2116), - [anon_sym_extern] = ACTIONS(2116), - [anon_sym_module] = ACTIONS(2116), - [anon_sym_use] = ACTIONS(2116), - [anon_sym_LBRACK] = ACTIONS(2116), - [anon_sym_LPAREN] = ACTIONS(2116), - [anon_sym_DOLLAR] = ACTIONS(2116), - [anon_sym_error] = ACTIONS(2116), - [anon_sym_DASH] = ACTIONS(2116), - [anon_sym_break] = ACTIONS(2116), - [anon_sym_continue] = ACTIONS(2116), - [anon_sym_for] = ACTIONS(2116), - [anon_sym_loop] = ACTIONS(2116), - [anon_sym_while] = ACTIONS(2116), - [anon_sym_do] = ACTIONS(2116), - [anon_sym_if] = ACTIONS(2116), - [anon_sym_match] = ACTIONS(2116), - [anon_sym_LBRACE] = ACTIONS(2116), - [anon_sym_RBRACE] = ACTIONS(2116), - [anon_sym_try] = ACTIONS(2116), - [anon_sym_return] = ACTIONS(2116), - [anon_sym_let] = ACTIONS(2116), - [anon_sym_let_DASHenv] = ACTIONS(2116), - [anon_sym_mut] = ACTIONS(2116), - [anon_sym_const] = ACTIONS(2116), - [anon_sym_source] = ACTIONS(2116), - [anon_sym_source_DASHenv] = ACTIONS(2116), - [anon_sym_register] = ACTIONS(2116), - [anon_sym_hide] = ACTIONS(2116), - [anon_sym_hide_DASHenv] = ACTIONS(2116), - [anon_sym_overlay] = ACTIONS(2116), - [anon_sym_where] = ACTIONS(2116), - [anon_sym_not] = ACTIONS(2116), - [anon_sym_DOT_DOT_LT] = ACTIONS(2116), - [anon_sym_DOT_DOT] = ACTIONS(2116), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2116), - [sym_val_nothing] = ACTIONS(2116), - [anon_sym_true] = ACTIONS(2116), - [anon_sym_false] = ACTIONS(2116), - [aux_sym_val_number_token1] = ACTIONS(2116), - [aux_sym_val_number_token2] = ACTIONS(2116), - [aux_sym_val_number_token3] = ACTIONS(2116), - [aux_sym_val_number_token4] = ACTIONS(2116), - [anon_sym_inf] = ACTIONS(2116), - [anon_sym_DASHinf] = ACTIONS(2116), - [anon_sym_NaN] = ACTIONS(2116), - [anon_sym_0b] = ACTIONS(2116), - [anon_sym_0o] = ACTIONS(2116), - [anon_sym_0x] = ACTIONS(2116), - [sym_val_date] = ACTIONS(2116), - [anon_sym_DQUOTE] = ACTIONS(2116), - [sym__str_single_quotes] = ACTIONS(2116), - [sym__str_back_ticks] = ACTIONS(2116), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2116), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2116), - [anon_sym_CARET] = ACTIONS(2116), - [anon_sym_POUND] = ACTIONS(3), - }, - [1025] = { - [sym_comment] = STATE(1025), - [ts_builtin_sym_end] = ACTIONS(2054), - [sym_cmd_identifier] = ACTIONS(2052), - [anon_sym_SEMI] = ACTIONS(2052), - [anon_sym_LF] = ACTIONS(2054), - [anon_sym_export] = ACTIONS(2052), - [anon_sym_alias] = ACTIONS(2052), - [anon_sym_def] = ACTIONS(2052), - [anon_sym_def_DASHenv] = ACTIONS(2052), - [anon_sym_export_DASHenv] = ACTIONS(2052), - [anon_sym_extern] = ACTIONS(2052), - [anon_sym_module] = ACTIONS(2052), - [anon_sym_use] = ACTIONS(2052), - [anon_sym_LBRACK] = ACTIONS(2052), - [anon_sym_LPAREN] = ACTIONS(2052), - [anon_sym_DOLLAR] = ACTIONS(2052), - [anon_sym_error] = ACTIONS(2052), - [anon_sym_DASH] = ACTIONS(2052), - [anon_sym_break] = ACTIONS(2052), - [anon_sym_continue] = ACTIONS(2052), - [anon_sym_for] = ACTIONS(2052), - [anon_sym_loop] = ACTIONS(2052), - [anon_sym_while] = ACTIONS(2052), - [anon_sym_do] = ACTIONS(2052), - [anon_sym_if] = ACTIONS(2052), - [anon_sym_match] = ACTIONS(2052), - [anon_sym_LBRACE] = ACTIONS(2052), - [anon_sym_try] = ACTIONS(2052), - [anon_sym_return] = ACTIONS(2052), - [anon_sym_let] = ACTIONS(2052), - [anon_sym_let_DASHenv] = ACTIONS(2052), - [anon_sym_mut] = ACTIONS(2052), - [anon_sym_const] = ACTIONS(2052), - [anon_sym_source] = ACTIONS(2052), - [anon_sym_source_DASHenv] = ACTIONS(2052), - [anon_sym_register] = ACTIONS(2052), - [anon_sym_hide] = ACTIONS(2052), - [anon_sym_hide_DASHenv] = ACTIONS(2052), - [anon_sym_overlay] = ACTIONS(2052), - [anon_sym_where] = ACTIONS(2052), - [anon_sym_not] = ACTIONS(2052), - [anon_sym_DOT_DOT_LT] = ACTIONS(2052), - [anon_sym_DOT_DOT] = ACTIONS(2052), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2052), - [sym_val_nothing] = ACTIONS(2052), - [anon_sym_true] = ACTIONS(2052), - [anon_sym_false] = ACTIONS(2052), - [aux_sym_val_number_token1] = ACTIONS(2052), - [aux_sym_val_number_token2] = ACTIONS(2052), - [aux_sym_val_number_token3] = ACTIONS(2052), - [aux_sym_val_number_token4] = ACTIONS(2052), - [anon_sym_inf] = ACTIONS(2052), - [anon_sym_DASHinf] = ACTIONS(2052), - [anon_sym_NaN] = ACTIONS(2052), - [anon_sym_0b] = ACTIONS(2052), - [anon_sym_0o] = ACTIONS(2052), - [anon_sym_0x] = ACTIONS(2052), - [sym_val_date] = ACTIONS(2052), - [anon_sym_DQUOTE] = ACTIONS(2052), - [sym__str_single_quotes] = ACTIONS(2052), - [sym__str_back_ticks] = ACTIONS(2052), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2052), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2052), - [anon_sym_CARET] = ACTIONS(2052), - [anon_sym_POUND] = ACTIONS(3), - }, - [1026] = { - [sym_comment] = STATE(1026), - [ts_builtin_sym_end] = ACTIONS(2120), - [sym_cmd_identifier] = ACTIONS(2122), - [anon_sym_SEMI] = ACTIONS(2122), - [anon_sym_LF] = ACTIONS(2120), - [anon_sym_export] = ACTIONS(2122), - [anon_sym_alias] = ACTIONS(2122), - [anon_sym_def] = ACTIONS(2122), - [anon_sym_def_DASHenv] = ACTIONS(2122), - [anon_sym_export_DASHenv] = ACTIONS(2122), - [anon_sym_extern] = ACTIONS(2122), - [anon_sym_module] = ACTIONS(2122), - [anon_sym_use] = ACTIONS(2122), - [anon_sym_LBRACK] = ACTIONS(2122), - [anon_sym_LPAREN] = ACTIONS(2122), - [anon_sym_DOLLAR] = ACTIONS(2122), - [anon_sym_error] = ACTIONS(2122), - [anon_sym_DASH] = ACTIONS(2122), - [anon_sym_break] = ACTIONS(2122), - [anon_sym_continue] = ACTIONS(2122), - [anon_sym_for] = ACTIONS(2122), - [anon_sym_loop] = ACTIONS(2122), - [anon_sym_while] = ACTIONS(2122), - [anon_sym_do] = ACTIONS(2122), - [anon_sym_if] = ACTIONS(2122), - [anon_sym_match] = ACTIONS(2122), - [anon_sym_LBRACE] = ACTIONS(2122), - [anon_sym_try] = ACTIONS(2122), - [anon_sym_return] = ACTIONS(2122), - [anon_sym_let] = ACTIONS(2122), - [anon_sym_let_DASHenv] = ACTIONS(2122), - [anon_sym_mut] = ACTIONS(2122), - [anon_sym_const] = ACTIONS(2122), - [anon_sym_source] = ACTIONS(2122), - [anon_sym_source_DASHenv] = ACTIONS(2122), - [anon_sym_register] = ACTIONS(2122), - [anon_sym_hide] = ACTIONS(2122), - [anon_sym_hide_DASHenv] = ACTIONS(2122), - [anon_sym_overlay] = ACTIONS(2122), - [anon_sym_where] = ACTIONS(2122), - [anon_sym_not] = ACTIONS(2122), - [anon_sym_DOT_DOT_LT] = ACTIONS(2122), - [anon_sym_DOT_DOT] = ACTIONS(2122), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2122), - [sym_val_nothing] = ACTIONS(2122), - [anon_sym_true] = ACTIONS(2122), - [anon_sym_false] = ACTIONS(2122), - [aux_sym_val_number_token1] = ACTIONS(2122), - [aux_sym_val_number_token2] = ACTIONS(2122), - [aux_sym_val_number_token3] = ACTIONS(2122), - [aux_sym_val_number_token4] = ACTIONS(2122), - [anon_sym_inf] = ACTIONS(2122), - [anon_sym_DASHinf] = ACTIONS(2122), - [anon_sym_NaN] = ACTIONS(2122), - [anon_sym_0b] = ACTIONS(2122), - [anon_sym_0o] = ACTIONS(2122), - [anon_sym_0x] = ACTIONS(2122), - [sym_val_date] = ACTIONS(2122), - [anon_sym_DQUOTE] = ACTIONS(2122), - [sym__str_single_quotes] = ACTIONS(2122), - [sym__str_back_ticks] = ACTIONS(2122), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2122), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2122), - [anon_sym_CARET] = ACTIONS(2122), - [anon_sym_POUND] = ACTIONS(3), - }, - [1027] = { - [sym_comment] = STATE(1027), - [ts_builtin_sym_end] = ACTIONS(2124), - [sym_cmd_identifier] = ACTIONS(2126), - [anon_sym_SEMI] = ACTIONS(2126), - [anon_sym_LF] = ACTIONS(2124), - [anon_sym_export] = ACTIONS(2126), - [anon_sym_alias] = ACTIONS(2126), - [anon_sym_def] = ACTIONS(2126), - [anon_sym_def_DASHenv] = ACTIONS(2126), - [anon_sym_export_DASHenv] = ACTIONS(2126), - [anon_sym_extern] = ACTIONS(2126), - [anon_sym_module] = ACTIONS(2126), - [anon_sym_use] = ACTIONS(2126), - [anon_sym_LBRACK] = ACTIONS(2126), - [anon_sym_LPAREN] = ACTIONS(2126), - [anon_sym_DOLLAR] = ACTIONS(2126), - [anon_sym_error] = ACTIONS(2126), - [anon_sym_DASH] = ACTIONS(2126), - [anon_sym_break] = ACTIONS(2126), - [anon_sym_continue] = ACTIONS(2126), - [anon_sym_for] = ACTIONS(2126), - [anon_sym_loop] = ACTIONS(2126), - [anon_sym_while] = ACTIONS(2126), - [anon_sym_do] = ACTIONS(2126), - [anon_sym_if] = ACTIONS(2126), - [anon_sym_match] = ACTIONS(2126), - [anon_sym_LBRACE] = ACTIONS(2126), - [anon_sym_try] = ACTIONS(2126), - [anon_sym_return] = ACTIONS(2126), - [anon_sym_let] = ACTIONS(2126), - [anon_sym_let_DASHenv] = ACTIONS(2126), - [anon_sym_mut] = ACTIONS(2126), - [anon_sym_const] = ACTIONS(2126), - [anon_sym_source] = ACTIONS(2126), - [anon_sym_source_DASHenv] = ACTIONS(2126), - [anon_sym_register] = ACTIONS(2126), - [anon_sym_hide] = ACTIONS(2126), - [anon_sym_hide_DASHenv] = ACTIONS(2126), - [anon_sym_overlay] = ACTIONS(2126), - [anon_sym_where] = ACTIONS(2126), - [anon_sym_not] = ACTIONS(2126), - [anon_sym_DOT_DOT_LT] = ACTIONS(2126), - [anon_sym_DOT_DOT] = ACTIONS(2126), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2126), - [sym_val_nothing] = ACTIONS(2126), - [anon_sym_true] = ACTIONS(2126), - [anon_sym_false] = ACTIONS(2126), - [aux_sym_val_number_token1] = ACTIONS(2126), - [aux_sym_val_number_token2] = ACTIONS(2126), - [aux_sym_val_number_token3] = ACTIONS(2126), - [aux_sym_val_number_token4] = ACTIONS(2126), - [anon_sym_inf] = ACTIONS(2126), - [anon_sym_DASHinf] = ACTIONS(2126), - [anon_sym_NaN] = ACTIONS(2126), - [anon_sym_0b] = ACTIONS(2126), - [anon_sym_0o] = ACTIONS(2126), - [anon_sym_0x] = ACTIONS(2126), - [sym_val_date] = ACTIONS(2126), - [anon_sym_DQUOTE] = ACTIONS(2126), - [sym__str_single_quotes] = ACTIONS(2126), - [sym__str_back_ticks] = ACTIONS(2126), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2126), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2126), - [anon_sym_CARET] = ACTIONS(2126), - [anon_sym_POUND] = ACTIONS(3), - }, - [1028] = { - [sym_comment] = STATE(1028), - [ts_builtin_sym_end] = ACTIONS(2011), - [sym_cmd_identifier] = ACTIONS(2009), - [anon_sym_SEMI] = ACTIONS(2009), - [anon_sym_LF] = ACTIONS(2011), - [anon_sym_export] = ACTIONS(2009), - [anon_sym_alias] = ACTIONS(2009), - [anon_sym_def] = ACTIONS(2009), - [anon_sym_def_DASHenv] = ACTIONS(2009), - [anon_sym_export_DASHenv] = ACTIONS(2009), - [anon_sym_extern] = ACTIONS(2009), - [anon_sym_module] = ACTIONS(2009), - [anon_sym_use] = ACTIONS(2009), - [anon_sym_LBRACK] = ACTIONS(2009), - [anon_sym_LPAREN] = ACTIONS(2009), - [anon_sym_DOLLAR] = ACTIONS(2009), - [anon_sym_error] = ACTIONS(2009), - [anon_sym_DASH] = ACTIONS(2009), - [anon_sym_break] = ACTIONS(2009), - [anon_sym_continue] = ACTIONS(2009), - [anon_sym_for] = ACTIONS(2009), - [anon_sym_loop] = ACTIONS(2009), - [anon_sym_while] = ACTIONS(2009), - [anon_sym_do] = ACTIONS(2009), - [anon_sym_if] = ACTIONS(2009), - [anon_sym_match] = ACTIONS(2009), - [anon_sym_LBRACE] = ACTIONS(2009), - [anon_sym_try] = ACTIONS(2009), - [anon_sym_return] = ACTIONS(2009), - [anon_sym_let] = ACTIONS(2009), - [anon_sym_let_DASHenv] = ACTIONS(2009), - [anon_sym_mut] = ACTIONS(2009), - [anon_sym_const] = ACTIONS(2009), - [anon_sym_source] = ACTIONS(2009), - [anon_sym_source_DASHenv] = ACTIONS(2009), - [anon_sym_register] = ACTIONS(2009), - [anon_sym_hide] = ACTIONS(2009), - [anon_sym_hide_DASHenv] = ACTIONS(2009), - [anon_sym_overlay] = ACTIONS(2009), - [anon_sym_where] = ACTIONS(2009), - [anon_sym_not] = ACTIONS(2009), - [anon_sym_DOT_DOT_LT] = ACTIONS(2009), - [anon_sym_DOT_DOT] = ACTIONS(2009), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2009), - [sym_val_nothing] = ACTIONS(2009), - [anon_sym_true] = ACTIONS(2009), - [anon_sym_false] = ACTIONS(2009), - [aux_sym_val_number_token1] = ACTIONS(2009), - [aux_sym_val_number_token2] = ACTIONS(2009), - [aux_sym_val_number_token3] = ACTIONS(2009), - [aux_sym_val_number_token4] = ACTIONS(2009), - [anon_sym_inf] = ACTIONS(2009), - [anon_sym_DASHinf] = ACTIONS(2009), - [anon_sym_NaN] = ACTIONS(2009), - [anon_sym_0b] = ACTIONS(2009), - [anon_sym_0o] = ACTIONS(2009), - [anon_sym_0x] = ACTIONS(2009), - [sym_val_date] = ACTIONS(2009), - [anon_sym_DQUOTE] = ACTIONS(2009), - [sym__str_single_quotes] = ACTIONS(2009), - [sym__str_back_ticks] = ACTIONS(2009), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2009), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2009), - [anon_sym_CARET] = ACTIONS(2009), - [anon_sym_POUND] = ACTIONS(3), - }, - [1029] = { - [sym_comment] = STATE(1029), - [sym_cmd_identifier] = ACTIONS(2128), - [anon_sym_SEMI] = ACTIONS(2128), - [anon_sym_LF] = ACTIONS(2130), - [anon_sym_export] = ACTIONS(2128), - [anon_sym_alias] = ACTIONS(2128), - [anon_sym_def] = ACTIONS(2128), - [anon_sym_def_DASHenv] = ACTIONS(2128), - [anon_sym_export_DASHenv] = ACTIONS(2128), - [anon_sym_extern] = ACTIONS(2128), - [anon_sym_module] = ACTIONS(2128), - [anon_sym_use] = ACTIONS(2128), - [anon_sym_LBRACK] = ACTIONS(2128), - [anon_sym_LPAREN] = ACTIONS(2128), - [anon_sym_DOLLAR] = ACTIONS(2128), - [anon_sym_error] = ACTIONS(2128), - [anon_sym_DASH] = ACTIONS(2128), - [anon_sym_break] = ACTIONS(2128), - [anon_sym_continue] = ACTIONS(2128), - [anon_sym_for] = ACTIONS(2128), - [anon_sym_loop] = ACTIONS(2128), - [anon_sym_while] = ACTIONS(2128), - [anon_sym_do] = ACTIONS(2128), - [anon_sym_if] = ACTIONS(2128), - [anon_sym_match] = ACTIONS(2128), - [anon_sym_LBRACE] = ACTIONS(2128), - [anon_sym_RBRACE] = ACTIONS(2128), - [anon_sym_try] = ACTIONS(2128), - [anon_sym_return] = ACTIONS(2128), - [anon_sym_let] = ACTIONS(2128), - [anon_sym_let_DASHenv] = ACTIONS(2128), - [anon_sym_mut] = ACTIONS(2128), - [anon_sym_const] = ACTIONS(2128), - [anon_sym_source] = ACTIONS(2128), - [anon_sym_source_DASHenv] = ACTIONS(2128), - [anon_sym_register] = ACTIONS(2128), - [anon_sym_hide] = ACTIONS(2128), - [anon_sym_hide_DASHenv] = ACTIONS(2128), - [anon_sym_overlay] = ACTIONS(2128), - [anon_sym_where] = ACTIONS(2128), - [anon_sym_not] = ACTIONS(2128), - [anon_sym_DOT_DOT_LT] = ACTIONS(2128), - [anon_sym_DOT_DOT] = ACTIONS(2128), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2128), - [sym_val_nothing] = ACTIONS(2128), - [anon_sym_true] = ACTIONS(2128), - [anon_sym_false] = ACTIONS(2128), - [aux_sym_val_number_token1] = ACTIONS(2128), - [aux_sym_val_number_token2] = ACTIONS(2128), - [aux_sym_val_number_token3] = ACTIONS(2128), - [aux_sym_val_number_token4] = ACTIONS(2128), - [anon_sym_inf] = ACTIONS(2128), - [anon_sym_DASHinf] = ACTIONS(2128), - [anon_sym_NaN] = ACTIONS(2128), - [anon_sym_0b] = ACTIONS(2128), - [anon_sym_0o] = ACTIONS(2128), - [anon_sym_0x] = ACTIONS(2128), - [sym_val_date] = ACTIONS(2128), - [anon_sym_DQUOTE] = ACTIONS(2128), - [sym__str_single_quotes] = ACTIONS(2128), - [sym__str_back_ticks] = ACTIONS(2128), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2128), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2128), - [anon_sym_CARET] = ACTIONS(2128), - [anon_sym_POUND] = ACTIONS(3), - }, - [1030] = { - [sym_comment] = STATE(1030), - [ts_builtin_sym_end] = ACTIONS(2132), - [sym_cmd_identifier] = ACTIONS(2134), - [anon_sym_SEMI] = ACTIONS(2134), - [anon_sym_LF] = ACTIONS(2132), - [anon_sym_export] = ACTIONS(2134), - [anon_sym_alias] = ACTIONS(2134), - [anon_sym_def] = ACTIONS(2134), - [anon_sym_def_DASHenv] = ACTIONS(2134), - [anon_sym_export_DASHenv] = ACTIONS(2134), - [anon_sym_extern] = ACTIONS(2134), - [anon_sym_module] = ACTIONS(2134), - [anon_sym_use] = ACTIONS(2134), - [anon_sym_LBRACK] = ACTIONS(2134), - [anon_sym_LPAREN] = ACTIONS(2134), - [anon_sym_DOLLAR] = ACTIONS(2134), - [anon_sym_error] = ACTIONS(2134), - [anon_sym_DASH] = ACTIONS(2134), - [anon_sym_break] = ACTIONS(2134), - [anon_sym_continue] = ACTIONS(2134), - [anon_sym_for] = ACTIONS(2134), - [anon_sym_loop] = ACTIONS(2134), - [anon_sym_while] = ACTIONS(2134), - [anon_sym_do] = ACTIONS(2134), - [anon_sym_if] = ACTIONS(2134), - [anon_sym_match] = ACTIONS(2134), - [anon_sym_LBRACE] = ACTIONS(2134), - [anon_sym_try] = ACTIONS(2134), - [anon_sym_return] = ACTIONS(2134), - [anon_sym_let] = ACTIONS(2134), - [anon_sym_let_DASHenv] = ACTIONS(2134), - [anon_sym_mut] = ACTIONS(2134), - [anon_sym_const] = ACTIONS(2134), - [anon_sym_source] = ACTIONS(2134), - [anon_sym_source_DASHenv] = ACTIONS(2134), - [anon_sym_register] = ACTIONS(2134), - [anon_sym_hide] = ACTIONS(2134), - [anon_sym_hide_DASHenv] = ACTIONS(2134), - [anon_sym_overlay] = ACTIONS(2134), - [anon_sym_where] = ACTIONS(2134), - [anon_sym_not] = ACTIONS(2134), - [anon_sym_DOT_DOT_LT] = ACTIONS(2134), - [anon_sym_DOT_DOT] = ACTIONS(2134), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2134), - [sym_val_nothing] = ACTIONS(2134), - [anon_sym_true] = ACTIONS(2134), - [anon_sym_false] = ACTIONS(2134), - [aux_sym_val_number_token1] = ACTIONS(2134), - [aux_sym_val_number_token2] = ACTIONS(2134), - [aux_sym_val_number_token3] = ACTIONS(2134), - [aux_sym_val_number_token4] = ACTIONS(2134), - [anon_sym_inf] = ACTIONS(2134), - [anon_sym_DASHinf] = ACTIONS(2134), - [anon_sym_NaN] = ACTIONS(2134), - [anon_sym_0b] = ACTIONS(2134), - [anon_sym_0o] = ACTIONS(2134), - [anon_sym_0x] = ACTIONS(2134), - [sym_val_date] = ACTIONS(2134), - [anon_sym_DQUOTE] = ACTIONS(2134), - [sym__str_single_quotes] = ACTIONS(2134), - [sym__str_back_ticks] = ACTIONS(2134), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2134), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2134), - [anon_sym_CARET] = ACTIONS(2134), - [anon_sym_POUND] = ACTIONS(3), - }, - [1031] = { - [sym_comment] = STATE(1031), - [ts_builtin_sym_end] = ACTIONS(2136), - [sym_cmd_identifier] = ACTIONS(2138), - [anon_sym_SEMI] = ACTIONS(2138), - [anon_sym_LF] = ACTIONS(2136), - [anon_sym_export] = ACTIONS(2138), - [anon_sym_alias] = ACTIONS(2138), - [anon_sym_def] = ACTIONS(2138), - [anon_sym_def_DASHenv] = ACTIONS(2138), - [anon_sym_export_DASHenv] = ACTIONS(2138), - [anon_sym_extern] = ACTIONS(2138), - [anon_sym_module] = ACTIONS(2138), - [anon_sym_use] = ACTIONS(2138), - [anon_sym_LBRACK] = ACTIONS(2138), - [anon_sym_LPAREN] = ACTIONS(2138), - [anon_sym_DOLLAR] = ACTIONS(2138), - [anon_sym_error] = ACTIONS(2138), - [anon_sym_DASH] = ACTIONS(2138), - [anon_sym_break] = ACTIONS(2138), - [anon_sym_continue] = ACTIONS(2138), - [anon_sym_for] = ACTIONS(2138), - [anon_sym_loop] = ACTIONS(2138), - [anon_sym_while] = ACTIONS(2138), - [anon_sym_do] = ACTIONS(2138), - [anon_sym_if] = ACTIONS(2138), - [anon_sym_match] = ACTIONS(2138), - [anon_sym_LBRACE] = ACTIONS(2138), - [anon_sym_try] = ACTIONS(2138), - [anon_sym_return] = ACTIONS(2138), - [anon_sym_let] = ACTIONS(2138), - [anon_sym_let_DASHenv] = ACTIONS(2138), - [anon_sym_mut] = ACTIONS(2138), - [anon_sym_const] = ACTIONS(2138), - [anon_sym_source] = ACTIONS(2138), - [anon_sym_source_DASHenv] = ACTIONS(2138), - [anon_sym_register] = ACTIONS(2138), - [anon_sym_hide] = ACTIONS(2138), - [anon_sym_hide_DASHenv] = ACTIONS(2138), - [anon_sym_overlay] = ACTIONS(2138), - [anon_sym_where] = ACTIONS(2138), - [anon_sym_not] = ACTIONS(2138), - [anon_sym_DOT_DOT_LT] = ACTIONS(2138), - [anon_sym_DOT_DOT] = ACTIONS(2138), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2138), - [sym_val_nothing] = ACTIONS(2138), - [anon_sym_true] = ACTIONS(2138), - [anon_sym_false] = ACTIONS(2138), - [aux_sym_val_number_token1] = ACTIONS(2138), - [aux_sym_val_number_token2] = ACTIONS(2138), - [aux_sym_val_number_token3] = ACTIONS(2138), - [aux_sym_val_number_token4] = ACTIONS(2138), - [anon_sym_inf] = ACTIONS(2138), - [anon_sym_DASHinf] = ACTIONS(2138), - [anon_sym_NaN] = ACTIONS(2138), - [anon_sym_0b] = ACTIONS(2138), - [anon_sym_0o] = ACTIONS(2138), - [anon_sym_0x] = ACTIONS(2138), - [sym_val_date] = ACTIONS(2138), - [anon_sym_DQUOTE] = ACTIONS(2138), - [sym__str_single_quotes] = ACTIONS(2138), - [sym__str_back_ticks] = ACTIONS(2138), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2138), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2138), - [anon_sym_CARET] = ACTIONS(2138), - [anon_sym_POUND] = ACTIONS(3), - }, - [1032] = { - [sym_comment] = STATE(1032), - [ts_builtin_sym_end] = ACTIONS(2132), - [sym_cmd_identifier] = ACTIONS(2134), - [anon_sym_SEMI] = ACTIONS(2134), - [anon_sym_LF] = ACTIONS(2132), - [anon_sym_export] = ACTIONS(2134), - [anon_sym_alias] = ACTIONS(2134), - [anon_sym_def] = ACTIONS(2134), - [anon_sym_def_DASHenv] = ACTIONS(2134), - [anon_sym_export_DASHenv] = ACTIONS(2134), - [anon_sym_extern] = ACTIONS(2134), - [anon_sym_module] = ACTIONS(2134), - [anon_sym_use] = ACTIONS(2134), - [anon_sym_LBRACK] = ACTIONS(2134), - [anon_sym_LPAREN] = ACTIONS(2134), - [anon_sym_DOLLAR] = ACTIONS(2134), - [anon_sym_error] = ACTIONS(2134), - [anon_sym_DASH] = ACTIONS(2134), - [anon_sym_break] = ACTIONS(2134), - [anon_sym_continue] = ACTIONS(2134), - [anon_sym_for] = ACTIONS(2134), - [anon_sym_loop] = ACTIONS(2134), - [anon_sym_while] = ACTIONS(2134), - [anon_sym_do] = ACTIONS(2134), - [anon_sym_if] = ACTIONS(2134), - [anon_sym_match] = ACTIONS(2134), - [anon_sym_LBRACE] = ACTIONS(2134), - [anon_sym_try] = ACTIONS(2134), - [anon_sym_return] = ACTIONS(2134), - [anon_sym_let] = ACTIONS(2134), - [anon_sym_let_DASHenv] = ACTIONS(2134), - [anon_sym_mut] = ACTIONS(2134), - [anon_sym_const] = ACTIONS(2134), - [anon_sym_source] = ACTIONS(2134), - [anon_sym_source_DASHenv] = ACTIONS(2134), - [anon_sym_register] = ACTIONS(2134), - [anon_sym_hide] = ACTIONS(2134), - [anon_sym_hide_DASHenv] = ACTIONS(2134), - [anon_sym_overlay] = ACTIONS(2134), - [anon_sym_where] = ACTIONS(2134), - [anon_sym_not] = ACTIONS(2134), - [anon_sym_DOT_DOT_LT] = ACTIONS(2134), - [anon_sym_DOT_DOT] = ACTIONS(2134), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2134), - [sym_val_nothing] = ACTIONS(2134), - [anon_sym_true] = ACTIONS(2134), - [anon_sym_false] = ACTIONS(2134), - [aux_sym_val_number_token1] = ACTIONS(2134), - [aux_sym_val_number_token2] = ACTIONS(2134), - [aux_sym_val_number_token3] = ACTIONS(2134), - [aux_sym_val_number_token4] = ACTIONS(2134), - [anon_sym_inf] = ACTIONS(2134), - [anon_sym_DASHinf] = ACTIONS(2134), - [anon_sym_NaN] = ACTIONS(2134), - [anon_sym_0b] = ACTIONS(2134), - [anon_sym_0o] = ACTIONS(2134), - [anon_sym_0x] = ACTIONS(2134), - [sym_val_date] = ACTIONS(2134), - [anon_sym_DQUOTE] = ACTIONS(2134), - [sym__str_single_quotes] = ACTIONS(2134), - [sym__str_back_ticks] = ACTIONS(2134), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2134), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2134), - [anon_sym_CARET] = ACTIONS(2134), - [anon_sym_POUND] = ACTIONS(3), - }, - [1033] = { - [sym_comment] = STATE(1033), - [ts_builtin_sym_end] = ACTIONS(2140), - [sym_cmd_identifier] = ACTIONS(2142), - [anon_sym_SEMI] = ACTIONS(2142), - [anon_sym_LF] = ACTIONS(2140), - [anon_sym_export] = ACTIONS(2142), - [anon_sym_alias] = ACTIONS(2142), - [anon_sym_def] = ACTIONS(2142), - [anon_sym_def_DASHenv] = ACTIONS(2142), - [anon_sym_export_DASHenv] = ACTIONS(2142), - [anon_sym_extern] = ACTIONS(2142), - [anon_sym_module] = ACTIONS(2142), - [anon_sym_use] = ACTIONS(2142), - [anon_sym_LBRACK] = ACTIONS(2142), - [anon_sym_LPAREN] = ACTIONS(2142), - [anon_sym_DOLLAR] = ACTIONS(2142), - [anon_sym_error] = ACTIONS(2142), - [anon_sym_DASH] = ACTIONS(2142), - [anon_sym_break] = ACTIONS(2142), - [anon_sym_continue] = ACTIONS(2142), - [anon_sym_for] = ACTIONS(2142), - [anon_sym_loop] = ACTIONS(2142), - [anon_sym_while] = ACTIONS(2142), - [anon_sym_do] = ACTIONS(2142), - [anon_sym_if] = ACTIONS(2142), - [anon_sym_match] = ACTIONS(2142), - [anon_sym_LBRACE] = ACTIONS(2142), - [anon_sym_try] = ACTIONS(2142), - [anon_sym_return] = ACTIONS(2142), - [anon_sym_let] = ACTIONS(2142), - [anon_sym_let_DASHenv] = ACTIONS(2142), - [anon_sym_mut] = ACTIONS(2142), - [anon_sym_const] = ACTIONS(2142), - [anon_sym_source] = ACTIONS(2142), - [anon_sym_source_DASHenv] = ACTIONS(2142), - [anon_sym_register] = ACTIONS(2142), - [anon_sym_hide] = ACTIONS(2142), - [anon_sym_hide_DASHenv] = ACTIONS(2142), - [anon_sym_overlay] = ACTIONS(2142), - [anon_sym_where] = ACTIONS(2142), - [anon_sym_not] = ACTIONS(2142), - [anon_sym_DOT_DOT_LT] = ACTIONS(2142), - [anon_sym_DOT_DOT] = ACTIONS(2142), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2142), - [sym_val_nothing] = ACTIONS(2142), - [anon_sym_true] = ACTIONS(2142), - [anon_sym_false] = ACTIONS(2142), - [aux_sym_val_number_token1] = ACTIONS(2142), - [aux_sym_val_number_token2] = ACTIONS(2142), - [aux_sym_val_number_token3] = ACTIONS(2142), - [aux_sym_val_number_token4] = ACTIONS(2142), - [anon_sym_inf] = ACTIONS(2142), - [anon_sym_DASHinf] = ACTIONS(2142), - [anon_sym_NaN] = ACTIONS(2142), - [anon_sym_0b] = ACTIONS(2142), - [anon_sym_0o] = ACTIONS(2142), - [anon_sym_0x] = ACTIONS(2142), - [sym_val_date] = ACTIONS(2142), - [anon_sym_DQUOTE] = ACTIONS(2142), - [sym__str_single_quotes] = ACTIONS(2142), - [sym__str_back_ticks] = ACTIONS(2142), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2142), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2142), - [anon_sym_CARET] = ACTIONS(2142), - [anon_sym_POUND] = ACTIONS(3), - }, - [1034] = { - [sym_comment] = STATE(1034), - [ts_builtin_sym_end] = ACTIONS(2070), - [sym_cmd_identifier] = ACTIONS(2068), - [anon_sym_SEMI] = ACTIONS(2068), - [anon_sym_LF] = ACTIONS(2070), - [anon_sym_export] = ACTIONS(2068), - [anon_sym_alias] = ACTIONS(2068), - [anon_sym_def] = ACTIONS(2068), - [anon_sym_def_DASHenv] = ACTIONS(2068), - [anon_sym_export_DASHenv] = ACTIONS(2068), - [anon_sym_extern] = ACTIONS(2068), - [anon_sym_module] = ACTIONS(2068), - [anon_sym_use] = ACTIONS(2068), - [anon_sym_LBRACK] = ACTIONS(2068), - [anon_sym_LPAREN] = ACTIONS(2068), - [anon_sym_DOLLAR] = ACTIONS(2068), - [anon_sym_error] = ACTIONS(2068), - [anon_sym_DASH] = ACTIONS(2068), - [anon_sym_break] = ACTIONS(2068), - [anon_sym_continue] = ACTIONS(2068), - [anon_sym_for] = ACTIONS(2068), - [anon_sym_loop] = ACTIONS(2068), - [anon_sym_while] = ACTIONS(2068), - [anon_sym_do] = ACTIONS(2068), - [anon_sym_if] = ACTIONS(2068), - [anon_sym_match] = ACTIONS(2068), - [anon_sym_LBRACE] = ACTIONS(2068), - [anon_sym_try] = ACTIONS(2068), - [anon_sym_return] = ACTIONS(2068), - [anon_sym_let] = ACTIONS(2068), - [anon_sym_let_DASHenv] = ACTIONS(2068), - [anon_sym_mut] = ACTIONS(2068), - [anon_sym_const] = ACTIONS(2068), - [anon_sym_source] = ACTIONS(2068), - [anon_sym_source_DASHenv] = ACTIONS(2068), - [anon_sym_register] = ACTIONS(2068), - [anon_sym_hide] = ACTIONS(2068), - [anon_sym_hide_DASHenv] = ACTIONS(2068), - [anon_sym_overlay] = ACTIONS(2068), - [anon_sym_where] = ACTIONS(2068), - [anon_sym_not] = ACTIONS(2068), - [anon_sym_DOT_DOT_LT] = ACTIONS(2068), - [anon_sym_DOT_DOT] = ACTIONS(2068), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2068), - [sym_val_nothing] = ACTIONS(2068), - [anon_sym_true] = ACTIONS(2068), - [anon_sym_false] = ACTIONS(2068), - [aux_sym_val_number_token1] = ACTIONS(2068), - [aux_sym_val_number_token2] = ACTIONS(2068), - [aux_sym_val_number_token3] = ACTIONS(2068), - [aux_sym_val_number_token4] = ACTIONS(2068), - [anon_sym_inf] = ACTIONS(2068), - [anon_sym_DASHinf] = ACTIONS(2068), - [anon_sym_NaN] = ACTIONS(2068), - [anon_sym_0b] = ACTIONS(2068), - [anon_sym_0o] = ACTIONS(2068), - [anon_sym_0x] = ACTIONS(2068), - [sym_val_date] = ACTIONS(2068), - [anon_sym_DQUOTE] = ACTIONS(2068), - [sym__str_single_quotes] = ACTIONS(2068), - [sym__str_back_ticks] = ACTIONS(2068), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2068), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2068), - [anon_sym_CARET] = ACTIONS(2068), - [anon_sym_POUND] = ACTIONS(3), - }, - [1035] = { - [sym_comment] = STATE(1035), - [ts_builtin_sym_end] = ACTIONS(2144), - [sym_cmd_identifier] = ACTIONS(2146), - [anon_sym_SEMI] = ACTIONS(2146), - [anon_sym_LF] = ACTIONS(2144), - [anon_sym_export] = ACTIONS(2146), - [anon_sym_alias] = ACTIONS(2146), - [anon_sym_def] = ACTIONS(2146), - [anon_sym_def_DASHenv] = ACTIONS(2146), - [anon_sym_export_DASHenv] = ACTIONS(2146), - [anon_sym_extern] = ACTIONS(2146), - [anon_sym_module] = ACTIONS(2146), - [anon_sym_use] = ACTIONS(2146), - [anon_sym_LBRACK] = ACTIONS(2146), - [anon_sym_LPAREN] = ACTIONS(2146), - [anon_sym_DOLLAR] = ACTIONS(2146), - [anon_sym_error] = ACTIONS(2146), - [anon_sym_DASH] = ACTIONS(2146), - [anon_sym_break] = ACTIONS(2146), - [anon_sym_continue] = ACTIONS(2146), - [anon_sym_for] = ACTIONS(2146), - [anon_sym_loop] = ACTIONS(2146), - [anon_sym_while] = ACTIONS(2146), - [anon_sym_do] = ACTIONS(2146), - [anon_sym_if] = ACTIONS(2146), - [anon_sym_match] = ACTIONS(2146), - [anon_sym_LBRACE] = ACTIONS(2146), - [anon_sym_try] = ACTIONS(2146), - [anon_sym_return] = ACTIONS(2146), - [anon_sym_let] = ACTIONS(2146), - [anon_sym_let_DASHenv] = ACTIONS(2146), - [anon_sym_mut] = ACTIONS(2146), - [anon_sym_const] = ACTIONS(2146), - [anon_sym_source] = ACTIONS(2146), - [anon_sym_source_DASHenv] = ACTIONS(2146), - [anon_sym_register] = ACTIONS(2146), - [anon_sym_hide] = ACTIONS(2146), - [anon_sym_hide_DASHenv] = ACTIONS(2146), - [anon_sym_overlay] = ACTIONS(2146), - [anon_sym_where] = ACTIONS(2146), - [anon_sym_not] = ACTIONS(2146), - [anon_sym_DOT_DOT_LT] = ACTIONS(2146), - [anon_sym_DOT_DOT] = ACTIONS(2146), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2146), - [sym_val_nothing] = ACTIONS(2146), - [anon_sym_true] = ACTIONS(2146), - [anon_sym_false] = ACTIONS(2146), - [aux_sym_val_number_token1] = ACTIONS(2146), - [aux_sym_val_number_token2] = ACTIONS(2146), - [aux_sym_val_number_token3] = ACTIONS(2146), - [aux_sym_val_number_token4] = ACTIONS(2146), - [anon_sym_inf] = ACTIONS(2146), - [anon_sym_DASHinf] = ACTIONS(2146), - [anon_sym_NaN] = ACTIONS(2146), - [anon_sym_0b] = ACTIONS(2146), - [anon_sym_0o] = ACTIONS(2146), - [anon_sym_0x] = ACTIONS(2146), - [sym_val_date] = ACTIONS(2146), - [anon_sym_DQUOTE] = ACTIONS(2146), - [sym__str_single_quotes] = ACTIONS(2146), - [sym__str_back_ticks] = ACTIONS(2146), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2146), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2146), - [anon_sym_CARET] = ACTIONS(2146), - [anon_sym_POUND] = ACTIONS(3), - }, - [1036] = { - [sym_comment] = STATE(1036), - [ts_builtin_sym_end] = ACTIONS(2090), - [sym_cmd_identifier] = ACTIONS(2088), - [anon_sym_SEMI] = ACTIONS(2088), - [anon_sym_LF] = ACTIONS(2090), - [anon_sym_export] = ACTIONS(2088), - [anon_sym_alias] = ACTIONS(2088), - [anon_sym_def] = ACTIONS(2088), - [anon_sym_def_DASHenv] = ACTIONS(2088), - [anon_sym_export_DASHenv] = ACTIONS(2088), - [anon_sym_extern] = ACTIONS(2088), - [anon_sym_module] = ACTIONS(2088), - [anon_sym_use] = ACTIONS(2088), - [anon_sym_LBRACK] = ACTIONS(2088), - [anon_sym_LPAREN] = ACTIONS(2088), - [anon_sym_DOLLAR] = ACTIONS(2088), - [anon_sym_error] = ACTIONS(2088), - [anon_sym_DASH] = ACTIONS(2088), - [anon_sym_break] = ACTIONS(2088), - [anon_sym_continue] = ACTIONS(2088), - [anon_sym_for] = ACTIONS(2088), - [anon_sym_loop] = ACTIONS(2088), - [anon_sym_while] = ACTIONS(2088), - [anon_sym_do] = ACTIONS(2088), - [anon_sym_if] = ACTIONS(2088), - [anon_sym_match] = ACTIONS(2088), - [anon_sym_LBRACE] = ACTIONS(2088), - [anon_sym_try] = ACTIONS(2088), - [anon_sym_return] = ACTIONS(2088), - [anon_sym_let] = ACTIONS(2088), - [anon_sym_let_DASHenv] = ACTIONS(2088), - [anon_sym_mut] = ACTIONS(2088), - [anon_sym_const] = ACTIONS(2088), - [anon_sym_source] = ACTIONS(2088), - [anon_sym_source_DASHenv] = ACTIONS(2088), - [anon_sym_register] = ACTIONS(2088), - [anon_sym_hide] = ACTIONS(2088), - [anon_sym_hide_DASHenv] = ACTIONS(2088), - [anon_sym_overlay] = ACTIONS(2088), - [anon_sym_where] = ACTIONS(2088), - [anon_sym_not] = ACTIONS(2088), - [anon_sym_DOT_DOT_LT] = ACTIONS(2088), - [anon_sym_DOT_DOT] = ACTIONS(2088), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2088), - [sym_val_nothing] = ACTIONS(2088), - [anon_sym_true] = ACTIONS(2088), - [anon_sym_false] = ACTIONS(2088), - [aux_sym_val_number_token1] = ACTIONS(2088), - [aux_sym_val_number_token2] = ACTIONS(2088), - [aux_sym_val_number_token3] = ACTIONS(2088), - [aux_sym_val_number_token4] = ACTIONS(2088), - [anon_sym_inf] = ACTIONS(2088), - [anon_sym_DASHinf] = ACTIONS(2088), - [anon_sym_NaN] = ACTIONS(2088), - [anon_sym_0b] = ACTIONS(2088), - [anon_sym_0o] = ACTIONS(2088), - [anon_sym_0x] = ACTIONS(2088), - [sym_val_date] = ACTIONS(2088), - [anon_sym_DQUOTE] = ACTIONS(2088), - [sym__str_single_quotes] = ACTIONS(2088), - [sym__str_back_ticks] = ACTIONS(2088), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2088), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2088), - [anon_sym_CARET] = ACTIONS(2088), - [anon_sym_POUND] = ACTIONS(3), - }, - [1037] = { - [sym_comment] = STATE(1037), - [ts_builtin_sym_end] = ACTIONS(2148), - [sym_cmd_identifier] = ACTIONS(2150), - [anon_sym_SEMI] = ACTIONS(2150), - [anon_sym_LF] = ACTIONS(2148), - [anon_sym_export] = ACTIONS(2150), - [anon_sym_alias] = ACTIONS(2150), - [anon_sym_def] = ACTIONS(2150), - [anon_sym_def_DASHenv] = ACTIONS(2150), - [anon_sym_export_DASHenv] = ACTIONS(2150), - [anon_sym_extern] = ACTIONS(2150), - [anon_sym_module] = ACTIONS(2150), - [anon_sym_use] = ACTIONS(2150), - [anon_sym_LBRACK] = ACTIONS(2150), - [anon_sym_LPAREN] = ACTIONS(2150), - [anon_sym_DOLLAR] = ACTIONS(2150), - [anon_sym_error] = ACTIONS(2150), - [anon_sym_DASH] = ACTIONS(2150), - [anon_sym_break] = ACTIONS(2150), - [anon_sym_continue] = ACTIONS(2150), - [anon_sym_for] = ACTIONS(2150), - [anon_sym_loop] = ACTIONS(2150), - [anon_sym_while] = ACTIONS(2150), - [anon_sym_do] = ACTIONS(2150), - [anon_sym_if] = ACTIONS(2150), - [anon_sym_match] = ACTIONS(2150), - [anon_sym_LBRACE] = ACTIONS(2150), - [anon_sym_try] = ACTIONS(2150), - [anon_sym_return] = ACTIONS(2150), - [anon_sym_let] = ACTIONS(2150), - [anon_sym_let_DASHenv] = ACTIONS(2150), - [anon_sym_mut] = ACTIONS(2150), - [anon_sym_const] = ACTIONS(2150), - [anon_sym_source] = ACTIONS(2150), - [anon_sym_source_DASHenv] = ACTIONS(2150), - [anon_sym_register] = ACTIONS(2150), - [anon_sym_hide] = ACTIONS(2150), - [anon_sym_hide_DASHenv] = ACTIONS(2150), - [anon_sym_overlay] = ACTIONS(2150), - [anon_sym_where] = ACTIONS(2150), - [anon_sym_not] = ACTIONS(2150), - [anon_sym_DOT_DOT_LT] = ACTIONS(2150), - [anon_sym_DOT_DOT] = ACTIONS(2150), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2150), - [sym_val_nothing] = ACTIONS(2150), - [anon_sym_true] = ACTIONS(2150), - [anon_sym_false] = ACTIONS(2150), - [aux_sym_val_number_token1] = ACTIONS(2150), - [aux_sym_val_number_token2] = ACTIONS(2150), - [aux_sym_val_number_token3] = ACTIONS(2150), - [aux_sym_val_number_token4] = ACTIONS(2150), - [anon_sym_inf] = ACTIONS(2150), - [anon_sym_DASHinf] = ACTIONS(2150), - [anon_sym_NaN] = ACTIONS(2150), - [anon_sym_0b] = ACTIONS(2150), - [anon_sym_0o] = ACTIONS(2150), - [anon_sym_0x] = ACTIONS(2150), - [sym_val_date] = ACTIONS(2150), - [anon_sym_DQUOTE] = ACTIONS(2150), - [sym__str_single_quotes] = ACTIONS(2150), - [sym__str_back_ticks] = ACTIONS(2150), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2150), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2150), - [anon_sym_CARET] = ACTIONS(2150), - [anon_sym_POUND] = ACTIONS(3), - }, - [1038] = { - [sym_comment] = STATE(1038), - [ts_builtin_sym_end] = ACTIONS(2094), - [sym_cmd_identifier] = ACTIONS(2092), - [anon_sym_SEMI] = ACTIONS(2092), - [anon_sym_LF] = ACTIONS(2094), - [anon_sym_export] = ACTIONS(2092), - [anon_sym_alias] = ACTIONS(2092), - [anon_sym_def] = ACTIONS(2092), - [anon_sym_def_DASHenv] = ACTIONS(2092), - [anon_sym_export_DASHenv] = ACTIONS(2092), - [anon_sym_extern] = ACTIONS(2092), - [anon_sym_module] = ACTIONS(2092), - [anon_sym_use] = ACTIONS(2092), - [anon_sym_LBRACK] = ACTIONS(2092), - [anon_sym_LPAREN] = ACTIONS(2092), - [anon_sym_DOLLAR] = ACTIONS(2092), - [anon_sym_error] = ACTIONS(2092), - [anon_sym_DASH] = ACTIONS(2092), - [anon_sym_break] = ACTIONS(2092), - [anon_sym_continue] = ACTIONS(2092), - [anon_sym_for] = ACTIONS(2092), - [anon_sym_loop] = ACTIONS(2092), - [anon_sym_while] = ACTIONS(2092), - [anon_sym_do] = ACTIONS(2092), - [anon_sym_if] = ACTIONS(2092), - [anon_sym_match] = ACTIONS(2092), - [anon_sym_LBRACE] = ACTIONS(2092), - [anon_sym_try] = ACTIONS(2092), - [anon_sym_return] = ACTIONS(2092), - [anon_sym_let] = ACTIONS(2092), - [anon_sym_let_DASHenv] = ACTIONS(2092), - [anon_sym_mut] = ACTIONS(2092), - [anon_sym_const] = ACTIONS(2092), - [anon_sym_source] = ACTIONS(2092), - [anon_sym_source_DASHenv] = ACTIONS(2092), - [anon_sym_register] = ACTIONS(2092), - [anon_sym_hide] = ACTIONS(2092), - [anon_sym_hide_DASHenv] = ACTIONS(2092), - [anon_sym_overlay] = ACTIONS(2092), - [anon_sym_where] = ACTIONS(2092), - [anon_sym_not] = ACTIONS(2092), - [anon_sym_DOT_DOT_LT] = ACTIONS(2092), - [anon_sym_DOT_DOT] = ACTIONS(2092), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2092), - [sym_val_nothing] = ACTIONS(2092), - [anon_sym_true] = ACTIONS(2092), - [anon_sym_false] = ACTIONS(2092), - [aux_sym_val_number_token1] = ACTIONS(2092), - [aux_sym_val_number_token2] = ACTIONS(2092), - [aux_sym_val_number_token3] = ACTIONS(2092), - [aux_sym_val_number_token4] = ACTIONS(2092), - [anon_sym_inf] = ACTIONS(2092), - [anon_sym_DASHinf] = ACTIONS(2092), - [anon_sym_NaN] = ACTIONS(2092), - [anon_sym_0b] = ACTIONS(2092), - [anon_sym_0o] = ACTIONS(2092), - [anon_sym_0x] = ACTIONS(2092), - [sym_val_date] = ACTIONS(2092), - [anon_sym_DQUOTE] = ACTIONS(2092), - [sym__str_single_quotes] = ACTIONS(2092), - [sym__str_back_ticks] = ACTIONS(2092), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2092), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2092), - [anon_sym_CARET] = ACTIONS(2092), - [anon_sym_POUND] = ACTIONS(3), - }, - [1039] = { - [sym_comment] = STATE(1039), - [ts_builtin_sym_end] = ACTIONS(2148), - [sym_cmd_identifier] = ACTIONS(2150), - [anon_sym_SEMI] = ACTIONS(2150), - [anon_sym_LF] = ACTIONS(2148), - [anon_sym_export] = ACTIONS(2150), - [anon_sym_alias] = ACTIONS(2150), - [anon_sym_def] = ACTIONS(2150), - [anon_sym_def_DASHenv] = ACTIONS(2150), - [anon_sym_export_DASHenv] = ACTIONS(2150), - [anon_sym_extern] = ACTIONS(2150), - [anon_sym_module] = ACTIONS(2150), - [anon_sym_use] = ACTIONS(2150), - [anon_sym_LBRACK] = ACTIONS(2150), - [anon_sym_LPAREN] = ACTIONS(2150), - [anon_sym_DOLLAR] = ACTIONS(2150), - [anon_sym_error] = ACTIONS(2150), - [anon_sym_DASH] = ACTIONS(2150), - [anon_sym_break] = ACTIONS(2150), - [anon_sym_continue] = ACTIONS(2150), - [anon_sym_for] = ACTIONS(2150), - [anon_sym_loop] = ACTIONS(2150), - [anon_sym_while] = ACTIONS(2150), - [anon_sym_do] = ACTIONS(2150), - [anon_sym_if] = ACTIONS(2150), - [anon_sym_match] = ACTIONS(2150), - [anon_sym_LBRACE] = ACTIONS(2150), - [anon_sym_try] = ACTIONS(2150), - [anon_sym_return] = ACTIONS(2150), - [anon_sym_let] = ACTIONS(2150), - [anon_sym_let_DASHenv] = ACTIONS(2150), - [anon_sym_mut] = ACTIONS(2150), - [anon_sym_const] = ACTIONS(2150), - [anon_sym_source] = ACTIONS(2150), - [anon_sym_source_DASHenv] = ACTIONS(2150), - [anon_sym_register] = ACTIONS(2150), - [anon_sym_hide] = ACTIONS(2150), - [anon_sym_hide_DASHenv] = ACTIONS(2150), - [anon_sym_overlay] = ACTIONS(2150), - [anon_sym_where] = ACTIONS(2150), - [anon_sym_not] = ACTIONS(2150), - [anon_sym_DOT_DOT_LT] = ACTIONS(2150), - [anon_sym_DOT_DOT] = ACTIONS(2150), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2150), - [sym_val_nothing] = ACTIONS(2150), - [anon_sym_true] = ACTIONS(2150), - [anon_sym_false] = ACTIONS(2150), - [aux_sym_val_number_token1] = ACTIONS(2150), - [aux_sym_val_number_token2] = ACTIONS(2150), - [aux_sym_val_number_token3] = ACTIONS(2150), - [aux_sym_val_number_token4] = ACTIONS(2150), - [anon_sym_inf] = ACTIONS(2150), - [anon_sym_DASHinf] = ACTIONS(2150), - [anon_sym_NaN] = ACTIONS(2150), - [anon_sym_0b] = ACTIONS(2150), - [anon_sym_0o] = ACTIONS(2150), - [anon_sym_0x] = ACTIONS(2150), - [sym_val_date] = ACTIONS(2150), - [anon_sym_DQUOTE] = ACTIONS(2150), - [sym__str_single_quotes] = ACTIONS(2150), - [sym__str_back_ticks] = ACTIONS(2150), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2150), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2150), - [anon_sym_CARET] = ACTIONS(2150), - [anon_sym_POUND] = ACTIONS(3), - }, - [1040] = { - [sym_comment] = STATE(1040), - [sym_cmd_identifier] = ACTIONS(2152), - [anon_sym_SEMI] = ACTIONS(2152), - [anon_sym_LF] = ACTIONS(2154), - [anon_sym_export] = ACTIONS(2152), - [anon_sym_alias] = ACTIONS(2152), - [anon_sym_def] = ACTIONS(2152), - [anon_sym_def_DASHenv] = 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(2152), - [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_RBRACE] = ACTIONS(2152), - [anon_sym_try] = ACTIONS(2152), - [anon_sym_return] = 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_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_where] = ACTIONS(2152), - [anon_sym_not] = ACTIONS(2152), - [anon_sym_DOT_DOT_LT] = ACTIONS(2152), - [anon_sym_DOT_DOT] = ACTIONS(2152), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2152), - [sym_val_nothing] = ACTIONS(2152), - [anon_sym_true] = ACTIONS(2152), - [anon_sym_false] = 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), - [anon_sym_inf] = ACTIONS(2152), - [anon_sym_DASHinf] = ACTIONS(2152), - [anon_sym_NaN] = 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(2152), - [sym__str_single_quotes] = ACTIONS(2152), - [sym__str_back_ticks] = ACTIONS(2152), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2152), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2152), - [anon_sym_CARET] = ACTIONS(2152), - [anon_sym_POUND] = ACTIONS(3), - }, - [1041] = { - [sym_comment] = STATE(1041), - [ts_builtin_sym_end] = ACTIONS(2098), - [sym_cmd_identifier] = ACTIONS(2096), - [anon_sym_SEMI] = ACTIONS(2096), - [anon_sym_LF] = ACTIONS(2098), - [anon_sym_export] = ACTIONS(2096), - [anon_sym_alias] = ACTIONS(2096), - [anon_sym_def] = ACTIONS(2096), - [anon_sym_def_DASHenv] = ACTIONS(2096), - [anon_sym_export_DASHenv] = ACTIONS(2096), - [anon_sym_extern] = ACTIONS(2096), - [anon_sym_module] = ACTIONS(2096), - [anon_sym_use] = ACTIONS(2096), - [anon_sym_LBRACK] = ACTIONS(2096), - [anon_sym_LPAREN] = ACTIONS(2096), - [anon_sym_DOLLAR] = ACTIONS(2096), - [anon_sym_error] = ACTIONS(2096), - [anon_sym_DASH] = ACTIONS(2096), - [anon_sym_break] = ACTIONS(2096), - [anon_sym_continue] = ACTIONS(2096), - [anon_sym_for] = ACTIONS(2096), - [anon_sym_loop] = ACTIONS(2096), - [anon_sym_while] = ACTIONS(2096), - [anon_sym_do] = ACTIONS(2096), - [anon_sym_if] = ACTIONS(2096), - [anon_sym_match] = ACTIONS(2096), - [anon_sym_LBRACE] = ACTIONS(2096), - [anon_sym_try] = ACTIONS(2096), - [anon_sym_return] = ACTIONS(2096), - [anon_sym_let] = ACTIONS(2096), - [anon_sym_let_DASHenv] = ACTIONS(2096), - [anon_sym_mut] = ACTIONS(2096), - [anon_sym_const] = ACTIONS(2096), - [anon_sym_source] = ACTIONS(2096), - [anon_sym_source_DASHenv] = ACTIONS(2096), - [anon_sym_register] = ACTIONS(2096), - [anon_sym_hide] = ACTIONS(2096), - [anon_sym_hide_DASHenv] = ACTIONS(2096), - [anon_sym_overlay] = ACTIONS(2096), - [anon_sym_where] = ACTIONS(2096), - [anon_sym_not] = ACTIONS(2096), - [anon_sym_DOT_DOT_LT] = ACTIONS(2096), - [anon_sym_DOT_DOT] = ACTIONS(2096), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2096), - [sym_val_nothing] = ACTIONS(2096), - [anon_sym_true] = ACTIONS(2096), - [anon_sym_false] = ACTIONS(2096), - [aux_sym_val_number_token1] = ACTIONS(2096), - [aux_sym_val_number_token2] = ACTIONS(2096), - [aux_sym_val_number_token3] = ACTIONS(2096), - [aux_sym_val_number_token4] = ACTIONS(2096), - [anon_sym_inf] = ACTIONS(2096), - [anon_sym_DASHinf] = ACTIONS(2096), - [anon_sym_NaN] = ACTIONS(2096), - [anon_sym_0b] = ACTIONS(2096), - [anon_sym_0o] = ACTIONS(2096), - [anon_sym_0x] = ACTIONS(2096), - [sym_val_date] = ACTIONS(2096), - [anon_sym_DQUOTE] = ACTIONS(2096), - [sym__str_single_quotes] = ACTIONS(2096), - [sym__str_back_ticks] = ACTIONS(2096), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2096), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2096), - [anon_sym_CARET] = ACTIONS(2096), - [anon_sym_POUND] = ACTIONS(3), - }, - [1042] = { - [sym_comment] = STATE(1042), - [ts_builtin_sym_end] = ACTIONS(2110), - [sym_cmd_identifier] = ACTIONS(2108), - [anon_sym_SEMI] = ACTIONS(2108), - [anon_sym_LF] = ACTIONS(2110), - [anon_sym_export] = ACTIONS(2108), - [anon_sym_alias] = ACTIONS(2108), - [anon_sym_def] = ACTIONS(2108), - [anon_sym_def_DASHenv] = ACTIONS(2108), - [anon_sym_export_DASHenv] = ACTIONS(2108), - [anon_sym_extern] = ACTIONS(2108), - [anon_sym_module] = ACTIONS(2108), - [anon_sym_use] = ACTIONS(2108), - [anon_sym_LBRACK] = ACTIONS(2108), - [anon_sym_LPAREN] = ACTIONS(2108), - [anon_sym_DOLLAR] = ACTIONS(2108), - [anon_sym_error] = ACTIONS(2108), - [anon_sym_DASH] = ACTIONS(2108), - [anon_sym_break] = ACTIONS(2108), - [anon_sym_continue] = ACTIONS(2108), - [anon_sym_for] = ACTIONS(2108), - [anon_sym_loop] = ACTIONS(2108), - [anon_sym_while] = ACTIONS(2108), - [anon_sym_do] = ACTIONS(2108), - [anon_sym_if] = ACTIONS(2108), - [anon_sym_match] = ACTIONS(2108), - [anon_sym_LBRACE] = ACTIONS(2108), - [anon_sym_try] = ACTIONS(2108), - [anon_sym_return] = ACTIONS(2108), - [anon_sym_let] = ACTIONS(2108), - [anon_sym_let_DASHenv] = ACTIONS(2108), - [anon_sym_mut] = ACTIONS(2108), - [anon_sym_const] = ACTIONS(2108), - [anon_sym_source] = ACTIONS(2108), - [anon_sym_source_DASHenv] = ACTIONS(2108), - [anon_sym_register] = ACTIONS(2108), - [anon_sym_hide] = ACTIONS(2108), - [anon_sym_hide_DASHenv] = ACTIONS(2108), - [anon_sym_overlay] = ACTIONS(2108), - [anon_sym_where] = ACTIONS(2108), - [anon_sym_not] = ACTIONS(2108), - [anon_sym_DOT_DOT_LT] = ACTIONS(2108), - [anon_sym_DOT_DOT] = ACTIONS(2108), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2108), - [sym_val_nothing] = ACTIONS(2108), - [anon_sym_true] = ACTIONS(2108), - [anon_sym_false] = ACTIONS(2108), - [aux_sym_val_number_token1] = ACTIONS(2108), - [aux_sym_val_number_token2] = ACTIONS(2108), - [aux_sym_val_number_token3] = ACTIONS(2108), - [aux_sym_val_number_token4] = ACTIONS(2108), - [anon_sym_inf] = ACTIONS(2108), - [anon_sym_DASHinf] = ACTIONS(2108), - [anon_sym_NaN] = ACTIONS(2108), - [anon_sym_0b] = ACTIONS(2108), - [anon_sym_0o] = ACTIONS(2108), - [anon_sym_0x] = ACTIONS(2108), - [sym_val_date] = ACTIONS(2108), - [anon_sym_DQUOTE] = ACTIONS(2108), - [sym__str_single_quotes] = ACTIONS(2108), - [sym__str_back_ticks] = ACTIONS(2108), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2108), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2108), - [anon_sym_CARET] = ACTIONS(2108), - [anon_sym_POUND] = ACTIONS(3), - }, - [1043] = { - [sym_comment] = STATE(1043), - [ts_builtin_sym_end] = ACTIONS(2110), - [sym_cmd_identifier] = ACTIONS(2108), - [anon_sym_SEMI] = ACTIONS(2108), - [anon_sym_LF] = ACTIONS(2110), - [anon_sym_export] = ACTIONS(2108), - [anon_sym_alias] = ACTIONS(2108), - [anon_sym_def] = ACTIONS(2108), - [anon_sym_def_DASHenv] = ACTIONS(2108), - [anon_sym_export_DASHenv] = ACTIONS(2108), - [anon_sym_extern] = ACTIONS(2108), - [anon_sym_module] = ACTIONS(2108), - [anon_sym_use] = ACTIONS(2108), - [anon_sym_LBRACK] = ACTIONS(2108), - [anon_sym_LPAREN] = ACTIONS(2108), - [anon_sym_DOLLAR] = ACTIONS(2108), - [anon_sym_error] = ACTIONS(2108), - [anon_sym_DASH] = ACTIONS(2108), - [anon_sym_break] = ACTIONS(2108), - [anon_sym_continue] = ACTIONS(2108), - [anon_sym_for] = ACTIONS(2108), - [anon_sym_loop] = ACTIONS(2108), - [anon_sym_while] = ACTIONS(2108), - [anon_sym_do] = ACTIONS(2108), - [anon_sym_if] = ACTIONS(2108), - [anon_sym_match] = ACTIONS(2108), - [anon_sym_LBRACE] = ACTIONS(2108), - [anon_sym_try] = ACTIONS(2108), - [anon_sym_return] = ACTIONS(2108), - [anon_sym_let] = ACTIONS(2108), - [anon_sym_let_DASHenv] = ACTIONS(2108), - [anon_sym_mut] = ACTIONS(2108), - [anon_sym_const] = ACTIONS(2108), - [anon_sym_source] = ACTIONS(2108), - [anon_sym_source_DASHenv] = ACTIONS(2108), - [anon_sym_register] = ACTIONS(2108), - [anon_sym_hide] = ACTIONS(2108), - [anon_sym_hide_DASHenv] = ACTIONS(2108), - [anon_sym_overlay] = ACTIONS(2108), - [anon_sym_where] = ACTIONS(2108), - [anon_sym_not] = ACTIONS(2108), - [anon_sym_DOT_DOT_LT] = ACTIONS(2108), - [anon_sym_DOT_DOT] = ACTIONS(2108), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2108), - [sym_val_nothing] = ACTIONS(2108), - [anon_sym_true] = ACTIONS(2108), - [anon_sym_false] = ACTIONS(2108), - [aux_sym_val_number_token1] = ACTIONS(2108), - [aux_sym_val_number_token2] = ACTIONS(2108), - [aux_sym_val_number_token3] = ACTIONS(2108), - [aux_sym_val_number_token4] = ACTIONS(2108), - [anon_sym_inf] = ACTIONS(2108), - [anon_sym_DASHinf] = ACTIONS(2108), - [anon_sym_NaN] = ACTIONS(2108), - [anon_sym_0b] = ACTIONS(2108), - [anon_sym_0o] = ACTIONS(2108), - [anon_sym_0x] = ACTIONS(2108), - [sym_val_date] = ACTIONS(2108), - [anon_sym_DQUOTE] = ACTIONS(2108), - [sym__str_single_quotes] = ACTIONS(2108), - [sym__str_back_ticks] = ACTIONS(2108), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2108), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2108), - [anon_sym_CARET] = ACTIONS(2108), - [anon_sym_POUND] = ACTIONS(3), - }, - [1044] = { - [sym_comment] = STATE(1044), - [ts_builtin_sym_end] = ACTIONS(2114), - [sym_cmd_identifier] = ACTIONS(2112), - [anon_sym_SEMI] = ACTIONS(2112), - [anon_sym_LF] = ACTIONS(2114), - [anon_sym_export] = ACTIONS(2112), - [anon_sym_alias] = ACTIONS(2112), - [anon_sym_def] = ACTIONS(2112), - [anon_sym_def_DASHenv] = ACTIONS(2112), - [anon_sym_export_DASHenv] = ACTIONS(2112), - [anon_sym_extern] = ACTIONS(2112), - [anon_sym_module] = ACTIONS(2112), - [anon_sym_use] = ACTIONS(2112), - [anon_sym_LBRACK] = ACTIONS(2112), - [anon_sym_LPAREN] = ACTIONS(2112), - [anon_sym_DOLLAR] = ACTIONS(2112), - [anon_sym_error] = ACTIONS(2112), - [anon_sym_DASH] = ACTIONS(2112), - [anon_sym_break] = ACTIONS(2112), - [anon_sym_continue] = ACTIONS(2112), - [anon_sym_for] = ACTIONS(2112), - [anon_sym_loop] = ACTIONS(2112), - [anon_sym_while] = ACTIONS(2112), - [anon_sym_do] = ACTIONS(2112), - [anon_sym_if] = ACTIONS(2112), - [anon_sym_match] = ACTIONS(2112), - [anon_sym_LBRACE] = ACTIONS(2112), - [anon_sym_try] = ACTIONS(2112), - [anon_sym_return] = ACTIONS(2112), - [anon_sym_let] = ACTIONS(2112), - [anon_sym_let_DASHenv] = ACTIONS(2112), - [anon_sym_mut] = ACTIONS(2112), - [anon_sym_const] = ACTIONS(2112), - [anon_sym_source] = ACTIONS(2112), - [anon_sym_source_DASHenv] = ACTIONS(2112), - [anon_sym_register] = ACTIONS(2112), - [anon_sym_hide] = ACTIONS(2112), - [anon_sym_hide_DASHenv] = ACTIONS(2112), - [anon_sym_overlay] = ACTIONS(2112), - [anon_sym_where] = ACTIONS(2112), - [anon_sym_not] = ACTIONS(2112), - [anon_sym_DOT_DOT_LT] = ACTIONS(2112), - [anon_sym_DOT_DOT] = ACTIONS(2112), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2112), - [sym_val_nothing] = ACTIONS(2112), - [anon_sym_true] = ACTIONS(2112), - [anon_sym_false] = ACTIONS(2112), - [aux_sym_val_number_token1] = ACTIONS(2112), - [aux_sym_val_number_token2] = ACTIONS(2112), - [aux_sym_val_number_token3] = ACTIONS(2112), - [aux_sym_val_number_token4] = ACTIONS(2112), - [anon_sym_inf] = ACTIONS(2112), - [anon_sym_DASHinf] = ACTIONS(2112), - [anon_sym_NaN] = ACTIONS(2112), - [anon_sym_0b] = ACTIONS(2112), - [anon_sym_0o] = ACTIONS(2112), - [anon_sym_0x] = ACTIONS(2112), - [sym_val_date] = ACTIONS(2112), - [anon_sym_DQUOTE] = ACTIONS(2112), - [sym__str_single_quotes] = ACTIONS(2112), - [sym__str_back_ticks] = ACTIONS(2112), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2112), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2112), - [anon_sym_CARET] = ACTIONS(2112), - [anon_sym_POUND] = ACTIONS(3), - }, - [1045] = { - [sym_comment] = STATE(1045), - [ts_builtin_sym_end] = ACTIONS(1249), - [sym_cmd_identifier] = ACTIONS(1247), - [anon_sym_SEMI] = ACTIONS(1247), - [anon_sym_LF] = ACTIONS(1249), - [anon_sym_export] = ACTIONS(1247), - [anon_sym_alias] = ACTIONS(1247), - [anon_sym_def] = ACTIONS(1247), - [anon_sym_def_DASHenv] = ACTIONS(1247), - [anon_sym_export_DASHenv] = ACTIONS(1247), - [anon_sym_extern] = ACTIONS(1247), - [anon_sym_module] = ACTIONS(1247), - [anon_sym_use] = ACTIONS(1247), - [anon_sym_LBRACK] = ACTIONS(1247), - [anon_sym_LPAREN] = ACTIONS(1247), - [anon_sym_DOLLAR] = ACTIONS(1247), - [anon_sym_error] = ACTIONS(1247), - [anon_sym_DASH] = ACTIONS(1247), - [anon_sym_break] = ACTIONS(1247), - [anon_sym_continue] = ACTIONS(1247), - [anon_sym_for] = ACTIONS(1247), - [anon_sym_loop] = ACTIONS(1247), - [anon_sym_while] = ACTIONS(1247), - [anon_sym_do] = ACTIONS(1247), - [anon_sym_if] = ACTIONS(1247), - [anon_sym_match] = ACTIONS(1247), - [anon_sym_LBRACE] = ACTIONS(1247), - [anon_sym_try] = ACTIONS(1247), - [anon_sym_return] = ACTIONS(1247), - [anon_sym_let] = ACTIONS(1247), - [anon_sym_let_DASHenv] = ACTIONS(1247), - [anon_sym_mut] = ACTIONS(1247), - [anon_sym_const] = ACTIONS(1247), - [anon_sym_source] = ACTIONS(1247), - [anon_sym_source_DASHenv] = ACTIONS(1247), - [anon_sym_register] = ACTIONS(1247), - [anon_sym_hide] = ACTIONS(1247), - [anon_sym_hide_DASHenv] = ACTIONS(1247), - [anon_sym_overlay] = ACTIONS(1247), - [anon_sym_where] = ACTIONS(1247), - [anon_sym_not] = ACTIONS(1247), - [anon_sym_DOT_DOT_LT] = ACTIONS(1247), - [anon_sym_DOT_DOT] = ACTIONS(1247), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1247), - [sym_val_nothing] = ACTIONS(1247), - [anon_sym_true] = ACTIONS(1247), - [anon_sym_false] = ACTIONS(1247), - [aux_sym_val_number_token1] = ACTIONS(1247), - [aux_sym_val_number_token2] = ACTIONS(1247), - [aux_sym_val_number_token3] = ACTIONS(1247), - [aux_sym_val_number_token4] = ACTIONS(1247), - [anon_sym_inf] = ACTIONS(1247), - [anon_sym_DASHinf] = ACTIONS(1247), - [anon_sym_NaN] = ACTIONS(1247), - [anon_sym_0b] = ACTIONS(1247), - [anon_sym_0o] = ACTIONS(1247), - [anon_sym_0x] = ACTIONS(1247), - [sym_val_date] = ACTIONS(1247), - [anon_sym_DQUOTE] = ACTIONS(1247), - [sym__str_single_quotes] = ACTIONS(1247), - [sym__str_back_ticks] = ACTIONS(1247), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1247), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1247), - [anon_sym_CARET] = ACTIONS(1247), - [anon_sym_POUND] = ACTIONS(3), - }, - [1046] = { - [sym_comment] = STATE(1046), - [ts_builtin_sym_end] = ACTIONS(2156), - [sym_cmd_identifier] = ACTIONS(2158), - [anon_sym_SEMI] = ACTIONS(2158), - [anon_sym_LF] = ACTIONS(2156), - [anon_sym_export] = ACTIONS(2158), - [anon_sym_alias] = ACTIONS(2158), - [anon_sym_def] = ACTIONS(2158), - [anon_sym_def_DASHenv] = ACTIONS(2158), - [anon_sym_export_DASHenv] = ACTIONS(2158), - [anon_sym_extern] = ACTIONS(2158), - [anon_sym_module] = ACTIONS(2158), - [anon_sym_use] = ACTIONS(2158), - [anon_sym_LBRACK] = ACTIONS(2158), - [anon_sym_LPAREN] = ACTIONS(2158), - [anon_sym_DOLLAR] = ACTIONS(2158), - [anon_sym_error] = ACTIONS(2158), - [anon_sym_DASH] = ACTIONS(2158), - [anon_sym_break] = ACTIONS(2158), - [anon_sym_continue] = ACTIONS(2158), - [anon_sym_for] = ACTIONS(2158), - [anon_sym_loop] = ACTIONS(2158), - [anon_sym_while] = ACTIONS(2158), - [anon_sym_do] = ACTIONS(2158), - [anon_sym_if] = ACTIONS(2158), - [anon_sym_match] = ACTIONS(2158), - [anon_sym_LBRACE] = ACTIONS(2158), - [anon_sym_try] = ACTIONS(2158), - [anon_sym_return] = ACTIONS(2158), - [anon_sym_let] = ACTIONS(2158), - [anon_sym_let_DASHenv] = ACTIONS(2158), - [anon_sym_mut] = ACTIONS(2158), - [anon_sym_const] = ACTIONS(2158), - [anon_sym_source] = ACTIONS(2158), - [anon_sym_source_DASHenv] = ACTIONS(2158), - [anon_sym_register] = ACTIONS(2158), - [anon_sym_hide] = ACTIONS(2158), - [anon_sym_hide_DASHenv] = ACTIONS(2158), - [anon_sym_overlay] = ACTIONS(2158), - [anon_sym_where] = ACTIONS(2158), - [anon_sym_not] = ACTIONS(2158), - [anon_sym_DOT_DOT_LT] = ACTIONS(2158), - [anon_sym_DOT_DOT] = ACTIONS(2158), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2158), - [sym_val_nothing] = ACTIONS(2158), - [anon_sym_true] = ACTIONS(2158), - [anon_sym_false] = ACTIONS(2158), - [aux_sym_val_number_token1] = ACTIONS(2158), - [aux_sym_val_number_token2] = ACTIONS(2158), - [aux_sym_val_number_token3] = ACTIONS(2158), - [aux_sym_val_number_token4] = ACTIONS(2158), - [anon_sym_inf] = ACTIONS(2158), - [anon_sym_DASHinf] = ACTIONS(2158), - [anon_sym_NaN] = ACTIONS(2158), - [anon_sym_0b] = ACTIONS(2158), - [anon_sym_0o] = ACTIONS(2158), - [anon_sym_0x] = ACTIONS(2158), - [sym_val_date] = ACTIONS(2158), - [anon_sym_DQUOTE] = ACTIONS(2158), - [sym__str_single_quotes] = ACTIONS(2158), - [sym__str_back_ticks] = ACTIONS(2158), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2158), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2158), - [anon_sym_CARET] = ACTIONS(2158), - [anon_sym_POUND] = ACTIONS(3), - }, - [1047] = { - [sym_comment] = STATE(1047), - [ts_builtin_sym_end] = ACTIONS(2160), - [sym_cmd_identifier] = ACTIONS(2162), - [anon_sym_SEMI] = ACTIONS(2162), - [anon_sym_LF] = ACTIONS(2160), - [anon_sym_export] = ACTIONS(2162), - [anon_sym_alias] = ACTIONS(2162), - [anon_sym_def] = ACTIONS(2162), - [anon_sym_def_DASHenv] = ACTIONS(2162), - [anon_sym_export_DASHenv] = ACTIONS(2162), - [anon_sym_extern] = ACTIONS(2162), - [anon_sym_module] = ACTIONS(2162), - [anon_sym_use] = ACTIONS(2162), - [anon_sym_LBRACK] = ACTIONS(2162), - [anon_sym_LPAREN] = ACTIONS(2162), - [anon_sym_DOLLAR] = ACTIONS(2162), - [anon_sym_error] = ACTIONS(2162), - [anon_sym_DASH] = ACTIONS(2162), - [anon_sym_break] = ACTIONS(2162), - [anon_sym_continue] = ACTIONS(2162), - [anon_sym_for] = ACTIONS(2162), - [anon_sym_loop] = ACTIONS(2162), - [anon_sym_while] = ACTIONS(2162), - [anon_sym_do] = ACTIONS(2162), - [anon_sym_if] = ACTIONS(2162), - [anon_sym_match] = ACTIONS(2162), - [anon_sym_LBRACE] = ACTIONS(2162), - [anon_sym_try] = ACTIONS(2162), - [anon_sym_return] = ACTIONS(2162), - [anon_sym_let] = ACTIONS(2162), - [anon_sym_let_DASHenv] = ACTIONS(2162), - [anon_sym_mut] = ACTIONS(2162), - [anon_sym_const] = ACTIONS(2162), - [anon_sym_source] = ACTIONS(2162), - [anon_sym_source_DASHenv] = ACTIONS(2162), - [anon_sym_register] = ACTIONS(2162), - [anon_sym_hide] = ACTIONS(2162), - [anon_sym_hide_DASHenv] = ACTIONS(2162), - [anon_sym_overlay] = ACTIONS(2162), - [anon_sym_where] = ACTIONS(2162), - [anon_sym_not] = ACTIONS(2162), - [anon_sym_DOT_DOT_LT] = ACTIONS(2162), - [anon_sym_DOT_DOT] = ACTIONS(2162), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2162), - [sym_val_nothing] = ACTIONS(2162), - [anon_sym_true] = ACTIONS(2162), - [anon_sym_false] = ACTIONS(2162), - [aux_sym_val_number_token1] = ACTIONS(2162), - [aux_sym_val_number_token2] = ACTIONS(2162), - [aux_sym_val_number_token3] = ACTIONS(2162), - [aux_sym_val_number_token4] = ACTIONS(2162), - [anon_sym_inf] = ACTIONS(2162), - [anon_sym_DASHinf] = ACTIONS(2162), - [anon_sym_NaN] = ACTIONS(2162), - [anon_sym_0b] = ACTIONS(2162), - [anon_sym_0o] = ACTIONS(2162), - [anon_sym_0x] = ACTIONS(2162), - [sym_val_date] = ACTIONS(2162), - [anon_sym_DQUOTE] = ACTIONS(2162), - [sym__str_single_quotes] = ACTIONS(2162), - [sym__str_back_ticks] = ACTIONS(2162), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2162), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2162), - [anon_sym_CARET] = ACTIONS(2162), - [anon_sym_POUND] = ACTIONS(3), - }, - [1048] = { - [sym_comment] = STATE(1048), - [sym_cmd_identifier] = ACTIONS(2164), - [anon_sym_SEMI] = ACTIONS(2164), - [anon_sym_LF] = ACTIONS(2166), - [anon_sym_export] = ACTIONS(2164), - [anon_sym_alias] = ACTIONS(2164), - [anon_sym_def] = ACTIONS(2164), - [anon_sym_def_DASHenv] = ACTIONS(2164), - [anon_sym_export_DASHenv] = ACTIONS(2164), - [anon_sym_extern] = ACTIONS(2164), - [anon_sym_module] = ACTIONS(2164), - [anon_sym_use] = ACTIONS(2164), - [anon_sym_LBRACK] = ACTIONS(2164), - [anon_sym_LPAREN] = ACTIONS(2164), - [anon_sym_DOLLAR] = ACTIONS(2164), - [anon_sym_error] = ACTIONS(2164), - [anon_sym_DASH] = ACTIONS(2164), - [anon_sym_break] = ACTIONS(2164), - [anon_sym_continue] = ACTIONS(2164), - [anon_sym_for] = ACTIONS(2164), - [anon_sym_loop] = ACTIONS(2164), - [anon_sym_while] = ACTIONS(2164), - [anon_sym_do] = ACTIONS(2164), - [anon_sym_if] = ACTIONS(2164), - [anon_sym_match] = ACTIONS(2164), - [anon_sym_LBRACE] = ACTIONS(2164), - [anon_sym_RBRACE] = ACTIONS(2164), - [anon_sym_try] = ACTIONS(2164), - [anon_sym_return] = ACTIONS(2164), - [anon_sym_let] = ACTIONS(2164), - [anon_sym_let_DASHenv] = ACTIONS(2164), - [anon_sym_mut] = ACTIONS(2164), - [anon_sym_const] = ACTIONS(2164), - [anon_sym_source] = ACTIONS(2164), - [anon_sym_source_DASHenv] = ACTIONS(2164), - [anon_sym_register] = ACTIONS(2164), - [anon_sym_hide] = ACTIONS(2164), - [anon_sym_hide_DASHenv] = ACTIONS(2164), - [anon_sym_overlay] = ACTIONS(2164), - [anon_sym_where] = ACTIONS(2164), - [anon_sym_not] = ACTIONS(2164), - [anon_sym_DOT_DOT_LT] = ACTIONS(2164), - [anon_sym_DOT_DOT] = ACTIONS(2164), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2164), - [sym_val_nothing] = ACTIONS(2164), - [anon_sym_true] = ACTIONS(2164), - [anon_sym_false] = ACTIONS(2164), - [aux_sym_val_number_token1] = ACTIONS(2164), - [aux_sym_val_number_token2] = ACTIONS(2164), - [aux_sym_val_number_token3] = ACTIONS(2164), - [aux_sym_val_number_token4] = ACTIONS(2164), - [anon_sym_inf] = ACTIONS(2164), - [anon_sym_DASHinf] = ACTIONS(2164), - [anon_sym_NaN] = ACTIONS(2164), - [anon_sym_0b] = ACTIONS(2164), - [anon_sym_0o] = ACTIONS(2164), - [anon_sym_0x] = ACTIONS(2164), - [sym_val_date] = ACTIONS(2164), - [anon_sym_DQUOTE] = ACTIONS(2164), - [sym__str_single_quotes] = ACTIONS(2164), - [sym__str_back_ticks] = ACTIONS(2164), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2164), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2164), - [anon_sym_CARET] = ACTIONS(2164), - [anon_sym_POUND] = ACTIONS(3), - }, - [1049] = { - [sym_comment] = STATE(1049), - [sym_cmd_identifier] = ACTIONS(2168), - [anon_sym_SEMI] = ACTIONS(2168), - [anon_sym_LF] = ACTIONS(2170), - [anon_sym_export] = ACTIONS(2168), - [anon_sym_alias] = ACTIONS(2168), - [anon_sym_def] = ACTIONS(2168), - [anon_sym_def_DASHenv] = ACTIONS(2168), - [anon_sym_export_DASHenv] = ACTIONS(2168), - [anon_sym_extern] = ACTIONS(2168), - [anon_sym_module] = ACTIONS(2168), - [anon_sym_use] = ACTIONS(2168), - [anon_sym_LBRACK] = ACTIONS(2168), - [anon_sym_LPAREN] = ACTIONS(2168), - [anon_sym_DOLLAR] = ACTIONS(2168), - [anon_sym_error] = ACTIONS(2168), - [anon_sym_DASH] = ACTIONS(2168), - [anon_sym_break] = ACTIONS(2168), - [anon_sym_continue] = ACTIONS(2168), - [anon_sym_for] = ACTIONS(2168), - [anon_sym_loop] = ACTIONS(2168), - [anon_sym_while] = ACTIONS(2168), - [anon_sym_do] = ACTIONS(2168), - [anon_sym_if] = ACTIONS(2168), - [anon_sym_match] = ACTIONS(2168), - [anon_sym_LBRACE] = ACTIONS(2168), - [anon_sym_RBRACE] = ACTIONS(2168), - [anon_sym_try] = ACTIONS(2168), - [anon_sym_return] = ACTIONS(2168), - [anon_sym_let] = ACTIONS(2168), - [anon_sym_let_DASHenv] = ACTIONS(2168), - [anon_sym_mut] = ACTIONS(2168), - [anon_sym_const] = ACTIONS(2168), - [anon_sym_source] = ACTIONS(2168), - [anon_sym_source_DASHenv] = ACTIONS(2168), - [anon_sym_register] = ACTIONS(2168), - [anon_sym_hide] = ACTIONS(2168), - [anon_sym_hide_DASHenv] = ACTIONS(2168), - [anon_sym_overlay] = ACTIONS(2168), - [anon_sym_where] = ACTIONS(2168), - [anon_sym_not] = ACTIONS(2168), - [anon_sym_DOT_DOT_LT] = ACTIONS(2168), - [anon_sym_DOT_DOT] = ACTIONS(2168), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2168), - [sym_val_nothing] = ACTIONS(2168), - [anon_sym_true] = ACTIONS(2168), - [anon_sym_false] = ACTIONS(2168), - [aux_sym_val_number_token1] = ACTIONS(2168), - [aux_sym_val_number_token2] = ACTIONS(2168), - [aux_sym_val_number_token3] = ACTIONS(2168), - [aux_sym_val_number_token4] = ACTIONS(2168), - [anon_sym_inf] = ACTIONS(2168), - [anon_sym_DASHinf] = ACTIONS(2168), - [anon_sym_NaN] = ACTIONS(2168), - [anon_sym_0b] = ACTIONS(2168), - [anon_sym_0o] = ACTIONS(2168), - [anon_sym_0x] = ACTIONS(2168), - [sym_val_date] = ACTIONS(2168), - [anon_sym_DQUOTE] = ACTIONS(2168), - [sym__str_single_quotes] = ACTIONS(2168), - [sym__str_back_ticks] = ACTIONS(2168), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2168), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2168), - [anon_sym_CARET] = ACTIONS(2168), - [anon_sym_POUND] = ACTIONS(3), - }, - [1050] = { - [sym_comment] = STATE(1050), - [sym_cmd_identifier] = ACTIONS(2168), - [anon_sym_SEMI] = ACTIONS(2168), - [anon_sym_LF] = ACTIONS(2170), - [anon_sym_export] = ACTIONS(2168), - [anon_sym_alias] = ACTIONS(2168), - [anon_sym_def] = ACTIONS(2168), - [anon_sym_def_DASHenv] = ACTIONS(2168), - [anon_sym_export_DASHenv] = ACTIONS(2168), - [anon_sym_extern] = ACTIONS(2168), - [anon_sym_module] = ACTIONS(2168), - [anon_sym_use] = ACTIONS(2168), - [anon_sym_LBRACK] = ACTIONS(2168), - [anon_sym_LPAREN] = ACTIONS(2168), - [anon_sym_DOLLAR] = ACTIONS(2168), - [anon_sym_error] = ACTIONS(2168), - [anon_sym_DASH] = ACTIONS(2168), - [anon_sym_break] = ACTIONS(2168), - [anon_sym_continue] = ACTIONS(2168), - [anon_sym_for] = ACTIONS(2168), - [anon_sym_loop] = ACTIONS(2168), - [anon_sym_while] = ACTIONS(2168), - [anon_sym_do] = ACTIONS(2168), - [anon_sym_if] = ACTIONS(2168), - [anon_sym_match] = ACTIONS(2168), - [anon_sym_LBRACE] = ACTIONS(2168), - [anon_sym_RBRACE] = ACTIONS(2168), - [anon_sym_try] = ACTIONS(2168), - [anon_sym_return] = ACTIONS(2168), - [anon_sym_let] = ACTIONS(2168), - [anon_sym_let_DASHenv] = ACTIONS(2168), - [anon_sym_mut] = ACTIONS(2168), - [anon_sym_const] = ACTIONS(2168), - [anon_sym_source] = ACTIONS(2168), - [anon_sym_source_DASHenv] = ACTIONS(2168), - [anon_sym_register] = ACTIONS(2168), - [anon_sym_hide] = ACTIONS(2168), - [anon_sym_hide_DASHenv] = ACTIONS(2168), - [anon_sym_overlay] = ACTIONS(2168), - [anon_sym_where] = ACTIONS(2168), - [anon_sym_not] = ACTIONS(2168), - [anon_sym_DOT_DOT_LT] = ACTIONS(2168), - [anon_sym_DOT_DOT] = ACTIONS(2168), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2168), - [sym_val_nothing] = ACTIONS(2168), - [anon_sym_true] = ACTIONS(2168), - [anon_sym_false] = ACTIONS(2168), - [aux_sym_val_number_token1] = ACTIONS(2168), - [aux_sym_val_number_token2] = ACTIONS(2168), - [aux_sym_val_number_token3] = ACTIONS(2168), - [aux_sym_val_number_token4] = ACTIONS(2168), - [anon_sym_inf] = ACTIONS(2168), - [anon_sym_DASHinf] = ACTIONS(2168), - [anon_sym_NaN] = ACTIONS(2168), - [anon_sym_0b] = ACTIONS(2168), - [anon_sym_0o] = ACTIONS(2168), - [anon_sym_0x] = ACTIONS(2168), - [sym_val_date] = ACTIONS(2168), - [anon_sym_DQUOTE] = ACTIONS(2168), - [sym__str_single_quotes] = ACTIONS(2168), - [sym__str_back_ticks] = ACTIONS(2168), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2168), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2168), - [anon_sym_CARET] = ACTIONS(2168), - [anon_sym_POUND] = ACTIONS(3), - }, - [1051] = { - [sym_comment] = STATE(1051), - [sym_cmd_identifier] = ACTIONS(2172), - [anon_sym_SEMI] = ACTIONS(2172), - [anon_sym_LF] = ACTIONS(2174), - [anon_sym_export] = ACTIONS(2172), - [anon_sym_alias] = ACTIONS(2172), - [anon_sym_def] = ACTIONS(2172), - [anon_sym_def_DASHenv] = ACTIONS(2172), - [anon_sym_export_DASHenv] = ACTIONS(2172), - [anon_sym_extern] = ACTIONS(2172), - [anon_sym_module] = ACTIONS(2172), - [anon_sym_use] = ACTIONS(2172), - [anon_sym_LBRACK] = ACTIONS(2172), - [anon_sym_LPAREN] = ACTIONS(2172), - [anon_sym_DOLLAR] = ACTIONS(2172), - [anon_sym_error] = ACTIONS(2172), - [anon_sym_DASH] = ACTIONS(2172), - [anon_sym_break] = ACTIONS(2172), - [anon_sym_continue] = ACTIONS(2172), - [anon_sym_for] = ACTIONS(2172), - [anon_sym_loop] = ACTIONS(2172), - [anon_sym_while] = ACTIONS(2172), - [anon_sym_do] = ACTIONS(2172), - [anon_sym_if] = ACTIONS(2172), - [anon_sym_match] = ACTIONS(2172), - [anon_sym_LBRACE] = ACTIONS(2172), - [anon_sym_RBRACE] = ACTIONS(2172), - [anon_sym_try] = ACTIONS(2172), - [anon_sym_return] = ACTIONS(2172), - [anon_sym_let] = ACTIONS(2172), - [anon_sym_let_DASHenv] = ACTIONS(2172), - [anon_sym_mut] = ACTIONS(2172), - [anon_sym_const] = ACTIONS(2172), - [anon_sym_source] = ACTIONS(2172), - [anon_sym_source_DASHenv] = ACTIONS(2172), - [anon_sym_register] = ACTIONS(2172), - [anon_sym_hide] = ACTIONS(2172), - [anon_sym_hide_DASHenv] = ACTIONS(2172), - [anon_sym_overlay] = ACTIONS(2172), - [anon_sym_where] = ACTIONS(2172), - [anon_sym_not] = ACTIONS(2172), - [anon_sym_DOT_DOT_LT] = ACTIONS(2172), - [anon_sym_DOT_DOT] = ACTIONS(2172), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2172), - [sym_val_nothing] = ACTIONS(2172), - [anon_sym_true] = ACTIONS(2172), - [anon_sym_false] = ACTIONS(2172), - [aux_sym_val_number_token1] = ACTIONS(2172), - [aux_sym_val_number_token2] = ACTIONS(2172), - [aux_sym_val_number_token3] = ACTIONS(2172), - [aux_sym_val_number_token4] = ACTIONS(2172), - [anon_sym_inf] = ACTIONS(2172), - [anon_sym_DASHinf] = ACTIONS(2172), - [anon_sym_NaN] = ACTIONS(2172), - [anon_sym_0b] = ACTIONS(2172), - [anon_sym_0o] = ACTIONS(2172), - [anon_sym_0x] = ACTIONS(2172), - [sym_val_date] = ACTIONS(2172), - [anon_sym_DQUOTE] = ACTIONS(2172), - [sym__str_single_quotes] = ACTIONS(2172), - [sym__str_back_ticks] = ACTIONS(2172), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2172), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2172), - [anon_sym_CARET] = ACTIONS(2172), - [anon_sym_POUND] = ACTIONS(3), - }, - [1052] = { - [sym_comment] = STATE(1052), - [sym_cmd_identifier] = ACTIONS(2172), - [anon_sym_SEMI] = ACTIONS(2172), - [anon_sym_LF] = ACTIONS(2174), - [anon_sym_export] = ACTIONS(2172), - [anon_sym_alias] = ACTIONS(2172), - [anon_sym_def] = ACTIONS(2172), - [anon_sym_def_DASHenv] = ACTIONS(2172), - [anon_sym_export_DASHenv] = ACTIONS(2172), - [anon_sym_extern] = ACTIONS(2172), - [anon_sym_module] = ACTIONS(2172), - [anon_sym_use] = ACTIONS(2172), - [anon_sym_LBRACK] = ACTIONS(2172), - [anon_sym_LPAREN] = ACTIONS(2172), - [anon_sym_DOLLAR] = ACTIONS(2172), - [anon_sym_error] = ACTIONS(2172), - [anon_sym_DASH] = ACTIONS(2172), - [anon_sym_break] = ACTIONS(2172), - [anon_sym_continue] = ACTIONS(2172), - [anon_sym_for] = ACTIONS(2172), - [anon_sym_loop] = ACTIONS(2172), - [anon_sym_while] = ACTIONS(2172), - [anon_sym_do] = ACTIONS(2172), - [anon_sym_if] = ACTIONS(2172), - [anon_sym_match] = ACTIONS(2172), - [anon_sym_LBRACE] = ACTIONS(2172), - [anon_sym_RBRACE] = ACTIONS(2172), - [anon_sym_try] = ACTIONS(2172), - [anon_sym_return] = ACTIONS(2172), - [anon_sym_let] = ACTIONS(2172), - [anon_sym_let_DASHenv] = ACTIONS(2172), - [anon_sym_mut] = ACTIONS(2172), - [anon_sym_const] = ACTIONS(2172), - [anon_sym_source] = ACTIONS(2172), - [anon_sym_source_DASHenv] = ACTIONS(2172), - [anon_sym_register] = ACTIONS(2172), - [anon_sym_hide] = ACTIONS(2172), - [anon_sym_hide_DASHenv] = ACTIONS(2172), - [anon_sym_overlay] = ACTIONS(2172), - [anon_sym_where] = ACTIONS(2172), - [anon_sym_not] = ACTIONS(2172), - [anon_sym_DOT_DOT_LT] = ACTIONS(2172), - [anon_sym_DOT_DOT] = ACTIONS(2172), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2172), - [sym_val_nothing] = ACTIONS(2172), - [anon_sym_true] = ACTIONS(2172), - [anon_sym_false] = ACTIONS(2172), - [aux_sym_val_number_token1] = ACTIONS(2172), - [aux_sym_val_number_token2] = ACTIONS(2172), - [aux_sym_val_number_token3] = ACTIONS(2172), - [aux_sym_val_number_token4] = ACTIONS(2172), - [anon_sym_inf] = ACTIONS(2172), - [anon_sym_DASHinf] = ACTIONS(2172), - [anon_sym_NaN] = ACTIONS(2172), - [anon_sym_0b] = ACTIONS(2172), - [anon_sym_0o] = ACTIONS(2172), - [anon_sym_0x] = ACTIONS(2172), - [sym_val_date] = ACTIONS(2172), - [anon_sym_DQUOTE] = ACTIONS(2172), - [sym__str_single_quotes] = ACTIONS(2172), - [sym__str_back_ticks] = ACTIONS(2172), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2172), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2172), - [anon_sym_CARET] = ACTIONS(2172), - [anon_sym_POUND] = ACTIONS(3), - }, - [1053] = { - [sym_comment] = STATE(1053), - [ts_builtin_sym_end] = ACTIONS(2176), - [sym_cmd_identifier] = ACTIONS(2178), - [anon_sym_SEMI] = ACTIONS(2178), - [anon_sym_LF] = ACTIONS(2176), - [anon_sym_export] = ACTIONS(2178), - [anon_sym_alias] = ACTIONS(2178), - [anon_sym_def] = ACTIONS(2178), - [anon_sym_def_DASHenv] = ACTIONS(2178), - [anon_sym_export_DASHenv] = ACTIONS(2178), - [anon_sym_extern] = ACTIONS(2178), - [anon_sym_module] = ACTIONS(2178), - [anon_sym_use] = ACTIONS(2178), - [anon_sym_LBRACK] = ACTIONS(2178), - [anon_sym_LPAREN] = ACTIONS(2178), - [anon_sym_DOLLAR] = ACTIONS(2178), - [anon_sym_error] = ACTIONS(2178), - [anon_sym_DASH] = ACTIONS(2178), - [anon_sym_break] = ACTIONS(2178), - [anon_sym_continue] = ACTIONS(2178), - [anon_sym_for] = ACTIONS(2178), - [anon_sym_loop] = ACTIONS(2178), - [anon_sym_while] = ACTIONS(2178), - [anon_sym_do] = ACTIONS(2178), - [anon_sym_if] = ACTIONS(2178), - [anon_sym_match] = ACTIONS(2178), - [anon_sym_LBRACE] = ACTIONS(2178), - [anon_sym_try] = ACTIONS(2178), - [anon_sym_return] = ACTIONS(2178), - [anon_sym_let] = ACTIONS(2178), - [anon_sym_let_DASHenv] = ACTIONS(2178), - [anon_sym_mut] = ACTIONS(2178), - [anon_sym_const] = ACTIONS(2178), - [anon_sym_source] = ACTIONS(2178), - [anon_sym_source_DASHenv] = ACTIONS(2178), - [anon_sym_register] = ACTIONS(2178), - [anon_sym_hide] = ACTIONS(2178), - [anon_sym_hide_DASHenv] = ACTIONS(2178), - [anon_sym_overlay] = ACTIONS(2178), - [anon_sym_where] = ACTIONS(2178), - [anon_sym_not] = ACTIONS(2178), - [anon_sym_DOT_DOT_LT] = ACTIONS(2178), - [anon_sym_DOT_DOT] = ACTIONS(2178), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2178), - [sym_val_nothing] = ACTIONS(2178), - [anon_sym_true] = ACTIONS(2178), - [anon_sym_false] = ACTIONS(2178), - [aux_sym_val_number_token1] = ACTIONS(2178), - [aux_sym_val_number_token2] = ACTIONS(2178), - [aux_sym_val_number_token3] = ACTIONS(2178), - [aux_sym_val_number_token4] = ACTIONS(2178), - [anon_sym_inf] = ACTIONS(2178), - [anon_sym_DASHinf] = ACTIONS(2178), - [anon_sym_NaN] = ACTIONS(2178), - [anon_sym_0b] = ACTIONS(2178), - [anon_sym_0o] = ACTIONS(2178), - [anon_sym_0x] = ACTIONS(2178), - [sym_val_date] = ACTIONS(2178), - [anon_sym_DQUOTE] = ACTIONS(2178), - [sym__str_single_quotes] = ACTIONS(2178), - [sym__str_back_ticks] = ACTIONS(2178), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2178), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2178), - [anon_sym_CARET] = ACTIONS(2178), - [anon_sym_POUND] = ACTIONS(3), - }, - [1054] = { - [sym_comment] = STATE(1054), - [ts_builtin_sym_end] = ACTIONS(2180), - [sym_cmd_identifier] = ACTIONS(2182), - [anon_sym_SEMI] = ACTIONS(2182), - [anon_sym_LF] = ACTIONS(2180), - [anon_sym_export] = ACTIONS(2182), - [anon_sym_alias] = ACTIONS(2182), - [anon_sym_def] = ACTIONS(2182), - [anon_sym_def_DASHenv] = ACTIONS(2182), - [anon_sym_export_DASHenv] = ACTIONS(2182), - [anon_sym_extern] = ACTIONS(2182), - [anon_sym_module] = ACTIONS(2182), - [anon_sym_use] = ACTIONS(2182), - [anon_sym_LBRACK] = ACTIONS(2182), - [anon_sym_LPAREN] = ACTIONS(2182), - [anon_sym_DOLLAR] = ACTIONS(2182), - [anon_sym_error] = ACTIONS(2182), - [anon_sym_DASH] = ACTIONS(2182), - [anon_sym_break] = ACTIONS(2182), - [anon_sym_continue] = ACTIONS(2182), - [anon_sym_for] = ACTIONS(2182), - [anon_sym_loop] = ACTIONS(2182), - [anon_sym_while] = ACTIONS(2182), - [anon_sym_do] = ACTIONS(2182), - [anon_sym_if] = ACTIONS(2182), - [anon_sym_match] = ACTIONS(2182), - [anon_sym_LBRACE] = ACTIONS(2182), - [anon_sym_try] = ACTIONS(2182), - [anon_sym_return] = ACTIONS(2182), - [anon_sym_let] = ACTIONS(2182), - [anon_sym_let_DASHenv] = ACTIONS(2182), - [anon_sym_mut] = ACTIONS(2182), - [anon_sym_const] = ACTIONS(2182), - [anon_sym_source] = ACTIONS(2182), - [anon_sym_source_DASHenv] = ACTIONS(2182), - [anon_sym_register] = ACTIONS(2182), - [anon_sym_hide] = ACTIONS(2182), - [anon_sym_hide_DASHenv] = ACTIONS(2182), - [anon_sym_overlay] = ACTIONS(2182), - [anon_sym_where] = ACTIONS(2182), - [anon_sym_not] = ACTIONS(2182), - [anon_sym_DOT_DOT_LT] = ACTIONS(2182), - [anon_sym_DOT_DOT] = ACTIONS(2182), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2182), - [sym_val_nothing] = ACTIONS(2182), - [anon_sym_true] = ACTIONS(2182), - [anon_sym_false] = ACTIONS(2182), - [aux_sym_val_number_token1] = ACTIONS(2182), - [aux_sym_val_number_token2] = ACTIONS(2182), - [aux_sym_val_number_token3] = ACTIONS(2182), - [aux_sym_val_number_token4] = ACTIONS(2182), - [anon_sym_inf] = ACTIONS(2182), - [anon_sym_DASHinf] = ACTIONS(2182), - [anon_sym_NaN] = ACTIONS(2182), - [anon_sym_0b] = ACTIONS(2182), - [anon_sym_0o] = ACTIONS(2182), - [anon_sym_0x] = ACTIONS(2182), - [sym_val_date] = ACTIONS(2182), - [anon_sym_DQUOTE] = ACTIONS(2182), - [sym__str_single_quotes] = ACTIONS(2182), - [sym__str_back_ticks] = ACTIONS(2182), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2182), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2182), - [anon_sym_CARET] = ACTIONS(2182), - [anon_sym_POUND] = ACTIONS(3), - }, - [1055] = { - [sym_comment] = STATE(1055), - [sym_cmd_identifier] = ACTIONS(2184), - [anon_sym_SEMI] = ACTIONS(2184), - [anon_sym_LF] = ACTIONS(2186), - [anon_sym_export] = ACTIONS(2184), - [anon_sym_alias] = ACTIONS(2184), - [anon_sym_def] = ACTIONS(2184), - [anon_sym_def_DASHenv] = ACTIONS(2184), - [anon_sym_export_DASHenv] = ACTIONS(2184), - [anon_sym_extern] = ACTIONS(2184), - [anon_sym_module] = ACTIONS(2184), - [anon_sym_use] = ACTIONS(2184), - [anon_sym_LBRACK] = ACTIONS(2184), - [anon_sym_LPAREN] = ACTIONS(2184), - [anon_sym_DOLLAR] = ACTIONS(2184), - [anon_sym_error] = ACTIONS(2184), - [anon_sym_DASH] = ACTIONS(2184), - [anon_sym_break] = ACTIONS(2184), - [anon_sym_continue] = ACTIONS(2184), - [anon_sym_for] = ACTIONS(2184), - [anon_sym_loop] = ACTIONS(2184), - [anon_sym_while] = ACTIONS(2184), - [anon_sym_do] = ACTIONS(2184), - [anon_sym_if] = ACTIONS(2184), - [anon_sym_match] = ACTIONS(2184), - [anon_sym_LBRACE] = ACTIONS(2184), - [anon_sym_RBRACE] = ACTIONS(2184), - [anon_sym_try] = ACTIONS(2184), - [anon_sym_return] = ACTIONS(2184), - [anon_sym_let] = ACTIONS(2184), - [anon_sym_let_DASHenv] = ACTIONS(2184), - [anon_sym_mut] = ACTIONS(2184), - [anon_sym_const] = ACTIONS(2184), - [anon_sym_source] = ACTIONS(2184), - [anon_sym_source_DASHenv] = ACTIONS(2184), - [anon_sym_register] = ACTIONS(2184), - [anon_sym_hide] = ACTIONS(2184), - [anon_sym_hide_DASHenv] = ACTIONS(2184), - [anon_sym_overlay] = ACTIONS(2184), - [anon_sym_where] = ACTIONS(2184), - [anon_sym_not] = ACTIONS(2184), - [anon_sym_DOT_DOT_LT] = ACTIONS(2184), - [anon_sym_DOT_DOT] = ACTIONS(2184), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2184), - [sym_val_nothing] = ACTIONS(2184), - [anon_sym_true] = ACTIONS(2184), - [anon_sym_false] = ACTIONS(2184), - [aux_sym_val_number_token1] = ACTIONS(2184), - [aux_sym_val_number_token2] = ACTIONS(2184), - [aux_sym_val_number_token3] = ACTIONS(2184), - [aux_sym_val_number_token4] = ACTIONS(2184), - [anon_sym_inf] = ACTIONS(2184), - [anon_sym_DASHinf] = ACTIONS(2184), - [anon_sym_NaN] = ACTIONS(2184), - [anon_sym_0b] = ACTIONS(2184), - [anon_sym_0o] = ACTIONS(2184), - [anon_sym_0x] = ACTIONS(2184), - [sym_val_date] = ACTIONS(2184), - [anon_sym_DQUOTE] = ACTIONS(2184), - [sym__str_single_quotes] = ACTIONS(2184), - [sym__str_back_ticks] = ACTIONS(2184), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2184), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2184), - [anon_sym_CARET] = ACTIONS(2184), - [anon_sym_POUND] = ACTIONS(3), - }, - [1056] = { - [sym_comment] = STATE(1056), - [sym_cmd_identifier] = ACTIONS(2184), - [anon_sym_SEMI] = ACTIONS(2184), - [anon_sym_LF] = ACTIONS(2186), - [anon_sym_export] = ACTIONS(2184), - [anon_sym_alias] = ACTIONS(2184), - [anon_sym_def] = ACTIONS(2184), - [anon_sym_def_DASHenv] = ACTIONS(2184), - [anon_sym_export_DASHenv] = ACTIONS(2184), - [anon_sym_extern] = ACTIONS(2184), - [anon_sym_module] = ACTIONS(2184), - [anon_sym_use] = ACTIONS(2184), - [anon_sym_LBRACK] = ACTIONS(2184), - [anon_sym_LPAREN] = ACTIONS(2184), - [anon_sym_DOLLAR] = ACTIONS(2184), - [anon_sym_error] = ACTIONS(2184), - [anon_sym_DASH] = ACTIONS(2184), - [anon_sym_break] = ACTIONS(2184), - [anon_sym_continue] = ACTIONS(2184), - [anon_sym_for] = ACTIONS(2184), - [anon_sym_loop] = ACTIONS(2184), - [anon_sym_while] = ACTIONS(2184), - [anon_sym_do] = ACTIONS(2184), - [anon_sym_if] = ACTIONS(2184), - [anon_sym_match] = ACTIONS(2184), - [anon_sym_LBRACE] = ACTIONS(2184), - [anon_sym_RBRACE] = ACTIONS(2184), - [anon_sym_try] = ACTIONS(2184), - [anon_sym_return] = ACTIONS(2184), - [anon_sym_let] = ACTIONS(2184), - [anon_sym_let_DASHenv] = ACTIONS(2184), - [anon_sym_mut] = ACTIONS(2184), - [anon_sym_const] = ACTIONS(2184), - [anon_sym_source] = ACTIONS(2184), - [anon_sym_source_DASHenv] = ACTIONS(2184), - [anon_sym_register] = ACTIONS(2184), - [anon_sym_hide] = ACTIONS(2184), - [anon_sym_hide_DASHenv] = ACTIONS(2184), - [anon_sym_overlay] = ACTIONS(2184), - [anon_sym_where] = ACTIONS(2184), - [anon_sym_not] = ACTIONS(2184), - [anon_sym_DOT_DOT_LT] = ACTIONS(2184), - [anon_sym_DOT_DOT] = ACTIONS(2184), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2184), - [sym_val_nothing] = ACTIONS(2184), - [anon_sym_true] = ACTIONS(2184), - [anon_sym_false] = ACTIONS(2184), - [aux_sym_val_number_token1] = ACTIONS(2184), - [aux_sym_val_number_token2] = ACTIONS(2184), - [aux_sym_val_number_token3] = ACTIONS(2184), - [aux_sym_val_number_token4] = ACTIONS(2184), - [anon_sym_inf] = ACTIONS(2184), - [anon_sym_DASHinf] = ACTIONS(2184), - [anon_sym_NaN] = ACTIONS(2184), - [anon_sym_0b] = ACTIONS(2184), - [anon_sym_0o] = ACTIONS(2184), - [anon_sym_0x] = ACTIONS(2184), - [sym_val_date] = ACTIONS(2184), - [anon_sym_DQUOTE] = ACTIONS(2184), - [sym__str_single_quotes] = ACTIONS(2184), - [sym__str_back_ticks] = ACTIONS(2184), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2184), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2184), - [anon_sym_CARET] = ACTIONS(2184), - [anon_sym_POUND] = ACTIONS(3), - }, - [1057] = { - [sym_comment] = STATE(1057), - [sym_cmd_identifier] = ACTIONS(2188), - [anon_sym_SEMI] = ACTIONS(2188), - [anon_sym_LF] = ACTIONS(2190), - [anon_sym_export] = ACTIONS(2188), - [anon_sym_alias] = ACTIONS(2188), - [anon_sym_def] = ACTIONS(2188), - [anon_sym_def_DASHenv] = ACTIONS(2188), - [anon_sym_export_DASHenv] = ACTIONS(2188), - [anon_sym_extern] = ACTIONS(2188), - [anon_sym_module] = ACTIONS(2188), - [anon_sym_use] = ACTIONS(2188), - [anon_sym_LBRACK] = ACTIONS(2188), - [anon_sym_LPAREN] = ACTIONS(2188), - [anon_sym_DOLLAR] = ACTIONS(2188), - [anon_sym_error] = ACTIONS(2188), - [anon_sym_DASH] = ACTIONS(2188), - [anon_sym_break] = ACTIONS(2188), - [anon_sym_continue] = ACTIONS(2188), - [anon_sym_for] = ACTIONS(2188), - [anon_sym_loop] = ACTIONS(2188), - [anon_sym_while] = ACTIONS(2188), - [anon_sym_do] = ACTIONS(2188), - [anon_sym_if] = ACTIONS(2188), - [anon_sym_match] = ACTIONS(2188), - [anon_sym_LBRACE] = ACTIONS(2188), - [anon_sym_RBRACE] = ACTIONS(2188), - [anon_sym_try] = ACTIONS(2188), - [anon_sym_return] = ACTIONS(2188), - [anon_sym_let] = ACTIONS(2188), - [anon_sym_let_DASHenv] = ACTIONS(2188), - [anon_sym_mut] = ACTIONS(2188), - [anon_sym_const] = ACTIONS(2188), - [anon_sym_source] = ACTIONS(2188), - [anon_sym_source_DASHenv] = ACTIONS(2188), - [anon_sym_register] = ACTIONS(2188), - [anon_sym_hide] = ACTIONS(2188), - [anon_sym_hide_DASHenv] = ACTIONS(2188), - [anon_sym_overlay] = ACTIONS(2188), - [anon_sym_where] = ACTIONS(2188), - [anon_sym_not] = ACTIONS(2188), - [anon_sym_DOT_DOT_LT] = ACTIONS(2188), - [anon_sym_DOT_DOT] = ACTIONS(2188), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2188), - [sym_val_nothing] = ACTIONS(2188), - [anon_sym_true] = ACTIONS(2188), - [anon_sym_false] = ACTIONS(2188), - [aux_sym_val_number_token1] = ACTIONS(2188), - [aux_sym_val_number_token2] = ACTIONS(2188), - [aux_sym_val_number_token3] = ACTIONS(2188), - [aux_sym_val_number_token4] = ACTIONS(2188), - [anon_sym_inf] = ACTIONS(2188), - [anon_sym_DASHinf] = ACTIONS(2188), - [anon_sym_NaN] = ACTIONS(2188), - [anon_sym_0b] = ACTIONS(2188), - [anon_sym_0o] = ACTIONS(2188), - [anon_sym_0x] = ACTIONS(2188), - [sym_val_date] = ACTIONS(2188), - [anon_sym_DQUOTE] = ACTIONS(2188), - [sym__str_single_quotes] = ACTIONS(2188), - [sym__str_back_ticks] = ACTIONS(2188), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2188), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2188), - [anon_sym_CARET] = ACTIONS(2188), - [anon_sym_POUND] = ACTIONS(3), - }, - [1058] = { - [sym_comment] = STATE(1058), - [ts_builtin_sym_end] = ACTIONS(2192), - [sym_cmd_identifier] = ACTIONS(2194), - [anon_sym_SEMI] = ACTIONS(2194), - [anon_sym_LF] = ACTIONS(2192), - [anon_sym_export] = ACTIONS(2194), - [anon_sym_alias] = ACTIONS(2194), - [anon_sym_def] = ACTIONS(2194), - [anon_sym_def_DASHenv] = ACTIONS(2194), - [anon_sym_export_DASHenv] = ACTIONS(2194), - [anon_sym_extern] = ACTIONS(2194), - [anon_sym_module] = ACTIONS(2194), - [anon_sym_use] = ACTIONS(2194), - [anon_sym_LBRACK] = ACTIONS(2194), - [anon_sym_LPAREN] = ACTIONS(2194), - [anon_sym_DOLLAR] = ACTIONS(2194), - [anon_sym_error] = ACTIONS(2194), - [anon_sym_DASH] = ACTIONS(2194), - [anon_sym_break] = ACTIONS(2194), - [anon_sym_continue] = ACTIONS(2194), - [anon_sym_for] = ACTIONS(2194), - [anon_sym_loop] = ACTIONS(2194), - [anon_sym_while] = ACTIONS(2194), - [anon_sym_do] = ACTIONS(2194), - [anon_sym_if] = ACTIONS(2194), - [anon_sym_match] = ACTIONS(2194), - [anon_sym_LBRACE] = ACTIONS(2194), - [anon_sym_try] = ACTIONS(2194), - [anon_sym_return] = ACTIONS(2194), - [anon_sym_let] = ACTIONS(2194), - [anon_sym_let_DASHenv] = ACTIONS(2194), - [anon_sym_mut] = ACTIONS(2194), - [anon_sym_const] = ACTIONS(2194), - [anon_sym_source] = ACTIONS(2194), - [anon_sym_source_DASHenv] = ACTIONS(2194), - [anon_sym_register] = ACTIONS(2194), - [anon_sym_hide] = ACTIONS(2194), - [anon_sym_hide_DASHenv] = ACTIONS(2194), - [anon_sym_overlay] = ACTIONS(2194), - [anon_sym_where] = ACTIONS(2194), - [anon_sym_not] = ACTIONS(2194), - [anon_sym_DOT_DOT_LT] = ACTIONS(2194), - [anon_sym_DOT_DOT] = ACTIONS(2194), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2194), - [sym_val_nothing] = ACTIONS(2194), - [anon_sym_true] = ACTIONS(2194), - [anon_sym_false] = ACTIONS(2194), - [aux_sym_val_number_token1] = ACTIONS(2194), - [aux_sym_val_number_token2] = ACTIONS(2194), - [aux_sym_val_number_token3] = ACTIONS(2194), - [aux_sym_val_number_token4] = ACTIONS(2194), - [anon_sym_inf] = ACTIONS(2194), - [anon_sym_DASHinf] = ACTIONS(2194), - [anon_sym_NaN] = ACTIONS(2194), - [anon_sym_0b] = ACTIONS(2194), - [anon_sym_0o] = ACTIONS(2194), - [anon_sym_0x] = ACTIONS(2194), - [sym_val_date] = ACTIONS(2194), - [anon_sym_DQUOTE] = ACTIONS(2194), - [sym__str_single_quotes] = ACTIONS(2194), - [sym__str_back_ticks] = ACTIONS(2194), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2194), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2194), - [anon_sym_CARET] = ACTIONS(2194), - [anon_sym_POUND] = ACTIONS(3), - }, - [1059] = { - [sym_comment] = STATE(1059), - [ts_builtin_sym_end] = ACTIONS(2058), - [sym_cmd_identifier] = ACTIONS(2056), - [anon_sym_SEMI] = ACTIONS(2056), - [anon_sym_LF] = ACTIONS(2058), - [anon_sym_export] = ACTIONS(2056), - [anon_sym_alias] = ACTIONS(2056), - [anon_sym_def] = ACTIONS(2056), - [anon_sym_def_DASHenv] = ACTIONS(2056), - [anon_sym_export_DASHenv] = ACTIONS(2056), - [anon_sym_extern] = ACTIONS(2056), - [anon_sym_module] = ACTIONS(2056), - [anon_sym_use] = ACTIONS(2056), - [anon_sym_LBRACK] = ACTIONS(2056), - [anon_sym_LPAREN] = ACTIONS(2056), - [anon_sym_DOLLAR] = ACTIONS(2056), - [anon_sym_error] = ACTIONS(2056), - [anon_sym_DASH] = ACTIONS(2056), - [anon_sym_break] = ACTIONS(2056), - [anon_sym_continue] = ACTIONS(2056), - [anon_sym_for] = ACTIONS(2056), - [anon_sym_loop] = ACTIONS(2056), - [anon_sym_while] = ACTIONS(2056), - [anon_sym_do] = ACTIONS(2056), - [anon_sym_if] = ACTIONS(2056), - [anon_sym_match] = ACTIONS(2056), - [anon_sym_LBRACE] = ACTIONS(2056), - [anon_sym_try] = ACTIONS(2056), - [anon_sym_return] = ACTIONS(2056), - [anon_sym_let] = ACTIONS(2056), - [anon_sym_let_DASHenv] = ACTIONS(2056), - [anon_sym_mut] = ACTIONS(2056), - [anon_sym_const] = ACTIONS(2056), - [anon_sym_source] = ACTIONS(2056), - [anon_sym_source_DASHenv] = ACTIONS(2056), - [anon_sym_register] = ACTIONS(2056), - [anon_sym_hide] = ACTIONS(2056), - [anon_sym_hide_DASHenv] = ACTIONS(2056), - [anon_sym_overlay] = ACTIONS(2056), - [anon_sym_where] = ACTIONS(2056), - [anon_sym_not] = ACTIONS(2056), - [anon_sym_DOT_DOT_LT] = ACTIONS(2056), - [anon_sym_DOT_DOT] = ACTIONS(2056), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2056), - [sym_val_nothing] = ACTIONS(2056), - [anon_sym_true] = ACTIONS(2056), - [anon_sym_false] = ACTIONS(2056), - [aux_sym_val_number_token1] = ACTIONS(2056), - [aux_sym_val_number_token2] = ACTIONS(2056), - [aux_sym_val_number_token3] = ACTIONS(2056), - [aux_sym_val_number_token4] = ACTIONS(2056), - [anon_sym_inf] = ACTIONS(2056), - [anon_sym_DASHinf] = ACTIONS(2056), - [anon_sym_NaN] = ACTIONS(2056), - [anon_sym_0b] = ACTIONS(2056), - [anon_sym_0o] = ACTIONS(2056), - [anon_sym_0x] = ACTIONS(2056), - [sym_val_date] = ACTIONS(2056), - [anon_sym_DQUOTE] = ACTIONS(2056), - [sym__str_single_quotes] = ACTIONS(2056), - [sym__str_back_ticks] = ACTIONS(2056), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2056), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2056), - [anon_sym_CARET] = ACTIONS(2056), - [anon_sym_POUND] = ACTIONS(3), - }, - [1060] = { - [sym_comment] = STATE(1060), - [ts_builtin_sym_end] = ACTIONS(2196), - [sym_cmd_identifier] = ACTIONS(2198), - [anon_sym_SEMI] = ACTIONS(2198), - [anon_sym_LF] = ACTIONS(2196), - [anon_sym_export] = ACTIONS(2198), - [anon_sym_alias] = ACTIONS(2198), - [anon_sym_def] = ACTIONS(2198), - [anon_sym_def_DASHenv] = ACTIONS(2198), - [anon_sym_export_DASHenv] = ACTIONS(2198), - [anon_sym_extern] = ACTIONS(2198), - [anon_sym_module] = ACTIONS(2198), - [anon_sym_use] = ACTIONS(2198), - [anon_sym_LBRACK] = ACTIONS(2198), - [anon_sym_LPAREN] = ACTIONS(2198), - [anon_sym_DOLLAR] = ACTIONS(2198), - [anon_sym_error] = ACTIONS(2198), - [anon_sym_DASH] = ACTIONS(2198), - [anon_sym_break] = ACTIONS(2198), - [anon_sym_continue] = ACTIONS(2198), - [anon_sym_for] = ACTIONS(2198), - [anon_sym_loop] = ACTIONS(2198), - [anon_sym_while] = ACTIONS(2198), - [anon_sym_do] = ACTIONS(2198), - [anon_sym_if] = ACTIONS(2198), - [anon_sym_match] = ACTIONS(2198), - [anon_sym_LBRACE] = ACTIONS(2198), - [anon_sym_try] = ACTIONS(2198), - [anon_sym_return] = ACTIONS(2198), - [anon_sym_let] = ACTIONS(2198), - [anon_sym_let_DASHenv] = ACTIONS(2198), - [anon_sym_mut] = ACTIONS(2198), - [anon_sym_const] = ACTIONS(2198), - [anon_sym_source] = ACTIONS(2198), - [anon_sym_source_DASHenv] = ACTIONS(2198), - [anon_sym_register] = ACTIONS(2198), - [anon_sym_hide] = ACTIONS(2198), - [anon_sym_hide_DASHenv] = ACTIONS(2198), - [anon_sym_overlay] = ACTIONS(2198), - [anon_sym_where] = ACTIONS(2198), - [anon_sym_not] = ACTIONS(2198), - [anon_sym_DOT_DOT_LT] = ACTIONS(2198), - [anon_sym_DOT_DOT] = ACTIONS(2198), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2198), - [sym_val_nothing] = ACTIONS(2198), - [anon_sym_true] = ACTIONS(2198), - [anon_sym_false] = ACTIONS(2198), - [aux_sym_val_number_token1] = ACTIONS(2198), - [aux_sym_val_number_token2] = ACTIONS(2198), - [aux_sym_val_number_token3] = ACTIONS(2198), - [aux_sym_val_number_token4] = ACTIONS(2198), - [anon_sym_inf] = ACTIONS(2198), - [anon_sym_DASHinf] = ACTIONS(2198), - [anon_sym_NaN] = ACTIONS(2198), - [anon_sym_0b] = ACTIONS(2198), - [anon_sym_0o] = ACTIONS(2198), - [anon_sym_0x] = ACTIONS(2198), - [sym_val_date] = ACTIONS(2198), - [anon_sym_DQUOTE] = ACTIONS(2198), - [sym__str_single_quotes] = ACTIONS(2198), - [sym__str_back_ticks] = ACTIONS(2198), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2198), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2198), - [anon_sym_CARET] = ACTIONS(2198), - [anon_sym_POUND] = ACTIONS(3), - }, - [1061] = { - [sym_comment] = STATE(1061), - [ts_builtin_sym_end] = ACTIONS(2058), - [sym_cmd_identifier] = ACTIONS(2056), - [anon_sym_SEMI] = ACTIONS(2056), - [anon_sym_LF] = ACTIONS(2058), - [anon_sym_export] = ACTIONS(2056), - [anon_sym_alias] = ACTIONS(2056), - [anon_sym_def] = ACTIONS(2056), - [anon_sym_def_DASHenv] = ACTIONS(2056), - [anon_sym_export_DASHenv] = ACTIONS(2056), - [anon_sym_extern] = ACTIONS(2056), - [anon_sym_module] = ACTIONS(2056), - [anon_sym_use] = ACTIONS(2056), - [anon_sym_LBRACK] = ACTIONS(2056), - [anon_sym_LPAREN] = ACTIONS(2056), - [anon_sym_DOLLAR] = ACTIONS(2056), - [anon_sym_error] = ACTIONS(2056), - [anon_sym_DASH] = ACTIONS(2056), - [anon_sym_break] = ACTIONS(2056), - [anon_sym_continue] = ACTIONS(2056), - [anon_sym_for] = ACTIONS(2056), - [anon_sym_loop] = ACTIONS(2056), - [anon_sym_while] = ACTIONS(2056), - [anon_sym_do] = ACTIONS(2056), - [anon_sym_if] = ACTIONS(2056), - [anon_sym_match] = ACTIONS(2056), - [anon_sym_LBRACE] = ACTIONS(2056), - [anon_sym_try] = ACTIONS(2056), - [anon_sym_return] = ACTIONS(2056), - [anon_sym_let] = ACTIONS(2056), - [anon_sym_let_DASHenv] = ACTIONS(2056), - [anon_sym_mut] = ACTIONS(2056), - [anon_sym_const] = ACTIONS(2056), - [anon_sym_source] = ACTIONS(2056), - [anon_sym_source_DASHenv] = ACTIONS(2056), - [anon_sym_register] = ACTIONS(2056), - [anon_sym_hide] = ACTIONS(2056), - [anon_sym_hide_DASHenv] = ACTIONS(2056), - [anon_sym_overlay] = ACTIONS(2056), - [anon_sym_where] = ACTIONS(2056), - [anon_sym_not] = ACTIONS(2056), - [anon_sym_DOT_DOT_LT] = ACTIONS(2056), - [anon_sym_DOT_DOT] = ACTIONS(2056), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2056), - [sym_val_nothing] = ACTIONS(2056), - [anon_sym_true] = ACTIONS(2056), - [anon_sym_false] = ACTIONS(2056), - [aux_sym_val_number_token1] = ACTIONS(2056), - [aux_sym_val_number_token2] = ACTIONS(2056), - [aux_sym_val_number_token3] = ACTIONS(2056), - [aux_sym_val_number_token4] = ACTIONS(2056), - [anon_sym_inf] = ACTIONS(2056), - [anon_sym_DASHinf] = ACTIONS(2056), - [anon_sym_NaN] = ACTIONS(2056), - [anon_sym_0b] = ACTIONS(2056), - [anon_sym_0o] = ACTIONS(2056), - [anon_sym_0x] = ACTIONS(2056), - [sym_val_date] = ACTIONS(2056), - [anon_sym_DQUOTE] = ACTIONS(2056), - [sym__str_single_quotes] = ACTIONS(2056), - [sym__str_back_ticks] = ACTIONS(2056), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2056), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2056), - [anon_sym_CARET] = ACTIONS(2056), - [anon_sym_POUND] = ACTIONS(3), - }, - [1062] = { - [sym_comment] = STATE(1062), - [sym_cmd_identifier] = ACTIONS(2200), - [anon_sym_SEMI] = ACTIONS(2200), - [anon_sym_LF] = ACTIONS(2202), - [anon_sym_export] = ACTIONS(2200), - [anon_sym_alias] = ACTIONS(2200), - [anon_sym_def] = ACTIONS(2200), - [anon_sym_def_DASHenv] = ACTIONS(2200), - [anon_sym_export_DASHenv] = ACTIONS(2200), - [anon_sym_extern] = ACTIONS(2200), - [anon_sym_module] = ACTIONS(2200), - [anon_sym_use] = ACTIONS(2200), - [anon_sym_LBRACK] = ACTIONS(2200), - [anon_sym_LPAREN] = ACTIONS(2200), - [anon_sym_DOLLAR] = ACTIONS(2200), - [anon_sym_error] = ACTIONS(2200), - [anon_sym_DASH] = ACTIONS(2200), - [anon_sym_break] = ACTIONS(2200), - [anon_sym_continue] = ACTIONS(2200), - [anon_sym_for] = ACTIONS(2200), - [anon_sym_loop] = ACTIONS(2200), - [anon_sym_while] = ACTIONS(2200), - [anon_sym_do] = ACTIONS(2200), - [anon_sym_if] = ACTIONS(2200), - [anon_sym_match] = ACTIONS(2200), - [anon_sym_LBRACE] = ACTIONS(2200), - [anon_sym_RBRACE] = ACTIONS(2200), - [anon_sym_try] = ACTIONS(2200), - [anon_sym_return] = ACTIONS(2200), - [anon_sym_let] = ACTIONS(2200), - [anon_sym_let_DASHenv] = ACTIONS(2200), - [anon_sym_mut] = ACTIONS(2200), - [anon_sym_const] = ACTIONS(2200), - [anon_sym_source] = ACTIONS(2200), - [anon_sym_source_DASHenv] = ACTIONS(2200), - [anon_sym_register] = ACTIONS(2200), - [anon_sym_hide] = ACTIONS(2200), - [anon_sym_hide_DASHenv] = ACTIONS(2200), - [anon_sym_overlay] = ACTIONS(2200), - [anon_sym_where] = ACTIONS(2200), - [anon_sym_not] = ACTIONS(2200), - [anon_sym_DOT_DOT_LT] = ACTIONS(2200), - [anon_sym_DOT_DOT] = ACTIONS(2200), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2200), - [sym_val_nothing] = ACTIONS(2200), - [anon_sym_true] = ACTIONS(2200), - [anon_sym_false] = ACTIONS(2200), - [aux_sym_val_number_token1] = ACTIONS(2200), - [aux_sym_val_number_token2] = ACTIONS(2200), - [aux_sym_val_number_token3] = ACTIONS(2200), - [aux_sym_val_number_token4] = ACTIONS(2200), - [anon_sym_inf] = ACTIONS(2200), - [anon_sym_DASHinf] = ACTIONS(2200), - [anon_sym_NaN] = ACTIONS(2200), - [anon_sym_0b] = ACTIONS(2200), - [anon_sym_0o] = ACTIONS(2200), - [anon_sym_0x] = ACTIONS(2200), - [sym_val_date] = ACTIONS(2200), - [anon_sym_DQUOTE] = ACTIONS(2200), - [sym__str_single_quotes] = ACTIONS(2200), - [sym__str_back_ticks] = ACTIONS(2200), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2200), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2200), - [anon_sym_CARET] = ACTIONS(2200), - [anon_sym_POUND] = ACTIONS(3), - }, - [1063] = { - [sym_comment] = STATE(1063), - [ts_builtin_sym_end] = ACTIONS(2114), - [sym_cmd_identifier] = ACTIONS(2112), - [anon_sym_SEMI] = ACTIONS(2112), - [anon_sym_LF] = ACTIONS(2114), - [anon_sym_export] = ACTIONS(2112), - [anon_sym_alias] = ACTIONS(2112), - [anon_sym_def] = ACTIONS(2112), - [anon_sym_def_DASHenv] = ACTIONS(2112), - [anon_sym_export_DASHenv] = ACTIONS(2112), - [anon_sym_extern] = ACTIONS(2112), - [anon_sym_module] = ACTIONS(2112), - [anon_sym_use] = ACTIONS(2112), - [anon_sym_LBRACK] = ACTIONS(2112), - [anon_sym_LPAREN] = ACTIONS(2112), - [anon_sym_DOLLAR] = ACTIONS(2112), - [anon_sym_error] = ACTIONS(2112), - [anon_sym_DASH] = ACTIONS(2112), - [anon_sym_break] = ACTIONS(2112), - [anon_sym_continue] = ACTIONS(2112), - [anon_sym_for] = ACTIONS(2112), - [anon_sym_loop] = ACTIONS(2112), - [anon_sym_while] = ACTIONS(2112), - [anon_sym_do] = ACTIONS(2112), - [anon_sym_if] = ACTIONS(2112), - [anon_sym_match] = ACTIONS(2112), - [anon_sym_LBRACE] = ACTIONS(2112), - [anon_sym_try] = ACTIONS(2112), - [anon_sym_return] = ACTIONS(2112), - [anon_sym_let] = ACTIONS(2112), - [anon_sym_let_DASHenv] = ACTIONS(2112), - [anon_sym_mut] = ACTIONS(2112), - [anon_sym_const] = ACTIONS(2112), - [anon_sym_source] = ACTIONS(2112), - [anon_sym_source_DASHenv] = ACTIONS(2112), - [anon_sym_register] = ACTIONS(2112), - [anon_sym_hide] = ACTIONS(2112), - [anon_sym_hide_DASHenv] = ACTIONS(2112), - [anon_sym_overlay] = ACTIONS(2112), - [anon_sym_where] = ACTIONS(2112), - [anon_sym_not] = ACTIONS(2112), - [anon_sym_DOT_DOT_LT] = ACTIONS(2112), - [anon_sym_DOT_DOT] = ACTIONS(2112), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2112), - [sym_val_nothing] = ACTIONS(2112), - [anon_sym_true] = ACTIONS(2112), - [anon_sym_false] = ACTIONS(2112), - [aux_sym_val_number_token1] = ACTIONS(2112), - [aux_sym_val_number_token2] = ACTIONS(2112), - [aux_sym_val_number_token3] = ACTIONS(2112), - [aux_sym_val_number_token4] = ACTIONS(2112), - [anon_sym_inf] = ACTIONS(2112), - [anon_sym_DASHinf] = ACTIONS(2112), - [anon_sym_NaN] = ACTIONS(2112), - [anon_sym_0b] = ACTIONS(2112), - [anon_sym_0o] = ACTIONS(2112), - [anon_sym_0x] = ACTIONS(2112), - [sym_val_date] = ACTIONS(2112), - [anon_sym_DQUOTE] = ACTIONS(2112), - [sym__str_single_quotes] = ACTIONS(2112), - [sym__str_back_ticks] = ACTIONS(2112), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2112), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2112), - [anon_sym_CARET] = ACTIONS(2112), - [anon_sym_POUND] = ACTIONS(3), - }, - [1064] = { - [sym_comment] = STATE(1064), - [ts_builtin_sym_end] = ACTIONS(2204), - [sym_cmd_identifier] = ACTIONS(2206), - [anon_sym_SEMI] = ACTIONS(2206), - [anon_sym_LF] = ACTIONS(2204), - [anon_sym_export] = ACTIONS(2206), - [anon_sym_alias] = ACTIONS(2206), - [anon_sym_def] = ACTIONS(2206), - [anon_sym_def_DASHenv] = ACTIONS(2206), - [anon_sym_export_DASHenv] = ACTIONS(2206), - [anon_sym_extern] = ACTIONS(2206), - [anon_sym_module] = ACTIONS(2206), - [anon_sym_use] = ACTIONS(2206), - [anon_sym_LBRACK] = ACTIONS(2206), - [anon_sym_LPAREN] = ACTIONS(2206), - [anon_sym_DOLLAR] = ACTIONS(2206), - [anon_sym_error] = ACTIONS(2206), - [anon_sym_DASH] = ACTIONS(2206), - [anon_sym_break] = ACTIONS(2206), - [anon_sym_continue] = ACTIONS(2206), - [anon_sym_for] = ACTIONS(2206), - [anon_sym_loop] = ACTIONS(2206), - [anon_sym_while] = ACTIONS(2206), - [anon_sym_do] = ACTIONS(2206), - [anon_sym_if] = ACTIONS(2206), - [anon_sym_match] = ACTIONS(2206), - [anon_sym_LBRACE] = ACTIONS(2206), - [anon_sym_try] = ACTIONS(2206), - [anon_sym_return] = ACTIONS(2206), - [anon_sym_let] = ACTIONS(2206), - [anon_sym_let_DASHenv] = ACTIONS(2206), - [anon_sym_mut] = ACTIONS(2206), - [anon_sym_const] = ACTIONS(2206), - [anon_sym_source] = ACTIONS(2206), - [anon_sym_source_DASHenv] = ACTIONS(2206), - [anon_sym_register] = ACTIONS(2206), - [anon_sym_hide] = ACTIONS(2206), - [anon_sym_hide_DASHenv] = ACTIONS(2206), - [anon_sym_overlay] = ACTIONS(2206), - [anon_sym_where] = ACTIONS(2206), - [anon_sym_not] = ACTIONS(2206), - [anon_sym_DOT_DOT_LT] = ACTIONS(2206), - [anon_sym_DOT_DOT] = ACTIONS(2206), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2206), - [sym_val_nothing] = ACTIONS(2206), - [anon_sym_true] = ACTIONS(2206), - [anon_sym_false] = ACTIONS(2206), - [aux_sym_val_number_token1] = ACTIONS(2206), - [aux_sym_val_number_token2] = ACTIONS(2206), - [aux_sym_val_number_token3] = ACTIONS(2206), - [aux_sym_val_number_token4] = ACTIONS(2206), - [anon_sym_inf] = ACTIONS(2206), - [anon_sym_DASHinf] = ACTIONS(2206), - [anon_sym_NaN] = ACTIONS(2206), - [anon_sym_0b] = ACTIONS(2206), - [anon_sym_0o] = ACTIONS(2206), - [anon_sym_0x] = ACTIONS(2206), - [sym_val_date] = ACTIONS(2206), - [anon_sym_DQUOTE] = ACTIONS(2206), - [sym__str_single_quotes] = ACTIONS(2206), - [sym__str_back_ticks] = ACTIONS(2206), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2206), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2206), - [anon_sym_CARET] = ACTIONS(2206), - [anon_sym_POUND] = ACTIONS(3), - }, - [1065] = { - [sym_comment] = STATE(1065), - [ts_builtin_sym_end] = ACTIONS(2208), - [sym_cmd_identifier] = ACTIONS(2210), - [anon_sym_SEMI] = ACTIONS(2210), - [anon_sym_LF] = ACTIONS(2208), - [anon_sym_export] = ACTIONS(2210), - [anon_sym_alias] = ACTIONS(2210), - [anon_sym_def] = ACTIONS(2210), - [anon_sym_def_DASHenv] = ACTIONS(2210), - [anon_sym_export_DASHenv] = ACTIONS(2210), - [anon_sym_extern] = ACTIONS(2210), - [anon_sym_module] = ACTIONS(2210), - [anon_sym_use] = ACTIONS(2210), - [anon_sym_LBRACK] = ACTIONS(2210), - [anon_sym_LPAREN] = ACTIONS(2210), - [anon_sym_DOLLAR] = ACTIONS(2210), - [anon_sym_error] = ACTIONS(2210), - [anon_sym_DASH] = ACTIONS(2210), - [anon_sym_break] = ACTIONS(2210), - [anon_sym_continue] = ACTIONS(2210), - [anon_sym_for] = ACTIONS(2210), - [anon_sym_loop] = ACTIONS(2210), - [anon_sym_while] = ACTIONS(2210), - [anon_sym_do] = ACTIONS(2210), - [anon_sym_if] = ACTIONS(2210), - [anon_sym_match] = ACTIONS(2210), - [anon_sym_LBRACE] = ACTIONS(2210), - [anon_sym_try] = ACTIONS(2210), - [anon_sym_return] = ACTIONS(2210), - [anon_sym_let] = ACTIONS(2210), - [anon_sym_let_DASHenv] = ACTIONS(2210), - [anon_sym_mut] = ACTIONS(2210), - [anon_sym_const] = ACTIONS(2210), - [anon_sym_source] = ACTIONS(2210), - [anon_sym_source_DASHenv] = ACTIONS(2210), - [anon_sym_register] = ACTIONS(2210), - [anon_sym_hide] = ACTIONS(2210), - [anon_sym_hide_DASHenv] = ACTIONS(2210), - [anon_sym_overlay] = ACTIONS(2210), - [anon_sym_where] = ACTIONS(2210), - [anon_sym_not] = ACTIONS(2210), - [anon_sym_DOT_DOT_LT] = ACTIONS(2210), - [anon_sym_DOT_DOT] = ACTIONS(2210), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2210), - [sym_val_nothing] = ACTIONS(2210), - [anon_sym_true] = ACTIONS(2210), - [anon_sym_false] = ACTIONS(2210), - [aux_sym_val_number_token1] = ACTIONS(2210), - [aux_sym_val_number_token2] = ACTIONS(2210), - [aux_sym_val_number_token3] = ACTIONS(2210), - [aux_sym_val_number_token4] = ACTIONS(2210), - [anon_sym_inf] = ACTIONS(2210), - [anon_sym_DASHinf] = ACTIONS(2210), - [anon_sym_NaN] = ACTIONS(2210), - [anon_sym_0b] = ACTIONS(2210), - [anon_sym_0o] = ACTIONS(2210), - [anon_sym_0x] = ACTIONS(2210), - [sym_val_date] = ACTIONS(2210), - [anon_sym_DQUOTE] = ACTIONS(2210), - [sym__str_single_quotes] = ACTIONS(2210), - [sym__str_back_ticks] = ACTIONS(2210), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2210), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2210), - [anon_sym_CARET] = ACTIONS(2210), - [anon_sym_POUND] = ACTIONS(3), - }, - [1066] = { - [sym_comment] = STATE(1066), - [ts_builtin_sym_end] = ACTIONS(2118), - [sym_cmd_identifier] = ACTIONS(2116), - [anon_sym_SEMI] = ACTIONS(2116), - [anon_sym_LF] = ACTIONS(2118), - [anon_sym_export] = ACTIONS(2116), - [anon_sym_alias] = ACTIONS(2116), - [anon_sym_def] = ACTIONS(2116), - [anon_sym_def_DASHenv] = ACTIONS(2116), - [anon_sym_export_DASHenv] = ACTIONS(2116), - [anon_sym_extern] = ACTIONS(2116), - [anon_sym_module] = ACTIONS(2116), - [anon_sym_use] = ACTIONS(2116), - [anon_sym_LBRACK] = ACTIONS(2116), - [anon_sym_LPAREN] = ACTIONS(2116), - [anon_sym_DOLLAR] = ACTIONS(2116), - [anon_sym_error] = ACTIONS(2116), - [anon_sym_DASH] = ACTIONS(2116), - [anon_sym_break] = ACTIONS(2116), - [anon_sym_continue] = ACTIONS(2116), - [anon_sym_for] = ACTIONS(2116), - [anon_sym_loop] = ACTIONS(2116), - [anon_sym_while] = ACTIONS(2116), - [anon_sym_do] = ACTIONS(2116), - [anon_sym_if] = ACTIONS(2116), - [anon_sym_match] = ACTIONS(2116), - [anon_sym_LBRACE] = ACTIONS(2116), - [anon_sym_try] = ACTIONS(2116), - [anon_sym_return] = ACTIONS(2116), - [anon_sym_let] = ACTIONS(2116), - [anon_sym_let_DASHenv] = ACTIONS(2116), - [anon_sym_mut] = ACTIONS(2116), - [anon_sym_const] = ACTIONS(2116), - [anon_sym_source] = ACTIONS(2116), - [anon_sym_source_DASHenv] = ACTIONS(2116), - [anon_sym_register] = ACTIONS(2116), - [anon_sym_hide] = ACTIONS(2116), - [anon_sym_hide_DASHenv] = ACTIONS(2116), - [anon_sym_overlay] = ACTIONS(2116), - [anon_sym_where] = ACTIONS(2116), - [anon_sym_not] = ACTIONS(2116), - [anon_sym_DOT_DOT_LT] = ACTIONS(2116), - [anon_sym_DOT_DOT] = ACTIONS(2116), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2116), - [sym_val_nothing] = ACTIONS(2116), - [anon_sym_true] = ACTIONS(2116), - [anon_sym_false] = ACTIONS(2116), - [aux_sym_val_number_token1] = ACTIONS(2116), - [aux_sym_val_number_token2] = ACTIONS(2116), - [aux_sym_val_number_token3] = ACTIONS(2116), - [aux_sym_val_number_token4] = ACTIONS(2116), - [anon_sym_inf] = ACTIONS(2116), - [anon_sym_DASHinf] = ACTIONS(2116), - [anon_sym_NaN] = ACTIONS(2116), - [anon_sym_0b] = ACTIONS(2116), - [anon_sym_0o] = ACTIONS(2116), - [anon_sym_0x] = ACTIONS(2116), - [sym_val_date] = ACTIONS(2116), - [anon_sym_DQUOTE] = ACTIONS(2116), - [sym__str_single_quotes] = ACTIONS(2116), - [sym__str_back_ticks] = ACTIONS(2116), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2116), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2116), - [anon_sym_CARET] = ACTIONS(2116), - [anon_sym_POUND] = ACTIONS(3), - }, - [1067] = { - [sym_comment] = STATE(1067), - [ts_builtin_sym_end] = ACTIONS(2212), - [sym_cmd_identifier] = ACTIONS(2214), - [anon_sym_SEMI] = ACTIONS(2214), - [anon_sym_LF] = ACTIONS(2212), - [anon_sym_export] = ACTIONS(2214), - [anon_sym_alias] = ACTIONS(2214), - [anon_sym_def] = ACTIONS(2214), - [anon_sym_def_DASHenv] = ACTIONS(2214), - [anon_sym_export_DASHenv] = ACTIONS(2214), - [anon_sym_extern] = ACTIONS(2214), - [anon_sym_module] = ACTIONS(2214), - [anon_sym_use] = ACTIONS(2214), - [anon_sym_LBRACK] = ACTIONS(2214), - [anon_sym_LPAREN] = ACTIONS(2214), - [anon_sym_DOLLAR] = ACTIONS(2214), - [anon_sym_error] = ACTIONS(2214), - [anon_sym_DASH] = ACTIONS(2214), - [anon_sym_break] = ACTIONS(2214), - [anon_sym_continue] = ACTIONS(2214), - [anon_sym_for] = ACTIONS(2214), - [anon_sym_loop] = ACTIONS(2214), - [anon_sym_while] = ACTIONS(2214), - [anon_sym_do] = ACTIONS(2214), - [anon_sym_if] = ACTIONS(2214), - [anon_sym_match] = ACTIONS(2214), - [anon_sym_LBRACE] = ACTIONS(2214), - [anon_sym_try] = ACTIONS(2214), - [anon_sym_return] = ACTIONS(2214), - [anon_sym_let] = ACTIONS(2214), - [anon_sym_let_DASHenv] = ACTIONS(2214), - [anon_sym_mut] = ACTIONS(2214), - [anon_sym_const] = ACTIONS(2214), - [anon_sym_source] = ACTIONS(2214), - [anon_sym_source_DASHenv] = ACTIONS(2214), - [anon_sym_register] = ACTIONS(2214), - [anon_sym_hide] = ACTIONS(2214), - [anon_sym_hide_DASHenv] = ACTIONS(2214), - [anon_sym_overlay] = ACTIONS(2214), - [anon_sym_where] = ACTIONS(2214), - [anon_sym_not] = ACTIONS(2214), - [anon_sym_DOT_DOT_LT] = ACTIONS(2214), - [anon_sym_DOT_DOT] = ACTIONS(2214), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2214), - [sym_val_nothing] = ACTIONS(2214), - [anon_sym_true] = ACTIONS(2214), - [anon_sym_false] = ACTIONS(2214), - [aux_sym_val_number_token1] = ACTIONS(2214), - [aux_sym_val_number_token2] = ACTIONS(2214), - [aux_sym_val_number_token3] = ACTIONS(2214), - [aux_sym_val_number_token4] = ACTIONS(2214), - [anon_sym_inf] = ACTIONS(2214), - [anon_sym_DASHinf] = ACTIONS(2214), - [anon_sym_NaN] = ACTIONS(2214), - [anon_sym_0b] = ACTIONS(2214), - [anon_sym_0o] = ACTIONS(2214), - [anon_sym_0x] = ACTIONS(2214), - [sym_val_date] = ACTIONS(2214), - [anon_sym_DQUOTE] = ACTIONS(2214), - [sym__str_single_quotes] = ACTIONS(2214), - [sym__str_back_ticks] = ACTIONS(2214), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2214), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2214), - [anon_sym_CARET] = ACTIONS(2214), - [anon_sym_POUND] = ACTIONS(3), - }, - [1068] = { - [sym_comment] = STATE(1068), - [ts_builtin_sym_end] = ACTIONS(2216), - [sym_cmd_identifier] = ACTIONS(2218), - [anon_sym_SEMI] = ACTIONS(2218), - [anon_sym_LF] = ACTIONS(2216), - [anon_sym_export] = ACTIONS(2218), - [anon_sym_alias] = ACTIONS(2218), - [anon_sym_def] = ACTIONS(2218), - [anon_sym_def_DASHenv] = ACTIONS(2218), - [anon_sym_export_DASHenv] = ACTIONS(2218), - [anon_sym_extern] = ACTIONS(2218), - [anon_sym_module] = ACTIONS(2218), - [anon_sym_use] = ACTIONS(2218), - [anon_sym_LBRACK] = ACTIONS(2218), - [anon_sym_LPAREN] = ACTIONS(2218), - [anon_sym_DOLLAR] = ACTIONS(2218), - [anon_sym_error] = ACTIONS(2218), - [anon_sym_DASH] = ACTIONS(2218), - [anon_sym_break] = ACTIONS(2218), - [anon_sym_continue] = ACTIONS(2218), - [anon_sym_for] = ACTIONS(2218), - [anon_sym_loop] = ACTIONS(2218), - [anon_sym_while] = ACTIONS(2218), - [anon_sym_do] = ACTIONS(2218), - [anon_sym_if] = ACTIONS(2218), - [anon_sym_match] = ACTIONS(2218), - [anon_sym_LBRACE] = ACTIONS(2218), - [anon_sym_try] = ACTIONS(2218), - [anon_sym_return] = ACTIONS(2218), - [anon_sym_let] = ACTIONS(2218), - [anon_sym_let_DASHenv] = ACTIONS(2218), - [anon_sym_mut] = ACTIONS(2218), - [anon_sym_const] = ACTIONS(2218), - [anon_sym_source] = ACTIONS(2218), - [anon_sym_source_DASHenv] = ACTIONS(2218), - [anon_sym_register] = ACTIONS(2218), - [anon_sym_hide] = ACTIONS(2218), - [anon_sym_hide_DASHenv] = ACTIONS(2218), - [anon_sym_overlay] = ACTIONS(2218), - [anon_sym_where] = ACTIONS(2218), - [anon_sym_not] = ACTIONS(2218), - [anon_sym_DOT_DOT_LT] = ACTIONS(2218), - [anon_sym_DOT_DOT] = ACTIONS(2218), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2218), - [sym_val_nothing] = ACTIONS(2218), - [anon_sym_true] = ACTIONS(2218), - [anon_sym_false] = ACTIONS(2218), - [aux_sym_val_number_token1] = ACTIONS(2218), - [aux_sym_val_number_token2] = ACTIONS(2218), - [aux_sym_val_number_token3] = ACTIONS(2218), - [aux_sym_val_number_token4] = ACTIONS(2218), - [anon_sym_inf] = ACTIONS(2218), - [anon_sym_DASHinf] = ACTIONS(2218), - [anon_sym_NaN] = ACTIONS(2218), - [anon_sym_0b] = ACTIONS(2218), - [anon_sym_0o] = ACTIONS(2218), - [anon_sym_0x] = ACTIONS(2218), - [sym_val_date] = ACTIONS(2218), - [anon_sym_DQUOTE] = ACTIONS(2218), - [sym__str_single_quotes] = ACTIONS(2218), - [sym__str_back_ticks] = ACTIONS(2218), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2218), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2218), - [anon_sym_CARET] = ACTIONS(2218), - [anon_sym_POUND] = ACTIONS(3), - }, - [1069] = { - [sym_comment] = STATE(1069), - [ts_builtin_sym_end] = ACTIONS(2220), - [sym_cmd_identifier] = ACTIONS(2222), - [anon_sym_SEMI] = ACTIONS(2222), - [anon_sym_LF] = ACTIONS(2220), - [anon_sym_export] = ACTIONS(2222), - [anon_sym_alias] = ACTIONS(2222), - [anon_sym_def] = ACTIONS(2222), - [anon_sym_def_DASHenv] = ACTIONS(2222), - [anon_sym_export_DASHenv] = ACTIONS(2222), - [anon_sym_extern] = ACTIONS(2222), - [anon_sym_module] = ACTIONS(2222), - [anon_sym_use] = ACTIONS(2222), - [anon_sym_LBRACK] = ACTIONS(2222), - [anon_sym_LPAREN] = ACTIONS(2222), - [anon_sym_DOLLAR] = ACTIONS(2222), - [anon_sym_error] = ACTIONS(2222), - [anon_sym_DASH] = ACTIONS(2222), - [anon_sym_break] = ACTIONS(2222), - [anon_sym_continue] = ACTIONS(2222), - [anon_sym_for] = ACTIONS(2222), - [anon_sym_loop] = ACTIONS(2222), - [anon_sym_while] = ACTIONS(2222), - [anon_sym_do] = ACTIONS(2222), - [anon_sym_if] = ACTIONS(2222), - [anon_sym_match] = ACTIONS(2222), - [anon_sym_LBRACE] = ACTIONS(2222), - [anon_sym_try] = ACTIONS(2222), - [anon_sym_return] = ACTIONS(2222), - [anon_sym_let] = ACTIONS(2222), - [anon_sym_let_DASHenv] = ACTIONS(2222), - [anon_sym_mut] = ACTIONS(2222), - [anon_sym_const] = ACTIONS(2222), - [anon_sym_source] = ACTIONS(2222), - [anon_sym_source_DASHenv] = ACTIONS(2222), - [anon_sym_register] = ACTIONS(2222), - [anon_sym_hide] = ACTIONS(2222), - [anon_sym_hide_DASHenv] = ACTIONS(2222), - [anon_sym_overlay] = ACTIONS(2222), - [anon_sym_where] = ACTIONS(2222), - [anon_sym_not] = ACTIONS(2222), - [anon_sym_DOT_DOT_LT] = ACTIONS(2222), - [anon_sym_DOT_DOT] = ACTIONS(2222), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2222), - [sym_val_nothing] = ACTIONS(2222), - [anon_sym_true] = ACTIONS(2222), - [anon_sym_false] = ACTIONS(2222), - [aux_sym_val_number_token1] = ACTIONS(2222), - [aux_sym_val_number_token2] = ACTIONS(2222), - [aux_sym_val_number_token3] = ACTIONS(2222), - [aux_sym_val_number_token4] = ACTIONS(2222), - [anon_sym_inf] = ACTIONS(2222), - [anon_sym_DASHinf] = ACTIONS(2222), - [anon_sym_NaN] = ACTIONS(2222), - [anon_sym_0b] = ACTIONS(2222), - [anon_sym_0o] = ACTIONS(2222), - [anon_sym_0x] = ACTIONS(2222), - [sym_val_date] = ACTIONS(2222), - [anon_sym_DQUOTE] = ACTIONS(2222), - [sym__str_single_quotes] = ACTIONS(2222), - [sym__str_back_ticks] = ACTIONS(2222), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2222), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2222), - [anon_sym_CARET] = ACTIONS(2222), - [anon_sym_POUND] = ACTIONS(3), - }, - [1070] = { - [sym_comment] = STATE(1070), - [ts_builtin_sym_end] = ACTIONS(2216), - [sym_cmd_identifier] = ACTIONS(2218), - [anon_sym_SEMI] = ACTIONS(2218), - [anon_sym_LF] = ACTIONS(2216), - [anon_sym_export] = ACTIONS(2218), - [anon_sym_alias] = ACTIONS(2218), - [anon_sym_def] = ACTIONS(2218), - [anon_sym_def_DASHenv] = ACTIONS(2218), - [anon_sym_export_DASHenv] = ACTIONS(2218), - [anon_sym_extern] = ACTIONS(2218), - [anon_sym_module] = ACTIONS(2218), - [anon_sym_use] = ACTIONS(2218), - [anon_sym_LBRACK] = ACTIONS(2218), - [anon_sym_LPAREN] = ACTIONS(2218), - [anon_sym_DOLLAR] = ACTIONS(2218), - [anon_sym_error] = ACTIONS(2218), - [anon_sym_DASH] = ACTIONS(2218), - [anon_sym_break] = ACTIONS(2218), - [anon_sym_continue] = ACTIONS(2218), - [anon_sym_for] = ACTIONS(2218), - [anon_sym_loop] = ACTIONS(2218), - [anon_sym_while] = ACTIONS(2218), - [anon_sym_do] = ACTIONS(2218), - [anon_sym_if] = ACTIONS(2218), - [anon_sym_match] = ACTIONS(2218), - [anon_sym_LBRACE] = ACTIONS(2218), - [anon_sym_try] = ACTIONS(2218), - [anon_sym_return] = ACTIONS(2218), - [anon_sym_let] = ACTIONS(2218), - [anon_sym_let_DASHenv] = ACTIONS(2218), - [anon_sym_mut] = ACTIONS(2218), - [anon_sym_const] = ACTIONS(2218), - [anon_sym_source] = ACTIONS(2218), - [anon_sym_source_DASHenv] = ACTIONS(2218), - [anon_sym_register] = ACTIONS(2218), - [anon_sym_hide] = ACTIONS(2218), - [anon_sym_hide_DASHenv] = ACTIONS(2218), - [anon_sym_overlay] = ACTIONS(2218), - [anon_sym_where] = ACTIONS(2218), - [anon_sym_not] = ACTIONS(2218), - [anon_sym_DOT_DOT_LT] = ACTIONS(2218), - [anon_sym_DOT_DOT] = ACTIONS(2218), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2218), - [sym_val_nothing] = ACTIONS(2218), - [anon_sym_true] = ACTIONS(2218), - [anon_sym_false] = ACTIONS(2218), - [aux_sym_val_number_token1] = ACTIONS(2218), - [aux_sym_val_number_token2] = ACTIONS(2218), - [aux_sym_val_number_token3] = ACTIONS(2218), - [aux_sym_val_number_token4] = ACTIONS(2218), - [anon_sym_inf] = ACTIONS(2218), - [anon_sym_DASHinf] = ACTIONS(2218), - [anon_sym_NaN] = ACTIONS(2218), - [anon_sym_0b] = ACTIONS(2218), - [anon_sym_0o] = ACTIONS(2218), - [anon_sym_0x] = ACTIONS(2218), - [sym_val_date] = ACTIONS(2218), - [anon_sym_DQUOTE] = ACTIONS(2218), - [sym__str_single_quotes] = ACTIONS(2218), - [sym__str_back_ticks] = ACTIONS(2218), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2218), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2218), - [anon_sym_CARET] = ACTIONS(2218), - [anon_sym_POUND] = ACTIONS(3), - }, - [1071] = { - [sym_comment] = STATE(1071), - [sym_cmd_identifier] = ACTIONS(1135), - [anon_sym_SEMI] = ACTIONS(1135), - [anon_sym_LF] = ACTIONS(1137), - [anon_sym_export] = ACTIONS(1135), - [anon_sym_alias] = ACTIONS(1135), - [anon_sym_def] = ACTIONS(1135), - [anon_sym_def_DASHenv] = ACTIONS(1135), - [anon_sym_export_DASHenv] = ACTIONS(1135), - [anon_sym_extern] = ACTIONS(1135), - [anon_sym_module] = ACTIONS(1135), - [anon_sym_use] = ACTIONS(1135), - [anon_sym_LBRACK] = ACTIONS(1135), - [anon_sym_LPAREN] = ACTIONS(1135), - [anon_sym_DOLLAR] = ACTIONS(1135), - [anon_sym_error] = ACTIONS(1135), - [anon_sym_DASH] = ACTIONS(1135), - [anon_sym_break] = ACTIONS(1135), - [anon_sym_continue] = ACTIONS(1135), - [anon_sym_for] = ACTIONS(1135), - [anon_sym_loop] = ACTIONS(1135), - [anon_sym_while] = ACTIONS(1135), - [anon_sym_do] = ACTIONS(1135), - [anon_sym_if] = ACTIONS(1135), - [anon_sym_match] = ACTIONS(1135), - [anon_sym_LBRACE] = ACTIONS(1135), - [anon_sym_RBRACE] = ACTIONS(1135), - [anon_sym_try] = ACTIONS(1135), - [anon_sym_return] = ACTIONS(1135), - [anon_sym_let] = ACTIONS(1135), - [anon_sym_let_DASHenv] = ACTIONS(1135), - [anon_sym_mut] = ACTIONS(1135), - [anon_sym_const] = ACTIONS(1135), - [anon_sym_source] = ACTIONS(1135), - [anon_sym_source_DASHenv] = ACTIONS(1135), - [anon_sym_register] = ACTIONS(1135), - [anon_sym_hide] = ACTIONS(1135), - [anon_sym_hide_DASHenv] = ACTIONS(1135), - [anon_sym_overlay] = ACTIONS(1135), - [anon_sym_where] = ACTIONS(1135), - [anon_sym_not] = ACTIONS(1135), - [anon_sym_DOT_DOT_LT] = ACTIONS(1135), - [anon_sym_DOT_DOT] = ACTIONS(1135), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1135), - [sym_val_nothing] = ACTIONS(1135), - [anon_sym_true] = ACTIONS(1135), - [anon_sym_false] = ACTIONS(1135), - [aux_sym_val_number_token1] = ACTIONS(1135), - [aux_sym_val_number_token2] = ACTIONS(1135), - [aux_sym_val_number_token3] = ACTIONS(1135), - [aux_sym_val_number_token4] = ACTIONS(1135), - [anon_sym_inf] = ACTIONS(1135), - [anon_sym_DASHinf] = ACTIONS(1135), - [anon_sym_NaN] = ACTIONS(1135), - [anon_sym_0b] = ACTIONS(1135), - [anon_sym_0o] = ACTIONS(1135), - [anon_sym_0x] = ACTIONS(1135), - [sym_val_date] = ACTIONS(1135), - [anon_sym_DQUOTE] = ACTIONS(1135), - [sym__str_single_quotes] = ACTIONS(1135), - [sym__str_back_ticks] = ACTIONS(1135), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1135), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1135), - [anon_sym_CARET] = ACTIONS(1135), - [anon_sym_POUND] = ACTIONS(3), - }, - [1072] = { - [sym_comment] = STATE(1072), - [sym_cmd_identifier] = ACTIONS(2224), - [anon_sym_SEMI] = ACTIONS(2224), - [anon_sym_LF] = ACTIONS(2226), - [anon_sym_export] = ACTIONS(2224), - [anon_sym_alias] = ACTIONS(2224), - [anon_sym_def] = ACTIONS(2224), - [anon_sym_def_DASHenv] = ACTIONS(2224), - [anon_sym_export_DASHenv] = ACTIONS(2224), - [anon_sym_extern] = ACTIONS(2224), - [anon_sym_module] = ACTIONS(2224), - [anon_sym_use] = ACTIONS(2224), - [anon_sym_LBRACK] = ACTIONS(2224), - [anon_sym_LPAREN] = ACTIONS(2224), - [anon_sym_DOLLAR] = ACTIONS(2224), - [anon_sym_error] = ACTIONS(2224), - [anon_sym_DASH] = ACTIONS(2224), - [anon_sym_break] = ACTIONS(2224), - [anon_sym_continue] = ACTIONS(2224), - [anon_sym_for] = ACTIONS(2224), - [anon_sym_loop] = ACTIONS(2224), - [anon_sym_while] = ACTIONS(2224), - [anon_sym_do] = ACTIONS(2224), - [anon_sym_if] = ACTIONS(2224), - [anon_sym_match] = ACTIONS(2224), - [anon_sym_LBRACE] = ACTIONS(2224), - [anon_sym_RBRACE] = ACTIONS(2224), - [anon_sym_try] = ACTIONS(2224), - [anon_sym_return] = ACTIONS(2224), - [anon_sym_let] = ACTIONS(2224), - [anon_sym_let_DASHenv] = ACTIONS(2224), - [anon_sym_mut] = ACTIONS(2224), - [anon_sym_const] = ACTIONS(2224), - [anon_sym_source] = ACTIONS(2224), - [anon_sym_source_DASHenv] = ACTIONS(2224), - [anon_sym_register] = ACTIONS(2224), - [anon_sym_hide] = ACTIONS(2224), - [anon_sym_hide_DASHenv] = ACTIONS(2224), - [anon_sym_overlay] = ACTIONS(2224), - [anon_sym_where] = ACTIONS(2224), - [anon_sym_not] = ACTIONS(2224), - [anon_sym_DOT_DOT_LT] = ACTIONS(2224), - [anon_sym_DOT_DOT] = ACTIONS(2224), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2224), - [sym_val_nothing] = ACTIONS(2224), - [anon_sym_true] = ACTIONS(2224), - [anon_sym_false] = ACTIONS(2224), - [aux_sym_val_number_token1] = ACTIONS(2224), - [aux_sym_val_number_token2] = ACTIONS(2224), - [aux_sym_val_number_token3] = ACTIONS(2224), - [aux_sym_val_number_token4] = ACTIONS(2224), - [anon_sym_inf] = ACTIONS(2224), - [anon_sym_DASHinf] = ACTIONS(2224), - [anon_sym_NaN] = ACTIONS(2224), - [anon_sym_0b] = ACTIONS(2224), - [anon_sym_0o] = ACTIONS(2224), - [anon_sym_0x] = ACTIONS(2224), - [sym_val_date] = ACTIONS(2224), - [anon_sym_DQUOTE] = ACTIONS(2224), - [sym__str_single_quotes] = ACTIONS(2224), - [sym__str_back_ticks] = ACTIONS(2224), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2224), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2224), - [anon_sym_CARET] = ACTIONS(2224), - [anon_sym_POUND] = ACTIONS(3), - }, - [1073] = { - [sym_comment] = STATE(1073), - [sym_cmd_identifier] = ACTIONS(1099), - [anon_sym_SEMI] = ACTIONS(1097), - [anon_sym_EQ] = ACTIONS(1099), - [anon_sym_COLON] = ACTIONS(1097), - [anon_sym_LBRACK] = ACTIONS(1097), - [anon_sym_COMMA] = ACTIONS(1097), - [anon_sym_RBRACK] = ACTIONS(1097), - [anon_sym_LPAREN] = ACTIONS(1097), - [anon_sym_DOLLAR] = ACTIONS(1099), - [anon_sym_GT] = ACTIONS(1099), - [anon_sym_DASH] = ACTIONS(1099), - [anon_sym_in] = ACTIONS(1099), - [anon_sym_LBRACE] = ACTIONS(1097), - [anon_sym_DOT] = ACTIONS(1099), - [anon_sym_STAR] = ACTIONS(1099), - [anon_sym_QMARK2] = ACTIONS(1097), - [anon_sym_STAR_STAR] = ACTIONS(1097), - [anon_sym_PLUS_PLUS] = ACTIONS(1097), - [anon_sym_SLASH] = ACTIONS(1099), - [anon_sym_mod] = ACTIONS(1099), - [anon_sym_SLASH_SLASH] = ACTIONS(1097), - [anon_sym_PLUS] = ACTIONS(1099), - [anon_sym_bit_DASHshl] = ACTIONS(1099), - [anon_sym_bit_DASHshr] = ACTIONS(1099), - [anon_sym_EQ_EQ] = ACTIONS(1097), - [anon_sym_BANG_EQ] = ACTIONS(1097), - [anon_sym_LT2] = ACTIONS(1099), - [anon_sym_LT_EQ] = ACTIONS(1097), - [anon_sym_GT_EQ] = ACTIONS(1097), - [anon_sym_not_DASHin] = ACTIONS(1099), - [anon_sym_starts_DASHwith] = ACTIONS(1099), - [anon_sym_ends_DASHwith] = ACTIONS(1099), - [anon_sym_EQ_TILDE] = ACTIONS(1097), - [anon_sym_BANG_TILDE] = ACTIONS(1097), - [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_DOT_DOT_LT] = ACTIONS(1097), - [anon_sym_DOT_DOT] = ACTIONS(1099), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1097), - [sym_val_nothing] = ACTIONS(1099), - [anon_sym_true] = ACTIONS(1099), - [anon_sym_false] = ACTIONS(1099), - [aux_sym_val_number_token1] = ACTIONS(1099), - [aux_sym_val_number_token2] = ACTIONS(1097), - [aux_sym_val_number_token3] = ACTIONS(1097), - [aux_sym_val_number_token4] = ACTIONS(1097), - [anon_sym_inf] = ACTIONS(1099), - [anon_sym_DASHinf] = ACTIONS(1097), - [anon_sym_NaN] = ACTIONS(1099), - [anon_sym_0b] = ACTIONS(1099), - [anon_sym_0o] = ACTIONS(1099), - [anon_sym_0x] = ACTIONS(1099), - [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_POUND] = ACTIONS(153), - }, - [1074] = { - [sym_comment] = STATE(1074), - [sym_cmd_identifier] = ACTIONS(2228), - [anon_sym_SEMI] = ACTIONS(2228), - [anon_sym_LF] = ACTIONS(2230), - [anon_sym_export] = ACTIONS(2228), - [anon_sym_alias] = ACTIONS(2228), - [anon_sym_def] = ACTIONS(2228), - [anon_sym_def_DASHenv] = ACTIONS(2228), - [anon_sym_export_DASHenv] = ACTIONS(2228), - [anon_sym_extern] = ACTIONS(2228), - [anon_sym_module] = ACTIONS(2228), - [anon_sym_use] = ACTIONS(2228), - [anon_sym_LBRACK] = ACTIONS(2228), - [anon_sym_LPAREN] = ACTIONS(2228), - [anon_sym_DOLLAR] = ACTIONS(2228), - [anon_sym_error] = ACTIONS(2228), - [anon_sym_DASH] = ACTIONS(2228), - [anon_sym_break] = ACTIONS(2228), - [anon_sym_continue] = ACTIONS(2228), - [anon_sym_for] = ACTIONS(2228), - [anon_sym_loop] = ACTIONS(2228), - [anon_sym_while] = ACTIONS(2228), - [anon_sym_do] = ACTIONS(2228), - [anon_sym_if] = ACTIONS(2228), - [anon_sym_match] = ACTIONS(2228), - [anon_sym_LBRACE] = ACTIONS(2228), - [anon_sym_RBRACE] = ACTIONS(2228), - [anon_sym_try] = ACTIONS(2228), - [anon_sym_return] = ACTIONS(2228), - [anon_sym_let] = ACTIONS(2228), - [anon_sym_let_DASHenv] = ACTIONS(2228), - [anon_sym_mut] = ACTIONS(2228), - [anon_sym_const] = ACTIONS(2228), - [anon_sym_source] = ACTIONS(2228), - [anon_sym_source_DASHenv] = ACTIONS(2228), - [anon_sym_register] = ACTIONS(2228), - [anon_sym_hide] = ACTIONS(2228), - [anon_sym_hide_DASHenv] = ACTIONS(2228), - [anon_sym_overlay] = ACTIONS(2228), - [anon_sym_where] = ACTIONS(2228), - [anon_sym_not] = ACTIONS(2228), - [anon_sym_DOT_DOT_LT] = ACTIONS(2228), - [anon_sym_DOT_DOT] = ACTIONS(2228), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2228), - [sym_val_nothing] = ACTIONS(2228), - [anon_sym_true] = ACTIONS(2228), - [anon_sym_false] = ACTIONS(2228), - [aux_sym_val_number_token1] = ACTIONS(2228), - [aux_sym_val_number_token2] = ACTIONS(2228), - [aux_sym_val_number_token3] = ACTIONS(2228), - [aux_sym_val_number_token4] = ACTIONS(2228), - [anon_sym_inf] = ACTIONS(2228), - [anon_sym_DASHinf] = ACTIONS(2228), - [anon_sym_NaN] = ACTIONS(2228), - [anon_sym_0b] = ACTIONS(2228), - [anon_sym_0o] = ACTIONS(2228), - [anon_sym_0x] = ACTIONS(2228), - [sym_val_date] = ACTIONS(2228), - [anon_sym_DQUOTE] = ACTIONS(2228), - [sym__str_single_quotes] = ACTIONS(2228), - [sym__str_back_ticks] = ACTIONS(2228), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2228), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2228), - [anon_sym_CARET] = ACTIONS(2228), - [anon_sym_POUND] = ACTIONS(3), - }, - [1075] = { - [sym_comment] = STATE(1075), - [sym_cmd_identifier] = ACTIONS(2162), - [anon_sym_SEMI] = ACTIONS(2162), - [anon_sym_LF] = ACTIONS(2160), - [anon_sym_export] = ACTIONS(2162), - [anon_sym_alias] = ACTIONS(2162), - [anon_sym_def] = ACTIONS(2162), - [anon_sym_def_DASHenv] = ACTIONS(2162), - [anon_sym_export_DASHenv] = ACTIONS(2162), - [anon_sym_extern] = ACTIONS(2162), - [anon_sym_module] = ACTIONS(2162), - [anon_sym_use] = ACTIONS(2162), - [anon_sym_LBRACK] = ACTIONS(2162), - [anon_sym_LPAREN] = ACTIONS(2162), - [anon_sym_DOLLAR] = ACTIONS(2162), - [anon_sym_error] = ACTIONS(2162), - [anon_sym_DASH] = ACTIONS(2162), - [anon_sym_break] = ACTIONS(2162), - [anon_sym_continue] = ACTIONS(2162), - [anon_sym_for] = ACTIONS(2162), - [anon_sym_loop] = ACTIONS(2162), - [anon_sym_while] = ACTIONS(2162), - [anon_sym_do] = ACTIONS(2162), - [anon_sym_if] = ACTIONS(2162), - [anon_sym_match] = ACTIONS(2162), - [anon_sym_LBRACE] = ACTIONS(2162), - [anon_sym_RBRACE] = ACTIONS(2162), - [anon_sym_try] = ACTIONS(2162), - [anon_sym_return] = ACTIONS(2162), - [anon_sym_let] = ACTIONS(2162), - [anon_sym_let_DASHenv] = ACTIONS(2162), - [anon_sym_mut] = ACTIONS(2162), - [anon_sym_const] = ACTIONS(2162), - [anon_sym_source] = ACTIONS(2162), - [anon_sym_source_DASHenv] = ACTIONS(2162), - [anon_sym_register] = ACTIONS(2162), - [anon_sym_hide] = ACTIONS(2162), - [anon_sym_hide_DASHenv] = ACTIONS(2162), - [anon_sym_overlay] = ACTIONS(2162), - [anon_sym_where] = ACTIONS(2162), - [anon_sym_not] = ACTIONS(2162), - [anon_sym_DOT_DOT_LT] = ACTIONS(2162), - [anon_sym_DOT_DOT] = ACTIONS(2162), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2162), - [sym_val_nothing] = ACTIONS(2162), - [anon_sym_true] = ACTIONS(2162), - [anon_sym_false] = ACTIONS(2162), - [aux_sym_val_number_token1] = ACTIONS(2162), - [aux_sym_val_number_token2] = ACTIONS(2162), - [aux_sym_val_number_token3] = ACTIONS(2162), - [aux_sym_val_number_token4] = ACTIONS(2162), - [anon_sym_inf] = ACTIONS(2162), - [anon_sym_DASHinf] = ACTIONS(2162), - [anon_sym_NaN] = ACTIONS(2162), - [anon_sym_0b] = ACTIONS(2162), - [anon_sym_0o] = ACTIONS(2162), - [anon_sym_0x] = ACTIONS(2162), - [sym_val_date] = ACTIONS(2162), - [anon_sym_DQUOTE] = ACTIONS(2162), - [sym__str_single_quotes] = ACTIONS(2162), - [sym__str_back_ticks] = ACTIONS(2162), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2162), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2162), - [anon_sym_CARET] = ACTIONS(2162), - [anon_sym_POUND] = ACTIONS(3), - }, - [1076] = { - [sym_comment] = STATE(1076), - [ts_builtin_sym_end] = ACTIONS(2232), - [sym_cmd_identifier] = ACTIONS(2234), - [anon_sym_SEMI] = ACTIONS(2234), - [anon_sym_LF] = ACTIONS(2232), - [anon_sym_export] = ACTIONS(2234), - [anon_sym_alias] = ACTIONS(2234), - [anon_sym_def] = ACTIONS(2234), - [anon_sym_def_DASHenv] = ACTIONS(2234), - [anon_sym_export_DASHenv] = ACTIONS(2234), - [anon_sym_extern] = ACTIONS(2234), - [anon_sym_module] = ACTIONS(2234), - [anon_sym_use] = ACTIONS(2234), - [anon_sym_LBRACK] = ACTIONS(2234), - [anon_sym_LPAREN] = ACTIONS(2234), - [anon_sym_DOLLAR] = ACTIONS(2234), - [anon_sym_error] = ACTIONS(2234), - [anon_sym_DASH] = ACTIONS(2234), - [anon_sym_break] = ACTIONS(2234), - [anon_sym_continue] = ACTIONS(2234), - [anon_sym_for] = ACTIONS(2234), - [anon_sym_loop] = ACTIONS(2234), - [anon_sym_while] = ACTIONS(2234), - [anon_sym_do] = ACTIONS(2234), - [anon_sym_if] = ACTIONS(2234), - [anon_sym_match] = ACTIONS(2234), - [anon_sym_LBRACE] = ACTIONS(2234), - [anon_sym_try] = ACTIONS(2234), - [anon_sym_return] = ACTIONS(2234), - [anon_sym_let] = ACTIONS(2234), - [anon_sym_let_DASHenv] = ACTIONS(2234), - [anon_sym_mut] = ACTIONS(2234), - [anon_sym_const] = ACTIONS(2234), - [anon_sym_source] = ACTIONS(2234), - [anon_sym_source_DASHenv] = ACTIONS(2234), - [anon_sym_register] = ACTIONS(2234), - [anon_sym_hide] = ACTIONS(2234), - [anon_sym_hide_DASHenv] = ACTIONS(2234), - [anon_sym_overlay] = ACTIONS(2234), - [anon_sym_where] = ACTIONS(2234), - [anon_sym_not] = ACTIONS(2234), - [anon_sym_DOT_DOT_LT] = ACTIONS(2234), - [anon_sym_DOT_DOT] = ACTIONS(2234), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2234), - [sym_val_nothing] = ACTIONS(2234), - [anon_sym_true] = ACTIONS(2234), - [anon_sym_false] = ACTIONS(2234), - [aux_sym_val_number_token1] = ACTIONS(2234), - [aux_sym_val_number_token2] = ACTIONS(2234), - [aux_sym_val_number_token3] = ACTIONS(2234), - [aux_sym_val_number_token4] = ACTIONS(2234), - [anon_sym_inf] = ACTIONS(2234), - [anon_sym_DASHinf] = ACTIONS(2234), - [anon_sym_NaN] = ACTIONS(2234), - [anon_sym_0b] = ACTIONS(2234), - [anon_sym_0o] = ACTIONS(2234), - [anon_sym_0x] = ACTIONS(2234), - [sym_val_date] = ACTIONS(2234), - [anon_sym_DQUOTE] = ACTIONS(2234), - [sym__str_single_quotes] = ACTIONS(2234), - [sym__str_back_ticks] = ACTIONS(2234), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2234), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2234), - [anon_sym_CARET] = ACTIONS(2234), - [anon_sym_POUND] = ACTIONS(3), - }, - [1077] = { - [sym_comment] = STATE(1077), - [sym_cmd_identifier] = ACTIONS(2236), - [anon_sym_SEMI] = ACTIONS(2236), - [anon_sym_LF] = ACTIONS(2238), - [anon_sym_export] = ACTIONS(2236), - [anon_sym_alias] = ACTIONS(2236), - [anon_sym_def] = ACTIONS(2236), - [anon_sym_def_DASHenv] = ACTIONS(2236), - [anon_sym_export_DASHenv] = ACTIONS(2236), - [anon_sym_extern] = ACTIONS(2236), - [anon_sym_module] = ACTIONS(2236), - [anon_sym_use] = ACTIONS(2236), - [anon_sym_LBRACK] = ACTIONS(2236), - [anon_sym_LPAREN] = ACTIONS(2236), - [anon_sym_DOLLAR] = ACTIONS(2236), - [anon_sym_error] = ACTIONS(2236), - [anon_sym_DASH] = ACTIONS(2236), - [anon_sym_break] = ACTIONS(2236), - [anon_sym_continue] = ACTIONS(2236), - [anon_sym_for] = ACTIONS(2236), - [anon_sym_loop] = ACTIONS(2236), - [anon_sym_while] = ACTIONS(2236), - [anon_sym_do] = ACTIONS(2236), - [anon_sym_if] = ACTIONS(2236), - [anon_sym_match] = ACTIONS(2236), - [anon_sym_LBRACE] = ACTIONS(2236), - [anon_sym_RBRACE] = ACTIONS(2236), - [anon_sym_try] = ACTIONS(2236), - [anon_sym_return] = ACTIONS(2236), - [anon_sym_let] = ACTIONS(2236), - [anon_sym_let_DASHenv] = ACTIONS(2236), - [anon_sym_mut] = ACTIONS(2236), - [anon_sym_const] = ACTIONS(2236), - [anon_sym_source] = ACTIONS(2236), - [anon_sym_source_DASHenv] = ACTIONS(2236), - [anon_sym_register] = ACTIONS(2236), - [anon_sym_hide] = ACTIONS(2236), - [anon_sym_hide_DASHenv] = ACTIONS(2236), - [anon_sym_overlay] = ACTIONS(2236), - [anon_sym_where] = ACTIONS(2236), - [anon_sym_not] = ACTIONS(2236), - [anon_sym_DOT_DOT_LT] = ACTIONS(2236), - [anon_sym_DOT_DOT] = ACTIONS(2236), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2236), - [sym_val_nothing] = ACTIONS(2236), - [anon_sym_true] = ACTIONS(2236), - [anon_sym_false] = ACTIONS(2236), - [aux_sym_val_number_token1] = ACTIONS(2236), - [aux_sym_val_number_token2] = ACTIONS(2236), - [aux_sym_val_number_token3] = ACTIONS(2236), - [aux_sym_val_number_token4] = ACTIONS(2236), - [anon_sym_inf] = ACTIONS(2236), - [anon_sym_DASHinf] = ACTIONS(2236), - [anon_sym_NaN] = ACTIONS(2236), - [anon_sym_0b] = ACTIONS(2236), - [anon_sym_0o] = ACTIONS(2236), - [anon_sym_0x] = ACTIONS(2236), - [sym_val_date] = ACTIONS(2236), - [anon_sym_DQUOTE] = ACTIONS(2236), - [sym__str_single_quotes] = ACTIONS(2236), - [sym__str_back_ticks] = ACTIONS(2236), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2236), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2236), - [anon_sym_CARET] = ACTIONS(2236), - [anon_sym_POUND] = ACTIONS(3), - }, - [1078] = { - [sym_comment] = STATE(1078), - [sym_cmd_identifier] = ACTIONS(2240), - [anon_sym_SEMI] = ACTIONS(2240), - [anon_sym_LF] = ACTIONS(2242), - [anon_sym_export] = ACTIONS(2240), - [anon_sym_alias] = ACTIONS(2240), - [anon_sym_def] = ACTIONS(2240), - [anon_sym_def_DASHenv] = ACTIONS(2240), - [anon_sym_export_DASHenv] = ACTIONS(2240), - [anon_sym_extern] = ACTIONS(2240), - [anon_sym_module] = ACTIONS(2240), - [anon_sym_use] = ACTIONS(2240), - [anon_sym_LBRACK] = ACTIONS(2240), - [anon_sym_LPAREN] = ACTIONS(2240), - [anon_sym_DOLLAR] = ACTIONS(2240), - [anon_sym_error] = ACTIONS(2240), - [anon_sym_DASH] = ACTIONS(2240), - [anon_sym_break] = ACTIONS(2240), - [anon_sym_continue] = ACTIONS(2240), - [anon_sym_for] = ACTIONS(2240), - [anon_sym_loop] = ACTIONS(2240), - [anon_sym_while] = ACTIONS(2240), - [anon_sym_do] = ACTIONS(2240), - [anon_sym_if] = ACTIONS(2240), - [anon_sym_match] = ACTIONS(2240), - [anon_sym_LBRACE] = ACTIONS(2240), - [anon_sym_RBRACE] = ACTIONS(2240), - [anon_sym_try] = ACTIONS(2240), - [anon_sym_return] = ACTIONS(2240), - [anon_sym_let] = ACTIONS(2240), - [anon_sym_let_DASHenv] = ACTIONS(2240), - [anon_sym_mut] = ACTIONS(2240), - [anon_sym_const] = ACTIONS(2240), - [anon_sym_source] = ACTIONS(2240), - [anon_sym_source_DASHenv] = ACTIONS(2240), - [anon_sym_register] = ACTIONS(2240), - [anon_sym_hide] = ACTIONS(2240), - [anon_sym_hide_DASHenv] = ACTIONS(2240), - [anon_sym_overlay] = ACTIONS(2240), - [anon_sym_where] = ACTIONS(2240), - [anon_sym_not] = ACTIONS(2240), - [anon_sym_DOT_DOT_LT] = ACTIONS(2240), - [anon_sym_DOT_DOT] = ACTIONS(2240), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2240), - [sym_val_nothing] = ACTIONS(2240), - [anon_sym_true] = ACTIONS(2240), - [anon_sym_false] = ACTIONS(2240), - [aux_sym_val_number_token1] = ACTIONS(2240), - [aux_sym_val_number_token2] = ACTIONS(2240), - [aux_sym_val_number_token3] = ACTIONS(2240), - [aux_sym_val_number_token4] = ACTIONS(2240), - [anon_sym_inf] = ACTIONS(2240), - [anon_sym_DASHinf] = ACTIONS(2240), - [anon_sym_NaN] = ACTIONS(2240), - [anon_sym_0b] = ACTIONS(2240), - [anon_sym_0o] = ACTIONS(2240), - [anon_sym_0x] = ACTIONS(2240), - [sym_val_date] = ACTIONS(2240), - [anon_sym_DQUOTE] = ACTIONS(2240), - [sym__str_single_quotes] = ACTIONS(2240), - [sym__str_back_ticks] = ACTIONS(2240), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2240), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2240), - [anon_sym_CARET] = ACTIONS(2240), - [anon_sym_POUND] = ACTIONS(3), - }, - [1079] = { - [sym_comment] = STATE(1079), - [ts_builtin_sym_end] = ACTIONS(2242), - [sym_cmd_identifier] = ACTIONS(2240), - [anon_sym_SEMI] = ACTIONS(2240), - [anon_sym_LF] = ACTIONS(2242), - [anon_sym_export] = ACTIONS(2240), - [anon_sym_alias] = ACTIONS(2240), - [anon_sym_def] = ACTIONS(2240), - [anon_sym_def_DASHenv] = ACTIONS(2240), - [anon_sym_export_DASHenv] = ACTIONS(2240), - [anon_sym_extern] = ACTIONS(2240), - [anon_sym_module] = ACTIONS(2240), - [anon_sym_use] = ACTIONS(2240), - [anon_sym_LBRACK] = ACTIONS(2240), - [anon_sym_LPAREN] = ACTIONS(2240), - [anon_sym_DOLLAR] = ACTIONS(2240), - [anon_sym_error] = ACTIONS(2240), - [anon_sym_DASH] = ACTIONS(2240), - [anon_sym_break] = ACTIONS(2240), - [anon_sym_continue] = ACTIONS(2240), - [anon_sym_for] = ACTIONS(2240), - [anon_sym_loop] = ACTIONS(2240), - [anon_sym_while] = ACTIONS(2240), - [anon_sym_do] = ACTIONS(2240), - [anon_sym_if] = ACTIONS(2240), - [anon_sym_match] = ACTIONS(2240), - [anon_sym_LBRACE] = ACTIONS(2240), - [anon_sym_try] = ACTIONS(2240), - [anon_sym_return] = ACTIONS(2240), - [anon_sym_let] = ACTIONS(2240), - [anon_sym_let_DASHenv] = ACTIONS(2240), - [anon_sym_mut] = ACTIONS(2240), - [anon_sym_const] = ACTIONS(2240), - [anon_sym_source] = ACTIONS(2240), - [anon_sym_source_DASHenv] = ACTIONS(2240), - [anon_sym_register] = ACTIONS(2240), - [anon_sym_hide] = ACTIONS(2240), - [anon_sym_hide_DASHenv] = ACTIONS(2240), - [anon_sym_overlay] = ACTIONS(2240), - [anon_sym_where] = ACTIONS(2240), - [anon_sym_not] = ACTIONS(2240), - [anon_sym_DOT_DOT_LT] = ACTIONS(2240), - [anon_sym_DOT_DOT] = ACTIONS(2240), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2240), - [sym_val_nothing] = ACTIONS(2240), - [anon_sym_true] = ACTIONS(2240), - [anon_sym_false] = ACTIONS(2240), - [aux_sym_val_number_token1] = ACTIONS(2240), - [aux_sym_val_number_token2] = ACTIONS(2240), - [aux_sym_val_number_token3] = ACTIONS(2240), - [aux_sym_val_number_token4] = ACTIONS(2240), - [anon_sym_inf] = ACTIONS(2240), - [anon_sym_DASHinf] = ACTIONS(2240), - [anon_sym_NaN] = ACTIONS(2240), - [anon_sym_0b] = ACTIONS(2240), - [anon_sym_0o] = ACTIONS(2240), - [anon_sym_0x] = ACTIONS(2240), - [sym_val_date] = ACTIONS(2240), - [anon_sym_DQUOTE] = ACTIONS(2240), - [sym__str_single_quotes] = ACTIONS(2240), - [sym__str_back_ticks] = ACTIONS(2240), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2240), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2240), - [anon_sym_CARET] = ACTIONS(2240), - [anon_sym_POUND] = ACTIONS(3), - }, - [1080] = { - [sym_comment] = STATE(1080), - [sym_cmd_identifier] = ACTIONS(2150), - [anon_sym_SEMI] = ACTIONS(2150), - [anon_sym_LF] = ACTIONS(2148), - [anon_sym_export] = ACTIONS(2150), - [anon_sym_alias] = ACTIONS(2150), - [anon_sym_def] = ACTIONS(2150), - [anon_sym_def_DASHenv] = ACTIONS(2150), - [anon_sym_export_DASHenv] = ACTIONS(2150), - [anon_sym_extern] = ACTIONS(2150), - [anon_sym_module] = ACTIONS(2150), - [anon_sym_use] = ACTIONS(2150), - [anon_sym_LBRACK] = ACTIONS(2150), - [anon_sym_LPAREN] = ACTIONS(2150), - [anon_sym_DOLLAR] = ACTIONS(2150), - [anon_sym_error] = ACTIONS(2150), - [anon_sym_DASH] = ACTIONS(2150), - [anon_sym_break] = ACTIONS(2150), - [anon_sym_continue] = ACTIONS(2150), - [anon_sym_for] = ACTIONS(2150), - [anon_sym_loop] = ACTIONS(2150), - [anon_sym_while] = ACTIONS(2150), - [anon_sym_do] = ACTIONS(2150), - [anon_sym_if] = ACTIONS(2150), - [anon_sym_match] = ACTIONS(2150), - [anon_sym_LBRACE] = ACTIONS(2150), - [anon_sym_RBRACE] = ACTIONS(2150), - [anon_sym_try] = ACTIONS(2150), - [anon_sym_return] = ACTIONS(2150), - [anon_sym_let] = ACTIONS(2150), - [anon_sym_let_DASHenv] = ACTIONS(2150), - [anon_sym_mut] = ACTIONS(2150), - [anon_sym_const] = ACTIONS(2150), - [anon_sym_source] = ACTIONS(2150), - [anon_sym_source_DASHenv] = ACTIONS(2150), - [anon_sym_register] = ACTIONS(2150), - [anon_sym_hide] = ACTIONS(2150), - [anon_sym_hide_DASHenv] = ACTIONS(2150), - [anon_sym_overlay] = ACTIONS(2150), - [anon_sym_where] = ACTIONS(2150), - [anon_sym_not] = ACTIONS(2150), - [anon_sym_DOT_DOT_LT] = ACTIONS(2150), - [anon_sym_DOT_DOT] = ACTIONS(2150), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2150), - [sym_val_nothing] = ACTIONS(2150), - [anon_sym_true] = ACTIONS(2150), - [anon_sym_false] = ACTIONS(2150), - [aux_sym_val_number_token1] = ACTIONS(2150), - [aux_sym_val_number_token2] = ACTIONS(2150), - [aux_sym_val_number_token3] = ACTIONS(2150), - [aux_sym_val_number_token4] = ACTIONS(2150), - [anon_sym_inf] = ACTIONS(2150), - [anon_sym_DASHinf] = ACTIONS(2150), - [anon_sym_NaN] = ACTIONS(2150), - [anon_sym_0b] = ACTIONS(2150), - [anon_sym_0o] = ACTIONS(2150), - [anon_sym_0x] = ACTIONS(2150), - [sym_val_date] = ACTIONS(2150), - [anon_sym_DQUOTE] = ACTIONS(2150), - [sym__str_single_quotes] = ACTIONS(2150), - [sym__str_back_ticks] = ACTIONS(2150), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2150), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2150), - [anon_sym_CARET] = ACTIONS(2150), - [anon_sym_POUND] = ACTIONS(3), - }, - [1081] = { - [sym_comment] = STATE(1081), - [sym_cmd_identifier] = ACTIONS(2150), - [anon_sym_SEMI] = ACTIONS(2150), - [anon_sym_LF] = ACTIONS(2148), - [anon_sym_export] = ACTIONS(2150), - [anon_sym_alias] = ACTIONS(2150), - [anon_sym_def] = ACTIONS(2150), - [anon_sym_def_DASHenv] = ACTIONS(2150), - [anon_sym_export_DASHenv] = ACTIONS(2150), - [anon_sym_extern] = ACTIONS(2150), - [anon_sym_module] = ACTIONS(2150), - [anon_sym_use] = ACTIONS(2150), - [anon_sym_LBRACK] = ACTIONS(2150), - [anon_sym_LPAREN] = ACTIONS(2150), - [anon_sym_DOLLAR] = ACTIONS(2150), - [anon_sym_error] = ACTIONS(2150), - [anon_sym_DASH] = ACTIONS(2150), - [anon_sym_break] = ACTIONS(2150), - [anon_sym_continue] = ACTIONS(2150), - [anon_sym_for] = ACTIONS(2150), - [anon_sym_loop] = ACTIONS(2150), - [anon_sym_while] = ACTIONS(2150), - [anon_sym_do] = ACTIONS(2150), - [anon_sym_if] = ACTIONS(2150), - [anon_sym_match] = ACTIONS(2150), - [anon_sym_LBRACE] = ACTIONS(2150), - [anon_sym_RBRACE] = ACTIONS(2150), - [anon_sym_try] = ACTIONS(2150), - [anon_sym_return] = ACTIONS(2150), - [anon_sym_let] = ACTIONS(2150), - [anon_sym_let_DASHenv] = ACTIONS(2150), - [anon_sym_mut] = ACTIONS(2150), - [anon_sym_const] = ACTIONS(2150), - [anon_sym_source] = ACTIONS(2150), - [anon_sym_source_DASHenv] = ACTIONS(2150), - [anon_sym_register] = ACTIONS(2150), - [anon_sym_hide] = ACTIONS(2150), - [anon_sym_hide_DASHenv] = ACTIONS(2150), - [anon_sym_overlay] = ACTIONS(2150), - [anon_sym_where] = ACTIONS(2150), - [anon_sym_not] = ACTIONS(2150), - [anon_sym_DOT_DOT_LT] = ACTIONS(2150), - [anon_sym_DOT_DOT] = ACTIONS(2150), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2150), - [sym_val_nothing] = ACTIONS(2150), - [anon_sym_true] = ACTIONS(2150), - [anon_sym_false] = ACTIONS(2150), - [aux_sym_val_number_token1] = ACTIONS(2150), - [aux_sym_val_number_token2] = ACTIONS(2150), - [aux_sym_val_number_token3] = ACTIONS(2150), - [aux_sym_val_number_token4] = ACTIONS(2150), - [anon_sym_inf] = ACTIONS(2150), - [anon_sym_DASHinf] = ACTIONS(2150), - [anon_sym_NaN] = ACTIONS(2150), - [anon_sym_0b] = ACTIONS(2150), - [anon_sym_0o] = ACTIONS(2150), - [anon_sym_0x] = ACTIONS(2150), - [sym_val_date] = ACTIONS(2150), - [anon_sym_DQUOTE] = ACTIONS(2150), - [sym__str_single_quotes] = ACTIONS(2150), - [sym__str_back_ticks] = ACTIONS(2150), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2150), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2150), - [anon_sym_CARET] = ACTIONS(2150), - [anon_sym_POUND] = ACTIONS(3), - }, - [1082] = { - [sym_comment] = STATE(1082), - [ts_builtin_sym_end] = ACTIONS(2238), - [sym_cmd_identifier] = ACTIONS(2236), - [anon_sym_SEMI] = ACTIONS(2236), - [anon_sym_LF] = ACTIONS(2238), - [anon_sym_export] = ACTIONS(2236), - [anon_sym_alias] = ACTIONS(2236), - [anon_sym_def] = ACTIONS(2236), - [anon_sym_def_DASHenv] = ACTIONS(2236), - [anon_sym_export_DASHenv] = ACTIONS(2236), - [anon_sym_extern] = ACTIONS(2236), - [anon_sym_module] = ACTIONS(2236), - [anon_sym_use] = ACTIONS(2236), - [anon_sym_LBRACK] = ACTIONS(2236), - [anon_sym_LPAREN] = ACTIONS(2236), - [anon_sym_DOLLAR] = ACTIONS(2236), - [anon_sym_error] = ACTIONS(2236), - [anon_sym_DASH] = ACTIONS(2236), - [anon_sym_break] = ACTIONS(2236), - [anon_sym_continue] = ACTIONS(2236), - [anon_sym_for] = ACTIONS(2236), - [anon_sym_loop] = ACTIONS(2236), - [anon_sym_while] = ACTIONS(2236), - [anon_sym_do] = ACTIONS(2236), - [anon_sym_if] = ACTIONS(2236), - [anon_sym_match] = ACTIONS(2236), - [anon_sym_LBRACE] = ACTIONS(2236), - [anon_sym_try] = ACTIONS(2236), - [anon_sym_return] = ACTIONS(2236), - [anon_sym_let] = ACTIONS(2236), - [anon_sym_let_DASHenv] = ACTIONS(2236), - [anon_sym_mut] = ACTIONS(2236), - [anon_sym_const] = ACTIONS(2236), - [anon_sym_source] = ACTIONS(2236), - [anon_sym_source_DASHenv] = ACTIONS(2236), - [anon_sym_register] = ACTIONS(2236), - [anon_sym_hide] = ACTIONS(2236), - [anon_sym_hide_DASHenv] = ACTIONS(2236), - [anon_sym_overlay] = ACTIONS(2236), - [anon_sym_where] = ACTIONS(2236), - [anon_sym_not] = ACTIONS(2236), - [anon_sym_DOT_DOT_LT] = ACTIONS(2236), - [anon_sym_DOT_DOT] = ACTIONS(2236), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2236), - [sym_val_nothing] = ACTIONS(2236), - [anon_sym_true] = ACTIONS(2236), - [anon_sym_false] = ACTIONS(2236), - [aux_sym_val_number_token1] = ACTIONS(2236), - [aux_sym_val_number_token2] = ACTIONS(2236), - [aux_sym_val_number_token3] = ACTIONS(2236), - [aux_sym_val_number_token4] = ACTIONS(2236), - [anon_sym_inf] = ACTIONS(2236), - [anon_sym_DASHinf] = ACTIONS(2236), - [anon_sym_NaN] = ACTIONS(2236), - [anon_sym_0b] = ACTIONS(2236), - [anon_sym_0o] = ACTIONS(2236), - [anon_sym_0x] = ACTIONS(2236), - [sym_val_date] = ACTIONS(2236), - [anon_sym_DQUOTE] = ACTIONS(2236), - [sym__str_single_quotes] = ACTIONS(2236), - [sym__str_back_ticks] = ACTIONS(2236), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2236), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2236), - [anon_sym_CARET] = ACTIONS(2236), - [anon_sym_POUND] = ACTIONS(3), - }, - [1083] = { - [sym_comment] = STATE(1083), - [ts_builtin_sym_end] = ACTIONS(2226), - [sym_cmd_identifier] = ACTIONS(2224), - [anon_sym_SEMI] = ACTIONS(2224), - [anon_sym_LF] = ACTIONS(2226), - [anon_sym_export] = ACTIONS(2224), - [anon_sym_alias] = ACTIONS(2224), - [anon_sym_def] = ACTIONS(2224), - [anon_sym_def_DASHenv] = ACTIONS(2224), - [anon_sym_export_DASHenv] = ACTIONS(2224), - [anon_sym_extern] = ACTIONS(2224), - [anon_sym_module] = ACTIONS(2224), - [anon_sym_use] = ACTIONS(2224), - [anon_sym_LBRACK] = ACTIONS(2224), - [anon_sym_LPAREN] = ACTIONS(2224), - [anon_sym_DOLLAR] = ACTIONS(2224), - [anon_sym_error] = ACTIONS(2224), - [anon_sym_DASH] = ACTIONS(2224), - [anon_sym_break] = ACTIONS(2224), - [anon_sym_continue] = ACTIONS(2224), - [anon_sym_for] = ACTIONS(2224), - [anon_sym_loop] = ACTIONS(2224), - [anon_sym_while] = ACTIONS(2224), - [anon_sym_do] = ACTIONS(2224), - [anon_sym_if] = ACTIONS(2224), - [anon_sym_match] = ACTIONS(2224), - [anon_sym_LBRACE] = ACTIONS(2224), - [anon_sym_try] = ACTIONS(2224), - [anon_sym_return] = ACTIONS(2224), - [anon_sym_let] = ACTIONS(2224), - [anon_sym_let_DASHenv] = ACTIONS(2224), - [anon_sym_mut] = ACTIONS(2224), - [anon_sym_const] = ACTIONS(2224), - [anon_sym_source] = ACTIONS(2224), - [anon_sym_source_DASHenv] = ACTIONS(2224), - [anon_sym_register] = ACTIONS(2224), - [anon_sym_hide] = ACTIONS(2224), - [anon_sym_hide_DASHenv] = ACTIONS(2224), - [anon_sym_overlay] = ACTIONS(2224), - [anon_sym_where] = ACTIONS(2224), - [anon_sym_not] = ACTIONS(2224), - [anon_sym_DOT_DOT_LT] = ACTIONS(2224), - [anon_sym_DOT_DOT] = ACTIONS(2224), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2224), - [sym_val_nothing] = ACTIONS(2224), - [anon_sym_true] = ACTIONS(2224), - [anon_sym_false] = ACTIONS(2224), - [aux_sym_val_number_token1] = ACTIONS(2224), - [aux_sym_val_number_token2] = ACTIONS(2224), - [aux_sym_val_number_token3] = ACTIONS(2224), - [aux_sym_val_number_token4] = ACTIONS(2224), - [anon_sym_inf] = ACTIONS(2224), - [anon_sym_DASHinf] = ACTIONS(2224), - [anon_sym_NaN] = ACTIONS(2224), - [anon_sym_0b] = ACTIONS(2224), - [anon_sym_0o] = ACTIONS(2224), - [anon_sym_0x] = ACTIONS(2224), - [sym_val_date] = ACTIONS(2224), - [anon_sym_DQUOTE] = ACTIONS(2224), - [sym__str_single_quotes] = ACTIONS(2224), - [sym__str_back_ticks] = ACTIONS(2224), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2224), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2224), - [anon_sym_CARET] = ACTIONS(2224), - [anon_sym_POUND] = ACTIONS(3), - }, - [1084] = { - [sym_comment] = STATE(1084), - [sym_cmd_identifier] = ACTIONS(2142), - [anon_sym_SEMI] = ACTIONS(2142), - [anon_sym_LF] = ACTIONS(2140), - [anon_sym_export] = ACTIONS(2142), - [anon_sym_alias] = ACTIONS(2142), - [anon_sym_def] = ACTIONS(2142), - [anon_sym_def_DASHenv] = ACTIONS(2142), - [anon_sym_export_DASHenv] = ACTIONS(2142), - [anon_sym_extern] = ACTIONS(2142), - [anon_sym_module] = ACTIONS(2142), - [anon_sym_use] = ACTIONS(2142), - [anon_sym_LBRACK] = ACTIONS(2142), - [anon_sym_LPAREN] = ACTIONS(2142), - [anon_sym_DOLLAR] = ACTIONS(2142), - [anon_sym_error] = ACTIONS(2142), - [anon_sym_DASH] = ACTIONS(2142), - [anon_sym_break] = ACTIONS(2142), - [anon_sym_continue] = ACTIONS(2142), - [anon_sym_for] = ACTIONS(2142), - [anon_sym_loop] = ACTIONS(2142), - [anon_sym_while] = ACTIONS(2142), - [anon_sym_do] = ACTIONS(2142), - [anon_sym_if] = ACTIONS(2142), - [anon_sym_match] = ACTIONS(2142), - [anon_sym_LBRACE] = ACTIONS(2142), - [anon_sym_RBRACE] = ACTIONS(2142), - [anon_sym_try] = ACTIONS(2142), - [anon_sym_return] = ACTIONS(2142), - [anon_sym_let] = ACTIONS(2142), - [anon_sym_let_DASHenv] = ACTIONS(2142), - [anon_sym_mut] = ACTIONS(2142), - [anon_sym_const] = ACTIONS(2142), - [anon_sym_source] = ACTIONS(2142), - [anon_sym_source_DASHenv] = ACTIONS(2142), - [anon_sym_register] = ACTIONS(2142), - [anon_sym_hide] = ACTIONS(2142), - [anon_sym_hide_DASHenv] = ACTIONS(2142), - [anon_sym_overlay] = ACTIONS(2142), - [anon_sym_where] = ACTIONS(2142), - [anon_sym_not] = ACTIONS(2142), - [anon_sym_DOT_DOT_LT] = ACTIONS(2142), - [anon_sym_DOT_DOT] = ACTIONS(2142), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2142), - [sym_val_nothing] = ACTIONS(2142), - [anon_sym_true] = ACTIONS(2142), - [anon_sym_false] = ACTIONS(2142), - [aux_sym_val_number_token1] = ACTIONS(2142), - [aux_sym_val_number_token2] = ACTIONS(2142), - [aux_sym_val_number_token3] = ACTIONS(2142), - [aux_sym_val_number_token4] = ACTIONS(2142), - [anon_sym_inf] = ACTIONS(2142), - [anon_sym_DASHinf] = ACTIONS(2142), - [anon_sym_NaN] = ACTIONS(2142), - [anon_sym_0b] = ACTIONS(2142), - [anon_sym_0o] = ACTIONS(2142), - [anon_sym_0x] = ACTIONS(2142), - [sym_val_date] = ACTIONS(2142), - [anon_sym_DQUOTE] = ACTIONS(2142), - [sym__str_single_quotes] = ACTIONS(2142), - [sym__str_back_ticks] = ACTIONS(2142), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2142), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2142), - [anon_sym_CARET] = ACTIONS(2142), - [anon_sym_POUND] = ACTIONS(3), - }, - [1085] = { - [sym_comment] = STATE(1085), - [sym_cmd_identifier] = ACTIONS(2134), - [anon_sym_SEMI] = ACTIONS(2134), - [anon_sym_LF] = ACTIONS(2132), - [anon_sym_export] = ACTIONS(2134), - [anon_sym_alias] = ACTIONS(2134), - [anon_sym_def] = ACTIONS(2134), - [anon_sym_def_DASHenv] = ACTIONS(2134), - [anon_sym_export_DASHenv] = ACTIONS(2134), - [anon_sym_extern] = ACTIONS(2134), - [anon_sym_module] = ACTIONS(2134), - [anon_sym_use] = ACTIONS(2134), - [anon_sym_LBRACK] = ACTIONS(2134), - [anon_sym_LPAREN] = ACTIONS(2134), - [anon_sym_DOLLAR] = ACTIONS(2134), - [anon_sym_error] = ACTIONS(2134), - [anon_sym_DASH] = ACTIONS(2134), - [anon_sym_break] = ACTIONS(2134), - [anon_sym_continue] = ACTIONS(2134), - [anon_sym_for] = ACTIONS(2134), - [anon_sym_loop] = ACTIONS(2134), - [anon_sym_while] = ACTIONS(2134), - [anon_sym_do] = ACTIONS(2134), - [anon_sym_if] = ACTIONS(2134), - [anon_sym_match] = ACTIONS(2134), - [anon_sym_LBRACE] = ACTIONS(2134), - [anon_sym_RBRACE] = ACTIONS(2134), - [anon_sym_try] = ACTIONS(2134), - [anon_sym_return] = ACTIONS(2134), - [anon_sym_let] = ACTIONS(2134), - [anon_sym_let_DASHenv] = ACTIONS(2134), - [anon_sym_mut] = ACTIONS(2134), - [anon_sym_const] = ACTIONS(2134), - [anon_sym_source] = ACTIONS(2134), - [anon_sym_source_DASHenv] = ACTIONS(2134), - [anon_sym_register] = ACTIONS(2134), - [anon_sym_hide] = ACTIONS(2134), - [anon_sym_hide_DASHenv] = ACTIONS(2134), - [anon_sym_overlay] = ACTIONS(2134), - [anon_sym_where] = ACTIONS(2134), - [anon_sym_not] = ACTIONS(2134), - [anon_sym_DOT_DOT_LT] = ACTIONS(2134), - [anon_sym_DOT_DOT] = ACTIONS(2134), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2134), - [sym_val_nothing] = ACTIONS(2134), - [anon_sym_true] = ACTIONS(2134), - [anon_sym_false] = ACTIONS(2134), - [aux_sym_val_number_token1] = ACTIONS(2134), - [aux_sym_val_number_token2] = ACTIONS(2134), - [aux_sym_val_number_token3] = ACTIONS(2134), - [aux_sym_val_number_token4] = ACTIONS(2134), - [anon_sym_inf] = ACTIONS(2134), - [anon_sym_DASHinf] = ACTIONS(2134), - [anon_sym_NaN] = ACTIONS(2134), - [anon_sym_0b] = ACTIONS(2134), - [anon_sym_0o] = ACTIONS(2134), - [anon_sym_0x] = ACTIONS(2134), - [sym_val_date] = ACTIONS(2134), - [anon_sym_DQUOTE] = ACTIONS(2134), - [sym__str_single_quotes] = ACTIONS(2134), - [sym__str_back_ticks] = ACTIONS(2134), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2134), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2134), - [anon_sym_CARET] = ACTIONS(2134), - [anon_sym_POUND] = ACTIONS(3), - }, - [1086] = { - [sym_comment] = STATE(1086), - [sym_cmd_identifier] = ACTIONS(2134), - [anon_sym_SEMI] = ACTIONS(2134), - [anon_sym_LF] = ACTIONS(2132), - [anon_sym_export] = ACTIONS(2134), - [anon_sym_alias] = ACTIONS(2134), - [anon_sym_def] = ACTIONS(2134), - [anon_sym_def_DASHenv] = ACTIONS(2134), - [anon_sym_export_DASHenv] = ACTIONS(2134), - [anon_sym_extern] = ACTIONS(2134), - [anon_sym_module] = ACTIONS(2134), - [anon_sym_use] = ACTIONS(2134), - [anon_sym_LBRACK] = ACTIONS(2134), - [anon_sym_LPAREN] = ACTIONS(2134), - [anon_sym_DOLLAR] = ACTIONS(2134), - [anon_sym_error] = ACTIONS(2134), - [anon_sym_DASH] = ACTIONS(2134), - [anon_sym_break] = ACTIONS(2134), - [anon_sym_continue] = ACTIONS(2134), - [anon_sym_for] = ACTIONS(2134), - [anon_sym_loop] = ACTIONS(2134), - [anon_sym_while] = ACTIONS(2134), - [anon_sym_do] = ACTIONS(2134), - [anon_sym_if] = ACTIONS(2134), - [anon_sym_match] = ACTIONS(2134), - [anon_sym_LBRACE] = ACTIONS(2134), - [anon_sym_RBRACE] = ACTIONS(2134), - [anon_sym_try] = ACTIONS(2134), - [anon_sym_return] = ACTIONS(2134), - [anon_sym_let] = ACTIONS(2134), - [anon_sym_let_DASHenv] = ACTIONS(2134), - [anon_sym_mut] = ACTIONS(2134), - [anon_sym_const] = ACTIONS(2134), - [anon_sym_source] = ACTIONS(2134), - [anon_sym_source_DASHenv] = ACTIONS(2134), - [anon_sym_register] = ACTIONS(2134), - [anon_sym_hide] = ACTIONS(2134), - [anon_sym_hide_DASHenv] = ACTIONS(2134), - [anon_sym_overlay] = ACTIONS(2134), - [anon_sym_where] = ACTIONS(2134), - [anon_sym_not] = ACTIONS(2134), - [anon_sym_DOT_DOT_LT] = ACTIONS(2134), - [anon_sym_DOT_DOT] = ACTIONS(2134), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2134), - [sym_val_nothing] = ACTIONS(2134), - [anon_sym_true] = ACTIONS(2134), - [anon_sym_false] = ACTIONS(2134), - [aux_sym_val_number_token1] = ACTIONS(2134), - [aux_sym_val_number_token2] = ACTIONS(2134), - [aux_sym_val_number_token3] = ACTIONS(2134), - [aux_sym_val_number_token4] = ACTIONS(2134), - [anon_sym_inf] = ACTIONS(2134), - [anon_sym_DASHinf] = ACTIONS(2134), - [anon_sym_NaN] = ACTIONS(2134), - [anon_sym_0b] = ACTIONS(2134), - [anon_sym_0o] = ACTIONS(2134), - [anon_sym_0x] = ACTIONS(2134), - [sym_val_date] = ACTIONS(2134), - [anon_sym_DQUOTE] = ACTIONS(2134), - [sym__str_single_quotes] = ACTIONS(2134), - [sym__str_back_ticks] = ACTIONS(2134), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2134), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2134), - [anon_sym_CARET] = ACTIONS(2134), - [anon_sym_POUND] = ACTIONS(3), - }, - [1087] = { - [sym_comment] = STATE(1087), - [sym_cmd_identifier] = ACTIONS(2122), - [anon_sym_SEMI] = ACTIONS(2122), - [anon_sym_LF] = ACTIONS(2120), - [anon_sym_export] = ACTIONS(2122), - [anon_sym_alias] = ACTIONS(2122), - [anon_sym_def] = ACTIONS(2122), - [anon_sym_def_DASHenv] = ACTIONS(2122), - [anon_sym_export_DASHenv] = ACTIONS(2122), - [anon_sym_extern] = ACTIONS(2122), - [anon_sym_module] = ACTIONS(2122), - [anon_sym_use] = ACTIONS(2122), - [anon_sym_LBRACK] = ACTIONS(2122), - [anon_sym_LPAREN] = ACTIONS(2122), - [anon_sym_DOLLAR] = ACTIONS(2122), - [anon_sym_error] = ACTIONS(2122), - [anon_sym_DASH] = ACTIONS(2122), - [anon_sym_break] = ACTIONS(2122), - [anon_sym_continue] = ACTIONS(2122), - [anon_sym_for] = ACTIONS(2122), - [anon_sym_loop] = ACTIONS(2122), - [anon_sym_while] = ACTIONS(2122), - [anon_sym_do] = ACTIONS(2122), - [anon_sym_if] = ACTIONS(2122), - [anon_sym_match] = ACTIONS(2122), - [anon_sym_LBRACE] = ACTIONS(2122), - [anon_sym_RBRACE] = ACTIONS(2122), - [anon_sym_try] = ACTIONS(2122), - [anon_sym_return] = ACTIONS(2122), - [anon_sym_let] = ACTIONS(2122), - [anon_sym_let_DASHenv] = ACTIONS(2122), - [anon_sym_mut] = ACTIONS(2122), - [anon_sym_const] = ACTIONS(2122), - [anon_sym_source] = ACTIONS(2122), - [anon_sym_source_DASHenv] = ACTIONS(2122), - [anon_sym_register] = ACTIONS(2122), - [anon_sym_hide] = ACTIONS(2122), - [anon_sym_hide_DASHenv] = ACTIONS(2122), - [anon_sym_overlay] = ACTIONS(2122), - [anon_sym_where] = ACTIONS(2122), - [anon_sym_not] = ACTIONS(2122), - [anon_sym_DOT_DOT_LT] = ACTIONS(2122), - [anon_sym_DOT_DOT] = ACTIONS(2122), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2122), - [sym_val_nothing] = ACTIONS(2122), - [anon_sym_true] = ACTIONS(2122), - [anon_sym_false] = ACTIONS(2122), - [aux_sym_val_number_token1] = ACTIONS(2122), - [aux_sym_val_number_token2] = ACTIONS(2122), - [aux_sym_val_number_token3] = ACTIONS(2122), - [aux_sym_val_number_token4] = ACTIONS(2122), - [anon_sym_inf] = ACTIONS(2122), - [anon_sym_DASHinf] = ACTIONS(2122), - [anon_sym_NaN] = ACTIONS(2122), - [anon_sym_0b] = ACTIONS(2122), - [anon_sym_0o] = ACTIONS(2122), - [anon_sym_0x] = ACTIONS(2122), - [sym_val_date] = ACTIONS(2122), - [anon_sym_DQUOTE] = ACTIONS(2122), - [sym__str_single_quotes] = ACTIONS(2122), - [sym__str_back_ticks] = ACTIONS(2122), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2122), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2122), - [anon_sym_CARET] = ACTIONS(2122), - [anon_sym_POUND] = ACTIONS(3), - }, - [1088] = { - [sym_comment] = STATE(1088), - [sym_cmd_identifier] = ACTIONS(1103), - [anon_sym_SEMI] = ACTIONS(1101), - [anon_sym_EQ] = ACTIONS(1103), - [anon_sym_COLON] = ACTIONS(1101), - [anon_sym_LBRACK] = ACTIONS(1101), - [anon_sym_COMMA] = ACTIONS(1101), - [anon_sym_RBRACK] = ACTIONS(1101), - [anon_sym_LPAREN] = ACTIONS(1101), - [anon_sym_DOLLAR] = ACTIONS(1103), - [anon_sym_GT] = ACTIONS(1103), - [anon_sym_DASH] = ACTIONS(1103), - [anon_sym_in] = ACTIONS(1103), - [anon_sym_LBRACE] = ACTIONS(1101), - [anon_sym_DOT] = ACTIONS(1103), - [anon_sym_STAR] = ACTIONS(1103), - [anon_sym_QMARK2] = ACTIONS(1101), - [anon_sym_STAR_STAR] = ACTIONS(1101), - [anon_sym_PLUS_PLUS] = ACTIONS(1101), - [anon_sym_SLASH] = ACTIONS(1103), - [anon_sym_mod] = ACTIONS(1103), - [anon_sym_SLASH_SLASH] = ACTIONS(1101), - [anon_sym_PLUS] = ACTIONS(1103), - [anon_sym_bit_DASHshl] = ACTIONS(1103), - [anon_sym_bit_DASHshr] = ACTIONS(1103), - [anon_sym_EQ_EQ] = ACTIONS(1101), - [anon_sym_BANG_EQ] = ACTIONS(1101), - [anon_sym_LT2] = ACTIONS(1103), - [anon_sym_LT_EQ] = ACTIONS(1101), - [anon_sym_GT_EQ] = ACTIONS(1101), - [anon_sym_not_DASHin] = ACTIONS(1103), - [anon_sym_starts_DASHwith] = ACTIONS(1103), - [anon_sym_ends_DASHwith] = ACTIONS(1103), - [anon_sym_EQ_TILDE] = ACTIONS(1101), - [anon_sym_BANG_TILDE] = ACTIONS(1101), - [anon_sym_bit_DASHand] = ACTIONS(1103), - [anon_sym_bit_DASHxor] = ACTIONS(1103), - [anon_sym_bit_DASHor] = ACTIONS(1103), - [anon_sym_and] = ACTIONS(1103), - [anon_sym_xor] = ACTIONS(1103), - [anon_sym_or] = ACTIONS(1103), - [anon_sym_not] = ACTIONS(1103), - [anon_sym_DOT_DOT_LT] = ACTIONS(1101), - [anon_sym_DOT_DOT] = ACTIONS(1103), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1101), - [sym_val_nothing] = ACTIONS(1103), - [anon_sym_true] = ACTIONS(1103), - [anon_sym_false] = ACTIONS(1103), - [aux_sym_val_number_token1] = ACTIONS(1103), - [aux_sym_val_number_token2] = ACTIONS(1101), - [aux_sym_val_number_token3] = ACTIONS(1101), - [aux_sym_val_number_token4] = ACTIONS(1101), - [anon_sym_inf] = ACTIONS(1103), - [anon_sym_DASHinf] = ACTIONS(1101), - [anon_sym_NaN] = ACTIONS(1103), - [anon_sym_0b] = ACTIONS(1103), - [anon_sym_0o] = ACTIONS(1103), - [anon_sym_0x] = ACTIONS(1103), - [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_POUND] = ACTIONS(153), - }, - [1089] = { - [sym_comment] = STATE(1089), - [sym_cmd_identifier] = ACTIONS(2194), - [anon_sym_SEMI] = ACTIONS(2194), - [anon_sym_LF] = ACTIONS(2192), - [anon_sym_export] = ACTIONS(2194), - [anon_sym_alias] = ACTIONS(2194), - [anon_sym_def] = ACTIONS(2194), - [anon_sym_def_DASHenv] = ACTIONS(2194), - [anon_sym_export_DASHenv] = ACTIONS(2194), - [anon_sym_extern] = ACTIONS(2194), - [anon_sym_module] = ACTIONS(2194), - [anon_sym_use] = ACTIONS(2194), - [anon_sym_LBRACK] = ACTIONS(2194), - [anon_sym_LPAREN] = ACTIONS(2194), - [anon_sym_DOLLAR] = ACTIONS(2194), - [anon_sym_error] = ACTIONS(2194), - [anon_sym_DASH] = ACTIONS(2194), - [anon_sym_break] = ACTIONS(2194), - [anon_sym_continue] = ACTIONS(2194), - [anon_sym_for] = ACTIONS(2194), - [anon_sym_loop] = ACTIONS(2194), - [anon_sym_while] = ACTIONS(2194), - [anon_sym_do] = ACTIONS(2194), - [anon_sym_if] = ACTIONS(2194), - [anon_sym_match] = ACTIONS(2194), - [anon_sym_LBRACE] = ACTIONS(2194), - [anon_sym_RBRACE] = ACTIONS(2194), - [anon_sym_try] = ACTIONS(2194), - [anon_sym_return] = ACTIONS(2194), - [anon_sym_let] = ACTIONS(2194), - [anon_sym_let_DASHenv] = ACTIONS(2194), - [anon_sym_mut] = ACTIONS(2194), - [anon_sym_const] = ACTIONS(2194), - [anon_sym_source] = ACTIONS(2194), - [anon_sym_source_DASHenv] = ACTIONS(2194), - [anon_sym_register] = ACTIONS(2194), - [anon_sym_hide] = ACTIONS(2194), - [anon_sym_hide_DASHenv] = ACTIONS(2194), - [anon_sym_overlay] = ACTIONS(2194), - [anon_sym_where] = ACTIONS(2194), - [anon_sym_not] = ACTIONS(2194), - [anon_sym_DOT_DOT_LT] = ACTIONS(2194), - [anon_sym_DOT_DOT] = ACTIONS(2194), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2194), - [sym_val_nothing] = ACTIONS(2194), - [anon_sym_true] = ACTIONS(2194), - [anon_sym_false] = ACTIONS(2194), - [aux_sym_val_number_token1] = ACTIONS(2194), - [aux_sym_val_number_token2] = ACTIONS(2194), - [aux_sym_val_number_token3] = ACTIONS(2194), - [aux_sym_val_number_token4] = ACTIONS(2194), - [anon_sym_inf] = ACTIONS(2194), - [anon_sym_DASHinf] = ACTIONS(2194), - [anon_sym_NaN] = ACTIONS(2194), - [anon_sym_0b] = ACTIONS(2194), - [anon_sym_0o] = ACTIONS(2194), - [anon_sym_0x] = ACTIONS(2194), - [sym_val_date] = ACTIONS(2194), - [anon_sym_DQUOTE] = ACTIONS(2194), - [sym__str_single_quotes] = ACTIONS(2194), - [sym__str_back_ticks] = ACTIONS(2194), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2194), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2194), - [anon_sym_CARET] = ACTIONS(2194), - [anon_sym_POUND] = ACTIONS(3), - }, - [1090] = { - [sym_comment] = STATE(1090), - [ts_builtin_sym_end] = ACTIONS(2244), - [sym_cmd_identifier] = ACTIONS(2246), - [anon_sym_SEMI] = ACTIONS(2246), - [anon_sym_LF] = ACTIONS(2244), - [anon_sym_export] = ACTIONS(2246), - [anon_sym_alias] = ACTIONS(2246), - [anon_sym_def] = ACTIONS(2246), - [anon_sym_def_DASHenv] = ACTIONS(2246), - [anon_sym_export_DASHenv] = ACTIONS(2246), - [anon_sym_extern] = ACTIONS(2246), - [anon_sym_module] = ACTIONS(2246), - [anon_sym_use] = ACTIONS(2246), - [anon_sym_LBRACK] = ACTIONS(2246), - [anon_sym_LPAREN] = ACTIONS(2246), - [anon_sym_DOLLAR] = ACTIONS(2246), - [anon_sym_error] = ACTIONS(2246), - [anon_sym_DASH] = ACTIONS(2246), - [anon_sym_break] = ACTIONS(2246), - [anon_sym_continue] = ACTIONS(2246), - [anon_sym_for] = ACTIONS(2246), - [anon_sym_loop] = ACTIONS(2246), - [anon_sym_while] = ACTIONS(2246), - [anon_sym_do] = ACTIONS(2246), - [anon_sym_if] = ACTIONS(2246), - [anon_sym_match] = ACTIONS(2246), - [anon_sym_LBRACE] = ACTIONS(2246), - [anon_sym_try] = ACTIONS(2246), - [anon_sym_return] = ACTIONS(2246), - [anon_sym_let] = ACTIONS(2246), - [anon_sym_let_DASHenv] = ACTIONS(2246), - [anon_sym_mut] = ACTIONS(2246), - [anon_sym_const] = ACTIONS(2246), - [anon_sym_source] = ACTIONS(2246), - [anon_sym_source_DASHenv] = ACTIONS(2246), - [anon_sym_register] = ACTIONS(2246), - [anon_sym_hide] = ACTIONS(2246), - [anon_sym_hide_DASHenv] = ACTIONS(2246), - [anon_sym_overlay] = ACTIONS(2246), - [anon_sym_where] = ACTIONS(2246), - [anon_sym_not] = ACTIONS(2246), - [anon_sym_DOT_DOT_LT] = ACTIONS(2246), - [anon_sym_DOT_DOT] = ACTIONS(2246), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2246), - [sym_val_nothing] = ACTIONS(2246), - [anon_sym_true] = ACTIONS(2246), - [anon_sym_false] = ACTIONS(2246), - [aux_sym_val_number_token1] = ACTIONS(2246), - [aux_sym_val_number_token2] = ACTIONS(2246), - [aux_sym_val_number_token3] = ACTIONS(2246), - [aux_sym_val_number_token4] = ACTIONS(2246), - [anon_sym_inf] = ACTIONS(2246), - [anon_sym_DASHinf] = ACTIONS(2246), - [anon_sym_NaN] = ACTIONS(2246), - [anon_sym_0b] = ACTIONS(2246), - [anon_sym_0o] = ACTIONS(2246), - [anon_sym_0x] = ACTIONS(2246), - [sym_val_date] = ACTIONS(2246), - [anon_sym_DQUOTE] = ACTIONS(2246), - [sym__str_single_quotes] = ACTIONS(2246), - [sym__str_back_ticks] = ACTIONS(2246), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2246), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2246), - [anon_sym_CARET] = ACTIONS(2246), - [anon_sym_POUND] = ACTIONS(3), - }, - [1091] = { - [sym_comment] = STATE(1091), - [ts_builtin_sym_end] = ACTIONS(1137), - [sym_cmd_identifier] = ACTIONS(1135), - [anon_sym_SEMI] = ACTIONS(1135), - [anon_sym_LF] = ACTIONS(1137), - [anon_sym_export] = ACTIONS(1135), - [anon_sym_alias] = ACTIONS(1135), - [anon_sym_def] = ACTIONS(1135), - [anon_sym_def_DASHenv] = ACTIONS(1135), - [anon_sym_export_DASHenv] = ACTIONS(1135), - [anon_sym_extern] = ACTIONS(1135), - [anon_sym_module] = ACTIONS(1135), - [anon_sym_use] = ACTIONS(1135), - [anon_sym_LBRACK] = ACTIONS(1135), - [anon_sym_LPAREN] = ACTIONS(1135), - [anon_sym_DOLLAR] = ACTIONS(1135), - [anon_sym_error] = ACTIONS(1135), - [anon_sym_DASH] = ACTIONS(1135), - [anon_sym_break] = ACTIONS(1135), - [anon_sym_continue] = ACTIONS(1135), - [anon_sym_for] = ACTIONS(1135), - [anon_sym_loop] = ACTIONS(1135), - [anon_sym_while] = ACTIONS(1135), - [anon_sym_do] = ACTIONS(1135), - [anon_sym_if] = ACTIONS(1135), - [anon_sym_match] = ACTIONS(1135), - [anon_sym_LBRACE] = ACTIONS(1135), - [anon_sym_try] = ACTIONS(1135), - [anon_sym_return] = ACTIONS(1135), - [anon_sym_let] = ACTIONS(1135), - [anon_sym_let_DASHenv] = ACTIONS(1135), - [anon_sym_mut] = ACTIONS(1135), - [anon_sym_const] = ACTIONS(1135), - [anon_sym_source] = ACTIONS(1135), - [anon_sym_source_DASHenv] = ACTIONS(1135), - [anon_sym_register] = ACTIONS(1135), - [anon_sym_hide] = ACTIONS(1135), - [anon_sym_hide_DASHenv] = ACTIONS(1135), - [anon_sym_overlay] = ACTIONS(1135), - [anon_sym_where] = ACTIONS(1135), - [anon_sym_not] = ACTIONS(1135), - [anon_sym_DOT_DOT_LT] = ACTIONS(1135), - [anon_sym_DOT_DOT] = ACTIONS(1135), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1135), - [sym_val_nothing] = ACTIONS(1135), - [anon_sym_true] = ACTIONS(1135), - [anon_sym_false] = ACTIONS(1135), - [aux_sym_val_number_token1] = ACTIONS(1135), - [aux_sym_val_number_token2] = ACTIONS(1135), - [aux_sym_val_number_token3] = ACTIONS(1135), - [aux_sym_val_number_token4] = ACTIONS(1135), - [anon_sym_inf] = ACTIONS(1135), - [anon_sym_DASHinf] = ACTIONS(1135), - [anon_sym_NaN] = ACTIONS(1135), - [anon_sym_0b] = ACTIONS(1135), - [anon_sym_0o] = ACTIONS(1135), - [anon_sym_0x] = ACTIONS(1135), - [sym_val_date] = ACTIONS(1135), - [anon_sym_DQUOTE] = ACTIONS(1135), - [sym__str_single_quotes] = ACTIONS(1135), - [sym__str_back_ticks] = ACTIONS(1135), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1135), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1135), - [anon_sym_CARET] = ACTIONS(1135), - [anon_sym_POUND] = ACTIONS(3), - }, - [1092] = { - [sym_comment] = STATE(1092), - [ts_builtin_sym_end] = ACTIONS(2248), - [sym_cmd_identifier] = ACTIONS(2250), - [anon_sym_SEMI] = ACTIONS(2250), - [anon_sym_LF] = ACTIONS(2248), - [anon_sym_export] = ACTIONS(2250), - [anon_sym_alias] = ACTIONS(2250), - [anon_sym_def] = ACTIONS(2250), - [anon_sym_def_DASHenv] = ACTIONS(2250), - [anon_sym_export_DASHenv] = ACTIONS(2250), - [anon_sym_extern] = ACTIONS(2250), - [anon_sym_module] = ACTIONS(2250), - [anon_sym_use] = ACTIONS(2250), - [anon_sym_LBRACK] = ACTIONS(2250), - [anon_sym_LPAREN] = ACTIONS(2250), - [anon_sym_DOLLAR] = ACTIONS(2250), - [anon_sym_error] = ACTIONS(2250), - [anon_sym_DASH] = ACTIONS(2250), - [anon_sym_break] = ACTIONS(2250), - [anon_sym_continue] = ACTIONS(2250), - [anon_sym_for] = ACTIONS(2250), - [anon_sym_loop] = ACTIONS(2250), - [anon_sym_while] = ACTIONS(2250), - [anon_sym_do] = ACTIONS(2250), - [anon_sym_if] = ACTIONS(2250), - [anon_sym_match] = ACTIONS(2250), - [anon_sym_LBRACE] = ACTIONS(2250), - [anon_sym_try] = ACTIONS(2250), - [anon_sym_return] = ACTIONS(2250), - [anon_sym_let] = ACTIONS(2250), - [anon_sym_let_DASHenv] = ACTIONS(2250), - [anon_sym_mut] = ACTIONS(2250), - [anon_sym_const] = ACTIONS(2250), - [anon_sym_source] = ACTIONS(2250), - [anon_sym_source_DASHenv] = ACTIONS(2250), - [anon_sym_register] = ACTIONS(2250), - [anon_sym_hide] = ACTIONS(2250), - [anon_sym_hide_DASHenv] = ACTIONS(2250), - [anon_sym_overlay] = ACTIONS(2250), - [anon_sym_where] = ACTIONS(2250), - [anon_sym_not] = ACTIONS(2250), - [anon_sym_DOT_DOT_LT] = ACTIONS(2250), - [anon_sym_DOT_DOT] = ACTIONS(2250), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2250), - [sym_val_nothing] = ACTIONS(2250), - [anon_sym_true] = ACTIONS(2250), - [anon_sym_false] = ACTIONS(2250), - [aux_sym_val_number_token1] = ACTIONS(2250), - [aux_sym_val_number_token2] = ACTIONS(2250), - [aux_sym_val_number_token3] = ACTIONS(2250), - [aux_sym_val_number_token4] = ACTIONS(2250), - [anon_sym_inf] = ACTIONS(2250), - [anon_sym_DASHinf] = ACTIONS(2250), - [anon_sym_NaN] = ACTIONS(2250), - [anon_sym_0b] = ACTIONS(2250), - [anon_sym_0o] = ACTIONS(2250), - [anon_sym_0x] = ACTIONS(2250), - [sym_val_date] = ACTIONS(2250), - [anon_sym_DQUOTE] = ACTIONS(2250), - [sym__str_single_quotes] = ACTIONS(2250), - [sym__str_back_ticks] = ACTIONS(2250), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2250), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2250), - [anon_sym_CARET] = ACTIONS(2250), - [anon_sym_POUND] = ACTIONS(3), - }, - [1093] = { - [sym_comment] = STATE(1093), - [ts_builtin_sym_end] = ACTIONS(2252), - [sym_cmd_identifier] = ACTIONS(2254), - [anon_sym_SEMI] = ACTIONS(2254), - [anon_sym_LF] = ACTIONS(2252), - [anon_sym_export] = ACTIONS(2254), - [anon_sym_alias] = ACTIONS(2254), - [anon_sym_def] = ACTIONS(2254), - [anon_sym_def_DASHenv] = ACTIONS(2254), - [anon_sym_export_DASHenv] = ACTIONS(2254), - [anon_sym_extern] = ACTIONS(2254), - [anon_sym_module] = ACTIONS(2254), - [anon_sym_use] = ACTIONS(2254), - [anon_sym_LBRACK] = ACTIONS(2254), - [anon_sym_LPAREN] = ACTIONS(2254), - [anon_sym_DOLLAR] = ACTIONS(2254), - [anon_sym_error] = ACTIONS(2254), - [anon_sym_DASH] = ACTIONS(2254), - [anon_sym_break] = ACTIONS(2254), - [anon_sym_continue] = ACTIONS(2254), - [anon_sym_for] = ACTIONS(2254), - [anon_sym_loop] = ACTIONS(2254), - [anon_sym_while] = ACTIONS(2254), - [anon_sym_do] = ACTIONS(2254), - [anon_sym_if] = ACTIONS(2254), - [anon_sym_match] = ACTIONS(2254), - [anon_sym_LBRACE] = ACTIONS(2254), - [anon_sym_try] = ACTIONS(2254), - [anon_sym_return] = ACTIONS(2254), - [anon_sym_let] = ACTIONS(2254), - [anon_sym_let_DASHenv] = ACTIONS(2254), - [anon_sym_mut] = ACTIONS(2254), - [anon_sym_const] = ACTIONS(2254), - [anon_sym_source] = ACTIONS(2254), - [anon_sym_source_DASHenv] = ACTIONS(2254), - [anon_sym_register] = ACTIONS(2254), - [anon_sym_hide] = ACTIONS(2254), - [anon_sym_hide_DASHenv] = ACTIONS(2254), - [anon_sym_overlay] = ACTIONS(2254), - [anon_sym_where] = ACTIONS(2254), - [anon_sym_not] = ACTIONS(2254), - [anon_sym_DOT_DOT_LT] = ACTIONS(2254), - [anon_sym_DOT_DOT] = ACTIONS(2254), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2254), - [sym_val_nothing] = ACTIONS(2254), - [anon_sym_true] = ACTIONS(2254), - [anon_sym_false] = ACTIONS(2254), - [aux_sym_val_number_token1] = ACTIONS(2254), - [aux_sym_val_number_token2] = ACTIONS(2254), - [aux_sym_val_number_token3] = ACTIONS(2254), - [aux_sym_val_number_token4] = ACTIONS(2254), - [anon_sym_inf] = ACTIONS(2254), - [anon_sym_DASHinf] = ACTIONS(2254), - [anon_sym_NaN] = ACTIONS(2254), - [anon_sym_0b] = ACTIONS(2254), - [anon_sym_0o] = ACTIONS(2254), - [anon_sym_0x] = ACTIONS(2254), - [sym_val_date] = ACTIONS(2254), - [anon_sym_DQUOTE] = ACTIONS(2254), - [sym__str_single_quotes] = ACTIONS(2254), - [sym__str_back_ticks] = ACTIONS(2254), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2254), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2254), - [anon_sym_CARET] = ACTIONS(2254), - [anon_sym_POUND] = ACTIONS(3), - }, - [1094] = { - [sym_comment] = STATE(1094), - [ts_builtin_sym_end] = ACTIONS(2256), - [sym_cmd_identifier] = ACTIONS(2258), - [anon_sym_SEMI] = ACTIONS(2258), - [anon_sym_LF] = ACTIONS(2256), - [anon_sym_export] = ACTIONS(2258), - [anon_sym_alias] = ACTIONS(2258), - [anon_sym_def] = ACTIONS(2258), - [anon_sym_def_DASHenv] = ACTIONS(2258), - [anon_sym_export_DASHenv] = ACTIONS(2258), - [anon_sym_extern] = ACTIONS(2258), - [anon_sym_module] = ACTIONS(2258), - [anon_sym_use] = ACTIONS(2258), - [anon_sym_LBRACK] = ACTIONS(2258), - [anon_sym_LPAREN] = ACTIONS(2258), - [anon_sym_DOLLAR] = ACTIONS(2258), - [anon_sym_error] = ACTIONS(2258), - [anon_sym_DASH] = ACTIONS(2258), - [anon_sym_break] = ACTIONS(2258), - [anon_sym_continue] = ACTIONS(2258), - [anon_sym_for] = ACTIONS(2258), - [anon_sym_loop] = ACTIONS(2258), - [anon_sym_while] = ACTIONS(2258), - [anon_sym_do] = ACTIONS(2258), - [anon_sym_if] = ACTIONS(2258), - [anon_sym_match] = ACTIONS(2258), - [anon_sym_LBRACE] = ACTIONS(2258), - [anon_sym_try] = ACTIONS(2258), - [anon_sym_return] = ACTIONS(2258), - [anon_sym_let] = ACTIONS(2258), - [anon_sym_let_DASHenv] = ACTIONS(2258), - [anon_sym_mut] = ACTIONS(2258), - [anon_sym_const] = ACTIONS(2258), - [anon_sym_source] = ACTIONS(2258), - [anon_sym_source_DASHenv] = ACTIONS(2258), - [anon_sym_register] = ACTIONS(2258), - [anon_sym_hide] = ACTIONS(2258), - [anon_sym_hide_DASHenv] = ACTIONS(2258), - [anon_sym_overlay] = ACTIONS(2258), - [anon_sym_where] = ACTIONS(2258), - [anon_sym_not] = ACTIONS(2258), - [anon_sym_DOT_DOT_LT] = ACTIONS(2258), - [anon_sym_DOT_DOT] = ACTIONS(2258), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2258), - [sym_val_nothing] = ACTIONS(2258), - [anon_sym_true] = ACTIONS(2258), - [anon_sym_false] = ACTIONS(2258), - [aux_sym_val_number_token1] = ACTIONS(2258), - [aux_sym_val_number_token2] = ACTIONS(2258), - [aux_sym_val_number_token3] = ACTIONS(2258), - [aux_sym_val_number_token4] = ACTIONS(2258), - [anon_sym_inf] = ACTIONS(2258), - [anon_sym_DASHinf] = ACTIONS(2258), - [anon_sym_NaN] = ACTIONS(2258), - [anon_sym_0b] = ACTIONS(2258), - [anon_sym_0o] = ACTIONS(2258), - [anon_sym_0x] = ACTIONS(2258), - [sym_val_date] = ACTIONS(2258), - [anon_sym_DQUOTE] = ACTIONS(2258), - [sym__str_single_quotes] = ACTIONS(2258), - [sym__str_back_ticks] = ACTIONS(2258), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2258), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2258), - [anon_sym_CARET] = ACTIONS(2258), - [anon_sym_POUND] = ACTIONS(3), - }, - [1095] = { - [sym_comment] = STATE(1095), - [ts_builtin_sym_end] = ACTIONS(2256), - [sym_cmd_identifier] = ACTIONS(2258), - [anon_sym_SEMI] = ACTIONS(2258), - [anon_sym_LF] = ACTIONS(2256), - [anon_sym_export] = ACTIONS(2258), - [anon_sym_alias] = ACTIONS(2258), - [anon_sym_def] = ACTIONS(2258), - [anon_sym_def_DASHenv] = ACTIONS(2258), - [anon_sym_export_DASHenv] = ACTIONS(2258), - [anon_sym_extern] = ACTIONS(2258), - [anon_sym_module] = ACTIONS(2258), - [anon_sym_use] = ACTIONS(2258), - [anon_sym_LBRACK] = ACTIONS(2258), - [anon_sym_LPAREN] = ACTIONS(2258), - [anon_sym_DOLLAR] = ACTIONS(2258), - [anon_sym_error] = ACTIONS(2258), - [anon_sym_DASH] = ACTIONS(2258), - [anon_sym_break] = ACTIONS(2258), - [anon_sym_continue] = ACTIONS(2258), - [anon_sym_for] = ACTIONS(2258), - [anon_sym_loop] = ACTIONS(2258), - [anon_sym_while] = ACTIONS(2258), - [anon_sym_do] = ACTIONS(2258), - [anon_sym_if] = ACTIONS(2258), - [anon_sym_match] = ACTIONS(2258), - [anon_sym_LBRACE] = ACTIONS(2258), - [anon_sym_try] = ACTIONS(2258), - [anon_sym_return] = ACTIONS(2258), - [anon_sym_let] = ACTIONS(2258), - [anon_sym_let_DASHenv] = ACTIONS(2258), - [anon_sym_mut] = ACTIONS(2258), - [anon_sym_const] = ACTIONS(2258), - [anon_sym_source] = ACTIONS(2258), - [anon_sym_source_DASHenv] = ACTIONS(2258), - [anon_sym_register] = ACTIONS(2258), - [anon_sym_hide] = ACTIONS(2258), - [anon_sym_hide_DASHenv] = ACTIONS(2258), - [anon_sym_overlay] = ACTIONS(2258), - [anon_sym_where] = ACTIONS(2258), - [anon_sym_not] = ACTIONS(2258), - [anon_sym_DOT_DOT_LT] = ACTIONS(2258), - [anon_sym_DOT_DOT] = ACTIONS(2258), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2258), - [sym_val_nothing] = ACTIONS(2258), - [anon_sym_true] = ACTIONS(2258), - [anon_sym_false] = ACTIONS(2258), - [aux_sym_val_number_token1] = ACTIONS(2258), - [aux_sym_val_number_token2] = ACTIONS(2258), - [aux_sym_val_number_token3] = ACTIONS(2258), - [aux_sym_val_number_token4] = ACTIONS(2258), - [anon_sym_inf] = ACTIONS(2258), - [anon_sym_DASHinf] = ACTIONS(2258), - [anon_sym_NaN] = ACTIONS(2258), - [anon_sym_0b] = ACTIONS(2258), - [anon_sym_0o] = ACTIONS(2258), - [anon_sym_0x] = ACTIONS(2258), - [sym_val_date] = ACTIONS(2258), - [anon_sym_DQUOTE] = ACTIONS(2258), - [sym__str_single_quotes] = ACTIONS(2258), - [sym__str_back_ticks] = ACTIONS(2258), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2258), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2258), - [anon_sym_CARET] = ACTIONS(2258), - [anon_sym_POUND] = ACTIONS(3), - }, - [1096] = { - [sym_comment] = STATE(1096), - [ts_builtin_sym_end] = ACTIONS(2260), - [sym_cmd_identifier] = ACTIONS(2262), - [anon_sym_SEMI] = ACTIONS(2262), - [anon_sym_LF] = ACTIONS(2260), - [anon_sym_export] = ACTIONS(2262), - [anon_sym_alias] = ACTIONS(2262), - [anon_sym_def] = ACTIONS(2262), - [anon_sym_def_DASHenv] = ACTIONS(2262), - [anon_sym_export_DASHenv] = ACTIONS(2262), - [anon_sym_extern] = ACTIONS(2262), - [anon_sym_module] = ACTIONS(2262), - [anon_sym_use] = ACTIONS(2262), - [anon_sym_LBRACK] = ACTIONS(2262), - [anon_sym_LPAREN] = ACTIONS(2262), - [anon_sym_DOLLAR] = ACTIONS(2262), - [anon_sym_error] = ACTIONS(2262), - [anon_sym_DASH] = ACTIONS(2262), - [anon_sym_break] = ACTIONS(2262), - [anon_sym_continue] = ACTIONS(2262), - [anon_sym_for] = ACTIONS(2262), - [anon_sym_loop] = ACTIONS(2262), - [anon_sym_while] = ACTIONS(2262), - [anon_sym_do] = ACTIONS(2262), - [anon_sym_if] = ACTIONS(2262), - [anon_sym_match] = ACTIONS(2262), - [anon_sym_LBRACE] = ACTIONS(2262), - [anon_sym_try] = ACTIONS(2262), - [anon_sym_return] = ACTIONS(2262), - [anon_sym_let] = ACTIONS(2262), - [anon_sym_let_DASHenv] = ACTIONS(2262), - [anon_sym_mut] = ACTIONS(2262), - [anon_sym_const] = ACTIONS(2262), - [anon_sym_source] = ACTIONS(2262), - [anon_sym_source_DASHenv] = ACTIONS(2262), - [anon_sym_register] = ACTIONS(2262), - [anon_sym_hide] = ACTIONS(2262), - [anon_sym_hide_DASHenv] = ACTIONS(2262), - [anon_sym_overlay] = ACTIONS(2262), - [anon_sym_where] = ACTIONS(2262), - [anon_sym_not] = ACTIONS(2262), - [anon_sym_DOT_DOT_LT] = ACTIONS(2262), - [anon_sym_DOT_DOT] = ACTIONS(2262), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2262), - [sym_val_nothing] = ACTIONS(2262), - [anon_sym_true] = ACTIONS(2262), - [anon_sym_false] = ACTIONS(2262), - [aux_sym_val_number_token1] = ACTIONS(2262), - [aux_sym_val_number_token2] = ACTIONS(2262), - [aux_sym_val_number_token3] = ACTIONS(2262), - [aux_sym_val_number_token4] = ACTIONS(2262), - [anon_sym_inf] = ACTIONS(2262), - [anon_sym_DASHinf] = ACTIONS(2262), - [anon_sym_NaN] = ACTIONS(2262), - [anon_sym_0b] = ACTIONS(2262), - [anon_sym_0o] = ACTIONS(2262), - [anon_sym_0x] = ACTIONS(2262), - [sym_val_date] = ACTIONS(2262), - [anon_sym_DQUOTE] = ACTIONS(2262), - [sym__str_single_quotes] = ACTIONS(2262), - [sym__str_back_ticks] = ACTIONS(2262), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2262), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2262), - [anon_sym_CARET] = ACTIONS(2262), - [anon_sym_POUND] = ACTIONS(3), - }, - [1097] = { - [sym_comment] = STATE(1097), - [ts_builtin_sym_end] = ACTIONS(2130), - [sym_cmd_identifier] = ACTIONS(2128), - [anon_sym_SEMI] = ACTIONS(2128), - [anon_sym_LF] = ACTIONS(2130), - [anon_sym_export] = ACTIONS(2128), - [anon_sym_alias] = ACTIONS(2128), - [anon_sym_def] = ACTIONS(2128), - [anon_sym_def_DASHenv] = ACTIONS(2128), - [anon_sym_export_DASHenv] = ACTIONS(2128), - [anon_sym_extern] = ACTIONS(2128), - [anon_sym_module] = ACTIONS(2128), - [anon_sym_use] = ACTIONS(2128), - [anon_sym_LBRACK] = ACTIONS(2128), - [anon_sym_LPAREN] = ACTIONS(2128), - [anon_sym_DOLLAR] = ACTIONS(2128), - [anon_sym_error] = ACTIONS(2128), - [anon_sym_DASH] = ACTIONS(2128), - [anon_sym_break] = ACTIONS(2128), - [anon_sym_continue] = ACTIONS(2128), - [anon_sym_for] = ACTIONS(2128), - [anon_sym_loop] = ACTIONS(2128), - [anon_sym_while] = ACTIONS(2128), - [anon_sym_do] = ACTIONS(2128), - [anon_sym_if] = ACTIONS(2128), - [anon_sym_match] = ACTIONS(2128), - [anon_sym_LBRACE] = ACTIONS(2128), - [anon_sym_try] = ACTIONS(2128), - [anon_sym_return] = ACTIONS(2128), - [anon_sym_let] = ACTIONS(2128), - [anon_sym_let_DASHenv] = ACTIONS(2128), - [anon_sym_mut] = ACTIONS(2128), - [anon_sym_const] = ACTIONS(2128), - [anon_sym_source] = ACTIONS(2128), - [anon_sym_source_DASHenv] = ACTIONS(2128), - [anon_sym_register] = ACTIONS(2128), - [anon_sym_hide] = ACTIONS(2128), - [anon_sym_hide_DASHenv] = ACTIONS(2128), - [anon_sym_overlay] = ACTIONS(2128), - [anon_sym_where] = ACTIONS(2128), - [anon_sym_not] = ACTIONS(2128), - [anon_sym_DOT_DOT_LT] = ACTIONS(2128), - [anon_sym_DOT_DOT] = ACTIONS(2128), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2128), - [sym_val_nothing] = ACTIONS(2128), - [anon_sym_true] = ACTIONS(2128), - [anon_sym_false] = ACTIONS(2128), - [aux_sym_val_number_token1] = ACTIONS(2128), - [aux_sym_val_number_token2] = ACTIONS(2128), - [aux_sym_val_number_token3] = ACTIONS(2128), - [aux_sym_val_number_token4] = ACTIONS(2128), - [anon_sym_inf] = ACTIONS(2128), - [anon_sym_DASHinf] = ACTIONS(2128), - [anon_sym_NaN] = ACTIONS(2128), - [anon_sym_0b] = ACTIONS(2128), - [anon_sym_0o] = ACTIONS(2128), - [anon_sym_0x] = ACTIONS(2128), - [sym_val_date] = ACTIONS(2128), - [anon_sym_DQUOTE] = ACTIONS(2128), - [sym__str_single_quotes] = ACTIONS(2128), - [sym__str_back_ticks] = ACTIONS(2128), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2128), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2128), - [anon_sym_CARET] = ACTIONS(2128), - [anon_sym_POUND] = ACTIONS(3), - }, - [1098] = { - [sym_comment] = STATE(1098), - [ts_builtin_sym_end] = ACTIONS(2264), - [sym_cmd_identifier] = ACTIONS(2266), - [anon_sym_SEMI] = ACTIONS(2266), - [anon_sym_LF] = ACTIONS(2264), - [anon_sym_export] = ACTIONS(2266), - [anon_sym_alias] = ACTIONS(2266), - [anon_sym_def] = ACTIONS(2266), - [anon_sym_def_DASHenv] = ACTIONS(2266), - [anon_sym_export_DASHenv] = ACTIONS(2266), - [anon_sym_extern] = ACTIONS(2266), - [anon_sym_module] = ACTIONS(2266), - [anon_sym_use] = ACTIONS(2266), - [anon_sym_LBRACK] = ACTIONS(2266), - [anon_sym_LPAREN] = ACTIONS(2266), - [anon_sym_DOLLAR] = ACTIONS(2266), - [anon_sym_error] = ACTIONS(2266), - [anon_sym_DASH] = ACTIONS(2266), - [anon_sym_break] = ACTIONS(2266), - [anon_sym_continue] = ACTIONS(2266), - [anon_sym_for] = ACTIONS(2266), - [anon_sym_loop] = ACTIONS(2266), - [anon_sym_while] = ACTIONS(2266), - [anon_sym_do] = ACTIONS(2266), - [anon_sym_if] = ACTIONS(2266), - [anon_sym_match] = ACTIONS(2266), - [anon_sym_LBRACE] = ACTIONS(2266), - [anon_sym_try] = ACTIONS(2266), - [anon_sym_return] = ACTIONS(2266), - [anon_sym_let] = ACTIONS(2266), - [anon_sym_let_DASHenv] = ACTIONS(2266), - [anon_sym_mut] = ACTIONS(2266), - [anon_sym_const] = ACTIONS(2266), - [anon_sym_source] = ACTIONS(2266), - [anon_sym_source_DASHenv] = ACTIONS(2266), - [anon_sym_register] = ACTIONS(2266), - [anon_sym_hide] = ACTIONS(2266), - [anon_sym_hide_DASHenv] = ACTIONS(2266), - [anon_sym_overlay] = ACTIONS(2266), - [anon_sym_where] = ACTIONS(2266), - [anon_sym_not] = ACTIONS(2266), - [anon_sym_DOT_DOT_LT] = ACTIONS(2266), - [anon_sym_DOT_DOT] = ACTIONS(2266), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2266), - [sym_val_nothing] = ACTIONS(2266), - [anon_sym_true] = ACTIONS(2266), - [anon_sym_false] = ACTIONS(2266), - [aux_sym_val_number_token1] = ACTIONS(2266), - [aux_sym_val_number_token2] = ACTIONS(2266), - [aux_sym_val_number_token3] = ACTIONS(2266), - [aux_sym_val_number_token4] = ACTIONS(2266), - [anon_sym_inf] = ACTIONS(2266), - [anon_sym_DASHinf] = ACTIONS(2266), - [anon_sym_NaN] = ACTIONS(2266), - [anon_sym_0b] = ACTIONS(2266), - [anon_sym_0o] = ACTIONS(2266), - [anon_sym_0x] = ACTIONS(2266), - [sym_val_date] = ACTIONS(2266), - [anon_sym_DQUOTE] = ACTIONS(2266), - [sym__str_single_quotes] = ACTIONS(2266), - [sym__str_back_ticks] = ACTIONS(2266), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2266), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2266), - [anon_sym_CARET] = ACTIONS(2266), - [anon_sym_POUND] = ACTIONS(3), - }, - [1099] = { - [sym_comment] = STATE(1099), - [ts_builtin_sym_end] = ACTIONS(2268), - [sym_cmd_identifier] = ACTIONS(2270), - [anon_sym_SEMI] = ACTIONS(2270), - [anon_sym_LF] = ACTIONS(2268), - [anon_sym_export] = ACTIONS(2270), - [anon_sym_alias] = ACTIONS(2270), - [anon_sym_def] = ACTIONS(2270), - [anon_sym_def_DASHenv] = ACTIONS(2270), - [anon_sym_export_DASHenv] = ACTIONS(2270), - [anon_sym_extern] = ACTIONS(2270), - [anon_sym_module] = ACTIONS(2270), - [anon_sym_use] = ACTIONS(2270), - [anon_sym_LBRACK] = ACTIONS(2270), - [anon_sym_LPAREN] = ACTIONS(2270), - [anon_sym_DOLLAR] = ACTIONS(2270), - [anon_sym_error] = ACTIONS(2270), - [anon_sym_DASH] = ACTIONS(2270), - [anon_sym_break] = ACTIONS(2270), - [anon_sym_continue] = ACTIONS(2270), - [anon_sym_for] = ACTIONS(2270), - [anon_sym_loop] = ACTIONS(2270), - [anon_sym_while] = ACTIONS(2270), - [anon_sym_do] = ACTIONS(2270), - [anon_sym_if] = ACTIONS(2270), - [anon_sym_match] = ACTIONS(2270), - [anon_sym_LBRACE] = ACTIONS(2270), - [anon_sym_try] = ACTIONS(2270), - [anon_sym_return] = ACTIONS(2270), - [anon_sym_let] = ACTIONS(2270), - [anon_sym_let_DASHenv] = ACTIONS(2270), - [anon_sym_mut] = ACTIONS(2270), - [anon_sym_const] = ACTIONS(2270), - [anon_sym_source] = ACTIONS(2270), - [anon_sym_source_DASHenv] = ACTIONS(2270), - [anon_sym_register] = ACTIONS(2270), - [anon_sym_hide] = ACTIONS(2270), - [anon_sym_hide_DASHenv] = ACTIONS(2270), - [anon_sym_overlay] = ACTIONS(2270), - [anon_sym_where] = ACTIONS(2270), - [anon_sym_not] = ACTIONS(2270), - [anon_sym_DOT_DOT_LT] = ACTIONS(2270), - [anon_sym_DOT_DOT] = ACTIONS(2270), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2270), - [sym_val_nothing] = ACTIONS(2270), - [anon_sym_true] = ACTIONS(2270), - [anon_sym_false] = ACTIONS(2270), - [aux_sym_val_number_token1] = ACTIONS(2270), - [aux_sym_val_number_token2] = ACTIONS(2270), - [aux_sym_val_number_token3] = ACTIONS(2270), - [aux_sym_val_number_token4] = ACTIONS(2270), - [anon_sym_inf] = ACTIONS(2270), - [anon_sym_DASHinf] = ACTIONS(2270), - [anon_sym_NaN] = ACTIONS(2270), - [anon_sym_0b] = ACTIONS(2270), - [anon_sym_0o] = ACTIONS(2270), - [anon_sym_0x] = ACTIONS(2270), - [sym_val_date] = ACTIONS(2270), - [anon_sym_DQUOTE] = ACTIONS(2270), - [sym__str_single_quotes] = ACTIONS(2270), - [sym__str_back_ticks] = ACTIONS(2270), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2270), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2270), - [anon_sym_CARET] = ACTIONS(2270), - [anon_sym_POUND] = ACTIONS(3), - }, - [1100] = { - [sym_comment] = STATE(1100), - [ts_builtin_sym_end] = ACTIONS(2272), - [sym_cmd_identifier] = ACTIONS(2274), - [anon_sym_SEMI] = ACTIONS(2274), - [anon_sym_LF] = ACTIONS(2272), - [anon_sym_export] = ACTIONS(2274), - [anon_sym_alias] = ACTIONS(2274), - [anon_sym_def] = ACTIONS(2274), - [anon_sym_def_DASHenv] = ACTIONS(2274), - [anon_sym_export_DASHenv] = ACTIONS(2274), - [anon_sym_extern] = ACTIONS(2274), - [anon_sym_module] = ACTIONS(2274), - [anon_sym_use] = ACTIONS(2274), - [anon_sym_LBRACK] = ACTIONS(2274), - [anon_sym_LPAREN] = ACTIONS(2274), - [anon_sym_DOLLAR] = ACTIONS(2274), - [anon_sym_error] = ACTIONS(2274), - [anon_sym_DASH] = ACTIONS(2274), - [anon_sym_break] = ACTIONS(2274), - [anon_sym_continue] = ACTIONS(2274), - [anon_sym_for] = ACTIONS(2274), - [anon_sym_loop] = ACTIONS(2274), - [anon_sym_while] = ACTIONS(2274), - [anon_sym_do] = ACTIONS(2274), - [anon_sym_if] = ACTIONS(2274), - [anon_sym_match] = ACTIONS(2274), - [anon_sym_LBRACE] = ACTIONS(2274), - [anon_sym_try] = ACTIONS(2274), - [anon_sym_return] = ACTIONS(2274), - [anon_sym_let] = ACTIONS(2274), - [anon_sym_let_DASHenv] = ACTIONS(2274), - [anon_sym_mut] = ACTIONS(2274), - [anon_sym_const] = ACTIONS(2274), - [anon_sym_source] = ACTIONS(2274), - [anon_sym_source_DASHenv] = ACTIONS(2274), - [anon_sym_register] = ACTIONS(2274), - [anon_sym_hide] = ACTIONS(2274), - [anon_sym_hide_DASHenv] = ACTIONS(2274), - [anon_sym_overlay] = ACTIONS(2274), - [anon_sym_where] = ACTIONS(2274), - [anon_sym_not] = ACTIONS(2274), - [anon_sym_DOT_DOT_LT] = ACTIONS(2274), - [anon_sym_DOT_DOT] = ACTIONS(2274), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2274), - [sym_val_nothing] = ACTIONS(2274), - [anon_sym_true] = ACTIONS(2274), - [anon_sym_false] = ACTIONS(2274), - [aux_sym_val_number_token1] = ACTIONS(2274), - [aux_sym_val_number_token2] = ACTIONS(2274), - [aux_sym_val_number_token3] = ACTIONS(2274), - [aux_sym_val_number_token4] = ACTIONS(2274), - [anon_sym_inf] = ACTIONS(2274), - [anon_sym_DASHinf] = ACTIONS(2274), - [anon_sym_NaN] = ACTIONS(2274), - [anon_sym_0b] = ACTIONS(2274), - [anon_sym_0o] = ACTIONS(2274), - [anon_sym_0x] = ACTIONS(2274), - [sym_val_date] = ACTIONS(2274), - [anon_sym_DQUOTE] = ACTIONS(2274), - [sym__str_single_quotes] = ACTIONS(2274), - [sym__str_back_ticks] = ACTIONS(2274), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2274), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2274), - [anon_sym_CARET] = ACTIONS(2274), - [anon_sym_POUND] = ACTIONS(3), - }, - [1101] = { - [sym_comment] = STATE(1101), - [sym_cmd_identifier] = ACTIONS(2082), - [anon_sym_SEMI] = ACTIONS(2082), - [anon_sym_LF] = ACTIONS(2080), - [anon_sym_export] = ACTIONS(2082), - [anon_sym_alias] = ACTIONS(2082), - [anon_sym_def] = ACTIONS(2082), - [anon_sym_def_DASHenv] = ACTIONS(2082), - [anon_sym_export_DASHenv] = ACTIONS(2082), - [anon_sym_extern] = ACTIONS(2082), - [anon_sym_module] = ACTIONS(2082), - [anon_sym_use] = ACTIONS(2082), - [anon_sym_LBRACK] = ACTIONS(2082), - [anon_sym_LPAREN] = ACTIONS(2082), - [anon_sym_DOLLAR] = ACTIONS(2082), - [anon_sym_error] = ACTIONS(2082), - [anon_sym_DASH] = ACTIONS(2082), - [anon_sym_break] = ACTIONS(2082), - [anon_sym_continue] = ACTIONS(2082), - [anon_sym_for] = ACTIONS(2082), - [anon_sym_loop] = ACTIONS(2082), - [anon_sym_while] = ACTIONS(2082), - [anon_sym_do] = ACTIONS(2082), - [anon_sym_if] = ACTIONS(2082), - [anon_sym_match] = ACTIONS(2082), - [anon_sym_LBRACE] = ACTIONS(2082), - [anon_sym_RBRACE] = ACTIONS(2082), - [anon_sym_try] = ACTIONS(2082), - [anon_sym_return] = ACTIONS(2082), - [anon_sym_let] = ACTIONS(2082), - [anon_sym_let_DASHenv] = ACTIONS(2082), - [anon_sym_mut] = ACTIONS(2082), - [anon_sym_const] = ACTIONS(2082), - [anon_sym_source] = ACTIONS(2082), - [anon_sym_source_DASHenv] = ACTIONS(2082), - [anon_sym_register] = ACTIONS(2082), - [anon_sym_hide] = ACTIONS(2082), - [anon_sym_hide_DASHenv] = ACTIONS(2082), - [anon_sym_overlay] = ACTIONS(2082), - [anon_sym_where] = ACTIONS(2082), - [anon_sym_not] = ACTIONS(2082), - [anon_sym_DOT_DOT_LT] = ACTIONS(2082), - [anon_sym_DOT_DOT] = ACTIONS(2082), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2082), - [sym_val_nothing] = ACTIONS(2082), - [anon_sym_true] = ACTIONS(2082), - [anon_sym_false] = ACTIONS(2082), - [aux_sym_val_number_token1] = ACTIONS(2082), - [aux_sym_val_number_token2] = ACTIONS(2082), - [aux_sym_val_number_token3] = ACTIONS(2082), - [aux_sym_val_number_token4] = ACTIONS(2082), - [anon_sym_inf] = ACTIONS(2082), - [anon_sym_DASHinf] = ACTIONS(2082), - [anon_sym_NaN] = ACTIONS(2082), - [anon_sym_0b] = ACTIONS(2082), - [anon_sym_0o] = ACTIONS(2082), - [anon_sym_0x] = ACTIONS(2082), - [sym_val_date] = ACTIONS(2082), - [anon_sym_DQUOTE] = ACTIONS(2082), - [sym__str_single_quotes] = ACTIONS(2082), - [sym__str_back_ticks] = ACTIONS(2082), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2082), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2082), - [anon_sym_CARET] = ACTIONS(2082), - [anon_sym_POUND] = ACTIONS(3), - }, - [1102] = { - [sym_comment] = STATE(1102), - [sym_cmd_identifier] = ACTIONS(2086), - [anon_sym_SEMI] = ACTIONS(2086), - [anon_sym_LF] = ACTIONS(2084), - [anon_sym_export] = ACTIONS(2086), - [anon_sym_alias] = ACTIONS(2086), - [anon_sym_def] = ACTIONS(2086), - [anon_sym_def_DASHenv] = ACTIONS(2086), - [anon_sym_export_DASHenv] = ACTIONS(2086), - [anon_sym_extern] = ACTIONS(2086), - [anon_sym_module] = ACTIONS(2086), - [anon_sym_use] = ACTIONS(2086), - [anon_sym_LBRACK] = ACTIONS(2086), - [anon_sym_LPAREN] = ACTIONS(2086), - [anon_sym_DOLLAR] = ACTIONS(2086), - [anon_sym_error] = ACTIONS(2086), - [anon_sym_DASH] = ACTIONS(2086), - [anon_sym_break] = ACTIONS(2086), - [anon_sym_continue] = ACTIONS(2086), - [anon_sym_for] = ACTIONS(2086), - [anon_sym_loop] = ACTIONS(2086), - [anon_sym_while] = ACTIONS(2086), - [anon_sym_do] = ACTIONS(2086), - [anon_sym_if] = ACTIONS(2086), - [anon_sym_match] = ACTIONS(2086), - [anon_sym_LBRACE] = ACTIONS(2086), - [anon_sym_RBRACE] = ACTIONS(2086), - [anon_sym_try] = ACTIONS(2086), - [anon_sym_return] = ACTIONS(2086), - [anon_sym_let] = ACTIONS(2086), - [anon_sym_let_DASHenv] = ACTIONS(2086), - [anon_sym_mut] = ACTIONS(2086), - [anon_sym_const] = ACTIONS(2086), - [anon_sym_source] = ACTIONS(2086), - [anon_sym_source_DASHenv] = ACTIONS(2086), - [anon_sym_register] = ACTIONS(2086), - [anon_sym_hide] = ACTIONS(2086), - [anon_sym_hide_DASHenv] = ACTIONS(2086), - [anon_sym_overlay] = ACTIONS(2086), - [anon_sym_where] = ACTIONS(2086), - [anon_sym_not] = ACTIONS(2086), - [anon_sym_DOT_DOT_LT] = ACTIONS(2086), - [anon_sym_DOT_DOT] = ACTIONS(2086), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2086), - [sym_val_nothing] = ACTIONS(2086), - [anon_sym_true] = ACTIONS(2086), - [anon_sym_false] = ACTIONS(2086), - [aux_sym_val_number_token1] = ACTIONS(2086), - [aux_sym_val_number_token2] = ACTIONS(2086), - [aux_sym_val_number_token3] = ACTIONS(2086), - [aux_sym_val_number_token4] = ACTIONS(2086), - [anon_sym_inf] = ACTIONS(2086), - [anon_sym_DASHinf] = ACTIONS(2086), - [anon_sym_NaN] = ACTIONS(2086), - [anon_sym_0b] = ACTIONS(2086), - [anon_sym_0o] = ACTIONS(2086), - [anon_sym_0x] = ACTIONS(2086), - [sym_val_date] = ACTIONS(2086), - [anon_sym_DQUOTE] = ACTIONS(2086), - [sym__str_single_quotes] = ACTIONS(2086), - [sym__str_back_ticks] = ACTIONS(2086), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2086), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2086), - [anon_sym_CARET] = ACTIONS(2086), - [anon_sym_POUND] = ACTIONS(3), - }, - [1103] = { - [sym_comment] = STATE(1103), - [sym_cmd_identifier] = ACTIONS(2056), - [anon_sym_SEMI] = ACTIONS(2056), - [anon_sym_LF] = ACTIONS(2058), - [anon_sym_export] = ACTIONS(2056), - [anon_sym_alias] = ACTIONS(2056), - [anon_sym_def] = ACTIONS(2056), - [anon_sym_def_DASHenv] = ACTIONS(2056), - [anon_sym_export_DASHenv] = ACTIONS(2056), - [anon_sym_extern] = ACTIONS(2056), - [anon_sym_module] = ACTIONS(2056), - [anon_sym_use] = ACTIONS(2056), - [anon_sym_LBRACK] = ACTIONS(2056), - [anon_sym_LPAREN] = ACTIONS(2056), - [anon_sym_DOLLAR] = ACTIONS(2056), - [anon_sym_error] = ACTIONS(2056), - [anon_sym_DASH] = ACTIONS(2056), - [anon_sym_break] = ACTIONS(2056), - [anon_sym_continue] = ACTIONS(2056), - [anon_sym_for] = ACTIONS(2056), - [anon_sym_loop] = ACTIONS(2056), - [anon_sym_while] = ACTIONS(2056), - [anon_sym_do] = ACTIONS(2056), - [anon_sym_if] = ACTIONS(2056), - [anon_sym_match] = ACTIONS(2056), - [anon_sym_LBRACE] = ACTIONS(2056), - [anon_sym_RBRACE] = ACTIONS(2056), - [anon_sym_try] = ACTIONS(2056), - [anon_sym_return] = ACTIONS(2056), - [anon_sym_let] = ACTIONS(2056), - [anon_sym_let_DASHenv] = ACTIONS(2056), - [anon_sym_mut] = ACTIONS(2056), - [anon_sym_const] = ACTIONS(2056), - [anon_sym_source] = ACTIONS(2056), - [anon_sym_source_DASHenv] = ACTIONS(2056), - [anon_sym_register] = ACTIONS(2056), - [anon_sym_hide] = ACTIONS(2056), - [anon_sym_hide_DASHenv] = ACTIONS(2056), - [anon_sym_overlay] = ACTIONS(2056), - [anon_sym_where] = ACTIONS(2056), - [anon_sym_not] = ACTIONS(2056), - [anon_sym_DOT_DOT_LT] = ACTIONS(2056), - [anon_sym_DOT_DOT] = ACTIONS(2056), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2056), - [sym_val_nothing] = ACTIONS(2056), - [anon_sym_true] = ACTIONS(2056), - [anon_sym_false] = ACTIONS(2056), - [aux_sym_val_number_token1] = ACTIONS(2056), - [aux_sym_val_number_token2] = ACTIONS(2056), - [aux_sym_val_number_token3] = ACTIONS(2056), - [aux_sym_val_number_token4] = ACTIONS(2056), - [anon_sym_inf] = ACTIONS(2056), - [anon_sym_DASHinf] = ACTIONS(2056), - [anon_sym_NaN] = ACTIONS(2056), - [anon_sym_0b] = ACTIONS(2056), - [anon_sym_0o] = ACTIONS(2056), - [anon_sym_0x] = ACTIONS(2056), - [sym_val_date] = ACTIONS(2056), - [anon_sym_DQUOTE] = ACTIONS(2056), - [sym__str_single_quotes] = ACTIONS(2056), - [sym__str_back_ticks] = ACTIONS(2056), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2056), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2056), - [anon_sym_CARET] = ACTIONS(2056), - [anon_sym_POUND] = ACTIONS(3), - }, - [1104] = { - [sym_comment] = STATE(1104), - [sym_cmd_identifier] = ACTIONS(2210), - [anon_sym_SEMI] = ACTIONS(2210), - [anon_sym_LF] = ACTIONS(2208), - [anon_sym_export] = ACTIONS(2210), - [anon_sym_alias] = ACTIONS(2210), - [anon_sym_def] = ACTIONS(2210), - [anon_sym_def_DASHenv] = ACTIONS(2210), - [anon_sym_export_DASHenv] = ACTIONS(2210), - [anon_sym_extern] = ACTIONS(2210), - [anon_sym_module] = ACTIONS(2210), - [anon_sym_use] = ACTIONS(2210), - [anon_sym_LBRACK] = ACTIONS(2210), - [anon_sym_LPAREN] = ACTIONS(2210), - [anon_sym_DOLLAR] = ACTIONS(2210), - [anon_sym_error] = ACTIONS(2210), - [anon_sym_DASH] = ACTIONS(2210), - [anon_sym_break] = ACTIONS(2210), - [anon_sym_continue] = ACTIONS(2210), - [anon_sym_for] = ACTIONS(2210), - [anon_sym_loop] = ACTIONS(2210), - [anon_sym_while] = ACTIONS(2210), - [anon_sym_do] = ACTIONS(2210), - [anon_sym_if] = ACTIONS(2210), - [anon_sym_match] = ACTIONS(2210), - [anon_sym_LBRACE] = ACTIONS(2210), - [anon_sym_RBRACE] = ACTIONS(2210), - [anon_sym_try] = ACTIONS(2210), - [anon_sym_return] = ACTIONS(2210), - [anon_sym_let] = ACTIONS(2210), - [anon_sym_let_DASHenv] = ACTIONS(2210), - [anon_sym_mut] = ACTIONS(2210), - [anon_sym_const] = ACTIONS(2210), - [anon_sym_source] = ACTIONS(2210), - [anon_sym_source_DASHenv] = ACTIONS(2210), - [anon_sym_register] = ACTIONS(2210), - [anon_sym_hide] = ACTIONS(2210), - [anon_sym_hide_DASHenv] = ACTIONS(2210), - [anon_sym_overlay] = ACTIONS(2210), - [anon_sym_where] = ACTIONS(2210), - [anon_sym_not] = ACTIONS(2210), - [anon_sym_DOT_DOT_LT] = ACTIONS(2210), - [anon_sym_DOT_DOT] = ACTIONS(2210), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2210), - [sym_val_nothing] = ACTIONS(2210), - [anon_sym_true] = ACTIONS(2210), - [anon_sym_false] = ACTIONS(2210), - [aux_sym_val_number_token1] = ACTIONS(2210), - [aux_sym_val_number_token2] = ACTIONS(2210), - [aux_sym_val_number_token3] = ACTIONS(2210), - [aux_sym_val_number_token4] = ACTIONS(2210), - [anon_sym_inf] = ACTIONS(2210), - [anon_sym_DASHinf] = ACTIONS(2210), - [anon_sym_NaN] = ACTIONS(2210), - [anon_sym_0b] = ACTIONS(2210), - [anon_sym_0o] = ACTIONS(2210), - [anon_sym_0x] = ACTIONS(2210), - [sym_val_date] = ACTIONS(2210), - [anon_sym_DQUOTE] = ACTIONS(2210), - [sym__str_single_quotes] = ACTIONS(2210), - [sym__str_back_ticks] = ACTIONS(2210), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2210), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2210), - [anon_sym_CARET] = ACTIONS(2210), - [anon_sym_POUND] = ACTIONS(3), - }, - [1105] = { - [sym_comment] = STATE(1105), - [sym_cmd_identifier] = ACTIONS(2206), - [anon_sym_SEMI] = ACTIONS(2206), - [anon_sym_LF] = ACTIONS(2204), - [anon_sym_export] = ACTIONS(2206), - [anon_sym_alias] = ACTIONS(2206), - [anon_sym_def] = ACTIONS(2206), - [anon_sym_def_DASHenv] = ACTIONS(2206), - [anon_sym_export_DASHenv] = ACTIONS(2206), - [anon_sym_extern] = ACTIONS(2206), - [anon_sym_module] = ACTIONS(2206), - [anon_sym_use] = ACTIONS(2206), - [anon_sym_LBRACK] = ACTIONS(2206), - [anon_sym_LPAREN] = ACTIONS(2206), - [anon_sym_DOLLAR] = ACTIONS(2206), - [anon_sym_error] = ACTIONS(2206), - [anon_sym_DASH] = ACTIONS(2206), - [anon_sym_break] = ACTIONS(2206), - [anon_sym_continue] = ACTIONS(2206), - [anon_sym_for] = ACTIONS(2206), - [anon_sym_loop] = ACTIONS(2206), - [anon_sym_while] = ACTIONS(2206), - [anon_sym_do] = ACTIONS(2206), - [anon_sym_if] = ACTIONS(2206), - [anon_sym_match] = ACTIONS(2206), - [anon_sym_LBRACE] = ACTIONS(2206), - [anon_sym_RBRACE] = ACTIONS(2206), - [anon_sym_try] = ACTIONS(2206), - [anon_sym_return] = ACTIONS(2206), - [anon_sym_let] = ACTIONS(2206), - [anon_sym_let_DASHenv] = ACTIONS(2206), - [anon_sym_mut] = ACTIONS(2206), - [anon_sym_const] = ACTIONS(2206), - [anon_sym_source] = ACTIONS(2206), - [anon_sym_source_DASHenv] = ACTIONS(2206), - [anon_sym_register] = ACTIONS(2206), - [anon_sym_hide] = ACTIONS(2206), - [anon_sym_hide_DASHenv] = ACTIONS(2206), - [anon_sym_overlay] = ACTIONS(2206), - [anon_sym_where] = ACTIONS(2206), - [anon_sym_not] = ACTIONS(2206), - [anon_sym_DOT_DOT_LT] = ACTIONS(2206), - [anon_sym_DOT_DOT] = ACTIONS(2206), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2206), - [sym_val_nothing] = ACTIONS(2206), - [anon_sym_true] = ACTIONS(2206), - [anon_sym_false] = ACTIONS(2206), - [aux_sym_val_number_token1] = ACTIONS(2206), - [aux_sym_val_number_token2] = ACTIONS(2206), - [aux_sym_val_number_token3] = ACTIONS(2206), - [aux_sym_val_number_token4] = ACTIONS(2206), - [anon_sym_inf] = ACTIONS(2206), - [anon_sym_DASHinf] = ACTIONS(2206), - [anon_sym_NaN] = ACTIONS(2206), - [anon_sym_0b] = ACTIONS(2206), - [anon_sym_0o] = ACTIONS(2206), - [anon_sym_0x] = ACTIONS(2206), - [sym_val_date] = ACTIONS(2206), - [anon_sym_DQUOTE] = ACTIONS(2206), - [sym__str_single_quotes] = ACTIONS(2206), - [sym__str_back_ticks] = ACTIONS(2206), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2206), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2206), - [anon_sym_CARET] = ACTIONS(2206), - [anon_sym_POUND] = ACTIONS(3), - }, - [1106] = { - [sym_comment] = STATE(1106), - [sym_cmd_identifier] = ACTIONS(2214), - [anon_sym_SEMI] = ACTIONS(2214), - [anon_sym_LF] = ACTIONS(2212), - [anon_sym_export] = ACTIONS(2214), - [anon_sym_alias] = ACTIONS(2214), - [anon_sym_def] = ACTIONS(2214), - [anon_sym_def_DASHenv] = ACTIONS(2214), - [anon_sym_export_DASHenv] = ACTIONS(2214), - [anon_sym_extern] = ACTIONS(2214), - [anon_sym_module] = ACTIONS(2214), - [anon_sym_use] = ACTIONS(2214), - [anon_sym_LBRACK] = ACTIONS(2214), - [anon_sym_LPAREN] = ACTIONS(2214), - [anon_sym_DOLLAR] = ACTIONS(2214), - [anon_sym_error] = ACTIONS(2214), - [anon_sym_DASH] = ACTIONS(2214), - [anon_sym_break] = ACTIONS(2214), - [anon_sym_continue] = ACTIONS(2214), - [anon_sym_for] = ACTIONS(2214), - [anon_sym_loop] = ACTIONS(2214), - [anon_sym_while] = ACTIONS(2214), - [anon_sym_do] = ACTIONS(2214), - [anon_sym_if] = ACTIONS(2214), - [anon_sym_match] = ACTIONS(2214), - [anon_sym_LBRACE] = ACTIONS(2214), - [anon_sym_RBRACE] = ACTIONS(2214), - [anon_sym_try] = ACTIONS(2214), - [anon_sym_return] = ACTIONS(2214), - [anon_sym_let] = ACTIONS(2214), - [anon_sym_let_DASHenv] = ACTIONS(2214), - [anon_sym_mut] = ACTIONS(2214), - [anon_sym_const] = ACTIONS(2214), - [anon_sym_source] = ACTIONS(2214), - [anon_sym_source_DASHenv] = ACTIONS(2214), - [anon_sym_register] = ACTIONS(2214), - [anon_sym_hide] = ACTIONS(2214), - [anon_sym_hide_DASHenv] = ACTIONS(2214), - [anon_sym_overlay] = ACTIONS(2214), - [anon_sym_where] = ACTIONS(2214), - [anon_sym_not] = ACTIONS(2214), - [anon_sym_DOT_DOT_LT] = ACTIONS(2214), - [anon_sym_DOT_DOT] = ACTIONS(2214), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2214), - [sym_val_nothing] = ACTIONS(2214), - [anon_sym_true] = ACTIONS(2214), - [anon_sym_false] = ACTIONS(2214), - [aux_sym_val_number_token1] = ACTIONS(2214), - [aux_sym_val_number_token2] = ACTIONS(2214), - [aux_sym_val_number_token3] = ACTIONS(2214), - [aux_sym_val_number_token4] = ACTIONS(2214), - [anon_sym_inf] = ACTIONS(2214), - [anon_sym_DASHinf] = ACTIONS(2214), - [anon_sym_NaN] = ACTIONS(2214), - [anon_sym_0b] = ACTIONS(2214), - [anon_sym_0o] = ACTIONS(2214), - [anon_sym_0x] = ACTIONS(2214), - [sym_val_date] = ACTIONS(2214), - [anon_sym_DQUOTE] = ACTIONS(2214), - [sym__str_single_quotes] = ACTIONS(2214), - [sym__str_back_ticks] = ACTIONS(2214), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2214), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2214), - [anon_sym_CARET] = ACTIONS(2214), - [anon_sym_POUND] = ACTIONS(3), - }, - [1107] = { - [sym_comment] = STATE(1107), - [sym_cmd_identifier] = ACTIONS(2218), - [anon_sym_SEMI] = ACTIONS(2218), - [anon_sym_LF] = ACTIONS(2216), - [anon_sym_export] = ACTIONS(2218), - [anon_sym_alias] = ACTIONS(2218), - [anon_sym_def] = ACTIONS(2218), - [anon_sym_def_DASHenv] = ACTIONS(2218), - [anon_sym_export_DASHenv] = ACTIONS(2218), - [anon_sym_extern] = ACTIONS(2218), - [anon_sym_module] = ACTIONS(2218), - [anon_sym_use] = ACTIONS(2218), - [anon_sym_LBRACK] = ACTIONS(2218), - [anon_sym_LPAREN] = ACTIONS(2218), - [anon_sym_DOLLAR] = ACTIONS(2218), - [anon_sym_error] = ACTIONS(2218), - [anon_sym_DASH] = ACTIONS(2218), - [anon_sym_break] = ACTIONS(2218), - [anon_sym_continue] = ACTIONS(2218), - [anon_sym_for] = ACTIONS(2218), - [anon_sym_loop] = ACTIONS(2218), - [anon_sym_while] = ACTIONS(2218), - [anon_sym_do] = ACTIONS(2218), - [anon_sym_if] = ACTIONS(2218), - [anon_sym_match] = ACTIONS(2218), - [anon_sym_LBRACE] = ACTIONS(2218), - [anon_sym_RBRACE] = ACTIONS(2218), - [anon_sym_try] = ACTIONS(2218), - [anon_sym_return] = ACTIONS(2218), - [anon_sym_let] = ACTIONS(2218), - [anon_sym_let_DASHenv] = ACTIONS(2218), - [anon_sym_mut] = ACTIONS(2218), - [anon_sym_const] = ACTIONS(2218), - [anon_sym_source] = ACTIONS(2218), - [anon_sym_source_DASHenv] = ACTIONS(2218), - [anon_sym_register] = ACTIONS(2218), - [anon_sym_hide] = ACTIONS(2218), - [anon_sym_hide_DASHenv] = ACTIONS(2218), - [anon_sym_overlay] = ACTIONS(2218), - [anon_sym_where] = ACTIONS(2218), - [anon_sym_not] = ACTIONS(2218), - [anon_sym_DOT_DOT_LT] = ACTIONS(2218), - [anon_sym_DOT_DOT] = ACTIONS(2218), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2218), - [sym_val_nothing] = ACTIONS(2218), - [anon_sym_true] = ACTIONS(2218), - [anon_sym_false] = ACTIONS(2218), - [aux_sym_val_number_token1] = ACTIONS(2218), - [aux_sym_val_number_token2] = ACTIONS(2218), - [aux_sym_val_number_token3] = ACTIONS(2218), - [aux_sym_val_number_token4] = ACTIONS(2218), - [anon_sym_inf] = ACTIONS(2218), - [anon_sym_DASHinf] = ACTIONS(2218), - [anon_sym_NaN] = ACTIONS(2218), - [anon_sym_0b] = ACTIONS(2218), - [anon_sym_0o] = ACTIONS(2218), - [anon_sym_0x] = ACTIONS(2218), - [sym_val_date] = ACTIONS(2218), - [anon_sym_DQUOTE] = ACTIONS(2218), - [sym__str_single_quotes] = ACTIONS(2218), - [sym__str_back_ticks] = ACTIONS(2218), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2218), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2218), - [anon_sym_CARET] = ACTIONS(2218), - [anon_sym_POUND] = ACTIONS(3), - }, - [1108] = { - [sym_comment] = STATE(1108), - [sym_cmd_identifier] = ACTIONS(2218), - [anon_sym_SEMI] = ACTIONS(2218), - [anon_sym_LF] = ACTIONS(2216), - [anon_sym_export] = ACTIONS(2218), - [anon_sym_alias] = ACTIONS(2218), - [anon_sym_def] = ACTIONS(2218), - [anon_sym_def_DASHenv] = ACTIONS(2218), - [anon_sym_export_DASHenv] = ACTIONS(2218), - [anon_sym_extern] = ACTIONS(2218), - [anon_sym_module] = ACTIONS(2218), - [anon_sym_use] = ACTIONS(2218), - [anon_sym_LBRACK] = ACTIONS(2218), - [anon_sym_LPAREN] = ACTIONS(2218), - [anon_sym_DOLLAR] = ACTIONS(2218), - [anon_sym_error] = ACTIONS(2218), - [anon_sym_DASH] = ACTIONS(2218), - [anon_sym_break] = ACTIONS(2218), - [anon_sym_continue] = ACTIONS(2218), - [anon_sym_for] = ACTIONS(2218), - [anon_sym_loop] = ACTIONS(2218), - [anon_sym_while] = ACTIONS(2218), - [anon_sym_do] = ACTIONS(2218), - [anon_sym_if] = ACTIONS(2218), - [anon_sym_match] = ACTIONS(2218), - [anon_sym_LBRACE] = ACTIONS(2218), - [anon_sym_RBRACE] = ACTIONS(2218), - [anon_sym_try] = ACTIONS(2218), - [anon_sym_return] = ACTIONS(2218), - [anon_sym_let] = ACTIONS(2218), - [anon_sym_let_DASHenv] = ACTIONS(2218), - [anon_sym_mut] = ACTIONS(2218), - [anon_sym_const] = ACTIONS(2218), - [anon_sym_source] = ACTIONS(2218), - [anon_sym_source_DASHenv] = ACTIONS(2218), - [anon_sym_register] = ACTIONS(2218), - [anon_sym_hide] = ACTIONS(2218), - [anon_sym_hide_DASHenv] = ACTIONS(2218), - [anon_sym_overlay] = ACTIONS(2218), - [anon_sym_where] = ACTIONS(2218), - [anon_sym_not] = ACTIONS(2218), - [anon_sym_DOT_DOT_LT] = ACTIONS(2218), - [anon_sym_DOT_DOT] = ACTIONS(2218), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2218), - [sym_val_nothing] = ACTIONS(2218), - [anon_sym_true] = ACTIONS(2218), - [anon_sym_false] = ACTIONS(2218), - [aux_sym_val_number_token1] = ACTIONS(2218), - [aux_sym_val_number_token2] = ACTIONS(2218), - [aux_sym_val_number_token3] = ACTIONS(2218), - [aux_sym_val_number_token4] = ACTIONS(2218), - [anon_sym_inf] = ACTIONS(2218), - [anon_sym_DASHinf] = ACTIONS(2218), - [anon_sym_NaN] = ACTIONS(2218), - [anon_sym_0b] = ACTIONS(2218), - [anon_sym_0o] = ACTIONS(2218), - [anon_sym_0x] = ACTIONS(2218), - [sym_val_date] = ACTIONS(2218), - [anon_sym_DQUOTE] = ACTIONS(2218), - [sym__str_single_quotes] = ACTIONS(2218), - [sym__str_back_ticks] = ACTIONS(2218), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2218), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2218), - [anon_sym_CARET] = ACTIONS(2218), - [anon_sym_POUND] = ACTIONS(3), - }, - [1109] = { - [sym_comment] = STATE(1109), - [ts_builtin_sym_end] = ACTIONS(2276), - [sym_cmd_identifier] = ACTIONS(2278), - [anon_sym_SEMI] = ACTIONS(2278), - [anon_sym_LF] = ACTIONS(2276), - [anon_sym_export] = ACTIONS(2278), - [anon_sym_alias] = ACTIONS(2278), - [anon_sym_def] = ACTIONS(2278), - [anon_sym_def_DASHenv] = ACTIONS(2278), - [anon_sym_export_DASHenv] = ACTIONS(2278), - [anon_sym_extern] = ACTIONS(2278), - [anon_sym_module] = ACTIONS(2278), - [anon_sym_use] = ACTIONS(2278), - [anon_sym_LBRACK] = ACTIONS(2278), - [anon_sym_LPAREN] = ACTIONS(2278), - [anon_sym_DOLLAR] = ACTIONS(2278), - [anon_sym_error] = ACTIONS(2278), - [anon_sym_DASH] = ACTIONS(2278), - [anon_sym_break] = ACTIONS(2278), - [anon_sym_continue] = ACTIONS(2278), - [anon_sym_for] = ACTIONS(2278), - [anon_sym_loop] = ACTIONS(2278), - [anon_sym_while] = ACTIONS(2278), - [anon_sym_do] = ACTIONS(2278), - [anon_sym_if] = ACTIONS(2278), - [anon_sym_match] = ACTIONS(2278), - [anon_sym_LBRACE] = ACTIONS(2278), - [anon_sym_try] = ACTIONS(2278), - [anon_sym_return] = ACTIONS(2278), - [anon_sym_let] = ACTIONS(2278), - [anon_sym_let_DASHenv] = ACTIONS(2278), - [anon_sym_mut] = ACTIONS(2278), - [anon_sym_const] = ACTIONS(2278), - [anon_sym_source] = ACTIONS(2278), - [anon_sym_source_DASHenv] = ACTIONS(2278), - [anon_sym_register] = ACTIONS(2278), - [anon_sym_hide] = ACTIONS(2278), - [anon_sym_hide_DASHenv] = ACTIONS(2278), - [anon_sym_overlay] = ACTIONS(2278), - [anon_sym_where] = ACTIONS(2278), - [anon_sym_not] = ACTIONS(2278), - [anon_sym_DOT_DOT_LT] = ACTIONS(2278), - [anon_sym_DOT_DOT] = ACTIONS(2278), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2278), - [sym_val_nothing] = ACTIONS(2278), - [anon_sym_true] = ACTIONS(2278), - [anon_sym_false] = ACTIONS(2278), - [aux_sym_val_number_token1] = ACTIONS(2278), - [aux_sym_val_number_token2] = ACTIONS(2278), - [aux_sym_val_number_token3] = ACTIONS(2278), - [aux_sym_val_number_token4] = ACTIONS(2278), - [anon_sym_inf] = ACTIONS(2278), - [anon_sym_DASHinf] = ACTIONS(2278), - [anon_sym_NaN] = ACTIONS(2278), - [anon_sym_0b] = ACTIONS(2278), - [anon_sym_0o] = ACTIONS(2278), - [anon_sym_0x] = ACTIONS(2278), - [sym_val_date] = ACTIONS(2278), - [anon_sym_DQUOTE] = ACTIONS(2278), - [sym__str_single_quotes] = ACTIONS(2278), - [sym__str_back_ticks] = ACTIONS(2278), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2278), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2278), - [anon_sym_CARET] = ACTIONS(2278), - [anon_sym_POUND] = ACTIONS(3), - }, - [1110] = { - [sym_comment] = STATE(1110), - [ts_builtin_sym_end] = ACTIONS(2280), - [sym_cmd_identifier] = ACTIONS(2282), - [anon_sym_SEMI] = ACTIONS(2282), - [anon_sym_LF] = ACTIONS(2280), - [anon_sym_export] = ACTIONS(2282), - [anon_sym_alias] = ACTIONS(2282), - [anon_sym_def] = ACTIONS(2282), - [anon_sym_def_DASHenv] = ACTIONS(2282), - [anon_sym_export_DASHenv] = ACTIONS(2282), - [anon_sym_extern] = ACTIONS(2282), - [anon_sym_module] = ACTIONS(2282), - [anon_sym_use] = ACTIONS(2282), - [anon_sym_LBRACK] = ACTIONS(2282), - [anon_sym_LPAREN] = ACTIONS(2282), - [anon_sym_DOLLAR] = ACTIONS(2282), - [anon_sym_error] = ACTIONS(2282), - [anon_sym_DASH] = ACTIONS(2282), - [anon_sym_break] = ACTIONS(2282), - [anon_sym_continue] = ACTIONS(2282), - [anon_sym_for] = ACTIONS(2282), - [anon_sym_loop] = ACTIONS(2282), - [anon_sym_while] = ACTIONS(2282), - [anon_sym_do] = ACTIONS(2282), - [anon_sym_if] = ACTIONS(2282), - [anon_sym_match] = ACTIONS(2282), - [anon_sym_LBRACE] = ACTIONS(2282), - [anon_sym_try] = ACTIONS(2282), - [anon_sym_return] = ACTIONS(2282), - [anon_sym_let] = ACTIONS(2282), - [anon_sym_let_DASHenv] = ACTIONS(2282), - [anon_sym_mut] = ACTIONS(2282), - [anon_sym_const] = ACTIONS(2282), - [anon_sym_source] = ACTIONS(2282), - [anon_sym_source_DASHenv] = ACTIONS(2282), - [anon_sym_register] = ACTIONS(2282), - [anon_sym_hide] = ACTIONS(2282), - [anon_sym_hide_DASHenv] = ACTIONS(2282), - [anon_sym_overlay] = ACTIONS(2282), - [anon_sym_where] = ACTIONS(2282), - [anon_sym_not] = ACTIONS(2282), - [anon_sym_DOT_DOT_LT] = ACTIONS(2282), - [anon_sym_DOT_DOT] = ACTIONS(2282), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2282), - [sym_val_nothing] = ACTIONS(2282), - [anon_sym_true] = ACTIONS(2282), - [anon_sym_false] = ACTIONS(2282), - [aux_sym_val_number_token1] = ACTIONS(2282), - [aux_sym_val_number_token2] = ACTIONS(2282), - [aux_sym_val_number_token3] = ACTIONS(2282), - [aux_sym_val_number_token4] = ACTIONS(2282), - [anon_sym_inf] = ACTIONS(2282), - [anon_sym_DASHinf] = ACTIONS(2282), - [anon_sym_NaN] = ACTIONS(2282), - [anon_sym_0b] = ACTIONS(2282), - [anon_sym_0o] = ACTIONS(2282), - [anon_sym_0x] = ACTIONS(2282), - [sym_val_date] = ACTIONS(2282), - [anon_sym_DQUOTE] = ACTIONS(2282), - [sym__str_single_quotes] = ACTIONS(2282), - [sym__str_back_ticks] = ACTIONS(2282), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2282), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2282), - [anon_sym_CARET] = ACTIONS(2282), - [anon_sym_POUND] = ACTIONS(3), - }, - [1111] = { - [sym_comment] = STATE(1111), - [ts_builtin_sym_end] = ACTIONS(2284), - [sym_cmd_identifier] = ACTIONS(2286), - [anon_sym_SEMI] = ACTIONS(2286), - [anon_sym_LF] = ACTIONS(2284), - [anon_sym_export] = ACTIONS(2286), - [anon_sym_alias] = ACTIONS(2286), - [anon_sym_def] = ACTIONS(2286), - [anon_sym_def_DASHenv] = ACTIONS(2286), - [anon_sym_export_DASHenv] = ACTIONS(2286), - [anon_sym_extern] = ACTIONS(2286), - [anon_sym_module] = ACTIONS(2286), - [anon_sym_use] = ACTIONS(2286), - [anon_sym_LBRACK] = ACTIONS(2286), - [anon_sym_LPAREN] = ACTIONS(2286), - [anon_sym_DOLLAR] = ACTIONS(2286), - [anon_sym_error] = ACTIONS(2286), - [anon_sym_DASH] = ACTIONS(2286), - [anon_sym_break] = ACTIONS(2286), - [anon_sym_continue] = ACTIONS(2286), - [anon_sym_for] = ACTIONS(2286), - [anon_sym_loop] = ACTIONS(2286), - [anon_sym_while] = ACTIONS(2286), - [anon_sym_do] = ACTIONS(2286), - [anon_sym_if] = ACTIONS(2286), - [anon_sym_match] = ACTIONS(2286), - [anon_sym_LBRACE] = ACTIONS(2286), - [anon_sym_try] = ACTIONS(2286), - [anon_sym_return] = ACTIONS(2286), - [anon_sym_let] = ACTIONS(2286), - [anon_sym_let_DASHenv] = ACTIONS(2286), - [anon_sym_mut] = ACTIONS(2286), - [anon_sym_const] = ACTIONS(2286), - [anon_sym_source] = ACTIONS(2286), - [anon_sym_source_DASHenv] = ACTIONS(2286), - [anon_sym_register] = ACTIONS(2286), - [anon_sym_hide] = ACTIONS(2286), - [anon_sym_hide_DASHenv] = ACTIONS(2286), - [anon_sym_overlay] = ACTIONS(2286), - [anon_sym_where] = ACTIONS(2286), - [anon_sym_not] = ACTIONS(2286), - [anon_sym_DOT_DOT_LT] = ACTIONS(2286), - [anon_sym_DOT_DOT] = ACTIONS(2286), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2286), - [sym_val_nothing] = ACTIONS(2286), - [anon_sym_true] = ACTIONS(2286), - [anon_sym_false] = ACTIONS(2286), - [aux_sym_val_number_token1] = ACTIONS(2286), - [aux_sym_val_number_token2] = ACTIONS(2286), - [aux_sym_val_number_token3] = ACTIONS(2286), - [aux_sym_val_number_token4] = ACTIONS(2286), - [anon_sym_inf] = ACTIONS(2286), - [anon_sym_DASHinf] = ACTIONS(2286), - [anon_sym_NaN] = ACTIONS(2286), - [anon_sym_0b] = ACTIONS(2286), - [anon_sym_0o] = ACTIONS(2286), - [anon_sym_0x] = ACTIONS(2286), - [sym_val_date] = ACTIONS(2286), - [anon_sym_DQUOTE] = ACTIONS(2286), - [sym__str_single_quotes] = ACTIONS(2286), - [sym__str_back_ticks] = ACTIONS(2286), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2286), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2286), - [anon_sym_CARET] = ACTIONS(2286), - [anon_sym_POUND] = ACTIONS(3), - }, - [1112] = { - [sym_comment] = STATE(1112), - [ts_builtin_sym_end] = ACTIONS(2288), - [sym_cmd_identifier] = ACTIONS(2290), - [anon_sym_SEMI] = ACTIONS(2290), - [anon_sym_LF] = ACTIONS(2288), - [anon_sym_export] = ACTIONS(2290), - [anon_sym_alias] = ACTIONS(2290), - [anon_sym_def] = ACTIONS(2290), - [anon_sym_def_DASHenv] = ACTIONS(2290), - [anon_sym_export_DASHenv] = ACTIONS(2290), - [anon_sym_extern] = ACTIONS(2290), - [anon_sym_module] = ACTIONS(2290), - [anon_sym_use] = ACTIONS(2290), - [anon_sym_LBRACK] = ACTIONS(2290), - [anon_sym_LPAREN] = ACTIONS(2290), - [anon_sym_DOLLAR] = ACTIONS(2290), - [anon_sym_error] = ACTIONS(2290), - [anon_sym_DASH] = ACTIONS(2290), - [anon_sym_break] = ACTIONS(2290), - [anon_sym_continue] = ACTIONS(2290), - [anon_sym_for] = ACTIONS(2290), - [anon_sym_loop] = ACTIONS(2290), - [anon_sym_while] = ACTIONS(2290), - [anon_sym_do] = ACTIONS(2290), - [anon_sym_if] = ACTIONS(2290), - [anon_sym_match] = ACTIONS(2290), - [anon_sym_LBRACE] = ACTIONS(2290), - [anon_sym_try] = ACTIONS(2290), - [anon_sym_return] = ACTIONS(2290), - [anon_sym_let] = ACTIONS(2290), - [anon_sym_let_DASHenv] = ACTIONS(2290), - [anon_sym_mut] = ACTIONS(2290), - [anon_sym_const] = ACTIONS(2290), - [anon_sym_source] = ACTIONS(2290), - [anon_sym_source_DASHenv] = ACTIONS(2290), - [anon_sym_register] = ACTIONS(2290), - [anon_sym_hide] = ACTIONS(2290), - [anon_sym_hide_DASHenv] = ACTIONS(2290), - [anon_sym_overlay] = ACTIONS(2290), - [anon_sym_where] = ACTIONS(2290), - [anon_sym_not] = ACTIONS(2290), - [anon_sym_DOT_DOT_LT] = ACTIONS(2290), - [anon_sym_DOT_DOT] = ACTIONS(2290), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2290), - [sym_val_nothing] = ACTIONS(2290), - [anon_sym_true] = ACTIONS(2290), - [anon_sym_false] = ACTIONS(2290), - [aux_sym_val_number_token1] = ACTIONS(2290), - [aux_sym_val_number_token2] = ACTIONS(2290), - [aux_sym_val_number_token3] = ACTIONS(2290), - [aux_sym_val_number_token4] = ACTIONS(2290), - [anon_sym_inf] = ACTIONS(2290), - [anon_sym_DASHinf] = ACTIONS(2290), - [anon_sym_NaN] = ACTIONS(2290), - [anon_sym_0b] = ACTIONS(2290), - [anon_sym_0o] = ACTIONS(2290), - [anon_sym_0x] = ACTIONS(2290), - [sym_val_date] = ACTIONS(2290), - [anon_sym_DQUOTE] = ACTIONS(2290), - [sym__str_single_quotes] = ACTIONS(2290), - [sym__str_back_ticks] = ACTIONS(2290), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2290), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2290), - [anon_sym_CARET] = ACTIONS(2290), - [anon_sym_POUND] = ACTIONS(3), - }, - [1113] = { - [sym_comment] = STATE(1113), - [sym_cmd_identifier] = ACTIONS(1169), - [anon_sym_SEMI] = ACTIONS(1169), - [anon_sym_LF] = ACTIONS(1167), - [anon_sym_export] = ACTIONS(1169), - [anon_sym_alias] = ACTIONS(1169), - [anon_sym_def] = ACTIONS(1169), - [anon_sym_def_DASHenv] = ACTIONS(1169), - [anon_sym_export_DASHenv] = ACTIONS(1169), - [anon_sym_extern] = ACTIONS(1169), - [anon_sym_module] = ACTIONS(1169), - [anon_sym_use] = ACTIONS(1169), - [anon_sym_LBRACK] = ACTIONS(1169), - [anon_sym_LPAREN] = ACTIONS(1169), - [anon_sym_DOLLAR] = ACTIONS(1169), - [anon_sym_error] = ACTIONS(1169), - [anon_sym_DASH] = ACTIONS(1169), - [anon_sym_break] = ACTIONS(1169), - [anon_sym_continue] = ACTIONS(1169), - [anon_sym_for] = ACTIONS(1169), - [anon_sym_loop] = ACTIONS(1169), - [anon_sym_while] = ACTIONS(1169), - [anon_sym_do] = ACTIONS(1169), - [anon_sym_if] = ACTIONS(1169), - [anon_sym_match] = ACTIONS(1169), - [anon_sym_LBRACE] = ACTIONS(1169), - [anon_sym_RBRACE] = ACTIONS(1169), - [anon_sym_try] = ACTIONS(1169), - [anon_sym_return] = ACTIONS(1169), - [anon_sym_let] = ACTIONS(1169), - [anon_sym_let_DASHenv] = ACTIONS(1169), - [anon_sym_mut] = ACTIONS(1169), - [anon_sym_const] = ACTIONS(1169), - [anon_sym_source] = ACTIONS(1169), - [anon_sym_source_DASHenv] = ACTIONS(1169), - [anon_sym_register] = ACTIONS(1169), - [anon_sym_hide] = ACTIONS(1169), - [anon_sym_hide_DASHenv] = ACTIONS(1169), - [anon_sym_overlay] = ACTIONS(1169), - [anon_sym_where] = ACTIONS(1169), - [anon_sym_not] = ACTIONS(1169), - [anon_sym_DOT_DOT_LT] = ACTIONS(1169), - [anon_sym_DOT_DOT] = ACTIONS(1169), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1169), - [sym_val_nothing] = ACTIONS(1169), - [anon_sym_true] = ACTIONS(1169), - [anon_sym_false] = ACTIONS(1169), - [aux_sym_val_number_token1] = ACTIONS(1169), - [aux_sym_val_number_token2] = ACTIONS(1169), - [aux_sym_val_number_token3] = ACTIONS(1169), - [aux_sym_val_number_token4] = ACTIONS(1169), - [anon_sym_inf] = ACTIONS(1169), - [anon_sym_DASHinf] = ACTIONS(1169), - [anon_sym_NaN] = ACTIONS(1169), - [anon_sym_0b] = ACTIONS(1169), - [anon_sym_0o] = ACTIONS(1169), - [anon_sym_0x] = ACTIONS(1169), - [sym_val_date] = ACTIONS(1169), - [anon_sym_DQUOTE] = ACTIONS(1169), - [sym__str_single_quotes] = ACTIONS(1169), - [sym__str_back_ticks] = ACTIONS(1169), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1169), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1169), - [anon_sym_CARET] = ACTIONS(1169), - [anon_sym_POUND] = ACTIONS(3), - }, - [1114] = { - [sym_comment] = STATE(1114), - [ts_builtin_sym_end] = ACTIONS(2292), - [sym_cmd_identifier] = ACTIONS(2294), - [anon_sym_SEMI] = ACTIONS(2294), - [anon_sym_LF] = ACTIONS(2292), - [anon_sym_export] = ACTIONS(2294), - [anon_sym_alias] = ACTIONS(2294), - [anon_sym_def] = ACTIONS(2294), - [anon_sym_def_DASHenv] = ACTIONS(2294), - [anon_sym_export_DASHenv] = ACTIONS(2294), - [anon_sym_extern] = ACTIONS(2294), - [anon_sym_module] = ACTIONS(2294), - [anon_sym_use] = ACTIONS(2294), - [anon_sym_LBRACK] = ACTIONS(2294), - [anon_sym_LPAREN] = ACTIONS(2294), - [anon_sym_DOLLAR] = ACTIONS(2294), - [anon_sym_error] = ACTIONS(2294), - [anon_sym_DASH] = ACTIONS(2294), - [anon_sym_break] = ACTIONS(2294), - [anon_sym_continue] = ACTIONS(2294), - [anon_sym_for] = ACTIONS(2294), - [anon_sym_loop] = ACTIONS(2294), - [anon_sym_while] = ACTIONS(2294), - [anon_sym_do] = ACTIONS(2294), - [anon_sym_if] = ACTIONS(2294), - [anon_sym_match] = ACTIONS(2294), - [anon_sym_LBRACE] = ACTIONS(2294), - [anon_sym_try] = ACTIONS(2294), - [anon_sym_return] = ACTIONS(2294), - [anon_sym_let] = ACTIONS(2294), - [anon_sym_let_DASHenv] = ACTIONS(2294), - [anon_sym_mut] = ACTIONS(2294), - [anon_sym_const] = ACTIONS(2294), - [anon_sym_source] = ACTIONS(2294), - [anon_sym_source_DASHenv] = ACTIONS(2294), - [anon_sym_register] = ACTIONS(2294), - [anon_sym_hide] = ACTIONS(2294), - [anon_sym_hide_DASHenv] = ACTIONS(2294), - [anon_sym_overlay] = ACTIONS(2294), - [anon_sym_where] = ACTIONS(2294), - [anon_sym_not] = ACTIONS(2294), - [anon_sym_DOT_DOT_LT] = ACTIONS(2294), - [anon_sym_DOT_DOT] = ACTIONS(2294), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2294), - [sym_val_nothing] = ACTIONS(2294), - [anon_sym_true] = ACTIONS(2294), - [anon_sym_false] = ACTIONS(2294), - [aux_sym_val_number_token1] = ACTIONS(2294), - [aux_sym_val_number_token2] = ACTIONS(2294), - [aux_sym_val_number_token3] = ACTIONS(2294), - [aux_sym_val_number_token4] = ACTIONS(2294), - [anon_sym_inf] = ACTIONS(2294), - [anon_sym_DASHinf] = ACTIONS(2294), - [anon_sym_NaN] = ACTIONS(2294), - [anon_sym_0b] = ACTIONS(2294), - [anon_sym_0o] = ACTIONS(2294), - [anon_sym_0x] = ACTIONS(2294), - [sym_val_date] = ACTIONS(2294), - [anon_sym_DQUOTE] = ACTIONS(2294), - [sym__str_single_quotes] = ACTIONS(2294), - [sym__str_back_ticks] = ACTIONS(2294), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2294), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2294), - [anon_sym_CARET] = ACTIONS(2294), - [anon_sym_POUND] = ACTIONS(3), - }, - [1115] = { - [sym_comment] = STATE(1115), - [sym_cmd_identifier] = ACTIONS(2198), - [anon_sym_SEMI] = ACTIONS(2198), - [anon_sym_LF] = ACTIONS(2196), - [anon_sym_export] = ACTIONS(2198), - [anon_sym_alias] = ACTIONS(2198), - [anon_sym_def] = ACTIONS(2198), - [anon_sym_def_DASHenv] = ACTIONS(2198), - [anon_sym_export_DASHenv] = ACTIONS(2198), - [anon_sym_extern] = ACTIONS(2198), - [anon_sym_module] = ACTIONS(2198), - [anon_sym_use] = ACTIONS(2198), - [anon_sym_LBRACK] = ACTIONS(2198), - [anon_sym_LPAREN] = ACTIONS(2198), - [anon_sym_DOLLAR] = ACTIONS(2198), - [anon_sym_error] = ACTIONS(2198), - [anon_sym_DASH] = ACTIONS(2198), - [anon_sym_break] = ACTIONS(2198), - [anon_sym_continue] = ACTIONS(2198), - [anon_sym_for] = ACTIONS(2198), - [anon_sym_loop] = ACTIONS(2198), - [anon_sym_while] = ACTIONS(2198), - [anon_sym_do] = ACTIONS(2198), - [anon_sym_if] = ACTIONS(2198), - [anon_sym_match] = ACTIONS(2198), - [anon_sym_LBRACE] = ACTIONS(2198), - [anon_sym_RBRACE] = ACTIONS(2198), - [anon_sym_try] = ACTIONS(2198), - [anon_sym_return] = ACTIONS(2198), - [anon_sym_let] = ACTIONS(2198), - [anon_sym_let_DASHenv] = ACTIONS(2198), - [anon_sym_mut] = ACTIONS(2198), - [anon_sym_const] = ACTIONS(2198), - [anon_sym_source] = ACTIONS(2198), - [anon_sym_source_DASHenv] = ACTIONS(2198), - [anon_sym_register] = ACTIONS(2198), - [anon_sym_hide] = ACTIONS(2198), - [anon_sym_hide_DASHenv] = ACTIONS(2198), - [anon_sym_overlay] = ACTIONS(2198), - [anon_sym_where] = ACTIONS(2198), - [anon_sym_not] = ACTIONS(2198), - [anon_sym_DOT_DOT_LT] = ACTIONS(2198), - [anon_sym_DOT_DOT] = ACTIONS(2198), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2198), - [sym_val_nothing] = ACTIONS(2198), - [anon_sym_true] = ACTIONS(2198), - [anon_sym_false] = ACTIONS(2198), - [aux_sym_val_number_token1] = ACTIONS(2198), - [aux_sym_val_number_token2] = ACTIONS(2198), - [aux_sym_val_number_token3] = ACTIONS(2198), - [aux_sym_val_number_token4] = ACTIONS(2198), - [anon_sym_inf] = ACTIONS(2198), - [anon_sym_DASHinf] = ACTIONS(2198), - [anon_sym_NaN] = ACTIONS(2198), - [anon_sym_0b] = ACTIONS(2198), - [anon_sym_0o] = ACTIONS(2198), - [anon_sym_0x] = ACTIONS(2198), - [sym_val_date] = ACTIONS(2198), - [anon_sym_DQUOTE] = ACTIONS(2198), - [sym__str_single_quotes] = ACTIONS(2198), - [sym__str_back_ticks] = ACTIONS(2198), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2198), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2198), - [anon_sym_CARET] = ACTIONS(2198), - [anon_sym_POUND] = ACTIONS(3), - }, - [1116] = { - [sym_comment] = STATE(1116), - [ts_builtin_sym_end] = ACTIONS(2202), - [sym_cmd_identifier] = ACTIONS(2200), - [anon_sym_SEMI] = ACTIONS(2200), - [anon_sym_LF] = ACTIONS(2202), - [anon_sym_export] = ACTIONS(2200), - [anon_sym_alias] = ACTIONS(2200), - [anon_sym_def] = ACTIONS(2200), - [anon_sym_def_DASHenv] = ACTIONS(2200), - [anon_sym_export_DASHenv] = ACTIONS(2200), - [anon_sym_extern] = ACTIONS(2200), - [anon_sym_module] = ACTIONS(2200), - [anon_sym_use] = ACTIONS(2200), - [anon_sym_LBRACK] = ACTIONS(2200), - [anon_sym_LPAREN] = ACTIONS(2200), - [anon_sym_DOLLAR] = ACTIONS(2200), - [anon_sym_error] = ACTIONS(2200), - [anon_sym_DASH] = ACTIONS(2200), - [anon_sym_break] = ACTIONS(2200), - [anon_sym_continue] = ACTIONS(2200), - [anon_sym_for] = ACTIONS(2200), - [anon_sym_loop] = ACTIONS(2200), - [anon_sym_while] = ACTIONS(2200), - [anon_sym_do] = ACTIONS(2200), - [anon_sym_if] = ACTIONS(2200), - [anon_sym_match] = ACTIONS(2200), - [anon_sym_LBRACE] = ACTIONS(2200), - [anon_sym_try] = ACTIONS(2200), - [anon_sym_return] = ACTIONS(2200), - [anon_sym_let] = ACTIONS(2200), - [anon_sym_let_DASHenv] = ACTIONS(2200), - [anon_sym_mut] = ACTIONS(2200), - [anon_sym_const] = ACTIONS(2200), - [anon_sym_source] = ACTIONS(2200), - [anon_sym_source_DASHenv] = ACTIONS(2200), - [anon_sym_register] = ACTIONS(2200), - [anon_sym_hide] = ACTIONS(2200), - [anon_sym_hide_DASHenv] = ACTIONS(2200), - [anon_sym_overlay] = ACTIONS(2200), - [anon_sym_where] = ACTIONS(2200), - [anon_sym_not] = ACTIONS(2200), - [anon_sym_DOT_DOT_LT] = ACTIONS(2200), - [anon_sym_DOT_DOT] = ACTIONS(2200), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2200), - [sym_val_nothing] = ACTIONS(2200), - [anon_sym_true] = ACTIONS(2200), - [anon_sym_false] = ACTIONS(2200), - [aux_sym_val_number_token1] = ACTIONS(2200), - [aux_sym_val_number_token2] = ACTIONS(2200), - [aux_sym_val_number_token3] = ACTIONS(2200), - [aux_sym_val_number_token4] = ACTIONS(2200), - [anon_sym_inf] = ACTIONS(2200), - [anon_sym_DASHinf] = ACTIONS(2200), - [anon_sym_NaN] = ACTIONS(2200), - [anon_sym_0b] = ACTIONS(2200), - [anon_sym_0o] = ACTIONS(2200), - [anon_sym_0x] = ACTIONS(2200), - [sym_val_date] = ACTIONS(2200), - [anon_sym_DQUOTE] = ACTIONS(2200), - [sym__str_single_quotes] = ACTIONS(2200), - [sym__str_back_ticks] = ACTIONS(2200), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2200), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2200), - [anon_sym_CARET] = ACTIONS(2200), - [anon_sym_POUND] = ACTIONS(3), - }, - [1117] = { - [sym_comment] = STATE(1117), - [sym_cmd_identifier] = ACTIONS(2296), - [anon_sym_SEMI] = ACTIONS(2296), - [anon_sym_LF] = ACTIONS(2298), - [anon_sym_export] = ACTIONS(2296), - [anon_sym_alias] = ACTIONS(2296), - [anon_sym_def] = ACTIONS(2296), - [anon_sym_def_DASHenv] = ACTIONS(2296), - [anon_sym_export_DASHenv] = ACTIONS(2296), - [anon_sym_extern] = ACTIONS(2296), - [anon_sym_module] = ACTIONS(2296), - [anon_sym_use] = ACTIONS(2296), - [anon_sym_LBRACK] = ACTIONS(2296), - [anon_sym_LPAREN] = ACTIONS(2296), - [anon_sym_DOLLAR] = ACTIONS(2296), - [anon_sym_error] = ACTIONS(2296), - [anon_sym_DASH] = ACTIONS(2296), - [anon_sym_break] = ACTIONS(2296), - [anon_sym_continue] = ACTIONS(2296), - [anon_sym_for] = ACTIONS(2296), - [anon_sym_loop] = ACTIONS(2296), - [anon_sym_while] = ACTIONS(2296), - [anon_sym_do] = ACTIONS(2296), - [anon_sym_if] = ACTIONS(2296), - [anon_sym_match] = ACTIONS(2296), - [anon_sym_LBRACE] = ACTIONS(2296), - [anon_sym_RBRACE] = ACTIONS(2296), - [anon_sym_try] = ACTIONS(2296), - [anon_sym_return] = ACTIONS(2296), - [anon_sym_let] = ACTIONS(2296), - [anon_sym_let_DASHenv] = ACTIONS(2296), - [anon_sym_mut] = ACTIONS(2296), - [anon_sym_const] = ACTIONS(2296), - [anon_sym_source] = ACTIONS(2296), - [anon_sym_source_DASHenv] = ACTIONS(2296), - [anon_sym_register] = ACTIONS(2296), - [anon_sym_hide] = ACTIONS(2296), - [anon_sym_hide_DASHenv] = ACTIONS(2296), - [anon_sym_overlay] = ACTIONS(2296), - [anon_sym_where] = ACTIONS(2296), - [anon_sym_not] = ACTIONS(2296), - [anon_sym_DOT_DOT_LT] = ACTIONS(2296), - [anon_sym_DOT_DOT] = ACTIONS(2296), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2296), - [sym_val_nothing] = ACTIONS(2296), - [anon_sym_true] = ACTIONS(2296), - [anon_sym_false] = ACTIONS(2296), - [aux_sym_val_number_token1] = ACTIONS(2296), - [aux_sym_val_number_token2] = ACTIONS(2296), - [aux_sym_val_number_token3] = ACTIONS(2296), - [aux_sym_val_number_token4] = ACTIONS(2296), - [anon_sym_inf] = ACTIONS(2296), - [anon_sym_DASHinf] = ACTIONS(2296), - [anon_sym_NaN] = ACTIONS(2296), - [anon_sym_0b] = ACTIONS(2296), - [anon_sym_0o] = ACTIONS(2296), - [anon_sym_0x] = ACTIONS(2296), - [sym_val_date] = ACTIONS(2296), - [anon_sym_DQUOTE] = ACTIONS(2296), - [sym__str_single_quotes] = ACTIONS(2296), - [sym__str_back_ticks] = ACTIONS(2296), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2296), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2296), - [anon_sym_CARET] = ACTIONS(2296), - [anon_sym_POUND] = ACTIONS(3), - }, - [1118] = { - [sym_comment] = STATE(1118), - [sym_cmd_identifier] = ACTIONS(2300), - [anon_sym_SEMI] = ACTIONS(2300), - [anon_sym_LF] = ACTIONS(2302), - [anon_sym_export] = ACTIONS(2300), - [anon_sym_alias] = ACTIONS(2300), - [anon_sym_def] = ACTIONS(2300), - [anon_sym_def_DASHenv] = ACTIONS(2300), - [anon_sym_export_DASHenv] = ACTIONS(2300), - [anon_sym_extern] = ACTIONS(2300), - [anon_sym_module] = ACTIONS(2300), - [anon_sym_use] = ACTIONS(2300), - [anon_sym_LBRACK] = ACTIONS(2300), - [anon_sym_LPAREN] = ACTIONS(2300), - [anon_sym_DOLLAR] = ACTIONS(2300), - [anon_sym_error] = ACTIONS(2300), - [anon_sym_DASH] = ACTIONS(2300), - [anon_sym_break] = ACTIONS(2300), - [anon_sym_continue] = ACTIONS(2300), - [anon_sym_for] = ACTIONS(2300), - [anon_sym_loop] = ACTIONS(2300), - [anon_sym_while] = ACTIONS(2300), - [anon_sym_do] = ACTIONS(2300), - [anon_sym_if] = ACTIONS(2300), - [anon_sym_match] = ACTIONS(2300), - [anon_sym_LBRACE] = ACTIONS(2300), - [anon_sym_RBRACE] = ACTIONS(2300), - [anon_sym_try] = ACTIONS(2300), - [anon_sym_return] = ACTIONS(2300), - [anon_sym_let] = ACTIONS(2300), - [anon_sym_let_DASHenv] = ACTIONS(2300), - [anon_sym_mut] = ACTIONS(2300), - [anon_sym_const] = ACTIONS(2300), - [anon_sym_source] = ACTIONS(2300), - [anon_sym_source_DASHenv] = ACTIONS(2300), - [anon_sym_register] = ACTIONS(2300), - [anon_sym_hide] = ACTIONS(2300), - [anon_sym_hide_DASHenv] = ACTIONS(2300), - [anon_sym_overlay] = ACTIONS(2300), - [anon_sym_where] = ACTIONS(2300), - [anon_sym_not] = ACTIONS(2300), - [anon_sym_DOT_DOT_LT] = ACTIONS(2300), - [anon_sym_DOT_DOT] = ACTIONS(2300), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2300), - [sym_val_nothing] = ACTIONS(2300), - [anon_sym_true] = ACTIONS(2300), - [anon_sym_false] = ACTIONS(2300), - [aux_sym_val_number_token1] = ACTIONS(2300), - [aux_sym_val_number_token2] = ACTIONS(2300), - [aux_sym_val_number_token3] = ACTIONS(2300), - [aux_sym_val_number_token4] = ACTIONS(2300), - [anon_sym_inf] = ACTIONS(2300), - [anon_sym_DASHinf] = ACTIONS(2300), - [anon_sym_NaN] = ACTIONS(2300), - [anon_sym_0b] = ACTIONS(2300), - [anon_sym_0o] = ACTIONS(2300), - [anon_sym_0x] = ACTIONS(2300), - [sym_val_date] = ACTIONS(2300), - [anon_sym_DQUOTE] = ACTIONS(2300), - [sym__str_single_quotes] = ACTIONS(2300), - [sym__str_back_ticks] = ACTIONS(2300), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2300), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2300), - [anon_sym_CARET] = ACTIONS(2300), - [anon_sym_POUND] = ACTIONS(3), - }, - [1119] = { - [sym_comment] = STATE(1119), - [sym_cmd_identifier] = ACTIONS(2304), - [anon_sym_SEMI] = ACTIONS(2304), - [anon_sym_LF] = ACTIONS(2306), - [anon_sym_export] = ACTIONS(2304), - [anon_sym_alias] = ACTIONS(2304), - [anon_sym_def] = ACTIONS(2304), - [anon_sym_def_DASHenv] = ACTIONS(2304), - [anon_sym_export_DASHenv] = ACTIONS(2304), - [anon_sym_extern] = ACTIONS(2304), - [anon_sym_module] = ACTIONS(2304), - [anon_sym_use] = ACTIONS(2304), - [anon_sym_LBRACK] = ACTIONS(2304), - [anon_sym_LPAREN] = ACTIONS(2304), - [anon_sym_DOLLAR] = ACTIONS(2304), - [anon_sym_error] = ACTIONS(2304), - [anon_sym_DASH] = ACTIONS(2304), - [anon_sym_break] = ACTIONS(2304), - [anon_sym_continue] = ACTIONS(2304), - [anon_sym_for] = ACTIONS(2304), - [anon_sym_loop] = ACTIONS(2304), - [anon_sym_while] = ACTIONS(2304), - [anon_sym_do] = ACTIONS(2304), - [anon_sym_if] = ACTIONS(2304), - [anon_sym_match] = ACTIONS(2304), - [anon_sym_LBRACE] = ACTIONS(2304), - [anon_sym_RBRACE] = ACTIONS(2304), - [anon_sym_try] = ACTIONS(2304), - [anon_sym_return] = ACTIONS(2304), - [anon_sym_let] = ACTIONS(2304), - [anon_sym_let_DASHenv] = ACTIONS(2304), - [anon_sym_mut] = ACTIONS(2304), - [anon_sym_const] = ACTIONS(2304), - [anon_sym_source] = ACTIONS(2304), - [anon_sym_source_DASHenv] = ACTIONS(2304), - [anon_sym_register] = ACTIONS(2304), - [anon_sym_hide] = ACTIONS(2304), - [anon_sym_hide_DASHenv] = ACTIONS(2304), - [anon_sym_overlay] = ACTIONS(2304), - [anon_sym_where] = ACTIONS(2304), - [anon_sym_not] = ACTIONS(2304), - [anon_sym_DOT_DOT_LT] = ACTIONS(2304), - [anon_sym_DOT_DOT] = ACTIONS(2304), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2304), - [sym_val_nothing] = ACTIONS(2304), - [anon_sym_true] = ACTIONS(2304), - [anon_sym_false] = ACTIONS(2304), - [aux_sym_val_number_token1] = ACTIONS(2304), - [aux_sym_val_number_token2] = ACTIONS(2304), - [aux_sym_val_number_token3] = ACTIONS(2304), - [aux_sym_val_number_token4] = ACTIONS(2304), - [anon_sym_inf] = ACTIONS(2304), - [anon_sym_DASHinf] = ACTIONS(2304), - [anon_sym_NaN] = ACTIONS(2304), - [anon_sym_0b] = ACTIONS(2304), - [anon_sym_0o] = ACTIONS(2304), - [anon_sym_0x] = ACTIONS(2304), - [sym_val_date] = ACTIONS(2304), - [anon_sym_DQUOTE] = ACTIONS(2304), - [sym__str_single_quotes] = ACTIONS(2304), - [sym__str_back_ticks] = ACTIONS(2304), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2304), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2304), - [anon_sym_CARET] = ACTIONS(2304), - [anon_sym_POUND] = ACTIONS(3), - }, - [1120] = { - [sym_comment] = STATE(1120), - [sym_cmd_identifier] = ACTIONS(2250), - [anon_sym_SEMI] = ACTIONS(2250), - [anon_sym_LF] = ACTIONS(2248), - [anon_sym_export] = ACTIONS(2250), - [anon_sym_alias] = ACTIONS(2250), - [anon_sym_def] = ACTIONS(2250), - [anon_sym_def_DASHenv] = ACTIONS(2250), - [anon_sym_export_DASHenv] = ACTIONS(2250), - [anon_sym_extern] = ACTIONS(2250), - [anon_sym_module] = ACTIONS(2250), - [anon_sym_use] = ACTIONS(2250), - [anon_sym_LBRACK] = ACTIONS(2250), - [anon_sym_LPAREN] = ACTIONS(2250), - [anon_sym_DOLLAR] = ACTIONS(2250), - [anon_sym_error] = ACTIONS(2250), - [anon_sym_DASH] = ACTIONS(2250), - [anon_sym_break] = ACTIONS(2250), - [anon_sym_continue] = ACTIONS(2250), - [anon_sym_for] = ACTIONS(2250), - [anon_sym_loop] = ACTIONS(2250), - [anon_sym_while] = ACTIONS(2250), - [anon_sym_do] = ACTIONS(2250), - [anon_sym_if] = ACTIONS(2250), - [anon_sym_match] = ACTIONS(2250), - [anon_sym_LBRACE] = ACTIONS(2250), - [anon_sym_RBRACE] = ACTIONS(2250), - [anon_sym_try] = ACTIONS(2250), - [anon_sym_return] = ACTIONS(2250), - [anon_sym_let] = ACTIONS(2250), - [anon_sym_let_DASHenv] = ACTIONS(2250), - [anon_sym_mut] = ACTIONS(2250), - [anon_sym_const] = ACTIONS(2250), - [anon_sym_source] = ACTIONS(2250), - [anon_sym_source_DASHenv] = ACTIONS(2250), - [anon_sym_register] = ACTIONS(2250), - [anon_sym_hide] = ACTIONS(2250), - [anon_sym_hide_DASHenv] = ACTIONS(2250), - [anon_sym_overlay] = ACTIONS(2250), - [anon_sym_where] = ACTIONS(2250), - [anon_sym_not] = ACTIONS(2250), - [anon_sym_DOT_DOT_LT] = ACTIONS(2250), - [anon_sym_DOT_DOT] = ACTIONS(2250), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2250), - [sym_val_nothing] = ACTIONS(2250), - [anon_sym_true] = ACTIONS(2250), - [anon_sym_false] = ACTIONS(2250), - [aux_sym_val_number_token1] = ACTIONS(2250), - [aux_sym_val_number_token2] = ACTIONS(2250), - [aux_sym_val_number_token3] = ACTIONS(2250), - [aux_sym_val_number_token4] = ACTIONS(2250), - [anon_sym_inf] = ACTIONS(2250), - [anon_sym_DASHinf] = ACTIONS(2250), - [anon_sym_NaN] = ACTIONS(2250), - [anon_sym_0b] = ACTIONS(2250), - [anon_sym_0o] = ACTIONS(2250), - [anon_sym_0x] = ACTIONS(2250), - [sym_val_date] = ACTIONS(2250), - [anon_sym_DQUOTE] = ACTIONS(2250), - [sym__str_single_quotes] = ACTIONS(2250), - [sym__str_back_ticks] = ACTIONS(2250), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2250), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2250), - [anon_sym_CARET] = ACTIONS(2250), - [anon_sym_POUND] = ACTIONS(3), - }, - [1121] = { - [sym_comment] = STATE(1121), - [sym_cmd_identifier] = ACTIONS(2254), - [anon_sym_SEMI] = ACTIONS(2254), - [anon_sym_LF] = ACTIONS(2252), - [anon_sym_export] = ACTIONS(2254), - [anon_sym_alias] = ACTIONS(2254), - [anon_sym_def] = ACTIONS(2254), - [anon_sym_def_DASHenv] = ACTIONS(2254), - [anon_sym_export_DASHenv] = ACTIONS(2254), - [anon_sym_extern] = ACTIONS(2254), - [anon_sym_module] = ACTIONS(2254), - [anon_sym_use] = ACTIONS(2254), - [anon_sym_LBRACK] = ACTIONS(2254), - [anon_sym_LPAREN] = ACTIONS(2254), - [anon_sym_DOLLAR] = ACTIONS(2254), - [anon_sym_error] = ACTIONS(2254), - [anon_sym_DASH] = ACTIONS(2254), - [anon_sym_break] = ACTIONS(2254), - [anon_sym_continue] = ACTIONS(2254), - [anon_sym_for] = ACTIONS(2254), - [anon_sym_loop] = ACTIONS(2254), - [anon_sym_while] = ACTIONS(2254), - [anon_sym_do] = ACTIONS(2254), - [anon_sym_if] = ACTIONS(2254), - [anon_sym_match] = ACTIONS(2254), - [anon_sym_LBRACE] = ACTIONS(2254), - [anon_sym_RBRACE] = ACTIONS(2254), - [anon_sym_try] = ACTIONS(2254), - [anon_sym_return] = ACTIONS(2254), - [anon_sym_let] = ACTIONS(2254), - [anon_sym_let_DASHenv] = ACTIONS(2254), - [anon_sym_mut] = ACTIONS(2254), - [anon_sym_const] = ACTIONS(2254), - [anon_sym_source] = ACTIONS(2254), - [anon_sym_source_DASHenv] = ACTIONS(2254), - [anon_sym_register] = ACTIONS(2254), - [anon_sym_hide] = ACTIONS(2254), - [anon_sym_hide_DASHenv] = ACTIONS(2254), - [anon_sym_overlay] = ACTIONS(2254), - [anon_sym_where] = ACTIONS(2254), - [anon_sym_not] = ACTIONS(2254), - [anon_sym_DOT_DOT_LT] = ACTIONS(2254), - [anon_sym_DOT_DOT] = ACTIONS(2254), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2254), - [sym_val_nothing] = ACTIONS(2254), - [anon_sym_true] = ACTIONS(2254), - [anon_sym_false] = ACTIONS(2254), - [aux_sym_val_number_token1] = ACTIONS(2254), - [aux_sym_val_number_token2] = ACTIONS(2254), - [aux_sym_val_number_token3] = ACTIONS(2254), - [aux_sym_val_number_token4] = ACTIONS(2254), - [anon_sym_inf] = ACTIONS(2254), - [anon_sym_DASHinf] = ACTIONS(2254), - [anon_sym_NaN] = ACTIONS(2254), - [anon_sym_0b] = ACTIONS(2254), - [anon_sym_0o] = ACTIONS(2254), - [anon_sym_0x] = ACTIONS(2254), - [sym_val_date] = ACTIONS(2254), - [anon_sym_DQUOTE] = ACTIONS(2254), - [sym__str_single_quotes] = ACTIONS(2254), - [sym__str_back_ticks] = ACTIONS(2254), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2254), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2254), - [anon_sym_CARET] = ACTIONS(2254), - [anon_sym_POUND] = ACTIONS(3), - }, - [1122] = { - [sym_comment] = STATE(1122), - [sym_cmd_identifier] = ACTIONS(2258), - [anon_sym_SEMI] = ACTIONS(2258), - [anon_sym_LF] = ACTIONS(2256), - [anon_sym_export] = ACTIONS(2258), - [anon_sym_alias] = ACTIONS(2258), - [anon_sym_def] = ACTIONS(2258), - [anon_sym_def_DASHenv] = ACTIONS(2258), - [anon_sym_export_DASHenv] = ACTIONS(2258), - [anon_sym_extern] = ACTIONS(2258), - [anon_sym_module] = ACTIONS(2258), - [anon_sym_use] = ACTIONS(2258), - [anon_sym_LBRACK] = ACTIONS(2258), - [anon_sym_LPAREN] = ACTIONS(2258), - [anon_sym_DOLLAR] = ACTIONS(2258), - [anon_sym_error] = ACTIONS(2258), - [anon_sym_DASH] = ACTIONS(2258), - [anon_sym_break] = ACTIONS(2258), - [anon_sym_continue] = ACTIONS(2258), - [anon_sym_for] = ACTIONS(2258), - [anon_sym_loop] = ACTIONS(2258), - [anon_sym_while] = ACTIONS(2258), - [anon_sym_do] = ACTIONS(2258), - [anon_sym_if] = ACTIONS(2258), - [anon_sym_match] = ACTIONS(2258), - [anon_sym_LBRACE] = ACTIONS(2258), - [anon_sym_RBRACE] = ACTIONS(2258), - [anon_sym_try] = ACTIONS(2258), - [anon_sym_return] = ACTIONS(2258), - [anon_sym_let] = ACTIONS(2258), - [anon_sym_let_DASHenv] = ACTIONS(2258), - [anon_sym_mut] = ACTIONS(2258), - [anon_sym_const] = ACTIONS(2258), - [anon_sym_source] = ACTIONS(2258), - [anon_sym_source_DASHenv] = ACTIONS(2258), - [anon_sym_register] = ACTIONS(2258), - [anon_sym_hide] = ACTIONS(2258), - [anon_sym_hide_DASHenv] = ACTIONS(2258), - [anon_sym_overlay] = ACTIONS(2258), - [anon_sym_where] = ACTIONS(2258), - [anon_sym_not] = ACTIONS(2258), - [anon_sym_DOT_DOT_LT] = ACTIONS(2258), - [anon_sym_DOT_DOT] = ACTIONS(2258), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2258), - [sym_val_nothing] = ACTIONS(2258), - [anon_sym_true] = ACTIONS(2258), - [anon_sym_false] = ACTIONS(2258), - [aux_sym_val_number_token1] = ACTIONS(2258), - [aux_sym_val_number_token2] = ACTIONS(2258), - [aux_sym_val_number_token3] = ACTIONS(2258), - [aux_sym_val_number_token4] = ACTIONS(2258), - [anon_sym_inf] = ACTIONS(2258), - [anon_sym_DASHinf] = ACTIONS(2258), - [anon_sym_NaN] = ACTIONS(2258), - [anon_sym_0b] = ACTIONS(2258), - [anon_sym_0o] = ACTIONS(2258), - [anon_sym_0x] = ACTIONS(2258), - [sym_val_date] = ACTIONS(2258), - [anon_sym_DQUOTE] = ACTIONS(2258), - [sym__str_single_quotes] = ACTIONS(2258), - [sym__str_back_ticks] = ACTIONS(2258), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2258), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2258), - [anon_sym_CARET] = ACTIONS(2258), - [anon_sym_POUND] = ACTIONS(3), - }, - [1123] = { - [sym_comment] = STATE(1123), - [sym_cmd_identifier] = ACTIONS(2258), - [anon_sym_SEMI] = ACTIONS(2258), - [anon_sym_LF] = ACTIONS(2256), - [anon_sym_export] = ACTIONS(2258), - [anon_sym_alias] = ACTIONS(2258), - [anon_sym_def] = ACTIONS(2258), - [anon_sym_def_DASHenv] = ACTIONS(2258), - [anon_sym_export_DASHenv] = ACTIONS(2258), - [anon_sym_extern] = ACTIONS(2258), - [anon_sym_module] = ACTIONS(2258), - [anon_sym_use] = ACTIONS(2258), - [anon_sym_LBRACK] = ACTIONS(2258), - [anon_sym_LPAREN] = ACTIONS(2258), - [anon_sym_DOLLAR] = ACTIONS(2258), - [anon_sym_error] = ACTIONS(2258), - [anon_sym_DASH] = ACTIONS(2258), - [anon_sym_break] = ACTIONS(2258), - [anon_sym_continue] = ACTIONS(2258), - [anon_sym_for] = ACTIONS(2258), - [anon_sym_loop] = ACTIONS(2258), - [anon_sym_while] = ACTIONS(2258), - [anon_sym_do] = ACTIONS(2258), - [anon_sym_if] = ACTIONS(2258), - [anon_sym_match] = ACTIONS(2258), - [anon_sym_LBRACE] = ACTIONS(2258), - [anon_sym_RBRACE] = ACTIONS(2258), - [anon_sym_try] = ACTIONS(2258), - [anon_sym_return] = ACTIONS(2258), - [anon_sym_let] = ACTIONS(2258), - [anon_sym_let_DASHenv] = ACTIONS(2258), - [anon_sym_mut] = ACTIONS(2258), - [anon_sym_const] = ACTIONS(2258), - [anon_sym_source] = ACTIONS(2258), - [anon_sym_source_DASHenv] = ACTIONS(2258), - [anon_sym_register] = ACTIONS(2258), - [anon_sym_hide] = ACTIONS(2258), - [anon_sym_hide_DASHenv] = ACTIONS(2258), - [anon_sym_overlay] = ACTIONS(2258), - [anon_sym_where] = ACTIONS(2258), - [anon_sym_not] = ACTIONS(2258), - [anon_sym_DOT_DOT_LT] = ACTIONS(2258), - [anon_sym_DOT_DOT] = ACTIONS(2258), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2258), - [sym_val_nothing] = ACTIONS(2258), - [anon_sym_true] = ACTIONS(2258), - [anon_sym_false] = ACTIONS(2258), - [aux_sym_val_number_token1] = ACTIONS(2258), - [aux_sym_val_number_token2] = ACTIONS(2258), - [aux_sym_val_number_token3] = ACTIONS(2258), - [aux_sym_val_number_token4] = ACTIONS(2258), - [anon_sym_inf] = ACTIONS(2258), - [anon_sym_DASHinf] = ACTIONS(2258), - [anon_sym_NaN] = ACTIONS(2258), - [anon_sym_0b] = ACTIONS(2258), - [anon_sym_0o] = ACTIONS(2258), - [anon_sym_0x] = ACTIONS(2258), - [sym_val_date] = ACTIONS(2258), - [anon_sym_DQUOTE] = ACTIONS(2258), - [sym__str_single_quotes] = ACTIONS(2258), - [sym__str_back_ticks] = ACTIONS(2258), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2258), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2258), - [anon_sym_CARET] = ACTIONS(2258), - [anon_sym_POUND] = ACTIONS(3), - }, - [1124] = { - [sym_comment] = STATE(1124), - [sym_cmd_identifier] = ACTIONS(2262), - [anon_sym_SEMI] = ACTIONS(2262), - [anon_sym_LF] = ACTIONS(2260), - [anon_sym_export] = ACTIONS(2262), - [anon_sym_alias] = ACTIONS(2262), - [anon_sym_def] = ACTIONS(2262), - [anon_sym_def_DASHenv] = ACTIONS(2262), - [anon_sym_export_DASHenv] = ACTIONS(2262), - [anon_sym_extern] = ACTIONS(2262), - [anon_sym_module] = ACTIONS(2262), - [anon_sym_use] = ACTIONS(2262), - [anon_sym_LBRACK] = ACTIONS(2262), - [anon_sym_LPAREN] = ACTIONS(2262), - [anon_sym_DOLLAR] = ACTIONS(2262), - [anon_sym_error] = ACTIONS(2262), - [anon_sym_DASH] = ACTIONS(2262), - [anon_sym_break] = ACTIONS(2262), - [anon_sym_continue] = ACTIONS(2262), - [anon_sym_for] = ACTIONS(2262), - [anon_sym_loop] = ACTIONS(2262), - [anon_sym_while] = ACTIONS(2262), - [anon_sym_do] = ACTIONS(2262), - [anon_sym_if] = ACTIONS(2262), - [anon_sym_match] = ACTIONS(2262), - [anon_sym_LBRACE] = ACTIONS(2262), - [anon_sym_RBRACE] = ACTIONS(2262), - [anon_sym_try] = ACTIONS(2262), - [anon_sym_return] = ACTIONS(2262), - [anon_sym_let] = ACTIONS(2262), - [anon_sym_let_DASHenv] = ACTIONS(2262), - [anon_sym_mut] = ACTIONS(2262), - [anon_sym_const] = ACTIONS(2262), - [anon_sym_source] = ACTIONS(2262), - [anon_sym_source_DASHenv] = ACTIONS(2262), - [anon_sym_register] = ACTIONS(2262), - [anon_sym_hide] = ACTIONS(2262), - [anon_sym_hide_DASHenv] = ACTIONS(2262), - [anon_sym_overlay] = ACTIONS(2262), - [anon_sym_where] = ACTIONS(2262), - [anon_sym_not] = ACTIONS(2262), - [anon_sym_DOT_DOT_LT] = ACTIONS(2262), - [anon_sym_DOT_DOT] = ACTIONS(2262), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2262), - [sym_val_nothing] = ACTIONS(2262), - [anon_sym_true] = ACTIONS(2262), - [anon_sym_false] = ACTIONS(2262), - [aux_sym_val_number_token1] = ACTIONS(2262), - [aux_sym_val_number_token2] = ACTIONS(2262), - [aux_sym_val_number_token3] = ACTIONS(2262), - [aux_sym_val_number_token4] = ACTIONS(2262), - [anon_sym_inf] = ACTIONS(2262), - [anon_sym_DASHinf] = ACTIONS(2262), - [anon_sym_NaN] = ACTIONS(2262), - [anon_sym_0b] = ACTIONS(2262), - [anon_sym_0o] = ACTIONS(2262), - [anon_sym_0x] = ACTIONS(2262), - [sym_val_date] = ACTIONS(2262), - [anon_sym_DQUOTE] = ACTIONS(2262), - [sym__str_single_quotes] = ACTIONS(2262), - [sym__str_back_ticks] = ACTIONS(2262), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2262), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2262), - [anon_sym_CARET] = ACTIONS(2262), - [anon_sym_POUND] = ACTIONS(3), - }, - [1125] = { - [sym_comment] = STATE(1125), - [sym_cmd_identifier] = ACTIONS(2062), - [anon_sym_SEMI] = ACTIONS(2062), - [anon_sym_LF] = ACTIONS(2060), - [anon_sym_export] = ACTIONS(2062), - [anon_sym_alias] = ACTIONS(2062), - [anon_sym_def] = ACTIONS(2062), - [anon_sym_def_DASHenv] = ACTIONS(2062), - [anon_sym_export_DASHenv] = ACTIONS(2062), - [anon_sym_extern] = ACTIONS(2062), - [anon_sym_module] = ACTIONS(2062), - [anon_sym_use] = ACTIONS(2062), - [anon_sym_LBRACK] = ACTIONS(2062), - [anon_sym_LPAREN] = ACTIONS(2062), - [anon_sym_DOLLAR] = ACTIONS(2062), - [anon_sym_error] = ACTIONS(2062), - [anon_sym_DASH] = ACTIONS(2062), - [anon_sym_break] = ACTIONS(2062), - [anon_sym_continue] = ACTIONS(2062), - [anon_sym_for] = ACTIONS(2062), - [anon_sym_loop] = ACTIONS(2062), - [anon_sym_while] = ACTIONS(2062), - [anon_sym_do] = ACTIONS(2062), - [anon_sym_if] = ACTIONS(2062), - [anon_sym_match] = ACTIONS(2062), - [anon_sym_LBRACE] = ACTIONS(2062), - [anon_sym_RBRACE] = ACTIONS(2062), - [anon_sym_try] = ACTIONS(2062), - [anon_sym_return] = ACTIONS(2062), - [anon_sym_let] = ACTIONS(2062), - [anon_sym_let_DASHenv] = ACTIONS(2062), - [anon_sym_mut] = ACTIONS(2062), - [anon_sym_const] = ACTIONS(2062), - [anon_sym_source] = ACTIONS(2062), - [anon_sym_source_DASHenv] = ACTIONS(2062), - [anon_sym_register] = ACTIONS(2062), - [anon_sym_hide] = ACTIONS(2062), - [anon_sym_hide_DASHenv] = ACTIONS(2062), - [anon_sym_overlay] = ACTIONS(2062), - [anon_sym_where] = ACTIONS(2062), - [anon_sym_not] = ACTIONS(2062), - [anon_sym_DOT_DOT_LT] = ACTIONS(2062), - [anon_sym_DOT_DOT] = ACTIONS(2062), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2062), - [sym_val_nothing] = ACTIONS(2062), - [anon_sym_true] = ACTIONS(2062), - [anon_sym_false] = ACTIONS(2062), - [aux_sym_val_number_token1] = ACTIONS(2062), - [aux_sym_val_number_token2] = ACTIONS(2062), - [aux_sym_val_number_token3] = ACTIONS(2062), - [aux_sym_val_number_token4] = ACTIONS(2062), - [anon_sym_inf] = ACTIONS(2062), - [anon_sym_DASHinf] = ACTIONS(2062), - [anon_sym_NaN] = ACTIONS(2062), - [anon_sym_0b] = ACTIONS(2062), - [anon_sym_0o] = ACTIONS(2062), - [anon_sym_0x] = ACTIONS(2062), - [sym_val_date] = ACTIONS(2062), - [anon_sym_DQUOTE] = ACTIONS(2062), - [sym__str_single_quotes] = ACTIONS(2062), - [sym__str_back_ticks] = ACTIONS(2062), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2062), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2062), - [anon_sym_CARET] = ACTIONS(2062), - [anon_sym_POUND] = ACTIONS(3), - }, - [1126] = { - [sym_comment] = STATE(1126), - [ts_builtin_sym_end] = ACTIONS(2190), - [sym_cmd_identifier] = ACTIONS(2188), - [anon_sym_SEMI] = ACTIONS(2188), - [anon_sym_LF] = ACTIONS(2190), - [anon_sym_export] = ACTIONS(2188), - [anon_sym_alias] = ACTIONS(2188), - [anon_sym_def] = ACTIONS(2188), - [anon_sym_def_DASHenv] = ACTIONS(2188), - [anon_sym_export_DASHenv] = ACTIONS(2188), - [anon_sym_extern] = ACTIONS(2188), - [anon_sym_module] = ACTIONS(2188), - [anon_sym_use] = ACTIONS(2188), - [anon_sym_LBRACK] = ACTIONS(2188), - [anon_sym_LPAREN] = ACTIONS(2188), - [anon_sym_DOLLAR] = ACTIONS(2188), - [anon_sym_error] = ACTIONS(2188), - [anon_sym_DASH] = ACTIONS(2188), - [anon_sym_break] = ACTIONS(2188), - [anon_sym_continue] = ACTIONS(2188), - [anon_sym_for] = ACTIONS(2188), - [anon_sym_loop] = ACTIONS(2188), - [anon_sym_while] = ACTIONS(2188), - [anon_sym_do] = ACTIONS(2188), - [anon_sym_if] = ACTIONS(2188), - [anon_sym_match] = ACTIONS(2188), - [anon_sym_LBRACE] = ACTIONS(2188), - [anon_sym_try] = ACTIONS(2188), - [anon_sym_return] = ACTIONS(2188), - [anon_sym_let] = ACTIONS(2188), - [anon_sym_let_DASHenv] = ACTIONS(2188), - [anon_sym_mut] = ACTIONS(2188), - [anon_sym_const] = ACTIONS(2188), - [anon_sym_source] = ACTIONS(2188), - [anon_sym_source_DASHenv] = ACTIONS(2188), - [anon_sym_register] = ACTIONS(2188), - [anon_sym_hide] = ACTIONS(2188), - [anon_sym_hide_DASHenv] = ACTIONS(2188), - [anon_sym_overlay] = ACTIONS(2188), - [anon_sym_where] = ACTIONS(2188), - [anon_sym_not] = ACTIONS(2188), - [anon_sym_DOT_DOT_LT] = ACTIONS(2188), - [anon_sym_DOT_DOT] = ACTIONS(2188), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2188), - [sym_val_nothing] = ACTIONS(2188), - [anon_sym_true] = ACTIONS(2188), - [anon_sym_false] = ACTIONS(2188), - [aux_sym_val_number_token1] = ACTIONS(2188), - [aux_sym_val_number_token2] = ACTIONS(2188), - [aux_sym_val_number_token3] = ACTIONS(2188), - [aux_sym_val_number_token4] = ACTIONS(2188), - [anon_sym_inf] = ACTIONS(2188), - [anon_sym_DASHinf] = ACTIONS(2188), - [anon_sym_NaN] = ACTIONS(2188), - [anon_sym_0b] = ACTIONS(2188), - [anon_sym_0o] = ACTIONS(2188), - [anon_sym_0x] = ACTIONS(2188), - [sym_val_date] = ACTIONS(2188), - [anon_sym_DQUOTE] = ACTIONS(2188), - [sym__str_single_quotes] = ACTIONS(2188), - [sym__str_back_ticks] = ACTIONS(2188), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2188), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2188), - [anon_sym_CARET] = ACTIONS(2188), - [anon_sym_POUND] = ACTIONS(3), - }, - [1127] = { - [sym_comment] = STATE(1127), - [ts_builtin_sym_end] = ACTIONS(2186), - [sym_cmd_identifier] = ACTIONS(2184), - [anon_sym_SEMI] = ACTIONS(2184), - [anon_sym_LF] = ACTIONS(2186), - [anon_sym_export] = ACTIONS(2184), - [anon_sym_alias] = ACTIONS(2184), - [anon_sym_def] = ACTIONS(2184), - [anon_sym_def_DASHenv] = ACTIONS(2184), - [anon_sym_export_DASHenv] = ACTIONS(2184), - [anon_sym_extern] = ACTIONS(2184), - [anon_sym_module] = ACTIONS(2184), - [anon_sym_use] = ACTIONS(2184), - [anon_sym_LBRACK] = ACTIONS(2184), - [anon_sym_LPAREN] = ACTIONS(2184), - [anon_sym_DOLLAR] = ACTIONS(2184), - [anon_sym_error] = ACTIONS(2184), - [anon_sym_DASH] = ACTIONS(2184), - [anon_sym_break] = ACTIONS(2184), - [anon_sym_continue] = ACTIONS(2184), - [anon_sym_for] = ACTIONS(2184), - [anon_sym_loop] = ACTIONS(2184), - [anon_sym_while] = ACTIONS(2184), - [anon_sym_do] = ACTIONS(2184), - [anon_sym_if] = ACTIONS(2184), - [anon_sym_match] = ACTIONS(2184), - [anon_sym_LBRACE] = ACTIONS(2184), - [anon_sym_try] = ACTIONS(2184), - [anon_sym_return] = ACTIONS(2184), - [anon_sym_let] = ACTIONS(2184), - [anon_sym_let_DASHenv] = ACTIONS(2184), - [anon_sym_mut] = ACTIONS(2184), - [anon_sym_const] = ACTIONS(2184), - [anon_sym_source] = ACTIONS(2184), - [anon_sym_source_DASHenv] = ACTIONS(2184), - [anon_sym_register] = ACTIONS(2184), - [anon_sym_hide] = ACTIONS(2184), - [anon_sym_hide_DASHenv] = ACTIONS(2184), - [anon_sym_overlay] = ACTIONS(2184), - [anon_sym_where] = ACTIONS(2184), - [anon_sym_not] = ACTIONS(2184), - [anon_sym_DOT_DOT_LT] = ACTIONS(2184), - [anon_sym_DOT_DOT] = ACTIONS(2184), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2184), - [sym_val_nothing] = ACTIONS(2184), - [anon_sym_true] = ACTIONS(2184), - [anon_sym_false] = ACTIONS(2184), - [aux_sym_val_number_token1] = ACTIONS(2184), - [aux_sym_val_number_token2] = ACTIONS(2184), - [aux_sym_val_number_token3] = ACTIONS(2184), - [aux_sym_val_number_token4] = ACTIONS(2184), - [anon_sym_inf] = ACTIONS(2184), - [anon_sym_DASHinf] = ACTIONS(2184), - [anon_sym_NaN] = ACTIONS(2184), - [anon_sym_0b] = ACTIONS(2184), - [anon_sym_0o] = ACTIONS(2184), - [anon_sym_0x] = ACTIONS(2184), - [sym_val_date] = ACTIONS(2184), - [anon_sym_DQUOTE] = ACTIONS(2184), - [sym__str_single_quotes] = ACTIONS(2184), - [sym__str_back_ticks] = ACTIONS(2184), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2184), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2184), - [anon_sym_CARET] = ACTIONS(2184), - [anon_sym_POUND] = ACTIONS(3), - }, - [1128] = { - [sym_comment] = STATE(1128), - [ts_builtin_sym_end] = ACTIONS(2308), - [sym_cmd_identifier] = ACTIONS(2310), - [anon_sym_SEMI] = ACTIONS(2310), - [anon_sym_LF] = ACTIONS(2308), - [anon_sym_export] = ACTIONS(2310), - [anon_sym_alias] = ACTIONS(2310), - [anon_sym_def] = ACTIONS(2310), - [anon_sym_def_DASHenv] = ACTIONS(2310), - [anon_sym_export_DASHenv] = ACTIONS(2310), - [anon_sym_extern] = ACTIONS(2310), - [anon_sym_module] = ACTIONS(2310), - [anon_sym_use] = ACTIONS(2310), - [anon_sym_LBRACK] = ACTIONS(2310), - [anon_sym_LPAREN] = ACTIONS(2310), - [anon_sym_DOLLAR] = ACTIONS(2310), - [anon_sym_error] = ACTIONS(2310), - [anon_sym_DASH] = ACTIONS(2310), - [anon_sym_break] = ACTIONS(2310), - [anon_sym_continue] = ACTIONS(2310), - [anon_sym_for] = ACTIONS(2310), - [anon_sym_loop] = ACTIONS(2310), - [anon_sym_while] = ACTIONS(2310), - [anon_sym_do] = ACTIONS(2310), - [anon_sym_if] = ACTIONS(2310), - [anon_sym_match] = ACTIONS(2310), - [anon_sym_LBRACE] = ACTIONS(2310), - [anon_sym_try] = ACTIONS(2310), - [anon_sym_return] = ACTIONS(2310), - [anon_sym_let] = ACTIONS(2310), - [anon_sym_let_DASHenv] = ACTIONS(2310), - [anon_sym_mut] = ACTIONS(2310), - [anon_sym_const] = ACTIONS(2310), - [anon_sym_source] = ACTIONS(2310), - [anon_sym_source_DASHenv] = ACTIONS(2310), - [anon_sym_register] = ACTIONS(2310), - [anon_sym_hide] = ACTIONS(2310), - [anon_sym_hide_DASHenv] = ACTIONS(2310), - [anon_sym_overlay] = ACTIONS(2310), - [anon_sym_where] = ACTIONS(2310), - [anon_sym_not] = ACTIONS(2310), - [anon_sym_DOT_DOT_LT] = ACTIONS(2310), - [anon_sym_DOT_DOT] = ACTIONS(2310), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2310), - [sym_val_nothing] = ACTIONS(2310), - [anon_sym_true] = ACTIONS(2310), - [anon_sym_false] = ACTIONS(2310), - [aux_sym_val_number_token1] = ACTIONS(2310), - [aux_sym_val_number_token2] = ACTIONS(2310), - [aux_sym_val_number_token3] = ACTIONS(2310), - [aux_sym_val_number_token4] = ACTIONS(2310), - [anon_sym_inf] = ACTIONS(2310), - [anon_sym_DASHinf] = ACTIONS(2310), - [anon_sym_NaN] = ACTIONS(2310), - [anon_sym_0b] = ACTIONS(2310), - [anon_sym_0o] = ACTIONS(2310), - [anon_sym_0x] = ACTIONS(2310), - [sym_val_date] = ACTIONS(2310), - [anon_sym_DQUOTE] = ACTIONS(2310), - [sym__str_single_quotes] = ACTIONS(2310), - [sym__str_back_ticks] = ACTIONS(2310), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2310), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2310), - [anon_sym_CARET] = ACTIONS(2310), - [anon_sym_POUND] = ACTIONS(3), - }, - [1129] = { - [sym_comment] = STATE(1129), - [ts_builtin_sym_end] = ACTIONS(2306), - [sym_cmd_identifier] = ACTIONS(2304), - [anon_sym_SEMI] = ACTIONS(2304), - [anon_sym_LF] = ACTIONS(2306), - [anon_sym_export] = ACTIONS(2304), - [anon_sym_alias] = ACTIONS(2304), - [anon_sym_def] = ACTIONS(2304), - [anon_sym_def_DASHenv] = ACTIONS(2304), - [anon_sym_export_DASHenv] = ACTIONS(2304), - [anon_sym_extern] = ACTIONS(2304), - [anon_sym_module] = ACTIONS(2304), - [anon_sym_use] = ACTIONS(2304), - [anon_sym_LBRACK] = ACTIONS(2304), - [anon_sym_LPAREN] = ACTIONS(2304), - [anon_sym_DOLLAR] = ACTIONS(2304), - [anon_sym_error] = ACTIONS(2304), - [anon_sym_DASH] = ACTIONS(2304), - [anon_sym_break] = ACTIONS(2304), - [anon_sym_continue] = ACTIONS(2304), - [anon_sym_for] = ACTIONS(2304), - [anon_sym_loop] = ACTIONS(2304), - [anon_sym_while] = ACTIONS(2304), - [anon_sym_do] = ACTIONS(2304), - [anon_sym_if] = ACTIONS(2304), - [anon_sym_match] = ACTIONS(2304), - [anon_sym_LBRACE] = ACTIONS(2304), - [anon_sym_try] = ACTIONS(2304), - [anon_sym_return] = ACTIONS(2304), - [anon_sym_let] = ACTIONS(2304), - [anon_sym_let_DASHenv] = ACTIONS(2304), - [anon_sym_mut] = ACTIONS(2304), - [anon_sym_const] = ACTIONS(2304), - [anon_sym_source] = ACTIONS(2304), - [anon_sym_source_DASHenv] = ACTIONS(2304), - [anon_sym_register] = ACTIONS(2304), - [anon_sym_hide] = ACTIONS(2304), - [anon_sym_hide_DASHenv] = ACTIONS(2304), - [anon_sym_overlay] = ACTIONS(2304), - [anon_sym_where] = ACTIONS(2304), - [anon_sym_not] = ACTIONS(2304), - [anon_sym_DOT_DOT_LT] = ACTIONS(2304), - [anon_sym_DOT_DOT] = ACTIONS(2304), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2304), - [sym_val_nothing] = ACTIONS(2304), - [anon_sym_true] = ACTIONS(2304), - [anon_sym_false] = ACTIONS(2304), - [aux_sym_val_number_token1] = ACTIONS(2304), - [aux_sym_val_number_token2] = ACTIONS(2304), - [aux_sym_val_number_token3] = ACTIONS(2304), - [aux_sym_val_number_token4] = ACTIONS(2304), - [anon_sym_inf] = ACTIONS(2304), - [anon_sym_DASHinf] = ACTIONS(2304), - [anon_sym_NaN] = ACTIONS(2304), - [anon_sym_0b] = ACTIONS(2304), - [anon_sym_0o] = ACTIONS(2304), - [anon_sym_0x] = ACTIONS(2304), - [sym_val_date] = ACTIONS(2304), - [anon_sym_DQUOTE] = ACTIONS(2304), - [sym__str_single_quotes] = ACTIONS(2304), - [sym__str_back_ticks] = ACTIONS(2304), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2304), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2304), - [anon_sym_CARET] = ACTIONS(2304), - [anon_sym_POUND] = ACTIONS(3), - }, - [1130] = { - [sym_comment] = STATE(1130), - [sym_cmd_identifier] = ACTIONS(2266), - [anon_sym_SEMI] = ACTIONS(2266), - [anon_sym_LF] = ACTIONS(2264), - [anon_sym_export] = ACTIONS(2266), - [anon_sym_alias] = ACTIONS(2266), - [anon_sym_def] = ACTIONS(2266), - [anon_sym_def_DASHenv] = ACTIONS(2266), - [anon_sym_export_DASHenv] = ACTIONS(2266), - [anon_sym_extern] = ACTIONS(2266), - [anon_sym_module] = ACTIONS(2266), - [anon_sym_use] = ACTIONS(2266), - [anon_sym_LBRACK] = ACTIONS(2266), - [anon_sym_LPAREN] = ACTIONS(2266), - [anon_sym_DOLLAR] = ACTIONS(2266), - [anon_sym_error] = ACTIONS(2266), - [anon_sym_DASH] = ACTIONS(2266), - [anon_sym_break] = ACTIONS(2266), - [anon_sym_continue] = ACTIONS(2266), - [anon_sym_for] = ACTIONS(2266), - [anon_sym_loop] = ACTIONS(2266), - [anon_sym_while] = ACTIONS(2266), - [anon_sym_do] = ACTIONS(2266), - [anon_sym_if] = ACTIONS(2266), - [anon_sym_match] = ACTIONS(2266), - [anon_sym_LBRACE] = ACTIONS(2266), - [anon_sym_RBRACE] = ACTIONS(2266), - [anon_sym_try] = ACTIONS(2266), - [anon_sym_return] = ACTIONS(2266), - [anon_sym_let] = ACTIONS(2266), - [anon_sym_let_DASHenv] = ACTIONS(2266), - [anon_sym_mut] = ACTIONS(2266), - [anon_sym_const] = ACTIONS(2266), - [anon_sym_source] = ACTIONS(2266), - [anon_sym_source_DASHenv] = ACTIONS(2266), - [anon_sym_register] = ACTIONS(2266), - [anon_sym_hide] = ACTIONS(2266), - [anon_sym_hide_DASHenv] = ACTIONS(2266), - [anon_sym_overlay] = ACTIONS(2266), - [anon_sym_where] = ACTIONS(2266), - [anon_sym_not] = ACTIONS(2266), - [anon_sym_DOT_DOT_LT] = ACTIONS(2266), - [anon_sym_DOT_DOT] = ACTIONS(2266), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2266), - [sym_val_nothing] = ACTIONS(2266), - [anon_sym_true] = ACTIONS(2266), - [anon_sym_false] = ACTIONS(2266), - [aux_sym_val_number_token1] = ACTIONS(2266), - [aux_sym_val_number_token2] = ACTIONS(2266), - [aux_sym_val_number_token3] = ACTIONS(2266), - [aux_sym_val_number_token4] = ACTIONS(2266), - [anon_sym_inf] = ACTIONS(2266), - [anon_sym_DASHinf] = ACTIONS(2266), - [anon_sym_NaN] = ACTIONS(2266), - [anon_sym_0b] = ACTIONS(2266), - [anon_sym_0o] = ACTIONS(2266), - [anon_sym_0x] = ACTIONS(2266), - [sym_val_date] = ACTIONS(2266), - [anon_sym_DQUOTE] = ACTIONS(2266), - [sym__str_single_quotes] = ACTIONS(2266), - [sym__str_back_ticks] = ACTIONS(2266), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2266), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2266), - [anon_sym_CARET] = ACTIONS(2266), - [anon_sym_POUND] = ACTIONS(3), - }, - [1131] = { - [sym_comment] = STATE(1131), - [sym_cmd_identifier] = ACTIONS(2234), - [anon_sym_SEMI] = ACTIONS(2234), - [anon_sym_LF] = ACTIONS(2232), - [anon_sym_export] = ACTIONS(2234), - [anon_sym_alias] = ACTIONS(2234), - [anon_sym_def] = ACTIONS(2234), - [anon_sym_def_DASHenv] = ACTIONS(2234), - [anon_sym_export_DASHenv] = ACTIONS(2234), - [anon_sym_extern] = ACTIONS(2234), - [anon_sym_module] = ACTIONS(2234), - [anon_sym_use] = ACTIONS(2234), - [anon_sym_LBRACK] = ACTIONS(2234), - [anon_sym_LPAREN] = ACTIONS(2234), - [anon_sym_DOLLAR] = ACTIONS(2234), - [anon_sym_error] = ACTIONS(2234), - [anon_sym_DASH] = ACTIONS(2234), - [anon_sym_break] = ACTIONS(2234), - [anon_sym_continue] = ACTIONS(2234), - [anon_sym_for] = ACTIONS(2234), - [anon_sym_loop] = ACTIONS(2234), - [anon_sym_while] = ACTIONS(2234), - [anon_sym_do] = ACTIONS(2234), - [anon_sym_if] = ACTIONS(2234), - [anon_sym_match] = ACTIONS(2234), - [anon_sym_LBRACE] = ACTIONS(2234), - [anon_sym_RBRACE] = ACTIONS(2234), - [anon_sym_try] = ACTIONS(2234), - [anon_sym_return] = ACTIONS(2234), - [anon_sym_let] = ACTIONS(2234), - [anon_sym_let_DASHenv] = ACTIONS(2234), - [anon_sym_mut] = ACTIONS(2234), - [anon_sym_const] = ACTIONS(2234), - [anon_sym_source] = ACTIONS(2234), - [anon_sym_source_DASHenv] = ACTIONS(2234), - [anon_sym_register] = ACTIONS(2234), - [anon_sym_hide] = ACTIONS(2234), - [anon_sym_hide_DASHenv] = ACTIONS(2234), - [anon_sym_overlay] = ACTIONS(2234), - [anon_sym_where] = ACTIONS(2234), - [anon_sym_not] = ACTIONS(2234), - [anon_sym_DOT_DOT_LT] = ACTIONS(2234), - [anon_sym_DOT_DOT] = ACTIONS(2234), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2234), - [sym_val_nothing] = ACTIONS(2234), - [anon_sym_true] = ACTIONS(2234), - [anon_sym_false] = ACTIONS(2234), - [aux_sym_val_number_token1] = ACTIONS(2234), - [aux_sym_val_number_token2] = ACTIONS(2234), - [aux_sym_val_number_token3] = ACTIONS(2234), - [aux_sym_val_number_token4] = ACTIONS(2234), - [anon_sym_inf] = ACTIONS(2234), - [anon_sym_DASHinf] = ACTIONS(2234), - [anon_sym_NaN] = ACTIONS(2234), - [anon_sym_0b] = ACTIONS(2234), - [anon_sym_0o] = ACTIONS(2234), - [anon_sym_0x] = ACTIONS(2234), - [sym_val_date] = ACTIONS(2234), - [anon_sym_DQUOTE] = ACTIONS(2234), - [sym__str_single_quotes] = ACTIONS(2234), - [sym__str_back_ticks] = ACTIONS(2234), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2234), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2234), - [anon_sym_CARET] = ACTIONS(2234), - [anon_sym_POUND] = ACTIONS(3), - }, - [1132] = { - [sym_comment] = STATE(1132), - [sym_cmd_identifier] = ACTIONS(2146), - [anon_sym_SEMI] = ACTIONS(2146), - [anon_sym_LF] = ACTIONS(2144), - [anon_sym_export] = ACTIONS(2146), - [anon_sym_alias] = ACTIONS(2146), - [anon_sym_def] = ACTIONS(2146), - [anon_sym_def_DASHenv] = ACTIONS(2146), - [anon_sym_export_DASHenv] = ACTIONS(2146), - [anon_sym_extern] = ACTIONS(2146), - [anon_sym_module] = ACTIONS(2146), - [anon_sym_use] = ACTIONS(2146), - [anon_sym_LBRACK] = ACTIONS(2146), - [anon_sym_LPAREN] = ACTIONS(2146), - [anon_sym_DOLLAR] = ACTIONS(2146), - [anon_sym_error] = ACTIONS(2146), - [anon_sym_DASH] = ACTIONS(2146), - [anon_sym_break] = ACTIONS(2146), - [anon_sym_continue] = ACTIONS(2146), - [anon_sym_for] = ACTIONS(2146), - [anon_sym_loop] = ACTIONS(2146), - [anon_sym_while] = ACTIONS(2146), - [anon_sym_do] = ACTIONS(2146), - [anon_sym_if] = ACTIONS(2146), - [anon_sym_match] = ACTIONS(2146), - [anon_sym_LBRACE] = ACTIONS(2146), - [anon_sym_RBRACE] = ACTIONS(2146), - [anon_sym_try] = ACTIONS(2146), - [anon_sym_return] = ACTIONS(2146), - [anon_sym_let] = ACTIONS(2146), - [anon_sym_let_DASHenv] = ACTIONS(2146), - [anon_sym_mut] = ACTIONS(2146), - [anon_sym_const] = ACTIONS(2146), - [anon_sym_source] = ACTIONS(2146), - [anon_sym_source_DASHenv] = ACTIONS(2146), - [anon_sym_register] = ACTIONS(2146), - [anon_sym_hide] = ACTIONS(2146), - [anon_sym_hide_DASHenv] = ACTIONS(2146), - [anon_sym_overlay] = ACTIONS(2146), - [anon_sym_where] = ACTIONS(2146), - [anon_sym_not] = ACTIONS(2146), - [anon_sym_DOT_DOT_LT] = ACTIONS(2146), - [anon_sym_DOT_DOT] = ACTIONS(2146), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2146), - [sym_val_nothing] = ACTIONS(2146), - [anon_sym_true] = ACTIONS(2146), - [anon_sym_false] = ACTIONS(2146), - [aux_sym_val_number_token1] = ACTIONS(2146), - [aux_sym_val_number_token2] = ACTIONS(2146), - [aux_sym_val_number_token3] = ACTIONS(2146), - [aux_sym_val_number_token4] = ACTIONS(2146), - [anon_sym_inf] = ACTIONS(2146), - [anon_sym_DASHinf] = ACTIONS(2146), - [anon_sym_NaN] = ACTIONS(2146), - [anon_sym_0b] = ACTIONS(2146), - [anon_sym_0o] = ACTIONS(2146), - [anon_sym_0x] = ACTIONS(2146), - [sym_val_date] = ACTIONS(2146), - [anon_sym_DQUOTE] = ACTIONS(2146), - [sym__str_single_quotes] = ACTIONS(2146), - [sym__str_back_ticks] = ACTIONS(2146), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2146), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2146), - [anon_sym_CARET] = ACTIONS(2146), - [anon_sym_POUND] = ACTIONS(3), - }, - [1133] = { - [sym_comment] = STATE(1133), - [sym_cmd_identifier] = ACTIONS(2290), - [anon_sym_SEMI] = ACTIONS(2290), - [anon_sym_LF] = ACTIONS(2288), - [anon_sym_export] = ACTIONS(2290), - [anon_sym_alias] = ACTIONS(2290), - [anon_sym_def] = ACTIONS(2290), - [anon_sym_def_DASHenv] = ACTIONS(2290), - [anon_sym_export_DASHenv] = ACTIONS(2290), - [anon_sym_extern] = ACTIONS(2290), - [anon_sym_module] = ACTIONS(2290), - [anon_sym_use] = ACTIONS(2290), - [anon_sym_LBRACK] = ACTIONS(2290), - [anon_sym_LPAREN] = ACTIONS(2290), - [anon_sym_DOLLAR] = ACTIONS(2290), - [anon_sym_error] = ACTIONS(2290), - [anon_sym_DASH] = ACTIONS(2290), - [anon_sym_break] = ACTIONS(2290), - [anon_sym_continue] = ACTIONS(2290), - [anon_sym_for] = ACTIONS(2290), - [anon_sym_loop] = ACTIONS(2290), - [anon_sym_while] = ACTIONS(2290), - [anon_sym_do] = ACTIONS(2290), - [anon_sym_if] = ACTIONS(2290), - [anon_sym_match] = ACTIONS(2290), - [anon_sym_LBRACE] = ACTIONS(2290), - [anon_sym_RBRACE] = ACTIONS(2290), - [anon_sym_try] = ACTIONS(2290), - [anon_sym_return] = ACTIONS(2290), - [anon_sym_let] = ACTIONS(2290), - [anon_sym_let_DASHenv] = ACTIONS(2290), - [anon_sym_mut] = ACTIONS(2290), - [anon_sym_const] = ACTIONS(2290), - [anon_sym_source] = ACTIONS(2290), - [anon_sym_source_DASHenv] = ACTIONS(2290), - [anon_sym_register] = ACTIONS(2290), - [anon_sym_hide] = ACTIONS(2290), - [anon_sym_hide_DASHenv] = ACTIONS(2290), - [anon_sym_overlay] = ACTIONS(2290), - [anon_sym_where] = ACTIONS(2290), - [anon_sym_not] = ACTIONS(2290), - [anon_sym_DOT_DOT_LT] = ACTIONS(2290), - [anon_sym_DOT_DOT] = ACTIONS(2290), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2290), - [sym_val_nothing] = ACTIONS(2290), - [anon_sym_true] = ACTIONS(2290), - [anon_sym_false] = ACTIONS(2290), - [aux_sym_val_number_token1] = ACTIONS(2290), - [aux_sym_val_number_token2] = ACTIONS(2290), - [aux_sym_val_number_token3] = ACTIONS(2290), - [aux_sym_val_number_token4] = ACTIONS(2290), - [anon_sym_inf] = ACTIONS(2290), - [anon_sym_DASHinf] = ACTIONS(2290), - [anon_sym_NaN] = ACTIONS(2290), - [anon_sym_0b] = ACTIONS(2290), - [anon_sym_0o] = ACTIONS(2290), - [anon_sym_0x] = ACTIONS(2290), - [sym_val_date] = ACTIONS(2290), - [anon_sym_DQUOTE] = ACTIONS(2290), - [sym__str_single_quotes] = ACTIONS(2290), - [sym__str_back_ticks] = ACTIONS(2290), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2290), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2290), - [anon_sym_CARET] = ACTIONS(2290), - [anon_sym_POUND] = ACTIONS(3), - }, - [1134] = { - [sym_comment] = STATE(1134), - [sym_cmd_identifier] = ACTIONS(2066), - [anon_sym_SEMI] = ACTIONS(2066), - [anon_sym_LF] = ACTIONS(2064), - [anon_sym_export] = ACTIONS(2066), - [anon_sym_alias] = ACTIONS(2066), - [anon_sym_def] = ACTIONS(2066), - [anon_sym_def_DASHenv] = ACTIONS(2066), - [anon_sym_export_DASHenv] = ACTIONS(2066), - [anon_sym_extern] = ACTIONS(2066), - [anon_sym_module] = ACTIONS(2066), - [anon_sym_use] = ACTIONS(2066), - [anon_sym_LBRACK] = ACTIONS(2066), - [anon_sym_LPAREN] = ACTIONS(2066), - [anon_sym_DOLLAR] = ACTIONS(2066), - [anon_sym_error] = ACTIONS(2066), - [anon_sym_DASH] = ACTIONS(2066), - [anon_sym_break] = ACTIONS(2066), - [anon_sym_continue] = ACTIONS(2066), - [anon_sym_for] = ACTIONS(2066), - [anon_sym_loop] = ACTIONS(2066), - [anon_sym_while] = ACTIONS(2066), - [anon_sym_do] = ACTIONS(2066), - [anon_sym_if] = ACTIONS(2066), - [anon_sym_match] = ACTIONS(2066), - [anon_sym_LBRACE] = ACTIONS(2066), - [anon_sym_RBRACE] = ACTIONS(2066), - [anon_sym_try] = ACTIONS(2066), - [anon_sym_return] = ACTIONS(2066), - [anon_sym_let] = ACTIONS(2066), - [anon_sym_let_DASHenv] = ACTIONS(2066), - [anon_sym_mut] = ACTIONS(2066), - [anon_sym_const] = ACTIONS(2066), - [anon_sym_source] = ACTIONS(2066), - [anon_sym_source_DASHenv] = ACTIONS(2066), - [anon_sym_register] = ACTIONS(2066), - [anon_sym_hide] = ACTIONS(2066), - [anon_sym_hide_DASHenv] = ACTIONS(2066), - [anon_sym_overlay] = ACTIONS(2066), - [anon_sym_where] = ACTIONS(2066), - [anon_sym_not] = ACTIONS(2066), - [anon_sym_DOT_DOT_LT] = ACTIONS(2066), - [anon_sym_DOT_DOT] = ACTIONS(2066), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2066), - [sym_val_nothing] = ACTIONS(2066), - [anon_sym_true] = ACTIONS(2066), - [anon_sym_false] = ACTIONS(2066), - [aux_sym_val_number_token1] = ACTIONS(2066), - [aux_sym_val_number_token2] = ACTIONS(2066), - [aux_sym_val_number_token3] = ACTIONS(2066), - [aux_sym_val_number_token4] = ACTIONS(2066), - [anon_sym_inf] = ACTIONS(2066), - [anon_sym_DASHinf] = ACTIONS(2066), - [anon_sym_NaN] = ACTIONS(2066), - [anon_sym_0b] = ACTIONS(2066), - [anon_sym_0o] = ACTIONS(2066), - [anon_sym_0x] = ACTIONS(2066), - [sym_val_date] = ACTIONS(2066), - [anon_sym_DQUOTE] = ACTIONS(2066), - [sym__str_single_quotes] = ACTIONS(2066), - [sym__str_back_ticks] = ACTIONS(2066), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2066), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2066), - [anon_sym_CARET] = ACTIONS(2066), - [anon_sym_POUND] = ACTIONS(3), - }, - [1135] = { - [sym_comment] = STATE(1135), - [sym_cmd_identifier] = ACTIONS(2078), - [anon_sym_SEMI] = ACTIONS(2078), - [anon_sym_LF] = ACTIONS(2076), - [anon_sym_export] = ACTIONS(2078), - [anon_sym_alias] = ACTIONS(2078), - [anon_sym_def] = ACTIONS(2078), - [anon_sym_def_DASHenv] = ACTIONS(2078), - [anon_sym_export_DASHenv] = ACTIONS(2078), - [anon_sym_extern] = ACTIONS(2078), - [anon_sym_module] = ACTIONS(2078), - [anon_sym_use] = ACTIONS(2078), - [anon_sym_LBRACK] = ACTIONS(2078), - [anon_sym_LPAREN] = ACTIONS(2078), - [anon_sym_DOLLAR] = ACTIONS(2078), - [anon_sym_error] = ACTIONS(2078), - [anon_sym_DASH] = ACTIONS(2078), - [anon_sym_break] = ACTIONS(2078), - [anon_sym_continue] = ACTIONS(2078), - [anon_sym_for] = ACTIONS(2078), - [anon_sym_loop] = ACTIONS(2078), - [anon_sym_while] = ACTIONS(2078), - [anon_sym_do] = ACTIONS(2078), - [anon_sym_if] = ACTIONS(2078), - [anon_sym_match] = ACTIONS(2078), - [anon_sym_LBRACE] = ACTIONS(2078), - [anon_sym_RBRACE] = ACTIONS(2078), - [anon_sym_try] = ACTIONS(2078), - [anon_sym_return] = ACTIONS(2078), - [anon_sym_let] = ACTIONS(2078), - [anon_sym_let_DASHenv] = ACTIONS(2078), - [anon_sym_mut] = ACTIONS(2078), - [anon_sym_const] = ACTIONS(2078), - [anon_sym_source] = ACTIONS(2078), - [anon_sym_source_DASHenv] = ACTIONS(2078), - [anon_sym_register] = ACTIONS(2078), - [anon_sym_hide] = ACTIONS(2078), - [anon_sym_hide_DASHenv] = ACTIONS(2078), - [anon_sym_overlay] = ACTIONS(2078), - [anon_sym_where] = ACTIONS(2078), - [anon_sym_not] = ACTIONS(2078), - [anon_sym_DOT_DOT_LT] = ACTIONS(2078), - [anon_sym_DOT_DOT] = ACTIONS(2078), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2078), - [sym_val_nothing] = ACTIONS(2078), - [anon_sym_true] = ACTIONS(2078), - [anon_sym_false] = ACTIONS(2078), - [aux_sym_val_number_token1] = ACTIONS(2078), - [aux_sym_val_number_token2] = ACTIONS(2078), - [aux_sym_val_number_token3] = ACTIONS(2078), - [aux_sym_val_number_token4] = ACTIONS(2078), - [anon_sym_inf] = ACTIONS(2078), - [anon_sym_DASHinf] = ACTIONS(2078), - [anon_sym_NaN] = ACTIONS(2078), - [anon_sym_0b] = ACTIONS(2078), - [anon_sym_0o] = ACTIONS(2078), - [anon_sym_0x] = ACTIONS(2078), - [sym_val_date] = ACTIONS(2078), - [anon_sym_DQUOTE] = ACTIONS(2078), - [sym__str_single_quotes] = ACTIONS(2078), - [sym__str_back_ticks] = ACTIONS(2078), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2078), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2078), - [anon_sym_CARET] = ACTIONS(2078), - [anon_sym_POUND] = ACTIONS(3), - }, - [1136] = { - [sym_comment] = STATE(1136), - [sym_cmd_identifier] = ACTIONS(2278), - [anon_sym_SEMI] = ACTIONS(2278), - [anon_sym_LF] = ACTIONS(2276), - [anon_sym_export] = ACTIONS(2278), - [anon_sym_alias] = ACTIONS(2278), - [anon_sym_def] = ACTIONS(2278), - [anon_sym_def_DASHenv] = ACTIONS(2278), - [anon_sym_export_DASHenv] = ACTIONS(2278), - [anon_sym_extern] = ACTIONS(2278), - [anon_sym_module] = ACTIONS(2278), - [anon_sym_use] = ACTIONS(2278), - [anon_sym_LBRACK] = ACTIONS(2278), - [anon_sym_LPAREN] = ACTIONS(2278), - [anon_sym_DOLLAR] = ACTIONS(2278), - [anon_sym_error] = ACTIONS(2278), - [anon_sym_DASH] = ACTIONS(2278), - [anon_sym_break] = ACTIONS(2278), - [anon_sym_continue] = ACTIONS(2278), - [anon_sym_for] = ACTIONS(2278), - [anon_sym_loop] = ACTIONS(2278), - [anon_sym_while] = ACTIONS(2278), - [anon_sym_do] = ACTIONS(2278), - [anon_sym_if] = ACTIONS(2278), - [anon_sym_match] = ACTIONS(2278), - [anon_sym_LBRACE] = ACTIONS(2278), - [anon_sym_RBRACE] = ACTIONS(2278), - [anon_sym_try] = ACTIONS(2278), - [anon_sym_return] = ACTIONS(2278), - [anon_sym_let] = ACTIONS(2278), - [anon_sym_let_DASHenv] = ACTIONS(2278), - [anon_sym_mut] = ACTIONS(2278), - [anon_sym_const] = ACTIONS(2278), - [anon_sym_source] = ACTIONS(2278), - [anon_sym_source_DASHenv] = ACTIONS(2278), - [anon_sym_register] = ACTIONS(2278), - [anon_sym_hide] = ACTIONS(2278), - [anon_sym_hide_DASHenv] = ACTIONS(2278), - [anon_sym_overlay] = ACTIONS(2278), - [anon_sym_where] = ACTIONS(2278), - [anon_sym_not] = ACTIONS(2278), - [anon_sym_DOT_DOT_LT] = ACTIONS(2278), - [anon_sym_DOT_DOT] = ACTIONS(2278), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2278), - [sym_val_nothing] = ACTIONS(2278), - [anon_sym_true] = ACTIONS(2278), - [anon_sym_false] = ACTIONS(2278), - [aux_sym_val_number_token1] = ACTIONS(2278), - [aux_sym_val_number_token2] = ACTIONS(2278), - [aux_sym_val_number_token3] = ACTIONS(2278), - [aux_sym_val_number_token4] = ACTIONS(2278), - [anon_sym_inf] = ACTIONS(2278), - [anon_sym_DASHinf] = ACTIONS(2278), - [anon_sym_NaN] = ACTIONS(2278), - [anon_sym_0b] = ACTIONS(2278), - [anon_sym_0o] = ACTIONS(2278), - [anon_sym_0x] = ACTIONS(2278), - [sym_val_date] = ACTIONS(2278), - [anon_sym_DQUOTE] = ACTIONS(2278), - [sym__str_single_quotes] = ACTIONS(2278), - [sym__str_back_ticks] = ACTIONS(2278), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2278), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2278), - [anon_sym_CARET] = ACTIONS(2278), - [anon_sym_POUND] = ACTIONS(3), - }, - [1137] = { - [sym_comment] = STATE(1137), - [sym_cmd_identifier] = ACTIONS(2312), - [anon_sym_SEMI] = ACTIONS(2312), - [anon_sym_LF] = ACTIONS(2314), - [anon_sym_export] = ACTIONS(2312), - [anon_sym_alias] = ACTIONS(2312), - [anon_sym_def] = ACTIONS(2312), - [anon_sym_def_DASHenv] = ACTIONS(2312), - [anon_sym_export_DASHenv] = ACTIONS(2312), - [anon_sym_extern] = ACTIONS(2312), - [anon_sym_module] = ACTIONS(2312), - [anon_sym_use] = ACTIONS(2312), - [anon_sym_LBRACK] = ACTIONS(2312), - [anon_sym_LPAREN] = ACTIONS(2312), - [anon_sym_DOLLAR] = ACTIONS(2312), - [anon_sym_error] = ACTIONS(2312), - [anon_sym_DASH] = ACTIONS(2312), - [anon_sym_break] = ACTIONS(2312), - [anon_sym_continue] = ACTIONS(2312), - [anon_sym_for] = ACTIONS(2312), - [anon_sym_loop] = ACTIONS(2312), - [anon_sym_while] = ACTIONS(2312), - [anon_sym_do] = ACTIONS(2312), - [anon_sym_if] = ACTIONS(2312), - [anon_sym_match] = ACTIONS(2312), - [anon_sym_LBRACE] = ACTIONS(2312), - [anon_sym_RBRACE] = ACTIONS(2312), - [anon_sym_try] = ACTIONS(2312), - [anon_sym_return] = ACTIONS(2312), - [anon_sym_let] = ACTIONS(2312), - [anon_sym_let_DASHenv] = ACTIONS(2312), - [anon_sym_mut] = ACTIONS(2312), - [anon_sym_const] = ACTIONS(2312), - [anon_sym_source] = ACTIONS(2312), - [anon_sym_source_DASHenv] = ACTIONS(2312), - [anon_sym_register] = ACTIONS(2312), - [anon_sym_hide] = ACTIONS(2312), - [anon_sym_hide_DASHenv] = ACTIONS(2312), - [anon_sym_overlay] = ACTIONS(2312), - [anon_sym_where] = ACTIONS(2312), - [anon_sym_not] = ACTIONS(2312), - [anon_sym_DOT_DOT_LT] = ACTIONS(2312), - [anon_sym_DOT_DOT] = ACTIONS(2312), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2312), - [sym_val_nothing] = ACTIONS(2312), - [anon_sym_true] = ACTIONS(2312), - [anon_sym_false] = ACTIONS(2312), - [aux_sym_val_number_token1] = ACTIONS(2312), - [aux_sym_val_number_token2] = ACTIONS(2312), - [aux_sym_val_number_token3] = ACTIONS(2312), - [aux_sym_val_number_token4] = ACTIONS(2312), - [anon_sym_inf] = ACTIONS(2312), - [anon_sym_DASHinf] = ACTIONS(2312), - [anon_sym_NaN] = ACTIONS(2312), - [anon_sym_0b] = ACTIONS(2312), - [anon_sym_0o] = ACTIONS(2312), - [anon_sym_0x] = ACTIONS(2312), - [sym_val_date] = ACTIONS(2312), - [anon_sym_DQUOTE] = ACTIONS(2312), - [sym__str_single_quotes] = ACTIONS(2312), - [sym__str_back_ticks] = ACTIONS(2312), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2312), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2312), - [anon_sym_CARET] = ACTIONS(2312), - [anon_sym_POUND] = ACTIONS(3), - }, - [1138] = { - [sym_comment] = STATE(1138), - [sym_cmd_identifier] = ACTIONS(2316), - [anon_sym_SEMI] = ACTIONS(2316), - [anon_sym_LF] = ACTIONS(2318), - [anon_sym_export] = ACTIONS(2316), - [anon_sym_alias] = ACTIONS(2316), - [anon_sym_def] = ACTIONS(2316), - [anon_sym_def_DASHenv] = ACTIONS(2316), - [anon_sym_export_DASHenv] = ACTIONS(2316), - [anon_sym_extern] = ACTIONS(2316), - [anon_sym_module] = ACTIONS(2316), - [anon_sym_use] = ACTIONS(2316), - [anon_sym_LBRACK] = ACTIONS(2316), - [anon_sym_LPAREN] = ACTIONS(2316), - [anon_sym_DOLLAR] = ACTIONS(2316), - [anon_sym_error] = ACTIONS(2316), - [anon_sym_DASH] = ACTIONS(2316), - [anon_sym_break] = ACTIONS(2316), - [anon_sym_continue] = ACTIONS(2316), - [anon_sym_for] = ACTIONS(2316), - [anon_sym_loop] = ACTIONS(2316), - [anon_sym_while] = ACTIONS(2316), - [anon_sym_do] = ACTIONS(2316), - [anon_sym_if] = ACTIONS(2316), - [anon_sym_match] = ACTIONS(2316), - [anon_sym_LBRACE] = ACTIONS(2316), - [anon_sym_RBRACE] = ACTIONS(2316), - [anon_sym_try] = ACTIONS(2316), - [anon_sym_return] = ACTIONS(2316), - [anon_sym_let] = ACTIONS(2316), - [anon_sym_let_DASHenv] = ACTIONS(2316), - [anon_sym_mut] = ACTIONS(2316), - [anon_sym_const] = ACTIONS(2316), - [anon_sym_source] = ACTIONS(2316), - [anon_sym_source_DASHenv] = ACTIONS(2316), - [anon_sym_register] = ACTIONS(2316), - [anon_sym_hide] = ACTIONS(2316), - [anon_sym_hide_DASHenv] = ACTIONS(2316), - [anon_sym_overlay] = ACTIONS(2316), - [anon_sym_where] = ACTIONS(2316), - [anon_sym_not] = ACTIONS(2316), - [anon_sym_DOT_DOT_LT] = ACTIONS(2316), - [anon_sym_DOT_DOT] = ACTIONS(2316), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2316), - [sym_val_nothing] = ACTIONS(2316), - [anon_sym_true] = ACTIONS(2316), - [anon_sym_false] = ACTIONS(2316), - [aux_sym_val_number_token1] = ACTIONS(2316), - [aux_sym_val_number_token2] = ACTIONS(2316), - [aux_sym_val_number_token3] = ACTIONS(2316), - [aux_sym_val_number_token4] = ACTIONS(2316), - [anon_sym_inf] = ACTIONS(2316), - [anon_sym_DASHinf] = ACTIONS(2316), - [anon_sym_NaN] = ACTIONS(2316), - [anon_sym_0b] = ACTIONS(2316), - [anon_sym_0o] = ACTIONS(2316), - [anon_sym_0x] = ACTIONS(2316), - [sym_val_date] = ACTIONS(2316), - [anon_sym_DQUOTE] = ACTIONS(2316), - [sym__str_single_quotes] = ACTIONS(2316), - [sym__str_back_ticks] = ACTIONS(2316), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2316), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2316), - [anon_sym_CARET] = ACTIONS(2316), - [anon_sym_POUND] = ACTIONS(3), - }, - [1139] = { - [sym_comment] = STATE(1139), - [sym_cmd_identifier] = ACTIONS(2320), - [anon_sym_SEMI] = ACTIONS(2320), - [anon_sym_LF] = ACTIONS(2322), - [anon_sym_export] = ACTIONS(2320), - [anon_sym_alias] = ACTIONS(2320), - [anon_sym_def] = ACTIONS(2320), - [anon_sym_def_DASHenv] = ACTIONS(2320), - [anon_sym_export_DASHenv] = ACTIONS(2320), - [anon_sym_extern] = ACTIONS(2320), - [anon_sym_module] = ACTIONS(2320), - [anon_sym_use] = ACTIONS(2320), - [anon_sym_LBRACK] = ACTIONS(2320), - [anon_sym_LPAREN] = ACTIONS(2320), - [anon_sym_DOLLAR] = ACTIONS(2320), - [anon_sym_error] = ACTIONS(2320), - [anon_sym_DASH] = ACTIONS(2320), - [anon_sym_break] = ACTIONS(2320), - [anon_sym_continue] = ACTIONS(2320), - [anon_sym_for] = ACTIONS(2320), - [anon_sym_loop] = ACTIONS(2320), - [anon_sym_while] = ACTIONS(2320), - [anon_sym_do] = ACTIONS(2320), - [anon_sym_if] = ACTIONS(2320), - [anon_sym_match] = ACTIONS(2320), - [anon_sym_LBRACE] = ACTIONS(2320), - [anon_sym_RBRACE] = ACTIONS(2320), - [anon_sym_try] = ACTIONS(2320), - [anon_sym_return] = ACTIONS(2320), - [anon_sym_let] = ACTIONS(2320), - [anon_sym_let_DASHenv] = ACTIONS(2320), - [anon_sym_mut] = ACTIONS(2320), - [anon_sym_const] = ACTIONS(2320), - [anon_sym_source] = ACTIONS(2320), - [anon_sym_source_DASHenv] = ACTIONS(2320), - [anon_sym_register] = ACTIONS(2320), - [anon_sym_hide] = ACTIONS(2320), - [anon_sym_hide_DASHenv] = ACTIONS(2320), - [anon_sym_overlay] = ACTIONS(2320), - [anon_sym_where] = ACTIONS(2320), - [anon_sym_not] = ACTIONS(2320), - [anon_sym_DOT_DOT_LT] = ACTIONS(2320), - [anon_sym_DOT_DOT] = ACTIONS(2320), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2320), - [sym_val_nothing] = ACTIONS(2320), - [anon_sym_true] = ACTIONS(2320), - [anon_sym_false] = ACTIONS(2320), - [aux_sym_val_number_token1] = ACTIONS(2320), - [aux_sym_val_number_token2] = ACTIONS(2320), - [aux_sym_val_number_token3] = ACTIONS(2320), - [aux_sym_val_number_token4] = ACTIONS(2320), - [anon_sym_inf] = ACTIONS(2320), - [anon_sym_DASHinf] = ACTIONS(2320), - [anon_sym_NaN] = ACTIONS(2320), - [anon_sym_0b] = ACTIONS(2320), - [anon_sym_0o] = ACTIONS(2320), - [anon_sym_0x] = ACTIONS(2320), - [sym_val_date] = ACTIONS(2320), - [anon_sym_DQUOTE] = ACTIONS(2320), - [sym__str_single_quotes] = ACTIONS(2320), - [sym__str_back_ticks] = ACTIONS(2320), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2320), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2320), - [anon_sym_CARET] = ACTIONS(2320), - [anon_sym_POUND] = ACTIONS(3), - }, - [1140] = { - [sym_comment] = STATE(1140), - [ts_builtin_sym_end] = ACTIONS(2186), - [sym_cmd_identifier] = ACTIONS(2184), - [anon_sym_SEMI] = ACTIONS(2184), - [anon_sym_LF] = ACTIONS(2186), - [anon_sym_export] = ACTIONS(2184), - [anon_sym_alias] = ACTIONS(2184), - [anon_sym_def] = ACTIONS(2184), - [anon_sym_def_DASHenv] = ACTIONS(2184), - [anon_sym_export_DASHenv] = ACTIONS(2184), - [anon_sym_extern] = ACTIONS(2184), - [anon_sym_module] = ACTIONS(2184), - [anon_sym_use] = ACTIONS(2184), - [anon_sym_LBRACK] = ACTIONS(2184), - [anon_sym_LPAREN] = ACTIONS(2184), - [anon_sym_DOLLAR] = ACTIONS(2184), - [anon_sym_error] = ACTIONS(2184), - [anon_sym_DASH] = ACTIONS(2184), - [anon_sym_break] = ACTIONS(2184), - [anon_sym_continue] = ACTIONS(2184), - [anon_sym_for] = ACTIONS(2184), - [anon_sym_loop] = ACTIONS(2184), - [anon_sym_while] = ACTIONS(2184), - [anon_sym_do] = ACTIONS(2184), - [anon_sym_if] = ACTIONS(2184), - [anon_sym_match] = ACTIONS(2184), - [anon_sym_LBRACE] = ACTIONS(2184), - [anon_sym_try] = ACTIONS(2184), - [anon_sym_return] = ACTIONS(2184), - [anon_sym_let] = ACTIONS(2184), - [anon_sym_let_DASHenv] = ACTIONS(2184), - [anon_sym_mut] = ACTIONS(2184), - [anon_sym_const] = ACTIONS(2184), - [anon_sym_source] = ACTIONS(2184), - [anon_sym_source_DASHenv] = ACTIONS(2184), - [anon_sym_register] = ACTIONS(2184), - [anon_sym_hide] = ACTIONS(2184), - [anon_sym_hide_DASHenv] = ACTIONS(2184), - [anon_sym_overlay] = ACTIONS(2184), - [anon_sym_where] = ACTIONS(2184), - [anon_sym_not] = ACTIONS(2184), - [anon_sym_DOT_DOT_LT] = ACTIONS(2184), - [anon_sym_DOT_DOT] = ACTIONS(2184), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2184), - [sym_val_nothing] = ACTIONS(2184), - [anon_sym_true] = ACTIONS(2184), - [anon_sym_false] = ACTIONS(2184), - [aux_sym_val_number_token1] = ACTIONS(2184), - [aux_sym_val_number_token2] = ACTIONS(2184), - [aux_sym_val_number_token3] = ACTIONS(2184), - [aux_sym_val_number_token4] = ACTIONS(2184), - [anon_sym_inf] = ACTIONS(2184), - [anon_sym_DASHinf] = ACTIONS(2184), - [anon_sym_NaN] = ACTIONS(2184), - [anon_sym_0b] = ACTIONS(2184), - [anon_sym_0o] = ACTIONS(2184), - [anon_sym_0x] = ACTIONS(2184), - [sym_val_date] = ACTIONS(2184), - [anon_sym_DQUOTE] = ACTIONS(2184), - [sym__str_single_quotes] = ACTIONS(2184), - [sym__str_back_ticks] = ACTIONS(2184), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2184), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2184), - [anon_sym_CARET] = ACTIONS(2184), - [anon_sym_POUND] = ACTIONS(3), - }, - [1141] = { - [sym_comment] = STATE(1141), - [sym_cmd_identifier] = ACTIONS(2158), - [anon_sym_SEMI] = ACTIONS(2158), - [anon_sym_LF] = ACTIONS(2156), - [anon_sym_export] = ACTIONS(2158), - [anon_sym_alias] = ACTIONS(2158), - [anon_sym_def] = ACTIONS(2158), - [anon_sym_def_DASHenv] = ACTIONS(2158), - [anon_sym_export_DASHenv] = ACTIONS(2158), - [anon_sym_extern] = ACTIONS(2158), - [anon_sym_module] = ACTIONS(2158), - [anon_sym_use] = ACTIONS(2158), - [anon_sym_LBRACK] = ACTIONS(2158), - [anon_sym_LPAREN] = ACTIONS(2158), - [anon_sym_DOLLAR] = ACTIONS(2158), - [anon_sym_error] = ACTIONS(2158), - [anon_sym_DASH] = ACTIONS(2158), - [anon_sym_break] = ACTIONS(2158), - [anon_sym_continue] = ACTIONS(2158), - [anon_sym_for] = ACTIONS(2158), - [anon_sym_loop] = ACTIONS(2158), - [anon_sym_while] = ACTIONS(2158), - [anon_sym_do] = ACTIONS(2158), - [anon_sym_if] = ACTIONS(2158), - [anon_sym_match] = ACTIONS(2158), - [anon_sym_LBRACE] = ACTIONS(2158), - [anon_sym_RBRACE] = ACTIONS(2158), - [anon_sym_try] = ACTIONS(2158), - [anon_sym_return] = ACTIONS(2158), - [anon_sym_let] = ACTIONS(2158), - [anon_sym_let_DASHenv] = ACTIONS(2158), - [anon_sym_mut] = ACTIONS(2158), - [anon_sym_const] = ACTIONS(2158), - [anon_sym_source] = ACTIONS(2158), - [anon_sym_source_DASHenv] = ACTIONS(2158), - [anon_sym_register] = ACTIONS(2158), - [anon_sym_hide] = ACTIONS(2158), - [anon_sym_hide_DASHenv] = ACTIONS(2158), - [anon_sym_overlay] = ACTIONS(2158), - [anon_sym_where] = ACTIONS(2158), - [anon_sym_not] = ACTIONS(2158), - [anon_sym_DOT_DOT_LT] = ACTIONS(2158), - [anon_sym_DOT_DOT] = ACTIONS(2158), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2158), - [sym_val_nothing] = ACTIONS(2158), - [anon_sym_true] = ACTIONS(2158), - [anon_sym_false] = ACTIONS(2158), - [aux_sym_val_number_token1] = ACTIONS(2158), - [aux_sym_val_number_token2] = ACTIONS(2158), - [aux_sym_val_number_token3] = ACTIONS(2158), - [aux_sym_val_number_token4] = ACTIONS(2158), - [anon_sym_inf] = ACTIONS(2158), - [anon_sym_DASHinf] = ACTIONS(2158), - [anon_sym_NaN] = ACTIONS(2158), - [anon_sym_0b] = ACTIONS(2158), - [anon_sym_0o] = ACTIONS(2158), - [anon_sym_0x] = ACTIONS(2158), - [sym_val_date] = ACTIONS(2158), - [anon_sym_DQUOTE] = ACTIONS(2158), - [sym__str_single_quotes] = ACTIONS(2158), - [sym__str_back_ticks] = ACTIONS(2158), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2158), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2158), - [anon_sym_CARET] = ACTIONS(2158), - [anon_sym_POUND] = ACTIONS(3), - }, - [1142] = { - [sym_comment] = STATE(1142), - [ts_builtin_sym_end] = ACTIONS(2324), - [sym_cmd_identifier] = ACTIONS(2326), - [anon_sym_SEMI] = ACTIONS(2326), - [anon_sym_LF] = ACTIONS(2324), - [anon_sym_export] = ACTIONS(2326), - [anon_sym_alias] = ACTIONS(2326), - [anon_sym_def] = ACTIONS(2326), - [anon_sym_def_DASHenv] = ACTIONS(2326), - [anon_sym_export_DASHenv] = ACTIONS(2326), - [anon_sym_extern] = ACTIONS(2326), - [anon_sym_module] = ACTIONS(2326), - [anon_sym_use] = ACTIONS(2326), - [anon_sym_LBRACK] = ACTIONS(2326), - [anon_sym_LPAREN] = ACTIONS(2326), - [anon_sym_DOLLAR] = ACTIONS(2326), - [anon_sym_error] = ACTIONS(2326), - [anon_sym_DASH] = ACTIONS(2326), - [anon_sym_break] = ACTIONS(2326), - [anon_sym_continue] = ACTIONS(2326), - [anon_sym_for] = ACTIONS(2326), - [anon_sym_loop] = ACTIONS(2326), - [anon_sym_while] = ACTIONS(2326), - [anon_sym_do] = ACTIONS(2326), - [anon_sym_if] = ACTIONS(2326), - [anon_sym_match] = ACTIONS(2326), - [anon_sym_LBRACE] = ACTIONS(2326), - [anon_sym_try] = ACTIONS(2326), - [anon_sym_return] = ACTIONS(2326), - [anon_sym_let] = ACTIONS(2326), - [anon_sym_let_DASHenv] = ACTIONS(2326), - [anon_sym_mut] = ACTIONS(2326), - [anon_sym_const] = ACTIONS(2326), - [anon_sym_source] = ACTIONS(2326), - [anon_sym_source_DASHenv] = ACTIONS(2326), - [anon_sym_register] = ACTIONS(2326), - [anon_sym_hide] = ACTIONS(2326), - [anon_sym_hide_DASHenv] = ACTIONS(2326), - [anon_sym_overlay] = ACTIONS(2326), - [anon_sym_where] = ACTIONS(2326), - [anon_sym_not] = ACTIONS(2326), - [anon_sym_DOT_DOT_LT] = ACTIONS(2326), - [anon_sym_DOT_DOT] = ACTIONS(2326), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2326), - [sym_val_nothing] = ACTIONS(2326), - [anon_sym_true] = ACTIONS(2326), - [anon_sym_false] = ACTIONS(2326), - [aux_sym_val_number_token1] = ACTIONS(2326), - [aux_sym_val_number_token2] = ACTIONS(2326), - [aux_sym_val_number_token3] = ACTIONS(2326), - [aux_sym_val_number_token4] = ACTIONS(2326), - [anon_sym_inf] = ACTIONS(2326), - [anon_sym_DASHinf] = ACTIONS(2326), - [anon_sym_NaN] = ACTIONS(2326), - [anon_sym_0b] = ACTIONS(2326), - [anon_sym_0o] = ACTIONS(2326), - [anon_sym_0x] = ACTIONS(2326), - [sym_val_date] = ACTIONS(2326), - [anon_sym_DQUOTE] = ACTIONS(2326), - [sym__str_single_quotes] = ACTIONS(2326), - [sym__str_back_ticks] = ACTIONS(2326), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2326), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2326), - [anon_sym_CARET] = ACTIONS(2326), - [anon_sym_POUND] = ACTIONS(3), - }, - [1143] = { - [sym_comment] = STATE(1143), - [ts_builtin_sym_end] = ACTIONS(2328), - [sym_cmd_identifier] = ACTIONS(2330), - [anon_sym_SEMI] = ACTIONS(2330), - [anon_sym_LF] = ACTIONS(2328), - [anon_sym_export] = ACTIONS(2330), - [anon_sym_alias] = ACTIONS(2330), - [anon_sym_def] = ACTIONS(2330), - [anon_sym_def_DASHenv] = ACTIONS(2330), - [anon_sym_export_DASHenv] = ACTIONS(2330), - [anon_sym_extern] = ACTIONS(2330), - [anon_sym_module] = ACTIONS(2330), - [anon_sym_use] = ACTIONS(2330), - [anon_sym_LBRACK] = ACTIONS(2330), - [anon_sym_LPAREN] = ACTIONS(2330), - [anon_sym_DOLLAR] = ACTIONS(2330), - [anon_sym_error] = ACTIONS(2330), - [anon_sym_DASH] = ACTIONS(2330), - [anon_sym_break] = ACTIONS(2330), - [anon_sym_continue] = ACTIONS(2330), - [anon_sym_for] = ACTIONS(2330), - [anon_sym_loop] = ACTIONS(2330), - [anon_sym_while] = ACTIONS(2330), - [anon_sym_do] = ACTIONS(2330), - [anon_sym_if] = ACTIONS(2330), - [anon_sym_match] = ACTIONS(2330), - [anon_sym_LBRACE] = ACTIONS(2330), - [anon_sym_try] = ACTIONS(2330), - [anon_sym_return] = ACTIONS(2330), - [anon_sym_let] = ACTIONS(2330), - [anon_sym_let_DASHenv] = ACTIONS(2330), - [anon_sym_mut] = ACTIONS(2330), - [anon_sym_const] = ACTIONS(2330), - [anon_sym_source] = ACTIONS(2330), - [anon_sym_source_DASHenv] = ACTIONS(2330), - [anon_sym_register] = ACTIONS(2330), - [anon_sym_hide] = ACTIONS(2330), - [anon_sym_hide_DASHenv] = ACTIONS(2330), - [anon_sym_overlay] = ACTIONS(2330), - [anon_sym_where] = ACTIONS(2330), - [anon_sym_not] = ACTIONS(2330), - [anon_sym_DOT_DOT_LT] = ACTIONS(2330), - [anon_sym_DOT_DOT] = ACTIONS(2330), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2330), - [sym_val_nothing] = ACTIONS(2330), - [anon_sym_true] = ACTIONS(2330), - [anon_sym_false] = ACTIONS(2330), - [aux_sym_val_number_token1] = ACTIONS(2330), - [aux_sym_val_number_token2] = ACTIONS(2330), - [aux_sym_val_number_token3] = ACTIONS(2330), - [aux_sym_val_number_token4] = ACTIONS(2330), - [anon_sym_inf] = ACTIONS(2330), - [anon_sym_DASHinf] = ACTIONS(2330), - [anon_sym_NaN] = ACTIONS(2330), - [anon_sym_0b] = ACTIONS(2330), - [anon_sym_0o] = ACTIONS(2330), - [anon_sym_0x] = ACTIONS(2330), - [sym_val_date] = ACTIONS(2330), - [anon_sym_DQUOTE] = ACTIONS(2330), - [sym__str_single_quotes] = ACTIONS(2330), - [sym__str_back_ticks] = ACTIONS(2330), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2330), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2330), - [anon_sym_CARET] = ACTIONS(2330), - [anon_sym_POUND] = ACTIONS(3), - }, - [1144] = { - [sym_comment] = STATE(1144), - [sym_cmd_identifier] = ACTIONS(2222), - [anon_sym_SEMI] = ACTIONS(2222), - [anon_sym_LF] = ACTIONS(2220), - [anon_sym_export] = ACTIONS(2222), - [anon_sym_alias] = ACTIONS(2222), - [anon_sym_def] = ACTIONS(2222), - [anon_sym_def_DASHenv] = ACTIONS(2222), - [anon_sym_export_DASHenv] = ACTIONS(2222), - [anon_sym_extern] = ACTIONS(2222), - [anon_sym_module] = ACTIONS(2222), - [anon_sym_use] = ACTIONS(2222), - [anon_sym_LBRACK] = ACTIONS(2222), - [anon_sym_LPAREN] = ACTIONS(2222), - [anon_sym_DOLLAR] = ACTIONS(2222), - [anon_sym_error] = ACTIONS(2222), - [anon_sym_DASH] = ACTIONS(2222), - [anon_sym_break] = ACTIONS(2222), - [anon_sym_continue] = ACTIONS(2222), - [anon_sym_for] = ACTIONS(2222), - [anon_sym_loop] = ACTIONS(2222), - [anon_sym_while] = ACTIONS(2222), - [anon_sym_do] = ACTIONS(2222), - [anon_sym_if] = ACTIONS(2222), - [anon_sym_match] = ACTIONS(2222), - [anon_sym_LBRACE] = ACTIONS(2222), - [anon_sym_RBRACE] = ACTIONS(2222), - [anon_sym_try] = ACTIONS(2222), - [anon_sym_return] = ACTIONS(2222), - [anon_sym_let] = ACTIONS(2222), - [anon_sym_let_DASHenv] = ACTIONS(2222), - [anon_sym_mut] = ACTIONS(2222), - [anon_sym_const] = ACTIONS(2222), - [anon_sym_source] = ACTIONS(2222), - [anon_sym_source_DASHenv] = ACTIONS(2222), - [anon_sym_register] = ACTIONS(2222), - [anon_sym_hide] = ACTIONS(2222), - [anon_sym_hide_DASHenv] = ACTIONS(2222), - [anon_sym_overlay] = ACTIONS(2222), - [anon_sym_where] = ACTIONS(2222), - [anon_sym_not] = ACTIONS(2222), - [anon_sym_DOT_DOT_LT] = ACTIONS(2222), - [anon_sym_DOT_DOT] = ACTIONS(2222), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2222), - [sym_val_nothing] = ACTIONS(2222), - [anon_sym_true] = ACTIONS(2222), - [anon_sym_false] = ACTIONS(2222), - [aux_sym_val_number_token1] = ACTIONS(2222), - [aux_sym_val_number_token2] = ACTIONS(2222), - [aux_sym_val_number_token3] = ACTIONS(2222), - [aux_sym_val_number_token4] = ACTIONS(2222), - [anon_sym_inf] = ACTIONS(2222), - [anon_sym_DASHinf] = ACTIONS(2222), - [anon_sym_NaN] = ACTIONS(2222), - [anon_sym_0b] = ACTIONS(2222), - [anon_sym_0o] = ACTIONS(2222), - [anon_sym_0x] = ACTIONS(2222), - [sym_val_date] = ACTIONS(2222), - [anon_sym_DQUOTE] = ACTIONS(2222), - [sym__str_single_quotes] = ACTIONS(2222), - [sym__str_back_ticks] = ACTIONS(2222), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2222), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2222), - [anon_sym_CARET] = ACTIONS(2222), - [anon_sym_POUND] = ACTIONS(3), - }, - [1145] = { - [sym_comment] = STATE(1145), - [ts_builtin_sym_end] = ACTIONS(2298), - [sym_cmd_identifier] = ACTIONS(2296), - [anon_sym_SEMI] = ACTIONS(2296), - [anon_sym_LF] = ACTIONS(2298), - [anon_sym_export] = ACTIONS(2296), - [anon_sym_alias] = ACTIONS(2296), - [anon_sym_def] = ACTIONS(2296), - [anon_sym_def_DASHenv] = ACTIONS(2296), - [anon_sym_export_DASHenv] = ACTIONS(2296), - [anon_sym_extern] = ACTIONS(2296), - [anon_sym_module] = ACTIONS(2296), - [anon_sym_use] = ACTIONS(2296), - [anon_sym_LBRACK] = ACTIONS(2296), - [anon_sym_LPAREN] = ACTIONS(2296), - [anon_sym_DOLLAR] = ACTIONS(2296), - [anon_sym_error] = ACTIONS(2296), - [anon_sym_DASH] = ACTIONS(2296), - [anon_sym_break] = ACTIONS(2296), - [anon_sym_continue] = ACTIONS(2296), - [anon_sym_for] = ACTIONS(2296), - [anon_sym_loop] = ACTIONS(2296), - [anon_sym_while] = ACTIONS(2296), - [anon_sym_do] = ACTIONS(2296), - [anon_sym_if] = ACTIONS(2296), - [anon_sym_match] = ACTIONS(2296), - [anon_sym_LBRACE] = ACTIONS(2296), - [anon_sym_try] = ACTIONS(2296), - [anon_sym_return] = ACTIONS(2296), - [anon_sym_let] = ACTIONS(2296), - [anon_sym_let_DASHenv] = ACTIONS(2296), - [anon_sym_mut] = ACTIONS(2296), - [anon_sym_const] = ACTIONS(2296), - [anon_sym_source] = ACTIONS(2296), - [anon_sym_source_DASHenv] = ACTIONS(2296), - [anon_sym_register] = ACTIONS(2296), - [anon_sym_hide] = ACTIONS(2296), - [anon_sym_hide_DASHenv] = ACTIONS(2296), - [anon_sym_overlay] = ACTIONS(2296), - [anon_sym_where] = ACTIONS(2296), - [anon_sym_not] = ACTIONS(2296), - [anon_sym_DOT_DOT_LT] = ACTIONS(2296), - [anon_sym_DOT_DOT] = ACTIONS(2296), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2296), - [sym_val_nothing] = ACTIONS(2296), - [anon_sym_true] = ACTIONS(2296), - [anon_sym_false] = ACTIONS(2296), - [aux_sym_val_number_token1] = ACTIONS(2296), - [aux_sym_val_number_token2] = ACTIONS(2296), - [aux_sym_val_number_token3] = ACTIONS(2296), - [aux_sym_val_number_token4] = ACTIONS(2296), - [anon_sym_inf] = ACTIONS(2296), - [anon_sym_DASHinf] = ACTIONS(2296), - [anon_sym_NaN] = ACTIONS(2296), - [anon_sym_0b] = ACTIONS(2296), - [anon_sym_0o] = ACTIONS(2296), - [anon_sym_0x] = ACTIONS(2296), - [sym_val_date] = ACTIONS(2296), - [anon_sym_DQUOTE] = ACTIONS(2296), - [sym__str_single_quotes] = ACTIONS(2296), - [sym__str_back_ticks] = ACTIONS(2296), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2296), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2296), - [anon_sym_CARET] = ACTIONS(2296), - [anon_sym_POUND] = ACTIONS(3), - }, - [1146] = { - [sym_comment] = STATE(1146), - [sym_cmd_identifier] = ACTIONS(2246), - [anon_sym_SEMI] = ACTIONS(2246), - [anon_sym_LF] = ACTIONS(2244), - [anon_sym_export] = ACTIONS(2246), - [anon_sym_alias] = ACTIONS(2246), - [anon_sym_def] = ACTIONS(2246), - [anon_sym_def_DASHenv] = ACTIONS(2246), - [anon_sym_export_DASHenv] = ACTIONS(2246), - [anon_sym_extern] = ACTIONS(2246), - [anon_sym_module] = ACTIONS(2246), - [anon_sym_use] = ACTIONS(2246), - [anon_sym_LBRACK] = ACTIONS(2246), - [anon_sym_LPAREN] = ACTIONS(2246), - [anon_sym_DOLLAR] = ACTIONS(2246), - [anon_sym_error] = ACTIONS(2246), - [anon_sym_DASH] = ACTIONS(2246), - [anon_sym_break] = ACTIONS(2246), - [anon_sym_continue] = ACTIONS(2246), - [anon_sym_for] = ACTIONS(2246), - [anon_sym_loop] = ACTIONS(2246), - [anon_sym_while] = ACTIONS(2246), - [anon_sym_do] = ACTIONS(2246), - [anon_sym_if] = ACTIONS(2246), - [anon_sym_match] = ACTIONS(2246), - [anon_sym_LBRACE] = ACTIONS(2246), - [anon_sym_RBRACE] = ACTIONS(2246), - [anon_sym_try] = ACTIONS(2246), - [anon_sym_return] = ACTIONS(2246), - [anon_sym_let] = ACTIONS(2246), - [anon_sym_let_DASHenv] = ACTIONS(2246), - [anon_sym_mut] = ACTIONS(2246), - [anon_sym_const] = ACTIONS(2246), - [anon_sym_source] = ACTIONS(2246), - [anon_sym_source_DASHenv] = ACTIONS(2246), - [anon_sym_register] = ACTIONS(2246), - [anon_sym_hide] = ACTIONS(2246), - [anon_sym_hide_DASHenv] = ACTIONS(2246), - [anon_sym_overlay] = ACTIONS(2246), - [anon_sym_where] = ACTIONS(2246), - [anon_sym_not] = ACTIONS(2246), - [anon_sym_DOT_DOT_LT] = ACTIONS(2246), - [anon_sym_DOT_DOT] = ACTIONS(2246), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2246), - [sym_val_nothing] = ACTIONS(2246), - [anon_sym_true] = ACTIONS(2246), - [anon_sym_false] = ACTIONS(2246), - [aux_sym_val_number_token1] = ACTIONS(2246), - [aux_sym_val_number_token2] = ACTIONS(2246), - [aux_sym_val_number_token3] = ACTIONS(2246), - [aux_sym_val_number_token4] = ACTIONS(2246), - [anon_sym_inf] = ACTIONS(2246), - [anon_sym_DASHinf] = ACTIONS(2246), - [anon_sym_NaN] = ACTIONS(2246), - [anon_sym_0b] = ACTIONS(2246), - [anon_sym_0o] = ACTIONS(2246), - [anon_sym_0x] = ACTIONS(2246), - [sym_val_date] = ACTIONS(2246), - [anon_sym_DQUOTE] = ACTIONS(2246), - [sym__str_single_quotes] = ACTIONS(2246), - [sym__str_back_ticks] = ACTIONS(2246), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2246), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2246), - [anon_sym_CARET] = ACTIONS(2246), - [anon_sym_POUND] = ACTIONS(3), - }, - [1147] = { - [sym_comment] = STATE(1147), - [ts_builtin_sym_end] = ACTIONS(2332), - [sym_cmd_identifier] = ACTIONS(2334), - [anon_sym_SEMI] = ACTIONS(2334), - [anon_sym_LF] = ACTIONS(2332), - [anon_sym_export] = ACTIONS(2334), - [anon_sym_alias] = ACTIONS(2334), - [anon_sym_def] = ACTIONS(2334), - [anon_sym_def_DASHenv] = ACTIONS(2334), - [anon_sym_export_DASHenv] = ACTIONS(2334), - [anon_sym_extern] = ACTIONS(2334), - [anon_sym_module] = ACTIONS(2334), - [anon_sym_use] = ACTIONS(2334), - [anon_sym_LBRACK] = ACTIONS(2334), - [anon_sym_LPAREN] = ACTIONS(2334), - [anon_sym_DOLLAR] = ACTIONS(2334), - [anon_sym_error] = ACTIONS(2334), - [anon_sym_DASH] = ACTIONS(2334), - [anon_sym_break] = ACTIONS(2334), - [anon_sym_continue] = ACTIONS(2334), - [anon_sym_for] = ACTIONS(2334), - [anon_sym_loop] = ACTIONS(2334), - [anon_sym_while] = ACTIONS(2334), - [anon_sym_do] = ACTIONS(2334), - [anon_sym_if] = ACTIONS(2334), - [anon_sym_match] = ACTIONS(2334), - [anon_sym_LBRACE] = ACTIONS(2334), - [anon_sym_try] = ACTIONS(2334), - [anon_sym_return] = ACTIONS(2334), - [anon_sym_let] = ACTIONS(2334), - [anon_sym_let_DASHenv] = ACTIONS(2334), - [anon_sym_mut] = ACTIONS(2334), - [anon_sym_const] = ACTIONS(2334), - [anon_sym_source] = ACTIONS(2334), - [anon_sym_source_DASHenv] = ACTIONS(2334), - [anon_sym_register] = ACTIONS(2334), - [anon_sym_hide] = ACTIONS(2334), - [anon_sym_hide_DASHenv] = ACTIONS(2334), - [anon_sym_overlay] = ACTIONS(2334), - [anon_sym_where] = ACTIONS(2334), - [anon_sym_not] = ACTIONS(2334), - [anon_sym_DOT_DOT_LT] = ACTIONS(2334), - [anon_sym_DOT_DOT] = ACTIONS(2334), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2334), - [sym_val_nothing] = ACTIONS(2334), - [anon_sym_true] = ACTIONS(2334), - [anon_sym_false] = ACTIONS(2334), - [aux_sym_val_number_token1] = ACTIONS(2334), - [aux_sym_val_number_token2] = ACTIONS(2334), - [aux_sym_val_number_token3] = ACTIONS(2334), - [aux_sym_val_number_token4] = ACTIONS(2334), - [anon_sym_inf] = ACTIONS(2334), - [anon_sym_DASHinf] = ACTIONS(2334), - [anon_sym_NaN] = ACTIONS(2334), - [anon_sym_0b] = ACTIONS(2334), - [anon_sym_0o] = ACTIONS(2334), - [anon_sym_0x] = ACTIONS(2334), - [sym_val_date] = ACTIONS(2334), - [anon_sym_DQUOTE] = ACTIONS(2334), - [sym__str_single_quotes] = ACTIONS(2334), - [sym__str_back_ticks] = ACTIONS(2334), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2334), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2334), - [anon_sym_CARET] = ACTIONS(2334), - [anon_sym_POUND] = ACTIONS(3), - }, - [1148] = { - [sym_comment] = STATE(1148), - [sym_cmd_identifier] = ACTIONS(987), - [anon_sym_export] = ACTIONS(987), - [anon_sym_alias] = ACTIONS(987), - [anon_sym_def] = ACTIONS(987), - [anon_sym_def_DASHenv] = ACTIONS(987), - [anon_sym_export_DASHenv] = ACTIONS(987), - [anon_sym_extern] = ACTIONS(987), - [anon_sym_module] = ACTIONS(987), - [anon_sym_use] = ACTIONS(987), - [anon_sym_LBRACK] = ACTIONS(989), - [anon_sym_LPAREN] = ACTIONS(989), - [anon_sym_DOLLAR] = ACTIONS(987), - [anon_sym_error] = ACTIONS(987), - [anon_sym_DASH] = ACTIONS(987), - [anon_sym_break] = ACTIONS(987), - [anon_sym_continue] = ACTIONS(987), - [anon_sym_for] = ACTIONS(987), - [anon_sym_loop] = ACTIONS(987), - [anon_sym_while] = ACTIONS(987), - [anon_sym_do] = ACTIONS(987), - [anon_sym_if] = ACTIONS(987), - [anon_sym_match] = ACTIONS(987), - [anon_sym_LBRACE] = ACTIONS(989), - [anon_sym_RBRACE] = ACTIONS(989), - [anon_sym_DOT] = ACTIONS(987), - [anon_sym_try] = ACTIONS(987), - [anon_sym_return] = ACTIONS(987), - [anon_sym_let] = ACTIONS(987), - [anon_sym_let_DASHenv] = ACTIONS(987), - [anon_sym_mut] = ACTIONS(987), - [anon_sym_const] = ACTIONS(987), - [anon_sym_source] = ACTIONS(987), - [anon_sym_source_DASHenv] = ACTIONS(987), - [anon_sym_register] = ACTIONS(987), - [anon_sym_hide] = ACTIONS(987), - [anon_sym_hide_DASHenv] = ACTIONS(987), - [anon_sym_overlay] = ACTIONS(987), - [anon_sym_where] = ACTIONS(987), - [anon_sym_QMARK2] = ACTIONS(2336), - [anon_sym_not] = ACTIONS(987), - [anon_sym_DOT_DOT_LT] = ACTIONS(989), - [anon_sym_DOT_DOT] = ACTIONS(987), - [anon_sym_DOT_DOT_EQ] = ACTIONS(989), - [sym_val_nothing] = ACTIONS(987), - [anon_sym_true] = ACTIONS(987), - [anon_sym_false] = ACTIONS(987), - [aux_sym_val_number_token1] = ACTIONS(987), - [aux_sym_val_number_token2] = ACTIONS(989), - [aux_sym_val_number_token3] = ACTIONS(989), - [aux_sym_val_number_token4] = ACTIONS(989), - [anon_sym_inf] = ACTIONS(987), - [anon_sym_DASHinf] = ACTIONS(989), - [anon_sym_NaN] = ACTIONS(987), - [anon_sym_0b] = ACTIONS(987), - [anon_sym_0o] = ACTIONS(987), - [anon_sym_0x] = ACTIONS(987), - [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(153), - }, - [1149] = { - [sym_comment] = STATE(1149), - [sym_cmd_identifier] = ACTIONS(2310), - [anon_sym_SEMI] = ACTIONS(2310), - [anon_sym_LF] = ACTIONS(2308), - [anon_sym_export] = ACTIONS(2310), - [anon_sym_alias] = ACTIONS(2310), - [anon_sym_def] = ACTIONS(2310), - [anon_sym_def_DASHenv] = ACTIONS(2310), - [anon_sym_export_DASHenv] = ACTIONS(2310), - [anon_sym_extern] = ACTIONS(2310), - [anon_sym_module] = ACTIONS(2310), - [anon_sym_use] = ACTIONS(2310), - [anon_sym_LBRACK] = ACTIONS(2310), - [anon_sym_LPAREN] = ACTIONS(2310), - [anon_sym_DOLLAR] = ACTIONS(2310), - [anon_sym_error] = ACTIONS(2310), - [anon_sym_DASH] = ACTIONS(2310), - [anon_sym_break] = ACTIONS(2310), - [anon_sym_continue] = ACTIONS(2310), - [anon_sym_for] = ACTIONS(2310), - [anon_sym_loop] = ACTIONS(2310), - [anon_sym_while] = ACTIONS(2310), - [anon_sym_do] = ACTIONS(2310), - [anon_sym_if] = ACTIONS(2310), - [anon_sym_match] = ACTIONS(2310), - [anon_sym_LBRACE] = ACTIONS(2310), - [anon_sym_RBRACE] = ACTIONS(2310), - [anon_sym_try] = ACTIONS(2310), - [anon_sym_return] = ACTIONS(2310), - [anon_sym_let] = ACTIONS(2310), - [anon_sym_let_DASHenv] = ACTIONS(2310), - [anon_sym_mut] = ACTIONS(2310), - [anon_sym_const] = ACTIONS(2310), - [anon_sym_source] = ACTIONS(2310), - [anon_sym_source_DASHenv] = ACTIONS(2310), - [anon_sym_register] = ACTIONS(2310), - [anon_sym_hide] = ACTIONS(2310), - [anon_sym_hide_DASHenv] = ACTIONS(2310), - [anon_sym_overlay] = ACTIONS(2310), - [anon_sym_where] = ACTIONS(2310), - [anon_sym_not] = ACTIONS(2310), - [anon_sym_DOT_DOT_LT] = ACTIONS(2310), - [anon_sym_DOT_DOT] = ACTIONS(2310), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2310), - [sym_val_nothing] = ACTIONS(2310), - [anon_sym_true] = ACTIONS(2310), - [anon_sym_false] = ACTIONS(2310), - [aux_sym_val_number_token1] = ACTIONS(2310), - [aux_sym_val_number_token2] = ACTIONS(2310), - [aux_sym_val_number_token3] = ACTIONS(2310), - [aux_sym_val_number_token4] = ACTIONS(2310), - [anon_sym_inf] = ACTIONS(2310), - [anon_sym_DASHinf] = ACTIONS(2310), - [anon_sym_NaN] = ACTIONS(2310), - [anon_sym_0b] = ACTIONS(2310), - [anon_sym_0o] = ACTIONS(2310), - [anon_sym_0x] = ACTIONS(2310), - [sym_val_date] = ACTIONS(2310), - [anon_sym_DQUOTE] = ACTIONS(2310), - [sym__str_single_quotes] = ACTIONS(2310), - [sym__str_back_ticks] = ACTIONS(2310), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2310), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2310), - [anon_sym_CARET] = ACTIONS(2310), - [anon_sym_POUND] = ACTIONS(3), - }, - [1150] = { - [sym_comment] = STATE(1150), - [sym_cmd_identifier] = ACTIONS(2138), - [anon_sym_SEMI] = ACTIONS(2138), - [anon_sym_LF] = ACTIONS(2136), - [anon_sym_export] = ACTIONS(2138), - [anon_sym_alias] = ACTIONS(2138), - [anon_sym_def] = ACTIONS(2138), - [anon_sym_def_DASHenv] = ACTIONS(2138), - [anon_sym_export_DASHenv] = ACTIONS(2138), - [anon_sym_extern] = ACTIONS(2138), - [anon_sym_module] = ACTIONS(2138), - [anon_sym_use] = ACTIONS(2138), - [anon_sym_LBRACK] = ACTIONS(2138), - [anon_sym_LPAREN] = ACTIONS(2138), - [anon_sym_DOLLAR] = ACTIONS(2138), - [anon_sym_error] = ACTIONS(2138), - [anon_sym_DASH] = ACTIONS(2138), - [anon_sym_break] = ACTIONS(2138), - [anon_sym_continue] = ACTIONS(2138), - [anon_sym_for] = ACTIONS(2138), - [anon_sym_loop] = ACTIONS(2138), - [anon_sym_while] = ACTIONS(2138), - [anon_sym_do] = ACTIONS(2138), - [anon_sym_if] = ACTIONS(2138), - [anon_sym_match] = ACTIONS(2138), - [anon_sym_LBRACE] = ACTIONS(2138), - [anon_sym_RBRACE] = ACTIONS(2138), - [anon_sym_try] = ACTIONS(2138), - [anon_sym_return] = ACTIONS(2138), - [anon_sym_let] = ACTIONS(2138), - [anon_sym_let_DASHenv] = ACTIONS(2138), - [anon_sym_mut] = ACTIONS(2138), - [anon_sym_const] = ACTIONS(2138), - [anon_sym_source] = ACTIONS(2138), - [anon_sym_source_DASHenv] = ACTIONS(2138), - [anon_sym_register] = ACTIONS(2138), - [anon_sym_hide] = ACTIONS(2138), - [anon_sym_hide_DASHenv] = ACTIONS(2138), - [anon_sym_overlay] = ACTIONS(2138), - [anon_sym_where] = ACTIONS(2138), - [anon_sym_not] = ACTIONS(2138), - [anon_sym_DOT_DOT_LT] = ACTIONS(2138), - [anon_sym_DOT_DOT] = ACTIONS(2138), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2138), - [sym_val_nothing] = ACTIONS(2138), - [anon_sym_true] = ACTIONS(2138), - [anon_sym_false] = ACTIONS(2138), - [aux_sym_val_number_token1] = ACTIONS(2138), - [aux_sym_val_number_token2] = ACTIONS(2138), - [aux_sym_val_number_token3] = ACTIONS(2138), - [aux_sym_val_number_token4] = ACTIONS(2138), - [anon_sym_inf] = ACTIONS(2138), - [anon_sym_DASHinf] = ACTIONS(2138), - [anon_sym_NaN] = ACTIONS(2138), - [anon_sym_0b] = ACTIONS(2138), - [anon_sym_0o] = ACTIONS(2138), - [anon_sym_0x] = ACTIONS(2138), - [sym_val_date] = ACTIONS(2138), - [anon_sym_DQUOTE] = ACTIONS(2138), - [sym__str_single_quotes] = ACTIONS(2138), - [sym__str_back_ticks] = ACTIONS(2138), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2138), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2138), - [anon_sym_CARET] = ACTIONS(2138), - [anon_sym_POUND] = ACTIONS(3), - }, - [1151] = { - [sym_comment] = STATE(1151), - [sym_cmd_identifier] = ACTIONS(2326), - [anon_sym_SEMI] = ACTIONS(2326), - [anon_sym_LF] = ACTIONS(2324), - [anon_sym_export] = ACTIONS(2326), - [anon_sym_alias] = ACTIONS(2326), - [anon_sym_def] = ACTIONS(2326), - [anon_sym_def_DASHenv] = ACTIONS(2326), - [anon_sym_export_DASHenv] = ACTIONS(2326), - [anon_sym_extern] = ACTIONS(2326), - [anon_sym_module] = ACTIONS(2326), - [anon_sym_use] = ACTIONS(2326), - [anon_sym_LBRACK] = ACTIONS(2326), - [anon_sym_LPAREN] = ACTIONS(2326), - [anon_sym_DOLLAR] = ACTIONS(2326), - [anon_sym_error] = ACTIONS(2326), - [anon_sym_DASH] = ACTIONS(2326), - [anon_sym_break] = ACTIONS(2326), - [anon_sym_continue] = ACTIONS(2326), - [anon_sym_for] = ACTIONS(2326), - [anon_sym_loop] = ACTIONS(2326), - [anon_sym_while] = ACTIONS(2326), - [anon_sym_do] = ACTIONS(2326), - [anon_sym_if] = ACTIONS(2326), - [anon_sym_match] = ACTIONS(2326), - [anon_sym_LBRACE] = ACTIONS(2326), - [anon_sym_RBRACE] = ACTIONS(2326), - [anon_sym_try] = ACTIONS(2326), - [anon_sym_return] = ACTIONS(2326), - [anon_sym_let] = ACTIONS(2326), - [anon_sym_let_DASHenv] = ACTIONS(2326), - [anon_sym_mut] = ACTIONS(2326), - [anon_sym_const] = ACTIONS(2326), - [anon_sym_source] = ACTIONS(2326), - [anon_sym_source_DASHenv] = ACTIONS(2326), - [anon_sym_register] = ACTIONS(2326), - [anon_sym_hide] = ACTIONS(2326), - [anon_sym_hide_DASHenv] = ACTIONS(2326), - [anon_sym_overlay] = ACTIONS(2326), - [anon_sym_where] = ACTIONS(2326), - [anon_sym_not] = ACTIONS(2326), - [anon_sym_DOT_DOT_LT] = ACTIONS(2326), - [anon_sym_DOT_DOT] = ACTIONS(2326), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2326), - [sym_val_nothing] = ACTIONS(2326), - [anon_sym_true] = ACTIONS(2326), - [anon_sym_false] = ACTIONS(2326), - [aux_sym_val_number_token1] = ACTIONS(2326), - [aux_sym_val_number_token2] = ACTIONS(2326), - [aux_sym_val_number_token3] = ACTIONS(2326), - [aux_sym_val_number_token4] = ACTIONS(2326), - [anon_sym_inf] = ACTIONS(2326), - [anon_sym_DASHinf] = ACTIONS(2326), - [anon_sym_NaN] = ACTIONS(2326), - [anon_sym_0b] = ACTIONS(2326), - [anon_sym_0o] = ACTIONS(2326), - [anon_sym_0x] = ACTIONS(2326), - [sym_val_date] = ACTIONS(2326), - [anon_sym_DQUOTE] = ACTIONS(2326), - [sym__str_single_quotes] = ACTIONS(2326), - [sym__str_back_ticks] = ACTIONS(2326), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2326), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2326), - [anon_sym_CARET] = ACTIONS(2326), - [anon_sym_POUND] = ACTIONS(3), - }, - [1152] = { - [sym_comment] = STATE(1152), - [sym_cmd_identifier] = ACTIONS(2330), - [anon_sym_SEMI] = ACTIONS(2330), - [anon_sym_LF] = ACTIONS(2328), - [anon_sym_export] = ACTIONS(2330), - [anon_sym_alias] = ACTIONS(2330), - [anon_sym_def] = ACTIONS(2330), - [anon_sym_def_DASHenv] = ACTIONS(2330), - [anon_sym_export_DASHenv] = ACTIONS(2330), - [anon_sym_extern] = ACTIONS(2330), - [anon_sym_module] = ACTIONS(2330), - [anon_sym_use] = ACTIONS(2330), - [anon_sym_LBRACK] = ACTIONS(2330), - [anon_sym_LPAREN] = ACTIONS(2330), - [anon_sym_DOLLAR] = ACTIONS(2330), - [anon_sym_error] = ACTIONS(2330), - [anon_sym_DASH] = ACTIONS(2330), - [anon_sym_break] = ACTIONS(2330), - [anon_sym_continue] = ACTIONS(2330), - [anon_sym_for] = ACTIONS(2330), - [anon_sym_loop] = ACTIONS(2330), - [anon_sym_while] = ACTIONS(2330), - [anon_sym_do] = ACTIONS(2330), - [anon_sym_if] = ACTIONS(2330), - [anon_sym_match] = ACTIONS(2330), - [anon_sym_LBRACE] = ACTIONS(2330), - [anon_sym_RBRACE] = ACTIONS(2330), - [anon_sym_try] = ACTIONS(2330), - [anon_sym_return] = ACTIONS(2330), - [anon_sym_let] = ACTIONS(2330), - [anon_sym_let_DASHenv] = ACTIONS(2330), - [anon_sym_mut] = ACTIONS(2330), - [anon_sym_const] = ACTIONS(2330), - [anon_sym_source] = ACTIONS(2330), - [anon_sym_source_DASHenv] = ACTIONS(2330), - [anon_sym_register] = ACTIONS(2330), - [anon_sym_hide] = ACTIONS(2330), - [anon_sym_hide_DASHenv] = ACTIONS(2330), - [anon_sym_overlay] = ACTIONS(2330), - [anon_sym_where] = ACTIONS(2330), - [anon_sym_not] = ACTIONS(2330), - [anon_sym_DOT_DOT_LT] = ACTIONS(2330), - [anon_sym_DOT_DOT] = ACTIONS(2330), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2330), - [sym_val_nothing] = ACTIONS(2330), - [anon_sym_true] = ACTIONS(2330), - [anon_sym_false] = ACTIONS(2330), - [aux_sym_val_number_token1] = ACTIONS(2330), - [aux_sym_val_number_token2] = ACTIONS(2330), - [aux_sym_val_number_token3] = ACTIONS(2330), - [aux_sym_val_number_token4] = ACTIONS(2330), - [anon_sym_inf] = ACTIONS(2330), - [anon_sym_DASHinf] = ACTIONS(2330), - [anon_sym_NaN] = ACTIONS(2330), - [anon_sym_0b] = ACTIONS(2330), - [anon_sym_0o] = ACTIONS(2330), - [anon_sym_0x] = ACTIONS(2330), - [sym_val_date] = ACTIONS(2330), - [anon_sym_DQUOTE] = ACTIONS(2330), - [sym__str_single_quotes] = ACTIONS(2330), - [sym__str_back_ticks] = ACTIONS(2330), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2330), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2330), - [anon_sym_CARET] = ACTIONS(2330), - [anon_sym_POUND] = ACTIONS(3), - }, - [1153] = { - [sym_comment] = STATE(1153), - [sym_cmd_identifier] = ACTIONS(2334), - [anon_sym_SEMI] = ACTIONS(2334), - [anon_sym_LF] = ACTIONS(2332), - [anon_sym_export] = ACTIONS(2334), - [anon_sym_alias] = ACTIONS(2334), - [anon_sym_def] = ACTIONS(2334), - [anon_sym_def_DASHenv] = ACTIONS(2334), - [anon_sym_export_DASHenv] = ACTIONS(2334), - [anon_sym_extern] = ACTIONS(2334), - [anon_sym_module] = ACTIONS(2334), - [anon_sym_use] = ACTIONS(2334), - [anon_sym_LBRACK] = ACTIONS(2334), - [anon_sym_LPAREN] = ACTIONS(2334), - [anon_sym_DOLLAR] = ACTIONS(2334), - [anon_sym_error] = ACTIONS(2334), - [anon_sym_DASH] = ACTIONS(2334), - [anon_sym_break] = ACTIONS(2334), - [anon_sym_continue] = ACTIONS(2334), - [anon_sym_for] = ACTIONS(2334), - [anon_sym_loop] = ACTIONS(2334), - [anon_sym_while] = ACTIONS(2334), - [anon_sym_do] = ACTIONS(2334), - [anon_sym_if] = ACTIONS(2334), - [anon_sym_match] = ACTIONS(2334), - [anon_sym_LBRACE] = ACTIONS(2334), - [anon_sym_RBRACE] = ACTIONS(2334), - [anon_sym_try] = ACTIONS(2334), - [anon_sym_return] = ACTIONS(2334), - [anon_sym_let] = ACTIONS(2334), - [anon_sym_let_DASHenv] = ACTIONS(2334), - [anon_sym_mut] = ACTIONS(2334), - [anon_sym_const] = ACTIONS(2334), - [anon_sym_source] = ACTIONS(2334), - [anon_sym_source_DASHenv] = ACTIONS(2334), - [anon_sym_register] = ACTIONS(2334), - [anon_sym_hide] = ACTIONS(2334), - [anon_sym_hide_DASHenv] = ACTIONS(2334), - [anon_sym_overlay] = ACTIONS(2334), - [anon_sym_where] = ACTIONS(2334), - [anon_sym_not] = ACTIONS(2334), - [anon_sym_DOT_DOT_LT] = ACTIONS(2334), - [anon_sym_DOT_DOT] = ACTIONS(2334), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2334), - [sym_val_nothing] = ACTIONS(2334), - [anon_sym_true] = ACTIONS(2334), - [anon_sym_false] = ACTIONS(2334), - [aux_sym_val_number_token1] = ACTIONS(2334), - [aux_sym_val_number_token2] = ACTIONS(2334), - [aux_sym_val_number_token3] = ACTIONS(2334), - [aux_sym_val_number_token4] = ACTIONS(2334), - [anon_sym_inf] = ACTIONS(2334), - [anon_sym_DASHinf] = ACTIONS(2334), - [anon_sym_NaN] = ACTIONS(2334), - [anon_sym_0b] = ACTIONS(2334), - [anon_sym_0o] = ACTIONS(2334), - [anon_sym_0x] = ACTIONS(2334), - [sym_val_date] = ACTIONS(2334), - [anon_sym_DQUOTE] = ACTIONS(2334), - [sym__str_single_quotes] = ACTIONS(2334), - [sym__str_back_ticks] = ACTIONS(2334), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2334), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2334), - [anon_sym_CARET] = ACTIONS(2334), - [anon_sym_POUND] = ACTIONS(3), - }, - [1154] = { - [sym_comment] = STATE(1154), - [sym_cmd_identifier] = ACTIONS(2074), - [anon_sym_SEMI] = ACTIONS(2074), - [anon_sym_LF] = ACTIONS(2072), - [anon_sym_export] = ACTIONS(2074), - [anon_sym_alias] = ACTIONS(2074), - [anon_sym_def] = ACTIONS(2074), - [anon_sym_def_DASHenv] = ACTIONS(2074), - [anon_sym_export_DASHenv] = ACTIONS(2074), - [anon_sym_extern] = ACTIONS(2074), - [anon_sym_module] = ACTIONS(2074), - [anon_sym_use] = ACTIONS(2074), - [anon_sym_LBRACK] = ACTIONS(2074), - [anon_sym_LPAREN] = ACTIONS(2074), - [anon_sym_DOLLAR] = ACTIONS(2074), - [anon_sym_error] = ACTIONS(2074), - [anon_sym_DASH] = ACTIONS(2074), - [anon_sym_break] = ACTIONS(2074), - [anon_sym_continue] = ACTIONS(2074), - [anon_sym_for] = ACTIONS(2074), - [anon_sym_loop] = ACTIONS(2074), - [anon_sym_while] = ACTIONS(2074), - [anon_sym_do] = ACTIONS(2074), - [anon_sym_if] = ACTIONS(2074), - [anon_sym_match] = ACTIONS(2074), - [anon_sym_LBRACE] = ACTIONS(2074), - [anon_sym_RBRACE] = ACTIONS(2074), - [anon_sym_try] = ACTIONS(2074), - [anon_sym_return] = ACTIONS(2074), - [anon_sym_let] = ACTIONS(2074), - [anon_sym_let_DASHenv] = ACTIONS(2074), - [anon_sym_mut] = ACTIONS(2074), - [anon_sym_const] = ACTIONS(2074), - [anon_sym_source] = ACTIONS(2074), - [anon_sym_source_DASHenv] = ACTIONS(2074), - [anon_sym_register] = ACTIONS(2074), - [anon_sym_hide] = ACTIONS(2074), - [anon_sym_hide_DASHenv] = ACTIONS(2074), - [anon_sym_overlay] = ACTIONS(2074), - [anon_sym_where] = ACTIONS(2074), - [anon_sym_not] = ACTIONS(2074), - [anon_sym_DOT_DOT_LT] = ACTIONS(2074), - [anon_sym_DOT_DOT] = ACTIONS(2074), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2074), - [sym_val_nothing] = ACTIONS(2074), - [anon_sym_true] = ACTIONS(2074), - [anon_sym_false] = ACTIONS(2074), - [aux_sym_val_number_token1] = ACTIONS(2074), - [aux_sym_val_number_token2] = ACTIONS(2074), - [aux_sym_val_number_token3] = ACTIONS(2074), - [aux_sym_val_number_token4] = ACTIONS(2074), - [anon_sym_inf] = ACTIONS(2074), - [anon_sym_DASHinf] = ACTIONS(2074), - [anon_sym_NaN] = ACTIONS(2074), - [anon_sym_0b] = ACTIONS(2074), - [anon_sym_0o] = ACTIONS(2074), - [anon_sym_0x] = ACTIONS(2074), - [sym_val_date] = ACTIONS(2074), - [anon_sym_DQUOTE] = ACTIONS(2074), - [sym__str_single_quotes] = ACTIONS(2074), - [sym__str_back_ticks] = ACTIONS(2074), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2074), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2074), - [anon_sym_CARET] = ACTIONS(2074), - [anon_sym_POUND] = ACTIONS(3), - }, - [1155] = { - [sym_comment] = STATE(1155), - [sym_cmd_identifier] = ACTIONS(2338), - [anon_sym_SEMI] = ACTIONS(2338), - [anon_sym_LF] = ACTIONS(2340), - [anon_sym_export] = ACTIONS(2338), - [anon_sym_alias] = ACTIONS(2338), - [anon_sym_def] = ACTIONS(2338), - [anon_sym_def_DASHenv] = ACTIONS(2338), - [anon_sym_export_DASHenv] = ACTIONS(2338), - [anon_sym_extern] = ACTIONS(2338), - [anon_sym_module] = ACTIONS(2338), - [anon_sym_use] = ACTIONS(2338), - [anon_sym_LBRACK] = ACTIONS(2338), - [anon_sym_LPAREN] = ACTIONS(2338), - [anon_sym_DOLLAR] = ACTIONS(2338), - [anon_sym_error] = ACTIONS(2338), - [anon_sym_DASH] = ACTIONS(2338), - [anon_sym_break] = ACTIONS(2338), - [anon_sym_continue] = ACTIONS(2338), - [anon_sym_for] = ACTIONS(2338), - [anon_sym_loop] = ACTIONS(2338), - [anon_sym_while] = ACTIONS(2338), - [anon_sym_do] = ACTIONS(2338), - [anon_sym_if] = ACTIONS(2338), - [anon_sym_match] = ACTIONS(2338), - [anon_sym_LBRACE] = ACTIONS(2338), - [anon_sym_RBRACE] = ACTIONS(2338), - [anon_sym_try] = ACTIONS(2338), - [anon_sym_return] = ACTIONS(2338), - [anon_sym_let] = ACTIONS(2338), - [anon_sym_let_DASHenv] = ACTIONS(2338), - [anon_sym_mut] = ACTIONS(2338), - [anon_sym_const] = ACTIONS(2338), - [anon_sym_source] = ACTIONS(2338), - [anon_sym_source_DASHenv] = ACTIONS(2338), - [anon_sym_register] = ACTIONS(2338), - [anon_sym_hide] = ACTIONS(2338), - [anon_sym_hide_DASHenv] = ACTIONS(2338), - [anon_sym_overlay] = ACTIONS(2338), - [anon_sym_where] = ACTIONS(2338), - [anon_sym_not] = ACTIONS(2338), - [anon_sym_DOT_DOT_LT] = ACTIONS(2338), - [anon_sym_DOT_DOT] = ACTIONS(2338), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2338), - [sym_val_nothing] = ACTIONS(2338), - [anon_sym_true] = ACTIONS(2338), - [anon_sym_false] = ACTIONS(2338), - [aux_sym_val_number_token1] = ACTIONS(2338), - [aux_sym_val_number_token2] = ACTIONS(2338), - [aux_sym_val_number_token3] = ACTIONS(2338), - [aux_sym_val_number_token4] = ACTIONS(2338), - [anon_sym_inf] = ACTIONS(2338), - [anon_sym_DASHinf] = ACTIONS(2338), - [anon_sym_NaN] = ACTIONS(2338), - [anon_sym_0b] = ACTIONS(2338), - [anon_sym_0o] = ACTIONS(2338), - [anon_sym_0x] = ACTIONS(2338), - [sym_val_date] = ACTIONS(2338), - [anon_sym_DQUOTE] = ACTIONS(2338), - [sym__str_single_quotes] = ACTIONS(2338), - [sym__str_back_ticks] = ACTIONS(2338), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2338), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2338), - [anon_sym_CARET] = ACTIONS(2338), - [anon_sym_POUND] = ACTIONS(3), - }, - [1156] = { - [sym_comment] = STATE(1156), - [sym_cmd_identifier] = ACTIONS(2009), - [anon_sym_SEMI] = ACTIONS(2009), - [anon_sym_LF] = ACTIONS(2011), - [anon_sym_export] = ACTIONS(2009), - [anon_sym_alias] = ACTIONS(2009), - [anon_sym_def] = ACTIONS(2009), - [anon_sym_def_DASHenv] = ACTIONS(2009), - [anon_sym_export_DASHenv] = ACTIONS(2009), - [anon_sym_extern] = ACTIONS(2009), - [anon_sym_module] = ACTIONS(2009), - [anon_sym_use] = ACTIONS(2009), - [anon_sym_LBRACK] = ACTIONS(2009), - [anon_sym_LPAREN] = ACTIONS(2009), - [anon_sym_DOLLAR] = ACTIONS(2009), - [anon_sym_error] = ACTIONS(2009), - [anon_sym_DASH] = ACTIONS(2009), - [anon_sym_break] = ACTIONS(2009), - [anon_sym_continue] = ACTIONS(2009), - [anon_sym_for] = ACTIONS(2009), - [anon_sym_loop] = ACTIONS(2009), - [anon_sym_while] = ACTIONS(2009), - [anon_sym_do] = ACTIONS(2009), - [anon_sym_if] = ACTIONS(2009), - [anon_sym_match] = ACTIONS(2009), - [anon_sym_LBRACE] = ACTIONS(2009), - [anon_sym_RBRACE] = ACTIONS(2009), - [anon_sym_try] = ACTIONS(2009), - [anon_sym_return] = ACTIONS(2009), - [anon_sym_let] = ACTIONS(2009), - [anon_sym_let_DASHenv] = ACTIONS(2009), - [anon_sym_mut] = ACTIONS(2009), - [anon_sym_const] = ACTIONS(2009), - [anon_sym_source] = ACTIONS(2009), - [anon_sym_source_DASHenv] = ACTIONS(2009), - [anon_sym_register] = ACTIONS(2009), - [anon_sym_hide] = ACTIONS(2009), - [anon_sym_hide_DASHenv] = ACTIONS(2009), - [anon_sym_overlay] = ACTIONS(2009), - [anon_sym_where] = ACTIONS(2009), - [anon_sym_not] = ACTIONS(2009), - [anon_sym_DOT_DOT_LT] = ACTIONS(2009), - [anon_sym_DOT_DOT] = ACTIONS(2009), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2009), - [sym_val_nothing] = ACTIONS(2009), - [anon_sym_true] = ACTIONS(2009), - [anon_sym_false] = ACTIONS(2009), - [aux_sym_val_number_token1] = ACTIONS(2009), - [aux_sym_val_number_token2] = ACTIONS(2009), - [aux_sym_val_number_token3] = ACTIONS(2009), - [aux_sym_val_number_token4] = ACTIONS(2009), - [anon_sym_inf] = ACTIONS(2009), - [anon_sym_DASHinf] = ACTIONS(2009), - [anon_sym_NaN] = ACTIONS(2009), - [anon_sym_0b] = ACTIONS(2009), - [anon_sym_0o] = ACTIONS(2009), - [anon_sym_0x] = ACTIONS(2009), - [sym_val_date] = ACTIONS(2009), - [anon_sym_DQUOTE] = ACTIONS(2009), - [sym__str_single_quotes] = ACTIONS(2009), - [sym__str_back_ticks] = ACTIONS(2009), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2009), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2009), - [anon_sym_CARET] = ACTIONS(2009), - [anon_sym_POUND] = ACTIONS(3), - }, - [1157] = { - [sym_comment] = STATE(1157), - [sym_cmd_identifier] = ACTIONS(2126), - [anon_sym_SEMI] = ACTIONS(2126), - [anon_sym_LF] = ACTIONS(2124), - [anon_sym_export] = ACTIONS(2126), - [anon_sym_alias] = ACTIONS(2126), - [anon_sym_def] = ACTIONS(2126), - [anon_sym_def_DASHenv] = ACTIONS(2126), - [anon_sym_export_DASHenv] = ACTIONS(2126), - [anon_sym_extern] = ACTIONS(2126), - [anon_sym_module] = ACTIONS(2126), - [anon_sym_use] = ACTIONS(2126), - [anon_sym_LBRACK] = ACTIONS(2126), - [anon_sym_LPAREN] = ACTIONS(2126), - [anon_sym_DOLLAR] = ACTIONS(2126), - [anon_sym_error] = ACTIONS(2126), - [anon_sym_DASH] = ACTIONS(2126), - [anon_sym_break] = ACTIONS(2126), - [anon_sym_continue] = ACTIONS(2126), - [anon_sym_for] = ACTIONS(2126), - [anon_sym_loop] = ACTIONS(2126), - [anon_sym_while] = ACTIONS(2126), - [anon_sym_do] = ACTIONS(2126), - [anon_sym_if] = ACTIONS(2126), - [anon_sym_match] = ACTIONS(2126), - [anon_sym_LBRACE] = ACTIONS(2126), - [anon_sym_RBRACE] = ACTIONS(2126), - [anon_sym_try] = ACTIONS(2126), - [anon_sym_return] = ACTIONS(2126), - [anon_sym_let] = ACTIONS(2126), - [anon_sym_let_DASHenv] = ACTIONS(2126), - [anon_sym_mut] = ACTIONS(2126), - [anon_sym_const] = ACTIONS(2126), - [anon_sym_source] = ACTIONS(2126), - [anon_sym_source_DASHenv] = ACTIONS(2126), - [anon_sym_register] = ACTIONS(2126), - [anon_sym_hide] = ACTIONS(2126), - [anon_sym_hide_DASHenv] = ACTIONS(2126), - [anon_sym_overlay] = ACTIONS(2126), - [anon_sym_where] = ACTIONS(2126), - [anon_sym_not] = ACTIONS(2126), - [anon_sym_DOT_DOT_LT] = ACTIONS(2126), - [anon_sym_DOT_DOT] = ACTIONS(2126), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2126), - [sym_val_nothing] = ACTIONS(2126), - [anon_sym_true] = ACTIONS(2126), - [anon_sym_false] = ACTIONS(2126), - [aux_sym_val_number_token1] = ACTIONS(2126), - [aux_sym_val_number_token2] = ACTIONS(2126), - [aux_sym_val_number_token3] = ACTIONS(2126), - [aux_sym_val_number_token4] = ACTIONS(2126), - [anon_sym_inf] = ACTIONS(2126), - [anon_sym_DASHinf] = ACTIONS(2126), - [anon_sym_NaN] = ACTIONS(2126), - [anon_sym_0b] = ACTIONS(2126), - [anon_sym_0o] = ACTIONS(2126), - [anon_sym_0x] = ACTIONS(2126), - [sym_val_date] = ACTIONS(2126), - [anon_sym_DQUOTE] = ACTIONS(2126), - [sym__str_single_quotes] = ACTIONS(2126), - [sym__str_back_ticks] = ACTIONS(2126), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2126), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2126), - [anon_sym_CARET] = ACTIONS(2126), - [anon_sym_POUND] = ACTIONS(3), - }, - [1158] = { - [sym_comment] = STATE(1158), - [ts_builtin_sym_end] = ACTIONS(2322), - [sym_cmd_identifier] = ACTIONS(2320), - [anon_sym_SEMI] = ACTIONS(2320), - [anon_sym_LF] = ACTIONS(2322), - [anon_sym_export] = ACTIONS(2320), - [anon_sym_alias] = ACTIONS(2320), - [anon_sym_def] = ACTIONS(2320), - [anon_sym_def_DASHenv] = ACTIONS(2320), - [anon_sym_export_DASHenv] = ACTIONS(2320), - [anon_sym_extern] = ACTIONS(2320), - [anon_sym_module] = ACTIONS(2320), - [anon_sym_use] = ACTIONS(2320), - [anon_sym_LBRACK] = ACTIONS(2320), - [anon_sym_LPAREN] = ACTIONS(2320), - [anon_sym_DOLLAR] = ACTIONS(2320), - [anon_sym_error] = ACTIONS(2320), - [anon_sym_DASH] = ACTIONS(2320), - [anon_sym_break] = ACTIONS(2320), - [anon_sym_continue] = ACTIONS(2320), - [anon_sym_for] = ACTIONS(2320), - [anon_sym_loop] = ACTIONS(2320), - [anon_sym_while] = ACTIONS(2320), - [anon_sym_do] = ACTIONS(2320), - [anon_sym_if] = ACTIONS(2320), - [anon_sym_match] = ACTIONS(2320), - [anon_sym_LBRACE] = ACTIONS(2320), - [anon_sym_try] = ACTIONS(2320), - [anon_sym_return] = ACTIONS(2320), - [anon_sym_let] = ACTIONS(2320), - [anon_sym_let_DASHenv] = ACTIONS(2320), - [anon_sym_mut] = ACTIONS(2320), - [anon_sym_const] = ACTIONS(2320), - [anon_sym_source] = ACTIONS(2320), - [anon_sym_source_DASHenv] = ACTIONS(2320), - [anon_sym_register] = ACTIONS(2320), - [anon_sym_hide] = ACTIONS(2320), - [anon_sym_hide_DASHenv] = ACTIONS(2320), - [anon_sym_overlay] = ACTIONS(2320), - [anon_sym_where] = ACTIONS(2320), - [anon_sym_not] = ACTIONS(2320), - [anon_sym_DOT_DOT_LT] = ACTIONS(2320), - [anon_sym_DOT_DOT] = ACTIONS(2320), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2320), - [sym_val_nothing] = ACTIONS(2320), - [anon_sym_true] = ACTIONS(2320), - [anon_sym_false] = ACTIONS(2320), - [aux_sym_val_number_token1] = ACTIONS(2320), - [aux_sym_val_number_token2] = ACTIONS(2320), - [aux_sym_val_number_token3] = ACTIONS(2320), - [aux_sym_val_number_token4] = ACTIONS(2320), - [anon_sym_inf] = ACTIONS(2320), - [anon_sym_DASHinf] = ACTIONS(2320), - [anon_sym_NaN] = ACTIONS(2320), - [anon_sym_0b] = ACTIONS(2320), - [anon_sym_0o] = ACTIONS(2320), - [anon_sym_0x] = ACTIONS(2320), - [sym_val_date] = ACTIONS(2320), - [anon_sym_DQUOTE] = ACTIONS(2320), - [sym__str_single_quotes] = ACTIONS(2320), - [sym__str_back_ticks] = ACTIONS(2320), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2320), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2320), - [anon_sym_CARET] = ACTIONS(2320), - [anon_sym_POUND] = ACTIONS(3), - }, - [1159] = { - [sym_comment] = STATE(1159), - [sym_cmd_identifier] = ACTIONS(2270), - [anon_sym_SEMI] = ACTIONS(2270), - [anon_sym_LF] = ACTIONS(2268), - [anon_sym_export] = ACTIONS(2270), - [anon_sym_alias] = ACTIONS(2270), - [anon_sym_def] = ACTIONS(2270), - [anon_sym_def_DASHenv] = ACTIONS(2270), - [anon_sym_export_DASHenv] = ACTIONS(2270), - [anon_sym_extern] = ACTIONS(2270), - [anon_sym_module] = ACTIONS(2270), - [anon_sym_use] = ACTIONS(2270), - [anon_sym_LBRACK] = ACTIONS(2270), - [anon_sym_LPAREN] = ACTIONS(2270), - [anon_sym_DOLLAR] = ACTIONS(2270), - [anon_sym_error] = ACTIONS(2270), - [anon_sym_DASH] = ACTIONS(2270), - [anon_sym_break] = ACTIONS(2270), - [anon_sym_continue] = ACTIONS(2270), - [anon_sym_for] = ACTIONS(2270), - [anon_sym_loop] = ACTIONS(2270), - [anon_sym_while] = ACTIONS(2270), - [anon_sym_do] = ACTIONS(2270), - [anon_sym_if] = ACTIONS(2270), - [anon_sym_match] = ACTIONS(2270), - [anon_sym_LBRACE] = ACTIONS(2270), - [anon_sym_RBRACE] = ACTIONS(2270), - [anon_sym_try] = ACTIONS(2270), - [anon_sym_return] = ACTIONS(2270), - [anon_sym_let] = ACTIONS(2270), - [anon_sym_let_DASHenv] = ACTIONS(2270), - [anon_sym_mut] = ACTIONS(2270), - [anon_sym_const] = ACTIONS(2270), - [anon_sym_source] = ACTIONS(2270), - [anon_sym_source_DASHenv] = ACTIONS(2270), - [anon_sym_register] = ACTIONS(2270), - [anon_sym_hide] = ACTIONS(2270), - [anon_sym_hide_DASHenv] = ACTIONS(2270), - [anon_sym_overlay] = ACTIONS(2270), - [anon_sym_where] = ACTIONS(2270), - [anon_sym_not] = ACTIONS(2270), - [anon_sym_DOT_DOT_LT] = ACTIONS(2270), - [anon_sym_DOT_DOT] = ACTIONS(2270), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2270), - [sym_val_nothing] = ACTIONS(2270), - [anon_sym_true] = ACTIONS(2270), - [anon_sym_false] = ACTIONS(2270), - [aux_sym_val_number_token1] = ACTIONS(2270), - [aux_sym_val_number_token2] = ACTIONS(2270), - [aux_sym_val_number_token3] = ACTIONS(2270), - [aux_sym_val_number_token4] = ACTIONS(2270), - [anon_sym_inf] = ACTIONS(2270), - [anon_sym_DASHinf] = ACTIONS(2270), - [anon_sym_NaN] = ACTIONS(2270), - [anon_sym_0b] = ACTIONS(2270), - [anon_sym_0o] = ACTIONS(2270), - [anon_sym_0x] = ACTIONS(2270), - [sym_val_date] = ACTIONS(2270), - [anon_sym_DQUOTE] = ACTIONS(2270), - [sym__str_single_quotes] = ACTIONS(2270), - [sym__str_back_ticks] = ACTIONS(2270), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2270), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2270), - [anon_sym_CARET] = ACTIONS(2270), - [anon_sym_POUND] = ACTIONS(3), - }, - [1160] = { - [sym_comment] = STATE(1160), - [ts_builtin_sym_end] = ACTIONS(2174), - [sym_cmd_identifier] = ACTIONS(2172), - [anon_sym_SEMI] = ACTIONS(2172), - [anon_sym_LF] = ACTIONS(2174), - [anon_sym_export] = ACTIONS(2172), - [anon_sym_alias] = ACTIONS(2172), - [anon_sym_def] = ACTIONS(2172), - [anon_sym_def_DASHenv] = ACTIONS(2172), - [anon_sym_export_DASHenv] = ACTIONS(2172), - [anon_sym_extern] = ACTIONS(2172), - [anon_sym_module] = ACTIONS(2172), - [anon_sym_use] = ACTIONS(2172), - [anon_sym_LBRACK] = ACTIONS(2172), - [anon_sym_LPAREN] = ACTIONS(2172), - [anon_sym_DOLLAR] = ACTIONS(2172), - [anon_sym_error] = ACTIONS(2172), - [anon_sym_DASH] = ACTIONS(2172), - [anon_sym_break] = ACTIONS(2172), - [anon_sym_continue] = ACTIONS(2172), - [anon_sym_for] = ACTIONS(2172), - [anon_sym_loop] = ACTIONS(2172), - [anon_sym_while] = ACTIONS(2172), - [anon_sym_do] = ACTIONS(2172), - [anon_sym_if] = ACTIONS(2172), - [anon_sym_match] = ACTIONS(2172), - [anon_sym_LBRACE] = ACTIONS(2172), - [anon_sym_try] = ACTIONS(2172), - [anon_sym_return] = ACTIONS(2172), - [anon_sym_let] = ACTIONS(2172), - [anon_sym_let_DASHenv] = ACTIONS(2172), - [anon_sym_mut] = ACTIONS(2172), - [anon_sym_const] = ACTIONS(2172), - [anon_sym_source] = ACTIONS(2172), - [anon_sym_source_DASHenv] = ACTIONS(2172), - [anon_sym_register] = ACTIONS(2172), - [anon_sym_hide] = ACTIONS(2172), - [anon_sym_hide_DASHenv] = ACTIONS(2172), - [anon_sym_overlay] = ACTIONS(2172), - [anon_sym_where] = ACTIONS(2172), - [anon_sym_not] = ACTIONS(2172), - [anon_sym_DOT_DOT_LT] = ACTIONS(2172), - [anon_sym_DOT_DOT] = ACTIONS(2172), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2172), - [sym_val_nothing] = ACTIONS(2172), - [anon_sym_true] = ACTIONS(2172), - [anon_sym_false] = ACTIONS(2172), - [aux_sym_val_number_token1] = ACTIONS(2172), - [aux_sym_val_number_token2] = ACTIONS(2172), - [aux_sym_val_number_token3] = ACTIONS(2172), - [aux_sym_val_number_token4] = ACTIONS(2172), - [anon_sym_inf] = ACTIONS(2172), - [anon_sym_DASHinf] = ACTIONS(2172), - [anon_sym_NaN] = ACTIONS(2172), - [anon_sym_0b] = ACTIONS(2172), - [anon_sym_0o] = ACTIONS(2172), - [anon_sym_0x] = ACTIONS(2172), - [sym_val_date] = ACTIONS(2172), - [anon_sym_DQUOTE] = ACTIONS(2172), - [sym__str_single_quotes] = ACTIONS(2172), - [sym__str_back_ticks] = ACTIONS(2172), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2172), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2172), - [anon_sym_CARET] = ACTIONS(2172), - [anon_sym_POUND] = ACTIONS(3), - }, - [1161] = { - [sym_comment] = STATE(1161), - [sym_cmd_identifier] = ACTIONS(2274), - [anon_sym_SEMI] = ACTIONS(2274), - [anon_sym_LF] = ACTIONS(2272), - [anon_sym_export] = ACTIONS(2274), - [anon_sym_alias] = ACTIONS(2274), - [anon_sym_def] = ACTIONS(2274), - [anon_sym_def_DASHenv] = ACTIONS(2274), - [anon_sym_export_DASHenv] = ACTIONS(2274), - [anon_sym_extern] = ACTIONS(2274), - [anon_sym_module] = ACTIONS(2274), - [anon_sym_use] = ACTIONS(2274), - [anon_sym_LBRACK] = ACTIONS(2274), - [anon_sym_LPAREN] = ACTIONS(2274), - [anon_sym_DOLLAR] = ACTIONS(2274), - [anon_sym_error] = ACTIONS(2274), - [anon_sym_DASH] = ACTIONS(2274), - [anon_sym_break] = ACTIONS(2274), - [anon_sym_continue] = ACTIONS(2274), - [anon_sym_for] = ACTIONS(2274), - [anon_sym_loop] = ACTIONS(2274), - [anon_sym_while] = ACTIONS(2274), - [anon_sym_do] = ACTIONS(2274), - [anon_sym_if] = ACTIONS(2274), - [anon_sym_match] = ACTIONS(2274), - [anon_sym_LBRACE] = ACTIONS(2274), - [anon_sym_RBRACE] = ACTIONS(2274), - [anon_sym_try] = ACTIONS(2274), - [anon_sym_return] = ACTIONS(2274), - [anon_sym_let] = ACTIONS(2274), - [anon_sym_let_DASHenv] = ACTIONS(2274), - [anon_sym_mut] = ACTIONS(2274), - [anon_sym_const] = ACTIONS(2274), - [anon_sym_source] = ACTIONS(2274), - [anon_sym_source_DASHenv] = ACTIONS(2274), - [anon_sym_register] = ACTIONS(2274), - [anon_sym_hide] = ACTIONS(2274), - [anon_sym_hide_DASHenv] = ACTIONS(2274), - [anon_sym_overlay] = ACTIONS(2274), - [anon_sym_where] = ACTIONS(2274), - [anon_sym_not] = ACTIONS(2274), - [anon_sym_DOT_DOT_LT] = ACTIONS(2274), - [anon_sym_DOT_DOT] = ACTIONS(2274), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2274), - [sym_val_nothing] = ACTIONS(2274), - [anon_sym_true] = ACTIONS(2274), - [anon_sym_false] = ACTIONS(2274), - [aux_sym_val_number_token1] = ACTIONS(2274), - [aux_sym_val_number_token2] = ACTIONS(2274), - [aux_sym_val_number_token3] = ACTIONS(2274), - [aux_sym_val_number_token4] = ACTIONS(2274), - [anon_sym_inf] = ACTIONS(2274), - [anon_sym_DASHinf] = ACTIONS(2274), - [anon_sym_NaN] = ACTIONS(2274), - [anon_sym_0b] = ACTIONS(2274), - [anon_sym_0o] = ACTIONS(2274), - [anon_sym_0x] = ACTIONS(2274), - [sym_val_date] = ACTIONS(2274), - [anon_sym_DQUOTE] = ACTIONS(2274), - [sym__str_single_quotes] = ACTIONS(2274), - [sym__str_back_ticks] = ACTIONS(2274), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2274), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2274), - [anon_sym_CARET] = ACTIONS(2274), - [anon_sym_POUND] = ACTIONS(3), - }, - [1162] = { - [sym_comment] = STATE(1162), - [ts_builtin_sym_end] = ACTIONS(2340), - [sym_cmd_identifier] = ACTIONS(2338), - [anon_sym_SEMI] = ACTIONS(2338), - [anon_sym_LF] = ACTIONS(2340), - [anon_sym_export] = ACTIONS(2338), - [anon_sym_alias] = ACTIONS(2338), - [anon_sym_def] = ACTIONS(2338), - [anon_sym_def_DASHenv] = ACTIONS(2338), - [anon_sym_export_DASHenv] = ACTIONS(2338), - [anon_sym_extern] = ACTIONS(2338), - [anon_sym_module] = ACTIONS(2338), - [anon_sym_use] = ACTIONS(2338), - [anon_sym_LBRACK] = ACTIONS(2338), - [anon_sym_LPAREN] = ACTIONS(2338), - [anon_sym_DOLLAR] = ACTIONS(2338), - [anon_sym_error] = ACTIONS(2338), - [anon_sym_DASH] = ACTIONS(2338), - [anon_sym_break] = ACTIONS(2338), - [anon_sym_continue] = ACTIONS(2338), - [anon_sym_for] = ACTIONS(2338), - [anon_sym_loop] = ACTIONS(2338), - [anon_sym_while] = ACTIONS(2338), - [anon_sym_do] = ACTIONS(2338), - [anon_sym_if] = ACTIONS(2338), - [anon_sym_match] = ACTIONS(2338), - [anon_sym_LBRACE] = ACTIONS(2338), - [anon_sym_try] = ACTIONS(2338), - [anon_sym_return] = ACTIONS(2338), - [anon_sym_let] = ACTIONS(2338), - [anon_sym_let_DASHenv] = ACTIONS(2338), - [anon_sym_mut] = ACTIONS(2338), - [anon_sym_const] = ACTIONS(2338), - [anon_sym_source] = ACTIONS(2338), - [anon_sym_source_DASHenv] = ACTIONS(2338), - [anon_sym_register] = ACTIONS(2338), - [anon_sym_hide] = ACTIONS(2338), - [anon_sym_hide_DASHenv] = ACTIONS(2338), - [anon_sym_overlay] = ACTIONS(2338), - [anon_sym_where] = ACTIONS(2338), - [anon_sym_not] = ACTIONS(2338), - [anon_sym_DOT_DOT_LT] = ACTIONS(2338), - [anon_sym_DOT_DOT] = ACTIONS(2338), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2338), - [sym_val_nothing] = ACTIONS(2338), - [anon_sym_true] = ACTIONS(2338), - [anon_sym_false] = ACTIONS(2338), - [aux_sym_val_number_token1] = ACTIONS(2338), - [aux_sym_val_number_token2] = ACTIONS(2338), - [aux_sym_val_number_token3] = ACTIONS(2338), - [aux_sym_val_number_token4] = ACTIONS(2338), - [anon_sym_inf] = ACTIONS(2338), - [anon_sym_DASHinf] = ACTIONS(2338), - [anon_sym_NaN] = ACTIONS(2338), - [anon_sym_0b] = ACTIONS(2338), - [anon_sym_0o] = ACTIONS(2338), - [anon_sym_0x] = ACTIONS(2338), - [sym_val_date] = ACTIONS(2338), - [anon_sym_DQUOTE] = ACTIONS(2338), - [sym__str_single_quotes] = ACTIONS(2338), - [sym__str_back_ticks] = ACTIONS(2338), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2338), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2338), - [anon_sym_CARET] = ACTIONS(2338), - [anon_sym_POUND] = ACTIONS(3), - }, - [1163] = { - [sym_comment] = STATE(1163), - [ts_builtin_sym_end] = ACTIONS(2154), - [sym_cmd_identifier] = ACTIONS(2152), - [anon_sym_SEMI] = ACTIONS(2152), - [anon_sym_LF] = ACTIONS(2154), - [anon_sym_export] = ACTIONS(2152), - [anon_sym_alias] = ACTIONS(2152), - [anon_sym_def] = ACTIONS(2152), - [anon_sym_def_DASHenv] = 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(2152), - [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_try] = ACTIONS(2152), - [anon_sym_return] = 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_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_where] = ACTIONS(2152), - [anon_sym_not] = ACTIONS(2152), - [anon_sym_DOT_DOT_LT] = ACTIONS(2152), - [anon_sym_DOT_DOT] = ACTIONS(2152), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2152), - [sym_val_nothing] = ACTIONS(2152), - [anon_sym_true] = ACTIONS(2152), - [anon_sym_false] = 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), - [anon_sym_inf] = ACTIONS(2152), - [anon_sym_DASHinf] = ACTIONS(2152), - [anon_sym_NaN] = 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(2152), - [sym__str_single_quotes] = ACTIONS(2152), - [sym__str_back_ticks] = ACTIONS(2152), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2152), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2152), - [anon_sym_CARET] = ACTIONS(2152), - [anon_sym_POUND] = ACTIONS(3), - }, - [1164] = { - [sym_comment] = STATE(1164), - [sym_cmd_identifier] = ACTIONS(2282), - [anon_sym_SEMI] = ACTIONS(2282), - [anon_sym_LF] = ACTIONS(2280), - [anon_sym_export] = ACTIONS(2282), - [anon_sym_alias] = ACTIONS(2282), - [anon_sym_def] = ACTIONS(2282), - [anon_sym_def_DASHenv] = ACTIONS(2282), - [anon_sym_export_DASHenv] = ACTIONS(2282), - [anon_sym_extern] = ACTIONS(2282), - [anon_sym_module] = ACTIONS(2282), - [anon_sym_use] = ACTIONS(2282), - [anon_sym_LBRACK] = ACTIONS(2282), - [anon_sym_LPAREN] = ACTIONS(2282), - [anon_sym_DOLLAR] = ACTIONS(2282), - [anon_sym_error] = ACTIONS(2282), - [anon_sym_DASH] = ACTIONS(2282), - [anon_sym_break] = ACTIONS(2282), - [anon_sym_continue] = ACTIONS(2282), - [anon_sym_for] = ACTIONS(2282), - [anon_sym_loop] = ACTIONS(2282), - [anon_sym_while] = ACTIONS(2282), - [anon_sym_do] = ACTIONS(2282), - [anon_sym_if] = ACTIONS(2282), - [anon_sym_match] = ACTIONS(2282), - [anon_sym_LBRACE] = ACTIONS(2282), - [anon_sym_RBRACE] = ACTIONS(2282), - [anon_sym_try] = ACTIONS(2282), - [anon_sym_return] = ACTIONS(2282), - [anon_sym_let] = ACTIONS(2282), - [anon_sym_let_DASHenv] = ACTIONS(2282), - [anon_sym_mut] = ACTIONS(2282), - [anon_sym_const] = ACTIONS(2282), - [anon_sym_source] = ACTIONS(2282), - [anon_sym_source_DASHenv] = ACTIONS(2282), - [anon_sym_register] = ACTIONS(2282), - [anon_sym_hide] = ACTIONS(2282), - [anon_sym_hide_DASHenv] = ACTIONS(2282), - [anon_sym_overlay] = ACTIONS(2282), - [anon_sym_where] = ACTIONS(2282), - [anon_sym_not] = ACTIONS(2282), - [anon_sym_DOT_DOT_LT] = ACTIONS(2282), - [anon_sym_DOT_DOT] = ACTIONS(2282), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2282), - [sym_val_nothing] = ACTIONS(2282), - [anon_sym_true] = ACTIONS(2282), - [anon_sym_false] = ACTIONS(2282), - [aux_sym_val_number_token1] = ACTIONS(2282), - [aux_sym_val_number_token2] = ACTIONS(2282), - [aux_sym_val_number_token3] = ACTIONS(2282), - [aux_sym_val_number_token4] = ACTIONS(2282), - [anon_sym_inf] = ACTIONS(2282), - [anon_sym_DASHinf] = ACTIONS(2282), - [anon_sym_NaN] = ACTIONS(2282), - [anon_sym_0b] = ACTIONS(2282), - [anon_sym_0o] = ACTIONS(2282), - [anon_sym_0x] = ACTIONS(2282), - [sym_val_date] = ACTIONS(2282), - [anon_sym_DQUOTE] = ACTIONS(2282), - [sym__str_single_quotes] = ACTIONS(2282), - [sym__str_back_ticks] = ACTIONS(2282), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2282), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2282), - [anon_sym_CARET] = ACTIONS(2282), - [anon_sym_POUND] = ACTIONS(3), - }, - [1165] = { - [sym_comment] = STATE(1165), - [sym_cmd_identifier] = ACTIONS(2182), - [anon_sym_SEMI] = ACTIONS(2182), - [anon_sym_LF] = ACTIONS(2180), - [anon_sym_export] = ACTIONS(2182), - [anon_sym_alias] = ACTIONS(2182), - [anon_sym_def] = ACTIONS(2182), - [anon_sym_def_DASHenv] = ACTIONS(2182), - [anon_sym_export_DASHenv] = ACTIONS(2182), - [anon_sym_extern] = ACTIONS(2182), - [anon_sym_module] = ACTIONS(2182), - [anon_sym_use] = ACTIONS(2182), - [anon_sym_LBRACK] = ACTIONS(2182), - [anon_sym_LPAREN] = ACTIONS(2182), - [anon_sym_DOLLAR] = ACTIONS(2182), - [anon_sym_error] = ACTIONS(2182), - [anon_sym_DASH] = ACTIONS(2182), - [anon_sym_break] = ACTIONS(2182), - [anon_sym_continue] = ACTIONS(2182), - [anon_sym_for] = ACTIONS(2182), - [anon_sym_loop] = ACTIONS(2182), - [anon_sym_while] = ACTIONS(2182), - [anon_sym_do] = ACTIONS(2182), - [anon_sym_if] = ACTIONS(2182), - [anon_sym_match] = ACTIONS(2182), - [anon_sym_LBRACE] = ACTIONS(2182), - [anon_sym_RBRACE] = ACTIONS(2182), - [anon_sym_try] = ACTIONS(2182), - [anon_sym_return] = ACTIONS(2182), - [anon_sym_let] = ACTIONS(2182), - [anon_sym_let_DASHenv] = ACTIONS(2182), - [anon_sym_mut] = ACTIONS(2182), - [anon_sym_const] = ACTIONS(2182), - [anon_sym_source] = ACTIONS(2182), - [anon_sym_source_DASHenv] = ACTIONS(2182), - [anon_sym_register] = ACTIONS(2182), - [anon_sym_hide] = ACTIONS(2182), - [anon_sym_hide_DASHenv] = ACTIONS(2182), - [anon_sym_overlay] = ACTIONS(2182), - [anon_sym_where] = ACTIONS(2182), - [anon_sym_not] = ACTIONS(2182), - [anon_sym_DOT_DOT_LT] = ACTIONS(2182), - [anon_sym_DOT_DOT] = ACTIONS(2182), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2182), - [sym_val_nothing] = ACTIONS(2182), - [anon_sym_true] = ACTIONS(2182), - [anon_sym_false] = ACTIONS(2182), - [aux_sym_val_number_token1] = ACTIONS(2182), - [aux_sym_val_number_token2] = ACTIONS(2182), - [aux_sym_val_number_token3] = ACTIONS(2182), - [aux_sym_val_number_token4] = ACTIONS(2182), - [anon_sym_inf] = ACTIONS(2182), - [anon_sym_DASHinf] = ACTIONS(2182), - [anon_sym_NaN] = ACTIONS(2182), - [anon_sym_0b] = ACTIONS(2182), - [anon_sym_0o] = ACTIONS(2182), - [anon_sym_0x] = ACTIONS(2182), - [sym_val_date] = ACTIONS(2182), - [anon_sym_DQUOTE] = ACTIONS(2182), - [sym__str_single_quotes] = ACTIONS(2182), - [sym__str_back_ticks] = ACTIONS(2182), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2182), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2182), - [anon_sym_CARET] = ACTIONS(2182), - [anon_sym_POUND] = ACTIONS(3), - }, - [1166] = { - [sym_comment] = STATE(1166), - [sym_cmd_identifier] = ACTIONS(2178), - [anon_sym_SEMI] = ACTIONS(2178), - [anon_sym_LF] = ACTIONS(2176), - [anon_sym_export] = ACTIONS(2178), - [anon_sym_alias] = ACTIONS(2178), - [anon_sym_def] = ACTIONS(2178), - [anon_sym_def_DASHenv] = ACTIONS(2178), - [anon_sym_export_DASHenv] = ACTIONS(2178), - [anon_sym_extern] = ACTIONS(2178), - [anon_sym_module] = ACTIONS(2178), - [anon_sym_use] = ACTIONS(2178), - [anon_sym_LBRACK] = ACTIONS(2178), - [anon_sym_LPAREN] = ACTIONS(2178), - [anon_sym_DOLLAR] = ACTIONS(2178), - [anon_sym_error] = ACTIONS(2178), - [anon_sym_DASH] = ACTIONS(2178), - [anon_sym_break] = ACTIONS(2178), - [anon_sym_continue] = ACTIONS(2178), - [anon_sym_for] = ACTIONS(2178), - [anon_sym_loop] = ACTIONS(2178), - [anon_sym_while] = ACTIONS(2178), - [anon_sym_do] = ACTIONS(2178), - [anon_sym_if] = ACTIONS(2178), - [anon_sym_match] = ACTIONS(2178), - [anon_sym_LBRACE] = ACTIONS(2178), - [anon_sym_RBRACE] = ACTIONS(2178), - [anon_sym_try] = ACTIONS(2178), - [anon_sym_return] = ACTIONS(2178), - [anon_sym_let] = ACTIONS(2178), - [anon_sym_let_DASHenv] = ACTIONS(2178), - [anon_sym_mut] = ACTIONS(2178), - [anon_sym_const] = ACTIONS(2178), - [anon_sym_source] = ACTIONS(2178), - [anon_sym_source_DASHenv] = ACTIONS(2178), - [anon_sym_register] = ACTIONS(2178), - [anon_sym_hide] = ACTIONS(2178), - [anon_sym_hide_DASHenv] = ACTIONS(2178), - [anon_sym_overlay] = ACTIONS(2178), - [anon_sym_where] = ACTIONS(2178), - [anon_sym_not] = ACTIONS(2178), - [anon_sym_DOT_DOT_LT] = ACTIONS(2178), - [anon_sym_DOT_DOT] = ACTIONS(2178), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2178), - [sym_val_nothing] = ACTIONS(2178), - [anon_sym_true] = ACTIONS(2178), - [anon_sym_false] = ACTIONS(2178), - [aux_sym_val_number_token1] = ACTIONS(2178), - [aux_sym_val_number_token2] = ACTIONS(2178), - [aux_sym_val_number_token3] = ACTIONS(2178), - [aux_sym_val_number_token4] = ACTIONS(2178), - [anon_sym_inf] = ACTIONS(2178), - [anon_sym_DASHinf] = ACTIONS(2178), - [anon_sym_NaN] = ACTIONS(2178), - [anon_sym_0b] = ACTIONS(2178), - [anon_sym_0o] = ACTIONS(2178), - [anon_sym_0x] = ACTIONS(2178), - [sym_val_date] = ACTIONS(2178), - [anon_sym_DQUOTE] = ACTIONS(2178), - [sym__str_single_quotes] = ACTIONS(2178), - [sym__str_back_ticks] = ACTIONS(2178), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2178), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2178), - [anon_sym_CARET] = ACTIONS(2178), - [anon_sym_POUND] = ACTIONS(3), - }, - [1167] = { - [sym_comment] = STATE(1167), - [sym_cmd_identifier] = ACTIONS(2286), - [anon_sym_SEMI] = ACTIONS(2286), - [anon_sym_LF] = ACTIONS(2284), - [anon_sym_export] = ACTIONS(2286), - [anon_sym_alias] = ACTIONS(2286), - [anon_sym_def] = ACTIONS(2286), - [anon_sym_def_DASHenv] = ACTIONS(2286), - [anon_sym_export_DASHenv] = ACTIONS(2286), - [anon_sym_extern] = ACTIONS(2286), - [anon_sym_module] = ACTIONS(2286), - [anon_sym_use] = ACTIONS(2286), - [anon_sym_LBRACK] = ACTIONS(2286), - [anon_sym_LPAREN] = ACTIONS(2286), - [anon_sym_DOLLAR] = ACTIONS(2286), - [anon_sym_error] = ACTIONS(2286), - [anon_sym_DASH] = ACTIONS(2286), - [anon_sym_break] = ACTIONS(2286), - [anon_sym_continue] = ACTIONS(2286), - [anon_sym_for] = ACTIONS(2286), - [anon_sym_loop] = ACTIONS(2286), - [anon_sym_while] = ACTIONS(2286), - [anon_sym_do] = ACTIONS(2286), - [anon_sym_if] = ACTIONS(2286), - [anon_sym_match] = ACTIONS(2286), - [anon_sym_LBRACE] = ACTIONS(2286), - [anon_sym_RBRACE] = ACTIONS(2286), - [anon_sym_try] = ACTIONS(2286), - [anon_sym_return] = ACTIONS(2286), - [anon_sym_let] = ACTIONS(2286), - [anon_sym_let_DASHenv] = ACTIONS(2286), - [anon_sym_mut] = ACTIONS(2286), - [anon_sym_const] = ACTIONS(2286), - [anon_sym_source] = ACTIONS(2286), - [anon_sym_source_DASHenv] = ACTIONS(2286), - [anon_sym_register] = ACTIONS(2286), - [anon_sym_hide] = ACTIONS(2286), - [anon_sym_hide_DASHenv] = ACTIONS(2286), - [anon_sym_overlay] = ACTIONS(2286), - [anon_sym_where] = ACTIONS(2286), - [anon_sym_not] = ACTIONS(2286), - [anon_sym_DOT_DOT_LT] = ACTIONS(2286), - [anon_sym_DOT_DOT] = ACTIONS(2286), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2286), - [sym_val_nothing] = ACTIONS(2286), - [anon_sym_true] = ACTIONS(2286), - [anon_sym_false] = ACTIONS(2286), - [aux_sym_val_number_token1] = ACTIONS(2286), - [aux_sym_val_number_token2] = ACTIONS(2286), - [aux_sym_val_number_token3] = ACTIONS(2286), - [aux_sym_val_number_token4] = ACTIONS(2286), - [anon_sym_inf] = ACTIONS(2286), - [anon_sym_DASHinf] = ACTIONS(2286), - [anon_sym_NaN] = ACTIONS(2286), - [anon_sym_0b] = ACTIONS(2286), - [anon_sym_0o] = ACTIONS(2286), - [anon_sym_0x] = ACTIONS(2286), - [sym_val_date] = ACTIONS(2286), - [anon_sym_DQUOTE] = ACTIONS(2286), - [sym__str_single_quotes] = ACTIONS(2286), - [sym__str_back_ticks] = ACTIONS(2286), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2286), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2286), - [anon_sym_CARET] = ACTIONS(2286), - [anon_sym_POUND] = ACTIONS(3), - }, - [1168] = { - [sym_comment] = STATE(1168), - [ts_builtin_sym_end] = ACTIONS(1167), - [sym_cmd_identifier] = ACTIONS(1169), - [anon_sym_SEMI] = ACTIONS(1169), - [anon_sym_LF] = ACTIONS(1167), - [anon_sym_export] = ACTIONS(1169), - [anon_sym_alias] = ACTIONS(1169), - [anon_sym_def] = ACTIONS(1169), - [anon_sym_def_DASHenv] = ACTIONS(1169), - [anon_sym_export_DASHenv] = ACTIONS(1169), - [anon_sym_extern] = ACTIONS(1169), - [anon_sym_module] = ACTIONS(1169), - [anon_sym_use] = ACTIONS(1169), - [anon_sym_LBRACK] = ACTIONS(1169), - [anon_sym_LPAREN] = ACTIONS(1169), - [anon_sym_DOLLAR] = ACTIONS(1169), - [anon_sym_error] = ACTIONS(1169), - [anon_sym_DASH] = ACTIONS(1169), - [anon_sym_break] = ACTIONS(1169), - [anon_sym_continue] = ACTIONS(1169), - [anon_sym_for] = ACTIONS(1169), - [anon_sym_loop] = ACTIONS(1169), - [anon_sym_while] = ACTIONS(1169), - [anon_sym_do] = ACTIONS(1169), - [anon_sym_if] = ACTIONS(1169), - [anon_sym_match] = ACTIONS(1169), - [anon_sym_LBRACE] = ACTIONS(1169), - [anon_sym_try] = ACTIONS(1169), - [anon_sym_return] = ACTIONS(1169), - [anon_sym_let] = ACTIONS(1169), - [anon_sym_let_DASHenv] = ACTIONS(1169), - [anon_sym_mut] = ACTIONS(1169), - [anon_sym_const] = ACTIONS(1169), - [anon_sym_source] = ACTIONS(1169), - [anon_sym_source_DASHenv] = ACTIONS(1169), - [anon_sym_register] = ACTIONS(1169), - [anon_sym_hide] = ACTIONS(1169), - [anon_sym_hide_DASHenv] = ACTIONS(1169), - [anon_sym_overlay] = ACTIONS(1169), - [anon_sym_where] = ACTIONS(1169), - [anon_sym_not] = ACTIONS(1169), - [anon_sym_DOT_DOT_LT] = ACTIONS(1169), - [anon_sym_DOT_DOT] = ACTIONS(1169), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1169), - [sym_val_nothing] = ACTIONS(1169), - [anon_sym_true] = ACTIONS(1169), - [anon_sym_false] = ACTIONS(1169), - [aux_sym_val_number_token1] = ACTIONS(1169), - [aux_sym_val_number_token2] = ACTIONS(1169), - [aux_sym_val_number_token3] = ACTIONS(1169), - [aux_sym_val_number_token4] = ACTIONS(1169), - [anon_sym_inf] = ACTIONS(1169), - [anon_sym_DASHinf] = ACTIONS(1169), - [anon_sym_NaN] = ACTIONS(1169), - [anon_sym_0b] = ACTIONS(1169), - [anon_sym_0o] = ACTIONS(1169), - [anon_sym_0x] = ACTIONS(1169), - [sym_val_date] = ACTIONS(1169), - [anon_sym_DQUOTE] = ACTIONS(1169), - [sym__str_single_quotes] = ACTIONS(1169), - [sym__str_back_ticks] = ACTIONS(1169), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1169), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1169), - [anon_sym_CARET] = ACTIONS(1169), - [anon_sym_POUND] = ACTIONS(3), - }, - [1169] = { - [sym_comment] = STATE(1169), - [ts_builtin_sym_end] = ACTIONS(2314), - [sym_cmd_identifier] = ACTIONS(2312), - [anon_sym_SEMI] = ACTIONS(2312), - [anon_sym_LF] = ACTIONS(2314), - [anon_sym_export] = ACTIONS(2312), - [anon_sym_alias] = ACTIONS(2312), - [anon_sym_def] = ACTIONS(2312), - [anon_sym_def_DASHenv] = ACTIONS(2312), - [anon_sym_export_DASHenv] = ACTIONS(2312), - [anon_sym_extern] = ACTIONS(2312), - [anon_sym_module] = ACTIONS(2312), - [anon_sym_use] = ACTIONS(2312), - [anon_sym_LBRACK] = ACTIONS(2312), - [anon_sym_LPAREN] = ACTIONS(2312), - [anon_sym_DOLLAR] = ACTIONS(2312), - [anon_sym_error] = ACTIONS(2312), - [anon_sym_DASH] = ACTIONS(2312), - [anon_sym_break] = ACTIONS(2312), - [anon_sym_continue] = ACTIONS(2312), - [anon_sym_for] = ACTIONS(2312), - [anon_sym_loop] = ACTIONS(2312), - [anon_sym_while] = ACTIONS(2312), - [anon_sym_do] = ACTIONS(2312), - [anon_sym_if] = ACTIONS(2312), - [anon_sym_match] = ACTIONS(2312), - [anon_sym_LBRACE] = ACTIONS(2312), - [anon_sym_try] = ACTIONS(2312), - [anon_sym_return] = ACTIONS(2312), - [anon_sym_let] = ACTIONS(2312), - [anon_sym_let_DASHenv] = ACTIONS(2312), - [anon_sym_mut] = ACTIONS(2312), - [anon_sym_const] = ACTIONS(2312), - [anon_sym_source] = ACTIONS(2312), - [anon_sym_source_DASHenv] = ACTIONS(2312), - [anon_sym_register] = ACTIONS(2312), - [anon_sym_hide] = ACTIONS(2312), - [anon_sym_hide_DASHenv] = ACTIONS(2312), - [anon_sym_overlay] = ACTIONS(2312), - [anon_sym_where] = ACTIONS(2312), - [anon_sym_not] = ACTIONS(2312), - [anon_sym_DOT_DOT_LT] = ACTIONS(2312), - [anon_sym_DOT_DOT] = ACTIONS(2312), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2312), - [sym_val_nothing] = ACTIONS(2312), - [anon_sym_true] = ACTIONS(2312), - [anon_sym_false] = ACTIONS(2312), - [aux_sym_val_number_token1] = ACTIONS(2312), - [aux_sym_val_number_token2] = ACTIONS(2312), - [aux_sym_val_number_token3] = ACTIONS(2312), - [aux_sym_val_number_token4] = ACTIONS(2312), - [anon_sym_inf] = ACTIONS(2312), - [anon_sym_DASHinf] = ACTIONS(2312), - [anon_sym_NaN] = ACTIONS(2312), - [anon_sym_0b] = ACTIONS(2312), - [anon_sym_0o] = ACTIONS(2312), - [anon_sym_0x] = ACTIONS(2312), - [sym_val_date] = ACTIONS(2312), - [anon_sym_DQUOTE] = ACTIONS(2312), - [sym__str_single_quotes] = ACTIONS(2312), - [sym__str_back_ticks] = ACTIONS(2312), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2312), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2312), - [anon_sym_CARET] = ACTIONS(2312), - [anon_sym_POUND] = ACTIONS(3), - }, - [1170] = { - [sym_comment] = STATE(1170), - [ts_builtin_sym_end] = ACTIONS(2174), - [sym_cmd_identifier] = ACTIONS(2172), - [anon_sym_SEMI] = ACTIONS(2172), - [anon_sym_LF] = ACTIONS(2174), - [anon_sym_export] = ACTIONS(2172), - [anon_sym_alias] = ACTIONS(2172), - [anon_sym_def] = ACTIONS(2172), - [anon_sym_def_DASHenv] = ACTIONS(2172), - [anon_sym_export_DASHenv] = ACTIONS(2172), - [anon_sym_extern] = ACTIONS(2172), - [anon_sym_module] = ACTIONS(2172), - [anon_sym_use] = ACTIONS(2172), - [anon_sym_LBRACK] = ACTIONS(2172), - [anon_sym_LPAREN] = ACTIONS(2172), - [anon_sym_DOLLAR] = ACTIONS(2172), - [anon_sym_error] = ACTIONS(2172), - [anon_sym_DASH] = ACTIONS(2172), - [anon_sym_break] = ACTIONS(2172), - [anon_sym_continue] = ACTIONS(2172), - [anon_sym_for] = ACTIONS(2172), - [anon_sym_loop] = ACTIONS(2172), - [anon_sym_while] = ACTIONS(2172), - [anon_sym_do] = ACTIONS(2172), - [anon_sym_if] = ACTIONS(2172), - [anon_sym_match] = ACTIONS(2172), - [anon_sym_LBRACE] = ACTIONS(2172), - [anon_sym_try] = ACTIONS(2172), - [anon_sym_return] = ACTIONS(2172), - [anon_sym_let] = ACTIONS(2172), - [anon_sym_let_DASHenv] = ACTIONS(2172), - [anon_sym_mut] = ACTIONS(2172), - [anon_sym_const] = ACTIONS(2172), - [anon_sym_source] = ACTIONS(2172), - [anon_sym_source_DASHenv] = ACTIONS(2172), - [anon_sym_register] = ACTIONS(2172), - [anon_sym_hide] = ACTIONS(2172), - [anon_sym_hide_DASHenv] = ACTIONS(2172), - [anon_sym_overlay] = ACTIONS(2172), - [anon_sym_where] = ACTIONS(2172), - [anon_sym_not] = ACTIONS(2172), - [anon_sym_DOT_DOT_LT] = ACTIONS(2172), - [anon_sym_DOT_DOT] = ACTIONS(2172), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2172), - [sym_val_nothing] = ACTIONS(2172), - [anon_sym_true] = ACTIONS(2172), - [anon_sym_false] = ACTIONS(2172), - [aux_sym_val_number_token1] = ACTIONS(2172), - [aux_sym_val_number_token2] = ACTIONS(2172), - [aux_sym_val_number_token3] = ACTIONS(2172), - [aux_sym_val_number_token4] = ACTIONS(2172), - [anon_sym_inf] = ACTIONS(2172), - [anon_sym_DASHinf] = ACTIONS(2172), - [anon_sym_NaN] = ACTIONS(2172), - [anon_sym_0b] = ACTIONS(2172), - [anon_sym_0o] = ACTIONS(2172), - [anon_sym_0x] = ACTIONS(2172), - [sym_val_date] = ACTIONS(2172), - [anon_sym_DQUOTE] = ACTIONS(2172), - [sym__str_single_quotes] = ACTIONS(2172), - [sym__str_back_ticks] = ACTIONS(2172), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2172), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2172), - [anon_sym_CARET] = ACTIONS(2172), - [anon_sym_POUND] = ACTIONS(3), - }, - [1171] = { - [sym_comment] = STATE(1171), - [ts_builtin_sym_end] = ACTIONS(2318), - [sym_cmd_identifier] = ACTIONS(2316), - [anon_sym_SEMI] = ACTIONS(2316), - [anon_sym_LF] = ACTIONS(2318), - [anon_sym_export] = ACTIONS(2316), - [anon_sym_alias] = ACTIONS(2316), - [anon_sym_def] = ACTIONS(2316), - [anon_sym_def_DASHenv] = ACTIONS(2316), - [anon_sym_export_DASHenv] = ACTIONS(2316), - [anon_sym_extern] = ACTIONS(2316), - [anon_sym_module] = ACTIONS(2316), - [anon_sym_use] = ACTIONS(2316), - [anon_sym_LBRACK] = ACTIONS(2316), - [anon_sym_LPAREN] = ACTIONS(2316), - [anon_sym_DOLLAR] = ACTIONS(2316), - [anon_sym_error] = ACTIONS(2316), - [anon_sym_DASH] = ACTIONS(2316), - [anon_sym_break] = ACTIONS(2316), - [anon_sym_continue] = ACTIONS(2316), - [anon_sym_for] = ACTIONS(2316), - [anon_sym_loop] = ACTIONS(2316), - [anon_sym_while] = ACTIONS(2316), - [anon_sym_do] = ACTIONS(2316), - [anon_sym_if] = ACTIONS(2316), - [anon_sym_match] = ACTIONS(2316), - [anon_sym_LBRACE] = ACTIONS(2316), - [anon_sym_try] = ACTIONS(2316), - [anon_sym_return] = ACTIONS(2316), - [anon_sym_let] = ACTIONS(2316), - [anon_sym_let_DASHenv] = ACTIONS(2316), - [anon_sym_mut] = ACTIONS(2316), - [anon_sym_const] = ACTIONS(2316), - [anon_sym_source] = ACTIONS(2316), - [anon_sym_source_DASHenv] = ACTIONS(2316), - [anon_sym_register] = ACTIONS(2316), - [anon_sym_hide] = ACTIONS(2316), - [anon_sym_hide_DASHenv] = ACTIONS(2316), - [anon_sym_overlay] = ACTIONS(2316), - [anon_sym_where] = ACTIONS(2316), - [anon_sym_not] = ACTIONS(2316), - [anon_sym_DOT_DOT_LT] = ACTIONS(2316), - [anon_sym_DOT_DOT] = ACTIONS(2316), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2316), - [sym_val_nothing] = ACTIONS(2316), - [anon_sym_true] = ACTIONS(2316), - [anon_sym_false] = ACTIONS(2316), - [aux_sym_val_number_token1] = ACTIONS(2316), - [aux_sym_val_number_token2] = ACTIONS(2316), - [aux_sym_val_number_token3] = ACTIONS(2316), - [aux_sym_val_number_token4] = ACTIONS(2316), - [anon_sym_inf] = ACTIONS(2316), - [anon_sym_DASHinf] = ACTIONS(2316), - [anon_sym_NaN] = ACTIONS(2316), - [anon_sym_0b] = ACTIONS(2316), - [anon_sym_0o] = ACTIONS(2316), - [anon_sym_0x] = ACTIONS(2316), - [sym_val_date] = ACTIONS(2316), - [anon_sym_DQUOTE] = ACTIONS(2316), - [sym__str_single_quotes] = ACTIONS(2316), - [sym__str_back_ticks] = ACTIONS(2316), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2316), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2316), - [anon_sym_CARET] = ACTIONS(2316), - [anon_sym_POUND] = ACTIONS(3), - }, - [1172] = { - [sym_comment] = STATE(1172), - [sym_cmd_identifier] = ACTIONS(2294), - [anon_sym_SEMI] = ACTIONS(2294), - [anon_sym_LF] = ACTIONS(2292), - [anon_sym_export] = ACTIONS(2294), - [anon_sym_alias] = ACTIONS(2294), - [anon_sym_def] = ACTIONS(2294), - [anon_sym_def_DASHenv] = ACTIONS(2294), - [anon_sym_export_DASHenv] = ACTIONS(2294), - [anon_sym_extern] = ACTIONS(2294), - [anon_sym_module] = ACTIONS(2294), - [anon_sym_use] = ACTIONS(2294), - [anon_sym_LBRACK] = ACTIONS(2294), - [anon_sym_LPAREN] = ACTIONS(2294), - [anon_sym_DOLLAR] = ACTIONS(2294), - [anon_sym_error] = ACTIONS(2294), - [anon_sym_DASH] = ACTIONS(2294), - [anon_sym_break] = ACTIONS(2294), - [anon_sym_continue] = ACTIONS(2294), - [anon_sym_for] = ACTIONS(2294), - [anon_sym_loop] = ACTIONS(2294), - [anon_sym_while] = ACTIONS(2294), - [anon_sym_do] = ACTIONS(2294), - [anon_sym_if] = ACTIONS(2294), - [anon_sym_match] = ACTIONS(2294), - [anon_sym_LBRACE] = ACTIONS(2294), - [anon_sym_RBRACE] = ACTIONS(2294), - [anon_sym_try] = ACTIONS(2294), - [anon_sym_return] = ACTIONS(2294), - [anon_sym_let] = ACTIONS(2294), - [anon_sym_let_DASHenv] = ACTIONS(2294), - [anon_sym_mut] = ACTIONS(2294), - [anon_sym_const] = ACTIONS(2294), - [anon_sym_source] = ACTIONS(2294), - [anon_sym_source_DASHenv] = ACTIONS(2294), - [anon_sym_register] = ACTIONS(2294), - [anon_sym_hide] = ACTIONS(2294), - [anon_sym_hide_DASHenv] = ACTIONS(2294), - [anon_sym_overlay] = ACTIONS(2294), - [anon_sym_where] = ACTIONS(2294), - [anon_sym_not] = ACTIONS(2294), - [anon_sym_DOT_DOT_LT] = ACTIONS(2294), - [anon_sym_DOT_DOT] = ACTIONS(2294), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2294), - [sym_val_nothing] = ACTIONS(2294), - [anon_sym_true] = ACTIONS(2294), - [anon_sym_false] = ACTIONS(2294), - [aux_sym_val_number_token1] = ACTIONS(2294), - [aux_sym_val_number_token2] = ACTIONS(2294), - [aux_sym_val_number_token3] = ACTIONS(2294), - [aux_sym_val_number_token4] = ACTIONS(2294), - [anon_sym_inf] = ACTIONS(2294), - [anon_sym_DASHinf] = ACTIONS(2294), - [anon_sym_NaN] = ACTIONS(2294), - [anon_sym_0b] = ACTIONS(2294), - [anon_sym_0o] = ACTIONS(2294), - [anon_sym_0x] = ACTIONS(2294), - [sym_val_date] = ACTIONS(2294), - [anon_sym_DQUOTE] = ACTIONS(2294), - [sym__str_single_quotes] = ACTIONS(2294), - [sym__str_back_ticks] = ACTIONS(2294), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2294), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2294), - [anon_sym_CARET] = ACTIONS(2294), - [anon_sym_POUND] = ACTIONS(3), - }, - [1173] = { - [sym_comment] = STATE(1173), - [ts_builtin_sym_end] = ACTIONS(2170), - [sym_cmd_identifier] = ACTIONS(2168), - [anon_sym_SEMI] = ACTIONS(2168), - [anon_sym_LF] = ACTIONS(2170), - [anon_sym_export] = ACTIONS(2168), - [anon_sym_alias] = ACTIONS(2168), - [anon_sym_def] = ACTIONS(2168), - [anon_sym_def_DASHenv] = ACTIONS(2168), - [anon_sym_export_DASHenv] = ACTIONS(2168), - [anon_sym_extern] = ACTIONS(2168), - [anon_sym_module] = ACTIONS(2168), - [anon_sym_use] = ACTIONS(2168), - [anon_sym_LBRACK] = ACTIONS(2168), - [anon_sym_LPAREN] = ACTIONS(2168), - [anon_sym_DOLLAR] = ACTIONS(2168), - [anon_sym_error] = ACTIONS(2168), - [anon_sym_DASH] = ACTIONS(2168), - [anon_sym_break] = ACTIONS(2168), - [anon_sym_continue] = ACTIONS(2168), - [anon_sym_for] = ACTIONS(2168), - [anon_sym_loop] = ACTIONS(2168), - [anon_sym_while] = ACTIONS(2168), - [anon_sym_do] = ACTIONS(2168), - [anon_sym_if] = ACTIONS(2168), - [anon_sym_match] = ACTIONS(2168), - [anon_sym_LBRACE] = ACTIONS(2168), - [anon_sym_try] = ACTIONS(2168), - [anon_sym_return] = ACTIONS(2168), - [anon_sym_let] = ACTIONS(2168), - [anon_sym_let_DASHenv] = ACTIONS(2168), - [anon_sym_mut] = ACTIONS(2168), - [anon_sym_const] = ACTIONS(2168), - [anon_sym_source] = ACTIONS(2168), - [anon_sym_source_DASHenv] = ACTIONS(2168), - [anon_sym_register] = ACTIONS(2168), - [anon_sym_hide] = ACTIONS(2168), - [anon_sym_hide_DASHenv] = ACTIONS(2168), - [anon_sym_overlay] = ACTIONS(2168), - [anon_sym_where] = ACTIONS(2168), - [anon_sym_not] = ACTIONS(2168), - [anon_sym_DOT_DOT_LT] = ACTIONS(2168), - [anon_sym_DOT_DOT] = ACTIONS(2168), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2168), - [sym_val_nothing] = ACTIONS(2168), - [anon_sym_true] = ACTIONS(2168), - [anon_sym_false] = ACTIONS(2168), - [aux_sym_val_number_token1] = ACTIONS(2168), - [aux_sym_val_number_token2] = ACTIONS(2168), - [aux_sym_val_number_token3] = ACTIONS(2168), - [aux_sym_val_number_token4] = ACTIONS(2168), - [anon_sym_inf] = ACTIONS(2168), - [anon_sym_DASHinf] = ACTIONS(2168), - [anon_sym_NaN] = ACTIONS(2168), - [anon_sym_0b] = ACTIONS(2168), - [anon_sym_0o] = ACTIONS(2168), - [anon_sym_0x] = ACTIONS(2168), - [sym_val_date] = ACTIONS(2168), - [anon_sym_DQUOTE] = ACTIONS(2168), - [sym__str_single_quotes] = ACTIONS(2168), - [sym__str_back_ticks] = ACTIONS(2168), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2168), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2168), - [anon_sym_CARET] = ACTIONS(2168), - [anon_sym_POUND] = ACTIONS(3), - }, - [1174] = { - [sym_comment] = STATE(1174), - [ts_builtin_sym_end] = ACTIONS(2170), - [sym_cmd_identifier] = ACTIONS(2168), - [anon_sym_SEMI] = ACTIONS(2168), - [anon_sym_LF] = ACTIONS(2170), - [anon_sym_export] = ACTIONS(2168), - [anon_sym_alias] = ACTIONS(2168), - [anon_sym_def] = ACTIONS(2168), - [anon_sym_def_DASHenv] = ACTIONS(2168), - [anon_sym_export_DASHenv] = ACTIONS(2168), - [anon_sym_extern] = ACTIONS(2168), - [anon_sym_module] = ACTIONS(2168), - [anon_sym_use] = ACTIONS(2168), - [anon_sym_LBRACK] = ACTIONS(2168), - [anon_sym_LPAREN] = ACTIONS(2168), - [anon_sym_DOLLAR] = ACTIONS(2168), - [anon_sym_error] = ACTIONS(2168), - [anon_sym_DASH] = ACTIONS(2168), - [anon_sym_break] = ACTIONS(2168), - [anon_sym_continue] = ACTIONS(2168), - [anon_sym_for] = ACTIONS(2168), - [anon_sym_loop] = ACTIONS(2168), - [anon_sym_while] = ACTIONS(2168), - [anon_sym_do] = ACTIONS(2168), - [anon_sym_if] = ACTIONS(2168), - [anon_sym_match] = ACTIONS(2168), - [anon_sym_LBRACE] = ACTIONS(2168), - [anon_sym_try] = ACTIONS(2168), - [anon_sym_return] = ACTIONS(2168), - [anon_sym_let] = ACTIONS(2168), - [anon_sym_let_DASHenv] = ACTIONS(2168), - [anon_sym_mut] = ACTIONS(2168), - [anon_sym_const] = ACTIONS(2168), - [anon_sym_source] = ACTIONS(2168), - [anon_sym_source_DASHenv] = ACTIONS(2168), - [anon_sym_register] = ACTIONS(2168), - [anon_sym_hide] = ACTIONS(2168), - [anon_sym_hide_DASHenv] = ACTIONS(2168), - [anon_sym_overlay] = ACTIONS(2168), - [anon_sym_where] = ACTIONS(2168), - [anon_sym_not] = ACTIONS(2168), - [anon_sym_DOT_DOT_LT] = ACTIONS(2168), - [anon_sym_DOT_DOT] = ACTIONS(2168), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2168), - [sym_val_nothing] = ACTIONS(2168), - [anon_sym_true] = ACTIONS(2168), - [anon_sym_false] = ACTIONS(2168), - [aux_sym_val_number_token1] = ACTIONS(2168), - [aux_sym_val_number_token2] = ACTIONS(2168), - [aux_sym_val_number_token3] = ACTIONS(2168), - [aux_sym_val_number_token4] = ACTIONS(2168), - [anon_sym_inf] = ACTIONS(2168), - [anon_sym_DASHinf] = ACTIONS(2168), - [anon_sym_NaN] = ACTIONS(2168), - [anon_sym_0b] = ACTIONS(2168), - [anon_sym_0o] = ACTIONS(2168), - [anon_sym_0x] = ACTIONS(2168), - [sym_val_date] = ACTIONS(2168), - [anon_sym_DQUOTE] = ACTIONS(2168), - [sym__str_single_quotes] = ACTIONS(2168), - [sym__str_back_ticks] = ACTIONS(2168), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2168), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2168), - [anon_sym_CARET] = ACTIONS(2168), - [anon_sym_POUND] = ACTIONS(3), - }, - [1175] = { - [sym_comment] = STATE(1175), - [ts_builtin_sym_end] = ACTIONS(2302), - [sym_cmd_identifier] = ACTIONS(2300), - [anon_sym_SEMI] = ACTIONS(2300), - [anon_sym_LF] = ACTIONS(2302), - [anon_sym_export] = ACTIONS(2300), - [anon_sym_alias] = ACTIONS(2300), - [anon_sym_def] = ACTIONS(2300), - [anon_sym_def_DASHenv] = ACTIONS(2300), - [anon_sym_export_DASHenv] = ACTIONS(2300), - [anon_sym_extern] = ACTIONS(2300), - [anon_sym_module] = ACTIONS(2300), - [anon_sym_use] = ACTIONS(2300), - [anon_sym_LBRACK] = ACTIONS(2300), - [anon_sym_LPAREN] = ACTIONS(2300), - [anon_sym_DOLLAR] = ACTIONS(2300), - [anon_sym_error] = ACTIONS(2300), - [anon_sym_DASH] = ACTIONS(2300), - [anon_sym_break] = ACTIONS(2300), - [anon_sym_continue] = ACTIONS(2300), - [anon_sym_for] = ACTIONS(2300), - [anon_sym_loop] = ACTIONS(2300), - [anon_sym_while] = ACTIONS(2300), - [anon_sym_do] = ACTIONS(2300), - [anon_sym_if] = ACTIONS(2300), - [anon_sym_match] = ACTIONS(2300), - [anon_sym_LBRACE] = ACTIONS(2300), - [anon_sym_try] = ACTIONS(2300), - [anon_sym_return] = ACTIONS(2300), - [anon_sym_let] = ACTIONS(2300), - [anon_sym_let_DASHenv] = ACTIONS(2300), - [anon_sym_mut] = ACTIONS(2300), - [anon_sym_const] = ACTIONS(2300), - [anon_sym_source] = ACTIONS(2300), - [anon_sym_source_DASHenv] = ACTIONS(2300), - [anon_sym_register] = ACTIONS(2300), - [anon_sym_hide] = ACTIONS(2300), - [anon_sym_hide_DASHenv] = ACTIONS(2300), - [anon_sym_overlay] = ACTIONS(2300), - [anon_sym_where] = ACTIONS(2300), - [anon_sym_not] = ACTIONS(2300), - [anon_sym_DOT_DOT_LT] = ACTIONS(2300), - [anon_sym_DOT_DOT] = ACTIONS(2300), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2300), - [sym_val_nothing] = ACTIONS(2300), - [anon_sym_true] = ACTIONS(2300), - [anon_sym_false] = ACTIONS(2300), - [aux_sym_val_number_token1] = ACTIONS(2300), - [aux_sym_val_number_token2] = ACTIONS(2300), - [aux_sym_val_number_token3] = ACTIONS(2300), - [aux_sym_val_number_token4] = ACTIONS(2300), - [anon_sym_inf] = ACTIONS(2300), - [anon_sym_DASHinf] = ACTIONS(2300), - [anon_sym_NaN] = ACTIONS(2300), - [anon_sym_0b] = ACTIONS(2300), - [anon_sym_0o] = ACTIONS(2300), - [anon_sym_0x] = ACTIONS(2300), - [sym_val_date] = ACTIONS(2300), - [anon_sym_DQUOTE] = ACTIONS(2300), - [sym__str_single_quotes] = ACTIONS(2300), - [sym__str_back_ticks] = ACTIONS(2300), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2300), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2300), - [anon_sym_CARET] = ACTIONS(2300), - [anon_sym_POUND] = ACTIONS(3), - }, - [1176] = { - [sym_comment] = STATE(1176), - [sym_cmd_identifier] = ACTIONS(2106), - [anon_sym_SEMI] = ACTIONS(2106), - [anon_sym_LF] = ACTIONS(2104), - [anon_sym_export] = ACTIONS(2106), - [anon_sym_alias] = ACTIONS(2106), - [anon_sym_def] = ACTIONS(2106), - [anon_sym_def_DASHenv] = ACTIONS(2106), - [anon_sym_export_DASHenv] = ACTIONS(2106), - [anon_sym_extern] = ACTIONS(2106), - [anon_sym_module] = ACTIONS(2106), - [anon_sym_use] = ACTIONS(2106), - [anon_sym_LBRACK] = ACTIONS(2106), - [anon_sym_LPAREN] = ACTIONS(2106), - [anon_sym_DOLLAR] = ACTIONS(2106), - [anon_sym_error] = ACTIONS(2106), - [anon_sym_DASH] = ACTIONS(2106), - [anon_sym_break] = ACTIONS(2106), - [anon_sym_continue] = ACTIONS(2106), - [anon_sym_for] = ACTIONS(2106), - [anon_sym_loop] = ACTIONS(2106), - [anon_sym_while] = ACTIONS(2106), - [anon_sym_do] = ACTIONS(2106), - [anon_sym_if] = ACTIONS(2106), - [anon_sym_match] = ACTIONS(2106), - [anon_sym_LBRACE] = ACTIONS(2106), - [anon_sym_RBRACE] = ACTIONS(2106), - [anon_sym_try] = ACTIONS(2106), - [anon_sym_return] = ACTIONS(2106), - [anon_sym_let] = ACTIONS(2106), - [anon_sym_let_DASHenv] = ACTIONS(2106), - [anon_sym_mut] = ACTIONS(2106), - [anon_sym_const] = ACTIONS(2106), - [anon_sym_source] = ACTIONS(2106), - [anon_sym_source_DASHenv] = ACTIONS(2106), - [anon_sym_register] = ACTIONS(2106), - [anon_sym_hide] = ACTIONS(2106), - [anon_sym_hide_DASHenv] = ACTIONS(2106), - [anon_sym_overlay] = ACTIONS(2106), - [anon_sym_where] = ACTIONS(2106), - [anon_sym_not] = ACTIONS(2106), - [anon_sym_DOT_DOT_LT] = ACTIONS(2106), - [anon_sym_DOT_DOT] = ACTIONS(2106), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2106), - [sym_val_nothing] = ACTIONS(2106), - [anon_sym_true] = ACTIONS(2106), - [anon_sym_false] = ACTIONS(2106), - [aux_sym_val_number_token1] = ACTIONS(2106), - [aux_sym_val_number_token2] = ACTIONS(2106), - [aux_sym_val_number_token3] = ACTIONS(2106), - [aux_sym_val_number_token4] = ACTIONS(2106), - [anon_sym_inf] = ACTIONS(2106), - [anon_sym_DASHinf] = ACTIONS(2106), - [anon_sym_NaN] = ACTIONS(2106), - [anon_sym_0b] = ACTIONS(2106), - [anon_sym_0o] = ACTIONS(2106), - [anon_sym_0x] = ACTIONS(2106), - [sym_val_date] = ACTIONS(2106), - [anon_sym_DQUOTE] = ACTIONS(2106), - [sym__str_single_quotes] = ACTIONS(2106), - [sym__str_back_ticks] = ACTIONS(2106), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2106), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2106), - [anon_sym_CARET] = ACTIONS(2106), - [anon_sym_POUND] = ACTIONS(3), - }, - [1177] = { - [sym_comment] = STATE(1177), - [sym_cmd_identifier] = ACTIONS(2102), - [anon_sym_SEMI] = ACTIONS(2102), - [anon_sym_LF] = ACTIONS(2100), - [anon_sym_export] = ACTIONS(2102), - [anon_sym_alias] = ACTIONS(2102), - [anon_sym_def] = ACTIONS(2102), - [anon_sym_def_DASHenv] = ACTIONS(2102), - [anon_sym_export_DASHenv] = ACTIONS(2102), - [anon_sym_extern] = ACTIONS(2102), - [anon_sym_module] = ACTIONS(2102), - [anon_sym_use] = ACTIONS(2102), - [anon_sym_LBRACK] = ACTIONS(2102), - [anon_sym_LPAREN] = ACTIONS(2102), - [anon_sym_DOLLAR] = ACTIONS(2102), - [anon_sym_error] = ACTIONS(2102), - [anon_sym_DASH] = ACTIONS(2102), - [anon_sym_break] = ACTIONS(2102), - [anon_sym_continue] = ACTIONS(2102), - [anon_sym_for] = ACTIONS(2102), - [anon_sym_loop] = ACTIONS(2102), - [anon_sym_while] = ACTIONS(2102), - [anon_sym_do] = ACTIONS(2102), - [anon_sym_if] = ACTIONS(2102), - [anon_sym_match] = ACTIONS(2102), - [anon_sym_LBRACE] = ACTIONS(2102), - [anon_sym_RBRACE] = ACTIONS(2102), - [anon_sym_try] = ACTIONS(2102), - [anon_sym_return] = ACTIONS(2102), - [anon_sym_let] = ACTIONS(2102), - [anon_sym_let_DASHenv] = ACTIONS(2102), - [anon_sym_mut] = ACTIONS(2102), - [anon_sym_const] = ACTIONS(2102), - [anon_sym_source] = ACTIONS(2102), - [anon_sym_source_DASHenv] = ACTIONS(2102), - [anon_sym_register] = ACTIONS(2102), - [anon_sym_hide] = ACTIONS(2102), - [anon_sym_hide_DASHenv] = ACTIONS(2102), - [anon_sym_overlay] = ACTIONS(2102), - [anon_sym_where] = ACTIONS(2102), - [anon_sym_not] = ACTIONS(2102), - [anon_sym_DOT_DOT_LT] = ACTIONS(2102), - [anon_sym_DOT_DOT] = ACTIONS(2102), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2102), - [sym_val_nothing] = ACTIONS(2102), - [anon_sym_true] = ACTIONS(2102), - [anon_sym_false] = ACTIONS(2102), - [aux_sym_val_number_token1] = ACTIONS(2102), - [aux_sym_val_number_token2] = ACTIONS(2102), - [aux_sym_val_number_token3] = ACTIONS(2102), - [aux_sym_val_number_token4] = ACTIONS(2102), - [anon_sym_inf] = ACTIONS(2102), - [anon_sym_DASHinf] = ACTIONS(2102), - [anon_sym_NaN] = ACTIONS(2102), - [anon_sym_0b] = ACTIONS(2102), - [anon_sym_0o] = ACTIONS(2102), - [anon_sym_0x] = ACTIONS(2102), - [sym_val_date] = ACTIONS(2102), - [anon_sym_DQUOTE] = ACTIONS(2102), - [sym__str_single_quotes] = ACTIONS(2102), - [sym__str_back_ticks] = ACTIONS(2102), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2102), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2102), - [anon_sym_CARET] = ACTIONS(2102), - [anon_sym_POUND] = ACTIONS(3), - }, - [1178] = { - [sym_comment] = STATE(1178), - [sym_cmd_identifier] = ACTIONS(987), - [anon_sym_export] = ACTIONS(987), - [anon_sym_alias] = ACTIONS(987), - [anon_sym_def] = ACTIONS(987), - [anon_sym_def_DASHenv] = ACTIONS(987), - [anon_sym_export_DASHenv] = ACTIONS(987), - [anon_sym_extern] = ACTIONS(987), - [anon_sym_module] = ACTIONS(987), - [anon_sym_use] = ACTIONS(987), - [anon_sym_LBRACK] = ACTIONS(989), - [anon_sym_LPAREN] = ACTIONS(989), - [anon_sym_DOLLAR] = ACTIONS(987), - [anon_sym_error] = ACTIONS(987), - [anon_sym_DASH] = ACTIONS(987), - [anon_sym_break] = ACTIONS(987), - [anon_sym_continue] = ACTIONS(987), - [anon_sym_for] = ACTIONS(987), - [anon_sym_loop] = ACTIONS(987), - [anon_sym_while] = ACTIONS(987), - [anon_sym_do] = ACTIONS(987), - [anon_sym_if] = ACTIONS(987), - [anon_sym_match] = ACTIONS(987), - [anon_sym_LBRACE] = ACTIONS(989), - [anon_sym_RBRACE] = ACTIONS(989), - [anon_sym_DOT] = ACTIONS(987), - [anon_sym_try] = ACTIONS(987), - [anon_sym_return] = ACTIONS(987), - [anon_sym_let] = ACTIONS(987), - [anon_sym_let_DASHenv] = ACTIONS(987), - [anon_sym_mut] = ACTIONS(987), - [anon_sym_const] = ACTIONS(987), - [anon_sym_source] = ACTIONS(987), - [anon_sym_source_DASHenv] = ACTIONS(987), - [anon_sym_register] = ACTIONS(987), - [anon_sym_hide] = ACTIONS(987), - [anon_sym_hide_DASHenv] = ACTIONS(987), - [anon_sym_overlay] = ACTIONS(987), - [anon_sym_where] = ACTIONS(987), - [anon_sym_QMARK2] = ACTIONS(2336), - [anon_sym_not] = ACTIONS(987), - [anon_sym_DOT_DOT_LT] = ACTIONS(989), - [anon_sym_DOT_DOT] = ACTIONS(987), - [anon_sym_DOT_DOT_EQ] = ACTIONS(989), - [sym_val_nothing] = ACTIONS(987), - [anon_sym_true] = ACTIONS(987), - [anon_sym_false] = ACTIONS(987), - [aux_sym_val_number_token1] = ACTIONS(987), - [aux_sym_val_number_token2] = ACTIONS(989), - [aux_sym_val_number_token3] = ACTIONS(989), - [aux_sym_val_number_token4] = ACTIONS(989), - [anon_sym_inf] = ACTIONS(987), - [anon_sym_DASHinf] = ACTIONS(989), - [anon_sym_NaN] = ACTIONS(987), - [anon_sym_0b] = ACTIONS(987), - [anon_sym_0o] = ACTIONS(987), - [anon_sym_0x] = ACTIONS(987), - [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(153), - }, - [1179] = { - [sym_comment] = STATE(1179), - [ts_builtin_sym_end] = ACTIONS(2230), - [sym_cmd_identifier] = ACTIONS(2228), - [anon_sym_SEMI] = ACTIONS(2228), - [anon_sym_LF] = ACTIONS(2230), - [anon_sym_export] = ACTIONS(2228), - [anon_sym_alias] = ACTIONS(2228), - [anon_sym_def] = ACTIONS(2228), - [anon_sym_def_DASHenv] = ACTIONS(2228), - [anon_sym_export_DASHenv] = ACTIONS(2228), - [anon_sym_extern] = ACTIONS(2228), - [anon_sym_module] = ACTIONS(2228), - [anon_sym_use] = ACTIONS(2228), - [anon_sym_LBRACK] = ACTIONS(2228), - [anon_sym_LPAREN] = ACTIONS(2228), - [anon_sym_DOLLAR] = ACTIONS(2228), - [anon_sym_error] = ACTIONS(2228), - [anon_sym_DASH] = ACTIONS(2228), - [anon_sym_break] = ACTIONS(2228), - [anon_sym_continue] = ACTIONS(2228), - [anon_sym_for] = ACTIONS(2228), - [anon_sym_loop] = ACTIONS(2228), - [anon_sym_while] = ACTIONS(2228), - [anon_sym_do] = ACTIONS(2228), - [anon_sym_if] = ACTIONS(2228), - [anon_sym_match] = ACTIONS(2228), - [anon_sym_LBRACE] = ACTIONS(2228), - [anon_sym_try] = ACTIONS(2228), - [anon_sym_return] = ACTIONS(2228), - [anon_sym_let] = ACTIONS(2228), - [anon_sym_let_DASHenv] = ACTIONS(2228), - [anon_sym_mut] = ACTIONS(2228), - [anon_sym_const] = ACTIONS(2228), - [anon_sym_source] = ACTIONS(2228), - [anon_sym_source_DASHenv] = ACTIONS(2228), - [anon_sym_register] = ACTIONS(2228), - [anon_sym_hide] = ACTIONS(2228), - [anon_sym_hide_DASHenv] = ACTIONS(2228), - [anon_sym_overlay] = ACTIONS(2228), - [anon_sym_where] = ACTIONS(2228), - [anon_sym_not] = ACTIONS(2228), - [anon_sym_DOT_DOT_LT] = ACTIONS(2228), - [anon_sym_DOT_DOT] = ACTIONS(2228), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2228), - [sym_val_nothing] = ACTIONS(2228), - [anon_sym_true] = ACTIONS(2228), - [anon_sym_false] = ACTIONS(2228), - [aux_sym_val_number_token1] = ACTIONS(2228), - [aux_sym_val_number_token2] = ACTIONS(2228), - [aux_sym_val_number_token3] = ACTIONS(2228), - [aux_sym_val_number_token4] = ACTIONS(2228), - [anon_sym_inf] = ACTIONS(2228), - [anon_sym_DASHinf] = ACTIONS(2228), - [anon_sym_NaN] = ACTIONS(2228), - [anon_sym_0b] = ACTIONS(2228), - [anon_sym_0o] = ACTIONS(2228), - [anon_sym_0x] = ACTIONS(2228), - [sym_val_date] = ACTIONS(2228), - [anon_sym_DQUOTE] = ACTIONS(2228), - [sym__str_single_quotes] = ACTIONS(2228), - [sym__str_back_ticks] = ACTIONS(2228), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2228), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2228), - [anon_sym_CARET] = ACTIONS(2228), - [anon_sym_POUND] = ACTIONS(3), - }, - [1180] = { - [sym_comment] = STATE(1180), - [ts_builtin_sym_end] = ACTIONS(2166), - [sym_cmd_identifier] = ACTIONS(2164), - [anon_sym_SEMI] = ACTIONS(2164), - [anon_sym_LF] = ACTIONS(2166), - [anon_sym_export] = ACTIONS(2164), - [anon_sym_alias] = ACTIONS(2164), - [anon_sym_def] = ACTIONS(2164), - [anon_sym_def_DASHenv] = ACTIONS(2164), - [anon_sym_export_DASHenv] = ACTIONS(2164), - [anon_sym_extern] = ACTIONS(2164), - [anon_sym_module] = ACTIONS(2164), - [anon_sym_use] = ACTIONS(2164), - [anon_sym_LBRACK] = ACTIONS(2164), - [anon_sym_LPAREN] = ACTIONS(2164), - [anon_sym_DOLLAR] = ACTIONS(2164), - [anon_sym_error] = ACTIONS(2164), - [anon_sym_DASH] = ACTIONS(2164), - [anon_sym_break] = ACTIONS(2164), - [anon_sym_continue] = ACTIONS(2164), - [anon_sym_for] = ACTIONS(2164), - [anon_sym_loop] = ACTIONS(2164), - [anon_sym_while] = ACTIONS(2164), - [anon_sym_do] = ACTIONS(2164), - [anon_sym_if] = ACTIONS(2164), - [anon_sym_match] = ACTIONS(2164), - [anon_sym_LBRACE] = ACTIONS(2164), - [anon_sym_try] = ACTIONS(2164), - [anon_sym_return] = ACTIONS(2164), - [anon_sym_let] = ACTIONS(2164), - [anon_sym_let_DASHenv] = ACTIONS(2164), - [anon_sym_mut] = ACTIONS(2164), - [anon_sym_const] = ACTIONS(2164), - [anon_sym_source] = ACTIONS(2164), - [anon_sym_source_DASHenv] = ACTIONS(2164), - [anon_sym_register] = ACTIONS(2164), - [anon_sym_hide] = ACTIONS(2164), - [anon_sym_hide_DASHenv] = ACTIONS(2164), - [anon_sym_overlay] = ACTIONS(2164), - [anon_sym_where] = ACTIONS(2164), - [anon_sym_not] = ACTIONS(2164), - [anon_sym_DOT_DOT_LT] = ACTIONS(2164), - [anon_sym_DOT_DOT] = ACTIONS(2164), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2164), - [sym_val_nothing] = ACTIONS(2164), - [anon_sym_true] = ACTIONS(2164), - [anon_sym_false] = ACTIONS(2164), - [aux_sym_val_number_token1] = ACTIONS(2164), - [aux_sym_val_number_token2] = ACTIONS(2164), - [aux_sym_val_number_token3] = ACTIONS(2164), - [aux_sym_val_number_token4] = ACTIONS(2164), - [anon_sym_inf] = ACTIONS(2164), - [anon_sym_DASHinf] = ACTIONS(2164), - [anon_sym_NaN] = ACTIONS(2164), - [anon_sym_0b] = ACTIONS(2164), - [anon_sym_0o] = ACTIONS(2164), - [anon_sym_0x] = ACTIONS(2164), - [sym_val_date] = ACTIONS(2164), - [anon_sym_DQUOTE] = ACTIONS(2164), - [sym__str_single_quotes] = ACTIONS(2164), - [sym__str_back_ticks] = ACTIONS(2164), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2164), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2164), - [anon_sym_CARET] = ACTIONS(2164), + [ts_builtin_sym_end] = ACTIONS(1780), + [anon_sym_export] = ACTIONS(1778), + [anon_sym_alias] = ACTIONS(1778), + [anon_sym_let] = ACTIONS(1778), + [anon_sym_let_DASHenv] = ACTIONS(1778), + [anon_sym_mut] = ACTIONS(1778), + [anon_sym_const] = ACTIONS(1778), + [sym_cmd_identifier] = ACTIONS(1778), + [anon_sym_SEMI] = ACTIONS(1778), + [anon_sym_LF] = ACTIONS(1780), + [anon_sym_def] = ACTIONS(1778), + [anon_sym_def_DASHenv] = ACTIONS(1778), + [anon_sym_export_DASHenv] = ACTIONS(1778), + [anon_sym_extern] = ACTIONS(1778), + [anon_sym_module] = ACTIONS(1778), + [anon_sym_use] = ACTIONS(1778), + [anon_sym_LBRACK] = ACTIONS(1778), + [anon_sym_LPAREN] = ACTIONS(1778), + [anon_sym_DOLLAR] = ACTIONS(1778), + [anon_sym_error] = ACTIONS(1778), + [anon_sym_DASH] = ACTIONS(1778), + [anon_sym_break] = ACTIONS(1778), + [anon_sym_continue] = ACTIONS(1778), + [anon_sym_for] = ACTIONS(1778), + [anon_sym_loop] = ACTIONS(1778), + [anon_sym_while] = ACTIONS(1778), + [anon_sym_do] = ACTIONS(1778), + [anon_sym_if] = ACTIONS(1778), + [anon_sym_match] = ACTIONS(1778), + [anon_sym_LBRACE] = ACTIONS(1778), + [anon_sym_try] = ACTIONS(1778), + [anon_sym_return] = ACTIONS(1778), + [anon_sym_source] = ACTIONS(1778), + [anon_sym_source_DASHenv] = ACTIONS(1778), + [anon_sym_register] = ACTIONS(1778), + [anon_sym_hide] = ACTIONS(1778), + [anon_sym_hide_DASHenv] = ACTIONS(1778), + [anon_sym_overlay] = ACTIONS(1778), + [anon_sym_where] = ACTIONS(1778), + [anon_sym_not] = ACTIONS(1778), + [anon_sym_DOT_DOT_LT] = ACTIONS(1778), + [anon_sym_DOT_DOT] = ACTIONS(1778), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1778), + [sym_val_nothing] = ACTIONS(1778), + [anon_sym_true] = ACTIONS(1778), + [anon_sym_false] = ACTIONS(1778), + [aux_sym_val_number_token1] = ACTIONS(1778), + [aux_sym_val_number_token2] = ACTIONS(1778), + [aux_sym_val_number_token3] = ACTIONS(1778), + [aux_sym_val_number_token4] = ACTIONS(1778), + [anon_sym_inf] = ACTIONS(1778), + [anon_sym_DASHinf] = ACTIONS(1778), + [anon_sym_NaN] = ACTIONS(1778), + [anon_sym_0b] = ACTIONS(1778), + [anon_sym_0o] = ACTIONS(1778), + [anon_sym_0x] = ACTIONS(1778), + [sym_val_date] = ACTIONS(1778), + [anon_sym_DQUOTE] = ACTIONS(1778), + [sym__str_single_quotes] = ACTIONS(1778), + [sym__str_back_ticks] = ACTIONS(1778), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1778), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1778), + [anon_sym_CARET] = ACTIONS(1778), [anon_sym_POUND] = ACTIONS(3), }, }; static const uint16_t ts_small_parse_table[] = { - [0] = 6, - ACTIONS(153), 1, + [0] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2062), 1, + anon_sym_LF, + STATE(985), 1, + sym_comment, + ACTIONS(1962), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_SEMI, + anon_sym_def, + anon_sym_def_DASHenv, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [73] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2066), 1, + anon_sym_LF, + STATE(986), 1, + sym_comment, + ACTIONS(2064), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_SEMI, + anon_sym_def, + anon_sym_def_DASHenv, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [146] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2068), 1, + anon_sym_LF, + STATE(987), 1, + sym_comment, + ACTIONS(2028), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_SEMI, + anon_sym_def, + anon_sym_def_DASHenv, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [219] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2070), 1, + anon_sym_LF, + STATE(988), 1, + sym_comment, + ACTIONS(1898), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_SEMI, + anon_sym_def, + anon_sym_def_DASHenv, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [292] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2074), 1, + anon_sym_LF, + STATE(989), 1, + sym_comment, + ACTIONS(2072), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_SEMI, + anon_sym_def, + anon_sym_def_DASHenv, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [365] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2076), 1, + anon_sym_LF, + STATE(990), 1, + sym_comment, + ACTIONS(2018), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_SEMI, + anon_sym_def, + anon_sym_def_DASHenv, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [438] = 7, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2078), 1, + anon_sym_DOT, + STATE(991), 1, + sym_comment, + STATE(996), 1, + sym_path, + STATE(1072), 1, + sym_cell_path, + ACTIONS(576), 27, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(574), 32, + sym_cmd_identifier, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_not, + anon_sym_DOT_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + [517] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2080), 1, + anon_sym_LF, + STATE(992), 1, + sym_comment, + ACTIONS(2004), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_SEMI, + anon_sym_def, + anon_sym_def_DASHenv, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [590] = 7, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2078), 1, + anon_sym_DOT, + STATE(993), 1, + sym_comment, + STATE(1000), 1, + aux_sym_cell_path_repeat1, + STATE(1034), 1, + sym_path, + ACTIONS(615), 27, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(613), 32, + sym_cmd_identifier, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_not, + anon_sym_DOT_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + [669] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2084), 1, + anon_sym_LF, + STATE(994), 1, + sym_comment, + ACTIONS(2082), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_SEMI, + anon_sym_def, + anon_sym_def_DASHenv, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [742] = 7, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2078), 1, + anon_sym_DOT, + STATE(995), 1, + sym_comment, + STATE(996), 1, + sym_path, + STATE(1040), 1, + sym_cell_path, + ACTIONS(588), 27, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(586), 32, + sym_cmd_identifier, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_not, + anon_sym_DOT_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + [821] = 7, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2078), 1, + anon_sym_DOT, + STATE(993), 1, + aux_sym_cell_path_repeat1, + STATE(996), 1, + sym_comment, + STATE(1034), 1, + sym_path, + ACTIONS(584), 27, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(582), 32, + sym_cmd_identifier, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_not, + anon_sym_DOT_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + [900] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2088), 1, + anon_sym_LF, + STATE(997), 1, + sym_comment, + ACTIONS(2086), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_SEMI, + anon_sym_def, + anon_sym_def_DASHenv, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [973] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2092), 1, + anon_sym_LF, + STATE(998), 1, + sym_comment, + ACTIONS(2090), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_SEMI, + anon_sym_def, + anon_sym_def_DASHenv, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [1046] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2096), 1, + anon_sym_LF, + STATE(999), 1, + sym_comment, + ACTIONS(2094), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_SEMI, + anon_sym_def, + anon_sym_def_DASHenv, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [1119] = 6, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2098), 1, + anon_sym_DOT, + STATE(1034), 1, + sym_path, + STATE(1000), 2, + sym_comment, + aux_sym_cell_path_repeat1, + ACTIONS(596), 27, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(594), 32, + sym_cmd_identifier, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_not, + anon_sym_DOT_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + [1196] = 33, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(55), 1, + anon_sym_match, + ACTIONS(75), 1, + anon_sym_not, + ACTIONS(1008), 1, + anon_sym_DOLLAR, + ACTIONS(1010), 1, + anon_sym_do, + ACTIONS(1012), 1, + anon_sym_if, + ACTIONS(1014), 1, + anon_sym_try, + ACTIONS(2101), 1, + anon_sym_LBRACK, + ACTIONS(2103), 1, + anon_sym_LPAREN, + ACTIONS(2105), 1, + anon_sym_LBRACE, + ACTIONS(2107), 1, + anon_sym_DQUOTE, + ACTIONS(2111), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2113), 1, + anon_sym_DOLLAR_DQUOTE, + STATE(127), 1, + sym_val_number, + STATE(1001), 1, + sym_comment, + STATE(2091), 1, + sym_expr_parenthesized, + STATE(2125), 1, + sym__var, + STATE(2469), 1, + sym__str_double_quotes, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2558), 1, + sym__expression, + ACTIONS(81), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(83), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(924), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(926), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2109), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(79), 3, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + ACTIONS(89), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(827), 4, + sym_ctrl_do, + sym_ctrl_if, + sym_ctrl_match, + sym_ctrl_try, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(85), 7, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2467), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [1327] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2117), 1, + anon_sym_LF, + STATE(1002), 1, + sym_comment, + ACTIONS(2115), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_SEMI, + anon_sym_def, + anon_sym_def_DASHenv, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [1400] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2121), 1, + anon_sym_LF, + STATE(1003), 1, + sym_comment, + ACTIONS(2119), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_SEMI, + anon_sym_def, + anon_sym_def_DASHenv, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [1473] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2125), 1, + anon_sym_LF, + STATE(1004), 1, + sym_comment, + ACTIONS(2123), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_SEMI, + anon_sym_def, + anon_sym_def_DASHenv, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + [1546] = 7, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2127), 1, + anon_sym_DOT, + STATE(1005), 1, + sym_comment, + STATE(1023), 1, + sym_path, + STATE(1124), 1, + sym_cell_path, + ACTIONS(568), 14, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_not, + anon_sym_DOT_DOT, + aux_sym_val_number_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(570), 44, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym__, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [1624] = 6, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2129), 1, + anon_sym_DOT, + STATE(1074), 1, + sym_path, + STATE(1006), 2, + sym_comment, + aux_sym_cell_path_repeat1, + ACTIONS(594), 14, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_not, + anon_sym_DOT_DOT, + aux_sym_val_number_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(596), 44, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym__, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [1700] = 7, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2078), 1, + anon_sym_DOT, + STATE(996), 1, + sym_path, + STATE(1007), 1, + sym_comment, + STATE(1030), 1, + sym_cell_path, + ACTIONS(611), 26, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(609), 32, + sym_cmd_identifier, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_not, + anon_sym_DOT_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + [1778] = 4, + ACTIONS(147), 1, + anon_sym_POUND, + STATE(1008), 1, + sym_comment, + ACTIONS(2132), 17, + ts_builtin_sym_end, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + ACTIONS(2134), 44, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_def_DASHenv, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + anon_sym_DOT_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + [1850] = 5, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2136), 1, + anon_sym_QMARK2, + STATE(1009), 1, + sym_comment, + ACTIONS(653), 27, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(651), 33, + sym_cmd_identifier, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_not, + anon_sym_DOT_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + [1924] = 32, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(1512), 1, + anon_sym_DOLLAR, + ACTIONS(1538), 1, + sym_short_flag, + ACTIONS(1540), 1, + aux_sym_unquoted_token1, + ACTIONS(2138), 1, + anon_sym_LBRACK, + ACTIONS(2140), 1, + anon_sym_LPAREN, + ACTIONS(2142), 1, + anon_sym_DASH_DASH, + ACTIONS(2144), 1, + anon_sym_LBRACE, + ACTIONS(2146), 1, + anon_sym_DQUOTE, + ACTIONS(2150), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2152), 1, + anon_sym_DOLLAR_DQUOTE, + STATE(109), 1, + sym_val_number, + STATE(1010), 1, + sym_comment, + STATE(1658), 1, + sym__var, + STATE(1732), 1, + sym__inter_single_quotes, + STATE(1743), 1, + sym_unquoted, + STATE(1745), 1, + sym__flag, + STATE(1747), 1, + sym_redirection, + STATE(1752), 1, + sym_expr_parenthesized, + STATE(1755), 1, + sym_long_flag, + STATE(1762), 1, + sym__inter_double_quotes, + STATE(1778), 1, + sym__str_double_quotes, + STATE(1786), 1, + sym__cmd_arg, + ACTIONS(1520), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(1522), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2148), 2, + sym__str_single_quotes, + sym__str_back_ticks, + STATE(1749), 2, + sym_val_range, + sym__value, + ACTIONS(1518), 3, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + ACTIONS(1526), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(1524), 7, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + ACTIONS(1536), 8, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + STATE(1734), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [2052] = 7, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2078), 1, + anon_sym_DOT, + STATE(996), 1, + sym_path, + STATE(1011), 1, + sym_comment, + STATE(1180), 1, + sym_cell_path, + ACTIONS(580), 26, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(578), 32, + sym_cmd_identifier, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_not, + anon_sym_DOT_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + [2130] = 7, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2078), 1, + anon_sym_DOT, + STATE(996), 1, + sym_path, + STATE(1012), 1, + sym_comment, + STATE(1090), 1, + sym_cell_path, + ACTIONS(570), 26, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(568), 32, + sym_cmd_identifier, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_not, + anon_sym_DOT_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + [2208] = 7, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2127), 1, + anon_sym_DOT, + STATE(1013), 1, + sym_comment, + STATE(1023), 1, + sym_path, + STATE(1137), 1, + sym_cell_path, + ACTIONS(578), 14, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_not, + anon_sym_DOT_DOT, + aux_sym_val_number_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(580), 44, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym__, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [2286] = 9, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2127), 1, + anon_sym_DOT, + STATE(1014), 1, + sym_comment, + STATE(1023), 1, + sym_path, + STATE(1196), 1, + sym_cell_path, + ACTIONS(601), 6, + anon_sym_GT, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(2157), 8, + anon_sym_DOLLAR, + anon_sym_DASH, + anon_sym_not, + anon_sym_DOT_DOT, + aux_sym_val_number_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(603), 21, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_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(2154), 23, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym__, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [2368] = 7, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2127), 1, + anon_sym_DOT, + STATE(1015), 1, + sym_comment, + STATE(1023), 1, + sym_path, + STATE(1117), 1, + sym_cell_path, + ACTIONS(609), 14, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_not, + anon_sym_DOT_DOT, + aux_sym_val_number_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(611), 44, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym__, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [2446] = 7, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2127), 1, + anon_sym_DOT, + STATE(1016), 1, + sym_comment, + STATE(1023), 1, + sym_path, + STATE(1123), 1, + sym_cell_path, + ACTIONS(605), 14, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_not, + anon_sym_DOT_DOT, + aux_sym_val_number_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(607), 44, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym__, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [2524] = 7, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2127), 1, + anon_sym_DOT, + STATE(1017), 1, + sym_comment, + STATE(1023), 1, + sym_path, + STATE(1196), 1, + sym_cell_path, + ACTIONS(601), 14, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_not, + anon_sym_DOT_DOT, + aux_sym_val_number_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(603), 44, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym__, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [2602] = 32, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(1335), 1, + anon_sym_DOLLAR, + ACTIONS(1361), 1, + sym_short_flag, + ACTIONS(1363), 1, + aux_sym_unquoted_token1, + ACTIONS(2160), 1, + anon_sym_LBRACK, + ACTIONS(2162), 1, + anon_sym_LPAREN, + ACTIONS(2164), 1, + anon_sym_DASH_DASH, + ACTIONS(2166), 1, + anon_sym_LBRACE, + ACTIONS(2168), 1, + anon_sym_DQUOTE, + ACTIONS(2172), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2174), 1, + anon_sym_DOLLAR_DQUOTE, + STATE(108), 1, + sym_val_number, + STATE(1018), 1, + sym_comment, + STATE(1649), 1, + sym__var, + STATE(1701), 1, + sym_long_flag, + STATE(1702), 1, + sym__inter_single_quotes, + STATE(1711), 1, + sym__cmd_arg, + STATE(1717), 1, + sym_unquoted, + STATE(1724), 1, + sym__flag, + STATE(1725), 1, + sym_redirection, + STATE(1726), 1, + sym__inter_double_quotes, + STATE(1729), 1, + sym_expr_parenthesized, + STATE(1731), 1, + sym__str_double_quotes, + ACTIONS(1343), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(1345), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2170), 2, + sym__str_single_quotes, + sym__str_back_ticks, + STATE(1691), 2, + sym_val_range, + sym__value, + ACTIONS(1341), 3, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + ACTIONS(1349), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(1347), 7, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + ACTIONS(1359), 8, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + STATE(1728), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [2730] = 7, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2078), 1, + anon_sym_DOT, + STATE(996), 1, + sym_path, + STATE(1019), 1, + sym_comment, + STATE(1139), 1, + sym_cell_path, + ACTIONS(592), 26, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(590), 32, + sym_cmd_identifier, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_not, + anon_sym_DOT_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + [2808] = 7, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2127), 1, + anon_sym_DOT, + STATE(1020), 1, + sym_comment, + STATE(1023), 1, + sym_path, + STATE(1119), 1, + sym_cell_path, + ACTIONS(574), 14, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_not, + anon_sym_DOT_DOT, + aux_sym_val_number_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(576), 44, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym__, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [2886] = 7, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2078), 1, + anon_sym_DOT, + STATE(996), 1, + sym_path, + STATE(1021), 1, + sym_comment, + STATE(1091), 1, + sym_cell_path, + ACTIONS(607), 26, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(605), 32, + sym_cmd_identifier, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_not, + anon_sym_DOT_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + [2964] = 7, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2127), 1, + anon_sym_DOT, + STATE(1022), 1, + sym_comment, + STATE(1023), 1, + sym_path, + STATE(1116), 1, + sym_cell_path, + ACTIONS(590), 14, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_not, + anon_sym_DOT_DOT, + aux_sym_val_number_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(592), 44, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym__, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [3042] = 7, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2127), 1, + anon_sym_DOT, + STATE(1023), 1, + sym_comment, + STATE(1025), 1, + aux_sym_cell_path_repeat1, + STATE(1074), 1, + sym_path, + ACTIONS(582), 14, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_not, + anon_sym_DOT_DOT, + aux_sym_val_number_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(584), 44, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym__, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [3120] = 7, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2078), 1, + anon_sym_DOT, + STATE(996), 1, + sym_path, + STATE(1024), 1, + sym_comment, + STATE(1154), 1, + sym_cell_path, + ACTIONS(603), 26, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(601), 32, + sym_cmd_identifier, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_not, + anon_sym_DOT_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + [3198] = 7, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2127), 1, + anon_sym_DOT, + STATE(1006), 1, + aux_sym_cell_path_repeat1, + STATE(1025), 1, + sym_comment, + STATE(1074), 1, + sym_path, + ACTIONS(613), 14, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_not, + anon_sym_DOT_DOT, + aux_sym_val_number_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(615), 44, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym__, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [3276] = 7, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2127), 1, + anon_sym_DOT, + STATE(1023), 1, + sym_path, + STATE(1026), 1, + sym_comment, + STATE(1106), 1, + sym_cell_path, + ACTIONS(586), 14, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_not, + anon_sym_DOT_DOT, + aux_sym_val_number_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(588), 44, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym__, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [3354] = 5, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2136), 1, + anon_sym_QMARK2, + STATE(1027), 1, + sym_comment, + ACTIONS(653), 27, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(651), 33, + sym_cmd_identifier, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_not, + anon_sym_DOT_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + [3428] = 5, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2176), 1, + anon_sym_QMARK2, + STATE(1028), 1, + sym_comment, + ACTIONS(651), 15, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_not, + anon_sym_DOT_DOT, + aux_sym_val_number_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(653), 44, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym__, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [3501] = 5, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2176), 1, + anon_sym_QMARK2, + STATE(1029), 1, + sym_comment, + ACTIONS(651), 15, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_not, + anon_sym_DOT_DOT, + aux_sym_val_number_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(653), 44, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym__, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [3574] = 4, + ACTIONS(147), 1, + anon_sym_POUND, + STATE(1030), 1, + sym_comment, + ACTIONS(779), 27, + anon_sym_COLON, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(777), 33, + anon_sym_EQ, + sym_cmd_identifier, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_not, + anon_sym_DOT_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + [3645] = 4, + ACTIONS(147), 1, + anon_sym_POUND, + STATE(1031), 1, + sym_comment, + ACTIONS(702), 15, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_not, + anon_sym_DOT_DOT, + aux_sym_val_number_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(704), 45, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym__, + anon_sym_QMARK2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [3716] = 4, + ACTIONS(147), 1, + anon_sym_POUND, + STATE(1032), 1, + sym_comment, + ACTIONS(2180), 16, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + ACTIONS(2178), 44, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_def_DASHenv, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + anon_sym_DOT_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + [3787] = 4, + ACTIONS(147), 1, + anon_sym_POUND, + STATE(1033), 1, + sym_comment, + ACTIONS(670), 15, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_not, + anon_sym_DOT_DOT, + aux_sym_val_number_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(672), 45, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym__, + anon_sym_QMARK2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [3858] = 4, + ACTIONS(147), 1, + anon_sym_POUND, + STATE(1034), 1, + sym_comment, + ACTIONS(752), 27, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(750), 33, + sym_cmd_identifier, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_not, + anon_sym_DOT_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + [3929] = 4, + ACTIONS(147), 1, + anon_sym_POUND, + STATE(1035), 1, + sym_comment, + ACTIONS(814), 27, + anon_sym_COLON, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(812), 33, + anon_sym_EQ, + sym_cmd_identifier, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_not, + anon_sym_DOT_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + [4000] = 8, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2182), 1, + anon_sym_LPAREN, + STATE(1036), 1, + sym_comment, + STATE(1195), 2, + sym_expr_parenthesized, + sym_val_number, + ACTIONS(2184), 3, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(2186), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + ACTIONS(688), 21, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(686), 29, + sym_cmd_identifier, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_not, + anon_sym_DOT_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + [4079] = 4, + ACTIONS(147), 1, + anon_sym_POUND, + STATE(1037), 1, + sym_comment, + ACTIONS(748), 27, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(746), 33, + sym_cmd_identifier, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_not, + anon_sym_DOT_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + [4150] = 4, + ACTIONS(147), 1, + anon_sym_POUND, + STATE(1038), 1, + sym_comment, + ACTIONS(2190), 16, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_CARET, + ACTIONS(2188), 44, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_def, + anon_sym_def_DASHenv, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_use, + anon_sym_DOLLAR, + anon_sym_error, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_try, + anon_sym_return, + anon_sym_source, + anon_sym_source_DASHenv, + anon_sym_register, + anon_sym_hide, + anon_sym_hide_DASHenv, + anon_sym_overlay, + anon_sym_where, + anon_sym_not, + anon_sym_DOT_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + [4221] = 8, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2192), 1, + anon_sym_LPAREN, + ACTIONS(2194), 1, + aux_sym_val_number_token1, + STATE(1039), 1, + sym_comment, + STATE(1104), 2, + sym_expr_parenthesized, + sym_val_number, + ACTIONS(2196), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + ACTIONS(686), 13, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_not, + anon_sym_DOT_DOT, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(688), 37, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym__, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [4300] = 4, + ACTIONS(147), 1, + anon_sym_POUND, + STATE(1040), 1, + sym_comment, + ACTIONS(858), 27, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(856), 32, + sym_cmd_identifier, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_not, + anon_sym_DOT_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + [4370] = 32, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(974), 1, + anon_sym_LF, + ACTIONS(2198), 1, + anon_sym_LBRACK, + ACTIONS(2200), 1, + anon_sym_LPAREN, + ACTIONS(2202), 1, + anon_sym_DOLLAR, + ACTIONS(2204), 1, + anon_sym_DASH_DASH, + ACTIONS(2206), 1, + anon_sym_DASH, + ACTIONS(2208), 1, + anon_sym_LBRACE, + ACTIONS(2210), 1, + anon_sym_not, + ACTIONS(2222), 1, + anon_sym_DQUOTE, + ACTIONS(2226), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2228), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2230), 1, + sym_short_flag, + STATE(116), 1, + sym_val_number, + STATE(1041), 1, + sym_comment, + STATE(1046), 1, + sym__flag, + STATE(1861), 1, + sym__var, + STATE(1862), 1, + sym_expr_parenthesized, + STATE(1992), 1, + sym__expression, + STATE(2139), 1, + sym__inter_double_quotes, + STATE(2142), 1, + sym__inter_single_quotes, + STATE(2156), 1, + sym__str_double_quotes, + STATE(2162), 1, + sym_long_flag, + ACTIONS(2214), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2216), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2224), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2212), 3, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2220), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(972), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + STATE(2089), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2218), 7, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2149), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [4496] = 32, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(659), 1, + anon_sym_LF, + ACTIONS(2198), 1, + anon_sym_LBRACK, + ACTIONS(2200), 1, + anon_sym_LPAREN, + ACTIONS(2202), 1, + anon_sym_DOLLAR, + ACTIONS(2204), 1, + anon_sym_DASH_DASH, + ACTIONS(2206), 1, + anon_sym_DASH, + ACTIONS(2208), 1, + anon_sym_LBRACE, + ACTIONS(2210), 1, + anon_sym_not, + ACTIONS(2222), 1, + anon_sym_DQUOTE, + ACTIONS(2226), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2228), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2230), 1, + sym_short_flag, + STATE(116), 1, + sym_val_number, + STATE(1042), 1, + sym_comment, + STATE(1082), 1, + sym__flag, + STATE(1861), 1, + sym__var, + STATE(1862), 1, + sym_expr_parenthesized, + STATE(1937), 1, + sym__expression, + STATE(2139), 1, + sym__inter_double_quotes, + STATE(2142), 1, + sym__inter_single_quotes, + STATE(2156), 1, + sym__str_double_quotes, + STATE(2162), 1, + sym_long_flag, + ACTIONS(2214), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2216), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2224), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2212), 3, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2220), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(657), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + STATE(2089), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2218), 7, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2149), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [4622] = 32, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2342), 1, + ACTIONS(680), 1, + anon_sym_LF, + ACTIONS(2198), 1, + anon_sym_LBRACK, + ACTIONS(2200), 1, + anon_sym_LPAREN, + ACTIONS(2202), 1, + anon_sym_DOLLAR, + ACTIONS(2206), 1, + anon_sym_DASH, + ACTIONS(2208), 1, anon_sym_LBRACE, - STATE(1181), 1, + ACTIONS(2210), 1, + anon_sym_not, + ACTIONS(2222), 1, + anon_sym_DQUOTE, + ACTIONS(2226), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2228), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2232), 1, + anon_sym_DASH_DASH, + ACTIONS(2234), 1, + sym_short_flag, + STATE(116), 1, + sym_val_number, + STATE(1043), 1, sym_comment, - STATE(1309), 1, - sym_block, - ACTIONS(2017), 16, + STATE(1861), 1, + sym__var, + STATE(1862), 1, + sym_expr_parenthesized, + STATE(1976), 1, + sym__expression, + STATE(2139), 1, + sym__inter_double_quotes, + STATE(2142), 1, + sym__inter_single_quotes, + STATE(2156), 1, + sym__str_double_quotes, + STATE(2798), 1, + sym__flag, + STATE(2910), 1, + sym_long_flag, + ACTIONS(2214), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2216), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2224), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2212), 3, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2220), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(678), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + STATE(2089), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2218), 7, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2149), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [4748] = 32, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(676), 1, + anon_sym_LF, + ACTIONS(2198), 1, anon_sym_LBRACK, + ACTIONS(2200), 1, anon_sym_LPAREN, + ACTIONS(2202), 1, + anon_sym_DOLLAR, + ACTIONS(2204), 1, + anon_sym_DASH_DASH, + ACTIONS(2206), 1, + anon_sym_DASH, + ACTIONS(2208), 1, + anon_sym_LBRACE, + ACTIONS(2210), 1, + anon_sym_not, + ACTIONS(2222), 1, + anon_sym_DQUOTE, + ACTIONS(2226), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2228), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2230), 1, + sym_short_flag, + STATE(116), 1, + sym_val_number, + STATE(1044), 1, + sym_comment, + STATE(1056), 1, + sym__flag, + STATE(1861), 1, + sym__var, + STATE(1862), 1, + sym_expr_parenthesized, + STATE(1986), 1, + sym__expression, + STATE(2139), 1, + sym__inter_double_quotes, + STATE(2142), 1, + sym__inter_single_quotes, + STATE(2156), 1, + sym__str_double_quotes, + STATE(2162), 1, + sym_long_flag, + ACTIONS(2214), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2216), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2224), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2212), 3, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2220), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(674), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_RBRACE, + STATE(2089), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2218), 7, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2149), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [4874] = 32, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(708), 1, + anon_sym_LF, + ACTIONS(2198), 1, + anon_sym_LBRACK, + ACTIONS(2200), 1, + anon_sym_LPAREN, + ACTIONS(2202), 1, + anon_sym_DOLLAR, + ACTIONS(2204), 1, + anon_sym_DASH_DASH, + ACTIONS(2206), 1, + anon_sym_DASH, + ACTIONS(2208), 1, + anon_sym_LBRACE, + ACTIONS(2210), 1, + anon_sym_not, + ACTIONS(2222), 1, + anon_sym_DQUOTE, + ACTIONS(2226), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2228), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2230), 1, + sym_short_flag, + STATE(116), 1, + sym_val_number, + STATE(1045), 1, + sym_comment, + STATE(1049), 1, + sym__flag, + STATE(1861), 1, + sym__var, + STATE(1862), 1, + sym_expr_parenthesized, + STATE(1970), 1, + sym__expression, + STATE(2139), 1, + sym__inter_double_quotes, + STATE(2142), 1, + sym__inter_single_quotes, + STATE(2156), 1, + sym__str_double_quotes, + STATE(2162), 1, + sym_long_flag, + ACTIONS(2214), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2216), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2224), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2212), 3, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, + ACTIONS(2220), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(706), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + STATE(2089), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2218), 7, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, + anon_sym_inf, anon_sym_DASHinf, + anon_sym_NaN, + STATE(2149), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [5000] = 32, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(659), 1, + anon_sym_LF, + ACTIONS(2198), 1, + anon_sym_LBRACK, + ACTIONS(2200), 1, + anon_sym_LPAREN, + ACTIONS(2202), 1, + anon_sym_DOLLAR, + ACTIONS(2204), 1, + anon_sym_DASH_DASH, + ACTIONS(2206), 1, + anon_sym_DASH, + ACTIONS(2208), 1, + anon_sym_LBRACE, + ACTIONS(2210), 1, + anon_sym_not, + ACTIONS(2222), 1, + anon_sym_DQUOTE, + ACTIONS(2226), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2228), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2230), 1, + sym_short_flag, + STATE(116), 1, + sym_val_number, + STATE(1046), 1, + sym_comment, + STATE(1085), 1, + sym__flag, + STATE(1861), 1, + sym__var, + STATE(1862), 1, + sym_expr_parenthesized, + STATE(1937), 1, + sym__expression, + STATE(2139), 1, + sym__inter_double_quotes, + STATE(2142), 1, + sym__inter_single_quotes, + STATE(2156), 1, + sym__str_double_quotes, + STATE(2162), 1, + sym_long_flag, + ACTIONS(2214), 2, + sym_val_nothing, sym_val_date, + ACTIONS(2216), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2224), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2212), 3, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2220), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(657), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + STATE(2089), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2218), 7, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2149), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [5126] = 32, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(676), 1, + anon_sym_LF, + ACTIONS(2198), 1, + anon_sym_LBRACK, + ACTIONS(2200), 1, + anon_sym_LPAREN, + ACTIONS(2202), 1, + anon_sym_DOLLAR, + ACTIONS(2204), 1, + anon_sym_DASH_DASH, + ACTIONS(2206), 1, + anon_sym_DASH, + ACTIONS(2208), 1, + anon_sym_LBRACE, + ACTIONS(2210), 1, + anon_sym_not, + ACTIONS(2222), 1, anon_sym_DQUOTE, + ACTIONS(2226), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2228), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2230), 1, + sym_short_flag, + STATE(116), 1, + sym_val_number, + STATE(1047), 1, + sym_comment, + STATE(1071), 1, + sym__flag, + STATE(1861), 1, + sym__var, + STATE(1862), 1, + sym_expr_parenthesized, + STATE(1986), 1, + sym__expression, + STATE(2139), 1, + sym__inter_double_quotes, + STATE(2142), 1, + sym__inter_single_quotes, + STATE(2156), 1, + sym__str_double_quotes, + STATE(2162), 1, + sym_long_flag, + ACTIONS(2214), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2216), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2224), 2, sym__str_single_quotes, sym__str_back_ticks, + ACTIONS(2212), 3, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2220), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(674), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + STATE(2089), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2218), 7, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2149), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [5252] = 32, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(700), 1, + anon_sym_LF, + ACTIONS(2198), 1, + anon_sym_LBRACK, + ACTIONS(2200), 1, + anon_sym_LPAREN, + ACTIONS(2202), 1, + anon_sym_DOLLAR, + ACTIONS(2204), 1, + anon_sym_DASH_DASH, + ACTIONS(2206), 1, + anon_sym_DASH, + ACTIONS(2208), 1, + anon_sym_LBRACE, + ACTIONS(2210), 1, + anon_sym_not, + ACTIONS(2222), 1, + anon_sym_DQUOTE, + ACTIONS(2226), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(2228), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2019), 44, - sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(2230), 1, + sym_short_flag, + STATE(116), 1, + sym_val_number, + STATE(1048), 1, + sym_comment, + STATE(1083), 1, + sym__flag, + STATE(1861), 1, + sym__var, + STATE(1862), 1, + sym_expr_parenthesized, + STATE(1960), 1, + sym__expression, + STATE(2139), 1, + sym__inter_double_quotes, + STATE(2142), 1, + sym__inter_single_quotes, + STATE(2156), 1, + sym__str_double_quotes, + STATE(2162), 1, + sym_long_flag, + ACTIONS(2214), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2216), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2224), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2212), 3, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2220), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(698), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + STATE(2089), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2218), 7, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2149), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [5378] = 32, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(700), 1, + anon_sym_LF, + ACTIONS(2198), 1, + anon_sym_LBRACK, + ACTIONS(2200), 1, + anon_sym_LPAREN, + ACTIONS(2202), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(2206), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(2208), 1, + anon_sym_LBRACE, + ACTIONS(2210), 1, + anon_sym_not, + ACTIONS(2222), 1, + anon_sym_DQUOTE, + ACTIONS(2226), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2228), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2232), 1, + anon_sym_DASH_DASH, + ACTIONS(2234), 1, + sym_short_flag, + STATE(116), 1, + sym_val_number, + STATE(1049), 1, + sym_comment, + STATE(1861), 1, + sym__var, + STATE(1862), 1, + sym_expr_parenthesized, + STATE(1960), 1, + sym__expression, + STATE(2139), 1, + sym__inter_double_quotes, + STATE(2142), 1, + sym__inter_single_quotes, + STATE(2156), 1, + sym__str_double_quotes, + STATE(2814), 1, + sym__flag, + STATE(2910), 1, + sym_long_flag, + ACTIONS(2214), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2216), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2224), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2212), 3, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2220), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(698), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + STATE(2089), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2218), 7, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2149), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [5504] = 4, + ACTIONS(147), 1, + anon_sym_POUND, + STATE(1050), 1, + sym_comment, + ACTIONS(746), 15, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, anon_sym_not, anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [77] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1182), 1, - sym_comment, - ACTIONS(1122), 17, + ACTIONS(748), 44, anon_sym_LBRACK, + anon_sym_COMMA, anon_sym_LPAREN, anon_sym_LBRACE, anon_sym_RBRACE, + anon_sym__, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, + anon_sym_inf, anon_sym_DASHinf, + anon_sym_NaN, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(1124), 45, - sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + [5574] = 32, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(668), 1, + anon_sym_LF, + ACTIONS(2198), 1, + anon_sym_LBRACK, + ACTIONS(2200), 1, + anon_sym_LPAREN, + ACTIONS(2202), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(2204), 1, + anon_sym_DASH_DASH, + ACTIONS(2206), 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_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(2208), 1, + anon_sym_LBRACE, + ACTIONS(2210), 1, anon_sym_not, - anon_sym_DOT_DOT, + ACTIONS(2222), 1, + anon_sym_DQUOTE, + ACTIONS(2226), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2228), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2230), 1, + sym_short_flag, + STATE(116), 1, + sym_val_number, + STATE(1051), 1, + sym_comment, + STATE(1079), 1, + sym__flag, + STATE(1861), 1, + sym__var, + STATE(1862), 1, + sym_expr_parenthesized, + STATE(1981), 1, + sym__expression, + STATE(2139), 1, + sym__inter_double_quotes, + STATE(2142), 1, + sym__inter_single_quotes, + STATE(2156), 1, + sym__str_double_quotes, + STATE(2162), 1, + sym_long_flag, + ACTIONS(2214), 2, sym_val_nothing, + sym_val_date, + ACTIONS(2216), 2, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, + ACTIONS(2224), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2212), 3, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2220), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [150] = 6, - ACTIONS(153), 1, + ACTIONS(666), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + STATE(2089), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2218), 7, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2149), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [5700] = 32, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2342), 1, - anon_sym_LBRACE, - STATE(1183), 1, - sym_comment, - STATE(1307), 1, - sym_block, - ACTIONS(2017), 16, + ACTIONS(668), 1, + anon_sym_LF, + ACTIONS(2198), 1, anon_sym_LBRACK, + ACTIONS(2200), 1, anon_sym_LPAREN, - anon_sym_RBRACE, + ACTIONS(2202), 1, + anon_sym_DOLLAR, + ACTIONS(2204), 1, + anon_sym_DASH_DASH, + ACTIONS(2206), 1, + anon_sym_DASH, + ACTIONS(2208), 1, + anon_sym_LBRACE, + ACTIONS(2210), 1, + anon_sym_not, + ACTIONS(2222), 1, + anon_sym_DQUOTE, + ACTIONS(2226), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2228), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2230), 1, + sym_short_flag, + STATE(116), 1, + sym_val_number, + STATE(1052), 1, + sym_comment, + STATE(1086), 1, + sym__flag, + STATE(1861), 1, + sym__var, + STATE(1862), 1, + sym_expr_parenthesized, + STATE(1981), 1, + sym__expression, + STATE(2139), 1, + sym__inter_double_quotes, + STATE(2142), 1, + sym__inter_single_quotes, + STATE(2156), 1, + sym__str_double_quotes, + STATE(2162), 1, + sym_long_flag, + ACTIONS(2214), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2216), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2224), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2212), 3, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, + ACTIONS(2220), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(666), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + STATE(2089), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2218), 7, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, + anon_sym_inf, anon_sym_DASHinf, - sym_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(2019), 44, - sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + anon_sym_NaN, + STATE(2149), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [5826] = 32, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(668), 1, + anon_sym_LF, + ACTIONS(2198), 1, + anon_sym_LBRACK, + ACTIONS(2200), 1, + anon_sym_LPAREN, + ACTIONS(2202), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(2204), 1, + anon_sym_DASH_DASH, + ACTIONS(2206), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(2208), 1, + anon_sym_LBRACE, + ACTIONS(2210), 1, anon_sym_not, - anon_sym_DOT_DOT, + ACTIONS(2222), 1, + anon_sym_DQUOTE, + ACTIONS(2226), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2228), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2230), 1, + sym_short_flag, + STATE(116), 1, + sym_val_number, + STATE(1053), 1, + sym_comment, + STATE(1080), 1, + sym__flag, + STATE(1861), 1, + sym__var, + STATE(1862), 1, + sym_expr_parenthesized, + STATE(1981), 1, + sym__expression, + STATE(2139), 1, + sym__inter_double_quotes, + STATE(2142), 1, + sym__inter_single_quotes, + STATE(2156), 1, + sym__str_double_quotes, + STATE(2162), 1, + sym_long_flag, + ACTIONS(2214), 2, sym_val_nothing, + sym_val_date, + ACTIONS(2216), 2, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, + ACTIONS(2224), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2212), 3, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2220), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [227] = 4, - ACTIONS(153), 1, + ACTIONS(666), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + STATE(2089), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2218), 7, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2149), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [5952] = 5, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1184), 1, + ACTIONS(2236), 1, + anon_sym_SEMI, + STATE(1054), 1, sym_comment, - ACTIONS(1115), 17, + ACTIONS(109), 26, anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_LBRACE, - anon_sym_RBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, aux_sym_val_number_token2, @@ -142899,42 +133471,28 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(1117), 45, + ACTIONS(107), 32, sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, anon_sym_DOLLAR, - anon_sym_error, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_not, anon_sym_DOT_DOT, sym_val_nothing, @@ -142946,17 +133504,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [300] = 4, - ACTIONS(153), 1, + [6024] = 5, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1185), 1, + ACTIONS(2238), 1, + anon_sym_SEMI, + STATE(1055), 1, sym_comment, - ACTIONS(2176), 18, - anon_sym_COLON, + ACTIONS(109), 26, anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_LBRACE, - anon_sym_RBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, aux_sym_val_number_token2, @@ -142969,41 +133538,28 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2178), 44, + ACTIONS(107), 32, sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, anon_sym_DOLLAR, - anon_sym_error, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_not, anon_sym_DOT_DOT, sym_val_nothing, @@ -143015,154 +133571,175 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [373] = 4, - ACTIONS(153), 1, + [6096] = 32, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1186), 1, - sym_comment, - ACTIONS(2180), 18, - anon_sym_COLON, + ACTIONS(668), 1, + anon_sym_LF, + ACTIONS(2198), 1, anon_sym_LBRACK, + ACTIONS(2200), 1, anon_sym_LPAREN, + ACTIONS(2202), 1, + anon_sym_DOLLAR, + ACTIONS(2204), 1, + anon_sym_DASH_DASH, + ACTIONS(2206), 1, + anon_sym_DASH, + ACTIONS(2208), 1, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - sym_val_date, + ACTIONS(2210), 1, + anon_sym_not, + ACTIONS(2222), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(2226), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(2228), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2182), 44, - sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, - anon_sym_DOT_DOT, + ACTIONS(2230), 1, + sym_short_flag, + STATE(116), 1, + sym_val_number, + STATE(1043), 1, + sym__flag, + STATE(1056), 1, + sym_comment, + STATE(1861), 1, + sym__var, + STATE(1862), 1, + sym_expr_parenthesized, + STATE(1981), 1, + sym__expression, + STATE(2139), 1, + sym__inter_double_quotes, + STATE(2142), 1, + sym__inter_single_quotes, + STATE(2156), 1, + sym__str_double_quotes, + STATE(2162), 1, + sym_long_flag, + ACTIONS(2214), 2, sym_val_nothing, + sym_val_date, + ACTIONS(2216), 2, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, + ACTIONS(2224), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2212), 3, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2220), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [446] = 33, + ACTIONS(666), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + STATE(2089), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2218), 7, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2149), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [6222] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(33), 1, - anon_sym_DASH, - ACTIONS(75), 1, - anon_sym_not, - ACTIONS(259), 1, - anon_sym_match, - ACTIONS(1313), 1, + ACTIONS(708), 1, anon_sym_LF, - ACTIONS(1487), 1, + ACTIONS(2198), 1, anon_sym_LBRACK, - ACTIONS(1489), 1, + ACTIONS(2200), 1, anon_sym_LPAREN, - ACTIONS(1491), 1, + ACTIONS(2202), 1, anon_sym_DOLLAR, - ACTIONS(1493), 1, - anon_sym_do, - ACTIONS(1495), 1, - anon_sym_if, - ACTIONS(1497), 1, + ACTIONS(2204), 1, + anon_sym_DASH_DASH, + ACTIONS(2206), 1, + anon_sym_DASH, + ACTIONS(2208), 1, anon_sym_LBRACE, - ACTIONS(1499), 1, - anon_sym_try, - ACTIONS(1503), 1, + ACTIONS(2210), 1, + anon_sym_not, + ACTIONS(2222), 1, anon_sym_DQUOTE, - ACTIONS(1507), 1, + ACTIONS(2226), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(1509), 1, + ACTIONS(2228), 1, anon_sym_DOLLAR_DQUOTE, - STATE(53), 1, + ACTIONS(2230), 1, + sym_short_flag, + STATE(116), 1, sym_val_number, - STATE(1187), 1, + STATE(1048), 1, + sym__flag, + STATE(1057), 1, sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, + STATE(1861), 1, sym__var, - STATE(2584), 1, - sym__str_double_quotes, - STATE(2614), 1, + STATE(1862), 1, + sym_expr_parenthesized, + STATE(1970), 1, + sym__expression, + STATE(2139), 1, sym__inter_double_quotes, - STATE(2632), 1, + STATE(2142), 1, sym__inter_single_quotes, - STATE(2656), 1, - sym__expression, - ACTIONS(81), 2, + STATE(2156), 1, + sym__str_double_quotes, + STATE(2162), 1, + sym_long_flag, + ACTIONS(2214), 2, sym_val_nothing, sym_val_date, - ACTIONS(83), 2, + ACTIONS(2216), 2, anon_sym_true, anon_sym_false, - ACTIONS(1505), 2, + ACTIONS(2224), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(79), 3, + ACTIONS(2212), 3, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(89), 3, + ACTIONS(2220), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1315), 3, + ACTIONS(706), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - STATE(918), 4, - sym_ctrl_do, - sym_ctrl_if, - sym_ctrl_match, - sym_ctrl_try, - STATE(2641), 4, + anon_sym_RBRACE, + STATE(2089), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(85), 7, + ACTIONS(2218), 7, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, @@ -143170,7 +133747,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2609), 11, + STATE(2149), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -143182,19 +133759,28 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [577] = 6, - ACTIONS(153), 1, + [6348] = 5, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2342), 1, - anon_sym_LBRACE, - STATE(1188), 1, + ACTIONS(2240), 1, + anon_sym_SEMI, + STATE(1058), 1, sym_comment, - STATE(1290), 1, - sym_block, - ACTIONS(2027), 16, + ACTIONS(109), 26, anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, - anon_sym_RBRACE, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, aux_sym_val_number_token2, @@ -143207,41 +133793,28 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2029), 44, + ACTIONS(107), 32, sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, anon_sym_DOLLAR, - anon_sym_error, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_not, anon_sym_DOT_DOT, sym_val_nothing, @@ -143253,18 +133826,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [654] = 5, - ACTIONS(153), 1, + [6420] = 5, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1189), 1, + ACTIONS(2242), 1, + anon_sym_SEMI, + STATE(1059), 1, sym_comment, - STATE(1252), 1, - sym_val_record, - ACTIONS(2005), 17, + ACTIONS(109), 26, anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_LBRACE, - anon_sym_RBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, aux_sym_val_number_token2, @@ -143277,41 +133860,28 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2007), 44, + ACTIONS(107), 32, sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, anon_sym_DOLLAR, - anon_sym_error, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_not, anon_sym_DOT_DOT, sym_val_nothing, @@ -143323,18 +133893,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [729] = 5, - ACTIONS(153), 1, + [6492] = 5, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1190), 1, + ACTIONS(2244), 1, + anon_sym_SEMI, + STATE(1060), 1, sym_comment, - STATE(1253), 1, - sym_val_record, - ACTIONS(2025), 17, + ACTIONS(109), 26, anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_LBRACE, - anon_sym_RBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, aux_sym_val_number_token2, @@ -143347,41 +133927,28 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2023), 44, + ACTIONS(107), 32, sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, anon_sym_DOLLAR, - anon_sym_error, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_not, anon_sym_DOT_DOT, sym_val_nothing, @@ -143393,19 +133960,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [804] = 7, - ACTIONS(153), 1, + [6564] = 5, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2344), 1, - anon_sym_DOT, - STATE(1191), 1, - sym_comment, - STATE(1197), 1, - sym_path, - STATE(1384), 1, - sym_cell_path, - ACTIONS(983), 27, + ACTIONS(2246), 1, anon_sym_SEMI, + STATE(1061), 1, + sym_comment, + ACTIONS(109), 26, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -143432,7 +133994,7 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - ACTIONS(985), 32, + ACTIONS(107), 32, sym_cmd_identifier, anon_sym_DOLLAR, anon_sym_GT, @@ -143465,17 +134027,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [883] = 4, - ACTIONS(153), 1, + [6636] = 5, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1192), 1, + ACTIONS(2248), 1, + anon_sym_SEMI, + STATE(1062), 1, sym_comment, - ACTIONS(2045), 18, + ACTIONS(109), 26, anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, aux_sym_val_number_token2, @@ -143488,41 +134061,28 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2043), 44, + ACTIONS(107), 32, sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, anon_sym_DOLLAR, - anon_sym_error, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_not, anon_sym_DOT_DOT, sym_val_nothing, @@ -143534,17 +134094,122 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [956] = 4, - ACTIONS(153), 1, + [6708] = 32, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1193), 1, - sym_comment, - ACTIONS(2041), 18, + ACTIONS(708), 1, + anon_sym_LF, + ACTIONS(2198), 1, anon_sym_LBRACK, + ACTIONS(2200), 1, anon_sym_LPAREN, + ACTIONS(2202), 1, + anon_sym_DOLLAR, + ACTIONS(2206), 1, + anon_sym_DASH, + ACTIONS(2208), 1, anon_sym_LBRACE, + ACTIONS(2210), 1, + anon_sym_not, + ACTIONS(2222), 1, + anon_sym_DQUOTE, + ACTIONS(2226), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2228), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2232), 1, + anon_sym_DASH_DASH, + ACTIONS(2234), 1, + sym_short_flag, + STATE(116), 1, + sym_val_number, + STATE(1063), 1, + sym_comment, + STATE(1861), 1, + sym__var, + STATE(1862), 1, + sym_expr_parenthesized, + STATE(1970), 1, + sym__expression, + STATE(2139), 1, + sym__inter_double_quotes, + STATE(2142), 1, + sym__inter_single_quotes, + STATE(2156), 1, + sym__str_double_quotes, + STATE(2801), 1, + sym__flag, + STATE(2910), 1, + sym_long_flag, + ACTIONS(2214), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2216), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2224), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2212), 3, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2220), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(706), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_RBRACE, - anon_sym_STAR, + STATE(2089), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2218), 7, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2149), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [6834] = 5, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2250), 1, + anon_sym_SEMI, + STATE(1064), 1, + sym_comment, + ACTIONS(109), 26, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, aux_sym_val_number_token2, @@ -143557,41 +134222,28 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2039), 44, + ACTIONS(107), 32, sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, anon_sym_DOLLAR, - anon_sym_error, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_not, anon_sym_DOT_DOT, sym_val_nothing, @@ -143603,17 +134255,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [1029] = 4, - ACTIONS(153), 1, + [6906] = 5, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1194), 1, + ACTIONS(2252), 1, + anon_sym_SEMI, + STATE(1065), 1, sym_comment, - ACTIONS(2001), 18, + ACTIONS(109), 26, anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, aux_sym_val_number_token2, @@ -143626,41 +134289,28 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2003), 44, + ACTIONS(107), 32, sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, anon_sym_DOLLAR, - anon_sym_error, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_not, anon_sym_DOT_DOT, sym_val_nothing, @@ -143672,19 +134322,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [1102] = 6, - ACTIONS(153), 1, + [6978] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2342), 1, - anon_sym_LBRACE, - STATE(1195), 1, + STATE(1066), 1, sym_comment, - STATE(1291), 1, - sym_block, - ACTIONS(2027), 16, + ACTIONS(761), 26, anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, - anon_sym_RBRACE, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, aux_sym_val_number_token2, @@ -143697,41 +134354,29 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2029), 44, + ACTIONS(759), 33, sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, anon_sym_DOLLAR, - anon_sym_error, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + anon_sym_in, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_not, anon_sym_DOT_DOT, sym_val_nothing, @@ -143743,19 +134388,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [1179] = 7, - ACTIONS(153), 1, + [7048] = 5, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2344), 1, - anon_sym_DOT, - STATE(1196), 1, - sym_comment, - STATE(1197), 1, - sym_path, - STATE(1376), 1, - sym_cell_path, - ACTIONS(973), 27, + ACTIONS(2254), 1, anon_sym_SEMI, + STATE(1067), 1, + sym_comment, + ACTIONS(109), 26, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -143782,7 +134422,7 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - ACTIONS(971), 32, + ACTIONS(107), 32, sym_cmd_identifier, anon_sym_DOLLAR, anon_sym_GT, @@ -143815,19 +134455,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [1258] = 7, - ACTIONS(153), 1, + [7120] = 5, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2344), 1, - anon_sym_DOT, - STATE(1197), 1, - sym_comment, - STATE(1198), 1, - aux_sym_cell_path_repeat1, - STATE(1338), 1, - sym_path, - ACTIONS(961), 27, + ACTIONS(2256), 1, anon_sym_SEMI, + STATE(1068), 1, + sym_comment, + ACTIONS(109), 26, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -143854,7 +134489,7 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - ACTIONS(959), 32, + ACTIONS(107), 32, sym_cmd_identifier, anon_sym_DOLLAR, anon_sym_GT, @@ -143887,19 +134522,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [1337] = 7, - ACTIONS(153), 1, + [7192] = 5, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2344), 1, - anon_sym_DOT, - STATE(1198), 1, - sym_comment, - STATE(1199), 1, - aux_sym_cell_path_repeat1, - STATE(1338), 1, - sym_path, - ACTIONS(931), 27, + ACTIONS(2258), 1, anon_sym_SEMI, + STATE(1069), 1, + sym_comment, + ACTIONS(109), 26, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -143926,7 +134556,7 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - ACTIONS(929), 32, + ACTIONS(107), 32, sym_cmd_identifier, anon_sym_DOLLAR, anon_sym_GT, @@ -143959,18 +134589,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [1416] = 6, - ACTIONS(153), 1, + [7264] = 5, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2346), 1, - anon_sym_DOT, - STATE(1338), 1, - sym_path, - STATE(1199), 2, - sym_comment, - aux_sym_cell_path_repeat1, - ACTIONS(937), 27, + ACTIONS(2260), 1, anon_sym_SEMI, + STATE(1070), 1, + sym_comment, + ACTIONS(109), 26, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -143997,7 +134623,7 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - ACTIONS(935), 32, + ACTIONS(107), 32, sym_cmd_identifier, anon_sym_DOLLAR, anon_sym_GT, @@ -144030,17 +134656,121 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [1493] = 4, - ACTIONS(153), 1, + [7336] = 32, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1200), 1, - sym_comment, - ACTIONS(2104), 18, - anon_sym_COLON, + ACTIONS(668), 1, + anon_sym_LF, + ACTIONS(2198), 1, anon_sym_LBRACK, + ACTIONS(2200), 1, anon_sym_LPAREN, + ACTIONS(2202), 1, + anon_sym_DOLLAR, + ACTIONS(2206), 1, + anon_sym_DASH, + ACTIONS(2208), 1, anon_sym_LBRACE, + ACTIONS(2210), 1, + anon_sym_not, + ACTIONS(2222), 1, + anon_sym_DQUOTE, + ACTIONS(2226), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2228), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2232), 1, + anon_sym_DASH_DASH, + ACTIONS(2234), 1, + sym_short_flag, + STATE(116), 1, + sym_val_number, + STATE(1071), 1, + sym_comment, + STATE(1861), 1, + sym__var, + STATE(1862), 1, + sym_expr_parenthesized, + STATE(1981), 1, + sym__expression, + STATE(2139), 1, + sym__inter_double_quotes, + STATE(2142), 1, + sym__inter_single_quotes, + STATE(2156), 1, + sym__str_double_quotes, + STATE(2794), 1, + sym__flag, + STATE(2910), 1, + sym_long_flag, + ACTIONS(2214), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2216), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2224), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2212), 3, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2220), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(666), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_RBRACE, + STATE(2089), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2218), 7, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2149), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [7462] = 4, + ACTIONS(147), 1, + anon_sym_POUND, + STATE(1072), 1, + sym_comment, + ACTIONS(826), 27, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, aux_sym_val_number_token2, @@ -144053,41 +134783,28 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2106), 44, + ACTIONS(824), 32, sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, anon_sym_DOLLAR, - anon_sym_error, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_not, anon_sym_DOT_DOT, sym_val_nothing, @@ -144099,17 +134816,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [1566] = 4, - ACTIONS(153), 1, + [7532] = 5, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1201), 1, + ACTIONS(2262), 1, + anon_sym_SEMI, + STATE(1073), 1, sym_comment, - ACTIONS(1157), 18, + ACTIONS(109), 26, anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, aux_sym_val_number_token2, @@ -144122,41 +134850,28 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(1155), 44, + ACTIONS(107), 32, sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, anon_sym_DOLLAR, - anon_sym_error, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_not, anon_sym_DOT_DOT, sym_val_nothing, @@ -144168,86 +134883,94 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [1639] = 4, - ACTIONS(153), 1, + [7604] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1202), 1, + STATE(1074), 1, sym_comment, - ACTIONS(1128), 17, + ACTIONS(750), 15, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_not, + anon_sym_DOT_DOT, + aux_sym_val_number_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(752), 44, anon_sym_LBRACK, + anon_sym_COMMA, anon_sym_LPAREN, anon_sym_LBRACE, anon_sym_RBRACE, + anon_sym__, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, + anon_sym_inf, anon_sym_DASHinf, + anon_sym_NaN, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(1126), 45, - sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [1712] = 4, - ACTIONS(153), 1, + [7674] = 5, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1203), 1, + ACTIONS(2264), 1, + anon_sym_SEMI, + STATE(1075), 1, sym_comment, - ACTIONS(2100), 18, - anon_sym_COLON, + ACTIONS(109), 26, anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_LBRACE, - anon_sym_RBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, aux_sym_val_number_token2, @@ -144260,41 +134983,28 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2102), 44, + ACTIONS(107), 32, sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, anon_sym_DOLLAR, - anon_sym_error, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_not, anon_sym_DOT_DOT, sym_val_nothing, @@ -144306,18 +135016,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [1785] = 5, - ACTIONS(153), 1, + [7746] = 5, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2349), 1, - anon_sym_PIPE, - STATE(1204), 1, + ACTIONS(2266), 1, + anon_sym_SEMI, + STATE(1076), 1, sym_comment, - ACTIONS(2011), 17, + ACTIONS(109), 26, anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_LBRACE, - anon_sym_RBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, aux_sym_val_number_token2, @@ -144330,41 +135050,28 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2009), 44, + ACTIONS(107), 32, sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, anon_sym_DOLLAR, - anon_sym_error, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_not, anon_sym_DOT_DOT, sym_val_nothing, @@ -144376,16 +135083,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [1860] = 4, - ACTIONS(153), 1, + [7818] = 5, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1205), 1, + ACTIONS(2268), 1, + anon_sym_SEMI, + STATE(1077), 1, sym_comment, - ACTIONS(2132), 17, + ACTIONS(109), 26, anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_LBRACE, - anon_sym_RBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, aux_sym_val_number_token2, @@ -144398,41 +135117,28 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2134), 44, + ACTIONS(107), 32, sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, anon_sym_DOLLAR, - anon_sym_error, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_not, anon_sym_DOT_DOT, sym_val_nothing, @@ -144444,16 +135150,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [1932] = 4, - ACTIONS(153), 1, + [7890] = 6, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1206), 1, + ACTIONS(2270), 1, + anon_sym_COMMA, + ACTIONS(2272), 1, + anon_sym_DOT, + STATE(1078), 1, sym_comment, - ACTIONS(2204), 17, + ACTIONS(761), 25, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_LBRACE, - anon_sym_RBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, aux_sym_val_number_token2, @@ -144466,41 +135185,28 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2206), 44, + ACTIONS(759), 32, sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, anon_sym_DOLLAR, - anon_sym_error, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_not, anon_sym_DOT_DOT, sym_val_nothing, @@ -144512,127 +135218,457 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [2004] = 4, - ACTIONS(153), 1, + [7964] = 32, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1207), 1, - sym_comment, - ACTIONS(2220), 17, + ACTIONS(680), 1, + anon_sym_LF, + ACTIONS(2198), 1, anon_sym_LBRACK, + ACTIONS(2200), 1, anon_sym_LPAREN, + ACTIONS(2202), 1, + anon_sym_DOLLAR, + ACTIONS(2204), 1, + anon_sym_DASH_DASH, + ACTIONS(2206), 1, + anon_sym_DASH, + ACTIONS(2208), 1, anon_sym_LBRACE, - anon_sym_RBRACE, + ACTIONS(2210), 1, + anon_sym_not, + ACTIONS(2222), 1, + anon_sym_DQUOTE, + ACTIONS(2226), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2228), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2230), 1, + sym_short_flag, + STATE(116), 1, + sym_val_number, + STATE(1057), 1, + sym__flag, + STATE(1079), 1, + sym_comment, + STATE(1861), 1, + sym__var, + STATE(1862), 1, + sym_expr_parenthesized, + STATE(1976), 1, + sym__expression, + STATE(2139), 1, + sym__inter_double_quotes, + STATE(2142), 1, + sym__inter_single_quotes, + STATE(2156), 1, + sym__str_double_quotes, + STATE(2162), 1, + sym_long_flag, + ACTIONS(2214), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2216), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2224), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2212), 3, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, + ACTIONS(2220), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(678), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + STATE(2089), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2218), 7, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, + anon_sym_inf, anon_sym_DASHinf, - sym_val_date, + anon_sym_NaN, + STATE(2149), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [8090] = 32, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(680), 1, + anon_sym_LF, + ACTIONS(2198), 1, + anon_sym_LBRACK, + ACTIONS(2200), 1, + anon_sym_LPAREN, + ACTIONS(2202), 1, + anon_sym_DOLLAR, + ACTIONS(2204), 1, + anon_sym_DASH_DASH, + ACTIONS(2206), 1, + anon_sym_DASH, + ACTIONS(2208), 1, + anon_sym_LBRACE, + ACTIONS(2210), 1, + anon_sym_not, + ACTIONS(2222), 1, anon_sym_DQUOTE, + ACTIONS(2226), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2228), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2230), 1, + sym_short_flag, + STATE(116), 1, + sym_val_number, + STATE(1063), 1, + sym__flag, + STATE(1080), 1, + sym_comment, + STATE(1861), 1, + sym__var, + STATE(1862), 1, + sym_expr_parenthesized, + STATE(1976), 1, + sym__expression, + STATE(2139), 1, + sym__inter_double_quotes, + STATE(2142), 1, + sym__inter_single_quotes, + STATE(2156), 1, + sym__str_double_quotes, + STATE(2162), 1, + sym_long_flag, + ACTIONS(2214), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2216), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2224), 2, sym__str_single_quotes, sym__str_back_ticks, + ACTIONS(2212), 3, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2220), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(678), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + STATE(2089), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2218), 7, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2149), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [8216] = 32, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(676), 1, + anon_sym_LF, + ACTIONS(2198), 1, + anon_sym_LBRACK, + ACTIONS(2200), 1, + anon_sym_LPAREN, + ACTIONS(2202), 1, + anon_sym_DOLLAR, + ACTIONS(2204), 1, + anon_sym_DASH_DASH, + ACTIONS(2206), 1, + anon_sym_DASH, + ACTIONS(2208), 1, + anon_sym_LBRACE, + ACTIONS(2210), 1, + anon_sym_not, + ACTIONS(2222), 1, + anon_sym_DQUOTE, + ACTIONS(2226), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(2228), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2222), 44, - sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(2230), 1, + sym_short_flag, + STATE(116), 1, + sym_val_number, + STATE(1052), 1, + sym__flag, + STATE(1081), 1, + sym_comment, + STATE(1861), 1, + sym__var, + STATE(1862), 1, + sym_expr_parenthesized, + STATE(1986), 1, + sym__expression, + STATE(2139), 1, + sym__inter_double_quotes, + STATE(2142), 1, + sym__inter_single_quotes, + STATE(2156), 1, + sym__str_double_quotes, + STATE(2162), 1, + sym_long_flag, + ACTIONS(2214), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2216), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2224), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2212), 3, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2220), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(674), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + STATE(2089), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2218), 7, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2149), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [8342] = 32, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(619), 1, + anon_sym_LF, + ACTIONS(2198), 1, + anon_sym_LBRACK, + ACTIONS(2200), 1, + anon_sym_LPAREN, + ACTIONS(2202), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(2204), 1, + anon_sym_DASH_DASH, + ACTIONS(2206), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(2208), 1, + anon_sym_LBRACE, + ACTIONS(2210), 1, anon_sym_not, + ACTIONS(2222), 1, + anon_sym_DQUOTE, + ACTIONS(2226), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2228), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2230), 1, + sym_short_flag, + STATE(116), 1, + sym_val_number, + STATE(1044), 1, + sym__flag, + STATE(1082), 1, + sym_comment, + STATE(1861), 1, + sym__var, + STATE(1862), 1, + sym_expr_parenthesized, + STATE(2005), 1, + sym__expression, + STATE(2139), 1, + sym__inter_double_quotes, + STATE(2142), 1, + sym__inter_single_quotes, + STATE(2156), 1, + sym__str_double_quotes, + STATE(2162), 1, + sym_long_flag, + ACTIONS(2214), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2216), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2224), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2212), 3, + anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2220), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(617), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + STATE(2089), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2218), 7, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2149), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [8468] = 32, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(696), 1, + anon_sym_LF, + ACTIONS(2198), 1, + anon_sym_LBRACK, + ACTIONS(2200), 1, + anon_sym_LPAREN, + ACTIONS(2202), 1, + anon_sym_DOLLAR, + ACTIONS(2206), 1, + anon_sym_DASH, + ACTIONS(2208), 1, + anon_sym_LBRACE, + ACTIONS(2210), 1, + anon_sym_not, + ACTIONS(2222), 1, + anon_sym_DQUOTE, + ACTIONS(2226), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2228), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2232), 1, + anon_sym_DASH_DASH, + ACTIONS(2234), 1, + sym_short_flag, + STATE(116), 1, + sym_val_number, + STATE(1083), 1, + sym_comment, + STATE(1861), 1, + sym__var, + STATE(1862), 1, + sym_expr_parenthesized, + STATE(1950), 1, + sym__expression, + STATE(2139), 1, + sym__inter_double_quotes, + STATE(2142), 1, + sym__inter_single_quotes, + STATE(2156), 1, + sym__str_double_quotes, + STATE(2822), 1, + sym__flag, + STATE(2910), 1, + sym_long_flag, + ACTIONS(2214), 2, sym_val_nothing, + sym_val_date, + ACTIONS(2216), 2, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, + ACTIONS(2224), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2212), 3, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2220), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [2076] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(931), 1, - anon_sym_LF, - ACTIONS(2351), 1, - anon_sym_DOT, - STATE(1208), 1, - sym_comment, - STATE(1235), 1, - aux_sym_cell_path_repeat1, - STATE(1367), 1, - sym_path, - ACTIONS(929), 57, - sym_cmd_identifier, + ACTIONS(694), 4, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH_DASH, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_LBRACE, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, + anon_sym_RBRACE, + STATE(2089), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2218), 7, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, @@ -144640,26 +135676,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - sym_short_flag, - [2154] = 5, - ACTIONS(153), 1, + STATE(2149), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [8594] = 5, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2353), 1, - anon_sym_QMARK2, - STATE(1209), 1, - sym_comment, - ACTIONS(989), 27, + ACTIONS(2274), 1, anon_sym_SEMI, + STATE(1084), 1, + sym_comment, + ACTIONS(109), 26, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -144686,13 +135722,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - ACTIONS(987), 33, + ACTIONS(107), 32, sym_cmd_identifier, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, @@ -144720,159 +135755,205 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [2228] = 4, - ACTIONS(153), 1, + [8666] = 32, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1210), 1, - sym_comment, - ACTIONS(2244), 17, + ACTIONS(619), 1, + anon_sym_LF, + ACTIONS(2198), 1, anon_sym_LBRACK, + ACTIONS(2200), 1, anon_sym_LPAREN, + ACTIONS(2202), 1, + anon_sym_DOLLAR, + ACTIONS(2204), 1, + anon_sym_DASH_DASH, + ACTIONS(2206), 1, + anon_sym_DASH, + ACTIONS(2208), 1, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - sym_val_date, + ACTIONS(2210), 1, + anon_sym_not, + ACTIONS(2222), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(2226), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(2228), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2246), 44, - sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, - anon_sym_DOT_DOT, + ACTIONS(2230), 1, + sym_short_flag, + STATE(116), 1, + sym_val_number, + STATE(1047), 1, + sym__flag, + STATE(1085), 1, + sym_comment, + STATE(1861), 1, + sym__var, + STATE(1862), 1, + sym_expr_parenthesized, + STATE(2005), 1, + sym__expression, + STATE(2139), 1, + sym__inter_double_quotes, + STATE(2142), 1, + sym__inter_single_quotes, + STATE(2156), 1, + sym__str_double_quotes, + STATE(2162), 1, + sym_long_flag, + ACTIONS(2214), 2, sym_val_nothing, + sym_val_date, + ACTIONS(2216), 2, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, + ACTIONS(2224), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2212), 3, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2220), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [2300] = 5, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2353), 1, - anon_sym_QMARK2, - STATE(1211), 1, - sym_comment, - ACTIONS(989), 27, + ACTIONS(617), 4, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + STATE(2089), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2218), 7, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, + anon_sym_inf, anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(987), 33, - sym_cmd_identifier, + anon_sym_NaN, + STATE(2149), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [8792] = 32, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(680), 1, + anon_sym_LF, + ACTIONS(2198), 1, + anon_sym_LBRACK, + ACTIONS(2200), 1, + anon_sym_LPAREN, + ACTIONS(2202), 1, anon_sym_DOLLAR, - anon_sym_GT, + ACTIONS(2204), 1, + anon_sym_DASH_DASH, + ACTIONS(2206), 1, anon_sym_DASH, - anon_sym_in, - anon_sym_DOT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_LT2, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + ACTIONS(2208), 1, + anon_sym_LBRACE, + ACTIONS(2210), 1, anon_sym_not, - anon_sym_DOT_DOT, + ACTIONS(2222), 1, + anon_sym_DQUOTE, + ACTIONS(2226), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2228), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2230), 1, + sym_short_flag, + STATE(116), 1, + sym_val_number, + STATE(1045), 1, + sym__flag, + STATE(1086), 1, + sym_comment, + STATE(1861), 1, + sym__var, + STATE(1862), 1, + sym_expr_parenthesized, + STATE(1976), 1, + sym__expression, + STATE(2139), 1, + sym__inter_double_quotes, + STATE(2142), 1, + sym__inter_single_quotes, + STATE(2156), 1, + sym__str_double_quotes, + STATE(2162), 1, + sym_long_flag, + ACTIONS(2214), 2, sym_val_nothing, + sym_val_date, + ACTIONS(2216), 2, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, + ACTIONS(2224), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2212), 3, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2220), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [2374] = 7, - ACTIONS(153), 1, + ACTIONS(678), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + STATE(2089), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2218), 7, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2149), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [8918] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2355), 1, - anon_sym_DOT, - STATE(1212), 1, + STATE(1087), 1, sym_comment, - STATE(1295), 1, - sym_path, - STATE(1499), 1, - sym_cell_path, - ACTIONS(942), 14, + ACTIONS(759), 15, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, @@ -144883,7 +135964,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(944), 44, + ACTIONS(761), 44, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -144928,294 +136009,214 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [2452] = 7, - ACTIONS(153), 1, + [8988] = 32, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2344), 1, - anon_sym_DOT, - STATE(1197), 1, - sym_path, - STATE(1213), 1, - sym_comment, - STATE(1457), 1, - sym_cell_path, - ACTIONS(963), 26, + ACTIONS(676), 1, + anon_sym_LF, + ACTIONS(2198), 1, anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, + ACTIONS(2200), 1, anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(965), 32, - sym_cmd_identifier, + ACTIONS(2202), 1, anon_sym_DOLLAR, - anon_sym_GT, + ACTIONS(2204), 1, + anon_sym_DASH_DASH, + ACTIONS(2206), 1, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_LT2, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [2530] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1214), 1, - sym_comment, - ACTIONS(1167), 17, - anon_sym_LBRACK, - anon_sym_LPAREN, + ACTIONS(2208), 1, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - sym_val_date, + ACTIONS(2210), 1, + anon_sym_not, + ACTIONS(2222), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(2226), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(2228), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(1169), 44, - sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, - anon_sym_DOT_DOT, + ACTIONS(2230), 1, + sym_short_flag, + STATE(116), 1, + sym_val_number, + STATE(1053), 1, + sym__flag, + STATE(1088), 1, + sym_comment, + STATE(1861), 1, + sym__var, + STATE(1862), 1, + sym_expr_parenthesized, + STATE(1986), 1, + sym__expression, + STATE(2139), 1, + sym__inter_double_quotes, + STATE(2142), 1, + sym__inter_single_quotes, + STATE(2156), 1, + sym__str_double_quotes, + STATE(2162), 1, + sym_long_flag, + ACTIONS(2214), 2, sym_val_nothing, + sym_val_date, + ACTIONS(2216), 2, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [2602] = 7, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2355), 1, - anon_sym_DOT, - STATE(1215), 1, - sym_comment, - STATE(1295), 1, - sym_path, - STATE(1437), 1, - sym_cell_path, - ACTIONS(967), 14, - anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_not, + ACTIONS(2224), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2212), 3, + anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, - aux_sym_val_number_token1, + anon_sym_DOT_DOT_EQ, + ACTIONS(2220), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(969), 44, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, + ACTIONS(674), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + STATE(2089), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2218), 7, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [2680] = 4, - ACTIONS(153), 1, + STATE(2149), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [9114] = 32, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1216), 1, - sym_comment, - ACTIONS(2308), 17, + ACTIONS(619), 1, + anon_sym_LF, + ACTIONS(2198), 1, anon_sym_LBRACK, + ACTIONS(2200), 1, anon_sym_LPAREN, + ACTIONS(2202), 1, + anon_sym_DOLLAR, + ACTIONS(2204), 1, + anon_sym_DASH_DASH, + ACTIONS(2206), 1, + anon_sym_DASH, + ACTIONS(2208), 1, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - sym_val_date, + ACTIONS(2210), 1, + anon_sym_not, + ACTIONS(2222), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(2226), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(2228), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2310), 44, - sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, - anon_sym_DOT_DOT, + ACTIONS(2230), 1, + sym_short_flag, + STATE(116), 1, + sym_val_number, + STATE(1088), 1, + sym__flag, + STATE(1089), 1, + sym_comment, + STATE(1861), 1, + sym__var, + STATE(1862), 1, + sym_expr_parenthesized, + STATE(2005), 1, + sym__expression, + STATE(2139), 1, + sym__inter_double_quotes, + STATE(2142), 1, + sym__inter_single_quotes, + STATE(2156), 1, + sym__str_double_quotes, + STATE(2162), 1, + sym_long_flag, + ACTIONS(2214), 2, sym_val_nothing, + sym_val_date, + ACTIONS(2216), 2, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, + ACTIONS(2224), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2212), 3, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2220), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [2752] = 4, - ACTIONS(153), 1, + ACTIONS(617), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + STATE(2089), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2218), 7, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2149), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [9240] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1217), 1, + STATE(1090), 1, sym_comment, - ACTIONS(2136), 17, + ACTIONS(834), 26, anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_LBRACE, - anon_sym_RBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, aux_sym_val_number_token2, @@ -145228,41 +136229,28 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2138), 44, + ACTIONS(832), 32, sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, anon_sym_DOLLAR, - anon_sym_error, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_not, anon_sym_DOT_DOT, sym_val_nothing, @@ -145274,16 +136262,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [2824] = 4, - ACTIONS(153), 1, + [9309] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1218), 1, + STATE(1091), 1, sym_comment, - ACTIONS(2324), 17, + ACTIONS(838), 26, anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_LBRACE, - anon_sym_RBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, aux_sym_val_number_token2, @@ -145296,41 +136294,28 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2326), 44, + ACTIONS(836), 32, sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, anon_sym_DOLLAR, - anon_sym_error, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_not, anon_sym_DOT_DOT, sym_val_nothing, @@ -145342,63 +136327,48 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [2896] = 4, - ACTIONS(153), 1, + [9378] = 12, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1219), 1, + ACTIONS(2286), 1, + anon_sym_SLASH_SLASH, + STATE(1092), 1, sym_comment, - ACTIONS(2328), 17, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2330), 44, + ACTIONS(2276), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(2278), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(2284), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(2288), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(2282), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(2280), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(2290), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(816), 19, sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_not, anon_sym_DOT_DOT, sym_val_nothing, @@ -145410,16 +136380,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [2968] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1220), 1, - sym_comment, - ACTIONS(2332), 17, + ACTIONS(818), 19, anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_LBRACE, - anon_sym_RBRACE, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, aux_sym_val_number_token2, @@ -145432,62 +136400,32 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2334), 44, - sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [3040] = 4, - ACTIONS(153), 1, + [9463] = 7, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1221), 1, + ACTIONS(2286), 1, + anon_sym_SLASH_SLASH, + STATE(1093), 1, sym_comment, - ACTIONS(2072), 17, + ACTIONS(2284), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(2282), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(818), 23, anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_LBRACE, - anon_sym_RBRACE, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, aux_sym_val_number_token2, @@ -145500,41 +136438,25 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2074), 44, + ACTIONS(816), 29, sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, anon_sym_DOLLAR, - anon_sym_error, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + anon_sym_in, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_not, anon_sym_DOT_DOT, sym_val_nothing, @@ -145546,16 +136468,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [3112] = 4, - ACTIONS(153), 1, + [9538] = 5, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1222), 1, + STATE(1094), 1, sym_comment, - ACTIONS(2340), 17, + ACTIONS(2284), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(818), 24, anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_LBRACE, - anon_sym_RBRACE, + anon_sym_SLASH_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, aux_sym_val_number_token2, @@ -145568,41 +136501,28 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2338), 44, + ACTIONS(816), 32, sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, anon_sym_DOLLAR, - anon_sym_error, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_not, anon_sym_DOT_DOT, sym_val_nothing, @@ -145614,87 +136534,118 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [3184] = 7, - ACTIONS(153), 1, + [9609] = 9, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2355), 1, - anon_sym_DOT, - STATE(1223), 1, + ACTIONS(2286), 1, + anon_sym_SLASH_SLASH, + STATE(1095), 1, sym_comment, - STATE(1295), 1, - sym_path, - STATE(1485), 1, - sym_cell_path, - ACTIONS(981), 14, - anon_sym_DOLLAR, - anon_sym_GT, + ACTIONS(2278), 2, anon_sym_DASH, - anon_sym_in, + anon_sym_PLUS, + ACTIONS(2284), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(2288), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(2282), 3, anon_sym_STAR, anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_not, - anon_sym_DOT_DOT, - aux_sym_val_number_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(979), 44, + anon_sym_mod, + ACTIONS(818), 23, anon_sym_LBRACK, anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [3262] = 4, - ACTIONS(153), 1, + ACTIONS(816), 25, + sym_cmd_identifier, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_in, + anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_not, + anon_sym_DOT_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + [9688] = 13, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1224), 1, + ACTIONS(2286), 1, + anon_sym_SLASH_SLASH, + STATE(1096), 1, sym_comment, - ACTIONS(2359), 17, + ACTIONS(2276), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(2278), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(2284), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(2288), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(2292), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(2282), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(2280), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(2290), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(818), 17, anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, aux_sym_val_number_token2, @@ -145707,41 +136658,15 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2357), 44, + ACTIONS(816), 19, sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_not, anon_sym_DOT_DOT, sym_val_nothing, @@ -145753,16 +136678,50 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [3334] = 4, - ACTIONS(153), 1, + [9775] = 14, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1225), 1, + ACTIONS(2286), 1, + anon_sym_SLASH_SLASH, + ACTIONS(2294), 1, + anon_sym_bit_DASHand, + STATE(1097), 1, sym_comment, - ACTIONS(2298), 17, + ACTIONS(2276), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(2278), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(2284), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(2288), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(2292), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(2282), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(2280), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(2290), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(818), 17, anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, aux_sym_val_number_token2, @@ -145775,41 +136734,14 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2296), 44, + ACTIONS(816), 18, sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_not, anon_sym_DOT_DOT, sym_val_nothing, @@ -145821,16 +136753,70 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [3406] = 4, - ACTIONS(153), 1, + [9864] = 15, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1226), 1, + ACTIONS(2286), 1, + anon_sym_SLASH_SLASH, + ACTIONS(2294), 1, + anon_sym_bit_DASHand, + ACTIONS(2296), 1, + anon_sym_bit_DASHxor, + STATE(1098), 1, sym_comment, - ACTIONS(2302), 17, + ACTIONS(2276), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(2278), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(2284), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(2288), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(2292), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(2282), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(2280), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(2290), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(816), 17, + sym_cmd_identifier, + anon_sym_DOLLAR, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_not, + anon_sym_DOT_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(818), 17, anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, aux_sym_val_number_token2, @@ -145843,41 +136829,54 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2300), 44, + [9955] = 16, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2286), 1, + anon_sym_SLASH_SLASH, + ACTIONS(2294), 1, + anon_sym_bit_DASHand, + ACTIONS(2296), 1, + anon_sym_bit_DASHxor, + ACTIONS(2298), 1, + anon_sym_bit_DASHor, + STATE(1099), 1, + sym_comment, + ACTIONS(2276), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(2278), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(2284), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(2288), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(2292), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(2282), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(2280), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(2290), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(816), 16, sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_not, anon_sym_DOT_DOT, sym_val_nothing, @@ -145889,16 +136888,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [3478] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1227), 1, - sym_comment, - ACTIONS(2011), 17, + ACTIONS(818), 17, anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, aux_sym_val_number_token2, @@ -145911,41 +136906,55 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2009), 44, + [10048] = 17, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2286), 1, + anon_sym_SLASH_SLASH, + ACTIONS(2294), 1, + anon_sym_bit_DASHand, + ACTIONS(2296), 1, + anon_sym_bit_DASHxor, + ACTIONS(2298), 1, + anon_sym_bit_DASHor, + ACTIONS(2300), 1, + anon_sym_and, + STATE(1100), 1, + sym_comment, + ACTIONS(2276), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(2278), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(2284), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(2288), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(2292), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(2282), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(2280), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(2290), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(816), 15, sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + anon_sym_xor, + anon_sym_or, anon_sym_not, anon_sym_DOT_DOT, sym_val_nothing, @@ -145957,16 +136966,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [3550] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1228), 1, - sym_comment, - ACTIONS(2054), 17, + ACTIONS(818), 17, anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, aux_sym_val_number_token2, @@ -145979,41 +136984,56 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2052), 44, + [10143] = 18, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2286), 1, + anon_sym_SLASH_SLASH, + ACTIONS(2294), 1, + anon_sym_bit_DASHand, + ACTIONS(2296), 1, + anon_sym_bit_DASHxor, + ACTIONS(2298), 1, + anon_sym_bit_DASHor, + ACTIONS(2300), 1, + anon_sym_and, + ACTIONS(2302), 1, + anon_sym_xor, + STATE(1101), 1, + sym_comment, + ACTIONS(2276), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(2278), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(2284), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(2288), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(2292), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(2282), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(2280), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(2290), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(816), 14, sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + anon_sym_or, anon_sym_not, anon_sym_DOT_DOT, sym_val_nothing, @@ -146025,16 +137045,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [3622] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1229), 1, - sym_comment, - ACTIONS(2363), 17, + ACTIONS(818), 17, anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, aux_sym_val_number_token2, @@ -146047,41 +137063,57 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2361), 44, - sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_DOLLAR, - anon_sym_error, + [10240] = 19, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2286), 1, + anon_sym_SLASH_SLASH, + ACTIONS(2294), 1, + anon_sym_bit_DASHand, + ACTIONS(2296), 1, + anon_sym_bit_DASHxor, + ACTIONS(2298), 1, + anon_sym_bit_DASHor, + ACTIONS(2300), 1, + anon_sym_and, + ACTIONS(2302), 1, + anon_sym_xor, + ACTIONS(2304), 1, + anon_sym_or, + STATE(1102), 1, + sym_comment, + ACTIONS(2276), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(2278), 2, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_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(2284), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(2288), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(2292), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(2282), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(2280), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(2290), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(816), 13, + sym_cmd_identifier, + anon_sym_DOLLAR, anon_sym_not, anon_sym_DOT_DOT, sym_val_nothing, @@ -146093,18 +137125,123 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [3694] = 7, - ACTIONS(153), 1, + ACTIONS(818), 17, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [10339] = 32, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2355), 1, - anon_sym_DOT, - STATE(1230), 1, + ACTIONS(2306), 1, + anon_sym_LBRACK, + ACTIONS(2308), 1, + anon_sym_LPAREN, + ACTIONS(2310), 1, + anon_sym_DOLLAR, + ACTIONS(2312), 1, + anon_sym_DASH_DASH, + ACTIONS(2314), 1, + anon_sym_DASH, + ACTIONS(2316), 1, + anon_sym_LBRACE, + ACTIONS(2318), 1, + anon_sym_not, + ACTIONS(2330), 1, + anon_sym_DQUOTE, + ACTIONS(2334), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2336), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2338), 1, + sym_short_flag, + STATE(118), 1, + sym_val_number, + STATE(1103), 1, sym_comment, - STATE(1295), 1, - sym_path, - STATE(1432), 1, - sym_cell_path, - ACTIONS(949), 14, + STATE(1118), 1, + sym__flag, + STATE(1979), 1, + sym__var, + STATE(2003), 1, + sym_expr_parenthesized, + STATE(2065), 1, + sym__expression, + STATE(2215), 1, + sym__inter_double_quotes, + STATE(2216), 1, + sym__inter_single_quotes, + STATE(2218), 1, + sym_long_flag, + STATE(2307), 1, + sym__str_double_quotes, + ACTIONS(678), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(680), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2322), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2324), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2332), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2320), 3, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2328), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(2294), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2326), 7, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2228), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [10464] = 4, + ACTIONS(147), 1, + anon_sym_POUND, + STATE(1104), 1, + sym_comment, + ACTIONS(852), 14, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -146119,7 +137256,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(951), 44, + ACTIONS(854), 44, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -146164,228 +137301,77 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [3772] = 7, - ACTIONS(3), 1, + [10533] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(961), 1, - anon_sym_LF, - ACTIONS(2351), 1, - anon_sym_DOT, - STATE(1208), 1, - aux_sym_cell_path_repeat1, - STATE(1231), 1, + STATE(1105), 1, sym_comment, - STATE(1367), 1, - sym_path, - ACTIONS(959), 57, - sym_cmd_identifier, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(771), 14, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH_DASH, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_LBRACE, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, anon_sym_not, - anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - sym_short_flag, - [3850] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1232), 1, - sym_comment, - ACTIONS(1726), 17, + ACTIONS(773), 44, anon_sym_LBRACK, + anon_sym_COMMA, anon_sym_LPAREN, anon_sym_LBRACE, anon_sym_RBRACE, + anon_sym__, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(1728), 44, - sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [3922] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(969), 1, - anon_sym_LF, - ACTIONS(2351), 1, - anon_sym_DOT, - STATE(1231), 1, - sym_path, - STATE(1233), 1, - sym_comment, - STATE(1425), 1, - sym_cell_path, - ACTIONS(967), 57, - sym_cmd_identifier, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH_DASH, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_LBRACE, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, sym_val_nothing, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - sym_short_flag, - [4000] = 7, - ACTIONS(153), 1, + [10602] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2355), 1, - anon_sym_DOT, - STATE(1234), 1, + STATE(1106), 1, sym_comment, - STATE(1295), 1, - sym_path, - STATE(1471), 1, - sym_cell_path, - ACTIONS(953), 14, + ACTIONS(856), 14, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -146400,7 +137386,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(955), 44, + ACTIONS(858), 44, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -146445,58 +137431,359 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [4078] = 6, + [10671] = 32, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2306), 1, + anon_sym_LBRACK, + ACTIONS(2308), 1, + anon_sym_LPAREN, + ACTIONS(2310), 1, + anon_sym_DOLLAR, + ACTIONS(2314), 1, + anon_sym_DASH, + ACTIONS(2316), 1, + anon_sym_LBRACE, + ACTIONS(2318), 1, + anon_sym_not, + ACTIONS(2330), 1, + anon_sym_DQUOTE, + ACTIONS(2334), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2336), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2340), 1, + anon_sym_DASH_DASH, + ACTIONS(2342), 1, + sym_short_flag, + STATE(118), 1, + sym_val_number, + STATE(1107), 1, + sym_comment, + STATE(1979), 1, + sym__var, + STATE(2003), 1, + sym_expr_parenthesized, + STATE(2047), 1, + sym__expression, + STATE(2215), 1, + sym__inter_double_quotes, + STATE(2216), 1, + sym__inter_single_quotes, + STATE(2307), 1, + sym__str_double_quotes, + STATE(2868), 1, + sym__flag, + STATE(2955), 1, + sym_long_flag, + ACTIONS(698), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(700), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2322), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2324), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2332), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2320), 3, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2328), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(2294), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2326), 7, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2228), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [10796] = 32, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2306), 1, + anon_sym_LBRACK, + ACTIONS(2308), 1, + anon_sym_LPAREN, + ACTIONS(2310), 1, + anon_sym_DOLLAR, + ACTIONS(2312), 1, + anon_sym_DASH_DASH, + ACTIONS(2314), 1, + anon_sym_DASH, + ACTIONS(2316), 1, + anon_sym_LBRACE, + ACTIONS(2318), 1, + anon_sym_not, + ACTIONS(2330), 1, + anon_sym_DQUOTE, + ACTIONS(2334), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2336), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2338), 1, + sym_short_flag, + STATE(118), 1, + sym_val_number, + STATE(1108), 1, + sym_comment, + STATE(1120), 1, + sym__flag, + STATE(1979), 1, + sym__var, + STATE(2003), 1, + sym_expr_parenthesized, + STATE(2065), 1, + sym__expression, + STATE(2215), 1, + sym__inter_double_quotes, + STATE(2216), 1, + sym__inter_single_quotes, + STATE(2218), 1, + sym_long_flag, + STATE(2307), 1, + sym__str_double_quotes, + ACTIONS(678), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(680), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2322), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2324), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2332), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2320), 3, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2328), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(2294), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2326), 7, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2228), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [10921] = 32, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2306), 1, + anon_sym_LBRACK, + ACTIONS(2308), 1, + anon_sym_LPAREN, + ACTIONS(2310), 1, + anon_sym_DOLLAR, + ACTIONS(2314), 1, + anon_sym_DASH, + ACTIONS(2316), 1, + anon_sym_LBRACE, + ACTIONS(2318), 1, + anon_sym_not, + ACTIONS(2330), 1, + anon_sym_DQUOTE, + ACTIONS(2334), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2336), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2340), 1, + anon_sym_DASH_DASH, + ACTIONS(2342), 1, + sym_short_flag, + STATE(118), 1, + sym_val_number, + STATE(1109), 1, + sym_comment, + STATE(1979), 1, + sym__var, + STATE(2003), 1, + sym_expr_parenthesized, + STATE(2065), 1, + sym__expression, + STATE(2215), 1, + sym__inter_double_quotes, + STATE(2216), 1, + sym__inter_single_quotes, + STATE(2307), 1, + sym__str_double_quotes, + STATE(2875), 1, + sym__flag, + STATE(2955), 1, + sym_long_flag, + ACTIONS(678), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(680), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2322), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2324), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2332), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2320), 3, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2328), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(2294), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2326), 7, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2228), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [11046] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(937), 1, - anon_sym_LF, - ACTIONS(2365), 1, - anon_sym_DOT, - STATE(1367), 1, - sym_path, - STATE(1235), 2, - sym_comment, - aux_sym_cell_path_repeat1, - ACTIONS(935), 57, - sym_cmd_identifier, - anon_sym_SEMI, + ACTIONS(2306), 1, anon_sym_LBRACK, + ACTIONS(2308), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(2310), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(2312), 1, anon_sym_DASH_DASH, + ACTIONS(2314), 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(2316), 1, anon_sym_LBRACE, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(2318), 1, anon_sym_not, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, + ACTIONS(2330), 1, + anon_sym_DQUOTE, + ACTIONS(2334), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2336), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2338), 1, + sym_short_flag, + STATE(118), 1, + sym_val_number, + STATE(1110), 1, + sym_comment, + STATE(1115), 1, + sym__flag, + STATE(1979), 1, + sym__var, + STATE(2003), 1, + sym_expr_parenthesized, + STATE(2047), 1, + sym__expression, + STATE(2215), 1, + sym__inter_double_quotes, + STATE(2216), 1, + sym__inter_single_quotes, + STATE(2218), 1, + sym_long_flag, + STATE(2307), 1, + sym__str_double_quotes, + ACTIONS(698), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(700), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2322), 2, sym_val_nothing, + sym_val_date, + ACTIONS(2324), 2, anon_sym_true, anon_sym_false, + ACTIONS(2332), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2320), 3, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2328), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(2294), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2326), 7, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, @@ -146504,27 +137791,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - sym_short_flag, - [4154] = 4, - ACTIONS(153), 1, + STATE(2228), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [11171] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1236), 1, + STATE(1111), 1, sym_comment, - ACTIONS(2288), 17, + ACTIONS(773), 26, anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_LBRACE, - anon_sym_RBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, aux_sym_val_number_token2, @@ -146537,180 +137835,28 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2290), 44, + ACTIONS(771), 32, sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [4226] = 7, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2355), 1, - anon_sym_DOT, - STATE(1237), 1, - sym_comment, - STATE(1295), 1, - sym_path, - STATE(1480), 1, - sym_cell_path, - ACTIONS(977), 14, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, anon_sym_in, anon_sym_STAR, anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_not, - anon_sym_DOT_DOT, - aux_sym_val_number_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(975), 44, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, anon_sym_mod, - anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, + anon_sym_LT2, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [4304] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1238), 1, - sym_comment, - ACTIONS(2156), 17, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2158), 44, - sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, anon_sym_not, anon_sym_DOT_DOT, sym_val_nothing, @@ -146722,131 +137868,59 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [4376] = 4, - ACTIONS(153), 1, + [11240] = 20, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1239), 1, + ACTIONS(2286), 1, + anon_sym_SLASH_SLASH, + ACTIONS(2294), 1, + anon_sym_bit_DASHand, + ACTIONS(2296), 1, + anon_sym_bit_DASHxor, + ACTIONS(2298), 1, + anon_sym_bit_DASHor, + ACTIONS(2300), 1, + anon_sym_and, + ACTIONS(2302), 1, + anon_sym_xor, + ACTIONS(2304), 1, + anon_sym_or, + ACTIONS(2348), 1, + anon_sym_COMMA, + STATE(1112), 1, sym_comment, - ACTIONS(2160), 17, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2162), 44, - sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(2276), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(2278), 2, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [4448] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1240), 1, - sym_comment, - ACTIONS(2192), 17, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2194), 44, + anon_sym_PLUS, + ACTIONS(2284), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(2288), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(2292), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(2282), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(2280), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(2290), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2344), 13, sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, anon_sym_not, anon_sym_DOT_DOT, sym_val_nothing, @@ -146858,16 +137932,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [4520] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1241), 1, - sym_comment, - ACTIONS(2196), 17, + ACTIONS(2346), 16, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, aux_sym_val_number_token2, @@ -146880,62 +137949,26 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2198), 44, - sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [4592] = 4, - ACTIONS(153), 1, + [11341] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1242), 1, + STATE(1113), 1, sym_comment, - ACTIONS(2208), 17, + ACTIONS(773), 26, anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_LBRACE, - anon_sym_RBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, aux_sym_val_number_token2, @@ -146948,41 +137981,28 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2210), 44, + ACTIONS(771), 32, sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, anon_sym_DOLLAR, - anon_sym_error, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_not, anon_sym_DOT_DOT, sym_val_nothing, @@ -146994,86 +138014,202 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [4664] = 4, - ACTIONS(153), 1, + [11410] = 36, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1243), 1, - sym_comment, - ACTIONS(2226), 17, + ACTIONS(2350), 1, anon_sym_LBRACK, + ACTIONS(2352), 1, anon_sym_LPAREN, + ACTIONS(2354), 1, + anon_sym_DOLLAR, + ACTIONS(2356), 1, + anon_sym_DASH, + ACTIONS(2358), 1, anon_sym_LBRACE, + ACTIONS(2360), 1, anon_sym_RBRACE, + ACTIONS(2362), 1, + anon_sym__, + ACTIONS(2364), 1, + anon_sym_not, + ACTIONS(2368), 1, + anon_sym_DOT_DOT, + ACTIONS(2374), 1, + aux_sym_val_number_token1, + ACTIONS(2380), 1, + anon_sym_DQUOTE, + ACTIONS(2384), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2386), 1, + anon_sym_DOLLAR_DQUOTE, + STATE(123), 1, + sym_val_number, + STATE(1114), 1, + sym_comment, + STATE(1200), 1, + aux_sym_ctrl_match_repeat1, + STATE(1919), 1, + sym__var, + STATE(1978), 1, + sym_expr_parenthesized, + STATE(2167), 1, + sym__str_double_quotes, + STATE(2221), 1, + sym__inter_double_quotes, + STATE(2224), 1, + sym__inter_single_quotes, + STATE(2461), 1, + sym__expression, + STATE(2637), 1, + sym_match_arm, + STATE(3680), 1, + sym_match_pattern, + STATE(3681), 1, + sym__match_or_pattern, + STATE(3682), 1, + sym__match_list_destructure_pattern, + STATE(3708), 1, + sym_default_arm, + ACTIONS(2366), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, + ACTIONS(2370), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2372), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2382), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2378), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(2288), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2376), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, + anon_sym_inf, anon_sym_DASHinf, - sym_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(2224), 44, - sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + anon_sym_NaN, + STATE(2232), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [11543] = 32, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2306), 1, + anon_sym_LBRACK, + ACTIONS(2308), 1, + anon_sym_LPAREN, + ACTIONS(2310), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(2314), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(2316), 1, + anon_sym_LBRACE, + ACTIONS(2318), 1, anon_sym_not, - anon_sym_DOT_DOT, + ACTIONS(2330), 1, + anon_sym_DQUOTE, + ACTIONS(2334), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2336), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2340), 1, + anon_sym_DASH_DASH, + ACTIONS(2342), 1, + sym_short_flag, + STATE(118), 1, + sym_val_number, + STATE(1115), 1, + sym_comment, + STATE(1979), 1, + sym__var, + STATE(2003), 1, + sym_expr_parenthesized, + STATE(2050), 1, + sym__expression, + STATE(2215), 1, + sym__inter_double_quotes, + STATE(2216), 1, + sym__inter_single_quotes, + STATE(2307), 1, + sym__str_double_quotes, + STATE(2861), 1, + sym__flag, + STATE(2955), 1, + sym_long_flag, + ACTIONS(694), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(696), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2322), 2, sym_val_nothing, + sym_val_date, + ACTIONS(2324), 2, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, + ACTIONS(2332), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2320), 3, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2328), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [4736] = 7, - ACTIONS(153), 1, + STATE(2294), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2326), 7, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2228), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [11668] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2355), 1, - anon_sym_DOT, - STATE(1244), 1, + STATE(1116), 1, sym_comment, - STATE(1295), 1, - sym_path, - STATE(1438), 1, - sym_cell_path, - ACTIONS(965), 14, + ACTIONS(767), 14, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -147088,7 +138224,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(963), 44, + ACTIONS(769), 44, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -147133,429 +138269,588 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [4814] = 7, - ACTIONS(153), 1, + [11737] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2344), 1, - anon_sym_DOT, - STATE(1197), 1, - sym_path, - STATE(1245), 1, + STATE(1117), 1, sym_comment, - STATE(1513), 1, - sym_cell_path, - ACTIONS(951), 26, + ACTIONS(777), 14, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_not, + anon_sym_DOT_DOT, + aux_sym_val_number_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(779), 44, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym__, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, + anon_sym_inf, anon_sym_DASHinf, + anon_sym_NaN, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - ACTIONS(949), 32, - sym_cmd_identifier, + [11806] = 32, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2306), 1, + anon_sym_LBRACK, + ACTIONS(2308), 1, + anon_sym_LPAREN, + ACTIONS(2310), 1, + anon_sym_DOLLAR, + ACTIONS(2312), 1, + anon_sym_DASH_DASH, + ACTIONS(2314), 1, + anon_sym_DASH, + ACTIONS(2316), 1, + anon_sym_LBRACE, + ACTIONS(2318), 1, + anon_sym_not, + ACTIONS(2330), 1, + anon_sym_DQUOTE, + ACTIONS(2334), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2336), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2338), 1, + sym_short_flag, + STATE(118), 1, + sym_val_number, + STATE(1107), 1, + sym__flag, + STATE(1118), 1, + sym_comment, + STATE(1979), 1, + sym__var, + STATE(2003), 1, + sym_expr_parenthesized, + STATE(2077), 1, + sym__expression, + STATE(2215), 1, + sym__inter_double_quotes, + STATE(2216), 1, + sym__inter_single_quotes, + STATE(2218), 1, + sym_long_flag, + STATE(2307), 1, + sym__str_double_quotes, + ACTIONS(706), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(708), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2322), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2324), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2332), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2320), 3, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2328), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(2294), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2326), 7, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2228), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [11931] = 4, + ACTIONS(147), 1, + anon_sym_POUND, + STATE(1119), 1, + sym_comment, + ACTIONS(824), 14, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, anon_sym_in, anon_sym_STAR, anon_sym_SLASH, - anon_sym_mod, anon_sym_PLUS, + anon_sym_LT2, + anon_sym_not, + anon_sym_DOT_DOT, + aux_sym_val_number_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(826), 44, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym__, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - anon_sym_LT2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_not, - anon_sym_DOT_DOT, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, sym_val_nothing, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [4892] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1246), 1, - sym_comment, - ACTIONS(2306), 17, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, + anon_sym_inf, anon_sym_DASHinf, + anon_sym_NaN, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2304), 44, - sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + [12000] = 32, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2306), 1, + anon_sym_LBRACK, + ACTIONS(2308), 1, + anon_sym_LPAREN, + ACTIONS(2310), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(2314), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(2316), 1, + anon_sym_LBRACE, + ACTIONS(2318), 1, anon_sym_not, - anon_sym_DOT_DOT, + ACTIONS(2330), 1, + anon_sym_DQUOTE, + ACTIONS(2334), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2336), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2340), 1, + anon_sym_DASH_DASH, + ACTIONS(2342), 1, + sym_short_flag, + STATE(118), 1, + sym_val_number, + STATE(1120), 1, + sym_comment, + STATE(1979), 1, + sym__var, + STATE(2003), 1, + sym_expr_parenthesized, + STATE(2077), 1, + sym__expression, + STATE(2215), 1, + sym__inter_double_quotes, + STATE(2216), 1, + sym__inter_single_quotes, + STATE(2307), 1, + sym__str_double_quotes, + STATE(2872), 1, + sym__flag, + STATE(2955), 1, + sym_long_flag, + ACTIONS(706), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(708), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2322), 2, sym_val_nothing, + sym_val_date, + ACTIONS(2324), 2, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, + ACTIONS(2332), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2320), 3, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2328), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [4964] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1247), 1, - sym_comment, - ACTIONS(2230), 17, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + STATE(2294), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2326), 7, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, + anon_sym_inf, anon_sym_DASHinf, - sym_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(2228), 44, - sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + anon_sym_NaN, + STATE(2228), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [12125] = 4, + ACTIONS(147), 1, + anon_sym_POUND, + STATE(1121), 1, + sym_comment, + ACTIONS(820), 14, anon_sym_DOLLAR, - anon_sym_error, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, anon_sym_not, anon_sym_DOT_DOT, + aux_sym_val_number_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(822), 44, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym__, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, sym_val_nothing, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, anon_sym_inf, + anon_sym_DASHinf, anon_sym_NaN, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [12194] = 4, + ACTIONS(147), 1, + anon_sym_POUND, + STATE(1122), 1, + sym_comment, + ACTIONS(870), 14, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_not, + anon_sym_DOT_DOT, + aux_sym_val_number_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [5036] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1248), 1, - sym_comment, - ACTIONS(2368), 17, - ts_builtin_sym_end, + ACTIONS(872), 44, anon_sym_LBRACK, + anon_sym_COMMA, anon_sym_LPAREN, anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym__, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, + anon_sym_inf, anon_sym_DASHinf, + anon_sym_NaN, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2370), 44, - sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + [12263] = 4, + ACTIONS(147), 1, + anon_sym_POUND, + STATE(1123), 1, + sym_comment, + ACTIONS(836), 14, anon_sym_DOLLAR, - anon_sym_error, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, anon_sym_not, anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [5108] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1249), 1, - sym_comment, - ACTIONS(2260), 17, + ACTIONS(838), 44, anon_sym_LBRACK, + anon_sym_COMMA, anon_sym_LPAREN, anon_sym_LBRACE, anon_sym_RBRACE, + anon_sym__, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, + anon_sym_inf, anon_sym_DASHinf, + anon_sym_NaN, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2262), 44, - sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + [12332] = 4, + ACTIONS(147), 1, + anon_sym_POUND, + STATE(1124), 1, + sym_comment, + ACTIONS(832), 14, anon_sym_DOLLAR, - anon_sym_error, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, anon_sym_not, anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [5180] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1250), 1, - sym_comment, - ACTIONS(2256), 17, + ACTIONS(834), 44, anon_sym_LBRACK, + anon_sym_COMMA, anon_sym_LPAREN, anon_sym_LBRACE, anon_sym_RBRACE, + anon_sym__, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, + anon_sym_inf, anon_sym_DASHinf, + anon_sym_NaN, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2258), 44, - sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [5252] = 7, - ACTIONS(153), 1, + [12401] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2344), 1, - anon_sym_DOT, - STATE(1197), 1, - sym_path, - STATE(1251), 1, + STATE(1125), 1, sym_comment, - STATE(1399), 1, - sym_cell_path, - ACTIONS(975), 26, + ACTIONS(791), 26, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -147582,7 +138877,7 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - ACTIONS(977), 32, + ACTIONS(789), 32, sym_cmd_identifier, anon_sym_DOLLAR, anon_sym_GT, @@ -147615,560 +138910,811 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [5330] = 4, - ACTIONS(153), 1, + [12470] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1252), 1, + STATE(1126), 1, sym_comment, - ACTIONS(2292), 17, + ACTIONS(808), 14, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_not, + anon_sym_DOT_DOT, + aux_sym_val_number_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(810), 44, anon_sym_LBRACK, + anon_sym_COMMA, anon_sym_LPAREN, anon_sym_LBRACE, anon_sym_RBRACE, + anon_sym__, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, + anon_sym_inf, anon_sym_DASHinf, + anon_sym_NaN, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2294), 44, - sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + [12539] = 32, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2306), 1, + anon_sym_LBRACK, + ACTIONS(2308), 1, + anon_sym_LPAREN, + ACTIONS(2310), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(2312), 1, + anon_sym_DASH_DASH, + ACTIONS(2314), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(2316), 1, + anon_sym_LBRACE, + ACTIONS(2318), 1, anon_sym_not, - anon_sym_DOT_DOT, + ACTIONS(2330), 1, + anon_sym_DQUOTE, + ACTIONS(2334), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2336), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2338), 1, + sym_short_flag, + STATE(118), 1, + sym_val_number, + STATE(1127), 1, + sym_comment, + STATE(1151), 1, + sym__flag, + STATE(1979), 1, + sym__var, + STATE(2003), 1, + sym_expr_parenthesized, + STATE(2062), 1, + sym__expression, + STATE(2215), 1, + sym__inter_double_quotes, + STATE(2216), 1, + sym__inter_single_quotes, + STATE(2218), 1, + sym_long_flag, + STATE(2307), 1, + sym__str_double_quotes, + ACTIONS(666), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(668), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2322), 2, sym_val_nothing, + sym_val_date, + ACTIONS(2324), 2, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, + ACTIONS(2332), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2320), 3, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2328), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [5402] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1253), 1, - sym_comment, - ACTIONS(2284), 17, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + STATE(2294), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2326), 7, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, + anon_sym_inf, anon_sym_DASHinf, - sym_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(2286), 44, - sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + anon_sym_NaN, + STATE(2228), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [12664] = 32, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2306), 1, + anon_sym_LBRACK, + ACTIONS(2308), 1, + anon_sym_LPAREN, + ACTIONS(2310), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(2312), 1, + anon_sym_DASH_DASH, + ACTIONS(2314), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(2316), 1, + anon_sym_LBRACE, + ACTIONS(2318), 1, anon_sym_not, - anon_sym_DOT_DOT, + ACTIONS(2330), 1, + anon_sym_DQUOTE, + ACTIONS(2334), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2336), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2338), 1, + sym_short_flag, + STATE(118), 1, + sym_val_number, + STATE(1103), 1, + sym__flag, + STATE(1128), 1, + sym_comment, + STATE(1979), 1, + sym__var, + STATE(2003), 1, + sym_expr_parenthesized, + STATE(2062), 1, + sym__expression, + STATE(2215), 1, + sym__inter_double_quotes, + STATE(2216), 1, + sym__inter_single_quotes, + STATE(2218), 1, + sym_long_flag, + STATE(2307), 1, + sym__str_double_quotes, + ACTIONS(666), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(668), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2322), 2, sym_val_nothing, + sym_val_date, + ACTIONS(2324), 2, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, + ACTIONS(2332), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2320), 3, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2328), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [5474] = 4, - ACTIONS(153), 1, + STATE(2294), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2326), 7, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2228), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [12789] = 32, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1254), 1, - sym_comment, - ACTIONS(2280), 17, + ACTIONS(2306), 1, anon_sym_LBRACK, + ACTIONS(2308), 1, anon_sym_LPAREN, + ACTIONS(2310), 1, + anon_sym_DOLLAR, + ACTIONS(2312), 1, + anon_sym_DASH_DASH, + ACTIONS(2314), 1, + anon_sym_DASH, + ACTIONS(2316), 1, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - sym_val_date, + ACTIONS(2318), 1, + anon_sym_not, + ACTIONS(2330), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(2334), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(2336), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2282), 44, - sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, - anon_sym_DOT_DOT, + ACTIONS(2338), 1, + sym_short_flag, + STATE(118), 1, + sym_val_number, + STATE(1108), 1, + sym__flag, + STATE(1129), 1, + sym_comment, + STATE(1979), 1, + sym__var, + STATE(2003), 1, + sym_expr_parenthesized, + STATE(2062), 1, + sym__expression, + STATE(2215), 1, + sym__inter_double_quotes, + STATE(2216), 1, + sym__inter_single_quotes, + STATE(2218), 1, + sym_long_flag, + STATE(2307), 1, + sym__str_double_quotes, + ACTIONS(666), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(668), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2322), 2, sym_val_nothing, + sym_val_date, + ACTIONS(2324), 2, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, + ACTIONS(2332), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2320), 3, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2328), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [5546] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1255), 1, - sym_comment, - ACTIONS(2272), 17, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + STATE(2294), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2326), 7, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, + anon_sym_inf, anon_sym_DASHinf, - sym_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(2274), 44, - sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + anon_sym_NaN, + STATE(2228), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [12914] = 32, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2306), 1, + anon_sym_LBRACK, + ACTIONS(2308), 1, + anon_sym_LPAREN, + ACTIONS(2310), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(2312), 1, + anon_sym_DASH_DASH, + ACTIONS(2314), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(2316), 1, + anon_sym_LBRACE, + ACTIONS(2318), 1, anon_sym_not, - anon_sym_DOT_DOT, + ACTIONS(2330), 1, + anon_sym_DQUOTE, + ACTIONS(2334), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2336), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2338), 1, + sym_short_flag, + STATE(118), 1, + sym_val_number, + STATE(1109), 1, + sym__flag, + STATE(1130), 1, + sym_comment, + STATE(1979), 1, + sym__var, + STATE(2003), 1, + sym_expr_parenthesized, + STATE(2062), 1, + sym__expression, + STATE(2215), 1, + sym__inter_double_quotes, + STATE(2216), 1, + sym__inter_single_quotes, + STATE(2218), 1, + sym_long_flag, + STATE(2307), 1, + sym__str_double_quotes, + ACTIONS(666), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(668), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2322), 2, sym_val_nothing, + sym_val_date, + ACTIONS(2324), 2, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, + ACTIONS(2332), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2320), 3, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2328), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [5618] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1256), 1, - sym_comment, - ACTIONS(2268), 17, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + STATE(2294), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2326), 7, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, + anon_sym_inf, anon_sym_DASHinf, - sym_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(2270), 44, - sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + anon_sym_NaN, + STATE(2228), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [13039] = 4, + ACTIONS(147), 1, + anon_sym_POUND, + STATE(1131), 1, + sym_comment, + ACTIONS(840), 14, anon_sym_DOLLAR, - anon_sym_error, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, anon_sym_not, anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [5690] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1257), 1, - sym_comment, - ACTIONS(2256), 17, + ACTIONS(842), 44, anon_sym_LBRACK, + anon_sym_COMMA, anon_sym_LPAREN, anon_sym_LBRACE, anon_sym_RBRACE, + anon_sym__, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, + anon_sym_inf, anon_sym_DASHinf, + anon_sym_NaN, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2258), 44, - sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + [13108] = 32, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2306), 1, + anon_sym_LBRACK, + ACTIONS(2308), 1, + anon_sym_LPAREN, + ACTIONS(2310), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(2314), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(2316), 1, + anon_sym_LBRACE, + ACTIONS(2318), 1, anon_sym_not, - anon_sym_DOT_DOT, + ACTIONS(2330), 1, + anon_sym_DQUOTE, + ACTIONS(2334), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2336), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2340), 1, + anon_sym_DASH_DASH, + ACTIONS(2342), 1, + sym_short_flag, + STATE(118), 1, + sym_val_number, + STATE(1132), 1, + sym_comment, + STATE(1979), 1, + sym__var, + STATE(2003), 1, + sym_expr_parenthesized, + STATE(2062), 1, + sym__expression, + STATE(2215), 1, + sym__inter_double_quotes, + STATE(2216), 1, + sym__inter_single_quotes, + STATE(2307), 1, + sym__str_double_quotes, + STATE(2856), 1, + sym__flag, + STATE(2955), 1, + sym_long_flag, + ACTIONS(666), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(668), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2322), 2, sym_val_nothing, + sym_val_date, + ACTIONS(2324), 2, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, + ACTIONS(2332), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2320), 3, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2328), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [5762] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1258), 1, - sym_comment, - ACTIONS(2252), 17, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + STATE(2294), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2326), 7, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, + anon_sym_inf, anon_sym_DASHinf, - sym_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(2254), 44, - sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + anon_sym_NaN, + STATE(2228), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [13233] = 36, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2350), 1, + anon_sym_LBRACK, + ACTIONS(2352), 1, + anon_sym_LPAREN, + ACTIONS(2354), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(2356), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(2358), 1, + anon_sym_LBRACE, + ACTIONS(2362), 1, + anon_sym__, + ACTIONS(2364), 1, anon_sym_not, + ACTIONS(2368), 1, anon_sym_DOT_DOT, + ACTIONS(2374), 1, + aux_sym_val_number_token1, + ACTIONS(2380), 1, + anon_sym_DQUOTE, + ACTIONS(2384), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2386), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2388), 1, + anon_sym_RBRACE, + STATE(123), 1, + sym_val_number, + STATE(1133), 1, + sym_comment, + STATE(1200), 1, + aux_sym_ctrl_match_repeat1, + STATE(1919), 1, + sym__var, + STATE(1978), 1, + sym_expr_parenthesized, + STATE(2167), 1, + sym__str_double_quotes, + STATE(2221), 1, + sym__inter_double_quotes, + STATE(2224), 1, + sym__inter_single_quotes, + STATE(2461), 1, + sym__expression, + STATE(2637), 1, + sym_match_arm, + STATE(3664), 1, + sym_default_arm, + STATE(3680), 1, + sym_match_pattern, + STATE(3681), 1, + sym__match_or_pattern, + STATE(3682), 1, + sym__match_list_destructure_pattern, + ACTIONS(2366), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2370), 2, sym_val_nothing, + sym_val_date, + ACTIONS(2372), 2, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, + ACTIONS(2382), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2378), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [5834] = 4, - ACTIONS(153), 1, + STATE(2288), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2376), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2232), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [13366] = 32, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1259), 1, - sym_comment, - ACTIONS(2248), 17, + ACTIONS(2306), 1, anon_sym_LBRACK, + ACTIONS(2308), 1, anon_sym_LPAREN, + ACTIONS(2310), 1, + anon_sym_DOLLAR, + ACTIONS(2312), 1, + anon_sym_DASH_DASH, + ACTIONS(2314), 1, + anon_sym_DASH, + ACTIONS(2316), 1, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - sym_val_date, + ACTIONS(2318), 1, + anon_sym_not, + ACTIONS(2330), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(2334), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(2336), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2250), 44, - sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, - anon_sym_DOT_DOT, + ACTIONS(2338), 1, + sym_short_flag, + STATE(118), 1, + sym_val_number, + STATE(1134), 1, + sym_comment, + STATE(1194), 1, + sym__flag, + STATE(1979), 1, + sym__var, + STATE(2003), 1, + sym_expr_parenthesized, + STATE(2083), 1, + sym__expression, + STATE(2215), 1, + sym__inter_double_quotes, + STATE(2216), 1, + sym__inter_single_quotes, + STATE(2218), 1, + sym_long_flag, + STATE(2307), 1, + sym__str_double_quotes, + ACTIONS(657), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(659), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2322), 2, sym_val_nothing, + sym_val_date, + ACTIONS(2324), 2, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, + ACTIONS(2332), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2320), 3, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2328), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [5906] = 4, - ACTIONS(153), 1, + STATE(2294), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2326), 7, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2228), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [13491] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1260), 1, + STATE(1135), 1, sym_comment, - ACTIONS(2060), 17, + ACTIONS(868), 26, anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_LBRACE, - anon_sym_RBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, aux_sym_val_number_token2, @@ -148181,41 +139727,28 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2062), 44, + ACTIONS(866), 32, sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, anon_sym_DOLLAR, - anon_sym_error, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_not, anon_sym_DOT_DOT, sym_val_nothing, @@ -148227,18 +139760,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [5978] = 7, - ACTIONS(153), 1, + [13560] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2355), 1, - anon_sym_DOT, - STATE(1261), 1, + STATE(1136), 1, sym_comment, - STATE(1295), 1, - sym_path, - STATE(1507), 1, - sym_cell_path, - ACTIONS(985), 14, + ACTIONS(866), 14, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -148253,7 +139780,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(983), 44, + ACTIONS(868), 44, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -148298,84 +139825,184 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [6056] = 4, - ACTIONS(153), 1, + [13629] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1262), 1, + STATE(1137), 1, sym_comment, - ACTIONS(2216), 17, + ACTIONS(860), 14, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_not, + anon_sym_DOT_DOT, + aux_sym_val_number_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(862), 44, anon_sym_LBRACK, + anon_sym_COMMA, anon_sym_LPAREN, anon_sym_LBRACE, anon_sym_RBRACE, + anon_sym__, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, + anon_sym_inf, anon_sym_DASHinf, + anon_sym_NaN, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2218), 44, - sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + [13698] = 32, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2306), 1, + anon_sym_LBRACK, + ACTIONS(2308), 1, + anon_sym_LPAREN, + ACTIONS(2310), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(2312), 1, + anon_sym_DASH_DASH, + ACTIONS(2314), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(2316), 1, + anon_sym_LBRACE, + ACTIONS(2318), 1, anon_sym_not, - anon_sym_DOT_DOT, + ACTIONS(2330), 1, + anon_sym_DQUOTE, + ACTIONS(2334), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2336), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2338), 1, + sym_short_flag, + STATE(118), 1, + sym_val_number, + STATE(1110), 1, + sym__flag, + STATE(1138), 1, + sym_comment, + STATE(1979), 1, + sym__var, + STATE(2003), 1, + sym_expr_parenthesized, + STATE(2077), 1, + sym__expression, + STATE(2215), 1, + sym__inter_double_quotes, + STATE(2216), 1, + sym__inter_single_quotes, + STATE(2218), 1, + sym_long_flag, + STATE(2307), 1, + sym__str_double_quotes, + ACTIONS(706), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(708), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2322), 2, sym_val_nothing, + sym_val_date, + ACTIONS(2324), 2, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, + ACTIONS(2332), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2320), 3, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2328), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [6128] = 4, - ACTIONS(153), 1, + STATE(2294), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2326), 7, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2228), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [13823] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1263), 1, + STATE(1139), 1, sym_comment, - ACTIONS(2216), 17, + ACTIONS(769), 26, anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_LBRACE, - anon_sym_RBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, aux_sym_val_number_token2, @@ -148388,41 +140015,28 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2218), 44, + ACTIONS(767), 32, sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, anon_sym_DOLLAR, - anon_sym_error, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_not, anon_sym_DOT_DOT, sym_val_nothing, @@ -148434,424 +140048,729 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [6200] = 4, - ACTIONS(153), 1, + [13892] = 32, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1264), 1, - sym_comment, - ACTIONS(2212), 17, + ACTIONS(2306), 1, anon_sym_LBRACK, + ACTIONS(2308), 1, anon_sym_LPAREN, + ACTIONS(2310), 1, + anon_sym_DOLLAR, + ACTIONS(2312), 1, + anon_sym_DASH_DASH, + ACTIONS(2314), 1, + anon_sym_DASH, + ACTIONS(2316), 1, anon_sym_LBRACE, - anon_sym_RBRACE, + ACTIONS(2318), 1, + anon_sym_not, + ACTIONS(2330), 1, + anon_sym_DQUOTE, + ACTIONS(2334), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2336), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2338), 1, + sym_short_flag, + STATE(118), 1, + sym_val_number, + STATE(1128), 1, + sym__flag, + STATE(1140), 1, + sym_comment, + STATE(1979), 1, + sym__var, + STATE(2003), 1, + sym_expr_parenthesized, + STATE(2057), 1, + sym__expression, + STATE(2215), 1, + sym__inter_double_quotes, + STATE(2216), 1, + sym__inter_single_quotes, + STATE(2218), 1, + sym_long_flag, + STATE(2307), 1, + sym__str_double_quotes, + ACTIONS(674), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(676), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2322), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2324), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2332), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2320), 3, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, + ACTIONS(2328), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(2294), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2326), 7, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, + anon_sym_inf, anon_sym_DASHinf, - sym_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(2214), 44, - sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_DOLLAR, - anon_sym_error, + anon_sym_NaN, + STATE(2228), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [14017] = 20, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2398), 1, + anon_sym_in, + ACTIONS(2414), 1, + anon_sym_bit_DASHand, + ACTIONS(2416), 1, + anon_sym_bit_DASHxor, + ACTIONS(2418), 1, + anon_sym_bit_DASHor, + ACTIONS(2420), 1, + anon_sym_and, + ACTIONS(2422), 1, + anon_sym_xor, + ACTIONS(2424), 1, + anon_sym_or, + STATE(1141), 1, + sym_comment, + ACTIONS(2394), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(2396), 2, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_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(2400), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2402), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(2404), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(2406), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(2412), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(2410), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(2408), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2392), 7, + anon_sym_DOLLAR, anon_sym_not, anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [6272] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1265), 1, - sym_comment, - ACTIONS(2058), 17, + ACTIONS(2390), 23, anon_sym_LBRACK, + anon_sym_COMMA, anon_sym_LPAREN, anon_sym_LBRACE, anon_sym_RBRACE, + anon_sym__, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, + anon_sym_inf, anon_sym_DASHinf, + anon_sym_NaN, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2056), 44, - sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + [14118] = 32, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2306), 1, + anon_sym_LBRACK, + ACTIONS(2308), 1, + anon_sym_LPAREN, + ACTIONS(2310), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(2312), 1, + anon_sym_DASH_DASH, + ACTIONS(2314), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(2316), 1, + anon_sym_LBRACE, + ACTIONS(2318), 1, anon_sym_not, - anon_sym_DOT_DOT, + ACTIONS(2330), 1, + anon_sym_DQUOTE, + ACTIONS(2334), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2336), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2338), 1, + sym_short_flag, + STATE(118), 1, + sym_val_number, + STATE(1142), 1, + sym_comment, + STATE(1190), 1, + sym__flag, + STATE(1979), 1, + sym__var, + STATE(2003), 1, + sym_expr_parenthesized, + STATE(2083), 1, + sym__expression, + STATE(2215), 1, + sym__inter_double_quotes, + STATE(2216), 1, + sym__inter_single_quotes, + STATE(2218), 1, + sym_long_flag, + STATE(2307), 1, + sym__str_double_quotes, + ACTIONS(657), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(659), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2322), 2, sym_val_nothing, + sym_val_date, + ACTIONS(2324), 2, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, + ACTIONS(2332), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2320), 3, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2328), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [6344] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1266), 1, - sym_comment, - ACTIONS(2058), 17, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + STATE(2294), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2326), 7, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, + anon_sym_inf, anon_sym_DASHinf, - sym_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(2056), 44, - sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + anon_sym_NaN, + STATE(2228), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [14243] = 32, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2306), 1, + anon_sym_LBRACK, + ACTIONS(2308), 1, + anon_sym_LPAREN, + ACTIONS(2310), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(2312), 1, + anon_sym_DASH_DASH, + ACTIONS(2314), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(2316), 1, + anon_sym_LBRACE, + ACTIONS(2318), 1, anon_sym_not, - anon_sym_DOT_DOT, + ACTIONS(2330), 1, + anon_sym_DQUOTE, + ACTIONS(2334), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2336), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2338), 1, + sym_short_flag, + STATE(118), 1, + sym_val_number, + STATE(1129), 1, + sym__flag, + STATE(1143), 1, + sym_comment, + STATE(1979), 1, + sym__var, + STATE(2003), 1, + sym_expr_parenthesized, + STATE(2057), 1, + sym__expression, + STATE(2215), 1, + sym__inter_double_quotes, + STATE(2216), 1, + sym__inter_single_quotes, + STATE(2218), 1, + sym_long_flag, + STATE(2307), 1, + sym__str_double_quotes, + ACTIONS(674), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(676), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2322), 2, sym_val_nothing, + sym_val_date, + ACTIONS(2324), 2, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, + ACTIONS(2332), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2320), 3, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2328), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [6416] = 4, - ACTIONS(153), 1, + STATE(2294), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2326), 7, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2228), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [14368] = 32, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1267), 1, - sym_comment, - ACTIONS(2084), 17, + ACTIONS(2306), 1, anon_sym_LBRACK, + ACTIONS(2308), 1, anon_sym_LPAREN, + ACTIONS(2310), 1, + anon_sym_DOLLAR, + ACTIONS(2312), 1, + anon_sym_DASH_DASH, + ACTIONS(2314), 1, + anon_sym_DASH, + ACTIONS(2316), 1, anon_sym_LBRACE, - anon_sym_RBRACE, + ACTIONS(2318), 1, + anon_sym_not, + ACTIONS(2330), 1, + anon_sym_DQUOTE, + ACTIONS(2334), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2336), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2338), 1, + sym_short_flag, + STATE(118), 1, + sym_val_number, + STATE(1130), 1, + sym__flag, + STATE(1144), 1, + sym_comment, + STATE(1979), 1, + sym__var, + STATE(2003), 1, + sym_expr_parenthesized, + STATE(2057), 1, + sym__expression, + STATE(2215), 1, + sym__inter_double_quotes, + STATE(2216), 1, + sym__inter_single_quotes, + STATE(2218), 1, + sym_long_flag, + STATE(2307), 1, + sym__str_double_quotes, + ACTIONS(674), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(676), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2322), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2324), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2332), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2320), 3, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, + ACTIONS(2328), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(2294), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2326), 7, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, + anon_sym_inf, anon_sym_DASHinf, - sym_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(2086), 44, - sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_DOLLAR, - anon_sym_error, + anon_sym_NaN, + STATE(2228), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [14493] = 11, + ACTIONS(147), 1, + anon_sym_POUND, + STATE(1145), 1, + sym_comment, + ACTIONS(2394), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(2396), 2, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_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(2400), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2402), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(2404), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(2406), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(2408), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(816), 8, + anon_sym_DOLLAR, + anon_sym_in, anon_sym_not, anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [6488] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1268), 1, - sym_comment, - ACTIONS(2080), 17, + ACTIONS(818), 34, anon_sym_LBRACK, + anon_sym_COMMA, anon_sym_LPAREN, anon_sym_LBRACE, anon_sym_RBRACE, + anon_sym__, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, + anon_sym_inf, anon_sym_DASHinf, + anon_sym_NaN, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2082), 44, - sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_DOLLAR, - anon_sym_error, + [14576] = 8, + ACTIONS(147), 1, + anon_sym_POUND, + STATE(1146), 1, + sym_comment, + ACTIONS(2396), 2, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_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(2400), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2402), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(2404), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(816), 10, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_in, + anon_sym_LT2, anon_sym_not, anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [6560] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1269), 1, - sym_comment, - ACTIONS(1249), 17, + ACTIONS(818), 40, anon_sym_LBRACK, + anon_sym_COMMA, anon_sym_LPAREN, anon_sym_LBRACE, anon_sym_RBRACE, + anon_sym__, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, + anon_sym_inf, anon_sym_DASHinf, + anon_sym_NaN, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(1247), 44, - sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + [14653] = 32, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2306), 1, + anon_sym_LBRACK, + ACTIONS(2308), 1, + anon_sym_LPAREN, + ACTIONS(2310), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(2312), 1, + anon_sym_DASH_DASH, + ACTIONS(2314), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(2316), 1, + anon_sym_LBRACE, + ACTIONS(2318), 1, anon_sym_not, + ACTIONS(2330), 1, + anon_sym_DQUOTE, + ACTIONS(2334), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2336), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2338), 1, + sym_short_flag, + STATE(118), 1, + sym_val_number, + STATE(1132), 1, + sym__flag, + STATE(1147), 1, + sym_comment, + STATE(1979), 1, + sym__var, + STATE(2003), 1, + sym_expr_parenthesized, + STATE(2057), 1, + sym__expression, + STATE(2215), 1, + sym__inter_double_quotes, + STATE(2216), 1, + sym__inter_single_quotes, + STATE(2218), 1, + sym_long_flag, + STATE(2307), 1, + sym__str_double_quotes, + ACTIONS(674), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(676), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2322), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2324), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2332), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2320), 3, + anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, + anon_sym_DOT_DOT_EQ, + ACTIONS(2328), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [6632] = 4, - ACTIONS(153), 1, + STATE(2294), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2326), 7, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2228), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [14778] = 11, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1270), 1, + ACTIONS(2286), 1, + anon_sym_SLASH_SLASH, + STATE(1148), 1, sym_comment, - ACTIONS(1720), 17, + ACTIONS(2276), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(2278), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(2284), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(2288), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(2282), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(2290), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(818), 19, anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_LBRACE, - anon_sym_RBRACE, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, aux_sym_val_number_token2, @@ -148864,41 +140783,19 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(1722), 44, + ACTIONS(816), 23, sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_not, anon_sym_DOT_DOT, sym_val_nothing, @@ -148910,16 +140807,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [6704] = 4, - ACTIONS(153), 1, + [14861] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1271), 1, + STATE(1149), 1, sym_comment, - ACTIONS(2120), 17, + ACTIONS(765), 26, anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_LBRACE, - anon_sym_RBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, aux_sym_val_number_token2, @@ -148932,41 +140839,28 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2122), 44, + ACTIONS(763), 32, sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, anon_sym_DOLLAR, - anon_sym_error, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_not, anon_sym_DOT_DOT, sym_val_nothing, @@ -148978,86 +140872,217 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [6776] = 4, - ACTIONS(153), 1, + [14930] = 32, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1272), 1, - sym_comment, - ACTIONS(2132), 17, + ACTIONS(2306), 1, anon_sym_LBRACK, + ACTIONS(2308), 1, anon_sym_LPAREN, + ACTIONS(2310), 1, + anon_sym_DOLLAR, + ACTIONS(2312), 1, + anon_sym_DASH_DASH, + ACTIONS(2314), 1, + anon_sym_DASH, + ACTIONS(2316), 1, anon_sym_LBRACE, - anon_sym_RBRACE, + ACTIONS(2318), 1, + anon_sym_not, + ACTIONS(2330), 1, + anon_sym_DQUOTE, + ACTIONS(2334), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2336), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2338), 1, + sym_short_flag, + STATE(118), 1, + sym_val_number, + STATE(1134), 1, + sym__flag, + STATE(1150), 1, + sym_comment, + STATE(1979), 1, + sym__var, + STATE(2003), 1, + sym_expr_parenthesized, + STATE(2073), 1, + sym__expression, + STATE(2215), 1, + sym__inter_double_quotes, + STATE(2216), 1, + sym__inter_single_quotes, + STATE(2218), 1, + sym_long_flag, + STATE(2307), 1, + sym__str_double_quotes, + ACTIONS(972), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(974), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2322), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2324), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2332), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2320), 3, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, + ACTIONS(2328), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(2294), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2326), 7, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, + anon_sym_inf, anon_sym_DASHinf, - sym_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(2134), 44, - sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + anon_sym_NaN, + STATE(2228), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [15055] = 32, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2306), 1, + anon_sym_LBRACK, + ACTIONS(2308), 1, + anon_sym_LPAREN, + ACTIONS(2310), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(2312), 1, + anon_sym_DASH_DASH, + ACTIONS(2314), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(2316), 1, + anon_sym_LBRACE, + ACTIONS(2318), 1, anon_sym_not, - anon_sym_DOT_DOT, + ACTIONS(2330), 1, + anon_sym_DQUOTE, + ACTIONS(2334), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2336), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2338), 1, + sym_short_flag, + STATE(118), 1, + sym_val_number, + STATE(1138), 1, + sym__flag, + STATE(1151), 1, + sym_comment, + STATE(1979), 1, + sym__var, + STATE(2003), 1, + sym_expr_parenthesized, + STATE(2065), 1, + sym__expression, + STATE(2215), 1, + sym__inter_double_quotes, + STATE(2216), 1, + sym__inter_single_quotes, + STATE(2218), 1, + sym_long_flag, + STATE(2307), 1, + sym__str_double_quotes, + ACTIONS(678), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(680), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2322), 2, sym_val_nothing, + sym_val_date, + ACTIONS(2324), 2, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, + ACTIONS(2332), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2320), 3, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2328), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [6848] = 4, - ACTIONS(153), 1, + STATE(2294), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2326), 7, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2228), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [15180] = 6, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1273), 1, + ACTIONS(151), 1, + anon_sym_DOT_DOT, + STATE(1152), 1, sym_comment, - ACTIONS(2140), 17, + ACTIONS(149), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(765), 24, anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, @@ -149068,43 +141093,29 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2142), 44, + ACTIONS(763), 31, sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, anon_sym_DOLLAR, - anon_sym_error, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_not, - anon_sym_DOT_DOT, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -149114,16 +141125,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [6920] = 4, - ACTIONS(153), 1, + [15253] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1274), 1, + STATE(1153), 1, sym_comment, - ACTIONS(2148), 17, + ACTIONS(795), 26, anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_LBRACE, - anon_sym_RBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, aux_sym_val_number_token2, @@ -149136,41 +141157,28 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2150), 44, + ACTIONS(793), 32, sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, anon_sym_DOLLAR, - anon_sym_error, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_not, anon_sym_DOT_DOT, sym_val_nothing, @@ -149182,16 +141190,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [6992] = 4, - ACTIONS(153), 1, + [15322] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1275), 1, + STATE(1154), 1, sym_comment, - ACTIONS(2070), 17, + ACTIONS(876), 26, anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_LBRACE, - anon_sym_RBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, aux_sym_val_number_token2, @@ -149204,41 +141222,28 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2068), 44, + ACTIONS(874), 32, sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, anon_sym_DOLLAR, - anon_sym_error, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_not, anon_sym_DOT_DOT, sym_val_nothing, @@ -149250,16 +141255,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [7064] = 4, - ACTIONS(153), 1, + [15391] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1276), 1, + STATE(1155), 1, sym_comment, - ACTIONS(2148), 17, + ACTIONS(799), 26, anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_LBRACE, - anon_sym_RBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, aux_sym_val_number_token2, @@ -149272,41 +141287,28 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2150), 44, + ACTIONS(797), 32, sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, anon_sym_DOLLAR, - anon_sym_error, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_not, anon_sym_DOT_DOT, sym_val_nothing, @@ -149318,16 +141320,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [7136] = 4, - ACTIONS(153), 1, + [15460] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1277), 1, + STATE(1156), 1, sym_comment, - ACTIONS(2242), 17, + ACTIONS(803), 26, anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_LBRACE, - anon_sym_RBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, aux_sym_val_number_token2, @@ -149340,41 +141352,28 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2240), 44, + ACTIONS(801), 32, sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, anon_sym_DOLLAR, - anon_sym_error, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_not, anon_sym_DOT_DOT, sym_val_nothing, @@ -149386,17 +141385,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [7208] = 6, - ACTIONS(153), 1, + [15529] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2372), 1, - anon_sym_DOT, - STATE(1381), 1, - sym_path, - STATE(1278), 2, + STATE(1157), 1, sym_comment, - aux_sym_cell_path_repeat1, - ACTIONS(935), 14, + ACTIONS(781), 14, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -149411,7 +141405,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(937), 44, + ACTIONS(783), 44, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -149456,16 +141450,26 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [7284] = 4, - ACTIONS(153), 1, + [15598] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1279), 1, + STATE(1158), 1, sym_comment, - ACTIONS(2238), 17, + ACTIONS(783), 26, anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_LBRACE, - anon_sym_RBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, aux_sym_val_number_token2, @@ -149478,41 +141482,28 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2236), 44, + ACTIONS(781), 32, sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, anon_sym_DOLLAR, - anon_sym_error, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_not, anon_sym_DOT_DOT, sym_val_nothing, @@ -149524,18 +141515,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [7356] = 7, - ACTIONS(153), 1, + [15667] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2344), 1, - anon_sym_DOT, - STATE(1197), 1, - sym_path, - STATE(1280), 1, + STATE(1159), 1, sym_comment, - STATE(1341), 1, - sym_cell_path, - ACTIONS(969), 26, + ACTIONS(842), 26, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -149562,7 +141547,7 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - ACTIONS(967), 32, + ACTIONS(840), 32, sym_cmd_identifier, anon_sym_DOLLAR, anon_sym_GT, @@ -149595,18 +141580,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [7434] = 7, - ACTIONS(153), 1, + [15736] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2355), 1, - anon_sym_DOT, - STATE(1281), 1, + STATE(1160), 1, sym_comment, - STATE(1295), 1, - sym_path, - STATE(1414), 1, - sym_cell_path, - ACTIONS(971), 14, + ACTIONS(107), 14, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -149621,7 +141600,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(973), 44, + ACTIONS(109), 44, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -149666,288 +141645,233 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [7512] = 4, - ACTIONS(153), 1, + [15805] = 13, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1282), 1, + ACTIONS(2398), 1, + anon_sym_in, + STATE(1161), 1, sym_comment, - ACTIONS(2090), 17, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2088), 44, - sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(2394), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(2396), 2, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_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(2400), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2402), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(2404), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(2406), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(2410), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(2408), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(816), 7, + anon_sym_DOLLAR, anon_sym_not, anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [7584] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1283), 1, - sym_comment, - ACTIONS(2094), 17, + ACTIONS(818), 31, anon_sym_LBRACK, + anon_sym_COMMA, anon_sym_LPAREN, anon_sym_LBRACE, anon_sym_RBRACE, + anon_sym__, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, + anon_sym_inf, anon_sym_DASHinf, + anon_sym_NaN, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2092), 44, - sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + [15892] = 7, + ACTIONS(147), 1, + anon_sym_POUND, + STATE(1162), 1, + sym_comment, + ACTIONS(2400), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2402), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(2404), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(816), 12, anon_sym_DOLLAR, - anon_sym_error, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + anon_sym_in, + anon_sym_PLUS, + anon_sym_LT2, anon_sym_not, anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [7656] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1284), 1, - sym_comment, - ACTIONS(2098), 17, + ACTIONS(818), 40, anon_sym_LBRACK, + anon_sym_COMMA, anon_sym_LPAREN, anon_sym_LBRACE, anon_sym_RBRACE, + anon_sym__, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, + anon_sym_inf, anon_sym_DASHinf, + anon_sym_NaN, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2096), 44, - sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + [15967] = 4, + ACTIONS(147), 1, + anon_sym_POUND, + STATE(1163), 1, + sym_comment, + ACTIONS(848), 14, anon_sym_DOLLAR, - anon_sym_error, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, anon_sym_not, anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [7728] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1285), 1, - sym_comment, - ACTIONS(1137), 17, + ACTIONS(850), 44, anon_sym_LBRACK, + anon_sym_COMMA, anon_sym_LPAREN, anon_sym_LBRACE, anon_sym_RBRACE, + anon_sym__, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, + anon_sym_inf, anon_sym_DASHinf, + anon_sym_NaN, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(1135), 44, - sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [7800] = 4, - ACTIONS(153), 1, + [16036] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1286), 1, + STATE(1164), 1, sym_comment, - ACTIONS(2322), 17, + ACTIONS(109), 26, anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_LBRACE, - anon_sym_RBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, aux_sym_val_number_token2, @@ -149960,41 +141884,28 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2320), 44, + ACTIONS(107), 32, sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, anon_sym_DOLLAR, - anon_sym_error, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_not, anon_sym_DOT_DOT, sym_val_nothing, @@ -150006,84 +141917,91 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [7872] = 4, - ACTIONS(153), 1, + [16105] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1287), 1, + STATE(1165), 1, sym_comment, - ACTIONS(2110), 17, + ACTIONS(844), 14, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_not, + anon_sym_DOT_DOT, + aux_sym_val_number_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(846), 44, anon_sym_LBRACK, + anon_sym_COMMA, anon_sym_LPAREN, anon_sym_LBRACE, anon_sym_RBRACE, + anon_sym__, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, + anon_sym_inf, anon_sym_DASHinf, + anon_sym_NaN, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2108), 44, - sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [7944] = 4, - ACTIONS(153), 1, + [16174] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1288), 1, + STATE(1166), 1, sym_comment, - ACTIONS(2110), 17, + ACTIONS(810), 26, anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_LBRACE, - anon_sym_RBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, aux_sym_val_number_token2, @@ -150096,41 +142014,28 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2108), 44, + ACTIONS(808), 32, sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, anon_sym_DOLLAR, - anon_sym_error, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_not, anon_sym_DOT_DOT, sym_val_nothing, @@ -150142,84 +142047,198 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [8016] = 4, - ACTIONS(153), 1, + [16243] = 36, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1289), 1, - sym_comment, - ACTIONS(2318), 17, + ACTIONS(2350), 1, anon_sym_LBRACK, + ACTIONS(2352), 1, anon_sym_LPAREN, + ACTIONS(2354), 1, + anon_sym_DOLLAR, + ACTIONS(2356), 1, + anon_sym_DASH, + ACTIONS(2358), 1, anon_sym_LBRACE, + ACTIONS(2362), 1, + anon_sym__, + ACTIONS(2364), 1, + anon_sym_not, + ACTIONS(2368), 1, + anon_sym_DOT_DOT, + ACTIONS(2374), 1, + aux_sym_val_number_token1, + ACTIONS(2380), 1, + anon_sym_DQUOTE, + ACTIONS(2384), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2386), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2426), 1, anon_sym_RBRACE, + STATE(123), 1, + sym_val_number, + STATE(1133), 1, + aux_sym_ctrl_match_repeat1, + STATE(1167), 1, + sym_comment, + STATE(1919), 1, + sym__var, + STATE(1978), 1, + sym_expr_parenthesized, + STATE(2167), 1, + sym__str_double_quotes, + STATE(2221), 1, + sym__inter_double_quotes, + STATE(2224), 1, + sym__inter_single_quotes, + STATE(2461), 1, + sym__expression, + STATE(2637), 1, + sym_match_arm, + STATE(3679), 1, + sym_default_arm, + STATE(3680), 1, + sym_match_pattern, + STATE(3681), 1, + sym__match_or_pattern, + STATE(3682), 1, + sym__match_list_destructure_pattern, + ACTIONS(2366), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, + ACTIONS(2370), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2372), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2382), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2378), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(2288), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2376), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, + anon_sym_inf, anon_sym_DASHinf, - sym_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(2316), 44, - sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + anon_sym_NaN, + STATE(2232), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [16376] = 5, + ACTIONS(147), 1, + anon_sym_POUND, + STATE(1168), 1, + sym_comment, + ACTIONS(2402), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(816), 14, anon_sym_DOLLAR, - anon_sym_error, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, anon_sym_not, anon_sym_DOT_DOT, + aux_sym_val_number_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(818), 42, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym__, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, sym_val_nothing, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, anon_sym_inf, + anon_sym_DASHinf, anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [8088] = 4, - ACTIONS(153), 1, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [16447] = 8, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1290), 1, + ACTIONS(2286), 1, + anon_sym_SLASH_SLASH, + STATE(1169), 1, sym_comment, - ACTIONS(2114), 17, + ACTIONS(2278), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(2284), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(2282), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(818), 23, anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_LBRACE, - anon_sym_RBRACE, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, aux_sym_val_number_token2, @@ -150232,41 +142251,23 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2112), 44, + ACTIONS(816), 27, sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + anon_sym_GT, + anon_sym_in, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_not, anon_sym_DOT_DOT, sym_val_nothing, @@ -150278,16 +142279,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [8160] = 4, - ACTIONS(153), 1, + [16524] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1291), 1, + STATE(1170), 1, sym_comment, - ACTIONS(2114), 17, + ACTIONS(105), 26, anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_LBRACE, - anon_sym_RBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, aux_sym_val_number_token2, @@ -150300,41 +142311,28 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2112), 44, + ACTIONS(103), 32, sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, anon_sym_DOLLAR, - anon_sym_error, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_not, anon_sym_DOT_DOT, sym_val_nothing, @@ -150346,86 +142344,77 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [8232] = 4, - ACTIONS(153), 1, + [16593] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1292), 1, + STATE(1171), 1, sym_comment, - ACTIONS(2118), 17, + ACTIONS(763), 14, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_not, + anon_sym_DOT_DOT, + aux_sym_val_number_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(765), 44, anon_sym_LBRACK, + anon_sym_COMMA, anon_sym_LPAREN, anon_sym_LBRACE, anon_sym_RBRACE, + anon_sym__, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, + anon_sym_inf, anon_sym_DASHinf, + anon_sym_NaN, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2116), 44, - sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [8304] = 7, - ACTIONS(153), 1, + [16662] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2344), 1, - anon_sym_DOT, - STATE(1197), 1, - sym_path, - STATE(1293), 1, + STATE(1172), 1, sym_comment, - STATE(1474), 1, - sym_cell_path, - ACTIONS(955), 26, + ACTIONS(846), 26, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -150452,7 +142441,7 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - ACTIONS(953), 32, + ACTIONS(844), 32, sym_cmd_identifier, anon_sym_DOLLAR, anon_sym_GT, @@ -150485,16 +142474,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [8382] = 4, - ACTIONS(153), 1, + [16731] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1294), 1, + STATE(1173), 1, sym_comment, - ACTIONS(2377), 17, + ACTIONS(850), 26, anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_LBRACE, - anon_sym_RBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, aux_sym_val_number_token2, @@ -150507,41 +142506,28 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2375), 44, + ACTIONS(848), 32, sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, anon_sym_DOLLAR, - anon_sym_error, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_not, anon_sym_DOT_DOT, sym_val_nothing, @@ -150553,18 +142539,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [8454] = 7, - ACTIONS(153), 1, + [16800] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2355), 1, - anon_sym_DOT, - STATE(1295), 1, + ACTIONS(159), 1, + anon_sym_DOT_DOT, + STATE(1174), 1, sym_comment, - STATE(1301), 1, - aux_sym_cell_path_repeat1, - STATE(1381), 1, - sym_path, - ACTIONS(959), 14, + ACTIONS(157), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(763), 13, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -150574,12 +142559,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS, anon_sym_LT2, anon_sym_not, - anon_sym_DOT_DOT, aux_sym_val_number_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(961), 44, + ACTIONS(765), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -150607,8 +142591,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -150624,18 +142606,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [8532] = 7, - ACTIONS(153), 1, + [16873] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2344), 1, - anon_sym_DOT, - STATE(1197), 1, - sym_path, - STATE(1296), 1, + STATE(1175), 1, sym_comment, - STATE(1496), 1, - sym_cell_path, - ACTIONS(979), 26, + ACTIONS(872), 26, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -150662,7 +142638,7 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - ACTIONS(981), 32, + ACTIONS(870), 32, sym_cmd_identifier, anon_sym_DOLLAR, anon_sym_GT, @@ -150695,290 +142671,212 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [8610] = 4, - ACTIONS(153), 1, + [16942] = 9, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1297), 1, + STATE(1176), 1, sym_comment, - ACTIONS(2130), 17, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2128), 44, - sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(2396), 2, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_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(2400), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2402), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(2404), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(2406), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(816), 10, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_in, + anon_sym_LT2, anon_sym_not, anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [8682] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1298), 1, - sym_comment, - ACTIONS(2202), 17, + ACTIONS(818), 38, anon_sym_LBRACK, + anon_sym_COMMA, anon_sym_LPAREN, anon_sym_LBRACE, anon_sym_RBRACE, + anon_sym__, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, + anon_sym_inf, anon_sym_DASHinf, + anon_sym_NaN, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2200), 44, - sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + [17021] = 4, + ACTIONS(147), 1, + anon_sym_POUND, + STATE(1177), 1, + sym_comment, + ACTIONS(801), 14, anon_sym_DOLLAR, - anon_sym_error, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, anon_sym_not, anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [8754] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1299), 1, - sym_comment, - ACTIONS(2314), 17, + ACTIONS(803), 44, anon_sym_LBRACK, + anon_sym_COMMA, anon_sym_LPAREN, anon_sym_LBRACE, anon_sym_RBRACE, + anon_sym__, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, + anon_sym_inf, anon_sym_DASHinf, + anon_sym_NaN, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2312), 44, - sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + [17090] = 4, + ACTIONS(147), 1, + anon_sym_POUND, + STATE(1178), 1, + sym_comment, + ACTIONS(793), 14, anon_sym_DOLLAR, - anon_sym_error, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, anon_sym_not, anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [8826] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1300), 1, - sym_comment, - ACTIONS(2381), 17, + ACTIONS(795), 44, anon_sym_LBRACK, + anon_sym_COMMA, anon_sym_LPAREN, anon_sym_LBRACE, anon_sym_RBRACE, + anon_sym__, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, + anon_sym_inf, anon_sym_DASHinf, + anon_sym_NaN, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2379), 44, - sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [8898] = 7, - ACTIONS(153), 1, + [17159] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2355), 1, - anon_sym_DOT, - STATE(1278), 1, - aux_sym_cell_path_repeat1, - STATE(1301), 1, + STATE(1179), 1, sym_comment, - STATE(1381), 1, - sym_path, - ACTIONS(929), 14, + ACTIONS(797), 14, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -150993,7 +142891,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(931), 44, + ACTIONS(799), 44, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -151038,86 +142936,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [8976] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1302), 1, - sym_comment, - ACTIONS(2276), 17, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2278), 44, - sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [9048] = 7, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2344), 1, - anon_sym_DOT, - STATE(1197), 1, - sym_path, - STATE(1303), 1, + [17228] = 4, + ACTIONS(147), 1, + anon_sym_POUND, + STATE(1180), 1, sym_comment, - STATE(1501), 1, - sym_cell_path, - ACTIONS(944), 26, + ACTIONS(862), 26, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -151144,7 +142968,7 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - ACTIONS(942), 32, + ACTIONS(860), 32, sym_cmd_identifier, anon_sym_DOLLAR, anon_sym_GT, @@ -151177,220 +143001,101 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [9126] = 4, - ACTIONS(153), 1, + [17297] = 14, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1304), 1, + ACTIONS(2398), 1, + anon_sym_in, + STATE(1181), 1, sym_comment, - ACTIONS(2190), 17, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2188), 44, - sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(2394), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(2396), 2, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_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(2400), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2402), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(2404), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(2406), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(2412), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(2410), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(2408), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(816), 7, + anon_sym_DOLLAR, anon_sym_not, anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [9198] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1305), 1, - sym_comment, - ACTIONS(2186), 17, + ACTIONS(818), 29, anon_sym_LBRACK, + anon_sym_COMMA, anon_sym_LPAREN, anon_sym_LBRACE, anon_sym_RBRACE, + anon_sym__, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2184), 44, - sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, - anon_sym_DOT_DOT, sym_val_nothing, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [9270] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1306), 1, - sym_comment, - ACTIONS(2186), 17, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, + anon_sym_inf, anon_sym_DASHinf, + anon_sym_NaN, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2184), 44, - sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [9342] = 4, - ACTIONS(153), 1, + [17386] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1307), 1, + STATE(1182), 1, sym_comment, - ACTIONS(2174), 17, + ACTIONS(787), 26, anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_LBRACE, - anon_sym_RBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, aux_sym_val_number_token2, @@ -151403,41 +143108,28 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2172), 44, + ACTIONS(785), 32, sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, anon_sym_DOLLAR, - anon_sym_error, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_not, anon_sym_DOT_DOT, sym_val_nothing, @@ -151449,817 +143141,964 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [9414] = 4, - ACTIONS(153), 1, + [17455] = 32, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1308), 1, - sym_comment, - ACTIONS(2154), 17, + ACTIONS(2306), 1, anon_sym_LBRACK, + ACTIONS(2308), 1, anon_sym_LPAREN, + ACTIONS(2310), 1, + anon_sym_DOLLAR, + ACTIONS(2312), 1, + anon_sym_DASH_DASH, + ACTIONS(2314), 1, + anon_sym_DASH, + ACTIONS(2316), 1, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - sym_val_date, + ACTIONS(2318), 1, + anon_sym_not, + ACTIONS(2330), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(2334), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(2336), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2152), 44, - sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, - anon_sym_DOT_DOT, + ACTIONS(2338), 1, + sym_short_flag, + STATE(118), 1, + sym_val_number, + STATE(1143), 1, + sym__flag, + STATE(1183), 1, + sym_comment, + STATE(1979), 1, + sym__var, + STATE(2003), 1, + sym_expr_parenthesized, + STATE(2051), 1, + sym__expression, + STATE(2215), 1, + sym__inter_double_quotes, + STATE(2216), 1, + sym__inter_single_quotes, + STATE(2218), 1, + sym_long_flag, + STATE(2307), 1, + sym__str_double_quotes, + ACTIONS(617), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(619), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2322), 2, sym_val_nothing, + sym_val_date, + ACTIONS(2324), 2, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [9486] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1309), 1, - sym_comment, - ACTIONS(2174), 17, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, + ACTIONS(2332), 2, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2172), 44, - sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, + ACTIONS(2320), 3, + anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, + anon_sym_DOT_DOT_EQ, + ACTIONS(2328), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [9558] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1310), 1, - sym_comment, - ACTIONS(2076), 17, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + STATE(2294), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2326), 7, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, + anon_sym_inf, anon_sym_DASHinf, - sym_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(2078), 44, - sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + anon_sym_NaN, + STATE(2228), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [17580] = 4, + ACTIONS(147), 1, + anon_sym_POUND, + STATE(1184), 1, + sym_comment, + ACTIONS(812), 14, anon_sym_DOLLAR, - anon_sym_error, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, anon_sym_not, anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [9630] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1311), 1, - sym_comment, - ACTIONS(2170), 17, + ACTIONS(814), 44, anon_sym_LBRACK, + anon_sym_COMMA, anon_sym_LPAREN, anon_sym_LBRACE, anon_sym_RBRACE, + anon_sym__, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, + anon_sym_inf, anon_sym_DASHinf, + anon_sym_NaN, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2168), 44, - sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_DOLLAR, - anon_sym_error, + [17649] = 15, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2398), 1, + anon_sym_in, + ACTIONS(2414), 1, + anon_sym_bit_DASHand, + STATE(1185), 1, + sym_comment, + ACTIONS(2394), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(2396), 2, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_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(2400), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2402), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(2404), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(2406), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(2412), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(2410), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(2408), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(816), 7, + anon_sym_DOLLAR, anon_sym_not, anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [9702] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1312), 1, - sym_comment, - ACTIONS(2170), 17, + ACTIONS(818), 28, anon_sym_LBRACK, + anon_sym_COMMA, anon_sym_LPAREN, anon_sym_LBRACE, anon_sym_RBRACE, + anon_sym__, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, + anon_sym_inf, anon_sym_DASHinf, + anon_sym_NaN, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2168), 44, - sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_DOLLAR, - anon_sym_error, + [17740] = 16, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2398), 1, + anon_sym_in, + ACTIONS(2414), 1, + anon_sym_bit_DASHand, + ACTIONS(2416), 1, + anon_sym_bit_DASHxor, + STATE(1186), 1, + sym_comment, + ACTIONS(2394), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(2396), 2, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_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(2400), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2402), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(2404), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(2406), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(2412), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(2410), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(2408), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(816), 7, + anon_sym_DOLLAR, anon_sym_not, anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [9774] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1313), 1, - sym_comment, - ACTIONS(2064), 17, + ACTIONS(818), 27, anon_sym_LBRACK, + anon_sym_COMMA, anon_sym_LPAREN, anon_sym_LBRACE, anon_sym_RBRACE, + anon_sym__, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, + anon_sym_inf, anon_sym_DASHinf, + anon_sym_NaN, sym_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(2066), 44, - sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + [17833] = 36, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2350), 1, + anon_sym_LBRACK, + ACTIONS(2352), 1, + anon_sym_LPAREN, + ACTIONS(2354), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(2356), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(2358), 1, + anon_sym_LBRACE, + ACTIONS(2362), 1, + anon_sym__, + ACTIONS(2364), 1, anon_sym_not, + ACTIONS(2368), 1, anon_sym_DOT_DOT, + ACTIONS(2374), 1, + aux_sym_val_number_token1, + ACTIONS(2380), 1, + anon_sym_DQUOTE, + ACTIONS(2384), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2386), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2428), 1, + anon_sym_RBRACE, + STATE(123), 1, + sym_val_number, + STATE(1114), 1, + aux_sym_ctrl_match_repeat1, + STATE(1187), 1, + sym_comment, + STATE(1919), 1, + sym__var, + STATE(1978), 1, + sym_expr_parenthesized, + STATE(2167), 1, + sym__str_double_quotes, + STATE(2221), 1, + sym__inter_double_quotes, + STATE(2224), 1, + sym__inter_single_quotes, + STATE(2461), 1, + sym__expression, + STATE(2637), 1, + sym_match_arm, + STATE(3680), 1, + sym_match_pattern, + STATE(3681), 1, + sym__match_or_pattern, + STATE(3682), 1, + sym__match_list_destructure_pattern, + STATE(3711), 1, + sym_default_arm, + ACTIONS(2366), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2370), 2, sym_val_nothing, + sym_val_date, + ACTIONS(2372), 2, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, + ACTIONS(2382), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2378), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [9846] = 4, - ACTIONS(153), 1, + STATE(2288), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2376), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2232), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [17966] = 17, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1314), 1, + ACTIONS(2398), 1, + anon_sym_in, + ACTIONS(2414), 1, + anon_sym_bit_DASHand, + ACTIONS(2416), 1, + anon_sym_bit_DASHxor, + ACTIONS(2418), 1, + anon_sym_bit_DASHor, + STATE(1188), 1, sym_comment, - ACTIONS(2232), 17, + ACTIONS(2394), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(2396), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(2400), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2402), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(2404), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(2406), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(2412), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(2410), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(2408), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(816), 7, + anon_sym_DOLLAR, + anon_sym_not, + anon_sym_DOT_DOT, + aux_sym_val_number_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(818), 26, anon_sym_LBRACK, + anon_sym_COMMA, anon_sym_LPAREN, anon_sym_LBRACE, anon_sym_RBRACE, + anon_sym__, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, + anon_sym_inf, anon_sym_DASHinf, + anon_sym_NaN, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2234), 44, - sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, - anon_sym_DOLLAR, - anon_sym_error, + [18061] = 18, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2398), 1, + anon_sym_in, + ACTIONS(2414), 1, + anon_sym_bit_DASHand, + ACTIONS(2416), 1, + anon_sym_bit_DASHxor, + ACTIONS(2418), 1, + anon_sym_bit_DASHor, + ACTIONS(2420), 1, + anon_sym_and, + STATE(1189), 1, + sym_comment, + ACTIONS(2394), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(2396), 2, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_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(2400), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2402), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(2404), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(2406), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(2412), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(2410), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(2408), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(816), 7, + anon_sym_DOLLAR, anon_sym_not, anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [9918] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1315), 1, - sym_comment, - ACTIONS(2166), 17, + ACTIONS(818), 25, anon_sym_LBRACK, + anon_sym_COMMA, anon_sym_LPAREN, anon_sym_LBRACE, anon_sym_RBRACE, + anon_sym__, + anon_sym_xor, + anon_sym_or, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, + anon_sym_inf, anon_sym_DASHinf, + anon_sym_NaN, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2164), 44, - sym_cmd_identifier, - anon_sym_export, - anon_sym_alias, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + [18158] = 32, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2306), 1, + anon_sym_LBRACK, + ACTIONS(2308), 1, + anon_sym_LPAREN, + ACTIONS(2310), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(2312), 1, + anon_sym_DASH_DASH, + ACTIONS(2314), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(2316), 1, + anon_sym_LBRACE, + ACTIONS(2318), 1, anon_sym_not, - anon_sym_DOT_DOT, + ACTIONS(2330), 1, + anon_sym_DQUOTE, + ACTIONS(2334), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2336), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2338), 1, + sym_short_flag, + STATE(118), 1, + sym_val_number, + STATE(1144), 1, + sym__flag, + STATE(1190), 1, + sym_comment, + STATE(1979), 1, + sym__var, + STATE(2003), 1, + sym_expr_parenthesized, + STATE(2051), 1, + sym__expression, + STATE(2215), 1, + sym__inter_double_quotes, + STATE(2216), 1, + sym__inter_single_quotes, + STATE(2218), 1, + sym_long_flag, + STATE(2307), 1, + sym__str_double_quotes, + ACTIONS(617), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(619), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2322), 2, sym_val_nothing, + sym_val_date, + ACTIONS(2324), 2, anon_sym_true, anon_sym_false, + ACTIONS(2332), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2320), 3, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2328), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(2294), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2326), 7, aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, anon_sym_inf, + anon_sym_DASHinf, anon_sym_NaN, + STATE(2228), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [18283] = 19, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2398), 1, + anon_sym_in, + ACTIONS(2414), 1, + anon_sym_bit_DASHand, + ACTIONS(2416), 1, + anon_sym_bit_DASHxor, + ACTIONS(2418), 1, + anon_sym_bit_DASHor, + ACTIONS(2420), 1, + anon_sym_and, + ACTIONS(2422), 1, + anon_sym_xor, + STATE(1191), 1, + sym_comment, + ACTIONS(2394), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(2396), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(2400), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2402), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(2404), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(2406), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(2412), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(2410), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(2408), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(816), 7, + anon_sym_DOLLAR, + anon_sym_not, + anon_sym_DOT_DOT, + aux_sym_val_number_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [9990] = 8, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1061), 1, - anon_sym_LF, - ACTIONS(2383), 1, - anon_sym_DASH_DASH, - ACTIONS(2385), 1, - sym_short_flag, - STATE(1316), 1, - sym_comment, - STATE(1528), 1, - sym_long_flag, - STATE(1553), 1, - sym__flag, - ACTIONS(1063), 55, - sym_cmd_identifier, - anon_sym_SEMI, + ACTIONS(818), 24, anon_sym_LBRACK, + anon_sym_COMMA, anon_sym_LPAREN, - anon_sym_RPAREN, - 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, + anon_sym_RBRACE, + anon_sym__, + anon_sym_or, anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, sym_val_nothing, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [10069] = 8, - ACTIONS(153), 1, + [18382] = 20, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2387), 1, - anon_sym_LPAREN, - STATE(1317), 1, + ACTIONS(2398), 1, + anon_sym_in, + ACTIONS(2414), 1, + anon_sym_bit_DASHand, + ACTIONS(2416), 1, + anon_sym_bit_DASHxor, + ACTIONS(2418), 1, + anon_sym_bit_DASHor, + ACTIONS(2420), 1, + anon_sym_and, + ACTIONS(2422), 1, + anon_sym_xor, + ACTIONS(2424), 1, + anon_sym_or, + STATE(1192), 1, sym_comment, - STATE(1502), 2, - sym_expr_parenthesized, - sym_val_number, - ACTIONS(2389), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(2391), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - ACTIONS(1091), 21, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LBRACE, + ACTIONS(2394), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(2396), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(2400), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2402), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(2404), 2, + anon_sym_mod, anon_sym_SLASH_SLASH, + ACTIONS(2406), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(2412), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(2410), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(2408), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, + ACTIONS(816), 7, + anon_sym_DOLLAR, + anon_sym_not, + anon_sym_DOT_DOT, + aux_sym_val_number_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(818), 23, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym__, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1089), 29, - sym_cmd_identifier, + [18483] = 4, + ACTIONS(147), 1, + anon_sym_POUND, + STATE(1193), 1, + sym_comment, + ACTIONS(789), 14, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, anon_sym_in, anon_sym_STAR, anon_sym_SLASH, - anon_sym_mod, anon_sym_PLUS, + anon_sym_LT2, + anon_sym_not, + anon_sym_DOT_DOT, + aux_sym_val_number_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(791), 44, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym__, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - anon_sym_LT2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [10148] = 8, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1069), 1, - anon_sym_LF, - ACTIONS(1388), 1, - anon_sym_DASH_DASH, - ACTIONS(1414), 1, - sym_short_flag, - STATE(1318), 1, - sym_comment, - STATE(1353), 1, - sym__flag, - STATE(1511), 1, - sym_long_flag, - ACTIONS(1071), 55, - sym_cmd_identifier, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, sym_val_nothing, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [10227] = 8, + [18552] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1069), 1, - anon_sym_LF, - ACTIONS(1388), 1, - anon_sym_DASH_DASH, - ACTIONS(1414), 1, - sym_short_flag, - STATE(1319), 1, - sym_comment, - STATE(1348), 1, - sym__flag, - STATE(1511), 1, - sym_long_flag, - ACTIONS(1071), 55, - sym_cmd_identifier, - anon_sym_SEMI, + ACTIONS(2306), 1, anon_sym_LBRACK, + ACTIONS(2308), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(2310), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(2312), 1, + anon_sym_DASH_DASH, + ACTIONS(2314), 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(2316), 1, anon_sym_LBRACE, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(2318), 1, anon_sym_not, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, + ACTIONS(2330), 1, + anon_sym_DQUOTE, + ACTIONS(2334), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2336), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2338), 1, + sym_short_flag, + STATE(118), 1, + sym_val_number, + STATE(1147), 1, + sym__flag, + STATE(1194), 1, + sym_comment, + STATE(1979), 1, + sym__var, + STATE(2003), 1, + sym_expr_parenthesized, + STATE(2051), 1, + sym__expression, + STATE(2215), 1, + sym__inter_double_quotes, + STATE(2216), 1, + sym__inter_single_quotes, + STATE(2218), 1, + sym_long_flag, + STATE(2307), 1, + sym__str_double_quotes, + ACTIONS(617), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(619), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2322), 2, sym_val_nothing, + sym_val_date, + ACTIONS(2324), 2, anon_sym_true, anon_sym_false, + ACTIONS(2332), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2320), 3, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2328), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(2294), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2326), 7, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, @@ -152267,23 +144106,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [10306] = 4, - ACTIONS(153), 1, + STATE(2228), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [18677] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1320), 1, + STATE(1195), 1, sym_comment, - ACTIONS(1157), 27, - anon_sym_COLON, + ACTIONS(854), 26, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -152310,9 +144150,8 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1155), 33, + ACTIONS(852), 32, sym_cmd_identifier, - anon_sym_EQ, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -152344,5110 +144183,5992 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [10377] = 4, - ACTIONS(153), 1, + [18746] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1321), 1, + STATE(1196), 1, sym_comment, - ACTIONS(1115), 27, - anon_sym_SEMI, + ACTIONS(874), 14, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_not, + anon_sym_DOT_DOT, + aux_sym_val_number_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(876), 44, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym__, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, + anon_sym_inf, anon_sym_DASHinf, + anon_sym_NaN, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1117), 33, - sym_cmd_identifier, + [18815] = 4, + ACTIONS(147), 1, + anon_sym_POUND, + STATE(1197), 1, + sym_comment, + ACTIONS(785), 14, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, - anon_sym_mod, anon_sym_PLUS, + anon_sym_LT2, + anon_sym_not, + anon_sym_DOT_DOT, + aux_sym_val_number_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(787), 44, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym__, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - anon_sym_LT2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_not, - anon_sym_DOT_DOT, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, sym_val_nothing, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, anon_sym_inf, + anon_sym_DASHinf, anon_sym_NaN, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [18884] = 4, + ACTIONS(147), 1, + anon_sym_POUND, + STATE(1198), 1, + sym_comment, + ACTIONS(771), 14, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_not, + anon_sym_DOT_DOT, + aux_sym_val_number_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [10448] = 8, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1087), 1, - anon_sym_LF, - ACTIONS(1388), 1, - anon_sym_DASH_DASH, - ACTIONS(1414), 1, - sym_short_flag, - STATE(1322), 1, - sym_comment, - STATE(1351), 1, - sym__flag, - STATE(1511), 1, - sym_long_flag, - ACTIONS(1085), 55, - sym_cmd_identifier, - anon_sym_SEMI, + ACTIONS(773), 44, anon_sym_LBRACK, + anon_sym_COMMA, anon_sym_LPAREN, - anon_sym_RPAREN, - 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, + anon_sym_RBRACE, + anon_sym__, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, sym_val_nothing, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [10527] = 8, - ACTIONS(3), 1, + [18953] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1081), 1, - anon_sym_LF, - ACTIONS(2383), 1, - anon_sym_DASH_DASH, - ACTIONS(2385), 1, - sym_short_flag, - STATE(1323), 1, + STATE(1199), 1, sym_comment, - STATE(1528), 1, - sym_long_flag, - STATE(1561), 1, - sym__flag, - ACTIONS(1083), 55, - sym_cmd_identifier, - anon_sym_SEMI, + ACTIONS(822), 26, anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, - 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [10606] = 8, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(995), 1, - anon_sym_LF, - ACTIONS(1388), 1, - anon_sym_DASH_DASH, - ACTIONS(1414), 1, - sym_short_flag, - STATE(1324), 1, - sym_comment, - STATE(1343), 1, - sym__flag, - STATE(1511), 1, - sym_long_flag, - ACTIONS(993), 55, + ACTIONS(820), 32, sym_cmd_identifier, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_error, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_LBRACE, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_not, - anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, sym_val_nothing, anon_sym_true, anon_sym_false, aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [10685] = 8, - ACTIONS(3), 1, + [19022] = 33, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1670), 1, - anon_sym_LF, - ACTIONS(2383), 1, - anon_sym_DASH_DASH, - ACTIONS(2385), 1, - sym_short_flag, - STATE(1325), 1, - sym_comment, - STATE(1528), 1, - sym_long_flag, - STATE(1559), 1, - sym__flag, - ACTIONS(1668), 55, - sym_cmd_identifier, - anon_sym_SEMI, + ACTIONS(2430), 1, anon_sym_LBRACK, + ACTIONS(2433), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(2436), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(2439), 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(2442), 1, anon_sym_LBRACE, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(2447), 1, anon_sym_not, - anon_sym_DOT_DOT_LT, + ACTIONS(2453), 1, anon_sym_DOT_DOT, + ACTIONS(2462), 1, + aux_sym_val_number_token1, + ACTIONS(2471), 1, + anon_sym_DQUOTE, + ACTIONS(2477), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2480), 1, + anon_sym_DOLLAR_DQUOTE, + STATE(123), 1, + sym_val_number, + STATE(1919), 1, + sym__var, + STATE(1978), 1, + sym_expr_parenthesized, + STATE(2167), 1, + sym__str_double_quotes, + STATE(2221), 1, + sym__inter_double_quotes, + STATE(2224), 1, + sym__inter_single_quotes, + STATE(2461), 1, + sym__expression, + STATE(2637), 1, + sym_match_arm, + STATE(3680), 1, + sym_match_pattern, + STATE(3681), 1, + sym__match_or_pattern, + STATE(3682), 1, + sym__match_list_destructure_pattern, + ACTIONS(2445), 2, + anon_sym_RBRACE, + anon_sym__, + ACTIONS(2450), 2, + anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, + ACTIONS(2456), 2, sym_val_nothing, + sym_val_date, + ACTIONS(2459), 2, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, + ACTIONS(2474), 2, + sym__str_single_quotes, + sym__str_back_ticks, + STATE(1200), 2, + sym_comment, + aux_sym_ctrl_match_repeat1, + ACTIONS(2468), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(2288), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2465), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [10764] = 8, - ACTIONS(3), 1, + STATE(2232), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [19148] = 32, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1388), 1, - anon_sym_DASH_DASH, - ACTIONS(1414), 1, - sym_short_flag, - ACTIONS(1670), 1, - anon_sym_LF, - STATE(1326), 1, - sym_comment, - STATE(1334), 1, - sym__flag, - STATE(1511), 1, - sym_long_flag, - ACTIONS(1668), 55, - sym_cmd_identifier, - anon_sym_SEMI, + ACTIONS(2483), 1, anon_sym_LBRACK, + ACTIONS(2485), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(2487), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(2489), 1, + anon_sym_DASH_DASH, + ACTIONS(2491), 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(2493), 1, anon_sym_LBRACE, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(2495), 1, anon_sym_not, - anon_sym_DOT_DOT_LT, + ACTIONS(2499), 1, anon_sym_DOT_DOT, + ACTIONS(2511), 1, + anon_sym_DQUOTE, + ACTIONS(2515), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2517), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2519), 1, + sym_short_flag, + STATE(129), 1, + sym_val_number, + STATE(1201), 1, + sym_comment, + STATE(1483), 1, + sym__flag, + STATE(2172), 1, + sym_expr_parenthesized, + STATE(2173), 1, + sym__expression, + STATE(2273), 1, + sym__var, + STATE(2597), 1, + sym__str_double_quotes, + STATE(2603), 1, + sym__inter_double_quotes, + STATE(2608), 1, + sym__inter_single_quotes, + STATE(2647), 1, + sym_long_flag, + ACTIONS(2497), 2, + anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, + ACTIONS(2501), 2, sym_val_nothing, + sym_val_date, + ACTIONS(2503), 2, anon_sym_true, anon_sym_false, + ACTIONS(2505), 2, aux_sym_val_number_token1, + anon_sym_DASHinf, + ACTIONS(2513), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2509), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(2594), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2507), 5, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, + STATE(2593), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [19269] = 32, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2483), 1, + anon_sym_LBRACK, + ACTIONS(2485), 1, + anon_sym_LPAREN, + ACTIONS(2487), 1, + anon_sym_DOLLAR, + ACTIONS(2489), 1, + anon_sym_DASH_DASH, + ACTIONS(2491), 1, + anon_sym_DASH, + ACTIONS(2493), 1, + anon_sym_LBRACE, + ACTIONS(2495), 1, + anon_sym_not, + ACTIONS(2499), 1, + anon_sym_DOT_DOT, + ACTIONS(2511), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(2515), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(2517), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [10843] = 8, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1388), 1, - anon_sym_DASH_DASH, - ACTIONS(1414), 1, + ACTIONS(2519), 1, sym_short_flag, - ACTIONS(1670), 1, - anon_sym_LF, - STATE(1327), 1, + STATE(129), 1, + sym_val_number, + STATE(1202), 1, sym_comment, - STATE(1336), 1, + STATE(1456), 1, sym__flag, - STATE(1511), 1, + STATE(2172), 1, + sym_expr_parenthesized, + STATE(2257), 1, + sym__expression, + STATE(2273), 1, + sym__var, + STATE(2597), 1, + sym__str_double_quotes, + STATE(2603), 1, + sym__inter_double_quotes, + STATE(2608), 1, + sym__inter_single_quotes, + STATE(2647), 1, sym_long_flag, - ACTIONS(1668), 55, - sym_cmd_identifier, - anon_sym_SEMI, + ACTIONS(2497), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2501), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2503), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2505), 2, + aux_sym_val_number_token1, + anon_sym_DASHinf, + ACTIONS(2513), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2509), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(2594), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2507), 5, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_NaN, + STATE(2593), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [19390] = 32, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2483), 1, anon_sym_LBRACK, + ACTIONS(2485), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(2487), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(2489), 1, + anon_sym_DASH_DASH, + ACTIONS(2491), 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(2493), 1, anon_sym_LBRACE, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(2495), 1, anon_sym_not, - anon_sym_DOT_DOT_LT, + ACTIONS(2499), 1, anon_sym_DOT_DOT, + ACTIONS(2511), 1, + anon_sym_DQUOTE, + ACTIONS(2515), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2517), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2519), 1, + sym_short_flag, + STATE(129), 1, + sym_val_number, + STATE(1203), 1, + sym_comment, + STATE(1567), 1, + sym__flag, + STATE(2172), 1, + sym_expr_parenthesized, + STATE(2273), 1, + sym__var, + STATE(2324), 1, + sym__expression, + STATE(2597), 1, + sym__str_double_quotes, + STATE(2603), 1, + sym__inter_double_quotes, + STATE(2608), 1, + sym__inter_single_quotes, + STATE(2647), 1, + sym_long_flag, + ACTIONS(2497), 2, + anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, + ACTIONS(2501), 2, sym_val_nothing, + sym_val_date, + ACTIONS(2503), 2, anon_sym_true, anon_sym_false, + ACTIONS(2505), 2, aux_sym_val_number_token1, + anon_sym_DASHinf, + ACTIONS(2513), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2509), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(2594), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2507), 5, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [10922] = 8, - ACTIONS(3), 1, + STATE(2593), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [19511] = 32, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(995), 1, - anon_sym_LF, - ACTIONS(2383), 1, - anon_sym_DASH_DASH, - ACTIONS(2385), 1, - sym_short_flag, - STATE(1328), 1, - sym_comment, - STATE(1528), 1, - sym_long_flag, - STATE(1562), 1, - sym__flag, - ACTIONS(993), 55, - sym_cmd_identifier, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(2483), 1, + anon_sym_LBRACK, + ACTIONS(2485), 1, + anon_sym_LPAREN, + ACTIONS(2487), 1, + anon_sym_DOLLAR, + ACTIONS(2489), 1, + anon_sym_DASH_DASH, + ACTIONS(2491), 1, + anon_sym_DASH, + ACTIONS(2493), 1, + anon_sym_LBRACE, + ACTIONS(2495), 1, anon_sym_not, - anon_sym_DOT_DOT_LT, + ACTIONS(2499), 1, anon_sym_DOT_DOT, + ACTIONS(2511), 1, + anon_sym_DQUOTE, + ACTIONS(2515), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2517), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2519), 1, + sym_short_flag, + STATE(129), 1, + sym_val_number, + STATE(1204), 1, + sym_comment, + STATE(1458), 1, + sym__flag, + STATE(2172), 1, + sym_expr_parenthesized, + STATE(2273), 1, + sym__var, + STATE(2277), 1, + sym__expression, + STATE(2597), 1, + sym__str_double_quotes, + STATE(2603), 1, + sym__inter_double_quotes, + STATE(2608), 1, + sym__inter_single_quotes, + STATE(2647), 1, + sym_long_flag, + ACTIONS(2497), 2, + anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, + ACTIONS(2501), 2, sym_val_nothing, + sym_val_date, + ACTIONS(2503), 2, anon_sym_true, anon_sym_false, + ACTIONS(2505), 2, aux_sym_val_number_token1, + anon_sym_DASHinf, + ACTIONS(2513), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2509), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(2594), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2507), 5, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [11001] = 8, - ACTIONS(3), 1, + STATE(2593), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [19632] = 32, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1087), 1, - anon_sym_LF, - ACTIONS(2383), 1, - anon_sym_DASH_DASH, - ACTIONS(2385), 1, - sym_short_flag, - STATE(1329), 1, - sym_comment, - STATE(1528), 1, - sym_long_flag, - STATE(1551), 1, - sym__flag, - ACTIONS(1085), 55, - sym_cmd_identifier, - anon_sym_SEMI, + ACTIONS(2483), 1, anon_sym_LBRACK, + ACTIONS(2485), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(2487), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(2489), 1, + anon_sym_DASH_DASH, + ACTIONS(2491), 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(2493), 1, anon_sym_LBRACE, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(2495), 1, anon_sym_not, - anon_sym_DOT_DOT_LT, + ACTIONS(2499), 1, anon_sym_DOT_DOT, + ACTIONS(2511), 1, + anon_sym_DQUOTE, + ACTIONS(2515), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2517), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2519), 1, + sym_short_flag, + STATE(129), 1, + sym_val_number, + STATE(1205), 1, + sym_comment, + STATE(1592), 1, + sym__flag, + STATE(2172), 1, + sym_expr_parenthesized, + STATE(2273), 1, + sym__var, + STATE(2295), 1, + sym__expression, + STATE(2597), 1, + sym__str_double_quotes, + STATE(2603), 1, + sym__inter_double_quotes, + STATE(2608), 1, + sym__inter_single_quotes, + STATE(2647), 1, + sym_long_flag, + ACTIONS(2497), 2, + anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, + ACTIONS(2501), 2, sym_val_nothing, + sym_val_date, + ACTIONS(2503), 2, anon_sym_true, anon_sym_false, + ACTIONS(2505), 2, aux_sym_val_number_token1, + anon_sym_DASHinf, + ACTIONS(2513), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2509), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(2594), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2507), 5, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [11080] = 8, - ACTIONS(3), 1, + STATE(2593), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [19753] = 32, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1087), 1, - anon_sym_LF, - ACTIONS(1388), 1, - anon_sym_DASH_DASH, - ACTIONS(1414), 1, - sym_short_flag, - STATE(1316), 1, - sym__flag, - STATE(1330), 1, - sym_comment, - STATE(1511), 1, - sym_long_flag, - ACTIONS(1085), 55, - sym_cmd_identifier, - anon_sym_SEMI, + ACTIONS(2483), 1, anon_sym_LBRACK, + ACTIONS(2485), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(2487), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(2489), 1, + anon_sym_DASH_DASH, + ACTIONS(2491), 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(2493), 1, anon_sym_LBRACE, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(2495), 1, anon_sym_not, - anon_sym_DOT_DOT_LT, + ACTIONS(2499), 1, anon_sym_DOT_DOT, + ACTIONS(2511), 1, + anon_sym_DQUOTE, + ACTIONS(2515), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2517), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2519), 1, + sym_short_flag, + STATE(129), 1, + sym_val_number, + STATE(1206), 1, + sym_comment, + STATE(1595), 1, + sym__flag, + STATE(2172), 1, + sym_expr_parenthesized, + STATE(2258), 1, + sym__expression, + STATE(2273), 1, + sym__var, + STATE(2597), 1, + sym__str_double_quotes, + STATE(2603), 1, + sym__inter_double_quotes, + STATE(2608), 1, + sym__inter_single_quotes, + STATE(2647), 1, + sym_long_flag, + ACTIONS(2497), 2, + anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, + ACTIONS(2501), 2, sym_val_nothing, + sym_val_date, + ACTIONS(2503), 2, anon_sym_true, anon_sym_false, + ACTIONS(2505), 2, aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, + ACTIONS(2513), 2, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [11159] = 5, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2393), 1, - anon_sym_QMARK2, - STATE(1331), 1, - sym_comment, - ACTIONS(987), 15, - anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_DOT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_not, - anon_sym_DOT_DOT, - aux_sym_val_number_token1, + ACTIONS(2509), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(989), 44, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, + STATE(2594), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2507), 5, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [11232] = 5, - ACTIONS(153), 1, + STATE(2593), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [19874] = 32, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2393), 1, - anon_sym_QMARK2, - STATE(1332), 1, - sym_comment, - ACTIONS(987), 15, + ACTIONS(2483), 1, + anon_sym_LBRACK, + ACTIONS(2485), 1, + anon_sym_LPAREN, + ACTIONS(2487), 1, anon_sym_DOLLAR, - anon_sym_GT, + ACTIONS(2489), 1, + anon_sym_DASH_DASH, + ACTIONS(2491), 1, anon_sym_DASH, - anon_sym_in, - anon_sym_DOT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, + ACTIONS(2493), 1, + anon_sym_LBRACE, + ACTIONS(2495), 1, anon_sym_not, + ACTIONS(2499), 1, anon_sym_DOT_DOT, - aux_sym_val_number_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(989), 44, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + ACTIONS(2511), 1, + anon_sym_DQUOTE, + ACTIONS(2515), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2517), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2519), 1, + sym_short_flag, + STATE(129), 1, + sym_val_number, + STATE(1207), 1, + sym_comment, + STATE(1587), 1, + sym__flag, + STATE(2172), 1, + sym_expr_parenthesized, + STATE(2273), 1, + sym__var, + STATE(2297), 1, + sym__expression, + STATE(2597), 1, + sym__str_double_quotes, + STATE(2603), 1, + sym__inter_double_quotes, + STATE(2608), 1, + sym__inter_single_quotes, + STATE(2647), 1, + sym_long_flag, + ACTIONS(2497), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, + ACTIONS(2501), 2, sym_val_nothing, + sym_val_date, + ACTIONS(2503), 2, anon_sym_true, anon_sym_false, + ACTIONS(2505), 2, + aux_sym_val_number_token1, + anon_sym_DASHinf, + ACTIONS(2513), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2509), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(2594), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2507), 5, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [11305] = 8, - ACTIONS(3), 1, + STATE(2593), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [19995] = 32, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1067), 1, - anon_sym_LF, - ACTIONS(1388), 1, - anon_sym_DASH_DASH, - ACTIONS(1414), 1, - sym_short_flag, - STATE(1333), 1, - sym_comment, - STATE(1340), 1, - sym__flag, - STATE(1511), 1, - sym_long_flag, - ACTIONS(1065), 55, - sym_cmd_identifier, - anon_sym_SEMI, + ACTIONS(2483), 1, anon_sym_LBRACK, + ACTIONS(2485), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(2487), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(2489), 1, + anon_sym_DASH_DASH, + ACTIONS(2491), 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(2493), 1, anon_sym_LBRACE, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(2495), 1, anon_sym_not, + ACTIONS(2499), 1, + anon_sym_DOT_DOT, + ACTIONS(2511), 1, + anon_sym_DQUOTE, + ACTIONS(2515), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2517), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2519), 1, + sym_short_flag, + STATE(129), 1, + sym_val_number, + STATE(1208), 1, + sym_comment, + STATE(1628), 1, + sym__flag, + STATE(2172), 1, + sym_expr_parenthesized, + STATE(2223), 1, + sym__expression, + STATE(2273), 1, + sym__var, + STATE(2597), 1, + sym__str_double_quotes, + STATE(2603), 1, + sym__inter_double_quotes, + STATE(2608), 1, + sym__inter_single_quotes, + STATE(2647), 1, + sym_long_flag, + ACTIONS(2497), 2, anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, + ACTIONS(2501), 2, sym_val_nothing, + sym_val_date, + ACTIONS(2503), 2, anon_sym_true, anon_sym_false, + ACTIONS(2505), 2, aux_sym_val_number_token1, + anon_sym_DASHinf, + ACTIONS(2513), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2509), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(2594), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2507), 5, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [11384] = 8, - ACTIONS(3), 1, + STATE(2593), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [20116] = 33, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1684), 1, - anon_sym_LF, - ACTIONS(2383), 1, - anon_sym_DASH_DASH, - ACTIONS(2385), 1, - sym_short_flag, - STATE(1334), 1, - sym_comment, - STATE(1528), 1, - sym_long_flag, - STATE(1558), 1, - sym__flag, - ACTIONS(1682), 55, + ACTIONS(2182), 1, + anon_sym_LPAREN, + ACTIONS(2521), 1, sym_cmd_identifier, - anon_sym_SEMI, + ACTIONS(2523), 1, anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(2525), 1, + anon_sym_RBRACK, + ACTIONS(2527), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(2529), 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(2531), 1, anon_sym_LBRACE, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(2533), 1, anon_sym_not, - anon_sym_DOT_DOT_LT, + ACTIONS(2537), 1, anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, + ACTIONS(2539), 1, sym_val_nothing, + ACTIONS(2549), 1, + sym_val_date, + ACTIONS(2551), 1, + anon_sym_DQUOTE, + ACTIONS(2555), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2557), 1, + anon_sym_DOLLAR_DQUOTE, + STATE(16), 1, + sym_val_number, + STATE(1007), 1, + sym__var, + STATE(1035), 1, + sym__str_double_quotes, + STATE(1060), 1, + sym_val_list, + STATE(1111), 1, + sym__inter_single_quotes, + STATE(1112), 1, + sym__expression, + STATE(1113), 1, + sym__inter_double_quotes, + STATE(1152), 1, + sym_expr_parenthesized, + STATE(1209), 1, + sym_comment, + STATE(1211), 1, + aux_sym_val_list_repeat1, + ACTIONS(2535), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2541), 2, anon_sym_true, anon_sym_false, + ACTIONS(2553), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2543), 3, aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, + ACTIONS(2547), 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, - [11463] = 8, - ACTIONS(3), 1, + ACTIONS(2545), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(1149), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(1164), 10, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_record, + sym_val_table, + sym_val_closure, + [20238] = 33, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1027), 1, - anon_sym_LF, - ACTIONS(1388), 1, - anon_sym_DASH_DASH, - ACTIONS(1414), 1, - sym_short_flag, - STATE(1330), 1, - sym__flag, - STATE(1335), 1, - sym_comment, - STATE(1511), 1, - sym_long_flag, - ACTIONS(1029), 55, + ACTIONS(2182), 1, + anon_sym_LPAREN, + ACTIONS(2521), 1, sym_cmd_identifier, - anon_sym_SEMI, + ACTIONS(2523), 1, anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(2527), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(2529), 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(2531), 1, anon_sym_LBRACE, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(2533), 1, anon_sym_not, - anon_sym_DOT_DOT_LT, + ACTIONS(2537), 1, anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, + ACTIONS(2539), 1, sym_val_nothing, + ACTIONS(2549), 1, + sym_val_date, + ACTIONS(2551), 1, + anon_sym_DQUOTE, + ACTIONS(2555), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2557), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2559), 1, + anon_sym_RBRACK, + STATE(16), 1, + sym_val_number, + STATE(1007), 1, + sym__var, + STATE(1035), 1, + sym__str_double_quotes, + STATE(1054), 1, + sym_val_list, + STATE(1111), 1, + sym__inter_single_quotes, + STATE(1112), 1, + sym__expression, + STATE(1113), 1, + sym__inter_double_quotes, + STATE(1152), 1, + sym_expr_parenthesized, + STATE(1210), 1, + sym_comment, + STATE(1247), 1, + aux_sym_val_list_repeat1, + ACTIONS(2535), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2541), 2, anon_sym_true, anon_sym_false, + ACTIONS(2553), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2543), 3, aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, + ACTIONS(2547), 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, - [11542] = 8, - ACTIONS(3), 1, + ACTIONS(2545), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(1149), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(1164), 10, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_record, + sym_val_table, + sym_val_closure, + [20360] = 32, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1388), 1, - anon_sym_DASH_DASH, - ACTIONS(1414), 1, - sym_short_flag, - ACTIONS(1684), 1, - anon_sym_LF, - STATE(1336), 1, - sym_comment, - STATE(1354), 1, - sym__flag, - STATE(1511), 1, - sym_long_flag, - ACTIONS(1682), 55, + ACTIONS(2182), 1, + anon_sym_LPAREN, + ACTIONS(2521), 1, sym_cmd_identifier, - anon_sym_SEMI, + ACTIONS(2523), 1, anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(2527), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(2529), 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(2531), 1, anon_sym_LBRACE, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(2533), 1, anon_sym_not, - anon_sym_DOT_DOT_LT, + ACTIONS(2537), 1, anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, + ACTIONS(2539), 1, sym_val_nothing, + ACTIONS(2549), 1, + sym_val_date, + ACTIONS(2551), 1, + anon_sym_DQUOTE, + ACTIONS(2555), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2557), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2561), 1, + anon_sym_RBRACK, + STATE(16), 1, + sym_val_number, + STATE(1007), 1, + sym__var, + STATE(1035), 1, + sym__str_double_quotes, + STATE(1111), 1, + sym__inter_single_quotes, + STATE(1112), 1, + sym__expression, + STATE(1113), 1, + sym__inter_double_quotes, + STATE(1152), 1, + sym_expr_parenthesized, + STATE(1211), 1, + sym_comment, + STATE(1227), 1, + aux_sym_val_list_repeat1, + ACTIONS(2535), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2541), 2, anon_sym_true, anon_sym_false, + ACTIONS(2553), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2543), 3, aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, + ACTIONS(2547), 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, - [11621] = 8, - ACTIONS(3), 1, + ACTIONS(2545), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(1149), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(1164), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [20480] = 32, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1069), 1, - anon_sym_LF, - ACTIONS(2383), 1, - anon_sym_DASH_DASH, - ACTIONS(2385), 1, - sym_short_flag, - STATE(1337), 1, - sym_comment, - STATE(1528), 1, - sym_long_flag, - STATE(1554), 1, - sym__flag, - ACTIONS(1071), 55, + ACTIONS(2182), 1, + anon_sym_LPAREN, + ACTIONS(2521), 1, sym_cmd_identifier, - anon_sym_SEMI, + ACTIONS(2523), 1, anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(2527), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(2529), 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(2531), 1, anon_sym_LBRACE, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(2533), 1, anon_sym_not, - anon_sym_DOT_DOT_LT, + ACTIONS(2537), 1, anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, + ACTIONS(2539), 1, sym_val_nothing, + ACTIONS(2549), 1, + sym_val_date, + ACTIONS(2551), 1, + anon_sym_DQUOTE, + ACTIONS(2555), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2557), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2563), 1, + anon_sym_RBRACK, + STATE(16), 1, + sym_val_number, + STATE(1007), 1, + sym__var, + STATE(1035), 1, + sym__str_double_quotes, + STATE(1111), 1, + sym__inter_single_quotes, + STATE(1112), 1, + sym__expression, + STATE(1113), 1, + sym__inter_double_quotes, + STATE(1152), 1, + sym_expr_parenthesized, + STATE(1212), 1, + sym_comment, + STATE(1227), 1, + aux_sym_val_list_repeat1, + ACTIONS(2535), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2541), 2, anon_sym_true, anon_sym_false, + ACTIONS(2553), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2543), 3, aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, + ACTIONS(2547), 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, - [11700] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1338), 1, - sym_comment, - ACTIONS(1122), 27, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + ACTIONS(2545), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(1124), 33, + STATE(1149), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(1164), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [20600] = 32, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2182), 1, + anon_sym_LPAREN, + ACTIONS(2521), 1, sym_cmd_identifier, + ACTIONS(2523), 1, + anon_sym_LBRACK, + ACTIONS(2527), 1, anon_sym_DOLLAR, - anon_sym_GT, + ACTIONS(2529), 1, anon_sym_DASH, - anon_sym_in, - anon_sym_DOT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_LT2, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + ACTIONS(2531), 1, + anon_sym_LBRACE, + ACTIONS(2533), 1, anon_sym_not, + ACTIONS(2537), 1, anon_sym_DOT_DOT, + ACTIONS(2539), 1, sym_val_nothing, + ACTIONS(2549), 1, + sym_val_date, + ACTIONS(2551), 1, + anon_sym_DQUOTE, + ACTIONS(2555), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2557), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2565), 1, + anon_sym_RBRACK, + STATE(16), 1, + sym_val_number, + STATE(1007), 1, + sym__var, + STATE(1035), 1, + sym__str_double_quotes, + STATE(1111), 1, + sym__inter_single_quotes, + STATE(1112), 1, + sym__expression, + STATE(1113), 1, + sym__inter_double_quotes, + STATE(1152), 1, + sym_expr_parenthesized, + STATE(1213), 1, + sym_comment, + STATE(1227), 1, + aux_sym_val_list_repeat1, + ACTIONS(2535), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2541), 2, anon_sym_true, anon_sym_false, + ACTIONS(2553), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2543), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, + ACTIONS(2547), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [11771] = 8, - ACTIONS(3), 1, + ACTIONS(2545), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(1149), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(1164), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [20720] = 33, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1061), 1, - anon_sym_LF, - ACTIONS(1388), 1, - anon_sym_DASH_DASH, - ACTIONS(1414), 1, - sym_short_flag, - STATE(1318), 1, - sym__flag, - STATE(1339), 1, - sym_comment, - STATE(1511), 1, - sym_long_flag, - ACTIONS(1063), 55, + ACTIONS(2182), 1, + anon_sym_LPAREN, + ACTIONS(2521), 1, sym_cmd_identifier, - anon_sym_SEMI, + ACTIONS(2523), 1, anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(2527), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(2529), 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(2531), 1, anon_sym_LBRACE, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(2533), 1, anon_sym_not, - anon_sym_DOT_DOT_LT, + ACTIONS(2537), 1, anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, + ACTIONS(2539), 1, sym_val_nothing, + ACTIONS(2549), 1, + sym_val_date, + ACTIONS(2551), 1, + anon_sym_DQUOTE, + ACTIONS(2555), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2557), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2567), 1, + anon_sym_RBRACK, + STATE(16), 1, + sym_val_number, + STATE(1007), 1, + sym__var, + STATE(1035), 1, + sym__str_double_quotes, + STATE(1084), 1, + sym_val_list, + STATE(1111), 1, + sym__inter_single_quotes, + STATE(1112), 1, + sym__expression, + STATE(1113), 1, + sym__inter_double_quotes, + STATE(1152), 1, + sym_expr_parenthesized, + STATE(1214), 1, + sym_comment, + STATE(1234), 1, + aux_sym_val_list_repeat1, + ACTIONS(2535), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2541), 2, anon_sym_true, anon_sym_false, + ACTIONS(2553), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2543), 3, aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, + ACTIONS(2547), 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, - [11850] = 8, - ACTIONS(3), 1, + ACTIONS(2545), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(1149), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(1164), 10, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_record, + sym_val_table, + sym_val_closure, + [20842] = 33, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1027), 1, - anon_sym_LF, - ACTIONS(1388), 1, - anon_sym_DASH_DASH, - ACTIONS(1414), 1, - sym_short_flag, - STATE(1329), 1, - sym__flag, - STATE(1340), 1, - sym_comment, - STATE(1511), 1, - sym_long_flag, - ACTIONS(1029), 55, + ACTIONS(2182), 1, + anon_sym_LPAREN, + ACTIONS(2521), 1, sym_cmd_identifier, - anon_sym_SEMI, + ACTIONS(2523), 1, anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(2527), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(2529), 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(2531), 1, anon_sym_LBRACE, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(2533), 1, anon_sym_not, - anon_sym_DOT_DOT_LT, + ACTIONS(2537), 1, anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, + ACTIONS(2539), 1, sym_val_nothing, + ACTIONS(2549), 1, + sym_val_date, + ACTIONS(2551), 1, + anon_sym_DQUOTE, + ACTIONS(2555), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2557), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2569), 1, + anon_sym_RBRACK, + STATE(16), 1, + sym_val_number, + STATE(1007), 1, + sym__var, + STATE(1035), 1, + sym__str_double_quotes, + STATE(1077), 1, + sym_val_list, + STATE(1111), 1, + sym__inter_single_quotes, + STATE(1112), 1, + sym__expression, + STATE(1113), 1, + sym__inter_double_quotes, + STATE(1152), 1, + sym_expr_parenthesized, + STATE(1215), 1, + sym_comment, + STATE(1245), 1, + aux_sym_val_list_repeat1, + ACTIONS(2535), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2541), 2, anon_sym_true, anon_sym_false, + ACTIONS(2553), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2543), 3, aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, + ACTIONS(2547), 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, - [11929] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1341), 1, - sym_comment, - ACTIONS(1167), 27, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + ACTIONS(2545), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(1169), 33, + STATE(1149), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(1164), 10, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_record, + sym_val_table, + sym_val_closure, + [20964] = 33, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2182), 1, + anon_sym_LPAREN, + ACTIONS(2521), 1, sym_cmd_identifier, - anon_sym_EQ, + ACTIONS(2523), 1, + anon_sym_LBRACK, + ACTIONS(2527), 1, anon_sym_DOLLAR, - anon_sym_GT, + ACTIONS(2529), 1, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_LT2, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + ACTIONS(2531), 1, + anon_sym_LBRACE, + ACTIONS(2533), 1, anon_sym_not, + ACTIONS(2537), 1, anon_sym_DOT_DOT, + ACTIONS(2539), 1, sym_val_nothing, + ACTIONS(2549), 1, + sym_val_date, + ACTIONS(2551), 1, + anon_sym_DQUOTE, + ACTIONS(2555), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2557), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2571), 1, + anon_sym_RBRACK, + STATE(16), 1, + sym_val_number, + STATE(1007), 1, + sym__var, + STATE(1035), 1, + sym__str_double_quotes, + STATE(1065), 1, + sym_val_list, + STATE(1111), 1, + sym__inter_single_quotes, + STATE(1112), 1, + sym__expression, + STATE(1113), 1, + sym__inter_double_quotes, + STATE(1152), 1, + sym_expr_parenthesized, + STATE(1216), 1, + sym_comment, + STATE(1217), 1, + aux_sym_val_list_repeat1, + ACTIONS(2535), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2541), 2, anon_sym_true, anon_sym_false, + ACTIONS(2553), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2543), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, + ACTIONS(2547), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [12000] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1342), 1, - sym_comment, - ACTIONS(1099), 15, - anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_DOT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_not, - anon_sym_DOT_DOT, - aux_sym_val_number_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(1097), 45, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, - anon_sym_QMARK2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, + ACTIONS(2545), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [12071] = 8, - ACTIONS(3), 1, + STATE(1149), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(1164), 10, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_record, + sym_val_table, + sym_val_closure, + [21086] = 32, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1081), 1, - anon_sym_LF, - ACTIONS(1388), 1, - anon_sym_DASH_DASH, - ACTIONS(1414), 1, - sym_short_flag, - STATE(1325), 1, - sym__flag, - STATE(1343), 1, - sym_comment, - STATE(1511), 1, - sym_long_flag, - ACTIONS(1083), 55, + ACTIONS(2182), 1, + anon_sym_LPAREN, + ACTIONS(2521), 1, sym_cmd_identifier, - anon_sym_SEMI, + ACTIONS(2523), 1, anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(2527), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(2529), 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(2531), 1, anon_sym_LBRACE, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(2533), 1, anon_sym_not, - anon_sym_DOT_DOT_LT, + ACTIONS(2537), 1, anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, + ACTIONS(2539), 1, sym_val_nothing, + ACTIONS(2549), 1, + sym_val_date, + ACTIONS(2551), 1, + anon_sym_DQUOTE, + ACTIONS(2555), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2557), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2573), 1, + anon_sym_RBRACK, + STATE(16), 1, + sym_val_number, + STATE(1007), 1, + sym__var, + STATE(1035), 1, + sym__str_double_quotes, + STATE(1111), 1, + sym__inter_single_quotes, + STATE(1112), 1, + sym__expression, + STATE(1113), 1, + sym__inter_double_quotes, + STATE(1152), 1, + sym_expr_parenthesized, + STATE(1217), 1, + sym_comment, + STATE(1227), 1, + aux_sym_val_list_repeat1, + ACTIONS(2535), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2541), 2, anon_sym_true, anon_sym_false, + ACTIONS(2553), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2543), 3, aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, + ACTIONS(2547), 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, - [12150] = 5, - ACTIONS(3), 1, + ACTIONS(2545), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(1149), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(1164), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [21206] = 32, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(989), 1, - anon_sym_LF, - ACTIONS(2395), 1, - anon_sym_QMARK2, - STATE(1344), 1, - sym_comment, - ACTIONS(987), 58, + ACTIONS(2182), 1, + anon_sym_LPAREN, + ACTIONS(2521), 1, sym_cmd_identifier, - anon_sym_SEMI, + ACTIONS(2523), 1, anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(2527), 1, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH_DASH, + ACTIONS(2529), 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(2531), 1, anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(2533), 1, anon_sym_not, - anon_sym_DOT_DOT_LT, + ACTIONS(2537), 1, anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, + ACTIONS(2539), 1, sym_val_nothing, + ACTIONS(2549), 1, + sym_val_date, + ACTIONS(2551), 1, + anon_sym_DQUOTE, + ACTIONS(2555), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2557), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2575), 1, + anon_sym_RBRACK, + STATE(16), 1, + sym_val_number, + STATE(1007), 1, + sym__var, + STATE(1035), 1, + sym__str_double_quotes, + STATE(1111), 1, + sym__inter_single_quotes, + STATE(1112), 1, + sym__expression, + STATE(1113), 1, + sym__inter_double_quotes, + STATE(1152), 1, + sym_expr_parenthesized, + STATE(1218), 1, + sym_comment, + STATE(1227), 1, + aux_sym_val_list_repeat1, + ACTIONS(2535), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2541), 2, anon_sym_true, anon_sym_false, + ACTIONS(2553), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2543), 3, aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, + ACTIONS(2547), 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, - sym_short_flag, - [12223] = 8, - ACTIONS(3), 1, + ACTIONS(2545), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(1149), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(1164), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [21326] = 33, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1073), 1, - anon_sym_LF, - ACTIONS(1388), 1, - anon_sym_DASH_DASH, - ACTIONS(1414), 1, - sym_short_flag, - STATE(1345), 1, - sym_comment, - STATE(1356), 1, - sym__flag, - STATE(1511), 1, - sym_long_flag, - ACTIONS(1075), 55, + ACTIONS(2182), 1, + anon_sym_LPAREN, + ACTIONS(2521), 1, sym_cmd_identifier, - anon_sym_SEMI, + ACTIONS(2523), 1, anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(2527), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(2529), 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(2531), 1, anon_sym_LBRACE, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(2533), 1, anon_sym_not, - anon_sym_DOT_DOT_LT, + ACTIONS(2537), 1, anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, + ACTIONS(2539), 1, sym_val_nothing, + ACTIONS(2549), 1, + sym_val_date, + ACTIONS(2551), 1, + anon_sym_DQUOTE, + ACTIONS(2555), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2557), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2577), 1, + anon_sym_RBRACK, + STATE(16), 1, + sym_val_number, + STATE(1007), 1, + sym__var, + STATE(1035), 1, + sym__str_double_quotes, + STATE(1064), 1, + sym_val_list, + STATE(1111), 1, + sym__inter_single_quotes, + STATE(1112), 1, + sym__expression, + STATE(1113), 1, + sym__inter_double_quotes, + STATE(1152), 1, + sym_expr_parenthesized, + STATE(1219), 1, + sym_comment, + STATE(1230), 1, + aux_sym_val_list_repeat1, + ACTIONS(2535), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2541), 2, anon_sym_true, anon_sym_false, + ACTIONS(2553), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2543), 3, aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, + ACTIONS(2547), 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, - [12302] = 4, - ACTIONS(3), 1, + ACTIONS(2545), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(1149), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(1164), 10, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_record, + sym_val_table, + sym_val_closure, + [21448] = 32, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1097), 1, - anon_sym_LF, - STATE(1346), 1, - sym_comment, - ACTIONS(1099), 59, + ACTIONS(2182), 1, + anon_sym_LPAREN, + ACTIONS(2521), 1, sym_cmd_identifier, - anon_sym_SEMI, + ACTIONS(2523), 1, anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(2527), 1, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH_DASH, + ACTIONS(2529), 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(2531), 1, anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_QMARK2, + ACTIONS(2533), 1, anon_sym_not, - anon_sym_DOT_DOT_LT, + ACTIONS(2537), 1, anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, + ACTIONS(2539), 1, sym_val_nothing, + ACTIONS(2549), 1, + sym_val_date, + ACTIONS(2551), 1, + anon_sym_DQUOTE, + ACTIONS(2555), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2557), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2579), 1, + anon_sym_RBRACK, + STATE(16), 1, + sym_val_number, + STATE(1007), 1, + sym__var, + STATE(1035), 1, + sym__str_double_quotes, + STATE(1111), 1, + sym__inter_single_quotes, + STATE(1112), 1, + sym__expression, + STATE(1113), 1, + sym__inter_double_quotes, + STATE(1152), 1, + sym_expr_parenthesized, + STATE(1220), 1, + sym_comment, + STATE(1227), 1, + aux_sym_val_list_repeat1, + ACTIONS(2535), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2541), 2, anon_sym_true, anon_sym_false, + ACTIONS(2553), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2543), 3, aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, + ACTIONS(2547), 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, - sym_short_flag, - [12373] = 8, - ACTIONS(3), 1, + ACTIONS(2545), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(1149), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(1164), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [21568] = 32, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1081), 1, - anon_sym_LF, - ACTIONS(1388), 1, - anon_sym_DASH_DASH, - ACTIONS(1414), 1, - sym_short_flag, - STATE(1326), 1, - sym__flag, - STATE(1347), 1, - sym_comment, - STATE(1511), 1, - sym_long_flag, - ACTIONS(1083), 55, + ACTIONS(2182), 1, + anon_sym_LPAREN, + ACTIONS(2521), 1, sym_cmd_identifier, - anon_sym_SEMI, + ACTIONS(2523), 1, anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(2527), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(2529), 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(2531), 1, anon_sym_LBRACE, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(2533), 1, anon_sym_not, - anon_sym_DOT_DOT_LT, + ACTIONS(2537), 1, anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, + ACTIONS(2539), 1, sym_val_nothing, + ACTIONS(2549), 1, + sym_val_date, + ACTIONS(2551), 1, + anon_sym_DQUOTE, + ACTIONS(2555), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2557), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2581), 1, + anon_sym_RBRACK, + STATE(16), 1, + sym_val_number, + STATE(1007), 1, + sym__var, + STATE(1035), 1, + sym__str_double_quotes, + STATE(1111), 1, + sym__inter_single_quotes, + STATE(1112), 1, + sym__expression, + STATE(1113), 1, + sym__inter_double_quotes, + STATE(1152), 1, + sym_expr_parenthesized, + STATE(1221), 1, + sym_comment, + STATE(1227), 1, + aux_sym_val_list_repeat1, + ACTIONS(2535), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2541), 2, anon_sym_true, anon_sym_false, + ACTIONS(2553), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2543), 3, aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, + ACTIONS(2547), 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, - [12452] = 8, - ACTIONS(3), 1, + ACTIONS(2545), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(1149), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(1164), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [21688] = 33, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1073), 1, - anon_sym_LF, - ACTIONS(1388), 1, - anon_sym_DASH_DASH, - ACTIONS(1414), 1, - sym_short_flag, - STATE(1328), 1, - sym__flag, - STATE(1348), 1, - sym_comment, - STATE(1511), 1, - sym_long_flag, - ACTIONS(1075), 55, + ACTIONS(2182), 1, + anon_sym_LPAREN, + ACTIONS(2521), 1, sym_cmd_identifier, - anon_sym_SEMI, + ACTIONS(2523), 1, anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(2527), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(2529), 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(2531), 1, anon_sym_LBRACE, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(2533), 1, anon_sym_not, - anon_sym_DOT_DOT_LT, + ACTIONS(2537), 1, anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, + ACTIONS(2539), 1, sym_val_nothing, + ACTIONS(2549), 1, + sym_val_date, + ACTIONS(2551), 1, + anon_sym_DQUOTE, + ACTIONS(2555), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2557), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2583), 1, + anon_sym_RBRACK, + STATE(16), 1, + sym_val_number, + STATE(1007), 1, + sym__var, + STATE(1035), 1, + sym__str_double_quotes, + STATE(1055), 1, + sym_val_list, + STATE(1111), 1, + sym__inter_single_quotes, + STATE(1112), 1, + sym__expression, + STATE(1113), 1, + sym__inter_double_quotes, + STATE(1152), 1, + sym_expr_parenthesized, + STATE(1222), 1, + sym_comment, + STATE(1241), 1, + aux_sym_val_list_repeat1, + ACTIONS(2535), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2541), 2, anon_sym_true, anon_sym_false, + ACTIONS(2553), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2543), 3, aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, + ACTIONS(2547), 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, - [12531] = 4, - ACTIONS(3), 1, + ACTIONS(2545), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(1149), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(1164), 10, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_record, + sym_val_table, + sym_val_closure, + [21810] = 33, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1101), 1, - anon_sym_LF, - STATE(1349), 1, - sym_comment, - ACTIONS(1103), 59, + ACTIONS(2182), 1, + anon_sym_LPAREN, + ACTIONS(2521), 1, sym_cmd_identifier, - anon_sym_SEMI, + ACTIONS(2523), 1, anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH_DASH, + ACTIONS(2529), 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(2531), 1, anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_QMARK2, + ACTIONS(2533), 1, anon_sym_not, + ACTIONS(2537), 1, + anon_sym_DOT_DOT, + ACTIONS(2539), 1, + sym_val_nothing, + ACTIONS(2549), 1, + sym_val_date, + ACTIONS(2551), 1, + anon_sym_DQUOTE, + ACTIONS(2555), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2557), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2585), 1, + anon_sym_RBRACK, + ACTIONS(2587), 1, + anon_sym_DOLLAR, + STATE(16), 1, + sym_val_number, + STATE(1007), 1, + sym__var, + STATE(1035), 1, + sym__str_double_quotes, + STATE(1069), 1, + sym_val_list, + STATE(1111), 1, + sym__inter_single_quotes, + STATE(1112), 1, + sym__expression, + STATE(1113), 1, + sym__inter_double_quotes, + STATE(1152), 1, + sym_expr_parenthesized, + STATE(1223), 1, + sym_comment, + STATE(1240), 1, + aux_sym_val_list_repeat1, + ACTIONS(2535), 2, anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - sym_val_nothing, + ACTIONS(2541), 2, anon_sym_true, anon_sym_false, + ACTIONS(2553), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2543), 3, aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, + ACTIONS(2547), 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, - sym_short_flag, - [12602] = 4, - ACTIONS(153), 1, + ACTIONS(2545), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(1149), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(1164), 10, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_record, + sym_val_table, + sym_val_closure, + [21932] = 32, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1350), 1, - sym_comment, - ACTIONS(1103), 15, + ACTIONS(2182), 1, + anon_sym_LPAREN, + ACTIONS(2521), 1, + sym_cmd_identifier, + ACTIONS(2523), 1, + anon_sym_LBRACK, + ACTIONS(2527), 1, anon_sym_DOLLAR, - anon_sym_GT, + ACTIONS(2529), 1, anon_sym_DASH, - anon_sym_in, - anon_sym_DOT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, + ACTIONS(2531), 1, + anon_sym_LBRACE, + ACTIONS(2533), 1, anon_sym_not, + ACTIONS(2537), 1, anon_sym_DOT_DOT, - aux_sym_val_number_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(1101), 45, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, - anon_sym_QMARK2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_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(2539), 1, + sym_val_nothing, + ACTIONS(2549), 1, + sym_val_date, + ACTIONS(2551), 1, + anon_sym_DQUOTE, + ACTIONS(2555), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2557), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2589), 1, + anon_sym_RBRACK, + STATE(16), 1, + sym_val_number, + STATE(1007), 1, + sym__var, + STATE(1035), 1, + sym__str_double_quotes, + STATE(1111), 1, + sym__inter_single_quotes, + STATE(1112), 1, + sym__expression, + STATE(1113), 1, + sym__inter_double_quotes, + STATE(1152), 1, + sym_expr_parenthesized, + STATE(1221), 1, + aux_sym_val_list_repeat1, + STATE(1224), 1, + sym_comment, + ACTIONS(2535), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - sym_val_nothing, + ACTIONS(2541), 2, anon_sym_true, anon_sym_false, + ACTIONS(2553), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2543), 3, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(2547), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(2545), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [12673] = 8, - ACTIONS(3), 1, + STATE(1149), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(1164), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [22052] = 32, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1061), 1, - anon_sym_LF, - ACTIONS(1388), 1, - anon_sym_DASH_DASH, - ACTIONS(1414), 1, - sym_short_flag, - STATE(1337), 1, - sym__flag, - STATE(1351), 1, - sym_comment, - STATE(1511), 1, - sym_long_flag, - ACTIONS(1063), 55, + ACTIONS(2182), 1, + anon_sym_LPAREN, + ACTIONS(2521), 1, sym_cmd_identifier, - anon_sym_SEMI, + ACTIONS(2523), 1, anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(2527), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(2529), 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(2531), 1, anon_sym_LBRACE, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(2533), 1, anon_sym_not, - anon_sym_DOT_DOT_LT, + ACTIONS(2537), 1, anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, + ACTIONS(2539), 1, sym_val_nothing, + ACTIONS(2549), 1, + sym_val_date, + ACTIONS(2551), 1, + anon_sym_DQUOTE, + ACTIONS(2555), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2557), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2591), 1, + anon_sym_RBRACK, + STATE(16), 1, + sym_val_number, + STATE(1007), 1, + sym__var, + STATE(1035), 1, + sym__str_double_quotes, + STATE(1111), 1, + sym__inter_single_quotes, + STATE(1112), 1, + sym__expression, + STATE(1113), 1, + sym__inter_double_quotes, + STATE(1152), 1, + sym_expr_parenthesized, + STATE(1225), 1, + sym_comment, + STATE(1227), 1, + aux_sym_val_list_repeat1, + ACTIONS(2535), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2541), 2, anon_sym_true, anon_sym_false, + ACTIONS(2553), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2543), 3, aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, + ACTIONS(2547), 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, - [12752] = 8, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2397), 1, - anon_sym_LPAREN, - ACTIONS(2399), 1, - aux_sym_val_number_token1, - STATE(1352), 1, - sym_comment, - STATE(1402), 2, - sym_expr_parenthesized, - sym_val_number, - ACTIONS(2401), 6, + ACTIONS(2545), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - ACTIONS(1089), 13, + STATE(1149), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(1164), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [22172] = 33, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2182), 1, + anon_sym_LPAREN, + ACTIONS(2521), 1, + sym_cmd_identifier, + ACTIONS(2523), 1, + anon_sym_LBRACK, + ACTIONS(2527), 1, anon_sym_DOLLAR, - anon_sym_GT, + ACTIONS(2529), 1, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, + ACTIONS(2531), 1, + anon_sym_LBRACE, + ACTIONS(2533), 1, anon_sym_not, + ACTIONS(2537), 1, anon_sym_DOT_DOT, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(1091), 37, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + ACTIONS(2539), 1, + sym_val_nothing, + ACTIONS(2549), 1, + sym_val_date, + ACTIONS(2551), 1, + anon_sym_DQUOTE, + ACTIONS(2555), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2557), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2593), 1, + anon_sym_RBRACK, + STATE(16), 1, + sym_val_number, + STATE(1007), 1, + sym__var, + STATE(1035), 1, + sym__str_double_quotes, + STATE(1062), 1, + sym_val_list, + STATE(1111), 1, + sym__inter_single_quotes, + STATE(1112), 1, + sym__expression, + STATE(1113), 1, + sym__inter_double_quotes, + STATE(1152), 1, + sym_expr_parenthesized, + STATE(1212), 1, + aux_sym_val_list_repeat1, + STATE(1226), 1, + sym_comment, + ACTIONS(2535), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - sym_val_nothing, + ACTIONS(2541), 2, anon_sym_true, anon_sym_false, - sym_val_date, - anon_sym_DQUOTE, + ACTIONS(2553), 2, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [12831] = 8, - ACTIONS(3), 1, + ACTIONS(2543), 3, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(2547), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(2545), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(1149), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(1164), 10, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_record, + sym_val_table, + sym_val_closure, + [22294] = 31, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1073), 1, - anon_sym_LF, - ACTIONS(2383), 1, - anon_sym_DASH_DASH, - ACTIONS(2385), 1, - sym_short_flag, - STATE(1353), 1, - sym_comment, - STATE(1528), 1, - sym_long_flag, - STATE(1560), 1, - sym__flag, - ACTIONS(1075), 55, + ACTIONS(2595), 1, sym_cmd_identifier, - anon_sym_SEMI, + ACTIONS(2598), 1, anon_sym_LBRACK, + ACTIONS(2601), 1, + anon_sym_RBRACK, + ACTIONS(2603), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(2606), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(2609), 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(2612), 1, anon_sym_LBRACE, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(2615), 1, anon_sym_not, - anon_sym_DOT_DOT_LT, + ACTIONS(2621), 1, anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, + ACTIONS(2624), 1, sym_val_nothing, + ACTIONS(2639), 1, + sym_val_date, + ACTIONS(2642), 1, + anon_sym_DQUOTE, + ACTIONS(2648), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2651), 1, + anon_sym_DOLLAR_DQUOTE, + STATE(16), 1, + sym_val_number, + STATE(1007), 1, + sym__var, + STATE(1035), 1, + sym__str_double_quotes, + STATE(1111), 1, + sym__inter_single_quotes, + STATE(1112), 1, + sym__expression, + STATE(1113), 1, + sym__inter_double_quotes, + STATE(1152), 1, + sym_expr_parenthesized, + ACTIONS(2618), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2627), 2, anon_sym_true, anon_sym_false, + ACTIONS(2645), 2, + sym__str_single_quotes, + sym__str_back_ticks, + STATE(1227), 2, + sym_comment, + aux_sym_val_list_repeat1, + ACTIONS(2630), 3, aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, + ACTIONS(2636), 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, - [12910] = 8, - ACTIONS(3), 1, + ACTIONS(2633), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(1149), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(1164), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [22412] = 33, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1688), 1, - anon_sym_LF, - ACTIONS(2383), 1, - anon_sym_DASH_DASH, - ACTIONS(2385), 1, - sym_short_flag, - STATE(1354), 1, - sym_comment, - STATE(1528), 1, - sym_long_flag, - STATE(1557), 1, - sym__flag, - ACTIONS(1686), 55, + ACTIONS(2182), 1, + anon_sym_LPAREN, + ACTIONS(2521), 1, sym_cmd_identifier, - anon_sym_SEMI, + ACTIONS(2523), 1, anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(2527), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(2529), 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(2531), 1, anon_sym_LBRACE, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(2533), 1, anon_sym_not, + ACTIONS(2537), 1, + anon_sym_DOT_DOT, + ACTIONS(2539), 1, + sym_val_nothing, + ACTIONS(2549), 1, + sym_val_date, + ACTIONS(2551), 1, + anon_sym_DQUOTE, + ACTIONS(2555), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2557), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2654), 1, + anon_sym_RBRACK, + STATE(16), 1, + sym_val_number, + STATE(1007), 1, + sym__var, + STATE(1035), 1, + sym__str_double_quotes, + STATE(1075), 1, + sym_val_list, + STATE(1111), 1, + sym__inter_single_quotes, + STATE(1112), 1, + sym__expression, + STATE(1113), 1, + sym__inter_double_quotes, + STATE(1152), 1, + sym_expr_parenthesized, + STATE(1218), 1, + aux_sym_val_list_repeat1, + STATE(1228), 1, + sym_comment, + ACTIONS(2535), 2, anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - sym_val_nothing, + ACTIONS(2541), 2, anon_sym_true, anon_sym_false, + ACTIONS(2553), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2543), 3, aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, + ACTIONS(2547), 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, - [12989] = 15, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2403), 1, - sym_cmd_identifier, - ACTIONS(2405), 1, - anon_sym_LBRACK, - ACTIONS(2407), 1, - anon_sym_STAR, - ACTIONS(2409), 1, - anon_sym_DQUOTE, - STATE(1355), 1, - sym_comment, - STATE(1566), 1, - sym__str_double_quotes, - STATE(1588), 1, - sym_val_string, - STATE(1637), 1, - sym_scope_pattern, - STATE(1646), 1, - sym_command_list, - STATE(1648), 1, - sym_wild_card, - STATE(1649), 1, - sym__command_name, - ACTIONS(2411), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(1528), 13, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + ACTIONS(2545), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - sym_val_date, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(1532), 35, + STATE(1149), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(1164), 10, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_record, + sym_val_table, + sym_val_closure, + [22534] = 32, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2182), 1, + anon_sym_LPAREN, + ACTIONS(2521), 1, + sym_cmd_identifier, + ACTIONS(2523), 1, + anon_sym_LBRACK, + ACTIONS(2527), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(2529), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(2531), 1, + anon_sym_LBRACE, + ACTIONS(2533), 1, anon_sym_not, + ACTIONS(2537), 1, anon_sym_DOT_DOT, + ACTIONS(2539), 1, sym_val_nothing, + ACTIONS(2549), 1, + sym_val_date, + ACTIONS(2551), 1, + anon_sym_DQUOTE, + ACTIONS(2555), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2557), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2656), 1, + anon_sym_RBRACK, + STATE(16), 1, + sym_val_number, + STATE(1007), 1, + sym__var, + STATE(1035), 1, + sym__str_double_quotes, + STATE(1111), 1, + sym__inter_single_quotes, + STATE(1112), 1, + sym__expression, + STATE(1113), 1, + sym__inter_double_quotes, + STATE(1152), 1, + sym_expr_parenthesized, + STATE(1227), 1, + aux_sym_val_list_repeat1, + STATE(1229), 1, + sym_comment, + ACTIONS(2535), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2541), 2, anon_sym_true, anon_sym_false, + ACTIONS(2553), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2543), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, + ACTIONS(2547), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [13082] = 8, - ACTIONS(3), 1, + ACTIONS(2545), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(1149), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(1164), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [22654] = 32, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(995), 1, - anon_sym_LF, - ACTIONS(1388), 1, - anon_sym_DASH_DASH, - ACTIONS(1414), 1, - sym_short_flag, - STATE(1323), 1, - sym__flag, - STATE(1356), 1, - sym_comment, - STATE(1511), 1, - sym_long_flag, - ACTIONS(993), 55, + ACTIONS(2182), 1, + anon_sym_LPAREN, + ACTIONS(2521), 1, sym_cmd_identifier, - anon_sym_SEMI, + ACTIONS(2523), 1, anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(2527), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(2529), 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(2531), 1, anon_sym_LBRACE, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(2533), 1, anon_sym_not, - anon_sym_DOT_DOT_LT, + ACTIONS(2537), 1, anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, + ACTIONS(2539), 1, sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, + ACTIONS(2549), 1, sym_val_date, + ACTIONS(2551), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(2555), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(2557), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [13161] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(989), 1, - anon_sym_LF, - ACTIONS(2395), 1, - anon_sym_QMARK2, - STATE(1357), 1, + ACTIONS(2658), 1, + anon_sym_RBRACK, + STATE(16), 1, + sym_val_number, + STATE(1007), 1, + sym__var, + STATE(1035), 1, + sym__str_double_quotes, + STATE(1111), 1, + sym__inter_single_quotes, + STATE(1112), 1, + sym__expression, + STATE(1113), 1, + sym__inter_double_quotes, + STATE(1152), 1, + sym_expr_parenthesized, + STATE(1227), 1, + aux_sym_val_list_repeat1, + STATE(1230), 1, sym_comment, - ACTIONS(987), 58, - sym_cmd_identifier, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH_DASH, - anon_sym_DASH, - anon_sym_break, - anon_sym_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_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, + ACTIONS(2535), 2, anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - sym_val_nothing, + ACTIONS(2541), 2, anon_sym_true, anon_sym_false, + ACTIONS(2553), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2543), 3, aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, + ACTIONS(2547), 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, - sym_short_flag, - [13234] = 5, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2413), 1, - anon_sym_SEMI, - STATE(1358), 1, - sym_comment, - ACTIONS(103), 26, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + ACTIONS(2545), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(105), 32, + STATE(1149), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(1164), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [22774] = 32, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2182), 1, + anon_sym_LPAREN, + ACTIONS(2521), 1, sym_cmd_identifier, + ACTIONS(2523), 1, + anon_sym_LBRACK, + ACTIONS(2527), 1, anon_sym_DOLLAR, - anon_sym_GT, + ACTIONS(2529), 1, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_LT2, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + ACTIONS(2531), 1, + anon_sym_LBRACE, + ACTIONS(2533), 1, anon_sym_not, + ACTIONS(2537), 1, anon_sym_DOT_DOT, + ACTIONS(2539), 1, sym_val_nothing, + ACTIONS(2549), 1, + sym_val_date, + ACTIONS(2551), 1, + anon_sym_DQUOTE, + ACTIONS(2555), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2557), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2660), 1, + anon_sym_RBRACK, + STATE(16), 1, + sym_val_number, + STATE(1007), 1, + sym__var, + STATE(1035), 1, + sym__str_double_quotes, + STATE(1111), 1, + sym__inter_single_quotes, + STATE(1112), 1, + sym__expression, + STATE(1113), 1, + sym__inter_double_quotes, + STATE(1152), 1, + sym_expr_parenthesized, + STATE(1227), 1, + aux_sym_val_list_repeat1, + STATE(1231), 1, + sym_comment, + ACTIONS(2535), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2541), 2, anon_sym_true, anon_sym_false, + ACTIONS(2553), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2543), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, + ACTIONS(2547), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [13306] = 5, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2415), 1, - anon_sym_SEMI, - STATE(1359), 1, - sym_comment, - ACTIONS(103), 26, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + ACTIONS(2545), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(105), 32, + STATE(1149), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(1164), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [22894] = 32, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2182), 1, + anon_sym_LPAREN, + ACTIONS(2521), 1, sym_cmd_identifier, + ACTIONS(2523), 1, + anon_sym_LBRACK, + ACTIONS(2527), 1, anon_sym_DOLLAR, - anon_sym_GT, + ACTIONS(2529), 1, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_LT2, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + ACTIONS(2531), 1, + anon_sym_LBRACE, + ACTIONS(2533), 1, anon_sym_not, + ACTIONS(2537), 1, anon_sym_DOT_DOT, + ACTIONS(2539), 1, sym_val_nothing, + ACTIONS(2549), 1, + sym_val_date, + ACTIONS(2551), 1, + anon_sym_DQUOTE, + ACTIONS(2555), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2557), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2662), 1, + anon_sym_RBRACK, + STATE(16), 1, + sym_val_number, + STATE(1007), 1, + sym__var, + STATE(1035), 1, + sym__str_double_quotes, + STATE(1111), 1, + sym__inter_single_quotes, + STATE(1112), 1, + sym__expression, + STATE(1113), 1, + sym__inter_double_quotes, + STATE(1152), 1, + sym_expr_parenthesized, + STATE(1227), 1, + aux_sym_val_list_repeat1, + STATE(1232), 1, + sym_comment, + ACTIONS(2535), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2541), 2, anon_sym_true, anon_sym_false, + ACTIONS(2553), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2543), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, + ACTIONS(2547), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [13378] = 5, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2417), 1, - anon_sym_SEMI, - STATE(1360), 1, - sym_comment, - ACTIONS(103), 26, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + ACTIONS(2545), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(105), 32, - sym_cmd_identifier, - anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_LT2, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + STATE(1149), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(1164), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [23014] = 33, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2182), 1, + anon_sym_LPAREN, + ACTIONS(2521), 1, + sym_cmd_identifier, + ACTIONS(2523), 1, + anon_sym_LBRACK, + ACTIONS(2527), 1, + anon_sym_DOLLAR, + ACTIONS(2529), 1, + anon_sym_DASH, + ACTIONS(2531), 1, + anon_sym_LBRACE, + ACTIONS(2533), 1, anon_sym_not, + ACTIONS(2537), 1, anon_sym_DOT_DOT, + ACTIONS(2539), 1, sym_val_nothing, + ACTIONS(2549), 1, + sym_val_date, + ACTIONS(2551), 1, + anon_sym_DQUOTE, + ACTIONS(2555), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2557), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2664), 1, + anon_sym_RBRACK, + STATE(16), 1, + sym_val_number, + STATE(1007), 1, + sym__var, + STATE(1035), 1, + sym__str_double_quotes, + STATE(1067), 1, + sym_val_list, + STATE(1111), 1, + sym__inter_single_quotes, + STATE(1112), 1, + sym__expression, + STATE(1113), 1, + sym__inter_double_quotes, + STATE(1152), 1, + sym_expr_parenthesized, + STATE(1220), 1, + aux_sym_val_list_repeat1, + STATE(1233), 1, + sym_comment, + ACTIONS(2535), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2541), 2, anon_sym_true, anon_sym_false, + ACTIONS(2553), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2543), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, + ACTIONS(2547), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [13450] = 5, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2419), 1, - anon_sym_SEMI, - STATE(1361), 1, - sym_comment, - ACTIONS(103), 26, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + ACTIONS(2545), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(105), 32, + STATE(1149), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(1164), 10, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_record, + sym_val_table, + sym_val_closure, + [23136] = 32, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2182), 1, + anon_sym_LPAREN, + ACTIONS(2521), 1, sym_cmd_identifier, + ACTIONS(2523), 1, + anon_sym_LBRACK, + ACTIONS(2527), 1, anon_sym_DOLLAR, - anon_sym_GT, + ACTIONS(2529), 1, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_LT2, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + ACTIONS(2531), 1, + anon_sym_LBRACE, + ACTIONS(2533), 1, anon_sym_not, + ACTIONS(2537), 1, anon_sym_DOT_DOT, + ACTIONS(2539), 1, sym_val_nothing, + ACTIONS(2549), 1, + sym_val_date, + ACTIONS(2551), 1, + anon_sym_DQUOTE, + ACTIONS(2555), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2557), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2666), 1, + anon_sym_RBRACK, + STATE(16), 1, + sym_val_number, + STATE(1007), 1, + sym__var, + STATE(1035), 1, + sym__str_double_quotes, + STATE(1111), 1, + sym__inter_single_quotes, + STATE(1112), 1, + sym__expression, + STATE(1113), 1, + sym__inter_double_quotes, + STATE(1152), 1, + sym_expr_parenthesized, + STATE(1227), 1, + aux_sym_val_list_repeat1, + STATE(1234), 1, + sym_comment, + ACTIONS(2535), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2541), 2, anon_sym_true, anon_sym_false, + ACTIONS(2553), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2543), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, + ACTIONS(2547), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [13522] = 6, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2421), 1, - anon_sym_COMMA, - ACTIONS(2423), 1, - anon_sym_DOT, - STATE(1362), 1, - sym_comment, - ACTIONS(1128), 25, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + ACTIONS(2545), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(1126), 32, + STATE(1149), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(1164), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [23256] = 33, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2182), 1, + anon_sym_LPAREN, + ACTIONS(2521), 1, sym_cmd_identifier, + ACTIONS(2523), 1, + anon_sym_LBRACK, + ACTIONS(2527), 1, anon_sym_DOLLAR, - anon_sym_GT, + ACTIONS(2529), 1, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_LT2, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + ACTIONS(2531), 1, + anon_sym_LBRACE, + ACTIONS(2533), 1, anon_sym_not, + ACTIONS(2537), 1, anon_sym_DOT_DOT, + ACTIONS(2539), 1, sym_val_nothing, + ACTIONS(2549), 1, + sym_val_date, + ACTIONS(2551), 1, + anon_sym_DQUOTE, + ACTIONS(2555), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2557), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2668), 1, + anon_sym_RBRACK, + STATE(16), 1, + sym_val_number, + STATE(1007), 1, + sym__var, + STATE(1035), 1, + sym__str_double_quotes, + STATE(1068), 1, + sym_val_list, + STATE(1111), 1, + sym__inter_single_quotes, + STATE(1112), 1, + sym__expression, + STATE(1113), 1, + sym__inter_double_quotes, + STATE(1152), 1, + sym_expr_parenthesized, + STATE(1232), 1, + aux_sym_val_list_repeat1, + STATE(1235), 1, + sym_comment, + ACTIONS(2535), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2541), 2, anon_sym_true, anon_sym_false, + ACTIONS(2553), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2543), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, + ACTIONS(2547), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [13596] = 10, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2425), 1, - anon_sym_DASH_DASH, - ACTIONS(2427), 1, - anon_sym_as, - ACTIONS(2429), 1, - sym_short_flag, - STATE(1363), 1, - sym_comment, - STATE(1388), 1, - aux_sym_overlay_use_repeat1, - STATE(1527), 1, - sym_long_flag, - STATE(1552), 1, - sym__flag, - ACTIONS(1601), 16, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + ACTIONS(2545), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - sym_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(1603), 37, + anon_sym_DASHinf, + STATE(1149), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(1164), 10, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_record, + sym_val_table, + sym_val_closure, + [23378] = 33, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2182), 1, + anon_sym_LPAREN, + ACTIONS(2521), 1, sym_cmd_identifier, + ACTIONS(2523), 1, + anon_sym_LBRACK, + ACTIONS(2527), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(2529), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(2531), 1, + anon_sym_LBRACE, + ACTIONS(2533), 1, anon_sym_not, + ACTIONS(2537), 1, anon_sym_DOT_DOT, + ACTIONS(2539), 1, sym_val_nothing, + ACTIONS(2549), 1, + sym_val_date, + ACTIONS(2551), 1, + anon_sym_DQUOTE, + ACTIONS(2555), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2557), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2670), 1, + anon_sym_RBRACK, + STATE(16), 1, + sym_val_number, + STATE(1007), 1, + sym__var, + STATE(1035), 1, + sym__str_double_quotes, + STATE(1059), 1, + sym_val_list, + STATE(1111), 1, + sym__inter_single_quotes, + STATE(1112), 1, + sym__expression, + STATE(1113), 1, + sym__inter_double_quotes, + STATE(1152), 1, + sym_expr_parenthesized, + STATE(1213), 1, + aux_sym_val_list_repeat1, + STATE(1236), 1, + sym_comment, + ACTIONS(2535), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2541), 2, anon_sym_true, anon_sym_false, + ACTIONS(2553), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2543), 3, aux_sym_val_number_token1, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, + ACTIONS(2547), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [13678] = 5, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2431), 1, - anon_sym_SEMI, - STATE(1364), 1, - sym_comment, - ACTIONS(103), 26, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + ACTIONS(2545), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(105), 32, + STATE(1149), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(1164), 10, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_record, + sym_val_table, + sym_val_closure, + [23500] = 33, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2182), 1, + anon_sym_LPAREN, + ACTIONS(2521), 1, sym_cmd_identifier, + ACTIONS(2523), 1, + anon_sym_LBRACK, + ACTIONS(2527), 1, anon_sym_DOLLAR, - anon_sym_GT, + ACTIONS(2529), 1, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_LT2, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + ACTIONS(2531), 1, + anon_sym_LBRACE, + ACTIONS(2533), 1, anon_sym_not, + ACTIONS(2537), 1, anon_sym_DOT_DOT, + ACTIONS(2539), 1, sym_val_nothing, + ACTIONS(2549), 1, + sym_val_date, + ACTIONS(2551), 1, + anon_sym_DQUOTE, + ACTIONS(2555), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2557), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2672), 1, + anon_sym_RBRACK, + STATE(16), 1, + sym_val_number, + STATE(1007), 1, + sym__var, + STATE(1035), 1, + sym__str_double_quotes, + STATE(1058), 1, + sym_val_list, + STATE(1111), 1, + sym__inter_single_quotes, + STATE(1112), 1, + sym__expression, + STATE(1113), 1, + sym__inter_double_quotes, + STATE(1152), 1, + sym_expr_parenthesized, + STATE(1237), 1, + sym_comment, + STATE(1244), 1, + aux_sym_val_list_repeat1, + ACTIONS(2535), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2541), 2, anon_sym_true, anon_sym_false, + ACTIONS(2553), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2543), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, + ACTIONS(2547), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [13750] = 5, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2433), 1, - anon_sym_SEMI, - STATE(1365), 1, - sym_comment, - ACTIONS(103), 26, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + ACTIONS(2545), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(105), 32, + STATE(1149), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(1164), 10, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_record, + sym_val_table, + sym_val_closure, + [23622] = 33, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2182), 1, + anon_sym_LPAREN, + ACTIONS(2521), 1, sym_cmd_identifier, + ACTIONS(2523), 1, + anon_sym_LBRACK, + ACTIONS(2527), 1, anon_sym_DOLLAR, - anon_sym_GT, + ACTIONS(2529), 1, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_LT2, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + ACTIONS(2531), 1, + anon_sym_LBRACE, + ACTIONS(2533), 1, anon_sym_not, + ACTIONS(2537), 1, anon_sym_DOT_DOT, + ACTIONS(2539), 1, sym_val_nothing, + ACTIONS(2549), 1, + sym_val_date, + ACTIONS(2551), 1, + anon_sym_DQUOTE, + ACTIONS(2555), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2557), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2674), 1, + anon_sym_RBRACK, + STATE(16), 1, + sym_val_number, + STATE(1007), 1, + sym__var, + STATE(1035), 1, + sym__str_double_quotes, + STATE(1073), 1, + sym_val_list, + STATE(1111), 1, + sym__inter_single_quotes, + STATE(1112), 1, + sym__expression, + STATE(1113), 1, + sym__inter_double_quotes, + STATE(1152), 1, + sym_expr_parenthesized, + STATE(1229), 1, + aux_sym_val_list_repeat1, + STATE(1238), 1, + sym_comment, + ACTIONS(2535), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2541), 2, anon_sym_true, anon_sym_false, + ACTIONS(2553), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2543), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, + ACTIONS(2547), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [13822] = 5, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2435), 1, - anon_sym_SEMI, - STATE(1366), 1, - sym_comment, - ACTIONS(103), 26, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + ACTIONS(2545), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(105), 32, + STATE(1149), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(1164), 10, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_record, + sym_val_table, + sym_val_closure, + [23744] = 33, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2182), 1, + anon_sym_LPAREN, + ACTIONS(2521), 1, sym_cmd_identifier, + ACTIONS(2523), 1, + anon_sym_LBRACK, + ACTIONS(2527), 1, anon_sym_DOLLAR, - anon_sym_GT, + ACTIONS(2529), 1, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_LT2, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + ACTIONS(2531), 1, + anon_sym_LBRACE, + ACTIONS(2533), 1, anon_sym_not, + ACTIONS(2537), 1, anon_sym_DOT_DOT, + ACTIONS(2539), 1, sym_val_nothing, + ACTIONS(2549), 1, + sym_val_date, + ACTIONS(2551), 1, + anon_sym_DQUOTE, + ACTIONS(2555), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2557), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2676), 1, + anon_sym_RBRACK, + STATE(16), 1, + sym_val_number, + STATE(1007), 1, + sym__var, + STATE(1035), 1, + sym__str_double_quotes, + STATE(1061), 1, + sym_val_list, + STATE(1111), 1, + sym__inter_single_quotes, + STATE(1112), 1, + sym__expression, + STATE(1113), 1, + sym__inter_double_quotes, + STATE(1152), 1, + sym_expr_parenthesized, + STATE(1231), 1, + aux_sym_val_list_repeat1, + STATE(1239), 1, + sym_comment, + ACTIONS(2535), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2541), 2, anon_sym_true, anon_sym_false, + ACTIONS(2553), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2543), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, + ACTIONS(2547), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [13894] = 4, - ACTIONS(3), 1, + ACTIONS(2545), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(1149), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(1164), 10, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_record, + sym_val_table, + sym_val_closure, + [23866] = 32, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1122), 1, - anon_sym_LF, - STATE(1367), 1, - sym_comment, - ACTIONS(1124), 58, + ACTIONS(2182), 1, + anon_sym_LPAREN, + ACTIONS(2521), 1, sym_cmd_identifier, - anon_sym_SEMI, + ACTIONS(2523), 1, anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(2527), 1, anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH_DASH, + ACTIONS(2529), 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(2531), 1, anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(2533), 1, anon_sym_not, - anon_sym_DOT_DOT_LT, + ACTIONS(2537), 1, anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, + ACTIONS(2539), 1, sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, + ACTIONS(2549), 1, sym_val_date, + ACTIONS(2551), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(2555), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(2557), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - sym_short_flag, - [13964] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1690), 1, - anon_sym_LF, - ACTIONS(2437), 1, - aux_sym_long_flag_token1, - STATE(1368), 1, + ACTIONS(2678), 1, + anon_sym_RBRACK, + STATE(16), 1, + sym_val_number, + STATE(1007), 1, + sym__var, + STATE(1035), 1, + sym__str_double_quotes, + STATE(1111), 1, + sym__inter_single_quotes, + STATE(1112), 1, + sym__expression, + STATE(1113), 1, + sym__inter_double_quotes, + STATE(1152), 1, + sym_expr_parenthesized, + STATE(1227), 1, + aux_sym_val_list_repeat1, + STATE(1240), 1, sym_comment, - ACTIONS(1692), 57, - sym_cmd_identifier, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH_DASH, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_LBRACE, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, + ACTIONS(2535), 2, anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - sym_val_nothing, + ACTIONS(2541), 2, anon_sym_true, anon_sym_false, + ACTIONS(2553), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2543), 3, aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, + ACTIONS(2547), 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, - sym_short_flag, - [14036] = 5, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2439), 1, - anon_sym_SEMI, - STATE(1369), 1, - sym_comment, - ACTIONS(103), 26, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + ACTIONS(2545), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(105), 32, + STATE(1149), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(1164), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [23986] = 32, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2182), 1, + anon_sym_LPAREN, + ACTIONS(2521), 1, sym_cmd_identifier, + ACTIONS(2523), 1, + anon_sym_LBRACK, + ACTIONS(2527), 1, anon_sym_DOLLAR, - anon_sym_GT, + ACTIONS(2529), 1, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_LT2, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + ACTIONS(2531), 1, + anon_sym_LBRACE, + ACTIONS(2533), 1, anon_sym_not, + ACTIONS(2537), 1, anon_sym_DOT_DOT, + ACTIONS(2539), 1, sym_val_nothing, + ACTIONS(2549), 1, + sym_val_date, + ACTIONS(2551), 1, + anon_sym_DQUOTE, + ACTIONS(2555), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2557), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2680), 1, + anon_sym_RBRACK, + STATE(16), 1, + sym_val_number, + STATE(1007), 1, + sym__var, + STATE(1035), 1, + sym__str_double_quotes, + STATE(1111), 1, + sym__inter_single_quotes, + STATE(1112), 1, + sym__expression, + STATE(1113), 1, + sym__inter_double_quotes, + STATE(1152), 1, + sym_expr_parenthesized, + STATE(1227), 1, + aux_sym_val_list_repeat1, + STATE(1241), 1, + sym_comment, + ACTIONS(2535), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2541), 2, anon_sym_true, anon_sym_false, + ACTIONS(2553), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2543), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, + ACTIONS(2547), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [14108] = 5, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2441), 1, - anon_sym_SEMI, - STATE(1370), 1, - sym_comment, - ACTIONS(103), 26, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + ACTIONS(2545), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(105), 32, + STATE(1149), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(1164), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [24106] = 33, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2182), 1, + anon_sym_LPAREN, + ACTIONS(2521), 1, sym_cmd_identifier, + ACTIONS(2523), 1, + anon_sym_LBRACK, + ACTIONS(2527), 1, anon_sym_DOLLAR, - anon_sym_GT, + ACTIONS(2529), 1, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_LT2, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + ACTIONS(2531), 1, + anon_sym_LBRACE, + ACTIONS(2533), 1, anon_sym_not, + ACTIONS(2537), 1, anon_sym_DOT_DOT, + ACTIONS(2539), 1, sym_val_nothing, + ACTIONS(2549), 1, + sym_val_date, + ACTIONS(2551), 1, + anon_sym_DQUOTE, + ACTIONS(2555), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2557), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2682), 1, + anon_sym_RBRACK, + STATE(16), 1, + sym_val_number, + STATE(1007), 1, + sym__var, + STATE(1035), 1, + sym__str_double_quotes, + STATE(1076), 1, + sym_val_list, + STATE(1111), 1, + sym__inter_single_quotes, + STATE(1112), 1, + sym__expression, + STATE(1113), 1, + sym__inter_double_quotes, + STATE(1152), 1, + sym_expr_parenthesized, + STATE(1225), 1, + aux_sym_val_list_repeat1, + STATE(1242), 1, + sym_comment, + ACTIONS(2535), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2541), 2, anon_sym_true, anon_sym_false, + ACTIONS(2553), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2543), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, + ACTIONS(2547), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [14180] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1371), 1, - sym_comment, - ACTIONS(1117), 15, - anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_DOT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_not, - anon_sym_DOT_DOT, - aux_sym_val_number_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(1115), 44, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, + ACTIONS(2545), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [14250] = 10, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2425), 1, - anon_sym_DASH_DASH, - ACTIONS(2429), 1, - sym_short_flag, - ACTIONS(2443), 1, - anon_sym_as, - STATE(1372), 1, - sym_comment, - STATE(1386), 1, - aux_sym_overlay_use_repeat1, - STATE(1527), 1, - sym_long_flag, - STATE(1552), 1, - sym__flag, - ACTIONS(1587), 16, - anon_sym_LBRACK, + STATE(1149), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(1164), 10, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_record, + sym_val_table, + sym_val_closure, + [24228] = 33, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2182), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - sym_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(1585), 37, + ACTIONS(2521), 1, sym_cmd_identifier, + ACTIONS(2523), 1, + anon_sym_LBRACK, + ACTIONS(2527), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(2529), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(2531), 1, + anon_sym_LBRACE, + ACTIONS(2533), 1, anon_sym_not, + ACTIONS(2537), 1, anon_sym_DOT_DOT, + ACTIONS(2539), 1, sym_val_nothing, + ACTIONS(2549), 1, + sym_val_date, + ACTIONS(2551), 1, + anon_sym_DQUOTE, + ACTIONS(2555), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2557), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2585), 1, + anon_sym_RBRACK, + STATE(16), 1, + sym_val_number, + STATE(1007), 1, + sym__var, + STATE(1035), 1, + sym__str_double_quotes, + STATE(1069), 1, + sym_val_list, + STATE(1111), 1, + sym__inter_single_quotes, + STATE(1112), 1, + sym__expression, + STATE(1113), 1, + sym__inter_double_quotes, + STATE(1152), 1, + sym_expr_parenthesized, + STATE(1240), 1, + aux_sym_val_list_repeat1, + STATE(1243), 1, + sym_comment, + ACTIONS(2535), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2541), 2, anon_sym_true, anon_sym_false, + ACTIONS(2553), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2543), 3, aux_sym_val_number_token1, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, + ACTIONS(2547), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [14332] = 5, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2445), 1, - anon_sym_SEMI, - STATE(1373), 1, - sym_comment, - ACTIONS(103), 26, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + ACTIONS(2545), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(105), 32, + STATE(1149), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(1164), 10, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_record, + sym_val_table, + sym_val_closure, + [24350] = 32, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2182), 1, + anon_sym_LPAREN, + ACTIONS(2521), 1, sym_cmd_identifier, + ACTIONS(2523), 1, + anon_sym_LBRACK, + ACTIONS(2527), 1, anon_sym_DOLLAR, - anon_sym_GT, + ACTIONS(2529), 1, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_LT2, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + ACTIONS(2531), 1, + anon_sym_LBRACE, + ACTIONS(2533), 1, anon_sym_not, + ACTIONS(2537), 1, anon_sym_DOT_DOT, + ACTIONS(2539), 1, sym_val_nothing, + ACTIONS(2549), 1, + sym_val_date, + ACTIONS(2551), 1, + anon_sym_DQUOTE, + ACTIONS(2555), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2557), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2684), 1, + anon_sym_RBRACK, + STATE(16), 1, + sym_val_number, + STATE(1007), 1, + sym__var, + STATE(1035), 1, + sym__str_double_quotes, + STATE(1111), 1, + sym__inter_single_quotes, + STATE(1112), 1, + sym__expression, + STATE(1113), 1, + sym__inter_double_quotes, + STATE(1152), 1, + sym_expr_parenthesized, + STATE(1227), 1, + aux_sym_val_list_repeat1, + STATE(1244), 1, + sym_comment, + ACTIONS(2535), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2541), 2, anon_sym_true, anon_sym_false, + ACTIONS(2553), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2543), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, + ACTIONS(2547), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [14404] = 5, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2447), 1, - anon_sym_SEMI, - STATE(1374), 1, - sym_comment, - ACTIONS(103), 26, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + ACTIONS(2545), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(105), 32, + STATE(1149), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(1164), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [24470] = 32, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2182), 1, + anon_sym_LPAREN, + ACTIONS(2521), 1, sym_cmd_identifier, + ACTIONS(2523), 1, + anon_sym_LBRACK, + ACTIONS(2527), 1, anon_sym_DOLLAR, - anon_sym_GT, + ACTIONS(2529), 1, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_LT2, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + ACTIONS(2531), 1, + anon_sym_LBRACE, + ACTIONS(2533), 1, anon_sym_not, + ACTIONS(2537), 1, anon_sym_DOT_DOT, + ACTIONS(2539), 1, sym_val_nothing, + ACTIONS(2549), 1, + sym_val_date, + ACTIONS(2551), 1, + anon_sym_DQUOTE, + ACTIONS(2555), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2557), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2686), 1, + anon_sym_RBRACK, + STATE(16), 1, + sym_val_number, + STATE(1007), 1, + sym__var, + STATE(1035), 1, + sym__str_double_quotes, + STATE(1111), 1, + sym__inter_single_quotes, + STATE(1112), 1, + sym__expression, + STATE(1113), 1, + sym__inter_double_quotes, + STATE(1152), 1, + sym_expr_parenthesized, + STATE(1227), 1, + aux_sym_val_list_repeat1, + STATE(1245), 1, + sym_comment, + ACTIONS(2535), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2541), 2, anon_sym_true, anon_sym_false, + ACTIONS(2553), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2543), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, + ACTIONS(2547), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [14476] = 5, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2449), 1, - anon_sym_SEMI, - STATE(1375), 1, - sym_comment, - ACTIONS(103), 26, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + ACTIONS(2545), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(105), 32, + STATE(1149), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(1164), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [24590] = 32, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2182), 1, + anon_sym_LPAREN, + ACTIONS(2521), 1, sym_cmd_identifier, + ACTIONS(2523), 1, + anon_sym_LBRACK, + ACTIONS(2527), 1, anon_sym_DOLLAR, - anon_sym_GT, + ACTIONS(2529), 1, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_LT2, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + ACTIONS(2531), 1, + anon_sym_LBRACE, + ACTIONS(2533), 1, anon_sym_not, + ACTIONS(2537), 1, anon_sym_DOT_DOT, + ACTIONS(2539), 1, sym_val_nothing, + ACTIONS(2549), 1, + sym_val_date, + ACTIONS(2551), 1, + anon_sym_DQUOTE, + ACTIONS(2555), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2557), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2688), 1, + anon_sym_RBRACK, + STATE(16), 1, + sym_val_number, + STATE(1007), 1, + sym__var, + STATE(1035), 1, + sym__str_double_quotes, + STATE(1111), 1, + sym__inter_single_quotes, + STATE(1112), 1, + sym__expression, + STATE(1113), 1, + sym__inter_double_quotes, + STATE(1152), 1, + sym_expr_parenthesized, + STATE(1227), 1, + aux_sym_val_list_repeat1, + STATE(1246), 1, + sym_comment, + ACTIONS(2535), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2541), 2, anon_sym_true, anon_sym_false, + ACTIONS(2553), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2543), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, + ACTIONS(2547), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [14548] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1376), 1, - sym_comment, - ACTIONS(1233), 27, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + ACTIONS(2545), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(1231), 32, + STATE(1149), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(1164), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [24710] = 32, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2182), 1, + anon_sym_LPAREN, + ACTIONS(2521), 1, sym_cmd_identifier, + ACTIONS(2523), 1, + anon_sym_LBRACK, + ACTIONS(2527), 1, anon_sym_DOLLAR, - anon_sym_GT, + ACTIONS(2529), 1, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_LT2, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + ACTIONS(2531), 1, + anon_sym_LBRACE, + ACTIONS(2533), 1, anon_sym_not, + ACTIONS(2537), 1, anon_sym_DOT_DOT, + ACTIONS(2539), 1, sym_val_nothing, + ACTIONS(2549), 1, + sym_val_date, + ACTIONS(2551), 1, + anon_sym_DQUOTE, + ACTIONS(2555), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2557), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2690), 1, + anon_sym_RBRACK, + STATE(16), 1, + sym_val_number, + STATE(1007), 1, + sym__var, + STATE(1035), 1, + sym__str_double_quotes, + STATE(1111), 1, + sym__inter_single_quotes, + STATE(1112), 1, + sym__expression, + STATE(1113), 1, + sym__inter_double_quotes, + STATE(1152), 1, + sym_expr_parenthesized, + STATE(1227), 1, + aux_sym_val_list_repeat1, + STATE(1247), 1, + sym_comment, + ACTIONS(2535), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2541), 2, anon_sym_true, anon_sym_false, + ACTIONS(2553), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2543), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, + ACTIONS(2547), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [14618] = 5, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2451), 1, - anon_sym_SEMI, - STATE(1377), 1, - sym_comment, - ACTIONS(103), 26, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + ACTIONS(2545), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(105), 32, + STATE(1149), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(1164), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [24830] = 33, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2182), 1, + anon_sym_LPAREN, + ACTIONS(2521), 1, sym_cmd_identifier, - anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_LT2, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + ACTIONS(2523), 1, + anon_sym_LBRACK, + ACTIONS(2527), 1, + anon_sym_DOLLAR, + ACTIONS(2529), 1, + anon_sym_DASH, + ACTIONS(2531), 1, + anon_sym_LBRACE, + ACTIONS(2533), 1, anon_sym_not, + ACTIONS(2537), 1, anon_sym_DOT_DOT, + ACTIONS(2539), 1, sym_val_nothing, + ACTIONS(2549), 1, + sym_val_date, + ACTIONS(2551), 1, + anon_sym_DQUOTE, + ACTIONS(2555), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2557), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2692), 1, + anon_sym_RBRACK, + STATE(16), 1, + sym_val_number, + STATE(1007), 1, + sym__var, + STATE(1035), 1, + sym__str_double_quotes, + STATE(1070), 1, + sym_val_list, + STATE(1111), 1, + sym__inter_single_quotes, + STATE(1112), 1, + sym__expression, + STATE(1113), 1, + sym__inter_double_quotes, + STATE(1152), 1, + sym_expr_parenthesized, + STATE(1246), 1, + aux_sym_val_list_repeat1, + STATE(1248), 1, + sym_comment, + ACTIONS(2535), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2541), 2, anon_sym_true, anon_sym_false, + ACTIONS(2553), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2543), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, + ACTIONS(2547), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [14690] = 5, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2453), 1, - anon_sym_SEMI, - STATE(1378), 1, - sym_comment, - ACTIONS(103), 26, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + ACTIONS(2545), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, + STATE(1149), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(1164), 10, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_record, + sym_val_table, + sym_val_closure, + [24952] = 32, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(191), 1, + anon_sym_LBRACK, + ACTIONS(193), 1, + anon_sym_LPAREN, + ACTIONS(201), 1, + anon_sym_DASH, + ACTIONS(219), 1, + anon_sym_LBRACE, + ACTIONS(239), 1, + anon_sym_not, + ACTIONS(243), 1, + anon_sym_DOT_DOT, + ACTIONS(245), 1, + sym_val_nothing, + ACTIONS(255), 1, sym_val_date, + ACTIONS(257), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(105), 32, - sym_cmd_identifier, + ACTIONS(1020), 1, anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_LT2, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, + ACTIONS(2694), 1, + sym_identifier, + STATE(112), 1, + sym_val_number, + STATE(1249), 1, + sym_comment, + STATE(2035), 1, + sym__var, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, + sym__str_double_quotes, + STATE(2351), 1, + sym__inter_double_quotes, + STATE(2352), 1, + sym__inter_single_quotes, + STATE(2414), 1, + sym__expression, + STATE(2457), 1, + sym_val_variable, + STATE(3043), 1, + sym__where_predicate, + ACTIONS(241), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, + ACTIONS(259), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(249), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [14762] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1128), 1, - anon_sym_LF, - STATE(1379), 1, - sym_comment, - ACTIONS(1126), 58, - sym_cmd_identifier, - anon_sym_SEMI, + ACTIONS(251), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(2371), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2354), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [25071] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH_DASH, + 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, - anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(75), 1, anon_sym_not, - anon_sym_DOT_DOT_LT, + ACTIONS(79), 1, anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, + ACTIONS(81), 1, sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, + ACTIONS(91), 1, sym_val_date, + ACTIONS(93), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - sym_short_flag, - [14832] = 5, - ACTIONS(153), 1, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2455), 1, - anon_sym_SEMI, - STATE(1380), 1, + ACTIONS(1008), 1, + anon_sym_DOLLAR, + ACTIONS(2696), 1, + sym_identifier, + STATE(114), 1, + sym_val_number, + STATE(1250), 1, sym_comment, - ACTIONS(103), 26, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, + STATE(2091), 1, + sym_expr_parenthesized, + STATE(2125), 1, + sym__var, + STATE(2469), 1, + sym__str_double_quotes, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2514), 1, + sym__expression, + STATE(2534), 1, + sym_val_variable, + STATE(3289), 1, + sym__where_predicate, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, + ACTIONS(83), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(95), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(85), 3, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(89), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2467), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [25190] = 32, + ACTIONS(31), 1, + anon_sym_LBRACK, + ACTIONS(33), 1, + anon_sym_LPAREN, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(57), 1, + anon_sym_LBRACE, + ACTIONS(75), 1, + anon_sym_not, + ACTIONS(79), 1, + anon_sym_DOT_DOT, + ACTIONS(81), 1, + sym_val_nothing, + ACTIONS(91), 1, sym_val_date, + ACTIONS(93), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(105), 32, - sym_cmd_identifier, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(1008), 1, anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_LT2, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, + ACTIONS(2696), 1, + sym_identifier, + STATE(114), 1, + sym_val_number, + STATE(1251), 1, + sym_comment, + STATE(2091), 1, + sym_expr_parenthesized, + STATE(2125), 1, + sym__var, + STATE(2469), 1, + sym__str_double_quotes, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2484), 1, + sym__expression, + STATE(2534), 1, + sym_val_variable, + STATE(3352), 1, + sym__where_predicate, + ACTIONS(77), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, + ACTIONS(95), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(85), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [14904] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1381), 1, - sym_comment, - ACTIONS(1124), 15, - anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_DOT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_not, - anon_sym_DOT_DOT, - aux_sym_val_number_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(1122), 44, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2467), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [25309] = 32, + ACTIONS(31), 1, + anon_sym_LBRACK, + ACTIONS(33), 1, + anon_sym_LPAREN, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(57), 1, + anon_sym_LBRACE, + ACTIONS(75), 1, + anon_sym_not, + ACTIONS(79), 1, + anon_sym_DOT_DOT, + ACTIONS(81), 1, + sym_val_nothing, + ACTIONS(91), 1, sym_val_date, + ACTIONS(93), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - [14974] = 5, - ACTIONS(153), 1, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2457), 1, - anon_sym_SEMI, - STATE(1382), 1, + ACTIONS(1008), 1, + anon_sym_DOLLAR, + ACTIONS(2696), 1, + sym_identifier, + STATE(114), 1, + sym_val_number, + STATE(1252), 1, sym_comment, - ACTIONS(103), 26, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, + STATE(2091), 1, + sym_expr_parenthesized, + STATE(2125), 1, + sym__var, + STATE(2469), 1, + sym__str_double_quotes, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2495), 1, + sym__expression, + STATE(2534), 1, + sym_val_variable, + STATE(3355), 1, + sym__where_predicate, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, + ACTIONS(83), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(95), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(85), 3, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(89), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(105), 32, - sym_cmd_identifier, - anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_LT2, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2467), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [25428] = 32, + ACTIONS(31), 1, + anon_sym_LBRACK, + ACTIONS(33), 1, + anon_sym_LPAREN, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(57), 1, + anon_sym_LBRACE, + ACTIONS(75), 1, anon_sym_not, + ACTIONS(79), 1, anon_sym_DOT_DOT, + ACTIONS(81), 1, sym_val_nothing, + ACTIONS(91), 1, + sym_val_date, + ACTIONS(93), 1, + anon_sym_DQUOTE, + ACTIONS(97), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(99), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(1008), 1, + anon_sym_DOLLAR, + ACTIONS(2696), 1, + sym_identifier, + STATE(114), 1, + sym_val_number, + STATE(1253), 1, + sym_comment, + STATE(2091), 1, + sym_expr_parenthesized, + STATE(2125), 1, + sym__var, + STATE(2465), 1, + sym__expression, + STATE(2469), 1, + sym__str_double_quotes, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2534), 1, + sym_val_variable, + STATE(3357), 1, + sym__where_predicate, + ACTIONS(77), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, + ACTIONS(95), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(85), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [15046] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1383), 1, - sym_comment, - ACTIONS(1128), 26, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2467), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [25547] = 32, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(191), 1, + anon_sym_LBRACK, + ACTIONS(193), 1, + anon_sym_LPAREN, + ACTIONS(201), 1, + anon_sym_DASH, + ACTIONS(219), 1, + anon_sym_LBRACE, + ACTIONS(239), 1, + anon_sym_not, + ACTIONS(243), 1, + anon_sym_DOT_DOT, + ACTIONS(245), 1, + sym_val_nothing, + ACTIONS(255), 1, sym_val_date, + ACTIONS(257), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1126), 33, - sym_cmd_identifier, + ACTIONS(1020), 1, anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_DOT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_LT2, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, + ACTIONS(2694), 1, + sym_identifier, + STATE(112), 1, + sym_val_number, + STATE(1254), 1, + sym_comment, + STATE(2035), 1, + sym__var, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, + sym__str_double_quotes, + STATE(2351), 1, + sym__inter_double_quotes, + STATE(2352), 1, + sym__inter_single_quotes, + STATE(2412), 1, + sym__expression, + STATE(2457), 1, + sym_val_variable, + STATE(3006), 1, + sym__where_predicate, + ACTIONS(241), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, + ACTIONS(259), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(249), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [15116] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1384), 1, - sym_comment, - ACTIONS(1205), 27, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, + STATE(2371), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2354), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [25666] = 32, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(191), 1, + anon_sym_LBRACK, + ACTIONS(193), 1, + anon_sym_LPAREN, + ACTIONS(201), 1, + anon_sym_DASH, + ACTIONS(219), 1, + anon_sym_LBRACE, + ACTIONS(239), 1, + anon_sym_not, + ACTIONS(243), 1, + anon_sym_DOT_DOT, + ACTIONS(245), 1, + sym_val_nothing, + ACTIONS(255), 1, sym_val_date, + ACTIONS(257), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1203), 32, - sym_cmd_identifier, + ACTIONS(1020), 1, anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_LT2, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, + ACTIONS(2694), 1, + sym_identifier, + STATE(112), 1, + sym_val_number, + STATE(1255), 1, + sym_comment, + STATE(2035), 1, + sym__var, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, + sym__str_double_quotes, + STATE(2351), 1, + sym__inter_double_quotes, + STATE(2352), 1, + sym__inter_single_quotes, + STATE(2411), 1, + sym__expression, + STATE(2457), 1, + sym_val_variable, + STATE(3033), 1, + sym__where_predicate, + ACTIONS(241), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, + ACTIONS(259), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(249), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [15186] = 4, - ACTIONS(3), 1, + ACTIONS(251), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(2371), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2354), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [25785] = 32, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1115), 1, - anon_sym_LF, - STATE(1385), 1, - sym_comment, - ACTIONS(1117), 58, - sym_cmd_identifier, - anon_sym_SEMI, + ACTIONS(191), 1, anon_sym_LBRACK, + ACTIONS(193), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH_DASH, + ACTIONS(201), 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(219), 1, anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(239), 1, anon_sym_not, - anon_sym_DOT_DOT_LT, + ACTIONS(243), 1, anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, + ACTIONS(245), 1, sym_val_nothing, + ACTIONS(255), 1, + sym_val_date, + ACTIONS(257), 1, + anon_sym_DQUOTE, + ACTIONS(261), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(263), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(1020), 1, + anon_sym_DOLLAR, + ACTIONS(2694), 1, + sym_identifier, + STATE(112), 1, + sym_val_number, + STATE(1256), 1, + sym_comment, + STATE(2035), 1, + sym__var, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, + sym__str_double_quotes, + STATE(2351), 1, + sym__inter_double_quotes, + STATE(2352), 1, + sym__inter_single_quotes, + STATE(2410), 1, + sym__expression, + STATE(2457), 1, + sym_val_variable, + STATE(3064), 1, + sym__where_predicate, + ACTIONS(241), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, + ACTIONS(259), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(249), 3, aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, + ACTIONS(253), 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, - sym_short_flag, - [15256] = 8, - ACTIONS(153), 1, + ACTIONS(251), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(2371), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2354), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [25904] = 32, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2459), 1, - anon_sym_DASH_DASH, - ACTIONS(2462), 1, - sym_short_flag, - STATE(1527), 1, - sym_long_flag, - STATE(1552), 1, - sym__flag, - STATE(1386), 2, - sym_comment, - aux_sym_overlay_use_repeat1, - ACTIONS(1575), 16, + ACTIONS(191), 1, anon_sym_LBRACK, + ACTIONS(193), 1, anon_sym_LPAREN, - anon_sym_RPAREN, + ACTIONS(201), 1, + anon_sym_DASH, + ACTIONS(219), 1, anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, + ACTIONS(239), 1, + anon_sym_not, + ACTIONS(243), 1, + anon_sym_DOT_DOT, + ACTIONS(245), 1, + sym_val_nothing, + ACTIONS(255), 1, sym_val_date, + ACTIONS(257), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(1577), 38, - sym_cmd_identifier, + ACTIONS(1020), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_as, - anon_sym_where, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, + ACTIONS(2694), 1, + sym_identifier, + STATE(112), 1, + sym_val_number, + STATE(1257), 1, + sym_comment, + STATE(2035), 1, + sym__var, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, + sym__str_double_quotes, + STATE(2351), 1, + sym__inter_double_quotes, + STATE(2352), 1, + sym__inter_single_quotes, + STATE(2409), 1, + sym__expression, + STATE(2457), 1, + sym_val_variable, + STATE(3097), 1, + sym__where_predicate, + ACTIONS(241), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, + ACTIONS(259), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(249), 3, aux_sym_val_number_token1, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [15334] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1387), 1, - sym_comment, - ACTIONS(1126), 15, - anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_DOT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_not, - anon_sym_DOT_DOT, - aux_sym_val_number_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(1128), 44, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [15404] = 10, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2425), 1, - anon_sym_DASH_DASH, - ACTIONS(2429), 1, - sym_short_flag, - ACTIONS(2465), 1, - anon_sym_as, - STATE(1386), 1, - aux_sym_overlay_use_repeat1, - STATE(1388), 1, - sym_comment, - STATE(1527), 1, - sym_long_flag, - STATE(1552), 1, - sym__flag, - ACTIONS(1591), 16, + STATE(2371), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2354), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [26023] = 32, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(191), 1, anon_sym_LBRACK, + ACTIONS(193), 1, anon_sym_LPAREN, - anon_sym_RPAREN, + ACTIONS(201), 1, + anon_sym_DASH, + ACTIONS(219), 1, anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, + ACTIONS(239), 1, + anon_sym_not, + ACTIONS(243), 1, + anon_sym_DOT_DOT, + ACTIONS(245), 1, + sym_val_nothing, + ACTIONS(255), 1, sym_val_date, + ACTIONS(257), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(1593), 37, - sym_cmd_identifier, + ACTIONS(1020), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, + ACTIONS(2694), 1, + sym_identifier, + STATE(112), 1, + sym_val_number, + STATE(1258), 1, + sym_comment, + STATE(2035), 1, + sym__var, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, + sym__str_double_quotes, + STATE(2351), 1, + sym__inter_double_quotes, + STATE(2352), 1, + sym__inter_single_quotes, + STATE(2408), 1, + sym__expression, + STATE(2457), 1, + sym_val_variable, + STATE(3113), 1, + sym__where_predicate, + ACTIONS(241), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, + ACTIONS(259), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(249), 3, aux_sym_val_number_token1, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [15486] = 10, - ACTIONS(153), 1, + ACTIONS(251), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(2371), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2354), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [26142] = 32, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2425), 1, - anon_sym_DASH_DASH, - ACTIONS(2429), 1, - sym_short_flag, - ACTIONS(2467), 1, - anon_sym_as, - STATE(1372), 1, - aux_sym_overlay_use_repeat1, - STATE(1389), 1, - sym_comment, - STATE(1527), 1, - sym_long_flag, - STATE(1552), 1, - sym__flag, - ACTIONS(1567), 16, + ACTIONS(191), 1, anon_sym_LBRACK, + ACTIONS(193), 1, anon_sym_LPAREN, - anon_sym_RPAREN, + ACTIONS(201), 1, + anon_sym_DASH, + ACTIONS(219), 1, anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, + ACTIONS(239), 1, + anon_sym_not, + ACTIONS(243), 1, + anon_sym_DOT_DOT, + ACTIONS(245), 1, + sym_val_nothing, + ACTIONS(255), 1, sym_val_date, + ACTIONS(257), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(1565), 37, - sym_cmd_identifier, + ACTIONS(1020), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, + ACTIONS(2694), 1, + sym_identifier, + STATE(112), 1, + sym_val_number, + STATE(1259), 1, + sym_comment, + STATE(2035), 1, + sym__var, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, + sym__str_double_quotes, + STATE(2351), 1, + sym__inter_double_quotes, + STATE(2352), 1, + sym__inter_single_quotes, + STATE(2407), 1, + sym__expression, + STATE(2457), 1, + sym_val_variable, + STATE(3134), 1, + sym__where_predicate, + ACTIONS(241), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, + ACTIONS(259), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(249), 3, aux_sym_val_number_token1, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [15568] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1390), 1, - sym_comment, - ACTIONS(1145), 26, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, + STATE(2371), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2354), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [26261] = 32, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(191), 1, + anon_sym_LBRACK, + ACTIONS(193), 1, + anon_sym_LPAREN, + ACTIONS(201), 1, + anon_sym_DASH, + ACTIONS(219), 1, + anon_sym_LBRACE, + ACTIONS(239), 1, + anon_sym_not, + ACTIONS(243), 1, + anon_sym_DOT_DOT, + ACTIONS(245), 1, + sym_val_nothing, + ACTIONS(255), 1, sym_val_date, + ACTIONS(257), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1143), 32, - sym_cmd_identifier, + ACTIONS(1020), 1, anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_LT2, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, + ACTIONS(2694), 1, + sym_identifier, + STATE(112), 1, + sym_val_number, + STATE(1260), 1, + sym_comment, + STATE(2035), 1, + sym__var, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, + sym__str_double_quotes, + STATE(2351), 1, + sym__inter_double_quotes, + STATE(2352), 1, + sym__inter_single_quotes, + STATE(2406), 1, + sym__expression, + STATE(2457), 1, + sym_val_variable, + STATE(3135), 1, + sym__where_predicate, + ACTIONS(241), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, + ACTIONS(259), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(249), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [15637] = 4, - ACTIONS(153), 1, + ACTIONS(251), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(2371), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2354), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [26380] = 32, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1391), 1, - sym_comment, - ACTIONS(1151), 14, - anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_not, - anon_sym_DOT_DOT, - aux_sym_val_number_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(1153), 44, + ACTIONS(191), 1, anon_sym_LBRACK, - anon_sym_COMMA, + ACTIONS(193), 1, anon_sym_LPAREN, + ACTIONS(201), 1, + anon_sym_DASH, + ACTIONS(219), 1, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + ACTIONS(239), 1, + anon_sym_not, + ACTIONS(243), 1, + anon_sym_DOT_DOT, + ACTIONS(245), 1, sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, + ACTIONS(255), 1, sym_val_date, + ACTIONS(257), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - [15706] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1392), 1, - sym_comment, - ACTIONS(1171), 14, + ACTIONS(1020), 1, anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_not, - anon_sym_DOT_DOT, - aux_sym_val_number_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(1173), 44, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + ACTIONS(2694), 1, + sym_identifier, + STATE(112), 1, + sym_val_number, + STATE(1261), 1, + sym_comment, + STATE(2035), 1, + sym__var, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, + sym__str_double_quotes, + STATE(2351), 1, + sym__inter_double_quotes, + STATE(2352), 1, + sym__inter_single_quotes, + STATE(2405), 1, + sym__expression, + STATE(2457), 1, + sym_val_variable, + STATE(3139), 1, + sym__where_predicate, + ACTIONS(241), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - sym_val_nothing, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, + ACTIONS(259), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(249), 3, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(253), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, + STATE(2371), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2354), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [26499] = 32, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(191), 1, + anon_sym_LBRACK, + ACTIONS(193), 1, + anon_sym_LPAREN, + ACTIONS(201), 1, + anon_sym_DASH, + ACTIONS(219), 1, + anon_sym_LBRACE, + ACTIONS(239), 1, + anon_sym_not, + ACTIONS(243), 1, + anon_sym_DOT_DOT, + ACTIONS(245), 1, + sym_val_nothing, + ACTIONS(255), 1, sym_val_date, + ACTIONS(257), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - [15775] = 7, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2473), 1, - anon_sym_SLASH_SLASH, - STATE(1393), 1, + ACTIONS(1020), 1, + anon_sym_DOLLAR, + ACTIONS(2694), 1, + sym_identifier, + STATE(112), 1, + sym_val_number, + STATE(1262), 1, sym_comment, - ACTIONS(2471), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(2469), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - ACTIONS(1141), 23, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, + STATE(2035), 1, + sym__var, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, + sym__str_double_quotes, + STATE(2351), 1, + sym__inter_double_quotes, + STATE(2352), 1, + sym__inter_single_quotes, + STATE(2404), 1, + sym__expression, + STATE(2457), 1, + sym_val_variable, + STATE(3154), 1, + sym__where_predicate, + ACTIONS(241), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, + ACTIONS(247), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(259), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(249), 3, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(253), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(1139), 29, - sym_cmd_identifier, - anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_LT2, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + STATE(2371), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2354), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [26618] = 32, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(191), 1, + anon_sym_LBRACK, + ACTIONS(193), 1, + anon_sym_LPAREN, + ACTIONS(201), 1, + anon_sym_DASH, + ACTIONS(219), 1, + anon_sym_LBRACE, + ACTIONS(239), 1, anon_sym_not, + ACTIONS(243), 1, anon_sym_DOT_DOT, + ACTIONS(245), 1, sym_val_nothing, + ACTIONS(255), 1, + sym_val_date, + ACTIONS(257), 1, + anon_sym_DQUOTE, + ACTIONS(261), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(263), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(1020), 1, + anon_sym_DOLLAR, + ACTIONS(2694), 1, + sym_identifier, + STATE(112), 1, + sym_val_number, + STATE(1263), 1, + sym_comment, + STATE(2035), 1, + sym__var, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, + sym__str_double_quotes, + STATE(2351), 1, + sym__inter_double_quotes, + STATE(2352), 1, + sym__inter_single_quotes, + STATE(2403), 1, + sym__expression, + STATE(2457), 1, + sym_val_variable, + STATE(3155), 1, + sym__where_predicate, + ACTIONS(241), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, + ACTIONS(259), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(249), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [15850] = 36, - ACTIONS(153), 1, + ACTIONS(251), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(2371), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2354), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [26737] = 32, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2475), 1, + ACTIONS(191), 1, anon_sym_LBRACK, - ACTIONS(2477), 1, + ACTIONS(193), 1, anon_sym_LPAREN, - ACTIONS(2479), 1, - anon_sym_DOLLAR, - ACTIONS(2481), 1, + ACTIONS(201), 1, anon_sym_DASH, - ACTIONS(2483), 1, + ACTIONS(219), 1, anon_sym_LBRACE, - ACTIONS(2485), 1, - anon_sym_RBRACE, - ACTIONS(2487), 1, - anon_sym__, - ACTIONS(2489), 1, + ACTIONS(239), 1, anon_sym_not, - ACTIONS(2493), 1, + ACTIONS(243), 1, anon_sym_DOT_DOT, - ACTIONS(2499), 1, - aux_sym_val_number_token1, - ACTIONS(2505), 1, + ACTIONS(245), 1, + sym_val_nothing, + ACTIONS(255), 1, + sym_val_date, + ACTIONS(257), 1, anon_sym_DQUOTE, - ACTIONS(2509), 1, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2511), 1, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - STATE(39), 1, + ACTIONS(1020), 1, + anon_sym_DOLLAR, + ACTIONS(2694), 1, + sym_identifier, + STATE(112), 1, sym_val_number, - STATE(1394), 1, + STATE(1264), 1, sym_comment, - STATE(1519), 1, - aux_sym_ctrl_match_repeat1, - STATE(2238), 1, - sym_expr_parenthesized, - STATE(2241), 1, + STATE(2035), 1, sym__var, - STATE(2386), 1, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, + sym__str_double_quotes, + STATE(2351), 1, sym__inter_double_quotes, - STATE(2387), 1, + STATE(2352), 1, sym__inter_single_quotes, - STATE(2445), 1, - sym__str_double_quotes, - STATE(2525), 1, + STATE(2402), 1, sym__expression, - STATE(2705), 1, - sym_match_arm, - STATE(3627), 1, - sym_default_arm, - STATE(3637), 1, - sym__match_or_pattern, - STATE(3648), 1, - sym_match_pattern, - STATE(3734), 1, - sym__match_list_destructure_pattern, - ACTIONS(2491), 2, + STATE(2457), 1, + sym_val_variable, + STATE(3053), 1, + sym__where_predicate, + ACTIONS(241), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2495), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(2497), 2, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, - ACTIONS(2507), 2, + ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2503), 3, + ACTIONS(249), 3, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2448), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2501), 6, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(2389), 11, + STATE(2371), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2354), 10, sym_val_bool, - sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -157457,90 +150178,84 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [15983] = 32, - ACTIONS(3), 1, + [26856] = 32, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1345), 1, - anon_sym_LF, - ACTIONS(2513), 1, + ACTIONS(191), 1, anon_sym_LBRACK, - ACTIONS(2515), 1, + ACTIONS(193), 1, anon_sym_LPAREN, - ACTIONS(2517), 1, - anon_sym_DOLLAR, - ACTIONS(2519), 1, - anon_sym_DASH_DASH, - ACTIONS(2521), 1, + ACTIONS(201), 1, anon_sym_DASH, - ACTIONS(2523), 1, + ACTIONS(219), 1, anon_sym_LBRACE, - ACTIONS(2525), 1, + ACTIONS(239), 1, anon_sym_not, - ACTIONS(2537), 1, + ACTIONS(243), 1, + anon_sym_DOT_DOT, + ACTIONS(245), 1, + sym_val_nothing, + ACTIONS(255), 1, + sym_val_date, + ACTIONS(257), 1, anon_sym_DQUOTE, - ACTIONS(2541), 1, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2543), 1, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2545), 1, - sym_short_flag, - STATE(35), 1, + ACTIONS(1020), 1, + anon_sym_DOLLAR, + ACTIONS(2694), 1, + sym_identifier, + STATE(112), 1, sym_val_number, - STATE(1395), 1, + STATE(1265), 1, sym_comment, - STATE(1505), 1, - sym__flag, - STATE(2212), 1, - sym_expr_parenthesized, - STATE(2227), 1, + STATE(2035), 1, sym__var, - STATE(2281), 1, - sym__expression, - STATE(2356), 1, - sym_long_flag, - STATE(2453), 1, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, + sym__str_double_quotes, + STATE(2351), 1, sym__inter_double_quotes, - STATE(2457), 1, + STATE(2352), 1, sym__inter_single_quotes, - STATE(2506), 1, - sym__str_double_quotes, - ACTIONS(2529), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(2531), 2, + STATE(2401), 1, + sym__expression, + STATE(2457), 1, + sym_val_variable, + STATE(3173), 1, + sym__where_predicate, + ACTIONS(241), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, - ACTIONS(2539), 2, + ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1347), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - ACTIONS(2527), 3, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - ACTIONS(2535), 3, + ACTIONS(249), 3, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2481), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2533), 7, - aux_sym_val_number_token1, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(2464), 11, + STATE(2371), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2354), 10, sym_val_bool, - sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -157550,233 +150265,345 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [16108] = 17, - ACTIONS(153), 1, + [26975] = 32, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2551), 1, - anon_sym_in, - ACTIONS(2567), 1, - anon_sym_bit_DASHand, - ACTIONS(2569), 1, - anon_sym_bit_DASHxor, - ACTIONS(2571), 1, - anon_sym_bit_DASHor, - STATE(1396), 1, - sym_comment, - ACTIONS(2547), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(2549), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(2553), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2555), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(2557), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(2559), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(2565), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(2563), 3, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(2561), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1139), 7, - anon_sym_DOLLAR, - anon_sym_not, - anon_sym_DOT_DOT, - aux_sym_val_number_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(1141), 26, + ACTIONS(191), 1, anon_sym_LBRACK, - anon_sym_COMMA, + ACTIONS(193), 1, anon_sym_LPAREN, + ACTIONS(201), 1, + anon_sym_DASH, + ACTIONS(219), 1, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + ACTIONS(239), 1, + anon_sym_not, + ACTIONS(243), 1, + anon_sym_DOT_DOT, + ACTIONS(245), 1, + sym_val_nothing, + ACTIONS(255), 1, + sym_val_date, + ACTIONS(257), 1, + anon_sym_DQUOTE, + ACTIONS(261), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(263), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(1020), 1, + anon_sym_DOLLAR, + ACTIONS(2694), 1, + sym_identifier, + STATE(112), 1, + sym_val_number, + STATE(1266), 1, + sym_comment, + STATE(2035), 1, + sym__var, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, + sym__str_double_quotes, + STATE(2351), 1, + sym__inter_double_quotes, + STATE(2352), 1, + sym__inter_single_quotes, + STATE(2423), 1, + sym__expression, + STATE(2457), 1, + sym_val_variable, + STATE(3175), 1, + sym__where_predicate, + ACTIONS(241), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - sym_val_nothing, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, + ACTIONS(259), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(249), 3, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(253), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, + STATE(2371), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2354), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [27094] = 32, + ACTIONS(31), 1, + anon_sym_LBRACK, + ACTIONS(33), 1, + anon_sym_LPAREN, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(57), 1, + anon_sym_LBRACE, + ACTIONS(75), 1, + anon_sym_not, + ACTIONS(79), 1, + anon_sym_DOT_DOT, + ACTIONS(81), 1, + sym_val_nothing, + ACTIONS(91), 1, sym_val_date, + ACTIONS(93), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - [16203] = 4, - ACTIONS(153), 1, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1397), 1, - sym_comment, - ACTIONS(1179), 14, + ACTIONS(1008), 1, anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_not, - anon_sym_DOT_DOT, + ACTIONS(2696), 1, + sym_identifier, + STATE(114), 1, + sym_val_number, + STATE(1267), 1, + sym_comment, + STATE(2091), 1, + sym_expr_parenthesized, + STATE(2125), 1, + sym__var, + STATE(2469), 1, + sym__str_double_quotes, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2534), 1, + sym_val_variable, + STATE(2543), 1, + sym__expression, + STATE(3318), 1, + sym__where_predicate, + ACTIONS(77), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(83), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(95), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(85), 3, aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1181), 44, + ACTIONS(87), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2467), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [27213] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, - anon_sym_COMMA, + ACTIONS(33), 1, anon_sym_LPAREN, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(57), 1, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + ACTIONS(75), 1, + anon_sym_not, + ACTIONS(79), 1, + anon_sym_DOT_DOT, + ACTIONS(81), 1, + sym_val_nothing, + ACTIONS(91), 1, + sym_val_date, + ACTIONS(93), 1, + anon_sym_DQUOTE, + ACTIONS(97), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(99), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(1008), 1, + anon_sym_DOLLAR, + ACTIONS(2696), 1, + sym_identifier, + STATE(114), 1, + sym_val_number, + STATE(1268), 1, + sym_comment, + STATE(2091), 1, + sym_expr_parenthesized, + STATE(2125), 1, + sym__var, + STATE(2469), 1, + sym__str_double_quotes, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2519), 1, + sym__expression, + STATE(2534), 1, + sym_val_variable, + STATE(3405), 1, + sym__where_predicate, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - sym_val_nothing, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, + ACTIONS(95), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(85), 3, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(89), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [16272] = 32, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(995), 1, - anon_sym_LF, - ACTIONS(2513), 1, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2467), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [27332] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(2515), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(2517), 1, - anon_sym_DOLLAR, - ACTIONS(2521), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(2523), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(2525), 1, + ACTIONS(75), 1, anon_sym_not, - ACTIONS(2537), 1, + ACTIONS(79), 1, + anon_sym_DOT_DOT, + ACTIONS(81), 1, + sym_val_nothing, + ACTIONS(91), 1, + sym_val_date, + ACTIONS(93), 1, anon_sym_DQUOTE, - ACTIONS(2541), 1, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2543), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2573), 1, - anon_sym_DASH_DASH, - ACTIONS(2575), 1, - sym_short_flag, - STATE(35), 1, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(1008), 1, + anon_sym_DOLLAR, + ACTIONS(2696), 1, + sym_identifier, + STATE(114), 1, sym_val_number, - STATE(1398), 1, + STATE(1269), 1, sym_comment, - STATE(2212), 1, + STATE(2091), 1, sym_expr_parenthesized, - STATE(2227), 1, + STATE(2125), 1, sym__var, - STATE(2272), 1, - sym__expression, - STATE(2453), 1, - sym__inter_double_quotes, - STATE(2457), 1, - sym__inter_single_quotes, - STATE(2506), 1, + STATE(2469), 1, sym__str_double_quotes, - STATE(2909), 1, - sym__flag, - STATE(3054), 1, - sym_long_flag, - ACTIONS(2529), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(2531), 2, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2534), 1, + sym_val_variable, + STATE(2556), 1, + sym__expression, + STATE(3218), 1, + sym__where_predicate, + ACTIONS(77), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - ACTIONS(2539), 2, + ACTIONS(95), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(993), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - ACTIONS(2527), 3, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - ACTIONS(2535), 3, + ACTIONS(85), 3, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2481), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2533), 7, - aux_sym_val_number_token1, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(2464), 11, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2467), 10, sym_val_bool, - sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -157786,716 +150613,780 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [16397] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1399), 1, - sym_comment, - ACTIONS(1137), 26, + [27451] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(57), 1, anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, + ACTIONS(75), 1, + anon_sym_not, + ACTIONS(79), 1, + anon_sym_DOT_DOT, + ACTIONS(81), 1, + sym_val_nothing, + ACTIONS(91), 1, sym_val_date, + ACTIONS(93), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1135), 32, - sym_cmd_identifier, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(1008), 1, anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_LT2, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, + ACTIONS(2696), 1, + sym_identifier, + STATE(114), 1, + sym_val_number, + STATE(1270), 1, + sym_comment, + STATE(2091), 1, + sym_expr_parenthesized, + STATE(2125), 1, + sym__var, + STATE(2469), 1, + sym__str_double_quotes, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2534), 1, + sym_val_variable, + STATE(2574), 1, + sym__expression, + STATE(3363), 1, + sym__where_predicate, + ACTIONS(77), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, + ACTIONS(95), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(85), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [16466] = 16, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2551), 1, - anon_sym_in, - ACTIONS(2567), 1, - anon_sym_bit_DASHand, - ACTIONS(2569), 1, - anon_sym_bit_DASHxor, - STATE(1400), 1, - sym_comment, - ACTIONS(2547), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(2549), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(2553), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2555), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(2557), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(2559), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(2565), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(2563), 3, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(2561), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1139), 7, - anon_sym_DOLLAR, - anon_sym_not, - anon_sym_DOT_DOT, - aux_sym_val_number_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(1141), 27, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [16559] = 15, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2551), 1, - anon_sym_in, - ACTIONS(2567), 1, - anon_sym_bit_DASHand, - STATE(1401), 1, - sym_comment, - ACTIONS(2547), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(2549), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(2553), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2555), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(2557), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(2559), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(2565), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(2563), 3, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(2561), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1139), 7, - anon_sym_DOLLAR, - anon_sym_not, - anon_sym_DOT_DOT, - aux_sym_val_number_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(1141), 28, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2467), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [27570] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, - anon_sym_COMMA, + ACTIONS(33), 1, anon_sym_LPAREN, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(57), 1, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + ACTIONS(75), 1, + anon_sym_not, + ACTIONS(79), 1, + anon_sym_DOT_DOT, + ACTIONS(81), 1, sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, + ACTIONS(91), 1, sym_val_date, + ACTIONS(93), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - [16650] = 4, - ACTIONS(153), 1, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1402), 1, - sym_comment, - ACTIONS(1219), 14, + ACTIONS(1008), 1, anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_not, - anon_sym_DOT_DOT, - aux_sym_val_number_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(1221), 44, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + ACTIONS(2696), 1, + sym_identifier, + STATE(114), 1, + sym_val_number, + STATE(1271), 1, + sym_comment, + STATE(2091), 1, + sym_expr_parenthesized, + STATE(2125), 1, + sym__var, + STATE(2469), 1, + sym__str_double_quotes, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2534), 1, + sym_val_variable, + STATE(2583), 1, + sym__expression, + STATE(3364), 1, + sym__where_predicate, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - sym_val_nothing, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - sym_val_date, - anon_sym_DQUOTE, + ACTIONS(95), 2, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [16719] = 14, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2551), 1, - anon_sym_in, - STATE(1403), 1, - sym_comment, - ACTIONS(2547), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(2549), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(2553), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2555), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(2557), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(2559), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(2565), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(2563), 3, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(2561), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1139), 7, - anon_sym_DOLLAR, - anon_sym_not, - anon_sym_DOT_DOT, + ACTIONS(85), 3, aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1141), 29, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2467), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [27689] = 32, + ACTIONS(31), 1, + anon_sym_LBRACK, + ACTIONS(33), 1, + anon_sym_LPAREN, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(57), 1, + anon_sym_LBRACE, + ACTIONS(75), 1, + anon_sym_not, + ACTIONS(79), 1, + anon_sym_DOT_DOT, + ACTIONS(81), 1, + sym_val_nothing, + ACTIONS(91), 1, sym_val_date, + ACTIONS(93), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - [16808] = 9, - ACTIONS(153), 1, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1404), 1, - sym_comment, - ACTIONS(2549), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(2553), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2555), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(2557), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(2559), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(1139), 10, + ACTIONS(1008), 1, anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_in, - anon_sym_LT2, - anon_sym_not, - anon_sym_DOT_DOT, - aux_sym_val_number_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(1141), 38, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + ACTIONS(2696), 1, + sym_identifier, + STATE(114), 1, + sym_val_number, + STATE(1272), 1, + sym_comment, + STATE(2091), 1, + sym_expr_parenthesized, + STATE(2125), 1, + sym__var, + STATE(2469), 1, + sym__str_double_quotes, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2534), 1, + sym_val_variable, + STATE(2572), 1, + sym__expression, + STATE(3366), 1, + sym__where_predicate, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - sym_val_nothing, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, + ACTIONS(95), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(85), 3, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(89), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2467), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [27808] = 32, + ACTIONS(31), 1, + anon_sym_LBRACK, + ACTIONS(33), 1, + anon_sym_LPAREN, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(57), 1, + anon_sym_LBRACE, + ACTIONS(75), 1, + anon_sym_not, + ACTIONS(79), 1, + anon_sym_DOT_DOT, + ACTIONS(81), 1, + sym_val_nothing, + ACTIONS(91), 1, sym_val_date, + ACTIONS(93), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - [16887] = 5, - ACTIONS(153), 1, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1405), 1, - sym_comment, - ACTIONS(2555), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(1139), 14, + ACTIONS(1008), 1, anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_not, - anon_sym_DOT_DOT, - aux_sym_val_number_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(1141), 42, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_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(2696), 1, + sym_identifier, + STATE(114), 1, + sym_val_number, + STATE(1273), 1, + sym_comment, + STATE(2091), 1, + sym_expr_parenthesized, + STATE(2125), 1, + sym__var, + STATE(2469), 1, + sym__str_double_quotes, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2534), 1, + sym_val_variable, + STATE(2554), 1, + sym__expression, + STATE(3338), 1, + sym__where_predicate, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - sym_val_nothing, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, + ACTIONS(95), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(85), 3, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(89), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2467), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [27927] = 32, + ACTIONS(31), 1, + anon_sym_LBRACK, + ACTIONS(33), 1, + anon_sym_LPAREN, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(57), 1, + anon_sym_LBRACE, + ACTIONS(75), 1, + anon_sym_not, + ACTIONS(79), 1, + anon_sym_DOT_DOT, + ACTIONS(81), 1, + sym_val_nothing, + ACTIONS(91), 1, sym_val_date, + ACTIONS(93), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - [16958] = 6, - ACTIONS(153), 1, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(157), 1, - anon_sym_DOT_DOT, - STATE(1406), 1, + ACTIONS(1008), 1, + anon_sym_DOLLAR, + ACTIONS(2696), 1, + sym_identifier, + STATE(114), 1, + sym_val_number, + STATE(1274), 1, sym_comment, - ACTIONS(155), 2, + STATE(2091), 1, + sym_expr_parenthesized, + STATE(2125), 1, + sym__var, + STATE(2469), 1, + sym__str_double_quotes, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2534), 1, + sym_val_variable, + STATE(2535), 1, + sym__expression, + STATE(3313), 1, + sym__where_predicate, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(1177), 24, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, + ACTIONS(83), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(95), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(85), 3, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(89), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2467), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [28046] = 32, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(191), 1, + anon_sym_LBRACK, + ACTIONS(193), 1, + anon_sym_LPAREN, + ACTIONS(201), 1, + anon_sym_DASH, + ACTIONS(219), 1, + anon_sym_LBRACE, + ACTIONS(239), 1, + anon_sym_not, + ACTIONS(243), 1, + anon_sym_DOT_DOT, + ACTIONS(245), 1, + sym_val_nothing, + ACTIONS(255), 1, sym_val_date, + ACTIONS(257), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1175), 31, - sym_cmd_identifier, + ACTIONS(1020), 1, anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_LT2, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_not, - sym_val_nothing, + ACTIONS(2694), 1, + sym_identifier, + STATE(112), 1, + sym_val_number, + STATE(1275), 1, + sym_comment, + STATE(2035), 1, + sym__var, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, + sym__str_double_quotes, + STATE(2351), 1, + sym__inter_double_quotes, + STATE(2352), 1, + sym__inter_single_quotes, + STATE(2399), 1, + sym__expression, + STATE(2457), 1, + sym_val_variable, + STATE(3185), 1, + sym__where_predicate, + ACTIONS(241), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, + ACTIONS(259), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(249), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [17031] = 4, - ACTIONS(153), 1, + ACTIONS(251), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(2371), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2354), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [28165] = 32, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1407), 1, - sym_comment, - ACTIONS(1177), 26, + ACTIONS(191), 1, anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, + ACTIONS(193), 1, anon_sym_LPAREN, + ACTIONS(201), 1, + anon_sym_DASH, + ACTIONS(219), 1, anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, + ACTIONS(239), 1, + anon_sym_not, + ACTIONS(243), 1, + anon_sym_DOT_DOT, + ACTIONS(245), 1, + sym_val_nothing, + ACTIONS(255), 1, + sym_val_date, + ACTIONS(257), 1, + anon_sym_DQUOTE, + ACTIONS(261), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(263), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(1020), 1, + anon_sym_DOLLAR, + ACTIONS(2694), 1, + sym_identifier, + STATE(112), 1, + sym_val_number, + STATE(1276), 1, + sym_comment, + STATE(2035), 1, + sym__var, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, + sym__str_double_quotes, + STATE(2351), 1, + sym__inter_double_quotes, + STATE(2352), 1, + sym__inter_single_quotes, + STATE(2398), 1, + sym__expression, + STATE(2457), 1, + sym_val_variable, + STATE(3186), 1, + sym__where_predicate, + ACTIONS(241), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, + ACTIONS(247), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(259), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(249), 3, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(253), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, + STATE(2371), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2354), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [28284] = 32, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(191), 1, + anon_sym_LBRACK, + ACTIONS(193), 1, + anon_sym_LPAREN, + ACTIONS(201), 1, + anon_sym_DASH, + ACTIONS(219), 1, + anon_sym_LBRACE, + ACTIONS(239), 1, + anon_sym_not, + ACTIONS(243), 1, + anon_sym_DOT_DOT, + ACTIONS(245), 1, + sym_val_nothing, + ACTIONS(255), 1, sym_val_date, + ACTIONS(257), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1175), 32, - sym_cmd_identifier, + ACTIONS(1020), 1, anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_LT2, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, + ACTIONS(2694), 1, + sym_identifier, + STATE(112), 1, + sym_val_number, + STATE(1277), 1, + sym_comment, + STATE(2035), 1, + sym__var, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, + sym__str_double_quotes, + STATE(2351), 1, + sym__inter_double_quotes, + STATE(2352), 1, + sym__inter_single_quotes, + STATE(2397), 1, + sym__expression, + STATE(2457), 1, + sym_val_variable, + STATE(3187), 1, + sym__where_predicate, + ACTIONS(241), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, + ACTIONS(259), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(249), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [17100] = 32, - ACTIONS(3), 1, + ACTIONS(251), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(2371), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2354), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [28403] = 32, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1073), 1, - anon_sym_LF, - ACTIONS(2513), 1, + ACTIONS(191), 1, anon_sym_LBRACK, - ACTIONS(2515), 1, + ACTIONS(193), 1, anon_sym_LPAREN, - ACTIONS(2517), 1, - anon_sym_DOLLAR, - ACTIONS(2519), 1, - anon_sym_DASH_DASH, - ACTIONS(2521), 1, + ACTIONS(201), 1, anon_sym_DASH, - ACTIONS(2523), 1, + ACTIONS(219), 1, anon_sym_LBRACE, - ACTIONS(2525), 1, + ACTIONS(239), 1, anon_sym_not, - ACTIONS(2537), 1, + ACTIONS(243), 1, + anon_sym_DOT_DOT, + ACTIONS(245), 1, + sym_val_nothing, + ACTIONS(255), 1, + sym_val_date, + ACTIONS(257), 1, anon_sym_DQUOTE, - ACTIONS(2541), 1, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2543), 1, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2545), 1, - sym_short_flag, - STATE(35), 1, + ACTIONS(1020), 1, + anon_sym_DOLLAR, + ACTIONS(2694), 1, + sym_identifier, + STATE(112), 1, sym_val_number, - STATE(1398), 1, - sym__flag, - STATE(1408), 1, + STATE(1278), 1, sym_comment, - STATE(2212), 1, - sym_expr_parenthesized, - STATE(2227), 1, + STATE(2035), 1, sym__var, - STATE(2270), 1, - sym__expression, - STATE(2356), 1, - sym_long_flag, - STATE(2453), 1, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, + sym__str_double_quotes, + STATE(2351), 1, sym__inter_double_quotes, - STATE(2457), 1, + STATE(2352), 1, sym__inter_single_quotes, - STATE(2506), 1, - sym__str_double_quotes, - ACTIONS(2529), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(2531), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2539), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(1075), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - ACTIONS(2527), 3, + STATE(2396), 1, + sym__expression, + STATE(2457), 1, + sym_val_variable, + STATE(3189), 1, + sym__where_predicate, + ACTIONS(241), 2, anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2535), 3, + ACTIONS(247), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(259), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(249), 3, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2481), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2533), 7, - aux_sym_val_number_token1, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(2464), 11, + STATE(2371), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2354), 10, sym_val_bool, - sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -158505,90 +151396,84 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [17225] = 32, - ACTIONS(3), 1, + [28522] = 32, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1073), 1, - anon_sym_LF, - ACTIONS(2513), 1, + ACTIONS(191), 1, anon_sym_LBRACK, - ACTIONS(2515), 1, + ACTIONS(193), 1, anon_sym_LPAREN, - ACTIONS(2517), 1, - anon_sym_DOLLAR, - ACTIONS(2521), 1, + ACTIONS(201), 1, anon_sym_DASH, - ACTIONS(2523), 1, + ACTIONS(219), 1, anon_sym_LBRACE, - ACTIONS(2525), 1, + ACTIONS(239), 1, anon_sym_not, - ACTIONS(2537), 1, + ACTIONS(243), 1, + anon_sym_DOT_DOT, + ACTIONS(245), 1, + sym_val_nothing, + ACTIONS(255), 1, + sym_val_date, + ACTIONS(257), 1, anon_sym_DQUOTE, - ACTIONS(2541), 1, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2543), 1, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2573), 1, - anon_sym_DASH_DASH, - ACTIONS(2575), 1, - sym_short_flag, - STATE(35), 1, + ACTIONS(1020), 1, + anon_sym_DOLLAR, + ACTIONS(2694), 1, + sym_identifier, + STATE(112), 1, sym_val_number, - STATE(1409), 1, + STATE(1279), 1, sym_comment, - STATE(2212), 1, - sym_expr_parenthesized, - STATE(2227), 1, + STATE(2035), 1, sym__var, - STATE(2270), 1, - sym__expression, - STATE(2453), 1, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, + sym__str_double_quotes, + STATE(2351), 1, sym__inter_double_quotes, - STATE(2457), 1, + STATE(2352), 1, sym__inter_single_quotes, - STATE(2506), 1, - sym__str_double_quotes, - STATE(2922), 1, - sym__flag, - STATE(3054), 1, - sym_long_flag, - ACTIONS(2529), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(2531), 2, + STATE(2395), 1, + sym__expression, + STATE(2457), 1, + sym_val_variable, + STATE(3190), 1, + sym__where_predicate, + ACTIONS(241), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, - ACTIONS(2539), 2, + ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1075), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - ACTIONS(2527), 3, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - ACTIONS(2535), 3, + ACTIONS(249), 3, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2481), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2533), 7, - aux_sym_val_number_token1, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(2464), 11, + STATE(2371), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2354), 10, sym_val_bool, - sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -158598,220 +151483,258 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [17350] = 4, - ACTIONS(153), 1, + [28641] = 32, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1410), 1, - sym_comment, - ACTIONS(1201), 26, + ACTIONS(191), 1, anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, + ACTIONS(193), 1, anon_sym_LPAREN, + ACTIONS(201), 1, + anon_sym_DASH, + ACTIONS(219), 1, anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, + ACTIONS(239), 1, + anon_sym_not, + ACTIONS(243), 1, + anon_sym_DOT_DOT, + ACTIONS(245), 1, + sym_val_nothing, + ACTIONS(255), 1, sym_val_date, + ACTIONS(257), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1199), 32, - sym_cmd_identifier, + ACTIONS(1020), 1, anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_LT2, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, + ACTIONS(2694), 1, + sym_identifier, + STATE(112), 1, + sym_val_number, + STATE(1280), 1, + sym_comment, + STATE(2035), 1, + sym__var, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, + sym__str_double_quotes, + STATE(2351), 1, + sym__inter_double_quotes, + STATE(2352), 1, + sym__inter_single_quotes, + STATE(2394), 1, + sym__expression, + STATE(2457), 1, + sym_val_variable, + STATE(3191), 1, + sym__where_predicate, + ACTIONS(241), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, + ACTIONS(259), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(249), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [17419] = 4, - ACTIONS(3), 1, + ACTIONS(251), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(2371), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2354), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [28760] = 32, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1774), 1, - anon_sym_LF, - STATE(1411), 1, - sym_comment, - ACTIONS(1772), 57, - sym_cmd_identifier, - anon_sym_SEMI, + ACTIONS(191), 1, anon_sym_LBRACK, + ACTIONS(193), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH_DASH, + ACTIONS(201), 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(219), 1, anon_sym_LBRACE, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(239), 1, anon_sym_not, - anon_sym_DOT_DOT_LT, + ACTIONS(243), 1, anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, + ACTIONS(245), 1, sym_val_nothing, + ACTIONS(255), 1, + sym_val_date, + ACTIONS(257), 1, + anon_sym_DQUOTE, + ACTIONS(261), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(263), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(1020), 1, + anon_sym_DOLLAR, + ACTIONS(2694), 1, + sym_identifier, + STATE(112), 1, + sym_val_number, + STATE(1281), 1, + sym_comment, + STATE(2035), 1, + sym__var, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, + sym__str_double_quotes, + STATE(2351), 1, + sym__inter_double_quotes, + STATE(2352), 1, + sym__inter_single_quotes, + STATE(2393), 1, + sym__expression, + STATE(2457), 1, + sym_val_variable, + STATE(3193), 1, + sym__where_predicate, + ACTIONS(241), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, + ACTIONS(259), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(249), 3, aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, + ACTIONS(253), 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, - sym_short_flag, - [17488] = 32, - ACTIONS(3), 1, + ACTIONS(251), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(2371), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2354), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [28879] = 32, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1069), 1, - anon_sym_LF, - ACTIONS(2513), 1, + ACTIONS(191), 1, anon_sym_LBRACK, - ACTIONS(2515), 1, + ACTIONS(193), 1, anon_sym_LPAREN, - ACTIONS(2517), 1, - anon_sym_DOLLAR, - ACTIONS(2521), 1, + ACTIONS(201), 1, anon_sym_DASH, - ACTIONS(2523), 1, + ACTIONS(219), 1, anon_sym_LBRACE, - ACTIONS(2525), 1, + ACTIONS(239), 1, anon_sym_not, - ACTIONS(2537), 1, + ACTIONS(243), 1, + anon_sym_DOT_DOT, + ACTIONS(245), 1, + sym_val_nothing, + ACTIONS(255), 1, + sym_val_date, + ACTIONS(257), 1, anon_sym_DQUOTE, - ACTIONS(2541), 1, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2543), 1, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2573), 1, - anon_sym_DASH_DASH, - ACTIONS(2575), 1, - sym_short_flag, - STATE(35), 1, + ACTIONS(1020), 1, + anon_sym_DOLLAR, + ACTIONS(2694), 1, + sym_identifier, + STATE(112), 1, sym_val_number, - STATE(1412), 1, + STATE(1282), 1, sym_comment, - STATE(2212), 1, - sym_expr_parenthesized, - STATE(2227), 1, + STATE(2035), 1, sym__var, - STATE(2287), 1, - sym__expression, - STATE(2453), 1, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, + sym__str_double_quotes, + STATE(2351), 1, sym__inter_double_quotes, - STATE(2457), 1, + STATE(2352), 1, sym__inter_single_quotes, - STATE(2506), 1, - sym__str_double_quotes, - STATE(2880), 1, - sym__flag, - STATE(3054), 1, - sym_long_flag, - ACTIONS(2529), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(2531), 2, + STATE(2392), 1, + sym__expression, + STATE(2457), 1, + sym_val_variable, + STATE(3197), 1, + sym__where_predicate, + ACTIONS(241), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, - ACTIONS(2539), 2, + ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1071), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - ACTIONS(2527), 3, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - ACTIONS(2535), 3, + ACTIONS(249), 3, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2481), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2533), 7, - aux_sym_val_number_token1, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(2464), 11, + STATE(2371), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2354), 10, sym_val_bool, - sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -158821,90 +151744,84 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [17613] = 32, - ACTIONS(3), 1, + [28998] = 32, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1027), 1, - anon_sym_LF, - ACTIONS(2513), 1, + ACTIONS(191), 1, anon_sym_LBRACK, - ACTIONS(2515), 1, + ACTIONS(193), 1, anon_sym_LPAREN, - ACTIONS(2517), 1, - anon_sym_DOLLAR, - ACTIONS(2519), 1, - anon_sym_DASH_DASH, - ACTIONS(2521), 1, + ACTIONS(201), 1, anon_sym_DASH, - ACTIONS(2523), 1, + ACTIONS(219), 1, anon_sym_LBRACE, - ACTIONS(2525), 1, + ACTIONS(239), 1, anon_sym_not, - ACTIONS(2537), 1, + ACTIONS(243), 1, + anon_sym_DOT_DOT, + ACTIONS(245), 1, + sym_val_nothing, + ACTIONS(255), 1, + sym_val_date, + ACTIONS(257), 1, anon_sym_DQUOTE, - ACTIONS(2541), 1, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2543), 1, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2545), 1, - sym_short_flag, - STATE(35), 1, + ACTIONS(1020), 1, + anon_sym_DOLLAR, + ACTIONS(2694), 1, + sym_identifier, + STATE(112), 1, sym_val_number, - STATE(1413), 1, + STATE(1283), 1, sym_comment, - STATE(1495), 1, - sym__flag, - STATE(2212), 1, - sym_expr_parenthesized, - STATE(2227), 1, + STATE(2035), 1, sym__var, - STATE(2288), 1, - sym__expression, - STATE(2356), 1, - sym_long_flag, - STATE(2453), 1, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, + sym__str_double_quotes, + STATE(2351), 1, sym__inter_double_quotes, - STATE(2457), 1, + STATE(2352), 1, sym__inter_single_quotes, - STATE(2506), 1, - sym__str_double_quotes, - ACTIONS(2529), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(2531), 2, + STATE(2391), 1, + sym__expression, + STATE(2457), 1, + sym_val_variable, + STATE(3211), 1, + sym__where_predicate, + ACTIONS(241), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, - ACTIONS(2539), 2, + ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1029), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - ACTIONS(2527), 3, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - ACTIONS(2535), 3, + ACTIONS(249), 3, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2481), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2533), 7, - aux_sym_val_number_token1, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(2464), 11, + STATE(2371), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2354), 10, sym_val_bool, - sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -158914,155 +151831,84 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [17738] = 4, - ACTIONS(153), 1, + [29117] = 32, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1414), 1, - sym_comment, - ACTIONS(1231), 14, - anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_not, - anon_sym_DOT_DOT, - aux_sym_val_number_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(1233), 44, + ACTIONS(191), 1, anon_sym_LBRACK, - anon_sym_COMMA, + ACTIONS(193), 1, anon_sym_LPAREN, + ACTIONS(201), 1, + anon_sym_DASH, + ACTIONS(219), 1, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + ACTIONS(239), 1, + anon_sym_not, + ACTIONS(243), 1, + anon_sym_DOT_DOT, + ACTIONS(245), 1, sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, + ACTIONS(255), 1, sym_val_date, + ACTIONS(257), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - [17807] = 32, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1069), 1, - anon_sym_LF, - ACTIONS(2513), 1, - anon_sym_LBRACK, - ACTIONS(2515), 1, - anon_sym_LPAREN, - ACTIONS(2517), 1, + ACTIONS(1020), 1, anon_sym_DOLLAR, - ACTIONS(2519), 1, - anon_sym_DASH_DASH, - ACTIONS(2521), 1, - anon_sym_DASH, - ACTIONS(2523), 1, - anon_sym_LBRACE, - ACTIONS(2525), 1, - anon_sym_not, - ACTIONS(2537), 1, - anon_sym_DQUOTE, - ACTIONS(2541), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2543), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(2545), 1, - sym_short_flag, - STATE(35), 1, + ACTIONS(2694), 1, + sym_identifier, + STATE(112), 1, sym_val_number, - STATE(1408), 1, - sym__flag, - STATE(1415), 1, + STATE(1284), 1, sym_comment, - STATE(2212), 1, - sym_expr_parenthesized, - STATE(2227), 1, + STATE(2035), 1, sym__var, - STATE(2287), 1, - sym__expression, - STATE(2356), 1, - sym_long_flag, - STATE(2453), 1, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, + sym__str_double_quotes, + STATE(2351), 1, sym__inter_double_quotes, - STATE(2457), 1, + STATE(2352), 1, sym__inter_single_quotes, - STATE(2506), 1, - sym__str_double_quotes, - ACTIONS(2529), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(2531), 2, + STATE(2390), 1, + sym__expression, + STATE(2457), 1, + sym_val_variable, + STATE(3214), 1, + sym__where_predicate, + ACTIONS(241), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, - ACTIONS(2539), 2, + ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1071), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - ACTIONS(2527), 3, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - ACTIONS(2535), 3, + ACTIONS(249), 3, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2481), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2533), 7, - aux_sym_val_number_token1, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(2464), 11, + STATE(2371), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2354), 10, sym_val_bool, - sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -159072,169 +151918,171 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [17932] = 18, - ACTIONS(153), 1, + [29236] = 32, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2473), 1, - anon_sym_SLASH_SLASH, - ACTIONS(2589), 1, - anon_sym_bit_DASHand, - ACTIONS(2591), 1, - anon_sym_bit_DASHxor, - ACTIONS(2593), 1, - anon_sym_bit_DASHor, - ACTIONS(2595), 1, - anon_sym_and, - ACTIONS(2597), 1, - anon_sym_xor, - STATE(1416), 1, - sym_comment, - ACTIONS(2471), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(2577), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(2579), 2, + ACTIONS(191), 1, + anon_sym_LBRACK, + ACTIONS(193), 1, + anon_sym_LPAREN, + ACTIONS(201), 1, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(2583), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(2587), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(2469), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - ACTIONS(2581), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(2585), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1139), 14, - sym_cmd_identifier, - anon_sym_DOLLAR, - anon_sym_or, + ACTIONS(219), 1, + anon_sym_LBRACE, + ACTIONS(239), 1, anon_sym_not, + ACTIONS(243), 1, anon_sym_DOT_DOT, + ACTIONS(245), 1, sym_val_nothing, + ACTIONS(255), 1, + sym_val_date, + ACTIONS(257), 1, + anon_sym_DQUOTE, + ACTIONS(261), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(263), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(1020), 1, + anon_sym_DOLLAR, + ACTIONS(2694), 1, + sym_identifier, + STATE(112), 1, + sym_val_number, + STATE(1285), 1, + sym_comment, + STATE(2035), 1, + sym__var, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, + sym__str_double_quotes, + STATE(2351), 1, + sym__inter_double_quotes, + STATE(2352), 1, + sym__inter_single_quotes, + STATE(2389), 1, + sym__expression, + STATE(2457), 1, + sym_val_variable, + STATE(3169), 1, + sym__where_predicate, + ACTIONS(241), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, + ACTIONS(259), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(249), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1141), 17, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [18029] = 32, - ACTIONS(3), 1, + STATE(2371), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2354), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [29355] = 32, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1069), 1, - anon_sym_LF, - ACTIONS(2513), 1, + ACTIONS(191), 1, anon_sym_LBRACK, - ACTIONS(2515), 1, + ACTIONS(193), 1, anon_sym_LPAREN, - ACTIONS(2517), 1, - anon_sym_DOLLAR, - ACTIONS(2519), 1, - anon_sym_DASH_DASH, - ACTIONS(2521), 1, + ACTIONS(201), 1, anon_sym_DASH, - ACTIONS(2523), 1, + ACTIONS(219), 1, anon_sym_LBRACE, - ACTIONS(2525), 1, + ACTIONS(239), 1, anon_sym_not, - ACTIONS(2537), 1, + ACTIONS(243), 1, + anon_sym_DOT_DOT, + ACTIONS(245), 1, + sym_val_nothing, + ACTIONS(255), 1, + sym_val_date, + ACTIONS(257), 1, anon_sym_DQUOTE, - ACTIONS(2541), 1, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2543), 1, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2545), 1, - sym_short_flag, - STATE(35), 1, + ACTIONS(1020), 1, + anon_sym_DOLLAR, + ACTIONS(2694), 1, + sym_identifier, + STATE(112), 1, sym_val_number, - STATE(1409), 1, - sym__flag, - STATE(1417), 1, + STATE(1286), 1, sym_comment, - STATE(2212), 1, - sym_expr_parenthesized, - STATE(2227), 1, + STATE(2035), 1, sym__var, - STATE(2287), 1, - sym__expression, - STATE(2356), 1, - sym_long_flag, - STATE(2453), 1, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, + sym__str_double_quotes, + STATE(2351), 1, sym__inter_double_quotes, - STATE(2457), 1, + STATE(2352), 1, sym__inter_single_quotes, - STATE(2506), 1, - sym__str_double_quotes, - ACTIONS(2529), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(2531), 2, + STATE(2388), 1, + sym__expression, + STATE(2457), 1, + sym_val_variable, + STATE(3002), 1, + sym__where_predicate, + ACTIONS(241), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, - ACTIONS(2539), 2, + ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1071), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - ACTIONS(2527), 3, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - ACTIONS(2535), 3, + ACTIONS(249), 3, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2481), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2533), 7, - aux_sym_val_number_token1, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(2464), 11, + STATE(2371), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2354), 10, sym_val_bool, - sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -159244,90 +152092,84 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [18154] = 32, - ACTIONS(3), 1, + [29474] = 32, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1027), 1, - anon_sym_LF, - ACTIONS(2513), 1, + ACTIONS(191), 1, anon_sym_LBRACK, - ACTIONS(2515), 1, + ACTIONS(193), 1, anon_sym_LPAREN, - ACTIONS(2517), 1, - anon_sym_DOLLAR, - ACTIONS(2519), 1, - anon_sym_DASH_DASH, - ACTIONS(2521), 1, + ACTIONS(201), 1, anon_sym_DASH, - ACTIONS(2523), 1, + ACTIONS(219), 1, anon_sym_LBRACE, - ACTIONS(2525), 1, + ACTIONS(239), 1, anon_sym_not, - ACTIONS(2537), 1, + ACTIONS(243), 1, + anon_sym_DOT_DOT, + ACTIONS(245), 1, + sym_val_nothing, + ACTIONS(255), 1, + sym_val_date, + ACTIONS(257), 1, anon_sym_DQUOTE, - ACTIONS(2541), 1, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2543), 1, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2545), 1, - sym_short_flag, - STATE(35), 1, + ACTIONS(1020), 1, + anon_sym_DOLLAR, + ACTIONS(2694), 1, + sym_identifier, + STATE(112), 1, sym_val_number, - STATE(1418), 1, + STATE(1287), 1, sym_comment, - STATE(1493), 1, - sym__flag, - STATE(2212), 1, - sym_expr_parenthesized, - STATE(2227), 1, + STATE(2035), 1, sym__var, - STATE(2288), 1, - sym__expression, - STATE(2356), 1, - sym_long_flag, - STATE(2453), 1, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, + sym__str_double_quotes, + STATE(2351), 1, sym__inter_double_quotes, - STATE(2457), 1, + STATE(2352), 1, sym__inter_single_quotes, - STATE(2506), 1, - sym__str_double_quotes, - ACTIONS(2529), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(2531), 2, + STATE(2387), 1, + sym__expression, + STATE(2457), 1, + sym_val_variable, + STATE(3202), 1, + sym__where_predicate, + ACTIONS(241), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, - ACTIONS(2539), 2, + ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1029), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - ACTIONS(2527), 3, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - ACTIONS(2535), 3, + ACTIONS(249), 3, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2481), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2533), 7, - aux_sym_val_number_token1, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(2464), 11, + STATE(2371), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2354), 10, sym_val_bool, - sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -159337,373 +152179,432 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [18279] = 7, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1419), 1, - sym_comment, - ACTIONS(2553), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2555), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(2557), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(1139), 12, - anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_not, - anon_sym_DOT_DOT, - aux_sym_val_number_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(1141), 40, + [29593] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, - anon_sym_COMMA, + ACTIONS(33), 1, anon_sym_LPAREN, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(57), 1, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + ACTIONS(75), 1, + anon_sym_not, + ACTIONS(79), 1, + anon_sym_DOT_DOT, + ACTIONS(81), 1, sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, + ACTIONS(91), 1, sym_val_date, + ACTIONS(93), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - [18354] = 13, - ACTIONS(153), 1, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2551), 1, - anon_sym_in, - STATE(1420), 1, - sym_comment, - ACTIONS(2547), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(2549), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(2553), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2555), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(2557), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(2559), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(2563), 3, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(2561), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1139), 7, + ACTIONS(1008), 1, anon_sym_DOLLAR, - anon_sym_not, - anon_sym_DOT_DOT, - aux_sym_val_number_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(1141), 31, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + ACTIONS(2696), 1, + sym_identifier, + STATE(114), 1, + sym_val_number, + STATE(1288), 1, + sym_comment, + STATE(2091), 1, + sym_expr_parenthesized, + STATE(2125), 1, + sym__var, + STATE(2469), 1, + sym__str_double_quotes, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2534), 1, + sym_val_variable, + STATE(2545), 1, + sym__expression, + STATE(3287), 1, + sym__where_predicate, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - sym_val_nothing, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, + ACTIONS(95), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(85), 3, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(89), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2467), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [29712] = 32, + ACTIONS(31), 1, + anon_sym_LBRACK, + ACTIONS(33), 1, + anon_sym_LPAREN, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(57), 1, + anon_sym_LBRACE, + ACTIONS(75), 1, + anon_sym_not, + ACTIONS(79), 1, + anon_sym_DOT_DOT, + ACTIONS(81), 1, + sym_val_nothing, + ACTIONS(91), 1, sym_val_date, + ACTIONS(93), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - [18441] = 8, - ACTIONS(153), 1, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1421), 1, - sym_comment, - ACTIONS(2549), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(2553), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2555), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(2557), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(1139), 10, + ACTIONS(1008), 1, anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_in, - anon_sym_LT2, - anon_sym_not, - anon_sym_DOT_DOT, - aux_sym_val_number_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(1141), 40, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + ACTIONS(2696), 1, + sym_identifier, + STATE(114), 1, + sym_val_number, + STATE(1289), 1, + sym_comment, + STATE(2091), 1, + sym_expr_parenthesized, + STATE(2125), 1, + sym__var, + STATE(2469), 1, + sym__str_double_quotes, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2534), 1, + sym_val_variable, + STATE(2569), 1, + sym__expression, + STATE(3341), 1, + sym__where_predicate, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - sym_val_nothing, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, + ACTIONS(95), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(85), 3, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(89), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2467), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [29831] = 32, + ACTIONS(31), 1, + anon_sym_LBRACK, + ACTIONS(33), 1, + anon_sym_LPAREN, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(57), 1, + anon_sym_LBRACE, + ACTIONS(75), 1, + anon_sym_not, + ACTIONS(79), 1, + anon_sym_DOT_DOT, + ACTIONS(81), 1, + sym_val_nothing, + ACTIONS(91), 1, sym_val_date, + ACTIONS(93), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - [18518] = 11, - ACTIONS(153), 1, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1422), 1, - sym_comment, - ACTIONS(2547), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(2549), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(2553), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2555), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(2557), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(2559), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(2561), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1139), 8, + ACTIONS(1008), 1, anon_sym_DOLLAR, - anon_sym_in, - anon_sym_not, - anon_sym_DOT_DOT, + ACTIONS(2696), 1, + sym_identifier, + STATE(114), 1, + sym_val_number, + STATE(1290), 1, + sym_comment, + STATE(2091), 1, + sym_expr_parenthesized, + STATE(2125), 1, + sym__var, + STATE(2469), 1, + sym__str_double_quotes, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2534), 1, + sym_val_variable, + STATE(2576), 1, + sym__expression, + STATE(3294), 1, + sym__where_predicate, + ACTIONS(77), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(83), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(95), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(85), 3, aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1141), 34, + ACTIONS(87), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2467), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [29950] = 32, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(191), 1, anon_sym_LBRACK, - anon_sym_COMMA, + ACTIONS(193), 1, anon_sym_LPAREN, + ACTIONS(201), 1, + anon_sym_DASH, + ACTIONS(219), 1, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + ACTIONS(239), 1, + anon_sym_not, + ACTIONS(243), 1, + anon_sym_DOT_DOT, + ACTIONS(245), 1, + sym_val_nothing, + ACTIONS(255), 1, + sym_val_date, + ACTIONS(257), 1, + anon_sym_DQUOTE, + ACTIONS(261), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(263), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(1020), 1, + anon_sym_DOLLAR, + ACTIONS(2694), 1, + sym_identifier, + STATE(112), 1, + sym_val_number, + STATE(1291), 1, + sym_comment, + STATE(2035), 1, + sym__var, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, + sym__str_double_quotes, + STATE(2351), 1, + sym__inter_double_quotes, + STATE(2352), 1, + sym__inter_single_quotes, + STATE(2451), 1, + sym__expression, + STATE(2457), 1, + sym_val_variable, + STATE(3143), 1, + sym__where_predicate, + ACTIONS(241), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - sym_val_nothing, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, + ACTIONS(259), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(249), 3, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(253), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [18601] = 32, - ACTIONS(3), 1, + STATE(2371), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2354), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [30069] = 32, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1027), 1, - anon_sym_LF, - ACTIONS(2513), 1, + ACTIONS(191), 1, anon_sym_LBRACK, - ACTIONS(2515), 1, + ACTIONS(193), 1, anon_sym_LPAREN, - ACTIONS(2517), 1, - anon_sym_DOLLAR, - ACTIONS(2519), 1, - anon_sym_DASH_DASH, - ACTIONS(2521), 1, + ACTIONS(201), 1, anon_sym_DASH, - ACTIONS(2523), 1, + ACTIONS(219), 1, anon_sym_LBRACE, - ACTIONS(2525), 1, + ACTIONS(239), 1, anon_sym_not, - ACTIONS(2537), 1, + ACTIONS(243), 1, + anon_sym_DOT_DOT, + ACTIONS(245), 1, + sym_val_nothing, + ACTIONS(255), 1, + sym_val_date, + ACTIONS(257), 1, anon_sym_DQUOTE, - ACTIONS(2541), 1, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2543), 1, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2545), 1, - sym_short_flag, - STATE(35), 1, + ACTIONS(1020), 1, + anon_sym_DOLLAR, + ACTIONS(2694), 1, + sym_identifier, + STATE(112), 1, sym_val_number, - STATE(1423), 1, + STATE(1292), 1, sym_comment, - STATE(1492), 1, - sym__flag, - STATE(2212), 1, - sym_expr_parenthesized, - STATE(2227), 1, + STATE(2035), 1, sym__var, - STATE(2288), 1, - sym__expression, - STATE(2356), 1, - sym_long_flag, - STATE(2453), 1, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, + sym__str_double_quotes, + STATE(2351), 1, sym__inter_double_quotes, - STATE(2457), 1, + STATE(2352), 1, sym__inter_single_quotes, - STATE(2506), 1, - sym__str_double_quotes, - ACTIONS(2529), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(2531), 2, + STATE(2413), 1, + sym__expression, + STATE(2457), 1, + sym_val_variable, + STATE(3037), 1, + sym__where_predicate, + ACTIONS(241), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, - ACTIONS(2539), 2, + ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1029), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - ACTIONS(2527), 3, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - ACTIONS(2535), 3, + ACTIONS(249), 3, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2481), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2533), 7, - aux_sym_val_number_token1, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(2464), 11, + STATE(2371), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2354), 10, sym_val_bool, - sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -159713,550 +152614,780 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [18726] = 4, - ACTIONS(153), 1, + [30188] = 32, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1424), 1, - sym_comment, - ACTIONS(1149), 26, + ACTIONS(191), 1, anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, + ACTIONS(193), 1, anon_sym_LPAREN, + ACTIONS(201), 1, + anon_sym_DASH, + ACTIONS(219), 1, anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, + ACTIONS(239), 1, + anon_sym_not, + ACTIONS(243), 1, + anon_sym_DOT_DOT, + ACTIONS(245), 1, + sym_val_nothing, + ACTIONS(255), 1, sym_val_date, + ACTIONS(257), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1147), 32, - sym_cmd_identifier, + ACTIONS(1020), 1, anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_LT2, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, + ACTIONS(2694), 1, + sym_identifier, + STATE(112), 1, + sym_val_number, + STATE(1293), 1, + sym_comment, + STATE(2035), 1, + sym__var, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, + sym__str_double_quotes, + STATE(2351), 1, + sym__inter_double_quotes, + STATE(2352), 1, + sym__inter_single_quotes, + STATE(2415), 1, + sym__expression, + STATE(2457), 1, + sym_val_variable, + STATE(3047), 1, + sym__where_predicate, + ACTIONS(241), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, + ACTIONS(259), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(249), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [18795] = 4, - ACTIONS(3), 1, + ACTIONS(251), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(2371), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2354), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [30307] = 32, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1167), 1, - anon_sym_LF, - STATE(1425), 1, - sym_comment, - ACTIONS(1169), 57, - sym_cmd_identifier, - anon_sym_SEMI, + ACTIONS(191), 1, anon_sym_LBRACK, + ACTIONS(193), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH_DASH, + ACTIONS(201), 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(219), 1, anon_sym_LBRACE, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(239), 1, anon_sym_not, - anon_sym_DOT_DOT_LT, + ACTIONS(243), 1, anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, + ACTIONS(245), 1, sym_val_nothing, + ACTIONS(255), 1, + sym_val_date, + ACTIONS(257), 1, + anon_sym_DQUOTE, + ACTIONS(261), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(263), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(1020), 1, + anon_sym_DOLLAR, + ACTIONS(2694), 1, + sym_identifier, + STATE(112), 1, + sym_val_number, + STATE(1294), 1, + sym_comment, + STATE(2035), 1, + sym__var, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, + sym__str_double_quotes, + STATE(2351), 1, + sym__inter_double_quotes, + STATE(2352), 1, + sym__inter_single_quotes, + STATE(2416), 1, + sym__expression, + STATE(2457), 1, + sym_val_variable, + STATE(3050), 1, + sym__where_predicate, + ACTIONS(241), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, + ACTIONS(259), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(249), 3, aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, + ACTIONS(251), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(2371), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2354), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [30426] = 32, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(191), 1, + anon_sym_LBRACK, + ACTIONS(193), 1, + anon_sym_LPAREN, + ACTIONS(201), 1, + anon_sym_DASH, + ACTIONS(219), 1, + anon_sym_LBRACE, + ACTIONS(239), 1, + anon_sym_not, + ACTIONS(243), 1, + anon_sym_DOT_DOT, + ACTIONS(245), 1, + sym_val_nothing, + ACTIONS(255), 1, sym_val_date, + ACTIONS(257), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - sym_short_flag, - [18864] = 9, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2473), 1, - anon_sym_SLASH_SLASH, - STATE(1426), 1, + ACTIONS(1020), 1, + anon_sym_DOLLAR, + ACTIONS(2694), 1, + sym_identifier, + STATE(112), 1, + sym_val_number, + STATE(1295), 1, sym_comment, - ACTIONS(2471), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(2579), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(2583), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(2469), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - ACTIONS(1141), 23, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, + STATE(2035), 1, + sym__var, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, + sym__str_double_quotes, + STATE(2351), 1, + sym__inter_double_quotes, + STATE(2352), 1, + sym__inter_single_quotes, + STATE(2418), 1, + sym__expression, + STATE(2457), 1, + sym_val_variable, + STATE(3131), 1, + sym__where_predicate, + ACTIONS(241), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, + ACTIONS(247), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(259), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(249), 3, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(253), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, + STATE(2371), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2354), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [30545] = 32, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(191), 1, + anon_sym_LBRACK, + ACTIONS(193), 1, + anon_sym_LPAREN, + ACTIONS(201), 1, + anon_sym_DASH, + ACTIONS(219), 1, + anon_sym_LBRACE, + ACTIONS(239), 1, + anon_sym_not, + ACTIONS(243), 1, + anon_sym_DOT_DOT, + ACTIONS(245), 1, + sym_val_nothing, + ACTIONS(255), 1, sym_val_date, + ACTIONS(257), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1139), 25, - sym_cmd_identifier, + ACTIONS(1020), 1, anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_in, - anon_sym_LT2, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, + ACTIONS(2694), 1, + sym_identifier, + STATE(112), 1, + sym_val_number, + STATE(1296), 1, + sym_comment, + STATE(2035), 1, + sym__var, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, + sym__str_double_quotes, + STATE(2351), 1, + sym__inter_double_quotes, + STATE(2352), 1, + sym__inter_single_quotes, + STATE(2419), 1, + sym__expression, + STATE(2457), 1, + sym_val_variable, + STATE(3057), 1, + sym__where_predicate, + ACTIONS(241), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, + ACTIONS(259), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(249), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [18943] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1427), 1, - sym_comment, - ACTIONS(1165), 26, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, + STATE(2371), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2354), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [30664] = 32, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(191), 1, + anon_sym_LBRACK, + ACTIONS(193), 1, + anon_sym_LPAREN, + ACTIONS(201), 1, + anon_sym_DASH, + ACTIONS(219), 1, + anon_sym_LBRACE, + ACTIONS(239), 1, + anon_sym_not, + ACTIONS(243), 1, + anon_sym_DOT_DOT, + ACTIONS(245), 1, + sym_val_nothing, + ACTIONS(255), 1, sym_val_date, + ACTIONS(257), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1163), 32, - sym_cmd_identifier, + ACTIONS(1020), 1, anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_LT2, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, + ACTIONS(2694), 1, + sym_identifier, + STATE(112), 1, + sym_val_number, + STATE(1297), 1, + sym_comment, + STATE(2035), 1, + sym__var, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, + sym__str_double_quotes, + STATE(2351), 1, + sym__inter_double_quotes, + STATE(2352), 1, + sym__inter_single_quotes, + STATE(2420), 1, + sym__expression, + STATE(2457), 1, + sym_val_variable, + STATE(3058), 1, + sym__where_predicate, + ACTIONS(241), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, + ACTIONS(259), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(249), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [19012] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1428), 1, - sym_comment, - ACTIONS(1209), 26, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, + STATE(2371), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2354), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [30783] = 32, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(191), 1, + anon_sym_LBRACK, + ACTIONS(193), 1, + anon_sym_LPAREN, + ACTIONS(201), 1, + anon_sym_DASH, + ACTIONS(219), 1, + anon_sym_LBRACE, + ACTIONS(239), 1, + anon_sym_not, + ACTIONS(243), 1, + anon_sym_DOT_DOT, + ACTIONS(245), 1, + sym_val_nothing, + ACTIONS(255), 1, sym_val_date, + ACTIONS(257), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1207), 32, - sym_cmd_identifier, + ACTIONS(1020), 1, anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_LT2, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, + ACTIONS(2694), 1, + sym_identifier, + STATE(112), 1, + sym_val_number, + STATE(1298), 1, + sym_comment, + STATE(2035), 1, + sym__var, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, + sym__str_double_quotes, + STATE(2351), 1, + sym__inter_double_quotes, + STATE(2352), 1, + sym__inter_single_quotes, + STATE(2421), 1, + sym__expression, + STATE(2457), 1, + sym_val_variable, + STATE(3060), 1, + sym__where_predicate, + ACTIONS(241), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, + ACTIONS(259), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(249), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [19081] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1429), 1, - sym_comment, - ACTIONS(1193), 26, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, + STATE(2371), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2354), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [30902] = 32, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(191), 1, + anon_sym_LBRACK, + ACTIONS(193), 1, + anon_sym_LPAREN, + ACTIONS(201), 1, + anon_sym_DASH, + ACTIONS(219), 1, + anon_sym_LBRACE, + ACTIONS(239), 1, + anon_sym_not, + ACTIONS(243), 1, + anon_sym_DOT_DOT, + ACTIONS(245), 1, + sym_val_nothing, + ACTIONS(255), 1, sym_val_date, + ACTIONS(257), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1191), 32, - sym_cmd_identifier, + ACTIONS(1020), 1, anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_LT2, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, + ACTIONS(2694), 1, + sym_identifier, + STATE(112), 1, + sym_val_number, + STATE(1299), 1, + sym_comment, + STATE(2035), 1, + sym__var, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, + sym__str_double_quotes, + STATE(2351), 1, + sym__inter_double_quotes, + STATE(2352), 1, + sym__inter_single_quotes, + STATE(2424), 1, + sym__expression, + STATE(2457), 1, + sym_val_variable, + STATE(3061), 1, + sym__where_predicate, + ACTIONS(241), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, + ACTIONS(259), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(249), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [19150] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1430), 1, - sym_comment, - ACTIONS(1213), 26, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, + STATE(2371), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2354), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [31021] = 32, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(191), 1, + anon_sym_LBRACK, + ACTIONS(193), 1, + anon_sym_LPAREN, + ACTIONS(201), 1, + anon_sym_DASH, + ACTIONS(219), 1, + anon_sym_LBRACE, + ACTIONS(239), 1, + anon_sym_not, + ACTIONS(243), 1, + anon_sym_DOT_DOT, + ACTIONS(245), 1, + sym_val_nothing, + ACTIONS(255), 1, sym_val_date, + ACTIONS(257), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1211), 32, - sym_cmd_identifier, + ACTIONS(1020), 1, anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_LT2, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, + ACTIONS(2694), 1, + sym_identifier, + STATE(112), 1, + sym_val_number, + STATE(1300), 1, + sym_comment, + STATE(2035), 1, + sym__var, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, + sym__str_double_quotes, + STATE(2351), 1, + sym__inter_double_quotes, + STATE(2352), 1, + sym__inter_single_quotes, + STATE(2425), 1, + sym__expression, + STATE(2457), 1, + sym_val_variable, + STATE(3063), 1, + sym__where_predicate, + ACTIONS(241), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, + ACTIONS(259), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(249), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [19219] = 32, - ACTIONS(3), 1, + ACTIONS(251), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(2371), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2354), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [31140] = 32, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1027), 1, - anon_sym_LF, - ACTIONS(2513), 1, + ACTIONS(191), 1, anon_sym_LBRACK, - ACTIONS(2515), 1, + ACTIONS(193), 1, anon_sym_LPAREN, - ACTIONS(2517), 1, - anon_sym_DOLLAR, - ACTIONS(2519), 1, - anon_sym_DASH_DASH, - ACTIONS(2521), 1, + ACTIONS(201), 1, anon_sym_DASH, - ACTIONS(2523), 1, + ACTIONS(219), 1, anon_sym_LBRACE, - ACTIONS(2525), 1, + ACTIONS(239), 1, anon_sym_not, - ACTIONS(2537), 1, + ACTIONS(243), 1, + anon_sym_DOT_DOT, + ACTIONS(245), 1, + sym_val_nothing, + ACTIONS(255), 1, + sym_val_date, + ACTIONS(257), 1, anon_sym_DQUOTE, - ACTIONS(2541), 1, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2543), 1, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2545), 1, - sym_short_flag, - STATE(35), 1, + ACTIONS(1020), 1, + anon_sym_DOLLAR, + ACTIONS(2694), 1, + sym_identifier, + STATE(112), 1, sym_val_number, - STATE(1431), 1, + STATE(1301), 1, sym_comment, - STATE(1494), 1, - sym__flag, - STATE(2212), 1, - sym_expr_parenthesized, - STATE(2227), 1, + STATE(2035), 1, sym__var, - STATE(2288), 1, - sym__expression, - STATE(2356), 1, - sym_long_flag, - STATE(2453), 1, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, + sym__str_double_quotes, + STATE(2351), 1, sym__inter_double_quotes, - STATE(2457), 1, + STATE(2352), 1, sym__inter_single_quotes, - STATE(2506), 1, - sym__str_double_quotes, - ACTIONS(2529), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(2531), 2, + STATE(2426), 1, + sym__expression, + STATE(2457), 1, + sym_val_variable, + STATE(3069), 1, + sym__where_predicate, + ACTIONS(241), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, - ACTIONS(2539), 2, + ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1029), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - ACTIONS(2527), 3, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - ACTIONS(2535), 3, + ACTIONS(249), 3, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2481), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2533), 7, - aux_sym_val_number_token1, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(2464), 11, + STATE(2371), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2354), 10, sym_val_bool, - sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -160266,549 +153397,258 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [19344] = 4, - ACTIONS(153), 1, + [31259] = 32, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1432), 1, - sym_comment, - ACTIONS(981), 14, - anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_not, - anon_sym_DOT_DOT, - aux_sym_val_number_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(979), 44, + ACTIONS(191), 1, anon_sym_LBRACK, - anon_sym_COMMA, + ACTIONS(193), 1, anon_sym_LPAREN, + ACTIONS(201), 1, + anon_sym_DASH, + ACTIONS(219), 1, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + ACTIONS(239), 1, + anon_sym_not, + ACTIONS(243), 1, + anon_sym_DOT_DOT, + ACTIONS(245), 1, sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, + ACTIONS(255), 1, sym_val_date, + ACTIONS(257), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - [19413] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1433), 1, + ACTIONS(1020), 1, + anon_sym_DOLLAR, + ACTIONS(2694), 1, + sym_identifier, + STATE(112), 1, + sym_val_number, + STATE(1302), 1, sym_comment, - ACTIONS(1217), 26, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, + STATE(2035), 1, + sym__var, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, + sym__str_double_quotes, + STATE(2351), 1, + sym__inter_double_quotes, + STATE(2352), 1, + sym__inter_single_quotes, + STATE(2427), 1, + sym__expression, + STATE(2457), 1, + sym_val_variable, + STATE(3071), 1, + sym__where_predicate, + ACTIONS(241), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(1215), 32, - sym_cmd_identifier, - anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_LT2, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, + ACTIONS(259), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(249), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [19482] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1434), 1, - sym_comment, - ACTIONS(1183), 14, - anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_not, - anon_sym_DOT_DOT, - aux_sym_val_number_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(1185), 44, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [19551] = 4, - ACTIONS(153), 1, + STATE(2371), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2354), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [31378] = 32, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1435), 1, - sym_comment, - ACTIONS(1215), 14, - anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_not, - anon_sym_DOT_DOT, - aux_sym_val_number_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(1217), 44, + ACTIONS(191), 1, anon_sym_LBRACK, - anon_sym_COMMA, + ACTIONS(193), 1, anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [19620] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1436), 1, - sym_comment, - ACTIONS(1211), 14, - anon_sym_DOLLAR, - anon_sym_GT, + ACTIONS(201), 1, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, + ACTIONS(219), 1, + anon_sym_LBRACE, + ACTIONS(239), 1, anon_sym_not, + ACTIONS(243), 1, anon_sym_DOT_DOT, - aux_sym_val_number_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(1213), 44, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + ACTIONS(245), 1, sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, + ACTIONS(255), 1, sym_val_date, + ACTIONS(257), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - [19689] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1437), 1, - sym_comment, - ACTIONS(1169), 14, + ACTIONS(1020), 1, anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_not, - anon_sym_DOT_DOT, - aux_sym_val_number_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(1167), 44, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + ACTIONS(2694), 1, + sym_identifier, + STATE(112), 1, + sym_val_number, + STATE(1303), 1, + sym_comment, + STATE(2035), 1, + sym__var, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, + sym__str_double_quotes, + STATE(2351), 1, + sym__inter_double_quotes, + STATE(2352), 1, + sym__inter_single_quotes, + STATE(2429), 1, + sym__expression, + STATE(2457), 1, + sym_val_variable, + STATE(3074), 1, + sym__where_predicate, + ACTIONS(241), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - sym_val_nothing, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - sym_val_date, - anon_sym_DQUOTE, + ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [19758] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1438), 1, - sym_comment, - ACTIONS(1247), 14, - anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_not, - anon_sym_DOT_DOT, + ACTIONS(249), 3, aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1249), 44, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [19827] = 36, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2475), 1, + STATE(2371), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2354), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [31497] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(2477), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(2479), 1, - anon_sym_DOLLAR, - ACTIONS(2481), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(2483), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(2487), 1, - anon_sym__, - ACTIONS(2489), 1, + ACTIONS(75), 1, anon_sym_not, - ACTIONS(2493), 1, + ACTIONS(79), 1, anon_sym_DOT_DOT, - ACTIONS(2499), 1, - aux_sym_val_number_token1, - ACTIONS(2505), 1, + ACTIONS(81), 1, + sym_val_nothing, + ACTIONS(91), 1, + sym_val_date, + ACTIONS(93), 1, anon_sym_DQUOTE, - ACTIONS(2509), 1, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2511), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2599), 1, - anon_sym_RBRACE, - STATE(39), 1, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(1008), 1, + anon_sym_DOLLAR, + ACTIONS(2696), 1, + sym_identifier, + STATE(114), 1, sym_val_number, - STATE(1439), 1, + STATE(1304), 1, sym_comment, - STATE(1477), 1, - aux_sym_ctrl_match_repeat1, - STATE(2238), 1, + STATE(2091), 1, sym_expr_parenthesized, - STATE(2241), 1, + STATE(2125), 1, sym__var, - STATE(2386), 1, - sym__inter_double_quotes, - STATE(2387), 1, - sym__inter_single_quotes, - STATE(2445), 1, + STATE(2469), 1, sym__str_double_quotes, - STATE(2525), 1, + STATE(2471), 1, sym__expression, - STATE(2705), 1, - sym_match_arm, - STATE(3637), 1, - sym__match_or_pattern, - STATE(3648), 1, - sym_match_pattern, - STATE(3694), 1, - sym_default_arm, - STATE(3734), 1, - sym__match_list_destructure_pattern, - ACTIONS(2491), 2, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2534), 1, + sym_val_variable, + STATE(3282), 1, + sym__where_predicate, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2495), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(2497), 2, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - ACTIONS(2507), 2, + ACTIONS(95), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2503), 3, + ACTIONS(85), 3, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2448), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2501), 6, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(2389), 11, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2467), 10, sym_val_bool, - sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -160818,1110 +153658,1041 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [19960] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1161), 1, - anon_sym_LF, - STATE(1440), 1, - sym_comment, - ACTIONS(1159), 57, - sym_cmd_identifier, - anon_sym_SEMI, + [31616] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH_DASH, + 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, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(75), 1, anon_sym_not, - anon_sym_DOT_DOT_LT, + ACTIONS(79), 1, anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, + ACTIONS(81), 1, sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, + ACTIONS(91), 1, sym_val_date, + ACTIONS(93), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - sym_short_flag, - [20029] = 4, - ACTIONS(153), 1, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1441), 1, - sym_comment, - ACTIONS(1243), 14, + ACTIONS(1008), 1, anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_not, - anon_sym_DOT_DOT, - aux_sym_val_number_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(1245), 44, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + ACTIONS(2696), 1, + sym_identifier, + STATE(114), 1, + sym_val_number, + STATE(1305), 1, + sym_comment, + STATE(2091), 1, + sym_expr_parenthesized, + STATE(2125), 1, + sym__var, + STATE(2469), 1, + sym__str_double_quotes, + STATE(2474), 1, + sym__expression, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2534), 1, + sym_val_variable, + STATE(3275), 1, + sym__where_predicate, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - sym_val_nothing, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - sym_val_date, - anon_sym_DQUOTE, + ACTIONS(95), 2, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [20098] = 19, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2473), 1, - anon_sym_SLASH_SLASH, - ACTIONS(2589), 1, - anon_sym_bit_DASHand, - ACTIONS(2591), 1, - anon_sym_bit_DASHxor, - ACTIONS(2593), 1, - anon_sym_bit_DASHor, - ACTIONS(2595), 1, - anon_sym_and, - ACTIONS(2597), 1, - anon_sym_xor, - ACTIONS(2601), 1, - anon_sym_or, - STATE(1442), 1, - sym_comment, - ACTIONS(2471), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(2577), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(2579), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(2583), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(2587), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(2469), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - ACTIONS(2581), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(2585), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1139), 13, - sym_cmd_identifier, - anon_sym_DOLLAR, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, + ACTIONS(85), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1141), 17, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [20197] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1726), 1, - anon_sym_LF, - STATE(1443), 1, - sym_comment, - ACTIONS(1728), 57, - sym_cmd_identifier, - anon_sym_SEMI, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2467), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [31735] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH_DASH, + 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, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(75), 1, anon_sym_not, - anon_sym_DOT_DOT_LT, + ACTIONS(79), 1, anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, + ACTIONS(81), 1, sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, + ACTIONS(91), 1, sym_val_date, + ACTIONS(93), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - sym_short_flag, - [20266] = 4, - ACTIONS(153), 1, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1444), 1, + ACTIONS(1008), 1, + anon_sym_DOLLAR, + ACTIONS(2696), 1, + sym_identifier, + STATE(114), 1, + sym_val_number, + STATE(1306), 1, sym_comment, - ACTIONS(1185), 26, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, + STATE(2091), 1, + sym_expr_parenthesized, + STATE(2125), 1, + sym__var, + STATE(2469), 1, + sym__str_double_quotes, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2477), 1, + sym__expression, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2534), 1, + sym_val_variable, + STATE(3272), 1, + sym__where_predicate, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(1183), 32, - sym_cmd_identifier, - anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_LT2, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, + ACTIONS(95), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(85), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [20335] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1445), 1, - sym_comment, - ACTIONS(1181), 26, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2467), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [31854] = 32, + ACTIONS(31), 1, + anon_sym_LBRACK, + ACTIONS(33), 1, + anon_sym_LPAREN, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(57), 1, + anon_sym_LBRACE, + ACTIONS(75), 1, + anon_sym_not, + ACTIONS(79), 1, + anon_sym_DOT_DOT, + ACTIONS(81), 1, + sym_val_nothing, + ACTIONS(91), 1, sym_val_date, + ACTIONS(93), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1179), 32, - sym_cmd_identifier, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(1008), 1, anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_LT2, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, + ACTIONS(2696), 1, + sym_identifier, + STATE(114), 1, + sym_val_number, + STATE(1307), 1, + sym_comment, + STATE(2091), 1, + sym_expr_parenthesized, + STATE(2125), 1, + sym__var, + STATE(2469), 1, + sym__str_double_quotes, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2479), 1, + sym__expression, + STATE(2534), 1, + sym_val_variable, + STATE(3271), 1, + sym__where_predicate, + ACTIONS(77), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, + ACTIONS(95), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(85), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [20404] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1446), 1, - sym_comment, - ACTIONS(115), 26, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2467), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [31973] = 32, + ACTIONS(31), 1, + anon_sym_LBRACK, + ACTIONS(33), 1, + anon_sym_LPAREN, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(57), 1, + anon_sym_LBRACE, + ACTIONS(75), 1, + anon_sym_not, + ACTIONS(79), 1, + anon_sym_DOT_DOT, + ACTIONS(81), 1, + sym_val_nothing, + ACTIONS(91), 1, sym_val_date, + ACTIONS(93), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(113), 32, - sym_cmd_identifier, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(1008), 1, anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_LT2, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, + ACTIONS(2696), 1, + sym_identifier, + STATE(114), 1, + sym_val_number, + STATE(1308), 1, + sym_comment, + STATE(2091), 1, + sym_expr_parenthesized, + STATE(2125), 1, + sym__var, + STATE(2469), 1, + sym__str_double_quotes, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2481), 1, + sym__expression, + STATE(2534), 1, + sym_val_variable, + STATE(3221), 1, + sym__where_predicate, + ACTIONS(77), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, + ACTIONS(95), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(85), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [20473] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1447), 1, - sym_comment, - ACTIONS(1207), 14, - anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_not, - anon_sym_DOT_DOT, - aux_sym_val_number_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(1209), 44, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [20542] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1448), 1, - sym_comment, - ACTIONS(1237), 26, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2467), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [32092] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(57), 1, anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, + ACTIONS(75), 1, + anon_sym_not, + ACTIONS(79), 1, + anon_sym_DOT_DOT, + ACTIONS(81), 1, + sym_val_nothing, + ACTIONS(91), 1, sym_val_date, + ACTIONS(93), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1235), 32, - sym_cmd_identifier, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(1008), 1, anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_LT2, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, + ACTIONS(2696), 1, + sym_identifier, + STATE(114), 1, + sym_val_number, + STATE(1309), 1, + sym_comment, + STATE(2091), 1, + sym_expr_parenthesized, + STATE(2125), 1, + sym__var, + STATE(2469), 1, + sym__str_double_quotes, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2482), 1, + sym__expression, + STATE(2534), 1, + sym_val_variable, + STATE(3222), 1, + sym__where_predicate, + ACTIONS(77), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, + ACTIONS(95), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(85), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [20611] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1449), 1, - sym_comment, - ACTIONS(1173), 26, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2467), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [32211] = 32, + ACTIONS(31), 1, + anon_sym_LBRACK, + ACTIONS(33), 1, + anon_sym_LPAREN, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(57), 1, + anon_sym_LBRACE, + ACTIONS(75), 1, + anon_sym_not, + ACTIONS(79), 1, + anon_sym_DOT_DOT, + ACTIONS(81), 1, + sym_val_nothing, + ACTIONS(91), 1, sym_val_date, + ACTIONS(93), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1171), 32, - sym_cmd_identifier, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(1008), 1, anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_LT2, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, + ACTIONS(2696), 1, + sym_identifier, + STATE(114), 1, + sym_val_number, + STATE(1310), 1, + sym_comment, + STATE(2091), 1, + sym_expr_parenthesized, + STATE(2125), 1, + sym__var, + STATE(2469), 1, + sym__str_double_quotes, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2485), 1, + sym__expression, + STATE(2534), 1, + sym_val_variable, + STATE(3223), 1, + sym__where_predicate, + ACTIONS(77), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, + ACTIONS(95), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(85), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [20680] = 18, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2551), 1, - anon_sym_in, - ACTIONS(2567), 1, - anon_sym_bit_DASHand, - ACTIONS(2569), 1, - anon_sym_bit_DASHxor, - ACTIONS(2571), 1, - anon_sym_bit_DASHor, - ACTIONS(2603), 1, - anon_sym_and, - STATE(1450), 1, - sym_comment, - ACTIONS(2547), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(2549), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(2553), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2555), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(2557), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(2559), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(2565), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(2563), 3, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(2561), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1139), 7, - anon_sym_DOLLAR, - anon_sym_not, - anon_sym_DOT_DOT, - aux_sym_val_number_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(1141), 25, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, - anon_sym_xor, - anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2467), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [32330] = 32, + ACTIONS(31), 1, + anon_sym_LBRACK, + ACTIONS(33), 1, + anon_sym_LPAREN, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(57), 1, + anon_sym_LBRACE, + ACTIONS(75), 1, + anon_sym_not, + ACTIONS(79), 1, + anon_sym_DOT_DOT, + ACTIONS(81), 1, + sym_val_nothing, + ACTIONS(91), 1, sym_val_date, + ACTIONS(93), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - [20777] = 20, - ACTIONS(153), 1, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2473), 1, - anon_sym_SLASH_SLASH, - ACTIONS(2589), 1, - anon_sym_bit_DASHand, - ACTIONS(2591), 1, - anon_sym_bit_DASHxor, - ACTIONS(2593), 1, - anon_sym_bit_DASHor, - ACTIONS(2595), 1, - anon_sym_and, - ACTIONS(2597), 1, - anon_sym_xor, - ACTIONS(2601), 1, - anon_sym_or, - ACTIONS(2609), 1, - anon_sym_COMMA, - STATE(1451), 1, - sym_comment, - ACTIONS(2471), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(2577), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(2579), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(2583), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(2587), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(2469), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - ACTIONS(2581), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(2585), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2605), 13, - sym_cmd_identifier, + ACTIONS(1008), 1, anon_sym_DOLLAR, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, + ACTIONS(2696), 1, + sym_identifier, + STATE(114), 1, + sym_val_number, + STATE(1311), 1, + sym_comment, + STATE(2091), 1, + sym_expr_parenthesized, + STATE(2125), 1, + sym__var, + STATE(2469), 1, + sym__str_double_quotes, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2500), 1, + sym__expression, + STATE(2534), 1, + sym_val_variable, + STATE(3358), 1, + sym__where_predicate, + ACTIONS(77), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, + ACTIONS(95), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(85), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2607), 16, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2467), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [32449] = 32, + ACTIONS(31), 1, + anon_sym_LBRACK, + ACTIONS(33), 1, + anon_sym_LPAREN, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(57), 1, + anon_sym_LBRACE, + ACTIONS(75), 1, + anon_sym_not, + ACTIONS(79), 1, + anon_sym_DOT_DOT, + ACTIONS(81), 1, + sym_val_nothing, + ACTIONS(91), 1, sym_val_date, + ACTIONS(93), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - [20878] = 4, - ACTIONS(153), 1, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1452), 1, + ACTIONS(1008), 1, + anon_sym_DOLLAR, + ACTIONS(2696), 1, + sym_identifier, + STATE(114), 1, + sym_val_number, + STATE(1312), 1, sym_comment, - ACTIONS(1189), 26, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, + STATE(2091), 1, + sym_expr_parenthesized, + STATE(2125), 1, + sym__var, + STATE(2469), 1, + sym__str_double_quotes, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2534), 1, + sym_val_variable, + STATE(2555), 1, + sym__expression, + STATE(3342), 1, + sym__where_predicate, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, + ACTIONS(83), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(95), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(85), 3, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(89), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2467), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [32568] = 32, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(191), 1, + anon_sym_LBRACK, + ACTIONS(193), 1, + anon_sym_LPAREN, + ACTIONS(201), 1, + anon_sym_DASH, + ACTIONS(219), 1, + anon_sym_LBRACE, + ACTIONS(239), 1, + anon_sym_not, + ACTIONS(243), 1, + anon_sym_DOT_DOT, + ACTIONS(245), 1, + sym_val_nothing, + ACTIONS(255), 1, sym_val_date, + ACTIONS(257), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1187), 32, - sym_cmd_identifier, + ACTIONS(1020), 1, anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_LT2, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, + ACTIONS(2694), 1, + sym_identifier, + STATE(112), 1, + sym_val_number, + STATE(1313), 1, + sym_comment, + STATE(2035), 1, + sym__var, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, + sym__str_double_quotes, + STATE(2351), 1, + sym__inter_double_quotes, + STATE(2352), 1, + sym__inter_single_quotes, + STATE(2386), 1, + sym__expression, + STATE(2457), 1, + sym_val_variable, + STATE(3201), 1, + sym__where_predicate, + ACTIONS(241), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, + ACTIONS(259), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(249), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [20947] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1453), 1, - sym_comment, - ACTIONS(1245), 26, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, + STATE(2371), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2354), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [32687] = 32, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(191), 1, + anon_sym_LBRACK, + ACTIONS(193), 1, + anon_sym_LPAREN, + ACTIONS(201), 1, + anon_sym_DASH, + ACTIONS(219), 1, + anon_sym_LBRACE, + ACTIONS(239), 1, + anon_sym_not, + ACTIONS(243), 1, + anon_sym_DOT_DOT, + ACTIONS(245), 1, + sym_val_nothing, + ACTIONS(255), 1, sym_val_date, + ACTIONS(257), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1243), 32, - sym_cmd_identifier, + ACTIONS(1020), 1, anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_LT2, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, + ACTIONS(2694), 1, + sym_identifier, + STATE(112), 1, + sym_val_number, + STATE(1314), 1, + sym_comment, + STATE(2035), 1, + sym__var, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, + sym__str_double_quotes, + STATE(2351), 1, + sym__inter_double_quotes, + STATE(2352), 1, + sym__inter_single_quotes, + STATE(2385), 1, + sym__expression, + STATE(2457), 1, + sym_val_variable, + STATE(3199), 1, + sym__where_predicate, + ACTIONS(241), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, + ACTIONS(259), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(249), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [21016] = 4, - ACTIONS(153), 1, + ACTIONS(251), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(2371), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2354), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [32806] = 32, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1454), 1, - sym_comment, - ACTIONS(1151), 14, - anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_not, - anon_sym_DOT_DOT, - aux_sym_val_number_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(1153), 44, + ACTIONS(191), 1, anon_sym_LBRACK, - anon_sym_COMMA, + ACTIONS(193), 1, anon_sym_LPAREN, + ACTIONS(201), 1, + anon_sym_DASH, + ACTIONS(219), 1, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + ACTIONS(239), 1, + anon_sym_not, + ACTIONS(243), 1, + anon_sym_DOT_DOT, + ACTIONS(245), 1, + sym_val_nothing, + ACTIONS(255), 1, + sym_val_date, + ACTIONS(257), 1, + anon_sym_DQUOTE, + ACTIONS(261), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(263), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(1020), 1, + anon_sym_DOLLAR, + ACTIONS(2694), 1, + sym_identifier, + STATE(112), 1, + sym_val_number, + STATE(1315), 1, + sym_comment, + STATE(2035), 1, + sym__var, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, + sym__str_double_quotes, + STATE(2351), 1, + sym__inter_double_quotes, + STATE(2352), 1, + sym__inter_single_quotes, + STATE(2384), 1, + sym__expression, + STATE(2457), 1, + sym_val_variable, + STATE(3192), 1, + sym__where_predicate, + ACTIONS(241), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - sym_val_nothing, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, + ACTIONS(259), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(249), 3, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(253), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [21085] = 32, - ACTIONS(3), 1, + STATE(2371), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2354), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [32925] = 32, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1067), 1, - anon_sym_LF, - ACTIONS(2513), 1, + ACTIONS(191), 1, anon_sym_LBRACK, - ACTIONS(2515), 1, + ACTIONS(193), 1, anon_sym_LPAREN, - ACTIONS(2517), 1, - anon_sym_DOLLAR, - ACTIONS(2519), 1, - anon_sym_DASH_DASH, - ACTIONS(2521), 1, + ACTIONS(201), 1, anon_sym_DASH, - ACTIONS(2523), 1, + ACTIONS(219), 1, anon_sym_LBRACE, - ACTIONS(2525), 1, + ACTIONS(239), 1, anon_sym_not, - ACTIONS(2537), 1, + ACTIONS(243), 1, + anon_sym_DOT_DOT, + ACTIONS(245), 1, + sym_val_nothing, + ACTIONS(255), 1, + sym_val_date, + ACTIONS(257), 1, anon_sym_DQUOTE, - ACTIONS(2541), 1, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2543), 1, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2545), 1, - sym_short_flag, - STATE(35), 1, + ACTIONS(1020), 1, + anon_sym_DOLLAR, + ACTIONS(2694), 1, + sym_identifier, + STATE(112), 1, sym_val_number, - STATE(1413), 1, - sym__flag, - STATE(1455), 1, + STATE(1316), 1, sym_comment, - STATE(2212), 1, - sym_expr_parenthesized, - STATE(2227), 1, + STATE(2035), 1, sym__var, - STATE(2293), 1, - sym__expression, - STATE(2356), 1, - sym_long_flag, - STATE(2453), 1, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, + sym__str_double_quotes, + STATE(2351), 1, sym__inter_double_quotes, - STATE(2457), 1, + STATE(2352), 1, sym__inter_single_quotes, - STATE(2506), 1, - sym__str_double_quotes, - ACTIONS(2529), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(2531), 2, + STATE(2383), 1, + sym__expression, + STATE(2457), 1, + sym_val_variable, + STATE(3166), 1, + sym__where_predicate, + ACTIONS(241), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, - ACTIONS(2539), 2, + ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1065), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - ACTIONS(2527), 3, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - ACTIONS(2535), 3, + ACTIONS(249), 3, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2481), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2533), 7, - aux_sym_val_number_token1, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(2464), 11, + STATE(2371), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2354), 10, sym_val_bool, - sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -161931,286 +154702,258 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [21210] = 5, - ACTIONS(153), 1, + [33044] = 32, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1456), 1, - sym_comment, - ACTIONS(2471), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(1141), 24, + ACTIONS(191), 1, anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, + ACTIONS(193), 1, anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_SLASH_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(1139), 32, - sym_cmd_identifier, - anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_LT2, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + ACTIONS(201), 1, + anon_sym_DASH, + ACTIONS(219), 1, + anon_sym_LBRACE, + ACTIONS(239), 1, anon_sym_not, + ACTIONS(243), 1, anon_sym_DOT_DOT, + ACTIONS(245), 1, sym_val_nothing, + ACTIONS(255), 1, + sym_val_date, + ACTIONS(257), 1, + anon_sym_DQUOTE, + ACTIONS(261), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(263), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(1020), 1, + anon_sym_DOLLAR, + ACTIONS(2694), 1, + sym_identifier, + STATE(112), 1, + sym_val_number, + STATE(1317), 1, + sym_comment, + STATE(2035), 1, + sym__var, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, + sym__str_double_quotes, + STATE(2351), 1, + sym__inter_double_quotes, + STATE(2352), 1, + sym__inter_single_quotes, + STATE(2381), 1, + sym__expression, + STATE(2457), 1, + sym_val_variable, + STATE(3156), 1, + sym__where_predicate, + ACTIONS(241), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, + ACTIONS(259), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(249), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [21281] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1457), 1, - sym_comment, - ACTIONS(1249), 26, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, + STATE(2371), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2354), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [33163] = 32, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(191), 1, + anon_sym_LBRACK, + ACTIONS(193), 1, + anon_sym_LPAREN, + ACTIONS(201), 1, + anon_sym_DASH, + ACTIONS(219), 1, + anon_sym_LBRACE, + ACTIONS(239), 1, + anon_sym_not, + ACTIONS(243), 1, + anon_sym_DOT_DOT, + ACTIONS(245), 1, + sym_val_nothing, + ACTIONS(255), 1, sym_val_date, + ACTIONS(257), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1247), 32, - sym_cmd_identifier, + ACTIONS(1020), 1, anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_LT2, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, + ACTIONS(2694), 1, + sym_identifier, + STATE(112), 1, + sym_val_number, + STATE(1318), 1, + sym_comment, + STATE(2035), 1, + sym__var, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, + sym__str_double_quotes, + STATE(2351), 1, + sym__inter_double_quotes, + STATE(2352), 1, + sym__inter_single_quotes, + STATE(2380), 1, + sym__expression, + STATE(2457), 1, + sym_val_variable, + STATE(3104), 1, + sym__where_predicate, + ACTIONS(241), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, + ACTIONS(259), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(249), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [21350] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1458), 1, - sym_comment, - ACTIONS(1199), 14, - anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_not, - anon_sym_DOT_DOT, - aux_sym_val_number_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(1201), 44, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [21419] = 32, - ACTIONS(3), 1, + STATE(2371), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2354), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [33282] = 32, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1067), 1, - anon_sym_LF, - ACTIONS(2513), 1, + ACTIONS(191), 1, anon_sym_LBRACK, - ACTIONS(2515), 1, + ACTIONS(193), 1, anon_sym_LPAREN, - ACTIONS(2517), 1, - anon_sym_DOLLAR, - ACTIONS(2519), 1, - anon_sym_DASH_DASH, - ACTIONS(2521), 1, + ACTIONS(201), 1, anon_sym_DASH, - ACTIONS(2523), 1, + ACTIONS(219), 1, anon_sym_LBRACE, - ACTIONS(2525), 1, + ACTIONS(239), 1, anon_sym_not, - ACTIONS(2537), 1, + ACTIONS(243), 1, + anon_sym_DOT_DOT, + ACTIONS(245), 1, + sym_val_nothing, + ACTIONS(255), 1, + sym_val_date, + ACTIONS(257), 1, anon_sym_DQUOTE, - ACTIONS(2541), 1, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2543), 1, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2545), 1, - sym_short_flag, - STATE(35), 1, + ACTIONS(1020), 1, + anon_sym_DOLLAR, + ACTIONS(2694), 1, + sym_identifier, + STATE(112), 1, sym_val_number, - STATE(1431), 1, - sym__flag, - STATE(1459), 1, + STATE(1319), 1, sym_comment, - STATE(2212), 1, - sym_expr_parenthesized, - STATE(2227), 1, + STATE(2035), 1, sym__var, - STATE(2293), 1, - sym__expression, - STATE(2356), 1, - sym_long_flag, - STATE(2453), 1, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, + sym__str_double_quotes, + STATE(2351), 1, sym__inter_double_quotes, - STATE(2457), 1, + STATE(2352), 1, sym__inter_single_quotes, - STATE(2506), 1, - sym__str_double_quotes, - ACTIONS(2529), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(2531), 2, + STATE(2379), 1, + sym__expression, + STATE(2457), 1, + sym_val_variable, + STATE(3101), 1, + sym__where_predicate, + ACTIONS(241), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, - ACTIONS(2539), 2, + ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1065), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - ACTIONS(2527), 3, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - ACTIONS(2535), 3, + ACTIONS(249), 3, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2481), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2533), 7, - aux_sym_val_number_token1, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(2464), 11, + STATE(2371), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2354), 10, sym_val_bool, - sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -162220,363 +154963,258 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [21544] = 4, - ACTIONS(153), 1, + [33401] = 32, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1460), 1, - sym_comment, - ACTIONS(1161), 26, + ACTIONS(191), 1, anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, + ACTIONS(193), 1, anon_sym_LPAREN, + ACTIONS(201), 1, + anon_sym_DASH, + ACTIONS(219), 1, anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, + ACTIONS(239), 1, + anon_sym_not, + ACTIONS(243), 1, + anon_sym_DOT_DOT, + ACTIONS(245), 1, + sym_val_nothing, + ACTIONS(255), 1, sym_val_date, + ACTIONS(257), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1159), 32, - sym_cmd_identifier, + ACTIONS(1020), 1, anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_LT2, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, + ACTIONS(2694), 1, + sym_identifier, + STATE(112), 1, + sym_val_number, + STATE(1320), 1, + sym_comment, + STATE(2035), 1, + sym__var, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, + sym__str_double_quotes, + STATE(2351), 1, + sym__inter_double_quotes, + STATE(2352), 1, + sym__inter_single_quotes, + STATE(2378), 1, + sym__expression, + STATE(2457), 1, + sym_val_variable, + STATE(3100), 1, + sym__where_predicate, + ACTIONS(241), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, + ACTIONS(259), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(249), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [21613] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1461), 1, - sym_comment, - ACTIONS(1147), 14, - anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_not, - anon_sym_DOT_DOT, - aux_sym_val_number_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(1149), 44, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [21682] = 4, - ACTIONS(153), 1, + STATE(2371), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2354), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [33520] = 32, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1462), 1, - sym_comment, - ACTIONS(105), 14, - anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_not, - anon_sym_DOT_DOT, - aux_sym_val_number_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(103), 44, + ACTIONS(191), 1, anon_sym_LBRACK, - anon_sym_COMMA, + ACTIONS(193), 1, anon_sym_LPAREN, + ACTIONS(201), 1, + anon_sym_DASH, + ACTIONS(219), 1, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + ACTIONS(239), 1, + anon_sym_not, + ACTIONS(243), 1, + anon_sym_DOT_DOT, + ACTIONS(245), 1, sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, + ACTIONS(255), 1, sym_val_date, + ACTIONS(257), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - [21751] = 17, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2473), 1, - anon_sym_SLASH_SLASH, - ACTIONS(2589), 1, - anon_sym_bit_DASHand, - ACTIONS(2591), 1, - anon_sym_bit_DASHxor, - ACTIONS(2593), 1, - anon_sym_bit_DASHor, - ACTIONS(2595), 1, - anon_sym_and, - STATE(1463), 1, - sym_comment, - ACTIONS(2471), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(2577), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(2579), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(2583), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(2587), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(2469), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - ACTIONS(2581), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(2585), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1139), 15, - sym_cmd_identifier, + ACTIONS(1020), 1, anon_sym_DOLLAR, - anon_sym_xor, - anon_sym_or, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, + ACTIONS(2694), 1, + sym_identifier, + STATE(112), 1, + sym_val_number, + STATE(1321), 1, + sym_comment, + STATE(2035), 1, + sym__var, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, + sym__str_double_quotes, + STATE(2351), 1, + sym__inter_double_quotes, + STATE(2352), 1, + sym__inter_single_quotes, + STATE(2377), 1, + sym__expression, + STATE(2457), 1, + sym_val_variable, + STATE(3099), 1, + sym__where_predicate, + ACTIONS(241), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, + ACTIONS(259), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(249), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1141), 17, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [21846] = 32, - ACTIONS(3), 1, + STATE(2371), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2354), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [33639] = 32, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1067), 1, - anon_sym_LF, - ACTIONS(2513), 1, + ACTIONS(191), 1, anon_sym_LBRACK, - ACTIONS(2515), 1, + ACTIONS(193), 1, anon_sym_LPAREN, - ACTIONS(2517), 1, - anon_sym_DOLLAR, - ACTIONS(2519), 1, - anon_sym_DASH_DASH, - ACTIONS(2521), 1, + ACTIONS(201), 1, anon_sym_DASH, - ACTIONS(2523), 1, + ACTIONS(219), 1, anon_sym_LBRACE, - ACTIONS(2525), 1, + ACTIONS(239), 1, anon_sym_not, - ACTIONS(2537), 1, + ACTIONS(243), 1, + anon_sym_DOT_DOT, + ACTIONS(245), 1, + sym_val_nothing, + ACTIONS(255), 1, + sym_val_date, + ACTIONS(257), 1, anon_sym_DQUOTE, - ACTIONS(2541), 1, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2543), 1, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2545), 1, - sym_short_flag, - STATE(35), 1, + ACTIONS(1020), 1, + anon_sym_DOLLAR, + ACTIONS(2694), 1, + sym_identifier, + STATE(112), 1, sym_val_number, - STATE(1418), 1, - sym__flag, - STATE(1464), 1, + STATE(1322), 1, sym_comment, - STATE(2212), 1, - sym_expr_parenthesized, - STATE(2227), 1, + STATE(2035), 1, sym__var, - STATE(2293), 1, - sym__expression, - STATE(2356), 1, - sym_long_flag, - STATE(2453), 1, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, + sym__str_double_quotes, + STATE(2351), 1, sym__inter_double_quotes, - STATE(2457), 1, + STATE(2352), 1, sym__inter_single_quotes, - STATE(2506), 1, - sym__str_double_quotes, - ACTIONS(2529), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(2531), 2, + STATE(2375), 1, + sym__expression, + STATE(2457), 1, + sym_val_variable, + STATE(3098), 1, + sym__where_predicate, + ACTIONS(241), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, - ACTIONS(2539), 2, + ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1065), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - ACTIONS(2527), 3, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - ACTIONS(2535), 3, + ACTIONS(249), 3, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2481), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2533), 7, - aux_sym_val_number_token1, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(2464), 11, + STATE(2371), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2354), 10, sym_val_bool, - sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -162586,90 +155224,84 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [21971] = 32, - ACTIONS(3), 1, + [33758] = 32, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1061), 1, - anon_sym_LF, - ACTIONS(2513), 1, + ACTIONS(191), 1, anon_sym_LBRACK, - ACTIONS(2515), 1, + ACTIONS(193), 1, anon_sym_LPAREN, - ACTIONS(2517), 1, - anon_sym_DOLLAR, - ACTIONS(2519), 1, - anon_sym_DASH_DASH, - ACTIONS(2521), 1, + ACTIONS(201), 1, anon_sym_DASH, - ACTIONS(2523), 1, + ACTIONS(219), 1, anon_sym_LBRACE, - ACTIONS(2525), 1, + ACTIONS(239), 1, anon_sym_not, - ACTIONS(2537), 1, + ACTIONS(243), 1, + anon_sym_DOT_DOT, + ACTIONS(245), 1, + sym_val_nothing, + ACTIONS(255), 1, + sym_val_date, + ACTIONS(257), 1, anon_sym_DQUOTE, - ACTIONS(2541), 1, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2543), 1, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2545), 1, - sym_short_flag, - STATE(35), 1, + ACTIONS(1020), 1, + anon_sym_DOLLAR, + ACTIONS(2694), 1, + sym_identifier, + STATE(112), 1, sym_val_number, - STATE(1415), 1, - sym__flag, - STATE(1465), 1, + STATE(1323), 1, sym_comment, - STATE(2212), 1, - sym_expr_parenthesized, - STATE(2227), 1, + STATE(2035), 1, sym__var, - STATE(2282), 1, - sym__expression, - STATE(2356), 1, - sym_long_flag, - STATE(2453), 1, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, + sym__str_double_quotes, + STATE(2351), 1, sym__inter_double_quotes, - STATE(2457), 1, + STATE(2352), 1, sym__inter_single_quotes, - STATE(2506), 1, - sym__str_double_quotes, - ACTIONS(2529), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(2531), 2, + STATE(2374), 1, + sym__expression, + STATE(2457), 1, + sym_val_variable, + STATE(3093), 1, + sym__where_predicate, + ACTIONS(241), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, - ACTIONS(2539), 2, + ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1063), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - ACTIONS(2527), 3, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - ACTIONS(2535), 3, + ACTIONS(249), 3, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2481), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2533), 7, - aux_sym_val_number_token1, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(2464), 11, + STATE(2371), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2354), 10, sym_val_bool, - sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -162679,251 +155311,171 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [22096] = 19, - ACTIONS(153), 1, + [33877] = 32, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2551), 1, - anon_sym_in, - ACTIONS(2567), 1, - anon_sym_bit_DASHand, - ACTIONS(2569), 1, - anon_sym_bit_DASHxor, - ACTIONS(2571), 1, - anon_sym_bit_DASHor, - ACTIONS(2603), 1, - anon_sym_and, - ACTIONS(2611), 1, - anon_sym_xor, - STATE(1466), 1, - sym_comment, - ACTIONS(2547), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(2549), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(2553), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2555), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(2557), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(2559), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(2565), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(2563), 3, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(2561), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1139), 7, - anon_sym_DOLLAR, - anon_sym_not, - anon_sym_DOT_DOT, - aux_sym_val_number_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(1141), 24, + ACTIONS(191), 1, anon_sym_LBRACK, - anon_sym_COMMA, + ACTIONS(193), 1, anon_sym_LPAREN, + ACTIONS(201), 1, + anon_sym_DASH, + ACTIONS(219), 1, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, - anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + ACTIONS(239), 1, + anon_sym_not, + ACTIONS(243), 1, + anon_sym_DOT_DOT, + ACTIONS(245), 1, sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, + ACTIONS(255), 1, sym_val_date, + ACTIONS(257), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - [22195] = 20, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2551), 1, - anon_sym_in, - ACTIONS(2567), 1, - anon_sym_bit_DASHand, - ACTIONS(2569), 1, - anon_sym_bit_DASHxor, - ACTIONS(2571), 1, - anon_sym_bit_DASHor, - ACTIONS(2603), 1, - anon_sym_and, - ACTIONS(2611), 1, - anon_sym_xor, - ACTIONS(2613), 1, - anon_sym_or, - STATE(1467), 1, - sym_comment, - ACTIONS(2547), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(2549), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(2553), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2555), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(2557), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(2559), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(2565), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(2563), 3, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(2561), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1139), 7, + ACTIONS(1020), 1, anon_sym_DOLLAR, - anon_sym_not, - anon_sym_DOT_DOT, - aux_sym_val_number_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(1141), 23, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, + ACTIONS(2694), 1, + sym_identifier, + STATE(112), 1, + sym_val_number, + STATE(1324), 1, + sym_comment, + STATE(2035), 1, + sym__var, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, + sym__str_double_quotes, + STATE(2351), 1, + sym__inter_double_quotes, + STATE(2352), 1, + sym__inter_single_quotes, + STATE(2400), 1, + sym__expression, + STATE(2457), 1, + sym_val_variable, + STATE(3038), 1, + sym__where_predicate, + ACTIONS(241), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - sym_val_nothing, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, + ACTIONS(259), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(249), 3, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(253), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [22296] = 32, - ACTIONS(3), 1, + STATE(2371), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2354), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [33996] = 32, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1061), 1, - anon_sym_LF, - ACTIONS(2513), 1, + ACTIONS(191), 1, anon_sym_LBRACK, - ACTIONS(2515), 1, + ACTIONS(193), 1, anon_sym_LPAREN, - ACTIONS(2517), 1, - anon_sym_DOLLAR, - ACTIONS(2519), 1, - anon_sym_DASH_DASH, - ACTIONS(2521), 1, + ACTIONS(201), 1, anon_sym_DASH, - ACTIONS(2523), 1, + ACTIONS(219), 1, anon_sym_LBRACE, - ACTIONS(2525), 1, + ACTIONS(239), 1, anon_sym_not, - ACTIONS(2537), 1, + ACTIONS(243), 1, + anon_sym_DOT_DOT, + ACTIONS(245), 1, + sym_val_nothing, + ACTIONS(255), 1, + sym_val_date, + ACTIONS(257), 1, anon_sym_DQUOTE, - ACTIONS(2541), 1, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2543), 1, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2545), 1, - sym_short_flag, - STATE(35), 1, + ACTIONS(1020), 1, + anon_sym_DOLLAR, + ACTIONS(2694), 1, + sym_identifier, + STATE(112), 1, sym_val_number, - STATE(1417), 1, - sym__flag, - STATE(1468), 1, + STATE(1325), 1, sym_comment, - STATE(2212), 1, - sym_expr_parenthesized, - STATE(2227), 1, + STATE(2035), 1, sym__var, - STATE(2282), 1, - sym__expression, - STATE(2356), 1, - sym_long_flag, - STATE(2453), 1, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, + sym__str_double_quotes, + STATE(2351), 1, sym__inter_double_quotes, - STATE(2457), 1, + STATE(2352), 1, sym__inter_single_quotes, - STATE(2506), 1, - sym__str_double_quotes, - ACTIONS(2529), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(2531), 2, + STATE(2372), 1, + sym__expression, + STATE(2457), 1, + sym_val_variable, + STATE(3023), 1, + sym__where_predicate, + ACTIONS(241), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, - ACTIONS(2539), 2, + ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1063), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - ACTIONS(2527), 3, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - ACTIONS(2535), 3, + ACTIONS(249), 3, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2481), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2533), 7, - aux_sym_val_number_token1, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(2464), 11, + STATE(2371), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2354), 10, sym_val_bool, - sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -162933,90 +155485,84 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [22421] = 32, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1061), 1, - anon_sym_LF, - ACTIONS(2513), 1, + [34115] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(2515), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(2517), 1, - anon_sym_DOLLAR, - ACTIONS(2519), 1, - anon_sym_DASH_DASH, - ACTIONS(2521), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(2523), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(2525), 1, + ACTIONS(75), 1, anon_sym_not, - ACTIONS(2537), 1, + ACTIONS(79), 1, + anon_sym_DOT_DOT, + ACTIONS(81), 1, + sym_val_nothing, + ACTIONS(91), 1, + sym_val_date, + ACTIONS(93), 1, anon_sym_DQUOTE, - ACTIONS(2541), 1, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2543), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2545), 1, - sym_short_flag, - STATE(35), 1, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(1008), 1, + anon_sym_DOLLAR, + ACTIONS(2696), 1, + sym_identifier, + STATE(114), 1, sym_val_number, - STATE(1412), 1, - sym__flag, - STATE(1469), 1, + STATE(1326), 1, sym_comment, - STATE(2212), 1, + STATE(2091), 1, sym_expr_parenthesized, - STATE(2227), 1, + STATE(2125), 1, sym__var, - STATE(2282), 1, - sym__expression, - STATE(2356), 1, - sym_long_flag, - STATE(2453), 1, - sym__inter_double_quotes, - STATE(2457), 1, - sym__inter_single_quotes, - STATE(2506), 1, + STATE(2469), 1, sym__str_double_quotes, - ACTIONS(2529), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(2531), 2, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2533), 1, + sym__expression, + STATE(2534), 1, + sym_val_variable, + STATE(3307), 1, + sym__where_predicate, + ACTIONS(77), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - ACTIONS(2539), 2, + ACTIONS(95), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1063), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - ACTIONS(2527), 3, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - ACTIONS(2535), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2481), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2533), 7, + ACTIONS(85), 3, aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(89), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(2464), 11, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2467), 10, sym_val_bool, - sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -163026,90 +155572,84 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [22546] = 32, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1061), 1, - anon_sym_LF, - ACTIONS(2513), 1, + [34234] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(2515), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(2517), 1, - anon_sym_DOLLAR, - ACTIONS(2521), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(2523), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(2525), 1, + ACTIONS(75), 1, anon_sym_not, - ACTIONS(2537), 1, + ACTIONS(79), 1, + anon_sym_DOT_DOT, + ACTIONS(81), 1, + sym_val_nothing, + ACTIONS(91), 1, + sym_val_date, + ACTIONS(93), 1, anon_sym_DQUOTE, - ACTIONS(2541), 1, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2543), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2573), 1, - anon_sym_DASH_DASH, - ACTIONS(2575), 1, - sym_short_flag, - STATE(35), 1, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(1008), 1, + anon_sym_DOLLAR, + ACTIONS(2696), 1, + sym_identifier, + STATE(114), 1, sym_val_number, - STATE(1470), 1, + STATE(1327), 1, sym_comment, - STATE(2212), 1, + STATE(2091), 1, sym_expr_parenthesized, - STATE(2227), 1, + STATE(2125), 1, sym__var, - STATE(2282), 1, - sym__expression, - STATE(2453), 1, - sym__inter_double_quotes, - STATE(2457), 1, - sym__inter_single_quotes, - STATE(2506), 1, + STATE(2469), 1, sym__str_double_quotes, - STATE(2892), 1, - sym__flag, - STATE(3054), 1, - sym_long_flag, - ACTIONS(2529), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(2531), 2, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2532), 1, + sym__expression, + STATE(2534), 1, + sym_val_variable, + STATE(3306), 1, + sym__where_predicate, + ACTIONS(77), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - ACTIONS(2539), 2, + ACTIONS(95), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1063), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - ACTIONS(2527), 3, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - ACTIONS(2535), 3, + ACTIONS(85), 3, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2481), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2533), 7, - aux_sym_val_number_token1, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(2464), 11, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2467), 10, sym_val_bool, - sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -163119,496 +155659,345 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [22671] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1471), 1, - sym_comment, - ACTIONS(1229), 14, - anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_not, - anon_sym_DOT_DOT, - aux_sym_val_number_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(1227), 44, + [34353] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, - anon_sym_COMMA, + ACTIONS(33), 1, anon_sym_LPAREN, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(57), 1, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + ACTIONS(75), 1, + anon_sym_not, + ACTIONS(79), 1, + anon_sym_DOT_DOT, + ACTIONS(81), 1, sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, + ACTIONS(91), 1, sym_val_date, + ACTIONS(93), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - [22740] = 4, - ACTIONS(153), 1, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1472), 1, - sym_comment, - ACTIONS(1155), 14, + ACTIONS(1008), 1, anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_not, - anon_sym_DOT_DOT, - aux_sym_val_number_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(1157), 44, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + ACTIONS(2696), 1, + sym_identifier, + STATE(114), 1, + sym_val_number, + STATE(1328), 1, + sym_comment, + STATE(2091), 1, + sym_expr_parenthesized, + STATE(2125), 1, + sym__var, + STATE(2469), 1, + sym__str_double_quotes, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2497), 1, + sym__expression, + STATE(2534), 1, + sym_val_variable, + STATE(3225), 1, + sym__where_predicate, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - sym_val_nothing, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - sym_val_date, - anon_sym_DQUOTE, + ACTIONS(95), 2, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [22809] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1473), 1, - sym_comment, - ACTIONS(1143), 14, - anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_not, - anon_sym_DOT_DOT, + ACTIONS(85), 3, aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1145), 44, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [22878] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1474), 1, - sym_comment, - ACTIONS(1227), 26, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2467), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [34472] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(57), 1, anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, + ACTIONS(75), 1, + anon_sym_not, + ACTIONS(79), 1, + anon_sym_DOT_DOT, + ACTIONS(81), 1, + sym_val_nothing, + ACTIONS(91), 1, sym_val_date, + ACTIONS(93), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1229), 32, - sym_cmd_identifier, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(1008), 1, anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_LT2, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, + ACTIONS(2696), 1, + sym_identifier, + STATE(114), 1, + sym_val_number, + STATE(1329), 1, + sym_comment, + STATE(2091), 1, + sym_expr_parenthesized, + STATE(2125), 1, + sym__var, + STATE(2469), 1, + sym__str_double_quotes, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2515), 1, + sym__expression, + STATE(2534), 1, + sym_val_variable, + STATE(3299), 1, + sym__where_predicate, + ACTIONS(77), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, + ACTIONS(95), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(85), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [22947] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1778), 1, - anon_sym_LF, - STATE(1475), 1, - sym_comment, - ACTIONS(1776), 57, - sym_cmd_identifier, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH_DASH, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_LBRACE, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - sym_short_flag, - [23016] = 16, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2473), 1, - anon_sym_SLASH_SLASH, - ACTIONS(2589), 1, - anon_sym_bit_DASHand, - ACTIONS(2591), 1, - anon_sym_bit_DASHxor, - ACTIONS(2593), 1, - anon_sym_bit_DASHor, - STATE(1476), 1, - sym_comment, - ACTIONS(2471), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(2577), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(2579), 2, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2467), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [34591] = 32, + ACTIONS(31), 1, + anon_sym_LBRACK, + ACTIONS(33), 1, + anon_sym_LPAREN, + ACTIONS(39), 1, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(2583), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(2587), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(2469), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - ACTIONS(2581), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(2585), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1139), 16, - sym_cmd_identifier, - anon_sym_DOLLAR, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + ACTIONS(57), 1, + anon_sym_LBRACE, + ACTIONS(75), 1, anon_sym_not, + ACTIONS(79), 1, anon_sym_DOT_DOT, + ACTIONS(81), 1, sym_val_nothing, + ACTIONS(91), 1, + sym_val_date, + ACTIONS(93), 1, + anon_sym_DQUOTE, + ACTIONS(97), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(99), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(1008), 1, + anon_sym_DOLLAR, + ACTIONS(2696), 1, + sym_identifier, + STATE(114), 1, + sym_val_number, + STATE(1330), 1, + sym_comment, + STATE(2091), 1, + sym_expr_parenthesized, + STATE(2125), 1, + sym__var, + STATE(2469), 1, + sym__str_double_quotes, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2529), 1, + sym__expression, + STATE(2534), 1, + sym_val_variable, + STATE(3257), 1, + sym__where_predicate, + ACTIONS(77), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, + ACTIONS(95), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(85), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1141), 17, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [23109] = 36, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2475), 1, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2467), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [34710] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(2477), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(2479), 1, - anon_sym_DOLLAR, - ACTIONS(2481), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(2483), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(2487), 1, - anon_sym__, - ACTIONS(2489), 1, + ACTIONS(75), 1, anon_sym_not, - ACTIONS(2493), 1, + ACTIONS(79), 1, anon_sym_DOT_DOT, - ACTIONS(2499), 1, - aux_sym_val_number_token1, - ACTIONS(2505), 1, + ACTIONS(81), 1, + sym_val_nothing, + ACTIONS(91), 1, + sym_val_date, + ACTIONS(93), 1, anon_sym_DQUOTE, - ACTIONS(2509), 1, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2511), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2615), 1, - anon_sym_RBRACE, - STATE(39), 1, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(1008), 1, + anon_sym_DOLLAR, + ACTIONS(2696), 1, + sym_identifier, + STATE(114), 1, sym_val_number, - STATE(1477), 1, + STATE(1331), 1, sym_comment, - STATE(1519), 1, - aux_sym_ctrl_match_repeat1, - STATE(2238), 1, + STATE(2091), 1, sym_expr_parenthesized, - STATE(2241), 1, + STATE(2125), 1, sym__var, - STATE(2386), 1, - sym__inter_double_quotes, - STATE(2387), 1, - sym__inter_single_quotes, - STATE(2445), 1, + STATE(2469), 1, sym__str_double_quotes, - STATE(2525), 1, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2510), 1, sym__expression, - STATE(2705), 1, - sym_match_arm, - STATE(3637), 1, - sym__match_or_pattern, - STATE(3648), 1, - sym_match_pattern, - STATE(3686), 1, - sym_default_arm, - STATE(3734), 1, - sym__match_list_destructure_pattern, - ACTIONS(2491), 2, + STATE(2534), 1, + sym_val_variable, + STATE(3269), 1, + sym__where_predicate, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2495), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(2497), 2, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - ACTIONS(2507), 2, + ACTIONS(95), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2503), 3, + ACTIONS(85), 3, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2448), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2501), 6, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(2389), 11, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2467), 10, sym_val_bool, - sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -163618,983 +156007,1128 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [23242] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1478), 1, - sym_comment, - ACTIONS(1163), 14, - anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_not, - anon_sym_DOT_DOT, - aux_sym_val_number_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(1165), 44, + [34829] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, - anon_sym_COMMA, + ACTIONS(33), 1, anon_sym_LPAREN, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(57), 1, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + ACTIONS(75), 1, + anon_sym_not, + ACTIONS(79), 1, + anon_sym_DOT_DOT, + ACTIONS(81), 1, sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, + ACTIONS(91), 1, sym_val_date, + ACTIONS(93), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - [23311] = 21, - ACTIONS(153), 1, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2551), 1, - anon_sym_in, - ACTIONS(2567), 1, - anon_sym_bit_DASHand, - ACTIONS(2569), 1, - anon_sym_bit_DASHxor, - ACTIONS(2571), 1, - anon_sym_bit_DASHor, - ACTIONS(2603), 1, - anon_sym_and, - ACTIONS(2611), 1, - anon_sym_xor, - ACTIONS(2613), 1, - anon_sym_or, - ACTIONS(2619), 1, - anon_sym_COMMA, - STATE(1479), 1, - sym_comment, - ACTIONS(2547), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(2549), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(2553), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2555), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(2557), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(2559), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(2565), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(2563), 3, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(2561), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2621), 7, + ACTIONS(1008), 1, anon_sym_DOLLAR, - anon_sym_not, - anon_sym_DOT_DOT, - aux_sym_val_number_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(2617), 22, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, + ACTIONS(2696), 1, + sym_identifier, + STATE(114), 1, + sym_val_number, + STATE(1332), 1, + sym_comment, + STATE(2091), 1, + sym_expr_parenthesized, + STATE(2125), 1, + sym__var, + STATE(2469), 1, + sym__str_double_quotes, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2480), 1, + sym__expression, + STATE(2534), 1, + sym_val_variable, + STATE(3255), 1, + sym__where_predicate, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - sym_val_nothing, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - sym_val_date, - anon_sym_DQUOTE, + ACTIONS(95), 2, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [23414] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1480), 1, - sym_comment, - ACTIONS(1135), 14, - anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_not, - anon_sym_DOT_DOT, + ACTIONS(85), 3, aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1137), 44, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2467), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [34948] = 32, + ACTIONS(31), 1, + anon_sym_LBRACK, + ACTIONS(33), 1, + anon_sym_LPAREN, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(57), 1, + anon_sym_LBRACE, + ACTIONS(75), 1, + anon_sym_not, + ACTIONS(79), 1, + anon_sym_DOT_DOT, + ACTIONS(81), 1, + sym_val_nothing, + ACTIONS(91), 1, sym_val_date, + ACTIONS(93), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - [23483] = 4, - ACTIONS(153), 1, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1481), 1, - sym_comment, - ACTIONS(1235), 14, + ACTIONS(1008), 1, anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_not, - anon_sym_DOT_DOT, - aux_sym_val_number_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(1237), 44, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + ACTIONS(2696), 1, + sym_identifier, + STATE(114), 1, + sym_val_number, + STATE(1333), 1, + sym_comment, + STATE(2091), 1, + sym_expr_parenthesized, + STATE(2125), 1, + sym__var, + STATE(2469), 1, + sym__str_double_quotes, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2534), 1, + sym_val_variable, + STATE(2537), 1, + sym__expression, + STATE(3398), 1, + sym__where_predicate, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - sym_val_nothing, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, + ACTIONS(95), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(85), 3, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(89), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [23552] = 11, - ACTIONS(153), 1, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2467), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [35067] = 32, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2473), 1, - anon_sym_SLASH_SLASH, - STATE(1482), 1, - sym_comment, - ACTIONS(2471), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(2577), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(2579), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(2583), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(2469), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - ACTIONS(2585), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1141), 19, + ACTIONS(191), 1, anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, + ACTIONS(193), 1, anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, + ACTIONS(201), 1, + anon_sym_DASH, + ACTIONS(219), 1, + anon_sym_LBRACE, + ACTIONS(239), 1, + anon_sym_not, + ACTIONS(243), 1, + anon_sym_DOT_DOT, + ACTIONS(245), 1, + sym_val_nothing, + ACTIONS(255), 1, sym_val_date, + ACTIONS(257), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1139), 23, - sym_cmd_identifier, + ACTIONS(1020), 1, anon_sym_DOLLAR, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, + ACTIONS(2694), 1, + sym_identifier, + STATE(112), 1, + sym_val_number, + STATE(1334), 1, + sym_comment, + STATE(2035), 1, + sym__var, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, + sym__str_double_quotes, + STATE(2330), 1, + sym__expression, + STATE(2351), 1, + sym__inter_double_quotes, + STATE(2352), 1, + sym__inter_single_quotes, + STATE(2457), 1, + sym_val_variable, + STATE(3083), 1, + sym__where_predicate, + ACTIONS(241), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, + ACTIONS(259), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(249), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [23635] = 4, - ACTIONS(153), 1, + ACTIONS(251), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(2371), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2354), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [35186] = 32, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1483), 1, - sym_comment, - ACTIONS(1191), 14, - anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_not, - anon_sym_DOT_DOT, - aux_sym_val_number_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(1193), 44, + ACTIONS(191), 1, anon_sym_LBRACK, - anon_sym_COMMA, + ACTIONS(193), 1, anon_sym_LPAREN, + ACTIONS(201), 1, + anon_sym_DASH, + ACTIONS(219), 1, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + ACTIONS(239), 1, + anon_sym_not, + ACTIONS(243), 1, + anon_sym_DOT_DOT, + ACTIONS(245), 1, sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, + ACTIONS(255), 1, sym_val_date, + ACTIONS(257), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - [23704] = 13, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2473), 1, - anon_sym_SLASH_SLASH, - STATE(1484), 1, + ACTIONS(1020), 1, + anon_sym_DOLLAR, + ACTIONS(2694), 1, + sym_identifier, + STATE(112), 1, + sym_val_number, + STATE(1335), 1, sym_comment, - ACTIONS(2471), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(2577), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(2579), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(2583), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(2587), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(2469), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - ACTIONS(2581), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(2585), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1141), 17, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, + STATE(2035), 1, + sym__var, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, + sym__str_double_quotes, + STATE(2351), 1, + sym__inter_double_quotes, + STATE(2352), 1, + sym__inter_single_quotes, + STATE(2433), 1, + sym__expression, + STATE(2457), 1, + sym_val_variable, + STATE(3085), 1, + sym__where_predicate, + ACTIONS(241), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, + ACTIONS(247), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(259), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(249), 3, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(253), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, + STATE(2371), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2354), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [35305] = 32, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(191), 1, + anon_sym_LBRACK, + ACTIONS(193), 1, + anon_sym_LPAREN, + ACTIONS(201), 1, + anon_sym_DASH, + ACTIONS(219), 1, + anon_sym_LBRACE, + ACTIONS(239), 1, + anon_sym_not, + ACTIONS(243), 1, + anon_sym_DOT_DOT, + ACTIONS(245), 1, + sym_val_nothing, + ACTIONS(255), 1, sym_val_date, + ACTIONS(257), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1139), 19, - sym_cmd_identifier, + ACTIONS(1020), 1, anon_sym_DOLLAR, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, + ACTIONS(2694), 1, + sym_identifier, + STATE(112), 1, + sym_val_number, + STATE(1336), 1, + sym_comment, + STATE(2035), 1, + sym__var, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, + sym__str_double_quotes, + STATE(2351), 1, + sym__inter_double_quotes, + STATE(2352), 1, + sym__inter_single_quotes, + STATE(2434), 1, + sym__expression, + STATE(2457), 1, + sym_val_variable, + STATE(3086), 1, + sym__where_predicate, + ACTIONS(241), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, + ACTIONS(259), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(249), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [23791] = 4, - ACTIONS(153), 1, + ACTIONS(251), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(2371), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2354), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [35424] = 32, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1485), 1, - sym_comment, - ACTIONS(1225), 14, - anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_not, - anon_sym_DOT_DOT, - aux_sym_val_number_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(1223), 44, + ACTIONS(191), 1, anon_sym_LBRACK, - anon_sym_COMMA, + ACTIONS(193), 1, anon_sym_LPAREN, + ACTIONS(201), 1, + anon_sym_DASH, + ACTIONS(219), 1, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + ACTIONS(239), 1, + anon_sym_not, + ACTIONS(243), 1, + anon_sym_DOT_DOT, + ACTIONS(245), 1, + sym_val_nothing, + ACTIONS(255), 1, + sym_val_date, + ACTIONS(257), 1, + anon_sym_DQUOTE, + ACTIONS(261), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(263), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(1020), 1, + anon_sym_DOLLAR, + ACTIONS(2694), 1, + sym_identifier, + STATE(112), 1, + sym_val_number, + STATE(1337), 1, + sym_comment, + STATE(2035), 1, + sym__var, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, + sym__str_double_quotes, + STATE(2351), 1, + sym__inter_double_quotes, + STATE(2352), 1, + sym__inter_single_quotes, + STATE(2435), 1, + sym__expression, + STATE(2457), 1, + sym_val_variable, + STATE(3090), 1, + sym__where_predicate, + ACTIONS(241), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - sym_val_nothing, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, + ACTIONS(259), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(249), 3, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(253), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [23860] = 4, - ACTIONS(3), 1, + STATE(2371), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2354), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [35543] = 32, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1720), 1, - anon_sym_LF, - STATE(1486), 1, - sym_comment, - ACTIONS(1722), 57, - sym_cmd_identifier, - anon_sym_SEMI, + ACTIONS(191), 1, anon_sym_LBRACK, + ACTIONS(193), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH_DASH, + ACTIONS(201), 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(219), 1, anon_sym_LBRACE, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(239), 1, anon_sym_not, - anon_sym_DOT_DOT_LT, + ACTIONS(243), 1, anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, + ACTIONS(245), 1, sym_val_nothing, + ACTIONS(255), 1, + sym_val_date, + ACTIONS(257), 1, + anon_sym_DQUOTE, + ACTIONS(261), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(263), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(1020), 1, + anon_sym_DOLLAR, + ACTIONS(2694), 1, + sym_identifier, + STATE(112), 1, + sym_val_number, + STATE(1338), 1, + sym_comment, + STATE(2035), 1, + sym__var, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, + sym__str_double_quotes, + STATE(2351), 1, + sym__inter_double_quotes, + STATE(2352), 1, + sym__inter_single_quotes, + STATE(2436), 1, + sym__expression, + STATE(2457), 1, + sym_val_variable, + STATE(3091), 1, + sym__where_predicate, + ACTIONS(241), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, + ACTIONS(259), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(249), 3, aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, + ACTIONS(251), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(2371), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2354), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [35662] = 32, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(191), 1, + anon_sym_LBRACK, + ACTIONS(193), 1, + anon_sym_LPAREN, + ACTIONS(201), 1, + anon_sym_DASH, + ACTIONS(219), 1, + anon_sym_LBRACE, + ACTIONS(239), 1, + anon_sym_not, + ACTIONS(243), 1, + anon_sym_DOT_DOT, + ACTIONS(245), 1, + sym_val_nothing, + ACTIONS(255), 1, sym_val_date, + ACTIONS(257), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - sym_short_flag, - [23929] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1487), 1, - sym_comment, - ACTIONS(1159), 14, + ACTIONS(1020), 1, anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_not, - anon_sym_DOT_DOT, - aux_sym_val_number_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(1161), 44, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + ACTIONS(2694), 1, + sym_identifier, + STATE(112), 1, + sym_val_number, + STATE(1339), 1, + sym_comment, + STATE(2035), 1, + sym__var, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, + sym__str_double_quotes, + STATE(2351), 1, + sym__inter_double_quotes, + STATE(2352), 1, + sym__inter_single_quotes, + STATE(2437), 1, + sym__expression, + STATE(2457), 1, + sym_val_variable, + STATE(3095), 1, + sym__where_predicate, + ACTIONS(241), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - sym_val_nothing, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, + ACTIONS(259), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(249), 3, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(253), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [23998] = 8, - ACTIONS(153), 1, + STATE(2371), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2354), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [35781] = 32, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2473), 1, - anon_sym_SLASH_SLASH, - STATE(1488), 1, - sym_comment, - ACTIONS(2471), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(2579), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(2469), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - ACTIONS(1141), 23, + ACTIONS(191), 1, anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, + ACTIONS(193), 1, anon_sym_LPAREN, + ACTIONS(201), 1, + anon_sym_DASH, + ACTIONS(219), 1, anon_sym_LBRACE, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, + ACTIONS(239), 1, + anon_sym_not, + ACTIONS(243), 1, + anon_sym_DOT_DOT, + ACTIONS(245), 1, + sym_val_nothing, + ACTIONS(255), 1, sym_val_date, + ACTIONS(257), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1139), 27, - sym_cmd_identifier, + ACTIONS(1020), 1, anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_in, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_LT2, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, + ACTIONS(2694), 1, + sym_identifier, + STATE(112), 1, + sym_val_number, + STATE(1340), 1, + sym_comment, + STATE(2035), 1, + sym__var, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, + sym__str_double_quotes, + STATE(2351), 1, + sym__inter_double_quotes, + STATE(2352), 1, + sym__inter_single_quotes, + STATE(2438), 1, + sym__expression, + STATE(2457), 1, + sym_val_variable, + STATE(3112), 1, + sym__where_predicate, + ACTIONS(241), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, + ACTIONS(259), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(249), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [24075] = 15, - ACTIONS(153), 1, + ACTIONS(251), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(2371), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2354), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [35900] = 32, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2473), 1, - anon_sym_SLASH_SLASH, - ACTIONS(2589), 1, - anon_sym_bit_DASHand, - ACTIONS(2591), 1, - anon_sym_bit_DASHxor, - STATE(1489), 1, - sym_comment, - ACTIONS(2471), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(2577), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(2579), 2, + ACTIONS(191), 1, + anon_sym_LBRACK, + ACTIONS(193), 1, + anon_sym_LPAREN, + ACTIONS(201), 1, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(2583), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(2587), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(2469), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - ACTIONS(2581), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(2585), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1139), 17, - sym_cmd_identifier, - anon_sym_DOLLAR, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + ACTIONS(219), 1, + anon_sym_LBRACE, + ACTIONS(239), 1, anon_sym_not, + ACTIONS(243), 1, anon_sym_DOT_DOT, + ACTIONS(245), 1, sym_val_nothing, + ACTIONS(255), 1, + sym_val_date, + ACTIONS(257), 1, + anon_sym_DQUOTE, + ACTIONS(261), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(263), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(1020), 1, + anon_sym_DOLLAR, + ACTIONS(2694), 1, + sym_identifier, + STATE(112), 1, + sym_val_number, + STATE(1341), 1, + sym_comment, + STATE(2035), 1, + sym__var, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, + sym__str_double_quotes, + STATE(2351), 1, + sym__inter_double_quotes, + STATE(2352), 1, + sym__inter_single_quotes, + STATE(2439), 1, + sym__expression, + STATE(2457), 1, + sym_val_variable, + STATE(3119), 1, + sym__where_predicate, + ACTIONS(241), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, + ACTIONS(259), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(249), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1141), 17, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, + STATE(2371), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2354), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [36019] = 32, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(191), 1, + anon_sym_LBRACK, + ACTIONS(193), 1, + anon_sym_LPAREN, + ACTIONS(201), 1, + anon_sym_DASH, + ACTIONS(219), 1, + anon_sym_LBRACE, + ACTIONS(239), 1, + anon_sym_not, + ACTIONS(243), 1, + anon_sym_DOT_DOT, + ACTIONS(245), 1, + sym_val_nothing, + ACTIONS(255), 1, sym_val_date, + ACTIONS(257), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - [24166] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1490), 1, + ACTIONS(1020), 1, + anon_sym_DOLLAR, + ACTIONS(2694), 1, + sym_identifier, + STATE(112), 1, + sym_val_number, + STATE(1342), 1, sym_comment, - ACTIONS(1153), 26, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, + STATE(2035), 1, + sym__var, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, + sym__str_double_quotes, + STATE(2351), 1, + sym__inter_double_quotes, + STATE(2352), 1, + sym__inter_single_quotes, + STATE(2440), 1, + sym__expression, + STATE(2457), 1, + sym_val_variable, + STATE(3120), 1, + sym__where_predicate, + ACTIONS(241), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, + ACTIONS(247), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(259), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(249), 3, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(253), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, + STATE(2371), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2354), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [36138] = 32, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(191), 1, + anon_sym_LBRACK, + ACTIONS(193), 1, + anon_sym_LPAREN, + ACTIONS(201), 1, + anon_sym_DASH, + ACTIONS(219), 1, + anon_sym_LBRACE, + ACTIONS(239), 1, + anon_sym_not, + ACTIONS(243), 1, + anon_sym_DOT_DOT, + ACTIONS(245), 1, + sym_val_nothing, + ACTIONS(255), 1, sym_val_date, + ACTIONS(257), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1151), 32, - sym_cmd_identifier, + ACTIONS(1020), 1, anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_LT2, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, + ACTIONS(2694), 1, + sym_identifier, + STATE(112), 1, + sym_val_number, + STATE(1343), 1, + sym_comment, + STATE(2035), 1, + sym__var, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, + sym__str_double_quotes, + STATE(2351), 1, + sym__inter_double_quotes, + STATE(2352), 1, + sym__inter_single_quotes, + STATE(2441), 1, + sym__expression, + STATE(2457), 1, + sym_val_variable, + STATE(3001), 1, + sym__where_predicate, + ACTIONS(241), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, + ACTIONS(259), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(249), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [24235] = 32, - ACTIONS(3), 1, + ACTIONS(251), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(2371), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2354), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [36257] = 32, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1087), 1, - anon_sym_LF, - ACTIONS(2513), 1, + ACTIONS(191), 1, anon_sym_LBRACK, - ACTIONS(2515), 1, + ACTIONS(193), 1, anon_sym_LPAREN, - ACTIONS(2517), 1, - anon_sym_DOLLAR, - ACTIONS(2519), 1, - anon_sym_DASH_DASH, - ACTIONS(2521), 1, + ACTIONS(201), 1, anon_sym_DASH, - ACTIONS(2523), 1, + ACTIONS(219), 1, anon_sym_LBRACE, - ACTIONS(2525), 1, + ACTIONS(239), 1, anon_sym_not, - ACTIONS(2537), 1, + ACTIONS(243), 1, + anon_sym_DOT_DOT, + ACTIONS(245), 1, + sym_val_nothing, + ACTIONS(255), 1, + sym_val_date, + ACTIONS(257), 1, anon_sym_DQUOTE, - ACTIONS(2541), 1, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2543), 1, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2545), 1, - sym_short_flag, - STATE(35), 1, + ACTIONS(1020), 1, + anon_sym_DOLLAR, + ACTIONS(2694), 1, + sym_identifier, + STATE(112), 1, sym_val_number, - STATE(1465), 1, - sym__flag, - STATE(1491), 1, + STATE(1344), 1, sym_comment, - STATE(2212), 1, - sym_expr_parenthesized, - STATE(2227), 1, + STATE(2035), 1, sym__var, - STATE(2278), 1, - sym__expression, - STATE(2356), 1, - sym_long_flag, - STATE(2453), 1, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, + sym__str_double_quotes, + STATE(2351), 1, sym__inter_double_quotes, - STATE(2457), 1, + STATE(2352), 1, sym__inter_single_quotes, - STATE(2506), 1, - sym__str_double_quotes, - ACTIONS(2529), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(2531), 2, + STATE(2442), 1, + sym__expression, + STATE(2457), 1, + sym_val_variable, + STATE(3122), 1, + sym__where_predicate, + ACTIONS(241), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, - ACTIONS(2539), 2, + ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1085), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - ACTIONS(2527), 3, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - ACTIONS(2535), 3, + ACTIONS(249), 3, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2481), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2533), 7, - aux_sym_val_number_token1, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(2464), 11, + STATE(2371), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2354), 10, sym_val_bool, - sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -164604,90 +157138,84 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [24360] = 32, - ACTIONS(3), 1, + [36376] = 32, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1087), 1, - anon_sym_LF, - ACTIONS(2513), 1, + ACTIONS(191), 1, anon_sym_LBRACK, - ACTIONS(2515), 1, + ACTIONS(193), 1, anon_sym_LPAREN, - ACTIONS(2517), 1, - anon_sym_DOLLAR, - ACTIONS(2519), 1, - anon_sym_DASH_DASH, - ACTIONS(2521), 1, + ACTIONS(201), 1, anon_sym_DASH, - ACTIONS(2523), 1, + ACTIONS(219), 1, anon_sym_LBRACE, - ACTIONS(2525), 1, + ACTIONS(239), 1, anon_sym_not, - ACTIONS(2537), 1, + ACTIONS(243), 1, + anon_sym_DOT_DOT, + ACTIONS(245), 1, + sym_val_nothing, + ACTIONS(255), 1, + sym_val_date, + ACTIONS(257), 1, anon_sym_DQUOTE, - ACTIONS(2541), 1, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2543), 1, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2545), 1, - sym_short_flag, - STATE(35), 1, + ACTIONS(1020), 1, + anon_sym_DOLLAR, + ACTIONS(2694), 1, + sym_identifier, + STATE(112), 1, sym_val_number, - STATE(1468), 1, - sym__flag, - STATE(1492), 1, + STATE(1345), 1, sym_comment, - STATE(2212), 1, - sym_expr_parenthesized, - STATE(2227), 1, + STATE(2035), 1, sym__var, - STATE(2278), 1, - sym__expression, - STATE(2356), 1, - sym_long_flag, - STATE(2453), 1, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, + sym__str_double_quotes, + STATE(2351), 1, sym__inter_double_quotes, - STATE(2457), 1, + STATE(2352), 1, sym__inter_single_quotes, - STATE(2506), 1, - sym__str_double_quotes, - ACTIONS(2529), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(2531), 2, + STATE(2443), 1, + sym__expression, + STATE(2457), 1, + sym_val_variable, + STATE(3123), 1, + sym__where_predicate, + ACTIONS(241), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, - ACTIONS(2539), 2, + ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1085), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - ACTIONS(2527), 3, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - ACTIONS(2535), 3, + ACTIONS(249), 3, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, - anon_sym_0x, - STATE(2481), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2533), 7, - aux_sym_val_number_token1, + anon_sym_0x, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(2464), 11, + STATE(2371), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2354), 10, sym_val_bool, - sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -164697,90 +157225,84 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [24485] = 32, - ACTIONS(3), 1, + [36495] = 32, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1087), 1, - anon_sym_LF, - ACTIONS(2513), 1, + ACTIONS(191), 1, anon_sym_LBRACK, - ACTIONS(2515), 1, + ACTIONS(193), 1, anon_sym_LPAREN, - ACTIONS(2517), 1, - anon_sym_DOLLAR, - ACTIONS(2519), 1, - anon_sym_DASH_DASH, - ACTIONS(2521), 1, + ACTIONS(201), 1, anon_sym_DASH, - ACTIONS(2523), 1, + ACTIONS(219), 1, anon_sym_LBRACE, - ACTIONS(2525), 1, + ACTIONS(239), 1, anon_sym_not, - ACTIONS(2537), 1, + ACTIONS(243), 1, + anon_sym_DOT_DOT, + ACTIONS(245), 1, + sym_val_nothing, + ACTIONS(255), 1, + sym_val_date, + ACTIONS(257), 1, anon_sym_DQUOTE, - ACTIONS(2541), 1, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2543), 1, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2545), 1, - sym_short_flag, - STATE(35), 1, + ACTIONS(1020), 1, + anon_sym_DOLLAR, + ACTIONS(2694), 1, + sym_identifier, + STATE(112), 1, sym_val_number, - STATE(1469), 1, - sym__flag, - STATE(1493), 1, + STATE(1346), 1, sym_comment, - STATE(2212), 1, - sym_expr_parenthesized, - STATE(2227), 1, + STATE(2035), 1, sym__var, - STATE(2278), 1, - sym__expression, - STATE(2356), 1, - sym_long_flag, - STATE(2453), 1, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, + sym__str_double_quotes, + STATE(2351), 1, sym__inter_double_quotes, - STATE(2457), 1, + STATE(2352), 1, sym__inter_single_quotes, - STATE(2506), 1, - sym__str_double_quotes, - ACTIONS(2529), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(2531), 2, + STATE(2444), 1, + sym__expression, + STATE(2457), 1, + sym_val_variable, + STATE(3125), 1, + sym__where_predicate, + ACTIONS(241), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, - ACTIONS(2539), 2, + ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1085), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - ACTIONS(2527), 3, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - ACTIONS(2535), 3, + ACTIONS(249), 3, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2481), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2533), 7, - aux_sym_val_number_token1, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(2464), 11, + STATE(2371), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2354), 10, sym_val_bool, - sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -164790,90 +157312,84 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [24610] = 32, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1087), 1, - anon_sym_LF, - ACTIONS(2513), 1, + [36614] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(2515), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(2517), 1, - anon_sym_DOLLAR, - ACTIONS(2519), 1, - anon_sym_DASH_DASH, - ACTIONS(2521), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(2523), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(2525), 1, + ACTIONS(75), 1, anon_sym_not, - ACTIONS(2537), 1, + ACTIONS(79), 1, + anon_sym_DOT_DOT, + ACTIONS(81), 1, + sym_val_nothing, + ACTIONS(91), 1, + sym_val_date, + ACTIONS(93), 1, anon_sym_DQUOTE, - ACTIONS(2541), 1, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2543), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2545), 1, - sym_short_flag, - STATE(35), 1, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(1008), 1, + anon_sym_DOLLAR, + ACTIONS(2696), 1, + sym_identifier, + STATE(114), 1, sym_val_number, - STATE(1470), 1, - sym__flag, - STATE(1494), 1, + STATE(1347), 1, sym_comment, - STATE(2212), 1, + STATE(2091), 1, sym_expr_parenthesized, - STATE(2227), 1, + STATE(2125), 1, sym__var, - STATE(2278), 1, - sym__expression, - STATE(2356), 1, - sym_long_flag, - STATE(2453), 1, - sym__inter_double_quotes, - STATE(2457), 1, - sym__inter_single_quotes, - STATE(2506), 1, + STATE(2469), 1, sym__str_double_quotes, - ACTIONS(2529), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(2531), 2, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2534), 1, + sym_val_variable, + STATE(2542), 1, + sym__expression, + STATE(3390), 1, + sym__where_predicate, + ACTIONS(77), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - ACTIONS(2539), 2, + ACTIONS(95), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1085), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - ACTIONS(2527), 3, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - ACTIONS(2535), 3, + ACTIONS(85), 3, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2481), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2533), 7, - aux_sym_val_number_token1, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(2464), 11, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2467), 10, sym_val_bool, - sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -164883,90 +157399,84 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [24735] = 32, - ACTIONS(3), 1, + [36733] = 32, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1087), 1, - anon_sym_LF, - ACTIONS(2513), 1, + ACTIONS(191), 1, anon_sym_LBRACK, - ACTIONS(2515), 1, + ACTIONS(193), 1, anon_sym_LPAREN, - ACTIONS(2517), 1, - anon_sym_DOLLAR, - ACTIONS(2521), 1, + ACTIONS(201), 1, anon_sym_DASH, - ACTIONS(2523), 1, + ACTIONS(219), 1, anon_sym_LBRACE, - ACTIONS(2525), 1, + ACTIONS(239), 1, anon_sym_not, - ACTIONS(2537), 1, + ACTIONS(243), 1, + anon_sym_DOT_DOT, + ACTIONS(245), 1, + sym_val_nothing, + ACTIONS(255), 1, + sym_val_date, + ACTIONS(257), 1, anon_sym_DQUOTE, - ACTIONS(2541), 1, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2543), 1, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2573), 1, - anon_sym_DASH_DASH, - ACTIONS(2575), 1, - sym_short_flag, - STATE(35), 1, + ACTIONS(1020), 1, + anon_sym_DOLLAR, + ACTIONS(2694), 1, + sym_identifier, + STATE(112), 1, sym_val_number, - STATE(1495), 1, + STATE(1348), 1, sym_comment, - STATE(2212), 1, - sym_expr_parenthesized, - STATE(2227), 1, + STATE(2035), 1, sym__var, - STATE(2278), 1, - sym__expression, - STATE(2453), 1, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, + sym__str_double_quotes, + STATE(2351), 1, sym__inter_double_quotes, - STATE(2457), 1, + STATE(2352), 1, sym__inter_single_quotes, - STATE(2506), 1, - sym__str_double_quotes, - STATE(2906), 1, - sym__flag, - STATE(3054), 1, - sym_long_flag, - ACTIONS(2529), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(2531), 2, + STATE(2445), 1, + sym__expression, + STATE(2457), 1, + sym_val_variable, + STATE(3128), 1, + sym__where_predicate, + ACTIONS(241), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, - ACTIONS(2539), 2, + ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1085), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - ACTIONS(2527), 3, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - ACTIONS(2535), 3, + ACTIONS(249), 3, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2481), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2533), 7, - aux_sym_val_number_token1, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(2464), 11, + STATE(2371), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2354), 10, sym_val_bool, - sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -164976,364 +157486,258 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [24860] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1496), 1, - sym_comment, - ACTIONS(1223), 26, + [36852] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(57), 1, anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, + ACTIONS(75), 1, + anon_sym_not, + ACTIONS(79), 1, + anon_sym_DOT_DOT, + ACTIONS(81), 1, + sym_val_nothing, + ACTIONS(91), 1, sym_val_date, + ACTIONS(93), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1225), 32, - sym_cmd_identifier, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(1008), 1, anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_LT2, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, + ACTIONS(2696), 1, + sym_identifier, + STATE(114), 1, + sym_val_number, + STATE(1349), 1, + sym_comment, + STATE(2091), 1, + sym_expr_parenthesized, + STATE(2125), 1, + sym__var, + STATE(2469), 1, + sym__str_double_quotes, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2534), 1, + sym_val_variable, + STATE(2577), 1, + sym__expression, + STATE(3399), 1, + sym__where_predicate, + ACTIONS(77), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, + ACTIONS(95), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(85), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [24929] = 14, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2473), 1, - anon_sym_SLASH_SLASH, - ACTIONS(2589), 1, - anon_sym_bit_DASHand, - STATE(1497), 1, - sym_comment, - ACTIONS(2471), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(2577), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(2579), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(2583), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(2587), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(2469), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - ACTIONS(2581), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(2585), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1141), 17, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(1139), 18, - sym_cmd_identifier, - anon_sym_DOLLAR, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [25018] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1498), 1, - sym_comment, - ACTIONS(1187), 14, - anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_not, - anon_sym_DOT_DOT, - aux_sym_val_number_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(1189), 44, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2467), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [36971] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, - anon_sym_COMMA, + ACTIONS(33), 1, anon_sym_LPAREN, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(57), 1, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + ACTIONS(75), 1, + anon_sym_not, + ACTIONS(79), 1, + anon_sym_DOT_DOT, + ACTIONS(81), 1, sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, + ACTIONS(91), 1, sym_val_date, + ACTIONS(93), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - [25087] = 4, - ACTIONS(153), 1, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1499), 1, - sym_comment, - ACTIONS(1241), 14, + ACTIONS(1008), 1, anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_not, - anon_sym_DOT_DOT, - aux_sym_val_number_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(1239), 44, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + ACTIONS(2696), 1, + sym_identifier, + STATE(114), 1, + sym_val_number, + STATE(1350), 1, + sym_comment, + STATE(2091), 1, + sym_expr_parenthesized, + STATE(2125), 1, + sym__var, + STATE(2469), 1, + sym__str_double_quotes, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2534), 1, + sym_val_variable, + STATE(2579), 1, + sym__expression, + STATE(3401), 1, + sym__where_predicate, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - sym_val_nothing, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, + ACTIONS(95), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(85), 3, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(89), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [25156] = 36, - ACTIONS(153), 1, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2467), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [37090] = 32, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2475), 1, + ACTIONS(191), 1, anon_sym_LBRACK, - ACTIONS(2477), 1, + ACTIONS(193), 1, anon_sym_LPAREN, - ACTIONS(2479), 1, - anon_sym_DOLLAR, - ACTIONS(2481), 1, + ACTIONS(201), 1, anon_sym_DASH, - ACTIONS(2483), 1, + ACTIONS(219), 1, anon_sym_LBRACE, - ACTIONS(2487), 1, - anon_sym__, - ACTIONS(2489), 1, + ACTIONS(239), 1, anon_sym_not, - ACTIONS(2493), 1, + ACTIONS(243), 1, anon_sym_DOT_DOT, - ACTIONS(2499), 1, - aux_sym_val_number_token1, - ACTIONS(2505), 1, + ACTIONS(245), 1, + sym_val_nothing, + ACTIONS(255), 1, + sym_val_date, + ACTIONS(257), 1, anon_sym_DQUOTE, - ACTIONS(2509), 1, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2511), 1, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2623), 1, - anon_sym_RBRACE, - STATE(39), 1, + ACTIONS(1020), 1, + anon_sym_DOLLAR, + ACTIONS(2694), 1, + sym_identifier, + STATE(112), 1, sym_val_number, - STATE(1500), 1, + STATE(1351), 1, sym_comment, - STATE(1515), 1, - aux_sym_ctrl_match_repeat1, - STATE(2238), 1, - sym_expr_parenthesized, - STATE(2241), 1, + STATE(2035), 1, sym__var, - STATE(2386), 1, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, + sym__str_double_quotes, + STATE(2351), 1, sym__inter_double_quotes, - STATE(2387), 1, + STATE(2352), 1, sym__inter_single_quotes, - STATE(2445), 1, - sym__str_double_quotes, - STATE(2525), 1, + STATE(2446), 1, sym__expression, - STATE(2705), 1, - sym_match_arm, - STATE(3630), 1, - sym_default_arm, - STATE(3637), 1, - sym__match_or_pattern, - STATE(3648), 1, - sym_match_pattern, - STATE(3734), 1, - sym__match_list_destructure_pattern, - ACTIONS(2491), 2, + STATE(2457), 1, + sym_val_variable, + STATE(3129), 1, + sym__where_predicate, + ACTIONS(241), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2495), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(2497), 2, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, - ACTIONS(2507), 2, + ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2503), 3, + ACTIONS(249), 3, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2448), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2501), 6, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(2389), 11, + STATE(2371), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2354), 10, sym_val_bool, - sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -165343,352 +157747,345 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [25289] = 4, - ACTIONS(153), 1, + [37209] = 32, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1501), 1, - sym_comment, - ACTIONS(1239), 26, + ACTIONS(191), 1, anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, + ACTIONS(193), 1, anon_sym_LPAREN, + ACTIONS(201), 1, + anon_sym_DASH, + ACTIONS(219), 1, anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, + ACTIONS(239), 1, + anon_sym_not, + ACTIONS(243), 1, + anon_sym_DOT_DOT, + ACTIONS(245), 1, + sym_val_nothing, + ACTIONS(255), 1, sym_val_date, + ACTIONS(257), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1241), 32, - sym_cmd_identifier, + ACTIONS(1020), 1, anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_LT2, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, + ACTIONS(2694), 1, + sym_identifier, + STATE(112), 1, + sym_val_number, + STATE(1352), 1, + sym_comment, + STATE(2035), 1, + sym__var, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, + sym__str_double_quotes, + STATE(2351), 1, + sym__inter_double_quotes, + STATE(2352), 1, + sym__inter_single_quotes, + STATE(2447), 1, + sym__expression, + STATE(2457), 1, + sym_val_variable, + STATE(3130), 1, + sym__where_predicate, + ACTIONS(241), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, + ACTIONS(259), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(249), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [25358] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1502), 1, - sym_comment, - ACTIONS(1221), 26, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, + STATE(2371), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2354), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [37328] = 32, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(191), 1, + anon_sym_LBRACK, + ACTIONS(193), 1, + anon_sym_LPAREN, + ACTIONS(201), 1, + anon_sym_DASH, + ACTIONS(219), 1, + anon_sym_LBRACE, + ACTIONS(239), 1, + anon_sym_not, + ACTIONS(243), 1, + anon_sym_DOT_DOT, + ACTIONS(245), 1, + sym_val_nothing, + ACTIONS(255), 1, sym_val_date, + ACTIONS(257), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1219), 32, - sym_cmd_identifier, + ACTIONS(1020), 1, anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_LT2, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, + ACTIONS(2694), 1, + sym_identifier, + STATE(112), 1, + sym_val_number, + STATE(1353), 1, + sym_comment, + STATE(2035), 1, + sym__var, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, + sym__str_double_quotes, + STATE(2351), 1, + sym__inter_double_quotes, + STATE(2352), 1, + sym__inter_single_quotes, + STATE(2448), 1, + sym__expression, + STATE(2457), 1, + sym_val_variable, + STATE(3149), 1, + sym__where_predicate, + ACTIONS(241), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, + ACTIONS(259), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(249), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [25427] = 6, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(165), 1, - anon_sym_DOT_DOT, - STATE(1503), 1, - sym_comment, - ACTIONS(163), 2, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - ACTIONS(1175), 13, - anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_not, - aux_sym_val_number_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(1177), 42, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_val_nothing, - anon_sym_true, - anon_sym_false, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [25500] = 4, - ACTIONS(153), 1, + STATE(2371), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2354), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [37447] = 32, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1504), 1, - sym_comment, - ACTIONS(1153), 26, + ACTIONS(191), 1, anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, + ACTIONS(193), 1, anon_sym_LPAREN, + ACTIONS(201), 1, + anon_sym_DASH, + ACTIONS(219), 1, anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, + ACTIONS(239), 1, + anon_sym_not, + ACTIONS(243), 1, + anon_sym_DOT_DOT, + ACTIONS(245), 1, + sym_val_nothing, + ACTIONS(255), 1, sym_val_date, + ACTIONS(257), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1151), 32, - sym_cmd_identifier, + ACTIONS(1020), 1, anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_LT2, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, + ACTIONS(2694), 1, + sym_identifier, + STATE(112), 1, + sym_val_number, + STATE(1354), 1, + sym_comment, + STATE(2035), 1, + sym__var, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, + sym__str_double_quotes, + STATE(2351), 1, + sym__inter_double_quotes, + STATE(2352), 1, + sym__inter_single_quotes, + STATE(2449), 1, + sym__expression, + STATE(2457), 1, + sym_val_variable, + STATE(3138), 1, + sym__where_predicate, + ACTIONS(241), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, + ACTIONS(259), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(249), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [25569] = 32, - ACTIONS(3), 1, + ACTIONS(251), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(2371), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2354), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [37566] = 32, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1077), 1, - anon_sym_LF, - ACTIONS(2513), 1, + ACTIONS(191), 1, anon_sym_LBRACK, - ACTIONS(2515), 1, + ACTIONS(193), 1, anon_sym_LPAREN, - ACTIONS(2517), 1, - anon_sym_DOLLAR, - ACTIONS(2519), 1, - anon_sym_DASH_DASH, - ACTIONS(2521), 1, + ACTIONS(201), 1, anon_sym_DASH, - ACTIONS(2523), 1, + ACTIONS(219), 1, anon_sym_LBRACE, - ACTIONS(2525), 1, + ACTIONS(239), 1, anon_sym_not, - ACTIONS(2537), 1, + ACTIONS(243), 1, + anon_sym_DOT_DOT, + ACTIONS(245), 1, + sym_val_nothing, + ACTIONS(255), 1, + sym_val_date, + ACTIONS(257), 1, anon_sym_DQUOTE, - ACTIONS(2541), 1, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2543), 1, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2545), 1, - sym_short_flag, - STATE(35), 1, + ACTIONS(1020), 1, + anon_sym_DOLLAR, + ACTIONS(2694), 1, + sym_identifier, + STATE(112), 1, sym_val_number, - STATE(1455), 1, - sym__flag, - STATE(1505), 1, + STATE(1355), 1, sym_comment, - STATE(2212), 1, - sym_expr_parenthesized, - STATE(2227), 1, + STATE(2035), 1, sym__var, - STATE(2292), 1, - sym__expression, - STATE(2356), 1, - sym_long_flag, - STATE(2453), 1, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, + sym__str_double_quotes, + STATE(2351), 1, sym__inter_double_quotes, - STATE(2457), 1, + STATE(2352), 1, sym__inter_single_quotes, - STATE(2506), 1, - sym__str_double_quotes, - ACTIONS(2529), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(2531), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2539), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(1079), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - ACTIONS(2527), 3, + STATE(2450), 1, + sym__expression, + STATE(2457), 1, + sym_val_variable, + STATE(3142), 1, + sym__where_predicate, + ACTIONS(241), 2, anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2535), 3, + ACTIONS(247), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(259), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(249), 3, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2481), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2533), 7, - aux_sym_val_number_token1, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(2464), 11, + STATE(2371), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2354), 10, sym_val_bool, - sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -165698,94 +158095,84 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [25694] = 36, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2475), 1, + [37685] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(2477), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(2479), 1, - anon_sym_DOLLAR, - ACTIONS(2481), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(2483), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(2487), 1, - anon_sym__, - ACTIONS(2489), 1, + ACTIONS(75), 1, anon_sym_not, - ACTIONS(2493), 1, + ACTIONS(79), 1, anon_sym_DOT_DOT, - ACTIONS(2499), 1, - aux_sym_val_number_token1, - ACTIONS(2505), 1, + ACTIONS(81), 1, + sym_val_nothing, + ACTIONS(91), 1, + sym_val_date, + ACTIONS(93), 1, anon_sym_DQUOTE, - ACTIONS(2509), 1, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2511), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2625), 1, - anon_sym_RBRACE, - STATE(39), 1, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(1008), 1, + anon_sym_DOLLAR, + ACTIONS(2696), 1, + sym_identifier, + STATE(114), 1, sym_val_number, - STATE(1394), 1, - aux_sym_ctrl_match_repeat1, - STATE(1506), 1, + STATE(1356), 1, sym_comment, - STATE(2238), 1, + STATE(2091), 1, sym_expr_parenthesized, - STATE(2241), 1, + STATE(2125), 1, sym__var, - STATE(2386), 1, - sym__inter_double_quotes, - STATE(2387), 1, - sym__inter_single_quotes, - STATE(2445), 1, + STATE(2469), 1, sym__str_double_quotes, - STATE(2525), 1, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2534), 1, + sym_val_variable, + STATE(2566), 1, sym__expression, - STATE(2705), 1, - sym_match_arm, - STATE(3636), 1, - sym_default_arm, - STATE(3637), 1, - sym__match_or_pattern, - STATE(3648), 1, - sym_match_pattern, - STATE(3734), 1, - sym__match_list_destructure_pattern, - ACTIONS(2491), 2, + STATE(3404), 1, + sym__where_predicate, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2495), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(2497), 2, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - ACTIONS(2507), 2, + ACTIONS(95), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2503), 3, + ACTIONS(85), 3, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2448), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2501), 6, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(2389), 11, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2467), 10, sym_val_bool, - sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -165795,285 +158182,84 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [25827] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1507), 1, - sym_comment, - ACTIONS(1203), 14, - anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_not, - anon_sym_DOT_DOT, - aux_sym_val_number_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(1205), 44, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [25896] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1508), 1, - sym_comment, - ACTIONS(1175), 14, - anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_not, - anon_sym_DOT_DOT, - aux_sym_val_number_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(1177), 44, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [25965] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1165), 1, - anon_sym_LF, - STATE(1509), 1, - sym_comment, - ACTIONS(1163), 57, - sym_cmd_identifier, - anon_sym_SEMI, + [37804] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH_DASH, + 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, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(75), 1, anon_sym_not, - anon_sym_DOT_DOT_LT, + ACTIONS(79), 1, anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, + ACTIONS(81), 1, sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, + ACTIONS(91), 1, sym_val_date, + ACTIONS(93), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - sym_short_flag, - [26034] = 32, - ACTIONS(3), 1, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1077), 1, - anon_sym_LF, - ACTIONS(2513), 1, - anon_sym_LBRACK, - ACTIONS(2515), 1, - anon_sym_LPAREN, - ACTIONS(2517), 1, + ACTIONS(1008), 1, anon_sym_DOLLAR, - ACTIONS(2519), 1, - anon_sym_DASH_DASH, - ACTIONS(2521), 1, - anon_sym_DASH, - ACTIONS(2523), 1, - anon_sym_LBRACE, - ACTIONS(2525), 1, - anon_sym_not, - ACTIONS(2537), 1, - anon_sym_DQUOTE, - ACTIONS(2541), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2543), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(2545), 1, - sym_short_flag, - STATE(35), 1, + ACTIONS(2696), 1, + sym_identifier, + STATE(114), 1, sym_val_number, - STATE(1459), 1, - sym__flag, - STATE(1510), 1, + STATE(1357), 1, sym_comment, - STATE(2212), 1, + STATE(2091), 1, sym_expr_parenthesized, - STATE(2227), 1, + STATE(2125), 1, sym__var, - STATE(2292), 1, - sym__expression, - STATE(2356), 1, - sym_long_flag, - STATE(2453), 1, - sym__inter_double_quotes, - STATE(2457), 1, - sym__inter_single_quotes, - STATE(2506), 1, + STATE(2469), 1, sym__str_double_quotes, - ACTIONS(2529), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(2531), 2, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2534), 1, + sym_val_variable, + STATE(2585), 1, + sym__expression, + STATE(3394), 1, + sym__where_predicate, + ACTIONS(77), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - ACTIONS(2539), 2, + ACTIONS(95), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1079), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - ACTIONS(2527), 3, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - ACTIONS(2535), 3, + ACTIONS(85), 3, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2481), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2533), 7, - aux_sym_val_number_token1, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(2464), 11, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2467), 10, sym_val_bool, - sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -166083,360 +158269,341 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [26159] = 4, - ACTIONS(3), 1, + [37923] = 32, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1782), 1, - anon_sym_LF, - STATE(1511), 1, - sym_comment, - ACTIONS(1780), 57, - sym_cmd_identifier, - anon_sym_SEMI, + ACTIONS(191), 1, anon_sym_LBRACK, + ACTIONS(193), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH_DASH, + ACTIONS(201), 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(219), 1, anon_sym_LBRACE, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(239), 1, anon_sym_not, - anon_sym_DOT_DOT_LT, + ACTIONS(243), 1, anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, + ACTIONS(245), 1, sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, + ACTIONS(255), 1, sym_val_date, + ACTIONS(257), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - sym_short_flag, - [26228] = 12, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2473), 1, - anon_sym_SLASH_SLASH, - STATE(1512), 1, - sym_comment, - ACTIONS(2471), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(2577), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(2579), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(2583), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(2469), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - ACTIONS(2581), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(2585), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1139), 19, - sym_cmd_identifier, + ACTIONS(1020), 1, anon_sym_DOLLAR, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, + ACTIONS(2694), 1, + sym_identifier, + STATE(112), 1, + sym_val_number, + STATE(1358), 1, + sym_comment, + STATE(2035), 1, + sym__var, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, + sym__str_double_quotes, + STATE(2351), 1, + sym__inter_double_quotes, + STATE(2352), 1, + sym__inter_single_quotes, + STATE(2452), 1, + sym__expression, + STATE(2457), 1, + sym_val_variable, + STATE(3145), 1, + sym__where_predicate, + ACTIONS(241), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, + ACTIONS(259), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(249), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, + ACTIONS(253), 3, anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(1141), 19, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [26313] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1513), 1, - sym_comment, - ACTIONS(979), 26, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + anon_sym_0o, + anon_sym_0x, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, + STATE(2371), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2354), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [38042] = 32, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(191), 1, + anon_sym_LBRACK, + ACTIONS(193), 1, + anon_sym_LPAREN, + ACTIONS(201), 1, + anon_sym_DASH, + ACTIONS(219), 1, + anon_sym_LBRACE, + ACTIONS(239), 1, + anon_sym_not, + ACTIONS(243), 1, + anon_sym_DOT_DOT, + ACTIONS(245), 1, + sym_val_nothing, + ACTIONS(255), 1, sym_val_date, + ACTIONS(257), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(981), 32, - sym_cmd_identifier, + ACTIONS(1020), 1, anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_LT2, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, + ACTIONS(2694), 1, + sym_identifier, + STATE(112), 1, + sym_val_number, + STATE(1359), 1, + sym_comment, + STATE(2035), 1, + sym__var, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, + sym__str_double_quotes, + STATE(2351), 1, + sym__inter_double_quotes, + STATE(2352), 1, + sym__inter_single_quotes, + STATE(2453), 1, + sym__expression, + STATE(2457), 1, + sym_val_variable, + STATE(3148), 1, + sym__where_predicate, + ACTIONS(241), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, + ACTIONS(259), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(249), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [26382] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1514), 1, - sym_comment, - ACTIONS(103), 26, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, + STATE(2371), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2354), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [38161] = 32, + ACTIONS(31), 1, + anon_sym_LBRACK, + ACTIONS(33), 1, + anon_sym_LPAREN, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(57), 1, + anon_sym_LBRACE, + ACTIONS(75), 1, + anon_sym_not, + ACTIONS(79), 1, + anon_sym_DOT_DOT, + ACTIONS(81), 1, + sym_val_nothing, + ACTIONS(91), 1, sym_val_date, + ACTIONS(93), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(105), 32, - sym_cmd_identifier, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(1008), 1, anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_LT2, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, + ACTIONS(2696), 1, + sym_identifier, + STATE(114), 1, + sym_val_number, + STATE(1360), 1, + sym_comment, + STATE(2091), 1, + sym_expr_parenthesized, + STATE(2125), 1, + sym__var, + STATE(2469), 1, + sym__str_double_quotes, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2534), 1, + sym_val_variable, + STATE(2552), 1, + sym__expression, + STATE(3367), 1, + sym__where_predicate, + ACTIONS(77), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, + ACTIONS(95), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(85), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [26451] = 36, - ACTIONS(153), 1, + ACTIONS(87), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2467), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [38280] = 30, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2475), 1, - anon_sym_LBRACK, - ACTIONS(2477), 1, + ACTIONS(2352), 1, anon_sym_LPAREN, - ACTIONS(2479), 1, + ACTIONS(2354), 1, anon_sym_DOLLAR, - ACTIONS(2481), 1, + ACTIONS(2356), 1, anon_sym_DASH, - ACTIONS(2483), 1, - anon_sym_LBRACE, - ACTIONS(2487), 1, - anon_sym__, - ACTIONS(2489), 1, + ACTIONS(2364), 1, anon_sym_not, - ACTIONS(2493), 1, + ACTIONS(2368), 1, anon_sym_DOT_DOT, - ACTIONS(2499), 1, + ACTIONS(2374), 1, aux_sym_val_number_token1, - ACTIONS(2505), 1, + ACTIONS(2380), 1, anon_sym_DQUOTE, - ACTIONS(2509), 1, + ACTIONS(2384), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2511), 1, + ACTIONS(2386), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2627), 1, - anon_sym_RBRACE, - STATE(39), 1, + ACTIONS(2698), 1, + anon_sym_LBRACK, + ACTIONS(2700), 1, + anon_sym_LBRACE, + STATE(123), 1, sym_val_number, - STATE(1515), 1, + STATE(1361), 1, sym_comment, - STATE(1519), 1, - aux_sym_ctrl_match_repeat1, - STATE(2238), 1, - sym_expr_parenthesized, - STATE(2241), 1, + STATE(1919), 1, sym__var, - STATE(2386), 1, + STATE(1978), 1, + sym_expr_parenthesized, + STATE(2167), 1, + sym__str_double_quotes, + STATE(2221), 1, sym__inter_double_quotes, - STATE(2387), 1, + STATE(2224), 1, sym__inter_single_quotes, - STATE(2445), 1, - sym__str_double_quotes, - STATE(2525), 1, + STATE(2628), 1, + sym_block, + STATE(2631), 1, sym__expression, - STATE(2705), 1, - sym_match_arm, - STATE(3635), 1, - sym_default_arm, - STATE(3637), 1, - sym__match_or_pattern, - STATE(3648), 1, - sym_match_pattern, - STATE(3734), 1, - sym__match_list_destructure_pattern, - ACTIONS(2491), 2, + STATE(3543), 1, + sym__match_expression, + ACTIONS(2366), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2495), 2, + ACTIONS(2370), 2, sym_val_nothing, sym_val_date, - ACTIONS(2497), 2, + ACTIONS(2372), 2, anon_sym_true, anon_sym_false, - ACTIONS(2507), 2, + ACTIONS(2382), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2503), 3, + ACTIONS(2378), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2448), 4, + STATE(2288), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2501), 6, + ACTIONS(2376), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2389), 11, + STATE(2232), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -166448,282 +158615,254 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [26584] = 4, - ACTIONS(3), 1, + [38395] = 32, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1720), 1, - anon_sym_LF, - STATE(1516), 1, - sym_comment, - ACTIONS(1722), 56, - sym_cmd_identifier, - anon_sym_SEMI, + ACTIONS(191), 1, anon_sym_LBRACK, + ACTIONS(193), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(201), 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(219), 1, anon_sym_LBRACE, - anon_sym_try, - anon_sym_catch, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(239), 1, anon_sym_not, - anon_sym_DOT_DOT_LT, + ACTIONS(243), 1, anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, + ACTIONS(245), 1, sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, + ACTIONS(255), 1, sym_val_date, + ACTIONS(257), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [26652] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1690), 1, - anon_sym_LF, - ACTIONS(2629), 1, - aux_sym_long_flag_token1, - STATE(1517), 1, - sym_comment, - ACTIONS(1692), 55, - sym_cmd_identifier, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(1020), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, + ACTIONS(2694), 1, + sym_identifier, + STATE(112), 1, + sym_val_number, + STATE(1362), 1, + sym_comment, + STATE(2035), 1, + sym__var, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, + sym__str_double_quotes, + STATE(2351), 1, + sym__inter_double_quotes, + STATE(2352), 1, + sym__inter_single_quotes, + STATE(2454), 1, + sym__expression, + STATE(2457), 1, + sym_val_variable, + STATE(3212), 1, + sym__where_predicate, + ACTIONS(241), 2, anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - sym_val_nothing, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, + ACTIONS(259), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(249), 3, aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, + ACTIONS(253), 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, - [26722] = 5, - ACTIONS(153), 1, + ACTIONS(251), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(2371), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2354), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [38514] = 32, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2631), 1, - aux_sym_long_flag_token1, - STATE(1518), 1, - sym_comment, - ACTIONS(1690), 14, + ACTIONS(191), 1, anon_sym_LBRACK, + ACTIONS(193), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_DASH_DASH, + ACTIONS(201), 1, + anon_sym_DASH, + ACTIONS(219), 1, anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + ACTIONS(239), 1, + anon_sym_not, + ACTIONS(243), 1, + anon_sym_DOT_DOT, + ACTIONS(245), 1, + sym_val_nothing, + ACTIONS(255), 1, sym_val_date, + ACTIONS(257), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(1692), 42, - sym_cmd_identifier, + ACTIONS(1020), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_as, - anon_sym_where, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, + ACTIONS(2694), 1, + sym_identifier, + STATE(112), 1, + sym_val_number, + STATE(1363), 1, + sym_comment, + STATE(2035), 1, + sym__var, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, + sym__str_double_quotes, + STATE(2351), 1, + sym__inter_double_quotes, + STATE(2352), 1, + sym__inter_single_quotes, + STATE(2455), 1, + sym__expression, + STATE(2457), 1, + sym_val_variable, + STATE(3150), 1, + sym__where_predicate, + ACTIONS(241), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, + ACTIONS(259), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(249), 3, aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_short_flag, - [26792] = 33, - ACTIONS(153), 1, + ACTIONS(251), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(2371), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2354), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [38633] = 30, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2633), 1, - anon_sym_LBRACK, - ACTIONS(2636), 1, + ACTIONS(2192), 1, anon_sym_LPAREN, - ACTIONS(2639), 1, + ACTIONS(2194), 1, + aux_sym_val_number_token1, + ACTIONS(2702), 1, + anon_sym_LBRACK, + ACTIONS(2704), 1, anon_sym_DOLLAR, - ACTIONS(2642), 1, + ACTIONS(2706), 1, anon_sym_DASH, - ACTIONS(2645), 1, + ACTIONS(2708), 1, anon_sym_LBRACE, - ACTIONS(2650), 1, + ACTIONS(2710), 1, anon_sym_not, - ACTIONS(2656), 1, + ACTIONS(2714), 1, anon_sym_DOT_DOT, - ACTIONS(2665), 1, - aux_sym_val_number_token1, - ACTIONS(2674), 1, + ACTIONS(2722), 1, anon_sym_DQUOTE, - ACTIONS(2680), 1, + ACTIONS(2726), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2683), 1, + ACTIONS(2728), 1, anon_sym_DOLLAR_DQUOTE, - STATE(39), 1, + STATE(17), 1, sym_val_number, - STATE(2238), 1, - sym_expr_parenthesized, - STATE(2241), 1, + STATE(1015), 1, sym__var, - STATE(2386), 1, - sym__inter_double_quotes, - STATE(2387), 1, + STATE(1105), 1, sym__inter_single_quotes, - STATE(2445), 1, - sym__str_double_quotes, - STATE(2525), 1, + STATE(1141), 1, sym__expression, - STATE(2705), 1, - sym_match_arm, - STATE(3637), 1, - sym__match_or_pattern, - STATE(3648), 1, - sym_match_pattern, - STATE(3734), 1, - sym__match_list_destructure_pattern, - ACTIONS(2648), 2, - anon_sym_RBRACE, - anon_sym__, - ACTIONS(2653), 2, + STATE(1174), 1, + sym_expr_parenthesized, + STATE(1184), 1, + sym__str_double_quotes, + STATE(1198), 1, + sym__inter_double_quotes, + STATE(1364), 1, + sym_comment, + STATE(2628), 1, + sym_block, + STATE(2629), 1, + sym__match_expression, + ACTIONS(2712), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2659), 2, + ACTIONS(2716), 2, sym_val_nothing, sym_val_date, - ACTIONS(2662), 2, + ACTIONS(2718), 2, anon_sym_true, anon_sym_false, - ACTIONS(2677), 2, + ACTIONS(2724), 2, sym__str_single_quotes, sym__str_back_ticks, - STATE(1519), 2, - sym_comment, - aux_sym_ctrl_match_repeat1, - ACTIONS(2671), 3, + ACTIONS(2720), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2448), 4, + STATE(1171), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2668), 6, + ACTIONS(2196), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2389), 11, + STATE(1160), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -166735,2946 +158874,2868 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [26918] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1893), 1, - anon_sym_LF, - ACTIONS(2686), 1, - anon_sym_else, - STATE(1520), 1, - sym_comment, - ACTIONS(1891), 55, - sym_cmd_identifier, - anon_sym_SEMI, + [38748] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - 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, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(75), 1, anon_sym_not, - anon_sym_DOT_DOT_LT, + ACTIONS(79), 1, anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, + ACTIONS(81), 1, sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, + ACTIONS(91), 1, sym_val_date, + ACTIONS(93), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [26988] = 5, - ACTIONS(3), 1, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1953), 1, - anon_sym_LF, - ACTIONS(2688), 1, - anon_sym_catch, - STATE(1521), 1, - sym_comment, - ACTIONS(1951), 55, - sym_cmd_identifier, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(1008), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, + ACTIONS(2696), 1, + sym_identifier, + STATE(114), 1, + sym_val_number, + STATE(1365), 1, + sym_comment, + STATE(2091), 1, + sym_expr_parenthesized, + STATE(2125), 1, + sym__var, + STATE(2469), 1, + sym__str_double_quotes, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2534), 1, + sym_val_variable, + STATE(2546), 1, + sym__expression, + STATE(3319), 1, + sym__where_predicate, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - sym_val_nothing, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, + ACTIONS(95), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(85), 3, aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, + ACTIONS(89), 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, - [27058] = 4, - ACTIONS(3), 1, + ACTIONS(87), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2467), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [38867] = 32, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1726), 1, - anon_sym_LF, - STATE(1522), 1, - sym_comment, - ACTIONS(1728), 56, - sym_cmd_identifier, - anon_sym_SEMI, + ACTIONS(191), 1, anon_sym_LBRACK, + ACTIONS(193), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(201), 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_else, - anon_sym_match, + ACTIONS(219), 1, anon_sym_LBRACE, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(239), 1, anon_sym_not, - anon_sym_DOT_DOT_LT, + ACTIONS(243), 1, anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, + ACTIONS(245), 1, sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, + ACTIONS(255), 1, sym_val_date, + ACTIONS(257), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [27126] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1726), 1, - anon_sym_LF, - STATE(1523), 1, - sym_comment, - ACTIONS(1728), 56, - sym_cmd_identifier, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(1020), 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_try, - anon_sym_catch, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, + ACTIONS(2694), 1, + sym_identifier, + STATE(112), 1, + sym_val_number, + STATE(1366), 1, + sym_comment, + STATE(2035), 1, + sym__var, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, + sym__str_double_quotes, + STATE(2351), 1, + sym__inter_double_quotes, + STATE(2352), 1, + sym__inter_single_quotes, + STATE(2456), 1, + sym__expression, + STATE(2457), 1, + sym_val_variable, + STATE(3151), 1, + sym__where_predicate, + ACTIONS(241), 2, anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - sym_val_nothing, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, + ACTIONS(259), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(249), 3, aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, + ACTIONS(253), 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, - [27194] = 4, - ACTIONS(3), 1, + ACTIONS(251), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(2371), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2354), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [38986] = 32, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1720), 1, - anon_sym_LF, - STATE(1524), 1, - sym_comment, - ACTIONS(1722), 56, - sym_cmd_identifier, - anon_sym_SEMI, + ACTIONS(191), 1, anon_sym_LBRACK, + ACTIONS(193), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(201), 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_else, - anon_sym_match, + ACTIONS(219), 1, anon_sym_LBRACE, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(239), 1, anon_sym_not, - anon_sym_DOT_DOT_LT, + ACTIONS(243), 1, anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, + ACTIONS(245), 1, sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, + ACTIONS(255), 1, sym_val_date, + ACTIONS(257), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [27262] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1525), 1, + ACTIONS(1020), 1, + anon_sym_DOLLAR, + ACTIONS(2694), 1, + sym_identifier, + STATE(112), 1, + sym_val_number, + STATE(1367), 1, sym_comment, - ACTIONS(1097), 19, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_STAR, - anon_sym_QMARK2, + STATE(2035), 1, + sym__var, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, + sym__str_double_quotes, + STATE(2351), 1, + sym__inter_double_quotes, + STATE(2352), 1, + sym__inter_single_quotes, + STATE(2457), 1, + sym_val_variable, + STATE(2458), 1, + sym__expression, + STATE(3153), 1, + sym__where_predicate, + ACTIONS(241), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(1099), 37, - sym_cmd_identifier, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_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_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, + ACTIONS(259), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(249), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [27329] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1925), 1, - anon_sym_LF, - STATE(1526), 1, - sym_comment, - ACTIONS(1923), 55, - sym_cmd_identifier, - anon_sym_SEMI, + ACTIONS(251), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(2371), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2354), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [39105] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - 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, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(75), 1, anon_sym_not, + ACTIONS(79), 1, + anon_sym_DOT_DOT, + ACTIONS(81), 1, + sym_val_nothing, + ACTIONS(91), 1, + sym_val_date, + ACTIONS(93), 1, + anon_sym_DQUOTE, + ACTIONS(97), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(99), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(1008), 1, + anon_sym_DOLLAR, + ACTIONS(2696), 1, + sym_identifier, + STATE(114), 1, + sym_val_number, + STATE(1368), 1, + sym_comment, + STATE(2091), 1, + sym_expr_parenthesized, + STATE(2125), 1, + sym__var, + STATE(2469), 1, + sym__str_double_quotes, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2534), 1, + sym_val_variable, + STATE(2557), 1, + sym__expression, + STATE(3374), 1, + sym__where_predicate, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - sym_val_nothing, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, + ACTIONS(95), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(85), 3, aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, + ACTIONS(89), 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, - [27396] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1527), 1, - sym_comment, - ACTIONS(1782), 17, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2467), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [39224] = 32, + ACTIONS(31), 1, + anon_sym_LBRACK, + ACTIONS(33), 1, + anon_sym_LPAREN, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(57), 1, + anon_sym_LBRACE, + ACTIONS(75), 1, + anon_sym_not, + ACTIONS(79), 1, + anon_sym_DOT_DOT, + ACTIONS(81), 1, + sym_val_nothing, + ACTIONS(91), 1, sym_val_date, + ACTIONS(93), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(1780), 39, - sym_cmd_identifier, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(1008), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_as, - anon_sym_where, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, + ACTIONS(2696), 1, + sym_identifier, + STATE(114), 1, + sym_val_number, + STATE(1369), 1, + sym_comment, + STATE(2091), 1, + sym_expr_parenthesized, + STATE(2125), 1, + sym__var, + STATE(2469), 1, + sym__str_double_quotes, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2534), 1, + sym_val_variable, + STATE(2559), 1, + sym__expression, + STATE(3360), 1, + sym__where_predicate, + ACTIONS(77), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, + ACTIONS(95), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(85), 3, aux_sym_val_number_token1, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_short_flag, - [27463] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1782), 1, - anon_sym_LF, - STATE(1528), 1, - sym_comment, - ACTIONS(1780), 55, - sym_cmd_identifier, - anon_sym_SEMI, + ACTIONS(87), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2467), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [39343] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - 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, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(75), 1, anon_sym_not, - anon_sym_DOT_DOT_LT, + ACTIONS(79), 1, anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, + ACTIONS(81), 1, sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, + ACTIONS(91), 1, sym_val_date, + ACTIONS(93), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [27530] = 4, - ACTIONS(153), 1, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1529), 1, + ACTIONS(1008), 1, + anon_sym_DOLLAR, + ACTIONS(2696), 1, + sym_identifier, + STATE(114), 1, + sym_val_number, + STATE(1370), 1, sym_comment, - ACTIONS(1774), 17, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_DASH_DASH, - anon_sym_LBRACE, + STATE(2091), 1, + sym_expr_parenthesized, + STATE(2125), 1, + sym__var, + STATE(2469), 1, + sym__str_double_quotes, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2501), 1, + sym__expression, + STATE(2534), 1, + sym_val_variable, + STATE(3227), 1, + sym__where_predicate, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - sym_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(1772), 39, - sym_cmd_identifier, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_as, - anon_sym_where, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, + ACTIONS(95), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(85), 3, aux_sym_val_number_token1, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_short_flag, - [27597] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1993), 1, - anon_sym_LF, - STATE(1530), 1, - sym_comment, - ACTIONS(1991), 55, - sym_cmd_identifier, - anon_sym_SEMI, + ACTIONS(87), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2467), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [39462] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - 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, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(75), 1, anon_sym_not, - anon_sym_DOT_DOT_LT, + ACTIONS(79), 1, anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, + ACTIONS(81), 1, sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, + ACTIONS(91), 1, sym_val_date, + ACTIONS(93), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [27664] = 6, - ACTIONS(153), 1, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2690), 1, - anon_sym_DOT, - STATE(1575), 1, - sym_path, - STATE(1531), 2, + ACTIONS(1008), 1, + anon_sym_DOLLAR, + ACTIONS(2696), 1, + sym_identifier, + STATE(114), 1, + sym_val_number, + STATE(1371), 1, sym_comment, - aux_sym_cell_path_repeat1, - ACTIONS(937), 17, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, + STATE(2091), 1, + sym_expr_parenthesized, + STATE(2125), 1, + sym__var, + STATE(2469), 1, + sym__str_double_quotes, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2506), 1, + sym__expression, + STATE(2534), 1, + sym_val_variable, + STATE(3228), 1, + sym__where_predicate, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(935), 36, - sym_cmd_identifier, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, + ACTIONS(95), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(85), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [27735] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1774), 1, - anon_sym_LF, - STATE(1532), 1, - sym_comment, - ACTIONS(1772), 55, - sym_cmd_identifier, - anon_sym_SEMI, + ACTIONS(87), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2467), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [39581] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - 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, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(75), 1, anon_sym_not, + ACTIONS(79), 1, + anon_sym_DOT_DOT, + ACTIONS(81), 1, + sym_val_nothing, + ACTIONS(91), 1, + sym_val_date, + ACTIONS(93), 1, + anon_sym_DQUOTE, + ACTIONS(97), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(99), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(1008), 1, + anon_sym_DOLLAR, + ACTIONS(2696), 1, + sym_identifier, + STATE(114), 1, + sym_val_number, + STATE(1372), 1, + sym_comment, + STATE(2091), 1, + sym_expr_parenthesized, + STATE(2125), 1, + sym__var, + STATE(2462), 1, + sym__expression, + STATE(2469), 1, + sym__str_double_quotes, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2534), 1, + sym_val_variable, + STATE(3353), 1, + sym__where_predicate, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - sym_val_nothing, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, + ACTIONS(95), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(85), 3, aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, + ACTIONS(89), 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, - [27802] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1909), 1, - anon_sym_LF, - STATE(1533), 1, - sym_comment, - ACTIONS(1907), 55, - sym_cmd_identifier, - anon_sym_SEMI, + ACTIONS(87), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2467), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [39700] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - 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, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(75), 1, anon_sym_not, - anon_sym_DOT_DOT_LT, + ACTIONS(79), 1, anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, + ACTIONS(81), 1, sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, + ACTIONS(91), 1, sym_val_date, + ACTIONS(93), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [27869] = 4, - ACTIONS(3), 1, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1913), 1, - anon_sym_LF, - STATE(1534), 1, - sym_comment, - ACTIONS(1911), 55, - sym_cmd_identifier, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(1008), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, + ACTIONS(2696), 1, + sym_identifier, + STATE(114), 1, + sym_val_number, + STATE(1373), 1, + sym_comment, + STATE(2091), 1, + sym_expr_parenthesized, + STATE(2125), 1, + sym__var, + STATE(2469), 1, + sym__str_double_quotes, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2507), 1, + sym__expression, + STATE(2534), 1, + sym_val_variable, + STATE(3229), 1, + sym__where_predicate, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - sym_val_nothing, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, + ACTIONS(95), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(85), 3, aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, + ACTIONS(89), 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, - [27936] = 7, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2693), 1, - anon_sym_DOT, - STATE(1531), 1, - aux_sym_cell_path_repeat1, - STATE(1535), 1, - sym_comment, - STATE(1575), 1, - sym_path, - ACTIONS(931), 17, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2467), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [39819] = 32, + ACTIONS(31), 1, + anon_sym_LBRACK, + ACTIONS(33), 1, + anon_sym_LPAREN, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(57), 1, + anon_sym_LBRACE, + ACTIONS(75), 1, + anon_sym_not, + ACTIONS(79), 1, + anon_sym_DOT_DOT, + ACTIONS(81), 1, + sym_val_nothing, + ACTIONS(91), 1, sym_val_date, + ACTIONS(93), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(929), 36, - sym_cmd_identifier, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(1008), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, + ACTIONS(2696), 1, + sym_identifier, + STATE(114), 1, + sym_val_number, + STATE(1374), 1, + sym_comment, + STATE(2091), 1, + sym_expr_parenthesized, + STATE(2125), 1, + sym__var, + STATE(2469), 1, + sym__str_double_quotes, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2534), 1, + sym_val_variable, + STATE(2561), 1, + sym__expression, + STATE(3361), 1, + sym__where_predicate, + ACTIONS(77), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, + ACTIONS(95), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(85), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [28009] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1165), 1, - anon_sym_LF, - STATE(1536), 1, - sym_comment, - ACTIONS(1163), 55, - sym_cmd_identifier, - anon_sym_SEMI, + ACTIONS(87), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2467), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [39938] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - 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, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(75), 1, anon_sym_not, - anon_sym_DOT_DOT_LT, + ACTIONS(79), 1, anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, + ACTIONS(81), 1, sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, + ACTIONS(91), 1, sym_val_date, + ACTIONS(93), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [28076] = 4, - ACTIONS(3), 1, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1726), 1, - anon_sym_LF, - STATE(1537), 1, - sym_comment, - ACTIONS(1728), 55, - sym_cmd_identifier, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(1008), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, + ACTIONS(2696), 1, + sym_identifier, + STATE(114), 1, + sym_val_number, + STATE(1375), 1, + sym_comment, + STATE(2091), 1, + sym_expr_parenthesized, + STATE(2125), 1, + sym__var, + STATE(2469), 1, + sym__str_double_quotes, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2534), 1, + sym_val_variable, + STATE(2565), 1, + sym__expression, + STATE(3376), 1, + sym__where_predicate, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - sym_val_nothing, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, + ACTIONS(95), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(85), 3, aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, + ACTIONS(87), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2467), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [40057] = 32, + ACTIONS(31), 1, + anon_sym_LBRACK, + ACTIONS(33), 1, + anon_sym_LPAREN, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(57), 1, + anon_sym_LBRACE, + ACTIONS(75), 1, + anon_sym_not, + ACTIONS(79), 1, + anon_sym_DOT_DOT, + ACTIONS(81), 1, + sym_val_nothing, + ACTIONS(91), 1, sym_val_date, + ACTIONS(93), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [28143] = 4, - ACTIONS(3), 1, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1917), 1, - anon_sym_LF, - STATE(1538), 1, - sym_comment, - ACTIONS(1915), 55, - sym_cmd_identifier, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(1008), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, + ACTIONS(2696), 1, + sym_identifier, + STATE(114), 1, + sym_val_number, + STATE(1376), 1, + sym_comment, + STATE(2091), 1, + sym_expr_parenthesized, + STATE(2125), 1, + sym__var, + STATE(2469), 1, + sym__str_double_quotes, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2534), 1, + sym_val_variable, + STATE(2570), 1, + sym__expression, + STATE(3219), 1, + sym__where_predicate, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - sym_val_nothing, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, + ACTIONS(95), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(85), 3, aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, + ACTIONS(89), 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, - [28210] = 7, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2693), 1, - anon_sym_DOT, - STATE(1539), 1, - sym_comment, - STATE(1548), 1, - sym_path, - STATE(1667), 1, - sym_cell_path, - ACTIONS(975), 17, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2467), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [40176] = 32, + ACTIONS(31), 1, + anon_sym_LBRACK, + ACTIONS(33), 1, + anon_sym_LPAREN, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(57), 1, + anon_sym_LBRACE, + ACTIONS(75), 1, + anon_sym_not, + ACTIONS(79), 1, + anon_sym_DOT_DOT, + ACTIONS(81), 1, + sym_val_nothing, + ACTIONS(91), 1, sym_val_date, + ACTIONS(93), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(977), 36, - sym_cmd_identifier, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(1008), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, + ACTIONS(2696), 1, + sym_identifier, + STATE(114), 1, + sym_val_number, + STATE(1377), 1, + sym_comment, + STATE(2091), 1, + sym_expr_parenthesized, + STATE(2125), 1, + sym__var, + STATE(2469), 1, + sym__str_double_quotes, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2534), 1, + sym_val_variable, + STATE(2571), 1, + sym__expression, + STATE(3387), 1, + sym__where_predicate, + ACTIONS(77), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, + ACTIONS(95), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(85), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [28283] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1540), 1, - sym_comment, - ACTIONS(1101), 19, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_STAR, - anon_sym_QMARK2, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2467), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [40295] = 32, + ACTIONS(31), 1, + anon_sym_LBRACK, + ACTIONS(33), 1, + anon_sym_LPAREN, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(57), 1, + anon_sym_LBRACE, + ACTIONS(75), 1, + anon_sym_not, + ACTIONS(79), 1, + anon_sym_DOT_DOT, + ACTIONS(81), 1, + sym_val_nothing, + ACTIONS(91), 1, sym_val_date, + ACTIONS(93), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(1103), 37, - sym_cmd_identifier, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(1008), 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_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, + ACTIONS(2696), 1, + sym_identifier, + STATE(114), 1, + sym_val_number, + STATE(1378), 1, + sym_comment, + STATE(2091), 1, + sym_expr_parenthesized, + STATE(2125), 1, + sym__var, + STATE(2469), 1, + sym__str_double_quotes, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2534), 1, + sym_val_variable, + STATE(2580), 1, + sym__expression, + STATE(3310), 1, + sym__where_predicate, + ACTIONS(77), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, + ACTIONS(95), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(85), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [28350] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1921), 1, - anon_sym_LF, - STATE(1541), 1, - sym_comment, - ACTIONS(1919), 55, - sym_cmd_identifier, - anon_sym_SEMI, + ACTIONS(87), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2467), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [40414] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - 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, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(75), 1, anon_sym_not, - anon_sym_DOT_DOT_LT, + ACTIONS(79), 1, anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, + ACTIONS(81), 1, sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, + ACTIONS(91), 1, sym_val_date, + ACTIONS(93), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [28417] = 4, - ACTIONS(3), 1, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1720), 1, - anon_sym_LF, - STATE(1542), 1, - sym_comment, - ACTIONS(1722), 55, - sym_cmd_identifier, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(1008), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, + ACTIONS(2696), 1, + sym_identifier, + STATE(114), 1, + sym_val_number, + STATE(1379), 1, + sym_comment, + STATE(2091), 1, + sym_expr_parenthesized, + STATE(2125), 1, + sym__var, + STATE(2469), 1, + sym__str_double_quotes, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2534), 1, + sym_val_variable, + STATE(2568), 1, + sym__expression, + STATE(3259), 1, + sym__where_predicate, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - sym_val_nothing, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, + ACTIONS(95), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(85), 3, aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, + ACTIONS(89), 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, - [28484] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1161), 1, - anon_sym_LF, - STATE(1543), 1, - sym_comment, - ACTIONS(1159), 55, - sym_cmd_identifier, - anon_sym_SEMI, + ACTIONS(87), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2467), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [40533] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - 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, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(75), 1, anon_sym_not, - anon_sym_DOT_DOT_LT, + ACTIONS(79), 1, anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, + ACTIONS(81), 1, sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, + ACTIONS(91), 1, sym_val_date, + ACTIONS(93), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [28551] = 4, - ACTIONS(3), 1, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1778), 1, - anon_sym_LF, - STATE(1544), 1, - sym_comment, - ACTIONS(1776), 55, - sym_cmd_identifier, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(1008), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, + ACTIONS(2696), 1, + sym_identifier, + STATE(114), 1, + sym_val_number, + STATE(1380), 1, + sym_comment, + STATE(2091), 1, + sym_expr_parenthesized, + STATE(2125), 1, + sym__var, + STATE(2469), 1, + sym__str_double_quotes, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2509), 1, + sym__expression, + STATE(2534), 1, + sym_val_variable, + STATE(3230), 1, + sym__where_predicate, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - sym_val_nothing, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, + ACTIONS(95), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(85), 3, aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, + ACTIONS(89), 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, - [28618] = 7, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2693), 1, - anon_sym_DOT, - STATE(1545), 1, - sym_comment, - STATE(1548), 1, - sym_path, - STATE(1647), 1, - sym_cell_path, - ACTIONS(963), 17, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2467), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [40652] = 32, + ACTIONS(31), 1, + anon_sym_LBRACK, + ACTIONS(33), 1, + anon_sym_LPAREN, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(57), 1, + anon_sym_LBRACE, + ACTIONS(75), 1, + anon_sym_not, + ACTIONS(79), 1, + anon_sym_DOT_DOT, + ACTIONS(81), 1, + sym_val_nothing, + ACTIONS(91), 1, sym_val_date, + ACTIONS(93), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(965), 36, - sym_cmd_identifier, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(1008), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, + ACTIONS(2696), 1, + sym_identifier, + STATE(114), 1, + sym_val_number, + STATE(1381), 1, + sym_comment, + STATE(2091), 1, + sym_expr_parenthesized, + STATE(2125), 1, + sym__var, + STATE(2469), 1, + sym__str_double_quotes, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2534), 1, + sym_val_variable, + STATE(2548), 1, + sym__expression, + STATE(3245), 1, + sym__where_predicate, + ACTIONS(77), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, + ACTIONS(95), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(85), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [28691] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1285), 1, - anon_sym_LF, - STATE(1546), 1, - sym_comment, - ACTIONS(1283), 55, - sym_cmd_identifier, - anon_sym_SEMI, + ACTIONS(87), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2467), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [40771] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - 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, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(75), 1, anon_sym_not, - anon_sym_DOT_DOT_LT, + ACTIONS(79), 1, anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, + ACTIONS(81), 1, sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, + ACTIONS(91), 1, sym_val_date, + ACTIONS(93), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [28758] = 4, - ACTIONS(3), 1, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1945), 1, - anon_sym_LF, - STATE(1547), 1, - sym_comment, - ACTIONS(1943), 55, - sym_cmd_identifier, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(1008), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, + ACTIONS(2696), 1, + sym_identifier, + STATE(114), 1, + sym_val_number, + STATE(1382), 1, + sym_comment, + STATE(2091), 1, + sym_expr_parenthesized, + STATE(2125), 1, + sym__var, + STATE(2466), 1, + sym__expression, + STATE(2469), 1, + sym__str_double_quotes, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2534), 1, + sym_val_variable, + STATE(3277), 1, + sym__where_predicate, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - sym_val_nothing, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, + ACTIONS(95), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(85), 3, aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, + ACTIONS(87), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2467), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [40890] = 32, + ACTIONS(31), 1, + anon_sym_LBRACK, + ACTIONS(33), 1, + anon_sym_LPAREN, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(57), 1, + anon_sym_LBRACE, + ACTIONS(75), 1, + anon_sym_not, + ACTIONS(79), 1, + anon_sym_DOT_DOT, + ACTIONS(81), 1, + sym_val_nothing, + ACTIONS(91), 1, sym_val_date, + ACTIONS(93), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [28825] = 7, - ACTIONS(153), 1, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2693), 1, - anon_sym_DOT, - STATE(1535), 1, - aux_sym_cell_path_repeat1, - STATE(1548), 1, + ACTIONS(1008), 1, + anon_sym_DOLLAR, + ACTIONS(2696), 1, + sym_identifier, + STATE(114), 1, + sym_val_number, + STATE(1383), 1, sym_comment, - STATE(1575), 1, - sym_path, - ACTIONS(961), 17, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, + STATE(2091), 1, + sym_expr_parenthesized, + STATE(2125), 1, + sym__var, + STATE(2469), 1, + sym__str_double_quotes, + STATE(2473), 1, + sym__expression, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2534), 1, + sym_val_variable, + STATE(3435), 1, + sym__where_predicate, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, + ACTIONS(83), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(95), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(85), 3, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(89), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2467), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [41009] = 32, + ACTIONS(31), 1, + anon_sym_LBRACK, + ACTIONS(33), 1, + anon_sym_LPAREN, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(57), 1, + anon_sym_LBRACE, + ACTIONS(75), 1, + anon_sym_not, + ACTIONS(79), 1, + anon_sym_DOT_DOT, + ACTIONS(81), 1, + sym_val_nothing, + ACTIONS(91), 1, sym_val_date, + ACTIONS(93), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(959), 36, - sym_cmd_identifier, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(1008), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, + ACTIONS(2696), 1, + sym_identifier, + STATE(114), 1, + sym_val_number, + STATE(1384), 1, + sym_comment, + STATE(2091), 1, + sym_expr_parenthesized, + STATE(2125), 1, + sym__var, + STATE(2469), 1, + sym__str_double_quotes, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2476), 1, + sym__expression, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2534), 1, + sym_val_variable, + STATE(3346), 1, + sym__where_predicate, + ACTIONS(77), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, + ACTIONS(95), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(85), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [28898] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1941), 1, - anon_sym_LF, - STATE(1549), 1, - sym_comment, - ACTIONS(1939), 55, - sym_cmd_identifier, - anon_sym_SEMI, + ACTIONS(87), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2467), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [41128] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - 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, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(75), 1, anon_sym_not, + ACTIONS(79), 1, + anon_sym_DOT_DOT, + ACTIONS(81), 1, + sym_val_nothing, + ACTIONS(91), 1, + sym_val_date, + ACTIONS(93), 1, + anon_sym_DQUOTE, + ACTIONS(97), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(99), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(1008), 1, + anon_sym_DOLLAR, + ACTIONS(2696), 1, + sym_identifier, + STATE(114), 1, + sym_val_number, + STATE(1385), 1, + sym_comment, + STATE(2091), 1, + sym_expr_parenthesized, + STATE(2125), 1, + sym__var, + STATE(2469), 1, + sym__str_double_quotes, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2483), 1, + sym__expression, + STATE(2534), 1, + sym_val_variable, + STATE(3322), 1, + sym__where_predicate, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - sym_val_nothing, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, + ACTIONS(95), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(85), 3, aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, + ACTIONS(89), 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, - [28965] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1929), 1, - anon_sym_LF, - STATE(1550), 1, - sym_comment, - ACTIONS(1927), 55, - sym_cmd_identifier, - anon_sym_SEMI, + ACTIONS(87), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2467), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [41247] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - 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, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(75), 1, anon_sym_not, - anon_sym_DOT_DOT_LT, + ACTIONS(79), 1, anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, + ACTIONS(81), 1, sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, + ACTIONS(91), 1, sym_val_date, + ACTIONS(93), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [29032] = 4, - ACTIONS(3), 1, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1061), 1, - anon_sym_LF, - STATE(1551), 1, - sym_comment, - ACTIONS(1063), 55, - sym_cmd_identifier, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(1008), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, + ACTIONS(2696), 1, + sym_identifier, + STATE(114), 1, + sym_val_number, + STATE(1386), 1, + sym_comment, + STATE(2091), 1, + sym_expr_parenthesized, + STATE(2125), 1, + sym__var, + STATE(2469), 1, + sym__str_double_quotes, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2491), 1, + sym__expression, + STATE(2534), 1, + sym_val_variable, + STATE(3248), 1, + sym__where_predicate, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - sym_val_nothing, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, + ACTIONS(95), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(85), 3, aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, + ACTIONS(89), 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, - [29099] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1552), 1, - sym_comment, - ACTIONS(1730), 17, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2467), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [41366] = 32, + ACTIONS(31), 1, + anon_sym_LBRACK, + ACTIONS(33), 1, + anon_sym_LPAREN, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(57), 1, + anon_sym_LBRACE, + ACTIONS(75), 1, + anon_sym_not, + ACTIONS(79), 1, + anon_sym_DOT_DOT, + ACTIONS(81), 1, + sym_val_nothing, + ACTIONS(91), 1, sym_val_date, + ACTIONS(93), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(1732), 39, - sym_cmd_identifier, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(1008), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_as, - anon_sym_where, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, + ACTIONS(2696), 1, + sym_identifier, + STATE(114), 1, + sym_val_number, + STATE(1387), 1, + sym_comment, + STATE(2091), 1, + sym_expr_parenthesized, + STATE(2125), 1, + sym__var, + STATE(2469), 1, + sym__str_double_quotes, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2488), 1, + sym__expression, + STATE(2534), 1, + sym_val_variable, + STATE(3241), 1, + sym__where_predicate, + ACTIONS(77), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, + ACTIONS(95), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(85), 3, aux_sym_val_number_token1, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - sym_short_flag, - [29166] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1069), 1, - anon_sym_LF, - STATE(1553), 1, - sym_comment, - ACTIONS(1071), 55, - sym_cmd_identifier, - anon_sym_SEMI, + ACTIONS(87), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2467), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [41485] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - 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, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(75), 1, anon_sym_not, - anon_sym_DOT_DOT_LT, + ACTIONS(79), 1, anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, + ACTIONS(81), 1, sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, + ACTIONS(91), 1, sym_val_date, + ACTIONS(93), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [29233] = 4, - ACTIONS(3), 1, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1073), 1, - anon_sym_LF, - STATE(1554), 1, - sym_comment, - ACTIONS(1075), 55, - sym_cmd_identifier, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(1008), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, + ACTIONS(2696), 1, + sym_identifier, + STATE(114), 1, + sym_val_number, + STATE(1388), 1, + sym_comment, + STATE(2091), 1, + sym_expr_parenthesized, + STATE(2125), 1, + sym__var, + STATE(2469), 1, + sym__str_double_quotes, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2493), 1, + sym__expression, + STATE(2534), 1, + sym_val_variable, + STATE(3427), 1, + sym__where_predicate, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - sym_val_nothing, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, + ACTIONS(95), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(85), 3, aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, + ACTIONS(87), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2467), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [41604] = 32, + ACTIONS(31), 1, + anon_sym_LBRACK, + ACTIONS(33), 1, + anon_sym_LPAREN, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(57), 1, + anon_sym_LBRACE, + ACTIONS(75), 1, + anon_sym_not, + ACTIONS(79), 1, + anon_sym_DOT_DOT, + ACTIONS(81), 1, + sym_val_nothing, + ACTIONS(91), 1, sym_val_date, + ACTIONS(93), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [29300] = 5, - ACTIONS(3), 1, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2047), 1, - anon_sym_LF, - STATE(1555), 1, - sym_comment, - ACTIONS(2037), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(2035), 53, - sym_cmd_identifier, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, + ACTIONS(1008), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, + ACTIONS(2696), 1, + sym_identifier, + STATE(114), 1, + sym_val_number, + STATE(1389), 1, + sym_comment, + STATE(2091), 1, + sym_expr_parenthesized, + STATE(2125), 1, + sym__var, + STATE(2469), 1, + sym__str_double_quotes, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2525), 1, + sym__expression, + STATE(2534), 1, + sym_val_variable, + STATE(3237), 1, + sym__where_predicate, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - sym_val_nothing, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, + ACTIONS(95), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(85), 3, aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, + ACTIONS(89), 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, - [29369] = 7, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2693), 1, - anon_sym_DOT, - STATE(1548), 1, - sym_path, - STATE(1556), 1, - sym_comment, - STATE(1669), 1, - sym_cell_path, - ACTIONS(969), 17, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2467), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [41723] = 32, + ACTIONS(31), 1, + anon_sym_LBRACK, + ACTIONS(33), 1, + anon_sym_LPAREN, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(57), 1, + anon_sym_LBRACE, + ACTIONS(75), 1, + anon_sym_not, + ACTIONS(79), 1, + anon_sym_DOT_DOT, + ACTIONS(81), 1, + sym_val_nothing, + ACTIONS(91), 1, sym_val_date, + ACTIONS(93), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(967), 36, - sym_cmd_identifier, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(1008), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, + ACTIONS(2696), 1, + sym_identifier, + STATE(114), 1, + sym_val_number, + STATE(1390), 1, + sym_comment, + STATE(2091), 1, + sym_expr_parenthesized, + STATE(2125), 1, + sym__var, + STATE(2469), 1, + sym__str_double_quotes, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2534), 1, + sym_val_variable, + STATE(2564), 1, + sym__expression, + STATE(3402), 1, + sym__where_predicate, + ACTIONS(77), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, + ACTIONS(95), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(85), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [29442] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1967), 1, - anon_sym_LF, - STATE(1557), 1, - sym_comment, - ACTIONS(1965), 55, - sym_cmd_identifier, - anon_sym_SEMI, + ACTIONS(87), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2467), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [41842] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - 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, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(75), 1, anon_sym_not, - anon_sym_DOT_DOT_LT, + ACTIONS(79), 1, anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, + ACTIONS(81), 1, sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, + ACTIONS(91), 1, sym_val_date, + ACTIONS(93), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [29509] = 4, - ACTIONS(3), 1, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1688), 1, - anon_sym_LF, - STATE(1558), 1, - sym_comment, - ACTIONS(1686), 55, - sym_cmd_identifier, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(1008), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, + ACTIONS(2696), 1, + sym_identifier, + STATE(114), 1, + sym_val_number, + STATE(1391), 1, + sym_comment, + STATE(2091), 1, + sym_expr_parenthesized, + STATE(2125), 1, + sym__var, + STATE(2469), 1, + sym__str_double_quotes, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2534), 1, + sym_val_variable, + STATE(2550), 1, + sym__expression, + STATE(3416), 1, + sym__where_predicate, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - sym_val_nothing, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, + ACTIONS(95), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(85), 3, aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, + ACTIONS(89), 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, - [29576] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1684), 1, - anon_sym_LF, - STATE(1559), 1, - sym_comment, - ACTIONS(1682), 55, - sym_cmd_identifier, - anon_sym_SEMI, + ACTIONS(87), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2467), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [41961] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - 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, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(75), 1, anon_sym_not, - anon_sym_DOT_DOT_LT, + ACTIONS(79), 1, anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, + ACTIONS(81), 1, sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, + ACTIONS(91), 1, sym_val_date, + ACTIONS(93), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [29643] = 4, - ACTIONS(3), 1, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(995), 1, - anon_sym_LF, - STATE(1560), 1, - sym_comment, - ACTIONS(993), 55, - sym_cmd_identifier, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(1008), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, + ACTIONS(2696), 1, + sym_identifier, + STATE(114), 1, + sym_val_number, + STATE(1392), 1, + sym_comment, + STATE(2091), 1, + sym_expr_parenthesized, + STATE(2125), 1, + sym__var, + STATE(2469), 1, + sym__str_double_quotes, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2530), 1, + sym__expression, + STATE(2534), 1, + sym_val_variable, + STATE(3420), 1, + sym__where_predicate, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - sym_val_nothing, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, + ACTIONS(95), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(85), 3, aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, + ACTIONS(87), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2467), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [42080] = 32, + ACTIONS(31), 1, + anon_sym_LBRACK, + ACTIONS(33), 1, + anon_sym_LPAREN, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(57), 1, + anon_sym_LBRACE, + ACTIONS(75), 1, + anon_sym_not, + ACTIONS(79), 1, + anon_sym_DOT_DOT, + ACTIONS(81), 1, + sym_val_nothing, + ACTIONS(91), 1, sym_val_date, + ACTIONS(93), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [29710] = 4, - ACTIONS(3), 1, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1670), 1, - anon_sym_LF, - STATE(1561), 1, - sym_comment, - ACTIONS(1668), 55, - sym_cmd_identifier, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(1008), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, + ACTIONS(2696), 1, + sym_identifier, + STATE(114), 1, + sym_val_number, + STATE(1393), 1, + sym_comment, + STATE(2091), 1, + sym_expr_parenthesized, + STATE(2125), 1, + sym__var, + STATE(2469), 1, + sym__str_double_quotes, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2528), 1, + sym__expression, + STATE(2534), 1, + sym_val_variable, + STATE(3423), 1, + sym__where_predicate, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - sym_val_nothing, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, + ACTIONS(95), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(85), 3, aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, + ACTIONS(87), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2467), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [42199] = 32, + ACTIONS(31), 1, + anon_sym_LBRACK, + ACTIONS(33), 1, + anon_sym_LPAREN, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(57), 1, + anon_sym_LBRACE, + ACTIONS(75), 1, + anon_sym_not, + ACTIONS(79), 1, + anon_sym_DOT_DOT, + ACTIONS(81), 1, + sym_val_nothing, + ACTIONS(91), 1, sym_val_date, + ACTIONS(93), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [29777] = 4, - ACTIONS(3), 1, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1081), 1, - anon_sym_LF, - STATE(1562), 1, - sym_comment, - ACTIONS(1083), 55, - sym_cmd_identifier, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(1008), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, + ACTIONS(2696), 1, + sym_identifier, + STATE(114), 1, + sym_val_number, + STATE(1394), 1, + sym_comment, + STATE(2091), 1, + sym_expr_parenthesized, + STATE(2125), 1, + sym__var, + STATE(2469), 1, + sym__str_double_quotes, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2492), 1, + sym__expression, + STATE(2534), 1, + sym_val_variable, + STATE(3431), 1, + sym__where_predicate, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - sym_val_nothing, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, + ACTIONS(95), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(85), 3, aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, + ACTIONS(89), 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, - [29844] = 5, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2695), 1, - anon_sym_QMARK2, - STATE(1563), 1, - sym_comment, - ACTIONS(989), 17, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2467), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [42318] = 32, + ACTIONS(31), 1, + anon_sym_LBRACK, + ACTIONS(33), 1, + anon_sym_LPAREN, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(57), 1, + anon_sym_LBRACE, + ACTIONS(75), 1, + anon_sym_not, + ACTIONS(79), 1, + anon_sym_DOT_DOT, + ACTIONS(81), 1, + sym_val_nothing, + ACTIONS(91), 1, sym_val_date, + ACTIONS(93), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(987), 37, - sym_cmd_identifier, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(1008), 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_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, + ACTIONS(2696), 1, + sym_identifier, + STATE(114), 1, + sym_val_number, + STATE(1395), 1, + sym_comment, + STATE(2091), 1, + sym_expr_parenthesized, + STATE(2125), 1, + sym__var, + STATE(2469), 1, + sym__str_double_quotes, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2499), 1, + sym__expression, + STATE(2534), 1, + sym_val_variable, + STATE(3385), 1, + sym__where_predicate, + ACTIONS(77), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, + ACTIONS(95), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(85), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [29912] = 5, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2695), 1, - anon_sym_QMARK2, - STATE(1564), 1, - sym_comment, - ACTIONS(989), 17, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2467), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [42437] = 32, + ACTIONS(31), 1, + anon_sym_LBRACK, + ACTIONS(33), 1, + anon_sym_LPAREN, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(57), 1, + anon_sym_LBRACE, + ACTIONS(75), 1, + anon_sym_not, + ACTIONS(79), 1, + anon_sym_DOT_DOT, + ACTIONS(81), 1, + sym_val_nothing, + ACTIONS(91), 1, sym_val_date, + ACTIONS(93), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(987), 37, - sym_cmd_identifier, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(1008), 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_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, + ACTIONS(2696), 1, + sym_identifier, + STATE(114), 1, + sym_val_number, + STATE(1396), 1, + sym_comment, + STATE(2091), 1, + sym_expr_parenthesized, + STATE(2125), 1, + sym__var, + STATE(2469), 1, + sym__str_double_quotes, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2534), 1, + sym_val_variable, + STATE(2536), 1, + sym__expression, + STATE(3236), 1, + sym__where_predicate, + ACTIONS(77), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, + ACTIONS(95), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(85), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [29980] = 32, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2697), 1, + ACTIONS(87), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2467), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [42556] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(2699), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(2701), 1, - anon_sym_DOLLAR, - ACTIONS(2703), 1, - anon_sym_DASH_DASH, - ACTIONS(2705), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(2707), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(2709), 1, + ACTIONS(75), 1, anon_sym_not, - ACTIONS(2713), 1, + ACTIONS(79), 1, anon_sym_DOT_DOT, - ACTIONS(2725), 1, + ACTIONS(81), 1, + sym_val_nothing, + ACTIONS(91), 1, + sym_val_date, + ACTIONS(93), 1, anon_sym_DQUOTE, - ACTIONS(2729), 1, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2731), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2733), 1, - sym_short_flag, - STATE(58), 1, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(1008), 1, + anon_sym_DOLLAR, + ACTIONS(2696), 1, + sym_identifier, + STATE(114), 1, sym_val_number, - STATE(1565), 1, + STATE(1397), 1, sym_comment, - STATE(1777), 1, - sym__flag, - STATE(2357), 1, - sym__var, - STATE(2436), 1, - sym__expression, - STATE(2458), 1, + STATE(2091), 1, sym_expr_parenthesized, - STATE(2661), 1, - sym__inter_double_quotes, - STATE(2675), 1, + STATE(2125), 1, + sym__var, + STATE(2469), 1, sym__str_double_quotes, - STATE(2684), 1, + STATE(2475), 1, sym__inter_single_quotes, - STATE(2720), 1, - sym_long_flag, - ACTIONS(2711), 2, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2534), 1, + sym_val_variable, + STATE(2539), 1, + sym__expression, + STATE(3234), 1, + sym__where_predicate, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2715), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(2717), 2, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - ACTIONS(2719), 2, - aux_sym_val_number_token1, - anon_sym_DASHinf, - ACTIONS(2727), 2, + ACTIONS(95), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2723), 3, + ACTIONS(85), 3, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2678), 4, + ACTIONS(87), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(2472), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2721), 5, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_NaN, - STATE(2667), 11, + STATE(2467), 10, sym_val_bool, - sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -169684,147 +161745,171 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [30101] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1566), 1, - sym_comment, - ACTIONS(1157), 18, + [42675] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_RPAREN, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(57), 1, anon_sym_LBRACE, - anon_sym_STAR, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, + ACTIONS(75), 1, + anon_sym_not, + ACTIONS(79), 1, + anon_sym_DOT_DOT, + ACTIONS(81), 1, + sym_val_nothing, + ACTIONS(91), 1, sym_val_date, + ACTIONS(93), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(1155), 36, - sym_cmd_identifier, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(1008), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, + ACTIONS(2696), 1, + sym_identifier, + STATE(114), 1, + sym_val_number, + STATE(1398), 1, + sym_comment, + STATE(2091), 1, + sym_expr_parenthesized, + STATE(2125), 1, + sym__var, + STATE(2469), 1, + sym__str_double_quotes, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2504), 1, + sym__expression, + STATE(2534), 1, + sym_val_variable, + STATE(3438), 1, + sym__where_predicate, + ACTIONS(77), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, + ACTIONS(95), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(85), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [30166] = 32, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2697), 1, + ACTIONS(87), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2467), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [42794] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(2699), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(2701), 1, - anon_sym_DOLLAR, - ACTIONS(2703), 1, - anon_sym_DASH_DASH, - ACTIONS(2705), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(2707), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(2709), 1, + ACTIONS(75), 1, anon_sym_not, - ACTIONS(2713), 1, + ACTIONS(79), 1, anon_sym_DOT_DOT, - ACTIONS(2725), 1, + ACTIONS(81), 1, + sym_val_nothing, + ACTIONS(91), 1, + sym_val_date, + ACTIONS(93), 1, anon_sym_DQUOTE, - ACTIONS(2729), 1, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2731), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2733), 1, - sym_short_flag, - STATE(58), 1, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(1008), 1, + anon_sym_DOLLAR, + ACTIONS(2696), 1, + sym_identifier, + STATE(114), 1, sym_val_number, - STATE(1567), 1, + STATE(1399), 1, sym_comment, - STATE(1811), 1, - sym__flag, - STATE(2357), 1, - sym__var, - STATE(2458), 1, + STATE(2091), 1, sym_expr_parenthesized, - STATE(2478), 1, - sym__expression, - STATE(2661), 1, - sym__inter_double_quotes, - STATE(2675), 1, + STATE(2125), 1, + sym__var, + STATE(2469), 1, sym__str_double_quotes, - STATE(2684), 1, + STATE(2475), 1, sym__inter_single_quotes, - STATE(2720), 1, - sym_long_flag, - ACTIONS(2711), 2, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2518), 1, + sym__expression, + STATE(2534), 1, + sym_val_variable, + STATE(3446), 1, + sym__where_predicate, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2715), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(2717), 2, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - ACTIONS(2719), 2, - aux_sym_val_number_token1, - anon_sym_DASHinf, - ACTIONS(2727), 2, + ACTIONS(95), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2723), 3, + ACTIONS(85), 3, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2678), 4, + ACTIONS(87), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(2472), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2721), 5, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_NaN, - STATE(2667), 11, + STATE(2467), 10, sym_val_bool, - sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -169834,271 +161919,258 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [30287] = 5, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1568), 1, - sym_comment, - STATE(1614), 1, - sym_val_record, - ACTIONS(2005), 17, + [42913] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_RPAREN, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(57), 1, anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, + ACTIONS(75), 1, + anon_sym_not, + ACTIONS(79), 1, + anon_sym_DOT_DOT, + ACTIONS(81), 1, + sym_val_nothing, + ACTIONS(91), 1, sym_val_date, + ACTIONS(93), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2007), 36, - sym_cmd_identifier, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(1008), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, + ACTIONS(2696), 1, + sym_identifier, + STATE(114), 1, + sym_val_number, + STATE(1400), 1, + sym_comment, + STATE(2091), 1, + sym_expr_parenthesized, + STATE(2125), 1, + sym__var, + STATE(2469), 1, + sym__str_double_quotes, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2534), 1, + sym_val_variable, + STATE(2553), 1, + sym__expression, + STATE(3324), 1, + sym__where_predicate, + ACTIONS(77), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, + ACTIONS(95), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(85), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [30354] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1569), 1, - sym_comment, - ACTIONS(1115), 17, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(1117), 37, - sym_cmd_identifier, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_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_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [30419] = 5, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1570), 1, - sym_comment, - STATE(1639), 1, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2467), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, sym_val_record, - ACTIONS(2025), 17, + sym_val_table, + sym_val_closure, + [43032] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_RPAREN, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(57), 1, anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, + ACTIONS(75), 1, + anon_sym_not, + ACTIONS(79), 1, + anon_sym_DOT_DOT, + ACTIONS(81), 1, + sym_val_nothing, + ACTIONS(91), 1, sym_val_date, + ACTIONS(93), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2023), 36, - sym_cmd_identifier, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(1008), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, + ACTIONS(2696), 1, + sym_identifier, + STATE(114), 1, + sym_val_number, + STATE(1401), 1, + sym_comment, + STATE(2091), 1, + sym_expr_parenthesized, + STATE(2125), 1, + sym__var, + STATE(2469), 1, + sym__str_double_quotes, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2520), 1, + sym__expression, + STATE(2534), 1, + sym_val_variable, + STATE(3448), 1, + sym__where_predicate, + ACTIONS(77), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, + ACTIONS(95), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(85), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [30486] = 32, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2697), 1, + ACTIONS(87), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2467), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [43151] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(2699), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(2701), 1, - anon_sym_DOLLAR, - ACTIONS(2703), 1, - anon_sym_DASH_DASH, - ACTIONS(2705), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(2707), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(2709), 1, + ACTIONS(75), 1, anon_sym_not, - ACTIONS(2713), 1, + ACTIONS(79), 1, anon_sym_DOT_DOT, - ACTIONS(2725), 1, + ACTIONS(81), 1, + sym_val_nothing, + ACTIONS(91), 1, + sym_val_date, + ACTIONS(93), 1, anon_sym_DQUOTE, - ACTIONS(2729), 1, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2731), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2733), 1, - sym_short_flag, - STATE(58), 1, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(1008), 1, + anon_sym_DOLLAR, + ACTIONS(2696), 1, + sym_identifier, + STATE(114), 1, sym_val_number, - STATE(1571), 1, + STATE(1402), 1, sym_comment, - STATE(1815), 1, - sym__flag, - STATE(2357), 1, - sym__var, - STATE(2458), 1, + STATE(2091), 1, sym_expr_parenthesized, - STATE(2480), 1, - sym__expression, - STATE(2661), 1, - sym__inter_double_quotes, - STATE(2675), 1, + STATE(2125), 1, + sym__var, + STATE(2469), 1, sym__str_double_quotes, - STATE(2684), 1, + STATE(2475), 1, sym__inter_single_quotes, - STATE(2720), 1, - sym_long_flag, - ACTIONS(2711), 2, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2522), 1, + sym__expression, + STATE(2534), 1, + sym_val_variable, + STATE(3436), 1, + sym__where_predicate, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2715), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(2717), 2, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - ACTIONS(2719), 2, - aux_sym_val_number_token1, - anon_sym_DASHinf, - ACTIONS(2727), 2, + ACTIONS(95), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2723), 3, + ACTIONS(85), 3, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2678), 4, + ACTIONS(87), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(2472), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2721), 5, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_NaN, - STATE(2667), 11, + STATE(2467), 10, sym_val_bool, - sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -170108,86 +162180,84 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [30607] = 32, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2697), 1, + [43270] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(2699), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(2701), 1, - anon_sym_DOLLAR, - ACTIONS(2703), 1, - anon_sym_DASH_DASH, - ACTIONS(2705), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(2707), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(2709), 1, + ACTIONS(75), 1, anon_sym_not, - ACTIONS(2713), 1, + ACTIONS(79), 1, anon_sym_DOT_DOT, - ACTIONS(2725), 1, + ACTIONS(81), 1, + sym_val_nothing, + ACTIONS(91), 1, + sym_val_date, + ACTIONS(93), 1, anon_sym_DQUOTE, - ACTIONS(2729), 1, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2731), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2733), 1, - sym_short_flag, - STATE(58), 1, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(1008), 1, + anon_sym_DOLLAR, + ACTIONS(2696), 1, + sym_identifier, + STATE(114), 1, sym_val_number, - STATE(1572), 1, + STATE(1403), 1, sym_comment, - STATE(1820), 1, - sym__flag, - STATE(2347), 1, - sym__expression, - STATE(2357), 1, - sym__var, - STATE(2458), 1, + STATE(2091), 1, sym_expr_parenthesized, - STATE(2661), 1, - sym__inter_double_quotes, - STATE(2675), 1, + STATE(2125), 1, + sym__var, + STATE(2469), 1, sym__str_double_quotes, - STATE(2684), 1, + STATE(2475), 1, sym__inter_single_quotes, - STATE(2720), 1, - sym_long_flag, - ACTIONS(2711), 2, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2487), 1, + sym__expression, + STATE(2534), 1, + sym_val_variable, + STATE(3224), 1, + sym__where_predicate, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2715), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(2717), 2, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - ACTIONS(2719), 2, - aux_sym_val_number_token1, - anon_sym_DASHinf, - ACTIONS(2727), 2, + ACTIONS(95), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2723), 3, + ACTIONS(85), 3, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2678), 4, + ACTIONS(87), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(2472), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2721), 5, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_NaN, - STATE(2667), 11, + STATE(2467), 10, sym_val_bool, - sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -170197,86 +162267,84 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [30728] = 32, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2697), 1, + [43389] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(2699), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(2701), 1, - anon_sym_DOLLAR, - ACTIONS(2703), 1, - anon_sym_DASH_DASH, - ACTIONS(2705), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(2707), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(2709), 1, + ACTIONS(75), 1, anon_sym_not, - ACTIONS(2713), 1, + ACTIONS(79), 1, anon_sym_DOT_DOT, - ACTIONS(2725), 1, + ACTIONS(81), 1, + sym_val_nothing, + ACTIONS(91), 1, + sym_val_date, + ACTIONS(93), 1, anon_sym_DQUOTE, - ACTIONS(2729), 1, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2731), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2733), 1, - sym_short_flag, - STATE(58), 1, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(1008), 1, + anon_sym_DOLLAR, + ACTIONS(2696), 1, + sym_identifier, + STATE(114), 1, sym_val_number, - STATE(1573), 1, + STATE(1404), 1, sym_comment, - STATE(1805), 1, - sym__flag, - STATE(2357), 1, - sym__var, - STATE(2458), 1, + STATE(2091), 1, sym_expr_parenthesized, - STATE(2467), 1, - sym__expression, - STATE(2661), 1, - sym__inter_double_quotes, - STATE(2675), 1, + STATE(2125), 1, + sym__var, + STATE(2469), 1, sym__str_double_quotes, - STATE(2684), 1, + STATE(2475), 1, sym__inter_single_quotes, - STATE(2720), 1, - sym_long_flag, - ACTIONS(2711), 2, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2524), 1, + sym__expression, + STATE(2534), 1, + sym_val_variable, + STATE(3429), 1, + sym__where_predicate, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2715), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(2717), 2, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - ACTIONS(2719), 2, - aux_sym_val_number_token1, - anon_sym_DASHinf, - ACTIONS(2727), 2, + ACTIONS(95), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2723), 3, + ACTIONS(85), 3, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2678), 4, + ACTIONS(87), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(2472), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2721), 5, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_NaN, - STATE(2667), 11, + STATE(2467), 10, sym_val_bool, - sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -170286,270 +162354,171 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [30849] = 5, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2349), 1, - anon_sym_PIPE, - STATE(1574), 1, - sym_comment, - ACTIONS(2011), 17, + [43508] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2009), 36, - sym_cmd_identifier, - 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, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(57), 1, + anon_sym_LBRACE, + ACTIONS(75), 1, anon_sym_not, + ACTIONS(79), 1, anon_sym_DOT_DOT, + ACTIONS(81), 1, sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [30916] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1575), 1, - sym_comment, - ACTIONS(1122), 17, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, + ACTIONS(91), 1, sym_val_date, + ACTIONS(93), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(1124), 37, - sym_cmd_identifier, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(1008), 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_DOT, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, + ACTIONS(2696), 1, + sym_identifier, + STATE(114), 1, + sym_val_number, + STATE(1405), 1, + sym_comment, + STATE(2091), 1, + sym_expr_parenthesized, + STATE(2125), 1, + sym__var, + STATE(2469), 1, + sym__str_double_quotes, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2526), 1, + sym__expression, + STATE(2534), 1, + sym_val_variable, + STATE(3425), 1, + sym__where_predicate, + ACTIONS(77), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, + ACTIONS(95), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(85), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [30981] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1576), 1, - sym_comment, - ACTIONS(2041), 18, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_STAR, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2039), 36, - sym_cmd_identifier, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [31046] = 32, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2697), 1, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2467), 10, + sym_val_bool, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [43627] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(2699), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(2701), 1, - anon_sym_DOLLAR, - ACTIONS(2703), 1, - anon_sym_DASH_DASH, - ACTIONS(2705), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(2707), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(2709), 1, + ACTIONS(75), 1, anon_sym_not, - ACTIONS(2713), 1, + ACTIONS(79), 1, anon_sym_DOT_DOT, - ACTIONS(2725), 1, + ACTIONS(81), 1, + sym_val_nothing, + ACTIONS(91), 1, + sym_val_date, + ACTIONS(93), 1, anon_sym_DQUOTE, - ACTIONS(2729), 1, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2731), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2733), 1, - sym_short_flag, - STATE(58), 1, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(1008), 1, + anon_sym_DOLLAR, + ACTIONS(2696), 1, + sym_identifier, + STATE(114), 1, sym_val_number, - STATE(1577), 1, + STATE(1406), 1, sym_comment, - STATE(1809), 1, - sym__flag, - STATE(2357), 1, - sym__var, - STATE(2458), 1, + STATE(2091), 1, sym_expr_parenthesized, - STATE(2473), 1, + STATE(2125), 1, + sym__var, + STATE(2463), 1, sym__expression, - STATE(2661), 1, - sym__inter_double_quotes, - STATE(2675), 1, + STATE(2469), 1, sym__str_double_quotes, - STATE(2684), 1, + STATE(2475), 1, sym__inter_single_quotes, - STATE(2720), 1, - sym_long_flag, - ACTIONS(2711), 2, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2534), 1, + sym_val_variable, + STATE(3301), 1, + sym__where_predicate, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2715), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(2717), 2, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - ACTIONS(2719), 2, - aux_sym_val_number_token1, - anon_sym_DASHinf, - ACTIONS(2727), 2, + ACTIONS(95), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2723), 3, + ACTIONS(85), 3, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2678), 4, + ACTIONS(87), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(2472), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2721), 5, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_NaN, - STATE(2667), 11, + STATE(2467), 10, sym_val_bool, - sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -170559,145 +162528,79 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [31167] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1578), 1, - sym_comment, - ACTIONS(1128), 17, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(1126), 37, - sym_cmd_identifier, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_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_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [31232] = 32, - ACTIONS(153), 1, + [43746] = 30, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2697), 1, - anon_sym_LBRACK, - ACTIONS(2699), 1, + ACTIONS(2352), 1, anon_sym_LPAREN, - ACTIONS(2701), 1, + ACTIONS(2354), 1, anon_sym_DOLLAR, - ACTIONS(2703), 1, - anon_sym_DASH_DASH, - ACTIONS(2705), 1, + ACTIONS(2356), 1, anon_sym_DASH, - ACTIONS(2707), 1, + ACTIONS(2358), 1, anon_sym_LBRACE, - ACTIONS(2709), 1, - anon_sym_not, - ACTIONS(2713), 1, + ACTIONS(2368), 1, anon_sym_DOT_DOT, - ACTIONS(2725), 1, + ACTIONS(2370), 1, + sym_val_date, + ACTIONS(2380), 1, anon_sym_DQUOTE, - ACTIONS(2729), 1, + ACTIONS(2384), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2731), 1, + ACTIONS(2386), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2733), 1, - sym_short_flag, - STATE(58), 1, + ACTIONS(2698), 1, + anon_sym_LBRACK, + ACTIONS(2730), 1, + sym_identifier, + ACTIONS(2732), 1, + anon_sym_not, + ACTIONS(2734), 1, + sym_val_nothing, + STATE(123), 1, sym_val_number, - STATE(1579), 1, + STATE(1407), 1, sym_comment, - STATE(1976), 1, - sym__flag, - STATE(2357), 1, + STATE(1919), 1, sym__var, - STATE(2440), 1, - sym__expression, - STATE(2458), 1, + STATE(1978), 1, sym_expr_parenthesized, - STATE(2661), 1, - sym__inter_double_quotes, - STATE(2675), 1, + STATE(2167), 1, sym__str_double_quotes, - STATE(2684), 1, + STATE(2221), 1, + sym__inter_double_quotes, + STATE(2224), 1, sym__inter_single_quotes, - STATE(2720), 1, - sym_long_flag, - ACTIONS(2711), 2, + STATE(2638), 1, + sym__expression, + ACTIONS(2366), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2715), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(2717), 2, + ACTIONS(2382), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2736), 2, anon_sym_true, anon_sym_false, - ACTIONS(2719), 2, + ACTIONS(2374), 3, aux_sym_val_number_token1, - anon_sym_DASHinf, - ACTIONS(2727), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2723), 3, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(2378), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2678), 4, + ACTIONS(2376), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(2288), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2721), 5, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_NaN, - STATE(2667), 11, + STATE(2232), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -170709,84 +162612,79 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [31353] = 32, - ACTIONS(153), 1, + [43860] = 30, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2697), 1, - anon_sym_LBRACK, - ACTIONS(2699), 1, + ACTIONS(2352), 1, anon_sym_LPAREN, - ACTIONS(2701), 1, + ACTIONS(2354), 1, anon_sym_DOLLAR, - ACTIONS(2703), 1, - anon_sym_DASH_DASH, - ACTIONS(2705), 1, + ACTIONS(2356), 1, anon_sym_DASH, - ACTIONS(2707), 1, + ACTIONS(2358), 1, anon_sym_LBRACE, - ACTIONS(2709), 1, - anon_sym_not, - ACTIONS(2713), 1, + ACTIONS(2368), 1, anon_sym_DOT_DOT, - ACTIONS(2725), 1, + ACTIONS(2370), 1, + sym_val_date, + ACTIONS(2380), 1, anon_sym_DQUOTE, - ACTIONS(2729), 1, + ACTIONS(2384), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2731), 1, + ACTIONS(2386), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2733), 1, - sym_short_flag, - STATE(58), 1, + ACTIONS(2698), 1, + anon_sym_LBRACK, + ACTIONS(2732), 1, + anon_sym_not, + ACTIONS(2734), 1, + sym_val_nothing, + ACTIONS(2738), 1, + sym_identifier, + STATE(123), 1, sym_val_number, - STATE(1580), 1, + STATE(1408), 1, sym_comment, - STATE(1775), 1, - sym__flag, - STATE(2343), 1, - sym__expression, - STATE(2357), 1, + STATE(1919), 1, sym__var, - STATE(2458), 1, + STATE(1978), 1, sym_expr_parenthesized, - STATE(2661), 1, - sym__inter_double_quotes, - STATE(2675), 1, + STATE(2167), 1, sym__str_double_quotes, - STATE(2684), 1, + STATE(2221), 1, + sym__inter_double_quotes, + STATE(2224), 1, sym__inter_single_quotes, - STATE(2720), 1, - sym_long_flag, - ACTIONS(2711), 2, + STATE(2635), 1, + sym__expression, + ACTIONS(2366), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2715), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(2717), 2, + ACTIONS(2382), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2736), 2, anon_sym_true, anon_sym_false, - ACTIONS(2719), 2, + ACTIONS(2374), 3, aux_sym_val_number_token1, - anon_sym_DASHinf, - ACTIONS(2727), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2723), 3, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(2378), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2678), 4, + ACTIONS(2376), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(2288), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2721), 5, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_NaN, - STATE(2667), 11, + STATE(2232), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -170798,84 +162696,79 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [31474] = 32, - ACTIONS(153), 1, + [43974] = 30, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2697), 1, + ACTIONS(2740), 1, + sym_cmd_identifier, + ACTIONS(2742), 1, anon_sym_LBRACK, - ACTIONS(2699), 1, + ACTIONS(2744), 1, anon_sym_LPAREN, - ACTIONS(2701), 1, + ACTIONS(2746), 1, anon_sym_DOLLAR, - ACTIONS(2703), 1, - anon_sym_DASH_DASH, - ACTIONS(2705), 1, + ACTIONS(2748), 1, anon_sym_DASH, - ACTIONS(2707), 1, + ACTIONS(2750), 1, anon_sym_LBRACE, - ACTIONS(2709), 1, + ACTIONS(2752), 1, anon_sym_not, - ACTIONS(2713), 1, + ACTIONS(2756), 1, anon_sym_DOT_DOT, - ACTIONS(2725), 1, + ACTIONS(2758), 1, + sym_val_nothing, + ACTIONS(2768), 1, + sym_val_date, + ACTIONS(2770), 1, anon_sym_DQUOTE, - ACTIONS(2729), 1, + ACTIONS(2774), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2731), 1, + ACTIONS(2776), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2733), 1, - sym_short_flag, - STATE(58), 1, + STATE(120), 1, sym_val_number, - STATE(1581), 1, + STATE(1409), 1, sym_comment, - STATE(1925), 1, - sym__flag, - STATE(2357), 1, + STATE(1912), 1, sym__var, - STATE(2446), 1, - sym__expression, - STATE(2458), 1, + STATE(1943), 1, sym_expr_parenthesized, - STATE(2661), 1, + STATE(2286), 1, + sym__expression, + STATE(2301), 1, sym__inter_double_quotes, - STATE(2675), 1, - sym__str_double_quotes, - STATE(2684), 1, + STATE(2303), 1, sym__inter_single_quotes, - STATE(2720), 1, - sym_long_flag, - ACTIONS(2711), 2, + STATE(2310), 1, + sym__str_double_quotes, + ACTIONS(2754), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2715), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(2717), 2, + ACTIONS(2760), 2, anon_sym_true, anon_sym_false, - ACTIONS(2719), 2, - aux_sym_val_number_token1, - anon_sym_DASHinf, - ACTIONS(2727), 2, + ACTIONS(2772), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2723), 3, + ACTIONS(2762), 3, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(2766), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2678), 4, + ACTIONS(2764), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(2229), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2721), 5, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_NaN, - STATE(2667), 11, + STATE(2309), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -170887,84 +162780,79 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [31595] = 32, - ACTIONS(153), 1, + [44088] = 30, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2697), 1, - anon_sym_LBRACK, - ACTIONS(2699), 1, + ACTIONS(2352), 1, anon_sym_LPAREN, - ACTIONS(2701), 1, + ACTIONS(2354), 1, anon_sym_DOLLAR, - ACTIONS(2703), 1, - anon_sym_DASH_DASH, - ACTIONS(2705), 1, + ACTIONS(2356), 1, anon_sym_DASH, - ACTIONS(2707), 1, + ACTIONS(2358), 1, anon_sym_LBRACE, - ACTIONS(2709), 1, - anon_sym_not, - ACTIONS(2713), 1, + ACTIONS(2368), 1, anon_sym_DOT_DOT, - ACTIONS(2725), 1, + ACTIONS(2370), 1, + sym_val_date, + ACTIONS(2380), 1, anon_sym_DQUOTE, - ACTIONS(2729), 1, + ACTIONS(2384), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2731), 1, + ACTIONS(2386), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2733), 1, - sym_short_flag, - STATE(58), 1, + ACTIONS(2698), 1, + anon_sym_LBRACK, + ACTIONS(2732), 1, + anon_sym_not, + ACTIONS(2734), 1, + sym_val_nothing, + ACTIONS(2778), 1, + sym_identifier, + STATE(123), 1, sym_val_number, - STATE(1582), 1, + STATE(1410), 1, sym_comment, STATE(1919), 1, - sym__flag, - STATE(2357), 1, sym__var, - STATE(2458), 1, + STATE(1978), 1, sym_expr_parenthesized, - STATE(2504), 1, - sym__expression, - STATE(2661), 1, - sym__inter_double_quotes, - STATE(2675), 1, + STATE(2167), 1, sym__str_double_quotes, - STATE(2684), 1, + STATE(2221), 1, + sym__inter_double_quotes, + STATE(2224), 1, sym__inter_single_quotes, - STATE(2720), 1, - sym_long_flag, - ACTIONS(2711), 2, + STATE(2641), 1, + sym__expression, + ACTIONS(2366), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2715), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(2717), 2, + ACTIONS(2382), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2736), 2, anon_sym_true, anon_sym_false, - ACTIONS(2719), 2, + ACTIONS(2374), 3, aux_sym_val_number_token1, - anon_sym_DASHinf, - ACTIONS(2727), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2723), 3, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(2378), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2678), 4, + ACTIONS(2376), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(2288), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2721), 5, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_NaN, - STATE(2667), 11, + STATE(2232), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -170976,84 +162864,79 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [31716] = 32, - ACTIONS(153), 1, + [44202] = 30, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2697), 1, - anon_sym_LBRACK, - ACTIONS(2699), 1, + ACTIONS(2352), 1, anon_sym_LPAREN, - ACTIONS(2701), 1, + ACTIONS(2354), 1, anon_sym_DOLLAR, - ACTIONS(2703), 1, - anon_sym_DASH_DASH, - ACTIONS(2705), 1, + ACTIONS(2356), 1, anon_sym_DASH, - ACTIONS(2707), 1, + ACTIONS(2358), 1, anon_sym_LBRACE, - ACTIONS(2709), 1, - anon_sym_not, - ACTIONS(2713), 1, + ACTIONS(2368), 1, anon_sym_DOT_DOT, - ACTIONS(2725), 1, + ACTIONS(2370), 1, + sym_val_date, + ACTIONS(2380), 1, anon_sym_DQUOTE, - ACTIONS(2729), 1, + ACTIONS(2384), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2731), 1, + ACTIONS(2386), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2733), 1, - sym_short_flag, - STATE(58), 1, + ACTIONS(2698), 1, + anon_sym_LBRACK, + ACTIONS(2732), 1, + anon_sym_not, + ACTIONS(2734), 1, + sym_val_nothing, + ACTIONS(2780), 1, + sym_identifier, + STATE(123), 1, sym_val_number, - STATE(1583), 1, + STATE(1411), 1, sym_comment, - STATE(1857), 1, - sym__flag, - STATE(2357), 1, + STATE(1919), 1, sym__var, - STATE(2458), 1, + STATE(1978), 1, sym_expr_parenthesized, - STATE(2489), 1, - sym__expression, - STATE(2661), 1, - sym__inter_double_quotes, - STATE(2675), 1, + STATE(2167), 1, sym__str_double_quotes, - STATE(2684), 1, + STATE(2221), 1, + sym__inter_double_quotes, + STATE(2224), 1, sym__inter_single_quotes, - STATE(2720), 1, - sym_long_flag, - ACTIONS(2711), 2, + STATE(2632), 1, + sym__expression, + ACTIONS(2366), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2715), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(2717), 2, + ACTIONS(2382), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2736), 2, anon_sym_true, anon_sym_false, - ACTIONS(2719), 2, + ACTIONS(2374), 3, aux_sym_val_number_token1, - anon_sym_DASHinf, - ACTIONS(2727), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2723), 3, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(2378), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2678), 4, + ACTIONS(2376), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(2288), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2721), 5, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_NaN, - STATE(2667), 11, + STATE(2232), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -171065,84 +162948,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [31837] = 32, - ACTIONS(153), 1, + [44316] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2697), 1, + ACTIONS(191), 1, anon_sym_LBRACK, - ACTIONS(2699), 1, + ACTIONS(193), 1, anon_sym_LPAREN, - ACTIONS(2701), 1, - anon_sym_DOLLAR, - ACTIONS(2703), 1, - anon_sym_DASH_DASH, - ACTIONS(2705), 1, + ACTIONS(201), 1, anon_sym_DASH, - ACTIONS(2707), 1, + ACTIONS(219), 1, anon_sym_LBRACE, - ACTIONS(2709), 1, - anon_sym_not, - ACTIONS(2713), 1, + ACTIONS(243), 1, anon_sym_DOT_DOT, - ACTIONS(2725), 1, + ACTIONS(249), 1, + aux_sym_val_number_token1, + ACTIONS(257), 1, anon_sym_DQUOTE, - ACTIONS(2729), 1, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2731), 1, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2733), 1, - sym_short_flag, - STATE(58), 1, + ACTIONS(1020), 1, + anon_sym_DOLLAR, + ACTIONS(2782), 1, + anon_sym_not, + STATE(125), 1, sym_val_number, - STATE(1584), 1, + STATE(1412), 1, sym_comment, - STATE(1861), 1, - sym__flag, - STATE(2357), 1, + STATE(2035), 1, sym__var, - STATE(2458), 1, + STATE(2068), 1, sym_expr_parenthesized, - STATE(2491), 1, - sym__expression, - STATE(2661), 1, - sym__inter_double_quotes, - STATE(2675), 1, + STATE(2225), 1, sym__str_double_quotes, - STATE(2684), 1, + STATE(2351), 1, + sym__inter_double_quotes, + STATE(2352), 1, sym__inter_single_quotes, - STATE(2720), 1, - sym_long_flag, - ACTIONS(2711), 2, + STATE(2364), 1, + sym__expression, + ACTIONS(241), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2715), 2, + ACTIONS(255), 2, sym_val_nothing, sym_val_date, - ACTIONS(2717), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2719), 2, - aux_sym_val_number_token1, - anon_sym_DASHinf, - ACTIONS(2727), 2, + ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2723), 3, + ACTIONS(2784), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2678), 4, + STATE(2371), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2721), 5, + ACTIONS(251), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, + anon_sym_DASHinf, anon_sym_NaN, - STATE(2667), 11, + STATE(2354), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -171154,84 +163029,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [31958] = 32, - ACTIONS(153), 1, + [44425] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2697), 1, - anon_sym_LBRACK, - ACTIONS(2699), 1, - anon_sym_LPAREN, - ACTIONS(2701), 1, + ACTIONS(2310), 1, anon_sym_DOLLAR, - ACTIONS(2703), 1, - anon_sym_DASH_DASH, - ACTIONS(2705), 1, + ACTIONS(2314), 1, anon_sym_DASH, - ACTIONS(2707), 1, + ACTIONS(2320), 1, + anon_sym_DOT_DOT, + ACTIONS(2326), 1, + aux_sym_val_number_token1, + ACTIONS(2786), 1, + anon_sym_LBRACK, + ACTIONS(2788), 1, + anon_sym_LPAREN, + ACTIONS(2790), 1, anon_sym_LBRACE, - ACTIONS(2709), 1, + ACTIONS(2792), 1, anon_sym_not, - ACTIONS(2713), 1, - anon_sym_DOT_DOT, - ACTIONS(2725), 1, + ACTIONS(2802), 1, anon_sym_DQUOTE, - ACTIONS(2729), 1, + ACTIONS(2806), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2731), 1, + ACTIONS(2808), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2733), 1, - sym_short_flag, - STATE(58), 1, + STATE(118), 1, sym_val_number, - STATE(1585), 1, + STATE(1413), 1, sym_comment, - STATE(1859), 1, - sym__flag, - STATE(2357), 1, + STATE(1979), 1, sym__var, - STATE(2458), 1, + STATE(2003), 1, sym_expr_parenthesized, - STATE(2490), 1, - sym__expression, - STATE(2661), 1, + STATE(2215), 1, sym__inter_double_quotes, - STATE(2675), 1, - sym__str_double_quotes, - STATE(2684), 1, + STATE(2216), 1, sym__inter_single_quotes, - STATE(2720), 1, - sym_long_flag, - ACTIONS(2711), 2, + STATE(2307), 1, + sym__str_double_quotes, + STATE(2327), 1, + sym__expression, + ACTIONS(2794), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2715), 2, + ACTIONS(2796), 2, sym_val_nothing, sym_val_date, - ACTIONS(2717), 2, + ACTIONS(2798), 2, anon_sym_true, anon_sym_false, - ACTIONS(2719), 2, - aux_sym_val_number_token1, - anon_sym_DASHinf, - ACTIONS(2727), 2, + ACTIONS(2804), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2723), 3, + ACTIONS(2328), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2678), 4, + STATE(2294), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2721), 5, + ACTIONS(2800), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, + anon_sym_DASHinf, anon_sym_NaN, - STATE(2667), 11, + STATE(2228), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -171243,84 +163110,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [32079] = 32, - ACTIONS(153), 1, + [44534] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2697), 1, + ACTIONS(2810), 1, anon_sym_LBRACK, - ACTIONS(2699), 1, + ACTIONS(2812), 1, anon_sym_LPAREN, - ACTIONS(2701), 1, + ACTIONS(2814), 1, anon_sym_DOLLAR, - ACTIONS(2703), 1, - anon_sym_DASH_DASH, - ACTIONS(2705), 1, + ACTIONS(2816), 1, anon_sym_DASH, - ACTIONS(2707), 1, + ACTIONS(2818), 1, anon_sym_LBRACE, - ACTIONS(2709), 1, + ACTIONS(2820), 1, anon_sym_not, - ACTIONS(2713), 1, + ACTIONS(2824), 1, anon_sym_DOT_DOT, - ACTIONS(2725), 1, + ACTIONS(2830), 1, + aux_sym_val_number_token1, + ACTIONS(2836), 1, anon_sym_DQUOTE, - ACTIONS(2729), 1, + ACTIONS(2840), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2731), 1, + ACTIONS(2842), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2733), 1, - sym_short_flag, - STATE(58), 1, + STATE(113), 1, sym_val_number, - STATE(1586), 1, + STATE(1414), 1, sym_comment, - STATE(1916), 1, - sym__flag, - STATE(2357), 1, - sym__var, - STATE(2458), 1, + STATE(1801), 1, sym_expr_parenthesized, - STATE(2496), 1, - sym__expression, - STATE(2661), 1, + STATE(1814), 1, + sym__var, + STATE(1922), 1, + sym__inter_single_quotes, + STATE(1924), 1, sym__inter_double_quotes, - STATE(2675), 1, + STATE(1956), 1, + sym__expression, + STATE(1998), 1, sym__str_double_quotes, - STATE(2684), 1, - sym__inter_single_quotes, - STATE(2720), 1, - sym_long_flag, - ACTIONS(2711), 2, + ACTIONS(2822), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2715), 2, + ACTIONS(2826), 2, sym_val_nothing, sym_val_date, - ACTIONS(2717), 2, + ACTIONS(2828), 2, anon_sym_true, anon_sym_false, - ACTIONS(2719), 2, - aux_sym_val_number_token1, - anon_sym_DASHinf, - ACTIONS(2727), 2, + ACTIONS(2838), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2723), 3, + ACTIONS(2834), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2678), 4, + STATE(1936), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2721), 5, + ACTIONS(2832), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, + anon_sym_DASHinf, anon_sym_NaN, - STATE(2667), 11, + STATE(1914), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -171332,84 +163191,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [32200] = 32, - ACTIONS(153), 1, + [44643] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2697), 1, + ACTIONS(2810), 1, anon_sym_LBRACK, - ACTIONS(2699), 1, + ACTIONS(2812), 1, anon_sym_LPAREN, - ACTIONS(2701), 1, + ACTIONS(2814), 1, anon_sym_DOLLAR, - ACTIONS(2703), 1, - anon_sym_DASH_DASH, - ACTIONS(2705), 1, + ACTIONS(2816), 1, anon_sym_DASH, - ACTIONS(2707), 1, + ACTIONS(2818), 1, anon_sym_LBRACE, - ACTIONS(2709), 1, + ACTIONS(2820), 1, anon_sym_not, - ACTIONS(2713), 1, + ACTIONS(2824), 1, anon_sym_DOT_DOT, - ACTIONS(2725), 1, + ACTIONS(2830), 1, + aux_sym_val_number_token1, + ACTIONS(2836), 1, anon_sym_DQUOTE, - ACTIONS(2729), 1, + ACTIONS(2840), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2731), 1, + ACTIONS(2842), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2733), 1, - sym_short_flag, - STATE(58), 1, + STATE(113), 1, sym_val_number, - STATE(1587), 1, + STATE(1415), 1, sym_comment, - STATE(1772), 1, - sym__flag, - STATE(2357), 1, + STATE(1801), 1, + sym_expr_parenthesized, + STATE(1814), 1, sym__var, - STATE(2430), 1, + STATE(1899), 1, sym__expression, - STATE(2458), 1, - sym_expr_parenthesized, - STATE(2661), 1, + STATE(1922), 1, + sym__inter_single_quotes, + STATE(1924), 1, sym__inter_double_quotes, - STATE(2675), 1, + STATE(1998), 1, sym__str_double_quotes, - STATE(2684), 1, - sym__inter_single_quotes, - STATE(2720), 1, - sym_long_flag, - ACTIONS(2711), 2, + ACTIONS(2822), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2715), 2, + ACTIONS(2826), 2, sym_val_nothing, sym_val_date, - ACTIONS(2717), 2, + ACTIONS(2828), 2, anon_sym_true, anon_sym_false, - ACTIONS(2719), 2, - aux_sym_val_number_token1, - anon_sym_DASHinf, - ACTIONS(2727), 2, + ACTIONS(2838), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2723), 3, + ACTIONS(2834), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2678), 4, + STATE(1936), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2721), 5, + ACTIONS(2832), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, + anon_sym_DASHinf, anon_sym_NaN, - STATE(2667), 11, + STATE(1914), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -171421,145 +163272,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [32321] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1588), 1, - sym_comment, - ACTIONS(2001), 18, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_STAR, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2003), 36, - sym_cmd_identifier, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [32386] = 32, - ACTIONS(153), 1, + [44752] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2697), 1, + ACTIONS(2844), 1, anon_sym_LBRACK, - ACTIONS(2699), 1, + ACTIONS(2846), 1, anon_sym_LPAREN, - ACTIONS(2701), 1, + ACTIONS(2848), 1, anon_sym_DOLLAR, - ACTIONS(2703), 1, - anon_sym_DASH_DASH, - ACTIONS(2705), 1, + ACTIONS(2850), 1, anon_sym_DASH, - ACTIONS(2707), 1, + ACTIONS(2852), 1, anon_sym_LBRACE, - ACTIONS(2709), 1, + ACTIONS(2854), 1, anon_sym_not, - ACTIONS(2713), 1, + ACTIONS(2858), 1, anon_sym_DOT_DOT, - ACTIONS(2725), 1, + ACTIONS(2864), 1, + aux_sym_val_number_token1, + ACTIONS(2870), 1, anon_sym_DQUOTE, - ACTIONS(2729), 1, + ACTIONS(2874), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2731), 1, + ACTIONS(2876), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2733), 1, - sym_short_flag, - STATE(58), 1, + STATE(5), 1, sym_val_number, - STATE(1589), 1, - sym_comment, - STATE(1913), 1, - sym__flag, - STATE(2357), 1, + STATE(146), 1, sym__var, - STATE(2458), 1, - sym_expr_parenthesized, - STATE(2477), 1, + STATE(266), 1, sym__expression, - STATE(2661), 1, + STATE(268), 1, + sym__inter_single_quotes, + STATE(269), 1, sym__inter_double_quotes, - STATE(2675), 1, + STATE(274), 1, + sym_expr_parenthesized, + STATE(293), 1, sym__str_double_quotes, - STATE(2684), 1, - sym__inter_single_quotes, - STATE(2720), 1, - sym_long_flag, - ACTIONS(2711), 2, + STATE(1416), 1, + sym_comment, + ACTIONS(2856), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2715), 2, + ACTIONS(2860), 2, sym_val_nothing, sym_val_date, - ACTIONS(2717), 2, + ACTIONS(2862), 2, anon_sym_true, anon_sym_false, - ACTIONS(2719), 2, - aux_sym_val_number_token1, - anon_sym_DASHinf, - ACTIONS(2727), 2, + ACTIONS(2872), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2723), 3, + ACTIONS(2868), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2678), 4, + STATE(272), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2721), 5, + ACTIONS(2866), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, + anon_sym_DASHinf, anon_sym_NaN, - STATE(2667), 11, + STATE(263), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -171571,1163 +163353,1291 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [32507] = 4, - ACTIONS(153), 1, + [44861] = 28, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1590), 1, - sym_comment, - ACTIONS(2244), 17, + ACTIONS(2844), 1, anon_sym_LBRACK, + ACTIONS(2846), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2246), 36, - sym_cmd_identifier, + ACTIONS(2848), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(2850), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [32571] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1591), 1, - sym_comment, - ACTIONS(2132), 17, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, + ACTIONS(2852), 1, anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2134), 36, - sym_cmd_identifier, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(2854), 1, anon_sym_not, + ACTIONS(2858), 1, anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, + ACTIONS(2864), 1, aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [32635] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1592), 1, - sym_comment, - ACTIONS(2248), 17, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - sym_val_date, + ACTIONS(2870), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(2874), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(2876), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2250), 36, - sym_cmd_identifier, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [32699] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1593), 1, + STATE(5), 1, + sym_val_number, + STATE(146), 1, + sym__var, + STATE(268), 1, + sym__inter_single_quotes, + STATE(269), 1, + sym__inter_double_quotes, + STATE(274), 1, + sym_expr_parenthesized, + STATE(277), 1, + sym__expression, + STATE(293), 1, + sym__str_double_quotes, + STATE(1417), 1, sym_comment, - ACTIONS(2252), 17, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, + ACTIONS(2856), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2254), 36, - sym_cmd_identifier, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, - anon_sym_DOT_DOT, + ACTIONS(2860), 2, sym_val_nothing, + sym_val_date, + ACTIONS(2862), 2, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, + ACTIONS(2872), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2868), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [32763] = 4, - ACTIONS(153), 1, + STATE(272), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2866), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(263), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [44970] = 28, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1594), 1, - sym_comment, - ACTIONS(2256), 17, + ACTIONS(930), 1, + anon_sym_DOLLAR, + ACTIONS(932), 1, + anon_sym_DASH, + ACTIONS(938), 1, + anon_sym_DOT_DOT, + ACTIONS(944), 1, + aux_sym_val_number_token1, + ACTIONS(2878), 1, anon_sym_LBRACK, + ACTIONS(2880), 1, anon_sym_LPAREN, - anon_sym_RPAREN, + ACTIONS(2882), 1, anon_sym_LBRACE, + ACTIONS(2884), 1, + anon_sym_not, + ACTIONS(2894), 1, + anon_sym_DQUOTE, + ACTIONS(2898), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2900), 1, + anon_sym_DOLLAR_DQUOTE, + STATE(7), 1, + sym_val_number, + STATE(185), 1, + sym__var, + STATE(306), 1, + sym__inter_single_quotes, + STATE(310), 1, + sym__inter_double_quotes, + STATE(325), 1, + sym_expr_parenthesized, + STATE(344), 1, + sym__str_double_quotes, + STATE(390), 1, + sym__expression, + STATE(1418), 1, + sym_comment, + ACTIONS(2886), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, + ACTIONS(2888), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2890), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2896), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(946), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(326), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2892), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, + anon_sym_inf, anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2258), 36, - sym_cmd_identifier, + anon_sym_NaN, + STATE(312), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [45079] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2810), 1, + anon_sym_LBRACK, + ACTIONS(2812), 1, + anon_sym_LPAREN, + ACTIONS(2814), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(2816), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(2818), 1, + anon_sym_LBRACE, + ACTIONS(2820), 1, anon_sym_not, + ACTIONS(2824), 1, anon_sym_DOT_DOT, + ACTIONS(2830), 1, + aux_sym_val_number_token1, + ACTIONS(2836), 1, + anon_sym_DQUOTE, + ACTIONS(2840), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2842), 1, + anon_sym_DOLLAR_DQUOTE, + STATE(113), 1, + sym_val_number, + STATE(1419), 1, + sym_comment, + STATE(1801), 1, + sym_expr_parenthesized, + STATE(1814), 1, + sym__var, + STATE(1922), 1, + sym__inter_single_quotes, + STATE(1923), 1, + sym__expression, + STATE(1924), 1, + sym__inter_double_quotes, + STATE(1998), 1, + sym__str_double_quotes, + ACTIONS(2822), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2826), 2, sym_val_nothing, + sym_val_date, + ACTIONS(2828), 2, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, + ACTIONS(2838), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2834), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [32827] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1595), 1, - sym_comment, - ACTIONS(2256), 17, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + STATE(1936), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2832), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, + anon_sym_inf, anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2258), 36, - sym_cmd_identifier, + anon_sym_NaN, + STATE(1914), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [45188] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2192), 1, + anon_sym_LPAREN, + ACTIONS(2194), 1, + aux_sym_val_number_token1, + ACTIONS(2702), 1, + anon_sym_LBRACK, + ACTIONS(2704), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(2706), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(2710), 1, anon_sym_not, + ACTIONS(2714), 1, anon_sym_DOT_DOT, + ACTIONS(2722), 1, + anon_sym_DQUOTE, + ACTIONS(2726), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2728), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2902), 1, + anon_sym_LBRACE, + STATE(17), 1, + sym_val_number, + STATE(1015), 1, + sym__var, + STATE(1105), 1, + sym__inter_single_quotes, + STATE(1145), 1, + sym__expression, + STATE(1174), 1, + sym_expr_parenthesized, + STATE(1184), 1, + sym__str_double_quotes, + STATE(1198), 1, + sym__inter_double_quotes, + STATE(1420), 1, + sym_comment, + ACTIONS(2712), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2716), 2, sym_val_nothing, + sym_val_date, + ACTIONS(2718), 2, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, + ACTIONS(2724), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2720), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [32891] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1596), 1, - sym_comment, - ACTIONS(2260), 17, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + STATE(1171), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2196), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, + anon_sym_inf, anon_sym_DASHinf, - sym_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(2262), 36, - sym_cmd_identifier, + anon_sym_NaN, + STATE(1160), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [45297] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2192), 1, + anon_sym_LPAREN, + ACTIONS(2194), 1, + aux_sym_val_number_token1, + ACTIONS(2702), 1, + anon_sym_LBRACK, + ACTIONS(2704), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(2706), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(2710), 1, anon_sym_not, + ACTIONS(2714), 1, anon_sym_DOT_DOT, + ACTIONS(2722), 1, + anon_sym_DQUOTE, + ACTIONS(2726), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2728), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2902), 1, + anon_sym_LBRACE, + STATE(17), 1, + sym_val_number, + STATE(1015), 1, + sym__var, + STATE(1105), 1, + sym__inter_single_quotes, + STATE(1146), 1, + sym__expression, + STATE(1174), 1, + sym_expr_parenthesized, + STATE(1184), 1, + sym__str_double_quotes, + STATE(1198), 1, + sym__inter_double_quotes, + STATE(1421), 1, + sym_comment, + ACTIONS(2712), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2716), 2, sym_val_nothing, + sym_val_date, + ACTIONS(2718), 2, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, + ACTIONS(2724), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2720), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [32955] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1597), 1, - sym_comment, - ACTIONS(2080), 17, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + STATE(1171), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2196), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, + anon_sym_inf, anon_sym_DASHinf, - sym_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(2082), 36, - sym_cmd_identifier, + anon_sym_NaN, + STATE(1160), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [45406] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2192), 1, + anon_sym_LPAREN, + ACTIONS(2194), 1, + aux_sym_val_number_token1, + ACTIONS(2702), 1, + anon_sym_LBRACK, + ACTIONS(2704), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(2706), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(2710), 1, anon_sym_not, + ACTIONS(2714), 1, anon_sym_DOT_DOT, + ACTIONS(2722), 1, + anon_sym_DQUOTE, + ACTIONS(2726), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2728), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2902), 1, + anon_sym_LBRACE, + STATE(17), 1, + sym_val_number, + STATE(1015), 1, + sym__var, + STATE(1105), 1, + sym__inter_single_quotes, + STATE(1161), 1, + sym__expression, + STATE(1174), 1, + sym_expr_parenthesized, + STATE(1184), 1, + sym__str_double_quotes, + STATE(1198), 1, + sym__inter_double_quotes, + STATE(1422), 1, + sym_comment, + ACTIONS(2712), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2716), 2, sym_val_nothing, + sym_val_date, + ACTIONS(2718), 2, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, + ACTIONS(2724), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2720), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [33019] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1598), 1, - sym_comment, - ACTIONS(2084), 17, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + STATE(1171), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2196), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, + anon_sym_inf, anon_sym_DASHinf, - sym_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(2086), 36, - sym_cmd_identifier, + anon_sym_NaN, + STATE(1160), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [45515] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2192), 1, + anon_sym_LPAREN, + ACTIONS(2194), 1, + aux_sym_val_number_token1, + ACTIONS(2702), 1, + anon_sym_LBRACK, + ACTIONS(2704), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(2706), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(2710), 1, anon_sym_not, + ACTIONS(2714), 1, anon_sym_DOT_DOT, + ACTIONS(2722), 1, + anon_sym_DQUOTE, + ACTIONS(2726), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2728), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2902), 1, + anon_sym_LBRACE, + STATE(17), 1, + sym_val_number, + STATE(1015), 1, + sym__var, + STATE(1105), 1, + sym__inter_single_quotes, + STATE(1162), 1, + sym__expression, + STATE(1174), 1, + sym_expr_parenthesized, + STATE(1184), 1, + sym__str_double_quotes, + STATE(1198), 1, + sym__inter_double_quotes, + STATE(1423), 1, + sym_comment, + ACTIONS(2712), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2716), 2, sym_val_nothing, + sym_val_date, + ACTIONS(2718), 2, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, + ACTIONS(2724), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2720), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [33083] = 4, - ACTIONS(153), 1, + STATE(1171), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2196), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(1160), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [45624] = 28, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1599), 1, - sym_comment, - ACTIONS(2058), 17, - anon_sym_LBRACK, + ACTIONS(2192), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2056), 36, - sym_cmd_identifier, + ACTIONS(2194), 1, + aux_sym_val_number_token1, + ACTIONS(2702), 1, + anon_sym_LBRACK, + ACTIONS(2704), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(2706), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(2710), 1, anon_sym_not, + ACTIONS(2714), 1, anon_sym_DOT_DOT, + ACTIONS(2722), 1, + anon_sym_DQUOTE, + ACTIONS(2726), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2728), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2902), 1, + anon_sym_LBRACE, + STATE(17), 1, + sym_val_number, + STATE(1015), 1, + sym__var, + STATE(1105), 1, + sym__inter_single_quotes, + STATE(1168), 1, + sym__expression, + STATE(1174), 1, + sym_expr_parenthesized, + STATE(1184), 1, + sym__str_double_quotes, + STATE(1198), 1, + sym__inter_double_quotes, + STATE(1424), 1, + sym_comment, + ACTIONS(2712), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2716), 2, sym_val_nothing, + sym_val_date, + ACTIONS(2718), 2, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, + ACTIONS(2724), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2720), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [33147] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1600), 1, - sym_comment, - ACTIONS(2058), 17, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + STATE(1171), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2196), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, + anon_sym_inf, anon_sym_DASHinf, - sym_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(2056), 36, - sym_cmd_identifier, + anon_sym_NaN, + STATE(1160), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [45733] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2192), 1, + anon_sym_LPAREN, + ACTIONS(2194), 1, + aux_sym_val_number_token1, + ACTIONS(2702), 1, + anon_sym_LBRACK, + ACTIONS(2704), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(2706), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(2710), 1, anon_sym_not, + ACTIONS(2714), 1, anon_sym_DOT_DOT, + ACTIONS(2722), 1, + anon_sym_DQUOTE, + ACTIONS(2726), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2728), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2902), 1, + anon_sym_LBRACE, + STATE(17), 1, + sym_val_number, + STATE(1015), 1, + sym__var, + STATE(1105), 1, + sym__inter_single_quotes, + STATE(1174), 1, + sym_expr_parenthesized, + STATE(1176), 1, + sym__expression, + STATE(1184), 1, + sym__str_double_quotes, + STATE(1198), 1, + sym__inter_double_quotes, + STATE(1425), 1, + sym_comment, + ACTIONS(2712), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2716), 2, sym_val_nothing, + sym_val_date, + ACTIONS(2718), 2, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, + ACTIONS(2724), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2720), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [33211] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1601), 1, - sym_comment, - ACTIONS(2204), 17, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + STATE(1171), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2196), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, + anon_sym_inf, anon_sym_DASHinf, - sym_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(2206), 36, - sym_cmd_identifier, + anon_sym_NaN, + STATE(1160), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [45842] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2192), 1, + anon_sym_LPAREN, + ACTIONS(2194), 1, + aux_sym_val_number_token1, + ACTIONS(2702), 1, + anon_sym_LBRACK, + ACTIONS(2704), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(2706), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(2710), 1, anon_sym_not, + ACTIONS(2714), 1, anon_sym_DOT_DOT, + ACTIONS(2722), 1, + anon_sym_DQUOTE, + ACTIONS(2726), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2728), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2902), 1, + anon_sym_LBRACE, + STATE(17), 1, + sym_val_number, + STATE(1015), 1, + sym__var, + STATE(1105), 1, + sym__inter_single_quotes, + STATE(1174), 1, + sym_expr_parenthesized, + STATE(1181), 1, + sym__expression, + STATE(1184), 1, + sym__str_double_quotes, + STATE(1198), 1, + sym__inter_double_quotes, + STATE(1426), 1, + sym_comment, + ACTIONS(2712), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2716), 2, sym_val_nothing, + sym_val_date, + ACTIONS(2718), 2, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, + ACTIONS(2724), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2720), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [33275] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1602), 1, - sym_comment, - ACTIONS(2212), 17, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + STATE(1171), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2196), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, + anon_sym_inf, anon_sym_DASHinf, - sym_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(2214), 36, - sym_cmd_identifier, + anon_sym_NaN, + STATE(1160), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [45951] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2192), 1, + anon_sym_LPAREN, + ACTIONS(2194), 1, + aux_sym_val_number_token1, + ACTIONS(2702), 1, + anon_sym_LBRACK, + ACTIONS(2704), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(2706), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(2710), 1, anon_sym_not, + ACTIONS(2714), 1, anon_sym_DOT_DOT, + ACTIONS(2722), 1, + anon_sym_DQUOTE, + ACTIONS(2726), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2728), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2902), 1, + anon_sym_LBRACE, + STATE(17), 1, + sym_val_number, + STATE(1015), 1, + sym__var, + STATE(1105), 1, + sym__inter_single_quotes, + STATE(1174), 1, + sym_expr_parenthesized, + STATE(1184), 1, + sym__str_double_quotes, + STATE(1185), 1, + sym__expression, + STATE(1198), 1, + sym__inter_double_quotes, + STATE(1427), 1, + sym_comment, + ACTIONS(2712), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2716), 2, sym_val_nothing, + sym_val_date, + ACTIONS(2718), 2, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, + ACTIONS(2724), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2720), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [33339] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1603), 1, - sym_comment, - ACTIONS(2216), 17, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + STATE(1171), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2196), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, + anon_sym_inf, anon_sym_DASHinf, - sym_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(2218), 36, - sym_cmd_identifier, + anon_sym_NaN, + STATE(1160), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [46060] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2192), 1, + anon_sym_LPAREN, + ACTIONS(2194), 1, + aux_sym_val_number_token1, + ACTIONS(2702), 1, + anon_sym_LBRACK, + ACTIONS(2704), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(2706), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(2710), 1, anon_sym_not, + ACTIONS(2714), 1, anon_sym_DOT_DOT, + ACTIONS(2722), 1, + anon_sym_DQUOTE, + ACTIONS(2726), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2728), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2902), 1, + anon_sym_LBRACE, + STATE(17), 1, + sym_val_number, + STATE(1015), 1, + sym__var, + STATE(1105), 1, + sym__inter_single_quotes, + STATE(1174), 1, + sym_expr_parenthesized, + STATE(1184), 1, + sym__str_double_quotes, + STATE(1186), 1, + sym__expression, + STATE(1198), 1, + sym__inter_double_quotes, + STATE(1428), 1, + sym_comment, + ACTIONS(2712), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2716), 2, sym_val_nothing, + sym_val_date, + ACTIONS(2718), 2, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, + ACTIONS(2724), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2720), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [33403] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1604), 1, - sym_comment, - ACTIONS(2288), 17, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + STATE(1171), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2196), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, + anon_sym_inf, anon_sym_DASHinf, - sym_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(2290), 36, - sym_cmd_identifier, + anon_sym_NaN, + STATE(1160), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [46169] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2192), 1, + anon_sym_LPAREN, + ACTIONS(2194), 1, + aux_sym_val_number_token1, + ACTIONS(2702), 1, + anon_sym_LBRACK, + ACTIONS(2704), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(2706), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(2710), 1, anon_sym_not, + ACTIONS(2714), 1, anon_sym_DOT_DOT, + ACTIONS(2722), 1, + anon_sym_DQUOTE, + ACTIONS(2726), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2728), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2902), 1, + anon_sym_LBRACE, + STATE(17), 1, + sym_val_number, + STATE(1015), 1, + sym__var, + STATE(1105), 1, + sym__inter_single_quotes, + STATE(1174), 1, + sym_expr_parenthesized, + STATE(1184), 1, + sym__str_double_quotes, + STATE(1188), 1, + sym__expression, + STATE(1198), 1, + sym__inter_double_quotes, + STATE(1429), 1, + sym_comment, + ACTIONS(2712), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2716), 2, sym_val_nothing, + sym_val_date, + ACTIONS(2718), 2, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, + ACTIONS(2724), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2720), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [33467] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1605), 1, - sym_comment, - ACTIONS(2216), 17, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + STATE(1171), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2196), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, + anon_sym_inf, anon_sym_DASHinf, - sym_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(2218), 36, - sym_cmd_identifier, + anon_sym_NaN, + STATE(1160), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [46278] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2192), 1, + anon_sym_LPAREN, + ACTIONS(2194), 1, + aux_sym_val_number_token1, + ACTIONS(2702), 1, + anon_sym_LBRACK, + ACTIONS(2704), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(2706), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(2710), 1, anon_sym_not, + ACTIONS(2714), 1, anon_sym_DOT_DOT, + ACTIONS(2722), 1, + anon_sym_DQUOTE, + ACTIONS(2726), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2728), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2902), 1, + anon_sym_LBRACE, + STATE(17), 1, + sym_val_number, + STATE(1015), 1, + sym__var, + STATE(1105), 1, + sym__inter_single_quotes, + STATE(1174), 1, + sym_expr_parenthesized, + STATE(1184), 1, + sym__str_double_quotes, + STATE(1189), 1, + sym__expression, + STATE(1198), 1, + sym__inter_double_quotes, + STATE(1430), 1, + sym_comment, + ACTIONS(2712), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2716), 2, sym_val_nothing, + sym_val_date, + ACTIONS(2718), 2, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, + ACTIONS(2724), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2720), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [33531] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1606), 1, - sym_comment, - ACTIONS(2132), 17, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + STATE(1171), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2196), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, + anon_sym_inf, anon_sym_DASHinf, - sym_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(2134), 36, - sym_cmd_identifier, + anon_sym_NaN, + STATE(1160), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [46387] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2352), 1, + anon_sym_LPAREN, + ACTIONS(2354), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(2356), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(2358), 1, + anon_sym_LBRACE, + ACTIONS(2364), 1, anon_sym_not, + ACTIONS(2368), 1, anon_sym_DOT_DOT, + ACTIONS(2374), 1, + aux_sym_val_number_token1, + ACTIONS(2380), 1, + anon_sym_DQUOTE, + ACTIONS(2384), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2386), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2698), 1, + anon_sym_LBRACK, + STATE(123), 1, + sym_val_number, + STATE(1431), 1, + sym_comment, + STATE(1919), 1, + sym__var, + STATE(1978), 1, + sym_expr_parenthesized, + STATE(2167), 1, + sym__str_double_quotes, + STATE(2221), 1, + sym__inter_double_quotes, + STATE(2224), 1, + sym__inter_single_quotes, + STATE(2249), 1, + sym__expression, + ACTIONS(2366), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2370), 2, sym_val_nothing, + sym_val_date, + ACTIONS(2372), 2, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, + ACTIONS(2382), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2378), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [33595] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1607), 1, - sym_comment, - ACTIONS(2120), 17, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + STATE(2288), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2376), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2122), 36, - sym_cmd_identifier, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, anon_sym_inf, + anon_sym_DASHinf, anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [33659] = 32, - ACTIONS(153), 1, + STATE(2232), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [46496] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2387), 1, + ACTIONS(2352), 1, anon_sym_LPAREN, - ACTIONS(2735), 1, - sym_cmd_identifier, - ACTIONS(2737), 1, - anon_sym_LBRACK, - ACTIONS(2739), 1, - anon_sym_RBRACK, - ACTIONS(2741), 1, + ACTIONS(2354), 1, anon_sym_DOLLAR, - ACTIONS(2743), 1, + ACTIONS(2356), 1, anon_sym_DASH, - ACTIONS(2745), 1, + ACTIONS(2358), 1, anon_sym_LBRACE, - ACTIONS(2747), 1, + ACTIONS(2364), 1, anon_sym_not, - ACTIONS(2751), 1, + ACTIONS(2368), 1, anon_sym_DOT_DOT, - ACTIONS(2753), 1, - sym_val_nothing, - ACTIONS(2763), 1, - sym_val_date, - ACTIONS(2765), 1, + ACTIONS(2374), 1, + aux_sym_val_number_token1, + ACTIONS(2380), 1, anon_sym_DQUOTE, - ACTIONS(2769), 1, + ACTIONS(2384), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2771), 1, + ACTIONS(2386), 1, anon_sym_DOLLAR_DQUOTE, - STATE(17), 1, + ACTIONS(2698), 1, + anon_sym_LBRACK, + STATE(123), 1, sym_val_number, - STATE(1280), 1, + STATE(1432), 1, + sym_comment, + STATE(1919), 1, sym__var, - STATE(1320), 1, - sym__str_double_quotes, - STATE(1406), 1, + STATE(1978), 1, sym_expr_parenthesized, - STATE(1451), 1, - sym__expression, - STATE(1490), 1, + STATE(2167), 1, + sym__str_double_quotes, + STATE(2221), 1, sym__inter_double_quotes, - STATE(1504), 1, + STATE(2224), 1, sym__inter_single_quotes, - STATE(1608), 1, - sym_comment, - STATE(1678), 1, - aux_sym_val_list_repeat1, - ACTIONS(2749), 2, + STATE(2640), 1, + sym__expression, + ACTIONS(2366), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2755), 2, + ACTIONS(2370), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2372), 2, anon_sym_true, anon_sym_false, - ACTIONS(2767), 2, + ACTIONS(2382), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2757), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(2761), 3, + ACTIONS(2378), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2759), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(1407), 4, + STATE(2288), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(1514), 11, + ACTIONS(2376), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2232), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -172739,83 +164649,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [33779] = 32, - ACTIONS(153), 1, + [46605] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2387), 1, + ACTIONS(2192), 1, anon_sym_LPAREN, - ACTIONS(2735), 1, - sym_cmd_identifier, - ACTIONS(2737), 1, + ACTIONS(2194), 1, + aux_sym_val_number_token1, + ACTIONS(2702), 1, anon_sym_LBRACK, - ACTIONS(2741), 1, + ACTIONS(2704), 1, anon_sym_DOLLAR, - ACTIONS(2743), 1, + ACTIONS(2706), 1, anon_sym_DASH, - ACTIONS(2745), 1, - anon_sym_LBRACE, - ACTIONS(2747), 1, + ACTIONS(2710), 1, anon_sym_not, - ACTIONS(2751), 1, + ACTIONS(2714), 1, anon_sym_DOT_DOT, - ACTIONS(2753), 1, - sym_val_nothing, - ACTIONS(2763), 1, - sym_val_date, - ACTIONS(2765), 1, + ACTIONS(2722), 1, anon_sym_DQUOTE, - ACTIONS(2769), 1, + ACTIONS(2726), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2771), 1, + ACTIONS(2728), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2773), 1, - anon_sym_RBRACK, + ACTIONS(2902), 1, + anon_sym_LBRACE, STATE(17), 1, sym_val_number, - STATE(1280), 1, + STATE(1015), 1, sym__var, - STATE(1320), 1, - sym__str_double_quotes, - STATE(1406), 1, + STATE(1105), 1, + sym__inter_single_quotes, + STATE(1174), 1, sym_expr_parenthesized, - STATE(1451), 1, + STATE(1184), 1, + sym__str_double_quotes, + STATE(1191), 1, sym__expression, - STATE(1490), 1, + STATE(1198), 1, sym__inter_double_quotes, - STATE(1504), 1, - sym__inter_single_quotes, - STATE(1609), 1, + STATE(1433), 1, sym_comment, - STATE(1678), 1, - aux_sym_val_list_repeat1, - ACTIONS(2749), 2, + ACTIONS(2712), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2755), 2, + ACTIONS(2716), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2718), 2, anon_sym_true, anon_sym_false, - ACTIONS(2767), 2, + ACTIONS(2724), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2757), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(2761), 3, + ACTIONS(2720), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2759), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(1407), 4, + STATE(1171), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(1514), 11, + ACTIONS(2196), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(1160), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -172827,85 +164730,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [33899] = 33, - ACTIONS(153), 1, + [46714] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2387), 1, + ACTIONS(2192), 1, anon_sym_LPAREN, - ACTIONS(2735), 1, - sym_cmd_identifier, - ACTIONS(2737), 1, + ACTIONS(2194), 1, + aux_sym_val_number_token1, + ACTIONS(2702), 1, anon_sym_LBRACK, - ACTIONS(2741), 1, + ACTIONS(2704), 1, anon_sym_DOLLAR, - ACTIONS(2743), 1, + ACTIONS(2706), 1, anon_sym_DASH, - ACTIONS(2745), 1, - anon_sym_LBRACE, - ACTIONS(2747), 1, + ACTIONS(2710), 1, anon_sym_not, - ACTIONS(2751), 1, + ACTIONS(2714), 1, anon_sym_DOT_DOT, - ACTIONS(2753), 1, - sym_val_nothing, - ACTIONS(2763), 1, - sym_val_date, - ACTIONS(2765), 1, + ACTIONS(2722), 1, anon_sym_DQUOTE, - ACTIONS(2769), 1, + ACTIONS(2726), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2771), 1, + ACTIONS(2728), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2775), 1, - anon_sym_RBRACK, + ACTIONS(2902), 1, + anon_sym_LBRACE, STATE(17), 1, sym_val_number, - STATE(1280), 1, + STATE(1015), 1, sym__var, - STATE(1320), 1, - sym__str_double_quotes, - STATE(1358), 1, - sym_val_list, - STATE(1406), 1, + STATE(1105), 1, + sym__inter_single_quotes, + STATE(1174), 1, sym_expr_parenthesized, - STATE(1451), 1, + STATE(1184), 1, + sym__str_double_quotes, + STATE(1192), 1, sym__expression, - STATE(1490), 1, + STATE(1198), 1, sym__inter_double_quotes, - STATE(1504), 1, - sym__inter_single_quotes, - STATE(1610), 1, + STATE(1434), 1, sym_comment, - STATE(1634), 1, - aux_sym_val_list_repeat1, - ACTIONS(2749), 2, + ACTIONS(2712), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2755), 2, + ACTIONS(2716), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2718), 2, anon_sym_true, anon_sym_false, - ACTIONS(2767), 2, + ACTIONS(2724), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2757), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(2761), 3, + ACTIONS(2720), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2759), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(1407), 4, + STATE(1171), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(1514), 10, + ACTIONS(2196), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(1160), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -172913,146 +164807,161 @@ 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, - [34021] = 4, - ACTIONS(153), 1, + [46823] = 28, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1611), 1, - sym_comment, - ACTIONS(2140), 17, + ACTIONS(2844), 1, anon_sym_LBRACK, + ACTIONS(2846), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2142), 36, - sym_cmd_identifier, + ACTIONS(2848), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(2850), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(2852), 1, + anon_sym_LBRACE, + ACTIONS(2854), 1, anon_sym_not, + ACTIONS(2858), 1, anon_sym_DOT_DOT, + ACTIONS(2864), 1, + aux_sym_val_number_token1, + ACTIONS(2870), 1, + anon_sym_DQUOTE, + ACTIONS(2874), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2876), 1, + anon_sym_DOLLAR_DQUOTE, + STATE(5), 1, + sym_val_number, + STATE(146), 1, + sym__var, + STATE(268), 1, + sym__inter_single_quotes, + STATE(269), 1, + sym__inter_double_quotes, + STATE(274), 1, + sym_expr_parenthesized, + STATE(278), 1, + sym__expression, + STATE(293), 1, + sym__str_double_quotes, + STATE(1435), 1, + sym_comment, + ACTIONS(2856), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2860), 2, sym_val_nothing, + sym_val_date, + ACTIONS(2862), 2, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, + ACTIONS(2872), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2868), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [34085] = 32, - ACTIONS(153), 1, + STATE(272), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2866), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(263), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [46932] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2387), 1, + ACTIONS(2352), 1, anon_sym_LPAREN, - ACTIONS(2735), 1, - sym_cmd_identifier, - ACTIONS(2737), 1, - anon_sym_LBRACK, - ACTIONS(2741), 1, + ACTIONS(2354), 1, anon_sym_DOLLAR, - ACTIONS(2743), 1, + ACTIONS(2356), 1, anon_sym_DASH, - ACTIONS(2745), 1, + ACTIONS(2358), 1, anon_sym_LBRACE, - ACTIONS(2747), 1, + ACTIONS(2364), 1, anon_sym_not, - ACTIONS(2751), 1, + ACTIONS(2368), 1, anon_sym_DOT_DOT, - ACTIONS(2753), 1, - sym_val_nothing, - ACTIONS(2763), 1, - sym_val_date, - ACTIONS(2765), 1, + ACTIONS(2374), 1, + aux_sym_val_number_token1, + ACTIONS(2380), 1, anon_sym_DQUOTE, - ACTIONS(2769), 1, + ACTIONS(2384), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2771), 1, + ACTIONS(2386), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2777), 1, - anon_sym_RBRACK, - STATE(17), 1, + ACTIONS(2698), 1, + anon_sym_LBRACK, + STATE(123), 1, sym_val_number, - STATE(1280), 1, + STATE(1436), 1, + sym_comment, + STATE(1919), 1, sym__var, - STATE(1320), 1, - sym__str_double_quotes, - STATE(1406), 1, + STATE(1978), 1, sym_expr_parenthesized, - STATE(1451), 1, - sym__expression, - STATE(1490), 1, + STATE(2167), 1, + sym__str_double_quotes, + STATE(2221), 1, sym__inter_double_quotes, - STATE(1504), 1, + STATE(2224), 1, sym__inter_single_quotes, - STATE(1612), 1, - sym_comment, - STATE(1678), 1, - aux_sym_val_list_repeat1, - ACTIONS(2749), 2, + STATE(2639), 1, + sym__expression, + ACTIONS(2366), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2755), 2, + ACTIONS(2370), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2372), 2, anon_sym_true, anon_sym_false, - ACTIONS(2767), 2, + ACTIONS(2382), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2757), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(2761), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(2759), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(1407), 4, + ACTIONS(2378), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(2288), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(1514), 11, + ACTIONS(2376), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2232), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -173064,85 +164973,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [34205] = 33, - ACTIONS(153), 1, + [47041] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2387), 1, - anon_sym_LPAREN, - ACTIONS(2735), 1, - sym_cmd_identifier, - ACTIONS(2737), 1, + ACTIONS(2844), 1, anon_sym_LBRACK, - ACTIONS(2741), 1, + ACTIONS(2846), 1, + anon_sym_LPAREN, + ACTIONS(2848), 1, anon_sym_DOLLAR, - ACTIONS(2743), 1, + ACTIONS(2850), 1, anon_sym_DASH, - ACTIONS(2745), 1, + ACTIONS(2852), 1, anon_sym_LBRACE, - ACTIONS(2747), 1, + ACTIONS(2854), 1, anon_sym_not, - ACTIONS(2751), 1, + ACTIONS(2858), 1, anon_sym_DOT_DOT, - ACTIONS(2753), 1, - sym_val_nothing, - ACTIONS(2763), 1, - sym_val_date, - ACTIONS(2765), 1, + ACTIONS(2864), 1, + aux_sym_val_number_token1, + ACTIONS(2870), 1, anon_sym_DQUOTE, - ACTIONS(2769), 1, + ACTIONS(2874), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2771), 1, + ACTIONS(2876), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2779), 1, - anon_sym_RBRACK, - STATE(17), 1, + STATE(5), 1, sym_val_number, - STATE(1280), 1, + STATE(146), 1, sym__var, - STATE(1320), 1, - sym__str_double_quotes, - STATE(1377), 1, - sym_val_list, - STATE(1406), 1, + STATE(268), 1, + sym__inter_single_quotes, + STATE(269), 1, + sym__inter_double_quotes, + STATE(274), 1, sym_expr_parenthesized, - STATE(1451), 1, + STATE(279), 1, sym__expression, - STATE(1490), 1, - sym__inter_double_quotes, - STATE(1504), 1, - sym__inter_single_quotes, - STATE(1609), 1, - aux_sym_val_list_repeat1, - STATE(1613), 1, + STATE(293), 1, + sym__str_double_quotes, + STATE(1437), 1, sym_comment, - ACTIONS(2749), 2, + ACTIONS(2856), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2755), 2, + ACTIONS(2860), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2862), 2, anon_sym_true, anon_sym_false, - ACTIONS(2767), 2, + ACTIONS(2872), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2757), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(2761), 3, + ACTIONS(2868), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2759), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(1407), 4, + STATE(272), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(1514), 10, + ACTIONS(2866), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(263), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -173150,148 +165050,80 @@ 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, - [34327] = 4, - ACTIONS(153), 1, + [47150] = 28, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1614), 1, - sym_comment, - ACTIONS(2292), 17, + ACTIONS(2844), 1, anon_sym_LBRACK, + ACTIONS(2846), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2294), 36, - sym_cmd_identifier, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [34391] = 33, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2387), 1, - anon_sym_LPAREN, - ACTIONS(2735), 1, - sym_cmd_identifier, - ACTIONS(2737), 1, - anon_sym_LBRACK, - ACTIONS(2741), 1, + ACTIONS(2848), 1, anon_sym_DOLLAR, - ACTIONS(2743), 1, + ACTIONS(2850), 1, anon_sym_DASH, - ACTIONS(2745), 1, + ACTIONS(2852), 1, anon_sym_LBRACE, - ACTIONS(2747), 1, + ACTIONS(2854), 1, anon_sym_not, - ACTIONS(2751), 1, + ACTIONS(2858), 1, anon_sym_DOT_DOT, - ACTIONS(2753), 1, - sym_val_nothing, - ACTIONS(2763), 1, - sym_val_date, - ACTIONS(2765), 1, + ACTIONS(2864), 1, + aux_sym_val_number_token1, + ACTIONS(2870), 1, anon_sym_DQUOTE, - ACTIONS(2769), 1, + ACTIONS(2874), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2771), 1, + ACTIONS(2876), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2781), 1, - anon_sym_RBRACK, - STATE(17), 1, + STATE(5), 1, sym_val_number, - STATE(1280), 1, + STATE(146), 1, sym__var, - STATE(1320), 1, - sym__str_double_quotes, - STATE(1359), 1, - sym_val_list, - STATE(1406), 1, + STATE(268), 1, + sym__inter_single_quotes, + STATE(269), 1, + sym__inter_double_quotes, + STATE(274), 1, sym_expr_parenthesized, - STATE(1451), 1, + STATE(282), 1, sym__expression, - STATE(1490), 1, - sym__inter_double_quotes, - STATE(1504), 1, - sym__inter_single_quotes, - STATE(1615), 1, + STATE(293), 1, + sym__str_double_quotes, + STATE(1438), 1, sym_comment, - STATE(1630), 1, - aux_sym_val_list_repeat1, - ACTIONS(2749), 2, + ACTIONS(2856), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2755), 2, + ACTIONS(2860), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2862), 2, anon_sym_true, anon_sym_false, - ACTIONS(2767), 2, + ACTIONS(2872), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2757), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(2761), 3, + ACTIONS(2868), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2759), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(1407), 4, + STATE(272), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(1514), 10, + ACTIONS(2866), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(263), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -173299,326 +165131,80 @@ 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, - [34513] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1616), 1, - sym_comment, - ACTIONS(2242), 17, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2240), 36, - sym_cmd_identifier, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [34577] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1617), 1, - sym_comment, - ACTIONS(2238), 17, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2236), 36, - sym_cmd_identifier, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [34641] = 4, - ACTIONS(153), 1, + [47259] = 28, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1618), 1, - sym_comment, - ACTIONS(2202), 17, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2200), 36, - sym_cmd_identifier, + ACTIONS(1469), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(1471), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, + ACTIONS(1477), 1, anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, + ACTIONS(1483), 1, aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [34705] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1619), 1, - sym_comment, - ACTIONS(2190), 17, + ACTIONS(2904), 1, anon_sym_LBRACK, + ACTIONS(2906), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2188), 36, - sym_cmd_identifier, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [34769] = 32, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2387), 1, - anon_sym_LPAREN, - ACTIONS(2735), 1, - sym_cmd_identifier, - ACTIONS(2737), 1, - anon_sym_LBRACK, - ACTIONS(2741), 1, - anon_sym_DOLLAR, - ACTIONS(2743), 1, - anon_sym_DASH, - ACTIONS(2745), 1, + ACTIONS(2908), 1, anon_sym_LBRACE, - ACTIONS(2747), 1, + ACTIONS(2910), 1, anon_sym_not, - ACTIONS(2751), 1, - anon_sym_DOT_DOT, - ACTIONS(2753), 1, - sym_val_nothing, - ACTIONS(2763), 1, - sym_val_date, - ACTIONS(2765), 1, + ACTIONS(2920), 1, anon_sym_DQUOTE, - ACTIONS(2769), 1, + ACTIONS(2924), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2771), 1, + ACTIONS(2926), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2783), 1, - anon_sym_RBRACK, - STATE(17), 1, + STATE(11), 1, sym_val_number, - STATE(1280), 1, + STATE(461), 1, sym__var, - STATE(1320), 1, - sym__str_double_quotes, - STATE(1406), 1, - sym_expr_parenthesized, - STATE(1451), 1, + STATE(503), 1, + sym__inter_single_quotes, + STATE(532), 1, sym__expression, - STATE(1490), 1, + STATE(540), 1, + sym_expr_parenthesized, + STATE(547), 1, sym__inter_double_quotes, - STATE(1504), 1, - sym__inter_single_quotes, - STATE(1620), 1, + STATE(555), 1, + sym__str_double_quotes, + STATE(1439), 1, sym_comment, - STATE(1678), 1, - aux_sym_val_list_repeat1, - ACTIONS(2749), 2, + ACTIONS(2912), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2755), 2, + ACTIONS(2914), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2916), 2, anon_sym_true, anon_sym_false, - ACTIONS(2767), 2, + ACTIONS(2922), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2757), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(2761), 3, + ACTIONS(1485), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2759), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(1407), 4, + STATE(541), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(1514), 11, + ACTIONS(2918), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(505), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -173630,145 +165216,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [34889] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1621), 1, - sym_comment, - ACTIONS(2154), 17, + [47368] = 28, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_RPAREN, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(57), 1, anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - sym_val_date, + ACTIONS(79), 1, + anon_sym_DOT_DOT, + ACTIONS(85), 1, + aux_sym_val_number_token1, + ACTIONS(93), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2152), 36, - sym_cmd_identifier, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [34953] = 33, - ACTIONS(153), 1, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2387), 1, - anon_sym_LPAREN, - ACTIONS(2735), 1, - sym_cmd_identifier, - ACTIONS(2737), 1, - anon_sym_LBRACK, - ACTIONS(2741), 1, + ACTIONS(1008), 1, anon_sym_DOLLAR, - ACTIONS(2743), 1, - anon_sym_DASH, - ACTIONS(2745), 1, - anon_sym_LBRACE, - ACTIONS(2747), 1, + ACTIONS(2928), 1, anon_sym_not, - ACTIONS(2751), 1, - anon_sym_DOT_DOT, - ACTIONS(2753), 1, - sym_val_nothing, - ACTIONS(2763), 1, - sym_val_date, - ACTIONS(2765), 1, - anon_sym_DQUOTE, - ACTIONS(2769), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2771), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(2785), 1, - anon_sym_RBRACK, - STATE(17), 1, + STATE(127), 1, sym_val_number, - STATE(1280), 1, - sym__var, - STATE(1320), 1, - sym__str_double_quotes, - STATE(1374), 1, - sym_val_list, - STATE(1406), 1, + STATE(1440), 1, + sym_comment, + STATE(2091), 1, sym_expr_parenthesized, - STATE(1451), 1, - sym__expression, - STATE(1490), 1, - sym__inter_double_quotes, - STATE(1504), 1, + STATE(2125), 1, + sym__var, + STATE(2469), 1, + sym__str_double_quotes, + STATE(2475), 1, sym__inter_single_quotes, - STATE(1622), 1, - sym_comment, - STATE(1627), 1, - aux_sym_val_list_repeat1, - ACTIONS(2749), 2, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2567), 1, + sym__expression, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2755), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2767), 2, + ACTIONS(91), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(95), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2757), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(2761), 3, + ACTIONS(2930), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2759), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(1407), 4, + STATE(2472), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(1514), 10, + ACTIONS(87), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2467), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -173776,86 +165293,80 @@ 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, - [35075] = 32, - ACTIONS(153), 1, + [47477] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2387), 1, - anon_sym_LPAREN, - ACTIONS(2735), 1, - sym_cmd_identifier, - ACTIONS(2737), 1, + ACTIONS(2844), 1, anon_sym_LBRACK, - ACTIONS(2741), 1, + ACTIONS(2846), 1, + anon_sym_LPAREN, + ACTIONS(2848), 1, anon_sym_DOLLAR, - ACTIONS(2743), 1, + ACTIONS(2850), 1, anon_sym_DASH, - ACTIONS(2745), 1, + ACTIONS(2852), 1, anon_sym_LBRACE, - ACTIONS(2747), 1, + ACTIONS(2854), 1, anon_sym_not, - ACTIONS(2751), 1, + ACTIONS(2858), 1, anon_sym_DOT_DOT, - ACTIONS(2753), 1, - sym_val_nothing, - ACTIONS(2763), 1, - sym_val_date, - ACTIONS(2765), 1, + ACTIONS(2864), 1, + aux_sym_val_number_token1, + ACTIONS(2870), 1, anon_sym_DQUOTE, - ACTIONS(2769), 1, + ACTIONS(2874), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2771), 1, + ACTIONS(2876), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2787), 1, - anon_sym_RBRACK, - STATE(17), 1, + STATE(5), 1, sym_val_number, - STATE(1280), 1, + STATE(146), 1, sym__var, - STATE(1320), 1, - sym__str_double_quotes, - STATE(1406), 1, + STATE(268), 1, + sym__inter_single_quotes, + STATE(269), 1, + sym__inter_double_quotes, + STATE(274), 1, sym_expr_parenthesized, - STATE(1451), 1, + STATE(285), 1, sym__expression, - STATE(1490), 1, - sym__inter_double_quotes, - STATE(1504), 1, - sym__inter_single_quotes, - STATE(1612), 1, - aux_sym_val_list_repeat1, - STATE(1623), 1, + STATE(293), 1, + sym__str_double_quotes, + STATE(1441), 1, sym_comment, - ACTIONS(2749), 2, + ACTIONS(2856), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2755), 2, + ACTIONS(2860), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2862), 2, anon_sym_true, anon_sym_false, - ACTIONS(2767), 2, + ACTIONS(2872), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2757), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(2761), 3, + ACTIONS(2868), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2759), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(1407), 4, + STATE(272), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(1514), 11, + ACTIONS(2866), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(263), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -173867,263 +165378,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [35195] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1624), 1, - sym_comment, - ACTIONS(2130), 17, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2128), 36, - sym_cmd_identifier, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [35259] = 4, - ACTIONS(153), 1, + [47586] = 28, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1625), 1, - sym_comment, - ACTIONS(2118), 17, + ACTIONS(2844), 1, anon_sym_LBRACK, + ACTIONS(2846), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2116), 36, - sym_cmd_identifier, + ACTIONS(2848), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(2850), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [35323] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1626), 1, - sym_comment, - ACTIONS(2070), 17, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, + ACTIONS(2852), 1, anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2068), 36, - sym_cmd_identifier, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(2854), 1, anon_sym_not, + ACTIONS(2858), 1, anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, + ACTIONS(2864), 1, aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [35387] = 32, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2387), 1, - anon_sym_LPAREN, - ACTIONS(2735), 1, - sym_cmd_identifier, - ACTIONS(2737), 1, - anon_sym_LBRACK, - ACTIONS(2741), 1, - anon_sym_DOLLAR, - ACTIONS(2743), 1, - anon_sym_DASH, - ACTIONS(2745), 1, - anon_sym_LBRACE, - ACTIONS(2747), 1, - anon_sym_not, - ACTIONS(2751), 1, - anon_sym_DOT_DOT, - ACTIONS(2753), 1, - sym_val_nothing, - ACTIONS(2763), 1, - sym_val_date, - ACTIONS(2765), 1, + ACTIONS(2870), 1, anon_sym_DQUOTE, - ACTIONS(2769), 1, + ACTIONS(2874), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2771), 1, + ACTIONS(2876), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2789), 1, - anon_sym_RBRACK, - STATE(17), 1, + STATE(5), 1, sym_val_number, - STATE(1280), 1, + STATE(146), 1, sym__var, - STATE(1320), 1, - sym__str_double_quotes, - STATE(1406), 1, + STATE(268), 1, + sym__inter_single_quotes, + STATE(269), 1, + sym__inter_double_quotes, + STATE(274), 1, sym_expr_parenthesized, - STATE(1451), 1, + STATE(288), 1, sym__expression, - STATE(1490), 1, - sym__inter_double_quotes, - STATE(1504), 1, - sym__inter_single_quotes, - STATE(1627), 1, + STATE(293), 1, + sym__str_double_quotes, + STATE(1442), 1, sym_comment, - STATE(1678), 1, - aux_sym_val_list_repeat1, - ACTIONS(2749), 2, + ACTIONS(2856), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2755), 2, + ACTIONS(2860), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2862), 2, anon_sym_true, anon_sym_false, - ACTIONS(2767), 2, + ACTIONS(2872), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2757), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(2761), 3, + ACTIONS(2868), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2759), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(1407), 4, + STATE(272), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(1514), 11, + ACTIONS(2866), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(263), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -174135,85 +165459,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [35507] = 33, - ACTIONS(153), 1, + [47695] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2387), 1, - anon_sym_LPAREN, - ACTIONS(2735), 1, - sym_cmd_identifier, - ACTIONS(2737), 1, + ACTIONS(2844), 1, anon_sym_LBRACK, - ACTIONS(2741), 1, + ACTIONS(2846), 1, + anon_sym_LPAREN, + ACTIONS(2848), 1, anon_sym_DOLLAR, - ACTIONS(2743), 1, + ACTIONS(2850), 1, anon_sym_DASH, - ACTIONS(2745), 1, + ACTIONS(2852), 1, anon_sym_LBRACE, - ACTIONS(2747), 1, + ACTIONS(2854), 1, anon_sym_not, - ACTIONS(2751), 1, + ACTIONS(2858), 1, anon_sym_DOT_DOT, - ACTIONS(2753), 1, - sym_val_nothing, - ACTIONS(2763), 1, - sym_val_date, - ACTIONS(2765), 1, + ACTIONS(2864), 1, + aux_sym_val_number_token1, + ACTIONS(2870), 1, anon_sym_DQUOTE, - ACTIONS(2769), 1, + ACTIONS(2874), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2771), 1, + ACTIONS(2876), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2791), 1, - anon_sym_RBRACK, - STATE(17), 1, + STATE(5), 1, sym_val_number, - STATE(1280), 1, + STATE(146), 1, sym__var, - STATE(1320), 1, - sym__str_double_quotes, - STATE(1369), 1, - sym_val_list, - STATE(1406), 1, + STATE(268), 1, + sym__inter_single_quotes, + STATE(269), 1, + sym__inter_double_quotes, + STATE(274), 1, sym_expr_parenthesized, - STATE(1451), 1, + STATE(291), 1, sym__expression, - STATE(1490), 1, - sym__inter_double_quotes, - STATE(1504), 1, - sym__inter_single_quotes, - STATE(1628), 1, + STATE(293), 1, + sym__str_double_quotes, + STATE(1443), 1, sym_comment, - STATE(1685), 1, - aux_sym_val_list_repeat1, - ACTIONS(2749), 2, + ACTIONS(2856), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2755), 2, + ACTIONS(2860), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2862), 2, anon_sym_true, anon_sym_false, - ACTIONS(2767), 2, + ACTIONS(2872), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2757), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(2761), 3, + ACTIONS(2868), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2759), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(1407), 4, + STATE(272), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(1514), 10, + ACTIONS(2866), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(263), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -174221,88 +165536,80 @@ 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, - [35629] = 33, - ACTIONS(153), 1, + [47804] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2387), 1, - anon_sym_LPAREN, - ACTIONS(2735), 1, - sym_cmd_identifier, - ACTIONS(2737), 1, + ACTIONS(2844), 1, anon_sym_LBRACK, - ACTIONS(2741), 1, + ACTIONS(2846), 1, + anon_sym_LPAREN, + ACTIONS(2848), 1, anon_sym_DOLLAR, - ACTIONS(2743), 1, + ACTIONS(2850), 1, anon_sym_DASH, - ACTIONS(2745), 1, + ACTIONS(2852), 1, anon_sym_LBRACE, - ACTIONS(2747), 1, + ACTIONS(2854), 1, anon_sym_not, - ACTIONS(2751), 1, + ACTIONS(2858), 1, anon_sym_DOT_DOT, - ACTIONS(2753), 1, - sym_val_nothing, - ACTIONS(2763), 1, - sym_val_date, - ACTIONS(2765), 1, + ACTIONS(2864), 1, + aux_sym_val_number_token1, + ACTIONS(2870), 1, anon_sym_DQUOTE, - ACTIONS(2769), 1, + ACTIONS(2874), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2771), 1, + ACTIONS(2876), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2793), 1, - anon_sym_RBRACK, - STATE(17), 1, + STATE(5), 1, sym_val_number, - STATE(1280), 1, + STATE(146), 1, sym__var, - STATE(1320), 1, - sym__str_double_quotes, - STATE(1364), 1, - sym_val_list, - STATE(1406), 1, + STATE(268), 1, + sym__inter_single_quotes, + STATE(269), 1, + sym__inter_double_quotes, + STATE(274), 1, sym_expr_parenthesized, - STATE(1451), 1, + STATE(292), 1, sym__expression, - STATE(1490), 1, - sym__inter_double_quotes, - STATE(1504), 1, - sym__inter_single_quotes, - STATE(1608), 1, - aux_sym_val_list_repeat1, - STATE(1629), 1, + STATE(293), 1, + sym__str_double_quotes, + STATE(1444), 1, sym_comment, - ACTIONS(2749), 2, + ACTIONS(2856), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2755), 2, + ACTIONS(2860), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2862), 2, anon_sym_true, anon_sym_false, - ACTIONS(2767), 2, + ACTIONS(2872), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2757), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(2761), 3, + ACTIONS(2868), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2759), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(1407), 4, + STATE(272), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(1514), 10, + ACTIONS(2866), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(263), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -174310,86 +165617,80 @@ 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, - [35751] = 32, - ACTIONS(153), 1, + [47913] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2387), 1, - anon_sym_LPAREN, - ACTIONS(2735), 1, - sym_cmd_identifier, - ACTIONS(2737), 1, + ACTIONS(2844), 1, anon_sym_LBRACK, - ACTIONS(2741), 1, + ACTIONS(2846), 1, + anon_sym_LPAREN, + ACTIONS(2848), 1, anon_sym_DOLLAR, - ACTIONS(2743), 1, + ACTIONS(2850), 1, anon_sym_DASH, - ACTIONS(2745), 1, + ACTIONS(2852), 1, anon_sym_LBRACE, - ACTIONS(2747), 1, + ACTIONS(2854), 1, anon_sym_not, - ACTIONS(2751), 1, + ACTIONS(2858), 1, anon_sym_DOT_DOT, - ACTIONS(2753), 1, - sym_val_nothing, - ACTIONS(2763), 1, - sym_val_date, - ACTIONS(2765), 1, + ACTIONS(2864), 1, + aux_sym_val_number_token1, + ACTIONS(2870), 1, anon_sym_DQUOTE, - ACTIONS(2769), 1, + ACTIONS(2874), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2771), 1, + ACTIONS(2876), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2795), 1, - anon_sym_RBRACK, - STATE(17), 1, + STATE(5), 1, sym_val_number, - STATE(1280), 1, + STATE(146), 1, sym__var, - STATE(1320), 1, - sym__str_double_quotes, - STATE(1406), 1, + STATE(268), 1, + sym__inter_single_quotes, + STATE(269), 1, + sym__inter_double_quotes, + STATE(274), 1, sym_expr_parenthesized, - STATE(1451), 1, + STATE(293), 1, + sym__str_double_quotes, + STATE(294), 1, sym__expression, - STATE(1490), 1, - sym__inter_double_quotes, - STATE(1504), 1, - sym__inter_single_quotes, - STATE(1630), 1, + STATE(1445), 1, sym_comment, - STATE(1678), 1, - aux_sym_val_list_repeat1, - ACTIONS(2749), 2, + ACTIONS(2856), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2755), 2, + ACTIONS(2860), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2862), 2, anon_sym_true, anon_sym_false, - ACTIONS(2767), 2, + ACTIONS(2872), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2757), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(2761), 3, + ACTIONS(2868), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2759), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(1407), 4, + STATE(272), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(1514), 11, + ACTIONS(2866), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(263), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -174401,145 +165702,157 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [35871] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1631), 1, - sym_comment, - ACTIONS(2060), 17, + [48022] = 28, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_RPAREN, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(57), 1, anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - sym_val_date, + ACTIONS(79), 1, + anon_sym_DOT_DOT, + ACTIONS(85), 1, + aux_sym_val_number_token1, + ACTIONS(93), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2062), 36, - sym_cmd_identifier, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(1008), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(2928), 1, anon_sym_not, - anon_sym_DOT_DOT, + STATE(127), 1, + sym_val_number, + STATE(1446), 1, + sym_comment, + STATE(2091), 1, + sym_expr_parenthesized, + STATE(2125), 1, + sym__var, + STATE(2469), 1, + sym__str_double_quotes, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2582), 1, + sym__expression, + ACTIONS(77), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(91), 2, sym_val_nothing, + sym_val_date, + ACTIONS(95), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2930), 2, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [35935] = 33, - ACTIONS(153), 1, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(87), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2467), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [48131] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2387), 1, - anon_sym_LPAREN, - ACTIONS(2735), 1, - sym_cmd_identifier, - ACTIONS(2737), 1, + ACTIONS(2844), 1, anon_sym_LBRACK, - ACTIONS(2741), 1, + ACTIONS(2846), 1, + anon_sym_LPAREN, + ACTIONS(2848), 1, anon_sym_DOLLAR, - ACTIONS(2743), 1, + ACTIONS(2850), 1, anon_sym_DASH, - ACTIONS(2745), 1, + ACTIONS(2852), 1, anon_sym_LBRACE, - ACTIONS(2747), 1, + ACTIONS(2854), 1, anon_sym_not, - ACTIONS(2751), 1, + ACTIONS(2858), 1, anon_sym_DOT_DOT, - ACTIONS(2753), 1, - sym_val_nothing, - ACTIONS(2763), 1, - sym_val_date, - ACTIONS(2765), 1, + ACTIONS(2864), 1, + aux_sym_val_number_token1, + ACTIONS(2870), 1, anon_sym_DQUOTE, - ACTIONS(2769), 1, + ACTIONS(2874), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2771), 1, + ACTIONS(2876), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2797), 1, - anon_sym_RBRACK, - STATE(17), 1, + STATE(5), 1, sym_val_number, - STATE(1280), 1, + STATE(146), 1, sym__var, - STATE(1320), 1, - sym__str_double_quotes, - STATE(1375), 1, - sym_val_list, - STATE(1406), 1, + STATE(268), 1, + sym__inter_single_quotes, + STATE(269), 1, + sym__inter_double_quotes, + STATE(274), 1, sym_expr_parenthesized, - STATE(1451), 1, + STATE(293), 1, + sym__str_double_quotes, + STATE(296), 1, sym__expression, - STATE(1490), 1, - sym__inter_double_quotes, - STATE(1504), 1, - sym__inter_single_quotes, - STATE(1632), 1, + STATE(1447), 1, sym_comment, - STATE(1686), 1, - aux_sym_val_list_repeat1, - ACTIONS(2749), 2, + ACTIONS(2856), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2755), 2, + ACTIONS(2860), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2862), 2, anon_sym_true, anon_sym_false, - ACTIONS(2767), 2, + ACTIONS(2872), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2757), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(2761), 3, + ACTIONS(2868), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2759), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(1407), 4, + STATE(272), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(1514), 10, + ACTIONS(2866), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(263), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -174547,86 +165860,80 @@ 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, - [36057] = 32, - ACTIONS(153), 1, + [48240] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2387), 1, - anon_sym_LPAREN, - ACTIONS(2735), 1, - sym_cmd_identifier, - ACTIONS(2737), 1, - anon_sym_LBRACK, - ACTIONS(2741), 1, + ACTIONS(1469), 1, anon_sym_DOLLAR, - ACTIONS(2743), 1, + ACTIONS(1471), 1, anon_sym_DASH, - ACTIONS(2745), 1, + ACTIONS(1477), 1, + anon_sym_DOT_DOT, + ACTIONS(1483), 1, + aux_sym_val_number_token1, + ACTIONS(2904), 1, + anon_sym_LBRACK, + ACTIONS(2906), 1, + anon_sym_LPAREN, + ACTIONS(2908), 1, anon_sym_LBRACE, - ACTIONS(2747), 1, + ACTIONS(2910), 1, anon_sym_not, - ACTIONS(2751), 1, - anon_sym_DOT_DOT, - ACTIONS(2753), 1, - sym_val_nothing, - ACTIONS(2763), 1, - sym_val_date, - ACTIONS(2765), 1, + ACTIONS(2920), 1, anon_sym_DQUOTE, - ACTIONS(2769), 1, + ACTIONS(2924), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2771), 1, + ACTIONS(2926), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2799), 1, - anon_sym_RBRACK, - STATE(17), 1, + STATE(11), 1, sym_val_number, - STATE(1280), 1, + STATE(461), 1, sym__var, - STATE(1320), 1, - sym__str_double_quotes, - STATE(1406), 1, - sym_expr_parenthesized, - STATE(1451), 1, + STATE(503), 1, + sym__inter_single_quotes, + STATE(535), 1, sym__expression, - STATE(1490), 1, + STATE(540), 1, + sym_expr_parenthesized, + STATE(547), 1, sym__inter_double_quotes, - STATE(1504), 1, - sym__inter_single_quotes, - STATE(1633), 1, + STATE(555), 1, + sym__str_double_quotes, + STATE(1448), 1, sym_comment, - STATE(1678), 1, - aux_sym_val_list_repeat1, - ACTIONS(2749), 2, + ACTIONS(2912), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2755), 2, + ACTIONS(2914), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2916), 2, anon_sym_true, anon_sym_false, - ACTIONS(2767), 2, + ACTIONS(2922), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2757), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(2761), 3, + ACTIONS(1485), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2759), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(1407), 4, + STATE(541), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(1514), 11, + ACTIONS(2918), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(505), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -174638,83 +165945,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [36177] = 32, - ACTIONS(153), 1, + [48349] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2387), 1, - anon_sym_LPAREN, - ACTIONS(2735), 1, - sym_cmd_identifier, - ACTIONS(2737), 1, - anon_sym_LBRACK, - ACTIONS(2741), 1, + ACTIONS(1469), 1, anon_sym_DOLLAR, - ACTIONS(2743), 1, + ACTIONS(1471), 1, anon_sym_DASH, - ACTIONS(2745), 1, + ACTIONS(1477), 1, + anon_sym_DOT_DOT, + ACTIONS(1483), 1, + aux_sym_val_number_token1, + ACTIONS(2904), 1, + anon_sym_LBRACK, + ACTIONS(2906), 1, + anon_sym_LPAREN, + ACTIONS(2908), 1, anon_sym_LBRACE, - ACTIONS(2747), 1, + ACTIONS(2910), 1, anon_sym_not, - ACTIONS(2751), 1, - anon_sym_DOT_DOT, - ACTIONS(2753), 1, - sym_val_nothing, - ACTIONS(2763), 1, - sym_val_date, - ACTIONS(2765), 1, + ACTIONS(2920), 1, anon_sym_DQUOTE, - ACTIONS(2769), 1, + ACTIONS(2924), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2771), 1, + ACTIONS(2926), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2801), 1, - anon_sym_RBRACK, - STATE(17), 1, + STATE(11), 1, sym_val_number, - STATE(1280), 1, + STATE(461), 1, sym__var, - STATE(1320), 1, - sym__str_double_quotes, - STATE(1406), 1, - sym_expr_parenthesized, - STATE(1451), 1, + STATE(503), 1, + sym__inter_single_quotes, + STATE(534), 1, sym__expression, - STATE(1490), 1, + STATE(540), 1, + sym_expr_parenthesized, + STATE(547), 1, sym__inter_double_quotes, - STATE(1504), 1, - sym__inter_single_quotes, - STATE(1634), 1, + STATE(555), 1, + sym__str_double_quotes, + STATE(1449), 1, sym_comment, - STATE(1678), 1, - aux_sym_val_list_repeat1, - ACTIONS(2749), 2, + ACTIONS(2912), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2755), 2, + ACTIONS(2914), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2916), 2, anon_sym_true, anon_sym_false, - ACTIONS(2767), 2, + ACTIONS(2922), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2757), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(2761), 3, + ACTIONS(1485), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2759), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(1407), 4, + STATE(541), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(1514), 11, + ACTIONS(2918), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(505), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -174726,385 +166026,238 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [36297] = 4, - ACTIONS(153), 1, + [48458] = 28, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1635), 1, - sym_comment, - ACTIONS(2268), 17, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2270), 36, - sym_cmd_identifier, + ACTIONS(1469), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(1471), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, + ACTIONS(1477), 1, anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, + ACTIONS(1483), 1, aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [36361] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1636), 1, - sym_comment, - ACTIONS(2272), 17, + ACTIONS(2904), 1, anon_sym_LBRACK, + ACTIONS(2906), 1, anon_sym_LPAREN, - anon_sym_RPAREN, + ACTIONS(2908), 1, anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - sym_val_date, + ACTIONS(2910), 1, + anon_sym_not, + ACTIONS(2920), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(2924), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(2926), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2274), 36, - sym_cmd_identifier, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, - anon_sym_DOT_DOT, + STATE(11), 1, + sym_val_number, + STATE(461), 1, + sym__var, + STATE(503), 1, + sym__inter_single_quotes, + STATE(533), 1, + sym__expression, + STATE(540), 1, + sym_expr_parenthesized, + STATE(547), 1, + sym__inter_double_quotes, + STATE(555), 1, + sym__str_double_quotes, + STATE(1450), 1, + sym_comment, + ACTIONS(2912), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2914), 2, sym_val_nothing, + sym_val_date, + ACTIONS(2916), 2, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, + ACTIONS(2922), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(1485), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [36425] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1637), 1, - sym_comment, - ACTIONS(2280), 17, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + STATE(541), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2918), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, + anon_sym_inf, anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2282), 36, - sym_cmd_identifier, + anon_sym_NaN, + STATE(505), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [48567] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(982), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(984), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, + ACTIONS(990), 1, anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, + ACTIONS(996), 1, aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [36489] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1638), 1, - sym_comment, - ACTIONS(2045), 17, + ACTIONS(2932), 1, anon_sym_LBRACK, + ACTIONS(2934), 1, anon_sym_LPAREN, - anon_sym_RPAREN, + ACTIONS(2936), 1, anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - sym_val_date, + ACTIONS(2938), 1, + anon_sym_not, + ACTIONS(2948), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(2952), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(2954), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2043), 36, - sym_cmd_identifier, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, - anon_sym_DOT_DOT, + STATE(8), 1, + sym_val_number, + STATE(212), 1, + sym__var, + STATE(361), 1, + sym__expression, + STATE(372), 1, + sym__str_double_quotes, + STATE(373), 1, + sym__inter_single_quotes, + STATE(375), 1, + sym__inter_double_quotes, + STATE(399), 1, + sym_expr_parenthesized, + STATE(1451), 1, + sym_comment, + ACTIONS(2940), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2942), 2, sym_val_nothing, + sym_val_date, + ACTIONS(2944), 2, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, + ACTIONS(2950), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(998), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [36553] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1639), 1, - sym_comment, - ACTIONS(2284), 17, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + STATE(353), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2946), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, + anon_sym_inf, anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2286), 36, - sym_cmd_identifier, + anon_sym_NaN, + STATE(370), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [48676] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(982), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(984), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, + ACTIONS(990), 1, anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, + ACTIONS(996), 1, aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [36617] = 33, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2387), 1, - anon_sym_LPAREN, - ACTIONS(2735), 1, - sym_cmd_identifier, - ACTIONS(2737), 1, + ACTIONS(2932), 1, anon_sym_LBRACK, - ACTIONS(2741), 1, - anon_sym_DOLLAR, - ACTIONS(2743), 1, - anon_sym_DASH, - ACTIONS(2745), 1, + ACTIONS(2934), 1, + anon_sym_LPAREN, + ACTIONS(2936), 1, anon_sym_LBRACE, - ACTIONS(2747), 1, + ACTIONS(2938), 1, anon_sym_not, - ACTIONS(2751), 1, - anon_sym_DOT_DOT, - ACTIONS(2753), 1, - sym_val_nothing, - ACTIONS(2763), 1, - sym_val_date, - ACTIONS(2765), 1, + ACTIONS(2948), 1, anon_sym_DQUOTE, - ACTIONS(2769), 1, + ACTIONS(2952), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2771), 1, + ACTIONS(2954), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2803), 1, - anon_sym_RBRACK, - STATE(17), 1, + STATE(8), 1, sym_val_number, - STATE(1280), 1, + STATE(212), 1, sym__var, - STATE(1320), 1, - sym__str_double_quotes, - STATE(1378), 1, - sym_val_list, - STATE(1406), 1, - sym_expr_parenthesized, - STATE(1451), 1, + STATE(360), 1, sym__expression, - STATE(1490), 1, - sym__inter_double_quotes, - STATE(1504), 1, + STATE(372), 1, + sym__str_double_quotes, + STATE(373), 1, sym__inter_single_quotes, - STATE(1640), 1, + STATE(375), 1, + sym__inter_double_quotes, + STATE(399), 1, + sym_expr_parenthesized, + STATE(1452), 1, sym_comment, - STATE(1683), 1, - aux_sym_val_list_repeat1, - ACTIONS(2749), 2, + ACTIONS(2940), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2755), 2, + ACTIONS(2942), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2944), 2, anon_sym_true, anon_sym_false, - ACTIONS(2767), 2, + ACTIONS(2950), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2757), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(2761), 3, + ACTIONS(998), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2759), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(1407), 4, + STATE(353), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(1514), 10, + ACTIONS(2946), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(370), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -175112,328 +166265,161 @@ 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, - [36739] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1641), 1, - sym_comment, - ACTIONS(2230), 17, + [48785] = 28, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2228), 36, - sym_cmd_identifier, - 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, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, + ACTIONS(57), 1, + anon_sym_LBRACE, + ACTIONS(79), 1, anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, + ACTIONS(85), 1, aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [36803] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1642), 1, - sym_comment, - ACTIONS(2306), 17, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - sym_val_date, + ACTIONS(93), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2304), 36, - sym_cmd_identifier, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(1008), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(2928), 1, anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [36867] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1643), 1, + STATE(127), 1, + sym_val_number, + STATE(1453), 1, sym_comment, - ACTIONS(2302), 17, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, + STATE(2091), 1, + sym_expr_parenthesized, + STATE(2125), 1, + sym__var, + STATE(2469), 1, + sym__str_double_quotes, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2551), 1, + sym__expression, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, + ACTIONS(91), 2, + sym_val_nothing, sym_val_date, - anon_sym_DQUOTE, + ACTIONS(95), 2, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2300), 36, - sym_cmd_identifier, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, + ACTIONS(2930), 2, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [36931] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1644), 1, - sym_comment, - ACTIONS(2298), 17, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(87), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, + anon_sym_inf, anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2296), 36, - sym_cmd_identifier, + anon_sym_NaN, + STATE(2467), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [48894] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(982), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(984), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, + ACTIONS(990), 1, anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, + ACTIONS(996), 1, aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [36995] = 33, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2387), 1, - anon_sym_LPAREN, - ACTIONS(2735), 1, - sym_cmd_identifier, - ACTIONS(2737), 1, + ACTIONS(2932), 1, anon_sym_LBRACK, - ACTIONS(2741), 1, - anon_sym_DOLLAR, - ACTIONS(2743), 1, - anon_sym_DASH, - ACTIONS(2745), 1, + ACTIONS(2934), 1, + anon_sym_LPAREN, + ACTIONS(2936), 1, anon_sym_LBRACE, - ACTIONS(2747), 1, + ACTIONS(2938), 1, anon_sym_not, - ACTIONS(2751), 1, - anon_sym_DOT_DOT, - ACTIONS(2753), 1, - sym_val_nothing, - ACTIONS(2763), 1, - sym_val_date, - ACTIONS(2765), 1, + ACTIONS(2948), 1, anon_sym_DQUOTE, - ACTIONS(2769), 1, + ACTIONS(2952), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2771), 1, + ACTIONS(2954), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2805), 1, - anon_sym_RBRACK, - STATE(17), 1, + STATE(8), 1, sym_val_number, - STATE(1280), 1, + STATE(212), 1, sym__var, - STATE(1320), 1, - sym__str_double_quotes, - STATE(1366), 1, - sym_val_list, - STATE(1406), 1, - sym_expr_parenthesized, - STATE(1451), 1, + STATE(359), 1, sym__expression, - STATE(1490), 1, - sym__inter_double_quotes, - STATE(1504), 1, + STATE(372), 1, + sym__str_double_quotes, + STATE(373), 1, sym__inter_single_quotes, - STATE(1645), 1, + STATE(375), 1, + sym__inter_double_quotes, + STATE(399), 1, + sym_expr_parenthesized, + STATE(1454), 1, sym_comment, - STATE(1688), 1, - aux_sym_val_list_repeat1, - ACTIONS(2749), 2, + ACTIONS(2940), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2755), 2, + ACTIONS(2942), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2944), 2, anon_sym_true, anon_sym_false, - ACTIONS(2767), 2, + ACTIONS(2950), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2757), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(2761), 3, + ACTIONS(998), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2759), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(1407), 4, + STATE(353), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(1514), 10, + ACTIONS(2946), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(370), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -175441,508 +166427,404 @@ 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, - [37117] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1646), 1, - sym_comment, - ACTIONS(2226), 17, + [49003] = 28, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_RPAREN, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(57), 1, anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - sym_val_date, + ACTIONS(79), 1, + anon_sym_DOT_DOT, + ACTIONS(85), 1, + aux_sym_val_number_token1, + ACTIONS(93), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2224), 36, - sym_cmd_identifier, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(1008), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(2928), 1, anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [37181] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1647), 1, + STATE(127), 1, + sym_val_number, + STATE(1455), 1, sym_comment, - ACTIONS(1249), 17, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, + STATE(2091), 1, + sym_expr_parenthesized, + STATE(2125), 1, + sym__var, + STATE(2469), 1, + sym__str_double_quotes, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2540), 1, + sym__expression, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, + ACTIONS(91), 2, + sym_val_nothing, sym_val_date, - anon_sym_DQUOTE, + ACTIONS(95), 2, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(1247), 36, - sym_cmd_identifier, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, + ACTIONS(2930), 2, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [37245] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1648), 1, - sym_comment, - ACTIONS(2208), 17, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(87), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, + anon_sym_inf, anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2210), 36, - sym_cmd_identifier, + anon_sym_NaN, + STATE(2467), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [49112] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2483), 1, + anon_sym_LBRACK, + ACTIONS(2485), 1, + anon_sym_LPAREN, + ACTIONS(2487), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(2491), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(2493), 1, + anon_sym_LBRACE, + ACTIONS(2495), 1, anon_sym_not, + ACTIONS(2499), 1, anon_sym_DOT_DOT, + ACTIONS(2505), 1, + aux_sym_val_number_token1, + ACTIONS(2511), 1, + anon_sym_DQUOTE, + ACTIONS(2515), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2517), 1, + anon_sym_DOLLAR_DQUOTE, + STATE(129), 1, + sym_val_number, + STATE(1456), 1, + sym_comment, + STATE(2172), 1, + sym_expr_parenthesized, + STATE(2217), 1, + sym__expression, + STATE(2273), 1, + sym__var, + STATE(2597), 1, + sym__str_double_quotes, + STATE(2603), 1, + sym__inter_double_quotes, + STATE(2608), 1, + sym__inter_single_quotes, + ACTIONS(2497), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2501), 2, sym_val_nothing, + sym_val_date, + ACTIONS(2503), 2, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, + ACTIONS(2513), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2509), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [37309] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1649), 1, - sym_comment, - ACTIONS(2192), 17, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + STATE(2594), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2507), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, + anon_sym_inf, anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2194), 36, - sym_cmd_identifier, + anon_sym_NaN, + STATE(2593), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [49221] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(982), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(984), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, + ACTIONS(990), 1, anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, + ACTIONS(996), 1, aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [37373] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1650), 1, - sym_comment, - ACTIONS(2160), 17, + ACTIONS(2932), 1, anon_sym_LBRACK, + ACTIONS(2934), 1, anon_sym_LPAREN, - anon_sym_RPAREN, + ACTIONS(2936), 1, anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - sym_val_date, + ACTIONS(2938), 1, + anon_sym_not, + ACTIONS(2948), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(2952), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(2954), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2162), 36, - sym_cmd_identifier, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, - anon_sym_DOT_DOT, + STATE(8), 1, + sym_val_number, + STATE(212), 1, + sym__var, + STATE(358), 1, + sym__expression, + STATE(372), 1, + sym__str_double_quotes, + STATE(373), 1, + sym__inter_single_quotes, + STATE(375), 1, + sym__inter_double_quotes, + STATE(399), 1, + sym_expr_parenthesized, + STATE(1457), 1, + sym_comment, + ACTIONS(2940), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2942), 2, sym_val_nothing, + sym_val_date, + ACTIONS(2944), 2, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, + ACTIONS(2950), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(998), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [37437] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1651), 1, - sym_comment, - ACTIONS(2054), 17, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + STATE(353), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2946), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, + anon_sym_inf, anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2052), 36, - sym_cmd_identifier, + anon_sym_NaN, + STATE(370), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [49330] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2483), 1, + anon_sym_LBRACK, + ACTIONS(2485), 1, + anon_sym_LPAREN, + ACTIONS(2487), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(2491), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(2493), 1, + anon_sym_LBRACE, + ACTIONS(2495), 1, anon_sym_not, + ACTIONS(2499), 1, anon_sym_DOT_DOT, + ACTIONS(2505), 1, + aux_sym_val_number_token1, + ACTIONS(2511), 1, + anon_sym_DQUOTE, + ACTIONS(2515), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2517), 1, + anon_sym_DOLLAR_DQUOTE, + STATE(129), 1, + sym_val_number, + STATE(1458), 1, + sym_comment, + STATE(2172), 1, + sym_expr_parenthesized, + STATE(2213), 1, + sym__expression, + STATE(2273), 1, + sym__var, + STATE(2597), 1, + sym__str_double_quotes, + STATE(2603), 1, + sym__inter_double_quotes, + STATE(2608), 1, + sym__inter_single_quotes, + ACTIONS(2497), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2501), 2, sym_val_nothing, + sym_val_date, + ACTIONS(2503), 2, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, + ACTIONS(2513), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2509), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [37501] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1652), 1, - sym_comment, - ACTIONS(2011), 17, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + STATE(2594), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2507), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, + anon_sym_inf, anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2009), 36, - sym_cmd_identifier, + anon_sym_NaN, + STATE(2593), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [49439] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(982), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(984), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, + ACTIONS(990), 1, anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, + ACTIONS(996), 1, aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [37565] = 33, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2387), 1, - anon_sym_LPAREN, - ACTIONS(2735), 1, - sym_cmd_identifier, - ACTIONS(2737), 1, + ACTIONS(2932), 1, anon_sym_LBRACK, - ACTIONS(2743), 1, - anon_sym_DASH, - ACTIONS(2745), 1, + ACTIONS(2934), 1, + anon_sym_LPAREN, + ACTIONS(2936), 1, anon_sym_LBRACE, - ACTIONS(2747), 1, + ACTIONS(2938), 1, anon_sym_not, - ACTIONS(2751), 1, - anon_sym_DOT_DOT, - ACTIONS(2753), 1, - sym_val_nothing, - ACTIONS(2763), 1, - sym_val_date, - ACTIONS(2765), 1, + ACTIONS(2948), 1, anon_sym_DQUOTE, - ACTIONS(2769), 1, + ACTIONS(2952), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2771), 1, + ACTIONS(2954), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2775), 1, - anon_sym_RBRACK, - ACTIONS(2807), 1, - anon_sym_DOLLAR, - STATE(17), 1, + STATE(8), 1, sym_val_number, - STATE(1280), 1, + STATE(212), 1, sym__var, - STATE(1320), 1, - sym__str_double_quotes, - STATE(1358), 1, - sym_val_list, - STATE(1406), 1, - sym_expr_parenthesized, - STATE(1451), 1, + STATE(355), 1, sym__expression, - STATE(1490), 1, - sym__inter_double_quotes, - STATE(1504), 1, + STATE(372), 1, + sym__str_double_quotes, + STATE(373), 1, sym__inter_single_quotes, - STATE(1634), 1, - aux_sym_val_list_repeat1, - STATE(1653), 1, + STATE(375), 1, + sym__inter_double_quotes, + STATE(399), 1, + sym_expr_parenthesized, + STATE(1459), 1, sym_comment, - ACTIONS(2749), 2, + ACTIONS(2940), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2755), 2, + ACTIONS(2942), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2944), 2, anon_sym_true, anon_sym_false, - ACTIONS(2767), 2, + ACTIONS(2950), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2757), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(2761), 3, + ACTIONS(998), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2759), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(1407), 4, + STATE(353), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(1514), 10, + ACTIONS(2946), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(370), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -175950,148 +166832,242 @@ 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, - [37687] = 4, - ACTIONS(153), 1, + [49548] = 28, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1654), 1, - sym_comment, - ACTIONS(2340), 17, + ACTIONS(982), 1, + anon_sym_DOLLAR, + ACTIONS(984), 1, + anon_sym_DASH, + ACTIONS(990), 1, + anon_sym_DOT_DOT, + ACTIONS(996), 1, + aux_sym_val_number_token1, + ACTIONS(2932), 1, anon_sym_LBRACK, + ACTIONS(2934), 1, anon_sym_LPAREN, - anon_sym_RPAREN, + ACTIONS(2936), 1, anon_sym_LBRACE, + ACTIONS(2938), 1, + anon_sym_not, + ACTIONS(2948), 1, + anon_sym_DQUOTE, + ACTIONS(2952), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2954), 1, + anon_sym_DOLLAR_DQUOTE, + STATE(8), 1, + sym_val_number, + STATE(212), 1, + sym__var, + STATE(354), 1, + sym__expression, + STATE(372), 1, + sym__str_double_quotes, + STATE(373), 1, + sym__inter_single_quotes, + STATE(375), 1, + sym__inter_double_quotes, + STATE(399), 1, + sym_expr_parenthesized, + STATE(1460), 1, + sym_comment, + ACTIONS(2940), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, + ACTIONS(2942), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2944), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2950), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(998), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(353), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2946), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, + anon_sym_inf, anon_sym_DASHinf, - sym_val_date, + anon_sym_NaN, + STATE(370), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [49657] = 28, + 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(79), 1, + anon_sym_DOT_DOT, + ACTIONS(85), 1, + aux_sym_val_number_token1, + ACTIONS(93), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2338), 36, - sym_cmd_identifier, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(1008), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(2928), 1, anon_sym_not, - anon_sym_DOT_DOT, + STATE(127), 1, + sym_val_number, + STATE(1461), 1, + sym_comment, + STATE(2091), 1, + sym_expr_parenthesized, + STATE(2125), 1, + sym__var, + STATE(2469), 1, + sym__str_double_quotes, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2531), 1, + sym__expression, + ACTIONS(77), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(91), 2, sym_val_nothing, + sym_val_date, + ACTIONS(95), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2930), 2, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [37751] = 33, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2387), 1, - anon_sym_LPAREN, - ACTIONS(2735), 1, - sym_cmd_identifier, - ACTIONS(2737), 1, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(87), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2467), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [49766] = 28, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(2741), 1, - anon_sym_DOLLAR, - ACTIONS(2743), 1, + ACTIONS(33), 1, + anon_sym_LPAREN, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(2745), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(2747), 1, - anon_sym_not, - ACTIONS(2751), 1, + ACTIONS(79), 1, anon_sym_DOT_DOT, - ACTIONS(2753), 1, - sym_val_nothing, - ACTIONS(2763), 1, - sym_val_date, - ACTIONS(2765), 1, + ACTIONS(85), 1, + aux_sym_val_number_token1, + ACTIONS(93), 1, anon_sym_DQUOTE, - ACTIONS(2769), 1, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2771), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2809), 1, - anon_sym_RBRACK, - STATE(17), 1, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(1008), 1, + anon_sym_DOLLAR, + ACTIONS(2928), 1, + anon_sym_not, + STATE(127), 1, sym_val_number, - STATE(1280), 1, + STATE(1462), 1, + sym_comment, + STATE(2091), 1, + sym_expr_parenthesized, + STATE(2125), 1, sym__var, - STATE(1320), 1, + STATE(2469), 1, sym__str_double_quotes, - STATE(1373), 1, - sym_val_list, - STATE(1406), 1, - sym_expr_parenthesized, - STATE(1451), 1, - sym__expression, - STATE(1490), 1, - sym__inter_double_quotes, - STATE(1504), 1, + STATE(2475), 1, sym__inter_single_quotes, - STATE(1620), 1, - aux_sym_val_list_repeat1, - STATE(1655), 1, - sym_comment, - ACTIONS(2749), 2, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2521), 1, + sym__expression, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2755), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2767), 2, + ACTIONS(91), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(95), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2757), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(2761), 3, + ACTIONS(2930), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2759), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(1407), 4, + STATE(2472), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(1514), 10, + ACTIONS(87), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2467), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -176099,446 +167075,404 @@ 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, - [37873] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1656), 1, - sym_comment, - ACTIONS(2072), 17, + [49875] = 28, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_RPAREN, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(57), 1, anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - sym_val_date, + ACTIONS(79), 1, + anon_sym_DOT_DOT, + ACTIONS(85), 1, + aux_sym_val_number_token1, + ACTIONS(93), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2074), 36, - sym_cmd_identifier, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(1008), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(2928), 1, anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [37937] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1657), 1, + STATE(127), 1, + sym_val_number, + STATE(1463), 1, sym_comment, - ACTIONS(2332), 17, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, + STATE(2091), 1, + sym_expr_parenthesized, + STATE(2125), 1, + sym__var, + STATE(2469), 1, + sym__str_double_quotes, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2516), 1, + sym__expression, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, + ACTIONS(91), 2, + sym_val_nothing, sym_val_date, - anon_sym_DQUOTE, + ACTIONS(95), 2, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2334), 36, - sym_cmd_identifier, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, + ACTIONS(2930), 2, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [38001] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1658), 1, - sym_comment, - ACTIONS(2328), 17, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(87), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, + anon_sym_inf, anon_sym_DASHinf, - sym_val_date, + anon_sym_NaN, + STATE(2467), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [49984] = 28, + 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(79), 1, + anon_sym_DOT_DOT, + ACTIONS(85), 1, + aux_sym_val_number_token1, + ACTIONS(93), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2330), 36, - sym_cmd_identifier, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(1008), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(2928), 1, anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [38065] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1659), 1, + STATE(127), 1, + sym_val_number, + STATE(1464), 1, sym_comment, - ACTIONS(2324), 17, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, + STATE(2091), 1, + sym_expr_parenthesized, + STATE(2125), 1, + sym__var, + STATE(2469), 1, + sym__str_double_quotes, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2508), 1, + sym__expression, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, + ACTIONS(91), 2, + sym_val_nothing, sym_val_date, - anon_sym_DQUOTE, + ACTIONS(95), 2, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2326), 36, - sym_cmd_identifier, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, + ACTIONS(2930), 2, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [38129] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1660), 1, - sym_comment, - ACTIONS(2136), 17, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(87), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, + anon_sym_inf, anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2138), 36, - sym_cmd_identifier, + anon_sym_NaN, + STATE(2467), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [50093] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2483), 1, + anon_sym_LBRACK, + ACTIONS(2485), 1, + anon_sym_LPAREN, + ACTIONS(2487), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(2491), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(2493), 1, + anon_sym_LBRACE, + ACTIONS(2495), 1, anon_sym_not, + ACTIONS(2499), 1, anon_sym_DOT_DOT, + ACTIONS(2505), 1, + aux_sym_val_number_token1, + ACTIONS(2511), 1, + anon_sym_DQUOTE, + ACTIONS(2515), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2517), 1, + anon_sym_DOLLAR_DQUOTE, + STATE(129), 1, + sym_val_number, + STATE(1465), 1, + sym_comment, + STATE(2172), 1, + sym_expr_parenthesized, + STATE(2273), 1, + sym__var, + STATE(2597), 1, + sym__str_double_quotes, + STATE(2603), 1, + sym__inter_double_quotes, + STATE(2608), 1, + sym__inter_single_quotes, + STATE(2617), 1, + sym__expression, + ACTIONS(2497), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2501), 2, sym_val_nothing, + sym_val_date, + ACTIONS(2503), 2, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, + ACTIONS(2513), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2509), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [38193] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1661), 1, - sym_comment, - ACTIONS(2308), 17, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + STATE(2594), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2507), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, + anon_sym_inf, anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2310), 36, - sym_cmd_identifier, + anon_sym_NaN, + STATE(2593), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [50202] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2352), 1, + anon_sym_LPAREN, + ACTIONS(2354), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(2356), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(2358), 1, + anon_sym_LBRACE, + ACTIONS(2364), 1, anon_sym_not, + ACTIONS(2368), 1, anon_sym_DOT_DOT, + ACTIONS(2374), 1, + aux_sym_val_number_token1, + ACTIONS(2380), 1, + anon_sym_DQUOTE, + ACTIONS(2384), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2386), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2698), 1, + anon_sym_LBRACK, + STATE(123), 1, + sym_val_number, + STATE(1466), 1, + sym_comment, + STATE(1919), 1, + sym__var, + STATE(1978), 1, + sym_expr_parenthesized, + STATE(2167), 1, + sym__str_double_quotes, + STATE(2221), 1, + sym__inter_double_quotes, + STATE(2224), 1, + sym__inter_single_quotes, + STATE(2630), 1, + sym__expression, + ACTIONS(2366), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2370), 2, sym_val_nothing, + sym_val_date, + ACTIONS(2372), 2, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, + ACTIONS(2382), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2378), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [38257] = 32, - ACTIONS(153), 1, + STATE(2288), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2376), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2232), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [50311] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2387), 1, - anon_sym_LPAREN, - ACTIONS(2735), 1, - sym_cmd_identifier, - ACTIONS(2737), 1, - anon_sym_LBRACK, - ACTIONS(2741), 1, + ACTIONS(1469), 1, anon_sym_DOLLAR, - ACTIONS(2743), 1, + ACTIONS(1471), 1, anon_sym_DASH, - ACTIONS(2745), 1, + ACTIONS(1477), 1, + anon_sym_DOT_DOT, + ACTIONS(1483), 1, + aux_sym_val_number_token1, + ACTIONS(2904), 1, + anon_sym_LBRACK, + ACTIONS(2906), 1, + anon_sym_LPAREN, + ACTIONS(2908), 1, anon_sym_LBRACE, - ACTIONS(2747), 1, + ACTIONS(2910), 1, anon_sym_not, - ACTIONS(2751), 1, - anon_sym_DOT_DOT, - ACTIONS(2753), 1, - sym_val_nothing, - ACTIONS(2763), 1, - sym_val_date, - ACTIONS(2765), 1, + ACTIONS(2920), 1, anon_sym_DQUOTE, - ACTIONS(2769), 1, + ACTIONS(2924), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2771), 1, + ACTIONS(2926), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2811), 1, - anon_sym_RBRACK, - STATE(17), 1, + STATE(11), 1, sym_val_number, - STATE(1280), 1, + STATE(461), 1, sym__var, - STATE(1320), 1, - sym__str_double_quotes, - STATE(1406), 1, - sym_expr_parenthesized, - STATE(1451), 1, + STATE(503), 1, + sym__inter_single_quotes, + STATE(531), 1, sym__expression, - STATE(1490), 1, + STATE(540), 1, + sym_expr_parenthesized, + STATE(547), 1, sym__inter_double_quotes, - STATE(1504), 1, - sym__inter_single_quotes, - STATE(1662), 1, + STATE(555), 1, + sym__str_double_quotes, + STATE(1467), 1, sym_comment, - STATE(1678), 1, - aux_sym_val_list_repeat1, - ACTIONS(2749), 2, + ACTIONS(2912), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2755), 2, + ACTIONS(2914), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2916), 2, anon_sym_true, anon_sym_false, - ACTIONS(2767), 2, + ACTIONS(2922), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2757), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(2761), 3, + ACTIONS(1485), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2759), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(1407), 4, + STATE(541), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(1514), 11, + ACTIONS(2918), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(505), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -176550,85 +167484,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [38377] = 33, - ACTIONS(153), 1, + [50420] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2387), 1, - anon_sym_LPAREN, - ACTIONS(2735), 1, - sym_cmd_identifier, - ACTIONS(2737), 1, - anon_sym_LBRACK, - ACTIONS(2741), 1, + ACTIONS(1469), 1, anon_sym_DOLLAR, - ACTIONS(2743), 1, + ACTIONS(1471), 1, anon_sym_DASH, - ACTIONS(2745), 1, + ACTIONS(1477), 1, + anon_sym_DOT_DOT, + ACTIONS(1483), 1, + aux_sym_val_number_token1, + ACTIONS(2904), 1, + anon_sym_LBRACK, + ACTIONS(2906), 1, + anon_sym_LPAREN, + ACTIONS(2908), 1, anon_sym_LBRACE, - ACTIONS(2747), 1, + ACTIONS(2910), 1, anon_sym_not, - ACTIONS(2751), 1, - anon_sym_DOT_DOT, - ACTIONS(2753), 1, - sym_val_nothing, - ACTIONS(2763), 1, - sym_val_date, - ACTIONS(2765), 1, + ACTIONS(2920), 1, anon_sym_DQUOTE, - ACTIONS(2769), 1, + ACTIONS(2924), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2771), 1, + ACTIONS(2926), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2813), 1, - anon_sym_RBRACK, - STATE(17), 1, + STATE(11), 1, sym_val_number, - STATE(1280), 1, + STATE(461), 1, sym__var, - STATE(1320), 1, - sym__str_double_quotes, - STATE(1382), 1, - sym_val_list, - STATE(1406), 1, - sym_expr_parenthesized, - STATE(1451), 1, + STATE(503), 1, + sym__inter_single_quotes, + STATE(530), 1, sym__expression, - STATE(1490), 1, + STATE(540), 1, + sym_expr_parenthesized, + STATE(547), 1, sym__inter_double_quotes, - STATE(1504), 1, - sym__inter_single_quotes, - STATE(1633), 1, - aux_sym_val_list_repeat1, - STATE(1663), 1, + STATE(555), 1, + sym__str_double_quotes, + STATE(1468), 1, sym_comment, - ACTIONS(2749), 2, + ACTIONS(2912), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2755), 2, + ACTIONS(2914), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2916), 2, anon_sym_true, anon_sym_false, - ACTIONS(2767), 2, + ACTIONS(2922), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2757), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(2761), 3, + ACTIONS(1485), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2759), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(1407), 4, + STATE(541), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(1514), 10, + ACTIONS(2918), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(505), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -176636,88 +167561,80 @@ 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, - [38499] = 33, - ACTIONS(153), 1, + [50529] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2387), 1, - anon_sym_LPAREN, - ACTIONS(2735), 1, - sym_cmd_identifier, - ACTIONS(2737), 1, - anon_sym_LBRACK, - ACTIONS(2741), 1, + ACTIONS(1469), 1, anon_sym_DOLLAR, - ACTIONS(2743), 1, + ACTIONS(1471), 1, anon_sym_DASH, - ACTIONS(2745), 1, + ACTIONS(1477), 1, + anon_sym_DOT_DOT, + ACTIONS(1483), 1, + aux_sym_val_number_token1, + ACTIONS(2904), 1, + anon_sym_LBRACK, + ACTIONS(2906), 1, + anon_sym_LPAREN, + ACTIONS(2908), 1, anon_sym_LBRACE, - ACTIONS(2747), 1, + ACTIONS(2910), 1, anon_sym_not, - ACTIONS(2751), 1, - anon_sym_DOT_DOT, - ACTIONS(2753), 1, - sym_val_nothing, - ACTIONS(2763), 1, - sym_val_date, - ACTIONS(2765), 1, + ACTIONS(2920), 1, anon_sym_DQUOTE, - ACTIONS(2769), 1, + ACTIONS(2924), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2771), 1, + ACTIONS(2926), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2815), 1, - anon_sym_RBRACK, - STATE(17), 1, + STATE(11), 1, sym_val_number, - STATE(1280), 1, + STATE(461), 1, sym__var, - STATE(1320), 1, - sym__str_double_quotes, - STATE(1365), 1, - sym_val_list, - STATE(1406), 1, - sym_expr_parenthesized, - STATE(1451), 1, + STATE(503), 1, + sym__inter_single_quotes, + STATE(529), 1, sym__expression, - STATE(1490), 1, + STATE(540), 1, + sym_expr_parenthesized, + STATE(547), 1, sym__inter_double_quotes, - STATE(1504), 1, - sym__inter_single_quotes, - STATE(1662), 1, - aux_sym_val_list_repeat1, - STATE(1664), 1, + STATE(555), 1, + sym__str_double_quotes, + STATE(1469), 1, sym_comment, - ACTIONS(2749), 2, + ACTIONS(2912), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2755), 2, + ACTIONS(2914), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2916), 2, anon_sym_true, anon_sym_false, - ACTIONS(2767), 2, + ACTIONS(2922), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2757), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(2761), 3, + ACTIONS(1485), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2759), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(1407), 4, + STATE(541), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(1514), 10, + ACTIONS(2918), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(505), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -176725,88 +167642,80 @@ 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, - [38621] = 33, - ACTIONS(153), 1, + [50638] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2387), 1, - anon_sym_LPAREN, - ACTIONS(2735), 1, - sym_cmd_identifier, - ACTIONS(2737), 1, - anon_sym_LBRACK, - ACTIONS(2741), 1, + ACTIONS(1469), 1, anon_sym_DOLLAR, - ACTIONS(2743), 1, + ACTIONS(1471), 1, anon_sym_DASH, - ACTIONS(2745), 1, + ACTIONS(1477), 1, + anon_sym_DOT_DOT, + ACTIONS(1483), 1, + aux_sym_val_number_token1, + ACTIONS(2904), 1, + anon_sym_LBRACK, + ACTIONS(2906), 1, + anon_sym_LPAREN, + ACTIONS(2908), 1, anon_sym_LBRACE, - ACTIONS(2747), 1, + ACTIONS(2910), 1, anon_sym_not, - ACTIONS(2751), 1, - anon_sym_DOT_DOT, - ACTIONS(2753), 1, - sym_val_nothing, - ACTIONS(2763), 1, - sym_val_date, - ACTIONS(2765), 1, + ACTIONS(2920), 1, anon_sym_DQUOTE, - ACTIONS(2769), 1, + ACTIONS(2924), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2771), 1, + ACTIONS(2926), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2817), 1, - anon_sym_RBRACK, - STATE(17), 1, + STATE(11), 1, sym_val_number, - STATE(1280), 1, + STATE(461), 1, sym__var, - STATE(1320), 1, - sym__str_double_quotes, - STATE(1380), 1, - sym_val_list, - STATE(1406), 1, - sym_expr_parenthesized, - STATE(1451), 1, + STATE(503), 1, + sym__inter_single_quotes, + STATE(528), 1, sym__expression, - STATE(1490), 1, + STATE(540), 1, + sym_expr_parenthesized, + STATE(547), 1, sym__inter_double_quotes, - STATE(1504), 1, - sym__inter_single_quotes, - STATE(1665), 1, + STATE(555), 1, + sym__str_double_quotes, + STATE(1470), 1, sym_comment, - STATE(1666), 1, - aux_sym_val_list_repeat1, - ACTIONS(2749), 2, + ACTIONS(2912), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2755), 2, + ACTIONS(2914), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2916), 2, anon_sym_true, anon_sym_false, - ACTIONS(2767), 2, + ACTIONS(2922), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2757), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(2761), 3, + ACTIONS(1485), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2759), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(1407), 4, + STATE(541), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(1514), 10, + ACTIONS(2918), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(505), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -176814,86 +167723,80 @@ 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, - [38743] = 32, - ACTIONS(153), 1, + [50747] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2387), 1, - anon_sym_LPAREN, - ACTIONS(2735), 1, - sym_cmd_identifier, - ACTIONS(2737), 1, - anon_sym_LBRACK, - ACTIONS(2741), 1, + ACTIONS(1469), 1, anon_sym_DOLLAR, - ACTIONS(2743), 1, + ACTIONS(1471), 1, anon_sym_DASH, - ACTIONS(2745), 1, + ACTIONS(1477), 1, + anon_sym_DOT_DOT, + ACTIONS(1483), 1, + aux_sym_val_number_token1, + ACTIONS(2904), 1, + anon_sym_LBRACK, + ACTIONS(2906), 1, + anon_sym_LPAREN, + ACTIONS(2908), 1, anon_sym_LBRACE, - ACTIONS(2747), 1, + ACTIONS(2910), 1, anon_sym_not, - ACTIONS(2751), 1, - anon_sym_DOT_DOT, - ACTIONS(2753), 1, - sym_val_nothing, - ACTIONS(2763), 1, - sym_val_date, - ACTIONS(2765), 1, + ACTIONS(2920), 1, anon_sym_DQUOTE, - ACTIONS(2769), 1, + ACTIONS(2924), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2771), 1, + ACTIONS(2926), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2819), 1, - anon_sym_RBRACK, - STATE(17), 1, + STATE(11), 1, sym_val_number, - STATE(1280), 1, + STATE(461), 1, sym__var, - STATE(1320), 1, - sym__str_double_quotes, - STATE(1406), 1, - sym_expr_parenthesized, - STATE(1451), 1, + STATE(503), 1, + sym__inter_single_quotes, + STATE(527), 1, sym__expression, - STATE(1490), 1, + STATE(540), 1, + sym_expr_parenthesized, + STATE(547), 1, sym__inter_double_quotes, - STATE(1504), 1, - sym__inter_single_quotes, - STATE(1666), 1, + STATE(555), 1, + sym__str_double_quotes, + STATE(1471), 1, sym_comment, - STATE(1678), 1, - aux_sym_val_list_repeat1, - ACTIONS(2749), 2, + ACTIONS(2912), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2755), 2, + ACTIONS(2914), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2916), 2, anon_sym_true, anon_sym_false, - ACTIONS(2767), 2, + ACTIONS(2922), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2757), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(2761), 3, + ACTIONS(1485), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2759), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(1407), 4, + STATE(541), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(1514), 11, + ACTIONS(2918), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(505), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -176905,145 +167808,238 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [38863] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1667), 1, - sym_comment, - ACTIONS(1137), 17, + [50856] = 28, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_RPAREN, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(57), 1, anon_sym_LBRACE, + ACTIONS(79), 1, + anon_sym_DOT_DOT, + ACTIONS(85), 1, + aux_sym_val_number_token1, + ACTIONS(93), 1, + anon_sym_DQUOTE, + ACTIONS(97), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(99), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(1008), 1, + anon_sym_DOLLAR, + ACTIONS(2928), 1, + anon_sym_not, + STATE(127), 1, + sym_val_number, + STATE(1472), 1, + sym_comment, + STATE(2091), 1, + sym_expr_parenthesized, + STATE(2125), 1, + sym__var, + STATE(2469), 1, + sym__str_double_quotes, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2505), 1, + sym__expression, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, + ACTIONS(91), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(95), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2930), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(89), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(87), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, + anon_sym_inf, anon_sym_DASHinf, - sym_val_date, + anon_sym_NaN, + STATE(2467), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [50965] = 28, + 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(79), 1, + anon_sym_DOT_DOT, + ACTIONS(85), 1, + aux_sym_val_number_token1, + ACTIONS(93), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(1135), 36, - sym_cmd_identifier, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(1008), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(2928), 1, anon_sym_not, - anon_sym_DOT_DOT, + STATE(127), 1, + sym_val_number, + STATE(1473), 1, + sym_comment, + STATE(2091), 1, + sym_expr_parenthesized, + STATE(2125), 1, + sym__var, + STATE(2469), 1, + sym__str_double_quotes, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2502), 1, + sym__expression, + ACTIONS(77), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(91), 2, sym_val_nothing, + sym_val_date, + ACTIONS(95), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2930), 2, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [38927] = 33, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2387), 1, - anon_sym_LPAREN, - ACTIONS(2735), 1, - sym_cmd_identifier, - ACTIONS(2737), 1, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(87), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2467), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [51074] = 28, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(2741), 1, - anon_sym_DOLLAR, - ACTIONS(2743), 1, + ACTIONS(33), 1, + anon_sym_LPAREN, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(2745), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(2747), 1, - anon_sym_not, - ACTIONS(2751), 1, + ACTIONS(79), 1, anon_sym_DOT_DOT, - ACTIONS(2753), 1, - sym_val_nothing, - ACTIONS(2763), 1, - sym_val_date, - ACTIONS(2765), 1, + ACTIONS(85), 1, + aux_sym_val_number_token1, + ACTIONS(93), 1, anon_sym_DQUOTE, - ACTIONS(2769), 1, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2771), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2821), 1, - anon_sym_RBRACK, - STATE(17), 1, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(1008), 1, + anon_sym_DOLLAR, + ACTIONS(2928), 1, + anon_sym_not, + STATE(127), 1, sym_val_number, - STATE(1280), 1, + STATE(1474), 1, + sym_comment, + STATE(2091), 1, + sym_expr_parenthesized, + STATE(2125), 1, sym__var, - STATE(1320), 1, + STATE(2469), 1, sym__str_double_quotes, - STATE(1361), 1, - sym_val_list, - STATE(1406), 1, - sym_expr_parenthesized, - STATE(1451), 1, - sym__expression, - STATE(1490), 1, - sym__inter_double_quotes, - STATE(1504), 1, + STATE(2475), 1, sym__inter_single_quotes, - STATE(1668), 1, - sym_comment, - STATE(1680), 1, - aux_sym_val_list_repeat1, - ACTIONS(2749), 2, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2498), 1, + sym__expression, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2755), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2767), 2, + ACTIONS(91), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(95), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2757), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(2761), 3, + ACTIONS(2930), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2759), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(1407), 4, + STATE(2472), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(1514), 10, + ACTIONS(87), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2467), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -177051,566 +168047,323 @@ 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, - [39049] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1669), 1, - sym_comment, - ACTIONS(1167), 17, + [51183] = 28, + ACTIONS(31), 1, anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - anon_sym_RPAREN, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(57), 1, anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - sym_val_date, + ACTIONS(79), 1, + anon_sym_DOT_DOT, + ACTIONS(85), 1, + aux_sym_val_number_token1, + ACTIONS(93), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(1169), 36, - sym_cmd_identifier, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(1008), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(2928), 1, anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [39113] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1670), 1, + STATE(127), 1, + sym_val_number, + STATE(1475), 1, sym_comment, - ACTIONS(2322), 17, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, + STATE(2091), 1, + sym_expr_parenthesized, + STATE(2125), 1, + sym__var, + STATE(2469), 1, + sym__str_double_quotes, + STATE(2475), 1, + sym__inter_single_quotes, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2494), 1, + sym__expression, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, + ACTIONS(91), 2, + sym_val_nothing, sym_val_date, - anon_sym_DQUOTE, + ACTIONS(95), 2, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2320), 36, - sym_cmd_identifier, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, + ACTIONS(2930), 2, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [39177] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1671), 1, - sym_comment, - ACTIONS(2318), 17, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + STATE(2472), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(87), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2316), 36, - sym_cmd_identifier, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, anon_sym_inf, + anon_sym_DASHinf, anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [39241] = 4, - ACTIONS(153), 1, + STATE(2467), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [51292] = 28, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1672), 1, - sym_comment, - ACTIONS(2314), 17, + ACTIONS(2810), 1, anon_sym_LBRACK, + ACTIONS(2812), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2312), 36, - sym_cmd_identifier, + ACTIONS(2814), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(2816), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(2818), 1, + anon_sym_LBRACE, + ACTIONS(2820), 1, anon_sym_not, + ACTIONS(2824), 1, anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, + ACTIONS(2830), 1, aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [39305] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1673), 1, - sym_comment, - ACTIONS(2276), 17, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - sym_val_date, + ACTIONS(2836), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(2840), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(2842), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2278), 36, - sym_cmd_identifier, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [39369] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1674), 1, + STATE(113), 1, + sym_val_number, + STATE(1476), 1, sym_comment, - ACTIONS(2076), 17, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, + STATE(1801), 1, + sym_expr_parenthesized, + STATE(1814), 1, + sym__var, + STATE(1922), 1, + sym__inter_single_quotes, + STATE(1924), 1, + sym__inter_double_quotes, + STATE(1952), 1, + sym__expression, + STATE(1998), 1, + sym__str_double_quotes, + ACTIONS(2822), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2078), 36, - sym_cmd_identifier, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, - anon_sym_DOT_DOT, + ACTIONS(2826), 2, sym_val_nothing, + sym_val_date, + ACTIONS(2828), 2, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, + ACTIONS(2838), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2834), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [39433] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1675), 1, - sym_comment, - ACTIONS(2064), 17, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + STATE(1936), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2832), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, + anon_sym_inf, anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2066), 36, - sym_cmd_identifier, + anon_sym_NaN, + STATE(1914), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [51401] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(982), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(984), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, + ACTIONS(990), 1, anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, + ACTIONS(996), 1, aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [39497] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(1676), 1, - sym_comment, - ACTIONS(1720), 17, + ACTIONS(2932), 1, anon_sym_LBRACK, + ACTIONS(2934), 1, anon_sym_LPAREN, - anon_sym_RPAREN, + ACTIONS(2936), 1, anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - sym_val_date, + ACTIONS(2938), 1, + anon_sym_not, + ACTIONS(2948), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(2952), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(2954), 1, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(1722), 36, - sym_cmd_identifier, - anon_sym_DOLLAR, - anon_sym_error, - anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_do, - anon_sym_if, - anon_sym_match, - anon_sym_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, - anon_sym_DOT_DOT, + STATE(8), 1, + sym_val_number, + STATE(212), 1, + sym__var, + STATE(372), 1, + sym__str_double_quotes, + STATE(373), 1, + sym__inter_single_quotes, + STATE(375), 1, + sym__inter_double_quotes, + STATE(399), 1, + sym_expr_parenthesized, + STATE(431), 1, + sym__expression, + STATE(1477), 1, + sym_comment, + ACTIONS(2940), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2942), 2, sym_val_nothing, + sym_val_date, + ACTIONS(2944), 2, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, + ACTIONS(2950), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(998), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [39561] = 32, - ACTIONS(153), 1, + STATE(353), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2946), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(370), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [51510] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2387), 1, - anon_sym_LPAREN, - ACTIONS(2735), 1, - sym_cmd_identifier, - ACTIONS(2737), 1, - anon_sym_LBRACK, - ACTIONS(2741), 1, + ACTIONS(930), 1, anon_sym_DOLLAR, - ACTIONS(2743), 1, + ACTIONS(932), 1, anon_sym_DASH, - ACTIONS(2745), 1, + ACTIONS(938), 1, + anon_sym_DOT_DOT, + ACTIONS(944), 1, + aux_sym_val_number_token1, + ACTIONS(2878), 1, + anon_sym_LBRACK, + ACTIONS(2880), 1, + anon_sym_LPAREN, + ACTIONS(2882), 1, anon_sym_LBRACE, - ACTIONS(2747), 1, + ACTIONS(2884), 1, anon_sym_not, - ACTIONS(2751), 1, - anon_sym_DOT_DOT, - ACTIONS(2753), 1, - sym_val_nothing, - ACTIONS(2763), 1, - sym_val_date, - ACTIONS(2765), 1, + ACTIONS(2894), 1, anon_sym_DQUOTE, - ACTIONS(2769), 1, + ACTIONS(2898), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2771), 1, + ACTIONS(2900), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2823), 1, - anon_sym_RBRACK, - STATE(17), 1, + STATE(7), 1, sym_val_number, - STATE(1280), 1, + STATE(185), 1, sym__var, - STATE(1320), 1, - sym__str_double_quotes, - STATE(1406), 1, - sym_expr_parenthesized, - STATE(1451), 1, + STATE(305), 1, sym__expression, - STATE(1490), 1, - sym__inter_double_quotes, - STATE(1504), 1, + STATE(306), 1, sym__inter_single_quotes, - STATE(1677), 1, + STATE(310), 1, + sym__inter_double_quotes, + STATE(325), 1, + sym_expr_parenthesized, + STATE(344), 1, + sym__str_double_quotes, + STATE(1478), 1, sym_comment, - STATE(1678), 1, - aux_sym_val_list_repeat1, - ACTIONS(2749), 2, + ACTIONS(2886), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2755), 2, + ACTIONS(2888), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2890), 2, anon_sym_true, anon_sym_false, - ACTIONS(2767), 2, + ACTIONS(2896), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2757), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(2761), 3, + ACTIONS(946), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2759), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(1407), 4, + STATE(326), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(1514), 11, + ACTIONS(2892), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(312), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -177622,82 +168375,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [39681] = 31, - ACTIONS(153), 1, + [51619] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2825), 1, - sym_cmd_identifier, - ACTIONS(2828), 1, - anon_sym_LBRACK, - ACTIONS(2831), 1, - anon_sym_RBRACK, - ACTIONS(2833), 1, - anon_sym_LPAREN, - ACTIONS(2836), 1, + ACTIONS(930), 1, anon_sym_DOLLAR, - ACTIONS(2839), 1, + ACTIONS(932), 1, anon_sym_DASH, - ACTIONS(2842), 1, + ACTIONS(938), 1, + anon_sym_DOT_DOT, + ACTIONS(944), 1, + aux_sym_val_number_token1, + ACTIONS(2878), 1, + anon_sym_LBRACK, + ACTIONS(2880), 1, + anon_sym_LPAREN, + ACTIONS(2882), 1, anon_sym_LBRACE, - ACTIONS(2845), 1, + ACTIONS(2884), 1, anon_sym_not, - ACTIONS(2851), 1, - anon_sym_DOT_DOT, - ACTIONS(2854), 1, - sym_val_nothing, - ACTIONS(2869), 1, - sym_val_date, - ACTIONS(2872), 1, + ACTIONS(2894), 1, anon_sym_DQUOTE, - ACTIONS(2878), 1, + ACTIONS(2898), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2881), 1, + ACTIONS(2900), 1, anon_sym_DOLLAR_DQUOTE, - STATE(17), 1, + STATE(7), 1, sym_val_number, - STATE(1280), 1, + STATE(185), 1, sym__var, - STATE(1320), 1, - sym__str_double_quotes, - STATE(1406), 1, - sym_expr_parenthesized, - STATE(1451), 1, - sym__expression, - STATE(1490), 1, - sym__inter_double_quotes, - STATE(1504), 1, + STATE(306), 1, sym__inter_single_quotes, - ACTIONS(2848), 2, + STATE(310), 1, + sym__inter_double_quotes, + STATE(324), 1, + sym__expression, + STATE(325), 1, + sym_expr_parenthesized, + STATE(344), 1, + sym__str_double_quotes, + STATE(1479), 1, + sym_comment, + ACTIONS(2886), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2857), 2, + ACTIONS(2888), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2890), 2, anon_sym_true, anon_sym_false, - ACTIONS(2875), 2, + ACTIONS(2896), 2, sym__str_single_quotes, sym__str_back_ticks, - STATE(1678), 2, - sym_comment, - aux_sym_val_list_repeat1, - ACTIONS(2860), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(2866), 3, + ACTIONS(946), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2863), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(1407), 4, + STATE(326), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(1514), 11, + ACTIONS(2892), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(312), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -177709,83 +168456,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [39799] = 32, - ACTIONS(153), 1, + [51728] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2387), 1, - anon_sym_LPAREN, - ACTIONS(2735), 1, - sym_cmd_identifier, - ACTIONS(2737), 1, - anon_sym_LBRACK, - ACTIONS(2741), 1, + ACTIONS(1469), 1, anon_sym_DOLLAR, - ACTIONS(2743), 1, + ACTIONS(1471), 1, anon_sym_DASH, - ACTIONS(2745), 1, + ACTIONS(1477), 1, + anon_sym_DOT_DOT, + ACTIONS(1483), 1, + aux_sym_val_number_token1, + ACTIONS(2904), 1, + anon_sym_LBRACK, + ACTIONS(2906), 1, + anon_sym_LPAREN, + ACTIONS(2908), 1, anon_sym_LBRACE, - ACTIONS(2747), 1, + ACTIONS(2910), 1, anon_sym_not, - ACTIONS(2751), 1, - anon_sym_DOT_DOT, - ACTIONS(2753), 1, - sym_val_nothing, - ACTIONS(2763), 1, - sym_val_date, - ACTIONS(2765), 1, + ACTIONS(2920), 1, anon_sym_DQUOTE, - ACTIONS(2769), 1, + ACTIONS(2924), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2771), 1, + ACTIONS(2926), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2884), 1, - anon_sym_RBRACK, - STATE(17), 1, + STATE(11), 1, sym_val_number, - STATE(1280), 1, + STATE(461), 1, sym__var, - STATE(1320), 1, - sym__str_double_quotes, - STATE(1406), 1, - sym_expr_parenthesized, - STATE(1451), 1, + STATE(503), 1, + sym__inter_single_quotes, + STATE(522), 1, sym__expression, - STATE(1490), 1, + STATE(540), 1, + sym_expr_parenthesized, + STATE(547), 1, sym__inter_double_quotes, - STATE(1504), 1, - sym__inter_single_quotes, - STATE(1678), 1, - aux_sym_val_list_repeat1, - STATE(1679), 1, + STATE(555), 1, + sym__str_double_quotes, + STATE(1480), 1, sym_comment, - ACTIONS(2749), 2, + ACTIONS(2912), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2755), 2, + ACTIONS(2914), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2916), 2, anon_sym_true, anon_sym_false, - ACTIONS(2767), 2, + ACTIONS(2922), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2757), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(2761), 3, + ACTIONS(1485), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2759), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(1407), 4, + STATE(541), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(1514), 11, + ACTIONS(2918), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(505), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -177797,83 +168537,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [39919] = 32, - ACTIONS(153), 1, + [51837] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2387), 1, + ACTIONS(2352), 1, anon_sym_LPAREN, - ACTIONS(2735), 1, - sym_cmd_identifier, - ACTIONS(2737), 1, - anon_sym_LBRACK, - ACTIONS(2741), 1, + ACTIONS(2354), 1, anon_sym_DOLLAR, - ACTIONS(2743), 1, + ACTIONS(2356), 1, anon_sym_DASH, - ACTIONS(2745), 1, + ACTIONS(2358), 1, anon_sym_LBRACE, - ACTIONS(2747), 1, + ACTIONS(2364), 1, anon_sym_not, - ACTIONS(2751), 1, + ACTIONS(2368), 1, anon_sym_DOT_DOT, - ACTIONS(2753), 1, - sym_val_nothing, - ACTIONS(2763), 1, - sym_val_date, - ACTIONS(2765), 1, + ACTIONS(2374), 1, + aux_sym_val_number_token1, + ACTIONS(2380), 1, anon_sym_DQUOTE, - ACTIONS(2769), 1, + ACTIONS(2384), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2771), 1, + ACTIONS(2386), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2886), 1, - anon_sym_RBRACK, - STATE(17), 1, + ACTIONS(2698), 1, + anon_sym_LBRACK, + STATE(123), 1, sym_val_number, - STATE(1280), 1, + STATE(1481), 1, + sym_comment, + STATE(1919), 1, sym__var, - STATE(1320), 1, - sym__str_double_quotes, - STATE(1406), 1, + STATE(1978), 1, sym_expr_parenthesized, - STATE(1451), 1, - sym__expression, - STATE(1490), 1, + STATE(2167), 1, + sym__str_double_quotes, + STATE(2221), 1, sym__inter_double_quotes, - STATE(1504), 1, + STATE(2224), 1, sym__inter_single_quotes, - STATE(1678), 1, - aux_sym_val_list_repeat1, - STATE(1680), 1, - sym_comment, - ACTIONS(2749), 2, + STATE(2645), 1, + sym__expression, + ACTIONS(2366), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2755), 2, + ACTIONS(2370), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2372), 2, anon_sym_true, anon_sym_false, - ACTIONS(2767), 2, + ACTIONS(2382), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2757), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(2761), 3, + ACTIONS(2378), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2759), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(1407), 4, + STATE(2288), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(1514), 11, + ACTIONS(2376), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2232), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -177885,145 +168618,157 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [40039] = 4, - ACTIONS(153), 1, + [51946] = 28, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1681), 1, - sym_comment, - ACTIONS(2890), 17, + ACTIONS(2810), 1, anon_sym_LBRACK, + ACTIONS(2812), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2888), 36, - sym_cmd_identifier, + ACTIONS(2814), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(2816), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, + ACTIONS(2818), 1, + anon_sym_LBRACE, + ACTIONS(2820), 1, anon_sym_not, + ACTIONS(2824), 1, anon_sym_DOT_DOT, + ACTIONS(2830), 1, + aux_sym_val_number_token1, + ACTIONS(2836), 1, + anon_sym_DQUOTE, + ACTIONS(2840), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2842), 1, + anon_sym_DOLLAR_DQUOTE, + STATE(113), 1, + sym_val_number, + STATE(1482), 1, + sym_comment, + STATE(1801), 1, + sym_expr_parenthesized, + STATE(1814), 1, + sym__var, + STATE(1922), 1, + sym__inter_single_quotes, + STATE(1924), 1, + sym__inter_double_quotes, + STATE(1947), 1, + sym__expression, + STATE(1998), 1, + sym__str_double_quotes, + ACTIONS(2822), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2826), 2, sym_val_nothing, + sym_val_date, + ACTIONS(2828), 2, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, + ACTIONS(2838), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2834), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [40103] = 33, - ACTIONS(153), 1, + STATE(1936), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2832), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(1914), 11, + sym_val_bool, + sym_val_variable, + sym_val_duration, + sym_val_filesize, + sym_val_binary, + sym_val_string, + sym_val_interpolated, + sym_val_list, + sym_val_record, + sym_val_table, + sym_val_closure, + [52055] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2387), 1, - anon_sym_LPAREN, - ACTIONS(2735), 1, - sym_cmd_identifier, - ACTIONS(2737), 1, + ACTIONS(2483), 1, anon_sym_LBRACK, - ACTIONS(2741), 1, + ACTIONS(2485), 1, + anon_sym_LPAREN, + ACTIONS(2487), 1, anon_sym_DOLLAR, - ACTIONS(2743), 1, + ACTIONS(2491), 1, anon_sym_DASH, - ACTIONS(2745), 1, + ACTIONS(2493), 1, anon_sym_LBRACE, - ACTIONS(2747), 1, + ACTIONS(2495), 1, anon_sym_not, - ACTIONS(2751), 1, + ACTIONS(2499), 1, anon_sym_DOT_DOT, - ACTIONS(2753), 1, - sym_val_nothing, - ACTIONS(2763), 1, - sym_val_date, - ACTIONS(2765), 1, + ACTIONS(2505), 1, + aux_sym_val_number_token1, + ACTIONS(2511), 1, anon_sym_DQUOTE, - ACTIONS(2769), 1, + ACTIONS(2515), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2771), 1, + ACTIONS(2517), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2892), 1, - anon_sym_RBRACK, - STATE(17), 1, + STATE(129), 1, sym_val_number, - STATE(1280), 1, - sym__var, - STATE(1320), 1, - sym__str_double_quotes, - STATE(1370), 1, - sym_val_list, - STATE(1406), 1, + STATE(1483), 1, + sym_comment, + STATE(2172), 1, sym_expr_parenthesized, - STATE(1451), 1, + STATE(2187), 1, sym__expression, - STATE(1490), 1, + STATE(2273), 1, + sym__var, + STATE(2597), 1, + sym__str_double_quotes, + STATE(2603), 1, sym__inter_double_quotes, - STATE(1504), 1, + STATE(2608), 1, sym__inter_single_quotes, - STATE(1677), 1, - aux_sym_val_list_repeat1, - STATE(1682), 1, - sym_comment, - ACTIONS(2749), 2, + ACTIONS(2497), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2755), 2, + ACTIONS(2501), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2503), 2, anon_sym_true, anon_sym_false, - ACTIONS(2767), 2, + ACTIONS(2513), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2757), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(2761), 3, + ACTIONS(2509), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2759), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(1407), 4, + STATE(2594), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(1514), 10, + ACTIONS(2507), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2593), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -178031,86 +168776,80 @@ 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, - [40225] = 32, - ACTIONS(153), 1, + [52164] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2387), 1, - anon_sym_LPAREN, - ACTIONS(2735), 1, - sym_cmd_identifier, - ACTIONS(2737), 1, + ACTIONS(2810), 1, anon_sym_LBRACK, - ACTIONS(2741), 1, + ACTIONS(2812), 1, + anon_sym_LPAREN, + ACTIONS(2814), 1, anon_sym_DOLLAR, - ACTIONS(2743), 1, + ACTIONS(2816), 1, anon_sym_DASH, - ACTIONS(2745), 1, + ACTIONS(2818), 1, anon_sym_LBRACE, - ACTIONS(2747), 1, + ACTIONS(2820), 1, anon_sym_not, - ACTIONS(2751), 1, + ACTIONS(2824), 1, anon_sym_DOT_DOT, - ACTIONS(2753), 1, - sym_val_nothing, - ACTIONS(2763), 1, - sym_val_date, - ACTIONS(2765), 1, + ACTIONS(2830), 1, + aux_sym_val_number_token1, + ACTIONS(2836), 1, anon_sym_DQUOTE, - ACTIONS(2769), 1, + ACTIONS(2840), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2771), 1, + ACTIONS(2842), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2894), 1, - anon_sym_RBRACK, - STATE(17), 1, + STATE(113), 1, sym_val_number, - STATE(1280), 1, - sym__var, - STATE(1320), 1, - sym__str_double_quotes, - STATE(1406), 1, + STATE(1484), 1, + sym_comment, + STATE(1801), 1, sym_expr_parenthesized, - STATE(1451), 1, - sym__expression, - STATE(1490), 1, - sym__inter_double_quotes, - STATE(1504), 1, + STATE(1814), 1, + sym__var, + STATE(1922), 1, sym__inter_single_quotes, - STATE(1678), 1, - aux_sym_val_list_repeat1, - STATE(1683), 1, - sym_comment, - ACTIONS(2749), 2, + STATE(1924), 1, + sym__inter_double_quotes, + STATE(1945), 1, + sym__expression, + STATE(1998), 1, + sym__str_double_quotes, + ACTIONS(2822), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2755), 2, + ACTIONS(2826), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2828), 2, anon_sym_true, anon_sym_false, - ACTIONS(2767), 2, + ACTIONS(2838), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2757), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(2761), 3, + ACTIONS(2834), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2759), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(1407), 4, + STATE(1936), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(1514), 11, + ACTIONS(2832), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(1914), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -178122,85 +168861,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [40345] = 33, - ACTIONS(153), 1, + [52273] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2387), 1, - anon_sym_LPAREN, - ACTIONS(2735), 1, - sym_cmd_identifier, - ACTIONS(2737), 1, + ACTIONS(2810), 1, anon_sym_LBRACK, - ACTIONS(2741), 1, + ACTIONS(2812), 1, + anon_sym_LPAREN, + ACTIONS(2814), 1, anon_sym_DOLLAR, - ACTIONS(2743), 1, + ACTIONS(2816), 1, anon_sym_DASH, - ACTIONS(2745), 1, + ACTIONS(2818), 1, anon_sym_LBRACE, - ACTIONS(2747), 1, + ACTIONS(2820), 1, anon_sym_not, - ACTIONS(2751), 1, + ACTIONS(2824), 1, anon_sym_DOT_DOT, - ACTIONS(2753), 1, - sym_val_nothing, - ACTIONS(2763), 1, - sym_val_date, - ACTIONS(2765), 1, + ACTIONS(2830), 1, + aux_sym_val_number_token1, + ACTIONS(2836), 1, anon_sym_DQUOTE, - ACTIONS(2769), 1, + ACTIONS(2840), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2771), 1, + ACTIONS(2842), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2896), 1, - anon_sym_RBRACK, - STATE(17), 1, + STATE(113), 1, sym_val_number, - STATE(1280), 1, - sym__var, - STATE(1320), 1, - sym__str_double_quotes, - STATE(1360), 1, - sym_val_list, - STATE(1406), 1, + STATE(1485), 1, + sym_comment, + STATE(1801), 1, sym_expr_parenthesized, - STATE(1451), 1, - sym__expression, - STATE(1490), 1, - sym__inter_double_quotes, - STATE(1504), 1, + STATE(1814), 1, + sym__var, + STATE(1922), 1, sym__inter_single_quotes, - STATE(1679), 1, - aux_sym_val_list_repeat1, - STATE(1684), 1, - sym_comment, - ACTIONS(2749), 2, + STATE(1924), 1, + sym__inter_double_quotes, + STATE(1941), 1, + sym__expression, + STATE(1998), 1, + sym__str_double_quotes, + ACTIONS(2822), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2755), 2, + ACTIONS(2826), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2828), 2, anon_sym_true, anon_sym_false, - ACTIONS(2767), 2, + ACTIONS(2838), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2757), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(2761), 3, + ACTIONS(2834), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2759), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(1407), 4, + STATE(1936), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(1514), 10, + ACTIONS(2832), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(1914), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -178208,86 +168938,80 @@ 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, - [40467] = 32, - ACTIONS(153), 1, + [52382] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2387), 1, - anon_sym_LPAREN, - ACTIONS(2735), 1, - sym_cmd_identifier, - ACTIONS(2737), 1, + ACTIONS(2810), 1, anon_sym_LBRACK, - ACTIONS(2741), 1, + ACTIONS(2812), 1, + anon_sym_LPAREN, + ACTIONS(2814), 1, anon_sym_DOLLAR, - ACTIONS(2743), 1, + ACTIONS(2816), 1, anon_sym_DASH, - ACTIONS(2745), 1, + ACTIONS(2818), 1, anon_sym_LBRACE, - ACTIONS(2747), 1, + ACTIONS(2820), 1, anon_sym_not, - ACTIONS(2751), 1, + ACTIONS(2824), 1, anon_sym_DOT_DOT, - ACTIONS(2753), 1, - sym_val_nothing, - ACTIONS(2763), 1, - sym_val_date, - ACTIONS(2765), 1, + ACTIONS(2830), 1, + aux_sym_val_number_token1, + ACTIONS(2836), 1, anon_sym_DQUOTE, - ACTIONS(2769), 1, + ACTIONS(2840), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2771), 1, + ACTIONS(2842), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2898), 1, - anon_sym_RBRACK, - STATE(17), 1, + STATE(113), 1, sym_val_number, - STATE(1280), 1, - sym__var, - STATE(1320), 1, - sym__str_double_quotes, - STATE(1406), 1, + STATE(1486), 1, + sym_comment, + STATE(1801), 1, sym_expr_parenthesized, - STATE(1451), 1, + STATE(1814), 1, + sym__var, + STATE(1901), 1, sym__expression, - STATE(1490), 1, - sym__inter_double_quotes, - STATE(1504), 1, + STATE(1922), 1, sym__inter_single_quotes, - STATE(1678), 1, - aux_sym_val_list_repeat1, - STATE(1685), 1, - sym_comment, - ACTIONS(2749), 2, + STATE(1924), 1, + sym__inter_double_quotes, + STATE(1998), 1, + sym__str_double_quotes, + ACTIONS(2822), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2755), 2, + ACTIONS(2826), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2828), 2, anon_sym_true, anon_sym_false, - ACTIONS(2767), 2, + ACTIONS(2838), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2757), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(2761), 3, + ACTIONS(2834), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2759), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(1407), 4, + STATE(1936), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(1514), 11, + ACTIONS(2832), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(1914), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -178299,83 +169023,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [40587] = 32, - ACTIONS(153), 1, + [52491] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2387), 1, - anon_sym_LPAREN, - ACTIONS(2735), 1, - sym_cmd_identifier, - ACTIONS(2737), 1, + ACTIONS(2810), 1, anon_sym_LBRACK, - ACTIONS(2741), 1, + ACTIONS(2812), 1, + anon_sym_LPAREN, + ACTIONS(2814), 1, anon_sym_DOLLAR, - ACTIONS(2743), 1, + ACTIONS(2816), 1, anon_sym_DASH, - ACTIONS(2745), 1, + ACTIONS(2818), 1, anon_sym_LBRACE, - ACTIONS(2747), 1, + ACTIONS(2820), 1, anon_sym_not, - ACTIONS(2751), 1, + ACTIONS(2824), 1, anon_sym_DOT_DOT, - ACTIONS(2753), 1, - sym_val_nothing, - ACTIONS(2763), 1, - sym_val_date, - ACTIONS(2765), 1, + ACTIONS(2830), 1, + aux_sym_val_number_token1, + ACTIONS(2836), 1, anon_sym_DQUOTE, - ACTIONS(2769), 1, + ACTIONS(2840), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2771), 1, + ACTIONS(2842), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2900), 1, - anon_sym_RBRACK, - STATE(17), 1, + STATE(113), 1, sym_val_number, - STATE(1280), 1, - sym__var, - STATE(1320), 1, - sym__str_double_quotes, - STATE(1406), 1, + STATE(1487), 1, + sym_comment, + STATE(1801), 1, sym_expr_parenthesized, - STATE(1451), 1, - sym__expression, - STATE(1490), 1, - sym__inter_double_quotes, - STATE(1504), 1, + STATE(1814), 1, + sym__var, + STATE(1922), 1, sym__inter_single_quotes, - STATE(1678), 1, - aux_sym_val_list_repeat1, - STATE(1686), 1, - sym_comment, - ACTIONS(2749), 2, + STATE(1924), 1, + sym__inter_double_quotes, + STATE(1967), 1, + sym__expression, + STATE(1998), 1, + sym__str_double_quotes, + ACTIONS(2822), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2755), 2, + ACTIONS(2826), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2828), 2, anon_sym_true, anon_sym_false, - ACTIONS(2767), 2, + ACTIONS(2838), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2757), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(2761), 3, + ACTIONS(2834), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2759), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(1407), 4, + STATE(1936), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(1514), 11, + ACTIONS(2832), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(1914), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -178387,143 +169104,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [40707] = 4, - ACTIONS(153), 1, + [52600] = 28, + ACTIONS(147), 1, anon_sym_POUND, - STATE(1687), 1, - sym_comment, - ACTIONS(1726), 17, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(1728), 36, - sym_cmd_identifier, + ACTIONS(1628), 1, anon_sym_DOLLAR, - anon_sym_error, + ACTIONS(1630), 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_try, - anon_sym_return, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - anon_sym_source, - anon_sym_source_DASHenv, - anon_sym_register, - anon_sym_hide, - anon_sym_hide_DASHenv, - anon_sym_overlay, - anon_sym_where, - anon_sym_not, + ACTIONS(1636), 1, anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, + ACTIONS(1642), 1, aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [40771] = 32, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2387), 1, - anon_sym_LPAREN, - ACTIONS(2735), 1, - sym_cmd_identifier, - ACTIONS(2737), 1, + ACTIONS(2956), 1, anon_sym_LBRACK, - ACTIONS(2741), 1, - anon_sym_DOLLAR, - ACTIONS(2743), 1, - anon_sym_DASH, - ACTIONS(2745), 1, + ACTIONS(2958), 1, + anon_sym_LPAREN, + ACTIONS(2960), 1, anon_sym_LBRACE, - ACTIONS(2747), 1, + ACTIONS(2962), 1, anon_sym_not, - ACTIONS(2751), 1, - anon_sym_DOT_DOT, - ACTIONS(2753), 1, - sym_val_nothing, - ACTIONS(2763), 1, - sym_val_date, - ACTIONS(2765), 1, + ACTIONS(2972), 1, anon_sym_DQUOTE, - ACTIONS(2769), 1, + ACTIONS(2976), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2771), 1, + ACTIONS(2978), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2902), 1, - anon_sym_RBRACK, - STATE(17), 1, + STATE(13), 1, sym_val_number, - STATE(1280), 1, + STATE(485), 1, sym__var, - STATE(1320), 1, - sym__str_double_quotes, - STATE(1406), 1, + STATE(583), 1, sym_expr_parenthesized, - STATE(1451), 1, - sym__expression, - STATE(1490), 1, + STATE(604), 1, sym__inter_double_quotes, - STATE(1504), 1, + STATE(605), 1, sym__inter_single_quotes, - STATE(1678), 1, - aux_sym_val_list_repeat1, - STATE(1688), 1, + STATE(607), 1, + sym__expression, + STATE(616), 1, + sym__str_double_quotes, + STATE(1488), 1, sym_comment, - ACTIONS(2749), 2, + ACTIONS(2964), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2755), 2, + ACTIONS(2966), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2968), 2, anon_sym_true, anon_sym_false, - ACTIONS(2767), 2, + ACTIONS(2974), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2757), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(2761), 3, + ACTIONS(1644), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2759), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(1407), 4, + STATE(568), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(1514), 11, + ACTIONS(2970), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(629), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -178535,84 +169185,78 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [40891] = 32, - ACTIONS(25), 1, + [52709] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2810), 1, anon_sym_LBRACK, - ACTIONS(27), 1, + ACTIONS(2812), 1, anon_sym_LPAREN, - ACTIONS(33), 1, + ACTIONS(2814), 1, + anon_sym_DOLLAR, + ACTIONS(2816), 1, anon_sym_DASH, - ACTIONS(51), 1, + ACTIONS(2818), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(2820), 1, anon_sym_not, - ACTIONS(79), 1, + ACTIONS(2824), 1, anon_sym_DOT_DOT, - ACTIONS(81), 1, - sym_val_nothing, - ACTIONS(91), 1, - sym_val_date, - ACTIONS(93), 1, + ACTIONS(2830), 1, + aux_sym_val_number_token1, + ACTIONS(2836), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(2840), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(2842), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1491), 1, - anon_sym_DOLLAR, - ACTIONS(2904), 1, - sym_identifier, - STATE(24), 1, + STATE(113), 1, sym_val_number, - STATE(1689), 1, + STATE(1489), 1, sym_comment, - STATE(2317), 1, + STATE(1801), 1, sym_expr_parenthesized, - STATE(2328), 1, + STATE(1814), 1, sym__var, - STATE(2584), 1, - sym__str_double_quotes, - STATE(2614), 1, - sym__inter_double_quotes, - STATE(2632), 1, - sym__inter_single_quotes, - STATE(2639), 1, - sym_val_variable, - STATE(2642), 1, + STATE(1904), 1, sym__expression, - STATE(3442), 1, - sym__where_predicate, - ACTIONS(77), 2, + STATE(1922), 1, + sym__inter_single_quotes, + STATE(1924), 1, + sym__inter_double_quotes, + STATE(1998), 1, + sym__str_double_quotes, + ACTIONS(2822), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(2826), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2828), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(2838), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(2834), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2641), 4, + STATE(1936), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2609), 10, + ACTIONS(2832), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(1914), 11, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -178622,84 +169266,78 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [41010] = 32, - ACTIONS(25), 1, + [52818] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(1469), 1, + anon_sym_DOLLAR, + ACTIONS(1471), 1, + anon_sym_DASH, + ACTIONS(1477), 1, + anon_sym_DOT_DOT, + ACTIONS(1483), 1, + aux_sym_val_number_token1, + ACTIONS(2904), 1, anon_sym_LBRACK, - ACTIONS(27), 1, + ACTIONS(2906), 1, anon_sym_LPAREN, - ACTIONS(33), 1, - anon_sym_DASH, - ACTIONS(51), 1, + ACTIONS(2908), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(2910), 1, anon_sym_not, - ACTIONS(79), 1, - anon_sym_DOT_DOT, - ACTIONS(81), 1, - sym_val_nothing, - ACTIONS(91), 1, - sym_val_date, - ACTIONS(93), 1, + ACTIONS(2920), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(2924), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(2926), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1491), 1, - anon_sym_DOLLAR, - ACTIONS(2904), 1, - sym_identifier, - STATE(24), 1, + STATE(11), 1, sym_val_number, - STATE(1690), 1, - sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, + STATE(461), 1, sym__var, - STATE(2584), 1, - sym__str_double_quotes, - STATE(2606), 1, + STATE(503), 1, + sym__inter_single_quotes, + STATE(520), 1, sym__expression, - STATE(2614), 1, + STATE(540), 1, + sym_expr_parenthesized, + STATE(547), 1, sym__inter_double_quotes, - STATE(2632), 1, - sym__inter_single_quotes, - STATE(2639), 1, - sym_val_variable, - STATE(3393), 1, - sym__where_predicate, - ACTIONS(77), 2, + STATE(555), 1, + sym__str_double_quotes, + STATE(1490), 1, + sym_comment, + ACTIONS(2912), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(2914), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2916), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(2922), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(1485), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2641), 4, + STATE(541), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2609), 10, + ACTIONS(2918), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(505), 11, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -178709,84 +169347,78 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [41129] = 32, - ACTIONS(25), 1, + [52927] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(1469), 1, + anon_sym_DOLLAR, + ACTIONS(1471), 1, + anon_sym_DASH, + ACTIONS(1477), 1, + anon_sym_DOT_DOT, + ACTIONS(1483), 1, + aux_sym_val_number_token1, + ACTIONS(2904), 1, anon_sym_LBRACK, - ACTIONS(27), 1, + ACTIONS(2906), 1, anon_sym_LPAREN, - ACTIONS(33), 1, - anon_sym_DASH, - ACTIONS(51), 1, + ACTIONS(2908), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(2910), 1, anon_sym_not, - ACTIONS(79), 1, - anon_sym_DOT_DOT, - ACTIONS(81), 1, - sym_val_nothing, - ACTIONS(91), 1, - sym_val_date, - ACTIONS(93), 1, + ACTIONS(2920), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(2924), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(2926), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1491), 1, - anon_sym_DOLLAR, - ACTIONS(2904), 1, - sym_identifier, - STATE(24), 1, + STATE(11), 1, sym_val_number, - STATE(1691), 1, - sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, + STATE(461), 1, sym__var, - STATE(2569), 1, + STATE(503), 1, + sym__inter_single_quotes, + STATE(518), 1, sym__expression, - STATE(2584), 1, - sym__str_double_quotes, - STATE(2614), 1, + STATE(540), 1, + sym_expr_parenthesized, + STATE(547), 1, sym__inter_double_quotes, - STATE(2632), 1, - sym__inter_single_quotes, - STATE(2639), 1, - sym_val_variable, - STATE(3320), 1, - sym__where_predicate, - ACTIONS(77), 2, + STATE(555), 1, + sym__str_double_quotes, + STATE(1491), 1, + sym_comment, + ACTIONS(2912), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(2914), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2916), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(2922), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(1485), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2641), 4, + STATE(541), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2609), 10, + ACTIONS(2918), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(505), 11, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -178796,84 +169428,78 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [41248] = 32, - ACTIONS(25), 1, + [53036] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2810), 1, anon_sym_LBRACK, - ACTIONS(27), 1, + ACTIONS(2812), 1, anon_sym_LPAREN, - ACTIONS(33), 1, + ACTIONS(2814), 1, + anon_sym_DOLLAR, + ACTIONS(2816), 1, anon_sym_DASH, - ACTIONS(51), 1, + ACTIONS(2818), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(2820), 1, anon_sym_not, - ACTIONS(79), 1, + ACTIONS(2824), 1, anon_sym_DOT_DOT, - ACTIONS(81), 1, - sym_val_nothing, - ACTIONS(91), 1, - sym_val_date, - ACTIONS(93), 1, + ACTIONS(2830), 1, + aux_sym_val_number_token1, + ACTIONS(2836), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(2840), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(2842), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1491), 1, - anon_sym_DOLLAR, - ACTIONS(2904), 1, - sym_identifier, - STATE(24), 1, + STATE(113), 1, sym_val_number, - STATE(1692), 1, + STATE(1492), 1, sym_comment, - STATE(2317), 1, + STATE(1801), 1, sym_expr_parenthesized, - STATE(2328), 1, + STATE(1814), 1, sym__var, - STATE(2568), 1, + STATE(1905), 1, sym__expression, - STATE(2584), 1, - sym__str_double_quotes, - STATE(2614), 1, - sym__inter_double_quotes, - STATE(2632), 1, + STATE(1922), 1, sym__inter_single_quotes, - STATE(2639), 1, - sym_val_variable, - STATE(3319), 1, - sym__where_predicate, - ACTIONS(77), 2, + STATE(1924), 1, + sym__inter_double_quotes, + STATE(1998), 1, + sym__str_double_quotes, + ACTIONS(2822), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(2826), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2828), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(2838), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(2834), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2641), 4, + STATE(1936), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2609), 10, + ACTIONS(2832), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(1914), 11, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -178883,84 +169509,78 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [41367] = 32, - ACTIONS(25), 1, + [53145] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(191), 1, anon_sym_LBRACK, - ACTIONS(27), 1, + ACTIONS(193), 1, anon_sym_LPAREN, - ACTIONS(33), 1, + ACTIONS(201), 1, anon_sym_DASH, - ACTIONS(51), 1, + ACTIONS(219), 1, anon_sym_LBRACE, - ACTIONS(75), 1, - anon_sym_not, - ACTIONS(79), 1, + ACTIONS(243), 1, anon_sym_DOT_DOT, - ACTIONS(81), 1, - sym_val_nothing, - ACTIONS(91), 1, - sym_val_date, - ACTIONS(93), 1, + ACTIONS(249), 1, + aux_sym_val_number_token1, + ACTIONS(257), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1491), 1, + ACTIONS(1020), 1, anon_sym_DOLLAR, - ACTIONS(2904), 1, - sym_identifier, - STATE(24), 1, + ACTIONS(2782), 1, + anon_sym_not, + STATE(125), 1, sym_val_number, - STATE(1693), 1, + STATE(1493), 1, sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, + STATE(2035), 1, sym__var, - STATE(2566), 1, - sym__expression, - STATE(2584), 1, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, sym__str_double_quotes, - STATE(2614), 1, + STATE(2351), 1, sym__inter_double_quotes, - STATE(2632), 1, + STATE(2352), 1, sym__inter_single_quotes, - STATE(2639), 1, - sym_val_variable, - STATE(3265), 1, - sym__where_predicate, - ACTIONS(77), 2, + STATE(2369), 1, + sym__expression, + ACTIONS(241), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(95), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(85), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(255), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(259), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2784), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2641), 4, + STATE(2371), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2609), 10, + ACTIONS(251), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2354), 11, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -178970,84 +169590,78 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [41486] = 32, - ACTIONS(25), 1, + [53254] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(191), 1, anon_sym_LBRACK, - ACTIONS(27), 1, + ACTIONS(193), 1, anon_sym_LPAREN, - ACTIONS(33), 1, + ACTIONS(201), 1, anon_sym_DASH, - ACTIONS(51), 1, + ACTIONS(219), 1, anon_sym_LBRACE, - ACTIONS(75), 1, - anon_sym_not, - ACTIONS(79), 1, + ACTIONS(243), 1, anon_sym_DOT_DOT, - ACTIONS(81), 1, - sym_val_nothing, - ACTIONS(91), 1, - sym_val_date, - ACTIONS(93), 1, + ACTIONS(249), 1, + aux_sym_val_number_token1, + ACTIONS(257), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1491), 1, + ACTIONS(1020), 1, anon_sym_DOLLAR, - ACTIONS(2904), 1, - sym_identifier, - STATE(24), 1, + ACTIONS(2782), 1, + anon_sym_not, + STATE(125), 1, sym_val_number, - STATE(1694), 1, + STATE(1494), 1, sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, + STATE(2035), 1, sym__var, - STATE(2565), 1, - sym__expression, - STATE(2584), 1, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, sym__str_double_quotes, - STATE(2614), 1, + STATE(2351), 1, sym__inter_double_quotes, - STATE(2632), 1, + STATE(2352), 1, sym__inter_single_quotes, - STATE(2639), 1, - sym_val_variable, - STATE(3318), 1, - sym__where_predicate, - ACTIONS(77), 2, + STATE(2368), 1, + sym__expression, + ACTIONS(241), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(95), 2, + ACTIONS(255), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(2784), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2641), 4, + STATE(2371), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2609), 10, + ACTIONS(251), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2354), 11, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -179057,84 +169671,78 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [41605] = 32, - ACTIONS(25), 1, + [53363] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(191), 1, anon_sym_LBRACK, - ACTIONS(27), 1, + ACTIONS(193), 1, anon_sym_LPAREN, - ACTIONS(33), 1, + ACTIONS(201), 1, anon_sym_DASH, - ACTIONS(51), 1, + ACTIONS(219), 1, anon_sym_LBRACE, - ACTIONS(75), 1, - anon_sym_not, - ACTIONS(79), 1, + ACTIONS(243), 1, anon_sym_DOT_DOT, - ACTIONS(81), 1, - sym_val_nothing, - ACTIONS(91), 1, - sym_val_date, - ACTIONS(93), 1, + ACTIONS(249), 1, + aux_sym_val_number_token1, + ACTIONS(257), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1491), 1, + ACTIONS(1020), 1, anon_sym_DOLLAR, - ACTIONS(2904), 1, - sym_identifier, - STATE(24), 1, + ACTIONS(2782), 1, + anon_sym_not, + STATE(125), 1, sym_val_number, - STATE(1695), 1, + STATE(1495), 1, sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, + STATE(2035), 1, sym__var, - STATE(2570), 1, - sym__expression, - STATE(2584), 1, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, sym__str_double_quotes, - STATE(2614), 1, + STATE(2351), 1, sym__inter_double_quotes, - STATE(2632), 1, + STATE(2352), 1, sym__inter_single_quotes, - STATE(2639), 1, - sym_val_variable, - STATE(3321), 1, - sym__where_predicate, - ACTIONS(77), 2, + STATE(2367), 1, + sym__expression, + ACTIONS(241), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(95), 2, + ACTIONS(255), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(2784), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2641), 4, + STATE(2371), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2609), 10, + ACTIONS(251), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2354), 11, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -179144,84 +169752,78 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [41724] = 32, - ACTIONS(25), 1, + [53472] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(191), 1, anon_sym_LBRACK, - ACTIONS(27), 1, + ACTIONS(193), 1, anon_sym_LPAREN, - ACTIONS(33), 1, + ACTIONS(201), 1, anon_sym_DASH, - ACTIONS(51), 1, + ACTIONS(219), 1, anon_sym_LBRACE, - ACTIONS(75), 1, - anon_sym_not, - ACTIONS(79), 1, + ACTIONS(243), 1, anon_sym_DOT_DOT, - ACTIONS(81), 1, - sym_val_nothing, - ACTIONS(91), 1, - sym_val_date, - ACTIONS(93), 1, + ACTIONS(249), 1, + aux_sym_val_number_token1, + ACTIONS(257), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1491), 1, + ACTIONS(1020), 1, anon_sym_DOLLAR, - ACTIONS(2904), 1, - sym_identifier, - STATE(24), 1, + ACTIONS(2782), 1, + anon_sym_not, + STATE(125), 1, sym_val_number, - STATE(1696), 1, + STATE(1496), 1, sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, + STATE(2035), 1, sym__var, - STATE(2564), 1, - sym__expression, - STATE(2584), 1, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, sym__str_double_quotes, - STATE(2614), 1, + STATE(2351), 1, sym__inter_double_quotes, - STATE(2632), 1, + STATE(2352), 1, sym__inter_single_quotes, - STATE(2639), 1, - sym_val_variable, - STATE(3316), 1, - sym__where_predicate, - ACTIONS(77), 2, + STATE(2365), 1, + sym__expression, + ACTIONS(241), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(95), 2, + ACTIONS(255), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(2784), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2641), 4, + STATE(2371), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2609), 10, + ACTIONS(251), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2354), 11, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -179231,84 +169833,78 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [41843] = 32, - ACTIONS(25), 1, + [53581] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2810), 1, anon_sym_LBRACK, - ACTIONS(27), 1, + ACTIONS(2812), 1, anon_sym_LPAREN, - ACTIONS(33), 1, + ACTIONS(2814), 1, + anon_sym_DOLLAR, + ACTIONS(2816), 1, anon_sym_DASH, - ACTIONS(51), 1, + ACTIONS(2818), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(2820), 1, anon_sym_not, - ACTIONS(79), 1, + ACTIONS(2824), 1, anon_sym_DOT_DOT, - ACTIONS(81), 1, - sym_val_nothing, - ACTIONS(91), 1, - sym_val_date, - ACTIONS(93), 1, + ACTIONS(2830), 1, + aux_sym_val_number_token1, + ACTIONS(2836), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(2840), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(2842), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1491), 1, - anon_sym_DOLLAR, - ACTIONS(2904), 1, - sym_identifier, - STATE(24), 1, + STATE(113), 1, sym_val_number, - STATE(1697), 1, + STATE(1497), 1, sym_comment, - STATE(2317), 1, + STATE(1801), 1, sym_expr_parenthesized, - STATE(2328), 1, + STATE(1814), 1, sym__var, - STATE(2584), 1, - sym__str_double_quotes, - STATE(2614), 1, - sym__inter_double_quotes, - STATE(2632), 1, - sym__inter_single_quotes, - STATE(2635), 1, + STATE(1906), 1, sym__expression, - STATE(2639), 1, - sym_val_variable, - STATE(3323), 1, - sym__where_predicate, - ACTIONS(77), 2, + STATE(1922), 1, + sym__inter_single_quotes, + STATE(1924), 1, + sym__inter_double_quotes, + STATE(1998), 1, + sym__str_double_quotes, + ACTIONS(2822), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(2826), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2828), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(2838), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(2834), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2641), 4, + STATE(1936), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2609), 10, + ACTIONS(2832), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(1914), 11, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -179318,84 +169914,78 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [41962] = 32, - ACTIONS(25), 1, + [53690] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(191), 1, anon_sym_LBRACK, - ACTIONS(27), 1, + ACTIONS(193), 1, anon_sym_LPAREN, - ACTIONS(33), 1, + ACTIONS(201), 1, anon_sym_DASH, - ACTIONS(51), 1, + ACTIONS(219), 1, anon_sym_LBRACE, - ACTIONS(75), 1, - anon_sym_not, - ACTIONS(79), 1, + ACTIONS(243), 1, anon_sym_DOT_DOT, - ACTIONS(81), 1, - sym_val_nothing, - ACTIONS(91), 1, - sym_val_date, - ACTIONS(93), 1, + ACTIONS(249), 1, + aux_sym_val_number_token1, + ACTIONS(257), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1491), 1, + ACTIONS(1020), 1, anon_sym_DOLLAR, - ACTIONS(2904), 1, - sym_identifier, - STATE(24), 1, + ACTIONS(2782), 1, + anon_sym_not, + STATE(125), 1, sym_val_number, - STATE(1698), 1, + STATE(1498), 1, sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, + STATE(2035), 1, sym__var, - STATE(2571), 1, - sym__expression, - STATE(2584), 1, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, sym__str_double_quotes, - STATE(2614), 1, + STATE(2351), 1, sym__inter_double_quotes, - STATE(2632), 1, + STATE(2352), 1, sym__inter_single_quotes, - STATE(2639), 1, - sym_val_variable, - STATE(3315), 1, - sym__where_predicate, - ACTIONS(77), 2, + STATE(2362), 1, + sym__expression, + ACTIONS(241), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(95), 2, + ACTIONS(255), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(2784), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2641), 4, + STATE(2371), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2609), 10, + ACTIONS(251), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2354), 11, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -179405,84 +169995,78 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [42081] = 32, - ACTIONS(25), 1, + [53799] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(191), 1, anon_sym_LBRACK, - ACTIONS(27), 1, + ACTIONS(193), 1, anon_sym_LPAREN, - ACTIONS(33), 1, + ACTIONS(201), 1, anon_sym_DASH, - ACTIONS(51), 1, + ACTIONS(219), 1, anon_sym_LBRACE, - ACTIONS(75), 1, - anon_sym_not, - ACTIONS(79), 1, + ACTIONS(243), 1, anon_sym_DOT_DOT, - ACTIONS(81), 1, - sym_val_nothing, - ACTIONS(91), 1, - sym_val_date, - ACTIONS(93), 1, + ACTIONS(249), 1, + aux_sym_val_number_token1, + ACTIONS(257), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1491), 1, + ACTIONS(1020), 1, anon_sym_DOLLAR, - ACTIONS(2904), 1, - sym_identifier, - STATE(24), 1, + ACTIONS(2782), 1, + anon_sym_not, + STATE(125), 1, sym_val_number, - STATE(1699), 1, + STATE(1499), 1, sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, + STATE(2035), 1, sym__var, - STATE(2561), 1, - sym__expression, - STATE(2584), 1, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, sym__str_double_quotes, - STATE(2614), 1, + STATE(2351), 1, sym__inter_double_quotes, - STATE(2632), 1, + STATE(2352), 1, sym__inter_single_quotes, - STATE(2639), 1, - sym_val_variable, - STATE(3314), 1, - sym__where_predicate, - ACTIONS(77), 2, + STATE(2361), 1, + sym__expression, + ACTIONS(241), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(95), 2, + ACTIONS(255), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(2784), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2641), 4, + STATE(2371), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2609), 10, + ACTIONS(251), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2354), 11, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -179492,84 +170076,78 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [42200] = 32, - ACTIONS(25), 1, + [53908] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(191), 1, anon_sym_LBRACK, - ACTIONS(27), 1, + ACTIONS(193), 1, anon_sym_LPAREN, - ACTIONS(33), 1, + ACTIONS(201), 1, anon_sym_DASH, - ACTIONS(51), 1, + ACTIONS(219), 1, anon_sym_LBRACE, - ACTIONS(75), 1, - anon_sym_not, - ACTIONS(79), 1, + ACTIONS(243), 1, anon_sym_DOT_DOT, - ACTIONS(81), 1, - sym_val_nothing, - ACTIONS(91), 1, - sym_val_date, - ACTIONS(93), 1, + ACTIONS(249), 1, + aux_sym_val_number_token1, + ACTIONS(257), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1491), 1, + ACTIONS(1020), 1, anon_sym_DOLLAR, - ACTIONS(2904), 1, - sym_identifier, - STATE(24), 1, + ACTIONS(2782), 1, + anon_sym_not, + STATE(125), 1, sym_val_number, - STATE(1700), 1, + STATE(1500), 1, sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, + STATE(2035), 1, sym__var, - STATE(2572), 1, - sym__expression, - STATE(2584), 1, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, sym__str_double_quotes, - STATE(2614), 1, + STATE(2351), 1, sym__inter_double_quotes, - STATE(2632), 1, + STATE(2352), 1, sym__inter_single_quotes, - STATE(2639), 1, - sym_val_variable, - STATE(3324), 1, - sym__where_predicate, - ACTIONS(77), 2, + STATE(2360), 1, + sym__expression, + ACTIONS(241), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(95), 2, + ACTIONS(255), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(2784), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2641), 4, + STATE(2371), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2609), 10, + ACTIONS(251), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2354), 11, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -179579,84 +170157,78 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [42319] = 32, - ACTIONS(25), 1, + [54017] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(191), 1, anon_sym_LBRACK, - ACTIONS(27), 1, + ACTIONS(193), 1, anon_sym_LPAREN, - ACTIONS(33), 1, + ACTIONS(201), 1, anon_sym_DASH, - ACTIONS(51), 1, + ACTIONS(219), 1, anon_sym_LBRACE, - ACTIONS(75), 1, - anon_sym_not, - ACTIONS(79), 1, + ACTIONS(243), 1, anon_sym_DOT_DOT, - ACTIONS(81), 1, - sym_val_nothing, - ACTIONS(91), 1, - sym_val_date, - ACTIONS(93), 1, + ACTIONS(249), 1, + aux_sym_val_number_token1, + ACTIONS(257), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1491), 1, + ACTIONS(1020), 1, anon_sym_DOLLAR, - ACTIONS(2904), 1, - sym_identifier, - STATE(24), 1, + ACTIONS(2782), 1, + anon_sym_not, + STATE(125), 1, sym_val_number, - STATE(1701), 1, + STATE(1501), 1, sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, - sym__var, - STATE(2573), 1, - sym__expression, - STATE(2584), 1, + STATE(2035), 1, + sym__var, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, sym__str_double_quotes, - STATE(2614), 1, + STATE(2351), 1, sym__inter_double_quotes, - STATE(2632), 1, + STATE(2352), 1, sym__inter_single_quotes, - STATE(2639), 1, - sym_val_variable, - STATE(3325), 1, - sym__where_predicate, - ACTIONS(77), 2, + STATE(2359), 1, + sym__expression, + ACTIONS(241), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(95), 2, + ACTIONS(255), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(2784), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2641), 4, + STATE(2371), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2609), 10, + ACTIONS(251), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2354), 11, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -179666,84 +170238,78 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [42438] = 32, - ACTIONS(25), 1, + [54126] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(191), 1, anon_sym_LBRACK, - ACTIONS(27), 1, + ACTIONS(193), 1, anon_sym_LPAREN, - ACTIONS(33), 1, + ACTIONS(201), 1, anon_sym_DASH, - ACTIONS(51), 1, + ACTIONS(219), 1, anon_sym_LBRACE, - ACTIONS(75), 1, - anon_sym_not, - ACTIONS(79), 1, + ACTIONS(243), 1, anon_sym_DOT_DOT, - ACTIONS(81), 1, - sym_val_nothing, - ACTIONS(91), 1, - sym_val_date, - ACTIONS(93), 1, + ACTIONS(249), 1, + aux_sym_val_number_token1, + ACTIONS(257), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1491), 1, + ACTIONS(1020), 1, anon_sym_DOLLAR, - ACTIONS(2904), 1, - sym_identifier, - STATE(24), 1, + ACTIONS(2782), 1, + anon_sym_not, + STATE(125), 1, sym_val_number, - STATE(1702), 1, + STATE(1502), 1, sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, + STATE(2035), 1, sym__var, - STATE(2577), 1, - sym__expression, - STATE(2584), 1, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, sym__str_double_quotes, - STATE(2614), 1, + STATE(2351), 1, sym__inter_double_quotes, - STATE(2632), 1, + STATE(2352), 1, sym__inter_single_quotes, - STATE(2639), 1, - sym_val_variable, - STATE(3327), 1, - sym__where_predicate, - ACTIONS(77), 2, + STATE(2358), 1, + sym__expression, + ACTIONS(241), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(95), 2, + ACTIONS(255), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(2784), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2641), 4, + STATE(2371), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2609), 10, + ACTIONS(251), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2354), 11, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -179753,84 +170319,78 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [42557] = 32, - ACTIONS(25), 1, + [54235] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(191), 1, anon_sym_LBRACK, - ACTIONS(27), 1, + ACTIONS(193), 1, anon_sym_LPAREN, - ACTIONS(33), 1, + ACTIONS(201), 1, anon_sym_DASH, - ACTIONS(51), 1, + ACTIONS(219), 1, anon_sym_LBRACE, - ACTIONS(75), 1, - anon_sym_not, - ACTIONS(79), 1, + ACTIONS(243), 1, anon_sym_DOT_DOT, - ACTIONS(81), 1, - sym_val_nothing, - ACTIONS(91), 1, - sym_val_date, - ACTIONS(93), 1, + ACTIONS(249), 1, + aux_sym_val_number_token1, + ACTIONS(257), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1491), 1, + ACTIONS(1020), 1, anon_sym_DOLLAR, - ACTIONS(2904), 1, - sym_identifier, - STATE(24), 1, + ACTIONS(2782), 1, + anon_sym_not, + STATE(125), 1, sym_val_number, - STATE(1703), 1, + STATE(1503), 1, sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, + STATE(2035), 1, sym__var, - STATE(2558), 1, - sym__expression, - STATE(2584), 1, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, sym__str_double_quotes, - STATE(2614), 1, + STATE(2351), 1, sym__inter_double_quotes, - STATE(2632), 1, + STATE(2352), 1, sym__inter_single_quotes, - STATE(2639), 1, - sym_val_variable, - STATE(3310), 1, - sym__where_predicate, - ACTIONS(77), 2, + STATE(2357), 1, + sym__expression, + ACTIONS(241), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(95), 2, + ACTIONS(255), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(2784), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2641), 4, + STATE(2371), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2609), 10, + ACTIONS(251), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2354), 11, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -179840,84 +170400,78 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [42676] = 32, - ACTIONS(25), 1, + [54344] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(191), 1, anon_sym_LBRACK, - ACTIONS(27), 1, + ACTIONS(193), 1, anon_sym_LPAREN, - ACTIONS(33), 1, + ACTIONS(201), 1, anon_sym_DASH, - ACTIONS(51), 1, + ACTIONS(219), 1, anon_sym_LBRACE, - ACTIONS(75), 1, - anon_sym_not, - ACTIONS(79), 1, + ACTIONS(243), 1, anon_sym_DOT_DOT, - ACTIONS(81), 1, - sym_val_nothing, - ACTIONS(91), 1, - sym_val_date, - ACTIONS(93), 1, + ACTIONS(249), 1, + aux_sym_val_number_token1, + ACTIONS(257), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1491), 1, + ACTIONS(1020), 1, anon_sym_DOLLAR, - ACTIONS(2904), 1, - sym_identifier, - STATE(24), 1, + ACTIONS(2782), 1, + anon_sym_not, + STATE(125), 1, sym_val_number, - STATE(1704), 1, + STATE(1504), 1, sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, + STATE(2035), 1, sym__var, - STATE(2557), 1, - sym__expression, - STATE(2584), 1, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, sym__str_double_quotes, - STATE(2614), 1, + STATE(2340), 1, + sym__expression, + STATE(2351), 1, sym__inter_double_quotes, - STATE(2632), 1, + STATE(2352), 1, sym__inter_single_quotes, - STATE(2639), 1, - sym_val_variable, - STATE(3309), 1, - sym__where_predicate, - ACTIONS(77), 2, + ACTIONS(241), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(95), 2, + ACTIONS(255), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(2784), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2641), 4, + STATE(2371), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2609), 10, + ACTIONS(251), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2354), 11, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -179927,84 +170481,78 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [42795] = 32, - ACTIONS(25), 1, + [54453] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(191), 1, anon_sym_LBRACK, - ACTIONS(27), 1, + ACTIONS(193), 1, anon_sym_LPAREN, - ACTIONS(33), 1, + ACTIONS(201), 1, anon_sym_DASH, - ACTIONS(51), 1, + ACTIONS(219), 1, anon_sym_LBRACE, - ACTIONS(75), 1, - anon_sym_not, - ACTIONS(79), 1, + ACTIONS(243), 1, anon_sym_DOT_DOT, - ACTIONS(81), 1, - sym_val_nothing, - ACTIONS(91), 1, - sym_val_date, - ACTIONS(93), 1, + ACTIONS(249), 1, + aux_sym_val_number_token1, + ACTIONS(257), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1491), 1, + ACTIONS(1020), 1, anon_sym_DOLLAR, - ACTIONS(2904), 1, - sym_identifier, - STATE(24), 1, + ACTIONS(2782), 1, + anon_sym_not, + STATE(125), 1, sym_val_number, - STATE(1705), 1, + STATE(1505), 1, sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, + STATE(2035), 1, sym__var, - STATE(2579), 1, - sym__expression, - STATE(2584), 1, + STATE(2068), 1, + sym_expr_parenthesized, + STATE(2225), 1, sym__str_double_quotes, - STATE(2614), 1, + STATE(2351), 1, sym__inter_double_quotes, - STATE(2632), 1, + STATE(2352), 1, sym__inter_single_quotes, - STATE(2639), 1, - sym_val_variable, - STATE(3328), 1, - sym__where_predicate, - ACTIONS(77), 2, + STATE(2356), 1, + sym__expression, + ACTIONS(241), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(95), 2, + ACTIONS(255), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(2784), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2641), 4, + STATE(2371), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2609), 10, + ACTIONS(251), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2354), 11, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -180014,84 +170562,78 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [42914] = 32, - ACTIONS(25), 1, + [54562] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2810), 1, anon_sym_LBRACK, - ACTIONS(27), 1, + ACTIONS(2812), 1, anon_sym_LPAREN, - ACTIONS(33), 1, + ACTIONS(2814), 1, + anon_sym_DOLLAR, + ACTIONS(2816), 1, anon_sym_DASH, - ACTIONS(51), 1, + ACTIONS(2818), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(2820), 1, anon_sym_not, - ACTIONS(79), 1, + ACTIONS(2824), 1, anon_sym_DOT_DOT, - ACTIONS(81), 1, - sym_val_nothing, - ACTIONS(91), 1, - sym_val_date, - ACTIONS(93), 1, + ACTIONS(2830), 1, + aux_sym_val_number_token1, + ACTIONS(2836), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(2840), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(2842), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1491), 1, - anon_sym_DOLLAR, - ACTIONS(2904), 1, - sym_identifier, - STATE(24), 1, + STATE(113), 1, sym_val_number, - STATE(1706), 1, + STATE(1506), 1, sym_comment, - STATE(2317), 1, + STATE(1801), 1, sym_expr_parenthesized, - STATE(2328), 1, + STATE(1814), 1, sym__var, - STATE(2554), 1, + STATE(1907), 1, sym__expression, - STATE(2584), 1, - sym__str_double_quotes, - STATE(2614), 1, - sym__inter_double_quotes, - STATE(2632), 1, + STATE(1922), 1, sym__inter_single_quotes, - STATE(2639), 1, - sym_val_variable, - STATE(3307), 1, - sym__where_predicate, - ACTIONS(77), 2, + STATE(1924), 1, + sym__inter_double_quotes, + STATE(1998), 1, + sym__str_double_quotes, + ACTIONS(2822), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(2826), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2828), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(2838), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(2834), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2641), 4, + STATE(1936), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2609), 10, + ACTIONS(2832), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(1914), 11, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -180101,84 +170643,78 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [43033] = 32, - ACTIONS(25), 1, + [54671] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(1469), 1, + anon_sym_DOLLAR, + ACTIONS(1471), 1, + anon_sym_DASH, + ACTIONS(1477), 1, + anon_sym_DOT_DOT, + ACTIONS(1483), 1, + aux_sym_val_number_token1, + ACTIONS(2904), 1, anon_sym_LBRACK, - ACTIONS(27), 1, + ACTIONS(2906), 1, anon_sym_LPAREN, - ACTIONS(33), 1, - anon_sym_DASH, - ACTIONS(51), 1, + ACTIONS(2908), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(2910), 1, anon_sym_not, - ACTIONS(79), 1, - anon_sym_DOT_DOT, - ACTIONS(81), 1, - sym_val_nothing, - ACTIONS(91), 1, - sym_val_date, - ACTIONS(93), 1, + ACTIONS(2920), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(2924), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(2926), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1491), 1, - anon_sym_DOLLAR, - ACTIONS(2904), 1, - sym_identifier, - STATE(24), 1, + STATE(11), 1, sym_val_number, - STATE(1707), 1, - sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, + STATE(461), 1, sym__var, - STATE(2580), 1, + STATE(503), 1, + sym__inter_single_quotes, + STATE(517), 1, sym__expression, - STATE(2584), 1, - sym__str_double_quotes, - STATE(2614), 1, + STATE(540), 1, + sym_expr_parenthesized, + STATE(547), 1, sym__inter_double_quotes, - STATE(2632), 1, - sym__inter_single_quotes, - STATE(2639), 1, - sym_val_variable, - STATE(3329), 1, - sym__where_predicate, - ACTIONS(77), 2, + STATE(555), 1, + sym__str_double_quotes, + STATE(1507), 1, + sym_comment, + ACTIONS(2912), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(2914), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2916), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(2922), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(1485), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2641), 4, + STATE(541), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2609), 10, + ACTIONS(2918), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(505), 11, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -180188,84 +170724,78 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [43152] = 32, - ACTIONS(25), 1, + [54780] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(930), 1, + anon_sym_DOLLAR, + ACTIONS(932), 1, + anon_sym_DASH, + ACTIONS(938), 1, + anon_sym_DOT_DOT, + ACTIONS(944), 1, + aux_sym_val_number_token1, + ACTIONS(2878), 1, anon_sym_LBRACK, - ACTIONS(27), 1, + ACTIONS(2880), 1, anon_sym_LPAREN, - ACTIONS(33), 1, - anon_sym_DASH, - ACTIONS(51), 1, + ACTIONS(2882), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(2884), 1, anon_sym_not, - ACTIONS(79), 1, - anon_sym_DOT_DOT, - ACTIONS(81), 1, - sym_val_nothing, - ACTIONS(91), 1, - sym_val_date, - ACTIONS(93), 1, + ACTIONS(2894), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(2898), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(2900), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1491), 1, - anon_sym_DOLLAR, - ACTIONS(2904), 1, - sym_identifier, - STATE(24), 1, + STATE(7), 1, sym_val_number, - STATE(1708), 1, - sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, + STATE(185), 1, sym__var, - STATE(2552), 1, + STATE(306), 1, + sym__inter_single_quotes, + STATE(310), 1, + sym__inter_double_quotes, + STATE(325), 1, + sym_expr_parenthesized, + STATE(327), 1, sym__expression, - STATE(2584), 1, + STATE(344), 1, sym__str_double_quotes, - STATE(2614), 1, - sym__inter_double_quotes, - STATE(2632), 1, - sym__inter_single_quotes, - STATE(2639), 1, - sym_val_variable, - STATE(3304), 1, - sym__where_predicate, - ACTIONS(77), 2, + STATE(1508), 1, + sym_comment, + ACTIONS(2886), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(2888), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2890), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(2896), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(946), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2641), 4, + STATE(326), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2609), 10, + ACTIONS(2892), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(312), 11, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -180275,84 +170805,78 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [43271] = 32, - ACTIONS(25), 1, + [54889] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(930), 1, + anon_sym_DOLLAR, + ACTIONS(932), 1, + anon_sym_DASH, + ACTIONS(938), 1, + anon_sym_DOT_DOT, + ACTIONS(944), 1, + aux_sym_val_number_token1, + ACTIONS(2878), 1, anon_sym_LBRACK, - ACTIONS(27), 1, + ACTIONS(2880), 1, anon_sym_LPAREN, - ACTIONS(33), 1, - anon_sym_DASH, - ACTIONS(51), 1, + ACTIONS(2882), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(2884), 1, anon_sym_not, - ACTIONS(79), 1, - anon_sym_DOT_DOT, - ACTIONS(81), 1, - sym_val_nothing, - ACTIONS(91), 1, - sym_val_date, - ACTIONS(93), 1, + ACTIONS(2894), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(2898), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(2900), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1491), 1, - anon_sym_DOLLAR, - ACTIONS(2904), 1, - sym_identifier, - STATE(24), 1, + STATE(7), 1, sym_val_number, - STATE(1709), 1, - sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, + STATE(185), 1, sym__var, - STATE(2582), 1, + STATE(306), 1, + sym__inter_single_quotes, + STATE(310), 1, + sym__inter_double_quotes, + STATE(325), 1, + sym_expr_parenthesized, + STATE(328), 1, sym__expression, - STATE(2584), 1, + STATE(344), 1, sym__str_double_quotes, - STATE(2614), 1, - sym__inter_double_quotes, - STATE(2632), 1, - sym__inter_single_quotes, - STATE(2639), 1, - sym_val_variable, - STATE(3330), 1, - sym__where_predicate, - ACTIONS(77), 2, + STATE(1509), 1, + sym_comment, + ACTIONS(2886), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(2888), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2890), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(2896), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(946), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2641), 4, + STATE(326), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2609), 10, + ACTIONS(2892), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(312), 11, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -180362,84 +170886,78 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [43390] = 32, - ACTIONS(25), 1, + [54998] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2980), 1, anon_sym_LBRACK, - ACTIONS(27), 1, + ACTIONS(2982), 1, anon_sym_LPAREN, - ACTIONS(33), 1, + ACTIONS(2984), 1, + anon_sym_DOLLAR, + ACTIONS(2986), 1, anon_sym_DASH, - ACTIONS(51), 1, + ACTIONS(2988), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(2990), 1, anon_sym_not, - ACTIONS(79), 1, + ACTIONS(2994), 1, anon_sym_DOT_DOT, - ACTIONS(81), 1, - sym_val_nothing, - ACTIONS(91), 1, - sym_val_date, - ACTIONS(93), 1, + ACTIONS(3000), 1, + aux_sym_val_number_token1, + ACTIONS(3006), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(3010), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(3012), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1491), 1, - anon_sym_DOLLAR, - ACTIONS(2904), 1, - sym_identifier, - STATE(24), 1, + STATE(3), 1, sym_val_number, - STATE(1710), 1, - sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, + STATE(139), 1, sym__var, - STATE(2548), 1, - sym__expression, - STATE(2584), 1, - sym__str_double_quotes, - STATE(2614), 1, - sym__inter_double_quotes, - STATE(2632), 1, + STATE(194), 1, + sym_expr_parenthesized, + STATE(196), 1, sym__inter_single_quotes, - STATE(2639), 1, - sym_val_variable, - STATE(3296), 1, - sym__where_predicate, - ACTIONS(77), 2, + STATE(211), 1, + sym__inter_double_quotes, + STATE(221), 1, + sym__str_double_quotes, + STATE(239), 1, + sym__expression, + STATE(1510), 1, + sym_comment, + ACTIONS(2992), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(2996), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2998), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(3008), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(3004), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2641), 4, + STATE(253), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2609), 10, + ACTIONS(3002), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(208), 11, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -180449,84 +170967,78 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [43509] = 32, - ACTIONS(25), 1, + [55107] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2980), 1, anon_sym_LBRACK, - ACTIONS(27), 1, + ACTIONS(2982), 1, anon_sym_LPAREN, - ACTIONS(33), 1, + ACTIONS(2984), 1, + anon_sym_DOLLAR, + ACTIONS(2986), 1, anon_sym_DASH, - ACTIONS(51), 1, + ACTIONS(2988), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(2990), 1, anon_sym_not, - ACTIONS(79), 1, + ACTIONS(2994), 1, anon_sym_DOT_DOT, - ACTIONS(81), 1, - sym_val_nothing, - ACTIONS(91), 1, - sym_val_date, - ACTIONS(93), 1, + ACTIONS(3000), 1, + aux_sym_val_number_token1, + ACTIONS(3006), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(3010), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(3012), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1491), 1, - anon_sym_DOLLAR, - ACTIONS(2904), 1, - sym_identifier, - STATE(24), 1, + STATE(3), 1, sym_val_number, - STATE(1711), 1, - sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, + STATE(139), 1, sym__var, - STATE(2584), 1, + STATE(194), 1, + sym_expr_parenthesized, + STATE(196), 1, + sym__inter_single_quotes, + STATE(211), 1, + sym__inter_double_quotes, + STATE(221), 1, sym__str_double_quotes, - STATE(2590), 1, + STATE(238), 1, sym__expression, - STATE(2614), 1, - sym__inter_double_quotes, - STATE(2632), 1, - sym__inter_single_quotes, - STATE(2639), 1, - sym_val_variable, - STATE(3334), 1, - sym__where_predicate, - ACTIONS(77), 2, + STATE(1511), 1, + sym_comment, + ACTIONS(2992), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(2996), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2998), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(3008), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(3004), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2641), 4, + STATE(253), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2609), 10, + ACTIONS(3002), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(208), 11, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -180536,84 +171048,78 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [43628] = 32, - ACTIONS(25), 1, + [55216] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2980), 1, anon_sym_LBRACK, - ACTIONS(27), 1, + ACTIONS(2982), 1, anon_sym_LPAREN, - ACTIONS(33), 1, + ACTIONS(2984), 1, + anon_sym_DOLLAR, + ACTIONS(2986), 1, anon_sym_DASH, - ACTIONS(51), 1, + ACTIONS(2988), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(2990), 1, anon_sym_not, - ACTIONS(79), 1, + ACTIONS(2994), 1, anon_sym_DOT_DOT, - ACTIONS(81), 1, - sym_val_nothing, - ACTIONS(91), 1, - sym_val_date, - ACTIONS(93), 1, + ACTIONS(3000), 1, + aux_sym_val_number_token1, + ACTIONS(3006), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(3010), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(3012), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1491), 1, - anon_sym_DOLLAR, - ACTIONS(2904), 1, - sym_identifier, - STATE(24), 1, + STATE(3), 1, sym_val_number, - STATE(1712), 1, - sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, + STATE(139), 1, sym__var, - STATE(2584), 1, + STATE(194), 1, + sym_expr_parenthesized, + STATE(196), 1, + sym__inter_single_quotes, + STATE(211), 1, + sym__inter_double_quotes, + STATE(221), 1, sym__str_double_quotes, - STATE(2602), 1, + STATE(237), 1, sym__expression, - STATE(2614), 1, - sym__inter_double_quotes, - STATE(2632), 1, - sym__inter_single_quotes, - STATE(2639), 1, - sym_val_variable, - STATE(3343), 1, - sym__where_predicate, - ACTIONS(77), 2, + STATE(1512), 1, + sym_comment, + ACTIONS(2992), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(2996), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2998), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(3008), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(3004), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2641), 4, + STATE(253), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2609), 10, + ACTIONS(3002), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(208), 11, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -180623,84 +171129,78 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [43747] = 32, - ACTIONS(25), 1, + [55325] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2980), 1, anon_sym_LBRACK, - ACTIONS(27), 1, + ACTIONS(2982), 1, anon_sym_LPAREN, - ACTIONS(33), 1, + ACTIONS(2984), 1, + anon_sym_DOLLAR, + ACTIONS(2986), 1, anon_sym_DASH, - ACTIONS(51), 1, + ACTIONS(2988), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(2990), 1, anon_sym_not, - ACTIONS(79), 1, + ACTIONS(2994), 1, anon_sym_DOT_DOT, - ACTIONS(81), 1, - sym_val_nothing, - ACTIONS(91), 1, - sym_val_date, - ACTIONS(93), 1, + ACTIONS(3000), 1, + aux_sym_val_number_token1, + ACTIONS(3006), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(3010), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(3012), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1491), 1, - anon_sym_DOLLAR, - ACTIONS(2904), 1, - sym_identifier, - STATE(24), 1, + STATE(3), 1, sym_val_number, - STATE(1713), 1, - sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, + STATE(139), 1, sym__var, - STATE(2584), 1, + STATE(194), 1, + sym_expr_parenthesized, + STATE(196), 1, + sym__inter_single_quotes, + STATE(211), 1, + sym__inter_double_quotes, + STATE(221), 1, sym__str_double_quotes, - STATE(2608), 1, + STATE(235), 1, sym__expression, - STATE(2614), 1, - sym__inter_double_quotes, - STATE(2632), 1, - sym__inter_single_quotes, - STATE(2639), 1, - sym_val_variable, - STATE(3338), 1, - sym__where_predicate, - ACTIONS(77), 2, + STATE(1513), 1, + sym_comment, + ACTIONS(2992), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(2996), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2998), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(3008), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(3004), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2641), 4, + STATE(253), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2609), 10, + ACTIONS(3002), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(208), 11, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -180710,84 +171210,78 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [43866] = 32, - ACTIONS(25), 1, + [55434] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(930), 1, + anon_sym_DOLLAR, + ACTIONS(932), 1, + anon_sym_DASH, + ACTIONS(938), 1, + anon_sym_DOT_DOT, + ACTIONS(944), 1, + aux_sym_val_number_token1, + ACTIONS(2878), 1, anon_sym_LBRACK, - ACTIONS(27), 1, + ACTIONS(2880), 1, anon_sym_LPAREN, - ACTIONS(33), 1, - anon_sym_DASH, - ACTIONS(51), 1, + ACTIONS(2882), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(2884), 1, anon_sym_not, - ACTIONS(79), 1, - anon_sym_DOT_DOT, - ACTIONS(81), 1, - sym_val_nothing, - ACTIONS(91), 1, - sym_val_date, - ACTIONS(93), 1, + ACTIONS(2894), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(2898), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(2900), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1491), 1, - anon_sym_DOLLAR, - ACTIONS(2904), 1, - sym_identifier, - STATE(24), 1, + STATE(7), 1, sym_val_number, - STATE(1714), 1, - sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, + STATE(185), 1, sym__var, - STATE(2584), 1, - sym__str_double_quotes, - STATE(2610), 1, - sym__expression, - STATE(2614), 1, - sym__inter_double_quotes, - STATE(2632), 1, + STATE(306), 1, sym__inter_single_quotes, - STATE(2639), 1, - sym_val_variable, - STATE(3342), 1, - sym__where_predicate, - ACTIONS(77), 2, + STATE(310), 1, + sym__inter_double_quotes, + STATE(325), 1, + sym_expr_parenthesized, + STATE(332), 1, + sym__expression, + STATE(344), 1, + sym__str_double_quotes, + STATE(1514), 1, + sym_comment, + ACTIONS(2886), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(2888), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2890), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(2896), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(946), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2641), 4, + STATE(326), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2609), 10, + ACTIONS(2892), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(312), 11, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -180797,84 +171291,78 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [43985] = 32, - ACTIONS(25), 1, + [55543] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2980), 1, anon_sym_LBRACK, - ACTIONS(27), 1, + ACTIONS(2982), 1, anon_sym_LPAREN, - ACTIONS(33), 1, + ACTIONS(2984), 1, + anon_sym_DOLLAR, + ACTIONS(2986), 1, anon_sym_DASH, - ACTIONS(51), 1, + ACTIONS(2988), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(2990), 1, anon_sym_not, - ACTIONS(79), 1, + ACTIONS(2994), 1, anon_sym_DOT_DOT, - ACTIONS(81), 1, - sym_val_nothing, - ACTIONS(91), 1, - sym_val_date, - ACTIONS(93), 1, + ACTIONS(3000), 1, + aux_sym_val_number_token1, + ACTIONS(3006), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(3010), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(3012), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1491), 1, - anon_sym_DOLLAR, - ACTIONS(2904), 1, - sym_identifier, - STATE(24), 1, + STATE(3), 1, sym_val_number, - STATE(1715), 1, - sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, + STATE(139), 1, sym__var, - STATE(2550), 1, - sym__expression, - STATE(2584), 1, - sym__str_double_quotes, - STATE(2614), 1, - sym__inter_double_quotes, - STATE(2632), 1, + STATE(194), 1, + sym_expr_parenthesized, + STATE(196), 1, sym__inter_single_quotes, - STATE(2639), 1, - sym_val_variable, - STATE(3299), 1, - sym__where_predicate, - ACTIONS(77), 2, + STATE(211), 1, + sym__inter_double_quotes, + STATE(221), 1, + sym__str_double_quotes, + STATE(234), 1, + sym__expression, + STATE(1515), 1, + sym_comment, + ACTIONS(2992), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(2996), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2998), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(3008), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(3004), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2641), 4, + STATE(253), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2609), 10, + ACTIONS(3002), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(208), 11, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -180884,84 +171372,78 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [44104] = 32, - ACTIONS(25), 1, + [55652] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2980), 1, anon_sym_LBRACK, - ACTIONS(27), 1, + ACTIONS(2982), 1, anon_sym_LPAREN, - ACTIONS(33), 1, + ACTIONS(2984), 1, + anon_sym_DOLLAR, + ACTIONS(2986), 1, anon_sym_DASH, - ACTIONS(51), 1, + ACTIONS(2988), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(2990), 1, anon_sym_not, - ACTIONS(79), 1, + ACTIONS(2994), 1, anon_sym_DOT_DOT, - ACTIONS(81), 1, - sym_val_nothing, - ACTIONS(91), 1, - sym_val_date, - ACTIONS(93), 1, + ACTIONS(3000), 1, + aux_sym_val_number_token1, + ACTIONS(3006), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(3010), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(3012), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1491), 1, - anon_sym_DOLLAR, - ACTIONS(2904), 1, - sym_identifier, - STATE(24), 1, + STATE(3), 1, sym_val_number, - STATE(1716), 1, - sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, + STATE(139), 1, sym__var, - STATE(2584), 1, + STATE(194), 1, + sym_expr_parenthesized, + STATE(196), 1, + sym__inter_single_quotes, + STATE(211), 1, + sym__inter_double_quotes, + STATE(221), 1, sym__str_double_quotes, - STATE(2611), 1, + STATE(232), 1, sym__expression, - STATE(2614), 1, - sym__inter_double_quotes, - STATE(2632), 1, - sym__inter_single_quotes, - STATE(2639), 1, - sym_val_variable, - STATE(3362), 1, - sym__where_predicate, - ACTIONS(77), 2, + STATE(1516), 1, + sym_comment, + ACTIONS(2992), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(2996), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2998), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(3008), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(3004), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2641), 4, + STATE(253), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2609), 10, + ACTIONS(3002), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(208), 11, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -180971,84 +171453,78 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [44223] = 32, - ACTIONS(25), 1, + [55761] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2202), 1, + anon_sym_DOLLAR, + ACTIONS(2206), 1, + anon_sym_DASH, + ACTIONS(2212), 1, + anon_sym_DOT_DOT, + ACTIONS(2218), 1, + aux_sym_val_number_token1, + ACTIONS(3014), 1, anon_sym_LBRACK, - ACTIONS(27), 1, + ACTIONS(3016), 1, anon_sym_LPAREN, - ACTIONS(33), 1, - anon_sym_DASH, - ACTIONS(51), 1, + ACTIONS(3018), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(3020), 1, anon_sym_not, - ACTIONS(79), 1, - anon_sym_DOT_DOT, - ACTIONS(81), 1, - sym_val_nothing, - ACTIONS(91), 1, - sym_val_date, - ACTIONS(93), 1, + ACTIONS(3030), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(3034), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(3036), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1491), 1, - anon_sym_DOLLAR, - ACTIONS(2904), 1, - sym_identifier, - STATE(24), 1, + STATE(116), 1, sym_val_number, - STATE(1717), 1, + STATE(1517), 1, sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, + STATE(1861), 1, sym__var, - STATE(2584), 1, - sym__str_double_quotes, - STATE(2614), 1, + STATE(1862), 1, + sym_expr_parenthesized, + STATE(2139), 1, sym__inter_double_quotes, - STATE(2632), 1, + STATE(2142), 1, sym__inter_single_quotes, - STATE(2634), 1, + STATE(2145), 1, sym__expression, - STATE(2639), 1, - sym_val_variable, - STATE(3437), 1, - sym__where_predicate, - ACTIONS(77), 2, + STATE(2156), 1, + sym__str_double_quotes, + ACTIONS(3022), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(3024), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(3026), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(3032), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(2220), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2641), 4, + STATE(2089), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2609), 10, + ACTIONS(3028), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2149), 11, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -181058,84 +171534,78 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [44342] = 32, - ACTIONS(25), 1, + [55870] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2202), 1, + anon_sym_DOLLAR, + ACTIONS(2206), 1, + anon_sym_DASH, + ACTIONS(2212), 1, + anon_sym_DOT_DOT, + ACTIONS(2218), 1, + aux_sym_val_number_token1, + ACTIONS(3014), 1, anon_sym_LBRACK, - ACTIONS(27), 1, + ACTIONS(3016), 1, anon_sym_LPAREN, - ACTIONS(33), 1, - anon_sym_DASH, - ACTIONS(51), 1, + ACTIONS(3018), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(3020), 1, anon_sym_not, - ACTIONS(79), 1, - anon_sym_DOT_DOT, - ACTIONS(81), 1, - sym_val_nothing, - ACTIONS(91), 1, - sym_val_date, - ACTIONS(93), 1, + ACTIONS(3030), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(3034), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(3036), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1491), 1, - anon_sym_DOLLAR, - ACTIONS(2904), 1, - sym_identifier, - STATE(24), 1, + STATE(116), 1, sym_val_number, - STATE(1718), 1, + STATE(1518), 1, sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, + STATE(1861), 1, sym__var, - STATE(2584), 1, - sym__str_double_quotes, - STATE(2614), 1, + STATE(1862), 1, + sym_expr_parenthesized, + STATE(2139), 1, sym__inter_double_quotes, - STATE(2630), 1, - sym__expression, - STATE(2632), 1, + STATE(2142), 1, sym__inter_single_quotes, - STATE(2639), 1, - sym_val_variable, - STATE(3431), 1, - sym__where_predicate, - ACTIONS(77), 2, + STATE(2143), 1, + sym__expression, + STATE(2156), 1, + sym__str_double_quotes, + ACTIONS(3022), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(3024), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(3026), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(3032), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(2220), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2641), 4, + STATE(2089), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2609), 10, + ACTIONS(3028), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2149), 11, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -181145,84 +171615,78 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [44461] = 32, - ACTIONS(25), 1, + [55979] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2202), 1, + anon_sym_DOLLAR, + ACTIONS(2206), 1, + anon_sym_DASH, + ACTIONS(2212), 1, + anon_sym_DOT_DOT, + ACTIONS(2218), 1, + aux_sym_val_number_token1, + ACTIONS(3014), 1, anon_sym_LBRACK, - ACTIONS(27), 1, + ACTIONS(3016), 1, anon_sym_LPAREN, - ACTIONS(33), 1, - anon_sym_DASH, - ACTIONS(51), 1, + ACTIONS(3018), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(3020), 1, anon_sym_not, - ACTIONS(79), 1, - anon_sym_DOT_DOT, - ACTIONS(81), 1, - sym_val_nothing, - ACTIONS(91), 1, - sym_val_date, - ACTIONS(93), 1, + ACTIONS(3030), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(3034), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(3036), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1491), 1, - anon_sym_DOLLAR, - ACTIONS(2904), 1, - sym_identifier, - STATE(24), 1, + STATE(116), 1, sym_val_number, - STATE(1719), 1, + STATE(1519), 1, sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, + STATE(1861), 1, sym__var, - STATE(2584), 1, - sym__str_double_quotes, - STATE(2603), 1, - sym__expression, - STATE(2614), 1, + STATE(1862), 1, + sym_expr_parenthesized, + STATE(2139), 1, sym__inter_double_quotes, - STATE(2632), 1, + STATE(2140), 1, + sym__expression, + STATE(2142), 1, sym__inter_single_quotes, - STATE(2639), 1, - sym_val_variable, - STATE(3390), 1, - sym__where_predicate, - ACTIONS(77), 2, + STATE(2156), 1, + sym__str_double_quotes, + ACTIONS(3022), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(3024), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(3026), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(3032), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(2220), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2641), 4, + STATE(2089), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2609), 10, + ACTIONS(3028), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2149), 11, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -181232,84 +171696,78 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [44580] = 32, - ACTIONS(25), 1, + [56088] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(982), 1, + anon_sym_DOLLAR, + ACTIONS(984), 1, + anon_sym_DASH, + ACTIONS(990), 1, + anon_sym_DOT_DOT, + ACTIONS(996), 1, + aux_sym_val_number_token1, + ACTIONS(2932), 1, anon_sym_LBRACK, - ACTIONS(27), 1, + ACTIONS(2934), 1, anon_sym_LPAREN, - ACTIONS(33), 1, - anon_sym_DASH, - ACTIONS(51), 1, + ACTIONS(2936), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(2938), 1, anon_sym_not, - ACTIONS(79), 1, - anon_sym_DOT_DOT, - ACTIONS(81), 1, - sym_val_nothing, - ACTIONS(91), 1, - sym_val_date, - ACTIONS(93), 1, + ACTIONS(2948), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(2952), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(2954), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1491), 1, - anon_sym_DOLLAR, - ACTIONS(2904), 1, - sym_identifier, - STATE(24), 1, + STATE(8), 1, sym_val_number, - STATE(1720), 1, - sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, + STATE(212), 1, sym__var, - STATE(2584), 1, - sym__str_double_quotes, - STATE(2614), 1, - sym__inter_double_quotes, - STATE(2628), 1, + STATE(362), 1, sym__expression, - STATE(2632), 1, + STATE(372), 1, + sym__str_double_quotes, + STATE(373), 1, sym__inter_single_quotes, - STATE(2639), 1, - sym_val_variable, - STATE(3282), 1, - sym__where_predicate, - ACTIONS(77), 2, + STATE(375), 1, + sym__inter_double_quotes, + STATE(399), 1, + sym_expr_parenthesized, + STATE(1520), 1, + sym_comment, + ACTIONS(2940), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(2942), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2944), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(2950), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(998), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2641), 4, + STATE(353), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2609), 10, + ACTIONS(2946), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(370), 11, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -181319,84 +171777,78 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [44699] = 32, - ACTIONS(25), 1, + [56197] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(982), 1, + anon_sym_DOLLAR, + ACTIONS(984), 1, + anon_sym_DASH, + ACTIONS(990), 1, + anon_sym_DOT_DOT, + ACTIONS(996), 1, + aux_sym_val_number_token1, + ACTIONS(2932), 1, anon_sym_LBRACK, - ACTIONS(27), 1, + ACTIONS(2934), 1, anon_sym_LPAREN, - ACTIONS(33), 1, - anon_sym_DASH, - ACTIONS(51), 1, + ACTIONS(2936), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(2938), 1, anon_sym_not, - ACTIONS(79), 1, - anon_sym_DOT_DOT, - ACTIONS(81), 1, - sym_val_nothing, - ACTIONS(91), 1, - sym_val_date, - ACTIONS(93), 1, + ACTIONS(2948), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(2952), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(2954), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1491), 1, - anon_sym_DOLLAR, - ACTIONS(2904), 1, - sym_identifier, - STATE(24), 1, + STATE(8), 1, sym_val_number, - STATE(1721), 1, - sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, + STATE(212), 1, sym__var, - STATE(2560), 1, + STATE(363), 1, sym__expression, - STATE(2584), 1, + STATE(372), 1, sym__str_double_quotes, - STATE(2614), 1, - sym__inter_double_quotes, - STATE(2632), 1, + STATE(373), 1, sym__inter_single_quotes, - STATE(2639), 1, - sym_val_variable, - STATE(3363), 1, - sym__where_predicate, - ACTIONS(77), 2, + STATE(375), 1, + sym__inter_double_quotes, + STATE(399), 1, + sym_expr_parenthesized, + STATE(1521), 1, + sym_comment, + ACTIONS(2940), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(2942), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2944), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(2950), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(998), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2641), 4, + STATE(353), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2609), 10, + ACTIONS(2946), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(370), 11, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -181406,84 +171858,78 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [44818] = 32, - ACTIONS(25), 1, - anon_sym_LBRACK, - ACTIONS(27), 1, + [56306] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2352), 1, anon_sym_LPAREN, - ACTIONS(33), 1, + ACTIONS(2354), 1, + anon_sym_DOLLAR, + ACTIONS(2356), 1, anon_sym_DASH, - ACTIONS(51), 1, + ACTIONS(2358), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(2364), 1, anon_sym_not, - ACTIONS(79), 1, + ACTIONS(2368), 1, anon_sym_DOT_DOT, - ACTIONS(81), 1, - sym_val_nothing, - ACTIONS(91), 1, - sym_val_date, - ACTIONS(93), 1, + ACTIONS(2374), 1, + aux_sym_val_number_token1, + ACTIONS(2380), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(2384), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(2386), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1491), 1, - anon_sym_DOLLAR, - ACTIONS(2904), 1, - sym_identifier, - STATE(24), 1, + ACTIONS(2698), 1, + anon_sym_LBRACK, + STATE(123), 1, sym_val_number, - STATE(1722), 1, + STATE(1522), 1, sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, + STATE(1919), 1, sym__var, - STATE(2584), 1, + STATE(1978), 1, + sym_expr_parenthesized, + STATE(2167), 1, sym__str_double_quotes, - STATE(2614), 1, + STATE(2182), 1, + sym__expression, + STATE(2221), 1, sym__inter_double_quotes, - STATE(2632), 1, + STATE(2224), 1, sym__inter_single_quotes, - STATE(2637), 1, - sym__expression, - STATE(2639), 1, - sym_val_variable, - STATE(3281), 1, - sym__where_predicate, - ACTIONS(77), 2, + ACTIONS(2366), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(2370), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2372), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(2382), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(2378), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2641), 4, + STATE(2288), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2609), 10, + ACTIONS(2376), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2232), 11, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -181493,84 +171939,78 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [44937] = 32, - ACTIONS(25), 1, + [56415] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2202), 1, + anon_sym_DOLLAR, + ACTIONS(2206), 1, + anon_sym_DASH, + ACTIONS(2212), 1, + anon_sym_DOT_DOT, + ACTIONS(2218), 1, + aux_sym_val_number_token1, + ACTIONS(3014), 1, anon_sym_LBRACK, - ACTIONS(27), 1, + ACTIONS(3016), 1, anon_sym_LPAREN, - ACTIONS(33), 1, - anon_sym_DASH, - ACTIONS(51), 1, + ACTIONS(3018), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(3020), 1, anon_sym_not, - ACTIONS(79), 1, - anon_sym_DOT_DOT, - ACTIONS(81), 1, - sym_val_nothing, - ACTIONS(91), 1, - sym_val_date, - ACTIONS(93), 1, + ACTIONS(3030), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(3034), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(3036), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1491), 1, - anon_sym_DOLLAR, - ACTIONS(2904), 1, - sym_identifier, - STATE(24), 1, + STATE(116), 1, sym_val_number, - STATE(1723), 1, + STATE(1523), 1, sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, + STATE(1861), 1, sym__var, - STATE(2584), 1, - sym__str_double_quotes, - STATE(2614), 1, + STATE(1862), 1, + sym_expr_parenthesized, + STATE(2138), 1, + sym__expression, + STATE(2139), 1, sym__inter_double_quotes, - STATE(2632), 1, + STATE(2142), 1, sym__inter_single_quotes, - STATE(2638), 1, - sym__expression, - STATE(2639), 1, - sym_val_variable, - STATE(3280), 1, - sym__where_predicate, - ACTIONS(77), 2, + STATE(2156), 1, + sym__str_double_quotes, + ACTIONS(3022), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(3024), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(3026), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(3032), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(2220), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2641), 4, + STATE(2089), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2609), 10, + ACTIONS(3028), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2149), 11, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -181580,84 +172020,78 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [45056] = 32, - ACTIONS(25), 1, + [56524] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2980), 1, anon_sym_LBRACK, - ACTIONS(27), 1, + ACTIONS(2982), 1, anon_sym_LPAREN, - ACTIONS(33), 1, + ACTIONS(2984), 1, + anon_sym_DOLLAR, + ACTIONS(2986), 1, anon_sym_DASH, - ACTIONS(51), 1, + ACTIONS(2988), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(2990), 1, anon_sym_not, - ACTIONS(79), 1, + ACTIONS(2994), 1, anon_sym_DOT_DOT, - ACTIONS(81), 1, - sym_val_nothing, - ACTIONS(91), 1, - sym_val_date, - ACTIONS(93), 1, + ACTIONS(3000), 1, + aux_sym_val_number_token1, + ACTIONS(3006), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(3010), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(3012), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1491), 1, - anon_sym_DOLLAR, - ACTIONS(2904), 1, - sym_identifier, - STATE(24), 1, + STATE(3), 1, sym_val_number, - STATE(1724), 1, - sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, + STATE(139), 1, sym__var, - STATE(2532), 1, - sym__expression, - STATE(2584), 1, - sym__str_double_quotes, - STATE(2614), 1, - sym__inter_double_quotes, - STATE(2632), 1, + STATE(194), 1, + sym_expr_parenthesized, + STATE(196), 1, sym__inter_single_quotes, - STATE(2639), 1, - sym_val_variable, - STATE(3279), 1, - sym__where_predicate, - ACTIONS(77), 2, + STATE(211), 1, + sym__inter_double_quotes, + STATE(221), 1, + sym__str_double_quotes, + STATE(230), 1, + sym__expression, + STATE(1524), 1, + sym_comment, + ACTIONS(2992), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(2996), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2998), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(3008), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(3004), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2641), 4, + STATE(253), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2609), 10, + ACTIONS(3002), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(208), 11, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -181667,84 +172101,78 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [45175] = 32, - ACTIONS(25), 1, + [56633] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2202), 1, + anon_sym_DOLLAR, + ACTIONS(2206), 1, + anon_sym_DASH, + ACTIONS(2212), 1, + anon_sym_DOT_DOT, + ACTIONS(2218), 1, + aux_sym_val_number_token1, + ACTIONS(3014), 1, anon_sym_LBRACK, - ACTIONS(27), 1, + ACTIONS(3016), 1, anon_sym_LPAREN, - ACTIONS(33), 1, - anon_sym_DASH, - ACTIONS(51), 1, + ACTIONS(3018), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(3020), 1, anon_sym_not, - ACTIONS(79), 1, - anon_sym_DOT_DOT, - ACTIONS(81), 1, - sym_val_nothing, - ACTIONS(91), 1, - sym_val_date, - ACTIONS(93), 1, + ACTIONS(3030), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(3034), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(3036), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1491), 1, - anon_sym_DOLLAR, - ACTIONS(2904), 1, - sym_identifier, - STATE(24), 1, + STATE(116), 1, sym_val_number, - STATE(1725), 1, + STATE(1525), 1, sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, + STATE(1861), 1, sym__var, - STATE(2584), 1, - sym__str_double_quotes, - STATE(2614), 1, - sym__inter_double_quotes, - STATE(2626), 1, + STATE(1862), 1, + sym_expr_parenthesized, + STATE(2136), 1, sym__expression, - STATE(2632), 1, + STATE(2139), 1, + sym__inter_double_quotes, + STATE(2142), 1, sym__inter_single_quotes, - STATE(2639), 1, - sym_val_variable, - STATE(3426), 1, - sym__where_predicate, - ACTIONS(77), 2, + STATE(2156), 1, + sym__str_double_quotes, + ACTIONS(3022), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(3024), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(3026), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(3032), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(2220), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2641), 4, + STATE(2089), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2609), 10, + ACTIONS(3028), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2149), 11, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -181754,84 +172182,78 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [45294] = 32, - ACTIONS(25), 1, + [56742] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2202), 1, + anon_sym_DOLLAR, + ACTIONS(2206), 1, + anon_sym_DASH, + ACTIONS(2212), 1, + anon_sym_DOT_DOT, + ACTIONS(2218), 1, + aux_sym_val_number_token1, + ACTIONS(3014), 1, anon_sym_LBRACK, - ACTIONS(27), 1, + ACTIONS(3016), 1, anon_sym_LPAREN, - ACTIONS(33), 1, - anon_sym_DASH, - ACTIONS(51), 1, + ACTIONS(3018), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(3020), 1, anon_sym_not, - ACTIONS(79), 1, - anon_sym_DOT_DOT, - ACTIONS(81), 1, - sym_val_nothing, - ACTIONS(91), 1, - sym_val_date, - ACTIONS(93), 1, + ACTIONS(3030), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(3034), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(3036), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1491), 1, - anon_sym_DOLLAR, - ACTIONS(2904), 1, - sym_identifier, - STATE(24), 1, + STATE(116), 1, sym_val_number, - STATE(1726), 1, + STATE(1526), 1, sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, + STATE(1861), 1, sym__var, - STATE(2559), 1, + STATE(1862), 1, + sym_expr_parenthesized, + STATE(2084), 1, sym__expression, - STATE(2584), 1, - sym__str_double_quotes, - STATE(2614), 1, + STATE(2139), 1, sym__inter_double_quotes, - STATE(2632), 1, + STATE(2142), 1, sym__inter_single_quotes, - STATE(2639), 1, - sym_val_variable, - STATE(3366), 1, - sym__where_predicate, - ACTIONS(77), 2, + STATE(2156), 1, + sym__str_double_quotes, + ACTIONS(3022), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(3024), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(3026), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(3032), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(2220), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2641), 4, + STATE(2089), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2609), 10, + ACTIONS(3028), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2149), 11, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -181841,84 +172263,78 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [45413] = 32, - ACTIONS(25), 1, - anon_sym_LBRACK, - ACTIONS(27), 1, + [56851] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2352), 1, anon_sym_LPAREN, - ACTIONS(33), 1, + ACTIONS(2354), 1, + anon_sym_DOLLAR, + ACTIONS(2356), 1, anon_sym_DASH, - ACTIONS(51), 1, + ACTIONS(2358), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(2364), 1, anon_sym_not, - ACTIONS(79), 1, + ACTIONS(2368), 1, anon_sym_DOT_DOT, - ACTIONS(81), 1, - sym_val_nothing, - ACTIONS(91), 1, - sym_val_date, - ACTIONS(93), 1, + ACTIONS(2374), 1, + aux_sym_val_number_token1, + ACTIONS(2380), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(2384), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(2386), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1491), 1, - anon_sym_DOLLAR, - ACTIONS(2904), 1, - sym_identifier, - STATE(24), 1, + ACTIONS(2698), 1, + anon_sym_LBRACK, + STATE(123), 1, sym_val_number, - STATE(1727), 1, + STATE(1527), 1, sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, + STATE(1919), 1, sym__var, - STATE(2584), 1, + STATE(1978), 1, + sym_expr_parenthesized, + STATE(2167), 1, sym__str_double_quotes, - STATE(2614), 1, - sym__inter_double_quotes, - STATE(2619), 1, + STATE(2180), 1, sym__expression, - STATE(2632), 1, + STATE(2221), 1, + sym__inter_double_quotes, + STATE(2224), 1, sym__inter_single_quotes, - STATE(2639), 1, - sym_val_variable, - STATE(3419), 1, - sym__where_predicate, - ACTIONS(77), 2, + ACTIONS(2366), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(2370), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2372), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(2382), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(2378), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2641), 4, + STATE(2288), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2609), 10, + ACTIONS(2376), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2232), 11, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -181928,84 +172344,78 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [45532] = 32, - ACTIONS(25), 1, + [56960] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(982), 1, + anon_sym_DOLLAR, + ACTIONS(984), 1, + anon_sym_DASH, + ACTIONS(990), 1, + anon_sym_DOT_DOT, + ACTIONS(996), 1, + aux_sym_val_number_token1, + ACTIONS(2932), 1, anon_sym_LBRACK, - ACTIONS(27), 1, + ACTIONS(2934), 1, anon_sym_LPAREN, - ACTIONS(33), 1, - anon_sym_DASH, - ACTIONS(51), 1, + ACTIONS(2936), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(2938), 1, anon_sym_not, - ACTIONS(79), 1, - anon_sym_DOT_DOT, - ACTIONS(81), 1, - sym_val_nothing, - ACTIONS(91), 1, - sym_val_date, - ACTIONS(93), 1, + ACTIONS(2948), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(2952), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(2954), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1491), 1, - anon_sym_DOLLAR, - ACTIONS(2904), 1, - sym_identifier, - STATE(24), 1, + STATE(8), 1, sym_val_number, - STATE(1728), 1, - sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, + STATE(212), 1, sym__var, - STATE(2584), 1, - sym__str_double_quotes, - STATE(2614), 1, - sym__inter_double_quotes, - STATE(2616), 1, + STATE(364), 1, sym__expression, - STATE(2632), 1, + STATE(372), 1, + sym__str_double_quotes, + STATE(373), 1, sym__inter_single_quotes, - STATE(2639), 1, - sym_val_variable, - STATE(3411), 1, - sym__where_predicate, - ACTIONS(77), 2, + STATE(375), 1, + sym__inter_double_quotes, + STATE(399), 1, + sym_expr_parenthesized, + STATE(1528), 1, + sym_comment, + ACTIONS(2940), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(2942), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2944), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(2950), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(998), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2641), 4, + STATE(353), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2609), 10, + ACTIONS(2946), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(370), 11, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -182015,84 +172425,78 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [45651] = 32, - ACTIONS(25), 1, - anon_sym_LBRACK, - ACTIONS(27), 1, + [57069] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2352), 1, anon_sym_LPAREN, - ACTIONS(33), 1, + ACTIONS(2354), 1, + anon_sym_DOLLAR, + ACTIONS(2356), 1, anon_sym_DASH, - ACTIONS(51), 1, + ACTIONS(2358), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(2364), 1, anon_sym_not, - ACTIONS(79), 1, + ACTIONS(2368), 1, anon_sym_DOT_DOT, - ACTIONS(81), 1, - sym_val_nothing, - ACTIONS(91), 1, - sym_val_date, - ACTIONS(93), 1, + ACTIONS(2374), 1, + aux_sym_val_number_token1, + ACTIONS(2380), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(2384), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(2386), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1491), 1, - anon_sym_DOLLAR, - ACTIONS(2904), 1, - sym_identifier, - STATE(24), 1, + ACTIONS(2698), 1, + anon_sym_LBRACK, + STATE(123), 1, sym_val_number, - STATE(1729), 1, + STATE(1529), 1, sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, + STATE(1919), 1, sym__var, - STATE(2584), 1, + STATE(1978), 1, + sym_expr_parenthesized, + STATE(2167), 1, sym__str_double_quotes, - STATE(2612), 1, + STATE(2169), 1, sym__expression, - STATE(2614), 1, + STATE(2221), 1, sym__inter_double_quotes, - STATE(2632), 1, + STATE(2224), 1, sym__inter_single_quotes, - STATE(2639), 1, - sym_val_variable, - STATE(3401), 1, - sym__where_predicate, - ACTIONS(77), 2, + ACTIONS(2366), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(2370), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2372), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(2382), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(2378), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2641), 4, + STATE(2288), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2609), 10, + ACTIONS(2376), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2232), 11, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -182102,84 +172506,78 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [45770] = 32, - ACTIONS(25), 1, - anon_sym_LBRACK, - ACTIONS(27), 1, + [57178] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2352), 1, anon_sym_LPAREN, - ACTIONS(33), 1, + ACTIONS(2354), 1, + anon_sym_DOLLAR, + ACTIONS(2356), 1, anon_sym_DASH, - ACTIONS(51), 1, + ACTIONS(2358), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(2364), 1, anon_sym_not, - ACTIONS(79), 1, + ACTIONS(2368), 1, anon_sym_DOT_DOT, - ACTIONS(81), 1, - sym_val_nothing, - ACTIONS(91), 1, - sym_val_date, - ACTIONS(93), 1, + ACTIONS(2374), 1, + aux_sym_val_number_token1, + ACTIONS(2380), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(2384), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(2386), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1491), 1, - anon_sym_DOLLAR, - ACTIONS(2904), 1, - sym_identifier, - STATE(24), 1, + ACTIONS(2698), 1, + anon_sym_LBRACK, + STATE(123), 1, sym_val_number, - STATE(1730), 1, + STATE(1530), 1, sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, + STATE(1919), 1, sym__var, - STATE(2584), 1, + STATE(1978), 1, + sym_expr_parenthesized, + STATE(2167), 1, sym__str_double_quotes, - STATE(2614), 1, - sym__inter_double_quotes, - STATE(2627), 1, + STATE(2168), 1, sym__expression, - STATE(2632), 1, + STATE(2221), 1, + sym__inter_double_quotes, + STATE(2224), 1, sym__inter_single_quotes, - STATE(2639), 1, - sym_val_variable, - STATE(3284), 1, - sym__where_predicate, - ACTIONS(77), 2, + ACTIONS(2366), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(2370), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2372), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(2382), 2, sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(85), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(89), 3, + sym__str_back_ticks, + ACTIONS(2378), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2641), 4, + STATE(2288), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2609), 10, + ACTIONS(2376), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2232), 11, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -182189,84 +172587,78 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [45889] = 32, - ACTIONS(25), 1, - anon_sym_LBRACK, - ACTIONS(27), 1, + [57287] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2352), 1, anon_sym_LPAREN, - ACTIONS(33), 1, + ACTIONS(2354), 1, + anon_sym_DOLLAR, + ACTIONS(2356), 1, anon_sym_DASH, - ACTIONS(51), 1, + ACTIONS(2358), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(2364), 1, anon_sym_not, - ACTIONS(79), 1, + ACTIONS(2368), 1, anon_sym_DOT_DOT, - ACTIONS(81), 1, - sym_val_nothing, - ACTIONS(91), 1, - sym_val_date, - ACTIONS(93), 1, + ACTIONS(2374), 1, + aux_sym_val_number_token1, + ACTIONS(2380), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(2384), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(2386), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1491), 1, - anon_sym_DOLLAR, - ACTIONS(2904), 1, - sym_identifier, - STATE(24), 1, + ACTIONS(2698), 1, + anon_sym_LBRACK, + STATE(123), 1, sym_val_number, - STATE(1731), 1, + STATE(1531), 1, sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, + STATE(1919), 1, sym__var, - STATE(2584), 1, + STATE(1978), 1, + sym_expr_parenthesized, + STATE(2167), 1, sym__str_double_quotes, - STATE(2604), 1, - sym__expression, - STATE(2614), 1, + STATE(2221), 1, sym__inter_double_quotes, - STATE(2632), 1, + STATE(2224), 1, sym__inter_single_quotes, - STATE(2639), 1, - sym_val_variable, - STATE(3465), 1, - sym__where_predicate, - ACTIONS(77), 2, + STATE(2236), 1, + sym__expression, + ACTIONS(2366), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(2370), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2372), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(2382), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(2378), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2641), 4, + STATE(2288), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2609), 10, + ACTIONS(2376), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2232), 11, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -182276,84 +172668,78 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [46008] = 32, - ACTIONS(25), 1, - anon_sym_LBRACK, - ACTIONS(27), 1, + [57396] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2352), 1, anon_sym_LPAREN, - ACTIONS(33), 1, + ACTIONS(2354), 1, + anon_sym_DOLLAR, + ACTIONS(2356), 1, anon_sym_DASH, - ACTIONS(51), 1, + ACTIONS(2358), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(2364), 1, anon_sym_not, - ACTIONS(79), 1, + ACTIONS(2368), 1, anon_sym_DOT_DOT, - ACTIONS(81), 1, - sym_val_nothing, - ACTIONS(91), 1, - sym_val_date, - ACTIONS(93), 1, + ACTIONS(2374), 1, + aux_sym_val_number_token1, + ACTIONS(2380), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(2384), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(2386), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1491), 1, - anon_sym_DOLLAR, - ACTIONS(2904), 1, - sym_identifier, - STATE(24), 1, + ACTIONS(2698), 1, + anon_sym_LBRACK, + STATE(123), 1, sym_val_number, - STATE(1732), 1, + STATE(1532), 1, sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, + STATE(1919), 1, sym__var, - STATE(2584), 1, + STATE(1978), 1, + sym_expr_parenthesized, + STATE(2167), 1, sym__str_double_quotes, - STATE(2599), 1, - sym__expression, - STATE(2614), 1, + STATE(2221), 1, sym__inter_double_quotes, - STATE(2632), 1, + STATE(2224), 1, sym__inter_single_quotes, - STATE(2639), 1, - sym_val_variable, - STATE(3389), 1, - sym__where_predicate, - ACTIONS(77), 2, + STATE(2237), 1, + sym__expression, + ACTIONS(2366), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(2370), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2372), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(2382), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(2378), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2641), 4, + STATE(2288), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2609), 10, + ACTIONS(2376), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2232), 11, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -182363,84 +172749,78 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [46127] = 32, - ACTIONS(25), 1, + [57505] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2202), 1, + anon_sym_DOLLAR, + ACTIONS(2206), 1, + anon_sym_DASH, + ACTIONS(2212), 1, + anon_sym_DOT_DOT, + ACTIONS(2218), 1, + aux_sym_val_number_token1, + ACTIONS(3014), 1, anon_sym_LBRACK, - ACTIONS(27), 1, + ACTIONS(3016), 1, anon_sym_LPAREN, - ACTIONS(33), 1, - anon_sym_DASH, - ACTIONS(51), 1, + ACTIONS(3018), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(3020), 1, anon_sym_not, - ACTIONS(79), 1, - anon_sym_DOT_DOT, - ACTIONS(81), 1, - sym_val_nothing, - ACTIONS(91), 1, - sym_val_date, - ACTIONS(93), 1, + ACTIONS(3030), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(3034), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(3036), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1491), 1, - anon_sym_DOLLAR, - ACTIONS(2904), 1, - sym_identifier, - STATE(24), 1, + STATE(116), 1, sym_val_number, - STATE(1733), 1, + STATE(1533), 1, sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, + STATE(1861), 1, sym__var, - STATE(2556), 1, + STATE(1862), 1, + sym_expr_parenthesized, + STATE(2130), 1, sym__expression, - STATE(2584), 1, - sym__str_double_quotes, - STATE(2614), 1, + STATE(2139), 1, sym__inter_double_quotes, - STATE(2632), 1, + STATE(2142), 1, sym__inter_single_quotes, - STATE(2639), 1, - sym_val_variable, - STATE(3368), 1, - sym__where_predicate, - ACTIONS(77), 2, + STATE(2156), 1, + sym__str_double_quotes, + ACTIONS(3022), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(3024), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(3026), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(3032), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(2220), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2641), 4, + STATE(2089), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2609), 10, + ACTIONS(3028), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2149), 11, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -182450,84 +172830,78 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [46246] = 32, - ACTIONS(25), 1, + [57614] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(982), 1, + anon_sym_DOLLAR, + ACTIONS(984), 1, + anon_sym_DASH, + ACTIONS(990), 1, + anon_sym_DOT_DOT, + ACTIONS(996), 1, + aux_sym_val_number_token1, + ACTIONS(2932), 1, anon_sym_LBRACK, - ACTIONS(27), 1, + ACTIONS(2934), 1, anon_sym_LPAREN, - ACTIONS(33), 1, - anon_sym_DASH, - ACTIONS(51), 1, + ACTIONS(2936), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(2938), 1, anon_sym_not, - ACTIONS(79), 1, - anon_sym_DOT_DOT, - ACTIONS(81), 1, - sym_val_nothing, - ACTIONS(91), 1, - sym_val_date, - ACTIONS(93), 1, + ACTIONS(2948), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(2952), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(2954), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1491), 1, - anon_sym_DOLLAR, - ACTIONS(2904), 1, - sym_identifier, - STATE(24), 1, + STATE(8), 1, sym_val_number, - STATE(1734), 1, - sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, + STATE(212), 1, sym__var, - STATE(2555), 1, + STATE(365), 1, sym__expression, - STATE(2584), 1, + STATE(372), 1, sym__str_double_quotes, - STATE(2614), 1, - sym__inter_double_quotes, - STATE(2632), 1, + STATE(373), 1, sym__inter_single_quotes, - STATE(2639), 1, - sym_val_variable, - STATE(3373), 1, - sym__where_predicate, - ACTIONS(77), 2, + STATE(375), 1, + sym__inter_double_quotes, + STATE(399), 1, + sym_expr_parenthesized, + STATE(1534), 1, + sym_comment, + ACTIONS(2940), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(2942), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2944), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(2950), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(998), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2641), 4, + STATE(353), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2609), 10, + ACTIONS(2946), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(370), 11, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -182537,84 +172911,78 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [46365] = 32, - ACTIONS(25), 1, - anon_sym_LBRACK, - ACTIONS(27), 1, + [57723] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2352), 1, anon_sym_LPAREN, - ACTIONS(33), 1, + ACTIONS(2354), 1, + anon_sym_DOLLAR, + ACTIONS(2356), 1, anon_sym_DASH, - ACTIONS(51), 1, + ACTIONS(2358), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(2364), 1, anon_sym_not, - ACTIONS(79), 1, + ACTIONS(2368), 1, anon_sym_DOT_DOT, - ACTIONS(81), 1, - sym_val_nothing, - ACTIONS(91), 1, - sym_val_date, - ACTIONS(93), 1, + ACTIONS(2374), 1, + aux_sym_val_number_token1, + ACTIONS(2380), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(2384), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(2386), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1491), 1, - anon_sym_DOLLAR, - ACTIONS(2904), 1, - sym_identifier, - STATE(24), 1, + ACTIONS(2698), 1, + anon_sym_LBRACK, + STATE(123), 1, sym_val_number, - STATE(1735), 1, + STATE(1535), 1, sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, + STATE(1919), 1, sym__var, - STATE(2539), 1, - sym__expression, - STATE(2584), 1, + STATE(1978), 1, + sym_expr_parenthesized, + STATE(2167), 1, sym__str_double_quotes, - STATE(2614), 1, + STATE(2221), 1, sym__inter_double_quotes, - STATE(2632), 1, + STATE(2224), 1, sym__inter_single_quotes, - STATE(2639), 1, - sym_val_variable, - STATE(3222), 1, - sym__where_predicate, - ACTIONS(77), 2, + STATE(2238), 1, + sym__expression, + ACTIONS(2366), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(2370), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2372), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(2382), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(2378), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2641), 4, + STATE(2288), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2609), 10, + ACTIONS(2376), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2232), 11, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -182624,84 +172992,78 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [46484] = 32, - ACTIONS(25), 1, + [57832] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2202), 1, + anon_sym_DOLLAR, + ACTIONS(2206), 1, + anon_sym_DASH, + ACTIONS(2212), 1, + anon_sym_DOT_DOT, + ACTIONS(2218), 1, + aux_sym_val_number_token1, + ACTIONS(3014), 1, anon_sym_LBRACK, - ACTIONS(27), 1, + ACTIONS(3016), 1, anon_sym_LPAREN, - ACTIONS(33), 1, - anon_sym_DASH, - ACTIONS(51), 1, + ACTIONS(3018), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(3020), 1, anon_sym_not, - ACTIONS(79), 1, - anon_sym_DOT_DOT, - ACTIONS(81), 1, - sym_val_nothing, - ACTIONS(91), 1, - sym_val_date, - ACTIONS(93), 1, + ACTIONS(3030), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(3034), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(3036), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1491), 1, - anon_sym_DOLLAR, - ACTIONS(2904), 1, - sym_identifier, - STATE(24), 1, + STATE(116), 1, sym_val_number, - STATE(1736), 1, + STATE(1536), 1, sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, + STATE(1861), 1, sym__var, - STATE(2538), 1, + STATE(1862), 1, + sym_expr_parenthesized, + STATE(2128), 1, sym__expression, - STATE(2584), 1, - sym__str_double_quotes, - STATE(2614), 1, + STATE(2139), 1, sym__inter_double_quotes, - STATE(2632), 1, + STATE(2142), 1, sym__inter_single_quotes, - STATE(2639), 1, - sym_val_variable, - STATE(3225), 1, - sym__where_predicate, - ACTIONS(77), 2, + STATE(2156), 1, + sym__str_double_quotes, + ACTIONS(3022), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(3024), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(3026), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(3032), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(2220), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2641), 4, + STATE(2089), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2609), 10, + ACTIONS(3028), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2149), 11, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -182711,84 +173073,78 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [46603] = 32, - ACTIONS(25), 1, + [57941] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2980), 1, anon_sym_LBRACK, - ACTIONS(27), 1, + ACTIONS(2982), 1, anon_sym_LPAREN, - ACTIONS(33), 1, + ACTIONS(2984), 1, + anon_sym_DOLLAR, + ACTIONS(2986), 1, anon_sym_DASH, - ACTIONS(51), 1, + ACTIONS(2988), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(2990), 1, anon_sym_not, - ACTIONS(79), 1, + ACTIONS(2994), 1, anon_sym_DOT_DOT, - ACTIONS(81), 1, - sym_val_nothing, - ACTIONS(91), 1, - sym_val_date, - ACTIONS(93), 1, + ACTIONS(3000), 1, + aux_sym_val_number_token1, + ACTIONS(3006), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(3010), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(3012), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1491), 1, - anon_sym_DOLLAR, - ACTIONS(2904), 1, - sym_identifier, - STATE(24), 1, + STATE(3), 1, sym_val_number, - STATE(1737), 1, - sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, + STATE(139), 1, sym__var, - STATE(2578), 1, - sym__expression, - STATE(2584), 1, - sym__str_double_quotes, - STATE(2614), 1, - sym__inter_double_quotes, - STATE(2632), 1, + STATE(194), 1, + sym_expr_parenthesized, + STATE(196), 1, sym__inter_single_quotes, - STATE(2639), 1, - sym_val_variable, - STATE(3386), 1, - sym__where_predicate, - ACTIONS(77), 2, + STATE(211), 1, + sym__inter_double_quotes, + STATE(221), 1, + sym__str_double_quotes, + STATE(229), 1, + sym__expression, + STATE(1537), 1, + sym_comment, + ACTIONS(2992), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(2996), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2998), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(3008), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(3004), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2641), 4, + STATE(253), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2609), 10, + ACTIONS(3002), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(208), 11, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -182798,84 +173154,78 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [46722] = 32, - ACTIONS(25), 1, - anon_sym_LBRACK, - ACTIONS(27), 1, + [58050] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2352), 1, anon_sym_LPAREN, - ACTIONS(33), 1, + ACTIONS(2354), 1, + anon_sym_DOLLAR, + ACTIONS(2356), 1, anon_sym_DASH, - ACTIONS(51), 1, + ACTIONS(2358), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(2364), 1, anon_sym_not, - ACTIONS(79), 1, + ACTIONS(2368), 1, anon_sym_DOT_DOT, - ACTIONS(81), 1, - sym_val_nothing, - ACTIONS(91), 1, - sym_val_date, - ACTIONS(93), 1, + ACTIONS(2374), 1, + aux_sym_val_number_token1, + ACTIONS(2380), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(2384), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(2386), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1491), 1, - anon_sym_DOLLAR, - ACTIONS(2904), 1, - sym_identifier, - STATE(24), 1, + ACTIONS(2698), 1, + anon_sym_LBRACK, + STATE(123), 1, sym_val_number, - STATE(1738), 1, - sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, + STATE(1538), 1, + sym_comment, + STATE(1919), 1, sym__var, - STATE(2534), 1, - sym__expression, - STATE(2584), 1, + STATE(1978), 1, + sym_expr_parenthesized, + STATE(2167), 1, sym__str_double_quotes, - STATE(2614), 1, + STATE(2221), 1, sym__inter_double_quotes, - STATE(2632), 1, + STATE(2224), 1, sym__inter_single_quotes, - STATE(2639), 1, - sym_val_variable, - STATE(3232), 1, - sym__where_predicate, - ACTIONS(77), 2, + STATE(2633), 1, + sym__expression, + ACTIONS(2366), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(2370), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2372), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(2382), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(2378), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2641), 4, + STATE(2288), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2609), 10, + ACTIONS(2376), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2232), 11, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -182885,84 +173235,78 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [46841] = 32, - ACTIONS(25), 1, - anon_sym_LBRACK, - ACTIONS(27), 1, + [58159] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2352), 1, anon_sym_LPAREN, - ACTIONS(33), 1, + ACTIONS(2354), 1, + anon_sym_DOLLAR, + ACTIONS(2356), 1, anon_sym_DASH, - ACTIONS(51), 1, + ACTIONS(2358), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(2364), 1, anon_sym_not, - ACTIONS(79), 1, + ACTIONS(2368), 1, anon_sym_DOT_DOT, - ACTIONS(81), 1, - sym_val_nothing, - ACTIONS(91), 1, - sym_val_date, - ACTIONS(93), 1, + ACTIONS(2374), 1, + aux_sym_val_number_token1, + ACTIONS(2380), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(2384), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(2386), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1491), 1, - anon_sym_DOLLAR, - ACTIONS(2904), 1, - sym_identifier, - STATE(24), 1, + ACTIONS(2698), 1, + anon_sym_LBRACK, + STATE(123), 1, sym_val_number, - STATE(1739), 1, + STATE(1539), 1, sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, + STATE(1919), 1, sym__var, - STATE(2545), 1, - sym__expression, - STATE(2584), 1, + STATE(1978), 1, + sym_expr_parenthesized, + STATE(2167), 1, sym__str_double_quotes, - STATE(2614), 1, + STATE(2221), 1, sym__inter_double_quotes, - STATE(2632), 1, + STATE(2224), 1, sym__inter_single_quotes, - STATE(2639), 1, - sym_val_variable, - STATE(3236), 1, - sym__where_predicate, - ACTIONS(77), 2, + STATE(2241), 1, + sym__expression, + ACTIONS(2366), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(2370), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2372), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(2382), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(2378), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2641), 4, + STATE(2288), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2609), 10, + ACTIONS(2376), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2232), 11, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -182972,84 +173316,78 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [46960] = 32, - ACTIONS(25), 1, + [58268] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2202), 1, + anon_sym_DOLLAR, + ACTIONS(2206), 1, + anon_sym_DASH, + ACTIONS(2212), 1, + anon_sym_DOT_DOT, + ACTIONS(2218), 1, + aux_sym_val_number_token1, + ACTIONS(3014), 1, anon_sym_LBRACK, - ACTIONS(27), 1, + ACTIONS(3016), 1, anon_sym_LPAREN, - ACTIONS(33), 1, - anon_sym_DASH, - ACTIONS(51), 1, + ACTIONS(3018), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(3020), 1, anon_sym_not, - ACTIONS(79), 1, - anon_sym_DOT_DOT, - ACTIONS(81), 1, - sym_val_nothing, - ACTIONS(91), 1, - sym_val_date, - ACTIONS(93), 1, + ACTIONS(3030), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(3034), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(3036), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1491), 1, - anon_sym_DOLLAR, - ACTIONS(2904), 1, - sym_identifier, - STATE(24), 1, + STATE(116), 1, sym_val_number, - STATE(1740), 1, + STATE(1540), 1, sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, + STATE(1861), 1, sym__var, - STATE(2553), 1, + STATE(1862), 1, + sym_expr_parenthesized, + STATE(2127), 1, sym__expression, - STATE(2584), 1, - sym__str_double_quotes, - STATE(2614), 1, + STATE(2139), 1, sym__inter_double_quotes, - STATE(2632), 1, + STATE(2142), 1, sym__inter_single_quotes, - STATE(2639), 1, - sym_val_variable, - STATE(3218), 1, - sym__where_predicate, - ACTIONS(77), 2, + STATE(2156), 1, + sym__str_double_quotes, + ACTIONS(3022), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(3024), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(3026), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(3032), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(2220), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2641), 4, + STATE(2089), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2609), 10, + ACTIONS(3028), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2149), 11, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -183059,84 +173397,78 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [47079] = 32, - ACTIONS(25), 1, + [58377] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(930), 1, + anon_sym_DOLLAR, + ACTIONS(932), 1, + anon_sym_DASH, + ACTIONS(938), 1, + anon_sym_DOT_DOT, + ACTIONS(944), 1, + aux_sym_val_number_token1, + ACTIONS(2878), 1, anon_sym_LBRACK, - ACTIONS(27), 1, + ACTIONS(2880), 1, anon_sym_LPAREN, - ACTIONS(33), 1, - anon_sym_DASH, - ACTIONS(51), 1, + ACTIONS(2882), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(2884), 1, anon_sym_not, - ACTIONS(79), 1, - anon_sym_DOT_DOT, - ACTIONS(81), 1, - sym_val_nothing, - ACTIONS(91), 1, - sym_val_date, - ACTIONS(93), 1, + ACTIONS(2894), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(2898), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(2900), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1491), 1, - anon_sym_DOLLAR, - ACTIONS(2904), 1, - sym_identifier, - STATE(24), 1, + STATE(7), 1, sym_val_number, - STATE(1741), 1, - sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, + STATE(185), 1, sym__var, - STATE(2584), 1, - sym__str_double_quotes, - STATE(2614), 1, + STATE(306), 1, + sym__inter_single_quotes, + STATE(310), 1, sym__inter_double_quotes, - STATE(2615), 1, + STATE(325), 1, + sym_expr_parenthesized, + STATE(334), 1, sym__expression, - STATE(2632), 1, - sym__inter_single_quotes, - STATE(2639), 1, - sym_val_variable, - STATE(3238), 1, - sym__where_predicate, - ACTIONS(77), 2, + STATE(344), 1, + sym__str_double_quotes, + STATE(1541), 1, + sym_comment, + ACTIONS(2886), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(2888), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2890), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(2896), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(946), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2641), 4, + STATE(326), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2609), 10, + ACTIONS(2892), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(312), 11, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -183146,84 +173478,78 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [47198] = 32, - ACTIONS(25), 1, + [58486] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(930), 1, + anon_sym_DOLLAR, + ACTIONS(932), 1, + anon_sym_DASH, + ACTIONS(938), 1, + anon_sym_DOT_DOT, + ACTIONS(944), 1, + aux_sym_val_number_token1, + ACTIONS(2878), 1, anon_sym_LBRACK, - ACTIONS(27), 1, + ACTIONS(2880), 1, anon_sym_LPAREN, - ACTIONS(33), 1, - anon_sym_DASH, - ACTIONS(51), 1, + ACTIONS(2882), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(2884), 1, anon_sym_not, - ACTIONS(79), 1, - anon_sym_DOT_DOT, - ACTIONS(81), 1, - sym_val_nothing, - ACTIONS(91), 1, - sym_val_date, - ACTIONS(93), 1, + ACTIONS(2894), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(2898), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(2900), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1491), 1, - anon_sym_DOLLAR, - ACTIONS(2904), 1, - sym_identifier, - STATE(24), 1, + STATE(7), 1, sym_val_number, - STATE(1742), 1, - sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, + STATE(185), 1, sym__var, - STATE(2584), 1, - sym__str_double_quotes, - STATE(2614), 1, + STATE(306), 1, + sym__inter_single_quotes, + STATE(310), 1, sym__inter_double_quotes, - STATE(2631), 1, + STATE(325), 1, + sym_expr_parenthesized, + STATE(341), 1, sym__expression, - STATE(2632), 1, - sym__inter_single_quotes, - STATE(2639), 1, - sym_val_variable, - STATE(3240), 1, - sym__where_predicate, - ACTIONS(77), 2, + STATE(344), 1, + sym__str_double_quotes, + STATE(1542), 1, + sym_comment, + ACTIONS(2886), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(2888), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2890), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(2896), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(946), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2641), 4, + STATE(326), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2609), 10, + ACTIONS(2892), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(312), 11, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -183233,84 +173559,78 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [47317] = 32, - ACTIONS(25), 1, + [58595] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(930), 1, + anon_sym_DOLLAR, + ACTIONS(932), 1, + anon_sym_DASH, + ACTIONS(938), 1, + anon_sym_DOT_DOT, + ACTIONS(944), 1, + aux_sym_val_number_token1, + ACTIONS(2878), 1, anon_sym_LBRACK, - ACTIONS(27), 1, + ACTIONS(2880), 1, anon_sym_LPAREN, - ACTIONS(33), 1, - anon_sym_DASH, - ACTIONS(51), 1, + ACTIONS(2882), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(2884), 1, anon_sym_not, - ACTIONS(79), 1, - anon_sym_DOT_DOT, - ACTIONS(81), 1, - sym_val_nothing, - ACTIONS(91), 1, - sym_val_date, - ACTIONS(93), 1, + ACTIONS(2894), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(2898), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(2900), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1491), 1, - anon_sym_DOLLAR, - ACTIONS(2904), 1, - sym_identifier, - STATE(24), 1, + STATE(7), 1, sym_val_number, - STATE(1743), 1, - sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, + STATE(185), 1, sym__var, - STATE(2584), 1, - sym__str_double_quotes, - STATE(2614), 1, - sym__inter_double_quotes, - STATE(2632), 1, + STATE(306), 1, sym__inter_single_quotes, - STATE(2639), 1, - sym_val_variable, - STATE(2644), 1, + STATE(310), 1, + sym__inter_double_quotes, + STATE(325), 1, + sym_expr_parenthesized, + STATE(344), 1, + sym__str_double_quotes, + STATE(346), 1, sym__expression, - STATE(3246), 1, - sym__where_predicate, - ACTIONS(77), 2, + STATE(1543), 1, + sym_comment, + ACTIONS(2886), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(2888), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2890), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(2896), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(946), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2641), 4, + STATE(326), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2609), 10, + ACTIONS(2892), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(312), 11, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -183320,84 +173640,78 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [47436] = 32, - ACTIONS(25), 1, + [58704] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(930), 1, + anon_sym_DOLLAR, + ACTIONS(932), 1, + anon_sym_DASH, + ACTIONS(938), 1, + anon_sym_DOT_DOT, + ACTIONS(944), 1, + aux_sym_val_number_token1, + ACTIONS(2878), 1, anon_sym_LBRACK, - ACTIONS(27), 1, + ACTIONS(2880), 1, anon_sym_LPAREN, - ACTIONS(33), 1, - anon_sym_DASH, - ACTIONS(51), 1, + ACTIONS(2882), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(2884), 1, anon_sym_not, - ACTIONS(79), 1, - anon_sym_DOT_DOT, - ACTIONS(81), 1, - sym_val_nothing, - ACTIONS(91), 1, - sym_val_date, - ACTIONS(93), 1, + ACTIONS(2894), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(2898), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(2900), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1491), 1, - anon_sym_DOLLAR, - ACTIONS(2904), 1, - sym_identifier, - STATE(24), 1, + STATE(7), 1, sym_val_number, - STATE(1744), 1, - sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, + STATE(185), 1, sym__var, - STATE(2584), 1, - sym__str_double_quotes, - STATE(2614), 1, - sym__inter_double_quotes, - STATE(2632), 1, + STATE(306), 1, sym__inter_single_quotes, - STATE(2639), 1, - sym_val_variable, - STATE(2653), 1, + STATE(310), 1, + sym__inter_double_quotes, + STATE(325), 1, + sym_expr_parenthesized, + STATE(342), 1, sym__expression, - STATE(3247), 1, - sym__where_predicate, - ACTIONS(77), 2, + STATE(344), 1, + sym__str_double_quotes, + STATE(1544), 1, + sym_comment, + ACTIONS(2886), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(2888), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2890), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(2896), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(946), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2641), 4, + STATE(326), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2609), 10, + ACTIONS(2892), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(312), 11, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -183407,84 +173721,78 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [47555] = 32, - ACTIONS(25), 1, + [58813] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(982), 1, + anon_sym_DOLLAR, + ACTIONS(984), 1, + anon_sym_DASH, + ACTIONS(990), 1, + anon_sym_DOT_DOT, + ACTIONS(996), 1, + aux_sym_val_number_token1, + ACTIONS(2932), 1, anon_sym_LBRACK, - ACTIONS(27), 1, + ACTIONS(2934), 1, anon_sym_LPAREN, - ACTIONS(33), 1, - anon_sym_DASH, - ACTIONS(51), 1, + ACTIONS(2936), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(2938), 1, anon_sym_not, - ACTIONS(79), 1, - anon_sym_DOT_DOT, - ACTIONS(81), 1, - sym_val_nothing, - ACTIONS(91), 1, - sym_val_date, - ACTIONS(93), 1, + ACTIONS(2948), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(2952), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(2954), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1491), 1, - anon_sym_DOLLAR, - ACTIONS(2904), 1, - sym_identifier, - STATE(24), 1, + STATE(8), 1, sym_val_number, - STATE(1745), 1, - sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, + STATE(212), 1, sym__var, - STATE(2584), 1, + STATE(366), 1, + sym__expression, + STATE(372), 1, sym__str_double_quotes, - STATE(2614), 1, - sym__inter_double_quotes, - STATE(2632), 1, + STATE(373), 1, sym__inter_single_quotes, - STATE(2639), 1, - sym_val_variable, - STATE(2652), 1, - sym__expression, - STATE(3250), 1, - sym__where_predicate, - ACTIONS(77), 2, + STATE(375), 1, + sym__inter_double_quotes, + STATE(399), 1, + sym_expr_parenthesized, + STATE(1545), 1, + sym_comment, + ACTIONS(2940), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(2942), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2944), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(2950), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(998), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2641), 4, + STATE(353), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2609), 10, + ACTIONS(2946), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(370), 11, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -183494,84 +173802,78 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [47674] = 32, - ACTIONS(25), 1, + [58922] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(982), 1, + anon_sym_DOLLAR, + ACTIONS(984), 1, + anon_sym_DASH, + ACTIONS(990), 1, + anon_sym_DOT_DOT, + ACTIONS(996), 1, + aux_sym_val_number_token1, + ACTIONS(2932), 1, anon_sym_LBRACK, - ACTIONS(27), 1, + ACTIONS(2934), 1, anon_sym_LPAREN, - ACTIONS(33), 1, - anon_sym_DASH, - ACTIONS(51), 1, + ACTIONS(2936), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(2938), 1, anon_sym_not, - ACTIONS(79), 1, - anon_sym_DOT_DOT, - ACTIONS(81), 1, - sym_val_nothing, - ACTIONS(91), 1, - sym_val_date, - ACTIONS(93), 1, + ACTIONS(2948), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(2952), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(2954), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1491), 1, - anon_sym_DOLLAR, - ACTIONS(2904), 1, - sym_identifier, - STATE(24), 1, + STATE(8), 1, sym_val_number, - STATE(1746), 1, - sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, + STATE(212), 1, sym__var, - STATE(2584), 1, + STATE(367), 1, + sym__expression, + STATE(372), 1, sym__str_double_quotes, - STATE(2614), 1, - sym__inter_double_quotes, - STATE(2632), 1, + STATE(373), 1, sym__inter_single_quotes, - STATE(2639), 1, - sym_val_variable, - STATE(2650), 1, - sym__expression, - STATE(3252), 1, - sym__where_predicate, - ACTIONS(77), 2, + STATE(375), 1, + sym__inter_double_quotes, + STATE(399), 1, + sym_expr_parenthesized, + STATE(1546), 1, + sym_comment, + ACTIONS(2940), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(2942), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2944), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(2950), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(998), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2641), 4, + STATE(353), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2609), 10, + ACTIONS(2946), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(370), 11, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -183581,84 +173883,78 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [47793] = 32, - ACTIONS(25), 1, + [59031] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2202), 1, + anon_sym_DOLLAR, + ACTIONS(2206), 1, + anon_sym_DASH, + ACTIONS(2212), 1, + anon_sym_DOT_DOT, + ACTIONS(2218), 1, + aux_sym_val_number_token1, + ACTIONS(3014), 1, anon_sym_LBRACK, - ACTIONS(27), 1, + ACTIONS(3016), 1, anon_sym_LPAREN, - ACTIONS(33), 1, - anon_sym_DASH, - ACTIONS(51), 1, + ACTIONS(3018), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(3020), 1, anon_sym_not, - ACTIONS(79), 1, - anon_sym_DOT_DOT, - ACTIONS(81), 1, - sym_val_nothing, - ACTIONS(91), 1, - sym_val_date, - ACTIONS(93), 1, + ACTIONS(3030), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(3034), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(3036), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1491), 1, - anon_sym_DOLLAR, - ACTIONS(2904), 1, - sym_identifier, - STATE(24), 1, + STATE(116), 1, sym_val_number, - STATE(1747), 1, + STATE(1547), 1, sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, + STATE(1861), 1, sym__var, - STATE(2584), 1, - sym__str_double_quotes, - STATE(2614), 1, + STATE(1862), 1, + sym_expr_parenthesized, + STATE(2126), 1, + sym__expression, + STATE(2139), 1, sym__inter_double_quotes, - STATE(2632), 1, + STATE(2142), 1, sym__inter_single_quotes, - STATE(2639), 1, - sym_val_variable, - STATE(2649), 1, - sym__expression, - STATE(3257), 1, - sym__where_predicate, - ACTIONS(77), 2, + STATE(2156), 1, + sym__str_double_quotes, + ACTIONS(3022), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(3024), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(3026), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(3032), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(2220), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2641), 4, + STATE(2089), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2609), 10, + ACTIONS(3028), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2149), 11, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -183668,84 +173964,78 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [47912] = 32, - ACTIONS(25), 1, + [59140] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(982), 1, + anon_sym_DOLLAR, + ACTIONS(984), 1, + anon_sym_DASH, + ACTIONS(990), 1, + anon_sym_DOT_DOT, + ACTIONS(996), 1, + aux_sym_val_number_token1, + ACTIONS(2932), 1, anon_sym_LBRACK, - ACTIONS(27), 1, + ACTIONS(2934), 1, anon_sym_LPAREN, - ACTIONS(33), 1, - anon_sym_DASH, - ACTIONS(51), 1, + ACTIONS(2936), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(2938), 1, anon_sym_not, - ACTIONS(79), 1, - anon_sym_DOT_DOT, - ACTIONS(81), 1, - sym_val_nothing, - ACTIONS(91), 1, - sym_val_date, - ACTIONS(93), 1, + ACTIONS(2948), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(2952), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(2954), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1491), 1, - anon_sym_DOLLAR, - ACTIONS(2904), 1, - sym_identifier, - STATE(24), 1, + STATE(8), 1, sym_val_number, - STATE(1748), 1, - sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, + STATE(212), 1, sym__var, - STATE(2584), 1, + STATE(368), 1, + sym__expression, + STATE(372), 1, sym__str_double_quotes, - STATE(2614), 1, - sym__inter_double_quotes, - STATE(2632), 1, + STATE(373), 1, sym__inter_single_quotes, - STATE(2639), 1, - sym_val_variable, - STATE(2648), 1, - sym__expression, - STATE(3260), 1, - sym__where_predicate, - ACTIONS(77), 2, + STATE(375), 1, + sym__inter_double_quotes, + STATE(399), 1, + sym_expr_parenthesized, + STATE(1548), 1, + sym_comment, + ACTIONS(2940), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(2942), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2944), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(2950), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(998), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2641), 4, + STATE(353), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2609), 10, + ACTIONS(2946), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(370), 11, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -183755,84 +174045,78 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [48031] = 32, - ACTIONS(25), 1, + [59249] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2202), 1, + anon_sym_DOLLAR, + ACTIONS(2206), 1, + anon_sym_DASH, + ACTIONS(2212), 1, + anon_sym_DOT_DOT, + ACTIONS(2218), 1, + aux_sym_val_number_token1, + ACTIONS(3014), 1, anon_sym_LBRACK, - ACTIONS(27), 1, + ACTIONS(3016), 1, anon_sym_LPAREN, - ACTIONS(33), 1, - anon_sym_DASH, - ACTIONS(51), 1, + ACTIONS(3018), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(3020), 1, anon_sym_not, - ACTIONS(79), 1, - anon_sym_DOT_DOT, - ACTIONS(81), 1, - sym_val_nothing, - ACTIONS(91), 1, - sym_val_date, - ACTIONS(93), 1, + ACTIONS(3030), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(3034), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(3036), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1491), 1, - anon_sym_DOLLAR, - ACTIONS(2904), 1, - sym_identifier, - STATE(24), 1, + STATE(116), 1, sym_val_number, - STATE(1749), 1, + STATE(1549), 1, sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, + STATE(1861), 1, sym__var, - STATE(2584), 1, - sym__str_double_quotes, - STATE(2585), 1, + STATE(1862), 1, + sym_expr_parenthesized, + STATE(2124), 1, sym__expression, - STATE(2614), 1, + STATE(2139), 1, sym__inter_double_quotes, - STATE(2632), 1, + STATE(2142), 1, sym__inter_single_quotes, - STATE(2639), 1, - sym_val_variable, - STATE(3388), 1, - sym__where_predicate, - ACTIONS(77), 2, + STATE(2156), 1, + sym__str_double_quotes, + ACTIONS(3022), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(3024), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(3026), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(3032), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(2220), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2641), 4, + STATE(2089), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2609), 10, + ACTIONS(3028), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2149), 11, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -183842,84 +174126,78 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [48150] = 32, - ACTIONS(25), 1, + [59358] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(930), 1, + anon_sym_DOLLAR, + ACTIONS(932), 1, + anon_sym_DASH, + ACTIONS(938), 1, + anon_sym_DOT_DOT, + ACTIONS(944), 1, + aux_sym_val_number_token1, + ACTIONS(2878), 1, anon_sym_LBRACK, - ACTIONS(27), 1, + ACTIONS(2880), 1, anon_sym_LPAREN, - ACTIONS(33), 1, - anon_sym_DASH, - ACTIONS(51), 1, + ACTIONS(2882), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(2884), 1, anon_sym_not, - ACTIONS(79), 1, - anon_sym_DOT_DOT, - ACTIONS(81), 1, - sym_val_nothing, - ACTIONS(91), 1, - sym_val_date, - ACTIONS(93), 1, + ACTIONS(2894), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(2898), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(2900), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1491), 1, - anon_sym_DOLLAR, - ACTIONS(2904), 1, - sym_identifier, - STATE(24), 1, + STATE(7), 1, sym_val_number, - STATE(1750), 1, - sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, + STATE(185), 1, sym__var, - STATE(2584), 1, - sym__str_double_quotes, - STATE(2614), 1, - sym__inter_double_quotes, - STATE(2632), 1, + STATE(306), 1, sym__inter_single_quotes, - STATE(2633), 1, + STATE(307), 1, sym__expression, - STATE(2639), 1, - sym_val_variable, - STATE(3387), 1, - sym__where_predicate, - ACTIONS(77), 2, + STATE(310), 1, + sym__inter_double_quotes, + STATE(325), 1, + sym_expr_parenthesized, + STATE(344), 1, + sym__str_double_quotes, + STATE(1550), 1, + sym_comment, + ACTIONS(2886), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(2888), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2890), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(2896), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(946), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2641), 4, + STATE(326), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2609), 10, + ACTIONS(2892), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(312), 11, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -183929,84 +174207,78 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [48269] = 32, - ACTIONS(25), 1, + [59467] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(930), 1, + anon_sym_DOLLAR, + ACTIONS(932), 1, + anon_sym_DASH, + ACTIONS(938), 1, + anon_sym_DOT_DOT, + ACTIONS(944), 1, + aux_sym_val_number_token1, + ACTIONS(2878), 1, anon_sym_LBRACK, - ACTIONS(27), 1, + ACTIONS(2880), 1, anon_sym_LPAREN, - ACTIONS(33), 1, - anon_sym_DASH, - ACTIONS(51), 1, + ACTIONS(2882), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(2884), 1, anon_sym_not, - ACTIONS(79), 1, - anon_sym_DOT_DOT, - ACTIONS(81), 1, - sym_val_nothing, - ACTIONS(91), 1, - sym_val_date, - ACTIONS(93), 1, + ACTIONS(2894), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(2898), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(2900), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1491), 1, - anon_sym_DOLLAR, - ACTIONS(2904), 1, - sym_identifier, - STATE(24), 1, + STATE(7), 1, sym_val_number, - STATE(1751), 1, - sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, + STATE(185), 1, sym__var, - STATE(2584), 1, - sym__str_double_quotes, - STATE(2614), 1, + STATE(306), 1, + sym__inter_single_quotes, + STATE(310), 1, sym__inter_double_quotes, - STATE(2622), 1, + STATE(325), 1, + sym_expr_parenthesized, + STATE(336), 1, sym__expression, - STATE(2632), 1, - sym__inter_single_quotes, - STATE(2639), 1, - sym_val_variable, - STATE(3285), 1, - sym__where_predicate, - ACTIONS(77), 2, + STATE(344), 1, + sym__str_double_quotes, + STATE(1551), 1, + sym_comment, + ACTIONS(2886), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(2888), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2890), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(2896), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(946), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2641), 4, + STATE(326), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2609), 10, + ACTIONS(2892), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(312), 11, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -184016,84 +174288,78 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [48388] = 32, - ACTIONS(25), 1, + [59576] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2202), 1, + anon_sym_DOLLAR, + ACTIONS(2206), 1, + anon_sym_DASH, + ACTIONS(2212), 1, + anon_sym_DOT_DOT, + ACTIONS(2218), 1, + aux_sym_val_number_token1, + ACTIONS(3014), 1, anon_sym_LBRACK, - ACTIONS(27), 1, + ACTIONS(3016), 1, anon_sym_LPAREN, - ACTIONS(33), 1, - anon_sym_DASH, - ACTIONS(51), 1, + ACTIONS(3018), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(3020), 1, anon_sym_not, - ACTIONS(79), 1, - anon_sym_DOT_DOT, - ACTIONS(81), 1, - sym_val_nothing, - ACTIONS(91), 1, - sym_val_date, - ACTIONS(93), 1, + ACTIONS(3030), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(3034), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(3036), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1491), 1, - anon_sym_DOLLAR, - ACTIONS(2904), 1, - sym_identifier, - STATE(24), 1, + STATE(116), 1, sym_val_number, - STATE(1752), 1, + STATE(1552), 1, sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, + STATE(1861), 1, sym__var, - STATE(2551), 1, + STATE(1862), 1, + sym_expr_parenthesized, + STATE(2111), 1, sym__expression, - STATE(2584), 1, - sym__str_double_quotes, - STATE(2614), 1, + STATE(2139), 1, sym__inter_double_quotes, - STATE(2632), 1, + STATE(2142), 1, sym__inter_single_quotes, - STATE(2639), 1, - sym_val_variable, - STATE(3377), 1, - sym__where_predicate, - ACTIONS(77), 2, + STATE(2156), 1, + sym__str_double_quotes, + ACTIONS(3022), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(3024), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(3026), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(3032), 2, sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(85), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(89), 3, + sym__str_back_ticks, + ACTIONS(2220), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2641), 4, + STATE(2089), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2609), 10, + ACTIONS(3028), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2149), 11, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -184103,84 +174369,78 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [48507] = 32, - ACTIONS(25), 1, + [59685] = 28, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(27), 1, - anon_sym_LPAREN, ACTIONS(33), 1, + anon_sym_LPAREN, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(51), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(75), 1, - anon_sym_not, ACTIONS(79), 1, anon_sym_DOT_DOT, - ACTIONS(81), 1, - sym_val_nothing, - ACTIONS(91), 1, - sym_val_date, + ACTIONS(85), 1, + aux_sym_val_number_token1, ACTIONS(93), 1, anon_sym_DQUOTE, ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1491), 1, + ACTIONS(1008), 1, anon_sym_DOLLAR, - ACTIONS(2904), 1, - sym_identifier, - STATE(24), 1, + ACTIONS(2928), 1, + anon_sym_not, + STATE(127), 1, sym_val_number, - STATE(1753), 1, + STATE(1553), 1, sym_comment, - STATE(2317), 1, + STATE(2091), 1, sym_expr_parenthesized, - STATE(2328), 1, + STATE(2125), 1, sym__var, - STATE(2541), 1, - sym__expression, - STATE(2584), 1, + STATE(2469), 1, sym__str_double_quotes, - STATE(2614), 1, - sym__inter_double_quotes, - STATE(2632), 1, + STATE(2475), 1, sym__inter_single_quotes, - STATE(2639), 1, - sym_val_variable, - STATE(3383), 1, - sym__where_predicate, + STATE(2478), 1, + sym__inter_double_quotes, + STATE(2581), 1, + sym__expression, ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, - anon_sym_true, - anon_sym_false, + ACTIONS(91), 2, + sym_val_nothing, + sym_val_date, ACTIONS(95), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, + ACTIONS(2930), 2, + anon_sym_true, + anon_sym_false, ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2641), 4, + STATE(2472), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2609), 10, + ACTIONS(87), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2467), 11, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -184190,84 +174450,78 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [48626] = 32, - ACTIONS(25), 1, + [59794] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(930), 1, + anon_sym_DOLLAR, + ACTIONS(932), 1, + anon_sym_DASH, + ACTIONS(938), 1, + anon_sym_DOT_DOT, + ACTIONS(944), 1, + aux_sym_val_number_token1, + ACTIONS(2878), 1, anon_sym_LBRACK, - ACTIONS(27), 1, + ACTIONS(2880), 1, anon_sym_LPAREN, - ACTIONS(33), 1, - anon_sym_DASH, - ACTIONS(51), 1, + ACTIONS(2882), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(2884), 1, anon_sym_not, - ACTIONS(79), 1, - anon_sym_DOT_DOT, - ACTIONS(81), 1, - sym_val_nothing, - ACTIONS(91), 1, - sym_val_date, - ACTIONS(93), 1, + ACTIONS(2894), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(2898), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(2900), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1491), 1, - anon_sym_DOLLAR, - ACTIONS(2904), 1, - sym_identifier, - STATE(24), 1, + STATE(7), 1, sym_val_number, - STATE(1754), 1, - sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, + STATE(185), 1, sym__var, - STATE(2563), 1, + STATE(306), 1, + sym__inter_single_quotes, + STATE(310), 1, + sym__inter_double_quotes, + STATE(325), 1, + sym_expr_parenthesized, + STATE(335), 1, sym__expression, - STATE(2584), 1, + STATE(344), 1, sym__str_double_quotes, - STATE(2614), 1, - sym__inter_double_quotes, - STATE(2632), 1, - sym__inter_single_quotes, - STATE(2639), 1, - sym_val_variable, - STATE(3286), 1, - sym__where_predicate, - ACTIONS(77), 2, + STATE(1554), 1, + sym_comment, + ACTIONS(2886), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(2888), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2890), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(2896), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(946), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2641), 4, + STATE(326), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2609), 10, + ACTIONS(2892), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(312), 11, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -184277,84 +174531,78 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [48745] = 32, - ACTIONS(25), 1, + [59903] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(930), 1, + anon_sym_DOLLAR, + ACTIONS(932), 1, + anon_sym_DASH, + ACTIONS(938), 1, + anon_sym_DOT_DOT, + ACTIONS(944), 1, + aux_sym_val_number_token1, + ACTIONS(2878), 1, anon_sym_LBRACK, - ACTIONS(27), 1, + ACTIONS(2880), 1, anon_sym_LPAREN, - ACTIONS(33), 1, - anon_sym_DASH, - ACTIONS(51), 1, + ACTIONS(2882), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(2884), 1, anon_sym_not, - ACTIONS(79), 1, - anon_sym_DOT_DOT, - ACTIONS(81), 1, - sym_val_nothing, - ACTIONS(91), 1, - sym_val_date, - ACTIONS(93), 1, + ACTIONS(2894), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(2898), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(2900), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1491), 1, - anon_sym_DOLLAR, - ACTIONS(2904), 1, - sym_identifier, - STATE(24), 1, + STATE(7), 1, sym_val_number, - STATE(1755), 1, - sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, + STATE(185), 1, sym__var, - STATE(2584), 1, - sym__str_double_quotes, - STATE(2614), 1, + STATE(306), 1, + sym__inter_single_quotes, + STATE(310), 1, sym__inter_double_quotes, - STATE(2620), 1, + STATE(325), 1, + sym_expr_parenthesized, + STATE(331), 1, sym__expression, - STATE(2632), 1, - sym__inter_single_quotes, - STATE(2639), 1, - sym_val_variable, - STATE(3288), 1, - sym__where_predicate, - ACTIONS(77), 2, + STATE(344), 1, + sym__str_double_quotes, + STATE(1555), 1, + sym_comment, + ACTIONS(2886), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(2888), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2890), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(2896), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(946), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2641), 4, + STATE(326), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2609), 10, + ACTIONS(2892), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(312), 11, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -184364,84 +174612,78 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [48864] = 32, - ACTIONS(25), 1, + [60012] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2310), 1, + anon_sym_DOLLAR, + ACTIONS(2314), 1, + anon_sym_DASH, + ACTIONS(2320), 1, + anon_sym_DOT_DOT, + ACTIONS(2326), 1, + aux_sym_val_number_token1, + ACTIONS(2786), 1, anon_sym_LBRACK, - ACTIONS(27), 1, + ACTIONS(2788), 1, anon_sym_LPAREN, - ACTIONS(33), 1, - anon_sym_DASH, - ACTIONS(51), 1, + ACTIONS(2790), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(2792), 1, anon_sym_not, - ACTIONS(79), 1, - anon_sym_DOT_DOT, - ACTIONS(81), 1, - sym_val_nothing, - ACTIONS(91), 1, - sym_val_date, - ACTIONS(93), 1, + ACTIONS(2802), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(2806), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(2808), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1491), 1, - anon_sym_DOLLAR, - ACTIONS(2904), 1, - sym_identifier, - STATE(24), 1, + STATE(118), 1, sym_val_number, - STATE(1756), 1, + STATE(1556), 1, sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, + STATE(1979), 1, sym__var, - STATE(2584), 1, - sym__str_double_quotes, - STATE(2614), 1, + STATE(2003), 1, + sym_expr_parenthesized, + STATE(2215), 1, sym__inter_double_quotes, - STATE(2618), 1, - sym__expression, - STATE(2632), 1, + STATE(2216), 1, sym__inter_single_quotes, - STATE(2639), 1, - sym_val_variable, - STATE(3289), 1, - sym__where_predicate, - ACTIONS(77), 2, + STATE(2307), 1, + sym__str_double_quotes, + STATE(2323), 1, + sym__expression, + ACTIONS(2794), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(2796), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2798), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(2804), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(2328), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2641), 4, + STATE(2294), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2609), 10, + ACTIONS(2800), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2228), 11, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -184451,84 +174693,78 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [48983] = 32, - ACTIONS(25), 1, + [60121] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2310), 1, + anon_sym_DOLLAR, + ACTIONS(2314), 1, + anon_sym_DASH, + ACTIONS(2320), 1, + anon_sym_DOT_DOT, + ACTIONS(2326), 1, + aux_sym_val_number_token1, + ACTIONS(2786), 1, anon_sym_LBRACK, - ACTIONS(27), 1, + ACTIONS(2788), 1, anon_sym_LPAREN, - ACTIONS(33), 1, - anon_sym_DASH, - ACTIONS(51), 1, + ACTIONS(2790), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(2792), 1, anon_sym_not, - ACTIONS(79), 1, - anon_sym_DOT_DOT, - ACTIONS(81), 1, - sym_val_nothing, - ACTIONS(91), 1, - sym_val_date, - ACTIONS(93), 1, + ACTIONS(2802), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(2806), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(2808), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1491), 1, - anon_sym_DOLLAR, - ACTIONS(2904), 1, - sym_identifier, - STATE(24), 1, + STATE(118), 1, sym_val_number, - STATE(1757), 1, + STATE(1557), 1, sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, + STATE(1979), 1, sym__var, - STATE(2535), 1, - sym__expression, - STATE(2584), 1, - sym__str_double_quotes, - STATE(2614), 1, + STATE(2003), 1, + sym_expr_parenthesized, + STATE(2215), 1, sym__inter_double_quotes, - STATE(2632), 1, + STATE(2216), 1, sym__inter_single_quotes, - STATE(2639), 1, - sym_val_variable, - STATE(3379), 1, - sym__where_predicate, - ACTIONS(77), 2, + STATE(2307), 1, + sym__str_double_quotes, + STATE(2322), 1, + sym__expression, + ACTIONS(2794), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(2796), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2798), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(2804), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(2328), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2641), 4, + STATE(2294), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2609), 10, + ACTIONS(2800), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2228), 11, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -184538,84 +174774,78 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [49102] = 32, - ACTIONS(25), 1, + [60230] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2310), 1, + anon_sym_DOLLAR, + ACTIONS(2314), 1, + anon_sym_DASH, + ACTIONS(2320), 1, + anon_sym_DOT_DOT, + ACTIONS(2326), 1, + aux_sym_val_number_token1, + ACTIONS(2786), 1, anon_sym_LBRACK, - ACTIONS(27), 1, + ACTIONS(2788), 1, anon_sym_LPAREN, - ACTIONS(33), 1, - anon_sym_DASH, - ACTIONS(51), 1, + ACTIONS(2790), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(2792), 1, anon_sym_not, - ACTIONS(79), 1, - anon_sym_DOT_DOT, - ACTIONS(81), 1, - sym_val_nothing, - ACTIONS(91), 1, - sym_val_date, - ACTIONS(93), 1, + ACTIONS(2802), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(2806), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(2808), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1491), 1, - anon_sym_DOLLAR, - ACTIONS(2904), 1, - sym_identifier, - STATE(24), 1, + STATE(118), 1, sym_val_number, - STATE(1758), 1, + STATE(1558), 1, sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, + STATE(1979), 1, sym__var, - STATE(2544), 1, - sym__expression, - STATE(2584), 1, - sym__str_double_quotes, - STATE(2614), 1, + STATE(2003), 1, + sym_expr_parenthesized, + STATE(2215), 1, sym__inter_double_quotes, - STATE(2632), 1, + STATE(2216), 1, sym__inter_single_quotes, - STATE(2639), 1, - sym_val_variable, - STATE(3361), 1, - sym__where_predicate, - ACTIONS(77), 2, + STATE(2307), 1, + sym__str_double_quotes, + STATE(2321), 1, + sym__expression, + ACTIONS(2794), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(2796), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2798), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(2804), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(2328), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2641), 4, + STATE(2294), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2609), 10, + ACTIONS(2800), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2228), 11, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -184625,84 +174855,78 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [49221] = 32, - ACTIONS(25), 1, + [60339] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2742), 1, anon_sym_LBRACK, - ACTIONS(27), 1, + ACTIONS(2744), 1, anon_sym_LPAREN, - ACTIONS(33), 1, + ACTIONS(2746), 1, + anon_sym_DOLLAR, + ACTIONS(2748), 1, anon_sym_DASH, - ACTIONS(51), 1, + ACTIONS(2750), 1, anon_sym_LBRACE, - ACTIONS(75), 1, - anon_sym_not, - ACTIONS(79), 1, + ACTIONS(2756), 1, anon_sym_DOT_DOT, - ACTIONS(81), 1, - sym_val_nothing, - ACTIONS(91), 1, - sym_val_date, - ACTIONS(93), 1, + ACTIONS(2762), 1, + aux_sym_val_number_token1, + ACTIONS(2770), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(2774), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(2776), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1491), 1, - anon_sym_DOLLAR, - ACTIONS(2904), 1, - sym_identifier, - STATE(24), 1, + ACTIONS(3038), 1, + anon_sym_not, + STATE(120), 1, sym_val_number, - STATE(1759), 1, + STATE(1559), 1, sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, + STATE(1912), 1, sym__var, - STATE(2536), 1, + STATE(1943), 1, + sym_expr_parenthesized, + STATE(2260), 1, sym__expression, - STATE(2584), 1, - sym__str_double_quotes, - STATE(2614), 1, + STATE(2301), 1, sym__inter_double_quotes, - STATE(2632), 1, + STATE(2303), 1, sym__inter_single_quotes, - STATE(2639), 1, - sym_val_variable, - STATE(3380), 1, - sym__where_predicate, - ACTIONS(77), 2, + STATE(2310), 1, + sym__str_double_quotes, + ACTIONS(2754), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(95), 2, + ACTIONS(2768), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2772), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(3040), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2766), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2641), 4, + STATE(2229), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2609), 10, + ACTIONS(2764), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2309), 11, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -184712,84 +174936,78 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [49340] = 32, - ACTIONS(25), 1, + [60448] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2310), 1, + anon_sym_DOLLAR, + ACTIONS(2314), 1, + anon_sym_DASH, + ACTIONS(2320), 1, + anon_sym_DOT_DOT, + ACTIONS(2326), 1, + aux_sym_val_number_token1, + ACTIONS(2786), 1, anon_sym_LBRACK, - ACTIONS(27), 1, + ACTIONS(2788), 1, anon_sym_LPAREN, - ACTIONS(33), 1, - anon_sym_DASH, - ACTIONS(51), 1, + ACTIONS(2790), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(2792), 1, anon_sym_not, - ACTIONS(79), 1, - anon_sym_DOT_DOT, - ACTIONS(81), 1, - sym_val_nothing, - ACTIONS(91), 1, - sym_val_date, - ACTIONS(93), 1, + ACTIONS(2802), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(2806), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(2808), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1491), 1, - anon_sym_DOLLAR, - ACTIONS(2904), 1, - sym_identifier, - STATE(24), 1, + STATE(118), 1, sym_val_number, - STATE(1760), 1, + STATE(1560), 1, sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, + STATE(1979), 1, sym__var, - STATE(2584), 1, - sym__str_double_quotes, - STATE(2614), 1, + STATE(2003), 1, + sym_expr_parenthesized, + STATE(2215), 1, sym__inter_double_quotes, - STATE(2632), 1, + STATE(2216), 1, sym__inter_single_quotes, - STATE(2639), 1, - sym_val_variable, - STATE(2643), 1, + STATE(2307), 1, + sym__str_double_quotes, + STATE(2320), 1, sym__expression, - STATE(3275), 1, - sym__where_predicate, - ACTIONS(77), 2, + ACTIONS(2794), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(2796), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2798), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(2804), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(2328), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2641), 4, + STATE(2294), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2609), 10, + ACTIONS(2800), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2228), 11, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -184799,84 +175017,78 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [49459] = 32, - ACTIONS(25), 1, + [60557] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2980), 1, anon_sym_LBRACK, - ACTIONS(27), 1, + ACTIONS(2982), 1, anon_sym_LPAREN, - ACTIONS(33), 1, + ACTIONS(2984), 1, + anon_sym_DOLLAR, + ACTIONS(2986), 1, anon_sym_DASH, - ACTIONS(51), 1, + ACTIONS(2988), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(2990), 1, anon_sym_not, - ACTIONS(79), 1, + ACTIONS(2994), 1, anon_sym_DOT_DOT, - ACTIONS(81), 1, - sym_val_nothing, - ACTIONS(91), 1, - sym_val_date, - ACTIONS(93), 1, + ACTIONS(3000), 1, + aux_sym_val_number_token1, + ACTIONS(3006), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(3010), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(3012), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1491), 1, - anon_sym_DOLLAR, - ACTIONS(2904), 1, - sym_identifier, - STATE(24), 1, + STATE(3), 1, sym_val_number, - STATE(1761), 1, - sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, + STATE(139), 1, sym__var, - STATE(2547), 1, - sym__expression, - STATE(2584), 1, - sym__str_double_quotes, - STATE(2614), 1, - sym__inter_double_quotes, - STATE(2632), 1, + STATE(194), 1, + sym_expr_parenthesized, + STATE(196), 1, sym__inter_single_quotes, - STATE(2639), 1, - sym_val_variable, - STATE(3385), 1, - sym__where_predicate, - ACTIONS(77), 2, + STATE(211), 1, + sym__inter_double_quotes, + STATE(221), 1, + sym__str_double_quotes, + STATE(228), 1, + sym__expression, + STATE(1561), 1, + sym_comment, + ACTIONS(2992), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(2996), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2998), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(3008), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(3004), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2641), 4, + STATE(253), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2609), 10, + ACTIONS(3002), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(208), 11, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -184886,84 +175098,78 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [49578] = 32, - ACTIONS(25), 1, + [60666] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2980), 1, anon_sym_LBRACK, - ACTIONS(27), 1, + ACTIONS(2982), 1, anon_sym_LPAREN, - ACTIONS(33), 1, + ACTIONS(2984), 1, + anon_sym_DOLLAR, + ACTIONS(2986), 1, anon_sym_DASH, - ACTIONS(51), 1, + ACTIONS(2988), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(2990), 1, anon_sym_not, - ACTIONS(79), 1, + ACTIONS(2994), 1, anon_sym_DOT_DOT, - ACTIONS(81), 1, - sym_val_nothing, - ACTIONS(91), 1, - sym_val_date, - ACTIONS(93), 1, + ACTIONS(3000), 1, + aux_sym_val_number_token1, + ACTIONS(3006), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(3010), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(3012), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1491), 1, - anon_sym_DOLLAR, - ACTIONS(2904), 1, - sym_identifier, - STATE(24), 1, + STATE(3), 1, sym_val_number, - STATE(1762), 1, - sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, + STATE(139), 1, sym__var, - STATE(2537), 1, - sym__expression, - STATE(2584), 1, - sym__str_double_quotes, - STATE(2614), 1, - sym__inter_double_quotes, - STATE(2632), 1, + STATE(194), 1, + sym_expr_parenthesized, + STATE(196), 1, sym__inter_single_quotes, - STATE(2639), 1, - sym_val_variable, - STATE(3382), 1, - sym__where_predicate, - ACTIONS(77), 2, + STATE(211), 1, + sym__inter_double_quotes, + STATE(221), 1, + sym__str_double_quotes, + STATE(227), 1, + sym__expression, + STATE(1562), 1, + sym_comment, + ACTIONS(2992), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(2996), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2998), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(3008), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(3004), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2641), 4, + STATE(253), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2609), 10, + ACTIONS(3002), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(208), 11, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -184973,84 +175179,78 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [49697] = 32, - ACTIONS(25), 1, + [60775] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2310), 1, + anon_sym_DOLLAR, + ACTIONS(2314), 1, + anon_sym_DASH, + ACTIONS(2320), 1, + anon_sym_DOT_DOT, + ACTIONS(2326), 1, + aux_sym_val_number_token1, + ACTIONS(2786), 1, anon_sym_LBRACK, - ACTIONS(27), 1, + ACTIONS(2788), 1, anon_sym_LPAREN, - ACTIONS(33), 1, - anon_sym_DASH, - ACTIONS(51), 1, + ACTIONS(2790), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(2792), 1, anon_sym_not, - ACTIONS(79), 1, - anon_sym_DOT_DOT, - ACTIONS(81), 1, - sym_val_nothing, - ACTIONS(91), 1, - sym_val_date, - ACTIONS(93), 1, + ACTIONS(2802), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(2806), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(2808), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1491), 1, - anon_sym_DOLLAR, - ACTIONS(2904), 1, - sym_identifier, - STATE(24), 1, + STATE(118), 1, sym_val_number, - STATE(1763), 1, + STATE(1563), 1, sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, + STATE(1979), 1, sym__var, - STATE(2546), 1, - sym__expression, - STATE(2584), 1, - sym__str_double_quotes, - STATE(2614), 1, + STATE(2003), 1, + sym_expr_parenthesized, + STATE(2215), 1, sym__inter_double_quotes, - STATE(2632), 1, + STATE(2216), 1, sym__inter_single_quotes, - STATE(2639), 1, - sym_val_variable, - STATE(3384), 1, - sym__where_predicate, - ACTIONS(77), 2, + STATE(2307), 1, + sym__str_double_quotes, + STATE(2319), 1, + sym__expression, + ACTIONS(2794), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(2796), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2798), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(2804), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(2328), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2641), 4, + STATE(2294), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2609), 10, + ACTIONS(2800), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2228), 11, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -185060,84 +175260,78 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [49816] = 32, - ACTIONS(25), 1, + [60884] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2310), 1, + anon_sym_DOLLAR, + ACTIONS(2314), 1, + anon_sym_DASH, + ACTIONS(2320), 1, + anon_sym_DOT_DOT, + ACTIONS(2326), 1, + aux_sym_val_number_token1, + ACTIONS(2786), 1, anon_sym_LBRACK, - ACTIONS(27), 1, + ACTIONS(2788), 1, anon_sym_LPAREN, - ACTIONS(33), 1, - anon_sym_DASH, - ACTIONS(51), 1, + ACTIONS(2790), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(2792), 1, anon_sym_not, - ACTIONS(79), 1, - anon_sym_DOT_DOT, - ACTIONS(81), 1, - sym_val_nothing, - ACTIONS(91), 1, - sym_val_date, - ACTIONS(93), 1, + ACTIONS(2802), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(2806), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(2808), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1491), 1, - anon_sym_DOLLAR, - ACTIONS(2904), 1, - sym_identifier, - STATE(24), 1, + STATE(118), 1, sym_val_number, - STATE(1764), 1, + STATE(1564), 1, sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, + STATE(1979), 1, sym__var, - STATE(2584), 1, - sym__str_double_quotes, - STATE(2614), 1, + STATE(2003), 1, + sym_expr_parenthesized, + STATE(2215), 1, sym__inter_double_quotes, - STATE(2632), 1, + STATE(2216), 1, sym__inter_single_quotes, - STATE(2639), 1, - sym_val_variable, - STATE(2647), 1, + STATE(2307), 1, + sym__str_double_quotes, + STATE(2318), 1, sym__expression, - STATE(3262), 1, - sym__where_predicate, - ACTIONS(77), 2, + ACTIONS(2794), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(2796), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2798), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(2804), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(2328), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2641), 4, + STATE(2294), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2609), 10, + ACTIONS(2800), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2228), 11, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -185147,84 +175341,78 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [49935] = 32, - ACTIONS(25), 1, + [60993] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2310), 1, + anon_sym_DOLLAR, + ACTIONS(2314), 1, + anon_sym_DASH, + ACTIONS(2320), 1, + anon_sym_DOT_DOT, + ACTIONS(2326), 1, + aux_sym_val_number_token1, + ACTIONS(2786), 1, anon_sym_LBRACK, - ACTIONS(27), 1, + ACTIONS(2788), 1, anon_sym_LPAREN, - ACTIONS(33), 1, - anon_sym_DASH, - ACTIONS(51), 1, + ACTIONS(2790), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(2792), 1, anon_sym_not, - ACTIONS(79), 1, - anon_sym_DOT_DOT, - ACTIONS(81), 1, - sym_val_nothing, - ACTIONS(91), 1, - sym_val_date, - ACTIONS(93), 1, + ACTIONS(2802), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(2806), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(2808), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1491), 1, - anon_sym_DOLLAR, - ACTIONS(2904), 1, - sym_identifier, - STATE(24), 1, + STATE(118), 1, sym_val_number, - STATE(1765), 1, + STATE(1565), 1, sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, + STATE(1979), 1, sym__var, - STATE(2584), 1, - sym__str_double_quotes, - STATE(2605), 1, - sym__expression, - STATE(2614), 1, + STATE(2003), 1, + sym_expr_parenthesized, + STATE(2215), 1, sym__inter_double_quotes, - STATE(2632), 1, + STATE(2216), 1, sym__inter_single_quotes, - STATE(2639), 1, - sym_val_variable, - STATE(3269), 1, - sym__where_predicate, - ACTIONS(77), 2, + STATE(2307), 1, + sym__str_double_quotes, + STATE(2316), 1, + sym__expression, + ACTIONS(2794), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(2796), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2798), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(2804), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(2328), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2641), 4, + STATE(2294), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2609), 10, + ACTIONS(2800), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2228), 11, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -185234,84 +175422,78 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [50054] = 32, - ACTIONS(25), 1, + [61102] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2202), 1, + anon_sym_DOLLAR, + ACTIONS(2206), 1, + anon_sym_DASH, + ACTIONS(2212), 1, + anon_sym_DOT_DOT, + ACTIONS(2218), 1, + aux_sym_val_number_token1, + ACTIONS(3014), 1, anon_sym_LBRACK, - ACTIONS(27), 1, + ACTIONS(3016), 1, anon_sym_LPAREN, - ACTIONS(33), 1, - anon_sym_DASH, - ACTIONS(51), 1, + ACTIONS(3018), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(3020), 1, anon_sym_not, - ACTIONS(79), 1, - anon_sym_DOT_DOT, - ACTIONS(81), 1, - sym_val_nothing, - ACTIONS(91), 1, - sym_val_date, - ACTIONS(93), 1, + ACTIONS(3030), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(3034), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(3036), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1491), 1, - anon_sym_DOLLAR, - ACTIONS(2904), 1, - sym_identifier, - STATE(24), 1, + STATE(116), 1, sym_val_number, - STATE(1766), 1, + STATE(1566), 1, sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, + STATE(1861), 1, sym__var, - STATE(2584), 1, - sym__str_double_quotes, - STATE(2614), 1, + STATE(1862), 1, + sym_expr_parenthesized, + STATE(2108), 1, + sym__expression, + STATE(2139), 1, sym__inter_double_quotes, - STATE(2632), 1, + STATE(2142), 1, sym__inter_single_quotes, - STATE(2639), 1, - sym_val_variable, - STATE(2645), 1, - sym__expression, - STATE(3273), 1, - sym__where_predicate, - ACTIONS(77), 2, + STATE(2156), 1, + sym__str_double_quotes, + ACTIONS(3022), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(3024), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(3026), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(3032), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(2220), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2641), 4, + STATE(2089), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2609), 10, + ACTIONS(3028), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2149), 11, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -185321,79 +175503,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [50173] = 30, - ACTIONS(153), 1, + [61211] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2477), 1, + ACTIONS(2483), 1, + anon_sym_LBRACK, + ACTIONS(2485), 1, anon_sym_LPAREN, - ACTIONS(2479), 1, + ACTIONS(2487), 1, anon_sym_DOLLAR, - ACTIONS(2481), 1, + ACTIONS(2491), 1, anon_sym_DASH, - ACTIONS(2483), 1, - anon_sym_LBRACE, ACTIONS(2493), 1, - anon_sym_DOT_DOT, + anon_sym_LBRACE, ACTIONS(2495), 1, - sym_val_date, + anon_sym_not, + ACTIONS(2499), 1, + anon_sym_DOT_DOT, ACTIONS(2505), 1, + aux_sym_val_number_token1, + ACTIONS(2511), 1, anon_sym_DQUOTE, - ACTIONS(2509), 1, + ACTIONS(2515), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2511), 1, + ACTIONS(2517), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2906), 1, - sym_identifier, - ACTIONS(2908), 1, - anon_sym_LBRACK, - ACTIONS(2910), 1, - anon_sym_not, - ACTIONS(2912), 1, - sym_val_nothing, - STATE(39), 1, + STATE(129), 1, sym_val_number, - STATE(1767), 1, + STATE(1567), 1, sym_comment, - STATE(2238), 1, + STATE(2172), 1, sym_expr_parenthesized, - STATE(2241), 1, + STATE(2273), 1, sym__var, - STATE(2386), 1, + STATE(2300), 1, + sym__expression, + STATE(2597), 1, + sym__str_double_quotes, + STATE(2603), 1, sym__inter_double_quotes, - STATE(2387), 1, + STATE(2608), 1, sym__inter_single_quotes, - STATE(2445), 1, - sym__str_double_quotes, - STATE(2709), 1, - sym__expression, - ACTIONS(2491), 2, + ACTIONS(2497), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2507), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2914), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2499), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(2503), 3, + ACTIONS(2501), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2503), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2513), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2509), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2501), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2448), 4, + STATE(2594), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2389), 11, + ACTIONS(2507), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2593), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -185405,79 +175584,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [50287] = 30, - ACTIONS(153), 1, + [61320] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2477), 1, - anon_sym_LPAREN, - ACTIONS(2479), 1, + ACTIONS(2310), 1, anon_sym_DOLLAR, - ACTIONS(2481), 1, + ACTIONS(2314), 1, anon_sym_DASH, - ACTIONS(2483), 1, - anon_sym_LBRACE, - ACTIONS(2493), 1, + ACTIONS(2320), 1, anon_sym_DOT_DOT, - ACTIONS(2495), 1, - sym_val_date, - ACTIONS(2505), 1, + ACTIONS(2326), 1, + aux_sym_val_number_token1, + ACTIONS(2786), 1, + anon_sym_LBRACK, + ACTIONS(2788), 1, + anon_sym_LPAREN, + ACTIONS(2790), 1, + anon_sym_LBRACE, + ACTIONS(2792), 1, + anon_sym_not, + ACTIONS(2802), 1, anon_sym_DQUOTE, - ACTIONS(2509), 1, + ACTIONS(2806), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2511), 1, + ACTIONS(2808), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2908), 1, - anon_sym_LBRACK, - ACTIONS(2910), 1, - anon_sym_not, - ACTIONS(2912), 1, - sym_val_nothing, - ACTIONS(2916), 1, - sym_identifier, - STATE(39), 1, + STATE(118), 1, sym_val_number, - STATE(1768), 1, + STATE(1568), 1, sym_comment, - STATE(2238), 1, - sym_expr_parenthesized, - STATE(2241), 1, + STATE(1979), 1, sym__var, - STATE(2386), 1, + STATE(2003), 1, + sym_expr_parenthesized, + STATE(2215), 1, sym__inter_double_quotes, - STATE(2387), 1, + STATE(2216), 1, sym__inter_single_quotes, - STATE(2445), 1, + STATE(2307), 1, sym__str_double_quotes, - STATE(2701), 1, + STATE(2329), 1, sym__expression, - ACTIONS(2491), 2, + ACTIONS(2794), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2507), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2914), 2, + ACTIONS(2796), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2798), 2, anon_sym_true, anon_sym_false, - ACTIONS(2499), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(2503), 3, + ACTIONS(2804), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2328), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2501), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2448), 4, + STATE(2294), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2389), 11, + ACTIONS(2800), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2228), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -185489,79 +175665,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [50401] = 30, - ACTIONS(153), 1, + [61429] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2477), 1, + ACTIONS(2352), 1, anon_sym_LPAREN, - ACTIONS(2479), 1, + ACTIONS(2354), 1, anon_sym_DOLLAR, - ACTIONS(2481), 1, + ACTIONS(2356), 1, anon_sym_DASH, - ACTIONS(2483), 1, + ACTIONS(2358), 1, anon_sym_LBRACE, - ACTIONS(2493), 1, + ACTIONS(2364), 1, + anon_sym_not, + ACTIONS(2368), 1, anon_sym_DOT_DOT, - ACTIONS(2495), 1, - sym_val_date, - ACTIONS(2505), 1, + ACTIONS(2374), 1, + aux_sym_val_number_token1, + ACTIONS(2380), 1, anon_sym_DQUOTE, - ACTIONS(2509), 1, + ACTIONS(2384), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2511), 1, + ACTIONS(2386), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2908), 1, + ACTIONS(2698), 1, anon_sym_LBRACK, - ACTIONS(2910), 1, - anon_sym_not, - ACTIONS(2912), 1, - sym_val_nothing, - ACTIONS(2918), 1, - sym_identifier, - STATE(39), 1, + STATE(123), 1, sym_val_number, - STATE(1769), 1, + STATE(1569), 1, sym_comment, - STATE(2238), 1, - sym_expr_parenthesized, - STATE(2241), 1, + STATE(1919), 1, sym__var, - STATE(2386), 1, + STATE(1978), 1, + sym_expr_parenthesized, + STATE(2167), 1, + sym__str_double_quotes, + STATE(2221), 1, sym__inter_double_quotes, - STATE(2387), 1, + STATE(2224), 1, sym__inter_single_quotes, - STATE(2445), 1, - sym__str_double_quotes, - STATE(2710), 1, + STATE(2243), 1, sym__expression, - ACTIONS(2491), 2, + ACTIONS(2366), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2507), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2914), 2, + ACTIONS(2370), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2372), 2, anon_sym_true, anon_sym_false, - ACTIONS(2499), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(2503), 3, + ACTIONS(2382), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2378), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2501), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2448), 4, + STATE(2288), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2389), 11, + ACTIONS(2376), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2232), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -185573,79 +175746,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [50515] = 30, - ACTIONS(153), 1, + [61538] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2920), 1, - sym_cmd_identifier, - ACTIONS(2922), 1, - anon_sym_LBRACK, - ACTIONS(2924), 1, - anon_sym_LPAREN, - ACTIONS(2926), 1, + ACTIONS(2310), 1, anon_sym_DOLLAR, - ACTIONS(2928), 1, + ACTIONS(2314), 1, anon_sym_DASH, - ACTIONS(2930), 1, + ACTIONS(2320), 1, + anon_sym_DOT_DOT, + ACTIONS(2326), 1, + aux_sym_val_number_token1, + ACTIONS(2786), 1, + anon_sym_LBRACK, + ACTIONS(2788), 1, + anon_sym_LPAREN, + ACTIONS(2790), 1, anon_sym_LBRACE, - ACTIONS(2932), 1, + ACTIONS(2792), 1, anon_sym_not, - ACTIONS(2936), 1, - anon_sym_DOT_DOT, - ACTIONS(2938), 1, - sym_val_nothing, - ACTIONS(2948), 1, - sym_val_date, - ACTIONS(2950), 1, + ACTIONS(2802), 1, anon_sym_DQUOTE, - ACTIONS(2954), 1, + ACTIONS(2806), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2956), 1, + ACTIONS(2808), 1, anon_sym_DOLLAR_DQUOTE, - STATE(33), 1, + STATE(118), 1, sym_val_number, - STATE(1770), 1, + STATE(1570), 1, sym_comment, - STATE(2189), 1, - sym_expr_parenthesized, - STATE(2226), 1, + STATE(1979), 1, sym__var, - STATE(2390), 1, + STATE(2003), 1, + sym_expr_parenthesized, + STATE(2215), 1, sym__inter_double_quotes, - STATE(2391), 1, + STATE(2216), 1, sym__inter_single_quotes, - STATE(2466), 1, + STATE(2307), 1, sym__str_double_quotes, - STATE(2513), 1, + STATE(2328), 1, sym__expression, - ACTIONS(2934), 2, + ACTIONS(2794), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2940), 2, + ACTIONS(2796), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2798), 2, anon_sym_true, anon_sym_false, - ACTIONS(2952), 2, + ACTIONS(2804), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2942), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(2946), 3, + ACTIONS(2328), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2944), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2505), 4, + STATE(2294), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2394), 11, + ACTIONS(2800), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2228), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -185657,79 +175827,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [50629] = 30, - ACTIONS(153), 1, + [61647] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2477), 1, + ACTIONS(2980), 1, + anon_sym_LBRACK, + ACTIONS(2982), 1, anon_sym_LPAREN, - ACTIONS(2479), 1, + ACTIONS(2984), 1, anon_sym_DOLLAR, - ACTIONS(2481), 1, + ACTIONS(2986), 1, anon_sym_DASH, - ACTIONS(2483), 1, + ACTIONS(2988), 1, anon_sym_LBRACE, - ACTIONS(2493), 1, + ACTIONS(2990), 1, + anon_sym_not, + ACTIONS(2994), 1, anon_sym_DOT_DOT, - ACTIONS(2495), 1, - sym_val_date, - ACTIONS(2505), 1, + ACTIONS(3000), 1, + aux_sym_val_number_token1, + ACTIONS(3006), 1, anon_sym_DQUOTE, - ACTIONS(2509), 1, + ACTIONS(3010), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2511), 1, + ACTIONS(3012), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2908), 1, - anon_sym_LBRACK, - ACTIONS(2910), 1, - anon_sym_not, - ACTIONS(2912), 1, - sym_val_nothing, - ACTIONS(2958), 1, - sym_identifier, - STATE(39), 1, + STATE(3), 1, sym_val_number, - STATE(1771), 1, - sym_comment, - STATE(2238), 1, - sym_expr_parenthesized, - STATE(2241), 1, + STATE(139), 1, sym__var, - STATE(2386), 1, - sym__inter_double_quotes, - STATE(2387), 1, + STATE(194), 1, + sym_expr_parenthesized, + STATE(196), 1, sym__inter_single_quotes, - STATE(2445), 1, + STATE(211), 1, + sym__inter_double_quotes, + STATE(221), 1, sym__str_double_quotes, - STATE(2702), 1, + STATE(226), 1, sym__expression, - ACTIONS(2491), 2, + STATE(1571), 1, + sym_comment, + ACTIONS(2992), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2507), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2914), 2, + ACTIONS(2996), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2998), 2, anon_sym_true, anon_sym_false, - ACTIONS(2499), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(2503), 3, + ACTIONS(3008), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(3004), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2501), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2448), 4, + STATE(253), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2389), 11, + ACTIONS(3002), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(208), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -185741,76 +175908,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [50743] = 28, - ACTIONS(153), 1, + [61756] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2697), 1, - anon_sym_LBRACK, - ACTIONS(2699), 1, - anon_sym_LPAREN, - ACTIONS(2701), 1, + ACTIONS(2310), 1, anon_sym_DOLLAR, - ACTIONS(2705), 1, + ACTIONS(2314), 1, anon_sym_DASH, - ACTIONS(2707), 1, - anon_sym_LBRACE, - ACTIONS(2709), 1, - anon_sym_not, - ACTIONS(2713), 1, + ACTIONS(2320), 1, anon_sym_DOT_DOT, - ACTIONS(2719), 1, + ACTIONS(2326), 1, aux_sym_val_number_token1, - ACTIONS(2725), 1, + ACTIONS(2786), 1, + anon_sym_LBRACK, + ACTIONS(2788), 1, + anon_sym_LPAREN, + ACTIONS(2790), 1, + anon_sym_LBRACE, + ACTIONS(2792), 1, + anon_sym_not, + ACTIONS(2802), 1, anon_sym_DQUOTE, - ACTIONS(2729), 1, + ACTIONS(2806), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2731), 1, + ACTIONS(2808), 1, anon_sym_DOLLAR_DQUOTE, - STATE(58), 1, + STATE(118), 1, sym_val_number, - STATE(1772), 1, + STATE(1572), 1, sym_comment, - STATE(2357), 1, + STATE(1979), 1, sym__var, - STATE(2408), 1, - sym__expression, - STATE(2458), 1, + STATE(2003), 1, sym_expr_parenthesized, - STATE(2661), 1, + STATE(2215), 1, sym__inter_double_quotes, - STATE(2675), 1, - sym__str_double_quotes, - STATE(2684), 1, + STATE(2216), 1, sym__inter_single_quotes, - ACTIONS(2711), 2, + STATE(2307), 1, + sym__str_double_quotes, + STATE(2326), 1, + sym__expression, + ACTIONS(2794), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2715), 2, + ACTIONS(2796), 2, sym_val_nothing, sym_val_date, - ACTIONS(2717), 2, + ACTIONS(2798), 2, anon_sym_true, anon_sym_false, - ACTIONS(2727), 2, + ACTIONS(2804), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2723), 3, + ACTIONS(2328), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2678), 4, + STATE(2294), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2721), 6, + ACTIONS(2800), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2667), 11, + STATE(2228), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -185822,76 +175989,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [50852] = 28, - ACTIONS(153), 1, + [61865] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2517), 1, + ACTIONS(2310), 1, anon_sym_DOLLAR, - ACTIONS(2521), 1, + ACTIONS(2314), 1, anon_sym_DASH, - ACTIONS(2527), 1, + ACTIONS(2320), 1, anon_sym_DOT_DOT, - ACTIONS(2533), 1, + ACTIONS(2326), 1, aux_sym_val_number_token1, - ACTIONS(2960), 1, + ACTIONS(2786), 1, anon_sym_LBRACK, - ACTIONS(2962), 1, + ACTIONS(2788), 1, anon_sym_LPAREN, - ACTIONS(2964), 1, + ACTIONS(2790), 1, anon_sym_LBRACE, - ACTIONS(2966), 1, + ACTIONS(2792), 1, anon_sym_not, - ACTIONS(2976), 1, + ACTIONS(2802), 1, anon_sym_DQUOTE, - ACTIONS(2980), 1, + ACTIONS(2806), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2982), 1, + ACTIONS(2808), 1, anon_sym_DOLLAR_DQUOTE, - STATE(35), 1, + STATE(118), 1, sym_val_number, - STATE(1773), 1, + STATE(1573), 1, sym_comment, - STATE(2212), 1, - sym_expr_parenthesized, - STATE(2227), 1, + STATE(1979), 1, sym__var, - STATE(2453), 1, + STATE(2003), 1, + sym_expr_parenthesized, + STATE(2215), 1, sym__inter_double_quotes, - STATE(2457), 1, + STATE(2216), 1, sym__inter_single_quotes, - STATE(2506), 1, + STATE(2307), 1, sym__str_double_quotes, - STATE(2518), 1, + STATE(2325), 1, sym__expression, - ACTIONS(2968), 2, + ACTIONS(2794), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2970), 2, + ACTIONS(2796), 2, sym_val_nothing, sym_val_date, - ACTIONS(2972), 2, + ACTIONS(2798), 2, anon_sym_true, anon_sym_false, - ACTIONS(2978), 2, + ACTIONS(2804), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2535), 3, + ACTIONS(2328), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2481), 4, + STATE(2294), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2974), 6, + ACTIONS(2800), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2464), 11, + STATE(2228), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -185903,76 +176070,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [50961] = 28, - ACTIONS(153), 1, + [61974] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2984), 1, + ACTIONS(2742), 1, anon_sym_LBRACK, - ACTIONS(2986), 1, + ACTIONS(2744), 1, anon_sym_LPAREN, - ACTIONS(2988), 1, + ACTIONS(2746), 1, anon_sym_DOLLAR, - ACTIONS(2990), 1, + ACTIONS(2748), 1, anon_sym_DASH, - ACTIONS(2992), 1, + ACTIONS(2750), 1, anon_sym_LBRACE, - ACTIONS(2994), 1, - anon_sym_not, - ACTIONS(2998), 1, + ACTIONS(2756), 1, anon_sym_DOT_DOT, - ACTIONS(3004), 1, + ACTIONS(2762), 1, aux_sym_val_number_token1, - ACTIONS(3010), 1, + ACTIONS(2770), 1, anon_sym_DQUOTE, - ACTIONS(3014), 1, + ACTIONS(2774), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3016), 1, + ACTIONS(2776), 1, anon_sym_DOLLAR_DQUOTE, - STATE(5), 1, + ACTIONS(3038), 1, + anon_sym_not, + STATE(120), 1, sym_val_number, - STATE(122), 1, + STATE(1574), 1, + sym_comment, + STATE(1912), 1, sym__var, - STATE(208), 1, + STATE(1943), 1, + sym_expr_parenthesized, + STATE(2272), 1, sym__expression, - STATE(211), 1, - sym__inter_single_quotes, - STATE(212), 1, + STATE(2301), 1, sym__inter_double_quotes, - STATE(213), 1, + STATE(2303), 1, + sym__inter_single_quotes, + STATE(2310), 1, sym__str_double_quotes, - STATE(221), 1, - sym_expr_parenthesized, - STATE(1774), 1, - sym_comment, - ACTIONS(2996), 2, + ACTIONS(2754), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(3000), 2, + ACTIONS(2768), 2, sym_val_nothing, sym_val_date, - ACTIONS(3002), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3012), 2, + ACTIONS(2772), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3008), 3, + ACTIONS(3040), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2766), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(218), 4, + STATE(2229), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3006), 6, + ACTIONS(2764), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(205), 11, + STATE(2309), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -185984,76 +176151,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [51070] = 28, - ACTIONS(153), 1, + [62083] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2697), 1, + ACTIONS(2742), 1, anon_sym_LBRACK, - ACTIONS(2699), 1, + ACTIONS(2744), 1, anon_sym_LPAREN, - ACTIONS(2701), 1, + ACTIONS(2746), 1, anon_sym_DOLLAR, - ACTIONS(2705), 1, + ACTIONS(2748), 1, anon_sym_DASH, - ACTIONS(2707), 1, + ACTIONS(2750), 1, anon_sym_LBRACE, - ACTIONS(2709), 1, - anon_sym_not, - ACTIONS(2713), 1, + ACTIONS(2756), 1, anon_sym_DOT_DOT, - ACTIONS(2719), 1, + ACTIONS(2762), 1, aux_sym_val_number_token1, - ACTIONS(2725), 1, + ACTIONS(2770), 1, anon_sym_DQUOTE, - ACTIONS(2729), 1, + ACTIONS(2774), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2731), 1, + ACTIONS(2776), 1, anon_sym_DOLLAR_DQUOTE, - STATE(58), 1, + ACTIONS(3038), 1, + anon_sym_not, + STATE(120), 1, sym_val_number, - STATE(1775), 1, + STATE(1575), 1, sym_comment, - STATE(2346), 1, - sym__expression, - STATE(2357), 1, + STATE(1912), 1, sym__var, - STATE(2458), 1, + STATE(1943), 1, sym_expr_parenthesized, - STATE(2661), 1, + STATE(2271), 1, + sym__expression, + STATE(2301), 1, sym__inter_double_quotes, - STATE(2675), 1, - sym__str_double_quotes, - STATE(2684), 1, + STATE(2303), 1, sym__inter_single_quotes, - ACTIONS(2711), 2, + STATE(2310), 1, + sym__str_double_quotes, + ACTIONS(2754), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2715), 2, + ACTIONS(2768), 2, sym_val_nothing, sym_val_date, - ACTIONS(2717), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2727), 2, + ACTIONS(2772), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2723), 3, + ACTIONS(3040), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2766), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2678), 4, + STATE(2229), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2721), 6, + ACTIONS(2764), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2667), 11, + STATE(2309), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -186065,76 +176232,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [51179] = 28, - ACTIONS(153), 1, + [62192] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2984), 1, + ACTIONS(2742), 1, anon_sym_LBRACK, - ACTIONS(2986), 1, + ACTIONS(2744), 1, anon_sym_LPAREN, - ACTIONS(2988), 1, + ACTIONS(2746), 1, anon_sym_DOLLAR, - ACTIONS(2990), 1, + ACTIONS(2748), 1, anon_sym_DASH, - ACTIONS(2992), 1, + ACTIONS(2750), 1, anon_sym_LBRACE, - ACTIONS(2994), 1, - anon_sym_not, - ACTIONS(2998), 1, + ACTIONS(2756), 1, anon_sym_DOT_DOT, - ACTIONS(3004), 1, + ACTIONS(2762), 1, aux_sym_val_number_token1, - ACTIONS(3010), 1, + ACTIONS(2770), 1, anon_sym_DQUOTE, - ACTIONS(3014), 1, + ACTIONS(2774), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3016), 1, + ACTIONS(2776), 1, anon_sym_DOLLAR_DQUOTE, - STATE(5), 1, + ACTIONS(3038), 1, + anon_sym_not, + STATE(120), 1, sym_val_number, - STATE(122), 1, + STATE(1576), 1, + sym_comment, + STATE(1912), 1, sym__var, - STATE(209), 1, + STATE(1943), 1, + sym_expr_parenthesized, + STATE(2270), 1, sym__expression, - STATE(211), 1, - sym__inter_single_quotes, - STATE(212), 1, + STATE(2301), 1, sym__inter_double_quotes, - STATE(213), 1, + STATE(2303), 1, + sym__inter_single_quotes, + STATE(2310), 1, sym__str_double_quotes, - STATE(221), 1, - sym_expr_parenthesized, - STATE(1776), 1, - sym_comment, - ACTIONS(2996), 2, + ACTIONS(2754), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(3000), 2, + ACTIONS(2768), 2, sym_val_nothing, sym_val_date, - ACTIONS(3002), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3012), 2, + ACTIONS(2772), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3008), 3, + ACTIONS(3040), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2766), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(218), 4, + STATE(2229), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3006), 6, + ACTIONS(2764), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(205), 11, + STATE(2309), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -186146,76 +176313,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [51288] = 28, - ACTIONS(153), 1, + [62301] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2697), 1, - anon_sym_LBRACK, - ACTIONS(2699), 1, - anon_sym_LPAREN, - ACTIONS(2701), 1, + ACTIONS(1628), 1, anon_sym_DOLLAR, - ACTIONS(2705), 1, + ACTIONS(1630), 1, anon_sym_DASH, - ACTIONS(2707), 1, - anon_sym_LBRACE, - ACTIONS(2709), 1, - anon_sym_not, - ACTIONS(2713), 1, + ACTIONS(1636), 1, anon_sym_DOT_DOT, - ACTIONS(2719), 1, + ACTIONS(1642), 1, aux_sym_val_number_token1, - ACTIONS(2725), 1, + ACTIONS(2956), 1, + anon_sym_LBRACK, + ACTIONS(2958), 1, + anon_sym_LPAREN, + ACTIONS(2960), 1, + anon_sym_LBRACE, + ACTIONS(2962), 1, + anon_sym_not, + ACTIONS(2972), 1, anon_sym_DQUOTE, - ACTIONS(2729), 1, + ACTIONS(2976), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2731), 1, + ACTIONS(2978), 1, anon_sym_DOLLAR_DQUOTE, - STATE(58), 1, + STATE(13), 1, sym_val_number, - STATE(1777), 1, - sym_comment, - STATE(2345), 1, - sym__expression, - STATE(2357), 1, + STATE(485), 1, sym__var, - STATE(2458), 1, + STATE(583), 1, sym_expr_parenthesized, - STATE(2661), 1, + STATE(604), 1, sym__inter_double_quotes, - STATE(2675), 1, - sym__str_double_quotes, - STATE(2684), 1, + STATE(605), 1, sym__inter_single_quotes, - ACTIONS(2711), 2, + STATE(616), 1, + sym__str_double_quotes, + STATE(636), 1, + sym__expression, + STATE(1577), 1, + sym_comment, + ACTIONS(2964), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2715), 2, + ACTIONS(2966), 2, sym_val_nothing, sym_val_date, - ACTIONS(2717), 2, + ACTIONS(2968), 2, anon_sym_true, anon_sym_false, - ACTIONS(2727), 2, + ACTIONS(2974), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2723), 3, + ACTIONS(1644), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2678), 4, + STATE(568), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2721), 6, + ACTIONS(2970), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2667), 11, + STATE(629), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -186227,76 +176394,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [51397] = 28, - ACTIONS(153), 1, + [62410] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1457), 1, + ACTIONS(1628), 1, anon_sym_DOLLAR, - ACTIONS(1459), 1, + ACTIONS(1630), 1, anon_sym_DASH, - ACTIONS(1465), 1, + ACTIONS(1636), 1, anon_sym_DOT_DOT, - ACTIONS(1471), 1, + ACTIONS(1642), 1, aux_sym_val_number_token1, - ACTIONS(3018), 1, + ACTIONS(2956), 1, anon_sym_LBRACK, - ACTIONS(3020), 1, + ACTIONS(2958), 1, anon_sym_LPAREN, - ACTIONS(3022), 1, + ACTIONS(2960), 1, anon_sym_LBRACE, - ACTIONS(3024), 1, + ACTIONS(2962), 1, anon_sym_not, - ACTIONS(3034), 1, + ACTIONS(2972), 1, anon_sym_DQUOTE, - ACTIONS(3038), 1, + ACTIONS(2976), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3040), 1, + ACTIONS(2978), 1, anon_sym_DOLLAR_DQUOTE, STATE(13), 1, sym_val_number, - STATE(480), 1, + STATE(485), 1, sym__var, - STATE(557), 1, + STATE(583), 1, + sym_expr_parenthesized, + STATE(600), 1, + sym__expression, + STATE(604), 1, sym__inter_double_quotes, - STATE(558), 1, + STATE(605), 1, sym__inter_single_quotes, - STATE(568), 1, - sym__expression, - STATE(577), 1, - sym_expr_parenthesized, - STATE(580), 1, + STATE(616), 1, sym__str_double_quotes, - STATE(1778), 1, + STATE(1578), 1, sym_comment, - ACTIONS(3026), 2, + ACTIONS(2964), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(3028), 2, + ACTIONS(2966), 2, sym_val_nothing, sym_val_date, - ACTIONS(3030), 2, + ACTIONS(2968), 2, anon_sym_true, anon_sym_false, - ACTIONS(3036), 2, + ACTIONS(2974), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1473), 3, + ACTIONS(1644), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(579), 4, + STATE(568), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3032), 6, + ACTIONS(2970), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(560), 11, + STATE(629), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -186308,76 +176475,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [51506] = 28, - ACTIONS(153), 1, + [62519] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1457), 1, + ACTIONS(2352), 1, + anon_sym_LPAREN, + ACTIONS(2354), 1, anon_sym_DOLLAR, - ACTIONS(1459), 1, + ACTIONS(2356), 1, anon_sym_DASH, - ACTIONS(1465), 1, - anon_sym_DOT_DOT, - ACTIONS(1471), 1, - aux_sym_val_number_token1, - ACTIONS(3018), 1, - anon_sym_LBRACK, - ACTIONS(3020), 1, - anon_sym_LPAREN, - ACTIONS(3022), 1, + ACTIONS(2358), 1, anon_sym_LBRACE, - ACTIONS(3024), 1, + ACTIONS(2364), 1, anon_sym_not, - ACTIONS(3034), 1, + ACTIONS(2368), 1, + anon_sym_DOT_DOT, + ACTIONS(2374), 1, + aux_sym_val_number_token1, + ACTIONS(2380), 1, anon_sym_DQUOTE, - ACTIONS(3038), 1, + ACTIONS(2384), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3040), 1, + ACTIONS(2386), 1, anon_sym_DOLLAR_DQUOTE, - STATE(13), 1, + ACTIONS(2698), 1, + anon_sym_LBRACK, + STATE(123), 1, sym_val_number, - STATE(480), 1, + STATE(1579), 1, + sym_comment, + STATE(1919), 1, sym__var, - STATE(557), 1, + STATE(1978), 1, + sym_expr_parenthesized, + STATE(2167), 1, + sym__str_double_quotes, + STATE(2221), 1, sym__inter_double_quotes, - STATE(558), 1, + STATE(2224), 1, sym__inter_single_quotes, - STATE(569), 1, + STATE(2248), 1, sym__expression, - STATE(577), 1, - sym_expr_parenthesized, - STATE(580), 1, - sym__str_double_quotes, - STATE(1779), 1, - sym_comment, - ACTIONS(3026), 2, + ACTIONS(2366), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(3028), 2, + ACTIONS(2370), 2, sym_val_nothing, sym_val_date, - ACTIONS(3030), 2, + ACTIONS(2372), 2, anon_sym_true, anon_sym_false, - ACTIONS(3036), 2, + ACTIONS(2382), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1473), 3, + ACTIONS(2378), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(579), 4, + STATE(2288), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3032), 6, + ACTIONS(2376), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(560), 11, + STATE(2232), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -186389,76 +176556,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [51615] = 28, - ACTIONS(153), 1, + [62628] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3042), 1, + ACTIONS(2742), 1, anon_sym_LBRACK, - ACTIONS(3044), 1, + ACTIONS(2744), 1, anon_sym_LPAREN, - ACTIONS(3046), 1, + ACTIONS(2746), 1, anon_sym_DOLLAR, - ACTIONS(3048), 1, + ACTIONS(2748), 1, anon_sym_DASH, - ACTIONS(3050), 1, + ACTIONS(2750), 1, anon_sym_LBRACE, - ACTIONS(3052), 1, - anon_sym_not, - ACTIONS(3056), 1, + ACTIONS(2756), 1, anon_sym_DOT_DOT, - ACTIONS(3062), 1, + ACTIONS(2762), 1, aux_sym_val_number_token1, - ACTIONS(3068), 1, + ACTIONS(2770), 1, anon_sym_DQUOTE, - ACTIONS(3072), 1, + ACTIONS(2774), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3074), 1, + ACTIONS(2776), 1, anon_sym_DOLLAR_DQUOTE, - STATE(2), 1, + ACTIONS(3038), 1, + anon_sym_not, + STATE(120), 1, sym_val_number, - STATE(132), 1, + STATE(1580), 1, + sym_comment, + STATE(1912), 1, sym__var, - STATE(247), 1, + STATE(1943), 1, sym_expr_parenthesized, - STATE(250), 1, + STATE(2269), 1, sym__expression, - STATE(271), 1, - sym__str_double_quotes, - STATE(274), 1, - sym__inter_single_quotes, - STATE(276), 1, + STATE(2301), 1, sym__inter_double_quotes, - STATE(1780), 1, - sym_comment, - ACTIONS(3054), 2, + STATE(2303), 1, + sym__inter_single_quotes, + STATE(2310), 1, + sym__str_double_quotes, + ACTIONS(2754), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(3058), 2, + ACTIONS(2768), 2, sym_val_nothing, sym_val_date, - ACTIONS(3060), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3070), 2, + ACTIONS(2772), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3066), 3, + ACTIONS(3040), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2766), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(245), 4, + STATE(2229), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3064), 6, + ACTIONS(2764), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(269), 11, + STATE(2309), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -186470,76 +176637,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [51724] = 28, - ACTIONS(153), 1, + [62737] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3042), 1, + ACTIONS(2742), 1, anon_sym_LBRACK, - ACTIONS(3044), 1, + ACTIONS(2744), 1, anon_sym_LPAREN, - ACTIONS(3046), 1, + ACTIONS(2746), 1, anon_sym_DOLLAR, - ACTIONS(3048), 1, + ACTIONS(2748), 1, anon_sym_DASH, - ACTIONS(3050), 1, + ACTIONS(2750), 1, anon_sym_LBRACE, - ACTIONS(3052), 1, - anon_sym_not, - ACTIONS(3056), 1, + ACTIONS(2756), 1, anon_sym_DOT_DOT, - ACTIONS(3062), 1, + ACTIONS(2762), 1, aux_sym_val_number_token1, - ACTIONS(3068), 1, + ACTIONS(2770), 1, anon_sym_DQUOTE, - ACTIONS(3072), 1, + ACTIONS(2774), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3074), 1, + ACTIONS(2776), 1, anon_sym_DOLLAR_DQUOTE, - STATE(2), 1, + ACTIONS(3038), 1, + anon_sym_not, + STATE(120), 1, sym_val_number, - STATE(132), 1, + STATE(1581), 1, + sym_comment, + STATE(1912), 1, sym__var, - STATE(247), 1, + STATE(1943), 1, sym_expr_parenthesized, - STATE(252), 1, + STATE(2268), 1, sym__expression, - STATE(271), 1, - sym__str_double_quotes, - STATE(274), 1, - sym__inter_single_quotes, - STATE(276), 1, + STATE(2301), 1, sym__inter_double_quotes, - STATE(1781), 1, - sym_comment, - ACTIONS(3054), 2, + STATE(2303), 1, + sym__inter_single_quotes, + STATE(2310), 1, + sym__str_double_quotes, + ACTIONS(2754), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(3058), 2, + ACTIONS(2768), 2, sym_val_nothing, sym_val_date, - ACTIONS(3060), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3070), 2, + ACTIONS(2772), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3066), 3, + ACTIONS(3040), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2766), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(245), 4, + STATE(2229), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3064), 6, + ACTIONS(2764), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(269), 11, + STATE(2309), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -186551,76 +176718,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [51833] = 28, - ACTIONS(153), 1, + [62846] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2984), 1, + ACTIONS(2742), 1, anon_sym_LBRACK, - ACTIONS(2986), 1, + ACTIONS(2744), 1, anon_sym_LPAREN, - ACTIONS(2988), 1, + ACTIONS(2746), 1, anon_sym_DOLLAR, - ACTIONS(2990), 1, + ACTIONS(2748), 1, anon_sym_DASH, - ACTIONS(2992), 1, + ACTIONS(2750), 1, anon_sym_LBRACE, - ACTIONS(2994), 1, - anon_sym_not, - ACTIONS(2998), 1, + ACTIONS(2756), 1, anon_sym_DOT_DOT, - ACTIONS(3004), 1, + ACTIONS(2762), 1, aux_sym_val_number_token1, - ACTIONS(3010), 1, + ACTIONS(2770), 1, anon_sym_DQUOTE, - ACTIONS(3014), 1, + ACTIONS(2774), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3016), 1, + ACTIONS(2776), 1, anon_sym_DOLLAR_DQUOTE, - STATE(5), 1, + ACTIONS(3038), 1, + anon_sym_not, + STATE(120), 1, sym_val_number, - STATE(122), 1, + STATE(1582), 1, + sym_comment, + STATE(1912), 1, sym__var, - STATE(210), 1, + STATE(1943), 1, + sym_expr_parenthesized, + STATE(2267), 1, sym__expression, - STATE(211), 1, - sym__inter_single_quotes, - STATE(212), 1, + STATE(2301), 1, sym__inter_double_quotes, - STATE(213), 1, + STATE(2303), 1, + sym__inter_single_quotes, + STATE(2310), 1, sym__str_double_quotes, - STATE(221), 1, - sym_expr_parenthesized, - STATE(1782), 1, - sym_comment, - ACTIONS(2996), 2, + ACTIONS(2754), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(3000), 2, + ACTIONS(2768), 2, sym_val_nothing, sym_val_date, - ACTIONS(3002), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3012), 2, + ACTIONS(2772), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3008), 3, + ACTIONS(3040), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2766), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(218), 4, + STATE(2229), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3006), 6, + ACTIONS(2764), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(205), 11, + STATE(2309), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -186632,76 +176799,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [51942] = 28, - ACTIONS(153), 1, + [62955] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3042), 1, + ACTIONS(2742), 1, anon_sym_LBRACK, - ACTIONS(3044), 1, + ACTIONS(2744), 1, anon_sym_LPAREN, - ACTIONS(3046), 1, + ACTIONS(2746), 1, anon_sym_DOLLAR, - ACTIONS(3048), 1, + ACTIONS(2748), 1, anon_sym_DASH, - ACTIONS(3050), 1, + ACTIONS(2750), 1, anon_sym_LBRACE, - ACTIONS(3052), 1, - anon_sym_not, - ACTIONS(3056), 1, + ACTIONS(2756), 1, anon_sym_DOT_DOT, - ACTIONS(3062), 1, + ACTIONS(2762), 1, aux_sym_val_number_token1, - ACTIONS(3068), 1, + ACTIONS(2770), 1, anon_sym_DQUOTE, - ACTIONS(3072), 1, + ACTIONS(2774), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3074), 1, + ACTIONS(2776), 1, anon_sym_DOLLAR_DQUOTE, - STATE(2), 1, + ACTIONS(3038), 1, + anon_sym_not, + STATE(120), 1, sym_val_number, - STATE(132), 1, + STATE(1583), 1, + sym_comment, + STATE(1912), 1, sym__var, - STATE(247), 1, + STATE(1943), 1, sym_expr_parenthesized, - STATE(254), 1, + STATE(2266), 1, sym__expression, - STATE(271), 1, - sym__str_double_quotes, - STATE(274), 1, - sym__inter_single_quotes, - STATE(276), 1, + STATE(2301), 1, sym__inter_double_quotes, - STATE(1783), 1, - sym_comment, - ACTIONS(3054), 2, + STATE(2303), 1, + sym__inter_single_quotes, + STATE(2310), 1, + sym__str_double_quotes, + ACTIONS(2754), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(3058), 2, + ACTIONS(2768), 2, sym_val_nothing, sym_val_date, - ACTIONS(3060), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3070), 2, + ACTIONS(2772), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3066), 3, + ACTIONS(3040), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2766), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(245), 4, + STATE(2229), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3064), 6, + ACTIONS(2764), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(269), 11, + STATE(2309), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -186713,76 +176880,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [52051] = 28, - ACTIONS(153), 1, + [63064] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3042), 1, + ACTIONS(2742), 1, anon_sym_LBRACK, - ACTIONS(3044), 1, + ACTIONS(2744), 1, anon_sym_LPAREN, - ACTIONS(3046), 1, + ACTIONS(2746), 1, anon_sym_DOLLAR, - ACTIONS(3048), 1, + ACTIONS(2748), 1, anon_sym_DASH, - ACTIONS(3050), 1, + ACTIONS(2750), 1, anon_sym_LBRACE, - ACTIONS(3052), 1, - anon_sym_not, - ACTIONS(3056), 1, + ACTIONS(2756), 1, anon_sym_DOT_DOT, - ACTIONS(3062), 1, + ACTIONS(2762), 1, aux_sym_val_number_token1, - ACTIONS(3068), 1, + ACTIONS(2770), 1, anon_sym_DQUOTE, - ACTIONS(3072), 1, + ACTIONS(2774), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3074), 1, + ACTIONS(2776), 1, anon_sym_DOLLAR_DQUOTE, - STATE(2), 1, + ACTIONS(3038), 1, + anon_sym_not, + STATE(120), 1, sym_val_number, - STATE(132), 1, + STATE(1584), 1, + sym_comment, + STATE(1912), 1, sym__var, - STATE(247), 1, + STATE(1943), 1, sym_expr_parenthesized, - STATE(255), 1, + STATE(2265), 1, sym__expression, - STATE(271), 1, - sym__str_double_quotes, - STATE(274), 1, - sym__inter_single_quotes, - STATE(276), 1, + STATE(2301), 1, sym__inter_double_quotes, - STATE(1784), 1, - sym_comment, - ACTIONS(3054), 2, + STATE(2303), 1, + sym__inter_single_quotes, + STATE(2310), 1, + sym__str_double_quotes, + ACTIONS(2754), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(3058), 2, + ACTIONS(2768), 2, sym_val_nothing, sym_val_date, - ACTIONS(3060), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3070), 2, + ACTIONS(2772), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3066), 3, + ACTIONS(3040), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2766), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(245), 4, + STATE(2229), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3064), 6, + ACTIONS(2764), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(269), 11, + STATE(2309), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -186794,76 +176961,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [52160] = 28, - ACTIONS(25), 1, + [63173] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2742), 1, anon_sym_LBRACK, - ACTIONS(27), 1, + ACTIONS(2744), 1, anon_sym_LPAREN, - ACTIONS(33), 1, + ACTIONS(2746), 1, + anon_sym_DOLLAR, + ACTIONS(2748), 1, anon_sym_DASH, - ACTIONS(51), 1, + ACTIONS(2750), 1, anon_sym_LBRACE, - ACTIONS(79), 1, + ACTIONS(2756), 1, anon_sym_DOT_DOT, - ACTIONS(85), 1, + ACTIONS(2762), 1, aux_sym_val_number_token1, - ACTIONS(93), 1, + ACTIONS(2770), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(2774), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(2776), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1491), 1, - anon_sym_DOLLAR, - ACTIONS(3076), 1, + ACTIONS(3038), 1, anon_sym_not, - STATE(53), 1, + STATE(120), 1, sym_val_number, - STATE(1785), 1, + STATE(1585), 1, sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, + STATE(1912), 1, sym__var, - STATE(2584), 1, - sym__str_double_quotes, - STATE(2594), 1, + STATE(1943), 1, + sym_expr_parenthesized, + STATE(2264), 1, sym__expression, - STATE(2614), 1, + STATE(2301), 1, sym__inter_double_quotes, - STATE(2632), 1, + STATE(2303), 1, sym__inter_single_quotes, - ACTIONS(77), 2, + STATE(2310), 1, + sym__str_double_quotes, + ACTIONS(2754), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(91), 2, + ACTIONS(2768), 2, sym_val_nothing, sym_val_date, - ACTIONS(95), 2, + ACTIONS(2772), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3078), 2, + ACTIONS(3040), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 3, + ACTIONS(2766), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2641), 4, + STATE(2229), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(87), 6, + ACTIONS(2764), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2609), 11, + STATE(2309), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -186875,76 +177042,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [52269] = 28, - ACTIONS(153), 1, + [63282] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3042), 1, + ACTIONS(2742), 1, anon_sym_LBRACK, - ACTIONS(3044), 1, + ACTIONS(2744), 1, anon_sym_LPAREN, - ACTIONS(3046), 1, + ACTIONS(2746), 1, anon_sym_DOLLAR, - ACTIONS(3048), 1, + ACTIONS(2748), 1, anon_sym_DASH, - ACTIONS(3050), 1, + ACTIONS(2750), 1, anon_sym_LBRACE, - ACTIONS(3052), 1, - anon_sym_not, - ACTIONS(3056), 1, + ACTIONS(2756), 1, anon_sym_DOT_DOT, - ACTIONS(3062), 1, + ACTIONS(2762), 1, aux_sym_val_number_token1, - ACTIONS(3068), 1, + ACTIONS(2770), 1, anon_sym_DQUOTE, - ACTIONS(3072), 1, + ACTIONS(2774), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3074), 1, + ACTIONS(2776), 1, anon_sym_DOLLAR_DQUOTE, - STATE(2), 1, + ACTIONS(3038), 1, + anon_sym_not, + STATE(120), 1, sym_val_number, - STATE(132), 1, + STATE(1586), 1, + sym_comment, + STATE(1912), 1, sym__var, - STATE(247), 1, + STATE(1943), 1, sym_expr_parenthesized, - STATE(256), 1, + STATE(2263), 1, sym__expression, - STATE(271), 1, - sym__str_double_quotes, - STATE(274), 1, - sym__inter_single_quotes, - STATE(276), 1, + STATE(2301), 1, sym__inter_double_quotes, - STATE(1786), 1, - sym_comment, - ACTIONS(3054), 2, + STATE(2303), 1, + sym__inter_single_quotes, + STATE(2310), 1, + sym__str_double_quotes, + ACTIONS(2754), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(3058), 2, + ACTIONS(2768), 2, sym_val_nothing, sym_val_date, - ACTIONS(3060), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3070), 2, + ACTIONS(2772), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3066), 3, + ACTIONS(3040), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2766), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(245), 4, + STATE(2229), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3064), 6, + ACTIONS(2764), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(269), 11, + STATE(2309), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -186956,76 +177123,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [52378] = 28, - ACTIONS(153), 1, + [63391] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3042), 1, + ACTIONS(2483), 1, anon_sym_LBRACK, - ACTIONS(3044), 1, + ACTIONS(2485), 1, anon_sym_LPAREN, - ACTIONS(3046), 1, + ACTIONS(2487), 1, anon_sym_DOLLAR, - ACTIONS(3048), 1, + ACTIONS(2491), 1, anon_sym_DASH, - ACTIONS(3050), 1, + ACTIONS(2493), 1, anon_sym_LBRACE, - ACTIONS(3052), 1, + ACTIONS(2495), 1, anon_sym_not, - ACTIONS(3056), 1, + ACTIONS(2499), 1, anon_sym_DOT_DOT, - ACTIONS(3062), 1, + ACTIONS(2505), 1, aux_sym_val_number_token1, - ACTIONS(3068), 1, + ACTIONS(2511), 1, anon_sym_DQUOTE, - ACTIONS(3072), 1, + ACTIONS(2515), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3074), 1, + ACTIONS(2517), 1, anon_sym_DOLLAR_DQUOTE, - STATE(2), 1, + STATE(129), 1, sym_val_number, - STATE(132), 1, - sym__var, - STATE(247), 1, + STATE(1587), 1, + sym_comment, + STATE(2172), 1, sym_expr_parenthesized, - STATE(257), 1, + STATE(2189), 1, sym__expression, - STATE(271), 1, + STATE(2273), 1, + sym__var, + STATE(2597), 1, sym__str_double_quotes, - STATE(274), 1, - sym__inter_single_quotes, - STATE(276), 1, + STATE(2603), 1, sym__inter_double_quotes, - STATE(1787), 1, - sym_comment, - ACTIONS(3054), 2, + STATE(2608), 1, + sym__inter_single_quotes, + ACTIONS(2497), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(3058), 2, + ACTIONS(2501), 2, sym_val_nothing, sym_val_date, - ACTIONS(3060), 2, + ACTIONS(2503), 2, anon_sym_true, anon_sym_false, - ACTIONS(3070), 2, + ACTIONS(2513), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3066), 3, + ACTIONS(2509), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(245), 4, + STATE(2594), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3064), 6, + ACTIONS(2507), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(269), 11, + STATE(2593), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -187037,76 +177204,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [52487] = 28, - ACTIONS(153), 1, + [63500] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3042), 1, + ACTIONS(2980), 1, anon_sym_LBRACK, - ACTIONS(3044), 1, + ACTIONS(2982), 1, anon_sym_LPAREN, - ACTIONS(3046), 1, + ACTIONS(2984), 1, anon_sym_DOLLAR, - ACTIONS(3048), 1, + ACTIONS(2986), 1, anon_sym_DASH, - ACTIONS(3050), 1, + ACTIONS(2988), 1, anon_sym_LBRACE, - ACTIONS(3052), 1, + ACTIONS(2990), 1, anon_sym_not, - ACTIONS(3056), 1, + ACTIONS(2994), 1, anon_sym_DOT_DOT, - ACTIONS(3062), 1, + ACTIONS(3000), 1, aux_sym_val_number_token1, - ACTIONS(3068), 1, + ACTIONS(3006), 1, anon_sym_DQUOTE, - ACTIONS(3072), 1, + ACTIONS(3010), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3074), 1, + ACTIONS(3012), 1, anon_sym_DOLLAR_DQUOTE, - STATE(2), 1, + STATE(3), 1, sym_val_number, - STATE(132), 1, + STATE(139), 1, sym__var, - STATE(247), 1, + STATE(194), 1, sym_expr_parenthesized, - STATE(258), 1, - sym__expression, - STATE(271), 1, - sym__str_double_quotes, - STATE(274), 1, + STATE(196), 1, sym__inter_single_quotes, - STATE(276), 1, + STATE(211), 1, sym__inter_double_quotes, - STATE(1788), 1, + STATE(221), 1, + sym__str_double_quotes, + STATE(223), 1, + sym__expression, + STATE(1588), 1, sym_comment, - ACTIONS(3054), 2, + ACTIONS(2992), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(3058), 2, + ACTIONS(2996), 2, sym_val_nothing, sym_val_date, - ACTIONS(3060), 2, + ACTIONS(2998), 2, anon_sym_true, anon_sym_false, - ACTIONS(3070), 2, + ACTIONS(3008), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3066), 3, + ACTIONS(3004), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(245), 4, + STATE(253), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3064), 6, + ACTIONS(3002), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(269), 11, + STATE(208), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -187118,76 +177285,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [52596] = 28, - ACTIONS(153), 1, + [63609] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1319), 1, + ACTIONS(2742), 1, + anon_sym_LBRACK, + ACTIONS(2744), 1, + anon_sym_LPAREN, + ACTIONS(2746), 1, anon_sym_DOLLAR, - ACTIONS(1321), 1, + ACTIONS(2748), 1, anon_sym_DASH, - ACTIONS(1327), 1, + ACTIONS(2750), 1, + anon_sym_LBRACE, + ACTIONS(2756), 1, anon_sym_DOT_DOT, - ACTIONS(1333), 1, + ACTIONS(2762), 1, aux_sym_val_number_token1, - ACTIONS(3080), 1, - anon_sym_LBRACK, - ACTIONS(3082), 1, - anon_sym_LPAREN, - ACTIONS(3084), 1, - anon_sym_LBRACE, - ACTIONS(3086), 1, - anon_sym_not, - ACTIONS(3096), 1, + ACTIONS(2770), 1, anon_sym_DQUOTE, - ACTIONS(3100), 1, + ACTIONS(2774), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3102), 1, + ACTIONS(2776), 1, anon_sym_DOLLAR_DQUOTE, - STATE(6), 1, + ACTIONS(3038), 1, + anon_sym_not, + STATE(120), 1, sym_val_number, - STATE(187), 1, + STATE(1589), 1, + sym_comment, + STATE(1912), 1, sym__var, - STATE(366), 1, + STATE(1943), 1, + sym_expr_parenthesized, + STATE(2262), 1, + sym__expression, + STATE(2301), 1, sym__inter_double_quotes, - STATE(367), 1, + STATE(2303), 1, sym__inter_single_quotes, - STATE(368), 1, + STATE(2310), 1, sym__str_double_quotes, - STATE(374), 1, - sym__expression, - STATE(389), 1, - sym_expr_parenthesized, - STATE(1789), 1, - sym_comment, - ACTIONS(3088), 2, + ACTIONS(2754), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(3090), 2, + ACTIONS(2768), 2, sym_val_nothing, sym_val_date, - ACTIONS(3092), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3098), 2, + ACTIONS(2772), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1335), 3, + ACTIONS(3040), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2766), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(390), 4, + STATE(2229), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3094), 6, + ACTIONS(2764), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(370), 11, + STATE(2309), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -187199,76 +177366,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [52705] = 28, - ACTIONS(153), 1, + [63718] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1319), 1, + ACTIONS(2742), 1, + anon_sym_LBRACK, + ACTIONS(2744), 1, + anon_sym_LPAREN, + ACTIONS(2746), 1, anon_sym_DOLLAR, - ACTIONS(1321), 1, + ACTIONS(2748), 1, anon_sym_DASH, - ACTIONS(1327), 1, + ACTIONS(2750), 1, + anon_sym_LBRACE, + ACTIONS(2756), 1, anon_sym_DOT_DOT, - ACTIONS(1333), 1, + ACTIONS(2762), 1, aux_sym_val_number_token1, - ACTIONS(3080), 1, - anon_sym_LBRACK, - ACTIONS(3082), 1, - anon_sym_LPAREN, - ACTIONS(3084), 1, - anon_sym_LBRACE, - ACTIONS(3086), 1, - anon_sym_not, - ACTIONS(3096), 1, + ACTIONS(2770), 1, anon_sym_DQUOTE, - ACTIONS(3100), 1, + ACTIONS(2774), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3102), 1, + ACTIONS(2776), 1, anon_sym_DOLLAR_DQUOTE, - STATE(6), 1, + ACTIONS(3038), 1, + anon_sym_not, + STATE(120), 1, sym_val_number, - STATE(187), 1, + STATE(1590), 1, + sym_comment, + STATE(1912), 1, sym__var, - STATE(366), 1, + STATE(1943), 1, + sym_expr_parenthesized, + STATE(2261), 1, + sym__expression, + STATE(2301), 1, sym__inter_double_quotes, - STATE(367), 1, + STATE(2303), 1, sym__inter_single_quotes, - STATE(368), 1, + STATE(2310), 1, sym__str_double_quotes, - STATE(375), 1, - sym__expression, - STATE(389), 1, - sym_expr_parenthesized, - STATE(1790), 1, - sym_comment, - ACTIONS(3088), 2, + ACTIONS(2754), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(3090), 2, + ACTIONS(2768), 2, sym_val_nothing, sym_val_date, - ACTIONS(3092), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3098), 2, + ACTIONS(2772), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1335), 3, + ACTIONS(3040), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2766), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(390), 4, + STATE(2229), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3094), 6, + ACTIONS(2764), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(370), 11, + STATE(2309), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -187280,76 +177447,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [52814] = 28, - ACTIONS(153), 1, + [63827] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3042), 1, - anon_sym_LBRACK, - ACTIONS(3044), 1, - anon_sym_LPAREN, - ACTIONS(3046), 1, + ACTIONS(2310), 1, anon_sym_DOLLAR, - ACTIONS(3048), 1, + ACTIONS(2314), 1, anon_sym_DASH, - ACTIONS(3050), 1, - anon_sym_LBRACE, - ACTIONS(3052), 1, - anon_sym_not, - ACTIONS(3056), 1, + ACTIONS(2320), 1, anon_sym_DOT_DOT, - ACTIONS(3062), 1, + ACTIONS(2326), 1, aux_sym_val_number_token1, - ACTIONS(3068), 1, + ACTIONS(2786), 1, + anon_sym_LBRACK, + ACTIONS(2788), 1, + anon_sym_LPAREN, + ACTIONS(2790), 1, + anon_sym_LBRACE, + ACTIONS(2792), 1, + anon_sym_not, + ACTIONS(2802), 1, anon_sym_DQUOTE, - ACTIONS(3072), 1, + ACTIONS(2806), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3074), 1, + ACTIONS(2808), 1, anon_sym_DOLLAR_DQUOTE, - STATE(2), 1, + STATE(118), 1, sym_val_number, - STATE(132), 1, + STATE(1591), 1, + sym_comment, + STATE(1979), 1, sym__var, - STATE(247), 1, + STATE(2003), 1, sym_expr_parenthesized, - STATE(259), 1, + STATE(2215), 1, + sym__inter_double_quotes, + STATE(2216), 1, + sym__inter_single_quotes, + STATE(2278), 1, sym__expression, - STATE(271), 1, + STATE(2307), 1, sym__str_double_quotes, - STATE(274), 1, - sym__inter_single_quotes, - STATE(276), 1, - sym__inter_double_quotes, - STATE(1791), 1, - sym_comment, - ACTIONS(3054), 2, + ACTIONS(2794), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(3058), 2, + ACTIONS(2796), 2, sym_val_nothing, sym_val_date, - ACTIONS(3060), 2, + ACTIONS(2798), 2, anon_sym_true, anon_sym_false, - ACTIONS(3070), 2, + ACTIONS(2804), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3066), 3, + ACTIONS(2328), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(245), 4, + STATE(2294), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3064), 6, + ACTIONS(2800), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(269), 11, + STATE(2228), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -187361,76 +177528,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [52923] = 28, - ACTIONS(153), 1, + [63936] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3042), 1, + ACTIONS(2483), 1, anon_sym_LBRACK, - ACTIONS(3044), 1, + ACTIONS(2485), 1, anon_sym_LPAREN, - ACTIONS(3046), 1, + ACTIONS(2487), 1, anon_sym_DOLLAR, - ACTIONS(3048), 1, + ACTIONS(2491), 1, anon_sym_DASH, - ACTIONS(3050), 1, + ACTIONS(2493), 1, anon_sym_LBRACE, - ACTIONS(3052), 1, + ACTIONS(2495), 1, anon_sym_not, - ACTIONS(3056), 1, + ACTIONS(2499), 1, anon_sym_DOT_DOT, - ACTIONS(3062), 1, + ACTIONS(2505), 1, aux_sym_val_number_token1, - ACTIONS(3068), 1, + ACTIONS(2511), 1, anon_sym_DQUOTE, - ACTIONS(3072), 1, + ACTIONS(2515), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3074), 1, + ACTIONS(2517), 1, anon_sym_DOLLAR_DQUOTE, - STATE(2), 1, + STATE(129), 1, sym_val_number, - STATE(132), 1, - sym__var, - STATE(247), 1, + STATE(1592), 1, + sym_comment, + STATE(2172), 1, sym_expr_parenthesized, - STATE(261), 1, + STATE(2256), 1, sym__expression, - STATE(271), 1, + STATE(2273), 1, + sym__var, + STATE(2597), 1, sym__str_double_quotes, - STATE(274), 1, - sym__inter_single_quotes, - STATE(276), 1, + STATE(2603), 1, sym__inter_double_quotes, - STATE(1792), 1, - sym_comment, - ACTIONS(3054), 2, + STATE(2608), 1, + sym__inter_single_quotes, + ACTIONS(2497), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(3058), 2, + ACTIONS(2501), 2, sym_val_nothing, sym_val_date, - ACTIONS(3060), 2, + ACTIONS(2503), 2, anon_sym_true, anon_sym_false, - ACTIONS(3070), 2, + ACTIONS(2513), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3066), 3, + ACTIONS(2509), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(245), 4, + STATE(2594), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3064), 6, + ACTIONS(2507), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(269), 11, + STATE(2593), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -187442,76 +177609,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [53032] = 28, - ACTIONS(153), 1, + [64045] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1319), 1, + ACTIONS(2352), 1, + anon_sym_LPAREN, + ACTIONS(2354), 1, anon_sym_DOLLAR, - ACTIONS(1321), 1, + ACTIONS(2356), 1, anon_sym_DASH, - ACTIONS(1327), 1, - anon_sym_DOT_DOT, - ACTIONS(1333), 1, - aux_sym_val_number_token1, - ACTIONS(3080), 1, - anon_sym_LBRACK, - ACTIONS(3082), 1, - anon_sym_LPAREN, - ACTIONS(3084), 1, + ACTIONS(2358), 1, anon_sym_LBRACE, - ACTIONS(3086), 1, + ACTIONS(2364), 1, anon_sym_not, - ACTIONS(3096), 1, + ACTIONS(2368), 1, + anon_sym_DOT_DOT, + ACTIONS(2374), 1, + aux_sym_val_number_token1, + ACTIONS(2380), 1, anon_sym_DQUOTE, - ACTIONS(3100), 1, + ACTIONS(2384), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3102), 1, + ACTIONS(2386), 1, anon_sym_DOLLAR_DQUOTE, - STATE(6), 1, + ACTIONS(2698), 1, + anon_sym_LBRACK, + STATE(123), 1, sym_val_number, - STATE(187), 1, + STATE(1593), 1, + sym_comment, + STATE(1919), 1, sym__var, - STATE(366), 1, + STATE(1978), 1, + sym_expr_parenthesized, + STATE(2167), 1, + sym__str_double_quotes, + STATE(2221), 1, sym__inter_double_quotes, - STATE(367), 1, + STATE(2224), 1, sym__inter_single_quotes, - STATE(368), 1, - sym__str_double_quotes, - STATE(376), 1, + STATE(2643), 1, sym__expression, - STATE(389), 1, - sym_expr_parenthesized, - STATE(1793), 1, - sym_comment, - ACTIONS(3088), 2, + ACTIONS(2366), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(3090), 2, + ACTIONS(2370), 2, sym_val_nothing, sym_val_date, - ACTIONS(3092), 2, + ACTIONS(2372), 2, anon_sym_true, anon_sym_false, - ACTIONS(3098), 2, + ACTIONS(2382), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1335), 3, + ACTIONS(2378), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(390), 4, + STATE(2288), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3094), 6, + ACTIONS(2376), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(370), 11, + STATE(2232), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -187523,76 +177690,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [53141] = 28, - ACTIONS(153), 1, + [64154] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3042), 1, - anon_sym_LBRACK, - ACTIONS(3044), 1, - anon_sym_LPAREN, - ACTIONS(3046), 1, + ACTIONS(1628), 1, anon_sym_DOLLAR, - ACTIONS(3048), 1, + ACTIONS(1630), 1, anon_sym_DASH, - ACTIONS(3050), 1, - anon_sym_LBRACE, - ACTIONS(3052), 1, - anon_sym_not, - ACTIONS(3056), 1, + ACTIONS(1636), 1, anon_sym_DOT_DOT, - ACTIONS(3062), 1, + ACTIONS(1642), 1, aux_sym_val_number_token1, - ACTIONS(3068), 1, + ACTIONS(2956), 1, + anon_sym_LBRACK, + ACTIONS(2958), 1, + anon_sym_LPAREN, + ACTIONS(2960), 1, + anon_sym_LBRACE, + ACTIONS(2962), 1, + anon_sym_not, + ACTIONS(2972), 1, anon_sym_DQUOTE, - ACTIONS(3072), 1, + ACTIONS(2976), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3074), 1, + ACTIONS(2978), 1, anon_sym_DOLLAR_DQUOTE, - STATE(2), 1, + STATE(13), 1, sym_val_number, - STATE(132), 1, + STATE(485), 1, sym__var, - STATE(247), 1, + STATE(583), 1, sym_expr_parenthesized, - STATE(262), 1, - sym__expression, - STATE(271), 1, - sym__str_double_quotes, - STATE(274), 1, - sym__inter_single_quotes, - STATE(276), 1, + STATE(604), 1, sym__inter_double_quotes, - STATE(1794), 1, + STATE(605), 1, + sym__inter_single_quotes, + STATE(616), 1, + sym__str_double_quotes, + STATE(638), 1, + sym__expression, + STATE(1594), 1, sym_comment, - ACTIONS(3054), 2, + ACTIONS(2964), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(3058), 2, + ACTIONS(2966), 2, sym_val_nothing, sym_val_date, - ACTIONS(3060), 2, + ACTIONS(2968), 2, anon_sym_true, anon_sym_false, - ACTIONS(3070), 2, + ACTIONS(2974), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3066), 3, + ACTIONS(1644), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(245), 4, + STATE(568), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3064), 6, + ACTIONS(2970), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(269), 11, + STATE(629), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -187604,76 +177771,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [53250] = 28, - ACTIONS(153), 1, + [64263] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1319), 1, - anon_sym_DOLLAR, - ACTIONS(1321), 1, - anon_sym_DASH, - ACTIONS(1327), 1, - anon_sym_DOT_DOT, - ACTIONS(1333), 1, - aux_sym_val_number_token1, - ACTIONS(3080), 1, + ACTIONS(2483), 1, anon_sym_LBRACK, - ACTIONS(3082), 1, + ACTIONS(2485), 1, anon_sym_LPAREN, - ACTIONS(3084), 1, + ACTIONS(2487), 1, + anon_sym_DOLLAR, + ACTIONS(2491), 1, + anon_sym_DASH, + ACTIONS(2493), 1, anon_sym_LBRACE, - ACTIONS(3086), 1, + ACTIONS(2495), 1, anon_sym_not, - ACTIONS(3096), 1, + ACTIONS(2499), 1, + anon_sym_DOT_DOT, + ACTIONS(2505), 1, + aux_sym_val_number_token1, + ACTIONS(2511), 1, anon_sym_DQUOTE, - ACTIONS(3100), 1, + ACTIONS(2515), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3102), 1, + ACTIONS(2517), 1, anon_sym_DOLLAR_DQUOTE, - STATE(6), 1, + STATE(129), 1, sym_val_number, - STATE(187), 1, + STATE(1595), 1, + sym_comment, + STATE(2172), 1, + sym_expr_parenthesized, + STATE(2259), 1, + sym__expression, + STATE(2273), 1, sym__var, - STATE(366), 1, + STATE(2597), 1, + sym__str_double_quotes, + STATE(2603), 1, sym__inter_double_quotes, - STATE(367), 1, + STATE(2608), 1, sym__inter_single_quotes, - STATE(368), 1, - sym__str_double_quotes, - STATE(377), 1, - sym__expression, - STATE(389), 1, - sym_expr_parenthesized, - STATE(1795), 1, - sym_comment, - ACTIONS(3088), 2, + ACTIONS(2497), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(3090), 2, + ACTIONS(2501), 2, sym_val_nothing, sym_val_date, - ACTIONS(3092), 2, + ACTIONS(2503), 2, anon_sym_true, anon_sym_false, - ACTIONS(3098), 2, + ACTIONS(2513), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1335), 3, + ACTIONS(2509), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(390), 4, + STATE(2594), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3094), 6, + ACTIONS(2507), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(370), 11, + STATE(2593), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -187685,76 +177852,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [53359] = 28, - ACTIONS(153), 1, + [64372] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3042), 1, + ACTIONS(2980), 1, anon_sym_LBRACK, - ACTIONS(3044), 1, + ACTIONS(2982), 1, anon_sym_LPAREN, - ACTIONS(3046), 1, + ACTIONS(2984), 1, anon_sym_DOLLAR, - ACTIONS(3048), 1, + ACTIONS(2986), 1, anon_sym_DASH, - ACTIONS(3050), 1, + ACTIONS(2988), 1, anon_sym_LBRACE, - ACTIONS(3052), 1, + ACTIONS(2990), 1, anon_sym_not, - ACTIONS(3056), 1, + ACTIONS(2994), 1, anon_sym_DOT_DOT, - ACTIONS(3062), 1, + ACTIONS(3000), 1, aux_sym_val_number_token1, - ACTIONS(3068), 1, + ACTIONS(3006), 1, anon_sym_DQUOTE, - ACTIONS(3072), 1, + ACTIONS(3010), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3074), 1, + ACTIONS(3012), 1, anon_sym_DOLLAR_DQUOTE, - STATE(2), 1, + STATE(3), 1, sym_val_number, - STATE(132), 1, + STATE(139), 1, sym__var, - STATE(247), 1, + STATE(194), 1, sym_expr_parenthesized, - STATE(263), 1, - sym__expression, - STATE(271), 1, - sym__str_double_quotes, - STATE(274), 1, + STATE(196), 1, sym__inter_single_quotes, - STATE(276), 1, + STATE(211), 1, sym__inter_double_quotes, - STATE(1796), 1, + STATE(221), 1, + sym__str_double_quotes, + STATE(222), 1, + sym__expression, + STATE(1596), 1, sym_comment, - ACTIONS(3054), 2, + ACTIONS(2992), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(3058), 2, + ACTIONS(2996), 2, sym_val_nothing, sym_val_date, - ACTIONS(3060), 2, + ACTIONS(2998), 2, anon_sym_true, anon_sym_false, - ACTIONS(3070), 2, + ACTIONS(3008), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3066), 3, + ACTIONS(3004), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(245), 4, + STATE(253), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3064), 6, + ACTIONS(3002), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(269), 11, + STATE(208), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -187766,76 +177933,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [53468] = 28, - ACTIONS(153), 1, + [64481] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1319), 1, - anon_sym_DOLLAR, - ACTIONS(1321), 1, - anon_sym_DASH, - ACTIONS(1327), 1, - anon_sym_DOT_DOT, - ACTIONS(1333), 1, - aux_sym_val_number_token1, - ACTIONS(3080), 1, + ACTIONS(2810), 1, anon_sym_LBRACK, - ACTIONS(3082), 1, + ACTIONS(2812), 1, anon_sym_LPAREN, - ACTIONS(3084), 1, + ACTIONS(2814), 1, + anon_sym_DOLLAR, + ACTIONS(2816), 1, + anon_sym_DASH, + ACTIONS(2818), 1, anon_sym_LBRACE, - ACTIONS(3086), 1, + ACTIONS(2820), 1, anon_sym_not, - ACTIONS(3096), 1, + ACTIONS(2824), 1, + anon_sym_DOT_DOT, + ACTIONS(2830), 1, + aux_sym_val_number_token1, + ACTIONS(2836), 1, anon_sym_DQUOTE, - ACTIONS(3100), 1, + ACTIONS(2840), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3102), 1, + ACTIONS(2842), 1, anon_sym_DOLLAR_DQUOTE, - STATE(6), 1, + STATE(113), 1, sym_val_number, - STATE(187), 1, + STATE(1597), 1, + sym_comment, + STATE(1801), 1, + sym_expr_parenthesized, + STATE(1814), 1, sym__var, - STATE(366), 1, - sym__inter_double_quotes, - STATE(367), 1, + STATE(1922), 1, sym__inter_single_quotes, - STATE(368), 1, + STATE(1924), 1, + sym__inter_double_quotes, + STATE(1998), 1, sym__str_double_quotes, - STATE(378), 1, + STATE(2006), 1, sym__expression, - STATE(389), 1, - sym_expr_parenthesized, - STATE(1797), 1, - sym_comment, - ACTIONS(3088), 2, + ACTIONS(2822), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(3090), 2, + ACTIONS(2826), 2, sym_val_nothing, sym_val_date, - ACTIONS(3092), 2, + ACTIONS(2828), 2, anon_sym_true, anon_sym_false, - ACTIONS(3098), 2, + ACTIONS(2838), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1335), 3, + ACTIONS(2834), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(390), 4, + STATE(1936), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3094), 6, + ACTIONS(2832), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(370), 11, + STATE(1914), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -187847,76 +178014,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [53577] = 28, - ACTIONS(153), 1, + [64590] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1319), 1, + ACTIONS(1628), 1, anon_sym_DOLLAR, - ACTIONS(1321), 1, + ACTIONS(1630), 1, anon_sym_DASH, - ACTIONS(1327), 1, + ACTIONS(1636), 1, anon_sym_DOT_DOT, - ACTIONS(1333), 1, + ACTIONS(1642), 1, aux_sym_val_number_token1, - ACTIONS(3080), 1, + ACTIONS(2956), 1, anon_sym_LBRACK, - ACTIONS(3082), 1, + ACTIONS(2958), 1, anon_sym_LPAREN, - ACTIONS(3084), 1, + ACTIONS(2960), 1, anon_sym_LBRACE, - ACTIONS(3086), 1, + ACTIONS(2962), 1, anon_sym_not, - ACTIONS(3096), 1, + ACTIONS(2972), 1, anon_sym_DQUOTE, - ACTIONS(3100), 1, + ACTIONS(2976), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3102), 1, + ACTIONS(2978), 1, anon_sym_DOLLAR_DQUOTE, - STATE(6), 1, + STATE(13), 1, sym_val_number, - STATE(187), 1, + STATE(485), 1, sym__var, - STATE(366), 1, + STATE(583), 1, + sym_expr_parenthesized, + STATE(604), 1, sym__inter_double_quotes, - STATE(367), 1, + STATE(605), 1, sym__inter_single_quotes, - STATE(368), 1, + STATE(616), 1, sym__str_double_quotes, - STATE(379), 1, + STATE(639), 1, sym__expression, - STATE(389), 1, - sym_expr_parenthesized, - STATE(1798), 1, + STATE(1598), 1, sym_comment, - ACTIONS(3088), 2, + ACTIONS(2964), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(3090), 2, + ACTIONS(2966), 2, sym_val_nothing, sym_val_date, - ACTIONS(3092), 2, + ACTIONS(2968), 2, anon_sym_true, anon_sym_false, - ACTIONS(3098), 2, + ACTIONS(2974), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1335), 3, + ACTIONS(1644), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(390), 4, + STATE(568), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3094), 6, + ACTIONS(2970), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(370), 11, + STATE(629), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -187928,76 +178095,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [53686] = 28, - ACTIONS(153), 1, + [64699] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3042), 1, + ACTIONS(2844), 1, anon_sym_LBRACK, - ACTIONS(3044), 1, + ACTIONS(2846), 1, anon_sym_LPAREN, - ACTIONS(3046), 1, + ACTIONS(2848), 1, anon_sym_DOLLAR, - ACTIONS(3048), 1, + ACTIONS(2850), 1, anon_sym_DASH, - ACTIONS(3050), 1, + ACTIONS(2852), 1, anon_sym_LBRACE, - ACTIONS(3052), 1, + ACTIONS(2854), 1, anon_sym_not, - ACTIONS(3056), 1, + ACTIONS(2858), 1, anon_sym_DOT_DOT, - ACTIONS(3062), 1, + ACTIONS(2864), 1, aux_sym_val_number_token1, - ACTIONS(3068), 1, + ACTIONS(2870), 1, anon_sym_DQUOTE, - ACTIONS(3072), 1, + ACTIONS(2874), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3074), 1, + ACTIONS(2876), 1, anon_sym_DOLLAR_DQUOTE, - STATE(2), 1, + STATE(5), 1, sym_val_number, - STATE(132), 1, + STATE(146), 1, sym__var, - STATE(247), 1, - sym_expr_parenthesized, - STATE(264), 1, + STATE(262), 1, sym__expression, - STATE(271), 1, - sym__str_double_quotes, - STATE(274), 1, + STATE(268), 1, sym__inter_single_quotes, - STATE(276), 1, + STATE(269), 1, sym__inter_double_quotes, - STATE(1799), 1, + STATE(274), 1, + sym_expr_parenthesized, + STATE(293), 1, + sym__str_double_quotes, + STATE(1599), 1, sym_comment, - ACTIONS(3054), 2, + ACTIONS(2856), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(3058), 2, + ACTIONS(2860), 2, sym_val_nothing, sym_val_date, - ACTIONS(3060), 2, + ACTIONS(2862), 2, anon_sym_true, anon_sym_false, - ACTIONS(3070), 2, + ACTIONS(2872), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3066), 3, + ACTIONS(2868), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(245), 4, + STATE(272), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3064), 6, + ACTIONS(2866), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(269), 11, + STATE(263), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -188009,76 +178176,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [53795] = 28, - ACTIONS(153), 1, + [64808] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2477), 1, + ACTIONS(2844), 1, + anon_sym_LBRACK, + ACTIONS(2846), 1, anon_sym_LPAREN, - ACTIONS(2479), 1, + ACTIONS(2848), 1, anon_sym_DOLLAR, - ACTIONS(2481), 1, + ACTIONS(2850), 1, anon_sym_DASH, - ACTIONS(2483), 1, + ACTIONS(2852), 1, anon_sym_LBRACE, - ACTIONS(2489), 1, + ACTIONS(2854), 1, anon_sym_not, - ACTIONS(2493), 1, + ACTIONS(2858), 1, anon_sym_DOT_DOT, - ACTIONS(2499), 1, + ACTIONS(2864), 1, aux_sym_val_number_token1, - ACTIONS(2505), 1, + ACTIONS(2870), 1, anon_sym_DQUOTE, - ACTIONS(2509), 1, + ACTIONS(2874), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2511), 1, + ACTIONS(2876), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2908), 1, - anon_sym_LBRACK, - STATE(39), 1, + STATE(5), 1, sym_val_number, - STATE(1800), 1, - sym_comment, - STATE(2238), 1, - sym_expr_parenthesized, - STATE(2241), 1, + STATE(146), 1, sym__var, - STATE(2386), 1, - sym__inter_double_quotes, - STATE(2387), 1, + STATE(268), 1, sym__inter_single_quotes, - STATE(2445), 1, - sym__str_double_quotes, - STATE(2714), 1, + STATE(269), 1, + sym__inter_double_quotes, + STATE(274), 1, + sym_expr_parenthesized, + STATE(284), 1, sym__expression, - ACTIONS(2491), 2, + STATE(293), 1, + sym__str_double_quotes, + STATE(1600), 1, + sym_comment, + ACTIONS(2856), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2495), 2, + ACTIONS(2860), 2, sym_val_nothing, sym_val_date, - ACTIONS(2497), 2, + ACTIONS(2862), 2, anon_sym_true, anon_sym_false, - ACTIONS(2507), 2, + ACTIONS(2872), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2503), 3, + ACTIONS(2868), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2448), 4, + STATE(272), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2501), 6, + ACTIONS(2866), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2389), 11, + STATE(263), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -188090,76 +178257,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [53904] = 28, - ACTIONS(153), 1, + [64917] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3042), 1, - anon_sym_LBRACK, - ACTIONS(3044), 1, - anon_sym_LPAREN, - ACTIONS(3046), 1, + ACTIONS(1628), 1, anon_sym_DOLLAR, - ACTIONS(3048), 1, + ACTIONS(1630), 1, anon_sym_DASH, - ACTIONS(3050), 1, - anon_sym_LBRACE, - ACTIONS(3052), 1, - anon_sym_not, - ACTIONS(3056), 1, + ACTIONS(1636), 1, anon_sym_DOT_DOT, - ACTIONS(3062), 1, + ACTIONS(1642), 1, aux_sym_val_number_token1, - ACTIONS(3068), 1, + ACTIONS(2956), 1, + anon_sym_LBRACK, + ACTIONS(2958), 1, + anon_sym_LPAREN, + ACTIONS(2960), 1, + anon_sym_LBRACE, + ACTIONS(2962), 1, + anon_sym_not, + ACTIONS(2972), 1, anon_sym_DQUOTE, - ACTIONS(3072), 1, + ACTIONS(2976), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3074), 1, + ACTIONS(2978), 1, anon_sym_DOLLAR_DQUOTE, - STATE(2), 1, + STATE(13), 1, sym_val_number, - STATE(132), 1, + STATE(485), 1, sym__var, - STATE(247), 1, + STATE(583), 1, sym_expr_parenthesized, - STATE(265), 1, + STATE(604), 1, + sym__inter_double_quotes, + STATE(605), 1, + sym__inter_single_quotes, + STATE(608), 1, sym__expression, - STATE(271), 1, + STATE(616), 1, sym__str_double_quotes, - STATE(274), 1, - sym__inter_single_quotes, - STATE(276), 1, - sym__inter_double_quotes, - STATE(1801), 1, + STATE(1601), 1, sym_comment, - ACTIONS(3054), 2, + ACTIONS(2964), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(3058), 2, + ACTIONS(2966), 2, sym_val_nothing, sym_val_date, - ACTIONS(3060), 2, + ACTIONS(2968), 2, anon_sym_true, anon_sym_false, - ACTIONS(3070), 2, + ACTIONS(2974), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3066), 3, + ACTIONS(1644), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(245), 4, + STATE(568), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3064), 6, + ACTIONS(2970), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(269), 11, + STATE(629), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -188171,76 +178338,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [54013] = 28, - ACTIONS(153), 1, + [65026] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1319), 1, + ACTIONS(1628), 1, anon_sym_DOLLAR, - ACTIONS(1321), 1, + ACTIONS(1630), 1, anon_sym_DASH, - ACTIONS(1327), 1, + ACTIONS(1636), 1, anon_sym_DOT_DOT, - ACTIONS(1333), 1, + ACTIONS(1642), 1, aux_sym_val_number_token1, - ACTIONS(3080), 1, + ACTIONS(2956), 1, anon_sym_LBRACK, - ACTIONS(3082), 1, + ACTIONS(2958), 1, anon_sym_LPAREN, - ACTIONS(3084), 1, + ACTIONS(2960), 1, anon_sym_LBRACE, - ACTIONS(3086), 1, + ACTIONS(2962), 1, anon_sym_not, - ACTIONS(3096), 1, + ACTIONS(2972), 1, anon_sym_DQUOTE, - ACTIONS(3100), 1, + ACTIONS(2976), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3102), 1, + ACTIONS(2978), 1, anon_sym_DOLLAR_DQUOTE, - STATE(6), 1, + STATE(13), 1, sym_val_number, - STATE(187), 1, + STATE(485), 1, sym__var, - STATE(366), 1, + STATE(583), 1, + sym_expr_parenthesized, + STATE(604), 1, sym__inter_double_quotes, - STATE(367), 1, + STATE(605), 1, sym__inter_single_quotes, - STATE(368), 1, + STATE(616), 1, sym__str_double_quotes, - STATE(380), 1, + STATE(640), 1, sym__expression, - STATE(389), 1, - sym_expr_parenthesized, - STATE(1802), 1, + STATE(1602), 1, sym_comment, - ACTIONS(3088), 2, + ACTIONS(2964), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(3090), 2, + ACTIONS(2966), 2, sym_val_nothing, sym_val_date, - ACTIONS(3092), 2, + ACTIONS(2968), 2, anon_sym_true, anon_sym_false, - ACTIONS(3098), 2, + ACTIONS(2974), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1335), 3, + ACTIONS(1644), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(390), 4, + STATE(568), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3094), 6, + ACTIONS(2970), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(370), 11, + STATE(629), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -188252,76 +178419,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [54122] = 28, - ACTIONS(153), 1, + [65135] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1319), 1, + ACTIONS(1628), 1, anon_sym_DOLLAR, - ACTIONS(1321), 1, + ACTIONS(1630), 1, anon_sym_DASH, - ACTIONS(1327), 1, + ACTIONS(1636), 1, anon_sym_DOT_DOT, - ACTIONS(1333), 1, + ACTIONS(1642), 1, aux_sym_val_number_token1, - ACTIONS(3080), 1, + ACTIONS(2956), 1, anon_sym_LBRACK, - ACTIONS(3082), 1, + ACTIONS(2958), 1, anon_sym_LPAREN, - ACTIONS(3084), 1, + ACTIONS(2960), 1, anon_sym_LBRACE, - ACTIONS(3086), 1, + ACTIONS(2962), 1, anon_sym_not, - ACTIONS(3096), 1, + ACTIONS(2972), 1, anon_sym_DQUOTE, - ACTIONS(3100), 1, + ACTIONS(2976), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3102), 1, + ACTIONS(2978), 1, anon_sym_DOLLAR_DQUOTE, - STATE(6), 1, + STATE(13), 1, sym_val_number, - STATE(187), 1, + STATE(485), 1, sym__var, - STATE(366), 1, + STATE(583), 1, + sym_expr_parenthesized, + STATE(604), 1, sym__inter_double_quotes, - STATE(367), 1, + STATE(605), 1, sym__inter_single_quotes, - STATE(368), 1, + STATE(616), 1, sym__str_double_quotes, - STATE(382), 1, + STATE(634), 1, sym__expression, - STATE(389), 1, - sym_expr_parenthesized, - STATE(1803), 1, + STATE(1603), 1, sym_comment, - ACTIONS(3088), 2, + ACTIONS(2964), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(3090), 2, + ACTIONS(2966), 2, sym_val_nothing, sym_val_date, - ACTIONS(3092), 2, + ACTIONS(2968), 2, anon_sym_true, anon_sym_false, - ACTIONS(3098), 2, + ACTIONS(2974), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1335), 3, + ACTIONS(1644), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(390), 4, + STATE(568), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3094), 6, + ACTIONS(2970), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(370), 11, + STATE(629), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -188333,76 +178500,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [54231] = 28, - ACTIONS(153), 1, + [65244] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1319), 1, - anon_sym_DOLLAR, - ACTIONS(1321), 1, - anon_sym_DASH, - ACTIONS(1327), 1, - anon_sym_DOT_DOT, - ACTIONS(1333), 1, - aux_sym_val_number_token1, - ACTIONS(3080), 1, + ACTIONS(2483), 1, anon_sym_LBRACK, - ACTIONS(3082), 1, + ACTIONS(2485), 1, anon_sym_LPAREN, - ACTIONS(3084), 1, + ACTIONS(2487), 1, + anon_sym_DOLLAR, + ACTIONS(2491), 1, + anon_sym_DASH, + ACTIONS(2493), 1, anon_sym_LBRACE, - ACTIONS(3086), 1, + ACTIONS(2495), 1, anon_sym_not, - ACTIONS(3096), 1, + ACTIONS(2499), 1, + anon_sym_DOT_DOT, + ACTIONS(2505), 1, + aux_sym_val_number_token1, + ACTIONS(2511), 1, anon_sym_DQUOTE, - ACTIONS(3100), 1, + ACTIONS(2515), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3102), 1, + ACTIONS(2517), 1, anon_sym_DOLLAR_DQUOTE, - STATE(6), 1, + STATE(129), 1, sym_val_number, - STATE(187), 1, + STATE(1604), 1, + sym_comment, + STATE(2172), 1, + sym_expr_parenthesized, + STATE(2273), 1, sym__var, - STATE(366), 1, + STATE(2597), 1, + sym__str_double_quotes, + STATE(2603), 1, sym__inter_double_quotes, - STATE(367), 1, + STATE(2608), 1, sym__inter_single_quotes, - STATE(368), 1, - sym__str_double_quotes, - STATE(383), 1, + STATE(2623), 1, sym__expression, - STATE(389), 1, - sym_expr_parenthesized, - STATE(1804), 1, - sym_comment, - ACTIONS(3088), 2, + ACTIONS(2497), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(3090), 2, + ACTIONS(2501), 2, sym_val_nothing, sym_val_date, - ACTIONS(3092), 2, + ACTIONS(2503), 2, anon_sym_true, anon_sym_false, - ACTIONS(3098), 2, + ACTIONS(2513), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1335), 3, + ACTIONS(2509), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(390), 4, + STATE(2594), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3094), 6, + ACTIONS(2507), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(370), 11, + STATE(2593), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -188414,76 +178581,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [54340] = 28, - ACTIONS(153), 1, + [65353] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2697), 1, - anon_sym_LBRACK, - ACTIONS(2699), 1, + ACTIONS(2182), 1, anon_sym_LPAREN, - ACTIONS(2701), 1, + ACTIONS(2523), 1, + anon_sym_LBRACK, + ACTIONS(2527), 1, anon_sym_DOLLAR, - ACTIONS(2705), 1, + ACTIONS(2529), 1, anon_sym_DASH, - ACTIONS(2707), 1, + ACTIONS(2531), 1, anon_sym_LBRACE, - ACTIONS(2709), 1, - anon_sym_not, - ACTIONS(2713), 1, + ACTIONS(2537), 1, anon_sym_DOT_DOT, - ACTIONS(2719), 1, + ACTIONS(2543), 1, aux_sym_val_number_token1, - ACTIONS(2725), 1, + ACTIONS(2551), 1, anon_sym_DQUOTE, - ACTIONS(2729), 1, + ACTIONS(2555), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2731), 1, + ACTIONS(2557), 1, anon_sym_DOLLAR_DQUOTE, - STATE(58), 1, + ACTIONS(3042), 1, + anon_sym_not, + STATE(16), 1, sym_val_number, - STATE(1805), 1, - sym_comment, - STATE(2357), 1, + STATE(1007), 1, sym__var, - STATE(2458), 1, - sym_expr_parenthesized, - STATE(2465), 1, - sym__expression, - STATE(2661), 1, - sym__inter_double_quotes, - STATE(2675), 1, + STATE(1035), 1, sym__str_double_quotes, - STATE(2684), 1, + STATE(1102), 1, + sym__expression, + STATE(1111), 1, sym__inter_single_quotes, - ACTIONS(2711), 2, + STATE(1113), 1, + sym__inter_double_quotes, + STATE(1152), 1, + sym_expr_parenthesized, + STATE(1605), 1, + sym_comment, + ACTIONS(2535), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2715), 2, + ACTIONS(2549), 2, sym_val_nothing, sym_val_date, - ACTIONS(2717), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2727), 2, + ACTIONS(2553), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2723), 3, + ACTIONS(3044), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2547), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2678), 4, + STATE(1149), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2721), 6, + ACTIONS(2545), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2667), 11, + STATE(1164), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -188495,76 +178662,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [54449] = 28, - ACTIONS(153), 1, + [65462] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1319), 1, + ACTIONS(2182), 1, + anon_sym_LPAREN, + ACTIONS(2523), 1, + anon_sym_LBRACK, + ACTIONS(2527), 1, anon_sym_DOLLAR, - ACTIONS(1321), 1, + ACTIONS(2529), 1, anon_sym_DASH, - ACTIONS(1327), 1, + ACTIONS(2531), 1, + anon_sym_LBRACE, + ACTIONS(2537), 1, anon_sym_DOT_DOT, - ACTIONS(1333), 1, + ACTIONS(2543), 1, aux_sym_val_number_token1, - ACTIONS(3080), 1, - anon_sym_LBRACK, - ACTIONS(3082), 1, - anon_sym_LPAREN, - ACTIONS(3084), 1, - anon_sym_LBRACE, - ACTIONS(3086), 1, - anon_sym_not, - ACTIONS(3096), 1, + ACTIONS(2551), 1, anon_sym_DQUOTE, - ACTIONS(3100), 1, + ACTIONS(2555), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3102), 1, + ACTIONS(2557), 1, anon_sym_DOLLAR_DQUOTE, - STATE(6), 1, + ACTIONS(3042), 1, + anon_sym_not, + STATE(16), 1, sym_val_number, - STATE(187), 1, + STATE(1007), 1, sym__var, - STATE(366), 1, - sym__inter_double_quotes, - STATE(367), 1, - sym__inter_single_quotes, - STATE(368), 1, + STATE(1035), 1, sym__str_double_quotes, - STATE(384), 1, + STATE(1101), 1, sym__expression, - STATE(389), 1, + STATE(1111), 1, + sym__inter_single_quotes, + STATE(1113), 1, + sym__inter_double_quotes, + STATE(1152), 1, sym_expr_parenthesized, - STATE(1806), 1, + STATE(1606), 1, sym_comment, - ACTIONS(3088), 2, + ACTIONS(2535), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(3090), 2, + ACTIONS(2549), 2, sym_val_nothing, sym_val_date, - ACTIONS(3092), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3098), 2, + ACTIONS(2553), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1335), 3, + ACTIONS(3044), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2547), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(390), 4, + STATE(1149), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3094), 6, + ACTIONS(2545), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(370), 11, + STATE(1164), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -188576,76 +178743,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [54558] = 28, - ACTIONS(153), 1, + [65571] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1457), 1, + ACTIONS(2352), 1, + anon_sym_LPAREN, + ACTIONS(2354), 1, anon_sym_DOLLAR, - ACTIONS(1459), 1, + ACTIONS(2356), 1, anon_sym_DASH, - ACTIONS(1465), 1, - anon_sym_DOT_DOT, - ACTIONS(1471), 1, - aux_sym_val_number_token1, - ACTIONS(3018), 1, - anon_sym_LBRACK, - ACTIONS(3020), 1, - anon_sym_LPAREN, - ACTIONS(3022), 1, + ACTIONS(2358), 1, anon_sym_LBRACE, - ACTIONS(3024), 1, + ACTIONS(2364), 1, anon_sym_not, - ACTIONS(3034), 1, + ACTIONS(2368), 1, + anon_sym_DOT_DOT, + ACTIONS(2374), 1, + aux_sym_val_number_token1, + ACTIONS(2380), 1, anon_sym_DQUOTE, - ACTIONS(3038), 1, + ACTIONS(2384), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3040), 1, + ACTIONS(2386), 1, anon_sym_DOLLAR_DQUOTE, - STATE(13), 1, + ACTIONS(2698), 1, + anon_sym_LBRACK, + STATE(123), 1, sym_val_number, - STATE(480), 1, + STATE(1607), 1, + sym_comment, + STATE(1919), 1, sym__var, - STATE(537), 1, - sym__expression, - STATE(557), 1, + STATE(1978), 1, + sym_expr_parenthesized, + STATE(2167), 1, + sym__str_double_quotes, + STATE(2221), 1, sym__inter_double_quotes, - STATE(558), 1, + STATE(2224), 1, sym__inter_single_quotes, - STATE(577), 1, - sym_expr_parenthesized, - STATE(580), 1, - sym__str_double_quotes, - STATE(1807), 1, - sym_comment, - ACTIONS(3026), 2, + STATE(2245), 1, + sym__expression, + ACTIONS(2366), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(3028), 2, + ACTIONS(2370), 2, sym_val_nothing, sym_val_date, - ACTIONS(3030), 2, + ACTIONS(2372), 2, anon_sym_true, anon_sym_false, - ACTIONS(3036), 2, + ACTIONS(2382), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1473), 3, + ACTIONS(2378), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(579), 4, + STATE(2288), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3032), 6, + ACTIONS(2376), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(560), 11, + STATE(2232), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -188657,76 +178824,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [54667] = 28, - ACTIONS(153), 1, + [65680] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1319), 1, - anon_sym_DOLLAR, - ACTIONS(1321), 1, - anon_sym_DASH, - ACTIONS(1327), 1, - anon_sym_DOT_DOT, - ACTIONS(1333), 1, - aux_sym_val_number_token1, - ACTIONS(3080), 1, + ACTIONS(2483), 1, anon_sym_LBRACK, - ACTIONS(3082), 1, + ACTIONS(2485), 1, anon_sym_LPAREN, - ACTIONS(3084), 1, + ACTIONS(2487), 1, + anon_sym_DOLLAR, + ACTIONS(2491), 1, + anon_sym_DASH, + ACTIONS(2493), 1, anon_sym_LBRACE, - ACTIONS(3086), 1, + ACTIONS(2495), 1, anon_sym_not, - ACTIONS(3096), 1, + ACTIONS(2499), 1, + anon_sym_DOT_DOT, + ACTIONS(2505), 1, + aux_sym_val_number_token1, + ACTIONS(2511), 1, anon_sym_DQUOTE, - ACTIONS(3100), 1, + ACTIONS(2515), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3102), 1, + ACTIONS(2517), 1, anon_sym_DOLLAR_DQUOTE, - STATE(6), 1, + STATE(129), 1, sym_val_number, - STATE(187), 1, + STATE(1608), 1, + sym_comment, + STATE(2172), 1, + sym_expr_parenthesized, + STATE(2273), 1, sym__var, - STATE(366), 1, + STATE(2586), 1, + sym__expression, + STATE(2597), 1, + sym__str_double_quotes, + STATE(2603), 1, sym__inter_double_quotes, - STATE(367), 1, + STATE(2608), 1, sym__inter_single_quotes, - STATE(368), 1, - sym__str_double_quotes, - STATE(385), 1, - sym__expression, - STATE(389), 1, - sym_expr_parenthesized, - STATE(1808), 1, - sym_comment, - ACTIONS(3088), 2, + ACTIONS(2497), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(3090), 2, + ACTIONS(2501), 2, sym_val_nothing, sym_val_date, - ACTIONS(3092), 2, + ACTIONS(2503), 2, anon_sym_true, anon_sym_false, - ACTIONS(3098), 2, + ACTIONS(2513), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1335), 3, + ACTIONS(2509), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(390), 4, + STATE(2594), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3094), 6, + ACTIONS(2507), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(370), 11, + STATE(2593), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -188738,76 +178905,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [54776] = 28, - ACTIONS(153), 1, + [65789] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2697), 1, - anon_sym_LBRACK, - ACTIONS(2699), 1, + ACTIONS(2182), 1, anon_sym_LPAREN, - ACTIONS(2701), 1, + ACTIONS(2523), 1, + anon_sym_LBRACK, + ACTIONS(2527), 1, anon_sym_DOLLAR, - ACTIONS(2705), 1, + ACTIONS(2529), 1, anon_sym_DASH, - ACTIONS(2707), 1, + ACTIONS(2531), 1, anon_sym_LBRACE, - ACTIONS(2709), 1, - anon_sym_not, - ACTIONS(2713), 1, + ACTIONS(2537), 1, anon_sym_DOT_DOT, - ACTIONS(2719), 1, + ACTIONS(2543), 1, aux_sym_val_number_token1, - ACTIONS(2725), 1, + ACTIONS(2551), 1, anon_sym_DQUOTE, - ACTIONS(2729), 1, + ACTIONS(2555), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2731), 1, + ACTIONS(2557), 1, anon_sym_DOLLAR_DQUOTE, - STATE(58), 1, + ACTIONS(3042), 1, + anon_sym_not, + STATE(16), 1, sym_val_number, - STATE(1809), 1, - sym_comment, - STATE(2357), 1, + STATE(1007), 1, sym__var, - STATE(2458), 1, - sym_expr_parenthesized, - STATE(2469), 1, - sym__expression, - STATE(2661), 1, - sym__inter_double_quotes, - STATE(2675), 1, + STATE(1035), 1, sym__str_double_quotes, - STATE(2684), 1, + STATE(1100), 1, + sym__expression, + STATE(1111), 1, sym__inter_single_quotes, - ACTIONS(2711), 2, + STATE(1113), 1, + sym__inter_double_quotes, + STATE(1152), 1, + sym_expr_parenthesized, + STATE(1609), 1, + sym_comment, + ACTIONS(2535), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2715), 2, + ACTIONS(2549), 2, sym_val_nothing, sym_val_date, - ACTIONS(2717), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2727), 2, + ACTIONS(2553), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2723), 3, + ACTIONS(3044), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2547), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2678), 4, + STATE(1149), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2721), 6, + ACTIONS(2545), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2667), 11, + STATE(1164), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -188819,76 +178986,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [54885] = 28, - ACTIONS(153), 1, + [65898] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1319), 1, + ACTIONS(2182), 1, + anon_sym_LPAREN, + ACTIONS(2523), 1, + anon_sym_LBRACK, + ACTIONS(2527), 1, anon_sym_DOLLAR, - ACTIONS(1321), 1, + ACTIONS(2529), 1, anon_sym_DASH, - ACTIONS(1327), 1, + ACTIONS(2531), 1, + anon_sym_LBRACE, + ACTIONS(2537), 1, anon_sym_DOT_DOT, - ACTIONS(1333), 1, + ACTIONS(2543), 1, aux_sym_val_number_token1, - ACTIONS(3080), 1, - anon_sym_LBRACK, - ACTIONS(3082), 1, - anon_sym_LPAREN, - ACTIONS(3084), 1, - anon_sym_LBRACE, - ACTIONS(3086), 1, - anon_sym_not, - ACTIONS(3096), 1, + ACTIONS(2551), 1, anon_sym_DQUOTE, - ACTIONS(3100), 1, + ACTIONS(2555), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3102), 1, + ACTIONS(2557), 1, anon_sym_DOLLAR_DQUOTE, - STATE(6), 1, + ACTIONS(3042), 1, + anon_sym_not, + STATE(16), 1, sym_val_number, - STATE(187), 1, + STATE(1007), 1, sym__var, - STATE(366), 1, - sym__inter_double_quotes, - STATE(367), 1, - sym__inter_single_quotes, - STATE(368), 1, + STATE(1035), 1, sym__str_double_quotes, - STATE(386), 1, + STATE(1099), 1, sym__expression, - STATE(389), 1, + STATE(1111), 1, + sym__inter_single_quotes, + STATE(1113), 1, + sym__inter_double_quotes, + STATE(1152), 1, sym_expr_parenthesized, - STATE(1810), 1, + STATE(1610), 1, sym_comment, - ACTIONS(3088), 2, + ACTIONS(2535), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(3090), 2, + ACTIONS(2549), 2, sym_val_nothing, sym_val_date, - ACTIONS(3092), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3098), 2, + ACTIONS(2553), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1335), 3, + ACTIONS(3044), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2547), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(390), 4, + STATE(1149), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3094), 6, + ACTIONS(2545), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(370), 11, + STATE(1164), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -188900,76 +179067,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [54994] = 28, - ACTIONS(153), 1, + [66007] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2697), 1, - anon_sym_LBRACK, - ACTIONS(2699), 1, + ACTIONS(2182), 1, anon_sym_LPAREN, - ACTIONS(2701), 1, + ACTIONS(2523), 1, + anon_sym_LBRACK, + ACTIONS(2527), 1, anon_sym_DOLLAR, - ACTIONS(2705), 1, + ACTIONS(2529), 1, anon_sym_DASH, - ACTIONS(2707), 1, + ACTIONS(2531), 1, anon_sym_LBRACE, - ACTIONS(2709), 1, - anon_sym_not, - ACTIONS(2713), 1, + ACTIONS(2537), 1, anon_sym_DOT_DOT, - ACTIONS(2719), 1, + ACTIONS(2543), 1, aux_sym_val_number_token1, - ACTIONS(2725), 1, + ACTIONS(2551), 1, anon_sym_DQUOTE, - ACTIONS(2729), 1, + ACTIONS(2555), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2731), 1, + ACTIONS(2557), 1, anon_sym_DOLLAR_DQUOTE, - STATE(58), 1, + ACTIONS(3042), 1, + anon_sym_not, + STATE(16), 1, sym_val_number, - STATE(1811), 1, - sym_comment, - STATE(2357), 1, + STATE(1007), 1, sym__var, - STATE(2458), 1, - sym_expr_parenthesized, - STATE(2471), 1, - sym__expression, - STATE(2661), 1, - sym__inter_double_quotes, - STATE(2675), 1, + STATE(1035), 1, sym__str_double_quotes, - STATE(2684), 1, + STATE(1098), 1, + sym__expression, + STATE(1111), 1, sym__inter_single_quotes, - ACTIONS(2711), 2, + STATE(1113), 1, + sym__inter_double_quotes, + STATE(1152), 1, + sym_expr_parenthesized, + STATE(1611), 1, + sym_comment, + ACTIONS(2535), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2715), 2, + ACTIONS(2549), 2, sym_val_nothing, sym_val_date, - ACTIONS(2717), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2727), 2, + ACTIONS(2553), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2723), 3, + ACTIONS(3044), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2547), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2678), 4, + STATE(1149), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2721), 6, + ACTIONS(2545), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2667), 11, + STATE(1164), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -188981,76 +179148,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [55103] = 28, - ACTIONS(153), 1, + [66116] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1319), 1, + ACTIONS(2352), 1, + anon_sym_LPAREN, + ACTIONS(2354), 1, anon_sym_DOLLAR, - ACTIONS(1321), 1, + ACTIONS(2356), 1, anon_sym_DASH, - ACTIONS(1327), 1, - anon_sym_DOT_DOT, - ACTIONS(1333), 1, - aux_sym_val_number_token1, - ACTIONS(3080), 1, - anon_sym_LBRACK, - ACTIONS(3082), 1, - anon_sym_LPAREN, - ACTIONS(3084), 1, + ACTIONS(2358), 1, anon_sym_LBRACE, - ACTIONS(3086), 1, + ACTIONS(2364), 1, anon_sym_not, - ACTIONS(3096), 1, + ACTIONS(2368), 1, + anon_sym_DOT_DOT, + ACTIONS(2374), 1, + aux_sym_val_number_token1, + ACTIONS(2380), 1, anon_sym_DQUOTE, - ACTIONS(3100), 1, + ACTIONS(2384), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3102), 1, + ACTIONS(2386), 1, anon_sym_DOLLAR_DQUOTE, - STATE(6), 1, + ACTIONS(2698), 1, + anon_sym_LBRACK, + STATE(123), 1, sym_val_number, - STATE(187), 1, + STATE(1612), 1, + sym_comment, + STATE(1919), 1, sym__var, - STATE(366), 1, + STATE(1978), 1, + sym_expr_parenthesized, + STATE(2167), 1, + sym__str_double_quotes, + STATE(2221), 1, sym__inter_double_quotes, - STATE(367), 1, + STATE(2224), 1, sym__inter_single_quotes, - STATE(368), 1, - sym__str_double_quotes, - STATE(387), 1, + STATE(2246), 1, sym__expression, - STATE(389), 1, - sym_expr_parenthesized, - STATE(1812), 1, - sym_comment, - ACTIONS(3088), 2, + ACTIONS(2366), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(3090), 2, + ACTIONS(2370), 2, sym_val_nothing, sym_val_date, - ACTIONS(3092), 2, + ACTIONS(2372), 2, anon_sym_true, anon_sym_false, - ACTIONS(3098), 2, + ACTIONS(2382), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1335), 3, + ACTIONS(2378), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(390), 4, + STATE(2288), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3094), 6, + ACTIONS(2376), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(370), 11, + STATE(2232), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -189062,76 +179229,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [55212] = 28, - ACTIONS(153), 1, + [66225] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1457), 1, + ACTIONS(2182), 1, + anon_sym_LPAREN, + ACTIONS(2523), 1, + anon_sym_LBRACK, + ACTIONS(2527), 1, anon_sym_DOLLAR, - ACTIONS(1459), 1, + ACTIONS(2529), 1, anon_sym_DASH, - ACTIONS(1465), 1, + ACTIONS(2531), 1, + anon_sym_LBRACE, + ACTIONS(2537), 1, anon_sym_DOT_DOT, - ACTIONS(1471), 1, + ACTIONS(2543), 1, aux_sym_val_number_token1, - ACTIONS(3018), 1, - anon_sym_LBRACK, - ACTIONS(3020), 1, - anon_sym_LPAREN, - ACTIONS(3022), 1, - anon_sym_LBRACE, - ACTIONS(3024), 1, - anon_sym_not, - ACTIONS(3034), 1, + ACTIONS(2551), 1, anon_sym_DQUOTE, - ACTIONS(3038), 1, + ACTIONS(2555), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3040), 1, + ACTIONS(2557), 1, anon_sym_DOLLAR_DQUOTE, - STATE(13), 1, + ACTIONS(3042), 1, + anon_sym_not, + STATE(16), 1, sym_val_number, - STATE(480), 1, + STATE(1007), 1, sym__var, - STATE(557), 1, - sym__inter_double_quotes, - STATE(558), 1, - sym__inter_single_quotes, - STATE(570), 1, + STATE(1035), 1, + sym__str_double_quotes, + STATE(1097), 1, sym__expression, - STATE(577), 1, + STATE(1111), 1, + sym__inter_single_quotes, + STATE(1113), 1, + sym__inter_double_quotes, + STATE(1152), 1, sym_expr_parenthesized, - STATE(580), 1, - sym__str_double_quotes, - STATE(1813), 1, + STATE(1613), 1, sym_comment, - ACTIONS(3026), 2, + ACTIONS(2535), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(3028), 2, + ACTIONS(2549), 2, sym_val_nothing, sym_val_date, - ACTIONS(3030), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3036), 2, + ACTIONS(2553), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1473), 3, + ACTIONS(3044), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2547), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(579), 4, + STATE(1149), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3032), 6, + ACTIONS(2545), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(560), 11, + STATE(1164), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -189143,76 +179310,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [55321] = 28, - ACTIONS(153), 1, + [66334] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1457), 1, + ACTIONS(2182), 1, + anon_sym_LPAREN, + ACTIONS(2523), 1, + anon_sym_LBRACK, + ACTIONS(2527), 1, anon_sym_DOLLAR, - ACTIONS(1459), 1, + ACTIONS(2529), 1, anon_sym_DASH, - ACTIONS(1465), 1, + ACTIONS(2531), 1, + anon_sym_LBRACE, + ACTIONS(2537), 1, anon_sym_DOT_DOT, - ACTIONS(1471), 1, + ACTIONS(2543), 1, aux_sym_val_number_token1, - ACTIONS(3018), 1, - anon_sym_LBRACK, - ACTIONS(3020), 1, - anon_sym_LPAREN, - ACTIONS(3022), 1, - anon_sym_LBRACE, - ACTIONS(3024), 1, - anon_sym_not, - ACTIONS(3034), 1, + ACTIONS(2551), 1, anon_sym_DQUOTE, - ACTIONS(3038), 1, + ACTIONS(2555), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3040), 1, + ACTIONS(2557), 1, anon_sym_DOLLAR_DQUOTE, - STATE(13), 1, + ACTIONS(3042), 1, + anon_sym_not, + STATE(16), 1, sym_val_number, - STATE(480), 1, + STATE(1007), 1, sym__var, - STATE(557), 1, - sym__inter_double_quotes, - STATE(558), 1, - sym__inter_single_quotes, - STATE(571), 1, + STATE(1035), 1, + sym__str_double_quotes, + STATE(1096), 1, sym__expression, - STATE(577), 1, + STATE(1111), 1, + sym__inter_single_quotes, + STATE(1113), 1, + sym__inter_double_quotes, + STATE(1152), 1, sym_expr_parenthesized, - STATE(580), 1, - sym__str_double_quotes, - STATE(1814), 1, + STATE(1614), 1, sym_comment, - ACTIONS(3026), 2, + ACTIONS(2535), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(3028), 2, + ACTIONS(2549), 2, sym_val_nothing, sym_val_date, - ACTIONS(3030), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3036), 2, + ACTIONS(2553), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1473), 3, + ACTIONS(3044), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2547), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(579), 4, + STATE(1149), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3032), 6, + ACTIONS(2545), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(560), 11, + STATE(1164), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -189224,76 +179391,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [55430] = 28, - ACTIONS(153), 1, + [66443] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2697), 1, - anon_sym_LBRACK, - ACTIONS(2699), 1, + ACTIONS(2182), 1, anon_sym_LPAREN, - ACTIONS(2701), 1, + ACTIONS(2523), 1, + anon_sym_LBRACK, + ACTIONS(2527), 1, anon_sym_DOLLAR, - ACTIONS(2705), 1, + ACTIONS(2529), 1, anon_sym_DASH, - ACTIONS(2707), 1, + ACTIONS(2531), 1, anon_sym_LBRACE, - ACTIONS(2709), 1, - anon_sym_not, - ACTIONS(2713), 1, + ACTIONS(2537), 1, anon_sym_DOT_DOT, - ACTIONS(2719), 1, + ACTIONS(2543), 1, aux_sym_val_number_token1, - ACTIONS(2725), 1, + ACTIONS(2551), 1, anon_sym_DQUOTE, - ACTIONS(2729), 1, + ACTIONS(2555), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2731), 1, + ACTIONS(2557), 1, anon_sym_DOLLAR_DQUOTE, - STATE(58), 1, + ACTIONS(3042), 1, + anon_sym_not, + STATE(16), 1, sym_val_number, - STATE(1815), 1, - sym_comment, - STATE(2357), 1, + STATE(1007), 1, sym__var, - STATE(2458), 1, - sym_expr_parenthesized, - STATE(2479), 1, - sym__expression, - STATE(2661), 1, - sym__inter_double_quotes, - STATE(2675), 1, + STATE(1035), 1, sym__str_double_quotes, - STATE(2684), 1, + STATE(1095), 1, + sym__expression, + STATE(1111), 1, sym__inter_single_quotes, - ACTIONS(2711), 2, + STATE(1113), 1, + sym__inter_double_quotes, + STATE(1152), 1, + sym_expr_parenthesized, + STATE(1615), 1, + sym_comment, + ACTIONS(2535), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2715), 2, + ACTIONS(2549), 2, sym_val_nothing, sym_val_date, - ACTIONS(2717), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2727), 2, + ACTIONS(2553), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2723), 3, + ACTIONS(3044), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2547), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2678), 4, + STATE(1149), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2721), 6, + ACTIONS(2545), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2667), 11, + STATE(1164), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -189305,76 +179472,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [55539] = 28, - ACTIONS(153), 1, + [66552] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1457), 1, + ACTIONS(2182), 1, + anon_sym_LPAREN, + ACTIONS(2523), 1, + anon_sym_LBRACK, + ACTIONS(2527), 1, anon_sym_DOLLAR, - ACTIONS(1459), 1, + ACTIONS(2529), 1, anon_sym_DASH, - ACTIONS(1465), 1, + ACTIONS(2531), 1, + anon_sym_LBRACE, + ACTIONS(2537), 1, anon_sym_DOT_DOT, - ACTIONS(1471), 1, + ACTIONS(2543), 1, aux_sym_val_number_token1, - ACTIONS(3018), 1, - anon_sym_LBRACK, - ACTIONS(3020), 1, - anon_sym_LPAREN, - ACTIONS(3022), 1, - anon_sym_LBRACE, - ACTIONS(3024), 1, - anon_sym_not, - ACTIONS(3034), 1, + ACTIONS(2551), 1, anon_sym_DQUOTE, - ACTIONS(3038), 1, + ACTIONS(2555), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3040), 1, + ACTIONS(2557), 1, anon_sym_DOLLAR_DQUOTE, - STATE(13), 1, + ACTIONS(3042), 1, + anon_sym_not, + STATE(16), 1, sym_val_number, - STATE(480), 1, + STATE(1007), 1, sym__var, - STATE(557), 1, - sym__inter_double_quotes, - STATE(558), 1, - sym__inter_single_quotes, - STATE(572), 1, + STATE(1035), 1, + sym__str_double_quotes, + STATE(1094), 1, sym__expression, - STATE(577), 1, + STATE(1111), 1, + sym__inter_single_quotes, + STATE(1113), 1, + sym__inter_double_quotes, + STATE(1152), 1, sym_expr_parenthesized, - STATE(580), 1, - sym__str_double_quotes, - STATE(1816), 1, + STATE(1616), 1, sym_comment, - ACTIONS(3026), 2, + ACTIONS(2535), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(3028), 2, + ACTIONS(2549), 2, sym_val_nothing, sym_val_date, - ACTIONS(3030), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3036), 2, + ACTIONS(2553), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1473), 3, + ACTIONS(3044), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2547), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(579), 4, + STATE(1149), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3032), 6, + ACTIONS(2545), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(560), 11, + STATE(1164), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -189386,76 +179553,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [55648] = 28, - ACTIONS(153), 1, + [66661] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1351), 1, + ACTIONS(2182), 1, + anon_sym_LPAREN, + ACTIONS(2523), 1, + anon_sym_LBRACK, + ACTIONS(2527), 1, anon_sym_DOLLAR, - ACTIONS(1353), 1, + ACTIONS(2529), 1, anon_sym_DASH, - ACTIONS(1359), 1, + ACTIONS(2531), 1, + anon_sym_LBRACE, + ACTIONS(2537), 1, anon_sym_DOT_DOT, - ACTIONS(1365), 1, + ACTIONS(2543), 1, aux_sym_val_number_token1, - ACTIONS(3104), 1, - anon_sym_LBRACK, - ACTIONS(3106), 1, - anon_sym_LPAREN, - ACTIONS(3108), 1, - anon_sym_LBRACE, - ACTIONS(3110), 1, - anon_sym_not, - ACTIONS(3120), 1, + ACTIONS(2551), 1, anon_sym_DQUOTE, - ACTIONS(3124), 1, + ACTIONS(2555), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3126), 1, + ACTIONS(2557), 1, anon_sym_DOLLAR_DQUOTE, - STATE(7), 1, + ACTIONS(3042), 1, + anon_sym_not, + STATE(16), 1, sym_val_number, - STATE(170), 1, + STATE(1007), 1, sym__var, - STATE(302), 1, + STATE(1035), 1, + sym__str_double_quotes, + STATE(1093), 1, sym__expression, - STATE(311), 1, + STATE(1111), 1, sym__inter_single_quotes, - STATE(312), 1, + STATE(1113), 1, sym__inter_double_quotes, - STATE(333), 1, + STATE(1152), 1, sym_expr_parenthesized, - STATE(346), 1, - sym__str_double_quotes, - STATE(1817), 1, + STATE(1617), 1, sym_comment, - ACTIONS(3112), 2, + ACTIONS(2535), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(3114), 2, + ACTIONS(2549), 2, sym_val_nothing, sym_val_date, - ACTIONS(3116), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3122), 2, + ACTIONS(2553), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1367), 3, + ACTIONS(3044), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2547), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(334), 4, + STATE(1149), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3118), 6, + ACTIONS(2545), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(309), 11, + STATE(1164), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -189467,76 +179634,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [55757] = 28, - ACTIONS(153), 1, + [66770] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2477), 1, + ACTIONS(2182), 1, anon_sym_LPAREN, - ACTIONS(2479), 1, + ACTIONS(2523), 1, + anon_sym_LBRACK, + ACTIONS(2527), 1, anon_sym_DOLLAR, - ACTIONS(2481), 1, + ACTIONS(2529), 1, anon_sym_DASH, - ACTIONS(2483), 1, + ACTIONS(2531), 1, anon_sym_LBRACE, - ACTIONS(2489), 1, - anon_sym_not, - ACTIONS(2493), 1, + ACTIONS(2537), 1, anon_sym_DOT_DOT, - ACTIONS(2499), 1, + ACTIONS(2543), 1, aux_sym_val_number_token1, - ACTIONS(2505), 1, + ACTIONS(2551), 1, anon_sym_DQUOTE, - ACTIONS(2509), 1, + ACTIONS(2555), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2511), 1, + ACTIONS(2557), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2908), 1, - anon_sym_LBRACK, - STATE(39), 1, + ACTIONS(3042), 1, + anon_sym_not, + STATE(16), 1, sym_val_number, - STATE(1818), 1, - sym_comment, - STATE(2238), 1, - sym_expr_parenthesized, - STATE(2241), 1, + STATE(1007), 1, sym__var, - STATE(2386), 1, - sym__inter_double_quotes, - STATE(2387), 1, - sym__inter_single_quotes, - STATE(2445), 1, + STATE(1035), 1, sym__str_double_quotes, - STATE(2718), 1, + STATE(1092), 1, sym__expression, - ACTIONS(2491), 2, + STATE(1111), 1, + sym__inter_single_quotes, + STATE(1113), 1, + sym__inter_double_quotes, + STATE(1152), 1, + sym_expr_parenthesized, + STATE(1618), 1, + sym_comment, + ACTIONS(2535), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2495), 2, + ACTIONS(2549), 2, sym_val_nothing, sym_val_date, - ACTIONS(2497), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2507), 2, + ACTIONS(2553), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2503), 3, + ACTIONS(3044), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2547), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2448), 4, + STATE(1149), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2501), 6, + ACTIONS(2545), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2389), 11, + STATE(1164), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -189548,76 +179715,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [55866] = 28, - ACTIONS(153), 1, + [66879] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1457), 1, + ACTIONS(2182), 1, + anon_sym_LPAREN, + ACTIONS(2523), 1, + anon_sym_LBRACK, + ACTIONS(2527), 1, anon_sym_DOLLAR, - ACTIONS(1459), 1, + ACTIONS(2529), 1, anon_sym_DASH, - ACTIONS(1465), 1, + ACTIONS(2531), 1, + anon_sym_LBRACE, + ACTIONS(2537), 1, anon_sym_DOT_DOT, - ACTIONS(1471), 1, + ACTIONS(2543), 1, aux_sym_val_number_token1, - ACTIONS(3018), 1, - anon_sym_LBRACK, - ACTIONS(3020), 1, - anon_sym_LPAREN, - ACTIONS(3022), 1, - anon_sym_LBRACE, - ACTIONS(3024), 1, - anon_sym_not, - ACTIONS(3034), 1, + ACTIONS(2551), 1, anon_sym_DQUOTE, - ACTIONS(3038), 1, + ACTIONS(2555), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3040), 1, + ACTIONS(2557), 1, anon_sym_DOLLAR_DQUOTE, - STATE(13), 1, + ACTIONS(3042), 1, + anon_sym_not, + STATE(16), 1, sym_val_number, - STATE(480), 1, + STATE(1007), 1, sym__var, - STATE(557), 1, - sym__inter_double_quotes, - STATE(558), 1, + STATE(1035), 1, + sym__str_double_quotes, + STATE(1111), 1, sym__inter_single_quotes, - STATE(566), 1, - sym__expression, - STATE(577), 1, + STATE(1113), 1, + sym__inter_double_quotes, + STATE(1152), 1, sym_expr_parenthesized, - STATE(580), 1, - sym__str_double_quotes, - STATE(1819), 1, + STATE(1169), 1, + sym__expression, + STATE(1619), 1, sym_comment, - ACTIONS(3026), 2, + ACTIONS(2535), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(3028), 2, + ACTIONS(2549), 2, sym_val_nothing, sym_val_date, - ACTIONS(3030), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3036), 2, + ACTIONS(2553), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1473), 3, + ACTIONS(3044), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2547), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(579), 4, + STATE(1149), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3032), 6, + ACTIONS(2545), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(560), 11, + STATE(1164), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -189629,76 +179796,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [55975] = 28, - ACTIONS(153), 1, + [66988] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2697), 1, - anon_sym_LBRACK, - ACTIONS(2699), 1, + ACTIONS(2182), 1, anon_sym_LPAREN, - ACTIONS(2701), 1, + ACTIONS(2523), 1, + anon_sym_LBRACK, + ACTIONS(2527), 1, anon_sym_DOLLAR, - ACTIONS(2705), 1, + ACTIONS(2529), 1, anon_sym_DASH, - ACTIONS(2707), 1, + ACTIONS(2531), 1, anon_sym_LBRACE, - ACTIONS(2709), 1, - anon_sym_not, - ACTIONS(2713), 1, + ACTIONS(2537), 1, anon_sym_DOT_DOT, - ACTIONS(2719), 1, + ACTIONS(2543), 1, aux_sym_val_number_token1, - ACTIONS(2725), 1, + ACTIONS(2551), 1, anon_sym_DQUOTE, - ACTIONS(2729), 1, + ACTIONS(2555), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2731), 1, + ACTIONS(2557), 1, anon_sym_DOLLAR_DQUOTE, - STATE(58), 1, + ACTIONS(3042), 1, + anon_sym_not, + STATE(16), 1, sym_val_number, - STATE(1820), 1, - sym_comment, - STATE(2351), 1, - sym__expression, - STATE(2357), 1, + STATE(1007), 1, sym__var, - STATE(2458), 1, - sym_expr_parenthesized, - STATE(2661), 1, - sym__inter_double_quotes, - STATE(2675), 1, + STATE(1035), 1, sym__str_double_quotes, - STATE(2684), 1, + STATE(1111), 1, sym__inter_single_quotes, - ACTIONS(2711), 2, + STATE(1113), 1, + sym__inter_double_quotes, + STATE(1148), 1, + sym__expression, + STATE(1152), 1, + sym_expr_parenthesized, + STATE(1620), 1, + sym_comment, + ACTIONS(2535), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2715), 2, + ACTIONS(2549), 2, sym_val_nothing, sym_val_date, - ACTIONS(2717), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2727), 2, + ACTIONS(2553), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2723), 3, + ACTIONS(3044), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2547), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2678), 4, + STATE(1149), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2721), 6, + ACTIONS(2545), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2667), 11, + STATE(1164), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -189710,76 +179877,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [56084] = 28, - ACTIONS(153), 1, + [67097] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1457), 1, - anon_sym_DOLLAR, - ACTIONS(1459), 1, - anon_sym_DASH, - ACTIONS(1465), 1, - anon_sym_DOT_DOT, - ACTIONS(1471), 1, - aux_sym_val_number_token1, - ACTIONS(3018), 1, + ACTIONS(2483), 1, anon_sym_LBRACK, - ACTIONS(3020), 1, + ACTIONS(2485), 1, anon_sym_LPAREN, - ACTIONS(3022), 1, + ACTIONS(2487), 1, + anon_sym_DOLLAR, + ACTIONS(2491), 1, + anon_sym_DASH, + ACTIONS(2493), 1, anon_sym_LBRACE, - ACTIONS(3024), 1, + ACTIONS(2495), 1, anon_sym_not, - ACTIONS(3034), 1, + ACTIONS(2499), 1, + anon_sym_DOT_DOT, + ACTIONS(2505), 1, + aux_sym_val_number_token1, + ACTIONS(2511), 1, anon_sym_DQUOTE, - ACTIONS(3038), 1, + ACTIONS(2515), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3040), 1, + ACTIONS(2517), 1, anon_sym_DOLLAR_DQUOTE, - STATE(13), 1, + STATE(129), 1, sym_val_number, - STATE(480), 1, + STATE(1621), 1, + sym_comment, + STATE(2172), 1, + sym_expr_parenthesized, + STATE(2273), 1, sym__var, - STATE(557), 1, + STATE(2597), 1, + sym__str_double_quotes, + STATE(2602), 1, + sym__expression, + STATE(2603), 1, sym__inter_double_quotes, - STATE(558), 1, + STATE(2608), 1, sym__inter_single_quotes, - STATE(573), 1, - sym__expression, - STATE(577), 1, - sym_expr_parenthesized, - STATE(580), 1, - sym__str_double_quotes, - STATE(1821), 1, - sym_comment, - ACTIONS(3026), 2, + ACTIONS(2497), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(3028), 2, + ACTIONS(2501), 2, sym_val_nothing, sym_val_date, - ACTIONS(3030), 2, + ACTIONS(2503), 2, anon_sym_true, anon_sym_false, - ACTIONS(3036), 2, + ACTIONS(2513), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1473), 3, + ACTIONS(2509), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(579), 4, + STATE(2594), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3032), 6, + ACTIONS(2507), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(560), 11, + STATE(2593), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -189791,76 +179958,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [56193] = 28, - ACTIONS(153), 1, + [67206] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1457), 1, - anon_sym_DOLLAR, - ACTIONS(1459), 1, - anon_sym_DASH, - ACTIONS(1465), 1, - anon_sym_DOT_DOT, - ACTIONS(1471), 1, - aux_sym_val_number_token1, - ACTIONS(3018), 1, + ACTIONS(2483), 1, anon_sym_LBRACK, - ACTIONS(3020), 1, + ACTIONS(2485), 1, anon_sym_LPAREN, - ACTIONS(3022), 1, + ACTIONS(2487), 1, + anon_sym_DOLLAR, + ACTIONS(2491), 1, + anon_sym_DASH, + ACTIONS(2493), 1, anon_sym_LBRACE, - ACTIONS(3024), 1, + ACTIONS(2495), 1, anon_sym_not, - ACTIONS(3034), 1, + ACTIONS(2499), 1, + anon_sym_DOT_DOT, + ACTIONS(2505), 1, + aux_sym_val_number_token1, + ACTIONS(2511), 1, anon_sym_DQUOTE, - ACTIONS(3038), 1, + ACTIONS(2515), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3040), 1, + ACTIONS(2517), 1, anon_sym_DOLLAR_DQUOTE, - STATE(13), 1, + STATE(129), 1, sym_val_number, - STATE(480), 1, + STATE(1622), 1, + sym_comment, + STATE(2172), 1, + sym_expr_parenthesized, + STATE(2273), 1, sym__var, - STATE(557), 1, + STATE(2597), 1, + sym__str_double_quotes, + STATE(2603), 1, sym__inter_double_quotes, - STATE(558), 1, - sym__inter_single_quotes, - STATE(574), 1, + STATE(2604), 1, sym__expression, - STATE(577), 1, - sym_expr_parenthesized, - STATE(580), 1, - sym__str_double_quotes, - STATE(1822), 1, - sym_comment, - ACTIONS(3026), 2, + STATE(2608), 1, + sym__inter_single_quotes, + ACTIONS(2497), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(3028), 2, + ACTIONS(2501), 2, sym_val_nothing, sym_val_date, - ACTIONS(3030), 2, + ACTIONS(2503), 2, anon_sym_true, anon_sym_false, - ACTIONS(3036), 2, + ACTIONS(2513), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1473), 3, + ACTIONS(2509), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(579), 4, + STATE(2594), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3032), 6, + ACTIONS(2507), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(560), 11, + STATE(2593), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -189872,76 +180039,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [56302] = 28, - ACTIONS(153), 1, + [67315] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3128), 1, + ACTIONS(2483), 1, anon_sym_LBRACK, - ACTIONS(3130), 1, + ACTIONS(2485), 1, anon_sym_LPAREN, - ACTIONS(3132), 1, + ACTIONS(2487), 1, anon_sym_DOLLAR, - ACTIONS(3134), 1, + ACTIONS(2491), 1, anon_sym_DASH, - ACTIONS(3136), 1, + ACTIONS(2493), 1, anon_sym_LBRACE, - ACTIONS(3138), 1, + ACTIONS(2495), 1, anon_sym_not, - ACTIONS(3142), 1, + ACTIONS(2499), 1, anon_sym_DOT_DOT, - ACTIONS(3148), 1, + ACTIONS(2505), 1, aux_sym_val_number_token1, - ACTIONS(3154), 1, + ACTIONS(2511), 1, anon_sym_DQUOTE, - ACTIONS(3158), 1, + ACTIONS(2515), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3160), 1, + ACTIONS(2517), 1, anon_sym_DOLLAR_DQUOTE, - STATE(23), 1, + STATE(129), 1, sym_val_number, - STATE(1823), 1, + STATE(1623), 1, sym_comment, - STATE(2095), 1, + STATE(2172), 1, sym_expr_parenthesized, - STATE(2105), 1, + STATE(2273), 1, sym__var, - STATE(2162), 1, + STATE(2597), 1, sym__str_double_quotes, - STATE(2228), 1, + STATE(2603), 1, sym__inter_double_quotes, - STATE(2229), 1, - sym__inter_single_quotes, - STATE(2243), 1, + STATE(2606), 1, sym__expression, - ACTIONS(3140), 2, + STATE(2608), 1, + sym__inter_single_quotes, + ACTIONS(2497), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(3144), 2, + ACTIONS(2501), 2, sym_val_nothing, sym_val_date, - ACTIONS(3146), 2, + ACTIONS(2503), 2, anon_sym_true, anon_sym_false, - ACTIONS(3156), 2, + ACTIONS(2513), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3152), 3, + ACTIONS(2509), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2210), 4, + STATE(2594), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3150), 6, + ACTIONS(2507), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2237), 11, + STATE(2593), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -189953,76 +180120,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [56411] = 28, - ACTIONS(153), 1, + [67424] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2984), 1, + ACTIONS(2483), 1, anon_sym_LBRACK, - ACTIONS(2986), 1, + ACTIONS(2485), 1, anon_sym_LPAREN, - ACTIONS(2988), 1, + ACTIONS(2487), 1, anon_sym_DOLLAR, - ACTIONS(2990), 1, + ACTIONS(2491), 1, anon_sym_DASH, - ACTIONS(2992), 1, + ACTIONS(2493), 1, anon_sym_LBRACE, - ACTIONS(2994), 1, + ACTIONS(2495), 1, anon_sym_not, - ACTIONS(2998), 1, + ACTIONS(2499), 1, anon_sym_DOT_DOT, - ACTIONS(3004), 1, + ACTIONS(2505), 1, aux_sym_val_number_token1, - ACTIONS(3010), 1, + ACTIONS(2511), 1, anon_sym_DQUOTE, - ACTIONS(3014), 1, + ACTIONS(2515), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3016), 1, + ACTIONS(2517), 1, anon_sym_DOLLAR_DQUOTE, - STATE(5), 1, + STATE(129), 1, sym_val_number, - STATE(122), 1, + STATE(1624), 1, + sym_comment, + STATE(2172), 1, + sym_expr_parenthesized, + STATE(2273), 1, sym__var, - STATE(204), 1, - sym__expression, - STATE(211), 1, - sym__inter_single_quotes, - STATE(212), 1, - sym__inter_double_quotes, - STATE(213), 1, + STATE(2597), 1, sym__str_double_quotes, - STATE(221), 1, - sym_expr_parenthesized, - STATE(1824), 1, - sym_comment, - ACTIONS(2996), 2, + STATE(2603), 1, + sym__inter_double_quotes, + STATE(2608), 1, + sym__inter_single_quotes, + STATE(2613), 1, + sym__expression, + ACTIONS(2497), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(3000), 2, + ACTIONS(2501), 2, sym_val_nothing, sym_val_date, - ACTIONS(3002), 2, + ACTIONS(2503), 2, anon_sym_true, anon_sym_false, - ACTIONS(3012), 2, + ACTIONS(2513), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3008), 3, + ACTIONS(2509), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(218), 4, + STATE(2594), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3006), 6, + ACTIONS(2507), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(205), 11, + STATE(2593), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -190034,76 +180201,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [56520] = 28, - ACTIONS(153), 1, + [67533] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3128), 1, - anon_sym_LBRACK, - ACTIONS(3130), 1, - anon_sym_LPAREN, - ACTIONS(3132), 1, + ACTIONS(1628), 1, anon_sym_DOLLAR, - ACTIONS(3134), 1, + ACTIONS(1630), 1, anon_sym_DASH, - ACTIONS(3136), 1, - anon_sym_LBRACE, - ACTIONS(3138), 1, - anon_sym_not, - ACTIONS(3142), 1, + ACTIONS(1636), 1, anon_sym_DOT_DOT, - ACTIONS(3148), 1, + ACTIONS(1642), 1, aux_sym_val_number_token1, - ACTIONS(3154), 1, + ACTIONS(2956), 1, + anon_sym_LBRACK, + ACTIONS(2958), 1, + anon_sym_LPAREN, + ACTIONS(2960), 1, + anon_sym_LBRACE, + ACTIONS(2962), 1, + anon_sym_not, + ACTIONS(2972), 1, anon_sym_DQUOTE, - ACTIONS(3158), 1, + ACTIONS(2976), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3160), 1, + ACTIONS(2978), 1, anon_sym_DOLLAR_DQUOTE, - STATE(23), 1, + STATE(13), 1, sym_val_number, - STATE(1825), 1, - sym_comment, - STATE(2095), 1, - sym_expr_parenthesized, - STATE(2105), 1, + STATE(485), 1, sym__var, - STATE(2162), 1, - sym__str_double_quotes, - STATE(2228), 1, + STATE(583), 1, + sym_expr_parenthesized, + STATE(604), 1, sym__inter_double_quotes, - STATE(2229), 1, + STATE(605), 1, sym__inter_single_quotes, - STATE(2244), 1, + STATE(609), 1, sym__expression, - ACTIONS(3140), 2, + STATE(616), 1, + sym__str_double_quotes, + STATE(1625), 1, + sym_comment, + ACTIONS(2964), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(3144), 2, + ACTIONS(2966), 2, sym_val_nothing, sym_val_date, - ACTIONS(3146), 2, + ACTIONS(2968), 2, anon_sym_true, anon_sym_false, - ACTIONS(3156), 2, + ACTIONS(2974), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3152), 3, + ACTIONS(1644), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2210), 4, + STATE(568), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3150), 6, + ACTIONS(2970), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2237), 11, + STATE(629), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -190115,76 +180282,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [56629] = 28, - ACTIONS(25), 1, - anon_sym_LBRACK, - ACTIONS(27), 1, - anon_sym_LPAREN, - ACTIONS(33), 1, + [67642] = 28, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(1628), 1, + anon_sym_DOLLAR, + ACTIONS(1630), 1, anon_sym_DASH, - ACTIONS(51), 1, - anon_sym_LBRACE, - ACTIONS(79), 1, + ACTIONS(1636), 1, anon_sym_DOT_DOT, - ACTIONS(85), 1, + ACTIONS(1642), 1, aux_sym_val_number_token1, - ACTIONS(93), 1, + ACTIONS(2956), 1, + anon_sym_LBRACK, + ACTIONS(2958), 1, + anon_sym_LPAREN, + ACTIONS(2960), 1, + anon_sym_LBRACE, + ACTIONS(2962), 1, + anon_sym_not, + ACTIONS(2972), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(2976), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(2978), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1491), 1, - anon_sym_DOLLAR, - ACTIONS(3076), 1, - anon_sym_not, - STATE(53), 1, + STATE(13), 1, sym_val_number, - STATE(1826), 1, - sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, + STATE(485), 1, sym__var, - STATE(2584), 1, - sym__str_double_quotes, - STATE(2593), 1, - sym__expression, - STATE(2614), 1, + STATE(583), 1, + sym_expr_parenthesized, + STATE(604), 1, sym__inter_double_quotes, - STATE(2632), 1, + STATE(605), 1, sym__inter_single_quotes, - ACTIONS(77), 2, + STATE(616), 1, + sym__str_double_quotes, + STATE(622), 1, + sym__expression, + STATE(1626), 1, + sym_comment, + ACTIONS(2964), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(91), 2, + ACTIONS(2966), 2, sym_val_nothing, sym_val_date, - ACTIONS(95), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3078), 2, + ACTIONS(2968), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 3, + ACTIONS(2974), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(1644), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2641), 4, + STATE(568), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(87), 6, + ACTIONS(2970), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2609), 11, + STATE(629), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -190196,76 +180363,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [56738] = 28, - ACTIONS(153), 1, + [67751] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2984), 1, + ACTIONS(2483), 1, anon_sym_LBRACK, - ACTIONS(2986), 1, + ACTIONS(2485), 1, anon_sym_LPAREN, - ACTIONS(2988), 1, + ACTIONS(2487), 1, anon_sym_DOLLAR, - ACTIONS(2990), 1, + ACTIONS(2491), 1, anon_sym_DASH, - ACTIONS(2992), 1, + ACTIONS(2493), 1, anon_sym_LBRACE, - ACTIONS(2994), 1, + ACTIONS(2495), 1, anon_sym_not, - ACTIONS(2998), 1, + ACTIONS(2499), 1, anon_sym_DOT_DOT, - ACTIONS(3004), 1, + ACTIONS(2505), 1, aux_sym_val_number_token1, - ACTIONS(3010), 1, + ACTIONS(2511), 1, anon_sym_DQUOTE, - ACTIONS(3014), 1, + ACTIONS(2515), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3016), 1, + ACTIONS(2517), 1, anon_sym_DOLLAR_DQUOTE, - STATE(5), 1, + STATE(129), 1, sym_val_number, - STATE(122), 1, + STATE(1627), 1, + sym_comment, + STATE(2172), 1, + sym_expr_parenthesized, + STATE(2273), 1, sym__var, - STATE(202), 1, - sym__expression, - STATE(211), 1, - sym__inter_single_quotes, - STATE(212), 1, - sym__inter_double_quotes, - STATE(213), 1, + STATE(2597), 1, sym__str_double_quotes, - STATE(221), 1, - sym_expr_parenthesized, - STATE(1827), 1, - sym_comment, - ACTIONS(2996), 2, + STATE(2603), 1, + sym__inter_double_quotes, + STATE(2608), 1, + sym__inter_single_quotes, + STATE(2614), 1, + sym__expression, + ACTIONS(2497), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(3000), 2, + ACTIONS(2501), 2, sym_val_nothing, sym_val_date, - ACTIONS(3002), 2, + ACTIONS(2503), 2, anon_sym_true, anon_sym_false, - ACTIONS(3012), 2, + ACTIONS(2513), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3008), 3, + ACTIONS(2509), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(218), 4, + STATE(2594), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3006), 6, + ACTIONS(2507), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(205), 11, + STATE(2593), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -190277,76 +180444,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [56847] = 28, - ACTIONS(153), 1, + [67860] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3128), 1, + ACTIONS(2483), 1, anon_sym_LBRACK, - ACTIONS(3130), 1, + ACTIONS(2485), 1, anon_sym_LPAREN, - ACTIONS(3132), 1, + ACTIONS(2487), 1, anon_sym_DOLLAR, - ACTIONS(3134), 1, + ACTIONS(2491), 1, anon_sym_DASH, - ACTIONS(3136), 1, + ACTIONS(2493), 1, anon_sym_LBRACE, - ACTIONS(3138), 1, + ACTIONS(2495), 1, anon_sym_not, - ACTIONS(3142), 1, + ACTIONS(2499), 1, anon_sym_DOT_DOT, - ACTIONS(3148), 1, + ACTIONS(2505), 1, aux_sym_val_number_token1, - ACTIONS(3154), 1, + ACTIONS(2511), 1, anon_sym_DQUOTE, - ACTIONS(3158), 1, + ACTIONS(2515), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3160), 1, + ACTIONS(2517), 1, anon_sym_DOLLAR_DQUOTE, - STATE(23), 1, + STATE(129), 1, sym_val_number, - STATE(1828), 1, + STATE(1628), 1, sym_comment, - STATE(2095), 1, + STATE(2172), 1, sym_expr_parenthesized, - STATE(2105), 1, + STATE(2220), 1, + sym__expression, + STATE(2273), 1, sym__var, - STATE(2162), 1, + STATE(2597), 1, sym__str_double_quotes, - STATE(2228), 1, + STATE(2603), 1, sym__inter_double_quotes, - STATE(2229), 1, + STATE(2608), 1, sym__inter_single_quotes, - STATE(2245), 1, - sym__expression, - ACTIONS(3140), 2, + ACTIONS(2497), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(3144), 2, + ACTIONS(2501), 2, sym_val_nothing, sym_val_date, - ACTIONS(3146), 2, + ACTIONS(2503), 2, anon_sym_true, anon_sym_false, - ACTIONS(3156), 2, + ACTIONS(2513), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3152), 3, + ACTIONS(2509), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2210), 4, + STATE(2594), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3150), 6, + ACTIONS(2507), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2237), 11, + STATE(2593), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -190358,76 +180525,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [56956] = 28, - ACTIONS(153), 1, + [67969] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3128), 1, + ACTIONS(2483), 1, anon_sym_LBRACK, - ACTIONS(3130), 1, + ACTIONS(2485), 1, anon_sym_LPAREN, - ACTIONS(3132), 1, + ACTIONS(2487), 1, anon_sym_DOLLAR, - ACTIONS(3134), 1, + ACTIONS(2491), 1, anon_sym_DASH, - ACTIONS(3136), 1, + ACTIONS(2493), 1, anon_sym_LBRACE, - ACTIONS(3138), 1, + ACTIONS(2495), 1, anon_sym_not, - ACTIONS(3142), 1, + ACTIONS(2499), 1, anon_sym_DOT_DOT, - ACTIONS(3148), 1, + ACTIONS(2505), 1, aux_sym_val_number_token1, - ACTIONS(3154), 1, + ACTIONS(2511), 1, anon_sym_DQUOTE, - ACTIONS(3158), 1, + ACTIONS(2515), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3160), 1, + ACTIONS(2517), 1, anon_sym_DOLLAR_DQUOTE, - STATE(23), 1, + STATE(129), 1, sym_val_number, - STATE(1829), 1, + STATE(1629), 1, sym_comment, - STATE(2095), 1, + STATE(2172), 1, sym_expr_parenthesized, - STATE(2105), 1, + STATE(2273), 1, sym__var, - STATE(2162), 1, + STATE(2597), 1, sym__str_double_quotes, - STATE(2228), 1, + STATE(2603), 1, sym__inter_double_quotes, - STATE(2229), 1, + STATE(2608), 1, sym__inter_single_quotes, - STATE(2246), 1, + STATE(2615), 1, sym__expression, - ACTIONS(3140), 2, + ACTIONS(2497), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(3144), 2, + ACTIONS(2501), 2, sym_val_nothing, sym_val_date, - ACTIONS(3146), 2, + ACTIONS(2503), 2, anon_sym_true, anon_sym_false, - ACTIONS(3156), 2, + ACTIONS(2513), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3152), 3, + ACTIONS(2509), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2210), 4, + STATE(2594), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3150), 6, + ACTIONS(2507), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2237), 11, + STATE(2593), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -190439,76 +180606,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [57065] = 28, - ACTIONS(153), 1, + [68078] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2477), 1, - anon_sym_LPAREN, - ACTIONS(2479), 1, + ACTIONS(1628), 1, anon_sym_DOLLAR, - ACTIONS(2481), 1, + ACTIONS(1630), 1, anon_sym_DASH, - ACTIONS(2483), 1, - anon_sym_LBRACE, - ACTIONS(2489), 1, - anon_sym_not, - ACTIONS(2493), 1, + ACTIONS(1636), 1, anon_sym_DOT_DOT, - ACTIONS(2499), 1, + ACTIONS(1642), 1, aux_sym_val_number_token1, - ACTIONS(2505), 1, + ACTIONS(2956), 1, + anon_sym_LBRACK, + ACTIONS(2958), 1, + anon_sym_LPAREN, + ACTIONS(2960), 1, + anon_sym_LBRACE, + ACTIONS(2962), 1, + anon_sym_not, + ACTIONS(2972), 1, anon_sym_DQUOTE, - ACTIONS(2509), 1, + ACTIONS(2976), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2511), 1, + ACTIONS(2978), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2908), 1, - anon_sym_LBRACK, - STATE(39), 1, + STATE(13), 1, sym_val_number, - STATE(1830), 1, - sym_comment, - STATE(2238), 1, - sym_expr_parenthesized, - STATE(2241), 1, + STATE(485), 1, sym__var, - STATE(2386), 1, + STATE(583), 1, + sym_expr_parenthesized, + STATE(604), 1, sym__inter_double_quotes, - STATE(2387), 1, + STATE(605), 1, sym__inter_single_quotes, - STATE(2445), 1, + STATE(616), 1, sym__str_double_quotes, - STATE(2712), 1, + STATE(632), 1, sym__expression, - ACTIONS(2491), 2, + STATE(1630), 1, + sym_comment, + ACTIONS(2964), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2495), 2, + ACTIONS(2966), 2, sym_val_nothing, sym_val_date, - ACTIONS(2497), 2, + ACTIONS(2968), 2, anon_sym_true, anon_sym_false, - ACTIONS(2507), 2, + ACTIONS(2974), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2503), 3, + ACTIONS(1644), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2448), 4, + STATE(568), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2501), 6, + ACTIONS(2970), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2389), 11, + STATE(629), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -190520,76 +180687,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [57174] = 28, - ACTIONS(153), 1, + [68187] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3128), 1, + ACTIONS(2483), 1, anon_sym_LBRACK, - ACTIONS(3130), 1, + ACTIONS(2485), 1, anon_sym_LPAREN, - ACTIONS(3132), 1, + ACTIONS(2487), 1, anon_sym_DOLLAR, - ACTIONS(3134), 1, + ACTIONS(2491), 1, anon_sym_DASH, - ACTIONS(3136), 1, + ACTIONS(2493), 1, anon_sym_LBRACE, - ACTIONS(3138), 1, + ACTIONS(2495), 1, anon_sym_not, - ACTIONS(3142), 1, + ACTIONS(2499), 1, anon_sym_DOT_DOT, - ACTIONS(3148), 1, + ACTIONS(2505), 1, aux_sym_val_number_token1, - ACTIONS(3154), 1, + ACTIONS(2511), 1, anon_sym_DQUOTE, - ACTIONS(3158), 1, + ACTIONS(2515), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3160), 1, + ACTIONS(2517), 1, anon_sym_DOLLAR_DQUOTE, - STATE(23), 1, + STATE(129), 1, sym_val_number, - STATE(1831), 1, + STATE(1631), 1, sym_comment, - STATE(2095), 1, + STATE(2172), 1, sym_expr_parenthesized, - STATE(2105), 1, + STATE(2273), 1, sym__var, - STATE(2162), 1, + STATE(2597), 1, sym__str_double_quotes, - STATE(2228), 1, + STATE(2603), 1, sym__inter_double_quotes, - STATE(2229), 1, + STATE(2608), 1, sym__inter_single_quotes, - STATE(2247), 1, + STATE(2616), 1, sym__expression, - ACTIONS(3140), 2, + ACTIONS(2497), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(3144), 2, + ACTIONS(2501), 2, sym_val_nothing, sym_val_date, - ACTIONS(3146), 2, + ACTIONS(2503), 2, anon_sym_true, anon_sym_false, - ACTIONS(3156), 2, + ACTIONS(2513), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3152), 3, + ACTIONS(2509), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2210), 4, + STATE(2594), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3150), 6, + ACTIONS(2507), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2237), 11, + STATE(2593), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -190601,76 +180768,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [57283] = 28, - ACTIONS(153), 1, + [68296] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3128), 1, + ACTIONS(2483), 1, anon_sym_LBRACK, - ACTIONS(3130), 1, + ACTIONS(2485), 1, anon_sym_LPAREN, - ACTIONS(3132), 1, + ACTIONS(2487), 1, anon_sym_DOLLAR, - ACTIONS(3134), 1, + ACTIONS(2491), 1, anon_sym_DASH, - ACTIONS(3136), 1, + ACTIONS(2493), 1, anon_sym_LBRACE, - ACTIONS(3138), 1, + ACTIONS(2495), 1, anon_sym_not, - ACTIONS(3142), 1, + ACTIONS(2499), 1, anon_sym_DOT_DOT, - ACTIONS(3148), 1, + ACTIONS(2505), 1, aux_sym_val_number_token1, - ACTIONS(3154), 1, + ACTIONS(2511), 1, anon_sym_DQUOTE, - ACTIONS(3158), 1, + ACTIONS(2515), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3160), 1, + ACTIONS(2517), 1, anon_sym_DOLLAR_DQUOTE, - STATE(23), 1, + STATE(129), 1, sym_val_number, - STATE(1832), 1, + STATE(1632), 1, sym_comment, - STATE(2095), 1, + STATE(2172), 1, sym_expr_parenthesized, - STATE(2105), 1, + STATE(2273), 1, sym__var, - STATE(2162), 1, + STATE(2597), 1, sym__str_double_quotes, - STATE(2228), 1, + STATE(2603), 1, sym__inter_double_quotes, - STATE(2229), 1, + STATE(2608), 1, sym__inter_single_quotes, - STATE(2248), 1, + STATE(2626), 1, sym__expression, - ACTIONS(3140), 2, + ACTIONS(2497), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(3144), 2, + ACTIONS(2501), 2, sym_val_nothing, sym_val_date, - ACTIONS(3146), 2, + ACTIONS(2503), 2, anon_sym_true, anon_sym_false, - ACTIONS(3156), 2, + ACTIONS(2513), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3152), 3, + ACTIONS(2509), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2210), 4, + STATE(2594), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3150), 6, + ACTIONS(2507), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2237), 11, + STATE(2593), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -190682,76 +180849,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [57392] = 28, - ACTIONS(153), 1, + [68405] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3128), 1, + ACTIONS(2483), 1, anon_sym_LBRACK, - ACTIONS(3130), 1, + ACTIONS(2485), 1, anon_sym_LPAREN, - ACTIONS(3132), 1, + ACTIONS(2487), 1, anon_sym_DOLLAR, - ACTIONS(3134), 1, + ACTIONS(2491), 1, anon_sym_DASH, - ACTIONS(3136), 1, + ACTIONS(2493), 1, anon_sym_LBRACE, - ACTIONS(3138), 1, + ACTIONS(2495), 1, anon_sym_not, - ACTIONS(3142), 1, + ACTIONS(2499), 1, anon_sym_DOT_DOT, - ACTIONS(3148), 1, + ACTIONS(2505), 1, aux_sym_val_number_token1, - ACTIONS(3154), 1, + ACTIONS(2511), 1, anon_sym_DQUOTE, - ACTIONS(3158), 1, + ACTIONS(2515), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3160), 1, + ACTIONS(2517), 1, anon_sym_DOLLAR_DQUOTE, - STATE(23), 1, + STATE(129), 1, sym_val_number, - STATE(1833), 1, + STATE(1633), 1, sym_comment, - STATE(2095), 1, + STATE(2172), 1, sym_expr_parenthesized, - STATE(2105), 1, + STATE(2273), 1, sym__var, - STATE(2162), 1, + STATE(2597), 1, sym__str_double_quotes, - STATE(2228), 1, + STATE(2603), 1, sym__inter_double_quotes, - STATE(2229), 1, + STATE(2608), 1, sym__inter_single_quotes, - STATE(2249), 1, + STATE(2622), 1, sym__expression, - ACTIONS(3140), 2, + ACTIONS(2497), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(3144), 2, + ACTIONS(2501), 2, sym_val_nothing, sym_val_date, - ACTIONS(3146), 2, + ACTIONS(2503), 2, anon_sym_true, anon_sym_false, - ACTIONS(3156), 2, + ACTIONS(2513), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3152), 3, + ACTIONS(2509), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2210), 4, + STATE(2594), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3150), 6, + ACTIONS(2507), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2237), 11, + STATE(2593), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -190763,76 +180930,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [57501] = 28, - ACTIONS(153), 1, + [68514] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3128), 1, - anon_sym_LBRACK, - ACTIONS(3130), 1, - anon_sym_LPAREN, - ACTIONS(3132), 1, + ACTIONS(1628), 1, anon_sym_DOLLAR, - ACTIONS(3134), 1, + ACTIONS(1630), 1, anon_sym_DASH, - ACTIONS(3136), 1, - anon_sym_LBRACE, - ACTIONS(3138), 1, - anon_sym_not, - ACTIONS(3142), 1, + ACTIONS(1636), 1, anon_sym_DOT_DOT, - ACTIONS(3148), 1, + ACTIONS(1642), 1, aux_sym_val_number_token1, - ACTIONS(3154), 1, + ACTIONS(2956), 1, + anon_sym_LBRACK, + ACTIONS(2958), 1, + anon_sym_LPAREN, + ACTIONS(2960), 1, + anon_sym_LBRACE, + ACTIONS(2962), 1, + anon_sym_not, + ACTIONS(2972), 1, anon_sym_DQUOTE, - ACTIONS(3158), 1, + ACTIONS(2976), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3160), 1, + ACTIONS(2978), 1, anon_sym_DOLLAR_DQUOTE, - STATE(23), 1, + STATE(13), 1, sym_val_number, - STATE(1834), 1, - sym_comment, - STATE(2095), 1, - sym_expr_parenthesized, - STATE(2105), 1, + STATE(485), 1, sym__var, - STATE(2162), 1, - sym__str_double_quotes, - STATE(2228), 1, + STATE(583), 1, + sym_expr_parenthesized, + STATE(604), 1, sym__inter_double_quotes, - STATE(2229), 1, + STATE(605), 1, sym__inter_single_quotes, - STATE(2250), 1, + STATE(616), 1, + sym__str_double_quotes, + STATE(631), 1, sym__expression, - ACTIONS(3140), 2, + STATE(1634), 1, + sym_comment, + ACTIONS(2964), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(3144), 2, + ACTIONS(2966), 2, sym_val_nothing, sym_val_date, - ACTIONS(3146), 2, + ACTIONS(2968), 2, anon_sym_true, anon_sym_false, - ACTIONS(3156), 2, + ACTIONS(2974), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3152), 3, + ACTIONS(1644), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2210), 4, + STATE(568), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3150), 6, + ACTIONS(2970), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2237), 11, + STATE(629), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -190844,76 +181011,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [57610] = 28, - ACTIONS(153), 1, + [68623] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1457), 1, + ACTIONS(1628), 1, anon_sym_DOLLAR, - ACTIONS(1459), 1, + ACTIONS(1630), 1, anon_sym_DASH, - ACTIONS(1465), 1, + ACTIONS(1636), 1, anon_sym_DOT_DOT, - ACTIONS(1471), 1, + ACTIONS(1642), 1, aux_sym_val_number_token1, - ACTIONS(3018), 1, + ACTIONS(2956), 1, anon_sym_LBRACK, - ACTIONS(3020), 1, + ACTIONS(2958), 1, anon_sym_LPAREN, - ACTIONS(3022), 1, + ACTIONS(2960), 1, anon_sym_LBRACE, - ACTIONS(3024), 1, + ACTIONS(2962), 1, anon_sym_not, - ACTIONS(3034), 1, + ACTIONS(2972), 1, anon_sym_DQUOTE, - ACTIONS(3038), 1, + ACTIONS(2976), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3040), 1, + ACTIONS(2978), 1, anon_sym_DOLLAR_DQUOTE, STATE(13), 1, sym_val_number, - STATE(480), 1, + STATE(485), 1, sym__var, - STATE(557), 1, + STATE(583), 1, + sym_expr_parenthesized, + STATE(604), 1, sym__inter_double_quotes, - STATE(558), 1, + STATE(605), 1, sym__inter_single_quotes, - STATE(565), 1, - sym__expression, - STATE(577), 1, - sym_expr_parenthesized, - STATE(580), 1, + STATE(616), 1, sym__str_double_quotes, - STATE(1835), 1, + STATE(623), 1, + sym__expression, + STATE(1635), 1, sym_comment, - ACTIONS(3026), 2, + ACTIONS(2964), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(3028), 2, + ACTIONS(2966), 2, sym_val_nothing, sym_val_date, - ACTIONS(3030), 2, + ACTIONS(2968), 2, anon_sym_true, anon_sym_false, - ACTIONS(3036), 2, + ACTIONS(2974), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1473), 3, + ACTIONS(1644), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(579), 4, + STATE(568), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3032), 6, + ACTIONS(2970), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(560), 11, + STATE(629), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -190925,76 +181092,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [57719] = 28, - ACTIONS(153), 1, + [68732] = 28, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3128), 1, + ACTIONS(2483), 1, anon_sym_LBRACK, - ACTIONS(3130), 1, + ACTIONS(2485), 1, anon_sym_LPAREN, - ACTIONS(3132), 1, + ACTIONS(2487), 1, anon_sym_DOLLAR, - ACTIONS(3134), 1, + ACTIONS(2491), 1, anon_sym_DASH, - ACTIONS(3136), 1, + ACTIONS(2493), 1, anon_sym_LBRACE, - ACTIONS(3138), 1, + ACTIONS(2495), 1, anon_sym_not, - ACTIONS(3142), 1, + ACTIONS(2499), 1, anon_sym_DOT_DOT, - ACTIONS(3148), 1, + ACTIONS(2505), 1, aux_sym_val_number_token1, - ACTIONS(3154), 1, + ACTIONS(2511), 1, anon_sym_DQUOTE, - ACTIONS(3158), 1, + ACTIONS(2515), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3160), 1, + ACTIONS(2517), 1, anon_sym_DOLLAR_DQUOTE, - STATE(23), 1, + STATE(129), 1, sym_val_number, - STATE(1836), 1, + STATE(1636), 1, sym_comment, - STATE(2095), 1, + STATE(2172), 1, sym_expr_parenthesized, - STATE(2105), 1, + STATE(2273), 1, sym__var, - STATE(2162), 1, + STATE(2597), 1, sym__str_double_quotes, - STATE(2228), 1, + STATE(2603), 1, sym__inter_double_quotes, - STATE(2229), 1, + STATE(2608), 1, sym__inter_single_quotes, - STATE(2251), 1, + STATE(2620), 1, sym__expression, - ACTIONS(3140), 2, + ACTIONS(2497), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(3144), 2, + ACTIONS(2501), 2, sym_val_nothing, sym_val_date, - ACTIONS(3146), 2, + ACTIONS(2503), 2, anon_sym_true, anon_sym_false, - ACTIONS(3156), 2, + ACTIONS(2513), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3152), 3, + ACTIONS(2509), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2210), 4, + STATE(2594), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3150), 6, + ACTIONS(2507), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2237), 11, + STATE(2593), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -191006,12828 +181173,12814 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [57828] = 28, - ACTIONS(153), 1, + [68841] = 8, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1457), 1, - anon_sym_DOLLAR, - ACTIONS(1459), 1, + ACTIONS(3046), 1, + anon_sym_LPAREN, + STATE(1637), 1, + sym_comment, + STATE(1977), 2, + sym_expr_parenthesized, + sym_val_number, + ACTIONS(3048), 3, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(3050), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + ACTIONS(686), 12, + sym_identifier, + anon_sym_GT, anon_sym_DASH, - ACTIONS(1465), 1, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(688), 25, + anon_sym_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, + [68907] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(580), 1, + anon_sym_LF, + ACTIONS(3052), 1, + anon_sym_DOT, + STATE(1638), 1, + sym_comment, + STATE(1642), 1, + sym_path, + STATE(1687), 1, + sym_cell_path, + ACTIONS(578), 41, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, - ACTIONS(1471), 1, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, aux_sym_val_number_token1, - ACTIONS(3018), 1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [68969] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(607), 1, + anon_sym_LF, + ACTIONS(3052), 1, + anon_sym_DOT, + STATE(1639), 1, + sym_comment, + STATE(1642), 1, + sym_path, + STATE(1708), 1, + sym_cell_path, + ACTIONS(605), 41, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [69031] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(576), 1, + anon_sym_LF, + ACTIONS(3052), 1, + anon_sym_DOT, + STATE(1640), 1, + sym_comment, + STATE(1642), 1, + sym_path, + STATE(1714), 1, + sym_cell_path, + ACTIONS(574), 41, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [69093] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(603), 1, + anon_sym_LF, + ACTIONS(3052), 1, + anon_sym_DOT, + STATE(1641), 1, + sym_comment, + STATE(1642), 1, + sym_path, + STATE(1710), 1, + sym_cell_path, + ACTIONS(601), 41, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [69155] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(584), 1, + anon_sym_LF, + ACTIONS(3052), 1, + anon_sym_DOT, + STATE(1642), 1, + sym_comment, + STATE(1645), 1, + aux_sym_cell_path_repeat1, + STATE(1673), 1, + sym_path, + ACTIONS(582), 41, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [69217] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(592), 1, + anon_sym_LF, + ACTIONS(3052), 1, + anon_sym_DOT, + STATE(1642), 1, + sym_path, + STATE(1643), 1, + sym_comment, + STATE(1689), 1, + sym_cell_path, + ACTIONS(590), 41, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [69279] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(588), 1, + anon_sym_LF, + ACTIONS(3052), 1, + anon_sym_DOT, + STATE(1642), 1, + sym_path, + STATE(1644), 1, + sym_comment, + STATE(1690), 1, + sym_cell_path, + ACTIONS(586), 41, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [69341] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(615), 1, + anon_sym_LF, + ACTIONS(3052), 1, + anon_sym_DOT, + STATE(1645), 1, + sym_comment, + STATE(1646), 1, + aux_sym_cell_path_repeat1, + STATE(1673), 1, + sym_path, + ACTIONS(613), 41, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [69403] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(596), 1, + anon_sym_LF, + ACTIONS(3054), 1, + anon_sym_DOT, + STATE(1673), 1, + sym_path, + STATE(1646), 2, + sym_comment, + aux_sym_cell_path_repeat1, + ACTIONS(594), 41, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(3020), 1, anon_sym_LPAREN, - ACTIONS(3022), 1, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, - ACTIONS(3024), 1, - anon_sym_not, - ACTIONS(3034), 1, - anon_sym_DQUOTE, - ACTIONS(3038), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3040), 1, - anon_sym_DOLLAR_DQUOTE, - STATE(13), 1, - sym_val_number, - STATE(480), 1, - sym__var, - STATE(557), 1, - sym__inter_double_quotes, - STATE(558), 1, - sym__inter_single_quotes, - STATE(564), 1, - sym__expression, - STATE(577), 1, - sym_expr_parenthesized, - STATE(580), 1, - sym__str_double_quotes, - STATE(1837), 1, - sym_comment, - ACTIONS(3026), 2, + anon_sym_RBRACE, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(3028), 2, sym_val_nothing, - sym_val_date, - ACTIONS(3030), 2, anon_sym_true, anon_sym_false, - ACTIONS(3036), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(1473), 3, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(579), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3032), 6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [69463] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(688), 1, + anon_sym_LF, + ACTIONS(3057), 1, + anon_sym_LPAREN, + STATE(1647), 1, + sym_comment, + STATE(2112), 2, + sym_expr_parenthesized, + sym_val_number, + ACTIONS(2218), 7, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(560), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [57937] = 28, - ACTIONS(153), 1, + ACTIONS(686), 34, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [69525] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3128), 1, + ACTIONS(570), 1, + anon_sym_LF, + ACTIONS(3052), 1, + anon_sym_DOT, + STATE(1642), 1, + sym_path, + STATE(1648), 1, + sym_comment, + STATE(1683), 1, + sym_cell_path, + ACTIONS(568), 41, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(3130), 1, anon_sym_LPAREN, - ACTIONS(3132), 1, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(3134), 1, - anon_sym_DASH, - ACTIONS(3136), 1, + anon_sym_DASH_DASH, anon_sym_LBRACE, - ACTIONS(3138), 1, - anon_sym_not, - ACTIONS(3142), 1, - anon_sym_DOT_DOT, - ACTIONS(3148), 1, - aux_sym_val_number_token1, - ACTIONS(3154), 1, - anon_sym_DQUOTE, - ACTIONS(3158), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3160), 1, - anon_sym_DOLLAR_DQUOTE, - STATE(23), 1, - sym_val_number, - STATE(1838), 1, - sym_comment, - STATE(2095), 1, - sym_expr_parenthesized, - STATE(2105), 1, - sym__var, - STATE(2162), 1, - sym__str_double_quotes, - STATE(2228), 1, - sym__inter_double_quotes, - STATE(2229), 1, - sym__inter_single_quotes, - STATE(2252), 1, - sym__expression, - ACTIONS(3140), 2, + anon_sym_RBRACE, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(3144), 2, sym_val_nothing, - sym_val_date, - ACTIONS(3146), 2, anon_sym_true, anon_sym_false, - ACTIONS(3156), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3152), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2210), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - 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, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2237), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [58046] = 28, - ACTIONS(153), 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, + sym_short_flag, + aux_sym_unquoted_token1, + [69587] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3128), 1, + ACTIONS(611), 1, + anon_sym_LF, + ACTIONS(3052), 1, + anon_sym_DOT, + STATE(1642), 1, + sym_path, + STATE(1649), 1, + sym_comment, + STATE(1704), 1, + sym_cell_path, + ACTIONS(609), 41, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(3130), 1, anon_sym_LPAREN, - ACTIONS(3132), 1, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(3134), 1, - anon_sym_DASH, - ACTIONS(3136), 1, + anon_sym_DASH_DASH, anon_sym_LBRACE, - ACTIONS(3138), 1, - anon_sym_not, - ACTIONS(3142), 1, - anon_sym_DOT_DOT, - ACTIONS(3148), 1, - aux_sym_val_number_token1, - ACTIONS(3154), 1, - anon_sym_DQUOTE, - ACTIONS(3158), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3160), 1, - anon_sym_DOLLAR_DQUOTE, - STATE(23), 1, - sym_val_number, - STATE(1839), 1, - sym_comment, - STATE(2095), 1, - sym_expr_parenthesized, - STATE(2105), 1, - sym__var, - STATE(2162), 1, - sym__str_double_quotes, - STATE(2228), 1, - sym__inter_double_quotes, - STATE(2229), 1, - sym__inter_single_quotes, - STATE(2253), 1, - sym__expression, - ACTIONS(3140), 2, + anon_sym_RBRACE, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(3144), 2, sym_val_nothing, - sym_val_date, - ACTIONS(3146), 2, anon_sym_true, anon_sym_false, - ACTIONS(3156), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3152), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2210), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - 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, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2237), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [58155] = 28, - ACTIONS(153), 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, + sym_short_flag, + aux_sym_unquoted_token1, + [69649] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3128), 1, + ACTIONS(3059), 1, + anon_sym_DOT, + STATE(1650), 1, + sym_comment, + STATE(1652), 1, + sym_path, + STATE(1757), 1, + sym_cell_path, + ACTIONS(607), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(605), 39, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(3130), 1, anon_sym_LPAREN, - ACTIONS(3132), 1, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(3134), 1, - anon_sym_DASH, - ACTIONS(3136), 1, + anon_sym_DASH_DASH, anon_sym_LBRACE, - ACTIONS(3138), 1, - anon_sym_not, - ACTIONS(3142), 1, - anon_sym_DOT_DOT, - ACTIONS(3148), 1, - aux_sym_val_number_token1, - ACTIONS(3154), 1, - anon_sym_DQUOTE, - ACTIONS(3158), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3160), 1, - anon_sym_DOLLAR_DQUOTE, - STATE(23), 1, - sym_val_number, - STATE(1840), 1, - sym_comment, - STATE(2095), 1, - sym_expr_parenthesized, - STATE(2105), 1, - sym__var, - STATE(2162), 1, - sym__str_double_quotes, - STATE(2228), 1, - sym__inter_double_quotes, - STATE(2229), 1, - sym__inter_single_quotes, - STATE(2254), 1, - sym__expression, - ACTIONS(3140), 2, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(3144), 2, sym_val_nothing, - sym_val_date, - ACTIONS(3146), 2, anon_sym_true, anon_sym_false, - ACTIONS(3156), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3152), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2210), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - 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, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2237), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [58264] = 28, - ACTIONS(153), 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, + sym_short_flag, + aux_sym_unquoted_token1, + [69710] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3128), 1, + ACTIONS(3059), 1, + anon_sym_DOT, + STATE(1651), 1, + sym_comment, + STATE(1652), 1, + sym_path, + STATE(1779), 1, + sym_cell_path, + ACTIONS(576), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(574), 39, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(3130), 1, anon_sym_LPAREN, - ACTIONS(3132), 1, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(3134), 1, - anon_sym_DASH, - ACTIONS(3136), 1, + anon_sym_DASH_DASH, anon_sym_LBRACE, - ACTIONS(3138), 1, - anon_sym_not, - ACTIONS(3142), 1, - anon_sym_DOT_DOT, - ACTIONS(3148), 1, - aux_sym_val_number_token1, - ACTIONS(3154), 1, - anon_sym_DQUOTE, - ACTIONS(3158), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3160), 1, - anon_sym_DOLLAR_DQUOTE, - STATE(23), 1, - sym_val_number, - STATE(1841), 1, - sym_comment, - STATE(2095), 1, - sym_expr_parenthesized, - STATE(2105), 1, - sym__var, - STATE(2162), 1, - sym__str_double_quotes, - STATE(2228), 1, - sym__inter_double_quotes, - STATE(2229), 1, - sym__inter_single_quotes, - STATE(2255), 1, - sym__expression, - ACTIONS(3140), 2, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(3144), 2, sym_val_nothing, - sym_val_date, - ACTIONS(3146), 2, anon_sym_true, anon_sym_false, - ACTIONS(3156), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3152), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2210), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - 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, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2237), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [58373] = 28, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1457), 1, - anon_sym_DOLLAR, - ACTIONS(1459), 1, - anon_sym_DASH, - ACTIONS(1465), 1, - anon_sym_DOT_DOT, - ACTIONS(1471), 1, - aux_sym_val_number_token1, - ACTIONS(3018), 1, - anon_sym_LBRACK, - ACTIONS(3020), 1, - anon_sym_LPAREN, - ACTIONS(3022), 1, - anon_sym_LBRACE, - ACTIONS(3024), 1, - anon_sym_not, - ACTIONS(3034), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(3038), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3040), 1, anon_sym_DOLLAR_DQUOTE, - STATE(13), 1, - sym_val_number, - STATE(480), 1, - sym__var, - STATE(557), 1, - sym__inter_double_quotes, - STATE(558), 1, - sym__inter_single_quotes, - STATE(563), 1, - sym__expression, - STATE(577), 1, - sym_expr_parenthesized, - STATE(580), 1, - sym__str_double_quotes, - STATE(1842), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [69771] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3059), 1, + anon_sym_DOT, + STATE(1652), 1, sym_comment, - ACTIONS(3026), 2, + STATE(1662), 1, + aux_sym_cell_path_repeat1, + STATE(1694), 1, + sym_path, + ACTIONS(584), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(582), 39, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(3028), 2, sym_val_nothing, - sym_val_date, - ACTIONS(3030), 2, anon_sym_true, anon_sym_false, - ACTIONS(3036), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(1473), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(579), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3032), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(560), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [58482] = 28, - ACTIONS(153), 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, + sym_short_flag, + aux_sym_unquoted_token1, + [69832] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2984), 1, + ACTIONS(704), 1, + anon_sym_LF, + STATE(1653), 1, + sym_comment, + ACTIONS(702), 43, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(2986), 1, anon_sym_LPAREN, - ACTIONS(2988), 1, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(2990), 1, - anon_sym_DASH, - ACTIONS(2992), 1, + anon_sym_DASH_DASH, anon_sym_LBRACE, - ACTIONS(2994), 1, - anon_sym_not, - ACTIONS(2998), 1, - anon_sym_DOT_DOT, - ACTIONS(3004), 1, - aux_sym_val_number_token1, - ACTIONS(3010), 1, - anon_sym_DQUOTE, - ACTIONS(3014), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3016), 1, - anon_sym_DOLLAR_DQUOTE, - STATE(5), 1, - sym_val_number, - STATE(122), 1, - sym__var, - STATE(201), 1, - sym__expression, - STATE(211), 1, - sym__inter_single_quotes, - STATE(212), 1, - sym__inter_double_quotes, - STATE(213), 1, - sym__str_double_quotes, - STATE(221), 1, - sym_expr_parenthesized, - STATE(1843), 1, - sym_comment, - ACTIONS(2996), 2, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_QMARK2, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(3000), 2, sym_val_nothing, - sym_val_date, - ACTIONS(3002), 2, anon_sym_true, anon_sym_false, - ACTIONS(3012), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3008), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(218), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3006), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(205), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [58591] = 28, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1351), 1, - anon_sym_DOLLAR, - ACTIONS(1353), 1, - anon_sym_DASH, - ACTIONS(1359), 1, - anon_sym_DOT_DOT, - ACTIONS(1365), 1, - aux_sym_val_number_token1, - ACTIONS(3104), 1, - anon_sym_LBRACK, - ACTIONS(3106), 1, - anon_sym_LPAREN, - ACTIONS(3108), 1, - anon_sym_LBRACE, - ACTIONS(3110), 1, - anon_sym_not, - ACTIONS(3120), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(3124), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3126), 1, anon_sym_DOLLAR_DQUOTE, - STATE(7), 1, - sym_val_number, - STATE(170), 1, - sym__var, - STATE(311), 1, - sym__inter_single_quotes, - STATE(312), 1, - sym__inter_double_quotes, - STATE(331), 1, - sym__expression, - STATE(333), 1, - sym_expr_parenthesized, - STATE(346), 1, - sym__str_double_quotes, - STATE(1844), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [69887] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3059), 1, + anon_sym_DOT, + STATE(1652), 1, + sym_path, + STATE(1654), 1, sym_comment, - ACTIONS(3112), 2, + STATE(1736), 1, + sym_cell_path, + ACTIONS(588), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(586), 39, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(3114), 2, sym_val_nothing, - sym_val_date, - ACTIONS(3116), 2, anon_sym_true, anon_sym_false, - ACTIONS(3122), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(1367), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(334), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3118), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(309), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [58700] = 28, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1351), 1, - anon_sym_DOLLAR, - ACTIONS(1353), 1, - anon_sym_DASH, - ACTIONS(1359), 1, - anon_sym_DOT_DOT, - ACTIONS(1365), 1, - aux_sym_val_number_token1, - ACTIONS(3104), 1, - anon_sym_LBRACK, - ACTIONS(3106), 1, - anon_sym_LPAREN, - ACTIONS(3108), 1, - anon_sym_LBRACE, - ACTIONS(3110), 1, - anon_sym_not, - ACTIONS(3120), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(3124), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3126), 1, anon_sym_DOLLAR_DQUOTE, - STATE(7), 1, - sym_val_number, - STATE(170), 1, - sym__var, - STATE(311), 1, - sym__inter_single_quotes, - STATE(312), 1, - sym__inter_double_quotes, - STATE(330), 1, - sym__expression, - STATE(333), 1, - sym_expr_parenthesized, - STATE(346), 1, - sym__str_double_quotes, - STATE(1845), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [69948] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3059), 1, + anon_sym_DOT, + STATE(1652), 1, + sym_path, + STATE(1655), 1, sym_comment, - ACTIONS(3112), 2, + STATE(1765), 1, + sym_cell_path, + ACTIONS(592), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(590), 39, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(3114), 2, sym_val_nothing, - sym_val_date, - ACTIONS(3116), 2, anon_sym_true, anon_sym_false, - ACTIONS(3122), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(1367), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(334), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3118), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(309), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [58809] = 28, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1351), 1, - anon_sym_DOLLAR, - ACTIONS(1353), 1, - anon_sym_DASH, - ACTIONS(1359), 1, - anon_sym_DOT_DOT, - ACTIONS(1365), 1, - aux_sym_val_number_token1, - ACTIONS(3104), 1, - anon_sym_LBRACK, - ACTIONS(3106), 1, - anon_sym_LPAREN, - ACTIONS(3108), 1, - anon_sym_LBRACE, - ACTIONS(3110), 1, - anon_sym_not, - ACTIONS(3120), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(3124), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3126), 1, anon_sym_DOLLAR_DQUOTE, - STATE(7), 1, - sym_val_number, - STATE(170), 1, - sym__var, - STATE(311), 1, - sym__inter_single_quotes, - STATE(312), 1, - sym__inter_double_quotes, - STATE(329), 1, - sym__expression, - STATE(333), 1, - sym_expr_parenthesized, - STATE(346), 1, - sym__str_double_quotes, - STATE(1846), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [70009] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3059), 1, + anon_sym_DOT, + STATE(1652), 1, + sym_path, + STATE(1656), 1, sym_comment, - ACTIONS(3112), 2, + STATE(1767), 1, + sym_cell_path, + ACTIONS(580), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(578), 39, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(3114), 2, sym_val_nothing, - sym_val_date, - ACTIONS(3116), 2, anon_sym_true, anon_sym_false, - ACTIONS(3122), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(1367), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(334), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3118), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(309), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [58918] = 28, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1351), 1, - anon_sym_DOLLAR, - ACTIONS(1353), 1, - anon_sym_DASH, - ACTIONS(1359), 1, - anon_sym_DOT_DOT, - ACTIONS(1365), 1, - aux_sym_val_number_token1, - ACTIONS(3104), 1, - anon_sym_LBRACK, - ACTIONS(3106), 1, - anon_sym_LPAREN, - ACTIONS(3108), 1, - anon_sym_LBRACE, - ACTIONS(3110), 1, - anon_sym_not, - ACTIONS(3120), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(3124), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3126), 1, anon_sym_DOLLAR_DQUOTE, - STATE(7), 1, - sym_val_number, - STATE(170), 1, - sym__var, - STATE(311), 1, - sym__inter_single_quotes, - STATE(312), 1, - sym__inter_double_quotes, - STATE(324), 1, - sym__expression, - STATE(333), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [70070] = 8, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(3061), 1, + anon_sym_LPAREN, + STATE(1657), 1, + sym_comment, + STATE(2244), 2, sym_expr_parenthesized, - STATE(346), 1, - sym__str_double_quotes, - STATE(1847), 1, + sym_val_number, + ACTIONS(3063), 3, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(3065), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + ACTIONS(686), 12, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(688), 22, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [70133] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3059), 1, + anon_sym_DOT, + STATE(1652), 1, + sym_path, + STATE(1658), 1, sym_comment, - ACTIONS(3112), 2, + STATE(1776), 1, + sym_cell_path, + ACTIONS(611), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(609), 39, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(3114), 2, sym_val_nothing, - sym_val_date, - ACTIONS(3116), 2, anon_sym_true, anon_sym_false, - ACTIONS(3122), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(1367), 3, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(334), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3118), 6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [70194] = 8, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2374), 1, + aux_sym_val_number_token1, + ACTIONS(3067), 1, + anon_sym_LPAREN, + STATE(1659), 1, + sym_comment, + STATE(2185), 2, + sym_expr_parenthesized, + sym_val_number, + ACTIONS(2376), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(309), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [59027] = 28, - ACTIONS(153), 1, + ACTIONS(686), 7, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(688), 27, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [70257] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2477), 1, + ACTIONS(672), 1, + anon_sym_LF, + STATE(1660), 1, + sym_comment, + ACTIONS(670), 43, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, - ACTIONS(2479), 1, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(2481), 1, - anon_sym_DASH, - ACTIONS(2483), 1, + anon_sym_DASH_DASH, anon_sym_LBRACE, - ACTIONS(2489), 1, - anon_sym_not, - ACTIONS(2493), 1, - anon_sym_DOT_DOT, - ACTIONS(2499), 1, - aux_sym_val_number_token1, - ACTIONS(2505), 1, - anon_sym_DQUOTE, - ACTIONS(2509), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2511), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(2908), 1, - anon_sym_LBRACK, - STATE(39), 1, - sym_val_number, - STATE(1848), 1, - sym_comment, - STATE(2238), 1, - sym_expr_parenthesized, - STATE(2241), 1, - sym__var, - STATE(2386), 1, - sym__inter_double_quotes, - STATE(2387), 1, - sym__inter_single_quotes, - STATE(2445), 1, - sym__str_double_quotes, - STATE(2717), 1, - sym__expression, - ACTIONS(2491), 2, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_QMARK2, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2495), 2, sym_val_nothing, - sym_val_date, - ACTIONS(2497), 2, anon_sym_true, anon_sym_false, - ACTIONS(2507), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2503), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2448), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2501), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2389), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [59136] = 28, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2477), 1, - anon_sym_LPAREN, - ACTIONS(2479), 1, - anon_sym_DOLLAR, - ACTIONS(2481), 1, - anon_sym_DASH, - ACTIONS(2483), 1, - anon_sym_LBRACE, - ACTIONS(2489), 1, - anon_sym_not, - ACTIONS(2493), 1, - anon_sym_DOT_DOT, - ACTIONS(2499), 1, - aux_sym_val_number_token1, - ACTIONS(2505), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(2509), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2511), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2908), 1, - anon_sym_LBRACK, - STATE(39), 1, - sym_val_number, - STATE(1849), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [70312] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3059), 1, + anon_sym_DOT, + STATE(1652), 1, + sym_path, + STATE(1661), 1, sym_comment, - STATE(2238), 1, - sym_expr_parenthesized, - STATE(2241), 1, - sym__var, - STATE(2386), 1, - sym__inter_double_quotes, - STATE(2387), 1, - sym__inter_single_quotes, - STATE(2445), 1, - sym__str_double_quotes, - STATE(2706), 1, - sym__expression, - ACTIONS(2491), 2, + STATE(1782), 1, + sym_cell_path, + ACTIONS(603), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(601), 39, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2495), 2, sym_val_nothing, - sym_val_date, - ACTIONS(2497), 2, anon_sym_true, anon_sym_false, - ACTIONS(2507), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2503), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2448), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2501), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2389), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [59245] = 28, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2477), 1, - anon_sym_LPAREN, - ACTIONS(2479), 1, - anon_sym_DOLLAR, - ACTIONS(2481), 1, - anon_sym_DASH, - ACTIONS(2483), 1, - anon_sym_LBRACE, - ACTIONS(2489), 1, - anon_sym_not, - ACTIONS(2493), 1, - anon_sym_DOT_DOT, - ACTIONS(2499), 1, - aux_sym_val_number_token1, - ACTIONS(2505), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(2509), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2511), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2908), 1, - anon_sym_LBRACK, - STATE(39), 1, - sym_val_number, - STATE(1850), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [70373] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3059), 1, + anon_sym_DOT, + STATE(1662), 1, sym_comment, - STATE(2238), 1, - sym_expr_parenthesized, - STATE(2241), 1, - sym__var, - STATE(2386), 1, - sym__inter_double_quotes, - STATE(2387), 1, - sym__inter_single_quotes, - STATE(2445), 1, - sym__str_double_quotes, - STATE(2704), 1, - sym__expression, - ACTIONS(2491), 2, + STATE(1663), 1, + aux_sym_cell_path_repeat1, + STATE(1694), 1, + sym_path, + ACTIONS(615), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(613), 39, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2495), 2, sym_val_nothing, - sym_val_date, - ACTIONS(2497), 2, anon_sym_true, anon_sym_false, - ACTIONS(2507), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2503), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2448), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2501), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2389), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [59354] = 28, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2477), 1, - anon_sym_LPAREN, - ACTIONS(2479), 1, - anon_sym_DOLLAR, - ACTIONS(2481), 1, - anon_sym_DASH, - ACTIONS(2483), 1, - anon_sym_LBRACE, - ACTIONS(2489), 1, - anon_sym_not, - ACTIONS(2493), 1, - anon_sym_DOT_DOT, - ACTIONS(2499), 1, - aux_sym_val_number_token1, - ACTIONS(2505), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(2509), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2511), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2908), 1, - anon_sym_LBRACK, - STATE(39), 1, - sym_val_number, - STATE(1851), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [70434] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3069), 1, + anon_sym_DOT, + STATE(1694), 1, + sym_path, + ACTIONS(596), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(1663), 2, sym_comment, - STATE(2238), 1, - sym_expr_parenthesized, - STATE(2241), 1, - sym__var, - STATE(2386), 1, - sym__inter_double_quotes, - STATE(2387), 1, - sym__inter_single_quotes, - STATE(2445), 1, - sym__str_double_quotes, - STATE(2711), 1, - sym__expression, - ACTIONS(2491), 2, + aux_sym_cell_path_repeat1, + ACTIONS(594), 39, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2495), 2, sym_val_nothing, - sym_val_date, - ACTIONS(2497), 2, anon_sym_true, anon_sym_false, - ACTIONS(2507), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2503), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2448), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2501), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2389), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [59463] = 28, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2397), 1, - anon_sym_LPAREN, - ACTIONS(2399), 1, - aux_sym_val_number_token1, - ACTIONS(3162), 1, - anon_sym_LBRACK, - ACTIONS(3164), 1, - anon_sym_DOLLAR, - ACTIONS(3166), 1, - anon_sym_DASH, - ACTIONS(3168), 1, - anon_sym_LBRACE, - ACTIONS(3170), 1, - anon_sym_not, - ACTIONS(3174), 1, - anon_sym_DOT_DOT, - ACTIONS(3182), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(3186), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3188), 1, anon_sym_DOLLAR_DQUOTE, - STATE(18), 1, - sym_val_number, - STATE(1215), 1, - sym__var, - STATE(1391), 1, - sym__inter_single_quotes, - STATE(1454), 1, - sym__inter_double_quotes, - STATE(1472), 1, - sym__str_double_quotes, - STATE(1479), 1, - sym__expression, - STATE(1503), 1, - sym_expr_parenthesized, - STATE(1852), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [70493] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(688), 1, + anon_sym_LF, + ACTIONS(1333), 1, + anon_sym_LPAREN, + STATE(1664), 1, sym_comment, - ACTIONS(3172), 2, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - ACTIONS(3176), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(3178), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3184), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3180), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(1508), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2401), 6, + STATE(1693), 2, + sym_expr_parenthesized, + sym_val_number, + ACTIONS(3072), 7, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(1462), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [59572] = 28, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2477), 1, - anon_sym_LPAREN, - ACTIONS(2479), 1, + ACTIONS(686), 33, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(2481), 1, - anon_sym_DASH, - ACTIONS(2483), 1, + anon_sym_DASH_DASH, anon_sym_LBRACE, - ACTIONS(2489), 1, - anon_sym_not, - ACTIONS(2493), 1, - anon_sym_DOT_DOT, - ACTIONS(2499), 1, - aux_sym_val_number_token1, - ACTIONS(2505), 1, - anon_sym_DQUOTE, - ACTIONS(2509), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2511), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(2908), 1, - anon_sym_LBRACK, - STATE(39), 1, - sym_val_number, - STATE(1853), 1, - sym_comment, - STATE(2238), 1, - sym_expr_parenthesized, - STATE(2241), 1, - sym__var, - STATE(2386), 1, - sym__inter_double_quotes, - STATE(2387), 1, - sym__inter_single_quotes, - STATE(2445), 1, - sym__str_double_quotes, - STATE(2707), 1, - sym__expression, - ACTIONS(2491), 2, + anon_sym_RBRACE, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2495), 2, sym_val_nothing, - sym_val_date, - ACTIONS(2497), 2, anon_sym_true, anon_sym_false, - ACTIONS(2507), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2503), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2448), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2501), 6, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(2389), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [59681] = 28, - ACTIONS(153), 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, + sym_short_flag, + aux_sym_unquoted_token1, + [70554] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1861), 1, - anon_sym_DOLLAR, - ACTIONS(1863), 1, - anon_sym_DASH, - ACTIONS(1869), 1, - anon_sym_DOT_DOT, - ACTIONS(1875), 1, - aux_sym_val_number_token1, - ACTIONS(3190), 1, + ACTIONS(653), 1, + anon_sym_LF, + ACTIONS(3074), 1, + anon_sym_QMARK2, + STATE(1665), 1, + sym_comment, + ACTIONS(651), 42, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(3192), 1, anon_sym_LPAREN, - ACTIONS(3194), 1, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, - ACTIONS(3196), 1, - anon_sym_not, - ACTIONS(3206), 1, - anon_sym_DQUOTE, - ACTIONS(3210), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3212), 1, - anon_sym_DOLLAR_DQUOTE, - STATE(15), 1, - sym_val_number, - STATE(615), 1, - sym__var, - STATE(688), 1, - sym__inter_double_quotes, - STATE(689), 1, - sym__inter_single_quotes, - STATE(693), 1, - sym__str_double_quotes, - STATE(721), 1, - sym__expression, - STATE(754), 1, - sym_expr_parenthesized, - STATE(1854), 1, - sym_comment, - ACTIONS(3198), 2, + anon_sym_RBRACE, + anon_sym_DOT, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(3200), 2, sym_val_nothing, - sym_val_date, - ACTIONS(3202), 2, anon_sym_true, anon_sym_false, - ACTIONS(3208), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(1877), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(751), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3204), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(704), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [59790] = 28, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1351), 1, - anon_sym_DOLLAR, - ACTIONS(1353), 1, - anon_sym_DASH, - ACTIONS(1359), 1, - anon_sym_DOT_DOT, - ACTIONS(1365), 1, - aux_sym_val_number_token1, - ACTIONS(3104), 1, - anon_sym_LBRACK, - ACTIONS(3106), 1, - anon_sym_LPAREN, - ACTIONS(3108), 1, - anon_sym_LBRACE, - ACTIONS(3110), 1, - anon_sym_not, - ACTIONS(3120), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(3124), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3126), 1, anon_sym_DOLLAR_DQUOTE, - STATE(7), 1, - sym_val_number, - STATE(170), 1, - sym__var, - STATE(311), 1, - sym__inter_single_quotes, - STATE(312), 1, - sym__inter_double_quotes, - STATE(319), 1, - sym__expression, - STATE(333), 1, - sym_expr_parenthesized, - STATE(346), 1, - sym__str_double_quotes, - STATE(1855), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [70611] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3076), 1, + anon_sym_LPAREN, + STATE(1666), 1, sym_comment, - ACTIONS(3112), 2, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - ACTIONS(3114), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(3116), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3122), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(1367), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(334), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3118), 6, + ACTIONS(688), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(2179), 2, + sym_expr_parenthesized, + sym_val_number, + ACTIONS(2326), 7, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(309), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [59899] = 28, - ACTIONS(153), 1, + ACTIONS(686), 32, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [70672] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2397), 1, - anon_sym_LPAREN, - ACTIONS(2399), 1, - aux_sym_val_number_token1, - ACTIONS(3162), 1, + ACTIONS(3059), 1, + anon_sym_DOT, + STATE(1652), 1, + sym_path, + STATE(1667), 1, + sym_comment, + STATE(1741), 1, + sym_cell_path, + ACTIONS(570), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(568), 39, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(3164), 1, + anon_sym_LPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(3166), 1, - anon_sym_DASH, - ACTIONS(3168), 1, + anon_sym_DASH_DASH, anon_sym_LBRACE, - ACTIONS(3170), 1, - anon_sym_not, - ACTIONS(3174), 1, - anon_sym_DOT_DOT, - ACTIONS(3182), 1, - anon_sym_DQUOTE, - ACTIONS(3186), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3188), 1, - anon_sym_DOLLAR_DQUOTE, - STATE(18), 1, - sym_val_number, - STATE(1215), 1, - sym__var, - STATE(1391), 1, - sym__inter_single_quotes, - STATE(1403), 1, - sym__expression, - STATE(1454), 1, - sym__inter_double_quotes, - STATE(1472), 1, - sym__str_double_quotes, - STATE(1503), 1, - sym_expr_parenthesized, - STATE(1856), 1, - sym_comment, - ACTIONS(3172), 2, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(3176), 2, sym_val_nothing, - sym_val_date, - ACTIONS(3178), 2, anon_sym_true, anon_sym_false, - ACTIONS(3184), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3180), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(1508), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2401), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(1462), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [60008] = 28, - ACTIONS(153), 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, + sym_short_flag, + aux_sym_unquoted_token1, + [70733] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2697), 1, + ACTIONS(653), 1, + anon_sym_LF, + ACTIONS(3074), 1, + anon_sym_QMARK2, + STATE(1668), 1, + sym_comment, + ACTIONS(651), 42, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(2699), 1, anon_sym_LPAREN, - ACTIONS(2701), 1, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(2705), 1, - anon_sym_DASH, - ACTIONS(2707), 1, + anon_sym_DASH_DASH, anon_sym_LBRACE, - ACTIONS(2709), 1, - anon_sym_not, - ACTIONS(2713), 1, - anon_sym_DOT_DOT, - ACTIONS(2719), 1, - aux_sym_val_number_token1, - ACTIONS(2725), 1, - anon_sym_DQUOTE, - ACTIONS(2729), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2731), 1, - anon_sym_DOLLAR_DQUOTE, - STATE(58), 1, - sym_val_number, - STATE(1857), 1, - sym_comment, - STATE(2357), 1, - sym__var, - STATE(2458), 1, - sym_expr_parenthesized, - STATE(2492), 1, - sym__expression, - STATE(2661), 1, - sym__inter_double_quotes, - STATE(2675), 1, - sym__str_double_quotes, - STATE(2684), 1, - sym__inter_single_quotes, - ACTIONS(2711), 2, + anon_sym_RBRACE, + anon_sym_DOT, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2715), 2, sym_val_nothing, - sym_val_date, - ACTIONS(2717), 2, anon_sym_true, anon_sym_false, - ACTIONS(2727), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2723), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2678), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2721), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2667), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [60117] = 28, - ACTIONS(153), 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, + sym_short_flag, + aux_sym_unquoted_token1, + [70790] = 7, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1351), 1, - anon_sym_DOLLAR, - ACTIONS(1353), 1, + ACTIONS(3078), 1, + anon_sym_DOT, + STATE(1669), 1, + sym_comment, + STATE(1671), 1, + aux_sym_cell_path_repeat1, + STATE(1769), 1, + sym_path, + ACTIONS(582), 13, + sym_identifier, + anon_sym_GT, anon_sym_DASH, - ACTIONS(1359), 1, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_DOT_DOT, - ACTIONS(1365), 1, - aux_sym_val_number_token1, - ACTIONS(3104), 1, + ACTIONS(584), 27, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + [70850] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(1670), 1, + sym_comment, + ACTIONS(672), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(670), 41, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(3106), 1, anon_sym_LPAREN, - ACTIONS(3108), 1, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, - ACTIONS(3110), 1, - anon_sym_not, - ACTIONS(3120), 1, - anon_sym_DQUOTE, - ACTIONS(3124), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3126), 1, - anon_sym_DOLLAR_DQUOTE, - STATE(7), 1, - sym_val_number, - STATE(170), 1, - sym__var, - STATE(311), 1, - sym__inter_single_quotes, - STATE(312), 1, - sym__inter_double_quotes, - STATE(318), 1, - sym__expression, - STATE(333), 1, - sym_expr_parenthesized, - STATE(346), 1, - sym__str_double_quotes, - STATE(1858), 1, - sym_comment, - ACTIONS(3112), 2, + anon_sym_DOT, + anon_sym_QMARK2, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(3114), 2, sym_val_nothing, - sym_val_date, - ACTIONS(3116), 2, anon_sym_true, anon_sym_false, - ACTIONS(3122), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(1367), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(334), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3118), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(309), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [60226] = 28, - ACTIONS(153), 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, + sym_short_flag, + aux_sym_unquoted_token1, + [70904] = 7, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(3078), 1, + anon_sym_DOT, + STATE(1671), 1, + sym_comment, + STATE(1678), 1, + aux_sym_cell_path_repeat1, + STATE(1769), 1, + sym_path, + ACTIONS(613), 13, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT_DOT, + ACTIONS(615), 27, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + [70964] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2697), 1, + ACTIONS(748), 1, + anon_sym_LF, + STATE(1672), 1, + sym_comment, + ACTIONS(746), 42, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(2699), 1, anon_sym_LPAREN, - ACTIONS(2701), 1, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(2705), 1, - anon_sym_DASH, - ACTIONS(2707), 1, + anon_sym_DASH_DASH, anon_sym_LBRACE, - ACTIONS(2709), 1, - anon_sym_not, - ACTIONS(2713), 1, - anon_sym_DOT_DOT, - ACTIONS(2719), 1, - aux_sym_val_number_token1, - ACTIONS(2725), 1, - anon_sym_DQUOTE, - ACTIONS(2729), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2731), 1, - anon_sym_DOLLAR_DQUOTE, - STATE(58), 1, - sym_val_number, - STATE(1859), 1, - sym_comment, - STATE(2357), 1, - sym__var, - STATE(2458), 1, - sym_expr_parenthesized, - STATE(2463), 1, - sym__expression, - STATE(2661), 1, - sym__inter_double_quotes, - STATE(2675), 1, - sym__str_double_quotes, - STATE(2684), 1, - sym__inter_single_quotes, - ACTIONS(2711), 2, + anon_sym_RBRACE, + anon_sym_DOT, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2715), 2, sym_val_nothing, - sym_val_date, - ACTIONS(2717), 2, anon_sym_true, anon_sym_false, - ACTIONS(2727), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2723), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2678), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2721), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2667), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [60335] = 28, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2477), 1, - anon_sym_LPAREN, - ACTIONS(2479), 1, - anon_sym_DOLLAR, - ACTIONS(2481), 1, - anon_sym_DASH, - ACTIONS(2483), 1, - anon_sym_LBRACE, - ACTIONS(2489), 1, - anon_sym_not, - ACTIONS(2493), 1, - anon_sym_DOT_DOT, - ACTIONS(2499), 1, - aux_sym_val_number_token1, - ACTIONS(2505), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(2509), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2511), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2908), 1, - anon_sym_LBRACK, - STATE(39), 1, - sym_val_number, - STATE(1860), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [71018] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(752), 1, + anon_sym_LF, + STATE(1673), 1, sym_comment, - STATE(2238), 1, - sym_expr_parenthesized, - STATE(2241), 1, - sym__var, - STATE(2386), 1, - sym__inter_double_quotes, - STATE(2387), 1, - sym__inter_single_quotes, - STATE(2445), 1, - sym__str_double_quotes, - STATE(2715), 1, - sym__expression, - ACTIONS(2491), 2, + ACTIONS(750), 42, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2495), 2, sym_val_nothing, - sym_val_date, - ACTIONS(2497), 2, anon_sym_true, anon_sym_false, - ACTIONS(2507), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2503), 3, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2448), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2501), 6, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [71072] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(688), 1, + anon_sym_LF, + ACTIONS(3080), 1, + anon_sym_LPAREN, + STATE(1674), 1, + sym_comment, + STATE(2339), 2, + sym_expr_parenthesized, + sym_val_number, + ACTIONS(249), 7, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2389), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [60444] = 28, - ACTIONS(153), 1, + ACTIONS(686), 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, + [71132] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2697), 1, + ACTIONS(1308), 1, + anon_sym_LF, + ACTIONS(3082), 1, + aux_sym_long_flag_token1, + STATE(1675), 1, + sym_comment, + ACTIONS(1306), 41, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(2699), 1, anon_sym_LPAREN, - ACTIONS(2701), 1, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(2705), 1, - anon_sym_DASH, - ACTIONS(2707), 1, + anon_sym_DASH_DASH, anon_sym_LBRACE, - ACTIONS(2709), 1, - anon_sym_not, - ACTIONS(2713), 1, - anon_sym_DOT_DOT, - ACTIONS(2719), 1, - aux_sym_val_number_token1, - ACTIONS(2725), 1, - anon_sym_DQUOTE, - ACTIONS(2729), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2731), 1, - anon_sym_DOLLAR_DQUOTE, - STATE(58), 1, - sym_val_number, - STATE(1861), 1, - sym_comment, - STATE(2357), 1, - sym__var, - STATE(2452), 1, - sym__expression, - STATE(2458), 1, - sym_expr_parenthesized, - STATE(2661), 1, - sym__inter_double_quotes, - STATE(2675), 1, - sym__str_double_quotes, - STATE(2684), 1, - sym__inter_single_quotes, - ACTIONS(2711), 2, + anon_sym_RBRACE, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2715), 2, sym_val_nothing, - sym_val_date, - ACTIONS(2717), 2, anon_sym_true, anon_sym_false, - ACTIONS(2727), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2723), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2678), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2721), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2667), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [60553] = 28, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1351), 1, - anon_sym_DOLLAR, - ACTIONS(1353), 1, - anon_sym_DASH, - ACTIONS(1359), 1, - anon_sym_DOT_DOT, - ACTIONS(1365), 1, - aux_sym_val_number_token1, - ACTIONS(3104), 1, - anon_sym_LBRACK, - ACTIONS(3106), 1, - anon_sym_LPAREN, - ACTIONS(3108), 1, - anon_sym_LBRACE, - ACTIONS(3110), 1, - anon_sym_not, - ACTIONS(3120), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(3124), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3126), 1, anon_sym_DOLLAR_DQUOTE, - STATE(7), 1, - sym_val_number, - STATE(170), 1, - sym__var, - STATE(300), 1, - sym__expression, - STATE(311), 1, - sym__inter_single_quotes, - STATE(312), 1, - sym__inter_double_quotes, - STATE(333), 1, - sym_expr_parenthesized, - STATE(346), 1, - sym__str_double_quotes, - STATE(1862), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [71188] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3084), 1, + anon_sym_QMARK2, + STATE(1676), 1, sym_comment, - ACTIONS(3112), 2, + ACTIONS(653), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(651), 40, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_DOT, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(3114), 2, sym_val_nothing, - sym_val_date, - ACTIONS(3116), 2, anon_sym_true, anon_sym_false, - ACTIONS(3122), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(1367), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(334), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3118), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(309), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [60662] = 28, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1351), 1, - anon_sym_DOLLAR, - ACTIONS(1353), 1, - anon_sym_DASH, - ACTIONS(1359), 1, - anon_sym_DOT_DOT, - ACTIONS(1365), 1, - aux_sym_val_number_token1, - ACTIONS(3104), 1, - anon_sym_LBRACK, - ACTIONS(3106), 1, - anon_sym_LPAREN, - ACTIONS(3108), 1, - anon_sym_LBRACE, - ACTIONS(3110), 1, - anon_sym_not, - ACTIONS(3120), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(3124), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3126), 1, anon_sym_DOLLAR_DQUOTE, - STATE(7), 1, - sym_val_number, - STATE(170), 1, - sym__var, - STATE(301), 1, - sym__expression, - STATE(311), 1, - sym__inter_single_quotes, - STATE(312), 1, - sym__inter_double_quotes, - STATE(333), 1, - sym_expr_parenthesized, - STATE(346), 1, - sym__str_double_quotes, - STATE(1863), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [71244] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3084), 1, + anon_sym_QMARK2, + STATE(1677), 1, sym_comment, - ACTIONS(3112), 2, + ACTIONS(653), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(651), 40, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_DOT, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(3114), 2, sym_val_nothing, - sym_val_date, - ACTIONS(3116), 2, anon_sym_true, anon_sym_false, - ACTIONS(3122), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(1367), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(334), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3118), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(309), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [60771] = 28, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(3214), 1, - anon_sym_LBRACK, - ACTIONS(3216), 1, - anon_sym_LPAREN, - ACTIONS(3218), 1, - anon_sym_DOLLAR, - ACTIONS(3220), 1, - anon_sym_DASH, - ACTIONS(3222), 1, - anon_sym_LBRACE, - ACTIONS(3224), 1, - anon_sym_not, - ACTIONS(3228), 1, - anon_sym_DOT_DOT, - ACTIONS(3234), 1, - aux_sym_val_number_token1, - ACTIONS(3240), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(3244), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3246), 1, anon_sym_DOLLAR_DQUOTE, - STATE(10), 1, - sym_val_number, - STATE(448), 1, - sym__var, - STATE(499), 1, - sym__expression, - STATE(513), 1, - sym__inter_single_quotes, - STATE(516), 1, - sym__inter_double_quotes, - STATE(527), 1, - sym_expr_parenthesized, - STATE(528), 1, - sym__str_double_quotes, - STATE(1864), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [71300] = 6, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(3086), 1, + anon_sym_DOT, + STATE(1769), 1, + sym_path, + STATE(1678), 2, + sym_comment, + aux_sym_cell_path_repeat1, + ACTIONS(594), 13, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT_DOT, + ACTIONS(596), 27, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + [71358] = 7, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(3078), 1, + anon_sym_DOT, + STATE(1669), 1, + sym_path, + STATE(1679), 1, sym_comment, - ACTIONS(3226), 2, + STATE(1825), 1, + sym_cell_path, + ACTIONS(590), 13, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT_DOT, + ACTIONS(592), 27, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(3230), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(3232), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3242), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3238), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(526), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3236), 6, + [71418] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(1510), 1, + anon_sym_LPAREN, + STATE(1680), 1, + sym_comment, + ACTIONS(688), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(1753), 2, + sym_expr_parenthesized, + sym_val_number, + ACTIONS(3089), 7, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(506), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [60880] = 28, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2922), 1, + ACTIONS(686), 31, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(2924), 1, - anon_sym_LPAREN, - ACTIONS(2926), 1, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(2928), 1, - anon_sym_DASH, - ACTIONS(2930), 1, + anon_sym_DASH_DASH, anon_sym_LBRACE, - ACTIONS(2936), 1, - anon_sym_DOT_DOT, - ACTIONS(2942), 1, - aux_sym_val_number_token1, - ACTIONS(2950), 1, - anon_sym_DQUOTE, - ACTIONS(2954), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2956), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(3248), 1, - anon_sym_not, - STATE(33), 1, - sym_val_number, - STATE(1865), 1, - sym_comment, - STATE(2189), 1, - sym_expr_parenthesized, - STATE(2226), 1, - sym__var, - STATE(2390), 1, - sym__inter_double_quotes, - STATE(2391), 1, - sym__inter_single_quotes, - STATE(2443), 1, - sym__expression, - STATE(2466), 1, - sym__str_double_quotes, - ACTIONS(2934), 2, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2948), 2, sym_val_nothing, - sym_val_date, - ACTIONS(2952), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3250), 2, anon_sym_true, anon_sym_false, - ACTIONS(2946), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2505), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2944), 6, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(2394), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [60989] = 28, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1351), 1, - anon_sym_DOLLAR, - ACTIONS(1353), 1, - anon_sym_DASH, - ACTIONS(1359), 1, - anon_sym_DOT_DOT, - ACTIONS(1365), 1, - aux_sym_val_number_token1, - ACTIONS(3104), 1, - anon_sym_LBRACK, - ACTIONS(3106), 1, - anon_sym_LPAREN, - ACTIONS(3108), 1, - anon_sym_LBRACE, - ACTIONS(3110), 1, - anon_sym_not, - ACTIONS(3120), 1, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(3124), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3126), 1, anon_sym_DOLLAR_DQUOTE, - STATE(7), 1, - sym_val_number, - STATE(170), 1, - sym__var, - STATE(304), 1, - sym__expression, - STATE(311), 1, - sym__inter_single_quotes, - STATE(312), 1, - sym__inter_double_quotes, - STATE(333), 1, - sym_expr_parenthesized, - STATE(346), 1, - sym__str_double_quotes, - STATE(1866), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [71478] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(1681), 1, sym_comment, - ACTIONS(3112), 2, + ACTIONS(704), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(702), 41, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_QMARK2, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(3114), 2, sym_val_nothing, - sym_val_date, - ACTIONS(3116), 2, anon_sym_true, anon_sym_false, - ACTIONS(3122), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(1367), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(334), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3118), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(309), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [61098] = 28, - ACTIONS(153), 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, + sym_short_flag, + aux_sym_unquoted_token1, + [71532] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3214), 1, + ACTIONS(761), 1, + anon_sym_LF, + STATE(1682), 1, + sym_comment, + ACTIONS(759), 42, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(3216), 1, anon_sym_LPAREN, - ACTIONS(3218), 1, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(3220), 1, - anon_sym_DASH, - ACTIONS(3222), 1, + anon_sym_DASH_DASH, anon_sym_LBRACE, - ACTIONS(3224), 1, - anon_sym_not, - ACTIONS(3228), 1, - anon_sym_DOT_DOT, - ACTIONS(3234), 1, - aux_sym_val_number_token1, - ACTIONS(3240), 1, - anon_sym_DQUOTE, - ACTIONS(3244), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3246), 1, - anon_sym_DOLLAR_DQUOTE, - STATE(10), 1, - sym_val_number, - STATE(448), 1, - sym__var, - STATE(496), 1, - sym__expression, - STATE(513), 1, - sym__inter_single_quotes, - STATE(516), 1, - sym__inter_double_quotes, - STATE(527), 1, - sym_expr_parenthesized, - STATE(528), 1, - sym__str_double_quotes, - STATE(1867), 1, - sym_comment, - ACTIONS(3226), 2, + anon_sym_RBRACE, + anon_sym_DOT, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(3230), 2, sym_val_nothing, - sym_val_date, - ACTIONS(3232), 2, anon_sym_true, anon_sym_false, - ACTIONS(3242), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3238), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(526), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3236), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(506), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [61207] = 28, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1351), 1, - anon_sym_DOLLAR, - ACTIONS(1353), 1, - anon_sym_DASH, - ACTIONS(1359), 1, - anon_sym_DOT_DOT, - ACTIONS(1365), 1, - aux_sym_val_number_token1, - ACTIONS(3104), 1, - anon_sym_LBRACK, - ACTIONS(3106), 1, - anon_sym_LPAREN, - ACTIONS(3108), 1, - anon_sym_LBRACE, - ACTIONS(3110), 1, - anon_sym_not, - ACTIONS(3120), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(3124), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3126), 1, anon_sym_DOLLAR_DQUOTE, - STATE(7), 1, - sym_val_number, - STATE(170), 1, - sym__var, - STATE(305), 1, - sym__expression, - STATE(311), 1, - sym__inter_single_quotes, - STATE(312), 1, - sym__inter_double_quotes, - STATE(333), 1, - sym_expr_parenthesized, - STATE(346), 1, - sym__str_double_quotes, - STATE(1868), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [71586] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(834), 1, + anon_sym_LF, + STATE(1683), 1, sym_comment, - ACTIONS(3112), 2, + ACTIONS(832), 41, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(3114), 2, sym_val_nothing, - sym_val_date, - ACTIONS(3116), 2, anon_sym_true, anon_sym_false, - ACTIONS(3122), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(1367), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(334), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3118), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(309), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [61316] = 28, - ACTIONS(25), 1, - anon_sym_LBRACK, - ACTIONS(27), 1, - anon_sym_LPAREN, - ACTIONS(33), 1, - anon_sym_DASH, - ACTIONS(51), 1, - anon_sym_LBRACE, - ACTIONS(79), 1, - anon_sym_DOT_DOT, - ACTIONS(85), 1, - aux_sym_val_number_token1, - ACTIONS(93), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(97), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [71639] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1491), 1, - anon_sym_DOLLAR, - ACTIONS(3076), 1, - anon_sym_not, - STATE(53), 1, - sym_val_number, - STATE(1869), 1, + ACTIONS(842), 1, + anon_sym_LF, + STATE(1684), 1, sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, - sym__var, - STATE(2584), 1, - sym__str_double_quotes, - STATE(2596), 1, - sym__expression, - STATE(2614), 1, - sym__inter_double_quotes, - STATE(2632), 1, - sym__inter_single_quotes, - ACTIONS(77), 2, + ACTIONS(840), 41, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(91), 2, sym_val_nothing, - sym_val_date, - ACTIONS(95), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3078), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2641), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(87), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2609), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [61425] = 28, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1351), 1, - anon_sym_DOLLAR, - ACTIONS(1353), 1, - anon_sym_DASH, - ACTIONS(1359), 1, - anon_sym_DOT_DOT, - ACTIONS(1365), 1, - aux_sym_val_number_token1, - ACTIONS(3104), 1, - anon_sym_LBRACK, - ACTIONS(3106), 1, - anon_sym_LPAREN, - ACTIONS(3108), 1, - anon_sym_LBRACE, - ACTIONS(3110), 1, - anon_sym_not, - ACTIONS(3120), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(3124), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3126), 1, anon_sym_DOLLAR_DQUOTE, - STATE(7), 1, - sym_val_number, - STATE(170), 1, - sym__var, - STATE(306), 1, - sym__expression, - STATE(311), 1, - sym__inter_single_quotes, - STATE(312), 1, - sym__inter_double_quotes, - STATE(333), 1, - sym_expr_parenthesized, - STATE(346), 1, - sym__str_double_quotes, - STATE(1870), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [71692] = 4, + ACTIONS(147), 1, + anon_sym_POUND, + STATE(1685), 1, sym_comment, - ACTIONS(3112), 2, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - ACTIONS(3114), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(3116), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3122), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(1367), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(334), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3118), 6, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(309), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [61534] = 28, - ACTIONS(153), 1, + ACTIONS(670), 14, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT_DOT, + ACTIONS(672), 28, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_QMARK2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + [71745] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1351), 1, - anon_sym_DOLLAR, - ACTIONS(1353), 1, - anon_sym_DASH, - ACTIONS(1359), 1, - anon_sym_DOT_DOT, - ACTIONS(1365), 1, - aux_sym_val_number_token1, - ACTIONS(3104), 1, + ACTIONS(872), 1, + anon_sym_LF, + STATE(1686), 1, + sym_comment, + ACTIONS(870), 41, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(3106), 1, anon_sym_LPAREN, - ACTIONS(3108), 1, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, - ACTIONS(3110), 1, - anon_sym_not, - ACTIONS(3120), 1, - anon_sym_DQUOTE, - ACTIONS(3124), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3126), 1, - anon_sym_DOLLAR_DQUOTE, - STATE(7), 1, - sym_val_number, - STATE(170), 1, - sym__var, - STATE(308), 1, - sym__expression, - STATE(311), 1, - sym__inter_single_quotes, - STATE(312), 1, - sym__inter_double_quotes, - STATE(333), 1, - sym_expr_parenthesized, - STATE(346), 1, - sym__str_double_quotes, - STATE(1871), 1, - sym_comment, - ACTIONS(3112), 2, + anon_sym_RBRACE, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(3114), 2, sym_val_nothing, - sym_val_date, - ACTIONS(3116), 2, anon_sym_true, anon_sym_false, - ACTIONS(3122), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(1367), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(334), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3118), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(309), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [61643] = 28, - ACTIONS(153), 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, + sym_short_flag, + aux_sym_unquoted_token1, + [71798] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3214), 1, + ACTIONS(862), 1, + anon_sym_LF, + STATE(1687), 1, + sym_comment, + ACTIONS(860), 41, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(3216), 1, anon_sym_LPAREN, - ACTIONS(3218), 1, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(3220), 1, - anon_sym_DASH, - ACTIONS(3222), 1, + anon_sym_DASH_DASH, anon_sym_LBRACE, - ACTIONS(3224), 1, - anon_sym_not, - ACTIONS(3228), 1, - anon_sym_DOT_DOT, - ACTIONS(3234), 1, - aux_sym_val_number_token1, - ACTIONS(3240), 1, - anon_sym_DQUOTE, - ACTIONS(3244), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3246), 1, - anon_sym_DOLLAR_DQUOTE, - STATE(10), 1, - sym_val_number, - STATE(448), 1, - sym__var, - STATE(487), 1, - sym__expression, - STATE(513), 1, - sym__inter_single_quotes, - STATE(516), 1, - sym__inter_double_quotes, - STATE(527), 1, - sym_expr_parenthesized, - STATE(528), 1, - sym__str_double_quotes, - STATE(1872), 1, - sym_comment, - ACTIONS(3226), 2, + anon_sym_RBRACE, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(3230), 2, sym_val_nothing, - sym_val_date, - ACTIONS(3232), 2, anon_sym_true, anon_sym_false, - ACTIONS(3242), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3238), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(526), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3236), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(506), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [61752] = 28, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2477), 1, - anon_sym_LPAREN, - ACTIONS(2479), 1, - anon_sym_DOLLAR, - ACTIONS(2481), 1, - anon_sym_DASH, - ACTIONS(2483), 1, - anon_sym_LBRACE, - ACTIONS(2489), 1, - anon_sym_not, - ACTIONS(2493), 1, - anon_sym_DOT_DOT, - ACTIONS(2499), 1, - aux_sym_val_number_token1, - ACTIONS(2505), 1, - anon_sym_DQUOTE, - ACTIONS(2509), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2511), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(2908), 1, - anon_sym_LBRACK, - STATE(39), 1, - sym_val_number, - STATE(1873), 1, - sym_comment, - STATE(2238), 1, - sym_expr_parenthesized, - STATE(2241), 1, - sym__var, - STATE(2386), 1, - sym__inter_double_quotes, - STATE(2387), 1, - sym__inter_single_quotes, - STATE(2415), 1, - sym__expression, - STATE(2445), 1, - sym__str_double_quotes, - ACTIONS(2491), 2, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - ACTIONS(2495), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(2497), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2507), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2503), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2448), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2501), 6, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(2389), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [61861] = 28, - ACTIONS(153), 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, + sym_short_flag, + aux_sym_unquoted_token1, + [71851] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2922), 1, + ACTIONS(1324), 1, + anon_sym_LF, + STATE(1688), 1, + sym_comment, + ACTIONS(1322), 41, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(2924), 1, anon_sym_LPAREN, - ACTIONS(2926), 1, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(2928), 1, - anon_sym_DASH, - ACTIONS(2930), 1, + anon_sym_DASH_DASH, anon_sym_LBRACE, - ACTIONS(2936), 1, - anon_sym_DOT_DOT, - ACTIONS(2942), 1, - aux_sym_val_number_token1, - ACTIONS(2950), 1, - anon_sym_DQUOTE, - ACTIONS(2954), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2956), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(3248), 1, - anon_sym_not, - STATE(33), 1, - sym_val_number, - STATE(1874), 1, - sym_comment, - STATE(2189), 1, - sym_expr_parenthesized, - STATE(2226), 1, - sym__var, - STATE(2390), 1, - sym__inter_double_quotes, - STATE(2391), 1, - sym__inter_single_quotes, - STATE(2441), 1, - sym__expression, - STATE(2466), 1, - sym__str_double_quotes, - ACTIONS(2934), 2, + anon_sym_RBRACE, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2948), 2, sym_val_nothing, - sym_val_date, - ACTIONS(2952), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3250), 2, anon_sym_true, anon_sym_false, - ACTIONS(2946), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2505), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2944), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2394), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [61970] = 28, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2477), 1, - anon_sym_LPAREN, - ACTIONS(2479), 1, - anon_sym_DOLLAR, - ACTIONS(2481), 1, - anon_sym_DASH, - ACTIONS(2483), 1, - anon_sym_LBRACE, - ACTIONS(2489), 1, - anon_sym_not, - ACTIONS(2493), 1, - anon_sym_DOT_DOT, - ACTIONS(2499), 1, - aux_sym_val_number_token1, - ACTIONS(2505), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(2509), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2511), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2908), 1, - anon_sym_LBRACK, - STATE(39), 1, - sym_val_number, - STATE(1875), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [71904] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(769), 1, + anon_sym_LF, + STATE(1689), 1, sym_comment, - STATE(2238), 1, - sym_expr_parenthesized, - STATE(2241), 1, - sym__var, - STATE(2386), 1, - sym__inter_double_quotes, - STATE(2387), 1, - sym__inter_single_quotes, - STATE(2416), 1, - sym__expression, - STATE(2445), 1, - sym__str_double_quotes, - ACTIONS(2491), 2, + ACTIONS(767), 41, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2495), 2, sym_val_nothing, - sym_val_date, - ACTIONS(2497), 2, anon_sym_true, anon_sym_false, - ACTIONS(2507), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2503), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2448), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2501), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2389), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [62079] = 28, - ACTIONS(153), 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, + sym_short_flag, + aux_sym_unquoted_token1, + [71957] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2922), 1, + ACTIONS(858), 1, + anon_sym_LF, + STATE(1690), 1, + sym_comment, + ACTIONS(856), 41, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(2924), 1, anon_sym_LPAREN, - ACTIONS(2926), 1, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(2928), 1, - anon_sym_DASH, - ACTIONS(2930), 1, + anon_sym_DASH_DASH, anon_sym_LBRACE, - ACTIONS(2936), 1, - anon_sym_DOT_DOT, - ACTIONS(2942), 1, - aux_sym_val_number_token1, - ACTIONS(2950), 1, - anon_sym_DQUOTE, - ACTIONS(2954), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2956), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(3248), 1, - anon_sym_not, - STATE(33), 1, - sym_val_number, - STATE(1876), 1, - sym_comment, - STATE(2189), 1, - sym_expr_parenthesized, - STATE(2226), 1, - sym__var, - STATE(2390), 1, - sym__inter_double_quotes, - STATE(2391), 1, - sym__inter_single_quotes, - STATE(2442), 1, - sym__expression, - STATE(2466), 1, - sym__str_double_quotes, - ACTIONS(2934), 2, + anon_sym_RBRACE, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2948), 2, sym_val_nothing, - sym_val_date, - ACTIONS(2952), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3250), 2, anon_sym_true, anon_sym_false, - ACTIONS(2946), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2505), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2944), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2394), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [62188] = 28, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2517), 1, - anon_sym_DOLLAR, - ACTIONS(2521), 1, - anon_sym_DASH, - ACTIONS(2527), 1, - anon_sym_DOT_DOT, - ACTIONS(2533), 1, - aux_sym_val_number_token1, - ACTIONS(2960), 1, - anon_sym_LBRACK, - ACTIONS(2962), 1, - anon_sym_LPAREN, - ACTIONS(2964), 1, - anon_sym_LBRACE, - ACTIONS(2966), 1, - anon_sym_not, - ACTIONS(2976), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(2980), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2982), 1, anon_sym_DOLLAR_DQUOTE, - STATE(35), 1, - sym_val_number, - STATE(1877), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [72010] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3093), 1, + anon_sym_LF, + STATE(1691), 1, sym_comment, - STATE(2212), 1, - sym_expr_parenthesized, - STATE(2227), 1, - sym__var, - STATE(2395), 1, - sym__expression, - STATE(2453), 1, - sym__inter_double_quotes, - STATE(2457), 1, - sym__inter_single_quotes, - STATE(2506), 1, - sym__str_double_quotes, - ACTIONS(2968), 2, + ACTIONS(3091), 41, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2970), 2, sym_val_nothing, - sym_val_date, - ACTIONS(2972), 2, anon_sym_true, anon_sym_false, - ACTIONS(2978), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2535), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2481), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2974), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2464), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [62297] = 28, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2477), 1, - anon_sym_LPAREN, - ACTIONS(2479), 1, - anon_sym_DOLLAR, - ACTIONS(2481), 1, - anon_sym_DASH, - ACTIONS(2483), 1, - anon_sym_LBRACE, - ACTIONS(2489), 1, - anon_sym_not, - ACTIONS(2493), 1, - anon_sym_DOT_DOT, - ACTIONS(2499), 1, - aux_sym_val_number_token1, - ACTIONS(2505), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(2509), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2511), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2908), 1, - anon_sym_LBRACK, - STATE(39), 1, - sym_val_number, - STATE(1878), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [72063] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3097), 1, + anon_sym_LF, + STATE(1692), 1, sym_comment, - STATE(2238), 1, - sym_expr_parenthesized, - STATE(2241), 1, - sym__var, - STATE(2386), 1, - sym__inter_double_quotes, - STATE(2387), 1, - sym__inter_single_quotes, - STATE(2417), 1, - sym__expression, - STATE(2445), 1, - sym__str_double_quotes, - ACTIONS(2491), 2, + ACTIONS(3095), 41, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2495), 2, sym_val_nothing, - sym_val_date, - ACTIONS(2497), 2, anon_sym_true, anon_sym_false, - ACTIONS(2507), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2503), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2448), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2501), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2389), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [62406] = 28, - ACTIONS(153), 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, + sym_short_flag, + aux_sym_unquoted_token1, + [72116] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2477), 1, + ACTIONS(854), 1, + anon_sym_LF, + STATE(1693), 1, + sym_comment, + ACTIONS(852), 41, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, - ACTIONS(2479), 1, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(2481), 1, - anon_sym_DASH, - ACTIONS(2483), 1, + anon_sym_DASH_DASH, anon_sym_LBRACE, - ACTIONS(2489), 1, - anon_sym_not, - ACTIONS(2493), 1, + anon_sym_RBRACE, + anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, - ACTIONS(2499), 1, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, aux_sym_val_number_token1, - ACTIONS(2505), 1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(2509), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2511), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2908), 1, - anon_sym_LBRACK, - STATE(39), 1, - sym_val_number, - STATE(1879), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [72169] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(1694), 1, sym_comment, - STATE(2238), 1, - sym_expr_parenthesized, - STATE(2241), 1, - sym__var, - STATE(2386), 1, - sym__inter_double_quotes, - STATE(2387), 1, - sym__inter_single_quotes, - STATE(2419), 1, - sym__expression, - STATE(2445), 1, - sym__str_double_quotes, - ACTIONS(2491), 2, + ACTIONS(752), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(750), 40, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_DOT, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2495), 2, sym_val_nothing, - sym_val_date, - ACTIONS(2497), 2, anon_sym_true, anon_sym_false, - ACTIONS(2507), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2503), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2448), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2501), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2389), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [62515] = 28, - ACTIONS(153), 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, + sym_short_flag, + aux_sym_unquoted_token1, + [72222] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2922), 1, + STATE(1695), 1, + sym_comment, + ACTIONS(761), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(759), 40, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(2924), 1, anon_sym_LPAREN, - ACTIONS(2926), 1, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(2928), 1, - anon_sym_DASH, - ACTIONS(2930), 1, + anon_sym_DASH_DASH, anon_sym_LBRACE, - ACTIONS(2936), 1, + anon_sym_DOT, + anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, - ACTIONS(2942), 1, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, aux_sym_val_number_token1, - ACTIONS(2950), 1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(2954), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2956), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3248), 1, - anon_sym_not, - STATE(33), 1, - sym_val_number, - STATE(1880), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [72275] = 5, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(3099), 1, + anon_sym_QMARK2, + STATE(1696), 1, sym_comment, - STATE(2189), 1, - sym_expr_parenthesized, - STATE(2226), 1, - sym__var, - STATE(2390), 1, - sym__inter_double_quotes, - STATE(2391), 1, - sym__inter_single_quotes, - STATE(2447), 1, - sym__expression, - STATE(2466), 1, - sym__str_double_quotes, - ACTIONS(2934), 2, + ACTIONS(651), 14, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT_DOT, + ACTIONS(653), 27, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + [72330] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(1744), 1, + anon_sym_LF, + STATE(1697), 1, + sym_comment, + ACTIONS(1742), 41, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2948), 2, sym_val_nothing, - sym_val_date, - ACTIONS(2952), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3250), 2, anon_sym_true, anon_sym_false, - ACTIONS(2946), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2505), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2944), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2394), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [62624] = 28, - ACTIONS(153), 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, + sym_short_flag, + aux_sym_unquoted_token1, + [72383] = 5, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2477), 1, + ACTIONS(3099), 1, + anon_sym_QMARK2, + STATE(1698), 1, + sym_comment, + ACTIONS(651), 14, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT_DOT, + ACTIONS(653), 27, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + [72438] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(105), 1, + anon_sym_LF, + STATE(1699), 1, + sym_comment, + ACTIONS(103), 41, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, - ACTIONS(2479), 1, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(2481), 1, - anon_sym_DASH, - ACTIONS(2483), 1, + anon_sym_DASH_DASH, anon_sym_LBRACE, - ACTIONS(2489), 1, - anon_sym_not, - ACTIONS(2493), 1, + anon_sym_RBRACE, + anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, - ACTIONS(2499), 1, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, aux_sym_val_number_token1, - ACTIONS(2505), 1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(2509), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2511), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2908), 1, - anon_sym_LBRACK, - STATE(39), 1, - sym_val_number, - STATE(1881), 1, - sym_comment, - STATE(2238), 1, - sym_expr_parenthesized, - STATE(2241), 1, - sym__var, - STATE(2386), 1, - sym__inter_double_quotes, - STATE(2387), 1, - sym__inter_single_quotes, - STATE(2420), 1, - sym__expression, - STATE(2445), 1, - sym__str_double_quotes, - ACTIONS(2491), 2, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [72491] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(1700), 1, + sym_comment, + ACTIONS(748), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(746), 40, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_DOT, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2495), 2, sym_val_nothing, - sym_val_date, - ACTIONS(2497), 2, anon_sym_true, anon_sym_false, - ACTIONS(2507), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2503), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2448), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2501), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2389), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [62733] = 28, - ACTIONS(153), 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, + sym_short_flag, + aux_sym_unquoted_token1, + [72544] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2922), 1, + ACTIONS(1423), 1, + anon_sym_LF, + STATE(1701), 1, + sym_comment, + ACTIONS(1421), 41, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(2924), 1, anon_sym_LPAREN, - ACTIONS(2926), 1, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(2928), 1, - anon_sym_DASH, - ACTIONS(2930), 1, + anon_sym_DASH_DASH, anon_sym_LBRACE, - ACTIONS(2936), 1, - anon_sym_DOT_DOT, - ACTIONS(2942), 1, - aux_sym_val_number_token1, - ACTIONS(2950), 1, - anon_sym_DQUOTE, - ACTIONS(2954), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2956), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(3248), 1, - anon_sym_not, - STATE(33), 1, - sym_val_number, - STATE(1882), 1, - sym_comment, - STATE(2189), 1, - sym_expr_parenthesized, - STATE(2226), 1, - sym__var, - STATE(2390), 1, - sym__inter_double_quotes, - STATE(2391), 1, - sym__inter_single_quotes, - STATE(2449), 1, - sym__expression, - STATE(2466), 1, - sym__str_double_quotes, - ACTIONS(2934), 2, + anon_sym_RBRACE, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2948), 2, sym_val_nothing, - sym_val_date, - ACTIONS(2952), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3250), 2, anon_sym_true, anon_sym_false, - ACTIONS(2946), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2505), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2944), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2394), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [62842] = 28, - ACTIONS(153), 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, + sym_short_flag, + aux_sym_unquoted_token1, + [72597] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2984), 1, + ACTIONS(773), 1, + anon_sym_LF, + STATE(1702), 1, + sym_comment, + ACTIONS(771), 41, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(2986), 1, anon_sym_LPAREN, - ACTIONS(2988), 1, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(2990), 1, - anon_sym_DASH, - ACTIONS(2992), 1, + anon_sym_DASH_DASH, anon_sym_LBRACE, - ACTIONS(2994), 1, - anon_sym_not, - ACTIONS(2998), 1, - anon_sym_DOT_DOT, - ACTIONS(3004), 1, - aux_sym_val_number_token1, - ACTIONS(3010), 1, - anon_sym_DQUOTE, - ACTIONS(3014), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3016), 1, - anon_sym_DOLLAR_DQUOTE, - STATE(5), 1, - sym_val_number, - STATE(122), 1, - sym__var, - STATE(207), 1, - sym__expression, - STATE(211), 1, - sym__inter_single_quotes, - STATE(212), 1, - sym__inter_double_quotes, - STATE(213), 1, - sym__str_double_quotes, - STATE(221), 1, - sym_expr_parenthesized, - STATE(1883), 1, - sym_comment, - ACTIONS(2996), 2, + anon_sym_RBRACE, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(3000), 2, sym_val_nothing, - sym_val_date, - ACTIONS(3002), 2, anon_sym_true, anon_sym_false, - ACTIONS(3012), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3008), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(218), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3006), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(205), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [62951] = 28, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2517), 1, - anon_sym_DOLLAR, - ACTIONS(2521), 1, - anon_sym_DASH, - ACTIONS(2527), 1, - anon_sym_DOT_DOT, - ACTIONS(2533), 1, - aux_sym_val_number_token1, - ACTIONS(2960), 1, - anon_sym_LBRACK, - ACTIONS(2962), 1, - anon_sym_LPAREN, - ACTIONS(2964), 1, - anon_sym_LBRACE, - ACTIONS(2966), 1, - anon_sym_not, - ACTIONS(2976), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(2980), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2982), 1, anon_sym_DOLLAR_DQUOTE, - STATE(35), 1, - sym_val_number, - STATE(1884), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [72650] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(787), 1, + anon_sym_LF, + STATE(1703), 1, sym_comment, - STATE(2212), 1, - sym_expr_parenthesized, - STATE(2227), 1, - sym__var, - STATE(2453), 1, - sym__inter_double_quotes, - STATE(2457), 1, - sym__inter_single_quotes, - STATE(2506), 1, - sym__str_double_quotes, - STATE(2519), 1, - sym__expression, - ACTIONS(2968), 2, + ACTIONS(785), 41, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2970), 2, sym_val_nothing, - sym_val_date, - ACTIONS(2972), 2, anon_sym_true, anon_sym_false, - ACTIONS(2978), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2535), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2481), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2974), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2464), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [63060] = 28, - ACTIONS(153), 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, + sym_short_flag, + aux_sym_unquoted_token1, + [72703] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3128), 1, + ACTIONS(779), 1, + anon_sym_LF, + STATE(1704), 1, + sym_comment, + ACTIONS(777), 41, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(3130), 1, anon_sym_LPAREN, - ACTIONS(3132), 1, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(3134), 1, - anon_sym_DASH, - ACTIONS(3136), 1, + anon_sym_DASH_DASH, anon_sym_LBRACE, - ACTIONS(3138), 1, - anon_sym_not, - ACTIONS(3142), 1, - anon_sym_DOT_DOT, - ACTIONS(3148), 1, - aux_sym_val_number_token1, - ACTIONS(3154), 1, - anon_sym_DQUOTE, - ACTIONS(3158), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3160), 1, - anon_sym_DOLLAR_DQUOTE, - STATE(23), 1, - sym_val_number, - STATE(1885), 1, - sym_comment, - STATE(2095), 1, - sym_expr_parenthesized, - STATE(2105), 1, - sym__var, - STATE(2162), 1, - sym__str_double_quotes, - STATE(2217), 1, - sym__expression, - STATE(2228), 1, - sym__inter_double_quotes, - STATE(2229), 1, - sym__inter_single_quotes, - ACTIONS(3140), 2, + anon_sym_RBRACE, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(3144), 2, sym_val_nothing, - sym_val_date, - ACTIONS(3146), 2, anon_sym_true, anon_sym_false, - ACTIONS(3156), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3152), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2210), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - 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, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2237), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [63169] = 28, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2517), 1, - anon_sym_DOLLAR, - ACTIONS(2521), 1, - anon_sym_DASH, - ACTIONS(2527), 1, - anon_sym_DOT_DOT, - ACTIONS(2533), 1, - aux_sym_val_number_token1, - ACTIONS(2960), 1, - anon_sym_LBRACK, - ACTIONS(2962), 1, - anon_sym_LPAREN, - ACTIONS(2964), 1, - anon_sym_LBRACE, - ACTIONS(2966), 1, - anon_sym_not, - ACTIONS(2976), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(2980), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2982), 1, anon_sym_DOLLAR_DQUOTE, - STATE(35), 1, - sym_val_number, - STATE(1886), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [72756] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(850), 1, + anon_sym_LF, + STATE(1705), 1, sym_comment, - STATE(2212), 1, - sym_expr_parenthesized, - STATE(2227), 1, - sym__var, - STATE(2453), 1, - sym__inter_double_quotes, - STATE(2457), 1, - sym__inter_single_quotes, - STATE(2506), 1, - sym__str_double_quotes, - STATE(2520), 1, - sym__expression, - ACTIONS(2968), 2, + ACTIONS(848), 41, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2970), 2, sym_val_nothing, - sym_val_date, - ACTIONS(2972), 2, anon_sym_true, anon_sym_false, - ACTIONS(2978), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2535), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2481), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2974), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2464), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [63278] = 28, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2517), 1, - anon_sym_DOLLAR, - ACTIONS(2521), 1, - anon_sym_DASH, - ACTIONS(2527), 1, - anon_sym_DOT_DOT, - ACTIONS(2533), 1, - aux_sym_val_number_token1, - ACTIONS(2960), 1, - anon_sym_LBRACK, - ACTIONS(2962), 1, - anon_sym_LPAREN, - ACTIONS(2964), 1, - anon_sym_LBRACE, - ACTIONS(2966), 1, - anon_sym_not, - ACTIONS(2976), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(2980), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2982), 1, anon_sym_DOLLAR_DQUOTE, - STATE(35), 1, - sym_val_number, - STATE(1887), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [72809] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(846), 1, + anon_sym_LF, + STATE(1706), 1, sym_comment, - STATE(2212), 1, - sym_expr_parenthesized, - STATE(2227), 1, - sym__var, - STATE(2453), 1, - sym__inter_double_quotes, - STATE(2457), 1, - sym__inter_single_quotes, - STATE(2506), 1, - sym__str_double_quotes, - STATE(2522), 1, - sym__expression, - ACTIONS(2968), 2, + ACTIONS(844), 41, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2970), 2, sym_val_nothing, - sym_val_date, - ACTIONS(2972), 2, anon_sym_true, anon_sym_false, - ACTIONS(2978), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2535), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2481), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2974), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2464), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [63387] = 28, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2387), 1, - anon_sym_LPAREN, - ACTIONS(2737), 1, - anon_sym_LBRACK, - ACTIONS(2741), 1, - anon_sym_DOLLAR, - ACTIONS(2743), 1, - anon_sym_DASH, - ACTIONS(2745), 1, - anon_sym_LBRACE, - ACTIONS(2751), 1, - anon_sym_DOT_DOT, - ACTIONS(2757), 1, - aux_sym_val_number_token1, - ACTIONS(2765), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(2769), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2771), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3252), 1, - anon_sym_not, - STATE(17), 1, - sym_val_number, - STATE(1280), 1, - sym__var, - STATE(1320), 1, - sym__str_double_quotes, - STATE(1406), 1, - sym_expr_parenthesized, - STATE(1482), 1, - sym__expression, - STATE(1490), 1, - sym__inter_double_quotes, - STATE(1504), 1, - sym__inter_single_quotes, - STATE(1888), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [72862] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(596), 1, + anon_sym_LF, + ACTIONS(3101), 1, + anon_sym_DOT, + STATE(1800), 1, + sym_path, + STATE(1707), 2, + sym_comment, + aux_sym_cell_path_repeat1, + ACTIONS(594), 38, + anon_sym_EQ, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PLUS_PLUS_EQ, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [72919] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(838), 1, + anon_sym_LF, + STATE(1708), 1, sym_comment, - ACTIONS(2749), 2, + ACTIONS(836), 41, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2763), 2, sym_val_nothing, - sym_val_date, - ACTIONS(2767), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3254), 2, anon_sym_true, anon_sym_false, - ACTIONS(2761), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(1407), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2759), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(1514), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [63496] = 28, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2387), 1, - anon_sym_LPAREN, - ACTIONS(2737), 1, - anon_sym_LBRACK, - ACTIONS(2741), 1, - anon_sym_DOLLAR, - ACTIONS(2743), 1, - anon_sym_DASH, - ACTIONS(2745), 1, - anon_sym_LBRACE, - ACTIONS(2751), 1, - anon_sym_DOT_DOT, - ACTIONS(2757), 1, - aux_sym_val_number_token1, - ACTIONS(2765), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(2769), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2771), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3252), 1, - anon_sym_not, - STATE(17), 1, - sym_val_number, - STATE(1280), 1, - sym__var, - STATE(1320), 1, - sym__str_double_quotes, - STATE(1406), 1, - sym_expr_parenthesized, - STATE(1488), 1, - sym__expression, - STATE(1490), 1, - sym__inter_double_quotes, - STATE(1504), 1, - sym__inter_single_quotes, - STATE(1889), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [72972] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3106), 1, + anon_sym_LF, + STATE(1709), 1, sym_comment, - ACTIONS(2749), 2, + ACTIONS(3104), 41, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2763), 2, sym_val_nothing, - sym_val_date, - ACTIONS(2767), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3254), 2, anon_sym_true, anon_sym_false, - ACTIONS(2761), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(1407), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2759), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(1514), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [63605] = 28, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2387), 1, - anon_sym_LPAREN, - ACTIONS(2737), 1, - anon_sym_LBRACK, - ACTIONS(2741), 1, - anon_sym_DOLLAR, - ACTIONS(2743), 1, - anon_sym_DASH, - ACTIONS(2745), 1, - anon_sym_LBRACE, - ACTIONS(2751), 1, - anon_sym_DOT_DOT, - ACTIONS(2757), 1, - aux_sym_val_number_token1, - ACTIONS(2765), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(2769), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2771), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3252), 1, - anon_sym_not, - STATE(17), 1, - sym_val_number, - STATE(1280), 1, - sym__var, - STATE(1320), 1, - sym__str_double_quotes, - STATE(1406), 1, - sym_expr_parenthesized, - STATE(1490), 1, - sym__inter_double_quotes, - STATE(1504), 1, - sym__inter_single_quotes, - STATE(1512), 1, - sym__expression, - STATE(1890), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [73025] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(876), 1, + anon_sym_LF, + STATE(1710), 1, sym_comment, - ACTIONS(2749), 2, + ACTIONS(874), 41, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2763), 2, sym_val_nothing, - sym_val_date, - ACTIONS(2767), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3254), 2, anon_sym_true, anon_sym_false, - ACTIONS(2761), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(1407), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2759), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(1514), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [63714] = 28, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2387), 1, - anon_sym_LPAREN, - ACTIONS(2737), 1, - anon_sym_LBRACK, - ACTIONS(2741), 1, - anon_sym_DOLLAR, - ACTIONS(2743), 1, - anon_sym_DASH, - ACTIONS(2745), 1, - anon_sym_LBRACE, - ACTIONS(2751), 1, - anon_sym_DOT_DOT, - ACTIONS(2757), 1, - aux_sym_val_number_token1, - ACTIONS(2765), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(2769), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2771), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3252), 1, - anon_sym_not, - STATE(17), 1, - sym_val_number, - STATE(1280), 1, - sym__var, - STATE(1320), 1, - sym__str_double_quotes, - STATE(1393), 1, - sym__expression, - STATE(1406), 1, - sym_expr_parenthesized, - STATE(1490), 1, - sym__inter_double_quotes, - STATE(1504), 1, - sym__inter_single_quotes, - STATE(1891), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [73078] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3110), 1, + anon_sym_LF, + STATE(1711), 1, sym_comment, - ACTIONS(2749), 2, + ACTIONS(3108), 41, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2763), 2, sym_val_nothing, - sym_val_date, - ACTIONS(2767), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3254), 2, anon_sym_true, anon_sym_false, - ACTIONS(2761), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(1407), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2759), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(1514), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [63823] = 28, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2387), 1, - anon_sym_LPAREN, - ACTIONS(2737), 1, - anon_sym_LBRACK, - ACTIONS(2741), 1, - anon_sym_DOLLAR, - ACTIONS(2743), 1, - anon_sym_DASH, - ACTIONS(2745), 1, - anon_sym_LBRACE, - ACTIONS(2751), 1, - anon_sym_DOT_DOT, - ACTIONS(2757), 1, - aux_sym_val_number_token1, - ACTIONS(2765), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(2769), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2771), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3252), 1, - anon_sym_not, - STATE(17), 1, - sym_val_number, - STATE(1280), 1, - sym__var, - STATE(1320), 1, - sym__str_double_quotes, - STATE(1406), 1, - sym_expr_parenthesized, - STATE(1456), 1, - sym__expression, - STATE(1490), 1, - sym__inter_double_quotes, - STATE(1504), 1, - sym__inter_single_quotes, - STATE(1892), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [73131] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(615), 1, + anon_sym_LF, + ACTIONS(3112), 1, + anon_sym_DOT, + STATE(1707), 1, + aux_sym_cell_path_repeat1, + STATE(1712), 1, + sym_comment, + STATE(1800), 1, + sym_path, + ACTIONS(613), 38, + anon_sym_EQ, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PLUS_PLUS_EQ, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [73190] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(584), 1, + anon_sym_LF, + ACTIONS(3112), 1, + anon_sym_DOT, + STATE(1712), 1, + aux_sym_cell_path_repeat1, + STATE(1713), 1, + sym_comment, + STATE(1800), 1, + sym_path, + ACTIONS(582), 38, + anon_sym_EQ, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PLUS_PLUS_EQ, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [73249] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(826), 1, + anon_sym_LF, + STATE(1714), 1, sym_comment, - ACTIONS(2749), 2, + ACTIONS(824), 41, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2763), 2, sym_val_nothing, - sym_val_date, - ACTIONS(2767), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3254), 2, anon_sym_true, anon_sym_false, - ACTIONS(2761), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(1407), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2759), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(1514), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [63932] = 28, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2387), 1, - anon_sym_LPAREN, - ACTIONS(2737), 1, - anon_sym_LBRACK, - ACTIONS(2741), 1, - anon_sym_DOLLAR, - ACTIONS(2743), 1, - anon_sym_DASH, - ACTIONS(2745), 1, - anon_sym_LBRACE, - ACTIONS(2751), 1, - anon_sym_DOT_DOT, - ACTIONS(2757), 1, - aux_sym_val_number_token1, - ACTIONS(2765), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(2769), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2771), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3252), 1, - anon_sym_not, - STATE(17), 1, - sym_val_number, - STATE(1280), 1, - sym__var, - STATE(1320), 1, - sym__str_double_quotes, - STATE(1406), 1, - sym_expr_parenthesized, - STATE(1426), 1, - sym__expression, - STATE(1490), 1, - sym__inter_double_quotes, - STATE(1504), 1, - sym__inter_single_quotes, - STATE(1893), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [73302] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(822), 1, + anon_sym_LF, + STATE(1715), 1, sym_comment, - ACTIONS(2749), 2, + ACTIONS(820), 41, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2763), 2, sym_val_nothing, - sym_val_date, - ACTIONS(2767), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3254), 2, anon_sym_true, anon_sym_false, - ACTIONS(2761), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(1407), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2759), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(1514), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [64041] = 28, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2387), 1, - anon_sym_LPAREN, - ACTIONS(2737), 1, - anon_sym_LBRACK, - ACTIONS(2741), 1, - anon_sym_DOLLAR, - ACTIONS(2743), 1, - anon_sym_DASH, - ACTIONS(2745), 1, - anon_sym_LBRACE, - ACTIONS(2751), 1, - anon_sym_DOT_DOT, - ACTIONS(2757), 1, - aux_sym_val_number_token1, - ACTIONS(2765), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(2769), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2771), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3252), 1, - anon_sym_not, - STATE(17), 1, - sym_val_number, - STATE(1280), 1, - sym__var, - STATE(1320), 1, - sym__str_double_quotes, - STATE(1406), 1, - sym_expr_parenthesized, - STATE(1484), 1, - sym__expression, - STATE(1490), 1, - sym__inter_double_quotes, - STATE(1504), 1, - sym__inter_single_quotes, - STATE(1894), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [73355] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(810), 1, + anon_sym_LF, + STATE(1716), 1, sym_comment, - ACTIONS(2749), 2, + ACTIONS(808), 41, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2763), 2, sym_val_nothing, - sym_val_date, - ACTIONS(2767), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3254), 2, anon_sym_true, anon_sym_false, - ACTIONS(2761), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(1407), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2759), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(1514), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [64150] = 28, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2387), 1, - anon_sym_LPAREN, - ACTIONS(2737), 1, - anon_sym_LBRACK, - ACTIONS(2741), 1, - anon_sym_DOLLAR, - ACTIONS(2743), 1, - anon_sym_DASH, - ACTIONS(2745), 1, - anon_sym_LBRACE, - ACTIONS(2751), 1, - anon_sym_DOT_DOT, - ACTIONS(2757), 1, - aux_sym_val_number_token1, - ACTIONS(2765), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(2769), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2771), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3252), 1, - anon_sym_not, - STATE(17), 1, - sym_val_number, - STATE(1280), 1, - sym__var, - STATE(1320), 1, - sym__str_double_quotes, - STATE(1406), 1, - sym_expr_parenthesized, - STATE(1490), 1, - sym__inter_double_quotes, - STATE(1497), 1, - sym__expression, - STATE(1504), 1, - sym__inter_single_quotes, - STATE(1895), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [73408] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3116), 1, + anon_sym_LF, + STATE(1717), 1, sym_comment, - ACTIONS(2749), 2, + ACTIONS(3114), 41, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2763), 2, sym_val_nothing, - sym_val_date, - ACTIONS(2767), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3254), 2, anon_sym_true, anon_sym_false, - ACTIONS(2761), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(1407), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2759), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(1514), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [64259] = 28, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2387), 1, - anon_sym_LPAREN, - ACTIONS(2737), 1, - anon_sym_LBRACK, - ACTIONS(2741), 1, - anon_sym_DOLLAR, - ACTIONS(2743), 1, - anon_sym_DASH, - ACTIONS(2745), 1, - anon_sym_LBRACE, - ACTIONS(2751), 1, - anon_sym_DOT_DOT, - ACTIONS(2757), 1, - aux_sym_val_number_token1, - ACTIONS(2765), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(2769), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2771), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3252), 1, - anon_sym_not, - STATE(17), 1, - sym_val_number, - STATE(1280), 1, - sym__var, - STATE(1320), 1, - sym__str_double_quotes, - STATE(1406), 1, - sym_expr_parenthesized, - STATE(1489), 1, - sym__expression, - STATE(1490), 1, - sym__inter_double_quotes, - STATE(1504), 1, - sym__inter_single_quotes, - STATE(1896), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [73461] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(803), 1, + anon_sym_LF, + STATE(1718), 1, sym_comment, - ACTIONS(2749), 2, + ACTIONS(801), 41, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2763), 2, sym_val_nothing, - sym_val_date, - ACTIONS(2767), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3254), 2, anon_sym_true, anon_sym_false, - ACTIONS(2761), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(1407), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2759), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(1514), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [64368] = 28, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2387), 1, - anon_sym_LPAREN, - ACTIONS(2737), 1, - anon_sym_LBRACK, - ACTIONS(2741), 1, - anon_sym_DOLLAR, - ACTIONS(2743), 1, - anon_sym_DASH, - ACTIONS(2745), 1, - anon_sym_LBRACE, - ACTIONS(2751), 1, - anon_sym_DOT_DOT, - ACTIONS(2757), 1, - aux_sym_val_number_token1, - ACTIONS(2765), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(2769), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2771), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3252), 1, - anon_sym_not, - STATE(17), 1, - sym_val_number, - STATE(1280), 1, - sym__var, - STATE(1320), 1, - sym__str_double_quotes, - STATE(1406), 1, - sym_expr_parenthesized, - STATE(1476), 1, - sym__expression, - STATE(1490), 1, - sym__inter_double_quotes, - STATE(1504), 1, - sym__inter_single_quotes, - STATE(1897), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [73514] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(611), 1, + anon_sym_LF, + ACTIONS(3112), 1, + anon_sym_DOT, + STATE(1713), 1, + sym_path, + STATE(1719), 1, + sym_comment, + STATE(1851), 1, + sym_cell_path, + ACTIONS(609), 38, + anon_sym_EQ, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PLUS_PLUS_EQ, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [73573] = 4, + ACTIONS(147), 1, + anon_sym_POUND, + STATE(1720), 1, sym_comment, - ACTIONS(2749), 2, + ACTIONS(702), 14, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT_DOT, + ACTIONS(704), 28, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_QMARK2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2763), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(2767), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3254), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2761), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(1407), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2759), 6, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(1514), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [64477] = 28, - ACTIONS(153), 1, + [73626] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2387), 1, - anon_sym_LPAREN, - ACTIONS(2737), 1, + ACTIONS(799), 1, + anon_sym_LF, + STATE(1721), 1, + sym_comment, + ACTIONS(797), 41, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(2741), 1, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(2743), 1, - anon_sym_DASH, - ACTIONS(2745), 1, + anon_sym_DASH_DASH, anon_sym_LBRACE, - ACTIONS(2751), 1, - anon_sym_DOT_DOT, - ACTIONS(2757), 1, - aux_sym_val_number_token1, - ACTIONS(2765), 1, - anon_sym_DQUOTE, - ACTIONS(2769), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2771), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(3252), 1, - anon_sym_not, - STATE(17), 1, - sym_val_number, - STATE(1280), 1, - sym__var, - STATE(1320), 1, - sym__str_double_quotes, - STATE(1406), 1, - sym_expr_parenthesized, - STATE(1463), 1, - sym__expression, - STATE(1490), 1, - sym__inter_double_quotes, - STATE(1504), 1, - sym__inter_single_quotes, - STATE(1898), 1, - sym_comment, - ACTIONS(2749), 2, + anon_sym_RBRACE, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2763), 2, sym_val_nothing, - sym_val_date, - ACTIONS(2767), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3254), 2, anon_sym_true, anon_sym_false, - ACTIONS(2761), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(1407), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2759), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(1514), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [64586] = 28, - ACTIONS(25), 1, - anon_sym_LBRACK, - ACTIONS(27), 1, - anon_sym_LPAREN, - ACTIONS(33), 1, - anon_sym_DASH, - ACTIONS(51), 1, - anon_sym_LBRACE, - ACTIONS(79), 1, - anon_sym_DOT_DOT, - ACTIONS(85), 1, - aux_sym_val_number_token1, - ACTIONS(93), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(97), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [73679] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1491), 1, - anon_sym_DOLLAR, - ACTIONS(3076), 1, - anon_sym_not, - STATE(53), 1, - sym_val_number, - STATE(1899), 1, + ACTIONS(3118), 1, + aux_sym_long_flag_token1, + STATE(1722), 1, sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, - sym__var, - STATE(2584), 1, - sym__str_double_quotes, - STATE(2597), 1, - sym__expression, - STATE(2614), 1, - sym__inter_double_quotes, - STATE(2632), 1, - sym__inter_single_quotes, - ACTIONS(77), 2, + ACTIONS(1308), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1306), 39, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(91), 2, sym_val_nothing, - sym_val_date, - ACTIONS(95), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3078), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2641), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(87), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2609), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [64695] = 28, - ACTIONS(153), 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, + sym_short_flag, + aux_sym_unquoted_token1, + [73734] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2984), 1, + ACTIONS(795), 1, + anon_sym_LF, + STATE(1723), 1, + sym_comment, + ACTIONS(793), 41, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(2986), 1, anon_sym_LPAREN, - ACTIONS(2988), 1, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(2990), 1, - anon_sym_DASH, - ACTIONS(2992), 1, + anon_sym_DASH_DASH, anon_sym_LBRACE, - ACTIONS(2994), 1, - anon_sym_not, - ACTIONS(2998), 1, - anon_sym_DOT_DOT, - ACTIONS(3004), 1, - aux_sym_val_number_token1, - ACTIONS(3010), 1, - anon_sym_DQUOTE, - ACTIONS(3014), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3016), 1, - anon_sym_DOLLAR_DQUOTE, - STATE(5), 1, - sym_val_number, - STATE(122), 1, - sym__var, - STATE(200), 1, - sym__expression, - STATE(211), 1, - sym__inter_single_quotes, - STATE(212), 1, - sym__inter_double_quotes, - STATE(213), 1, - sym__str_double_quotes, - STATE(221), 1, - sym_expr_parenthesized, - STATE(1900), 1, - sym_comment, - ACTIONS(2996), 2, + anon_sym_RBRACE, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(3000), 2, sym_val_nothing, - sym_val_date, - ACTIONS(3002), 2, anon_sym_true, anon_sym_false, - ACTIONS(3012), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3008), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(218), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3006), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(205), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [64804] = 28, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2387), 1, - anon_sym_LPAREN, - ACTIONS(2737), 1, - anon_sym_LBRACK, - ACTIONS(2741), 1, - anon_sym_DOLLAR, - ACTIONS(2743), 1, - anon_sym_DASH, - ACTIONS(2745), 1, - anon_sym_LBRACE, - ACTIONS(2751), 1, - anon_sym_DOT_DOT, - ACTIONS(2757), 1, - aux_sym_val_number_token1, - ACTIONS(2765), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(2769), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2771), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3252), 1, - anon_sym_not, - STATE(17), 1, - sym_val_number, - STATE(1280), 1, - sym__var, - STATE(1320), 1, - sym__str_double_quotes, - STATE(1406), 1, - sym_expr_parenthesized, - STATE(1416), 1, - sym__expression, - STATE(1490), 1, - sym__inter_double_quotes, - STATE(1504), 1, - sym__inter_single_quotes, - STATE(1901), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [73787] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3122), 1, + anon_sym_LF, + STATE(1724), 1, sym_comment, - ACTIONS(2749), 2, + ACTIONS(3120), 41, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2763), 2, sym_val_nothing, - sym_val_date, - ACTIONS(2767), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3254), 2, anon_sym_true, anon_sym_false, - ACTIONS(2761), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(1407), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2759), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(1514), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [64913] = 28, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2387), 1, - anon_sym_LPAREN, - ACTIONS(2737), 1, - anon_sym_LBRACK, - ACTIONS(2741), 1, - anon_sym_DOLLAR, - ACTIONS(2743), 1, - anon_sym_DASH, - ACTIONS(2745), 1, - anon_sym_LBRACE, - ACTIONS(2751), 1, - anon_sym_DOT_DOT, - ACTIONS(2757), 1, - aux_sym_val_number_token1, - ACTIONS(2765), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(2769), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2771), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3252), 1, - anon_sym_not, - STATE(17), 1, - sym_val_number, - STATE(1280), 1, - sym__var, - STATE(1320), 1, - sym__str_double_quotes, - STATE(1406), 1, - sym_expr_parenthesized, - STATE(1442), 1, - sym__expression, - STATE(1490), 1, - sym__inter_double_quotes, - STATE(1504), 1, - sym__inter_single_quotes, - STATE(1902), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [73840] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3126), 1, + anon_sym_LF, + STATE(1725), 1, sym_comment, - ACTIONS(2749), 2, + ACTIONS(3124), 41, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2763), 2, sym_val_nothing, - sym_val_date, - ACTIONS(2767), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3254), 2, anon_sym_true, anon_sym_false, - ACTIONS(2761), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(1407), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2759), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(1514), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [65022] = 28, - ACTIONS(153), 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, + sym_short_flag, + aux_sym_unquoted_token1, + [73893] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2477), 1, + ACTIONS(773), 1, + anon_sym_LF, + STATE(1726), 1, + sym_comment, + ACTIONS(771), 41, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, - ACTIONS(2479), 1, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(2481), 1, - anon_sym_DASH, - ACTIONS(2483), 1, + anon_sym_DASH_DASH, anon_sym_LBRACE, - ACTIONS(2489), 1, - anon_sym_not, - ACTIONS(2493), 1, + anon_sym_RBRACE, + anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, - ACTIONS(2499), 1, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, aux_sym_val_number_token1, - ACTIONS(2505), 1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(2509), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2511), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2908), 1, - anon_sym_LBRACK, - STATE(39), 1, - sym_val_number, - STATE(1903), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [73946] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3128), 1, + anon_sym_LPAREN, + STATE(1727), 1, sym_comment, - STATE(2238), 1, + ACTIONS(688), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(2486), 2, sym_expr_parenthesized, - STATE(2241), 1, - sym__var, - STATE(2386), 1, - sym__inter_double_quotes, - STATE(2387), 1, - sym__inter_single_quotes, - STATE(2421), 1, - sym__expression, - STATE(2445), 1, - sym__str_double_quotes, - ACTIONS(2491), 2, + sym_val_number, + ACTIONS(85), 7, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + ACTIONS(686), 30, + 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, + [74005] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(109), 1, + anon_sym_LF, + STATE(1728), 1, + sym_comment, + ACTIONS(107), 41, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2495), 2, sym_val_nothing, - sym_val_date, - ACTIONS(2497), 2, anon_sym_true, anon_sym_false, - ACTIONS(2507), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2503), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2448), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2501), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2389), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [65131] = 28, - ACTIONS(25), 1, - anon_sym_LBRACK, - ACTIONS(27), 1, - anon_sym_LPAREN, - ACTIONS(33), 1, - anon_sym_DASH, - ACTIONS(51), 1, - anon_sym_LBRACE, - ACTIONS(79), 1, - anon_sym_DOT_DOT, - ACTIONS(85), 1, - aux_sym_val_number_token1, - ACTIONS(93), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(97), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [74058] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1491), 1, - anon_sym_DOLLAR, - ACTIONS(3076), 1, - anon_sym_not, - STATE(53), 1, - sym_val_number, - STATE(1904), 1, + ACTIONS(3093), 1, + anon_sym_LF, + STATE(1729), 1, sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, - sym__var, - STATE(2584), 1, - sym__str_double_quotes, - STATE(2598), 1, - sym__expression, - STATE(2614), 1, - sym__inter_double_quotes, - STATE(2632), 1, - sym__inter_single_quotes, - ACTIONS(77), 2, + ACTIONS(291), 3, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(91), 2, + ACTIONS(3091), 38, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, sym_val_nothing, - sym_val_date, - ACTIONS(95), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3078), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2641), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(87), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2609), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [65240] = 28, - ACTIONS(153), 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, + sym_short_flag, + aux_sym_unquoted_token1, + [74113] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2984), 1, + ACTIONS(783), 1, + anon_sym_LF, + STATE(1730), 1, + sym_comment, + ACTIONS(781), 41, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(2986), 1, anon_sym_LPAREN, - ACTIONS(2988), 1, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(2990), 1, - anon_sym_DASH, - ACTIONS(2992), 1, + anon_sym_DASH_DASH, anon_sym_LBRACE, - ACTIONS(2994), 1, - anon_sym_not, - ACTIONS(2998), 1, + anon_sym_RBRACE, + anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, - ACTIONS(3004), 1, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, aux_sym_val_number_token1, - ACTIONS(3010), 1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(3014), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3016), 1, anon_sym_DOLLAR_DQUOTE, - STATE(5), 1, - sym_val_number, - STATE(122), 1, - sym__var, - STATE(199), 1, - sym__expression, - STATE(211), 1, - sym__inter_single_quotes, - STATE(212), 1, - sym__inter_double_quotes, - STATE(213), 1, - sym__str_double_quotes, - STATE(221), 1, - sym_expr_parenthesized, - STATE(1905), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [74166] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(814), 1, + anon_sym_LF, + STATE(1731), 1, sym_comment, - ACTIONS(2996), 2, + ACTIONS(812), 41, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(3000), 2, sym_val_nothing, - sym_val_date, - ACTIONS(3002), 2, anon_sym_true, anon_sym_false, - ACTIONS(3012), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3008), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(218), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3006), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(205), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [65349] = 28, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2517), 1, - anon_sym_DOLLAR, - ACTIONS(2521), 1, - anon_sym_DASH, - ACTIONS(2527), 1, - anon_sym_DOT_DOT, - ACTIONS(2533), 1, - aux_sym_val_number_token1, - ACTIONS(2960), 1, - anon_sym_LBRACK, - ACTIONS(2962), 1, - anon_sym_LPAREN, - ACTIONS(2964), 1, - anon_sym_LBRACE, - ACTIONS(2966), 1, - anon_sym_not, - ACTIONS(2976), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(2980), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2982), 1, anon_sym_DOLLAR_DQUOTE, - STATE(35), 1, - sym_val_number, - STATE(1906), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [74219] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(1732), 1, sym_comment, - STATE(2212), 1, - sym_expr_parenthesized, - STATE(2227), 1, - sym__var, - STATE(2453), 1, - sym__inter_double_quotes, - STATE(2457), 1, - sym__inter_single_quotes, - STATE(2506), 1, - sym__str_double_quotes, - STATE(2515), 1, - sym__expression, - ACTIONS(2968), 2, + ACTIONS(773), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(771), 39, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2970), 2, sym_val_nothing, - sym_val_date, - ACTIONS(2972), 2, anon_sym_true, anon_sym_false, - ACTIONS(2978), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2535), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2481), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2974), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2464), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [65458] = 28, - ACTIONS(153), 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, + sym_short_flag, + aux_sym_unquoted_token1, + [74271] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2984), 1, + ACTIONS(1548), 1, + anon_sym_PIPE, + ACTIONS(3132), 1, + anon_sym_LF, + STATE(1733), 1, + sym_comment, + STATE(1780), 1, + aux_sym_pipe_element_repeat1, + ACTIONS(3130), 38, + sym_cmd_identifier, anon_sym_LBRACK, - ACTIONS(2986), 1, anon_sym_LPAREN, - ACTIONS(2988), 1, anon_sym_DOLLAR, - ACTIONS(2990), 1, anon_sym_DASH, - ACTIONS(2992), 1, + anon_sym_break, + anon_sym_continue, + anon_sym_do, + anon_sym_if, + anon_sym_match, anon_sym_LBRACE, - ACTIONS(2994), 1, + anon_sym_try, + anon_sym_return, + anon_sym_where, anon_sym_not, - ACTIONS(2998), 1, - anon_sym_DOT_DOT, - ACTIONS(3004), 1, - aux_sym_val_number_token1, - ACTIONS(3010), 1, - anon_sym_DQUOTE, - ACTIONS(3014), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3016), 1, - anon_sym_DOLLAR_DQUOTE, - STATE(5), 1, - sym_val_number, - STATE(122), 1, - sym__var, - STATE(198), 1, - sym__expression, - STATE(211), 1, - sym__inter_single_quotes, - STATE(212), 1, - sym__inter_double_quotes, - STATE(213), 1, - sym__str_double_quotes, - STATE(221), 1, - sym_expr_parenthesized, - STATE(1907), 1, - sym_comment, - ACTIONS(2996), 2, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(3000), 2, sym_val_nothing, - sym_val_date, - ACTIONS(3002), 2, anon_sym_true, anon_sym_false, - ACTIONS(3012), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3008), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(218), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3006), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(205), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [65567] = 28, - ACTIONS(153), 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_CARET, + [74327] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2984), 1, + STATE(1734), 1, + sym_comment, + ACTIONS(109), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(107), 39, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(2986), 1, anon_sym_LPAREN, - ACTIONS(2988), 1, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(2990), 1, - anon_sym_DASH, - ACTIONS(2992), 1, + anon_sym_DASH_DASH, anon_sym_LBRACE, - ACTIONS(2994), 1, - anon_sym_not, - ACTIONS(2998), 1, + anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, - ACTIONS(3004), 1, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, aux_sym_val_number_token1, - ACTIONS(3010), 1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(3014), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3016), 1, anon_sym_DOLLAR_DQUOTE, - STATE(5), 1, - sym_val_number, - STATE(122), 1, - sym__var, - STATE(197), 1, - sym__expression, - STATE(211), 1, - sym__inter_single_quotes, - STATE(212), 1, - sym__inter_double_quotes, - STATE(213), 1, - sym__str_double_quotes, - STATE(221), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [74379] = 8, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(3134), 1, + anon_sym_LPAREN, + STATE(1735), 1, + sym_comment, + ACTIONS(2505), 2, + aux_sym_val_number_token1, + anon_sym_DASHinf, + STATE(2610), 2, sym_expr_parenthesized, - STATE(1908), 1, + sym_val_number, + ACTIONS(2507), 5, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(686), 8, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + sym_short_flag, + ACTIONS(688), 23, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [74439] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(1736), 1, sym_comment, - ACTIONS(2996), 2, + ACTIONS(858), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(856), 39, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(3000), 2, sym_val_nothing, - sym_val_date, - ACTIONS(3002), 2, anon_sym_true, anon_sym_false, - ACTIONS(3012), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3008), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(218), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3006), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(205), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [65676] = 28, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2477), 1, - anon_sym_LPAREN, - ACTIONS(2479), 1, - anon_sym_DOLLAR, - ACTIONS(2481), 1, - anon_sym_DASH, - ACTIONS(2483), 1, - anon_sym_LBRACE, - ACTIONS(2489), 1, - anon_sym_not, - ACTIONS(2493), 1, - anon_sym_DOT_DOT, - ACTIONS(2499), 1, - aux_sym_val_number_token1, - ACTIONS(2505), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(2509), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2511), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2908), 1, - anon_sym_LBRACK, - STATE(39), 1, - sym_val_number, - STATE(1909), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [74491] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(1737), 1, sym_comment, - STATE(2238), 1, - sym_expr_parenthesized, - STATE(2241), 1, - sym__var, - STATE(2386), 1, - sym__inter_double_quotes, - STATE(2387), 1, - sym__inter_single_quotes, - STATE(2422), 1, - sym__expression, - STATE(2445), 1, - sym__str_double_quotes, - ACTIONS(2491), 2, + ACTIONS(822), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(820), 39, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2495), 2, sym_val_nothing, - sym_val_date, - ACTIONS(2497), 2, anon_sym_true, anon_sym_false, - ACTIONS(2507), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2503), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2448), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2501), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2389), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [65785] = 28, - ACTIONS(153), 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, + sym_short_flag, + aux_sym_unquoted_token1, + [74543] = 10, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2984), 1, + ACTIONS(3136), 1, anon_sym_LBRACK, - ACTIONS(2986), 1, - anon_sym_LPAREN, - ACTIONS(2988), 1, - anon_sym_DOLLAR, - ACTIONS(2990), 1, + ACTIONS(3142), 1, + anon_sym_list, + STATE(1738), 1, + sym_comment, + STATE(3702), 1, + sym__type_annotation, + STATE(3703), 1, + sym__multiple_types, + STATE(3704), 1, + sym__one_type, + ACTIONS(3140), 2, + anon_sym_table, + anon_sym_record, + STATE(2658), 3, + sym_flat_type, + sym_collection_type, + sym_list_type, + ACTIONS(3138), 31, + anon_sym_any, + anon_sym_binary, + anon_sym_block, + anon_sym_bool, + anon_sym_cell_DASHpath, + anon_sym_closure, + anon_sym_cond, + anon_sym_datetime, + anon_sym_directory, + anon_sym_duration, + anon_sym_error, + anon_sym_expr, + anon_sym_float, + anon_sym_decimal, + anon_sym_filesize, + anon_sym_full_DASHcell_DASHpath, + anon_sym_glob, + anon_sym_int, + anon_sym_import_DASHpattern, + anon_sym_keyword, + anon_sym_math, + anon_sym_nothing, + anon_sym_number, + anon_sym_one_DASHof, + anon_sym_operator, + anon_sym_path, + anon_sym_range, + anon_sym_signature, + anon_sym_string, + anon_sym_variable, + anon_sym_var_DASHwith_DASHopt_DASHtype, + [74607] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(592), 1, + anon_sym_LF, + ACTIONS(3144), 1, + anon_sym_DOT, + STATE(1739), 1, + sym_comment, + STATE(1763), 1, + sym_path, + STATE(1896), 1, + sym_cell_path, + ACTIONS(590), 37, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(2992), 1, - anon_sym_LBRACE, - ACTIONS(2994), 1, - anon_sym_not, - ACTIONS(2998), 1, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, - ACTIONS(3004), 1, - aux_sym_val_number_token1, - ACTIONS(3010), 1, - anon_sym_DQUOTE, - ACTIONS(3014), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3016), 1, - anon_sym_DOLLAR_DQUOTE, - STATE(5), 1, - sym_val_number, - STATE(122), 1, - sym__var, - STATE(196), 1, - sym__expression, - STATE(211), 1, - sym__inter_single_quotes, - STATE(212), 1, - sym__inter_double_quotes, - STATE(213), 1, - sym__str_double_quotes, - STATE(221), 1, - sym_expr_parenthesized, - STATE(1910), 1, + anon_sym_DOT_DOT_EQ, + sym_short_flag, + [74665] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(1740), 1, sym_comment, - ACTIONS(2996), 2, + ACTIONS(810), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(808), 39, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(3000), 2, sym_val_nothing, - sym_val_date, - ACTIONS(3002), 2, anon_sym_true, anon_sym_false, - ACTIONS(3012), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3008), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(218), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3006), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(205), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [65894] = 28, - ACTIONS(25), 1, - anon_sym_LBRACK, - ACTIONS(27), 1, - anon_sym_LPAREN, - ACTIONS(33), 1, - anon_sym_DASH, - ACTIONS(51), 1, - anon_sym_LBRACE, - ACTIONS(79), 1, - anon_sym_DOT_DOT, - ACTIONS(85), 1, - aux_sym_val_number_token1, - ACTIONS(93), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(97), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [74717] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1491), 1, - anon_sym_DOLLAR, - ACTIONS(3076), 1, - anon_sym_not, - STATE(53), 1, - sym_val_number, - STATE(1911), 1, + STATE(1741), 1, sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, - sym__var, - STATE(2584), 1, - sym__str_double_quotes, - STATE(2600), 1, - sym__expression, - STATE(2614), 1, - sym__inter_double_quotes, - STATE(2632), 1, - sym__inter_single_quotes, - ACTIONS(77), 2, + ACTIONS(834), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(832), 39, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(91), 2, sym_val_nothing, - sym_val_date, - ACTIONS(95), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3078), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2641), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(87), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2609), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [66003] = 28, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1861), 1, - anon_sym_DOLLAR, - ACTIONS(1863), 1, - anon_sym_DASH, - ACTIONS(1869), 1, - anon_sym_DOT_DOT, - ACTIONS(1875), 1, - aux_sym_val_number_token1, - ACTIONS(3190), 1, - anon_sym_LBRACK, - ACTIONS(3192), 1, - anon_sym_LPAREN, - ACTIONS(3194), 1, - anon_sym_LBRACE, - ACTIONS(3196), 1, - anon_sym_not, - ACTIONS(3206), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(3210), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3212), 1, anon_sym_DOLLAR_DQUOTE, - STATE(15), 1, - sym_val_number, - STATE(615), 1, - sym__var, - STATE(688), 1, - sym__inter_double_quotes, - STATE(689), 1, - sym__inter_single_quotes, - STATE(693), 1, - sym__str_double_quotes, - STATE(722), 1, - sym__expression, - STATE(754), 1, - sym_expr_parenthesized, - STATE(1912), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [74769] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(1742), 1, sym_comment, - ACTIONS(3198), 2, + ACTIONS(803), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(801), 39, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(3200), 2, sym_val_nothing, - sym_val_date, - ACTIONS(3202), 2, anon_sym_true, anon_sym_false, - ACTIONS(3208), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(1877), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(751), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3204), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(704), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [66112] = 28, - ACTIONS(153), 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, + sym_short_flag, + aux_sym_unquoted_token1, + [74821] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2697), 1, + STATE(1743), 1, + sym_comment, + ACTIONS(3116), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3114), 39, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(2699), 1, anon_sym_LPAREN, - ACTIONS(2701), 1, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(2705), 1, - anon_sym_DASH, - ACTIONS(2707), 1, + anon_sym_DASH_DASH, anon_sym_LBRACE, - ACTIONS(2709), 1, - anon_sym_not, - ACTIONS(2713), 1, - anon_sym_DOT_DOT, - ACTIONS(2719), 1, - aux_sym_val_number_token1, - ACTIONS(2725), 1, - anon_sym_DQUOTE, - ACTIONS(2729), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2731), 1, - anon_sym_DOLLAR_DQUOTE, - STATE(58), 1, - sym_val_number, - STATE(1913), 1, - sym_comment, - STATE(2357), 1, - sym__var, - STATE(2433), 1, - sym__expression, - STATE(2458), 1, - sym_expr_parenthesized, - STATE(2661), 1, - sym__inter_double_quotes, - STATE(2675), 1, - sym__str_double_quotes, - STATE(2684), 1, - sym__inter_single_quotes, - ACTIONS(2711), 2, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2715), 2, sym_val_nothing, - sym_val_date, - ACTIONS(2717), 2, anon_sym_true, anon_sym_false, - ACTIONS(2727), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2723), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2678), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2721), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2667), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [66221] = 28, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1861), 1, - anon_sym_DOLLAR, - ACTIONS(1863), 1, - anon_sym_DASH, - ACTIONS(1869), 1, - anon_sym_DOT_DOT, - ACTIONS(1875), 1, - aux_sym_val_number_token1, - ACTIONS(3190), 1, - anon_sym_LBRACK, - ACTIONS(3192), 1, - anon_sym_LPAREN, - ACTIONS(3194), 1, - anon_sym_LBRACE, - ACTIONS(3196), 1, - anon_sym_not, - ACTIONS(3206), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(3210), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3212), 1, anon_sym_DOLLAR_DQUOTE, - STATE(15), 1, - sym_val_number, - STATE(615), 1, - sym__var, - STATE(688), 1, - sym__inter_double_quotes, - STATE(689), 1, - sym__inter_single_quotes, - STATE(693), 1, - sym__str_double_quotes, - STATE(723), 1, - sym__expression, - STATE(754), 1, - sym_expr_parenthesized, - STATE(1914), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [74873] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(1744), 1, sym_comment, - ACTIONS(3198), 2, + ACTIONS(799), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(797), 39, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(3200), 2, sym_val_nothing, - sym_val_date, - ACTIONS(3202), 2, anon_sym_true, anon_sym_false, - ACTIONS(3208), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(1877), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(751), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3204), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(704), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [66330] = 28, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2477), 1, - anon_sym_LPAREN, - ACTIONS(2479), 1, - anon_sym_DOLLAR, - ACTIONS(2481), 1, - anon_sym_DASH, - ACTIONS(2483), 1, - anon_sym_LBRACE, - ACTIONS(2489), 1, - anon_sym_not, - ACTIONS(2493), 1, - anon_sym_DOT_DOT, - ACTIONS(2499), 1, - aux_sym_val_number_token1, - ACTIONS(2505), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(2509), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2511), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2908), 1, - anon_sym_LBRACK, - STATE(39), 1, - sym_val_number, - STATE(1915), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [74925] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(1745), 1, sym_comment, - STATE(2238), 1, - sym_expr_parenthesized, - STATE(2241), 1, - sym__var, - STATE(2386), 1, - sym__inter_double_quotes, - STATE(2387), 1, - sym__inter_single_quotes, - STATE(2424), 1, - sym__expression, - STATE(2445), 1, - sym__str_double_quotes, - ACTIONS(2491), 2, + ACTIONS(3122), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3120), 39, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2495), 2, sym_val_nothing, - sym_val_date, - ACTIONS(2497), 2, anon_sym_true, anon_sym_false, - ACTIONS(2507), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2503), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2448), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2501), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2389), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [66439] = 28, - ACTIONS(153), 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, + sym_short_flag, + aux_sym_unquoted_token1, + [74977] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3146), 1, + anon_sym_DOT, + STATE(1746), 1, + sym_comment, + STATE(1787), 1, + aux_sym_cell_path_repeat1, + STATE(1854), 1, + sym_path, + ACTIONS(615), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(613), 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, + [75035] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2697), 1, + STATE(1747), 1, + sym_comment, + ACTIONS(3126), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3124), 39, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(2699), 1, anon_sym_LPAREN, - ACTIONS(2701), 1, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(2705), 1, - anon_sym_DASH, - ACTIONS(2707), 1, + anon_sym_DASH_DASH, anon_sym_LBRACE, - ACTIONS(2709), 1, - anon_sym_not, - ACTIONS(2713), 1, - anon_sym_DOT_DOT, - ACTIONS(2719), 1, - aux_sym_val_number_token1, - ACTIONS(2725), 1, - anon_sym_DQUOTE, - ACTIONS(2729), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2731), 1, - anon_sym_DOLLAR_DQUOTE, - STATE(58), 1, - sym_val_number, - STATE(1916), 1, - sym_comment, - STATE(2357), 1, - sym__var, - STATE(2458), 1, - sym_expr_parenthesized, - STATE(2483), 1, - sym__expression, - STATE(2661), 1, - sym__inter_double_quotes, - STATE(2675), 1, - sym__str_double_quotes, - STATE(2684), 1, - sym__inter_single_quotes, - ACTIONS(2711), 2, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2715), 2, sym_val_nothing, - sym_val_date, - ACTIONS(2717), 2, anon_sym_true, anon_sym_false, - ACTIONS(2727), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2723), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2678), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2721), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2667), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [66548] = 28, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2477), 1, - anon_sym_LPAREN, - ACTIONS(2479), 1, - anon_sym_DOLLAR, - ACTIONS(2481), 1, - anon_sym_DASH, - ACTIONS(2483), 1, - anon_sym_LBRACE, - ACTIONS(2489), 1, - anon_sym_not, - ACTIONS(2493), 1, - anon_sym_DOT_DOT, - ACTIONS(2499), 1, - aux_sym_val_number_token1, - ACTIONS(2505), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(2509), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2511), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2908), 1, - anon_sym_LBRACK, - STATE(39), 1, - sym_val_number, - STATE(1917), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [75087] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(1748), 1, sym_comment, - STATE(2238), 1, - sym_expr_parenthesized, - STATE(2241), 1, - sym__var, - STATE(2386), 1, - sym__inter_double_quotes, - STATE(2387), 1, - sym__inter_single_quotes, - STATE(2401), 1, - sym__expression, - STATE(2445), 1, - sym__str_double_quotes, - ACTIONS(2491), 2, + ACTIONS(3097), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3095), 39, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2495), 2, sym_val_nothing, - sym_val_date, - ACTIONS(2497), 2, anon_sym_true, anon_sym_false, - ACTIONS(2507), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2503), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2448), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2501), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2389), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [66657] = 28, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1861), 1, - anon_sym_DOLLAR, - ACTIONS(1863), 1, - anon_sym_DASH, - ACTIONS(1869), 1, - anon_sym_DOT_DOT, - ACTIONS(1875), 1, - aux_sym_val_number_token1, - ACTIONS(3190), 1, - anon_sym_LBRACK, - ACTIONS(3192), 1, - anon_sym_LPAREN, - ACTIONS(3194), 1, - anon_sym_LBRACE, - ACTIONS(3196), 1, - anon_sym_not, - ACTIONS(3206), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(3210), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3212), 1, anon_sym_DOLLAR_DQUOTE, - STATE(15), 1, - sym_val_number, - STATE(615), 1, - sym__var, - STATE(688), 1, - sym__inter_double_quotes, - STATE(689), 1, - sym__inter_single_quotes, - STATE(693), 1, - sym__str_double_quotes, - STATE(724), 1, - sym__expression, - STATE(754), 1, - sym_expr_parenthesized, - STATE(1918), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [75139] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(1749), 1, sym_comment, - ACTIONS(3198), 2, + ACTIONS(3093), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3091), 39, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(3200), 2, sym_val_nothing, - sym_val_date, - ACTIONS(3202), 2, anon_sym_true, anon_sym_false, - ACTIONS(3208), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(1877), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(751), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3204), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(704), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [66766] = 28, - ACTIONS(153), 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, + sym_short_flag, + aux_sym_unquoted_token1, + [75191] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2697), 1, + STATE(1750), 1, + sym_comment, + ACTIONS(795), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(793), 39, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(2699), 1, anon_sym_LPAREN, - ACTIONS(2701), 1, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(2705), 1, - anon_sym_DASH, - ACTIONS(2707), 1, + anon_sym_DASH_DASH, anon_sym_LBRACE, - ACTIONS(2709), 1, - anon_sym_not, - ACTIONS(2713), 1, + anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, - ACTIONS(2719), 1, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, aux_sym_val_number_token1, - ACTIONS(2725), 1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(2729), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2731), 1, anon_sym_DOLLAR_DQUOTE, - STATE(58), 1, - sym_val_number, - STATE(1919), 1, - sym_comment, - STATE(2357), 1, - sym__var, - STATE(2458), 1, - sym_expr_parenthesized, - STATE(2484), 1, - sym__expression, - STATE(2661), 1, - sym__inter_double_quotes, - STATE(2675), 1, - sym__str_double_quotes, - STATE(2684), 1, - sym__inter_single_quotes, - ACTIONS(2711), 2, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [75243] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(1751), 1, + sym_comment, + ACTIONS(846), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(844), 39, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2715), 2, sym_val_nothing, - sym_val_date, - ACTIONS(2717), 2, anon_sym_true, anon_sym_false, - ACTIONS(2727), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2723), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2678), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2721), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2667), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [66875] = 28, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1457), 1, - anon_sym_DOLLAR, - ACTIONS(1459), 1, - anon_sym_DASH, - ACTIONS(1465), 1, - anon_sym_DOT_DOT, - ACTIONS(1471), 1, - aux_sym_val_number_token1, - ACTIONS(3018), 1, - anon_sym_LBRACK, - ACTIONS(3020), 1, - anon_sym_LPAREN, - ACTIONS(3022), 1, - anon_sym_LBRACE, - ACTIONS(3024), 1, - anon_sym_not, - ACTIONS(3034), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(3038), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3040), 1, anon_sym_DOLLAR_DQUOTE, - STATE(13), 1, - sym_val_number, - STATE(480), 1, - sym__var, - STATE(557), 1, - sym__inter_double_quotes, - STATE(558), 1, - sym__inter_single_quotes, - STATE(567), 1, - sym__expression, - STATE(577), 1, - sym_expr_parenthesized, - STATE(580), 1, - sym__str_double_quotes, - STATE(1920), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [75295] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(1752), 1, sym_comment, - ACTIONS(3026), 2, + ACTIONS(3093), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(297), 3, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(3028), 2, + ACTIONS(3091), 36, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, sym_val_nothing, - sym_val_date, - ACTIONS(3030), 2, anon_sym_true, anon_sym_false, - ACTIONS(3036), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(1473), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(579), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3032), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(560), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [66984] = 28, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1861), 1, - anon_sym_DOLLAR, - ACTIONS(1863), 1, - anon_sym_DASH, - ACTIONS(1869), 1, - anon_sym_DOT_DOT, - ACTIONS(1875), 1, - aux_sym_val_number_token1, - ACTIONS(3190), 1, - anon_sym_LBRACK, - ACTIONS(3192), 1, - anon_sym_LPAREN, - ACTIONS(3194), 1, - anon_sym_LBRACE, - ACTIONS(3196), 1, - anon_sym_not, - ACTIONS(3206), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(3210), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3212), 1, anon_sym_DOLLAR_DQUOTE, - STATE(15), 1, - sym_val_number, - STATE(615), 1, - sym__var, - STATE(688), 1, - sym__inter_double_quotes, - STATE(689), 1, - sym__inter_single_quotes, - STATE(693), 1, - sym__str_double_quotes, - STATE(726), 1, - sym__expression, - STATE(754), 1, - sym_expr_parenthesized, - STATE(1921), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [75349] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(1753), 1, sym_comment, - ACTIONS(3198), 2, + ACTIONS(854), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(852), 39, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(3200), 2, sym_val_nothing, - sym_val_date, - ACTIONS(3202), 2, anon_sym_true, anon_sym_false, - ACTIONS(3208), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(1877), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(751), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3204), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(704), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [67093] = 28, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2517), 1, - anon_sym_DOLLAR, - ACTIONS(2521), 1, - anon_sym_DASH, - ACTIONS(2527), 1, - anon_sym_DOT_DOT, - ACTIONS(2533), 1, - aux_sym_val_number_token1, - ACTIONS(2960), 1, - anon_sym_LBRACK, - ACTIONS(2962), 1, - anon_sym_LPAREN, - ACTIONS(2964), 1, - anon_sym_LBRACE, - ACTIONS(2966), 1, - anon_sym_not, - ACTIONS(2976), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(2980), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2982), 1, anon_sym_DOLLAR_DQUOTE, - STATE(35), 1, - sym_val_number, - STATE(1922), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [75401] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(1754), 1, sym_comment, - STATE(2212), 1, - sym_expr_parenthesized, - STATE(2227), 1, - sym__var, - STATE(2425), 1, - sym__expression, - STATE(2453), 1, - sym__inter_double_quotes, - STATE(2457), 1, - sym__inter_single_quotes, - STATE(2506), 1, - sym__str_double_quotes, - ACTIONS(2968), 2, + ACTIONS(1744), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1742), 39, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2970), 2, sym_val_nothing, - sym_val_date, - ACTIONS(2972), 2, anon_sym_true, anon_sym_false, - ACTIONS(2978), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2535), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2481), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2974), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2464), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [67202] = 28, - ACTIONS(25), 1, - anon_sym_LBRACK, - ACTIONS(27), 1, - anon_sym_LPAREN, - ACTIONS(33), 1, - anon_sym_DASH, - ACTIONS(51), 1, - anon_sym_LBRACE, - ACTIONS(79), 1, - anon_sym_DOT_DOT, - ACTIONS(85), 1, - aux_sym_val_number_token1, - ACTIONS(93), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(97), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [75453] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1491), 1, - anon_sym_DOLLAR, - ACTIONS(3076), 1, - anon_sym_not, - STATE(53), 1, - sym_val_number, - STATE(1923), 1, + STATE(1755), 1, sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, - sym__var, - STATE(2584), 1, - sym__str_double_quotes, - STATE(2586), 1, - sym__expression, - STATE(2614), 1, - sym__inter_double_quotes, - STATE(2632), 1, - sym__inter_single_quotes, - ACTIONS(77), 2, + ACTIONS(1423), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1421), 39, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(91), 2, sym_val_nothing, - sym_val_date, - ACTIONS(95), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3078), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2641), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(87), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2609), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [67311] = 28, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2517), 1, - anon_sym_DOLLAR, - ACTIONS(2521), 1, - anon_sym_DASH, - ACTIONS(2527), 1, - anon_sym_DOT_DOT, - ACTIONS(2533), 1, - aux_sym_val_number_token1, - ACTIONS(2960), 1, - anon_sym_LBRACK, - ACTIONS(2962), 1, - anon_sym_LPAREN, - ACTIONS(2964), 1, - anon_sym_LBRACE, - ACTIONS(2966), 1, - anon_sym_not, - ACTIONS(2976), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(2980), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2982), 1, anon_sym_DOLLAR_DQUOTE, - STATE(35), 1, - sym_val_number, - STATE(1924), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [75505] = 10, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(3142), 1, + anon_sym_list, + ACTIONS(3148), 1, + anon_sym_RBRACK, + STATE(1756), 1, sym_comment, - STATE(2212), 1, - sym_expr_parenthesized, - STATE(2227), 1, - sym__var, - STATE(2453), 1, - sym__inter_double_quotes, - STATE(2457), 1, - sym__inter_single_quotes, - STATE(2506), 1, - sym__str_double_quotes, - STATE(2510), 1, - sym__expression, - ACTIONS(2968), 2, + STATE(1785), 1, + aux_sym__multiple_types_repeat1, + STATE(2044), 1, + sym__one_type, + STATE(3709), 1, + sym__type_annotation, + ACTIONS(3140), 2, + anon_sym_table, + anon_sym_record, + STATE(2658), 3, + sym_flat_type, + sym_collection_type, + sym_list_type, + ACTIONS(3138), 31, + anon_sym_any, + anon_sym_binary, + anon_sym_block, + anon_sym_bool, + anon_sym_cell_DASHpath, + anon_sym_closure, + anon_sym_cond, + anon_sym_datetime, + anon_sym_directory, + anon_sym_duration, + anon_sym_error, + anon_sym_expr, + anon_sym_float, + anon_sym_decimal, + anon_sym_filesize, + anon_sym_full_DASHcell_DASHpath, + anon_sym_glob, + anon_sym_int, + anon_sym_import_DASHpattern, + anon_sym_keyword, + anon_sym_math, + anon_sym_nothing, + anon_sym_number, + anon_sym_one_DASHof, + anon_sym_operator, + anon_sym_path, + anon_sym_range, + anon_sym_signature, + anon_sym_string, + anon_sym_variable, + anon_sym_var_DASHwith_DASHopt_DASHtype, + [75569] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(1757), 1, + sym_comment, + ACTIONS(838), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(836), 39, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2970), 2, sym_val_nothing, - sym_val_date, - ACTIONS(2972), 2, anon_sym_true, anon_sym_false, - ACTIONS(2978), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2535), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2481), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2974), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2464), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [67420] = 28, - ACTIONS(153), 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, + sym_short_flag, + aux_sym_unquoted_token1, + [75621] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2697), 1, + STATE(1758), 1, + sym_comment, + ACTIONS(842), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(840), 39, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(2699), 1, anon_sym_LPAREN, - ACTIONS(2701), 1, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(2705), 1, - anon_sym_DASH, - ACTIONS(2707), 1, + anon_sym_DASH_DASH, anon_sym_LBRACE, - ACTIONS(2709), 1, - anon_sym_not, - ACTIONS(2713), 1, - anon_sym_DOT_DOT, - ACTIONS(2719), 1, - aux_sym_val_number_token1, - ACTIONS(2725), 1, - anon_sym_DQUOTE, - ACTIONS(2729), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2731), 1, - anon_sym_DOLLAR_DQUOTE, - STATE(58), 1, - sym_val_number, - STATE(1925), 1, - sym_comment, - STATE(2357), 1, - sym__var, - STATE(2365), 1, - sym__expression, - STATE(2458), 1, - sym_expr_parenthesized, - STATE(2661), 1, - sym__inter_double_quotes, - STATE(2675), 1, - sym__str_double_quotes, - STATE(2684), 1, - sym__inter_single_quotes, - ACTIONS(2711), 2, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2715), 2, sym_val_nothing, - sym_val_date, - ACTIONS(2717), 2, anon_sym_true, anon_sym_false, - ACTIONS(2727), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2723), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2678), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2721), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2667), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [67529] = 28, - ACTIONS(153), 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, + sym_short_flag, + aux_sym_unquoted_token1, + [75673] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2477), 1, + STATE(1759), 1, + sym_comment, + ACTIONS(105), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(103), 39, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, - ACTIONS(2479), 1, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(2481), 1, - anon_sym_DASH, - ACTIONS(2483), 1, + anon_sym_DASH_DASH, anon_sym_LBRACE, - ACTIONS(2489), 1, - anon_sym_not, - ACTIONS(2493), 1, + anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, - ACTIONS(2499), 1, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, aux_sym_val_number_token1, - ACTIONS(2505), 1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(2509), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2511), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2908), 1, - anon_sym_LBRACK, - STATE(39), 1, - sym_val_number, - STATE(1926), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [75725] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3146), 1, + anon_sym_DOT, + STATE(1760), 1, sym_comment, - STATE(2238), 1, - sym_expr_parenthesized, - STATE(2241), 1, - sym__var, - STATE(2386), 1, - sym__inter_double_quotes, - STATE(2387), 1, - sym__inter_single_quotes, - STATE(2426), 1, - sym__expression, - STATE(2445), 1, - sym__str_double_quotes, - ACTIONS(2491), 2, + STATE(1789), 1, + sym_path, + STATE(1886), 1, + sym_cell_path, + ACTIONS(611), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(609), 36, + anon_sym_EQ, + 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, + [75783] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(1761), 1, + sym_comment, + ACTIONS(872), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(870), 39, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2495), 2, sym_val_nothing, - sym_val_date, - ACTIONS(2497), 2, anon_sym_true, anon_sym_false, - ACTIONS(2507), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2503), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2448), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2501), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2389), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [67638] = 28, - ACTIONS(25), 1, - anon_sym_LBRACK, - ACTIONS(27), 1, - anon_sym_LPAREN, - ACTIONS(33), 1, - anon_sym_DASH, - ACTIONS(51), 1, - anon_sym_LBRACE, - ACTIONS(79), 1, - anon_sym_DOT_DOT, - ACTIONS(85), 1, - aux_sym_val_number_token1, - ACTIONS(93), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(97), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [75835] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1491), 1, - anon_sym_DOLLAR, - ACTIONS(3076), 1, - anon_sym_not, - STATE(53), 1, - sym_val_number, - STATE(1927), 1, + STATE(1762), 1, sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, - sym__var, - STATE(2584), 1, - sym__str_double_quotes, - STATE(2587), 1, - sym__expression, - STATE(2614), 1, - sym__inter_double_quotes, - STATE(2632), 1, - sym__inter_single_quotes, - ACTIONS(77), 2, + ACTIONS(773), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(771), 39, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(91), 2, sym_val_nothing, - sym_val_date, - ACTIONS(95), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3078), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2641), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(87), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2609), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [67747] = 28, - ACTIONS(153), 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, + sym_short_flag, + aux_sym_unquoted_token1, + [75887] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1861), 1, - anon_sym_DOLLAR, - ACTIONS(1863), 1, + ACTIONS(584), 1, + anon_sym_LF, + ACTIONS(3144), 1, + anon_sym_DOT, + STATE(1763), 1, + sym_comment, + STATE(1774), 1, + aux_sym_cell_path_repeat1, + STATE(1841), 1, + sym_path, + ACTIONS(582), 37, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(1869), 1, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, - ACTIONS(1875), 1, - aux_sym_val_number_token1, - ACTIONS(3190), 1, + anon_sym_DOT_DOT_EQ, + sym_short_flag, + [75945] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(1764), 1, + sym_comment, + ACTIONS(850), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(848), 39, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(3192), 1, anon_sym_LPAREN, - ACTIONS(3194), 1, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, - ACTIONS(3196), 1, - anon_sym_not, - ACTIONS(3206), 1, - anon_sym_DQUOTE, - ACTIONS(3210), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3212), 1, - anon_sym_DOLLAR_DQUOTE, - STATE(15), 1, - sym_val_number, - STATE(615), 1, - sym__var, - STATE(688), 1, - sym__inter_double_quotes, - STATE(689), 1, - sym__inter_single_quotes, - STATE(693), 1, - sym__str_double_quotes, - STATE(725), 1, - sym__expression, - STATE(754), 1, - sym_expr_parenthesized, - STATE(1928), 1, - sym_comment, - ACTIONS(3198), 2, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(3200), 2, sym_val_nothing, - sym_val_date, - ACTIONS(3202), 2, anon_sym_true, anon_sym_false, - ACTIONS(3208), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(1877), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(751), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3204), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(704), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [67856] = 28, - ACTIONS(153), 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, + sym_short_flag, + aux_sym_unquoted_token1, + [75997] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2984), 1, + STATE(1765), 1, + sym_comment, + ACTIONS(769), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(767), 39, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(2986), 1, anon_sym_LPAREN, - ACTIONS(2988), 1, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(2990), 1, - anon_sym_DASH, - ACTIONS(2992), 1, + anon_sym_DASH_DASH, anon_sym_LBRACE, - ACTIONS(2994), 1, - anon_sym_not, - ACTIONS(2998), 1, - anon_sym_DOT_DOT, - ACTIONS(3004), 1, - aux_sym_val_number_token1, - ACTIONS(3010), 1, - anon_sym_DQUOTE, - ACTIONS(3014), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3016), 1, - anon_sym_DOLLAR_DQUOTE, - STATE(5), 1, - sym_val_number, - STATE(122), 1, - sym__var, - STATE(195), 1, - sym__expression, - STATE(211), 1, - sym__inter_single_quotes, - STATE(212), 1, - sym__inter_double_quotes, - STATE(213), 1, - sym__str_double_quotes, - STATE(221), 1, - sym_expr_parenthesized, - STATE(1929), 1, - sym_comment, - ACTIONS(2996), 2, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(3000), 2, sym_val_nothing, - sym_val_date, - ACTIONS(3002), 2, anon_sym_true, anon_sym_false, - ACTIONS(3012), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3008), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(218), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3006), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(205), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [67965] = 28, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1861), 1, - anon_sym_DOLLAR, - ACTIONS(1863), 1, - anon_sym_DASH, - ACTIONS(1869), 1, - anon_sym_DOT_DOT, - ACTIONS(1875), 1, - aux_sym_val_number_token1, - ACTIONS(3190), 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, + sym_short_flag, + aux_sym_unquoted_token1, + [76049] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(1766), 1, + sym_comment, + ACTIONS(787), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(785), 39, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(3192), 1, anon_sym_LPAREN, - ACTIONS(3194), 1, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, - ACTIONS(3196), 1, - anon_sym_not, - ACTIONS(3206), 1, - anon_sym_DQUOTE, - ACTIONS(3210), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3212), 1, - anon_sym_DOLLAR_DQUOTE, - STATE(15), 1, - sym_val_number, - STATE(615), 1, - sym__var, - STATE(688), 1, - sym__inter_double_quotes, - STATE(689), 1, - sym__inter_single_quotes, - STATE(693), 1, - sym__str_double_quotes, - STATE(730), 1, - sym__expression, - STATE(754), 1, - sym_expr_parenthesized, - STATE(1930), 1, - sym_comment, - ACTIONS(3198), 2, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(3200), 2, sym_val_nothing, - sym_val_date, - ACTIONS(3202), 2, anon_sym_true, anon_sym_false, - ACTIONS(3208), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(1877), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(751), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3204), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(704), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [68074] = 28, - ACTIONS(25), 1, - anon_sym_LBRACK, - ACTIONS(27), 1, - anon_sym_LPAREN, - ACTIONS(33), 1, - anon_sym_DASH, - ACTIONS(51), 1, - anon_sym_LBRACE, - ACTIONS(79), 1, - anon_sym_DOT_DOT, - ACTIONS(85), 1, - aux_sym_val_number_token1, - ACTIONS(93), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(97), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [76101] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1491), 1, - anon_sym_DOLLAR, - ACTIONS(3076), 1, - anon_sym_not, - STATE(53), 1, - sym_val_number, - STATE(1931), 1, + STATE(1767), 1, sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, - sym__var, - STATE(2584), 1, - sym__str_double_quotes, - STATE(2588), 1, - sym__expression, - STATE(2614), 1, - sym__inter_double_quotes, - STATE(2632), 1, - sym__inter_single_quotes, - ACTIONS(77), 2, + ACTIONS(862), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(860), 39, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(91), 2, sym_val_nothing, - sym_val_date, - ACTIONS(95), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3078), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2641), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(87), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2609), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [68183] = 28, - ACTIONS(153), 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, + sym_short_flag, + aux_sym_unquoted_token1, + [76153] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2477), 1, - anon_sym_LPAREN, - ACTIONS(2479), 1, + STATE(1768), 1, + sym_comment, + ACTIONS(746), 14, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT_DOT, + ACTIONS(748), 27, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(2481), 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, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + [76205] = 4, + ACTIONS(147), 1, + anon_sym_POUND, + STATE(1769), 1, + sym_comment, + ACTIONS(750), 14, + sym_identifier, + anon_sym_GT, anon_sym_DASH, - ACTIONS(2483), 1, - anon_sym_LBRACE, - ACTIONS(2489), 1, - anon_sym_not, - ACTIONS(2493), 1, + anon_sym_in, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_DOT_DOT, - ACTIONS(2499), 1, - aux_sym_val_number_token1, - ACTIONS(2505), 1, - anon_sym_DQUOTE, - ACTIONS(2509), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2511), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(2908), 1, - anon_sym_LBRACK, - STATE(39), 1, - sym_val_number, - STATE(1932), 1, + ACTIONS(752), 27, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + [76257] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(1770), 1, sym_comment, - STATE(2238), 1, - sym_expr_parenthesized, - STATE(2241), 1, - sym__var, - STATE(2386), 1, - sym__inter_double_quotes, - STATE(2387), 1, - sym__inter_single_quotes, - STATE(2428), 1, - sym__expression, - STATE(2445), 1, - sym__str_double_quotes, - ACTIONS(2491), 2, + ACTIONS(3106), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3104), 39, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2495), 2, sym_val_nothing, - sym_val_date, - ACTIONS(2497), 2, anon_sym_true, anon_sym_false, - ACTIONS(2507), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2503), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2448), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2501), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2389), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [68292] = 28, - ACTIONS(153), 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, + sym_short_flag, + aux_sym_unquoted_token1, + [76309] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2477), 1, + ACTIONS(653), 1, + anon_sym_LF, + ACTIONS(3150), 1, + anon_sym_QMARK2, + STATE(1771), 1, + sym_comment, + ACTIONS(651), 39, + anon_sym_EQ, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PLUS_PLUS_EQ, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [76363] = 9, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(3152), 1, + anon_sym_RBRACK, + ACTIONS(3160), 1, + anon_sym_list, + STATE(2044), 1, + sym__one_type, + STATE(3709), 1, + sym__type_annotation, + ACTIONS(3157), 2, + anon_sym_table, + anon_sym_record, + STATE(1772), 2, + sym_comment, + aux_sym__multiple_types_repeat1, + STATE(2658), 3, + sym_flat_type, + sym_collection_type, + sym_list_type, + ACTIONS(3154), 31, + anon_sym_any, + anon_sym_binary, + anon_sym_block, + anon_sym_bool, + anon_sym_cell_DASHpath, + anon_sym_closure, + anon_sym_cond, + anon_sym_datetime, + anon_sym_directory, + anon_sym_duration, + anon_sym_error, + anon_sym_expr, + anon_sym_float, + anon_sym_decimal, + anon_sym_filesize, + anon_sym_full_DASHcell_DASHpath, + anon_sym_glob, + anon_sym_int, + anon_sym_import_DASHpattern, + anon_sym_keyword, + anon_sym_math, + anon_sym_nothing, + anon_sym_number, + anon_sym_one_DASHof, + anon_sym_operator, + anon_sym_path, + anon_sym_range, + anon_sym_signature, + anon_sym_string, + anon_sym_variable, + anon_sym_var_DASHwith_DASHopt_DASHtype, + [76425] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(653), 1, + anon_sym_LF, + ACTIONS(3150), 1, + anon_sym_QMARK2, + STATE(1773), 1, + sym_comment, + ACTIONS(651), 39, + anon_sym_EQ, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PLUS_PLUS_EQ, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [76479] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(615), 1, + anon_sym_LF, + ACTIONS(3144), 1, + anon_sym_DOT, + STATE(1774), 1, + sym_comment, + STATE(1781), 1, + aux_sym_cell_path_repeat1, + STATE(1841), 1, + sym_path, + ACTIONS(613), 37, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_short_flag, + [76537] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(1775), 1, + sym_comment, + ACTIONS(783), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(781), 39, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LPAREN, - ACTIONS(2479), 1, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(2481), 1, - anon_sym_DASH, - ACTIONS(2483), 1, + anon_sym_DASH_DASH, anon_sym_LBRACE, - ACTIONS(2489), 1, - anon_sym_not, - ACTIONS(2493), 1, - anon_sym_DOT_DOT, - ACTIONS(2499), 1, - aux_sym_val_number_token1, - ACTIONS(2505), 1, - anon_sym_DQUOTE, - ACTIONS(2509), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2511), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(2908), 1, - anon_sym_LBRACK, - STATE(39), 1, - sym_val_number, - STATE(1933), 1, - sym_comment, - STATE(2238), 1, - sym_expr_parenthesized, - STATE(2241), 1, - sym__var, - STATE(2386), 1, - sym__inter_double_quotes, - STATE(2387), 1, - sym__inter_single_quotes, - STATE(2429), 1, - sym__expression, - STATE(2445), 1, - sym__str_double_quotes, - ACTIONS(2491), 2, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2495), 2, sym_val_nothing, - sym_val_date, - ACTIONS(2497), 2, anon_sym_true, anon_sym_false, - ACTIONS(2507), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2503), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2448), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2501), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2389), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [68401] = 28, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1861), 1, - anon_sym_DOLLAR, - ACTIONS(1863), 1, - anon_sym_DASH, - ACTIONS(1869), 1, - anon_sym_DOT_DOT, - ACTIONS(1875), 1, - aux_sym_val_number_token1, - ACTIONS(3190), 1, - anon_sym_LBRACK, - ACTIONS(3192), 1, - anon_sym_LPAREN, - ACTIONS(3194), 1, - anon_sym_LBRACE, - ACTIONS(3196), 1, - anon_sym_not, - ACTIONS(3206), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(3210), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3212), 1, anon_sym_DOLLAR_DQUOTE, - STATE(15), 1, - sym_val_number, - STATE(615), 1, - sym__var, - STATE(688), 1, - sym__inter_double_quotes, - STATE(689), 1, - sym__inter_single_quotes, - STATE(693), 1, - sym__str_double_quotes, - STATE(729), 1, - sym__expression, - STATE(754), 1, - sym_expr_parenthesized, - STATE(1934), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [76589] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(1776), 1, sym_comment, - ACTIONS(3198), 2, + ACTIONS(779), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(777), 39, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(3200), 2, sym_val_nothing, - sym_val_date, - ACTIONS(3202), 2, anon_sym_true, anon_sym_false, - ACTIONS(3208), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(1877), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(751), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3204), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(704), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [68510] = 28, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1861), 1, - anon_sym_DOLLAR, - ACTIONS(1863), 1, - anon_sym_DASH, - ACTIONS(1869), 1, - anon_sym_DOT_DOT, - ACTIONS(1875), 1, - aux_sym_val_number_token1, - ACTIONS(3190), 1, - anon_sym_LBRACK, - ACTIONS(3192), 1, - anon_sym_LPAREN, - ACTIONS(3194), 1, - anon_sym_LBRACE, - ACTIONS(3196), 1, - anon_sym_not, - ACTIONS(3206), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(3210), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3212), 1, anon_sym_DOLLAR_DQUOTE, - STATE(15), 1, - sym_val_number, - STATE(615), 1, - sym__var, - STATE(688), 1, - sym__inter_double_quotes, - STATE(689), 1, - sym__inter_single_quotes, - STATE(693), 1, - sym__str_double_quotes, - STATE(728), 1, - sym__expression, - STATE(754), 1, - sym_expr_parenthesized, - STATE(1935), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [76641] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(1777), 1, sym_comment, - ACTIONS(3198), 2, + ACTIONS(1324), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1322), 39, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(3200), 2, sym_val_nothing, - sym_val_date, - ACTIONS(3202), 2, anon_sym_true, anon_sym_false, - ACTIONS(3208), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(1877), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(751), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3204), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(704), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [68619] = 28, - ACTIONS(25), 1, - anon_sym_LBRACK, - ACTIONS(27), 1, - anon_sym_LPAREN, - ACTIONS(33), 1, - anon_sym_DASH, - ACTIONS(51), 1, - anon_sym_LBRACE, - ACTIONS(79), 1, - anon_sym_DOT_DOT, - ACTIONS(85), 1, - aux_sym_val_number_token1, - ACTIONS(93), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(97), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [76693] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1491), 1, - anon_sym_DOLLAR, - ACTIONS(3076), 1, - anon_sym_not, - STATE(53), 1, - sym_val_number, - STATE(1936), 1, + STATE(1778), 1, sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, - sym__var, - STATE(2584), 1, - sym__str_double_quotes, - STATE(2595), 1, - sym__expression, - STATE(2614), 1, - sym__inter_double_quotes, - STATE(2632), 1, - sym__inter_single_quotes, - ACTIONS(77), 2, + ACTIONS(814), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(812), 39, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(91), 2, sym_val_nothing, - sym_val_date, - ACTIONS(95), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3078), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2641), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(87), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2609), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [68728] = 28, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2477), 1, - anon_sym_LPAREN, - ACTIONS(2479), 1, - anon_sym_DOLLAR, - ACTIONS(2481), 1, - anon_sym_DASH, - ACTIONS(2483), 1, - anon_sym_LBRACE, - ACTIONS(2489), 1, - anon_sym_not, - ACTIONS(2493), 1, - anon_sym_DOT_DOT, - ACTIONS(2499), 1, - aux_sym_val_number_token1, - ACTIONS(2505), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(2509), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2511), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2908), 1, - anon_sym_LBRACK, - STATE(39), 1, - sym_val_number, - STATE(1937), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [76745] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(1779), 1, sym_comment, - STATE(2238), 1, - sym_expr_parenthesized, - STATE(2241), 1, - sym__var, - STATE(2386), 1, - sym__inter_double_quotes, - STATE(2387), 1, - sym__inter_single_quotes, - STATE(2432), 1, - sym__expression, - STATE(2445), 1, - sym__str_double_quotes, - ACTIONS(2491), 2, + ACTIONS(826), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(824), 39, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2495), 2, sym_val_nothing, - sym_val_date, - ACTIONS(2497), 2, anon_sym_true, anon_sym_false, - ACTIONS(2507), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2503), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2448), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2501), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2389), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [68837] = 28, - ACTIONS(153), 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, + sym_short_flag, + aux_sym_unquoted_token1, + [76797] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1861), 1, - anon_sym_DOLLAR, - ACTIONS(1863), 1, - anon_sym_DASH, - ACTIONS(1869), 1, - anon_sym_DOT_DOT, - ACTIONS(1875), 1, - aux_sym_val_number_token1, - ACTIONS(3190), 1, + ACTIONS(3165), 1, + anon_sym_LF, + ACTIONS(3168), 1, + anon_sym_PIPE, + STATE(1780), 2, + sym_comment, + aux_sym_pipe_element_repeat1, + ACTIONS(3163), 38, + sym_cmd_identifier, anon_sym_LBRACK, - ACTIONS(3192), 1, anon_sym_LPAREN, - ACTIONS(3194), 1, + anon_sym_DOLLAR, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_do, + anon_sym_if, + anon_sym_match, anon_sym_LBRACE, - ACTIONS(3196), 1, + anon_sym_try, + anon_sym_return, + anon_sym_where, anon_sym_not, - ACTIONS(3206), 1, - anon_sym_DQUOTE, - ACTIONS(3210), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3212), 1, - anon_sym_DOLLAR_DQUOTE, - STATE(15), 1, - sym_val_number, - STATE(615), 1, - sym__var, - STATE(688), 1, - sym__inter_double_quotes, - STATE(689), 1, - sym__inter_single_quotes, - STATE(693), 1, - sym__str_double_quotes, - STATE(733), 1, - sym__expression, - STATE(754), 1, - sym_expr_parenthesized, - STATE(1938), 1, - sym_comment, - ACTIONS(3198), 2, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(3200), 2, sym_val_nothing, - sym_val_date, - ACTIONS(3202), 2, anon_sym_true, anon_sym_false, - ACTIONS(3208), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(1877), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(751), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3204), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(704), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [68946] = 28, - ACTIONS(25), 1, - anon_sym_LBRACK, - ACTIONS(27), 1, - anon_sym_LPAREN, - ACTIONS(33), 1, - anon_sym_DASH, - ACTIONS(51), 1, - anon_sym_LBRACE, - ACTIONS(79), 1, - anon_sym_DOT_DOT, - ACTIONS(85), 1, - aux_sym_val_number_token1, - ACTIONS(93), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(97), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, + anon_sym_CARET, + [76851] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(596), 1, + anon_sym_LF, + ACTIONS(3171), 1, + anon_sym_DOT, + STATE(1841), 1, + sym_path, + STATE(1781), 2, + sym_comment, + aux_sym_cell_path_repeat1, + ACTIONS(594), 37, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_short_flag, + [76907] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1491), 1, - anon_sym_DOLLAR, - ACTIONS(3076), 1, - anon_sym_not, - STATE(53), 1, - sym_val_number, - STATE(1939), 1, + STATE(1782), 1, sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, - sym__var, - STATE(2584), 1, - sym__str_double_quotes, - STATE(2589), 1, - sym__expression, - STATE(2614), 1, - sym__inter_double_quotes, - STATE(2632), 1, - sym__inter_single_quotes, - ACTIONS(77), 2, + ACTIONS(876), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(874), 39, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(91), 2, sym_val_nothing, - sym_val_date, - ACTIONS(95), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3078), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2641), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(87), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2609), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [69055] = 28, - ACTIONS(25), 1, - anon_sym_LBRACK, - ACTIONS(27), 1, - anon_sym_LPAREN, - ACTIONS(33), 1, - anon_sym_DASH, - ACTIONS(51), 1, - anon_sym_LBRACE, - ACTIONS(79), 1, - anon_sym_DOT_DOT, - ACTIONS(85), 1, - aux_sym_val_number_token1, - ACTIONS(93), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(97), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, + anon_sym_err_GT, + anon_sym_out_GT, + anon_sym_e_GT, + anon_sym_o_GT, + anon_sym_err_PLUSout_GT, + anon_sym_out_PLUSerr_GT, + anon_sym_o_PLUSe_GT, + anon_sym_e_PLUSo_GT, + sym_short_flag, + aux_sym_unquoted_token1, + [76959] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(672), 1, + anon_sym_LF, + STATE(1783), 1, + sym_comment, + ACTIONS(670), 40, + anon_sym_EQ, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PLUS_PLUS_EQ, + anon_sym_QMARK2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [77011] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1491), 1, + ACTIONS(1548), 1, + anon_sym_PIPE, + ACTIONS(3132), 1, + anon_sym_LF, + STATE(1780), 1, + aux_sym_pipe_element_repeat1, + STATE(1784), 1, + sym_comment, + ACTIONS(3174), 38, + sym_cmd_identifier, + anon_sym_LBRACK, + anon_sym_LPAREN, anon_sym_DOLLAR, - ACTIONS(3076), 1, + anon_sym_DASH, + anon_sym_break, + anon_sym_continue, + anon_sym_do, + anon_sym_if, + anon_sym_match, + anon_sym_LBRACE, + anon_sym_try, + anon_sym_return, + anon_sym_where, anon_sym_not, - STATE(53), 1, - sym_val_number, - STATE(1940), 1, - sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, - sym__var, - STATE(2584), 1, - sym__str_double_quotes, - STATE(2591), 1, - sym__expression, - STATE(2614), 1, - sym__inter_double_quotes, - STATE(2632), 1, - sym__inter_single_quotes, - ACTIONS(77), 2, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(91), 2, sym_val_nothing, - sym_val_date, - ACTIONS(95), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3078), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2641), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(87), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2609), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [69164] = 28, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2517), 1, - anon_sym_DOLLAR, - ACTIONS(2521), 1, - anon_sym_DASH, - ACTIONS(2527), 1, - anon_sym_DOT_DOT, - ACTIONS(2533), 1, - aux_sym_val_number_token1, - ACTIONS(2960), 1, - anon_sym_LBRACK, - ACTIONS(2962), 1, - anon_sym_LPAREN, - ACTIONS(2964), 1, - anon_sym_LBRACE, - ACTIONS(2966), 1, - anon_sym_not, - ACTIONS(2976), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(2980), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2982), 1, anon_sym_DOLLAR_DQUOTE, - STATE(35), 1, - sym_val_number, - STATE(1941), 1, + anon_sym_CARET, + [77067] = 10, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(3142), 1, + anon_sym_list, + ACTIONS(3176), 1, + anon_sym_RBRACK, + STATE(1772), 1, + aux_sym__multiple_types_repeat1, + STATE(1785), 1, sym_comment, - STATE(2212), 1, - sym_expr_parenthesized, - STATE(2227), 1, - sym__var, - STATE(2453), 1, - sym__inter_double_quotes, - STATE(2457), 1, - sym__inter_single_quotes, - STATE(2506), 1, - sym__str_double_quotes, - STATE(2521), 1, - sym__expression, - ACTIONS(2968), 2, + STATE(2044), 1, + sym__one_type, + STATE(3709), 1, + sym__type_annotation, + ACTIONS(3140), 2, + anon_sym_table, + anon_sym_record, + STATE(2658), 3, + sym_flat_type, + sym_collection_type, + sym_list_type, + ACTIONS(3138), 31, + anon_sym_any, + anon_sym_binary, + anon_sym_block, + anon_sym_bool, + anon_sym_cell_DASHpath, + anon_sym_closure, + anon_sym_cond, + anon_sym_datetime, + anon_sym_directory, + anon_sym_duration, + anon_sym_error, + anon_sym_expr, + anon_sym_float, + anon_sym_decimal, + anon_sym_filesize, + anon_sym_full_DASHcell_DASHpath, + anon_sym_glob, + anon_sym_int, + anon_sym_import_DASHpattern, + anon_sym_keyword, + anon_sym_math, + anon_sym_nothing, + anon_sym_number, + anon_sym_one_DASHof, + anon_sym_operator, + anon_sym_path, + anon_sym_range, + anon_sym_signature, + anon_sym_string, + anon_sym_variable, + anon_sym_var_DASHwith_DASHopt_DASHtype, + [77131] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(1786), 1, + sym_comment, + ACTIONS(3110), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3108), 39, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2970), 2, sym_val_nothing, - sym_val_date, - ACTIONS(2972), 2, anon_sym_true, anon_sym_false, - ACTIONS(2978), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2535), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2481), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2974), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2464), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [69273] = 28, - ACTIONS(153), 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, + sym_short_flag, + aux_sym_unquoted_token1, + [77183] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3178), 1, + anon_sym_DOT, + STATE(1854), 1, + sym_path, + ACTIONS(596), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(1787), 2, + sym_comment, + aux_sym_cell_path_repeat1, + ACTIONS(594), 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, + [77239] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(704), 1, + anon_sym_LF, + STATE(1788), 1, + sym_comment, + ACTIONS(702), 40, + anon_sym_EQ, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PLUS_PLUS_EQ, + anon_sym_QMARK2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [77291] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3146), 1, + anon_sym_DOT, + STATE(1746), 1, + aux_sym_cell_path_repeat1, + STATE(1789), 1, + sym_comment, + STATE(1854), 1, + sym_path, + ACTIONS(584), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(582), 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, + [77349] = 7, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(3181), 1, + anon_sym_DOT, + STATE(1790), 1, + sym_comment, + STATE(1795), 1, + sym_path, + STATE(1825), 1, + sym_cell_path, + ACTIONS(590), 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(592), 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, + [77406] = 7, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2477), 1, - anon_sym_LPAREN, - ACTIONS(2479), 1, - anon_sym_DOLLAR, - ACTIONS(2481), 1, - anon_sym_DASH, - ACTIONS(2483), 1, - anon_sym_LBRACE, - ACTIONS(2489), 1, - anon_sym_not, - ACTIONS(2493), 1, - anon_sym_DOT_DOT, - ACTIONS(2499), 1, - aux_sym_val_number_token1, - ACTIONS(2505), 1, - anon_sym_DQUOTE, - ACTIONS(2509), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2511), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(2908), 1, - anon_sym_LBRACK, - STATE(39), 1, - sym_val_number, - STATE(1942), 1, + ACTIONS(3181), 1, + anon_sym_DOT, + STATE(1791), 1, sym_comment, - STATE(2238), 1, - sym_expr_parenthesized, - STATE(2241), 1, - sym__var, - STATE(2386), 1, - sym__inter_double_quotes, - STATE(2387), 1, - sym__inter_single_quotes, - STATE(2445), 1, - sym__str_double_quotes, - STATE(2713), 1, - sym__expression, - ACTIONS(2491), 2, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - ACTIONS(2495), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(2497), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2507), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2503), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2448), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2501), 6, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(2389), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [69382] = 28, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2517), 1, + STATE(1792), 1, + aux_sym_cell_path_repeat1, + STATE(1897), 1, + sym_path, + ACTIONS(613), 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(615), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(2521), 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, + [77463] = 6, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(3183), 1, + anon_sym_DOT, + STATE(1897), 1, + sym_path, + STATE(1792), 2, + sym_comment, + aux_sym_cell_path_repeat1, + ACTIONS(594), 12, + sym_identifier, + anon_sym_GT, anon_sym_DASH, - ACTIONS(2527), 1, + 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(596), 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, + [77518] = 7, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(3186), 1, + anon_sym_DOT, + STATE(1793), 1, + sym_comment, + STATE(1810), 1, + sym_path, + STATE(1932), 1, + sym_cell_path, + ACTIONS(590), 6, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, anon_sym_DOT_DOT, - ACTIONS(2533), 1, - aux_sym_val_number_token1, - ACTIONS(2960), 1, - anon_sym_LBRACK, - ACTIONS(2962), 1, - anon_sym_LPAREN, - ACTIONS(2964), 1, + ACTIONS(592), 31, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DASH, + anon_sym_in, + anon_sym_if, anon_sym_LBRACE, - ACTIONS(2966), 1, - anon_sym_not, - ACTIONS(2976), 1, - anon_sym_DQUOTE, - ACTIONS(2980), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2982), 1, - anon_sym_DOLLAR_DQUOTE, - STATE(35), 1, - sym_val_number, - STATE(1943), 1, - sym_comment, - STATE(2212), 1, - sym_expr_parenthesized, - STATE(2227), 1, - sym__var, - STATE(2453), 1, - sym__inter_double_quotes, - STATE(2457), 1, - sym__inter_single_quotes, - STATE(2506), 1, - sym__str_double_quotes, - STATE(2517), 1, - sym__expression, - ACTIONS(2968), 2, + anon_sym_RBRACE, + anon_sym_EQ_GT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2970), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(2972), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2978), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2535), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2481), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2974), 6, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(2464), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [69491] = 28, - ACTIONS(153), 1, + [77575] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1861), 1, - anon_sym_DOLLAR, - ACTIONS(1863), 1, - anon_sym_DASH, - ACTIONS(1869), 1, - anon_sym_DOT_DOT, - ACTIONS(1875), 1, - aux_sym_val_number_token1, - ACTIONS(3190), 1, - anon_sym_LBRACK, - ACTIONS(3192), 1, - anon_sym_LPAREN, - ACTIONS(3194), 1, - anon_sym_LBRACE, - ACTIONS(3196), 1, - anon_sym_not, - ACTIONS(3206), 1, - anon_sym_DQUOTE, - ACTIONS(3210), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3212), 1, - anon_sym_DOLLAR_DQUOTE, - STATE(15), 1, - sym_val_number, - STATE(615), 1, - sym__var, - STATE(688), 1, - sym__inter_double_quotes, - STATE(689), 1, - sym__inter_single_quotes, - STATE(693), 1, - sym__str_double_quotes, - STATE(732), 1, - sym__expression, - STATE(754), 1, - sym_expr_parenthesized, - STATE(1944), 1, + ACTIONS(748), 1, + anon_sym_LF, + STATE(1794), 1, sym_comment, - ACTIONS(3198), 2, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - ACTIONS(3200), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(3202), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3208), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(1877), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(751), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3204), 6, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(704), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [69600] = 28, - ACTIONS(153), 1, + ACTIONS(746), 39, + anon_sym_EQ, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PLUS_PLUS_EQ, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [77626] = 7, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2517), 1, - anon_sym_DOLLAR, - ACTIONS(2521), 1, + ACTIONS(3181), 1, + anon_sym_DOT, + STATE(1791), 1, + aux_sym_cell_path_repeat1, + STATE(1795), 1, + sym_comment, + STATE(1897), 1, + sym_path, + ACTIONS(582), 12, + sym_identifier, + anon_sym_GT, anon_sym_DASH, - ACTIONS(2527), 1, - anon_sym_DOT_DOT, - ACTIONS(2533), 1, - aux_sym_val_number_token1, - ACTIONS(2960), 1, - anon_sym_LBRACK, - ACTIONS(2962), 1, - anon_sym_LPAREN, - ACTIONS(2964), 1, - anon_sym_LBRACE, - ACTIONS(2966), 1, - anon_sym_not, - ACTIONS(2976), 1, - anon_sym_DQUOTE, - ACTIONS(2980), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2982), 1, - anon_sym_DOLLAR_DQUOTE, - STATE(35), 1, - sym_val_number, - STATE(1945), 1, + 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(584), 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, + [77683] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(672), 1, + anon_sym_LF, + STATE(1796), 1, sym_comment, - STATE(2212), 1, - sym_expr_parenthesized, - STATE(2227), 1, - sym__var, - STATE(2453), 1, - sym__inter_double_quotes, - STATE(2457), 1, - sym__inter_single_quotes, - STATE(2506), 1, - sym__str_double_quotes, - STATE(2516), 1, - sym__expression, - ACTIONS(2968), 2, + ACTIONS(670), 39, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_QMARK2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2970), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(2972), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2978), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2535), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2481), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2974), 6, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(2464), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [69709] = 28, - ACTIONS(153), 1, + sym_short_flag, + [77734] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2922), 1, + ACTIONS(3188), 1, + anon_sym_LF, + STATE(1797), 1, + sym_comment, + ACTIONS(3163), 39, + sym_cmd_identifier, anon_sym_LBRACK, - ACTIONS(2924), 1, anon_sym_LPAREN, - ACTIONS(2926), 1, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(2928), 1, anon_sym_DASH, - ACTIONS(2930), 1, + anon_sym_break, + anon_sym_continue, + anon_sym_do, + anon_sym_if, + anon_sym_match, anon_sym_LBRACE, - ACTIONS(2936), 1, - anon_sym_DOT_DOT, - ACTIONS(2942), 1, - aux_sym_val_number_token1, - ACTIONS(2950), 1, - anon_sym_DQUOTE, - ACTIONS(2954), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2956), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(3248), 1, + anon_sym_try, + anon_sym_return, + anon_sym_where, anon_sym_not, - STATE(33), 1, - sym_val_number, - STATE(1946), 1, - sym_comment, - STATE(2189), 1, - sym_expr_parenthesized, - STATE(2226), 1, - sym__var, - STATE(2390), 1, - sym__inter_double_quotes, - STATE(2391), 1, - sym__inter_single_quotes, - STATE(2466), 1, - sym__str_double_quotes, - STATE(2468), 1, - sym__expression, - ACTIONS(2934), 2, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2948), 2, sym_val_nothing, - sym_val_date, - ACTIONS(2952), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3250), 2, anon_sym_true, anon_sym_false, - ACTIONS(2946), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2505), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2944), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2394), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [69818] = 28, - ACTIONS(153), 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_CARET, + [77785] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3214), 1, + ACTIONS(3192), 1, + anon_sym_LF, + STATE(1798), 1, + sym_comment, + ACTIONS(3190), 39, + sym_cmd_identifier, anon_sym_LBRACK, - ACTIONS(3216), 1, anon_sym_LPAREN, - ACTIONS(3218), 1, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(3220), 1, anon_sym_DASH, - ACTIONS(3222), 1, + anon_sym_break, + anon_sym_continue, + anon_sym_do, + anon_sym_if, + anon_sym_match, anon_sym_LBRACE, - ACTIONS(3224), 1, + anon_sym_try, + anon_sym_return, + anon_sym_where, anon_sym_not, - ACTIONS(3228), 1, - anon_sym_DOT_DOT, - ACTIONS(3234), 1, - aux_sym_val_number_token1, - ACTIONS(3240), 1, - anon_sym_DQUOTE, - ACTIONS(3244), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3246), 1, - anon_sym_DOLLAR_DQUOTE, - STATE(10), 1, - sym_val_number, - STATE(448), 1, - sym__var, - STATE(497), 1, - sym__expression, - STATE(513), 1, - sym__inter_single_quotes, - STATE(516), 1, - sym__inter_double_quotes, - STATE(527), 1, - sym_expr_parenthesized, - STATE(528), 1, - sym__str_double_quotes, - STATE(1947), 1, - sym_comment, - ACTIONS(3226), 2, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(3230), 2, sym_val_nothing, - sym_val_date, - ACTIONS(3232), 2, anon_sym_true, anon_sym_false, - ACTIONS(3242), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3238), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(526), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3236), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(506), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [69927] = 28, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2517), 1, - anon_sym_DOLLAR, - ACTIONS(2521), 1, - anon_sym_DASH, - ACTIONS(2527), 1, - anon_sym_DOT_DOT, - ACTIONS(2533), 1, - aux_sym_val_number_token1, - ACTIONS(2960), 1, - anon_sym_LBRACK, - ACTIONS(2962), 1, - anon_sym_LPAREN, - ACTIONS(2964), 1, - anon_sym_LBRACE, - ACTIONS(2966), 1, - anon_sym_not, - ACTIONS(2976), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(2980), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2982), 1, anon_sym_DOLLAR_DQUOTE, - STATE(35), 1, - sym_val_number, - STATE(1948), 1, + anon_sym_CARET, + [77836] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(761), 1, + anon_sym_LF, + STATE(1799), 1, sym_comment, - STATE(2212), 1, - sym_expr_parenthesized, - STATE(2227), 1, - sym__var, - STATE(2453), 1, - sym__inter_double_quotes, - STATE(2457), 1, - sym__inter_single_quotes, - STATE(2506), 1, - sym__str_double_quotes, - STATE(2514), 1, - sym__expression, - ACTIONS(2968), 2, + ACTIONS(759), 39, + anon_sym_EQ, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PLUS_PLUS_EQ, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [77887] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(752), 1, + anon_sym_LF, + STATE(1800), 1, + sym_comment, + ACTIONS(750), 39, + anon_sym_EQ, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PLUS_PLUS_EQ, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [77938] = 6, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(345), 1, + anon_sym_DOT_DOT, + STATE(1801), 1, + sym_comment, + ACTIONS(343), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2970), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(2972), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2978), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2535), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2481), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2974), 6, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(2464), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [70036] = 28, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2517), 1, + ACTIONS(763), 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(765), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(2521), 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, + [77993] = 7, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(3181), 1, + anon_sym_DOT, + STATE(1795), 1, + sym_path, + STATE(1802), 1, + sym_comment, + STATE(1935), 1, + sym_cell_path, + ACTIONS(574), 12, + sym_identifier, + anon_sym_GT, anon_sym_DASH, - ACTIONS(2527), 1, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(576), 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, + [78050] = 6, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(3194), 1, + anon_sym_DOT, + STATE(1858), 1, + sym_path, + STATE(1803), 2, + sym_comment, + aux_sym_cell_path_repeat1, + ACTIONS(594), 6, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, anon_sym_DOT_DOT, - ACTIONS(2533), 1, - aux_sym_val_number_token1, - ACTIONS(2960), 1, - anon_sym_LBRACK, - ACTIONS(2962), 1, - anon_sym_LPAREN, - ACTIONS(2964), 1, + ACTIONS(596), 31, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DASH, + anon_sym_in, + anon_sym_if, anon_sym_LBRACE, - ACTIONS(2966), 1, - anon_sym_not, - ACTIONS(2976), 1, - anon_sym_DQUOTE, - ACTIONS(2980), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2982), 1, - anon_sym_DOLLAR_DQUOTE, - STATE(35), 1, - sym_val_number, - STATE(1949), 1, - sym_comment, - STATE(2212), 1, - sym_expr_parenthesized, - STATE(2227), 1, - sym__var, - STATE(2453), 1, - sym__inter_double_quotes, - STATE(2457), 1, - sym__inter_single_quotes, - STATE(2506), 1, - sym__str_double_quotes, - STATE(2511), 1, - sym__expression, - ACTIONS(2968), 2, + anon_sym_RBRACE, + anon_sym_EQ_GT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2970), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(2972), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2978), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2535), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2481), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2974), 6, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(2464), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [70145] = 28, - ACTIONS(25), 1, - anon_sym_LBRACK, - ACTIONS(27), 1, - anon_sym_LPAREN, - ACTIONS(33), 1, + [78105] = 7, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(3186), 1, + anon_sym_DOT, + STATE(1803), 1, + aux_sym_cell_path_repeat1, + STATE(1804), 1, + sym_comment, + STATE(1858), 1, + sym_path, + ACTIONS(613), 6, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_DOT_DOT, + ACTIONS(615), 31, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DASH, + anon_sym_in, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + [78162] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(704), 1, + anon_sym_LF, + STATE(1805), 1, + sym_comment, + ACTIONS(702), 39, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(51), 1, - anon_sym_LBRACE, - ACTIONS(79), 1, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_QMARK2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, - ACTIONS(85), 1, - aux_sym_val_number_token1, - ACTIONS(93), 1, - anon_sym_DQUOTE, - ACTIONS(97), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(153), 1, + anon_sym_DOT_DOT_EQ, + sym_short_flag, + [78213] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1491), 1, - anon_sym_DOLLAR, - ACTIONS(3076), 1, - anon_sym_not, - STATE(53), 1, - sym_val_number, - STATE(1950), 1, + ACTIONS(653), 1, + anon_sym_LF, + ACTIONS(3197), 1, + anon_sym_QMARK2, + STATE(1806), 1, sym_comment, - STATE(2317), 1, - sym_expr_parenthesized, - STATE(2328), 1, - sym__var, - STATE(2584), 1, - sym__str_double_quotes, - STATE(2592), 1, - sym__expression, - STATE(2614), 1, - sym__inter_double_quotes, - STATE(2632), 1, - sym__inter_single_quotes, - ACTIONS(77), 2, + ACTIONS(651), 38, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(91), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(95), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3078), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(89), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2641), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(87), 6, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(2609), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [70254] = 28, - ACTIONS(153), 1, + sym_short_flag, + [78266] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2397), 1, - anon_sym_LPAREN, - ACTIONS(2399), 1, - aux_sym_val_number_token1, - ACTIONS(3162), 1, + STATE(1807), 1, + sym_comment, + ACTIONS(702), 6, + anon_sym_EQ, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(704), 34, + anon_sym_COLON, anon_sym_LBRACK, - ACTIONS(3164), 1, - anon_sym_DOLLAR, - ACTIONS(3166), 1, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_PIPE, anon_sym_DASH, - ACTIONS(3168), 1, + anon_sym_in, + anon_sym_if, anon_sym_LBRACE, - ACTIONS(3170), 1, - anon_sym_not, - ACTIONS(3174), 1, - anon_sym_DOT_DOT, - ACTIONS(3182), 1, - anon_sym_DQUOTE, - ACTIONS(3186), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3188), 1, - anon_sym_DOLLAR_DQUOTE, - STATE(18), 1, - sym_val_number, - STATE(1215), 1, - sym__var, - STATE(1391), 1, - sym__inter_single_quotes, - STATE(1404), 1, - sym__expression, - STATE(1454), 1, - sym__inter_double_quotes, - STATE(1472), 1, - sym__str_double_quotes, - STATE(1503), 1, - sym_expr_parenthesized, - STATE(1951), 1, + anon_sym_RBRACE, + anon_sym_EQ_GT, + anon_sym_DOT, + anon_sym_QMARK2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [78317] = 7, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(3199), 1, + anon_sym_DOT, + STATE(1808), 1, sym_comment, - ACTIONS(3172), 2, + STATE(1816), 1, + aux_sym_cell_path_repeat1, + STATE(1863), 1, + sym_path, + ACTIONS(582), 12, + sym_identifier, + anon_sym_GT, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT_DOT, + ACTIONS(584), 25, + anon_sym_COMMA, + anon_sym_DASH, + anon_sym_RBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(3176), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(3178), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3184), 2, + anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3180), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(1508), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2401), 6, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(1462), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [70363] = 28, - ACTIONS(153), 1, + [78374] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1861), 1, - anon_sym_DOLLAR, - ACTIONS(1863), 1, - anon_sym_DASH, - ACTIONS(1869), 1, - anon_sym_DOT_DOT, - ACTIONS(1875), 1, - aux_sym_val_number_token1, - ACTIONS(3190), 1, - anon_sym_LBRACK, - ACTIONS(3192), 1, - anon_sym_LPAREN, - ACTIONS(3194), 1, - anon_sym_LBRACE, - ACTIONS(3196), 1, - anon_sym_not, - ACTIONS(3206), 1, - anon_sym_DQUOTE, - ACTIONS(3210), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3212), 1, - anon_sym_DOLLAR_DQUOTE, - STATE(15), 1, - sym_val_number, - STATE(615), 1, - sym__var, - STATE(688), 1, - sym__inter_double_quotes, - STATE(689), 1, - sym__inter_single_quotes, - STATE(693), 1, - sym__str_double_quotes, - STATE(727), 1, - sym__expression, - STATE(754), 1, - sym_expr_parenthesized, - STATE(1952), 1, + ACTIONS(653), 1, + anon_sym_LF, + ACTIONS(3197), 1, + anon_sym_QMARK2, + STATE(1809), 1, sym_comment, - ACTIONS(3198), 2, + ACTIONS(651), 38, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(3200), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(3202), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3208), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(1877), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(751), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3204), 6, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(704), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [70472] = 28, - ACTIONS(153), 1, + sym_short_flag, + [78427] = 7, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1861), 1, - anon_sym_DOLLAR, - ACTIONS(1863), 1, - anon_sym_DASH, - ACTIONS(1869), 1, + ACTIONS(3186), 1, + anon_sym_DOT, + STATE(1804), 1, + aux_sym_cell_path_repeat1, + STATE(1810), 1, + sym_comment, + STATE(1858), 1, + sym_path, + ACTIONS(582), 6, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, anon_sym_DOT_DOT, - ACTIONS(1875), 1, - aux_sym_val_number_token1, - ACTIONS(3190), 1, - anon_sym_LBRACK, - ACTIONS(3192), 1, - anon_sym_LPAREN, - ACTIONS(3194), 1, + ACTIONS(584), 31, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DASH, + anon_sym_in, + anon_sym_if, anon_sym_LBRACE, - ACTIONS(3196), 1, - anon_sym_not, - ACTIONS(3206), 1, - anon_sym_DQUOTE, - ACTIONS(3210), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3212), 1, - anon_sym_DOLLAR_DQUOTE, - STATE(15), 1, - sym_val_number, - STATE(615), 1, - sym__var, - STATE(688), 1, - sym__inter_double_quotes, - STATE(689), 1, - sym__inter_single_quotes, - STATE(693), 1, - sym__str_double_quotes, - STATE(731), 1, - sym__expression, - STATE(754), 1, - sym_expr_parenthesized, - STATE(1953), 1, - sym_comment, - ACTIONS(3198), 2, + anon_sym_RBRACE, + anon_sym_EQ_GT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(3200), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(3202), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3208), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(1877), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(751), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3204), 6, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(704), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [70581] = 28, - ACTIONS(153), 1, + [78484] = 7, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(3181), 1, + anon_sym_DOT, + STATE(1795), 1, + sym_path, + STATE(1811), 1, + sym_comment, + STATE(1985), 1, + sym_cell_path, + ACTIONS(586), 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(588), 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, + [78541] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2922), 1, + STATE(1812), 1, + sym_comment, + ACTIONS(670), 6, + anon_sym_EQ, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(672), 34, + anon_sym_COLON, anon_sym_LBRACK, - ACTIONS(2924), 1, - anon_sym_LPAREN, - ACTIONS(2926), 1, - anon_sym_DOLLAR, - ACTIONS(2928), 1, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_PIPE, anon_sym_DASH, - ACTIONS(2930), 1, + anon_sym_in, + anon_sym_if, anon_sym_LBRACE, - ACTIONS(2936), 1, - anon_sym_DOT_DOT, - ACTIONS(2942), 1, - aux_sym_val_number_token1, - ACTIONS(2950), 1, - anon_sym_DQUOTE, - ACTIONS(2954), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2956), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(3248), 1, - anon_sym_not, - STATE(33), 1, - sym_val_number, - STATE(1954), 1, + anon_sym_RBRACE, + anon_sym_EQ_GT, + anon_sym_DOT, + anon_sym_QMARK2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [78592] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3201), 1, + anon_sym_DOT, + STATE(1813), 1, sym_comment, - STATE(2189), 1, - sym_expr_parenthesized, - STATE(2226), 1, - sym__var, - STATE(2390), 1, - sym__inter_double_quotes, - STATE(2391), 1, - sym__inter_single_quotes, - STATE(2450), 1, - sym__expression, - STATE(2466), 1, - sym__str_double_quotes, - ACTIONS(2934), 2, + STATE(1819), 1, + aux_sym_cell_path_repeat1, + STATE(1864), 1, + sym_path, + ACTIONS(615), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(613), 35, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2948), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(2952), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3250), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2946), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2505), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2944), 6, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(2394), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [70690] = 28, - ACTIONS(153), 1, + sym_short_flag, + [78649] = 7, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2922), 1, - anon_sym_LBRACK, - ACTIONS(2924), 1, - anon_sym_LPAREN, - ACTIONS(2926), 1, - anon_sym_DOLLAR, - ACTIONS(2928), 1, + ACTIONS(3181), 1, + anon_sym_DOT, + STATE(1795), 1, + sym_path, + STATE(1814), 1, + sym_comment, + STATE(1917), 1, + sym_cell_path, + ACTIONS(609), 12, + sym_identifier, + anon_sym_GT, anon_sym_DASH, - ACTIONS(2930), 1, - anon_sym_LBRACE, - ACTIONS(2936), 1, - anon_sym_DOT_DOT, - ACTIONS(2942), 1, - aux_sym_val_number_token1, - ACTIONS(2950), 1, - anon_sym_DQUOTE, - ACTIONS(2954), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2956), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(3248), 1, - anon_sym_not, - STATE(33), 1, - sym_val_number, - STATE(1955), 1, + 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(611), 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, + [78706] = 7, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(3199), 1, + anon_sym_DOT, + STATE(1808), 1, + sym_path, + STATE(1815), 1, sym_comment, - STATE(2189), 1, - sym_expr_parenthesized, - STATE(2226), 1, - sym__var, - STATE(2390), 1, - sym__inter_double_quotes, - STATE(2391), 1, - sym__inter_single_quotes, - STATE(2454), 1, - sym__expression, - STATE(2466), 1, - sym__str_double_quotes, - ACTIONS(2934), 2, + STATE(1953), 1, + sym_cell_path, + ACTIONS(590), 12, + sym_identifier, + anon_sym_GT, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT_DOT, + ACTIONS(592), 25, + anon_sym_COMMA, + anon_sym_DASH, + anon_sym_RBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2948), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(2952), 2, + anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3250), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2946), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2505), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2944), 6, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(2394), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [70799] = 28, - ACTIONS(153), 1, + [78763] = 7, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2922), 1, - anon_sym_LBRACK, - ACTIONS(2924), 1, - anon_sym_LPAREN, - ACTIONS(2926), 1, - anon_sym_DOLLAR, - ACTIONS(2928), 1, - anon_sym_DASH, - ACTIONS(2930), 1, - anon_sym_LBRACE, - ACTIONS(2936), 1, - anon_sym_DOT_DOT, - ACTIONS(2942), 1, - aux_sym_val_number_token1, - ACTIONS(2950), 1, - anon_sym_DQUOTE, - ACTIONS(2954), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2956), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(3248), 1, - anon_sym_not, - STATE(33), 1, - sym_val_number, - STATE(1956), 1, + ACTIONS(3199), 1, + anon_sym_DOT, + STATE(1816), 1, sym_comment, - STATE(2189), 1, - sym_expr_parenthesized, - STATE(2226), 1, - sym__var, - STATE(2390), 1, - sym__inter_double_quotes, - STATE(2391), 1, - sym__inter_single_quotes, - STATE(2455), 1, - sym__expression, - STATE(2466), 1, - sym__str_double_quotes, - ACTIONS(2934), 2, + STATE(1821), 1, + aux_sym_cell_path_repeat1, + STATE(1863), 1, + sym_path, + ACTIONS(613), 12, + sym_identifier, + anon_sym_GT, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT_DOT, + ACTIONS(615), 25, + anon_sym_COMMA, + anon_sym_DASH, + anon_sym_RBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2948), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(2952), 2, + anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3250), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2946), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2505), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2944), 6, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(2394), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [70908] = 28, - ACTIONS(153), 1, + [78820] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2397), 1, - anon_sym_LPAREN, - ACTIONS(2399), 1, - aux_sym_val_number_token1, - ACTIONS(3162), 1, - anon_sym_LBRACK, - ACTIONS(3164), 1, - anon_sym_DOLLAR, - ACTIONS(3166), 1, + STATE(1817), 1, + sym_comment, + ACTIONS(672), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(670), 38, + anon_sym_EQ, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, anon_sym_DASH, - ACTIONS(3168), 1, - anon_sym_LBRACE, - ACTIONS(3170), 1, - anon_sym_not, - ACTIONS(3174), 1, - anon_sym_DOT_DOT, - ACTIONS(3182), 1, - anon_sym_DQUOTE, - ACTIONS(3186), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3188), 1, - anon_sym_DOLLAR_DQUOTE, - STATE(18), 1, - sym_val_number, - STATE(1215), 1, - sym__var, - STATE(1391), 1, - sym__inter_single_quotes, - STATE(1454), 1, - sym__inter_double_quotes, - STATE(1467), 1, - sym__expression, - STATE(1472), 1, - sym__str_double_quotes, - STATE(1503), 1, - sym_expr_parenthesized, - STATE(1957), 1, + anon_sym_in, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PLUS_PLUS_EQ, + anon_sym_QMARK2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [78871] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(1818), 1, + sym_comment, + ACTIONS(704), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(702), 38, + anon_sym_EQ, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PLUS_PLUS_EQ, + anon_sym_QMARK2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [78922] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3203), 1, + anon_sym_DOT, + STATE(1864), 1, + sym_path, + ACTIONS(596), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(1819), 2, sym_comment, - ACTIONS(3172), 2, + aux_sym_cell_path_repeat1, + ACTIONS(594), 35, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(3176), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(3178), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3184), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3180), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(1508), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2401), 6, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(1462), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [71017] = 28, - ACTIONS(153), 1, + sym_short_flag, + [78977] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2922), 1, - anon_sym_LBRACK, - ACTIONS(2924), 1, - anon_sym_LPAREN, - ACTIONS(2926), 1, - anon_sym_DOLLAR, - ACTIONS(2928), 1, + ACTIONS(3201), 1, + anon_sym_DOT, + STATE(1813), 1, + aux_sym_cell_path_repeat1, + STATE(1820), 1, + sym_comment, + STATE(1864), 1, + sym_path, + ACTIONS(584), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(582), 35, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(2930), 1, - anon_sym_LBRACE, - ACTIONS(2936), 1, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, - ACTIONS(2942), 1, - aux_sym_val_number_token1, - ACTIONS(2950), 1, - anon_sym_DQUOTE, - ACTIONS(2954), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2956), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(3248), 1, - anon_sym_not, - STATE(33), 1, - sym_val_number, - STATE(1958), 1, + anon_sym_DOT_DOT_EQ, + sym_short_flag, + [79034] = 6, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(3206), 1, + anon_sym_DOT, + STATE(1863), 1, + sym_path, + STATE(1821), 2, sym_comment, - STATE(2189), 1, - sym_expr_parenthesized, - STATE(2226), 1, - sym__var, - STATE(2390), 1, - sym__inter_double_quotes, - STATE(2391), 1, - sym__inter_single_quotes, - STATE(2456), 1, - sym__expression, - STATE(2466), 1, - sym__str_double_quotes, - ACTIONS(2934), 2, + aux_sym_cell_path_repeat1, + ACTIONS(594), 12, + sym_identifier, + anon_sym_GT, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT_DOT, + ACTIONS(596), 25, + anon_sym_COMMA, + anon_sym_DASH, + anon_sym_RBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2948), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(2952), 2, + anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3250), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2946), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2505), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2944), 6, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(2394), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [71126] = 28, - ACTIONS(153), 1, + [79089] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3214), 1, - anon_sym_LBRACK, - ACTIONS(3216), 1, - anon_sym_LPAREN, - ACTIONS(3218), 1, - anon_sym_DOLLAR, - ACTIONS(3220), 1, + ACTIONS(3209), 1, + anon_sym_QMARK2, + STATE(1822), 1, + sym_comment, + ACTIONS(653), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(651), 37, + anon_sym_EQ, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, anon_sym_DASH, - ACTIONS(3222), 1, - anon_sym_LBRACE, - ACTIONS(3224), 1, - anon_sym_not, - ACTIONS(3228), 1, - anon_sym_DOT_DOT, - ACTIONS(3234), 1, - aux_sym_val_number_token1, - ACTIONS(3240), 1, - anon_sym_DQUOTE, - ACTIONS(3244), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3246), 1, - anon_sym_DOLLAR_DQUOTE, - STATE(10), 1, - sym_val_number, - STATE(448), 1, - sym__var, - STATE(495), 1, - sym__expression, - STATE(513), 1, - sym__inter_single_quotes, - STATE(516), 1, - sym__inter_double_quotes, - STATE(527), 1, - sym_expr_parenthesized, - STATE(528), 1, - sym__str_double_quotes, - STATE(1959), 1, + anon_sym_in, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PLUS_PLUS_EQ, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [79142] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3209), 1, + anon_sym_QMARK2, + STATE(1823), 1, sym_comment, - ACTIONS(3226), 2, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - ACTIONS(3230), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(3232), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3242), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3238), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(526), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3236), 6, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(506), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [71235] = 28, - ACTIONS(153), 1, + ACTIONS(653), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(651), 37, + anon_sym_EQ, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_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, + [79195] = 7, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3214), 1, - anon_sym_LBRACK, - ACTIONS(3216), 1, - anon_sym_LPAREN, - ACTIONS(3218), 1, + ACTIONS(3181), 1, + anon_sym_DOT, + STATE(1795), 1, + sym_path, + STATE(1824), 1, + sym_comment, + STATE(2015), 1, + sym_cell_path, + ACTIONS(605), 12, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(607), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(3220), 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, + [79252] = 4, + ACTIONS(147), 1, + anon_sym_POUND, + STATE(1825), 1, + sym_comment, + ACTIONS(767), 13, + sym_identifier, + anon_sym_GT, anon_sym_DASH, - ACTIONS(3222), 1, - anon_sym_LBRACE, - ACTIONS(3224), 1, - anon_sym_not, - ACTIONS(3228), 1, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_DOT_DOT, - ACTIONS(3234), 1, - aux_sym_val_number_token1, - ACTIONS(3240), 1, - anon_sym_DQUOTE, - ACTIONS(3244), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3246), 1, - anon_sym_DOLLAR_DQUOTE, - STATE(10), 1, - sym_val_number, - STATE(448), 1, - sym__var, - STATE(492), 1, - sym__expression, - STATE(513), 1, - sym__inter_single_quotes, - STATE(516), 1, - sym__inter_double_quotes, - STATE(527), 1, - sym_expr_parenthesized, - STATE(528), 1, - sym__str_double_quotes, - STATE(1960), 1, - sym_comment, - ACTIONS(3226), 2, + ACTIONS(769), 27, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(3230), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(3232), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3242), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3238), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(526), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3236), 6, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(506), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [71344] = 28, - ACTIONS(153), 1, + [79303] = 7, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(3181), 1, + anon_sym_DOT, + STATE(1795), 1, + sym_path, + STATE(1826), 1, + sym_comment, + STATE(1999), 1, + sym_cell_path, + ACTIONS(578), 12, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(580), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [79360] = 7, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3214), 1, - anon_sym_LBRACK, - ACTIONS(3216), 1, - anon_sym_LPAREN, - ACTIONS(3218), 1, - anon_sym_DOLLAR, - ACTIONS(3220), 1, + ACTIONS(3181), 1, + anon_sym_DOT, + STATE(1795), 1, + sym_path, + STATE(1827), 1, + sym_comment, + STATE(2002), 1, + sym_cell_path, + ACTIONS(601), 12, + sym_identifier, + anon_sym_GT, anon_sym_DASH, - ACTIONS(3222), 1, - anon_sym_LBRACE, - ACTIONS(3224), 1, - anon_sym_not, - ACTIONS(3228), 1, - anon_sym_DOT_DOT, - ACTIONS(3234), 1, - aux_sym_val_number_token1, - ACTIONS(3240), 1, - anon_sym_DQUOTE, - ACTIONS(3244), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3246), 1, - anon_sym_DOLLAR_DQUOTE, - STATE(10), 1, - sym_val_number, - STATE(448), 1, - sym__var, - STATE(513), 1, - sym__inter_single_quotes, - STATE(516), 1, - sym__inter_double_quotes, - STATE(527), 1, - sym_expr_parenthesized, - STATE(528), 1, - sym__str_double_quotes, - STATE(531), 1, - sym__expression, - STATE(1961), 1, + 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(603), 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, + [79417] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3201), 1, + anon_sym_DOT, + STATE(1820), 1, + sym_path, + STATE(1828), 1, sym_comment, - ACTIONS(3226), 2, + STATE(2012), 1, + sym_cell_path, + ACTIONS(592), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(590), 35, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(3230), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(3232), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3242), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3238), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(526), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3236), 6, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(506), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [71453] = 28, - ACTIONS(153), 1, + sym_short_flag, + [79474] = 7, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3214), 1, - anon_sym_LBRACK, - ACTIONS(3216), 1, - anon_sym_LPAREN, - ACTIONS(3218), 1, + ACTIONS(3181), 1, + anon_sym_DOT, + STATE(1795), 1, + sym_path, + STATE(1829), 1, + sym_comment, + STATE(2013), 1, + sym_cell_path, + ACTIONS(568), 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(570), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(3220), 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, + [79531] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(1830), 1, + sym_comment, + ACTIONS(748), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(746), 37, + anon_sym_EQ, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, anon_sym_DASH, - ACTIONS(3222), 1, - anon_sym_LBRACE, - ACTIONS(3224), 1, - anon_sym_not, - ACTIONS(3228), 1, - anon_sym_DOT_DOT, - ACTIONS(3234), 1, - aux_sym_val_number_token1, - ACTIONS(3240), 1, - anon_sym_DQUOTE, - ACTIONS(3244), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3246), 1, - anon_sym_DOLLAR_DQUOTE, - STATE(10), 1, - sym_val_number, - STATE(448), 1, - sym__var, - STATE(491), 1, - sym__expression, - STATE(513), 1, - sym__inter_single_quotes, - STATE(516), 1, - sym__inter_double_quotes, - STATE(527), 1, - sym_expr_parenthesized, - STATE(528), 1, - sym__str_double_quotes, - STATE(1962), 1, + anon_sym_in, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PLUS_PLUS_EQ, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [79581] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(596), 1, + anon_sym_LF, + ACTIONS(3211), 1, + anon_sym_DOT, + STATE(1991), 1, + sym_path, + STATE(1831), 2, sym_comment, - ACTIONS(3226), 2, + aux_sym_cell_path_repeat1, + ACTIONS(594), 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, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(3230), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(3232), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3242), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3238), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(526), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3236), 6, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(506), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [71562] = 28, - ACTIONS(153), 1, + [79635] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2397), 1, - anon_sym_LPAREN, - ACTIONS(2399), 1, - aux_sym_val_number_token1, - ACTIONS(3162), 1, - anon_sym_LBRACK, - ACTIONS(3164), 1, + STATE(1832), 1, + sym_comment, + ACTIONS(670), 13, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(672), 26, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(3166), 1, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_QMARK2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [79685] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(109), 1, + anon_sym_LF, + STATE(1833), 1, + sym_comment, + ACTIONS(3214), 6, + anon_sym_EQ, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PLUS_PLUS_EQ, + ACTIONS(107), 32, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, anon_sym_DASH, - ACTIONS(3168), 1, - anon_sym_LBRACE, - ACTIONS(3170), 1, - anon_sym_not, - ACTIONS(3174), 1, - anon_sym_DOT_DOT, - ACTIONS(3182), 1, - anon_sym_DQUOTE, - ACTIONS(3186), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3188), 1, - anon_sym_DOLLAR_DQUOTE, - STATE(18), 1, - sym_val_number, - STATE(1215), 1, - sym__var, - STATE(1391), 1, - sym__inter_single_quotes, - STATE(1454), 1, - sym__inter_double_quotes, - STATE(1466), 1, - sym__expression, - STATE(1472), 1, - sym__str_double_quotes, - STATE(1503), 1, - sym_expr_parenthesized, - STATE(1963), 1, + 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, + [79737] = 4, + ACTIONS(147), 1, + anon_sym_POUND, + STATE(1834), 1, sym_comment, - ACTIONS(3172), 2, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - ACTIONS(3176), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(3178), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3184), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3180), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(1508), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2401), 6, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(1462), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [71671] = 28, - ACTIONS(153), 1, + ACTIONS(702), 13, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(704), 26, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_QMARK2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [79787] = 5, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2922), 1, - anon_sym_LBRACK, - ACTIONS(2924), 1, - anon_sym_LPAREN, - ACTIONS(2926), 1, - anon_sym_DOLLAR, - ACTIONS(2928), 1, + ACTIONS(3216), 1, + anon_sym_QMARK2, + STATE(1835), 1, + sym_comment, + ACTIONS(651), 13, + sym_identifier, + anon_sym_GT, anon_sym_DASH, - ACTIONS(2930), 1, - anon_sym_LBRACE, - ACTIONS(2936), 1, - anon_sym_DOT_DOT, - ACTIONS(2942), 1, - aux_sym_val_number_token1, - ACTIONS(2950), 1, - anon_sym_DQUOTE, - ACTIONS(2954), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2956), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(3248), 1, - anon_sym_not, - STATE(33), 1, - sym_val_number, - STATE(1964), 1, + anon_sym_in, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(653), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [79839] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(748), 1, + anon_sym_LF, + STATE(1836), 1, sym_comment, - STATE(2189), 1, - sym_expr_parenthesized, - STATE(2226), 1, - sym__var, - STATE(2390), 1, - sym__inter_double_quotes, - STATE(2391), 1, - sym__inter_single_quotes, - STATE(2466), 1, - sym__str_double_quotes, - STATE(2476), 1, - sym__expression, - ACTIONS(2934), 2, + ACTIONS(746), 38, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2948), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(2952), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3250), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2946), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2505), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2944), 6, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(2394), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [71780] = 28, - ACTIONS(153), 1, + sym_short_flag, + [79889] = 5, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3214), 1, - anon_sym_LBRACK, - ACTIONS(3216), 1, - anon_sym_LPAREN, ACTIONS(3218), 1, - anon_sym_DOLLAR, - ACTIONS(3220), 1, + anon_sym_QMARK2, + STATE(1837), 1, + sym_comment, + ACTIONS(651), 7, + anon_sym_GT, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_DOT_DOT, + ACTIONS(653), 31, + anon_sym_COMMA, + anon_sym_PIPE, anon_sym_DASH, - ACTIONS(3222), 1, + anon_sym_in, + anon_sym_if, anon_sym_LBRACE, - ACTIONS(3224), 1, - anon_sym_not, - ACTIONS(3228), 1, - anon_sym_DOT_DOT, - ACTIONS(3234), 1, - aux_sym_val_number_token1, - ACTIONS(3240), 1, - anon_sym_DQUOTE, - ACTIONS(3244), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3246), 1, - anon_sym_DOLLAR_DQUOTE, - STATE(10), 1, - sym_val_number, - STATE(448), 1, - sym__var, - STATE(490), 1, - sym__expression, - STATE(513), 1, - sym__inter_single_quotes, - STATE(516), 1, - sym__inter_double_quotes, - STATE(527), 1, - sym_expr_parenthesized, - STATE(528), 1, - sym__str_double_quotes, - STATE(1965), 1, - sym_comment, - ACTIONS(3226), 2, + anon_sym_RBRACE, + anon_sym_EQ_GT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(3230), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(3232), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3242), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3238), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(526), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3236), 6, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(506), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [71889] = 28, - ACTIONS(153), 1, + [79941] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2397), 1, - anon_sym_LPAREN, - ACTIONS(2399), 1, - aux_sym_val_number_token1, - ACTIONS(3162), 1, - anon_sym_LBRACK, - ACTIONS(3164), 1, - anon_sym_DOLLAR, - ACTIONS(3166), 1, - anon_sym_DASH, - ACTIONS(3168), 1, - anon_sym_LBRACE, - ACTIONS(3170), 1, - anon_sym_not, - ACTIONS(3174), 1, - anon_sym_DOT_DOT, - ACTIONS(3182), 1, - anon_sym_DQUOTE, - ACTIONS(3186), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3188), 1, - anon_sym_DOLLAR_DQUOTE, - STATE(18), 1, - sym_val_number, - STATE(1215), 1, - sym__var, - STATE(1391), 1, - sym__inter_single_quotes, - STATE(1450), 1, - sym__expression, - STATE(1454), 1, - sym__inter_double_quotes, - STATE(1472), 1, - sym__str_double_quotes, - STATE(1503), 1, - sym_expr_parenthesized, - STATE(1966), 1, + ACTIONS(584), 1, + anon_sym_LF, + ACTIONS(3220), 1, + anon_sym_DOT, + STATE(1838), 1, sym_comment, - ACTIONS(3172), 2, + STATE(1855), 1, + aux_sym_cell_path_repeat1, + STATE(1991), 1, + sym_path, + ACTIONS(582), 35, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + 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, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(3176), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(3178), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3184), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3180), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(1508), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2401), 6, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(1462), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [71998] = 28, - ACTIONS(153), 1, + [79997] = 5, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3214), 1, - anon_sym_LBRACK, - ACTIONS(3216), 1, - anon_sym_LPAREN, ACTIONS(3218), 1, - anon_sym_DOLLAR, - ACTIONS(3220), 1, + anon_sym_QMARK2, + STATE(1839), 1, + sym_comment, + ACTIONS(651), 7, + anon_sym_GT, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_DOT_DOT, + ACTIONS(653), 31, + anon_sym_COMMA, + anon_sym_PIPE, anon_sym_DASH, - ACTIONS(3222), 1, + anon_sym_in, + anon_sym_if, anon_sym_LBRACE, - ACTIONS(3224), 1, - anon_sym_not, - ACTIONS(3228), 1, - anon_sym_DOT_DOT, - ACTIONS(3234), 1, - aux_sym_val_number_token1, - ACTIONS(3240), 1, - anon_sym_DQUOTE, - ACTIONS(3244), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3246), 1, - anon_sym_DOLLAR_DQUOTE, - STATE(10), 1, - sym_val_number, - STATE(448), 1, - sym__var, - STATE(488), 1, - sym__expression, - STATE(513), 1, - sym__inter_single_quotes, - STATE(516), 1, - sym__inter_double_quotes, - STATE(527), 1, - sym_expr_parenthesized, - STATE(528), 1, - sym__str_double_quotes, - STATE(1967), 1, - sym_comment, - ACTIONS(3226), 2, + anon_sym_RBRACE, + anon_sym_EQ_GT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(3230), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(3232), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3242), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3238), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(526), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3236), 6, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(506), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [72107] = 28, - ACTIONS(153), 1, + [80049] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(1840), 1, + sym_comment, + ACTIONS(761), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(759), 37, + anon_sym_EQ, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_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, + [80099] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(752), 1, + anon_sym_LF, + STATE(1841), 1, + sym_comment, + ACTIONS(750), 38, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_short_flag, + [80149] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3214), 1, - anon_sym_LBRACK, - ACTIONS(3216), 1, - anon_sym_LPAREN, - ACTIONS(3218), 1, - anon_sym_DOLLAR, - ACTIONS(3220), 1, + STATE(1842), 1, + sym_comment, + ACTIONS(670), 7, + anon_sym_GT, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_DOT_DOT, + ACTIONS(672), 32, + anon_sym_COMMA, + anon_sym_PIPE, anon_sym_DASH, - ACTIONS(3222), 1, + anon_sym_in, + anon_sym_if, anon_sym_LBRACE, - ACTIONS(3224), 1, - anon_sym_not, - ACTIONS(3228), 1, - anon_sym_DOT_DOT, - ACTIONS(3234), 1, - aux_sym_val_number_token1, - ACTIONS(3240), 1, - anon_sym_DQUOTE, - ACTIONS(3244), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3246), 1, - anon_sym_DOLLAR_DQUOTE, - STATE(10), 1, - sym_val_number, - STATE(448), 1, - sym__var, - STATE(511), 1, - sym__expression, - STATE(513), 1, - sym__inter_single_quotes, - STATE(516), 1, - sym__inter_double_quotes, - STATE(527), 1, - sym_expr_parenthesized, - STATE(528), 1, - sym__str_double_quotes, - STATE(1968), 1, - sym_comment, - ACTIONS(3226), 2, + anon_sym_RBRACE, + anon_sym_EQ_GT, + anon_sym_QMARK2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(3230), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(3232), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3242), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3238), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(526), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3236), 6, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(506), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [72216] = 28, - ACTIONS(153), 1, + [80199] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2397), 1, - anon_sym_LPAREN, - ACTIONS(2399), 1, - aux_sym_val_number_token1, - ACTIONS(3162), 1, - anon_sym_LBRACK, - ACTIONS(3164), 1, - anon_sym_DOLLAR, - ACTIONS(3166), 1, + STATE(1843), 1, + sym_comment, + ACTIONS(704), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(702), 37, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(3168), 1, - anon_sym_LBRACE, - ACTIONS(3170), 1, - anon_sym_not, - ACTIONS(3174), 1, + anon_sym_in, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_QMARK2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, - ACTIONS(3182), 1, - anon_sym_DQUOTE, - ACTIONS(3186), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3188), 1, - anon_sym_DOLLAR_DQUOTE, - STATE(18), 1, - sym_val_number, - STATE(1215), 1, - sym__var, - STATE(1391), 1, - sym__inter_single_quotes, - STATE(1396), 1, - sym__expression, - STATE(1454), 1, - sym__inter_double_quotes, - STATE(1472), 1, - sym__str_double_quotes, - STATE(1503), 1, - sym_expr_parenthesized, - STATE(1969), 1, + anon_sym_DOT_DOT_EQ, + sym_short_flag, + [80249] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(1844), 1, sym_comment, - ACTIONS(3172), 2, + ACTIONS(672), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(670), 37, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_QMARK2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(3176), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(3178), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3184), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3180), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(1508), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2401), 6, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(1462), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [72325] = 28, - ACTIONS(153), 1, + sym_short_flag, + [80299] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3214), 1, - anon_sym_LBRACK, - ACTIONS(3216), 1, - anon_sym_LPAREN, - ACTIONS(3218), 1, - anon_sym_DOLLAR, - ACTIONS(3220), 1, + STATE(1845), 1, + sym_comment, + ACTIONS(702), 7, + anon_sym_GT, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_DOT_DOT, + ACTIONS(704), 32, + anon_sym_COMMA, + anon_sym_PIPE, anon_sym_DASH, - ACTIONS(3222), 1, + anon_sym_in, + anon_sym_if, anon_sym_LBRACE, - ACTIONS(3224), 1, - anon_sym_not, - ACTIONS(3228), 1, - anon_sym_DOT_DOT, - ACTIONS(3234), 1, - aux_sym_val_number_token1, - ACTIONS(3240), 1, - anon_sym_DQUOTE, - ACTIONS(3244), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3246), 1, - anon_sym_DOLLAR_DQUOTE, - STATE(10), 1, - sym_val_number, - STATE(448), 1, - sym__var, - STATE(493), 1, - sym__expression, - STATE(513), 1, - sym__inter_single_quotes, - STATE(516), 1, - sym__inter_double_quotes, - STATE(527), 1, - sym_expr_parenthesized, - STATE(528), 1, - sym__str_double_quotes, - STATE(1970), 1, - sym_comment, - ACTIONS(3226), 2, + anon_sym_RBRACE, + anon_sym_EQ_GT, + anon_sym_QMARK2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(3230), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(3232), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3242), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3238), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(526), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3236), 6, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(506), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [72434] = 28, - ACTIONS(153), 1, + [80349] = 5, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2922), 1, - anon_sym_LBRACK, - ACTIONS(2924), 1, - anon_sym_LPAREN, - ACTIONS(2926), 1, - anon_sym_DOLLAR, - ACTIONS(2928), 1, - anon_sym_DASH, - ACTIONS(2930), 1, - anon_sym_LBRACE, - ACTIONS(2936), 1, - anon_sym_DOT_DOT, - ACTIONS(2942), 1, - aux_sym_val_number_token1, - ACTIONS(2950), 1, - anon_sym_DQUOTE, - ACTIONS(2954), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2956), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(3248), 1, - anon_sym_not, - STATE(33), 1, - sym_val_number, - STATE(1971), 1, + ACTIONS(3222), 1, + anon_sym_QMARK2, + STATE(1846), 1, sym_comment, - STATE(2189), 1, - sym_expr_parenthesized, - STATE(2226), 1, - sym__var, - STATE(2390), 1, - sym__inter_double_quotes, - STATE(2391), 1, - sym__inter_single_quotes, - STATE(2466), 1, - sym__str_double_quotes, - STATE(2475), 1, - sym__expression, - ACTIONS(2934), 2, + ACTIONS(651), 13, + sym_identifier, + anon_sym_GT, + anon_sym_in, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT_DOT, + ACTIONS(653), 25, + anon_sym_COMMA, + anon_sym_DASH, + anon_sym_RBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2948), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(2952), 2, + anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3250), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2946), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2505), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2944), 6, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(2394), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [72543] = 28, - ACTIONS(153), 1, + [80401] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2697), 1, - anon_sym_LBRACK, - ACTIONS(2699), 1, - anon_sym_LPAREN, - ACTIONS(2701), 1, - anon_sym_DOLLAR, - ACTIONS(2705), 1, + ACTIONS(592), 1, + anon_sym_LF, + ACTIONS(3220), 1, + anon_sym_DOT, + STATE(1838), 1, + sym_path, + STATE(1847), 1, + sym_comment, + STATE(2040), 1, + sym_cell_path, + ACTIONS(590), 35, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, anon_sym_DASH, - ACTIONS(2707), 1, - anon_sym_LBRACE, - ACTIONS(2709), 1, - anon_sym_not, - ACTIONS(2713), 1, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, - ACTIONS(2719), 1, - aux_sym_val_number_token1, - ACTIONS(2725), 1, - anon_sym_DQUOTE, - ACTIONS(2729), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2731), 1, - anon_sym_DOLLAR_DQUOTE, - STATE(58), 1, - sym_val_number, - STATE(1972), 1, + anon_sym_DOT_DOT_EQ, + [80457] = 5, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(3222), 1, + anon_sym_QMARK2, + STATE(1848), 1, sym_comment, - STATE(2357), 1, - sym__var, - STATE(2458), 1, - sym_expr_parenthesized, - STATE(2661), 1, - sym__inter_double_quotes, - STATE(2675), 1, - sym__str_double_quotes, - STATE(2684), 1, - sym__inter_single_quotes, - STATE(2689), 1, - sym__expression, - ACTIONS(2711), 2, + ACTIONS(651), 13, + sym_identifier, + anon_sym_GT, + anon_sym_in, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT_DOT, + ACTIONS(653), 25, + anon_sym_COMMA, + anon_sym_DASH, + anon_sym_RBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2715), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(2717), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2727), 2, + anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2723), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2678), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2721), 6, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(2667), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [72652] = 28, - ACTIONS(153), 1, + [80509] = 5, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2697), 1, - anon_sym_LBRACK, - ACTIONS(2699), 1, - anon_sym_LPAREN, - ACTIONS(2701), 1, - anon_sym_DOLLAR, - ACTIONS(2705), 1, + ACTIONS(3216), 1, + anon_sym_QMARK2, + STATE(1849), 1, + sym_comment, + ACTIONS(651), 13, + sym_identifier, + anon_sym_GT, anon_sym_DASH, - ACTIONS(2707), 1, - anon_sym_LBRACE, - ACTIONS(2709), 1, - anon_sym_not, - ACTIONS(2713), 1, - anon_sym_DOT_DOT, - ACTIONS(2719), 1, - aux_sym_val_number_token1, - ACTIONS(2725), 1, - anon_sym_DQUOTE, - ACTIONS(2729), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2731), 1, - anon_sym_DOLLAR_DQUOTE, - STATE(58), 1, - sym_val_number, - STATE(1973), 1, + anon_sym_in, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(653), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [80561] = 4, + ACTIONS(147), 1, + anon_sym_POUND, + STATE(1850), 1, sym_comment, - STATE(2357), 1, - sym__var, - STATE(2458), 1, - sym_expr_parenthesized, - STATE(2661), 1, - sym__inter_double_quotes, - STATE(2675), 1, - sym__str_double_quotes, - STATE(2684), 1, - sym__inter_single_quotes, - STATE(2691), 1, - sym__expression, - ACTIONS(2711), 2, + ACTIONS(702), 13, + sym_identifier, + anon_sym_GT, + anon_sym_in, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT_DOT, + ACTIONS(704), 26, + anon_sym_COMMA, + anon_sym_DASH, + anon_sym_RBRACE, + anon_sym_QMARK2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2715), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(2717), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2727), 2, + anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2723), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2678), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2721), 6, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(2667), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [72761] = 28, - ACTIONS(153), 1, + [80611] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2697), 1, - anon_sym_LBRACK, - ACTIONS(2699), 1, - anon_sym_LPAREN, - ACTIONS(2701), 1, - anon_sym_DOLLAR, - ACTIONS(2705), 1, + ACTIONS(779), 1, + anon_sym_LF, + STATE(1851), 1, + sym_comment, + ACTIONS(777), 38, + anon_sym_EQ, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, anon_sym_DASH, - ACTIONS(2707), 1, - anon_sym_LBRACE, - ACTIONS(2709), 1, - anon_sym_not, - ACTIONS(2713), 1, - anon_sym_DOT_DOT, - ACTIONS(2719), 1, - aux_sym_val_number_token1, - ACTIONS(2725), 1, - anon_sym_DQUOTE, - ACTIONS(2729), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2731), 1, - anon_sym_DOLLAR_DQUOTE, - STATE(58), 1, - sym_val_number, - STATE(1974), 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, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [80661] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3224), 1, + anon_sym_QMARK2, + STATE(1852), 1, sym_comment, - STATE(2357), 1, - sym__var, - STATE(2458), 1, - sym_expr_parenthesized, - STATE(2661), 1, - sym__inter_double_quotes, - STATE(2675), 1, - sym__str_double_quotes, - STATE(2684), 1, - sym__inter_single_quotes, - STATE(2696), 1, - sym__expression, - ACTIONS(2711), 2, + ACTIONS(653), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(651), 36, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2715), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(2717), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2727), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2723), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2678), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2721), 6, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(2667), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [72870] = 28, - ACTIONS(153), 1, + sym_short_flag, + [80713] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2697), 1, - anon_sym_LBRACK, - ACTIONS(2699), 1, - anon_sym_LPAREN, - ACTIONS(2701), 1, - anon_sym_DOLLAR, - ACTIONS(2705), 1, + ACTIONS(3224), 1, + anon_sym_QMARK2, + STATE(1853), 1, + sym_comment, + ACTIONS(653), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(651), 36, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(2707), 1, - anon_sym_LBRACE, - ACTIONS(2709), 1, - anon_sym_not, - ACTIONS(2713), 1, + anon_sym_in, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, - ACTIONS(2719), 1, - aux_sym_val_number_token1, - ACTIONS(2725), 1, - anon_sym_DQUOTE, - ACTIONS(2729), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2731), 1, - anon_sym_DOLLAR_DQUOTE, - STATE(58), 1, - sym_val_number, - STATE(1975), 1, + anon_sym_DOT_DOT_EQ, + sym_short_flag, + [80765] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(1854), 1, sym_comment, - STATE(2357), 1, - sym__var, - STATE(2458), 1, - sym_expr_parenthesized, - STATE(2661), 1, - sym__inter_double_quotes, - STATE(2675), 1, - sym__str_double_quotes, - STATE(2684), 1, - sym__inter_single_quotes, - STATE(2698), 1, - sym__expression, - ACTIONS(2711), 2, + ACTIONS(752), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(750), 37, + anon_sym_EQ, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_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, + [80815] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(615), 1, + anon_sym_LF, + ACTIONS(3220), 1, + anon_sym_DOT, + STATE(1831), 1, + aux_sym_cell_path_repeat1, + STATE(1855), 1, + sym_comment, + STATE(1991), 1, + sym_path, + ACTIONS(613), 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, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2715), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(2717), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2727), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2723), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2678), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2721), 6, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(2667), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [72979] = 28, - ACTIONS(153), 1, + [80871] = 4, + ACTIONS(147), 1, + anon_sym_POUND, + STATE(1856), 1, + sym_comment, + ACTIONS(670), 13, + sym_identifier, + anon_sym_GT, + anon_sym_in, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT_DOT, + ACTIONS(672), 26, + anon_sym_COMMA, + anon_sym_DASH, + anon_sym_RBRACE, + anon_sym_QMARK2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [80921] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2697), 1, + ACTIONS(584), 1, + anon_sym_LF, + ACTIONS(3226), 1, + anon_sym_DOT, + STATE(1857), 1, + sym_comment, + STATE(1867), 1, + aux_sym_cell_path_repeat1, + STATE(2054), 1, + sym_path, + ACTIONS(582), 34, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(2699), 1, anon_sym_LPAREN, - ACTIONS(2701), 1, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(2705), 1, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(2707), 1, anon_sym_LBRACE, - ACTIONS(2709), 1, + anon_sym_RBRACE, anon_sym_not, - ACTIONS(2713), 1, - anon_sym_DOT_DOT, - ACTIONS(2719), 1, - aux_sym_val_number_token1, - ACTIONS(2725), 1, - anon_sym_DQUOTE, - ACTIONS(2729), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2731), 1, - anon_sym_DOLLAR_DQUOTE, - STATE(58), 1, - sym_val_number, - STATE(1976), 1, - sym_comment, - STATE(2357), 1, - sym__var, - STATE(2402), 1, - sym__expression, - STATE(2458), 1, - sym_expr_parenthesized, - STATE(2661), 1, - sym__inter_double_quotes, - STATE(2675), 1, - sym__str_double_quotes, - STATE(2684), 1, - sym__inter_single_quotes, - ACTIONS(2711), 2, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2715), 2, sym_val_nothing, - sym_val_date, - ACTIONS(2717), 2, anon_sym_true, anon_sym_false, - ACTIONS(2727), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2723), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2678), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2721), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2667), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [73088] = 28, - ACTIONS(153), 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, + sym_short_flag, + [80976] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2697), 1, - anon_sym_LBRACK, - ACTIONS(2699), 1, - anon_sym_LPAREN, - ACTIONS(2701), 1, - anon_sym_DOLLAR, - ACTIONS(2705), 1, + STATE(1858), 1, + sym_comment, + ACTIONS(750), 7, + anon_sym_GT, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_DOT_DOT, + ACTIONS(752), 31, + anon_sym_COMMA, + anon_sym_PIPE, anon_sym_DASH, - ACTIONS(2707), 1, + anon_sym_in, + anon_sym_if, anon_sym_LBRACE, - ACTIONS(2709), 1, - anon_sym_not, - ACTIONS(2713), 1, + anon_sym_RBRACE, + anon_sym_EQ_GT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + [81025] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(672), 1, + anon_sym_LF, + STATE(1859), 1, + sym_comment, + ACTIONS(670), 37, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_QMARK2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, - ACTIONS(2719), 1, - aux_sym_val_number_token1, - ACTIONS(2725), 1, - anon_sym_DQUOTE, - ACTIONS(2729), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2731), 1, - anon_sym_DOLLAR_DQUOTE, - STATE(58), 1, - sym_val_number, - STATE(1977), 1, + anon_sym_DOT_DOT_EQ, + [81074] = 4, + ACTIONS(147), 1, + anon_sym_POUND, + STATE(1860), 1, sym_comment, - STATE(2357), 1, - sym__var, - STATE(2458), 1, - sym_expr_parenthesized, - STATE(2661), 1, - sym__inter_double_quotes, - STATE(2675), 1, - sym__str_double_quotes, - STATE(2684), 1, - sym__inter_single_quotes, - STATE(2697), 1, - sym__expression, - ACTIONS(2711), 2, + ACTIONS(746), 13, + sym_identifier, + anon_sym_GT, + anon_sym_in, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT_DOT, + ACTIONS(748), 25, + anon_sym_COMMA, + anon_sym_DASH, + anon_sym_RBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2715), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(2717), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2727), 2, + anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2723), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2678), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2721), 6, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(2667), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [73197] = 28, - ACTIONS(153), 1, + [81123] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2697), 1, - anon_sym_LBRACK, - ACTIONS(2699), 1, - anon_sym_LPAREN, - ACTIONS(2701), 1, - anon_sym_DOLLAR, - ACTIONS(2705), 1, + ACTIONS(611), 1, + anon_sym_LF, + ACTIONS(3228), 1, + anon_sym_DOT, + STATE(1861), 1, + sym_comment, + STATE(1892), 1, + sym_path, + STATE(2090), 1, + sym_cell_path, + ACTIONS(609), 34, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(2707), 1, - anon_sym_LBRACE, - ACTIONS(2709), 1, - anon_sym_not, - ACTIONS(2713), 1, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [81178] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(765), 1, + anon_sym_LF, + STATE(1862), 1, + sym_comment, + ACTIONS(387), 3, + anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, - ACTIONS(2719), 1, - aux_sym_val_number_token1, - ACTIONS(2725), 1, - anon_sym_DQUOTE, - ACTIONS(2729), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2731), 1, - anon_sym_DOLLAR_DQUOTE, - STATE(58), 1, - sym_val_number, - STATE(1978), 1, + anon_sym_DOT_DOT_EQ, + ACTIONS(763), 34, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [81229] = 4, + ACTIONS(147), 1, + anon_sym_POUND, + STATE(1863), 1, sym_comment, - STATE(2357), 1, - sym__var, - STATE(2458), 1, - sym_expr_parenthesized, - STATE(2661), 1, - sym__inter_double_quotes, - STATE(2675), 1, - sym__str_double_quotes, - STATE(2684), 1, - sym__inter_single_quotes, - STATE(2695), 1, - sym__expression, - ACTIONS(2711), 2, + ACTIONS(750), 13, + sym_identifier, + anon_sym_GT, + anon_sym_in, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT_DOT, + ACTIONS(752), 25, + anon_sym_COMMA, + anon_sym_DASH, + anon_sym_RBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2715), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(2717), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2727), 2, + anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2723), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2678), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2721), 6, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(2667), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [73306] = 28, - ACTIONS(153), 1, + [81278] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(1864), 1, + sym_comment, + ACTIONS(752), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(750), 36, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_short_flag, + [81327] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(1865), 1, + sym_comment, + ACTIONS(748), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(746), 36, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_short_flag, + [81376] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(1866), 1, + sym_comment, + ACTIONS(109), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3230), 6, + anon_sym_EQ, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PLUS_PLUS_EQ, + ACTIONS(107), 30, + 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, + [81427] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2697), 1, + ACTIONS(615), 1, + anon_sym_LF, + ACTIONS(3226), 1, + anon_sym_DOT, + STATE(1867), 1, + sym_comment, + STATE(1868), 1, + aux_sym_cell_path_repeat1, + STATE(2054), 1, + sym_path, + ACTIONS(613), 34, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(2699), 1, anon_sym_LPAREN, - ACTIONS(2701), 1, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(2705), 1, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(2707), 1, anon_sym_LBRACE, - ACTIONS(2709), 1, + anon_sym_RBRACE, anon_sym_not, - ACTIONS(2713), 1, - anon_sym_DOT_DOT, - ACTIONS(2719), 1, - aux_sym_val_number_token1, - ACTIONS(2725), 1, - anon_sym_DQUOTE, - ACTIONS(2729), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2731), 1, - anon_sym_DOLLAR_DQUOTE, - STATE(58), 1, - sym_val_number, - STATE(1979), 1, - sym_comment, - STATE(2357), 1, - sym__var, - STATE(2458), 1, - sym_expr_parenthesized, - STATE(2661), 1, - sym__inter_double_quotes, - STATE(2675), 1, - sym__str_double_quotes, - STATE(2684), 1, - sym__inter_single_quotes, - STATE(2690), 1, - sym__expression, - ACTIONS(2711), 2, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2715), 2, sym_val_nothing, - sym_val_date, - ACTIONS(2717), 2, anon_sym_true, anon_sym_false, - ACTIONS(2727), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2723), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2678), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2721), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2667), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [73415] = 28, - ACTIONS(153), 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, + sym_short_flag, + [81482] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2397), 1, - anon_sym_LPAREN, - ACTIONS(2399), 1, - aux_sym_val_number_token1, - ACTIONS(3162), 1, + ACTIONS(596), 1, + anon_sym_LF, + ACTIONS(3232), 1, + anon_sym_DOT, + STATE(2054), 1, + sym_path, + STATE(1868), 2, + sym_comment, + aux_sym_cell_path_repeat1, + ACTIONS(594), 34, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(3164), 1, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(3166), 1, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(3168), 1, anon_sym_LBRACE, - ACTIONS(3170), 1, + anon_sym_RBRACE, anon_sym_not, - ACTIONS(3174), 1, - anon_sym_DOT_DOT, - ACTIONS(3182), 1, - anon_sym_DQUOTE, - ACTIONS(3186), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3188), 1, - anon_sym_DOLLAR_DQUOTE, - STATE(18), 1, - sym_val_number, - STATE(1215), 1, - sym__var, - STATE(1391), 1, - sym__inter_single_quotes, - STATE(1422), 1, - sym__expression, - STATE(1454), 1, - sym__inter_double_quotes, - STATE(1472), 1, - sym__str_double_quotes, - STATE(1503), 1, - sym_expr_parenthesized, - STATE(1980), 1, - sym_comment, - ACTIONS(3172), 2, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(3176), 2, sym_val_nothing, - sym_val_date, - ACTIONS(3178), 2, anon_sym_true, anon_sym_false, - ACTIONS(3184), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3180), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(1508), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2401), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(1462), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [73524] = 28, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(3214), 1, - anon_sym_LBRACK, - ACTIONS(3216), 1, - anon_sym_LPAREN, - ACTIONS(3218), 1, - anon_sym_DOLLAR, - ACTIONS(3220), 1, - anon_sym_DASH, - ACTIONS(3222), 1, - anon_sym_LBRACE, - ACTIONS(3224), 1, - anon_sym_not, - ACTIONS(3228), 1, - anon_sym_DOT_DOT, - ACTIONS(3234), 1, - aux_sym_val_number_token1, - ACTIONS(3240), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(3244), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3246), 1, anon_sym_DOLLAR_DQUOTE, - STATE(10), 1, - sym_val_number, - STATE(448), 1, - sym__var, - STATE(489), 1, - sym__expression, - STATE(513), 1, - sym__inter_single_quotes, - STATE(516), 1, - sym__inter_double_quotes, - STATE(527), 1, - sym_expr_parenthesized, - STATE(528), 1, - sym__str_double_quotes, - STATE(1981), 1, + sym_short_flag, + [81535] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3235), 1, + anon_sym_DOT, + STATE(1869), 1, sym_comment, - ACTIONS(3226), 2, + STATE(1891), 1, + aux_sym_cell_path_repeat1, + STATE(2061), 1, + sym_path, + ACTIONS(584), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(582), 33, + 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, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(3230), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(3232), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3242), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3238), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(526), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(3236), 6, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(506), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [73633] = 28, - ACTIONS(153), 1, + [81590] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(588), 1, + anon_sym_LF, + ACTIONS(3228), 1, + anon_sym_DOT, + STATE(1870), 1, + sym_comment, + STATE(1892), 1, + sym_path, + STATE(2110), 1, + sym_cell_path, + ACTIONS(586), 34, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [81645] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2697), 1, + STATE(1871), 1, + sym_comment, + ACTIONS(3239), 16, anon_sym_LBRACK, - ACTIONS(2699), 1, anon_sym_LPAREN, - ACTIONS(2701), 1, - anon_sym_DOLLAR, - ACTIONS(2705), 1, - anon_sym_DASH, - ACTIONS(2707), 1, anon_sym_LBRACE, - ACTIONS(2709), 1, - anon_sym_not, - ACTIONS(2713), 1, - anon_sym_DOT_DOT, - ACTIONS(2719), 1, - aux_sym_val_number_token1, - ACTIONS(2725), 1, - anon_sym_DQUOTE, - ACTIONS(2729), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2731), 1, - anon_sym_DOLLAR_DQUOTE, - STATE(58), 1, - sym_val_number, - STATE(1982), 1, - sym_comment, - STATE(2357), 1, - sym__var, - STATE(2458), 1, - sym_expr_parenthesized, - STATE(2659), 1, - sym__expression, - STATE(2661), 1, - sym__inter_double_quotes, - STATE(2675), 1, - sym__str_double_quotes, - STATE(2684), 1, - sym__inter_single_quotes, - ACTIONS(2711), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2715), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(2717), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2727), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2723), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2678), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2721), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(2667), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [73742] = 28, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2397), 1, - anon_sym_LPAREN, - ACTIONS(2399), 1, - aux_sym_val_number_token1, - ACTIONS(3162), 1, - anon_sym_LBRACK, - ACTIONS(3164), 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_CARET, + ACTIONS(3237), 22, + sym_cmd_identifier, anon_sym_DOLLAR, - ACTIONS(3166), 1, anon_sym_DASH, - ACTIONS(3168), 1, - anon_sym_LBRACE, - ACTIONS(3170), 1, + 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, - ACTIONS(3174), 1, anon_sym_DOT_DOT, - ACTIONS(3182), 1, - anon_sym_DQUOTE, - ACTIONS(3186), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3188), 1, - anon_sym_DOLLAR_DQUOTE, - STATE(18), 1, - sym_val_number, - STATE(1215), 1, - sym__var, - STATE(1391), 1, - sym__inter_single_quotes, - STATE(1421), 1, - sym__expression, - STATE(1454), 1, - sym__inter_double_quotes, - STATE(1472), 1, - sym__str_double_quotes, - STATE(1503), 1, - sym_expr_parenthesized, - STATE(1983), 1, - sym_comment, - ACTIONS(3172), 2, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - ACTIONS(3176), 2, sym_val_nothing, - sym_val_date, - ACTIONS(3178), 2, anon_sym_true, anon_sym_false, - ACTIONS(3184), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3180), 3, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1508), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2401), 6, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(1462), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [73851] = 28, - ACTIONS(153), 1, + [81694] = 4, + ACTIONS(147), 1, + anon_sym_POUND, + STATE(1872), 1, + sym_comment, + ACTIONS(759), 13, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(761), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [81743] = 7, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(3245), 1, + anon_sym_list, + STATE(1873), 1, + sym_comment, + STATE(1939), 1, + sym__type_annotation, + ACTIONS(3243), 2, + anon_sym_table, + anon_sym_record, + STATE(2046), 3, + sym_flat_type, + sym_collection_type, + sym_list_type, + ACTIONS(3241), 31, + anon_sym_any, + anon_sym_binary, + anon_sym_block, + anon_sym_bool, + anon_sym_cell_DASHpath, + anon_sym_closure, + anon_sym_cond, + anon_sym_datetime, + anon_sym_directory, + anon_sym_duration, + anon_sym_error, + anon_sym_expr, + anon_sym_float, + anon_sym_decimal, + anon_sym_filesize, + anon_sym_full_DASHcell_DASHpath, + anon_sym_glob, + anon_sym_int, + anon_sym_import_DASHpattern, + anon_sym_keyword, + anon_sym_math, + anon_sym_nothing, + anon_sym_number, + anon_sym_one_DASHof, + anon_sym_operator, + anon_sym_path, + anon_sym_range, + anon_sym_signature, + anon_sym_string, + anon_sym_variable, + anon_sym_var_DASHwith_DASHopt_DASHtype, + [81798] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2697), 1, - anon_sym_LBRACK, - ACTIONS(2699), 1, - anon_sym_LPAREN, - ACTIONS(2701), 1, - anon_sym_DOLLAR, - ACTIONS(2705), 1, - anon_sym_DASH, - ACTIONS(2707), 1, - anon_sym_LBRACE, - ACTIONS(2709), 1, - anon_sym_not, - ACTIONS(2713), 1, - anon_sym_DOT_DOT, - ACTIONS(2719), 1, - aux_sym_val_number_token1, - ACTIONS(2725), 1, - anon_sym_DQUOTE, - ACTIONS(2729), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2731), 1, - anon_sym_DOLLAR_DQUOTE, - STATE(58), 1, - sym_val_number, - STATE(1984), 1, + ACTIONS(653), 1, + anon_sym_LF, + ACTIONS(3247), 1, + anon_sym_QMARK2, + STATE(1874), 1, sym_comment, - STATE(2357), 1, - sym__var, - STATE(2458), 1, - sym_expr_parenthesized, - STATE(2661), 1, - sym__inter_double_quotes, - STATE(2675), 1, - sym__str_double_quotes, - STATE(2684), 1, - sym__inter_single_quotes, - STATE(2687), 1, - sym__expression, - ACTIONS(2711), 2, + ACTIONS(651), 36, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2715), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(2717), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2727), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2723), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2678), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2721), 6, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(2667), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [73960] = 28, - ACTIONS(153), 1, + [81849] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2697), 1, - anon_sym_LBRACK, - ACTIONS(2699), 1, - anon_sym_LPAREN, - ACTIONS(2701), 1, - anon_sym_DOLLAR, - ACTIONS(2705), 1, + ACTIONS(576), 1, + anon_sym_LF, + ACTIONS(3228), 1, + anon_sym_DOT, + STATE(1875), 1, + sym_comment, + STATE(1892), 1, + sym_path, + STATE(2121), 1, + sym_cell_path, + ACTIONS(574), 34, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(2707), 1, - anon_sym_LBRACE, - ACTIONS(2709), 1, - anon_sym_not, - ACTIONS(2713), 1, - anon_sym_DOT_DOT, - ACTIONS(2719), 1, - aux_sym_val_number_token1, - ACTIONS(2725), 1, - anon_sym_DQUOTE, - ACTIONS(2729), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2731), 1, - anon_sym_DOLLAR_DQUOTE, - STATE(58), 1, - sym_val_number, - STATE(1985), 1, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [81904] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3235), 1, + anon_sym_DOT, + STATE(1869), 1, + sym_path, + STATE(1876), 1, sym_comment, - STATE(2357), 1, - sym__var, - STATE(2458), 1, - sym_expr_parenthesized, - STATE(2658), 1, - sym__expression, - STATE(2661), 1, - sym__inter_double_quotes, - STATE(2675), 1, - sym__str_double_quotes, - STATE(2684), 1, - sym__inter_single_quotes, - ACTIONS(2711), 2, + STATE(2157), 1, + sym_cell_path, + ACTIONS(592), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(590), 33, + 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, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2715), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(2717), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2727), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2723), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2678), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2721), 6, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(2667), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [74069] = 28, - ACTIONS(153), 1, + [81959] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2697), 1, - anon_sym_LBRACK, - ACTIONS(2699), 1, - anon_sym_LPAREN, - ACTIONS(2701), 1, - anon_sym_DOLLAR, - ACTIONS(2705), 1, + ACTIONS(653), 1, + anon_sym_LF, + ACTIONS(3247), 1, + anon_sym_QMARK2, + STATE(1877), 1, + sym_comment, + ACTIONS(651), 36, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, anon_sym_DASH, - ACTIONS(2707), 1, - anon_sym_LBRACE, - ACTIONS(2709), 1, - anon_sym_not, - ACTIONS(2713), 1, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, - ACTIONS(2719), 1, - aux_sym_val_number_token1, - ACTIONS(2725), 1, - anon_sym_DQUOTE, - ACTIONS(2729), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2731), 1, - anon_sym_DOLLAR_DQUOTE, - STATE(58), 1, - sym_val_number, - STATE(1986), 1, + anon_sym_DOT_DOT_EQ, + [82010] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(704), 1, + anon_sym_LF, + STATE(1878), 1, sym_comment, - STATE(2357), 1, - sym__var, - STATE(2458), 1, - sym_expr_parenthesized, - STATE(2661), 1, - sym__inter_double_quotes, - STATE(2675), 1, - sym__str_double_quotes, - STATE(2681), 1, - sym__expression, - STATE(2684), 1, - sym__inter_single_quotes, - ACTIONS(2711), 2, + ACTIONS(702), 37, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_QMARK2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2715), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(2717), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2727), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2723), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2678), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2721), 6, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(2667), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [74178] = 28, - ACTIONS(153), 1, + [82059] = 7, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2697), 1, - anon_sym_LBRACK, - ACTIONS(2699), 1, - anon_sym_LPAREN, - ACTIONS(2701), 1, - anon_sym_DOLLAR, - ACTIONS(2705), 1, + ACTIONS(3142), 1, + anon_sym_list, + STATE(1879), 1, + sym_comment, + STATE(2679), 1, + sym__type_annotation, + ACTIONS(3140), 2, + anon_sym_table, + anon_sym_record, + STATE(2658), 3, + sym_flat_type, + sym_collection_type, + sym_list_type, + ACTIONS(3138), 31, + anon_sym_any, + anon_sym_binary, + anon_sym_block, + anon_sym_bool, + anon_sym_cell_DASHpath, + anon_sym_closure, + anon_sym_cond, + anon_sym_datetime, + anon_sym_directory, + anon_sym_duration, + anon_sym_error, + anon_sym_expr, + anon_sym_float, + anon_sym_decimal, + anon_sym_filesize, + anon_sym_full_DASHcell_DASHpath, + anon_sym_glob, + anon_sym_int, + anon_sym_import_DASHpattern, + anon_sym_keyword, + anon_sym_math, + anon_sym_nothing, + anon_sym_number, + anon_sym_one_DASHof, + anon_sym_operator, + anon_sym_path, + anon_sym_range, + anon_sym_signature, + anon_sym_string, + anon_sym_variable, + anon_sym_var_DASHwith_DASHopt_DASHtype, + [82114] = 4, + ACTIONS(147), 1, + anon_sym_POUND, + STATE(1880), 1, + sym_comment, + ACTIONS(746), 7, + anon_sym_GT, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_DOT_DOT, + ACTIONS(748), 31, + anon_sym_COMMA, + anon_sym_PIPE, anon_sym_DASH, - ACTIONS(2707), 1, + anon_sym_in, + anon_sym_if, anon_sym_LBRACE, - ACTIONS(2709), 1, - anon_sym_not, - ACTIONS(2713), 1, - anon_sym_DOT_DOT, - ACTIONS(2719), 1, - aux_sym_val_number_token1, - ACTIONS(2725), 1, - anon_sym_DQUOTE, - ACTIONS(2729), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2731), 1, - anon_sym_DOLLAR_DQUOTE, - STATE(58), 1, - sym_val_number, - STATE(1987), 1, - sym_comment, - STATE(2357), 1, - sym__var, - STATE(2458), 1, - sym_expr_parenthesized, - STATE(2661), 1, - sym__inter_double_quotes, - STATE(2675), 1, - sym__str_double_quotes, - STATE(2680), 1, - sym__expression, - STATE(2684), 1, - sym__inter_single_quotes, - ACTIONS(2711), 2, + anon_sym_RBRACE, + anon_sym_EQ_GT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2715), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(2717), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2727), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2723), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2678), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2721), 6, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(2667), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [74287] = 28, - ACTIONS(153), 1, + [82163] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(592), 1, + anon_sym_LF, + ACTIONS(3228), 1, + anon_sym_DOT, + STATE(1881), 1, + sym_comment, + STATE(1892), 1, + sym_path, + STATE(1896), 1, + sym_cell_path, + ACTIONS(590), 34, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [82218] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2397), 1, - anon_sym_LPAREN, - ACTIONS(2399), 1, - aux_sym_val_number_token1, - ACTIONS(3162), 1, + ACTIONS(611), 1, + anon_sym_LF, + ACTIONS(3226), 1, + anon_sym_DOT, + STATE(1857), 1, + sym_path, + STATE(1882), 1, + sym_comment, + STATE(2131), 1, + sym_cell_path, + ACTIONS(609), 34, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(3164), 1, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(3166), 1, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(3168), 1, anon_sym_LBRACE, - ACTIONS(3170), 1, + anon_sym_RBRACE, anon_sym_not, - ACTIONS(3174), 1, - anon_sym_DOT_DOT, - ACTIONS(3182), 1, - anon_sym_DQUOTE, - ACTIONS(3186), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3188), 1, - anon_sym_DOLLAR_DQUOTE, - STATE(18), 1, - sym_val_number, - STATE(1215), 1, - sym__var, - STATE(1391), 1, - sym__inter_single_quotes, - STATE(1401), 1, - sym__expression, - STATE(1454), 1, - sym__inter_double_quotes, - STATE(1472), 1, - sym__str_double_quotes, - STATE(1503), 1, - sym_expr_parenthesized, - STATE(1988), 1, - sym_comment, - ACTIONS(3172), 2, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(3176), 2, sym_val_nothing, - sym_val_date, - ACTIONS(3178), 2, anon_sym_true, anon_sym_false, - ACTIONS(3184), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3180), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(1508), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2401), 6, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(1462), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [74396] = 28, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2397), 1, - anon_sym_LPAREN, - ACTIONS(2399), 1, - aux_sym_val_number_token1, - ACTIONS(3162), 1, - anon_sym_LBRACK, - ACTIONS(3164), 1, - anon_sym_DOLLAR, - ACTIONS(3166), 1, - anon_sym_DASH, - ACTIONS(3168), 1, - anon_sym_LBRACE, - ACTIONS(3170), 1, - anon_sym_not, - ACTIONS(3174), 1, - anon_sym_DOT_DOT, - ACTIONS(3182), 1, - anon_sym_DQUOTE, - ACTIONS(3186), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3188), 1, - anon_sym_DOLLAR_DQUOTE, - STATE(18), 1, - sym_val_number, - STATE(1215), 1, - sym__var, - STATE(1391), 1, - sym__inter_single_quotes, - STATE(1420), 1, - sym__expression, - STATE(1454), 1, - sym__inter_double_quotes, - STATE(1472), 1, - sym__str_double_quotes, - STATE(1503), 1, - sym_expr_parenthesized, - STATE(1989), 1, - sym_comment, - ACTIONS(3172), 2, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - ACTIONS(3176), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(3178), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3184), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3180), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1508), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2401), 6, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(1462), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [74505] = 28, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2397), 1, - anon_sym_LPAREN, - ACTIONS(2399), 1, - aux_sym_val_number_token1, - ACTIONS(3162), 1, - anon_sym_LBRACK, - ACTIONS(3164), 1, - anon_sym_DOLLAR, - ACTIONS(3166), 1, - anon_sym_DASH, - ACTIONS(3168), 1, - anon_sym_LBRACE, - ACTIONS(3170), 1, - anon_sym_not, - ACTIONS(3174), 1, - anon_sym_DOT_DOT, - ACTIONS(3182), 1, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(3186), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3188), 1, anon_sym_DOLLAR_DQUOTE, - STATE(18), 1, - sym_val_number, - STATE(1215), 1, - sym__var, - STATE(1391), 1, - sym__inter_single_quotes, - STATE(1400), 1, - sym__expression, - STATE(1454), 1, - sym__inter_double_quotes, - STATE(1472), 1, - sym__str_double_quotes, - STATE(1503), 1, - sym_expr_parenthesized, - STATE(1990), 1, + sym_short_flag, + [82273] = 7, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(3142), 1, + anon_sym_list, + STATE(1883), 1, sym_comment, - ACTIONS(3172), 2, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - ACTIONS(3176), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(3178), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3184), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3180), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(1508), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2401), 6, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(1462), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [74614] = 28, - ACTIONS(153), 1, + STATE(3500), 1, + sym__type_annotation, + ACTIONS(3140), 2, + anon_sym_table, + anon_sym_record, + STATE(2658), 3, + sym_flat_type, + sym_collection_type, + sym_list_type, + ACTIONS(3138), 31, + anon_sym_any, + anon_sym_binary, + anon_sym_block, + anon_sym_bool, + anon_sym_cell_DASHpath, + anon_sym_closure, + anon_sym_cond, + anon_sym_datetime, + anon_sym_directory, + anon_sym_duration, + anon_sym_error, + anon_sym_expr, + anon_sym_float, + anon_sym_decimal, + anon_sym_filesize, + anon_sym_full_DASHcell_DASHpath, + anon_sym_glob, + anon_sym_int, + anon_sym_import_DASHpattern, + anon_sym_keyword, + anon_sym_math, + anon_sym_nothing, + anon_sym_number, + anon_sym_one_DASHof, + anon_sym_operator, + anon_sym_path, + anon_sym_range, + anon_sym_signature, + anon_sym_string, + anon_sym_variable, + anon_sym_var_DASHwith_DASHopt_DASHtype, + [82328] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(596), 1, + anon_sym_LF, + ACTIONS(3249), 1, + anon_sym_DOT, + STATE(2078), 1, + sym_path, + STATE(1884), 2, + sym_comment, + aux_sym_cell_path_repeat1, + ACTIONS(594), 34, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [82381] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(580), 1, + anon_sym_LF, + ACTIONS(3228), 1, + anon_sym_DOT, + STATE(1885), 1, + sym_comment, + STATE(1892), 1, + sym_path, + STATE(2097), 1, + sym_cell_path, + ACTIONS(578), 34, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [82436] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(1886), 1, + sym_comment, + ACTIONS(779), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(777), 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, + [82485] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(570), 1, + anon_sym_LF, + ACTIONS(3228), 1, + anon_sym_DOT, + STATE(1887), 1, + sym_comment, + STATE(1892), 1, + sym_path, + STATE(2103), 1, + sym_cell_path, + ACTIONS(568), 34, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [82540] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(615), 1, + anon_sym_LF, + ACTIONS(3228), 1, + anon_sym_DOT, + STATE(1884), 1, + aux_sym_cell_path_repeat1, + STATE(1888), 1, + sym_comment, + STATE(2078), 1, + sym_path, + ACTIONS(613), 34, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [82595] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(603), 1, + anon_sym_LF, + ACTIONS(3228), 1, + anon_sym_DOT, + STATE(1889), 1, + sym_comment, + STATE(1892), 1, + sym_path, + STATE(2141), 1, + sym_cell_path, + ACTIONS(601), 34, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [82650] = 7, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2697), 1, - anon_sym_LBRACK, - ACTIONS(2699), 1, - anon_sym_LPAREN, - ACTIONS(2701), 1, - anon_sym_DOLLAR, - ACTIONS(2705), 1, - anon_sym_DASH, - ACTIONS(2707), 1, - anon_sym_LBRACE, - ACTIONS(2709), 1, - anon_sym_not, - ACTIONS(2713), 1, - anon_sym_DOT_DOT, - ACTIONS(2719), 1, - aux_sym_val_number_token1, - ACTIONS(2725), 1, - anon_sym_DQUOTE, - ACTIONS(2729), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2731), 1, - anon_sym_DOLLAR_DQUOTE, - STATE(58), 1, - sym_val_number, - STATE(1991), 1, + ACTIONS(3142), 1, + anon_sym_list, + STATE(1890), 1, sym_comment, - STATE(2357), 1, - sym__var, - STATE(2458), 1, - sym_expr_parenthesized, - STATE(2661), 1, - sym__inter_double_quotes, - STATE(2675), 1, - sym__str_double_quotes, - STATE(2679), 1, - sym__expression, - STATE(2684), 1, - sym__inter_single_quotes, - ACTIONS(2711), 2, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - ACTIONS(2715), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(2717), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2727), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2723), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2678), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2721), 6, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(2667), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [74723] = 28, - ACTIONS(153), 1, + STATE(1939), 1, + sym__type_annotation, + ACTIONS(3140), 2, + anon_sym_table, + anon_sym_record, + STATE(2658), 3, + sym_flat_type, + sym_collection_type, + sym_list_type, + ACTIONS(3138), 31, + anon_sym_any, + anon_sym_binary, + anon_sym_block, + anon_sym_bool, + anon_sym_cell_DASHpath, + anon_sym_closure, + anon_sym_cond, + anon_sym_datetime, + anon_sym_directory, + anon_sym_duration, + anon_sym_error, + anon_sym_expr, + anon_sym_float, + anon_sym_decimal, + anon_sym_filesize, + anon_sym_full_DASHcell_DASHpath, + anon_sym_glob, + anon_sym_int, + anon_sym_import_DASHpattern, + anon_sym_keyword, + anon_sym_math, + anon_sym_nothing, + anon_sym_number, + anon_sym_one_DASHof, + anon_sym_operator, + anon_sym_path, + anon_sym_range, + anon_sym_signature, + anon_sym_string, + anon_sym_variable, + anon_sym_var_DASHwith_DASHopt_DASHtype, + [82705] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2922), 1, - anon_sym_LBRACK, - ACTIONS(2924), 1, - anon_sym_LPAREN, - ACTIONS(2926), 1, - anon_sym_DOLLAR, - ACTIONS(2928), 1, - anon_sym_DASH, - ACTIONS(2930), 1, - anon_sym_LBRACE, - ACTIONS(2936), 1, - anon_sym_DOT_DOT, - ACTIONS(2942), 1, - aux_sym_val_number_token1, - ACTIONS(2950), 1, - anon_sym_DQUOTE, - ACTIONS(2954), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2956), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(3248), 1, - anon_sym_not, - STATE(33), 1, - sym_val_number, - STATE(1992), 1, + ACTIONS(3235), 1, + anon_sym_DOT, + STATE(1891), 1, sym_comment, - STATE(2189), 1, - sym_expr_parenthesized, - STATE(2226), 1, - sym__var, - STATE(2390), 1, - sym__inter_double_quotes, - STATE(2391), 1, - sym__inter_single_quotes, - STATE(2466), 1, - sym__str_double_quotes, - STATE(2470), 1, - sym__expression, - ACTIONS(2934), 2, + STATE(1895), 1, + aux_sym_cell_path_repeat1, + STATE(2061), 1, + sym_path, + ACTIONS(615), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(613), 33, + anon_sym_SEMI, + anon_sym_PIPE, + 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, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2948), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(2952), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3250), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2946), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2505), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2944), 6, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(2394), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [74832] = 28, - ACTIONS(153), 1, + [82760] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2397), 1, - anon_sym_LPAREN, - ACTIONS(2399), 1, - aux_sym_val_number_token1, - ACTIONS(3162), 1, - anon_sym_LBRACK, - ACTIONS(3164), 1, - anon_sym_DOLLAR, - ACTIONS(3166), 1, + ACTIONS(584), 1, + anon_sym_LF, + ACTIONS(3228), 1, + anon_sym_DOT, + STATE(1888), 1, + aux_sym_cell_path_repeat1, + STATE(1892), 1, + sym_comment, + STATE(2078), 1, + sym_path, + ACTIONS(582), 34, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, - ACTIONS(3168), 1, - anon_sym_LBRACE, - ACTIONS(3170), 1, - anon_sym_not, - ACTIONS(3174), 1, - anon_sym_DOT_DOT, - ACTIONS(3182), 1, - anon_sym_DQUOTE, - ACTIONS(3186), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3188), 1, - anon_sym_DOLLAR_DQUOTE, - STATE(18), 1, - sym_val_number, - STATE(1215), 1, - sym__var, - STATE(1391), 1, - sym__inter_single_quotes, - STATE(1419), 1, - sym__expression, - STATE(1454), 1, - sym__inter_double_quotes, - STATE(1472), 1, - sym__str_double_quotes, - STATE(1503), 1, - sym_expr_parenthesized, - STATE(1993), 1, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [82815] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(607), 1, + anon_sym_LF, + ACTIONS(3228), 1, + anon_sym_DOT, + STATE(1892), 1, + sym_path, + STATE(1893), 1, sym_comment, - ACTIONS(3172), 2, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - ACTIONS(3176), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(3178), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3184), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3180), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(1508), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2401), 6, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(1462), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [74941] = 28, - ACTIONS(153), 1, + STATE(2104), 1, + sym_cell_path, + ACTIONS(605), 34, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [82870] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2397), 1, - anon_sym_LPAREN, - ACTIONS(2399), 1, - aux_sym_val_number_token1, - ACTIONS(3162), 1, - anon_sym_LBRACK, - ACTIONS(3164), 1, - anon_sym_DOLLAR, - ACTIONS(3166), 1, + STATE(1894), 1, + sym_comment, + ACTIONS(746), 13, + sym_identifier, + anon_sym_GT, anon_sym_DASH, - ACTIONS(3168), 1, - anon_sym_LBRACE, - ACTIONS(3170), 1, - anon_sym_not, - ACTIONS(3174), 1, - anon_sym_DOT_DOT, - ACTIONS(3182), 1, - anon_sym_DQUOTE, - ACTIONS(3186), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(3188), 1, - anon_sym_DOLLAR_DQUOTE, - STATE(18), 1, - sym_val_number, - STATE(1215), 1, - sym__var, - STATE(1391), 1, - sym__inter_single_quotes, - STATE(1405), 1, - sym__expression, - STATE(1454), 1, - sym__inter_double_quotes, - STATE(1472), 1, - sym__str_double_quotes, - STATE(1503), 1, - sym_expr_parenthesized, - STATE(1994), 1, + anon_sym_in, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(748), 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, + [82919] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3252), 1, + anon_sym_DOT, + STATE(2061), 1, + sym_path, + ACTIONS(596), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(1895), 2, sym_comment, - ACTIONS(3172), 2, + aux_sym_cell_path_repeat1, + ACTIONS(594), 33, + 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, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(3176), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(3178), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3184), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3180), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(1508), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2401), 6, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(1462), 11, - sym_val_bool, - sym_val_variable, - sym_val_duration, - sym_val_filesize, - sym_val_binary, - sym_val_string, - sym_val_interpolated, - sym_val_list, - sym_val_record, - sym_val_table, - sym_val_closure, - [75050] = 8, - ACTIONS(153), 1, + [82972] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(769), 1, + anon_sym_LF, + STATE(1896), 1, + sym_comment, + ACTIONS(767), 37, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_short_flag, + [83021] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3256), 1, - anon_sym_LPAREN, - STATE(1995), 1, + STATE(1897), 1, sym_comment, - STATE(2182), 2, - sym_expr_parenthesized, - sym_val_number, - ACTIONS(3258), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(3260), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - ACTIONS(1089), 12, + ACTIONS(750), 13, sym_identifier, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, @@ -203836,7 +193989,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1091), 25, + ACTIONS(752), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -203862,315 +194015,436 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [75116] = 7, + [83070] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(963), 1, - anon_sym_LF, - ACTIONS(3262), 1, + ACTIONS(3255), 1, anon_sym_DOT, - STATE(1996), 1, + STATE(1898), 1, sym_comment, - STATE(2000), 1, + STATE(1921), 1, + aux_sym_cell_path_repeat1, + STATE(2099), 1, sym_path, - STATE(2046), 1, - sym_cell_path, - ACTIONS(965), 40, + ACTIONS(615), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(613), 32, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, sym_short_flag, - aux_sym_unquoted_token1, - [75177] = 7, - ACTIONS(3), 1, + [83124] = 19, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(973), 1, - anon_sym_LF, - ACTIONS(3262), 1, - anon_sym_DOT, - STATE(1997), 1, + ACTIONS(3261), 1, + anon_sym_in, + ACTIONS(3267), 1, + anon_sym_SLASH_SLASH, + ACTIONS(3277), 1, + anon_sym_bit_DASHand, + ACTIONS(3279), 1, + anon_sym_bit_DASHxor, + ACTIONS(3281), 1, + anon_sym_bit_DASHor, + ACTIONS(3283), 1, + anon_sym_and, + ACTIONS(3285), 1, + anon_sym_xor, + STATE(1899), 1, sym_comment, - STATE(2000), 1, - sym_path, - STATE(2069), 1, - sym_cell_path, - ACTIONS(971), 40, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, + ACTIONS(816), 2, + sym_identifier, + anon_sym_or, + ACTIONS(3257), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(3259), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3265), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3269), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3275), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3263), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(3273), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3271), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(818), 8, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - sym_short_flag, - aux_sym_unquoted_token1, - [75238] = 7, + [83202] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(944), 1, - anon_sym_LF, - ACTIONS(3262), 1, - anon_sym_DOT, - STATE(1998), 1, + ACTIONS(3287), 1, + anon_sym_QMARK2, + STATE(1900), 1, sym_comment, - STATE(2000), 1, - sym_path, - STATE(2039), 1, - sym_cell_path, - ACTIONS(942), 40, + ACTIONS(653), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(651), 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_LBRACE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - sym_short_flag, - aux_sym_unquoted_token1, - [75299] = 6, - ACTIONS(3), 1, + [83252] = 9, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(937), 1, - anon_sym_LF, - ACTIONS(3264), 1, - anon_sym_DOT, - STATE(2026), 1, - sym_path, - STATE(1999), 2, + ACTIONS(3267), 1, + anon_sym_SLASH_SLASH, + STATE(1901), 1, sym_comment, - aux_sym_cell_path_repeat1, - ACTIONS(935), 40, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, + ACTIONS(3259), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3265), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3269), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3263), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(816), 7, + sym_identifier, + anon_sym_GT, + anon_sym_in, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(818), 20, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - anon_sym_LBRACE, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [83310] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3287), 1, + anon_sym_QMARK2, + STATE(1902), 1, + sym_comment, + ACTIONS(653), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(651), 34, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - sym_short_flag, - aux_sym_unquoted_token1, - [75358] = 7, - ACTIONS(3), 1, + [83360] = 7, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(961), 1, - anon_sym_LF, - ACTIONS(3262), 1, + ACTIONS(3289), 1, anon_sym_DOT, - STATE(2000), 1, + STATE(1903), 1, sym_comment, - STATE(2007), 1, + STATE(1940), 1, aux_sym_cell_path_repeat1, - STATE(2026), 1, + STATE(2117), 1, sym_path, - ACTIONS(959), 40, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, + ACTIONS(582), 7, + anon_sym_GT, + anon_sym_DASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_DOT_DOT, + ACTIONS(584), 27, anon_sym_DASH_DASH, + anon_sym_in, anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, sym_short_flag, - aux_sym_unquoted_token1, - [75419] = 7, - ACTIONS(3), 1, + [83414] = 7, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1091), 1, - anon_sym_LF, ACTIONS(3267), 1, - anon_sym_LPAREN, - STATE(2001), 1, + anon_sym_SLASH_SLASH, + STATE(1904), 1, sym_comment, - STATE(2498), 2, - sym_expr_parenthesized, - sym_val_number, - ACTIONS(2533), 7, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - ACTIONS(1089), 33, - anon_sym_SEMI, + ACTIONS(3265), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3263), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(816), 9, + 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(818), 22, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_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, + [83468] = 13, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(3261), 1, + anon_sym_in, + ACTIONS(3267), 1, + anon_sym_SLASH_SLASH, + STATE(1905), 1, + sym_comment, + ACTIONS(3257), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(3259), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3265), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3269), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3263), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(3273), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(816), 4, + sym_identifier, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(3271), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(818), 13, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_GT, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [83534] = 8, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(3267), 1, + anon_sym_SLASH_SLASH, + STATE(1906), 1, + sym_comment, + ACTIONS(3259), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, + anon_sym_PLUS, + ACTIONS(3265), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(3263), 3, + anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, + ACTIONS(816), 7, + sym_identifier, + anon_sym_GT, + anon_sym_in, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(818), 22, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_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, @@ -204181,47 +194455,86 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_short_flag, - [75480] = 8, - ACTIONS(153), 1, + [83590] = 11, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3269), 1, - anon_sym_LPAREN, - STATE(2002), 1, + ACTIONS(3267), 1, + anon_sym_SLASH_SLASH, + STATE(1907), 1, sym_comment, - STATE(2459), 2, - sym_expr_parenthesized, - sym_val_number, - ACTIONS(3271), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(3273), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - ACTIONS(1089), 12, - sym_identifier, + ACTIONS(3257), 2, anon_sym_GT, + anon_sym_LT2, + ACTIONS(3259), 2, anon_sym_DASH, - anon_sym_in, + anon_sym_PLUS, + ACTIONS(3265), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3269), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3263), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, + ACTIONS(3271), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(816), 5, + sym_identifier, + anon_sym_in, anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1091), 22, + ACTIONS(818), 16, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [83652] = 7, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(3291), 1, + anon_sym_DOT, + STATE(1908), 1, + sym_comment, + STATE(1946), 1, + sym_path, + STATE(2174), 1, + sym_cell_path, + ACTIONS(578), 5, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(580), 29, anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DASH, + anon_sym_in, + anon_sym_if, + anon_sym_LBRACE, anon_sym_RBRACE, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -204237,147 +194550,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [75543] = 7, - ACTIONS(3), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [83706] = 7, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(975), 1, - anon_sym_LF, - ACTIONS(3262), 1, + ACTIONS(3291), 1, anon_sym_DOT, - STATE(2000), 1, - sym_path, - STATE(2003), 1, + STATE(1909), 1, sym_comment, - STATE(2033), 1, - sym_cell_path, - ACTIONS(977), 40, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - sym_short_flag, - aux_sym_unquoted_token1, - [75604] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(951), 1, - anon_sym_LF, - ACTIONS(3262), 1, - anon_sym_DOT, - STATE(2000), 1, + STATE(1946), 1, sym_path, - STATE(2004), 1, - sym_comment, - STATE(2072), 1, + STATE(2181), 1, sym_cell_path, - ACTIONS(949), 40, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - sym_short_flag, - aux_sym_unquoted_token1, - [75665] = 8, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2499), 1, - aux_sym_val_number_token1, - ACTIONS(3275), 1, - anon_sym_LPAREN, - STATE(2005), 1, - sym_comment, - STATE(2372), 2, - sym_expr_parenthesized, - sym_val_number, - ACTIONS(2501), 6, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - ACTIONS(1089), 7, + ACTIONS(586), 5, anon_sym_GT, - anon_sym_DASH, - anon_sym_in, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1091), 27, + ACTIONS(588), 29, anon_sym_COMMA, anon_sym_PIPE, + anon_sym_DASH, + anon_sym_in, anon_sym_if, anon_sym_LBRACE, anon_sym_RBRACE, @@ -204403,288 +194600,59 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [75728] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(983), 1, - anon_sym_LF, - ACTIONS(3262), 1, - anon_sym_DOT, - STATE(2000), 1, - sym_path, - STATE(2006), 1, - sym_comment, - STATE(2048), 1, - sym_cell_path, - ACTIONS(985), 40, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - sym_short_flag, - aux_sym_unquoted_token1, - [75789] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(931), 1, - anon_sym_LF, - ACTIONS(3262), 1, - anon_sym_DOT, - STATE(1999), 1, - aux_sym_cell_path_repeat1, - STATE(2007), 1, - sym_comment, - STATE(2026), 1, - sym_path, - ACTIONS(929), 40, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - sym_short_flag, - aux_sym_unquoted_token1, - [75850] = 7, + [83760] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(979), 1, - anon_sym_LF, - ACTIONS(3262), 1, + ACTIONS(3255), 1, anon_sym_DOT, - STATE(2000), 1, - sym_path, - STATE(2008), 1, + STATE(1910), 1, sym_comment, - STATE(2037), 1, - sym_cell_path, - ACTIONS(981), 40, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - sym_short_flag, - aux_sym_unquoted_token1, - [75911] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(955), 1, - anon_sym_LF, - ACTIONS(3262), 1, - anon_sym_DOT, - STATE(2000), 1, + STATE(1934), 1, sym_path, - STATE(2009), 1, - sym_comment, - STATE(2036), 1, + STATE(2170), 1, sym_cell_path, - ACTIONS(953), 40, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - sym_short_flag, - aux_sym_unquoted_token1, - [75972] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(969), 1, + ACTIONS(588), 2, + ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3262), 1, - anon_sym_DOT, - STATE(2000), 1, - sym_path, - STATE(2010), 1, - sym_comment, - STATE(2053), 1, - sym_cell_path, - ACTIONS(967), 40, + ACTIONS(586), 32, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, sym_short_flag, - aux_sym_unquoted_token1, - [76033] = 7, - ACTIONS(153), 1, + [83814] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3277), 1, - anon_sym_DOT, - STATE(2011), 1, + STATE(1911), 1, sym_comment, - STATE(2013), 1, - aux_sym_cell_path_repeat1, - STATE(2067), 1, - sym_path, - ACTIONS(959), 13, + ACTIONS(866), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -204697,8 +194665,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT_DOT, - ACTIONS(961), 27, + ACTIONS(868), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -204724,23 +194691,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - [76093] = 7, - ACTIONS(153), 1, + [83862] = 7, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3277), 1, + ACTIONS(3293), 1, anon_sym_DOT, - STATE(2011), 1, - sym_path, - STATE(2012), 1, + STATE(1912), 1, sym_comment, - STATE(2088), 1, + STATE(1974), 1, + sym_path, + STATE(2299), 1, sym_cell_path, - ACTIONS(949), 13, + ACTIONS(609), 11, sym_identifier, anon_sym_GT, - anon_sym_DASH, anon_sym_in, anon_sym_STAR, anon_sym_SLASH, @@ -204750,16 +194714,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT_DOT, - ACTIONS(951), 27, - anon_sym_COLON, + ACTIONS(611), 23, anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_RBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH_SLASH, @@ -204777,20 +194735,62 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - [76153] = 7, - ACTIONS(153), 1, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [83916] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3277), 1, + ACTIONS(3255), 1, anon_sym_DOT, - STATE(2013), 1, + STATE(1913), 1, sym_comment, - STATE(2016), 1, - aux_sym_cell_path_repeat1, - STATE(2067), 1, + STATE(1934), 1, sym_path, - ACTIONS(929), 13, + STATE(2200), 1, + sym_cell_path, + ACTIONS(576), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(574), 32, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [83970] = 4, + ACTIONS(147), 1, + anon_sym_POUND, + STATE(1914), 1, + sym_comment, + ACTIONS(107), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -204803,8 +194803,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT_DOT, - ACTIONS(931), 27, + ACTIONS(109), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -204830,20 +194829,102 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - [76213] = 7, - ACTIONS(153), 1, + [84018] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3277), 1, + ACTIONS(653), 1, + anon_sym_LF, + ACTIONS(3295), 1, + anon_sym_QMARK2, + STATE(1915), 1, + sym_comment, + ACTIONS(651), 35, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, anon_sym_DOT, - STATE(2011), 1, - sym_path, - STATE(2014), 1, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [84068] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(653), 1, + anon_sym_LF, + ACTIONS(3295), 1, + anon_sym_QMARK2, + STATE(1916), 1, sym_comment, - STATE(2086), 1, - sym_cell_path, - ACTIONS(981), 13, + ACTIONS(651), 35, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [84118] = 4, + ACTIONS(147), 1, + anon_sym_POUND, + STATE(1917), 1, + sym_comment, + ACTIONS(777), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -204856,8 +194937,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT_DOT, - ACTIONS(979), 27, + ACTIONS(779), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -204883,69 +194963,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - [76273] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1101), 1, - anon_sym_LF, - STATE(2015), 1, - sym_comment, - ACTIONS(1103), 42, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_QMARK2, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - sym_short_flag, - aux_sym_unquoted_token1, - [76327] = 6, - ACTIONS(153), 1, + [84166] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3279), 1, - anon_sym_DOT, - STATE(2067), 1, - sym_path, - STATE(2016), 2, + STATE(1918), 1, sym_comment, - aux_sym_cell_path_repeat1, - ACTIONS(935), 13, + ACTIONS(781), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -204958,8 +194981,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT_DOT, - ACTIONS(937), 27, + ACTIONS(783), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -204985,130 +195007,77 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - [76385] = 7, - ACTIONS(3), 1, + [84214] = 7, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1091), 1, - anon_sym_LF, - ACTIONS(1740), 1, - anon_sym_LPAREN, - STATE(2017), 1, + ACTIONS(3291), 1, + anon_sym_DOT, + STATE(1919), 1, sym_comment, - STATE(2041), 2, - sym_expr_parenthesized, - sym_val_number, - ACTIONS(3282), 7, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - ACTIONS(1089), 32, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_RPAREN, + STATE(1946), 1, + sym_path, + STATE(2304), 1, + sym_cell_path, + ACTIONS(609), 5, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(611), 29, + anon_sym_COMMA, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_if, anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - sym_short_flag, - aux_sym_unquoted_token1, - [76445] = 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, + [84268] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(989), 1, - anon_sym_LF, - ACTIONS(3284), 1, - anon_sym_QMARK2, - STATE(2018), 1, - sym_comment, - ACTIONS(987), 41, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, - anon_sym_LBRACE, + ACTIONS(3297), 1, anon_sym_DOT, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - sym_short_flag, - aux_sym_unquoted_token1, - [76501] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1097), 1, - anon_sym_LF, - STATE(2019), 1, + STATE(1920), 1, sym_comment, - ACTIONS(1099), 42, + STATE(2011), 1, + sym_path, + STATE(2252), 1, + sym_cell_path, + ACTIONS(611), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(609), 32, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_QMARK2, + anon_sym_not, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, @@ -205131,80 +195100,63 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, sym_short_flag, - aux_sym_unquoted_token1, - [76555] = 5, + [84322] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(989), 1, + ACTIONS(3299), 1, + anon_sym_DOT, + STATE(2099), 1, + sym_path, + ACTIONS(596), 2, + ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3284), 1, - anon_sym_QMARK2, - STATE(2020), 1, + STATE(1921), 2, sym_comment, - ACTIONS(987), 41, + aux_sym_cell_path_repeat1, + ACTIONS(594), 32, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, sym_short_flag, - aux_sym_unquoted_token1, - [76611] = 5, - ACTIONS(153), 1, + [84374] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3286), 1, - anon_sym_QMARK2, - STATE(2021), 1, + STATE(1922), 1, sym_comment, - ACTIONS(987), 14, + ACTIONS(771), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, @@ -205213,8 +195165,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT_DOT, - ACTIONS(989), 27, + ACTIONS(773), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -205240,21 +195191,76 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - [76666] = 5, - ACTIONS(153), 1, + [84422] = 20, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(816), 1, + sym_identifier, + ACTIONS(3261), 1, + anon_sym_in, + ACTIONS(3267), 1, + anon_sym_SLASH_SLASH, + ACTIONS(3277), 1, + anon_sym_bit_DASHand, + ACTIONS(3279), 1, + anon_sym_bit_DASHxor, + ACTIONS(3281), 1, + anon_sym_bit_DASHor, + ACTIONS(3283), 1, + anon_sym_and, + ACTIONS(3285), 1, + anon_sym_xor, + ACTIONS(3302), 1, + anon_sym_or, + STATE(1923), 1, + sym_comment, + ACTIONS(3257), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(3259), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3265), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3269), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3275), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3263), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(3273), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3271), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(818), 8, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [84502] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3286), 1, - anon_sym_QMARK2, - STATE(2022), 1, + STATE(1924), 1, sym_comment, - ACTIONS(987), 14, + ACTIONS(771), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, @@ -205263,8 +195269,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT_DOT, - ACTIONS(989), 27, + ACTIONS(773), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -205290,40 +195295,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - [76721] = 4, - ACTIONS(153), 1, + [84550] = 7, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2023), 1, + ACTIONS(3291), 1, + anon_sym_DOT, + STATE(1925), 1, sym_comment, - ACTIONS(1103), 14, - sym_identifier, + STATE(1946), 1, + sym_path, + STATE(2255), 1, + sym_cell_path, + ACTIONS(601), 5, anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, - anon_sym_mod, anon_sym_PLUS, anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_DOT_DOT, - ACTIONS(1101), 28, - anon_sym_COLON, + ACTIONS(603), 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_QMARK2, + anon_sym_DASH, + anon_sym_in, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -205339,40 +195339,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - [76774] = 4, - ACTIONS(153), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [84604] = 7, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2024), 1, + ACTIONS(3291), 1, + anon_sym_DOT, + STATE(1926), 1, sym_comment, - ACTIONS(1099), 14, - sym_identifier, + STATE(1946), 1, + sym_path, + STATE(2199), 1, + sym_cell_path, + ACTIONS(574), 5, anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, - anon_sym_mod, anon_sym_PLUS, anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_DOT_DOT, - ACTIONS(1097), 28, - anon_sym_COLON, + ACTIONS(576), 29, anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - anon_sym_QMARK2, + anon_sym_DASH, + anon_sym_in, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -205388,131 +195386,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - [76827] = 4, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [84658] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1128), 1, - anon_sym_LF, - STATE(2025), 1, - sym_comment, - ACTIONS(1126), 41, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, - anon_sym_LBRACE, + ACTIONS(3255), 1, anon_sym_DOT, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - sym_short_flag, - aux_sym_unquoted_token1, - [76880] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1122), 1, - anon_sym_LF, - STATE(2026), 1, + STATE(1927), 1, sym_comment, - ACTIONS(1124), 41, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - sym_short_flag, - aux_sym_unquoted_token1, - [76933] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1091), 1, + STATE(1934), 1, + sym_path, + STATE(2306), 1, + sym_cell_path, + ACTIONS(603), 2, + ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3288), 1, - anon_sym_LPAREN, - STATE(2027), 1, - sym_comment, - STATE(2601), 2, - sym_expr_parenthesized, - sym_val_number, - ACTIONS(85), 7, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - ACTIONS(1089), 31, + ACTIONS(601), 32, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_STAR, @@ -205540,806 +195435,519 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [76992] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1690), 1, - anon_sym_LF, - ACTIONS(3290), 1, - aux_sym_long_flag_token1, - STATE(2028), 1, - sym_comment, - ACTIONS(1692), 40, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - sym_short_flag, - aux_sym_unquoted_token1, - [77047] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1115), 1, - anon_sym_LF, - STATE(2029), 1, - sym_comment, - ACTIONS(1117), 41, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - sym_short_flag, - aux_sym_unquoted_token1, - [77100] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1157), 1, - anon_sym_LF, - STATE(2030), 1, - sym_comment, - ACTIONS(1155), 40, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - sym_short_flag, - aux_sym_unquoted_token1, - [77152] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(115), 1, - anon_sym_LF, - STATE(2031), 1, - sym_comment, - ACTIONS(113), 40, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - sym_short_flag, - aux_sym_unquoted_token1, - [77204] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1161), 1, - anon_sym_LF, - STATE(2032), 1, - sym_comment, - ACTIONS(1159), 40, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - sym_short_flag, - aux_sym_unquoted_token1, - [77256] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1137), 1, - anon_sym_LF, - STATE(2033), 1, - sym_comment, - ACTIONS(1135), 40, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, sym_short_flag, - aux_sym_unquoted_token1, - [77308] = 10, - ACTIONS(153), 1, + [84712] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3292), 1, - anon_sym_RBRACK, - ACTIONS(3298), 1, - anon_sym_list, - STATE(2034), 1, + STATE(1928), 1, sym_comment, - STATE(2047), 1, - aux_sym__multiple_types_repeat1, - STATE(2300), 1, - sym__one_type, - STATE(3692), 1, - sym__type_annotation, - ACTIONS(3296), 2, - anon_sym_table, - anon_sym_record, - STATE(2748), 3, - sym_flat_type, - sym_collection_type, - sym_list_type, - ACTIONS(3294), 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, - [77372] = 4, - ACTIONS(3), 1, + ACTIONS(793), 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(795), 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, + [84760] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1245), 1, - anon_sym_LF, - STATE(2035), 1, + STATE(1929), 1, sym_comment, - ACTIONS(1243), 40, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, + ACTIONS(797), 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(799), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - sym_short_flag, - aux_sym_unquoted_token1, - [77424] = 4, - ACTIONS(3), 1, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [84808] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1227), 1, - anon_sym_LF, - STATE(2036), 1, + STATE(1930), 1, sym_comment, - ACTIONS(1229), 40, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, + ACTIONS(801), 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(803), 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_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - sym_short_flag, - aux_sym_unquoted_token1, - [77476] = 4, - ACTIONS(3), 1, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [84856] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1223), 1, - anon_sym_LF, - STATE(2037), 1, + STATE(1931), 1, sym_comment, - ACTIONS(1225), 40, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, + ACTIONS(808), 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(810), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [84904] = 4, + ACTIONS(147), 1, + anon_sym_POUND, + STATE(1932), 1, + sym_comment, + ACTIONS(767), 6, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_DOT_DOT, + ACTIONS(769), 31, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DASH, + anon_sym_in, + anon_sym_if, anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - sym_short_flag, - aux_sym_unquoted_token1, - [77528] = 4, - ACTIONS(3), 1, + [84952] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1213), 1, - anon_sym_LF, - STATE(2038), 1, + STATE(1933), 1, sym_comment, - ACTIONS(1211), 40, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, + ACTIONS(820), 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(822), 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_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - sym_short_flag, - aux_sym_unquoted_token1, - [77580] = 4, + 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, + [85000] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1239), 1, - anon_sym_LF, - STATE(2039), 1, + ACTIONS(3255), 1, + anon_sym_DOT, + STATE(1898), 1, + aux_sym_cell_path_repeat1, + STATE(1934), 1, sym_comment, - ACTIONS(1241), 40, + STATE(2099), 1, + sym_path, + ACTIONS(584), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(582), 32, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, sym_short_flag, - aux_sym_unquoted_token1, - [77632] = 4, - ACTIONS(3), 1, + [85054] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1217), 1, - anon_sym_LF, - STATE(2040), 1, + STATE(1935), 1, sym_comment, - ACTIONS(1215), 40, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, + ACTIONS(824), 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(826), 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_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - sym_short_flag, - aux_sym_unquoted_token1, - [77684] = 4, - ACTIONS(3), 1, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [85102] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1221), 1, - anon_sym_LF, - STATE(2041), 1, - sym_comment, - ACTIONS(1219), 40, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, + STATE(1936), 1, + sym_comment, + ACTIONS(763), 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(765), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - sym_short_flag, - aux_sym_unquoted_token1, - [77736] = 4, + 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, + [85150] = 21, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3302), 1, + ACTIONS(619), 1, anon_sym_LF, - STATE(2042), 1, + ACTIONS(2232), 1, + anon_sym_DASH_DASH, + ACTIONS(2234), 1, + sym_short_flag, + ACTIONS(3318), 1, + anon_sym_bit_DASHand, + ACTIONS(3320), 1, + anon_sym_bit_DASHxor, + ACTIONS(3322), 1, + anon_sym_bit_DASHor, + ACTIONS(3324), 1, + anon_sym_and, + ACTIONS(3326), 1, + anon_sym_xor, + ACTIONS(3328), 1, + anon_sym_or, + STATE(1937), 1, sym_comment, - ACTIONS(3300), 40, + STATE(2788), 1, + sym__flag, + STATE(2910), 1, + sym_long_flag, + ACTIONS(3306), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3312), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3314), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3316), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(617), 4, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - sym_short_flag, - aux_sym_unquoted_token1, - [77788] = 4, - ACTIONS(3), 1, + anon_sym_RBRACE, + ACTIONS(3308), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3310), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3304), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [85232] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1209), 1, - anon_sym_LF, - STATE(2043), 1, + STATE(1938), 1, sym_comment, - ACTIONS(1207), 40, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, + ACTIONS(785), 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(787), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - sym_short_flag, - aux_sym_unquoted_token1, - [77840] = 10, - ACTIONS(153), 1, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [85280] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3298), 1, - anon_sym_list, - ACTIONS(3304), 1, - anon_sym_LBRACK, - STATE(2044), 1, + STATE(1939), 1, sym_comment, - STATE(3651), 1, - sym__type_annotation, - STATE(3656), 1, - sym__multiple_types, - STATE(3658), 1, - sym__one_type, - ACTIONS(3296), 2, - anon_sym_table, - anon_sym_record, - STATE(2748), 3, - sym_flat_type, - sym_collection_type, - sym_list_type, - ACTIONS(3294), 31, + ACTIONS(3330), 37, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_any, anon_sym_binary, anon_sym_block, @@ -206369,700 +195977,1068 @@ 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, - [77904] = 4, - ACTIONS(3), 1, + anon_sym_record, + anon_sym_list, + anon_sym_LBRACE, + [85326] = 7, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1165), 1, - anon_sym_LF, - STATE(2045), 1, + ACTIONS(3289), 1, + anon_sym_DOT, + STATE(1940), 1, sym_comment, - ACTIONS(1163), 40, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, + STATE(1942), 1, + aux_sym_cell_path_repeat1, + STATE(2117), 1, + sym_path, + ACTIONS(613), 7, + anon_sym_GT, + anon_sym_DASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_DOT_DOT, + ACTIONS(615), 27, anon_sym_DASH_DASH, + anon_sym_in, anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, sym_short_flag, - aux_sym_unquoted_token1, - [77956] = 4, - ACTIONS(3), 1, + [85380] = 14, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1249), 1, - anon_sym_LF, - STATE(2046), 1, + ACTIONS(3261), 1, + anon_sym_in, + ACTIONS(3267), 1, + anon_sym_SLASH_SLASH, + STATE(1941), 1, sym_comment, - ACTIONS(1247), 40, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, + ACTIONS(3257), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(3259), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3265), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3269), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3275), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3263), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(3273), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(816), 4, + sym_identifier, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(3271), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(818), 11, + 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_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [85448] = 6, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(3332), 1, + anon_sym_DOT, + STATE(2117), 1, + sym_path, + STATE(1942), 2, + sym_comment, + aux_sym_cell_path_repeat1, + ACTIONS(594), 7, + anon_sym_GT, + anon_sym_DASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_DOT_DOT, + ACTIONS(596), 27, anon_sym_DASH_DASH, + anon_sym_in, anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + sym_short_flag, + [85500] = 6, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(401), 1, anon_sym_DOT_DOT, + STATE(1943), 1, + sym_comment, + ACTIONS(399), 2, + anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, + ACTIONS(763), 11, + sym_identifier, + anon_sym_GT, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(765), 23, + anon_sym_COMMA, + anon_sym_DASH, + anon_sym_RBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - sym_short_flag, - aux_sym_unquoted_token1, - [78008] = 10, - ACTIONS(153), 1, + [85552] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3298), 1, - anon_sym_list, - ACTIONS(3306), 1, - anon_sym_RBRACK, - STATE(2047), 1, + ACTIONS(3255), 1, + anon_sym_DOT, + STATE(1934), 1, + sym_path, + STATE(1944), 1, sym_comment, - STATE(2057), 1, - aux_sym__multiple_types_repeat1, - STATE(2300), 1, - sym__one_type, - STATE(3692), 1, - sym__type_annotation, - ACTIONS(3296), 2, - anon_sym_table, - anon_sym_record, - STATE(2748), 3, - sym_flat_type, - sym_collection_type, - sym_list_type, - ACTIONS(3294), 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, - [78072] = 4, - ACTIONS(3), 1, + STATE(2012), 1, + sym_cell_path, + ACTIONS(592), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(590), 32, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [85606] = 15, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1205), 1, - anon_sym_LF, - STATE(2048), 1, + ACTIONS(3261), 1, + anon_sym_in, + ACTIONS(3267), 1, + anon_sym_SLASH_SLASH, + ACTIONS(3277), 1, + anon_sym_bit_DASHand, + STATE(1945), 1, sym_comment, - ACTIONS(1203), 40, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, + ACTIONS(3257), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(3259), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3265), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3269), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3275), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3263), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(3273), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(816), 4, + sym_identifier, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(3271), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(818), 10, + 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_DASHxor, + anon_sym_bit_DASHor, + [85676] = 7, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(3291), 1, + anon_sym_DOT, + STATE(1946), 1, + sym_comment, + STATE(1966), 1, + aux_sym_cell_path_repeat1, + STATE(2147), 1, + sym_path, + ACTIONS(582), 5, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(584), 29, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DASH, + anon_sym_in, + anon_sym_if, anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - sym_short_flag, - aux_sym_unquoted_token1, - [78124] = 4, - ACTIONS(3), 1, + anon_sym_RBRACE, + anon_sym_EQ_GT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [85730] = 16, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3310), 1, - anon_sym_LF, - STATE(2049), 1, + ACTIONS(3261), 1, + anon_sym_in, + ACTIONS(3267), 1, + anon_sym_SLASH_SLASH, + ACTIONS(3277), 1, + anon_sym_bit_DASHand, + ACTIONS(3279), 1, + anon_sym_bit_DASHxor, + STATE(1947), 1, sym_comment, - ACTIONS(3308), 40, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, + ACTIONS(3257), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(3259), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3265), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3269), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3275), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3263), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(3273), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(816), 4, + sym_identifier, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(3271), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(818), 9, + 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, + [85802] = 7, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(3289), 1, + anon_sym_DOT, + STATE(1903), 1, + sym_path, + STATE(1948), 1, + sym_comment, + STATE(2314), 1, + sym_cell_path, + ACTIONS(590), 7, + anon_sym_GT, + anon_sym_DASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_DOT_DOT, + ACTIONS(592), 27, anon_sym_DASH_DASH, + anon_sym_in, anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, sym_short_flag, - aux_sym_unquoted_token1, - [78176] = 4, - ACTIONS(3), 1, + [85856] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1782), 1, - anon_sym_LF, - STATE(2050), 1, + STATE(1949), 1, sym_comment, - ACTIONS(1780), 40, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, + ACTIONS(870), 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(872), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - sym_short_flag, - aux_sym_unquoted_token1, - [78228] = 4, + 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, + [85904] = 21, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1201), 1, + ACTIONS(684), 1, anon_sym_LF, - STATE(2051), 1, + ACTIONS(2232), 1, + anon_sym_DASH_DASH, + ACTIONS(2234), 1, + sym_short_flag, + ACTIONS(3318), 1, + anon_sym_bit_DASHand, + ACTIONS(3320), 1, + anon_sym_bit_DASHxor, + ACTIONS(3322), 1, + anon_sym_bit_DASHor, + ACTIONS(3324), 1, + anon_sym_and, + ACTIONS(3326), 1, + anon_sym_xor, + ACTIONS(3328), 1, + anon_sym_or, + STATE(1950), 1, sym_comment, - ACTIONS(1199), 40, + STATE(2829), 1, + sym__flag, + STATE(2910), 1, + sym_long_flag, + ACTIONS(3306), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3312), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3314), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3316), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(682), 4, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, + anon_sym_RBRACE, + ACTIONS(3308), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3310), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3304), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [85986] = 7, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(3293), 1, + anon_sym_DOT, + STATE(1951), 1, + sym_comment, + STATE(1974), 1, + sym_path, + STATE(2231), 1, + sym_cell_path, + ACTIONS(568), 11, + sym_identifier, + anon_sym_GT, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(570), 23, + anon_sym_COMMA, + anon_sym_DASH, + anon_sym_RBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - sym_short_flag, - aux_sym_unquoted_token1, - [78280] = 4, - ACTIONS(3), 1, + [86040] = 17, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1193), 1, - anon_sym_LF, - STATE(2052), 1, + ACTIONS(3261), 1, + anon_sym_in, + ACTIONS(3267), 1, + anon_sym_SLASH_SLASH, + ACTIONS(3277), 1, + anon_sym_bit_DASHand, + ACTIONS(3279), 1, + anon_sym_bit_DASHxor, + ACTIONS(3281), 1, + anon_sym_bit_DASHor, + STATE(1952), 1, sym_comment, - ACTIONS(1191), 40, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, + ACTIONS(3257), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(3259), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3265), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3269), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3275), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3263), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(3273), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(816), 4, + sym_identifier, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(3271), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(818), 8, + 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, + [86114] = 4, + ACTIONS(147), 1, + anon_sym_POUND, + STATE(1953), 1, + sym_comment, + ACTIONS(767), 12, + sym_identifier, + anon_sym_GT, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT_DOT, + ACTIONS(769), 25, + anon_sym_COMMA, + anon_sym_DASH, + anon_sym_RBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - sym_short_flag, - aux_sym_unquoted_token1, - [78332] = 4, + [86162] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1167), 1, - anon_sym_LF, - STATE(2053), 1, + ACTIONS(3255), 1, + anon_sym_DOT, + STATE(1934), 1, + sym_path, + STATE(1954), 1, sym_comment, - ACTIONS(1169), 40, + STATE(2186), 1, + sym_cell_path, + ACTIONS(580), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(578), 32, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, sym_short_flag, - aux_sym_unquoted_token1, - [78384] = 4, - ACTIONS(3), 1, + [86216] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2045), 1, - anon_sym_LF, - STATE(2054), 1, + STATE(1955), 1, sym_comment, - ACTIONS(2043), 40, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, + ACTIONS(840), 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(842), 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_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - sym_short_flag, - aux_sym_unquoted_token1, - [78436] = 4, - ACTIONS(3), 1, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [86264] = 18, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1185), 1, - anon_sym_LF, - STATE(2055), 1, + ACTIONS(3261), 1, + anon_sym_in, + ACTIONS(3267), 1, + anon_sym_SLASH_SLASH, + ACTIONS(3277), 1, + anon_sym_bit_DASHand, + ACTIONS(3279), 1, + anon_sym_bit_DASHxor, + ACTIONS(3281), 1, + anon_sym_bit_DASHor, + ACTIONS(3283), 1, + anon_sym_and, + STATE(1956), 1, sym_comment, - ACTIONS(1183), 40, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, + ACTIONS(3257), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(3259), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3265), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3269), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3275), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(816), 3, + sym_identifier, + anon_sym_xor, + anon_sym_or, + ACTIONS(3263), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(3273), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3271), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(818), 8, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, + [86340] = 7, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(3293), 1, + anon_sym_DOT, + STATE(1957), 1, + sym_comment, + STATE(1974), 1, + sym_path, + STATE(2284), 1, + sym_cell_path, + ACTIONS(578), 11, + sym_identifier, + anon_sym_GT, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(580), 23, + anon_sym_COMMA, + anon_sym_DASH, + anon_sym_RBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - sym_short_flag, - aux_sym_unquoted_token1, - [78488] = 4, - ACTIONS(3), 1, + [86394] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3314), 1, - anon_sym_LF, - STATE(2056), 1, + STATE(1958), 1, sym_comment, - ACTIONS(3312), 40, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, + ACTIONS(844), 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(846), 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_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, + anon_sym_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, + [86442] = 7, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(3293), 1, + anon_sym_DOT, + STATE(1959), 1, + sym_comment, + STATE(1974), 1, + sym_path, + STATE(2233), 1, + sym_cell_path, + ACTIONS(605), 11, + sym_identifier, + anon_sym_GT, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(607), 23, + anon_sym_COMMA, + anon_sym_DASH, + anon_sym_RBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - sym_short_flag, - aux_sym_unquoted_token1, - [78540] = 9, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(3316), 1, - anon_sym_RBRACK, - ACTIONS(3324), 1, - anon_sym_list, - STATE(2300), 1, - sym__one_type, - STATE(3692), 1, - sym__type_annotation, - ACTIONS(3321), 2, - anon_sym_table, - anon_sym_record, - STATE(2057), 2, - sym_comment, - aux_sym__multiple_types_repeat1, - STATE(2748), 3, - sym_flat_type, - sym_collection_type, - sym_list_type, - ACTIONS(3318), 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, - [78602] = 5, + [86496] = 21, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3329), 1, + ACTIONS(696), 1, anon_sym_LF, - STATE(2058), 1, + ACTIONS(2232), 1, + anon_sym_DASH_DASH, + ACTIONS(2234), 1, + sym_short_flag, + ACTIONS(3318), 1, + anon_sym_bit_DASHand, + ACTIONS(3320), 1, + anon_sym_bit_DASHxor, + ACTIONS(3322), 1, + anon_sym_bit_DASHor, + ACTIONS(3324), 1, + anon_sym_and, + ACTIONS(3326), 1, + anon_sym_xor, + ACTIONS(3328), 1, + anon_sym_or, + STATE(1960), 1, sym_comment, - ACTIONS(173), 3, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - ACTIONS(3327), 37, + STATE(2822), 1, + sym__flag, + STATE(2910), 1, + sym_long_flag, + ACTIONS(3306), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3312), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3314), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3316), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(694), 4, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, - anon_sym_LBRACE, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - sym_short_flag, - aux_sym_unquoted_token1, - [78656] = 4, + anon_sym_RBRACE, + ACTIONS(3308), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3310), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3304), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [86578] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1774), 1, + ACTIONS(653), 1, anon_sym_LF, - STATE(2059), 1, + ACTIONS(3335), 1, + anon_sym_QMARK2, + STATE(1961), 1, sym_comment, - ACTIONS(1772), 40, + ACTIONS(651), 35, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -207070,7 +197046,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_not, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, @@ -207093,24 +197073,17 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, sym_short_flag, - aux_sym_unquoted_token1, - [78708] = 4, + [86628] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1181), 1, + ACTIONS(653), 1, anon_sym_LF, - STATE(2060), 1, + ACTIONS(3335), 1, + anon_sym_QMARK2, + STATE(1962), 1, sym_comment, - ACTIONS(1179), 40, + ACTIONS(651), 35, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -207118,7 +197091,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_not, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, @@ -207141,47 +197118,77 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, sym_short_flag, - aux_sym_unquoted_token1, - [78760] = 8, - ACTIONS(153), 1, + [86678] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3331), 1, - anon_sym_LPAREN, - STATE(2061), 1, + STATE(1963), 1, sym_comment, - ACTIONS(2719), 2, - aux_sym_val_number_token1, - anon_sym_DASHinf, - STATE(2673), 2, - sym_expr_parenthesized, - sym_val_number, - ACTIONS(2721), 5, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(1089), 8, + ACTIONS(704), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(702), 35, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_QMARK2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + [86726] = 7, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(3291), 1, + anon_sym_DOT, + STATE(1946), 1, + sym_path, + STATE(1964), 1, + sym_comment, + STATE(2222), 1, + sym_cell_path, + ACTIONS(605), 5, + anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - sym_short_flag, - ACTIONS(1091), 23, - anon_sym_DASH_DASH, + ACTIONS(607), 29, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DASH, + anon_sym_in, + anon_sym_if, anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -207203,65 +197210,110 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [78820] = 4, + [86780] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1173), 1, - anon_sym_LF, - STATE(2062), 1, + STATE(1965), 1, sym_comment, - ACTIONS(1171), 40, + ACTIONS(672), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(670), 35, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, - anon_sym_LBRACE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_QMARK2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - sym_short_flag, - aux_sym_unquoted_token1, - [78872] = 4, - ACTIONS(153), 1, + [86828] = 7, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2063), 1, + ACTIONS(3291), 1, + anon_sym_DOT, + STATE(1966), 1, + sym_comment, + STATE(1968), 1, + aux_sym_cell_path_repeat1, + STATE(2147), 1, + sym_path, + ACTIONS(613), 5, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(615), 29, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DASH, + anon_sym_in, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [86882] = 5, + ACTIONS(147), 1, + anon_sym_POUND, + STATE(1967), 1, sym_comment, - ACTIONS(1117), 14, + ACTIONS(3265), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(816), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, @@ -207270,8 +197322,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT_DOT, - ACTIONS(1115), 27, + ACTIONS(818), 23, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -207280,8 +197331,49 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [86932] = 6, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(3337), 1, + anon_sym_DOT, + STATE(2147), 1, + sym_path, + STATE(1968), 2, + sym_comment, + aux_sym_cell_path_repeat1, + ACTIONS(594), 5, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(596), 29, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DASH, + anon_sym_in, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -207297,16 +197389,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - [78924] = 4, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [86984] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3329), 1, + ACTIONS(704), 1, anon_sym_LF, - STATE(2064), 1, + STATE(1969), 1, sym_comment, - ACTIONS(3327), 40, + ACTIONS(702), 36, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -207314,7 +197407,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_QMARK2, + anon_sym_not, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, @@ -207337,123 +197435,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, sym_short_flag, - aux_sym_unquoted_token1, - [78976] = 4, + [87032] = 21, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1153), 1, + ACTIONS(700), 1, anon_sym_LF, - STATE(2065), 1, + ACTIONS(2232), 1, + anon_sym_DASH_DASH, + ACTIONS(2234), 1, + sym_short_flag, + ACTIONS(3318), 1, + anon_sym_bit_DASHand, + ACTIONS(3320), 1, + anon_sym_bit_DASHxor, + ACTIONS(3322), 1, + anon_sym_bit_DASHor, + ACTIONS(3324), 1, + anon_sym_and, + ACTIONS(3326), 1, + anon_sym_xor, + ACTIONS(3328), 1, + anon_sym_or, + STATE(1970), 1, sym_comment, - ACTIONS(1151), 40, + STATE(2814), 1, + sym__flag, + STATE(2910), 1, + sym_long_flag, + ACTIONS(3306), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3312), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3314), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3316), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(698), 4, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, + anon_sym_RBRACE, + ACTIONS(3308), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3310), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3304), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [87114] = 7, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(3293), 1, + anon_sym_DOT, + STATE(1953), 1, + sym_cell_path, + STATE(1971), 1, + sym_comment, + STATE(1974), 1, + sym_path, + ACTIONS(590), 11, + sym_identifier, + anon_sym_GT, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(592), 23, + anon_sym_COMMA, + anon_sym_DASH, + anon_sym_RBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - sym_short_flag, - aux_sym_unquoted_token1, - [79028] = 4, - ACTIONS(3), 1, + [87168] = 7, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3335), 1, - anon_sym_LF, - STATE(2066), 1, + ACTIONS(3291), 1, + anon_sym_DOT, + STATE(1932), 1, + sym_cell_path, + STATE(1946), 1, + sym_path, + STATE(1972), 1, sym_comment, - ACTIONS(3333), 40, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, + ACTIONS(590), 5, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(592), 29, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DASH, + anon_sym_in, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [87222] = 4, + ACTIONS(147), 1, + anon_sym_POUND, + STATE(1973), 1, + sym_comment, + ACTIONS(848), 12, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(850), 25, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - sym_short_flag, - aux_sym_unquoted_token1, - [79080] = 4, - ACTIONS(153), 1, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [87270] = 7, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2067), 1, + ACTIONS(3293), 1, + anon_sym_DOT, + STATE(1974), 1, sym_comment, - ACTIONS(1124), 14, + STATE(1983), 1, + aux_sym_cell_path_repeat1, + STATE(2106), 1, + sym_path, + ACTIONS(582), 11, sym_identifier, anon_sym_GT, - anon_sym_DASH, anon_sym_in, - anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, @@ -207462,16 +197658,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT_DOT, - ACTIONS(1122), 27, - anon_sym_COLON, + ACTIONS(584), 23, anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_RBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH_SLASH, @@ -207489,16 +197679,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - [79132] = 4, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [87324] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3339), 1, + ACTIONS(672), 1, anon_sym_LF, - STATE(2068), 1, + STATE(1975), 1, sym_comment, - ACTIONS(3337), 40, + ACTIONS(670), 36, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -207506,7 +197697,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_QMARK2, + anon_sym_not, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, @@ -207529,268 +197725,412 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, sym_short_flag, - aux_sym_unquoted_token1, - [79184] = 4, + [87372] = 21, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1233), 1, + ACTIONS(708), 1, anon_sym_LF, - STATE(2069), 1, + ACTIONS(2232), 1, + anon_sym_DASH_DASH, + ACTIONS(2234), 1, + sym_short_flag, + ACTIONS(3318), 1, + anon_sym_bit_DASHand, + ACTIONS(3320), 1, + anon_sym_bit_DASHxor, + ACTIONS(3322), 1, + anon_sym_bit_DASHor, + ACTIONS(3324), 1, + anon_sym_and, + ACTIONS(3326), 1, + anon_sym_xor, + ACTIONS(3328), 1, + anon_sym_or, + STATE(1976), 1, sym_comment, - ACTIONS(1231), 40, + STATE(2801), 1, + sym__flag, + STATE(2910), 1, + sym_long_flag, + ACTIONS(3306), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3312), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3314), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3316), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(706), 4, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - sym_short_flag, - aux_sym_unquoted_token1, - [79236] = 4, - ACTIONS(3), 1, + anon_sym_RBRACE, + ACTIONS(3308), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3310), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3304), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [87454] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1153), 1, - anon_sym_LF, - STATE(2070), 1, + STATE(1977), 1, sym_comment, - ACTIONS(1151), 40, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, + ACTIONS(852), 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(854), 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_LBRACE, - anon_sym_DOT_DOT_LT, + 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, + [87502] = 6, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(409), 1, anon_sym_DOT_DOT, + STATE(1978), 1, + sym_comment, + ACTIONS(407), 2, + anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - sym_short_flag, - aux_sym_unquoted_token1, - [79288] = 4, + ACTIONS(763), 5, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(765), 29, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DASH, + anon_sym_in, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [87554] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(103), 1, - anon_sym_LF, - STATE(2071), 1, + ACTIONS(3255), 1, + anon_sym_DOT, + STATE(1934), 1, + sym_path, + STATE(1979), 1, sym_comment, - ACTIONS(105), 40, + STATE(2175), 1, + sym_cell_path, + ACTIONS(611), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(609), 32, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_GT, anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, sym_short_flag, - aux_sym_unquoted_token1, - [79340] = 4, + [87608] = 4, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(3342), 1, + anon_sym_LT, + STATE(1980), 1, + sym_comment, + ACTIONS(3340), 36, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_any, + anon_sym_binary, + anon_sym_block, + anon_sym_bool, + anon_sym_cell_DASHpath, + anon_sym_closure, + anon_sym_cond, + anon_sym_datetime, + anon_sym_directory, + anon_sym_duration, + anon_sym_error, + anon_sym_expr, + anon_sym_float, + anon_sym_decimal, + anon_sym_filesize, + anon_sym_full_DASHcell_DASHpath, + anon_sym_glob, + anon_sym_int, + anon_sym_import_DASHpattern, + anon_sym_keyword, + anon_sym_math, + anon_sym_nothing, + anon_sym_number, + anon_sym_one_DASHof, + anon_sym_operator, + anon_sym_path, + anon_sym_range, + anon_sym_signature, + anon_sym_string, + anon_sym_table, + anon_sym_variable, + anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_record, + anon_sym_list, + [87656] = 21, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(979), 1, + ACTIONS(680), 1, anon_sym_LF, - STATE(2072), 1, + ACTIONS(2232), 1, + anon_sym_DASH_DASH, + ACTIONS(2234), 1, + sym_short_flag, + ACTIONS(3318), 1, + anon_sym_bit_DASHand, + ACTIONS(3320), 1, + anon_sym_bit_DASHxor, + ACTIONS(3322), 1, + anon_sym_bit_DASHor, + ACTIONS(3324), 1, + anon_sym_and, + ACTIONS(3326), 1, + anon_sym_xor, + ACTIONS(3328), 1, + anon_sym_or, + STATE(1981), 1, sym_comment, - ACTIONS(981), 40, + STATE(2798), 1, + sym__flag, + STATE(2910), 1, + sym_long_flag, + ACTIONS(3306), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3312), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3314), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3316), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(678), 4, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - sym_short_flag, - aux_sym_unquoted_token1, - [79392] = 4, + anon_sym_RBRACE, + ACTIONS(3308), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3310), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3304), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [87738] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1149), 1, + ACTIONS(748), 1, anon_sym_LF, - STATE(2073), 1, + STATE(1982), 1, sym_comment, - ACTIONS(1147), 40, + ACTIONS(746), 36, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, - anon_sym_LBRACE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, + [87786] = 7, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(3293), 1, + anon_sym_DOT, + STATE(1983), 1, + sym_comment, + STATE(1984), 1, + aux_sym_cell_path_repeat1, + STATE(2106), 1, + sym_path, + ACTIONS(613), 11, + sym_identifier, + anon_sym_GT, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(615), 23, + anon_sym_COMMA, + anon_sym_DASH, + anon_sym_RBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - anon_sym_err_GT, - anon_sym_out_GT, - anon_sym_e_GT, - anon_sym_o_GT, - anon_sym_err_PLUSout_GT, - anon_sym_out_PLUSerr_GT, - anon_sym_o_PLUSe_GT, - anon_sym_e_PLUSo_GT, - sym_short_flag, - aux_sym_unquoted_token1, - [79444] = 7, - ACTIONS(153), 1, + sym__str_single_quotes, + sym__str_back_ticks, + [87840] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3341), 1, + ACTIONS(3344), 1, anon_sym_DOT, - STATE(2074), 1, - sym_comment, - STATE(2104), 1, + STATE(2106), 1, sym_path, - STATE(2190), 1, - sym_cell_path, - ACTIONS(981), 12, + STATE(1984), 2, + sym_comment, + aux_sym_cell_path_repeat1, + ACTIONS(594), 11, sym_identifier, anon_sym_GT, anon_sym_in, @@ -207802,8 +198142,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT_DOT, - ACTIONS(979), 25, + ACTIONS(596), 23, anon_sym_COMMA, anon_sym_DASH, anon_sym_RBRACE, @@ -207824,22 +198163,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [79501] = 6, - ACTIONS(153), 1, + [87892] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3343), 1, - anon_sym_DOT, - STATE(2134), 1, - sym_path, - STATE(2075), 2, + STATE(1985), 1, sym_comment, - aux_sym_cell_path_repeat1, - ACTIONS(935), 12, + ACTIONS(856), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -207852,7 +198184,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(937), 25, + ACTIONS(858), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -207878,88 +198210,142 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [79556] = 7, + [87940] = 21, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(931), 1, + ACTIONS(668), 1, anon_sym_LF, - ACTIONS(3346), 1, - anon_sym_DOT, - STATE(2076), 1, + ACTIONS(2232), 1, + anon_sym_DASH_DASH, + ACTIONS(2234), 1, + sym_short_flag, + ACTIONS(3318), 1, + anon_sym_bit_DASHand, + ACTIONS(3320), 1, + anon_sym_bit_DASHxor, + ACTIONS(3322), 1, + anon_sym_bit_DASHor, + ACTIONS(3324), 1, + anon_sym_and, + ACTIONS(3326), 1, + anon_sym_xor, + ACTIONS(3328), 1, + anon_sym_or, + STATE(1986), 1, sym_comment, - STATE(2077), 1, - aux_sym_cell_path_repeat1, - STATE(2138), 1, - sym_path, - ACTIONS(929), 36, + STATE(2794), 1, + sym__flag, + STATE(2910), 1, + sym_long_flag, + ACTIONS(3306), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3312), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3314), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3316), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(666), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH_DASH, - anon_sym_DASH, + anon_sym_RBRACE, + ACTIONS(3308), 4, anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3310), 4, anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, + ACTIONS(3304), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_short_flag, - [79613] = 6, - ACTIONS(3), 1, + [88022] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(937), 1, - anon_sym_LF, - ACTIONS(3348), 1, - anon_sym_DOT, - STATE(2138), 1, - sym_path, - STATE(2077), 2, + ACTIONS(3347), 1, + anon_sym_LT, + STATE(1987), 1, sym_comment, - aux_sym_cell_path_repeat1, - ACTIONS(935), 36, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(3340), 36, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_any, + anon_sym_binary, + anon_sym_block, + anon_sym_bool, + anon_sym_cell_DASHpath, + anon_sym_closure, + anon_sym_cond, + anon_sym_datetime, + anon_sym_directory, + anon_sym_duration, + anon_sym_error, + anon_sym_expr, + anon_sym_float, + anon_sym_decimal, + anon_sym_filesize, + anon_sym_full_DASHcell_DASHpath, + anon_sym_glob, + anon_sym_int, + anon_sym_import_DASHpattern, + anon_sym_keyword, + anon_sym_math, + anon_sym_nothing, + anon_sym_number, + anon_sym_one_DASHof, + anon_sym_operator, + anon_sym_path, + anon_sym_range, + anon_sym_signature, + anon_sym_string, + anon_sym_table, + anon_sym_variable, + anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_record, + anon_sym_list, + [88070] = 5, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(3349), 1, + anon_sym_QMARK2, + STATE(1988), 1, + sym_comment, + ACTIONS(651), 7, + anon_sym_EQ, anon_sym_GT, - anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_in, anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(653), 29, + anon_sym_COLON, + anon_sym_LBRACK, + anon_sym_RBRACK, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_DOT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -207973,37 +198359,30 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, sym_short_flag, - [79668] = 7, - ACTIONS(153), 1, + [88120] = 5, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3351), 1, - anon_sym_DOT, - STATE(2078), 1, + ACTIONS(3349), 1, + anon_sym_QMARK2, + STATE(1989), 1, sym_comment, - STATE(2089), 1, - sym_path, - STATE(2204), 1, - sym_cell_path, - ACTIONS(949), 6, + ACTIONS(651), 7, + anon_sym_EQ, anon_sym_GT, + anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - anon_sym_DOT_DOT, - ACTIONS(951), 31, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DASH, + ACTIONS(653), 29, + anon_sym_COLON, + anon_sym_LBRACK, + anon_sym_RBRACK, + anon_sym_DASH_DASH, anon_sym_in, - anon_sym_if, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_DOT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -208025,19 +198404,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - [79725] = 6, - ACTIONS(153), 1, + sym_short_flag, + [88170] = 7, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3353), 1, + ACTIONS(3293), 1, anon_sym_DOT, - STATE(2135), 1, + STATE(1974), 1, sym_path, - STATE(2079), 2, + STATE(1990), 1, sym_comment, - aux_sym_cell_path_repeat1, - ACTIONS(935), 12, + STATE(2275), 1, + sym_cell_path, + ACTIONS(601), 11, sym_identifier, anon_sym_GT, anon_sym_in, @@ -208049,8 +198428,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT_DOT, - ACTIONS(937), 25, + ACTIONS(603), 23, anon_sym_COMMA, anon_sym_DASH, anon_sym_RBRACE, @@ -208071,82 +198449,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [79780] = 7, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(3351), 1, - anon_sym_DOT, - STATE(2080), 1, - sym_comment, - STATE(2085), 1, - aux_sym_cell_path_repeat1, - STATE(2147), 1, - sym_path, - ACTIONS(929), 6, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_DOT_DOT, - ACTIONS(931), 31, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DASH, - anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - [79837] = 7, + [88224] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(961), 1, + ACTIONS(752), 1, anon_sym_LF, - ACTIONS(3346), 1, - anon_sym_DOT, - STATE(2076), 1, - aux_sym_cell_path_repeat1, - STATE(2081), 1, + STATE(1991), 1, sym_comment, - STATE(2138), 1, - sym_path, - ACTIONS(959), 36, + ACTIONS(750), 36, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, - anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, + anon_sym_DOT, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -208175,69 +198496,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - sym_short_flag, - [79894] = 7, - ACTIONS(153), 1, + [88272] = 21, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3351), 1, - anon_sym_DOT, - STATE(2082), 1, + ACTIONS(659), 1, + anon_sym_LF, + ACTIONS(2232), 1, + anon_sym_DASH_DASH, + ACTIONS(2234), 1, + sym_short_flag, + ACTIONS(3318), 1, + anon_sym_bit_DASHand, + ACTIONS(3320), 1, + anon_sym_bit_DASHxor, + ACTIONS(3322), 1, + anon_sym_bit_DASHor, + ACTIONS(3324), 1, + anon_sym_and, + ACTIONS(3326), 1, + anon_sym_xor, + ACTIONS(3328), 1, + anon_sym_or, + STATE(1992), 1, sym_comment, - STATE(2089), 1, - sym_path, - STATE(2175), 1, - sym_cell_path, - ACTIONS(981), 6, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_DOT_DOT, - ACTIONS(979), 31, - anon_sym_COMMA, - anon_sym_PIPE, + STATE(2818), 1, + sym__flag, + STATE(2910), 1, + sym_long_flag, + ACTIONS(3306), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_PLUS, + ACTIONS(3312), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, + ACTIONS(3314), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(3316), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(657), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3308), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3310), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3304), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - [79951] = 7, - ACTIONS(153), 1, + [88354] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3356), 1, - anon_sym_DOT, - STATE(2075), 1, - aux_sym_cell_path_repeat1, - STATE(2083), 1, + STATE(1993), 1, sym_comment, - STATE(2134), 1, - sym_path, - ACTIONS(929), 12, + ACTIONS(103), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -208250,7 +198575,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(931), 25, + ACTIONS(105), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -208276,73 +198601,85 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [80008] = 6, + [88402] = 21, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(937), 1, + ACTIONS(305), 1, anon_sym_LF, - ACTIONS(3358), 1, + ACTIONS(313), 1, anon_sym_DOT, - STATE(2143), 1, - sym_path, - STATE(2084), 2, + ACTIONS(317), 1, + anon_sym_QMARK2, + ACTIONS(325), 1, + anon_sym_bit_DASHand, + ACTIONS(327), 1, + anon_sym_bit_DASHxor, + ACTIONS(329), 1, + anon_sym_bit_DASHor, + ACTIONS(331), 1, + anon_sym_and, + ACTIONS(333), 1, + anon_sym_xor, + ACTIONS(335), 1, + anon_sym_or, + STATE(1994), 1, sym_comment, - aux_sym_cell_path_repeat1, - ACTIONS(935), 36, + STATE(2032), 1, + sym_path, + STATE(2459), 1, + sym_cell_path, + ACTIONS(309), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(319), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(321), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(323), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(303), 4, anon_sym_SEMI, - anon_sym_EQ, + anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH, + anon_sym_RBRACE, + ACTIONS(311), 4, anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(315), 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, + ACTIONS(307), 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, - [80063] = 6, - ACTIONS(153), 1, + [88484] = 7, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3361), 1, + ACTIONS(3291), 1, anon_sym_DOT, - STATE(2147), 1, + STATE(1946), 1, sym_path, - STATE(2085), 2, + STATE(1995), 1, sym_comment, - aux_sym_cell_path_repeat1, - ACTIONS(935), 6, + STATE(2234), 1, + sym_cell_path, + ACTIONS(568), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - anon_sym_DOT_DOT, - ACTIONS(937), 31, + ACTIONS(570), 29, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -208372,43 +198709,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - [80118] = 4, - ACTIONS(153), 1, + [88538] = 7, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2086), 1, + ACTIONS(3255), 1, + anon_sym_DOT, + STATE(1934), 1, + sym_path, + STATE(1996), 1, sym_comment, - ACTIONS(1225), 13, - sym_identifier, + STATE(2242), 1, + sym_cell_path, + ACTIONS(570), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(568), 32, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_DOT_DOT, - ACTIONS(1223), 27, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -208419,20 +198752,77 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - [80169] = 7, - ACTIONS(153), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [88592] = 21, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3356), 1, + ACTIONS(313), 1, anon_sym_DOT, - STATE(2087), 1, + ACTIONS(3353), 1, + anon_sym_LF, + ACTIONS(3363), 1, + anon_sym_QMARK2, + ACTIONS(3371), 1, + anon_sym_bit_DASHand, + ACTIONS(3373), 1, + anon_sym_bit_DASHxor, + ACTIONS(3375), 1, + anon_sym_bit_DASHor, + ACTIONS(3377), 1, + anon_sym_and, + ACTIONS(3379), 1, + anon_sym_xor, + ACTIONS(3381), 1, + anon_sym_or, + STATE(1997), 1, sym_comment, - STATE(2090), 1, + STATE(2032), 1, sym_path, - STATE(2208), 1, + STATE(2460), 1, sym_cell_path, - ACTIONS(942), 12, + ACTIONS(3357), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3365), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3367), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3369), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3351), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3359), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3361), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3355), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [88674] = 4, + ACTIONS(147), 1, + anon_sym_POUND, + STATE(1998), 1, + sym_comment, + ACTIONS(812), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -208445,7 +198835,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(944), 25, + ACTIONS(814), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -208471,12 +198861,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [80226] = 4, - ACTIONS(153), 1, + [88722] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2088), 1, + STATE(1999), 1, sym_comment, - ACTIONS(981), 13, + ACTIONS(860), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -208489,8 +198879,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT_DOT, - ACTIONS(979), 27, + ACTIONS(862), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -208516,43 +198905,36 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - [80277] = 7, - ACTIONS(153), 1, + [88770] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3351), 1, - anon_sym_DOT, - STATE(2080), 1, - aux_sym_cell_path_repeat1, - STATE(2089), 1, + ACTIONS(704), 1, + anon_sym_LF, + STATE(2000), 1, sym_comment, - STATE(2147), 1, - sym_path, - ACTIONS(959), 6, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_DOT_DOT, - ACTIONS(961), 31, - anon_sym_COMMA, + ACTIONS(702), 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_if, - anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -208566,23 +198948,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - [80334] = 7, - ACTIONS(153), 1, + sym_short_flag, + [88818] = 7, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3356), 1, + ACTIONS(3293), 1, anon_sym_DOT, - STATE(2083), 1, - aux_sym_cell_path_repeat1, - STATE(2090), 1, - sym_comment, - STATE(2134), 1, + STATE(1974), 1, sym_path, - ACTIONS(959), 12, + STATE(2001), 1, + sym_comment, + STATE(2239), 1, + sym_cell_path, + ACTIONS(586), 11, sym_identifier, anon_sym_GT, - anon_sym_DASH, anon_sym_in, anon_sym_STAR, anon_sym_SLASH, @@ -208592,15 +198972,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(961), 25, - anon_sym_COLON, + ACTIONS(588), 23, anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_RBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH_SLASH, @@ -208618,18 +198993,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [80391] = 7, - ACTIONS(153), 1, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [88872] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3356), 1, - anon_sym_DOT, - STATE(2090), 1, - sym_path, - STATE(2091), 1, + STATE(2002), 1, sym_comment, - STATE(2152), 1, - sym_cell_path, - ACTIONS(953), 12, + ACTIONS(874), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -208642,7 +199014,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(955), 25, + ACTIONS(876), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -208668,32 +199040,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [80448] = 7, + [88920] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(969), 1, - anon_sym_LF, - ACTIONS(3364), 1, - anon_sym_DOT, - STATE(2092), 1, + STATE(2003), 1, sym_comment, - STATE(2097), 1, - sym_path, - STATE(2225), 1, - sym_cell_path, - ACTIONS(967), 36, + ACTIONS(765), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(393), 3, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + ACTIONS(763), 32, anon_sym_SEMI, - anon_sym_EQ, 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, @@ -208718,20 +199084,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [80505] = 7, + sym_short_flag, + [88970] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(951), 1, + ACTIONS(672), 1, anon_sym_LF, - ACTIONS(3346), 1, - anon_sym_DOT, - STATE(2081), 1, - sym_path, - STATE(2093), 1, + STATE(2004), 1, sym_comment, - STATE(2161), 1, - sym_cell_path, - ACTIONS(949), 36, + ACTIONS(670), 36, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -208739,7 +199100,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, + anon_sym_DOT, anon_sym_STAR, + anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -208764,71 +199128,227 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, sym_short_flag, - [80562] = 7, - ACTIONS(153), 1, + [89018] = 21, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3341), 1, - anon_sym_DOT, - STATE(2079), 1, - aux_sym_cell_path_repeat1, - STATE(2094), 1, + ACTIONS(676), 1, + anon_sym_LF, + ACTIONS(2232), 1, + anon_sym_DASH_DASH, + ACTIONS(2234), 1, + sym_short_flag, + ACTIONS(3318), 1, + anon_sym_bit_DASHand, + ACTIONS(3320), 1, + anon_sym_bit_DASHxor, + ACTIONS(3322), 1, + anon_sym_bit_DASHor, + ACTIONS(3324), 1, + anon_sym_and, + ACTIONS(3326), 1, + anon_sym_xor, + ACTIONS(3328), 1, + anon_sym_or, + STATE(2005), 1, sym_comment, - STATE(2135), 1, - sym_path, - ACTIONS(929), 12, - sym_identifier, - anon_sym_GT, + STATE(2791), 1, + sym__flag, + STATE(2910), 1, + sym_long_flag, + ACTIONS(3306), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3312), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3314), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3316), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(674), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3308), 4, anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3310), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - anon_sym_PLUS, + anon_sym_SLASH_SLASH, + ACTIONS(3304), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [89100] = 20, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(3261), 1, + anon_sym_in, + ACTIONS(3267), 1, + anon_sym_SLASH_SLASH, + ACTIONS(3277), 1, + anon_sym_bit_DASHand, + ACTIONS(3279), 1, + anon_sym_bit_DASHxor, + ACTIONS(3281), 1, + anon_sym_bit_DASHor, + ACTIONS(3283), 1, anon_sym_and, + ACTIONS(3285), 1, anon_sym_xor, + ACTIONS(3302), 1, anon_sym_or, - anon_sym_DOT_DOT, - ACTIONS(931), 25, - anon_sym_COMMA, + ACTIONS(3383), 1, + sym_identifier, + STATE(2006), 1, + sym_comment, + ACTIONS(3257), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(3259), 2, anon_sym_DASH, - anon_sym_RBRACE, + anon_sym_PLUS, + ACTIONS(3265), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, + ACTIONS(3269), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(3275), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3263), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(3273), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3271), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - 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(3385), 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, + [89180] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3387), 1, + anon_sym_DOT, + STATE(2120), 1, + sym_path, + ACTIONS(596), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(2007), 2, + sym_comment, + aux_sym_cell_path_repeat1, + ACTIONS(594), 32, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_not, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [80619] = 6, - ACTIONS(153), 1, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + sym_short_flag, + [89232] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(181), 1, - anon_sym_DOT_DOT, - STATE(2095), 1, + ACTIONS(3297), 1, + anon_sym_DOT, + STATE(2007), 1, + aux_sym_cell_path_repeat1, + STATE(2008), 1, sym_comment, - ACTIONS(179), 2, + STATE(2120), 1, + sym_path, + ACTIONS(615), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(613), 32, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_not, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(1175), 12, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + sym_short_flag, + [89286] = 4, + ACTIONS(147), 1, + anon_sym_POUND, + STATE(2009), 1, + sym_comment, + ACTIONS(789), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -208841,7 +199361,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1177), 25, + ACTIONS(791), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -208867,39 +199387,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [80674] = 7, - ACTIONS(3), 1, + [89334] = 7, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(979), 1, - anon_sym_LF, - ACTIONS(3346), 1, + ACTIONS(3293), 1, anon_sym_DOT, - STATE(2081), 1, + STATE(1974), 1, sym_path, - STATE(2096), 1, + STATE(2010), 1, sym_comment, - STATE(2170), 1, + STATE(2289), 1, sym_cell_path, - ACTIONS(981), 36, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(574), 11, + sym_identifier, anon_sym_GT, - anon_sym_DASH_DASH, - anon_sym_DASH, anon_sym_in, anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, - anon_sym_SLASH_SLASH, anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(576), 23, + anon_sym_COMMA, + anon_sym_DASH, + anon_sym_RBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -208910,39 +199431,72 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [89388] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3297), 1, + anon_sym_DOT, + STATE(2008), 1, + aux_sym_cell_path_repeat1, + STATE(2011), 1, + sym_comment, + STATE(2120), 1, + sym_path, + ACTIONS(584), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(582), 32, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_not, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, sym_short_flag, - [80731] = 7, + [89442] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(961), 1, - anon_sym_LF, - ACTIONS(3364), 1, - anon_sym_DOT, - STATE(2097), 1, + STATE(2012), 1, sym_comment, - STATE(2103), 1, - aux_sym_cell_path_repeat1, - STATE(2143), 1, - sym_path, - ACTIONS(959), 36, + ACTIONS(769), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(767), 35, anon_sym_SEMI, - anon_sym_EQ, 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, @@ -208967,18 +199521,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [80788] = 7, - ACTIONS(153), 1, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_short_flag, + [89490] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3356), 1, - anon_sym_DOT, - STATE(2090), 1, - sym_path, - STATE(2098), 1, + STATE(2013), 1, sym_comment, - STATE(2168), 1, - sym_cell_path, - ACTIONS(971), 12, + ACTIONS(832), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -208991,7 +199543,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(973), 25, + ACTIONS(834), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -209017,40 +199569,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [80845] = 4, - ACTIONS(153), 1, + [89538] = 7, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2099), 1, + ACTIONS(3255), 1, + anon_sym_DOT, + STATE(1934), 1, + sym_path, + STATE(2014), 1, sym_comment, - ACTIONS(1099), 6, - anon_sym_EQ, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1097), 34, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, + STATE(2227), 1, + sym_cell_path, + ACTIONS(607), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(605), 32, + anon_sym_SEMI, anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - anon_sym_DOT, - anon_sym_QMARK2, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -209064,18 +199615,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [80896] = 7, - ACTIONS(153), 1, + sym_short_flag, + [89592] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3356), 1, - anon_sym_DOT, - STATE(2090), 1, - sym_path, - STATE(2100), 1, + STATE(2015), 1, sym_comment, - STATE(2207), 1, - sym_cell_path, - ACTIONS(985), 12, + ACTIONS(836), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -209088,7 +199634,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(983), 25, + ACTIONS(838), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -209114,41 +199660,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [80953] = 7, - ACTIONS(153), 1, + [89640] = 5, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3356), 1, - anon_sym_DOT, - STATE(2090), 1, - sym_path, - STATE(2101), 1, + ACTIONS(3390), 1, + anon_sym_QMARK2, + STATE(2016), 1, sym_comment, - STATE(2258), 1, - sym_cell_path, - ACTIONS(977), 12, - sym_identifier, + ACTIONS(651), 8, anon_sym_GT, anon_sym_DASH, - anon_sym_in, + anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, - anon_sym_mod, anon_sym_PLUS, anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(975), 25, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, + anon_sym_DOT_DOT, + ACTIONS(653), 27, anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -209164,41 +199698,173 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [81010] = 7, - ACTIONS(153), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + sym_short_flag, + [89689] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3341), 1, - anon_sym_DOT, - STATE(2102), 1, + STATE(2017), 1, sym_comment, - STATE(2104), 1, - sym_path, - STATE(2233), 1, - sym_cell_path, - ACTIONS(949), 12, - sym_identifier, + ACTIONS(748), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(746), 34, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH, anon_sym_in, + anon_sym_DOT, anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, + anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, - ACTIONS(951), 25, + anon_sym_DOT_DOT_EQ, + [89736] = 3, + ACTIONS(147), 1, + anon_sym_POUND, + STATE(2018), 1, + sym_comment, + ACTIONS(3392), 36, anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_any, + anon_sym_binary, + anon_sym_block, + anon_sym_bool, + anon_sym_cell_DASHpath, + anon_sym_closure, + anon_sym_cond, + anon_sym_datetime, + anon_sym_directory, + anon_sym_duration, + anon_sym_error, + anon_sym_expr, + anon_sym_float, + anon_sym_decimal, + anon_sym_filesize, + anon_sym_full_DASHcell_DASHpath, + anon_sym_glob, + anon_sym_int, + anon_sym_import_DASHpattern, + anon_sym_keyword, + anon_sym_math, + anon_sym_nothing, + anon_sym_number, + anon_sym_one_DASHof, + anon_sym_operator, + anon_sym_path, + anon_sym_range, + anon_sym_signature, + anon_sym_string, + anon_sym_table, + anon_sym_variable, + anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_record, + anon_sym_list, + [89781] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(761), 1, + anon_sym_LF, + STATE(2019), 1, + sym_comment, + ACTIONS(759), 35, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_not, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + sym_short_flag, + [89828] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(313), 1, + anon_sym_DOT, + ACTIONS(570), 1, + anon_sym_LF, + STATE(2020), 1, + sym_comment, + STATE(2032), 1, + sym_path, + STATE(2332), 1, + sym_cell_path, + ACTIONS(568), 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, @@ -209209,37 +199875,117 @@ 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, + [89881] = 5, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(3394), 1, + anon_sym_GT, + STATE(2021), 1, + sym_comment, + STATE(3707), 1, + sym_flat_type, + ACTIONS(3138), 34, + anon_sym_any, + anon_sym_binary, + anon_sym_block, + anon_sym_bool, + anon_sym_cell_DASHpath, + anon_sym_closure, + anon_sym_cond, + anon_sym_datetime, + anon_sym_directory, + anon_sym_duration, + anon_sym_error, + anon_sym_expr, + anon_sym_float, + anon_sym_decimal, + anon_sym_filesize, + anon_sym_full_DASHcell_DASHpath, + anon_sym_glob, + anon_sym_int, + anon_sym_import_DASHpattern, + anon_sym_keyword, + anon_sym_math, + anon_sym_nothing, + anon_sym_number, + anon_sym_one_DASHof, + anon_sym_operator, + anon_sym_path, + anon_sym_range, + anon_sym_signature, + anon_sym_string, + anon_sym_table, + anon_sym_variable, + anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_record, + anon_sym_list, + [89930] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2022), 1, + sym_comment, + ACTIONS(704), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(702), 34, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_QMARK2, + anon_sym_not, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [81067] = 7, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + sym_short_flag, + [89977] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(931), 1, + ACTIONS(596), 1, anon_sym_LF, - ACTIONS(3364), 1, + ACTIONS(3396), 1, anon_sym_DOT, - STATE(2084), 1, - aux_sym_cell_path_repeat1, - STATE(2103), 1, - sym_comment, - STATE(2143), 1, + STATE(2276), 1, sym_path, - ACTIONS(929), 36, + STATE(2023), 2, + sym_comment, + aux_sym_cell_path_repeat1, + ACTIONS(594), 32, anon_sym_SEMI, - anon_sym_EQ, + 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, @@ -209264,18 +200010,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [81124] = 7, - ACTIONS(153), 1, + [90028] = 5, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3341), 1, - anon_sym_DOT, - STATE(2094), 1, - aux_sym_cell_path_repeat1, - STATE(2104), 1, + ACTIONS(3399), 1, + anon_sym_QMARK2, + STATE(2024), 1, sym_comment, - STATE(2135), 1, - sym_path, - ACTIONS(959), 12, + ACTIONS(651), 11, sym_identifier, anon_sym_GT, anon_sym_in, @@ -209287,11 +200029,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT_DOT, - ACTIONS(961), 25, + ACTIONS(653), 24, anon_sym_COMMA, anon_sym_DASH, anon_sym_RBRACE, + anon_sym_DOT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH_SLASH, @@ -209309,51 +200051,42 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [81181] = 7, - ACTIONS(153), 1, + [90077] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3356), 1, + ACTIONS(313), 1, anon_sym_DOT, - STATE(2090), 1, - sym_path, - STATE(2105), 1, + ACTIONS(615), 1, + anon_sym_LF, + STATE(2023), 1, + aux_sym_cell_path_repeat1, + STATE(2025), 1, sym_comment, - STATE(2261), 1, - sym_cell_path, - ACTIONS(967), 12, - sym_identifier, + STATE(2276), 1, + sym_path, + ACTIONS(613), 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(969), 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, @@ -209364,21 +200097,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [81238] = 7, - ACTIONS(153), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [90130] = 5, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3356), 1, - anon_sym_DOT, - STATE(2090), 1, - sym_path, - STATE(2106), 1, + ACTIONS(3399), 1, + anon_sym_QMARK2, + STATE(2026), 1, sym_comment, - STATE(2234), 1, - sym_cell_path, - ACTIONS(965), 12, + ACTIONS(651), 11, sym_identifier, anon_sym_GT, - anon_sym_DASH, anon_sym_in, anon_sym_STAR, anon_sym_SLASH, @@ -209388,15 +200119,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(963), 25, - anon_sym_COLON, + ACTIONS(653), 24, anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_RBRACE, + anon_sym_DOT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH_SLASH, @@ -209414,81 +200141,87 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [81295] = 7, - ACTIONS(153), 1, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [90179] = 21, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3356), 1, + ACTIONS(357), 1, anon_sym_DOT, - STATE(2088), 1, - sym_cell_path, - STATE(2090), 1, - sym_path, - STATE(2107), 1, - sym_comment, - ACTIONS(949), 12, - sym_identifier, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, + ACTIONS(3409), 1, + anon_sym_QMARK2, + ACTIONS(3417), 1, + anon_sym_bit_DASHand, + ACTIONS(3419), 1, + anon_sym_bit_DASHxor, + ACTIONS(3421), 1, + anon_sym_bit_DASHor, + ACTIONS(3423), 1, anon_sym_and, + ACTIONS(3425), 1, anon_sym_xor, + ACTIONS(3427), 1, anon_sym_or, - ACTIONS(951), 25, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, + STATE(2027), 1, + sym_comment, + STATE(2137), 1, + sym_path, + STATE(2490), 1, + sym_cell_path, + ACTIONS(3351), 2, + anon_sym_SEMI, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, + ACTIONS(3353), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3403), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3411), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, + ACTIONS(3413), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(3415), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3405), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3407), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3401), 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, - [81352] = 4, - ACTIONS(153), 1, + [90260] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2108), 1, + STATE(2028), 1, sym_comment, - ACTIONS(1103), 6, - anon_sym_EQ, + ACTIONS(702), 8, anon_sym_GT, + anon_sym_DASH, + anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1101), 34, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_PIPE, - anon_sym_DASH, + anon_sym_DOT_DOT, + ACTIONS(704), 28, + anon_sym_DASH_DASH, anon_sym_in, - anon_sym_if, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - anon_sym_DOT, anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -209511,41 +200244,119 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [81403] = 7, - ACTIONS(153), 1, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + sym_short_flag, + [90307] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3356), 1, + ACTIONS(3429), 1, + anon_sym_QMARK2, + STATE(2029), 1, + sym_comment, + ACTIONS(653), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(651), 33, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, anon_sym_DOT, - STATE(2086), 1, - sym_cell_path, - STATE(2090), 1, - sym_path, - STATE(2109), 1, + anon_sym_not, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + sym_short_flag, + [90356] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3429), 1, + anon_sym_QMARK2, + STATE(2030), 1, sym_comment, - ACTIONS(981), 12, - sym_identifier, + ACTIONS(653), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(651), 33, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_not, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + sym_short_flag, + [90405] = 4, + ACTIONS(147), 1, + anon_sym_POUND, + STATE(2031), 1, + sym_comment, + ACTIONS(670), 8, anon_sym_GT, anon_sym_DASH, - anon_sym_in, + anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, - anon_sym_mod, anon_sym_PLUS, anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(979), 25, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, + anon_sym_DOT_DOT, + ACTIONS(672), 28, anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -209561,43 +200372,45 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [81460] = 5, - ACTIONS(153), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + sym_short_flag, + [90452] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3366), 1, - anon_sym_QMARK2, - STATE(2110), 1, + ACTIONS(313), 1, + anon_sym_DOT, + ACTIONS(584), 1, + anon_sym_LF, + STATE(2025), 1, + aux_sym_cell_path_repeat1, + STATE(2032), 1, sym_comment, - ACTIONS(987), 13, - sym_identifier, + STATE(2276), 1, + sym_path, + ACTIONS(582), 32, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_DOT, + anon_sym_RBRACE, anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(989), 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, @@ -209608,37 +200421,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [81512] = 4, - ACTIONS(153), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [90505] = 5, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2111), 1, + ACTIONS(3431), 1, + anon_sym_QMARK2, + STATE(2033), 1, sym_comment, - ACTIONS(1099), 13, - sym_identifier, + ACTIONS(651), 5, anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, - anon_sym_mod, anon_sym_PLUS, anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1097), 26, - anon_sym_COLON, + ACTIONS(653), 30, anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - anon_sym_QMARK2, + anon_sym_DASH, + anon_sym_in, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + anon_sym_DOT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -209654,36 +200465,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [81562] = 5, - ACTIONS(3), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [90554] = 5, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(989), 1, - anon_sym_LF, - ACTIONS(3368), 1, + ACTIONS(3431), 1, anon_sym_QMARK2, - STATE(2112), 1, + STATE(2034), 1, sym_comment, - ACTIONS(987), 37, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(651), 5, anon_sym_GT, - anon_sym_DASH_DASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(653), 30, + anon_sym_COMMA, + anon_sym_PIPE, anon_sym_DASH, anon_sym_in, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, anon_sym_DOT, - anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -209697,28 +200512,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_short_flag, - [81614] = 4, + [90603] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1101), 1, + ACTIONS(313), 1, + anon_sym_DOT, + ACTIONS(611), 1, anon_sym_LF, - STATE(2113), 1, + STATE(2032), 1, + sym_path, + STATE(2035), 1, sym_comment, - ACTIONS(1103), 38, + STATE(2376), 1, + sym_cell_path, + ACTIONS(609), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, - anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_DOT, + anon_sym_RBRACE, anon_sym_STAR, - anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -209743,29 +200558,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_short_flag, - [81664] = 5, + [90656] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(989), 1, + ACTIONS(672), 1, anon_sym_LF, - ACTIONS(3368), 1, - anon_sym_QMARK2, - STATE(2114), 1, + STATE(2036), 1, sym_comment, - ACTIONS(987), 37, + ACTIONS(670), 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_DOT, anon_sym_STAR, + anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -209790,33 +200601,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_short_flag, - [81716] = 5, + [90703] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(989), 1, + ACTIONS(704), 1, anon_sym_LF, - ACTIONS(3370), 1, - anon_sym_QMARK2, - STATE(2115), 1, + STATE(2037), 1, sym_comment, - ACTIONS(987), 37, + ACTIONS(702), 35, anon_sym_SEMI, - anon_sym_EQ, + 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, @@ -209841,29 +200644,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [81768] = 5, + [90750] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(989), 1, + ACTIONS(313), 1, + anon_sym_DOT, + ACTIONS(592), 1, anon_sym_LF, - ACTIONS(3370), 1, - anon_sym_QMARK2, - STATE(2116), 1, + STATE(2032), 1, + sym_path, + STATE(2038), 1, sym_comment, - ACTIONS(987), 37, + STATE(2040), 1, + sym_cell_path, + ACTIONS(590), 32, anon_sym_SEMI, - anon_sym_EQ, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_DOT, + anon_sym_RBRACE, anon_sym_STAR, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PLUS_PLUS_EQ, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -209888,24 +200690,64 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [81820] = 4, + [90803] = 3, + ACTIONS(147), 1, + anon_sym_POUND, + STATE(2039), 1, + sym_comment, + ACTIONS(3433), 36, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_any, + anon_sym_binary, + anon_sym_block, + anon_sym_bool, + anon_sym_cell_DASHpath, + anon_sym_closure, + anon_sym_cond, + anon_sym_datetime, + anon_sym_directory, + anon_sym_duration, + anon_sym_error, + anon_sym_expr, + anon_sym_float, + anon_sym_decimal, + anon_sym_filesize, + anon_sym_full_DASHcell_DASHpath, + anon_sym_glob, + anon_sym_int, + anon_sym_import_DASHpattern, + anon_sym_keyword, + anon_sym_math, + anon_sym_nothing, + anon_sym_number, + anon_sym_one_DASHof, + anon_sym_operator, + anon_sym_path, + anon_sym_range, + anon_sym_signature, + anon_sym_string, + anon_sym_table, + anon_sym_variable, + anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_record, + anon_sym_list, + [90848] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1097), 1, + ACTIONS(769), 1, anon_sym_LF, - STATE(2117), 1, + STATE(2040), 1, sym_comment, - ACTIONS(1099), 38, + ACTIONS(767), 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_DOT, + anon_sym_RBRACE, anon_sym_STAR, - anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -209933,39 +200775,82 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - sym_short_flag, - [81870] = 5, - ACTIONS(153), 1, + [90895] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3372), 1, - anon_sym_QMARK2, - STATE(2118), 1, + STATE(2041), 1, sym_comment, - ACTIONS(987), 7, - anon_sym_GT, + ACTIONS(672), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(670), 34, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, anon_sym_DOT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, + anon_sym_QMARK2, + anon_sym_not, + anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, - ACTIONS(989), 31, - anon_sym_COMMA, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + sym_short_flag, + [90942] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(313), 1, + anon_sym_DOT, + ACTIONS(607), 1, + anon_sym_LF, + STATE(2032), 1, + sym_path, + STATE(2042), 1, + sym_comment, + STATE(2353), 1, + sym_cell_path, + ACTIONS(605), 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, @@ -209979,112 +200864,264 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - [81922] = 4, - ACTIONS(153), 1, + [90995] = 5, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2119), 1, + ACTIONS(1308), 1, + anon_sym_LF, + ACTIONS(3435), 1, + aux_sym_long_flag_token1, + STATE(2043), 1, sym_comment, - ACTIONS(1103), 7, - anon_sym_GT, - anon_sym_DOT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_DOT_DOT, - ACTIONS(1101), 32, - anon_sym_COMMA, + ACTIONS(1306), 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_in, - anon_sym_if, anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_not, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + sym_short_flag, + [91044] = 4, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(3437), 1, + anon_sym_COMMA, + STATE(2044), 1, + sym_comment, + ACTIONS(3439), 35, + anon_sym_RBRACK, + anon_sym_any, + anon_sym_binary, + anon_sym_block, + anon_sym_bool, + anon_sym_cell_DASHpath, + anon_sym_closure, + anon_sym_cond, + anon_sym_datetime, + anon_sym_directory, + anon_sym_duration, + anon_sym_error, + anon_sym_expr, + anon_sym_float, + anon_sym_decimal, + anon_sym_filesize, + anon_sym_full_DASHcell_DASHpath, + anon_sym_glob, + anon_sym_int, + anon_sym_import_DASHpattern, + anon_sym_keyword, + anon_sym_math, + anon_sym_nothing, + anon_sym_number, + anon_sym_one_DASHof, + anon_sym_operator, + anon_sym_path, + anon_sym_range, + anon_sym_signature, + anon_sym_string, + anon_sym_table, + anon_sym_variable, + anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_record, + anon_sym_list, + [91091] = 21, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(357), 1, + anon_sym_DOT, + ACTIONS(361), 1, anon_sym_QMARK2, + ACTIONS(369), 1, + anon_sym_bit_DASHand, + ACTIONS(371), 1, + anon_sym_bit_DASHxor, + ACTIONS(373), 1, + anon_sym_bit_DASHor, + ACTIONS(375), 1, + anon_sym_and, + ACTIONS(377), 1, + anon_sym_xor, + ACTIONS(379), 1, + anon_sym_or, + STATE(2045), 1, + sym_comment, + STATE(2137), 1, + sym_path, + STATE(2511), 1, + sym_cell_path, + ACTIONS(303), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(305), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(353), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(363), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, + ACTIONS(365), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(367), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(355), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(359), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(351), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, + [91172] = 3, + ACTIONS(147), 1, + anon_sym_POUND, + STATE(2046), 1, + sym_comment, + ACTIONS(3441), 36, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_any, + anon_sym_binary, + anon_sym_block, + anon_sym_bool, + anon_sym_cell_DASHpath, + anon_sym_closure, + anon_sym_cond, + anon_sym_datetime, + anon_sym_directory, + anon_sym_duration, + anon_sym_error, + anon_sym_expr, + anon_sym_float, + anon_sym_decimal, + anon_sym_filesize, + anon_sym_full_DASHcell_DASHpath, + anon_sym_glob, + anon_sym_int, + anon_sym_import_DASHpattern, + anon_sym_keyword, + anon_sym_math, + anon_sym_nothing, + anon_sym_number, + anon_sym_one_DASHof, + anon_sym_operator, + anon_sym_path, + anon_sym_range, + anon_sym_signature, + anon_sym_string, + anon_sym_table, + anon_sym_variable, + anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_record, + anon_sym_list, + [91217] = 21, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2340), 1, + anon_sym_DASH_DASH, + ACTIONS(2342), 1, + sym_short_flag, + ACTIONS(3457), 1, anon_sym_bit_DASHand, + ACTIONS(3459), 1, anon_sym_bit_DASHxor, + ACTIONS(3461), 1, anon_sym_bit_DASHor, + ACTIONS(3463), 1, anon_sym_and, + ACTIONS(3465), 1, anon_sym_xor, + ACTIONS(3467), 1, anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - [81972] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(2120), 1, + STATE(2047), 1, sym_comment, - ACTIONS(1099), 7, - anon_sym_GT, - anon_sym_DOT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_DOT_DOT, - ACTIONS(1097), 32, - anon_sym_COMMA, + STATE(2861), 1, + sym__flag, + STATE(2955), 1, + sym_long_flag, + ACTIONS(694), 2, + anon_sym_SEMI, anon_sym_PIPE, + ACTIONS(696), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3445), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - anon_sym_QMARK2, + anon_sym_PLUS, + ACTIONS(3451), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, + ACTIONS(3453), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(3455), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3447), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3449), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3443), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - [82022] = 5, - ACTIONS(153), 1, + [91298] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3374), 1, - anon_sym_QMARK2, - STATE(2121), 1, + STATE(2048), 1, sym_comment, - ACTIONS(987), 13, + ACTIONS(702), 11, sym_identifier, anon_sym_GT, anon_sym_in, - anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, @@ -210093,11 +201130,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT_DOT, - ACTIONS(989), 25, + ACTIONS(704), 25, anon_sym_COMMA, anon_sym_DASH, anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH_SLASH, @@ -210115,47 +201153,42 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [82074] = 4, - ACTIONS(153), 1, + [91345] = 7, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2122), 1, + ACTIONS(313), 1, + anon_sym_DOT, + ACTIONS(580), 1, + anon_sym_LF, + STATE(2032), 1, + sym_path, + STATE(2049), 1, sym_comment, - ACTIONS(1103), 13, - sym_identifier, + STATE(2334), 1, + sym_cell_path, + ACTIONS(578), 32, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_DOT, + anon_sym_RBRACE, anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1101), 26, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -210166,131 +201199,158 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [82124] = 5, - ACTIONS(153), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [91398] = 21, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3374), 1, - anon_sym_QMARK2, - STATE(2123), 1, - sym_comment, - ACTIONS(987), 13, - sym_identifier, - anon_sym_GT, - anon_sym_in, - anon_sym_DOT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, + ACTIONS(2340), 1, + anon_sym_DASH_DASH, + ACTIONS(2342), 1, + sym_short_flag, + ACTIONS(3457), 1, + anon_sym_bit_DASHand, + ACTIONS(3459), 1, + anon_sym_bit_DASHxor, + ACTIONS(3461), 1, + anon_sym_bit_DASHor, + ACTIONS(3463), 1, anon_sym_and, + ACTIONS(3465), 1, anon_sym_xor, + ACTIONS(3467), 1, anon_sym_or, - anon_sym_DOT_DOT, - ACTIONS(989), 25, - anon_sym_COMMA, + STATE(2050), 1, + sym_comment, + STATE(2847), 1, + sym__flag, + STATE(2955), 1, + sym_long_flag, + ACTIONS(682), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(684), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3445), 2, anon_sym_DASH, - anon_sym_RBRACE, + anon_sym_PLUS, + ACTIONS(3451), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, + ACTIONS(3453), 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(3455), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [82176] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(2124), 1, - sym_comment, - ACTIONS(1103), 13, - sym_identifier, - anon_sym_GT, + ACTIONS(3447), 4, anon_sym_in, - anon_sym_DOT, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3449), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - anon_sym_PLUS, + anon_sym_SLASH_SLASH, + ACTIONS(3443), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [91479] = 21, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2340), 1, + anon_sym_DASH_DASH, + ACTIONS(2342), 1, + sym_short_flag, + ACTIONS(3457), 1, + anon_sym_bit_DASHand, + ACTIONS(3459), 1, + anon_sym_bit_DASHxor, + ACTIONS(3461), 1, + anon_sym_bit_DASHor, + ACTIONS(3463), 1, anon_sym_and, + ACTIONS(3465), 1, anon_sym_xor, + ACTIONS(3467), 1, anon_sym_or, - anon_sym_DOT_DOT, - ACTIONS(1101), 26, - anon_sym_COMMA, + STATE(2051), 1, + sym_comment, + STATE(2848), 1, + sym__flag, + STATE(2955), 1, + sym_long_flag, + ACTIONS(674), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(676), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3445), 2, anon_sym_DASH, - anon_sym_RBRACE, - anon_sym_QMARK2, + anon_sym_PLUS, + ACTIONS(3451), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, + ACTIONS(3453), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(3455), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3447), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3449), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3443), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [82226] = 5, - ACTIONS(153), 1, + [91560] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3372), 1, - anon_sym_QMARK2, - STATE(2125), 1, + ACTIONS(761), 1, + anon_sym_LF, + STATE(2052), 1, sym_comment, - ACTIONS(987), 7, - anon_sym_GT, - anon_sym_DOT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_DOT_DOT, - ACTIONS(989), 31, - anon_sym_COMMA, + ACTIONS(759), 35, + anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_DOT, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -210304,29 +201364,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - [82278] = 4, + sym_short_flag, + [91607] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1097), 1, - anon_sym_LF, - STATE(2126), 1, + STATE(2053), 1, sym_comment, - ACTIONS(1099), 38, + ACTIONS(704), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(702), 34, anon_sym_SEMI, - anon_sym_EQ, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_DOT, anon_sym_STAR, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PLUS_PLUS_EQ, anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -210352,28 +201407,72 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [82328] = 4, + sym_short_flag, + [91654] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1101), 1, + ACTIONS(752), 1, anon_sym_LF, - STATE(2127), 1, + STATE(2054), 1, sym_comment, - ACTIONS(1103), 38, + ACTIONS(750), 35, anon_sym_SEMI, - anon_sym_EQ, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_not, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + sym_short_flag, + [91701] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(313), 1, + anon_sym_DOT, + ACTIONS(603), 1, + anon_sym_LF, + STATE(2032), 1, + sym_path, + STATE(2055), 1, + sym_comment, + STATE(2343), 1, + sym_cell_path, + ACTIONS(601), 32, + anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_DOT, + anon_sym_RBRACE, anon_sym_STAR, - anon_sym_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, @@ -210398,38 +201497,30 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [82378] = 5, - ACTIONS(153), 1, + [91754] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3366), 1, - anon_sym_QMARK2, - STATE(2128), 1, + STATE(2056), 1, sym_comment, - ACTIONS(987), 13, - sym_identifier, + ACTIONS(746), 7, + anon_sym_EQ, anon_sym_GT, anon_sym_DASH, - anon_sym_in, - anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, - anon_sym_mod, anon_sym_PLUS, anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(989), 25, + ACTIONS(748), 29, anon_sym_COLON, - anon_sym_COMMA, + anon_sym_LBRACK, anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_DOT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -210445,117 +201536,165 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [82430] = 4, - ACTIONS(153), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [91801] = 21, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2129), 1, - sym_comment, - ACTIONS(1099), 13, - sym_identifier, - anon_sym_GT, - anon_sym_in, - anon_sym_DOT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, + ACTIONS(2340), 1, + anon_sym_DASH_DASH, + ACTIONS(2342), 1, + sym_short_flag, + ACTIONS(3457), 1, + anon_sym_bit_DASHand, + ACTIONS(3459), 1, + anon_sym_bit_DASHxor, + ACTIONS(3461), 1, + anon_sym_bit_DASHor, + ACTIONS(3463), 1, anon_sym_and, + ACTIONS(3465), 1, anon_sym_xor, + ACTIONS(3467), 1, anon_sym_or, - anon_sym_DOT_DOT, - ACTIONS(1097), 26, - anon_sym_COMMA, + STATE(2057), 1, + sym_comment, + STATE(2856), 1, + sym__flag, + STATE(2955), 1, + sym_long_flag, + ACTIONS(666), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(668), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3445), 2, anon_sym_DASH, - anon_sym_RBRACE, - anon_sym_QMARK2, + anon_sym_PLUS, + ACTIONS(3451), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, + ACTIONS(3453), 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(3455), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [82480] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(951), 1, - anon_sym_LF, - ACTIONS(3376), 1, - anon_sym_DOT, - STATE(2130), 1, - sym_comment, - STATE(2149), 1, - sym_path, - STATE(2306), 1, - sym_cell_path, - ACTIONS(949), 34, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH, + ACTIONS(3447), 4, anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3449), 4, anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, + ACTIONS(3443), 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, + [91882] = 3, + ACTIONS(147), 1, + anon_sym_POUND, + STATE(2058), 1, + sym_comment, + ACTIONS(3340), 36, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_any, + anon_sym_binary, + anon_sym_block, + anon_sym_bool, + anon_sym_cell_DASHpath, + anon_sym_closure, + anon_sym_cond, + anon_sym_datetime, + anon_sym_directory, + anon_sym_duration, + anon_sym_error, + anon_sym_expr, + anon_sym_float, + anon_sym_decimal, + anon_sym_filesize, + anon_sym_full_DASHcell_DASHpath, + anon_sym_glob, + anon_sym_int, + anon_sym_import_DASHpattern, + anon_sym_keyword, + anon_sym_math, + anon_sym_nothing, + anon_sym_number, + anon_sym_one_DASHof, + anon_sym_operator, + anon_sym_path, + anon_sym_range, + anon_sym_signature, + anon_sym_string, + anon_sym_table, + anon_sym_variable, + anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_record, + anon_sym_list, + [91927] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(748), 1, + anon_sym_LF, + STATE(2059), 1, + sym_comment, + ACTIONS(746), 35, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_not, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - [82535] = 7, - ACTIONS(153), 1, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + sym_short_flag, + [91974] = 5, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3298), 1, - anon_sym_list, - STATE(2131), 1, + ACTIONS(3469), 1, + anon_sym_GT, + STATE(2060), 1, sym_comment, - STATE(2753), 1, - sym__type_annotation, - ACTIONS(3296), 2, - anon_sym_table, - anon_sym_record, - STATE(2748), 3, + STATE(3674), 1, sym_flat_type, - sym_collection_type, - sym_list_type, - ACTIONS(3294), 31, + ACTIONS(3138), 34, anon_sym_any, anon_sym_binary, anon_sym_block, @@ -210585,28 +201724,26 @@ 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, - [82590] = 7, + anon_sym_record, + anon_sym_list, + [92023] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(931), 1, - anon_sym_LF, - ACTIONS(3376), 1, - anon_sym_DOT, - STATE(2132), 1, + STATE(2061), 1, sym_comment, - STATE(2140), 1, - aux_sym_cell_path_repeat1, - STATE(2289), 1, - sym_path, - ACTIONS(929), 34, + ACTIONS(752), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(750), 34, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_DOT, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -210635,162 +201772,229 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - [82645] = 4, - ACTIONS(153), 1, + [92070] = 21, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2133), 1, - sym_comment, - ACTIONS(1117), 13, - sym_identifier, - anon_sym_GT, - anon_sym_in, - anon_sym_DOT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, + ACTIONS(2340), 1, + anon_sym_DASH_DASH, + ACTIONS(2342), 1, + sym_short_flag, + ACTIONS(3457), 1, + anon_sym_bit_DASHand, + ACTIONS(3459), 1, + anon_sym_bit_DASHxor, + ACTIONS(3461), 1, + anon_sym_bit_DASHor, + ACTIONS(3463), 1, anon_sym_and, + ACTIONS(3465), 1, anon_sym_xor, + ACTIONS(3467), 1, anon_sym_or, - anon_sym_DOT_DOT, - ACTIONS(1115), 25, - anon_sym_COMMA, + STATE(2062), 1, + sym_comment, + STATE(2875), 1, + sym__flag, + STATE(2955), 1, + sym_long_flag, + ACTIONS(678), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(680), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3445), 2, anon_sym_DASH, - anon_sym_RBRACE, + anon_sym_PLUS, + ACTIONS(3451), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, + ACTIONS(3453), 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(3455), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [82694] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(2134), 1, - sym_comment, - ACTIONS(1124), 13, - sym_identifier, - anon_sym_GT, - anon_sym_DASH, + ACTIONS(3447), 4, anon_sym_in, - anon_sym_DOT, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3449), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - anon_sym_PLUS, + anon_sym_SLASH_SLASH, + ACTIONS(3443), 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(1122), 25, - anon_sym_COLON, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [92151] = 3, + ACTIONS(147), 1, + anon_sym_POUND, + STATE(2063), 1, + sym_comment, + ACTIONS(3471), 36, anon_sym_COMMA, anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, + anon_sym_any, + anon_sym_binary, + anon_sym_block, + anon_sym_bool, + anon_sym_cell_DASHpath, + anon_sym_closure, + anon_sym_cond, + anon_sym_datetime, + anon_sym_directory, + anon_sym_duration, + anon_sym_error, + anon_sym_expr, + anon_sym_float, + anon_sym_decimal, + anon_sym_filesize, + anon_sym_full_DASHcell_DASHpath, + anon_sym_glob, + anon_sym_int, + anon_sym_import_DASHpattern, + anon_sym_keyword, + anon_sym_math, + anon_sym_nothing, + anon_sym_number, + anon_sym_one_DASHof, + anon_sym_operator, + anon_sym_path, + anon_sym_range, + anon_sym_signature, + anon_sym_string, + anon_sym_table, + anon_sym_variable, + anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_record, + anon_sym_list, + [92196] = 3, + ACTIONS(147), 1, + anon_sym_POUND, + STATE(2064), 1, + sym_comment, + ACTIONS(3473), 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, + [92241] = 21, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2340), 1, anon_sym_DASH_DASH, + ACTIONS(2342), 1, + sym_short_flag, + ACTIONS(3457), 1, + anon_sym_bit_DASHand, + ACTIONS(3459), 1, + anon_sym_bit_DASHxor, + ACTIONS(3461), 1, + anon_sym_bit_DASHor, + ACTIONS(3463), 1, + anon_sym_and, + ACTIONS(3465), 1, + anon_sym_xor, + ACTIONS(3467), 1, + anon_sym_or, + STATE(2065), 1, + sym_comment, + STATE(2872), 1, + sym__flag, + STATE(2955), 1, + sym_long_flag, + ACTIONS(706), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(708), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3445), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3451), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, + ACTIONS(3453), 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(3455), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - [82743] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(2135), 1, - sym_comment, - ACTIONS(1124), 13, - sym_identifier, - anon_sym_GT, + ACTIONS(3447), 4, anon_sym_in, - anon_sym_DOT, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3449), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_DOT_DOT, - ACTIONS(1122), 25, - anon_sym_COMMA, - anon_sym_DASH, - anon_sym_RBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, + ACTIONS(3443), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [82792] = 4, + [92322] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1115), 1, - anon_sym_LF, - STATE(2136), 1, + ACTIONS(3475), 1, + anon_sym_QMARK2, + STATE(2066), 1, sym_comment, - ACTIONS(1117), 37, + ACTIONS(653), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(651), 33, anon_sym_SEMI, - anon_sym_EQ, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_DOT, anon_sym_STAR, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PLUS_PLUS_EQ, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -210815,27 +202019,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [82841] = 7, + sym_short_flag, + [92371] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(979), 1, - anon_sym_LF, - ACTIONS(3376), 1, - anon_sym_DOT, - STATE(2137), 1, + STATE(2067), 1, sym_comment, - STATE(2149), 1, - sym_path, - STATE(2310), 1, - sym_cell_path, - ACTIONS(981), 34, + ACTIONS(672), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(670), 34, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_DOT, anon_sym_STAR, + anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -210860,25 +202062,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - [82896] = 4, + sym_short_flag, + [92418] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1122), 1, + ACTIONS(765), 1, anon_sym_LF, - STATE(2138), 1, + STATE(2068), 1, sym_comment, - ACTIONS(1124), 37, + ACTIONS(337), 3, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + ACTIONS(763), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, - anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_DOT, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -210904,123 +202107,127 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_short_flag, - [82945] = 4, - ACTIONS(153), 1, + [92467] = 20, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2139), 1, - sym_comment, - ACTIONS(1126), 13, - sym_identifier, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, + ACTIONS(313), 1, anon_sym_DOT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, + ACTIONS(3479), 1, + anon_sym_LF, + ACTIONS(3495), 1, + anon_sym_bit_DASHand, + ACTIONS(3497), 1, + anon_sym_bit_DASHxor, + ACTIONS(3499), 1, + anon_sym_bit_DASHor, + ACTIONS(3501), 1, anon_sym_and, + ACTIONS(3503), 1, anon_sym_xor, + ACTIONS(3505), 1, anon_sym_or, - ACTIONS(1128), 25, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, + STATE(2032), 1, + sym_path, + STATE(2069), 1, + sym_comment, + STATE(2431), 1, + sym_cell_path, + ACTIONS(3483), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3489), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, + ACTIONS(3491), 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(3493), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - [82994] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(937), 1, - anon_sym_LF, - ACTIONS(3378), 1, - anon_sym_DOT, - STATE(2289), 1, - sym_path, - STATE(2140), 2, - sym_comment, - aux_sym_cell_path_repeat1, - ACTIONS(935), 34, + ACTIONS(3477), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH, + anon_sym_RBRACE, + ACTIONS(3485), 4, anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3487), 4, anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, + ACTIONS(3481), 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, + [92546] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(1440), 1, + anon_sym_LF, + STATE(2070), 1, + sym_comment, + ACTIONS(1438), 35, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_else, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_not, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - [83047] = 4, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + sym_short_flag, + [92593] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1128), 1, - anon_sym_LF, - STATE(2141), 1, + ACTIONS(3475), 1, + anon_sym_QMARK2, + STATE(2071), 1, sym_comment, - ACTIONS(1126), 37, + ACTIONS(653), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(651), 33, anon_sym_SEMI, - anon_sym_EQ, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_DOT, anon_sym_STAR, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PLUS_PLUS_EQ, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -211045,347 +202252,147 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [83096] = 4, - ACTIONS(153), 1, + sym_short_flag, + [92642] = 20, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2142), 1, - sym_comment, - ACTIONS(1117), 7, - anon_sym_GT, + ACTIONS(313), 1, anon_sym_DOT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_DOT_DOT, - ACTIONS(1115), 31, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DASH, - anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - 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(3509), 1, + anon_sym_LF, + ACTIONS(3525), 1, anon_sym_bit_DASHand, + ACTIONS(3527), 1, anon_sym_bit_DASHxor, + ACTIONS(3529), 1, anon_sym_bit_DASHor, + ACTIONS(3531), 1, anon_sym_and, + ACTIONS(3533), 1, anon_sym_xor, + ACTIONS(3535), 1, anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - [83145] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1122), 1, - anon_sym_LF, - STATE(2143), 1, + STATE(2032), 1, + sym_path, + STATE(2072), 1, sym_comment, - ACTIONS(1124), 37, - anon_sym_SEMI, - anon_sym_EQ, - anon_sym_PIPE, - anon_sym_GT, + STATE(2432), 1, + sym_cell_path, + ACTIONS(3513), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_DOT, - anon_sym_STAR, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PLUS_PLUS_EQ, + anon_sym_PLUS, + ACTIONS(3519), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, + ACTIONS(3521), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, + ACTIONS(3523), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [83194] = 7, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(3385), 1, - anon_sym_list, - STATE(2144), 1, - sym_comment, - STATE(2177), 1, - sym__type_annotation, - ACTIONS(3383), 2, - anon_sym_table, - anon_sym_record, - STATE(2304), 3, - sym_flat_type, - sym_collection_type, - sym_list_type, - ACTIONS(3381), 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, - [83249] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(2145), 1, - sym_comment, - ACTIONS(1117), 13, - sym_identifier, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_DOT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1115), 25, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, + ACTIONS(3507), 4, + anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, + anon_sym_RBRACE, + ACTIONS(3515), 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, - [83298] = 7, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(3298), 1, - anon_sym_list, - STATE(2146), 1, - sym_comment, - STATE(2177), 1, - sym__type_annotation, - ACTIONS(3296), 2, - anon_sym_table, - anon_sym_record, - STATE(2748), 3, - sym_flat_type, - sym_collection_type, - sym_list_type, - ACTIONS(3294), 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, - [83353] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(2147), 1, - sym_comment, - ACTIONS(1124), 7, - anon_sym_GT, - anon_sym_DOT, + ACTIONS(3517), 4, anon_sym_STAR, anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_DOT_DOT, - ACTIONS(1122), 31, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DASH, - anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, + ACTIONS(3511), 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, + [92721] = 21, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2340), 1, + anon_sym_DASH_DASH, + ACTIONS(2342), 1, + sym_short_flag, + ACTIONS(3457), 1, anon_sym_bit_DASHand, + ACTIONS(3459), 1, anon_sym_bit_DASHxor, + ACTIONS(3461), 1, anon_sym_bit_DASHor, + ACTIONS(3463), 1, anon_sym_and, + ACTIONS(3465), 1, anon_sym_xor, + ACTIONS(3467), 1, anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - [83402] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1115), 1, - anon_sym_LF, - STATE(2148), 1, + STATE(2073), 1, sym_comment, - ACTIONS(1117), 37, + STATE(2855), 1, + sym__flag, + STATE(2955), 1, + sym_long_flag, + ACTIONS(657), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH_DASH, + ACTIONS(659), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3445), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_DOT, - anon_sym_STAR, + anon_sym_PLUS, + ACTIONS(3451), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, + ACTIONS(3453), 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(3455), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3447), 4, + anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_short_flag, - [83451] = 7, + ACTIONS(3449), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3443), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [92802] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(961), 1, - anon_sym_LF, - ACTIONS(3376), 1, + ACTIONS(313), 1, anon_sym_DOT, - STATE(2132), 1, - aux_sym_cell_path_repeat1, - STATE(2149), 1, - sym_comment, - STATE(2289), 1, + ACTIONS(588), 1, + anon_sym_LF, + STATE(2032), 1, sym_path, - ACTIONS(959), 34, + STATE(2074), 1, + sym_comment, + STATE(2336), 1, + sym_cell_path, + ACTIONS(586), 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, @@ -211411,86 +202418,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - [83506] = 7, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(3298), 1, - anon_sym_list, - STATE(2150), 1, - sym_comment, - STATE(3536), 1, - sym__type_annotation, - ACTIONS(3296), 2, - anon_sym_table, - anon_sym_record, - STATE(2748), 3, - sym_flat_type, - sym_collection_type, - sym_list_type, - ACTIONS(3294), 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, - [83561] = 7, - ACTIONS(153), 1, + [92855] = 5, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3387), 1, - anon_sym_DOT, - STATE(2151), 1, + ACTIONS(3390), 1, + anon_sym_QMARK2, + STATE(2075), 1, sym_comment, - STATE(2181), 1, - sym_path, - STATE(2508), 1, - sym_cell_path, - ACTIONS(942), 11, - sym_identifier, + ACTIONS(651), 8, anon_sym_GT, - anon_sym_in, + anon_sym_DASH, + anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, - anon_sym_mod, anon_sym_PLUS, anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(944), 23, - anon_sym_COMMA, - anon_sym_DASH, - anon_sym_RBRACE, + anon_sym_DOT_DOT, + ACTIONS(653), 27, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -211506,76 +202456,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [83615] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(2152), 1, - sym_comment, - ACTIONS(1229), 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(1227), 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, - [83663] = 7, - ACTIONS(153), 1, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + sym_short_flag, + [92904] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3389), 1, - anon_sym_DOT, - STATE(2153), 1, + STATE(2076), 1, sym_comment, - STATE(2156), 1, - aux_sym_cell_path_repeat1, - STATE(2338), 1, - sym_path, - ACTIONS(959), 7, + ACTIONS(750), 7, + anon_sym_EQ, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - anon_sym_DOT_DOT, - ACTIONS(961), 27, + ACTIONS(752), 29, + anon_sym_COLON, + anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, + anon_sym_DOT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -211597,43 +202504,96 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, sym_short_flag, - [83717] = 4, - ACTIONS(153), 1, + [92951] = 21, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2154), 1, + ACTIONS(2340), 1, + anon_sym_DASH_DASH, + ACTIONS(2342), 1, + sym_short_flag, + ACTIONS(3457), 1, + anon_sym_bit_DASHand, + ACTIONS(3459), 1, + anon_sym_bit_DASHxor, + ACTIONS(3461), 1, + anon_sym_bit_DASHor, + ACTIONS(3463), 1, + anon_sym_and, + ACTIONS(3465), 1, + anon_sym_xor, + ACTIONS(3467), 1, + anon_sym_or, + STATE(2077), 1, sym_comment, - ACTIONS(1243), 12, - sym_identifier, - anon_sym_GT, + STATE(2868), 1, + sym__flag, + STATE(2955), 1, + sym_long_flag, + ACTIONS(698), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(700), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3445), 2, anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3451), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3453), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3455), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3447), 4, anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3449), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - anon_sym_PLUS, + anon_sym_SLASH_SLASH, + ACTIONS(3443), 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(1245), 25, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [93032] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(752), 1, + anon_sym_LF, + STATE(2078), 1, + sym_comment, + ACTIONS(750), 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_DOT, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -211644,26 +202604,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [83765] = 5, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [93079] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(103), 1, + ACTIONS(748), 1, anon_sym_LF, - STATE(2155), 1, + STATE(2079), 1, sym_comment, - ACTIONS(3391), 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(105), 30, + ACTIONS(746), 35, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, + anon_sym_DOT, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -211689,37 +202650,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [83815] = 7, - ACTIONS(153), 1, + sym_short_flag, + [93126] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3389), 1, + ACTIONS(313), 1, anon_sym_DOT, - STATE(2156), 1, - sym_comment, - STATE(2163), 1, - aux_sym_cell_path_repeat1, - STATE(2338), 1, + ACTIONS(576), 1, + anon_sym_LF, + STATE(2032), 1, sym_path, - ACTIONS(929), 7, + STATE(2080), 1, + sym_comment, + STATE(2344), 1, + sym_cell_path, + ACTIONS(574), 32, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_DOT_DOT, - ACTIONS(931), 27, - anon_sym_DASH_DASH, anon_sym_in, - anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -211733,21 +202697,55 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, + [93179] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(1436), 1, + anon_sym_LF, + STATE(2081), 1, + sym_comment, + ACTIONS(1434), 35, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_else, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_not, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, sym_short_flag, - [83869] = 7, - ACTIONS(153), 1, + [93226] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3387), 1, - anon_sym_DOT, - STATE(2157), 1, + STATE(2082), 1, sym_comment, - STATE(2181), 1, - sym_path, - STATE(2524), 1, - sym_cell_path, - ACTIONS(965), 11, + ACTIONS(670), 11, sym_identifier, anon_sym_GT, anon_sym_in, @@ -211759,10 +202757,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(963), 23, + ACTIONS(672), 25, anon_sym_COMMA, anon_sym_DASH, anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH_SLASH, @@ -211783,87 +202783,206 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [83923] = 7, - ACTIONS(153), 1, + [93273] = 21, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3393), 1, - anon_sym_DOT, - STATE(2158), 1, + ACTIONS(2340), 1, + anon_sym_DASH_DASH, + ACTIONS(2342), 1, + sym_short_flag, + ACTIONS(3457), 1, + anon_sym_bit_DASHand, + ACTIONS(3459), 1, + anon_sym_bit_DASHxor, + ACTIONS(3461), 1, + anon_sym_bit_DASHor, + ACTIONS(3463), 1, + anon_sym_and, + ACTIONS(3465), 1, + anon_sym_xor, + ACTIONS(3467), 1, + anon_sym_or, + STATE(2083), 1, sym_comment, - STATE(2256), 1, - sym_path, - STATE(2377), 1, - sym_cell_path, - ACTIONS(965), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(963), 29, - anon_sym_COMMA, + STATE(2841), 1, + sym__flag, + STATE(2955), 1, + sym_long_flag, + ACTIONS(617), 2, + anon_sym_SEMI, anon_sym_PIPE, + ACTIONS(619), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3445), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_PLUS, + ACTIONS(3451), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, + ACTIONS(3453), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(3455), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3447), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3449), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3443), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, + [93354] = 12, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(818), 1, + anon_sym_LF, + ACTIONS(3318), 1, + anon_sym_bit_DASHand, + STATE(2084), 1, + sym_comment, + ACTIONS(3306), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3312), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3314), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3316), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3308), 4, + anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, + ACTIONS(3310), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3304), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(816), 11, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_RBRACE, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - [83977] = 7, - ACTIONS(153), 1, + sym_short_flag, + [93416] = 20, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3393), 1, + ACTIONS(357), 1, anon_sym_DOT, - STATE(2159), 1, + ACTIONS(3551), 1, + anon_sym_bit_DASHand, + ACTIONS(3553), 1, + anon_sym_bit_DASHxor, + ACTIONS(3555), 1, + anon_sym_bit_DASHor, + ACTIONS(3557), 1, + anon_sym_and, + ACTIONS(3559), 1, + anon_sym_xor, + ACTIONS(3561), 1, + anon_sym_or, + STATE(2085), 1, sym_comment, - STATE(2256), 1, + STATE(2137), 1, sym_path, - STATE(2341), 1, + STATE(2517), 1, sym_cell_path, - ACTIONS(977), 5, - anon_sym_GT, + ACTIONS(3507), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3509), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3539), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3545), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3547), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3549), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3541), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3543), 4, anon_sym_STAR, anon_sym_SLASH, - anon_sym_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3537), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_LT2, - ACTIONS(975), 29, - anon_sym_COMMA, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [93494] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(357), 1, + anon_sym_DOT, + STATE(2086), 1, + sym_comment, + STATE(2137), 1, + sym_path, + STATE(2547), 1, + sym_cell_path, + ACTIONS(570), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(568), 30, + anon_sym_SEMI, anon_sym_PIPE, + anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -211877,27 +202996,64 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [84031] = 7, + [93546] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(955), 1, + STATE(2087), 1, + sym_comment, + ACTIONS(1436), 2, + ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3395), 1, - anon_sym_DOT, - STATE(2160), 1, + ACTIONS(1434), 33, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_else, + anon_sym_LBRACE, + anon_sym_not, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + sym_short_flag, + [93592] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2088), 1, sym_comment, - STATE(2223), 1, - sym_path, - STATE(2509), 1, - sym_cell_path, - ACTIONS(953), 33, + ACTIONS(761), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(759), 33, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_DOT, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -211924,14 +203080,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [84085] = 4, + [93638] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(979), 1, + ACTIONS(765), 1, anon_sym_LF, - STATE(2161), 1, + STATE(2089), 1, sym_comment, - ACTIONS(981), 36, + ACTIONS(763), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -211939,6 +203095,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -211964,44 +203121,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, sym_short_flag, - [84133] = 4, - ACTIONS(153), 1, + [93684] = 4, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2162), 1, + ACTIONS(779), 1, + anon_sym_LF, + STATE(2090), 1, sym_comment, - ACTIONS(1155), 12, - sym_identifier, + ACTIONS(777), 34, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1157), 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, @@ -212012,36 +203160,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [84181] = 6, - ACTIONS(153), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [93730] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3397), 1, - anon_sym_DOT, - STATE(2338), 1, - sym_path, - STATE(2163), 2, + STATE(2091), 1, sym_comment, - aux_sym_cell_path_repeat1, - ACTIONS(935), 7, + ACTIONS(765), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(381), 3, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + ACTIONS(763), 30, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_DOT_DOT, - ACTIONS(937), 27, - anon_sym_DASH_DASH, anon_sym_in, - anon_sym_LBRACE, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -212055,40 +203207,76 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, + [93778] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2092), 1, + sym_comment, + ACTIONS(748), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(746), 33, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_not, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, sym_short_flag, - [84233] = 7, - ACTIONS(153), 1, + [93824] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3389), 1, - anon_sym_DOT, - STATE(2153), 1, - sym_path, - STATE(2164), 1, + ACTIONS(787), 1, + anon_sym_LF, + STATE(2093), 1, sym_comment, - STATE(2405), 1, - sym_cell_path, - ACTIONS(949), 7, + ACTIONS(785), 34, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_DOT_DOT, - ACTIONS(951), 27, anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_in, - anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -212102,23 +203290,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, sym_short_flag, - [84287] = 7, + [93870] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(944), 1, + ACTIONS(868), 1, anon_sym_LF, - ACTIONS(3395), 1, - anon_sym_DOT, - STATE(2165), 1, + STATE(2094), 1, sym_comment, - STATE(2223), 1, - sym_path, - STATE(2512), 1, - sym_cell_path, - ACTIONS(942), 33, + ACTIONS(866), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -212126,6 +203306,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -212152,39 +203333,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [84341] = 6, - ACTIONS(153), 1, + [93916] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3400), 1, - anon_sym_DOT, - STATE(2332), 1, - sym_path, - STATE(2166), 2, + ACTIONS(105), 1, + anon_sym_LF, + STATE(2095), 1, sym_comment, - aux_sym_cell_path_repeat1, - ACTIONS(935), 11, - sym_identifier, + ACTIONS(103), 34, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(937), 23, - anon_sym_COMMA, anon_sym_DASH, + anon_sym_in, anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -212195,21 +203372,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [84393] = 7, - ACTIONS(153), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [93962] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3387), 1, - anon_sym_DOT, - STATE(2167), 1, + STATE(2096), 1, sym_comment, - STATE(2181), 1, - sym_path, - STATE(2494), 1, - sym_cell_path, - ACTIONS(977), 11, + ACTIONS(746), 11, sym_identifier, anon_sym_GT, anon_sym_in, @@ -212221,10 +203392,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(975), 23, + ACTIONS(748), 24, anon_sym_COMMA, anon_sym_DASH, anon_sym_RBRACE, + anon_sym_DOT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH_SLASH, @@ -212245,40 +203417,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [84447] = 4, - ACTIONS(153), 1, + [94008] = 4, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2168), 1, + ACTIONS(862), 1, + anon_sym_LF, + STATE(2097), 1, sym_comment, - ACTIONS(1231), 12, - sym_identifier, + ACTIONS(860), 34, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1233), 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, @@ -212289,65 +203455,68 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [84495] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(2169), 1, - sym_comment, - ACTIONS(1159), 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(1161), 25, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, + sym_short_flag, + [94054] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2098), 1, + sym_comment, + ACTIONS(761), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(759), 33, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - [84543] = 4, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_not, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + sym_short_flag, + [94100] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1223), 1, - anon_sym_LF, - STATE(2170), 1, + STATE(2099), 1, sym_comment, - ACTIONS(1225), 36, + ACTIONS(752), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(750), 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_DOT, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -212373,88 +203542,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, sym_short_flag, - [84591] = 4, - ACTIONS(153), 1, + [94146] = 4, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2171), 1, + STATE(2100), 1, sym_comment, - ACTIONS(113), 12, - sym_identifier, + ACTIONS(748), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(746), 33, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_DOT, anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(115), 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, - [84639] = 7, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(3387), 1, - anon_sym_DOT, - STATE(2166), 1, - aux_sym_cell_path_repeat1, - STATE(2172), 1, - sym_comment, - STATE(2332), 1, - sym_path, - ACTIONS(929), 11, - sym_identifier, - anon_sym_GT, - anon_sym_in, - anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(931), 23, - anon_sym_COMMA, - anon_sym_DASH, - anon_sym_RBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -212465,90 +203581,42 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [84693] = 7, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(3387), 1, - anon_sym_DOT, - STATE(2173), 1, - sym_comment, - STATE(2181), 1, - sym_path, - STATE(2462), 1, - sym_cell_path, - ACTIONS(971), 11, - sym_identifier, - anon_sym_GT, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(973), 23, - anon_sym_COMMA, - anon_sym_DASH, - anon_sym_RBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [84747] = 7, - ACTIONS(153), 1, + sym_short_flag, + [94192] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3393), 1, + ACTIONS(357), 1, anon_sym_DOT, - STATE(2174), 1, + STATE(2101), 1, sym_comment, - STATE(2256), 1, + STATE(2137), 1, sym_path, - STATE(2359), 1, + STATE(2157), 1, sym_cell_path, - ACTIONS(942), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(944), 29, - anon_sym_COMMA, + ACTIONS(592), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(590), 30, + anon_sym_SEMI, anon_sym_PIPE, + anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -212562,19 +203630,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [84801] = 4, - ACTIONS(153), 1, + [94244] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2175), 1, + STATE(2102), 1, sym_comment, - ACTIONS(1225), 6, + ACTIONS(759), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - anon_sym_DOT_DOT, - ACTIONS(1223), 31, + ACTIONS(761), 30, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -212583,6 +203650,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_EQ_GT, + anon_sym_DOT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -212604,115 +203672,65 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - [84849] = 7, - ACTIONS(153), 1, + [94290] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3387), 1, - anon_sym_DOT, - STATE(2176), 1, + ACTIONS(834), 1, + anon_sym_LF, + STATE(2103), 1, sym_comment, - STATE(2181), 1, - sym_path, - STATE(2360), 1, - sym_cell_path, - ACTIONS(985), 11, - sym_identifier, + ACTIONS(832), 34, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(983), 23, - 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_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [84903] = 3, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(2177), 1, - sym_comment, - ACTIONS(3403), 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, - [84949] = 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [94336] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1097), 1, + ACTIONS(838), 1, anon_sym_LF, - STATE(2178), 1, + STATE(2104), 1, sym_comment, - ACTIONS(1099), 36, + ACTIONS(836), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_DOT, + anon_sym_RBRACE, anon_sym_STAR, - anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -212737,18 +203755,57 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - [84997] = 4, - ACTIONS(153), 1, + sym_short_flag, + [94382] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2179), 1, + STATE(2105), 1, sym_comment, - ACTIONS(1163), 12, + ACTIONS(759), 11, sym_identifier, anon_sym_GT, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(761), 24, + anon_sym_COMMA, anon_sym_DASH, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [94428] = 4, + ACTIONS(147), 1, + anon_sym_POUND, + STATE(2106), 1, + sym_comment, + ACTIONS(750), 11, + sym_identifier, + anon_sym_GT, anon_sym_in, anon_sym_STAR, anon_sym_SLASH, @@ -212758,15 +203815,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1165), 25, - anon_sym_COLON, + ACTIONS(752), 24, anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_RBRACE, + anon_sym_DOT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH_SLASH, @@ -212784,26 +203837,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [85045] = 5, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [94474] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(103), 1, + ACTIONS(872), 1, anon_sym_LF, - STATE(2180), 1, + STATE(2107), 1, sym_comment, - ACTIONS(3405), 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(105), 30, + ACTIONS(870), 34, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -212829,42 +203881,42 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [85095] = 7, - ACTIONS(153), 1, + sym_short_flag, + [94520] = 9, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3387), 1, - anon_sym_DOT, - STATE(2172), 1, - aux_sym_cell_path_repeat1, - STATE(2181), 1, + ACTIONS(818), 1, + anon_sym_LF, + STATE(2108), 1, sym_comment, - STATE(2332), 1, - sym_path, - ACTIONS(959), 11, - sym_identifier, - anon_sym_GT, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(961), 23, - anon_sym_COMMA, + ACTIONS(3306), 2, anon_sym_DASH, - anon_sym_RBRACE, + anon_sym_PLUS, + ACTIONS(3312), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, + ACTIONS(3314), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(3310), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3304), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, + ACTIONS(816), 18, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_RBRACE, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, @@ -212873,43 +203925,125 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [94576] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(787), 1, + anon_sym_LF, + STATE(2109), 1, + sym_comment, + ACTIONS(785), 34, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_not, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [85149] = 4, - ACTIONS(153), 1, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + sym_short_flag, + [94622] = 4, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2182), 1, + ACTIONS(858), 1, + anon_sym_LF, + STATE(2110), 1, sym_comment, - ACTIONS(1219), 12, - sym_identifier, + ACTIONS(856), 34, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1221), 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_short_flag, + [94668] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(818), 1, + anon_sym_LF, + STATE(2111), 1, + sym_comment, + ACTIONS(3306), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3312), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(3310), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + ACTIONS(816), 26, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_RBRACE, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -212920,23 +204054,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [85197] = 4, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [94720] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1101), 1, + ACTIONS(854), 1, anon_sym_LF, - STATE(2183), 1, + STATE(2112), 1, sym_comment, - ACTIONS(1103), 36, + ACTIONS(852), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_DOT, + anon_sym_RBRACE, anon_sym_STAR, - anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -212961,43 +204099,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - [85245] = 7, - ACTIONS(153), 1, + sym_short_flag, + [94766] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3393), 1, - anon_sym_DOT, - STATE(2175), 1, - sym_cell_path, - STATE(2184), 1, + ACTIONS(850), 1, + anon_sym_LF, + STATE(2113), 1, sym_comment, - STATE(2256), 1, - sym_path, - ACTIONS(981), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(979), 29, - anon_sym_COMMA, + ACTIONS(848), 34, + anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -213011,37 +204141,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [85299] = 5, - ACTIONS(153), 1, + sym_short_flag, + [94812] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3407), 1, - anon_sym_QMARK2, - STATE(2185), 1, + ACTIONS(846), 1, + anon_sym_LF, + STATE(2114), 1, sym_comment, - ACTIONS(987), 7, - anon_sym_EQ, + ACTIONS(844), 34, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(989), 29, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_in, - anon_sym_LBRACE, - anon_sym_DOT, + anon_sym_RBRACE, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -213056,23 +204184,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [85349] = 5, + [94858] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(989), 1, + ACTIONS(842), 1, anon_sym_LF, - ACTIONS(3409), 1, - anon_sym_QMARK2, - STATE(2186), 1, + STATE(2115), 1, sym_comment, - ACTIONS(987), 35, + ACTIONS(840), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_DOT, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -213098,25 +204225,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - [85399] = 5, + sym_short_flag, + [94904] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(989), 1, + ACTIONS(653), 1, anon_sym_LF, - ACTIONS(3409), 1, + ACTIONS(3563), 1, anon_sym_QMARK2, - STATE(2187), 1, + STATE(2116), 1, sym_comment, - ACTIONS(987), 35, + ACTIONS(651), 33, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_STAR, anon_sym_STAR_STAR, @@ -213143,32 +204269,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - [85449] = 5, - ACTIONS(153), 1, + [94952] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3407), 1, - anon_sym_QMARK2, - STATE(2188), 1, + STATE(2117), 1, sym_comment, - ACTIONS(987), 7, - anon_sym_EQ, + ACTIONS(750), 8, anon_sym_GT, anon_sym_DASH, + anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(989), 29, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, + anon_sym_DOT_DOT, + ACTIONS(752), 27, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, - anon_sym_DOT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -213190,40 +204308,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, sym_short_flag, - [85499] = 6, - ACTIONS(153), 1, + [94998] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(297), 1, - anon_sym_DOT_DOT, - STATE(2189), 1, + ACTIONS(653), 1, + anon_sym_LF, + ACTIONS(3563), 1, + anon_sym_QMARK2, + STATE(2118), 1, sym_comment, - ACTIONS(295), 2, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - ACTIONS(1175), 11, - sym_identifier, + ACTIONS(651), 33, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1177), 23, - anon_sym_COMMA, anon_sym_DASH, + anon_sym_in, anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -213234,33 +204351,30 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [85551] = 4, - ACTIONS(153), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [95046] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2190), 1, + STATE(2119), 1, sym_comment, - ACTIONS(1225), 12, - sym_identifier, + ACTIONS(746), 8, anon_sym_GT, - anon_sym_in, + anon_sym_DASH, + anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, - anon_sym_mod, anon_sym_PLUS, anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, anon_sym_DOT_DOT, - ACTIONS(1223), 25, - anon_sym_COMMA, - anon_sym_DASH, - anon_sym_RBRACE, + ACTIONS(748), 27, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -213276,45 +204390,124 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + sym_short_flag, + [95092] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2120), 1, + sym_comment, + ACTIONS(752), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(750), 33, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_not, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [85599] = 4, - ACTIONS(153), 1, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + sym_short_flag, + [95138] = 4, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2191), 1, + ACTIONS(826), 1, + anon_sym_LF, + STATE(2121), 1, sym_comment, - ACTIONS(1215), 12, - sym_identifier, + ACTIONS(824), 34, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1217), 25, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, + sym_short_flag, + [95184] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(822), 1, + anon_sym_LF, + STATE(2122), 1, + sym_comment, + ACTIONS(820), 34, + anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, + anon_sym_GT, anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -213325,72 +204518,118 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [85647] = 7, - ACTIONS(153), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [95230] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3387), 1, - anon_sym_DOT, - STATE(2181), 1, - sym_path, - STATE(2190), 1, - sym_cell_path, - STATE(2192), 1, + ACTIONS(810), 1, + anon_sym_LF, + STATE(2123), 1, sym_comment, - ACTIONS(981), 11, - sym_identifier, + ACTIONS(808), 34, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_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(979), 23, - anon_sym_COMMA, + sym_short_flag, + [95276] = 10, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(818), 1, + anon_sym_LF, + STATE(2124), 1, + sym_comment, + ACTIONS(3306), 2, anon_sym_DASH, - anon_sym_RBRACE, + anon_sym_PLUS, + ACTIONS(3312), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(3314), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3308), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3310), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, + ACTIONS(3304), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, + ACTIONS(816), 14, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_RBRACE, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [85701] = 7, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [95334] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(963), 1, - anon_sym_LF, - ACTIONS(3395), 1, + ACTIONS(357), 1, anon_sym_DOT, - STATE(2193), 1, + STATE(2125), 1, sym_comment, - STATE(2223), 1, + STATE(2137), 1, sym_path, - STATE(2495), 1, + STATE(2489), 1, sym_cell_path, - ACTIONS(965), 33, + ACTIONS(611), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(609), 30, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, - anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_STAR, @@ -213418,38 +204657,36 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [85755] = 7, - ACTIONS(153), 1, + [95386] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3389), 1, - anon_sym_DOT, - STATE(2153), 1, - sym_path, - STATE(2194), 1, + ACTIONS(818), 1, + anon_sym_LF, + STATE(2126), 1, sym_comment, - STATE(2397), 1, - sym_cell_path, - ACTIONS(981), 7, - anon_sym_GT, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_DOT_DOT, - ACTIONS(979), 27, - anon_sym_DASH_DASH, - anon_sym_in, - anon_sym_LBRACE, + ACTIONS(3312), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(3310), 4, + anon_sym_STAR, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + ACTIONS(816), 28, + 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_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -213463,43 +204700,36 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, sym_short_flag, - [85809] = 7, - ACTIONS(153), 1, + [95436] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3393), 1, - anon_sym_DOT, - STATE(2195), 1, + ACTIONS(818), 1, + anon_sym_LF, + STATE(2127), 1, sym_comment, - STATE(2204), 1, - sym_cell_path, - STATE(2256), 1, - sym_path, - ACTIONS(949), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(951), 29, - anon_sym_COMMA, + ACTIONS(3312), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(816), 32, + anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_EQ_GT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, + 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, @@ -213513,35 +204743,36 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [85863] = 5, + sym_short_flag, + [95484] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(103), 1, + ACTIONS(818), 1, anon_sym_LF, - STATE(2196), 1, + STATE(2128), 1, sym_comment, - ACTIONS(3411), 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(105), 30, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_GT, + ACTIONS(3306), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, + anon_sym_PLUS, + ACTIONS(3312), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(3314), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3310), 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(816), 24, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_RBRACE, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, @@ -213558,35 +204789,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [85913] = 7, - ACTIONS(153), 1, + sym_short_flag, + [95538] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3387), 1, - anon_sym_DOT, - STATE(2181), 1, - sym_path, - STATE(2197), 1, + STATE(2129), 1, sym_comment, - STATE(2233), 1, - sym_cell_path, - ACTIONS(949), 11, - sym_identifier, + ACTIONS(746), 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(951), 23, + ACTIONS(748), 30, anon_sym_COMMA, + anon_sym_PIPE, anon_sym_DASH, + anon_sym_in, + anon_sym_if, + anon_sym_LBRACE, anon_sym_RBRACE, + anon_sym_EQ_GT, + anon_sym_DOT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -213602,67 +204829,66 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [85967] = 4, - ACTIONS(153), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [95584] = 11, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2198), 1, + ACTIONS(818), 1, + anon_sym_LF, + STATE(2130), 1, sym_comment, - ACTIONS(1211), 12, - sym_identifier, - anon_sym_GT, + ACTIONS(3306), 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(1213), 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(3312), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, + ACTIONS(3314), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(3316), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3308), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3310), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3304), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, + ACTIONS(816), 12, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_RBRACE, anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [86015] = 7, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [95644] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(969), 1, + ACTIONS(779), 1, anon_sym_LF, - ACTIONS(3413), 1, - anon_sym_DOT, - STATE(2199), 1, + STATE(2131), 1, sym_comment, - STATE(2215), 1, - sym_path, - STATE(2368), 1, - sym_cell_path, - ACTIONS(967), 33, + ACTIONS(777), 34, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -213672,6 +204898,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_not, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, @@ -213696,86 +204923,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, sym_short_flag, - [86069] = 6, + [95690] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(937), 1, + ACTIONS(803), 1, anon_sym_LF, - ACTIONS(3415), 1, - anon_sym_DOT, - STATE(2307), 1, - sym_path, - STATE(2200), 2, + STATE(2132), 1, sym_comment, - aux_sym_cell_path_repeat1, - ACTIONS(935), 33, + ACTIONS(801), 34, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_not, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - sym_short_flag, - [86121] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(2201), 1, - sym_comment, - ACTIONS(1207), 12, - 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, - ACTIONS(1209), 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, @@ -213786,40 +204961,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [86169] = 7, - ACTIONS(153), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [95736] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3393), 1, - anon_sym_DOT, - STATE(2202), 1, + ACTIONS(799), 1, + anon_sym_LF, + STATE(2133), 1, sym_comment, - STATE(2256), 1, - sym_path, - STATE(2361), 1, - sym_cell_path, - ACTIONS(953), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(955), 29, - anon_sym_COMMA, + ACTIONS(797), 34, + anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_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, @@ -213833,20 +205006,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [86223] = 7, + sym_short_flag, + [95782] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(975), 1, + ACTIONS(795), 1, anon_sym_LF, - ACTIONS(3395), 1, - anon_sym_DOT, - STATE(2203), 1, + STATE(2134), 1, sym_comment, - STATE(2223), 1, - sym_path, - STATE(2342), 1, - sym_cell_path, - ACTIONS(977), 33, + ACTIONS(793), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -213854,6 +205022,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -213880,244 +205049,117 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [86277] = 4, - ACTIONS(153), 1, + [95828] = 4, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2204), 1, + ACTIONS(1456), 1, + anon_sym_LF, + STATE(2135), 1, sym_comment, - ACTIONS(981), 6, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_DOT_DOT, - ACTIONS(979), 31, - anon_sym_COMMA, + ACTIONS(1454), 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_in, - anon_sym_if, anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_EQ_GT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + anon_sym_not, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - [86325] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(3420), 1, - anon_sym_LT, - STATE(2205), 1, - sym_comment, - ACTIONS(3418), 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, - [86373] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(3422), 1, - anon_sym_LT, - STATE(2206), 1, - sym_comment, - ACTIONS(3418), 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, - [86421] = 4, - ACTIONS(153), 1, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + sym_short_flag, + [95874] = 13, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2207), 1, + ACTIONS(818), 1, + anon_sym_LF, + ACTIONS(3318), 1, + anon_sym_bit_DASHand, + ACTIONS(3320), 1, + anon_sym_bit_DASHxor, + STATE(2136), 1, sym_comment, - ACTIONS(1203), 12, - sym_identifier, - anon_sym_GT, + ACTIONS(3306), 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(1205), 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(3312), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, + ACTIONS(3314), 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(3316), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - [86469] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(2208), 1, - sym_comment, - ACTIONS(1241), 12, - sym_identifier, - anon_sym_GT, - anon_sym_DASH, + ACTIONS(3308), 4, anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3310), 4, anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1239), 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_bit_DASHshl, - anon_sym_bit_DASHshr, + ACTIONS(3304), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - 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(816), 10, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_RBRACE, anon_sym_bit_DASHor, - [86517] = 6, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [95938] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(937), 1, - anon_sym_LF, - ACTIONS(3424), 1, + ACTIONS(357), 1, anon_sym_DOT, - STATE(2311), 1, - sym_path, - STATE(2209), 2, + STATE(2137), 1, sym_comment, + STATE(2160), 1, aux_sym_cell_path_repeat1, - ACTIONS(935), 33, + STATE(2338), 1, + sym_path, + ACTIONS(584), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(582), 30, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, - anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_STAR, @@ -214145,41 +205187,86 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [86569] = 4, - ACTIONS(153), 1, + [95990] = 14, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2210), 1, + ACTIONS(818), 1, + anon_sym_LF, + ACTIONS(3318), 1, + anon_sym_bit_DASHand, + ACTIONS(3320), 1, + anon_sym_bit_DASHxor, + ACTIONS(3322), 1, + anon_sym_bit_DASHor, + STATE(2138), 1, sym_comment, - ACTIONS(1175), 12, - sym_identifier, - anon_sym_GT, + ACTIONS(3306), 2, anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3312), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3314), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3316), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3308), 4, anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3310), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - anon_sym_PLUS, + anon_sym_SLASH_SLASH, + ACTIONS(3304), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(816), 9, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_RBRACE, anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1177), 25, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, + sym_short_flag, + [96056] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(773), 1, + anon_sym_LF, + STATE(2139), 1, + sym_comment, + ACTIONS(771), 34, + anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, + anon_sym_GT, anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -214190,62 +205277,71 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [86617] = 4, - ACTIONS(153), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [96102] = 15, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2211), 1, + ACTIONS(818), 1, + anon_sym_LF, + ACTIONS(3318), 1, + anon_sym_bit_DASHand, + ACTIONS(3320), 1, + anon_sym_bit_DASHxor, + ACTIONS(3322), 1, + anon_sym_bit_DASHor, + ACTIONS(3324), 1, + anon_sym_and, + STATE(2140), 1, sym_comment, - ACTIONS(1199), 12, - sym_identifier, - anon_sym_GT, + ACTIONS(3306), 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(1201), 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(3312), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, + ACTIONS(3314), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(3316), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3308), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3310), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3304), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - [86665] = 5, + ACTIONS(816), 8, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_RBRACE, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [96170] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1177), 1, + ACTIONS(876), 1, anon_sym_LF, - STATE(2212), 1, + STATE(2141), 1, sym_comment, - ACTIONS(303), 3, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - ACTIONS(1175), 33, + ACTIONS(874), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -214253,6 +205349,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -214279,20 +205376,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [86715] = 7, + [96216] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(931), 1, + ACTIONS(773), 1, anon_sym_LF, - ACTIONS(3395), 1, - anon_sym_DOT, - STATE(2209), 1, - aux_sym_cell_path_repeat1, - STATE(2213), 1, + STATE(2142), 1, sym_comment, - STATE(2311), 1, - sym_path, - ACTIONS(929), 33, + ACTIONS(771), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -214300,6 +205391,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -214326,112 +205418,75 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [86769] = 4, - ACTIONS(153), 1, + [96262] = 16, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2214), 1, + ACTIONS(818), 1, + anon_sym_LF, + ACTIONS(3318), 1, + anon_sym_bit_DASHand, + ACTIONS(3320), 1, + anon_sym_bit_DASHxor, + ACTIONS(3322), 1, + anon_sym_bit_DASHor, + ACTIONS(3324), 1, + anon_sym_and, + ACTIONS(3326), 1, + anon_sym_xor, + STATE(2143), 1, sym_comment, - ACTIONS(1191), 12, - sym_identifier, - anon_sym_GT, + ACTIONS(3306), 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(1193), 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(3312), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, + ACTIONS(3314), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(3316), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3308), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3310), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3304), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - [86817] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(961), 1, - anon_sym_LF, - ACTIONS(3413), 1, - anon_sym_DOT, - STATE(2215), 1, - sym_comment, - STATE(2259), 1, - aux_sym_cell_path_repeat1, - STATE(2307), 1, - sym_path, - ACTIONS(959), 33, + ACTIONS(816), 7, 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_not, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, + anon_sym_RBRACE, + anon_sym_or, sym_short_flag, - [86871] = 5, + [96332] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(103), 1, - anon_sym_LF, - STATE(2216), 1, + ACTIONS(357), 1, + anon_sym_DOT, + STATE(2137), 1, + sym_path, + STATE(2144), 1, sym_comment, - ACTIONS(3427), 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(105), 30, + STATE(2527), 1, + sym_cell_path, + ACTIONS(588), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(586), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -214462,100 +205517,93 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [86921] = 20, - ACTIONS(153), 1, + [96384] = 17, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3429), 1, - sym_identifier, - ACTIONS(3437), 1, - anon_sym_in, - ACTIONS(3443), 1, - anon_sym_SLASH_SLASH, - ACTIONS(3453), 1, + ACTIONS(818), 1, + anon_sym_LF, + ACTIONS(3318), 1, anon_sym_bit_DASHand, - ACTIONS(3455), 1, + ACTIONS(3320), 1, anon_sym_bit_DASHxor, - ACTIONS(3457), 1, + ACTIONS(3322), 1, anon_sym_bit_DASHor, - ACTIONS(3459), 1, + ACTIONS(3324), 1, anon_sym_and, - ACTIONS(3461), 1, + ACTIONS(3326), 1, anon_sym_xor, - ACTIONS(3463), 1, + ACTIONS(3328), 1, anon_sym_or, - STATE(2217), 1, + STATE(2145), 1, sym_comment, - ACTIONS(3433), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(3435), 2, + ACTIONS(3306), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3441), 2, + ACTIONS(3312), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3445), 2, + ACTIONS(3314), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3451), 2, + ACTIONS(3316), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3439), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - ACTIONS(3449), 3, + ACTIONS(3308), 4, + anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3447), 4, + ACTIONS(3310), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(816), 6, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_RBRACE, + sym_short_flag, + ACTIONS(3304), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(3431), 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, - [87001] = 7, - ACTIONS(153), 1, + [96456] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3393), 1, + ACTIONS(357), 1, anon_sym_DOT, - STATE(2218), 1, - sym_comment, - STATE(2256), 1, + STATE(2137), 1, sym_path, - STATE(2379), 1, + STATE(2146), 1, + sym_comment, + STATE(2496), 1, sym_cell_path, - ACTIONS(985), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(983), 29, - anon_sym_COMMA, + ACTIONS(607), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(605), 30, + anon_sym_SEMI, anon_sym_PIPE, + anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_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, @@ -214569,24 +205617,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [87055] = 7, - ACTIONS(153), 1, + [96508] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3393), 1, - anon_sym_DOT, - STATE(2219), 1, + STATE(2147), 1, sym_comment, - STATE(2256), 1, - sym_path, - STATE(2370), 1, - sym_cell_path, - ACTIONS(971), 5, + ACTIONS(750), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(973), 29, + ACTIONS(752), 30, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -214595,6 +205637,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_EQ_GT, + anon_sym_DOT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -214616,40 +205659,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [87109] = 4, - ACTIONS(153), 1, + [96554] = 4, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2220), 1, + ACTIONS(783), 1, + anon_sym_LF, + STATE(2148), 1, sym_comment, - ACTIONS(1183), 12, - sym_identifier, + ACTIONS(781), 34, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1185), 25, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -214660,40 +205697,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [87157] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(2221), 1, - sym_comment, - ACTIONS(1235), 12, - sym_identifier, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1237), 25, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, + sym_short_flag, + [96600] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(109), 1, + anon_sym_LF, + STATE(2149), 1, + sym_comment, + ACTIONS(107), 34, + anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, + anon_sym_GT, anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -214704,40 +205739,42 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [87205] = 4, - ACTIONS(153), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [96646] = 7, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2222), 1, + ACTIONS(357), 1, + anon_sym_DOT, + STATE(2137), 1, + sym_path, + STATE(2150), 1, sym_comment, - ACTIONS(1179), 12, - sym_identifier, + STATE(2464), 1, + sym_cell_path, + ACTIONS(603), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(601), 30, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1181), 25, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -214748,20 +205785,102 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [87253] = 7, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [96698] = 4, + ACTIONS(147), 1, + anon_sym_POUND, + STATE(2151), 1, + sym_comment, + STATE(2939), 1, + sym_flat_type, + ACTIONS(3138), 34, + anon_sym_any, + anon_sym_binary, + anon_sym_block, + anon_sym_bool, + anon_sym_cell_DASHpath, + anon_sym_closure, + anon_sym_cond, + anon_sym_datetime, + anon_sym_directory, + anon_sym_duration, + anon_sym_error, + anon_sym_expr, + anon_sym_float, + anon_sym_decimal, + anon_sym_filesize, + anon_sym_full_DASHcell_DASHpath, + anon_sym_glob, + anon_sym_int, + anon_sym_import_DASHpattern, + anon_sym_keyword, + anon_sym_math, + anon_sym_nothing, + anon_sym_number, + anon_sym_one_DASHof, + anon_sym_operator, + anon_sym_path, + anon_sym_range, + anon_sym_signature, + anon_sym_string, + anon_sym_table, + anon_sym_variable, + anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_record, + anon_sym_list, + [96744] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3565), 1, + aux_sym_long_flag_token1, + STATE(2152), 1, + sym_comment, + ACTIONS(1308), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1306), 32, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_not, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + sym_short_flag, + [96792] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(961), 1, + ACTIONS(791), 1, anon_sym_LF, - ACTIONS(3395), 1, - anon_sym_DOT, - STATE(2213), 1, - aux_sym_cell_path_repeat1, - STATE(2223), 1, + STATE(2153), 1, sym_comment, - STATE(2311), 1, - sym_path, - ACTIONS(959), 33, + ACTIONS(789), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -214769,6 +205888,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -214795,70 +205915,106 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [87307] = 4, - ACTIONS(153), 1, + [96838] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2224), 1, + STATE(2154), 1, sym_comment, - ACTIONS(1171), 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(1173), 25, - anon_sym_COLON, - anon_sym_COMMA, + STATE(2936), 1, + sym_flat_type, + ACTIONS(3138), 34, + anon_sym_any, + anon_sym_binary, + anon_sym_block, + anon_sym_bool, + anon_sym_cell_DASHpath, + anon_sym_closure, + anon_sym_cond, + anon_sym_datetime, + anon_sym_directory, + anon_sym_duration, + anon_sym_error, + anon_sym_expr, + anon_sym_float, + anon_sym_decimal, + anon_sym_filesize, + anon_sym_full_DASHcell_DASHpath, + anon_sym_glob, + anon_sym_int, + anon_sym_import_DASHpattern, + anon_sym_keyword, + anon_sym_math, + anon_sym_nothing, + anon_sym_number, + anon_sym_one_DASHof, + anon_sym_operator, + anon_sym_path, + anon_sym_range, + anon_sym_signature, + anon_sym_string, + anon_sym_table, + anon_sym_variable, + anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_record, + anon_sym_list, + [96884] = 3, + ACTIONS(147), 1, + anon_sym_POUND, + STATE(2155), 1, + sym_comment, + ACTIONS(3567), 35, anon_sym_RBRACK, - anon_sym_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, - [87355] = 4, + anon_sym_any, + anon_sym_binary, + anon_sym_block, + anon_sym_bool, + anon_sym_cell_DASHpath, + anon_sym_closure, + anon_sym_cond, + anon_sym_datetime, + anon_sym_directory, + anon_sym_duration, + anon_sym_error, + anon_sym_expr, + anon_sym_float, + anon_sym_decimal, + anon_sym_filesize, + anon_sym_full_DASHcell_DASHpath, + anon_sym_glob, + anon_sym_int, + anon_sym_import_DASHpattern, + anon_sym_keyword, + anon_sym_math, + anon_sym_nothing, + anon_sym_number, + anon_sym_one_DASHof, + anon_sym_operator, + anon_sym_path, + anon_sym_range, + anon_sym_signature, + anon_sym_string, + anon_sym_table, + anon_sym_variable, + anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_record, + anon_sym_list, + [96928] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1167), 1, + ACTIONS(814), 1, anon_sym_LF, - STATE(2225), 1, + STATE(2156), 1, sym_comment, - ACTIONS(1169), 36, + ACTIONS(812), 34, anon_sym_SEMI, - anon_sym_EQ, + 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, @@ -214883,40 +206039,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [87403] = 7, - ACTIONS(153), 1, + sym_short_flag, + [96974] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3387), 1, - anon_sym_DOT, - STATE(2181), 1, - sym_path, - STATE(2226), 1, + STATE(2157), 1, sym_comment, - STATE(2472), 1, - sym_cell_path, - ACTIONS(967), 11, - sym_identifier, + ACTIONS(769), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(767), 33, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH, anon_sym_in, anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(969), 23, - anon_sym_COMMA, - anon_sym_DASH, - anon_sym_RBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -214927,28 +206076,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [87457] = 7, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + [97020] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(969), 1, - anon_sym_LF, - ACTIONS(3395), 1, + ACTIONS(3569), 1, anon_sym_DOT, - STATE(2223), 1, + STATE(2338), 1, sym_path, - STATE(2227), 1, + ACTIONS(596), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(2158), 2, sym_comment, - STATE(2437), 1, - sym_cell_path, - ACTIONS(967), 33, + aux_sym_cell_path_repeat1, + ACTIONS(594), 30, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, - anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_STAR, @@ -214976,41 +206126,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [87511] = 4, - ACTIONS(153), 1, + [97070] = 7, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2228), 1, + ACTIONS(357), 1, + anon_sym_DOT, + STATE(2137), 1, + sym_path, + STATE(2159), 1, sym_comment, - ACTIONS(1151), 12, - sym_identifier, + STATE(2503), 1, + sym_cell_path, + ACTIONS(576), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(574), 30, + anon_sym_SEMI, + anon_sym_PIPE, 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(1153), 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, @@ -215021,69 +206168,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [87559] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(2229), 1, - sym_comment, - ACTIONS(1151), 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(1153), 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, - [87607] = 7, + [97122] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(973), 1, - anon_sym_LF, - ACTIONS(3395), 1, + ACTIONS(357), 1, anon_sym_DOT, - STATE(2223), 1, - sym_path, - STATE(2230), 1, + STATE(2158), 1, + aux_sym_cell_path_repeat1, + STATE(2160), 1, sym_comment, - STATE(2409), 1, - sym_cell_path, - ACTIONS(971), 33, + STATE(2338), 1, + sym_path, + ACTIONS(615), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(613), 30, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, - anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_STAR, @@ -215111,72 +206216,108 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [87661] = 6, - ACTIONS(153), 1, + [97174] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3465), 1, - anon_sym_DOT, - STATE(2333), 1, - sym_path, - STATE(2231), 2, + ACTIONS(1324), 1, + anon_sym_LF, + STATE(2161), 1, sym_comment, - aux_sym_cell_path_repeat1, - ACTIONS(935), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(937), 29, - anon_sym_COMMA, + ACTIONS(1322), 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_in, - anon_sym_if, anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_EQ_GT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [87713] = 7, + anon_sym_not, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + sym_short_flag, + [97220] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(951), 1, + ACTIONS(1423), 1, anon_sym_LF, - ACTIONS(3395), 1, + STATE(2162), 1, + sym_comment, + ACTIONS(1421), 34, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_not, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + sym_short_flag, + [97266] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(357), 1, anon_sym_DOT, - STATE(2161), 1, - sym_cell_path, - STATE(2223), 1, + STATE(2137), 1, sym_path, - STATE(2232), 1, + STATE(2163), 1, sym_comment, - ACTIONS(949), 33, + STATE(2584), 1, + sym_cell_path, + ACTIONS(580), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(578), 30, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, - anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_STAR, @@ -215204,124 +206345,129 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [87767] = 4, - ACTIONS(153), 1, + [97318] = 20, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2233), 1, - sym_comment, - ACTIONS(981), 12, - sym_identifier, - anon_sym_GT, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, + ACTIONS(357), 1, + anon_sym_DOT, + ACTIONS(3586), 1, + anon_sym_bit_DASHand, + ACTIONS(3588), 1, + anon_sym_bit_DASHxor, + ACTIONS(3590), 1, + anon_sym_bit_DASHor, + ACTIONS(3592), 1, anon_sym_and, + ACTIONS(3594), 1, anon_sym_xor, + ACTIONS(3596), 1, anon_sym_or, - anon_sym_DOT_DOT, - ACTIONS(979), 25, - anon_sym_COMMA, + STATE(2137), 1, + sym_path, + STATE(2164), 1, + sym_comment, + STATE(2544), 1, + sym_cell_path, + ACTIONS(3477), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3479), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3574), 2, anon_sym_DASH, - anon_sym_RBRACE, + anon_sym_PLUS, + ACTIONS(3580), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, + ACTIONS(3582), 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(3584), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [87815] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(2234), 1, - sym_comment, - ACTIONS(1247), 12, - sym_identifier, - anon_sym_GT, - anon_sym_DASH, + ACTIONS(3576), 4, anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3578), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1249), 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, + ACTIONS(3572), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - [87863] = 4, - ACTIONS(153), 1, + [97396] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2165), 1, + sym_comment, + ACTIONS(1440), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1438), 33, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_else, + anon_sym_LBRACE, + anon_sym_not, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + sym_short_flag, + [97442] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2235), 1, + STATE(2166), 1, sym_comment, - ACTIONS(1147), 12, - sym_identifier, + ACTIONS(808), 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(1149), 25, - anon_sym_COLON, + ACTIONS(810), 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, @@ -215337,24 +206483,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [87911] = 7, - ACTIONS(153), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [97487] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3393), 1, - anon_sym_DOT, - STATE(2231), 1, - aux_sym_cell_path_repeat1, - STATE(2236), 1, + STATE(2167), 1, sym_comment, - STATE(2333), 1, - sym_path, - ACTIONS(929), 5, + ACTIONS(812), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(931), 29, + ACTIONS(814), 29, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -215384,156 +206527,123 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [87965] = 4, - ACTIONS(153), 1, + [97532] = 16, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2237), 1, - sym_comment, - ACTIONS(105), 12, - sym_identifier, - anon_sym_GT, + ACTIONS(3600), 1, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, + ACTIONS(3610), 1, anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(103), 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, + ACTIONS(3618), 1, anon_sym_bit_DASHand, + ACTIONS(3620), 1, anon_sym_bit_DASHxor, + ACTIONS(3622), 1, anon_sym_bit_DASHor, - [88013] = 6, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(311), 1, - anon_sym_DOT_DOT, - STATE(2238), 1, + STATE(2168), 1, sym_comment, - ACTIONS(309), 2, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - ACTIONS(1175), 5, + ACTIONS(3598), 2, anon_sym_GT, + anon_sym_LT2, + ACTIONS(3604), 2, anon_sym_STAR, anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1177), 29, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DASH, - anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, + ACTIONS(3606), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(3608), 2, anon_sym_mod, anon_sym_SLASH_SLASH, + ACTIONS(3612), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(3616), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3602), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3614), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - 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(818), 9, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, anon_sym_and, anon_sym_xor, anon_sym_or, - [88065] = 4, - ACTIONS(153), 1, + [97601] = 17, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2239), 1, + ACTIONS(3600), 1, + anon_sym_DASH, + ACTIONS(3610), 1, + anon_sym_PLUS, + ACTIONS(3618), 1, + anon_sym_bit_DASHand, + ACTIONS(3620), 1, + anon_sym_bit_DASHxor, + ACTIONS(3622), 1, + anon_sym_bit_DASHor, + ACTIONS(3624), 1, + anon_sym_and, + STATE(2169), 1, sym_comment, - ACTIONS(1143), 12, - sym_identifier, + ACTIONS(3598), 2, anon_sym_GT, - anon_sym_DASH, - anon_sym_in, + anon_sym_LT2, + ACTIONS(3604), 2, 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(1145), 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(3606), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(3608), 2, + anon_sym_mod, anon_sym_SLASH_SLASH, + ACTIONS(3612), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(3616), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3602), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3614), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - [88113] = 7, + ACTIONS(818), 8, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + anon_sym_xor, + anon_sym_or, + [97672] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(983), 1, - anon_sym_LF, - ACTIONS(3395), 1, - anon_sym_DOT, - STATE(2223), 1, - sym_path, - STATE(2240), 1, + STATE(2170), 1, sym_comment, - STATE(2427), 1, - sym_cell_path, - ACTIONS(985), 33, + ACTIONS(858), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(856), 32, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH_DASH, @@ -215565,24 +206675,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [88167] = 7, - ACTIONS(153), 1, + [97717] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3393), 1, - anon_sym_DOT, - STATE(2241), 1, + STATE(2171), 1, sym_comment, - STATE(2256), 1, - sym_path, - STATE(2461), 1, - sym_cell_path, - ACTIONS(967), 5, + ACTIONS(870), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(969), 29, + ACTIONS(872), 29, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -215612,35 +206716,30 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [88221] = 7, - ACTIONS(153), 1, + [97762] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3387), 1, - anon_sym_DOT, - STATE(2181), 1, - sym_path, - STATE(2242), 1, + ACTIONS(560), 1, + anon_sym_DOT_DOT, + STATE(2172), 1, sym_comment, - STATE(2501), 1, - sym_cell_path, - ACTIONS(953), 11, - sym_identifier, + ACTIONS(558), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(763), 6, anon_sym_GT, - anon_sym_in, + anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, - anon_sym_mod, anon_sym_PLUS, anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(955), 23, - anon_sym_COMMA, - anon_sym_DASH, - anon_sym_RBRACE, + ACTIONS(765), 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, @@ -215656,94 +206755,94 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [88275] = 11, - ACTIONS(153), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [97811] = 23, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3443), 1, - anon_sym_SLASH_SLASH, - STATE(2243), 1, + ACTIONS(3628), 1, + anon_sym_DASH_DASH, + ACTIONS(3634), 1, + anon_sym_LBRACE, + ACTIONS(3648), 1, + anon_sym_bit_DASHand, + ACTIONS(3650), 1, + anon_sym_bit_DASHxor, + ACTIONS(3652), 1, + anon_sym_bit_DASHor, + ACTIONS(3654), 1, + anon_sym_and, + ACTIONS(3656), 1, + anon_sym_xor, + ACTIONS(3658), 1, + anon_sym_or, + ACTIONS(3660), 1, + sym_short_flag, + STATE(918), 1, + sym_block, + STATE(2173), 1, sym_comment, - ACTIONS(3433), 2, + STATE(3174), 1, + sym_long_flag, + STATE(3552), 1, + sym__flag, + ACTIONS(3626), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(3435), 2, + ACTIONS(3630), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3441), 2, + ACTIONS(3636), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3638), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3445), 2, + ACTIONS(3640), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3642), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3439), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - ACTIONS(3447), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1139), 5, - sym_identifier, + ACTIONS(3646), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3632), 4, anon_sym_in, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1141), 16, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - [88337] = 8, - ACTIONS(153), 1, + ACTIONS(3644), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [97894] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3443), 1, - anon_sym_SLASH_SLASH, - STATE(2244), 1, + STATE(2174), 1, sym_comment, - ACTIONS(3435), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3441), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3439), 3, + ACTIONS(860), 5, + anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, - anon_sym_mod, - ACTIONS(1139), 7, - sym_identifier, - anon_sym_GT, - anon_sym_in, + anon_sym_PLUS, anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1141), 22, - anon_sym_COLON, + ACTIONS(862), 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, anon_sym_EQ_EQ, @@ -215758,96 +206857,36 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [88393] = 13, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(3437), 1, - anon_sym_in, - ACTIONS(3443), 1, - anon_sym_SLASH_SLASH, - STATE(2245), 1, - sym_comment, - ACTIONS(3433), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(3435), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3441), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3445), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3439), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - ACTIONS(3449), 3, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(1139), 4, - sym_identifier, anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(3447), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1141), 13, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - [88459] = 7, - ACTIONS(153), 1, + [97939] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3443), 1, - anon_sym_SLASH_SLASH, - STATE(2246), 1, + STATE(2175), 1, sym_comment, - ACTIONS(3441), 2, + ACTIONS(779), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(777), 32, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3439), 3, - anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(1139), 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(1141), 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_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -215858,36 +206897,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [88513] = 5, - ACTIONS(153), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [97984] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2247), 1, + STATE(2176), 1, sym_comment, - ACTIONS(3441), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(1139), 12, - sym_identifier, + ACTIONS(785), 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(1141), 23, - anon_sym_COLON, + ACTIONS(787), 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, @@ -215903,472 +206939,537 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [88563] = 9, - ACTIONS(153), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [98029] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3443), 1, - anon_sym_SLASH_SLASH, - STATE(2248), 1, + STATE(2177), 1, + sym_comment, + ACTIONS(1456), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1454), 32, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_not, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + sym_short_flag, + [98074] = 19, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(1548), 1, + anon_sym_PIPE, + ACTIONS(3664), 1, + anon_sym_LF, + ACTIONS(3680), 1, + anon_sym_bit_DASHand, + ACTIONS(3682), 1, + anon_sym_bit_DASHxor, + ACTIONS(3684), 1, + anon_sym_bit_DASHor, + ACTIONS(3686), 1, + anon_sym_and, + ACTIONS(3688), 1, + anon_sym_xor, + ACTIONS(3690), 1, + anon_sym_or, + STATE(1784), 1, + aux_sym_pipe_element_repeat1, + STATE(2178), 1, sym_comment, - ACTIONS(3435), 2, + ACTIONS(3668), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3441), 2, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3445), 2, + ACTIONS(3676), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3439), 3, + ACTIONS(3678), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3662), 3, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_RBRACE, + ACTIONS(3670), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3672), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(1139), 7, - sym_identifier, + anon_sym_SLASH_SLASH, + ACTIONS(3666), 6, anon_sym_GT, - anon_sym_in, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1141), 20, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - [88621] = 14, - ACTIONS(153), 1, + [98149] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3437), 1, - anon_sym_in, - ACTIONS(3443), 1, - anon_sym_SLASH_SLASH, - STATE(2249), 1, + STATE(2179), 1, sym_comment, - ACTIONS(3433), 2, + ACTIONS(854), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(852), 32, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, - anon_sym_LT2, - ACTIONS(3435), 2, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3441), 2, + anon_sym_in, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3445), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3451), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3439), 3, - anon_sym_STAR, anon_sym_SLASH, - anon_sym_mod, - ACTIONS(3449), 3, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(1139), 4, - sym_identifier, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(3447), 4, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_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(1141), 11, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [88689] = 15, - ACTIONS(153), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [98194] = 18, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3437), 1, - anon_sym_in, - ACTIONS(3443), 1, - anon_sym_SLASH_SLASH, - ACTIONS(3453), 1, + ACTIONS(3600), 1, + anon_sym_DASH, + ACTIONS(3610), 1, + anon_sym_PLUS, + ACTIONS(3618), 1, anon_sym_bit_DASHand, - STATE(2250), 1, + ACTIONS(3620), 1, + anon_sym_bit_DASHxor, + ACTIONS(3622), 1, + anon_sym_bit_DASHor, + ACTIONS(3624), 1, + anon_sym_and, + ACTIONS(3692), 1, + anon_sym_xor, + STATE(2180), 1, sym_comment, - ACTIONS(3433), 2, + ACTIONS(3598), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(3435), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3441), 2, + ACTIONS(3604), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3606), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3445), 2, + ACTIONS(3608), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3612), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3451), 2, + ACTIONS(3616), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3439), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - ACTIONS(3449), 3, + ACTIONS(3602), 4, + anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(1139), 4, - sym_identifier, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(3447), 4, + ACTIONS(3614), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1141), 10, - anon_sym_COLON, + ACTIONS(818), 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, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - [88759] = 16, - ACTIONS(153), 1, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + anon_sym_or, + [98267] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3437), 1, - anon_sym_in, - ACTIONS(3443), 1, - anon_sym_SLASH_SLASH, - ACTIONS(3453), 1, - anon_sym_bit_DASHand, - ACTIONS(3455), 1, - anon_sym_bit_DASHxor, - STATE(2251), 1, + STATE(2181), 1, sym_comment, - ACTIONS(3433), 2, + ACTIONS(856), 5, anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, anon_sym_LT2, - ACTIONS(3435), 2, + ACTIONS(858), 29, + anon_sym_COMMA, + anon_sym_PIPE, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3441), 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(3445), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3451), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3439), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - ACTIONS(3449), 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(1139), 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(3447), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1141), 9, - 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, - [88831] = 17, - ACTIONS(153), 1, + [98312] = 19, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3437), 1, - anon_sym_in, - ACTIONS(3443), 1, - anon_sym_SLASH_SLASH, - ACTIONS(3453), 1, + ACTIONS(3600), 1, + anon_sym_DASH, + ACTIONS(3610), 1, + anon_sym_PLUS, + ACTIONS(3618), 1, anon_sym_bit_DASHand, - ACTIONS(3455), 1, + ACTIONS(3620), 1, anon_sym_bit_DASHxor, - ACTIONS(3457), 1, + ACTIONS(3622), 1, anon_sym_bit_DASHor, - STATE(2252), 1, + ACTIONS(3624), 1, + anon_sym_and, + ACTIONS(3692), 1, + anon_sym_xor, + ACTIONS(3694), 1, + anon_sym_or, + STATE(2182), 1, sym_comment, - ACTIONS(3433), 2, + ACTIONS(3598), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(3435), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3441), 2, + ACTIONS(3604), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3606), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3445), 2, + ACTIONS(3608), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3612), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3451), 2, + ACTIONS(3616), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3439), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - ACTIONS(3449), 3, + ACTIONS(3602), 4, + anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(1139), 4, - sym_identifier, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(3447), 4, + ACTIONS(3614), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1141), 8, - anon_sym_COLON, + ACTIONS(818), 6, anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [88905] = 18, - ACTIONS(153), 1, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + [98387] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3437), 1, - anon_sym_in, - ACTIONS(3443), 1, - anon_sym_SLASH_SLASH, - ACTIONS(3453), 1, - anon_sym_bit_DASHand, - ACTIONS(3455), 1, - anon_sym_bit_DASHxor, - ACTIONS(3457), 1, - anon_sym_bit_DASHor, - ACTIONS(3459), 1, - anon_sym_and, - STATE(2253), 1, + ACTIONS(3696), 1, + anon_sym_QMARK2, + STATE(2183), 1, sym_comment, - ACTIONS(3433), 2, + ACTIONS(653), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(651), 31, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, - anon_sym_LT2, - ACTIONS(3435), 2, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3441), 2, + anon_sym_in, + anon_sym_DOT, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3445), 2, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3451), 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(1139), 3, - sym_identifier, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(3439), 3, + [98434] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3696), 1, + anon_sym_QMARK2, + STATE(2184), 1, + sym_comment, + ACTIONS(653), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(651), 31, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_DOT, anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, - ACTIONS(3449), 3, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3447), 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(1141), 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, - [88981] = 19, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(3437), 1, - anon_sym_in, - ACTIONS(3443), 1, - anon_sym_SLASH_SLASH, - ACTIONS(3453), 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(3455), 1, anon_sym_bit_DASHxor, - ACTIONS(3457), 1, anon_sym_bit_DASHor, - ACTIONS(3459), 1, anon_sym_and, - ACTIONS(3461), 1, anon_sym_xor, - STATE(2254), 1, - sym_comment, - ACTIONS(1139), 2, - sym_identifier, anon_sym_or, - ACTIONS(3433), 2, + [98481] = 4, + ACTIONS(147), 1, + anon_sym_POUND, + STATE(2185), 1, + sym_comment, + ACTIONS(852), 5, anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, anon_sym_LT2, - ACTIONS(3435), 2, + ACTIONS(854), 29, + anon_sym_COMMA, + anon_sym_PIPE, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3441), 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(3445), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3451), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3439), 3, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [98526] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2186), 1, + sym_comment, + ACTIONS(862), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(860), 32, + anon_sym_SEMI, + anon_sym_PIPE, + 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, - ACTIONS(3449), 3, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3447), 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(1141), 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, - [89059] = 20, - ACTIONS(153), 1, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [98571] = 23, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1139), 1, - sym_identifier, - ACTIONS(3437), 1, - anon_sym_in, - ACTIONS(3443), 1, - anon_sym_SLASH_SLASH, - ACTIONS(3453), 1, + ACTIONS(3628), 1, + anon_sym_DASH_DASH, + ACTIONS(3634), 1, + anon_sym_LBRACE, + ACTIONS(3648), 1, anon_sym_bit_DASHand, - ACTIONS(3455), 1, + ACTIONS(3650), 1, anon_sym_bit_DASHxor, - ACTIONS(3457), 1, + ACTIONS(3652), 1, anon_sym_bit_DASHor, - ACTIONS(3459), 1, + ACTIONS(3654), 1, anon_sym_and, - ACTIONS(3461), 1, + ACTIONS(3656), 1, anon_sym_xor, - ACTIONS(3463), 1, + ACTIONS(3658), 1, anon_sym_or, - STATE(2255), 1, + ACTIONS(3660), 1, + sym_short_flag, + STATE(909), 1, + sym_block, + STATE(2187), 1, sym_comment, - ACTIONS(3433), 2, + STATE(3174), 1, + sym_long_flag, + STATE(3549), 1, + sym__flag, + ACTIONS(3626), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(3435), 2, + ACTIONS(3630), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3441), 2, + ACTIONS(3636), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3638), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3445), 2, + ACTIONS(3640), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3642), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3451), 2, + ACTIONS(3646), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3439), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - ACTIONS(3449), 3, + ACTIONS(3632), 4, + anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3447), 4, + ACTIONS(3644), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1141), 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, - [89139] = 7, - ACTIONS(153), 1, + [98654] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3393), 1, - anon_sym_DOT, - STATE(2236), 1, - aux_sym_cell_path_repeat1, - STATE(2256), 1, + STATE(2188), 1, sym_comment, - STATE(2333), 1, - sym_path, - ACTIONS(959), 5, + ACTIONS(789), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(961), 29, + ACTIONS(791), 29, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -216398,39 +207499,94 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [89193] = 7, - ACTIONS(3), 1, + [98699] = 23, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(979), 1, - anon_sym_LF, - ACTIONS(3395), 1, - anon_sym_DOT, - STATE(2170), 1, - sym_cell_path, - STATE(2223), 1, - sym_path, - STATE(2257), 1, + ACTIONS(3628), 1, + anon_sym_DASH_DASH, + ACTIONS(3648), 1, + anon_sym_bit_DASHand, + ACTIONS(3650), 1, + anon_sym_bit_DASHxor, + ACTIONS(3652), 1, + anon_sym_bit_DASHor, + ACTIONS(3654), 1, + anon_sym_and, + ACTIONS(3656), 1, + anon_sym_xor, + ACTIONS(3658), 1, + anon_sym_or, + ACTIONS(3660), 1, + sym_short_flag, + ACTIONS(3698), 1, + anon_sym_LBRACE, + STATE(796), 1, + sym_block, + STATE(2189), 1, sym_comment, - ACTIONS(981), 33, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + STATE(3174), 1, + sym_long_flag, + STATE(3565), 1, + sym__flag, + ACTIONS(3626), 2, anon_sym_GT, - anon_sym_DASH_DASH, + anon_sym_LT2, + ACTIONS(3630), 2, anon_sym_DASH, - anon_sym_in, + anon_sym_PLUS, + ACTIONS(3636), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3638), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, + ACTIONS(3640), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, + ACTIONS(3642), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(3646), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3632), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3644), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [98782] = 4, + ACTIONS(147), 1, + anon_sym_POUND, + STATE(2190), 1, + sym_comment, + ACTIONS(848), 5, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, anon_sym_LT2, + ACTIONS(850), 29, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DASH, + anon_sym_in, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -216444,36 +207600,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [89247] = 4, - ACTIONS(153), 1, + [98827] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2258), 1, + STATE(2191), 1, sym_comment, - ACTIONS(1135), 12, - sym_identifier, + ACTIONS(844), 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(1137), 25, - anon_sym_COLON, + ACTIONS(846), 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, @@ -216489,87 +207638,37 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [89295] = 7, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [98872] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(931), 1, - anon_sym_LF, - ACTIONS(3413), 1, - anon_sym_DOT, - STATE(2200), 1, - aux_sym_cell_path_repeat1, - STATE(2259), 1, + STATE(2192), 1, sym_comment, - STATE(2307), 1, - sym_path, - ACTIONS(929), 33, + ACTIONS(704), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(702), 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_not, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - sym_short_flag, - [89349] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(2260), 1, - sym_comment, - ACTIONS(1187), 12, - sym_identifier, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_DOT, anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1189), 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, @@ -216580,40 +207679,36 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [89397] = 4, - ACTIONS(153), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [98917] = 4, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2261), 1, + STATE(2193), 1, sym_comment, - ACTIONS(1169), 12, - sym_identifier, + ACTIONS(850), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(848), 32, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_STAR, - anon_sym_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, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -216624,153 +207719,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [89445] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1726), 1, - anon_sym_LF, - STATE(2262), 1, - sym_comment, - ACTIONS(1728), 35, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, - anon_sym_DASH, - anon_sym_else, - anon_sym_LBRACE, - anon_sym_catch, - anon_sym_not, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, + anon_sym_and, + anon_sym_xor, + anon_sym_or, sym_short_flag, - [89492] = 3, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(2263), 1, - sym_comment, - ACTIONS(3468), 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, - [89537] = 5, + [98962] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(989), 1, - anon_sym_LF, - ACTIONS(3470), 1, - anon_sym_QMARK2, - STATE(2264), 1, + STATE(2194), 1, sym_comment, - ACTIONS(987), 34, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_not, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - sym_short_flag, - [89586] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1101), 1, + ACTIONS(846), 2, + ts_builtin_sym_end, anon_sym_LF, - STATE(2265), 1, - sym_comment, - ACTIONS(1103), 35, + ACTIONS(844), 32, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_DOT, anon_sym_STAR, - anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -216796,26 +207764,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [89633] = 5, - ACTIONS(153), 1, + [99007] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3472), 1, - anon_sym_QMARK2, - STATE(2266), 1, + STATE(2195), 1, sym_comment, - ACTIONS(987), 8, + ACTIONS(840), 5, anon_sym_GT, - anon_sym_DASH, - anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - anon_sym_DOT_DOT, - ACTIONS(989), 27, - anon_sym_DASH_DASH, + ACTIONS(842), 29, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DASH, anon_sym_in, + anon_sym_if, anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -216837,39 +207805,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - sym_short_flag, - [89682] = 4, - ACTIONS(153), 1, + [99052] = 4, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2267), 1, + STATE(2196), 1, sym_comment, - ACTIONS(1103), 11, - sym_identifier, + ACTIONS(842), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(840), 32, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_in, anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1101), 25, - anon_sym_COMMA, - anon_sym_DASH, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -216880,70 +207842,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [89729] = 3, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(2268), 1, - sym_comment, - ACTIONS(3474), 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, - [89774] = 4, - ACTIONS(153), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [99097] = 7, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2269), 1, + ACTIONS(3700), 1, + anon_sym_DOT, + STATE(2197), 1, sym_comment, - ACTIONS(1103), 8, + STATE(2254), 1, + sym_path, + STATE(2595), 1, + sym_cell_path, + ACTIONS(578), 6, anon_sym_GT, anon_sym_DASH, - anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - anon_sym_DOT_DOT, - ACTIONS(1101), 28, + ACTIONS(580), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, - anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -216965,89 +207889,68 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, sym_short_flag, - [89821] = 21, + [99148] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(995), 1, - anon_sym_LF, - ACTIONS(2573), 1, - anon_sym_DASH_DASH, - ACTIONS(2575), 1, - sym_short_flag, - ACTIONS(3490), 1, - anon_sym_bit_DASHand, - ACTIONS(3492), 1, - anon_sym_bit_DASHxor, - ACTIONS(3494), 1, - anon_sym_bit_DASHor, - ACTIONS(3496), 1, - anon_sym_and, - ACTIONS(3498), 1, - anon_sym_xor, - ACTIONS(3500), 1, - anon_sym_or, - STATE(2270), 1, + STATE(2198), 1, sym_comment, - STATE(2909), 1, - sym__flag, - STATE(3054), 1, - sym_long_flag, - ACTIONS(3478), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3484), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3486), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3488), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(993), 3, + ACTIONS(1324), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1322), 32, anon_sym_SEMI, - anon_sym_RPAREN, + anon_sym_LBRACK, + anon_sym_LPAREN, anon_sym_PIPE, - ACTIONS(3480), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3482), 4, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3476), 6, - anon_sym_GT, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [89902] = 5, - ACTIONS(153), 1, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_not, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + sym_short_flag, + [99193] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3472), 1, - anon_sym_QMARK2, - STATE(2271), 1, + STATE(2199), 1, sym_comment, - ACTIONS(987), 8, + ACTIONS(824), 5, anon_sym_GT, - anon_sym_DASH, - anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - anon_sym_DOT_DOT, - ACTIONS(989), 27, - anon_sym_DASH_DASH, + ACTIONS(826), 29, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DASH, anon_sym_in, + anon_sym_if, anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -217069,160 +207972,115 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - sym_short_flag, - [89951] = 21, + [99238] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1081), 1, - anon_sym_LF, - ACTIONS(2573), 1, - anon_sym_DASH_DASH, - ACTIONS(2575), 1, - sym_short_flag, - ACTIONS(3490), 1, - anon_sym_bit_DASHand, - ACTIONS(3492), 1, - anon_sym_bit_DASHxor, - ACTIONS(3494), 1, - anon_sym_bit_DASHor, - ACTIONS(3496), 1, - anon_sym_and, - ACTIONS(3498), 1, - anon_sym_xor, - ACTIONS(3500), 1, - anon_sym_or, - STATE(2272), 1, + STATE(2200), 1, sym_comment, - STATE(2900), 1, - sym__flag, - STATE(3054), 1, - sym_long_flag, - ACTIONS(3478), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3484), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3486), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3488), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(1083), 3, + ACTIONS(826), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(824), 32, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(3480), 4, + anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3482), 4, anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3476), 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, - [90032] = 21, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(197), 1, - anon_sym_DOT, - ACTIONS(3504), 1, - anon_sym_LF, - ACTIONS(3514), 1, - anon_sym_QMARK2, - ACTIONS(3522), 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(3524), 1, anon_sym_bit_DASHxor, - ACTIONS(3526), 1, anon_sym_bit_DASHor, - ACTIONS(3528), 1, anon_sym_and, - ACTIONS(3530), 1, anon_sym_xor, - ACTIONS(3532), 1, anon_sym_or, - STATE(2273), 1, + sym_short_flag, + [99283] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2201), 1, sym_comment, - STATE(2329), 1, - sym_path, - STATE(2574), 1, - sym_cell_path, - ACTIONS(3508), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3516), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3518), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3520), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3502), 3, + ACTIONS(822), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(820), 32, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(3510), 4, + anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3512), 4, anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3506), 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, - [90113] = 5, - ACTIONS(153), 1, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [99328] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3534), 1, - anon_sym_QMARK2, - STATE(2274), 1, + STATE(2202), 1, sym_comment, - ACTIONS(987), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(989), 30, - anon_sym_COMMA, + ACTIONS(810), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(808), 32, + anon_sym_SEMI, anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - anon_sym_DOT, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -217236,37 +208094,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [90162] = 5, - ACTIONS(153), 1, + sym_short_flag, + [99373] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3534), 1, - anon_sym_QMARK2, - STATE(2275), 1, + STATE(2203), 1, sym_comment, - ACTIONS(987), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(989), 30, - anon_sym_COMMA, + ACTIONS(803), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(801), 32, + anon_sym_SEMI, anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - anon_sym_DOT, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -217280,36 +208135,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [90211] = 4, - ACTIONS(153), 1, + sym_short_flag, + [99418] = 4, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2276), 1, + STATE(2204), 1, sym_comment, - ACTIONS(1099), 11, - sym_identifier, + ACTIONS(799), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(797), 32, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, - anon_sym_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_COMMA, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_QMARK2, + 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, @@ -217320,35 +208173,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [90258] = 5, - ACTIONS(153), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [99463] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3536), 1, - anon_sym_QMARK2, - STATE(2277), 1, + STATE(2205), 1, sym_comment, - ACTIONS(987), 11, - sym_identifier, + ACTIONS(820), 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(989), 24, + ACTIONS(822), 29, anon_sym_COMMA, + anon_sym_PIPE, anon_sym_DASH, + anon_sym_in, + anon_sym_if, + anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_DOT, + anon_sym_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, @@ -217364,155 +208215,114 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [90307] = 21, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1061), 1, - anon_sym_LF, - ACTIONS(2573), 1, - anon_sym_DASH_DASH, - ACTIONS(2575), 1, - sym_short_flag, - ACTIONS(3490), 1, - anon_sym_bit_DASHand, - ACTIONS(3492), 1, - anon_sym_bit_DASHxor, - ACTIONS(3494), 1, - anon_sym_bit_DASHor, - ACTIONS(3496), 1, anon_sym_and, - ACTIONS(3498), 1, anon_sym_xor, - ACTIONS(3500), 1, anon_sym_or, - STATE(2278), 1, + [99508] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2206), 1, sym_comment, - STATE(2892), 1, - sym__flag, - STATE(3054), 1, - sym_long_flag, - ACTIONS(3478), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3484), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3486), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3488), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(1063), 3, + ACTIONS(795), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(793), 32, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(3480), 4, + anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3482), 4, anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3476), 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, - [90388] = 21, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(189), 1, - anon_sym_LF, - ACTIONS(197), 1, - anon_sym_DOT, - ACTIONS(201), 1, - anon_sym_QMARK2, - ACTIONS(209), 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(211), 1, anon_sym_bit_DASHxor, - ACTIONS(213), 1, anon_sym_bit_DASHor, - ACTIONS(215), 1, anon_sym_and, - ACTIONS(217), 1, anon_sym_xor, - ACTIONS(219), 1, anon_sym_or, - STATE(2279), 1, + sym_short_flag, + [99553] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2207), 1, sym_comment, - STATE(2329), 1, - sym_path, - STATE(2575), 1, - sym_cell_path, - ACTIONS(193), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(203), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(205), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(207), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(187), 3, + ACTIONS(787), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(785), 32, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(195), 4, + anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(199), 4, anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(191), 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, - [90469] = 5, - ACTIONS(153), 1, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [99598] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3536), 1, - anon_sym_QMARK2, - STATE(2280), 1, + STATE(2208), 1, sym_comment, - ACTIONS(987), 11, - sym_identifier, + ACTIONS(801), 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(989), 24, + ACTIONS(803), 29, anon_sym_COMMA, + anon_sym_PIPE, anon_sym_DASH, + anon_sym_in, + anon_sym_if, + anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_DOT, + 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, @@ -217528,191 +208338,111 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [90518] = 21, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1077), 1, - anon_sym_LF, - ACTIONS(2573), 1, - anon_sym_DASH_DASH, - ACTIONS(2575), 1, - sym_short_flag, - ACTIONS(3490), 1, - anon_sym_bit_DASHand, - ACTIONS(3492), 1, - anon_sym_bit_DASHxor, - ACTIONS(3494), 1, - anon_sym_bit_DASHor, - ACTIONS(3496), 1, anon_sym_and, - ACTIONS(3498), 1, anon_sym_xor, - ACTIONS(3500), 1, anon_sym_or, - STATE(2281), 1, + [99643] = 4, + ACTIONS(147), 1, + anon_sym_POUND, + STATE(2209), 1, sym_comment, - STATE(2903), 1, - sym__flag, - STATE(3054), 1, - sym_long_flag, - ACTIONS(3478), 2, - anon_sym_DASH, + ACTIONS(797), 5, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, anon_sym_PLUS, - ACTIONS(3484), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3486), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3488), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(1079), 3, - anon_sym_SEMI, - anon_sym_RPAREN, + anon_sym_LT2, + ACTIONS(799), 29, + anon_sym_COMMA, anon_sym_PIPE, - ACTIONS(3480), 4, + anon_sym_DASH, anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3482), 4, - anon_sym_STAR, - anon_sym_SLASH, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3476), 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, - [90599] = 21, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1069), 1, - anon_sym_LF, - ACTIONS(2573), 1, - anon_sym_DASH_DASH, - ACTIONS(2575), 1, - sym_short_flag, - ACTIONS(3490), 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(3492), 1, anon_sym_bit_DASHxor, - ACTIONS(3494), 1, anon_sym_bit_DASHor, - ACTIONS(3496), 1, anon_sym_and, - ACTIONS(3498), 1, anon_sym_xor, - ACTIONS(3500), 1, anon_sym_or, - STATE(2282), 1, + [99688] = 7, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(3700), 1, + anon_sym_DOT, + STATE(2210), 1, sym_comment, - STATE(2880), 1, - sym__flag, - STATE(3054), 1, - sym_long_flag, - ACTIONS(3478), 2, + STATE(2254), 1, + sym_path, + STATE(2619), 1, + sym_cell_path, + ACTIONS(601), 6, + anon_sym_GT, anon_sym_DASH, + anon_sym_STAR, + anon_sym_SLASH, anon_sym_PLUS, - ACTIONS(3484), 2, + anon_sym_LT2, + ACTIONS(603), 25, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3486), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3488), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(1071), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - ACTIONS(3480), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3482), 4, - anon_sym_STAR, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3476), 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, - [90680] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(989), 1, - anon_sym_LF, - ACTIONS(3470), 1, - anon_sym_QMARK2, - STATE(2283), 1, - sym_comment, - ACTIONS(987), 34, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_not, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, sym_short_flag, - [90729] = 4, + [99739] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1097), 1, + ACTIONS(761), 1, anon_sym_LF, - STATE(2284), 1, + STATE(2211), 1, sym_comment, - ACTIONS(1099), 35, + ACTIONS(759), 33, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, - anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_STAR, - anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -217737,260 +208467,116 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [90776] = 3, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(2285), 1, - sym_comment, - ACTIONS(3538), 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, - [90821] = 3, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(2286), 1, - sym_comment, - ACTIONS(3540), 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, - [90866] = 21, - ACTIONS(3), 1, + [99784] = 7, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1073), 1, - anon_sym_LF, - ACTIONS(2573), 1, - anon_sym_DASH_DASH, - ACTIONS(2575), 1, - sym_short_flag, - ACTIONS(3490), 1, - anon_sym_bit_DASHand, - ACTIONS(3492), 1, - anon_sym_bit_DASHxor, - ACTIONS(3494), 1, - anon_sym_bit_DASHor, - ACTIONS(3496), 1, - anon_sym_and, - ACTIONS(3498), 1, - anon_sym_xor, - ACTIONS(3500), 1, - anon_sym_or, - STATE(2287), 1, + ACTIONS(3700), 1, + anon_sym_DOT, + STATE(2212), 1, sym_comment, - STATE(2922), 1, - sym__flag, - STATE(3054), 1, - sym_long_flag, - ACTIONS(3478), 2, + STATE(2254), 1, + sym_path, + STATE(2314), 1, + sym_cell_path, + ACTIONS(590), 6, + anon_sym_GT, anon_sym_DASH, + anon_sym_STAR, + anon_sym_SLASH, anon_sym_PLUS, - ACTIONS(3484), 2, + anon_sym_LT2, + ACTIONS(592), 25, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3486), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3488), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(1075), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - ACTIONS(3480), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3482), 4, - anon_sym_STAR, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3476), 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, - [90947] = 21, - 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_short_flag, + [99835] = 23, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1087), 1, - anon_sym_LF, - ACTIONS(2573), 1, + ACTIONS(3628), 1, anon_sym_DASH_DASH, - ACTIONS(2575), 1, - sym_short_flag, - ACTIONS(3490), 1, + ACTIONS(3634), 1, + anon_sym_LBRACE, + ACTIONS(3648), 1, anon_sym_bit_DASHand, - ACTIONS(3492), 1, + ACTIONS(3650), 1, anon_sym_bit_DASHxor, - ACTIONS(3494), 1, + ACTIONS(3652), 1, anon_sym_bit_DASHor, - ACTIONS(3496), 1, + ACTIONS(3654), 1, anon_sym_and, - ACTIONS(3498), 1, + ACTIONS(3656), 1, anon_sym_xor, - ACTIONS(3500), 1, + ACTIONS(3658), 1, anon_sym_or, - STATE(2288), 1, + ACTIONS(3660), 1, + sym_short_flag, + STATE(931), 1, + sym_block, + STATE(2213), 1, sym_comment, - STATE(2906), 1, - sym__flag, - STATE(3054), 1, + STATE(3174), 1, sym_long_flag, - ACTIONS(3478), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3484), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3486), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3488), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(1085), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - ACTIONS(3480), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3482), 4, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3476), 6, + STATE(3564), 1, + sym__flag, + ACTIONS(3626), 2, anon_sym_GT, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [91028] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1122), 1, - anon_sym_LF, - STATE(2289), 1, - sym_comment, - ACTIONS(1124), 35, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, + ACTIONS(3630), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_DOT, + anon_sym_PLUS, + ACTIONS(3636), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3638), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, + ACTIONS(3640), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, + ACTIONS(3642), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, + ACTIONS(3646), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - [91075] = 4, - ACTIONS(153), 1, + ACTIONS(3632), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3644), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [99918] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2290), 1, + STATE(2214), 1, sym_comment, - ACTIONS(1124), 7, + ACTIONS(759), 7, anon_sym_EQ, anon_sym_GT, anon_sym_DASH, @@ -217998,10 +208584,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1122), 29, + ACTIONS(761), 27, anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -218028,35 +208612,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [91122] = 4, - ACTIONS(153), 1, + [99963] = 4, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2291), 1, + STATE(2215), 1, sym_comment, - ACTIONS(1117), 7, - anon_sym_EQ, + ACTIONS(773), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(771), 32, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1115), 29, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_in, - 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_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -218071,145 +208653,124 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [91169] = 21, + [100008] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1067), 1, - anon_sym_LF, - ACTIONS(2573), 1, - anon_sym_DASH_DASH, - ACTIONS(2575), 1, - sym_short_flag, - ACTIONS(3490), 1, - anon_sym_bit_DASHand, - ACTIONS(3492), 1, - anon_sym_bit_DASHxor, - ACTIONS(3494), 1, - anon_sym_bit_DASHor, - ACTIONS(3496), 1, - anon_sym_and, - ACTIONS(3498), 1, - anon_sym_xor, - ACTIONS(3500), 1, - anon_sym_or, - STATE(2292), 1, + STATE(2216), 1, sym_comment, - STATE(2896), 1, - sym__flag, - STATE(3054), 1, - sym_long_flag, - ACTIONS(3478), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3484), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3486), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3488), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(1065), 3, + ACTIONS(773), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(771), 32, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(3480), 4, + anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3482), 4, anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3476), 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, - [91250] = 21, - 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_short_flag, + [100053] = 23, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1027), 1, - anon_sym_LF, - ACTIONS(2573), 1, + ACTIONS(3628), 1, anon_sym_DASH_DASH, - ACTIONS(2575), 1, - sym_short_flag, - ACTIONS(3490), 1, + ACTIONS(3634), 1, + anon_sym_LBRACE, + ACTIONS(3648), 1, anon_sym_bit_DASHand, - ACTIONS(3492), 1, + ACTIONS(3650), 1, anon_sym_bit_DASHxor, - ACTIONS(3494), 1, + ACTIONS(3652), 1, anon_sym_bit_DASHor, - ACTIONS(3496), 1, + ACTIONS(3654), 1, anon_sym_and, - ACTIONS(3498), 1, + ACTIONS(3656), 1, anon_sym_xor, - ACTIONS(3500), 1, + ACTIONS(3658), 1, anon_sym_or, - STATE(2293), 1, + ACTIONS(3660), 1, + sym_short_flag, + STATE(935), 1, + sym_block, + STATE(2217), 1, sym_comment, - STATE(2918), 1, - sym__flag, - STATE(3054), 1, + STATE(3174), 1, sym_long_flag, - ACTIONS(3478), 2, + STATE(3563), 1, + sym__flag, + ACTIONS(3626), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(3630), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3484), 2, + ACTIONS(3636), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3638), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3486), 2, + ACTIONS(3640), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3642), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3488), 2, + ACTIONS(3646), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(1029), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - ACTIONS(3480), 4, + ACTIONS(3632), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3482), 4, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3476), 6, - anon_sym_GT, + ACTIONS(3644), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [91331] = 4, + [100136] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1101), 1, - anon_sym_LF, - STATE(2294), 1, + STATE(2218), 1, sym_comment, - ACTIONS(1103), 35, + ACTIONS(1423), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1421), 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_DOT, - anon_sym_QMARK2, anon_sym_not, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, @@ -218234,36 +208795,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, sym_short_flag, - [91378] = 5, - ACTIONS(3), 1, + [100181] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(989), 1, - anon_sym_LF, - ACTIONS(3542), 1, - anon_sym_QMARK2, - STATE(2295), 1, + STATE(2219), 1, sym_comment, - ACTIONS(987), 34, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(793), 5, anon_sym_GT, - anon_sym_DASH_DASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(795), 29, + anon_sym_COMMA, + anon_sym_PIPE, anon_sym_DASH, anon_sym_in, - anon_sym_DOT, - anon_sym_STAR, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -218277,414 +208836,127 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [91427] = 4, - ACTIONS(3), 1, + [100226] = 23, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1115), 1, - anon_sym_LF, - STATE(2296), 1, + ACTIONS(3628), 1, + anon_sym_DASH_DASH, + ACTIONS(3634), 1, + anon_sym_LBRACE, + ACTIONS(3648), 1, + anon_sym_bit_DASHand, + ACTIONS(3650), 1, + anon_sym_bit_DASHxor, + ACTIONS(3652), 1, + anon_sym_bit_DASHor, + ACTIONS(3654), 1, + anon_sym_and, + ACTIONS(3656), 1, + anon_sym_xor, + ACTIONS(3658), 1, + anon_sym_or, + ACTIONS(3660), 1, + sym_short_flag, + STATE(973), 1, + sym_block, + STATE(2220), 1, sym_comment, - ACTIONS(1117), 35, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + STATE(3174), 1, + sym_long_flag, + STATE(3554), 1, + sym__flag, + ACTIONS(3626), 2, anon_sym_GT, + anon_sym_LT2, + ACTIONS(3630), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_DOT, + anon_sym_PLUS, + ACTIONS(3636), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3638), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, + ACTIONS(3640), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, + ACTIONS(3642), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(3646), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3632), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3644), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - [91474] = 5, - ACTIONS(3), 1, + [100309] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(989), 1, - anon_sym_LF, - ACTIONS(3542), 1, - anon_sym_QMARK2, - STATE(2297), 1, + STATE(2221), 1, sym_comment, - ACTIONS(987), 34, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(771), 5, anon_sym_GT, - anon_sym_DASH_DASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(773), 29, + anon_sym_COMMA, + anon_sym_PIPE, anon_sym_DASH, anon_sym_in, - anon_sym_DOT, - anon_sym_STAR, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_short_flag, - [91523] = 5, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(3544), 1, - anon_sym_GT, - STATE(2298), 1, - sym_comment, - STATE(3655), 1, - sym_flat_type, - ACTIONS(3294), 34, - anon_sym_any, - anon_sym_binary, - anon_sym_block, - anon_sym_bool, - anon_sym_cell_DASHpath, - anon_sym_closure, - anon_sym_cond, - anon_sym_datetime, - anon_sym_directory, - anon_sym_duration, - anon_sym_error, - anon_sym_expr, - anon_sym_float, - anon_sym_decimal, - anon_sym_filesize, - anon_sym_full_DASHcell_DASHpath, - anon_sym_glob, - anon_sym_int, - anon_sym_import_DASHpattern, - anon_sym_keyword, - anon_sym_math, - anon_sym_nothing, - anon_sym_number, - anon_sym_one_DASHof, - anon_sym_operator, - anon_sym_path, - anon_sym_range, - anon_sym_signature, - anon_sym_string, - anon_sym_table, - anon_sym_variable, - anon_sym_var_DASHwith_DASHopt_DASHtype, - anon_sym_record, - anon_sym_list, - [91572] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1097), 1, - anon_sym_LF, - STATE(2299), 1, - sym_comment, - ACTIONS(1099), 35, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_QMARK2, - anon_sym_not, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - sym_short_flag, - [91619] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(3546), 1, - anon_sym_COMMA, - STATE(2300), 1, - sym_comment, - ACTIONS(3548), 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, - [91666] = 3, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(2301), 1, - sym_comment, - ACTIONS(3418), 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, - [91711] = 5, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(3550), 1, - anon_sym_GT, - STATE(2302), 1, - sym_comment, - STATE(3674), 1, - sym_flat_type, - ACTIONS(3294), 34, - anon_sym_any, - anon_sym_binary, - anon_sym_block, - anon_sym_bool, - anon_sym_cell_DASHpath, - anon_sym_closure, - anon_sym_cond, - anon_sym_datetime, - anon_sym_directory, - anon_sym_duration, - anon_sym_error, - anon_sym_expr, - anon_sym_float, - anon_sym_decimal, - anon_sym_filesize, - anon_sym_full_DASHcell_DASHpath, - anon_sym_glob, - anon_sym_int, - anon_sym_import_DASHpattern, - anon_sym_keyword, - anon_sym_math, - anon_sym_nothing, - anon_sym_number, - anon_sym_one_DASHof, - anon_sym_operator, - anon_sym_path, - anon_sym_range, - anon_sym_signature, - anon_sym_string, - anon_sym_table, - anon_sym_variable, - anon_sym_var_DASHwith_DASHopt_DASHtype, - anon_sym_record, - anon_sym_list, - [91760] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1720), 1, - anon_sym_LF, - STATE(2303), 1, - sym_comment, - ACTIONS(1722), 35, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, - anon_sym_DASH, - anon_sym_else, - anon_sym_LBRACE, - anon_sym_catch, - anon_sym_not, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - sym_short_flag, - [91807] = 3, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(2304), 1, - sym_comment, - ACTIONS(3552), 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, - [91852] = 4, - ACTIONS(153), 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, + [100354] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2305), 1, + STATE(2222), 1, sym_comment, - ACTIONS(1099), 8, + ACTIONS(836), 5, anon_sym_GT, - anon_sym_DASH, - anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - anon_sym_DOT_DOT, - ACTIONS(1097), 28, - anon_sym_DASH_DASH, + ACTIONS(838), 29, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DASH, anon_sym_in, + anon_sym_if, anon_sym_LBRACE, - anon_sym_QMARK2, + anon_sym_RBRACE, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -218706,35 +208978,94 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - sym_short_flag, - [91899] = 4, - ACTIONS(3), 1, + [100399] = 23, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(979), 1, - anon_sym_LF, - STATE(2306), 1, + ACTIONS(3628), 1, + anon_sym_DASH_DASH, + ACTIONS(3634), 1, + anon_sym_LBRACE, + ACTIONS(3648), 1, + anon_sym_bit_DASHand, + ACTIONS(3650), 1, + anon_sym_bit_DASHxor, + ACTIONS(3652), 1, + anon_sym_bit_DASHor, + ACTIONS(3654), 1, + anon_sym_and, + ACTIONS(3656), 1, + anon_sym_xor, + ACTIONS(3658), 1, + anon_sym_or, + ACTIONS(3660), 1, + sym_short_flag, + STATE(937), 1, + sym_block, + STATE(2223), 1, sym_comment, - ACTIONS(981), 34, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + STATE(3174), 1, + sym_long_flag, + STATE(3524), 1, + sym__flag, + ACTIONS(3626), 2, anon_sym_GT, + anon_sym_LT2, + ACTIONS(3630), 2, anon_sym_DASH, - anon_sym_in, + anon_sym_PLUS, + ACTIONS(3636), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3638), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, + ACTIONS(3640), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, + ACTIONS(3642), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(3646), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3632), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3644), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [100482] = 4, + ACTIONS(147), 1, + anon_sym_POUND, + STATE(2224), 1, + sym_comment, + ACTIONS(771), 5, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, anon_sym_LT2, + ACTIONS(773), 29, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DASH, + anon_sym_in, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -218748,67 +209079,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - [91945] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1122), 1, - anon_sym_LF, - STATE(2307), 1, - sym_comment, - ACTIONS(1124), 34, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_not, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - sym_short_flag, - [91991] = 4, + [100527] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1115), 1, + ACTIONS(814), 1, anon_sym_LF, - STATE(2308), 1, + STATE(2225), 1, sym_comment, - ACTIONS(1117), 34, + ACTIONS(812), 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_DOT, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -218834,61 +209120,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [92037] = 4, + [100572] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1115), 1, - anon_sym_LF, - STATE(2309), 1, + STATE(2226), 1, sym_comment, - ACTIONS(1117), 34, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_not, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - sym_short_flag, - [92083] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1223), 1, + ACTIONS(783), 2, + ts_builtin_sym_end, anon_sym_LF, - STATE(2310), 1, - sym_comment, - ACTIONS(1225), 34, + ACTIONS(781), 32, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_STAR, @@ -218916,25 +209160,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - [92129] = 4, + sym_short_flag, + [100617] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1122), 1, - anon_sym_LF, - STATE(2311), 1, + STATE(2227), 1, sym_comment, - ACTIONS(1124), 34, + ACTIONS(838), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(836), 32, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_DOT, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -218961,24 +209202,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [92175] = 7, + [100662] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(197), 1, - anon_sym_DOT, - ACTIONS(944), 1, - anon_sym_LF, - STATE(2312), 1, + STATE(2228), 1, sym_comment, - STATE(2329), 1, - sym_path, - STATE(2542), 1, - sym_cell_path, - ACTIONS(942), 31, + ACTIONS(109), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(107), 32, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_STAR, @@ -219006,38 +209242,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [92227] = 7, - ACTIONS(3), 1, + sym_short_flag, + [100707] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(197), 1, - anon_sym_DOT, - ACTIONS(955), 1, - anon_sym_LF, - STATE(2313), 1, + STATE(2229), 1, sym_comment, - STATE(2329), 1, - sym_path, - STATE(2657), 1, - sym_cell_path, - ACTIONS(953), 31, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(763), 11, + sym_identifier, anon_sym_GT, - anon_sym_DASH, anon_sym_in, anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, - anon_sym_SLASH_SLASH, anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(765), 23, + anon_sym_COMMA, + anon_sym_DASH, + anon_sym_RBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -219048,40 +209281,37 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [92279] = 6, - ACTIONS(3), 1, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [100752] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(937), 1, - anon_sym_LF, - ACTIONS(3554), 1, - anon_sym_DOT, - STATE(2527), 1, - sym_path, - STATE(2314), 2, + STATE(2230), 1, sym_comment, - aux_sym_cell_path_repeat1, - ACTIONS(935), 31, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(781), 5, anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(783), 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, @@ -219095,38 +209325,75 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [92329] = 7, - ACTIONS(3), 1, + [100797] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(197), 1, - anon_sym_DOT, - ACTIONS(931), 1, - anon_sym_LF, - STATE(2314), 1, - aux_sym_cell_path_repeat1, - STATE(2315), 1, + STATE(2231), 1, sym_comment, - STATE(2527), 1, - sym_path, - ACTIONS(929), 31, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(832), 11, + sym_identifier, anon_sym_GT, - anon_sym_DASH, anon_sym_in, anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(834), 23, + anon_sym_COMMA, + anon_sym_DASH, + anon_sym_RBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [100842] = 4, + ACTIONS(147), 1, + anon_sym_POUND, + STATE(2232), 1, + sym_comment, + ACTIONS(107), 5, + anon_sym_GT, + anon_sym_STAR, anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(109), 29, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DASH, + anon_sym_in, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -219140,94 +209407,116 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [92381] = 20, - ACTIONS(3), 1, + [100887] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(197), 1, - anon_sym_DOT, - ACTIONS(3559), 1, - anon_sym_LF, - ACTIONS(3575), 1, - anon_sym_bit_DASHand, - ACTIONS(3577), 1, - anon_sym_bit_DASHxor, - ACTIONS(3579), 1, - anon_sym_bit_DASHor, - ACTIONS(3581), 1, + STATE(2233), 1, + sym_comment, + ACTIONS(836), 11, + sym_identifier, + anon_sym_GT, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, anon_sym_and, - ACTIONS(3583), 1, anon_sym_xor, - ACTIONS(3585), 1, anon_sym_or, - STATE(2316), 1, - sym_comment, - STATE(2329), 1, - sym_path, - STATE(2625), 1, - sym_cell_path, - ACTIONS(3563), 2, + ACTIONS(838), 23, + anon_sym_COMMA, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3569), 2, + anon_sym_RBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3571), 2, + anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3573), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3557), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - ACTIONS(3565), 4, - anon_sym_in, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3567), 4, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [100932] = 4, + ACTIONS(147), 1, + anon_sym_POUND, + STATE(2234), 1, + sym_comment, + ACTIONS(832), 5, + anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(834), 29, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DASH, + anon_sym_in, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3561), 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, - [92459] = 5, - ACTIONS(3), 1, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [100977] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1177), 1, - anon_sym_LF, - STATE(2317), 1, + STATE(2235), 1, sym_comment, - ACTIONS(221), 3, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - ACTIONS(1175), 31, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(870), 11, + sym_identifier, anon_sym_GT, - anon_sym_DASH, anon_sym_in, anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, - anon_sym_SLASH_SLASH, anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(872), 23, + anon_sym_COMMA, + anon_sym_DASH, + anon_sym_RBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -219238,102 +209527,168 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [101022] = 15, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(3600), 1, + anon_sym_DASH, + ACTIONS(3610), 1, + anon_sym_PLUS, + ACTIONS(3618), 1, + anon_sym_bit_DASHand, + ACTIONS(3620), 1, + anon_sym_bit_DASHxor, + STATE(2236), 1, + sym_comment, + ACTIONS(3598), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(3604), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3606), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3608), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3612), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3616), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3602), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3614), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(818), 10, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - [92507] = 7, - ACTIONS(3), 1, + [101089] = 14, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(197), 1, - anon_sym_DOT, - ACTIONS(983), 1, - anon_sym_LF, - STATE(2318), 1, + ACTIONS(3600), 1, + anon_sym_DASH, + ACTIONS(3610), 1, + anon_sym_PLUS, + ACTIONS(3618), 1, + anon_sym_bit_DASHand, + STATE(2237), 1, sym_comment, - STATE(2329), 1, - sym_path, - STATE(2533), 1, - sym_cell_path, - ACTIONS(985), 31, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(3598), 2, anon_sym_GT, - anon_sym_DASH, + anon_sym_LT2, + ACTIONS(3604), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3606), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3608), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3612), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3616), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3602), 4, anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3614), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(818), 11, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [101154] = 13, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(3600), 1, + anon_sym_DASH, + ACTIONS(3610), 1, + anon_sym_PLUS, + STATE(2238), 1, + sym_comment, + ACTIONS(3598), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(3604), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3606), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, + ACTIONS(3608), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, + ACTIONS(3612), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(3616), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3602), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3614), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, 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(818), 12, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - [92559] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1128), 1, - anon_sym_LF, - STATE(2319), 1, - sym_comment, - ACTIONS(1126), 34, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_not, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - sym_short_flag, - [92605] = 4, - ACTIONS(153), 1, + [101217] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2320), 1, + STATE(2239), 1, sym_comment, - ACTIONS(1126), 11, + ACTIONS(856), 11, sym_identifier, anon_sym_GT, anon_sym_in, @@ -219345,11 +209700,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1128), 24, + ACTIONS(858), 23, anon_sym_COMMA, anon_sym_DASH, anon_sym_RBRACE, - anon_sym_DOT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH_SLASH, @@ -219370,134 +209724,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [92651] = 20, - ACTIONS(3), 1, + [101262] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(197), 1, - anon_sym_DOT, - ACTIONS(3589), 1, - anon_sym_LF, - ACTIONS(3605), 1, - anon_sym_bit_DASHand, - ACTIONS(3607), 1, - anon_sym_bit_DASHxor, - ACTIONS(3609), 1, - anon_sym_bit_DASHor, - ACTIONS(3611), 1, - anon_sym_and, - ACTIONS(3613), 1, - anon_sym_xor, - ACTIONS(3615), 1, - anon_sym_or, - STATE(2321), 1, + STATE(2240), 1, sym_comment, - STATE(2329), 1, - sym_path, - STATE(2531), 1, - sym_cell_path, - ACTIONS(3593), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3599), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3601), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3603), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3587), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - ACTIONS(3595), 4, + ACTIONS(866), 11, + sym_identifier, + anon_sym_GT, anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3597), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3591), 6, - anon_sym_GT, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, + anon_sym_PLUS, anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [92729] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(2322), 1, - sym_comment, - STATE(3037), 1, - sym_flat_type, - ACTIONS(3294), 34, - anon_sym_any, - anon_sym_binary, - anon_sym_block, - anon_sym_bool, - anon_sym_cell_DASHpath, - anon_sym_closure, - anon_sym_cond, - anon_sym_datetime, - anon_sym_directory, - anon_sym_duration, - anon_sym_error, - anon_sym_expr, - anon_sym_float, - anon_sym_decimal, - anon_sym_filesize, - anon_sym_full_DASHcell_DASHpath, - anon_sym_glob, - anon_sym_int, - anon_sym_import_DASHpattern, - anon_sym_keyword, - anon_sym_math, - anon_sym_nothing, - anon_sym_number, - anon_sym_one_DASHof, - anon_sym_operator, - anon_sym_path, - anon_sym_range, - anon_sym_signature, - anon_sym_string, - anon_sym_table, - anon_sym_variable, - anon_sym_var_DASHwith_DASHopt_DASHtype, - anon_sym_record, - anon_sym_list, - [92775] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1128), 1, - anon_sym_LF, - STATE(2323), 1, - sym_comment, - ACTIONS(1126), 34, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH_DASH, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(868), 23, + anon_sym_COMMA, anon_sym_DASH, - anon_sym_in, - anon_sym_DOT, - 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, @@ -219508,168 +209762,43 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_short_flag, - [92821] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1690), 1, - anon_sym_LF, - ACTIONS(3617), 1, - aux_sym_long_flag_token1, - STATE(2324), 1, - sym_comment, - ACTIONS(1692), 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_not, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - sym_short_flag, - [92869] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(2325), 1, - sym_comment, - STATE(3036), 1, - sym_flat_type, - ACTIONS(3294), 34, - anon_sym_any, - anon_sym_binary, - anon_sym_block, - anon_sym_bool, - anon_sym_cell_DASHpath, - anon_sym_closure, - anon_sym_cond, - anon_sym_datetime, - anon_sym_directory, - anon_sym_duration, - anon_sym_error, - anon_sym_expr, - anon_sym_float, - anon_sym_decimal, - anon_sym_filesize, - anon_sym_full_DASHcell_DASHpath, - anon_sym_glob, - anon_sym_int, - anon_sym_import_DASHpattern, - anon_sym_keyword, - anon_sym_math, - anon_sym_nothing, - anon_sym_number, - anon_sym_one_DASHof, - anon_sym_operator, - anon_sym_path, - anon_sym_range, - anon_sym_signature, - anon_sym_string, - anon_sym_table, - anon_sym_variable, - anon_sym_var_DASHwith_DASHopt_DASHtype, - anon_sym_record, - anon_sym_list, - [92915] = 3, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(2326), 1, - sym_comment, - ACTIONS(3619), 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, - [92959] = 7, - ACTIONS(3), 1, + [101307] = 10, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(197), 1, - anon_sym_DOT, - ACTIONS(963), 1, - anon_sym_LF, - STATE(2327), 1, + ACTIONS(3600), 1, + anon_sym_DASH, + ACTIONS(3610), 1, + anon_sym_PLUS, + STATE(2241), 1, sym_comment, - STATE(2329), 1, - sym_path, - STATE(2549), 1, - sym_cell_path, - ACTIONS(965), 31, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(816), 2, anon_sym_GT, - anon_sym_DASH, - anon_sym_in, + anon_sym_LT2, + ACTIONS(3604), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3606), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, + ACTIONS(3608), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, + ACTIONS(3612), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(818), 22, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_in, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -219683,24 +209812,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [93011] = 7, + [101364] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(197), 1, - anon_sym_DOT, - ACTIONS(969), 1, - anon_sym_LF, - STATE(2328), 1, + STATE(2242), 1, sym_comment, - STATE(2329), 1, - sym_path, - STATE(2562), 1, - sym_cell_path, - ACTIONS(967), 31, + ACTIONS(834), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(832), 32, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_STAR, @@ -219728,38 +209852,36 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [93063] = 7, - ACTIONS(3), 1, + sym_short_flag, + [101409] = 5, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(197), 1, - anon_sym_DOT, - ACTIONS(961), 1, - anon_sym_LF, - STATE(2315), 1, - aux_sym_cell_path_repeat1, - STATE(2329), 1, + STATE(2243), 1, sym_comment, - STATE(2527), 1, - sym_path, - ACTIONS(959), 31, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, + ACTIONS(3606), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(816), 5, + anon_sym_GT, + anon_sym_STAR, anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(818), 27, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DASH, + anon_sym_in, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -219773,30 +209895,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [93115] = 4, - ACTIONS(153), 1, + [101456] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2330), 1, + STATE(2244), 1, sym_comment, - ACTIONS(1117), 5, + ACTIONS(852), 11, + sym_identifier, anon_sym_GT, + anon_sym_in, anon_sym_STAR, anon_sym_SLASH, + anon_sym_mod, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1115), 30, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(854), 23, anon_sym_COMMA, - anon_sym_PIPE, anon_sym_DASH, - anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_EQ_GT, - anon_sym_DOT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -219812,41 +209933,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [93161] = 7, - ACTIONS(3), 1, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [101501] = 7, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(197), 1, - anon_sym_DOT, - ACTIONS(979), 1, - anon_sym_LF, - STATE(2310), 1, - sym_cell_path, - STATE(2329), 1, - sym_path, - STATE(2331), 1, + STATE(2245), 1, sym_comment, - ACTIONS(981), 31, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, + ACTIONS(3604), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3606), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, + ACTIONS(3608), 2, anon_sym_mod, anon_sym_SLASH_SLASH, + ACTIONS(816), 3, + anon_sym_GT, anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(818), 25, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DASH, + anon_sym_in, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -219860,77 +209980,82 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [93213] = 4, - ACTIONS(153), 1, + [101552] = 12, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2332), 1, + ACTIONS(3600), 1, + anon_sym_DASH, + ACTIONS(3610), 1, + anon_sym_PLUS, + STATE(2246), 1, sym_comment, - ACTIONS(1124), 11, - sym_identifier, + ACTIONS(3598), 2, anon_sym_GT, - anon_sym_in, + anon_sym_LT2, + ACTIONS(3604), 2, 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(1122), 24, - anon_sym_COMMA, - anon_sym_DASH, - anon_sym_RBRACE, - anon_sym_DOT, + ACTIONS(3606), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(3608), 2, + anon_sym_mod, anon_sym_SLASH_SLASH, + ACTIONS(3612), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(3602), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3614), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, + ACTIONS(818), 14, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [93259] = 4, - ACTIONS(153), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [101613] = 4, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2333), 1, + STATE(2247), 1, sym_comment, - ACTIONS(1124), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1122), 30, - anon_sym_COMMA, + ACTIONS(872), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(870), 32, + anon_sym_SEMI, anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - anon_sym_DOT, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -219944,31 +210069,36 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [93305] = 4, - ACTIONS(153), 1, + sym_short_flag, + [101658] = 9, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2334), 1, + ACTIONS(3600), 1, + anon_sym_DASH, + ACTIONS(3610), 1, + anon_sym_PLUS, + STATE(2248), 1, sym_comment, - ACTIONS(1117), 11, - sym_identifier, + ACTIONS(816), 2, anon_sym_GT, - anon_sym_in, + anon_sym_LT2, + ACTIONS(3604), 2, 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), 24, - anon_sym_COMMA, - anon_sym_DASH, - anon_sym_RBRACE, - anon_sym_DOT, + ACTIONS(3606), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(3608), 2, + anon_sym_mod, anon_sym_SLASH_SLASH, + ACTIONS(818), 24, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_in, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, @@ -219983,43 +210113,46 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [93351] = 7, - ACTIONS(3), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [101713] = 11, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(197), 1, - anon_sym_DOT, - ACTIONS(975), 1, - anon_sym_LF, - STATE(2329), 1, - sym_path, - STATE(2335), 1, + ACTIONS(3600), 1, + anon_sym_DASH, + ACTIONS(3610), 1, + anon_sym_PLUS, + STATE(2249), 1, sym_comment, - STATE(2655), 1, - sym_cell_path, - ACTIONS(977), 31, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(3598), 2, anon_sym_GT, - anon_sym_DASH, - anon_sym_in, + anon_sym_LT2, + ACTIONS(3604), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3606), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, + ACTIONS(3608), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, + ACTIONS(3612), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(3614), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, + ACTIONS(818), 18, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_in, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, @@ -220031,38 +210164,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [93403] = 7, - ACTIONS(3), 1, + [101772] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(197), 1, + ACTIONS(3702), 1, anon_sym_DOT, - ACTIONS(951), 1, - anon_sym_LF, - STATE(2306), 1, - sym_cell_path, - STATE(2329), 1, + STATE(2076), 1, sym_path, - STATE(2336), 1, + STATE(2250), 2, sym_comment, - ACTIONS(949), 31, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + aux_sym_cell_path_repeat1, + ACTIONS(594), 6, anon_sym_GT, anon_sym_DASH, - anon_sym_in, anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(596), 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, @@ -220076,18 +210206,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [93455] = 4, - ACTIONS(153), 1, + sym_short_flag, + [101821] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2337), 1, + STATE(2251), 1, sym_comment, - ACTIONS(1126), 5, + ACTIONS(866), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1128), 30, + ACTIONS(868), 29, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -220096,7 +210227,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_EQ_GT, - anon_sym_DOT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -220118,21 +210248,66 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [93501] = 4, - ACTIONS(153), 1, + [101866] = 4, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2338), 1, + STATE(2252), 1, sym_comment, - ACTIONS(1124), 8, - anon_sym_GT, + ACTIONS(779), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(777), 32, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_DASH, + anon_sym_LBRACE, + anon_sym_not, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + sym_short_flag, + [101911] = 7, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(3700), 1, anon_sym_DOT, + STATE(2076), 1, + sym_path, + STATE(2250), 1, + aux_sym_cell_path_repeat1, + STATE(2253), 1, + sym_comment, + ACTIONS(613), 6, + anon_sym_GT, + anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - anon_sym_DOT_DOT, - ACTIONS(1122), 27, + ACTIONS(615), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -220157,41 +210332,37 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, sym_short_flag, - [93547] = 7, - ACTIONS(3), 1, + [101962] = 7, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(197), 1, + ACTIONS(3700), 1, anon_sym_DOT, - ACTIONS(973), 1, - anon_sym_LF, - STATE(2329), 1, + STATE(2076), 1, sym_path, - STATE(2339), 1, + STATE(2253), 1, + aux_sym_cell_path_repeat1, + STATE(2254), 1, sym_comment, - STATE(2621), 1, - sym_cell_path, - ACTIONS(971), 31, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(582), 6, anon_sym_GT, anon_sym_DASH, - anon_sym_in, anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(584), 25, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -220205,24 +210376,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [93599] = 4, - ACTIONS(153), 1, + sym_short_flag, + [102013] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2340), 1, + STATE(2255), 1, sym_comment, - ACTIONS(1117), 8, + ACTIONS(874), 5, anon_sym_GT, - anon_sym_DASH, - anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - anon_sym_DOT_DOT, - ACTIONS(1115), 27, - anon_sym_DASH_DASH, + ACTIONS(876), 29, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_DASH, anon_sym_in, + anon_sym_if, anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -220244,174 +210418,460 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - sym_short_flag, - [93645] = 4, - ACTIONS(153), 1, + [102058] = 23, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2341), 1, + ACTIONS(3628), 1, + anon_sym_DASH_DASH, + ACTIONS(3648), 1, + anon_sym_bit_DASHand, + ACTIONS(3650), 1, + anon_sym_bit_DASHxor, + ACTIONS(3652), 1, + anon_sym_bit_DASHor, + ACTIONS(3654), 1, + anon_sym_and, + ACTIONS(3656), 1, + anon_sym_xor, + ACTIONS(3658), 1, + anon_sym_or, + ACTIONS(3660), 1, + sym_short_flag, + ACTIONS(3698), 1, + anon_sym_LBRACE, + STATE(794), 1, + sym_block, + STATE(2256), 1, sym_comment, - ACTIONS(1135), 5, + STATE(3174), 1, + sym_long_flag, + STATE(3520), 1, + sym__flag, + ACTIONS(3626), 2, anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1137), 29, - anon_sym_COMMA, - anon_sym_PIPE, + ACTIONS(3630), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_PLUS, + ACTIONS(3636), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3638), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(3640), 2, anon_sym_mod, anon_sym_SLASH_SLASH, + ACTIONS(3642), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(3646), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3632), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3644), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, + [102141] = 23, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(3628), 1, + anon_sym_DASH_DASH, + ACTIONS(3634), 1, + anon_sym_LBRACE, + ACTIONS(3648), 1, anon_sym_bit_DASHand, + ACTIONS(3650), 1, anon_sym_bit_DASHxor, + ACTIONS(3652), 1, anon_sym_bit_DASHor, + ACTIONS(3654), 1, anon_sym_and, + ACTIONS(3656), 1, anon_sym_xor, + ACTIONS(3658), 1, anon_sym_or, - [93690] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1137), 1, - anon_sym_LF, - STATE(2342), 1, + ACTIONS(3660), 1, + sym_short_flag, + STATE(946), 1, + sym_block, + STATE(2257), 1, sym_comment, - ACTIONS(1135), 33, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + STATE(3174), 1, + sym_long_flag, + STATE(3546), 1, + sym__flag, + ACTIONS(3626), 2, anon_sym_GT, - anon_sym_DASH_DASH, + anon_sym_LT2, + ACTIONS(3630), 2, anon_sym_DASH, - anon_sym_in, + anon_sym_PLUS, + ACTIONS(3636), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3638), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, + ACTIONS(3640), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, + ACTIONS(3642), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(3646), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3632), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3644), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, + [102224] = 23, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(3628), 1, + anon_sym_DASH_DASH, + ACTIONS(3648), 1, anon_sym_bit_DASHand, + ACTIONS(3650), 1, anon_sym_bit_DASHxor, + ACTIONS(3652), 1, anon_sym_bit_DASHor, + ACTIONS(3654), 1, anon_sym_and, + ACTIONS(3656), 1, anon_sym_xor, + ACTIONS(3658), 1, anon_sym_or, + ACTIONS(3660), 1, sym_short_flag, - [93735] = 23, - ACTIONS(153), 1, + ACTIONS(3698), 1, + anon_sym_LBRACE, + STATE(793), 1, + sym_block, + STATE(2258), 1, + sym_comment, + STATE(3174), 1, + sym_long_flag, + STATE(3544), 1, + sym__flag, + ACTIONS(3626), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(3630), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3636), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3638), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3640), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3642), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3646), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3632), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3644), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [102307] = 23, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3623), 1, + ACTIONS(3628), 1, anon_sym_DASH_DASH, - ACTIONS(3629), 1, - anon_sym_LBRACE, - ACTIONS(3643), 1, + ACTIONS(3648), 1, anon_sym_bit_DASHand, - ACTIONS(3645), 1, + ACTIONS(3650), 1, anon_sym_bit_DASHxor, - ACTIONS(3647), 1, + ACTIONS(3652), 1, anon_sym_bit_DASHor, - ACTIONS(3649), 1, + ACTIONS(3654), 1, anon_sym_and, - ACTIONS(3651), 1, + ACTIONS(3656), 1, anon_sym_xor, - ACTIONS(3653), 1, + ACTIONS(3658), 1, anon_sym_or, - ACTIONS(3655), 1, + ACTIONS(3660), 1, sym_short_flag, - STATE(1607), 1, + ACTIONS(3698), 1, + anon_sym_LBRACE, + STATE(806), 1, sym_block, - STATE(2343), 1, + STATE(2259), 1, sym_comment, - STATE(3143), 1, + STATE(3174), 1, sym_long_flag, - STATE(3595), 1, + STATE(3541), 1, sym__flag, - ACTIONS(3621), 2, + ACTIONS(3626), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(3625), 2, + ACTIONS(3630), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3631), 2, + ACTIONS(3636), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3633), 2, + ACTIONS(3638), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3635), 2, + ACTIONS(3640), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3637), 2, + ACTIONS(3642), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3641), 2, + ACTIONS(3646), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3627), 4, + ACTIONS(3632), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3639), 4, + ACTIONS(3644), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - [93818] = 4, - ACTIONS(153), 1, + [102390] = 12, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2344), 1, + ACTIONS(3707), 1, + anon_sym_DASH, + ACTIONS(3713), 1, + anon_sym_SLASH_SLASH, + ACTIONS(3715), 1, + anon_sym_PLUS, + STATE(2260), 1, + sym_comment, + ACTIONS(3705), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(3711), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3717), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3709), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(3719), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(816), 5, + sym_identifier, + anon_sym_in, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(818), 13, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [102451] = 9, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(3707), 1, + anon_sym_DASH, + ACTIONS(3713), 1, + anon_sym_SLASH_SLASH, + ACTIONS(3715), 1, + anon_sym_PLUS, + STATE(2261), 1, sym_comment, - ACTIONS(1215), 11, + ACTIONS(3711), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3709), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(816), 7, sym_identifier, anon_sym_GT, anon_sym_in, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(818), 19, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [102506] = 14, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(3707), 1, + anon_sym_DASH, + ACTIONS(3713), 1, + anon_sym_SLASH_SLASH, + ACTIONS(3715), 1, + anon_sym_PLUS, + ACTIONS(3721), 1, + anon_sym_in, + STATE(2262), 1, + sym_comment, + ACTIONS(3705), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(3711), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3717), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3709), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(3723), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(816), 4, + sym_identifier, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(3719), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(818), 10, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [102571] = 7, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(3713), 1, + anon_sym_SLASH_SLASH, + STATE(2263), 1, + sym_comment, + ACTIONS(3711), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3709), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, + ACTIONS(816), 8, + sym_identifier, + anon_sym_GT, + anon_sym_in, anon_sym_PLUS, anon_sym_LT2, anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1217), 23, + ACTIONS(818), 20, anon_sym_COMMA, anon_sym_DASH, anon_sym_RBRACE, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [102622] = 5, + ACTIONS(147), 1, + anon_sym_POUND, + STATE(2264), 1, + sym_comment, + ACTIONS(3711), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(816), 11, + sym_identifier, + anon_sym_GT, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(818), 21, + anon_sym_COMMA, + anon_sym_DASH, + anon_sym_RBRACE, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -220430,388 +210890,457 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [93863] = 23, - ACTIONS(153), 1, + [102669] = 10, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3623), 1, - anon_sym_DASH_DASH, - ACTIONS(3629), 1, - anon_sym_LBRACE, - ACTIONS(3643), 1, + ACTIONS(3707), 1, + anon_sym_DASH, + ACTIONS(3713), 1, + anon_sym_SLASH_SLASH, + ACTIONS(3715), 1, + anon_sym_PLUS, + STATE(2265), 1, + sym_comment, + ACTIONS(3711), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3717), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3709), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(816), 7, + sym_identifier, + anon_sym_GT, + anon_sym_in, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(818), 17, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + 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(3645), 1, anon_sym_bit_DASHxor, - ACTIONS(3647), 1, anon_sym_bit_DASHor, - ACTIONS(3649), 1, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [102726] = 15, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(3707), 1, + anon_sym_DASH, + ACTIONS(3713), 1, + anon_sym_SLASH_SLASH, + ACTIONS(3715), 1, + anon_sym_PLUS, + ACTIONS(3721), 1, + anon_sym_in, + STATE(2266), 1, + sym_comment, + ACTIONS(3705), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(3711), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3717), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3725), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3709), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(3723), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(816), 4, + sym_identifier, anon_sym_and, - ACTIONS(3651), 1, anon_sym_xor, - ACTIONS(3653), 1, anon_sym_or, - ACTIONS(3655), 1, - sym_short_flag, - STATE(1601), 1, - sym_block, - STATE(2345), 1, + ACTIONS(3719), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(818), 8, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [102793] = 16, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(3707), 1, + anon_sym_DASH, + ACTIONS(3713), 1, + anon_sym_SLASH_SLASH, + ACTIONS(3715), 1, + anon_sym_PLUS, + ACTIONS(3721), 1, + anon_sym_in, + ACTIONS(3727), 1, + anon_sym_bit_DASHand, + STATE(2267), 1, sym_comment, - STATE(3143), 1, - sym_long_flag, - STATE(3591), 1, - sym__flag, - ACTIONS(3621), 2, + ACTIONS(3705), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(3625), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3631), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3633), 2, + ACTIONS(3711), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3635), 2, + ACTIONS(3717), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3725), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3709), 3, + anon_sym_STAR, + anon_sym_SLASH, anon_sym_mod, + ACTIONS(3723), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(816), 4, + sym_identifier, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(3719), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(818), 7, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [102862] = 17, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(3707), 1, + anon_sym_DASH, + ACTIONS(3713), 1, anon_sym_SLASH_SLASH, - ACTIONS(3637), 2, + ACTIONS(3715), 1, + anon_sym_PLUS, + ACTIONS(3721), 1, + anon_sym_in, + ACTIONS(3727), 1, + anon_sym_bit_DASHand, + ACTIONS(3729), 1, + anon_sym_bit_DASHxor, + STATE(2268), 1, + sym_comment, + ACTIONS(3705), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(3711), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3717), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3641), 2, + ACTIONS(3725), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3627), 4, - anon_sym_in, + ACTIONS(3709), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(3723), 3, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3639), 4, + ACTIONS(816), 4, + sym_identifier, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(3719), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - [93946] = 23, - ACTIONS(153), 1, + ACTIONS(818), 6, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_bit_DASHor, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [102933] = 18, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3623), 1, - anon_sym_DASH_DASH, - ACTIONS(3629), 1, - anon_sym_LBRACE, - ACTIONS(3643), 1, + ACTIONS(3707), 1, + anon_sym_DASH, + ACTIONS(3713), 1, + anon_sym_SLASH_SLASH, + ACTIONS(3715), 1, + anon_sym_PLUS, + ACTIONS(3721), 1, + anon_sym_in, + ACTIONS(3727), 1, anon_sym_bit_DASHand, - ACTIONS(3645), 1, + ACTIONS(3729), 1, anon_sym_bit_DASHxor, - ACTIONS(3647), 1, + ACTIONS(3731), 1, anon_sym_bit_DASHor, - ACTIONS(3649), 1, - anon_sym_and, - ACTIONS(3651), 1, - anon_sym_xor, - ACTIONS(3653), 1, - anon_sym_or, - ACTIONS(3655), 1, - sym_short_flag, - STATE(1603), 1, - sym_block, - STATE(2346), 1, + STATE(2269), 1, sym_comment, - STATE(3143), 1, - sym_long_flag, - STATE(3589), 1, - sym__flag, - ACTIONS(3621), 2, + ACTIONS(3705), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(3625), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3631), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3633), 2, + ACTIONS(3711), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3635), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3637), 2, + ACTIONS(3717), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3641), 2, + ACTIONS(3725), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3627), 4, - anon_sym_in, + ACTIONS(3709), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(3723), 3, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3639), 4, + ACTIONS(816), 4, + sym_identifier, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(3719), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - [94029] = 23, - ACTIONS(153), 1, + ACTIONS(818), 5, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [103006] = 19, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3623), 1, - anon_sym_DASH_DASH, - ACTIONS(3629), 1, - anon_sym_LBRACE, - ACTIONS(3643), 1, + ACTIONS(3707), 1, + anon_sym_DASH, + ACTIONS(3713), 1, + anon_sym_SLASH_SLASH, + ACTIONS(3715), 1, + anon_sym_PLUS, + ACTIONS(3721), 1, + anon_sym_in, + ACTIONS(3727), 1, anon_sym_bit_DASHand, - ACTIONS(3645), 1, + ACTIONS(3729), 1, anon_sym_bit_DASHxor, - ACTIONS(3647), 1, + ACTIONS(3731), 1, anon_sym_bit_DASHor, - ACTIONS(3649), 1, + ACTIONS(3733), 1, anon_sym_and, - ACTIONS(3651), 1, - anon_sym_xor, - ACTIONS(3653), 1, - anon_sym_or, - ACTIONS(3655), 1, - sym_short_flag, - STATE(1605), 1, - sym_block, - STATE(2347), 1, + STATE(2270), 1, sym_comment, - STATE(3143), 1, - sym_long_flag, - STATE(3586), 1, - sym__flag, - ACTIONS(3621), 2, + ACTIONS(3705), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(3625), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3631), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3633), 2, + ACTIONS(3711), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3635), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3637), 2, + ACTIONS(3717), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3641), 2, + ACTIONS(3725), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3627), 4, - anon_sym_in, + ACTIONS(816), 3, + sym_identifier, + anon_sym_xor, + anon_sym_or, + ACTIONS(3709), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(3723), 3, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3639), 4, + ACTIONS(3719), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - [94112] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(2348), 1, - sym_comment, - ACTIONS(1211), 11, - sym_identifier, - anon_sym_GT, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1213), 23, + ACTIONS(818), 5, anon_sym_COMMA, - anon_sym_DASH, anon_sym_RBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [94157] = 4, - ACTIONS(3), 1, + [103081] = 20, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1097), 1, - anon_sym_LF, - STATE(2349), 1, - sym_comment, - ACTIONS(1099), 33, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, + ACTIONS(3707), 1, anon_sym_DASH, - anon_sym_in, - anon_sym_DOT, - anon_sym_STAR, - anon_sym_QMARK2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, + ACTIONS(3713), 1, anon_sym_SLASH_SLASH, + ACTIONS(3715), 1, anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, + ACTIONS(3721), 1, + anon_sym_in, + ACTIONS(3727), 1, anon_sym_bit_DASHand, + ACTIONS(3729), 1, anon_sym_bit_DASHxor, + ACTIONS(3731), 1, anon_sym_bit_DASHor, + ACTIONS(3733), 1, anon_sym_and, + ACTIONS(3735), 1, anon_sym_xor, - anon_sym_or, - [94202] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(2350), 1, + STATE(2271), 1, sym_comment, - ACTIONS(1163), 11, + ACTIONS(816), 2, sym_identifier, + anon_sym_or, + ACTIONS(3705), 2, 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(1165), 23, - anon_sym_COMMA, - anon_sym_DASH, - anon_sym_RBRACE, + ACTIONS(3711), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, + ACTIONS(3717), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(3725), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3709), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(3723), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3719), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - 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(818), 5, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [94247] = 23, - ACTIONS(153), 1, + [103158] = 21, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3623), 1, - anon_sym_DASH_DASH, - ACTIONS(3629), 1, - anon_sym_LBRACE, - ACTIONS(3643), 1, + ACTIONS(816), 1, + sym_identifier, + ACTIONS(3707), 1, + anon_sym_DASH, + ACTIONS(3713), 1, + anon_sym_SLASH_SLASH, + ACTIONS(3715), 1, + anon_sym_PLUS, + ACTIONS(3721), 1, + anon_sym_in, + ACTIONS(3727), 1, anon_sym_bit_DASHand, - ACTIONS(3645), 1, + ACTIONS(3729), 1, anon_sym_bit_DASHxor, - ACTIONS(3647), 1, + ACTIONS(3731), 1, anon_sym_bit_DASHor, - ACTIONS(3649), 1, + ACTIONS(3733), 1, anon_sym_and, - ACTIONS(3651), 1, + ACTIONS(3735), 1, anon_sym_xor, - ACTIONS(3653), 1, + ACTIONS(3737), 1, anon_sym_or, - ACTIONS(3655), 1, - sym_short_flag, - STATE(1596), 1, - sym_block, - STATE(2351), 1, + STATE(2272), 1, sym_comment, - STATE(3143), 1, - sym_long_flag, - STATE(3583), 1, - sym__flag, - ACTIONS(3621), 2, + ACTIONS(3705), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(3625), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3631), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3633), 2, + ACTIONS(3711), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3635), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3637), 2, + ACTIONS(3717), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3641), 2, + ACTIONS(3725), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3627), 4, - anon_sym_in, + ACTIONS(3709), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(3723), 3, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3639), 4, + ACTIONS(3719), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - [94330] = 7, - ACTIONS(153), 1, + ACTIONS(818), 5, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [103237] = 7, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3657), 1, + ACTIONS(3700), 1, anon_sym_DOT, - STATE(2290), 1, + STATE(2254), 1, sym_path, - STATE(2352), 1, + STATE(2273), 1, sym_comment, - STATE(2418), 1, - aux_sym_cell_path_repeat1, - ACTIONS(929), 6, + STATE(2600), 1, + sym_cell_path, + ACTIONS(609), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(931), 25, + ACTIONS(611), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -220837,53 +211366,53 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [94381] = 4, - ACTIONS(3), 1, + [103288] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1774), 1, - anon_sym_LF, - STATE(2353), 1, + STATE(2274), 1, sym_comment, - ACTIONS(1772), 33, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, + ACTIONS(103), 11, + sym_identifier, + anon_sym_GT, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(105), 23, + anon_sym_COMMA, anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_not, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, + anon_sym_RBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - sym_short_flag, - [94426] = 4, - ACTIONS(153), 1, + [103333] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2354), 1, + STATE(2275), 1, sym_comment, - ACTIONS(1207), 11, + ACTIONS(874), 11, sym_identifier, anon_sym_GT, anon_sym_in, @@ -220895,7 +211424,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1209), 23, + ACTIONS(876), 23, anon_sym_COMMA, anon_sym_DASH, anon_sym_RBRACE, @@ -220919,33 +211448,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [94471] = 4, - ACTIONS(153), 1, + [103378] = 4, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2355), 1, + ACTIONS(752), 1, + anon_sym_LF, + STATE(2276), 1, sym_comment, - ACTIONS(1126), 7, - anon_sym_EQ, + ACTIONS(750), 33, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1128), 27, - anon_sym_COLON, - anon_sym_DASH_DASH, anon_sym_in, - anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -220959,78 +211489,97 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [94516] = 4, - ACTIONS(3), 1, + [103423] = 23, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1782), 1, - anon_sym_LF, - STATE(2356), 1, - sym_comment, - ACTIONS(1780), 33, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, + ACTIONS(3628), 1, anon_sym_DASH_DASH, - anon_sym_DASH, + ACTIONS(3634), 1, anon_sym_LBRACE, - anon_sym_not, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, + ACTIONS(3648), 1, + anon_sym_bit_DASHand, + ACTIONS(3650), 1, + anon_sym_bit_DASHxor, + ACTIONS(3652), 1, + anon_sym_bit_DASHor, + ACTIONS(3654), 1, + anon_sym_and, + ACTIONS(3656), 1, + anon_sym_xor, + ACTIONS(3658), 1, + anon_sym_or, + ACTIONS(3660), 1, sym_short_flag, - [94561] = 7, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(3657), 1, - anon_sym_DOT, - STATE(2357), 1, + STATE(955), 1, + sym_block, + STATE(2277), 1, sym_comment, - STATE(2451), 1, - sym_path, - STATE(2666), 1, - sym_cell_path, - ACTIONS(967), 6, + STATE(3174), 1, + sym_long_flag, + STATE(3547), 1, + sym__flag, + ACTIONS(3626), 2, anon_sym_GT, + anon_sym_LT2, + ACTIONS(3630), 2, anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3636), 2, anon_sym_STAR, anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(969), 25, - anon_sym_DASH_DASH, - anon_sym_in, - anon_sym_LBRACE, + ACTIONS(3638), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(3640), 2, anon_sym_mod, anon_sym_SLASH_SLASH, + ACTIONS(3642), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3646), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3632), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3644), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [103506] = 8, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2278), 1, + sym_comment, + ACTIONS(818), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3445), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3451), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3453), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(3449), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(816), 22, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_in, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -221045,36 +211594,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [94612] = 7, - ACTIONS(153), 1, + [103559] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3657), 1, - anon_sym_DOT, - STATE(2358), 1, + STATE(2279), 1, sym_comment, - STATE(2451), 1, - sym_path, - STATE(2685), 1, - sym_cell_path, - ACTIONS(977), 6, + ACTIONS(105), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(103), 32, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(975), 25, - anon_sym_DASH_DASH, anon_sym_in, - anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -221088,30 +211635,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [94663] = 4, - ACTIONS(153), 1, + [103604] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2359), 1, + STATE(2280), 1, sym_comment, - ACTIONS(1241), 5, + ACTIONS(848), 11, + sym_identifier, anon_sym_GT, + anon_sym_in, anon_sym_STAR, anon_sym_SLASH, + anon_sym_mod, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1239), 29, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(850), 23, anon_sym_COMMA, - anon_sym_PIPE, anon_sym_DASH, - anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -221127,15 +211673,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [94708] = 4, - ACTIONS(153), 1, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [103649] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2360), 1, + STATE(2281), 1, sym_comment, - ACTIONS(1203), 11, + ACTIONS(789), 11, sym_identifier, anon_sym_GT, anon_sym_in, @@ -221147,7 +211693,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1205), 23, + ACTIONS(791), 23, anon_sym_COMMA, anon_sym_DASH, anon_sym_RBRACE, @@ -221171,29 +211717,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [94753] = 4, - ACTIONS(153), 1, + [103694] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2361), 1, + STATE(2282), 1, sym_comment, - ACTIONS(1229), 5, + ACTIONS(785), 11, + sym_identifier, anon_sym_GT, + anon_sym_in, anon_sym_STAR, anon_sym_SLASH, + anon_sym_mod, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1227), 29, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(787), 23, anon_sym_COMMA, - anon_sym_PIPE, anon_sym_DASH, - anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -221209,32 +211755,32 @@ 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, - [94798] = 4, - ACTIONS(153), 1, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [103739] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2362), 1, + STATE(2283), 1, sym_comment, - ACTIONS(1243), 5, + ACTIONS(844), 11, + sym_identifier, anon_sym_GT, + anon_sym_in, anon_sym_STAR, anon_sym_SLASH, + anon_sym_mod, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1245), 29, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(846), 23, anon_sym_COMMA, - anon_sym_PIPE, anon_sym_DASH, - anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -221250,15 +211796,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [94843] = 4, - ACTIONS(153), 1, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [103784] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2363), 1, + STATE(2284), 1, sym_comment, - ACTIONS(1159), 11, + ACTIONS(860), 11, sym_identifier, anon_sym_GT, anon_sym_in, @@ -221270,7 +211816,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1161), 23, + ACTIONS(862), 23, anon_sym_COMMA, anon_sym_DASH, anon_sym_RBRACE, @@ -221294,34 +211840,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [94888] = 4, - ACTIONS(153), 1, + [103829] = 4, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2364), 1, + ACTIONS(748), 1, + anon_sym_LF, + STATE(2285), 1, sym_comment, - ACTIONS(1159), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1161), 29, - anon_sym_COMMA, + ACTIONS(746), 33, + anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_DOT, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -221335,72 +211881,71 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [94933] = 23, - ACTIONS(153), 1, + [103874] = 22, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3623), 1, - anon_sym_DASH_DASH, - ACTIONS(3643), 1, + ACTIONS(3707), 1, + anon_sym_DASH, + ACTIONS(3713), 1, + anon_sym_SLASH_SLASH, + ACTIONS(3715), 1, + anon_sym_PLUS, + ACTIONS(3721), 1, + anon_sym_in, + ACTIONS(3727), 1, anon_sym_bit_DASHand, - ACTIONS(3645), 1, + ACTIONS(3729), 1, anon_sym_bit_DASHxor, - ACTIONS(3647), 1, + ACTIONS(3731), 1, anon_sym_bit_DASHor, - ACTIONS(3649), 1, + ACTIONS(3733), 1, anon_sym_and, - ACTIONS(3651), 1, + ACTIONS(3735), 1, anon_sym_xor, - ACTIONS(3653), 1, + ACTIONS(3737), 1, anon_sym_or, - ACTIONS(3655), 1, - sym_short_flag, - ACTIONS(3659), 1, - anon_sym_LBRACE, - STATE(1096), 1, - sym_block, - STATE(2365), 1, + ACTIONS(3739), 1, + sym_identifier, + ACTIONS(3741), 1, + anon_sym_COMMA, + STATE(2286), 1, sym_comment, - STATE(3143), 1, - sym_long_flag, - STATE(3556), 1, - sym__flag, - ACTIONS(3621), 2, + ACTIONS(3705), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(3625), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3631), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3633), 2, + ACTIONS(3711), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3635), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3637), 2, + ACTIONS(3717), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3641), 2, + ACTIONS(3725), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3627), 4, - anon_sym_in, + ACTIONS(3709), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(3723), 3, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3639), 4, + ACTIONS(3719), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - [95016] = 4, - ACTIONS(153), 1, + ACTIONS(3743), 4, + anon_sym_RBRACE, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [103955] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2366), 1, + STATE(2287), 1, sym_comment, - ACTIONS(1199), 11, + ACTIONS(840), 11, sym_identifier, anon_sym_GT, anon_sym_in, @@ -221412,7 +211957,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1201), 23, + ACTIONS(842), 23, anon_sym_COMMA, anon_sym_DASH, anon_sym_RBRACE, @@ -221436,29 +211981,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [95061] = 4, - ACTIONS(153), 1, + [104000] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2367), 1, + STATE(2288), 1, sym_comment, - ACTIONS(1191), 11, - sym_identifier, + ACTIONS(763), 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(1193), 23, + ACTIONS(765), 29, anon_sym_COMMA, + anon_sym_PIPE, anon_sym_DASH, + anon_sym_in, + anon_sym_if, + anon_sym_LBRACE, anon_sym_RBRACE, + anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -221474,56 +212019,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [95106] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1167), 1, - anon_sym_LF, - STATE(2368), 1, - sym_comment, - ACTIONS(1169), 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_not, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - sym_short_flag, - [95151] = 4, - ACTIONS(153), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [104045] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2369), 1, + STATE(2289), 1, sym_comment, - ACTIONS(1183), 11, + ACTIONS(824), 11, sym_identifier, anon_sym_GT, anon_sym_in, @@ -221535,7 +212039,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1185), 23, + ACTIONS(826), 23, anon_sym_COMMA, anon_sym_DASH, anon_sym_RBRACE, @@ -221559,29 +212063,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [95196] = 4, - ACTIONS(153), 1, + [104090] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2370), 1, + STATE(2290), 1, sym_comment, - ACTIONS(1231), 5, + ACTIONS(820), 11, + sym_identifier, anon_sym_GT, + anon_sym_in, anon_sym_STAR, anon_sym_SLASH, + anon_sym_mod, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1233), 29, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(822), 23, anon_sym_COMMA, - anon_sym_PIPE, anon_sym_DASH, - anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -221597,15 +212101,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [95241] = 4, - ACTIONS(153), 1, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [104135] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2371), 1, + STATE(2291), 1, sym_comment, - ACTIONS(1179), 11, + ACTIONS(808), 11, sym_identifier, anon_sym_GT, anon_sym_in, @@ -221617,7 +212121,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1181), 23, + ACTIONS(810), 23, anon_sym_COMMA, anon_sym_DASH, anon_sym_RBRACE, @@ -221641,34 +212145,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [95286] = 4, - ACTIONS(153), 1, + [104180] = 4, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2372), 1, + STATE(2292), 1, sym_comment, - ACTIONS(1219), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1221), 29, - anon_sym_COMMA, + ACTIONS(672), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(670), 32, + anon_sym_SEMI, anon_sym_PIPE, + anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -221682,29 +212186,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [95331] = 4, - ACTIONS(153), 1, + [104225] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2373), 1, + STATE(2293), 1, sym_comment, - ACTIONS(1215), 5, + ACTIONS(801), 11, + sym_identifier, anon_sym_GT, + anon_sym_in, anon_sym_STAR, anon_sym_SLASH, + anon_sym_mod, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1217), 29, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(803), 23, anon_sym_COMMA, - anon_sym_PIPE, anon_sym_DASH, - anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -221720,37 +212224,36 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [95376] = 4, - ACTIONS(153), 1, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [104270] = 4, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2374), 1, + STATE(2294), 1, sym_comment, - ACTIONS(1211), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1213), 29, - anon_sym_COMMA, + ACTIONS(765), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(763), 32, + anon_sym_SEMI, anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -221764,70 +212267,90 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [95421] = 4, - ACTIONS(153), 1, + sym_short_flag, + [104315] = 23, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2375), 1, + ACTIONS(3628), 1, + anon_sym_DASH_DASH, + ACTIONS(3648), 1, + anon_sym_bit_DASHand, + ACTIONS(3650), 1, + anon_sym_bit_DASHxor, + ACTIONS(3652), 1, + anon_sym_bit_DASHor, + ACTIONS(3654), 1, + anon_sym_and, + ACTIONS(3656), 1, + anon_sym_xor, + ACTIONS(3658), 1, + anon_sym_or, + ACTIONS(3660), 1, + sym_short_flag, + ACTIONS(3698), 1, + anon_sym_LBRACE, + STATE(815), 1, + sym_block, + STATE(2295), 1, sym_comment, - ACTIONS(1207), 5, + STATE(3174), 1, + sym_long_flag, + STATE(3562), 1, + sym__flag, + ACTIONS(3626), 2, anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1209), 29, - anon_sym_COMMA, - anon_sym_PIPE, + ACTIONS(3630), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_PLUS, + ACTIONS(3636), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3638), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(3640), 2, anon_sym_mod, anon_sym_SLASH_SLASH, + ACTIONS(3642), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(3646), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3632), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3644), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [95466] = 4, - ACTIONS(153), 1, + [104398] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2376), 1, + STATE(2296), 1, sym_comment, - ACTIONS(1163), 5, + ACTIONS(797), 11, + sym_identifier, anon_sym_GT, + anon_sym_in, anon_sym_STAR, anon_sym_SLASH, + anon_sym_mod, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1165), 29, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(799), 23, anon_sym_COMMA, - anon_sym_PIPE, anon_sym_DASH, - anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -221843,56 +212366,75 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [104443] = 23, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(3628), 1, + anon_sym_DASH_DASH, + ACTIONS(3648), 1, + anon_sym_bit_DASHand, + ACTIONS(3650), 1, + anon_sym_bit_DASHxor, + ACTIONS(3652), 1, + anon_sym_bit_DASHor, + ACTIONS(3654), 1, anon_sym_and, + ACTIONS(3656), 1, anon_sym_xor, + ACTIONS(3658), 1, anon_sym_or, - [95511] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(2377), 1, + ACTIONS(3660), 1, + sym_short_flag, + ACTIONS(3698), 1, + anon_sym_LBRACE, + STATE(816), 1, + sym_block, + STATE(2297), 1, sym_comment, - ACTIONS(1247), 5, + STATE(3174), 1, + sym_long_flag, + STATE(3560), 1, + sym__flag, + ACTIONS(3626), 2, anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1249), 29, - anon_sym_COMMA, - anon_sym_PIPE, + ACTIONS(3630), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_PLUS, + ACTIONS(3636), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3638), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(3640), 2, anon_sym_mod, anon_sym_SLASH_SLASH, + ACTIONS(3642), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(3646), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3632), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3644), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [95556] = 4, - ACTIONS(153), 1, + [104526] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2378), 1, + STATE(2298), 1, sym_comment, - ACTIONS(1171), 11, + ACTIONS(793), 11, sym_identifier, anon_sym_GT, anon_sym_in, @@ -221904,7 +212446,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1173), 23, + ACTIONS(795), 23, anon_sym_COMMA, anon_sym_DASH, anon_sym_RBRACE, @@ -221928,29 +212470,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [95601] = 4, - ACTIONS(153), 1, + [104571] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2379), 1, + STATE(2299), 1, sym_comment, - ACTIONS(1203), 5, + ACTIONS(777), 11, + sym_identifier, anon_sym_GT, + anon_sym_in, anon_sym_STAR, anon_sym_SLASH, + anon_sym_mod, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1205), 29, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(779), 23, anon_sym_COMMA, - anon_sym_PIPE, anon_sym_DASH, - anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -221966,73 +212508,92 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [104616] = 23, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(3628), 1, + anon_sym_DASH_DASH, + ACTIONS(3648), 1, + anon_sym_bit_DASHand, + ACTIONS(3650), 1, + anon_sym_bit_DASHxor, + ACTIONS(3652), 1, + anon_sym_bit_DASHor, + ACTIONS(3654), 1, anon_sym_and, + ACTIONS(3656), 1, anon_sym_xor, + ACTIONS(3658), 1, anon_sym_or, - [95646] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(2380), 1, + ACTIONS(3660), 1, + sym_short_flag, + ACTIONS(3698), 1, + anon_sym_LBRACE, + STATE(817), 1, + sym_block, + STATE(2300), 1, sym_comment, - ACTIONS(1199), 5, + STATE(3174), 1, + sym_long_flag, + STATE(3559), 1, + sym__flag, + ACTIONS(3626), 2, anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1201), 29, - anon_sym_COMMA, - anon_sym_PIPE, + ACTIONS(3630), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_PLUS, + ACTIONS(3636), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3638), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(3640), 2, anon_sym_mod, anon_sym_SLASH_SLASH, + ACTIONS(3642), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(3646), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3632), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3644), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [95691] = 4, - ACTIONS(153), 1, + [104699] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2381), 1, + STATE(2301), 1, sym_comment, - ACTIONS(1191), 5, + ACTIONS(771), 11, + sym_identifier, anon_sym_GT, + anon_sym_in, anon_sym_STAR, anon_sym_SLASH, + anon_sym_mod, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1193), 29, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(773), 23, anon_sym_COMMA, - anon_sym_PIPE, anon_sym_DASH, - anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -222048,28 +212609,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [95736] = 7, - ACTIONS(153), 1, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [104744] = 7, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3657), 1, + ACTIONS(3700), 1, anon_sym_DOT, - STATE(2382), 1, - sym_comment, - STATE(2451), 1, + STATE(2254), 1, sym_path, - STATE(2682), 1, + STATE(2302), 1, + sym_comment, + STATE(2599), 1, sym_cell_path, - ACTIONS(965), 6, + ACTIONS(574), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(963), 25, + ACTIONS(576), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -222095,70 +212656,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [95787] = 4, - ACTIONS(153), 1, + [104795] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2383), 1, + STATE(2303), 1, sym_comment, - ACTIONS(1183), 5, + ACTIONS(771), 11, + sym_identifier, anon_sym_GT, + anon_sym_in, anon_sym_STAR, anon_sym_SLASH, + anon_sym_mod, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1185), 29, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DASH, - anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - [95832] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(2384), 1, - sym_comment, - ACTIONS(1179), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1181), 29, + ACTIONS(773), 23, anon_sym_COMMA, - anon_sym_PIPE, anon_sym_DASH, - anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -222174,21 +212694,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [95877] = 4, - ACTIONS(153), 1, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [104840] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2385), 1, + STATE(2304), 1, sym_comment, - ACTIONS(1171), 5, + ACTIONS(777), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1173), 29, + ACTIONS(779), 29, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -222218,34 +212738,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [95922] = 4, - ACTIONS(153), 1, + [104885] = 4, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2386), 1, + STATE(2305), 1, sym_comment, - ACTIONS(1151), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1153), 29, - anon_sym_COMMA, + ACTIONS(868), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(866), 32, + anon_sym_SEMI, anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -222259,34 +212778,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [95967] = 4, - ACTIONS(153), 1, + sym_short_flag, + [104930] = 4, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2387), 1, + STATE(2306), 1, sym_comment, - ACTIONS(1151), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1153), 29, - anon_sym_COMMA, + ACTIONS(876), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(874), 32, + anon_sym_SEMI, anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -222300,34 +212819,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [96012] = 4, - ACTIONS(153), 1, + sym_short_flag, + [104975] = 4, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2388), 1, + STATE(2307), 1, sym_comment, - ACTIONS(1147), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1149), 29, - anon_sym_COMMA, + ACTIONS(814), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(812), 32, + anon_sym_SEMI, anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -222341,29 +212860,30 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [96057] = 4, - ACTIONS(153), 1, + sym_short_flag, + [105020] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2389), 1, + STATE(2308), 1, sym_comment, - ACTIONS(105), 5, + ACTIONS(781), 11, + sym_identifier, anon_sym_GT, + anon_sym_in, anon_sym_STAR, anon_sym_SLASH, + anon_sym_mod, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(103), 29, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(783), 23, anon_sym_COMMA, - anon_sym_PIPE, anon_sym_DASH, - anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_EQ_GT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -222379,15 +212899,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [96102] = 4, - ACTIONS(153), 1, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [105065] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2390), 1, + STATE(2309), 1, sym_comment, - ACTIONS(1151), 11, + ACTIONS(107), 11, sym_identifier, anon_sym_GT, anon_sym_in, @@ -222399,7 +212919,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1153), 23, + ACTIONS(109), 23, anon_sym_COMMA, anon_sym_DASH, anon_sym_RBRACE, @@ -222423,12 +212943,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [96147] = 4, - ACTIONS(153), 1, + [105110] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2391), 1, + STATE(2310), 1, sym_comment, - ACTIONS(1151), 11, + ACTIONS(812), 11, sym_identifier, anon_sym_GT, anon_sym_in, @@ -222440,7 +212960,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(1153), 23, + ACTIONS(814), 23, anon_sym_COMMA, anon_sym_DASH, anon_sym_RBRACE, @@ -222464,29 +212984,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [96192] = 4, - ACTIONS(153), 1, + [105155] = 7, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2392), 1, + ACTIONS(3700), 1, + anon_sym_DOT, + STATE(2254), 1, + sym_path, + STATE(2311), 1, sym_comment, - ACTIONS(1147), 11, - sym_identifier, + STATE(2625), 1, + sym_cell_path, + ACTIONS(568), 6, anon_sym_GT, - anon_sym_in, + anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, - anon_sym_mod, anon_sym_PLUS, anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1149), 23, - anon_sym_COMMA, - anon_sym_DASH, - anon_sym_RBRACE, + ACTIONS(570), 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, @@ -222502,21 +213024,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [96237] = 4, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [105206] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1778), 1, - anon_sym_LF, - STATE(2393), 1, + STATE(2312), 1, sym_comment, - ACTIONS(1776), 33, + ACTIONS(787), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(785), 32, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DASH_DASH, @@ -222546,34 +213069,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, sym_short_flag, - [96282] = 4, - ACTIONS(153), 1, + [105251] = 4, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2394), 1, + STATE(2313), 1, sym_comment, - ACTIONS(105), 11, - sym_identifier, + ACTIONS(791), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(789), 32, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_in, anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(103), 23, - anon_sym_COMMA, - anon_sym_DASH, - anon_sym_RBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -222584,37 +213106,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [96327] = 5, - ACTIONS(3), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [105296] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1141), 1, - anon_sym_LF, - STATE(2395), 1, + STATE(2314), 1, sym_comment, - ACTIONS(3484), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(1139), 31, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(767), 7, anon_sym_GT, - anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_in, anon_sym_STAR, anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_DOT_DOT, + ACTIONS(769), 27, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -222628,30 +213148,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, sym_short_flag, - [96374] = 4, - ACTIONS(153), 1, + [105341] = 7, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2396), 1, + ACTIONS(3700), 1, + anon_sym_DOT, + STATE(2254), 1, + sym_path, + STATE(2315), 1, sym_comment, - ACTIONS(1143), 11, - sym_identifier, + STATE(2627), 1, + sym_cell_path, + ACTIONS(605), 6, anon_sym_GT, - anon_sym_in, + anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, - anon_sym_mod, anon_sym_PLUS, anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1145), 23, - anon_sym_COMMA, - anon_sym_DASH, - anon_sym_RBRACE, + ACTIONS(607), 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, @@ -222667,23 +213191,77 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [96419] = 4, - ACTIONS(153), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [105392] = 11, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2397), 1, + STATE(2316), 1, + sym_comment, + ACTIONS(818), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3445), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3451), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3453), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3455), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3447), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3449), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3443), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(816), 10, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [105451] = 7, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(3700), 1, + anon_sym_DOT, + STATE(2254), 1, + sym_path, + STATE(2317), 1, sym_comment, - ACTIONS(1225), 7, + STATE(2611), 1, + sym_cell_path, + ACTIONS(586), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - anon_sym_DOT_DOT, - ACTIONS(1223), 27, + ACTIONS(588), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -222708,80 +213286,452 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, sym_short_flag, - [96464] = 4, - ACTIONS(153), 1, + [105502] = 12, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2398), 1, + ACTIONS(3457), 1, + anon_sym_bit_DASHand, + STATE(2318), 1, sym_comment, - ACTIONS(113), 11, - sym_identifier, - anon_sym_GT, + ACTIONS(818), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3445), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3451), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3453), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3455), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3447), 4, anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3449), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - anon_sym_PLUS, + anon_sym_SLASH_SLASH, + ACTIONS(3443), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(816), 9, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(115), 23, - anon_sym_COMMA, + sym_short_flag, + [105563] = 13, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3457), 1, + anon_sym_bit_DASHand, + ACTIONS(3459), 1, + anon_sym_bit_DASHxor, + STATE(2319), 1, + sym_comment, + ACTIONS(818), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3445), 2, anon_sym_DASH, - anon_sym_RBRACE, + anon_sym_PLUS, + ACTIONS(3451), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(3453), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3455), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3447), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3449), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + ACTIONS(3443), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(816), 8, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [105626] = 14, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3457), 1, + anon_sym_bit_DASHand, + ACTIONS(3459), 1, + anon_sym_bit_DASHxor, + ACTIONS(3461), 1, + anon_sym_bit_DASHor, + STATE(2320), 1, + sym_comment, + ACTIONS(818), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3445), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3451), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3453), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(3455), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3447), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3449), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3443), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, + ACTIONS(816), 7, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [105691] = 15, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3457), 1, + anon_sym_bit_DASHand, + ACTIONS(3459), 1, + anon_sym_bit_DASHxor, + ACTIONS(3461), 1, + anon_sym_bit_DASHor, + ACTIONS(3463), 1, + anon_sym_and, + STATE(2321), 1, + sym_comment, + ACTIONS(818), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3445), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3451), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3453), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3455), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3447), 4, + anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, + ACTIONS(3449), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(816), 6, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + ACTIONS(3443), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [105758] = 16, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3457), 1, + anon_sym_bit_DASHand, + ACTIONS(3459), 1, + anon_sym_bit_DASHxor, + ACTIONS(3461), 1, + anon_sym_bit_DASHor, + ACTIONS(3463), 1, + anon_sym_and, + ACTIONS(3465), 1, + anon_sym_xor, + STATE(2322), 1, + sym_comment, + ACTIONS(818), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3445), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3451), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3453), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3455), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, + ACTIONS(3447), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3449), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(816), 5, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_or, + sym_short_flag, + ACTIONS(3443), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [105827] = 17, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3457), 1, anon_sym_bit_DASHand, + ACTIONS(3459), 1, anon_sym_bit_DASHxor, + ACTIONS(3461), 1, anon_sym_bit_DASHor, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [96509] = 7, - ACTIONS(153), 1, + ACTIONS(3463), 1, + anon_sym_and, + ACTIONS(3465), 1, + anon_sym_xor, + ACTIONS(3467), 1, + anon_sym_or, + STATE(2323), 1, + sym_comment, + ACTIONS(818), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3445), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3451), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3453), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3455), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(816), 4, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_DASH_DASH, + sym_short_flag, + ACTIONS(3447), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3449), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3443), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [105898] = 23, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3657), 1, - anon_sym_DOT, - STATE(2399), 1, + ACTIONS(3628), 1, + anon_sym_DASH_DASH, + ACTIONS(3648), 1, + anon_sym_bit_DASHand, + ACTIONS(3650), 1, + anon_sym_bit_DASHxor, + ACTIONS(3652), 1, + anon_sym_bit_DASHor, + ACTIONS(3654), 1, + anon_sym_and, + ACTIONS(3656), 1, + anon_sym_xor, + ACTIONS(3658), 1, + anon_sym_or, + ACTIONS(3660), 1, + sym_short_flag, + ACTIONS(3698), 1, + anon_sym_LBRACE, + STATE(838), 1, + sym_block, + STATE(2324), 1, sym_comment, - STATE(2451), 1, - sym_path, - STATE(2692), 1, - sym_cell_path, - ACTIONS(942), 6, + STATE(3174), 1, + sym_long_flag, + STATE(3557), 1, + sym__flag, + ACTIONS(3626), 2, anon_sym_GT, + anon_sym_LT2, + ACTIONS(3630), 2, anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3636), 2, anon_sym_STAR, anon_sym_SLASH, + ACTIONS(3638), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3640), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3642), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3646), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3632), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3644), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [105981] = 9, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2325), 1, + sym_comment, + ACTIONS(818), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3445), 2, + anon_sym_DASH, anon_sym_PLUS, + ACTIONS(3451), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3453), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3449), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3443), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_LT2, - ACTIONS(944), 25, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(816), 16, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_DASH_DASH, anon_sym_in, - anon_sym_LBRACE, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [106036] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2326), 1, + sym_comment, + ACTIONS(818), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3445), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3451), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(3449), 4, + anon_sym_STAR, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + ACTIONS(816), 24, + 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, @@ -222796,34 +213746,82 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [96560] = 4, - ACTIONS(153), 1, + [106087] = 10, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2400), 1, + STATE(2327), 1, sym_comment, - ACTIONS(1143), 5, - anon_sym_GT, + ACTIONS(818), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3445), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3451), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3453), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3447), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3449), 4, anon_sym_STAR, anon_sym_SLASH, - anon_sym_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3443), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_LT2, - ACTIONS(1145), 29, - anon_sym_COMMA, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(816), 12, + anon_sym_SEMI, anon_sym_PIPE, - anon_sym_DASH, - anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_DASH_DASH, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [106144] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2328), 1, + sym_comment, + ACTIONS(818), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3451), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(3449), 4, + anon_sym_STAR, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + ACTIONS(816), 26, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -222837,35 +213835,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [96605] = 5, - ACTIONS(153), 1, + sym_short_flag, + [106193] = 5, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2401), 1, + STATE(2329), 1, sym_comment, - ACTIONS(3661), 2, + ACTIONS(818), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3451), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(1139), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1141), 27, - anon_sym_COMMA, + ACTIONS(816), 30, + 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_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -222879,122 +213877,128 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [96652] = 23, - ACTIONS(153), 1, + sym_short_flag, + [106240] = 17, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3623), 1, - anon_sym_DASH_DASH, - ACTIONS(3643), 1, + ACTIONS(3680), 1, anon_sym_bit_DASHand, - ACTIONS(3645), 1, + ACTIONS(3682), 1, anon_sym_bit_DASHxor, - ACTIONS(3647), 1, + ACTIONS(3684), 1, anon_sym_bit_DASHor, - ACTIONS(3649), 1, + ACTIONS(3686), 1, anon_sym_and, - ACTIONS(3651), 1, + ACTIONS(3688), 1, anon_sym_xor, - ACTIONS(3653), 1, + ACTIONS(3690), 1, anon_sym_or, - ACTIONS(3655), 1, - sym_short_flag, - ACTIONS(3663), 1, - anon_sym_LBRACE, - STATE(1085), 1, - sym_block, - STATE(2402), 1, + ACTIONS(3747), 1, + anon_sym_LF, + STATE(2330), 1, sym_comment, - STATE(3143), 1, - sym_long_flag, - STATE(3578), 1, - sym__flag, - ACTIONS(3621), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(3625), 2, + ACTIONS(3668), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3631), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3633), 2, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3635), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3637), 2, + ACTIONS(3676), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3641), 2, + ACTIONS(3678), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3627), 4, + ACTIONS(3670), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3639), 4, + ACTIONS(3672), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3745), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3666), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [96735] = 4, - ACTIONS(153), 1, + [106310] = 17, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2403), 1, - sym_comment, - ACTIONS(1187), 11, - sym_identifier, - anon_sym_GT, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, + ACTIONS(305), 1, + anon_sym_LF, + ACTIONS(325), 1, + anon_sym_bit_DASHand, + ACTIONS(327), 1, + anon_sym_bit_DASHxor, + ACTIONS(329), 1, + anon_sym_bit_DASHor, + ACTIONS(331), 1, anon_sym_and, + ACTIONS(333), 1, anon_sym_xor, + ACTIONS(335), 1, anon_sym_or, - ACTIONS(1189), 23, - anon_sym_COMMA, + STATE(2331), 1, + sym_comment, + ACTIONS(309), 2, anon_sym_DASH, - anon_sym_RBRACE, + anon_sym_PLUS, + ACTIONS(319), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, + ACTIONS(321), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(323), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(303), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(311), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(315), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(307), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [96780] = 4, + [106380] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1193), 1, + ACTIONS(834), 1, anon_sym_LF, - STATE(2404), 1, + STATE(2332), 1, sym_comment, - ACTIONS(1191), 33, + ACTIONS(832), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, - anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -223020,32 +214024,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [96825] = 4, - ACTIONS(153), 1, + [106424] = 4, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2405), 1, + ACTIONS(872), 1, + anon_sym_LF, + STATE(2333), 1, sym_comment, - ACTIONS(981), 7, + ACTIONS(870), 32, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_DOT_DOT, - ACTIONS(979), 27, - anon_sym_DASH_DASH, anon_sym_in, - anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -223059,24 +214064,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - sym_short_flag, - [96870] = 4, + [106468] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1201), 1, + ACTIONS(862), 1, anon_sym_LF, - STATE(2406), 1, + STATE(2334), 1, sym_comment, - ACTIONS(1199), 33, + ACTIONS(860), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, - anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -223102,35 +214104,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [96915] = 4, - ACTIONS(153), 1, + [106512] = 4, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2407), 1, + ACTIONS(787), 1, + anon_sym_LF, + STATE(2335), 1, sym_comment, - ACTIONS(1187), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1189), 29, - anon_sym_COMMA, + ACTIONS(785), 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, @@ -223144,81 +214144,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [96960] = 23, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(3623), 1, - anon_sym_DASH_DASH, - ACTIONS(3629), 1, - anon_sym_LBRACE, - ACTIONS(3643), 1, - anon_sym_bit_DASHand, - ACTIONS(3645), 1, - anon_sym_bit_DASHxor, - ACTIONS(3647), 1, - anon_sym_bit_DASHor, - ACTIONS(3649), 1, - anon_sym_and, - ACTIONS(3651), 1, - anon_sym_xor, - ACTIONS(3653), 1, - anon_sym_or, - ACTIONS(3655), 1, - sym_short_flag, - STATE(1591), 1, - sym_block, - STATE(2408), 1, - sym_comment, - STATE(3143), 1, - sym_long_flag, - STATE(3603), 1, - sym__flag, - ACTIONS(3621), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(3625), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3631), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3633), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3635), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3637), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3641), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3627), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3639), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [97043] = 4, + [106556] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1233), 1, + ACTIONS(858), 1, anon_sym_LF, - STATE(2409), 1, + STATE(2336), 1, sym_comment, - ACTIONS(1231), 33, + ACTIONS(856), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, - anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -223244,63 +214184,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [97088] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1161), 1, - anon_sym_LF, - STATE(2410), 1, - sym_comment, - ACTIONS(1159), 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_not, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - sym_short_flag, - [97133] = 4, + [106600] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1245), 1, + ACTIONS(850), 1, anon_sym_LF, - STATE(2411), 1, + STATE(2337), 1, sym_comment, - ACTIONS(1243), 33, + ACTIONS(848), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, - anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -223326,37 +214224,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [97178] = 7, - ACTIONS(153), 1, + [106644] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3657), 1, - anon_sym_DOT, - STATE(2412), 1, + STATE(2338), 1, sym_comment, - STATE(2451), 1, - sym_path, - STATE(2693), 1, - sym_cell_path, - ACTIONS(953), 6, + ACTIONS(752), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(750), 31, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(955), 25, - anon_sym_DASH_DASH, anon_sym_in, - 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_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -223370,24 +214264,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [97229] = 5, + [106688] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(989), 1, + ACTIONS(854), 1, anon_sym_LF, - ACTIONS(3665), 1, - anon_sym_QMARK2, - STATE(2413), 1, + STATE(2339), 1, sym_comment, - ACTIONS(987), 32, + ACTIONS(852), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_DOT, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -223413,23 +214304,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [97276] = 5, + [106732] = 16, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(989), 1, + ACTIONS(818), 1, anon_sym_LF, - ACTIONS(3665), 1, - anon_sym_QMARK2, - STATE(2414), 1, + ACTIONS(3680), 1, + anon_sym_bit_DASHand, + ACTIONS(3682), 1, + anon_sym_bit_DASHxor, + ACTIONS(3684), 1, + anon_sym_bit_DASHor, + ACTIONS(3686), 1, + anon_sym_and, + ACTIONS(3688), 1, + anon_sym_xor, + STATE(2340), 1, + sym_comment, + ACTIONS(3668), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3674), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3676), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3678), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3670), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3672), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(816), 5, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + anon_sym_or, + ACTIONS(3666), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [106800] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(846), 1, + anon_sym_LF, + STATE(2341), 1, sym_comment, - ACTIONS(987), 32, + ACTIONS(844), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_DOT, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -223455,200 +214396,113 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [97323] = 19, - ACTIONS(153), 1, + [106844] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3669), 1, - anon_sym_DASH, - ACTIONS(3677), 1, - anon_sym_PLUS, - ACTIONS(3685), 1, - anon_sym_bit_DASHand, - ACTIONS(3687), 1, - anon_sym_bit_DASHxor, - ACTIONS(3689), 1, - anon_sym_bit_DASHor, - ACTIONS(3691), 1, - anon_sym_and, - ACTIONS(3693), 1, - anon_sym_xor, - ACTIONS(3695), 1, - anon_sym_or, - STATE(2415), 1, + ACTIONS(842), 1, + anon_sym_LF, + STATE(2342), 1, sym_comment, - ACTIONS(3661), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3667), 2, + ACTIONS(840), 32, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, - anon_sym_LT2, - ACTIONS(3673), 2, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, - ACTIONS(3675), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3679), 2, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3683), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3671), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3681), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1141), 6, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - [97398] = 18, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(3669), 1, - anon_sym_DASH, - ACTIONS(3677), 1, - anon_sym_PLUS, - ACTIONS(3685), 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(3687), 1, anon_sym_bit_DASHxor, - ACTIONS(3689), 1, anon_sym_bit_DASHor, - ACTIONS(3691), 1, anon_sym_and, - ACTIONS(3693), 1, anon_sym_xor, - STATE(2416), 1, + anon_sym_or, + [106888] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(876), 1, + anon_sym_LF, + STATE(2343), 1, sym_comment, - ACTIONS(3661), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3667), 2, + ACTIONS(874), 32, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, - anon_sym_LT2, - ACTIONS(3673), 2, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, - ACTIONS(3675), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3679), 2, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3683), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3671), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3681), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1141), 7, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - anon_sym_or, - [97471] = 17, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(3669), 1, - anon_sym_DASH, - ACTIONS(3677), 1, - anon_sym_PLUS, - ACTIONS(3685), 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(3687), 1, anon_sym_bit_DASHxor, - ACTIONS(3689), 1, anon_sym_bit_DASHor, - ACTIONS(3691), 1, anon_sym_and, - STATE(2417), 1, - sym_comment, - ACTIONS(3661), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3667), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(3673), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3675), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3679), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3683), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3671), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3681), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1141), 8, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, anon_sym_xor, anon_sym_or, - [97542] = 6, - ACTIONS(153), 1, + [106932] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3697), 1, - anon_sym_DOT, - STATE(2290), 1, - sym_path, - STATE(2418), 2, + ACTIONS(826), 1, + anon_sym_LF, + STATE(2344), 1, sym_comment, - aux_sym_cell_path_repeat1, - ACTIONS(935), 6, + ACTIONS(824), 32, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(937), 25, - anon_sym_DASH_DASH, anon_sym_in, - anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -223662,228 +214516,141 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [97591] = 16, - ACTIONS(153), 1, + [106976] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3669), 1, - anon_sym_DASH, - ACTIONS(3677), 1, - anon_sym_PLUS, - ACTIONS(3685), 1, - anon_sym_bit_DASHand, - ACTIONS(3687), 1, - anon_sym_bit_DASHxor, - ACTIONS(3689), 1, - anon_sym_bit_DASHor, - STATE(2419), 1, + ACTIONS(822), 1, + anon_sym_LF, + STATE(2345), 1, sym_comment, - ACTIONS(3661), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3667), 2, + ACTIONS(820), 32, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, - anon_sym_LT2, - ACTIONS(3673), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3675), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3679), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3683), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3671), 4, + anon_sym_DASH, anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3681), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1141), 9, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_if, - anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_EQ_GT, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [97660] = 15, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(3669), 1, - anon_sym_DASH, - ACTIONS(3677), 1, - anon_sym_PLUS, - ACTIONS(3685), 1, - anon_sym_bit_DASHand, - ACTIONS(3687), 1, - anon_sym_bit_DASHxor, - STATE(2420), 1, - sym_comment, - ACTIONS(3661), 2, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3667), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(3673), 2, - anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3675), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3679), 2, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3683), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3671), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3681), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1141), 10, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - [97727] = 14, - ACTIONS(153), 1, + [107020] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3669), 1, - anon_sym_DASH, - ACTIONS(3677), 1, - anon_sym_PLUS, - ACTIONS(3685), 1, - anon_sym_bit_DASHand, - STATE(2421), 1, + ACTIONS(810), 1, + anon_sym_LF, + STATE(2346), 1, sym_comment, - ACTIONS(3661), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3667), 2, + ACTIONS(808), 32, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, - anon_sym_LT2, - ACTIONS(3673), 2, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, - ACTIONS(3675), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3679), 2, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3683), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3671), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3681), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1141), 11, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - [97792] = 13, - ACTIONS(153), 1, + [107064] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3669), 1, - anon_sym_DASH, - ACTIONS(3677), 1, - anon_sym_PLUS, - STATE(2422), 1, + ACTIONS(803), 1, + anon_sym_LF, + STATE(2347), 1, sym_comment, - ACTIONS(3661), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3667), 2, + ACTIONS(801), 32, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, - anon_sym_LT2, - ACTIONS(3673), 2, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, - ACTIONS(3675), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3679), 2, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3683), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3671), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3681), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1141), 12, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - [97855] = 4, + [107108] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1185), 1, + ACTIONS(799), 1, anon_sym_LF, - STATE(2423), 1, + STATE(2348), 1, sym_comment, - ACTIONS(1183), 33, + ACTIONS(797), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, - anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -223909,41 +214676,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [97900] = 10, - ACTIONS(153), 1, + [107152] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3669), 1, - anon_sym_DASH, - ACTIONS(3677), 1, - anon_sym_PLUS, - STATE(2424), 1, + ACTIONS(795), 1, + anon_sym_LF, + STATE(2349), 1, sym_comment, - ACTIONS(1139), 2, + ACTIONS(793), 32, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, - anon_sym_LT2, - ACTIONS(3661), 2, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3673), 2, - anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3675), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3679), 2, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(1141), 22, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -223957,34 +214716,83 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [97957] = 8, + [107196] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1141), 1, + ACTIONS(912), 1, anon_sym_LF, - STATE(2425), 1, + ACTIONS(3680), 1, + anon_sym_bit_DASHand, + ACTIONS(3682), 1, + anon_sym_bit_DASHxor, + ACTIONS(3684), 1, + anon_sym_bit_DASHor, + ACTIONS(3686), 1, + anon_sym_and, + ACTIONS(3688), 1, + anon_sym_xor, + ACTIONS(3690), 1, + anon_sym_or, + STATE(2350), 1, sym_comment, - ACTIONS(3478), 2, + ACTIONS(3668), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3484), 2, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3486), 2, + ACTIONS(3676), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3482), 4, + ACTIONS(3678), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(910), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3670), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3672), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(1139), 23, + ACTIONS(3666), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [107266] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(773), 1, + anon_sym_LF, + STATE(2351), 1, + sym_comment, + ACTIONS(771), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, - anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, @@ -224001,38 +214809,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [98010] = 7, - ACTIONS(153), 1, + [107310] = 4, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2426), 1, + ACTIONS(773), 1, + anon_sym_LF, + STATE(2352), 1, sym_comment, - ACTIONS(3661), 2, + ACTIONS(771), 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(3673), 2, - anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3675), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(1139), 3, - anon_sym_GT, anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1141), 25, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DASH, - anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -224046,21 +214849,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [98061] = 4, + [107354] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1205), 1, + ACTIONS(838), 1, anon_sym_LF, - STATE(2427), 1, + STATE(2353), 1, sym_comment, - ACTIONS(1203), 33, + ACTIONS(836), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, - anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -224086,48 +214889,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [98106] = 12, - ACTIONS(153), 1, + [107398] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3669), 1, - anon_sym_DASH, - ACTIONS(3677), 1, - anon_sym_PLUS, - STATE(2428), 1, + ACTIONS(109), 1, + anon_sym_LF, + STATE(2354), 1, sym_comment, - ACTIONS(3661), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3667), 2, + ACTIONS(107), 32, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, - anon_sym_LT2, - ACTIONS(3673), 2, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, - ACTIONS(3675), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3679), 2, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3671), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3681), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1141), 14, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, anon_sym_bit_DASHand, @@ -224136,39 +214929,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [98167] = 9, - ACTIONS(153), 1, + [107442] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3669), 1, - anon_sym_DASH, - ACTIONS(3677), 1, - anon_sym_PLUS, - STATE(2429), 1, + ACTIONS(791), 1, + anon_sym_LF, + STATE(2355), 1, sym_comment, - ACTIONS(1139), 2, + ACTIONS(789), 32, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, - anon_sym_LT2, - ACTIONS(3661), 2, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3673), 2, - anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3675), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(1141), 24, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -224182,280 +214969,332 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [98222] = 23, - ACTIONS(153), 1, + [107486] = 17, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3623), 1, - anon_sym_DASH_DASH, - ACTIONS(3629), 1, - anon_sym_LBRACE, - ACTIONS(3643), 1, + ACTIONS(818), 1, + anon_sym_LF, + ACTIONS(3680), 1, anon_sym_bit_DASHand, - ACTIONS(3645), 1, + ACTIONS(3682), 1, anon_sym_bit_DASHxor, - ACTIONS(3647), 1, + ACTIONS(3684), 1, anon_sym_bit_DASHor, - ACTIONS(3649), 1, + ACTIONS(3686), 1, anon_sym_and, - ACTIONS(3651), 1, + ACTIONS(3688), 1, anon_sym_xor, - ACTIONS(3653), 1, + ACTIONS(3690), 1, anon_sym_or, - ACTIONS(3655), 1, - sym_short_flag, - STATE(1618), 1, - sym_block, - STATE(2430), 1, + STATE(2356), 1, sym_comment, - STATE(3143), 1, - sym_long_flag, - STATE(3604), 1, - sym__flag, - ACTIONS(3621), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(3625), 2, + ACTIONS(3668), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3631), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3633), 2, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3635), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3637), 2, + ACTIONS(3676), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3641), 2, + ACTIONS(3678), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3627), 4, + ACTIONS(816), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3670), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3639), 4, + ACTIONS(3672), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3666), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [98305] = 4, + [107556] = 15, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1181), 1, + ACTIONS(818), 1, anon_sym_LF, - STATE(2431), 1, + ACTIONS(3680), 1, + anon_sym_bit_DASHand, + ACTIONS(3682), 1, + anon_sym_bit_DASHxor, + ACTIONS(3684), 1, + anon_sym_bit_DASHor, + ACTIONS(3686), 1, + anon_sym_and, + STATE(2357), 1, sym_comment, - ACTIONS(1179), 33, + ACTIONS(3668), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3674), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3676), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3678), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3670), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3672), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(816), 6, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_RBRACE, + anon_sym_xor, + anon_sym_or, + ACTIONS(3666), 6, anon_sym_GT, - anon_sym_DASH_DASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [107622] = 14, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(818), 1, + anon_sym_LF, + ACTIONS(3680), 1, + anon_sym_bit_DASHand, + ACTIONS(3682), 1, + anon_sym_bit_DASHxor, + ACTIONS(3684), 1, + anon_sym_bit_DASHor, + STATE(2358), 1, + sym_comment, + ACTIONS(3668), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, + anon_sym_PLUS, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(3676), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3678), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3670), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3672), 4, + anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, + ACTIONS(3666), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - 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(816), 7, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [98350] = 11, - ACTIONS(153), 1, + [107686] = 13, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3669), 1, + ACTIONS(818), 1, + anon_sym_LF, + ACTIONS(3680), 1, + anon_sym_bit_DASHand, + ACTIONS(3682), 1, + anon_sym_bit_DASHxor, + STATE(2359), 1, + sym_comment, + ACTIONS(3668), 2, anon_sym_DASH, - ACTIONS(3677), 1, anon_sym_PLUS, - STATE(2432), 1, - sym_comment, - ACTIONS(3661), 2, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3667), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(3673), 2, + ACTIONS(3676), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3678), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3670), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3672), 4, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3675), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3679), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3681), 4, + ACTIONS(3666), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1141), 18, - anon_sym_COMMA, + ACTIONS(816), 8, + anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_EQ_GT, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - [98409] = 23, - ACTIONS(153), 1, + [107748] = 12, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3623), 1, - anon_sym_DASH_DASH, - ACTIONS(3643), 1, + ACTIONS(818), 1, + anon_sym_LF, + ACTIONS(3680), 1, anon_sym_bit_DASHand, - ACTIONS(3645), 1, - anon_sym_bit_DASHxor, - ACTIONS(3647), 1, - anon_sym_bit_DASHor, - ACTIONS(3649), 1, - anon_sym_and, - ACTIONS(3651), 1, - anon_sym_xor, - ACTIONS(3653), 1, - anon_sym_or, - ACTIONS(3655), 1, - sym_short_flag, - ACTIONS(3663), 1, - anon_sym_LBRACE, - STATE(1124), 1, - sym_block, - STATE(2433), 1, + STATE(2360), 1, sym_comment, - STATE(3143), 1, - sym_long_flag, - STATE(3588), 1, - sym__flag, - ACTIONS(3621), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(3625), 2, + ACTIONS(3668), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3631), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3633), 2, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3635), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3637), 2, + ACTIONS(3676), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3641), 2, + ACTIONS(3678), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3627), 4, + ACTIONS(3670), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3639), 4, + ACTIONS(3672), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3666), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [98492] = 4, + ACTIONS(816), 9, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [107808] = 11, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1209), 1, + ACTIONS(818), 1, anon_sym_LF, - STATE(2434), 1, + STATE(2361), 1, sym_comment, - ACTIONS(1207), 33, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH_DASH, + ACTIONS(3668), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, + anon_sym_PLUS, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(3676), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3678), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3670), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3672), 4, + anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, + ACTIONS(3666), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, + ACTIONS(816), 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, - sym_short_flag, - [98537] = 4, + [107866] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1213), 1, + ACTIONS(818), 1, anon_sym_LF, - STATE(2435), 1, + STATE(2362), 1, sym_comment, - ACTIONS(1211), 33, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH_DASH, + ACTIONS(3668), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, + anon_sym_PLUS, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(3676), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3672), 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(816), 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, @@ -224472,85 +215311,65 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [98582] = 23, - ACTIONS(153), 1, + [107918] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3623), 1, - anon_sym_DASH_DASH, - ACTIONS(3629), 1, - anon_sym_LBRACE, - ACTIONS(3643), 1, - anon_sym_bit_DASHand, - ACTIONS(3645), 1, - anon_sym_bit_DASHxor, - ACTIONS(3647), 1, - anon_sym_bit_DASHor, - ACTIONS(3649), 1, - anon_sym_and, - ACTIONS(3651), 1, - anon_sym_xor, - ACTIONS(3653), 1, - anon_sym_or, - ACTIONS(3655), 1, - sym_short_flag, - STATE(1606), 1, - sym_block, - STATE(2436), 1, + STATE(2363), 1, sym_comment, - STATE(3143), 1, - sym_long_flag, - STATE(3599), 1, - sym__flag, - ACTIONS(3621), 2, + ACTIONS(702), 6, anon_sym_GT, - anon_sym_LT2, - ACTIONS(3625), 2, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3631), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3633), 2, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(704), 27, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3635), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3637), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3641), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3627), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3639), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - [98665] = 4, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [107962] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1167), 1, + ACTIONS(818), 1, anon_sym_LF, - STATE(2437), 1, + STATE(2364), 1, sym_comment, - ACTIONS(1169), 33, + ACTIONS(3674), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(816), 30, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, - anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, @@ -224573,28 +215392,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [98710] = 4, + [108008] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1217), 1, + ACTIONS(818), 1, anon_sym_LF, - STATE(2438), 1, + STATE(2365), 1, sym_comment, - ACTIONS(1215), 33, + ACTIONS(3674), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3672), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(816), 26, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, - anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, + anon_sym_RBRACE, anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -224614,27 +215434,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [98755] = 4, - ACTIONS(153), 1, + [108056] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2439), 1, + STATE(2366), 1, sym_comment, - ACTIONS(1235), 5, + ACTIONS(670), 6, anon_sym_GT, + anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1237), 29, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DASH, + ACTIONS(672), 27, + anon_sym_DASH_DASH, anon_sym_in, - anon_sym_if, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_DOT, + anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -224656,254 +215473,157 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [98800] = 23, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(3623), 1, - anon_sym_DASH_DASH, - ACTIONS(3643), 1, - anon_sym_bit_DASHand, - ACTIONS(3645), 1, - anon_sym_bit_DASHxor, - ACTIONS(3647), 1, - anon_sym_bit_DASHor, - ACTIONS(3649), 1, - anon_sym_and, - ACTIONS(3651), 1, - anon_sym_xor, - ACTIONS(3653), 1, - anon_sym_or, - ACTIONS(3655), 1, sym_short_flag, - ACTIONS(3663), 1, - anon_sym_LBRACE, - STATE(1062), 1, - sym_block, - STATE(2440), 1, + [108100] = 10, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(818), 1, + anon_sym_LF, + STATE(2367), 1, sym_comment, - STATE(3143), 1, - sym_long_flag, - STATE(3576), 1, - sym__flag, - ACTIONS(3621), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(3625), 2, + ACTIONS(3668), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3631), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3633), 2, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3635), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3637), 2, + ACTIONS(3676), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3641), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3627), 4, + ACTIONS(3670), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3639), 4, + ACTIONS(3672), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3666), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [98883] = 21, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1139), 1, - sym_identifier, - ACTIONS(3702), 1, - anon_sym_DASH, - ACTIONS(3704), 1, - anon_sym_in, - ACTIONS(3710), 1, - anon_sym_SLASH_SLASH, - ACTIONS(3712), 1, - anon_sym_PLUS, - ACTIONS(3722), 1, + ACTIONS(816), 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, - ACTIONS(3724), 1, anon_sym_bit_DASHxor, - ACTIONS(3726), 1, anon_sym_bit_DASHor, - ACTIONS(3728), 1, anon_sym_and, - ACTIONS(3730), 1, anon_sym_xor, - ACTIONS(3732), 1, anon_sym_or, - STATE(2441), 1, + [108156] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(818), 1, + anon_sym_LF, + STATE(2368), 1, sym_comment, - ACTIONS(3700), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(3708), 2, + ACTIONS(3668), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3714), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3720), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3706), 3, + ACTIONS(3672), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(3718), 3, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3716), 4, + anon_sym_SLASH_SLASH, + ACTIONS(816), 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, - ACTIONS(1141), 5, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [98962] = 20, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(3702), 1, - anon_sym_DASH, - ACTIONS(3704), 1, - anon_sym_in, - ACTIONS(3710), 1, - anon_sym_SLASH_SLASH, - ACTIONS(3712), 1, - anon_sym_PLUS, - ACTIONS(3722), 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(3724), 1, anon_sym_bit_DASHxor, - ACTIONS(3726), 1, anon_sym_bit_DASHor, - ACTIONS(3728), 1, anon_sym_and, - ACTIONS(3730), 1, anon_sym_xor, - STATE(2442), 1, - sym_comment, - ACTIONS(1139), 2, - sym_identifier, anon_sym_or, - ACTIONS(3700), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(3708), 2, + [108206] = 9, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(818), 1, + anon_sym_LF, + STATE(2369), 1, + sym_comment, + ACTIONS(3668), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3714), 2, + ACTIONS(3676), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3720), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3706), 3, + ACTIONS(3672), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(3718), 3, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3716), 4, + anon_sym_SLASH_SLASH, + ACTIONS(3666), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1141), 5, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [99039] = 19, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(3702), 1, - anon_sym_DASH, - ACTIONS(3704), 1, + ACTIONS(816), 16, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_in, - ACTIONS(3710), 1, - anon_sym_SLASH_SLASH, - ACTIONS(3712), 1, - anon_sym_PLUS, - ACTIONS(3722), 1, + 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, - ACTIONS(3724), 1, anon_sym_bit_DASHxor, - ACTIONS(3726), 1, anon_sym_bit_DASHor, - ACTIONS(3728), 1, anon_sym_and, - STATE(2443), 1, - sym_comment, - ACTIONS(3700), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(3708), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3714), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3720), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(1139), 3, - sym_identifier, anon_sym_xor, anon_sym_or, - ACTIONS(3706), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - ACTIONS(3718), 3, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3716), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1141), 5, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [99114] = 4, + [108260] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(115), 1, + ACTIONS(868), 1, anon_sym_LF, - STATE(2444), 1, + STATE(2370), 1, sym_comment, - ACTIONS(113), 33, + ACTIONS(866), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_DOT, + anon_sym_RBRACE, anon_sym_STAR, - anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -224928,34 +215648,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [99159] = 4, - ACTIONS(153), 1, + [108304] = 4, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2445), 1, + ACTIONS(765), 1, + anon_sym_LF, + STATE(2371), 1, sym_comment, - ACTIONS(1155), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1157), 29, - anon_sym_COMMA, + ACTIONS(763), 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, @@ -224969,149 +215688,86 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [99204] = 23, - ACTIONS(153), 1, + [108348] = 17, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3623), 1, - anon_sym_DASH_DASH, - ACTIONS(3643), 1, + ACTIONS(3680), 1, anon_sym_bit_DASHand, - ACTIONS(3645), 1, + ACTIONS(3682), 1, anon_sym_bit_DASHxor, - ACTIONS(3647), 1, + ACTIONS(3684), 1, anon_sym_bit_DASHor, - ACTIONS(3649), 1, + ACTIONS(3686), 1, anon_sym_and, - ACTIONS(3651), 1, + ACTIONS(3688), 1, anon_sym_xor, - ACTIONS(3653), 1, + ACTIONS(3690), 1, anon_sym_or, - ACTIONS(3655), 1, - sym_short_flag, - ACTIONS(3659), 1, - anon_sym_LBRACE, - STATE(1070), 1, - sym_block, - STATE(2446), 1, + ACTIONS(3751), 1, + anon_sym_LF, + STATE(2372), 1, sym_comment, - STATE(3143), 1, - sym_long_flag, - STATE(3558), 1, - sym__flag, - ACTIONS(3621), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(3625), 2, + ACTIONS(3668), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3631), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3633), 2, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3635), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3637), 2, + ACTIONS(3676), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3641), 2, + ACTIONS(3678), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3627), 4, + ACTIONS(3670), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3639), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [99287] = 18, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(3702), 1, - anon_sym_DASH, - ACTIONS(3704), 1, - anon_sym_in, - ACTIONS(3710), 1, - anon_sym_SLASH_SLASH, - ACTIONS(3712), 1, - anon_sym_PLUS, - ACTIONS(3722), 1, - anon_sym_bit_DASHand, - ACTIONS(3724), 1, - anon_sym_bit_DASHxor, - ACTIONS(3726), 1, - anon_sym_bit_DASHor, - STATE(2447), 1, - sym_comment, - ACTIONS(3700), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(3708), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3714), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3720), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3706), 3, + ACTIONS(3672), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(3718), 3, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(1139), 4, - sym_identifier, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(3716), 4, + anon_sym_SLASH_SLASH, + ACTIONS(3749), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3666), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1141), 5, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [99360] = 4, - ACTIONS(153), 1, + [108418] = 4, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2448), 1, + ACTIONS(783), 1, + anon_sym_LF, + STATE(2373), 1, sym_comment, - ACTIONS(1175), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1177), 29, - anon_sym_COMMA, + ACTIONS(781), 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, @@ -225125,143 +215781,139 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [99405] = 17, - ACTIONS(153), 1, + [108462] = 17, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3702), 1, - anon_sym_DASH, - ACTIONS(3704), 1, - anon_sym_in, - ACTIONS(3710), 1, - anon_sym_SLASH_SLASH, - ACTIONS(3712), 1, - anon_sym_PLUS, - ACTIONS(3722), 1, + ACTIONS(3680), 1, anon_sym_bit_DASHand, - ACTIONS(3724), 1, + ACTIONS(3682), 1, anon_sym_bit_DASHxor, - STATE(2449), 1, + ACTIONS(3684), 1, + anon_sym_bit_DASHor, + ACTIONS(3686), 1, + anon_sym_and, + ACTIONS(3688), 1, + anon_sym_xor, + ACTIONS(3690), 1, + anon_sym_or, + ACTIONS(3751), 1, + anon_sym_LF, + STATE(2374), 1, sym_comment, - ACTIONS(3700), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(3708), 2, + ACTIONS(3668), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3714), 2, + ACTIONS(3676), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3720), 2, + ACTIONS(3678), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3706), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - ACTIONS(3718), 3, + ACTIONS(3670), 4, + anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(1139), 4, - sym_identifier, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(3716), 4, + ACTIONS(3672), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3749), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3666), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1141), 6, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_bit_DASHor, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [99476] = 16, - ACTIONS(153), 1, + [108532] = 17, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3702), 1, - anon_sym_DASH, - ACTIONS(3704), 1, - anon_sym_in, - ACTIONS(3710), 1, - anon_sym_SLASH_SLASH, - ACTIONS(3712), 1, - anon_sym_PLUS, - ACTIONS(3722), 1, + ACTIONS(3680), 1, anon_sym_bit_DASHand, - STATE(2450), 1, + ACTIONS(3682), 1, + anon_sym_bit_DASHxor, + ACTIONS(3684), 1, + anon_sym_bit_DASHor, + ACTIONS(3686), 1, + anon_sym_and, + ACTIONS(3688), 1, + anon_sym_xor, + ACTIONS(3690), 1, + anon_sym_or, + ACTIONS(3751), 1, + anon_sym_LF, + STATE(2375), 1, sym_comment, - ACTIONS(3700), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(3708), 2, + ACTIONS(3668), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3714), 2, + ACTIONS(3676), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3720), 2, + ACTIONS(3678), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3706), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - ACTIONS(3718), 3, + ACTIONS(3670), 4, + anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(1139), 4, - sym_identifier, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(3716), 4, + ACTIONS(3672), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3749), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3666), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1141), 7, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [99545] = 7, - ACTIONS(153), 1, + [108602] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3657), 1, - anon_sym_DOT, - STATE(2290), 1, - sym_path, - STATE(2352), 1, - aux_sym_cell_path_repeat1, - STATE(2451), 1, + ACTIONS(779), 1, + anon_sym_LF, + STATE(2376), 1, sym_comment, - ACTIONS(959), 6, + ACTIONS(777), 32, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(961), 25, - anon_sym_DASH_DASH, anon_sym_in, - anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -225275,1810 +215927,2155 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [99596] = 23, - ACTIONS(153), 1, + [108646] = 17, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3680), 1, + anon_sym_bit_DASHand, + ACTIONS(3682), 1, + anon_sym_bit_DASHxor, + ACTIONS(3684), 1, + anon_sym_bit_DASHor, + ACTIONS(3686), 1, + anon_sym_and, + ACTIONS(3688), 1, + anon_sym_xor, + ACTIONS(3690), 1, + anon_sym_or, + ACTIONS(3751), 1, + anon_sym_LF, + STATE(2377), 1, + sym_comment, + ACTIONS(3668), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3674), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3676), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3678), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3670), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3672), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3749), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3666), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [108716] = 17, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3623), 1, - anon_sym_DASH_DASH, - ACTIONS(3643), 1, + ACTIONS(3680), 1, anon_sym_bit_DASHand, - ACTIONS(3645), 1, + ACTIONS(3682), 1, anon_sym_bit_DASHxor, - ACTIONS(3647), 1, + ACTIONS(3684), 1, anon_sym_bit_DASHor, - ACTIONS(3649), 1, + ACTIONS(3686), 1, anon_sym_and, - ACTIONS(3651), 1, + ACTIONS(3688), 1, anon_sym_xor, - ACTIONS(3653), 1, + ACTIONS(3690), 1, anon_sym_or, - ACTIONS(3655), 1, - sym_short_flag, - ACTIONS(3659), 1, - anon_sym_LBRACE, - STATE(1064), 1, - sym_block, - STATE(2452), 1, + ACTIONS(3751), 1, + anon_sym_LF, + STATE(2378), 1, sym_comment, - STATE(3143), 1, - sym_long_flag, - STATE(3566), 1, - sym__flag, - ACTIONS(3621), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(3625), 2, + ACTIONS(3668), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3631), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3633), 2, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3635), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3637), 2, + ACTIONS(3676), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3641), 2, + ACTIONS(3678), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3627), 4, + ACTIONS(3670), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3639), 4, + ACTIONS(3672), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3749), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3666), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [99679] = 4, + [108786] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1153), 1, + ACTIONS(3680), 1, + anon_sym_bit_DASHand, + ACTIONS(3682), 1, + anon_sym_bit_DASHxor, + ACTIONS(3684), 1, + anon_sym_bit_DASHor, + ACTIONS(3686), 1, + anon_sym_and, + ACTIONS(3688), 1, + anon_sym_xor, + ACTIONS(3690), 1, + anon_sym_or, + ACTIONS(3751), 1, anon_sym_LF, - STATE(2453), 1, + STATE(2379), 1, sym_comment, - ACTIONS(1151), 33, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH_DASH, + ACTIONS(3668), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, + anon_sym_PLUS, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(3676), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3678), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3670), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3672), 4, + anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, + ACTIONS(3749), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3666), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, + [108856] = 17, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3680), 1, anon_sym_bit_DASHand, + ACTIONS(3682), 1, anon_sym_bit_DASHxor, + ACTIONS(3684), 1, anon_sym_bit_DASHor, + ACTIONS(3686), 1, anon_sym_and, + ACTIONS(3688), 1, anon_sym_xor, + ACTIONS(3690), 1, anon_sym_or, - sym_short_flag, - [99724] = 15, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(3702), 1, + ACTIONS(3751), 1, + anon_sym_LF, + STATE(2380), 1, + sym_comment, + ACTIONS(3668), 2, anon_sym_DASH, - ACTIONS(3704), 1, - anon_sym_in, - ACTIONS(3710), 1, - anon_sym_SLASH_SLASH, - ACTIONS(3712), 1, anon_sym_PLUS, - STATE(2454), 1, - sym_comment, - ACTIONS(3700), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(3708), 2, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3714), 2, + ACTIONS(3676), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3720), 2, + ACTIONS(3678), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3706), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - ACTIONS(3718), 3, + ACTIONS(3670), 4, + anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(1139), 4, - sym_identifier, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(3716), 4, + ACTIONS(3672), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3749), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3666), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1141), 8, - anon_sym_COMMA, - anon_sym_RBRACE, + [108926] = 17, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3680), 1, anon_sym_bit_DASHand, + ACTIONS(3682), 1, anon_sym_bit_DASHxor, + ACTIONS(3684), 1, anon_sym_bit_DASHor, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [99791] = 10, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(3702), 1, + ACTIONS(3686), 1, + anon_sym_and, + ACTIONS(3688), 1, + anon_sym_xor, + ACTIONS(3690), 1, + anon_sym_or, + ACTIONS(3751), 1, + anon_sym_LF, + STATE(2381), 1, + sym_comment, + ACTIONS(3668), 2, anon_sym_DASH, - ACTIONS(3710), 1, - anon_sym_SLASH_SLASH, - ACTIONS(3712), 1, anon_sym_PLUS, - STATE(2455), 1, - sym_comment, - ACTIONS(3708), 2, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3714), 2, + ACTIONS(3676), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3706), 3, + ACTIONS(3678), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3670), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3672), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(1139), 7, - sym_identifier, - anon_sym_GT, - anon_sym_in, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1141), 17, - anon_sym_COMMA, + anon_sym_SLASH_SLASH, + ACTIONS(3749), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_RBRACE, + ACTIONS(3666), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, + [108996] = 19, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(1548), 1, + anon_sym_PIPE, + ACTIONS(3662), 1, + anon_sym_SEMI, + ACTIONS(3767), 1, anon_sym_bit_DASHand, + ACTIONS(3769), 1, anon_sym_bit_DASHxor, + ACTIONS(3771), 1, anon_sym_bit_DASHor, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [99848] = 5, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(2456), 1, + ACTIONS(3773), 1, + anon_sym_and, + ACTIONS(3775), 1, + anon_sym_xor, + ACTIONS(3777), 1, + anon_sym_or, + STATE(1784), 1, + aux_sym_pipe_element_repeat1, + STATE(2382), 1, sym_comment, - ACTIONS(3708), 2, + ACTIONS(3664), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3755), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(1139), 11, - sym_identifier, - anon_sym_GT, + ACTIONS(3763), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3765), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3757), 4, anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - anon_sym_PLUS, + anon_sym_SLASH_SLASH, + ACTIONS(3753), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [109070] = 17, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3680), 1, + anon_sym_bit_DASHand, + ACTIONS(3682), 1, + anon_sym_bit_DASHxor, + ACTIONS(3684), 1, + anon_sym_bit_DASHor, + ACTIONS(3686), 1, anon_sym_and, + ACTIONS(3688), 1, anon_sym_xor, + ACTIONS(3690), 1, anon_sym_or, - ACTIONS(1141), 21, - anon_sym_COMMA, + ACTIONS(3751), 1, + anon_sym_LF, + STATE(2383), 1, + sym_comment, + ACTIONS(3668), 2, anon_sym_DASH, - anon_sym_RBRACE, - anon_sym_SLASH_SLASH, + anon_sym_PLUS, + ACTIONS(3674), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3676), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(3678), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3670), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3672), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3749), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3666), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, + [109140] = 17, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3680), 1, anon_sym_bit_DASHand, + ACTIONS(3682), 1, anon_sym_bit_DASHxor, + ACTIONS(3684), 1, anon_sym_bit_DASHor, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [99895] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1153), 1, + ACTIONS(3686), 1, + anon_sym_and, + ACTIONS(3688), 1, + anon_sym_xor, + ACTIONS(3690), 1, + anon_sym_or, + ACTIONS(3751), 1, anon_sym_LF, - STATE(2457), 1, + STATE(2384), 1, sym_comment, - ACTIONS(1151), 33, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH_DASH, + ACTIONS(3668), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, + anon_sym_PLUS, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(3676), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3678), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3670), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3672), 4, + anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, + ACTIONS(3749), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3666), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, + [109210] = 17, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3680), 1, anon_sym_bit_DASHand, + ACTIONS(3682), 1, anon_sym_bit_DASHxor, + ACTIONS(3684), 1, anon_sym_bit_DASHor, + ACTIONS(3686), 1, anon_sym_and, + ACTIONS(3688), 1, anon_sym_xor, + ACTIONS(3690), 1, anon_sym_or, - sym_short_flag, - [99940] = 6, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(526), 1, - anon_sym_DOT_DOT, - STATE(2458), 1, + ACTIONS(3751), 1, + anon_sym_LF, + STATE(2385), 1, sym_comment, - ACTIONS(524), 2, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - ACTIONS(1175), 6, - anon_sym_GT, + ACTIONS(3668), 2, anon_sym_DASH, - anon_sym_STAR, - anon_sym_SLASH, anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1177), 25, - anon_sym_DASH_DASH, - anon_sym_in, - anon_sym_LBRACE, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, + ACTIONS(3676), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(3678), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3670), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3672), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3749), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3666), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, + [109280] = 17, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3680), 1, anon_sym_bit_DASHand, + ACTIONS(3682), 1, anon_sym_bit_DASHxor, + ACTIONS(3684), 1, anon_sym_bit_DASHor, + ACTIONS(3686), 1, anon_sym_and, + ACTIONS(3688), 1, anon_sym_xor, + ACTIONS(3690), 1, anon_sym_or, - sym_short_flag, - [99989] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(2459), 1, + ACTIONS(3751), 1, + anon_sym_LF, + STATE(2386), 1, sym_comment, - ACTIONS(1219), 11, - sym_identifier, - anon_sym_GT, + ACTIONS(3668), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3674), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3676), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3678), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3670), 4, anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3672), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - anon_sym_PLUS, + anon_sym_SLASH_SLASH, + ACTIONS(3749), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3666), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [109350] = 17, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3680), 1, + anon_sym_bit_DASHand, + ACTIONS(3682), 1, + anon_sym_bit_DASHxor, + ACTIONS(3684), 1, + anon_sym_bit_DASHor, + ACTIONS(3686), 1, anon_sym_and, + ACTIONS(3688), 1, anon_sym_xor, + ACTIONS(3690), 1, anon_sym_or, - ACTIONS(1221), 23, - anon_sym_COMMA, + ACTIONS(3781), 1, + anon_sym_LF, + STATE(2387), 1, + sym_comment, + ACTIONS(3668), 2, anon_sym_DASH, - anon_sym_RBRACE, + anon_sym_PLUS, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, + ACTIONS(3676), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(3678), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3670), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3672), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3779), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3666), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, + [109420] = 17, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3680), 1, anon_sym_bit_DASHand, + ACTIONS(3682), 1, anon_sym_bit_DASHxor, + ACTIONS(3684), 1, anon_sym_bit_DASHor, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [100034] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1149), 1, + ACTIONS(3686), 1, + anon_sym_and, + ACTIONS(3688), 1, + anon_sym_xor, + ACTIONS(3690), 1, + anon_sym_or, + ACTIONS(3781), 1, anon_sym_LF, - STATE(2460), 1, + STATE(2388), 1, sym_comment, - ACTIONS(1147), 33, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH_DASH, + ACTIONS(3668), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, + anon_sym_PLUS, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(3676), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3678), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3670), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3672), 4, + anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, + ACTIONS(3779), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3666), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, + [109490] = 17, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3680), 1, anon_sym_bit_DASHand, + ACTIONS(3682), 1, anon_sym_bit_DASHxor, + ACTIONS(3684), 1, anon_sym_bit_DASHor, + ACTIONS(3686), 1, anon_sym_and, + ACTIONS(3688), 1, anon_sym_xor, + ACTIONS(3690), 1, anon_sym_or, - sym_short_flag, - [100079] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(2461), 1, + ACTIONS(3781), 1, + anon_sym_LF, + STATE(2389), 1, sym_comment, - ACTIONS(1169), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1167), 29, - anon_sym_COMMA, - anon_sym_PIPE, + ACTIONS(3668), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_PLUS, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, + ACTIONS(3676), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(3678), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3670), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3672), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3779), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3666), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, + [109560] = 17, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3680), 1, anon_sym_bit_DASHand, + ACTIONS(3682), 1, anon_sym_bit_DASHxor, + ACTIONS(3684), 1, anon_sym_bit_DASHor, + ACTIONS(3686), 1, anon_sym_and, + ACTIONS(3688), 1, anon_sym_xor, + ACTIONS(3690), 1, anon_sym_or, - [100124] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(2462), 1, + ACTIONS(3781), 1, + anon_sym_LF, + STATE(2390), 1, sym_comment, - ACTIONS(1231), 11, - sym_identifier, - anon_sym_GT, + ACTIONS(3668), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3674), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3676), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3678), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3670), 4, anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3672), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - anon_sym_PLUS, + anon_sym_SLASH_SLASH, + ACTIONS(3779), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3666), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [109630] = 17, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3680), 1, + anon_sym_bit_DASHand, + ACTIONS(3682), 1, + anon_sym_bit_DASHxor, + ACTIONS(3684), 1, + anon_sym_bit_DASHor, + ACTIONS(3686), 1, anon_sym_and, + ACTIONS(3688), 1, anon_sym_xor, + ACTIONS(3690), 1, anon_sym_or, - ACTIONS(1233), 23, - anon_sym_COMMA, + ACTIONS(3781), 1, + anon_sym_LF, + STATE(2391), 1, + sym_comment, + ACTIONS(3668), 2, anon_sym_DASH, - anon_sym_RBRACE, + anon_sym_PLUS, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, + ACTIONS(3676), 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(3678), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3670), 4, + anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [100169] = 23, - ACTIONS(153), 1, + ACTIONS(3672), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3779), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3666), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [109700] = 17, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3623), 1, - anon_sym_DASH_DASH, - ACTIONS(3643), 1, + ACTIONS(3680), 1, anon_sym_bit_DASHand, - ACTIONS(3645), 1, + ACTIONS(3682), 1, anon_sym_bit_DASHxor, - ACTIONS(3647), 1, + ACTIONS(3684), 1, anon_sym_bit_DASHor, - ACTIONS(3649), 1, + ACTIONS(3686), 1, anon_sym_and, - ACTIONS(3651), 1, + ACTIONS(3688), 1, anon_sym_xor, - ACTIONS(3653), 1, + ACTIONS(3690), 1, anon_sym_or, - ACTIONS(3655), 1, - sym_short_flag, - ACTIONS(3659), 1, - anon_sym_LBRACE, - STATE(1068), 1, - sym_block, - STATE(2463), 1, + ACTIONS(3781), 1, + anon_sym_LF, + STATE(2392), 1, sym_comment, - STATE(3143), 1, - sym_long_flag, - STATE(3562), 1, - sym__flag, - ACTIONS(3621), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(3625), 2, + ACTIONS(3668), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3631), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3633), 2, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3635), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3637), 2, + ACTIONS(3676), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3641), 2, + ACTIONS(3678), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3627), 4, + ACTIONS(3670), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3639), 4, + ACTIONS(3672), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3779), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3666), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [100252] = 4, + [109770] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(103), 1, + ACTIONS(3680), 1, + anon_sym_bit_DASHand, + ACTIONS(3682), 1, + anon_sym_bit_DASHxor, + ACTIONS(3684), 1, + anon_sym_bit_DASHor, + ACTIONS(3686), 1, + anon_sym_and, + ACTIONS(3688), 1, + anon_sym_xor, + ACTIONS(3690), 1, + anon_sym_or, + ACTIONS(3781), 1, anon_sym_LF, - STATE(2464), 1, + STATE(2393), 1, sym_comment, - ACTIONS(105), 33, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH_DASH, + ACTIONS(3668), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, + anon_sym_PLUS, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(3676), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3678), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3670), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3672), 4, + anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, + ACTIONS(3779), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3666), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_short_flag, - [100297] = 23, - ACTIONS(153), 1, + [109840] = 17, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2342), 1, - anon_sym_LBRACE, - ACTIONS(3623), 1, - anon_sym_DASH_DASH, - ACTIONS(3643), 1, + ACTIONS(3680), 1, anon_sym_bit_DASHand, - ACTIONS(3645), 1, + ACTIONS(3682), 1, anon_sym_bit_DASHxor, - ACTIONS(3647), 1, + ACTIONS(3684), 1, anon_sym_bit_DASHor, - ACTIONS(3649), 1, + ACTIONS(3686), 1, anon_sym_and, - ACTIONS(3651), 1, + ACTIONS(3688), 1, anon_sym_xor, - ACTIONS(3653), 1, + ACTIONS(3690), 1, anon_sym_or, - ACTIONS(3655), 1, - sym_short_flag, - STATE(1249), 1, - sym_block, - STATE(2465), 1, + ACTIONS(3781), 1, + anon_sym_LF, + STATE(2394), 1, sym_comment, - STATE(3143), 1, - sym_long_flag, - STATE(3610), 1, - sym__flag, - ACTIONS(3621), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(3625), 2, + ACTIONS(3668), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3631), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3633), 2, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3635), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3637), 2, + ACTIONS(3676), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3641), 2, + ACTIONS(3678), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3627), 4, + ACTIONS(3670), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3639), 4, + ACTIONS(3672), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3779), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3666), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [100380] = 4, - ACTIONS(153), 1, + [109910] = 17, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2466), 1, - sym_comment, - ACTIONS(1155), 11, - sym_identifier, - anon_sym_GT, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, + ACTIONS(3680), 1, + anon_sym_bit_DASHand, + ACTIONS(3682), 1, + anon_sym_bit_DASHxor, + ACTIONS(3684), 1, + anon_sym_bit_DASHor, + ACTIONS(3686), 1, anon_sym_and, + ACTIONS(3688), 1, anon_sym_xor, + ACTIONS(3690), 1, anon_sym_or, - ACTIONS(1157), 23, - anon_sym_COMMA, + ACTIONS(3781), 1, + anon_sym_LF, + STATE(2395), 1, + sym_comment, + ACTIONS(3668), 2, anon_sym_DASH, - anon_sym_RBRACE, + anon_sym_PLUS, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, + ACTIONS(3676), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(3678), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3670), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3672), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3779), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3666), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [100425] = 23, - ACTIONS(153), 1, + [109980] = 17, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2342), 1, - anon_sym_LBRACE, - ACTIONS(3623), 1, - anon_sym_DASH_DASH, - ACTIONS(3643), 1, + ACTIONS(3680), 1, anon_sym_bit_DASHand, - ACTIONS(3645), 1, + ACTIONS(3682), 1, anon_sym_bit_DASHxor, - ACTIONS(3647), 1, + ACTIONS(3684), 1, anon_sym_bit_DASHor, - ACTIONS(3649), 1, + ACTIONS(3686), 1, anon_sym_and, - ACTIONS(3651), 1, + ACTIONS(3688), 1, anon_sym_xor, - ACTIONS(3653), 1, + ACTIONS(3690), 1, anon_sym_or, - ACTIONS(3655), 1, - sym_short_flag, - STATE(1262), 1, - sym_block, - STATE(2467), 1, + ACTIONS(3781), 1, + anon_sym_LF, + STATE(2396), 1, sym_comment, - STATE(3143), 1, - sym_long_flag, - STATE(3623), 1, - sym__flag, - ACTIONS(3621), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(3625), 2, + ACTIONS(3668), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3631), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3633), 2, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3635), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3637), 2, + ACTIONS(3676), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3641), 2, + ACTIONS(3678), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3627), 4, + ACTIONS(3670), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3639), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [100508] = 7, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(3710), 1, - anon_sym_SLASH_SLASH, - STATE(2468), 1, - sym_comment, - ACTIONS(3708), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3706), 3, + ACTIONS(3672), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(1139), 8, - sym_identifier, - anon_sym_GT, - anon_sym_in, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1141), 20, - anon_sym_COMMA, - anon_sym_DASH, + anon_sym_SLASH_SLASH, + ACTIONS(3779), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_RBRACE, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, + ACTIONS(3666), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [100559] = 23, - ACTIONS(153), 1, + [110050] = 17, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2342), 1, - anon_sym_LBRACE, - ACTIONS(3623), 1, - anon_sym_DASH_DASH, - ACTIONS(3643), 1, + ACTIONS(3680), 1, anon_sym_bit_DASHand, - ACTIONS(3645), 1, + ACTIONS(3682), 1, anon_sym_bit_DASHxor, - ACTIONS(3647), 1, + ACTIONS(3684), 1, anon_sym_bit_DASHor, - ACTIONS(3649), 1, + ACTIONS(3686), 1, anon_sym_and, - ACTIONS(3651), 1, + ACTIONS(3688), 1, anon_sym_xor, - ACTIONS(3653), 1, + ACTIONS(3690), 1, anon_sym_or, - ACTIONS(3655), 1, - sym_short_flag, - STATE(1263), 1, - sym_block, - STATE(2469), 1, + ACTIONS(3781), 1, + anon_sym_LF, + STATE(2397), 1, sym_comment, - STATE(3143), 1, - sym_long_flag, - STATE(3620), 1, - sym__flag, - ACTIONS(3621), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(3625), 2, + ACTIONS(3668), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3631), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3633), 2, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3635), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3637), 2, + ACTIONS(3676), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3641), 2, + ACTIONS(3678), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3627), 4, + ACTIONS(3670), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3639), 4, + ACTIONS(3672), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3779), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3666), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [100642] = 14, - ACTIONS(153), 1, + [110120] = 17, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3702), 1, + ACTIONS(3680), 1, + anon_sym_bit_DASHand, + ACTIONS(3682), 1, + anon_sym_bit_DASHxor, + ACTIONS(3684), 1, + anon_sym_bit_DASHor, + ACTIONS(3686), 1, + anon_sym_and, + ACTIONS(3688), 1, + anon_sym_xor, + ACTIONS(3690), 1, + anon_sym_or, + ACTIONS(3781), 1, + anon_sym_LF, + STATE(2398), 1, + sym_comment, + ACTIONS(3668), 2, anon_sym_DASH, - ACTIONS(3704), 1, - anon_sym_in, - ACTIONS(3710), 1, - anon_sym_SLASH_SLASH, - ACTIONS(3712), 1, anon_sym_PLUS, - STATE(2470), 1, - sym_comment, - ACTIONS(3700), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(3708), 2, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3714), 2, + ACTIONS(3676), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3706), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - ACTIONS(3718), 3, + ACTIONS(3678), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3670), 4, + anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(1139), 4, - sym_identifier, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(3716), 4, + ACTIONS(3672), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3779), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3666), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1141), 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_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [100707] = 23, - ACTIONS(153), 1, + [110190] = 17, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2342), 1, - anon_sym_LBRACE, - ACTIONS(3623), 1, - anon_sym_DASH_DASH, - ACTIONS(3643), 1, + ACTIONS(3680), 1, anon_sym_bit_DASHand, - ACTIONS(3645), 1, + ACTIONS(3682), 1, anon_sym_bit_DASHxor, - ACTIONS(3647), 1, + ACTIONS(3684), 1, anon_sym_bit_DASHor, - ACTIONS(3649), 1, + ACTIONS(3686), 1, anon_sym_and, - ACTIONS(3651), 1, + ACTIONS(3688), 1, anon_sym_xor, - ACTIONS(3653), 1, + ACTIONS(3690), 1, anon_sym_or, - ACTIONS(3655), 1, - sym_short_flag, - STATE(1206), 1, - sym_block, - STATE(2471), 1, + ACTIONS(3781), 1, + anon_sym_LF, + STATE(2399), 1, sym_comment, - STATE(3143), 1, - sym_long_flag, - STATE(3617), 1, - sym__flag, - ACTIONS(3621), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(3625), 2, + ACTIONS(3668), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3631), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3633), 2, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3635), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3637), 2, + ACTIONS(3676), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3641), 2, + ACTIONS(3678), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3627), 4, + ACTIONS(3670), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3639), 4, + ACTIONS(3672), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3779), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3666), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [100790] = 4, - ACTIONS(153), 1, + [110260] = 17, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2472), 1, - sym_comment, - ACTIONS(1169), 11, - sym_identifier, - anon_sym_GT, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, + ACTIONS(3680), 1, + anon_sym_bit_DASHand, + ACTIONS(3682), 1, + anon_sym_bit_DASHxor, + ACTIONS(3684), 1, + anon_sym_bit_DASHor, + ACTIONS(3686), 1, anon_sym_and, + ACTIONS(3688), 1, anon_sym_xor, + ACTIONS(3690), 1, anon_sym_or, - ACTIONS(1167), 23, - anon_sym_COMMA, + ACTIONS(3751), 1, + anon_sym_LF, + STATE(2400), 1, + sym_comment, + ACTIONS(3668), 2, anon_sym_DASH, - anon_sym_RBRACE, + anon_sym_PLUS, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, + ACTIONS(3676), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(3678), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3670), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3672), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3749), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3666), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [100835] = 23, - ACTIONS(153), 1, + [110330] = 17, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2342), 1, - anon_sym_LBRACE, - ACTIONS(3623), 1, - anon_sym_DASH_DASH, - ACTIONS(3643), 1, + ACTIONS(3680), 1, anon_sym_bit_DASHand, - ACTIONS(3645), 1, + ACTIONS(3682), 1, anon_sym_bit_DASHxor, - ACTIONS(3647), 1, + ACTIONS(3684), 1, anon_sym_bit_DASHor, - ACTIONS(3649), 1, + ACTIONS(3686), 1, anon_sym_and, - ACTIONS(3651), 1, + ACTIONS(3688), 1, anon_sym_xor, - ACTIONS(3653), 1, + ACTIONS(3690), 1, anon_sym_or, - ACTIONS(3655), 1, - sym_short_flag, - STATE(1271), 1, - sym_block, - STATE(2473), 1, + ACTIONS(3785), 1, + anon_sym_LF, + STATE(2401), 1, sym_comment, - STATE(3143), 1, - sym_long_flag, - STATE(3613), 1, - sym__flag, - ACTIONS(3621), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(3625), 2, + ACTIONS(3668), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3631), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3633), 2, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3635), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3637), 2, + ACTIONS(3676), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3641), 2, + ACTIONS(3678), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3627), 4, + ACTIONS(3670), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3639), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [100918] = 7, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(3657), 1, - anon_sym_DOT, - STATE(2405), 1, - sym_cell_path, - STATE(2451), 1, - sym_path, - STATE(2474), 1, - sym_comment, - ACTIONS(949), 6, - anon_sym_GT, - anon_sym_DASH, + ACTIONS(3672), 4, anon_sym_STAR, anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(951), 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, + ACTIONS(3783), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3666), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, + [110400] = 17, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3680), 1, anon_sym_bit_DASHand, + ACTIONS(3682), 1, anon_sym_bit_DASHxor, + ACTIONS(3684), 1, anon_sym_bit_DASHor, + ACTIONS(3686), 1, anon_sym_and, + ACTIONS(3688), 1, anon_sym_xor, + ACTIONS(3690), 1, anon_sym_or, - sym_short_flag, - [100969] = 9, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(3702), 1, + ACTIONS(3785), 1, + anon_sym_LF, + STATE(2402), 1, + sym_comment, + ACTIONS(3668), 2, anon_sym_DASH, - ACTIONS(3710), 1, - anon_sym_SLASH_SLASH, - ACTIONS(3712), 1, anon_sym_PLUS, - STATE(2475), 1, - sym_comment, - ACTIONS(3708), 2, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3706), 3, + ACTIONS(3676), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3678), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3670), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3672), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(1139), 7, - sym_identifier, - anon_sym_GT, - anon_sym_in, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1141), 19, - anon_sym_COMMA, + anon_sym_SLASH_SLASH, + ACTIONS(3783), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_RBRACE, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, + ACTIONS(3666), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, + [110470] = 17, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3680), 1, anon_sym_bit_DASHand, + ACTIONS(3682), 1, anon_sym_bit_DASHxor, + ACTIONS(3684), 1, anon_sym_bit_DASHor, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [101024] = 12, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(3702), 1, + ACTIONS(3686), 1, + anon_sym_and, + ACTIONS(3688), 1, + anon_sym_xor, + ACTIONS(3690), 1, + anon_sym_or, + ACTIONS(3785), 1, + anon_sym_LF, + STATE(2403), 1, + sym_comment, + ACTIONS(3668), 2, anon_sym_DASH, - ACTIONS(3710), 1, - anon_sym_SLASH_SLASH, - ACTIONS(3712), 1, anon_sym_PLUS, - STATE(2476), 1, - sym_comment, - ACTIONS(3700), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(3708), 2, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3714), 2, + ACTIONS(3676), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3706), 3, + ACTIONS(3678), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3670), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3672), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(3716), 4, + anon_sym_SLASH_SLASH, + ACTIONS(3783), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3666), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1139), 5, - sym_identifier, - anon_sym_in, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1141), 13, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [101085] = 23, - ACTIONS(153), 1, + [110540] = 17, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3623), 1, - anon_sym_DASH_DASH, - ACTIONS(3643), 1, + ACTIONS(3680), 1, anon_sym_bit_DASHand, - ACTIONS(3645), 1, + ACTIONS(3682), 1, anon_sym_bit_DASHxor, - ACTIONS(3647), 1, + ACTIONS(3684), 1, anon_sym_bit_DASHor, - ACTIONS(3649), 1, + ACTIONS(3686), 1, anon_sym_and, - ACTIONS(3651), 1, + ACTIONS(3688), 1, anon_sym_xor, - ACTIONS(3653), 1, + ACTIONS(3690), 1, anon_sym_or, - ACTIONS(3655), 1, - sym_short_flag, - ACTIONS(3663), 1, - anon_sym_LBRACE, - STATE(1108), 1, - sym_block, - STATE(2477), 1, + ACTIONS(3785), 1, + anon_sym_LF, + STATE(2404), 1, sym_comment, - STATE(3143), 1, - sym_long_flag, - STATE(3587), 1, - sym__flag, - ACTIONS(3621), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(3625), 2, + ACTIONS(3668), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3631), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3633), 2, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3635), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3637), 2, + ACTIONS(3676), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3641), 2, + ACTIONS(3678), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3627), 4, + ACTIONS(3670), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3639), 4, + ACTIONS(3672), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3783), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3666), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [101168] = 23, - ACTIONS(153), 1, + [110610] = 17, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2342), 1, - anon_sym_LBRACE, - ACTIONS(3623), 1, - anon_sym_DASH_DASH, - ACTIONS(3643), 1, + ACTIONS(3680), 1, anon_sym_bit_DASHand, - ACTIONS(3645), 1, + ACTIONS(3682), 1, anon_sym_bit_DASHxor, - ACTIONS(3647), 1, + ACTIONS(3684), 1, anon_sym_bit_DASHor, - ACTIONS(3649), 1, + ACTIONS(3686), 1, anon_sym_and, - ACTIONS(3651), 1, + ACTIONS(3688), 1, anon_sym_xor, - ACTIONS(3653), 1, + ACTIONS(3690), 1, anon_sym_or, - ACTIONS(3655), 1, - sym_short_flag, - STATE(1272), 1, - sym_block, - STATE(2478), 1, + ACTIONS(3785), 1, + anon_sym_LF, + STATE(2405), 1, sym_comment, - STATE(3143), 1, - sym_long_flag, - STATE(3612), 1, - sym__flag, - ACTIONS(3621), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(3625), 2, + ACTIONS(3668), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3631), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3633), 2, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3635), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3637), 2, + ACTIONS(3676), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3641), 2, + ACTIONS(3678), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3627), 4, + ACTIONS(3670), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3639), 4, + ACTIONS(3672), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3783), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3666), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [101251] = 23, - ACTIONS(153), 1, + [110680] = 17, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2342), 1, - anon_sym_LBRACE, - ACTIONS(3623), 1, - anon_sym_DASH_DASH, - ACTIONS(3643), 1, + ACTIONS(3680), 1, anon_sym_bit_DASHand, - ACTIONS(3645), 1, + ACTIONS(3682), 1, anon_sym_bit_DASHxor, - ACTIONS(3647), 1, + ACTIONS(3684), 1, anon_sym_bit_DASHor, - ACTIONS(3649), 1, + ACTIONS(3686), 1, anon_sym_and, - ACTIONS(3651), 1, + ACTIONS(3688), 1, anon_sym_xor, - ACTIONS(3653), 1, + ACTIONS(3690), 1, anon_sym_or, - ACTIONS(3655), 1, - sym_short_flag, - STATE(1205), 1, - sym_block, - STATE(2479), 1, + ACTIONS(3785), 1, + anon_sym_LF, + STATE(2406), 1, sym_comment, - STATE(3143), 1, - sym_long_flag, - STATE(3553), 1, - sym__flag, - ACTIONS(3621), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(3625), 2, + ACTIONS(3668), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3631), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3633), 2, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3635), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3637), 2, + ACTIONS(3676), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3641), 2, + ACTIONS(3678), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3627), 4, + ACTIONS(3670), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3639), 4, + ACTIONS(3672), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3783), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3666), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [101334] = 23, - ACTIONS(153), 1, + [110750] = 17, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2342), 1, - anon_sym_LBRACE, - ACTIONS(3623), 1, - anon_sym_DASH_DASH, - ACTIONS(3643), 1, + ACTIONS(3680), 1, anon_sym_bit_DASHand, - ACTIONS(3645), 1, + ACTIONS(3682), 1, anon_sym_bit_DASHxor, - ACTIONS(3647), 1, + ACTIONS(3684), 1, anon_sym_bit_DASHor, - ACTIONS(3649), 1, + ACTIONS(3686), 1, anon_sym_and, - ACTIONS(3651), 1, + ACTIONS(3688), 1, anon_sym_xor, - ACTIONS(3653), 1, + ACTIONS(3690), 1, anon_sym_or, - ACTIONS(3655), 1, - sym_short_flag, - STATE(1298), 1, - sym_block, - STATE(2480), 1, + ACTIONS(3785), 1, + anon_sym_LF, + STATE(2407), 1, sym_comment, - STATE(3143), 1, - sym_long_flag, - STATE(3552), 1, - sym__flag, - ACTIONS(3621), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(3625), 2, + ACTIONS(3668), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3631), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3633), 2, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3635), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3637), 2, + ACTIONS(3676), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3641), 2, + ACTIONS(3678), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3627), 4, + ACTIONS(3670), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3639), 4, + ACTIONS(3672), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3783), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3666), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [101417] = 4, + [110820] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1177), 1, + ACTIONS(3680), 1, + anon_sym_bit_DASHand, + ACTIONS(3682), 1, + anon_sym_bit_DASHxor, + ACTIONS(3684), 1, + anon_sym_bit_DASHor, + ACTIONS(3686), 1, + anon_sym_and, + ACTIONS(3688), 1, + anon_sym_xor, + ACTIONS(3690), 1, + anon_sym_or, + ACTIONS(3785), 1, anon_sym_LF, - STATE(2481), 1, + STATE(2408), 1, sym_comment, - ACTIONS(1175), 33, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH_DASH, + ACTIONS(3668), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, + anon_sym_PLUS, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(3676), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3678), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3670), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3672), 4, + anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, + ACTIONS(3783), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3666), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, + [110890] = 17, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3680), 1, anon_sym_bit_DASHand, + ACTIONS(3682), 1, anon_sym_bit_DASHxor, + ACTIONS(3684), 1, anon_sym_bit_DASHor, + ACTIONS(3686), 1, anon_sym_and, + ACTIONS(3688), 1, anon_sym_xor, + ACTIONS(3690), 1, anon_sym_or, - sym_short_flag, - [101462] = 7, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(3657), 1, - anon_sym_DOT, - STATE(2397), 1, - sym_cell_path, - STATE(2451), 1, - sym_path, - STATE(2482), 1, + ACTIONS(3785), 1, + anon_sym_LF, + STATE(2409), 1, sym_comment, - ACTIONS(981), 6, - anon_sym_GT, + ACTIONS(3668), 2, anon_sym_DASH, - anon_sym_STAR, - anon_sym_SLASH, anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(979), 25, - anon_sym_DASH_DASH, - anon_sym_in, - anon_sym_LBRACE, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, + ACTIONS(3676), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(3678), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3670), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3672), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3783), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3666), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, + [110960] = 17, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3680), 1, anon_sym_bit_DASHand, + ACTIONS(3682), 1, anon_sym_bit_DASHxor, + ACTIONS(3684), 1, anon_sym_bit_DASHor, + ACTIONS(3686), 1, anon_sym_and, + ACTIONS(3688), 1, anon_sym_xor, + ACTIONS(3690), 1, anon_sym_or, - sym_short_flag, - [101513] = 23, - ACTIONS(153), 1, + ACTIONS(3785), 1, + anon_sym_LF, + STATE(2410), 1, + sym_comment, + ACTIONS(3668), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3674), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3676), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3678), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3670), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3672), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3783), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3666), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [111030] = 17, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3623), 1, - anon_sym_DASH_DASH, - ACTIONS(3643), 1, + ACTIONS(3680), 1, anon_sym_bit_DASHand, - ACTIONS(3645), 1, + ACTIONS(3682), 1, anon_sym_bit_DASHxor, - ACTIONS(3647), 1, + ACTIONS(3684), 1, anon_sym_bit_DASHor, - ACTIONS(3649), 1, + ACTIONS(3686), 1, anon_sym_and, - ACTIONS(3651), 1, + ACTIONS(3688), 1, anon_sym_xor, - ACTIONS(3653), 1, + ACTIONS(3690), 1, anon_sym_or, - ACTIONS(3655), 1, - sym_short_flag, - ACTIONS(3663), 1, - anon_sym_LBRACE, - STATE(1107), 1, - sym_block, - STATE(2483), 1, + ACTIONS(3785), 1, + anon_sym_LF, + STATE(2411), 1, sym_comment, - STATE(3143), 1, - sym_long_flag, - STATE(3585), 1, - sym__flag, - ACTIONS(3621), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(3625), 2, + ACTIONS(3668), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3631), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3633), 2, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3635), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3637), 2, + ACTIONS(3676), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3641), 2, + ACTIONS(3678), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3627), 4, + ACTIONS(3670), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3639), 4, + ACTIONS(3672), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3783), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3666), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [101596] = 23, - ACTIONS(153), 1, + [111100] = 17, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3623), 1, - anon_sym_DASH_DASH, - ACTIONS(3643), 1, + ACTIONS(3680), 1, anon_sym_bit_DASHand, - ACTIONS(3645), 1, + ACTIONS(3682), 1, anon_sym_bit_DASHxor, - ACTIONS(3647), 1, + ACTIONS(3684), 1, anon_sym_bit_DASHor, - ACTIONS(3649), 1, + ACTIONS(3686), 1, anon_sym_and, - ACTIONS(3651), 1, + ACTIONS(3688), 1, anon_sym_xor, - ACTIONS(3653), 1, + ACTIONS(3690), 1, anon_sym_or, - ACTIONS(3655), 1, - sym_short_flag, - ACTIONS(3663), 1, - anon_sym_LBRACE, - STATE(1105), 1, - sym_block, - STATE(2484), 1, + ACTIONS(3785), 1, + anon_sym_LF, + STATE(2412), 1, sym_comment, - STATE(3143), 1, - sym_long_flag, - STATE(3584), 1, - sym__flag, - ACTIONS(3621), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(3625), 2, + ACTIONS(3668), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3631), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3633), 2, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3635), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3637), 2, + ACTIONS(3676), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3641), 2, + ACTIONS(3678), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3627), 4, + ACTIONS(3670), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3639), 4, + ACTIONS(3672), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3783), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3666), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [101679] = 4, + [111170] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1145), 1, + ACTIONS(3680), 1, + anon_sym_bit_DASHand, + ACTIONS(3682), 1, + anon_sym_bit_DASHxor, + ACTIONS(3684), 1, + anon_sym_bit_DASHor, + ACTIONS(3686), 1, + anon_sym_and, + ACTIONS(3688), 1, + anon_sym_xor, + ACTIONS(3690), 1, + anon_sym_or, + ACTIONS(3789), 1, anon_sym_LF, - STATE(2485), 1, + STATE(2413), 1, sym_comment, - ACTIONS(1143), 33, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH_DASH, + ACTIONS(3668), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, + anon_sym_PLUS, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(3676), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3678), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3670), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3672), 4, + anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, + ACTIONS(3787), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3666), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, + [111240] = 17, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3680), 1, anon_sym_bit_DASHand, + ACTIONS(3682), 1, anon_sym_bit_DASHxor, + ACTIONS(3684), 1, anon_sym_bit_DASHor, + ACTIONS(3686), 1, anon_sym_and, + ACTIONS(3688), 1, anon_sym_xor, + ACTIONS(3690), 1, anon_sym_or, - sym_short_flag, - [101724] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1173), 1, + ACTIONS(3789), 1, anon_sym_LF, - STATE(2486), 1, + STATE(2414), 1, sym_comment, - ACTIONS(1171), 33, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH_DASH, + ACTIONS(3668), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, + anon_sym_PLUS, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(3676), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3678), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3670), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3672), 4, + anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, + ACTIONS(3787), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3666), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, + [111310] = 17, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3680), 1, anon_sym_bit_DASHand, + ACTIONS(3682), 1, anon_sym_bit_DASHxor, + ACTIONS(3684), 1, anon_sym_bit_DASHor, + ACTIONS(3686), 1, anon_sym_and, + ACTIONS(3688), 1, anon_sym_xor, + ACTIONS(3690), 1, anon_sym_or, - sym_short_flag, - [101769] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1101), 1, + ACTIONS(3789), 1, anon_sym_LF, - STATE(2487), 1, + STATE(2415), 1, sym_comment, - ACTIONS(1103), 33, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, + ACTIONS(3668), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_DOT, - anon_sym_STAR, - anon_sym_QMARK2, + anon_sym_PLUS, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(3676), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3678), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3670), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3672), 4, + anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, + ACTIONS(3787), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3666), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, + [111380] = 17, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3680), 1, anon_sym_bit_DASHand, + ACTIONS(3682), 1, anon_sym_bit_DASHxor, + ACTIONS(3684), 1, anon_sym_bit_DASHor, + ACTIONS(3686), 1, anon_sym_and, + ACTIONS(3688), 1, anon_sym_xor, + ACTIONS(3690), 1, anon_sym_or, - [101814] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(2488), 1, + ACTIONS(3789), 1, + anon_sym_LF, + STATE(2416), 1, sym_comment, - ACTIONS(1243), 11, - sym_identifier, - anon_sym_GT, + ACTIONS(3668), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3674), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3676), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3678), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3670), 4, anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3672), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - anon_sym_PLUS, + anon_sym_SLASH_SLASH, + ACTIONS(3787), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3666), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1245), 23, - anon_sym_COMMA, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [111450] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2417), 1, + sym_comment, + ACTIONS(748), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(746), 31, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, anon_sym_DASH, - anon_sym_RBRACE, + anon_sym_in, + anon_sym_DOT, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -227089,264 +218086,236 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [101859] = 23, - ACTIONS(153), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [111494] = 17, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3623), 1, - anon_sym_DASH_DASH, - ACTIONS(3643), 1, + ACTIONS(3680), 1, anon_sym_bit_DASHand, - ACTIONS(3645), 1, + ACTIONS(3682), 1, anon_sym_bit_DASHxor, - ACTIONS(3647), 1, + ACTIONS(3684), 1, anon_sym_bit_DASHor, - ACTIONS(3649), 1, + ACTIONS(3686), 1, anon_sym_and, - ACTIONS(3651), 1, + ACTIONS(3688), 1, anon_sym_xor, - ACTIONS(3653), 1, + ACTIONS(3690), 1, anon_sym_or, - ACTIONS(3655), 1, - sym_short_flag, - ACTIONS(3659), 1, - anon_sym_LBRACE, - STATE(1116), 1, - sym_block, - STATE(2489), 1, + ACTIONS(3789), 1, + anon_sym_LF, + STATE(2418), 1, sym_comment, - STATE(3143), 1, - sym_long_flag, - STATE(3609), 1, - sym__flag, - ACTIONS(3621), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(3625), 2, + ACTIONS(3668), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3631), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3633), 2, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3635), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3637), 2, + ACTIONS(3676), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3641), 2, + ACTIONS(3678), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3627), 4, + ACTIONS(3670), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3639), 4, + ACTIONS(3672), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3787), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3666), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [101942] = 23, - ACTIONS(153), 1, + [111564] = 17, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3623), 1, - anon_sym_DASH_DASH, - ACTIONS(3643), 1, + ACTIONS(3680), 1, anon_sym_bit_DASHand, - ACTIONS(3645), 1, + ACTIONS(3682), 1, anon_sym_bit_DASHxor, - ACTIONS(3647), 1, + ACTIONS(3684), 1, anon_sym_bit_DASHor, - ACTIONS(3649), 1, + ACTIONS(3686), 1, anon_sym_and, - ACTIONS(3651), 1, + ACTIONS(3688), 1, anon_sym_xor, - ACTIONS(3653), 1, + ACTIONS(3690), 1, anon_sym_or, - ACTIONS(3655), 1, - sym_short_flag, - ACTIONS(3659), 1, - anon_sym_LBRACE, - STATE(1026), 1, - sym_block, - STATE(2490), 1, + ACTIONS(3789), 1, + anon_sym_LF, + STATE(2419), 1, sym_comment, - STATE(3143), 1, - sym_long_flag, - STATE(3605), 1, - sym__flag, - ACTIONS(3621), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(3625), 2, + ACTIONS(3668), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3631), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3633), 2, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3635), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3637), 2, + ACTIONS(3676), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3641), 2, + ACTIONS(3678), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3627), 4, + ACTIONS(3670), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3639), 4, + ACTIONS(3672), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3787), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3666), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [102025] = 23, - ACTIONS(153), 1, + [111634] = 17, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3623), 1, - anon_sym_DASH_DASH, - ACTIONS(3643), 1, + ACTIONS(3680), 1, anon_sym_bit_DASHand, - ACTIONS(3645), 1, + ACTIONS(3682), 1, anon_sym_bit_DASHxor, - ACTIONS(3647), 1, + ACTIONS(3684), 1, anon_sym_bit_DASHor, - ACTIONS(3649), 1, + ACTIONS(3686), 1, anon_sym_and, - ACTIONS(3651), 1, + ACTIONS(3688), 1, anon_sym_xor, - ACTIONS(3653), 1, + ACTIONS(3690), 1, anon_sym_or, - ACTIONS(3655), 1, - sym_short_flag, - ACTIONS(3659), 1, - anon_sym_LBRACE, - STATE(1030), 1, - sym_block, - STATE(2491), 1, + ACTIONS(3789), 1, + anon_sym_LF, + STATE(2420), 1, sym_comment, - STATE(3143), 1, - sym_long_flag, - STATE(3606), 1, - sym__flag, - ACTIONS(3621), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(3625), 2, + ACTIONS(3668), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3631), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3633), 2, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3635), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3637), 2, + ACTIONS(3676), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3641), 2, + ACTIONS(3678), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3627), 4, + ACTIONS(3670), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3639), 4, + ACTIONS(3672), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3787), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3666), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [102108] = 23, - ACTIONS(153), 1, + [111704] = 17, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3623), 1, - anon_sym_DASH_DASH, - ACTIONS(3643), 1, + ACTIONS(3680), 1, anon_sym_bit_DASHand, - ACTIONS(3645), 1, + ACTIONS(3682), 1, anon_sym_bit_DASHxor, - ACTIONS(3647), 1, + ACTIONS(3684), 1, anon_sym_bit_DASHor, - ACTIONS(3649), 1, + ACTIONS(3686), 1, anon_sym_and, - ACTIONS(3651), 1, + ACTIONS(3688), 1, anon_sym_xor, - ACTIONS(3653), 1, + ACTIONS(3690), 1, anon_sym_or, - ACTIONS(3655), 1, - sym_short_flag, - ACTIONS(3659), 1, - anon_sym_LBRACE, - STATE(1032), 1, - sym_block, - STATE(2492), 1, + ACTIONS(3789), 1, + anon_sym_LF, + STATE(2421), 1, sym_comment, - STATE(3143), 1, - sym_long_flag, - STATE(3608), 1, - sym__flag, - ACTIONS(3621), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(3625), 2, + ACTIONS(3668), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3631), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3633), 2, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3635), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3637), 2, + ACTIONS(3676), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3641), 2, + ACTIONS(3678), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3627), 4, + ACTIONS(3670), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3639), 4, + ACTIONS(3672), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3787), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3666), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [102191] = 4, + [111774] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1237), 1, - anon_sym_LF, - STATE(2493), 1, + STATE(2422), 1, sym_comment, - ACTIONS(1235), 33, + ACTIONS(761), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(759), 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_DOT, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -227372,420 +218341,294 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [102236] = 4, - ACTIONS(153), 1, + [111818] = 17, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2494), 1, - sym_comment, - ACTIONS(1135), 11, - sym_identifier, - anon_sym_GT, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, + ACTIONS(3680), 1, + anon_sym_bit_DASHand, + ACTIONS(3682), 1, + anon_sym_bit_DASHxor, + ACTIONS(3684), 1, + anon_sym_bit_DASHor, + ACTIONS(3686), 1, anon_sym_and, + ACTIONS(3688), 1, anon_sym_xor, + ACTIONS(3690), 1, anon_sym_or, - ACTIONS(1137), 23, - anon_sym_COMMA, + ACTIONS(3785), 1, + anon_sym_LF, + STATE(2423), 1, + sym_comment, + ACTIONS(3668), 2, anon_sym_DASH, - anon_sym_RBRACE, + anon_sym_PLUS, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, + ACTIONS(3676), 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(3678), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [102281] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1249), 1, - anon_sym_LF, - STATE(2495), 1, - sym_comment, - ACTIONS(1247), 33, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH_DASH, - anon_sym_DASH, + ACTIONS(3670), 4, anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3672), 4, anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, + ACTIONS(3783), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3666), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_short_flag, - [102326] = 23, - ACTIONS(153), 1, + [111888] = 17, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3623), 1, - anon_sym_DASH_DASH, - ACTIONS(3643), 1, + ACTIONS(3680), 1, anon_sym_bit_DASHand, - ACTIONS(3645), 1, + ACTIONS(3682), 1, anon_sym_bit_DASHxor, - ACTIONS(3647), 1, + ACTIONS(3684), 1, anon_sym_bit_DASHor, - ACTIONS(3649), 1, + ACTIONS(3686), 1, anon_sym_and, - ACTIONS(3651), 1, + ACTIONS(3688), 1, anon_sym_xor, - ACTIONS(3653), 1, + ACTIONS(3690), 1, anon_sym_or, - ACTIONS(3655), 1, - sym_short_flag, - ACTIONS(3663), 1, - anon_sym_LBRACE, - STATE(1087), 1, - sym_block, - STATE(2496), 1, + ACTIONS(3789), 1, + anon_sym_LF, + STATE(2424), 1, sym_comment, - STATE(3143), 1, - sym_long_flag, - STATE(3581), 1, - sym__flag, - ACTIONS(3621), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(3625), 2, + ACTIONS(3668), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3631), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3633), 2, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3635), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3637), 2, + ACTIONS(3676), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3641), 2, + ACTIONS(3678), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3627), 4, + ACTIONS(3670), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3639), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [102409] = 7, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(3657), 1, - anon_sym_DOT, - STATE(2451), 1, - sym_path, - STATE(2497), 1, - sym_comment, - STATE(2699), 1, - sym_cell_path, - ACTIONS(971), 6, - anon_sym_GT, - anon_sym_DASH, + ACTIONS(3672), 4, anon_sym_STAR, anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(973), 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, + ACTIONS(3787), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3666), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, + [111958] = 17, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3680), 1, anon_sym_bit_DASHand, + ACTIONS(3682), 1, anon_sym_bit_DASHxor, + ACTIONS(3684), 1, anon_sym_bit_DASHor, + ACTIONS(3686), 1, anon_sym_and, + ACTIONS(3688), 1, anon_sym_xor, + ACTIONS(3690), 1, anon_sym_or, - sym_short_flag, - [102460] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1221), 1, + ACTIONS(3789), 1, anon_sym_LF, - STATE(2498), 1, + STATE(2425), 1, sym_comment, - ACTIONS(1219), 33, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH_DASH, + ACTIONS(3668), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, + anon_sym_PLUS, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(3676), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3678), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3670), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3672), 4, + anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, + ACTIONS(3787), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3666), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, + [112028] = 17, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3680), 1, anon_sym_bit_DASHand, + ACTIONS(3682), 1, anon_sym_bit_DASHxor, + ACTIONS(3684), 1, anon_sym_bit_DASHor, + ACTIONS(3686), 1, anon_sym_and, + ACTIONS(3688), 1, anon_sym_xor, + ACTIONS(3690), 1, anon_sym_or, - sym_short_flag, - [102505] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(2499), 1, + ACTIONS(3789), 1, + anon_sym_LF, + STATE(2426), 1, sym_comment, - ACTIONS(1235), 11, - sym_identifier, - anon_sym_GT, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1237), 23, - anon_sym_COMMA, + ACTIONS(3668), 2, anon_sym_DASH, - anon_sym_RBRACE, + anon_sym_PLUS, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, + ACTIONS(3676), 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(3678), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [102550] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1161), 1, - anon_sym_LF, - STATE(2500), 1, - sym_comment, - ACTIONS(1159), 33, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH_DASH, - anon_sym_DASH, + ACTIONS(3670), 4, anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3672), 4, anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, + ACTIONS(3787), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3666), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, + [112098] = 17, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3680), 1, anon_sym_bit_DASHand, + ACTIONS(3682), 1, anon_sym_bit_DASHxor, + ACTIONS(3684), 1, anon_sym_bit_DASHor, + ACTIONS(3686), 1, anon_sym_and, + ACTIONS(3688), 1, anon_sym_xor, + ACTIONS(3690), 1, anon_sym_or, - sym_short_flag, - [102595] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(2501), 1, + ACTIONS(3789), 1, + anon_sym_LF, + STATE(2427), 1, sym_comment, - ACTIONS(1229), 11, - sym_identifier, - anon_sym_GT, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1227), 23, - anon_sym_COMMA, + ACTIONS(3668), 2, anon_sym_DASH, - anon_sym_RBRACE, + anon_sym_PLUS, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, + ACTIONS(3676), 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(3678), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3670), 4, + anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [102640] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1165), 1, - anon_sym_LF, - STATE(2502), 1, - sym_comment, - ACTIONS(1163), 33, + ACTIONS(3672), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3787), 4, 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_not, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - sym_short_flag, - [102685] = 7, - ACTIONS(153), 1, + anon_sym_RBRACE, + ACTIONS(3666), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [112168] = 8, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3657), 1, + ACTIONS(3291), 1, anon_sym_DOT, - STATE(2451), 1, + STATE(1946), 1, sym_path, - STATE(2503), 1, - sym_comment, - STATE(2669), 1, + STATE(2255), 1, sym_cell_path, - ACTIONS(985), 6, + STATE(2428), 1, + sym_comment, + ACTIONS(2154), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + ACTIONS(601), 5, anon_sym_GT, - anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(983), 25, - anon_sym_DASH_DASH, + ACTIONS(603), 23, + anon_sym_DASH, anon_sym_in, - anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -227807,123 +218650,75 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [102736] = 23, - ACTIONS(153), 1, + [112220] = 17, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3623), 1, - anon_sym_DASH_DASH, - ACTIONS(3643), 1, + ACTIONS(3680), 1, anon_sym_bit_DASHand, - ACTIONS(3645), 1, + ACTIONS(3682), 1, anon_sym_bit_DASHxor, - ACTIONS(3647), 1, + ACTIONS(3684), 1, anon_sym_bit_DASHor, - ACTIONS(3649), 1, + ACTIONS(3686), 1, anon_sym_and, - ACTIONS(3651), 1, + ACTIONS(3688), 1, anon_sym_xor, - ACTIONS(3653), 1, + ACTIONS(3690), 1, anon_sym_or, - ACTIONS(3655), 1, - sym_short_flag, - ACTIONS(3663), 1, - anon_sym_LBRACE, - STATE(1086), 1, - sym_block, - STATE(2504), 1, + ACTIONS(3789), 1, + anon_sym_LF, + STATE(2429), 1, sym_comment, - STATE(3143), 1, - sym_long_flag, - STATE(3580), 1, - sym__flag, - ACTIONS(3621), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(3625), 2, + ACTIONS(3668), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3631), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3633), 2, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3635), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3637), 2, + ACTIONS(3676), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3641), 2, + ACTIONS(3678), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3627), 4, + ACTIONS(3670), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3639), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [102819] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(2505), 1, - sym_comment, - ACTIONS(1175), 11, - sym_identifier, - anon_sym_GT, - anon_sym_in, + ACTIONS(3672), 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(1177), 23, - anon_sym_COMMA, - anon_sym_DASH, - anon_sym_RBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, + ACTIONS(3787), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3666), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [102864] = 4, + [112290] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1157), 1, + ACTIONS(109), 1, anon_sym_LF, - STATE(2506), 1, + ACTIONS(3791), 1, + anon_sym_COLON, + STATE(2430), 1, sym_comment, - ACTIONS(1155), 33, + ACTIONS(107), 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, @@ -227949,1573 +218744,1769 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [102909] = 4, + [112336] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1189), 1, + ACTIONS(3795), 1, anon_sym_LF, - STATE(2507), 1, + ACTIONS(3811), 1, + anon_sym_bit_DASHand, + ACTIONS(3813), 1, + anon_sym_bit_DASHxor, + ACTIONS(3815), 1, + anon_sym_bit_DASHor, + ACTIONS(3817), 1, + anon_sym_and, + ACTIONS(3819), 1, + anon_sym_xor, + ACTIONS(3821), 1, + anon_sym_or, + STATE(2431), 1, sym_comment, - ACTIONS(1187), 33, + ACTIONS(3799), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3805), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3807), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3809), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3793), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH_DASH, - anon_sym_DASH, + anon_sym_RBRACE, + ACTIONS(3801), 4, anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3803), 4, anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, + ACTIONS(3797), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_short_flag, - [102954] = 4, - ACTIONS(153), 1, + [112406] = 17, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2508), 1, - sym_comment, - ACTIONS(1241), 11, - sym_identifier, - anon_sym_GT, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, + ACTIONS(3825), 1, + anon_sym_LF, + ACTIONS(3841), 1, + anon_sym_bit_DASHand, + ACTIONS(3843), 1, + anon_sym_bit_DASHxor, + ACTIONS(3845), 1, + anon_sym_bit_DASHor, + ACTIONS(3847), 1, anon_sym_and, + ACTIONS(3849), 1, anon_sym_xor, + ACTIONS(3851), 1, anon_sym_or, - ACTIONS(1239), 23, - anon_sym_COMMA, + STATE(2432), 1, + sym_comment, + ACTIONS(3829), 2, anon_sym_DASH, - anon_sym_RBRACE, + anon_sym_PLUS, + ACTIONS(3835), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, + ACTIONS(3837), 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(3839), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [102999] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1227), 1, - anon_sym_LF, - STATE(2509), 1, - sym_comment, - ACTIONS(1229), 33, + ACTIONS(3823), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH_DASH, - anon_sym_DASH, + anon_sym_RBRACE, + ACTIONS(3831), 4, anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3833), 4, anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, + ACTIONS(3827), 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, + [112476] = 17, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3680), 1, anon_sym_bit_DASHand, + ACTIONS(3682), 1, anon_sym_bit_DASHxor, + ACTIONS(3684), 1, anon_sym_bit_DASHor, + ACTIONS(3686), 1, anon_sym_and, + ACTIONS(3688), 1, anon_sym_xor, + ACTIONS(3690), 1, anon_sym_or, - sym_short_flag, - [103044] = 11, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1141), 1, + ACTIONS(3747), 1, anon_sym_LF, - STATE(2510), 1, + STATE(2433), 1, sym_comment, - ACTIONS(3478), 2, + ACTIONS(3668), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3484), 2, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3486), 2, + ACTIONS(3676), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3488), 2, + ACTIONS(3678), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3480), 4, + ACTIONS(3670), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3482), 4, + ACTIONS(3672), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3476), 6, + ACTIONS(3745), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3666), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1139), 11, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DASH_DASH, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_short_flag, - [103103] = 17, + [112546] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1141), 1, - anon_sym_LF, - ACTIONS(3490), 1, + ACTIONS(3680), 1, anon_sym_bit_DASHand, - ACTIONS(3492), 1, + ACTIONS(3682), 1, anon_sym_bit_DASHxor, - ACTIONS(3494), 1, + ACTIONS(3684), 1, anon_sym_bit_DASHor, - ACTIONS(3496), 1, + ACTIONS(3686), 1, anon_sym_and, - ACTIONS(3498), 1, + ACTIONS(3688), 1, anon_sym_xor, - ACTIONS(3500), 1, + ACTIONS(3690), 1, anon_sym_or, - STATE(2511), 1, + ACTIONS(3747), 1, + anon_sym_LF, + STATE(2434), 1, sym_comment, - ACTIONS(3478), 2, + ACTIONS(3668), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3484), 2, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3486), 2, + ACTIONS(3676), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3488), 2, + ACTIONS(3678), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3480), 4, + ACTIONS(3670), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3482), 4, + ACTIONS(3672), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(1139), 5, + ACTIONS(3745), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DASH_DASH, - sym_short_flag, - ACTIONS(3476), 6, + anon_sym_RBRACE, + ACTIONS(3666), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [103174] = 4, + [112616] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1239), 1, + ACTIONS(3680), 1, + anon_sym_bit_DASHand, + ACTIONS(3682), 1, + anon_sym_bit_DASHxor, + ACTIONS(3684), 1, + anon_sym_bit_DASHor, + ACTIONS(3686), 1, + anon_sym_and, + ACTIONS(3688), 1, + anon_sym_xor, + ACTIONS(3690), 1, + anon_sym_or, + ACTIONS(3747), 1, anon_sym_LF, - STATE(2512), 1, + STATE(2435), 1, sym_comment, - ACTIONS(1241), 33, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH_DASH, + ACTIONS(3668), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, + anon_sym_PLUS, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(3676), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3678), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3670), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3672), 4, + anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, + ACTIONS(3745), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3666), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_short_flag, - [103219] = 22, - ACTIONS(153), 1, + [112686] = 17, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3702), 1, - anon_sym_DASH, - ACTIONS(3704), 1, - anon_sym_in, - ACTIONS(3710), 1, - anon_sym_SLASH_SLASH, - ACTIONS(3712), 1, - anon_sym_PLUS, - ACTIONS(3722), 1, + ACTIONS(3680), 1, anon_sym_bit_DASHand, - ACTIONS(3724), 1, + ACTIONS(3682), 1, anon_sym_bit_DASHxor, - ACTIONS(3726), 1, + ACTIONS(3684), 1, anon_sym_bit_DASHor, - ACTIONS(3728), 1, + ACTIONS(3686), 1, anon_sym_and, - ACTIONS(3730), 1, + ACTIONS(3688), 1, anon_sym_xor, - ACTIONS(3732), 1, + ACTIONS(3690), 1, anon_sym_or, - ACTIONS(3734), 1, - sym_identifier, - ACTIONS(3736), 1, - anon_sym_COMMA, - STATE(2513), 1, + ACTIONS(3747), 1, + anon_sym_LF, + STATE(2436), 1, sym_comment, - ACTIONS(3700), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(3708), 2, + ACTIONS(3668), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3714), 2, + ACTIONS(3676), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3720), 2, + ACTIONS(3678), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3706), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - ACTIONS(3718), 3, + ACTIONS(3670), 4, + anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3716), 4, + ACTIONS(3672), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3745), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3666), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(3738), 4, - anon_sym_RBRACE, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [103300] = 16, + [112756] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1141), 1, - anon_sym_LF, - ACTIONS(3490), 1, + ACTIONS(3680), 1, anon_sym_bit_DASHand, - ACTIONS(3492), 1, + ACTIONS(3682), 1, anon_sym_bit_DASHxor, - ACTIONS(3494), 1, + ACTIONS(3684), 1, anon_sym_bit_DASHor, - ACTIONS(3496), 1, + ACTIONS(3686), 1, anon_sym_and, - ACTIONS(3498), 1, + ACTIONS(3688), 1, anon_sym_xor, - STATE(2514), 1, + ACTIONS(3690), 1, + anon_sym_or, + ACTIONS(3747), 1, + anon_sym_LF, + STATE(2437), 1, sym_comment, - ACTIONS(3478), 2, + ACTIONS(3668), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3484), 2, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3486), 2, + ACTIONS(3676), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3488), 2, + ACTIONS(3678), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3480), 4, + ACTIONS(3670), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3482), 4, + ACTIONS(3672), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(1139), 6, + ACTIONS(3745), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DASH_DASH, - anon_sym_or, - sym_short_flag, - ACTIONS(3476), 6, + anon_sym_RBRACE, + ACTIONS(3666), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [103369] = 15, + [112826] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1141), 1, - anon_sym_LF, - ACTIONS(3490), 1, + ACTIONS(3680), 1, anon_sym_bit_DASHand, - ACTIONS(3492), 1, + ACTIONS(3682), 1, anon_sym_bit_DASHxor, - ACTIONS(3494), 1, + ACTIONS(3684), 1, anon_sym_bit_DASHor, - ACTIONS(3496), 1, + ACTIONS(3686), 1, anon_sym_and, - STATE(2515), 1, + ACTIONS(3688), 1, + anon_sym_xor, + ACTIONS(3690), 1, + anon_sym_or, + ACTIONS(3747), 1, + anon_sym_LF, + STATE(2438), 1, sym_comment, - ACTIONS(3478), 2, + ACTIONS(3668), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3484), 2, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3486), 2, + ACTIONS(3676), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3488), 2, + ACTIONS(3678), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3480), 4, + ACTIONS(3670), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3482), 4, + ACTIONS(3672), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3476), 6, + ACTIONS(3745), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3666), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1139), 7, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DASH_DASH, - anon_sym_xor, - anon_sym_or, - sym_short_flag, - [103436] = 14, + [112896] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1141), 1, - anon_sym_LF, - ACTIONS(3490), 1, + ACTIONS(3680), 1, anon_sym_bit_DASHand, - ACTIONS(3492), 1, + ACTIONS(3682), 1, anon_sym_bit_DASHxor, - ACTIONS(3494), 1, + ACTIONS(3684), 1, anon_sym_bit_DASHor, - STATE(2516), 1, + ACTIONS(3686), 1, + anon_sym_and, + ACTIONS(3688), 1, + anon_sym_xor, + ACTIONS(3690), 1, + anon_sym_or, + ACTIONS(3747), 1, + anon_sym_LF, + STATE(2439), 1, sym_comment, - ACTIONS(3478), 2, + ACTIONS(3668), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3484), 2, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3486), 2, + ACTIONS(3676), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3488), 2, + ACTIONS(3678), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3480), 4, + ACTIONS(3670), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3482), 4, + ACTIONS(3672), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3476), 6, + ACTIONS(3745), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3666), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1139), 8, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DASH_DASH, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_short_flag, - [103501] = 13, + [112966] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1141), 1, - anon_sym_LF, - ACTIONS(3490), 1, + ACTIONS(3680), 1, anon_sym_bit_DASHand, - ACTIONS(3492), 1, + ACTIONS(3682), 1, anon_sym_bit_DASHxor, - STATE(2517), 1, + ACTIONS(3684), 1, + anon_sym_bit_DASHor, + ACTIONS(3686), 1, + anon_sym_and, + ACTIONS(3688), 1, + anon_sym_xor, + ACTIONS(3690), 1, + anon_sym_or, + ACTIONS(3747), 1, + anon_sym_LF, + STATE(2440), 1, sym_comment, - ACTIONS(3478), 2, + ACTIONS(3668), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3484), 2, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3486), 2, + ACTIONS(3676), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3488), 2, + ACTIONS(3678), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3480), 4, + ACTIONS(3670), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3482), 4, + ACTIONS(3672), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3476), 6, + ACTIONS(3745), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3666), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1139), 9, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DASH_DASH, + [113036] = 17, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3680), 1, + anon_sym_bit_DASHand, + ACTIONS(3682), 1, + anon_sym_bit_DASHxor, + ACTIONS(3684), 1, anon_sym_bit_DASHor, + ACTIONS(3686), 1, anon_sym_and, + ACTIONS(3688), 1, anon_sym_xor, + ACTIONS(3690), 1, anon_sym_or, - sym_short_flag, - [103564] = 9, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1141), 1, + ACTIONS(3747), 1, anon_sym_LF, - STATE(2518), 1, + STATE(2441), 1, sym_comment, - ACTIONS(3478), 2, + ACTIONS(3668), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3484), 2, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3486), 2, + ACTIONS(3676), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3482), 4, + ACTIONS(3678), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3670), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3672), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3476), 6, + ACTIONS(3745), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3666), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1139), 17, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DASH_DASH, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, + [113106] = 17, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3680), 1, anon_sym_bit_DASHand, + ACTIONS(3682), 1, anon_sym_bit_DASHxor, + ACTIONS(3684), 1, anon_sym_bit_DASHor, + ACTIONS(3686), 1, anon_sym_and, + ACTIONS(3688), 1, anon_sym_xor, + ACTIONS(3690), 1, anon_sym_or, - sym_short_flag, - [103619] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1141), 1, + ACTIONS(3747), 1, anon_sym_LF, - STATE(2519), 1, + STATE(2442), 1, sym_comment, - ACTIONS(3478), 2, + ACTIONS(3668), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3484), 2, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3482), 4, + ACTIONS(3676), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3678), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3670), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3672), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(1139), 25, + ACTIONS(3745), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3666), 6, 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, + [113176] = 17, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3680), 1, anon_sym_bit_DASHand, + ACTIONS(3682), 1, anon_sym_bit_DASHxor, + ACTIONS(3684), 1, anon_sym_bit_DASHor, + ACTIONS(3686), 1, anon_sym_and, + ACTIONS(3688), 1, anon_sym_xor, + ACTIONS(3690), 1, anon_sym_or, - sym_short_flag, - [103670] = 10, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1141), 1, + ACTIONS(3747), 1, anon_sym_LF, - STATE(2520), 1, + STATE(2443), 1, sym_comment, - ACTIONS(3478), 2, + ACTIONS(3668), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3484), 2, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3486), 2, + ACTIONS(3676), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3480), 4, + ACTIONS(3678), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3670), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3482), 4, + ACTIONS(3672), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3476), 6, + ACTIONS(3745), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3666), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1139), 13, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DASH_DASH, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, + [113246] = 17, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3680), 1, anon_sym_bit_DASHand, + ACTIONS(3682), 1, anon_sym_bit_DASHxor, + ACTIONS(3684), 1, anon_sym_bit_DASHor, + ACTIONS(3686), 1, anon_sym_and, + ACTIONS(3688), 1, anon_sym_xor, + ACTIONS(3690), 1, anon_sym_or, - sym_short_flag, - [103727] = 12, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1141), 1, + ACTIONS(3747), 1, anon_sym_LF, - ACTIONS(3490), 1, - anon_sym_bit_DASHand, - STATE(2521), 1, + STATE(2444), 1, sym_comment, - ACTIONS(3478), 2, + ACTIONS(3668), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3484), 2, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3486), 2, + ACTIONS(3676), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3488), 2, + ACTIONS(3678), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3480), 4, + ACTIONS(3670), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3482), 4, + ACTIONS(3672), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3476), 6, + ACTIONS(3745), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3666), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1139), 10, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DASH_DASH, + [113316] = 17, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3680), 1, + anon_sym_bit_DASHand, + ACTIONS(3682), 1, anon_sym_bit_DASHxor, + ACTIONS(3684), 1, anon_sym_bit_DASHor, + ACTIONS(3686), 1, anon_sym_and, + ACTIONS(3688), 1, anon_sym_xor, + ACTIONS(3690), 1, anon_sym_or, - sym_short_flag, - [103788] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1141), 1, + ACTIONS(3855), 1, anon_sym_LF, - STATE(2522), 1, + STATE(2445), 1, sym_comment, - ACTIONS(3484), 2, + ACTIONS(3668), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3482), 4, + ACTIONS(3676), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3678), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3670), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3672), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(1139), 27, + ACTIONS(3853), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3666), 6, anon_sym_GT, - anon_sym_DASH_DASH, - anon_sym_DASH, - anon_sym_in, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, + [113386] = 17, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3680), 1, anon_sym_bit_DASHand, + ACTIONS(3682), 1, anon_sym_bit_DASHxor, + ACTIONS(3684), 1, anon_sym_bit_DASHor, + ACTIONS(3686), 1, anon_sym_and, + ACTIONS(3688), 1, anon_sym_xor, + ACTIONS(3690), 1, anon_sym_or, - sym_short_flag, - [103837] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1165), 1, + ACTIONS(3855), 1, anon_sym_LF, - STATE(2523), 1, + STATE(2446), 1, sym_comment, - ACTIONS(1163), 33, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH_DASH, + ACTIONS(3668), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, + anon_sym_PLUS, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(3676), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3678), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3670), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3672), 4, + anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, + ACTIONS(3853), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3666), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, + [113456] = 17, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3680), 1, anon_sym_bit_DASHand, + ACTIONS(3682), 1, anon_sym_bit_DASHxor, + ACTIONS(3684), 1, anon_sym_bit_DASHor, + ACTIONS(3686), 1, anon_sym_and, + ACTIONS(3688), 1, anon_sym_xor, + ACTIONS(3690), 1, anon_sym_or, - sym_short_flag, - [103882] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(2524), 1, + ACTIONS(3855), 1, + anon_sym_LF, + STATE(2447), 1, sym_comment, - ACTIONS(1247), 11, - sym_identifier, - anon_sym_GT, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(1249), 23, - anon_sym_COMMA, + ACTIONS(3668), 2, anon_sym_DASH, - anon_sym_RBRACE, + anon_sym_PLUS, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, + ACTIONS(3676), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(3678), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3670), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3672), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3853), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3666), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [103927] = 23, - ACTIONS(153), 1, + [113526] = 17, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3669), 1, - anon_sym_DASH, - ACTIONS(3677), 1, - anon_sym_PLUS, - ACTIONS(3685), 1, + ACTIONS(3680), 1, anon_sym_bit_DASHand, - ACTIONS(3687), 1, + ACTIONS(3682), 1, anon_sym_bit_DASHxor, - ACTIONS(3689), 1, + ACTIONS(3684), 1, anon_sym_bit_DASHor, - ACTIONS(3691), 1, + ACTIONS(3686), 1, anon_sym_and, - ACTIONS(3693), 1, + ACTIONS(3688), 1, anon_sym_xor, - ACTIONS(3695), 1, + ACTIONS(3690), 1, anon_sym_or, - ACTIONS(3740), 1, - anon_sym_PIPE, - ACTIONS(3742), 1, - anon_sym_if, - ACTIONS(3744), 1, - anon_sym_EQ_GT, - STATE(2525), 1, + ACTIONS(3855), 1, + anon_sym_LF, + STATE(2448), 1, sym_comment, - STATE(3543), 1, - aux_sym__match_or_pattern_repeat1, - STATE(3551), 1, - sym_match_guard, - ACTIONS(3661), 2, + ACTIONS(3668), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3667), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(3673), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3675), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3679), 2, + ACTIONS(3676), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3683), 2, + ACTIONS(3678), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3671), 4, + ACTIONS(3670), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3681), 4, + ACTIONS(3672), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3853), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3666), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [104009] = 4, - ACTIONS(153), 1, + [113596] = 17, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2526), 1, + ACTIONS(3680), 1, + anon_sym_bit_DASHand, + ACTIONS(3682), 1, + anon_sym_bit_DASHxor, + ACTIONS(3684), 1, + anon_sym_bit_DASHor, + ACTIONS(3686), 1, + anon_sym_and, + ACTIONS(3688), 1, + anon_sym_xor, + ACTIONS(3690), 1, + anon_sym_or, + ACTIONS(3855), 1, + anon_sym_LF, + STATE(2449), 1, sym_comment, - ACTIONS(1099), 6, - anon_sym_GT, + ACTIONS(3668), 2, anon_sym_DASH, - anon_sym_STAR, - anon_sym_SLASH, anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1097), 27, - anon_sym_DASH_DASH, - anon_sym_in, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_QMARK2, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, + ACTIONS(3676), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(3678), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3670), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3672), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3853), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3666), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, + [113666] = 17, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3680), 1, anon_sym_bit_DASHand, + ACTIONS(3682), 1, anon_sym_bit_DASHxor, + ACTIONS(3684), 1, anon_sym_bit_DASHor, + ACTIONS(3686), 1, anon_sym_and, + ACTIONS(3688), 1, anon_sym_xor, + ACTIONS(3690), 1, anon_sym_or, - sym_short_flag, - [104053] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1122), 1, + ACTIONS(3855), 1, anon_sym_LF, - STATE(2527), 1, + STATE(2450), 1, sym_comment, - ACTIONS(1124), 32, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, + ACTIONS(3668), 2, anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3674), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3676), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3678), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3670), 4, anon_sym_in, - anon_sym_DOT, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3672), 4, anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, + ACTIONS(3853), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3666), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, + [113736] = 17, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3680), 1, anon_sym_bit_DASHand, + ACTIONS(3682), 1, anon_sym_bit_DASHxor, + ACTIONS(3684), 1, anon_sym_bit_DASHor, + ACTIONS(3686), 1, anon_sym_and, + ACTIONS(3688), 1, anon_sym_xor, + ACTIONS(3690), 1, anon_sym_or, - [104097] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1115), 1, + ACTIONS(3855), 1, anon_sym_LF, - STATE(2528), 1, + STATE(2451), 1, sym_comment, - ACTIONS(1117), 32, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, + ACTIONS(3668), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_DOT, - anon_sym_STAR, + anon_sym_PLUS, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(3676), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3678), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3670), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3672), 4, + anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, + ACTIONS(3853), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3666), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, + [113806] = 17, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3680), 1, anon_sym_bit_DASHand, + ACTIONS(3682), 1, anon_sym_bit_DASHxor, + ACTIONS(3684), 1, anon_sym_bit_DASHor, + ACTIONS(3686), 1, anon_sym_and, + ACTIONS(3688), 1, anon_sym_xor, + ACTIONS(3690), 1, anon_sym_or, - [104141] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1128), 1, + ACTIONS(3855), 1, anon_sym_LF, - STATE(2529), 1, + STATE(2452), 1, sym_comment, - ACTIONS(1126), 32, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, + ACTIONS(3668), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_DOT, - anon_sym_STAR, + anon_sym_PLUS, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(3676), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3678), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3670), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3672), 4, + anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, + ACTIONS(3853), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3666), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, + [113876] = 17, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3680), 1, anon_sym_bit_DASHand, + ACTIONS(3682), 1, anon_sym_bit_DASHxor, + ACTIONS(3684), 1, anon_sym_bit_DASHor, + ACTIONS(3686), 1, anon_sym_and, + ACTIONS(3688), 1, anon_sym_xor, + ACTIONS(3690), 1, anon_sym_or, - [104185] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(2530), 1, + ACTIONS(3855), 1, + anon_sym_LF, + STATE(2453), 1, sym_comment, - ACTIONS(1103), 6, - anon_sym_GT, + ACTIONS(3668), 2, anon_sym_DASH, - anon_sym_STAR, - anon_sym_SLASH, anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1101), 27, - anon_sym_DASH_DASH, - anon_sym_in, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_QMARK2, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, + ACTIONS(3676), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(3678), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3670), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3672), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3853), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3666), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_short_flag, - [104229] = 17, + [113946] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3748), 1, - anon_sym_LF, - ACTIONS(3764), 1, + ACTIONS(3680), 1, anon_sym_bit_DASHand, - ACTIONS(3766), 1, + ACTIONS(3682), 1, anon_sym_bit_DASHxor, - ACTIONS(3768), 1, + ACTIONS(3684), 1, anon_sym_bit_DASHor, - ACTIONS(3770), 1, + ACTIONS(3686), 1, anon_sym_and, - ACTIONS(3772), 1, + ACTIONS(3688), 1, anon_sym_xor, - ACTIONS(3774), 1, + ACTIONS(3690), 1, anon_sym_or, - STATE(2531), 1, + ACTIONS(3855), 1, + anon_sym_LF, + STATE(2454), 1, sym_comment, - ACTIONS(3752), 2, + ACTIONS(3668), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3758), 2, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3760), 2, + ACTIONS(3676), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3762), 2, + ACTIONS(3678), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3746), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - ACTIONS(3754), 4, + ACTIONS(3670), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3756), 4, + ACTIONS(3672), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3750), 6, + ACTIONS(3853), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3666), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [104298] = 17, + [114016] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3778), 1, - anon_sym_LF, - ACTIONS(3794), 1, + ACTIONS(3680), 1, anon_sym_bit_DASHand, - ACTIONS(3796), 1, + ACTIONS(3682), 1, anon_sym_bit_DASHxor, - ACTIONS(3798), 1, + ACTIONS(3684), 1, anon_sym_bit_DASHor, - ACTIONS(3800), 1, + ACTIONS(3686), 1, anon_sym_and, - ACTIONS(3802), 1, + ACTIONS(3688), 1, anon_sym_xor, - ACTIONS(3804), 1, + ACTIONS(3690), 1, anon_sym_or, - STATE(2532), 1, + ACTIONS(3855), 1, + anon_sym_LF, + STATE(2455), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(3668), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(3676), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 2, + ACTIONS(3678), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3776), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - ACTIONS(3784), 4, + ACTIONS(3670), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(3672), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, + ACTIONS(3853), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3666), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [104367] = 4, + [114086] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1205), 1, + ACTIONS(3680), 1, + anon_sym_bit_DASHand, + ACTIONS(3682), 1, + anon_sym_bit_DASHxor, + ACTIONS(3684), 1, + anon_sym_bit_DASHor, + ACTIONS(3686), 1, + anon_sym_and, + ACTIONS(3688), 1, + anon_sym_xor, + ACTIONS(3690), 1, + anon_sym_or, + ACTIONS(3855), 1, anon_sym_LF, - STATE(2533), 1, + STATE(2456), 1, sym_comment, - ACTIONS(1203), 31, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, + ACTIONS(3668), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, + anon_sym_PLUS, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(3676), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3678), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3670), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3672), 4, + anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, + ACTIONS(3853), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3666), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [104410] = 17, + [114156] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3794), 1, + ACTIONS(305), 1, + anon_sym_LF, + ACTIONS(325), 1, anon_sym_bit_DASHand, - ACTIONS(3796), 1, + ACTIONS(327), 1, anon_sym_bit_DASHxor, - ACTIONS(3798), 1, + ACTIONS(329), 1, anon_sym_bit_DASHor, - ACTIONS(3800), 1, + ACTIONS(331), 1, anon_sym_and, - ACTIONS(3802), 1, + ACTIONS(333), 1, anon_sym_xor, - ACTIONS(3804), 1, + ACTIONS(335), 1, anon_sym_or, - ACTIONS(3808), 1, - anon_sym_LF, - STATE(2534), 1, + STATE(2457), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(309), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(319), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(321), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 2, + ACTIONS(323), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3806), 3, + ACTIONS(303), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(3784), 4, + anon_sym_RBRACE, + ACTIONS(311), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(315), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, + ACTIONS(307), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [104479] = 17, + [114226] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3794), 1, + ACTIONS(3680), 1, anon_sym_bit_DASHand, - ACTIONS(3796), 1, + ACTIONS(3682), 1, anon_sym_bit_DASHxor, - ACTIONS(3798), 1, + ACTIONS(3684), 1, anon_sym_bit_DASHor, - ACTIONS(3800), 1, + ACTIONS(3686), 1, anon_sym_and, - ACTIONS(3802), 1, + ACTIONS(3688), 1, anon_sym_xor, - ACTIONS(3804), 1, + ACTIONS(3690), 1, anon_sym_or, - ACTIONS(3812), 1, + ACTIONS(3855), 1, anon_sym_LF, - STATE(2535), 1, + STATE(2458), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(3668), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(3676), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 2, + ACTIONS(3678), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3810), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - ACTIONS(3784), 4, + ACTIONS(3670), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(3672), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, + ACTIONS(3853), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3666), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [104548] = 17, + [114296] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3794), 1, + ACTIONS(3479), 1, + anon_sym_LF, + ACTIONS(3495), 1, anon_sym_bit_DASHand, - ACTIONS(3796), 1, + ACTIONS(3497), 1, anon_sym_bit_DASHxor, - ACTIONS(3798), 1, + ACTIONS(3499), 1, anon_sym_bit_DASHor, - ACTIONS(3800), 1, + ACTIONS(3501), 1, anon_sym_and, - ACTIONS(3802), 1, + ACTIONS(3503), 1, anon_sym_xor, - ACTIONS(3804), 1, + ACTIONS(3505), 1, anon_sym_or, - ACTIONS(3812), 1, - anon_sym_LF, - STATE(2536), 1, + STATE(2459), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(3483), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3489), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(3491), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 2, + ACTIONS(3493), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3810), 3, + ACTIONS(3477), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(3784), 4, + anon_sym_RBRACE, + ACTIONS(3485), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(3487), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, + ACTIONS(3481), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [104617] = 17, + [114366] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3794), 1, + ACTIONS(3509), 1, + anon_sym_LF, + ACTIONS(3525), 1, anon_sym_bit_DASHand, - ACTIONS(3796), 1, + ACTIONS(3527), 1, anon_sym_bit_DASHxor, - ACTIONS(3798), 1, + ACTIONS(3529), 1, anon_sym_bit_DASHor, - ACTIONS(3800), 1, + ACTIONS(3531), 1, anon_sym_and, - ACTIONS(3802), 1, + ACTIONS(3533), 1, anon_sym_xor, - ACTIONS(3804), 1, + ACTIONS(3535), 1, anon_sym_or, - ACTIONS(3812), 1, - anon_sym_LF, - STATE(2537), 1, + STATE(2460), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(3513), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3519), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(3521), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 2, + ACTIONS(3523), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3810), 3, + ACTIONS(3507), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(3784), 4, + anon_sym_RBRACE, + ACTIONS(3515), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(3517), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, + ACTIONS(3511), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [104686] = 17, + [114436] = 23, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(3600), 1, + anon_sym_DASH, + ACTIONS(3610), 1, + anon_sym_PLUS, + ACTIONS(3618), 1, + anon_sym_bit_DASHand, + ACTIONS(3620), 1, + anon_sym_bit_DASHxor, + ACTIONS(3622), 1, + anon_sym_bit_DASHor, + ACTIONS(3624), 1, + anon_sym_and, + ACTIONS(3692), 1, + anon_sym_xor, + ACTIONS(3694), 1, + anon_sym_or, + ACTIONS(3857), 1, + anon_sym_PIPE, + ACTIONS(3859), 1, + anon_sym_if, + ACTIONS(3861), 1, + anon_sym_EQ_GT, + STATE(2461), 1, + sym_comment, + STATE(3475), 1, + sym_match_guard, + STATE(3487), 1, + aux_sym__match_or_pattern_repeat1, + ACTIONS(3598), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(3604), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3606), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3608), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3612), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3616), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3602), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3614), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [114518] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3794), 1, + ACTIONS(3767), 1, anon_sym_bit_DASHand, - ACTIONS(3796), 1, + ACTIONS(3769), 1, anon_sym_bit_DASHxor, - ACTIONS(3798), 1, + ACTIONS(3771), 1, anon_sym_bit_DASHor, - ACTIONS(3800), 1, + ACTIONS(3773), 1, anon_sym_and, - ACTIONS(3802), 1, + ACTIONS(3775), 1, anon_sym_xor, - ACTIONS(3804), 1, + ACTIONS(3777), 1, anon_sym_or, - ACTIONS(3808), 1, - anon_sym_LF, - STATE(2538), 1, + STATE(2462), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(3755), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(3763), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 2, + ACTIONS(3765), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3806), 3, + ACTIONS(3853), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(3784), 4, + ACTIONS(3855), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3757), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, + ACTIONS(3753), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [104755] = 17, + [114587] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3794), 1, + ACTIONS(3767), 1, anon_sym_bit_DASHand, - ACTIONS(3796), 1, + ACTIONS(3769), 1, anon_sym_bit_DASHxor, - ACTIONS(3798), 1, + ACTIONS(3771), 1, anon_sym_bit_DASHor, - ACTIONS(3800), 1, + ACTIONS(3773), 1, anon_sym_and, - ACTIONS(3802), 1, + ACTIONS(3775), 1, anon_sym_xor, - ACTIONS(3804), 1, + ACTIONS(3777), 1, anon_sym_or, - ACTIONS(3808), 1, - anon_sym_LF, - STATE(2539), 1, + STATE(2463), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(3755), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(3763), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 2, + ACTIONS(3765), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3806), 3, + ACTIONS(3853), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(3784), 4, + ACTIONS(3855), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3757), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, + ACTIONS(3753), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [104824] = 4, + [114656] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1201), 1, - anon_sym_LF, - STATE(2540), 1, + STATE(2464), 1, sym_comment, - ACTIONS(1199), 31, + 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, @@ -229545,68 +220536,120 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [104867] = 17, + [114699] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3794), 1, + ACTIONS(3767), 1, anon_sym_bit_DASHand, - ACTIONS(3796), 1, + ACTIONS(3769), 1, anon_sym_bit_DASHxor, - ACTIONS(3798), 1, + ACTIONS(3771), 1, anon_sym_bit_DASHor, - ACTIONS(3800), 1, + ACTIONS(3773), 1, anon_sym_and, - ACTIONS(3802), 1, + ACTIONS(3775), 1, anon_sym_xor, - ACTIONS(3804), 1, + ACTIONS(3777), 1, anon_sym_or, - ACTIONS(3812), 1, - anon_sym_LF, - STATE(2541), 1, + STATE(2465), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(3755), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(3763), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 2, + ACTIONS(3765), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3810), 3, + ACTIONS(3779), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(3784), 4, + ACTIONS(3781), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3757), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, + ACTIONS(3753), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [104936] = 4, + [114768] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1239), 1, + ACTIONS(3767), 1, + anon_sym_bit_DASHand, + ACTIONS(3769), 1, + anon_sym_bit_DASHxor, + ACTIONS(3771), 1, + anon_sym_bit_DASHor, + ACTIONS(3773), 1, + anon_sym_and, + ACTIONS(3775), 1, + anon_sym_xor, + ACTIONS(3777), 1, + anon_sym_or, + STATE(2466), 1, + sym_comment, + ACTIONS(3745), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3747), 2, + ts_builtin_sym_end, anon_sym_LF, - STATE(2542), 1, + ACTIONS(3755), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3761), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3763), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3765), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3757), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3759), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3753), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [114837] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2467), 1, sym_comment, - ACTIONS(1241), 31, + ACTIONS(109), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(107), 30, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, @@ -229636,16 +220679,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [104979] = 4, + [114880] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1193), 1, - anon_sym_LF, - STATE(2543), 1, + STATE(2468), 1, sym_comment, - ACTIONS(1191), 31, + ACTIONS(783), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(781), 30, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, @@ -229675,276 +220718,432 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [105022] = 17, + [114923] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3794), 1, + STATE(2469), 1, + sym_comment, + ACTIONS(814), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(812), 30, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_bit_DASHand, - ACTIONS(3796), 1, anon_sym_bit_DASHxor, - ACTIONS(3798), 1, anon_sym_bit_DASHor, - ACTIONS(3800), 1, anon_sym_and, - ACTIONS(3802), 1, anon_sym_xor, - ACTIONS(3804), 1, anon_sym_or, - ACTIONS(3812), 1, - anon_sym_LF, - STATE(2544), 1, + [114966] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2470), 1, sym_comment, - ACTIONS(3782), 2, + 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_PLUS, - ACTIONS(3788), 2, + anon_sym_in, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 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(3810), 3, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [115009] = 17, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3767), 1, + anon_sym_bit_DASHand, + ACTIONS(3769), 1, + anon_sym_bit_DASHxor, + ACTIONS(3771), 1, + anon_sym_bit_DASHor, + ACTIONS(3773), 1, + anon_sym_and, + ACTIONS(3775), 1, + anon_sym_xor, + ACTIONS(3777), 1, + anon_sym_or, + STATE(2471), 1, + sym_comment, + ACTIONS(3749), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(3784), 4, + ACTIONS(3751), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3755), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3761), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3763), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3765), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3757), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, + ACTIONS(3753), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [115078] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2472), 1, + sym_comment, + ACTIONS(765), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(763), 30, + anon_sym_SEMI, + anon_sym_PIPE, 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, - [105091] = 17, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [115121] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3794), 1, + ACTIONS(3767), 1, anon_sym_bit_DASHand, - ACTIONS(3796), 1, + ACTIONS(3769), 1, anon_sym_bit_DASHxor, - ACTIONS(3798), 1, + ACTIONS(3771), 1, anon_sym_bit_DASHor, - ACTIONS(3800), 1, + ACTIONS(3773), 1, anon_sym_and, - ACTIONS(3802), 1, + ACTIONS(3775), 1, anon_sym_xor, - ACTIONS(3804), 1, + ACTIONS(3777), 1, anon_sym_or, - ACTIONS(3808), 1, - anon_sym_LF, - STATE(2545), 1, + STATE(2473), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(3745), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3747), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3755), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(3763), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 2, + ACTIONS(3765), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3806), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - ACTIONS(3784), 4, + ACTIONS(3757), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, + ACTIONS(3753), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [105160] = 17, + [115190] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3794), 1, + ACTIONS(3767), 1, anon_sym_bit_DASHand, - ACTIONS(3796), 1, + ACTIONS(3769), 1, anon_sym_bit_DASHxor, - ACTIONS(3798), 1, + ACTIONS(3771), 1, anon_sym_bit_DASHor, - ACTIONS(3800), 1, + ACTIONS(3773), 1, anon_sym_and, - ACTIONS(3802), 1, + ACTIONS(3775), 1, anon_sym_xor, - ACTIONS(3804), 1, + ACTIONS(3777), 1, anon_sym_or, - ACTIONS(3812), 1, - anon_sym_LF, - STATE(2546), 1, + STATE(2474), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(3749), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3751), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3755), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(3763), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 2, + ACTIONS(3765), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3810), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - ACTIONS(3784), 4, + ACTIONS(3757), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, + ACTIONS(3753), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [115259] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2475), 1, + sym_comment, + ACTIONS(773), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(771), 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, - [105229] = 17, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [115302] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3794), 1, + ACTIONS(3767), 1, anon_sym_bit_DASHand, - ACTIONS(3796), 1, + ACTIONS(3769), 1, anon_sym_bit_DASHxor, - ACTIONS(3798), 1, + ACTIONS(3771), 1, anon_sym_bit_DASHor, - ACTIONS(3800), 1, + ACTIONS(3773), 1, anon_sym_and, - ACTIONS(3802), 1, + ACTIONS(3775), 1, anon_sym_xor, - ACTIONS(3804), 1, + ACTIONS(3777), 1, anon_sym_or, - ACTIONS(3812), 1, - anon_sym_LF, - STATE(2547), 1, + STATE(2476), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(3745), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3747), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3755), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(3763), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 2, + ACTIONS(3765), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3810), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - ACTIONS(3784), 4, + ACTIONS(3757), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, + ACTIONS(3753), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [105298] = 17, + [115371] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3794), 1, + ACTIONS(3767), 1, anon_sym_bit_DASHand, - ACTIONS(3796), 1, + ACTIONS(3769), 1, anon_sym_bit_DASHxor, - ACTIONS(3798), 1, + ACTIONS(3771), 1, anon_sym_bit_DASHor, - ACTIONS(3800), 1, + ACTIONS(3773), 1, anon_sym_and, - ACTIONS(3802), 1, + ACTIONS(3775), 1, anon_sym_xor, - ACTIONS(3804), 1, + ACTIONS(3777), 1, anon_sym_or, - ACTIONS(3816), 1, - anon_sym_LF, - STATE(2548), 1, + STATE(2477), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(3749), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3751), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3755), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(3763), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 2, + ACTIONS(3765), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3814), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - ACTIONS(3784), 4, + ACTIONS(3757), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, + ACTIONS(3753), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [105367] = 4, + [115440] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1249), 1, - anon_sym_LF, - STATE(2549), 1, + STATE(2478), 1, sym_comment, - ACTIONS(1247), 31, + ACTIONS(773), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(771), 30, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, @@ -229974,887 +221173,874 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [105410] = 17, + [115483] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3794), 1, + ACTIONS(3767), 1, anon_sym_bit_DASHand, - ACTIONS(3796), 1, + ACTIONS(3769), 1, anon_sym_bit_DASHxor, - ACTIONS(3798), 1, + ACTIONS(3771), 1, anon_sym_bit_DASHor, - ACTIONS(3800), 1, + ACTIONS(3773), 1, anon_sym_and, - ACTIONS(3802), 1, + ACTIONS(3775), 1, anon_sym_xor, - ACTIONS(3804), 1, + ACTIONS(3777), 1, anon_sym_or, - ACTIONS(3816), 1, - anon_sym_LF, - STATE(2550), 1, + STATE(2479), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(3749), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3751), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3755), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(3763), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 2, + ACTIONS(3765), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3814), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - ACTIONS(3784), 4, + ACTIONS(3757), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, + ACTIONS(3753), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [105479] = 17, + [115552] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3794), 1, + ACTIONS(3767), 1, anon_sym_bit_DASHand, - ACTIONS(3796), 1, + ACTIONS(3769), 1, anon_sym_bit_DASHxor, - ACTIONS(3798), 1, + ACTIONS(3771), 1, anon_sym_bit_DASHor, - ACTIONS(3800), 1, + ACTIONS(3773), 1, anon_sym_and, - ACTIONS(3802), 1, + ACTIONS(3775), 1, anon_sym_xor, - ACTIONS(3804), 1, + ACTIONS(3777), 1, anon_sym_or, - ACTIONS(3812), 1, - anon_sym_LF, - STATE(2551), 1, + STATE(2480), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(3755), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(3763), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 2, + ACTIONS(3765), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3810), 3, + ACTIONS(3853), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(3784), 4, + ACTIONS(3855), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3757), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, + ACTIONS(3753), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [105548] = 17, + [115621] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3794), 1, + ACTIONS(3767), 1, anon_sym_bit_DASHand, - ACTIONS(3796), 1, + ACTIONS(3769), 1, anon_sym_bit_DASHxor, - ACTIONS(3798), 1, + ACTIONS(3771), 1, anon_sym_bit_DASHor, - ACTIONS(3800), 1, + ACTIONS(3773), 1, anon_sym_and, - ACTIONS(3802), 1, + ACTIONS(3775), 1, anon_sym_xor, - ACTIONS(3804), 1, + ACTIONS(3777), 1, anon_sym_or, - ACTIONS(3816), 1, - anon_sym_LF, - STATE(2552), 1, + STATE(2481), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(3749), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3751), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3755), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(3763), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 2, + ACTIONS(3765), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3814), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - ACTIONS(3784), 4, + ACTIONS(3757), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, + ACTIONS(3753), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [105617] = 17, + [115690] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3794), 1, + ACTIONS(3767), 1, anon_sym_bit_DASHand, - ACTIONS(3796), 1, + ACTIONS(3769), 1, anon_sym_bit_DASHxor, - ACTIONS(3798), 1, + ACTIONS(3771), 1, anon_sym_bit_DASHor, - ACTIONS(3800), 1, + ACTIONS(3773), 1, anon_sym_and, - ACTIONS(3802), 1, + ACTIONS(3775), 1, anon_sym_xor, - ACTIONS(3804), 1, + ACTIONS(3777), 1, anon_sym_or, - ACTIONS(3808), 1, - anon_sym_LF, - STATE(2553), 1, + STATE(2482), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(3749), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3751), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3755), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(3763), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 2, + ACTIONS(3765), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3806), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - ACTIONS(3784), 4, + ACTIONS(3757), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, + ACTIONS(3753), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [105686] = 17, + [115759] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3794), 1, + ACTIONS(3767), 1, anon_sym_bit_DASHand, - ACTIONS(3796), 1, + ACTIONS(3769), 1, anon_sym_bit_DASHxor, - ACTIONS(3798), 1, + ACTIONS(3771), 1, anon_sym_bit_DASHor, - ACTIONS(3800), 1, + ACTIONS(3773), 1, anon_sym_and, - ACTIONS(3802), 1, + ACTIONS(3775), 1, anon_sym_xor, - ACTIONS(3804), 1, + ACTIONS(3777), 1, anon_sym_or, - ACTIONS(3816), 1, - anon_sym_LF, - STATE(2554), 1, + STATE(2483), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(3745), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3747), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3755), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(3763), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 2, + ACTIONS(3765), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3814), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - ACTIONS(3784), 4, + ACTIONS(3757), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, + ACTIONS(3753), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [105755] = 17, + [115828] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3794), 1, + ACTIONS(3767), 1, anon_sym_bit_DASHand, - ACTIONS(3796), 1, + ACTIONS(3769), 1, anon_sym_bit_DASHxor, - ACTIONS(3798), 1, + ACTIONS(3771), 1, anon_sym_bit_DASHor, - ACTIONS(3800), 1, + ACTIONS(3773), 1, anon_sym_and, - ACTIONS(3802), 1, + ACTIONS(3775), 1, anon_sym_xor, - ACTIONS(3804), 1, + ACTIONS(3777), 1, anon_sym_or, - ACTIONS(3812), 1, - anon_sym_LF, - STATE(2555), 1, + STATE(2484), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(3755), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(3763), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 2, + ACTIONS(3765), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3810), 3, + ACTIONS(3779), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(3784), 4, + ACTIONS(3781), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3757), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, + ACTIONS(3753), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [105824] = 17, + [115897] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3794), 1, + ACTIONS(3767), 1, anon_sym_bit_DASHand, - ACTIONS(3796), 1, + ACTIONS(3769), 1, anon_sym_bit_DASHxor, - ACTIONS(3798), 1, + ACTIONS(3771), 1, anon_sym_bit_DASHor, - ACTIONS(3800), 1, + ACTIONS(3773), 1, anon_sym_and, - ACTIONS(3802), 1, + ACTIONS(3775), 1, anon_sym_xor, - ACTIONS(3804), 1, + ACTIONS(3777), 1, anon_sym_or, - ACTIONS(3812), 1, - anon_sym_LF, - STATE(2556), 1, + STATE(2485), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(3749), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3751), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3755), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(3763), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 2, + ACTIONS(3765), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3810), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - ACTIONS(3784), 4, + ACTIONS(3757), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, + ACTIONS(3753), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [105893] = 17, + [115966] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3794), 1, - anon_sym_bit_DASHand, - ACTIONS(3796), 1, - anon_sym_bit_DASHxor, - ACTIONS(3798), 1, - anon_sym_bit_DASHor, - ACTIONS(3800), 1, - anon_sym_and, - ACTIONS(3802), 1, - anon_sym_xor, - ACTIONS(3804), 1, - anon_sym_or, - ACTIONS(3816), 1, - anon_sym_LF, - STATE(2557), 1, + STATE(2486), 1, sym_comment, - ACTIONS(3782), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3788), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3792), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3814), 3, + ACTIONS(854), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(852), 30, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(3784), 4, + anon_sym_GT, + anon_sym_DASH, anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3786), 4, anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 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, - [105962] = 17, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [116009] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3794), 1, + ACTIONS(3767), 1, anon_sym_bit_DASHand, - ACTIONS(3796), 1, + ACTIONS(3769), 1, anon_sym_bit_DASHxor, - ACTIONS(3798), 1, + ACTIONS(3771), 1, anon_sym_bit_DASHor, - ACTIONS(3800), 1, + ACTIONS(3773), 1, anon_sym_and, - ACTIONS(3802), 1, + ACTIONS(3775), 1, anon_sym_xor, - ACTIONS(3804), 1, + ACTIONS(3777), 1, anon_sym_or, - ACTIONS(3816), 1, - anon_sym_LF, - STATE(2558), 1, + STATE(2487), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(3749), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3751), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3755), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(3763), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 2, + ACTIONS(3765), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3814), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - ACTIONS(3784), 4, + ACTIONS(3757), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, + ACTIONS(3753), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [106031] = 17, + [116078] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3794), 1, + ACTIONS(3767), 1, anon_sym_bit_DASHand, - ACTIONS(3796), 1, + ACTIONS(3769), 1, anon_sym_bit_DASHxor, - ACTIONS(3798), 1, + ACTIONS(3771), 1, anon_sym_bit_DASHor, - ACTIONS(3800), 1, + ACTIONS(3773), 1, anon_sym_and, - ACTIONS(3802), 1, + ACTIONS(3775), 1, anon_sym_xor, - ACTIONS(3804), 1, + ACTIONS(3777), 1, anon_sym_or, - ACTIONS(3812), 1, - anon_sym_LF, - STATE(2559), 1, + STATE(2488), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(3745), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3747), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3755), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(3763), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 2, + ACTIONS(3765), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3810), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - ACTIONS(3784), 4, + ACTIONS(3757), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, + ACTIONS(3753), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [106100] = 17, + [116147] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3794), 1, - anon_sym_bit_DASHand, - ACTIONS(3796), 1, - anon_sym_bit_DASHxor, - ACTIONS(3798), 1, - anon_sym_bit_DASHor, - ACTIONS(3800), 1, - anon_sym_and, - ACTIONS(3802), 1, - anon_sym_xor, - ACTIONS(3804), 1, - anon_sym_or, - ACTIONS(3812), 1, - anon_sym_LF, - STATE(2560), 1, + STATE(2489), 1, sym_comment, - ACTIONS(3782), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3788), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3792), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3810), 3, + ACTIONS(779), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(777), 30, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(3784), 4, + anon_sym_GT, + anon_sym_DASH, anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3786), 4, anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 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, - [106169] = 17, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [116190] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3794), 1, + ACTIONS(3551), 1, anon_sym_bit_DASHand, - ACTIONS(3796), 1, + ACTIONS(3553), 1, anon_sym_bit_DASHxor, - ACTIONS(3798), 1, + ACTIONS(3555), 1, anon_sym_bit_DASHor, - ACTIONS(3800), 1, + ACTIONS(3557), 1, anon_sym_and, - ACTIONS(3802), 1, + ACTIONS(3559), 1, anon_sym_xor, - ACTIONS(3804), 1, + ACTIONS(3561), 1, anon_sym_or, - ACTIONS(3816), 1, - anon_sym_LF, - STATE(2561), 1, + STATE(2490), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(3507), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3509), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3539), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3545), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(3547), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 2, + ACTIONS(3549), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3814), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - ACTIONS(3784), 4, + ACTIONS(3541), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(3543), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, + ACTIONS(3537), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [106238] = 4, + [116259] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1167), 1, - anon_sym_LF, - STATE(2562), 1, + ACTIONS(3767), 1, + anon_sym_bit_DASHand, + ACTIONS(3769), 1, + anon_sym_bit_DASHxor, + ACTIONS(3771), 1, + anon_sym_bit_DASHor, + ACTIONS(3773), 1, + anon_sym_and, + ACTIONS(3775), 1, + anon_sym_xor, + ACTIONS(3777), 1, + anon_sym_or, + STATE(2491), 1, sym_comment, - ACTIONS(1169), 31, + ACTIONS(3745), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_GT, + ACTIONS(3747), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3755), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, + anon_sym_PLUS, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(3763), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3765), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3757), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3759), 4, + anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, + ACTIONS(3753), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [106281] = 17, + [116328] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3778), 1, - anon_sym_LF, - ACTIONS(3794), 1, + ACTIONS(3767), 1, anon_sym_bit_DASHand, - ACTIONS(3796), 1, + ACTIONS(3769), 1, anon_sym_bit_DASHxor, - ACTIONS(3798), 1, + ACTIONS(3771), 1, anon_sym_bit_DASHor, - ACTIONS(3800), 1, + ACTIONS(3773), 1, anon_sym_and, - ACTIONS(3802), 1, + ACTIONS(3775), 1, anon_sym_xor, - ACTIONS(3804), 1, + ACTIONS(3777), 1, anon_sym_or, - STATE(2563), 1, + STATE(2492), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(3755), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(3763), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 2, + ACTIONS(3765), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3776), 3, + ACTIONS(3783), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(3784), 4, + ACTIONS(3785), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3757), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, + ACTIONS(3753), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [106350] = 17, + [116397] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3794), 1, + ACTIONS(3767), 1, anon_sym_bit_DASHand, - ACTIONS(3796), 1, + ACTIONS(3769), 1, anon_sym_bit_DASHxor, - ACTIONS(3798), 1, + ACTIONS(3771), 1, anon_sym_bit_DASHor, - ACTIONS(3800), 1, + ACTIONS(3773), 1, anon_sym_and, - ACTIONS(3802), 1, + ACTIONS(3775), 1, anon_sym_xor, - ACTIONS(3804), 1, + ACTIONS(3777), 1, anon_sym_or, - ACTIONS(3816), 1, - anon_sym_LF, - STATE(2564), 1, + STATE(2493), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(3745), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3747), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3755), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(3763), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 2, + ACTIONS(3765), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3814), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - ACTIONS(3784), 4, + ACTIONS(3757), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, + ACTIONS(3753), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [106419] = 17, + [116466] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3794), 1, + ACTIONS(3767), 1, anon_sym_bit_DASHand, - ACTIONS(3796), 1, + ACTIONS(3769), 1, anon_sym_bit_DASHxor, - ACTIONS(3798), 1, + ACTIONS(3771), 1, anon_sym_bit_DASHor, - ACTIONS(3800), 1, + ACTIONS(3773), 1, anon_sym_and, - ACTIONS(3802), 1, + ACTIONS(3775), 1, anon_sym_xor, - ACTIONS(3804), 1, + ACTIONS(3777), 1, anon_sym_or, - ACTIONS(3816), 1, - anon_sym_LF, - STATE(2565), 1, + STATE(2494), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(816), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(818), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3755), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(3763), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 2, + ACTIONS(3765), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3814), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - ACTIONS(3784), 4, + ACTIONS(3757), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, + ACTIONS(3753), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [106488] = 17, + [116535] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3794), 1, + ACTIONS(3767), 1, anon_sym_bit_DASHand, - ACTIONS(3796), 1, + ACTIONS(3769), 1, anon_sym_bit_DASHxor, - ACTIONS(3798), 1, + ACTIONS(3771), 1, anon_sym_bit_DASHor, - ACTIONS(3800), 1, + ACTIONS(3773), 1, anon_sym_and, - ACTIONS(3802), 1, + ACTIONS(3775), 1, anon_sym_xor, - ACTIONS(3804), 1, + ACTIONS(3777), 1, anon_sym_or, - ACTIONS(3816), 1, - anon_sym_LF, - STATE(2566), 1, + STATE(2495), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(3755), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(3763), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 2, + ACTIONS(3765), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3814), 3, + ACTIONS(3779), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(3784), 4, + ACTIONS(3781), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3757), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, + ACTIONS(3753), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [106557] = 4, + [116604] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1165), 1, - anon_sym_LF, - STATE(2567), 1, + STATE(2496), 1, sym_comment, - ACTIONS(1163), 31, + ACTIONS(838), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(836), 30, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, @@ -230884,770 +222070,772 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [106600] = 17, + [116647] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3794), 1, + ACTIONS(3767), 1, anon_sym_bit_DASHand, - ACTIONS(3796), 1, + ACTIONS(3769), 1, anon_sym_bit_DASHxor, - ACTIONS(3798), 1, + ACTIONS(3771), 1, anon_sym_bit_DASHor, - ACTIONS(3800), 1, + ACTIONS(3773), 1, anon_sym_and, - ACTIONS(3802), 1, + ACTIONS(3775), 1, anon_sym_xor, - ACTIONS(3804), 1, + ACTIONS(3777), 1, anon_sym_or, - ACTIONS(3816), 1, - anon_sym_LF, - STATE(2568), 1, + STATE(2497), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(3749), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3751), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3755), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(3763), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 2, + ACTIONS(3765), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3814), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - ACTIONS(3784), 4, + ACTIONS(3757), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, + ACTIONS(3753), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [106669] = 17, + [116716] = 16, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3794), 1, + ACTIONS(3767), 1, anon_sym_bit_DASHand, - ACTIONS(3796), 1, + ACTIONS(3769), 1, anon_sym_bit_DASHxor, - ACTIONS(3798), 1, + ACTIONS(3771), 1, anon_sym_bit_DASHor, - ACTIONS(3800), 1, + ACTIONS(3773), 1, anon_sym_and, - ACTIONS(3802), 1, + ACTIONS(3775), 1, anon_sym_xor, - ACTIONS(3804), 1, - anon_sym_or, - ACTIONS(3816), 1, - anon_sym_LF, - STATE(2569), 1, + STATE(2498), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(818), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3755), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(3763), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 2, + ACTIONS(3765), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3814), 3, + ACTIONS(816), 3, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(3784), 4, + anon_sym_or, + ACTIONS(3757), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, + ACTIONS(3753), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [106738] = 17, + [116783] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3794), 1, + ACTIONS(3767), 1, anon_sym_bit_DASHand, - ACTIONS(3796), 1, + ACTIONS(3769), 1, anon_sym_bit_DASHxor, - ACTIONS(3798), 1, + ACTIONS(3771), 1, anon_sym_bit_DASHor, - ACTIONS(3800), 1, + ACTIONS(3773), 1, anon_sym_and, - ACTIONS(3802), 1, + ACTIONS(3775), 1, anon_sym_xor, - ACTIONS(3804), 1, + ACTIONS(3777), 1, anon_sym_or, - ACTIONS(3820), 1, - anon_sym_LF, - STATE(2570), 1, + STATE(2499), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(3755), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(3763), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 2, + ACTIONS(3765), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3818), 3, + ACTIONS(3783), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(3784), 4, + ACTIONS(3785), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3757), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, + ACTIONS(3753), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [106807] = 17, + [116852] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3794), 1, + ACTIONS(3767), 1, anon_sym_bit_DASHand, - ACTIONS(3796), 1, + ACTIONS(3769), 1, anon_sym_bit_DASHxor, - ACTIONS(3798), 1, + ACTIONS(3771), 1, anon_sym_bit_DASHor, - ACTIONS(3800), 1, + ACTIONS(3773), 1, anon_sym_and, - ACTIONS(3802), 1, + ACTIONS(3775), 1, anon_sym_xor, - ACTIONS(3804), 1, + ACTIONS(3777), 1, anon_sym_or, - ACTIONS(3816), 1, - anon_sym_LF, - STATE(2571), 1, + STATE(2500), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(3755), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(3763), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 2, + ACTIONS(3765), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3814), 3, + ACTIONS(3779), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(3784), 4, + ACTIONS(3781), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3757), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, + ACTIONS(3753), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [106876] = 17, + [116921] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3794), 1, + ACTIONS(3767), 1, anon_sym_bit_DASHand, - ACTIONS(3796), 1, + ACTIONS(3769), 1, anon_sym_bit_DASHxor, - ACTIONS(3798), 1, + ACTIONS(3771), 1, anon_sym_bit_DASHor, - ACTIONS(3800), 1, + ACTIONS(3773), 1, anon_sym_and, - ACTIONS(3802), 1, + ACTIONS(3775), 1, anon_sym_xor, - ACTIONS(3804), 1, + ACTIONS(3777), 1, anon_sym_or, - ACTIONS(3820), 1, - anon_sym_LF, - STATE(2572), 1, + STATE(2501), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(3749), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3751), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3755), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(3763), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 2, + ACTIONS(3765), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3818), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - ACTIONS(3784), 4, + ACTIONS(3757), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, + ACTIONS(3753), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [106945] = 17, + [116990] = 15, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3794), 1, + ACTIONS(3767), 1, anon_sym_bit_DASHand, - ACTIONS(3796), 1, + ACTIONS(3769), 1, anon_sym_bit_DASHxor, - ACTIONS(3798), 1, + ACTIONS(3771), 1, anon_sym_bit_DASHor, - ACTIONS(3800), 1, + ACTIONS(3773), 1, anon_sym_and, - ACTIONS(3802), 1, - anon_sym_xor, - ACTIONS(3804), 1, - anon_sym_or, - ACTIONS(3820), 1, - anon_sym_LF, - STATE(2573), 1, + STATE(2502), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(818), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3755), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(3763), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 2, + ACTIONS(3765), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3818), 3, + ACTIONS(816), 4, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(3784), 4, + anon_sym_xor, + anon_sym_or, + ACTIONS(3757), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, + ACTIONS(3753), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [107014] = 17, + [117055] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3589), 1, + STATE(2503), 1, + sym_comment, + ACTIONS(826), 2, + ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3605), 1, + ACTIONS(824), 30, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_bit_DASHand, - ACTIONS(3607), 1, anon_sym_bit_DASHxor, - ACTIONS(3609), 1, anon_sym_bit_DASHor, - ACTIONS(3611), 1, anon_sym_and, - ACTIONS(3613), 1, anon_sym_xor, - ACTIONS(3615), 1, anon_sym_or, - STATE(2574), 1, + [117098] = 17, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3767), 1, + anon_sym_bit_DASHand, + ACTIONS(3769), 1, + anon_sym_bit_DASHxor, + ACTIONS(3771), 1, + anon_sym_bit_DASHor, + ACTIONS(3773), 1, + anon_sym_and, + ACTIONS(3775), 1, + anon_sym_xor, + ACTIONS(3777), 1, + anon_sym_or, + STATE(2504), 1, sym_comment, - ACTIONS(3593), 2, + ACTIONS(3755), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3599), 2, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3601), 2, + ACTIONS(3763), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3603), 2, + ACTIONS(3765), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3587), 3, + ACTIONS(3783), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(3595), 4, + ACTIONS(3785), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3757), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3597), 4, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3591), 6, + ACTIONS(3753), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [107083] = 17, + [117167] = 14, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3559), 1, - anon_sym_LF, - ACTIONS(3575), 1, + ACTIONS(3767), 1, anon_sym_bit_DASHand, - ACTIONS(3577), 1, + ACTIONS(3769), 1, anon_sym_bit_DASHxor, - ACTIONS(3579), 1, + ACTIONS(3771), 1, anon_sym_bit_DASHor, - ACTIONS(3581), 1, - anon_sym_and, - ACTIONS(3583), 1, - anon_sym_xor, - ACTIONS(3585), 1, - anon_sym_or, - STATE(2575), 1, + STATE(2505), 1, sym_comment, - ACTIONS(3563), 2, + ACTIONS(818), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3755), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3569), 2, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3571), 2, + ACTIONS(3763), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3573), 2, + ACTIONS(3765), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3557), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - ACTIONS(3565), 4, + ACTIONS(3757), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3567), 4, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3561), 6, + ACTIONS(816), 5, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(3753), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [107152] = 4, + [117230] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1209), 1, - anon_sym_LF, - STATE(2576), 1, + ACTIONS(3767), 1, + anon_sym_bit_DASHand, + ACTIONS(3769), 1, + anon_sym_bit_DASHxor, + ACTIONS(3771), 1, + anon_sym_bit_DASHor, + ACTIONS(3773), 1, + anon_sym_and, + ACTIONS(3775), 1, + anon_sym_xor, + ACTIONS(3777), 1, + anon_sym_or, + STATE(2506), 1, sym_comment, - ACTIONS(1207), 31, + ACTIONS(3749), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_GT, + ACTIONS(3751), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3755), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, + anon_sym_PLUS, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(3763), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3765), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3757), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3759), 4, + anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, + ACTIONS(3753), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [107195] = 17, + [117299] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3794), 1, + ACTIONS(3767), 1, anon_sym_bit_DASHand, - ACTIONS(3796), 1, + ACTIONS(3769), 1, anon_sym_bit_DASHxor, - ACTIONS(3798), 1, + ACTIONS(3771), 1, anon_sym_bit_DASHor, - ACTIONS(3800), 1, + ACTIONS(3773), 1, anon_sym_and, - ACTIONS(3802), 1, + ACTIONS(3775), 1, anon_sym_xor, - ACTIONS(3804), 1, + ACTIONS(3777), 1, anon_sym_or, - ACTIONS(3820), 1, - anon_sym_LF, - STATE(2577), 1, + STATE(2507), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(3749), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3751), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3755), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(3763), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 2, + ACTIONS(3765), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3818), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - ACTIONS(3784), 4, + ACTIONS(3757), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, + ACTIONS(3753), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [107264] = 17, + [117368] = 12, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3794), 1, + ACTIONS(3767), 1, anon_sym_bit_DASHand, - ACTIONS(3796), 1, - anon_sym_bit_DASHxor, - ACTIONS(3798), 1, - anon_sym_bit_DASHor, - ACTIONS(3800), 1, - anon_sym_and, - ACTIONS(3802), 1, - anon_sym_xor, - ACTIONS(3804), 1, - anon_sym_or, - ACTIONS(3824), 1, - anon_sym_LF, - STATE(2578), 1, + STATE(2508), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(818), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3755), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(3763), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 2, + ACTIONS(3765), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3822), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - ACTIONS(3784), 4, + ACTIONS(3757), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, + ACTIONS(3753), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [107333] = 17, + ACTIONS(816), 7, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [117427] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3794), 1, + ACTIONS(3767), 1, anon_sym_bit_DASHand, - ACTIONS(3796), 1, + ACTIONS(3769), 1, anon_sym_bit_DASHxor, - ACTIONS(3798), 1, + ACTIONS(3771), 1, anon_sym_bit_DASHor, - ACTIONS(3800), 1, + ACTIONS(3773), 1, anon_sym_and, - ACTIONS(3802), 1, + ACTIONS(3775), 1, anon_sym_xor, - ACTIONS(3804), 1, + ACTIONS(3777), 1, anon_sym_or, - ACTIONS(3820), 1, - anon_sym_LF, - STATE(2579), 1, + STATE(2509), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(3749), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3751), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3755), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(3763), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 2, + ACTIONS(3765), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3818), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - ACTIONS(3784), 4, + ACTIONS(3757), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, + ACTIONS(3753), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [107402] = 17, + [117496] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3794), 1, + ACTIONS(3767), 1, anon_sym_bit_DASHand, - ACTIONS(3796), 1, + ACTIONS(3769), 1, anon_sym_bit_DASHxor, - ACTIONS(3798), 1, + ACTIONS(3771), 1, anon_sym_bit_DASHor, - ACTIONS(3800), 1, + ACTIONS(3773), 1, anon_sym_and, - ACTIONS(3802), 1, + ACTIONS(3775), 1, anon_sym_xor, - ACTIONS(3804), 1, + ACTIONS(3777), 1, anon_sym_or, - ACTIONS(3820), 1, - anon_sym_LF, - STATE(2580), 1, + STATE(2510), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(3755), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(3763), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 2, + ACTIONS(3765), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3818), 3, + ACTIONS(3853), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(3784), 4, + ACTIONS(3855), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3757), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, - anon_sym_GT, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [107471] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1213), 1, - anon_sym_LF, - STATE(2581), 1, - sym_comment, - ACTIONS(1211), 31, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(3753), 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, - [107514] = 17, + [117565] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3794), 1, + ACTIONS(3586), 1, anon_sym_bit_DASHand, - ACTIONS(3796), 1, + ACTIONS(3588), 1, anon_sym_bit_DASHxor, - ACTIONS(3798), 1, + ACTIONS(3590), 1, anon_sym_bit_DASHor, - ACTIONS(3800), 1, + ACTIONS(3592), 1, anon_sym_and, - ACTIONS(3802), 1, + ACTIONS(3594), 1, anon_sym_xor, - ACTIONS(3804), 1, + ACTIONS(3596), 1, anon_sym_or, - ACTIONS(3820), 1, - anon_sym_LF, - STATE(2582), 1, + STATE(2511), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(3477), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3479), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3574), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3580), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(3582), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 2, + ACTIONS(3584), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3818), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - ACTIONS(3784), 4, + ACTIONS(3576), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(3578), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, + ACTIONS(3572), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [107583] = 4, + [117634] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1217), 1, - anon_sym_LF, - STATE(2583), 1, + STATE(2512), 1, sym_comment, - ACTIONS(1215), 31, + ACTIONS(842), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(840), 30, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, @@ -231677,16 +222865,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [107626] = 4, + [117677] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1157), 1, - anon_sym_LF, - STATE(2584), 1, + STATE(2513), 1, sym_comment, - ACTIONS(1155), 31, + ACTIONS(846), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(844), 30, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, @@ -231716,346 +222904,388 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [107669] = 17, + [117720] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3794), 1, + ACTIONS(3767), 1, anon_sym_bit_DASHand, - ACTIONS(3796), 1, + ACTIONS(3769), 1, anon_sym_bit_DASHxor, - ACTIONS(3798), 1, + ACTIONS(3771), 1, anon_sym_bit_DASHor, - ACTIONS(3800), 1, + ACTIONS(3773), 1, anon_sym_and, - ACTIONS(3802), 1, + ACTIONS(3775), 1, anon_sym_xor, - ACTIONS(3804), 1, + ACTIONS(3777), 1, anon_sym_or, - ACTIONS(3824), 1, - anon_sym_LF, - STATE(2585), 1, + STATE(2514), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(3755), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(3763), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 2, + ACTIONS(3765), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3822), 3, + ACTIONS(3853), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(3784), 4, + ACTIONS(3855), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3757), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, + ACTIONS(3753), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [107738] = 9, + [117789] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1141), 1, - anon_sym_LF, - STATE(2586), 1, + ACTIONS(3767), 1, + anon_sym_bit_DASHand, + ACTIONS(3769), 1, + anon_sym_bit_DASHxor, + ACTIONS(3771), 1, + anon_sym_bit_DASHor, + ACTIONS(3773), 1, + anon_sym_and, + ACTIONS(3775), 1, + anon_sym_xor, + ACTIONS(3777), 1, + anon_sym_or, + STATE(2515), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(3755), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(3763), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3786), 4, + ACTIONS(3765), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3853), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3855), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3757), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, + ACTIONS(3753), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1139), 15, - anon_sym_SEMI, - anon_sym_RPAREN, - 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, - [107791] = 7, + [117858] = 11, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1141), 1, - anon_sym_LF, - STATE(2587), 1, + STATE(2516), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(818), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3755), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3786), 4, + ACTIONS(3763), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3765), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3757), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(1139), 23, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(3753), 6, 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, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, + ACTIONS(816), 8, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - [107840] = 10, + [117915] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1141), 1, - anon_sym_LF, - STATE(2588), 1, + ACTIONS(3877), 1, + anon_sym_bit_DASHand, + ACTIONS(3879), 1, + anon_sym_bit_DASHxor, + ACTIONS(3881), 1, + anon_sym_bit_DASHor, + ACTIONS(3883), 1, + anon_sym_and, + ACTIONS(3885), 1, + anon_sym_xor, + ACTIONS(3887), 1, + anon_sym_or, + STATE(2517), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(3823), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3825), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3865), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3871), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(3873), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3784), 4, + ACTIONS(3875), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3867), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(3869), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, + ACTIONS(3863), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1139), 11, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, + [117984] = 17, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3767), 1, anon_sym_bit_DASHand, + ACTIONS(3769), 1, anon_sym_bit_DASHxor, + ACTIONS(3771), 1, anon_sym_bit_DASHor, + ACTIONS(3773), 1, anon_sym_and, + ACTIONS(3775), 1, anon_sym_xor, + ACTIONS(3777), 1, anon_sym_or, - [107895] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1141), 1, - anon_sym_LF, - STATE(2589), 1, + STATE(2518), 1, sym_comment, - ACTIONS(3788), 2, + ACTIONS(3755), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3786), 4, + ACTIONS(3763), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3765), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3783), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3785), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3757), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(1139), 25, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(3753), 6, anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [107942] = 17, + [118053] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3794), 1, + ACTIONS(3767), 1, anon_sym_bit_DASHand, - ACTIONS(3796), 1, + ACTIONS(3769), 1, anon_sym_bit_DASHxor, - ACTIONS(3798), 1, + ACTIONS(3771), 1, anon_sym_bit_DASHor, - ACTIONS(3800), 1, + ACTIONS(3773), 1, anon_sym_and, - ACTIONS(3802), 1, + ACTIONS(3775), 1, anon_sym_xor, - ACTIONS(3804), 1, + ACTIONS(3777), 1, anon_sym_or, - ACTIONS(3820), 1, - anon_sym_LF, - STATE(2590), 1, + STATE(2519), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(3755), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(3763), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 2, + ACTIONS(3765), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3818), 3, + ACTIONS(3779), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(3784), 4, + ACTIONS(3781), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3757), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, + ACTIONS(3753), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [108011] = 5, + [118122] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1141), 1, - anon_sym_LF, - STATE(2591), 1, + ACTIONS(3767), 1, + anon_sym_bit_DASHand, + ACTIONS(3769), 1, + anon_sym_bit_DASHxor, + ACTIONS(3771), 1, + anon_sym_bit_DASHor, + ACTIONS(3773), 1, + anon_sym_and, + ACTIONS(3775), 1, + anon_sym_xor, + ACTIONS(3777), 1, + anon_sym_or, + STATE(2520), 1, sym_comment, - ACTIONS(3788), 2, + ACTIONS(3755), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(1139), 29, + ACTIONS(3763), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3765), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3783), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH, + ACTIONS(3785), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3757), 4, anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, + ACTIONS(3753), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [108056] = 8, + [118191] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1141), 1, - anon_sym_LF, - STATE(2592), 1, + STATE(2521), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(818), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3755), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(3763), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3786), 4, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(1139), 21, + ACTIONS(816), 20, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_in, @@ -232075,418 +223305,479 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [108107] = 11, + [118242] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1141), 1, - anon_sym_LF, - STATE(2593), 1, + ACTIONS(3767), 1, + anon_sym_bit_DASHand, + ACTIONS(3769), 1, + anon_sym_bit_DASHxor, + ACTIONS(3771), 1, + anon_sym_bit_DASHor, + ACTIONS(3773), 1, + anon_sym_and, + ACTIONS(3775), 1, + anon_sym_xor, + ACTIONS(3777), 1, + anon_sym_or, + STATE(2522), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(3755), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(3763), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 2, + ACTIONS(3765), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3784), 4, + ACTIONS(3783), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3785), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3757), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, + ACTIONS(3753), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1139), 9, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + [118311] = 17, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(369), 1, anon_sym_bit_DASHand, + ACTIONS(371), 1, anon_sym_bit_DASHxor, + ACTIONS(373), 1, anon_sym_bit_DASHor, + ACTIONS(375), 1, anon_sym_and, + ACTIONS(377), 1, anon_sym_xor, + ACTIONS(379), 1, anon_sym_or, - [108164] = 12, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1141), 1, - anon_sym_LF, - ACTIONS(3794), 1, - anon_sym_bit_DASHand, - STATE(2594), 1, + STATE(2523), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(303), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(305), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(353), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(363), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(365), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 2, + ACTIONS(367), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3784), 4, + ACTIONS(355), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(359), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, + ACTIONS(351), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1139), 8, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + [118380] = 17, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3767), 1, + anon_sym_bit_DASHand, + ACTIONS(3769), 1, anon_sym_bit_DASHxor, + ACTIONS(3771), 1, anon_sym_bit_DASHor, + ACTIONS(3773), 1, anon_sym_and, + ACTIONS(3775), 1, anon_sym_xor, + ACTIONS(3777), 1, anon_sym_or, - [108223] = 13, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1141), 1, - anon_sym_LF, - ACTIONS(3794), 1, - anon_sym_bit_DASHand, - ACTIONS(3796), 1, - anon_sym_bit_DASHxor, - STATE(2595), 1, + STATE(2524), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(3755), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(3763), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 2, + ACTIONS(3765), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3784), 4, + ACTIONS(3783), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3785), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3757), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, + ACTIONS(3753), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1139), 7, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [108284] = 14, + [118449] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1141), 1, - anon_sym_LF, - ACTIONS(3794), 1, + ACTIONS(3767), 1, anon_sym_bit_DASHand, - ACTIONS(3796), 1, + ACTIONS(3769), 1, anon_sym_bit_DASHxor, - ACTIONS(3798), 1, + ACTIONS(3771), 1, anon_sym_bit_DASHor, - STATE(2596), 1, + ACTIONS(3773), 1, + anon_sym_and, + ACTIONS(3775), 1, + anon_sym_xor, + ACTIONS(3777), 1, + anon_sym_or, + STATE(2525), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(3745), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3747), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3755), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(3763), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 2, + ACTIONS(3765), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3784), 4, + ACTIONS(3757), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(1139), 6, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(3780), 6, + ACTIONS(3753), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [108347] = 15, + [118518] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1141), 1, - anon_sym_LF, - ACTIONS(3794), 1, + ACTIONS(3767), 1, anon_sym_bit_DASHand, - ACTIONS(3796), 1, + ACTIONS(3769), 1, anon_sym_bit_DASHxor, - ACTIONS(3798), 1, + ACTIONS(3771), 1, anon_sym_bit_DASHor, - ACTIONS(3800), 1, + ACTIONS(3773), 1, anon_sym_and, - STATE(2597), 1, + ACTIONS(3775), 1, + anon_sym_xor, + ACTIONS(3777), 1, + anon_sym_or, + STATE(2526), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(3755), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(3763), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 2, + ACTIONS(3765), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3784), 4, + ACTIONS(3783), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3785), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3757), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(1139), 5, + ACTIONS(3753), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [118587] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2527), 1, + sym_comment, + ACTIONS(858), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(856), 30, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_xor, - anon_sym_or, - ACTIONS(3780), 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, - [108412] = 16, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [118630] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1141), 1, - anon_sym_LF, - ACTIONS(3794), 1, + ACTIONS(3767), 1, anon_sym_bit_DASHand, - ACTIONS(3796), 1, + ACTIONS(3769), 1, anon_sym_bit_DASHxor, - ACTIONS(3798), 1, + ACTIONS(3771), 1, anon_sym_bit_DASHor, - ACTIONS(3800), 1, + ACTIONS(3773), 1, anon_sym_and, - ACTIONS(3802), 1, + ACTIONS(3775), 1, anon_sym_xor, - STATE(2598), 1, + ACTIONS(3777), 1, + anon_sym_or, + STATE(2528), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(3755), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(3763), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 2, + ACTIONS(3765), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(1139), 4, + ACTIONS(3783), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_or, - ACTIONS(3784), 4, + ACTIONS(3785), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3757), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, + ACTIONS(3753), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [108479] = 17, + [118699] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3794), 1, + ACTIONS(3767), 1, anon_sym_bit_DASHand, - ACTIONS(3796), 1, + ACTIONS(3769), 1, anon_sym_bit_DASHxor, - ACTIONS(3798), 1, + ACTIONS(3771), 1, anon_sym_bit_DASHor, - ACTIONS(3800), 1, + ACTIONS(3773), 1, anon_sym_and, - ACTIONS(3802), 1, + ACTIONS(3775), 1, anon_sym_xor, - ACTIONS(3804), 1, + ACTIONS(3777), 1, anon_sym_or, - ACTIONS(3824), 1, - anon_sym_LF, - STATE(2599), 1, + STATE(2529), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(3755), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(3763), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 2, + ACTIONS(3765), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3822), 3, + ACTIONS(3779), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(3784), 4, + ACTIONS(3781), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3757), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, + ACTIONS(3753), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [108548] = 17, + [118768] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1141), 1, - anon_sym_LF, - ACTIONS(3794), 1, + ACTIONS(3767), 1, anon_sym_bit_DASHand, - ACTIONS(3796), 1, + ACTIONS(3769), 1, anon_sym_bit_DASHxor, - ACTIONS(3798), 1, + ACTIONS(3771), 1, anon_sym_bit_DASHor, - ACTIONS(3800), 1, + ACTIONS(3773), 1, anon_sym_and, - ACTIONS(3802), 1, + ACTIONS(3775), 1, anon_sym_xor, - ACTIONS(3804), 1, + ACTIONS(3777), 1, anon_sym_or, - STATE(2600), 1, + STATE(2530), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(3755), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(3763), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 2, + ACTIONS(3765), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(1139), 3, + ACTIONS(3783), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(3784), 4, + ACTIONS(3785), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3757), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, + ACTIONS(3753), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [108617] = 4, + [118837] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1221), 1, - anon_sym_LF, - STATE(2601), 1, + STATE(2531), 1, sym_comment, - ACTIONS(1219), 31, + ACTIONS(818), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3761), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(816), 28, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, @@ -232509,380 +223800,328 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [108660] = 17, + [118882] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3794), 1, + ACTIONS(3767), 1, anon_sym_bit_DASHand, - ACTIONS(3796), 1, + ACTIONS(3769), 1, anon_sym_bit_DASHxor, - ACTIONS(3798), 1, + ACTIONS(3771), 1, anon_sym_bit_DASHor, - ACTIONS(3800), 1, + ACTIONS(3773), 1, anon_sym_and, - ACTIONS(3802), 1, + ACTIONS(3775), 1, anon_sym_xor, - ACTIONS(3804), 1, + ACTIONS(3777), 1, anon_sym_or, - ACTIONS(3820), 1, - anon_sym_LF, - STATE(2602), 1, + STATE(2532), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(3755), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(3763), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 2, + ACTIONS(3765), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3818), 3, + ACTIONS(3853), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(3784), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3786), 4, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, - anon_sym_GT, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [108729] = 17, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3794), 1, - anon_sym_bit_DASHand, - ACTIONS(3796), 1, - anon_sym_bit_DASHxor, - ACTIONS(3798), 1, - anon_sym_bit_DASHor, - ACTIONS(3800), 1, - anon_sym_and, - ACTIONS(3802), 1, - anon_sym_xor, - ACTIONS(3804), 1, - anon_sym_or, - ACTIONS(3812), 1, + ACTIONS(3855), 2, + ts_builtin_sym_end, anon_sym_LF, - STATE(2603), 1, - sym_comment, - ACTIONS(3782), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3788), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3792), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3810), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - ACTIONS(3784), 4, + ACTIONS(3757), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, + ACTIONS(3753), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [108798] = 17, + [118951] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3794), 1, + ACTIONS(3767), 1, anon_sym_bit_DASHand, - ACTIONS(3796), 1, + ACTIONS(3769), 1, anon_sym_bit_DASHxor, - ACTIONS(3798), 1, + ACTIONS(3771), 1, anon_sym_bit_DASHor, - ACTIONS(3800), 1, + ACTIONS(3773), 1, anon_sym_and, - ACTIONS(3802), 1, + ACTIONS(3775), 1, anon_sym_xor, - ACTIONS(3804), 1, + ACTIONS(3777), 1, anon_sym_or, - ACTIONS(3824), 1, - anon_sym_LF, - STATE(2604), 1, + STATE(2533), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(3755), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(3763), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 2, + ACTIONS(3765), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3822), 3, + ACTIONS(3853), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(3784), 4, + ACTIONS(3855), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3757), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, + ACTIONS(3753), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [108867] = 17, + [119020] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3778), 1, - anon_sym_LF, - ACTIONS(3794), 1, + ACTIONS(369), 1, anon_sym_bit_DASHand, - ACTIONS(3796), 1, + ACTIONS(371), 1, anon_sym_bit_DASHxor, - ACTIONS(3798), 1, + ACTIONS(373), 1, anon_sym_bit_DASHor, - ACTIONS(3800), 1, + ACTIONS(375), 1, anon_sym_and, - ACTIONS(3802), 1, + ACTIONS(377), 1, anon_sym_xor, - ACTIONS(3804), 1, + ACTIONS(379), 1, anon_sym_or, - STATE(2605), 1, + STATE(2534), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(303), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(305), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(353), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(363), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(365), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 2, + ACTIONS(367), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3776), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - ACTIONS(3784), 4, + ACTIONS(355), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(359), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, + ACTIONS(351), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [108936] = 17, + [119089] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3794), 1, + ACTIONS(3767), 1, anon_sym_bit_DASHand, - ACTIONS(3796), 1, + ACTIONS(3769), 1, anon_sym_bit_DASHxor, - ACTIONS(3798), 1, + ACTIONS(3771), 1, anon_sym_bit_DASHor, - ACTIONS(3800), 1, + ACTIONS(3773), 1, anon_sym_and, - ACTIONS(3802), 1, + ACTIONS(3775), 1, anon_sym_xor, - ACTIONS(3804), 1, + ACTIONS(3777), 1, anon_sym_or, - ACTIONS(3824), 1, - anon_sym_LF, - STATE(2606), 1, + STATE(2535), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(3755), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(3763), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 2, + ACTIONS(3765), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3822), 3, + ACTIONS(3787), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(3784), 4, + ACTIONS(3789), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3757), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, + ACTIONS(3753), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [109005] = 17, + [119158] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3794), 1, + ACTIONS(3767), 1, anon_sym_bit_DASHand, - ACTIONS(3796), 1, + ACTIONS(3769), 1, anon_sym_bit_DASHxor, - ACTIONS(3798), 1, + ACTIONS(3771), 1, anon_sym_bit_DASHor, - ACTIONS(3800), 1, + ACTIONS(3773), 1, anon_sym_and, - ACTIONS(3802), 1, + ACTIONS(3775), 1, anon_sym_xor, - ACTIONS(3804), 1, + ACTIONS(3777), 1, anon_sym_or, - ACTIONS(3828), 1, - anon_sym_LF, - STATE(2607), 1, + STATE(2536), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(3745), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3747), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3755), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(3763), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 2, + ACTIONS(3765), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3826), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - ACTIONS(3784), 4, + ACTIONS(3757), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, + ACTIONS(3753), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [109074] = 17, + [119227] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3794), 1, + ACTIONS(3767), 1, anon_sym_bit_DASHand, - ACTIONS(3796), 1, + ACTIONS(3769), 1, anon_sym_bit_DASHxor, - ACTIONS(3798), 1, + ACTIONS(3771), 1, anon_sym_bit_DASHor, - ACTIONS(3800), 1, + ACTIONS(3773), 1, anon_sym_and, - ACTIONS(3802), 1, + ACTIONS(3775), 1, anon_sym_xor, - ACTIONS(3804), 1, + ACTIONS(3777), 1, anon_sym_or, - ACTIONS(3820), 1, - anon_sym_LF, - STATE(2608), 1, + STATE(2537), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(3755), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(3763), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 2, + ACTIONS(3765), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3818), 3, + ACTIONS(3853), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(3784), 4, + ACTIONS(3855), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3757), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, + ACTIONS(3753), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [109143] = 4, + [119296] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(103), 1, - anon_sym_LF, - STATE(2609), 1, + STATE(2538), 1, sym_comment, - ACTIONS(105), 31, + ACTIONS(822), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(820), 30, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, @@ -232912,182 +224151,80 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [109186] = 17, + [119339] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3794), 1, + ACTIONS(3767), 1, anon_sym_bit_DASHand, - ACTIONS(3796), 1, + ACTIONS(3769), 1, anon_sym_bit_DASHxor, - ACTIONS(3798), 1, + ACTIONS(3771), 1, anon_sym_bit_DASHor, - ACTIONS(3800), 1, + ACTIONS(3773), 1, anon_sym_and, - ACTIONS(3802), 1, + ACTIONS(3775), 1, anon_sym_xor, - ACTIONS(3804), 1, + ACTIONS(3777), 1, anon_sym_or, - ACTIONS(3820), 1, - anon_sym_LF, - STATE(2610), 1, + STATE(2539), 1, sym_comment, - ACTIONS(3782), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3788), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3792), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3818), 3, + ACTIONS(3745), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(3784), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3786), 4, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, - anon_sym_GT, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [109255] = 17, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3794), 1, - anon_sym_bit_DASHand, - ACTIONS(3796), 1, - anon_sym_bit_DASHxor, - ACTIONS(3798), 1, - anon_sym_bit_DASHor, - ACTIONS(3800), 1, - anon_sym_and, - ACTIONS(3802), 1, - anon_sym_xor, - ACTIONS(3804), 1, - anon_sym_or, - ACTIONS(3820), 1, + ACTIONS(3747), 2, + ts_builtin_sym_end, anon_sym_LF, - STATE(2611), 1, - sym_comment, - ACTIONS(3782), 2, + ACTIONS(3755), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(3763), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 2, + ACTIONS(3765), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3818), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - ACTIONS(3784), 4, + ACTIONS(3757), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, + ACTIONS(3753), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [109324] = 17, + [119408] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3794), 1, - anon_sym_bit_DASHand, - ACTIONS(3796), 1, - anon_sym_bit_DASHxor, - ACTIONS(3798), 1, - anon_sym_bit_DASHor, - ACTIONS(3800), 1, - anon_sym_and, - ACTIONS(3802), 1, - anon_sym_xor, - ACTIONS(3804), 1, - anon_sym_or, - ACTIONS(3824), 1, - anon_sym_LF, - STATE(2612), 1, + STATE(2540), 1, sym_comment, - ACTIONS(3782), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(818), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3792), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3822), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - ACTIONS(3784), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, - anon_sym_GT, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [109393] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1185), 1, - anon_sym_LF, - STATE(2613), 1, - sym_comment, - ACTIONS(1183), 31, + ACTIONS(816), 24, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -233107,16 +224244,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [109436] = 4, + [119455] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1153), 1, - anon_sym_LF, - STATE(2614), 1, + STATE(2541), 1, sym_comment, - ACTIONS(1151), 31, + ACTIONS(810), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(808), 30, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, @@ -233146,315 +224283,276 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [109479] = 17, + [119498] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3794), 1, + ACTIONS(3767), 1, anon_sym_bit_DASHand, - ACTIONS(3796), 1, + ACTIONS(3769), 1, anon_sym_bit_DASHxor, - ACTIONS(3798), 1, + ACTIONS(3771), 1, anon_sym_bit_DASHor, - ACTIONS(3800), 1, + ACTIONS(3773), 1, anon_sym_and, - ACTIONS(3802), 1, + ACTIONS(3775), 1, anon_sym_xor, - ACTIONS(3804), 1, + ACTIONS(3777), 1, anon_sym_or, - ACTIONS(3808), 1, - anon_sym_LF, - STATE(2615), 1, + STATE(2542), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(3755), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(3763), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 2, + ACTIONS(3765), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3806), 3, + ACTIONS(3853), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(3784), 4, + ACTIONS(3855), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3757), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, + ACTIONS(3753), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [109548] = 17, + [119567] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3794), 1, + ACTIONS(3767), 1, anon_sym_bit_DASHand, - ACTIONS(3796), 1, + ACTIONS(3769), 1, anon_sym_bit_DASHxor, - ACTIONS(3798), 1, + ACTIONS(3771), 1, anon_sym_bit_DASHor, - ACTIONS(3800), 1, + ACTIONS(3773), 1, anon_sym_and, - ACTIONS(3802), 1, + ACTIONS(3775), 1, anon_sym_xor, - ACTIONS(3804), 1, + ACTIONS(3777), 1, anon_sym_or, - ACTIONS(3824), 1, - anon_sym_LF, - STATE(2616), 1, + STATE(2543), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(3755), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(3763), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 2, + ACTIONS(3765), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3822), 3, + ACTIONS(3787), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(3784), 4, + ACTIONS(3789), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3757), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, + ACTIONS(3753), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [109617] = 4, + [119636] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1181), 1, - anon_sym_LF, - STATE(2617), 1, - sym_comment, - ACTIONS(1179), 31, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [109660] = 17, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3778), 1, - anon_sym_LF, - ACTIONS(3794), 1, + ACTIONS(3903), 1, anon_sym_bit_DASHand, - ACTIONS(3796), 1, + ACTIONS(3905), 1, anon_sym_bit_DASHxor, - ACTIONS(3798), 1, + ACTIONS(3907), 1, anon_sym_bit_DASHor, - ACTIONS(3800), 1, + ACTIONS(3909), 1, anon_sym_and, - ACTIONS(3802), 1, + ACTIONS(3911), 1, anon_sym_xor, - ACTIONS(3804), 1, + ACTIONS(3913), 1, anon_sym_or, - STATE(2618), 1, + STATE(2544), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(3793), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3795), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3891), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3897), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(3899), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 2, + ACTIONS(3901), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3776), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - ACTIONS(3784), 4, + ACTIONS(3893), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(3895), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, + ACTIONS(3889), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [109729] = 17, + [119705] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3794), 1, + ACTIONS(3767), 1, anon_sym_bit_DASHand, - ACTIONS(3796), 1, + ACTIONS(3769), 1, anon_sym_bit_DASHxor, - ACTIONS(3798), 1, + ACTIONS(3771), 1, anon_sym_bit_DASHor, - ACTIONS(3800), 1, + ACTIONS(3773), 1, anon_sym_and, - ACTIONS(3802), 1, + ACTIONS(3775), 1, anon_sym_xor, - ACTIONS(3804), 1, + ACTIONS(3777), 1, anon_sym_or, - ACTIONS(3824), 1, - anon_sym_LF, - STATE(2619), 1, + STATE(2545), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(3755), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(3763), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 2, + ACTIONS(3765), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3822), 3, + ACTIONS(3779), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(3784), 4, + ACTIONS(3781), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3757), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, + ACTIONS(3753), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [109798] = 17, + [119774] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3778), 1, - anon_sym_LF, - ACTIONS(3794), 1, + ACTIONS(3767), 1, anon_sym_bit_DASHand, - ACTIONS(3796), 1, + ACTIONS(3769), 1, anon_sym_bit_DASHxor, - ACTIONS(3798), 1, + ACTIONS(3771), 1, anon_sym_bit_DASHor, - ACTIONS(3800), 1, + ACTIONS(3773), 1, anon_sym_and, - ACTIONS(3802), 1, + ACTIONS(3775), 1, anon_sym_xor, - ACTIONS(3804), 1, + ACTIONS(3777), 1, anon_sym_or, - STATE(2620), 1, + STATE(2546), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(3755), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(3763), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 2, + ACTIONS(3765), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3776), 3, + ACTIONS(3787), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(3784), 4, + ACTIONS(3789), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3757), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, + ACTIONS(3753), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [109867] = 4, + [119843] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1233), 1, - anon_sym_LF, - STATE(2621), 1, + STATE(2547), 1, sym_comment, - ACTIONS(1231), 31, + ACTIONS(834), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(832), 30, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, @@ -233484,107 +224582,68 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [109910] = 17, + [119886] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3778), 1, - anon_sym_LF, - ACTIONS(3794), 1, + ACTIONS(3767), 1, anon_sym_bit_DASHand, - ACTIONS(3796), 1, + ACTIONS(3769), 1, anon_sym_bit_DASHxor, - ACTIONS(3798), 1, + ACTIONS(3771), 1, anon_sym_bit_DASHor, - ACTIONS(3800), 1, + ACTIONS(3773), 1, anon_sym_and, - ACTIONS(3802), 1, + ACTIONS(3775), 1, anon_sym_xor, - ACTIONS(3804), 1, + ACTIONS(3777), 1, anon_sym_or, - STATE(2622), 1, + STATE(2548), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(3745), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3747), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3755), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(3763), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 2, + ACTIONS(3765), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3776), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - ACTIONS(3784), 4, + ACTIONS(3757), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, + ACTIONS(3753), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [109979] = 4, + [119955] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1173), 1, - anon_sym_LF, - STATE(2623), 1, + STATE(2549), 1, sym_comment, - ACTIONS(1171), 31, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [110022] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1189), 1, + ACTIONS(872), 2, + ts_builtin_sym_end, anon_sym_LF, - STATE(2624), 1, - sym_comment, - ACTIONS(1187), 31, + ACTIONS(870), 30, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, @@ -233614,562 +224673,529 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [110065] = 17, + [119998] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3832), 1, - anon_sym_LF, - ACTIONS(3848), 1, + ACTIONS(3767), 1, anon_sym_bit_DASHand, - ACTIONS(3850), 1, + ACTIONS(3769), 1, anon_sym_bit_DASHxor, - ACTIONS(3852), 1, + ACTIONS(3771), 1, anon_sym_bit_DASHor, - ACTIONS(3854), 1, + ACTIONS(3773), 1, anon_sym_and, - ACTIONS(3856), 1, + ACTIONS(3775), 1, anon_sym_xor, - ACTIONS(3858), 1, + ACTIONS(3777), 1, anon_sym_or, - STATE(2625), 1, + STATE(2550), 1, sym_comment, - ACTIONS(3836), 2, + ACTIONS(3755), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3842), 2, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3844), 2, + ACTIONS(3763), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3846), 2, + ACTIONS(3765), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3830), 3, + ACTIONS(3783), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(3838), 4, + ACTIONS(3785), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3757), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3840), 4, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3834), 6, + ACTIONS(3753), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [110134] = 17, + [120067] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3794), 1, - anon_sym_bit_DASHand, - ACTIONS(3796), 1, - anon_sym_bit_DASHxor, - ACTIONS(3798), 1, - anon_sym_bit_DASHor, - ACTIONS(3800), 1, - anon_sym_and, - ACTIONS(3802), 1, - anon_sym_xor, - ACTIONS(3804), 1, - anon_sym_or, - ACTIONS(3824), 1, - anon_sym_LF, - STATE(2626), 1, + STATE(2551), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(818), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3755), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(3763), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3822), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - ACTIONS(3784), 4, + ACTIONS(3757), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, + ACTIONS(3753), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [110203] = 17, + ACTIONS(816), 10, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [120122] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3778), 1, - anon_sym_LF, - ACTIONS(3794), 1, + ACTIONS(3767), 1, anon_sym_bit_DASHand, - ACTIONS(3796), 1, + ACTIONS(3769), 1, anon_sym_bit_DASHxor, - ACTIONS(3798), 1, + ACTIONS(3771), 1, anon_sym_bit_DASHor, - ACTIONS(3800), 1, + ACTIONS(3773), 1, anon_sym_and, - ACTIONS(3802), 1, + ACTIONS(3775), 1, anon_sym_xor, - ACTIONS(3804), 1, + ACTIONS(3777), 1, anon_sym_or, - STATE(2627), 1, + STATE(2552), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(3755), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(3763), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 2, + ACTIONS(3765), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3776), 3, + ACTIONS(3853), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(3784), 4, + ACTIONS(3855), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3757), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, + ACTIONS(3753), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [110272] = 17, + [120191] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3778), 1, - anon_sym_LF, - ACTIONS(3794), 1, + ACTIONS(3767), 1, anon_sym_bit_DASHand, - ACTIONS(3796), 1, + ACTIONS(3769), 1, anon_sym_bit_DASHxor, - ACTIONS(3798), 1, + ACTIONS(3771), 1, anon_sym_bit_DASHor, - ACTIONS(3800), 1, + ACTIONS(3773), 1, anon_sym_and, - ACTIONS(3802), 1, + ACTIONS(3775), 1, anon_sym_xor, - ACTIONS(3804), 1, + ACTIONS(3777), 1, anon_sym_or, - STATE(2628), 1, + STATE(2553), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(3755), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(3763), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 2, + ACTIONS(3765), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3776), 3, + ACTIONS(3787), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(3784), 4, + ACTIONS(3789), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3757), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, + ACTIONS(3753), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [110341] = 4, + [120260] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1245), 1, - anon_sym_LF, - STATE(2629), 1, - sym_comment, - ACTIONS(1243), 31, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, + ACTIONS(3767), 1, anon_sym_bit_DASHand, + ACTIONS(3769), 1, anon_sym_bit_DASHxor, + ACTIONS(3771), 1, anon_sym_bit_DASHor, + ACTIONS(3773), 1, anon_sym_and, + ACTIONS(3775), 1, anon_sym_xor, + ACTIONS(3777), 1, anon_sym_or, - [110384] = 17, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3794), 1, - anon_sym_bit_DASHand, - ACTIONS(3796), 1, - anon_sym_bit_DASHxor, - ACTIONS(3798), 1, - anon_sym_bit_DASHor, - ACTIONS(3800), 1, - anon_sym_and, - ACTIONS(3802), 1, - anon_sym_xor, - ACTIONS(3804), 1, - anon_sym_or, - ACTIONS(3824), 1, - anon_sym_LF, - STATE(2630), 1, + STATE(2554), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(3755), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(3763), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 2, + ACTIONS(3765), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3822), 3, + ACTIONS(3787), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(3784), 4, + ACTIONS(3789), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3757), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, + ACTIONS(3753), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [110453] = 17, + [120329] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3794), 1, + ACTIONS(3767), 1, anon_sym_bit_DASHand, - ACTIONS(3796), 1, + ACTIONS(3769), 1, anon_sym_bit_DASHxor, - ACTIONS(3798), 1, + ACTIONS(3771), 1, anon_sym_bit_DASHor, - ACTIONS(3800), 1, + ACTIONS(3773), 1, anon_sym_and, - ACTIONS(3802), 1, + ACTIONS(3775), 1, anon_sym_xor, - ACTIONS(3804), 1, + ACTIONS(3777), 1, anon_sym_or, - ACTIONS(3808), 1, - anon_sym_LF, - STATE(2631), 1, + STATE(2555), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(3755), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(3763), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 2, + ACTIONS(3765), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3806), 3, + ACTIONS(3853), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(3784), 4, + ACTIONS(3855), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3757), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, + ACTIONS(3753), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [110522] = 4, + [120398] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1153), 1, - anon_sym_LF, - STATE(2632), 1, + ACTIONS(3767), 1, + anon_sym_bit_DASHand, + ACTIONS(3769), 1, + anon_sym_bit_DASHxor, + ACTIONS(3771), 1, + anon_sym_bit_DASHor, + ACTIONS(3773), 1, + anon_sym_and, + ACTIONS(3775), 1, + anon_sym_xor, + ACTIONS(3777), 1, + anon_sym_or, + STATE(2556), 1, sym_comment, - ACTIONS(1151), 31, + ACTIONS(3755), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3761), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3763), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3765), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3779), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH, + ACTIONS(3781), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3757), 4, anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3759), 4, anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, + ACTIONS(3753), 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, - [110565] = 17, + [120467] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3794), 1, + ACTIONS(3767), 1, anon_sym_bit_DASHand, - ACTIONS(3796), 1, + ACTIONS(3769), 1, anon_sym_bit_DASHxor, - ACTIONS(3798), 1, + ACTIONS(3771), 1, anon_sym_bit_DASHor, - ACTIONS(3800), 1, + ACTIONS(3773), 1, anon_sym_and, - ACTIONS(3802), 1, + ACTIONS(3775), 1, anon_sym_xor, - ACTIONS(3804), 1, + ACTIONS(3777), 1, anon_sym_or, - ACTIONS(3824), 1, - anon_sym_LF, - STATE(2633), 1, + STATE(2557), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(3755), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(3763), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 2, + ACTIONS(3765), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3822), 3, + ACTIONS(3787), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(3784), 4, + ACTIONS(3789), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3757), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, + ACTIONS(3753), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [110634] = 17, + [120536] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3794), 1, + ACTIONS(3767), 1, anon_sym_bit_DASHand, - ACTIONS(3796), 1, + ACTIONS(3769), 1, anon_sym_bit_DASHxor, - ACTIONS(3798), 1, + ACTIONS(3771), 1, anon_sym_bit_DASHor, - ACTIONS(3800), 1, + ACTIONS(3773), 1, anon_sym_and, - ACTIONS(3802), 1, + ACTIONS(3775), 1, anon_sym_xor, - ACTIONS(3804), 1, + ACTIONS(3777), 1, anon_sym_or, - ACTIONS(3824), 1, - anon_sym_LF, - STATE(2634), 1, + STATE(2558), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(910), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(912), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3755), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(3763), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 2, + ACTIONS(3765), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3822), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - ACTIONS(3784), 4, + ACTIONS(3757), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, + ACTIONS(3753), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [110703] = 17, + [120605] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3794), 1, + ACTIONS(3767), 1, anon_sym_bit_DASHand, - ACTIONS(3796), 1, + ACTIONS(3769), 1, anon_sym_bit_DASHxor, - ACTIONS(3798), 1, + ACTIONS(3771), 1, anon_sym_bit_DASHor, - ACTIONS(3800), 1, + ACTIONS(3773), 1, anon_sym_and, - ACTIONS(3802), 1, + ACTIONS(3775), 1, anon_sym_xor, - ACTIONS(3804), 1, + ACTIONS(3777), 1, anon_sym_or, - ACTIONS(3820), 1, - anon_sym_LF, - STATE(2635), 1, + STATE(2559), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(3755), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(3763), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 2, + ACTIONS(3765), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3818), 3, + ACTIONS(3787), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(3784), 4, + ACTIONS(3789), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3757), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, + ACTIONS(3753), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [110772] = 4, + [120674] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1237), 1, - anon_sym_LF, - STATE(2636), 1, + STATE(2560), 1, sym_comment, - ACTIONS(1235), 31, + ACTIONS(803), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(801), 30, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, @@ -234199,718 +225225,697 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [110815] = 17, + [120717] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3778), 1, - anon_sym_LF, - ACTIONS(3794), 1, + ACTIONS(3767), 1, anon_sym_bit_DASHand, - ACTIONS(3796), 1, + ACTIONS(3769), 1, anon_sym_bit_DASHxor, - ACTIONS(3798), 1, + ACTIONS(3771), 1, anon_sym_bit_DASHor, - ACTIONS(3800), 1, + ACTIONS(3773), 1, anon_sym_and, - ACTIONS(3802), 1, + ACTIONS(3775), 1, anon_sym_xor, - ACTIONS(3804), 1, + ACTIONS(3777), 1, anon_sym_or, - STATE(2637), 1, + STATE(2561), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(3755), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(3763), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 2, + ACTIONS(3765), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3776), 3, + ACTIONS(3787), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(3784), 4, + ACTIONS(3789), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3757), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, + ACTIONS(3753), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [110884] = 17, + [120786] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3778), 1, - anon_sym_LF, - ACTIONS(3794), 1, - anon_sym_bit_DASHand, - ACTIONS(3796), 1, - anon_sym_bit_DASHxor, - ACTIONS(3798), 1, - anon_sym_bit_DASHor, - ACTIONS(3800), 1, - anon_sym_and, - ACTIONS(3802), 1, - anon_sym_xor, - ACTIONS(3804), 1, - anon_sym_or, - STATE(2638), 1, + STATE(2562), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(799), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(797), 30, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3788), 2, + anon_sym_in, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 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(3776), 3, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [120829] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2563), 1, + sym_comment, + ACTIONS(850), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(848), 30, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(3784), 4, + anon_sym_GT, + anon_sym_DASH, anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3786), 4, anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 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, - [110953] = 17, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [120872] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(189), 1, - anon_sym_LF, - ACTIONS(209), 1, + ACTIONS(3767), 1, anon_sym_bit_DASHand, - ACTIONS(211), 1, + ACTIONS(3769), 1, anon_sym_bit_DASHxor, - ACTIONS(213), 1, + ACTIONS(3771), 1, anon_sym_bit_DASHor, - ACTIONS(215), 1, + ACTIONS(3773), 1, anon_sym_and, - ACTIONS(217), 1, + ACTIONS(3775), 1, anon_sym_xor, - ACTIONS(219), 1, + ACTIONS(3777), 1, anon_sym_or, - STATE(2639), 1, + STATE(2564), 1, sym_comment, - ACTIONS(193), 2, + ACTIONS(3755), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(203), 2, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(205), 2, + ACTIONS(3763), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(207), 2, + ACTIONS(3765), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(187), 3, + ACTIONS(3783), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(195), 4, + ACTIONS(3785), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3757), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(199), 4, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(191), 6, + ACTIONS(3753), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [111022] = 17, + [120941] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(189), 1, - anon_sym_LF, - ACTIONS(209), 1, + ACTIONS(3767), 1, anon_sym_bit_DASHand, - ACTIONS(211), 1, + ACTIONS(3769), 1, anon_sym_bit_DASHxor, - ACTIONS(213), 1, + ACTIONS(3771), 1, anon_sym_bit_DASHor, - ACTIONS(215), 1, + ACTIONS(3773), 1, anon_sym_and, - ACTIONS(217), 1, + ACTIONS(3775), 1, anon_sym_xor, - ACTIONS(219), 1, + ACTIONS(3777), 1, anon_sym_or, - STATE(2640), 1, + STATE(2565), 1, sym_comment, - ACTIONS(193), 2, + ACTIONS(3755), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(203), 2, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(205), 2, + ACTIONS(3763), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(207), 2, + ACTIONS(3765), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(187), 3, + ACTIONS(3787), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(195), 4, + ACTIONS(3789), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3757), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(199), 4, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(191), 6, + ACTIONS(3753), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [111091] = 4, + [121010] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1177), 1, - anon_sym_LF, - STATE(2641), 1, - sym_comment, - ACTIONS(1175), 31, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, + ACTIONS(3767), 1, anon_sym_bit_DASHand, + ACTIONS(3769), 1, anon_sym_bit_DASHxor, + ACTIONS(3771), 1, anon_sym_bit_DASHor, + ACTIONS(3773), 1, anon_sym_and, + ACTIONS(3775), 1, anon_sym_xor, + ACTIONS(3777), 1, anon_sym_or, - [111134] = 17, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3794), 1, - anon_sym_bit_DASHand, - ACTIONS(3796), 1, - anon_sym_bit_DASHxor, - ACTIONS(3798), 1, - anon_sym_bit_DASHor, - ACTIONS(3800), 1, - anon_sym_and, - ACTIONS(3802), 1, - anon_sym_xor, - ACTIONS(3804), 1, - anon_sym_or, - ACTIONS(3824), 1, - anon_sym_LF, - STATE(2642), 1, + STATE(2566), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(3755), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(3763), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 2, + ACTIONS(3765), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3822), 3, + ACTIONS(3783), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(3784), 4, + ACTIONS(3785), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3757), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, + ACTIONS(3753), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [111203] = 17, + [121079] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3778), 1, - anon_sym_LF, - ACTIONS(3794), 1, - anon_sym_bit_DASHand, - ACTIONS(3796), 1, - anon_sym_bit_DASHxor, - ACTIONS(3798), 1, - anon_sym_bit_DASHor, - ACTIONS(3800), 1, - anon_sym_and, - ACTIONS(3802), 1, - anon_sym_xor, - ACTIONS(3804), 1, - anon_sym_or, - STATE(2643), 1, + STATE(2567), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(818), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3755), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(3763), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3776), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - ACTIONS(3784), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, + ACTIONS(3753), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [111272] = 17, + ACTIONS(816), 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, + [121132] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3794), 1, + ACTIONS(3767), 1, anon_sym_bit_DASHand, - ACTIONS(3796), 1, + ACTIONS(3769), 1, anon_sym_bit_DASHxor, - ACTIONS(3798), 1, + ACTIONS(3771), 1, anon_sym_bit_DASHor, - ACTIONS(3800), 1, + ACTIONS(3773), 1, anon_sym_and, - ACTIONS(3802), 1, + ACTIONS(3775), 1, anon_sym_xor, - ACTIONS(3804), 1, + ACTIONS(3777), 1, anon_sym_or, - ACTIONS(3808), 1, - anon_sym_LF, - STATE(2644), 1, + STATE(2568), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(3745), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3747), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3755), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(3763), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 2, + ACTIONS(3765), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3806), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - ACTIONS(3784), 4, + ACTIONS(3757), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, + ACTIONS(3753), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [111341] = 17, + [121201] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3778), 1, - anon_sym_LF, - ACTIONS(3794), 1, + ACTIONS(3767), 1, anon_sym_bit_DASHand, - ACTIONS(3796), 1, + ACTIONS(3769), 1, anon_sym_bit_DASHxor, - ACTIONS(3798), 1, + ACTIONS(3771), 1, anon_sym_bit_DASHor, - ACTIONS(3800), 1, + ACTIONS(3773), 1, anon_sym_and, - ACTIONS(3802), 1, + ACTIONS(3775), 1, anon_sym_xor, - ACTIONS(3804), 1, + ACTIONS(3777), 1, anon_sym_or, - STATE(2645), 1, + STATE(2569), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(3755), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(3763), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 2, + ACTIONS(3765), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3776), 3, + ACTIONS(3779), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(3784), 4, + ACTIONS(3781), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3757), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, + ACTIONS(3753), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [111410] = 4, + [121270] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1149), 1, - anon_sym_LF, - STATE(2646), 1, - sym_comment, - ACTIONS(1147), 31, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, + ACTIONS(3767), 1, anon_sym_bit_DASHand, + ACTIONS(3769), 1, anon_sym_bit_DASHxor, + ACTIONS(3771), 1, anon_sym_bit_DASHor, + ACTIONS(3773), 1, anon_sym_and, + ACTIONS(3775), 1, anon_sym_xor, + ACTIONS(3777), 1, anon_sym_or, - [111453] = 17, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3778), 1, - anon_sym_LF, - ACTIONS(3794), 1, - anon_sym_bit_DASHand, - ACTIONS(3796), 1, - anon_sym_bit_DASHxor, - ACTIONS(3798), 1, - anon_sym_bit_DASHor, - ACTIONS(3800), 1, - anon_sym_and, - ACTIONS(3802), 1, - anon_sym_xor, - ACTIONS(3804), 1, - anon_sym_or, - STATE(2647), 1, + STATE(2570), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(3755), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(3763), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 2, + ACTIONS(3765), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3776), 3, + ACTIONS(3853), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(3784), 4, + ACTIONS(3855), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3757), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, + ACTIONS(3753), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [111522] = 17, + [121339] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3794), 1, + ACTIONS(3767), 1, anon_sym_bit_DASHand, - ACTIONS(3796), 1, + ACTIONS(3769), 1, anon_sym_bit_DASHxor, - ACTIONS(3798), 1, + ACTIONS(3771), 1, anon_sym_bit_DASHor, - ACTIONS(3800), 1, + ACTIONS(3773), 1, anon_sym_and, - ACTIONS(3802), 1, + ACTIONS(3775), 1, anon_sym_xor, - ACTIONS(3804), 1, + ACTIONS(3777), 1, anon_sym_or, - ACTIONS(3808), 1, - anon_sym_LF, - STATE(2648), 1, + STATE(2571), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(3755), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(3763), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 2, + ACTIONS(3765), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3806), 3, + ACTIONS(3787), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(3784), 4, + ACTIONS(3789), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3757), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, + ACTIONS(3753), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [111591] = 17, + [121408] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3794), 1, + ACTIONS(3767), 1, anon_sym_bit_DASHand, - ACTIONS(3796), 1, + ACTIONS(3769), 1, anon_sym_bit_DASHxor, - ACTIONS(3798), 1, + ACTIONS(3771), 1, anon_sym_bit_DASHor, - ACTIONS(3800), 1, + ACTIONS(3773), 1, anon_sym_and, - ACTIONS(3802), 1, + ACTIONS(3775), 1, anon_sym_xor, - ACTIONS(3804), 1, + ACTIONS(3777), 1, anon_sym_or, - ACTIONS(3808), 1, - anon_sym_LF, - STATE(2649), 1, + STATE(2572), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(3755), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(3763), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 2, + ACTIONS(3765), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3806), 3, + ACTIONS(3779), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(3784), 4, + ACTIONS(3781), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3757), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, + ACTIONS(3753), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [111660] = 17, + [121477] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3794), 1, + STATE(2573), 1, + sym_comment, + ACTIONS(795), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(793), 30, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_bit_DASHand, - ACTIONS(3796), 1, anon_sym_bit_DASHxor, - ACTIONS(3798), 1, anon_sym_bit_DASHor, - ACTIONS(3800), 1, anon_sym_and, - ACTIONS(3802), 1, anon_sym_xor, - ACTIONS(3804), 1, anon_sym_or, - ACTIONS(3808), 1, - anon_sym_LF, - STATE(2650), 1, + [121520] = 17, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3767), 1, + anon_sym_bit_DASHand, + ACTIONS(3769), 1, + anon_sym_bit_DASHxor, + ACTIONS(3771), 1, + anon_sym_bit_DASHor, + ACTIONS(3773), 1, + anon_sym_and, + ACTIONS(3775), 1, + anon_sym_xor, + ACTIONS(3777), 1, + anon_sym_or, + STATE(2574), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(3755), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(3763), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 2, + ACTIONS(3765), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3806), 3, + ACTIONS(3779), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(3784), 4, + ACTIONS(3781), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3757), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, + ACTIONS(3753), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [111729] = 4, + [121589] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1145), 1, - anon_sym_LF, - STATE(2651), 1, + STATE(2575), 1, sym_comment, - ACTIONS(1143), 31, + ACTIONS(868), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(866), 30, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, @@ -234940,120 +225945,120 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [111772] = 17, + [121632] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3794), 1, + ACTIONS(3767), 1, anon_sym_bit_DASHand, - ACTIONS(3796), 1, + ACTIONS(3769), 1, anon_sym_bit_DASHxor, - ACTIONS(3798), 1, + ACTIONS(3771), 1, anon_sym_bit_DASHor, - ACTIONS(3800), 1, + ACTIONS(3773), 1, anon_sym_and, - ACTIONS(3802), 1, + ACTIONS(3775), 1, anon_sym_xor, - ACTIONS(3804), 1, + ACTIONS(3777), 1, anon_sym_or, - ACTIONS(3808), 1, - anon_sym_LF, - STATE(2652), 1, + STATE(2576), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(3755), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(3763), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 2, + ACTIONS(3765), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3806), 3, + ACTIONS(3779), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(3784), 4, + ACTIONS(3781), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3757), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, + ACTIONS(3753), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [111841] = 17, + [121701] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3794), 1, + ACTIONS(3767), 1, anon_sym_bit_DASHand, - ACTIONS(3796), 1, + ACTIONS(3769), 1, anon_sym_bit_DASHxor, - ACTIONS(3798), 1, + ACTIONS(3771), 1, anon_sym_bit_DASHor, - ACTIONS(3800), 1, + ACTIONS(3773), 1, anon_sym_and, - ACTIONS(3802), 1, + ACTIONS(3775), 1, anon_sym_xor, - ACTIONS(3804), 1, + ACTIONS(3777), 1, anon_sym_or, - ACTIONS(3808), 1, - anon_sym_LF, - STATE(2653), 1, + STATE(2577), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(3755), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(3763), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 2, + ACTIONS(3765), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3806), 3, + ACTIONS(3787), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(3784), 4, + ACTIONS(3789), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3757), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, + ACTIONS(3753), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [111910] = 4, + [121770] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1161), 1, - anon_sym_LF, - STATE(2654), 1, + STATE(2578), 1, sym_comment, - ACTIONS(1159), 31, + ACTIONS(787), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(785), 30, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, @@ -235083,27 +226088,182 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [111953] = 4, + [121813] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1137), 1, - anon_sym_LF, - STATE(2655), 1, + ACTIONS(3767), 1, + anon_sym_bit_DASHand, + ACTIONS(3769), 1, + anon_sym_bit_DASHxor, + ACTIONS(3771), 1, + anon_sym_bit_DASHor, + ACTIONS(3773), 1, + anon_sym_and, + ACTIONS(3775), 1, + anon_sym_xor, + ACTIONS(3777), 1, + anon_sym_or, + STATE(2579), 1, sym_comment, - ACTIONS(1135), 31, + ACTIONS(3755), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3761), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3763), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3765), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3787), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, + ACTIONS(3789), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3757), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3759), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3753), 6, anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [121882] = 17, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3767), 1, + anon_sym_bit_DASHand, + ACTIONS(3769), 1, + anon_sym_bit_DASHxor, + ACTIONS(3771), 1, + anon_sym_bit_DASHor, + ACTIONS(3773), 1, + anon_sym_and, + ACTIONS(3775), 1, + anon_sym_xor, + ACTIONS(3777), 1, + anon_sym_or, + STATE(2580), 1, + sym_comment, + ACTIONS(3745), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3747), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3755), 2, anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3761), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3763), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3765), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3757), 4, anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3759), 4, anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3753), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [121951] = 13, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3767), 1, + anon_sym_bit_DASHand, + ACTIONS(3769), 1, + anon_sym_bit_DASHxor, + STATE(2581), 1, + sym_comment, + ACTIONS(818), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3755), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(3763), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3765), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3757), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3759), 4, + anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, + ACTIONS(816), 6, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(3753), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [122012] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2582), 1, + sym_comment, + ACTIONS(818), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3755), 2, + anon_sym_DASH, anon_sym_PLUS, + ACTIONS(3761), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3759), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(816), 22, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_in, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, @@ -235122,68 +226282,68 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [111996] = 17, + [122061] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1285), 1, - anon_sym_LF, - ACTIONS(3794), 1, + ACTIONS(3767), 1, anon_sym_bit_DASHand, - ACTIONS(3796), 1, + ACTIONS(3769), 1, anon_sym_bit_DASHxor, - ACTIONS(3798), 1, + ACTIONS(3771), 1, anon_sym_bit_DASHor, - ACTIONS(3800), 1, + ACTIONS(3773), 1, anon_sym_and, - ACTIONS(3802), 1, + ACTIONS(3775), 1, anon_sym_xor, - ACTIONS(3804), 1, + ACTIONS(3777), 1, anon_sym_or, - STATE(2656), 1, + STATE(2583), 1, sym_comment, - ACTIONS(3782), 2, + ACTIONS(3755), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3788), 2, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3790), 2, + ACTIONS(3763), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3792), 2, + ACTIONS(3765), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(1283), 3, + ACTIONS(3779), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(3784), 4, + ACTIONS(3781), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3757), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3786), 4, + ACTIONS(3759), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3780), 6, + ACTIONS(3753), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [112065] = 4, + [122130] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1227), 1, - anon_sym_LF, - STATE(2657), 1, + STATE(2584), 1, sym_comment, - ACTIONS(1229), 31, + ACTIONS(862), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(860), 30, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, @@ -235213,115 +226373,113 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [112108] = 15, - ACTIONS(153), 1, + [122173] = 17, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3643), 1, + ACTIONS(3767), 1, anon_sym_bit_DASHand, - ACTIONS(3645), 1, + ACTIONS(3769), 1, anon_sym_bit_DASHxor, - ACTIONS(3647), 1, + ACTIONS(3771), 1, anon_sym_bit_DASHor, - STATE(2658), 1, + ACTIONS(3773), 1, + anon_sym_and, + ACTIONS(3775), 1, + anon_sym_xor, + ACTIONS(3777), 1, + anon_sym_or, + STATE(2585), 1, sym_comment, - ACTIONS(3621), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(3625), 2, + ACTIONS(3755), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3631), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3633), 2, + ACTIONS(3761), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3635), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3637), 2, + ACTIONS(3763), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3641), 2, + ACTIONS(3765), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3627), 4, + ACTIONS(3787), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3789), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3757), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3639), 4, + ACTIONS(3759), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3753), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1141), 6, - anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_short_flag, - [112172] = 13, - ACTIONS(153), 1, + [122242] = 8, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3643), 1, - anon_sym_bit_DASHand, - STATE(2659), 1, + STATE(2586), 1, sym_comment, - ACTIONS(3621), 2, + ACTIONS(816), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(3625), 2, + ACTIONS(3630), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3631), 2, + ACTIONS(3636), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3633), 2, + ACTIONS(3638), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3635), 2, + ACTIONS(3640), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3637), 2, + ACTIONS(818), 21, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3641), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3627), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3639), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1141), 8, - anon_sym_DASH_DASH, - anon_sym_LBRACE, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, sym_short_flag, - [112232] = 4, - ACTIONS(153), 1, + [122292] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2660), 1, + STATE(2587), 1, sym_comment, - ACTIONS(1147), 6, + ACTIONS(848), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1149), 25, + ACTIONS(850), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -235347,19 +226505,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [112274] = 4, - ACTIONS(153), 1, + [122334] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2661), 1, + STATE(2588), 1, sym_comment, - ACTIONS(1151), 6, + ACTIONS(866), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1153), 25, + ACTIONS(868), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -235385,19 +226543,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [112316] = 4, - ACTIONS(153), 1, + [122376] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2662), 1, + STATE(2589), 1, sym_comment, - ACTIONS(1171), 6, + ACTIONS(781), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1173), 25, + ACTIONS(783), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -235423,19 +226581,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [112358] = 4, - ACTIONS(153), 1, + [122418] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2663), 1, + STATE(2590), 1, sym_comment, - ACTIONS(1179), 6, + ACTIONS(789), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1181), 25, + ACTIONS(791), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -235461,133 +226619,71 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [112400] = 4, - ACTIONS(153), 1, + [122460] = 18, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2664), 1, - sym_comment, - ACTIONS(1183), 6, - anon_sym_GT, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1185), 25, - anon_sym_DASH_DASH, - anon_sym_in, - anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, + ACTIONS(1548), 1, + anon_sym_PIPE, + ACTIONS(3132), 1, + anon_sym_LF, + ACTIONS(3680), 1, anon_sym_bit_DASHand, + ACTIONS(3682), 1, anon_sym_bit_DASHxor, + ACTIONS(3684), 1, anon_sym_bit_DASHor, + ACTIONS(3686), 1, anon_sym_and, + ACTIONS(3688), 1, anon_sym_xor, + ACTIONS(3690), 1, anon_sym_or, - sym_short_flag, - [112442] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(2665), 1, + STATE(1784), 1, + aux_sym_pipe_element_repeat1, + STATE(2591), 1, sym_comment, - ACTIONS(1191), 6, - anon_sym_GT, + ACTIONS(3668), 2, anon_sym_DASH, - anon_sym_STAR, - anon_sym_SLASH, anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1193), 25, - anon_sym_DASH_DASH, - anon_sym_in, - anon_sym_LBRACE, + ACTIONS(3674), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, + ACTIONS(3676), 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(3678), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3670), 4, + anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_short_flag, - [112484] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(2666), 1, - sym_comment, - ACTIONS(1169), 6, - anon_sym_GT, - anon_sym_DASH, + ACTIONS(3672), 4, anon_sym_STAR, anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1167), 25, - anon_sym_DASH_DASH, - anon_sym_in, - anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, + ACTIONS(3666), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_short_flag, - [112526] = 4, - ACTIONS(153), 1, + [122530] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2667), 1, + STATE(2592), 1, sym_comment, - ACTIONS(105), 6, + ACTIONS(785), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(103), 25, + ACTIONS(787), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -235613,19 +226709,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [112568] = 4, - ACTIONS(153), 1, + [122572] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2668), 1, + STATE(2593), 1, sym_comment, - ACTIONS(1199), 6, + ACTIONS(107), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1201), 25, + ACTIONS(109), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -235651,19 +226747,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [112610] = 4, - ACTIONS(153), 1, + [122614] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2669), 1, + STATE(2594), 1, sym_comment, - ACTIONS(1203), 6, + ACTIONS(763), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1205), 25, + ACTIONS(765), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -235689,19 +226785,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [112652] = 4, - ACTIONS(153), 1, + [122656] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2670), 1, + STATE(2595), 1, sym_comment, - ACTIONS(1207), 6, + ACTIONS(860), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1209), 25, + ACTIONS(862), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -235727,19 +226823,57 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [112694] = 4, - ACTIONS(153), 1, + [122698] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2671), 1, + STATE(2596), 1, + sym_comment, + ACTIONS(1438), 7, + anon_sym_DOLLAR, + anon_sym_DASH, + anon_sym_DOT_DOT, + aux_sym_val_number_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(1440), 24, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym__, + anon_sym_not, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [122740] = 4, + ACTIONS(147), 1, + anon_sym_POUND, + STATE(2597), 1, sym_comment, - ACTIONS(1211), 6, + ACTIONS(812), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1213), 25, + ACTIONS(814), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -235765,19 +226899,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [112736] = 4, - ACTIONS(153), 1, + [122782] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2672), 1, + STATE(2598), 1, sym_comment, - ACTIONS(1215), 6, + ACTIONS(793), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1217), 25, + ACTIONS(795), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -235803,19 +226937,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [112778] = 4, - ACTIONS(153), 1, + [122824] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2673), 1, + STATE(2599), 1, sym_comment, - ACTIONS(1219), 6, + ACTIONS(824), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1221), 25, + ACTIONS(826), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -235841,19 +226975,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [112820] = 4, - ACTIONS(153), 1, + [122866] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2674), 1, + STATE(2600), 1, sym_comment, - ACTIONS(1143), 6, + ACTIONS(777), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1145), 25, + ACTIONS(779), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -235879,19 +227013,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [112862] = 4, - ACTIONS(153), 1, + [122908] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2675), 1, + STATE(2601), 1, sym_comment, - ACTIONS(1155), 6, + ACTIONS(840), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1157), 25, + ACTIONS(842), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -235917,96 +227051,71 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [112904] = 4, - ACTIONS(153), 1, + [122950] = 18, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2676), 1, + ACTIONS(3648), 1, + anon_sym_bit_DASHand, + ACTIONS(3650), 1, + anon_sym_bit_DASHxor, + ACTIONS(3652), 1, + anon_sym_bit_DASHor, + ACTIONS(3654), 1, + anon_sym_and, + ACTIONS(3656), 1, + anon_sym_xor, + ACTIONS(3658), 1, + anon_sym_or, + STATE(2602), 1, sym_comment, - ACTIONS(1187), 6, + ACTIONS(3626), 2, anon_sym_GT, + anon_sym_LT2, + ACTIONS(3630), 2, anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3636), 2, anon_sym_STAR, anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1189), 25, - anon_sym_DASH_DASH, - anon_sym_in, - anon_sym_LBRACE, + ACTIONS(3638), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(3640), 2, anon_sym_mod, anon_sym_SLASH_SLASH, + ACTIONS(3642), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(3646), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(818), 3, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + sym_short_flag, + ACTIONS(3632), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3644), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_short_flag, - [112946] = 5, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(3864), 1, - anon_sym_COMMA, - STATE(2677), 1, - sym_comment, - ACTIONS(3860), 14, - sym_cmd_identifier, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(3862), 16, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [112990] = 4, - ACTIONS(153), 1, + [123020] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2678), 1, + STATE(2603), 1, sym_comment, - ACTIONS(1175), 6, + ACTIONS(771), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1177), 25, + ACTIONS(773), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -236032,172 +227141,158 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [113032] = 18, - ACTIONS(153), 1, + [123062] = 17, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3643), 1, + ACTIONS(3648), 1, anon_sym_bit_DASHand, - ACTIONS(3645), 1, + ACTIONS(3650), 1, anon_sym_bit_DASHxor, - ACTIONS(3647), 1, + ACTIONS(3652), 1, anon_sym_bit_DASHor, - ACTIONS(3649), 1, + ACTIONS(3654), 1, anon_sym_and, - ACTIONS(3651), 1, + ACTIONS(3656), 1, anon_sym_xor, - ACTIONS(3653), 1, - anon_sym_or, - STATE(2679), 1, + STATE(2604), 1, sym_comment, - ACTIONS(3621), 2, + ACTIONS(3626), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(3625), 2, + ACTIONS(3630), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3631), 2, + ACTIONS(3636), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3633), 2, + ACTIONS(3638), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3635), 2, + ACTIONS(3640), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3637), 2, + ACTIONS(3642), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3641), 2, + ACTIONS(3646), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(1141), 3, + ACTIONS(818), 4, anon_sym_DASH_DASH, anon_sym_LBRACE, + anon_sym_or, sym_short_flag, - ACTIONS(3627), 4, + ACTIONS(3632), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3639), 4, + ACTIONS(3644), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - [113102] = 17, - ACTIONS(153), 1, + [123130] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3643), 1, - anon_sym_bit_DASHand, - ACTIONS(3645), 1, - anon_sym_bit_DASHxor, - ACTIONS(3647), 1, - anon_sym_bit_DASHor, - ACTIONS(3649), 1, - anon_sym_and, - ACTIONS(3651), 1, - anon_sym_xor, - STATE(2680), 1, + STATE(2605), 1, sym_comment, - ACTIONS(3621), 2, + ACTIONS(797), 6, anon_sym_GT, - anon_sym_LT2, - ACTIONS(3625), 2, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3631), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3633), 2, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(799), 25, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3635), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3637), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3641), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(1141), 4, - anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_or, - sym_short_flag, - ACTIONS(3627), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3639), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - [113170] = 16, - ACTIONS(153), 1, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [123172] = 16, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3643), 1, + ACTIONS(3648), 1, anon_sym_bit_DASHand, - ACTIONS(3645), 1, + ACTIONS(3650), 1, anon_sym_bit_DASHxor, - ACTIONS(3647), 1, + ACTIONS(3652), 1, anon_sym_bit_DASHor, - ACTIONS(3649), 1, + ACTIONS(3654), 1, anon_sym_and, - STATE(2681), 1, + STATE(2606), 1, sym_comment, - ACTIONS(3621), 2, + ACTIONS(3626), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(3625), 2, + ACTIONS(3630), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3631), 2, + ACTIONS(3636), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3633), 2, + ACTIONS(3638), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3635), 2, + ACTIONS(3640), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3637), 2, + ACTIONS(3642), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3641), 2, + ACTIONS(3646), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3627), 4, + ACTIONS(3632), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3639), 4, + ACTIONS(3644), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1141), 5, + ACTIONS(818), 5, anon_sym_DASH_DASH, anon_sym_LBRACE, anon_sym_xor, anon_sym_or, sym_short_flag, - [113236] = 4, - ACTIONS(153), 1, + [123238] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2682), 1, + STATE(2607), 1, sym_comment, - ACTIONS(1247), 6, + ACTIONS(801), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1249), 25, + ACTIONS(803), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -236223,19 +227318,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [113278] = 4, - ACTIONS(153), 1, + [123280] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2683), 1, + STATE(2608), 1, sym_comment, - ACTIONS(1235), 6, + ACTIONS(771), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1237), 25, + ACTIONS(773), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -236261,19 +227356,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [113320] = 4, - ACTIONS(153), 1, + [123322] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2684), 1, + STATE(2609), 1, sym_comment, - ACTIONS(1151), 6, + ACTIONS(844), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1153), 25, + ACTIONS(846), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -236299,19 +227394,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [113362] = 4, - ACTIONS(153), 1, + [123364] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2685), 1, + STATE(2610), 1, sym_comment, - ACTIONS(1135), 6, + ACTIONS(852), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1137), 25, + ACTIONS(854), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -236337,19 +227432,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [113404] = 4, - ACTIONS(153), 1, + [123406] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2686), 1, + STATE(2611), 1, sym_comment, - ACTIONS(1163), 6, + ACTIONS(856), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1165), 25, + ACTIONS(858), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -236375,173 +227470,226 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [113446] = 14, - ACTIONS(153), 1, + [123448] = 5, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3643), 1, + ACTIONS(3919), 1, + anon_sym_COMMA, + STATE(2612), 1, + sym_comment, + ACTIONS(3915), 14, + sym_cmd_identifier, + anon_sym_DOLLAR, + anon_sym_DASH, + anon_sym_not, + anon_sym_DOT_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(3917), 16, + anon_sym_LBRACK, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [123492] = 15, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(3648), 1, anon_sym_bit_DASHand, - ACTIONS(3645), 1, + ACTIONS(3650), 1, anon_sym_bit_DASHxor, - STATE(2687), 1, + ACTIONS(3652), 1, + anon_sym_bit_DASHor, + STATE(2613), 1, sym_comment, - ACTIONS(3621), 2, + ACTIONS(3626), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(3625), 2, + ACTIONS(3630), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3631), 2, + ACTIONS(3636), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3633), 2, + ACTIONS(3638), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3635), 2, + ACTIONS(3640), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3637), 2, + ACTIONS(3642), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3641), 2, + ACTIONS(3646), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3627), 4, + ACTIONS(3632), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3639), 4, + ACTIONS(3644), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1141), 7, + ACTIONS(818), 6, anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, sym_short_flag, - [113508] = 4, - ACTIONS(153), 1, + [123556] = 14, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2688), 1, + ACTIONS(3648), 1, + anon_sym_bit_DASHand, + ACTIONS(3650), 1, + anon_sym_bit_DASHxor, + STATE(2614), 1, sym_comment, - ACTIONS(1159), 6, + ACTIONS(3626), 2, anon_sym_GT, + anon_sym_LT2, + ACTIONS(3630), 2, anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3636), 2, anon_sym_STAR, anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(1161), 25, - anon_sym_DASH_DASH, - anon_sym_in, - anon_sym_LBRACE, + ACTIONS(3638), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(3640), 2, anon_sym_mod, anon_sym_SLASH_SLASH, + ACTIONS(3642), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(3646), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3632), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3644), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_not_DASHin, - 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(818), 7, + anon_sym_DASH_DASH, + anon_sym_LBRACE, anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, sym_short_flag, - [113550] = 10, - ACTIONS(153), 1, + [123618] = 13, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2689), 1, + ACTIONS(3648), 1, + anon_sym_bit_DASHand, + STATE(2615), 1, sym_comment, - ACTIONS(3621), 2, + ACTIONS(3626), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(3625), 2, + ACTIONS(3630), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3631), 2, + ACTIONS(3636), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3633), 2, + ACTIONS(3638), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3635), 2, + ACTIONS(3640), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3637), 2, + ACTIONS(3642), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3639), 4, + ACTIONS(3646), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3632), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3644), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1141), 15, + ACTIONS(818), 8, anon_sym_DASH_DASH, - anon_sym_in, anon_sym_LBRACE, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, sym_short_flag, - [113604] = 12, - ACTIONS(153), 1, + [123678] = 12, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2690), 1, + STATE(2616), 1, sym_comment, - ACTIONS(3621), 2, + ACTIONS(3626), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(3625), 2, + ACTIONS(3630), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3631), 2, + ACTIONS(3636), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3633), 2, + ACTIONS(3638), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3635), 2, + ACTIONS(3640), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3637), 2, + ACTIONS(3642), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3641), 2, + ACTIONS(3646), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3627), 4, + ACTIONS(3632), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3639), 4, + ACTIONS(3644), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1141), 9, + ACTIONS(818), 9, anon_sym_DASH_DASH, anon_sym_LBRACE, anon_sym_bit_DASHand, @@ -236551,32 +227699,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [113662] = 8, - ACTIONS(153), 1, + [123736] = 9, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2691), 1, + STATE(2617), 1, sym_comment, - ACTIONS(1139), 2, + ACTIONS(816), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(3625), 2, + ACTIONS(3630), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3631), 2, + ACTIONS(3636), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3633), 2, + ACTIONS(3638), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3635), 2, + ACTIONS(3640), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(1141), 21, + ACTIONS(3642), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(818), 19, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, @@ -236593,19 +227742,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [113712] = 4, - ACTIONS(153), 1, + [123788] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2692), 1, + STATE(2618), 1, sym_comment, - ACTIONS(1241), 6, + ACTIONS(820), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1239), 25, + ACTIONS(822), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -236631,19 +227780,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [113754] = 4, - ACTIONS(153), 1, + [123830] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2693), 1, + STATE(2619), 1, sym_comment, - ACTIONS(1229), 6, + ACTIONS(874), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1227), 25, + ACTIONS(876), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -236669,24 +227818,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [113796] = 4, - ACTIONS(153), 1, + [123872] = 5, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2694), 1, + STATE(2620), 1, sym_comment, - ACTIONS(1243), 6, + ACTIONS(3638), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(816), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1245), 25, + ACTIONS(818), 23, 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, @@ -236707,33 +227857,69 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [113838] = 9, - ACTIONS(153), 1, + [123916] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2695), 1, + STATE(2621), 1, sym_comment, - ACTIONS(1139), 2, + ACTIONS(808), 6, anon_sym_GT, - anon_sym_LT2, - ACTIONS(3625), 2, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3631), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3633), 2, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(810), 25, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3635), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3637), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(1141), 19, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [123958] = 7, + ACTIONS(147), 1, + anon_sym_POUND, + STATE(2622), 1, + sym_comment, + ACTIONS(3636), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3638), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3640), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(816), 4, + anon_sym_GT, + anon_sym_DASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(818), 21, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, @@ -236750,42 +227936,41 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [113890] = 11, - ACTIONS(153), 1, + [124006] = 10, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2696), 1, + STATE(2623), 1, sym_comment, - ACTIONS(3621), 2, + ACTIONS(3626), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(3625), 2, + ACTIONS(3630), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3631), 2, + ACTIONS(3636), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3633), 2, + ACTIONS(3638), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3635), 2, + ACTIONS(3640), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3637), 2, + ACTIONS(3642), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3627), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3639), 4, + ACTIONS(3644), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1141), 11, + ACTIONS(818), 15, anon_sym_DASH_DASH, + anon_sym_in, anon_sym_LBRACE, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, anon_sym_bit_DASHand, @@ -236795,25 +227980,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [113946] = 5, - ACTIONS(153), 1, + [124060] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2697), 1, + STATE(2624), 1, sym_comment, - ACTIONS(3633), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(1139), 6, + ACTIONS(870), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1141), 23, + ACTIONS(872), 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, @@ -236834,29 +228018,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [113990] = 7, - ACTIONS(153), 1, + [124102] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2698), 1, + STATE(2625), 1, sym_comment, - ACTIONS(3631), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3633), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3635), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(1139), 4, + ACTIONS(832), 6, anon_sym_GT, anon_sym_DASH, + anon_sym_STAR, + anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1141), 21, + ACTIONS(834), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_mod, + anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, @@ -236875,19 +228056,64 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [114038] = 4, - ACTIONS(153), 1, + [124144] = 11, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2699), 1, + STATE(2626), 1, sym_comment, - ACTIONS(1231), 6, + ACTIONS(3626), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(3630), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3636), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3638), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3640), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3642), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3632), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3644), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(818), 11, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [124200] = 4, + ACTIONS(147), 1, + anon_sym_POUND, + STATE(2627), 1, + sym_comment, + ACTIONS(836), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(1233), 25, + ACTIONS(838), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -236913,12 +228139,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [114080] = 4, - ACTIONS(153), 1, + [124242] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2700), 1, + STATE(2628), 1, sym_comment, - ACTIONS(3868), 7, + ACTIONS(3923), 7, anon_sym_DOLLAR, anon_sym_DASH, anon_sym_DOT_DOT, @@ -236926,8 +228152,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(3866), 23, + ACTIONS(3921), 24, anon_sym_LBRACK, + anon_sym_COMMA, anon_sym_LPAREN, anon_sym_LBRACE, anon_sym_RBRACE, @@ -236950,757 +228177,726 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [114121] = 20, - ACTIONS(153), 1, + [124284] = 5, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3669), 1, + ACTIONS(3927), 1, + anon_sym_COMMA, + STATE(2629), 1, + sym_comment, + ACTIONS(3929), 7, + anon_sym_DOLLAR, anon_sym_DASH, - ACTIONS(3677), 1, - anon_sym_PLUS, - ACTIONS(3685), 1, - anon_sym_bit_DASHand, - ACTIONS(3687), 1, - anon_sym_bit_DASHxor, - ACTIONS(3689), 1, - anon_sym_bit_DASHor, - ACTIONS(3691), 1, - anon_sym_and, - ACTIONS(3693), 1, - anon_sym_xor, - ACTIONS(3695), 1, - anon_sym_or, - ACTIONS(3870), 1, + anon_sym_DOT_DOT, + aux_sym_val_number_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(3925), 23, + anon_sym_LBRACK, + anon_sym_LPAREN, anon_sym_LBRACE, - STATE(881), 1, - sym_block, - STATE(2701), 1, - sym_comment, - ACTIONS(3661), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3667), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(3673), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3675), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3679), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3683), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3671), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3681), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [114194] = 20, - ACTIONS(153), 1, + anon_sym_RBRACE, + anon_sym__, + anon_sym_not, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [124328] = 20, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3669), 1, + ACTIONS(3600), 1, anon_sym_DASH, - ACTIONS(3677), 1, + ACTIONS(3610), 1, anon_sym_PLUS, - ACTIONS(3685), 1, + ACTIONS(3618), 1, anon_sym_bit_DASHand, - ACTIONS(3687), 1, + ACTIONS(3620), 1, anon_sym_bit_DASHxor, - ACTIONS(3689), 1, + ACTIONS(3622), 1, anon_sym_bit_DASHor, - ACTIONS(3691), 1, + ACTIONS(3624), 1, anon_sym_and, - ACTIONS(3693), 1, + ACTIONS(3634), 1, + anon_sym_LBRACE, + ACTIONS(3692), 1, anon_sym_xor, - ACTIONS(3695), 1, + ACTIONS(3694), 1, anon_sym_or, - ACTIONS(3872), 1, - anon_sym_LBRACE, - STATE(2702), 1, - sym_comment, - STATE(3150), 1, + STATE(952), 1, sym_block, - ACTIONS(3661), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3667), 2, + STATE(2630), 1, + sym_comment, + ACTIONS(3598), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(3673), 2, + ACTIONS(3604), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3675), 2, + ACTIONS(3606), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3608), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3679), 2, + ACTIONS(3612), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3683), 2, + ACTIONS(3616), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3671), 4, + ACTIONS(3602), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3681), 4, + ACTIONS(3614), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - [114267] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(2703), 1, - sym_comment, - ACTIONS(3874), 14, - sym_cmd_identifier, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(3876), 16, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [114308] = 19, - ACTIONS(153), 1, + [124401] = 19, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3669), 1, + ACTIONS(3600), 1, anon_sym_DASH, - ACTIONS(3677), 1, + ACTIONS(3610), 1, anon_sym_PLUS, - ACTIONS(3685), 1, + ACTIONS(3618), 1, anon_sym_bit_DASHand, - ACTIONS(3687), 1, + ACTIONS(3620), 1, anon_sym_bit_DASHxor, - ACTIONS(3689), 1, + ACTIONS(3622), 1, anon_sym_bit_DASHor, - ACTIONS(3691), 1, + ACTIONS(3624), 1, anon_sym_and, - ACTIONS(3693), 1, + ACTIONS(3692), 1, anon_sym_xor, - ACTIONS(3695), 1, + ACTIONS(3694), 1, anon_sym_or, - STATE(2704), 1, + STATE(2631), 1, sym_comment, - ACTIONS(3661), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3667), 2, + ACTIONS(2390), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + ACTIONS(3598), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(3673), 2, + ACTIONS(3604), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3675), 2, + ACTIONS(3606), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3608), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3679), 2, + ACTIONS(3612), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3683), 2, + ACTIONS(3616), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3878), 2, - anon_sym_PIPE, - anon_sym_EQ_GT, - ACTIONS(3671), 4, + ACTIONS(3602), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3681), 4, + ACTIONS(3614), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - [114379] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(2705), 1, - sym_comment, - ACTIONS(3882), 7, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_DOT_DOT, - aux_sym_val_number_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(3880), 23, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, - anon_sym_not, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [114420] = 20, - ACTIONS(153), 1, + [124472] = 20, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2342), 1, - anon_sym_LBRACE, - ACTIONS(3669), 1, + ACTIONS(3600), 1, anon_sym_DASH, - ACTIONS(3677), 1, + ACTIONS(3610), 1, anon_sym_PLUS, - ACTIONS(3685), 1, + ACTIONS(3618), 1, anon_sym_bit_DASHand, - ACTIONS(3687), 1, + ACTIONS(3620), 1, anon_sym_bit_DASHxor, - ACTIONS(3689), 1, + ACTIONS(3622), 1, anon_sym_bit_DASHor, - ACTIONS(3691), 1, + ACTIONS(3624), 1, anon_sym_and, - ACTIONS(3693), 1, + ACTIONS(3692), 1, anon_sym_xor, - ACTIONS(3695), 1, + ACTIONS(3694), 1, anon_sym_or, - STATE(1247), 1, + ACTIONS(3931), 1, + anon_sym_LBRACE, + STATE(734), 1, sym_block, - STATE(2706), 1, + STATE(2632), 1, sym_comment, - ACTIONS(3661), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3667), 2, + ACTIONS(3598), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(3673), 2, + ACTIONS(3604), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3675), 2, + ACTIONS(3606), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3608), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3679), 2, + ACTIONS(3612), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3683), 2, + ACTIONS(3616), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3671), 4, + ACTIONS(3602), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3681), 4, + ACTIONS(3614), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - [114493] = 20, - ACTIONS(153), 1, + [124545] = 20, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3669), 1, + ACTIONS(3600), 1, anon_sym_DASH, - ACTIONS(3677), 1, + ACTIONS(3610), 1, anon_sym_PLUS, - ACTIONS(3685), 1, + ACTIONS(3618), 1, anon_sym_bit_DASHand, - ACTIONS(3687), 1, + ACTIONS(3620), 1, anon_sym_bit_DASHxor, - ACTIONS(3689), 1, + ACTIONS(3622), 1, anon_sym_bit_DASHor, - ACTIONS(3691), 1, + ACTIONS(3624), 1, anon_sym_and, - ACTIONS(3693), 1, + ACTIONS(3692), 1, anon_sym_xor, - ACTIONS(3695), 1, + ACTIONS(3694), 1, anon_sym_or, - ACTIONS(3884), 1, - anon_sym_COMMA, - ACTIONS(3886), 1, - anon_sym_RBRACE, - STATE(2707), 1, + ACTIONS(3698), 1, + anon_sym_LBRACE, + STATE(871), 1, + sym_block, + STATE(2633), 1, sym_comment, - ACTIONS(3661), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3667), 2, + ACTIONS(3598), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(3673), 2, + ACTIONS(3604), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3675), 2, + ACTIONS(3606), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3608), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3679), 2, + ACTIONS(3612), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3683), 2, + ACTIONS(3616), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3671), 4, + ACTIONS(3602), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3681), 4, + ACTIONS(3614), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - [114566] = 4, - ACTIONS(153), 1, + [124618] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2708), 1, + STATE(2634), 1, sym_comment, - ACTIONS(3888), 14, - sym_cmd_identifier, + ACTIONS(3935), 7, anon_sym_DOLLAR, anon_sym_DASH, - anon_sym_not, anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(3890), 16, + ACTIONS(3933), 23, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym__, + anon_sym_not, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, + anon_sym_inf, anon_sym_DASHinf, + anon_sym_NaN, sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [114607] = 20, - ACTIONS(153), 1, + [124659] = 20, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3669), 1, + ACTIONS(3600), 1, anon_sym_DASH, - ACTIONS(3677), 1, + ACTIONS(3610), 1, anon_sym_PLUS, - ACTIONS(3685), 1, + ACTIONS(3618), 1, anon_sym_bit_DASHand, - ACTIONS(3687), 1, + ACTIONS(3620), 1, anon_sym_bit_DASHxor, - ACTIONS(3689), 1, + ACTIONS(3622), 1, anon_sym_bit_DASHor, - ACTIONS(3691), 1, + ACTIONS(3624), 1, anon_sym_and, - ACTIONS(3693), 1, + ACTIONS(3692), 1, anon_sym_xor, - ACTIONS(3695), 1, + ACTIONS(3694), 1, anon_sym_or, - ACTIONS(3892), 1, + ACTIONS(3937), 1, anon_sym_LBRACE, - STATE(1520), 1, - sym_block, - STATE(2709), 1, + STATE(2635), 1, sym_comment, - ACTIONS(3661), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3667), 2, + STATE(3105), 1, + sym_block, + ACTIONS(3598), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(3673), 2, + ACTIONS(3604), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3675), 2, + ACTIONS(3606), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3608), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3679), 2, + ACTIONS(3612), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3683), 2, + ACTIONS(3616), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3671), 4, + ACTIONS(3602), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3681), 4, + ACTIONS(3614), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - [114680] = 20, - ACTIONS(153), 1, + [124732] = 4, + ACTIONS(147), 1, + anon_sym_POUND, + STATE(2636), 1, + sym_comment, + ACTIONS(3939), 14, + sym_cmd_identifier, + anon_sym_DOLLAR, + anon_sym_DASH, + anon_sym_not, + anon_sym_DOT_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(3941), 16, + anon_sym_LBRACK, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [124773] = 4, + ACTIONS(147), 1, + anon_sym_POUND, + STATE(2637), 1, + sym_comment, + ACTIONS(3945), 7, + anon_sym_DOLLAR, + anon_sym_DASH, + anon_sym_DOT_DOT, + aux_sym_val_number_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(3943), 23, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym__, + anon_sym_not, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [124814] = 20, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3669), 1, + ACTIONS(3600), 1, anon_sym_DASH, - ACTIONS(3677), 1, + ACTIONS(3610), 1, anon_sym_PLUS, - ACTIONS(3685), 1, + ACTIONS(3618), 1, anon_sym_bit_DASHand, - ACTIONS(3687), 1, + ACTIONS(3620), 1, anon_sym_bit_DASHxor, - ACTIONS(3689), 1, + ACTIONS(3622), 1, anon_sym_bit_DASHor, - ACTIONS(3691), 1, + ACTIONS(3624), 1, anon_sym_and, - ACTIONS(3693), 1, + ACTIONS(3692), 1, anon_sym_xor, - ACTIONS(3695), 1, + ACTIONS(3694), 1, anon_sym_or, - ACTIONS(3894), 1, + ACTIONS(3947), 1, anon_sym_LBRACE, - STATE(880), 1, - sym_block, - STATE(2710), 1, + STATE(2638), 1, sym_comment, - ACTIONS(3661), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3667), 2, + STATE(2954), 1, + sym_block, + ACTIONS(3598), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(3673), 2, + ACTIONS(3604), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3675), 2, + ACTIONS(3606), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3608), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3679), 2, + ACTIONS(3612), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3683), 2, + ACTIONS(3616), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3671), 4, + ACTIONS(3602), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3681), 4, + ACTIONS(3614), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - [114753] = 19, - ACTIONS(153), 1, + [124887] = 19, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3669), 1, + ACTIONS(3600), 1, anon_sym_DASH, - ACTIONS(3677), 1, + ACTIONS(3610), 1, anon_sym_PLUS, - ACTIONS(3685), 1, + ACTIONS(3618), 1, anon_sym_bit_DASHand, - ACTIONS(3687), 1, + ACTIONS(3620), 1, anon_sym_bit_DASHxor, - ACTIONS(3689), 1, + ACTIONS(3622), 1, anon_sym_bit_DASHor, - ACTIONS(3691), 1, + ACTIONS(3624), 1, anon_sym_and, - ACTIONS(3693), 1, + ACTIONS(3692), 1, anon_sym_xor, - ACTIONS(3695), 1, + ACTIONS(3694), 1, anon_sym_or, - STATE(2711), 1, + STATE(2639), 1, sym_comment, - ACTIONS(3661), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3667), 2, + ACTIONS(3598), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(3673), 2, + ACTIONS(3604), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3675), 2, + ACTIONS(3606), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3608), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3679), 2, + ACTIONS(3612), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3683), 2, + ACTIONS(3616), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3896), 2, + ACTIONS(3949), 2, anon_sym_PIPE, anon_sym_EQ_GT, - ACTIONS(3671), 4, + ACTIONS(3602), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3681), 4, + ACTIONS(3614), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - [114824] = 20, - ACTIONS(153), 1, + [124958] = 19, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3659), 1, - anon_sym_LBRACE, - ACTIONS(3669), 1, + ACTIONS(3600), 1, anon_sym_DASH, - ACTIONS(3677), 1, + ACTIONS(3610), 1, anon_sym_PLUS, - ACTIONS(3685), 1, + ACTIONS(3618), 1, anon_sym_bit_DASHand, - ACTIONS(3687), 1, + ACTIONS(3620), 1, anon_sym_bit_DASHxor, - ACTIONS(3689), 1, + ACTIONS(3622), 1, anon_sym_bit_DASHor, - ACTIONS(3691), 1, + ACTIONS(3624), 1, anon_sym_and, - ACTIONS(3693), 1, + ACTIONS(3692), 1, anon_sym_xor, - ACTIONS(3695), 1, + ACTIONS(3694), 1, anon_sym_or, - STATE(1179), 1, - sym_block, - STATE(2712), 1, + STATE(2640), 1, sym_comment, - ACTIONS(3661), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3667), 2, + ACTIONS(3598), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(3673), 2, + ACTIONS(3604), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3675), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3679), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3683), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3671), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3681), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [114897] = 20, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(3663), 1, - anon_sym_LBRACE, - ACTIONS(3669), 1, - anon_sym_DASH, - ACTIONS(3677), 1, - anon_sym_PLUS, - ACTIONS(3685), 1, - anon_sym_bit_DASHand, - ACTIONS(3687), 1, - anon_sym_bit_DASHxor, - ACTIONS(3689), 1, - anon_sym_bit_DASHor, - ACTIONS(3691), 1, - anon_sym_and, - ACTIONS(3693), 1, - anon_sym_xor, - ACTIONS(3695), 1, - anon_sym_or, - STATE(1074), 1, - sym_block, - STATE(2713), 1, - sym_comment, - ACTIONS(3661), 2, + ACTIONS(3606), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3667), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(3673), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3675), 2, + ACTIONS(3608), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3679), 2, + ACTIONS(3612), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3683), 2, + ACTIONS(3616), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3671), 4, + ACTIONS(3951), 2, + anon_sym_PIPE, + anon_sym_EQ_GT, + ACTIONS(3602), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3681), 4, + ACTIONS(3614), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - [114970] = 20, - ACTIONS(153), 1, + [125029] = 20, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3629), 1, - anon_sym_LBRACE, - ACTIONS(3669), 1, + ACTIONS(3600), 1, anon_sym_DASH, - ACTIONS(3677), 1, + ACTIONS(3610), 1, anon_sym_PLUS, - ACTIONS(3685), 1, + ACTIONS(3618), 1, anon_sym_bit_DASHand, - ACTIONS(3687), 1, + ACTIONS(3620), 1, anon_sym_bit_DASHxor, - ACTIONS(3689), 1, + ACTIONS(3622), 1, anon_sym_bit_DASHor, - ACTIONS(3691), 1, + ACTIONS(3624), 1, anon_sym_and, - ACTIONS(3693), 1, + ACTIONS(3692), 1, anon_sym_xor, - ACTIONS(3695), 1, + ACTIONS(3694), 1, anon_sym_or, - STATE(1641), 1, + ACTIONS(3953), 1, + anon_sym_LBRACE, + STATE(753), 1, sym_block, - STATE(2714), 1, + STATE(2641), 1, sym_comment, - ACTIONS(3661), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3667), 2, + ACTIONS(3598), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(3673), 2, + ACTIONS(3604), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3675), 2, + ACTIONS(3606), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3608), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3679), 2, + ACTIONS(3612), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3683), 2, + ACTIONS(3616), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3671), 4, + ACTIONS(3602), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3681), 4, + ACTIONS(3614), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - [115043] = 19, - ACTIONS(153), 1, + [125102] = 4, + ACTIONS(147), 1, + anon_sym_POUND, + STATE(2642), 1, + sym_comment, + ACTIONS(3955), 14, + sym_cmd_identifier, + anon_sym_DOLLAR, + anon_sym_DASH, + anon_sym_not, + anon_sym_DOT_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(3957), 16, + anon_sym_LBRACK, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [125143] = 19, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3669), 1, + ACTIONS(3600), 1, anon_sym_DASH, - ACTIONS(3677), 1, + ACTIONS(3610), 1, anon_sym_PLUS, - ACTIONS(3685), 1, + ACTIONS(3618), 1, anon_sym_bit_DASHand, - ACTIONS(3687), 1, + ACTIONS(3620), 1, anon_sym_bit_DASHxor, - ACTIONS(3689), 1, + ACTIONS(3622), 1, anon_sym_bit_DASHor, - ACTIONS(3691), 1, + ACTIONS(3624), 1, anon_sym_and, - ACTIONS(3693), 1, + ACTIONS(3692), 1, anon_sym_xor, - ACTIONS(3695), 1, + ACTIONS(3694), 1, anon_sym_or, - ACTIONS(3898), 1, + ACTIONS(3959), 1, anon_sym_LBRACE, - STATE(2715), 1, + STATE(2643), 1, sym_comment, - ACTIONS(3661), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3667), 2, + ACTIONS(3598), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(3673), 2, + ACTIONS(3604), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3675), 2, + ACTIONS(3606), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3608), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3679), 2, + ACTIONS(3612), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3683), 2, + ACTIONS(3616), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3671), 4, + ACTIONS(3602), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3681), 4, + ACTIONS(3614), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - [115113] = 5, - ACTIONS(153), 1, + [125213] = 5, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3900), 1, + ACTIONS(3961), 1, aux_sym_long_flag_token1, - STATE(2716), 1, + STATE(2644), 1, sym_comment, - ACTIONS(1690), 12, + ACTIONS(1308), 12, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_LBRACE, @@ -237713,7 +228909,7 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1692), 16, + ACTIONS(1306), 16, anon_sym_DOLLAR, anon_sym_DASH, anon_sym_not, @@ -237730,114 +228926,63 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [115155] = 19, - ACTIONS(153), 1, + [125255] = 19, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3669), 1, + ACTIONS(3600), 1, anon_sym_DASH, - ACTIONS(3677), 1, + ACTIONS(3610), 1, anon_sym_PLUS, - ACTIONS(3685), 1, + ACTIONS(3618), 1, anon_sym_bit_DASHand, - ACTIONS(3687), 1, + ACTIONS(3620), 1, anon_sym_bit_DASHxor, - ACTIONS(3689), 1, + ACTIONS(3622), 1, anon_sym_bit_DASHor, - ACTIONS(3691), 1, + ACTIONS(3624), 1, anon_sym_and, - ACTIONS(3693), 1, + ACTIONS(3692), 1, anon_sym_xor, - ACTIONS(3695), 1, + ACTIONS(3694), 1, anon_sym_or, - ACTIONS(3902), 1, + ACTIONS(3963), 1, anon_sym_LBRACE, - STATE(2717), 1, + STATE(2645), 1, sym_comment, - ACTIONS(3661), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3667), 2, + ACTIONS(3598), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(3673), 2, + ACTIONS(3604), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3675), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3679), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3683), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3671), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3681), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [115225] = 19, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(3669), 1, - anon_sym_DASH, - ACTIONS(3677), 1, - anon_sym_PLUS, - ACTIONS(3685), 1, - anon_sym_bit_DASHand, - ACTIONS(3687), 1, - anon_sym_bit_DASHxor, - ACTIONS(3689), 1, - anon_sym_bit_DASHor, - ACTIONS(3691), 1, - anon_sym_and, - ACTIONS(3693), 1, - anon_sym_xor, - ACTIONS(3695), 1, - anon_sym_or, - ACTIONS(3904), 1, - anon_sym_LBRACE, - STATE(2718), 1, - sym_comment, - ACTIONS(3661), 2, + ACTIONS(3606), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3667), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(3673), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3675), 2, + ACTIONS(3608), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3679), 2, + ACTIONS(3612), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3683), 2, + ACTIONS(3616), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3671), 4, + ACTIONS(3602), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3681), 4, + ACTIONS(3614), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - [115295] = 4, - ACTIONS(153), 1, + [125325] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2719), 1, + STATE(2646), 1, sym_comment, - ACTIONS(1772), 7, + ACTIONS(1322), 7, anon_sym_DOLLAR, anon_sym_DASH, anon_sym_DOT_DOT, @@ -237845,7 +228990,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1774), 21, + ACTIONS(1324), 21, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_LBRACE, @@ -237867,12 +229012,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [115334] = 4, - ACTIONS(153), 1, + [125364] = 4, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2720), 1, + STATE(2647), 1, sym_comment, - ACTIONS(1780), 7, + ACTIONS(1421), 7, anon_sym_DOLLAR, anon_sym_DASH, anon_sym_DOT_DOT, @@ -237880,7 +229025,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1782), 21, + ACTIONS(1423), 21, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_LBRACE, @@ -237902,16 +229047,16 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [115373] = 4, - ACTIONS(153), 1, + [125403] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3906), 1, + ACTIONS(3965), 1, anon_sym_DASH, - STATE(2721), 1, + STATE(2648), 1, sym_comment, - ACTIONS(3418), 16, - sym_identifier, + ACTIONS(3340), 16, anon_sym_EQ, + sym_identifier, anon_sym_DASH_GT, anon_sym_COMMA, anon_sym_RBRACK, @@ -237926,38 +229071,48 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [115401] = 4, - ACTIONS(153), 1, + [125431] = 14, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1103), 1, + ACTIONS(3967), 1, + sym_identifier, + ACTIONS(3972), 1, + anon_sym_DOLLAR, + ACTIONS(3975), 1, + anon_sym_DOT_DOT_DOT, + ACTIONS(3978), 1, + anon_sym_DASH_DASH, + ACTIONS(3981), 1, anon_sym_DASH, - STATE(2722), 1, + STATE(2651), 1, + sym_param_long_flag, + STATE(2670), 1, + sym__param_name, + STATE(2684), 1, + sym_param_opt, + STATE(2710), 1, + sym_param_rest, + STATE(2743), 1, + sym_param_short_flag, + STATE(2857), 1, + sym_parameter, + STATE(2649), 2, sym_comment, - ACTIONS(1101), 14, - sym_identifier, - anon_sym_EQ, - anon_sym_COLON, - anon_sym_COMMA, + aux_sym_parameter_parens_repeat1, + ACTIONS(3970), 3, 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, - [115427] = 4, - ACTIONS(153), 1, + [125477] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1155), 1, + ACTIONS(812), 1, anon_sym_DASH, - STATE(2723), 1, + STATE(2650), 1, sym_comment, - ACTIONS(1157), 14, - sym_identifier, + ACTIONS(814), 14, anon_sym_EQ, + sym_identifier, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -237970,28 +229125,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [115453] = 11, - ACTIONS(153), 1, + [125503] = 11, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3910), 1, + ACTIONS(3986), 1, anon_sym_EQ, - ACTIONS(3912), 1, + ACTIONS(3988), 1, anon_sym_COLON, - ACTIONS(3914), 1, + ACTIONS(3990), 1, anon_sym_COMMA, - ACTIONS(3916), 1, + ACTIONS(3992), 1, anon_sym_LPAREN, - ACTIONS(3918), 1, + ACTIONS(3994), 1, anon_sym_DASH, - STATE(2724), 1, + STATE(2651), 1, sym_comment, - STATE(2733), 1, + STATE(2668), 1, sym_flag_capsule, - STATE(2809), 1, + STATE(2706), 1, sym_param_value, - STATE(2810), 1, + STATE(2725), 1, sym_param_type, - ACTIONS(3908), 7, + ACTIONS(3984), 7, sym_identifier, anon_sym_RBRACK, anon_sym_RPAREN, @@ -237999,16 +229154,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [115493] = 4, - ACTIONS(153), 1, + [125543] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1099), 1, + ACTIONS(702), 1, anon_sym_DASH, - STATE(2725), 1, + STATE(2652), 1, sym_comment, - ACTIONS(1097), 14, - sym_identifier, + ACTIONS(704), 14, anon_sym_EQ, + sym_identifier, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -238021,50 +229176,62 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [115519] = 14, - ACTIONS(153), 1, + [125569] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3920), 1, + ACTIONS(670), 1, + anon_sym_DASH, + STATE(2653), 1, + sym_comment, + ACTIONS(672), 14, + anon_sym_EQ, sym_identifier, - ACTIONS(3925), 1, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(3928), 1, + anon_sym_GT, anon_sym_DOT_DOT_DOT, - ACTIONS(3931), 1, anon_sym_DASH_DASH, - ACTIONS(3934), 1, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [125595] = 5, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(3965), 1, anon_sym_DASH, - STATE(2724), 1, - sym_param_long_flag, - STATE(2729), 1, - sym__param_name, - STATE(2767), 1, - sym_param_rest, - STATE(2768), 1, - sym_param_opt, - STATE(2770), 1, - sym_param_short_flag, - STATE(2908), 1, - sym_parameter, - STATE(2726), 2, + ACTIONS(3996), 1, + anon_sym_LT, + STATE(2654), 1, sym_comment, - aux_sym_parameter_parens_repeat1, - ACTIONS(3923), 3, + ACTIONS(3340), 12, + anon_sym_EQ, + sym_identifier, + anon_sym_DASH_GT, + anon_sym_COMMA, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_PIPE, - [115565] = 5, - ACTIONS(153), 1, + anon_sym_DOLLAR, + anon_sym_AT, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + [125622] = 5, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3906), 1, + ACTIONS(3965), 1, anon_sym_DASH, - ACTIONS(3937), 1, + ACTIONS(3998), 1, anon_sym_LT, - STATE(2727), 1, + STATE(2655), 1, sym_comment, - ACTIONS(3418), 12, - sym_identifier, + ACTIONS(3340), 12, anon_sym_EQ, + sym_identifier, anon_sym_DASH_GT, anon_sym_COMMA, anon_sym_RBRACK, @@ -238075,18 +229242,47 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, anon_sym_LBRACE, - [115592] = 5, - ACTIONS(153), 1, + [125649] = 15, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3906), 1, + ACTIONS(4000), 1, + sym_identifier, + ACTIONS(4002), 1, + anon_sym_RPAREN, + ACTIONS(4004), 1, + anon_sym_DOLLAR, + ACTIONS(4006), 1, + anon_sym_DOT_DOT_DOT, + ACTIONS(4008), 1, + anon_sym_DASH_DASH, + ACTIONS(4010), 1, anon_sym_DASH, - ACTIONS(3939), 1, - anon_sym_LT, - STATE(2728), 1, + STATE(2649), 1, + aux_sym_parameter_parens_repeat1, + STATE(2651), 1, + sym_param_long_flag, + STATE(2656), 1, sym_comment, - ACTIONS(3418), 12, - sym_identifier, + STATE(2670), 1, + sym__param_name, + STATE(2684), 1, + sym_param_opt, + STATE(2710), 1, + sym_param_rest, + STATE(2743), 1, + sym_param_short_flag, + STATE(2857), 1, + sym_parameter, + [125695] = 4, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(4012), 1, + anon_sym_DASH, + STATE(2657), 1, + sym_comment, + ACTIONS(3471), 12, anon_sym_EQ, + sym_identifier, anon_sym_DASH_GT, anon_sym_COMMA, anon_sym_RBRACK, @@ -238097,41 +229293,98 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, anon_sym_LBRACE, - [115619] = 9, - ACTIONS(153), 1, + [125719] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3910), 1, - anon_sym_EQ, - ACTIONS(3912), 1, - anon_sym_COLON, - ACTIONS(3943), 1, - anon_sym_COMMA, - ACTIONS(3945), 1, + ACTIONS(4014), 1, anon_sym_DASH, - STATE(2729), 1, + STATE(2658), 1, sym_comment, - STATE(2791), 1, - sym_param_value, - STATE(2794), 1, - sym_param_type, - ACTIONS(3941), 7, + ACTIONS(3441), 12, + anon_sym_EQ, sym_identifier, + anon_sym_DASH_GT, + anon_sym_COMMA, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, + anon_sym_AT, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [115653] = 4, - ACTIONS(153), 1, + anon_sym_LBRACE, + [125743] = 15, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3947), 1, + ACTIONS(4000), 1, + sym_identifier, + ACTIONS(4004), 1, + anon_sym_DOLLAR, + ACTIONS(4006), 1, + anon_sym_DOT_DOT_DOT, + ACTIONS(4008), 1, + anon_sym_DASH_DASH, + ACTIONS(4010), 1, anon_sym_DASH, - STATE(2730), 1, + ACTIONS(4016), 1, + anon_sym_RBRACK, + STATE(2651), 1, + sym_param_long_flag, + STATE(2659), 1, sym_comment, - ACTIONS(3468), 12, + STATE(2670), 1, + sym__param_name, + STATE(2675), 1, + aux_sym_parameter_parens_repeat1, + STATE(2684), 1, + sym_param_opt, + STATE(2710), 1, + sym_param_rest, + STATE(2743), 1, + sym_param_short_flag, + STATE(2857), 1, + sym_parameter, + [125789] = 15, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(4000), 1, sym_identifier, + ACTIONS(4004), 1, + anon_sym_DOLLAR, + ACTIONS(4006), 1, + anon_sym_DOT_DOT_DOT, + ACTIONS(4008), 1, + anon_sym_DASH_DASH, + ACTIONS(4010), 1, + anon_sym_DASH, + ACTIONS(4018), 1, + anon_sym_RBRACK, + STATE(2649), 1, + aux_sym_parameter_parens_repeat1, + STATE(2651), 1, + sym_param_long_flag, + STATE(2660), 1, + sym_comment, + STATE(2670), 1, + sym__param_name, + STATE(2684), 1, + sym_param_opt, + STATE(2710), 1, + sym_param_rest, + STATE(2743), 1, + sym_param_short_flag, + STATE(2857), 1, + sym_parameter, + [125835] = 4, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(4020), 1, + anon_sym_DASH, + STATE(2661), 1, + sym_comment, + ACTIONS(3433), 12, anon_sym_EQ, + sym_identifier, anon_sym_DASH_GT, anon_sym_COMMA, anon_sym_RBRACK, @@ -238142,47 +229395,140 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, anon_sym_LBRACE, - [115677] = 15, - ACTIONS(153), 1, + [125859] = 15, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(4000), 1, + sym_identifier, + ACTIONS(4004), 1, + anon_sym_DOLLAR, + ACTIONS(4006), 1, + anon_sym_DOT_DOT_DOT, + ACTIONS(4008), 1, + anon_sym_DASH_DASH, + ACTIONS(4010), 1, + anon_sym_DASH, + ACTIONS(4022), 1, + anon_sym_RPAREN, + STATE(2649), 1, + aux_sym_parameter_parens_repeat1, + STATE(2651), 1, + sym_param_long_flag, + STATE(2662), 1, + sym_comment, + STATE(2670), 1, + sym__param_name, + STATE(2684), 1, + sym_param_opt, + STATE(2710), 1, + sym_param_rest, + STATE(2743), 1, + sym_param_short_flag, + STATE(2857), 1, + sym_parameter, + [125905] = 15, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(4000), 1, + sym_identifier, + ACTIONS(4004), 1, + anon_sym_DOLLAR, + ACTIONS(4006), 1, + anon_sym_DOT_DOT_DOT, + ACTIONS(4008), 1, + anon_sym_DASH_DASH, + ACTIONS(4010), 1, + anon_sym_DASH, + ACTIONS(4024), 1, + anon_sym_RPAREN, + STATE(2651), 1, + sym_param_long_flag, + STATE(2663), 1, + sym_comment, + STATE(2670), 1, + sym__param_name, + STATE(2676), 1, + aux_sym_parameter_parens_repeat1, + STATE(2684), 1, + sym_param_opt, + STATE(2710), 1, + sym_param_rest, + STATE(2743), 1, + sym_param_short_flag, + STATE(2857), 1, + sym_parameter, + [125951] = 15, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(4000), 1, + sym_identifier, + ACTIONS(4004), 1, + anon_sym_DOLLAR, + ACTIONS(4006), 1, + anon_sym_DOT_DOT_DOT, + ACTIONS(4008), 1, + anon_sym_DASH_DASH, + ACTIONS(4010), 1, + anon_sym_DASH, + ACTIONS(4026), 1, + anon_sym_RBRACK, + STATE(2651), 1, + sym_param_long_flag, + STATE(2660), 1, + aux_sym_parameter_parens_repeat1, + STATE(2664), 1, + sym_comment, + STATE(2670), 1, + sym__param_name, + STATE(2684), 1, + sym_param_opt, + STATE(2710), 1, + sym_param_rest, + STATE(2743), 1, + sym_param_short_flag, + STATE(2857), 1, + sym_parameter, + [125997] = 15, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3949), 1, + ACTIONS(4000), 1, sym_identifier, - ACTIONS(3951), 1, - anon_sym_RBRACK, - ACTIONS(3953), 1, + ACTIONS(4004), 1, anon_sym_DOLLAR, - ACTIONS(3955), 1, + ACTIONS(4006), 1, anon_sym_DOT_DOT_DOT, - ACTIONS(3957), 1, + ACTIONS(4008), 1, anon_sym_DASH_DASH, - ACTIONS(3959), 1, + ACTIONS(4010), 1, anon_sym_DASH, - STATE(2724), 1, + ACTIONS(4028), 1, + anon_sym_PIPE, + STATE(2651), 1, sym_param_long_flag, - STATE(2729), 1, - sym__param_name, - STATE(2731), 1, + STATE(2665), 1, sym_comment, - STATE(2736), 1, + STATE(2670), 1, + sym__param_name, + STATE(2674), 1, aux_sym_parameter_parens_repeat1, - STATE(2767), 1, - sym_param_rest, - STATE(2768), 1, + STATE(2684), 1, sym_param_opt, - STATE(2770), 1, + STATE(2710), 1, + sym_param_rest, + STATE(2743), 1, sym_param_short_flag, - STATE(2908), 1, + STATE(2857), 1, sym_parameter, - [115723] = 4, - ACTIONS(153), 1, + [126043] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3961), 1, + ACTIONS(4030), 1, anon_sym_DASH, - STATE(2732), 1, + STATE(2666), 1, sym_comment, - ACTIONS(3540), 12, - sym_identifier, + ACTIONS(3473), 12, anon_sym_EQ, + sym_identifier, anon_sym_DASH_GT, anon_sym_COMMA, anon_sym_RBRACK, @@ -238193,24 +229539,55 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, anon_sym_LBRACE, - [115747] = 9, - ACTIONS(153), 1, + [126067] = 15, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(4000), 1, + sym_identifier, + ACTIONS(4004), 1, + anon_sym_DOLLAR, + ACTIONS(4006), 1, + anon_sym_DOT_DOT_DOT, + ACTIONS(4008), 1, + anon_sym_DASH_DASH, + ACTIONS(4010), 1, + anon_sym_DASH, + ACTIONS(4032), 1, + anon_sym_RBRACK, + STATE(2649), 1, + aux_sym_parameter_parens_repeat1, + STATE(2651), 1, + sym_param_long_flag, + STATE(2667), 1, + sym_comment, + STATE(2670), 1, + sym__param_name, + STATE(2684), 1, + sym_param_opt, + STATE(2710), 1, + sym_param_rest, + STATE(2743), 1, + sym_param_short_flag, + STATE(2857), 1, + sym_parameter, + [126113] = 9, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3910), 1, + ACTIONS(3986), 1, anon_sym_EQ, - ACTIONS(3912), 1, + ACTIONS(3988), 1, anon_sym_COLON, - ACTIONS(3965), 1, + ACTIONS(4036), 1, anon_sym_COMMA, - ACTIONS(3967), 1, + ACTIONS(4038), 1, anon_sym_DASH, - STATE(2733), 1, + STATE(2668), 1, sym_comment, - STATE(2781), 1, + STATE(2713), 1, sym_param_value, - STATE(2782), 1, + STATE(2724), 1, sym_param_type, - ACTIONS(3963), 7, + ACTIONS(4034), 7, sym_identifier, anon_sym_RBRACK, anon_sym_RPAREN, @@ -238218,1233 +229595,940 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [115781] = 10, - ACTIONS(153), 1, + [126147] = 10, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2904), 1, + ACTIONS(2694), 1, sym_identifier, - ACTIONS(3969), 1, + ACTIONS(4040), 1, anon_sym_DOLLAR, - STATE(2279), 1, + STATE(1994), 1, sym_val_number, - STATE(2328), 1, + STATE(2035), 1, sym__var, - STATE(2640), 1, + STATE(2331), 1, sym_val_variable, - STATE(2734), 1, + STATE(2669), 1, sym_comment, - STATE(3438), 1, + STATE(3171), 1, sym__where_predicate, - ACTIONS(3971), 3, + ACTIONS(4042), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(3973), 4, + ACTIONS(4044), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - [115817] = 15, - ACTIONS(153), 1, + [126183] = 9, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3949), 1, - sym_identifier, - ACTIONS(3953), 1, - anon_sym_DOLLAR, - ACTIONS(3955), 1, - anon_sym_DOT_DOT_DOT, - ACTIONS(3957), 1, - anon_sym_DASH_DASH, - ACTIONS(3959), 1, + ACTIONS(3986), 1, + anon_sym_EQ, + ACTIONS(3988), 1, + anon_sym_COLON, + ACTIONS(4048), 1, + anon_sym_COMMA, + ACTIONS(4050), 1, anon_sym_DASH, - ACTIONS(3975), 1, - anon_sym_RBRACK, - STATE(2724), 1, - sym_param_long_flag, - STATE(2729), 1, - sym__param_name, - STATE(2735), 1, + STATE(2670), 1, sym_comment, - STATE(2746), 1, - aux_sym_parameter_parens_repeat1, - STATE(2767), 1, - sym_param_rest, - STATE(2768), 1, - sym_param_opt, - STATE(2770), 1, - sym_param_short_flag, - STATE(2908), 1, - sym_parameter, - [115863] = 15, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(3949), 1, + STATE(2697), 1, + sym_param_value, + STATE(2699), 1, + sym_param_type, + ACTIONS(4046), 7, sym_identifier, - ACTIONS(3953), 1, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(3955), 1, anon_sym_DOT_DOT_DOT, - ACTIONS(3957), 1, anon_sym_DASH_DASH, - ACTIONS(3959), 1, - anon_sym_DASH, - ACTIONS(3977), 1, - anon_sym_RBRACK, - STATE(2724), 1, - sym_param_long_flag, - STATE(2726), 1, - aux_sym_parameter_parens_repeat1, - STATE(2729), 1, - sym__param_name, - STATE(2736), 1, - sym_comment, - STATE(2767), 1, - sym_param_rest, - STATE(2768), 1, - sym_param_opt, - STATE(2770), 1, - sym_param_short_flag, - STATE(2908), 1, - sym_parameter, - [115909] = 15, - ACTIONS(153), 1, + [126217] = 15, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3949), 1, + ACTIONS(4000), 1, sym_identifier, - ACTIONS(3953), 1, + ACTIONS(4004), 1, anon_sym_DOLLAR, - ACTIONS(3955), 1, + ACTIONS(4006), 1, anon_sym_DOT_DOT_DOT, - ACTIONS(3957), 1, + ACTIONS(4008), 1, anon_sym_DASH_DASH, - ACTIONS(3959), 1, + ACTIONS(4010), 1, anon_sym_DASH, - ACTIONS(3979), 1, + ACTIONS(4052), 1, anon_sym_RPAREN, - STATE(2724), 1, + STATE(2651), 1, sym_param_long_flag, - STATE(2726), 1, + STATE(2662), 1, aux_sym_parameter_parens_repeat1, - STATE(2729), 1, + STATE(2670), 1, sym__param_name, - STATE(2737), 1, + STATE(2671), 1, sym_comment, - STATE(2767), 1, - sym_param_rest, - STATE(2768), 1, + STATE(2684), 1, sym_param_opt, - STATE(2770), 1, - sym_param_short_flag, - STATE(2908), 1, - sym_parameter, - [115955] = 15, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(3949), 1, - sym_identifier, - ACTIONS(3953), 1, - anon_sym_DOLLAR, - ACTIONS(3955), 1, - anon_sym_DOT_DOT_DOT, - ACTIONS(3957), 1, - anon_sym_DASH_DASH, - ACTIONS(3959), 1, - anon_sym_DASH, - ACTIONS(3981), 1, - anon_sym_RBRACK, - STATE(2724), 1, - sym_param_long_flag, - STATE(2726), 1, - aux_sym_parameter_parens_repeat1, - STATE(2729), 1, - sym__param_name, - STATE(2738), 1, - sym_comment, - STATE(2767), 1, + STATE(2710), 1, sym_param_rest, - STATE(2768), 1, - sym_param_opt, - STATE(2770), 1, + STATE(2743), 1, sym_param_short_flag, - STATE(2908), 1, + STATE(2857), 1, sym_parameter, - [116001] = 15, - ACTIONS(153), 1, + [126263] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3949), 1, - sym_identifier, - ACTIONS(3953), 1, - anon_sym_DOLLAR, - ACTIONS(3955), 1, - anon_sym_DOT_DOT_DOT, - ACTIONS(3957), 1, - anon_sym_DASH_DASH, - ACTIONS(3959), 1, + ACTIONS(4054), 1, anon_sym_DASH, - ACTIONS(3983), 1, - anon_sym_RBRACK, - STATE(2724), 1, - sym_param_long_flag, - STATE(2729), 1, - sym__param_name, - STATE(2738), 1, - aux_sym_parameter_parens_repeat1, - STATE(2739), 1, + STATE(2672), 1, sym_comment, - STATE(2767), 1, - sym_param_rest, - STATE(2768), 1, - sym_param_opt, - STATE(2770), 1, - sym_param_short_flag, - STATE(2908), 1, - sym_parameter, - [116047] = 15, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(3949), 1, + ACTIONS(3392), 12, + anon_sym_EQ, sym_identifier, - ACTIONS(3953), 1, + anon_sym_DASH_GT, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(3955), 1, + anon_sym_AT, anon_sym_DOT_DOT_DOT, - ACTIONS(3957), 1, anon_sym_DASH_DASH, - ACTIONS(3959), 1, - anon_sym_DASH, - ACTIONS(3985), 1, - anon_sym_RPAREN, - STATE(2724), 1, - sym_param_long_flag, - STATE(2729), 1, - sym__param_name, - STATE(2737), 1, - aux_sym_parameter_parens_repeat1, - STATE(2740), 1, - sym_comment, - STATE(2767), 1, - sym_param_rest, - STATE(2768), 1, - sym_param_opt, - STATE(2770), 1, - sym_param_short_flag, - STATE(2908), 1, - sym_parameter, - [116093] = 15, - ACTIONS(153), 1, + anon_sym_LBRACE, + [126287] = 10, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3949), 1, + ACTIONS(2696), 1, sym_identifier, - ACTIONS(3953), 1, + ACTIONS(4056), 1, anon_sym_DOLLAR, - ACTIONS(3955), 1, - anon_sym_DOT_DOT_DOT, - ACTIONS(3957), 1, - anon_sym_DASH_DASH, - ACTIONS(3959), 1, - anon_sym_DASH, - ACTIONS(3987), 1, - anon_sym_RPAREN, - STATE(2724), 1, - sym_param_long_flag, - STATE(2729), 1, - sym__param_name, - STATE(2741), 1, + STATE(2045), 1, + sym_val_number, + STATE(2125), 1, + sym__var, + STATE(2523), 1, + sym_val_variable, + STATE(2673), 1, sym_comment, - STATE(2743), 1, - aux_sym_parameter_parens_repeat1, - STATE(2767), 1, - sym_param_rest, - STATE(2768), 1, - sym_param_opt, - STATE(2770), 1, - sym_param_short_flag, - STATE(2908), 1, - sym_parameter, - [116139] = 15, - ACTIONS(153), 1, + STATE(3344), 1, + sym__where_predicate, + ACTIONS(4058), 3, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(4060), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + [126323] = 15, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3949), 1, + ACTIONS(4000), 1, sym_identifier, - ACTIONS(3953), 1, + ACTIONS(4004), 1, anon_sym_DOLLAR, - ACTIONS(3955), 1, + ACTIONS(4006), 1, anon_sym_DOT_DOT_DOT, - ACTIONS(3957), 1, + ACTIONS(4008), 1, anon_sym_DASH_DASH, - ACTIONS(3959), 1, + ACTIONS(4010), 1, anon_sym_DASH, - ACTIONS(3989), 1, + ACTIONS(4062), 1, anon_sym_PIPE, - STATE(2724), 1, + STATE(2649), 1, + aux_sym_parameter_parens_repeat1, + STATE(2651), 1, sym_param_long_flag, - STATE(2729), 1, + STATE(2670), 1, sym__param_name, - STATE(2742), 1, + STATE(2674), 1, sym_comment, - STATE(2745), 1, - aux_sym_parameter_parens_repeat1, - STATE(2767), 1, - sym_param_rest, - STATE(2768), 1, + STATE(2684), 1, sym_param_opt, - STATE(2770), 1, + STATE(2710), 1, + sym_param_rest, + STATE(2743), 1, sym_param_short_flag, - STATE(2908), 1, + STATE(2857), 1, sym_parameter, - [116185] = 15, - ACTIONS(153), 1, + [126369] = 15, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3949), 1, + ACTIONS(4000), 1, sym_identifier, - ACTIONS(3953), 1, + ACTIONS(4004), 1, anon_sym_DOLLAR, - ACTIONS(3955), 1, + ACTIONS(4006), 1, anon_sym_DOT_DOT_DOT, - ACTIONS(3957), 1, + ACTIONS(4008), 1, anon_sym_DASH_DASH, - ACTIONS(3959), 1, + ACTIONS(4010), 1, anon_sym_DASH, - ACTIONS(3991), 1, - anon_sym_RPAREN, - STATE(2724), 1, - sym_param_long_flag, - STATE(2726), 1, + ACTIONS(4064), 1, + anon_sym_RBRACK, + STATE(2649), 1, aux_sym_parameter_parens_repeat1, - STATE(2729), 1, + STATE(2651), 1, + sym_param_long_flag, + STATE(2670), 1, sym__param_name, - STATE(2743), 1, + STATE(2675), 1, sym_comment, - STATE(2767), 1, - sym_param_rest, - STATE(2768), 1, + STATE(2684), 1, sym_param_opt, - STATE(2770), 1, + STATE(2710), 1, + sym_param_rest, + STATE(2743), 1, sym_param_short_flag, - STATE(2908), 1, + STATE(2857), 1, sym_parameter, - [116231] = 15, - ACTIONS(153), 1, + [126415] = 15, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3949), 1, + ACTIONS(4000), 1, sym_identifier, - ACTIONS(3953), 1, + ACTIONS(4004), 1, anon_sym_DOLLAR, - ACTIONS(3955), 1, + ACTIONS(4006), 1, anon_sym_DOT_DOT_DOT, - ACTIONS(3957), 1, + ACTIONS(4008), 1, anon_sym_DASH_DASH, - ACTIONS(3959), 1, + ACTIONS(4010), 1, anon_sym_DASH, - ACTIONS(3993), 1, + ACTIONS(4066), 1, anon_sym_RPAREN, - STATE(2724), 1, - sym_param_long_flag, - STATE(2729), 1, - sym__param_name, - STATE(2744), 1, - sym_comment, - STATE(2747), 1, + STATE(2649), 1, aux_sym_parameter_parens_repeat1, - STATE(2767), 1, - sym_param_rest, - STATE(2768), 1, - sym_param_opt, - STATE(2770), 1, - sym_param_short_flag, - STATE(2908), 1, - sym_parameter, - [116277] = 15, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(3949), 1, - sym_identifier, - ACTIONS(3953), 1, - anon_sym_DOLLAR, - ACTIONS(3955), 1, - anon_sym_DOT_DOT_DOT, - ACTIONS(3957), 1, - anon_sym_DASH_DASH, - ACTIONS(3959), 1, - anon_sym_DASH, - ACTIONS(3995), 1, - anon_sym_PIPE, - STATE(2724), 1, + STATE(2651), 1, sym_param_long_flag, - STATE(2726), 1, - aux_sym_parameter_parens_repeat1, - STATE(2729), 1, + STATE(2670), 1, sym__param_name, - STATE(2745), 1, + STATE(2676), 1, sym_comment, - STATE(2767), 1, - sym_param_rest, - STATE(2768), 1, + STATE(2684), 1, sym_param_opt, - STATE(2770), 1, + STATE(2710), 1, + sym_param_rest, + STATE(2743), 1, sym_param_short_flag, - STATE(2908), 1, + STATE(2857), 1, sym_parameter, - [116323] = 15, - ACTIONS(153), 1, + [126461] = 15, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3949), 1, + ACTIONS(4000), 1, sym_identifier, - ACTIONS(3953), 1, + ACTIONS(4004), 1, anon_sym_DOLLAR, - ACTIONS(3955), 1, + ACTIONS(4006), 1, anon_sym_DOT_DOT_DOT, - ACTIONS(3957), 1, + ACTIONS(4008), 1, anon_sym_DASH_DASH, - ACTIONS(3959), 1, + ACTIONS(4010), 1, anon_sym_DASH, - ACTIONS(3997), 1, + ACTIONS(4068), 1, anon_sym_RBRACK, - STATE(2724), 1, + STATE(2651), 1, sym_param_long_flag, - STATE(2726), 1, + STATE(2667), 1, aux_sym_parameter_parens_repeat1, - STATE(2729), 1, + STATE(2670), 1, sym__param_name, - STATE(2746), 1, + STATE(2677), 1, sym_comment, - STATE(2767), 1, - sym_param_rest, - STATE(2768), 1, + STATE(2684), 1, sym_param_opt, - STATE(2770), 1, + STATE(2710), 1, + sym_param_rest, + STATE(2743), 1, sym_param_short_flag, - STATE(2908), 1, + STATE(2857), 1, sym_parameter, - [116369] = 15, - ACTIONS(153), 1, + [126507] = 15, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3949), 1, + ACTIONS(4000), 1, sym_identifier, - ACTIONS(3953), 1, + ACTIONS(4004), 1, anon_sym_DOLLAR, - ACTIONS(3955), 1, + ACTIONS(4006), 1, anon_sym_DOT_DOT_DOT, - ACTIONS(3957), 1, + ACTIONS(4008), 1, anon_sym_DASH_DASH, - ACTIONS(3959), 1, + ACTIONS(4010), 1, anon_sym_DASH, - ACTIONS(3999), 1, + ACTIONS(4070), 1, anon_sym_RPAREN, - STATE(2724), 1, + STATE(2651), 1, sym_param_long_flag, - STATE(2726), 1, + STATE(2656), 1, aux_sym_parameter_parens_repeat1, - STATE(2729), 1, + STATE(2670), 1, sym__param_name, - STATE(2747), 1, + STATE(2678), 1, sym_comment, - STATE(2767), 1, - sym_param_rest, - STATE(2768), 1, + STATE(2684), 1, sym_param_opt, - STATE(2770), 1, + STATE(2710), 1, + sym_param_rest, + STATE(2743), 1, sym_param_short_flag, - STATE(2908), 1, + STATE(2857), 1, sym_parameter, - [116415] = 4, - ACTIONS(153), 1, + [126553] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4001), 1, - anon_sym_DASH, - STATE(2748), 1, - sym_comment, - ACTIONS(3552), 12, - sym_identifier, - anon_sym_EQ, - anon_sym_DASH_GT, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, + ACTIONS(4074), 1, anon_sym_AT, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - anon_sym_LBRACE, - [116439] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(4003), 1, + ACTIONS(4076), 1, anon_sym_DASH, - STATE(2749), 1, + STATE(2679), 1, sym_comment, - ACTIONS(3538), 12, - sym_identifier, + STATE(2766), 1, + sym_param_cmd, + ACTIONS(4072), 9, anon_sym_EQ, - anon_sym_DASH_GT, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_AT, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - anon_sym_LBRACE, - [116463] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(4005), 1, - anon_sym_DASH, - STATE(2750), 1, - sym_comment, - ACTIONS(3474), 12, sym_identifier, - anon_sym_EQ, - anon_sym_DASH_GT, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, - anon_sym_AT, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - anon_sym_LBRACE, - [116487] = 5, - ACTIONS(153), 1, + [126580] = 5, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4009), 1, + ACTIONS(4080), 1, anon_sym_QMARK, - ACTIONS(4011), 1, + ACTIONS(4082), 1, anon_sym_DASH, - STATE(2751), 1, + STATE(2680), 1, sym_comment, - ACTIONS(4007), 10, - sym_identifier, + ACTIONS(4078), 10, anon_sym_EQ, - 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, - [116512] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(4015), 1, - anon_sym_DASH, - STATE(2752), 1, - sym_comment, - ACTIONS(4013), 11, sym_identifier, - anon_sym_EQ, 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, - [116535] = 6, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(4019), 1, - anon_sym_AT, - ACTIONS(4021), 1, - anon_sym_DASH, - STATE(2753), 1, - sym_comment, - STATE(2824), 1, - sym_param_cmd, - ACTIONS(4017), 9, - sym_identifier, - anon_sym_EQ, - anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [116562] = 12, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(241), 1, - anon_sym_PIPE, - ACTIONS(2765), 1, - anon_sym_DQUOTE, - ACTIONS(4023), 1, - sym_identifier, - ACTIONS(4025), 1, - anon_sym_RBRACE, - STATE(70), 1, - sym_parameter_pipes, - STATE(1320), 1, - sym__str_double_quotes, - STATE(2754), 1, - sym_comment, - STATE(2877), 1, - aux_sym_val_record_repeat1, - STATE(3088), 1, - sym_record_entry, - STATE(3698), 1, - sym_val_string, - ACTIONS(2767), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [116600] = 12, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(241), 1, - anon_sym_PIPE, - ACTIONS(2765), 1, - anon_sym_DQUOTE, - ACTIONS(4023), 1, - sym_identifier, - ACTIONS(4027), 1, - anon_sym_RBRACE, - STATE(87), 1, - sym_parameter_pipes, - STATE(1320), 1, - sym__str_double_quotes, - STATE(2755), 1, - sym_comment, - STATE(2839), 1, - aux_sym_val_record_repeat1, - STATE(3088), 1, - sym_record_entry, - STATE(3698), 1, - sym_val_string, - ACTIONS(2767), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [116638] = 4, - ACTIONS(153), 1, + [126605] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4031), 1, + ACTIONS(4086), 1, anon_sym_DASH, - STATE(2756), 1, + STATE(2681), 1, sym_comment, - ACTIONS(4029), 10, - sym_identifier, + ACTIONS(4084), 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, - [116660] = 11, - ACTIONS(153), 1, + [126628] = 11, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3623), 1, + ACTIONS(3628), 1, anon_sym_DASH_DASH, - ACTIONS(3655), 1, + ACTIONS(3660), 1, sym_short_flag, - ACTIONS(4033), 1, + ACTIONS(4088), 1, anon_sym_DOLLAR, - ACTIONS(4035), 1, + ACTIONS(4090), 1, anon_sym_LBRACE, - STATE(2199), 1, + STATE(1920), 1, sym__var, - STATE(2757), 1, + STATE(2682), 1, sym_comment, - STATE(2776), 1, + STATE(2715), 1, sym__flag, - STATE(3143), 1, + STATE(3174), 1, sym_long_flag, - STATE(1464), 2, + STATE(1183), 2, sym__blosure, sym_val_variable, - STATE(2393), 2, + STATE(2177), 2, sym_block, sym_val_closure, - [116696] = 11, - ACTIONS(153), 1, + [126664] = 9, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2880), 1, + anon_sym_LPAREN, + ACTIONS(2884), 1, + anon_sym_not, + ACTIONS(4092), 1, + anon_sym_DOLLAR, + ACTIONS(4094), 1, + anon_sym_DASH, + STATE(185), 1, + sym__var, + STATE(2683), 1, + sym_comment, + ACTIONS(2890), 2, + anon_sym_true, + anon_sym_false, + STATE(311), 4, + sym_expr_unary, + sym_expr_parenthesized, + sym_val_bool, + sym_val_variable, + [126696] = 4, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(4098), 1, + anon_sym_DASH, + STATE(2684), 1, + sym_comment, + ACTIONS(4096), 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, + [126718] = 11, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3623), 1, + ACTIONS(3628), 1, anon_sym_DASH_DASH, - ACTIONS(3655), 1, + ACTIONS(3660), 1, sym_short_flag, - ACTIONS(4037), 1, + ACTIONS(4100), 1, anon_sym_DOLLAR, - ACTIONS(4039), 1, + ACTIONS(4102), 1, anon_sym_LBRACE, - STATE(1233), 1, + STATE(509), 1, sym__var, - STATE(2758), 1, + STATE(2685), 1, sym_comment, - STATE(2985), 1, + STATE(2709), 1, sym__flag, - STATE(3143), 1, + STATE(3174), 1, sym_long_flag, - STATE(583), 2, + STATE(395), 2, sym__blosure, sym_val_variable, - STATE(1475), 2, + STATE(703), 2, sym_block, sym_val_closure, - [116732] = 9, - ACTIONS(153), 1, + [126754] = 9, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2709), 1, + ACTIONS(3020), 1, anon_sym_not, - ACTIONS(3331), 1, + ACTIONS(4104), 1, anon_sym_LPAREN, - ACTIONS(4041), 1, + ACTIONS(4106), 1, anon_sym_DOLLAR, - ACTIONS(4043), 1, + ACTIONS(4108), 1, anon_sym_DASH, - STATE(2357), 1, + STATE(1861), 1, sym__var, - STATE(2759), 1, + STATE(2686), 1, sym_comment, - ACTIONS(2717), 2, + ACTIONS(3026), 2, anon_sym_true, anon_sym_false, - STATE(2683), 4, + STATE(2094), 4, sym_expr_unary, sym_expr_parenthesized, sym_val_bool, sym_val_variable, - [116764] = 12, - ACTIONS(153), 1, + [126786] = 12, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(241), 1, + ACTIONS(195), 1, anon_sym_PIPE, - ACTIONS(2765), 1, + ACTIONS(2551), 1, anon_sym_DQUOTE, - ACTIONS(4023), 1, + ACTIONS(4110), 1, sym_identifier, - ACTIONS(4045), 1, + ACTIONS(4112), 1, anon_sym_RBRACE, - STATE(83), 1, + STATE(50), 1, sym_parameter_pipes, - STATE(1320), 1, + STATE(1035), 1, sym__str_double_quotes, - STATE(2760), 1, + STATE(2687), 1, sym_comment, - STATE(2874), 1, + STATE(2811), 1, aux_sym_val_record_repeat1, - STATE(3088), 1, + STATE(3070), 1, sym_record_entry, - STATE(3698), 1, + STATE(3598), 1, sym_val_string, - ACTIONS(2767), 2, + ACTIONS(2553), 2, sym__str_single_quotes, sym__str_back_ticks, - [116802] = 11, - ACTIONS(153), 1, + [126824] = 12, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3623), 1, - anon_sym_DASH_DASH, - ACTIONS(3655), 1, - sym_short_flag, - ACTIONS(4037), 1, - anon_sym_DOLLAR, - ACTIONS(4039), 1, - anon_sym_LBRACE, - STATE(1233), 1, - sym__var, - STATE(2758), 1, - sym__flag, - STATE(2761), 1, + ACTIONS(195), 1, + anon_sym_PIPE, + ACTIONS(2551), 1, + anon_sym_DQUOTE, + ACTIONS(4110), 1, + sym_identifier, + ACTIONS(4114), 1, + anon_sym_RBRACE, + STATE(48), 1, + sym_parameter_pipes, + STATE(1035), 1, + sym__str_double_quotes, + STATE(2688), 1, sym_comment, - STATE(3143), 1, - sym_long_flag, - STATE(601), 2, - sym__blosure, - sym_val_variable, - STATE(1475), 2, - sym_block, - sym_val_closure, - [116838] = 11, - ACTIONS(153), 1, + STATE(2783), 1, + aux_sym_val_record_repeat1, + STATE(3070), 1, + sym_record_entry, + STATE(3598), 1, + sym_val_string, + ACTIONS(2553), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [126862] = 11, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3623), 1, + ACTIONS(3628), 1, anon_sym_DASH_DASH, - ACTIONS(3655), 1, + ACTIONS(3660), 1, sym_short_flag, - ACTIONS(4047), 1, + ACTIONS(4100), 1, anon_sym_DOLLAR, - ACTIONS(4049), 1, + ACTIONS(4102), 1, anon_sym_LBRACE, - STATE(679), 1, + STATE(509), 1, sym__var, - STATE(2762), 1, - sym_comment, - STATE(2808), 1, + STATE(2685), 1, sym__flag, - STATE(3143), 1, + STATE(2689), 1, + sym_comment, + STATE(3174), 1, sym_long_flag, - STATE(409), 2, + STATE(388), 2, sym__blosure, sym_val_variable, - STATE(863), 2, + STATE(703), 2, sym_block, sym_val_closure, - [116874] = 9, - ACTIONS(153), 1, + [126898] = 9, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3044), 1, - anon_sym_LPAREN, - ACTIONS(3052), 1, + ACTIONS(2495), 1, anon_sym_not, - ACTIONS(4051), 1, + ACTIONS(3134), 1, + anon_sym_LPAREN, + ACTIONS(4116), 1, anon_sym_DOLLAR, - ACTIONS(4053), 1, + ACTIONS(4118), 1, anon_sym_DASH, - STATE(132), 1, + STATE(2273), 1, sym__var, - STATE(2763), 1, + STATE(2690), 1, sym_comment, - ACTIONS(3060), 2, + ACTIONS(2503), 2, anon_sym_true, anon_sym_false, - STATE(248), 4, + STATE(2588), 4, sym_expr_unary, sym_expr_parenthesized, sym_val_bool, sym_val_variable, - [116906] = 12, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(241), 1, - anon_sym_PIPE, - ACTIONS(2765), 1, - anon_sym_DQUOTE, - ACTIONS(4023), 1, - sym_identifier, - ACTIONS(4055), 1, - anon_sym_RBRACE, - STATE(55), 1, - sym_parameter_pipes, - STATE(1320), 1, - sym__str_double_quotes, - STATE(2764), 1, - sym_comment, - STATE(2842), 1, - aux_sym_val_record_repeat1, - STATE(3088), 1, - sym_record_entry, - STATE(3698), 1, - sym_val_string, - ACTIONS(2767), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [116944] = 11, - ACTIONS(153), 1, + [126930] = 11, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3623), 1, + ACTIONS(3628), 1, anon_sym_DASH_DASH, - ACTIONS(3655), 1, + ACTIONS(3660), 1, sym_short_flag, - ACTIONS(4033), 1, + ACTIONS(4088), 1, anon_sym_DOLLAR, - ACTIONS(4035), 1, + ACTIONS(4090), 1, anon_sym_LBRACE, - STATE(2199), 1, + STATE(1920), 1, sym__var, - STATE(2757), 1, + STATE(2682), 1, sym__flag, - STATE(2765), 1, + STATE(2691), 1, sym_comment, - STATE(3143), 1, + STATE(3174), 1, sym_long_flag, - STATE(1510), 2, + STATE(1142), 2, sym__blosure, sym_val_variable, - STATE(2393), 2, + STATE(2177), 2, sym_block, sym_val_closure, - [116980] = 11, - ACTIONS(153), 1, + [126966] = 9, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2958), 1, + anon_sym_LPAREN, + ACTIONS(2962), 1, + anon_sym_not, + ACTIONS(4120), 1, + anon_sym_DOLLAR, + ACTIONS(4122), 1, + anon_sym_DASH, + STATE(485), 1, + sym__var, + STATE(2692), 1, + sym_comment, + ACTIONS(2968), 2, + anon_sym_true, + anon_sym_false, + STATE(592), 4, + sym_expr_unary, + sym_expr_parenthesized, + sym_val_bool, + sym_val_variable, + [126998] = 11, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3623), 1, + ACTIONS(3628), 1, anon_sym_DASH_DASH, - ACTIONS(3655), 1, + ACTIONS(3660), 1, sym_short_flag, - ACTIONS(4037), 1, + ACTIONS(4124), 1, anon_sym_DOLLAR, - ACTIONS(4039), 1, + ACTIONS(4126), 1, anon_sym_LBRACE, - STATE(1233), 1, + STATE(584), 1, sym__var, - STATE(2761), 1, - sym__flag, - STATE(2766), 1, + STATE(2693), 1, sym_comment, - STATE(3143), 1, + STATE(2703), 1, + sym__flag, + STATE(3174), 1, sym_long_flag, - STATE(591), 2, + STATE(447), 2, sym__blosure, sym_val_variable, - STATE(1475), 2, + STATE(709), 2, sym_block, sym_val_closure, - [117016] = 4, - ACTIONS(153), 1, + [127034] = 12, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4059), 1, - anon_sym_DASH, - STATE(2767), 1, - sym_comment, - ACTIONS(4057), 10, - sym_identifier, - anon_sym_EQ, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, + ACTIONS(195), 1, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [117038] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(4063), 1, - anon_sym_DASH, - STATE(2768), 1, - sym_comment, - ACTIONS(4061), 10, + ACTIONS(2551), 1, + anon_sym_DQUOTE, + ACTIONS(4110), 1, sym_identifier, - anon_sym_EQ, - 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, - [117060] = 9, - ACTIONS(153), 1, + ACTIONS(4128), 1, + anon_sym_RBRACE, + STATE(104), 1, + sym_parameter_pipes, + STATE(1035), 1, + sym__str_double_quotes, + STATE(2694), 1, + sym_comment, + STATE(2806), 1, + aux_sym_val_record_repeat1, + STATE(3070), 1, + sym_record_entry, + STATE(3598), 1, + sym_val_string, + ACTIONS(2553), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [127072] = 9, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3082), 1, - anon_sym_LPAREN, - ACTIONS(3086), 1, + ACTIONS(2782), 1, anon_sym_not, - ACTIONS(4065), 1, + ACTIONS(4040), 1, anon_sym_DOLLAR, - ACTIONS(4067), 1, + ACTIONS(4130), 1, + anon_sym_LPAREN, + ACTIONS(4132), 1, anon_sym_DASH, - STATE(187), 1, + STATE(2035), 1, sym__var, - STATE(2769), 1, + STATE(2695), 1, sym_comment, - ACTIONS(3092), 2, + ACTIONS(2784), 2, anon_sym_true, anon_sym_false, - STATE(388), 4, + STATE(2370), 4, sym_expr_unary, sym_expr_parenthesized, sym_val_bool, sym_val_variable, - [117092] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(4071), 1, - anon_sym_DASH, - STATE(2770), 1, - sym_comment, - ACTIONS(4069), 10, - sym_identifier, - anon_sym_EQ, - 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, - [117114] = 12, - ACTIONS(153), 1, + [127104] = 12, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(241), 1, + ACTIONS(195), 1, anon_sym_PIPE, - ACTIONS(2765), 1, + ACTIONS(2551), 1, anon_sym_DQUOTE, - ACTIONS(4023), 1, + ACTIONS(4110), 1, sym_identifier, - ACTIONS(4073), 1, + ACTIONS(4134), 1, anon_sym_RBRACE, - STATE(103), 1, + STATE(86), 1, sym_parameter_pipes, - STATE(1320), 1, + STATE(1035), 1, sym__str_double_quotes, - STATE(2771), 1, + STATE(2696), 1, sym_comment, - STATE(2850), 1, + STATE(2780), 1, aux_sym_val_record_repeat1, - STATE(3088), 1, + STATE(3070), 1, sym_record_entry, - STATE(3698), 1, + STATE(3598), 1, sym_val_string, - ACTIONS(2767), 2, + ACTIONS(2553), 2, sym__str_single_quotes, sym__str_back_ticks, - [117152] = 11, - ACTIONS(153), 1, + [127142] = 7, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3623), 1, - anon_sym_DASH_DASH, - ACTIONS(3655), 1, - sym_short_flag, - ACTIONS(4037), 1, - anon_sym_DOLLAR, - ACTIONS(4039), 1, - anon_sym_LBRACE, - STATE(1233), 1, - sym__var, - STATE(2766), 1, - sym__flag, - STATE(2772), 1, + ACTIONS(3988), 1, + anon_sym_COLON, + ACTIONS(4138), 1, + anon_sym_COMMA, + ACTIONS(4140), 1, + anon_sym_DASH, + STATE(2697), 1, sym_comment, - STATE(3143), 1, - sym_long_flag, - STATE(599), 2, - sym__blosure, - sym_val_variable, - STATE(1475), 2, - sym_block, - sym_val_closure, - [117188] = 9, - ACTIONS(153), 1, + STATE(2823), 1, + sym_param_type, + ACTIONS(4136), 7, + sym_identifier, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [127170] = 9, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3076), 1, + ACTIONS(2792), 1, anon_sym_not, - ACTIONS(3969), 1, - anon_sym_DOLLAR, - ACTIONS(4075), 1, + ACTIONS(4142), 1, anon_sym_LPAREN, - ACTIONS(4077), 1, + ACTIONS(4144), 1, + anon_sym_DOLLAR, + ACTIONS(4146), 1, anon_sym_DASH, - STATE(2328), 1, + STATE(1979), 1, sym__var, - STATE(2773), 1, + STATE(2698), 1, sym_comment, - ACTIONS(3078), 2, + ACTIONS(2798), 2, anon_sym_true, anon_sym_false, - STATE(2636), 4, + STATE(2305), 4, sym_expr_unary, sym_expr_parenthesized, sym_val_bool, sym_val_variable, - [117220] = 12, - ACTIONS(153), 1, + [127202] = 7, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(241), 1, - anon_sym_PIPE, - ACTIONS(2765), 1, - anon_sym_DQUOTE, - ACTIONS(4023), 1, - sym_identifier, - ACTIONS(4079), 1, - anon_sym_RBRACE, - STATE(73), 1, - sym_parameter_pipes, - STATE(1320), 1, - sym__str_double_quotes, - STATE(2774), 1, + ACTIONS(3986), 1, + anon_sym_EQ, + ACTIONS(4140), 1, + anon_sym_DASH, + ACTIONS(4148), 1, + anon_sym_COMMA, + STATE(2699), 1, sym_comment, - STATE(2863), 1, - aux_sym_val_record_repeat1, - STATE(3088), 1, - sym_record_entry, - STATE(3698), 1, - sym_val_string, - ACTIONS(2767), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [117258] = 9, - ACTIONS(153), 1, + STATE(2817), 1, + sym_param_value, + ACTIONS(4136), 7, + sym_identifier, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [127230] = 9, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2986), 1, + ACTIONS(2182), 1, anon_sym_LPAREN, - ACTIONS(2994), 1, + ACTIONS(3042), 1, anon_sym_not, - ACTIONS(4081), 1, + ACTIONS(4150), 1, anon_sym_DOLLAR, - ACTIONS(4083), 1, + ACTIONS(4152), 1, anon_sym_DASH, - STATE(122), 1, + STATE(1007), 1, sym__var, - STATE(2775), 1, + STATE(2700), 1, sym_comment, - ACTIONS(3002), 2, + ACTIONS(3044), 2, anon_sym_true, anon_sym_false, - STATE(243), 4, + STATE(1135), 4, sym_expr_unary, sym_expr_parenthesized, sym_val_bool, sym_val_variable, - [117290] = 11, - ACTIONS(153), 1, + [127262] = 11, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3623), 1, + ACTIONS(3628), 1, anon_sym_DASH_DASH, - ACTIONS(3655), 1, + ACTIONS(3660), 1, sym_short_flag, - ACTIONS(4033), 1, + ACTIONS(4124), 1, anon_sym_DOLLAR, - ACTIONS(4035), 1, + ACTIONS(4126), 1, anon_sym_LBRACE, - STATE(2199), 1, + STATE(584), 1, sym__var, - STATE(2776), 1, + STATE(2701), 1, sym_comment, - STATE(2933), 1, + STATE(2880), 1, sym__flag, - STATE(3143), 1, + STATE(3174), 1, sym_long_flag, - STATE(1423), 2, + STATE(423), 2, sym__blosure, sym_val_variable, - STATE(2393), 2, + STATE(709), 2, sym_block, sym_val_closure, - [117326] = 12, - ACTIONS(153), 1, + [127298] = 12, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(241), 1, + ACTIONS(195), 1, anon_sym_PIPE, - ACTIONS(2765), 1, + ACTIONS(2551), 1, anon_sym_DQUOTE, - ACTIONS(4023), 1, + ACTIONS(4110), 1, sym_identifier, - ACTIONS(4085), 1, + ACTIONS(4154), 1, anon_sym_RBRACE, - STATE(54), 1, + STATE(90), 1, sym_parameter_pipes, - STATE(1320), 1, + STATE(1035), 1, sym__str_double_quotes, - STATE(2777), 1, + STATE(2702), 1, sym_comment, - STATE(2848), 1, + STATE(2778), 1, aux_sym_val_record_repeat1, - STATE(3088), 1, + STATE(3070), 1, sym_record_entry, - STATE(3698), 1, + STATE(3598), 1, sym_val_string, - ACTIONS(2767), 2, + ACTIONS(2553), 2, sym__str_single_quotes, sym__str_back_ticks, - [117364] = 9, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(3216), 1, - anon_sym_LPAREN, - ACTIONS(3224), 1, - anon_sym_not, - ACTIONS(4087), 1, - anon_sym_DOLLAR, - ACTIONS(4089), 1, - anon_sym_DASH, - STATE(448), 1, - sym__var, - STATE(2778), 1, - sym_comment, - ACTIONS(3232), 2, - anon_sym_true, - anon_sym_false, - STATE(518), 4, - sym_expr_unary, - sym_expr_parenthesized, - sym_val_bool, - sym_val_variable, - [117396] = 11, - ACTIONS(153), 1, + [127336] = 11, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3623), 1, + ACTIONS(3628), 1, anon_sym_DASH_DASH, - ACTIONS(3655), 1, + ACTIONS(3660), 1, sym_short_flag, - ACTIONS(4091), 1, + ACTIONS(4124), 1, anon_sym_DOLLAR, - ACTIONS(4093), 1, + ACTIONS(4126), 1, anon_sym_LBRACE, - STATE(657), 1, + STATE(584), 1, sym__var, - STATE(2779), 1, - sym_comment, - STATE(2931), 1, + STATE(2701), 1, sym__flag, - STATE(3143), 1, + STATE(2703), 1, + sym_comment, + STATE(3174), 1, sym_long_flag, - STATE(406), 2, + STATE(424), 2, sym__blosure, sym_val_variable, - STATE(843), 2, + STATE(709), 2, sym_block, sym_val_closure, - [117432] = 12, - ACTIONS(153), 1, + [127372] = 12, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(241), 1, + ACTIONS(195), 1, anon_sym_PIPE, - ACTIONS(2765), 1, + ACTIONS(2551), 1, anon_sym_DQUOTE, - ACTIONS(4023), 1, + ACTIONS(4110), 1, sym_identifier, - ACTIONS(4095), 1, + ACTIONS(4156), 1, anon_sym_RBRACE, - STATE(66), 1, + STATE(78), 1, sym_parameter_pipes, - STATE(1320), 1, + STATE(1035), 1, sym__str_double_quotes, - STATE(2780), 1, + STATE(2704), 1, sym_comment, - STATE(2864), 1, + STATE(2777), 1, aux_sym_val_record_repeat1, - STATE(3088), 1, + STATE(3070), 1, sym_record_entry, - STATE(3698), 1, + STATE(3598), 1, sym_val_string, - ACTIONS(2767), 2, + ACTIONS(2553), 2, sym__str_single_quotes, sym__str_back_ticks, - [117470] = 7, - ACTIONS(153), 1, + [127410] = 11, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3912), 1, - anon_sym_COLON, - ACTIONS(4099), 1, - anon_sym_COMMA, - ACTIONS(4101), 1, - anon_sym_DASH, - STATE(2781), 1, - sym_comment, - STATE(2876), 1, - sym_param_type, - ACTIONS(4097), 7, - sym_identifier, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, + ACTIONS(3628), 1, anon_sym_DASH_DASH, - [117498] = 7, - ACTIONS(153), 1, + ACTIONS(3660), 1, + sym_short_flag, + ACTIONS(4100), 1, + anon_sym_DOLLAR, + ACTIONS(4102), 1, + anon_sym_LBRACE, + STATE(509), 1, + sym__var, + STATE(2689), 1, + sym__flag, + STATE(2705), 1, + sym_comment, + STATE(3174), 1, + sym_long_flag, + STATE(374), 2, + sym__blosure, + sym_val_variable, + STATE(703), 2, + sym_block, + sym_val_closure, + [127446] = 7, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3910), 1, - anon_sym_EQ, - ACTIONS(4099), 1, + ACTIONS(3988), 1, + anon_sym_COLON, + ACTIONS(4160), 1, anon_sym_COMMA, - ACTIONS(4101), 1, + ACTIONS(4162), 1, anon_sym_DASH, - STATE(2782), 1, + STATE(2706), 1, sym_comment, - STATE(2876), 1, - sym_param_value, - ACTIONS(4097), 7, + STATE(2773), 1, + sym_param_type, + ACTIONS(4158), 7, sym_identifier, anon_sym_RBRACK, anon_sym_RPAREN, @@ -239452,283 +230536,403 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [117526] = 12, - ACTIONS(153), 1, + [127474] = 12, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(241), 1, + ACTIONS(195), 1, anon_sym_PIPE, - ACTIONS(2765), 1, + ACTIONS(2551), 1, anon_sym_DQUOTE, - ACTIONS(4023), 1, + ACTIONS(4110), 1, sym_identifier, - ACTIONS(4103), 1, + ACTIONS(4164), 1, anon_sym_RBRACE, - STATE(68), 1, + STATE(84), 1, sym_parameter_pipes, - STATE(1320), 1, + STATE(1035), 1, sym__str_double_quotes, - STATE(2783), 1, + STATE(2707), 1, sym_comment, - STATE(2872), 1, + STATE(2785), 1, aux_sym_val_record_repeat1, - STATE(3088), 1, + STATE(3070), 1, sym_record_entry, - STATE(3698), 1, + STATE(3598), 1, sym_val_string, - ACTIONS(2767), 2, + ACTIONS(2553), 2, sym__str_single_quotes, sym__str_back_ticks, - [117564] = 11, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(3623), 1, - anon_sym_DASH_DASH, - ACTIONS(3655), 1, - sym_short_flag, - ACTIONS(4091), 1, - anon_sym_DOLLAR, - ACTIONS(4093), 1, - anon_sym_LBRACE, - STATE(657), 1, - sym__var, - STATE(2779), 1, - sym__flag, - STATE(2784), 1, - sym_comment, - STATE(3143), 1, - sym_long_flag, - STATE(396), 2, - sym__blosure, - sym_val_variable, - STATE(843), 2, - sym_block, - sym_val_closure, - [117600] = 9, - ACTIONS(153), 1, + [127512] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2966), 1, - anon_sym_not, - ACTIONS(4105), 1, - anon_sym_LPAREN, - ACTIONS(4107), 1, - anon_sym_DOLLAR, - ACTIONS(4109), 1, + ACTIONS(4168), 1, anon_sym_DASH, - STATE(2227), 1, - sym__var, - STATE(2785), 1, + STATE(2708), 1, sym_comment, - ACTIONS(2972), 2, - anon_sym_true, - anon_sym_false, - STATE(2493), 4, - sym_expr_unary, - sym_expr_parenthesized, - sym_val_bool, - sym_val_variable, - [117632] = 11, - ACTIONS(153), 1, + ACTIONS(4166), 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, + [127534] = 11, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3623), 1, + ACTIONS(3628), 1, anon_sym_DASH_DASH, - ACTIONS(3655), 1, + ACTIONS(3660), 1, sym_short_flag, - ACTIONS(4047), 1, + ACTIONS(4100), 1, anon_sym_DOLLAR, - ACTIONS(4049), 1, + ACTIONS(4102), 1, anon_sym_LBRACE, - STATE(679), 1, + STATE(509), 1, sym__var, - STATE(2762), 1, - sym__flag, - STATE(2786), 1, + STATE(2709), 1, sym_comment, - STATE(3143), 1, + STATE(2923), 1, + sym__flag, + STATE(3174), 1, sym_long_flag, - STATE(425), 2, + STATE(403), 2, sym__blosure, sym_val_variable, - STATE(863), 2, + STATE(703), 2, sym_block, sym_val_closure, - [117668] = 9, - ACTIONS(153), 1, + [127570] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2397), 1, - anon_sym_LPAREN, - ACTIONS(3170), 1, - anon_sym_not, - ACTIONS(4111), 1, + ACTIONS(4172), 1, + anon_sym_DASH, + STATE(2710), 1, + sym_comment, + ACTIONS(4170), 10, + anon_sym_EQ, + sym_identifier, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(4113), 1, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [127592] = 4, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(4176), 1, anon_sym_DASH, - STATE(1215), 1, - sym__var, - STATE(2787), 1, + STATE(2711), 1, sym_comment, - ACTIONS(3178), 2, - anon_sym_true, - anon_sym_false, - STATE(1481), 4, - sym_expr_unary, - sym_expr_parenthesized, - sym_val_bool, - sym_val_variable, - [117700] = 12, - ACTIONS(153), 1, + ACTIONS(4174), 10, + anon_sym_EQ, + sym_identifier, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [127614] = 12, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(241), 1, + ACTIONS(195), 1, anon_sym_PIPE, - ACTIONS(2765), 1, + ACTIONS(2551), 1, anon_sym_DQUOTE, - ACTIONS(4023), 1, + ACTIONS(4110), 1, sym_identifier, - ACTIONS(4115), 1, + ACTIONS(4178), 1, anon_sym_RBRACE, - STATE(79), 1, + STATE(46), 1, sym_parameter_pipes, - STATE(1320), 1, + STATE(1035), 1, sym__str_double_quotes, - STATE(2788), 1, + STATE(2712), 1, sym_comment, - STATE(2855), 1, + STATE(2802), 1, aux_sym_val_record_repeat1, - STATE(3088), 1, + STATE(3070), 1, sym_record_entry, - STATE(3698), 1, + STATE(3598), 1, sym_val_string, - ACTIONS(2767), 2, + ACTIONS(2553), 2, sym__str_single_quotes, sym__str_back_ticks, - [117738] = 9, - ACTIONS(153), 1, + [127652] = 7, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(3988), 1, + anon_sym_COLON, + ACTIONS(4182), 1, + anon_sym_COMMA, + ACTIONS(4184), 1, + anon_sym_DASH, + STATE(2713), 1, + sym_comment, + STATE(2816), 1, + sym_param_type, + ACTIONS(4180), 7, + sym_identifier, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [127680] = 9, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2387), 1, - anon_sym_LPAREN, - ACTIONS(3252), 1, + ACTIONS(3038), 1, anon_sym_not, - ACTIONS(4117), 1, + ACTIONS(3061), 1, + anon_sym_LPAREN, + ACTIONS(4186), 1, anon_sym_DOLLAR, - ACTIONS(4119), 1, + ACTIONS(4188), 1, anon_sym_DASH, - STATE(1280), 1, + STATE(1912), 1, sym__var, - STATE(2789), 1, + STATE(2714), 1, sym_comment, - ACTIONS(3254), 2, + ACTIONS(3040), 2, anon_sym_true, anon_sym_false, - STATE(1448), 4, + STATE(2240), 4, sym_expr_unary, sym_expr_parenthesized, sym_val_bool, sym_val_variable, - [117770] = 11, - ACTIONS(153), 1, + [127712] = 11, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3623), 1, + ACTIONS(3628), 1, anon_sym_DASH_DASH, - ACTIONS(3655), 1, + ACTIONS(3660), 1, sym_short_flag, - ACTIONS(4047), 1, + ACTIONS(4088), 1, anon_sym_DOLLAR, - ACTIONS(4049), 1, + ACTIONS(4090), 1, anon_sym_LBRACE, - STATE(679), 1, + STATE(1920), 1, sym__var, - STATE(2786), 1, - sym__flag, - STATE(2790), 1, + STATE(2715), 1, sym_comment, - STATE(3143), 1, + STATE(2882), 1, + sym__flag, + STATE(3174), 1, sym_long_flag, - STATE(432), 2, + STATE(1140), 2, sym__blosure, sym_val_variable, - STATE(863), 2, + STATE(2177), 2, sym_block, sym_val_closure, - [117806] = 7, - ACTIONS(153), 1, + [127748] = 9, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2820), 1, + anon_sym_not, + ACTIONS(3046), 1, + anon_sym_LPAREN, + ACTIONS(4190), 1, + anon_sym_DOLLAR, + ACTIONS(4192), 1, + anon_sym_DASH, + STATE(1814), 1, + sym__var, + STATE(2716), 1, + sym_comment, + ACTIONS(2828), 2, + anon_sym_true, + anon_sym_false, + STATE(1911), 4, + sym_expr_unary, + sym_expr_parenthesized, + sym_val_bool, + sym_val_variable, + [127780] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3912), 1, + ACTIONS(4196), 1, + anon_sym_DASH, + STATE(2717), 1, + sym_comment, + ACTIONS(4194), 10, + anon_sym_EQ, + sym_identifier, anon_sym_COLON, - ACTIONS(4123), 1, anon_sym_COMMA, - ACTIONS(4125), 1, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [127802] = 4, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(4200), 1, anon_sym_DASH, - STATE(2791), 1, + STATE(2718), 1, sym_comment, - STATE(2870), 1, - sym_param_type, - ACTIONS(4121), 7, + ACTIONS(4198), 10, + anon_sym_EQ, sym_identifier, + anon_sym_COLON, + anon_sym_COMMA, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [117834] = 9, - ACTIONS(153), 1, + [127824] = 12, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2489), 1, - anon_sym_not, - ACTIONS(3275), 1, + ACTIONS(195), 1, + anon_sym_PIPE, + ACTIONS(2551), 1, + anon_sym_DQUOTE, + ACTIONS(4110), 1, + sym_identifier, + ACTIONS(4202), 1, + anon_sym_RBRACE, + STATE(64), 1, + sym_parameter_pipes, + STATE(1035), 1, + sym__str_double_quotes, + STATE(2719), 1, + sym_comment, + STATE(2807), 1, + aux_sym_val_record_repeat1, + STATE(3070), 1, + sym_record_entry, + STATE(3598), 1, + sym_val_string, + ACTIONS(2553), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [127862] = 9, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2846), 1, anon_sym_LPAREN, - ACTIONS(4127), 1, + ACTIONS(2854), 1, + anon_sym_not, + ACTIONS(4204), 1, anon_sym_DOLLAR, - ACTIONS(4129), 1, + ACTIONS(4206), 1, anon_sym_DASH, - STATE(2241), 1, + STATE(146), 1, sym__var, - STATE(2792), 1, + STATE(2720), 1, sym_comment, - ACTIONS(2497), 2, + ACTIONS(2862), 2, anon_sym_true, anon_sym_false, - STATE(2439), 4, + STATE(258), 4, sym_expr_unary, sym_expr_parenthesized, sym_val_bool, sym_val_variable, - [117866] = 9, - ACTIONS(153), 1, + [127894] = 12, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3192), 1, - anon_sym_LPAREN, - ACTIONS(3196), 1, + ACTIONS(195), 1, + anon_sym_PIPE, + ACTIONS(2551), 1, + anon_sym_DQUOTE, + ACTIONS(4110), 1, + sym_identifier, + ACTIONS(4208), 1, + anon_sym_RBRACE, + STATE(99), 1, + sym_parameter_pipes, + STATE(1035), 1, + sym__str_double_quotes, + STATE(2721), 1, + sym_comment, + STATE(2825), 1, + aux_sym_val_record_repeat1, + STATE(3070), 1, + sym_record_entry, + STATE(3598), 1, + sym_val_string, + ACTIONS(2553), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [127932] = 12, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(195), 1, + anon_sym_PIPE, + ACTIONS(2551), 1, + anon_sym_DQUOTE, + ACTIONS(4110), 1, + sym_identifier, + ACTIONS(4210), 1, + anon_sym_RBRACE, + STATE(62), 1, + sym_parameter_pipes, + STATE(1035), 1, + sym__str_double_quotes, + STATE(2722), 1, + sym_comment, + STATE(2828), 1, + aux_sym_val_record_repeat1, + STATE(3070), 1, + sym_record_entry, + STATE(3598), 1, + sym_val_string, + ACTIONS(2553), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [127970] = 9, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2928), 1, anon_sym_not, - ACTIONS(4131), 1, + ACTIONS(4056), 1, anon_sym_DOLLAR, - ACTIONS(4133), 1, + ACTIONS(4212), 1, + anon_sym_LPAREN, + ACTIONS(4214), 1, anon_sym_DASH, - STATE(615), 1, + STATE(2125), 1, sym__var, - STATE(2793), 1, + STATE(2723), 1, sym_comment, - ACTIONS(3202), 2, + ACTIONS(2930), 2, anon_sym_true, anon_sym_false, - STATE(752), 4, + STATE(2575), 4, sym_expr_unary, sym_expr_parenthesized, sym_val_bool, sym_val_variable, - [117898] = 7, - ACTIONS(153), 1, + [128002] = 7, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3910), 1, + ACTIONS(3986), 1, anon_sym_EQ, - ACTIONS(4125), 1, - anon_sym_DASH, - ACTIONS(4135), 1, + ACTIONS(4182), 1, anon_sym_COMMA, - STATE(2794), 1, + ACTIONS(4184), 1, + anon_sym_DASH, + STATE(2724), 1, sym_comment, - STATE(2871), 1, + STATE(2816), 1, sym_param_value, - ACTIONS(4121), 7, + ACTIONS(4180), 7, sym_identifier, anon_sym_RBRACK, anon_sym_RPAREN, @@ -239736,252 +230940,310 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [117926] = 4, - ACTIONS(153), 1, + [128030] = 7, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4139), 1, + ACTIONS(3986), 1, + anon_sym_EQ, + ACTIONS(4160), 1, + anon_sym_COMMA, + ACTIONS(4162), 1, anon_sym_DASH, - STATE(2795), 1, + STATE(2725), 1, sym_comment, - ACTIONS(4137), 10, + STATE(2773), 1, + sym_param_value, + ACTIONS(4158), 7, sym_identifier, - anon_sym_EQ, - 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, - [117948] = 11, - ACTIONS(153), 1, + [128058] = 12, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(195), 1, + anon_sym_PIPE, + ACTIONS(2551), 1, + anon_sym_DQUOTE, + ACTIONS(4110), 1, + sym_identifier, + ACTIONS(4216), 1, + anon_sym_RBRACE, + STATE(82), 1, + sym_parameter_pipes, + STATE(1035), 1, + sym__str_double_quotes, + STATE(2726), 1, + sym_comment, + STATE(2805), 1, + aux_sym_val_record_repeat1, + STATE(3070), 1, + sym_record_entry, + STATE(3598), 1, + sym_val_string, + ACTIONS(2553), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [128096] = 11, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3623), 1, + ACTIONS(3628), 1, anon_sym_DASH_DASH, - ACTIONS(3655), 1, + ACTIONS(3660), 1, sym_short_flag, - ACTIONS(4091), 1, + ACTIONS(4088), 1, anon_sym_DOLLAR, - ACTIONS(4093), 1, + ACTIONS(4090), 1, anon_sym_LBRACE, - STATE(657), 1, + STATE(1920), 1, sym__var, - STATE(2784), 1, + STATE(2691), 1, sym__flag, - STATE(2796), 1, + STATE(2727), 1, sym_comment, - STATE(3143), 1, + STATE(3174), 1, sym_long_flag, - STATE(421), 2, + STATE(1150), 2, sym__blosure, sym_val_variable, - STATE(843), 2, + STATE(2177), 2, sym_block, sym_val_closure, - [117984] = 9, - ACTIONS(153), 1, + [128132] = 11, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3248), 1, - anon_sym_not, - ACTIONS(3269), 1, + ACTIONS(3628), 1, + anon_sym_DASH_DASH, + ACTIONS(3660), 1, + sym_short_flag, + ACTIONS(4218), 1, + anon_sym_DOLLAR, + ACTIONS(4220), 1, + anon_sym_LBRACE, + STATE(1882), 1, + sym__var, + STATE(2728), 1, + sym_comment, + STATE(2893), 1, + sym__flag, + STATE(3174), 1, + sym_long_flag, + STATE(1081), 2, + sym__blosure, + sym_val_variable, + STATE(2135), 2, + sym_block, + sym_val_closure, + [128168] = 9, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2934), 1, anon_sym_LPAREN, - ACTIONS(4141), 1, + ACTIONS(2938), 1, + anon_sym_not, + ACTIONS(4222), 1, anon_sym_DOLLAR, - ACTIONS(4143), 1, + ACTIONS(4224), 1, anon_sym_DASH, - STATE(2226), 1, + STATE(212), 1, sym__var, - STATE(2797), 1, + STATE(2729), 1, sym_comment, - ACTIONS(3250), 2, + ACTIONS(2944), 2, anon_sym_true, anon_sym_false, - STATE(2499), 4, + STATE(357), 4, sym_expr_unary, sym_expr_parenthesized, sym_val_bool, sym_val_variable, - [118016] = 12, - ACTIONS(153), 1, + [128200] = 11, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(3628), 1, + anon_sym_DASH_DASH, + ACTIONS(3660), 1, + sym_short_flag, + ACTIONS(4218), 1, + anon_sym_DOLLAR, + ACTIONS(4220), 1, + anon_sym_LBRACE, + STATE(1882), 1, + sym__var, + STATE(2730), 1, + sym_comment, + STATE(2738), 1, + sym__flag, + STATE(3174), 1, + sym_long_flag, + STATE(1041), 2, + sym__blosure, + sym_val_variable, + STATE(2135), 2, + sym_block, + sym_val_closure, + [128236] = 12, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(241), 1, + ACTIONS(195), 1, anon_sym_PIPE, - ACTIONS(2765), 1, + ACTIONS(2551), 1, anon_sym_DQUOTE, - ACTIONS(4023), 1, + ACTIONS(4110), 1, sym_identifier, - ACTIONS(4145), 1, + ACTIONS(4226), 1, anon_sym_RBRACE, - STATE(81), 1, + STATE(71), 1, sym_parameter_pipes, - STATE(1320), 1, + STATE(1035), 1, sym__str_double_quotes, - STATE(2798), 1, + STATE(2731), 1, sym_comment, - STATE(2862), 1, + STATE(2820), 1, aux_sym_val_record_repeat1, - STATE(3088), 1, + STATE(3070), 1, sym_record_entry, - STATE(3698), 1, + STATE(3598), 1, sym_val_string, - ACTIONS(2767), 2, + ACTIONS(2553), 2, sym__str_single_quotes, sym__str_back_ticks, - [118054] = 12, - ACTIONS(153), 1, + [128274] = 12, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(241), 1, + ACTIONS(195), 1, anon_sym_PIPE, - ACTIONS(2765), 1, + ACTIONS(2551), 1, anon_sym_DQUOTE, - ACTIONS(4023), 1, + ACTIONS(4110), 1, sym_identifier, - ACTIONS(4147), 1, + ACTIONS(4228), 1, anon_sym_RBRACE, - STATE(97), 1, + STATE(77), 1, sym_parameter_pipes, - STATE(1320), 1, + STATE(1035), 1, sym__str_double_quotes, - STATE(2799), 1, + STATE(2732), 1, sym_comment, - STATE(2861), 1, + STATE(2781), 1, aux_sym_val_record_repeat1, - STATE(3088), 1, + STATE(3070), 1, sym_record_entry, - STATE(3698), 1, + STATE(3598), 1, sym_val_string, - ACTIONS(2767), 2, + ACTIONS(2553), 2, sym__str_single_quotes, sym__str_back_ticks, - [118092] = 12, - ACTIONS(153), 1, + [128312] = 12, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(241), 1, + ACTIONS(195), 1, anon_sym_PIPE, - ACTIONS(2765), 1, + ACTIONS(2551), 1, anon_sym_DQUOTE, - ACTIONS(4023), 1, + ACTIONS(4110), 1, sym_identifier, - ACTIONS(4149), 1, + ACTIONS(4230), 1, anon_sym_RBRACE, - STATE(57), 1, + STATE(102), 1, sym_parameter_pipes, - STATE(1320), 1, + STATE(1035), 1, sym__str_double_quotes, - STATE(2800), 1, + STATE(2733), 1, sym_comment, - STATE(2851), 1, + STATE(2808), 1, aux_sym_val_record_repeat1, - STATE(3088), 1, + STATE(3070), 1, sym_record_entry, - STATE(3698), 1, + STATE(3598), 1, sym_val_string, - ACTIONS(2767), 2, + ACTIONS(2553), 2, sym__str_single_quotes, sym__str_back_ticks, - [118130] = 11, - ACTIONS(153), 1, + [128350] = 11, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3623), 1, + ACTIONS(3628), 1, anon_sym_DASH_DASH, - ACTIONS(3655), 1, + ACTIONS(3660), 1, sym_short_flag, - ACTIONS(4033), 1, + ACTIONS(4124), 1, anon_sym_DOLLAR, - ACTIONS(4035), 1, + ACTIONS(4126), 1, anon_sym_LBRACE, - STATE(2199), 1, + STATE(584), 1, sym__var, - STATE(2765), 1, + STATE(2693), 1, sym__flag, - STATE(2801), 1, + STATE(2734), 1, sym_comment, - STATE(3143), 1, + STATE(3174), 1, sym_long_flag, - STATE(1395), 2, + STATE(444), 2, sym__blosure, sym_val_variable, - STATE(2393), 2, + STATE(709), 2, sym_block, sym_val_closure, - [118166] = 12, - ACTIONS(153), 1, + [128386] = 9, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(241), 1, - anon_sym_PIPE, - ACTIONS(2765), 1, - anon_sym_DQUOTE, - ACTIONS(4023), 1, - sym_identifier, - ACTIONS(4151), 1, - anon_sym_RBRACE, - STATE(86), 1, - sym_parameter_pipes, - STATE(1320), 1, - sym__str_double_quotes, - STATE(2802), 1, + ACTIONS(2364), 1, + anon_sym_not, + ACTIONS(3067), 1, + anon_sym_LPAREN, + ACTIONS(4232), 1, + anon_sym_DOLLAR, + ACTIONS(4234), 1, + anon_sym_DASH, + STATE(1919), 1, + sym__var, + STATE(2735), 1, sym_comment, - STATE(2852), 1, - aux_sym_val_record_repeat1, - STATE(3088), 1, - sym_record_entry, - STATE(3698), 1, - sym_val_string, - ACTIONS(2767), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [118204] = 9, - ACTIONS(153), 1, + ACTIONS(2372), 2, + anon_sym_true, + anon_sym_false, + STATE(2251), 4, + sym_expr_unary, + sym_expr_parenthesized, + sym_val_bool, + sym_val_variable, + [128418] = 9, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3020), 1, + ACTIONS(2192), 1, anon_sym_LPAREN, - ACTIONS(3024), 1, + ACTIONS(2710), 1, anon_sym_not, - ACTIONS(4153), 1, + ACTIONS(4236), 1, anon_sym_DOLLAR, - ACTIONS(4155), 1, + ACTIONS(4238), 1, anon_sym_DASH, - STATE(480), 1, + STATE(1015), 1, sym__var, - STATE(2803), 1, + STATE(2736), 1, sym_comment, - ACTIONS(3030), 2, + ACTIONS(2718), 2, anon_sym_true, anon_sym_false, - STATE(575), 4, + STATE(1136), 4, sym_expr_unary, sym_expr_parenthesized, sym_val_bool, sym_val_variable, - [118236] = 4, - ACTIONS(153), 1, + [128450] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4159), 1, + ACTIONS(4242), 1, anon_sym_DASH, - STATE(2804), 1, + STATE(2737), 1, sym_comment, - ACTIONS(4157), 10, - sym_identifier, + ACTIONS(4240), 10, anon_sym_EQ, - 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, - [118258] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(4163), 1, - anon_sym_DASH, - STATE(2805), 1, - sym_comment, - ACTIONS(4161), 10, sym_identifier, - anon_sym_EQ, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -239990,183 +231252,141 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [118280] = 11, - ACTIONS(153), 1, + [128472] = 11, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3623), 1, + ACTIONS(3628), 1, anon_sym_DASH_DASH, - ACTIONS(3655), 1, + ACTIONS(3660), 1, sym_short_flag, - ACTIONS(4091), 1, + ACTIONS(4218), 1, anon_sym_DOLLAR, - ACTIONS(4093), 1, + ACTIONS(4220), 1, anon_sym_LBRACE, - STATE(657), 1, + STATE(1882), 1, sym__var, - STATE(2796), 1, - sym__flag, - STATE(2806), 1, + STATE(2738), 1, sym_comment, - STATE(3143), 1, + STATE(2742), 1, + sym__flag, + STATE(3174), 1, sym_long_flag, - STATE(435), 2, + STATE(1042), 2, sym__blosure, sym_val_variable, - STATE(843), 2, + STATE(2135), 2, sym_block, sym_val_closure, - [118316] = 12, - ACTIONS(153), 1, + [128508] = 12, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(241), 1, + ACTIONS(195), 1, anon_sym_PIPE, - ACTIONS(2765), 1, + ACTIONS(2551), 1, anon_sym_DQUOTE, - ACTIONS(4023), 1, + ACTIONS(4110), 1, sym_identifier, - ACTIONS(4165), 1, + ACTIONS(4244), 1, anon_sym_RBRACE, - STATE(95), 1, + STATE(56), 1, sym_parameter_pipes, - STATE(1320), 1, + STATE(1035), 1, sym__str_double_quotes, - STATE(2807), 1, + STATE(2739), 1, sym_comment, - STATE(2837), 1, + STATE(2779), 1, aux_sym_val_record_repeat1, - STATE(3088), 1, + STATE(3070), 1, sym_record_entry, - STATE(3698), 1, + STATE(3598), 1, sym_val_string, - ACTIONS(2767), 2, + ACTIONS(2553), 2, sym__str_single_quotes, sym__str_back_ticks, - [118354] = 11, - ACTIONS(153), 1, + [128546] = 9, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3623), 1, - anon_sym_DASH_DASH, - ACTIONS(3655), 1, - sym_short_flag, - ACTIONS(4047), 1, + ACTIONS(2982), 1, + anon_sym_LPAREN, + ACTIONS(2990), 1, + anon_sym_not, + ACTIONS(4246), 1, anon_sym_DOLLAR, - ACTIONS(4049), 1, - anon_sym_LBRACE, - STATE(679), 1, + ACTIONS(4248), 1, + anon_sym_DASH, + STATE(139), 1, sym__var, - STATE(2808), 1, + STATE(2740), 1, sym_comment, - STATE(2955), 1, - sym__flag, - STATE(3143), 1, - sym_long_flag, - STATE(428), 2, - sym__blosure, + ACTIONS(2998), 2, + anon_sym_true, + anon_sym_false, + STATE(249), 4, + sym_expr_unary, + sym_expr_parenthesized, + sym_val_bool, sym_val_variable, - STATE(863), 2, - sym_block, - sym_val_closure, - [118390] = 7, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(3912), 1, - anon_sym_COLON, - ACTIONS(4169), 1, - anon_sym_COMMA, - ACTIONS(4171), 1, - anon_sym_DASH, - STATE(2809), 1, - sym_comment, - STATE(2867), 1, - sym_param_type, - ACTIONS(4167), 7, - sym_identifier, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [118418] = 7, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(3910), 1, - anon_sym_EQ, - ACTIONS(4169), 1, - anon_sym_COMMA, - ACTIONS(4171), 1, - anon_sym_DASH, - STATE(2810), 1, - sym_comment, - STATE(2867), 1, - sym_param_value, - ACTIONS(4167), 7, - sym_identifier, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [118446] = 12, - ACTIONS(153), 1, + [128578] = 12, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(241), 1, + ACTIONS(195), 1, anon_sym_PIPE, - ACTIONS(2765), 1, + ACTIONS(2551), 1, anon_sym_DQUOTE, - ACTIONS(4023), 1, + ACTIONS(4110), 1, sym_identifier, - ACTIONS(4173), 1, + ACTIONS(4250), 1, anon_sym_RBRACE, - STATE(91), 1, + STATE(60), 1, sym_parameter_pipes, - STATE(1320), 1, + STATE(1035), 1, sym__str_double_quotes, - STATE(2811), 1, + STATE(2741), 1, sym_comment, - STATE(2859), 1, + STATE(2784), 1, aux_sym_val_record_repeat1, - STATE(3088), 1, + STATE(3070), 1, sym_record_entry, - STATE(3698), 1, + STATE(3598), 1, sym_val_string, - ACTIONS(2767), 2, + ACTIONS(2553), 2, sym__str_single_quotes, sym__str_back_ticks, - [118484] = 9, - ACTIONS(153), 1, + [128616] = 11, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3106), 1, - anon_sym_LPAREN, - ACTIONS(3110), 1, - anon_sym_not, - ACTIONS(4175), 1, + ACTIONS(3628), 1, + anon_sym_DASH_DASH, + ACTIONS(3660), 1, + sym_short_flag, + ACTIONS(4218), 1, anon_sym_DOLLAR, - ACTIONS(4177), 1, - anon_sym_DASH, - STATE(170), 1, + ACTIONS(4220), 1, + anon_sym_LBRACE, + STATE(1882), 1, sym__var, - STATE(2812), 1, + STATE(2728), 1, + sym__flag, + STATE(2742), 1, sym_comment, - ACTIONS(3116), 2, - anon_sym_true, - anon_sym_false, - STATE(332), 4, - sym_expr_unary, - sym_expr_parenthesized, - sym_val_bool, + STATE(3174), 1, + sym_long_flag, + STATE(1089), 2, + sym__blosure, sym_val_variable, - [118516] = 4, - ACTIONS(153), 1, + STATE(2135), 2, + sym_block, + sym_val_closure, + [128652] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4181), 1, + ACTIONS(4254), 1, anon_sym_DASH, - STATE(2813), 1, + STATE(2743), 1, sym_comment, - ACTIONS(4179), 10, - sym_identifier, + ACTIONS(4252), 10, anon_sym_EQ, + sym_identifier, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -240175,169 +231395,274 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [118538] = 9, - ACTIONS(153), 1, + [128674] = 9, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3138), 1, - anon_sym_not, - ACTIONS(3256), 1, + ACTIONS(2906), 1, anon_sym_LPAREN, - ACTIONS(4183), 1, + ACTIONS(2910), 1, + anon_sym_not, + ACTIONS(4256), 1, anon_sym_DOLLAR, - ACTIONS(4185), 1, + ACTIONS(4258), 1, anon_sym_DASH, - STATE(2105), 1, + STATE(461), 1, sym__var, - STATE(2814), 1, + STATE(2744), 1, sym_comment, - ACTIONS(3146), 2, + ACTIONS(2916), 2, anon_sym_true, anon_sym_false, - STATE(2221), 4, + STATE(539), 4, sym_expr_unary, sym_expr_parenthesized, sym_val_bool, sym_val_variable, - [118570] = 3, - ACTIONS(153), 1, + [128706] = 12, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2815), 1, - sym_comment, - ACTIONS(2001), 10, - sym_cmd_identifier, - anon_sym_EQ, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, + ACTIONS(195), 1, + anon_sym_PIPE, + ACTIONS(2551), 1, anon_sym_DQUOTE, + ACTIONS(4110), 1, + sym_identifier, + ACTIONS(4260), 1, + anon_sym_RBRACE, + STATE(39), 1, + sym_parameter_pipes, + STATE(1035), 1, + sym__str_double_quotes, + STATE(2745), 1, + sym_comment, + STATE(2804), 1, + aux_sym_val_record_repeat1, + STATE(3070), 1, + sym_record_entry, + STATE(3598), 1, + sym_val_string, + ACTIONS(2553), 2, sym__str_single_quotes, sym__str_back_ticks, - [118589] = 6, - ACTIONS(153), 1, + [128744] = 6, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(830), 1, + aux_sym_val_number_token1, + ACTIONS(2880), 1, + anon_sym_LPAREN, + STATE(2746), 1, + sym_comment, + STATE(319), 2, + sym_expr_parenthesized, + sym_val_number, + ACTIONS(4262), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + [128769] = 6, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2218), 1, + aux_sym_val_number_token1, + ACTIONS(4104), 1, + anon_sym_LPAREN, + STATE(2747), 1, + sym_comment, + STATE(2134), 2, + sym_expr_parenthesized, + sym_val_number, + ACTIONS(3028), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + [128794] = 6, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2374), 1, + aux_sym_val_number_token1, + ACTIONS(3067), 1, + anon_sym_LPAREN, + STATE(2748), 1, + sym_comment, + STATE(2219), 2, + sym_expr_parenthesized, + sym_val_number, + ACTIONS(2376), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + [128819] = 6, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(249), 1, + aux_sym_val_number_token1, + ACTIONS(4130), 1, + anon_sym_LPAREN, + STATE(2749), 1, + sym_comment, + STATE(2349), 2, + sym_expr_parenthesized, + sym_val_number, + ACTIONS(251), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + [128844] = 6, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(3046), 1, + anon_sym_LPAREN, + ACTIONS(3048), 1, + aux_sym_val_number_token1, + STATE(2750), 1, + sym_comment, + STATE(1928), 2, + sym_expr_parenthesized, + sym_val_number, + ACTIONS(3050), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + [128869] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1107), 1, + ACTIONS(692), 1, aux_sym_val_number_token1, - ACTIONS(3044), 1, + ACTIONS(2982), 1, anon_sym_LPAREN, - STATE(2816), 1, + STATE(2751), 1, sym_comment, - STATE(278), 2, + STATE(215), 2, sym_expr_parenthesized, sym_val_number, - ACTIONS(4187), 6, + ACTIONS(4264), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - [118614] = 6, - ACTIONS(153), 1, + [128894] = 6, + ACTIONS(85), 1, + aux_sym_val_number_token1, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3256), 1, + ACTIONS(4212), 1, anon_sym_LPAREN, - ACTIONS(3258), 1, - aux_sym_val_number_token1, - STATE(2817), 1, + STATE(2752), 1, sym_comment, - STATE(2224), 2, + STATE(2573), 2, sym_expr_parenthesized, sym_val_number, - ACTIONS(3260), 6, + ACTIONS(87), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - [118639] = 6, - ACTIONS(153), 1, + [128919] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1384), 1, + ACTIONS(2326), 1, aux_sym_val_number_token1, - ACTIONS(3216), 1, + ACTIONS(4142), 1, anon_sym_LPAREN, - STATE(2818), 1, + STATE(2753), 1, sym_comment, - STATE(520), 2, + STATE(2206), 2, sym_expr_parenthesized, sym_val_number, - ACTIONS(4189), 6, + ACTIONS(2800), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - [118664] = 6, - ACTIONS(153), 1, + [128944] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1425), 1, + ACTIONS(1060), 1, aux_sym_val_number_token1, - ACTIONS(3020), 1, + ACTIONS(2958), 1, anon_sym_LPAREN, - STATE(2819), 1, + STATE(2754), 1, sym_comment, - STATE(556), 2, + STATE(619), 2, sym_expr_parenthesized, sym_val_number, - ACTIONS(4191), 6, + ACTIONS(4266), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - [118689] = 6, - ACTIONS(153), 1, + [128969] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3269), 1, + ACTIONS(2162), 1, anon_sym_LPAREN, - ACTIONS(3271), 1, + ACTIONS(3072), 1, aux_sym_val_number_token1, - STATE(2820), 1, + STATE(2755), 1, sym_comment, - STATE(2378), 2, + STATE(1723), 2, sym_expr_parenthesized, sym_val_number, - ACTIONS(3273), 6, + ACTIONS(4268), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - [118714] = 6, - ACTIONS(153), 1, + [128994] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2397), 1, - anon_sym_LPAREN, - ACTIONS(2399), 1, + ACTIONS(744), 1, aux_sym_val_number_token1, - STATE(2821), 1, + ACTIONS(2846), 1, + anon_sym_LPAREN, + STATE(2756), 1, sym_comment, - STATE(1392), 2, + STATE(270), 2, sym_expr_parenthesized, sym_val_number, - ACTIONS(2401), 6, + ACTIONS(4270), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - [118739] = 4, - ACTIONS(153), 1, + [129019] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4195), 1, + ACTIONS(1736), 1, anon_sym_DASH, - STATE(2822), 1, + STATE(2757), 1, sym_comment, - ACTIONS(4193), 9, - sym_identifier, + ACTIONS(1738), 9, anon_sym_EQ, + sym_identifier, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_RPAREN, @@ -240345,35 +231670,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [118760] = 6, - ACTIONS(153), 1, + [129040] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3282), 1, - aux_sym_val_number_token1, - ACTIONS(4197), 1, + ACTIONS(2192), 1, anon_sym_LPAREN, - STATE(2823), 1, + ACTIONS(2194), 1, + aux_sym_val_number_token1, + STATE(2758), 1, sym_comment, - STATE(2062), 2, + STATE(1178), 2, sym_expr_parenthesized, sym_val_number, - ACTIONS(4199), 6, + ACTIONS(2196), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - [118785] = 4, - ACTIONS(153), 1, + [129065] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4203), 1, + ACTIONS(1732), 1, anon_sym_DASH, - STATE(2824), 1, + STATE(2759), 1, sym_comment, - ACTIONS(4201), 9, - sym_identifier, + ACTIONS(1734), 9, anon_sym_EQ, + sym_identifier, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_RPAREN, @@ -240381,149 +231706,179 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [118806] = 6, - ACTIONS(85), 1, - aux_sym_val_number_token1, - ACTIONS(153), 1, + [129086] = 3, + ACTIONS(147), 1, + anon_sym_POUND, + STATE(2760), 1, + sym_comment, + ACTIONS(1734), 10, + anon_sym_EQ, + sym_cmd_identifier, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [129105] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4075), 1, + ACTIONS(2140), 1, anon_sym_LPAREN, - STATE(2825), 1, + ACTIONS(3089), 1, + aux_sym_val_number_token1, + STATE(2761), 1, sym_comment, - STATE(2623), 2, + STATE(1750), 2, sym_expr_parenthesized, sym_val_number, - ACTIONS(87), 6, + ACTIONS(4272), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - [118831] = 6, - ACTIONS(153), 1, + [129130] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1255), 1, - aux_sym_val_number_token1, - ACTIONS(3106), 1, + ACTIONS(3061), 1, anon_sym_LPAREN, - STATE(2826), 1, + ACTIONS(3063), 1, + aux_sym_val_number_token1, + STATE(2762), 1, sym_comment, - STATE(315), 2, + STATE(2298), 2, sym_expr_parenthesized, sym_val_number, - ACTIONS(4205), 6, + ACTIONS(3065), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - [118856] = 6, - ACTIONS(153), 1, + [129155] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1095), 1, + ACTIONS(880), 1, aux_sym_val_number_token1, - ACTIONS(2986), 1, + ACTIONS(2934), 1, anon_sym_LPAREN, - STATE(2827), 1, + STATE(2763), 1, sym_comment, - STATE(217), 2, + STATE(376), 2, sym_expr_parenthesized, sym_val_number, - ACTIONS(4207), 6, + ACTIONS(4274), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - [118881] = 6, - ACTIONS(153), 1, + [129180] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1197), 1, + ACTIONS(2505), 1, aux_sym_val_number_token1, - ACTIONS(3082), 1, + ACTIONS(3134), 1, anon_sym_LPAREN, - STATE(2828), 1, + STATE(2764), 1, sym_comment, - STATE(365), 2, + STATE(2598), 2, sym_expr_parenthesized, sym_val_number, - ACTIONS(4209), 6, + ACTIONS(2507), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - [118906] = 6, - ACTIONS(153), 1, + [129205] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2387), 1, + STATE(2765), 1, + sym_comment, + ACTIONS(1738), 10, + anon_sym_EQ, + sym_cmd_identifier, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, - ACTIONS(2389), 1, - aux_sym_val_number_token1, - STATE(2829), 1, + anon_sym_LBRACE, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [129224] = 4, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(4278), 1, + anon_sym_DASH, + STATE(2766), 1, sym_comment, - STATE(1449), 2, - sym_expr_parenthesized, - sym_val_number, - ACTIONS(2391), 6, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - [118931] = 6, - ACTIONS(153), 1, + ACTIONS(4276), 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, + [129245] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2533), 1, - aux_sym_val_number_token1, - ACTIONS(4105), 1, + ACTIONS(2182), 1, anon_sym_LPAREN, - STATE(2830), 1, + ACTIONS(2184), 1, + aux_sym_val_number_token1, + STATE(2767), 1, sym_comment, - STATE(2486), 2, + STATE(1153), 2, sym_expr_parenthesized, sym_val_number, - ACTIONS(2974), 6, + ACTIONS(2186), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - [118956] = 6, - ACTIONS(153), 1, + [129270] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2719), 1, + ACTIONS(1039), 1, aux_sym_val_number_token1, - ACTIONS(3331), 1, + ACTIONS(2906), 1, anon_sym_LPAREN, - STATE(2831), 1, + STATE(2768), 1, sym_comment, - STATE(2662), 2, + STATE(548), 2, sym_expr_parenthesized, sym_val_number, - ACTIONS(2721), 6, + ACTIONS(4280), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - [118981] = 4, - ACTIONS(153), 1, + [129295] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2039), 1, + ACTIONS(4284), 1, anon_sym_DASH, - STATE(2832), 1, + STATE(2769), 1, sym_comment, - ACTIONS(2041), 9, - sym_identifier, + ACTIONS(4282), 9, anon_sym_EQ, + sym_identifier, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_RPAREN, @@ -240531,750 +231886,1123 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [119002] = 6, - ACTIONS(153), 1, + [129316] = 8, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1526), 1, - aux_sym_val_number_token1, - ACTIONS(3192), 1, - anon_sym_LPAREN, - STATE(2833), 1, + ACTIONS(649), 1, + sym_short_flag, + ACTIONS(1261), 1, + anon_sym_LF, + ACTIONS(4286), 1, + anon_sym_DASH_DASH, + STATE(690), 1, + sym_long_flag, + STATE(779), 1, + sym__flag, + STATE(2770), 1, sym_comment, - STATE(683), 2, - sym_expr_parenthesized, - sym_val_number, - ACTIONS(4211), 6, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - [119027] = 4, - ACTIONS(153), 1, + ACTIONS(1259), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [129344] = 8, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(649), 1, + sym_short_flag, + ACTIONS(668), 1, + anon_sym_LF, + ACTIONS(4286), 1, + anon_sym_DASH_DASH, + STATE(690), 1, + sym_long_flag, + STATE(772), 1, + sym__flag, + STATE(2771), 1, + sym_comment, + ACTIONS(666), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [129372] = 9, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(4288), 1, + sym_cmd_identifier, + ACTIONS(4291), 1, + anon_sym_RBRACK, + ACTIONS(4293), 1, + anon_sym_DQUOTE, + STATE(2765), 1, + sym_val_string, + STATE(2973), 1, + sym__command_name, + STATE(2983), 1, + sym__str_double_quotes, + ACTIONS(4296), 2, + sym__str_single_quotes, + sym__str_back_ticks, + STATE(2772), 2, + sym_comment, + aux_sym_command_list_repeat1, + [129402] = 5, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2003), 1, + ACTIONS(4301), 1, + anon_sym_COMMA, + ACTIONS(4303), 1, anon_sym_DASH, - STATE(2834), 1, + STATE(2773), 1, sym_comment, - ACTIONS(2001), 9, + ACTIONS(4299), 7, sym_identifier, - anon_sym_EQ, - anon_sym_COMMA, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [119048] = 3, - ACTIONS(153), 1, + [129424] = 10, + ACTIONS(147), 1, anon_sym_POUND, - STATE(2835), 1, + ACTIONS(2551), 1, + anon_sym_DQUOTE, + ACTIONS(4110), 1, + sym_identifier, + ACTIONS(4305), 1, + anon_sym_RBRACE, + STATE(1035), 1, + sym__str_double_quotes, + STATE(2774), 1, sym_comment, - ACTIONS(2041), 10, + STATE(2795), 1, + aux_sym_val_record_repeat1, + STATE(3070), 1, + sym_record_entry, + STATE(3598), 1, + sym_val_string, + ACTIONS(2553), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [129456] = 10, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(4307), 1, sym_cmd_identifier, - anon_sym_EQ, - anon_sym_LBRACK, - anon_sym_COMMA, + ACTIONS(4309), 1, anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, + ACTIONS(4311), 1, anon_sym_DQUOTE, + STATE(2765), 1, + sym_val_string, + STATE(2775), 1, + sym_comment, + STATE(2786), 1, + aux_sym_command_list_repeat1, + STATE(2973), 1, + sym__command_name, + STATE(2983), 1, + sym__str_double_quotes, + ACTIONS(4313), 2, sym__str_single_quotes, sym__str_back_ticks, - [119067] = 6, - ACTIONS(153), 1, + [129488] = 10, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2499), 1, - aux_sym_val_number_token1, - ACTIONS(3275), 1, - anon_sym_LPAREN, - STATE(2836), 1, + ACTIONS(4307), 1, + sym_cmd_identifier, + ACTIONS(4311), 1, + anon_sym_DQUOTE, + ACTIONS(4315), 1, + anon_sym_RBRACK, + STATE(2765), 1, + sym_val_string, + STATE(2776), 1, sym_comment, - STATE(2385), 2, - sym_expr_parenthesized, - sym_val_number, - ACTIONS(2501), 6, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - [119092] = 10, - ACTIONS(153), 1, + STATE(2813), 1, + aux_sym_command_list_repeat1, + STATE(2973), 1, + sym__command_name, + STATE(2983), 1, + sym__str_double_quotes, + ACTIONS(4313), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [129520] = 10, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2765), 1, + ACTIONS(2551), 1, anon_sym_DQUOTE, - ACTIONS(4023), 1, + ACTIONS(4110), 1, sym_identifier, - ACTIONS(4213), 1, + ACTIONS(4317), 1, anon_sym_RBRACE, - STATE(1320), 1, + STATE(1035), 1, sym__str_double_quotes, - STATE(2837), 1, + STATE(2777), 1, sym_comment, - STATE(2868), 1, + STATE(2782), 1, aux_sym_val_record_repeat1, - STATE(3088), 1, + STATE(3070), 1, sym_record_entry, - STATE(3698), 1, + STATE(3598), 1, sym_val_string, - ACTIONS(2767), 2, + ACTIONS(2553), 2, sym__str_single_quotes, sym__str_back_ticks, - [119124] = 10, - ACTIONS(153), 1, + [129552] = 10, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4215), 1, - sym_cmd_identifier, - ACTIONS(4217), 1, - anon_sym_RBRACK, - ACTIONS(4219), 1, + ACTIONS(2551), 1, anon_sym_DQUOTE, - STATE(2815), 1, + ACTIONS(4110), 1, + sym_identifier, + ACTIONS(4319), 1, + anon_sym_RBRACE, + STATE(1035), 1, + sym__str_double_quotes, + STATE(2778), 1, + sym_comment, + STATE(2782), 1, + aux_sym_val_record_repeat1, + STATE(3070), 1, + sym_record_entry, + STATE(3598), 1, sym_val_string, - STATE(2838), 1, + ACTIONS(2553), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [129584] = 10, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2551), 1, + anon_sym_DQUOTE, + ACTIONS(4110), 1, + sym_identifier, + ACTIONS(4321), 1, + anon_sym_RBRACE, + STATE(1035), 1, + sym__str_double_quotes, + STATE(2779), 1, sym_comment, - STATE(2866), 1, - aux_sym_command_list_repeat1, - STATE(3006), 1, + STATE(2782), 1, + aux_sym_val_record_repeat1, + STATE(3070), 1, + sym_record_entry, + STATE(3598), 1, + sym_val_string, + ACTIONS(2553), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [129616] = 10, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2551), 1, + anon_sym_DQUOTE, + ACTIONS(4110), 1, + sym_identifier, + ACTIONS(4323), 1, + anon_sym_RBRACE, + STATE(1035), 1, sym__str_double_quotes, - STATE(3008), 1, + STATE(2780), 1, + sym_comment, + STATE(2782), 1, + aux_sym_val_record_repeat1, + STATE(3070), 1, + sym_record_entry, + STATE(3598), 1, + sym_val_string, + ACTIONS(2553), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [129648] = 10, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2551), 1, + anon_sym_DQUOTE, + ACTIONS(4110), 1, + sym_identifier, + ACTIONS(4325), 1, + anon_sym_RBRACE, + STATE(1035), 1, + sym__str_double_quotes, + STATE(2781), 1, + sym_comment, + STATE(2782), 1, + aux_sym_val_record_repeat1, + STATE(3070), 1, + sym_record_entry, + STATE(3598), 1, + sym_val_string, + ACTIONS(2553), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [129680] = 9, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(4327), 1, + sym_identifier, + ACTIONS(4330), 1, + anon_sym_RBRACE, + ACTIONS(4332), 1, + anon_sym_DQUOTE, + STATE(1035), 1, + sym__str_double_quotes, + STATE(3070), 1, + sym_record_entry, + STATE(3598), 1, + sym_val_string, + ACTIONS(4335), 2, + sym__str_single_quotes, + sym__str_back_ticks, + STATE(2782), 2, + sym_comment, + aux_sym_val_record_repeat1, + [129710] = 10, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2551), 1, + anon_sym_DQUOTE, + ACTIONS(4110), 1, + sym_identifier, + ACTIONS(4338), 1, + anon_sym_RBRACE, + STATE(1035), 1, + sym__str_double_quotes, + STATE(2782), 1, + aux_sym_val_record_repeat1, + STATE(2783), 1, + sym_comment, + STATE(3070), 1, + sym_record_entry, + STATE(3598), 1, + sym_val_string, + ACTIONS(2553), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [129742] = 10, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2551), 1, + anon_sym_DQUOTE, + ACTIONS(4110), 1, + sym_identifier, + ACTIONS(4340), 1, + anon_sym_RBRACE, + STATE(1035), 1, + sym__str_double_quotes, + STATE(2782), 1, + aux_sym_val_record_repeat1, + STATE(2784), 1, + sym_comment, + STATE(3070), 1, + sym_record_entry, + STATE(3598), 1, + sym_val_string, + ACTIONS(2553), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [129774] = 10, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2551), 1, + anon_sym_DQUOTE, + ACTIONS(4110), 1, + sym_identifier, + ACTIONS(4342), 1, + anon_sym_RBRACE, + STATE(1035), 1, + sym__str_double_quotes, + STATE(2782), 1, + aux_sym_val_record_repeat1, + STATE(2785), 1, + sym_comment, + STATE(3070), 1, + sym_record_entry, + STATE(3598), 1, + sym_val_string, + ACTIONS(2553), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [129806] = 10, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(4307), 1, + sym_cmd_identifier, + ACTIONS(4311), 1, + anon_sym_DQUOTE, + ACTIONS(4344), 1, + anon_sym_RBRACK, + STATE(2765), 1, + sym_val_string, + STATE(2772), 1, + aux_sym_command_list_repeat1, + STATE(2786), 1, + sym_comment, + STATE(2973), 1, sym__command_name, - ACTIONS(4221), 2, + STATE(2983), 1, + sym__str_double_quotes, + ACTIONS(4313), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [129838] = 8, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(676), 1, + anon_sym_LF, + ACTIONS(2232), 1, + anon_sym_DASH_DASH, + ACTIONS(2234), 1, + sym_short_flag, + STATE(2771), 1, + sym__flag, + STATE(2787), 1, + sym_comment, + STATE(2910), 1, + sym_long_flag, + ACTIONS(674), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [129866] = 8, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(676), 1, + anon_sym_LF, + ACTIONS(2232), 1, + anon_sym_DASH_DASH, + ACTIONS(2234), 1, + sym_short_flag, + STATE(2788), 1, + sym_comment, + STATE(2790), 1, + sym__flag, + STATE(2910), 1, + sym_long_flag, + ACTIONS(674), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [129894] = 10, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2551), 1, + anon_sym_DQUOTE, + ACTIONS(4110), 1, + sym_identifier, + ACTIONS(4346), 1, + anon_sym_RBRACE, + STATE(1035), 1, + sym__str_double_quotes, + STATE(2789), 1, + sym_comment, + STATE(2819), 1, + aux_sym_val_record_repeat1, + STATE(3070), 1, + sym_record_entry, + STATE(3598), 1, + sym_val_string, + ACTIONS(2553), 2, sym__str_single_quotes, sym__str_back_ticks, - [119156] = 10, - ACTIONS(153), 1, + [129926] = 8, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(668), 1, + anon_sym_LF, + ACTIONS(2232), 1, + anon_sym_DASH_DASH, + ACTIONS(2234), 1, + sym_short_flag, + STATE(2790), 1, + sym_comment, + STATE(2792), 1, + sym__flag, + STATE(2910), 1, + sym_long_flag, + ACTIONS(666), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [129954] = 8, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(668), 1, + anon_sym_LF, + ACTIONS(2232), 1, + anon_sym_DASH_DASH, + ACTIONS(2234), 1, + sym_short_flag, + STATE(2791), 1, + sym_comment, + STATE(2793), 1, + sym__flag, + STATE(2910), 1, + sym_long_flag, + ACTIONS(666), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [129982] = 8, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(649), 1, + sym_short_flag, + ACTIONS(680), 1, + anon_sym_LF, + ACTIONS(4286), 1, + anon_sym_DASH_DASH, + STATE(690), 1, + sym_long_flag, + STATE(773), 1, + sym__flag, + STATE(2792), 1, + sym_comment, + ACTIONS(678), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [130010] = 8, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2765), 1, - anon_sym_DQUOTE, - ACTIONS(4023), 1, - sym_identifier, - ACTIONS(4223), 1, + ACTIONS(680), 1, + anon_sym_LF, + ACTIONS(2232), 1, + anon_sym_DASH_DASH, + ACTIONS(2234), 1, + sym_short_flag, + STATE(2793), 1, + sym_comment, + STATE(2796), 1, + sym__flag, + STATE(2910), 1, + sym_long_flag, + ACTIONS(678), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_RBRACE, - STATE(1320), 1, - sym__str_double_quotes, - STATE(2839), 1, + [130038] = 8, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(680), 1, + anon_sym_LF, + ACTIONS(2232), 1, + anon_sym_DASH_DASH, + ACTIONS(2234), 1, + sym_short_flag, + STATE(2794), 1, sym_comment, - STATE(2868), 1, - aux_sym_val_record_repeat1, - STATE(3088), 1, - sym_record_entry, - STATE(3698), 1, - sym_val_string, - ACTIONS(2767), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [119188] = 10, - ACTIONS(153), 1, + STATE(2797), 1, + sym__flag, + STATE(2910), 1, + sym_long_flag, + ACTIONS(678), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [130066] = 10, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2765), 1, + ACTIONS(2551), 1, anon_sym_DQUOTE, - ACTIONS(4023), 1, + ACTIONS(4110), 1, sym_identifier, - ACTIONS(4225), 1, + ACTIONS(4348), 1, anon_sym_RBRACE, - STATE(1320), 1, + STATE(1035), 1, sym__str_double_quotes, - STATE(2840), 1, - sym_comment, - STATE(2878), 1, + STATE(2782), 1, aux_sym_val_record_repeat1, - STATE(3088), 1, + STATE(2795), 1, + sym_comment, + STATE(3070), 1, sym_record_entry, - STATE(3698), 1, + STATE(3598), 1, sym_val_string, - ACTIONS(2767), 2, + ACTIONS(2553), 2, sym__str_single_quotes, sym__str_back_ticks, - [119220] = 10, - ACTIONS(153), 1, + [130098] = 8, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4215), 1, - sym_cmd_identifier, - ACTIONS(4219), 1, - anon_sym_DQUOTE, - ACTIONS(4227), 1, - anon_sym_RBRACK, - STATE(2815), 1, - sym_val_string, - STATE(2841), 1, + ACTIONS(649), 1, + sym_short_flag, + ACTIONS(708), 1, + anon_sym_LF, + ACTIONS(4286), 1, + anon_sym_DASH_DASH, + STATE(690), 1, + sym_long_flag, + STATE(774), 1, + sym__flag, + STATE(2796), 1, sym_comment, - STATE(2853), 1, - aux_sym_command_list_repeat1, - STATE(3006), 1, - sym__str_double_quotes, - STATE(3008), 1, - sym__command_name, - ACTIONS(4221), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [119252] = 10, - ACTIONS(153), 1, + ACTIONS(706), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [130126] = 8, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2765), 1, - anon_sym_DQUOTE, - ACTIONS(4023), 1, - sym_identifier, - ACTIONS(4229), 1, + ACTIONS(708), 1, + anon_sym_LF, + ACTIONS(2232), 1, + anon_sym_DASH_DASH, + ACTIONS(2234), 1, + sym_short_flag, + STATE(2797), 1, + sym_comment, + STATE(2799), 1, + sym__flag, + STATE(2910), 1, + sym_long_flag, + ACTIONS(706), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_RBRACE, - STATE(1320), 1, - sym__str_double_quotes, - STATE(2842), 1, + [130154] = 8, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(708), 1, + anon_sym_LF, + ACTIONS(2232), 1, + anon_sym_DASH_DASH, + ACTIONS(2234), 1, + sym_short_flag, + STATE(2798), 1, sym_comment, - STATE(2868), 1, - aux_sym_val_record_repeat1, - STATE(3088), 1, - sym_record_entry, - STATE(3698), 1, - sym_val_string, - ACTIONS(2767), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [119284] = 10, - ACTIONS(153), 1, + STATE(2800), 1, + sym__flag, + STATE(2910), 1, + sym_long_flag, + ACTIONS(706), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [130182] = 8, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4215), 1, - sym_cmd_identifier, - ACTIONS(4219), 1, - anon_sym_DQUOTE, - ACTIONS(4231), 1, - anon_sym_RBRACK, - STATE(2815), 1, - sym_val_string, - STATE(2843), 1, + ACTIONS(649), 1, + sym_short_flag, + ACTIONS(700), 1, + anon_sym_LF, + ACTIONS(4286), 1, + anon_sym_DASH_DASH, + STATE(690), 1, + sym_long_flag, + STATE(775), 1, + sym__flag, + STATE(2799), 1, sym_comment, - STATE(2858), 1, - aux_sym_command_list_repeat1, - STATE(3006), 1, - sym__str_double_quotes, - STATE(3008), 1, - sym__command_name, - ACTIONS(4221), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [119316] = 11, - ACTIONS(153), 1, + ACTIONS(698), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [130210] = 8, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3623), 1, + ACTIONS(700), 1, + anon_sym_LF, + ACTIONS(2232), 1, anon_sym_DASH_DASH, - ACTIONS(3655), 1, + ACTIONS(2234), 1, sym_short_flag, - ACTIONS(4041), 1, - anon_sym_DOLLAR, - ACTIONS(4233), 1, - sym_identifier, - STATE(2357), 1, - sym__var, - STATE(2844), 1, + STATE(2800), 1, sym_comment, - STATE(3137), 1, - sym__variable_name, - STATE(3142), 1, - sym_val_variable, - STATE(3143), 1, + STATE(2803), 1, + sym__flag, + STATE(2910), 1, sym_long_flag, - STATE(3205), 1, + ACTIONS(698), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [130238] = 8, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(700), 1, + anon_sym_LF, + ACTIONS(2232), 1, + anon_sym_DASH_DASH, + ACTIONS(2234), 1, + sym_short_flag, + STATE(2801), 1, + sym_comment, + STATE(2810), 1, sym__flag, - [119350] = 10, - ACTIONS(153), 1, + STATE(2910), 1, + sym_long_flag, + ACTIONS(698), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [130266] = 10, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2765), 1, + ACTIONS(2551), 1, anon_sym_DQUOTE, - ACTIONS(4023), 1, + ACTIONS(4110), 1, sym_identifier, - ACTIONS(4235), 1, + ACTIONS(4350), 1, anon_sym_RBRACE, - STATE(1320), 1, + STATE(1035), 1, sym__str_double_quotes, - STATE(2845), 1, - sym_comment, - STATE(2847), 1, + STATE(2782), 1, aux_sym_val_record_repeat1, - STATE(3088), 1, + STATE(2802), 1, + sym_comment, + STATE(3070), 1, sym_record_entry, - STATE(3698), 1, + STATE(3598), 1, sym_val_string, - ACTIONS(2767), 2, + ACTIONS(2553), 2, sym__str_single_quotes, sym__str_back_ticks, - [119382] = 10, - ACTIONS(153), 1, + [130298] = 8, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2765), 1, - anon_sym_DQUOTE, - ACTIONS(4023), 1, - sym_identifier, - ACTIONS(4237), 1, - anon_sym_RBRACE, - STATE(1320), 1, - sym__str_double_quotes, - STATE(2846), 1, + ACTIONS(649), 1, + sym_short_flag, + ACTIONS(696), 1, + anon_sym_LF, + ACTIONS(4286), 1, + anon_sym_DASH_DASH, + STATE(690), 1, + sym_long_flag, + STATE(776), 1, + sym__flag, + STATE(2803), 1, sym_comment, - STATE(2868), 1, - aux_sym_val_record_repeat1, - STATE(3088), 1, - sym_record_entry, - STATE(3698), 1, - sym_val_string, - ACTIONS(2767), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [119414] = 10, - ACTIONS(153), 1, + ACTIONS(694), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [130326] = 10, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2765), 1, + ACTIONS(2551), 1, anon_sym_DQUOTE, - ACTIONS(4023), 1, + ACTIONS(4110), 1, sym_identifier, - ACTIONS(4239), 1, + ACTIONS(4352), 1, anon_sym_RBRACE, - STATE(1320), 1, + STATE(1035), 1, sym__str_double_quotes, - STATE(2847), 1, - sym_comment, - STATE(2868), 1, + STATE(2782), 1, aux_sym_val_record_repeat1, - STATE(3088), 1, + STATE(2804), 1, + sym_comment, + STATE(3070), 1, sym_record_entry, - STATE(3698), 1, + STATE(3598), 1, sym_val_string, - ACTIONS(2767), 2, + ACTIONS(2553), 2, sym__str_single_quotes, sym__str_back_ticks, - [119446] = 10, - ACTIONS(153), 1, + [130358] = 10, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2765), 1, + ACTIONS(2551), 1, anon_sym_DQUOTE, - ACTIONS(4023), 1, + ACTIONS(4110), 1, sym_identifier, - ACTIONS(4241), 1, + ACTIONS(4354), 1, anon_sym_RBRACE, - STATE(1320), 1, + STATE(1035), 1, sym__str_double_quotes, - STATE(2848), 1, - sym_comment, - STATE(2868), 1, + STATE(2782), 1, aux_sym_val_record_repeat1, - STATE(3088), 1, + STATE(2805), 1, + sym_comment, + STATE(3070), 1, sym_record_entry, - STATE(3698), 1, - sym_val_string, - ACTIONS(2767), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [119478] = 9, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(4243), 1, - sym_cmd_identifier, - ACTIONS(4246), 1, - anon_sym_RBRACK, - ACTIONS(4248), 1, - anon_sym_DQUOTE, - STATE(2815), 1, + STATE(3598), 1, sym_val_string, - STATE(3006), 1, - sym__str_double_quotes, - STATE(3008), 1, - sym__command_name, - ACTIONS(4251), 2, + ACTIONS(2553), 2, sym__str_single_quotes, sym__str_back_ticks, - STATE(2849), 2, - sym_comment, - aux_sym_command_list_repeat1, - [119508] = 10, - ACTIONS(153), 1, + [130390] = 10, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2765), 1, + ACTIONS(2551), 1, anon_sym_DQUOTE, - ACTIONS(4023), 1, + ACTIONS(4110), 1, sym_identifier, - ACTIONS(4254), 1, + ACTIONS(4356), 1, anon_sym_RBRACE, - STATE(1320), 1, + STATE(1035), 1, sym__str_double_quotes, - STATE(2850), 1, - sym_comment, - STATE(2868), 1, + STATE(2782), 1, aux_sym_val_record_repeat1, - STATE(3088), 1, + STATE(2806), 1, + sym_comment, + STATE(3070), 1, sym_record_entry, - STATE(3698), 1, + STATE(3598), 1, sym_val_string, - ACTIONS(2767), 2, + ACTIONS(2553), 2, sym__str_single_quotes, sym__str_back_ticks, - [119540] = 10, - ACTIONS(153), 1, + [130422] = 10, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2765), 1, + ACTIONS(2551), 1, anon_sym_DQUOTE, - ACTIONS(4023), 1, + ACTIONS(4110), 1, sym_identifier, - ACTIONS(4256), 1, + ACTIONS(4358), 1, anon_sym_RBRACE, - STATE(1320), 1, + STATE(1035), 1, sym__str_double_quotes, - STATE(2851), 1, - sym_comment, - STATE(2868), 1, + STATE(2782), 1, aux_sym_val_record_repeat1, - STATE(3088), 1, + STATE(2807), 1, + sym_comment, + STATE(3070), 1, sym_record_entry, - STATE(3698), 1, + STATE(3598), 1, sym_val_string, - ACTIONS(2767), 2, + ACTIONS(2553), 2, sym__str_single_quotes, sym__str_back_ticks, - [119572] = 10, - ACTIONS(153), 1, + [130454] = 10, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2765), 1, + ACTIONS(2551), 1, anon_sym_DQUOTE, - ACTIONS(4023), 1, + ACTIONS(4110), 1, sym_identifier, - ACTIONS(4258), 1, + ACTIONS(4360), 1, anon_sym_RBRACE, - STATE(1320), 1, + STATE(1035), 1, sym__str_double_quotes, - STATE(2852), 1, - sym_comment, - STATE(2868), 1, + STATE(2782), 1, aux_sym_val_record_repeat1, - STATE(3088), 1, + STATE(2808), 1, + sym_comment, + STATE(3070), 1, sym_record_entry, - STATE(3698), 1, - sym_val_string, - ACTIONS(2767), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [119604] = 10, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(4215), 1, - sym_cmd_identifier, - ACTIONS(4219), 1, - anon_sym_DQUOTE, - ACTIONS(4260), 1, - anon_sym_RBRACK, - STATE(2815), 1, + STATE(3598), 1, sym_val_string, - STATE(2849), 1, - aux_sym_command_list_repeat1, - STATE(2853), 1, - sym_comment, - STATE(3006), 1, - sym__str_double_quotes, - STATE(3008), 1, - sym__command_name, - ACTIONS(4221), 2, + ACTIONS(2553), 2, sym__str_single_quotes, sym__str_back_ticks, - [119636] = 11, - ACTIONS(153), 1, + [130486] = 11, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3623), 1, + ACTIONS(3628), 1, anon_sym_DASH_DASH, - ACTIONS(3655), 1, + ACTIONS(3660), 1, sym_short_flag, - ACTIONS(4041), 1, + ACTIONS(4116), 1, anon_sym_DOLLAR, - ACTIONS(4233), 1, + ACTIONS(4362), 1, sym_identifier, - STATE(2357), 1, + STATE(2273), 1, sym__var, - STATE(2854), 1, + STATE(2809), 1, sym_comment, - STATE(3068), 1, - sym__variable_name, - STATE(3132), 1, + STATE(3041), 1, sym__flag, - STATE(3142), 1, - sym_val_variable, - STATE(3143), 1, + STATE(3140), 1, + sym__variable_name, + STATE(3174), 1, sym_long_flag, - [119670] = 10, - ACTIONS(153), 1, + STATE(3209), 1, + sym_val_variable, + [130520] = 8, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2765), 1, - anon_sym_DQUOTE, - ACTIONS(4023), 1, - sym_identifier, - ACTIONS(4262), 1, - anon_sym_RBRACE, - STATE(1320), 1, - sym__str_double_quotes, - STATE(2855), 1, + ACTIONS(696), 1, + anon_sym_LF, + ACTIONS(2232), 1, + anon_sym_DASH_DASH, + ACTIONS(2234), 1, + sym_short_flag, + STATE(2810), 1, sym_comment, - STATE(2868), 1, - aux_sym_val_record_repeat1, - STATE(3088), 1, - sym_record_entry, - STATE(3698), 1, - sym_val_string, - ACTIONS(2767), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [119702] = 10, - ACTIONS(153), 1, + STATE(2815), 1, + sym__flag, + STATE(2910), 1, + sym_long_flag, + ACTIONS(694), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [130548] = 10, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2765), 1, + ACTIONS(2551), 1, anon_sym_DQUOTE, - ACTIONS(4023), 1, + ACTIONS(4110), 1, sym_identifier, - ACTIONS(4264), 1, + ACTIONS(4364), 1, anon_sym_RBRACE, - STATE(1320), 1, + STATE(1035), 1, sym__str_double_quotes, - STATE(2856), 1, - sym_comment, - STATE(2868), 1, + STATE(2782), 1, aux_sym_val_record_repeat1, - STATE(3088), 1, + STATE(2811), 1, + sym_comment, + STATE(3070), 1, sym_record_entry, - STATE(3698), 1, + STATE(3598), 1, sym_val_string, - ACTIONS(2767), 2, + ACTIONS(2553), 2, sym__str_single_quotes, sym__str_back_ticks, - [119734] = 11, - ACTIONS(153), 1, + [130580] = 11, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3623), 1, + ACTIONS(3628), 1, anon_sym_DASH_DASH, - ACTIONS(3655), 1, + ACTIONS(3660), 1, sym_short_flag, - ACTIONS(4041), 1, + ACTIONS(4116), 1, anon_sym_DOLLAR, - ACTIONS(4233), 1, + ACTIONS(4362), 1, sym_identifier, - STATE(2357), 1, + STATE(2273), 1, sym__var, - STATE(2857), 1, + STATE(2812), 1, sym_comment, - STATE(3099), 1, + STATE(3102), 1, + sym__flag, + STATE(3161), 1, sym__variable_name, - STATE(3142), 1, - sym_val_variable, - STATE(3143), 1, + STATE(3174), 1, sym_long_flag, - STATE(3148), 1, - sym__flag, - [119768] = 10, - ACTIONS(153), 1, + STATE(3209), 1, + sym_val_variable, + [130614] = 10, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4215), 1, + ACTIONS(4307), 1, sym_cmd_identifier, - ACTIONS(4219), 1, + ACTIONS(4311), 1, anon_sym_DQUOTE, - ACTIONS(4266), 1, + ACTIONS(4366), 1, anon_sym_RBRACK, - STATE(2815), 1, + STATE(2765), 1, sym_val_string, - STATE(2849), 1, + STATE(2772), 1, aux_sym_command_list_repeat1, - STATE(2858), 1, + STATE(2813), 1, sym_comment, - STATE(3006), 1, - sym__str_double_quotes, - STATE(3008), 1, + STATE(2973), 1, sym__command_name, - ACTIONS(4221), 2, + STATE(2983), 1, + sym__str_double_quotes, + ACTIONS(4313), 2, sym__str_single_quotes, sym__str_back_ticks, - [119800] = 10, - ACTIONS(153), 1, + [130646] = 8, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2765), 1, - anon_sym_DQUOTE, - ACTIONS(4023), 1, - sym_identifier, - ACTIONS(4268), 1, - anon_sym_RBRACE, - STATE(1320), 1, - sym__str_double_quotes, - STATE(2859), 1, + ACTIONS(696), 1, + anon_sym_LF, + ACTIONS(2232), 1, + anon_sym_DASH_DASH, + ACTIONS(2234), 1, + sym_short_flag, + STATE(2814), 1, sym_comment, - STATE(2868), 1, - aux_sym_val_record_repeat1, - STATE(3088), 1, - sym_record_entry, - STATE(3698), 1, - sym_val_string, - ACTIONS(2767), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [119832] = 10, - ACTIONS(153), 1, + STATE(2821), 1, + sym__flag, + STATE(2910), 1, + sym_long_flag, + ACTIONS(694), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [130674] = 8, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4215), 1, - sym_cmd_identifier, - ACTIONS(4219), 1, - anon_sym_DQUOTE, - ACTIONS(4270), 1, - anon_sym_RBRACK, + ACTIONS(649), 1, + sym_short_flag, + ACTIONS(684), 1, + anon_sym_LF, + ACTIONS(4286), 1, + anon_sym_DASH_DASH, + STATE(690), 1, + sym_long_flag, + STATE(777), 1, + sym__flag, STATE(2815), 1, - sym_val_string, - STATE(2860), 1, sym_comment, - STATE(2873), 1, - aux_sym_command_list_repeat1, - STATE(3006), 1, - sym__str_double_quotes, - STATE(3008), 1, - sym__command_name, - ACTIONS(4221), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [119864] = 10, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2765), 1, - anon_sym_DQUOTE, - ACTIONS(4023), 1, - sym_identifier, - ACTIONS(4272), 1, + ACTIONS(682), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_RBRACE, - STATE(1320), 1, - sym__str_double_quotes, - STATE(2861), 1, + [130702] = 5, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(4370), 1, + anon_sym_COMMA, + ACTIONS(4372), 1, + anon_sym_DASH, + STATE(2816), 1, sym_comment, - STATE(2868), 1, - aux_sym_val_record_repeat1, - STATE(3088), 1, - sym_record_entry, - STATE(3698), 1, - sym_val_string, - ACTIONS(2767), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [119896] = 10, - ACTIONS(153), 1, + ACTIONS(4368), 7, + sym_identifier, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [130724] = 5, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2765), 1, - anon_sym_DQUOTE, - ACTIONS(4023), 1, + ACTIONS(4376), 1, + anon_sym_COMMA, + ACTIONS(4378), 1, + anon_sym_DASH, + STATE(2817), 1, + sym_comment, + ACTIONS(4374), 7, sym_identifier, - ACTIONS(4274), 1, - anon_sym_RBRACE, - STATE(1320), 1, - sym__str_double_quotes, - STATE(2862), 1, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [130746] = 8, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(619), 1, + anon_sym_LF, + ACTIONS(2232), 1, + anon_sym_DASH_DASH, + ACTIONS(2234), 1, + sym_short_flag, + STATE(2787), 1, + sym__flag, + STATE(2818), 1, sym_comment, - STATE(2868), 1, - aux_sym_val_record_repeat1, - STATE(3088), 1, - sym_record_entry, - STATE(3698), 1, - sym_val_string, - ACTIONS(2767), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [119928] = 10, - ACTIONS(153), 1, + STATE(2910), 1, + sym_long_flag, + ACTIONS(617), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [130774] = 10, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2765), 1, + ACTIONS(2551), 1, anon_sym_DQUOTE, - ACTIONS(4023), 1, + ACTIONS(4110), 1, sym_identifier, - ACTIONS(4276), 1, + ACTIONS(4380), 1, anon_sym_RBRACE, - STATE(1320), 1, + STATE(1035), 1, sym__str_double_quotes, - STATE(2863), 1, - sym_comment, - STATE(2868), 1, + STATE(2782), 1, aux_sym_val_record_repeat1, - STATE(3088), 1, + STATE(2819), 1, + sym_comment, + STATE(3070), 1, sym_record_entry, - STATE(3698), 1, + STATE(3598), 1, sym_val_string, - ACTIONS(2767), 2, + ACTIONS(2553), 2, sym__str_single_quotes, sym__str_back_ticks, - [119960] = 10, - ACTIONS(153), 1, + [130806] = 10, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2765), 1, + ACTIONS(2551), 1, anon_sym_DQUOTE, - ACTIONS(4023), 1, + ACTIONS(4110), 1, sym_identifier, - ACTIONS(4278), 1, + ACTIONS(4382), 1, anon_sym_RBRACE, - STATE(1320), 1, + STATE(1035), 1, sym__str_double_quotes, - STATE(2864), 1, - sym_comment, - STATE(2868), 1, + STATE(2782), 1, aux_sym_val_record_repeat1, - STATE(3088), 1, + STATE(2820), 1, + sym_comment, + STATE(3070), 1, sym_record_entry, - STATE(3698), 1, + STATE(3598), 1, sym_val_string, - ACTIONS(2767), 2, + ACTIONS(2553), 2, sym__str_single_quotes, sym__str_back_ticks, - [119992] = 11, - ACTIONS(153), 1, + [130838] = 8, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3623), 1, + ACTIONS(684), 1, + anon_sym_LF, + ACTIONS(2232), 1, anon_sym_DASH_DASH, - ACTIONS(3655), 1, + ACTIONS(2234), 1, sym_short_flag, - ACTIONS(4041), 1, - anon_sym_DOLLAR, - ACTIONS(4233), 1, - sym_identifier, - STATE(2357), 1, - sym__var, - STATE(2865), 1, + STATE(2821), 1, sym_comment, - STATE(3065), 1, - sym__variable_name, - STATE(3142), 1, - sym_val_variable, - STATE(3143), 1, - sym_long_flag, - STATE(3152), 1, + STATE(2827), 1, sym__flag, - [120026] = 10, - ACTIONS(153), 1, + STATE(2910), 1, + sym_long_flag, + ACTIONS(682), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [130866] = 8, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4215), 1, - sym_cmd_identifier, - ACTIONS(4219), 1, - anon_sym_DQUOTE, - ACTIONS(4280), 1, - anon_sym_RBRACK, - STATE(2815), 1, - sym_val_string, - STATE(2849), 1, - aux_sym_command_list_repeat1, - STATE(2866), 1, + ACTIONS(684), 1, + anon_sym_LF, + ACTIONS(2232), 1, + anon_sym_DASH_DASH, + ACTIONS(2234), 1, + sym_short_flag, + STATE(2822), 1, sym_comment, - STATE(3006), 1, - sym__str_double_quotes, - STATE(3008), 1, - sym__command_name, - ACTIONS(4221), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [120058] = 5, - ACTIONS(153), 1, + STATE(2830), 1, + sym__flag, + STATE(2910), 1, + sym_long_flag, + ACTIONS(682), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [130894] = 5, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4284), 1, - anon_sym_COMMA, - ACTIONS(4286), 1, + ACTIONS(4378), 1, anon_sym_DASH, - STATE(2867), 1, + ACTIONS(4384), 1, + anon_sym_COMMA, + STATE(2823), 1, sym_comment, - ACTIONS(4282), 7, + ACTIONS(4374), 7, sym_identifier, anon_sym_RBRACK, anon_sym_RPAREN, @@ -241282,59 +233010,158 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [120080] = 9, - ACTIONS(153), 1, + [130916] = 8, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4288), 1, - sym_identifier, - ACTIONS(4291), 1, + ACTIONS(649), 1, + sym_short_flag, + ACTIONS(1253), 1, + anon_sym_LF, + ACTIONS(4286), 1, + anon_sym_DASH_DASH, + STATE(690), 1, + sym_long_flag, + STATE(743), 1, + sym__flag, + STATE(2824), 1, + sym_comment, + ACTIONS(1251), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(4293), 1, + [130944] = 10, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2551), 1, anon_sym_DQUOTE, - STATE(1320), 1, + ACTIONS(4110), 1, + sym_identifier, + ACTIONS(4386), 1, + anon_sym_RBRACE, + STATE(1035), 1, sym__str_double_quotes, - STATE(3088), 1, + STATE(2782), 1, + aux_sym_val_record_repeat1, + STATE(2825), 1, + sym_comment, + STATE(3070), 1, sym_record_entry, - STATE(3698), 1, + STATE(3598), 1, sym_val_string, - ACTIONS(4296), 2, + ACTIONS(2553), 2, sym__str_single_quotes, sym__str_back_ticks, - STATE(2868), 2, + [130976] = 8, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(1261), 1, + anon_sym_LF, + ACTIONS(2232), 1, + anon_sym_DASH_DASH, + ACTIONS(2234), 1, + sym_short_flag, + STATE(2824), 1, + sym__flag, + STATE(2826), 1, sym_comment, - aux_sym_val_record_repeat1, - [120110] = 10, - ACTIONS(153), 1, + STATE(2910), 1, + sym_long_flag, + ACTIONS(1259), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [131004] = 8, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(649), 1, + sym_short_flag, + ACTIONS(1265), 1, + anon_sym_LF, + ACTIONS(4286), 1, + anon_sym_DASH_DASH, + STATE(690), 1, + sym_long_flag, + STATE(778), 1, + sym__flag, + STATE(2827), 1, + sym_comment, + ACTIONS(1263), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [131032] = 10, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2765), 1, + ACTIONS(2551), 1, anon_sym_DQUOTE, - ACTIONS(4023), 1, + ACTIONS(4110), 1, sym_identifier, - ACTIONS(4299), 1, + ACTIONS(4388), 1, anon_sym_RBRACE, - STATE(1320), 1, + STATE(1035), 1, sym__str_double_quotes, - STATE(2856), 1, + STATE(2782), 1, aux_sym_val_record_repeat1, - STATE(2869), 1, + STATE(2828), 1, sym_comment, - STATE(3088), 1, + STATE(3070), 1, sym_record_entry, - STATE(3698), 1, + STATE(3598), 1, sym_val_string, - ACTIONS(2767), 2, + ACTIONS(2553), 2, sym__str_single_quotes, sym__str_back_ticks, - [120142] = 5, - ACTIONS(153), 1, + [131064] = 8, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4303), 1, - anon_sym_COMMA, - ACTIONS(4305), 1, + ACTIONS(1265), 1, + anon_sym_LF, + ACTIONS(2232), 1, + anon_sym_DASH_DASH, + ACTIONS(2234), 1, + sym_short_flag, + STATE(2826), 1, + sym__flag, + STATE(2829), 1, + sym_comment, + STATE(2910), 1, + sym_long_flag, + ACTIONS(1263), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [131092] = 8, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(1265), 1, + anon_sym_LF, + ACTIONS(2232), 1, + anon_sym_DASH_DASH, + ACTIONS(2234), 1, + sym_short_flag, + STATE(2770), 1, + sym__flag, + STATE(2830), 1, + sym_comment, + STATE(2910), 1, + sym_long_flag, + ACTIONS(1263), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [131120] = 4, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(4392), 1, anon_sym_DASH, - STATE(2870), 1, + STATE(2831), 1, sym_comment, - ACTIONS(4301), 7, + ACTIONS(4390), 7, sym_identifier, anon_sym_RBRACK, anon_sym_RPAREN, @@ -241342,16 +233169,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [120164] = 5, - ACTIONS(153), 1, + [131139] = 8, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(740), 1, + sym_short_flag, + ACTIONS(4394), 1, + anon_sym_DASH_DASH, + STATE(742), 1, + sym_long_flag, + STATE(834), 1, + sym__flag, + STATE(2832), 1, + sym_comment, + ACTIONS(666), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(668), 2, + ts_builtin_sym_end, + anon_sym_LF, + [131166] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4305), 1, + ACTIONS(4378), 1, anon_sym_DASH, - ACTIONS(4307), 1, - anon_sym_COMMA, - STATE(2871), 1, + STATE(2833), 1, sym_comment, - ACTIONS(4301), 7, + ACTIONS(4374), 7, sym_identifier, anon_sym_RBRACK, anon_sym_RPAREN, @@ -241359,104 +233203,377 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [120186] = 10, - ACTIONS(153), 1, + [131185] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2765), 1, - anon_sym_DQUOTE, - ACTIONS(4023), 1, + ACTIONS(4378), 1, + anon_sym_DASH, + STATE(2834), 1, + sym_comment, + ACTIONS(4374), 7, sym_identifier, - ACTIONS(4309), 1, - anon_sym_RBRACE, - STATE(1320), 1, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [131204] = 9, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(4396), 1, + sym_identifier, + ACTIONS(4398), 1, + anon_sym_GT, + ACTIONS(4400), 1, + anon_sym_DQUOTE, + STATE(2650), 1, sym__str_double_quotes, - STATE(2868), 1, - aux_sym_val_record_repeat1, - STATE(2872), 1, + STATE(2835), 1, sym_comment, - STATE(3088), 1, - sym_record_entry, - STATE(3698), 1, + STATE(2864), 1, + aux_sym_collection_type_repeat1, + STATE(2899), 1, sym_val_string, - ACTIONS(2767), 2, + ACTIONS(4402), 2, sym__str_single_quotes, sym__str_back_ticks, - [120218] = 10, - ACTIONS(153), 1, + [131233] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4215), 1, - sym_cmd_identifier, - ACTIONS(4219), 1, - anon_sym_DQUOTE, - ACTIONS(4311), 1, + ACTIONS(1308), 1, + anon_sym_LF, + ACTIONS(4404), 1, + aux_sym_long_flag_token1, + STATE(2836), 1, + sym_comment, + ACTIONS(1306), 6, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_RBRACE, + sym_short_flag, + [131254] = 4, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(4408), 1, + anon_sym_DASH, + STATE(2837), 1, + sym_comment, + ACTIONS(4406), 7, + sym_identifier, anon_sym_RBRACK, - STATE(2815), 1, - sym_val_string, - STATE(2849), 1, - aux_sym_command_list_repeat1, - STATE(2873), 1, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [131273] = 4, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(4412), 1, + anon_sym_DASH, + STATE(2838), 1, sym_comment, - STATE(3006), 1, - sym__str_double_quotes, - STATE(3008), 1, - sym__command_name, - ACTIONS(4221), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [120250] = 10, - ACTIONS(153), 1, + ACTIONS(4410), 7, + sym_identifier, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [131292] = 8, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2765), 1, - anon_sym_DQUOTE, - ACTIONS(4023), 1, + ACTIONS(2340), 1, + anon_sym_DASH_DASH, + ACTIONS(2342), 1, + sym_short_flag, + STATE(2832), 1, + sym__flag, + STATE(2839), 1, + sym_comment, + STATE(2955), 1, + sym_long_flag, + ACTIONS(674), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(676), 2, + ts_builtin_sym_end, + anon_sym_LF, + [131319] = 4, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(4140), 1, + anon_sym_DASH, + STATE(2840), 1, + sym_comment, + ACTIONS(4136), 7, sym_identifier, - ACTIONS(4313), 1, - anon_sym_RBRACE, - STATE(1320), 1, - sym__str_double_quotes, - STATE(2868), 1, - aux_sym_val_record_repeat1, - STATE(2874), 1, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [131338] = 8, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2340), 1, + anon_sym_DASH_DASH, + ACTIONS(2342), 1, + sym_short_flag, + STATE(2841), 1, sym_comment, - STATE(3088), 1, - sym_record_entry, - STATE(3698), 1, - sym_val_string, - ACTIONS(2767), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [120282] = 10, - ACTIONS(153), 1, + STATE(2843), 1, + sym__flag, + STATE(2955), 1, + sym_long_flag, + ACTIONS(674), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(676), 2, + ts_builtin_sym_end, + anon_sym_LF, + [131365] = 8, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2765), 1, - anon_sym_DQUOTE, - ACTIONS(4023), 1, + ACTIONS(2340), 1, + anon_sym_DASH_DASH, + ACTIONS(2342), 1, + sym_short_flag, + STATE(2842), 1, + sym_comment, + STATE(2863), 1, + sym__flag, + STATE(2955), 1, + sym_long_flag, + ACTIONS(678), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(680), 2, + ts_builtin_sym_end, + anon_sym_LF, + [131392] = 8, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2340), 1, + anon_sym_DASH_DASH, + ACTIONS(2342), 1, + sym_short_flag, + STATE(2843), 1, + sym_comment, + STATE(2851), 1, + sym__flag, + STATE(2955), 1, + sym_long_flag, + ACTIONS(666), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(668), 2, + ts_builtin_sym_end, + anon_sym_LF, + [131419] = 8, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(740), 1, + sym_short_flag, + ACTIONS(4394), 1, + anon_sym_DASH_DASH, + STATE(742), 1, + sym_long_flag, + STATE(903), 1, + sym__flag, + STATE(2844), 1, + sym_comment, + ACTIONS(1251), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(1253), 2, + ts_builtin_sym_end, + anon_sym_LF, + [131446] = 8, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2340), 1, + anon_sym_DASH_DASH, + ACTIONS(2342), 1, + sym_short_flag, + STATE(2844), 1, + sym__flag, + STATE(2845), 1, + sym_comment, + STATE(2955), 1, + sym_long_flag, + ACTIONS(1259), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(1261), 2, + ts_builtin_sym_end, + anon_sym_LF, + [131473] = 8, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(740), 1, + sym_short_flag, + ACTIONS(4394), 1, + anon_sym_DASH_DASH, + STATE(742), 1, + sym_long_flag, + STATE(901), 1, + sym__flag, + STATE(2846), 1, + sym_comment, + ACTIONS(1259), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(1261), 2, + ts_builtin_sym_end, + anon_sym_LF, + [131500] = 8, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2340), 1, + anon_sym_DASH_DASH, + ACTIONS(2342), 1, + sym_short_flag, + STATE(2845), 1, + sym__flag, + STATE(2847), 1, + sym_comment, + STATE(2955), 1, + sym_long_flag, + ACTIONS(1263), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(1265), 2, + ts_builtin_sym_end, + anon_sym_LF, + [131527] = 8, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2340), 1, + anon_sym_DASH_DASH, + ACTIONS(2342), 1, + sym_short_flag, + STATE(2842), 1, + sym__flag, + STATE(2848), 1, + sym_comment, + STATE(2955), 1, + sym_long_flag, + ACTIONS(666), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(668), 2, + ts_builtin_sym_end, + anon_sym_LF, + [131554] = 8, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2340), 1, + anon_sym_DASH_DASH, + ACTIONS(2342), 1, + sym_short_flag, + STATE(2849), 1, + sym_comment, + STATE(2853), 1, + sym__flag, + STATE(2955), 1, + sym_long_flag, + ACTIONS(706), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(708), 2, + ts_builtin_sym_end, + anon_sym_LF, + [131581] = 8, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2340), 1, + anon_sym_DASH_DASH, + ACTIONS(2342), 1, + sym_short_flag, + STATE(2846), 1, + sym__flag, + STATE(2850), 1, + sym_comment, + STATE(2955), 1, + sym_long_flag, + ACTIONS(1263), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(1265), 2, + ts_builtin_sym_end, + anon_sym_LF, + [131608] = 8, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(740), 1, + sym_short_flag, + ACTIONS(4394), 1, + anon_sym_DASH_DASH, + STATE(742), 1, + sym_long_flag, + STATE(856), 1, + sym__flag, + STATE(2851), 1, + sym_comment, + ACTIONS(678), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(680), 2, + ts_builtin_sym_end, + anon_sym_LF, + [131635] = 9, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(4396), 1, sym_identifier, - ACTIONS(4315), 1, - anon_sym_RBRACE, - STATE(1320), 1, + ACTIONS(4400), 1, + anon_sym_DQUOTE, + ACTIONS(4414), 1, + anon_sym_GT, + STATE(2650), 1, sym__str_double_quotes, - STATE(2846), 1, - aux_sym_val_record_repeat1, - STATE(2875), 1, + STATE(2852), 1, sym_comment, - STATE(3088), 1, - sym_record_entry, - STATE(3698), 1, + STATE(2874), 1, + aux_sym_collection_type_repeat1, + STATE(2899), 1, sym_val_string, - ACTIONS(2767), 2, + ACTIONS(4402), 2, sym__str_single_quotes, sym__str_back_ticks, - [120314] = 5, - ACTIONS(153), 1, + [131664] = 8, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4319), 1, - anon_sym_COMMA, - ACTIONS(4321), 1, + ACTIONS(740), 1, + sym_short_flag, + ACTIONS(4394), 1, + anon_sym_DASH_DASH, + STATE(742), 1, + sym_long_flag, + STATE(878), 1, + sym__flag, + STATE(2853), 1, + sym_comment, + ACTIONS(698), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(700), 2, + ts_builtin_sym_end, + anon_sym_LF, + [131691] = 4, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(4372), 1, anon_sym_DASH, - STATE(2876), 1, + STATE(2854), 1, sym_comment, - ACTIONS(4317), 7, + ACTIONS(4368), 7, sym_identifier, anon_sym_RBRACK, anon_sym_RPAREN, @@ -241464,96 +233581,135 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [120336] = 10, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2765), 1, - anon_sym_DQUOTE, - ACTIONS(4023), 1, - sym_identifier, - ACTIONS(4323), 1, - anon_sym_RBRACE, - STATE(1320), 1, - sym__str_double_quotes, - STATE(2868), 1, - aux_sym_val_record_repeat1, - STATE(2877), 1, - sym_comment, - STATE(3088), 1, - sym_record_entry, - STATE(3698), 1, - sym_val_string, - ACTIONS(2767), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [120368] = 10, - ACTIONS(153), 1, + [131710] = 8, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2765), 1, - anon_sym_DQUOTE, - ACTIONS(4023), 1, - sym_identifier, - ACTIONS(4325), 1, - anon_sym_RBRACE, - STATE(1320), 1, - sym__str_double_quotes, - STATE(2868), 1, - aux_sym_val_record_repeat1, - STATE(2878), 1, + ACTIONS(2340), 1, + anon_sym_DASH_DASH, + ACTIONS(2342), 1, + sym_short_flag, + STATE(2839), 1, + sym__flag, + STATE(2855), 1, sym_comment, - STATE(3088), 1, - sym_record_entry, - STATE(3698), 1, - sym_val_string, - ACTIONS(2767), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [120400] = 8, + STATE(2955), 1, + sym_long_flag, + ACTIONS(617), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(619), 2, + ts_builtin_sym_end, + anon_sym_LF, + [131737] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1061), 1, - anon_sym_LF, - ACTIONS(2573), 1, + ACTIONS(2340), 1, anon_sym_DASH_DASH, - ACTIONS(2575), 1, + ACTIONS(2342), 1, sym_short_flag, - STATE(2879), 1, - sym_comment, - STATE(2885), 1, + STATE(2849), 1, sym__flag, - STATE(3054), 1, + STATE(2856), 1, + sym_comment, + STATE(2955), 1, sym_long_flag, - ACTIONS(1063), 3, + ACTIONS(678), 2, anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(680), 2, + ts_builtin_sym_end, + anon_sym_LF, + [131764] = 4, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(4418), 1, + anon_sym_DASH, + STATE(2857), 1, + sym_comment, + ACTIONS(4416), 7, + sym_identifier, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [131783] = 4, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(4412), 1, + anon_sym_DASH, + STATE(2858), 1, + sym_comment, + ACTIONS(4410), 7, + sym_identifier, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [131802] = 4, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(4162), 1, + anon_sym_DASH, + STATE(2859), 1, + sym_comment, + ACTIONS(4158), 7, + sym_identifier, + anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_PIPE, - [120427] = 8, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [131821] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1073), 1, + ACTIONS(740), 1, + sym_short_flag, + ACTIONS(4394), 1, + anon_sym_DASH_DASH, + STATE(742), 1, + sym_long_flag, + STATE(898), 1, + sym__flag, + STATE(2860), 1, + sym_comment, + ACTIONS(1263), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(1265), 2, + ts_builtin_sym_end, anon_sym_LF, - ACTIONS(2573), 1, + [131848] = 8, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2340), 1, anon_sym_DASH_DASH, - ACTIONS(2575), 1, + ACTIONS(2342), 1, sym_short_flag, - STATE(2880), 1, - sym_comment, - STATE(2891), 1, + STATE(2850), 1, sym__flag, - STATE(3054), 1, + STATE(2861), 1, + sym_comment, + STATE(2955), 1, sym_long_flag, - ACTIONS(1075), 3, + ACTIONS(682), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - [120454] = 4, - ACTIONS(153), 1, + ACTIONS(684), 2, + ts_builtin_sym_end, + anon_sym_LF, + [131875] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4305), 1, + ACTIONS(4303), 1, anon_sym_DASH, - STATE(2881), 1, + STATE(2862), 1, sym_comment, - ACTIONS(4301), 7, + ACTIONS(4299), 7, sym_identifier, anon_sym_RBRACK, anon_sym_RPAREN, @@ -241561,53 +233717,72 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [120473] = 8, + [131894] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1087), 1, - anon_sym_LF, - ACTIONS(2545), 1, + ACTIONS(740), 1, sym_short_flag, - ACTIONS(4327), 1, + ACTIONS(4394), 1, anon_sym_DASH_DASH, - STATE(889), 1, - sym__flag, - STATE(2356), 1, + STATE(742), 1, sym_long_flag, - STATE(2882), 1, + STATE(869), 1, + sym__flag, + STATE(2863), 1, sym_comment, - ACTIONS(1085), 3, + ACTIONS(706), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - [120500] = 9, - ACTIONS(153), 1, + ACTIONS(708), 2, + ts_builtin_sym_end, + anon_sym_LF, + [131921] = 9, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4329), 1, + ACTIONS(4396), 1, sym_identifier, - ACTIONS(4331), 1, - anon_sym_GT, - ACTIONS(4333), 1, + ACTIONS(4400), 1, anon_sym_DQUOTE, - STATE(2723), 1, + ACTIONS(4420), 1, + anon_sym_GT, + STATE(2650), 1, sym__str_double_quotes, - STATE(2883), 1, + STATE(2864), 1, sym_comment, - STATE(2904), 1, + STATE(2871), 1, aux_sym_collection_type_repeat1, - STATE(2932), 1, + STATE(2899), 1, sym_val_string, - ACTIONS(4335), 2, + ACTIONS(4402), 2, sym__str_single_quotes, sym__str_back_ticks, - [120529] = 4, - ACTIONS(153), 1, + [131950] = 8, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4305), 1, + ACTIONS(2340), 1, + anon_sym_DASH_DASH, + ACTIONS(2342), 1, + sym_short_flag, + STATE(2860), 1, + sym__flag, + STATE(2865), 1, + sym_comment, + STATE(2955), 1, + sym_long_flag, + ACTIONS(682), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(684), 2, + ts_builtin_sym_end, + anon_sym_LF, + [131977] = 4, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(4184), 1, anon_sym_DASH, - STATE(2884), 1, + STATE(2866), 1, sym_comment, - ACTIONS(4301), 7, + ACTIONS(4180), 7, sym_identifier, anon_sym_RBRACK, anon_sym_RPAREN, @@ -241615,15884 +233790,15718 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [120548] = 8, + [131996] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1069), 1, - anon_sym_LF, - ACTIONS(2545), 1, + ACTIONS(740), 1, sym_short_flag, - ACTIONS(4327), 1, + ACTIONS(4394), 1, anon_sym_DASH_DASH, - STATE(894), 1, - sym__flag, - STATE(2356), 1, + STATE(742), 1, sym_long_flag, - STATE(2885), 1, + STATE(893), 1, + sym__flag, + STATE(2867), 1, sym_comment, - ACTIONS(1071), 3, + ACTIONS(682), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - [120575] = 4, - ACTIONS(153), 1, + ACTIONS(684), 2, + ts_builtin_sym_end, + anon_sym_LF, + [132023] = 8, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4321), 1, - anon_sym_DASH, - STATE(2886), 1, + ACTIONS(2340), 1, + anon_sym_DASH_DASH, + ACTIONS(2342), 1, + sym_short_flag, + STATE(2865), 1, + sym__flag, + STATE(2868), 1, sym_comment, - ACTIONS(4317), 7, - sym_identifier, - anon_sym_RBRACK, - anon_sym_RPAREN, + STATE(2955), 1, + sym_long_flag, + ACTIONS(694), 2, + anon_sym_SEMI, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [120594] = 8, + ACTIONS(696), 2, + ts_builtin_sym_end, + anon_sym_LF, + [132050] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1069), 1, - anon_sym_LF, - ACTIONS(2573), 1, + ACTIONS(2340), 1, anon_sym_DASH_DASH, - ACTIONS(2575), 1, + ACTIONS(2342), 1, sym_short_flag, - STATE(2887), 1, - sym_comment, - STATE(2894), 1, + STATE(2867), 1, sym__flag, - STATE(3054), 1, + STATE(2869), 1, + sym_comment, + STATE(2955), 1, sym_long_flag, - ACTIONS(1071), 3, + ACTIONS(694), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - [120621] = 8, + ACTIONS(696), 2, + ts_builtin_sym_end, + anon_sym_LF, + [132077] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1684), 1, + ACTIONS(740), 1, + sym_short_flag, + ACTIONS(4394), 1, + anon_sym_DASH_DASH, + STATE(742), 1, + sym_long_flag, + STATE(886), 1, + sym__flag, + STATE(2870), 1, + sym_comment, + ACTIONS(694), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(696), 2, + ts_builtin_sym_end, anon_sym_LF, - ACTIONS(2545), 1, + [132104] = 8, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(4422), 1, + sym_identifier, + ACTIONS(4425), 1, + anon_sym_GT, + ACTIONS(4427), 1, + anon_sym_DQUOTE, + STATE(2650), 1, + sym__str_double_quotes, + STATE(2899), 1, + sym_val_string, + ACTIONS(4430), 2, + sym__str_single_quotes, + sym__str_back_ticks, + STATE(2871), 2, + sym_comment, + aux_sym_collection_type_repeat1, + [132131] = 8, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2340), 1, + anon_sym_DASH_DASH, + ACTIONS(2342), 1, sym_short_flag, - ACTIONS(4327), 1, + STATE(2869), 1, + sym__flag, + STATE(2872), 1, + sym_comment, + STATE(2955), 1, + sym_long_flag, + ACTIONS(698), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(700), 2, + ts_builtin_sym_end, + anon_sym_LF, + [132158] = 8, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2340), 1, anon_sym_DASH_DASH, - STATE(901), 1, + ACTIONS(2342), 1, + sym_short_flag, + STATE(2870), 1, sym__flag, - STATE(2356), 1, + STATE(2873), 1, + sym_comment, + STATE(2955), 1, sym_long_flag, - STATE(2888), 1, + ACTIONS(698), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(700), 2, + ts_builtin_sym_end, + anon_sym_LF, + [132185] = 9, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(4396), 1, + sym_identifier, + ACTIONS(4400), 1, + anon_sym_DQUOTE, + ACTIONS(4433), 1, + anon_sym_GT, + STATE(2650), 1, + sym__str_double_quotes, + STATE(2871), 1, + aux_sym_collection_type_repeat1, + STATE(2874), 1, sym_comment, - ACTIONS(1682), 3, + STATE(2899), 1, + sym_val_string, + ACTIONS(4402), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [132214] = 8, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2340), 1, + anon_sym_DASH_DASH, + ACTIONS(2342), 1, + sym_short_flag, + STATE(2873), 1, + sym__flag, + STATE(2875), 1, + sym_comment, + STATE(2955), 1, + sym_long_flag, + ACTIONS(706), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - [120648] = 4, - ACTIONS(153), 1, + ACTIONS(708), 2, + ts_builtin_sym_end, + anon_sym_LF, + [132241] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4286), 1, - anon_sym_DASH, - STATE(2889), 1, + ACTIONS(4435), 1, + aux_sym_long_flag_token1, + STATE(2876), 1, sym_comment, - ACTIONS(4282), 7, - sym_identifier, - anon_sym_RBRACK, - anon_sym_RPAREN, + ACTIONS(1308), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1306), 4, + anon_sym_SEMI, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [120667] = 8, - ACTIONS(3), 1, + sym_short_flag, + [132261] = 9, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(4116), 1, + anon_sym_DOLLAR, + ACTIONS(4362), 1, + sym_identifier, + STATE(1004), 1, + sym__assignment_pattern, + STATE(2877), 1, + sym_comment, + STATE(3180), 1, + sym__var, + STATE(3209), 1, + sym_val_variable, + STATE(3292), 1, + sym__assignment_pattern_last, + STATE(3507), 1, + sym__variable_name, + [132289] = 8, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2551), 1, + anon_sym_DQUOTE, + ACTIONS(4307), 1, + sym_cmd_identifier, + STATE(1035), 1, + sym__str_double_quotes, + STATE(2765), 1, + sym_val_string, + STATE(2878), 1, + sym_comment, + STATE(3527), 1, + sym__command_name, + ACTIONS(2553), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [132315] = 8, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(4437), 1, + sym_cmd_identifier, + ACTIONS(4439), 1, + anon_sym_DQUOTE, + STATE(884), 1, + sym__str_double_quotes, + STATE(894), 1, + sym_val_string, + STATE(954), 1, + sym__command_name, + STATE(2879), 1, + sym_comment, + ACTIONS(4441), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [132341] = 7, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(4124), 1, + anon_sym_DOLLAR, + ACTIONS(4126), 1, + anon_sym_LBRACE, + STATE(584), 1, + sym__var, + STATE(2880), 1, + sym_comment, + STATE(421), 2, + sym__blosure, + sym_val_variable, + STATE(709), 2, + sym_block, + sym_val_closure, + [132365] = 8, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(4437), 1, + sym_cmd_identifier, + ACTIONS(4439), 1, + anon_sym_DQUOTE, + STATE(884), 1, + sym__str_double_quotes, + STATE(894), 1, + sym_val_string, + STATE(951), 1, + sym__command_name, + STATE(2881), 1, + sym_comment, + ACTIONS(4441), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [132391] = 7, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(4088), 1, + anon_sym_DOLLAR, + ACTIONS(4090), 1, + anon_sym_LBRACE, + STATE(1920), 1, + sym__var, + STATE(2882), 1, + sym_comment, + STATE(1127), 2, + sym__blosure, + sym_val_variable, + STATE(2177), 2, + sym_block, + sym_val_closure, + [132415] = 8, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(4437), 1, + sym_cmd_identifier, + ACTIONS(4439), 1, + anon_sym_DQUOTE, + STATE(884), 1, + sym__str_double_quotes, + STATE(894), 1, + sym_val_string, + STATE(970), 1, + sym__command_name, + STATE(2883), 1, + sym_comment, + ACTIONS(4441), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [132441] = 8, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2551), 1, + anon_sym_DQUOTE, + ACTIONS(4307), 1, + sym_cmd_identifier, + STATE(1035), 1, + sym__str_double_quotes, + STATE(2765), 1, + sym_val_string, + STATE(2884), 1, + sym_comment, + STATE(3439), 1, + sym__command_name, + ACTIONS(2553), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [132467] = 8, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(4437), 1, + sym_cmd_identifier, + ACTIONS(4439), 1, + anon_sym_DQUOTE, + STATE(884), 1, + sym__str_double_quotes, + STATE(894), 1, + sym_val_string, + STATE(914), 1, + sym__command_name, + STATE(2885), 1, + sym_comment, + ACTIONS(4441), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [132493] = 8, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2551), 1, + anon_sym_DQUOTE, + ACTIONS(4307), 1, + sym_cmd_identifier, + STATE(1035), 1, + sym__str_double_quotes, + STATE(2765), 1, + sym_val_string, + STATE(2886), 1, + sym_comment, + STATE(3566), 1, + sym__command_name, + ACTIONS(2553), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [132519] = 8, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(4443), 1, + sym_cmd_identifier, + ACTIONS(4445), 1, + anon_sym_DQUOTE, + STATE(495), 1, + sym__command_name, + STATE(769), 1, + sym__str_double_quotes, + STATE(781), 1, + sym_val_string, + STATE(2887), 1, + sym_comment, + ACTIONS(4447), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [132545] = 8, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2551), 1, + anon_sym_DQUOTE, + ACTIONS(4307), 1, + sym_cmd_identifier, + STATE(1035), 1, + sym__str_double_quotes, + STATE(2765), 1, + sym_val_string, + STATE(2888), 1, + sym_comment, + STATE(3304), 1, + sym__command_name, + ACTIONS(2553), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [132571] = 8, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(4437), 1, + sym_cmd_identifier, + ACTIONS(4439), 1, + anon_sym_DQUOTE, + STATE(559), 1, + sym__command_name, + STATE(884), 1, + sym__str_double_quotes, + STATE(894), 1, + sym_val_string, + STATE(2889), 1, + sym_comment, + ACTIONS(4441), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [132597] = 8, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1670), 1, - anon_sym_LF, - ACTIONS(2573), 1, - anon_sym_DASH_DASH, - ACTIONS(2575), 1, - sym_short_flag, - STATE(2888), 1, - sym__flag, + ACTIONS(4443), 1, + sym_cmd_identifier, + ACTIONS(4445), 1, + anon_sym_DQUOTE, + STATE(769), 1, + sym__str_double_quotes, + STATE(781), 1, + sym_val_string, + STATE(865), 1, + sym__command_name, STATE(2890), 1, sym_comment, - STATE(3054), 1, - sym_long_flag, - ACTIONS(1668), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - [120694] = 8, - ACTIONS(3), 1, + ACTIONS(4447), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [132623] = 8, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(995), 1, - anon_sym_LF, - ACTIONS(2573), 1, - anon_sym_DASH_DASH, - ACTIONS(2575), 1, - sym_short_flag, + ACTIONS(4443), 1, + sym_cmd_identifier, + ACTIONS(4445), 1, + anon_sym_DQUOTE, + STATE(769), 1, + sym__str_double_quotes, + STATE(781), 1, + sym_val_string, + STATE(863), 1, + sym__command_name, STATE(2891), 1, sym_comment, - STATE(2917), 1, - sym__flag, - STATE(3054), 1, - sym_long_flag, - ACTIONS(993), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - [120721] = 8, - ACTIONS(3), 1, + ACTIONS(4447), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [132649] = 8, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1069), 1, - anon_sym_LF, - ACTIONS(2573), 1, - anon_sym_DASH_DASH, - ACTIONS(2575), 1, - sym_short_flag, + ACTIONS(2551), 1, + anon_sym_DQUOTE, + ACTIONS(4307), 1, + sym_cmd_identifier, + STATE(1035), 1, + sym__str_double_quotes, + STATE(2765), 1, + sym_val_string, STATE(2892), 1, sym_comment, - STATE(2897), 1, - sym__flag, - STATE(3054), 1, - sym_long_flag, - ACTIONS(1071), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - [120748] = 4, - ACTIONS(153), 1, + STATE(3297), 1, + sym__command_name, + ACTIONS(2553), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [132675] = 7, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4101), 1, - anon_sym_DASH, + ACTIONS(4218), 1, + anon_sym_DOLLAR, + ACTIONS(4220), 1, + anon_sym_LBRACE, + STATE(1882), 1, + sym__var, STATE(2893), 1, sym_comment, - ACTIONS(4097), 7, - sym_identifier, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [120767] = 8, - ACTIONS(3), 1, + STATE(1051), 2, + sym__blosure, + sym_val_variable, + STATE(2135), 2, + sym_block, + sym_val_closure, + [132699] = 8, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1073), 1, - anon_sym_LF, - ACTIONS(2545), 1, - sym_short_flag, - ACTIONS(4327), 1, - anon_sym_DASH_DASH, - STATE(896), 1, - sym__flag, - STATE(2356), 1, - sym_long_flag, + ACTIONS(4437), 1, + sym_cmd_identifier, + ACTIONS(4439), 1, + anon_sym_DQUOTE, + STATE(884), 1, + sym__str_double_quotes, + STATE(894), 1, + sym_val_string, + STATE(930), 1, + sym__command_name, STATE(2894), 1, sym_comment, - ACTIONS(1075), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - [120794] = 8, - ACTIONS(3), 1, + ACTIONS(4441), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [132725] = 8, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1670), 1, - anon_sym_LF, - ACTIONS(2545), 1, - sym_short_flag, - ACTIONS(4327), 1, - anon_sym_DASH_DASH, - STATE(900), 1, - sym__flag, - STATE(2356), 1, - sym_long_flag, + ACTIONS(2551), 1, + anon_sym_DQUOTE, + ACTIONS(4307), 1, + sym_cmd_identifier, + STATE(1035), 1, + sym__str_double_quotes, + STATE(2765), 1, + sym_val_string, + STATE(2769), 1, + sym__command_name, STATE(2895), 1, sym_comment, - ACTIONS(1668), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - [120821] = 8, - ACTIONS(3), 1, + ACTIONS(2553), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [132751] = 8, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1027), 1, - anon_sym_LF, - ACTIONS(2573), 1, - anon_sym_DASH_DASH, - ACTIONS(2575), 1, - sym_short_flag, + ACTIONS(4400), 1, + anon_sym_DQUOTE, + ACTIONS(4449), 1, + sym_cmd_identifier, + STATE(2650), 1, + sym__str_double_quotes, + STATE(2757), 1, + sym_val_string, + STATE(2769), 1, + sym__command_name, STATE(2896), 1, sym_comment, - STATE(2921), 1, - sym__flag, - STATE(3054), 1, - sym_long_flag, - ACTIONS(1029), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - [120848] = 8, - ACTIONS(3), 1, + ACTIONS(4402), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [132777] = 8, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1073), 1, - anon_sym_LF, - ACTIONS(2573), 1, - anon_sym_DASH_DASH, - ACTIONS(2575), 1, - sym_short_flag, + ACTIONS(2551), 1, + anon_sym_DQUOTE, + ACTIONS(4307), 1, + sym_cmd_identifier, + STATE(1035), 1, + sym__str_double_quotes, + STATE(2765), 1, + sym_val_string, STATE(2897), 1, sym_comment, - STATE(2902), 1, - sym__flag, - STATE(3054), 1, - sym_long_flag, - ACTIONS(1075), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - [120875] = 9, - ACTIONS(153), 1, + STATE(3738), 1, + sym__command_name, + ACTIONS(2553), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [132803] = 8, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4329), 1, - sym_identifier, - ACTIONS(4333), 1, + ACTIONS(2551), 1, anon_sym_DQUOTE, - ACTIONS(4337), 1, - anon_sym_GT, - STATE(2723), 1, + ACTIONS(4307), 1, + sym_cmd_identifier, + STATE(1035), 1, sym__str_double_quotes, + STATE(2765), 1, + sym_val_string, STATE(2898), 1, sym_comment, - STATE(2907), 1, - aux_sym_collection_type_repeat1, - STATE(2932), 1, - sym_val_string, - ACTIONS(4335), 2, + STATE(3441), 1, + sym__command_name, + ACTIONS(2553), 2, sym__str_single_quotes, sym__str_back_ticks, - [120904] = 8, - ACTIONS(3), 1, + [132829] = 5, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1684), 1, - anon_sym_LF, - ACTIONS(2573), 1, - anon_sym_DASH_DASH, - ACTIONS(2575), 1, - sym_short_flag, + ACTIONS(4453), 1, + anon_sym_COLON, + ACTIONS(4455), 1, + anon_sym_COMMA, STATE(2899), 1, sym_comment, - STATE(2914), 1, - sym__flag, - STATE(3054), 1, - sym_long_flag, - ACTIONS(1682), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - [120931] = 8, - ACTIONS(3), 1, + ACTIONS(4451), 5, + sym_identifier, + anon_sym_GT, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [132849] = 5, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1670), 1, - anon_sym_LF, - ACTIONS(2573), 1, - anon_sym_DASH_DASH, - ACTIONS(2575), 1, - sym_short_flag, - STATE(2899), 1, - sym__flag, - STATE(2900), 1, + ACTIONS(4457), 1, + anon_sym_DOT, + STATE(2076), 1, + sym_path, + STATE(2900), 2, sym_comment, - STATE(3054), 1, - sym_long_flag, - ACTIONS(1668), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - [120958] = 4, - ACTIONS(153), 1, + aux_sym_cell_path_repeat1, + ACTIONS(596), 4, + anon_sym_EQ, + anon_sym_COLON, + anon_sym_LBRACK, + anon_sym_RBRACK, + [132869] = 8, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4341), 1, - anon_sym_DASH, + ACTIONS(2551), 1, + anon_sym_DQUOTE, + ACTIONS(4307), 1, + sym_cmd_identifier, + STATE(1035), 1, + sym__str_double_quotes, + STATE(2765), 1, + sym_val_string, STATE(2901), 1, sym_comment, - ACTIONS(4339), 7, - sym_identifier, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [120977] = 8, - ACTIONS(3), 1, + STATE(3521), 1, + sym__command_name, + ACTIONS(2553), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [132895] = 5, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(995), 1, - anon_sym_LF, - ACTIONS(2545), 1, - sym_short_flag, - ACTIONS(4327), 1, - anon_sym_DASH_DASH, - STATE(897), 1, - sym__flag, - STATE(2356), 1, - sym_long_flag, + ACTIONS(4462), 1, + anon_sym_COLON, + ACTIONS(4464), 1, + anon_sym_COMMA, STATE(2902), 1, sym_comment, - ACTIONS(993), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - [121004] = 8, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1067), 1, - anon_sym_LF, - ACTIONS(2573), 1, - anon_sym_DASH_DASH, - ACTIONS(2575), 1, - sym_short_flag, - STATE(2903), 1, - sym_comment, - STATE(2905), 1, - sym__flag, - STATE(3054), 1, - sym_long_flag, - ACTIONS(1065), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - [121031] = 8, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(4343), 1, + ACTIONS(4460), 5, sym_identifier, - ACTIONS(4346), 1, anon_sym_GT, - ACTIONS(4348), 1, anon_sym_DQUOTE, - STATE(2723), 1, - sym__str_double_quotes, - STATE(2932), 1, - sym_val_string, - ACTIONS(4351), 2, sym__str_single_quotes, sym__str_back_ticks, - STATE(2904), 2, - sym_comment, - aux_sym_collection_type_repeat1, - [121058] = 8, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1027), 1, - anon_sym_LF, - ACTIONS(2573), 1, - anon_sym_DASH_DASH, - ACTIONS(2575), 1, - sym_short_flag, - STATE(2882), 1, - sym__flag, - STATE(2905), 1, - sym_comment, - STATE(3054), 1, - sym_long_flag, - ACTIONS(1029), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - [121085] = 8, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1061), 1, - anon_sym_LF, - ACTIONS(2573), 1, - anon_sym_DASH_DASH, - ACTIONS(2575), 1, - sym_short_flag, - STATE(2887), 1, - sym__flag, - STATE(2906), 1, - sym_comment, - STATE(3054), 1, - sym_long_flag, - ACTIONS(1063), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - [121112] = 9, - ACTIONS(153), 1, + [132915] = 8, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4329), 1, - sym_identifier, - ACTIONS(4333), 1, + ACTIONS(4437), 1, + sym_cmd_identifier, + ACTIONS(4439), 1, anon_sym_DQUOTE, - ACTIONS(4354), 1, - anon_sym_GT, - STATE(2723), 1, + STATE(884), 1, sym__str_double_quotes, - STATE(2904), 1, - aux_sym_collection_type_repeat1, - STATE(2907), 1, - sym_comment, - STATE(2932), 1, + STATE(894), 1, sym_val_string, - ACTIONS(4335), 2, + STATE(943), 1, + sym__command_name, + STATE(2903), 1, + sym_comment, + ACTIONS(4441), 2, sym__str_single_quotes, sym__str_back_ticks, - [121141] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(4358), 1, - anon_sym_DASH, - STATE(2908), 1, - sym_comment, - ACTIONS(4356), 7, - sym_identifier, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [121160] = 8, + [132941] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1081), 1, + ACTIONS(1324), 1, anon_sym_LF, - ACTIONS(2573), 1, - anon_sym_DASH_DASH, - ACTIONS(2575), 1, - sym_short_flag, - STATE(2890), 1, - sym__flag, - STATE(2909), 1, + STATE(2904), 1, sym_comment, - STATE(3054), 1, - sym_long_flag, - ACTIONS(1083), 3, + ACTIONS(1322), 6, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - [121187] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(4341), 1, - anon_sym_DASH, - STATE(2910), 1, - sym_comment, - ACTIONS(4339), 7, - sym_identifier, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [121206] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(4125), 1, - anon_sym_DASH, - STATE(2911), 1, - sym_comment, - ACTIONS(4121), 7, - sym_identifier, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [121225] = 4, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(4171), 1, - anon_sym_DASH, - STATE(2912), 1, - sym_comment, - ACTIONS(4167), 7, - sym_identifier, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [121244] = 8, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1081), 1, - anon_sym_LF, - ACTIONS(2573), 1, - anon_sym_DASH_DASH, - ACTIONS(2575), 1, - sym_short_flag, - STATE(2895), 1, - sym__flag, - STATE(2913), 1, - sym_comment, - STATE(3054), 1, - sym_long_flag, - ACTIONS(1083), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - [121271] = 8, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1688), 1, - anon_sym_LF, - ACTIONS(2545), 1, + anon_sym_RBRACE, sym_short_flag, - ACTIONS(4327), 1, - anon_sym_DASH_DASH, - STATE(906), 1, - sym__flag, - STATE(2356), 1, - sym_long_flag, - STATE(2914), 1, - sym_comment, - ACTIONS(1686), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - [121298] = 4, - ACTIONS(153), 1, + [132959] = 9, + ACTIONS(147), 1, anon_sym_POUND, + ACTIONS(4116), 1, + anon_sym_DOLLAR, ACTIONS(4362), 1, - anon_sym_DASH, - STATE(2915), 1, - sym_comment, - ACTIONS(4360), 7, sym_identifier, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [121317] = 8, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1061), 1, - anon_sym_LF, - ACTIONS(2545), 1, - sym_short_flag, - ACTIONS(4327), 1, - anon_sym_DASH_DASH, - STATE(893), 1, - sym__flag, - STATE(2356), 1, - sym_long_flag, - STATE(2916), 1, - sym_comment, - ACTIONS(1063), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - [121344] = 8, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1081), 1, - anon_sym_LF, - ACTIONS(2545), 1, - sym_short_flag, - ACTIONS(4327), 1, - anon_sym_DASH_DASH, - STATE(899), 1, - sym__flag, - STATE(2356), 1, - sym_long_flag, - STATE(2917), 1, - sym_comment, - ACTIONS(1083), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - [121371] = 8, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1087), 1, - anon_sym_LF, - ACTIONS(2573), 1, - anon_sym_DASH_DASH, - ACTIONS(2575), 1, - sym_short_flag, - STATE(2879), 1, - sym__flag, - STATE(2918), 1, + STATE(1003), 1, + sym__assignment_pattern, + STATE(2905), 1, sym_comment, - STATE(3054), 1, - sym_long_flag, - ACTIONS(1085), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - [121398] = 4, - ACTIONS(153), 1, + STATE(3180), 1, + sym__var, + STATE(3209), 1, + sym_val_variable, + STATE(3469), 1, + sym__variable_name, + STATE(3471), 1, + sym__assignment_pattern_last, + [132987] = 8, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4366), 1, - anon_sym_DASH, - STATE(2919), 1, + ACTIONS(2551), 1, + anon_sym_DQUOTE, + ACTIONS(4307), 1, + sym_cmd_identifier, + STATE(1035), 1, + sym__str_double_quotes, + STATE(2765), 1, + sym_val_string, + STATE(2906), 1, sym_comment, - ACTIONS(4364), 7, - sym_identifier, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [121417] = 9, - ACTIONS(153), 1, + STATE(3684), 1, + sym__command_name, + ACTIONS(2553), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [133013] = 8, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4329), 1, - sym_identifier, - ACTIONS(4333), 1, + ACTIONS(2551), 1, anon_sym_DQUOTE, - ACTIONS(4368), 1, - anon_sym_GT, - STATE(2723), 1, + ACTIONS(4307), 1, + sym_cmd_identifier, + STATE(1035), 1, sym__str_double_quotes, - STATE(2883), 1, - aux_sym_collection_type_repeat1, - STATE(2920), 1, + STATE(2765), 1, + sym_val_string, + STATE(2907), 1, sym_comment, - STATE(2932), 1, + STATE(3714), 1, + sym__command_name, + ACTIONS(2553), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [133039] = 8, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2551), 1, + anon_sym_DQUOTE, + ACTIONS(4307), 1, + sym_cmd_identifier, + STATE(1035), 1, + sym__str_double_quotes, + STATE(2765), 1, sym_val_string, - ACTIONS(4335), 2, + STATE(2908), 1, + sym_comment, + STATE(3706), 1, + sym__command_name, + ACTIONS(2553), 2, sym__str_single_quotes, sym__str_back_ticks, - [121446] = 8, + [133065] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1087), 1, - anon_sym_LF, - ACTIONS(2573), 1, - anon_sym_DASH_DASH, - ACTIONS(2575), 1, - sym_short_flag, - STATE(2916), 1, - sym__flag, - STATE(2921), 1, + ACTIONS(4445), 1, + anon_sym_DQUOTE, + ACTIONS(4466), 1, + aux_sym_unquoted_token1, + STATE(769), 1, + sym__str_double_quotes, + STATE(2909), 1, sym_comment, - STATE(3054), 1, - sym_long_flag, - ACTIONS(1085), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - [121473] = 8, + ACTIONS(4447), 2, + sym__str_single_quotes, + sym__str_back_ticks, + STATE(487), 2, + sym_val_string, + sym_unquoted, + [133089] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(995), 1, + ACTIONS(1423), 1, anon_sym_LF, - ACTIONS(2573), 1, - anon_sym_DASH_DASH, - ACTIONS(2575), 1, - sym_short_flag, - STATE(2913), 1, - sym__flag, - STATE(2922), 1, + STATE(2910), 1, sym_comment, - STATE(3054), 1, - sym_long_flag, - ACTIONS(993), 3, + ACTIONS(1421), 6, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - [121500] = 8, - ACTIONS(153), 1, + anon_sym_DASH_DASH, + anon_sym_RBRACE, + sym_short_flag, + [133107] = 8, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4370), 1, + ACTIONS(4443), 1, sym_cmd_identifier, - ACTIONS(4372), 1, + ACTIONS(4445), 1, anon_sym_DQUOTE, - STATE(929), 1, - sym_val_string, - STATE(990), 1, + STATE(769), 1, sym__str_double_quotes, - STATE(1014), 1, + STATE(781), 1, + sym_val_string, + STATE(801), 1, sym__command_name, - STATE(2923), 1, + STATE(2911), 1, sym_comment, - ACTIONS(4374), 2, + ACTIONS(4447), 2, sym__str_single_quotes, sym__str_back_ticks, - [121526] = 8, - ACTIONS(153), 1, + [133133] = 8, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1678), 1, + ACTIONS(2551), 1, anon_sym_DQUOTE, - ACTIONS(4376), 1, + ACTIONS(4307), 1, sym_cmd_identifier, - STATE(1194), 1, - sym_val_string, - STATE(1201), 1, + STATE(1035), 1, sym__str_double_quotes, - STATE(1268), 1, - sym__command_name, - STATE(2924), 1, + STATE(2765), 1, + sym_val_string, + STATE(2912), 1, sym_comment, - ACTIONS(1680), 2, + STATE(3375), 1, + sym__command_name, + ACTIONS(2553), 2, sym__str_single_quotes, sym__str_back_ticks, - [121552] = 8, - ACTIONS(153), 1, + [133159] = 6, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(4468), 1, + anon_sym_DOT, + STATE(2076), 1, + sym_path, + STATE(2900), 1, + aux_sym_cell_path_repeat1, + STATE(2913), 1, + sym_comment, + ACTIONS(615), 4, + anon_sym_EQ, + anon_sym_COLON, + anon_sym_LBRACK, + anon_sym_RBRACK, + [133181] = 8, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1678), 1, + ACTIONS(2551), 1, anon_sym_DQUOTE, - ACTIONS(4376), 1, + ACTIONS(4307), 1, sym_cmd_identifier, - STATE(1194), 1, - sym_val_string, - STATE(1201), 1, + STATE(1035), 1, sym__str_double_quotes, - STATE(1259), 1, - sym__command_name, - STATE(2925), 1, + STATE(2765), 1, + sym_val_string, + STATE(2914), 1, sym_comment, - ACTIONS(1680), 2, + STATE(3601), 1, + sym__command_name, + ACTIONS(2553), 2, sym__str_single_quotes, sym__str_back_ticks, - [121578] = 8, - ACTIONS(153), 1, + [133207] = 8, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1678), 1, + ACTIONS(2551), 1, anon_sym_DQUOTE, - ACTIONS(4376), 1, + ACTIONS(4307), 1, sym_cmd_identifier, - STATE(1194), 1, - sym_val_string, - STATE(1201), 1, + STATE(1035), 1, sym__str_double_quotes, - STATE(1267), 1, - sym__command_name, - STATE(2926), 1, + STATE(2765), 1, + sym_val_string, + STATE(2915), 1, sym_comment, - ACTIONS(1680), 2, + STATE(3379), 1, + sym__command_name, + ACTIONS(2553), 2, sym__str_single_quotes, sym__str_back_ticks, - [121604] = 8, - ACTIONS(153), 1, + [133233] = 8, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1678), 1, + ACTIONS(2551), 1, anon_sym_DQUOTE, - ACTIONS(4376), 1, + ACTIONS(4307), 1, sym_cmd_identifier, - STATE(1194), 1, - sym_val_string, - STATE(1201), 1, + STATE(1035), 1, sym__str_double_quotes, - STATE(1277), 1, - sym__command_name, - STATE(2927), 1, + STATE(2765), 1, + sym_val_string, + STATE(2916), 1, sym_comment, - ACTIONS(1680), 2, + STATE(3378), 1, + sym__command_name, + ACTIONS(2553), 2, sym__str_single_quotes, sym__str_back_ticks, - [121630] = 8, - ACTIONS(153), 1, + [133259] = 9, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(4116), 1, + anon_sym_DOLLAR, + ACTIONS(4362), 1, + sym_identifier, + STATE(1004), 1, + sym__assignment_pattern, + STATE(2917), 1, + sym_comment, + STATE(3180), 1, + sym__var, + STATE(3209), 1, + sym_val_variable, + STATE(3469), 1, + sym__variable_name, + STATE(3470), 1, + sym__assignment_pattern_last, + [133287] = 8, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2765), 1, + ACTIONS(2551), 1, anon_sym_DQUOTE, - ACTIONS(4215), 1, + ACTIONS(4307), 1, sym_cmd_identifier, - STATE(1320), 1, + STATE(1035), 1, sym__str_double_quotes, - STATE(2815), 1, + STATE(2765), 1, sym_val_string, - STATE(2928), 1, + STATE(2918), 1, sym_comment, - STATE(3616), 1, + STATE(3528), 1, sym__command_name, - ACTIONS(2767), 2, + ACTIONS(2553), 2, sym__str_single_quotes, sym__str_back_ticks, - [121656] = 8, - ACTIONS(153), 1, + [133313] = 8, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2765), 1, - anon_sym_DQUOTE, - ACTIONS(4215), 1, + ACTIONS(4443), 1, sym_cmd_identifier, - STATE(1320), 1, + ACTIONS(4445), 1, + anon_sym_DQUOTE, + STATE(769), 1, sym__str_double_quotes, - STATE(2815), 1, + STATE(781), 1, sym_val_string, - STATE(2929), 1, - sym_comment, - STATE(3640), 1, + STATE(813), 1, sym__command_name, - ACTIONS(2767), 2, + STATE(2919), 1, + sym_comment, + ACTIONS(4447), 2, sym__str_single_quotes, sym__str_back_ticks, - [121682] = 8, - ACTIONS(153), 1, + [133339] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2765), 1, - anon_sym_DQUOTE, - ACTIONS(4215), 1, + ACTIONS(4468), 1, + anon_sym_DOT, + STATE(2076), 1, + sym_path, + STATE(2913), 1, + aux_sym_cell_path_repeat1, + STATE(2920), 1, + sym_comment, + ACTIONS(584), 4, + anon_sym_EQ, + anon_sym_COLON, + anon_sym_LBRACK, + anon_sym_RBRACK, + [133361] = 8, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(4443), 1, sym_cmd_identifier, - STATE(1320), 1, + ACTIONS(4445), 1, + anon_sym_DQUOTE, + STATE(769), 1, sym__str_double_quotes, - STATE(2815), 1, + STATE(781), 1, sym_val_string, - STATE(2930), 1, - sym_comment, - STATE(3459), 1, + STATE(814), 1, sym__command_name, - ACTIONS(2767), 2, + STATE(2921), 1, + sym_comment, + ACTIONS(4447), 2, sym__str_single_quotes, sym__str_back_ticks, - [121708] = 7, - ACTIONS(153), 1, + [133387] = 9, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(4116), 1, + anon_sym_DOLLAR, + ACTIONS(4362), 1, + sym_identifier, + STATE(998), 1, + sym__assignment_pattern, + STATE(2922), 1, + sym_comment, + STATE(3180), 1, + sym__var, + STATE(3209), 1, + sym_val_variable, + STATE(3463), 1, + sym__assignment_pattern_last, + STATE(3469), 1, + sym__variable_name, + [133415] = 7, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4091), 1, + ACTIONS(4100), 1, anon_sym_DOLLAR, - ACTIONS(4093), 1, + ACTIONS(4102), 1, anon_sym_LBRACE, - STATE(657), 1, + STATE(509), 1, sym__var, - STATE(2931), 1, + STATE(2923), 1, sym_comment, - STATE(413), 2, + STATE(412), 2, sym__blosure, sym_val_variable, - STATE(843), 2, + STATE(703), 2, sym_block, sym_val_closure, - [121732] = 5, - ACTIONS(153), 1, + [133439] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4380), 1, - anon_sym_COLON, - ACTIONS(4382), 1, - anon_sym_COMMA, - STATE(2932), 1, - sym_comment, - ACTIONS(4378), 5, - sym_identifier, - anon_sym_GT, + ACTIONS(4439), 1, anon_sym_DQUOTE, + ACTIONS(4470), 1, + aux_sym_unquoted_token1, + STATE(884), 1, + sym__str_double_quotes, + STATE(2924), 1, + sym_comment, + ACTIONS(4441), 2, sym__str_single_quotes, sym__str_back_ticks, - [121752] = 7, - ACTIONS(153), 1, + STATE(543), 2, + sym_val_string, + sym_unquoted, + [133463] = 9, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4033), 1, + ACTIONS(4116), 1, anon_sym_DOLLAR, - ACTIONS(4035), 1, - anon_sym_LBRACE, - STATE(2199), 1, - sym__var, - STATE(2933), 1, + ACTIONS(4362), 1, + sym_identifier, + STATE(998), 1, + sym__assignment_pattern, + STATE(2925), 1, sym_comment, - STATE(1491), 2, - sym__blosure, + STATE(3180), 1, + sym__var, + STATE(3209), 1, sym_val_variable, - STATE(2393), 2, - sym_block, - sym_val_closure, - [121776] = 7, + STATE(3291), 1, + sym__assignment_pattern_last, + STATE(3507), 1, + sym__variable_name, + [133491] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4384), 1, + ACTIONS(4439), 1, anon_sym_DQUOTE, - ACTIONS(4388), 1, + ACTIONS(4470), 1, aux_sym_unquoted_token1, - STATE(955), 1, + STATE(884), 1, sym__str_double_quotes, - STATE(2934), 1, + STATE(2926), 1, sym_comment, - ACTIONS(4386), 2, + ACTIONS(4441), 2, sym__str_single_quotes, sym__str_back_ticks, - STATE(635), 2, + STATE(542), 2, sym_val_string, sym_unquoted, - [121800] = 8, - ACTIONS(153), 1, + [133515] = 8, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4370), 1, - sym_cmd_identifier, - ACTIONS(4372), 1, + ACTIONS(2551), 1, anon_sym_DQUOTE, - STATE(929), 1, - sym_val_string, - STATE(990), 1, + ACTIONS(4307), 1, + sym_cmd_identifier, + STATE(1035), 1, sym__str_double_quotes, - STATE(1013), 1, - sym__command_name, - STATE(2935), 1, + STATE(2765), 1, + sym_val_string, + STATE(2927), 1, sym_comment, - ACTIONS(4374), 2, + STATE(3641), 1, + sym__command_name, + ACTIONS(2553), 2, sym__str_single_quotes, sym__str_back_ticks, - [121826] = 8, - ACTIONS(153), 1, + [133541] = 9, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(4116), 1, + anon_sym_DOLLAR, + ACTIONS(4362), 1, + sym_identifier, + STATE(1003), 1, + sym__assignment_pattern, + STATE(2928), 1, + sym_comment, + STATE(3180), 1, + sym__var, + STATE(3209), 1, + sym_val_variable, + STATE(3296), 1, + sym__assignment_pattern_last, + STATE(3507), 1, + sym__variable_name, + [133569] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2765), 1, + ACTIONS(4445), 1, anon_sym_DQUOTE, - ACTIONS(4215), 1, - sym_cmd_identifier, - STATE(1320), 1, + ACTIONS(4466), 1, + aux_sym_unquoted_token1, + STATE(769), 1, sym__str_double_quotes, - STATE(2815), 1, - sym_val_string, - STATE(2822), 1, - sym__command_name, - STATE(2936), 1, + STATE(2929), 1, sym_comment, - ACTIONS(2767), 2, + ACTIONS(4447), 2, sym__str_single_quotes, sym__str_back_ticks, - [121852] = 8, - ACTIONS(153), 1, + STATE(497), 2, + sym_val_string, + sym_unquoted, + [133593] = 8, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4384), 1, - anon_sym_DQUOTE, - ACTIONS(4390), 1, + ACTIONS(4443), 1, sym_cmd_identifier, - STATE(955), 1, + ACTIONS(4445), 1, + anon_sym_DQUOTE, + STATE(769), 1, sym__str_double_quotes, - STATE(973), 1, + STATE(781), 1, sym_val_string, - STATE(1078), 1, + STATE(832), 1, sym__command_name, - STATE(2937), 1, + STATE(2930), 1, sym_comment, - ACTIONS(4386), 2, + ACTIONS(4447), 2, sym__str_single_quotes, sym__str_back_ticks, - [121878] = 8, - ACTIONS(153), 1, + [133619] = 8, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2765), 1, + ACTIONS(2551), 1, anon_sym_DQUOTE, - ACTIONS(4215), 1, + ACTIONS(4307), 1, sym_cmd_identifier, - STATE(1320), 1, + STATE(1035), 1, sym__str_double_quotes, - STATE(2815), 1, + STATE(2765), 1, sym_val_string, - STATE(2938), 1, + STATE(2931), 1, sym_comment, - STATE(3462), 1, + STATE(3413), 1, sym__command_name, - ACTIONS(2767), 2, + ACTIONS(2553), 2, sym__str_single_quotes, sym__str_back_ticks, - [121904] = 8, - ACTIONS(153), 1, + [133645] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4472), 1, + anon_sym_LPAREN, + ACTIONS(4476), 1, + anon_sym_DQUOTE2, + STATE(2932), 1, + sym_comment, + STATE(2935), 1, + aux_sym__inter_double_quotes_repeat1, + STATE(3415), 1, + sym_expr_interpolated, + ACTIONS(4474), 2, + sym_escaped_interpolated_content, + sym_inter_escape_sequence, + [133668] = 8, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(3628), 1, + anon_sym_DASH_DASH, + ACTIONS(3660), 1, + sym_short_flag, + ACTIONS(4478), 1, + sym_identifier, + STATE(2933), 1, + sym_comment, + STATE(2992), 1, + aux_sym_overlay_use_repeat1, + STATE(3174), 1, + sym_long_flag, + STATE(3485), 1, + sym__flag, + [133693] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4472), 1, + anon_sym_LPAREN, + ACTIONS(4480), 1, + anon_sym_DQUOTE2, + STATE(2932), 1, + aux_sym__inter_double_quotes_repeat1, + STATE(2934), 1, + sym_comment, + STATE(3415), 1, + sym_expr_interpolated, + ACTIONS(4474), 2, + sym_escaped_interpolated_content, + sym_inter_escape_sequence, + [133716] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4482), 1, + anon_sym_LPAREN, + ACTIONS(4488), 1, + anon_sym_DQUOTE2, + STATE(3415), 1, + sym_expr_interpolated, + ACTIONS(4485), 2, + sym_escaped_interpolated_content, + sym_inter_escape_sequence, + STATE(2935), 2, + sym_comment, + aux_sym__inter_double_quotes_repeat1, + [133737] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2765), 1, + ACTIONS(4492), 1, + anon_sym_COMMA, + STATE(2936), 1, + sym_comment, + ACTIONS(4490), 5, + sym_identifier, + anon_sym_GT, anon_sym_DQUOTE, - ACTIONS(4215), 1, - sym_cmd_identifier, - STATE(1320), 1, - sym__str_double_quotes, - STATE(2815), 1, - sym_val_string, + sym__str_single_quotes, + sym__str_back_ticks, + [133754] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(1788), 1, + anon_sym_SEMI, + ACTIONS(1790), 1, + anon_sym_LF, + STATE(804), 1, + sym__terminator, + STATE(2937), 1, + sym_comment, + STATE(2945), 1, + aux_sym__block_body_repeat1, + ACTIONS(4494), 2, + anon_sym_RPAREN, + anon_sym_RBRACE, + [133777] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(1548), 1, + anon_sym_PIPE, + ACTIONS(4496), 1, + anon_sym_LF, + STATE(1784), 1, + aux_sym_pipe_element_repeat1, + STATE(2938), 1, + sym_comment, + ACTIONS(3662), 3, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_RBRACE, + [133798] = 4, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(4501), 1, + anon_sym_COMMA, STATE(2939), 1, sym_comment, - STATE(3666), 1, - sym__command_name, - ACTIONS(2767), 2, + ACTIONS(4499), 5, + sym_identifier, + anon_sym_GT, + anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [121930] = 8, - ACTIONS(153), 1, + [133815] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4370), 1, - sym_cmd_identifier, - ACTIONS(4372), 1, - anon_sym_DQUOTE, - STATE(929), 1, - sym_val_string, - STATE(990), 1, - sym__str_double_quotes, - STATE(1092), 1, - sym__command_name, + ACTIONS(4472), 1, + anon_sym_LPAREN, + ACTIONS(4503), 1, + anon_sym_DQUOTE2, STATE(2940), 1, sym_comment, - ACTIONS(4374), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [121956] = 8, - ACTIONS(153), 1, + STATE(2942), 1, + aux_sym__inter_double_quotes_repeat1, + STATE(3415), 1, + sym_expr_interpolated, + ACTIONS(4474), 2, + sym_escaped_interpolated_content, + sym_inter_escape_sequence, + [133838] = 5, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2765), 1, - anon_sym_DQUOTE, - ACTIONS(4215), 1, - sym_cmd_identifier, - STATE(1320), 1, - sym__str_double_quotes, - STATE(2815), 1, - sym_val_string, + ACTIONS(1306), 1, + sym_identifier, + ACTIONS(4505), 1, + aux_sym_long_flag_token1, STATE(2941), 1, sym_comment, - STATE(3357), 1, - sym__command_name, - ACTIONS(2767), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [121982] = 8, - ACTIONS(153), 1, + ACTIONS(1308), 4, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + sym_short_flag, + [133857] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2765), 1, - anon_sym_DQUOTE, - ACTIONS(4215), 1, - sym_cmd_identifier, - STATE(1320), 1, - sym__str_double_quotes, - STATE(2815), 1, - sym_val_string, + ACTIONS(4472), 1, + anon_sym_LPAREN, + ACTIONS(4507), 1, + anon_sym_DQUOTE2, + STATE(2935), 1, + aux_sym__inter_double_quotes_repeat1, STATE(2942), 1, sym_comment, - STATE(3624), 1, - sym__command_name, - ACTIONS(2767), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [122008] = 8, - ACTIONS(153), 1, + STATE(3415), 1, + sym_expr_interpolated, + ACTIONS(4474), 2, + sym_escaped_interpolated_content, + sym_inter_escape_sequence, + [133880] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4370), 1, - sym_cmd_identifier, - ACTIONS(4372), 1, - anon_sym_DQUOTE, - STATE(929), 1, - sym_val_string, - STATE(990), 1, - sym__str_double_quotes, - STATE(1079), 1, - sym__command_name, + ACTIONS(1559), 1, + anon_sym_LF, + ACTIONS(4509), 1, + anon_sym_catch, STATE(2943), 1, sym_comment, - ACTIONS(4374), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [122034] = 8, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2765), 1, - anon_sym_DQUOTE, - ACTIONS(4215), 1, - sym_cmd_identifier, - STATE(1320), 1, - sym__str_double_quotes, - STATE(2815), 1, - sym_val_string, + ACTIONS(1557), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [133899] = 8, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(3628), 1, + anon_sym_DASH_DASH, + ACTIONS(3660), 1, + sym_short_flag, + ACTIONS(4511), 1, + anon_sym_LBRACE, + STATE(944), 1, + sym_val_record, STATE(2944), 1, sym_comment, - STATE(3378), 1, - sym__command_name, - ACTIONS(2767), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [122060] = 5, - ACTIONS(153), 1, + STATE(3174), 1, + sym_long_flag, + STATE(3517), 1, + sym__flag, + [133924] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4394), 1, - anon_sym_COLON, - ACTIONS(4396), 1, - anon_sym_COMMA, + ACTIONS(1788), 1, + anon_sym_SEMI, + ACTIONS(1790), 1, + anon_sym_LF, + STATE(708), 1, + aux_sym__block_body_repeat1, + STATE(804), 1, + sym__terminator, STATE(2945), 1, sym_comment, - ACTIONS(4392), 5, - sym_identifier, - anon_sym_GT, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [122080] = 8, - ACTIONS(153), 1, + ACTIONS(4513), 2, + anon_sym_RPAREN, + anon_sym_RBRACE, + [133947] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2409), 1, - anon_sym_DQUOTE, - ACTIONS(4398), 1, - sym_cmd_identifier, - STATE(1566), 1, - sym__str_double_quotes, - STATE(1588), 1, - sym_val_string, - STATE(1592), 1, - sym__command_name, + ACTIONS(1548), 1, + anon_sym_PIPE, + ACTIONS(4517), 1, + anon_sym_LF, + STATE(1733), 1, + aux_sym_pipe_element_repeat1, STATE(2946), 1, sym_comment, - ACTIONS(2411), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [122106] = 8, - ACTIONS(153), 1, + ACTIONS(4515), 3, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_RBRACE, + [133968] = 8, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2765), 1, - anon_sym_DQUOTE, - ACTIONS(4215), 1, - sym_cmd_identifier, - STATE(1320), 1, - sym__str_double_quotes, - STATE(2815), 1, - sym_val_string, + ACTIONS(4520), 1, + anon_sym_alias, + ACTIONS(4522), 1, + anon_sym_def, + ACTIONS(4524), 1, + anon_sym_def_DASHenv, + ACTIONS(4526), 1, + anon_sym_extern, + ACTIONS(4528), 1, + anon_sym_module, + ACTIONS(4530), 1, + anon_sym_use, STATE(2947), 1, sym_comment, - STATE(3263), 1, - sym__command_name, - ACTIONS(2767), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [122132] = 8, - ACTIONS(153), 1, + [133993] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2765), 1, - anon_sym_DQUOTE, - ACTIONS(4215), 1, - sym_cmd_identifier, - STATE(1320), 1, - sym__str_double_quotes, - STATE(2815), 1, - sym_val_string, + ACTIONS(1788), 1, + anon_sym_SEMI, + ACTIONS(1790), 1, + anon_sym_LF, + STATE(804), 1, + sym__terminator, STATE(2948), 1, sym_comment, - STATE(3249), 1, - sym__command_name, - ACTIONS(2767), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [122158] = 8, - ACTIONS(153), 1, + STATE(2956), 1, + aux_sym__block_body_repeat1, + ACTIONS(4532), 2, + anon_sym_RPAREN, + anon_sym_RBRACE, + [134016] = 8, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2409), 1, - anon_sym_DQUOTE, - ACTIONS(4398), 1, - sym_cmd_identifier, - STATE(1355), 1, - sym__command_name, - STATE(1566), 1, - sym__str_double_quotes, - STATE(1588), 1, - sym_val_string, + ACTIONS(3628), 1, + anon_sym_DASH_DASH, + ACTIONS(3660), 1, + sym_short_flag, + ACTIONS(4534), 1, + sym_identifier, STATE(2949), 1, sym_comment, - ACTIONS(2411), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [122184] = 8, - ACTIONS(153), 1, + STATE(2992), 1, + aux_sym_overlay_use_repeat1, + STATE(3174), 1, + sym_long_flag, + STATE(3485), 1, + sym__flag, + [134041] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4384), 1, - anon_sym_DQUOTE, - ACTIONS(4390), 1, - sym_cmd_identifier, - STATE(955), 1, - sym__str_double_quotes, - STATE(973), 1, - sym_val_string, - STATE(1161), 1, - sym__command_name, + ACTIONS(4472), 1, + anon_sym_LPAREN, + ACTIONS(4536), 1, + anon_sym_DQUOTE2, + STATE(2935), 1, + aux_sym__inter_double_quotes_repeat1, STATE(2950), 1, sym_comment, - ACTIONS(4386), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [122210] = 8, - ACTIONS(153), 1, + STATE(3415), 1, + sym_expr_interpolated, + ACTIONS(4474), 2, + sym_escaped_interpolated_content, + sym_inter_escape_sequence, + [134064] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2765), 1, - anon_sym_DQUOTE, - ACTIONS(4215), 1, - sym_cmd_identifier, - STATE(1320), 1, - sym__str_double_quotes, - STATE(2815), 1, - sym_val_string, + ACTIONS(4472), 1, + anon_sym_LPAREN, + ACTIONS(4538), 1, + anon_sym_DQUOTE2, STATE(2951), 1, sym_comment, - STATE(3668), 1, - sym__command_name, - ACTIONS(2767), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [122236] = 8, - ACTIONS(153), 1, + STATE(2952), 1, + aux_sym__inter_double_quotes_repeat1, + STATE(3415), 1, + sym_expr_interpolated, + ACTIONS(4474), 2, + sym_escaped_interpolated_content, + sym_inter_escape_sequence, + [134087] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1678), 1, - anon_sym_DQUOTE, - ACTIONS(4376), 1, - sym_cmd_identifier, - STATE(1194), 1, - sym_val_string, - STATE(1201), 1, - sym__str_double_quotes, - STATE(1256), 1, - sym__command_name, + ACTIONS(4472), 1, + anon_sym_LPAREN, + ACTIONS(4540), 1, + anon_sym_DQUOTE2, + STATE(2935), 1, + aux_sym__inter_double_quotes_repeat1, STATE(2952), 1, sym_comment, - ACTIONS(1680), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [122262] = 8, - ACTIONS(153), 1, + STATE(3415), 1, + sym_expr_interpolated, + ACTIONS(4474), 2, + sym_escaped_interpolated_content, + sym_inter_escape_sequence, + [134110] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1678), 1, - anon_sym_DQUOTE, - ACTIONS(4376), 1, - sym_cmd_identifier, - STATE(1194), 1, - sym_val_string, - STATE(1201), 1, - sym__str_double_quotes, - STATE(1255), 1, - sym__command_name, + ACTIONS(4472), 1, + anon_sym_LPAREN, + ACTIONS(4542), 1, + anon_sym_DQUOTE2, + STATE(2950), 1, + aux_sym__inter_double_quotes_repeat1, STATE(2953), 1, sym_comment, - ACTIONS(1680), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [122288] = 8, - ACTIONS(153), 1, + STATE(3415), 1, + sym_expr_interpolated, + ACTIONS(4474), 2, + sym_escaped_interpolated_content, + sym_inter_escape_sequence, + [134133] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2765), 1, - anon_sym_DQUOTE, - ACTIONS(4215), 1, - sym_cmd_identifier, - STATE(1320), 1, - sym__str_double_quotes, - STATE(2815), 1, - sym_val_string, + ACTIONS(1656), 1, + anon_sym_LF, + ACTIONS(4544), 1, + anon_sym_else, STATE(2954), 1, sym_comment, - STATE(3565), 1, - sym__command_name, - ACTIONS(2767), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [122314] = 7, - ACTIONS(153), 1, + ACTIONS(1654), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [134152] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4047), 1, - anon_sym_DOLLAR, - ACTIONS(4049), 1, - anon_sym_LBRACE, - STATE(679), 1, - sym__var, STATE(2955), 1, sym_comment, - STATE(433), 2, - sym__blosure, - sym_val_variable, - STATE(863), 2, - sym_block, - sym_val_closure, - [122338] = 7, + ACTIONS(1423), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1421), 4, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_DASH_DASH, + sym_short_flag, + [134169] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1678), 1, - anon_sym_DQUOTE, - ACTIONS(4400), 1, - aux_sym_unquoted_token1, - STATE(1201), 1, - sym__str_double_quotes, + ACTIONS(1788), 1, + anon_sym_SEMI, + ACTIONS(1790), 1, + anon_sym_LF, + STATE(708), 1, + aux_sym__block_body_repeat1, + STATE(804), 1, + sym__terminator, STATE(2956), 1, sym_comment, - ACTIONS(1680), 2, - sym__str_single_quotes, - sym__str_back_ticks, - STATE(801), 2, - sym_val_string, - sym_unquoted, - [122362] = 8, - ACTIONS(153), 1, + ACTIONS(4546), 2, + anon_sym_RPAREN, + anon_sym_RBRACE, + [134192] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4370), 1, - sym_cmd_identifier, - ACTIONS(4372), 1, - anon_sym_DQUOTE, - STATE(929), 1, - sym_val_string, - STATE(990), 1, - sym__str_double_quotes, - STATE(1099), 1, - sym__command_name, STATE(2957), 1, sym_comment, - ACTIONS(4374), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [122388] = 8, - ACTIONS(153), 1, + ACTIONS(1324), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1322), 4, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_DASH_DASH, + sym_short_flag, + [134209] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4370), 1, - sym_cmd_identifier, - ACTIONS(4372), 1, - anon_sym_DQUOTE, - STATE(929), 1, - sym_val_string, - STATE(990), 1, - sym__str_double_quotes, - STATE(1100), 1, - sym__command_name, + ACTIONS(4472), 1, + anon_sym_LPAREN, + ACTIONS(4548), 1, + anon_sym_DQUOTE2, + STATE(2935), 1, + aux_sym__inter_double_quotes_repeat1, STATE(2958), 1, sym_comment, - ACTIONS(4374), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [122414] = 8, - ACTIONS(153), 1, + STATE(3415), 1, + sym_expr_interpolated, + ACTIONS(4474), 2, + sym_escaped_interpolated_content, + sym_inter_escape_sequence, + [134232] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1678), 1, - anon_sym_DQUOTE, - ACTIONS(4376), 1, - sym_cmd_identifier, - STATE(802), 1, - sym__command_name, - STATE(1194), 1, - sym_val_string, - STATE(1201), 1, - sym__str_double_quotes, + ACTIONS(4472), 1, + anon_sym_LPAREN, + ACTIONS(4550), 1, + anon_sym_DQUOTE2, + STATE(2958), 1, + aux_sym__inter_double_quotes_repeat1, STATE(2959), 1, sym_comment, - ACTIONS(1680), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [122440] = 8, - ACTIONS(153), 1, + STATE(3415), 1, + sym_expr_interpolated, + ACTIONS(4474), 2, + sym_escaped_interpolated_content, + sym_inter_escape_sequence, + [134255] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2765), 1, - anon_sym_DQUOTE, - ACTIONS(4215), 1, - sym_cmd_identifier, - STATE(1320), 1, - sym__str_double_quotes, - STATE(2815), 1, - sym_val_string, + ACTIONS(4472), 1, + anon_sym_LPAREN, + ACTIONS(4552), 1, + anon_sym_DQUOTE2, STATE(2960), 1, sym_comment, - STATE(3596), 1, - sym__command_name, - ACTIONS(2767), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [122466] = 7, - ACTIONS(3), 1, + STATE(2962), 1, + aux_sym__inter_double_quotes_repeat1, + STATE(3415), 1, + sym_expr_interpolated, + ACTIONS(4474), 2, + sym_escaped_interpolated_content, + sym_inter_escape_sequence, + [134278] = 8, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4372), 1, - anon_sym_DQUOTE, - ACTIONS(4402), 1, - aux_sym_unquoted_token1, - STATE(990), 1, - sym__str_double_quotes, + ACTIONS(4554), 1, + anon_sym_alias, + ACTIONS(4556), 1, + anon_sym_def, + ACTIONS(4558), 1, + anon_sym_def_DASHenv, + ACTIONS(4560), 1, + anon_sym_extern, + ACTIONS(4562), 1, + anon_sym_module, + ACTIONS(4564), 1, + anon_sym_use, STATE(2961), 1, sym_comment, - ACTIONS(4374), 2, - sym__str_single_quotes, - sym__str_back_ticks, - STATE(645), 2, - sym_val_string, - sym_unquoted, - [122490] = 8, - ACTIONS(153), 1, + [134303] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2409), 1, - anon_sym_DQUOTE, - ACTIONS(4398), 1, - sym_cmd_identifier, - STATE(1566), 1, - sym__str_double_quotes, - STATE(1588), 1, - sym_val_string, - STATE(1636), 1, - sym__command_name, + ACTIONS(4472), 1, + anon_sym_LPAREN, + ACTIONS(4566), 1, + anon_sym_DQUOTE2, + STATE(2935), 1, + aux_sym__inter_double_quotes_repeat1, STATE(2962), 1, sym_comment, - ACTIONS(2411), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [122516] = 8, - ACTIONS(153), 1, + STATE(3415), 1, + sym_expr_interpolated, + ACTIONS(4474), 2, + sym_escaped_interpolated_content, + sym_inter_escape_sequence, + [134326] = 8, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2409), 1, - anon_sym_DQUOTE, - ACTIONS(4398), 1, - sym_cmd_identifier, - STATE(1566), 1, - sym__str_double_quotes, - STATE(1588), 1, - sym_val_string, - STATE(1635), 1, - sym__command_name, + ACTIONS(4116), 1, + anon_sym_DOLLAR, + ACTIONS(4362), 1, + sym_identifier, + STATE(998), 1, + sym__assignment_pattern, STATE(2963), 1, sym_comment, - ACTIONS(2411), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [122542] = 7, + STATE(3180), 1, + sym__var, + STATE(3209), 1, + sym_val_variable, + STATE(3502), 1, + sym__variable_name, + [134351] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1678), 1, - anon_sym_DQUOTE, - ACTIONS(4400), 1, - aux_sym_unquoted_token1, - STATE(1201), 1, - sym__str_double_quotes, + ACTIONS(4472), 1, + anon_sym_LPAREN, + ACTIONS(4568), 1, + anon_sym_DQUOTE2, STATE(2964), 1, sym_comment, - ACTIONS(1680), 2, - sym__str_single_quotes, - sym__str_back_ticks, - STATE(803), 2, - sym_val_string, - sym_unquoted, - [122566] = 7, - ACTIONS(3), 1, + STATE(2966), 1, + aux_sym__inter_double_quotes_repeat1, + STATE(3415), 1, + sym_expr_interpolated, + ACTIONS(4474), 2, + sym_escaped_interpolated_content, + sym_inter_escape_sequence, + [134374] = 8, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4372), 1, - anon_sym_DQUOTE, - ACTIONS(4402), 1, - aux_sym_unquoted_token1, - STATE(990), 1, - sym__str_double_quotes, + ACTIONS(4116), 1, + anon_sym_DOLLAR, + ACTIONS(4362), 1, + sym_identifier, + STATE(1004), 1, + sym__assignment_pattern, STATE(2965), 1, sym_comment, - ACTIONS(4374), 2, - sym__str_single_quotes, - sym__str_back_ticks, - STATE(634), 2, - sym_val_string, - sym_unquoted, - [122590] = 8, - ACTIONS(153), 1, + STATE(3180), 1, + sym__var, + STATE(3209), 1, + sym_val_variable, + STATE(3502), 1, + sym__variable_name, + [134399] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2765), 1, - anon_sym_DQUOTE, - ACTIONS(4215), 1, - sym_cmd_identifier, - STATE(1320), 1, - sym__str_double_quotes, - STATE(2815), 1, - sym_val_string, + ACTIONS(4472), 1, + anon_sym_LPAREN, + ACTIONS(4570), 1, + anon_sym_DQUOTE2, + STATE(2935), 1, + aux_sym__inter_double_quotes_repeat1, STATE(2966), 1, sym_comment, - STATE(3367), 1, - sym__command_name, - ACTIONS(2767), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [122616] = 5, - ACTIONS(153), 1, + STATE(3415), 1, + sym_expr_interpolated, + ACTIONS(4474), 2, + sym_escaped_interpolated_content, + sym_inter_escape_sequence, + [134422] = 8, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4404), 1, - anon_sym_DOT, - STATE(2290), 1, - sym_path, - STATE(2967), 2, + ACTIONS(4116), 1, + anon_sym_DOLLAR, + ACTIONS(4362), 1, + sym_identifier, + STATE(1003), 1, + sym__assignment_pattern, + STATE(2967), 1, sym_comment, - aux_sym_cell_path_repeat1, - ACTIONS(937), 4, - anon_sym_EQ, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, - [122636] = 6, - ACTIONS(153), 1, + STATE(3180), 1, + sym__var, + STATE(3209), 1, + sym_val_variable, + STATE(3502), 1, + sym__variable_name, + [134447] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4407), 1, - anon_sym_DOT, - STATE(2290), 1, - sym_path, - STATE(2967), 1, - aux_sym_cell_path_repeat1, + ACTIONS(4472), 1, + anon_sym_LPAREN, + ACTIONS(4572), 1, + anon_sym_DQUOTE2, + STATE(2935), 1, + aux_sym__inter_double_quotes_repeat1, STATE(2968), 1, sym_comment, - ACTIONS(931), 4, - anon_sym_EQ, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, - [122658] = 6, - ACTIONS(153), 1, + STATE(3415), 1, + sym_expr_interpolated, + ACTIONS(4474), 2, + sym_escaped_interpolated_content, + sym_inter_escape_sequence, + [134470] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4407), 1, - anon_sym_DOT, - STATE(2290), 1, - sym_path, - STATE(2968), 1, - aux_sym_cell_path_repeat1, + ACTIONS(4472), 1, + anon_sym_LPAREN, + ACTIONS(4574), 1, + anon_sym_DQUOTE2, + STATE(2935), 1, + aux_sym__inter_double_quotes_repeat1, STATE(2969), 1, sym_comment, - ACTIONS(961), 4, - anon_sym_EQ, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, - [122680] = 8, - ACTIONS(153), 1, + STATE(3415), 1, + sym_expr_interpolated, + ACTIONS(4474), 2, + sym_escaped_interpolated_content, + sym_inter_escape_sequence, + [134493] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2765), 1, - anon_sym_DQUOTE, - ACTIONS(4215), 1, - sym_cmd_identifier, - STATE(1320), 1, - sym__str_double_quotes, - STATE(2815), 1, - sym_val_string, + ACTIONS(4472), 1, + anon_sym_LPAREN, + ACTIONS(4576), 1, + anon_sym_DQUOTE2, + STATE(2968), 1, + aux_sym__inter_double_quotes_repeat1, STATE(2970), 1, sym_comment, - STATE(3423), 1, - sym__command_name, - ACTIONS(2767), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [122706] = 8, - ACTIONS(153), 1, + STATE(3415), 1, + sym_expr_interpolated, + ACTIONS(4474), 2, + sym_escaped_interpolated_content, + sym_inter_escape_sequence, + [134516] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2765), 1, - anon_sym_DQUOTE, - ACTIONS(4215), 1, - sym_cmd_identifier, - STATE(1320), 1, - sym__str_double_quotes, - STATE(2815), 1, - sym_val_string, + ACTIONS(4472), 1, + anon_sym_LPAREN, + ACTIONS(4578), 1, + anon_sym_DQUOTE2, STATE(2971), 1, - sym_comment, - STATE(3582), 1, - sym__command_name, - ACTIONS(2767), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [122732] = 8, - ACTIONS(153), 1, + sym_comment, + STATE(2985), 1, + aux_sym__inter_double_quotes_repeat1, + STATE(3415), 1, + sym_expr_interpolated, + ACTIONS(4474), 2, + sym_escaped_interpolated_content, + sym_inter_escape_sequence, + [134539] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2765), 1, - anon_sym_DQUOTE, - ACTIONS(4215), 1, - sym_cmd_identifier, - STATE(1320), 1, - sym__str_double_quotes, - STATE(2815), 1, - sym_val_string, STATE(2972), 1, sym_comment, - STATE(3335), 1, - sym__command_name, - ACTIONS(2767), 2, + ACTIONS(704), 6, + sym_cmd_identifier, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [122758] = 8, - ACTIONS(153), 1, + [134554] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2765), 1, - anon_sym_DQUOTE, - ACTIONS(4215), 1, - sym_cmd_identifier, - STATE(1320), 1, - sym__str_double_quotes, - STATE(2815), 1, - sym_val_string, + ACTIONS(4582), 1, + anon_sym_COMMA, STATE(2973), 1, sym_comment, - STATE(3429), 1, - sym__command_name, - ACTIONS(2767), 2, + ACTIONS(4580), 5, + sym_cmd_identifier, + anon_sym_RBRACK, + anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [122784] = 8, - ACTIONS(153), 1, + [134571] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2765), 1, - anon_sym_DQUOTE, - ACTIONS(4215), 1, - sym_cmd_identifier, - STATE(1320), 1, - sym__str_double_quotes, - STATE(2815), 1, - sym_val_string, + ACTIONS(4472), 1, + anon_sym_LPAREN, + ACTIONS(4584), 1, + anon_sym_DQUOTE2, + STATE(2935), 1, + aux_sym__inter_double_quotes_repeat1, STATE(2974), 1, sym_comment, - STATE(3563), 1, - sym__command_name, - ACTIONS(2767), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [122810] = 5, + STATE(3415), 1, + sym_expr_interpolated, + ACTIONS(4474), 2, + sym_escaped_interpolated_content, + sym_inter_escape_sequence, + [134594] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1690), 1, - anon_sym_LF, - ACTIONS(4409), 1, - aux_sym_long_flag_token1, + ACTIONS(4472), 1, + anon_sym_LPAREN, + ACTIONS(4586), 1, + anon_sym_DQUOTE2, + STATE(2974), 1, + aux_sym__inter_double_quotes_repeat1, STATE(2975), 1, sym_comment, - ACTIONS(1692), 5, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DASH_DASH, - sym_short_flag, - [122830] = 8, - ACTIONS(153), 1, + STATE(3415), 1, + sym_expr_interpolated, + ACTIONS(4474), 2, + sym_escaped_interpolated_content, + sym_inter_escape_sequence, + [134617] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2765), 1, - anon_sym_DQUOTE, - ACTIONS(4215), 1, - sym_cmd_identifier, - STATE(1320), 1, - sym__str_double_quotes, - STATE(2815), 1, - sym_val_string, + ACTIONS(4472), 1, + anon_sym_LPAREN, + ACTIONS(4588), 1, + anon_sym_DQUOTE2, + STATE(2969), 1, + aux_sym__inter_double_quotes_repeat1, STATE(2976), 1, sym_comment, - STATE(3381), 1, - sym__command_name, - ACTIONS(2767), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [122856] = 7, + STATE(3415), 1, + sym_expr_interpolated, + ACTIONS(4474), 2, + sym_escaped_interpolated_content, + sym_inter_escape_sequence, + [134640] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4384), 1, - anon_sym_DQUOTE, - ACTIONS(4388), 1, - aux_sym_unquoted_token1, - STATE(955), 1, - sym__str_double_quotes, + ACTIONS(4472), 1, + anon_sym_LPAREN, + ACTIONS(4590), 1, + anon_sym_DQUOTE2, STATE(2977), 1, sym_comment, - ACTIONS(4386), 2, - sym__str_single_quotes, - sym__str_back_ticks, - STATE(642), 2, - sym_val_string, - sym_unquoted, - [122880] = 8, - ACTIONS(153), 1, + STATE(2979), 1, + aux_sym__inter_double_quotes_repeat1, + STATE(3415), 1, + sym_expr_interpolated, + ACTIONS(4474), 2, + sym_escaped_interpolated_content, + sym_inter_escape_sequence, + [134663] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2765), 1, - anon_sym_DQUOTE, - ACTIONS(4215), 1, - sym_cmd_identifier, - STATE(1320), 1, - sym__str_double_quotes, - STATE(2815), 1, - sym_val_string, STATE(2978), 1, sym_comment, - STATE(3631), 1, - sym__command_name, - ACTIONS(2767), 2, + ACTIONS(672), 6, + sym_cmd_identifier, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [122906] = 8, - ACTIONS(153), 1, + [134678] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4333), 1, - anon_sym_DQUOTE, - ACTIONS(4411), 1, - sym_cmd_identifier, - STATE(2723), 1, - sym__str_double_quotes, - STATE(2822), 1, - sym__command_name, - STATE(2834), 1, - sym_val_string, + ACTIONS(4472), 1, + anon_sym_LPAREN, + ACTIONS(4592), 1, + anon_sym_DQUOTE2, + STATE(2935), 1, + aux_sym__inter_double_quotes_repeat1, STATE(2979), 1, sym_comment, - ACTIONS(4335), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [122932] = 8, - ACTIONS(153), 1, + STATE(3415), 1, + sym_expr_interpolated, + ACTIONS(4474), 2, + sym_escaped_interpolated_content, + sym_inter_escape_sequence, + [134701] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4384), 1, - anon_sym_DQUOTE, - ACTIONS(4390), 1, - sym_cmd_identifier, - STATE(955), 1, - sym__str_double_quotes, - STATE(973), 1, - sym_val_string, - STATE(1159), 1, - sym__command_name, + ACTIONS(4596), 1, + anon_sym_COMMA, STATE(2980), 1, sym_comment, - ACTIONS(4386), 2, + ACTIONS(4594), 5, + sym_identifier, + anon_sym_RBRACE, + anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [122958] = 8, - ACTIONS(153), 1, + [134718] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4384), 1, - anon_sym_DQUOTE, - ACTIONS(4390), 1, - sym_cmd_identifier, - STATE(955), 1, - sym__str_double_quotes, - STATE(973), 1, - sym_val_string, - STATE(1120), 1, - sym__command_name, + ACTIONS(4472), 1, + anon_sym_LPAREN, + ACTIONS(4598), 1, + anon_sym_DQUOTE2, + STATE(2935), 1, + aux_sym__inter_double_quotes_repeat1, STATE(2981), 1, sym_comment, - ACTIONS(4386), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [122984] = 8, - ACTIONS(153), 1, + STATE(3415), 1, + sym_expr_interpolated, + ACTIONS(4474), 2, + sym_escaped_interpolated_content, + sym_inter_escape_sequence, + [134741] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2409), 1, - anon_sym_DQUOTE, - ACTIONS(4398), 1, - sym_cmd_identifier, - STATE(1566), 1, - sym__str_double_quotes, - STATE(1588), 1, - sym_val_string, - STATE(1616), 1, - sym__command_name, + ACTIONS(4472), 1, + anon_sym_LPAREN, + ACTIONS(4600), 1, + anon_sym_DQUOTE2, + STATE(2981), 1, + aux_sym__inter_double_quotes_repeat1, STATE(2982), 1, sym_comment, - ACTIONS(2411), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [123010] = 8, - ACTIONS(153), 1, + STATE(3415), 1, + sym_expr_interpolated, + ACTIONS(4474), 2, + sym_escaped_interpolated_content, + sym_inter_escape_sequence, + [134764] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4370), 1, - sym_cmd_identifier, - ACTIONS(4372), 1, - anon_sym_DQUOTE, - STATE(630), 1, - sym__command_name, - STATE(929), 1, - sym_val_string, - STATE(990), 1, - sym__str_double_quotes, STATE(2983), 1, sym_comment, - ACTIONS(4374), 2, + ACTIONS(814), 6, + sym_cmd_identifier, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [123036] = 8, - ACTIONS(153), 1, + [134779] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2765), 1, - anon_sym_DQUOTE, - ACTIONS(4215), 1, - sym_cmd_identifier, - STATE(1320), 1, - sym__str_double_quotes, - STATE(2815), 1, - sym_val_string, + ACTIONS(1308), 1, + anon_sym_LF, + ACTIONS(4602), 1, + aux_sym_long_flag_token1, STATE(2984), 1, sym_comment, - STATE(3346), 1, - sym__command_name, - ACTIONS(2767), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [123062] = 7, - ACTIONS(153), 1, + ACTIONS(1306), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [134798] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4037), 1, - anon_sym_DOLLAR, - ACTIONS(4039), 1, - anon_sym_LBRACE, - STATE(1233), 1, - sym__var, + ACTIONS(4472), 1, + anon_sym_LPAREN, + ACTIONS(4604), 1, + anon_sym_DQUOTE2, + STATE(2935), 1, + aux_sym__inter_double_quotes_repeat1, STATE(2985), 1, sym_comment, - STATE(584), 2, - sym__blosure, - sym_val_variable, - STATE(1475), 2, - sym_block, - sym_val_closure, - [123086] = 8, - ACTIONS(153), 1, + STATE(3415), 1, + sym_expr_interpolated, + ACTIONS(4474), 2, + sym_escaped_interpolated_content, + sym_inter_escape_sequence, + [134821] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2409), 1, - anon_sym_DQUOTE, - ACTIONS(4398), 1, - sym_cmd_identifier, - STATE(1566), 1, - sym__str_double_quotes, - STATE(1588), 1, - sym_val_string, - STATE(1597), 1, - sym__command_name, + ACTIONS(4472), 1, + anon_sym_LPAREN, + ACTIONS(4606), 1, + anon_sym_DQUOTE2, STATE(2986), 1, sym_comment, - ACTIONS(2411), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [123112] = 8, - ACTIONS(153), 1, + STATE(2998), 1, + aux_sym__inter_double_quotes_repeat1, + STATE(3415), 1, + sym_expr_interpolated, + ACTIONS(4474), 2, + sym_escaped_interpolated_content, + sym_inter_escape_sequence, + [134844] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2409), 1, - anon_sym_DQUOTE, - ACTIONS(4398), 1, - sym_cmd_identifier, - STATE(1566), 1, - sym__str_double_quotes, - STATE(1588), 1, - sym_val_string, - STATE(1598), 1, - sym__command_name, + ACTIONS(4472), 1, + anon_sym_LPAREN, + ACTIONS(4608), 1, + anon_sym_DQUOTE2, STATE(2987), 1, sym_comment, - ACTIONS(2411), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [123138] = 8, - ACTIONS(153), 1, + STATE(2988), 1, + aux_sym__inter_double_quotes_repeat1, + STATE(3415), 1, + sym_expr_interpolated, + ACTIONS(4474), 2, + sym_escaped_interpolated_content, + sym_inter_escape_sequence, + [134867] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2765), 1, - anon_sym_DQUOTE, - ACTIONS(4215), 1, - sym_cmd_identifier, - STATE(1320), 1, - sym__str_double_quotes, - STATE(2815), 1, - sym_val_string, + ACTIONS(4472), 1, + anon_sym_LPAREN, + ACTIONS(4610), 1, + anon_sym_DQUOTE2, + STATE(2935), 1, + aux_sym__inter_double_quotes_repeat1, STATE(2988), 1, sym_comment, - STATE(3629), 1, - sym__command_name, - ACTIONS(2767), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [123164] = 8, - ACTIONS(153), 1, + STATE(3415), 1, + sym_expr_interpolated, + ACTIONS(4474), 2, + sym_escaped_interpolated_content, + sym_inter_escape_sequence, + [134890] = 8, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4384), 1, - anon_sym_DQUOTE, - ACTIONS(4390), 1, - sym_cmd_identifier, - STATE(647), 1, - sym__command_name, - STATE(955), 1, - sym__str_double_quotes, - STATE(973), 1, - sym_val_string, + ACTIONS(3628), 1, + anon_sym_DASH_DASH, + ACTIONS(3660), 1, + sym_short_flag, + ACTIONS(4612), 1, + sym_identifier, + STATE(2933), 1, + aux_sym_overlay_use_repeat1, STATE(2989), 1, sym_comment, - ACTIONS(4386), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [123190] = 8, - ACTIONS(153), 1, + STATE(3174), 1, + sym_long_flag, + STATE(3485), 1, + sym__flag, + [134915] = 8, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2765), 1, - anon_sym_DQUOTE, - ACTIONS(4215), 1, - sym_cmd_identifier, - STATE(1320), 1, - sym__str_double_quotes, - STATE(2815), 1, - sym_val_string, + ACTIONS(3628), 1, + anon_sym_DASH_DASH, + ACTIONS(3660), 1, + sym_short_flag, + ACTIONS(4614), 1, + sym_identifier, + STATE(2949), 1, + aux_sym_overlay_use_repeat1, STATE(2990), 1, sym_comment, - STATE(3688), 1, - sym__command_name, - ACTIONS(2767), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [123216] = 8, - ACTIONS(153), 1, + STATE(3174), 1, + sym_long_flag, + STATE(3485), 1, + sym__flag, + [134940] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4384), 1, - anon_sym_DQUOTE, - ACTIONS(4390), 1, - sym_cmd_identifier, - STATE(955), 1, - sym__str_double_quotes, - STATE(973), 1, - sym_val_string, - STATE(1102), 1, - sym__command_name, + ACTIONS(4472), 1, + anon_sym_LPAREN, + ACTIONS(4616), 1, + anon_sym_DQUOTE2, + STATE(2935), 1, + aux_sym__inter_double_quotes_repeat1, STATE(2991), 1, sym_comment, - ACTIONS(4386), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [123242] = 8, - ACTIONS(153), 1, + STATE(3415), 1, + sym_expr_interpolated, + ACTIONS(4474), 2, + sym_escaped_interpolated_content, + sym_inter_escape_sequence, + [134963] = 7, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4384), 1, - anon_sym_DQUOTE, - ACTIONS(4390), 1, - sym_cmd_identifier, - STATE(955), 1, - sym__str_double_quotes, - STATE(973), 1, - sym_val_string, - STATE(1101), 1, - sym__command_name, - STATE(2992), 1, + ACTIONS(1231), 1, + sym_identifier, + ACTIONS(4618), 1, + anon_sym_DASH_DASH, + ACTIONS(4621), 1, + sym_short_flag, + STATE(3174), 1, + sym_long_flag, + STATE(3485), 1, + sym__flag, + STATE(2992), 2, sym_comment, - ACTIONS(4386), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [123268] = 7, + aux_sym_overlay_use_repeat1, + [134986] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4413), 1, + ACTIONS(4472), 1, anon_sym_LPAREN, - ACTIONS(4417), 1, + ACTIONS(4624), 1, anon_sym_DQUOTE2, + STATE(2991), 1, + aux_sym__inter_double_quotes_repeat1, STATE(2993), 1, sym_comment, - STATE(3014), 1, - aux_sym__inter_double_quotes_repeat1, - STATE(3455), 1, + STATE(3415), 1, sym_expr_interpolated, - ACTIONS(4415), 2, + ACTIONS(4474), 2, sym_escaped_interpolated_content, sym_inter_escape_sequence, - [123291] = 8, - ACTIONS(153), 1, + [135009] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4041), 1, - anon_sym_DOLLAR, - ACTIONS(4233), 1, - sym_identifier, - STATE(1216), 1, - sym__assignment_pattern, + ACTIONS(4472), 1, + anon_sym_LPAREN, + ACTIONS(4626), 1, + anon_sym_DQUOTE2, STATE(2994), 1, sym_comment, - STATE(3079), 1, - sym__var, - STATE(3142), 1, - sym_val_variable, - STATE(3544), 1, - sym__variable_name, - [123316] = 7, + STATE(2995), 1, + aux_sym__inter_double_quotes_repeat1, + STATE(3415), 1, + sym_expr_interpolated, + ACTIONS(4474), 2, + sym_escaped_interpolated_content, + sym_inter_escape_sequence, + [135032] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4413), 1, + ACTIONS(4472), 1, anon_sym_LPAREN, - ACTIONS(4419), 1, + ACTIONS(4628), 1, anon_sym_DQUOTE2, + STATE(2935), 1, + aux_sym__inter_double_quotes_repeat1, STATE(2995), 1, sym_comment, - STATE(3007), 1, - aux_sym__inter_double_quotes_repeat1, - STATE(3455), 1, + STATE(3415), 1, sym_expr_interpolated, - ACTIONS(4415), 2, + ACTIONS(4474), 2, sym_escaped_interpolated_content, sym_inter_escape_sequence, - [123339] = 8, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(4041), 1, - anon_sym_DOLLAR, - ACTIONS(4233), 1, - sym_identifier, - STATE(1660), 1, - sym__assignment_pattern, - STATE(2996), 1, - sym_comment, - STATE(3079), 1, - sym__var, - STATE(3142), 1, - sym_val_variable, - STATE(3526), 1, - sym__variable_name, - [123364] = 7, + [135055] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4413), 1, + ACTIONS(4472), 1, anon_sym_LPAREN, - ACTIONS(4421), 1, + ACTIONS(4630), 1, anon_sym_DQUOTE2, - STATE(2997), 1, + STATE(2996), 1, sym_comment, STATE(2999), 1, aux_sym__inter_double_quotes_repeat1, - STATE(3455), 1, + STATE(3415), 1, sym_expr_interpolated, - ACTIONS(4415), 2, + ACTIONS(4474), 2, sym_escaped_interpolated_content, sym_inter_escape_sequence, - [123387] = 7, + [135078] = 8, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(3628), 1, + anon_sym_DASH_DASH, + ACTIONS(3660), 1, + sym_short_flag, + ACTIONS(4632), 1, + anon_sym_LBRACE, + STATE(872), 1, + sym_val_record, + STATE(2997), 1, + sym_comment, + STATE(3174), 1, + sym_long_flag, + STATE(3531), 1, + sym__flag, + [135103] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4413), 1, + ACTIONS(4472), 1, anon_sym_LPAREN, - ACTIONS(4423), 1, + ACTIONS(4634), 1, anon_sym_DQUOTE2, + STATE(2935), 1, + aux_sym__inter_double_quotes_repeat1, STATE(2998), 1, sym_comment, - STATE(3019), 1, - aux_sym__inter_double_quotes_repeat1, - STATE(3455), 1, + STATE(3415), 1, sym_expr_interpolated, - ACTIONS(4415), 2, + ACTIONS(4474), 2, sym_escaped_interpolated_content, sym_inter_escape_sequence, - [123410] = 7, + [135126] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4413), 1, + ACTIONS(4472), 1, anon_sym_LPAREN, - ACTIONS(4425), 1, + ACTIONS(4636), 1, anon_sym_DQUOTE2, + STATE(2935), 1, + aux_sym__inter_double_quotes_repeat1, STATE(2999), 1, sym_comment, - STATE(3019), 1, - aux_sym__inter_double_quotes_repeat1, - STATE(3455), 1, + STATE(3415), 1, sym_expr_interpolated, - ACTIONS(4415), 2, + ACTIONS(4474), 2, sym_escaped_interpolated_content, sym_inter_escape_sequence, - [123433] = 7, - ACTIONS(3), 1, + [135149] = 8, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4413), 1, - anon_sym_LPAREN, - ACTIONS(4427), 1, - anon_sym_DQUOTE2, + ACTIONS(4556), 1, + anon_sym_def, + ACTIONS(4558), 1, + anon_sym_def_DASHenv, + ACTIONS(4560), 1, + anon_sym_extern, + ACTIONS(4562), 1, + anon_sym_module, + ACTIONS(4564), 1, + anon_sym_use, + ACTIONS(4638), 1, + anon_sym_alias, STATE(3000), 1, sym_comment, - STATE(3019), 1, - aux_sym__inter_double_quotes_repeat1, - STATE(3455), 1, - sym_expr_interpolated, - ACTIONS(4415), 2, - sym_escaped_interpolated_content, - sym_inter_escape_sequence, - [123456] = 8, - ACTIONS(153), 1, + [135174] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3623), 1, - anon_sym_DASH_DASH, - ACTIONS(3655), 1, - sym_short_flag, - ACTIONS(4429), 1, - anon_sym_LBRACE, - STATE(1642), 1, - sym_val_record, + ACTIONS(4642), 1, + anon_sym_LF, STATE(3001), 1, sym_comment, - STATE(3143), 1, - sym_long_flag, - STATE(3622), 1, - sym__flag, - [123481] = 3, - ACTIONS(153), 1, + ACTIONS(4640), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [135190] = 4, + ACTIONS(3), 1, anon_sym_POUND, + ACTIONS(4646), 1, + anon_sym_LF, STATE(3002), 1, sym_comment, - ACTIONS(1101), 6, - sym_cmd_identifier, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [123496] = 3, - ACTIONS(153), 1, + ACTIONS(4644), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [135206] = 6, + ACTIONS(147), 1, anon_sym_POUND, - STATE(3003), 1, - sym_comment, - ACTIONS(1097), 6, - sym_cmd_identifier, - anon_sym_COMMA, - anon_sym_RBRACK, + ACTIONS(4648), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [123511] = 8, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(4041), 1, - anon_sym_DOLLAR, - ACTIONS(4233), 1, - sym_identifier, - STATE(1659), 1, - sym__assignment_pattern, - STATE(3004), 1, - sym_comment, - STATE(3079), 1, - sym__var, - STATE(3142), 1, - sym_val_variable, - STATE(3526), 1, - sym__variable_name, - [123536] = 8, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(3623), 1, - anon_sym_DASH_DASH, - ACTIONS(3655), 1, - sym_short_flag, - ACTIONS(4431), 1, - sym_identifier, - STATE(3005), 1, + ACTIONS(4652), 1, + aux_sym_path_token1, + STATE(1698), 1, + sym__str_double_quotes, + STATE(3003), 1, sym_comment, - STATE(3025), 1, - aux_sym_overlay_use_repeat1, - STATE(3143), 1, - sym_long_flag, - STATE(3512), 1, - sym__flag, - [123561] = 3, - ACTIONS(153), 1, + ACTIONS(4650), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [135226] = 3, + ACTIONS(147), 1, anon_sym_POUND, - STATE(3006), 1, + STATE(3004), 1, sym_comment, - ACTIONS(1157), 6, - sym_cmd_identifier, - anon_sym_COMMA, - anon_sym_RBRACK, + ACTIONS(4654), 5, + sym_identifier, + anon_sym_nothing, + anon_sym_in, + anon_sym_nu, + anon_sym_env, + [135240] = 6, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(4656), 1, anon_sym_DQUOTE, + ACTIONS(4660), 1, + aux_sym_path_token1, + STATE(1809), 1, + sym__str_double_quotes, + STATE(3005), 1, + sym_comment, + ACTIONS(4658), 2, sym__str_single_quotes, sym__str_back_ticks, - [123576] = 7, + [135260] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4413), 1, - anon_sym_LPAREN, - ACTIONS(4433), 1, - anon_sym_DQUOTE2, + ACTIONS(4664), 1, + anon_sym_LF, + STATE(3006), 1, + sym_comment, + ACTIONS(4662), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [135276] = 6, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(4666), 1, + anon_sym_DQUOTE, + ACTIONS(4670), 1, + aux_sym_path_token1, + STATE(1853), 1, + sym__str_double_quotes, STATE(3007), 1, sym_comment, - STATE(3019), 1, - aux_sym__inter_double_quotes_repeat1, - STATE(3455), 1, - sym_expr_interpolated, - ACTIONS(4415), 2, - sym_escaped_interpolated_content, - sym_inter_escape_sequence, - [123599] = 4, - ACTIONS(153), 1, + ACTIONS(4668), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [135296] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4437), 1, - anon_sym_COMMA, + ACTIONS(4672), 1, + anon_sym_DQUOTE, + ACTIONS(4676), 1, + aux_sym_path_token1, + STATE(1846), 1, + sym__str_double_quotes, STATE(3008), 1, sym_comment, - ACTIONS(4435), 5, - sym_cmd_identifier, - anon_sym_RBRACK, - anon_sym_DQUOTE, + ACTIONS(4674), 2, sym__str_single_quotes, sym__str_back_ticks, - [123616] = 7, - ACTIONS(3), 1, + [135316] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4413), 1, - anon_sym_LPAREN, - ACTIONS(4439), 1, - anon_sym_DQUOTE2, + ACTIONS(2722), 1, + anon_sym_DQUOTE, + ACTIONS(4680), 1, + aux_sym_path_token1, + STATE(1029), 1, + sym__str_double_quotes, STATE(3009), 1, sym_comment, - STATE(3019), 1, - aux_sym__inter_double_quotes_repeat1, - STATE(3455), 1, - sym_expr_interpolated, - ACTIONS(4415), 2, - sym_escaped_interpolated_content, - sym_inter_escape_sequence, - [123639] = 7, - ACTIONS(3), 1, + ACTIONS(4678), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [135336] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4413), 1, - anon_sym_LPAREN, - ACTIONS(4441), 1, - anon_sym_DQUOTE2, + ACTIONS(4682), 1, + anon_sym_DQUOTE, + ACTIONS(4686), 1, + aux_sym_path_token1, + STATE(2075), 1, + sym__str_double_quotes, STATE(3010), 1, sym_comment, - STATE(3019), 1, - aux_sym__inter_double_quotes_repeat1, - STATE(3455), 1, - sym_expr_interpolated, - ACTIONS(4415), 2, - sym_escaped_interpolated_content, - sym_inter_escape_sequence, - [123662] = 8, - ACTIONS(153), 1, + ACTIONS(4684), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [135356] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3623), 1, - anon_sym_DASH_DASH, - ACTIONS(3655), 1, - sym_short_flag, - ACTIONS(4443), 1, - anon_sym_LBRACE, - STATE(1129), 1, - sym_val_record, + ACTIONS(2836), 1, + anon_sym_DQUOTE, + ACTIONS(4690), 1, + aux_sym_path_token1, + STATE(1835), 1, + sym__str_double_quotes, STATE(3011), 1, sym_comment, - STATE(3143), 1, - sym_long_flag, - STATE(3575), 1, - sym__flag, - [123687] = 7, - ACTIONS(3), 1, + ACTIONS(4688), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [135376] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4413), 1, - anon_sym_LPAREN, - ACTIONS(4445), 1, - anon_sym_DQUOTE2, - STATE(3000), 1, - aux_sym__inter_double_quotes_repeat1, + ACTIONS(4692), 1, + sym_identifier, STATE(3012), 1, sym_comment, - STATE(3455), 1, - sym_expr_interpolated, - ACTIONS(4415), 2, - sym_escaped_interpolated_content, - sym_inter_escape_sequence, - [123710] = 8, - ACTIONS(153), 1, + ACTIONS(4694), 4, + anon_sym_nothing, + anon_sym_in, + anon_sym_nu, + anon_sym_env, + [135392] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3623), 1, - anon_sym_DASH_DASH, - ACTIONS(3655), 1, - sym_short_flag, - ACTIONS(4447), 1, - sym_identifier, + ACTIONS(2146), 1, + anon_sym_DQUOTE, + ACTIONS(4698), 1, + aux_sym_path_token1, + STATE(1677), 1, + sym__str_double_quotes, STATE(3013), 1, sym_comment, - STATE(3041), 1, - aux_sym_overlay_use_repeat1, - STATE(3143), 1, - sym_long_flag, - STATE(3512), 1, - sym__flag, - [123735] = 7, - ACTIONS(3), 1, + ACTIONS(4696), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [135412] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4413), 1, - anon_sym_LPAREN, - ACTIONS(4449), 1, - anon_sym_DQUOTE2, + ACTIONS(3030), 1, + anon_sym_DQUOTE, + ACTIONS(4702), 1, + aux_sym_path_token1, + STATE(1916), 1, + sym__str_double_quotes, STATE(3014), 1, sym_comment, - STATE(3019), 1, - aux_sym__inter_double_quotes_repeat1, - STATE(3455), 1, - sym_expr_interpolated, - ACTIONS(4415), 2, - sym_escaped_interpolated_content, - sym_inter_escape_sequence, - [123758] = 8, - ACTIONS(153), 1, + ACTIONS(4700), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [135432] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4041), 1, - anon_sym_DOLLAR, - ACTIONS(4233), 1, - sym_identifier, - STATE(1661), 1, - sym__assignment_pattern, + ACTIONS(2802), 1, + anon_sym_DQUOTE, + ACTIONS(4706), 1, + aux_sym_path_token1, + STATE(2066), 1, + sym__str_double_quotes, STATE(3015), 1, sym_comment, - STATE(3079), 1, - sym__var, - STATE(3142), 1, - sym_val_variable, - STATE(3526), 1, - sym__variable_name, - [123783] = 7, - ACTIONS(3), 1, + ACTIONS(4704), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [135452] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4413), 1, - anon_sym_LPAREN, - ACTIONS(4451), 1, - anon_sym_DQUOTE2, STATE(3016), 1, sym_comment, - STATE(3024), 1, - aux_sym__inter_double_quotes_repeat1, - STATE(3455), 1, - sym_expr_interpolated, - ACTIONS(4415), 2, - sym_escaped_interpolated_content, - sym_inter_escape_sequence, - [123806] = 7, - ACTIONS(3), 1, + ACTIONS(4708), 5, + sym_identifier, + anon_sym_nothing, + anon_sym_in, + anon_sym_nu, + anon_sym_env, + [135466] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4413), 1, - anon_sym_LPAREN, - ACTIONS(4453), 1, - anon_sym_DQUOTE2, - STATE(3009), 1, - aux_sym__inter_double_quotes_repeat1, + ACTIONS(2770), 1, + anon_sym_DQUOTE, + ACTIONS(4712), 1, + aux_sym_path_token1, + STATE(2026), 1, + sym__str_double_quotes, STATE(3017), 1, sym_comment, - STATE(3455), 1, - sym_expr_interpolated, - ACTIONS(4415), 2, - sym_escaped_interpolated_content, - sym_inter_escape_sequence, - [123829] = 7, - ACTIONS(3), 1, + ACTIONS(4710), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [135486] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4413), 1, - anon_sym_LPAREN, - ACTIONS(4455), 1, - anon_sym_DQUOTE2, - STATE(2998), 1, - aux_sym__inter_double_quotes_repeat1, STATE(3018), 1, sym_comment, - STATE(3455), 1, - sym_expr_interpolated, - ACTIONS(4415), 2, - sym_escaped_interpolated_content, - sym_inter_escape_sequence, - [123852] = 6, - ACTIONS(3), 1, + ACTIONS(4714), 5, + sym_identifier, + anon_sym_nothing, + anon_sym_in, + anon_sym_nu, + anon_sym_env, + [135500] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4457), 1, - anon_sym_LPAREN, - ACTIONS(4463), 1, - anon_sym_DQUOTE2, - STATE(3455), 1, - sym_expr_interpolated, - ACTIONS(4460), 2, - sym_escaped_interpolated_content, - sym_inter_escape_sequence, - STATE(3019), 2, + ACTIONS(4716), 1, + anon_sym_DQUOTE, + ACTIONS(4720), 1, + aux_sym_path_token1, + STATE(1839), 1, + sym__str_double_quotes, + STATE(3019), 1, sym_comment, - aux_sym__inter_double_quotes_repeat1, - [123873] = 7, - ACTIONS(3), 1, + ACTIONS(4718), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [135520] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4413), 1, - anon_sym_LPAREN, - ACTIONS(4465), 1, - anon_sym_DQUOTE2, - STATE(3010), 1, - aux_sym__inter_double_quotes_repeat1, STATE(3020), 1, sym_comment, - STATE(3455), 1, - sym_expr_interpolated, - ACTIONS(4415), 2, - sym_escaped_interpolated_content, - sym_inter_escape_sequence, - [123896] = 4, - ACTIONS(153), 1, + ACTIONS(4722), 5, + sym_identifier, + anon_sym_RBRACE, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [135534] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4469), 1, - anon_sym_COMMA, STATE(3021), 1, sym_comment, - ACTIONS(4467), 5, + ACTIONS(4724), 5, sym_identifier, anon_sym_RBRACE, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [123913] = 4, + [135548] = 3, + ACTIONS(147), 1, + anon_sym_POUND, + STATE(3022), 1, + sym_comment, + ACTIONS(4726), 5, + sym_identifier, + anon_sym_nothing, + anon_sym_in, + anon_sym_nu, + anon_sym_env, + [135562] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1774), 1, + ACTIONS(4730), 1, anon_sym_LF, - STATE(3022), 1, + STATE(3023), 1, sym_comment, - ACTIONS(1772), 5, + ACTIONS(4728), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DASH_DASH, - sym_short_flag, - [123930] = 8, - ACTIONS(153), 1, + anon_sym_RBRACE, + [135578] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3623), 1, - anon_sym_DASH_DASH, - ACTIONS(3655), 1, - sym_short_flag, - ACTIONS(4471), 1, - sym_identifier, - STATE(3005), 1, - aux_sym_overlay_use_repeat1, - STATE(3023), 1, + ACTIONS(4732), 1, + anon_sym_DQUOTE, + ACTIONS(4736), 1, + aux_sym_path_token1, + STATE(1962), 1, + sym__str_double_quotes, + STATE(3024), 1, sym_comment, - STATE(3143), 1, - sym_long_flag, - STATE(3512), 1, - sym__flag, - [123955] = 7, + ACTIONS(4734), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [135598] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4413), 1, + ACTIONS(4738), 1, anon_sym_LPAREN, - ACTIONS(4473), 1, - anon_sym_DQUOTE2, - STATE(3019), 1, - aux_sym__inter_double_quotes_repeat1, - STATE(3024), 1, + ACTIONS(4740), 1, + sym_unescaped_interpolated_content, + ACTIONS(4742), 1, + anon_sym_SQUOTE, + STATE(3025), 1, sym_comment, - STATE(3455), 1, + STATE(3210), 1, + aux_sym__inter_single_quotes_repeat1, + STATE(3461), 1, sym_expr_interpolated, - ACTIONS(4415), 2, - sym_escaped_interpolated_content, - sym_inter_escape_sequence, - [123978] = 7, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(1575), 1, - sym_identifier, - ACTIONS(4475), 1, - anon_sym_DASH_DASH, - ACTIONS(4478), 1, - sym_short_flag, - STATE(3143), 1, - sym_long_flag, - STATE(3512), 1, - sym__flag, - STATE(3025), 2, - sym_comment, - aux_sym_overlay_use_repeat1, - [124001] = 5, - ACTIONS(153), 1, + [135620] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1692), 1, - sym_identifier, - ACTIONS(4481), 1, - aux_sym_long_flag_token1, STATE(3026), 1, sym_comment, - ACTIONS(1690), 4, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, - anon_sym_LBRACE, - sym_short_flag, - [124020] = 7, - ACTIONS(3), 1, + ACTIONS(4744), 5, + sym_identifier, + anon_sym_nothing, + anon_sym_in, + anon_sym_nu, + anon_sym_env, + [135634] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4413), 1, - anon_sym_LPAREN, - ACTIONS(4483), 1, - anon_sym_DQUOTE2, - STATE(3019), 1, - aux_sym__inter_double_quotes_repeat1, + ACTIONS(3006), 1, + anon_sym_DQUOTE, + ACTIONS(4748), 1, + aux_sym_path_token1, + STATE(142), 1, + sym__str_double_quotes, STATE(3027), 1, sym_comment, - STATE(3455), 1, - sym_expr_interpolated, - ACTIONS(4415), 2, - sym_escaped_interpolated_content, - sym_inter_escape_sequence, - [124043] = 7, - ACTIONS(3), 1, + ACTIONS(4746), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [135654] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4413), 1, - anon_sym_LPAREN, - ACTIONS(4485), 1, - anon_sym_DQUOTE2, - STATE(3027), 1, - aux_sym__inter_double_quotes_repeat1, STATE(3028), 1, sym_comment, - STATE(3455), 1, - sym_expr_interpolated, - ACTIONS(4415), 2, - sym_escaped_interpolated_content, - sym_inter_escape_sequence, - [124066] = 8, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(4041), 1, - anon_sym_DOLLAR, - ACTIONS(4233), 1, + ACTIONS(4694), 5, sym_identifier, - STATE(1142), 1, - sym__assignment_pattern, + anon_sym_nothing, + anon_sym_in, + anon_sym_nu, + anon_sym_env, + [135668] = 3, + ACTIONS(147), 1, + anon_sym_POUND, STATE(3029), 1, sym_comment, - STATE(3079), 1, - sym__var, - STATE(3142), 1, - sym_val_variable, - STATE(3546), 1, - sym__variable_name, - [124091] = 8, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(3623), 1, - anon_sym_DASH_DASH, - ACTIONS(3655), 1, - sym_short_flag, - ACTIONS(4487), 1, + ACTIONS(4750), 5, sym_identifier, - STATE(3025), 1, - aux_sym_overlay_use_repeat1, + anon_sym_nothing, + anon_sym_in, + anon_sym_nu, + anon_sym_env, + [135682] = 6, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(4752), 1, + anon_sym_DQUOTE, + ACTIONS(4756), 1, + aux_sym_path_token1, + STATE(1877), 1, + sym__str_double_quotes, STATE(3030), 1, sym_comment, - STATE(3143), 1, - sym_long_flag, - STATE(3512), 1, - sym__flag, - [124116] = 7, - ACTIONS(3), 1, + ACTIONS(4754), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [135702] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4413), 1, - anon_sym_LPAREN, - ACTIONS(4489), 1, - anon_sym_DQUOTE2, STATE(3031), 1, sym_comment, - STATE(3057), 1, - aux_sym__inter_double_quotes_repeat1, - STATE(3455), 1, - sym_expr_interpolated, - ACTIONS(4415), 2, - sym_escaped_interpolated_content, - sym_inter_escape_sequence, - [124139] = 8, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(4041), 1, - anon_sym_DOLLAR, - ACTIONS(4233), 1, + ACTIONS(4758), 5, sym_identifier, - STATE(1031), 1, - sym__assignment_pattern, + anon_sym_nothing, + anon_sym_in, + anon_sym_nu, + anon_sym_env, + [135716] = 6, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2920), 1, + anon_sym_DQUOTE, + ACTIONS(4762), 1, + aux_sym_path_token1, + STATE(470), 1, + sym__str_double_quotes, STATE(3032), 1, sym_comment, - STATE(3079), 1, - sym__var, - STATE(3142), 1, - sym_val_variable, - STATE(3546), 1, - sym__variable_name, - [124164] = 8, - ACTIONS(153), 1, + ACTIONS(4760), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [135736] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4491), 1, - anon_sym_alias, - ACTIONS(4493), 1, - anon_sym_def, - ACTIONS(4495), 1, - anon_sym_def_DASHenv, - ACTIONS(4497), 1, - anon_sym_extern, - ACTIONS(4499), 1, - anon_sym_module, - ACTIONS(4501), 1, - anon_sym_use, + ACTIONS(4664), 1, + anon_sym_LF, STATE(3033), 1, sym_comment, - [124189] = 8, - ACTIONS(153), 1, + ACTIONS(4662), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [135752] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4041), 1, - anon_sym_DOLLAR, - ACTIONS(4233), 1, - sym_identifier, - STATE(1128), 1, - sym__assignment_pattern, + ACTIONS(4738), 1, + anon_sym_LPAREN, + ACTIONS(4740), 1, + sym_unescaped_interpolated_content, + ACTIONS(4764), 1, + anon_sym_SQUOTE, STATE(3034), 1, sym_comment, - STATE(3079), 1, - sym__var, - STATE(3142), 1, - sym_val_variable, - STATE(3546), 1, - sym__variable_name, - [124214] = 8, - ACTIONS(153), 1, + STATE(3046), 1, + aux_sym__inter_single_quotes_repeat1, + STATE(3461), 1, + sym_expr_interpolated, + [135774] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4041), 1, - anon_sym_DOLLAR, - ACTIONS(4233), 1, - sym_identifier, - STATE(1149), 1, - sym__assignment_pattern, STATE(3035), 1, sym_comment, - STATE(3079), 1, - sym__var, - STATE(3142), 1, - sym_val_variable, - STATE(3503), 1, - sym__variable_name, - [124239] = 4, - ACTIONS(153), 1, + ACTIONS(4766), 5, + sym_identifier, + anon_sym_nothing, + anon_sym_in, + anon_sym_nu, + anon_sym_env, + [135788] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4505), 1, - anon_sym_COMMA, + ACTIONS(4768), 1, + anon_sym_DQUOTE, + ACTIONS(4772), 1, + aux_sym_path_token1, + STATE(2030), 1, + sym__str_double_quotes, STATE(3036), 1, sym_comment, - ACTIONS(4503), 5, - sym_identifier, - anon_sym_GT, - anon_sym_DQUOTE, + ACTIONS(4770), 2, sym__str_single_quotes, sym__str_back_ticks, - [124256] = 4, - ACTIONS(153), 1, + [135808] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4509), 1, - anon_sym_COMMA, + ACTIONS(4776), 1, + anon_sym_LF, STATE(3037), 1, sym_comment, - ACTIONS(4507), 5, - sym_identifier, - anon_sym_GT, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [124273] = 8, - ACTIONS(153), 1, + ACTIONS(4774), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [135824] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4041), 1, - anon_sym_DOLLAR, - ACTIONS(4233), 1, - sym_identifier, - STATE(1150), 1, - sym__assignment_pattern, + ACTIONS(4730), 1, + anon_sym_LF, STATE(3038), 1, sym_comment, - STATE(3079), 1, - sym__var, - STATE(3142), 1, - sym_val_variable, - STATE(3503), 1, - sym__variable_name, - [124298] = 7, - ACTIONS(3), 1, + ACTIONS(4728), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [135840] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4413), 1, - anon_sym_LPAREN, - ACTIONS(4511), 1, - anon_sym_DQUOTE2, - STATE(3019), 1, - aux_sym__inter_double_quotes_repeat1, STATE(3039), 1, sym_comment, - STATE(3455), 1, - sym_expr_interpolated, - ACTIONS(4415), 2, - sym_escaped_interpolated_content, - sym_inter_escape_sequence, - [124321] = 8, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(4041), 1, - anon_sym_DOLLAR, - ACTIONS(4233), 1, + ACTIONS(4778), 5, sym_identifier, - STATE(1151), 1, - sym__assignment_pattern, - STATE(3040), 1, - sym_comment, - STATE(3079), 1, - sym__var, - STATE(3142), 1, - sym_val_variable, - STATE(3503), 1, - sym__variable_name, - [124346] = 8, - ACTIONS(153), 1, + anon_sym_nothing, + anon_sym_in, + anon_sym_nu, + anon_sym_env, + [135854] = 6, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2870), 1, + anon_sym_DQUOTE, + ACTIONS(4782), 1, + aux_sym_path_token1, + STATE(193), 1, + sym__str_double_quotes, + STATE(3040), 1, + sym_comment, + ACTIONS(4780), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [135874] = 7, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3623), 1, - anon_sym_DASH_DASH, - ACTIONS(3655), 1, - sym_short_flag, - ACTIONS(4513), 1, + ACTIONS(4116), 1, + anon_sym_DOLLAR, + ACTIONS(4362), 1, sym_identifier, - STATE(3025), 1, - aux_sym_overlay_use_repeat1, + STATE(2273), 1, + sym__var, STATE(3041), 1, sym_comment, - STATE(3143), 1, - sym_long_flag, - STATE(3512), 1, - sym__flag, - [124371] = 7, + STATE(3117), 1, + sym__variable_name, + STATE(3209), 1, + sym_val_variable, + [135896] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4413), 1, + ACTIONS(4738), 1, anon_sym_LPAREN, - ACTIONS(4515), 1, - anon_sym_DQUOTE2, + ACTIONS(4740), 1, + sym_unescaped_interpolated_content, + ACTIONS(4784), 1, + anon_sym_SQUOTE, STATE(3042), 1, sym_comment, - STATE(3052), 1, - aux_sym__inter_double_quotes_repeat1, - STATE(3455), 1, + STATE(3210), 1, + aux_sym__inter_single_quotes_repeat1, + STATE(3461), 1, sym_expr_interpolated, - ACTIONS(4415), 2, - sym_escaped_interpolated_content, - sym_inter_escape_sequence, - [124394] = 7, + [135918] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4413), 1, - anon_sym_LPAREN, - ACTIONS(4517), 1, - anon_sym_DQUOTE2, + ACTIONS(4776), 1, + anon_sym_LF, STATE(3043), 1, sym_comment, - STATE(3048), 1, - aux_sym__inter_double_quotes_repeat1, - STATE(3455), 1, - sym_expr_interpolated, - ACTIONS(4415), 2, - sym_escaped_interpolated_content, - sym_inter_escape_sequence, - [124417] = 8, - ACTIONS(153), 1, + ACTIONS(4774), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [135934] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3623), 1, - anon_sym_DASH_DASH, - ACTIONS(3655), 1, - sym_short_flag, - ACTIONS(4519), 1, - sym_identifier, + ACTIONS(4466), 1, + aux_sym_unquoted_token1, + ACTIONS(4786), 1, + anon_sym_DOLLAR, + STATE(686), 1, + sym__var, + STATE(885), 1, + sym_unquoted, + STATE(887), 1, + sym_val_variable, STATE(3044), 1, sym_comment, - STATE(3049), 1, - aux_sym_overlay_use_repeat1, - STATE(3143), 1, - sym_long_flag, - STATE(3512), 1, - sym__flag, - [124442] = 8, - ACTIONS(153), 1, + [135956] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3623), 1, - anon_sym_DASH_DASH, - ACTIONS(3655), 1, - sym_short_flag, - ACTIONS(4521), 1, - sym_identifier, - STATE(3030), 1, - aux_sym_overlay_use_repeat1, + ACTIONS(4738), 1, + anon_sym_LPAREN, + ACTIONS(4740), 1, + sym_unescaped_interpolated_content, + ACTIONS(4788), 1, + anon_sym_SQUOTE, + STATE(3042), 1, + aux_sym__inter_single_quotes_repeat1, STATE(3045), 1, sym_comment, - STATE(3143), 1, - sym_long_flag, - STATE(3512), 1, - sym__flag, - [124467] = 8, - ACTIONS(153), 1, + STATE(3461), 1, + sym_expr_interpolated, + [135978] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3623), 1, - anon_sym_DASH_DASH, - ACTIONS(3655), 1, - sym_short_flag, - ACTIONS(4523), 1, - anon_sym_LBRACE, - STATE(1246), 1, - sym_val_record, + ACTIONS(4738), 1, + anon_sym_LPAREN, + ACTIONS(4740), 1, + sym_unescaped_interpolated_content, + ACTIONS(4790), 1, + anon_sym_SQUOTE, STATE(3046), 1, sym_comment, - STATE(3143), 1, - sym_long_flag, - STATE(3607), 1, - sym__flag, - [124492] = 7, + STATE(3210), 1, + aux_sym__inter_single_quotes_repeat1, + STATE(3461), 1, + sym_expr_interpolated, + [136000] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4413), 1, - anon_sym_LPAREN, - ACTIONS(4525), 1, - anon_sym_DQUOTE2, - STATE(3019), 1, - aux_sym__inter_double_quotes_repeat1, + ACTIONS(4776), 1, + anon_sym_LF, STATE(3047), 1, sym_comment, - STATE(3455), 1, - sym_expr_interpolated, - ACTIONS(4415), 2, - sym_escaped_interpolated_content, - sym_inter_escape_sequence, - [124515] = 7, - ACTIONS(3), 1, + ACTIONS(4774), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [136016] = 6, + ACTIONS(93), 1, + anon_sym_DQUOTE, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4413), 1, - anon_sym_LPAREN, - ACTIONS(4527), 1, - anon_sym_DQUOTE2, - STATE(3019), 1, - aux_sym__inter_double_quotes_repeat1, + ACTIONS(4794), 1, + aux_sym_path_token1, + STATE(2183), 1, + sym__str_double_quotes, STATE(3048), 1, sym_comment, - STATE(3455), 1, - sym_expr_interpolated, - ACTIONS(4415), 2, - sym_escaped_interpolated_content, - sym_inter_escape_sequence, - [124538] = 8, - ACTIONS(153), 1, + ACTIONS(4792), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [136036] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3623), 1, - anon_sym_DASH_DASH, - ACTIONS(3655), 1, - sym_short_flag, - ACTIONS(4529), 1, - sym_identifier, - STATE(3025), 1, - aux_sym_overlay_use_repeat1, + ACTIONS(4470), 1, + aux_sym_unquoted_token1, + ACTIONS(4796), 1, + anon_sym_DOLLAR, + STATE(715), 1, + sym__var, + STATE(929), 1, + sym_val_variable, + STATE(960), 1, + sym_unquoted, STATE(3049), 1, sym_comment, - STATE(3143), 1, - sym_long_flag, - STATE(3512), 1, - sym__flag, - [124563] = 8, - ACTIONS(153), 1, + [136058] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3623), 1, - anon_sym_DASH_DASH, - ACTIONS(3655), 1, - sym_short_flag, - ACTIONS(4531), 1, - anon_sym_LBRACE, - STATE(1119), 1, - sym_val_record, + ACTIONS(4776), 1, + anon_sym_LF, STATE(3050), 1, sym_comment, - STATE(3143), 1, - sym_long_flag, - STATE(3567), 1, - sym__flag, - [124588] = 8, - ACTIONS(153), 1, + ACTIONS(4774), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [136074] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4533), 1, - anon_sym_alias, - ACTIONS(4535), 1, - anon_sym_def, - ACTIONS(4537), 1, - anon_sym_def_DASHenv, - ACTIONS(4539), 1, - anon_sym_extern, - ACTIONS(4541), 1, - anon_sym_module, - ACTIONS(4543), 1, - anon_sym_use, + ACTIONS(4470), 1, + aux_sym_unquoted_token1, + ACTIONS(4796), 1, + anon_sym_DOLLAR, + STATE(715), 1, + sym__var, + STATE(821), 1, + sym_unquoted, + STATE(826), 1, + sym_val_variable, STATE(3051), 1, sym_comment, - [124613] = 7, - ACTIONS(3), 1, + [136096] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4413), 1, - anon_sym_LPAREN, - ACTIONS(4545), 1, - anon_sym_DQUOTE2, - STATE(3019), 1, - aux_sym__inter_double_quotes_repeat1, STATE(3052), 1, sym_comment, - STATE(3455), 1, - sym_expr_interpolated, - ACTIONS(4415), 2, - sym_escaped_interpolated_content, - sym_inter_escape_sequence, - [124636] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4413), 1, - anon_sym_LPAREN, - ACTIONS(4547), 1, - anon_sym_DQUOTE2, - STATE(3053), 1, - sym_comment, - STATE(3063), 1, - aux_sym__inter_double_quotes_repeat1, - STATE(3455), 1, - sym_expr_interpolated, - ACTIONS(4415), 2, - sym_escaped_interpolated_content, - sym_inter_escape_sequence, - [124659] = 4, + ACTIONS(4798), 5, + sym_identifier, + anon_sym_nothing, + anon_sym_in, + anon_sym_nu, + anon_sym_env, + [136110] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1782), 1, + ACTIONS(4664), 1, anon_sym_LF, - STATE(3054), 1, + STATE(3053), 1, sym_comment, - ACTIONS(1780), 5, + ACTIONS(4662), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DASH_DASH, - sym_short_flag, - [124676] = 7, + anon_sym_RBRACE, + [136126] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4413), 1, - anon_sym_LPAREN, - ACTIONS(4549), 1, - anon_sym_DQUOTE2, - STATE(3039), 1, - aux_sym__inter_double_quotes_repeat1, + ACTIONS(4466), 1, + aux_sym_unquoted_token1, + ACTIONS(4786), 1, + anon_sym_DOLLAR, + STATE(686), 1, + sym__var, + STATE(748), 1, + sym_val_variable, + STATE(764), 1, + sym_unquoted, + STATE(3054), 1, + sym_comment, + [136148] = 6, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(4800), 1, + anon_sym_DQUOTE, + ACTIONS(4804), 1, + aux_sym_path_token1, + STATE(1900), 1, + sym__str_double_quotes, STATE(3055), 1, sym_comment, - STATE(3455), 1, - sym_expr_interpolated, - ACTIONS(4415), 2, - sym_escaped_interpolated_content, - sym_inter_escape_sequence, - [124699] = 7, + ACTIONS(4802), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [136168] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4413), 1, + ACTIONS(4738), 1, anon_sym_LPAREN, - ACTIONS(4551), 1, - anon_sym_DQUOTE2, + ACTIONS(4740), 1, + sym_unescaped_interpolated_content, + ACTIONS(4806), 1, + anon_sym_SQUOTE, STATE(3056), 1, sym_comment, - STATE(3058), 1, - aux_sym__inter_double_quotes_repeat1, - STATE(3455), 1, + STATE(3210), 1, + aux_sym__inter_single_quotes_repeat1, + STATE(3461), 1, sym_expr_interpolated, - ACTIONS(4415), 2, - sym_escaped_interpolated_content, - sym_inter_escape_sequence, - [124722] = 7, + [136190] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4413), 1, - anon_sym_LPAREN, - ACTIONS(4553), 1, - anon_sym_DQUOTE2, - STATE(3019), 1, - aux_sym__inter_double_quotes_repeat1, + ACTIONS(4776), 1, + anon_sym_LF, STATE(3057), 1, sym_comment, - STATE(3455), 1, - sym_expr_interpolated, - ACTIONS(4415), 2, - sym_escaped_interpolated_content, - sym_inter_escape_sequence, - [124745] = 7, + ACTIONS(4774), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [136206] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4413), 1, - anon_sym_LPAREN, - ACTIONS(4555), 1, - anon_sym_DQUOTE2, - STATE(3019), 1, - aux_sym__inter_double_quotes_repeat1, + ACTIONS(4776), 1, + anon_sym_LF, STATE(3058), 1, sym_comment, - STATE(3455), 1, - sym_expr_interpolated, - ACTIONS(4415), 2, - sym_escaped_interpolated_content, - sym_inter_escape_sequence, - [124768] = 7, + ACTIONS(4774), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [136222] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4413), 1, + ACTIONS(4738), 1, anon_sym_LPAREN, - ACTIONS(4557), 1, - anon_sym_DQUOTE2, - STATE(3047), 1, - aux_sym__inter_double_quotes_repeat1, + ACTIONS(4740), 1, + sym_unescaped_interpolated_content, + ACTIONS(4808), 1, + anon_sym_SQUOTE, + STATE(3056), 1, + aux_sym__inter_single_quotes_repeat1, STATE(3059), 1, sym_comment, - STATE(3455), 1, + STATE(3461), 1, sym_expr_interpolated, - ACTIONS(4415), 2, - sym_escaped_interpolated_content, - sym_inter_escape_sequence, - [124791] = 8, - ACTIONS(153), 1, + [136244] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4559), 1, - anon_sym_alias, - ACTIONS(4561), 1, - anon_sym_def, - ACTIONS(4563), 1, - anon_sym_def_DASHenv, - ACTIONS(4565), 1, - anon_sym_extern, - ACTIONS(4567), 1, - anon_sym_module, - ACTIONS(4569), 1, - anon_sym_use, + ACTIONS(4776), 1, + anon_sym_LF, STATE(3060), 1, sym_comment, - [124816] = 8, - ACTIONS(153), 1, + ACTIONS(4774), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [136260] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4041), 1, - anon_sym_DOLLAR, - ACTIONS(4233), 1, - sym_identifier, - STATE(1218), 1, - sym__assignment_pattern, + ACTIONS(4776), 1, + anon_sym_LF, STATE(3061), 1, sym_comment, - STATE(3079), 1, - sym__var, - STATE(3142), 1, - sym_val_variable, - STATE(3544), 1, - sym__variable_name, - [124841] = 8, - ACTIONS(153), 1, + ACTIONS(4774), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [136276] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4041), 1, - anon_sym_DOLLAR, - ACTIONS(4233), 1, - sym_identifier, - STATE(1217), 1, - sym__assignment_pattern, STATE(3062), 1, sym_comment, - STATE(3079), 1, - sym__var, - STATE(3142), 1, - sym_val_variable, - STATE(3544), 1, - sym__variable_name, - [124866] = 7, + ACTIONS(4810), 5, + sym_identifier, + anon_sym_nothing, + anon_sym_in, + anon_sym_nu, + anon_sym_env, + [136290] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4413), 1, - anon_sym_LPAREN, - ACTIONS(4571), 1, - anon_sym_DQUOTE2, - STATE(3019), 1, - aux_sym__inter_double_quotes_repeat1, + ACTIONS(4776), 1, + anon_sym_LF, STATE(3063), 1, sym_comment, - STATE(3455), 1, - sym_expr_interpolated, - ACTIONS(4415), 2, - sym_escaped_interpolated_content, - sym_inter_escape_sequence, - [124889] = 7, - ACTIONS(153), 1, + ACTIONS(4774), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [136306] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4573), 1, - anon_sym_DASH_DASH, - ACTIONS(4575), 1, - anon_sym_in, - ACTIONS(4577), 1, - sym_short_flag, + ACTIONS(4664), 1, + anon_sym_LF, STATE(3064), 1, sym_comment, - STATE(3706), 1, - sym__flag, - STATE(3736), 1, - sym_long_flag, - [124911] = 7, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(4573), 1, - anon_sym_DASH_DASH, - ACTIONS(4577), 1, - sym_short_flag, - ACTIONS(4579), 1, - anon_sym_in, - STATE(3065), 1, - sym_comment, - STATE(3714), 1, - sym__flag, - STATE(3736), 1, - sym_long_flag, - [124933] = 7, + ACTIONS(4662), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [136322] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4581), 1, + ACTIONS(4738), 1, anon_sym_LPAREN, - ACTIONS(4583), 1, + ACTIONS(4740), 1, sym_unescaped_interpolated_content, - ACTIONS(4585), 1, + ACTIONS(4812), 1, anon_sym_SQUOTE, - STATE(3066), 1, - sym_comment, - STATE(3182), 1, + STATE(3025), 1, aux_sym__inter_single_quotes_repeat1, - STATE(3533), 1, - sym_expr_interpolated, - [124955] = 3, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(3067), 1, - sym_comment, - ACTIONS(4587), 5, - sym_identifier, - anon_sym_nothing, - anon_sym_in, - anon_sym_nu, - anon_sym_env, - [124969] = 7, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(4573), 1, - anon_sym_DASH_DASH, - ACTIONS(4577), 1, - sym_short_flag, - ACTIONS(4589), 1, - anon_sym_in, - STATE(3068), 1, - sym_comment, - STATE(3687), 1, - sym__flag, - STATE(3736), 1, - sym_long_flag, - [124991] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4581), 1, - anon_sym_LPAREN, - ACTIONS(4583), 1, - sym_unescaped_interpolated_content, - ACTIONS(4591), 1, - anon_sym_SQUOTE, - STATE(3069), 1, + STATE(3065), 1, sym_comment, - STATE(3182), 1, - aux_sym__inter_single_quotes_repeat1, - STATE(3533), 1, + STATE(3461), 1, sym_expr_interpolated, - [125013] = 6, - ACTIONS(153), 1, + [136344] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2725), 1, + ACTIONS(4445), 1, anon_sym_DQUOTE, - ACTIONS(4595), 1, + ACTIONS(4816), 1, aux_sym_path_token1, - STATE(2185), 1, + STATE(721), 1, sym__str_double_quotes, - STATE(3070), 1, + STATE(3066), 1, sym_comment, - ACTIONS(4593), 2, + ACTIONS(4814), 2, sym__str_single_quotes, sym__str_back_ticks, - [125033] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4597), 1, - anon_sym_SEMI, - ACTIONS(4599), 1, - anon_sym_LF, - ACTIONS(4601), 1, - anon_sym_PIPE, - STATE(1228), 1, - sym__terminator, - STATE(3071), 1, - sym_comment, - STATE(3149), 1, - aux_sym_pipeline_repeat1, - [125055] = 7, + [136364] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4581), 1, + ACTIONS(4738), 1, anon_sym_LPAREN, - ACTIONS(4583), 1, + ACTIONS(4740), 1, sym_unescaped_interpolated_content, - ACTIONS(4603), 1, + ACTIONS(4818), 1, anon_sym_SQUOTE, - STATE(3072), 1, + STATE(3067), 1, sym_comment, - STATE(3108), 1, + STATE(3210), 1, aux_sym__inter_single_quotes_repeat1, - STATE(3533), 1, + STATE(3461), 1, sym_expr_interpolated, - [125077] = 6, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(4605), 1, - anon_sym_DQUOTE, - ACTIONS(4609), 1, - aux_sym_path_token1, - STATE(2186), 1, - sym__str_double_quotes, - STATE(3073), 1, - sym_comment, - ACTIONS(4607), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [125097] = 7, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(4611), 1, - sym_identifier, - ACTIONS(4613), 1, - anon_sym_DOLLAR, - STATE(947), 1, - sym__var, - STATE(1221), 1, - sym__variable_name, - STATE(1225), 1, - sym_val_variable, - STATE(3074), 1, - sym_comment, - [125119] = 7, + [136386] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4400), 1, - aux_sym_unquoted_token1, - ACTIONS(4613), 1, - anon_sym_DOLLAR, - STATE(947), 1, - sym__var, - STATE(1189), 1, - sym_val_variable, - STATE(1190), 1, - sym_unquoted, - STATE(3075), 1, + ACTIONS(4738), 1, + anon_sym_LPAREN, + ACTIONS(4740), 1, + sym_unescaped_interpolated_content, + ACTIONS(4820), 1, + anon_sym_SQUOTE, + STATE(3068), 1, sym_comment, - [125141] = 7, + STATE(3210), 1, + aux_sym__inter_single_quotes_repeat1, + STATE(3461), 1, + sym_expr_interpolated, + [136408] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4400), 1, - aux_sym_unquoted_token1, - ACTIONS(4613), 1, - anon_sym_DOLLAR, - STATE(947), 1, - sym__var, - STATE(1219), 1, - sym_val_variable, - STATE(1220), 1, - sym_unquoted, - STATE(3076), 1, - sym_comment, - [125163] = 3, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(3077), 1, + ACTIONS(4776), 1, + anon_sym_LF, + STATE(3069), 1, sym_comment, - ACTIONS(4615), 5, - sym_identifier, - anon_sym_nothing, - anon_sym_in, - anon_sym_nu, - anon_sym_env, - [125177] = 3, - ACTIONS(153), 1, + ACTIONS(4774), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [136424] = 3, + ACTIONS(147), 1, anon_sym_POUND, - STATE(3078), 1, + STATE(3070), 1, sym_comment, - ACTIONS(4617), 5, + ACTIONS(4822), 5, sym_identifier, - anon_sym_nothing, - anon_sym_in, - anon_sym_nu, - anon_sym_env, - [125191] = 6, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(4407), 1, - anon_sym_DOT, - STATE(1341), 1, - sym_cell_path, - STATE(2969), 1, - sym_path, - STATE(3079), 1, - sym_comment, - ACTIONS(969), 2, - anon_sym_EQ, - anon_sym_COLON, - [125211] = 6, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(4407), 1, - anon_sym_DOT, - STATE(1376), 1, - sym_cell_path, - STATE(2969), 1, - sym_path, - STATE(3080), 1, - sym_comment, - ACTIONS(973), 2, - anon_sym_LBRACK, - anon_sym_RBRACK, - [125231] = 6, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(4407), 1, - anon_sym_DOT, - STATE(1384), 1, - sym_cell_path, - STATE(2969), 1, - sym_path, - STATE(3081), 1, - sym_comment, - ACTIONS(983), 2, - anon_sym_LBRACK, - anon_sym_RBRACK, - [125251] = 3, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(3082), 1, - sym_comment, - ACTIONS(4619), 5, - sym_cmd_identifier, - anon_sym_RBRACK, + anon_sym_RBRACE, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [125265] = 7, + [136438] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4776), 1, + anon_sym_LF, + STATE(3071), 1, + sym_comment, + ACTIONS(4774), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [136454] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4581), 1, + ACTIONS(4738), 1, anon_sym_LPAREN, - ACTIONS(4583), 1, + ACTIONS(4740), 1, sym_unescaped_interpolated_content, - ACTIONS(4621), 1, + ACTIONS(4824), 1, anon_sym_SQUOTE, - STATE(3083), 1, - sym_comment, - STATE(3182), 1, + STATE(3068), 1, aux_sym__inter_single_quotes_repeat1, - STATE(3533), 1, + STATE(3072), 1, + sym_comment, + STATE(3461), 1, sym_expr_interpolated, - [125287] = 3, - ACTIONS(153), 1, + [136476] = 3, + ACTIONS(147), 1, anon_sym_POUND, - STATE(3084), 1, + STATE(3073), 1, sym_comment, - ACTIONS(4623), 5, + ACTIONS(4826), 5, sym_identifier, anon_sym_nothing, anon_sym_in, anon_sym_nu, anon_sym_env, - [125301] = 7, + [136490] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4581), 1, - anon_sym_LPAREN, - ACTIONS(4583), 1, - sym_unescaped_interpolated_content, - ACTIONS(4625), 1, - anon_sym_SQUOTE, - STATE(3083), 1, - aux_sym__inter_single_quotes_repeat1, - STATE(3085), 1, + ACTIONS(4776), 1, + anon_sym_LF, + STATE(3074), 1, sym_comment, - STATE(3533), 1, - sym_expr_interpolated, - [125323] = 3, - ACTIONS(153), 1, + ACTIONS(4774), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [136506] = 6, + ACTIONS(147), 1, anon_sym_POUND, - STATE(3086), 1, + ACTIONS(2380), 1, + anon_sym_DQUOTE, + ACTIONS(4830), 1, + aux_sym_path_token1, + STATE(1989), 1, + sym__str_double_quotes, + STATE(3075), 1, + sym_comment, + ACTIONS(4828), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [136526] = 3, + ACTIONS(147), 1, + anon_sym_POUND, + STATE(3076), 1, sym_comment, - ACTIONS(4627), 5, + ACTIONS(4832), 5, sym_identifier, anon_sym_nothing, anon_sym_in, anon_sym_nu, anon_sym_env, - [125337] = 6, - ACTIONS(153), 1, + [136540] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2409), 1, + ACTIONS(2894), 1, anon_sym_DQUOTE, - ACTIONS(4631), 1, + ACTIONS(4836), 1, aux_sym_path_token1, - STATE(1563), 1, + STATE(248), 1, sym__str_double_quotes, - STATE(3087), 1, + STATE(3077), 1, sym_comment, - ACTIONS(4629), 2, + ACTIONS(4834), 2, sym__str_single_quotes, sym__str_back_ticks, - [125357] = 3, - ACTIONS(153), 1, + [136560] = 7, + ACTIONS(3), 1, anon_sym_POUND, - STATE(3088), 1, + ACTIONS(4738), 1, + anon_sym_LPAREN, + ACTIONS(4740), 1, + sym_unescaped_interpolated_content, + ACTIONS(4838), 1, + anon_sym_SQUOTE, + STATE(3078), 1, sym_comment, - ACTIONS(4633), 5, - sym_identifier, - anon_sym_RBRACE, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [125371] = 7, + STATE(3087), 1, + aux_sym__inter_single_quotes_repeat1, + STATE(3461), 1, + sym_expr_interpolated, + [136582] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4581), 1, + ACTIONS(4738), 1, anon_sym_LPAREN, - ACTIONS(4583), 1, + ACTIONS(4740), 1, sym_unescaped_interpolated_content, - ACTIONS(4635), 1, + ACTIONS(4840), 1, anon_sym_SQUOTE, - STATE(3089), 1, + STATE(3079), 1, sym_comment, - STATE(3094), 1, + STATE(3210), 1, aux_sym__inter_single_quotes_repeat1, - STATE(3533), 1, + STATE(3461), 1, sym_expr_interpolated, - [125393] = 6, - ACTIONS(153), 1, + [136604] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3068), 1, - anon_sym_DQUOTE, - ACTIONS(4639), 1, - aux_sym_path_token1, - STATE(159), 1, - sym__str_double_quotes, - STATE(3090), 1, + ACTIONS(4738), 1, + anon_sym_LPAREN, + ACTIONS(4740), 1, + sym_unescaped_interpolated_content, + ACTIONS(4842), 1, + anon_sym_SQUOTE, + STATE(3067), 1, + aux_sym__inter_single_quotes_repeat1, + STATE(3080), 1, sym_comment, - ACTIONS(4637), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [125413] = 6, - ACTIONS(153), 1, + STATE(3461), 1, + sym_expr_interpolated, + [136626] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4641), 1, - anon_sym_DQUOTE, - ACTIONS(4645), 1, - aux_sym_path_token1, - STATE(2020), 1, - sym__str_double_quotes, - STATE(3091), 1, + ACTIONS(4738), 1, + anon_sym_LPAREN, + ACTIONS(4740), 1, + sym_unescaped_interpolated_content, + ACTIONS(4844), 1, + anon_sym_SQUOTE, + STATE(3079), 1, + aux_sym__inter_single_quotes_repeat1, + STATE(3081), 1, sym_comment, - ACTIONS(4643), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [125433] = 7, + STATE(3461), 1, + sym_expr_interpolated, + [136648] = 7, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(4796), 1, + anon_sym_DOLLAR, + ACTIONS(4846), 1, + sym_identifier, + STATE(715), 1, + sym__var, + STATE(942), 1, + sym_val_variable, + STATE(949), 1, + sym__variable_name, + STATE(3082), 1, + sym_comment, + [136670] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4642), 1, + anon_sym_LF, + STATE(3083), 1, + sym_comment, + ACTIONS(4640), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [136686] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4848), 1, + aux_sym_long_flag_token1, + STATE(3084), 1, + sym_comment, + ACTIONS(1306), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(1308), 2, + ts_builtin_sym_end, + anon_sym_LF, + [136704] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4642), 1, + anon_sym_LF, + STATE(3085), 1, + sym_comment, + ACTIONS(4640), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [136720] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4642), 1, + anon_sym_LF, + STATE(3086), 1, + sym_comment, + ACTIONS(4640), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [136736] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4581), 1, + ACTIONS(4738), 1, anon_sym_LPAREN, - ACTIONS(4583), 1, + ACTIONS(4740), 1, sym_unescaped_interpolated_content, - ACTIONS(4647), 1, + ACTIONS(4850), 1, anon_sym_SQUOTE, - STATE(3092), 1, + STATE(3087), 1, sym_comment, - STATE(3182), 1, + STATE(3210), 1, aux_sym__inter_single_quotes_repeat1, - STATE(3533), 1, + STATE(3461), 1, sym_expr_interpolated, - [125455] = 3, - ACTIONS(153), 1, + [136758] = 3, + ACTIONS(147), 1, anon_sym_POUND, - STATE(3093), 1, + STATE(3088), 1, sym_comment, - ACTIONS(4649), 5, + ACTIONS(4852), 5, sym_identifier, anon_sym_nothing, anon_sym_in, anon_sym_nu, anon_sym_env, - [125469] = 7, + [136772] = 6, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(2551), 1, + anon_sym_DQUOTE, + ACTIONS(4856), 1, + aux_sym_path_token1, + STATE(1009), 1, + sym__str_double_quotes, + STATE(3089), 1, + sym_comment, + ACTIONS(4854), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [136792] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4642), 1, + anon_sym_LF, + STATE(3090), 1, + sym_comment, + ACTIONS(4640), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [136808] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4642), 1, + anon_sym_LF, + STATE(3091), 1, + sym_comment, + ACTIONS(4640), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [136824] = 7, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(4786), 1, + anon_sym_DOLLAR, + ACTIONS(4858), 1, + sym_identifier, + STATE(686), 1, + sym__var, + STATE(825), 1, + sym_val_variable, + STATE(883), 1, + sym__variable_name, + STATE(3092), 1, + sym_comment, + [136846] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4730), 1, + anon_sym_LF, + STATE(3093), 1, + sym_comment, + ACTIONS(4728), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [136862] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4581), 1, + ACTIONS(4738), 1, anon_sym_LPAREN, - ACTIONS(4583), 1, + ACTIONS(4740), 1, sym_unescaped_interpolated_content, - ACTIONS(4651), 1, + ACTIONS(4860), 1, anon_sym_SQUOTE, STATE(3094), 1, sym_comment, - STATE(3182), 1, + STATE(3210), 1, aux_sym__inter_single_quotes_repeat1, - STATE(3533), 1, + STATE(3461), 1, sym_expr_interpolated, - [125491] = 6, - ACTIONS(153), 1, + [136884] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2505), 1, - anon_sym_DQUOTE, - ACTIONS(4655), 1, - aux_sym_path_token1, - STATE(2274), 1, - sym__str_double_quotes, + ACTIONS(4642), 1, + anon_sym_LF, STATE(3095), 1, sym_comment, - ACTIONS(4653), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [125511] = 7, + ACTIONS(4640), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [136900] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1901), 1, + ACTIONS(4862), 1, + ts_builtin_sym_end, + ACTIONS(4864), 1, anon_sym_SEMI, - ACTIONS(4601), 1, - anon_sym_PIPE, - ACTIONS(4657), 1, + ACTIONS(4866), 1, anon_sym_LF, - STATE(1005), 1, - sym__terminator, STATE(3096), 1, sym_comment, - STATE(3146), 1, - aux_sym_pipeline_repeat1, - [125533] = 6, - ACTIONS(153), 1, + STATE(3159), 1, + aux_sym__block_body_repeat1, + STATE(3504), 1, + sym__terminator, + [136922] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4372), 1, - anon_sym_DQUOTE, - ACTIONS(4661), 1, - aux_sym_path_token1, - STATE(919), 1, - sym__str_double_quotes, + ACTIONS(4664), 1, + anon_sym_LF, STATE(3097), 1, sym_comment, - ACTIONS(4659), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [125553] = 7, + ACTIONS(4662), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [136938] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4581), 1, - anon_sym_LPAREN, - ACTIONS(4583), 1, - sym_unescaped_interpolated_content, - ACTIONS(4663), 1, - anon_sym_SQUOTE, + ACTIONS(4730), 1, + anon_sym_LF, STATE(3098), 1, sym_comment, - STATE(3182), 1, - aux_sym__inter_single_quotes_repeat1, - STATE(3533), 1, - sym_expr_interpolated, - [125575] = 7, - ACTIONS(153), 1, + ACTIONS(4728), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [136954] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4573), 1, - anon_sym_DASH_DASH, - ACTIONS(4577), 1, - sym_short_flag, - ACTIONS(4665), 1, - anon_sym_in, + ACTIONS(4730), 1, + anon_sym_LF, STATE(3099), 1, sym_comment, - STATE(3704), 1, - sym__flag, - STATE(3736), 1, - sym_long_flag, - [125597] = 7, - ACTIONS(153), 1, + ACTIONS(4728), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [136970] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4667), 1, - sym_identifier, - ACTIONS(4669), 1, - anon_sym_DOLLAR, - STATE(1556), 1, - sym__var, - STATE(1644), 1, - sym_val_variable, - STATE(1656), 1, - sym__variable_name, + ACTIONS(4730), 1, + anon_sym_LF, STATE(3100), 1, sym_comment, - [125619] = 7, + ACTIONS(4728), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [136986] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4581), 1, - anon_sym_LPAREN, - ACTIONS(4583), 1, - sym_unescaped_interpolated_content, - ACTIONS(4671), 1, - anon_sym_SQUOTE, - STATE(3092), 1, - aux_sym__inter_single_quotes_repeat1, + ACTIONS(4730), 1, + anon_sym_LF, STATE(3101), 1, sym_comment, - STATE(3533), 1, - sym_expr_interpolated, - [125641] = 3, - ACTIONS(153), 1, + ACTIONS(4728), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [137002] = 7, + ACTIONS(147), 1, anon_sym_POUND, + ACTIONS(4116), 1, + anon_sym_DOLLAR, + ACTIONS(4362), 1, + sym_identifier, + STATE(2273), 1, + sym__var, STATE(3102), 1, sym_comment, - ACTIONS(4673), 5, - sym_identifier, - anon_sym_GT, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [125655] = 3, - ACTIONS(153), 1, + STATE(3170), 1, + sym__variable_name, + STATE(3209), 1, + sym_val_variable, + [137024] = 6, + ACTIONS(147), 1, anon_sym_POUND, + ACTIONS(4868), 1, + anon_sym_DQUOTE, + ACTIONS(4872), 1, + aux_sym_path_token1, + STATE(611), 1, + sym__str_double_quotes, STATE(3103), 1, sym_comment, - ACTIONS(4675), 5, - sym_identifier, - anon_sym_GT, - anon_sym_DQUOTE, + ACTIONS(4870), 2, sym__str_single_quotes, sym__str_back_ticks, - [125669] = 7, - ACTIONS(153), 1, + [137044] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4677), 1, - sym_identifier, - ACTIONS(4679), 1, - anon_sym_DOLLAR, - STATE(877), 1, - sym__var, - STATE(1117), 1, - sym_val_variable, - STATE(1154), 1, - sym__variable_name, + ACTIONS(4730), 1, + anon_sym_LF, STATE(3104), 1, sym_comment, - [125691] = 7, + ACTIONS(4728), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [137060] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4388), 1, - aux_sym_unquoted_token1, - ACTIONS(4679), 1, - anon_sym_DOLLAR, - STATE(877), 1, - sym__var, - STATE(944), 1, - sym_unquoted, - STATE(983), 1, - sym_val_variable, + ACTIONS(4874), 1, + anon_sym_else, STATE(3105), 1, sym_comment, - [125713] = 7, - ACTIONS(3), 1, + ACTIONS(1654), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(1656), 2, + ts_builtin_sym_end, + anon_sym_LF, + [137078] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4388), 1, - aux_sym_unquoted_token1, - ACTIONS(4679), 1, - anon_sym_DOLLAR, - STATE(877), 1, - sym__var, - STATE(1152), 1, - sym_val_variable, - STATE(1153), 1, - sym_unquoted, STATE(3106), 1, sym_comment, - [125735] = 7, + ACTIONS(4876), 5, + sym_identifier, + anon_sym_nothing, + anon_sym_in, + anon_sym_nu, + anon_sym_env, + [137092] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4581), 1, + ACTIONS(4738), 1, anon_sym_LPAREN, - ACTIONS(4583), 1, + ACTIONS(4740), 1, sym_unescaped_interpolated_content, - ACTIONS(4681), 1, + ACTIONS(4878), 1, anon_sym_SQUOTE, - STATE(3069), 1, + STATE(3094), 1, aux_sym__inter_single_quotes_repeat1, STATE(3107), 1, sym_comment, - STATE(3533), 1, + STATE(3461), 1, sym_expr_interpolated, - [125757] = 7, + [137114] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4581), 1, + ACTIONS(4738), 1, anon_sym_LPAREN, - ACTIONS(4583), 1, + ACTIONS(4740), 1, sym_unescaped_interpolated_content, - ACTIONS(4683), 1, + ACTIONS(4880), 1, anon_sym_SQUOTE, STATE(3108), 1, sym_comment, - STATE(3182), 1, + STATE(3210), 1, aux_sym__inter_single_quotes_repeat1, - STATE(3533), 1, + STATE(3461), 1, sym_expr_interpolated, - [125779] = 7, - ACTIONS(3), 1, + [137136] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4581), 1, - anon_sym_LPAREN, - ACTIONS(4583), 1, - sym_unescaped_interpolated_content, - ACTIONS(4685), 1, - anon_sym_SQUOTE, - STATE(3066), 1, - aux_sym__inter_single_quotes_repeat1, + ACTIONS(4468), 1, + anon_sym_DOT, + STATE(1040), 1, + sym_cell_path, + STATE(2920), 1, + sym_path, STATE(3109), 1, sym_comment, - STATE(3533), 1, - sym_expr_interpolated, - [125801] = 6, - ACTIONS(93), 1, - anon_sym_DQUOTE, - ACTIONS(153), 1, + ACTIONS(588), 2, + anon_sym_LBRACK, + anon_sym_RBRACK, + [137156] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4689), 1, - aux_sym_path_token1, - STATE(2414), 1, - sym__str_double_quotes, STATE(3110), 1, sym_comment, - ACTIONS(4687), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [125821] = 3, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(3111), 1, - sym_comment, - ACTIONS(4691), 5, + ACTIONS(4882), 5, sym_identifier, anon_sym_nothing, anon_sym_in, anon_sym_nu, anon_sym_env, - [125835] = 7, + [137170] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4601), 1, - anon_sym_PIPE, - ACTIONS(4693), 1, + ACTIONS(4864), 1, anon_sym_SEMI, - ACTIONS(4695), 1, + ACTIONS(4866), 1, anon_sym_LF, - STATE(1631), 1, + ACTIONS(4884), 1, + ts_builtin_sym_end, + STATE(3096), 1, + aux_sym__block_body_repeat1, + STATE(3111), 1, + sym_comment, + STATE(3504), 1, sym__terminator, + [137192] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4642), 1, + anon_sym_LF, STATE(3112), 1, sym_comment, - STATE(3181), 1, - aux_sym_pipeline_repeat1, - [125857] = 7, + ACTIONS(4640), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [137208] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4581), 1, - anon_sym_LPAREN, - ACTIONS(4583), 1, - sym_unescaped_interpolated_content, - ACTIONS(4697), 1, - anon_sym_SQUOTE, + ACTIONS(4664), 1, + anon_sym_LF, STATE(3113), 1, sym_comment, - STATE(3164), 1, - aux_sym__inter_single_quotes_repeat1, - STATE(3533), 1, - sym_expr_interpolated, - [125879] = 3, - ACTIONS(153), 1, + ACTIONS(4662), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [137224] = 5, + ACTIONS(3), 1, anon_sym_POUND, + ACTIONS(4886), 1, + anon_sym_catch, STATE(3114), 1, sym_comment, - ACTIONS(4699), 5, - sym_identifier, - anon_sym_nothing, - anon_sym_in, - anon_sym_nu, - anon_sym_env, - [125893] = 3, - ACTIONS(153), 1, + ACTIONS(1557), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(1559), 2, + ts_builtin_sym_end, + anon_sym_LF, + [137242] = 7, + ACTIONS(3), 1, anon_sym_POUND, + ACTIONS(4738), 1, + anon_sym_LPAREN, + ACTIONS(4740), 1, + sym_unescaped_interpolated_content, + ACTIONS(4888), 1, + anon_sym_SQUOTE, STATE(3115), 1, sym_comment, - ACTIONS(4701), 5, - sym_identifier, - anon_sym_GT, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [125907] = 3, - ACTIONS(153), 1, + STATE(3124), 1, + aux_sym__inter_single_quotes_repeat1, + STATE(3461), 1, + sym_expr_interpolated, + [137264] = 6, + ACTIONS(147), 1, anon_sym_POUND, + ACTIONS(4468), 1, + anon_sym_DOT, + STATE(1072), 1, + sym_cell_path, + STATE(2920), 1, + sym_path, STATE(3116), 1, sym_comment, - ACTIONS(4703), 5, - sym_identifier, - anon_sym_nothing, - anon_sym_in, - anon_sym_nu, - anon_sym_env, - [125921] = 3, - ACTIONS(153), 1, + ACTIONS(576), 2, + anon_sym_LBRACK, + anon_sym_RBRACK, + [137284] = 7, + ACTIONS(147), 1, anon_sym_POUND, + ACTIONS(4890), 1, + anon_sym_DASH_DASH, + ACTIONS(4892), 1, + anon_sym_in, + ACTIONS(4894), 1, + sym_short_flag, STATE(3117), 1, sym_comment, - ACTIONS(4705), 5, - sym_identifier, - anon_sym_nothing, - anon_sym_in, - anon_sym_nu, - anon_sym_env, - [125935] = 6, - ACTIONS(153), 1, + STATE(3717), 1, + sym__flag, + STATE(3720), 1, + sym_long_flag, + [137306] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4707), 1, - anon_sym_DQUOTE, - ACTIONS(4711), 1, - aux_sym_path_token1, - STATE(2021), 1, - sym__str_double_quotes, + ACTIONS(4738), 1, + anon_sym_LPAREN, + ACTIONS(4740), 1, + sym_unescaped_interpolated_content, + ACTIONS(4896), 1, + anon_sym_SQUOTE, + STATE(3108), 1, + aux_sym__inter_single_quotes_repeat1, STATE(3118), 1, sym_comment, - ACTIONS(4709), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [125955] = 6, - ACTIONS(153), 1, + STATE(3461), 1, + sym_expr_interpolated, + [137328] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4713), 1, - anon_sym_DQUOTE, - ACTIONS(4717), 1, - aux_sym_path_token1, - STATE(2121), 1, - sym__str_double_quotes, + ACTIONS(4642), 1, + anon_sym_LF, STATE(3119), 1, sym_comment, - ACTIONS(4715), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [125975] = 3, - ACTIONS(153), 1, + ACTIONS(4640), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [137344] = 4, + ACTIONS(3), 1, anon_sym_POUND, + ACTIONS(4642), 1, + anon_sym_LF, STATE(3120), 1, sym_comment, - ACTIONS(4719), 5, - sym_identifier, + ACTIONS(4640), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_RBRACE, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [125989] = 7, - ACTIONS(3), 1, + [137360] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4581), 1, - anon_sym_LPAREN, - ACTIONS(4583), 1, - sym_unescaped_interpolated_content, - ACTIONS(4721), 1, - anon_sym_SQUOTE, STATE(3121), 1, sym_comment, - STATE(3131), 1, - aux_sym__inter_single_quotes_repeat1, - STATE(3533), 1, - sym_expr_interpolated, - [126011] = 3, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(3122), 1, - sym_comment, - ACTIONS(4723), 5, + ACTIONS(4898), 5, sym_identifier, - anon_sym_RBRACE, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [126025] = 6, - ACTIONS(153), 1, + anon_sym_nothing, + anon_sym_in, + anon_sym_nu, + anon_sym_env, + [137374] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3182), 1, - anon_sym_DQUOTE, - ACTIONS(4727), 1, - aux_sym_path_token1, - STATE(1332), 1, - sym__str_double_quotes, - STATE(3123), 1, + ACTIONS(4642), 1, + anon_sym_LF, + STATE(3122), 1, sym_comment, - ACTIONS(4725), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [126045] = 3, - ACTIONS(153), 1, + ACTIONS(4640), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [137390] = 4, + ACTIONS(3), 1, anon_sym_POUND, - STATE(3124), 1, + ACTIONS(4642), 1, + anon_sym_LF, + STATE(3123), 1, sym_comment, - ACTIONS(4729), 5, - sym_identifier, - anon_sym_GT, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [126059] = 7, + ACTIONS(4640), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [137406] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4581), 1, + ACTIONS(4738), 1, anon_sym_LPAREN, - ACTIONS(4583), 1, + ACTIONS(4740), 1, sym_unescaped_interpolated_content, - ACTIONS(4731), 1, + ACTIONS(4900), 1, anon_sym_SQUOTE, - STATE(3098), 1, + STATE(3124), 1, + sym_comment, + STATE(3210), 1, aux_sym__inter_single_quotes_repeat1, + STATE(3461), 1, + sym_expr_interpolated, + [137428] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4642), 1, + anon_sym_LF, STATE(3125), 1, sym_comment, - STATE(3533), 1, - sym_expr_interpolated, - [126081] = 6, - ACTIONS(153), 1, + ACTIONS(4640), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [137444] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4733), 1, + ACTIONS(4902), 1, anon_sym_DQUOTE, - ACTIONS(4737), 1, + ACTIONS(4906), 1, aux_sym_path_token1, - STATE(2266), 1, + STATE(1771), 1, sym__str_double_quotes, STATE(3126), 1, sym_comment, - ACTIONS(4735), 2, + ACTIONS(4904), 2, sym__str_single_quotes, sym__str_back_ticks, - [126101] = 6, - ACTIONS(153), 1, + [137464] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4739), 1, + ACTIONS(4908), 1, anon_sym_DQUOTE, - ACTIONS(4743), 1, + ACTIONS(4912), 1, aux_sym_path_token1, - STATE(2114), 1, + STATE(1822), 1, sym__str_double_quotes, STATE(3127), 1, sym_comment, - ACTIONS(4741), 2, + ACTIONS(4910), 2, sym__str_single_quotes, sym__str_back_ticks, - [126121] = 6, - ACTIONS(153), 1, + [137484] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3240), 1, - anon_sym_DQUOTE, - ACTIONS(4747), 1, - aux_sym_path_token1, - STATE(460), 1, - sym__str_double_quotes, + ACTIONS(4916), 1, + anon_sym_LF, STATE(3128), 1, sym_comment, - ACTIONS(4745), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [126141] = 6, - ACTIONS(153), 1, + ACTIONS(4914), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [137500] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3154), 1, - anon_sym_DQUOTE, - ACTIONS(4751), 1, - aux_sym_path_token1, - STATE(2128), 1, - sym__str_double_quotes, + ACTIONS(4916), 1, + anon_sym_LF, STATE(3129), 1, sym_comment, - ACTIONS(4749), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [126161] = 6, - ACTIONS(153), 1, + ACTIONS(4914), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [137516] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3010), 1, - anon_sym_DQUOTE, - ACTIONS(4755), 1, - aux_sym_path_token1, - STATE(158), 1, - sym__str_double_quotes, + ACTIONS(4916), 1, + anon_sym_LF, STATE(3130), 1, sym_comment, - ACTIONS(4753), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [126181] = 7, + ACTIONS(4914), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [137532] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4581), 1, - anon_sym_LPAREN, - ACTIONS(4583), 1, - sym_unescaped_interpolated_content, - ACTIONS(4757), 1, - anon_sym_SQUOTE, + ACTIONS(4776), 1, + anon_sym_LF, STATE(3131), 1, sym_comment, - STATE(3182), 1, - aux_sym__inter_single_quotes_repeat1, - STATE(3533), 1, - sym_expr_interpolated, - [126203] = 7, - ACTIONS(153), 1, + ACTIONS(4774), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [137548] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4041), 1, - anon_sym_DOLLAR, - ACTIONS(4233), 1, - sym_identifier, - STATE(2357), 1, - sym__var, + ACTIONS(1548), 1, + anon_sym_PIPE, + ACTIONS(4515), 1, + anon_sym_SEMI, + ACTIONS(4517), 1, + anon_sym_LF, + ACTIONS(4918), 1, + ts_builtin_sym_end, + STATE(1733), 1, + aux_sym_pipe_element_repeat1, STATE(3132), 1, sym_comment, - STATE(3142), 1, - sym_val_variable, - STATE(3194), 1, - sym__variable_name, - [126225] = 6, - ACTIONS(153), 1, + [137570] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4759), 1, - anon_sym_DQUOTE, - ACTIONS(4763), 1, - aux_sym_path_token1, - STATE(762), 1, - sym__str_double_quotes, + ACTIONS(4864), 1, + anon_sym_SEMI, + ACTIONS(4866), 1, + anon_sym_LF, + ACTIONS(4920), 1, + ts_builtin_sym_end, STATE(3133), 1, sym_comment, - ACTIONS(4761), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [126245] = 3, - ACTIONS(153), 1, + STATE(3179), 1, + aux_sym__block_body_repeat1, + STATE(3504), 1, + sym__terminator, + [137592] = 4, + ACTIONS(3), 1, anon_sym_POUND, + ACTIONS(4664), 1, + anon_sym_LF, STATE(3134), 1, sym_comment, - ACTIONS(4765), 5, - sym_identifier, - anon_sym_nothing, - anon_sym_in, - anon_sym_nu, - anon_sym_env, - [126259] = 4, - ACTIONS(153), 1, + ACTIONS(4662), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [137608] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4767), 1, - sym_identifier, + ACTIONS(4664), 1, + anon_sym_LF, STATE(3135), 1, sym_comment, - ACTIONS(4617), 4, - anon_sym_nothing, - anon_sym_in, - anon_sym_nu, - anon_sym_env, - [126275] = 7, - ACTIONS(153), 1, + ACTIONS(4662), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [137624] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4573), 1, - anon_sym_DASH_DASH, - ACTIONS(4577), 1, - sym_short_flag, - ACTIONS(4769), 1, - anon_sym_in, + ACTIONS(257), 1, + anon_sym_DQUOTE, + ACTIONS(4924), 1, + aux_sym_path_token1, + STATE(2118), 1, + sym__str_double_quotes, STATE(3136), 1, sym_comment, - STATE(3716), 1, - sym__flag, - STATE(3736), 1, - sym_long_flag, - [126297] = 7, - ACTIONS(153), 1, + ACTIONS(4922), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [137644] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4573), 1, - anon_sym_DASH_DASH, - ACTIONS(4577), 1, - sym_short_flag, - ACTIONS(4771), 1, - anon_sym_in, + ACTIONS(4738), 1, + anon_sym_LPAREN, + ACTIONS(4740), 1, + sym_unescaped_interpolated_content, + ACTIONS(4926), 1, + anon_sym_SQUOTE, STATE(3137), 1, sym_comment, - STATE(3719), 1, - sym__flag, - STATE(3736), 1, - sym_long_flag, - [126319] = 3, - ACTIONS(153), 1, + STATE(3210), 1, + aux_sym__inter_single_quotes_repeat1, + STATE(3461), 1, + sym_expr_interpolated, + [137666] = 4, + ACTIONS(3), 1, anon_sym_POUND, + ACTIONS(4916), 1, + anon_sym_LF, STATE(3138), 1, sym_comment, - ACTIONS(4773), 5, - sym_identifier, - anon_sym_nothing, - anon_sym_in, - anon_sym_nu, - anon_sym_env, - [126333] = 7, - ACTIONS(153), 1, + ACTIONS(4914), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [137682] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4664), 1, + anon_sym_LF, + STATE(3139), 1, + sym_comment, + ACTIONS(4662), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [137698] = 7, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4573), 1, + ACTIONS(4890), 1, anon_sym_DASH_DASH, - ACTIONS(4577), 1, + ACTIONS(4894), 1, sym_short_flag, - ACTIONS(4775), 1, + ACTIONS(4928), 1, anon_sym_in, - STATE(3139), 1, + STATE(3140), 1, sym_comment, - STATE(3721), 1, + STATE(3715), 1, sym__flag, - STATE(3736), 1, + STATE(3720), 1, sym_long_flag, - [126355] = 3, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(3140), 1, - sym_comment, - ACTIONS(1774), 5, - sym_identifier, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, - anon_sym_LBRACE, - sym_short_flag, - [126369] = 7, + [137720] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4402), 1, - aux_sym_unquoted_token1, - ACTIONS(4777), 1, - anon_sym_DOLLAR, - STATE(862), 1, - sym__var, - STATE(1143), 1, - sym_val_variable, - STATE(1147), 1, - sym_unquoted, + ACTIONS(4738), 1, + anon_sym_LPAREN, + ACTIONS(4740), 1, + sym_unescaped_interpolated_content, + ACTIONS(4930), 1, + anon_sym_SQUOTE, + STATE(3137), 1, + aux_sym__inter_single_quotes_repeat1, STATE(3141), 1, sym_comment, - [126391] = 3, - ACTIONS(153), 1, + STATE(3461), 1, + sym_expr_interpolated, + [137742] = 4, + ACTIONS(3), 1, anon_sym_POUND, + ACTIONS(4916), 1, + anon_sym_LF, STATE(3142), 1, sym_comment, - ACTIONS(2298), 5, - anon_sym_EQ, - anon_sym_COLON, - anon_sym_DASH_DASH, - anon_sym_in, - sym_short_flag, - [126405] = 3, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(3143), 1, - sym_comment, - ACTIONS(1782), 5, - sym_identifier, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, - anon_sym_LBRACE, - sym_short_flag, - [126419] = 5, + ACTIONS(4914), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [137758] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1953), 1, + ACTIONS(4916), 1, anon_sym_LF, - ACTIONS(4779), 1, - anon_sym_catch, - STATE(3144), 1, + STATE(3143), 1, sym_comment, - ACTIONS(1951), 3, + ACTIONS(4914), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - [126437] = 7, - ACTIONS(3), 1, + anon_sym_RBRACE, + [137774] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4581), 1, - anon_sym_LPAREN, - ACTIONS(4583), 1, - sym_unescaped_interpolated_content, - ACTIONS(4781), 1, - anon_sym_SQUOTE, - STATE(3145), 1, + STATE(3144), 1, sym_comment, - STATE(3200), 1, - aux_sym__inter_single_quotes_repeat1, - STATE(3533), 1, - sym_expr_interpolated, - [126459] = 7, + ACTIONS(4932), 5, + sym_cmd_identifier, + anon_sym_RBRACK, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [137788] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1901), 1, + ACTIONS(4916), 1, + anon_sym_LF, + STATE(3145), 1, + sym_comment, + ACTIONS(4914), 4, anon_sym_SEMI, - ACTIONS(4601), 1, + anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(4657), 1, - anon_sym_LF, - STATE(1125), 1, - sym__terminator, + anon_sym_RBRACE, + [137804] = 3, + ACTIONS(147), 1, + anon_sym_POUND, STATE(3146), 1, sym_comment, - STATE(3181), 1, - aux_sym_pipeline_repeat1, - [126481] = 6, - ACTIONS(153), 1, + ACTIONS(4934), 5, + sym_identifier, + anon_sym_nothing, + anon_sym_in, + anon_sym_nu, + anon_sym_env, + [137818] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4783), 1, - anon_sym_DQUOTE, - ACTIONS(4787), 1, - aux_sym_path_token1, - STATE(2283), 1, - sym__str_double_quotes, STATE(3147), 1, sym_comment, - ACTIONS(4785), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [126501] = 7, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(4041), 1, - anon_sym_DOLLAR, - ACTIONS(4233), 1, + ACTIONS(4936), 5, sym_identifier, - STATE(2357), 1, - sym__var, - STATE(3064), 1, - sym__variable_name, - STATE(3142), 1, - sym_val_variable, + anon_sym_nothing, + anon_sym_in, + anon_sym_nu, + anon_sym_env, + [137832] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4916), 1, + anon_sym_LF, STATE(3148), 1, sym_comment, - [126523] = 7, + ACTIONS(4914), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [137848] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4597), 1, - anon_sym_SEMI, - ACTIONS(4599), 1, + ACTIONS(4916), 1, anon_sym_LF, - ACTIONS(4601), 1, - anon_sym_PIPE, - STATE(1260), 1, - sym__terminator, STATE(3149), 1, sym_comment, - STATE(3181), 1, - aux_sym_pipeline_repeat1, - [126545] = 5, + ACTIONS(4914), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [137864] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1893), 1, + ACTIONS(4916), 1, anon_sym_LF, - ACTIONS(4789), 1, - anon_sym_else, STATE(3150), 1, sym_comment, - ACTIONS(1891), 3, + ACTIONS(4914), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - [126563] = 3, - ACTIONS(153), 1, + anon_sym_RBRACE, + [137880] = 4, + ACTIONS(3), 1, anon_sym_POUND, + ACTIONS(4916), 1, + anon_sym_LF, STATE(3151), 1, sym_comment, - ACTIONS(4791), 5, - sym_identifier, - anon_sym_nothing, - anon_sym_in, - anon_sym_nu, - anon_sym_env, - [126577] = 7, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(4041), 1, - anon_sym_DOLLAR, - ACTIONS(4233), 1, - sym_identifier, - STATE(2357), 1, - sym__var, - STATE(3136), 1, - sym__variable_name, - STATE(3142), 1, - sym_val_variable, - STATE(3152), 1, - sym_comment, - [126599] = 7, + ACTIONS(4914), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [137896] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4581), 1, + ACTIONS(4738), 1, anon_sym_LPAREN, - ACTIONS(4583), 1, + ACTIONS(4740), 1, sym_unescaped_interpolated_content, - ACTIONS(4793), 1, + ACTIONS(4938), 1, anon_sym_SQUOTE, - STATE(3153), 1, + STATE(3152), 1, sym_comment, - STATE(3182), 1, + STATE(3160), 1, aux_sym__inter_single_quotes_repeat1, - STATE(3533), 1, + STATE(3461), 1, sym_expr_interpolated, - [126621] = 6, - ACTIONS(153), 1, + [137918] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3034), 1, - anon_sym_DQUOTE, - ACTIONS(4797), 1, - aux_sym_path_token1, - STATE(509), 1, - sym__str_double_quotes, + ACTIONS(4916), 1, + anon_sym_LF, + STATE(3153), 1, + sym_comment, + ACTIONS(4914), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [137934] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4664), 1, + anon_sym_LF, STATE(3154), 1, sym_comment, - ACTIONS(4795), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [126641] = 7, + ACTIONS(4662), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [137950] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4581), 1, - anon_sym_LPAREN, - ACTIONS(4583), 1, - sym_unescaped_interpolated_content, - ACTIONS(4799), 1, - anon_sym_SQUOTE, - STATE(3153), 1, - aux_sym__inter_single_quotes_repeat1, + ACTIONS(4664), 1, + anon_sym_LF, STATE(3155), 1, sym_comment, - STATE(3533), 1, - sym_expr_interpolated, - [126663] = 3, - ACTIONS(153), 1, + ACTIONS(4662), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [137966] = 4, + ACTIONS(3), 1, anon_sym_POUND, + ACTIONS(4730), 1, + anon_sym_LF, STATE(3156), 1, sym_comment, - ACTIONS(4801), 5, - sym_identifier, - anon_sym_nothing, - anon_sym_in, - anon_sym_nu, - anon_sym_env, - [126677] = 3, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(3157), 1, - sym_comment, - ACTIONS(4803), 5, - sym_identifier, - anon_sym_nothing, - anon_sym_in, - anon_sym_nu, - anon_sym_env, - [126691] = 6, - ACTIONS(153), 1, + ACTIONS(4728), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [137982] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4805), 1, + ACTIONS(2168), 1, anon_sym_DQUOTE, - ACTIONS(4809), 1, + ACTIONS(4942), 1, aux_sym_path_token1, - STATE(1357), 1, + STATE(1668), 1, sym__str_double_quotes, - STATE(3158), 1, + STATE(3157), 1, sym_comment, - ACTIONS(4807), 2, + ACTIONS(4940), 2, sym__str_single_quotes, sym__str_back_ticks, - [126711] = 3, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(3159), 1, - sym_comment, - ACTIONS(4811), 5, - sym_identifier, - anon_sym_nothing, - anon_sym_in, - anon_sym_nu, - anon_sym_env, - [126725] = 3, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(3160), 1, - sym_comment, - ACTIONS(4813), 5, - sym_identifier, - anon_sym_nothing, - anon_sym_in, - anon_sym_nu, - anon_sym_env, - [126739] = 7, + [138002] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4581), 1, + ACTIONS(4738), 1, anon_sym_LPAREN, - ACTIONS(4583), 1, + ACTIONS(4740), 1, sym_unescaped_interpolated_content, - ACTIONS(4815), 1, + ACTIONS(4944), 1, anon_sym_SQUOTE, - STATE(3161), 1, + STATE(3158), 1, sym_comment, - STATE(3171), 1, + STATE(3210), 1, aux_sym__inter_single_quotes_repeat1, - STATE(3533), 1, + STATE(3461), 1, sym_expr_interpolated, - [126761] = 7, + [138024] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4946), 1, + ts_builtin_sym_end, + ACTIONS(4948), 1, + anon_sym_SEMI, + ACTIONS(4951), 1, + anon_sym_LF, + STATE(3504), 1, + sym__terminator, + STATE(3159), 2, + sym_comment, + aux_sym__block_body_repeat1, + [138044] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4581), 1, + ACTIONS(4738), 1, anon_sym_LPAREN, - ACTIONS(4583), 1, + ACTIONS(4740), 1, sym_unescaped_interpolated_content, - ACTIONS(4817), 1, + ACTIONS(4954), 1, anon_sym_SQUOTE, - STATE(3162), 1, + STATE(3160), 1, sym_comment, - STATE(3191), 1, + STATE(3210), 1, aux_sym__inter_single_quotes_repeat1, - STATE(3533), 1, + STATE(3461), 1, sym_expr_interpolated, - [126783] = 6, - ACTIONS(153), 1, + [138066] = 7, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(4890), 1, + anon_sym_DASH_DASH, + ACTIONS(4894), 1, + sym_short_flag, + ACTIONS(4956), 1, + anon_sym_in, + STATE(3161), 1, + sym_comment, + STATE(3600), 1, + sym__flag, + STATE(3720), 1, + sym_long_flag, + [138088] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1678), 1, + ACTIONS(2380), 1, anon_sym_DQUOTE, - ACTIONS(4821), 1, + ACTIONS(4960), 1, aux_sym_path_token1, - STATE(1148), 1, + STATE(2034), 1, sym__str_double_quotes, - STATE(3163), 1, + STATE(3162), 1, sym_comment, - ACTIONS(4819), 2, + ACTIONS(4958), 2, sym__str_single_quotes, sym__str_back_ticks, - [126803] = 7, + [138108] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4581), 1, + ACTIONS(4738), 1, anon_sym_LPAREN, - ACTIONS(4583), 1, + ACTIONS(4740), 1, sym_unescaped_interpolated_content, - ACTIONS(4823), 1, + ACTIONS(4962), 1, anon_sym_SQUOTE, - STATE(3164), 1, - sym_comment, - STATE(3182), 1, + STATE(3158), 1, aux_sym__inter_single_quotes_repeat1, - STATE(3533), 1, + STATE(3163), 1, + sym_comment, + STATE(3461), 1, sym_expr_interpolated, - [126825] = 3, - ACTIONS(153), 1, + [138130] = 3, + ACTIONS(147), 1, anon_sym_POUND, - STATE(3165), 1, + STATE(3164), 1, sym_comment, - ACTIONS(4825), 5, + ACTIONS(1324), 5, sym_identifier, - anon_sym_nothing, - anon_sym_in, - anon_sym_nu, - anon_sym_env, - [126839] = 6, - ACTIONS(153), 1, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + sym_short_flag, + [138144] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4827), 1, - anon_sym_DQUOTE, - ACTIONS(4831), 1, - aux_sym_path_token1, - STATE(764), 1, - sym__str_double_quotes, - STATE(3166), 1, + ACTIONS(1548), 1, + anon_sym_PIPE, + ACTIONS(3662), 1, + anon_sym_SEMI, + ACTIONS(3664), 1, + ts_builtin_sym_end, + ACTIONS(4496), 1, + anon_sym_LF, + STATE(1784), 1, + aux_sym_pipe_element_repeat1, + STATE(3165), 1, sym_comment, - ACTIONS(4829), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [126859] = 3, - ACTIONS(153), 1, + [138166] = 4, + ACTIONS(3), 1, anon_sym_POUND, - STATE(3167), 1, + ACTIONS(4730), 1, + anon_sym_LF, + STATE(3166), 1, sym_comment, - ACTIONS(4833), 5, - sym_identifier, - anon_sym_nothing, - anon_sym_in, - anon_sym_nu, - anon_sym_env, - [126873] = 7, + ACTIONS(4728), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [138182] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4581), 1, - anon_sym_LPAREN, - ACTIONS(4583), 1, - sym_unescaped_interpolated_content, - ACTIONS(4835), 1, - anon_sym_SQUOTE, - STATE(3168), 1, + ACTIONS(1788), 1, + anon_sym_SEMI, + ACTIONS(1790), 1, + anon_sym_LF, + STATE(862), 1, + sym__terminator, + STATE(3167), 1, sym_comment, - STATE(3182), 1, - aux_sym__inter_single_quotes_repeat1, - STATE(3533), 1, - sym_expr_interpolated, - [126895] = 3, - ACTIONS(153), 1, + ACTIONS(1970), 2, + anon_sym_RPAREN, + anon_sym_RBRACE, + [138202] = 3, + ACTIONS(147), 1, anon_sym_POUND, - STATE(3169), 1, + STATE(3168), 1, sym_comment, - ACTIONS(4837), 5, + ACTIONS(4964), 5, sym_identifier, anon_sym_nothing, anon_sym_in, anon_sym_nu, anon_sym_env, - [126909] = 7, + [138216] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4601), 1, - anon_sym_PIPE, - ACTIONS(4693), 1, - anon_sym_SEMI, - ACTIONS(4695), 1, + ACTIONS(4646), 1, anon_sym_LF, - STATE(1651), 1, - sym__terminator, - STATE(3112), 1, - aux_sym_pipeline_repeat1, + STATE(3169), 1, + sym_comment, + ACTIONS(4644), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [138232] = 7, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(4890), 1, + anon_sym_DASH_DASH, + ACTIONS(4894), 1, + sym_short_flag, + ACTIONS(4966), 1, + anon_sym_in, STATE(3170), 1, sym_comment, - [126931] = 7, + STATE(3675), 1, + sym__flag, + STATE(3720), 1, + sym_long_flag, + [138254] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4581), 1, - anon_sym_LPAREN, - ACTIONS(4583), 1, - sym_unescaped_interpolated_content, - ACTIONS(4839), 1, - anon_sym_SQUOTE, + ACTIONS(4970), 1, + anon_sym_LF, STATE(3171), 1, sym_comment, - STATE(3182), 1, - aux_sym__inter_single_quotes_repeat1, - STATE(3533), 1, - sym_expr_interpolated, - [126953] = 7, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(4777), 1, - anon_sym_DOLLAR, - ACTIONS(4841), 1, - sym_identifier, - STATE(862), 1, - sym__var, - STATE(1011), 1, - sym__variable_name, - STATE(1145), 1, - sym_val_variable, - STATE(3172), 1, - sym_comment, - [126975] = 6, - ACTIONS(153), 1, + ACTIONS(4968), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [138270] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3096), 1, + ACTIONS(2511), 1, anon_sym_DQUOTE, - ACTIONS(4845), 1, + ACTIONS(4830), 1, aux_sym_path_token1, - STATE(277), 1, + STATE(1989), 1, sym__str_double_quotes, - STATE(3173), 1, + STATE(3172), 1, sym_comment, - ACTIONS(4843), 2, + ACTIONS(4828), 2, sym__str_single_quotes, sym__str_back_ticks, - [126995] = 7, + [138290] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4581), 1, - anon_sym_LPAREN, - ACTIONS(4583), 1, - sym_unescaped_interpolated_content, - ACTIONS(4847), 1, - anon_sym_SQUOTE, + ACTIONS(4664), 1, + anon_sym_LF, + STATE(3173), 1, + sym_comment, + ACTIONS(4662), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [138306] = 3, + ACTIONS(147), 1, + anon_sym_POUND, STATE(3174), 1, sym_comment, - STATE(3199), 1, - aux_sym__inter_single_quotes_repeat1, - STATE(3533), 1, - sym_expr_interpolated, - [127017] = 6, - ACTIONS(153), 1, + ACTIONS(1423), 5, + sym_identifier, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + sym_short_flag, + [138320] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4664), 1, + anon_sym_LF, + STATE(3175), 1, + sym_comment, + ACTIONS(4662), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [138336] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2950), 1, + ACTIONS(2972), 1, anon_sym_DQUOTE, - ACTIONS(4851), 1, + ACTIONS(4974), 1, aux_sym_path_token1, - STATE(2280), 1, + STATE(491), 1, sym__str_double_quotes, - STATE(3175), 1, + STATE(3176), 1, sym_comment, - ACTIONS(4849), 2, + ACTIONS(4972), 2, sym__str_single_quotes, sym__str_back_ticks, - [127037] = 3, - ACTIONS(153), 1, - anon_sym_POUND, - STATE(3176), 1, - sym_comment, - ACTIONS(4853), 5, - sym_identifier, - anon_sym_nothing, - anon_sym_in, - anon_sym_nu, - anon_sym_env, - [127051] = 7, + [138356] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4581), 1, + ACTIONS(4738), 1, anon_sym_LPAREN, - ACTIONS(4583), 1, + ACTIONS(4740), 1, sym_unescaped_interpolated_content, - ACTIONS(4855), 1, + ACTIONS(4976), 1, anon_sym_SQUOTE, STATE(3177), 1, sym_comment, - STATE(3182), 1, + STATE(3210), 1, aux_sym__inter_single_quotes_repeat1, - STATE(3533), 1, + STATE(3461), 1, sym_expr_interpolated, - [127073] = 7, + [138378] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1961), 1, - anon_sym_SEMI, - ACTIONS(4601), 1, - anon_sym_PIPE, - ACTIONS(4857), 1, - anon_sym_LF, - STATE(1007), 1, - sym__terminator, + ACTIONS(4738), 1, + anon_sym_LPAREN, + ACTIONS(4740), 1, + sym_unescaped_interpolated_content, + ACTIONS(4978), 1, + anon_sym_SQUOTE, + STATE(3177), 1, + aux_sym__inter_single_quotes_repeat1, STATE(3178), 1, sym_comment, - STATE(3181), 1, - aux_sym_pipeline_repeat1, - [127095] = 7, + STATE(3461), 1, + sym_expr_interpolated, + [138400] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4669), 1, - anon_sym_DOLLAR, - ACTIONS(4859), 1, - aux_sym_unquoted_token1, - STATE(1556), 1, - sym__var, - STATE(1568), 1, - sym_val_variable, - STATE(1570), 1, - sym_unquoted, + ACTIONS(4864), 1, + anon_sym_SEMI, + ACTIONS(4866), 1, + anon_sym_LF, + ACTIONS(4980), 1, + ts_builtin_sym_end, + STATE(3159), 1, + aux_sym__block_body_repeat1, STATE(3179), 1, sym_comment, - [127117] = 6, - ACTIONS(153), 1, + STATE(3504), 1, + sym__terminator, + [138422] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2505), 1, - anon_sym_DQUOTE, - ACTIONS(4595), 1, - aux_sym_path_token1, - STATE(2185), 1, - sym__str_double_quotes, + ACTIONS(4468), 1, + anon_sym_DOT, + STATE(1030), 1, + sym_cell_path, + STATE(2920), 1, + sym_path, STATE(3180), 1, sym_comment, - ACTIONS(4593), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [127137] = 5, - ACTIONS(3), 1, + ACTIONS(611), 2, + anon_sym_EQ, + anon_sym_COLON, + [138442] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4861), 1, - anon_sym_LF, - ACTIONS(4864), 1, - anon_sym_PIPE, - ACTIONS(1513), 2, - anon_sym_SEMI, - anon_sym_RPAREN, - STATE(3181), 2, + STATE(3181), 1, sym_comment, - aux_sym_pipeline_repeat1, - [127155] = 6, - ACTIONS(3), 1, + ACTIONS(4982), 5, + sym_identifier, + anon_sym_nothing, + anon_sym_in, + anon_sym_nu, + anon_sym_env, + [138456] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4867), 1, - anon_sym_LPAREN, - ACTIONS(4870), 1, - sym_unescaped_interpolated_content, - ACTIONS(4873), 1, - anon_sym_SQUOTE, - STATE(3533), 1, - sym_expr_interpolated, - STATE(3182), 2, + STATE(3182), 1, sym_comment, - aux_sym__inter_single_quotes_repeat1, - [127175] = 6, - ACTIONS(153), 1, + ACTIONS(4984), 5, + sym_identifier, + anon_sym_nothing, + anon_sym_in, + anon_sym_nu, + anon_sym_env, + [138470] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4875), 1, - anon_sym_DQUOTE, - ACTIONS(4879), 1, - aux_sym_path_token1, - STATE(2125), 1, - sym__str_double_quotes, STATE(3183), 1, sym_comment, - ACTIONS(4877), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [127195] = 7, + ACTIONS(4986), 5, + sym_identifier, + anon_sym_nothing, + anon_sym_in, + anon_sym_nu, + anon_sym_env, + [138484] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4581), 1, - anon_sym_LPAREN, - ACTIONS(4583), 1, - sym_unescaped_interpolated_content, - ACTIONS(4881), 1, - anon_sym_SQUOTE, - STATE(3168), 1, - aux_sym__inter_single_quotes_repeat1, + ACTIONS(1788), 1, + anon_sym_SEMI, + ACTIONS(1790), 1, + anon_sym_LF, + STATE(881), 1, + sym__terminator, STATE(3184), 1, sym_comment, - STATE(3533), 1, - sym_expr_interpolated, - [127217] = 7, + ACTIONS(4988), 2, + anon_sym_RPAREN, + anon_sym_RBRACE, + [138504] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4669), 1, - anon_sym_DOLLAR, - ACTIONS(4859), 1, - aux_sym_unquoted_token1, - STATE(1556), 1, - sym__var, - STATE(1657), 1, - sym_unquoted, - STATE(1658), 1, - sym_val_variable, + ACTIONS(4646), 1, + anon_sym_LF, STATE(3185), 1, sym_comment, - [127239] = 5, + ACTIONS(4644), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [138520] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1690), 1, + ACTIONS(4646), 1, anon_sym_LF, - ACTIONS(4883), 1, - aux_sym_long_flag_token1, STATE(3186), 1, sym_comment, - ACTIONS(1692), 3, + ACTIONS(4644), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - [127257] = 3, - ACTIONS(153), 1, + anon_sym_RBRACE, + [138536] = 4, + ACTIONS(3), 1, anon_sym_POUND, + ACTIONS(4646), 1, + anon_sym_LF, STATE(3187), 1, sym_comment, - ACTIONS(2302), 5, - anon_sym_EQ, - anon_sym_COLON, - anon_sym_DASH_DASH, - anon_sym_in, - sym_short_flag, - [127271] = 6, - ACTIONS(153), 1, + ACTIONS(4644), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [138552] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2976), 1, - anon_sym_DQUOTE, - ACTIONS(4887), 1, - aux_sym_path_token1, - STATE(2295), 1, - sym__str_double_quotes, + ACTIONS(4738), 1, + anon_sym_LPAREN, + ACTIONS(4740), 1, + sym_unescaped_interpolated_content, + ACTIONS(4990), 1, + anon_sym_SQUOTE, STATE(3188), 1, sym_comment, - ACTIONS(4885), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [127291] = 7, + STATE(3196), 1, + aux_sym__inter_single_quotes_repeat1, + STATE(3461), 1, + sym_expr_interpolated, + [138574] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4402), 1, - aux_sym_unquoted_token1, - ACTIONS(4777), 1, - anon_sym_DOLLAR, - STATE(862), 1, - sym__var, - STATE(933), 1, - sym_val_variable, - STATE(979), 1, - sym_unquoted, + ACTIONS(4646), 1, + anon_sym_LF, STATE(3189), 1, sym_comment, - [127313] = 3, - ACTIONS(153), 1, + ACTIONS(4644), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [138590] = 4, + ACTIONS(3), 1, anon_sym_POUND, + ACTIONS(4646), 1, + anon_sym_LF, STATE(3190), 1, sym_comment, - ACTIONS(4889), 5, - sym_identifier, - anon_sym_nothing, - anon_sym_in, - anon_sym_nu, - anon_sym_env, - [127327] = 7, + ACTIONS(4644), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [138606] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4581), 1, - anon_sym_LPAREN, - ACTIONS(4583), 1, - sym_unescaped_interpolated_content, - ACTIONS(4891), 1, - anon_sym_SQUOTE, - STATE(3182), 1, - aux_sym__inter_single_quotes_repeat1, + ACTIONS(4646), 1, + anon_sym_LF, STATE(3191), 1, sym_comment, - STATE(3533), 1, - sym_expr_interpolated, - [127349] = 3, - ACTIONS(153), 1, + ACTIONS(4644), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [138622] = 4, + ACTIONS(3), 1, anon_sym_POUND, + ACTIONS(4730), 1, + anon_sym_LF, STATE(3192), 1, sym_comment, - ACTIONS(4893), 5, - sym_identifier, - anon_sym_nothing, - anon_sym_in, - anon_sym_nu, - anon_sym_env, - [127363] = 6, - ACTIONS(153), 1, + ACTIONS(4728), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [138638] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4384), 1, + ACTIONS(4646), 1, + anon_sym_LF, + STATE(3193), 1, + sym_comment, + ACTIONS(4644), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [138654] = 6, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(4439), 1, anon_sym_DQUOTE, - ACTIONS(4897), 1, + ACTIONS(4994), 1, aux_sym_path_token1, - STATE(914), 1, + STATE(754), 1, sym__str_double_quotes, - STATE(3193), 1, + STATE(3194), 1, sym_comment, - ACTIONS(4895), 2, + ACTIONS(4992), 2, sym__str_single_quotes, sym__str_back_ticks, - [127383] = 7, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(4573), 1, - anon_sym_DASH_DASH, - ACTIONS(4577), 1, - sym_short_flag, - ACTIONS(4899), 1, - anon_sym_in, - STATE(3194), 1, - sym_comment, - STATE(3672), 1, - sym__flag, - STATE(3736), 1, - sym_long_flag, - [127405] = 3, - ACTIONS(153), 1, + [138674] = 7, + ACTIONS(3), 1, anon_sym_POUND, + ACTIONS(4738), 1, + anon_sym_LPAREN, + ACTIONS(4740), 1, + sym_unescaped_interpolated_content, + ACTIONS(4996), 1, + anon_sym_SQUOTE, STATE(3195), 1, sym_comment, - ACTIONS(4901), 5, - sym_identifier, - anon_sym_nothing, - anon_sym_in, - anon_sym_nu, - anon_sym_env, - [127419] = 3, - ACTIONS(153), 1, + STATE(3210), 1, + aux_sym__inter_single_quotes_repeat1, + STATE(3461), 1, + sym_expr_interpolated, + [138696] = 7, + ACTIONS(3), 1, anon_sym_POUND, + ACTIONS(4738), 1, + anon_sym_LPAREN, + ACTIONS(4740), 1, + sym_unescaped_interpolated_content, + ACTIONS(4998), 1, + anon_sym_SQUOTE, STATE(3196), 1, sym_comment, - ACTIONS(4903), 5, - sym_identifier, - anon_sym_nothing, - anon_sym_in, - anon_sym_nu, - anon_sym_env, - [127433] = 6, - ACTIONS(153), 1, + STATE(3210), 1, + aux_sym__inter_single_quotes_repeat1, + STATE(3461), 1, + sym_expr_interpolated, + [138718] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4905), 1, - anon_sym_DQUOTE, - ACTIONS(4909), 1, - aux_sym_path_token1, - STATE(2115), 1, - sym__str_double_quotes, + ACTIONS(4646), 1, + anon_sym_LF, STATE(3197), 1, sym_comment, - ACTIONS(4907), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [127453] = 6, - ACTIONS(153), 1, + ACTIONS(4644), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [138734] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2765), 1, + ACTIONS(5000), 1, anon_sym_DQUOTE, - ACTIONS(4913), 1, + ACTIONS(5004), 1, aux_sym_path_token1, - STATE(1211), 1, + STATE(661), 1, sym__str_double_quotes, STATE(3198), 1, sym_comment, - ACTIONS(4911), 2, + ACTIONS(5002), 2, sym__str_single_quotes, sym__str_back_ticks, - [127473] = 7, + [138754] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4581), 1, - anon_sym_LPAREN, - ACTIONS(4583), 1, - sym_unescaped_interpolated_content, - ACTIONS(4915), 1, - anon_sym_SQUOTE, - STATE(3182), 1, - aux_sym__inter_single_quotes_repeat1, + ACTIONS(4730), 1, + anon_sym_LF, STATE(3199), 1, sym_comment, - STATE(3533), 1, - sym_expr_interpolated, - [127495] = 7, + ACTIONS(4728), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [138770] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4581), 1, + ACTIONS(4738), 1, anon_sym_LPAREN, - ACTIONS(4583), 1, + ACTIONS(4740), 1, sym_unescaped_interpolated_content, - ACTIONS(4917), 1, + ACTIONS(5006), 1, anon_sym_SQUOTE, - STATE(3182), 1, + STATE(3195), 1, aux_sym__inter_single_quotes_repeat1, STATE(3200), 1, sym_comment, - STATE(3533), 1, + STATE(3461), 1, sym_expr_interpolated, - [127517] = 7, + [138792] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4581), 1, - anon_sym_LPAREN, - ACTIONS(4583), 1, - sym_unescaped_interpolated_content, - ACTIONS(4919), 1, - anon_sym_SQUOTE, - STATE(3177), 1, - aux_sym__inter_single_quotes_repeat1, + ACTIONS(4730), 1, + anon_sym_LF, STATE(3201), 1, sym_comment, - STATE(3533), 1, - sym_expr_interpolated, - [127539] = 6, - ACTIONS(153), 1, + ACTIONS(4728), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [138808] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3206), 1, - anon_sym_DQUOTE, - ACTIONS(4923), 1, - aux_sym_path_token1, - STATE(625), 1, - sym__str_double_quotes, + ACTIONS(4646), 1, + anon_sym_LF, STATE(3202), 1, sym_comment, - ACTIONS(4921), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [127559] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1961), 1, + ACTIONS(4644), 4, anon_sym_SEMI, - ACTIONS(4601), 1, + anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(4857), 1, - anon_sym_LF, - STATE(1025), 1, - sym__terminator, - STATE(3178), 1, - aux_sym_pipeline_repeat1, + anon_sym_RBRACE, + [138824] = 3, + ACTIONS(147), 1, + anon_sym_POUND, STATE(3203), 1, sym_comment, - [127581] = 6, - ACTIONS(153), 1, + ACTIONS(5008), 5, + sym_identifier, + anon_sym_nothing, + anon_sym_in, + anon_sym_nu, + anon_sym_env, + [138838] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3120), 1, - anon_sym_DQUOTE, - ACTIONS(4927), 1, - aux_sym_path_token1, - STATE(253), 1, - sym__str_double_quotes, STATE(3204), 1, sym_comment, - ACTIONS(4925), 2, + ACTIONS(5010), 5, + sym_identifier, + anon_sym_GT, + anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [127601] = 7, - ACTIONS(153), 1, + [138852] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4041), 1, - anon_sym_DOLLAR, - ACTIONS(4233), 1, - sym_identifier, - STATE(2357), 1, - sym__var, - STATE(3139), 1, - sym__variable_name, - STATE(3142), 1, - sym_val_variable, + ACTIONS(2948), 1, + anon_sym_DQUOTE, + ACTIONS(5014), 1, + aux_sym_path_token1, + STATE(297), 1, + sym__str_double_quotes, STATE(3205), 1, sym_comment, - [127623] = 5, - ACTIONS(153), 1, + ACTIONS(5012), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [138872] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4929), 1, - anon_sym_LBRACE, - STATE(997), 1, - sym__blosure, STATE(3206), 1, sym_comment, - STATE(964), 2, - sym_block, - sym_val_closure, - [127640] = 6, - ACTIONS(153), 1, + ACTIONS(5016), 5, + sym_identifier, + anon_sym_GT, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [138886] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4931), 1, - anon_sym_LBRACK, - ACTIONS(4933), 1, - anon_sym_RBRACK, STATE(3207), 1, sym_comment, - STATE(3482), 1, - aux_sym_val_table_repeat1, - STATE(3569), 1, - sym_val_list, - [127659] = 6, - ACTIONS(153), 1, + ACTIONS(5018), 5, + sym_identifier, + anon_sym_nothing, + anon_sym_in, + anon_sym_nu, + anon_sym_env, + [138900] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4931), 1, - anon_sym_LBRACK, - ACTIONS(4935), 1, - anon_sym_RBRACK, + ACTIONS(4738), 1, + anon_sym_LPAREN, + ACTIONS(4740), 1, + sym_unescaped_interpolated_content, + ACTIONS(5020), 1, + anon_sym_SQUOTE, STATE(3208), 1, sym_comment, - STATE(3212), 1, - aux_sym_val_table_repeat1, - STATE(3569), 1, - sym_val_list, - [127678] = 6, - ACTIONS(3), 1, + STATE(3216), 1, + aux_sym__inter_single_quotes_repeat1, + STATE(3461), 1, + sym_expr_interpolated, + [138922] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4601), 1, - anon_sym_PIPE, - ACTIONS(4937), 1, - anon_sym_LF, - ACTIONS(4939), 1, - anon_sym_RPAREN, - STATE(3181), 1, - aux_sym_pipeline_repeat1, STATE(3209), 1, sym_comment, - [127697] = 6, + ACTIONS(1832), 5, + anon_sym_EQ, + anon_sym_COLON, + anon_sym_DASH_DASH, + anon_sym_in, + sym_short_flag, + [138936] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4601), 1, - anon_sym_PIPE, - ACTIONS(4937), 1, - anon_sym_LF, - ACTIONS(4941), 1, - anon_sym_RPAREN, - STATE(3210), 1, + ACTIONS(5022), 1, + anon_sym_LPAREN, + ACTIONS(5025), 1, + sym_unescaped_interpolated_content, + ACTIONS(5028), 1, + anon_sym_SQUOTE, + STATE(3461), 1, + sym_expr_interpolated, + STATE(3210), 2, sym_comment, - STATE(3213), 1, - aux_sym_pipeline_repeat1, - [127716] = 4, + aux_sym__inter_single_quotes_repeat1, + [138956] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4943), 1, - anon_sym_LPAREN, + ACTIONS(4646), 1, + anon_sym_LF, STATE(3211), 1, sym_comment, - ACTIONS(4945), 3, - sym_escaped_interpolated_content, - anon_sym_DQUOTE2, - sym_inter_escape_sequence, - [127731] = 6, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(4931), 1, - anon_sym_LBRACK, - ACTIONS(4947), 1, - anon_sym_RBRACK, - STATE(3212), 1, - sym_comment, - STATE(3349), 1, - aux_sym_val_table_repeat1, - STATE(3569), 1, - sym_val_list, - [127750] = 6, + ACTIONS(4644), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [138972] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4601), 1, - anon_sym_PIPE, - ACTIONS(4937), 1, + ACTIONS(4916), 1, anon_sym_LF, - ACTIONS(4949), 1, + STATE(3212), 1, + sym_comment, + ACTIONS(4914), 4, + anon_sym_SEMI, anon_sym_RPAREN, - STATE(3181), 1, - aux_sym_pipeline_repeat1, + anon_sym_PIPE, + anon_sym_RBRACE, + [138988] = 3, + ACTIONS(147), 1, + anon_sym_POUND, STATE(3213), 1, sym_comment, - [127769] = 5, + ACTIONS(1828), 5, + anon_sym_EQ, + anon_sym_COLON, + anon_sym_DASH_DASH, + anon_sym_in, + sym_short_flag, + [139002] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4951), 1, - anon_sym_DQUOTE, + ACTIONS(4646), 1, + anon_sym_LF, STATE(3214), 1, sym_comment, - STATE(3217), 1, - aux_sym__str_double_quotes_repeat1, - ACTIONS(4953), 2, - sym__escaped_str_content, - sym_escape_sequence, - [127786] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4601), 1, - anon_sym_PIPE, - ACTIONS(4937), 1, - anon_sym_LF, - ACTIONS(4955), 1, + ACTIONS(4644), 4, + anon_sym_SEMI, anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [139018] = 3, + ACTIONS(147), 1, + anon_sym_POUND, STATE(3215), 1, sym_comment, - STATE(3220), 1, - aux_sym_pipeline_repeat1, - [127805] = 4, + ACTIONS(5030), 5, + sym_identifier, + anon_sym_GT, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [139032] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4957), 1, + ACTIONS(4738), 1, anon_sym_LPAREN, - STATE(3216), 1, - sym_comment, - ACTIONS(4959), 3, - sym_escaped_interpolated_content, - anon_sym_DQUOTE2, - sym_inter_escape_sequence, - [127820] = 5, - ACTIONS(3), 1, + ACTIONS(4740), 1, + sym_unescaped_interpolated_content, + ACTIONS(5032), 1, + anon_sym_SQUOTE, + STATE(3210), 1, + aux_sym__inter_single_quotes_repeat1, + STATE(3216), 1, + sym_comment, + STATE(3461), 1, + sym_expr_interpolated, + [139054] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4961), 1, - anon_sym_DQUOTE, STATE(3217), 1, sym_comment, - STATE(3498), 1, - aux_sym__str_double_quotes_repeat1, - ACTIONS(4953), 2, - sym__escaped_str_content, - sym_escape_sequence, - [127837] = 4, + ACTIONS(5034), 5, + sym_identifier, + anon_sym_GT, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [139068] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4965), 1, - anon_sym_LF, STATE(3218), 1, sym_comment, - ACTIONS(4963), 3, + ACTIONS(4644), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - [127852] = 6, - ACTIONS(153), 1, + ACTIONS(4646), 2, + ts_builtin_sym_end, + anon_sym_LF, + [139083] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4931), 1, - anon_sym_LBRACK, - ACTIONS(4967), 1, - anon_sym_RBRACK, STATE(3219), 1, sym_comment, - STATE(3223), 1, - aux_sym_val_table_repeat1, - STATE(3569), 1, - sym_val_list, - [127871] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4601), 1, + ACTIONS(4914), 2, + anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(4937), 1, + ACTIONS(4916), 2, + ts_builtin_sym_end, anon_sym_LF, - ACTIONS(4969), 1, - anon_sym_RPAREN, - STATE(3181), 1, - aux_sym_pipeline_repeat1, + [139098] = 6, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(5036), 1, + anon_sym_LBRACK, + ACTIONS(5038), 1, + anon_sym_RBRACK, STATE(3220), 1, sym_comment, - [127890] = 6, + STATE(3238), 1, + aux_sym_val_table_repeat1, + STATE(3538), 1, + sym_val_list, + [139117] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4601), 1, - anon_sym_PIPE, - ACTIONS(4937), 1, - anon_sym_LF, - ACTIONS(4971), 1, - anon_sym_RPAREN, STATE(3221), 1, sym_comment, - STATE(3224), 1, - aux_sym_pipeline_repeat1, - [127909] = 4, + ACTIONS(4728), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(4730), 2, + ts_builtin_sym_end, + anon_sym_LF, + [139132] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4965), 1, - anon_sym_LF, STATE(3222), 1, sym_comment, - ACTIONS(4963), 3, + ACTIONS(4728), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - [127924] = 6, - ACTIONS(153), 1, + ACTIONS(4730), 2, + ts_builtin_sym_end, + anon_sym_LF, + [139147] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4931), 1, - anon_sym_LBRACK, - ACTIONS(4973), 1, - anon_sym_RBRACK, STATE(3223), 1, sym_comment, - STATE(3349), 1, - aux_sym_val_table_repeat1, - STATE(3569), 1, - sym_val_list, - [127943] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4601), 1, + ACTIONS(4728), 2, + anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(4937), 1, + ACTIONS(4730), 2, + ts_builtin_sym_end, anon_sym_LF, - ACTIONS(4975), 1, - anon_sym_RPAREN, - STATE(3181), 1, - aux_sym_pipeline_repeat1, + [139162] = 4, + ACTIONS(3), 1, + anon_sym_POUND, STATE(3224), 1, sym_comment, - [127962] = 4, + ACTIONS(4728), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(4730), 2, + ts_builtin_sym_end, + anon_sym_LF, + [139177] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4965), 1, - anon_sym_LF, STATE(3225), 1, sym_comment, - ACTIONS(4963), 3, + ACTIONS(4728), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - [127977] = 5, + ACTIONS(4730), 2, + ts_builtin_sym_end, + anon_sym_LF, + [139192] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4977), 1, + ACTIONS(5040), 1, anon_sym_DQUOTE, STATE(3226), 1, sym_comment, - STATE(3498), 1, + STATE(3252), 1, aux_sym__str_double_quotes_repeat1, - ACTIONS(4953), 2, + ACTIONS(5042), 2, sym__escaped_str_content, sym_escape_sequence, - [127994] = 6, + [139209] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4601), 1, - anon_sym_PIPE, - ACTIONS(4937), 1, - anon_sym_LF, - ACTIONS(4979), 1, - anon_sym_RPAREN, STATE(3227), 1, sym_comment, - STATE(3243), 1, - aux_sym_pipeline_repeat1, - [128013] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4601), 1, + ACTIONS(4728), 2, + anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(4937), 1, + ACTIONS(4730), 2, + ts_builtin_sym_end, anon_sym_LF, - ACTIONS(4981), 1, - anon_sym_RPAREN, - STATE(3209), 1, - aux_sym_pipeline_repeat1, + [139224] = 4, + ACTIONS(3), 1, + anon_sym_POUND, STATE(3228), 1, sym_comment, - [128032] = 5, + ACTIONS(4728), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(4730), 2, + ts_builtin_sym_end, + anon_sym_LF, + [139239] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4983), 1, - anon_sym_DQUOTE, - STATE(3226), 1, - aux_sym__str_double_quotes_repeat1, STATE(3229), 1, sym_comment, - ACTIONS(4953), 2, - sym__escaped_str_content, - sym_escape_sequence, - [128049] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4601), 1, + ACTIONS(4728), 2, + anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(4937), 1, + ACTIONS(4730), 2, + ts_builtin_sym_end, anon_sym_LF, - ACTIONS(4985), 1, - anon_sym_RPAREN, - STATE(3181), 1, - aux_sym_pipeline_repeat1, + [139254] = 4, + ACTIONS(3), 1, + anon_sym_POUND, STATE(3230), 1, sym_comment, - [128068] = 6, - ACTIONS(153), 1, + ACTIONS(4728), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(4730), 2, + ts_builtin_sym_end, + anon_sym_LF, + [139269] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4931), 1, - anon_sym_LBRACK, - ACTIONS(4987), 1, - anon_sym_RBRACK, + ACTIONS(5044), 1, + anon_sym_DQUOTE, + STATE(3226), 1, + aux_sym__str_double_quotes_repeat1, STATE(3231), 1, sym_comment, - STATE(3349), 1, - aux_sym_val_table_repeat1, - STATE(3569), 1, - sym_val_list, - [128087] = 4, + ACTIONS(5042), 2, + sym__escaped_str_content, + sym_escape_sequence, + [139286] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4965), 1, - anon_sym_LF, + ACTIONS(5046), 1, + anon_sym_DQUOTE, STATE(3232), 1, sym_comment, - ACTIONS(4963), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - [128102] = 6, + STATE(3252), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(5042), 2, + sym__escaped_str_content, + sym_escape_sequence, + [139303] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4601), 1, - anon_sym_PIPE, - ACTIONS(4937), 1, - anon_sym_LF, - ACTIONS(4989), 1, - anon_sym_RPAREN, - STATE(3230), 1, - aux_sym_pipeline_repeat1, + ACTIONS(5048), 1, + anon_sym_DQUOTE, + STATE(3232), 1, + aux_sym__str_double_quotes_repeat1, STATE(3233), 1, sym_comment, - [128121] = 6, + ACTIONS(5042), 2, + sym__escaped_str_content, + sym_escape_sequence, + [139320] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4601), 1, - anon_sym_PIPE, - ACTIONS(4937), 1, - anon_sym_LF, - ACTIONS(4991), 1, - anon_sym_RPAREN, - STATE(3181), 1, - aux_sym_pipeline_repeat1, STATE(3234), 1, sym_comment, - [128140] = 6, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(4931), 1, - anon_sym_LBRACK, - ACTIONS(4993), 1, - anon_sym_RBRACK, - STATE(3231), 1, - aux_sym_val_table_repeat1, - STATE(3235), 1, - sym_comment, - STATE(3569), 1, - sym_val_list, - [128159] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4965), 1, - anon_sym_LF, - STATE(3236), 1, - sym_comment, - ACTIONS(4963), 3, + ACTIONS(4640), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - [128174] = 5, + ACTIONS(4642), 2, + ts_builtin_sym_end, + anon_sym_LF, + [139335] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4995), 1, + ACTIONS(5050), 1, anon_sym_DQUOTE, - STATE(3237), 1, + STATE(3235), 1, sym_comment, - STATE(3498), 1, + STATE(3240), 1, aux_sym__str_double_quotes_repeat1, - ACTIONS(4953), 2, + ACTIONS(5042), 2, sym__escaped_str_content, sym_escape_sequence, - [128191] = 4, + [139352] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4965), 1, + STATE(3236), 1, + sym_comment, + ACTIONS(4640), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(4642), 2, + ts_builtin_sym_end, anon_sym_LF, - STATE(3238), 1, + [139367] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(3237), 1, sym_comment, - ACTIONS(4963), 3, + ACTIONS(4640), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - [128206] = 5, + ACTIONS(4642), 2, + ts_builtin_sym_end, + anon_sym_LF, + [139382] = 5, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(5052), 1, + anon_sym_LBRACK, + ACTIONS(5055), 1, + anon_sym_RBRACK, + STATE(3538), 1, + sym_val_list, + STATE(3238), 2, + sym_comment, + aux_sym_val_table_repeat1, + [139399] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4997), 1, + ACTIONS(5057), 1, anon_sym_DQUOTE, STATE(3239), 1, sym_comment, - STATE(3248), 1, + STATE(3252), 1, aux_sym__str_double_quotes_repeat1, - ACTIONS(4953), 2, + ACTIONS(5042), 2, sym__escaped_str_content, sym_escape_sequence, - [128223] = 4, + [139416] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4965), 1, - anon_sym_LF, + ACTIONS(5059), 1, + anon_sym_DQUOTE, STATE(3240), 1, sym_comment, - ACTIONS(4963), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - [128238] = 6, + STATE(3252), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(5042), 2, + sym__escaped_str_content, + sym_escape_sequence, + [139433] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4601), 1, - anon_sym_PIPE, - ACTIONS(4937), 1, - anon_sym_LF, - ACTIONS(4999), 1, - anon_sym_RPAREN, - STATE(3234), 1, - aux_sym_pipeline_repeat1, STATE(3241), 1, sym_comment, - [128257] = 5, + ACTIONS(4640), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(4642), 2, + ts_builtin_sym_end, + anon_sym_LF, + [139448] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5001), 1, + ACTIONS(5061), 1, anon_sym_DQUOTE, - STATE(3237), 1, + STATE(3239), 1, aux_sym__str_double_quotes_repeat1, STATE(3242), 1, sym_comment, - ACTIONS(4953), 2, + ACTIONS(5042), 2, sym__escaped_str_content, sym_escape_sequence, - [128274] = 6, - ACTIONS(3), 1, + [139465] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4601), 1, - anon_sym_PIPE, - ACTIONS(4937), 1, - anon_sym_LF, - ACTIONS(5003), 1, - anon_sym_RPAREN, - STATE(3181), 1, - aux_sym_pipeline_repeat1, + ACTIONS(5036), 1, + anon_sym_LBRACK, + ACTIONS(5063), 1, + anon_sym_RBRACK, STATE(3243), 1, sym_comment, - [128293] = 6, + STATE(3247), 1, + aux_sym_val_table_repeat1, + STATE(3538), 1, + sym_val_list, + [139484] = 5, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(5065), 1, + anon_sym_LBRACE, + STATE(851), 1, + sym__blosure, + STATE(3244), 1, + sym_comment, + STATE(709), 2, + sym_block, + sym_val_closure, + [139501] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4601), 1, + STATE(3245), 1, + sym_comment, + ACTIONS(4640), 2, + anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(4937), 1, + ACTIONS(4642), 2, + ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5005), 1, - anon_sym_RPAREN, - STATE(3244), 1, + [139516] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5067), 1, + anon_sym_DQUOTE, + STATE(3246), 1, sym_comment, - STATE(3254), 1, - aux_sym_pipeline_repeat1, - [128312] = 6, - ACTIONS(153), 1, + STATE(3252), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(5042), 2, + sym__escaped_str_content, + sym_escape_sequence, + [139533] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4931), 1, + ACTIONS(5036), 1, anon_sym_LBRACK, - ACTIONS(5007), 1, + ACTIONS(5069), 1, anon_sym_RBRACK, - STATE(3245), 1, - sym_comment, - STATE(3349), 1, + STATE(3238), 1, aux_sym_val_table_repeat1, - STATE(3569), 1, + STATE(3247), 1, + sym_comment, + STATE(3538), 1, sym_val_list, - [128331] = 4, + [139552] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4965), 1, - anon_sym_LF, - STATE(3246), 1, + STATE(3248), 1, sym_comment, - ACTIONS(4963), 3, + ACTIONS(4640), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - [128346] = 4, + ACTIONS(4642), 2, + ts_builtin_sym_end, + anon_sym_LF, + [139567] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4965), 1, - anon_sym_LF, - STATE(3247), 1, + ACTIONS(5071), 1, + anon_sym_DQUOTE, + STATE(3246), 1, + aux_sym__str_double_quotes_repeat1, + STATE(3249), 1, sym_comment, - ACTIONS(4963), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - [128361] = 5, + ACTIONS(5042), 2, + sym__escaped_str_content, + sym_escape_sequence, + [139584] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5009), 1, + ACTIONS(5073), 1, anon_sym_DQUOTE, - STATE(3248), 1, + STATE(3250), 1, sym_comment, - STATE(3498), 1, + STATE(3252), 1, aux_sym__str_double_quotes_repeat1, - ACTIONS(4953), 2, + ACTIONS(5042), 2, sym__escaped_str_content, sym_escape_sequence, - [128378] = 6, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(5011), 1, - anon_sym_LBRACK, - ACTIONS(5013), 1, - anon_sym_LPAREN, - STATE(3249), 1, - sym_comment, - STATE(3466), 1, - sym_parameter_parens, - STATE(3467), 1, - sym_parameter_bracks, - [128397] = 4, + [139601] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4965), 1, - anon_sym_LF, + ACTIONS(5075), 1, + anon_sym_DQUOTE, STATE(3250), 1, + aux_sym__str_double_quotes_repeat1, + STATE(3251), 1, sym_comment, - ACTIONS(4963), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - [128412] = 6, + ACTIONS(5042), 2, + sym__escaped_str_content, + sym_escape_sequence, + [139618] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4601), 1, - anon_sym_PIPE, - ACTIONS(4937), 1, - anon_sym_LF, - ACTIONS(5015), 1, - anon_sym_RPAREN, - STATE(3181), 1, - aux_sym_pipeline_repeat1, - STATE(3251), 1, + ACTIONS(5077), 1, + anon_sym_DQUOTE, + ACTIONS(5079), 2, + sym__escaped_str_content, + sym_escape_sequence, + STATE(3252), 2, sym_comment, - [128431] = 4, + aux_sym__str_double_quotes_repeat1, + [139633] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4965), 1, - anon_sym_LF, + ACTIONS(5082), 1, + anon_sym_DQUOTE, STATE(3252), 1, - sym_comment, - ACTIONS(4963), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - [128446] = 6, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(4931), 1, - anon_sym_LBRACK, - ACTIONS(5017), 1, - anon_sym_RBRACK, + aux_sym__str_double_quotes_repeat1, STATE(3253), 1, sym_comment, - STATE(3258), 1, - aux_sym_val_table_repeat1, - STATE(3569), 1, - sym_val_list, - [128465] = 6, + ACTIONS(5042), 2, + sym__escaped_str_content, + sym_escape_sequence, + [139650] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4601), 1, - anon_sym_PIPE, - ACTIONS(4937), 1, - anon_sym_LF, - ACTIONS(5019), 1, - anon_sym_RPAREN, - STATE(3181), 1, - aux_sym_pipeline_repeat1, + ACTIONS(5084), 1, + anon_sym_DQUOTE, + STATE(3253), 1, + aux_sym__str_double_quotes_repeat1, STATE(3254), 1, sym_comment, - [128484] = 6, + ACTIONS(5042), 2, + sym__escaped_str_content, + sym_escape_sequence, + [139667] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4601), 1, - anon_sym_PIPE, - ACTIONS(4937), 1, - anon_sym_LF, - ACTIONS(5021), 1, - anon_sym_RPAREN, STATE(3255), 1, sym_comment, - STATE(3259), 1, - aux_sym_pipeline_repeat1, - [128503] = 6, - ACTIONS(153), 1, + ACTIONS(4914), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(4916), 2, + ts_builtin_sym_end, + anon_sym_LF, + [139682] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4931), 1, - anon_sym_LBRACK, - ACTIONS(5023), 1, - anon_sym_RBRACK, - STATE(3245), 1, - aux_sym_val_table_repeat1, + ACTIONS(5086), 1, + anon_sym_DQUOTE, + STATE(3252), 1, + aux_sym__str_double_quotes_repeat1, STATE(3256), 1, sym_comment, - STATE(3569), 1, - sym_val_list, - [128522] = 4, + ACTIONS(5042), 2, + sym__escaped_str_content, + sym_escape_sequence, + [139699] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4965), 1, - anon_sym_LF, STATE(3257), 1, sym_comment, - ACTIONS(4963), 3, + ACTIONS(4644), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - [128537] = 6, - ACTIONS(153), 1, + ACTIONS(4646), 2, + ts_builtin_sym_end, + anon_sym_LF, + [139714] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4931), 1, - anon_sym_LBRACK, - ACTIONS(5025), 1, - anon_sym_RBRACK, + ACTIONS(5088), 1, + anon_sym_DQUOTE, STATE(3258), 1, sym_comment, - STATE(3349), 1, - aux_sym_val_table_repeat1, - STATE(3569), 1, - sym_val_list, - [128556] = 6, + STATE(3265), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(5042), 2, + sym__escaped_str_content, + sym_escape_sequence, + [139731] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4601), 1, - anon_sym_PIPE, - ACTIONS(4937), 1, - anon_sym_LF, - ACTIONS(5027), 1, - anon_sym_RPAREN, - STATE(3181), 1, - aux_sym_pipeline_repeat1, STATE(3259), 1, sym_comment, - [128575] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4965), 1, - anon_sym_LF, - STATE(3260), 1, - sym_comment, - ACTIONS(4963), 3, + ACTIONS(4640), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - [128590] = 5, + ACTIONS(4642), 2, + ts_builtin_sym_end, + anon_sym_LF, + [139746] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5029), 1, + ACTIONS(5090), 1, anon_sym_DQUOTE, - STATE(3261), 1, - sym_comment, - STATE(3498), 1, + STATE(3256), 1, aux_sym__str_double_quotes_repeat1, - ACTIONS(4953), 2, + STATE(3260), 1, + sym_comment, + ACTIONS(5042), 2, sym__escaped_str_content, sym_escape_sequence, - [128607] = 4, + [139763] = 6, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(5036), 1, + anon_sym_LBRACK, + ACTIONS(5092), 1, + anon_sym_RBRACK, + STATE(3238), 1, + aux_sym_val_table_repeat1, + STATE(3261), 1, + sym_comment, + STATE(3538), 1, + sym_val_list, + [139782] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5033), 1, - anon_sym_LF, + ACTIONS(5094), 1, + anon_sym_DQUOTE, + STATE(3252), 1, + aux_sym__str_double_quotes_repeat1, STATE(3262), 1, sym_comment, - ACTIONS(5031), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - [128622] = 6, - ACTIONS(153), 1, + ACTIONS(5042), 2, + sym__escaped_str_content, + sym_escape_sequence, + [139799] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5035), 1, + ACTIONS(5036), 1, anon_sym_LBRACK, - ACTIONS(5037), 1, - anon_sym_LPAREN, - STATE(948), 1, - sym_parameter_parens, - STATE(976), 1, - sym_parameter_bracks, + ACTIONS(5096), 1, + anon_sym_RBRACK, + STATE(3220), 1, + aux_sym_val_table_repeat1, STATE(3263), 1, sym_comment, - [128641] = 6, + STATE(3538), 1, + sym_val_list, + [139818] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4601), 1, - anon_sym_PIPE, - ACTIONS(4937), 1, - anon_sym_LF, - ACTIONS(5039), 1, - anon_sym_RPAREN, - STATE(3251), 1, - aux_sym_pipeline_repeat1, + ACTIONS(5098), 1, + anon_sym_DQUOTE, + STATE(3262), 1, + aux_sym__str_double_quotes_repeat1, STATE(3264), 1, sym_comment, - [128660] = 4, + ACTIONS(5042), 2, + sym__escaped_str_content, + sym_escape_sequence, + [139835] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5043), 1, - anon_sym_LF, + ACTIONS(5100), 1, + anon_sym_DQUOTE, + STATE(3252), 1, + aux_sym__str_double_quotes_repeat1, STATE(3265), 1, sym_comment, - ACTIONS(5041), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - [128675] = 5, + ACTIONS(5042), 2, + sym__escaped_str_content, + sym_escape_sequence, + [139852] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5045), 1, + ACTIONS(5102), 1, anon_sym_DQUOTE, - STATE(3261), 1, + STATE(3252), 1, aux_sym__str_double_quotes_repeat1, STATE(3266), 1, sym_comment, - ACTIONS(4953), 2, + ACTIONS(5042), 2, sym__escaped_str_content, sym_escape_sequence, - [128692] = 6, + [139869] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4601), 1, - anon_sym_PIPE, - ACTIONS(4937), 1, - anon_sym_LF, - ACTIONS(5047), 1, - anon_sym_RPAREN, - STATE(3181), 1, - aux_sym_pipeline_repeat1, + ACTIONS(5104), 1, + anon_sym_DQUOTE, + STATE(3266), 1, + aux_sym__str_double_quotes_repeat1, STATE(3267), 1, sym_comment, - [128711] = 6, - ACTIONS(153), 1, + ACTIONS(5042), 2, + sym__escaped_str_content, + sym_escape_sequence, + [139886] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4931), 1, - anon_sym_LBRACK, - ACTIONS(5049), 1, - anon_sym_RBRACK, + ACTIONS(5106), 1, + anon_sym_DQUOTE, + STATE(3252), 1, + aux_sym__str_double_quotes_repeat1, STATE(3268), 1, sym_comment, - STATE(3349), 1, - aux_sym_val_table_repeat1, - STATE(3569), 1, - sym_val_list, - [128730] = 4, + ACTIONS(5042), 2, + sym__escaped_str_content, + sym_escape_sequence, + [139903] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5033), 1, - anon_sym_LF, STATE(3269), 1, sym_comment, - ACTIONS(5031), 3, + ACTIONS(4914), 2, anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - [128745] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4601), 1, - anon_sym_PIPE, - ACTIONS(4937), 1, - anon_sym_LF, - ACTIONS(5051), 1, - anon_sym_RPAREN, - STATE(3267), 1, - aux_sym_pipeline_repeat1, - STATE(3270), 1, - sym_comment, - [128764] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4601), 1, anon_sym_PIPE, - ACTIONS(4937), 1, + ACTIONS(4916), 2, + ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5053), 1, - anon_sym_RPAREN, - STATE(3181), 1, - aux_sym_pipeline_repeat1, - STATE(3271), 1, - sym_comment, - [128783] = 6, - ACTIONS(153), 1, + [139918] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4931), 1, + ACTIONS(5036), 1, anon_sym_LBRACK, - ACTIONS(5055), 1, + ACTIONS(5108), 1, anon_sym_RBRACK, - STATE(3268), 1, - aux_sym_val_table_repeat1, - STATE(3272), 1, + STATE(3270), 1, sym_comment, - STATE(3569), 1, + STATE(3274), 1, + aux_sym_val_table_repeat1, + STATE(3538), 1, sym_val_list, - [128802] = 4, + [139937] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5033), 1, + STATE(3271), 1, + sym_comment, + ACTIONS(4728), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(4730), 2, + ts_builtin_sym_end, anon_sym_LF, - STATE(3273), 1, + [139952] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(3272), 1, sym_comment, - ACTIONS(5031), 3, + ACTIONS(4728), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - [128817] = 5, + ACTIONS(4730), 2, + ts_builtin_sym_end, + anon_sym_LF, + [139967] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5057), 1, + ACTIONS(5110), 1, anon_sym_DQUOTE, - STATE(3274), 1, - sym_comment, - STATE(3498), 1, + STATE(3252), 1, aux_sym__str_double_quotes_repeat1, - ACTIONS(4953), 2, + STATE(3273), 1, + sym_comment, + ACTIONS(5042), 2, sym__escaped_str_content, sym_escape_sequence, - [128834] = 4, + [139984] = 6, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(5036), 1, + anon_sym_LBRACK, + ACTIONS(5112), 1, + anon_sym_RBRACK, + STATE(3238), 1, + aux_sym_val_table_repeat1, + STATE(3274), 1, + sym_comment, + STATE(3538), 1, + sym_val_list, + [140003] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5033), 1, - anon_sym_LF, STATE(3275), 1, sym_comment, - ACTIONS(5031), 3, + ACTIONS(4728), 2, anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - [128849] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4601), 1, anon_sym_PIPE, - ACTIONS(4937), 1, + ACTIONS(4730), 2, + ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5059), 1, - anon_sym_RPAREN, - STATE(3271), 1, - aux_sym_pipeline_repeat1, - STATE(3276), 1, - sym_comment, - [128868] = 5, + [140018] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5061), 1, + ACTIONS(5114), 1, anon_sym_DQUOTE, - STATE(3274), 1, + STATE(3273), 1, aux_sym__str_double_quotes_repeat1, - STATE(3277), 1, + STATE(3276), 1, sym_comment, - ACTIONS(4953), 2, + ACTIONS(5042), 2, sym__escaped_str_content, sym_escape_sequence, - [128885] = 5, + [140035] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5063), 1, + STATE(3277), 1, + sym_comment, + ACTIONS(4640), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(4642), 2, + ts_builtin_sym_end, + anon_sym_LF, + [140050] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5116), 1, anon_sym_DQUOTE, + STATE(3252), 1, + aux_sym__str_double_quotes_repeat1, STATE(3278), 1, sym_comment, - STATE(3287), 1, - aux_sym__str_double_quotes_repeat1, - ACTIONS(4953), 2, + ACTIONS(5042), 2, sym__escaped_str_content, sym_escape_sequence, - [128902] = 4, - ACTIONS(3), 1, + [140067] = 5, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5033), 1, - anon_sym_LF, + ACTIONS(5118), 1, + anon_sym_LBRACE, + STATE(851), 1, + sym__blosure, STATE(3279), 1, sym_comment, - ACTIONS(5031), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - [128917] = 4, + STATE(846), 2, + sym_block, + sym_val_closure, + [140084] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5033), 1, - anon_sym_LF, + ACTIONS(5120), 1, + anon_sym_DQUOTE, + STATE(3268), 1, + aux_sym__str_double_quotes_repeat1, STATE(3280), 1, sym_comment, - ACTIONS(5031), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - [128932] = 4, - ACTIONS(3), 1, + ACTIONS(5042), 2, + sym__escaped_str_content, + sym_escape_sequence, + [140101] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5033), 1, - anon_sym_LF, + ACTIONS(3698), 1, + anon_sym_LBRACE, + ACTIONS(5122), 1, + anon_sym_if, + STATE(766), 1, + sym_ctrl_if, + STATE(767), 1, + sym_block, STATE(3281), 1, sym_comment, - ACTIONS(5031), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - [128947] = 4, + [140120] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5033), 1, - anon_sym_LF, STATE(3282), 1, sym_comment, - ACTIONS(5031), 3, + ACTIONS(4728), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - [128962] = 6, + ACTIONS(4730), 2, + ts_builtin_sym_end, + anon_sym_LF, + [140135] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4601), 1, - anon_sym_PIPE, - ACTIONS(4937), 1, + ACTIONS(5126), 1, anon_sym_LF, - ACTIONS(5065), 1, - anon_sym_RPAREN, STATE(3283), 1, sym_comment, - STATE(3293), 1, - aux_sym_pipeline_repeat1, - [128981] = 4, + ACTIONS(5124), 3, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_RBRACE, + [140150] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5033), 1, + ACTIONS(2042), 1, anon_sym_LF, STATE(3284), 1, sym_comment, - ACTIONS(5031), 3, + ACTIONS(2026), 3, anon_sym_SEMI, anon_sym_RPAREN, - anon_sym_PIPE, - [128996] = 4, + anon_sym_RBRACE, + [140165] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5033), 1, + ACTIONS(2038), 1, anon_sym_LF, STATE(3285), 1, sym_comment, - ACTIONS(5031), 3, + ACTIONS(2012), 3, anon_sym_SEMI, anon_sym_RPAREN, - anon_sym_PIPE, - [129011] = 4, + anon_sym_RBRACE, + [140180] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5033), 1, + ACTIONS(5130), 1, anon_sym_LF, STATE(3286), 1, sym_comment, - ACTIONS(5031), 3, + ACTIONS(5128), 3, anon_sym_SEMI, anon_sym_RPAREN, - anon_sym_PIPE, - [129026] = 5, + anon_sym_RBRACE, + [140195] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5067), 1, - anon_sym_DQUOTE, STATE(3287), 1, sym_comment, - STATE(3498), 1, - aux_sym__str_double_quotes_repeat1, - ACTIONS(4953), 2, - sym__escaped_str_content, - sym_escape_sequence, - [129043] = 4, + ACTIONS(4644), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(4646), 2, + ts_builtin_sym_end, + anon_sym_LF, + [140210] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5033), 1, - anon_sym_LF, + ACTIONS(5132), 1, + anon_sym_DQUOTE, + STATE(3278), 1, + aux_sym__str_double_quotes_repeat1, STATE(3288), 1, sym_comment, - ACTIONS(5031), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - [129058] = 4, + ACTIONS(5042), 2, + sym__escaped_str_content, + sym_escape_sequence, + [140227] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5033), 1, - anon_sym_LF, STATE(3289), 1, sym_comment, - ACTIONS(5031), 3, + ACTIONS(4914), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - [129073] = 6, + ACTIONS(4916), 2, + ts_builtin_sym_end, + anon_sym_LF, + [140242] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4601), 1, - anon_sym_PIPE, - ACTIONS(4937), 1, - anon_sym_LF, - ACTIONS(5069), 1, - anon_sym_RPAREN, - STATE(3181), 1, - aux_sym_pipeline_repeat1, + ACTIONS(5134), 1, + anon_sym_DQUOTE, + STATE(3252), 1, + aux_sym__str_double_quotes_repeat1, STATE(3290), 1, sym_comment, - [129092] = 6, - ACTIONS(153), 1, + ACTIONS(5042), 2, + sym__escaped_str_content, + sym_escape_sequence, + [140259] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5071), 1, - anon_sym_use, - ACTIONS(5073), 1, - anon_sym_list, - ACTIONS(5075), 1, - anon_sym_hide, - ACTIONS(5077), 1, - anon_sym_new, + ACTIONS(5138), 1, + anon_sym_LF, STATE(3291), 1, sym_comment, - [129111] = 6, - ACTIONS(153), 1, + ACTIONS(5136), 3, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_RBRACE, + [140274] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4931), 1, - anon_sym_LBRACK, - ACTIONS(5079), 1, - anon_sym_RBRACK, + ACTIONS(5142), 1, + anon_sym_LF, STATE(3292), 1, sym_comment, - STATE(3297), 1, - aux_sym_val_table_repeat1, - STATE(3569), 1, - sym_val_list, - [129130] = 6, + ACTIONS(5140), 3, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_RBRACE, + [140289] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4601), 1, - anon_sym_PIPE, - ACTIONS(4937), 1, - anon_sym_LF, - ACTIONS(5081), 1, - anon_sym_RPAREN, - STATE(3181), 1, - aux_sym_pipeline_repeat1, + ACTIONS(5144), 1, + anon_sym_DQUOTE, STATE(3293), 1, sym_comment, - [129149] = 6, + STATE(3300), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(5042), 2, + sym__escaped_str_content, + sym_escape_sequence, + [140306] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4601), 1, - anon_sym_PIPE, - ACTIONS(4937), 1, - anon_sym_LF, - ACTIONS(5083), 1, - anon_sym_RPAREN, STATE(3294), 1, sym_comment, - STATE(3298), 1, - aux_sym_pipeline_repeat1, - [129168] = 6, - ACTIONS(153), 1, + ACTIONS(4644), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(4646), 2, + ts_builtin_sym_end, + anon_sym_LF, + [140321] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4931), 1, + ACTIONS(5036), 1, anon_sym_LBRACK, - ACTIONS(5085), 1, + ACTIONS(5146), 1, anon_sym_RBRACK, + STATE(3238), 1, + aux_sym_val_table_repeat1, STATE(3295), 1, sym_comment, - STATE(3349), 1, - aux_sym_val_table_repeat1, - STATE(3569), 1, + STATE(3538), 1, sym_val_list, - [129187] = 4, + [140340] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5043), 1, + ACTIONS(5150), 1, anon_sym_LF, STATE(3296), 1, sym_comment, - ACTIONS(5041), 3, + ACTIONS(5148), 3, anon_sym_SEMI, anon_sym_RPAREN, - anon_sym_PIPE, - [129202] = 6, - ACTIONS(153), 1, + anon_sym_RBRACE, + [140355] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4931), 1, + ACTIONS(5152), 1, anon_sym_LBRACK, - ACTIONS(5087), 1, - anon_sym_RBRACK, + ACTIONS(5154), 1, + anon_sym_LPAREN, STATE(3297), 1, sym_comment, STATE(3349), 1, - aux_sym_val_table_repeat1, - STATE(3569), 1, - sym_val_list, - [129221] = 6, + sym_parameter_bracks, + STATE(3350), 1, + sym_parameter_parens, + [140374] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4601), 1, - anon_sym_PIPE, - ACTIONS(4937), 1, - anon_sym_LF, - ACTIONS(5089), 1, - anon_sym_RPAREN, - STATE(3181), 1, - aux_sym_pipeline_repeat1, + ACTIONS(5156), 1, + anon_sym_DQUOTE, + STATE(3290), 1, + aux_sym__str_double_quotes_repeat1, STATE(3298), 1, sym_comment, - [129240] = 4, + ACTIONS(5042), 2, + sym__escaped_str_content, + sym_escape_sequence, + [140391] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5043), 1, - anon_sym_LF, STATE(3299), 1, sym_comment, - ACTIONS(5041), 3, + ACTIONS(4914), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - [129255] = 4, + ACTIONS(4916), 2, + ts_builtin_sym_end, + anon_sym_LF, + [140406] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2047), 1, - anon_sym_LF, + ACTIONS(5158), 1, + anon_sym_DQUOTE, + STATE(3252), 1, + aux_sym__str_double_quotes_repeat1, STATE(3300), 1, sym_comment, - ACTIONS(2037), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - [129270] = 5, - ACTIONS(153), 1, + ACTIONS(5042), 2, + sym__escaped_str_content, + sym_escape_sequence, + [140423] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5091), 1, - anon_sym_LBRACE, - STATE(1534), 1, - sym__blosure, STATE(3301), 1, sym_comment, - STATE(1544), 2, - sym_block, - sym_val_closure, - [129287] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4601), 1, + ACTIONS(4914), 2, + anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(4937), 1, + ACTIONS(4916), 2, + ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5093), 1, - anon_sym_RPAREN, + [140438] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5160), 1, + anon_sym_DQUOTE, + STATE(3252), 1, + aux_sym__str_double_quotes_repeat1, STATE(3302), 1, sym_comment, - STATE(3477), 1, - aux_sym_pipeline_repeat1, - [129306] = 6, + ACTIONS(5042), 2, + sym__escaped_str_content, + sym_escape_sequence, + [140455] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4601), 1, - anon_sym_PIPE, - ACTIONS(4937), 1, - anon_sym_LF, - ACTIONS(5095), 1, - anon_sym_RPAREN, - STATE(3290), 1, - aux_sym_pipeline_repeat1, + ACTIONS(5162), 1, + anon_sym_DQUOTE, + STATE(3302), 1, + aux_sym__str_double_quotes_repeat1, STATE(3303), 1, sym_comment, - [129325] = 4, - ACTIONS(3), 1, + ACTIONS(5042), 2, + sym__escaped_str_content, + sym_escape_sequence, + [140472] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5043), 1, - anon_sym_LF, + ACTIONS(5164), 1, + anon_sym_LBRACK, + ACTIONS(5166), 1, + anon_sym_LPAREN, + STATE(836), 1, + sym_parameter_parens, + STATE(837), 1, + sym_parameter_bracks, STATE(3304), 1, sym_comment, - ACTIONS(5041), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - [129340] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4601), 1, - anon_sym_PIPE, - ACTIONS(4937), 1, - anon_sym_LF, - ACTIONS(5097), 1, - anon_sym_RPAREN, - STATE(3181), 1, - aux_sym_pipeline_repeat1, - STATE(3305), 1, - sym_comment, - [129359] = 6, - ACTIONS(153), 1, + [140491] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4931), 1, + ACTIONS(5036), 1, anon_sym_LBRACK, - ACTIONS(5099), 1, + ACTIONS(5168), 1, anon_sym_RBRACK, - STATE(3295), 1, - aux_sym_val_table_repeat1, - STATE(3306), 1, + STATE(3305), 1, sym_comment, - STATE(3569), 1, + STATE(3309), 1, + aux_sym_val_table_repeat1, + STATE(3538), 1, sym_val_list, - [129378] = 4, + [140510] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5043), 1, + STATE(3306), 1, + sym_comment, + ACTIONS(4914), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(4916), 2, + ts_builtin_sym_end, anon_sym_LF, + [140525] = 4, + ACTIONS(3), 1, + anon_sym_POUND, STATE(3307), 1, sym_comment, - ACTIONS(5041), 3, + ACTIONS(4914), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - [129393] = 5, + ACTIONS(4916), 2, + ts_builtin_sym_end, + anon_sym_LF, + [140540] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5101), 1, + ACTIONS(5170), 1, anon_sym_DQUOTE, + STATE(3252), 1, + aux_sym__str_double_quotes_repeat1, STATE(3308), 1, sym_comment, - STATE(3498), 1, - aux_sym__str_double_quotes_repeat1, - ACTIONS(4953), 2, + ACTIONS(5042), 2, sym__escaped_str_content, sym_escape_sequence, - [129410] = 4, - ACTIONS(3), 1, + [140557] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5043), 1, - anon_sym_LF, + ACTIONS(5036), 1, + anon_sym_LBRACK, + ACTIONS(5172), 1, + anon_sym_RBRACK, + STATE(3238), 1, + aux_sym_val_table_repeat1, STATE(3309), 1, sym_comment, - ACTIONS(5041), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - [129425] = 4, + STATE(3538), 1, + sym_val_list, + [140576] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5043), 1, - anon_sym_LF, STATE(3310), 1, sym_comment, - ACTIONS(5041), 3, + ACTIONS(4640), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - [129440] = 6, + ACTIONS(4642), 2, + ts_builtin_sym_end, + anon_sym_LF, + [140591] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4601), 1, - anon_sym_PIPE, - ACTIONS(4937), 1, - anon_sym_LF, - ACTIONS(5103), 1, - anon_sym_RPAREN, - STATE(3305), 1, - aux_sym_pipeline_repeat1, + ACTIONS(5174), 1, + anon_sym_DQUOTE, + STATE(3308), 1, + aux_sym__str_double_quotes_repeat1, STATE(3311), 1, sym_comment, - [129459] = 5, + ACTIONS(5042), 2, + sym__escaped_str_content, + sym_escape_sequence, + [140608] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5105), 1, + ACTIONS(5176), 1, anon_sym_DQUOTE, - STATE(3308), 1, + STATE(3252), 1, aux_sym__str_double_quotes_repeat1, STATE(3312), 1, sym_comment, - ACTIONS(4953), 2, + ACTIONS(5042), 2, sym__escaped_str_content, sym_escape_sequence, - [129476] = 6, - ACTIONS(153), 1, + [140625] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5107), 1, - anon_sym_use, - ACTIONS(5109), 1, - anon_sym_list, - ACTIONS(5111), 1, - anon_sym_hide, - ACTIONS(5113), 1, - anon_sym_new, STATE(3313), 1, sym_comment, - [129495] = 4, + ACTIONS(4774), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(4776), 2, + ts_builtin_sym_end, + anon_sym_LF, + [140640] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5043), 1, - anon_sym_LF, + ACTIONS(5178), 1, + anon_sym_DQUOTE, + STATE(3252), 1, + aux_sym__str_double_quotes_repeat1, STATE(3314), 1, sym_comment, - ACTIONS(5041), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - [129510] = 4, - ACTIONS(3), 1, + ACTIONS(5042), 2, + sym__escaped_str_content, + sym_escape_sequence, + [140657] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5043), 1, - anon_sym_LF, + ACTIONS(3634), 1, + anon_sym_LBRACE, + ACTIONS(5180), 1, + anon_sym_COLON, + STATE(974), 1, + sym_block, STATE(3315), 1, sym_comment, - ACTIONS(5041), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - [129525] = 4, + STATE(3550), 1, + sym_returns, + [140676] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5043), 1, - anon_sym_LF, + ACTIONS(5182), 1, + anon_sym_DQUOTE, + STATE(3314), 1, + aux_sym__str_double_quotes_repeat1, STATE(3316), 1, sym_comment, - ACTIONS(5041), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - [129540] = 5, - ACTIONS(3), 1, + ACTIONS(5042), 2, + sym__escaped_str_content, + sym_escape_sequence, + [140693] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5115), 1, - anon_sym_DQUOTE, + ACTIONS(3634), 1, + anon_sym_LBRACE, + ACTIONS(5180), 1, + anon_sym_COLON, + STATE(958), 1, + sym_block, STATE(3317), 1, sym_comment, - STATE(3326), 1, - aux_sym__str_double_quotes_repeat1, - ACTIONS(4953), 2, - sym__escaped_str_content, - sym_escape_sequence, - [129557] = 4, + STATE(3551), 1, + sym_returns, + [140712] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5043), 1, - anon_sym_LF, STATE(3318), 1, sym_comment, - ACTIONS(5041), 3, + ACTIONS(4774), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - [129572] = 4, + ACTIONS(4776), 2, + ts_builtin_sym_end, + anon_sym_LF, + [140727] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5043), 1, - anon_sym_LF, STATE(3319), 1, sym_comment, - ACTIONS(5041), 3, + ACTIONS(4774), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - [129587] = 4, + ACTIONS(4776), 2, + ts_builtin_sym_end, + anon_sym_LF, + [140742] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5043), 1, - anon_sym_LF, + ACTIONS(5184), 1, + anon_sym_DQUOTE, + STATE(3252), 1, + aux_sym__str_double_quotes_repeat1, STATE(3320), 1, sym_comment, - ACTIONS(5041), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - [129602] = 4, + ACTIONS(5042), 2, + sym__escaped_str_content, + sym_escape_sequence, + [140759] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5119), 1, - anon_sym_LF, + ACTIONS(5186), 1, + anon_sym_DQUOTE, + STATE(3320), 1, + aux_sym__str_double_quotes_repeat1, STATE(3321), 1, sym_comment, - ACTIONS(5117), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - [129617] = 6, + ACTIONS(5042), 2, + sym__escaped_str_content, + sym_escape_sequence, + [140776] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4601), 1, - anon_sym_PIPE, - ACTIONS(4937), 1, - anon_sym_LF, - ACTIONS(5121), 1, - anon_sym_RPAREN, STATE(3322), 1, sym_comment, - STATE(3332), 1, - aux_sym_pipeline_repeat1, - [129636] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5119), 1, + ACTIONS(4640), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(4642), 2, + ts_builtin_sym_end, anon_sym_LF, + [140791] = 6, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(3698), 1, + anon_sym_LBRACE, + ACTIONS(5180), 1, + anon_sym_COLON, + STATE(844), 1, + sym_block, STATE(3323), 1, sym_comment, - ACTIONS(5117), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - [129651] = 4, + STATE(3548), 1, + sym_returns, + [140810] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5119), 1, - anon_sym_LF, STATE(3324), 1, sym_comment, - ACTIONS(5117), 3, + ACTIONS(4774), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - [129666] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5119), 1, + ACTIONS(4776), 2, + ts_builtin_sym_end, anon_sym_LF, + [140825] = 6, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(5036), 1, + anon_sym_LBRACK, + ACTIONS(5188), 1, + anon_sym_RBRACK, + STATE(3238), 1, + aux_sym_val_table_repeat1, STATE(3325), 1, sym_comment, - ACTIONS(5117), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - [129681] = 5, - ACTIONS(3), 1, + STATE(3538), 1, + sym_val_list, + [140844] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5123), 1, - anon_sym_DQUOTE, + ACTIONS(3698), 1, + anon_sym_LBRACE, + ACTIONS(5180), 1, + anon_sym_COLON, + STATE(845), 1, + sym_block, STATE(3326), 1, sym_comment, - STATE(3498), 1, - aux_sym__str_double_quotes_repeat1, - ACTIONS(4953), 2, - sym__escaped_str_content, - sym_escape_sequence, - [129698] = 4, + STATE(3542), 1, + sym_returns, + [140863] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5119), 1, - anon_sym_LF, + ACTIONS(5190), 1, + anon_sym_DQUOTE, STATE(3327), 1, sym_comment, - ACTIONS(5117), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - [129713] = 4, + STATE(3370), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(5042), 2, + sym__escaped_str_content, + sym_escape_sequence, + [140880] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5119), 1, - anon_sym_LF, + ACTIONS(5192), 1, + anon_sym_DQUOTE, STATE(3328), 1, sym_comment, - ACTIONS(5117), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - [129728] = 4, - ACTIONS(3), 1, + STATE(3335), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(5042), 2, + sym__escaped_str_content, + sym_escape_sequence, + [140897] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5119), 1, - anon_sym_LF, + ACTIONS(5036), 1, + anon_sym_LBRACK, + ACTIONS(5194), 1, + anon_sym_RBRACK, + STATE(3325), 1, + aux_sym_val_table_repeat1, STATE(3329), 1, sym_comment, - ACTIONS(5117), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - [129743] = 4, + STATE(3538), 1, + sym_val_list, + [140916] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5119), 1, - anon_sym_LF, + ACTIONS(5196), 1, + anon_sym_DQUOTE, + STATE(3252), 1, + aux_sym__str_double_quotes_repeat1, STATE(3330), 1, sym_comment, - ACTIONS(5117), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - [129758] = 6, - ACTIONS(153), 1, + ACTIONS(5042), 2, + sym__escaped_str_content, + sym_escape_sequence, + [140933] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4931), 1, + ACTIONS(5036), 1, anon_sym_LBRACK, - ACTIONS(5125), 1, + ACTIONS(5198), 1, anon_sym_RBRACK, STATE(3331), 1, sym_comment, - STATE(3336), 1, + STATE(3395), 1, aux_sym_val_table_repeat1, - STATE(3569), 1, + STATE(3538), 1, sym_val_list, - [129777] = 6, + [140952] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4601), 1, - anon_sym_PIPE, - ACTIONS(4937), 1, + ACTIONS(4864), 1, + anon_sym_SEMI, + ACTIONS(4866), 1, anon_sym_LF, - ACTIONS(5127), 1, - anon_sym_RPAREN, - STATE(3181), 1, - aux_sym_pipeline_repeat1, + ACTIONS(5200), 1, + ts_builtin_sym_end, + STATE(963), 1, + sym__terminator, STATE(3332), 1, sym_comment, - [129796] = 6, + [140971] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4601), 1, - anon_sym_PIPE, - ACTIONS(4937), 1, - anon_sym_LF, - ACTIONS(5129), 1, - anon_sym_RPAREN, + ACTIONS(5202), 1, + anon_sym_DQUOTE, STATE(3333), 1, sym_comment, + STATE(3421), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(5042), 2, + sym__escaped_str_content, + sym_escape_sequence, + [140988] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5204), 1, + anon_sym_DQUOTE, + STATE(3330), 1, + aux_sym__str_double_quotes_repeat1, + STATE(3334), 1, + sym_comment, + ACTIONS(5042), 2, + sym__escaped_str_content, + sym_escape_sequence, + [141005] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5206), 1, + anon_sym_DQUOTE, + STATE(3252), 1, + aux_sym__str_double_quotes_repeat1, + STATE(3335), 1, + sym_comment, + ACTIONS(5042), 2, + sym__escaped_str_content, + sym_escape_sequence, + [141022] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5208), 1, + anon_sym_DQUOTE, + STATE(3252), 1, + aux_sym__str_double_quotes_repeat1, + STATE(3336), 1, + sym_comment, + ACTIONS(5042), 2, + sym__escaped_str_content, + sym_escape_sequence, + [141039] = 5, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(5210), 1, + anon_sym_LBRACE, + STATE(755), 1, + sym__blosure, STATE(3337), 1, - aux_sym_pipeline_repeat1, - [129815] = 4, + sym_comment, + STATE(789), 2, + sym_block, + sym_val_closure, + [141056] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5119), 1, - anon_sym_LF, - STATE(3334), 1, + STATE(3338), 1, sym_comment, - ACTIONS(5117), 3, + ACTIONS(4774), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - [129830] = 6, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(5011), 1, - anon_sym_LBRACK, - ACTIONS(5013), 1, - anon_sym_LPAREN, - STATE(3335), 1, - sym_comment, - STATE(3344), 1, - sym_parameter_bracks, - STATE(3345), 1, - sym_parameter_parens, - [129849] = 6, - ACTIONS(153), 1, + ACTIONS(4776), 2, + ts_builtin_sym_end, + anon_sym_LF, + [141071] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4931), 1, + ACTIONS(5036), 1, anon_sym_LBRACK, - ACTIONS(5131), 1, + ACTIONS(5212), 1, anon_sym_RBRACK, - STATE(3336), 1, + STATE(3339), 1, sym_comment, - STATE(3349), 1, + STATE(3343), 1, aux_sym_val_table_repeat1, - STATE(3569), 1, + STATE(3538), 1, sym_val_list, - [129868] = 6, - ACTIONS(3), 1, + [141090] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4601), 1, - anon_sym_PIPE, - ACTIONS(4937), 1, - anon_sym_LF, - ACTIONS(5133), 1, - anon_sym_RPAREN, - STATE(3181), 1, - aux_sym_pipeline_repeat1, - STATE(3337), 1, + ACTIONS(3634), 1, + anon_sym_LBRACE, + ACTIONS(5214), 1, + anon_sym_if, + STATE(810), 1, + sym_block, + STATE(811), 1, + sym_ctrl_if, + STATE(3340), 1, sym_comment, - [129887] = 4, + [141109] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5119), 1, - anon_sym_LF, - STATE(3338), 1, + STATE(3341), 1, sym_comment, - ACTIONS(5117), 3, + ACTIONS(4644), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - [129902] = 6, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(5135), 1, - anon_sym_if, - ACTIONS(5137), 1, - anon_sym_LBRACE, - STATE(1538), 1, - sym_ctrl_if, - STATE(1541), 1, - sym_block, - STATE(3339), 1, - sym_comment, - [129921] = 6, + ACTIONS(4646), 2, + ts_builtin_sym_end, + anon_sym_LF, + [141124] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4601), 1, + STATE(3342), 1, + sym_comment, + ACTIONS(4914), 2, + anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(4937), 1, + ACTIONS(4916), 2, + ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5139), 1, - anon_sym_RPAREN, - STATE(3181), 1, - aux_sym_pipeline_repeat1, - STATE(3340), 1, - sym_comment, - [129940] = 6, - ACTIONS(153), 1, + [141139] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4931), 1, + ACTIONS(5036), 1, anon_sym_LBRACK, - ACTIONS(5141), 1, + ACTIONS(5216), 1, anon_sym_RBRACK, - STATE(3341), 1, - sym_comment, - STATE(3349), 1, + STATE(3238), 1, aux_sym_val_table_repeat1, - STATE(3569), 1, + STATE(3343), 1, + sym_comment, + STATE(3538), 1, sym_val_list, - [129959] = 4, + [141158] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5119), 1, + STATE(3344), 1, + sym_comment, + ACTIONS(4968), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(4970), 2, + ts_builtin_sym_end, anon_sym_LF, - STATE(3342), 1, + [141173] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5218), 1, + anon_sym_DQUOTE, + STATE(3252), 1, + aux_sym__str_double_quotes_repeat1, + STATE(3345), 1, sym_comment, - ACTIONS(5117), 3, + ACTIONS(5042), 2, + sym__escaped_str_content, + sym_escape_sequence, + [141190] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(3346), 1, + sym_comment, + ACTIONS(4640), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - [129974] = 4, + ACTIONS(4642), 2, + ts_builtin_sym_end, + anon_sym_LF, + [141205] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5119), 1, + ACTIONS(5222), 1, anon_sym_LF, - STATE(3343), 1, + STATE(3347), 1, sym_comment, - ACTIONS(5117), 3, + ACTIONS(5220), 3, anon_sym_SEMI, anon_sym_RPAREN, - anon_sym_PIPE, - [129989] = 6, - ACTIONS(153), 1, + anon_sym_RBRACE, + [141220] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2342), 1, + ACTIONS(5224), 1, + anon_sym_DQUOTE, + STATE(3345), 1, + aux_sym__str_double_quotes_repeat1, + STATE(3348), 1, + sym_comment, + ACTIONS(5042), 2, + sym__escaped_str_content, + sym_escape_sequence, + [141237] = 6, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(3634), 1, anon_sym_LBRACE, - ACTIONS(5143), 1, + ACTIONS(5180), 1, anon_sym_COLON, - STATE(1311), 1, + STATE(964), 1, sym_block, - STATE(3344), 1, + STATE(3349), 1, sym_comment, - STATE(3621), 1, + STATE(3535), 1, sym_returns, - [130008] = 6, - ACTIONS(153), 1, + [141256] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2342), 1, + ACTIONS(3634), 1, anon_sym_LBRACE, - ACTIONS(5143), 1, + ACTIONS(5180), 1, anon_sym_COLON, - STATE(1312), 1, + STATE(975), 1, sym_block, - STATE(3345), 1, + STATE(3350), 1, sym_comment, - STATE(3619), 1, + STATE(3530), 1, sym_returns, - [130027] = 6, - ACTIONS(153), 1, + [141275] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5011), 1, - anon_sym_LBRACK, - ACTIONS(5013), 1, - anon_sym_LPAREN, - STATE(3346), 1, + ACTIONS(5228), 1, + anon_sym_LF, + STATE(3351), 1, sym_comment, - STATE(3353), 1, - sym_parameter_bracks, - STATE(3354), 1, - sym_parameter_parens, - [130046] = 5, - ACTIONS(153), 1, + ACTIONS(5226), 3, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_RBRACE, + [141290] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5145), 1, - anon_sym_LBRACE, - STATE(884), 1, - sym__blosure, - STATE(3347), 1, + STATE(3352), 1, sym_comment, - STATE(961), 2, - sym_block, - sym_val_closure, - [130063] = 6, + ACTIONS(4644), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(4646), 2, + ts_builtin_sym_end, + anon_sym_LF, + [141305] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4601), 1, + STATE(3353), 1, + sym_comment, + ACTIONS(4914), 2, + anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(4937), 1, + ACTIONS(4916), 2, + ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5147), 1, - anon_sym_RPAREN, - STATE(3340), 1, - aux_sym_pipeline_repeat1, - STATE(3348), 1, - sym_comment, - [130082] = 5, - ACTIONS(153), 1, + [141320] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5149), 1, - anon_sym_LBRACK, - ACTIONS(5152), 1, - anon_sym_RBRACK, - STATE(3569), 1, - sym_val_list, - STATE(3349), 2, + ACTIONS(5230), 1, + anon_sym_DQUOTE, + STATE(3336), 1, + aux_sym__str_double_quotes_repeat1, + STATE(3354), 1, sym_comment, - aux_sym_val_table_repeat1, - [130099] = 6, + ACTIONS(5042), 2, + sym__escaped_str_content, + sym_escape_sequence, + [141337] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4601), 1, + STATE(3355), 1, + sym_comment, + ACTIONS(4644), 2, + anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(4937), 1, + ACTIONS(4646), 2, + ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5154), 1, - anon_sym_RPAREN, - STATE(3181), 1, - aux_sym_pipeline_repeat1, - STATE(3350), 1, - sym_comment, - [130118] = 6, - ACTIONS(153), 1, + [141352] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4931), 1, + ACTIONS(5036), 1, anon_sym_LBRACK, - ACTIONS(5156), 1, + ACTIONS(5232), 1, anon_sym_RBRACK, - STATE(3341), 1, + STATE(3238), 1, aux_sym_val_table_repeat1, - STATE(3351), 1, + STATE(3356), 1, sym_comment, - STATE(3569), 1, + STATE(3538), 1, sym_val_list, - [130137] = 6, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(3663), 1, - anon_sym_LBRACE, - ACTIONS(5158), 1, - anon_sym_if, - STATE(885), 1, - sym_ctrl_if, - STATE(886), 1, - sym_block, - STATE(3352), 1, - sym_comment, - [130156] = 6, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2342), 1, - anon_sym_LBRACE, - ACTIONS(5143), 1, - anon_sym_COLON, - STATE(1288), 1, - sym_block, - STATE(3353), 1, - sym_comment, - STATE(3615), 1, - sym_returns, - [130175] = 6, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(2342), 1, - anon_sym_LBRACE, - ACTIONS(5143), 1, - anon_sym_COLON, - STATE(1287), 1, - sym_block, - STATE(3354), 1, - sym_comment, - STATE(3614), 1, - sym_returns, - [130194] = 6, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(5160), 1, - anon_sym_use, - ACTIONS(5162), 1, - anon_sym_list, - ACTIONS(5164), 1, - anon_sym_hide, - ACTIONS(5166), 1, - anon_sym_new, - STATE(3355), 1, - sym_comment, - [130213] = 5, + [141371] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5168), 1, - anon_sym_DQUOTE, - STATE(3356), 1, - sym_comment, - STATE(3364), 1, - aux_sym__str_double_quotes_repeat1, - ACTIONS(4953), 2, - sym__escaped_str_content, - sym_escape_sequence, - [130230] = 6, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(5011), 1, - anon_sym_LBRACK, - ACTIONS(5013), 1, - anon_sym_LPAREN, - STATE(1181), 1, - sym_parameter_parens, - STATE(1183), 1, - sym_parameter_bracks, STATE(3357), 1, sym_comment, - [130249] = 4, + ACTIONS(4644), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(4646), 2, + ts_builtin_sym_end, + anon_sym_LF, + [141386] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5172), 1, - anon_sym_LF, STATE(3358), 1, sym_comment, - ACTIONS(5170), 3, + ACTIONS(4644), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - [130264] = 5, - ACTIONS(3), 1, + ACTIONS(4646), 2, + ts_builtin_sym_end, + anon_sym_LF, + [141401] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5174), 1, - anon_sym_DQUOTE, + ACTIONS(5036), 1, + anon_sym_LBRACK, + ACTIONS(5234), 1, + anon_sym_RBRACK, + STATE(3356), 1, + aux_sym_val_table_repeat1, STATE(3359), 1, sym_comment, - STATE(3498), 1, - aux_sym__str_double_quotes_repeat1, - ACTIONS(4953), 2, - sym__escaped_str_content, - sym_escape_sequence, - [130281] = 6, + STATE(3538), 1, + sym_val_list, + [141420] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4601), 1, - anon_sym_PIPE, - ACTIONS(4937), 1, - anon_sym_LF, - ACTIONS(5176), 1, - anon_sym_RPAREN, STATE(3360), 1, sym_comment, - STATE(3370), 1, - aux_sym_pipeline_repeat1, - [130300] = 4, + ACTIONS(4774), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(4776), 2, + ts_builtin_sym_end, + anon_sym_LF, + [141435] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5180), 1, - anon_sym_LF, STATE(3361), 1, sym_comment, - ACTIONS(5178), 3, + ACTIONS(4774), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - [130315] = 4, + ACTIONS(4776), 2, + ts_builtin_sym_end, + anon_sym_LF, + [141450] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5119), 1, - anon_sym_LF, + ACTIONS(5236), 1, + anon_sym_DQUOTE, STATE(3362), 1, sym_comment, - ACTIONS(5117), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - [130330] = 4, + STATE(3369), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(5042), 2, + sym__escaped_str_content, + sym_escape_sequence, + [141467] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5180), 1, - anon_sym_LF, STATE(3363), 1, sym_comment, - ACTIONS(5178), 3, + ACTIONS(4644), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - [130345] = 5, + ACTIONS(4646), 2, + ts_builtin_sym_end, + anon_sym_LF, + [141482] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5182), 1, - anon_sym_DQUOTE, STATE(3364), 1, sym_comment, - STATE(3498), 1, - aux_sym__str_double_quotes_repeat1, - ACTIONS(4953), 2, - sym__escaped_str_content, - sym_escape_sequence, - [130362] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4601), 1, + ACTIONS(4644), 2, + anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(4937), 1, + ACTIONS(4646), 2, + ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5184), 1, - anon_sym_RPAREN, - STATE(3350), 1, - aux_sym_pipeline_repeat1, + [141497] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5238), 1, + anon_sym_DQUOTE, + STATE(3252), 1, + aux_sym__str_double_quotes_repeat1, STATE(3365), 1, sym_comment, - [130381] = 4, + ACTIONS(5042), 2, + sym__escaped_str_content, + sym_escape_sequence, + [141514] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5180), 1, - anon_sym_LF, STATE(3366), 1, sym_comment, - ACTIONS(5178), 3, + ACTIONS(4644), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - [130396] = 6, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(5011), 1, - anon_sym_LBRACK, - ACTIONS(5013), 1, - anon_sym_LPAREN, - STATE(1188), 1, - sym_parameter_parens, - STATE(1195), 1, - sym_parameter_bracks, - STATE(3367), 1, - sym_comment, - [130415] = 4, + ACTIONS(4646), 2, + ts_builtin_sym_end, + anon_sym_LF, + [141529] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5180), 1, - anon_sym_LF, - STATE(3368), 1, + STATE(3367), 1, sym_comment, - ACTIONS(5178), 3, + ACTIONS(4914), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - [130430] = 6, - ACTIONS(153), 1, + ACTIONS(4916), 2, + ts_builtin_sym_end, + anon_sym_LF, + [141544] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4931), 1, - anon_sym_LBRACK, - ACTIONS(5186), 1, - anon_sym_RBRACK, - STATE(3369), 1, + ACTIONS(5240), 1, + anon_sym_use, + ACTIONS(5242), 1, + anon_sym_list, + ACTIONS(5244), 1, + anon_sym_hide, + ACTIONS(5246), 1, + anon_sym_new, + STATE(3368), 1, sym_comment, - STATE(3374), 1, - aux_sym_val_table_repeat1, - STATE(3569), 1, - sym_val_list, - [130449] = 6, + [141563] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4601), 1, - anon_sym_PIPE, - ACTIONS(4937), 1, - anon_sym_LF, - ACTIONS(5188), 1, - anon_sym_RPAREN, - STATE(3181), 1, - aux_sym_pipeline_repeat1, - STATE(3370), 1, + ACTIONS(5248), 1, + anon_sym_DQUOTE, + STATE(3252), 1, + aux_sym__str_double_quotes_repeat1, + STATE(3369), 1, sym_comment, - [130468] = 6, + ACTIONS(5042), 2, + sym__escaped_str_content, + sym_escape_sequence, + [141580] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4601), 1, - anon_sym_PIPE, - ACTIONS(4937), 1, - anon_sym_LF, - ACTIONS(5190), 1, - anon_sym_RPAREN, - STATE(3371), 1, + ACTIONS(5250), 1, + anon_sym_DQUOTE, + STATE(3252), 1, + aux_sym__str_double_quotes_repeat1, + STATE(3370), 1, sym_comment, - STATE(3375), 1, - aux_sym_pipeline_repeat1, - [130487] = 5, + ACTIONS(5042), 2, + sym__escaped_str_content, + sym_escape_sequence, + [141597] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5192), 1, + ACTIONS(5252), 1, anon_sym_DQUOTE, - STATE(3359), 1, + STATE(3365), 1, aux_sym__str_double_quotes_repeat1, - STATE(3372), 1, + STATE(3371), 1, sym_comment, - ACTIONS(4953), 2, + ACTIONS(5042), 2, sym__escaped_str_content, sym_escape_sequence, - [130504] = 4, - ACTIONS(3), 1, + [141614] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5180), 1, - anon_sym_LF, - STATE(3373), 1, + ACTIONS(5036), 1, + anon_sym_LBRACK, + ACTIONS(5254), 1, + anon_sym_RBRACK, + STATE(3372), 1, sym_comment, - ACTIONS(5178), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - [130519] = 6, - ACTIONS(153), 1, + STATE(3386), 1, + aux_sym_val_table_repeat1, + STATE(3538), 1, + sym_val_list, + [141633] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4931), 1, + ACTIONS(5036), 1, anon_sym_LBRACK, - ACTIONS(5194), 1, + ACTIONS(5256), 1, anon_sym_RBRACK, - STATE(3349), 1, - aux_sym_val_table_repeat1, - STATE(3374), 1, + STATE(3373), 1, sym_comment, - STATE(3569), 1, + STATE(3377), 1, + aux_sym_val_table_repeat1, + STATE(3538), 1, sym_val_list, - [130538] = 6, + [141652] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4601), 1, + STATE(3374), 1, + sym_comment, + ACTIONS(4774), 2, + anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(4937), 1, + ACTIONS(4776), 2, + ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5196), 1, - anon_sym_RPAREN, - STATE(3181), 1, - aux_sym_pipeline_repeat1, + [141667] = 6, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(5152), 1, + anon_sym_LBRACK, + ACTIONS(5154), 1, + anon_sym_LPAREN, + STATE(3323), 1, + sym_parameter_bracks, + STATE(3326), 1, + sym_parameter_parens, STATE(3375), 1, sym_comment, - [130557] = 5, + [141686] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5198), 1, - anon_sym_DQUOTE, STATE(3376), 1, sym_comment, - STATE(3424), 1, - aux_sym__str_double_quotes_repeat1, - ACTIONS(4953), 2, - sym__escaped_str_content, - sym_escape_sequence, - [130574] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5180), 1, + ACTIONS(4774), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(4776), 2, + ts_builtin_sym_end, anon_sym_LF, + [141701] = 6, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(5036), 1, + anon_sym_LBRACK, + ACTIONS(5258), 1, + anon_sym_RBRACK, + STATE(3238), 1, + aux_sym_val_table_repeat1, STATE(3377), 1, sym_comment, - ACTIONS(5178), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - [130589] = 6, - ACTIONS(153), 1, + STATE(3538), 1, + sym_val_list, + [141720] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5011), 1, + ACTIONS(5164), 1, anon_sym_LBRACK, - ACTIONS(5013), 1, + ACTIONS(5166), 1, anon_sym_LPAREN, - STATE(3378), 1, - sym_comment, - STATE(3403), 1, + STATE(822), 1, sym_parameter_bracks, - STATE(3404), 1, + STATE(823), 1, sym_parameter_parens, - [130608] = 4, - ACTIONS(3), 1, + STATE(3378), 1, + sym_comment, + [141739] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5180), 1, - anon_sym_LF, + ACTIONS(5152), 1, + anon_sym_LBRACK, + ACTIONS(5154), 1, + anon_sym_LPAREN, + STATE(3315), 1, + sym_parameter_parens, + STATE(3317), 1, + sym_parameter_bracks, STATE(3379), 1, sym_comment, - ACTIONS(5178), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - [130623] = 4, - ACTIONS(3), 1, + [141758] = 5, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5180), 1, - anon_sym_LF, + ACTIONS(5260), 1, + anon_sym_LBRACE, + STATE(755), 1, + sym__blosure, STATE(3380), 1, sym_comment, - ACTIONS(5178), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - [130638] = 6, - ACTIONS(153), 1, + STATE(703), 2, + sym_block, + sym_val_closure, + [141775] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5011), 1, + ACTIONS(5036), 1, anon_sym_LBRACK, - ACTIONS(5013), 1, - anon_sym_LPAREN, + ACTIONS(5262), 1, + anon_sym_RBRACK, + STATE(3238), 1, + aux_sym_val_table_repeat1, STATE(3381), 1, sym_comment, - STATE(3420), 1, - sym_parameter_bracks, - STATE(3421), 1, - sym_parameter_parens, - [130657] = 4, + STATE(3538), 1, + sym_val_list, + [141794] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5180), 1, + ACTIONS(2046), 1, + ts_builtin_sym_end, + ACTIONS(4864), 1, + anon_sym_SEMI, + ACTIONS(4866), 1, anon_sym_LF, + STATE(956), 1, + sym__terminator, STATE(3382), 1, sym_comment, - ACTIONS(5178), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - [130672] = 4, - ACTIONS(3), 1, + [141813] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5180), 1, - anon_sym_LF, - STATE(3383), 1, - sym_comment, - ACTIONS(5178), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - [130687] = 4, - ACTIONS(3), 1, + ACTIONS(5036), 1, + anon_sym_LBRACK, + ACTIONS(5264), 1, + anon_sym_RBRACK, + STATE(3381), 1, + aux_sym_val_table_repeat1, + STATE(3383), 1, + sym_comment, + STATE(3538), 1, + sym_val_list, + [141832] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5180), 1, - anon_sym_LF, + ACTIONS(5036), 1, + anon_sym_LBRACK, + ACTIONS(5266), 1, + anon_sym_RBRACK, + STATE(3238), 1, + aux_sym_val_table_repeat1, STATE(3384), 1, sym_comment, - ACTIONS(5178), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - [130702] = 4, + STATE(3538), 1, + sym_val_list, + [141851] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5180), 1, - anon_sym_LF, STATE(3385), 1, sym_comment, - ACTIONS(5178), 3, + ACTIONS(4662), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - [130717] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5202), 1, + ACTIONS(4664), 2, + ts_builtin_sym_end, anon_sym_LF, + [141866] = 6, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(5036), 1, + anon_sym_LBRACK, + ACTIONS(5268), 1, + anon_sym_RBRACK, + STATE(3238), 1, + aux_sym_val_table_repeat1, STATE(3386), 1, sym_comment, - ACTIONS(5200), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - [130732] = 4, + STATE(3538), 1, + sym_val_list, + [141885] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5202), 1, - anon_sym_LF, STATE(3387), 1, sym_comment, - ACTIONS(5200), 3, + ACTIONS(4774), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - [130747] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5202), 1, + ACTIONS(4776), 2, + ts_builtin_sym_end, anon_sym_LF, + [141900] = 6, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(5036), 1, + anon_sym_LBRACK, + ACTIONS(5270), 1, + anon_sym_RBRACK, + STATE(3384), 1, + aux_sym_val_table_repeat1, STATE(3388), 1, sym_comment, - ACTIONS(5200), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - [130762] = 4, + STATE(3538), 1, + sym_val_list, + [141919] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5202), 1, - anon_sym_LF, + ACTIONS(5272), 1, + anon_sym_DQUOTE, + STATE(3252), 1, + aux_sym__str_double_quotes_repeat1, STATE(3389), 1, sym_comment, - ACTIONS(5200), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - [130777] = 4, + ACTIONS(5042), 2, + sym__escaped_str_content, + sym_escape_sequence, + [141936] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5180), 1, - anon_sym_LF, STATE(3390), 1, sym_comment, - ACTIONS(5178), 3, + ACTIONS(4914), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - [130792] = 5, + ACTIONS(4916), 2, + ts_builtin_sym_end, + anon_sym_LF, + [141951] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5204), 1, + ACTIONS(5274), 1, anon_sym_DQUOTE, + STATE(3252), 1, + aux_sym__str_double_quotes_repeat1, STATE(3391), 1, sym_comment, - STATE(3498), 1, - aux_sym__str_double_quotes_repeat1, - ACTIONS(4953), 2, + ACTIONS(5042), 2, sym__escaped_str_content, sym_escape_sequence, - [130809] = 5, + [141968] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5206), 1, + ACTIONS(5276), 1, anon_sym_DQUOTE, - STATE(3391), 1, - aux_sym__str_double_quotes_repeat1, STATE(3392), 1, sym_comment, - ACTIONS(4953), 2, + STATE(3410), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(5042), 2, sym__escaped_str_content, sym_escape_sequence, - [130826] = 4, - ACTIONS(3), 1, + [141985] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5202), 1, - anon_sym_LF, + ACTIONS(5036), 1, + anon_sym_LBRACK, + ACTIONS(5278), 1, + anon_sym_RBRACK, + STATE(3295), 1, + aux_sym_val_table_repeat1, STATE(3393), 1, sym_comment, - ACTIONS(5200), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - [130841] = 5, + STATE(3538), 1, + sym_val_list, + [142004] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5208), 1, - anon_sym_DQUOTE, STATE(3394), 1, sym_comment, - STATE(3402), 1, - aux_sym__str_double_quotes_repeat1, - ACTIONS(4953), 2, - sym__escaped_str_content, - sym_escape_sequence, - [130858] = 6, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(3872), 1, - anon_sym_LBRACE, - ACTIONS(5210), 1, - anon_sym_if, - STATE(885), 1, - sym_ctrl_if, - STATE(886), 1, - sym_block, - STATE(3395), 1, - sym_comment, - [130877] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4601), 1, + ACTIONS(4774), 2, + anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(4937), 1, + ACTIONS(4776), 2, + ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5212), 1, - anon_sym_RPAREN, - STATE(3181), 1, - aux_sym_pipeline_repeat1, - STATE(3396), 1, - sym_comment, - [130896] = 6, - ACTIONS(153), 1, + [142019] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4931), 1, + ACTIONS(5036), 1, anon_sym_LBRACK, - ACTIONS(5214), 1, + ACTIONS(5280), 1, anon_sym_RBRACK, - STATE(3349), 1, + STATE(3238), 1, aux_sym_val_table_repeat1, - STATE(3397), 1, + STATE(3395), 1, sym_comment, - STATE(3569), 1, + STATE(3538), 1, sym_val_list, - [130915] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4601), 1, - anon_sym_PIPE, - ACTIONS(4937), 1, - anon_sym_LF, - ACTIONS(5216), 1, - anon_sym_RPAREN, - STATE(3398), 1, - sym_comment, - STATE(3408), 1, - aux_sym_pipeline_repeat1, - [130934] = 5, + [142038] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5218), 1, + ACTIONS(5282), 1, anon_sym_DQUOTE, - STATE(3399), 1, + STATE(3396), 1, sym_comment, - STATE(3498), 1, + STATE(3403), 1, aux_sym__str_double_quotes_repeat1, - ACTIONS(4953), 2, + ACTIONS(5042), 2, sym__escaped_str_content, sym_escape_sequence, - [130951] = 5, + [142055] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5220), 1, + ACTIONS(5284), 1, anon_sym_DQUOTE, - STATE(3399), 1, + STATE(3389), 1, aux_sym__str_double_quotes_repeat1, - STATE(3400), 1, + STATE(3397), 1, sym_comment, - ACTIONS(4953), 2, + ACTIONS(5042), 2, sym__escaped_str_content, sym_escape_sequence, - [130968] = 4, + [142072] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5202), 1, + STATE(3398), 1, + sym_comment, + ACTIONS(4914), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(4916), 2, + ts_builtin_sym_end, anon_sym_LF, - STATE(3401), 1, + [142087] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(3399), 1, sym_comment, - ACTIONS(5200), 3, + ACTIONS(4774), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - [130983] = 5, + ACTIONS(4776), 2, + ts_builtin_sym_end, + anon_sym_LF, + [142102] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5222), 1, + ACTIONS(5286), 1, anon_sym_DQUOTE, - STATE(3402), 1, - sym_comment, - STATE(3498), 1, + STATE(3391), 1, aux_sym__str_double_quotes_repeat1, - ACTIONS(4953), 2, + STATE(3400), 1, + sym_comment, + ACTIONS(5042), 2, sym__escaped_str_content, sym_escape_sequence, - [131000] = 6, - ACTIONS(153), 1, + [142119] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3663), 1, - anon_sym_LBRACE, - ACTIONS(5143), 1, - anon_sym_COLON, - STATE(1050), 1, - sym_block, - STATE(3403), 1, + STATE(3401), 1, sym_comment, - STATE(3574), 1, - sym_returns, - [131019] = 6, - ACTIONS(153), 1, + ACTIONS(4774), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(4776), 2, + ts_builtin_sym_end, + anon_sym_LF, + [142134] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3663), 1, - anon_sym_LBRACE, - ACTIONS(5143), 1, - anon_sym_COLON, - STATE(1049), 1, - sym_block, - STATE(3404), 1, + STATE(3402), 1, sym_comment, - STATE(3573), 1, - sym_returns, - [131038] = 5, + ACTIONS(4662), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(4664), 2, + ts_builtin_sym_end, + anon_sym_LF, + [142149] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5224), 1, + ACTIONS(5288), 1, anon_sym_DQUOTE, - STATE(3405), 1, - sym_comment, - STATE(3498), 1, + STATE(3252), 1, aux_sym__str_double_quotes_repeat1, - ACTIONS(4953), 2, + STATE(3403), 1, + sym_comment, + ACTIONS(5042), 2, sym__escaped_str_content, sym_escape_sequence, - [131055] = 5, + [142166] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(3404), 1, + sym_comment, + ACTIONS(4662), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(4664), 2, + ts_builtin_sym_end, + anon_sym_LF, + [142181] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5226), 1, - anon_sym_DQUOTE, STATE(3405), 1, - aux_sym__str_double_quotes_repeat1, + sym_comment, + ACTIONS(4644), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(4646), 2, + ts_builtin_sym_end, + anon_sym_LF, + [142196] = 6, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(3634), 1, + anon_sym_LBRACE, + ACTIONS(5290), 1, + anon_sym_if, + STATE(810), 1, + sym_block, + STATE(811), 1, + sym_ctrl_if, STATE(3406), 1, sym_comment, - ACTIONS(4953), 2, - sym__escaped_str_content, - sym_escape_sequence, - [131072] = 6, - ACTIONS(153), 1, + [142215] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4931), 1, + ACTIONS(5036), 1, anon_sym_LBRACK, - ACTIONS(5228), 1, + ACTIONS(5292), 1, anon_sym_RBRACK, STATE(3407), 1, sym_comment, - STATE(3412), 1, + STATE(3411), 1, aux_sym_val_table_repeat1, - STATE(3569), 1, + STATE(3538), 1, sym_val_list, - [131091] = 6, - ACTIONS(3), 1, + [142234] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4601), 1, - anon_sym_PIPE, - ACTIONS(4937), 1, - anon_sym_LF, - ACTIONS(5230), 1, - anon_sym_RPAREN, - STATE(3181), 1, - aux_sym_pipeline_repeat1, + ACTIONS(5036), 1, + anon_sym_LBRACK, + ACTIONS(5294), 1, + anon_sym_RBRACK, + STATE(3238), 1, + aux_sym_val_table_repeat1, STATE(3408), 1, sym_comment, - [131110] = 6, + STATE(3538), 1, + sym_val_list, + [142253] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4601), 1, - anon_sym_PIPE, - ACTIONS(4937), 1, - anon_sym_LF, - ACTIONS(5232), 1, - anon_sym_RPAREN, + ACTIONS(5296), 1, + anon_sym_DQUOTE, STATE(3409), 1, sym_comment, - STATE(3413), 1, - aux_sym_pipeline_repeat1, - [131129] = 5, - ACTIONS(153), 1, + STATE(3422), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(5042), 2, + sym__escaped_str_content, + sym_escape_sequence, + [142270] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5234), 1, - anon_sym_LBRACE, - STATE(884), 1, - sym__blosure, + ACTIONS(5298), 1, + anon_sym_DQUOTE, + STATE(3252), 1, + aux_sym__str_double_quotes_repeat1, STATE(3410), 1, sym_comment, - STATE(2393), 2, - sym_block, - sym_val_closure, - [131146] = 4, - ACTIONS(3), 1, + ACTIONS(5042), 2, + sym__escaped_str_content, + sym_escape_sequence, + [142287] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5202), 1, - anon_sym_LF, + ACTIONS(5036), 1, + anon_sym_LBRACK, + ACTIONS(5300), 1, + anon_sym_RBRACK, + STATE(3238), 1, + aux_sym_val_table_repeat1, STATE(3411), 1, sym_comment, - ACTIONS(5200), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - [131161] = 6, - ACTIONS(153), 1, + STATE(3538), 1, + sym_val_list, + [142306] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4931), 1, + ACTIONS(5036), 1, anon_sym_LBRACK, - ACTIONS(5236), 1, + ACTIONS(5302), 1, anon_sym_RBRACK, - STATE(3349), 1, + STATE(3408), 1, aux_sym_val_table_repeat1, STATE(3412), 1, sym_comment, - STATE(3569), 1, + STATE(3538), 1, sym_val_list, - [131180] = 6, - ACTIONS(3), 1, + [142325] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4601), 1, - anon_sym_PIPE, - ACTIONS(4937), 1, - anon_sym_LF, - ACTIONS(5238), 1, - anon_sym_RPAREN, - STATE(3181), 1, - aux_sym_pipeline_repeat1, + ACTIONS(5152), 1, + anon_sym_LBRACK, + ACTIONS(5154), 1, + anon_sym_LPAREN, STATE(3413), 1, sym_comment, - [131199] = 5, - ACTIONS(3), 1, + STATE(3414), 1, + sym_parameter_bracks, + STATE(3432), 1, + sym_parameter_parens, + [142344] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5240), 1, - anon_sym_DQUOTE, + ACTIONS(3698), 1, + anon_sym_LBRACE, + ACTIONS(5180), 1, + anon_sym_COLON, + STATE(857), 1, + sym_block, STATE(3414), 1, sym_comment, - STATE(3498), 1, - aux_sym__str_double_quotes_repeat1, - ACTIONS(4953), 2, - sym__escaped_str_content, - sym_escape_sequence, - [131216] = 6, + STATE(3529), 1, + sym_returns, + [142363] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4601), 1, - anon_sym_PIPE, - ACTIONS(4937), 1, - anon_sym_LF, - ACTIONS(5242), 1, - anon_sym_RPAREN, - STATE(3396), 1, - aux_sym_pipeline_repeat1, + ACTIONS(5304), 1, + anon_sym_LPAREN, STATE(3415), 1, sym_comment, - [131235] = 5, + ACTIONS(5306), 3, + sym_escaped_interpolated_content, + anon_sym_DQUOTE2, + sym_inter_escape_sequence, + [142378] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5244), 1, - anon_sym_DQUOTE, - STATE(3414), 1, - aux_sym__str_double_quotes_repeat1, STATE(3416), 1, sym_comment, - ACTIONS(4953), 2, - sym__escaped_str_content, - sym_escape_sequence, - [131252] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4601), 1, + ACTIONS(4662), 2, + anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(4937), 1, + ACTIONS(4664), 2, + ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5246), 1, - anon_sym_RPAREN, - STATE(3181), 1, - aux_sym_pipeline_repeat1, + [142393] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5308), 1, + anon_sym_LPAREN, STATE(3417), 1, sym_comment, - [131271] = 6, - ACTIONS(153), 1, + ACTIONS(5310), 3, + sym_escaped_interpolated_content, + anon_sym_DQUOTE2, + sym_inter_escape_sequence, + [142408] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4931), 1, + ACTIONS(5036), 1, anon_sym_LBRACK, - ACTIONS(5248), 1, + ACTIONS(5312), 1, anon_sym_RBRACK, - STATE(3397), 1, + STATE(3238), 1, aux_sym_val_table_repeat1, STATE(3418), 1, sym_comment, - STATE(3569), 1, + STATE(3538), 1, sym_val_list, - [131290] = 4, + [142427] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5202), 1, - anon_sym_LF, + ACTIONS(5314), 1, + anon_sym_DQUOTE, + STATE(3312), 1, + aux_sym__str_double_quotes_repeat1, STATE(3419), 1, sym_comment, - ACTIONS(5200), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - [131305] = 6, - ACTIONS(153), 1, + ACTIONS(5042), 2, + sym__escaped_str_content, + sym_escape_sequence, + [142444] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3663), 1, - anon_sym_LBRACE, - ACTIONS(5143), 1, - anon_sym_COLON, - STATE(1021), 1, - sym_block, STATE(3420), 1, sym_comment, - STATE(3571), 1, - sym_returns, - [131324] = 6, - ACTIONS(153), 1, + ACTIONS(4662), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(4664), 2, + ts_builtin_sym_end, + anon_sym_LF, + [142459] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3663), 1, - anon_sym_LBRACE, - ACTIONS(5143), 1, - anon_sym_COLON, - STATE(1020), 1, - sym_block, + ACTIONS(5316), 1, + anon_sym_DQUOTE, + STATE(3252), 1, + aux_sym__str_double_quotes_repeat1, STATE(3421), 1, sym_comment, - STATE(3570), 1, - sym_returns, - [131343] = 5, + ACTIONS(5042), 2, + sym__escaped_str_content, + sym_escape_sequence, + [142476] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5250), 1, + ACTIONS(5318), 1, anon_sym_DQUOTE, + STATE(3252), 1, + aux_sym__str_double_quotes_repeat1, STATE(3422), 1, sym_comment, - STATE(3498), 1, - aux_sym__str_double_quotes_repeat1, - ACTIONS(4953), 2, + ACTIONS(5042), 2, sym__escaped_str_content, sym_escape_sequence, - [131360] = 6, - ACTIONS(153), 1, + [142493] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5252), 1, - anon_sym_LBRACK, - ACTIONS(5254), 1, - anon_sym_LPAREN, - STATE(1003), 1, - sym_parameter_bracks, - STATE(1004), 1, - sym_parameter_parens, STATE(3423), 1, sym_comment, - [131379] = 5, - ACTIONS(3), 1, + ACTIONS(4662), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(4664), 2, + ts_builtin_sym_end, + anon_sym_LF, + [142508] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5256), 1, - anon_sym_DQUOTE, + ACTIONS(5036), 1, + anon_sym_LBRACK, + ACTIONS(5320), 1, + anon_sym_RBRACK, + STATE(3418), 1, + aux_sym_val_table_repeat1, STATE(3424), 1, sym_comment, - STATE(3498), 1, - aux_sym__str_double_quotes_repeat1, - ACTIONS(4953), 2, - sym__escaped_str_content, - sym_escape_sequence, - [131396] = 5, + STATE(3538), 1, + sym_val_list, + [142527] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5258), 1, - anon_sym_DQUOTE, - STATE(3422), 1, - aux_sym__str_double_quotes_repeat1, STATE(3425), 1, sym_comment, - ACTIONS(4953), 2, - sym__escaped_str_content, - sym_escape_sequence, - [131413] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5202), 1, + ACTIONS(4662), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(4664), 2, + ts_builtin_sym_end, anon_sym_LF, + [142542] = 6, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(5322), 1, + anon_sym_use, + ACTIONS(5324), 1, + anon_sym_list, + ACTIONS(5326), 1, + anon_sym_hide, + ACTIONS(5328), 1, + anon_sym_new, STATE(3426), 1, sym_comment, - ACTIONS(5200), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - [131428] = 6, + [142561] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4601), 1, - anon_sym_PIPE, - ACTIONS(4937), 1, - anon_sym_LF, - ACTIONS(5260), 1, - anon_sym_RPAREN, - STATE(3417), 1, - aux_sym_pipeline_repeat1, STATE(3427), 1, sym_comment, - [131447] = 5, + ACTIONS(4640), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(4642), 2, + ts_builtin_sym_end, + anon_sym_LF, + [142576] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5262), 1, + ACTIONS(5330), 1, anon_sym_DQUOTE, + STATE(3252), 1, + aux_sym__str_double_quotes_repeat1, STATE(3428), 1, sym_comment, - STATE(3498), 1, - aux_sym__str_double_quotes_repeat1, - ACTIONS(4953), 2, + ACTIONS(5042), 2, sym__escaped_str_content, sym_escape_sequence, - [131464] = 6, - ACTIONS(153), 1, + [142593] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5252), 1, - anon_sym_LBRACK, - ACTIONS(5254), 1, - anon_sym_LPAREN, - STATE(958), 1, - sym_parameter_parens, - STATE(959), 1, - sym_parameter_bracks, STATE(3429), 1, sym_comment, - [131483] = 5, + ACTIONS(4662), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(4664), 2, + ts_builtin_sym_end, + anon_sym_LF, + [142608] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5264), 1, + ACTIONS(5332), 1, anon_sym_DQUOTE, - STATE(3428), 1, - aux_sym__str_double_quotes_repeat1, STATE(3430), 1, sym_comment, - ACTIONS(4953), 2, + STATE(3437), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(5042), 2, sym__escaped_str_content, sym_escape_sequence, - [131500] = 4, + [142625] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5202), 1, - anon_sym_LF, STATE(3431), 1, sym_comment, - ACTIONS(5200), 3, + ACTIONS(4662), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - [131515] = 5, - ACTIONS(3), 1, + ACTIONS(4664), 2, + ts_builtin_sym_end, + anon_sym_LF, + [142640] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5266), 1, - anon_sym_DQUOTE, + ACTIONS(3698), 1, + anon_sym_LBRACE, + ACTIONS(5180), 1, + anon_sym_COLON, + STATE(859), 1, + sym_block, STATE(3432), 1, sym_comment, - STATE(3440), 1, - aux_sym__str_double_quotes_repeat1, - ACTIONS(4953), 2, - sym__escaped_str_content, - sym_escape_sequence, - [131532] = 6, - ACTIONS(153), 1, + STATE(3536), 1, + sym_returns, + [142659] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5268), 1, - anon_sym_use, - ACTIONS(5270), 1, - anon_sym_list, - ACTIONS(5272), 1, - anon_sym_hide, - ACTIONS(5274), 1, - anon_sym_new, + ACTIONS(5334), 1, + anon_sym_LPAREN, STATE(3433), 1, sym_comment, - [131551] = 5, - ACTIONS(3), 1, + ACTIONS(5336), 3, + sym_escaped_interpolated_content, + anon_sym_DQUOTE2, + sym_inter_escape_sequence, + [142674] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5276), 1, - anon_sym_DQUOTE, + ACTIONS(5036), 1, + anon_sym_LBRACK, + ACTIONS(5338), 1, + anon_sym_RBRACK, + STATE(3261), 1, + aux_sym_val_table_repeat1, STATE(3434), 1, sym_comment, - STATE(3498), 1, - aux_sym__str_double_quotes_repeat1, - ACTIONS(4953), 2, - sym__escaped_str_content, - sym_escape_sequence, - [131568] = 5, + STATE(3538), 1, + sym_val_list, + [142693] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5278), 1, - anon_sym_DQUOTE, - STATE(3434), 1, - aux_sym__str_double_quotes_repeat1, STATE(3435), 1, sym_comment, - ACTIONS(4953), 2, - sym__escaped_str_content, - sym_escape_sequence, - [131585] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4601), 1, + ACTIONS(4640), 2, + anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(4937), 1, + ACTIONS(4642), 2, + ts_builtin_sym_end, anon_sym_LF, - ACTIONS(5280), 1, - anon_sym_RPAREN, + [142708] = 4, + ACTIONS(3), 1, + anon_sym_POUND, STATE(3436), 1, sym_comment, - STATE(3446), 1, - aux_sym_pipeline_repeat1, - [131604] = 4, + ACTIONS(4662), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(4664), 2, + ts_builtin_sym_end, + anon_sym_LF, + [142723] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5202), 1, - anon_sym_LF, + ACTIONS(5340), 1, + anon_sym_DQUOTE, + STATE(3252), 1, + aux_sym__str_double_quotes_repeat1, STATE(3437), 1, sym_comment, - ACTIONS(5200), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - [131619] = 4, + ACTIONS(5042), 2, + sym__escaped_str_content, + sym_escape_sequence, + [142740] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5284), 1, - anon_sym_LF, STATE(3438), 1, sym_comment, - ACTIONS(5282), 3, + ACTIONS(4662), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - [131634] = 5, - ACTIONS(3), 1, + ACTIONS(4664), 2, + ts_builtin_sym_end, + anon_sym_LF, + [142755] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5286), 1, - anon_sym_DQUOTE, + ACTIONS(5342), 1, + anon_sym_LBRACK, + ACTIONS(5344), 1, + anon_sym_LPAREN, + STATE(756), 1, + sym_parameter_bracks, + STATE(762), 1, + sym_parameter_parens, STATE(3439), 1, sym_comment, - STATE(3498), 1, - aux_sym__str_double_quotes_repeat1, - ACTIONS(4953), 2, - sym__escaped_str_content, - sym_escape_sequence, - [131651] = 5, - ACTIONS(3), 1, + [142774] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5288), 1, - anon_sym_DQUOTE, + ACTIONS(5036), 1, + anon_sym_LBRACK, + ACTIONS(5346), 1, + anon_sym_RBRACK, STATE(3440), 1, sym_comment, - STATE(3498), 1, - aux_sym__str_double_quotes_repeat1, - ACTIONS(4953), 2, - sym__escaped_str_content, - sym_escape_sequence, - [131668] = 5, - ACTIONS(3), 1, + STATE(3443), 1, + aux_sym_val_table_repeat1, + STATE(3538), 1, + sym_val_list, + [142793] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5290), 1, - anon_sym_DQUOTE, - STATE(3439), 1, - aux_sym__str_double_quotes_repeat1, + ACTIONS(5342), 1, + anon_sym_LBRACK, + ACTIONS(5344), 1, + anon_sym_LPAREN, + STATE(746), 1, + sym_parameter_bracks, + STATE(747), 1, + sym_parameter_parens, STATE(3441), 1, sym_comment, - ACTIONS(4953), 2, - sym__escaped_str_content, - sym_escape_sequence, - [131685] = 4, - ACTIONS(3), 1, + [142812] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5202), 1, - anon_sym_LF, + ACTIONS(3698), 1, + anon_sym_LBRACE, + ACTIONS(5348), 1, + anon_sym_if, + STATE(766), 1, + sym_ctrl_if, + STATE(767), 1, + sym_block, STATE(3442), 1, sym_comment, - ACTIONS(5200), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - [131700] = 5, - ACTIONS(3), 1, + [142831] = 6, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5292), 1, - anon_sym_DQUOTE, + ACTIONS(5036), 1, + anon_sym_LBRACK, + ACTIONS(5350), 1, + anon_sym_RBRACK, + STATE(3238), 1, + aux_sym_val_table_repeat1, STATE(3443), 1, sym_comment, - STATE(3498), 1, - aux_sym__str_double_quotes_repeat1, - ACTIONS(4953), 2, - sym__escaped_str_content, - sym_escape_sequence, - [131717] = 5, + STATE(3538), 1, + sym_val_list, + [142850] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5294), 1, - anon_sym_DQUOTE, + ACTIONS(5354), 1, + anon_sym_LF, STATE(3444), 1, sym_comment, - STATE(3498), 1, - aux_sym__str_double_quotes_repeat1, - ACTIONS(4953), 2, - sym__escaped_str_content, - sym_escape_sequence, - [131734] = 6, - ACTIONS(153), 1, + ACTIONS(5352), 3, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_RBRACE, + [142865] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4931), 1, - anon_sym_LBRACK, - ACTIONS(5296), 1, - anon_sym_RBRACK, + ACTIONS(5356), 1, + anon_sym_DQUOTE, + STATE(3428), 1, + aux_sym__str_double_quotes_repeat1, STATE(3445), 1, sym_comment, - STATE(3450), 1, - aux_sym_val_table_repeat1, - STATE(3569), 1, - sym_val_list, - [131753] = 6, + ACTIONS(5042), 2, + sym__escaped_str_content, + sym_escape_sequence, + [142882] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4601), 1, - anon_sym_PIPE, - ACTIONS(4937), 1, - anon_sym_LF, - ACTIONS(5298), 1, - anon_sym_RPAREN, - STATE(3181), 1, - aux_sym_pipeline_repeat1, STATE(3446), 1, sym_comment, - [131772] = 6, + ACTIONS(4662), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(4664), 2, + ts_builtin_sym_end, + anon_sym_LF, + [142897] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4601), 1, - anon_sym_PIPE, - ACTIONS(4937), 1, + ACTIONS(5360), 1, anon_sym_LF, - ACTIONS(5300), 1, - anon_sym_RPAREN, STATE(3447), 1, sym_comment, - STATE(3451), 1, - aux_sym_pipeline_repeat1, - [131791] = 5, + ACTIONS(5358), 3, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_RBRACE, + [142912] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5302), 1, - anon_sym_DQUOTE, - STATE(3443), 1, - aux_sym__str_double_quotes_repeat1, STATE(3448), 1, sym_comment, - ACTIONS(4953), 2, - sym__escaped_str_content, - sym_escape_sequence, - [131808] = 5, - ACTIONS(3), 1, + ACTIONS(4662), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(4664), 2, + ts_builtin_sym_end, + anon_sym_LF, + [142927] = 5, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5304), 1, - anon_sym_DQUOTE, - STATE(3444), 1, - aux_sym__str_double_quotes_repeat1, + ACTIONS(5362), 1, + anon_sym_RBRACK, + ACTIONS(5364), 1, + sym_hex_digit, STATE(3449), 1, sym_comment, - ACTIONS(4953), 2, - sym__escaped_str_content, - sym_escape_sequence, - [131825] = 6, - ACTIONS(153), 1, + STATE(3493), 1, + aux_sym_val_binary_repeat1, + [142943] = 5, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4931), 1, - anon_sym_LBRACK, - ACTIONS(5306), 1, + ACTIONS(5364), 1, + sym_hex_digit, + ACTIONS(5366), 1, anon_sym_RBRACK, - STATE(3349), 1, - aux_sym_val_table_repeat1, STATE(3450), 1, sym_comment, - STATE(3569), 1, - sym_val_list, - [131844] = 6, + STATE(3493), 1, + aux_sym_val_binary_repeat1, + [142959] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4601), 1, - anon_sym_PIPE, - ACTIONS(4937), 1, - anon_sym_LF, - ACTIONS(5308), 1, - anon_sym_RPAREN, - STATE(3181), 1, - aux_sym_pipeline_repeat1, + ACTIONS(5358), 1, + anon_sym_SEMI, STATE(3451), 1, sym_comment, - [131863] = 5, - ACTIONS(3), 1, + ACTIONS(5360), 2, + ts_builtin_sym_end, + anon_sym_LF, + [142973] = 5, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5310), 1, - anon_sym_DQUOTE, + ACTIONS(5364), 1, + sym_hex_digit, + ACTIONS(5368), 1, + anon_sym_RBRACK, STATE(3452), 1, sym_comment, - STATE(3498), 1, - aux_sym__str_double_quotes_repeat1, - ACTIONS(4953), 2, - sym__escaped_str_content, - sym_escape_sequence, - [131880] = 5, - ACTIONS(3), 1, + STATE(3454), 1, + aux_sym_val_binary_repeat1, + [142989] = 5, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5312), 1, - anon_sym_DQUOTE, - STATE(3452), 1, - aux_sym__str_double_quotes_repeat1, + ACTIONS(5364), 1, + sym_hex_digit, + ACTIONS(5370), 1, + anon_sym_RBRACK, STATE(3453), 1, sym_comment, - ACTIONS(4953), 2, - sym__escaped_str_content, - sym_escape_sequence, - [131897] = 4, - ACTIONS(3), 1, + STATE(3509), 1, + aux_sym_val_binary_repeat1, + [143005] = 5, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5314), 1, - anon_sym_LPAREN, + ACTIONS(5364), 1, + sym_hex_digit, + ACTIONS(5372), 1, + anon_sym_RBRACK, STATE(3454), 1, sym_comment, - ACTIONS(5316), 3, - sym_escaped_interpolated_content, - anon_sym_DQUOTE2, - sym_inter_escape_sequence, - [131912] = 4, - ACTIONS(3), 1, + STATE(3493), 1, + aux_sym_val_binary_repeat1, + [143021] = 5, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5318), 1, - anon_sym_LPAREN, + ACTIONS(5364), 1, + sym_hex_digit, + ACTIONS(5374), 1, + anon_sym_RBRACK, STATE(3455), 1, sym_comment, - ACTIONS(5320), 3, - sym_escaped_interpolated_content, - anon_sym_DQUOTE2, - sym_inter_escape_sequence, - [131927] = 5, - ACTIONS(3), 1, + STATE(3460), 1, + aux_sym_val_binary_repeat1, + [143037] = 5, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5322), 1, - anon_sym_DQUOTE, + ACTIONS(5364), 1, + sym_hex_digit, + ACTIONS(5376), 1, + anon_sym_RBRACK, STATE(3456), 1, sym_comment, STATE(3464), 1, - aux_sym__str_double_quotes_repeat1, - ACTIONS(4953), 2, - sym__escaped_str_content, - sym_escape_sequence, - [131944] = 5, - ACTIONS(3), 1, + aux_sym_val_binary_repeat1, + [143053] = 5, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5324), 1, - anon_sym_DQUOTE, + ACTIONS(5364), 1, + sym_hex_digit, + ACTIONS(5378), 1, + anon_sym_RBRACK, STATE(3457), 1, sym_comment, - STATE(3498), 1, - aux_sym__str_double_quotes_repeat1, - ACTIONS(4953), 2, - sym__escaped_str_content, - sym_escape_sequence, - [131961] = 5, + STATE(3465), 1, + aux_sym_val_binary_repeat1, + [143069] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5326), 1, + ACTIONS(5380), 1, anon_sym_DQUOTE, - STATE(3457), 1, - aux_sym__str_double_quotes_repeat1, STATE(3458), 1, sym_comment, - ACTIONS(4953), 2, + ACTIONS(5382), 2, sym__escaped_str_content, sym_escape_sequence, - [131978] = 6, - ACTIONS(153), 1, + [143083] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5011), 1, - anon_sym_LBRACK, - ACTIONS(5013), 1, + ACTIONS(5384), 1, anon_sym_LPAREN, STATE(3459), 1, sym_comment, - STATE(3495), 1, - sym_parameter_bracks, - STATE(3496), 1, - sym_parameter_parens, - [131997] = 6, - ACTIONS(3), 1, + ACTIONS(5386), 2, + sym_unescaped_interpolated_content, + anon_sym_SQUOTE, + [143097] = 5, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4601), 1, - anon_sym_PIPE, - ACTIONS(4937), 1, - anon_sym_LF, - ACTIONS(5328), 1, - anon_sym_RPAREN, + ACTIONS(5364), 1, + sym_hex_digit, + ACTIONS(5388), 1, + anon_sym_RBRACK, STATE(3460), 1, sym_comment, - STATE(3469), 1, - aux_sym_pipeline_repeat1, - [132016] = 4, + STATE(3493), 1, + aux_sym_val_binary_repeat1, + [143113] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3828), 1, - anon_sym_LF, + ACTIONS(5390), 1, + anon_sym_LPAREN, STATE(3461), 1, sym_comment, - ACTIONS(3826), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - [132031] = 6, - ACTIONS(153), 1, + ACTIONS(5392), 2, + sym_unescaped_interpolated_content, + anon_sym_SQUOTE, + [143127] = 5, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5035), 1, - anon_sym_LBRACK, - ACTIONS(5037), 1, - anon_sym_LPAREN, - STATE(941), 1, - sym_parameter_parens, - STATE(942), 1, - sym_parameter_bracks, + ACTIONS(5364), 1, + sym_hex_digit, + ACTIONS(5394), 1, + anon_sym_RBRACK, STATE(3462), 1, sym_comment, - [132050] = 6, + STATE(3493), 1, + aux_sym_val_binary_repeat1, + [143143] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4601), 1, - anon_sym_PIPE, - ACTIONS(4937), 1, - anon_sym_LF, - ACTIONS(5330), 1, - anon_sym_RPAREN, - STATE(3181), 1, - aux_sym_pipeline_repeat1, + ACTIONS(5136), 1, + anon_sym_SEMI, STATE(3463), 1, sym_comment, - [132069] = 5, - ACTIONS(3), 1, + ACTIONS(5138), 2, + ts_builtin_sym_end, + anon_sym_LF, + [143157] = 5, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5332), 1, - anon_sym_DQUOTE, + ACTIONS(5364), 1, + sym_hex_digit, + ACTIONS(5396), 1, + anon_sym_RBRACK, STATE(3464), 1, sym_comment, - STATE(3498), 1, - aux_sym__str_double_quotes_repeat1, - ACTIONS(4953), 2, - sym__escaped_str_content, - sym_escape_sequence, - [132086] = 4, - ACTIONS(3), 1, + STATE(3493), 1, + aux_sym_val_binary_repeat1, + [143173] = 5, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5202), 1, - anon_sym_LF, + ACTIONS(5364), 1, + sym_hex_digit, + ACTIONS(5398), 1, + anon_sym_RBRACK, STATE(3465), 1, sym_comment, - ACTIONS(5200), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - [132101] = 6, - ACTIONS(153), 1, + STATE(3493), 1, + aux_sym_val_binary_repeat1, + [143189] = 5, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3659), 1, - anon_sym_LBRACE, - ACTIONS(5143), 1, - anon_sym_COLON, - STATE(1042), 1, - sym_block, + ACTIONS(5364), 1, + sym_hex_digit, + ACTIONS(5400), 1, + anon_sym_RBRACK, STATE(3466), 1, sym_comment, - STATE(3554), 1, - sym_returns, - [132120] = 6, - ACTIONS(153), 1, + STATE(3493), 1, + aux_sym_val_binary_repeat1, + [143205] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3659), 1, - anon_sym_LBRACE, - ACTIONS(5143), 1, - anon_sym_COLON, - STATE(1043), 1, - sym_block, + ACTIONS(5402), 1, + anon_sym_COMMA, STATE(3467), 1, sym_comment, - STATE(3568), 1, - sym_returns, - [132139] = 6, - ACTIONS(153), 1, + ACTIONS(5404), 2, + anon_sym_RBRACK, + sym_hex_digit, + [143219] = 5, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4931), 1, - anon_sym_LBRACK, - ACTIONS(5334), 1, + ACTIONS(5364), 1, + sym_hex_digit, + ACTIONS(5406), 1, anon_sym_RBRACK, + STATE(3466), 1, + aux_sym_val_binary_repeat1, STATE(3468), 1, sym_comment, - STATE(3472), 1, - aux_sym_val_table_repeat1, - STATE(3569), 1, - sym_val_list, - [132158] = 6, - ACTIONS(3), 1, + [143235] = 5, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4601), 1, - anon_sym_PIPE, - ACTIONS(4937), 1, - anon_sym_LF, - ACTIONS(5336), 1, - anon_sym_RPAREN, - STATE(3181), 1, - aux_sym_pipeline_repeat1, + ACTIONS(5408), 1, + anon_sym_EQ, + ACTIONS(5410), 1, + anon_sym_COLON, STATE(3469), 1, sym_comment, - [132177] = 5, + STATE(3605), 1, + sym_param_type, + [143251] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5338), 1, - anon_sym_DQUOTE, + ACTIONS(5140), 1, + anon_sym_SEMI, STATE(3470), 1, sym_comment, - STATE(3498), 1, - aux_sym__str_double_quotes_repeat1, - ACTIONS(4953), 2, - sym__escaped_str_content, - sym_escape_sequence, - [132194] = 6, + ACTIONS(5142), 2, + ts_builtin_sym_end, + anon_sym_LF, + [143265] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4601), 1, - anon_sym_PIPE, - ACTIONS(4937), 1, - anon_sym_LF, - ACTIONS(5340), 1, - anon_sym_RPAREN, - STATE(3463), 1, - aux_sym_pipeline_repeat1, + ACTIONS(5148), 1, + anon_sym_SEMI, STATE(3471), 1, sym_comment, - [132213] = 6, - ACTIONS(153), 1, + ACTIONS(5150), 2, + ts_builtin_sym_end, + anon_sym_LF, + [143279] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4931), 1, - anon_sym_LBRACK, - ACTIONS(5342), 1, - anon_sym_RBRACK, - STATE(3349), 1, - aux_sym_val_table_repeat1, + ACTIONS(5124), 1, + anon_sym_SEMI, STATE(3472), 1, sym_comment, - STATE(3569), 1, - sym_val_list, - [132232] = 5, - ACTIONS(3), 1, + ACTIONS(5126), 2, + ts_builtin_sym_end, + anon_sym_LF, + [143293] = 5, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5344), 1, - anon_sym_DQUOTE, - STATE(3470), 1, - aux_sym__str_double_quotes_repeat1, + ACTIONS(5364), 1, + sym_hex_digit, + ACTIONS(5412), 1, + anon_sym_RBRACK, STATE(3473), 1, sym_comment, - ACTIONS(4953), 2, - sym__escaped_str_content, - sym_escape_sequence, - [132249] = 5, - ACTIONS(3), 1, + STATE(3513), 1, + aux_sym_val_binary_repeat1, + [143309] = 5, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5346), 1, - anon_sym_DQUOTE, + ACTIONS(5364), 1, + sym_hex_digit, + ACTIONS(5414), 1, + anon_sym_RBRACK, STATE(3474), 1, sym_comment, - STATE(3479), 1, - aux_sym__str_double_quotes_repeat1, - ACTIONS(4953), 2, - sym__escaped_str_content, - sym_escape_sequence, - [132266] = 6, - ACTIONS(3), 1, + STATE(3480), 1, + aux_sym_val_binary_repeat1, + [143325] = 5, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4601), 1, + ACTIONS(3857), 1, anon_sym_PIPE, - ACTIONS(4937), 1, - anon_sym_LF, - ACTIONS(5348), 1, - anon_sym_RPAREN, - STATE(3181), 1, - aux_sym_pipeline_repeat1, + ACTIONS(5416), 1, + anon_sym_EQ_GT, STATE(3475), 1, sym_comment, - [132285] = 6, - ACTIONS(3), 1, + STATE(3486), 1, + aux_sym__match_or_pattern_repeat1, + [143341] = 5, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4601), 1, - anon_sym_PIPE, - ACTIONS(4937), 1, - anon_sym_LF, - ACTIONS(5350), 1, - anon_sym_RPAREN, + ACTIONS(5364), 1, + sym_hex_digit, + ACTIONS(5418), 1, + anon_sym_RBRACK, STATE(3476), 1, sym_comment, - STATE(3481), 1, - aux_sym_pipeline_repeat1, - [132304] = 6, - ACTIONS(3), 1, + STATE(3498), 1, + aux_sym_val_binary_repeat1, + [143357] = 5, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4601), 1, - anon_sym_PIPE, - ACTIONS(4937), 1, - anon_sym_LF, - ACTIONS(5352), 1, - anon_sym_RPAREN, - STATE(3181), 1, - aux_sym_pipeline_repeat1, + ACTIONS(5364), 1, + sym_hex_digit, + ACTIONS(5420), 1, + anon_sym_RBRACK, STATE(3477), 1, sym_comment, - [132323] = 6, - ACTIONS(3), 1, + STATE(3484), 1, + aux_sym_val_binary_repeat1, + [143373] = 5, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4601), 1, - anon_sym_PIPE, - ACTIONS(4937), 1, - anon_sym_LF, - ACTIONS(5354), 1, - anon_sym_RPAREN, - STATE(3181), 1, - aux_sym_pipeline_repeat1, + ACTIONS(5364), 1, + sym_hex_digit, + ACTIONS(5422), 1, + anon_sym_RBRACK, + STATE(3449), 1, + aux_sym_val_binary_repeat1, STATE(3478), 1, sym_comment, - [132342] = 5, + [143389] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5356), 1, - anon_sym_DQUOTE, + ACTIONS(2026), 1, + anon_sym_SEMI, STATE(3479), 1, sym_comment, - STATE(3498), 1, - aux_sym__str_double_quotes_repeat1, - ACTIONS(4953), 2, - sym__escaped_str_content, - sym_escape_sequence, - [132359] = 5, - ACTIONS(3), 1, + ACTIONS(2042), 2, + ts_builtin_sym_end, + anon_sym_LF, + [143403] = 5, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5358), 1, - anon_sym_DQUOTE, + ACTIONS(5364), 1, + sym_hex_digit, + ACTIONS(5424), 1, + anon_sym_RBRACK, STATE(3480), 1, sym_comment, - STATE(3498), 1, - aux_sym__str_double_quotes_repeat1, - ACTIONS(4953), 2, - sym__escaped_str_content, - sym_escape_sequence, - [132376] = 6, + STATE(3493), 1, + aux_sym_val_binary_repeat1, + [143419] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4601), 1, - anon_sym_PIPE, - ACTIONS(4937), 1, - anon_sym_LF, - ACTIONS(5360), 1, - anon_sym_RPAREN, - STATE(3181), 1, - aux_sym_pipeline_repeat1, + ACTIONS(2012), 1, + anon_sym_SEMI, STATE(3481), 1, sym_comment, - [132395] = 6, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(4931), 1, - anon_sym_LBRACK, - ACTIONS(5362), 1, - anon_sym_RBRACK, - STATE(3349), 1, - aux_sym_val_table_repeat1, - STATE(3482), 1, - sym_comment, - STATE(3569), 1, - sym_val_list, - [132414] = 6, + ACTIONS(2038), 2, + ts_builtin_sym_end, + anon_sym_LF, + [143433] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4601), 1, - anon_sym_PIPE, - ACTIONS(4937), 1, + ACTIONS(5128), 1, + anon_sym_SEMI, + STATE(3482), 1, + sym_comment, + ACTIONS(5130), 2, + ts_builtin_sym_end, anon_sym_LF, + [143447] = 5, + ACTIONS(147), 1, + anon_sym_POUND, ACTIONS(5364), 1, - anon_sym_RPAREN, - STATE(3475), 1, - aux_sym_pipeline_repeat1, + sym_hex_digit, + ACTIONS(5426), 1, + anon_sym_RBRACK, STATE(3483), 1, sym_comment, - [132433] = 5, - ACTIONS(3), 1, + STATE(3493), 1, + aux_sym_val_binary_repeat1, + [143463] = 5, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5366), 1, - anon_sym_DQUOTE, + ACTIONS(5364), 1, + sym_hex_digit, + ACTIONS(5428), 1, + anon_sym_RBRACK, STATE(3484), 1, sym_comment, - STATE(3488), 1, - aux_sym__str_double_quotes_repeat1, - ACTIONS(4953), 2, - sym__escaped_str_content, - sym_escape_sequence, - [132450] = 6, - ACTIONS(3), 1, + STATE(3493), 1, + aux_sym_val_binary_repeat1, + [143479] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4601), 1, - anon_sym_PIPE, - ACTIONS(4937), 1, - anon_sym_LF, - ACTIONS(5368), 1, - anon_sym_RPAREN, STATE(3485), 1, sym_comment, - STATE(3490), 1, - aux_sym_pipeline_repeat1, - [132469] = 5, - ACTIONS(3), 1, + ACTIONS(1444), 3, + sym_identifier, + anon_sym_DASH_DASH, + sym_short_flag, + [143491] = 5, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5370), 1, - anon_sym_DQUOTE, - STATE(3480), 1, - aux_sym__str_double_quotes_repeat1, + ACTIONS(3857), 1, + anon_sym_PIPE, + ACTIONS(5430), 1, + anon_sym_EQ_GT, STATE(3486), 1, sym_comment, - ACTIONS(4953), 2, - sym__escaped_str_content, - sym_escape_sequence, - [132486] = 6, - ACTIONS(3), 1, + STATE(3488), 1, + aux_sym__match_or_pattern_repeat1, + [143507] = 5, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4601), 1, + ACTIONS(3857), 1, anon_sym_PIPE, - ACTIONS(4937), 1, - anon_sym_LF, - ACTIONS(5372), 1, - anon_sym_RPAREN, - STATE(3181), 1, - aux_sym_pipeline_repeat1, + ACTIONS(5416), 1, + anon_sym_EQ_GT, STATE(3487), 1, sym_comment, - [132505] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5374), 1, - anon_sym_DQUOTE, STATE(3488), 1, - sym_comment, - STATE(3498), 1, - aux_sym__str_double_quotes_repeat1, - ACTIONS(4953), 2, - sym__escaped_str_content, - sym_escape_sequence, - [132522] = 6, - ACTIONS(3), 1, + aux_sym__match_or_pattern_repeat1, + [143523] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4601), 1, + ACTIONS(3949), 1, + anon_sym_EQ_GT, + ACTIONS(5432), 1, anon_sym_PIPE, - ACTIONS(4937), 1, - anon_sym_LF, - ACTIONS(5376), 1, - anon_sym_RPAREN, - STATE(3478), 1, - aux_sym_pipeline_repeat1, + STATE(3488), 2, + sym_comment, + aux_sym__match_or_pattern_repeat1, + [143537] = 5, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(5364), 1, + sym_hex_digit, + ACTIONS(5435), 1, + anon_sym_RBRACK, STATE(3489), 1, sym_comment, - [132541] = 6, + STATE(3493), 1, + aux_sym_val_binary_repeat1, + [143553] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4601), 1, + ACTIONS(1548), 1, anon_sym_PIPE, - ACTIONS(4937), 1, + ACTIONS(3132), 1, anon_sym_LF, - ACTIONS(5378), 1, - anon_sym_RPAREN, - STATE(3181), 1, - aux_sym_pipeline_repeat1, + STATE(1733), 1, + aux_sym_pipe_element_repeat1, STATE(3490), 1, sym_comment, - [132560] = 5, + [143569] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5380), 1, - anon_sym_DQUOTE, + ACTIONS(1548), 1, + anon_sym_PIPE, + ACTIONS(3132), 1, + anon_sym_LF, + STATE(1784), 1, + aux_sym_pipe_element_repeat1, STATE(3491), 1, sym_comment, - STATE(3498), 1, - aux_sym__str_double_quotes_repeat1, - ACTIONS(4953), 2, - sym__escaped_str_content, - sym_escape_sequence, - [132577] = 6, - ACTIONS(153), 1, + [143585] = 5, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3659), 1, - anon_sym_LBRACE, - ACTIONS(5382), 1, - anon_sym_if, - STATE(956), 1, - sym_ctrl_if, - STATE(957), 1, - sym_block, + ACTIONS(5364), 1, + sym_hex_digit, + ACTIONS(5437), 1, + anon_sym_RBRACK, STATE(3492), 1, sym_comment, - [132596] = 5, - ACTIONS(3), 1, + STATE(3499), 1, + aux_sym_val_binary_repeat1, + [143601] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5384), 1, - anon_sym_DQUOTE, - STATE(3493), 1, + ACTIONS(5439), 1, + anon_sym_RBRACK, + ACTIONS(5441), 1, + sym_hex_digit, + STATE(3493), 2, sym_comment, - STATE(3497), 1, - aux_sym__str_double_quotes_repeat1, - ACTIONS(4953), 2, - sym__escaped_str_content, - sym_escape_sequence, - [132613] = 6, - ACTIONS(3), 1, + aux_sym_val_binary_repeat1, + [143615] = 5, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4601), 1, - anon_sym_PIPE, - ACTIONS(4937), 1, - anon_sym_LF, - ACTIONS(5386), 1, - anon_sym_RPAREN, + ACTIONS(5364), 1, + sym_hex_digit, + ACTIONS(5444), 1, + anon_sym_RBRACK, + STATE(3483), 1, + aux_sym_val_binary_repeat1, STATE(3494), 1, sym_comment, - STATE(3499), 1, - aux_sym_pipeline_repeat1, - [132632] = 6, - ACTIONS(153), 1, + [143631] = 5, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3659), 1, - anon_sym_LBRACE, - ACTIONS(5143), 1, - anon_sym_COLON, - STATE(1173), 1, - sym_block, + ACTIONS(5364), 1, + sym_hex_digit, + ACTIONS(5446), 1, + anon_sym_RBRACK, STATE(3495), 1, sym_comment, - STATE(3601), 1, - sym_returns, - [132651] = 6, - ACTIONS(153), 1, + STATE(3501), 1, + aux_sym_val_binary_repeat1, + [143647] = 5, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3659), 1, - anon_sym_LBRACE, - ACTIONS(5143), 1, - anon_sym_COLON, - STATE(1174), 1, - sym_block, + ACTIONS(5364), 1, + sym_hex_digit, + ACTIONS(5448), 1, + anon_sym_RBRACK, + STATE(3489), 1, + aux_sym_val_binary_repeat1, STATE(3496), 1, sym_comment, - STATE(3618), 1, - sym_returns, - [132670] = 5, + [143663] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5388), 1, - anon_sym_DQUOTE, + ACTIONS(5334), 1, + anon_sym_LPAREN, STATE(3497), 1, sym_comment, - STATE(3498), 1, - aux_sym__str_double_quotes_repeat1, - ACTIONS(4953), 2, - sym__escaped_str_content, - sym_escape_sequence, - [132687] = 4, - ACTIONS(3), 1, + ACTIONS(5336), 2, + sym_unescaped_interpolated_content, + anon_sym_SQUOTE, + [143677] = 5, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5390), 1, - anon_sym_DQUOTE, - ACTIONS(5392), 2, - sym__escaped_str_content, - sym_escape_sequence, - STATE(3498), 2, + ACTIONS(5364), 1, + sym_hex_digit, + ACTIONS(5450), 1, + anon_sym_RBRACK, + STATE(3493), 1, + aux_sym_val_binary_repeat1, + STATE(3498), 1, sym_comment, - aux_sym__str_double_quotes_repeat1, - [132702] = 6, - ACTIONS(3), 1, + [143693] = 5, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4601), 1, - anon_sym_PIPE, - ACTIONS(4937), 1, - anon_sym_LF, - ACTIONS(5395), 1, - anon_sym_RPAREN, - STATE(3181), 1, - aux_sym_pipeline_repeat1, + ACTIONS(5364), 1, + sym_hex_digit, + ACTIONS(5452), 1, + anon_sym_RBRACK, + STATE(3493), 1, + aux_sym_val_binary_repeat1, STATE(3499), 1, sym_comment, - [132721] = 6, - ACTIONS(3), 1, + [143709] = 5, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4601), 1, - anon_sym_PIPE, - ACTIONS(4937), 1, - anon_sym_LF, - ACTIONS(5397), 1, - anon_sym_RPAREN, - STATE(3487), 1, - aux_sym_pipeline_repeat1, + ACTIONS(4072), 1, + anon_sym_EQ, + ACTIONS(5454), 1, + anon_sym_AT, + STATE(2766), 1, + sym_param_cmd, STATE(3500), 1, sym_comment, - [132740] = 4, - ACTIONS(3), 1, + [143725] = 5, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1515), 1, - anon_sym_LF, + ACTIONS(5364), 1, + sym_hex_digit, + ACTIONS(5456), 1, + anon_sym_RBRACK, + STATE(3493), 1, + aux_sym_val_binary_repeat1, STATE(3501), 1, sym_comment, - ACTIONS(1513), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - [132755] = 5, - ACTIONS(3), 1, + [143741] = 5, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5399), 1, - anon_sym_DQUOTE, - STATE(3491), 1, - aux_sym__str_double_quotes_repeat1, + ACTIONS(5410), 1, + anon_sym_COLON, + ACTIONS(5458), 1, + anon_sym_EQ, STATE(3502), 1, sym_comment, - ACTIONS(4953), 2, - sym__escaped_str_content, - sym_escape_sequence, - [132772] = 5, - ACTIONS(153), 1, + STATE(3693), 1, + sym_param_type, + [143757] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5401), 1, - anon_sym_EQ, - ACTIONS(5403), 1, - anon_sym_COLON, + ACTIONS(1788), 1, + anon_sym_SEMI, + ACTIONS(1790), 1, + anon_sym_LF, + STATE(985), 1, + sym__terminator, STATE(3503), 1, sym_comment, - STATE(3664), 1, - sym_param_type, - [132788] = 5, - ACTIONS(153), 1, + [143773] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5405), 1, - anon_sym_RBRACK, - ACTIONS(5407), 1, - sym_hex_digit, + ACTIONS(1782), 1, + anon_sym_SEMI, STATE(3504), 1, sym_comment, - STATE(3529), 1, - aux_sym_val_binary_repeat1, - [132804] = 4, - ACTIONS(153), 1, + ACTIONS(1784), 2, + ts_builtin_sym_end, + anon_sym_LF, + [143787] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5409), 1, - anon_sym_COMMA, + ACTIONS(1788), 1, + anon_sym_SEMI, + ACTIONS(1790), 1, + anon_sym_LF, + STATE(988), 1, + sym__terminator, STATE(3505), 1, sym_comment, - ACTIONS(5411), 2, - anon_sym_RBRACK, - sym_hex_digit, - [132818] = 5, - ACTIONS(153), 1, + [143803] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5407), 1, - sym_hex_digit, - ACTIONS(5413), 1, - anon_sym_RBRACK, + ACTIONS(5220), 1, + anon_sym_SEMI, STATE(3506), 1, sym_comment, - STATE(3529), 1, - aux_sym_val_binary_repeat1, - [132834] = 5, - ACTIONS(153), 1, + ACTIONS(5222), 2, + ts_builtin_sym_end, + anon_sym_LF, + [143817] = 5, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5407), 1, - sym_hex_digit, - ACTIONS(5415), 1, - anon_sym_RBRACK, + ACTIONS(5410), 1, + anon_sym_COLON, + ACTIONS(5460), 1, + anon_sym_EQ, STATE(3507), 1, sym_comment, - STATE(3508), 1, - aux_sym_val_binary_repeat1, - [132850] = 5, - ACTIONS(153), 1, + STATE(3721), 1, + sym_param_type, + [143833] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5407), 1, - sym_hex_digit, - ACTIONS(5417), 1, - anon_sym_RBRACK, + ACTIONS(5352), 1, + anon_sym_SEMI, STATE(3508), 1, sym_comment, - STATE(3529), 1, - aux_sym_val_binary_repeat1, - [132866] = 5, - ACTIONS(153), 1, + ACTIONS(5354), 2, + ts_builtin_sym_end, + anon_sym_LF, + [143847] = 5, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5407), 1, + ACTIONS(5364), 1, sym_hex_digit, - ACTIONS(5419), 1, + ACTIONS(5462), 1, anon_sym_RBRACK, - STATE(3506), 1, + STATE(3493), 1, aux_sym_val_binary_repeat1, STATE(3509), 1, sym_comment, - [132882] = 5, - ACTIONS(153), 1, + [143863] = 5, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5407), 1, + ACTIONS(5364), 1, sym_hex_digit, - ACTIONS(5421), 1, + ACTIONS(5464), 1, anon_sym_RBRACK, STATE(3510), 1, sym_comment, - STATE(3529), 1, + STATE(3514), 1, aux_sym_val_binary_repeat1, - [132898] = 5, - ACTIONS(153), 1, + [143879] = 5, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5407), 1, + ACTIONS(5364), 1, sym_hex_digit, - ACTIONS(5423), 1, + ACTIONS(5466), 1, anon_sym_RBRACK, - STATE(3510), 1, + STATE(3462), 1, aux_sym_val_binary_repeat1, STATE(3511), 1, sym_comment, - [132914] = 3, - ACTIONS(153), 1, + [143895] = 5, + ACTIONS(147), 1, anon_sym_POUND, + ACTIONS(5364), 1, + sym_hex_digit, + ACTIONS(5468), 1, + anon_sym_RBRACK, + STATE(3450), 1, + aux_sym_val_binary_repeat1, STATE(3512), 1, sym_comment, - ACTIONS(1730), 3, - sym_identifier, - anon_sym_DASH_DASH, - sym_short_flag, - [132926] = 5, - ACTIONS(153), 1, + [143911] = 5, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5407), 1, + ACTIONS(5364), 1, sym_hex_digit, - ACTIONS(5425), 1, + ACTIONS(5470), 1, anon_sym_RBRACK, + STATE(3493), 1, + aux_sym_val_binary_repeat1, STATE(3513), 1, sym_comment, - STATE(3529), 1, - aux_sym_val_binary_repeat1, - [132942] = 5, - ACTIONS(153), 1, + [143927] = 5, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5407), 1, + ACTIONS(5364), 1, sym_hex_digit, - ACTIONS(5427), 1, + ACTIONS(5472), 1, anon_sym_RBRACK, + STATE(3493), 1, + aux_sym_val_binary_repeat1, STATE(3514), 1, sym_comment, - STATE(3515), 1, - aux_sym_val_binary_repeat1, - [132958] = 5, - ACTIONS(153), 1, + [143943] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5407), 1, - sym_hex_digit, - ACTIONS(5429), 1, - anon_sym_RBRACK, + ACTIONS(5226), 1, + anon_sym_SEMI, STATE(3515), 1, sym_comment, - STATE(3529), 1, - aux_sym_val_binary_repeat1, - [132974] = 5, - ACTIONS(153), 1, + ACTIONS(5228), 2, + ts_builtin_sym_end, + anon_sym_LF, + [143957] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5407), 1, - sym_hex_digit, - ACTIONS(5431), 1, - anon_sym_RBRACK, - STATE(3513), 1, - aux_sym_val_binary_repeat1, + ACTIONS(5474), 1, + anon_sym_LBRACE, + STATE(3114), 1, + sym_block, STATE(3516), 1, sym_comment, - [132990] = 5, - ACTIONS(153), 1, + [143970] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5407), 1, - sym_hex_digit, - ACTIONS(5433), 1, - anon_sym_RBRACK, + ACTIONS(4511), 1, + anon_sym_LBRACE, + STATE(961), 1, + sym_val_record, STATE(3517), 1, sym_comment, - STATE(3529), 1, - aux_sym_val_binary_repeat1, - [133006] = 5, - ACTIONS(153), 1, + [143983] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5407), 1, - sym_hex_digit, - ACTIONS(5435), 1, - anon_sym_RBRACK, - STATE(3517), 1, - aux_sym_val_binary_repeat1, + ACTIONS(5476), 1, + anon_sym_LBRACE, + STATE(720), 1, + sym_block, STATE(3518), 1, sym_comment, - [133022] = 5, - ACTIONS(153), 1, + [143996] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5407), 1, - sym_hex_digit, - ACTIONS(5437), 1, - anon_sym_RBRACK, + ACTIONS(3634), 1, + anon_sym_LBRACE, + STATE(962), 1, + sym_block, STATE(3519), 1, sym_comment, - STATE(3522), 1, - aux_sym_val_binary_repeat1, - [133038] = 5, - ACTIONS(153), 1, + [144009] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5407), 1, - sym_hex_digit, - ACTIONS(5439), 1, - anon_sym_RBRACK, + ACTIONS(3698), 1, + anon_sym_LBRACE, + STATE(800), 1, + sym_block, STATE(3520), 1, sym_comment, - STATE(3529), 1, - aux_sym_val_binary_repeat1, - [133054] = 5, - ACTIONS(153), 1, + [144022] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3740), 1, - anon_sym_PIPE, - ACTIONS(5441), 1, - anon_sym_EQ_GT, + ACTIONS(3698), 1, + anon_sym_LBRACE, + STATE(861), 1, + sym_block, STATE(3521), 1, sym_comment, - STATE(3545), 1, - aux_sym__match_or_pattern_repeat1, - [133070] = 5, - ACTIONS(153), 1, + [144035] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5407), 1, - sym_hex_digit, - ACTIONS(5443), 1, - anon_sym_RBRACK, + ACTIONS(5476), 1, + anon_sym_LBRACE, + STATE(2943), 1, + sym_block, STATE(3522), 1, sym_comment, - STATE(3529), 1, - aux_sym_val_binary_repeat1, - [133086] = 5, - ACTIONS(153), 1, + [144048] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5407), 1, - sym_hex_digit, - ACTIONS(5445), 1, - anon_sym_RBRACK, + ACTIONS(5474), 1, + anon_sym_LBRACE, + STATE(785), 1, + sym_block, STATE(3523), 1, sym_comment, - STATE(3529), 1, - aux_sym_val_binary_repeat1, - [133102] = 5, - ACTIONS(153), 1, + [144061] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5407), 1, - sym_hex_digit, - ACTIONS(5447), 1, - anon_sym_RBRACK, - STATE(3520), 1, - aux_sym_val_binary_repeat1, + ACTIONS(3634), 1, + anon_sym_LBRACE, + STATE(982), 1, + sym_block, STATE(3524), 1, sym_comment, - [133118] = 5, - ACTIONS(153), 1, + [144074] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5407), 1, - sym_hex_digit, - ACTIONS(5449), 1, - anon_sym_RBRACK, - STATE(3523), 1, - aux_sym_val_binary_repeat1, + ACTIONS(3947), 1, + anon_sym_LBRACE, + STATE(2954), 1, + sym_block, STATE(3525), 1, sym_comment, - [133134] = 5, - ACTIONS(153), 1, + [144087] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5403), 1, - anon_sym_COLON, - ACTIONS(5451), 1, - anon_sym_EQ, STATE(3526), 1, sym_comment, - STATE(3641), 1, - sym_param_type, - [133150] = 5, - ACTIONS(153), 1, + ACTIONS(1836), 2, + anon_sym_COLON, + anon_sym_LBRACE, + [144098] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5407), 1, - sym_hex_digit, - ACTIONS(5453), 1, - anon_sym_RBRACK, + ACTIONS(3634), 1, + anon_sym_LBRACE, + STATE(910), 1, + sym_block, STATE(3527), 1, sym_comment, - STATE(3548), 1, - aux_sym_val_binary_repeat1, - [133166] = 4, - ACTIONS(3), 1, + [144111] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4943), 1, - anon_sym_LPAREN, + ACTIONS(3634), 1, + anon_sym_LBRACE, + STATE(945), 1, + sym_block, STATE(3528), 1, sym_comment, - ACTIONS(4945), 2, - sym_unescaped_interpolated_content, - anon_sym_SQUOTE, - [133180] = 4, - ACTIONS(153), 1, + [144124] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5455), 1, - anon_sym_RBRACK, - ACTIONS(5457), 1, - sym_hex_digit, - STATE(3529), 2, + ACTIONS(3698), 1, + anon_sym_LBRACE, + STATE(840), 1, + sym_block, + STATE(3529), 1, sym_comment, - aux_sym_val_binary_repeat1, - [133194] = 5, - ACTIONS(153), 1, + [144137] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5407), 1, - sym_hex_digit, - ACTIONS(5460), 1, - anon_sym_RBRACK, - STATE(3529), 1, - aux_sym_val_binary_repeat1, + ACTIONS(3634), 1, + anon_sym_LBRACE, + STATE(921), 1, + sym_block, STATE(3530), 1, sym_comment, - [133210] = 5, - ACTIONS(153), 1, + [144150] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5407), 1, - sym_hex_digit, - ACTIONS(5462), 1, - anon_sym_RBRACK, - STATE(3529), 1, - aux_sym_val_binary_repeat1, + ACTIONS(4632), 1, + anon_sym_LBRACE, + STATE(852), 1, + sym_val_record, STATE(3531), 1, sym_comment, - [133226] = 5, - ACTIONS(153), 1, + [144163] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5407), 1, - sym_hex_digit, - ACTIONS(5464), 1, - anon_sym_RBRACK, - STATE(3529), 1, - aux_sym_val_binary_repeat1, + ACTIONS(3698), 1, + anon_sym_LBRACE, + STATE(890), 1, + sym_block, STATE(3532), 1, sym_comment, - [133242] = 4, - ACTIONS(3), 1, + [144176] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5466), 1, - anon_sym_LPAREN, + ACTIONS(3634), 1, + anon_sym_LBRACE, + STATE(933), 1, + sym_block, STATE(3533), 1, sym_comment, - ACTIONS(5468), 2, - sym_unescaped_interpolated_content, - anon_sym_SQUOTE, - [133256] = 4, - ACTIONS(3), 1, + [144189] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5470), 1, - anon_sym_LPAREN, + ACTIONS(3937), 1, + anon_sym_LBRACE, + STATE(3105), 1, + sym_block, STATE(3534), 1, sym_comment, - ACTIONS(5472), 2, - sym_unescaped_interpolated_content, - anon_sym_SQUOTE, - [133270] = 5, - ACTIONS(153), 1, + [144202] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5407), 1, - sym_hex_digit, - ACTIONS(5474), 1, - anon_sym_RBRACK, - STATE(3530), 1, - aux_sym_val_binary_repeat1, + ACTIONS(3634), 1, + anon_sym_LBRACE, + STATE(928), 1, + sym_block, STATE(3535), 1, sym_comment, - [133286] = 5, - ACTIONS(153), 1, + [144215] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4017), 1, - anon_sym_EQ, - ACTIONS(5476), 1, - anon_sym_AT, - STATE(2824), 1, - sym_param_cmd, + ACTIONS(3698), 1, + anon_sym_LBRACE, + STATE(841), 1, + sym_block, STATE(3536), 1, sym_comment, - [133302] = 5, - ACTIONS(153), 1, + [144228] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5407), 1, - sym_hex_digit, - ACTIONS(5478), 1, - anon_sym_RBRACK, - STATE(3529), 1, - aux_sym_val_binary_repeat1, STATE(3537), 1, sym_comment, - [133318] = 4, - ACTIONS(3), 1, + ACTIONS(1872), 2, + anon_sym_COLON, + anon_sym_LBRACE, + [144239] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4957), 1, - anon_sym_LPAREN, STATE(3538), 1, sym_comment, - ACTIONS(4959), 2, - sym_unescaped_interpolated_content, - anon_sym_SQUOTE, - [133332] = 4, - ACTIONS(3), 1, + ACTIONS(5478), 2, + anon_sym_LBRACK, + anon_sym_RBRACK, + [144250] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5480), 1, - anon_sym_DQUOTE, STATE(3539), 1, sym_comment, - ACTIONS(5482), 2, - sym__escaped_str_content, - sym_escape_sequence, - [133346] = 5, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(5407), 1, - sym_hex_digit, - ACTIONS(5484), 1, + ACTIONS(5480), 2, anon_sym_RBRACK, - STATE(3504), 1, - aux_sym_val_binary_repeat1, + sym_hex_digit, + [144261] = 4, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(3931), 1, + anon_sym_LBRACE, + STATE(734), 1, + sym_block, STATE(3540), 1, sym_comment, - [133362] = 5, - ACTIONS(153), 1, + [144274] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5407), 1, - sym_hex_digit, - ACTIONS(5486), 1, - anon_sym_RBRACK, - STATE(3537), 1, - aux_sym_val_binary_repeat1, + ACTIONS(3698), 1, + anon_sym_LBRACE, + STATE(807), 1, + sym_block, STATE(3541), 1, sym_comment, - [133378] = 5, - ACTIONS(153), 1, + [144287] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5407), 1, - sym_hex_digit, - ACTIONS(5488), 1, - anon_sym_RBRACK, - STATE(3529), 1, - aux_sym_val_binary_repeat1, + ACTIONS(3698), 1, + anon_sym_LBRACE, + STATE(820), 1, + sym_block, STATE(3542), 1, sym_comment, - [133394] = 5, - ACTIONS(153), 1, + [144300] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3740), 1, - anon_sym_PIPE, - ACTIONS(5490), 1, - anon_sym_EQ_GT, + ACTIONS(5482), 1, + anon_sym_COMMA, + ACTIONS(5484), 1, + anon_sym_RBRACE, STATE(3543), 1, sym_comment, - STATE(3545), 1, - aux_sym__match_or_pattern_repeat1, - [133410] = 5, - ACTIONS(153), 1, + [144313] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5403), 1, - anon_sym_COLON, - ACTIONS(5492), 1, - anon_sym_EQ, + ACTIONS(3698), 1, + anon_sym_LBRACE, + STATE(799), 1, + sym_block, STATE(3544), 1, sym_comment, - STATE(3632), 1, - sym_param_type, - [133426] = 4, - ACTIONS(153), 1, + [144326] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3896), 1, - anon_sym_EQ_GT, - ACTIONS(5494), 1, - anon_sym_PIPE, - STATE(3545), 2, + STATE(3545), 1, sym_comment, - aux_sym__match_or_pattern_repeat1, - [133440] = 5, - ACTIONS(153), 1, - anon_sym_POUND, - ACTIONS(5403), 1, + ACTIONS(1868), 2, anon_sym_COLON, - ACTIONS(5497), 1, - anon_sym_EQ, + anon_sym_LBRACE, + [144337] = 4, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(3634), 1, + anon_sym_LBRACE, + STATE(934), 1, + sym_block, STATE(3546), 1, sym_comment, - STATE(3634), 1, - sym_param_type, - [133456] = 5, - ACTIONS(153), 1, + [144350] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5407), 1, - sym_hex_digit, - ACTIONS(5499), 1, - anon_sym_RBRACK, - STATE(3542), 1, - aux_sym_val_binary_repeat1, + ACTIONS(3634), 1, + anon_sym_LBRACE, + STATE(950), 1, + sym_block, STATE(3547), 1, sym_comment, - [133472] = 5, - ACTIONS(153), 1, + [144363] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5407), 1, - sym_hex_digit, - ACTIONS(5501), 1, - anon_sym_RBRACK, - STATE(3529), 1, - aux_sym_val_binary_repeat1, + ACTIONS(3698), 1, + anon_sym_LBRACE, + STATE(819), 1, + sym_block, STATE(3548), 1, sym_comment, - [133488] = 5, - ACTIONS(153), 1, + [144376] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5407), 1, - sym_hex_digit, - ACTIONS(5503), 1, - anon_sym_RBRACK, - STATE(3532), 1, - aux_sym_val_binary_repeat1, + ACTIONS(3634), 1, + anon_sym_LBRACE, + STATE(978), 1, + sym_block, STATE(3549), 1, sym_comment, - [133504] = 5, - ACTIONS(153), 1, + [144389] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5407), 1, - sym_hex_digit, - ACTIONS(5505), 1, - anon_sym_RBRACK, - STATE(3531), 1, - aux_sym_val_binary_repeat1, + ACTIONS(3634), 1, + anon_sym_LBRACE, + STATE(983), 1, + sym_block, STATE(3550), 1, sym_comment, - [133520] = 5, - ACTIONS(153), 1, + [144402] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3740), 1, - anon_sym_PIPE, - ACTIONS(5490), 1, - anon_sym_EQ_GT, - STATE(3521), 1, - aux_sym__match_or_pattern_repeat1, + ACTIONS(3634), 1, + anon_sym_LBRACE, + STATE(981), 1, + sym_block, STATE(3551), 1, sym_comment, - [133536] = 4, - ACTIONS(153), 1, + [144415] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2342), 1, + ACTIONS(3634), 1, anon_sym_LBRACE, - STATE(1273), 1, + STATE(965), 1, sym_block, STATE(3552), 1, sym_comment, - [133549] = 4, - ACTIONS(153), 1, + [144428] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2342), 1, - anon_sym_LBRACE, - STATE(1266), 1, - sym_block, + ACTIONS(5486), 1, + anon_sym_DASH, STATE(3553), 1, sym_comment, - [133562] = 4, - ACTIONS(153), 1, + STATE(3695), 1, + sym_param_short_flag, + [144441] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3659), 1, + ACTIONS(3634), 1, anon_sym_LBRACE, - STATE(1140), 1, + STATE(915), 1, sym_block, STATE(3554), 1, sym_comment, - [133575] = 4, - ACTIONS(153), 1, + [144454] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1692), 1, - anon_sym_in, - ACTIONS(5507), 1, - aux_sym_long_flag_token1, STATE(3555), 1, sym_comment, - [133588] = 4, - ACTIONS(153), 1, + ACTIONS(1840), 2, + anon_sym_COLON, + anon_sym_LBRACE, + [144465] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3659), 1, + ACTIONS(3698), 1, anon_sym_LBRACE, - STATE(1112), 1, + STATE(891), 1, sym_block, STATE(3556), 1, sym_comment, - [133601] = 4, - ACTIONS(153), 1, + [144478] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5509), 1, - anon_sym_DASH, + ACTIONS(3698), 1, + anon_sym_LBRACE, + STATE(818), 1, + sym_block, STATE(3557), 1, sym_comment, - STATE(3628), 1, - sym_param_short_flag, - [133614] = 4, - ACTIONS(153), 1, + [144491] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3659), 1, - anon_sym_LBRACE, - STATE(1095), 1, - sym_block, + ACTIONS(1306), 1, + anon_sym_in, + ACTIONS(5488), 1, + aux_sym_long_flag_token1, STATE(3558), 1, sym_comment, - [133627] = 4, - ACTIONS(153), 1, + [144504] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3663), 1, + ACTIONS(3698), 1, anon_sym_LBRACE, - STATE(1144), 1, + STATE(798), 1, sym_block, STATE(3559), 1, sym_comment, - [133640] = 4, - ACTIONS(153), 1, + [144517] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3663), 1, + ACTIONS(3698), 1, anon_sym_LBRACE, - STATE(1146), 1, + STATE(797), 1, sym_block, STATE(3560), 1, sym_comment, - [133653] = 4, - ACTIONS(153), 1, + [144530] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3872), 1, + ACTIONS(3953), 1, anon_sym_LBRACE, - STATE(3144), 1, + STATE(753), 1, sym_block, STATE(3561), 1, sym_comment, - [133666] = 4, - ACTIONS(153), 1, + [144543] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3659), 1, + ACTIONS(3698), 1, anon_sym_LBRACE, - STATE(1094), 1, + STATE(795), 1, sym_block, STATE(3562), 1, sym_comment, - [133679] = 4, - ACTIONS(153), 1, + [144556] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3663), 1, + ACTIONS(3634), 1, anon_sym_LBRACE, - STATE(1141), 1, + STATE(976), 1, sym_block, STATE(3563), 1, sym_comment, - [133692] = 4, - ACTIONS(153), 1, + [144569] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3872), 1, + ACTIONS(3634), 1, anon_sym_LBRACE, - STATE(3150), 1, + STATE(911), 1, sym_block, STATE(3564), 1, sym_comment, - [133705] = 4, - ACTIONS(153), 1, + [144582] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3663), 1, + ACTIONS(3698), 1, anon_sym_LBRACE, - STATE(1015), 1, + STATE(791), 1, sym_block, STATE(3565), 1, sym_comment, - [133718] = 4, - ACTIONS(153), 1, + [144595] = 4, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3659), 1, + ACTIONS(3698), 1, anon_sym_LBRACE, - STATE(1093), 1, + STATE(880), 1, sym_block, STATE(3566), 1, sym_comment, - [133731] = 4, - ACTIONS(153), 1, + [144608] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4531), 1, - anon_sym_LBRACE, - STATE(1029), 1, - sym_val_record, + ACTIONS(5490), 1, + anon_sym_RPAREN, STATE(3567), 1, sym_comment, - [133744] = 4, - ACTIONS(153), 1, + [144618] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3659), 1, - anon_sym_LBRACE, - STATE(1127), 1, - sym_block, + ACTIONS(5492), 1, + anon_sym_RBRACE, STATE(3568), 1, sym_comment, - [133757] = 3, - ACTIONS(153), 1, + [144628] = 3, + ACTIONS(147), 1, anon_sym_POUND, + ACTIONS(5494), 1, + anon_sym_RBRACE, STATE(3569), 1, sym_comment, - ACTIONS(5511), 2, - anon_sym_LBRACK, - anon_sym_RBRACK, - [133768] = 4, - ACTIONS(153), 1, + [144638] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3663), 1, - anon_sym_LBRACE, - STATE(1055), 1, - sym_block, + ACTIONS(5496), 1, + anon_sym_RBRACE, STATE(3570), 1, sym_comment, - [133781] = 4, - ACTIONS(153), 1, + [144648] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3663), 1, - anon_sym_LBRACE, - STATE(1056), 1, - sym_block, + ACTIONS(5498), 1, + anon_sym_RBRACE, STATE(3571), 1, sym_comment, - [133794] = 4, - ACTIONS(153), 1, + [144658] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3659), 1, - anon_sym_LBRACE, - STATE(1069), 1, - sym_block, + ACTIONS(5500), 1, + anon_sym_RPAREN, STATE(3572), 1, sym_comment, - [133807] = 4, - ACTIONS(153), 1, + [144668] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3663), 1, - anon_sym_LBRACE, - STATE(1080), 1, - sym_block, + ACTIONS(5502), 1, + anon_sym_RPAREN, STATE(3573), 1, sym_comment, - [133820] = 4, - ACTIONS(153), 1, + [144678] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3663), 1, - anon_sym_LBRACE, - STATE(1081), 1, - sym_block, + ACTIONS(5504), 1, + anon_sym_RPAREN, STATE(3574), 1, sym_comment, - [133833] = 4, - ACTIONS(153), 1, + [144688] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4443), 1, - anon_sym_LBRACE, - STATE(1097), 1, - sym_val_record, + ACTIONS(5506), 1, + anon_sym_RBRACE, STATE(3575), 1, sym_comment, - [133846] = 4, - ACTIONS(153), 1, + [144698] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3663), 1, - anon_sym_LBRACE, - STATE(1084), 1, - sym_block, + ACTIONS(5508), 1, + anon_sym_RPAREN, STATE(3576), 1, sym_comment, - [133859] = 4, - ACTIONS(153), 1, + [144708] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3892), 1, - anon_sym_LBRACE, - STATE(1520), 1, - sym_block, + ACTIONS(5510), 1, + anon_sym_RBRACE, STATE(3577), 1, sym_comment, - [133872] = 4, - ACTIONS(153), 1, + [144718] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3663), 1, - anon_sym_LBRACE, - STATE(1103), 1, - sym_block, + ACTIONS(5512), 1, + anon_sym_RPAREN, STATE(3578), 1, sym_comment, - [133885] = 4, - ACTIONS(153), 1, + [144728] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3659), 1, - anon_sym_LBRACE, - STATE(1090), 1, - sym_block, + ACTIONS(5514), 1, + anon_sym_RPAREN, STATE(3579), 1, sym_comment, - [133898] = 4, - ACTIONS(153), 1, + [144738] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3663), 1, - anon_sym_LBRACE, - STATE(1006), 1, - sym_block, + ACTIONS(5516), 1, + anon_sym_RPAREN, STATE(3580), 1, sym_comment, - [133911] = 4, - ACTIONS(153), 1, + [144748] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3663), 1, - anon_sym_LBRACE, - STATE(1106), 1, - sym_block, + ACTIONS(5518), 1, + anon_sym_RPAREN, STATE(3581), 1, sym_comment, - [133924] = 4, - ACTIONS(153), 1, + [144758] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3659), 1, - anon_sym_LBRACE, - STATE(1046), 1, - sym_block, + ACTIONS(5520), 1, + anon_sym_RBRACE, STATE(3582), 1, sym_comment, - [133937] = 4, - ACTIONS(153), 1, + [144768] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3629), 1, - anon_sym_LBRACE, - STATE(1604), 1, - sym_block, + ACTIONS(5522), 1, + anon_sym_RPAREN, STATE(3583), 1, sym_comment, - [133950] = 4, - ACTIONS(153), 1, + [144778] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3663), 1, - anon_sym_LBRACE, - STATE(1121), 1, - sym_block, + ACTIONS(5524), 1, + anon_sym_PIPE, STATE(3584), 1, sym_comment, - [133963] = 4, - ACTIONS(153), 1, + [144788] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3663), 1, - anon_sym_LBRACE, - STATE(1122), 1, - sym_block, + ACTIONS(5526), 1, + anon_sym_RBRACE, STATE(3585), 1, sym_comment, - [133976] = 4, - ACTIONS(153), 1, + [144798] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3629), 1, - anon_sym_LBRACE, - STATE(1595), 1, - sym_block, + ACTIONS(5528), 1, + anon_sym_RPAREN, STATE(3586), 1, sym_comment, - [133989] = 4, - ACTIONS(153), 1, + [144808] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3663), 1, - anon_sym_LBRACE, - STATE(1123), 1, - sym_block, + ACTIONS(5530), 1, + anon_sym_make, STATE(3587), 1, sym_comment, - [134002] = 4, - ACTIONS(153), 1, + [144818] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3663), 1, - anon_sym_LBRACE, - STATE(1133), 1, - sym_block, + ACTIONS(5532), 1, + anon_sym_RBRACE, STATE(3588), 1, sym_comment, - [134015] = 4, - ACTIONS(153), 1, + [144828] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3629), 1, - anon_sym_LBRACE, - STATE(1594), 1, - sym_block, + ACTIONS(5534), 1, + anon_sym_RPAREN, STATE(3589), 1, sym_comment, - [134028] = 4, - ACTIONS(153), 1, + [144838] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2342), 1, - anon_sym_LBRACE, - STATE(1207), 1, - sym_block, + ACTIONS(5536), 1, + anon_sym_LBRACK2, STATE(3590), 1, sym_comment, - [134041] = 4, - ACTIONS(153), 1, + [144848] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3629), 1, - anon_sym_LBRACE, - STATE(1593), 1, - sym_block, + ACTIONS(5538), 1, + anon_sym_RPAREN, STATE(3591), 1, sym_comment, - [134054] = 4, - ACTIONS(153), 1, + [144858] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2342), 1, - anon_sym_LBRACE, - STATE(1210), 1, - sym_block, + ACTIONS(5540), 1, + anon_sym_RBRACE, STATE(3592), 1, sym_comment, - [134067] = 4, - ACTIONS(153), 1, + [144868] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5513), 1, - anon_sym_LBRACE, - STATE(1521), 1, - sym_block, + ACTIONS(5542), 1, + anon_sym_RPAREN, STATE(3593), 1, sym_comment, - [134080] = 4, - ACTIONS(153), 1, + [144878] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5515), 1, - anon_sym_LBRACE, - STATE(908), 1, - sym_block, + ACTIONS(5544), 1, + anon_sym_RPAREN, STATE(3594), 1, sym_comment, - [134093] = 4, - ACTIONS(153), 1, + [144888] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3629), 1, - anon_sym_LBRACE, - STATE(1602), 1, - sym_block, + ACTIONS(5546), 1, + ts_builtin_sym_end, STATE(3595), 1, sym_comment, - [134106] = 4, - ACTIONS(153), 1, + [144898] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2342), 1, - anon_sym_LBRACE, - STATE(1238), 1, - sym_block, + ACTIONS(5548), 1, + anon_sym_RBRACE, STATE(3596), 1, sym_comment, - [134119] = 4, - ACTIONS(153), 1, + [144908] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3894), 1, - anon_sym_LBRACE, - STATE(880), 1, - sym_block, + ACTIONS(5550), 1, + anon_sym_RPAREN, STATE(3597), 1, sym_comment, - [134132] = 3, - ACTIONS(153), 1, + [144918] = 3, + ACTIONS(147), 1, anon_sym_POUND, + ACTIONS(5552), 1, + anon_sym_COLON, STATE(3598), 1, sym_comment, - ACTIONS(5517), 2, - anon_sym_RBRACK, - sym_hex_digit, - [134143] = 4, - ACTIONS(153), 1, + [144928] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3629), 1, - anon_sym_LBRACE, - STATE(1600), 1, - sym_block, + ACTIONS(5554), 1, + anon_sym_RPAREN, STATE(3599), 1, sym_comment, - [134156] = 4, - ACTIONS(153), 1, + [144938] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3870), 1, - anon_sym_LBRACE, - STATE(881), 1, - sym_block, + ACTIONS(5556), 1, + anon_sym_in, STATE(3600), 1, sym_comment, - [134169] = 4, - ACTIONS(153), 1, + [144948] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3659), 1, - anon_sym_LBRACE, - STATE(1037), 1, - sym_block, + ACTIONS(5558), 1, + anon_sym_EQ, STATE(3601), 1, sym_comment, - [134182] = 4, - ACTIONS(153), 1, + [144958] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5519), 1, - anon_sym_LBRACE, - STATE(903), 1, - sym_block, + ACTIONS(5560), 1, + anon_sym_RBRACE, STATE(3602), 1, sym_comment, - [134195] = 4, - ACTIONS(153), 1, + [144968] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3629), 1, - anon_sym_LBRACE, - STATE(1599), 1, - sym_block, + ACTIONS(5562), 1, + anon_sym_RPAREN, STATE(3603), 1, sym_comment, - [134208] = 4, - ACTIONS(153), 1, + [144978] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3629), 1, - anon_sym_LBRACE, - STATE(1611), 1, - sym_block, + ACTIONS(5564), 1, + anon_sym_RPAREN, STATE(3604), 1, sym_comment, - [134221] = 4, - ACTIONS(153), 1, + [144988] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3659), 1, - anon_sym_LBRACE, - STATE(1067), 1, - sym_block, + ACTIONS(5566), 1, + anon_sym_EQ, STATE(3605), 1, sym_comment, - [134234] = 4, - ACTIONS(153), 1, + [144998] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3659), 1, - anon_sym_LBRACE, - STATE(1061), 1, - sym_block, + ACTIONS(5568), 1, + anon_sym_RBRACE, STATE(3606), 1, sym_comment, - [134247] = 4, - ACTIONS(153), 1, + [145008] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4523), 1, - anon_sym_LBRACE, - STATE(1297), 1, - sym_val_record, + ACTIONS(5570), 1, + anon_sym_RBRACE, STATE(3607), 1, sym_comment, - [134260] = 4, - ACTIONS(153), 1, + [145018] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3659), 1, - anon_sym_LBRACE, - STATE(1059), 1, - sym_block, + ACTIONS(5572), 1, + aux_sym_shebang_token1, STATE(3608), 1, sym_comment, - [134273] = 4, - ACTIONS(153), 1, + [145028] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3659), 1, - anon_sym_LBRACE, - STATE(1033), 1, - sym_block, + ACTIONS(5574), 1, + anon_sym_RPAREN, STATE(3609), 1, sym_comment, - [134286] = 4, - ACTIONS(153), 1, + [145038] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2342), 1, - anon_sym_LBRACE, - STATE(1236), 1, - sym_block, + ACTIONS(5576), 1, + anon_sym_RPAREN, STATE(3610), 1, sym_comment, - [134299] = 4, - ACTIONS(153), 1, + [145048] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3629), 1, - anon_sym_LBRACE, - STATE(1590), 1, - sym_block, + ACTIONS(5578), 1, + anon_sym_RPAREN, STATE(3611), 1, sym_comment, - [134312] = 4, - ACTIONS(153), 1, + [145058] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2342), 1, - anon_sym_LBRACE, - STATE(1265), 1, - sym_block, + ACTIONS(5580), 1, + anon_sym_RBRACE, STATE(3612), 1, sym_comment, - [134325] = 4, - ACTIONS(153), 1, + [145068] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2342), 1, - anon_sym_LBRACE, - STATE(1264), 1, - sym_block, + ACTIONS(5582), 1, + sym_identifier, STATE(3613), 1, sym_comment, - [134338] = 4, - ACTIONS(153), 1, + [145078] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2342), 1, - anon_sym_LBRACE, - STATE(1306), 1, - sym_block, + ACTIONS(5584), 1, + sym_identifier, STATE(3614), 1, sym_comment, - [134351] = 4, - ACTIONS(153), 1, + [145088] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2342), 1, - anon_sym_LBRACE, - STATE(1305), 1, - sym_block, + ACTIONS(5586), 1, + anon_sym_RPAREN, STATE(3615), 1, sym_comment, - [134364] = 4, - ACTIONS(153), 1, + [145098] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2342), 1, - anon_sym_LBRACE, - STATE(1282), 1, - sym_block, + ACTIONS(5588), 1, + sym_identifier, STATE(3616), 1, sym_comment, - [134377] = 4, - ACTIONS(153), 1, + [145108] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2342), 1, - anon_sym_LBRACE, - STATE(1258), 1, - sym_block, + ACTIONS(5590), 1, + aux_sym_param_short_flag_token1, STATE(3617), 1, sym_comment, - [134390] = 4, - ACTIONS(153), 1, + [145118] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3659), 1, - anon_sym_LBRACE, - STATE(1039), 1, - sym_block, + ACTIONS(5592), 1, + anon_sym_LBRACK2, STATE(3618), 1, sym_comment, - [134403] = 4, - ACTIONS(153), 1, + [145128] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2342), 1, - anon_sym_LBRACE, - STATE(1276), 1, - sym_block, + ACTIONS(5594), 1, + anon_sym_RBRACE, STATE(3619), 1, sym_comment, - [134416] = 4, - ACTIONS(153), 1, + [145138] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2342), 1, - anon_sym_LBRACE, - STATE(1257), 1, - sym_block, + ACTIONS(5596), 1, + anon_sym_RPAREN, STATE(3620), 1, sym_comment, - [134429] = 4, - ACTIONS(153), 1, + [145148] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2342), 1, - anon_sym_LBRACE, - STATE(1274), 1, - sym_block, + ACTIONS(5598), 1, + anon_sym_RBRACE, STATE(3621), 1, sym_comment, - [134442] = 4, - ACTIONS(153), 1, + [145158] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(4429), 1, - anon_sym_LBRACE, - STATE(1624), 1, - sym_val_record, + ACTIONS(5600), 1, + anon_sym_RPAREN, STATE(3622), 1, sym_comment, - [134455] = 4, - ACTIONS(153), 1, + [145168] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2342), 1, - anon_sym_LBRACE, - STATE(1250), 1, - sym_block, + ACTIONS(5602), 1, + anon_sym_RBRACE, STATE(3623), 1, sym_comment, - [134468] = 4, - ACTIONS(153), 1, + [145178] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(3659), 1, - anon_sym_LBRACE, - STATE(1036), 1, - sym_block, + ACTIONS(5604), 1, + anon_sym_LBRACK2, STATE(3624), 1, sym_comment, - [134481] = 3, - ACTIONS(153), 1, + [145188] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5521), 1, - anon_sym_LBRACK2, + ACTIONS(5606), 1, + sym_identifier, STATE(3625), 1, sym_comment, - [134491] = 3, - ACTIONS(153), 1, + [145198] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2349), 1, - anon_sym_PIPE, + ACTIONS(5608), 1, + anon_sym_EQ_GT, STATE(3626), 1, sym_comment, - [134501] = 3, - ACTIONS(153), 1, + [145208] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5523), 1, - anon_sym_RBRACE, + ACTIONS(5610), 1, + anon_sym_EQ_GT, STATE(3627), 1, sym_comment, - [134511] = 3, - ACTIONS(153), 1, + [145218] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5525), 1, - anon_sym_RPAREN, + ACTIONS(5612), 1, + anon_sym_RBRACE, STATE(3628), 1, sym_comment, - [134521] = 3, - ACTIONS(153), 1, + [145228] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5527), 1, - anon_sym_EQ, + ACTIONS(5614), 1, + anon_sym_LBRACK2, STATE(3629), 1, sym_comment, - [134531] = 3, - ACTIONS(153), 1, + [145238] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2627), 1, - anon_sym_RBRACE, + ACTIONS(5616), 1, + anon_sym_RPAREN, STATE(3630), 1, sym_comment, - [134541] = 3, - ACTIONS(153), 1, + [145248] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5529), 1, - anon_sym_EQ, + ACTIONS(5618), 1, + anon_sym_RPAREN, STATE(3631), 1, sym_comment, - [134551] = 3, - ACTIONS(153), 1, + [145258] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5531), 1, - anon_sym_EQ, + ACTIONS(5620), 1, + anon_sym_RBRACK, STATE(3632), 1, sym_comment, - [134561] = 3, - ACTIONS(153), 1, + [145268] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5533), 1, - anon_sym_RBRACE, + ACTIONS(5622), 1, + anon_sym_RPAREN, STATE(3633), 1, sym_comment, - [134571] = 3, - ACTIONS(153), 1, + [145278] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5535), 1, - anon_sym_EQ, + ACTIONS(5624), 1, + anon_sym_LBRACK2, STATE(3634), 1, sym_comment, - [134581] = 3, - ACTIONS(153), 1, + [145288] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5537), 1, - anon_sym_RBRACE, + ACTIONS(5626), 1, + anon_sym_RBRACK, STATE(3635), 1, sym_comment, - [134591] = 3, - ACTIONS(153), 1, + [145298] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2485), 1, - anon_sym_RBRACE, + ACTIONS(5628), 1, + sym_identifier, STATE(3636), 1, sym_comment, - [134601] = 3, - ACTIONS(153), 1, + [145308] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5539), 1, - anon_sym_EQ_GT, + ACTIONS(5630), 1, + anon_sym_DOLLAR, STATE(3637), 1, sym_comment, - [134611] = 3, - ACTIONS(153), 1, + [145318] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5541), 1, - anon_sym_make, + ACTIONS(5632), 1, + anon_sym_DOLLAR, STATE(3638), 1, sym_comment, - [134621] = 3, - ACTIONS(153), 1, + [145328] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5543), 1, + ACTIONS(5634), 1, anon_sym_LBRACK2, STATE(3639), 1, sym_comment, - [134631] = 3, - ACTIONS(153), 1, + [145338] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5545), 1, - anon_sym_EQ, + ACTIONS(5636), 1, + anon_sym_RPAREN, STATE(3640), 1, sym_comment, - [134641] = 3, - ACTIONS(153), 1, + [145348] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5547), 1, + ACTIONS(5638), 1, anon_sym_EQ, STATE(3641), 1, sym_comment, - [134651] = 3, - ACTIONS(153), 1, + [145358] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5549), 1, - anon_sym_EQ_GT, + ACTIONS(5640), 1, + anon_sym_DOT, STATE(3642), 1, sym_comment, - [134661] = 3, - ACTIONS(153), 1, + [145368] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5551), 1, + ACTIONS(5642), 1, anon_sym_RBRACE, STATE(3643), 1, sym_comment, - [134671] = 3, - ACTIONS(153), 1, + [145378] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5553), 1, - sym_cmd_identifier, + ACTIONS(5644), 1, + anon_sym_LBRACK2, STATE(3644), 1, sym_comment, - [134681] = 3, - ACTIONS(153), 1, + [145388] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5555), 1, + ACTIONS(5646), 1, anon_sym_RBRACE, STATE(3645), 1, sym_comment, - [134691] = 3, - ACTIONS(153), 1, + [145398] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5557), 1, - anon_sym_LBRACE, + ACTIONS(5648), 1, + anon_sym_RPAREN, STATE(3646), 1, sym_comment, - [134701] = 3, - ACTIONS(153), 1, + [145408] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5559), 1, + ACTIONS(5650), 1, anon_sym_RBRACE, STATE(3647), 1, sym_comment, - [134711] = 3, - ACTIONS(153), 1, + [145418] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5561), 1, - anon_sym_EQ_GT, + ACTIONS(5652), 1, + anon_sym_RPAREN, STATE(3648), 1, sym_comment, - [134721] = 3, - ACTIONS(153), 1, + [145428] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5563), 1, + ACTIONS(5654), 1, anon_sym_LBRACK2, STATE(3649), 1, sym_comment, - [134731] = 3, - ACTIONS(153), 1, + [145438] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5565), 1, - anon_sym_make, + ACTIONS(5656), 1, + anon_sym_DOT, STATE(3650), 1, sym_comment, - [134741] = 3, - ACTIONS(153), 1, + [145448] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5567), 1, - anon_sym_DASH_GT, + ACTIONS(5658), 1, + anon_sym_DOT, STATE(3651), 1, sym_comment, - [134751] = 3, - ACTIONS(153), 1, + [145458] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5569), 1, - sym_identifier, + ACTIONS(5660), 1, + anon_sym_LBRACE, STATE(3652), 1, sym_comment, - [134761] = 3, - ACTIONS(153), 1, + [145468] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5571), 1, + ACTIONS(5662), 1, anon_sym_LBRACK2, STATE(3653), 1, sym_comment, - [134771] = 3, - ACTIONS(153), 1, + [145478] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5573), 1, - anon_sym_LBRACE, + ACTIONS(5664), 1, + anon_sym_RBRACE, STATE(3654), 1, sym_comment, - [134781] = 3, - ACTIONS(153), 1, + [145488] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5575), 1, - anon_sym_GT, + ACTIONS(5666), 1, + anon_sym_RPAREN, STATE(3655), 1, sym_comment, - [134791] = 3, - ACTIONS(153), 1, + [145498] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5577), 1, - anon_sym_LBRACE, + ACTIONS(5668), 1, + anon_sym_RBRACE, STATE(3656), 1, sym_comment, - [134801] = 3, - ACTIONS(153), 1, + [145508] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5579), 1, - anon_sym_LBRACK2, + ACTIONS(5670), 1, + anon_sym_RPAREN, STATE(3657), 1, sym_comment, - [134811] = 3, - ACTIONS(153), 1, + [145518] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5577), 1, - anon_sym_LBRACE, + ACTIONS(5672), 1, + anon_sym_LBRACK2, STATE(3658), 1, sym_comment, - [134821] = 3, - ACTIONS(153), 1, + [145528] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5581), 1, - ts_builtin_sym_end, + ACTIONS(5674), 1, + anon_sym_RBRACE, STATE(3659), 1, sym_comment, - [134831] = 3, - ACTIONS(153), 1, + [145538] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5583), 1, - anon_sym_RBRACE, + ACTIONS(5676), 1, + anon_sym_RPAREN, STATE(3660), 1, sym_comment, - [134841] = 3, - ACTIONS(153), 1, + [145548] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5585), 1, - anon_sym_LBRACK2, + ACTIONS(5678), 1, + anon_sym_RBRACE, STATE(3661), 1, sym_comment, - [134851] = 3, - ACTIONS(153), 1, + [145558] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5587), 1, - anon_sym_LBRACK2, + ACTIONS(5680), 1, + ts_builtin_sym_end, STATE(3662), 1, sym_comment, - [134861] = 3, - ACTIONS(153), 1, + [145568] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5589), 1, - anon_sym_RBRACE, + ACTIONS(5682), 1, + anon_sym_LBRACK2, STATE(3663), 1, sym_comment, - [134871] = 3, - ACTIONS(153), 1, + [145578] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5591), 1, - anon_sym_EQ, + ACTIONS(5684), 1, + anon_sym_RBRACE, STATE(3664), 1, sym_comment, - [134881] = 3, - ACTIONS(153), 1, + [145588] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5593), 1, - anon_sym_LBRACK2, + ACTIONS(5686), 1, + anon_sym_RBRACE, STATE(3665), 1, sym_comment, - [134891] = 3, - ACTIONS(153), 1, + [145598] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5595), 1, - anon_sym_EQ, + ACTIONS(5688), 1, + anon_sym_RPAREN, STATE(3666), 1, sym_comment, - [134901] = 3, - ACTIONS(3), 1, + [145608] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5597), 1, - aux_sym_shebang_token1, + ACTIONS(5690), 1, + anon_sym_RBRACE, STATE(3667), 1, sym_comment, - [134911] = 3, - ACTIONS(153), 1, + [145618] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5599), 1, - anon_sym_EQ, + ACTIONS(5692), 1, + anon_sym_LBRACK2, STATE(3668), 1, sym_comment, - [134921] = 3, - ACTIONS(153), 1, + [145628] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5601), 1, - anon_sym_LBRACK2, + ACTIONS(5694), 1, + anon_sym_RPAREN, STATE(3669), 1, sym_comment, - [134931] = 3, - ACTIONS(153), 1, + [145638] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5603), 1, - anon_sym_RBRACE, + ACTIONS(5696), 1, + ts_builtin_sym_end, STATE(3670), 1, sym_comment, - [134941] = 3, - ACTIONS(153), 1, + [145648] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5605), 1, - anon_sym_RBRACE, + ACTIONS(5698), 1, + sym_cmd_identifier, STATE(3671), 1, sym_comment, - [134951] = 3, - ACTIONS(153), 1, + [145658] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5607), 1, - anon_sym_in, + ACTIONS(5700), 1, + anon_sym_LBRACE, STATE(3672), 1, sym_comment, - [134961] = 3, - ACTIONS(153), 1, + [145668] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5609), 1, + ACTIONS(5702), 1, anon_sym_LBRACK2, STATE(3673), 1, sym_comment, - [134971] = 3, - ACTIONS(153), 1, + [145678] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5611), 1, + ACTIONS(5704), 1, anon_sym_GT, STATE(3674), 1, sym_comment, - [134981] = 3, - ACTIONS(153), 1, + [145688] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5613), 1, - anon_sym_LBRACK2, + ACTIONS(5706), 1, + anon_sym_in, STATE(3675), 1, sym_comment, - [134991] = 3, - ACTIONS(153), 1, + [145698] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5615), 1, - ts_builtin_sym_end, + ACTIONS(5708), 1, + anon_sym_EQ_GT, STATE(3676), 1, sym_comment, - [135001] = 3, - ACTIONS(153), 1, + [145708] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5617), 1, + ACTIONS(5710), 1, anon_sym_LBRACK2, STATE(3677), 1, sym_comment, - [135011] = 3, - ACTIONS(153), 1, + [145718] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5619), 1, - anon_sym_RBRACE, + ACTIONS(5712), 1, + anon_sym_LBRACK2, STATE(3678), 1, sym_comment, - [135021] = 3, - ACTIONS(153), 1, + [145728] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5621), 1, - anon_sym_LPAREN2, + ACTIONS(2388), 1, + anon_sym_RBRACE, STATE(3679), 1, sym_comment, - [135031] = 3, - ACTIONS(153), 1, + [145738] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5623), 1, - anon_sym_make, + ACTIONS(5714), 1, + anon_sym_EQ_GT, STATE(3680), 1, sym_comment, - [135041] = 3, - ACTIONS(153), 1, + [145748] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5625), 1, - anon_sym_LBRACK2, + ACTIONS(5716), 1, + anon_sym_EQ_GT, STATE(3681), 1, sym_comment, - [135051] = 3, - ACTIONS(153), 1, + [145758] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5627), 1, - anon_sym_LBRACK2, + ACTIONS(5718), 1, + anon_sym_EQ_GT, STATE(3682), 1, sym_comment, - [135061] = 3, - ACTIONS(153), 1, + [145768] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5629), 1, - anon_sym_RBRACE, + ACTIONS(5720), 1, + anon_sym_LBRACK2, STATE(3683), 1, sym_comment, - [135071] = 3, - ACTIONS(153), 1, + [145778] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5631), 1, - anon_sym_make, + ACTIONS(5722), 1, + anon_sym_EQ, STATE(3684), 1, sym_comment, - [135081] = 3, - ACTIONS(153), 1, + [145788] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5633), 1, - anon_sym_LBRACK2, + ACTIONS(5724), 1, + anon_sym_RBRACE, STATE(3685), 1, sym_comment, - [135091] = 3, - ACTIONS(153), 1, + [145798] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5635), 1, + ACTIONS(5726), 1, anon_sym_RBRACE, STATE(3686), 1, sym_comment, - [135101] = 3, - ACTIONS(153), 1, + [145808] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5637), 1, - anon_sym_in, + ACTIONS(5728), 1, + anon_sym_RPAREN, STATE(3687), 1, sym_comment, - [135111] = 3, - ACTIONS(153), 1, + [145818] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5639), 1, - anon_sym_EQ, + ACTIONS(5730), 1, + anon_sym_LBRACK2, STATE(3688), 1, sym_comment, - [135121] = 3, - ACTIONS(153), 1, + [145828] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5641), 1, - anon_sym_LBRACK2, + ACTIONS(5732), 1, + anon_sym_RBRACE, STATE(3689), 1, sym_comment, - [135131] = 3, - ACTIONS(153), 1, + [145838] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5643), 1, - sym_identifier, + ACTIONS(5734), 1, + anon_sym_RPAREN, STATE(3690), 1, sym_comment, - [135141] = 3, - ACTIONS(153), 1, + [145848] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5645), 1, + ACTIONS(5736), 1, anon_sym_RBRACE, STATE(3691), 1, sym_comment, - [135151] = 3, - ACTIONS(153), 1, + [145858] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5647), 1, - anon_sym_DASH_GT, + ACTIONS(5738), 1, + anon_sym_LBRACK2, STATE(3692), 1, sym_comment, - [135161] = 3, - ACTIONS(153), 1, + [145868] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5649), 1, - sym_identifier, + ACTIONS(5740), 1, + anon_sym_EQ, STATE(3693), 1, sym_comment, - [135171] = 3, - ACTIONS(153), 1, + [145878] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(2615), 1, - anon_sym_RBRACE, + ACTIONS(5742), 1, + anon_sym_RPAREN, STATE(3694), 1, sym_comment, - [135181] = 3, - ACTIONS(153), 1, + [145888] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5651), 1, - anon_sym_RBRACE, + ACTIONS(5744), 1, + anon_sym_RPAREN, STATE(3695), 1, sym_comment, - [135191] = 3, - ACTIONS(3), 1, + [145898] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5653), 1, - aux_sym_shebang_token1, + ACTIONS(5746), 1, + anon_sym_RPAREN, STATE(3696), 1, sym_comment, - [135201] = 3, - ACTIONS(153), 1, + [145908] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5655), 1, - anon_sym_EQ_GT, + ACTIONS(5748), 1, + anon_sym_LPAREN2, STATE(3697), 1, sym_comment, - [135211] = 3, - ACTIONS(153), 1, + [145918] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5657), 1, - anon_sym_COLON, + ACTIONS(5750), 1, + anon_sym_make, STATE(3698), 1, sym_comment, - [135221] = 3, - ACTIONS(153), 1, + [145928] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5659), 1, - anon_sym_LPAREN2, + ACTIONS(5752), 1, + anon_sym_RBRACE, STATE(3699), 1, sym_comment, - [135231] = 3, - ACTIONS(153), 1, + [145938] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5661), 1, - anon_sym_RBRACE, + ACTIONS(5754), 1, + anon_sym_RPAREN, STATE(3700), 1, sym_comment, - [135241] = 3, - ACTIONS(153), 1, + [145948] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5663), 1, - ts_builtin_sym_end, + ACTIONS(5756), 1, + anon_sym_RBRACE, STATE(3701), 1, sym_comment, - [135251] = 3, - ACTIONS(153), 1, + [145958] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5665), 1, - anon_sym_DOT, + ACTIONS(5758), 1, + anon_sym_DASH_GT, STATE(3702), 1, sym_comment, - [135261] = 3, - ACTIONS(153), 1, + [145968] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5667), 1, - anon_sym_DOT, + ACTIONS(5760), 1, + anon_sym_LBRACE, STATE(3703), 1, sym_comment, - [135271] = 3, - ACTIONS(153), 1, + [145978] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5669), 1, - anon_sym_in, + ACTIONS(5760), 1, + anon_sym_LBRACE, STATE(3704), 1, sym_comment, - [135281] = 3, - ACTIONS(153), 1, + [145988] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5671), 1, - anon_sym_RBRACE, + ACTIONS(5762), 1, + anon_sym_RPAREN, STATE(3705), 1, sym_comment, - [135291] = 3, - ACTIONS(153), 1, + [145998] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5673), 1, - anon_sym_in, + ACTIONS(5764), 1, + anon_sym_EQ, STATE(3706), 1, sym_comment, - [135301] = 3, - ACTIONS(153), 1, + [146008] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5675), 1, - anon_sym_RBRACE, + ACTIONS(5766), 1, + anon_sym_GT, STATE(3707), 1, sym_comment, - [135311] = 3, - ACTIONS(153), 1, + [146018] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5677), 1, + ACTIONS(5768), 1, anon_sym_RBRACE, STATE(3708), 1, sym_comment, - [135321] = 3, - ACTIONS(153), 1, + [146028] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5679), 1, - anon_sym_LPAREN2, + ACTIONS(5770), 1, + anon_sym_DASH_GT, STATE(3709), 1, sym_comment, - [135331] = 3, - ACTIONS(153), 1, + [146038] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5681), 1, - anon_sym_DOT, + ACTIONS(5772), 1, + anon_sym_LPAREN2, STATE(3710), 1, sym_comment, - [135341] = 3, - ACTIONS(153), 1, + [146048] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5683), 1, - anon_sym_DOLLAR, + ACTIONS(2360), 1, + anon_sym_RBRACE, STATE(3711), 1, sym_comment, - [135351] = 3, - ACTIONS(153), 1, + [146058] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5685), 1, - anon_sym_DOLLAR, + ACTIONS(5774), 1, + anon_sym_RPAREN, STATE(3712), 1, sym_comment, - [135361] = 3, - ACTIONS(153), 1, + [146068] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5687), 1, - sym_identifier, + ACTIONS(5776), 1, + anon_sym_RBRACE, STATE(3713), 1, sym_comment, - [135371] = 3, - ACTIONS(153), 1, + [146078] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5689), 1, - anon_sym_in, + ACTIONS(5778), 1, + anon_sym_EQ, STATE(3714), 1, sym_comment, - [135381] = 3, - ACTIONS(153), 1, + [146088] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5691), 1, - sym_identifier, + ACTIONS(5780), 1, + anon_sym_in, STATE(3715), 1, sym_comment, - [135391] = 3, - ACTIONS(153), 1, + [146098] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5693), 1, - anon_sym_in, + ACTIONS(5782), 1, + anon_sym_RPAREN, STATE(3716), 1, sym_comment, - [135401] = 3, - ACTIONS(153), 1, + [146108] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5695), 1, - anon_sym_LPAREN2, + ACTIONS(5784), 1, + anon_sym_in, STATE(3717), 1, sym_comment, - [135411] = 3, - ACTIONS(153), 1, + [146118] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5697), 1, - anon_sym_RBRACK, + ACTIONS(5786), 1, + sym_cmd_identifier, STATE(3718), 1, sym_comment, - [135421] = 3, - ACTIONS(153), 1, + [146128] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5699), 1, - anon_sym_in, + ACTIONS(5788), 1, + anon_sym_RBRACE, STATE(3719), 1, sym_comment, - [135431] = 3, - ACTIONS(153), 1, + [146138] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5701), 1, - anon_sym_RBRACK, + ACTIONS(1423), 1, + anon_sym_in, STATE(3720), 1, sym_comment, - [135441] = 3, - ACTIONS(153), 1, + [146148] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5703), 1, - anon_sym_in, + ACTIONS(5790), 1, + anon_sym_EQ, STATE(3721), 1, sym_comment, - [135451] = 3, - ACTIONS(153), 1, + [146158] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5705), 1, - anon_sym_LPAREN2, + ACTIONS(5792), 1, + aux_sym_shebang_token1, STATE(3722), 1, sym_comment, - [135461] = 3, - ACTIONS(153), 1, + [146168] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5707), 1, + ACTIONS(5794), 1, anon_sym_LPAREN2, STATE(3723), 1, sym_comment, - [135471] = 3, - ACTIONS(153), 1, + [146178] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5709), 1, + ACTIONS(5796), 1, anon_sym_LPAREN2, STATE(3724), 1, sym_comment, - [135481] = 3, - ACTIONS(153), 1, + [146188] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5711), 1, + ACTIONS(5798), 1, anon_sym_LPAREN2, STATE(3725), 1, sym_comment, - [135491] = 3, - ACTIONS(153), 1, + [146198] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5713), 1, + ACTIONS(5800), 1, anon_sym_LPAREN2, STATE(3726), 1, sym_comment, - [135501] = 3, - ACTIONS(153), 1, + [146208] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5715), 1, + ACTIONS(5802), 1, anon_sym_LPAREN2, STATE(3727), 1, sym_comment, - [135511] = 3, - ACTIONS(153), 1, + [146218] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5717), 1, + ACTIONS(5804), 1, anon_sym_LPAREN2, STATE(3728), 1, sym_comment, - [135521] = 3, - ACTIONS(153), 1, + [146228] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5719), 1, + ACTIONS(5806), 1, anon_sym_LPAREN2, STATE(3729), 1, sym_comment, - [135531] = 3, - ACTIONS(153), 1, + [146238] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5721), 1, + ACTIONS(5808), 1, anon_sym_LPAREN2, STATE(3730), 1, sym_comment, - [135541] = 3, - ACTIONS(153), 1, + [146248] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5723), 1, + ACTIONS(5810), 1, anon_sym_LPAREN2, STATE(3731), 1, sym_comment, - [135551] = 3, - ACTIONS(153), 1, + [146258] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5725), 1, + ACTIONS(5812), 1, anon_sym_LPAREN2, STATE(3732), 1, sym_comment, - [135561] = 3, - ACTIONS(153), 1, + [146268] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5727), 1, - anon_sym_EQ_GT, + ACTIONS(5814), 1, + anon_sym_LPAREN2, STATE(3733), 1, sym_comment, - [135571] = 3, - ACTIONS(153), 1, + [146278] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5729), 1, - anon_sym_EQ_GT, + ACTIONS(5816), 1, + anon_sym_LPAREN2, STATE(3734), 1, sym_comment, - [135581] = 3, - ACTIONS(153), 1, + [146288] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1774), 1, - anon_sym_in, + ACTIONS(5818), 1, + anon_sym_LPAREN2, STATE(3735), 1, sym_comment, - [135591] = 3, - ACTIONS(153), 1, + [146298] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(1782), 1, - anon_sym_in, + ACTIONS(5820), 1, + anon_sym_LPAREN2, STATE(3736), 1, sym_comment, - [135601] = 3, - ACTIONS(153), 1, + [146308] = 3, + ACTIONS(147), 1, anon_sym_POUND, - ACTIONS(5731), 1, - aux_sym_param_short_flag_token1, + ACTIONS(1324), 1, + anon_sym_in, STATE(3737), 1, sym_comment, - [135611] = 1, - ACTIONS(5733), 1, + [146318] = 3, + ACTIONS(147), 1, + anon_sym_POUND, + ACTIONS(5822), 1, + anon_sym_EQ, + STATE(3738), 1, + sym_comment, + [146328] = 1, + ACTIONS(5824), 1, ts_builtin_sym_end, }; static const uint32_t ts_small_parse_table_map[] = { - [SMALL_STATE(1181)] = 0, - [SMALL_STATE(1182)] = 77, - [SMALL_STATE(1183)] = 150, - [SMALL_STATE(1184)] = 227, - [SMALL_STATE(1185)] = 300, - [SMALL_STATE(1186)] = 373, - [SMALL_STATE(1187)] = 446, - [SMALL_STATE(1188)] = 577, - [SMALL_STATE(1189)] = 654, - [SMALL_STATE(1190)] = 729, - [SMALL_STATE(1191)] = 804, - [SMALL_STATE(1192)] = 883, - [SMALL_STATE(1193)] = 956, - [SMALL_STATE(1194)] = 1029, - [SMALL_STATE(1195)] = 1102, - [SMALL_STATE(1196)] = 1179, - [SMALL_STATE(1197)] = 1258, - [SMALL_STATE(1198)] = 1337, - [SMALL_STATE(1199)] = 1416, - [SMALL_STATE(1200)] = 1493, - [SMALL_STATE(1201)] = 1566, - [SMALL_STATE(1202)] = 1639, - [SMALL_STATE(1203)] = 1712, - [SMALL_STATE(1204)] = 1785, - [SMALL_STATE(1205)] = 1860, - [SMALL_STATE(1206)] = 1932, - [SMALL_STATE(1207)] = 2004, - [SMALL_STATE(1208)] = 2076, - [SMALL_STATE(1209)] = 2154, - [SMALL_STATE(1210)] = 2228, - [SMALL_STATE(1211)] = 2300, - [SMALL_STATE(1212)] = 2374, - [SMALL_STATE(1213)] = 2452, - [SMALL_STATE(1214)] = 2530, - [SMALL_STATE(1215)] = 2602, - [SMALL_STATE(1216)] = 2680, - [SMALL_STATE(1217)] = 2752, - [SMALL_STATE(1218)] = 2824, - [SMALL_STATE(1219)] = 2896, - [SMALL_STATE(1220)] = 2968, - [SMALL_STATE(1221)] = 3040, - [SMALL_STATE(1222)] = 3112, - [SMALL_STATE(1223)] = 3184, - [SMALL_STATE(1224)] = 3262, - [SMALL_STATE(1225)] = 3334, - [SMALL_STATE(1226)] = 3406, - [SMALL_STATE(1227)] = 3478, - [SMALL_STATE(1228)] = 3550, - [SMALL_STATE(1229)] = 3622, - [SMALL_STATE(1230)] = 3694, - [SMALL_STATE(1231)] = 3772, - [SMALL_STATE(1232)] = 3850, - [SMALL_STATE(1233)] = 3922, - [SMALL_STATE(1234)] = 4000, - [SMALL_STATE(1235)] = 4078, - [SMALL_STATE(1236)] = 4154, - [SMALL_STATE(1237)] = 4226, - [SMALL_STATE(1238)] = 4304, - [SMALL_STATE(1239)] = 4376, - [SMALL_STATE(1240)] = 4448, - [SMALL_STATE(1241)] = 4520, - [SMALL_STATE(1242)] = 4592, - [SMALL_STATE(1243)] = 4664, - [SMALL_STATE(1244)] = 4736, - [SMALL_STATE(1245)] = 4814, - [SMALL_STATE(1246)] = 4892, - [SMALL_STATE(1247)] = 4964, - [SMALL_STATE(1248)] = 5036, - [SMALL_STATE(1249)] = 5108, - [SMALL_STATE(1250)] = 5180, - [SMALL_STATE(1251)] = 5252, - [SMALL_STATE(1252)] = 5330, - [SMALL_STATE(1253)] = 5402, - [SMALL_STATE(1254)] = 5474, - [SMALL_STATE(1255)] = 5546, - [SMALL_STATE(1256)] = 5618, - [SMALL_STATE(1257)] = 5690, - [SMALL_STATE(1258)] = 5762, - [SMALL_STATE(1259)] = 5834, - [SMALL_STATE(1260)] = 5906, - [SMALL_STATE(1261)] = 5978, - [SMALL_STATE(1262)] = 6056, - [SMALL_STATE(1263)] = 6128, - [SMALL_STATE(1264)] = 6200, - [SMALL_STATE(1265)] = 6272, - [SMALL_STATE(1266)] = 6344, - [SMALL_STATE(1267)] = 6416, - [SMALL_STATE(1268)] = 6488, - [SMALL_STATE(1269)] = 6560, - [SMALL_STATE(1270)] = 6632, - [SMALL_STATE(1271)] = 6704, - [SMALL_STATE(1272)] = 6776, - [SMALL_STATE(1273)] = 6848, - [SMALL_STATE(1274)] = 6920, - [SMALL_STATE(1275)] = 6992, - [SMALL_STATE(1276)] = 7064, - [SMALL_STATE(1277)] = 7136, - [SMALL_STATE(1278)] = 7208, - [SMALL_STATE(1279)] = 7284, - [SMALL_STATE(1280)] = 7356, - [SMALL_STATE(1281)] = 7434, - [SMALL_STATE(1282)] = 7512, - [SMALL_STATE(1283)] = 7584, - [SMALL_STATE(1284)] = 7656, - [SMALL_STATE(1285)] = 7728, - [SMALL_STATE(1286)] = 7800, - [SMALL_STATE(1287)] = 7872, - [SMALL_STATE(1288)] = 7944, - [SMALL_STATE(1289)] = 8016, - [SMALL_STATE(1290)] = 8088, - [SMALL_STATE(1291)] = 8160, - [SMALL_STATE(1292)] = 8232, - [SMALL_STATE(1293)] = 8304, - [SMALL_STATE(1294)] = 8382, - [SMALL_STATE(1295)] = 8454, - [SMALL_STATE(1296)] = 8532, - [SMALL_STATE(1297)] = 8610, - [SMALL_STATE(1298)] = 8682, - [SMALL_STATE(1299)] = 8754, - [SMALL_STATE(1300)] = 8826, - [SMALL_STATE(1301)] = 8898, - [SMALL_STATE(1302)] = 8976, - [SMALL_STATE(1303)] = 9048, - [SMALL_STATE(1304)] = 9126, - [SMALL_STATE(1305)] = 9198, - [SMALL_STATE(1306)] = 9270, - [SMALL_STATE(1307)] = 9342, - [SMALL_STATE(1308)] = 9414, - [SMALL_STATE(1309)] = 9486, - [SMALL_STATE(1310)] = 9558, - [SMALL_STATE(1311)] = 9630, - [SMALL_STATE(1312)] = 9702, - [SMALL_STATE(1313)] = 9774, - [SMALL_STATE(1314)] = 9846, - [SMALL_STATE(1315)] = 9918, - [SMALL_STATE(1316)] = 9990, - [SMALL_STATE(1317)] = 10069, - [SMALL_STATE(1318)] = 10148, - [SMALL_STATE(1319)] = 10227, - [SMALL_STATE(1320)] = 10306, - [SMALL_STATE(1321)] = 10377, - [SMALL_STATE(1322)] = 10448, - [SMALL_STATE(1323)] = 10527, - [SMALL_STATE(1324)] = 10606, - [SMALL_STATE(1325)] = 10685, - [SMALL_STATE(1326)] = 10764, - [SMALL_STATE(1327)] = 10843, - [SMALL_STATE(1328)] = 10922, - [SMALL_STATE(1329)] = 11001, - [SMALL_STATE(1330)] = 11080, - [SMALL_STATE(1331)] = 11159, - [SMALL_STATE(1332)] = 11232, - [SMALL_STATE(1333)] = 11305, - [SMALL_STATE(1334)] = 11384, - [SMALL_STATE(1335)] = 11463, - [SMALL_STATE(1336)] = 11542, - [SMALL_STATE(1337)] = 11621, - [SMALL_STATE(1338)] = 11700, - [SMALL_STATE(1339)] = 11771, - [SMALL_STATE(1340)] = 11850, - [SMALL_STATE(1341)] = 11929, - [SMALL_STATE(1342)] = 12000, - [SMALL_STATE(1343)] = 12071, - [SMALL_STATE(1344)] = 12150, - [SMALL_STATE(1345)] = 12223, - [SMALL_STATE(1346)] = 12302, - [SMALL_STATE(1347)] = 12373, - [SMALL_STATE(1348)] = 12452, - [SMALL_STATE(1349)] = 12531, - [SMALL_STATE(1350)] = 12602, - [SMALL_STATE(1351)] = 12673, - [SMALL_STATE(1352)] = 12752, - [SMALL_STATE(1353)] = 12831, - [SMALL_STATE(1354)] = 12910, - [SMALL_STATE(1355)] = 12989, - [SMALL_STATE(1356)] = 13082, - [SMALL_STATE(1357)] = 13161, - [SMALL_STATE(1358)] = 13234, - [SMALL_STATE(1359)] = 13306, - [SMALL_STATE(1360)] = 13378, - [SMALL_STATE(1361)] = 13450, - [SMALL_STATE(1362)] = 13522, - [SMALL_STATE(1363)] = 13596, - [SMALL_STATE(1364)] = 13678, - [SMALL_STATE(1365)] = 13750, - [SMALL_STATE(1366)] = 13822, - [SMALL_STATE(1367)] = 13894, - [SMALL_STATE(1368)] = 13964, - [SMALL_STATE(1369)] = 14036, - [SMALL_STATE(1370)] = 14108, - [SMALL_STATE(1371)] = 14180, - [SMALL_STATE(1372)] = 14250, - [SMALL_STATE(1373)] = 14332, - [SMALL_STATE(1374)] = 14404, - [SMALL_STATE(1375)] = 14476, - [SMALL_STATE(1376)] = 14548, - [SMALL_STATE(1377)] = 14618, - [SMALL_STATE(1378)] = 14690, - [SMALL_STATE(1379)] = 14762, - [SMALL_STATE(1380)] = 14832, - [SMALL_STATE(1381)] = 14904, - [SMALL_STATE(1382)] = 14974, - [SMALL_STATE(1383)] = 15046, - [SMALL_STATE(1384)] = 15116, - [SMALL_STATE(1385)] = 15186, - [SMALL_STATE(1386)] = 15256, - [SMALL_STATE(1387)] = 15334, - [SMALL_STATE(1388)] = 15404, - [SMALL_STATE(1389)] = 15486, - [SMALL_STATE(1390)] = 15568, - [SMALL_STATE(1391)] = 15637, - [SMALL_STATE(1392)] = 15706, - [SMALL_STATE(1393)] = 15775, - [SMALL_STATE(1394)] = 15850, - [SMALL_STATE(1395)] = 15983, - [SMALL_STATE(1396)] = 16108, - [SMALL_STATE(1397)] = 16203, - [SMALL_STATE(1398)] = 16272, - [SMALL_STATE(1399)] = 16397, - [SMALL_STATE(1400)] = 16466, - [SMALL_STATE(1401)] = 16559, - [SMALL_STATE(1402)] = 16650, - [SMALL_STATE(1403)] = 16719, - [SMALL_STATE(1404)] = 16808, - [SMALL_STATE(1405)] = 16887, - [SMALL_STATE(1406)] = 16958, - [SMALL_STATE(1407)] = 17031, - [SMALL_STATE(1408)] = 17100, - [SMALL_STATE(1409)] = 17225, - [SMALL_STATE(1410)] = 17350, - [SMALL_STATE(1411)] = 17419, - [SMALL_STATE(1412)] = 17488, - [SMALL_STATE(1413)] = 17613, - [SMALL_STATE(1414)] = 17738, - [SMALL_STATE(1415)] = 17807, - [SMALL_STATE(1416)] = 17932, - [SMALL_STATE(1417)] = 18029, - [SMALL_STATE(1418)] = 18154, - [SMALL_STATE(1419)] = 18279, - [SMALL_STATE(1420)] = 18354, - [SMALL_STATE(1421)] = 18441, - [SMALL_STATE(1422)] = 18518, - [SMALL_STATE(1423)] = 18601, - [SMALL_STATE(1424)] = 18726, - [SMALL_STATE(1425)] = 18795, - [SMALL_STATE(1426)] = 18864, - [SMALL_STATE(1427)] = 18943, - [SMALL_STATE(1428)] = 19012, - [SMALL_STATE(1429)] = 19081, - [SMALL_STATE(1430)] = 19150, - [SMALL_STATE(1431)] = 19219, - [SMALL_STATE(1432)] = 19344, - [SMALL_STATE(1433)] = 19413, - [SMALL_STATE(1434)] = 19482, - [SMALL_STATE(1435)] = 19551, - [SMALL_STATE(1436)] = 19620, - [SMALL_STATE(1437)] = 19689, - [SMALL_STATE(1438)] = 19758, - [SMALL_STATE(1439)] = 19827, - [SMALL_STATE(1440)] = 19960, - [SMALL_STATE(1441)] = 20029, - [SMALL_STATE(1442)] = 20098, - [SMALL_STATE(1443)] = 20197, - [SMALL_STATE(1444)] = 20266, - [SMALL_STATE(1445)] = 20335, - [SMALL_STATE(1446)] = 20404, - [SMALL_STATE(1447)] = 20473, - [SMALL_STATE(1448)] = 20542, - [SMALL_STATE(1449)] = 20611, - [SMALL_STATE(1450)] = 20680, - [SMALL_STATE(1451)] = 20777, - [SMALL_STATE(1452)] = 20878, - [SMALL_STATE(1453)] = 20947, - [SMALL_STATE(1454)] = 21016, - [SMALL_STATE(1455)] = 21085, - [SMALL_STATE(1456)] = 21210, - [SMALL_STATE(1457)] = 21281, - [SMALL_STATE(1458)] = 21350, - [SMALL_STATE(1459)] = 21419, - [SMALL_STATE(1460)] = 21544, - [SMALL_STATE(1461)] = 21613, - [SMALL_STATE(1462)] = 21682, - [SMALL_STATE(1463)] = 21751, - [SMALL_STATE(1464)] = 21846, - [SMALL_STATE(1465)] = 21971, - [SMALL_STATE(1466)] = 22096, - [SMALL_STATE(1467)] = 22195, - [SMALL_STATE(1468)] = 22296, - [SMALL_STATE(1469)] = 22421, - [SMALL_STATE(1470)] = 22546, - [SMALL_STATE(1471)] = 22671, - [SMALL_STATE(1472)] = 22740, - [SMALL_STATE(1473)] = 22809, - [SMALL_STATE(1474)] = 22878, - [SMALL_STATE(1475)] = 22947, - [SMALL_STATE(1476)] = 23016, - [SMALL_STATE(1477)] = 23109, - [SMALL_STATE(1478)] = 23242, - [SMALL_STATE(1479)] = 23311, - [SMALL_STATE(1480)] = 23414, - [SMALL_STATE(1481)] = 23483, - [SMALL_STATE(1482)] = 23552, - [SMALL_STATE(1483)] = 23635, - [SMALL_STATE(1484)] = 23704, - [SMALL_STATE(1485)] = 23791, - [SMALL_STATE(1486)] = 23860, - [SMALL_STATE(1487)] = 23929, - [SMALL_STATE(1488)] = 23998, - [SMALL_STATE(1489)] = 24075, - [SMALL_STATE(1490)] = 24166, - [SMALL_STATE(1491)] = 24235, - [SMALL_STATE(1492)] = 24360, - [SMALL_STATE(1493)] = 24485, - [SMALL_STATE(1494)] = 24610, - [SMALL_STATE(1495)] = 24735, - [SMALL_STATE(1496)] = 24860, - [SMALL_STATE(1497)] = 24929, - [SMALL_STATE(1498)] = 25018, - [SMALL_STATE(1499)] = 25087, - [SMALL_STATE(1500)] = 25156, - [SMALL_STATE(1501)] = 25289, - [SMALL_STATE(1502)] = 25358, - [SMALL_STATE(1503)] = 25427, - [SMALL_STATE(1504)] = 25500, - [SMALL_STATE(1505)] = 25569, - [SMALL_STATE(1506)] = 25694, - [SMALL_STATE(1507)] = 25827, - [SMALL_STATE(1508)] = 25896, - [SMALL_STATE(1509)] = 25965, - [SMALL_STATE(1510)] = 26034, - [SMALL_STATE(1511)] = 26159, - [SMALL_STATE(1512)] = 26228, - [SMALL_STATE(1513)] = 26313, - [SMALL_STATE(1514)] = 26382, - [SMALL_STATE(1515)] = 26451, - [SMALL_STATE(1516)] = 26584, - [SMALL_STATE(1517)] = 26652, - [SMALL_STATE(1518)] = 26722, - [SMALL_STATE(1519)] = 26792, - [SMALL_STATE(1520)] = 26918, - [SMALL_STATE(1521)] = 26988, - [SMALL_STATE(1522)] = 27058, - [SMALL_STATE(1523)] = 27126, - [SMALL_STATE(1524)] = 27194, - [SMALL_STATE(1525)] = 27262, - [SMALL_STATE(1526)] = 27329, - [SMALL_STATE(1527)] = 27396, - [SMALL_STATE(1528)] = 27463, - [SMALL_STATE(1529)] = 27530, - [SMALL_STATE(1530)] = 27597, - [SMALL_STATE(1531)] = 27664, - [SMALL_STATE(1532)] = 27735, - [SMALL_STATE(1533)] = 27802, - [SMALL_STATE(1534)] = 27869, - [SMALL_STATE(1535)] = 27936, - [SMALL_STATE(1536)] = 28009, - [SMALL_STATE(1537)] = 28076, - [SMALL_STATE(1538)] = 28143, - [SMALL_STATE(1539)] = 28210, - [SMALL_STATE(1540)] = 28283, - [SMALL_STATE(1541)] = 28350, - [SMALL_STATE(1542)] = 28417, - [SMALL_STATE(1543)] = 28484, - [SMALL_STATE(1544)] = 28551, - [SMALL_STATE(1545)] = 28618, - [SMALL_STATE(1546)] = 28691, - [SMALL_STATE(1547)] = 28758, - [SMALL_STATE(1548)] = 28825, - [SMALL_STATE(1549)] = 28898, - [SMALL_STATE(1550)] = 28965, - [SMALL_STATE(1551)] = 29032, - [SMALL_STATE(1552)] = 29099, - [SMALL_STATE(1553)] = 29166, - [SMALL_STATE(1554)] = 29233, - [SMALL_STATE(1555)] = 29300, - [SMALL_STATE(1556)] = 29369, - [SMALL_STATE(1557)] = 29442, - [SMALL_STATE(1558)] = 29509, - [SMALL_STATE(1559)] = 29576, - [SMALL_STATE(1560)] = 29643, - [SMALL_STATE(1561)] = 29710, - [SMALL_STATE(1562)] = 29777, - [SMALL_STATE(1563)] = 29844, - [SMALL_STATE(1564)] = 29912, - [SMALL_STATE(1565)] = 29980, - [SMALL_STATE(1566)] = 30101, - [SMALL_STATE(1567)] = 30166, - [SMALL_STATE(1568)] = 30287, - [SMALL_STATE(1569)] = 30354, - [SMALL_STATE(1570)] = 30419, - [SMALL_STATE(1571)] = 30486, - [SMALL_STATE(1572)] = 30607, - [SMALL_STATE(1573)] = 30728, - [SMALL_STATE(1574)] = 30849, - [SMALL_STATE(1575)] = 30916, - [SMALL_STATE(1576)] = 30981, - [SMALL_STATE(1577)] = 31046, - [SMALL_STATE(1578)] = 31167, - [SMALL_STATE(1579)] = 31232, - [SMALL_STATE(1580)] = 31353, - [SMALL_STATE(1581)] = 31474, - [SMALL_STATE(1582)] = 31595, - [SMALL_STATE(1583)] = 31716, - [SMALL_STATE(1584)] = 31837, - [SMALL_STATE(1585)] = 31958, - [SMALL_STATE(1586)] = 32079, - [SMALL_STATE(1587)] = 32200, - [SMALL_STATE(1588)] = 32321, - [SMALL_STATE(1589)] = 32386, - [SMALL_STATE(1590)] = 32507, - [SMALL_STATE(1591)] = 32571, - [SMALL_STATE(1592)] = 32635, - [SMALL_STATE(1593)] = 32699, - [SMALL_STATE(1594)] = 32763, - [SMALL_STATE(1595)] = 32827, - [SMALL_STATE(1596)] = 32891, - [SMALL_STATE(1597)] = 32955, - [SMALL_STATE(1598)] = 33019, - [SMALL_STATE(1599)] = 33083, - [SMALL_STATE(1600)] = 33147, - [SMALL_STATE(1601)] = 33211, - [SMALL_STATE(1602)] = 33275, - [SMALL_STATE(1603)] = 33339, - [SMALL_STATE(1604)] = 33403, - [SMALL_STATE(1605)] = 33467, - [SMALL_STATE(1606)] = 33531, - [SMALL_STATE(1607)] = 33595, - [SMALL_STATE(1608)] = 33659, - [SMALL_STATE(1609)] = 33779, - [SMALL_STATE(1610)] = 33899, - [SMALL_STATE(1611)] = 34021, - [SMALL_STATE(1612)] = 34085, - [SMALL_STATE(1613)] = 34205, - [SMALL_STATE(1614)] = 34327, - [SMALL_STATE(1615)] = 34391, - [SMALL_STATE(1616)] = 34513, - [SMALL_STATE(1617)] = 34577, - [SMALL_STATE(1618)] = 34641, - [SMALL_STATE(1619)] = 34705, - [SMALL_STATE(1620)] = 34769, - [SMALL_STATE(1621)] = 34889, - [SMALL_STATE(1622)] = 34953, - [SMALL_STATE(1623)] = 35075, - [SMALL_STATE(1624)] = 35195, - [SMALL_STATE(1625)] = 35259, - [SMALL_STATE(1626)] = 35323, - [SMALL_STATE(1627)] = 35387, - [SMALL_STATE(1628)] = 35507, - [SMALL_STATE(1629)] = 35629, - [SMALL_STATE(1630)] = 35751, - [SMALL_STATE(1631)] = 35871, - [SMALL_STATE(1632)] = 35935, - [SMALL_STATE(1633)] = 36057, - [SMALL_STATE(1634)] = 36177, - [SMALL_STATE(1635)] = 36297, - [SMALL_STATE(1636)] = 36361, - [SMALL_STATE(1637)] = 36425, - [SMALL_STATE(1638)] = 36489, - [SMALL_STATE(1639)] = 36553, - [SMALL_STATE(1640)] = 36617, - [SMALL_STATE(1641)] = 36739, - [SMALL_STATE(1642)] = 36803, - [SMALL_STATE(1643)] = 36867, - [SMALL_STATE(1644)] = 36931, - [SMALL_STATE(1645)] = 36995, - [SMALL_STATE(1646)] = 37117, - [SMALL_STATE(1647)] = 37181, - [SMALL_STATE(1648)] = 37245, - [SMALL_STATE(1649)] = 37309, - [SMALL_STATE(1650)] = 37373, - [SMALL_STATE(1651)] = 37437, - [SMALL_STATE(1652)] = 37501, - [SMALL_STATE(1653)] = 37565, - [SMALL_STATE(1654)] = 37687, - [SMALL_STATE(1655)] = 37751, - [SMALL_STATE(1656)] = 37873, - [SMALL_STATE(1657)] = 37937, - [SMALL_STATE(1658)] = 38001, - [SMALL_STATE(1659)] = 38065, - [SMALL_STATE(1660)] = 38129, - [SMALL_STATE(1661)] = 38193, - [SMALL_STATE(1662)] = 38257, - [SMALL_STATE(1663)] = 38377, - [SMALL_STATE(1664)] = 38499, - [SMALL_STATE(1665)] = 38621, - [SMALL_STATE(1666)] = 38743, - [SMALL_STATE(1667)] = 38863, - [SMALL_STATE(1668)] = 38927, - [SMALL_STATE(1669)] = 39049, - [SMALL_STATE(1670)] = 39113, - [SMALL_STATE(1671)] = 39177, - [SMALL_STATE(1672)] = 39241, - [SMALL_STATE(1673)] = 39305, - [SMALL_STATE(1674)] = 39369, - [SMALL_STATE(1675)] = 39433, - [SMALL_STATE(1676)] = 39497, - [SMALL_STATE(1677)] = 39561, - [SMALL_STATE(1678)] = 39681, - [SMALL_STATE(1679)] = 39799, - [SMALL_STATE(1680)] = 39919, - [SMALL_STATE(1681)] = 40039, - [SMALL_STATE(1682)] = 40103, - [SMALL_STATE(1683)] = 40225, - [SMALL_STATE(1684)] = 40345, - [SMALL_STATE(1685)] = 40467, - [SMALL_STATE(1686)] = 40587, - [SMALL_STATE(1687)] = 40707, - [SMALL_STATE(1688)] = 40771, - [SMALL_STATE(1689)] = 40891, - [SMALL_STATE(1690)] = 41010, - [SMALL_STATE(1691)] = 41129, - [SMALL_STATE(1692)] = 41248, - [SMALL_STATE(1693)] = 41367, - [SMALL_STATE(1694)] = 41486, - [SMALL_STATE(1695)] = 41605, - [SMALL_STATE(1696)] = 41724, - [SMALL_STATE(1697)] = 41843, - [SMALL_STATE(1698)] = 41962, - [SMALL_STATE(1699)] = 42081, - [SMALL_STATE(1700)] = 42200, - [SMALL_STATE(1701)] = 42319, - [SMALL_STATE(1702)] = 42438, - [SMALL_STATE(1703)] = 42557, - [SMALL_STATE(1704)] = 42676, - [SMALL_STATE(1705)] = 42795, - [SMALL_STATE(1706)] = 42914, - [SMALL_STATE(1707)] = 43033, - [SMALL_STATE(1708)] = 43152, - [SMALL_STATE(1709)] = 43271, - [SMALL_STATE(1710)] = 43390, - [SMALL_STATE(1711)] = 43509, - [SMALL_STATE(1712)] = 43628, - [SMALL_STATE(1713)] = 43747, - [SMALL_STATE(1714)] = 43866, - [SMALL_STATE(1715)] = 43985, - [SMALL_STATE(1716)] = 44104, - [SMALL_STATE(1717)] = 44223, - [SMALL_STATE(1718)] = 44342, - [SMALL_STATE(1719)] = 44461, - [SMALL_STATE(1720)] = 44580, - [SMALL_STATE(1721)] = 44699, - [SMALL_STATE(1722)] = 44818, - [SMALL_STATE(1723)] = 44937, - [SMALL_STATE(1724)] = 45056, - [SMALL_STATE(1725)] = 45175, - [SMALL_STATE(1726)] = 45294, - [SMALL_STATE(1727)] = 45413, - [SMALL_STATE(1728)] = 45532, - [SMALL_STATE(1729)] = 45651, - [SMALL_STATE(1730)] = 45770, - [SMALL_STATE(1731)] = 45889, - [SMALL_STATE(1732)] = 46008, - [SMALL_STATE(1733)] = 46127, - [SMALL_STATE(1734)] = 46246, - [SMALL_STATE(1735)] = 46365, - [SMALL_STATE(1736)] = 46484, - [SMALL_STATE(1737)] = 46603, - [SMALL_STATE(1738)] = 46722, - [SMALL_STATE(1739)] = 46841, - [SMALL_STATE(1740)] = 46960, - [SMALL_STATE(1741)] = 47079, - [SMALL_STATE(1742)] = 47198, - [SMALL_STATE(1743)] = 47317, - [SMALL_STATE(1744)] = 47436, - [SMALL_STATE(1745)] = 47555, - [SMALL_STATE(1746)] = 47674, - [SMALL_STATE(1747)] = 47793, - [SMALL_STATE(1748)] = 47912, - [SMALL_STATE(1749)] = 48031, - [SMALL_STATE(1750)] = 48150, - [SMALL_STATE(1751)] = 48269, - [SMALL_STATE(1752)] = 48388, - [SMALL_STATE(1753)] = 48507, - [SMALL_STATE(1754)] = 48626, - [SMALL_STATE(1755)] = 48745, - [SMALL_STATE(1756)] = 48864, - [SMALL_STATE(1757)] = 48983, - [SMALL_STATE(1758)] = 49102, - [SMALL_STATE(1759)] = 49221, - [SMALL_STATE(1760)] = 49340, - [SMALL_STATE(1761)] = 49459, - [SMALL_STATE(1762)] = 49578, - [SMALL_STATE(1763)] = 49697, - [SMALL_STATE(1764)] = 49816, - [SMALL_STATE(1765)] = 49935, - [SMALL_STATE(1766)] = 50054, - [SMALL_STATE(1767)] = 50173, - [SMALL_STATE(1768)] = 50287, - [SMALL_STATE(1769)] = 50401, - [SMALL_STATE(1770)] = 50515, - [SMALL_STATE(1771)] = 50629, - [SMALL_STATE(1772)] = 50743, - [SMALL_STATE(1773)] = 50852, - [SMALL_STATE(1774)] = 50961, - [SMALL_STATE(1775)] = 51070, - [SMALL_STATE(1776)] = 51179, - [SMALL_STATE(1777)] = 51288, - [SMALL_STATE(1778)] = 51397, - [SMALL_STATE(1779)] = 51506, - [SMALL_STATE(1780)] = 51615, - [SMALL_STATE(1781)] = 51724, - [SMALL_STATE(1782)] = 51833, - [SMALL_STATE(1783)] = 51942, - [SMALL_STATE(1784)] = 52051, - [SMALL_STATE(1785)] = 52160, - [SMALL_STATE(1786)] = 52269, - [SMALL_STATE(1787)] = 52378, - [SMALL_STATE(1788)] = 52487, - [SMALL_STATE(1789)] = 52596, - [SMALL_STATE(1790)] = 52705, - [SMALL_STATE(1791)] = 52814, - [SMALL_STATE(1792)] = 52923, - [SMALL_STATE(1793)] = 53032, - [SMALL_STATE(1794)] = 53141, - [SMALL_STATE(1795)] = 53250, - [SMALL_STATE(1796)] = 53359, - [SMALL_STATE(1797)] = 53468, - [SMALL_STATE(1798)] = 53577, - [SMALL_STATE(1799)] = 53686, - [SMALL_STATE(1800)] = 53795, - [SMALL_STATE(1801)] = 53904, - [SMALL_STATE(1802)] = 54013, - [SMALL_STATE(1803)] = 54122, - [SMALL_STATE(1804)] = 54231, - [SMALL_STATE(1805)] = 54340, - [SMALL_STATE(1806)] = 54449, - [SMALL_STATE(1807)] = 54558, - [SMALL_STATE(1808)] = 54667, - [SMALL_STATE(1809)] = 54776, - [SMALL_STATE(1810)] = 54885, - [SMALL_STATE(1811)] = 54994, - [SMALL_STATE(1812)] = 55103, - [SMALL_STATE(1813)] = 55212, - [SMALL_STATE(1814)] = 55321, - [SMALL_STATE(1815)] = 55430, - [SMALL_STATE(1816)] = 55539, - [SMALL_STATE(1817)] = 55648, - [SMALL_STATE(1818)] = 55757, - [SMALL_STATE(1819)] = 55866, - [SMALL_STATE(1820)] = 55975, - [SMALL_STATE(1821)] = 56084, - [SMALL_STATE(1822)] = 56193, - [SMALL_STATE(1823)] = 56302, - [SMALL_STATE(1824)] = 56411, - [SMALL_STATE(1825)] = 56520, - [SMALL_STATE(1826)] = 56629, - [SMALL_STATE(1827)] = 56738, - [SMALL_STATE(1828)] = 56847, - [SMALL_STATE(1829)] = 56956, - [SMALL_STATE(1830)] = 57065, - [SMALL_STATE(1831)] = 57174, - [SMALL_STATE(1832)] = 57283, - [SMALL_STATE(1833)] = 57392, - [SMALL_STATE(1834)] = 57501, - [SMALL_STATE(1835)] = 57610, - [SMALL_STATE(1836)] = 57719, - [SMALL_STATE(1837)] = 57828, - [SMALL_STATE(1838)] = 57937, - [SMALL_STATE(1839)] = 58046, - [SMALL_STATE(1840)] = 58155, - [SMALL_STATE(1841)] = 58264, - [SMALL_STATE(1842)] = 58373, - [SMALL_STATE(1843)] = 58482, - [SMALL_STATE(1844)] = 58591, - [SMALL_STATE(1845)] = 58700, - [SMALL_STATE(1846)] = 58809, - [SMALL_STATE(1847)] = 58918, - [SMALL_STATE(1848)] = 59027, - [SMALL_STATE(1849)] = 59136, - [SMALL_STATE(1850)] = 59245, - [SMALL_STATE(1851)] = 59354, - [SMALL_STATE(1852)] = 59463, - [SMALL_STATE(1853)] = 59572, - [SMALL_STATE(1854)] = 59681, - [SMALL_STATE(1855)] = 59790, - [SMALL_STATE(1856)] = 59899, - [SMALL_STATE(1857)] = 60008, - [SMALL_STATE(1858)] = 60117, - [SMALL_STATE(1859)] = 60226, - [SMALL_STATE(1860)] = 60335, - [SMALL_STATE(1861)] = 60444, - [SMALL_STATE(1862)] = 60553, - [SMALL_STATE(1863)] = 60662, - [SMALL_STATE(1864)] = 60771, - [SMALL_STATE(1865)] = 60880, - [SMALL_STATE(1866)] = 60989, - [SMALL_STATE(1867)] = 61098, - [SMALL_STATE(1868)] = 61207, - [SMALL_STATE(1869)] = 61316, - [SMALL_STATE(1870)] = 61425, - [SMALL_STATE(1871)] = 61534, - [SMALL_STATE(1872)] = 61643, - [SMALL_STATE(1873)] = 61752, - [SMALL_STATE(1874)] = 61861, - [SMALL_STATE(1875)] = 61970, - [SMALL_STATE(1876)] = 62079, - [SMALL_STATE(1877)] = 62188, - [SMALL_STATE(1878)] = 62297, - [SMALL_STATE(1879)] = 62406, - [SMALL_STATE(1880)] = 62515, - [SMALL_STATE(1881)] = 62624, - [SMALL_STATE(1882)] = 62733, - [SMALL_STATE(1883)] = 62842, - [SMALL_STATE(1884)] = 62951, - [SMALL_STATE(1885)] = 63060, - [SMALL_STATE(1886)] = 63169, - [SMALL_STATE(1887)] = 63278, - [SMALL_STATE(1888)] = 63387, - [SMALL_STATE(1889)] = 63496, - [SMALL_STATE(1890)] = 63605, - [SMALL_STATE(1891)] = 63714, - [SMALL_STATE(1892)] = 63823, - [SMALL_STATE(1893)] = 63932, - [SMALL_STATE(1894)] = 64041, - [SMALL_STATE(1895)] = 64150, - [SMALL_STATE(1896)] = 64259, - [SMALL_STATE(1897)] = 64368, - [SMALL_STATE(1898)] = 64477, - [SMALL_STATE(1899)] = 64586, - [SMALL_STATE(1900)] = 64695, - [SMALL_STATE(1901)] = 64804, - [SMALL_STATE(1902)] = 64913, - [SMALL_STATE(1903)] = 65022, - [SMALL_STATE(1904)] = 65131, - [SMALL_STATE(1905)] = 65240, - [SMALL_STATE(1906)] = 65349, - [SMALL_STATE(1907)] = 65458, - [SMALL_STATE(1908)] = 65567, - [SMALL_STATE(1909)] = 65676, - [SMALL_STATE(1910)] = 65785, - [SMALL_STATE(1911)] = 65894, - [SMALL_STATE(1912)] = 66003, - [SMALL_STATE(1913)] = 66112, - [SMALL_STATE(1914)] = 66221, - [SMALL_STATE(1915)] = 66330, - [SMALL_STATE(1916)] = 66439, - [SMALL_STATE(1917)] = 66548, - [SMALL_STATE(1918)] = 66657, - [SMALL_STATE(1919)] = 66766, - [SMALL_STATE(1920)] = 66875, - [SMALL_STATE(1921)] = 66984, - [SMALL_STATE(1922)] = 67093, - [SMALL_STATE(1923)] = 67202, - [SMALL_STATE(1924)] = 67311, - [SMALL_STATE(1925)] = 67420, - [SMALL_STATE(1926)] = 67529, - [SMALL_STATE(1927)] = 67638, - [SMALL_STATE(1928)] = 67747, - [SMALL_STATE(1929)] = 67856, - [SMALL_STATE(1930)] = 67965, - [SMALL_STATE(1931)] = 68074, - [SMALL_STATE(1932)] = 68183, - [SMALL_STATE(1933)] = 68292, - [SMALL_STATE(1934)] = 68401, - [SMALL_STATE(1935)] = 68510, - [SMALL_STATE(1936)] = 68619, - [SMALL_STATE(1937)] = 68728, - [SMALL_STATE(1938)] = 68837, - [SMALL_STATE(1939)] = 68946, - [SMALL_STATE(1940)] = 69055, - [SMALL_STATE(1941)] = 69164, - [SMALL_STATE(1942)] = 69273, - [SMALL_STATE(1943)] = 69382, - [SMALL_STATE(1944)] = 69491, - [SMALL_STATE(1945)] = 69600, - [SMALL_STATE(1946)] = 69709, - [SMALL_STATE(1947)] = 69818, - [SMALL_STATE(1948)] = 69927, - [SMALL_STATE(1949)] = 70036, - [SMALL_STATE(1950)] = 70145, - [SMALL_STATE(1951)] = 70254, - [SMALL_STATE(1952)] = 70363, - [SMALL_STATE(1953)] = 70472, - [SMALL_STATE(1954)] = 70581, - [SMALL_STATE(1955)] = 70690, - [SMALL_STATE(1956)] = 70799, - [SMALL_STATE(1957)] = 70908, - [SMALL_STATE(1958)] = 71017, - [SMALL_STATE(1959)] = 71126, - [SMALL_STATE(1960)] = 71235, - [SMALL_STATE(1961)] = 71344, - [SMALL_STATE(1962)] = 71453, - [SMALL_STATE(1963)] = 71562, - [SMALL_STATE(1964)] = 71671, - [SMALL_STATE(1965)] = 71780, - [SMALL_STATE(1966)] = 71889, - [SMALL_STATE(1967)] = 71998, - [SMALL_STATE(1968)] = 72107, - [SMALL_STATE(1969)] = 72216, - [SMALL_STATE(1970)] = 72325, - [SMALL_STATE(1971)] = 72434, - [SMALL_STATE(1972)] = 72543, - [SMALL_STATE(1973)] = 72652, - [SMALL_STATE(1974)] = 72761, - [SMALL_STATE(1975)] = 72870, - [SMALL_STATE(1976)] = 72979, - [SMALL_STATE(1977)] = 73088, - [SMALL_STATE(1978)] = 73197, - [SMALL_STATE(1979)] = 73306, - [SMALL_STATE(1980)] = 73415, - [SMALL_STATE(1981)] = 73524, - [SMALL_STATE(1982)] = 73633, - [SMALL_STATE(1983)] = 73742, - [SMALL_STATE(1984)] = 73851, - [SMALL_STATE(1985)] = 73960, - [SMALL_STATE(1986)] = 74069, - [SMALL_STATE(1987)] = 74178, - [SMALL_STATE(1988)] = 74287, - [SMALL_STATE(1989)] = 74396, - [SMALL_STATE(1990)] = 74505, - [SMALL_STATE(1991)] = 74614, - [SMALL_STATE(1992)] = 74723, - [SMALL_STATE(1993)] = 74832, - [SMALL_STATE(1994)] = 74941, - [SMALL_STATE(1995)] = 75050, - [SMALL_STATE(1996)] = 75116, - [SMALL_STATE(1997)] = 75177, - [SMALL_STATE(1998)] = 75238, - [SMALL_STATE(1999)] = 75299, - [SMALL_STATE(2000)] = 75358, - [SMALL_STATE(2001)] = 75419, - [SMALL_STATE(2002)] = 75480, - [SMALL_STATE(2003)] = 75543, - [SMALL_STATE(2004)] = 75604, - [SMALL_STATE(2005)] = 75665, - [SMALL_STATE(2006)] = 75728, - [SMALL_STATE(2007)] = 75789, - [SMALL_STATE(2008)] = 75850, - [SMALL_STATE(2009)] = 75911, - [SMALL_STATE(2010)] = 75972, - [SMALL_STATE(2011)] = 76033, - [SMALL_STATE(2012)] = 76093, - [SMALL_STATE(2013)] = 76153, - [SMALL_STATE(2014)] = 76213, - [SMALL_STATE(2015)] = 76273, - [SMALL_STATE(2016)] = 76327, - [SMALL_STATE(2017)] = 76385, - [SMALL_STATE(2018)] = 76445, - [SMALL_STATE(2019)] = 76501, - [SMALL_STATE(2020)] = 76555, - [SMALL_STATE(2021)] = 76611, - [SMALL_STATE(2022)] = 76666, - [SMALL_STATE(2023)] = 76721, - [SMALL_STATE(2024)] = 76774, - [SMALL_STATE(2025)] = 76827, - [SMALL_STATE(2026)] = 76880, - [SMALL_STATE(2027)] = 76933, - [SMALL_STATE(2028)] = 76992, - [SMALL_STATE(2029)] = 77047, - [SMALL_STATE(2030)] = 77100, - [SMALL_STATE(2031)] = 77152, - [SMALL_STATE(2032)] = 77204, - [SMALL_STATE(2033)] = 77256, - [SMALL_STATE(2034)] = 77308, - [SMALL_STATE(2035)] = 77372, - [SMALL_STATE(2036)] = 77424, - [SMALL_STATE(2037)] = 77476, - [SMALL_STATE(2038)] = 77528, - [SMALL_STATE(2039)] = 77580, - [SMALL_STATE(2040)] = 77632, - [SMALL_STATE(2041)] = 77684, - [SMALL_STATE(2042)] = 77736, - [SMALL_STATE(2043)] = 77788, - [SMALL_STATE(2044)] = 77840, - [SMALL_STATE(2045)] = 77904, - [SMALL_STATE(2046)] = 77956, - [SMALL_STATE(2047)] = 78008, - [SMALL_STATE(2048)] = 78072, - [SMALL_STATE(2049)] = 78124, - [SMALL_STATE(2050)] = 78176, - [SMALL_STATE(2051)] = 78228, - [SMALL_STATE(2052)] = 78280, - [SMALL_STATE(2053)] = 78332, - [SMALL_STATE(2054)] = 78384, - [SMALL_STATE(2055)] = 78436, - [SMALL_STATE(2056)] = 78488, - [SMALL_STATE(2057)] = 78540, - [SMALL_STATE(2058)] = 78602, - [SMALL_STATE(2059)] = 78656, - [SMALL_STATE(2060)] = 78708, - [SMALL_STATE(2061)] = 78760, - [SMALL_STATE(2062)] = 78820, - [SMALL_STATE(2063)] = 78872, - [SMALL_STATE(2064)] = 78924, - [SMALL_STATE(2065)] = 78976, - [SMALL_STATE(2066)] = 79028, - [SMALL_STATE(2067)] = 79080, - [SMALL_STATE(2068)] = 79132, - [SMALL_STATE(2069)] = 79184, - [SMALL_STATE(2070)] = 79236, - [SMALL_STATE(2071)] = 79288, - [SMALL_STATE(2072)] = 79340, - [SMALL_STATE(2073)] = 79392, - [SMALL_STATE(2074)] = 79444, - [SMALL_STATE(2075)] = 79501, - [SMALL_STATE(2076)] = 79556, - [SMALL_STATE(2077)] = 79613, - [SMALL_STATE(2078)] = 79668, - [SMALL_STATE(2079)] = 79725, - [SMALL_STATE(2080)] = 79780, - [SMALL_STATE(2081)] = 79837, - [SMALL_STATE(2082)] = 79894, - [SMALL_STATE(2083)] = 79951, - [SMALL_STATE(2084)] = 80008, - [SMALL_STATE(2085)] = 80063, - [SMALL_STATE(2086)] = 80118, - [SMALL_STATE(2087)] = 80169, - [SMALL_STATE(2088)] = 80226, - [SMALL_STATE(2089)] = 80277, - [SMALL_STATE(2090)] = 80334, - [SMALL_STATE(2091)] = 80391, - [SMALL_STATE(2092)] = 80448, - [SMALL_STATE(2093)] = 80505, - [SMALL_STATE(2094)] = 80562, - [SMALL_STATE(2095)] = 80619, - [SMALL_STATE(2096)] = 80674, - [SMALL_STATE(2097)] = 80731, - [SMALL_STATE(2098)] = 80788, - [SMALL_STATE(2099)] = 80845, - [SMALL_STATE(2100)] = 80896, - [SMALL_STATE(2101)] = 80953, - [SMALL_STATE(2102)] = 81010, - [SMALL_STATE(2103)] = 81067, - [SMALL_STATE(2104)] = 81124, - [SMALL_STATE(2105)] = 81181, - [SMALL_STATE(2106)] = 81238, - [SMALL_STATE(2107)] = 81295, - [SMALL_STATE(2108)] = 81352, - [SMALL_STATE(2109)] = 81403, - [SMALL_STATE(2110)] = 81460, - [SMALL_STATE(2111)] = 81512, - [SMALL_STATE(2112)] = 81562, - [SMALL_STATE(2113)] = 81614, - [SMALL_STATE(2114)] = 81664, - [SMALL_STATE(2115)] = 81716, - [SMALL_STATE(2116)] = 81768, - [SMALL_STATE(2117)] = 81820, - [SMALL_STATE(2118)] = 81870, - [SMALL_STATE(2119)] = 81922, - [SMALL_STATE(2120)] = 81972, - [SMALL_STATE(2121)] = 82022, - [SMALL_STATE(2122)] = 82074, - [SMALL_STATE(2123)] = 82124, - [SMALL_STATE(2124)] = 82176, - [SMALL_STATE(2125)] = 82226, - [SMALL_STATE(2126)] = 82278, - [SMALL_STATE(2127)] = 82328, - [SMALL_STATE(2128)] = 82378, - [SMALL_STATE(2129)] = 82430, - [SMALL_STATE(2130)] = 82480, - [SMALL_STATE(2131)] = 82535, - [SMALL_STATE(2132)] = 82590, - [SMALL_STATE(2133)] = 82645, - [SMALL_STATE(2134)] = 82694, - [SMALL_STATE(2135)] = 82743, - [SMALL_STATE(2136)] = 82792, - [SMALL_STATE(2137)] = 82841, - [SMALL_STATE(2138)] = 82896, - [SMALL_STATE(2139)] = 82945, - [SMALL_STATE(2140)] = 82994, - [SMALL_STATE(2141)] = 83047, - [SMALL_STATE(2142)] = 83096, - [SMALL_STATE(2143)] = 83145, - [SMALL_STATE(2144)] = 83194, - [SMALL_STATE(2145)] = 83249, - [SMALL_STATE(2146)] = 83298, - [SMALL_STATE(2147)] = 83353, - [SMALL_STATE(2148)] = 83402, - [SMALL_STATE(2149)] = 83451, - [SMALL_STATE(2150)] = 83506, - [SMALL_STATE(2151)] = 83561, - [SMALL_STATE(2152)] = 83615, - [SMALL_STATE(2153)] = 83663, - [SMALL_STATE(2154)] = 83717, - [SMALL_STATE(2155)] = 83765, - [SMALL_STATE(2156)] = 83815, - [SMALL_STATE(2157)] = 83869, - [SMALL_STATE(2158)] = 83923, - [SMALL_STATE(2159)] = 83977, - [SMALL_STATE(2160)] = 84031, - [SMALL_STATE(2161)] = 84085, - [SMALL_STATE(2162)] = 84133, - [SMALL_STATE(2163)] = 84181, - [SMALL_STATE(2164)] = 84233, - [SMALL_STATE(2165)] = 84287, - [SMALL_STATE(2166)] = 84341, - [SMALL_STATE(2167)] = 84393, - [SMALL_STATE(2168)] = 84447, - [SMALL_STATE(2169)] = 84495, - [SMALL_STATE(2170)] = 84543, - [SMALL_STATE(2171)] = 84591, - [SMALL_STATE(2172)] = 84639, - [SMALL_STATE(2173)] = 84693, - [SMALL_STATE(2174)] = 84747, - [SMALL_STATE(2175)] = 84801, - [SMALL_STATE(2176)] = 84849, - [SMALL_STATE(2177)] = 84903, - [SMALL_STATE(2178)] = 84949, - [SMALL_STATE(2179)] = 84997, - [SMALL_STATE(2180)] = 85045, - [SMALL_STATE(2181)] = 85095, - [SMALL_STATE(2182)] = 85149, - [SMALL_STATE(2183)] = 85197, - [SMALL_STATE(2184)] = 85245, - [SMALL_STATE(2185)] = 85299, - [SMALL_STATE(2186)] = 85349, - [SMALL_STATE(2187)] = 85399, - [SMALL_STATE(2188)] = 85449, - [SMALL_STATE(2189)] = 85499, - [SMALL_STATE(2190)] = 85551, - [SMALL_STATE(2191)] = 85599, - [SMALL_STATE(2192)] = 85647, - [SMALL_STATE(2193)] = 85701, - [SMALL_STATE(2194)] = 85755, - [SMALL_STATE(2195)] = 85809, - [SMALL_STATE(2196)] = 85863, - [SMALL_STATE(2197)] = 85913, - [SMALL_STATE(2198)] = 85967, - [SMALL_STATE(2199)] = 86015, - [SMALL_STATE(2200)] = 86069, - [SMALL_STATE(2201)] = 86121, - [SMALL_STATE(2202)] = 86169, - [SMALL_STATE(2203)] = 86223, - [SMALL_STATE(2204)] = 86277, - [SMALL_STATE(2205)] = 86325, - [SMALL_STATE(2206)] = 86373, - [SMALL_STATE(2207)] = 86421, - [SMALL_STATE(2208)] = 86469, - [SMALL_STATE(2209)] = 86517, - [SMALL_STATE(2210)] = 86569, - [SMALL_STATE(2211)] = 86617, - [SMALL_STATE(2212)] = 86665, - [SMALL_STATE(2213)] = 86715, - [SMALL_STATE(2214)] = 86769, - [SMALL_STATE(2215)] = 86817, - [SMALL_STATE(2216)] = 86871, - [SMALL_STATE(2217)] = 86921, - [SMALL_STATE(2218)] = 87001, - [SMALL_STATE(2219)] = 87055, - [SMALL_STATE(2220)] = 87109, - [SMALL_STATE(2221)] = 87157, - [SMALL_STATE(2222)] = 87205, - [SMALL_STATE(2223)] = 87253, - [SMALL_STATE(2224)] = 87307, - [SMALL_STATE(2225)] = 87355, - [SMALL_STATE(2226)] = 87403, - [SMALL_STATE(2227)] = 87457, - [SMALL_STATE(2228)] = 87511, - [SMALL_STATE(2229)] = 87559, - [SMALL_STATE(2230)] = 87607, - [SMALL_STATE(2231)] = 87661, - [SMALL_STATE(2232)] = 87713, - [SMALL_STATE(2233)] = 87767, - [SMALL_STATE(2234)] = 87815, - [SMALL_STATE(2235)] = 87863, - [SMALL_STATE(2236)] = 87911, - [SMALL_STATE(2237)] = 87965, - [SMALL_STATE(2238)] = 88013, - [SMALL_STATE(2239)] = 88065, - [SMALL_STATE(2240)] = 88113, - [SMALL_STATE(2241)] = 88167, - [SMALL_STATE(2242)] = 88221, - [SMALL_STATE(2243)] = 88275, - [SMALL_STATE(2244)] = 88337, - [SMALL_STATE(2245)] = 88393, - [SMALL_STATE(2246)] = 88459, - [SMALL_STATE(2247)] = 88513, - [SMALL_STATE(2248)] = 88563, - [SMALL_STATE(2249)] = 88621, - [SMALL_STATE(2250)] = 88689, - [SMALL_STATE(2251)] = 88759, - [SMALL_STATE(2252)] = 88831, - [SMALL_STATE(2253)] = 88905, - [SMALL_STATE(2254)] = 88981, - [SMALL_STATE(2255)] = 89059, - [SMALL_STATE(2256)] = 89139, - [SMALL_STATE(2257)] = 89193, - [SMALL_STATE(2258)] = 89247, - [SMALL_STATE(2259)] = 89295, - [SMALL_STATE(2260)] = 89349, - [SMALL_STATE(2261)] = 89397, - [SMALL_STATE(2262)] = 89445, - [SMALL_STATE(2263)] = 89492, - [SMALL_STATE(2264)] = 89537, - [SMALL_STATE(2265)] = 89586, - [SMALL_STATE(2266)] = 89633, - [SMALL_STATE(2267)] = 89682, - [SMALL_STATE(2268)] = 89729, - [SMALL_STATE(2269)] = 89774, - [SMALL_STATE(2270)] = 89821, - [SMALL_STATE(2271)] = 89902, - [SMALL_STATE(2272)] = 89951, - [SMALL_STATE(2273)] = 90032, - [SMALL_STATE(2274)] = 90113, - [SMALL_STATE(2275)] = 90162, - [SMALL_STATE(2276)] = 90211, - [SMALL_STATE(2277)] = 90258, - [SMALL_STATE(2278)] = 90307, - [SMALL_STATE(2279)] = 90388, - [SMALL_STATE(2280)] = 90469, - [SMALL_STATE(2281)] = 90518, - [SMALL_STATE(2282)] = 90599, - [SMALL_STATE(2283)] = 90680, - [SMALL_STATE(2284)] = 90729, - [SMALL_STATE(2285)] = 90776, - [SMALL_STATE(2286)] = 90821, - [SMALL_STATE(2287)] = 90866, - [SMALL_STATE(2288)] = 90947, - [SMALL_STATE(2289)] = 91028, - [SMALL_STATE(2290)] = 91075, - [SMALL_STATE(2291)] = 91122, - [SMALL_STATE(2292)] = 91169, - [SMALL_STATE(2293)] = 91250, - [SMALL_STATE(2294)] = 91331, - [SMALL_STATE(2295)] = 91378, - [SMALL_STATE(2296)] = 91427, - [SMALL_STATE(2297)] = 91474, - [SMALL_STATE(2298)] = 91523, - [SMALL_STATE(2299)] = 91572, - [SMALL_STATE(2300)] = 91619, - [SMALL_STATE(2301)] = 91666, - [SMALL_STATE(2302)] = 91711, - [SMALL_STATE(2303)] = 91760, - [SMALL_STATE(2304)] = 91807, - [SMALL_STATE(2305)] = 91852, - [SMALL_STATE(2306)] = 91899, - [SMALL_STATE(2307)] = 91945, - [SMALL_STATE(2308)] = 91991, - [SMALL_STATE(2309)] = 92037, - [SMALL_STATE(2310)] = 92083, - [SMALL_STATE(2311)] = 92129, - [SMALL_STATE(2312)] = 92175, - [SMALL_STATE(2313)] = 92227, - [SMALL_STATE(2314)] = 92279, - [SMALL_STATE(2315)] = 92329, - [SMALL_STATE(2316)] = 92381, - [SMALL_STATE(2317)] = 92459, - [SMALL_STATE(2318)] = 92507, - [SMALL_STATE(2319)] = 92559, - [SMALL_STATE(2320)] = 92605, - [SMALL_STATE(2321)] = 92651, - [SMALL_STATE(2322)] = 92729, - [SMALL_STATE(2323)] = 92775, - [SMALL_STATE(2324)] = 92821, - [SMALL_STATE(2325)] = 92869, - [SMALL_STATE(2326)] = 92915, - [SMALL_STATE(2327)] = 92959, - [SMALL_STATE(2328)] = 93011, - [SMALL_STATE(2329)] = 93063, - [SMALL_STATE(2330)] = 93115, - [SMALL_STATE(2331)] = 93161, - [SMALL_STATE(2332)] = 93213, - [SMALL_STATE(2333)] = 93259, - [SMALL_STATE(2334)] = 93305, - [SMALL_STATE(2335)] = 93351, - [SMALL_STATE(2336)] = 93403, - [SMALL_STATE(2337)] = 93455, - [SMALL_STATE(2338)] = 93501, - [SMALL_STATE(2339)] = 93547, - [SMALL_STATE(2340)] = 93599, - [SMALL_STATE(2341)] = 93645, - [SMALL_STATE(2342)] = 93690, - [SMALL_STATE(2343)] = 93735, - [SMALL_STATE(2344)] = 93818, - [SMALL_STATE(2345)] = 93863, - [SMALL_STATE(2346)] = 93946, - [SMALL_STATE(2347)] = 94029, - [SMALL_STATE(2348)] = 94112, - [SMALL_STATE(2349)] = 94157, - [SMALL_STATE(2350)] = 94202, - [SMALL_STATE(2351)] = 94247, - [SMALL_STATE(2352)] = 94330, - [SMALL_STATE(2353)] = 94381, - [SMALL_STATE(2354)] = 94426, - [SMALL_STATE(2355)] = 94471, - [SMALL_STATE(2356)] = 94516, - [SMALL_STATE(2357)] = 94561, - [SMALL_STATE(2358)] = 94612, - [SMALL_STATE(2359)] = 94663, - [SMALL_STATE(2360)] = 94708, - [SMALL_STATE(2361)] = 94753, - [SMALL_STATE(2362)] = 94798, - [SMALL_STATE(2363)] = 94843, - [SMALL_STATE(2364)] = 94888, - [SMALL_STATE(2365)] = 94933, - [SMALL_STATE(2366)] = 95016, - [SMALL_STATE(2367)] = 95061, - [SMALL_STATE(2368)] = 95106, - [SMALL_STATE(2369)] = 95151, - [SMALL_STATE(2370)] = 95196, - [SMALL_STATE(2371)] = 95241, - [SMALL_STATE(2372)] = 95286, - [SMALL_STATE(2373)] = 95331, - [SMALL_STATE(2374)] = 95376, - [SMALL_STATE(2375)] = 95421, - [SMALL_STATE(2376)] = 95466, - [SMALL_STATE(2377)] = 95511, - [SMALL_STATE(2378)] = 95556, - [SMALL_STATE(2379)] = 95601, - [SMALL_STATE(2380)] = 95646, - [SMALL_STATE(2381)] = 95691, - [SMALL_STATE(2382)] = 95736, - [SMALL_STATE(2383)] = 95787, - [SMALL_STATE(2384)] = 95832, - [SMALL_STATE(2385)] = 95877, - [SMALL_STATE(2386)] = 95922, - [SMALL_STATE(2387)] = 95967, - [SMALL_STATE(2388)] = 96012, - [SMALL_STATE(2389)] = 96057, - [SMALL_STATE(2390)] = 96102, - [SMALL_STATE(2391)] = 96147, - [SMALL_STATE(2392)] = 96192, - [SMALL_STATE(2393)] = 96237, - [SMALL_STATE(2394)] = 96282, - [SMALL_STATE(2395)] = 96327, - [SMALL_STATE(2396)] = 96374, - [SMALL_STATE(2397)] = 96419, - [SMALL_STATE(2398)] = 96464, - [SMALL_STATE(2399)] = 96509, - [SMALL_STATE(2400)] = 96560, - [SMALL_STATE(2401)] = 96605, - [SMALL_STATE(2402)] = 96652, - [SMALL_STATE(2403)] = 96735, - [SMALL_STATE(2404)] = 96780, - [SMALL_STATE(2405)] = 96825, - [SMALL_STATE(2406)] = 96870, - [SMALL_STATE(2407)] = 96915, - [SMALL_STATE(2408)] = 96960, - [SMALL_STATE(2409)] = 97043, - [SMALL_STATE(2410)] = 97088, - [SMALL_STATE(2411)] = 97133, - [SMALL_STATE(2412)] = 97178, - [SMALL_STATE(2413)] = 97229, - [SMALL_STATE(2414)] = 97276, - [SMALL_STATE(2415)] = 97323, - [SMALL_STATE(2416)] = 97398, - [SMALL_STATE(2417)] = 97471, - [SMALL_STATE(2418)] = 97542, - [SMALL_STATE(2419)] = 97591, - [SMALL_STATE(2420)] = 97660, - [SMALL_STATE(2421)] = 97727, - [SMALL_STATE(2422)] = 97792, - [SMALL_STATE(2423)] = 97855, - [SMALL_STATE(2424)] = 97900, - [SMALL_STATE(2425)] = 97957, - [SMALL_STATE(2426)] = 98010, - [SMALL_STATE(2427)] = 98061, - [SMALL_STATE(2428)] = 98106, - [SMALL_STATE(2429)] = 98167, - [SMALL_STATE(2430)] = 98222, - [SMALL_STATE(2431)] = 98305, - [SMALL_STATE(2432)] = 98350, - [SMALL_STATE(2433)] = 98409, - [SMALL_STATE(2434)] = 98492, - [SMALL_STATE(2435)] = 98537, - [SMALL_STATE(2436)] = 98582, - [SMALL_STATE(2437)] = 98665, - [SMALL_STATE(2438)] = 98710, - [SMALL_STATE(2439)] = 98755, - [SMALL_STATE(2440)] = 98800, - [SMALL_STATE(2441)] = 98883, - [SMALL_STATE(2442)] = 98962, - [SMALL_STATE(2443)] = 99039, - [SMALL_STATE(2444)] = 99114, - [SMALL_STATE(2445)] = 99159, - [SMALL_STATE(2446)] = 99204, - [SMALL_STATE(2447)] = 99287, - [SMALL_STATE(2448)] = 99360, - [SMALL_STATE(2449)] = 99405, - [SMALL_STATE(2450)] = 99476, - [SMALL_STATE(2451)] = 99545, - [SMALL_STATE(2452)] = 99596, - [SMALL_STATE(2453)] = 99679, - [SMALL_STATE(2454)] = 99724, - [SMALL_STATE(2455)] = 99791, - [SMALL_STATE(2456)] = 99848, - [SMALL_STATE(2457)] = 99895, - [SMALL_STATE(2458)] = 99940, - [SMALL_STATE(2459)] = 99989, - [SMALL_STATE(2460)] = 100034, - [SMALL_STATE(2461)] = 100079, - [SMALL_STATE(2462)] = 100124, - [SMALL_STATE(2463)] = 100169, - [SMALL_STATE(2464)] = 100252, - [SMALL_STATE(2465)] = 100297, - [SMALL_STATE(2466)] = 100380, - [SMALL_STATE(2467)] = 100425, - [SMALL_STATE(2468)] = 100508, - [SMALL_STATE(2469)] = 100559, - [SMALL_STATE(2470)] = 100642, - [SMALL_STATE(2471)] = 100707, - [SMALL_STATE(2472)] = 100790, - [SMALL_STATE(2473)] = 100835, - [SMALL_STATE(2474)] = 100918, - [SMALL_STATE(2475)] = 100969, - [SMALL_STATE(2476)] = 101024, - [SMALL_STATE(2477)] = 101085, - [SMALL_STATE(2478)] = 101168, - [SMALL_STATE(2479)] = 101251, - [SMALL_STATE(2480)] = 101334, - [SMALL_STATE(2481)] = 101417, - [SMALL_STATE(2482)] = 101462, - [SMALL_STATE(2483)] = 101513, - [SMALL_STATE(2484)] = 101596, - [SMALL_STATE(2485)] = 101679, - [SMALL_STATE(2486)] = 101724, - [SMALL_STATE(2487)] = 101769, - [SMALL_STATE(2488)] = 101814, - [SMALL_STATE(2489)] = 101859, - [SMALL_STATE(2490)] = 101942, - [SMALL_STATE(2491)] = 102025, - [SMALL_STATE(2492)] = 102108, - [SMALL_STATE(2493)] = 102191, - [SMALL_STATE(2494)] = 102236, - [SMALL_STATE(2495)] = 102281, - [SMALL_STATE(2496)] = 102326, - [SMALL_STATE(2497)] = 102409, - [SMALL_STATE(2498)] = 102460, - [SMALL_STATE(2499)] = 102505, - [SMALL_STATE(2500)] = 102550, - [SMALL_STATE(2501)] = 102595, - [SMALL_STATE(2502)] = 102640, - [SMALL_STATE(2503)] = 102685, - [SMALL_STATE(2504)] = 102736, - [SMALL_STATE(2505)] = 102819, - [SMALL_STATE(2506)] = 102864, - [SMALL_STATE(2507)] = 102909, - [SMALL_STATE(2508)] = 102954, - [SMALL_STATE(2509)] = 102999, - [SMALL_STATE(2510)] = 103044, - [SMALL_STATE(2511)] = 103103, - [SMALL_STATE(2512)] = 103174, - [SMALL_STATE(2513)] = 103219, - [SMALL_STATE(2514)] = 103300, - [SMALL_STATE(2515)] = 103369, - [SMALL_STATE(2516)] = 103436, - [SMALL_STATE(2517)] = 103501, - [SMALL_STATE(2518)] = 103564, - [SMALL_STATE(2519)] = 103619, - [SMALL_STATE(2520)] = 103670, - [SMALL_STATE(2521)] = 103727, - [SMALL_STATE(2522)] = 103788, - [SMALL_STATE(2523)] = 103837, - [SMALL_STATE(2524)] = 103882, - [SMALL_STATE(2525)] = 103927, - [SMALL_STATE(2526)] = 104009, - [SMALL_STATE(2527)] = 104053, - [SMALL_STATE(2528)] = 104097, - [SMALL_STATE(2529)] = 104141, - [SMALL_STATE(2530)] = 104185, - [SMALL_STATE(2531)] = 104229, - [SMALL_STATE(2532)] = 104298, - [SMALL_STATE(2533)] = 104367, - [SMALL_STATE(2534)] = 104410, - [SMALL_STATE(2535)] = 104479, - [SMALL_STATE(2536)] = 104548, - [SMALL_STATE(2537)] = 104617, - [SMALL_STATE(2538)] = 104686, - [SMALL_STATE(2539)] = 104755, - [SMALL_STATE(2540)] = 104824, - [SMALL_STATE(2541)] = 104867, - [SMALL_STATE(2542)] = 104936, - [SMALL_STATE(2543)] = 104979, - [SMALL_STATE(2544)] = 105022, - [SMALL_STATE(2545)] = 105091, - [SMALL_STATE(2546)] = 105160, - [SMALL_STATE(2547)] = 105229, - [SMALL_STATE(2548)] = 105298, - [SMALL_STATE(2549)] = 105367, - [SMALL_STATE(2550)] = 105410, - [SMALL_STATE(2551)] = 105479, - [SMALL_STATE(2552)] = 105548, - [SMALL_STATE(2553)] = 105617, - [SMALL_STATE(2554)] = 105686, - [SMALL_STATE(2555)] = 105755, - [SMALL_STATE(2556)] = 105824, - [SMALL_STATE(2557)] = 105893, - [SMALL_STATE(2558)] = 105962, - [SMALL_STATE(2559)] = 106031, - [SMALL_STATE(2560)] = 106100, - [SMALL_STATE(2561)] = 106169, - [SMALL_STATE(2562)] = 106238, - [SMALL_STATE(2563)] = 106281, - [SMALL_STATE(2564)] = 106350, - [SMALL_STATE(2565)] = 106419, - [SMALL_STATE(2566)] = 106488, - [SMALL_STATE(2567)] = 106557, - [SMALL_STATE(2568)] = 106600, - [SMALL_STATE(2569)] = 106669, - [SMALL_STATE(2570)] = 106738, - [SMALL_STATE(2571)] = 106807, - [SMALL_STATE(2572)] = 106876, - [SMALL_STATE(2573)] = 106945, - [SMALL_STATE(2574)] = 107014, - [SMALL_STATE(2575)] = 107083, - [SMALL_STATE(2576)] = 107152, - [SMALL_STATE(2577)] = 107195, - [SMALL_STATE(2578)] = 107264, - [SMALL_STATE(2579)] = 107333, - [SMALL_STATE(2580)] = 107402, - [SMALL_STATE(2581)] = 107471, - [SMALL_STATE(2582)] = 107514, - [SMALL_STATE(2583)] = 107583, - [SMALL_STATE(2584)] = 107626, - [SMALL_STATE(2585)] = 107669, - [SMALL_STATE(2586)] = 107738, - [SMALL_STATE(2587)] = 107791, - [SMALL_STATE(2588)] = 107840, - [SMALL_STATE(2589)] = 107895, - [SMALL_STATE(2590)] = 107942, - [SMALL_STATE(2591)] = 108011, - [SMALL_STATE(2592)] = 108056, - [SMALL_STATE(2593)] = 108107, - [SMALL_STATE(2594)] = 108164, - [SMALL_STATE(2595)] = 108223, - [SMALL_STATE(2596)] = 108284, - [SMALL_STATE(2597)] = 108347, - [SMALL_STATE(2598)] = 108412, - [SMALL_STATE(2599)] = 108479, - [SMALL_STATE(2600)] = 108548, - [SMALL_STATE(2601)] = 108617, - [SMALL_STATE(2602)] = 108660, - [SMALL_STATE(2603)] = 108729, - [SMALL_STATE(2604)] = 108798, - [SMALL_STATE(2605)] = 108867, - [SMALL_STATE(2606)] = 108936, - [SMALL_STATE(2607)] = 109005, - [SMALL_STATE(2608)] = 109074, - [SMALL_STATE(2609)] = 109143, - [SMALL_STATE(2610)] = 109186, - [SMALL_STATE(2611)] = 109255, - [SMALL_STATE(2612)] = 109324, - [SMALL_STATE(2613)] = 109393, - [SMALL_STATE(2614)] = 109436, - [SMALL_STATE(2615)] = 109479, - [SMALL_STATE(2616)] = 109548, - [SMALL_STATE(2617)] = 109617, - [SMALL_STATE(2618)] = 109660, - [SMALL_STATE(2619)] = 109729, - [SMALL_STATE(2620)] = 109798, - [SMALL_STATE(2621)] = 109867, - [SMALL_STATE(2622)] = 109910, - [SMALL_STATE(2623)] = 109979, - [SMALL_STATE(2624)] = 110022, - [SMALL_STATE(2625)] = 110065, - [SMALL_STATE(2626)] = 110134, - [SMALL_STATE(2627)] = 110203, - [SMALL_STATE(2628)] = 110272, - [SMALL_STATE(2629)] = 110341, - [SMALL_STATE(2630)] = 110384, - [SMALL_STATE(2631)] = 110453, - [SMALL_STATE(2632)] = 110522, - [SMALL_STATE(2633)] = 110565, - [SMALL_STATE(2634)] = 110634, - [SMALL_STATE(2635)] = 110703, - [SMALL_STATE(2636)] = 110772, - [SMALL_STATE(2637)] = 110815, - [SMALL_STATE(2638)] = 110884, - [SMALL_STATE(2639)] = 110953, - [SMALL_STATE(2640)] = 111022, - [SMALL_STATE(2641)] = 111091, - [SMALL_STATE(2642)] = 111134, - [SMALL_STATE(2643)] = 111203, - [SMALL_STATE(2644)] = 111272, - [SMALL_STATE(2645)] = 111341, - [SMALL_STATE(2646)] = 111410, - [SMALL_STATE(2647)] = 111453, - [SMALL_STATE(2648)] = 111522, - [SMALL_STATE(2649)] = 111591, - [SMALL_STATE(2650)] = 111660, - [SMALL_STATE(2651)] = 111729, - [SMALL_STATE(2652)] = 111772, - [SMALL_STATE(2653)] = 111841, - [SMALL_STATE(2654)] = 111910, - [SMALL_STATE(2655)] = 111953, - [SMALL_STATE(2656)] = 111996, - [SMALL_STATE(2657)] = 112065, - [SMALL_STATE(2658)] = 112108, - [SMALL_STATE(2659)] = 112172, - [SMALL_STATE(2660)] = 112232, - [SMALL_STATE(2661)] = 112274, - [SMALL_STATE(2662)] = 112316, - [SMALL_STATE(2663)] = 112358, - [SMALL_STATE(2664)] = 112400, - [SMALL_STATE(2665)] = 112442, - [SMALL_STATE(2666)] = 112484, - [SMALL_STATE(2667)] = 112526, - [SMALL_STATE(2668)] = 112568, - [SMALL_STATE(2669)] = 112610, - [SMALL_STATE(2670)] = 112652, - [SMALL_STATE(2671)] = 112694, - [SMALL_STATE(2672)] = 112736, - [SMALL_STATE(2673)] = 112778, - [SMALL_STATE(2674)] = 112820, - [SMALL_STATE(2675)] = 112862, - [SMALL_STATE(2676)] = 112904, - [SMALL_STATE(2677)] = 112946, - [SMALL_STATE(2678)] = 112990, - [SMALL_STATE(2679)] = 113032, - [SMALL_STATE(2680)] = 113102, - [SMALL_STATE(2681)] = 113170, - [SMALL_STATE(2682)] = 113236, - [SMALL_STATE(2683)] = 113278, - [SMALL_STATE(2684)] = 113320, - [SMALL_STATE(2685)] = 113362, - [SMALL_STATE(2686)] = 113404, - [SMALL_STATE(2687)] = 113446, - [SMALL_STATE(2688)] = 113508, - [SMALL_STATE(2689)] = 113550, - [SMALL_STATE(2690)] = 113604, - [SMALL_STATE(2691)] = 113662, - [SMALL_STATE(2692)] = 113712, - [SMALL_STATE(2693)] = 113754, - [SMALL_STATE(2694)] = 113796, - [SMALL_STATE(2695)] = 113838, - [SMALL_STATE(2696)] = 113890, - [SMALL_STATE(2697)] = 113946, - [SMALL_STATE(2698)] = 113990, - [SMALL_STATE(2699)] = 114038, - [SMALL_STATE(2700)] = 114080, - [SMALL_STATE(2701)] = 114121, - [SMALL_STATE(2702)] = 114194, - [SMALL_STATE(2703)] = 114267, - [SMALL_STATE(2704)] = 114308, - [SMALL_STATE(2705)] = 114379, - [SMALL_STATE(2706)] = 114420, - [SMALL_STATE(2707)] = 114493, - [SMALL_STATE(2708)] = 114566, - [SMALL_STATE(2709)] = 114607, - [SMALL_STATE(2710)] = 114680, - [SMALL_STATE(2711)] = 114753, - [SMALL_STATE(2712)] = 114824, - [SMALL_STATE(2713)] = 114897, - [SMALL_STATE(2714)] = 114970, - [SMALL_STATE(2715)] = 115043, - [SMALL_STATE(2716)] = 115113, - [SMALL_STATE(2717)] = 115155, - [SMALL_STATE(2718)] = 115225, - [SMALL_STATE(2719)] = 115295, - [SMALL_STATE(2720)] = 115334, - [SMALL_STATE(2721)] = 115373, - [SMALL_STATE(2722)] = 115401, - [SMALL_STATE(2723)] = 115427, - [SMALL_STATE(2724)] = 115453, - [SMALL_STATE(2725)] = 115493, - [SMALL_STATE(2726)] = 115519, - [SMALL_STATE(2727)] = 115565, - [SMALL_STATE(2728)] = 115592, - [SMALL_STATE(2729)] = 115619, - [SMALL_STATE(2730)] = 115653, - [SMALL_STATE(2731)] = 115677, - [SMALL_STATE(2732)] = 115723, - [SMALL_STATE(2733)] = 115747, - [SMALL_STATE(2734)] = 115781, - [SMALL_STATE(2735)] = 115817, - [SMALL_STATE(2736)] = 115863, - [SMALL_STATE(2737)] = 115909, - [SMALL_STATE(2738)] = 115955, - [SMALL_STATE(2739)] = 116001, - [SMALL_STATE(2740)] = 116047, - [SMALL_STATE(2741)] = 116093, - [SMALL_STATE(2742)] = 116139, - [SMALL_STATE(2743)] = 116185, - [SMALL_STATE(2744)] = 116231, - [SMALL_STATE(2745)] = 116277, - [SMALL_STATE(2746)] = 116323, - [SMALL_STATE(2747)] = 116369, - [SMALL_STATE(2748)] = 116415, - [SMALL_STATE(2749)] = 116439, - [SMALL_STATE(2750)] = 116463, - [SMALL_STATE(2751)] = 116487, - [SMALL_STATE(2752)] = 116512, - [SMALL_STATE(2753)] = 116535, - [SMALL_STATE(2754)] = 116562, - [SMALL_STATE(2755)] = 116600, - [SMALL_STATE(2756)] = 116638, - [SMALL_STATE(2757)] = 116660, - [SMALL_STATE(2758)] = 116696, - [SMALL_STATE(2759)] = 116732, - [SMALL_STATE(2760)] = 116764, - [SMALL_STATE(2761)] = 116802, - [SMALL_STATE(2762)] = 116838, - [SMALL_STATE(2763)] = 116874, - [SMALL_STATE(2764)] = 116906, - [SMALL_STATE(2765)] = 116944, - [SMALL_STATE(2766)] = 116980, - [SMALL_STATE(2767)] = 117016, - [SMALL_STATE(2768)] = 117038, - [SMALL_STATE(2769)] = 117060, - [SMALL_STATE(2770)] = 117092, - [SMALL_STATE(2771)] = 117114, - [SMALL_STATE(2772)] = 117152, - [SMALL_STATE(2773)] = 117188, - [SMALL_STATE(2774)] = 117220, - [SMALL_STATE(2775)] = 117258, - [SMALL_STATE(2776)] = 117290, - [SMALL_STATE(2777)] = 117326, - [SMALL_STATE(2778)] = 117364, - [SMALL_STATE(2779)] = 117396, - [SMALL_STATE(2780)] = 117432, - [SMALL_STATE(2781)] = 117470, - [SMALL_STATE(2782)] = 117498, - [SMALL_STATE(2783)] = 117526, - [SMALL_STATE(2784)] = 117564, - [SMALL_STATE(2785)] = 117600, - [SMALL_STATE(2786)] = 117632, - [SMALL_STATE(2787)] = 117668, - [SMALL_STATE(2788)] = 117700, - [SMALL_STATE(2789)] = 117738, - [SMALL_STATE(2790)] = 117770, - [SMALL_STATE(2791)] = 117806, - [SMALL_STATE(2792)] = 117834, - [SMALL_STATE(2793)] = 117866, - [SMALL_STATE(2794)] = 117898, - [SMALL_STATE(2795)] = 117926, - [SMALL_STATE(2796)] = 117948, - [SMALL_STATE(2797)] = 117984, - [SMALL_STATE(2798)] = 118016, - [SMALL_STATE(2799)] = 118054, - [SMALL_STATE(2800)] = 118092, - [SMALL_STATE(2801)] = 118130, - [SMALL_STATE(2802)] = 118166, - [SMALL_STATE(2803)] = 118204, - [SMALL_STATE(2804)] = 118236, - [SMALL_STATE(2805)] = 118258, - [SMALL_STATE(2806)] = 118280, - [SMALL_STATE(2807)] = 118316, - [SMALL_STATE(2808)] = 118354, - [SMALL_STATE(2809)] = 118390, - [SMALL_STATE(2810)] = 118418, - [SMALL_STATE(2811)] = 118446, - [SMALL_STATE(2812)] = 118484, - [SMALL_STATE(2813)] = 118516, - [SMALL_STATE(2814)] = 118538, - [SMALL_STATE(2815)] = 118570, - [SMALL_STATE(2816)] = 118589, - [SMALL_STATE(2817)] = 118614, - [SMALL_STATE(2818)] = 118639, - [SMALL_STATE(2819)] = 118664, - [SMALL_STATE(2820)] = 118689, - [SMALL_STATE(2821)] = 118714, - [SMALL_STATE(2822)] = 118739, - [SMALL_STATE(2823)] = 118760, - [SMALL_STATE(2824)] = 118785, - [SMALL_STATE(2825)] = 118806, - [SMALL_STATE(2826)] = 118831, - [SMALL_STATE(2827)] = 118856, - [SMALL_STATE(2828)] = 118881, - [SMALL_STATE(2829)] = 118906, - [SMALL_STATE(2830)] = 118931, - [SMALL_STATE(2831)] = 118956, - [SMALL_STATE(2832)] = 118981, - [SMALL_STATE(2833)] = 119002, - [SMALL_STATE(2834)] = 119027, - [SMALL_STATE(2835)] = 119048, - [SMALL_STATE(2836)] = 119067, - [SMALL_STATE(2837)] = 119092, - [SMALL_STATE(2838)] = 119124, - [SMALL_STATE(2839)] = 119156, - [SMALL_STATE(2840)] = 119188, - [SMALL_STATE(2841)] = 119220, - [SMALL_STATE(2842)] = 119252, - [SMALL_STATE(2843)] = 119284, - [SMALL_STATE(2844)] = 119316, - [SMALL_STATE(2845)] = 119350, - [SMALL_STATE(2846)] = 119382, - [SMALL_STATE(2847)] = 119414, - [SMALL_STATE(2848)] = 119446, - [SMALL_STATE(2849)] = 119478, - [SMALL_STATE(2850)] = 119508, - [SMALL_STATE(2851)] = 119540, - [SMALL_STATE(2852)] = 119572, - [SMALL_STATE(2853)] = 119604, - [SMALL_STATE(2854)] = 119636, - [SMALL_STATE(2855)] = 119670, - [SMALL_STATE(2856)] = 119702, - [SMALL_STATE(2857)] = 119734, - [SMALL_STATE(2858)] = 119768, - [SMALL_STATE(2859)] = 119800, - [SMALL_STATE(2860)] = 119832, - [SMALL_STATE(2861)] = 119864, - [SMALL_STATE(2862)] = 119896, - [SMALL_STATE(2863)] = 119928, - [SMALL_STATE(2864)] = 119960, - [SMALL_STATE(2865)] = 119992, - [SMALL_STATE(2866)] = 120026, - [SMALL_STATE(2867)] = 120058, - [SMALL_STATE(2868)] = 120080, - [SMALL_STATE(2869)] = 120110, - [SMALL_STATE(2870)] = 120142, - [SMALL_STATE(2871)] = 120164, - [SMALL_STATE(2872)] = 120186, - [SMALL_STATE(2873)] = 120218, - [SMALL_STATE(2874)] = 120250, - [SMALL_STATE(2875)] = 120282, - [SMALL_STATE(2876)] = 120314, - [SMALL_STATE(2877)] = 120336, - [SMALL_STATE(2878)] = 120368, - [SMALL_STATE(2879)] = 120400, - [SMALL_STATE(2880)] = 120427, - [SMALL_STATE(2881)] = 120454, - [SMALL_STATE(2882)] = 120473, - [SMALL_STATE(2883)] = 120500, - [SMALL_STATE(2884)] = 120529, - [SMALL_STATE(2885)] = 120548, - [SMALL_STATE(2886)] = 120575, - [SMALL_STATE(2887)] = 120594, - [SMALL_STATE(2888)] = 120621, - [SMALL_STATE(2889)] = 120648, - [SMALL_STATE(2890)] = 120667, - [SMALL_STATE(2891)] = 120694, - [SMALL_STATE(2892)] = 120721, - [SMALL_STATE(2893)] = 120748, - [SMALL_STATE(2894)] = 120767, - [SMALL_STATE(2895)] = 120794, - [SMALL_STATE(2896)] = 120821, - [SMALL_STATE(2897)] = 120848, - [SMALL_STATE(2898)] = 120875, - [SMALL_STATE(2899)] = 120904, - [SMALL_STATE(2900)] = 120931, - [SMALL_STATE(2901)] = 120958, - [SMALL_STATE(2902)] = 120977, - [SMALL_STATE(2903)] = 121004, - [SMALL_STATE(2904)] = 121031, - [SMALL_STATE(2905)] = 121058, - [SMALL_STATE(2906)] = 121085, - [SMALL_STATE(2907)] = 121112, - [SMALL_STATE(2908)] = 121141, - [SMALL_STATE(2909)] = 121160, - [SMALL_STATE(2910)] = 121187, - [SMALL_STATE(2911)] = 121206, - [SMALL_STATE(2912)] = 121225, - [SMALL_STATE(2913)] = 121244, - [SMALL_STATE(2914)] = 121271, - [SMALL_STATE(2915)] = 121298, - [SMALL_STATE(2916)] = 121317, - [SMALL_STATE(2917)] = 121344, - [SMALL_STATE(2918)] = 121371, - [SMALL_STATE(2919)] = 121398, - [SMALL_STATE(2920)] = 121417, - [SMALL_STATE(2921)] = 121446, - [SMALL_STATE(2922)] = 121473, - [SMALL_STATE(2923)] = 121500, - [SMALL_STATE(2924)] = 121526, - [SMALL_STATE(2925)] = 121552, - [SMALL_STATE(2926)] = 121578, - [SMALL_STATE(2927)] = 121604, - [SMALL_STATE(2928)] = 121630, - [SMALL_STATE(2929)] = 121656, - [SMALL_STATE(2930)] = 121682, - [SMALL_STATE(2931)] = 121708, - [SMALL_STATE(2932)] = 121732, - [SMALL_STATE(2933)] = 121752, - [SMALL_STATE(2934)] = 121776, - [SMALL_STATE(2935)] = 121800, - [SMALL_STATE(2936)] = 121826, - [SMALL_STATE(2937)] = 121852, - [SMALL_STATE(2938)] = 121878, - [SMALL_STATE(2939)] = 121904, - [SMALL_STATE(2940)] = 121930, - [SMALL_STATE(2941)] = 121956, - [SMALL_STATE(2942)] = 121982, - [SMALL_STATE(2943)] = 122008, - [SMALL_STATE(2944)] = 122034, - [SMALL_STATE(2945)] = 122060, - [SMALL_STATE(2946)] = 122080, - [SMALL_STATE(2947)] = 122106, - [SMALL_STATE(2948)] = 122132, - [SMALL_STATE(2949)] = 122158, - [SMALL_STATE(2950)] = 122184, - [SMALL_STATE(2951)] = 122210, - [SMALL_STATE(2952)] = 122236, - [SMALL_STATE(2953)] = 122262, - [SMALL_STATE(2954)] = 122288, - [SMALL_STATE(2955)] = 122314, - [SMALL_STATE(2956)] = 122338, - [SMALL_STATE(2957)] = 122362, - [SMALL_STATE(2958)] = 122388, - [SMALL_STATE(2959)] = 122414, - [SMALL_STATE(2960)] = 122440, - [SMALL_STATE(2961)] = 122466, - [SMALL_STATE(2962)] = 122490, - [SMALL_STATE(2963)] = 122516, - [SMALL_STATE(2964)] = 122542, - [SMALL_STATE(2965)] = 122566, - [SMALL_STATE(2966)] = 122590, - [SMALL_STATE(2967)] = 122616, - [SMALL_STATE(2968)] = 122636, - [SMALL_STATE(2969)] = 122658, - [SMALL_STATE(2970)] = 122680, - [SMALL_STATE(2971)] = 122706, - [SMALL_STATE(2972)] = 122732, - [SMALL_STATE(2973)] = 122758, - [SMALL_STATE(2974)] = 122784, - [SMALL_STATE(2975)] = 122810, - [SMALL_STATE(2976)] = 122830, - [SMALL_STATE(2977)] = 122856, - [SMALL_STATE(2978)] = 122880, - [SMALL_STATE(2979)] = 122906, - [SMALL_STATE(2980)] = 122932, - [SMALL_STATE(2981)] = 122958, - [SMALL_STATE(2982)] = 122984, - [SMALL_STATE(2983)] = 123010, - [SMALL_STATE(2984)] = 123036, - [SMALL_STATE(2985)] = 123062, - [SMALL_STATE(2986)] = 123086, - [SMALL_STATE(2987)] = 123112, - [SMALL_STATE(2988)] = 123138, - [SMALL_STATE(2989)] = 123164, - [SMALL_STATE(2990)] = 123190, - [SMALL_STATE(2991)] = 123216, - [SMALL_STATE(2992)] = 123242, - [SMALL_STATE(2993)] = 123268, - [SMALL_STATE(2994)] = 123291, - [SMALL_STATE(2995)] = 123316, - [SMALL_STATE(2996)] = 123339, - [SMALL_STATE(2997)] = 123364, - [SMALL_STATE(2998)] = 123387, - [SMALL_STATE(2999)] = 123410, - [SMALL_STATE(3000)] = 123433, - [SMALL_STATE(3001)] = 123456, - [SMALL_STATE(3002)] = 123481, - [SMALL_STATE(3003)] = 123496, - [SMALL_STATE(3004)] = 123511, - [SMALL_STATE(3005)] = 123536, - [SMALL_STATE(3006)] = 123561, - [SMALL_STATE(3007)] = 123576, - [SMALL_STATE(3008)] = 123599, - [SMALL_STATE(3009)] = 123616, - [SMALL_STATE(3010)] = 123639, - [SMALL_STATE(3011)] = 123662, - [SMALL_STATE(3012)] = 123687, - [SMALL_STATE(3013)] = 123710, - [SMALL_STATE(3014)] = 123735, - [SMALL_STATE(3015)] = 123758, - [SMALL_STATE(3016)] = 123783, - [SMALL_STATE(3017)] = 123806, - [SMALL_STATE(3018)] = 123829, - [SMALL_STATE(3019)] = 123852, - [SMALL_STATE(3020)] = 123873, - [SMALL_STATE(3021)] = 123896, - [SMALL_STATE(3022)] = 123913, - [SMALL_STATE(3023)] = 123930, - [SMALL_STATE(3024)] = 123955, - [SMALL_STATE(3025)] = 123978, - [SMALL_STATE(3026)] = 124001, - [SMALL_STATE(3027)] = 124020, - [SMALL_STATE(3028)] = 124043, - [SMALL_STATE(3029)] = 124066, - [SMALL_STATE(3030)] = 124091, - [SMALL_STATE(3031)] = 124116, - [SMALL_STATE(3032)] = 124139, - [SMALL_STATE(3033)] = 124164, - [SMALL_STATE(3034)] = 124189, - [SMALL_STATE(3035)] = 124214, - [SMALL_STATE(3036)] = 124239, - [SMALL_STATE(3037)] = 124256, - [SMALL_STATE(3038)] = 124273, - [SMALL_STATE(3039)] = 124298, - [SMALL_STATE(3040)] = 124321, - [SMALL_STATE(3041)] = 124346, - [SMALL_STATE(3042)] = 124371, - [SMALL_STATE(3043)] = 124394, - [SMALL_STATE(3044)] = 124417, - [SMALL_STATE(3045)] = 124442, - [SMALL_STATE(3046)] = 124467, - [SMALL_STATE(3047)] = 124492, - [SMALL_STATE(3048)] = 124515, - [SMALL_STATE(3049)] = 124538, - [SMALL_STATE(3050)] = 124563, - [SMALL_STATE(3051)] = 124588, - [SMALL_STATE(3052)] = 124613, - [SMALL_STATE(3053)] = 124636, - [SMALL_STATE(3054)] = 124659, - [SMALL_STATE(3055)] = 124676, - [SMALL_STATE(3056)] = 124699, - [SMALL_STATE(3057)] = 124722, - [SMALL_STATE(3058)] = 124745, - [SMALL_STATE(3059)] = 124768, - [SMALL_STATE(3060)] = 124791, - [SMALL_STATE(3061)] = 124816, - [SMALL_STATE(3062)] = 124841, - [SMALL_STATE(3063)] = 124866, - [SMALL_STATE(3064)] = 124889, - [SMALL_STATE(3065)] = 124911, - [SMALL_STATE(3066)] = 124933, - [SMALL_STATE(3067)] = 124955, - [SMALL_STATE(3068)] = 124969, - [SMALL_STATE(3069)] = 124991, - [SMALL_STATE(3070)] = 125013, - [SMALL_STATE(3071)] = 125033, - [SMALL_STATE(3072)] = 125055, - [SMALL_STATE(3073)] = 125077, - [SMALL_STATE(3074)] = 125097, - [SMALL_STATE(3075)] = 125119, - [SMALL_STATE(3076)] = 125141, - [SMALL_STATE(3077)] = 125163, - [SMALL_STATE(3078)] = 125177, - [SMALL_STATE(3079)] = 125191, - [SMALL_STATE(3080)] = 125211, - [SMALL_STATE(3081)] = 125231, - [SMALL_STATE(3082)] = 125251, - [SMALL_STATE(3083)] = 125265, - [SMALL_STATE(3084)] = 125287, - [SMALL_STATE(3085)] = 125301, - [SMALL_STATE(3086)] = 125323, - [SMALL_STATE(3087)] = 125337, - [SMALL_STATE(3088)] = 125357, - [SMALL_STATE(3089)] = 125371, - [SMALL_STATE(3090)] = 125393, - [SMALL_STATE(3091)] = 125413, - [SMALL_STATE(3092)] = 125433, - [SMALL_STATE(3093)] = 125455, - [SMALL_STATE(3094)] = 125469, - [SMALL_STATE(3095)] = 125491, - [SMALL_STATE(3096)] = 125511, - [SMALL_STATE(3097)] = 125533, - [SMALL_STATE(3098)] = 125553, - [SMALL_STATE(3099)] = 125575, - [SMALL_STATE(3100)] = 125597, - [SMALL_STATE(3101)] = 125619, - [SMALL_STATE(3102)] = 125641, - [SMALL_STATE(3103)] = 125655, - [SMALL_STATE(3104)] = 125669, - [SMALL_STATE(3105)] = 125691, - [SMALL_STATE(3106)] = 125713, - [SMALL_STATE(3107)] = 125735, - [SMALL_STATE(3108)] = 125757, - [SMALL_STATE(3109)] = 125779, - [SMALL_STATE(3110)] = 125801, - [SMALL_STATE(3111)] = 125821, - [SMALL_STATE(3112)] = 125835, - [SMALL_STATE(3113)] = 125857, - [SMALL_STATE(3114)] = 125879, - [SMALL_STATE(3115)] = 125893, - [SMALL_STATE(3116)] = 125907, - [SMALL_STATE(3117)] = 125921, - [SMALL_STATE(3118)] = 125935, - [SMALL_STATE(3119)] = 125955, - [SMALL_STATE(3120)] = 125975, - [SMALL_STATE(3121)] = 125989, - [SMALL_STATE(3122)] = 126011, - [SMALL_STATE(3123)] = 126025, - [SMALL_STATE(3124)] = 126045, - [SMALL_STATE(3125)] = 126059, - [SMALL_STATE(3126)] = 126081, - [SMALL_STATE(3127)] = 126101, - [SMALL_STATE(3128)] = 126121, - [SMALL_STATE(3129)] = 126141, - [SMALL_STATE(3130)] = 126161, - [SMALL_STATE(3131)] = 126181, - [SMALL_STATE(3132)] = 126203, - [SMALL_STATE(3133)] = 126225, - [SMALL_STATE(3134)] = 126245, - [SMALL_STATE(3135)] = 126259, - [SMALL_STATE(3136)] = 126275, - [SMALL_STATE(3137)] = 126297, - [SMALL_STATE(3138)] = 126319, - [SMALL_STATE(3139)] = 126333, - [SMALL_STATE(3140)] = 126355, - [SMALL_STATE(3141)] = 126369, - [SMALL_STATE(3142)] = 126391, - [SMALL_STATE(3143)] = 126405, - [SMALL_STATE(3144)] = 126419, - [SMALL_STATE(3145)] = 126437, - [SMALL_STATE(3146)] = 126459, - [SMALL_STATE(3147)] = 126481, - [SMALL_STATE(3148)] = 126501, - [SMALL_STATE(3149)] = 126523, - [SMALL_STATE(3150)] = 126545, - [SMALL_STATE(3151)] = 126563, - [SMALL_STATE(3152)] = 126577, - [SMALL_STATE(3153)] = 126599, - [SMALL_STATE(3154)] = 126621, - [SMALL_STATE(3155)] = 126641, - [SMALL_STATE(3156)] = 126663, - [SMALL_STATE(3157)] = 126677, - [SMALL_STATE(3158)] = 126691, - [SMALL_STATE(3159)] = 126711, - [SMALL_STATE(3160)] = 126725, - [SMALL_STATE(3161)] = 126739, - [SMALL_STATE(3162)] = 126761, - [SMALL_STATE(3163)] = 126783, - [SMALL_STATE(3164)] = 126803, - [SMALL_STATE(3165)] = 126825, - [SMALL_STATE(3166)] = 126839, - [SMALL_STATE(3167)] = 126859, - [SMALL_STATE(3168)] = 126873, - [SMALL_STATE(3169)] = 126895, - [SMALL_STATE(3170)] = 126909, - [SMALL_STATE(3171)] = 126931, - [SMALL_STATE(3172)] = 126953, - [SMALL_STATE(3173)] = 126975, - [SMALL_STATE(3174)] = 126995, - [SMALL_STATE(3175)] = 127017, - [SMALL_STATE(3176)] = 127037, - [SMALL_STATE(3177)] = 127051, - [SMALL_STATE(3178)] = 127073, - [SMALL_STATE(3179)] = 127095, - [SMALL_STATE(3180)] = 127117, - [SMALL_STATE(3181)] = 127137, - [SMALL_STATE(3182)] = 127155, - [SMALL_STATE(3183)] = 127175, - [SMALL_STATE(3184)] = 127195, - [SMALL_STATE(3185)] = 127217, - [SMALL_STATE(3186)] = 127239, - [SMALL_STATE(3187)] = 127257, - [SMALL_STATE(3188)] = 127271, - [SMALL_STATE(3189)] = 127291, - [SMALL_STATE(3190)] = 127313, - [SMALL_STATE(3191)] = 127327, - [SMALL_STATE(3192)] = 127349, - [SMALL_STATE(3193)] = 127363, - [SMALL_STATE(3194)] = 127383, - [SMALL_STATE(3195)] = 127405, - [SMALL_STATE(3196)] = 127419, - [SMALL_STATE(3197)] = 127433, - [SMALL_STATE(3198)] = 127453, - [SMALL_STATE(3199)] = 127473, - [SMALL_STATE(3200)] = 127495, - [SMALL_STATE(3201)] = 127517, - [SMALL_STATE(3202)] = 127539, - [SMALL_STATE(3203)] = 127559, - [SMALL_STATE(3204)] = 127581, - [SMALL_STATE(3205)] = 127601, - [SMALL_STATE(3206)] = 127623, - [SMALL_STATE(3207)] = 127640, - [SMALL_STATE(3208)] = 127659, - [SMALL_STATE(3209)] = 127678, - [SMALL_STATE(3210)] = 127697, - [SMALL_STATE(3211)] = 127716, - [SMALL_STATE(3212)] = 127731, - [SMALL_STATE(3213)] = 127750, - [SMALL_STATE(3214)] = 127769, - [SMALL_STATE(3215)] = 127786, - [SMALL_STATE(3216)] = 127805, - [SMALL_STATE(3217)] = 127820, - [SMALL_STATE(3218)] = 127837, - [SMALL_STATE(3219)] = 127852, - [SMALL_STATE(3220)] = 127871, - [SMALL_STATE(3221)] = 127890, - [SMALL_STATE(3222)] = 127909, - [SMALL_STATE(3223)] = 127924, - [SMALL_STATE(3224)] = 127943, - [SMALL_STATE(3225)] = 127962, - [SMALL_STATE(3226)] = 127977, - [SMALL_STATE(3227)] = 127994, - [SMALL_STATE(3228)] = 128013, - [SMALL_STATE(3229)] = 128032, - [SMALL_STATE(3230)] = 128049, - [SMALL_STATE(3231)] = 128068, - [SMALL_STATE(3232)] = 128087, - [SMALL_STATE(3233)] = 128102, - [SMALL_STATE(3234)] = 128121, - [SMALL_STATE(3235)] = 128140, - [SMALL_STATE(3236)] = 128159, - [SMALL_STATE(3237)] = 128174, - [SMALL_STATE(3238)] = 128191, - [SMALL_STATE(3239)] = 128206, - [SMALL_STATE(3240)] = 128223, - [SMALL_STATE(3241)] = 128238, - [SMALL_STATE(3242)] = 128257, - [SMALL_STATE(3243)] = 128274, - [SMALL_STATE(3244)] = 128293, - [SMALL_STATE(3245)] = 128312, - [SMALL_STATE(3246)] = 128331, - [SMALL_STATE(3247)] = 128346, - [SMALL_STATE(3248)] = 128361, - [SMALL_STATE(3249)] = 128378, - [SMALL_STATE(3250)] = 128397, - [SMALL_STATE(3251)] = 128412, - [SMALL_STATE(3252)] = 128431, - [SMALL_STATE(3253)] = 128446, - [SMALL_STATE(3254)] = 128465, - [SMALL_STATE(3255)] = 128484, - [SMALL_STATE(3256)] = 128503, - [SMALL_STATE(3257)] = 128522, - [SMALL_STATE(3258)] = 128537, - [SMALL_STATE(3259)] = 128556, - [SMALL_STATE(3260)] = 128575, - [SMALL_STATE(3261)] = 128590, - [SMALL_STATE(3262)] = 128607, - [SMALL_STATE(3263)] = 128622, - [SMALL_STATE(3264)] = 128641, - [SMALL_STATE(3265)] = 128660, - [SMALL_STATE(3266)] = 128675, - [SMALL_STATE(3267)] = 128692, - [SMALL_STATE(3268)] = 128711, - [SMALL_STATE(3269)] = 128730, - [SMALL_STATE(3270)] = 128745, - [SMALL_STATE(3271)] = 128764, - [SMALL_STATE(3272)] = 128783, - [SMALL_STATE(3273)] = 128802, - [SMALL_STATE(3274)] = 128817, - [SMALL_STATE(3275)] = 128834, - [SMALL_STATE(3276)] = 128849, - [SMALL_STATE(3277)] = 128868, - [SMALL_STATE(3278)] = 128885, - [SMALL_STATE(3279)] = 128902, - [SMALL_STATE(3280)] = 128917, - [SMALL_STATE(3281)] = 128932, - [SMALL_STATE(3282)] = 128947, - [SMALL_STATE(3283)] = 128962, - [SMALL_STATE(3284)] = 128981, - [SMALL_STATE(3285)] = 128996, - [SMALL_STATE(3286)] = 129011, - [SMALL_STATE(3287)] = 129026, - [SMALL_STATE(3288)] = 129043, - [SMALL_STATE(3289)] = 129058, - [SMALL_STATE(3290)] = 129073, - [SMALL_STATE(3291)] = 129092, - [SMALL_STATE(3292)] = 129111, - [SMALL_STATE(3293)] = 129130, - [SMALL_STATE(3294)] = 129149, - [SMALL_STATE(3295)] = 129168, - [SMALL_STATE(3296)] = 129187, - [SMALL_STATE(3297)] = 129202, - [SMALL_STATE(3298)] = 129221, - [SMALL_STATE(3299)] = 129240, - [SMALL_STATE(3300)] = 129255, - [SMALL_STATE(3301)] = 129270, - [SMALL_STATE(3302)] = 129287, - [SMALL_STATE(3303)] = 129306, - [SMALL_STATE(3304)] = 129325, - [SMALL_STATE(3305)] = 129340, - [SMALL_STATE(3306)] = 129359, - [SMALL_STATE(3307)] = 129378, - [SMALL_STATE(3308)] = 129393, - [SMALL_STATE(3309)] = 129410, - [SMALL_STATE(3310)] = 129425, - [SMALL_STATE(3311)] = 129440, - [SMALL_STATE(3312)] = 129459, - [SMALL_STATE(3313)] = 129476, - [SMALL_STATE(3314)] = 129495, - [SMALL_STATE(3315)] = 129510, - [SMALL_STATE(3316)] = 129525, - [SMALL_STATE(3317)] = 129540, - [SMALL_STATE(3318)] = 129557, - [SMALL_STATE(3319)] = 129572, - [SMALL_STATE(3320)] = 129587, - [SMALL_STATE(3321)] = 129602, - [SMALL_STATE(3322)] = 129617, - [SMALL_STATE(3323)] = 129636, - [SMALL_STATE(3324)] = 129651, - [SMALL_STATE(3325)] = 129666, - [SMALL_STATE(3326)] = 129681, - [SMALL_STATE(3327)] = 129698, - [SMALL_STATE(3328)] = 129713, - [SMALL_STATE(3329)] = 129728, - [SMALL_STATE(3330)] = 129743, - [SMALL_STATE(3331)] = 129758, - [SMALL_STATE(3332)] = 129777, - [SMALL_STATE(3333)] = 129796, - [SMALL_STATE(3334)] = 129815, - [SMALL_STATE(3335)] = 129830, - [SMALL_STATE(3336)] = 129849, - [SMALL_STATE(3337)] = 129868, - [SMALL_STATE(3338)] = 129887, - [SMALL_STATE(3339)] = 129902, - [SMALL_STATE(3340)] = 129921, - [SMALL_STATE(3341)] = 129940, - [SMALL_STATE(3342)] = 129959, - [SMALL_STATE(3343)] = 129974, - [SMALL_STATE(3344)] = 129989, - [SMALL_STATE(3345)] = 130008, - [SMALL_STATE(3346)] = 130027, - [SMALL_STATE(3347)] = 130046, - [SMALL_STATE(3348)] = 130063, - [SMALL_STATE(3349)] = 130082, - [SMALL_STATE(3350)] = 130099, - [SMALL_STATE(3351)] = 130118, - [SMALL_STATE(3352)] = 130137, - [SMALL_STATE(3353)] = 130156, - [SMALL_STATE(3354)] = 130175, - [SMALL_STATE(3355)] = 130194, - [SMALL_STATE(3356)] = 130213, - [SMALL_STATE(3357)] = 130230, - [SMALL_STATE(3358)] = 130249, - [SMALL_STATE(3359)] = 130264, - [SMALL_STATE(3360)] = 130281, - [SMALL_STATE(3361)] = 130300, - [SMALL_STATE(3362)] = 130315, - [SMALL_STATE(3363)] = 130330, - [SMALL_STATE(3364)] = 130345, - [SMALL_STATE(3365)] = 130362, - [SMALL_STATE(3366)] = 130381, - [SMALL_STATE(3367)] = 130396, - [SMALL_STATE(3368)] = 130415, - [SMALL_STATE(3369)] = 130430, - [SMALL_STATE(3370)] = 130449, - [SMALL_STATE(3371)] = 130468, - [SMALL_STATE(3372)] = 130487, - [SMALL_STATE(3373)] = 130504, - [SMALL_STATE(3374)] = 130519, - [SMALL_STATE(3375)] = 130538, - [SMALL_STATE(3376)] = 130557, - [SMALL_STATE(3377)] = 130574, - [SMALL_STATE(3378)] = 130589, - [SMALL_STATE(3379)] = 130608, - [SMALL_STATE(3380)] = 130623, - [SMALL_STATE(3381)] = 130638, - [SMALL_STATE(3382)] = 130657, - [SMALL_STATE(3383)] = 130672, - [SMALL_STATE(3384)] = 130687, - [SMALL_STATE(3385)] = 130702, - [SMALL_STATE(3386)] = 130717, - [SMALL_STATE(3387)] = 130732, - [SMALL_STATE(3388)] = 130747, - [SMALL_STATE(3389)] = 130762, - [SMALL_STATE(3390)] = 130777, - [SMALL_STATE(3391)] = 130792, - [SMALL_STATE(3392)] = 130809, - [SMALL_STATE(3393)] = 130826, - [SMALL_STATE(3394)] = 130841, - [SMALL_STATE(3395)] = 130858, - [SMALL_STATE(3396)] = 130877, - [SMALL_STATE(3397)] = 130896, - [SMALL_STATE(3398)] = 130915, - [SMALL_STATE(3399)] = 130934, - [SMALL_STATE(3400)] = 130951, - [SMALL_STATE(3401)] = 130968, - [SMALL_STATE(3402)] = 130983, - [SMALL_STATE(3403)] = 131000, - [SMALL_STATE(3404)] = 131019, - [SMALL_STATE(3405)] = 131038, - [SMALL_STATE(3406)] = 131055, - [SMALL_STATE(3407)] = 131072, - [SMALL_STATE(3408)] = 131091, - [SMALL_STATE(3409)] = 131110, - [SMALL_STATE(3410)] = 131129, - [SMALL_STATE(3411)] = 131146, - [SMALL_STATE(3412)] = 131161, - [SMALL_STATE(3413)] = 131180, - [SMALL_STATE(3414)] = 131199, - [SMALL_STATE(3415)] = 131216, - [SMALL_STATE(3416)] = 131235, - [SMALL_STATE(3417)] = 131252, - [SMALL_STATE(3418)] = 131271, - [SMALL_STATE(3419)] = 131290, - [SMALL_STATE(3420)] = 131305, - [SMALL_STATE(3421)] = 131324, - [SMALL_STATE(3422)] = 131343, - [SMALL_STATE(3423)] = 131360, - [SMALL_STATE(3424)] = 131379, - [SMALL_STATE(3425)] = 131396, - [SMALL_STATE(3426)] = 131413, - [SMALL_STATE(3427)] = 131428, - [SMALL_STATE(3428)] = 131447, - [SMALL_STATE(3429)] = 131464, - [SMALL_STATE(3430)] = 131483, - [SMALL_STATE(3431)] = 131500, - [SMALL_STATE(3432)] = 131515, - [SMALL_STATE(3433)] = 131532, - [SMALL_STATE(3434)] = 131551, - [SMALL_STATE(3435)] = 131568, - [SMALL_STATE(3436)] = 131585, - [SMALL_STATE(3437)] = 131604, - [SMALL_STATE(3438)] = 131619, - [SMALL_STATE(3439)] = 131634, - [SMALL_STATE(3440)] = 131651, - [SMALL_STATE(3441)] = 131668, - [SMALL_STATE(3442)] = 131685, - [SMALL_STATE(3443)] = 131700, - [SMALL_STATE(3444)] = 131717, - [SMALL_STATE(3445)] = 131734, - [SMALL_STATE(3446)] = 131753, - [SMALL_STATE(3447)] = 131772, - [SMALL_STATE(3448)] = 131791, - [SMALL_STATE(3449)] = 131808, - [SMALL_STATE(3450)] = 131825, - [SMALL_STATE(3451)] = 131844, - [SMALL_STATE(3452)] = 131863, - [SMALL_STATE(3453)] = 131880, - [SMALL_STATE(3454)] = 131897, - [SMALL_STATE(3455)] = 131912, - [SMALL_STATE(3456)] = 131927, - [SMALL_STATE(3457)] = 131944, - [SMALL_STATE(3458)] = 131961, - [SMALL_STATE(3459)] = 131978, - [SMALL_STATE(3460)] = 131997, - [SMALL_STATE(3461)] = 132016, - [SMALL_STATE(3462)] = 132031, - [SMALL_STATE(3463)] = 132050, - [SMALL_STATE(3464)] = 132069, - [SMALL_STATE(3465)] = 132086, - [SMALL_STATE(3466)] = 132101, - [SMALL_STATE(3467)] = 132120, - [SMALL_STATE(3468)] = 132139, - [SMALL_STATE(3469)] = 132158, - [SMALL_STATE(3470)] = 132177, - [SMALL_STATE(3471)] = 132194, - [SMALL_STATE(3472)] = 132213, - [SMALL_STATE(3473)] = 132232, - [SMALL_STATE(3474)] = 132249, - [SMALL_STATE(3475)] = 132266, - [SMALL_STATE(3476)] = 132285, - [SMALL_STATE(3477)] = 132304, - [SMALL_STATE(3478)] = 132323, - [SMALL_STATE(3479)] = 132342, - [SMALL_STATE(3480)] = 132359, - [SMALL_STATE(3481)] = 132376, - [SMALL_STATE(3482)] = 132395, - [SMALL_STATE(3483)] = 132414, - [SMALL_STATE(3484)] = 132433, - [SMALL_STATE(3485)] = 132450, - [SMALL_STATE(3486)] = 132469, - [SMALL_STATE(3487)] = 132486, - [SMALL_STATE(3488)] = 132505, - [SMALL_STATE(3489)] = 132522, - [SMALL_STATE(3490)] = 132541, - [SMALL_STATE(3491)] = 132560, - [SMALL_STATE(3492)] = 132577, - [SMALL_STATE(3493)] = 132596, - [SMALL_STATE(3494)] = 132613, - [SMALL_STATE(3495)] = 132632, - [SMALL_STATE(3496)] = 132651, - [SMALL_STATE(3497)] = 132670, - [SMALL_STATE(3498)] = 132687, - [SMALL_STATE(3499)] = 132702, - [SMALL_STATE(3500)] = 132721, - [SMALL_STATE(3501)] = 132740, - [SMALL_STATE(3502)] = 132755, - [SMALL_STATE(3503)] = 132772, - [SMALL_STATE(3504)] = 132788, - [SMALL_STATE(3505)] = 132804, - [SMALL_STATE(3506)] = 132818, - [SMALL_STATE(3507)] = 132834, - [SMALL_STATE(3508)] = 132850, - [SMALL_STATE(3509)] = 132866, - [SMALL_STATE(3510)] = 132882, - [SMALL_STATE(3511)] = 132898, - [SMALL_STATE(3512)] = 132914, - [SMALL_STATE(3513)] = 132926, - [SMALL_STATE(3514)] = 132942, - [SMALL_STATE(3515)] = 132958, - [SMALL_STATE(3516)] = 132974, - [SMALL_STATE(3517)] = 132990, - [SMALL_STATE(3518)] = 133006, - [SMALL_STATE(3519)] = 133022, - [SMALL_STATE(3520)] = 133038, - [SMALL_STATE(3521)] = 133054, - [SMALL_STATE(3522)] = 133070, - [SMALL_STATE(3523)] = 133086, - [SMALL_STATE(3524)] = 133102, - [SMALL_STATE(3525)] = 133118, - [SMALL_STATE(3526)] = 133134, - [SMALL_STATE(3527)] = 133150, - [SMALL_STATE(3528)] = 133166, - [SMALL_STATE(3529)] = 133180, - [SMALL_STATE(3530)] = 133194, - [SMALL_STATE(3531)] = 133210, - [SMALL_STATE(3532)] = 133226, - [SMALL_STATE(3533)] = 133242, - [SMALL_STATE(3534)] = 133256, - [SMALL_STATE(3535)] = 133270, - [SMALL_STATE(3536)] = 133286, - [SMALL_STATE(3537)] = 133302, - [SMALL_STATE(3538)] = 133318, - [SMALL_STATE(3539)] = 133332, - [SMALL_STATE(3540)] = 133346, - [SMALL_STATE(3541)] = 133362, - [SMALL_STATE(3542)] = 133378, - [SMALL_STATE(3543)] = 133394, - [SMALL_STATE(3544)] = 133410, - [SMALL_STATE(3545)] = 133426, - [SMALL_STATE(3546)] = 133440, - [SMALL_STATE(3547)] = 133456, - [SMALL_STATE(3548)] = 133472, - [SMALL_STATE(3549)] = 133488, - [SMALL_STATE(3550)] = 133504, - [SMALL_STATE(3551)] = 133520, - [SMALL_STATE(3552)] = 133536, - [SMALL_STATE(3553)] = 133549, - [SMALL_STATE(3554)] = 133562, - [SMALL_STATE(3555)] = 133575, - [SMALL_STATE(3556)] = 133588, - [SMALL_STATE(3557)] = 133601, - [SMALL_STATE(3558)] = 133614, - [SMALL_STATE(3559)] = 133627, - [SMALL_STATE(3560)] = 133640, - [SMALL_STATE(3561)] = 133653, - [SMALL_STATE(3562)] = 133666, - [SMALL_STATE(3563)] = 133679, - [SMALL_STATE(3564)] = 133692, - [SMALL_STATE(3565)] = 133705, - [SMALL_STATE(3566)] = 133718, - [SMALL_STATE(3567)] = 133731, - [SMALL_STATE(3568)] = 133744, - [SMALL_STATE(3569)] = 133757, - [SMALL_STATE(3570)] = 133768, - [SMALL_STATE(3571)] = 133781, - [SMALL_STATE(3572)] = 133794, - [SMALL_STATE(3573)] = 133807, - [SMALL_STATE(3574)] = 133820, - [SMALL_STATE(3575)] = 133833, - [SMALL_STATE(3576)] = 133846, - [SMALL_STATE(3577)] = 133859, - [SMALL_STATE(3578)] = 133872, - [SMALL_STATE(3579)] = 133885, - [SMALL_STATE(3580)] = 133898, - [SMALL_STATE(3581)] = 133911, - [SMALL_STATE(3582)] = 133924, - [SMALL_STATE(3583)] = 133937, - [SMALL_STATE(3584)] = 133950, - [SMALL_STATE(3585)] = 133963, - [SMALL_STATE(3586)] = 133976, - [SMALL_STATE(3587)] = 133989, - [SMALL_STATE(3588)] = 134002, - [SMALL_STATE(3589)] = 134015, - [SMALL_STATE(3590)] = 134028, - [SMALL_STATE(3591)] = 134041, - [SMALL_STATE(3592)] = 134054, - [SMALL_STATE(3593)] = 134067, - [SMALL_STATE(3594)] = 134080, - [SMALL_STATE(3595)] = 134093, - [SMALL_STATE(3596)] = 134106, - [SMALL_STATE(3597)] = 134119, - [SMALL_STATE(3598)] = 134132, - [SMALL_STATE(3599)] = 134143, - [SMALL_STATE(3600)] = 134156, - [SMALL_STATE(3601)] = 134169, - [SMALL_STATE(3602)] = 134182, - [SMALL_STATE(3603)] = 134195, - [SMALL_STATE(3604)] = 134208, - [SMALL_STATE(3605)] = 134221, - [SMALL_STATE(3606)] = 134234, - [SMALL_STATE(3607)] = 134247, - [SMALL_STATE(3608)] = 134260, - [SMALL_STATE(3609)] = 134273, - [SMALL_STATE(3610)] = 134286, - [SMALL_STATE(3611)] = 134299, - [SMALL_STATE(3612)] = 134312, - [SMALL_STATE(3613)] = 134325, - [SMALL_STATE(3614)] = 134338, - [SMALL_STATE(3615)] = 134351, - [SMALL_STATE(3616)] = 134364, - [SMALL_STATE(3617)] = 134377, - [SMALL_STATE(3618)] = 134390, - [SMALL_STATE(3619)] = 134403, - [SMALL_STATE(3620)] = 134416, - [SMALL_STATE(3621)] = 134429, - [SMALL_STATE(3622)] = 134442, - [SMALL_STATE(3623)] = 134455, - [SMALL_STATE(3624)] = 134468, - [SMALL_STATE(3625)] = 134481, - [SMALL_STATE(3626)] = 134491, - [SMALL_STATE(3627)] = 134501, - [SMALL_STATE(3628)] = 134511, - [SMALL_STATE(3629)] = 134521, - [SMALL_STATE(3630)] = 134531, - [SMALL_STATE(3631)] = 134541, - [SMALL_STATE(3632)] = 134551, - [SMALL_STATE(3633)] = 134561, - [SMALL_STATE(3634)] = 134571, - [SMALL_STATE(3635)] = 134581, - [SMALL_STATE(3636)] = 134591, - [SMALL_STATE(3637)] = 134601, - [SMALL_STATE(3638)] = 134611, - [SMALL_STATE(3639)] = 134621, - [SMALL_STATE(3640)] = 134631, - [SMALL_STATE(3641)] = 134641, - [SMALL_STATE(3642)] = 134651, - [SMALL_STATE(3643)] = 134661, - [SMALL_STATE(3644)] = 134671, - [SMALL_STATE(3645)] = 134681, - [SMALL_STATE(3646)] = 134691, - [SMALL_STATE(3647)] = 134701, - [SMALL_STATE(3648)] = 134711, - [SMALL_STATE(3649)] = 134721, - [SMALL_STATE(3650)] = 134731, - [SMALL_STATE(3651)] = 134741, - [SMALL_STATE(3652)] = 134751, - [SMALL_STATE(3653)] = 134761, - [SMALL_STATE(3654)] = 134771, - [SMALL_STATE(3655)] = 134781, - [SMALL_STATE(3656)] = 134791, - [SMALL_STATE(3657)] = 134801, - [SMALL_STATE(3658)] = 134811, - [SMALL_STATE(3659)] = 134821, - [SMALL_STATE(3660)] = 134831, - [SMALL_STATE(3661)] = 134841, - [SMALL_STATE(3662)] = 134851, - [SMALL_STATE(3663)] = 134861, - [SMALL_STATE(3664)] = 134871, - [SMALL_STATE(3665)] = 134881, - [SMALL_STATE(3666)] = 134891, - [SMALL_STATE(3667)] = 134901, - [SMALL_STATE(3668)] = 134911, - [SMALL_STATE(3669)] = 134921, - [SMALL_STATE(3670)] = 134931, - [SMALL_STATE(3671)] = 134941, - [SMALL_STATE(3672)] = 134951, - [SMALL_STATE(3673)] = 134961, - [SMALL_STATE(3674)] = 134971, - [SMALL_STATE(3675)] = 134981, - [SMALL_STATE(3676)] = 134991, - [SMALL_STATE(3677)] = 135001, - [SMALL_STATE(3678)] = 135011, - [SMALL_STATE(3679)] = 135021, - [SMALL_STATE(3680)] = 135031, - [SMALL_STATE(3681)] = 135041, - [SMALL_STATE(3682)] = 135051, - [SMALL_STATE(3683)] = 135061, - [SMALL_STATE(3684)] = 135071, - [SMALL_STATE(3685)] = 135081, - [SMALL_STATE(3686)] = 135091, - [SMALL_STATE(3687)] = 135101, - [SMALL_STATE(3688)] = 135111, - [SMALL_STATE(3689)] = 135121, - [SMALL_STATE(3690)] = 135131, - [SMALL_STATE(3691)] = 135141, - [SMALL_STATE(3692)] = 135151, - [SMALL_STATE(3693)] = 135161, - [SMALL_STATE(3694)] = 135171, - [SMALL_STATE(3695)] = 135181, - [SMALL_STATE(3696)] = 135191, - [SMALL_STATE(3697)] = 135201, - [SMALL_STATE(3698)] = 135211, - [SMALL_STATE(3699)] = 135221, - [SMALL_STATE(3700)] = 135231, - [SMALL_STATE(3701)] = 135241, - [SMALL_STATE(3702)] = 135251, - [SMALL_STATE(3703)] = 135261, - [SMALL_STATE(3704)] = 135271, - [SMALL_STATE(3705)] = 135281, - [SMALL_STATE(3706)] = 135291, - [SMALL_STATE(3707)] = 135301, - [SMALL_STATE(3708)] = 135311, - [SMALL_STATE(3709)] = 135321, - [SMALL_STATE(3710)] = 135331, - [SMALL_STATE(3711)] = 135341, - [SMALL_STATE(3712)] = 135351, - [SMALL_STATE(3713)] = 135361, - [SMALL_STATE(3714)] = 135371, - [SMALL_STATE(3715)] = 135381, - [SMALL_STATE(3716)] = 135391, - [SMALL_STATE(3717)] = 135401, - [SMALL_STATE(3718)] = 135411, - [SMALL_STATE(3719)] = 135421, - [SMALL_STATE(3720)] = 135431, - [SMALL_STATE(3721)] = 135441, - [SMALL_STATE(3722)] = 135451, - [SMALL_STATE(3723)] = 135461, - [SMALL_STATE(3724)] = 135471, - [SMALL_STATE(3725)] = 135481, - [SMALL_STATE(3726)] = 135491, - [SMALL_STATE(3727)] = 135501, - [SMALL_STATE(3728)] = 135511, - [SMALL_STATE(3729)] = 135521, - [SMALL_STATE(3730)] = 135531, - [SMALL_STATE(3731)] = 135541, - [SMALL_STATE(3732)] = 135551, - [SMALL_STATE(3733)] = 135561, - [SMALL_STATE(3734)] = 135571, - [SMALL_STATE(3735)] = 135581, - [SMALL_STATE(3736)] = 135591, - [SMALL_STATE(3737)] = 135601, - [SMALL_STATE(3738)] = 135611, + [SMALL_STATE(985)] = 0, + [SMALL_STATE(986)] = 73, + [SMALL_STATE(987)] = 146, + [SMALL_STATE(988)] = 219, + [SMALL_STATE(989)] = 292, + [SMALL_STATE(990)] = 365, + [SMALL_STATE(991)] = 438, + [SMALL_STATE(992)] = 517, + [SMALL_STATE(993)] = 590, + [SMALL_STATE(994)] = 669, + [SMALL_STATE(995)] = 742, + [SMALL_STATE(996)] = 821, + [SMALL_STATE(997)] = 900, + [SMALL_STATE(998)] = 973, + [SMALL_STATE(999)] = 1046, + [SMALL_STATE(1000)] = 1119, + [SMALL_STATE(1001)] = 1196, + [SMALL_STATE(1002)] = 1327, + [SMALL_STATE(1003)] = 1400, + [SMALL_STATE(1004)] = 1473, + [SMALL_STATE(1005)] = 1546, + [SMALL_STATE(1006)] = 1624, + [SMALL_STATE(1007)] = 1700, + [SMALL_STATE(1008)] = 1778, + [SMALL_STATE(1009)] = 1850, + [SMALL_STATE(1010)] = 1924, + [SMALL_STATE(1011)] = 2052, + [SMALL_STATE(1012)] = 2130, + [SMALL_STATE(1013)] = 2208, + [SMALL_STATE(1014)] = 2286, + [SMALL_STATE(1015)] = 2368, + [SMALL_STATE(1016)] = 2446, + [SMALL_STATE(1017)] = 2524, + [SMALL_STATE(1018)] = 2602, + [SMALL_STATE(1019)] = 2730, + [SMALL_STATE(1020)] = 2808, + [SMALL_STATE(1021)] = 2886, + [SMALL_STATE(1022)] = 2964, + [SMALL_STATE(1023)] = 3042, + [SMALL_STATE(1024)] = 3120, + [SMALL_STATE(1025)] = 3198, + [SMALL_STATE(1026)] = 3276, + [SMALL_STATE(1027)] = 3354, + [SMALL_STATE(1028)] = 3428, + [SMALL_STATE(1029)] = 3501, + [SMALL_STATE(1030)] = 3574, + [SMALL_STATE(1031)] = 3645, + [SMALL_STATE(1032)] = 3716, + [SMALL_STATE(1033)] = 3787, + [SMALL_STATE(1034)] = 3858, + [SMALL_STATE(1035)] = 3929, + [SMALL_STATE(1036)] = 4000, + [SMALL_STATE(1037)] = 4079, + [SMALL_STATE(1038)] = 4150, + [SMALL_STATE(1039)] = 4221, + [SMALL_STATE(1040)] = 4300, + [SMALL_STATE(1041)] = 4370, + [SMALL_STATE(1042)] = 4496, + [SMALL_STATE(1043)] = 4622, + [SMALL_STATE(1044)] = 4748, + [SMALL_STATE(1045)] = 4874, + [SMALL_STATE(1046)] = 5000, + [SMALL_STATE(1047)] = 5126, + [SMALL_STATE(1048)] = 5252, + [SMALL_STATE(1049)] = 5378, + [SMALL_STATE(1050)] = 5504, + [SMALL_STATE(1051)] = 5574, + [SMALL_STATE(1052)] = 5700, + [SMALL_STATE(1053)] = 5826, + [SMALL_STATE(1054)] = 5952, + [SMALL_STATE(1055)] = 6024, + [SMALL_STATE(1056)] = 6096, + [SMALL_STATE(1057)] = 6222, + [SMALL_STATE(1058)] = 6348, + [SMALL_STATE(1059)] = 6420, + [SMALL_STATE(1060)] = 6492, + [SMALL_STATE(1061)] = 6564, + [SMALL_STATE(1062)] = 6636, + [SMALL_STATE(1063)] = 6708, + [SMALL_STATE(1064)] = 6834, + [SMALL_STATE(1065)] = 6906, + [SMALL_STATE(1066)] = 6978, + [SMALL_STATE(1067)] = 7048, + [SMALL_STATE(1068)] = 7120, + [SMALL_STATE(1069)] = 7192, + [SMALL_STATE(1070)] = 7264, + [SMALL_STATE(1071)] = 7336, + [SMALL_STATE(1072)] = 7462, + [SMALL_STATE(1073)] = 7532, + [SMALL_STATE(1074)] = 7604, + [SMALL_STATE(1075)] = 7674, + [SMALL_STATE(1076)] = 7746, + [SMALL_STATE(1077)] = 7818, + [SMALL_STATE(1078)] = 7890, + [SMALL_STATE(1079)] = 7964, + [SMALL_STATE(1080)] = 8090, + [SMALL_STATE(1081)] = 8216, + [SMALL_STATE(1082)] = 8342, + [SMALL_STATE(1083)] = 8468, + [SMALL_STATE(1084)] = 8594, + [SMALL_STATE(1085)] = 8666, + [SMALL_STATE(1086)] = 8792, + [SMALL_STATE(1087)] = 8918, + [SMALL_STATE(1088)] = 8988, + [SMALL_STATE(1089)] = 9114, + [SMALL_STATE(1090)] = 9240, + [SMALL_STATE(1091)] = 9309, + [SMALL_STATE(1092)] = 9378, + [SMALL_STATE(1093)] = 9463, + [SMALL_STATE(1094)] = 9538, + [SMALL_STATE(1095)] = 9609, + [SMALL_STATE(1096)] = 9688, + [SMALL_STATE(1097)] = 9775, + [SMALL_STATE(1098)] = 9864, + [SMALL_STATE(1099)] = 9955, + [SMALL_STATE(1100)] = 10048, + [SMALL_STATE(1101)] = 10143, + [SMALL_STATE(1102)] = 10240, + [SMALL_STATE(1103)] = 10339, + [SMALL_STATE(1104)] = 10464, + [SMALL_STATE(1105)] = 10533, + [SMALL_STATE(1106)] = 10602, + [SMALL_STATE(1107)] = 10671, + [SMALL_STATE(1108)] = 10796, + [SMALL_STATE(1109)] = 10921, + [SMALL_STATE(1110)] = 11046, + [SMALL_STATE(1111)] = 11171, + [SMALL_STATE(1112)] = 11240, + [SMALL_STATE(1113)] = 11341, + [SMALL_STATE(1114)] = 11410, + [SMALL_STATE(1115)] = 11543, + [SMALL_STATE(1116)] = 11668, + [SMALL_STATE(1117)] = 11737, + [SMALL_STATE(1118)] = 11806, + [SMALL_STATE(1119)] = 11931, + [SMALL_STATE(1120)] = 12000, + [SMALL_STATE(1121)] = 12125, + [SMALL_STATE(1122)] = 12194, + [SMALL_STATE(1123)] = 12263, + [SMALL_STATE(1124)] = 12332, + [SMALL_STATE(1125)] = 12401, + [SMALL_STATE(1126)] = 12470, + [SMALL_STATE(1127)] = 12539, + [SMALL_STATE(1128)] = 12664, + [SMALL_STATE(1129)] = 12789, + [SMALL_STATE(1130)] = 12914, + [SMALL_STATE(1131)] = 13039, + [SMALL_STATE(1132)] = 13108, + [SMALL_STATE(1133)] = 13233, + [SMALL_STATE(1134)] = 13366, + [SMALL_STATE(1135)] = 13491, + [SMALL_STATE(1136)] = 13560, + [SMALL_STATE(1137)] = 13629, + [SMALL_STATE(1138)] = 13698, + [SMALL_STATE(1139)] = 13823, + [SMALL_STATE(1140)] = 13892, + [SMALL_STATE(1141)] = 14017, + [SMALL_STATE(1142)] = 14118, + [SMALL_STATE(1143)] = 14243, + [SMALL_STATE(1144)] = 14368, + [SMALL_STATE(1145)] = 14493, + [SMALL_STATE(1146)] = 14576, + [SMALL_STATE(1147)] = 14653, + [SMALL_STATE(1148)] = 14778, + [SMALL_STATE(1149)] = 14861, + [SMALL_STATE(1150)] = 14930, + [SMALL_STATE(1151)] = 15055, + [SMALL_STATE(1152)] = 15180, + [SMALL_STATE(1153)] = 15253, + [SMALL_STATE(1154)] = 15322, + [SMALL_STATE(1155)] = 15391, + [SMALL_STATE(1156)] = 15460, + [SMALL_STATE(1157)] = 15529, + [SMALL_STATE(1158)] = 15598, + [SMALL_STATE(1159)] = 15667, + [SMALL_STATE(1160)] = 15736, + [SMALL_STATE(1161)] = 15805, + [SMALL_STATE(1162)] = 15892, + [SMALL_STATE(1163)] = 15967, + [SMALL_STATE(1164)] = 16036, + [SMALL_STATE(1165)] = 16105, + [SMALL_STATE(1166)] = 16174, + [SMALL_STATE(1167)] = 16243, + [SMALL_STATE(1168)] = 16376, + [SMALL_STATE(1169)] = 16447, + [SMALL_STATE(1170)] = 16524, + [SMALL_STATE(1171)] = 16593, + [SMALL_STATE(1172)] = 16662, + [SMALL_STATE(1173)] = 16731, + [SMALL_STATE(1174)] = 16800, + [SMALL_STATE(1175)] = 16873, + [SMALL_STATE(1176)] = 16942, + [SMALL_STATE(1177)] = 17021, + [SMALL_STATE(1178)] = 17090, + [SMALL_STATE(1179)] = 17159, + [SMALL_STATE(1180)] = 17228, + [SMALL_STATE(1181)] = 17297, + [SMALL_STATE(1182)] = 17386, + [SMALL_STATE(1183)] = 17455, + [SMALL_STATE(1184)] = 17580, + [SMALL_STATE(1185)] = 17649, + [SMALL_STATE(1186)] = 17740, + [SMALL_STATE(1187)] = 17833, + [SMALL_STATE(1188)] = 17966, + [SMALL_STATE(1189)] = 18061, + [SMALL_STATE(1190)] = 18158, + [SMALL_STATE(1191)] = 18283, + [SMALL_STATE(1192)] = 18382, + [SMALL_STATE(1193)] = 18483, + [SMALL_STATE(1194)] = 18552, + [SMALL_STATE(1195)] = 18677, + [SMALL_STATE(1196)] = 18746, + [SMALL_STATE(1197)] = 18815, + [SMALL_STATE(1198)] = 18884, + [SMALL_STATE(1199)] = 18953, + [SMALL_STATE(1200)] = 19022, + [SMALL_STATE(1201)] = 19148, + [SMALL_STATE(1202)] = 19269, + [SMALL_STATE(1203)] = 19390, + [SMALL_STATE(1204)] = 19511, + [SMALL_STATE(1205)] = 19632, + [SMALL_STATE(1206)] = 19753, + [SMALL_STATE(1207)] = 19874, + [SMALL_STATE(1208)] = 19995, + [SMALL_STATE(1209)] = 20116, + [SMALL_STATE(1210)] = 20238, + [SMALL_STATE(1211)] = 20360, + [SMALL_STATE(1212)] = 20480, + [SMALL_STATE(1213)] = 20600, + [SMALL_STATE(1214)] = 20720, + [SMALL_STATE(1215)] = 20842, + [SMALL_STATE(1216)] = 20964, + [SMALL_STATE(1217)] = 21086, + [SMALL_STATE(1218)] = 21206, + [SMALL_STATE(1219)] = 21326, + [SMALL_STATE(1220)] = 21448, + [SMALL_STATE(1221)] = 21568, + [SMALL_STATE(1222)] = 21688, + [SMALL_STATE(1223)] = 21810, + [SMALL_STATE(1224)] = 21932, + [SMALL_STATE(1225)] = 22052, + [SMALL_STATE(1226)] = 22172, + [SMALL_STATE(1227)] = 22294, + [SMALL_STATE(1228)] = 22412, + [SMALL_STATE(1229)] = 22534, + [SMALL_STATE(1230)] = 22654, + [SMALL_STATE(1231)] = 22774, + [SMALL_STATE(1232)] = 22894, + [SMALL_STATE(1233)] = 23014, + [SMALL_STATE(1234)] = 23136, + [SMALL_STATE(1235)] = 23256, + [SMALL_STATE(1236)] = 23378, + [SMALL_STATE(1237)] = 23500, + [SMALL_STATE(1238)] = 23622, + [SMALL_STATE(1239)] = 23744, + [SMALL_STATE(1240)] = 23866, + [SMALL_STATE(1241)] = 23986, + [SMALL_STATE(1242)] = 24106, + [SMALL_STATE(1243)] = 24228, + [SMALL_STATE(1244)] = 24350, + [SMALL_STATE(1245)] = 24470, + [SMALL_STATE(1246)] = 24590, + [SMALL_STATE(1247)] = 24710, + [SMALL_STATE(1248)] = 24830, + [SMALL_STATE(1249)] = 24952, + [SMALL_STATE(1250)] = 25071, + [SMALL_STATE(1251)] = 25190, + [SMALL_STATE(1252)] = 25309, + [SMALL_STATE(1253)] = 25428, + [SMALL_STATE(1254)] = 25547, + [SMALL_STATE(1255)] = 25666, + [SMALL_STATE(1256)] = 25785, + [SMALL_STATE(1257)] = 25904, + [SMALL_STATE(1258)] = 26023, + [SMALL_STATE(1259)] = 26142, + [SMALL_STATE(1260)] = 26261, + [SMALL_STATE(1261)] = 26380, + [SMALL_STATE(1262)] = 26499, + [SMALL_STATE(1263)] = 26618, + [SMALL_STATE(1264)] = 26737, + [SMALL_STATE(1265)] = 26856, + [SMALL_STATE(1266)] = 26975, + [SMALL_STATE(1267)] = 27094, + [SMALL_STATE(1268)] = 27213, + [SMALL_STATE(1269)] = 27332, + [SMALL_STATE(1270)] = 27451, + [SMALL_STATE(1271)] = 27570, + [SMALL_STATE(1272)] = 27689, + [SMALL_STATE(1273)] = 27808, + [SMALL_STATE(1274)] = 27927, + [SMALL_STATE(1275)] = 28046, + [SMALL_STATE(1276)] = 28165, + [SMALL_STATE(1277)] = 28284, + [SMALL_STATE(1278)] = 28403, + [SMALL_STATE(1279)] = 28522, + [SMALL_STATE(1280)] = 28641, + [SMALL_STATE(1281)] = 28760, + [SMALL_STATE(1282)] = 28879, + [SMALL_STATE(1283)] = 28998, + [SMALL_STATE(1284)] = 29117, + [SMALL_STATE(1285)] = 29236, + [SMALL_STATE(1286)] = 29355, + [SMALL_STATE(1287)] = 29474, + [SMALL_STATE(1288)] = 29593, + [SMALL_STATE(1289)] = 29712, + [SMALL_STATE(1290)] = 29831, + [SMALL_STATE(1291)] = 29950, + [SMALL_STATE(1292)] = 30069, + [SMALL_STATE(1293)] = 30188, + [SMALL_STATE(1294)] = 30307, + [SMALL_STATE(1295)] = 30426, + [SMALL_STATE(1296)] = 30545, + [SMALL_STATE(1297)] = 30664, + [SMALL_STATE(1298)] = 30783, + [SMALL_STATE(1299)] = 30902, + [SMALL_STATE(1300)] = 31021, + [SMALL_STATE(1301)] = 31140, + [SMALL_STATE(1302)] = 31259, + [SMALL_STATE(1303)] = 31378, + [SMALL_STATE(1304)] = 31497, + [SMALL_STATE(1305)] = 31616, + [SMALL_STATE(1306)] = 31735, + [SMALL_STATE(1307)] = 31854, + [SMALL_STATE(1308)] = 31973, + [SMALL_STATE(1309)] = 32092, + [SMALL_STATE(1310)] = 32211, + [SMALL_STATE(1311)] = 32330, + [SMALL_STATE(1312)] = 32449, + [SMALL_STATE(1313)] = 32568, + [SMALL_STATE(1314)] = 32687, + [SMALL_STATE(1315)] = 32806, + [SMALL_STATE(1316)] = 32925, + [SMALL_STATE(1317)] = 33044, + [SMALL_STATE(1318)] = 33163, + [SMALL_STATE(1319)] = 33282, + [SMALL_STATE(1320)] = 33401, + [SMALL_STATE(1321)] = 33520, + [SMALL_STATE(1322)] = 33639, + [SMALL_STATE(1323)] = 33758, + [SMALL_STATE(1324)] = 33877, + [SMALL_STATE(1325)] = 33996, + [SMALL_STATE(1326)] = 34115, + [SMALL_STATE(1327)] = 34234, + [SMALL_STATE(1328)] = 34353, + [SMALL_STATE(1329)] = 34472, + [SMALL_STATE(1330)] = 34591, + [SMALL_STATE(1331)] = 34710, + [SMALL_STATE(1332)] = 34829, + [SMALL_STATE(1333)] = 34948, + [SMALL_STATE(1334)] = 35067, + [SMALL_STATE(1335)] = 35186, + [SMALL_STATE(1336)] = 35305, + [SMALL_STATE(1337)] = 35424, + [SMALL_STATE(1338)] = 35543, + [SMALL_STATE(1339)] = 35662, + [SMALL_STATE(1340)] = 35781, + [SMALL_STATE(1341)] = 35900, + [SMALL_STATE(1342)] = 36019, + [SMALL_STATE(1343)] = 36138, + [SMALL_STATE(1344)] = 36257, + [SMALL_STATE(1345)] = 36376, + [SMALL_STATE(1346)] = 36495, + [SMALL_STATE(1347)] = 36614, + [SMALL_STATE(1348)] = 36733, + [SMALL_STATE(1349)] = 36852, + [SMALL_STATE(1350)] = 36971, + [SMALL_STATE(1351)] = 37090, + [SMALL_STATE(1352)] = 37209, + [SMALL_STATE(1353)] = 37328, + [SMALL_STATE(1354)] = 37447, + [SMALL_STATE(1355)] = 37566, + [SMALL_STATE(1356)] = 37685, + [SMALL_STATE(1357)] = 37804, + [SMALL_STATE(1358)] = 37923, + [SMALL_STATE(1359)] = 38042, + [SMALL_STATE(1360)] = 38161, + [SMALL_STATE(1361)] = 38280, + [SMALL_STATE(1362)] = 38395, + [SMALL_STATE(1363)] = 38514, + [SMALL_STATE(1364)] = 38633, + [SMALL_STATE(1365)] = 38748, + [SMALL_STATE(1366)] = 38867, + [SMALL_STATE(1367)] = 38986, + [SMALL_STATE(1368)] = 39105, + [SMALL_STATE(1369)] = 39224, + [SMALL_STATE(1370)] = 39343, + [SMALL_STATE(1371)] = 39462, + [SMALL_STATE(1372)] = 39581, + [SMALL_STATE(1373)] = 39700, + [SMALL_STATE(1374)] = 39819, + [SMALL_STATE(1375)] = 39938, + [SMALL_STATE(1376)] = 40057, + [SMALL_STATE(1377)] = 40176, + [SMALL_STATE(1378)] = 40295, + [SMALL_STATE(1379)] = 40414, + [SMALL_STATE(1380)] = 40533, + [SMALL_STATE(1381)] = 40652, + [SMALL_STATE(1382)] = 40771, + [SMALL_STATE(1383)] = 40890, + [SMALL_STATE(1384)] = 41009, + [SMALL_STATE(1385)] = 41128, + [SMALL_STATE(1386)] = 41247, + [SMALL_STATE(1387)] = 41366, + [SMALL_STATE(1388)] = 41485, + [SMALL_STATE(1389)] = 41604, + [SMALL_STATE(1390)] = 41723, + [SMALL_STATE(1391)] = 41842, + [SMALL_STATE(1392)] = 41961, + [SMALL_STATE(1393)] = 42080, + [SMALL_STATE(1394)] = 42199, + [SMALL_STATE(1395)] = 42318, + [SMALL_STATE(1396)] = 42437, + [SMALL_STATE(1397)] = 42556, + [SMALL_STATE(1398)] = 42675, + [SMALL_STATE(1399)] = 42794, + [SMALL_STATE(1400)] = 42913, + [SMALL_STATE(1401)] = 43032, + [SMALL_STATE(1402)] = 43151, + [SMALL_STATE(1403)] = 43270, + [SMALL_STATE(1404)] = 43389, + [SMALL_STATE(1405)] = 43508, + [SMALL_STATE(1406)] = 43627, + [SMALL_STATE(1407)] = 43746, + [SMALL_STATE(1408)] = 43860, + [SMALL_STATE(1409)] = 43974, + [SMALL_STATE(1410)] = 44088, + [SMALL_STATE(1411)] = 44202, + [SMALL_STATE(1412)] = 44316, + [SMALL_STATE(1413)] = 44425, + [SMALL_STATE(1414)] = 44534, + [SMALL_STATE(1415)] = 44643, + [SMALL_STATE(1416)] = 44752, + [SMALL_STATE(1417)] = 44861, + [SMALL_STATE(1418)] = 44970, + [SMALL_STATE(1419)] = 45079, + [SMALL_STATE(1420)] = 45188, + [SMALL_STATE(1421)] = 45297, + [SMALL_STATE(1422)] = 45406, + [SMALL_STATE(1423)] = 45515, + [SMALL_STATE(1424)] = 45624, + [SMALL_STATE(1425)] = 45733, + [SMALL_STATE(1426)] = 45842, + [SMALL_STATE(1427)] = 45951, + [SMALL_STATE(1428)] = 46060, + [SMALL_STATE(1429)] = 46169, + [SMALL_STATE(1430)] = 46278, + [SMALL_STATE(1431)] = 46387, + [SMALL_STATE(1432)] = 46496, + [SMALL_STATE(1433)] = 46605, + [SMALL_STATE(1434)] = 46714, + [SMALL_STATE(1435)] = 46823, + [SMALL_STATE(1436)] = 46932, + [SMALL_STATE(1437)] = 47041, + [SMALL_STATE(1438)] = 47150, + [SMALL_STATE(1439)] = 47259, + [SMALL_STATE(1440)] = 47368, + [SMALL_STATE(1441)] = 47477, + [SMALL_STATE(1442)] = 47586, + [SMALL_STATE(1443)] = 47695, + [SMALL_STATE(1444)] = 47804, + [SMALL_STATE(1445)] = 47913, + [SMALL_STATE(1446)] = 48022, + [SMALL_STATE(1447)] = 48131, + [SMALL_STATE(1448)] = 48240, + [SMALL_STATE(1449)] = 48349, + [SMALL_STATE(1450)] = 48458, + [SMALL_STATE(1451)] = 48567, + [SMALL_STATE(1452)] = 48676, + [SMALL_STATE(1453)] = 48785, + [SMALL_STATE(1454)] = 48894, + [SMALL_STATE(1455)] = 49003, + [SMALL_STATE(1456)] = 49112, + [SMALL_STATE(1457)] = 49221, + [SMALL_STATE(1458)] = 49330, + [SMALL_STATE(1459)] = 49439, + [SMALL_STATE(1460)] = 49548, + [SMALL_STATE(1461)] = 49657, + [SMALL_STATE(1462)] = 49766, + [SMALL_STATE(1463)] = 49875, + [SMALL_STATE(1464)] = 49984, + [SMALL_STATE(1465)] = 50093, + [SMALL_STATE(1466)] = 50202, + [SMALL_STATE(1467)] = 50311, + [SMALL_STATE(1468)] = 50420, + [SMALL_STATE(1469)] = 50529, + [SMALL_STATE(1470)] = 50638, + [SMALL_STATE(1471)] = 50747, + [SMALL_STATE(1472)] = 50856, + [SMALL_STATE(1473)] = 50965, + [SMALL_STATE(1474)] = 51074, + [SMALL_STATE(1475)] = 51183, + [SMALL_STATE(1476)] = 51292, + [SMALL_STATE(1477)] = 51401, + [SMALL_STATE(1478)] = 51510, + [SMALL_STATE(1479)] = 51619, + [SMALL_STATE(1480)] = 51728, + [SMALL_STATE(1481)] = 51837, + [SMALL_STATE(1482)] = 51946, + [SMALL_STATE(1483)] = 52055, + [SMALL_STATE(1484)] = 52164, + [SMALL_STATE(1485)] = 52273, + [SMALL_STATE(1486)] = 52382, + [SMALL_STATE(1487)] = 52491, + [SMALL_STATE(1488)] = 52600, + [SMALL_STATE(1489)] = 52709, + [SMALL_STATE(1490)] = 52818, + [SMALL_STATE(1491)] = 52927, + [SMALL_STATE(1492)] = 53036, + [SMALL_STATE(1493)] = 53145, + [SMALL_STATE(1494)] = 53254, + [SMALL_STATE(1495)] = 53363, + [SMALL_STATE(1496)] = 53472, + [SMALL_STATE(1497)] = 53581, + [SMALL_STATE(1498)] = 53690, + [SMALL_STATE(1499)] = 53799, + [SMALL_STATE(1500)] = 53908, + [SMALL_STATE(1501)] = 54017, + [SMALL_STATE(1502)] = 54126, + [SMALL_STATE(1503)] = 54235, + [SMALL_STATE(1504)] = 54344, + [SMALL_STATE(1505)] = 54453, + [SMALL_STATE(1506)] = 54562, + [SMALL_STATE(1507)] = 54671, + [SMALL_STATE(1508)] = 54780, + [SMALL_STATE(1509)] = 54889, + [SMALL_STATE(1510)] = 54998, + [SMALL_STATE(1511)] = 55107, + [SMALL_STATE(1512)] = 55216, + [SMALL_STATE(1513)] = 55325, + [SMALL_STATE(1514)] = 55434, + [SMALL_STATE(1515)] = 55543, + [SMALL_STATE(1516)] = 55652, + [SMALL_STATE(1517)] = 55761, + [SMALL_STATE(1518)] = 55870, + [SMALL_STATE(1519)] = 55979, + [SMALL_STATE(1520)] = 56088, + [SMALL_STATE(1521)] = 56197, + [SMALL_STATE(1522)] = 56306, + [SMALL_STATE(1523)] = 56415, + [SMALL_STATE(1524)] = 56524, + [SMALL_STATE(1525)] = 56633, + [SMALL_STATE(1526)] = 56742, + [SMALL_STATE(1527)] = 56851, + [SMALL_STATE(1528)] = 56960, + [SMALL_STATE(1529)] = 57069, + [SMALL_STATE(1530)] = 57178, + [SMALL_STATE(1531)] = 57287, + [SMALL_STATE(1532)] = 57396, + [SMALL_STATE(1533)] = 57505, + [SMALL_STATE(1534)] = 57614, + [SMALL_STATE(1535)] = 57723, + [SMALL_STATE(1536)] = 57832, + [SMALL_STATE(1537)] = 57941, + [SMALL_STATE(1538)] = 58050, + [SMALL_STATE(1539)] = 58159, + [SMALL_STATE(1540)] = 58268, + [SMALL_STATE(1541)] = 58377, + [SMALL_STATE(1542)] = 58486, + [SMALL_STATE(1543)] = 58595, + [SMALL_STATE(1544)] = 58704, + [SMALL_STATE(1545)] = 58813, + [SMALL_STATE(1546)] = 58922, + [SMALL_STATE(1547)] = 59031, + [SMALL_STATE(1548)] = 59140, + [SMALL_STATE(1549)] = 59249, + [SMALL_STATE(1550)] = 59358, + [SMALL_STATE(1551)] = 59467, + [SMALL_STATE(1552)] = 59576, + [SMALL_STATE(1553)] = 59685, + [SMALL_STATE(1554)] = 59794, + [SMALL_STATE(1555)] = 59903, + [SMALL_STATE(1556)] = 60012, + [SMALL_STATE(1557)] = 60121, + [SMALL_STATE(1558)] = 60230, + [SMALL_STATE(1559)] = 60339, + [SMALL_STATE(1560)] = 60448, + [SMALL_STATE(1561)] = 60557, + [SMALL_STATE(1562)] = 60666, + [SMALL_STATE(1563)] = 60775, + [SMALL_STATE(1564)] = 60884, + [SMALL_STATE(1565)] = 60993, + [SMALL_STATE(1566)] = 61102, + [SMALL_STATE(1567)] = 61211, + [SMALL_STATE(1568)] = 61320, + [SMALL_STATE(1569)] = 61429, + [SMALL_STATE(1570)] = 61538, + [SMALL_STATE(1571)] = 61647, + [SMALL_STATE(1572)] = 61756, + [SMALL_STATE(1573)] = 61865, + [SMALL_STATE(1574)] = 61974, + [SMALL_STATE(1575)] = 62083, + [SMALL_STATE(1576)] = 62192, + [SMALL_STATE(1577)] = 62301, + [SMALL_STATE(1578)] = 62410, + [SMALL_STATE(1579)] = 62519, + [SMALL_STATE(1580)] = 62628, + [SMALL_STATE(1581)] = 62737, + [SMALL_STATE(1582)] = 62846, + [SMALL_STATE(1583)] = 62955, + [SMALL_STATE(1584)] = 63064, + [SMALL_STATE(1585)] = 63173, + [SMALL_STATE(1586)] = 63282, + [SMALL_STATE(1587)] = 63391, + [SMALL_STATE(1588)] = 63500, + [SMALL_STATE(1589)] = 63609, + [SMALL_STATE(1590)] = 63718, + [SMALL_STATE(1591)] = 63827, + [SMALL_STATE(1592)] = 63936, + [SMALL_STATE(1593)] = 64045, + [SMALL_STATE(1594)] = 64154, + [SMALL_STATE(1595)] = 64263, + [SMALL_STATE(1596)] = 64372, + [SMALL_STATE(1597)] = 64481, + [SMALL_STATE(1598)] = 64590, + [SMALL_STATE(1599)] = 64699, + [SMALL_STATE(1600)] = 64808, + [SMALL_STATE(1601)] = 64917, + [SMALL_STATE(1602)] = 65026, + [SMALL_STATE(1603)] = 65135, + [SMALL_STATE(1604)] = 65244, + [SMALL_STATE(1605)] = 65353, + [SMALL_STATE(1606)] = 65462, + [SMALL_STATE(1607)] = 65571, + [SMALL_STATE(1608)] = 65680, + [SMALL_STATE(1609)] = 65789, + [SMALL_STATE(1610)] = 65898, + [SMALL_STATE(1611)] = 66007, + [SMALL_STATE(1612)] = 66116, + [SMALL_STATE(1613)] = 66225, + [SMALL_STATE(1614)] = 66334, + [SMALL_STATE(1615)] = 66443, + [SMALL_STATE(1616)] = 66552, + [SMALL_STATE(1617)] = 66661, + [SMALL_STATE(1618)] = 66770, + [SMALL_STATE(1619)] = 66879, + [SMALL_STATE(1620)] = 66988, + [SMALL_STATE(1621)] = 67097, + [SMALL_STATE(1622)] = 67206, + [SMALL_STATE(1623)] = 67315, + [SMALL_STATE(1624)] = 67424, + [SMALL_STATE(1625)] = 67533, + [SMALL_STATE(1626)] = 67642, + [SMALL_STATE(1627)] = 67751, + [SMALL_STATE(1628)] = 67860, + [SMALL_STATE(1629)] = 67969, + [SMALL_STATE(1630)] = 68078, + [SMALL_STATE(1631)] = 68187, + [SMALL_STATE(1632)] = 68296, + [SMALL_STATE(1633)] = 68405, + [SMALL_STATE(1634)] = 68514, + [SMALL_STATE(1635)] = 68623, + [SMALL_STATE(1636)] = 68732, + [SMALL_STATE(1637)] = 68841, + [SMALL_STATE(1638)] = 68907, + [SMALL_STATE(1639)] = 68969, + [SMALL_STATE(1640)] = 69031, + [SMALL_STATE(1641)] = 69093, + [SMALL_STATE(1642)] = 69155, + [SMALL_STATE(1643)] = 69217, + [SMALL_STATE(1644)] = 69279, + [SMALL_STATE(1645)] = 69341, + [SMALL_STATE(1646)] = 69403, + [SMALL_STATE(1647)] = 69463, + [SMALL_STATE(1648)] = 69525, + [SMALL_STATE(1649)] = 69587, + [SMALL_STATE(1650)] = 69649, + [SMALL_STATE(1651)] = 69710, + [SMALL_STATE(1652)] = 69771, + [SMALL_STATE(1653)] = 69832, + [SMALL_STATE(1654)] = 69887, + [SMALL_STATE(1655)] = 69948, + [SMALL_STATE(1656)] = 70009, + [SMALL_STATE(1657)] = 70070, + [SMALL_STATE(1658)] = 70133, + [SMALL_STATE(1659)] = 70194, + [SMALL_STATE(1660)] = 70257, + [SMALL_STATE(1661)] = 70312, + [SMALL_STATE(1662)] = 70373, + [SMALL_STATE(1663)] = 70434, + [SMALL_STATE(1664)] = 70493, + [SMALL_STATE(1665)] = 70554, + [SMALL_STATE(1666)] = 70611, + [SMALL_STATE(1667)] = 70672, + [SMALL_STATE(1668)] = 70733, + [SMALL_STATE(1669)] = 70790, + [SMALL_STATE(1670)] = 70850, + [SMALL_STATE(1671)] = 70904, + [SMALL_STATE(1672)] = 70964, + [SMALL_STATE(1673)] = 71018, + [SMALL_STATE(1674)] = 71072, + [SMALL_STATE(1675)] = 71132, + [SMALL_STATE(1676)] = 71188, + [SMALL_STATE(1677)] = 71244, + [SMALL_STATE(1678)] = 71300, + [SMALL_STATE(1679)] = 71358, + [SMALL_STATE(1680)] = 71418, + [SMALL_STATE(1681)] = 71478, + [SMALL_STATE(1682)] = 71532, + [SMALL_STATE(1683)] = 71586, + [SMALL_STATE(1684)] = 71639, + [SMALL_STATE(1685)] = 71692, + [SMALL_STATE(1686)] = 71745, + [SMALL_STATE(1687)] = 71798, + [SMALL_STATE(1688)] = 71851, + [SMALL_STATE(1689)] = 71904, + [SMALL_STATE(1690)] = 71957, + [SMALL_STATE(1691)] = 72010, + [SMALL_STATE(1692)] = 72063, + [SMALL_STATE(1693)] = 72116, + [SMALL_STATE(1694)] = 72169, + [SMALL_STATE(1695)] = 72222, + [SMALL_STATE(1696)] = 72275, + [SMALL_STATE(1697)] = 72330, + [SMALL_STATE(1698)] = 72383, + [SMALL_STATE(1699)] = 72438, + [SMALL_STATE(1700)] = 72491, + [SMALL_STATE(1701)] = 72544, + [SMALL_STATE(1702)] = 72597, + [SMALL_STATE(1703)] = 72650, + [SMALL_STATE(1704)] = 72703, + [SMALL_STATE(1705)] = 72756, + [SMALL_STATE(1706)] = 72809, + [SMALL_STATE(1707)] = 72862, + [SMALL_STATE(1708)] = 72919, + [SMALL_STATE(1709)] = 72972, + [SMALL_STATE(1710)] = 73025, + [SMALL_STATE(1711)] = 73078, + [SMALL_STATE(1712)] = 73131, + [SMALL_STATE(1713)] = 73190, + [SMALL_STATE(1714)] = 73249, + [SMALL_STATE(1715)] = 73302, + [SMALL_STATE(1716)] = 73355, + [SMALL_STATE(1717)] = 73408, + [SMALL_STATE(1718)] = 73461, + [SMALL_STATE(1719)] = 73514, + [SMALL_STATE(1720)] = 73573, + [SMALL_STATE(1721)] = 73626, + [SMALL_STATE(1722)] = 73679, + [SMALL_STATE(1723)] = 73734, + [SMALL_STATE(1724)] = 73787, + [SMALL_STATE(1725)] = 73840, + [SMALL_STATE(1726)] = 73893, + [SMALL_STATE(1727)] = 73946, + [SMALL_STATE(1728)] = 74005, + [SMALL_STATE(1729)] = 74058, + [SMALL_STATE(1730)] = 74113, + [SMALL_STATE(1731)] = 74166, + [SMALL_STATE(1732)] = 74219, + [SMALL_STATE(1733)] = 74271, + [SMALL_STATE(1734)] = 74327, + [SMALL_STATE(1735)] = 74379, + [SMALL_STATE(1736)] = 74439, + [SMALL_STATE(1737)] = 74491, + [SMALL_STATE(1738)] = 74543, + [SMALL_STATE(1739)] = 74607, + [SMALL_STATE(1740)] = 74665, + [SMALL_STATE(1741)] = 74717, + [SMALL_STATE(1742)] = 74769, + [SMALL_STATE(1743)] = 74821, + [SMALL_STATE(1744)] = 74873, + [SMALL_STATE(1745)] = 74925, + [SMALL_STATE(1746)] = 74977, + [SMALL_STATE(1747)] = 75035, + [SMALL_STATE(1748)] = 75087, + [SMALL_STATE(1749)] = 75139, + [SMALL_STATE(1750)] = 75191, + [SMALL_STATE(1751)] = 75243, + [SMALL_STATE(1752)] = 75295, + [SMALL_STATE(1753)] = 75349, + [SMALL_STATE(1754)] = 75401, + [SMALL_STATE(1755)] = 75453, + [SMALL_STATE(1756)] = 75505, + [SMALL_STATE(1757)] = 75569, + [SMALL_STATE(1758)] = 75621, + [SMALL_STATE(1759)] = 75673, + [SMALL_STATE(1760)] = 75725, + [SMALL_STATE(1761)] = 75783, + [SMALL_STATE(1762)] = 75835, + [SMALL_STATE(1763)] = 75887, + [SMALL_STATE(1764)] = 75945, + [SMALL_STATE(1765)] = 75997, + [SMALL_STATE(1766)] = 76049, + [SMALL_STATE(1767)] = 76101, + [SMALL_STATE(1768)] = 76153, + [SMALL_STATE(1769)] = 76205, + [SMALL_STATE(1770)] = 76257, + [SMALL_STATE(1771)] = 76309, + [SMALL_STATE(1772)] = 76363, + [SMALL_STATE(1773)] = 76425, + [SMALL_STATE(1774)] = 76479, + [SMALL_STATE(1775)] = 76537, + [SMALL_STATE(1776)] = 76589, + [SMALL_STATE(1777)] = 76641, + [SMALL_STATE(1778)] = 76693, + [SMALL_STATE(1779)] = 76745, + [SMALL_STATE(1780)] = 76797, + [SMALL_STATE(1781)] = 76851, + [SMALL_STATE(1782)] = 76907, + [SMALL_STATE(1783)] = 76959, + [SMALL_STATE(1784)] = 77011, + [SMALL_STATE(1785)] = 77067, + [SMALL_STATE(1786)] = 77131, + [SMALL_STATE(1787)] = 77183, + [SMALL_STATE(1788)] = 77239, + [SMALL_STATE(1789)] = 77291, + [SMALL_STATE(1790)] = 77349, + [SMALL_STATE(1791)] = 77406, + [SMALL_STATE(1792)] = 77463, + [SMALL_STATE(1793)] = 77518, + [SMALL_STATE(1794)] = 77575, + [SMALL_STATE(1795)] = 77626, + [SMALL_STATE(1796)] = 77683, + [SMALL_STATE(1797)] = 77734, + [SMALL_STATE(1798)] = 77785, + [SMALL_STATE(1799)] = 77836, + [SMALL_STATE(1800)] = 77887, + [SMALL_STATE(1801)] = 77938, + [SMALL_STATE(1802)] = 77993, + [SMALL_STATE(1803)] = 78050, + [SMALL_STATE(1804)] = 78105, + [SMALL_STATE(1805)] = 78162, + [SMALL_STATE(1806)] = 78213, + [SMALL_STATE(1807)] = 78266, + [SMALL_STATE(1808)] = 78317, + [SMALL_STATE(1809)] = 78374, + [SMALL_STATE(1810)] = 78427, + [SMALL_STATE(1811)] = 78484, + [SMALL_STATE(1812)] = 78541, + [SMALL_STATE(1813)] = 78592, + [SMALL_STATE(1814)] = 78649, + [SMALL_STATE(1815)] = 78706, + [SMALL_STATE(1816)] = 78763, + [SMALL_STATE(1817)] = 78820, + [SMALL_STATE(1818)] = 78871, + [SMALL_STATE(1819)] = 78922, + [SMALL_STATE(1820)] = 78977, + [SMALL_STATE(1821)] = 79034, + [SMALL_STATE(1822)] = 79089, + [SMALL_STATE(1823)] = 79142, + [SMALL_STATE(1824)] = 79195, + [SMALL_STATE(1825)] = 79252, + [SMALL_STATE(1826)] = 79303, + [SMALL_STATE(1827)] = 79360, + [SMALL_STATE(1828)] = 79417, + [SMALL_STATE(1829)] = 79474, + [SMALL_STATE(1830)] = 79531, + [SMALL_STATE(1831)] = 79581, + [SMALL_STATE(1832)] = 79635, + [SMALL_STATE(1833)] = 79685, + [SMALL_STATE(1834)] = 79737, + [SMALL_STATE(1835)] = 79787, + [SMALL_STATE(1836)] = 79839, + [SMALL_STATE(1837)] = 79889, + [SMALL_STATE(1838)] = 79941, + [SMALL_STATE(1839)] = 79997, + [SMALL_STATE(1840)] = 80049, + [SMALL_STATE(1841)] = 80099, + [SMALL_STATE(1842)] = 80149, + [SMALL_STATE(1843)] = 80199, + [SMALL_STATE(1844)] = 80249, + [SMALL_STATE(1845)] = 80299, + [SMALL_STATE(1846)] = 80349, + [SMALL_STATE(1847)] = 80401, + [SMALL_STATE(1848)] = 80457, + [SMALL_STATE(1849)] = 80509, + [SMALL_STATE(1850)] = 80561, + [SMALL_STATE(1851)] = 80611, + [SMALL_STATE(1852)] = 80661, + [SMALL_STATE(1853)] = 80713, + [SMALL_STATE(1854)] = 80765, + [SMALL_STATE(1855)] = 80815, + [SMALL_STATE(1856)] = 80871, + [SMALL_STATE(1857)] = 80921, + [SMALL_STATE(1858)] = 80976, + [SMALL_STATE(1859)] = 81025, + [SMALL_STATE(1860)] = 81074, + [SMALL_STATE(1861)] = 81123, + [SMALL_STATE(1862)] = 81178, + [SMALL_STATE(1863)] = 81229, + [SMALL_STATE(1864)] = 81278, + [SMALL_STATE(1865)] = 81327, + [SMALL_STATE(1866)] = 81376, + [SMALL_STATE(1867)] = 81427, + [SMALL_STATE(1868)] = 81482, + [SMALL_STATE(1869)] = 81535, + [SMALL_STATE(1870)] = 81590, + [SMALL_STATE(1871)] = 81645, + [SMALL_STATE(1872)] = 81694, + [SMALL_STATE(1873)] = 81743, + [SMALL_STATE(1874)] = 81798, + [SMALL_STATE(1875)] = 81849, + [SMALL_STATE(1876)] = 81904, + [SMALL_STATE(1877)] = 81959, + [SMALL_STATE(1878)] = 82010, + [SMALL_STATE(1879)] = 82059, + [SMALL_STATE(1880)] = 82114, + [SMALL_STATE(1881)] = 82163, + [SMALL_STATE(1882)] = 82218, + [SMALL_STATE(1883)] = 82273, + [SMALL_STATE(1884)] = 82328, + [SMALL_STATE(1885)] = 82381, + [SMALL_STATE(1886)] = 82436, + [SMALL_STATE(1887)] = 82485, + [SMALL_STATE(1888)] = 82540, + [SMALL_STATE(1889)] = 82595, + [SMALL_STATE(1890)] = 82650, + [SMALL_STATE(1891)] = 82705, + [SMALL_STATE(1892)] = 82760, + [SMALL_STATE(1893)] = 82815, + [SMALL_STATE(1894)] = 82870, + [SMALL_STATE(1895)] = 82919, + [SMALL_STATE(1896)] = 82972, + [SMALL_STATE(1897)] = 83021, + [SMALL_STATE(1898)] = 83070, + [SMALL_STATE(1899)] = 83124, + [SMALL_STATE(1900)] = 83202, + [SMALL_STATE(1901)] = 83252, + [SMALL_STATE(1902)] = 83310, + [SMALL_STATE(1903)] = 83360, + [SMALL_STATE(1904)] = 83414, + [SMALL_STATE(1905)] = 83468, + [SMALL_STATE(1906)] = 83534, + [SMALL_STATE(1907)] = 83590, + [SMALL_STATE(1908)] = 83652, + [SMALL_STATE(1909)] = 83706, + [SMALL_STATE(1910)] = 83760, + [SMALL_STATE(1911)] = 83814, + [SMALL_STATE(1912)] = 83862, + [SMALL_STATE(1913)] = 83916, + [SMALL_STATE(1914)] = 83970, + [SMALL_STATE(1915)] = 84018, + [SMALL_STATE(1916)] = 84068, + [SMALL_STATE(1917)] = 84118, + [SMALL_STATE(1918)] = 84166, + [SMALL_STATE(1919)] = 84214, + [SMALL_STATE(1920)] = 84268, + [SMALL_STATE(1921)] = 84322, + [SMALL_STATE(1922)] = 84374, + [SMALL_STATE(1923)] = 84422, + [SMALL_STATE(1924)] = 84502, + [SMALL_STATE(1925)] = 84550, + [SMALL_STATE(1926)] = 84604, + [SMALL_STATE(1927)] = 84658, + [SMALL_STATE(1928)] = 84712, + [SMALL_STATE(1929)] = 84760, + [SMALL_STATE(1930)] = 84808, + [SMALL_STATE(1931)] = 84856, + [SMALL_STATE(1932)] = 84904, + [SMALL_STATE(1933)] = 84952, + [SMALL_STATE(1934)] = 85000, + [SMALL_STATE(1935)] = 85054, + [SMALL_STATE(1936)] = 85102, + [SMALL_STATE(1937)] = 85150, + [SMALL_STATE(1938)] = 85232, + [SMALL_STATE(1939)] = 85280, + [SMALL_STATE(1940)] = 85326, + [SMALL_STATE(1941)] = 85380, + [SMALL_STATE(1942)] = 85448, + [SMALL_STATE(1943)] = 85500, + [SMALL_STATE(1944)] = 85552, + [SMALL_STATE(1945)] = 85606, + [SMALL_STATE(1946)] = 85676, + [SMALL_STATE(1947)] = 85730, + [SMALL_STATE(1948)] = 85802, + [SMALL_STATE(1949)] = 85856, + [SMALL_STATE(1950)] = 85904, + [SMALL_STATE(1951)] = 85986, + [SMALL_STATE(1952)] = 86040, + [SMALL_STATE(1953)] = 86114, + [SMALL_STATE(1954)] = 86162, + [SMALL_STATE(1955)] = 86216, + [SMALL_STATE(1956)] = 86264, + [SMALL_STATE(1957)] = 86340, + [SMALL_STATE(1958)] = 86394, + [SMALL_STATE(1959)] = 86442, + [SMALL_STATE(1960)] = 86496, + [SMALL_STATE(1961)] = 86578, + [SMALL_STATE(1962)] = 86628, + [SMALL_STATE(1963)] = 86678, + [SMALL_STATE(1964)] = 86726, + [SMALL_STATE(1965)] = 86780, + [SMALL_STATE(1966)] = 86828, + [SMALL_STATE(1967)] = 86882, + [SMALL_STATE(1968)] = 86932, + [SMALL_STATE(1969)] = 86984, + [SMALL_STATE(1970)] = 87032, + [SMALL_STATE(1971)] = 87114, + [SMALL_STATE(1972)] = 87168, + [SMALL_STATE(1973)] = 87222, + [SMALL_STATE(1974)] = 87270, + [SMALL_STATE(1975)] = 87324, + [SMALL_STATE(1976)] = 87372, + [SMALL_STATE(1977)] = 87454, + [SMALL_STATE(1978)] = 87502, + [SMALL_STATE(1979)] = 87554, + [SMALL_STATE(1980)] = 87608, + [SMALL_STATE(1981)] = 87656, + [SMALL_STATE(1982)] = 87738, + [SMALL_STATE(1983)] = 87786, + [SMALL_STATE(1984)] = 87840, + [SMALL_STATE(1985)] = 87892, + [SMALL_STATE(1986)] = 87940, + [SMALL_STATE(1987)] = 88022, + [SMALL_STATE(1988)] = 88070, + [SMALL_STATE(1989)] = 88120, + [SMALL_STATE(1990)] = 88170, + [SMALL_STATE(1991)] = 88224, + [SMALL_STATE(1992)] = 88272, + [SMALL_STATE(1993)] = 88354, + [SMALL_STATE(1994)] = 88402, + [SMALL_STATE(1995)] = 88484, + [SMALL_STATE(1996)] = 88538, + [SMALL_STATE(1997)] = 88592, + [SMALL_STATE(1998)] = 88674, + [SMALL_STATE(1999)] = 88722, + [SMALL_STATE(2000)] = 88770, + [SMALL_STATE(2001)] = 88818, + [SMALL_STATE(2002)] = 88872, + [SMALL_STATE(2003)] = 88920, + [SMALL_STATE(2004)] = 88970, + [SMALL_STATE(2005)] = 89018, + [SMALL_STATE(2006)] = 89100, + [SMALL_STATE(2007)] = 89180, + [SMALL_STATE(2008)] = 89232, + [SMALL_STATE(2009)] = 89286, + [SMALL_STATE(2010)] = 89334, + [SMALL_STATE(2011)] = 89388, + [SMALL_STATE(2012)] = 89442, + [SMALL_STATE(2013)] = 89490, + [SMALL_STATE(2014)] = 89538, + [SMALL_STATE(2015)] = 89592, + [SMALL_STATE(2016)] = 89640, + [SMALL_STATE(2017)] = 89689, + [SMALL_STATE(2018)] = 89736, + [SMALL_STATE(2019)] = 89781, + [SMALL_STATE(2020)] = 89828, + [SMALL_STATE(2021)] = 89881, + [SMALL_STATE(2022)] = 89930, + [SMALL_STATE(2023)] = 89977, + [SMALL_STATE(2024)] = 90028, + [SMALL_STATE(2025)] = 90077, + [SMALL_STATE(2026)] = 90130, + [SMALL_STATE(2027)] = 90179, + [SMALL_STATE(2028)] = 90260, + [SMALL_STATE(2029)] = 90307, + [SMALL_STATE(2030)] = 90356, + [SMALL_STATE(2031)] = 90405, + [SMALL_STATE(2032)] = 90452, + [SMALL_STATE(2033)] = 90505, + [SMALL_STATE(2034)] = 90554, + [SMALL_STATE(2035)] = 90603, + [SMALL_STATE(2036)] = 90656, + [SMALL_STATE(2037)] = 90703, + [SMALL_STATE(2038)] = 90750, + [SMALL_STATE(2039)] = 90803, + [SMALL_STATE(2040)] = 90848, + [SMALL_STATE(2041)] = 90895, + [SMALL_STATE(2042)] = 90942, + [SMALL_STATE(2043)] = 90995, + [SMALL_STATE(2044)] = 91044, + [SMALL_STATE(2045)] = 91091, + [SMALL_STATE(2046)] = 91172, + [SMALL_STATE(2047)] = 91217, + [SMALL_STATE(2048)] = 91298, + [SMALL_STATE(2049)] = 91345, + [SMALL_STATE(2050)] = 91398, + [SMALL_STATE(2051)] = 91479, + [SMALL_STATE(2052)] = 91560, + [SMALL_STATE(2053)] = 91607, + [SMALL_STATE(2054)] = 91654, + [SMALL_STATE(2055)] = 91701, + [SMALL_STATE(2056)] = 91754, + [SMALL_STATE(2057)] = 91801, + [SMALL_STATE(2058)] = 91882, + [SMALL_STATE(2059)] = 91927, + [SMALL_STATE(2060)] = 91974, + [SMALL_STATE(2061)] = 92023, + [SMALL_STATE(2062)] = 92070, + [SMALL_STATE(2063)] = 92151, + [SMALL_STATE(2064)] = 92196, + [SMALL_STATE(2065)] = 92241, + [SMALL_STATE(2066)] = 92322, + [SMALL_STATE(2067)] = 92371, + [SMALL_STATE(2068)] = 92418, + [SMALL_STATE(2069)] = 92467, + [SMALL_STATE(2070)] = 92546, + [SMALL_STATE(2071)] = 92593, + [SMALL_STATE(2072)] = 92642, + [SMALL_STATE(2073)] = 92721, + [SMALL_STATE(2074)] = 92802, + [SMALL_STATE(2075)] = 92855, + [SMALL_STATE(2076)] = 92904, + [SMALL_STATE(2077)] = 92951, + [SMALL_STATE(2078)] = 93032, + [SMALL_STATE(2079)] = 93079, + [SMALL_STATE(2080)] = 93126, + [SMALL_STATE(2081)] = 93179, + [SMALL_STATE(2082)] = 93226, + [SMALL_STATE(2083)] = 93273, + [SMALL_STATE(2084)] = 93354, + [SMALL_STATE(2085)] = 93416, + [SMALL_STATE(2086)] = 93494, + [SMALL_STATE(2087)] = 93546, + [SMALL_STATE(2088)] = 93592, + [SMALL_STATE(2089)] = 93638, + [SMALL_STATE(2090)] = 93684, + [SMALL_STATE(2091)] = 93730, + [SMALL_STATE(2092)] = 93778, + [SMALL_STATE(2093)] = 93824, + [SMALL_STATE(2094)] = 93870, + [SMALL_STATE(2095)] = 93916, + [SMALL_STATE(2096)] = 93962, + [SMALL_STATE(2097)] = 94008, + [SMALL_STATE(2098)] = 94054, + [SMALL_STATE(2099)] = 94100, + [SMALL_STATE(2100)] = 94146, + [SMALL_STATE(2101)] = 94192, + [SMALL_STATE(2102)] = 94244, + [SMALL_STATE(2103)] = 94290, + [SMALL_STATE(2104)] = 94336, + [SMALL_STATE(2105)] = 94382, + [SMALL_STATE(2106)] = 94428, + [SMALL_STATE(2107)] = 94474, + [SMALL_STATE(2108)] = 94520, + [SMALL_STATE(2109)] = 94576, + [SMALL_STATE(2110)] = 94622, + [SMALL_STATE(2111)] = 94668, + [SMALL_STATE(2112)] = 94720, + [SMALL_STATE(2113)] = 94766, + [SMALL_STATE(2114)] = 94812, + [SMALL_STATE(2115)] = 94858, + [SMALL_STATE(2116)] = 94904, + [SMALL_STATE(2117)] = 94952, + [SMALL_STATE(2118)] = 94998, + [SMALL_STATE(2119)] = 95046, + [SMALL_STATE(2120)] = 95092, + [SMALL_STATE(2121)] = 95138, + [SMALL_STATE(2122)] = 95184, + [SMALL_STATE(2123)] = 95230, + [SMALL_STATE(2124)] = 95276, + [SMALL_STATE(2125)] = 95334, + [SMALL_STATE(2126)] = 95386, + [SMALL_STATE(2127)] = 95436, + [SMALL_STATE(2128)] = 95484, + [SMALL_STATE(2129)] = 95538, + [SMALL_STATE(2130)] = 95584, + [SMALL_STATE(2131)] = 95644, + [SMALL_STATE(2132)] = 95690, + [SMALL_STATE(2133)] = 95736, + [SMALL_STATE(2134)] = 95782, + [SMALL_STATE(2135)] = 95828, + [SMALL_STATE(2136)] = 95874, + [SMALL_STATE(2137)] = 95938, + [SMALL_STATE(2138)] = 95990, + [SMALL_STATE(2139)] = 96056, + [SMALL_STATE(2140)] = 96102, + [SMALL_STATE(2141)] = 96170, + [SMALL_STATE(2142)] = 96216, + [SMALL_STATE(2143)] = 96262, + [SMALL_STATE(2144)] = 96332, + [SMALL_STATE(2145)] = 96384, + [SMALL_STATE(2146)] = 96456, + [SMALL_STATE(2147)] = 96508, + [SMALL_STATE(2148)] = 96554, + [SMALL_STATE(2149)] = 96600, + [SMALL_STATE(2150)] = 96646, + [SMALL_STATE(2151)] = 96698, + [SMALL_STATE(2152)] = 96744, + [SMALL_STATE(2153)] = 96792, + [SMALL_STATE(2154)] = 96838, + [SMALL_STATE(2155)] = 96884, + [SMALL_STATE(2156)] = 96928, + [SMALL_STATE(2157)] = 96974, + [SMALL_STATE(2158)] = 97020, + [SMALL_STATE(2159)] = 97070, + [SMALL_STATE(2160)] = 97122, + [SMALL_STATE(2161)] = 97174, + [SMALL_STATE(2162)] = 97220, + [SMALL_STATE(2163)] = 97266, + [SMALL_STATE(2164)] = 97318, + [SMALL_STATE(2165)] = 97396, + [SMALL_STATE(2166)] = 97442, + [SMALL_STATE(2167)] = 97487, + [SMALL_STATE(2168)] = 97532, + [SMALL_STATE(2169)] = 97601, + [SMALL_STATE(2170)] = 97672, + [SMALL_STATE(2171)] = 97717, + [SMALL_STATE(2172)] = 97762, + [SMALL_STATE(2173)] = 97811, + [SMALL_STATE(2174)] = 97894, + [SMALL_STATE(2175)] = 97939, + [SMALL_STATE(2176)] = 97984, + [SMALL_STATE(2177)] = 98029, + [SMALL_STATE(2178)] = 98074, + [SMALL_STATE(2179)] = 98149, + [SMALL_STATE(2180)] = 98194, + [SMALL_STATE(2181)] = 98267, + [SMALL_STATE(2182)] = 98312, + [SMALL_STATE(2183)] = 98387, + [SMALL_STATE(2184)] = 98434, + [SMALL_STATE(2185)] = 98481, + [SMALL_STATE(2186)] = 98526, + [SMALL_STATE(2187)] = 98571, + [SMALL_STATE(2188)] = 98654, + [SMALL_STATE(2189)] = 98699, + [SMALL_STATE(2190)] = 98782, + [SMALL_STATE(2191)] = 98827, + [SMALL_STATE(2192)] = 98872, + [SMALL_STATE(2193)] = 98917, + [SMALL_STATE(2194)] = 98962, + [SMALL_STATE(2195)] = 99007, + [SMALL_STATE(2196)] = 99052, + [SMALL_STATE(2197)] = 99097, + [SMALL_STATE(2198)] = 99148, + [SMALL_STATE(2199)] = 99193, + [SMALL_STATE(2200)] = 99238, + [SMALL_STATE(2201)] = 99283, + [SMALL_STATE(2202)] = 99328, + [SMALL_STATE(2203)] = 99373, + [SMALL_STATE(2204)] = 99418, + [SMALL_STATE(2205)] = 99463, + [SMALL_STATE(2206)] = 99508, + [SMALL_STATE(2207)] = 99553, + [SMALL_STATE(2208)] = 99598, + [SMALL_STATE(2209)] = 99643, + [SMALL_STATE(2210)] = 99688, + [SMALL_STATE(2211)] = 99739, + [SMALL_STATE(2212)] = 99784, + [SMALL_STATE(2213)] = 99835, + [SMALL_STATE(2214)] = 99918, + [SMALL_STATE(2215)] = 99963, + [SMALL_STATE(2216)] = 100008, + [SMALL_STATE(2217)] = 100053, + [SMALL_STATE(2218)] = 100136, + [SMALL_STATE(2219)] = 100181, + [SMALL_STATE(2220)] = 100226, + [SMALL_STATE(2221)] = 100309, + [SMALL_STATE(2222)] = 100354, + [SMALL_STATE(2223)] = 100399, + [SMALL_STATE(2224)] = 100482, + [SMALL_STATE(2225)] = 100527, + [SMALL_STATE(2226)] = 100572, + [SMALL_STATE(2227)] = 100617, + [SMALL_STATE(2228)] = 100662, + [SMALL_STATE(2229)] = 100707, + [SMALL_STATE(2230)] = 100752, + [SMALL_STATE(2231)] = 100797, + [SMALL_STATE(2232)] = 100842, + [SMALL_STATE(2233)] = 100887, + [SMALL_STATE(2234)] = 100932, + [SMALL_STATE(2235)] = 100977, + [SMALL_STATE(2236)] = 101022, + [SMALL_STATE(2237)] = 101089, + [SMALL_STATE(2238)] = 101154, + [SMALL_STATE(2239)] = 101217, + [SMALL_STATE(2240)] = 101262, + [SMALL_STATE(2241)] = 101307, + [SMALL_STATE(2242)] = 101364, + [SMALL_STATE(2243)] = 101409, + [SMALL_STATE(2244)] = 101456, + [SMALL_STATE(2245)] = 101501, + [SMALL_STATE(2246)] = 101552, + [SMALL_STATE(2247)] = 101613, + [SMALL_STATE(2248)] = 101658, + [SMALL_STATE(2249)] = 101713, + [SMALL_STATE(2250)] = 101772, + [SMALL_STATE(2251)] = 101821, + [SMALL_STATE(2252)] = 101866, + [SMALL_STATE(2253)] = 101911, + [SMALL_STATE(2254)] = 101962, + [SMALL_STATE(2255)] = 102013, + [SMALL_STATE(2256)] = 102058, + [SMALL_STATE(2257)] = 102141, + [SMALL_STATE(2258)] = 102224, + [SMALL_STATE(2259)] = 102307, + [SMALL_STATE(2260)] = 102390, + [SMALL_STATE(2261)] = 102451, + [SMALL_STATE(2262)] = 102506, + [SMALL_STATE(2263)] = 102571, + [SMALL_STATE(2264)] = 102622, + [SMALL_STATE(2265)] = 102669, + [SMALL_STATE(2266)] = 102726, + [SMALL_STATE(2267)] = 102793, + [SMALL_STATE(2268)] = 102862, + [SMALL_STATE(2269)] = 102933, + [SMALL_STATE(2270)] = 103006, + [SMALL_STATE(2271)] = 103081, + [SMALL_STATE(2272)] = 103158, + [SMALL_STATE(2273)] = 103237, + [SMALL_STATE(2274)] = 103288, + [SMALL_STATE(2275)] = 103333, + [SMALL_STATE(2276)] = 103378, + [SMALL_STATE(2277)] = 103423, + [SMALL_STATE(2278)] = 103506, + [SMALL_STATE(2279)] = 103559, + [SMALL_STATE(2280)] = 103604, + [SMALL_STATE(2281)] = 103649, + [SMALL_STATE(2282)] = 103694, + [SMALL_STATE(2283)] = 103739, + [SMALL_STATE(2284)] = 103784, + [SMALL_STATE(2285)] = 103829, + [SMALL_STATE(2286)] = 103874, + [SMALL_STATE(2287)] = 103955, + [SMALL_STATE(2288)] = 104000, + [SMALL_STATE(2289)] = 104045, + [SMALL_STATE(2290)] = 104090, + [SMALL_STATE(2291)] = 104135, + [SMALL_STATE(2292)] = 104180, + [SMALL_STATE(2293)] = 104225, + [SMALL_STATE(2294)] = 104270, + [SMALL_STATE(2295)] = 104315, + [SMALL_STATE(2296)] = 104398, + [SMALL_STATE(2297)] = 104443, + [SMALL_STATE(2298)] = 104526, + [SMALL_STATE(2299)] = 104571, + [SMALL_STATE(2300)] = 104616, + [SMALL_STATE(2301)] = 104699, + [SMALL_STATE(2302)] = 104744, + [SMALL_STATE(2303)] = 104795, + [SMALL_STATE(2304)] = 104840, + [SMALL_STATE(2305)] = 104885, + [SMALL_STATE(2306)] = 104930, + [SMALL_STATE(2307)] = 104975, + [SMALL_STATE(2308)] = 105020, + [SMALL_STATE(2309)] = 105065, + [SMALL_STATE(2310)] = 105110, + [SMALL_STATE(2311)] = 105155, + [SMALL_STATE(2312)] = 105206, + [SMALL_STATE(2313)] = 105251, + [SMALL_STATE(2314)] = 105296, + [SMALL_STATE(2315)] = 105341, + [SMALL_STATE(2316)] = 105392, + [SMALL_STATE(2317)] = 105451, + [SMALL_STATE(2318)] = 105502, + [SMALL_STATE(2319)] = 105563, + [SMALL_STATE(2320)] = 105626, + [SMALL_STATE(2321)] = 105691, + [SMALL_STATE(2322)] = 105758, + [SMALL_STATE(2323)] = 105827, + [SMALL_STATE(2324)] = 105898, + [SMALL_STATE(2325)] = 105981, + [SMALL_STATE(2326)] = 106036, + [SMALL_STATE(2327)] = 106087, + [SMALL_STATE(2328)] = 106144, + [SMALL_STATE(2329)] = 106193, + [SMALL_STATE(2330)] = 106240, + [SMALL_STATE(2331)] = 106310, + [SMALL_STATE(2332)] = 106380, + [SMALL_STATE(2333)] = 106424, + [SMALL_STATE(2334)] = 106468, + [SMALL_STATE(2335)] = 106512, + [SMALL_STATE(2336)] = 106556, + [SMALL_STATE(2337)] = 106600, + [SMALL_STATE(2338)] = 106644, + [SMALL_STATE(2339)] = 106688, + [SMALL_STATE(2340)] = 106732, + [SMALL_STATE(2341)] = 106800, + [SMALL_STATE(2342)] = 106844, + [SMALL_STATE(2343)] = 106888, + [SMALL_STATE(2344)] = 106932, + [SMALL_STATE(2345)] = 106976, + [SMALL_STATE(2346)] = 107020, + [SMALL_STATE(2347)] = 107064, + [SMALL_STATE(2348)] = 107108, + [SMALL_STATE(2349)] = 107152, + [SMALL_STATE(2350)] = 107196, + [SMALL_STATE(2351)] = 107266, + [SMALL_STATE(2352)] = 107310, + [SMALL_STATE(2353)] = 107354, + [SMALL_STATE(2354)] = 107398, + [SMALL_STATE(2355)] = 107442, + [SMALL_STATE(2356)] = 107486, + [SMALL_STATE(2357)] = 107556, + [SMALL_STATE(2358)] = 107622, + [SMALL_STATE(2359)] = 107686, + [SMALL_STATE(2360)] = 107748, + [SMALL_STATE(2361)] = 107808, + [SMALL_STATE(2362)] = 107866, + [SMALL_STATE(2363)] = 107918, + [SMALL_STATE(2364)] = 107962, + [SMALL_STATE(2365)] = 108008, + [SMALL_STATE(2366)] = 108056, + [SMALL_STATE(2367)] = 108100, + [SMALL_STATE(2368)] = 108156, + [SMALL_STATE(2369)] = 108206, + [SMALL_STATE(2370)] = 108260, + [SMALL_STATE(2371)] = 108304, + [SMALL_STATE(2372)] = 108348, + [SMALL_STATE(2373)] = 108418, + [SMALL_STATE(2374)] = 108462, + [SMALL_STATE(2375)] = 108532, + [SMALL_STATE(2376)] = 108602, + [SMALL_STATE(2377)] = 108646, + [SMALL_STATE(2378)] = 108716, + [SMALL_STATE(2379)] = 108786, + [SMALL_STATE(2380)] = 108856, + [SMALL_STATE(2381)] = 108926, + [SMALL_STATE(2382)] = 108996, + [SMALL_STATE(2383)] = 109070, + [SMALL_STATE(2384)] = 109140, + [SMALL_STATE(2385)] = 109210, + [SMALL_STATE(2386)] = 109280, + [SMALL_STATE(2387)] = 109350, + [SMALL_STATE(2388)] = 109420, + [SMALL_STATE(2389)] = 109490, + [SMALL_STATE(2390)] = 109560, + [SMALL_STATE(2391)] = 109630, + [SMALL_STATE(2392)] = 109700, + [SMALL_STATE(2393)] = 109770, + [SMALL_STATE(2394)] = 109840, + [SMALL_STATE(2395)] = 109910, + [SMALL_STATE(2396)] = 109980, + [SMALL_STATE(2397)] = 110050, + [SMALL_STATE(2398)] = 110120, + [SMALL_STATE(2399)] = 110190, + [SMALL_STATE(2400)] = 110260, + [SMALL_STATE(2401)] = 110330, + [SMALL_STATE(2402)] = 110400, + [SMALL_STATE(2403)] = 110470, + [SMALL_STATE(2404)] = 110540, + [SMALL_STATE(2405)] = 110610, + [SMALL_STATE(2406)] = 110680, + [SMALL_STATE(2407)] = 110750, + [SMALL_STATE(2408)] = 110820, + [SMALL_STATE(2409)] = 110890, + [SMALL_STATE(2410)] = 110960, + [SMALL_STATE(2411)] = 111030, + [SMALL_STATE(2412)] = 111100, + [SMALL_STATE(2413)] = 111170, + [SMALL_STATE(2414)] = 111240, + [SMALL_STATE(2415)] = 111310, + [SMALL_STATE(2416)] = 111380, + [SMALL_STATE(2417)] = 111450, + [SMALL_STATE(2418)] = 111494, + [SMALL_STATE(2419)] = 111564, + [SMALL_STATE(2420)] = 111634, + [SMALL_STATE(2421)] = 111704, + [SMALL_STATE(2422)] = 111774, + [SMALL_STATE(2423)] = 111818, + [SMALL_STATE(2424)] = 111888, + [SMALL_STATE(2425)] = 111958, + [SMALL_STATE(2426)] = 112028, + [SMALL_STATE(2427)] = 112098, + [SMALL_STATE(2428)] = 112168, + [SMALL_STATE(2429)] = 112220, + [SMALL_STATE(2430)] = 112290, + [SMALL_STATE(2431)] = 112336, + [SMALL_STATE(2432)] = 112406, + [SMALL_STATE(2433)] = 112476, + [SMALL_STATE(2434)] = 112546, + [SMALL_STATE(2435)] = 112616, + [SMALL_STATE(2436)] = 112686, + [SMALL_STATE(2437)] = 112756, + [SMALL_STATE(2438)] = 112826, + [SMALL_STATE(2439)] = 112896, + [SMALL_STATE(2440)] = 112966, + [SMALL_STATE(2441)] = 113036, + [SMALL_STATE(2442)] = 113106, + [SMALL_STATE(2443)] = 113176, + [SMALL_STATE(2444)] = 113246, + [SMALL_STATE(2445)] = 113316, + [SMALL_STATE(2446)] = 113386, + [SMALL_STATE(2447)] = 113456, + [SMALL_STATE(2448)] = 113526, + [SMALL_STATE(2449)] = 113596, + [SMALL_STATE(2450)] = 113666, + [SMALL_STATE(2451)] = 113736, + [SMALL_STATE(2452)] = 113806, + [SMALL_STATE(2453)] = 113876, + [SMALL_STATE(2454)] = 113946, + [SMALL_STATE(2455)] = 114016, + [SMALL_STATE(2456)] = 114086, + [SMALL_STATE(2457)] = 114156, + [SMALL_STATE(2458)] = 114226, + [SMALL_STATE(2459)] = 114296, + [SMALL_STATE(2460)] = 114366, + [SMALL_STATE(2461)] = 114436, + [SMALL_STATE(2462)] = 114518, + [SMALL_STATE(2463)] = 114587, + [SMALL_STATE(2464)] = 114656, + [SMALL_STATE(2465)] = 114699, + [SMALL_STATE(2466)] = 114768, + [SMALL_STATE(2467)] = 114837, + [SMALL_STATE(2468)] = 114880, + [SMALL_STATE(2469)] = 114923, + [SMALL_STATE(2470)] = 114966, + [SMALL_STATE(2471)] = 115009, + [SMALL_STATE(2472)] = 115078, + [SMALL_STATE(2473)] = 115121, + [SMALL_STATE(2474)] = 115190, + [SMALL_STATE(2475)] = 115259, + [SMALL_STATE(2476)] = 115302, + [SMALL_STATE(2477)] = 115371, + [SMALL_STATE(2478)] = 115440, + [SMALL_STATE(2479)] = 115483, + [SMALL_STATE(2480)] = 115552, + [SMALL_STATE(2481)] = 115621, + [SMALL_STATE(2482)] = 115690, + [SMALL_STATE(2483)] = 115759, + [SMALL_STATE(2484)] = 115828, + [SMALL_STATE(2485)] = 115897, + [SMALL_STATE(2486)] = 115966, + [SMALL_STATE(2487)] = 116009, + [SMALL_STATE(2488)] = 116078, + [SMALL_STATE(2489)] = 116147, + [SMALL_STATE(2490)] = 116190, + [SMALL_STATE(2491)] = 116259, + [SMALL_STATE(2492)] = 116328, + [SMALL_STATE(2493)] = 116397, + [SMALL_STATE(2494)] = 116466, + [SMALL_STATE(2495)] = 116535, + [SMALL_STATE(2496)] = 116604, + [SMALL_STATE(2497)] = 116647, + [SMALL_STATE(2498)] = 116716, + [SMALL_STATE(2499)] = 116783, + [SMALL_STATE(2500)] = 116852, + [SMALL_STATE(2501)] = 116921, + [SMALL_STATE(2502)] = 116990, + [SMALL_STATE(2503)] = 117055, + [SMALL_STATE(2504)] = 117098, + [SMALL_STATE(2505)] = 117167, + [SMALL_STATE(2506)] = 117230, + [SMALL_STATE(2507)] = 117299, + [SMALL_STATE(2508)] = 117368, + [SMALL_STATE(2509)] = 117427, + [SMALL_STATE(2510)] = 117496, + [SMALL_STATE(2511)] = 117565, + [SMALL_STATE(2512)] = 117634, + [SMALL_STATE(2513)] = 117677, + [SMALL_STATE(2514)] = 117720, + [SMALL_STATE(2515)] = 117789, + [SMALL_STATE(2516)] = 117858, + [SMALL_STATE(2517)] = 117915, + [SMALL_STATE(2518)] = 117984, + [SMALL_STATE(2519)] = 118053, + [SMALL_STATE(2520)] = 118122, + [SMALL_STATE(2521)] = 118191, + [SMALL_STATE(2522)] = 118242, + [SMALL_STATE(2523)] = 118311, + [SMALL_STATE(2524)] = 118380, + [SMALL_STATE(2525)] = 118449, + [SMALL_STATE(2526)] = 118518, + [SMALL_STATE(2527)] = 118587, + [SMALL_STATE(2528)] = 118630, + [SMALL_STATE(2529)] = 118699, + [SMALL_STATE(2530)] = 118768, + [SMALL_STATE(2531)] = 118837, + [SMALL_STATE(2532)] = 118882, + [SMALL_STATE(2533)] = 118951, + [SMALL_STATE(2534)] = 119020, + [SMALL_STATE(2535)] = 119089, + [SMALL_STATE(2536)] = 119158, + [SMALL_STATE(2537)] = 119227, + [SMALL_STATE(2538)] = 119296, + [SMALL_STATE(2539)] = 119339, + [SMALL_STATE(2540)] = 119408, + [SMALL_STATE(2541)] = 119455, + [SMALL_STATE(2542)] = 119498, + [SMALL_STATE(2543)] = 119567, + [SMALL_STATE(2544)] = 119636, + [SMALL_STATE(2545)] = 119705, + [SMALL_STATE(2546)] = 119774, + [SMALL_STATE(2547)] = 119843, + [SMALL_STATE(2548)] = 119886, + [SMALL_STATE(2549)] = 119955, + [SMALL_STATE(2550)] = 119998, + [SMALL_STATE(2551)] = 120067, + [SMALL_STATE(2552)] = 120122, + [SMALL_STATE(2553)] = 120191, + [SMALL_STATE(2554)] = 120260, + [SMALL_STATE(2555)] = 120329, + [SMALL_STATE(2556)] = 120398, + [SMALL_STATE(2557)] = 120467, + [SMALL_STATE(2558)] = 120536, + [SMALL_STATE(2559)] = 120605, + [SMALL_STATE(2560)] = 120674, + [SMALL_STATE(2561)] = 120717, + [SMALL_STATE(2562)] = 120786, + [SMALL_STATE(2563)] = 120829, + [SMALL_STATE(2564)] = 120872, + [SMALL_STATE(2565)] = 120941, + [SMALL_STATE(2566)] = 121010, + [SMALL_STATE(2567)] = 121079, + [SMALL_STATE(2568)] = 121132, + [SMALL_STATE(2569)] = 121201, + [SMALL_STATE(2570)] = 121270, + [SMALL_STATE(2571)] = 121339, + [SMALL_STATE(2572)] = 121408, + [SMALL_STATE(2573)] = 121477, + [SMALL_STATE(2574)] = 121520, + [SMALL_STATE(2575)] = 121589, + [SMALL_STATE(2576)] = 121632, + [SMALL_STATE(2577)] = 121701, + [SMALL_STATE(2578)] = 121770, + [SMALL_STATE(2579)] = 121813, + [SMALL_STATE(2580)] = 121882, + [SMALL_STATE(2581)] = 121951, + [SMALL_STATE(2582)] = 122012, + [SMALL_STATE(2583)] = 122061, + [SMALL_STATE(2584)] = 122130, + [SMALL_STATE(2585)] = 122173, + [SMALL_STATE(2586)] = 122242, + [SMALL_STATE(2587)] = 122292, + [SMALL_STATE(2588)] = 122334, + [SMALL_STATE(2589)] = 122376, + [SMALL_STATE(2590)] = 122418, + [SMALL_STATE(2591)] = 122460, + [SMALL_STATE(2592)] = 122530, + [SMALL_STATE(2593)] = 122572, + [SMALL_STATE(2594)] = 122614, + [SMALL_STATE(2595)] = 122656, + [SMALL_STATE(2596)] = 122698, + [SMALL_STATE(2597)] = 122740, + [SMALL_STATE(2598)] = 122782, + [SMALL_STATE(2599)] = 122824, + [SMALL_STATE(2600)] = 122866, + [SMALL_STATE(2601)] = 122908, + [SMALL_STATE(2602)] = 122950, + [SMALL_STATE(2603)] = 123020, + [SMALL_STATE(2604)] = 123062, + [SMALL_STATE(2605)] = 123130, + [SMALL_STATE(2606)] = 123172, + [SMALL_STATE(2607)] = 123238, + [SMALL_STATE(2608)] = 123280, + [SMALL_STATE(2609)] = 123322, + [SMALL_STATE(2610)] = 123364, + [SMALL_STATE(2611)] = 123406, + [SMALL_STATE(2612)] = 123448, + [SMALL_STATE(2613)] = 123492, + [SMALL_STATE(2614)] = 123556, + [SMALL_STATE(2615)] = 123618, + [SMALL_STATE(2616)] = 123678, + [SMALL_STATE(2617)] = 123736, + [SMALL_STATE(2618)] = 123788, + [SMALL_STATE(2619)] = 123830, + [SMALL_STATE(2620)] = 123872, + [SMALL_STATE(2621)] = 123916, + [SMALL_STATE(2622)] = 123958, + [SMALL_STATE(2623)] = 124006, + [SMALL_STATE(2624)] = 124060, + [SMALL_STATE(2625)] = 124102, + [SMALL_STATE(2626)] = 124144, + [SMALL_STATE(2627)] = 124200, + [SMALL_STATE(2628)] = 124242, + [SMALL_STATE(2629)] = 124284, + [SMALL_STATE(2630)] = 124328, + [SMALL_STATE(2631)] = 124401, + [SMALL_STATE(2632)] = 124472, + [SMALL_STATE(2633)] = 124545, + [SMALL_STATE(2634)] = 124618, + [SMALL_STATE(2635)] = 124659, + [SMALL_STATE(2636)] = 124732, + [SMALL_STATE(2637)] = 124773, + [SMALL_STATE(2638)] = 124814, + [SMALL_STATE(2639)] = 124887, + [SMALL_STATE(2640)] = 124958, + [SMALL_STATE(2641)] = 125029, + [SMALL_STATE(2642)] = 125102, + [SMALL_STATE(2643)] = 125143, + [SMALL_STATE(2644)] = 125213, + [SMALL_STATE(2645)] = 125255, + [SMALL_STATE(2646)] = 125325, + [SMALL_STATE(2647)] = 125364, + [SMALL_STATE(2648)] = 125403, + [SMALL_STATE(2649)] = 125431, + [SMALL_STATE(2650)] = 125477, + [SMALL_STATE(2651)] = 125503, + [SMALL_STATE(2652)] = 125543, + [SMALL_STATE(2653)] = 125569, + [SMALL_STATE(2654)] = 125595, + [SMALL_STATE(2655)] = 125622, + [SMALL_STATE(2656)] = 125649, + [SMALL_STATE(2657)] = 125695, + [SMALL_STATE(2658)] = 125719, + [SMALL_STATE(2659)] = 125743, + [SMALL_STATE(2660)] = 125789, + [SMALL_STATE(2661)] = 125835, + [SMALL_STATE(2662)] = 125859, + [SMALL_STATE(2663)] = 125905, + [SMALL_STATE(2664)] = 125951, + [SMALL_STATE(2665)] = 125997, + [SMALL_STATE(2666)] = 126043, + [SMALL_STATE(2667)] = 126067, + [SMALL_STATE(2668)] = 126113, + [SMALL_STATE(2669)] = 126147, + [SMALL_STATE(2670)] = 126183, + [SMALL_STATE(2671)] = 126217, + [SMALL_STATE(2672)] = 126263, + [SMALL_STATE(2673)] = 126287, + [SMALL_STATE(2674)] = 126323, + [SMALL_STATE(2675)] = 126369, + [SMALL_STATE(2676)] = 126415, + [SMALL_STATE(2677)] = 126461, + [SMALL_STATE(2678)] = 126507, + [SMALL_STATE(2679)] = 126553, + [SMALL_STATE(2680)] = 126580, + [SMALL_STATE(2681)] = 126605, + [SMALL_STATE(2682)] = 126628, + [SMALL_STATE(2683)] = 126664, + [SMALL_STATE(2684)] = 126696, + [SMALL_STATE(2685)] = 126718, + [SMALL_STATE(2686)] = 126754, + [SMALL_STATE(2687)] = 126786, + [SMALL_STATE(2688)] = 126824, + [SMALL_STATE(2689)] = 126862, + [SMALL_STATE(2690)] = 126898, + [SMALL_STATE(2691)] = 126930, + [SMALL_STATE(2692)] = 126966, + [SMALL_STATE(2693)] = 126998, + [SMALL_STATE(2694)] = 127034, + [SMALL_STATE(2695)] = 127072, + [SMALL_STATE(2696)] = 127104, + [SMALL_STATE(2697)] = 127142, + [SMALL_STATE(2698)] = 127170, + [SMALL_STATE(2699)] = 127202, + [SMALL_STATE(2700)] = 127230, + [SMALL_STATE(2701)] = 127262, + [SMALL_STATE(2702)] = 127298, + [SMALL_STATE(2703)] = 127336, + [SMALL_STATE(2704)] = 127372, + [SMALL_STATE(2705)] = 127410, + [SMALL_STATE(2706)] = 127446, + [SMALL_STATE(2707)] = 127474, + [SMALL_STATE(2708)] = 127512, + [SMALL_STATE(2709)] = 127534, + [SMALL_STATE(2710)] = 127570, + [SMALL_STATE(2711)] = 127592, + [SMALL_STATE(2712)] = 127614, + [SMALL_STATE(2713)] = 127652, + [SMALL_STATE(2714)] = 127680, + [SMALL_STATE(2715)] = 127712, + [SMALL_STATE(2716)] = 127748, + [SMALL_STATE(2717)] = 127780, + [SMALL_STATE(2718)] = 127802, + [SMALL_STATE(2719)] = 127824, + [SMALL_STATE(2720)] = 127862, + [SMALL_STATE(2721)] = 127894, + [SMALL_STATE(2722)] = 127932, + [SMALL_STATE(2723)] = 127970, + [SMALL_STATE(2724)] = 128002, + [SMALL_STATE(2725)] = 128030, + [SMALL_STATE(2726)] = 128058, + [SMALL_STATE(2727)] = 128096, + [SMALL_STATE(2728)] = 128132, + [SMALL_STATE(2729)] = 128168, + [SMALL_STATE(2730)] = 128200, + [SMALL_STATE(2731)] = 128236, + [SMALL_STATE(2732)] = 128274, + [SMALL_STATE(2733)] = 128312, + [SMALL_STATE(2734)] = 128350, + [SMALL_STATE(2735)] = 128386, + [SMALL_STATE(2736)] = 128418, + [SMALL_STATE(2737)] = 128450, + [SMALL_STATE(2738)] = 128472, + [SMALL_STATE(2739)] = 128508, + [SMALL_STATE(2740)] = 128546, + [SMALL_STATE(2741)] = 128578, + [SMALL_STATE(2742)] = 128616, + [SMALL_STATE(2743)] = 128652, + [SMALL_STATE(2744)] = 128674, + [SMALL_STATE(2745)] = 128706, + [SMALL_STATE(2746)] = 128744, + [SMALL_STATE(2747)] = 128769, + [SMALL_STATE(2748)] = 128794, + [SMALL_STATE(2749)] = 128819, + [SMALL_STATE(2750)] = 128844, + [SMALL_STATE(2751)] = 128869, + [SMALL_STATE(2752)] = 128894, + [SMALL_STATE(2753)] = 128919, + [SMALL_STATE(2754)] = 128944, + [SMALL_STATE(2755)] = 128969, + [SMALL_STATE(2756)] = 128994, + [SMALL_STATE(2757)] = 129019, + [SMALL_STATE(2758)] = 129040, + [SMALL_STATE(2759)] = 129065, + [SMALL_STATE(2760)] = 129086, + [SMALL_STATE(2761)] = 129105, + [SMALL_STATE(2762)] = 129130, + [SMALL_STATE(2763)] = 129155, + [SMALL_STATE(2764)] = 129180, + [SMALL_STATE(2765)] = 129205, + [SMALL_STATE(2766)] = 129224, + [SMALL_STATE(2767)] = 129245, + [SMALL_STATE(2768)] = 129270, + [SMALL_STATE(2769)] = 129295, + [SMALL_STATE(2770)] = 129316, + [SMALL_STATE(2771)] = 129344, + [SMALL_STATE(2772)] = 129372, + [SMALL_STATE(2773)] = 129402, + [SMALL_STATE(2774)] = 129424, + [SMALL_STATE(2775)] = 129456, + [SMALL_STATE(2776)] = 129488, + [SMALL_STATE(2777)] = 129520, + [SMALL_STATE(2778)] = 129552, + [SMALL_STATE(2779)] = 129584, + [SMALL_STATE(2780)] = 129616, + [SMALL_STATE(2781)] = 129648, + [SMALL_STATE(2782)] = 129680, + [SMALL_STATE(2783)] = 129710, + [SMALL_STATE(2784)] = 129742, + [SMALL_STATE(2785)] = 129774, + [SMALL_STATE(2786)] = 129806, + [SMALL_STATE(2787)] = 129838, + [SMALL_STATE(2788)] = 129866, + [SMALL_STATE(2789)] = 129894, + [SMALL_STATE(2790)] = 129926, + [SMALL_STATE(2791)] = 129954, + [SMALL_STATE(2792)] = 129982, + [SMALL_STATE(2793)] = 130010, + [SMALL_STATE(2794)] = 130038, + [SMALL_STATE(2795)] = 130066, + [SMALL_STATE(2796)] = 130098, + [SMALL_STATE(2797)] = 130126, + [SMALL_STATE(2798)] = 130154, + [SMALL_STATE(2799)] = 130182, + [SMALL_STATE(2800)] = 130210, + [SMALL_STATE(2801)] = 130238, + [SMALL_STATE(2802)] = 130266, + [SMALL_STATE(2803)] = 130298, + [SMALL_STATE(2804)] = 130326, + [SMALL_STATE(2805)] = 130358, + [SMALL_STATE(2806)] = 130390, + [SMALL_STATE(2807)] = 130422, + [SMALL_STATE(2808)] = 130454, + [SMALL_STATE(2809)] = 130486, + [SMALL_STATE(2810)] = 130520, + [SMALL_STATE(2811)] = 130548, + [SMALL_STATE(2812)] = 130580, + [SMALL_STATE(2813)] = 130614, + [SMALL_STATE(2814)] = 130646, + [SMALL_STATE(2815)] = 130674, + [SMALL_STATE(2816)] = 130702, + [SMALL_STATE(2817)] = 130724, + [SMALL_STATE(2818)] = 130746, + [SMALL_STATE(2819)] = 130774, + [SMALL_STATE(2820)] = 130806, + [SMALL_STATE(2821)] = 130838, + [SMALL_STATE(2822)] = 130866, + [SMALL_STATE(2823)] = 130894, + [SMALL_STATE(2824)] = 130916, + [SMALL_STATE(2825)] = 130944, + [SMALL_STATE(2826)] = 130976, + [SMALL_STATE(2827)] = 131004, + [SMALL_STATE(2828)] = 131032, + [SMALL_STATE(2829)] = 131064, + [SMALL_STATE(2830)] = 131092, + [SMALL_STATE(2831)] = 131120, + [SMALL_STATE(2832)] = 131139, + [SMALL_STATE(2833)] = 131166, + [SMALL_STATE(2834)] = 131185, + [SMALL_STATE(2835)] = 131204, + [SMALL_STATE(2836)] = 131233, + [SMALL_STATE(2837)] = 131254, + [SMALL_STATE(2838)] = 131273, + [SMALL_STATE(2839)] = 131292, + [SMALL_STATE(2840)] = 131319, + [SMALL_STATE(2841)] = 131338, + [SMALL_STATE(2842)] = 131365, + [SMALL_STATE(2843)] = 131392, + [SMALL_STATE(2844)] = 131419, + [SMALL_STATE(2845)] = 131446, + [SMALL_STATE(2846)] = 131473, + [SMALL_STATE(2847)] = 131500, + [SMALL_STATE(2848)] = 131527, + [SMALL_STATE(2849)] = 131554, + [SMALL_STATE(2850)] = 131581, + [SMALL_STATE(2851)] = 131608, + [SMALL_STATE(2852)] = 131635, + [SMALL_STATE(2853)] = 131664, + [SMALL_STATE(2854)] = 131691, + [SMALL_STATE(2855)] = 131710, + [SMALL_STATE(2856)] = 131737, + [SMALL_STATE(2857)] = 131764, + [SMALL_STATE(2858)] = 131783, + [SMALL_STATE(2859)] = 131802, + [SMALL_STATE(2860)] = 131821, + [SMALL_STATE(2861)] = 131848, + [SMALL_STATE(2862)] = 131875, + [SMALL_STATE(2863)] = 131894, + [SMALL_STATE(2864)] = 131921, + [SMALL_STATE(2865)] = 131950, + [SMALL_STATE(2866)] = 131977, + [SMALL_STATE(2867)] = 131996, + [SMALL_STATE(2868)] = 132023, + [SMALL_STATE(2869)] = 132050, + [SMALL_STATE(2870)] = 132077, + [SMALL_STATE(2871)] = 132104, + [SMALL_STATE(2872)] = 132131, + [SMALL_STATE(2873)] = 132158, + [SMALL_STATE(2874)] = 132185, + [SMALL_STATE(2875)] = 132214, + [SMALL_STATE(2876)] = 132241, + [SMALL_STATE(2877)] = 132261, + [SMALL_STATE(2878)] = 132289, + [SMALL_STATE(2879)] = 132315, + [SMALL_STATE(2880)] = 132341, + [SMALL_STATE(2881)] = 132365, + [SMALL_STATE(2882)] = 132391, + [SMALL_STATE(2883)] = 132415, + [SMALL_STATE(2884)] = 132441, + [SMALL_STATE(2885)] = 132467, + [SMALL_STATE(2886)] = 132493, + [SMALL_STATE(2887)] = 132519, + [SMALL_STATE(2888)] = 132545, + [SMALL_STATE(2889)] = 132571, + [SMALL_STATE(2890)] = 132597, + [SMALL_STATE(2891)] = 132623, + [SMALL_STATE(2892)] = 132649, + [SMALL_STATE(2893)] = 132675, + [SMALL_STATE(2894)] = 132699, + [SMALL_STATE(2895)] = 132725, + [SMALL_STATE(2896)] = 132751, + [SMALL_STATE(2897)] = 132777, + [SMALL_STATE(2898)] = 132803, + [SMALL_STATE(2899)] = 132829, + [SMALL_STATE(2900)] = 132849, + [SMALL_STATE(2901)] = 132869, + [SMALL_STATE(2902)] = 132895, + [SMALL_STATE(2903)] = 132915, + [SMALL_STATE(2904)] = 132941, + [SMALL_STATE(2905)] = 132959, + [SMALL_STATE(2906)] = 132987, + [SMALL_STATE(2907)] = 133013, + [SMALL_STATE(2908)] = 133039, + [SMALL_STATE(2909)] = 133065, + [SMALL_STATE(2910)] = 133089, + [SMALL_STATE(2911)] = 133107, + [SMALL_STATE(2912)] = 133133, + [SMALL_STATE(2913)] = 133159, + [SMALL_STATE(2914)] = 133181, + [SMALL_STATE(2915)] = 133207, + [SMALL_STATE(2916)] = 133233, + [SMALL_STATE(2917)] = 133259, + [SMALL_STATE(2918)] = 133287, + [SMALL_STATE(2919)] = 133313, + [SMALL_STATE(2920)] = 133339, + [SMALL_STATE(2921)] = 133361, + [SMALL_STATE(2922)] = 133387, + [SMALL_STATE(2923)] = 133415, + [SMALL_STATE(2924)] = 133439, + [SMALL_STATE(2925)] = 133463, + [SMALL_STATE(2926)] = 133491, + [SMALL_STATE(2927)] = 133515, + [SMALL_STATE(2928)] = 133541, + [SMALL_STATE(2929)] = 133569, + [SMALL_STATE(2930)] = 133593, + [SMALL_STATE(2931)] = 133619, + [SMALL_STATE(2932)] = 133645, + [SMALL_STATE(2933)] = 133668, + [SMALL_STATE(2934)] = 133693, + [SMALL_STATE(2935)] = 133716, + [SMALL_STATE(2936)] = 133737, + [SMALL_STATE(2937)] = 133754, + [SMALL_STATE(2938)] = 133777, + [SMALL_STATE(2939)] = 133798, + [SMALL_STATE(2940)] = 133815, + [SMALL_STATE(2941)] = 133838, + [SMALL_STATE(2942)] = 133857, + [SMALL_STATE(2943)] = 133880, + [SMALL_STATE(2944)] = 133899, + [SMALL_STATE(2945)] = 133924, + [SMALL_STATE(2946)] = 133947, + [SMALL_STATE(2947)] = 133968, + [SMALL_STATE(2948)] = 133993, + [SMALL_STATE(2949)] = 134016, + [SMALL_STATE(2950)] = 134041, + [SMALL_STATE(2951)] = 134064, + [SMALL_STATE(2952)] = 134087, + [SMALL_STATE(2953)] = 134110, + [SMALL_STATE(2954)] = 134133, + [SMALL_STATE(2955)] = 134152, + [SMALL_STATE(2956)] = 134169, + [SMALL_STATE(2957)] = 134192, + [SMALL_STATE(2958)] = 134209, + [SMALL_STATE(2959)] = 134232, + [SMALL_STATE(2960)] = 134255, + [SMALL_STATE(2961)] = 134278, + [SMALL_STATE(2962)] = 134303, + [SMALL_STATE(2963)] = 134326, + [SMALL_STATE(2964)] = 134351, + [SMALL_STATE(2965)] = 134374, + [SMALL_STATE(2966)] = 134399, + [SMALL_STATE(2967)] = 134422, + [SMALL_STATE(2968)] = 134447, + [SMALL_STATE(2969)] = 134470, + [SMALL_STATE(2970)] = 134493, + [SMALL_STATE(2971)] = 134516, + [SMALL_STATE(2972)] = 134539, + [SMALL_STATE(2973)] = 134554, + [SMALL_STATE(2974)] = 134571, + [SMALL_STATE(2975)] = 134594, + [SMALL_STATE(2976)] = 134617, + [SMALL_STATE(2977)] = 134640, + [SMALL_STATE(2978)] = 134663, + [SMALL_STATE(2979)] = 134678, + [SMALL_STATE(2980)] = 134701, + [SMALL_STATE(2981)] = 134718, + [SMALL_STATE(2982)] = 134741, + [SMALL_STATE(2983)] = 134764, + [SMALL_STATE(2984)] = 134779, + [SMALL_STATE(2985)] = 134798, + [SMALL_STATE(2986)] = 134821, + [SMALL_STATE(2987)] = 134844, + [SMALL_STATE(2988)] = 134867, + [SMALL_STATE(2989)] = 134890, + [SMALL_STATE(2990)] = 134915, + [SMALL_STATE(2991)] = 134940, + [SMALL_STATE(2992)] = 134963, + [SMALL_STATE(2993)] = 134986, + [SMALL_STATE(2994)] = 135009, + [SMALL_STATE(2995)] = 135032, + [SMALL_STATE(2996)] = 135055, + [SMALL_STATE(2997)] = 135078, + [SMALL_STATE(2998)] = 135103, + [SMALL_STATE(2999)] = 135126, + [SMALL_STATE(3000)] = 135149, + [SMALL_STATE(3001)] = 135174, + [SMALL_STATE(3002)] = 135190, + [SMALL_STATE(3003)] = 135206, + [SMALL_STATE(3004)] = 135226, + [SMALL_STATE(3005)] = 135240, + [SMALL_STATE(3006)] = 135260, + [SMALL_STATE(3007)] = 135276, + [SMALL_STATE(3008)] = 135296, + [SMALL_STATE(3009)] = 135316, + [SMALL_STATE(3010)] = 135336, + [SMALL_STATE(3011)] = 135356, + [SMALL_STATE(3012)] = 135376, + [SMALL_STATE(3013)] = 135392, + [SMALL_STATE(3014)] = 135412, + [SMALL_STATE(3015)] = 135432, + [SMALL_STATE(3016)] = 135452, + [SMALL_STATE(3017)] = 135466, + [SMALL_STATE(3018)] = 135486, + [SMALL_STATE(3019)] = 135500, + [SMALL_STATE(3020)] = 135520, + [SMALL_STATE(3021)] = 135534, + [SMALL_STATE(3022)] = 135548, + [SMALL_STATE(3023)] = 135562, + [SMALL_STATE(3024)] = 135578, + [SMALL_STATE(3025)] = 135598, + [SMALL_STATE(3026)] = 135620, + [SMALL_STATE(3027)] = 135634, + [SMALL_STATE(3028)] = 135654, + [SMALL_STATE(3029)] = 135668, + [SMALL_STATE(3030)] = 135682, + [SMALL_STATE(3031)] = 135702, + [SMALL_STATE(3032)] = 135716, + [SMALL_STATE(3033)] = 135736, + [SMALL_STATE(3034)] = 135752, + [SMALL_STATE(3035)] = 135774, + [SMALL_STATE(3036)] = 135788, + [SMALL_STATE(3037)] = 135808, + [SMALL_STATE(3038)] = 135824, + [SMALL_STATE(3039)] = 135840, + [SMALL_STATE(3040)] = 135854, + [SMALL_STATE(3041)] = 135874, + [SMALL_STATE(3042)] = 135896, + [SMALL_STATE(3043)] = 135918, + [SMALL_STATE(3044)] = 135934, + [SMALL_STATE(3045)] = 135956, + [SMALL_STATE(3046)] = 135978, + [SMALL_STATE(3047)] = 136000, + [SMALL_STATE(3048)] = 136016, + [SMALL_STATE(3049)] = 136036, + [SMALL_STATE(3050)] = 136058, + [SMALL_STATE(3051)] = 136074, + [SMALL_STATE(3052)] = 136096, + [SMALL_STATE(3053)] = 136110, + [SMALL_STATE(3054)] = 136126, + [SMALL_STATE(3055)] = 136148, + [SMALL_STATE(3056)] = 136168, + [SMALL_STATE(3057)] = 136190, + [SMALL_STATE(3058)] = 136206, + [SMALL_STATE(3059)] = 136222, + [SMALL_STATE(3060)] = 136244, + [SMALL_STATE(3061)] = 136260, + [SMALL_STATE(3062)] = 136276, + [SMALL_STATE(3063)] = 136290, + [SMALL_STATE(3064)] = 136306, + [SMALL_STATE(3065)] = 136322, + [SMALL_STATE(3066)] = 136344, + [SMALL_STATE(3067)] = 136364, + [SMALL_STATE(3068)] = 136386, + [SMALL_STATE(3069)] = 136408, + [SMALL_STATE(3070)] = 136424, + [SMALL_STATE(3071)] = 136438, + [SMALL_STATE(3072)] = 136454, + [SMALL_STATE(3073)] = 136476, + [SMALL_STATE(3074)] = 136490, + [SMALL_STATE(3075)] = 136506, + [SMALL_STATE(3076)] = 136526, + [SMALL_STATE(3077)] = 136540, + [SMALL_STATE(3078)] = 136560, + [SMALL_STATE(3079)] = 136582, + [SMALL_STATE(3080)] = 136604, + [SMALL_STATE(3081)] = 136626, + [SMALL_STATE(3082)] = 136648, + [SMALL_STATE(3083)] = 136670, + [SMALL_STATE(3084)] = 136686, + [SMALL_STATE(3085)] = 136704, + [SMALL_STATE(3086)] = 136720, + [SMALL_STATE(3087)] = 136736, + [SMALL_STATE(3088)] = 136758, + [SMALL_STATE(3089)] = 136772, + [SMALL_STATE(3090)] = 136792, + [SMALL_STATE(3091)] = 136808, + [SMALL_STATE(3092)] = 136824, + [SMALL_STATE(3093)] = 136846, + [SMALL_STATE(3094)] = 136862, + [SMALL_STATE(3095)] = 136884, + [SMALL_STATE(3096)] = 136900, + [SMALL_STATE(3097)] = 136922, + [SMALL_STATE(3098)] = 136938, + [SMALL_STATE(3099)] = 136954, + [SMALL_STATE(3100)] = 136970, + [SMALL_STATE(3101)] = 136986, + [SMALL_STATE(3102)] = 137002, + [SMALL_STATE(3103)] = 137024, + [SMALL_STATE(3104)] = 137044, + [SMALL_STATE(3105)] = 137060, + [SMALL_STATE(3106)] = 137078, + [SMALL_STATE(3107)] = 137092, + [SMALL_STATE(3108)] = 137114, + [SMALL_STATE(3109)] = 137136, + [SMALL_STATE(3110)] = 137156, + [SMALL_STATE(3111)] = 137170, + [SMALL_STATE(3112)] = 137192, + [SMALL_STATE(3113)] = 137208, + [SMALL_STATE(3114)] = 137224, + [SMALL_STATE(3115)] = 137242, + [SMALL_STATE(3116)] = 137264, + [SMALL_STATE(3117)] = 137284, + [SMALL_STATE(3118)] = 137306, + [SMALL_STATE(3119)] = 137328, + [SMALL_STATE(3120)] = 137344, + [SMALL_STATE(3121)] = 137360, + [SMALL_STATE(3122)] = 137374, + [SMALL_STATE(3123)] = 137390, + [SMALL_STATE(3124)] = 137406, + [SMALL_STATE(3125)] = 137428, + [SMALL_STATE(3126)] = 137444, + [SMALL_STATE(3127)] = 137464, + [SMALL_STATE(3128)] = 137484, + [SMALL_STATE(3129)] = 137500, + [SMALL_STATE(3130)] = 137516, + [SMALL_STATE(3131)] = 137532, + [SMALL_STATE(3132)] = 137548, + [SMALL_STATE(3133)] = 137570, + [SMALL_STATE(3134)] = 137592, + [SMALL_STATE(3135)] = 137608, + [SMALL_STATE(3136)] = 137624, + [SMALL_STATE(3137)] = 137644, + [SMALL_STATE(3138)] = 137666, + [SMALL_STATE(3139)] = 137682, + [SMALL_STATE(3140)] = 137698, + [SMALL_STATE(3141)] = 137720, + [SMALL_STATE(3142)] = 137742, + [SMALL_STATE(3143)] = 137758, + [SMALL_STATE(3144)] = 137774, + [SMALL_STATE(3145)] = 137788, + [SMALL_STATE(3146)] = 137804, + [SMALL_STATE(3147)] = 137818, + [SMALL_STATE(3148)] = 137832, + [SMALL_STATE(3149)] = 137848, + [SMALL_STATE(3150)] = 137864, + [SMALL_STATE(3151)] = 137880, + [SMALL_STATE(3152)] = 137896, + [SMALL_STATE(3153)] = 137918, + [SMALL_STATE(3154)] = 137934, + [SMALL_STATE(3155)] = 137950, + [SMALL_STATE(3156)] = 137966, + [SMALL_STATE(3157)] = 137982, + [SMALL_STATE(3158)] = 138002, + [SMALL_STATE(3159)] = 138024, + [SMALL_STATE(3160)] = 138044, + [SMALL_STATE(3161)] = 138066, + [SMALL_STATE(3162)] = 138088, + [SMALL_STATE(3163)] = 138108, + [SMALL_STATE(3164)] = 138130, + [SMALL_STATE(3165)] = 138144, + [SMALL_STATE(3166)] = 138166, + [SMALL_STATE(3167)] = 138182, + [SMALL_STATE(3168)] = 138202, + [SMALL_STATE(3169)] = 138216, + [SMALL_STATE(3170)] = 138232, + [SMALL_STATE(3171)] = 138254, + [SMALL_STATE(3172)] = 138270, + [SMALL_STATE(3173)] = 138290, + [SMALL_STATE(3174)] = 138306, + [SMALL_STATE(3175)] = 138320, + [SMALL_STATE(3176)] = 138336, + [SMALL_STATE(3177)] = 138356, + [SMALL_STATE(3178)] = 138378, + [SMALL_STATE(3179)] = 138400, + [SMALL_STATE(3180)] = 138422, + [SMALL_STATE(3181)] = 138442, + [SMALL_STATE(3182)] = 138456, + [SMALL_STATE(3183)] = 138470, + [SMALL_STATE(3184)] = 138484, + [SMALL_STATE(3185)] = 138504, + [SMALL_STATE(3186)] = 138520, + [SMALL_STATE(3187)] = 138536, + [SMALL_STATE(3188)] = 138552, + [SMALL_STATE(3189)] = 138574, + [SMALL_STATE(3190)] = 138590, + [SMALL_STATE(3191)] = 138606, + [SMALL_STATE(3192)] = 138622, + [SMALL_STATE(3193)] = 138638, + [SMALL_STATE(3194)] = 138654, + [SMALL_STATE(3195)] = 138674, + [SMALL_STATE(3196)] = 138696, + [SMALL_STATE(3197)] = 138718, + [SMALL_STATE(3198)] = 138734, + [SMALL_STATE(3199)] = 138754, + [SMALL_STATE(3200)] = 138770, + [SMALL_STATE(3201)] = 138792, + [SMALL_STATE(3202)] = 138808, + [SMALL_STATE(3203)] = 138824, + [SMALL_STATE(3204)] = 138838, + [SMALL_STATE(3205)] = 138852, + [SMALL_STATE(3206)] = 138872, + [SMALL_STATE(3207)] = 138886, + [SMALL_STATE(3208)] = 138900, + [SMALL_STATE(3209)] = 138922, + [SMALL_STATE(3210)] = 138936, + [SMALL_STATE(3211)] = 138956, + [SMALL_STATE(3212)] = 138972, + [SMALL_STATE(3213)] = 138988, + [SMALL_STATE(3214)] = 139002, + [SMALL_STATE(3215)] = 139018, + [SMALL_STATE(3216)] = 139032, + [SMALL_STATE(3217)] = 139054, + [SMALL_STATE(3218)] = 139068, + [SMALL_STATE(3219)] = 139083, + [SMALL_STATE(3220)] = 139098, + [SMALL_STATE(3221)] = 139117, + [SMALL_STATE(3222)] = 139132, + [SMALL_STATE(3223)] = 139147, + [SMALL_STATE(3224)] = 139162, + [SMALL_STATE(3225)] = 139177, + [SMALL_STATE(3226)] = 139192, + [SMALL_STATE(3227)] = 139209, + [SMALL_STATE(3228)] = 139224, + [SMALL_STATE(3229)] = 139239, + [SMALL_STATE(3230)] = 139254, + [SMALL_STATE(3231)] = 139269, + [SMALL_STATE(3232)] = 139286, + [SMALL_STATE(3233)] = 139303, + [SMALL_STATE(3234)] = 139320, + [SMALL_STATE(3235)] = 139335, + [SMALL_STATE(3236)] = 139352, + [SMALL_STATE(3237)] = 139367, + [SMALL_STATE(3238)] = 139382, + [SMALL_STATE(3239)] = 139399, + [SMALL_STATE(3240)] = 139416, + [SMALL_STATE(3241)] = 139433, + [SMALL_STATE(3242)] = 139448, + [SMALL_STATE(3243)] = 139465, + [SMALL_STATE(3244)] = 139484, + [SMALL_STATE(3245)] = 139501, + [SMALL_STATE(3246)] = 139516, + [SMALL_STATE(3247)] = 139533, + [SMALL_STATE(3248)] = 139552, + [SMALL_STATE(3249)] = 139567, + [SMALL_STATE(3250)] = 139584, + [SMALL_STATE(3251)] = 139601, + [SMALL_STATE(3252)] = 139618, + [SMALL_STATE(3253)] = 139633, + [SMALL_STATE(3254)] = 139650, + [SMALL_STATE(3255)] = 139667, + [SMALL_STATE(3256)] = 139682, + [SMALL_STATE(3257)] = 139699, + [SMALL_STATE(3258)] = 139714, + [SMALL_STATE(3259)] = 139731, + [SMALL_STATE(3260)] = 139746, + [SMALL_STATE(3261)] = 139763, + [SMALL_STATE(3262)] = 139782, + [SMALL_STATE(3263)] = 139799, + [SMALL_STATE(3264)] = 139818, + [SMALL_STATE(3265)] = 139835, + [SMALL_STATE(3266)] = 139852, + [SMALL_STATE(3267)] = 139869, + [SMALL_STATE(3268)] = 139886, + [SMALL_STATE(3269)] = 139903, + [SMALL_STATE(3270)] = 139918, + [SMALL_STATE(3271)] = 139937, + [SMALL_STATE(3272)] = 139952, + [SMALL_STATE(3273)] = 139967, + [SMALL_STATE(3274)] = 139984, + [SMALL_STATE(3275)] = 140003, + [SMALL_STATE(3276)] = 140018, + [SMALL_STATE(3277)] = 140035, + [SMALL_STATE(3278)] = 140050, + [SMALL_STATE(3279)] = 140067, + [SMALL_STATE(3280)] = 140084, + [SMALL_STATE(3281)] = 140101, + [SMALL_STATE(3282)] = 140120, + [SMALL_STATE(3283)] = 140135, + [SMALL_STATE(3284)] = 140150, + [SMALL_STATE(3285)] = 140165, + [SMALL_STATE(3286)] = 140180, + [SMALL_STATE(3287)] = 140195, + [SMALL_STATE(3288)] = 140210, + [SMALL_STATE(3289)] = 140227, + [SMALL_STATE(3290)] = 140242, + [SMALL_STATE(3291)] = 140259, + [SMALL_STATE(3292)] = 140274, + [SMALL_STATE(3293)] = 140289, + [SMALL_STATE(3294)] = 140306, + [SMALL_STATE(3295)] = 140321, + [SMALL_STATE(3296)] = 140340, + [SMALL_STATE(3297)] = 140355, + [SMALL_STATE(3298)] = 140374, + [SMALL_STATE(3299)] = 140391, + [SMALL_STATE(3300)] = 140406, + [SMALL_STATE(3301)] = 140423, + [SMALL_STATE(3302)] = 140438, + [SMALL_STATE(3303)] = 140455, + [SMALL_STATE(3304)] = 140472, + [SMALL_STATE(3305)] = 140491, + [SMALL_STATE(3306)] = 140510, + [SMALL_STATE(3307)] = 140525, + [SMALL_STATE(3308)] = 140540, + [SMALL_STATE(3309)] = 140557, + [SMALL_STATE(3310)] = 140576, + [SMALL_STATE(3311)] = 140591, + [SMALL_STATE(3312)] = 140608, + [SMALL_STATE(3313)] = 140625, + [SMALL_STATE(3314)] = 140640, + [SMALL_STATE(3315)] = 140657, + [SMALL_STATE(3316)] = 140676, + [SMALL_STATE(3317)] = 140693, + [SMALL_STATE(3318)] = 140712, + [SMALL_STATE(3319)] = 140727, + [SMALL_STATE(3320)] = 140742, + [SMALL_STATE(3321)] = 140759, + [SMALL_STATE(3322)] = 140776, + [SMALL_STATE(3323)] = 140791, + [SMALL_STATE(3324)] = 140810, + [SMALL_STATE(3325)] = 140825, + [SMALL_STATE(3326)] = 140844, + [SMALL_STATE(3327)] = 140863, + [SMALL_STATE(3328)] = 140880, + [SMALL_STATE(3329)] = 140897, + [SMALL_STATE(3330)] = 140916, + [SMALL_STATE(3331)] = 140933, + [SMALL_STATE(3332)] = 140952, + [SMALL_STATE(3333)] = 140971, + [SMALL_STATE(3334)] = 140988, + [SMALL_STATE(3335)] = 141005, + [SMALL_STATE(3336)] = 141022, + [SMALL_STATE(3337)] = 141039, + [SMALL_STATE(3338)] = 141056, + [SMALL_STATE(3339)] = 141071, + [SMALL_STATE(3340)] = 141090, + [SMALL_STATE(3341)] = 141109, + [SMALL_STATE(3342)] = 141124, + [SMALL_STATE(3343)] = 141139, + [SMALL_STATE(3344)] = 141158, + [SMALL_STATE(3345)] = 141173, + [SMALL_STATE(3346)] = 141190, + [SMALL_STATE(3347)] = 141205, + [SMALL_STATE(3348)] = 141220, + [SMALL_STATE(3349)] = 141237, + [SMALL_STATE(3350)] = 141256, + [SMALL_STATE(3351)] = 141275, + [SMALL_STATE(3352)] = 141290, + [SMALL_STATE(3353)] = 141305, + [SMALL_STATE(3354)] = 141320, + [SMALL_STATE(3355)] = 141337, + [SMALL_STATE(3356)] = 141352, + [SMALL_STATE(3357)] = 141371, + [SMALL_STATE(3358)] = 141386, + [SMALL_STATE(3359)] = 141401, + [SMALL_STATE(3360)] = 141420, + [SMALL_STATE(3361)] = 141435, + [SMALL_STATE(3362)] = 141450, + [SMALL_STATE(3363)] = 141467, + [SMALL_STATE(3364)] = 141482, + [SMALL_STATE(3365)] = 141497, + [SMALL_STATE(3366)] = 141514, + [SMALL_STATE(3367)] = 141529, + [SMALL_STATE(3368)] = 141544, + [SMALL_STATE(3369)] = 141563, + [SMALL_STATE(3370)] = 141580, + [SMALL_STATE(3371)] = 141597, + [SMALL_STATE(3372)] = 141614, + [SMALL_STATE(3373)] = 141633, + [SMALL_STATE(3374)] = 141652, + [SMALL_STATE(3375)] = 141667, + [SMALL_STATE(3376)] = 141686, + [SMALL_STATE(3377)] = 141701, + [SMALL_STATE(3378)] = 141720, + [SMALL_STATE(3379)] = 141739, + [SMALL_STATE(3380)] = 141758, + [SMALL_STATE(3381)] = 141775, + [SMALL_STATE(3382)] = 141794, + [SMALL_STATE(3383)] = 141813, + [SMALL_STATE(3384)] = 141832, + [SMALL_STATE(3385)] = 141851, + [SMALL_STATE(3386)] = 141866, + [SMALL_STATE(3387)] = 141885, + [SMALL_STATE(3388)] = 141900, + [SMALL_STATE(3389)] = 141919, + [SMALL_STATE(3390)] = 141936, + [SMALL_STATE(3391)] = 141951, + [SMALL_STATE(3392)] = 141968, + [SMALL_STATE(3393)] = 141985, + [SMALL_STATE(3394)] = 142004, + [SMALL_STATE(3395)] = 142019, + [SMALL_STATE(3396)] = 142038, + [SMALL_STATE(3397)] = 142055, + [SMALL_STATE(3398)] = 142072, + [SMALL_STATE(3399)] = 142087, + [SMALL_STATE(3400)] = 142102, + [SMALL_STATE(3401)] = 142119, + [SMALL_STATE(3402)] = 142134, + [SMALL_STATE(3403)] = 142149, + [SMALL_STATE(3404)] = 142166, + [SMALL_STATE(3405)] = 142181, + [SMALL_STATE(3406)] = 142196, + [SMALL_STATE(3407)] = 142215, + [SMALL_STATE(3408)] = 142234, + [SMALL_STATE(3409)] = 142253, + [SMALL_STATE(3410)] = 142270, + [SMALL_STATE(3411)] = 142287, + [SMALL_STATE(3412)] = 142306, + [SMALL_STATE(3413)] = 142325, + [SMALL_STATE(3414)] = 142344, + [SMALL_STATE(3415)] = 142363, + [SMALL_STATE(3416)] = 142378, + [SMALL_STATE(3417)] = 142393, + [SMALL_STATE(3418)] = 142408, + [SMALL_STATE(3419)] = 142427, + [SMALL_STATE(3420)] = 142444, + [SMALL_STATE(3421)] = 142459, + [SMALL_STATE(3422)] = 142476, + [SMALL_STATE(3423)] = 142493, + [SMALL_STATE(3424)] = 142508, + [SMALL_STATE(3425)] = 142527, + [SMALL_STATE(3426)] = 142542, + [SMALL_STATE(3427)] = 142561, + [SMALL_STATE(3428)] = 142576, + [SMALL_STATE(3429)] = 142593, + [SMALL_STATE(3430)] = 142608, + [SMALL_STATE(3431)] = 142625, + [SMALL_STATE(3432)] = 142640, + [SMALL_STATE(3433)] = 142659, + [SMALL_STATE(3434)] = 142674, + [SMALL_STATE(3435)] = 142693, + [SMALL_STATE(3436)] = 142708, + [SMALL_STATE(3437)] = 142723, + [SMALL_STATE(3438)] = 142740, + [SMALL_STATE(3439)] = 142755, + [SMALL_STATE(3440)] = 142774, + [SMALL_STATE(3441)] = 142793, + [SMALL_STATE(3442)] = 142812, + [SMALL_STATE(3443)] = 142831, + [SMALL_STATE(3444)] = 142850, + [SMALL_STATE(3445)] = 142865, + [SMALL_STATE(3446)] = 142882, + [SMALL_STATE(3447)] = 142897, + [SMALL_STATE(3448)] = 142912, + [SMALL_STATE(3449)] = 142927, + [SMALL_STATE(3450)] = 142943, + [SMALL_STATE(3451)] = 142959, + [SMALL_STATE(3452)] = 142973, + [SMALL_STATE(3453)] = 142989, + [SMALL_STATE(3454)] = 143005, + [SMALL_STATE(3455)] = 143021, + [SMALL_STATE(3456)] = 143037, + [SMALL_STATE(3457)] = 143053, + [SMALL_STATE(3458)] = 143069, + [SMALL_STATE(3459)] = 143083, + [SMALL_STATE(3460)] = 143097, + [SMALL_STATE(3461)] = 143113, + [SMALL_STATE(3462)] = 143127, + [SMALL_STATE(3463)] = 143143, + [SMALL_STATE(3464)] = 143157, + [SMALL_STATE(3465)] = 143173, + [SMALL_STATE(3466)] = 143189, + [SMALL_STATE(3467)] = 143205, + [SMALL_STATE(3468)] = 143219, + [SMALL_STATE(3469)] = 143235, + [SMALL_STATE(3470)] = 143251, + [SMALL_STATE(3471)] = 143265, + [SMALL_STATE(3472)] = 143279, + [SMALL_STATE(3473)] = 143293, + [SMALL_STATE(3474)] = 143309, + [SMALL_STATE(3475)] = 143325, + [SMALL_STATE(3476)] = 143341, + [SMALL_STATE(3477)] = 143357, + [SMALL_STATE(3478)] = 143373, + [SMALL_STATE(3479)] = 143389, + [SMALL_STATE(3480)] = 143403, + [SMALL_STATE(3481)] = 143419, + [SMALL_STATE(3482)] = 143433, + [SMALL_STATE(3483)] = 143447, + [SMALL_STATE(3484)] = 143463, + [SMALL_STATE(3485)] = 143479, + [SMALL_STATE(3486)] = 143491, + [SMALL_STATE(3487)] = 143507, + [SMALL_STATE(3488)] = 143523, + [SMALL_STATE(3489)] = 143537, + [SMALL_STATE(3490)] = 143553, + [SMALL_STATE(3491)] = 143569, + [SMALL_STATE(3492)] = 143585, + [SMALL_STATE(3493)] = 143601, + [SMALL_STATE(3494)] = 143615, + [SMALL_STATE(3495)] = 143631, + [SMALL_STATE(3496)] = 143647, + [SMALL_STATE(3497)] = 143663, + [SMALL_STATE(3498)] = 143677, + [SMALL_STATE(3499)] = 143693, + [SMALL_STATE(3500)] = 143709, + [SMALL_STATE(3501)] = 143725, + [SMALL_STATE(3502)] = 143741, + [SMALL_STATE(3503)] = 143757, + [SMALL_STATE(3504)] = 143773, + [SMALL_STATE(3505)] = 143787, + [SMALL_STATE(3506)] = 143803, + [SMALL_STATE(3507)] = 143817, + [SMALL_STATE(3508)] = 143833, + [SMALL_STATE(3509)] = 143847, + [SMALL_STATE(3510)] = 143863, + [SMALL_STATE(3511)] = 143879, + [SMALL_STATE(3512)] = 143895, + [SMALL_STATE(3513)] = 143911, + [SMALL_STATE(3514)] = 143927, + [SMALL_STATE(3515)] = 143943, + [SMALL_STATE(3516)] = 143957, + [SMALL_STATE(3517)] = 143970, + [SMALL_STATE(3518)] = 143983, + [SMALL_STATE(3519)] = 143996, + [SMALL_STATE(3520)] = 144009, + [SMALL_STATE(3521)] = 144022, + [SMALL_STATE(3522)] = 144035, + [SMALL_STATE(3523)] = 144048, + [SMALL_STATE(3524)] = 144061, + [SMALL_STATE(3525)] = 144074, + [SMALL_STATE(3526)] = 144087, + [SMALL_STATE(3527)] = 144098, + [SMALL_STATE(3528)] = 144111, + [SMALL_STATE(3529)] = 144124, + [SMALL_STATE(3530)] = 144137, + [SMALL_STATE(3531)] = 144150, + [SMALL_STATE(3532)] = 144163, + [SMALL_STATE(3533)] = 144176, + [SMALL_STATE(3534)] = 144189, + [SMALL_STATE(3535)] = 144202, + [SMALL_STATE(3536)] = 144215, + [SMALL_STATE(3537)] = 144228, + [SMALL_STATE(3538)] = 144239, + [SMALL_STATE(3539)] = 144250, + [SMALL_STATE(3540)] = 144261, + [SMALL_STATE(3541)] = 144274, + [SMALL_STATE(3542)] = 144287, + [SMALL_STATE(3543)] = 144300, + [SMALL_STATE(3544)] = 144313, + [SMALL_STATE(3545)] = 144326, + [SMALL_STATE(3546)] = 144337, + [SMALL_STATE(3547)] = 144350, + [SMALL_STATE(3548)] = 144363, + [SMALL_STATE(3549)] = 144376, + [SMALL_STATE(3550)] = 144389, + [SMALL_STATE(3551)] = 144402, + [SMALL_STATE(3552)] = 144415, + [SMALL_STATE(3553)] = 144428, + [SMALL_STATE(3554)] = 144441, + [SMALL_STATE(3555)] = 144454, + [SMALL_STATE(3556)] = 144465, + [SMALL_STATE(3557)] = 144478, + [SMALL_STATE(3558)] = 144491, + [SMALL_STATE(3559)] = 144504, + [SMALL_STATE(3560)] = 144517, + [SMALL_STATE(3561)] = 144530, + [SMALL_STATE(3562)] = 144543, + [SMALL_STATE(3563)] = 144556, + [SMALL_STATE(3564)] = 144569, + [SMALL_STATE(3565)] = 144582, + [SMALL_STATE(3566)] = 144595, + [SMALL_STATE(3567)] = 144608, + [SMALL_STATE(3568)] = 144618, + [SMALL_STATE(3569)] = 144628, + [SMALL_STATE(3570)] = 144638, + [SMALL_STATE(3571)] = 144648, + [SMALL_STATE(3572)] = 144658, + [SMALL_STATE(3573)] = 144668, + [SMALL_STATE(3574)] = 144678, + [SMALL_STATE(3575)] = 144688, + [SMALL_STATE(3576)] = 144698, + [SMALL_STATE(3577)] = 144708, + [SMALL_STATE(3578)] = 144718, + [SMALL_STATE(3579)] = 144728, + [SMALL_STATE(3580)] = 144738, + [SMALL_STATE(3581)] = 144748, + [SMALL_STATE(3582)] = 144758, + [SMALL_STATE(3583)] = 144768, + [SMALL_STATE(3584)] = 144778, + [SMALL_STATE(3585)] = 144788, + [SMALL_STATE(3586)] = 144798, + [SMALL_STATE(3587)] = 144808, + [SMALL_STATE(3588)] = 144818, + [SMALL_STATE(3589)] = 144828, + [SMALL_STATE(3590)] = 144838, + [SMALL_STATE(3591)] = 144848, + [SMALL_STATE(3592)] = 144858, + [SMALL_STATE(3593)] = 144868, + [SMALL_STATE(3594)] = 144878, + [SMALL_STATE(3595)] = 144888, + [SMALL_STATE(3596)] = 144898, + [SMALL_STATE(3597)] = 144908, + [SMALL_STATE(3598)] = 144918, + [SMALL_STATE(3599)] = 144928, + [SMALL_STATE(3600)] = 144938, + [SMALL_STATE(3601)] = 144948, + [SMALL_STATE(3602)] = 144958, + [SMALL_STATE(3603)] = 144968, + [SMALL_STATE(3604)] = 144978, + [SMALL_STATE(3605)] = 144988, + [SMALL_STATE(3606)] = 144998, + [SMALL_STATE(3607)] = 145008, + [SMALL_STATE(3608)] = 145018, + [SMALL_STATE(3609)] = 145028, + [SMALL_STATE(3610)] = 145038, + [SMALL_STATE(3611)] = 145048, + [SMALL_STATE(3612)] = 145058, + [SMALL_STATE(3613)] = 145068, + [SMALL_STATE(3614)] = 145078, + [SMALL_STATE(3615)] = 145088, + [SMALL_STATE(3616)] = 145098, + [SMALL_STATE(3617)] = 145108, + [SMALL_STATE(3618)] = 145118, + [SMALL_STATE(3619)] = 145128, + [SMALL_STATE(3620)] = 145138, + [SMALL_STATE(3621)] = 145148, + [SMALL_STATE(3622)] = 145158, + [SMALL_STATE(3623)] = 145168, + [SMALL_STATE(3624)] = 145178, + [SMALL_STATE(3625)] = 145188, + [SMALL_STATE(3626)] = 145198, + [SMALL_STATE(3627)] = 145208, + [SMALL_STATE(3628)] = 145218, + [SMALL_STATE(3629)] = 145228, + [SMALL_STATE(3630)] = 145238, + [SMALL_STATE(3631)] = 145248, + [SMALL_STATE(3632)] = 145258, + [SMALL_STATE(3633)] = 145268, + [SMALL_STATE(3634)] = 145278, + [SMALL_STATE(3635)] = 145288, + [SMALL_STATE(3636)] = 145298, + [SMALL_STATE(3637)] = 145308, + [SMALL_STATE(3638)] = 145318, + [SMALL_STATE(3639)] = 145328, + [SMALL_STATE(3640)] = 145338, + [SMALL_STATE(3641)] = 145348, + [SMALL_STATE(3642)] = 145358, + [SMALL_STATE(3643)] = 145368, + [SMALL_STATE(3644)] = 145378, + [SMALL_STATE(3645)] = 145388, + [SMALL_STATE(3646)] = 145398, + [SMALL_STATE(3647)] = 145408, + [SMALL_STATE(3648)] = 145418, + [SMALL_STATE(3649)] = 145428, + [SMALL_STATE(3650)] = 145438, + [SMALL_STATE(3651)] = 145448, + [SMALL_STATE(3652)] = 145458, + [SMALL_STATE(3653)] = 145468, + [SMALL_STATE(3654)] = 145478, + [SMALL_STATE(3655)] = 145488, + [SMALL_STATE(3656)] = 145498, + [SMALL_STATE(3657)] = 145508, + [SMALL_STATE(3658)] = 145518, + [SMALL_STATE(3659)] = 145528, + [SMALL_STATE(3660)] = 145538, + [SMALL_STATE(3661)] = 145548, + [SMALL_STATE(3662)] = 145558, + [SMALL_STATE(3663)] = 145568, + [SMALL_STATE(3664)] = 145578, + [SMALL_STATE(3665)] = 145588, + [SMALL_STATE(3666)] = 145598, + [SMALL_STATE(3667)] = 145608, + [SMALL_STATE(3668)] = 145618, + [SMALL_STATE(3669)] = 145628, + [SMALL_STATE(3670)] = 145638, + [SMALL_STATE(3671)] = 145648, + [SMALL_STATE(3672)] = 145658, + [SMALL_STATE(3673)] = 145668, + [SMALL_STATE(3674)] = 145678, + [SMALL_STATE(3675)] = 145688, + [SMALL_STATE(3676)] = 145698, + [SMALL_STATE(3677)] = 145708, + [SMALL_STATE(3678)] = 145718, + [SMALL_STATE(3679)] = 145728, + [SMALL_STATE(3680)] = 145738, + [SMALL_STATE(3681)] = 145748, + [SMALL_STATE(3682)] = 145758, + [SMALL_STATE(3683)] = 145768, + [SMALL_STATE(3684)] = 145778, + [SMALL_STATE(3685)] = 145788, + [SMALL_STATE(3686)] = 145798, + [SMALL_STATE(3687)] = 145808, + [SMALL_STATE(3688)] = 145818, + [SMALL_STATE(3689)] = 145828, + [SMALL_STATE(3690)] = 145838, + [SMALL_STATE(3691)] = 145848, + [SMALL_STATE(3692)] = 145858, + [SMALL_STATE(3693)] = 145868, + [SMALL_STATE(3694)] = 145878, + [SMALL_STATE(3695)] = 145888, + [SMALL_STATE(3696)] = 145898, + [SMALL_STATE(3697)] = 145908, + [SMALL_STATE(3698)] = 145918, + [SMALL_STATE(3699)] = 145928, + [SMALL_STATE(3700)] = 145938, + [SMALL_STATE(3701)] = 145948, + [SMALL_STATE(3702)] = 145958, + [SMALL_STATE(3703)] = 145968, + [SMALL_STATE(3704)] = 145978, + [SMALL_STATE(3705)] = 145988, + [SMALL_STATE(3706)] = 145998, + [SMALL_STATE(3707)] = 146008, + [SMALL_STATE(3708)] = 146018, + [SMALL_STATE(3709)] = 146028, + [SMALL_STATE(3710)] = 146038, + [SMALL_STATE(3711)] = 146048, + [SMALL_STATE(3712)] = 146058, + [SMALL_STATE(3713)] = 146068, + [SMALL_STATE(3714)] = 146078, + [SMALL_STATE(3715)] = 146088, + [SMALL_STATE(3716)] = 146098, + [SMALL_STATE(3717)] = 146108, + [SMALL_STATE(3718)] = 146118, + [SMALL_STATE(3719)] = 146128, + [SMALL_STATE(3720)] = 146138, + [SMALL_STATE(3721)] = 146148, + [SMALL_STATE(3722)] = 146158, + [SMALL_STATE(3723)] = 146168, + [SMALL_STATE(3724)] = 146178, + [SMALL_STATE(3725)] = 146188, + [SMALL_STATE(3726)] = 146198, + [SMALL_STATE(3727)] = 146208, + [SMALL_STATE(3728)] = 146218, + [SMALL_STATE(3729)] = 146228, + [SMALL_STATE(3730)] = 146238, + [SMALL_STATE(3731)] = 146248, + [SMALL_STATE(3732)] = 146258, + [SMALL_STATE(3733)] = 146268, + [SMALL_STATE(3734)] = 146278, + [SMALL_STATE(3735)] = 146288, + [SMALL_STATE(3736)] = 146298, + [SMALL_STATE(3737)] = 146308, + [SMALL_STATE(3738)] = 146318, + [SMALL_STATE(3739)] = 146328, }; static const TSParseActionEntry ts_parse_actions[] = { [0] = {.entry = {.count = 0, .reusable = false}}, [1] = {.entry = {.count = 1, .reusable = false}}, RECOVER(), - [3] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3667), + [3] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3608), [5] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_nu_script, 0), - [7] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3696), - [9] = {.entry = {.count = 1, .reusable = false}}, SHIFT(841), - [11] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3060), - [13] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2990), - [15] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2948), - [17] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3572), - [19] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2947), - [21] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2971), - [23] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2965), - [25] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1628), - [27] = {.entry = {.count = 1, .reusable = true}}, SHIFT(747), - [29] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3077), - [31] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3680), - [33] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3679), - [35] = {.entry = {.count = 1, .reusable = false}}, SHIFT(988), - [37] = {.entry = {.count = 1, .reusable = false}}, SHIFT(989), - [39] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2854), - [41] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3579), - [43] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1830), - [45] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2790), - [47] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1768), - [49] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1848), - [51] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2755), - [53] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3594), - [55] = {.entry = {.count = 1, .reusable = false}}, SHIFT(410), - [57] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3034), - [59] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3032), - [61] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3029), - [63] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3141), - [65] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3189), - [67] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2983), - [69] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3172), - [71] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3291), - [73] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2734), - [75] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2773), - [77] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2825), - [79] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2825), - [81] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2609), - [83] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2646), - [85] = {.entry = {.count = 1, .reusable = false}}, SHIFT(36), - [87] = {.entry = {.count = 1, .reusable = true}}, SHIFT(36), - [89] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3662), - [91] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2609), - [93] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3448), - [95] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2584), - [97] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3184), - [99] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3020), - [101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3644), - [103] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__value, 1), - [105] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__value, 1), - [107] = {.entry = {.count = 1, .reusable = false}}, SHIFT(156), - [109] = {.entry = {.count = 1, .reusable = false}}, SHIFT(281), - [111] = {.entry = {.count = 1, .reusable = false}}, SHIFT(282), - [113] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_number, 1), - [115] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_number, 1), - [117] = {.entry = {.count = 1, .reusable = false}}, SHIFT(148), - [119] = {.entry = {.count = 1, .reusable = false}}, SHIFT(225), - [121] = {.entry = {.count = 1, .reusable = false}}, SHIFT(227), - [123] = {.entry = {.count = 1, .reusable = false}}, SHIFT(226), - [125] = {.entry = {.count = 1, .reusable = false}}, SHIFT(361), - [127] = {.entry = {.count = 1, .reusable = false}}, SHIFT(360), - [129] = {.entry = {.count = 1, .reusable = false}}, SHIFT(290), - [131] = {.entry = {.count = 1, .reusable = false}}, SHIFT(321), - [133] = {.entry = {.count = 1, .reusable = false}}, SHIFT(322), - [135] = {.entry = {.count = 1, .reusable = false}}, SHIFT(455), - [137] = {.entry = {.count = 1, .reusable = false}}, SHIFT(529), - [139] = {.entry = {.count = 1, .reusable = false}}, SHIFT(532), - [141] = {.entry = {.count = 1, .reusable = false}}, SHIFT(484), - [143] = {.entry = {.count = 1, .reusable = false}}, SHIFT(553), - [145] = {.entry = {.count = 1, .reusable = false}}, SHIFT(552), - [147] = {.entry = {.count = 1, .reusable = false}}, SHIFT(627), - [149] = {.entry = {.count = 1, .reusable = false}}, SHIFT(678), - [151] = {.entry = {.count = 1, .reusable = false}}, SHIFT(677), - [153] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3667), - [155] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1317), - [157] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1317), - [159] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1429), - [161] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1410), - [163] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1352), - [165] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1352), - [167] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1483), - [169] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1458), - [171] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1458), - [173] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2017), - [175] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2052), - [177] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2051), - [179] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1995), - [181] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1995), - [183] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2214), - [185] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2211), - [187] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 1, .production_id = 33), - [189] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 1, .production_id = 33), - [191] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1761), - [193] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1763), - [195] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1758), - [197] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3110), - [199] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1753), - [201] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2316), - [203] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1762), - [205] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1759), - [207] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1757), - [209] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1752), - [211] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1734), - [213] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1733), - [215] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1726), - [217] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1721), - [219] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1719), - [221] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2027), - [223] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2543), - [225] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2540), - [227] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3033), - [229] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2951), - [231] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2976), - [233] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3559), - [235] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2973), - [237] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2974), - [239] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2977), - [241] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2742), - [243] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3684), - [245] = {.entry = {.count = 1, .reusable = false}}, SHIFT(891), - [247] = {.entry = {.count = 1, .reusable = false}}, SHIFT(892), - [249] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2857), - [251] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3560), - [253] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1942), - [255] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2806), - [257] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1769), - [259] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1818), - [261] = {.entry = {.count = 1, .reusable = true}}, SHIFT(981), - [263] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3602), - [265] = {.entry = {.count = 1, .reusable = false}}, SHIFT(439), - [267] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3035), - [269] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3038), - [271] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3040), - [273] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3106), - [275] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3105), - [277] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2989), - [279] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3104), - [281] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3433), - [283] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1542), - [285] = {.entry = {.count = 1, .reusable = true}}, SHIFT(943), - [287] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2303), - [289] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1486), - [291] = {.entry = {.count = 1, .reusable = true}}, SHIFT(879), - [293] = {.entry = {.count = 1, .reusable = true}}, SHIFT(836), - [295] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2002), - [297] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2002), - [299] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2367), - [301] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2366), - [303] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2001), - [305] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2404), - [307] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2406), - [309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2005), - [311] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2005), - [313] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2381), - [315] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2380), - [317] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2380), - [319] = {.entry = {.count = 1, .reusable = true}}, SHIFT(912), - [321] = {.entry = {.count = 1, .reusable = true}}, SHIFT(902), - [323] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1676), - [325] = {.entry = {.count = 1, .reusable = true}}, SHIFT(910), - [327] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1516), - [329] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_nu_script, 1), - [331] = {.entry = {.count = 1, .reusable = true}}, SHIFT(909), - [333] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1270), - [335] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1524), - [337] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3051), - [339] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2988), - [341] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2984), - [343] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3590), - [345] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2966), - [347] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2960), - [349] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2964), - [351] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3650), - [353] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2865), - [355] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3592), - [357] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1849), - [359] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1478), - [361] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2994), - [363] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3062), - [365] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3061), - [367] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3076), - [369] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3075), - [371] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2959), - [373] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3074), - [375] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3355), - [377] = {.entry = {.count = 1, .reusable = true}}, SHIFT(716), - [379] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_closure_repeat1, 2, .production_id = 40), SHIFT_REPEAT(841), - [382] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_closure_repeat1, 2, .production_id = 40), SHIFT_REPEAT(3051), - [385] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_closure_repeat1, 2, .production_id = 40), SHIFT_REPEAT(2988), - [388] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_closure_repeat1, 2, .production_id = 40), SHIFT_REPEAT(2984), - [391] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_closure_repeat1, 2, .production_id = 40), SHIFT_REPEAT(3590), - [394] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_closure_repeat1, 2, .production_id = 40), SHIFT_REPEAT(2966), - [397] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_closure_repeat1, 2, .production_id = 40), SHIFT_REPEAT(2960), - [400] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_closure_repeat1, 2, .production_id = 40), SHIFT_REPEAT(2964), - [403] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_closure_repeat1, 2, .production_id = 40), SHIFT_REPEAT(1628), - [406] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_closure_repeat1, 2, .production_id = 40), SHIFT_REPEAT(747), - [409] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_closure_repeat1, 2, .production_id = 40), SHIFT_REPEAT(3077), - [412] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_closure_repeat1, 2, .production_id = 40), SHIFT_REPEAT(3650), - [415] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_closure_repeat1, 2, .production_id = 40), SHIFT_REPEAT(3679), - [418] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_closure_repeat1, 2, .production_id = 40), SHIFT_REPEAT(891), - [421] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_closure_repeat1, 2, .production_id = 40), SHIFT_REPEAT(892), - [424] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_closure_repeat1, 2, .production_id = 40), SHIFT_REPEAT(2865), - [427] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_closure_repeat1, 2, .production_id = 40), SHIFT_REPEAT(3592), - [430] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_closure_repeat1, 2, .production_id = 40), SHIFT_REPEAT(1849), - [433] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_closure_repeat1, 2, .production_id = 40), SHIFT_REPEAT(2806), - [436] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_closure_repeat1, 2, .production_id = 40), SHIFT_REPEAT(1769), - [439] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_closure_repeat1, 2, .production_id = 40), SHIFT_REPEAT(1818), - [442] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_closure_repeat1, 2, .production_id = 40), SHIFT_REPEAT(2755), - [445] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_closure_repeat1, 2, .production_id = 40), - [447] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_closure_repeat1, 2, .production_id = 40), SHIFT_REPEAT(3602), - [450] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_closure_repeat1, 2, .production_id = 40), SHIFT_REPEAT(439), - [453] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_closure_repeat1, 2, .production_id = 40), SHIFT_REPEAT(2994), - [456] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_closure_repeat1, 2, .production_id = 40), SHIFT_REPEAT(3062), - [459] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_closure_repeat1, 2, .production_id = 40), SHIFT_REPEAT(3061), - [462] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_closure_repeat1, 2, .production_id = 40), SHIFT_REPEAT(3076), - [465] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_closure_repeat1, 2, .production_id = 40), SHIFT_REPEAT(3075), - [468] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_closure_repeat1, 2, .production_id = 40), SHIFT_REPEAT(2959), - [471] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_closure_repeat1, 2, .production_id = 40), SHIFT_REPEAT(3074), - [474] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_closure_repeat1, 2, .production_id = 40), SHIFT_REPEAT(3355), - [477] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_closure_repeat1, 2, .production_id = 40), SHIFT_REPEAT(2734), - [480] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_closure_repeat1, 2, .production_id = 40), SHIFT_REPEAT(2773), - [483] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_closure_repeat1, 2, .production_id = 40), SHIFT_REPEAT(2825), - [486] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_closure_repeat1, 2, .production_id = 40), SHIFT_REPEAT(2825), - [489] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_closure_repeat1, 2, .production_id = 40), SHIFT_REPEAT(2609), - [492] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_closure_repeat1, 2, .production_id = 40), SHIFT_REPEAT(2646), - [495] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_closure_repeat1, 2, .production_id = 40), SHIFT_REPEAT(36), - [498] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_closure_repeat1, 2, .production_id = 40), SHIFT_REPEAT(36), - [501] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_closure_repeat1, 2, .production_id = 40), SHIFT_REPEAT(3662), - [504] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_closure_repeat1, 2, .production_id = 40), SHIFT_REPEAT(2609), - [507] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_closure_repeat1, 2, .production_id = 40), SHIFT_REPEAT(3448), - [510] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_closure_repeat1, 2, .production_id = 40), SHIFT_REPEAT(2584), - [513] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_closure_repeat1, 2, .production_id = 40), SHIFT_REPEAT(3184), - [516] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_closure_repeat1, 2, .production_id = 40), SHIFT_REPEAT(3020), - [519] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_closure_repeat1, 2, .production_id = 40), SHIFT_REPEAT(3644), - [522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2045), - [524] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2061), - [526] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2061), - [528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2665), - [530] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2668), - [532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2668), - [534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1543), - [536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1536), - [538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1487), - [540] = {.entry = {.count = 1, .reusable = true}}, SHIFT(987), - [542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2032), - [544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(995), - [546] = {.entry = {.count = 1, .reusable = true}}, SHIFT(486), - [548] = {.entry = {.count = 1, .reusable = true}}, SHIFT(504), - [550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2169), - [552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2179), - [554] = {.entry = {.count = 1, .reusable = true}}, SHIFT(214), - [556] = {.entry = {.count = 1, .reusable = true}}, SHIFT(215), - [558] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__top_level_block_repeat2, 2, .production_id = 40), SHIFT_REPEAT(841), - [561] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__top_level_block_repeat2, 2, .production_id = 40), SHIFT_REPEAT(3033), - [564] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__top_level_block_repeat2, 2, .production_id = 40), SHIFT_REPEAT(2951), - [567] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__top_level_block_repeat2, 2, .production_id = 40), SHIFT_REPEAT(2976), - [570] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__top_level_block_repeat2, 2, .production_id = 40), SHIFT_REPEAT(3559), - [573] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__top_level_block_repeat2, 2, .production_id = 40), SHIFT_REPEAT(2973), - [576] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__top_level_block_repeat2, 2, .production_id = 40), SHIFT_REPEAT(2974), - [579] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__top_level_block_repeat2, 2, .production_id = 40), SHIFT_REPEAT(2977), - [582] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__top_level_block_repeat2, 2, .production_id = 40), SHIFT_REPEAT(1628), - [585] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__top_level_block_repeat2, 2, .production_id = 40), SHIFT_REPEAT(747), - [588] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__top_level_block_repeat2, 2, .production_id = 40), SHIFT_REPEAT(3077), - [591] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__top_level_block_repeat2, 2, .production_id = 40), SHIFT_REPEAT(3684), - [594] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__top_level_block_repeat2, 2, .production_id = 40), SHIFT_REPEAT(3679), - [597] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__top_level_block_repeat2, 2, .production_id = 40), SHIFT_REPEAT(891), - [600] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__top_level_block_repeat2, 2, .production_id = 40), SHIFT_REPEAT(892), - [603] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__top_level_block_repeat2, 2, .production_id = 40), SHIFT_REPEAT(2857), - [606] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__top_level_block_repeat2, 2, .production_id = 40), SHIFT_REPEAT(3560), - [609] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__top_level_block_repeat2, 2, .production_id = 40), SHIFT_REPEAT(1942), - [612] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__top_level_block_repeat2, 2, .production_id = 40), SHIFT_REPEAT(2806), - [615] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__top_level_block_repeat2, 2, .production_id = 40), SHIFT_REPEAT(1769), - [618] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__top_level_block_repeat2, 2, .production_id = 40), SHIFT_REPEAT(1818), - [621] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__top_level_block_repeat2, 2, .production_id = 40), SHIFT_REPEAT(2755), - [624] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__top_level_block_repeat2, 2, .production_id = 40), SHIFT_REPEAT(3602), - [627] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__top_level_block_repeat2, 2, .production_id = 40), SHIFT_REPEAT(439), - [630] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__top_level_block_repeat2, 2, .production_id = 40), SHIFT_REPEAT(3035), - [633] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__top_level_block_repeat2, 2, .production_id = 40), SHIFT_REPEAT(3038), - [636] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__top_level_block_repeat2, 2, .production_id = 40), SHIFT_REPEAT(3040), - [639] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__top_level_block_repeat2, 2, .production_id = 40), SHIFT_REPEAT(3106), - [642] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__top_level_block_repeat2, 2, .production_id = 40), SHIFT_REPEAT(3105), - [645] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__top_level_block_repeat2, 2, .production_id = 40), SHIFT_REPEAT(2989), - [648] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__top_level_block_repeat2, 2, .production_id = 40), SHIFT_REPEAT(3104), - [651] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__top_level_block_repeat2, 2, .production_id = 40), SHIFT_REPEAT(3433), - [654] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__top_level_block_repeat2, 2, .production_id = 40), SHIFT_REPEAT(2734), - [657] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__top_level_block_repeat2, 2, .production_id = 40), SHIFT_REPEAT(2773), - [660] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__top_level_block_repeat2, 2, .production_id = 40), SHIFT_REPEAT(2825), - [663] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__top_level_block_repeat2, 2, .production_id = 40), SHIFT_REPEAT(2825), - [666] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__top_level_block_repeat2, 2, .production_id = 40), SHIFT_REPEAT(2609), - [669] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__top_level_block_repeat2, 2, .production_id = 40), SHIFT_REPEAT(2646), - [672] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__top_level_block_repeat2, 2, .production_id = 40), SHIFT_REPEAT(36), - [675] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__top_level_block_repeat2, 2, .production_id = 40), SHIFT_REPEAT(36), - [678] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__top_level_block_repeat2, 2, .production_id = 40), SHIFT_REPEAT(3662), - [681] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__top_level_block_repeat2, 2, .production_id = 40), SHIFT_REPEAT(2609), - [684] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__top_level_block_repeat2, 2, .production_id = 40), SHIFT_REPEAT(3448), - [687] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__top_level_block_repeat2, 2, .production_id = 40), SHIFT_REPEAT(2584), - [690] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__top_level_block_repeat2, 2, .production_id = 40), SHIFT_REPEAT(3184), - [693] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__top_level_block_repeat2, 2, .production_id = 40), SHIFT_REPEAT(3020), - [696] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__top_level_block_repeat2, 2, .production_id = 40), SHIFT_REPEAT(3644), - [699] = {.entry = {.count = 1, .reusable = true}}, SHIFT(582), - [701] = {.entry = {.count = 1, .reusable = true}}, SHIFT(581), - [703] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1440), - [705] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1509), - [707] = {.entry = {.count = 1, .reusable = true}}, SHIFT(935), - [709] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1001), - [711] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2363), - [713] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2350), - [715] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2688), - [717] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2686), - [719] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2500), - [721] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2523), - [723] = {.entry = {.count = 1, .reusable = true}}, SHIFT(372), - [725] = {.entry = {.count = 1, .reusable = true}}, SHIFT(363), - [727] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2567), - [729] = {.entry = {.count = 1, .reusable = true}}, SHIFT(848), - [731] = {.entry = {.count = 1, .reusable = true}}, SHIFT(852), - [733] = {.entry = {.count = 1, .reusable = true}}, SHIFT(234), - [735] = {.entry = {.count = 1, .reusable = true}}, SHIFT(235), - [737] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2410), - [739] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2502), - [741] = {.entry = {.count = 1, .reusable = true}}, SHIFT(745), - [743] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1427), - [745] = {.entry = {.count = 1, .reusable = true}}, SHIFT(335), - [747] = {.entry = {.count = 1, .reusable = true}}, SHIFT(337), - [749] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1460), - [751] = {.entry = {.count = 1, .reusable = true}}, SHIFT(861), - [753] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2654), - [755] = {.entry = {.count = 1, .reusable = true}}, SHIFT(854), - [757] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2376), - [759] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2364), - [761] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_expr_interpolated_repeat1, 2, .production_id = 40), SHIFT_REPEAT(841), - [764] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_expr_interpolated_repeat1, 2, .production_id = 40), SHIFT_REPEAT(1628), - [767] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_expr_interpolated_repeat1, 2, .production_id = 40), SHIFT_REPEAT(747), - [770] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_expr_interpolated_repeat1, 2, .production_id = 40), - [772] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_expr_interpolated_repeat1, 2, .production_id = 40), SHIFT_REPEAT(3077), - [775] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_expr_interpolated_repeat1, 2, .production_id = 40), SHIFT_REPEAT(3638), - [778] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_expr_interpolated_repeat1, 2, .production_id = 40), SHIFT_REPEAT(3679), - [781] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_expr_interpolated_repeat1, 2, .production_id = 40), SHIFT_REPEAT(1549), - [784] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_expr_interpolated_repeat1, 2, .production_id = 40), SHIFT_REPEAT(1547), - [787] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_expr_interpolated_repeat1, 2, .production_id = 40), SHIFT_REPEAT(2844), - [790] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_expr_interpolated_repeat1, 2, .production_id = 40), SHIFT_REPEAT(3611), - [793] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_expr_interpolated_repeat1, 2, .production_id = 40), SHIFT_REPEAT(1800), - [796] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_expr_interpolated_repeat1, 2, .production_id = 40), SHIFT_REPEAT(2772), - [799] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_expr_interpolated_repeat1, 2, .production_id = 40), SHIFT_REPEAT(1767), - [802] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_expr_interpolated_repeat1, 2, .production_id = 40), SHIFT_REPEAT(1860), - [805] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_expr_interpolated_repeat1, 2, .production_id = 40), SHIFT_REPEAT(2755), - [808] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_expr_interpolated_repeat1, 2, .production_id = 40), SHIFT_REPEAT(3593), - [811] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_expr_interpolated_repeat1, 2, .production_id = 40), SHIFT_REPEAT(608), - [814] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_expr_interpolated_repeat1, 2, .production_id = 40), SHIFT_REPEAT(3015), - [817] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_expr_interpolated_repeat1, 2, .production_id = 40), SHIFT_REPEAT(2996), - [820] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_expr_interpolated_repeat1, 2, .production_id = 40), SHIFT_REPEAT(3004), - [823] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_expr_interpolated_repeat1, 2, .production_id = 40), SHIFT_REPEAT(3185), - [826] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_expr_interpolated_repeat1, 2, .production_id = 40), SHIFT_REPEAT(3179), - [829] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_expr_interpolated_repeat1, 2, .production_id = 40), SHIFT_REPEAT(2949), - [832] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_expr_interpolated_repeat1, 2, .production_id = 40), SHIFT_REPEAT(3100), - [835] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_expr_interpolated_repeat1, 2, .production_id = 40), SHIFT_REPEAT(3313), - [838] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_expr_interpolated_repeat1, 2, .production_id = 40), SHIFT_REPEAT(2734), - [841] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_expr_interpolated_repeat1, 2, .production_id = 40), SHIFT_REPEAT(2773), - [844] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_expr_interpolated_repeat1, 2, .production_id = 40), SHIFT_REPEAT(2825), - [847] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_expr_interpolated_repeat1, 2, .production_id = 40), SHIFT_REPEAT(2825), - [850] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_expr_interpolated_repeat1, 2, .production_id = 40), SHIFT_REPEAT(2609), - [853] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_expr_interpolated_repeat1, 2, .production_id = 40), SHIFT_REPEAT(2646), - [856] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_expr_interpolated_repeat1, 2, .production_id = 40), SHIFT_REPEAT(36), - [859] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_expr_interpolated_repeat1, 2, .production_id = 40), SHIFT_REPEAT(36), - [862] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_expr_interpolated_repeat1, 2, .production_id = 40), SHIFT_REPEAT(3662), - [865] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_expr_interpolated_repeat1, 2, .production_id = 40), SHIFT_REPEAT(2609), - [868] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_expr_interpolated_repeat1, 2, .production_id = 40), SHIFT_REPEAT(3448), - [871] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_expr_interpolated_repeat1, 2, .production_id = 40), SHIFT_REPEAT(2584), - [874] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_expr_interpolated_repeat1, 2, .production_id = 40), SHIFT_REPEAT(3184), - [877] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_expr_interpolated_repeat1, 2, .production_id = 40), SHIFT_REPEAT(3020), - [880] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_expr_interpolated_repeat1, 2, .production_id = 40), SHIFT_REPEAT(3644), - [883] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3211), - [885] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3638), - [887] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1549), - [889] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1547), - [891] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2844), - [893] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3611), - [895] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1800), - [897] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2772), - [899] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1767), - [901] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1860), - [903] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3593), - [905] = {.entry = {.count = 1, .reusable = false}}, SHIFT(608), - [907] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3015), - [909] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2996), - [911] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3004), - [913] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3185), - [915] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3179), - [917] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2949), - [919] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3100), - [921] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3313), - [923] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3216), - [925] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3538), - [927] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3528), - [929] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cell_path, 2), - [931] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cell_path, 2), - [933] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3130), - [935] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), - [937] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2), - [939] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3130), - [942] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_table, 5, .production_id = 120), - [944] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_table, 5, .production_id = 120), - [946] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3090), - [949] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expr_parenthesized, 3), - [951] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3), - [953] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_table, 4, .production_id = 88), - [955] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_table, 4, .production_id = 88), - [957] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3090), - [959] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cell_path, 1), - [961] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cell_path, 1), - [963] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_record, 2), - [965] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_record, 2), - [967] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_variable, 1, .production_id = 5), - [969] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_variable, 1, .production_id = 5), - [971] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_list, 3, .production_id = 53), - [973] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_list, 3, .production_id = 53), - [975] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_record, 3, .production_id = 65), - [977] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_record, 3, .production_id = 65), - [979] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expr_parenthesized, 4), - [981] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expr_parenthesized, 4), - [983] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_list, 2), - [985] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_list, 2), - [987] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_path, 2, .production_id = 80), - [989] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_path, 2, .production_id = 80), - [991] = {.entry = {.count = 1, .reusable = false}}, SHIFT(182), - [993] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 10), - [995] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 10), - [997] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1929), - [999] = {.entry = {.count = 1, .reusable = false}}, SHIFT(830), - [1001] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1910), - [1003] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1908), - [1005] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1907), - [1007] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1905), - [1009] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1900), - [1011] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1843), - [1013] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1827), - [1015] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1824), - [1017] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1883), - [1019] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1774), - [1021] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1776), - [1023] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1782), - [1025] = {.entry = {.count = 1, .reusable = false}}, SHIFT(869), - [1027] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 5), - [1029] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 5), - [1031] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1780), - [1033] = {.entry = {.count = 1, .reusable = false}}, SHIFT(821), - [1035] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1781), - [1037] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1783), - [1039] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1784), - [1041] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1786), - [1043] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1787), - [1045] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1788), - [1047] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1791), - [1049] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1792), - [1051] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1794), - [1053] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1796), - [1055] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1799), - [1057] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1801), - [1059] = {.entry = {.count = 1, .reusable = false}}, SHIFT(856), - [1061] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 7), - [1063] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 7), - [1065] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 4), - [1067] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 4), - [1069] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 8), - [1071] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 8), - [1073] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 9), - [1075] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 9), - [1077] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 3), - [1079] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 3), - [1081] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 11), - [1083] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 11), - [1085] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 6), - [1087] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 6), - [1089] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 2, .production_id = 38), - [1091] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 2, .production_id = 38), - [1093] = {.entry = {.count = 1, .reusable = false}}, SHIFT(739), - [1095] = {.entry = {.count = 1, .reusable = false}}, SHIFT(224), - [1097] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__str_double_quotes, 3), - [1099] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__str_double_quotes, 3), - [1101] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__str_double_quotes, 2), - [1103] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__str_double_quotes, 2), - [1105] = {.entry = {.count = 1, .reusable = false}}, SHIFT(755), - [1107] = {.entry = {.count = 1, .reusable = false}}, SHIFT(236), - [1109] = {.entry = {.count = 1, .reusable = false}}, SHIFT(165), - [1111] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3173), - [1113] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3204), - [1115] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_path, 3, .production_id = 113), - [1117] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_path, 3, .production_id = 113), - [1119] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3173), - [1122] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 1), - [1124] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 1), - [1126] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__var, 2, .production_id = 19), - [1128] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__var, 2, .production_id = 19), - [1130] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3204), - [1133] = {.entry = {.count = 1, .reusable = false}}, SHIFT(297), - [1135] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_record, 4, .production_id = 65), - [1137] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_record, 4, .production_id = 65), - [1139] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expr_binary, 3, .production_id = 78), - [1141] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expr_binary, 3, .production_id = 78), - [1143] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expr_unary, 5), - [1145] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expr_unary, 5), - [1147] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_bool, 1), - [1149] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_bool, 1), - [1151] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_interpolated, 1, .production_id = 6), - [1153] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_interpolated, 1, .production_id = 6), - [1155] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_string, 1), - [1157] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_string, 1), - [1159] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_closure, 4, .production_id = 98), - [1161] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_closure, 4, .production_id = 98), - [1163] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_closure, 3, .production_id = 64), - [1165] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_closure, 3, .production_id = 64), - [1167] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_variable, 2, .production_id = 5), - [1169] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_variable, 2, .production_id = 5), - [1171] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 2, .production_id = 34), - [1173] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 2, .production_id = 34), - [1175] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__expression, 1), - [1177] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__expression, 1), - [1179] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__inter_single_quotes, 2), - [1181] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__inter_single_quotes, 2), - [1183] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__inter_double_quotes, 2), - [1185] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__inter_double_quotes, 2), - [1187] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expr_unary, 4), - [1189] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expr_unary, 4), - [1191] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_duration, 2, .production_id = 39), - [1193] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_duration, 2, .production_id = 39), - [1195] = {.entry = {.count = 1, .reusable = false}}, SHIFT(698), - [1197] = {.entry = {.count = 1, .reusable = false}}, SHIFT(359), - [1199] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_filesize, 2, .production_id = 39), - [1201] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_filesize, 2, .production_id = 39), - [1203] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_list, 3), - [1205] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_list, 3), - [1207] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_binary, 3), - [1209] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_binary, 3), - [1211] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__inter_single_quotes, 3, .production_id = 75), - [1213] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__inter_single_quotes, 3, .production_id = 75), - [1215] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__inter_double_quotes, 3, .production_id = 75), - [1217] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__inter_double_quotes, 3, .production_id = 75), - [1219] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 3, .production_id = 79), - [1221] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 3, .production_id = 79), - [1223] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expr_parenthesized, 5), - [1225] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expr_parenthesized, 5), - [1227] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_table, 5, .production_id = 88), - [1229] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_table, 5, .production_id = 88), - [1231] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_list, 4, .production_id = 53), - [1233] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_list, 4, .production_id = 53), - [1235] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expr_unary, 2), - [1237] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expr_unary, 2), - [1239] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_table, 6, .production_id = 120), - [1241] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_table, 6, .production_id = 120), - [1243] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_binary, 4, .production_id = 111), - [1245] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_binary, 4, .production_id = 111), - [1247] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_record, 3), - [1249] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_record, 3), - [1251] = {.entry = {.count = 1, .reusable = false}}, SHIFT(298), - [1253] = {.entry = {.count = 1, .reusable = false}}, SHIFT(703), - [1255] = {.entry = {.count = 1, .reusable = false}}, SHIFT(381), - [1257] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1844), - [1259] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1845), - [1261] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1846), - [1263] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1847), - [1265] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1855), - [1267] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1858), - [1269] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1862), - [1271] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1863), - [1273] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1817), - [1275] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1866), - [1277] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1868), - [1279] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1870), - [1281] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1871), - [1283] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_return, 2), - [1285] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_return, 2), - [1287] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1812), - [1289] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1810), - [1291] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1808), - [1293] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1806), - [1295] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1804), - [1297] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1803), - [1299] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1802), - [1301] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1798), - [1303] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1797), - [1305] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1795), - [1307] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1793), - [1309] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1790), - [1311] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1789), - [1313] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_return, 1), - [1315] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_return, 1), - [1317] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1664), - [1319] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3156), - [1321] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3717), - [1323] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2799), - [1325] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2769), - [1327] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2828), - [1329] = {.entry = {.count = 1, .reusable = false}}, SHIFT(370), - [1331] = {.entry = {.count = 1, .reusable = false}}, SHIFT(369), - [1333] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8), - [1335] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3625), - [1337] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3266), - [1339] = {.entry = {.count = 1, .reusable = false}}, SHIFT(368), - [1341] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3107), - [1343] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3042), - [1345] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 2), - [1347] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 2), - [1349] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1640), - [1351] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3084), - [1353] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3724), - [1355] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2802), - [1357] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2812), - [1359] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2826), - [1361] = {.entry = {.count = 1, .reusable = false}}, SHIFT(309), - [1363] = {.entry = {.count = 1, .reusable = false}}, SHIFT(310), - [1365] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9), - [1367] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3657), - [1369] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3278), - [1371] = {.entry = {.count = 1, .reusable = false}}, SHIFT(346), - [1373] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3161), - [1375] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3017), - [1377] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3128), - [1379] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3128), - [1382] = {.entry = {.count = 1, .reusable = false}}, SHIFT(695), - [1384] = {.entry = {.count = 1, .reusable = false}}, SHIFT(512), - [1386] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1864), - [1388] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1368), - [1390] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1867), - [1392] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1872), - [1394] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1947), - [1396] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1959), - [1398] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1960), - [1400] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1961), - [1402] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1962), - [1404] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1965), - [1406] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1967), - [1408] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1968), - [1410] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1970), - [1412] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1981), - [1414] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1511), - [1416] = {.entry = {.count = 1, .reusable = false}}, SHIFT(474), - [1418] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3154), - [1420] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3154), - [1423] = {.entry = {.count = 1, .reusable = false}}, SHIFT(744), - [1425] = {.entry = {.count = 1, .reusable = false}}, SHIFT(542), - [1427] = {.entry = {.count = 1, .reusable = false}}, SHIFT(536), - [1429] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1821), - [1431] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1814), - [1433] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1813), - [1435] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1807), - [1437] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1822), - [1439] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1816), - [1441] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1779), - [1443] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1778), - [1445] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1920), - [1447] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1819), - [1449] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1835), - [1451] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1837), - [1453] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1842), - [1455] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1615), - [1457] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3176), - [1459] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3728), - [1461] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2774), - [1463] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2803), - [1465] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2819), - [1467] = {.entry = {.count = 1, .reusable = false}}, SHIFT(560), - [1469] = {.entry = {.count = 1, .reusable = false}}, SHIFT(559), - [1471] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12), - [1473] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3673), - [1475] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3484), - [1477] = {.entry = {.count = 1, .reusable = false}}, SHIFT(580), - [1479] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3155), - [1481] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3016), - [1483] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 1), - [1485] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 1), - [1487] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1628), - [1489] = {.entry = {.count = 1, .reusable = false}}, SHIFT(747), - [1491] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3160), - [1493] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2801), - [1495] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1771), - [1497] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2755), - [1499] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3561), - [1501] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1187), - [1503] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3448), - [1505] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2584), - [1507] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3184), - [1509] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3020), - [1511] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3644), - [1513] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), - [1515] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2), - [1517] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3202), - [1519] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3202), - [1522] = {.entry = {.count = 1, .reusable = false}}, SHIFT(652), - [1524] = {.entry = {.count = 1, .reusable = false}}, SHIFT(720), - [1526] = {.entry = {.count = 1, .reusable = false}}, SHIFT(691), - [1528] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_hide_mod, 2, .production_id = 29), - [1530] = {.entry = {.count = 1, .reusable = false}}, SHIFT(978), - [1532] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_hide_mod, 2, .production_id = 29), - [1534] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2841), - [1536] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1047), - [1538] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3312), - [1540] = {.entry = {.count = 1, .reusable = false}}, SHIFT(990), - [1542] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_use, 2, .production_id = 16), - [1544] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_use, 2, .production_id = 16), - [1546] = {.entry = {.count = 1, .reusable = false}}, SHIFT(974), - [1548] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_use, 3, .production_id = 44), - [1550] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_use, 3, .production_id = 44), - [1552] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2860), - [1554] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1075), - [1556] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3239), - [1558] = {.entry = {.count = 1, .reusable = false}}, SHIFT(955), - [1560] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3166), - [1563] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3166), - [1565] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_use, 4, .production_id = 104), - [1567] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_use, 4, .production_id = 104), - [1569] = {.entry = {.count = 1, .reusable = false}}, SHIFT(823), - [1571] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2991), - [1573] = {.entry = {.count = 1, .reusable = false}}, SHIFT(844), - [1575] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_overlay_use_repeat1, 2), - [1577] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_overlay_use_repeat1, 2), - [1579] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_overlay_use_repeat1, 2), SHIFT_REPEAT(835), - [1582] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_overlay_use_repeat1, 2), SHIFT_REPEAT(870), - [1585] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_use, 5, .production_id = 104), - [1587] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_use, 5, .production_id = 104), - [1589] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2981), - [1591] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_use, 4, .production_id = 69), - [1593] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_use, 4, .production_id = 69), - [1595] = {.entry = {.count = 1, .reusable = false}}, SHIFT(835), - [1597] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2935), - [1599] = {.entry = {.count = 1, .reusable = false}}, SHIFT(870), - [1601] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_use, 3, .production_id = 69), - [1603] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_use, 3, .production_id = 69), - [1605] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2943), - [1607] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2923), - [1609] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3133), - [1611] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_redirection, 2, .production_id = 41), - [1613] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_redirection, 2, .production_id = 41), - [1615] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1938), - [1617] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1944), - [1619] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1953), - [1621] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1930), - [1623] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1934), - [1625] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1935), - [1627] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1952), - [1629] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1921), - [1631] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1928), - [1633] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1918), - [1635] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1914), - [1637] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1912), - [1639] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1854), - [1641] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2937), - [1643] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_overlay_use_repeat1, 2), SHIFT_REPEAT(823), - [1646] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_overlay_use_repeat1, 2), SHIFT_REPEAT(844), - [1649] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2992), - [1651] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3133), - [1654] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2940), - [1656] = {.entry = {.count = 1, .reusable = false}}, SHIFT(831), - [1658] = {.entry = {.count = 1, .reusable = false}}, SHIFT(921), - [1660] = {.entry = {.count = 1, .reusable = false}}, SHIFT(984), - [1662] = {.entry = {.count = 1, .reusable = false}}, SHIFT(834), - [1664] = {.entry = {.count = 1, .reusable = false}}, SHIFT(907), - [1666] = {.entry = {.count = 1, .reusable = false}}, SHIFT(945), - [1668] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 12), - [1670] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 12), - [1672] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1193), - [1674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2838), - [1676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1239), - [1678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3474), - [1680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1201), - [1682] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 13), - [1684] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 13), - [1686] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 14), - [1688] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 14), - [1690] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_long_flag, 1), - [1692] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_long_flag, 1), - [1694] = {.entry = {.count = 1, .reusable = false}}, SHIFT(849), - [1696] = {.entry = {.count = 1, .reusable = false}}, SHIFT(842), - [1698] = {.entry = {.count = 1, .reusable = true}}, SHIFT(904), - [1700] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2927), - [1702] = {.entry = {.count = 1, .reusable = false}}, SHIFT(993), - [1704] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2924), - [1706] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_overlay_use_repeat1, 2), SHIFT_REPEAT(904), - [1709] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_overlay_use_repeat1, 2), SHIFT_REPEAT(993), - [1712] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2926), - [1714] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2925), - [1716] = {.entry = {.count = 1, .reusable = false}}, SHIFT(873), - [1718] = {.entry = {.count = 1, .reusable = false}}, SHIFT(878), - [1720] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_block, 2), - [1722] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_block, 2), - [1724] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3097), - [1726] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_block, 3, .production_id = 37), - [1728] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_block, 3, .production_id = 37), - [1730] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_overlay_use_repeat1, 1), - [1732] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_overlay_use_repeat1, 1), - [1734] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_command, 1, .production_id = 1), - [1736] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_command, 1, .production_id = 1), - [1738] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1684), - [1740] = {.entry = {.count = 1, .reusable = false}}, SHIFT(699), - [1742] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3114), - [1744] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2028), - [1746] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2800), - [1748] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2823), - [1750] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2071), - [1752] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2073), - [1754] = {.entry = {.count = 1, .reusable = false}}, SHIFT(21), - [1756] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3675), - [1758] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3376), - [1760] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2030), - [1762] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3101), - [1764] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3056), - [1766] = {.entry = {.count = 1, .reusable = false}}, SHIFT(874), - [1768] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2050), - [1770] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2054), - [1772] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_long_flag, 2), - [1774] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_long_flag, 2), - [1776] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__blosure, 1), - [1778] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__blosure, 1), - [1780] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__flag, 1), - [1782] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__flag, 1), - [1784] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3193), - [1787] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3193), - [1789] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 43), - [1791] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 43), - [1793] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 43), SHIFT_REPEAT(1684), - [1796] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 43), SHIFT_REPEAT(699), - [1799] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 43), SHIFT_REPEAT(3114), - [1802] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 43), SHIFT_REPEAT(2028), - [1805] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 43), SHIFT_REPEAT(2800), - [1808] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 43), SHIFT_REPEAT(2823), - [1811] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 43), SHIFT_REPEAT(2071), - [1814] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 43), SHIFT_REPEAT(2073), - [1817] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 43), SHIFT_REPEAT(21), - [1820] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 43), SHIFT_REPEAT(3675), - [1823] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 43), SHIFT_REPEAT(3376), - [1826] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 43), SHIFT_REPEAT(2030), - [1829] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 43), SHIFT_REPEAT(3101), - [1832] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 43), SHIFT_REPEAT(3056), - [1835] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 43), SHIFT_REPEAT(874), - [1838] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 43), SHIFT_REPEAT(2050), - [1841] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 43), SHIFT_REPEAT(2054), - [1844] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3097), - [1847] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_command, 2, .production_id = 36), - [1849] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_command, 2, .production_id = 36), - [1851] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_command, 3, .production_id = 77), - [1853] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_command, 3, .production_id = 77), - [1855] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_redirection, 1), - [1857] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_redirection, 1), - [1859] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1613), - [1861] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3134), - [1863] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3722), - [1865] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2764), - [1867] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2793), - [1869] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2833), - [1871] = {.entry = {.count = 1, .reusable = false}}, SHIFT(704), - [1873] = {.entry = {.count = 1, .reusable = false}}, SHIFT(694), - [1875] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14), - [1877] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3649), - [1879] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3242), - [1881] = {.entry = {.count = 1, .reusable = false}}, SHIFT(693), - [1883] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3089), - [1885] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3053), - [1887] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_command, 2, .production_id = 12), - [1889] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_command, 2, .production_id = 12), - [1891] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_if, 3, .production_id = 57), - [1893] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_if, 3, .production_id = 57), - [1895] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3352), - [1897] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3492), - [1899] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__top_level_block_repeat2, 2, .production_id = 4), - [1901] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1156), - [1903] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1156), - [1905] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__top_level_block, 3, .production_id = 40), - [1907] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_match, 4, .production_id = 91), - [1909] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_match, 4, .production_id = 91), - [1911] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_try, 4, .production_id = 99), - [1913] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_try, 4, .production_id = 99), - [1915] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_if, 5, .production_id = 123), - [1917] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_if, 5, .production_id = 123), - [1919] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_if, 5, .production_id = 124), - [1921] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_if, 5, .production_id = 124), - [1923] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_match, 5, .production_id = 91), - [1925] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_match, 5, .production_id = 91), - [1927] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_match, 6, .production_id = 91), - [1929] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_match, 6, .production_id = 91), - [1931] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__top_level_block_repeat1, 2), - [1933] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__top_level_block_repeat1, 2), SHIFT_REPEAT(1156), - [1936] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__top_level_block_repeat1, 2), SHIFT_REPEAT(1156), - [1939] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__ctrl_expression, 1, .production_id = 2), - [1941] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__ctrl_expression, 1, .production_id = 2), - [1943] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__ctrl_expression, 1, .production_id = 3), - [1945] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__ctrl_expression, 1, .production_id = 3), - [1947] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__top_level_block_repeat2, 1, .production_id = 4), - [1949] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__top_level_block, 1, .production_id = 4), - [1951] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_try, 2, .production_id = 23), - [1953] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_try, 2, .production_id = 23), - [1955] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3347), - [1957] = {.entry = {.count = 1, .reusable = false}}, SHIFT(998), - [1959] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__top_level_block, 1, .production_id = 4), - [1961] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1028), - [1963] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1028), - [1965] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 15), - [1967] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 15), - [1969] = {.entry = {.count = 1, .reusable = false}}, SHIFT(928), - [1971] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3206), - [1973] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__top_level_block, 2, .production_id = 40), - [1975] = {.entry = {.count = 1, .reusable = false}}, SHIFT(970), - [1977] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__top_level_block, 2, .production_id = 40), - [1979] = {.entry = {.count = 1, .reusable = false}}, SHIFT(950), - [1981] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__top_level_block_repeat1, 2), - [1983] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__top_level_block_repeat1, 2), SHIFT_REPEAT(1028), - [1986] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__top_level_block_repeat1, 2), SHIFT_REPEAT(1028), - [1989] = {.entry = {.count = 1, .reusable = false}}, SHIFT(992), - [1991] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__ctrl_expression, 1), - [1993] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__ctrl_expression, 1), - [1995] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__top_level_block, 2, .production_id = 4), - [1997] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__top_level_block, 3, .production_id = 40), - [1999] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__top_level_block, 2, .production_id = 4), - [2001] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__command_name, 1, .production_id = 14), - [2003] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__command_name, 1, .production_id = 14), - [2005] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_register, 2, .production_id = 27), - [2007] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_register, 2, .production_id = 27), - [2009] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__terminator, 1), - [2011] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__terminator, 1), - [2013] = {.entry = {.count = 1, .reusable = false}}, SHIFT(610), - [2015] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3163), - [2017] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_extern, 4, .production_id = 81), - [2019] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_extern, 4, .production_id = 81), - [2021] = {.entry = {.count = 1, .reusable = false}}, SHIFT(45), - [2023] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_register, 2, .production_id = 28), - [2025] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_register, 2, .production_id = 28), - [2027] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_extern, 3, .production_id = 45), - [2029] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_extern, 3, .production_id = 45), - [2031] = {.entry = {.count = 1, .reusable = false}}, SHIFT(41), - [2033] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__control, 1, .production_id = 4), - [2035] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__control, 1, .production_id = 4), - [2037] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_element, 1, .production_id = 4), - [2039] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__command_name, 1, .production_id = 13), - [2041] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__command_name, 1, .production_id = 13), - [2043] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unquoted, 1), - [2045] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unquoted, 1), - [2047] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipe_element, 1, .production_id = 4), - [2049] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3163), - [2052] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipeline, 2), - [2054] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipeline, 2), - [2056] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 7, .production_id = 151), - [2058] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 7, .production_id = 151), - [2060] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipeline, 3), - [2062] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipeline, 3), - [2064] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__statement, 1, .production_id = 4), - [2066] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__statement, 1, .production_id = 4), - [2068] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_assignment, 3, .production_id = 78), - [2070] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment, 3, .production_id = 78), - [2072] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_hide_env, 2, .production_id = 30), - [2074] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_hide_env, 2, .production_id = 30), - [2076] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__control, 1), - [2078] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__control, 1), - [2080] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_use, 6, .production_id = 143), - [2082] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_use, 6, .production_id = 143), - [2084] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_use, 6, .production_id = 144), - [2086] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_use, 6, .production_id = 144), - [2088] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_module, 4, .production_id = 82), - [2090] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_module, 4, .production_id = 82), - [2092] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_use, 4, .production_id = 83), - [2094] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_use, 4, .production_id = 83), - [2096] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_alias, 4, .production_id = 84), - [2098] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_alias, 4, .production_id = 84), - [2100] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter_bracks, 2), - [2102] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter_bracks, 2), - [2104] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter_parens, 2), - [2106] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter_parens, 2), - [2108] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_def, 4, .production_id = 85), - [2110] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_def, 4, .production_id = 85), - [2112] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_extern, 4, .production_id = 86), - [2114] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_extern, 4, .production_id = 86), - [2116] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_command_list, 2), - [2118] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_command_list, 2), - [2120] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 6, .production_id = 137), - [2122] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 6, .production_id = 137), - [2124] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__top_level_block_repeat1, 1), - [2126] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__top_level_block_repeat1, 1), - [2128] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_error, 4, .production_id = 90), - [2130] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_error, 4, .production_id = 90), - [2132] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 6, .production_id = 136), - [2134] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 6, .production_id = 136), - [2136] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_mut, 2, .production_id = 24), - [2138] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_mut, 2, .production_id = 24), - [2140] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 6, .production_id = 135), - [2142] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 6, .production_id = 135), - [2144] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__top_level, 1, .production_id = 4), - [2146] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__top_level, 1, .production_id = 4), - [2148] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_def, 6, .production_id = 133), - [2150] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_def, 6, .production_id = 133), - [2152] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__assignment_pattern, 3, .production_id = 100), - [2154] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__assignment_pattern, 3, .production_id = 100), - [2156] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_module, 3, .production_id = 46), - [2158] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_module, 3, .production_id = 46), - [2160] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_wild_card, 1), - [2162] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_wild_card, 1), - [2164] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_alias, 5, .production_id = 114), - [2166] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_alias, 5, .production_id = 114), - [2168] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_def, 5, .production_id = 115), - [2170] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_def, 5, .production_id = 115), - [2172] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_extern, 5, .production_id = 116), - [2174] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_extern, 5, .production_id = 116), - [2176] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter_bracks, 3), - [2178] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter_bracks, 3), - [2180] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter_parens, 3), - [2182] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter_parens, 3), - [2184] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_def, 5, .production_id = 117), - [2186] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_def, 5, .production_id = 117), - [2188] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_command_list, 3, .production_id = 118), - [2190] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_command_list, 3, .production_id = 118), - [2192] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_scope_pattern, 1, .production_id = 47), - [2194] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_scope_pattern, 1, .production_id = 47), - [2196] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_use, 3, .production_id = 48), - [2198] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_use, 3, .production_id = 48), - [2200] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 5, .production_id = 122), - [2202] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 5, .production_id = 122), - [2204] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 7, .production_id = 152), - [2206] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 7, .production_id = 152), - [2208] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_scope_pattern, 1, .production_id = 49), - [2210] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_scope_pattern, 1, .production_id = 49), - [2212] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 7, .production_id = 153), - [2214] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 7, .production_id = 153), - [2216] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 7, .production_id = 154), - [2218] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 7, .production_id = 154), - [2220] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_export, 2, .production_id = 15), - [2222] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_export, 2, .production_id = 15), - [2224] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_scope_pattern, 1, .production_id = 50), - [2226] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_scope_pattern, 1, .production_id = 50), - [2228] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_while, 3, .production_id = 56), - [2230] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_while, 3, .production_id = 56), - [2232] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__declaration, 1), - [2234] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__declaration, 1), - [2236] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__assignment_pattern, 4, .production_id = 127), - [2238] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__assignment_pattern, 4, .production_id = 127), - [2240] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_use, 5, .production_id = 128), - [2242] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_use, 5, .production_id = 128), - [2244] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_loop, 2, .production_id = 15), - [2246] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_loop, 2, .production_id = 15), - [2248] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_use, 7, .production_id = 158), - [2250] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_use, 7, .production_id = 158), - [2252] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 8, .production_id = 159), - [2254] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 8, .production_id = 159), - [2256] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 8, .production_id = 160), - [2258] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 8, .production_id = 160), - [2260] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 8, .production_id = 161), - [2262] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 8, .production_id = 161), - [2264] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__top_level, 1), - [2266] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__top_level, 1), - [2268] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_new, 3, .production_id = 71), - [2270] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_new, 3, .production_id = 71), - [2272] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_hide, 3, .production_id = 70), - [2274] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_hide, 3, .production_id = 70), - [2276] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__ctrl_statement, 1), - [2278] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__ctrl_statement, 1), - [2280] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_hide_mod, 3, .production_id = 29), - [2282] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_hide_mod, 3, .production_id = 29), - [2284] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_register, 3, .production_id = 68), - [2286] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_register, 3, .production_id = 68), - [2288] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 9, .production_id = 162), - [2290] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 9, .production_id = 162), - [2292] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_register, 3, .production_id = 67), - [2294] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_register, 3, .production_id = 67), - [2296] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__variable_name, 1, .production_id = 21), - [2298] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__variable_name, 1, .production_id = 21), - [2300] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__variable_name, 1, .production_id = 20), - [2302] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__variable_name, 1, .production_id = 20), - [2304] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_error, 3, .production_id = 55), - [2306] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_error, 3, .production_id = 55), - [2308] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_let, 2, .production_id = 24), - [2310] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_let, 2, .production_id = 24), - [2312] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__statement, 1), - [2314] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__statement, 1), - [2316] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__stmt_hide, 1), - [2318] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__stmt_hide, 1), - [2320] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__stmt_overlay, 1), - [2322] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__stmt_overlay, 1), - [2324] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_const, 2, .production_id = 24), - [2326] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_const, 2, .production_id = 24), - [2328] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_source, 2, .production_id = 25), - [2330] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_source, 2, .production_id = 25), - [2332] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_source, 2, .production_id = 26), - [2334] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_source, 2, .production_id = 26), - [2336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1184), - [2338] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_list, 2), - [2340] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_list, 2), - [2342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(51), - [2344] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3198), - [2346] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3198), - [2349] = {.entry = {.count = 1, .reusable = true}}, SHIFT(610), - [2351] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3158), - [2353] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1321), - [2355] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3123), - [2357] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_val_closure_repeat1, 1, .production_id = 4), - [2359] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_closure_repeat1, 1, .production_id = 4), - [2361] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_val_closure_repeat1, 1), - [2363] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_closure_repeat1, 1), - [2365] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3158), - [2368] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_shebang, 2), - [2370] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_shebang, 2), - [2372] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3123), - [2375] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter_pipes, 3), - [2377] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter_pipes, 3), - [2379] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter_pipes, 2), - [2381] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter_pipes, 2), - [2383] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1517), - [2385] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1528), - [2387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(701), - [2389] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1446), - [2391] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1446), - [2393] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1371), - [2395] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1385), - [2397] = {.entry = {.count = 1, .reusable = true}}, SHIFT(686), - [2399] = {.entry = {.count = 1, .reusable = false}}, SHIFT(16), - [2401] = {.entry = {.count = 1, .reusable = true}}, SHIFT(16), - [2403] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1576), - [2405] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2843), - [2407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1650), - [2409] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3493), - [2411] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1566), - [2413] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3306), - [2415] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3331), - [2417] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3418), - [2419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3253), - [2421] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3702), - [2423] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3703), - [2425] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1518), - [2427] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2982), - [2429] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1527), - [2431] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3369), - [2433] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3272), - [2435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3407), - [2437] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1411), - [2439] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3207), - [2441] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3445), - [2443] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2946), - [2445] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3292), - [2447] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3219), - [2449] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3468), - [2451] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3256), - [2453] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3208), - [2455] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3235), - [2457] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3351), - [2459] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_overlay_use_repeat1, 2), SHIFT_REPEAT(1518), - [2462] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_overlay_use_repeat1, 2), SHIFT_REPEAT(1527), - [2465] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2986), - [2467] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2987), - [2469] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1891), - [2471] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1892), - [2473] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1891), - [2475] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1653), - [2477] = {.entry = {.count = 1, .reusable = true}}, SHIFT(682), - [2479] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3086), - [2481] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3709), - [2483] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2771), - [2485] = {.entry = {.count = 1, .reusable = true}}, SHIFT(963), - [2487] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3642), - [2489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2792), - [2491] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2836), - [2493] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2836), - [2495] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2389), - [2497] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2388), - [2499] = {.entry = {.count = 1, .reusable = false}}, SHIFT(34), - [2501] = {.entry = {.count = 1, .reusable = true}}, SHIFT(34), - [2503] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3639), - [2505] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3277), - [2507] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2445), - [2509] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3174), - [2511] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3012), - [2513] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1622), - [2515] = {.entry = {.count = 1, .reusable = false}}, SHIFT(749), - [2517] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3169), - [2519] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2324), - [2521] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3725), - [2523] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2760), - [2525] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2785), - [2527] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2830), - [2529] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2464), - [2531] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2460), - [2533] = {.entry = {.count = 1, .reusable = false}}, SHIFT(38), - [2535] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3661), - [2537] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3356), - [2539] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2506), - [2541] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3201), - [2543] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2995), - [2545] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2356), - [2547] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1980), - [2549] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1983), - [2551] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1989), - [2553] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1993), - [2555] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1994), - [2557] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1993), - [2559] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1951), - [2561] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1980), - [2563] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1989), - [2565] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1856), - [2567] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1988), - [2569] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1990), - [2571] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1969), - [2573] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2975), - [2575] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3054), - [2577] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1888), - [2579] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1889), - [2581] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1890), - [2583] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1893), - [2585] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1888), - [2587] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1894), - [2589] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1895), - [2591] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1896), - [2593] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1897), - [2595] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1898), - [2597] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1901), - [2599] = {.entry = {.count = 1, .reusable = true}}, SHIFT(883), - [2601] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1902), - [2603] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1966), - [2605] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_val_list_repeat1, 1, .production_id = 18), - [2607] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 1, .production_id = 18), - [2609] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2703), - [2611] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1963), - [2613] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1957), - [2615] = {.entry = {.count = 1, .reusable = true}}, SHIFT(887), - [2617] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_match_arm, 3, .production_id = 139), - [2619] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2700), - [2621] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_match_arm, 3, .production_id = 139), - [2623] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1533), - [2625] = {.entry = {.count = 1, .reusable = true}}, SHIFT(999), - [2627] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1526), - [2629] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1532), - [2631] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1529), - [2633] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(1653), - [2636] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(682), - [2639] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(3086), - [2642] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(3709), - [2645] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(2771), - [2648] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), - [2650] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(2792), - [2653] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(2836), - [2656] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(2836), - [2659] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(2389), - [2662] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(2388), - [2665] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(34), - [2668] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(34), - [2671] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(3639), - [2674] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(3277), - [2677] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(2445), - [2680] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(3174), - [2683] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(3012), - [2686] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3339), - [2688] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3301), - [2690] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3087), - [2693] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3087), - [2695] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1569), - [2697] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1668), - [2699] = {.entry = {.count = 1, .reusable = true}}, SHIFT(738), - [2701] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3111), - [2703] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2716), - [2705] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3726), - [2707] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2798), - [2709] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2759), - [2711] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2831), - [2713] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2831), - [2715] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2667), - [2717] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2660), - [2719] = {.entry = {.count = 1, .reusable = false}}, SHIFT(104), - [2721] = {.entry = {.count = 1, .reusable = true}}, SHIFT(104), - [2723] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3665), - [2725] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3394), - [2727] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2675), - [2729] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3125), - [2731] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3031), - [2733] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2720), - [2735] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2677), - [2737] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1663), - [2739] = {.entry = {.count = 1, .reusable = true}}, SHIFT(123), - [2741] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3078), - [2743] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3699), - [2745] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2807), - [2747] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2789), - [2749] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2829), - [2751] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2829), - [2753] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1514), - [2755] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1424), - [2757] = {.entry = {.count = 1, .reusable = false}}, SHIFT(19), - [2759] = {.entry = {.count = 1, .reusable = true}}, SHIFT(19), - [2761] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3682), - [2763] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1514), - [2765] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3372), - [2767] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1320), - [2769] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3072), - [2771] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3055), - [2773] = {.entry = {.count = 1, .reusable = true}}, SHIFT(616), - [2775] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2218), - [2777] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3080), - [2779] = {.entry = {.count = 1, .reusable = true}}, SHIFT(620), - [2781] = {.entry = {.count = 1, .reusable = true}}, SHIFT(478), - [2783] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2173), - [2785] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2240), - [2787] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3081), - [2789] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2230), - [2791] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2318), - [2793] = {.entry = {.count = 1, .reusable = true}}, SHIFT(134), - [2795] = {.entry = {.count = 1, .reusable = true}}, SHIFT(469), - [2797] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1261), - [2799] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1196), - [2801] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2219), - [2803] = {.entry = {.count = 1, .reusable = true}}, SHIFT(183), - [2805] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2100), - [2807] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3135), - [2809] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2176), - [2811] = {.entry = {.count = 1, .reusable = true}}, SHIFT(186), - [2813] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1191), - [2815] = {.entry = {.count = 1, .reusable = true}}, SHIFT(167), - [2817] = {.entry = {.count = 1, .reusable = true}}, SHIFT(130), - [2819] = {.entry = {.count = 1, .reusable = true}}, SHIFT(133), - [2821] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2503), - [2823] = {.entry = {.count = 1, .reusable = true}}, SHIFT(453), - [2825] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 54), SHIFT_REPEAT(2677), - [2828] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 54), SHIFT_REPEAT(1663), - [2831] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 54), - [2833] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 54), SHIFT_REPEAT(701), - [2836] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 54), SHIFT_REPEAT(3078), - [2839] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 54), SHIFT_REPEAT(3699), - [2842] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 54), SHIFT_REPEAT(2807), - [2845] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 54), SHIFT_REPEAT(2789), - [2848] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 54), SHIFT_REPEAT(2829), - [2851] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 54), SHIFT_REPEAT(2829), - [2854] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 54), SHIFT_REPEAT(1514), - [2857] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 54), SHIFT_REPEAT(1424), - [2860] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 54), SHIFT_REPEAT(19), - [2863] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 54), SHIFT_REPEAT(19), - [2866] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 54), SHIFT_REPEAT(3682), - [2869] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 54), SHIFT_REPEAT(1514), - [2872] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 54), SHIFT_REPEAT(3372), - [2875] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 54), SHIFT_REPEAT(1320), - [2878] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 54), SHIFT_REPEAT(3072), - [2881] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 54), SHIFT_REPEAT(3055), - [2884] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1997), - [2886] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2497), - [2888] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_expr_interpolated_repeat1, 1, .production_id = 4), - [2890] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_expr_interpolated_repeat1, 1, .production_id = 4), - [2892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(449), - [2894] = {.entry = {.count = 1, .reusable = true}}, SHIFT(177), - [2896] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2006), - [2898] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2339), - [2900] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1281), - [2902] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2098), - [2904] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2273), - [2906] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3577), - [2908] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1610), - [2910] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2792), - [2912] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2389), - [2914] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2388), - [2916] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3600), - [2918] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3597), - [2920] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3021), - [2922] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1655), - [2924] = {.entry = {.count = 1, .reusable = true}}, SHIFT(702), - [2926] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3195), - [2928] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3727), - [2930] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2788), - [2932] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2797), - [2934] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2820), - [2936] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2820), - [2938] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2394), - [2940] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2392), - [2942] = {.entry = {.count = 1, .reusable = false}}, SHIFT(37), - [2944] = {.entry = {.count = 1, .reusable = true}}, SHIFT(37), - [2946] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3669), - [2948] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2394), - [2950] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3456), - [2952] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2466), - [2954] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3162), - [2956] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3018), - [2958] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3564), - [2960] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1622), - [2962] = {.entry = {.count = 1, .reusable = true}}, SHIFT(749), - [2964] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2760), - [2966] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2785), - [2968] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2830), - [2970] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2464), - [2972] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2460), - [2974] = {.entry = {.count = 1, .reusable = true}}, SHIFT(38), - [2976] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3356), - [2978] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2506), - [2980] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3201), - [2982] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2995), - [2984] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1629), - [2986] = {.entry = {.count = 1, .reusable = true}}, SHIFT(739), - [2988] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3159), - [2990] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3729), - [2992] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2754), - [2994] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2775), - [2996] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2827), - [2998] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2827), - [3000] = {.entry = {.count = 1, .reusable = true}}, SHIFT(205), - [3002] = {.entry = {.count = 1, .reusable = true}}, SHIFT(206), - [3004] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3), - [3006] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3), - [3008] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3677), - [3010] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3502), - [3012] = {.entry = {.count = 1, .reusable = true}}, SHIFT(213), - [3014] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3109), - [3016] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3043), - [3018] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1615), - [3020] = {.entry = {.count = 1, .reusable = true}}, SHIFT(744), - [3022] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2774), - [3024] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2803), - [3026] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2819), - [3028] = {.entry = {.count = 1, .reusable = true}}, SHIFT(560), - [3030] = {.entry = {.count = 1, .reusable = true}}, SHIFT(559), - [3032] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12), - [3034] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3484), - [3036] = {.entry = {.count = 1, .reusable = true}}, SHIFT(580), - [3038] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3155), - [3040] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3016), - [3042] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1665), - [3044] = {.entry = {.count = 1, .reusable = true}}, SHIFT(755), - [3046] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3165), - [3048] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3723), - [3050] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2811), - [3052] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2763), - [3054] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2816), - [3056] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2816), - [3058] = {.entry = {.count = 1, .reusable = true}}, SHIFT(269), - [3060] = {.entry = {.count = 1, .reusable = true}}, SHIFT(270), - [3062] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4), - [3064] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4), - [3066] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3653), - [3068] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3229), - [3070] = {.entry = {.count = 1, .reusable = true}}, SHIFT(271), - [3072] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3121), - [3074] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3028), - [3076] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2773), - [3078] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2646), - [3080] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1664), - [3082] = {.entry = {.count = 1, .reusable = true}}, SHIFT(698), - [3084] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2799), - [3086] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2769), - [3088] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2828), - [3090] = {.entry = {.count = 1, .reusable = true}}, SHIFT(370), - [3092] = {.entry = {.count = 1, .reusable = true}}, SHIFT(369), - [3094] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8), - [3096] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3266), - [3098] = {.entry = {.count = 1, .reusable = true}}, SHIFT(368), - [3100] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3107), - [3102] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3042), - [3104] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1640), - [3106] = {.entry = {.count = 1, .reusable = true}}, SHIFT(703), - [3108] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2802), - [3110] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2812), - [3112] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2826), - [3114] = {.entry = {.count = 1, .reusable = true}}, SHIFT(309), - [3116] = {.entry = {.count = 1, .reusable = true}}, SHIFT(310), - [3118] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9), - [3120] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3278), - [3122] = {.entry = {.count = 1, .reusable = true}}, SHIFT(346), - [3124] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3161), - [3126] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3017), - [3128] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1645), - [3130] = {.entry = {.count = 1, .reusable = true}}, SHIFT(697), - [3132] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3157), - [3134] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3730), - [3136] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2783), - [3138] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2814), - [3140] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2817), - [3142] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2817), - [3144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2237), - [3146] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2235), - [3148] = {.entry = {.count = 1, .reusable = false}}, SHIFT(22), - [3150] = {.entry = {.count = 1, .reusable = true}}, SHIFT(22), - [3152] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3681), - [3154] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3458), - [3156] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2162), - [3158] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3085), - [3160] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3059), - [3162] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1632), - [3164] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3138), - [3166] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3732), - [3168] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2777), - [3170] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2787), - [3172] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2821), - [3174] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2821), - [3176] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1462), - [3178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1461), - [3180] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3689), - [3182] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3435), - [3184] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1472), - [3186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3145), - [3188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2997), - [3190] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1613), - [3192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(720), - [3194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2764), - [3196] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2793), - [3198] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2833), - [3200] = {.entry = {.count = 1, .reusable = true}}, SHIFT(704), - [3202] = {.entry = {.count = 1, .reusable = true}}, SHIFT(694), - [3204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14), - [3206] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3242), - [3208] = {.entry = {.count = 1, .reusable = true}}, SHIFT(693), - [3210] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3089), - [3212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3053), - [3214] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1682), - [3216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(695), - [3218] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3151), - [3220] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3731), - [3222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2780), - [3224] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2778), - [3226] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2818), - [3228] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2818), - [3230] = {.entry = {.count = 1, .reusable = true}}, SHIFT(506), - [3232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(508), - [3234] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11), - [3236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11), - [3238] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3685), - [3240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3453), - [3242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(528), - [3244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3113), - [3246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2993), - [3248] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2797), - [3250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2392), - [3252] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2789), - [3254] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1424), - [3256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(705), - [3258] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2171), - [3260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2171), - [3262] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3091), - [3264] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3091), - [3267] = {.entry = {.count = 1, .reusable = false}}, SHIFT(711), - [3269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(709), - [3271] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2398), - [3273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2398), - [3275] = {.entry = {.count = 1, .reusable = true}}, SHIFT(742), - [3277] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3118), - [3279] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3118), - [3282] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2031), - [3284] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2029), - [3286] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2063), - [3288] = {.entry = {.count = 1, .reusable = false}}, SHIFT(715), - [3290] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2059), - [3292] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3646), - [3294] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2721), - [3296] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2728), - [3298] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2727), - [3300] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__cmd_arg, 1, .production_id = 9), - [3302] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__cmd_arg, 1, .production_id = 9), - [3304] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2034), - [3306] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3654), - [3308] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__cmd_arg, 1, .production_id = 10), - [3310] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__cmd_arg, 1, .production_id = 10), - [3312] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__cmd_arg, 1, .production_id = 11), - [3314] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__cmd_arg, 1, .production_id = 11), - [3316] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__multiple_types_repeat1, 2, .production_id = 149), - [3318] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__multiple_types_repeat1, 2, .production_id = 149), SHIFT_REPEAT(2721), - [3321] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__multiple_types_repeat1, 2, .production_id = 149), SHIFT_REPEAT(2728), - [3324] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__multiple_types_repeat1, 2, .production_id = 149), SHIFT_REPEAT(2727), - [3327] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__cmd_arg, 1, .production_id = 7), - [3329] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__cmd_arg, 1, .production_id = 7), - [3331] = {.entry = {.count = 1, .reusable = true}}, SHIFT(710), - [3333] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_redirection, 2, .production_id = 42), - [3335] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_redirection, 2, .production_id = 42), - [3337] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 1, .production_id = 8), - [3339] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_command_repeat1, 1, .production_id = 8), - [3341] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3119), - [3343] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3129), - [3346] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3127), - [3348] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3127), - [3351] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3183), - [3353] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3119), - [3356] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3129), - [3358] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3197), - [3361] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3183), - [3364] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3197), - [3366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2145), - [3368] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2148), - [3370] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2136), - [3372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2142), - [3374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2133), - [3376] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3073), - [3378] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3073), - [3381] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2301), - [3383] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2205), - [3385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2206), - [3387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3175), - [3389] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3126), - [3391] = {.entry = {.count = 1, .reusable = false}}, SHIFT(650), - [3393] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3095), - [3395] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3188), - [3397] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3126), - [3400] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3175), - [3403] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__one_type, 3, .production_id = 150), - [3405] = {.entry = {.count = 1, .reusable = false}}, SHIFT(641), - [3407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2291), - [3409] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2296), - [3411] = {.entry = {.count = 1, .reusable = false}}, SHIFT(653), - [3413] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3147), - [3415] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3147), - [3418] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_flat_type, 1, .production_id = 101), - [3420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2920), - [3422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2302), - [3424] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3188), - [3427] = {.entry = {.count = 1, .reusable = false}}, SHIFT(638), - [3429] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_param_value, 2, .production_id = 125), - [3431] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_param_value, 2, .production_id = 125), - [3433] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1823), - [3435] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1825), - [3437] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1828), - [3439] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1829), - [3441] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1831), - [3443] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1829), - [3445] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1832), - [3447] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1823), - [3449] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1828), - [3451] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1833), - [3453] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1834), - [3455] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1836), - [3457] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1838), - [3459] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1839), - [3461] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1840), - [3463] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1841), - [3465] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3095), - [3468] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_collection_type, 4, .production_id = 155), - [3470] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2309), - [3472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2340), - [3474] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_list_type, 4, .production_id = 157), - [3476] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1773), - [3478] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1884), - [3480] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1886), - [3482] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1887), - [3484] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1877), - [3486] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1922), - [3488] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1924), - [3490] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1941), - [3492] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1943), - [3494] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1945), - [3496] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1906), - [3498] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1948), - [3500] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1949), - [3502] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 1, .production_id = 31), - [3504] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 1, .production_id = 31), - [3506] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1689), - [3508] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1717), - [3510] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1718), - [3512] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1725), - [3514] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2321), - [3516] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1727), - [3518] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1728), - [3520] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1729), - [3522] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1690), - [3524] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1731), - [3526] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1732), - [3528] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1749), - [3530] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1750), - [3532] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1737), - [3534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2330), - [3536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2334), - [3538] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_list_type, 3), - [3540] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_collection_type, 3), - [3542] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2308), - [3544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2749), - [3546] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2326), - [3548] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__multiple_types_repeat1, 1, .production_id = 134), - [3550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2285), - [3552] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__type_annotation, 1, .production_id = 103), - [3554] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3110), - [3557] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 2, .production_id = 73), - [3559] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 2, .production_id = 73), - [3561] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1691), - [3563] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1692), - [3565] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1693), - [3567] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1694), - [3569] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1696), - [3571] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1698), - [3573] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1699), - [3575] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1703), - [3577] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1704), - [3579] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1706), - [3581] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1708), - [3583] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1715), - [3585] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1710), - [3587] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 2, .production_id = 72), - [3589] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 2, .production_id = 72), - [3591] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1716), - [3593] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1714), - [3595] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1713), - [3597] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1712), - [3599] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1711), - [3601] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1709), - [3603] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1707), - [3605] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1705), - [3607] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1702), - [3609] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1701), - [3611] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1700), - [3613] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1697), - [3615] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1695), - [3617] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2353), - [3619] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__multiple_types_repeat1, 2, .production_id = 134), - [3621] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1972), - [3623] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3026), - [3625] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1973), - [3627] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1974), - [3629] = {.entry = {.count = 1, .reusable = true}}, SHIFT(43), - [3631] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1975), - [3633] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1977), - [3635] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1975), - [3637] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1978), - [3639] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1972), - [3641] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1979), - [3643] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1982), - [3645] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1984), - [3647] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1985), - [3649] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1986), - [3651] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1987), - [3653] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1991), - [3655] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3143), - [3657] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3070), - [3659] = {.entry = {.count = 1, .reusable = true}}, SHIFT(45), - [3661] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1917), - [3663] = {.entry = {.count = 1, .reusable = true}}, SHIFT(41), - [3665] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2528), - [3667] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1937), - [3669] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1933), - [3671] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1932), - [3673] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1926), - [3675] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1926), - [3677] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1933), - [3679] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1915), - [3681] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1937), - [3683] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1909), - [3685] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1903), - [3687] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1881), - [3689] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1879), - [3691] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1878), - [3693] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1875), - [3695] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1873), - [3697] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3070), - [3700] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1964), - [3702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1971), - [3704] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1992), - [3706] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1946), - [3708] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1958), - [3710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1946), - [3712] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1971), - [3714] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1956), - [3716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1964), - [3718] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1992), - [3720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1955), - [3722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1954), - [3724] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1882), - [3726] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1880), - [3728] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1865), - [3730] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1876), - [3732] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1874), - [3734] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_record_entry, 3, .production_id = 94), - [3736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3122), - [3738] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_record_entry, 3, .production_id = 94), - [3740] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1851), - [3742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1850), - [3744] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_or_pattern, 1), - [3746] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 3, .production_id = 107), - [3748] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 3, .production_id = 107), - [3750] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1756), - [3752] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1755), - [3754] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1754), - [3756] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1751), - [3758] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1730), - [3760] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1720), - [3762] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1722), - [3764] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1723), - [3766] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1724), - [3768] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1760), - [3770] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1766), - [3772] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1765), - [3774] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1764), - [3776] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 5, .production_id = 146), - [3778] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 5, .production_id = 146), - [3780] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1923), - [3782] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1927), - [3784] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1931), - [3786] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1939), - [3788] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1940), - [3790] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1950), - [3792] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1826), - [3794] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1785), - [3796] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1936), - [3798] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1869), - [3800] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1899), - [3802] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1904), - [3804] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1911), - [3806] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 5, .production_id = 148), - [3808] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 5, .production_id = 148), - [3810] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 3, .production_id = 78), - [3812] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 3, .production_id = 78), - [3814] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 4, .production_id = 132), - [3816] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 4, .production_id = 132), - [3818] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 4, .production_id = 130), - [3820] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 4, .production_id = 130), - [3822] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 3, .production_id = 106), - [3824] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 3, .production_id = 106), - [3826] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_element, 1), - [3828] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipe_element, 1), - [3830] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 3, .production_id = 109), - [3832] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 3, .production_id = 109), - [3834] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1748), - [3836] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1747), - [3838] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1746), - [3840] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1745), - [3842] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1744), - [3844] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1743), - [3846] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1742), - [3848] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1741), - [3850] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1740), - [3852] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1739), - [3854] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1738), - [3856] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1736), - [3858] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1735), - [3860] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_val_list_repeat1, 1, .production_id = 17), - [3862] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 1, .production_id = 17), - [3864] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2708), - [3866] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_match_arm, 4, .production_id = 139), - [3868] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_match_arm, 4, .production_id = 139), - [3870] = {.entry = {.count = 1, .reusable = true}}, SHIFT(40), - [3872] = {.entry = {.count = 1, .reusable = true}}, SHIFT(46), - [3874] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 52), - [3876] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 52), - [3878] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_match_guard, 2), - [3880] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 1), - [3882] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_ctrl_match_repeat1, 1), - [3884] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3705), - [3886] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_default_arm, 3, .production_id = 138), - [3888] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 51), - [3890] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 51), - [3892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(52), - [3894] = {.entry = {.count = 1, .reusable = true}}, SHIFT(44), - [3896] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__match_or_pattern_repeat1, 2), - [3898] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1500), - [3900] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2719), - [3902] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1506), - [3904] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1439), - [3906] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_flat_type, 1, .production_id = 101), - [3908] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 1, .production_id = 62), - [3910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1885), - [3912] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2131), - [3914] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2912), - [3916] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3557), - [3918] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 1, .production_id = 62), - [3920] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_parameter_parens_repeat1, 2), SHIFT_REPEAT(2751), - [3923] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_parameter_parens_repeat1, 2), - [3925] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_parameter_parens_repeat1, 2), SHIFT_REPEAT(3690), - [3928] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_parameter_parens_repeat1, 2), SHIFT_REPEAT(3652), - [3931] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_parameter_parens_repeat1, 2), SHIFT_REPEAT(3693), - [3934] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_parameter_parens_repeat1, 2), SHIFT_REPEAT(3737), - [3937] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2298), - [3939] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2898), - [3941] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 1, .production_id = 59), - [3943] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2911), - [3945] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 1, .production_id = 59), - [3947] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_collection_type, 4, .production_id = 155), - [3949] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2751), - [3951] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1203), - [3953] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3690), - [3955] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3652), - [3957] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3693), - [3959] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3737), - [3961] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_collection_type, 3), - [3963] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 2, .production_id = 97), - [3965] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2893), - [3967] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 2, .production_id = 97), - [3969] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3160), - [3971] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2444), - [3973] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2444), - [3975] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1177), - [3977] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1185), - [3979] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1054), - [3981] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1053), - [3983] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1018), - [3985] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1019), - [3987] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1200), - [3989] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1300), - [3991] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1186), - [3993] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1176), - [3995] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1294), - [3997] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1166), - [3999] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1165), - [4001] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__type_annotation, 1, .production_id = 103), - [4003] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_list_type, 3), - [4005] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_list_type, 4, .production_id = 157), - [4007] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__param_name, 1, .production_id = 58), - [4009] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2795), - [4011] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__param_name, 1, .production_id = 58), - [4013] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_param_long_flag, 2), - [4015] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_param_long_flag, 2), - [4017] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_param_type, 2, .production_id = 102), - [4019] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2979), - [4021] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_param_type, 2, .production_id = 102), - [4023] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3698), - [4025] = {.entry = {.count = 1, .reusable = true}}, SHIFT(120), - [4027] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2327), - [4029] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_flag_capsule, 3), - [4031] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_flag_capsule, 3), - [4033] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3067), - [4035] = {.entry = {.count = 1, .reusable = true}}, SHIFT(28), - [4037] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3190), - [4039] = {.entry = {.count = 1, .reusable = true}}, SHIFT(30), - [4041] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3111), - [4043] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3726), - [4045] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2193), - [4047] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3116), - [4049] = {.entry = {.count = 1, .reusable = true}}, SHIFT(32), - [4051] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3165), - [4053] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3723), - [4055] = {.entry = {.count = 1, .reusable = true}}, SHIFT(621), - [4057] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__param_name, 1, .production_id = 60), - [4059] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__param_name, 1, .production_id = 60), - [4061] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__param_name, 1, .production_id = 61), - [4063] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__param_name, 1, .production_id = 61), - [4065] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3156), - [4067] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3717), - [4069] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__param_name, 1, .production_id = 63), - [4071] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__param_name, 1, .production_id = 63), - [4073] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2158), - [4075] = {.entry = {.count = 1, .reusable = true}}, SHIFT(715), - [4077] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3679), - [4079] = {.entry = {.count = 1, .reusable = true}}, SHIFT(483), - [4081] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3159), - [4083] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3729), - [4085] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1244), - [4087] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3151), - [4089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3731), - [4091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3117), - [4093] = {.entry = {.count = 1, .reusable = true}}, SHIFT(31), - [4095] = {.entry = {.count = 1, .reusable = true}}, SHIFT(443), - [4097] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 3, .production_id = 97), - [4099] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2886), - [4101] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 3, .production_id = 97), - [4103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2106), - [4105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(711), - [4107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3169), - [4109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3725), - [4111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3138), - [4113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3732), - [4115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2157), - [4117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3078), - [4119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3699), - [4121] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 2, .production_id = 59), - [4123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2884), - [4125] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 2, .production_id = 59), - [4127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3086), - [4129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3709), - [4131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3134), - [4133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3722), - [4135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2881), - [4137] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_param_opt, 2, .production_id = 95), - [4139] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_param_opt, 2, .production_id = 95), - [4141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3195), - [4143] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3727), - [4145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2382), - [4147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(189), - [4149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1996), - [4151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(175), - [4153] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3176), - [4155] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3728), - [4157] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__param_name, 2, .production_id = 96), - [4159] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__param_name, 2, .production_id = 96), - [4161] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_param_short_flag, 2, .production_id = 19), - [4163] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_param_short_flag, 2, .production_id = 19), - [4165] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1213), - [4167] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 2, .production_id = 62), - [4169] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2889), - [4171] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 2, .production_id = 62), - [4173] = {.entry = {.count = 1, .reusable = true}}, SHIFT(119), - [4175] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3084), - [4177] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3724), - [4179] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_param_rest, 2, .production_id = 19), - [4181] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_param_rest, 2, .production_id = 19), - [4183] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3157), - [4185] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3730), - [4187] = {.entry = {.count = 1, .reusable = true}}, SHIFT(236), - [4189] = {.entry = {.count = 1, .reusable = true}}, SHIFT(512), - [4191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(542), - [4193] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_param_cmd, 2, .production_id = 142), - [4195] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_param_cmd, 2, .production_id = 142), - [4197] = {.entry = {.count = 1, .reusable = true}}, SHIFT(699), - [4199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2031), - [4201] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_param_type, 3, .production_id = 126), - [4203] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_param_type, 3, .production_id = 126), - [4205] = {.entry = {.count = 1, .reusable = true}}, SHIFT(381), - [4207] = {.entry = {.count = 1, .reusable = true}}, SHIFT(224), - [4209] = {.entry = {.count = 1, .reusable = true}}, SHIFT(359), - [4211] = {.entry = {.count = 1, .reusable = true}}, SHIFT(691), - [4213] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1251), - [4215] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2835), - [4217] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1292), - [4219] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3317), - [4221] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3006), - [4223] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2335), - [4225] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1545), - [4227] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1066), - [4229] = {.entry = {.count = 1, .reusable = true}}, SHIFT(611), - [4231] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1625), - [4233] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3187), - [4235] = {.entry = {.count = 1, .reusable = true}}, SHIFT(871), - [4237] = {.entry = {.count = 1, .reusable = true}}, SHIFT(972), - [4239] = {.entry = {.count = 1, .reusable = true}}, SHIFT(837), - [4241] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1237), - [4243] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_command_list_repeat1, 2, .production_id = 119), SHIFT_REPEAT(2835), - [4246] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_command_list_repeat1, 2, .production_id = 119), - [4248] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_command_list_repeat1, 2, .production_id = 119), SHIFT_REPEAT(3317), - [4251] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_command_list_repeat1, 2, .production_id = 119), SHIFT_REPEAT(3006), - [4254] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2159), - [4256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2003), - [4258] = {.entry = {.count = 1, .reusable = true}}, SHIFT(178), - [4260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1126), - [4262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2167), - [4264] = {.entry = {.count = 1, .reusable = true}}, SHIFT(875), - [4266] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1619), - [4268] = {.entry = {.count = 1, .reusable = true}}, SHIFT(125), - [4270] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1024), - [4272] = {.entry = {.count = 1, .reusable = true}}, SHIFT(181), - [4274] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2358), - [4276] = {.entry = {.count = 1, .reusable = true}}, SHIFT(482), - [4278] = {.entry = {.count = 1, .reusable = true}}, SHIFT(444), - [4280] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1304), - [4282] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 3, .production_id = 62), - [4284] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2915), - [4286] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 3, .production_id = 62), - [4288] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_record_repeat1, 2, .production_id = 66), SHIFT_REPEAT(3698), - [4291] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_record_repeat1, 2, .production_id = 66), - [4293] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_record_repeat1, 2, .production_id = 66), SHIFT_REPEAT(3372), - [4296] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_record_repeat1, 2, .production_id = 66), SHIFT_REPEAT(1320), - [4299] = {.entry = {.count = 1, .reusable = true}}, SHIFT(872), - [4301] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 3, .production_id = 59), - [4303] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2910), - [4305] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 3, .production_id = 59), - [4307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2901), - [4309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2101), - [4311] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1057), - [4313] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2203), - [4315] = {.entry = {.count = 1, .reusable = true}}, SHIFT(971), - [4317] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 4, .production_id = 97), - [4319] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2919), - [4321] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 4, .production_id = 97), - [4323] = {.entry = {.count = 1, .reusable = true}}, SHIFT(126), - [4325] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1539), - [4327] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3186), - [4329] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2945), - [4331] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2263), - [4333] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3430), - [4335] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2723), - [4337] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2732), - [4339] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 4, .production_id = 59), - [4341] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 4, .production_id = 59), - [4343] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 2, .production_id = 156), SHIFT_REPEAT(2945), - [4346] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 2, .production_id = 156), - [4348] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 2, .production_id = 156), SHIFT_REPEAT(3430), - [4351] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 2, .production_id = 156), SHIFT_REPEAT(2723), - [4354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2730), - [4356] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_parameter_parens_repeat1, 1), - [4358] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_parameter_parens_repeat1, 1), - [4360] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 4, .production_id = 62), - [4362] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 4, .production_id = 62), - [4364] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 5, .production_id = 97), - [4366] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 5, .production_id = 97), - [4368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2286), - [4370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(978), - [4372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3312), - [4374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(990), - [4376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1193), - [4378] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 1, .production_id = 141), - [4380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2325), - [4382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3103), - [4384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3239), - [4386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(955), - [4388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(975), - [4390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(974), - [4392] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 1, .production_id = 140), - [4394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2322), - [4396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3102), - [4398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1576), - [4400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1192), - [4402] = {.entry = {.count = 1, .reusable = true}}, SHIFT(980), - [4404] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3180), - [4407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3180), - [4409] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3022), - [4411] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2832), - [4413] = {.entry = {.count = 1, .reusable = false}}, SHIFT(107), - [4415] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3454), - [4417] = {.entry = {.count = 1, .reusable = true}}, SHIFT(522), - [4419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2423), - [4421] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1434), - [4423] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2344), - [4425] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1435), - [4427] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2373), - [4429] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2840), - [4431] = {.entry = {.count = 1, .reusable = true}}, SHIFT(676), - [4433] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2438), - [4435] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_command_list_repeat1, 1, .production_id = 87), - [4437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3082), - [4439] = {.entry = {.count = 1, .reusable = true}}, SHIFT(327), - [4441] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2583), - [4443] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2845), - [4445] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2383), - [4447] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1363), - [4449] = {.entry = {.count = 1, .reusable = true}}, SHIFT(524), - [4451] = {.entry = {.count = 1, .reusable = true}}, SHIFT(555), - [4453] = {.entry = {.count = 1, .reusable = true}}, SHIFT(317), - [4455] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2369), - [4457] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__inter_double_quotes_repeat1, 2, .production_id = 76), SHIFT_REPEAT(107), - [4460] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__inter_double_quotes_repeat1, 2, .production_id = 76), SHIFT_REPEAT(3454), - [4463] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__inter_double_quotes_repeat1, 2, .production_id = 76), - [4465] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2613), - [4467] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_record_entry, 3, .production_id = 93), - [4469] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3120), - [4471] = {.entry = {.count = 1, .reusable = true}}, SHIFT(674), - [4473] = {.entry = {.count = 1, .reusable = true}}, SHIFT(548), - [4475] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_overlay_use_repeat1, 2), SHIFT_REPEAT(3026), - [4478] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_overlay_use_repeat1, 2), SHIFT_REPEAT(3143), - [4481] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3140), - [4483] = {.entry = {.count = 1, .reusable = true}}, SHIFT(286), - [4485] = {.entry = {.count = 1, .reusable = true}}, SHIFT(280), - [4487] = {.entry = {.count = 1, .reusable = true}}, SHIFT(827), - [4489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2664), - [4491] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2939), - [4493] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2944), - [4495] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2944), - [4497] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2970), - [4499] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2954), - [4501] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2934), - [4503] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 3, .production_id = 141), - [4505] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3124), - [4507] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 3, .production_id = 140), - [4509] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3115), - [4511] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1433), - [4513] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1389), - [4515] = {.entry = {.count = 1, .reusable = true}}, SHIFT(362), - [4517] = {.entry = {.count = 1, .reusable = true}}, SHIFT(220), - [4519] = {.entry = {.count = 1, .reusable = true}}, SHIFT(685), - [4521] = {.entry = {.count = 1, .reusable = true}}, SHIFT(824), - [4523] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2875), - [4525] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2191), - [4527] = {.entry = {.count = 1, .reusable = true}}, SHIFT(237), - [4529] = {.entry = {.count = 1, .reusable = true}}, SHIFT(658), - [4531] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2869), - [4533] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2978), - [4535] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2972), - [4537] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2972), - [4539] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2941), - [4541] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2928), - [4543] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2956), - [4545] = {.entry = {.count = 1, .reusable = true}}, SHIFT(352), - [4547] = {.entry = {.count = 1, .reusable = true}}, SHIFT(680), - [4549] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1444), - [4551] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2055), - [4553] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2672), - [4555] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2040), - [4557] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2220), - [4559] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2929), - [4561] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2930), - [4563] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2930), - [4565] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2938), - [4567] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2942), - [4569] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2961), - [4571] = {.entry = {.count = 1, .reusable = true}}, SHIFT(667), - [4573] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3555), - [4575] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1586), - [4577] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3736), - [4579] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1571), - [4581] = {.entry = {.count = 1, .reusable = false}}, SHIFT(110), - [4583] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3534), - [4585] = {.entry = {.count = 1, .reusable = true}}, SHIFT(233), - [4587] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2319), - [4589] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1583), - [4591] = {.entry = {.count = 1, .reusable = true}}, SHIFT(354), - [4593] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2185), - [4595] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2188), - [4597] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1227), - [4599] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1204), - [4601] = {.entry = {.count = 1, .reusable = false}}, SHIFT(609), - [4603] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1445), - [4605] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3473), - [4607] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2186), - [4609] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2187), - [4611] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1226), - [4613] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3192), - [4615] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2141), - [4617] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1383), - [4619] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_command_list_repeat1, 2, .production_id = 87), - [4621] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2198), - [4623] = {.entry = {.count = 1, .reusable = false}}, SHIFT(294), - [4625] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2222), - [4627] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2337), - [4629] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1563), - [4631] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1564), - [4633] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_record_repeat1, 1, .production_id = 22), - [4635] = {.entry = {.count = 1, .reusable = true}}, SHIFT(681), - [4637] = {.entry = {.count = 1, .reusable = true}}, SHIFT(159), - [4639] = {.entry = {.count = 1, .reusable = true}}, SHIFT(161), - [4641] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3376), - [4643] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2020), - [4645] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2018), - [4647] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2038), - [4649] = {.entry = {.count = 1, .reusable = false}}, SHIFT(986), - [4651] = {.entry = {.count = 1, .reusable = true}}, SHIFT(668), - [4653] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2274), - [4655] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2275), - [4657] = {.entry = {.count = 1, .reusable = true}}, SHIFT(936), - [4659] = {.entry = {.count = 1, .reusable = true}}, SHIFT(919), - [4661] = {.entry = {.count = 1, .reusable = true}}, SHIFT(917), - [4663] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2671), - [4665] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1579), - [4667] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1643), - [4669] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3167), - [4671] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2060), - [4673] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 2, .production_id = 140), - [4675] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 2, .production_id = 141), - [4677] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1118), - [4679] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3093), - [4681] = {.entry = {.count = 1, .reusable = true}}, SHIFT(364), - [4683] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1430), - [4685] = {.entry = {.count = 1, .reusable = true}}, SHIFT(219), - [4687] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2414), - [4689] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2413), - [4691] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2355), - [4693] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1652), - [4695] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1574), - [4697] = {.entry = {.count = 1, .reusable = true}}, SHIFT(521), - [4699] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2025), - [4701] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 4, .production_id = 140), - [4703] = {.entry = {.count = 1, .reusable = false}}, SHIFT(832), - [4705] = {.entry = {.count = 1, .reusable = false}}, SHIFT(829), - [4707] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3392), - [4709] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2021), - [4711] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2022), - [4713] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3400), - [4715] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2121), - [4717] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2123), - [4719] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_record_entry, 4, .production_id = 93), - [4721] = {.entry = {.count = 1, .reusable = true}}, SHIFT(279), - [4723] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_record_entry, 4, .production_id = 94), - [4725] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1332), - [4727] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1331), - [4729] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 4, .production_id = 141), - [4731] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2663), - [4733] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3406), - [4735] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2266), - [4737] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2271), - [4739] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3416), - [4741] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2114), - [4743] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2112), - [4745] = {.entry = {.count = 1, .reusable = true}}, SHIFT(460), - [4747] = {.entry = {.count = 1, .reusable = true}}, SHIFT(462), - [4749] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2128), - [4751] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2110), - [4753] = {.entry = {.count = 1, .reusable = true}}, SHIFT(158), - [4755] = {.entry = {.count = 1, .reusable = true}}, SHIFT(135), - [4757] = {.entry = {.count = 1, .reusable = true}}, SHIFT(285), - [4759] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3432), - [4761] = {.entry = {.count = 1, .reusable = true}}, SHIFT(762), - [4763] = {.entry = {.count = 1, .reusable = true}}, SHIFT(759), - [4765] = {.entry = {.count = 1, .reusable = false}}, SHIFT(651), - [4767] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1362), - [4769] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1577), - [4771] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1587), - [4773] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1387), - [4775] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1580), - [4777] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3196), - [4779] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3410), - [4781] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1397), - [4783] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3486), - [4785] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2283), - [4787] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2264), - [4789] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3395), - [4791] = {.entry = {.count = 1, .reusable = false}}, SHIFT(476), - [4793] = {.entry = {.count = 1, .reusable = true}}, SHIFT(549), - [4795] = {.entry = {.count = 1, .reusable = true}}, SHIFT(509), - [4797] = {.entry = {.count = 1, .reusable = true}}, SHIFT(501), - [4799] = {.entry = {.count = 1, .reusable = true}}, SHIFT(538), - [4801] = {.entry = {.count = 1, .reusable = false}}, SHIFT(293), - [4803] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2139), - [4805] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3425), - [4807] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1357), - [4809] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1344), - [4811] = {.entry = {.count = 1, .reusable = false}}, SHIFT(179), - [4813] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2529), - [4815] = {.entry = {.count = 1, .reusable = true}}, SHIFT(316), - [4817] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2371), - [4819] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1148), - [4821] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1178), - [4823] = {.entry = {.count = 1, .reusable = true}}, SHIFT(525), - [4825] = {.entry = {.count = 1, .reusable = false}}, SHIFT(191), - [4827] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3449), - [4829] = {.entry = {.count = 1, .reusable = true}}, SHIFT(764), - [4831] = {.entry = {.count = 1, .reusable = true}}, SHIFT(765), - [4833] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1578), - [4835] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2581), - [4837] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2323), - [4839] = {.entry = {.count = 1, .reusable = true}}, SHIFT(326), - [4841] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1175), - [4843] = {.entry = {.count = 1, .reusable = true}}, SHIFT(277), - [4845] = {.entry = {.count = 1, .reusable = true}}, SHIFT(272), - [4847] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2384), - [4849] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2280), - [4851] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2277), - [4853] = {.entry = {.count = 1, .reusable = false}}, SHIFT(534), - [4855] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2435), - [4857] = {.entry = {.count = 1, .reusable = true}}, SHIFT(967), - [4859] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1638), - [4861] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(3626), - [4864] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(609), - [4867] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__inter_single_quotes_repeat1, 2, .production_id = 76), SHIFT_REPEAT(110), - [4870] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__inter_single_quotes_repeat1, 2, .production_id = 76), SHIFT_REPEAT(3534), - [4873] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__inter_single_quotes_repeat1, 2, .production_id = 76), - [4875] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3441), - [4877] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2125), - [4879] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2118), - [4881] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2617), - [4883] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2353), - [4885] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2295), - [4887] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2297), - [4889] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1379), - [4891] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2348), - [4893] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1202), - [4895] = {.entry = {.count = 1, .reusable = true}}, SHIFT(914), - [4897] = {.entry = {.count = 1, .reusable = true}}, SHIFT(913), - [4899] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1585), - [4901] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2320), - [4903] = {.entry = {.count = 1, .reusable = false}}, SHIFT(938), - [4905] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3214), - [4907] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2115), - [4909] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2116), - [4911] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1211), - [4913] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1209), - [4915] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2374), - [4917] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1436), - [4919] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2431), - [4921] = {.entry = {.count = 1, .reusable = true}}, SHIFT(625), - [4923] = {.entry = {.count = 1, .reusable = true}}, SHIFT(624), - [4925] = {.entry = {.count = 1, .reusable = true}}, SHIFT(253), - [4927] = {.entry = {.count = 1, .reusable = true}}, SHIFT(193), - [4929] = {.entry = {.count = 1, .reusable = true}}, SHIFT(25), - [4931] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1623), - [4933] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2313), - [4935] = {.entry = {.count = 1, .reusable = true}}, SHIFT(168), - [4937] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3626), - [4939] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2184), - [4941] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2507), - [4943] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expr_interpolated, 2), - [4945] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expr_interpolated, 2), - [4947] = {.entry = {.count = 1, .reusable = true}}, SHIFT(171), - [4949] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2485), - [4951] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2127), - [4953] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3539), - [4955] = {.entry = {.count = 1, .reusable = false}}, SHIFT(124), - [4957] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expr_interpolated, 3, .production_id = 37), - [4959] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expr_interpolated, 3, .production_id = 37), - [4961] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2126), - [4963] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 5, .production_id = 147), - [4965] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 5, .production_id = 147), - [4967] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2160), - [4969] = {.entry = {.count = 1, .reusable = false}}, SHIFT(127), - [4971] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2676), - [4973] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2165), - [4975] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2674), - [4977] = {.entry = {.count = 1, .reusable = false}}, SHIFT(151), - [4979] = {.entry = {.count = 1, .reusable = false}}, SHIFT(266), - [4981] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2195), - [4983] = {.entry = {.count = 1, .reusable = false}}, SHIFT(152), - [4985] = {.entry = {.count = 1, .reusable = false}}, SHIFT(307), - [4987] = {.entry = {.count = 1, .reusable = true}}, SHIFT(128), - [4989] = {.entry = {.count = 1, .reusable = false}}, SHIFT(303), - [4991] = {.entry = {.count = 1, .reusable = false}}, SHIFT(619), - [4993] = {.entry = {.count = 1, .reusable = true}}, SHIFT(129), - [4995] = {.entry = {.count = 1, .reusable = false}}, SHIFT(626), - [4997] = {.entry = {.count = 1, .reusable = false}}, SHIFT(860), - [4999] = {.entry = {.count = 1, .reusable = false}}, SHIFT(613), - [5001] = {.entry = {.count = 1, .reusable = false}}, SHIFT(623), - [5003] = {.entry = {.count = 1, .reusable = false}}, SHIFT(268), - [5005] = {.entry = {.count = 1, .reusable = false}}, SHIFT(192), - [5007] = {.entry = {.count = 1, .reusable = true}}, SHIFT(614), - [5009] = {.entry = {.count = 1, .reusable = false}}, SHIFT(858), - [5011] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2731), - [5013] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2741), - [5015] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2331), - [5017] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2412), - [5019] = {.entry = {.count = 1, .reusable = false}}, SHIFT(190), - [5021] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2403), - [5023] = {.entry = {.count = 1, .reusable = true}}, SHIFT(618), - [5025] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2399), - [5027] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2396), - [5029] = {.entry = {.count = 1, .reusable = false}}, SHIFT(232), - [5031] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 5, .production_id = 145), - [5033] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 5, .production_id = 145), - [5035] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2739), - [5037] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2740), - [5039] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2336), - [5041] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 4, .production_id = 131), - [5043] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 4, .production_id = 131), - [5045] = {.entry = {.count = 1, .reusable = false}}, SHIFT(223), - [5047] = {.entry = {.count = 1, .reusable = false}}, SHIFT(706), - [5049] = {.entry = {.count = 1, .reusable = true}}, SHIFT(172), - [5051] = {.entry = {.count = 1, .reusable = false}}, SHIFT(714), - [5053] = {.entry = {.count = 1, .reusable = false}}, SHIFT(163), - [5055] = {.entry = {.count = 1, .reusable = true}}, SHIFT(174), - [5057] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2099), - [5059] = {.entry = {.count = 1, .reusable = false}}, SHIFT(184), - [5061] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2108), - [5063] = {.entry = {.count = 1, .reusable = false}}, SHIFT(230), - [5065] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2093), - [5067] = {.entry = {.count = 1, .reusable = false}}, SHIFT(229), - [5069] = {.entry = {.count = 1, .reusable = false}}, SHIFT(371), - [5071] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3023), - [5073] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1162), - [5075] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2958), - [5077] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2957), - [5079] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2242), - [5081] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2096), - [5083] = {.entry = {.count = 1, .reusable = false}}, SHIFT(562), - [5085] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2174), - [5087] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2151), - [5089] = {.entry = {.count = 1, .reusable = false}}, SHIFT(561), - [5091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(26), - [5093] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2130), - [5095] = {.entry = {.count = 1, .reusable = false}}, SHIFT(373), - [5097] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2082), - [5099] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2202), - [5101] = {.entry = {.count = 1, .reusable = false}}, SHIFT(864), - [5103] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2078), - [5105] = {.entry = {.count = 1, .reusable = false}}, SHIFT(838), - [5107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3013), - [5109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1654), - [5111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2962), - [5113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2963), - [5115] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3002), - [5117] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 4, .production_id = 129), - [5119] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 4, .production_id = 129), - [5121] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2164), - [5123] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3003), - [5125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(471), - [5127] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2194), - [5129] = {.entry = {.count = 1, .reusable = false}}, SHIFT(222), - [5131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(477), - [5133] = {.entry = {.count = 1, .reusable = false}}, SHIFT(203), - [5135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1767), - [5137] = {.entry = {.count = 1, .reusable = true}}, SHIFT(48), - [5139] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2400), - [5141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1303), - [5143] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2044), - [5145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(27), - [5147] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2407), - [5149] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_table_repeat1, 2, .production_id = 121), SHIFT_REPEAT(1623), - [5152] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_table_repeat1, 2, .production_id = 121), - [5154] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1296), - [5156] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1293), - [5158] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1769), - [5160] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3045), - [5162] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1222), - [5164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2953), - [5166] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2952), - [5168] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2265), - [5170] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 3), - [5172] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 3), - [5174] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1073), - [5176] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2102), - [5178] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 3, .production_id = 108), - [5180] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 3, .production_id = 108), - [5182] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2284), - [5184] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1245), - [5186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(116), - [5188] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2074), - [5190] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2260), - [5192] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1088), - [5194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(113), - [5196] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2239), - [5198] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2015), - [5200] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 3, .production_id = 105), - [5202] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 3, .production_id = 105), - [5204] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2024), - [5206] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2023), - [5208] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2530), - [5210] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1771), - [5212] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1390), - [5214] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1998), - [5216] = {.entry = {.count = 1, .reusable = false}}, SHIFT(470), - [5218] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2129), - [5220] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2124), - [5222] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2526), - [5224] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2305), - [5226] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2269), - [5228] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2091), - [5230] = {.entry = {.count = 1, .reusable = false}}, SHIFT(481), - [5232] = {.entry = {.count = 1, .reusable = false}}, SHIFT(500), - [5234] = {.entry = {.count = 1, .reusable = true}}, SHIFT(29), - [5236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2087), - [5238] = {.entry = {.count = 1, .reusable = false}}, SHIFT(503), - [5240] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2117), - [5242] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1452), - [5244] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2113), - [5246] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2008), - [5248] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2009), - [5250] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1346), - [5252] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2735), - [5254] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2744), - [5256] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2019), - [5258] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1349), - [5260] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2004), - [5262] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2725), - [5264] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2722), - [5266] = {.entry = {.count = 1, .reusable = false}}, SHIFT(810), - [5268] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3044), - [5270] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1155), - [5272] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2950), - [5274] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2980), - [5276] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1342), - [5278] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1350), - [5280] = {.entry = {.count = 1, .reusable = false}}, SHIFT(115), - [5282] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_where_command, 2, .production_id = 32), - [5284] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_where_command, 2, .production_id = 32), - [5286] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2120), - [5288] = {.entry = {.count = 1, .reusable = false}}, SHIFT(817), - [5290] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2119), - [5292] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2349), - [5294] = {.entry = {.count = 1, .reusable = false}}, SHIFT(756), - [5296] = {.entry = {.count = 1, .reusable = true}}, SHIFT(450), - [5298] = {.entry = {.count = 1, .reusable = false}}, SHIFT(131), - [5300] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1498), - [5302] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2487), - [5304] = {.entry = {.count = 1, .reusable = false}}, SHIFT(761), - [5306] = {.entry = {.count = 1, .reusable = true}}, SHIFT(451), - [5308] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1473), - [5310] = {.entry = {.count = 1, .reusable = false}}, SHIFT(465), - [5312] = {.entry = {.count = 1, .reusable = false}}, SHIFT(463), - [5314] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__inter_double_quotes_repeat1, 1), - [5316] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__inter_double_quotes_repeat1, 1), - [5318] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__inter_double_quotes_repeat1, 1, .production_id = 35), - [5320] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__inter_double_quotes_repeat1, 1, .production_id = 35), - [5322] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2267), - [5324] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2111), - [5326] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2122), - [5328] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2232), - [5330] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2109), - [5332] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2276), - [5334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1234), - [5336] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2257), - [5338] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2178), - [5340] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2107), - [5342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1212), - [5344] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2183), - [5346] = {.entry = {.count = 1, .reusable = false}}, SHIFT(934), - [5348] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1223), - [5350] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2474), - [5352] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2137), - [5354] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2651), - [5356] = {.entry = {.count = 1, .reusable = false}}, SHIFT(953), - [5358] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2299), - [5360] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2482), - [5362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2312), - [5364] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1230), - [5366] = {.entry = {.count = 1, .reusable = false}}, SHIFT(498), - [5368] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2197), - [5370] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2294), - [5372] = {.entry = {.count = 1, .reusable = false}}, SHIFT(446), - [5374] = {.entry = {.count = 1, .reusable = false}}, SHIFT(494), - [5376] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2624), - [5378] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2192), - [5380] = {.entry = {.count = 1, .reusable = false}}, SHIFT(157), - [5382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1768), - [5384] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1540), - [5386] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2012), - [5388] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1525), - [5390] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__str_double_quotes_repeat1, 2), - [5392] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__str_double_quotes_repeat1, 2), SHIFT_REPEAT(3539), - [5395] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2014), - [5397] = {.entry = {.count = 1, .reusable = false}}, SHIFT(447), - [5399] = {.entry = {.count = 1, .reusable = false}}, SHIFT(160), - [5401] = {.entry = {.count = 1, .reusable = true}}, SHIFT(644), - [5403] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2150), - [5405] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2629), - [5407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3505), - [5409] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3598), - [5411] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_binary_repeat1, 1, .production_id = 74), - [5413] = {.entry = {.count = 1, .reusable = true}}, SHIFT(341), - [5415] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2434), - [5417] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2411), - [5419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(325), - [5421] = {.entry = {.count = 1, .reusable = true}}, SHIFT(251), - [5423] = {.entry = {.count = 1, .reusable = true}}, SHIFT(284), - [5425] = {.entry = {.count = 1, .reusable = true}}, SHIFT(665), - [5427] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2670), - [5429] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2694), - [5431] = {.entry = {.count = 1, .reusable = true}}, SHIFT(670), - [5433] = {.entry = {.count = 1, .reusable = true}}, SHIFT(342), - [5435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(356), - [5437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2354), - [5439] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1441), - [5441] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_or_pattern, 3), - [5443] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2488), - [5445] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2362), - [5447] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1447), - [5449] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2375), - [5451] = {.entry = {.count = 1, .reusable = true}}, SHIFT(639), - [5453] = {.entry = {.count = 1, .reusable = true}}, SHIFT(550), - [5455] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_binary_repeat1, 2, .production_id = 112), - [5457] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_binary_repeat1, 2, .production_id = 112), SHIFT_REPEAT(3505), - [5460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2154), - [5462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1453), - [5464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2035), - [5466] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__inter_single_quotes_repeat1, 1, .production_id = 35), - [5468] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__inter_single_quotes_repeat1, 1, .production_id = 35), - [5470] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__inter_single_quotes_repeat1, 1), - [5472] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__inter_single_quotes_repeat1, 1), - [5474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2201), - [5476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2936), - [5478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(510), - [5480] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__str_double_quotes_repeat1, 1), - [5482] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__str_double_quotes_repeat1, 1), - [5484] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2576), - [5486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(530), - [5488] = {.entry = {.count = 1, .reusable = true}}, SHIFT(249), - [5490] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_or_pattern, 2), - [5492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(633), - [5494] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__match_or_pattern_repeat1, 2), SHIFT_REPEAT(1851), - [5497] = {.entry = {.count = 1, .reusable = true}}, SHIFT(648), - [5499] = {.entry = {.count = 1, .reusable = true}}, SHIFT(231), - [5501] = {.entry = {.count = 1, .reusable = true}}, SHIFT(544), - [5503] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2043), - [5505] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1428), - [5507] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3735), - [5509] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3737), - [5511] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_table_repeat1, 1, .production_id = 89), - [5513] = {.entry = {.count = 1, .reusable = true}}, SHIFT(47), - [5515] = {.entry = {.count = 1, .reusable = true}}, SHIFT(50), - [5517] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_binary_repeat1, 2, .production_id = 110), - [5519] = {.entry = {.count = 1, .reusable = true}}, SHIFT(42), - [5521] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3518), - [5523] = {.entry = {.count = 1, .reusable = true}}, SHIFT(940), - [5525] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2756), - [5527] = {.entry = {.count = 1, .reusable = true}}, SHIFT(632), - [5529] = {.entry = {.count = 1, .reusable = true}}, SHIFT(631), - [5531] = {.entry = {.count = 1, .reusable = true}}, SHIFT(649), - [5533] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1523), - [5535] = {.entry = {.count = 1, .reusable = true}}, SHIFT(629), - [5537] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1550), - [5539] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_match_pattern, 1), - [5541] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3001), - [5543] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3525), - [5545] = {.entry = {.count = 1, .reusable = true}}, SHIFT(636), - [5547] = {.entry = {.count = 1, .reusable = true}}, SHIFT(637), - [5549] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1853), - [5551] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2262), - [5553] = {.entry = {.count = 1, .reusable = true}}, SHIFT(865), - [5555] = {.entry = {.count = 1, .reusable = true}}, SHIFT(951), - [5557] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__multiple_types, 2), - [5559] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1443), - [5561] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1852), - [5563] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3516), - [5565] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3046), - [5567] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2146), - [5569] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2813), - [5571] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3511), - [5573] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__multiple_types, 3, .production_id = 102), - [5575] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2750), - [5577] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_returns, 2, .production_id = 102), - [5579] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3509), - [5581] = {.entry = {.count = 1, .reusable = true}}, ACCEPT_INPUT(), - [5583] = {.entry = {.count = 1, .reusable = true}}, SHIFT(915), - [5585] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3507), - [5587] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3540), - [5589] = {.entry = {.count = 1, .reusable = true}}, SHIFT(923), - [5591] = {.entry = {.count = 1, .reusable = true}}, SHIFT(640), - [5593] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3514), - [5595] = {.entry = {.count = 1, .reusable = true}}, SHIFT(643), - [5597] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3738), - [5599] = {.entry = {.count = 1, .reusable = true}}, SHIFT(646), - [5601] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3519), - [5603] = {.entry = {.count = 1, .reusable = true}}, SHIFT(895), - [5605] = {.entry = {.count = 1, .reusable = true}}, SHIFT(926), - [5607] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1581), - [5609] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3527), - [5611] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2268), - [5613] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3549), - [5615] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_nu_script, 1, .production_id = 4), - [5617] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3547), - [5619] = {.entry = {.count = 1, .reusable = true}}, SHIFT(982), - [5621] = {.entry = {.count = 1, .reusable = true}}, SHIFT(656), - [5623] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3011), - [5625] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3535), - [5627] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3550), - [5629] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1687), - [5631] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3050), - [5633] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3541), - [5635] = {.entry = {.count = 1, .reusable = true}}, SHIFT(888), - [5637] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1584), - [5639] = {.entry = {.count = 1, .reusable = true}}, SHIFT(628), - [5641] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3524), - [5643] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2804), - [5645] = {.entry = {.count = 1, .reusable = true}}, SHIFT(866), - [5647] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2144), - [5649] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2752), - [5651] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1522), - [5653] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1248), - [5655] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_list_destructure_pattern, 8, .production_id = 163), - [5657] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1770), - [5659] = {.entry = {.count = 1, .reusable = true}}, SHIFT(712), - [5661] = {.entry = {.count = 1, .reusable = true}}, SHIFT(839), - [5663] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_nu_script, 2, .production_id = 37), - [5665] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3710), - [5667] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3711), - [5669] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1582), - [5671] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_default_arm, 4, .production_id = 138), - [5673] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1589), - [5675] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1232), - [5677] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1537), - [5679] = {.entry = {.count = 1, .reusable = true}}, SHIFT(687), - [5681] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3712), - [5683] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3713), - [5685] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3715), - [5687] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3718), - [5689] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1567), - [5691] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3720), - [5693] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1573), - [5695] = {.entry = {.count = 1, .reusable = true}}, SHIFT(690), - [5697] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3697), - [5699] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1565), - [5701] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3733), - [5703] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1572), - [5705] = {.entry = {.count = 1, .reusable = true}}, SHIFT(708), - [5707] = {.entry = {.count = 1, .reusable = true}}, SHIFT(718), - [5709] = {.entry = {.count = 1, .reusable = true}}, SHIFT(741), - [5711] = {.entry = {.count = 1, .reusable = true}}, SHIFT(753), - [5713] = {.entry = {.count = 1, .reusable = true}}, SHIFT(750), - [5715] = {.entry = {.count = 1, .reusable = true}}, SHIFT(661), - [5717] = {.entry = {.count = 1, .reusable = true}}, SHIFT(736), - [5719] = {.entry = {.count = 1, .reusable = true}}, SHIFT(692), - [5721] = {.entry = {.count = 1, .reusable = true}}, SHIFT(717), - [5723] = {.entry = {.count = 1, .reusable = true}}, SHIFT(740), - [5725] = {.entry = {.count = 1, .reusable = true}}, SHIFT(734), - [5727] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_list_destructure_pattern, 9, .production_id = 164), - [5729] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_match_pattern, 1, .production_id = 92), - [5731] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2805), - [5733] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_comment, 2), + [7] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3722), + [9] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2947), + [11] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2927), + [13] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2922), + [15] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2917), + [17] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2905), + [19] = {.entry = {.count = 1, .reusable = false}}, SHIFT(737), + [21] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2892), + [23] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3519), + [25] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2888), + [27] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2878), + [29] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2926), + [31] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1238), + [33] = {.entry = {.count = 1, .reusable = true}}, SHIFT(68), + [35] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3004), + [37] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3698), + [39] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3697), + [41] = {.entry = {.count = 1, .reusable = false}}, SHIFT(831), + [43] = {.entry = {.count = 1, .reusable = false}}, SHIFT(833), + [45] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2812), + [47] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3533), + [49] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1466), + [51] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2734), + [53] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1410), + [55] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1481), + [57] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2731), + [59] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3523), + [61] = {.entry = {.count = 1, .reusable = false}}, SHIFT(429), + [63] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3049), + [65] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3051), + [67] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2889), + [69] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3082), + [71] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3426), + [73] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2673), + [75] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2723), + [77] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2752), + [79] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2752), + [81] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2467), + [83] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2468), + [85] = {.entry = {.count = 1, .reusable = false}}, SHIFT(122), + [87] = {.entry = {.count = 1, .reusable = true}}, SHIFT(122), + [89] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3677), + [91] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2467), + [93] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3409), + [95] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2469), + [97] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3107), + [99] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2976), + [101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3671), + [103] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_number, 1), + [105] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_number, 1), + [107] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__value, 1), + [109] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__value, 1), + [111] = {.entry = {.count = 1, .reusable = false}}, SHIFT(157), + [113] = {.entry = {.count = 1, .reusable = false}}, SHIFT(220), + [115] = {.entry = {.count = 1, .reusable = false}}, SHIFT(224), + [117] = {.entry = {.count = 1, .reusable = false}}, SHIFT(169), + [119] = {.entry = {.count = 1, .reusable = false}}, SHIFT(256), + [121] = {.entry = {.count = 1, .reusable = false}}, SHIFT(281), + [123] = {.entry = {.count = 1, .reusable = false}}, SHIFT(231), + [125] = {.entry = {.count = 1, .reusable = false}}, SHIFT(322), + [127] = {.entry = {.count = 1, .reusable = false}}, SHIFT(329), + [129] = {.entry = {.count = 1, .reusable = false}}, SHIFT(275), + [131] = {.entry = {.count = 1, .reusable = false}}, SHIFT(380), + [133] = {.entry = {.count = 1, .reusable = false}}, SHIFT(381), + [135] = {.entry = {.count = 1, .reusable = false}}, SHIFT(472), + [137] = {.entry = {.count = 1, .reusable = false}}, SHIFT(524), + [139] = {.entry = {.count = 1, .reusable = false}}, SHIFT(523), + [141] = {.entry = {.count = 1, .reusable = false}}, SHIFT(490), + [143] = {.entry = {.count = 1, .reusable = false}}, SHIFT(566), + [145] = {.entry = {.count = 1, .reusable = false}}, SHIFT(567), + [147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3608), + [149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1036), + [151] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1036), + [153] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1166), + [155] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1199), + [157] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1039), + [159] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1039), + [161] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1126), + [163] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1121), + [165] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1121), + [167] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3598), + [169] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3000), + [171] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2907), + [173] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2925), + [175] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2877), + [177] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2928), + [179] = {.entry = {.count = 1, .reusable = false}}, SHIFT(699), + [181] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2931), + [183] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3556), + [185] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2884), + [187] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2886), + [189] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2929), + [191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1248), + [193] = {.entry = {.count = 1, .reusable = true}}, SHIFT(94), + [195] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2665), + [197] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3073), + [199] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3587), + [201] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3723), + [203] = {.entry = {.count = 1, .reusable = false}}, SHIFT(759), + [205] = {.entry = {.count = 1, .reusable = false}}, SHIFT(757), + [207] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2809), + [209] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3532), + [211] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1538), + [213] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2705), + [215] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1411), + [217] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1593), + [219] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2733), + [221] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1014), + [223] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3518), + [225] = {.entry = {.count = 1, .reusable = false}}, SHIFT(356), + [227] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3044), + [229] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3054), + [231] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2887), + [233] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3092), + [235] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3368), + [237] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2669), + [239] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2695), + [241] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2749), + [243] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2749), + [245] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2354), + [247] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2373), + [249] = {.entry = {.count = 1, .reusable = false}}, SHIFT(115), + [251] = {.entry = {.count = 1, .reusable = true}}, SHIFT(115), + [253] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3624), + [255] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2354), + [257] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3445), + [259] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2225), + [261] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3034), + [263] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2993), + [265] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3718), + [267] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2428), + [269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(788), + [271] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2081), + [273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(828), + [275] = {.entry = {.count = 1, .reusable = true}}, SHIFT(733), + [277] = {.entry = {.count = 1, .reusable = true}}, SHIFT(688), + [279] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2087), + [281] = {.entry = {.count = 1, .reusable = true}}, SHIFT(782), + [283] = {.entry = {.count = 1, .reusable = true}}, SHIFT(730), + [285] = {.entry = {.count = 1, .reusable = true}}, SHIFT(784), + [287] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_nu_script, 1), + [289] = {.entry = {.count = 1, .reusable = true}}, SHIFT(725), + [291] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1664), + [293] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1716), + [295] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1715), + [297] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1680), + [299] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1740), + [301] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1737), + [303] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 1, .production_id = 33), + [305] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 1, .production_id = 33), + [307] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1346), + [309] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1345), + [311] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1344), + [313] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3136), + [315] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1343), + [317] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2069), + [319] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1342), + [321] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1341), + [323] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1340), + [325] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1339), + [327] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1338), + [329] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1337), + [331] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1336), + [333] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1335), + [335] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1334), + [337] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1674), + [339] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2346), + [341] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2345), + [343] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1637), + [345] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1637), + [347] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1931), + [349] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1933), + [351] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1378), + [353] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1379), + [355] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1381), + [357] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3048), + [359] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1382), + [361] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2164), + [363] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1383), + [365] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1384), + [367] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1385), + [369] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1386), + [371] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1387), + [373] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1388), + [375] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1389), + [377] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1396), + [379] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1397), + [381] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1727), + [383] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2541), + [385] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2538), + [387] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1647), + [389] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2123), + [391] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2122), + [393] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1666), + [395] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2202), + [397] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2201), + [399] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1657), + [401] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1657), + [403] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2291), + [405] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2290), + [407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1659), + [409] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1659), + [411] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2166), + [413] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2205), + [415] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2205), + [417] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(2961), + [420] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(2908), + [423] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(2963), + [426] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(2965), + [429] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(2967), + [432] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(699), + [435] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(2931), + [438] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(3556), + [441] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(2884), + [444] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(2886), + [447] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(2929), + [450] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(1248), + [453] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(94), + [456] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(3073), + [459] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(3587), + [462] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(3723), + [465] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(759), + [468] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(757), + [471] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(2809), + [474] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(3532), + [477] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(1538), + [480] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(2705), + [483] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(1411), + [486] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(1593), + [489] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(2733), + [492] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(3518), + [495] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(356), + [498] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(3044), + [501] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(3054), + [504] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(2887), + [507] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(3092), + [510] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(3368), + [513] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(2669), + [516] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(2695), + [519] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(2749), + [522] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(2749), + [525] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(2354), + [528] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(2373), + [531] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(115), + [534] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(115), + [537] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(3624), + [540] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(2354), + [543] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(3445), + [546] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(2225), + [549] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(3034), + [552] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(2993), + [555] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(3718), + [558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1735), + [560] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1735), + [562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2621), + [564] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2618), + [566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2618), + [568] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_table, 5, .production_id = 123), + [570] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_table, 5, .production_id = 123), + [572] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3027), + [574] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_list, 2), + [576] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_list, 2), + [578] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_record, 3, .production_id = 65), + [580] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_record, 3, .production_id = 65), + [582] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cell_path, 1), + [584] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cell_path, 1), + [586] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_list, 3, .production_id = 54), + [588] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_list, 3, .production_id = 54), + [590] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expr_parenthesized, 3, .production_id = 37), + [592] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3, .production_id = 37), + [594] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), + [596] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2), + [598] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3027), + [601] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_record, 2), + [603] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_record, 2), + [605] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_table, 4, .production_id = 92), + [607] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_table, 4, .production_id = 92), + [609] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_variable, 1, .production_id = 5), + [611] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_variable, 1, .production_id = 5), + [613] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cell_path, 2), + [615] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cell_path, 2), + [617] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 4), + [619] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 4), + [621] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1510), + [623] = {.entry = {.count = 1, .reusable = false}}, SHIFT(643), + [625] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1511), + [627] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1512), + [629] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1513), + [631] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1515), + [633] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1516), + [635] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1524), + [637] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1537), + [639] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1561), + [641] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1562), + [643] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1571), + [645] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1588), + [647] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1596), + [649] = {.entry = {.count = 1, .reusable = false}}, SHIFT(690), + [651] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_path, 2, .production_id = 80), + [653] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_path, 2, .production_id = 80), + [655] = {.entry = {.count = 1, .reusable = false}}, SHIFT(178), + [657] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 3), + [659] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 3), + [661] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3040), + [664] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3040), + [666] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 6), + [668] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 6), + [670] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__str_double_quotes, 2), + [672] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__str_double_quotes, 2), + [674] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 5), + [676] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 5), + [678] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 7), + [680] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 7), + [682] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 11), + [684] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 11), + [686] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 2, .production_id = 38), + [688] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 2, .production_id = 38), + [690] = {.entry = {.count = 1, .reusable = false}}, SHIFT(49), + [692] = {.entry = {.count = 1, .reusable = false}}, SHIFT(243), + [694] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 10), + [696] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 10), + [698] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 9), + [700] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 9), + [702] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__str_double_quotes, 3), + [704] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__str_double_quotes, 3), + [706] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 8), + [708] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 8), + [710] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3077), + [712] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1599), + [714] = {.entry = {.count = 1, .reusable = false}}, SHIFT(687), + [716] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1416), + [718] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1417), + [720] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1435), + [722] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1437), + [724] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1438), + [726] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1600), + [728] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1441), + [730] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1442), + [732] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1443), + [734] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1444), + [736] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1445), + [738] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1447), + [740] = {.entry = {.count = 1, .reusable = false}}, SHIFT(742), + [742] = {.entry = {.count = 1, .reusable = false}}, SHIFT(59), + [744] = {.entry = {.count = 1, .reusable = false}}, SHIFT(257), + [746] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_path, 3, .production_id = 114), + [748] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_path, 3, .production_id = 114), + [750] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 1), + [752] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 1), + [754] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3077), + [757] = {.entry = {.count = 1, .reusable = false}}, SHIFT(201), + [759] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__var, 2, .production_id = 22), + [761] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__var, 2, .production_id = 22), + [763] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__expression, 1), + [765] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__expression, 1), + [767] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expr_parenthesized, 4, .production_id = 37), + [769] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expr_parenthesized, 4, .production_id = 37), + [771] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_interpolated, 1, .production_id = 6), + [773] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_interpolated, 1, .production_id = 6), + [775] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3205), + [777] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_variable, 2, .production_id = 5), + [779] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_variable, 2, .production_id = 5), + [781] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_bool, 1), + [783] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_bool, 1), + [785] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_closure, 4, .production_id = 103), + [787] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_closure, 4, .production_id = 103), + [789] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expr_unary, 4, .production_id = 95), + [791] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expr_unary, 4, .production_id = 95), + [793] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 2, .production_id = 34), + [795] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 2, .production_id = 34), + [797] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__inter_single_quotes, 2), + [799] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__inter_single_quotes, 2), + [801] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__inter_double_quotes, 2), + [803] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__inter_double_quotes, 2), + [805] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3205), + [808] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_duration, 2, .production_id = 39), + [810] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_duration, 2, .production_id = 39), + [812] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_string, 1), + [814] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_string, 1), + [816] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expr_binary, 3, .production_id = 78), + [818] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expr_binary, 3, .production_id = 78), + [820] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_filesize, 2, .production_id = 39), + [822] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_filesize, 2, .production_id = 39), + [824] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_list, 3), + [826] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_list, 3), + [828] = {.entry = {.count = 1, .reusable = false}}, SHIFT(38), + [830] = {.entry = {.count = 1, .reusable = false}}, SHIFT(348), + [832] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_table, 6, .production_id = 123), + [834] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_table, 6, .production_id = 123), + [836] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_table, 5, .production_id = 92), + [838] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_table, 5, .production_id = 92), + [840] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_binary, 3), + [842] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_binary, 3), + [844] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__inter_single_quotes, 3, .production_id = 75), + [846] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__inter_single_quotes, 3, .production_id = 75), + [848] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__inter_double_quotes, 3, .production_id = 75), + [850] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__inter_double_quotes, 3, .production_id = 75), + [852] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 3, .production_id = 79), + [854] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 3, .production_id = 79), + [856] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_list, 4, .production_id = 54), + [858] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_list, 4, .production_id = 54), + [860] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_record, 4, .production_id = 65), + [862] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_record, 4, .production_id = 65), + [864] = {.entry = {.count = 1, .reusable = false}}, SHIFT(276), + [866] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expr_unary, 2), + [868] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expr_unary, 2), + [870] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_binary, 4, .production_id = 112), + [872] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_binary, 4, .production_id = 112), + [874] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_record, 3), + [876] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_record, 3), + [878] = {.entry = {.count = 1, .reusable = false}}, SHIFT(37), + [880] = {.entry = {.count = 1, .reusable = false}}, SHIFT(404), + [882] = {.entry = {.count = 1, .reusable = false}}, SHIFT(313), + [884] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1555), + [886] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1554), + [888] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1551), + [890] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1550), + [892] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1544), + [894] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1543), + [896] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1542), + [898] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1541), + [900] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1514), + [902] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1509), + [904] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1508), + [906] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1479), + [908] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1478), + [910] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_return, 2), + [912] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_return, 2), + [914] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1460), + [916] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1459), + [918] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1454), + [920] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1452), + [922] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1451), + [924] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_return, 1), + [926] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_return, 1), + [928] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1209), + [930] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3121), + [932] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3727), + [934] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2719), + [936] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2683), + [938] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2746), + [940] = {.entry = {.count = 1, .reusable = false}}, SHIFT(312), + [942] = {.entry = {.count = 1, .reusable = false}}, SHIFT(308), + [944] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6), + [946] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3649), + [948] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3293), + [950] = {.entry = {.count = 1, .reusable = false}}, SHIFT(344), + [952] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3208), + [954] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2953), + [956] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1457), + [958] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1520), + [960] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1521), + [962] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1528), + [964] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1534), + [966] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1545), + [968] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1546), + [970] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1548), + [972] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 2), + [974] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 2), + [976] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_assignment, 3, .production_id = 78), + [978] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment, 3, .production_id = 78), + [980] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1219), + [982] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3183), + [984] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3725), + [986] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2696), + [988] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2729), + [990] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2763), + [992] = {.entry = {.count = 1, .reusable = false}}, SHIFT(370), + [994] = {.entry = {.count = 1, .reusable = false}}, SHIFT(371), + [996] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9), + [998] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3634), + [1000] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3354), + [1002] = {.entry = {.count = 1, .reusable = false}}, SHIFT(372), + [1004] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3115), + [1006] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2975), + [1008] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3207), + [1010] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2727), + [1012] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1408), + [1014] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3516), + [1016] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1001), + [1018] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3032), + [1020] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3076), + [1022] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2730), + [1024] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1407), + [1026] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3522), + [1028] = {.entry = {.count = 1, .reusable = false}}, SHIFT(977), + [1030] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3032), + [1033] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3176), + [1035] = {.entry = {.count = 1, .reusable = false}}, SHIFT(494), + [1037] = {.entry = {.count = 1, .reusable = false}}, SHIFT(53), + [1039] = {.entry = {.count = 1, .reusable = false}}, SHIFT(544), + [1041] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3176), + [1044] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_use, 3, .production_id = 41), + [1046] = {.entry = {.count = 1, .reusable = false}}, SHIFT(780), + [1048] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_use, 3, .production_id = 41), + [1050] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2775), + [1052] = {.entry = {.count = 1, .reusable = false}}, SHIFT(879), + [1054] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3258), + [1056] = {.entry = {.count = 1, .reusable = false}}, SHIFT(769), + [1058] = {.entry = {.count = 1, .reusable = false}}, SHIFT(85), + [1060] = {.entry = {.count = 1, .reusable = false}}, SHIFT(564), + [1062] = {.entry = {.count = 1, .reusable = false}}, SHIFT(506), + [1064] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_hide_mod, 2, .production_id = 29), + [1066] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_hide_mod, 2, .production_id = 29), + [1068] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_use, 2, .production_id = 19), + [1070] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_use, 2, .production_id = 19), + [1072] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_redirection, 2, .production_id = 43), + [1074] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_redirection, 2, .production_id = 43), + [1076] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1448), + [1078] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1449), + [1080] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1450), + [1082] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1439), + [1084] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1467), + [1086] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1468), + [1088] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1469), + [1090] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1470), + [1092] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1471), + [1094] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1480), + [1096] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1490), + [1098] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1491), + [1100] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1507), + [1102] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3103), + [1104] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_use, 3, .production_id = 69), + [1106] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_use, 3, .production_id = 69), + [1108] = {.entry = {.count = 1, .reusable = false}}, SHIFT(662), + [1110] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2930), + [1112] = {.entry = {.count = 1, .reusable = false}}, SHIFT(684), + [1114] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_use, 4, .production_id = 69), + [1116] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_use, 4, .production_id = 69), + [1118] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2921), + [1120] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_use, 4, .production_id = 105), + [1122] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_use, 4, .production_id = 105), + [1124] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2919), + [1126] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_use, 5, .production_id = 105), + [1128] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_use, 5, .production_id = 105), + [1130] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2911), + [1132] = {.entry = {.count = 1, .reusable = false}}, SHIFT(896), + [1134] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2776), + [1136] = {.entry = {.count = 1, .reusable = false}}, SHIFT(912), + [1138] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3327), + [1140] = {.entry = {.count = 1, .reusable = false}}, SHIFT(884), + [1142] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(699), + [1145] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(1248), + [1148] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(94), + [1151] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(3076), + [1154] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(3723), + [1157] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(759), + [1160] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(757), + [1163] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(2730), + [1166] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(1407), + [1169] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(1593), + [1172] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(2733), + [1175] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(3522), + [1178] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(977), + [1181] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(2669), + [1184] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(2695), + [1187] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(2749), + [1190] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(2749), + [1193] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(2354), + [1196] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(2373), + [1199] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(115), + [1202] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(115), + [1205] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(3624), + [1208] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(2354), + [1211] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(3445), + [1214] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(2225), + [1217] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(3034), + [1220] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(2993), + [1223] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(3718), + [1226] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3103), + [1229] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_overlay_use_repeat1, 2), + [1231] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_overlay_use_repeat1, 2), + [1233] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_overlay_use_repeat1, 2), SHIFT_REPEAT(662), + [1236] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_overlay_use_repeat1, 2), SHIFT_REPEAT(684), + [1239] = {.entry = {.count = 1, .reusable = false}}, SHIFT(679), + [1241] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2903), + [1243] = {.entry = {.count = 1, .reusable = false}}, SHIFT(711), + [1245] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3198), + [1247] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2894), + [1249] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2883), + [1251] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 14), + [1253] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 14), + [1255] = {.entry = {.count = 1, .reusable = false}}, SHIFT(718), + [1257] = {.entry = {.count = 1, .reusable = false}}, SHIFT(761), + [1259] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 13), + [1261] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 13), + [1263] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 12), + [1265] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 12), + [1267] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_overlay_use_repeat1, 2), SHIFT_REPEAT(679), + [1270] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_overlay_use_repeat1, 2), SHIFT_REPEAT(711), + [1273] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2885), + [1275] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1578), + [1277] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1488), + [1279] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1625), + [1281] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1626), + [1283] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1635), + [1285] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1601), + [1287] = {.entry = {.count = 1, .reusable = false}}, SHIFT(651), + [1289] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3198), + [1292] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1634), + [1294] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1630), + [1296] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1603), + [1298] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1602), + [1300] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1598), + [1302] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1594), + [1304] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1577), + [1306] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_long_flag, 1), + [1308] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_long_flag, 1), + [1310] = {.entry = {.count = 1, .reusable = false}}, SHIFT(692), + [1312] = {.entry = {.count = 1, .reusable = false}}, SHIFT(760), + [1314] = {.entry = {.count = 1, .reusable = false}}, SHIFT(835), + [1316] = {.entry = {.count = 1, .reusable = false}}, SHIFT(706), + [1318] = {.entry = {.count = 1, .reusable = false}}, SHIFT(681), + [1320] = {.entry = {.count = 1, .reusable = false}}, SHIFT(736), + [1322] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_long_flag, 2), + [1324] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_long_flag, 2), + [1326] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_command, 3, .dynamic_precedence = 10, .production_id = 77), + [1328] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_command, 3, .dynamic_precedence = 10, .production_id = 77), SHIFT(1018), + [1331] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1239), + [1333] = {.entry = {.count = 1, .reusable = false}}, SHIFT(80), + [1335] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3168), + [1337] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1675), + [1339] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2732), + [1341] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2755), + [1343] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1728), + [1345] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1730), + [1347] = {.entry = {.count = 1, .reusable = false}}, SHIFT(107), + [1349] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3644), + [1351] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3235), + [1353] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1731), + [1355] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3188), + [1357] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2959), + [1359] = {.entry = {.count = 1, .reusable = false}}, SHIFT(705), + [1361] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1701), + [1363] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1697), + [1365] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 45), + [1367] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 45), SHIFT_REPEAT(1018), + [1370] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 45), SHIFT_REPEAT(1239), + [1373] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 45), SHIFT_REPEAT(80), + [1376] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 45), SHIFT_REPEAT(3168), + [1379] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 45), SHIFT_REPEAT(1675), + [1382] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 45), SHIFT_REPEAT(2732), + [1385] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 45), SHIFT_REPEAT(2755), + [1388] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 45), SHIFT_REPEAT(1728), + [1391] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 45), SHIFT_REPEAT(1730), + [1394] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 45), SHIFT_REPEAT(107), + [1397] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 45), SHIFT_REPEAT(3644), + [1400] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 45), SHIFT_REPEAT(3235), + [1403] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 45), SHIFT_REPEAT(1731), + [1406] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 45), SHIFT_REPEAT(3188), + [1409] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 45), SHIFT_REPEAT(2959), + [1412] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 45), SHIFT_REPEAT(705), + [1415] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 45), SHIFT_REPEAT(1701), + [1418] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 45), SHIFT_REPEAT(1697), + [1421] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__flag, 1), + [1423] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__flag, 1), + [1425] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_command, 2, .dynamic_precedence = 10, .production_id = 36), + [1427] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_command, 2, .dynamic_precedence = 10, .production_id = 36), SHIFT(1018), + [1430] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3066), + [1432] = {.entry = {.count = 1, .reusable = false}}, SHIFT(738), + [1434] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_block, 2), + [1436] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_block, 2), + [1438] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_block, 3, .production_id = 37), + [1440] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_block, 3, .production_id = 37), + [1442] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_overlay_use_repeat1, 1), + [1444] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_overlay_use_repeat1, 1), + [1446] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3066), + [1449] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_command, 1, .dynamic_precedence = 10, .production_id = 1), + [1451] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_command, 1, .dynamic_precedence = 10, .production_id = 1), SHIFT(1018), + [1454] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__blosure, 1), + [1456] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__blosure, 1), + [1458] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_command, 2, .dynamic_precedence = 10, .production_id = 17), + [1460] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_command, 2, .dynamic_precedence = 10, .production_id = 17), SHIFT(1018), + [1463] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_redirection, 1), + [1465] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_redirection, 1), + [1467] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1222), + [1469] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3039), + [1471] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3729), + [1473] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2687), + [1475] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2744), + [1477] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2768), + [1479] = {.entry = {.count = 1, .reusable = false}}, SHIFT(505), + [1481] = {.entry = {.count = 1, .reusable = false}}, SHIFT(504), + [1483] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10), + [1485] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3658), + [1487] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3430), + [1489] = {.entry = {.count = 1, .reusable = false}}, SHIFT(555), + [1491] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3178), + [1493] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2940), + [1495] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__block_body_repeat1, 2), + [1497] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat1, 2), SHIFT_REPEAT(803), + [1500] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat1, 2), SHIFT_REPEAT(803), + [1503] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_command, 3, .dynamic_precedence = 10, .production_id = 77), + [1505] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_command, 3, .dynamic_precedence = 10, .production_id = 77), SHIFT(1010), + [1508] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1236), + [1510] = {.entry = {.count = 1, .reusable = false}}, SHIFT(70), + [1512] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3106), + [1514] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1722), + [1516] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2704), + [1518] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2761), + [1520] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1734), + [1522] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1775), + [1524] = {.entry = {.count = 1, .reusable = false}}, SHIFT(110), + [1526] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3590), + [1528] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3419), + [1530] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1778), + [1532] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3080), + [1534] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2971), + [1536] = {.entry = {.count = 1, .reusable = false}}, SHIFT(729), + [1538] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1755), + [1540] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1754), + [1542] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3194), + [1544] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__control, 1, .production_id = 4), + [1546] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__control, 1, .production_id = 4), + [1548] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1798), + [1550] = {.entry = {.count = 1, .reusable = false}}, SHIFT(749), + [1552] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_command, 2, .dynamic_precedence = 10, .production_id = 36), + [1554] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_command, 2, .dynamic_precedence = 10, .production_id = 36), SHIFT(1010), + [1557] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_try, 2, .production_id = 24), + [1559] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_try, 2, .production_id = 24), + [1561] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3337), + [1563] = {.entry = {.count = 1, .reusable = false}}, SHIFT(763), + [1565] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 45), + [1567] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 45), SHIFT_REPEAT(1010), + [1570] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 45), SHIFT_REPEAT(1236), + [1573] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 45), SHIFT_REPEAT(70), + [1576] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 45), SHIFT_REPEAT(3106), + [1579] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 45), SHIFT_REPEAT(1722), + [1582] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 45), SHIFT_REPEAT(2704), + [1585] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 45), SHIFT_REPEAT(2761), + [1588] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 45), SHIFT_REPEAT(1734), + [1591] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 45), SHIFT_REPEAT(1775), + [1594] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 45), SHIFT_REPEAT(110), + [1597] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 45), SHIFT_REPEAT(3590), + [1600] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 45), SHIFT_REPEAT(3419), + [1603] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 45), SHIFT_REPEAT(1778), + [1606] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 45), SHIFT_REPEAT(3080), + [1609] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 45), SHIFT_REPEAT(2971), + [1612] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 45), SHIFT_REPEAT(729), + [1615] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 45), SHIFT_REPEAT(1755), + [1618] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 45), SHIFT_REPEAT(1754), + [1621] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_command, 2, .dynamic_precedence = 10, .production_id = 17), + [1623] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_command, 2, .dynamic_precedence = 10, .production_id = 17), SHIFT(1010), + [1626] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1226), + [1628] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3181), + [1630] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3726), + [1632] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2726), + [1634] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2692), + [1636] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2754), + [1638] = {.entry = {.count = 1, .reusable = false}}, SHIFT(629), + [1640] = {.entry = {.count = 1, .reusable = false}}, SHIFT(560), + [1642] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12), + [1644] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3639), + [1646] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3280), + [1648] = {.entry = {.count = 1, .reusable = false}}, SHIFT(616), + [1650] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3152), + [1652] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2970), + [1654] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_if, 3, .production_id = 58), + [1656] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_if, 3, .production_id = 58), + [1658] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3281), + [1660] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_command, 1, .dynamic_precedence = 10, .production_id = 1), + [1662] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_command, 1, .dynamic_precedence = 10, .production_id = 1), SHIFT(1010), + [1665] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3194), + [1668] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 15), + [1670] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 15), + [1672] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_match, 4, .production_id = 96), + [1674] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_match, 4, .production_id = 96), + [1676] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_extern, 4, .production_id = 81), + [1678] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_extern, 4, .production_id = 81), + [1680] = {.entry = {.count = 1, .reusable = false}}, SHIFT(35), + [1682] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_register, 2, .production_id = 27), + [1684] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_register, 2, .production_id = 27), + [1686] = {.entry = {.count = 1, .reusable = false}}, SHIFT(848), + [1688] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__ctrl_expression, 1), + [1690] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__ctrl_expression, 1), + [1692] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3406), + [1694] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_try, 4, .production_id = 104), + [1696] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_try, 4, .production_id = 104), + [1698] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_extern, 3, .production_id = 46), + [1700] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_extern, 3, .production_id = 46), + [1702] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__ctrl_expression, 1, .production_id = 3), + [1704] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__ctrl_expression, 1, .production_id = 3), + [1706] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__ctrl_expression, 1, .production_id = 2), + [1708] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__ctrl_expression, 1, .production_id = 2), + [1710] = {.entry = {.count = 1, .reusable = false}}, SHIFT(889), + [1712] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_register, 2, .production_id = 28), + [1714] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_register, 2, .production_id = 28), + [1716] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_match, 5, .production_id = 96), + [1718] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_match, 5, .production_id = 96), + [1720] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_if, 5, .production_id = 126), + [1722] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_if, 5, .production_id = 126), + [1724] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_if, 5, .production_id = 127), + [1726] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_if, 5, .production_id = 127), + [1728] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_match, 6, .production_id = 96), + [1730] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_match, 6, .production_id = 96), + [1732] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__command_name, 1, .production_id = 7), + [1734] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__command_name, 1, .production_id = 7), + [1736] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__command_name, 1, .production_id = 8), + [1738] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__command_name, 1, .production_id = 8), + [1740] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3279), + [1742] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unquoted, 1), + [1744] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unquoted, 1), + [1746] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 8, .production_id = 160), + [1748] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 8, .production_id = 160), + [1750] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__control, 1), + [1752] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__control, 1), + [1754] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 7, .production_id = 158), + [1756] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 7, .production_id = 158), + [1758] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 7, .production_id = 157), + [1760] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 7, .production_id = 157), + [1762] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 7, .production_id = 156), + [1764] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 7, .production_id = 156), + [1766] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 7, .production_id = 155), + [1768] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 7, .production_id = 155), + [1770] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 8, .production_id = 161), + [1772] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 8, .production_id = 161), + [1774] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_use, 7, .production_id = 159), + [1776] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_use, 7, .production_id = 159), + [1778] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__terminator, 1), + [1780] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__terminator, 1), + [1782] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__block_body_repeat1, 1), + [1784] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__block_body_repeat1, 1), + [1786] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 4), + [1788] = {.entry = {.count = 1, .reusable = false}}, SHIFT(803), + [1790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(803), + [1792] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 8, .production_id = 162), + [1794] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 8, .production_id = 162), + [1796] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 9, .production_id = 163), + [1798] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 9, .production_id = 163), + [1800] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_use, 6, .production_id = 145), + [1802] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_use, 6, .production_id = 145), + [1804] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_use, 6, .production_id = 144), + [1806] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_use, 6, .production_id = 144), + [1808] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 6, .production_id = 141), + [1810] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 6, .production_id = 141), + [1812] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 6, .production_id = 140), + [1814] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 6, .production_id = 140), + [1816] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 6, .production_id = 139), + [1818] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 6, .production_id = 139), + [1820] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_def, 6, .production_id = 134), + [1822] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_def, 6, .production_id = 134), + [1824] = {.entry = {.count = 1, .reusable = false}}, SHIFT(30), + [1826] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__variable_name, 1, .production_id = 9), + [1828] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__variable_name, 1, .production_id = 9), + [1830] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__variable_name, 1, .production_id = 11), + [1832] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__variable_name, 1, .production_id = 11), + [1834] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter_bracks, 2), + [1836] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter_bracks, 2), + [1838] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter_parens, 2), + [1840] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter_parens, 2), + [1842] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_use, 5, .production_id = 129), + [1844] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_use, 5, .production_id = 129), + [1846] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 5, .production_id = 125), + [1848] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 5, .production_id = 125), + [1850] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_command_list, 3, .production_id = 121), + [1852] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_command_list, 3, .production_id = 121), + [1854] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_def, 5, .production_id = 120), + [1856] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_def, 5, .production_id = 120), + [1858] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_extern, 5, .production_id = 117), + [1860] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_extern, 5, .production_id = 117), + [1862] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_def, 5, .production_id = 116), + [1864] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_def, 5, .production_id = 116), + [1866] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter_bracks, 3), + [1868] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter_bracks, 3), + [1870] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter_parens, 3), + [1872] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter_parens, 3), + [1874] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_error, 4, .production_id = 94), + [1876] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_error, 4, .production_id = 94), + [1878] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_command_list, 2), + [1880] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_command_list, 2), + [1882] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_extern, 4, .production_id = 90), + [1884] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_extern, 4, .production_id = 90), + [1886] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_def, 4, .production_id = 89), + [1888] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_def, 4, .production_id = 89), + [1890] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_use, 4, .production_id = 83), + [1892] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_use, 4, .production_id = 83), + [1894] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_module, 4, .production_id = 82), + [1896] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_module, 4, .production_id = 82), + [1898] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipeline, 3), + [1900] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pipeline, 3), REDUCE(sym_pipeline_last, 3), + [1903] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pipeline, 3), REDUCE(sym_pipeline_last, 3), + [1906] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipeline_last, 3), + [1908] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_new, 3, .production_id = 71), + [1910] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_new, 3, .production_id = 71), + [1912] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_hide, 3, .production_id = 70), + [1914] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_hide, 3, .production_id = 70), + [1916] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_hide_mod, 3, .production_id = 29), + [1918] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_hide_mod, 3, .production_id = 29), + [1920] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_register, 3, .production_id = 68), + [1922] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_register, 3, .production_id = 68), + [1924] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_register, 3, .production_id = 67), + [1926] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_register, 3, .production_id = 67), + [1928] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_while, 3, .production_id = 57), + [1930] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_while, 3, .production_id = 57), + [1932] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_error, 3, .production_id = 56), + [1934] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_error, 3, .production_id = 56), + [1936] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_scope_pattern, 1, .production_id = 51), + [1938] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_scope_pattern, 1, .production_id = 51), + [1940] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 1, .production_id = 4), + [1942] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_scope_pattern, 1, .production_id = 50), + [1944] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_scope_pattern, 1, .production_id = 50), + [1946] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_use, 3, .production_id = 49), + [1948] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_use, 3, .production_id = 49), + [1950] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_scope_pattern, 1, .production_id = 48), + [1952] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_scope_pattern, 1, .production_id = 48), + [1954] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_wild_card, 1), + [1956] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_wild_card, 1), + [1958] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_module, 3, .production_id = 47), + [1960] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_module, 3, .production_id = 47), + [1962] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipeline, 2), + [1964] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pipeline, 2), REDUCE(sym_pipeline_last, 2), + [1967] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pipeline, 2), REDUCE(sym_pipeline_last, 2), + [1970] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipeline_last, 2), + [1972] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_list, 2), + [1974] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_list, 2), + [1976] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_hide_env, 2, .production_id = 30), + [1978] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_hide_env, 2, .production_id = 30), + [1980] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_source, 2, .production_id = 26), + [1982] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_source, 2, .production_id = 26), + [1984] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_source, 2, .production_id = 25), + [1986] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_source, 2, .production_id = 25), + [1988] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_loop, 2, .production_id = 18), + [1990] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_loop, 2, .production_id = 18), + [1992] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_export, 2, .production_id = 18), + [1994] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_export, 2, .production_id = 18), + [1996] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__stmt_overlay, 1), + [1998] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__stmt_overlay, 1), + [2000] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__stmt_hide, 1), + [2002] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__stmt_hide, 1), + [2004] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__statement, 1), + [2006] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__statement, 1), REDUCE(sym__statement_last, 1), + [2009] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__statement, 1), REDUCE(sym__statement_last, 1), + [2012] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__statement_last, 1), + [2014] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__ctrl_statement, 1), + [2016] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__ctrl_statement, 1), + [2018] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__declaration, 1), + [2020] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__declaration, 1), REDUCE(sym__declaration_last, 1), + [2023] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__declaration, 1), REDUCE(sym__declaration_last, 1), + [2026] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__declaration_last, 1), + [2028] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__statement, 1, .production_id = 4), + [2030] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__statement, 1, .production_id = 4), REDUCE(sym__statement_last, 1, .production_id = 4), + [2033] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__statement, 1, .production_id = 4), REDUCE(sym__statement_last, 1, .production_id = 4), + [2036] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__statement_last, 1, .production_id = 4), + [2038] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__statement_last, 1), + [2040] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__statement_last, 1, .production_id = 4), + [2042] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__declaration_last, 1), + [2044] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipeline_last, 3), + [2046] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipeline_last, 2), + [2048] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1248), + [2050] = {.entry = {.count = 1, .reusable = false}}, SHIFT(94), + [2052] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2733), + [2054] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3445), + [2056] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2225), + [2058] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3034), + [2060] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2993), + [2062] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipeline, 2), + [2064] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_alias, 5, .production_id = 115), + [2066] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_alias, 5, .production_id = 115), + [2068] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__statement, 1, .production_id = 4), + [2070] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipeline, 3), + [2072] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__block_body_statement, 1), + [2074] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__block_body_statement, 1), + [2076] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__declaration, 1), + [2078] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3089), + [2080] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__statement, 1), + [2082] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__block_body_statement, 1, .production_id = 4), + [2084] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__block_body_statement, 1, .production_id = 4), + [2086] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__assignment_pattern, 3, .production_id = 85), + [2088] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__assignment_pattern, 3, .production_id = 85), + [2090] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_let, 2, .production_id = 10), + [2092] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_let, 2, .production_id = 10), + [2094] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_alias, 4, .production_id = 84), + [2096] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_alias, 4, .production_id = 84), + [2098] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3089), + [2101] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1238), + [2103] = {.entry = {.count = 1, .reusable = false}}, SHIFT(68), + [2105] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2731), + [2107] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3409), + [2109] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2469), + [2111] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3107), + [2113] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2976), + [2115] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__assignment_pattern, 4, .production_id = 119), + [2117] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__assignment_pattern, 4, .production_id = 119), + [2119] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_const, 2, .production_id = 10), + [2121] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_const, 2, .production_id = 10), + [2123] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_mut, 2, .production_id = 10), + [2125] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_mut, 2, .production_id = 10), + [2127] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3009), + [2129] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3009), + [2132] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_shebang, 2), + [2134] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_shebang, 2), + [2136] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1037), + [2138] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1236), + [2140] = {.entry = {.count = 1, .reusable = true}}, SHIFT(70), + [2142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1722), + [2144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2704), + [2146] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3419), + [2148] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1778), + [2150] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3080), + [2152] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2971), + [2154] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_block, 2), REDUCE(sym_val_record, 2), + [2157] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_block, 2), REDUCE(sym_val_record, 2), + [2160] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1239), + [2162] = {.entry = {.count = 1, .reusable = true}}, SHIFT(80), + [2164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1675), + [2166] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2732), + [2168] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3235), + [2170] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1731), + [2172] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3188), + [2174] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2959), + [2176] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1050), + [2178] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter_pipes, 3), + [2180] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter_pipes, 3), + [2182] = {.entry = {.count = 1, .reusable = true}}, SHIFT(95), + [2184] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1170), + [2186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1170), + [2188] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter_pipes, 2), + [2190] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter_pipes, 2), + [2192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(44), + [2194] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14), + [2196] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14), + [2198] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1235), + [2200] = {.entry = {.count = 1, .reusable = false}}, SHIFT(100), + [2202] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3022), + [2204] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2043), + [2206] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3734), + [2208] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2722), + [2210] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2686), + [2212] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2747), + [2214] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2149), + [2216] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2148), + [2218] = {.entry = {.count = 1, .reusable = false}}, SHIFT(117), + [2220] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3683), + [2222] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3303), + [2224] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2156), + [2226] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3072), + [2228] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2987), + [2230] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2162), + [2232] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2836), + [2234] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2910), + [2236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3359), + [2238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3305), + [2240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3270), + [2242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3393), + [2244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3243), + [2246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3263), + [2248] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3329), + [2250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3388), + [2252] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3407), + [2254] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3383), + [2256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3412), + [2258] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3424), + [2260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3372), + [2262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3331), + [2264] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3373), + [2266] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3339), + [2268] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3434), + [2270] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3650), + [2272] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3651), + [2274] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3440), + [2276] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1620), + [2278] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1619), + [2280] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1618), + [2282] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1617), + [2284] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1616), + [2286] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1617), + [2288] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1615), + [2290] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1620), + [2292] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1614), + [2294] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1613), + [2296] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1611), + [2298] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1610), + [2300] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1609), + [2302] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1606), + [2304] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1605), + [2306] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1214), + [2308] = {.entry = {.count = 1, .reusable = false}}, SHIFT(76), + [2310] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3026), + [2312] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2152), + [2314] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3733), + [2316] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2707), + [2318] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2698), + [2320] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2753), + [2322] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2228), + [2324] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2226), + [2326] = {.entry = {.count = 1, .reusable = false}}, SHIFT(121), + [2328] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3678), + [2330] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3321), + [2332] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2307), + [2334] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3081), + [2336] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2977), + [2338] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2218), + [2340] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2876), + [2342] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2955), + [2344] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_val_list_repeat1, 1, .production_id = 21), + [2346] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 1, .production_id = 21), + [2348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2636), + [2350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1223), + [2352] = {.entry = {.count = 1, .reusable = true}}, SHIFT(103), + [2354] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3110), + [2356] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3724), + [2358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2721), + [2360] = {.entry = {.count = 1, .reusable = true}}, SHIFT(765), + [2362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3676), + [2364] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2735), + [2366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2748), + [2368] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2748), + [2370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2232), + [2372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2230), + [2374] = {.entry = {.count = 1, .reusable = false}}, SHIFT(124), + [2376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(124), + [2378] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3629), + [2380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3400), + [2382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2167), + [2384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3078), + [2386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2982), + [2388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(809), + [2390] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_expression, 1), + [2392] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__match_expression, 1), + [2394] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1420), + [2396] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1421), + [2398] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1422), + [2400] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1423), + [2402] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1424), + [2404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1423), + [2406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1425), + [2408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1420), + [2410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1422), + [2412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1426), + [2414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1427), + [2416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1428), + [2418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1429), + [2420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1430), + [2422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1433), + [2424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1434), + [2426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(888), + [2428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(744), + [2430] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(1223), + [2433] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(103), + [2436] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(3110), + [2439] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(3724), + [2442] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(2721), + [2445] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), + [2447] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(2735), + [2450] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(2748), + [2453] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(2748), + [2456] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(2232), + [2459] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(2230), + [2462] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(124), + [2465] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(124), + [2468] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(3629), + [2471] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(3400), + [2474] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(2167), + [2477] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(3078), + [2480] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(2982), + [2483] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1228), + [2485] = {.entry = {.count = 1, .reusable = true}}, SHIFT(45), + [2487] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3182), + [2489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2644), + [2491] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3731), + [2493] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2745), + [2495] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2690), + [2497] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2764), + [2499] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2764), + [2501] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2593), + [2503] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2589), + [2505] = {.entry = {.count = 1, .reusable = false}}, SHIFT(128), + [2507] = {.entry = {.count = 1, .reusable = true}}, SHIFT(128), + [2509] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3668), + [2511] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3371), + [2513] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2597), + [2515] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3141), + [2517] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2960), + [2519] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2647), + [2521] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2612), + [2523] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1215), + [2525] = {.entry = {.count = 1, .reusable = true}}, SHIFT(166), + [2527] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3028), + [2529] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3710), + [2531] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2702), + [2533] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2700), + [2535] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2767), + [2537] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2767), + [2539] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1164), + [2541] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1158), + [2543] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15), + [2545] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15), + [2547] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3618), + [2549] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1164), + [2551] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3392), + [2553] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1035), + [2555] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3065), + [2557] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2986), + [2559] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1020), + [2561] = {.entry = {.count = 1, .reusable = true}}, SHIFT(175), + [2563] = {.entry = {.count = 1, .reusable = true}}, SHIFT(481), + [2565] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1654), + [2567] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1913), + [2569] = {.entry = {.count = 1, .reusable = true}}, SHIFT(991), + [2571] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2010), + [2573] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2001), + [2575] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2317), + [2577] = {.entry = {.count = 1, .reusable = true}}, SHIFT(197), + [2579] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1811), + [2581] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3109), + [2583] = {.entry = {.count = 1, .reusable = true}}, SHIFT(449), + [2585] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1926), + [2587] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3012), + [2589] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3116), + [2591] = {.entry = {.count = 1, .reusable = true}}, SHIFT(134), + [2593] = {.entry = {.count = 1, .reusable = true}}, SHIFT(486), + [2595] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 55), SHIFT_REPEAT(2612), + [2598] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 55), SHIFT_REPEAT(1215), + [2601] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 55), + [2603] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 55), SHIFT_REPEAT(95), + [2606] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 55), SHIFT_REPEAT(3028), + [2609] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 55), SHIFT_REPEAT(3710), + [2612] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 55), SHIFT_REPEAT(2702), + [2615] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 55), SHIFT_REPEAT(2700), + [2618] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 55), SHIFT_REPEAT(2767), + [2621] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 55), SHIFT_REPEAT(2767), + [2624] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 55), SHIFT_REPEAT(1164), + [2627] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 55), SHIFT_REPEAT(1158), + [2630] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 55), SHIFT_REPEAT(15), + [2633] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 55), SHIFT_REPEAT(15), + [2636] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 55), SHIFT_REPEAT(3618), + [2639] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 55), SHIFT_REPEAT(1164), + [2642] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 55), SHIFT_REPEAT(3392), + [2645] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 55), SHIFT_REPEAT(1035), + [2648] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 55), SHIFT_REPEAT(3065), + [2651] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 55), SHIFT_REPEAT(2986), + [2654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2302), + [2656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2144), + [2658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(202), + [2660] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1644), + [2662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1870), + [2664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1802), + [2666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1910), + [2668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1875), + [2670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1651), + [2672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(162), + [2674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2159), + [2676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1640), + [2678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1909), + [2680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(466), + [2682] = {.entry = {.count = 1, .reusable = true}}, SHIFT(131), + [2684] = {.entry = {.count = 1, .reusable = true}}, SHIFT(154), + [2686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(995), + [2688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2074), + [2690] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1026), + [2692] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2080), + [2694] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1997), + [2696] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2027), + [2698] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1243), + [2700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(19), + [2702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1210), + [2704] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3016), + [2706] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3736), + [2708] = {.entry = {.count = 1, .reusable = true}}, SHIFT(18), + [2710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2736), + [2712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2758), + [2714] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2758), + [2716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1160), + [2718] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1157), + [2720] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3692), + [2722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3254), + [2724] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1184), + [2726] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3045), + [2728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2996), + [2730] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3525), + [2732] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2735), + [2734] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2232), + [2736] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2230), + [2738] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3534), + [2740] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2980), + [2742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1216), + [2744] = {.entry = {.count = 1, .reusable = true}}, SHIFT(41), + [2746] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3029), + [2748] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3732), + [2750] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2694), + [2752] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2714), + [2754] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2762), + [2756] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2762), + [2758] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2309), + [2760] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2308), + [2762] = {.entry = {.count = 1, .reusable = false}}, SHIFT(119), + [2764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(119), + [2766] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3673), + [2768] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2309), + [2770] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3334), + [2772] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2310), + [2774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3118), + [2776] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2964), + [2778] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3561), + [2780] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3540), + [2782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2695), + [2784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2373), + [2786] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1214), + [2788] = {.entry = {.count = 1, .reusable = true}}, SHIFT(76), + [2790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2707), + [2792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2698), + [2794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2753), + [2796] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2228), + [2798] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2226), + [2800] = {.entry = {.count = 1, .reusable = true}}, SHIFT(121), + [2802] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3321), + [2804] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2307), + [2806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3081), + [2808] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2977), + [2810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1233), + [2812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(65), + [2814] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3018), + [2816] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3735), + [2818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2739), + [2820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2716), + [2822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2750), + [2824] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2750), + [2826] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1914), + [2828] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1918), + [2830] = {.entry = {.count = 1, .reusable = false}}, SHIFT(111), + [2832] = {.entry = {.count = 1, .reusable = true}}, SHIFT(111), + [2834] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3688), + [2836] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3298), + [2838] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1998), + [2840] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3059), + [2842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2994), + [2844] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1237), + [2846] = {.entry = {.count = 1, .reusable = true}}, SHIFT(59), + [2848] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3062), + [2850] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3728), + [2852] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2741), + [2854] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2720), + [2856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2756), + [2858] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2756), + [2860] = {.entry = {.count = 1, .reusable = true}}, SHIFT(263), + [2862] = {.entry = {.count = 1, .reusable = true}}, SHIFT(264), + [2864] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4), + [2866] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4), + [2868] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3653), + [2870] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3328), + [2872] = {.entry = {.count = 1, .reusable = true}}, SHIFT(293), + [2874] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3200), + [2876] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2934), + [2878] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1209), + [2880] = {.entry = {.count = 1, .reusable = true}}, SHIFT(38), + [2882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2719), + [2884] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2683), + [2886] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2746), + [2888] = {.entry = {.count = 1, .reusable = true}}, SHIFT(312), + [2890] = {.entry = {.count = 1, .reusable = true}}, SHIFT(308), + [2892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6), + [2894] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3293), + [2896] = {.entry = {.count = 1, .reusable = true}}, SHIFT(344), + [2898] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3208), + [2900] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2953), + [2902] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2688), + [2904] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1222), + [2906] = {.entry = {.count = 1, .reusable = true}}, SHIFT(53), + [2908] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2687), + [2910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2744), + [2912] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2768), + [2914] = {.entry = {.count = 1, .reusable = true}}, SHIFT(505), + [2916] = {.entry = {.count = 1, .reusable = true}}, SHIFT(504), + [2918] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10), + [2920] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3430), + [2922] = {.entry = {.count = 1, .reusable = true}}, SHIFT(555), + [2924] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3178), + [2926] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2940), + [2928] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2723), + [2930] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2468), + [2932] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1219), + [2934] = {.entry = {.count = 1, .reusable = true}}, SHIFT(37), + [2936] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2696), + [2938] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2729), + [2940] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2763), + [2942] = {.entry = {.count = 1, .reusable = true}}, SHIFT(370), + [2944] = {.entry = {.count = 1, .reusable = true}}, SHIFT(371), + [2946] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9), + [2948] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3354), + [2950] = {.entry = {.count = 1, .reusable = true}}, SHIFT(372), + [2952] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3115), + [2954] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2975), + [2956] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1226), + [2958] = {.entry = {.count = 1, .reusable = true}}, SHIFT(85), + [2960] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2726), + [2962] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2692), + [2964] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2754), + [2966] = {.entry = {.count = 1, .reusable = true}}, SHIFT(629), + [2968] = {.entry = {.count = 1, .reusable = true}}, SHIFT(560), + [2970] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12), + [2972] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3280), + [2974] = {.entry = {.count = 1, .reusable = true}}, SHIFT(616), + [2976] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3152), + [2978] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2970), + [2980] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1242), + [2982] = {.entry = {.count = 1, .reusable = true}}, SHIFT(49), + [2984] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3035), + [2986] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3730), + [2988] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2712), + [2990] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2740), + [2992] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2751), + [2994] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2751), + [2996] = {.entry = {.count = 1, .reusable = true}}, SHIFT(208), + [2998] = {.entry = {.count = 1, .reusable = true}}, SHIFT(205), + [3000] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2), + [3002] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2), + [3004] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3663), + [3006] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3333), + [3008] = {.entry = {.count = 1, .reusable = true}}, SHIFT(221), + [3010] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3163), + [3012] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2951), + [3014] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1235), + [3016] = {.entry = {.count = 1, .reusable = true}}, SHIFT(100), + [3018] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2722), + [3020] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2686), + [3022] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2747), + [3024] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2149), + [3026] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2148), + [3028] = {.entry = {.count = 1, .reusable = true}}, SHIFT(117), + [3030] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3303), + [3032] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2156), + [3034] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3072), + [3036] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2987), + [3038] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2714), + [3040] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2308), + [3042] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2700), + [3044] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1158), + [3046] = {.entry = {.count = 1, .reusable = true}}, SHIFT(40), + [3048] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1993), + [3050] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1993), + [3052] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3157), + [3054] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3157), + [3057] = {.entry = {.count = 1, .reusable = false}}, SHIFT(52), + [3059] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3013), + [3061] = {.entry = {.count = 1, .reusable = true}}, SHIFT(67), + [3063] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2274), + [3065] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2274), + [3067] = {.entry = {.count = 1, .reusable = true}}, SHIFT(63), + [3069] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3013), + [3072] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1699), + [3074] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1672), + [3076] = {.entry = {.count = 1, .reusable = false}}, SHIFT(58), + [3078] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3003), + [3080] = {.entry = {.count = 1, .reusable = false}}, SHIFT(72), + [3082] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1688), + [3084] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1700), + [3086] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3003), + [3089] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1759), + [3091] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__cmd_arg, 1, .production_id = 12), + [3093] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__cmd_arg, 1, .production_id = 12), + [3095] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 1, .production_id = 13), + [3097] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_command_repeat1, 1, .production_id = 13), + [3099] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1768), + [3101] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3126), + [3104] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_redirection, 2, .production_id = 44), + [3106] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_redirection, 2, .production_id = 44), + [3108] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 42), + [3110] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 42), + [3112] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3126), + [3114] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__cmd_arg, 1, .production_id = 16), + [3116] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__cmd_arg, 1, .production_id = 16), + [3118] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1777), + [3120] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__cmd_arg, 1, .production_id = 15), + [3122] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__cmd_arg, 1, .production_id = 15), + [3124] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__cmd_arg, 1, .production_id = 14), + [3126] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__cmd_arg, 1, .production_id = 14), + [3128] = {.entry = {.count = 1, .reusable = false}}, SHIFT(88), + [3130] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_element, 2, .production_id = 4), + [3132] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3584), + [3134] = {.entry = {.count = 1, .reusable = true}}, SHIFT(92), + [3136] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1756), + [3138] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2648), + [3140] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2655), + [3142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2654), + [3144] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3005), + [3146] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3127), + [3148] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3672), + [3150] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1794), + [3152] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__multiple_types_repeat1, 2, .production_id = 153), + [3154] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__multiple_types_repeat1, 2, .production_id = 153), SHIFT_REPEAT(2648), + [3157] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__multiple_types_repeat1, 2, .production_id = 153), SHIFT_REPEAT(2655), + [3160] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__multiple_types_repeat1, 2, .production_id = 153), SHIFT_REPEAT(2654), + [3163] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_pipe_element_repeat1, 2), + [3165] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipe_element_repeat1, 2), SHIFT_REPEAT(3584), + [3168] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipe_element_repeat1, 2), SHIFT_REPEAT(1798), + [3171] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3005), + [3174] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_element, 2), + [3176] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3652), + [3178] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3127), + [3181] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3011), + [3183] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3011), + [3186] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3019), + [3188] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_pipe_element_repeat1, 2), + [3190] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_pipe_element_repeat1, 1), + [3192] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_pipe_element_repeat1, 1), + [3194] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3019), + [3197] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1836), + [3199] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3008), + [3201] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3007), + [3203] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3007), + [3206] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3008), + [3209] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1830), + [3211] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3030), + [3214] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1418), + [3216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1894), + [3218] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1880), + [3220] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3030), + [3222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1860), + [3224] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1865), + [3226] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3024), + [3228] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3014), + [3230] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1477), + [3232] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3024), + [3235] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3055), + [3237] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 1), + [3239] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 1), + [3241] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2058), + [3243] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1987), + [3245] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1980), + [3247] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1982), + [3249] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3014), + [3252] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3055), + [3255] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3015), + [3257] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1506), + [3259] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1497), + [3261] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1492), + [3263] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1489), + [3265] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1487), + [3267] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1489), + [3269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1486), + [3271] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1506), + [3273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1492), + [3275] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1485), + [3277] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1484), + [3279] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1482), + [3281] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1476), + [3283] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1414), + [3285] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1415), + [3287] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2017), + [3289] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3010), + [3291] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3162), + [3293] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3017), + [3295] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2079), + [3297] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3036), + [3299] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3015), + [3302] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1419), + [3304] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1566), + [3306] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1552), + [3308] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1549), + [3310] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1547), + [3312] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1540), + [3314] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1536), + [3316] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1533), + [3318] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1526), + [3320] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1525), + [3322] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1523), + [3324] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1519), + [3326] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1518), + [3328] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1517), + [3330] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__one_type, 3, .production_id = 154), + [3332] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3010), + [3335] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2059), + [3337] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3162), + [3340] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_flat_type, 1, .production_id = 86), + [3342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2021), + [3344] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3017), + [3347] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2852), + [3349] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2056), + [3351] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 1, .production_id = 31), + [3353] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 1, .production_id = 31), + [3355] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1367), + [3357] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1366), + [3359] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1363), + [3361] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1362), + [3363] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2072), + [3365] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1359), + [3367] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1358), + [3369] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1291), + [3371] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1355), + [3373] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1354), + [3375] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1353), + [3377] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1352), + [3379] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1351), + [3381] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1348), + [3383] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_param_value, 2, .production_id = 128), + [3385] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_param_value, 2, .production_id = 128), + [3387] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3036), + [3390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2119), + [3392] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_list_type, 3), + [3394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2018), + [3396] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3136), + [3399] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2096), + [3401] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1312), + [3403] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1326), + [3405] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1327), + [3407] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1406), + [3409] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2085), + [3411] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1329), + [3413] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1250), + [3415] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1331), + [3417] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1332), + [3419] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1333), + [3421] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1347), + [3423] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1360), + [3425] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1372), + [3427] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1376), + [3429] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2092), + [3431] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2129), + [3433] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_collection_type, 3), + [3435] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2161), + [3437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2155), + [3439] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__multiple_types_repeat1, 1, .production_id = 138), + [3441] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__type_annotation, 1, .production_id = 88), + [3443] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1573), + [3445] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1572), + [3447] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1413), + [3449] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1570), + [3451] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1568), + [3453] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1591), + [3455] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1565), + [3457] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1564), + [3459] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1563), + [3461] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1560), + [3463] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1558), + [3465] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1557), + [3467] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1556), + [3469] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2672), + [3471] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_collection_type, 4, .production_id = 150), + [3473] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_list_type, 4, .production_id = 152), + [3475] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2100), + [3477] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 2, .production_id = 73), + [3479] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 2, .production_id = 73), + [3481] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1254), + [3483] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1255), + [3485] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1256), + [3487] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1257), + [3489] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1258), + [3491] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1259), + [3493] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1260), + [3495] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1261), + [3497] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1262), + [3499] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1263), + [3501] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1264), + [3503] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1265), + [3505] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1266), + [3507] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 2, .production_id = 72), + [3509] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 2, .production_id = 72), + [3511] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1303), + [3513] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1302), + [3515] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1301), + [3517] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1300), + [3519] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1299), + [3521] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1298), + [3523] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1297), + [3525] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1296), + [3527] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1295), + [3529] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1294), + [3531] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1293), + [3533] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1249), + [3535] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1292), + [3537] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1274), + [3539] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1267), + [3541] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1365), + [3543] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1400), + [3545] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1273), + [3547] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1368), + [3549] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1369), + [3551] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1374), + [3553] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1375), + [3555] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1377), + [3557] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1357), + [3559] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1350), + [3561] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1349), + [3563] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2285), + [3565] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2198), + [3567] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__multiple_types_repeat1, 2, .production_id = 138), + [3569] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3048), + [3572] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1356), + [3574] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1390), + [3576] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1391), + [3578] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1392), + [3580] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1393), + [3582] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1405), + [3584] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1404), + [3586] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1402), + [3588] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1401), + [3590] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1399), + [3592] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1398), + [3594] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1395), + [3596] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1394), + [3598] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1431), + [3600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1579), + [3602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1612), + [3604] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1607), + [3606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1569), + [3608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1607), + [3610] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1579), + [3612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1539), + [3614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1431), + [3616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1535), + [3618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1532), + [3620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1531), + [3622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1530), + [3624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1529), + [3626] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1604), + [3628] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2941), + [3630] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1608), + [3632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1632), + [3634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(30), + [3636] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1633), + [3638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1636), + [3640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1633), + [3642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1465), + [3644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1604), + [3646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1631), + [3648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1629), + [3650] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1627), + [3652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1624), + [3654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1623), + [3656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1622), + [3658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1621), + [3660] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3174), + [3662] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_element_last, 1), + [3664] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipe_element_last, 1), + [3666] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1493), + [3668] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1494), + [3670] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1495), + [3672] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1496), + [3674] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1412), + [3676] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1498), + [3678] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1499), + [3680] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1500), + [3682] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1501), + [3684] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1502), + [3686] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1503), + [3688] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1504), + [3690] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1505), + [3692] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1527), + [3694] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1522), + [3696] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2417), + [3698] = {.entry = {.count = 1, .reusable = true}}, SHIFT(35), + [3700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3172), + [3702] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3172), + [3705] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1559), + [3707] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1590), + [3709] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1586), + [3711] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1585), + [3713] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1586), + [3715] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1590), + [3717] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1584), + [3719] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1559), + [3721] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1589), + [3723] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1589), + [3725] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1583), + [3727] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1582), + [3729] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1581), + [3731] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1580), + [3733] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1576), + [3735] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1575), + [3737] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1574), + [3739] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_record_entry, 3, .production_id = 99), + [3741] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3021), + [3743] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_record_entry, 3, .production_id = 99), + [3745] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 3, .production_id = 78), + [3747] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 3, .production_id = 78), + [3749] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 5, .production_id = 149), + [3751] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 5, .production_id = 149), + [3753] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1440), + [3755] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1446), + [3757] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1453), + [3759] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1455), + [3761] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1461), + [3763] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1462), + [3765] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1463), + [3767] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1464), + [3769] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1553), + [3771] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1472), + [3773] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1473), + [3775] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1474), + [3777] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1475), + [3779] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 5, .production_id = 147), + [3781] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 5, .production_id = 147), + [3783] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 4, .production_id = 133), + [3785] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 4, .production_id = 133), + [3787] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 4, .production_id = 131), + [3789] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 4, .production_id = 131), + [3791] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1409), + [3793] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 3, .production_id = 110), + [3795] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 3, .production_id = 110), + [3797] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1313), + [3799] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1314), + [3801] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1315), + [3803] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1316), + [3805] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1317), + [3807] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1318), + [3809] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1319), + [3811] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1320), + [3813] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1321), + [3815] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1322), + [3817] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1323), + [3819] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1324), + [3821] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1325), + [3823] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 3, .production_id = 108), + [3825] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 3, .production_id = 108), + [3827] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1275), + [3829] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1276), + [3831] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1277), + [3833] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1278), + [3835] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1279), + [3837] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1280), + [3839] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1281), + [3841] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1282), + [3843] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1283), + [3845] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1284), + [3847] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1285), + [3849] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1286), + [3851] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1287), + [3853] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 3, .production_id = 107), + [3855] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 3, .production_id = 107), + [3857] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1436), + [3859] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1432), + [3861] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_or_pattern, 1), + [3863] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1272), + [3865] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1271), + [3867] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1270), + [3869] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1269), + [3871] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1268), + [3873] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1311), + [3875] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1253), + [3877] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1252), + [3879] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1251), + [3881] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1330), + [3883] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1289), + [3885] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1290), + [3887] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1288), + [3889] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1304), + [3891] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1305), + [3893] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1306), + [3895] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1307), + [3897] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1308), + [3899] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1309), + [3901] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1310), + [3903] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1403), + [3905] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1328), + [3907] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1370), + [3909] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1371), + [3911] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1373), + [3913] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1380), + [3915] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_val_list_repeat1, 1, .production_id = 20), + [3917] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 1, .production_id = 20), + [3919] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2642), + [3921] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_expression, 1, .dynamic_precedence = 10), + [3923] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__match_expression, 1, .dynamic_precedence = 10), + [3925] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_match_arm, 3, .production_id = 143), + [3927] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2634), + [3929] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_match_arm, 3, .production_id = 143), + [3931] = {.entry = {.count = 1, .reusable = true}}, SHIFT(36), + [3933] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_match_arm, 4, .production_id = 143), + [3935] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_match_arm, 4, .production_id = 143), + [3937] = {.entry = {.count = 1, .reusable = true}}, SHIFT(32), + [3939] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 53), + [3941] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 53), + [3943] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 1), + [3945] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_ctrl_match_repeat1, 1), + [3947] = {.entry = {.count = 1, .reusable = true}}, SHIFT(28), + [3949] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__match_or_pattern_repeat1, 2), + [3951] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_match_guard, 2), + [3953] = {.entry = {.count = 1, .reusable = true}}, SHIFT(33), + [3955] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 52), + [3957] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 52), + [3959] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1187), + [3961] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2646), + [3963] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1167), + [3965] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_flat_type, 1, .production_id = 86), + [3967] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_parameter_parens_repeat1, 2), SHIFT_REPEAT(2680), + [3970] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_parameter_parens_repeat1, 2), + [3972] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_parameter_parens_repeat1, 2), SHIFT_REPEAT(3613), + [3975] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_parameter_parens_repeat1, 2), SHIFT_REPEAT(3614), + [3978] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_parameter_parens_repeat1, 2), SHIFT_REPEAT(3616), + [3981] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_parameter_parens_repeat1, 2), SHIFT_REPEAT(3617), + [3984] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 1, .production_id = 63), + [3986] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1597), + [3988] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1879), + [3990] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2859), + [3992] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3553), + [3994] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 1, .production_id = 63), + [3996] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2060), + [3998] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2835), + [4000] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2680), + [4002] = {.entry = {.count = 1, .reusable = true}}, SHIFT(917), + [4004] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3613), + [4006] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3614), + [4008] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3616), + [4010] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3617), + [4012] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_collection_type, 4, .production_id = 150), + [4014] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__type_annotation, 1, .production_id = 88), + [4016] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3526), + [4018] = {.entry = {.count = 1, .reusable = true}}, SHIFT(849), + [4020] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_collection_type, 3), + [4022] = {.entry = {.count = 1, .reusable = true}}, SHIFT(850), + [4024] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3555), + [4026] = {.entry = {.count = 1, .reusable = true}}, SHIFT(829), + [4028] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1038), + [4030] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_list_type, 4, .production_id = 152), + [4032] = {.entry = {.count = 1, .reusable = true}}, SHIFT(920), + [4034] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 2, .production_id = 102), + [4036] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2866), + [4038] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 2, .production_id = 102), + [4040] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3076), + [4042] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2095), + [4044] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2095), + [4046] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 1, .production_id = 60), + [4048] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2840), + [4050] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 1, .production_id = 60), + [4052] = {.entry = {.count = 1, .reusable = true}}, SHIFT(830), + [4054] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_list_type, 3), + [4056] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3207), + [4058] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2279), + [4060] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2279), + [4062] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1032), + [4064] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3545), + [4066] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3537), + [4068] = {.entry = {.count = 1, .reusable = true}}, SHIFT(971), + [4070] = {.entry = {.count = 1, .reusable = true}}, SHIFT(972), + [4072] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_param_type, 2, .production_id = 87), + [4074] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2896), + [4076] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_param_type, 2, .production_id = 87), + [4078] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__param_name, 1, .production_id = 59), + [4080] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2717), + [4082] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__param_name, 1, .production_id = 59), + [4084] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_param_long_flag, 2), + [4086] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_param_long_flag, 2), + [4088] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3052), + [4090] = {.entry = {.count = 1, .reusable = true}}, SHIFT(27), + [4092] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3121), + [4094] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3727), + [4096] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__param_name, 1, .production_id = 62), + [4098] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__param_name, 1, .production_id = 62), + [4100] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3146), + [4102] = {.entry = {.count = 1, .reusable = true}}, SHIFT(24), + [4104] = {.entry = {.count = 1, .reusable = true}}, SHIFT(52), + [4106] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3022), + [4108] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3734), + [4110] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3598), + [4112] = {.entry = {.count = 1, .reusable = true}}, SHIFT(462), + [4114] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1017), + [4116] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3182), + [4118] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3731), + [4120] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3181), + [4122] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3726), + [4124] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3147), + [4126] = {.entry = {.count = 1, .reusable = true}}, SHIFT(23), + [4128] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1990), + [4130] = {.entry = {.count = 1, .reusable = true}}, SHIFT(72), + [4132] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3723), + [4134] = {.entry = {.count = 1, .reusable = true}}, SHIFT(199), + [4136] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 2, .production_id = 60), + [4138] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2833), + [4140] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 2, .production_id = 60), + [4142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(58), + [4144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3026), + [4146] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3733), + [4148] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2834), + [4150] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3028), + [4152] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3710), + [4154] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1024), + [4156] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1661), + [4158] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 2, .production_id = 63), + [4160] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2862), + [4162] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 2, .production_id = 63), + [4164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1927), + [4166] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_param_short_flag, 2, .production_id = 22), + [4168] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_param_short_flag, 2, .production_id = 22), + [4170] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__param_name, 1, .production_id = 61), + [4172] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__param_name, 1, .production_id = 61), + [4174] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_flag_capsule, 3), + [4176] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_flag_capsule, 3), + [4178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(137), + [4180] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 3, .production_id = 102), + [4182] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2854), + [4184] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 3, .production_id = 102), + [4186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3029), + [4188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3732), + [4190] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3018), + [4192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3735), + [4194] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_param_opt, 2, .production_id = 100), + [4196] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_param_opt, 2, .production_id = 100), + [4198] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__param_name, 2, .production_id = 101), + [4200] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__param_name, 2, .production_id = 101), + [4202] = {.entry = {.count = 1, .reusable = true}}, SHIFT(176), + [4204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3062), + [4206] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3728), + [4208] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1925), + [4210] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1889), + [4212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(88), + [4214] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3697), + [4216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(468), + [4218] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3031), + [4220] = {.entry = {.count = 1, .reusable = true}}, SHIFT(21), + [4222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3183), + [4224] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3725), + [4226] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2150), + [4228] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1641), + [4230] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2055), + [4232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3110), + [4234] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3724), + [4236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3016), + [4238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3736), + [4240] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_param_rest, 2, .production_id = 22), + [4242] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_param_rest, 2, .production_id = 22), + [4244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1827), + [4246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3035), + [4248] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3730), + [4250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(147), + [4252] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__param_name, 1, .production_id = 64), + [4254] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__param_name, 1, .production_id = 64), + [4256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3039), + [4258] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3729), + [4260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2210), + [4262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(348), + [4264] = {.entry = {.count = 1, .reusable = true}}, SHIFT(243), + [4266] = {.entry = {.count = 1, .reusable = true}}, SHIFT(564), + [4268] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1699), + [4270] = {.entry = {.count = 1, .reusable = true}}, SHIFT(257), + [4272] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1759), + [4274] = {.entry = {.count = 1, .reusable = true}}, SHIFT(404), + [4276] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_param_type, 3, .production_id = 118), + [4278] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_param_type, 3, .production_id = 118), + [4280] = {.entry = {.count = 1, .reusable = true}}, SHIFT(544), + [4282] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_param_cmd, 2, .production_id = 137), + [4284] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_param_cmd, 2, .production_id = 137), + [4286] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2984), + [4288] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_command_list_repeat1, 2, .production_id = 122), SHIFT_REPEAT(2760), + [4291] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_command_list_repeat1, 2, .production_id = 122), + [4293] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_command_list_repeat1, 2, .production_id = 122), SHIFT_REPEAT(3396), + [4296] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_command_list_repeat1, 2, .production_id = 122), SHIFT_REPEAT(2983), + [4299] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 3, .production_id = 63), + [4301] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2831), + [4303] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 3, .production_id = 63), + [4305] = {.entry = {.count = 1, .reusable = true}}, SHIFT(695), + [4307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2760), + [4309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(853), + [4311] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3396), + [4313] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2983), + [4315] = {.entry = {.count = 1, .reusable = true}}, SHIFT(953), + [4317] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1656), + [4319] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1011), + [4321] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1826), + [4323] = {.entry = {.count = 1, .reusable = true}}, SHIFT(206), + [4325] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1638), + [4327] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_record_repeat1, 2, .production_id = 66), SHIFT_REPEAT(3598), + [4330] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_record_repeat1, 2, .production_id = 66), + [4332] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_record_repeat1, 2, .production_id = 66), SHIFT_REPEAT(3392), + [4335] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_record_repeat1, 2, .production_id = 66), SHIFT_REPEAT(1035), + [4338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1013), + [4340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(155), + [4342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1954), + [4344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(839), + [4346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(724), + [4348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(696), + [4350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(132), + [4352] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2197), + [4354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(480), + [4356] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1957), + [4358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(174), + [4360] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2049), + [4362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3213), + [4364] = {.entry = {.count = 1, .reusable = true}}, SHIFT(453), + [4366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(969), + [4368] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 4, .production_id = 102), + [4370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2837), + [4372] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 4, .production_id = 102), + [4374] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 3, .production_id = 60), + [4376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2858), + [4378] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 3, .production_id = 60), + [4380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(740), + [4382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2163), + [4384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2838), + [4386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1908), + [4388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1885), + [4390] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 4, .production_id = 63), + [4392] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 4, .production_id = 63), + [4394] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3084), + [4396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2902), + [4398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2661), + [4400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3276), + [4402] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2650), + [4404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2904), + [4406] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 5, .production_id = 102), + [4408] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 5, .production_id = 102), + [4410] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 4, .production_id = 60), + [4412] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 4, .production_id = 60), + [4414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2039), + [4416] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_parameter_parens_repeat1, 1), + [4418] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_parameter_parens_repeat1, 1), + [4420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2657), + [4422] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 2, .production_id = 151), SHIFT_REPEAT(2902), + [4425] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 2, .production_id = 151), + [4427] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 2, .production_id = 151), SHIFT_REPEAT(3276), + [4430] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 2, .production_id = 151), SHIFT_REPEAT(2650), + [4433] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2063), + [4435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2957), + [4437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(896), + [4439] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3327), + [4441] = {.entry = {.count = 1, .reusable = true}}, SHIFT(884), + [4443] = {.entry = {.count = 1, .reusable = true}}, SHIFT(780), + [4445] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3258), + [4447] = {.entry = {.count = 1, .reusable = true}}, SHIFT(769), + [4449] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2759), + [4451] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 1, .production_id = 136), + [4453] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2154), + [4455] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3217), + [4457] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3075), + [4460] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 1, .production_id = 135), + [4462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2151), + [4464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3215), + [4466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(787), + [4468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3075), + [4470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(892), + [4472] = {.entry = {.count = 1, .reusable = false}}, SHIFT(81), + [4474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3417), + [4476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(290), + [4478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(596), + [4480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(273), + [4482] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__inter_double_quotes_repeat1, 2, .production_id = 76), SHIFT_REPEAT(81), + [4485] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__inter_double_quotes_repeat1, 2, .production_id = 76), SHIFT_REPEAT(3417), + [4488] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__inter_double_quotes_repeat1, 2, .production_id = 76), + [4490] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 3, .production_id = 136), + [4492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3206), + [4494] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__block_body, 1, .production_id = 4), + [4496] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pipe_element_last, 1), SHIFT(3584), + [4499] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 3, .production_id = 135), + [4501] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3204), + [4503] = {.entry = {.count = 1, .reusable = true}}, SHIFT(551), + [4505] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3164), + [4507] = {.entry = {.count = 1, .reusable = true}}, SHIFT(550), + [4509] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3380), + [4511] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2789), + [4513] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__block_body, 2, .production_id = 4), + [4515] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_element_last, 1, .production_id = 4), + [4517] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pipe_element_last, 1, .production_id = 4), SHIFT(3584), + [4520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2914), + [4522] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2915), + [4524] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2915), + [4526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2916), + [4528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2918), + [4530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2924), + [4532] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__block_body, 2, .production_id = 40), + [4534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(513), + [4536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(339), + [4538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(218), + [4540] = {.entry = {.count = 1, .reusable = true}}, SHIFT(244), + [4542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(321), + [4544] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3442), + [4546] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__block_body, 3, .production_id = 40), + [4548] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1705), + [4550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1718), + [4552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2607), + [4554] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2906), + [4556] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2912), + [4558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2912), + [4560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2898), + [4562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2901), + [4564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2909), + [4566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2587), + [4568] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2293), + [4570] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2280), + [4572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(575), + [4574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2563), + [4576] = {.entry = {.count = 1, .reusable = true}}, SHIFT(563), + [4578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1742), + [4580] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_command_list_repeat1, 1, .production_id = 91), + [4582] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3144), + [4584] = {.entry = {.count = 1, .reusable = true}}, SHIFT(386), + [4586] = {.entry = {.count = 1, .reusable = true}}, SHIFT(378), + [4588] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2560), + [4590] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2203), + [4592] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2193), + [4594] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_record_entry, 3, .production_id = 98), + [4596] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3020), + [4598] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2190), + [4600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2208), + [4602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(692), + [4604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1764), + [4606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1156), + [4608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2132), + [4610] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2113), + [4612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(571), + [4614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(510), + [4616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2337), + [4618] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_overlay_use_repeat1, 2), SHIFT_REPEAT(2941), + [4621] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_overlay_use_repeat1, 2), SHIFT_REPEAT(3174), + [4624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2347), + [4626] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1930), + [4628] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1973), + [4630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1177), + [4632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2774), + [4634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1173), + [4636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1163), + [4638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2897), + [4640] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 3, .production_id = 109), + [4642] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 3, .production_id = 109), + [4644] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 5, .production_id = 146), + [4646] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 5, .production_id = 146), + [4648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3231), + [4650] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1698), + [4652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1696), + [4654] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1840), + [4656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3233), + [4658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1809), + [4660] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1806), + [4662] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 4, .production_id = 132), + [4664] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 4, .production_id = 132), + [4666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3242), + [4668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1853), + [4670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1852), + [4672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3249), + [4674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1846), + [4676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1848), + [4678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1029), + [4680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1028), + [4682] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3251), + [4684] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2075), + [4686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2016), + [4688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1835), + [4690] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1849), + [4692] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1078), + [4694] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1066), + [4696] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1677), + [4698] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1676), + [4700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1916), + [4702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1915), + [4704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2066), + [4706] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2071), + [4708] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1087), + [4710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2026), + [4712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2024), + [4714] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1872), + [4716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3260), + [4718] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1839), + [4720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1837), + [4722] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_record_entry, 4, .production_id = 98), + [4724] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_record_entry, 4, .production_id = 99), + [4726] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2052), + [4728] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 5, .production_id = 148), + [4730] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 5, .production_id = 148), + [4732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3264), + [4734] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1962), + [4736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1961), + [4738] = {.entry = {.count = 1, .reusable = false}}, SHIFT(57), + [4740] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3459), + [4742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1172), + [4744] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2088), + [4746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(142), + [4748] = {.entry = {.count = 1, .reusable = true}}, SHIFT(151), + [4750] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2105), + [4752] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3267), + [4754] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1877), + [4756] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1874), + [4758] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2019), + [4760] = {.entry = {.count = 1, .reusable = true}}, SHIFT(470), + [4762] = {.entry = {.count = 1, .reusable = true}}, SHIFT(471), + [4764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2348), + [4766] = {.entry = {.count = 1, .reusable = false}}, SHIFT(191), + [4768] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3288), + [4770] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2030), + [4772] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2029), + [4774] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 4, .production_id = 130), + [4776] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 4, .production_id = 130), + [4778] = {.entry = {.count = 1, .reusable = false}}, SHIFT(496), + [4780] = {.entry = {.count = 1, .reusable = true}}, SHIFT(193), + [4782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(189), + [4784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1165), + [4786] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3088), + [4788] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1179), + [4790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2341), + [4792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2183), + [4794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2184), + [4796] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3203), + [4798] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2098), + [4800] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3311), + [4802] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1900), + [4804] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1902), + [4806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1958), + [4808] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1929), + [4810] = {.entry = {.count = 1, .reusable = false}}, SHIFT(209), + [4812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1155), + [4814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(721), + [4816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(722), + [4818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1751), + [4820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2114), + [4822] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_record_repeat1, 1, .production_id = 23), + [4824] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2133), + [4826] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1799), + [4828] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1989), + [4830] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1988), + [4832] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2211), + [4834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(248), + [4836] = {.entry = {.count = 1, .reusable = true}}, SHIFT(252), + [4838] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2209), + [4840] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2194), + [4842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1744), + [4844] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2204), + [4846] = {.entry = {.count = 1, .reusable = true}}, SHIFT(940), + [4848] = {.entry = {.count = 1, .reusable = true}}, SHIFT(738), + [4850] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2191), + [4852] = {.entry = {.count = 1, .reusable = false}}, SHIFT(758), + [4854] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1009), + [4856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1027), + [4858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(824), + [4860] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2513), + [4862] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__block_body, 2, .production_id = 4), + [4864] = {.entry = {.count = 1, .reusable = false}}, SHIFT(984), + [4866] = {.entry = {.count = 1, .reusable = true}}, SHIFT(984), + [4868] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3316), + [4870] = {.entry = {.count = 1, .reusable = true}}, SHIFT(611), + [4872] = {.entry = {.count = 1, .reusable = true}}, SHIFT(624), + [4874] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3340), + [4876] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1695), + [4878] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2562), + [4880] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2283), + [4882] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2102), + [4884] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__block_body, 1, .production_id = 4), + [4886] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3244), + [4888] = {.entry = {.count = 1, .reusable = true}}, SHIFT(377), + [4890] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3558), + [4892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1205), + [4894] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3720), + [4896] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2296), + [4898] = {.entry = {.count = 1, .reusable = false}}, SHIFT(260), + [4900] = {.entry = {.count = 1, .reusable = true}}, SHIFT(385), + [4902] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3397), + [4904] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1771), + [4906] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1773), + [4908] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3362), + [4910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1822), + [4912] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1823), + [4914] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 3, .production_id = 106), + [4916] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 3, .production_id = 106), + [4918] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipe_element_last, 1, .production_id = 4), + [4920] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__block_body, 2, .production_id = 40), + [4922] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2118), + [4924] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2116), + [4926] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2609), + [4928] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1203), + [4930] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2605), + [4932] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_command_list_repeat1, 2, .production_id = 91), + [4934] = {.entry = {.count = 1, .reusable = false}}, SHIFT(667), + [4936] = {.entry = {.count = 1, .reusable = false}}, SHIFT(691), + [4938] = {.entry = {.count = 1, .reusable = true}}, SHIFT(562), + [4940] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1668), + [4942] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1665), + [4944] = {.entry = {.count = 1, .reusable = true}}, SHIFT(242), + [4946] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__block_body_repeat1, 2), + [4948] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat1, 2), SHIFT_REPEAT(984), + [4951] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat1, 2), SHIFT_REPEAT(984), + [4954] = {.entry = {.count = 1, .reusable = true}}, SHIFT(574), + [4956] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1201), + [4958] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2034), + [4960] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2033), + [4962] = {.entry = {.count = 1, .reusable = true}}, SHIFT(217), + [4964] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1682), + [4966] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1202), + [4968] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_where_command, 2, .production_id = 32), + [4970] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_where_command, 2, .production_id = 32), + [4972] = {.entry = {.count = 1, .reusable = true}}, SHIFT(491), + [4974] = {.entry = {.count = 1, .reusable = true}}, SHIFT(492), + [4976] = {.entry = {.count = 1, .reusable = true}}, SHIFT(501), + [4978] = {.entry = {.count = 1, .reusable = true}}, SHIFT(549), + [4980] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__block_body, 3, .production_id = 40), + [4982] = {.entry = {.count = 1, .reusable = false}}, SHIFT(514), + [4984] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2214), + [4986] = {.entry = {.count = 1, .reusable = false}}, SHIFT(315), + [4988] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipeline_last, 1), + [4990] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1721), + [4992] = {.entry = {.count = 1, .reusable = true}}, SHIFT(754), + [4994] = {.entry = {.count = 1, .reusable = true}}, SHIFT(750), + [4996] = {.entry = {.count = 1, .reusable = true}}, SHIFT(289), + [4998] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1706), + [5000] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3348), + [5002] = {.entry = {.count = 1, .reusable = true}}, SHIFT(661), + [5004] = {.entry = {.count = 1, .reusable = true}}, SHIFT(650), + [5006] = {.entry = {.count = 1, .reusable = true}}, SHIFT(255), + [5008] = {.entry = {.count = 1, .reusable = false}}, SHIFT(808), + [5010] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 4, .production_id = 135), + [5012] = {.entry = {.count = 1, .reusable = true}}, SHIFT(297), + [5014] = {.entry = {.count = 1, .reusable = true}}, SHIFT(299), + [5016] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 4, .production_id = 136), + [5018] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2422), + [5020] = {.entry = {.count = 1, .reusable = true}}, SHIFT(320), + [5022] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__inter_single_quotes_repeat1, 2, .production_id = 76), SHIFT_REPEAT(57), + [5025] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__inter_single_quotes_repeat1, 2, .production_id = 76), SHIFT_REPEAT(3459), + [5028] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__inter_single_quotes_repeat1, 2, .production_id = 76), + [5030] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 2, .production_id = 135), + [5032] = {.entry = {.count = 1, .reusable = true}}, SHIFT(338), + [5034] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 2, .production_id = 136), + [5036] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1224), + [5038] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1648), + [5040] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1720), + [5042] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3458), + [5044] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1685), + [5046] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1805), + [5048] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1796), + [5050] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1660), + [5052] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_table_repeat1, 2, .production_id = 124), SHIFT_REPEAT(1224), + [5055] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_table_repeat1, 2, .production_id = 124), + [5057] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1843), + [5059] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1653), + [5061] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1844), + [5063] = {.entry = {.count = 1, .reusable = true}}, SHIFT(173), + [5065] = {.entry = {.count = 1, .reusable = true}}, SHIFT(22), + [5067] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1850), + [5069] = {.entry = {.count = 1, .reusable = true}}, SHIFT(172), + [5071] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1856), + [5073] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2028), + [5075] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2031), + [5077] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__str_double_quotes_repeat1, 2), + [5079] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__str_double_quotes_repeat1, 2), SHIFT_REPEAT(3458), + [5082] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1031), + [5084] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1033), + [5086] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1845), + [5088] = {.entry = {.count = 1, .reusable = false}}, SHIFT(707), + [5090] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1842), + [5092] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1012), + [5094] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1969), + [5096] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1639), + [5098] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1975), + [5100] = {.entry = {.count = 1, .reusable = false}}, SHIFT(680), + [5102] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1878), + [5104] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1859), + [5106] = {.entry = {.count = 1, .reusable = false}}, SHIFT(493), + [5108] = {.entry = {.count = 1, .reusable = true}}, SHIFT(163), + [5110] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2652), + [5112] = {.entry = {.count = 1, .reusable = true}}, SHIFT(149), + [5114] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2653), + [5116] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2022), + [5118] = {.entry = {.count = 1, .reusable = true}}, SHIFT(25), + [5120] = {.entry = {.count = 1, .reusable = false}}, SHIFT(489), + [5122] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1411), + [5124] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__block_body_statement_last, 1), + [5126] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__block_body_statement_last, 1), + [5128] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__block_body_statement_last, 1, .production_id = 4), + [5130] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__block_body_statement_last, 1, .production_id = 4), + [5132] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2041), + [5134] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1834), + [5136] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_let_last, 2, .production_id = 10), + [5138] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_let_last, 2, .production_id = 10), + [5140] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_mut_last, 2, .production_id = 10), + [5142] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_mut_last, 2, .production_id = 10), + [5144] = {.entry = {.count = 1, .reusable = false}}, SHIFT(250), + [5146] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1667), + [5148] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_const_last, 2, .production_id = 10), + [5150] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_const_last, 2, .production_id = 10), + [5152] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2659), + [5154] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2663), + [5156] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1832), + [5158] = {.entry = {.count = 1, .reusable = false}}, SHIFT(240), + [5160] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2000), + [5162] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2004), + [5164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2677), + [5166] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2678), + [5168] = {.entry = {.count = 1, .reusable = true}}, SHIFT(459), + [5170] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1963), + [5172] = {.entry = {.count = 1, .reusable = true}}, SHIFT(450), + [5174] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1965), + [5176] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1681), + [5178] = {.entry = {.count = 1, .reusable = false}}, SHIFT(618), + [5180] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1738), + [5182] = {.entry = {.count = 1, .reusable = false}}, SHIFT(627), + [5184] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2053), + [5186] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2067), + [5188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(469), + [5190] = {.entry = {.count = 1, .reusable = false}}, SHIFT(732), + [5192] = {.entry = {.count = 1, .reusable = false}}, SHIFT(177), + [5194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(477), + [5196] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2048), + [5198] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2146), + [5200] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipeline_last, 1), + [5202] = {.entry = {.count = 1, .reusable = false}}, SHIFT(150), + [5204] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2082), + [5206] = {.entry = {.count = 1, .reusable = false}}, SHIFT(179), + [5208] = {.entry = {.count = 1, .reusable = false}}, SHIFT(286), + [5210] = {.entry = {.count = 1, .reusable = true}}, SHIFT(26), + [5212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(138), + [5214] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1408), + [5216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(130), + [5218] = {.entry = {.count = 1, .reusable = false}}, SHIFT(663), + [5220] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_alias_last, 4, .production_id = 84), + [5222] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_alias_last, 4, .production_id = 84), + [5224] = {.entry = {.count = 1, .reusable = false}}, SHIFT(665), + [5226] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__assignment_pattern_last, 3, .production_id = 85), + [5228] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__assignment_pattern_last, 3, .production_id = 85), + [5230] = {.entry = {.count = 1, .reusable = false}}, SHIFT(265), + [5232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1005), + [5234] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1016), + [5236] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1817), + [5238] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2363), + [5240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2990), + [5242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(882), + [5244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2890), + [5246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2891), + [5248] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1818), + [5250] = {.entry = {.count = 1, .reusable = false}}, SHIFT(735), + [5252] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2366), + [5254] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2042), + [5256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2315), + [5258] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2311), + [5260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(20), + [5262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1829), + [5264] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1824), + [5266] = {.entry = {.count = 1, .reusable = true}}, SHIFT(210), + [5268] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2020), + [5270] = {.entry = {.count = 1, .reusable = true}}, SHIFT(207), + [5272] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1788), + [5274] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1807), + [5276] = {.entry = {.count = 1, .reusable = false}}, SHIFT(980), + [5278] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1650), + [5280] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2086), + [5282] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2978), + [5284] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1783), + [5286] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1812), + [5288] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2972), + [5290] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1410), + [5292] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1959), + [5294] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1887), + [5296] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2292), + [5298] = {.entry = {.count = 1, .reusable = false}}, SHIFT(932), + [5300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1951), + [5302] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1893), + [5304] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__inter_double_quotes_repeat1, 1, .production_id = 35), + [5306] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__inter_double_quotes_repeat1, 1, .production_id = 35), + [5308] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__inter_double_quotes_repeat1, 1), + [5310] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__inter_double_quotes_repeat1, 1), + [5312] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1995), + [5314] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1670), + [5316] = {.entry = {.count = 1, .reusable = false}}, SHIFT(164), + [5318] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2192), + [5320] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1964), + [5322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2989), + [5324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(924), + [5326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2879), + [5328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2881), + [5330] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2037), + [5332] = {.entry = {.count = 1, .reusable = false}}, SHIFT(479), + [5334] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expr_interpolated, 3, .production_id = 37), + [5336] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expr_interpolated, 3, .production_id = 37), + [5338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1021), + [5340] = {.entry = {.count = 1, .reusable = false}}, SHIFT(474), + [5342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2664), + [5344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2671), + [5346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2014), + [5348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1407), + [5350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1996), + [5352] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_alias_last, 5, .production_id = 115), + [5354] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_alias_last, 5, .production_id = 115), + [5356] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2036), + [5358] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__assignment_pattern_last, 4, .production_id = 119), + [5360] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__assignment_pattern_last, 4, .production_id = 119), + [5362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(351), + [5364] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3467), + [5366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(251), + [5368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(337), + [5370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2196), + [5372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(349), + [5374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2195), + [5376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2512), + [5378] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2115), + [5380] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__str_double_quotes_repeat1, 1), + [5382] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__str_double_quotes_repeat1, 1), + [5384] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__inter_single_quotes_repeat1, 1), + [5386] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__inter_single_quotes_repeat1, 1), + [5388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2171), + [5390] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__inter_single_quotes_repeat1, 1, .production_id = 35), + [5392] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__inter_single_quotes_repeat1, 1, .production_id = 35), + [5394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1175), + [5396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2549), + [5398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2107), + [5400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2235), + [5402] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3539), + [5404] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_binary_repeat1, 1, .production_id = 74), + [5406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2287), + [5408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(465), + [5410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1883), + [5412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1758), + [5414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(287), + [5416] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_or_pattern, 2), + [5418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1684), + [5420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1955), + [5422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(384), + [5424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(300), + [5426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2333), + [5428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1949), + [5430] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_or_pattern, 3), + [5432] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__match_or_pattern_repeat1, 2), SHIFT_REPEAT(1436), + [5435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2624), + [5437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(536), + [5439] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_binary_repeat1, 2, .production_id = 113), + [5441] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_binary_repeat1, 2, .production_id = 113), SHIFT_REPEAT(3467), + [5444] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2342), + [5446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1131), + [5448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2601), + [5450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1686), + [5452] = {.entry = {.count = 1, .reusable = true}}, SHIFT(553), + [5454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2895), + [5456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1122), + [5458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(482), + [5460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(454), + [5462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2247), + [5464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(572), + [5466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1159), + [5468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(241), + [5470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1761), + [5472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(615), + [5474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(29), + [5476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(31), + [5478] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_table_repeat1, 1, .production_id = 93), + [5480] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_binary_repeat1, 2, .production_id = 111), + [5482] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3643), + [5484] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_default_arm, 3, .production_id = 142), + [5486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3617), + [5488] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3737), + [5490] = {.entry = {.count = 1, .reusable = true}}, SHIFT(369), + [5492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(783), + [5494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1938), + [5496] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2282), + [5498] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2207), + [5500] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1881), + [5502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1679), + [5504] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1828), + [5506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1197), + [5508] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2212), + [5510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2093), + [5512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1022), + [5514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1971), + [5516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1739), + [5518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1944), + [5520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(812), + [5522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1790), + [5524] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1797), + [5526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2592), + [5528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1815), + [5530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2997), + [5532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2109), + [5534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1193), + [5536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3473), + [5538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1948), + [5540] = {.entry = {.count = 1, .reusable = true}}, SHIFT(213), + [5542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2009), + [5544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(135), + [5546] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_nu_script, 2, .production_id = 37), + [5548] = {.entry = {.count = 1, .reusable = true}}, SHIFT(556), + [5550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2153), + [5552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1409), + [5554] = {.entry = {.count = 1, .reusable = true}}, SHIFT(460), + [5556] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1204), + [5558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(456), + [5560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2312), + [5562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2313), + [5564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(145), + [5566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(457), + [5568] = {.entry = {.count = 1, .reusable = true}}, SHIFT(802), + [5570] = {.entry = {.count = 1, .reusable = true}}, SHIFT(267), + [5572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3739), + [5574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2281), + [5576] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1972), + [5578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2470), + [5580] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2070), + [5582] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2718), + [5584] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2737), + [5586] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1876), + [5588] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2681), + [5590] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2708), + [5592] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3511), + [5594] = {.entry = {.count = 1, .reusable = true}}, SHIFT(343), + [5596] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2590), + [5598] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2596), + [5600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2038), + [5602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2578), + [5604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3494), + [5606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3632), + [5608] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_list_destructure_pattern, 9, .production_id = 165), + [5610] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_list_destructure_pattern, 8, .production_id = 164), + [5612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(693), + [5614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3455), + [5616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(214), + [5618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2101), + [5620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3626), + [5622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(167), + [5624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3478), + [5626] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3627), + [5628] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3635), + [5630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3625), + [5632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3636), + [5634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3510), + [5636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3497), + [5638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(448), + [5640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3637), + [5642] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_default_arm, 4, .production_id = 142), + [5644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3476), + [5646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1703), + [5648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(516), + [5650] = {.entry = {.count = 1, .reusable = true}}, SHIFT(713), + [5652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1643), + [5654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3452), + [5656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3642), + [5658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3638), + [5660] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__multiple_types, 3, .production_id = 87), + [5662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3474), + [5664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(630), + [5666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(303), + [5668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2165), + [5670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(473), + [5672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3492), + [5674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(418), + [5676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(316), + [5678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(771), + [5680] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_nu_script, 1, .production_id = 4), + [5682] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3512), + [5684] = {.entry = {.count = 1, .reusable = true}}, SHIFT(895), + [5686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(726), + [5688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(633), + [5690] = {.entry = {.count = 1, .reusable = true}}, SHIFT(727), + [5692] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3496), + [5694] = {.entry = {.count = 1, .reusable = true}}, SHIFT(203), + [5696] = {.entry = {.count = 1, .reusable = true}}, ACCEPT_INPUT(), + [5698] = {.entry = {.count = 1, .reusable = true}}, SHIFT(719), + [5700] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__multiple_types, 2), + [5702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3468), + [5704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2666), + [5706] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1208), + [5708] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1361), + [5710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3456), + [5712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3453), + [5714] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1364), + [5716] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_match_pattern, 1), + [5718] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_match_pattern, 1, .production_id = 97), + [5720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3457), + [5722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(476), + [5724] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2176), + [5726] = {.entry = {.count = 1, .reusable = true}}, SHIFT(689), + [5728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1793), + [5730] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3477), + [5732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2335), + [5734] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2188), + [5736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(768), + [5738] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3495), + [5740] = {.entry = {.count = 1, .reusable = true}}, SHIFT(484), + [5742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1847), + [5744] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2711), + [5746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1655), + [5748] = {.entry = {.count = 1, .reusable = true}}, SHIFT(98), + [5750] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2944), + [5752] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1182), + [5754] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2355), + [5756] = {.entry = {.count = 1, .reusable = true}}, SHIFT(786), + [5758] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1890), + [5760] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_returns, 2, .production_id = 87), + [5762] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1019), + [5764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(483), + [5766] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2064), + [5768] = {.entry = {.count = 1, .reusable = true}}, SHIFT(770), + [5770] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1873), + [5772] = {.entry = {.count = 1, .reusable = true}}, SHIFT(75), + [5774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3433), + [5776] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1766), + [5778] = {.entry = {.count = 1, .reusable = true}}, SHIFT(455), + [5780] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1207), + [5782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1125), + [5784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1206), + [5786] = {.entry = {.count = 1, .reusable = true}}, SHIFT(685), + [5788] = {.entry = {.count = 1, .reusable = true}}, SHIFT(717), + [5790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(451), + [5792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1008), + [5794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(89), + [5796] = {.entry = {.count = 1, .reusable = true}}, SHIFT(96), + [5798] = {.entry = {.count = 1, .reusable = true}}, SHIFT(101), + [5800] = {.entry = {.count = 1, .reusable = true}}, SHIFT(93), + [5802] = {.entry = {.count = 1, .reusable = true}}, SHIFT(87), + [5804] = {.entry = {.count = 1, .reusable = true}}, SHIFT(83), + [5806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(79), + [5808] = {.entry = {.count = 1, .reusable = true}}, SHIFT(74), + [5810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(69), + [5812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(61), + [5814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(55), + [5816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(51), + [5818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(47), + [5820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(43), + [5822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(452), + [5824] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_comment, 2), }; #ifdef __cplusplus diff --git a/src/tree_sitter/parser.h b/src/tree_sitter/parser.h index 2b14ac1..55d863b 100644 --- a/src/tree_sitter/parser.h +++ b/src/tree_sitter/parser.h @@ -1,224 +1,224 @@ -#ifndef TREE_SITTER_PARSER_H_ -#define TREE_SITTER_PARSER_H_ - -#ifdef __cplusplus -extern "C" { -#endif - -#include -#include -#include - -#define ts_builtin_sym_error ((TSSymbol)-1) -#define ts_builtin_sym_end 0 -#define TREE_SITTER_SERIALIZATION_BUFFER_SIZE 1024 - -typedef uint16_t TSStateId; - -#ifndef TREE_SITTER_API_H_ -typedef uint16_t TSSymbol; -typedef uint16_t TSFieldId; -typedef struct TSLanguage TSLanguage; -#endif - -typedef struct { - TSFieldId field_id; - uint8_t child_index; - bool inherited; -} TSFieldMapEntry; - -typedef struct { - uint16_t index; - uint16_t length; -} TSFieldMapSlice; - -typedef struct { - bool visible; - bool named; - bool supertype; -} TSSymbolMetadata; - -typedef struct TSLexer TSLexer; - -struct TSLexer { - int32_t lookahead; - TSSymbol result_symbol; - void (*advance)(TSLexer *, bool); - void (*mark_end)(TSLexer *); - uint32_t (*get_column)(TSLexer *); - bool (*is_at_included_range_start)(const TSLexer *); - bool (*eof)(const TSLexer *); -}; - -typedef enum { - TSParseActionTypeShift, - TSParseActionTypeReduce, - TSParseActionTypeAccept, - TSParseActionTypeRecover, -} TSParseActionType; - -typedef union { - struct { - uint8_t type; - TSStateId state; - bool extra; - bool repetition; - } shift; - struct { - uint8_t type; - uint8_t child_count; - TSSymbol symbol; - int16_t dynamic_precedence; - uint16_t production_id; - } reduce; - uint8_t type; -} TSParseAction; - -typedef struct { - uint16_t lex_state; - uint16_t external_lex_state; -} TSLexMode; - -typedef union { - TSParseAction action; - struct { - uint8_t count; - bool reusable; - } entry; -} TSParseActionEntry; - -struct TSLanguage { - uint32_t version; - uint32_t symbol_count; - uint32_t alias_count; - uint32_t token_count; - uint32_t external_token_count; - uint32_t state_count; - uint32_t large_state_count; - uint32_t production_id_count; - uint32_t field_count; - uint16_t max_alias_sequence_length; - const uint16_t *parse_table; - const uint16_t *small_parse_table; - const uint32_t *small_parse_table_map; - const TSParseActionEntry *parse_actions; - const char * const *symbol_names; - const char * const *field_names; - const TSFieldMapSlice *field_map_slices; - const TSFieldMapEntry *field_map_entries; - const TSSymbolMetadata *symbol_metadata; - const TSSymbol *public_symbol_map; - const uint16_t *alias_map; - const TSSymbol *alias_sequences; - const TSLexMode *lex_modes; - bool (*lex_fn)(TSLexer *, TSStateId); - bool (*keyword_lex_fn)(TSLexer *, TSStateId); - TSSymbol keyword_capture_token; - struct { - const bool *states; - const TSSymbol *symbol_map; - void *(*create)(void); - void (*destroy)(void *); - bool (*scan)(void *, TSLexer *, const bool *symbol_whitelist); - unsigned (*serialize)(void *, char *); - void (*deserialize)(void *, const char *, unsigned); - } external_scanner; - const TSStateId *primary_state_ids; -}; - -/* - * Lexer Macros - */ - -#define START_LEXER() \ - bool result = false; \ - bool skip = false; \ - bool eof = false; \ - int32_t lookahead; \ - goto start; \ - next_state: \ - lexer->advance(lexer, skip); \ - start: \ - skip = false; \ - lookahead = lexer->lookahead; - -#define ADVANCE(state_value) \ - { \ - state = state_value; \ - goto next_state; \ - } - -#define SKIP(state_value) \ - { \ - skip = true; \ - state = state_value; \ - goto next_state; \ - } - -#define ACCEPT_TOKEN(symbol_value) \ - result = true; \ - lexer->result_symbol = symbol_value; \ - lexer->mark_end(lexer); - -#define END_STATE() return result; - -/* - * Parse Table Macros - */ - -#define SMALL_STATE(id) id - LARGE_STATE_COUNT - -#define STATE(id) id - -#define ACTIONS(id) id - -#define SHIFT(state_value) \ - {{ \ - .shift = { \ - .type = TSParseActionTypeShift, \ - .state = state_value \ - } \ - }} - -#define SHIFT_REPEAT(state_value) \ - {{ \ - .shift = { \ - .type = TSParseActionTypeShift, \ - .state = state_value, \ - .repetition = true \ - } \ - }} - -#define SHIFT_EXTRA() \ - {{ \ - .shift = { \ - .type = TSParseActionTypeShift, \ - .extra = true \ - } \ - }} - -#define REDUCE(symbol_val, child_count_val, ...) \ - {{ \ - .reduce = { \ - .type = TSParseActionTypeReduce, \ - .symbol = symbol_val, \ - .child_count = child_count_val, \ - __VA_ARGS__ \ - }, \ - }} - -#define RECOVER() \ - {{ \ - .type = TSParseActionTypeRecover \ - }} - -#define ACCEPT_INPUT() \ - {{ \ - .type = TSParseActionTypeAccept \ - }} - -#ifdef __cplusplus -} -#endif - -#endif // TREE_SITTER_PARSER_H_ +#ifndef TREE_SITTER_PARSER_H_ +#define TREE_SITTER_PARSER_H_ + +#ifdef __cplusplus +extern "C" { +#endif + +#include +#include +#include + +#define ts_builtin_sym_error ((TSSymbol)-1) +#define ts_builtin_sym_end 0 +#define TREE_SITTER_SERIALIZATION_BUFFER_SIZE 1024 + +typedef uint16_t TSStateId; + +#ifndef TREE_SITTER_API_H_ +typedef uint16_t TSSymbol; +typedef uint16_t TSFieldId; +typedef struct TSLanguage TSLanguage; +#endif + +typedef struct { + TSFieldId field_id; + uint8_t child_index; + bool inherited; +} TSFieldMapEntry; + +typedef struct { + uint16_t index; + uint16_t length; +} TSFieldMapSlice; + +typedef struct { + bool visible; + bool named; + bool supertype; +} TSSymbolMetadata; + +typedef struct TSLexer TSLexer; + +struct TSLexer { + int32_t lookahead; + TSSymbol result_symbol; + void (*advance)(TSLexer *, bool); + void (*mark_end)(TSLexer *); + uint32_t (*get_column)(TSLexer *); + bool (*is_at_included_range_start)(const TSLexer *); + bool (*eof)(const TSLexer *); +}; + +typedef enum { + TSParseActionTypeShift, + TSParseActionTypeReduce, + TSParseActionTypeAccept, + TSParseActionTypeRecover, +} TSParseActionType; + +typedef union { + struct { + uint8_t type; + TSStateId state; + bool extra; + bool repetition; + } shift; + struct { + uint8_t type; + uint8_t child_count; + TSSymbol symbol; + int16_t dynamic_precedence; + uint16_t production_id; + } reduce; + uint8_t type; +} TSParseAction; + +typedef struct { + uint16_t lex_state; + uint16_t external_lex_state; +} TSLexMode; + +typedef union { + TSParseAction action; + struct { + uint8_t count; + bool reusable; + } entry; +} TSParseActionEntry; + +struct TSLanguage { + uint32_t version; + uint32_t symbol_count; + uint32_t alias_count; + uint32_t token_count; + uint32_t external_token_count; + uint32_t state_count; + uint32_t large_state_count; + uint32_t production_id_count; + uint32_t field_count; + uint16_t max_alias_sequence_length; + const uint16_t *parse_table; + const uint16_t *small_parse_table; + const uint32_t *small_parse_table_map; + const TSParseActionEntry *parse_actions; + const char * const *symbol_names; + const char * const *field_names; + const TSFieldMapSlice *field_map_slices; + const TSFieldMapEntry *field_map_entries; + const TSSymbolMetadata *symbol_metadata; + const TSSymbol *public_symbol_map; + const uint16_t *alias_map; + const TSSymbol *alias_sequences; + const TSLexMode *lex_modes; + bool (*lex_fn)(TSLexer *, TSStateId); + bool (*keyword_lex_fn)(TSLexer *, TSStateId); + TSSymbol keyword_capture_token; + struct { + const bool *states; + const TSSymbol *symbol_map; + void *(*create)(void); + void (*destroy)(void *); + bool (*scan)(void *, TSLexer *, const bool *symbol_whitelist); + unsigned (*serialize)(void *, char *); + void (*deserialize)(void *, const char *, unsigned); + } external_scanner; + const TSStateId *primary_state_ids; +}; + +/* + * Lexer Macros + */ + +#define START_LEXER() \ + bool result = false; \ + bool skip = false; \ + bool eof = false; \ + int32_t lookahead; \ + goto start; \ + next_state: \ + lexer->advance(lexer, skip); \ + start: \ + skip = false; \ + lookahead = lexer->lookahead; + +#define ADVANCE(state_value) \ + { \ + state = state_value; \ + goto next_state; \ + } + +#define SKIP(state_value) \ + { \ + skip = true; \ + state = state_value; \ + goto next_state; \ + } + +#define ACCEPT_TOKEN(symbol_value) \ + result = true; \ + lexer->result_symbol = symbol_value; \ + lexer->mark_end(lexer); + +#define END_STATE() return result; + +/* + * Parse Table Macros + */ + +#define SMALL_STATE(id) id - LARGE_STATE_COUNT + +#define STATE(id) id + +#define ACTIONS(id) id + +#define SHIFT(state_value) \ + {{ \ + .shift = { \ + .type = TSParseActionTypeShift, \ + .state = state_value \ + } \ + }} + +#define SHIFT_REPEAT(state_value) \ + {{ \ + .shift = { \ + .type = TSParseActionTypeShift, \ + .state = state_value, \ + .repetition = true \ + } \ + }} + +#define SHIFT_EXTRA() \ + {{ \ + .shift = { \ + .type = TSParseActionTypeShift, \ + .extra = true \ + } \ + }} + +#define REDUCE(symbol_val, child_count_val, ...) \ + {{ \ + .reduce = { \ + .type = TSParseActionTypeReduce, \ + .symbol = symbol_val, \ + .child_count = child_count_val, \ + __VA_ARGS__ \ + }, \ + }} + +#define RECOVER() \ + {{ \ + .type = TSParseActionTypeRecover \ + }} + +#define ACCEPT_INPUT() \ + {{ \ + .type = TSParseActionTypeAccept \ + }} + +#ifdef __cplusplus +} +#endif + +#endif // TREE_SITTER_PARSER_H_